[2026-01-22T12:00:01.946410] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-22T12:00:02.123081] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-22T12:00:02.301780] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-22T12:00:02.470100] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-22T12:00:02.636394] [DEBUG] [R-STATUS ] Registered 'mag' as a dependent service. [2026-01-22T12:00:02.636745] [WARN ] [STATE ] State set to: WAITING [2026-01-22T12:00:02.636810] [INFO ] [STATE ] Checking tetsuo service statuses... [2026-01-22T12:00:02.775014] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-22T12:00:02.864969] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-22T12:00:02.949506] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-22T12:00:03.016825] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-22T12:00:03.084482] [WARN ] [mag-status] Service 'mag' is not running. [2026-01-22T12:00:03.084767] [WARN ] [STATE ] State set to: RUNNING [2026-01-22T12:00:03.084826] [INFO ] [MAIN ] Starting data fetch [2026-01-22T12:00:03.084865] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch nasdaqlisted.txt [2026-01-22T12:00:04.334525] [DEBUG] [REMOTE ] Fetched 3907 NASDAQ symbols [2026-01-22T12:00:04.334814] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch otherlisted.txt [2026-01-22T12:00:05.831712] [DEBUG] [REMOTE ] Fetched 1957 NYSE symbols [2026-01-22T12:00:05.833890] [INFO ] [MAIN ] Fetched 5864 unique symbols [2026-01-22T12:00:05.835539] [INFO ] [MAIN ] Loaded 2482 blacklisted symbols from 3 files [2026-01-22T12:00:05.835918] [INFO ] [MAIN ] 3501 symbols after blacklist filtering [2026-01-22T12:00:06.430633] [DEBUG] [REMOTE ] A: Retrieved 6582 rows, trimmed to 300. [2026-01-22T12:00:06.430824] [DEBUG] [REMOTE ] A: PASS: History has at least 300 days. [2026-01-22T12:00:06.431203] [DEBUG] [REMOTE ] A: PASS: Price check passed. Min price $135.83. [2026-01-22T12:00:06.431377] [DEBUG] [REMOTE ] A: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:06.431529] [DEBUG] [REMOTE ] A: PASS: Integrity check passed. [2026-01-22T12:00:06.431610] [DEBUG] [REMOTE ] A: Symbol is viable for forecasting. [2026-01-22T12:00:06.431692] [INFO ] [MAIN ] [1/3501] A kept (0.6s) | 1 kept, 0 rejected | 100.7/min | ETA: 34.8m [2026-01-22T12:00:06.707399] [DEBUG] [REMOTE ] AAL: Retrieved 5111 rows, trimmed to 300. [2026-01-22T12:00:06.707553] [DEBUG] [REMOTE ] AAL: PASS: History has at least 300 days. [2026-01-22T12:00:06.707854] [DEBUG] [REMOTE ] AAL: PASS: Price check passed. Min price $12.24. [2026-01-22T12:00:06.707997] [DEBUG] [REMOTE ] AAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:06.708125] [DEBUG] [REMOTE ] AAL: PASS: Integrity check passed. [2026-01-22T12:00:06.708166] [DEBUG] [REMOTE ] AAL: Symbol is viable for forecasting. [2026-01-22T12:00:06.708223] [INFO ] [MAIN ] [2/3501] AAL kept (0.3s) | 2 kept, 0 rejected | 137.6/min | ETA: 25.4m [2026-01-22T12:00:07.286714] [DEBUG] [REMOTE ] AAOI: Retrieved 3098 rows, trimmed to 300. [2026-01-22T12:00:07.286841] [DEBUG] [REMOTE ] AAOI: PASS: History has at least 300 days. [2026-01-22T12:00:07.287048] [DEBUG] [REMOTE ] AAOI: PASS: Price check passed. Min price $19.49. [2026-01-22T12:00:07.287188] [DEBUG] [REMOTE ] AAOI: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:07.287299] [DEBUG] [REMOTE ] AAOI: PASS: Integrity check passed. [2026-01-22T12:00:07.287341] [DEBUG] [REMOTE ] AAOI: Symbol is viable for forecasting. [2026-01-22T12:00:07.287389] [INFO ] [MAIN ] [3/3501] AAOI kept (0.6s) | 3 kept, 0 rejected | 124.0/min | ETA: 28.2m [2026-01-22T12:00:07.775270] [DEBUG] [REMOTE ] AAON: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:07.775408] [DEBUG] [REMOTE ] AAON: PASS: History has at least 300 days. [2026-01-22T12:00:07.775640] [DEBUG] [REMOTE ] AAON: PASS: Price check passed. Min price $73.49. [2026-01-22T12:00:07.775800] [DEBUG] [REMOTE ] AAON: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:07.775920] [DEBUG] [REMOTE ] AAON: PASS: Integrity check passed. [2026-01-22T12:00:07.775963] [DEBUG] [REMOTE ] AAON: Symbol is viable for forecasting. [2026-01-22T12:00:07.776495] [INFO ] [MAIN ] [4/3501] AAON kept (0.5s) | 4 kept, 0 rejected | 123.7/min | ETA: 28.3m [2026-01-22T12:00:08.292153] [DEBUG] [REMOTE ] AAP: Retrieved 6074 rows, trimmed to 300. [2026-01-22T12:00:08.292293] [DEBUG] [REMOTE ] AAP: PASS: History has at least 300 days. [2026-01-22T12:00:08.292520] [DEBUG] [REMOTE ] AAP: PASS: Price check passed. Min price $38.53. [2026-01-22T12:00:08.292684] [DEBUG] [REMOTE ] AAP: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:08.292805] [DEBUG] [REMOTE ] AAP: PASS: Integrity check passed. [2026-01-22T12:00:08.292847] [DEBUG] [REMOTE ] AAP: Symbol is viable for forecasting. [2026-01-22T12:00:08.292898] [INFO ] [MAIN ] [5/3501] AAP kept (0.5s) | 5 kept, 0 rejected | 122.1/min | ETA: 28.6m [2026-01-22T12:00:08.436622] [DEBUG] [REMOTE ] AAPB: Retrieved 866 rows, trimmed to 300. [2026-01-22T12:00:08.436749] [DEBUG] [REMOTE ] AAPB: PASS: History has at least 300 days. [2026-01-22T12:00:08.436960] [DEBUG] [REMOTE ] AAPB: PASS: Price check passed. Min price $26.31. [2026-01-22T12:00:08.437128] [DEBUG] [REMOTE ] AAPB: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:08.437258] [DEBUG] [REMOTE ] AAPB: PASS: Integrity check passed. [2026-01-22T12:00:08.437301] [DEBUG] [REMOTE ] AAPB: Symbol is viable for forecasting. [2026-01-22T12:00:08.437356] [INFO ] [MAIN ] [6/3501] AAPB kept (0.1s) | 6 kept, 0 rejected | 138.4/min | ETA: 25.3m [2026-01-22T12:00:08.818458] [DEBUG] [REMOTE ] AAPD: Retrieved 866 rows, trimmed to 300. [2026-01-22T12:00:08.818598] [DEBUG] [REMOTE ] AAPD: PASS: History has at least 300 days. [2026-01-22T12:00:08.818803] [DEBUG] [REMOTE ] AAPD: PASS: Price check passed. Min price $12.40. [2026-01-22T12:00:08.818936] [DEBUG] [REMOTE ] AAPD: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:08.819045] [DEBUG] [REMOTE ] AAPD: PASS: Integrity check passed. [2026-01-22T12:00:08.819084] [DEBUG] [REMOTE ] AAPD: Symbol is viable for forecasting. [2026-01-22T12:00:08.819132] [INFO ] [MAIN ] [7/3501] AAPD kept (0.4s) | 7 kept, 0 rejected | 140.8/min | ETA: 24.8m [2026-01-22T12:00:09.569092] [DEBUG] [REMOTE ] AAPL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:09.569227] [DEBUG] [REMOTE ] AAPL: PASS: History has at least 300 days. [2026-01-22T12:00:09.569448] [DEBUG] [REMOTE ] AAPL: PASS: Price check passed. Min price $246.70. [2026-01-22T12:00:09.569611] [DEBUG] [REMOTE ] AAPL: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:09.569732] [DEBUG] [REMOTE ] AAPL: PASS: Integrity check passed. [2026-01-22T12:00:09.569772] [DEBUG] [REMOTE ] AAPL: Symbol is viable for forecasting. [2026-01-22T12:00:09.569822] [INFO ] [MAIN ] [8/3501] AAPL kept (0.8s) | 8 kept, 0 rejected | 128.6/min | ETA: 27.2m [2026-01-22T12:00:09.970071] [DEBUG] [REMOTE ] AAXJ: Retrieved 4385 rows, trimmed to 300. [2026-01-22T12:00:09.970203] [DEBUG] [REMOTE ] AAXJ: PASS: History has at least 300 days. [2026-01-22T12:00:09.970411] [DEBUG] [REMOTE ] AAXJ: PASS: Price check passed. Min price $89.36. [2026-01-22T12:00:09.970552] [DEBUG] [REMOTE ] AAXJ: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:09.970687] [DEBUG] [REMOTE ] AAXJ: PASS: Integrity check passed. [2026-01-22T12:00:09.970730] [DEBUG] [REMOTE ] AAXJ: Symbol is viable for forecasting. [2026-01-22T12:00:09.970778] [INFO ] [MAIN ] [9/3501] AAXJ kept (0.4s) | 9 kept, 0 rejected | 130.6/min | ETA: 26.7m [2026-01-22T12:00:10.311593] [DEBUG] [REMOTE ] AB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:10.311753] [DEBUG] [REMOTE ] AB: PASS: History has at least 300 days. [2026-01-22T12:00:10.312026] [DEBUG] [REMOTE ] AB: PASS: Price check passed. Min price $37.94. [2026-01-22T12:00:10.312179] [DEBUG] [REMOTE ] AB: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:10.312300] [DEBUG] [REMOTE ] AB: PASS: Integrity check passed. [2026-01-22T12:00:10.312340] [DEBUG] [REMOTE ] AB: Symbol is viable for forecasting. [2026-01-22T12:00:10.312391] [INFO ] [MAIN ] [10/3501] AB kept (0.3s) | 10 kept, 0 rejected | 134.0/min | ETA: 26.0m [2026-01-22T12:00:10.904877] [DEBUG] [REMOTE ] ABCB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:10.905018] [DEBUG] [REMOTE ] ABCB: PASS: History has at least 300 days. [2026-01-22T12:00:10.905249] [DEBUG] [REMOTE ] ABCB: PASS: Price check passed. Min price $70.24. [2026-01-22T12:00:10.905399] [DEBUG] [REMOTE ] ABCB: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:10.905520] [DEBUG] [REMOTE ] ABCB: PASS: Integrity check passed. [2026-01-22T12:00:10.905563] [DEBUG] [REMOTE ] ABCB: Symbol is viable for forecasting. [2026-01-22T12:00:10.905633] [INFO ] [MAIN ] [11/3501] ABCB kept (0.6s) | 11 kept, 0 rejected | 130.2/min | ETA: 26.8m [2026-01-22T12:00:11.161447] [DEBUG] [REMOTE ] ABCL: Retrieved 1282 rows, trimmed to 300. [2026-01-22T12:00:11.161564] [DEBUG] [REMOTE ] ABCL: PASS: History has at least 300 days. [2026-01-22T12:00:11.161805] [DEBUG] [REMOTE ] ABCL: PASS: Price check passed. Min price $3.35. [2026-01-22T12:00:11.161941] [DEBUG] [REMOTE ] ABCL: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:11.162050] [DEBUG] [REMOTE ] ABCL: PASS: Integrity check passed. [2026-01-22T12:00:11.162090] [DEBUG] [REMOTE ] ABCL: Symbol is viable for forecasting. [2026-01-22T12:00:11.162137] [INFO ] [MAIN ] [12/3501] ABCL kept (0.3s) | 12 kept, 0 rejected | 135.2/min | ETA: 25.8m [2026-01-22T12:00:11.765951] [DEBUG] [REMOTE ] ABEO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:11.766095] [DEBUG] [REMOTE ] ABEO: PASS: History has at least 300 days. [2026-01-22T12:00:11.766317] [DEBUG] [REMOTE ] ABEO: PASS: Price check passed. Min price $4.17. [2026-01-22T12:00:11.766461] [DEBUG] [REMOTE ] ABEO: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:11.766756] [DEBUG] [REMOTE ] ABEO: PASS: Integrity check passed. [2026-01-22T12:00:11.766799] [DEBUG] [REMOTE ] ABEO: Symbol is viable for forecasting. [2026-01-22T12:00:11.766851] [INFO ] [MAIN ] [13/3501] ABEO kept (0.6s) | 13 kept, 0 rejected | 131.5/min | ETA: 26.5m [2026-01-22T12:00:12.232911] [DEBUG] [REMOTE ] ABG: Retrieved 5998 rows, trimmed to 300. [2026-01-22T12:00:12.233059] [DEBUG] [REMOTE ] ABG: PASS: History has at least 300 days. [2026-01-22T12:00:12.233313] [DEBUG] [REMOTE ] ABG: PASS: Price check passed. Min price $210.94. [2026-01-22T12:00:12.233482] [DEBUG] [REMOTE ] ABG: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:12.233643] [DEBUG] [REMOTE ] ABG: PASS: Integrity check passed. [2026-01-22T12:00:12.233693] [DEBUG] [REMOTE ] ABG: Symbol is viable for forecasting. [2026-01-22T12:00:12.233755] [INFO ] [MAIN ] [14/3501] ABG kept (0.5s) | 14 kept, 0 rejected | 131.3/min | ETA: 26.6m [2026-01-22T12:00:12.637196] [DEBUG] [REMOTE ] ABM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:12.637335] [DEBUG] [REMOTE ] ABM: PASS: History has at least 300 days. [2026-01-22T12:00:12.637556] [DEBUG] [REMOTE ] ABM: PASS: Price check passed. Min price $40.05. [2026-01-22T12:00:12.637735] [DEBUG] [REMOTE ] ABM: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:12.637852] [DEBUG] [REMOTE ] ABM: PASS: Integrity check passed. [2026-01-22T12:00:12.637893] [DEBUG] [REMOTE ] ABM: Symbol is viable for forecasting. [2026-01-22T12:00:12.637941] [INFO ] [MAIN ] [15/3501] ABM kept (0.4s) | 15 kept, 0 rejected | 132.3/min | ETA: 26.3m [2026-01-22T12:00:14.585621] [DEBUG] [REMOTE ] ABNB: Retrieved 1283 rows, trimmed to 300. [2026-01-22T12:00:14.585768] [DEBUG] [REMOTE ] ABNB: PASS: History has at least 300 days. [2026-01-22T12:00:14.585981] [DEBUG] [REMOTE ] ABNB: PASS: Price check passed. Min price $111.54. [2026-01-22T12:00:14.586144] [DEBUG] [REMOTE ] ABNB: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:14.586262] [DEBUG] [REMOTE ] ABNB: PASS: Integrity check passed. [2026-01-22T12:00:14.586305] [DEBUG] [REMOTE ] ABNB: Symbol is viable for forecasting. [2026-01-22T12:00:14.586356] [INFO ] [MAIN ] [16/3501] ABNB kept (1.9s) | 16 kept, 0 rejected | 109.7/min | ETA: 31.8m [2026-01-22T12:00:14.804592] [DEBUG] [REMOTE ] ABOS: Retrieved 1144 rows, trimmed to 300. [2026-01-22T12:00:14.804734] [DEBUG] [REMOTE ] ABOS: PASS: History has at least 300 days. [2026-01-22T12:00:14.804949] [DEBUG] [REMOTE ] ABOS: PASS: Price check passed. Min price $1.55. [2026-01-22T12:00:14.805096] [DEBUG] [REMOTE ] ABOS: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:14.805212] [DEBUG] [REMOTE ] ABOS: PASS: Integrity check passed. [2026-01-22T12:00:14.805255] [DEBUG] [REMOTE ] ABOS: Symbol is viable for forecasting. [2026-01-22T12:00:14.805304] [INFO ] [MAIN ] [17/3501] ABOS kept (0.2s) | 17 kept, 0 rejected | 113.7/min | ETA: 30.6m [2026-01-22T12:00:15.230239] [DEBUG] [REMOTE ] ABSI: Retrieved 1130 rows, trimmed to 300. [2026-01-22T12:00:15.230379] [DEBUG] [REMOTE ] ABSI: PASS: History has at least 300 days. [2026-01-22T12:00:15.230607] [DEBUG] [REMOTE ] ABSI: PASS: Price check passed. Min price $2.64. [2026-01-22T12:00:15.230750] [DEBUG] [REMOTE ] ABSI: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:15.230861] [DEBUG] [REMOTE ] ABSI: PASS: Integrity check passed. [2026-01-22T12:00:15.230901] [DEBUG] [REMOTE ] ABSI: Symbol is viable for forecasting. [2026-01-22T12:00:15.230949] [INFO ] [MAIN ] [18/3501] ABSI kept (0.4s) | 18 kept, 0 rejected | 115.0/min | ETA: 30.3m [2026-01-22T12:00:15.660147] [DEBUG] [REMOTE ] ABUS: Retrieved 2633 rows, trimmed to 300. [2026-01-22T12:00:15.660289] [DEBUG] [REMOTE ] ABUS: PASS: History has at least 300 days. [2026-01-22T12:00:15.660507] [DEBUG] [REMOTE ] ABUS: PASS: Price check passed. Min price $4.06. [2026-01-22T12:00:15.660706] [DEBUG] [REMOTE ] ABUS: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:15.660835] [DEBUG] [REMOTE ] ABUS: PASS: Integrity check passed. [2026-01-22T12:00:15.660878] [DEBUG] [REMOTE ] ABUS: Symbol is viable for forecasting. [2026-01-22T12:00:15.660927] [INFO ] [MAIN ] [19/3501] ABUS kept (0.4s) | 19 kept, 0 rejected | 116.0/min | ETA: 30.0m [2026-01-22T12:00:16.121283] [DEBUG] [REMOTE ] ABVC: Retrieved 3721 rows, trimmed to 300. [2026-01-22T12:00:16.121418] [DEBUG] [REMOTE ] ABVC: PASS: History has at least 300 days. [2026-01-22T12:00:16.121652] [DEBUG] [REMOTE ] ABVC: PASS: Price check passed. Min price $2.02. [2026-01-22T12:00:16.121790] [DEBUG] [REMOTE ] ABVC: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:16.121903] [DEBUG] [REMOTE ] ABVC: PASS: Integrity check passed. [2026-01-22T12:00:16.121945] [DEBUG] [REMOTE ] ABVC: Symbol is viable for forecasting. [2026-01-22T12:00:16.121994] [INFO ] [MAIN ] [20/3501] ABVC kept (0.5s) | 20 kept, 0 rejected | 116.7/min | ETA: 29.8m [2026-01-22T12:00:16.269476] [DEBUG] [REMOTE ] ABVE: Retrieved 391 rows, trimmed to 300. [2026-01-22T12:00:16.269623] [DEBUG] [REMOTE ] ABVE: PASS: History has at least 300 days. [2026-01-22T12:00:16.269893] [DEBUG] [REMOTE ] ABVE: PASS: Price check passed. Min price $1.57. [2026-01-22T12:00:16.270078] [DEBUG] [REMOTE ] ABVE: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:16.270224] [DEBUG] [REMOTE ] ABVE: PASS: Integrity check passed. [2026-01-22T12:00:16.270282] [DEBUG] [REMOTE ] ABVE: Symbol is viable for forecasting. [2026-01-22T12:00:16.270350] [INFO ] [MAIN ] [21/3501] ABVE kept (0.1s) | 21 kept, 0 rejected | 120.8/min | ETA: 28.8m [2026-01-22T12:00:16.761656] [DEBUG] [REMOTE ] ABVX: Retrieved 564 rows, trimmed to 300. [2026-01-22T12:00:16.761789] [DEBUG] [REMOTE ] ABVX: PASS: History has at least 300 days. [2026-01-22T12:00:16.761994] [DEBUG] [REMOTE ] ABVX: PASS: Price check passed. Min price $90.76. [2026-01-22T12:00:16.762152] [DEBUG] [REMOTE ] ABVX: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:16.762264] [DEBUG] [REMOTE ] ABVX: PASS: Integrity check passed. [2026-01-22T12:00:16.762304] [DEBUG] [REMOTE ] ABVX: Symbol is viable for forecasting. [2026-01-22T12:00:16.762353] [INFO ] [MAIN ] [22/3501] ABVX kept (0.5s) | 22 kept, 0 rejected | 120.8/min | ETA: 28.8m [2026-01-22T12:00:17.290564] [DEBUG] [REMOTE ] ACA: Retrieved 1815 rows, trimmed to 300. [2026-01-22T12:00:17.290766] [DEBUG] [REMOTE ] ACA: PASS: History has at least 300 days. [2026-01-22T12:00:17.291036] [DEBUG] [REMOTE ] ACA: PASS: Price check passed. Min price $92.21. [2026-01-22T12:00:17.291226] [DEBUG] [REMOTE ] ACA: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:17.291381] [DEBUG] [REMOTE ] ACA: PASS: Integrity check passed. [2026-01-22T12:00:17.291439] [DEBUG] [REMOTE ] ACA: Symbol is viable for forecasting. [2026-01-22T12:00:17.291510] [INFO ] [MAIN ] [23/3501] ACA kept (0.5s) | 23 kept, 0 rejected | 120.5/min | ETA: 28.9m [2026-01-22T12:00:17.771228] [DEBUG] [REMOTE ] ACAD: Retrieved 5447 rows, trimmed to 300. [2026-01-22T12:00:17.771383] [DEBUG] [REMOTE ] ACAD: PASS: History has at least 300 days. [2026-01-22T12:00:17.771639] [DEBUG] [REMOTE ] ACAD: PASS: Price check passed. Min price $21.65. [2026-01-22T12:00:17.771787] [DEBUG] [REMOTE ] ACAD: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:17.771909] [DEBUG] [REMOTE ] ACAD: PASS: Integrity check passed. [2026-01-22T12:00:17.771951] [DEBUG] [REMOTE ] ACAD: Symbol is viable for forecasting. [2026-01-22T12:00:17.772001] [INFO ] [MAIN ] [24/3501] ACAD kept (0.5s) | 24 kept, 0 rejected | 120.6/min | ETA: 28.8m [2026-01-22T12:00:18.578004] [DEBUG] [REMOTE ] ACB: Retrieved 2900 rows, trimmed to 300. [2026-01-22T12:00:18.578140] [DEBUG] [REMOTE ] ACB: PASS: History has at least 300 days. [2026-01-22T12:00:18.578355] [DEBUG] [REMOTE ] ACB: PASS: Price check passed. Min price $4.08. [2026-01-22T12:00:18.578535] [DEBUG] [REMOTE ] ACB: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:18.578675] [DEBUG] [REMOTE ] ACB: PASS: Integrity check passed. [2026-01-22T12:00:18.578719] [DEBUG] [REMOTE ] ACB: Symbol is viable for forecasting. [2026-01-22T12:00:18.578770] [INFO ] [MAIN ] [25/3501] ACB kept (0.8s) | 25 kept, 0 rejected | 117.7/min | ETA: 29.5m [2026-01-22T12:00:18.906689] [DEBUG] [REMOTE ] ACCO: Retrieved 5139 rows, trimmed to 300. [2026-01-22T12:00:18.906854] [DEBUG] [REMOTE ] ACCO: PASS: History has at least 300 days. [2026-01-22T12:00:18.907125] [DEBUG] [REMOTE ] ACCO: PASS: Price check passed. Min price $3.20. [2026-01-22T12:00:18.907287] [DEBUG] [REMOTE ] ACCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:18.907428] [DEBUG] [REMOTE ] ACCO: PASS: Integrity check passed. [2026-01-22T12:00:18.907475] [DEBUG] [REMOTE ] ACCO: Symbol is viable for forecasting. [2026-01-22T12:00:18.907765] [INFO ] [MAIN ] [26/3501] ACCO kept (0.3s) | 26 kept, 0 rejected | 119.3/min | ETA: 29.1m [2026-01-22T12:00:19.204065] [DEBUG] [REMOTE ] ACDC: Retrieved 925 rows, trimmed to 300. [2026-01-22T12:00:19.204201] [DEBUG] [REMOTE ] ACDC: PASS: History has at least 300 days. [2026-01-22T12:00:19.204434] [DEBUG] [REMOTE ] ACDC: PASS: Price check passed. Min price $3.19. [2026-01-22T12:00:19.204623] [DEBUG] [REMOTE ] ACDC: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:19.204747] [DEBUG] [REMOTE ] ACDC: PASS: Integrity check passed. [2026-01-22T12:00:19.204799] [DEBUG] [REMOTE ] ACDC: Symbol is viable for forecasting. [2026-01-22T12:00:19.204854] [INFO ] [MAIN ] [27/3501] ACDC kept (0.3s) | 27 kept, 0 rejected | 121.2/min | ETA: 28.7m [2026-01-22T12:00:19.656099] [DEBUG] [REMOTE ] ACEL: Retrieved 1548 rows, trimmed to 300. [2026-01-22T12:00:19.656241] [DEBUG] [REMOTE ] ACEL: PASS: History has at least 300 days. [2026-01-22T12:00:19.656482] [DEBUG] [REMOTE ] ACEL: PASS: Price check passed. Min price $9.61. [2026-01-22T12:00:19.656685] [DEBUG] [REMOTE ] ACEL: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:19.656817] [DEBUG] [REMOTE ] ACEL: PASS: Integrity check passed. [2026-01-22T12:00:19.656869] [DEBUG] [REMOTE ] ACEL: Symbol is viable for forecasting. [2026-01-22T12:00:19.656923] [INFO ] [MAIN ] [28/3501] ACEL kept (0.5s) | 28 kept, 0 rejected | 121.6/min | ETA: 28.6m [2026-01-22T12:00:20.277326] [DEBUG] [REMOTE ] ACGL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:20.277536] [DEBUG] [REMOTE ] ACGL: PASS: History has at least 300 days. [2026-01-22T12:00:20.277926] [DEBUG] [REMOTE ] ACGL: PASS: Price check passed. Min price $84.72. [2026-01-22T12:00:20.278094] [DEBUG] [REMOTE ] ACGL: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:20.278244] [DEBUG] [REMOTE ] ACGL: PASS: Integrity check passed. [2026-01-22T12:00:20.278297] [DEBUG] [REMOTE ] ACGL: Symbol is viable for forecasting. [2026-01-22T12:00:20.278362] [INFO ] [MAIN ] [29/3501] ACGL kept (0.6s) | 29 kept, 0 rejected | 120.5/min | ETA: 28.8m [2026-01-22T12:00:20.496012] [DEBUG] [REMOTE ] ACGLN: Retrieved 1164 rows, trimmed to 300. [2026-01-22T12:00:20.496153] [DEBUG] [REMOTE ] ACGLN: PASS: History has at least 300 days. [2026-01-22T12:00:20.496374] [DEBUG] [REMOTE ] ACGLN: PASS: Price check passed. Min price $16.57. [2026-01-22T12:00:20.496516] [DEBUG] [REMOTE ] ACGLN: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:20.496662] [DEBUG] [REMOTE ] ACGLN: PASS: Integrity check passed. [2026-01-22T12:00:20.496707] [DEBUG] [REMOTE ] ACGLN: Symbol is viable for forecasting. [2026-01-22T12:00:20.496757] [INFO ] [MAIN ] [30/3501] ACGLN kept (0.2s) | 30 kept, 0 rejected | 122.8/min | ETA: 28.3m [2026-01-22T12:00:20.965164] [DEBUG] [REMOTE ] ACGLO: Retrieved 2120 rows, trimmed to 300. [2026-01-22T12:00:20.965346] [DEBUG] [REMOTE ] ACGLO: PASS: History has at least 300 days. [2026-01-22T12:00:20.965720] [DEBUG] [REMOTE ] ACGLO: PASS: Price check passed. Min price $20.17. [2026-01-22T12:00:20.965911] [DEBUG] [REMOTE ] ACGLO: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:20.966059] [DEBUG] [REMOTE ] ACGLO: PASS: Integrity check passed. [2026-01-22T12:00:20.966104] [DEBUG] [REMOTE ] ACGLO: Symbol is viable for forecasting. [2026-01-22T12:00:20.966176] [INFO ] [MAIN ] [31/3501] ACGLO kept (0.5s) | 31 kept, 0 rejected | 122.9/min | ETA: 28.2m [2026-01-22T12:00:21.538200] [DEBUG] [REMOTE ] ACH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:21.538412] [DEBUG] [REMOTE ] ACH: PASS: History has at least 300 days. [2026-01-22T12:00:21.538879] [DEBUG] [REMOTE ] ACH: PASS: Price check passed. Min price $1.91. [2026-01-22T12:00:21.539083] [DEBUG] [REMOTE ] ACH: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:21.539273] [DEBUG] [REMOTE ] ACH: PASS: Integrity check passed. [2026-01-22T12:00:21.539330] [DEBUG] [REMOTE ] ACH: Symbol is viable for forecasting. [2026-01-22T12:00:21.539402] [INFO ] [MAIN ] [32/3501] ACH kept (0.6s) | 32 kept, 0 rejected | 122.3/min | ETA: 28.4m [2026-01-22T12:00:22.151509] [DEBUG] [REMOTE ] ACHC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:22.151878] [DEBUG] [REMOTE ] ACHC: PASS: History has at least 300 days. [2026-01-22T12:00:22.152374] [DEBUG] [REMOTE ] ACHC: PASS: Price check passed. Min price $11.68. [2026-01-22T12:00:22.152664] [DEBUG] [REMOTE ] ACHC: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:22.152898] [DEBUG] [REMOTE ] ACHC: PASS: Integrity check passed. [2026-01-22T12:00:22.152966] [DEBUG] [REMOTE ] ACHC: Symbol is viable for forecasting. [2026-01-22T12:00:22.153734] [INFO ] [MAIN ] [33/3501] ACHC kept (0.6s) | 33 kept, 0 rejected | 121.3/min | ETA: 28.6m [2026-01-22T12:00:22.304761] [DEBUG] [REMOTE ] ACI: Retrieved 1399 rows, trimmed to 300. [2026-01-22T12:00:22.304953] [DEBUG] [REMOTE ] ACI: PASS: History has at least 300 days. [2026-01-22T12:00:22.305296] [DEBUG] [REMOTE ] ACI: PASS: Price check passed. Min price $16.09. [2026-01-22T12:00:22.305531] [DEBUG] [REMOTE ] ACI: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:22.305748] [DEBUG] [REMOTE ] ACI: PASS: Integrity check passed. [2026-01-22T12:00:22.305815] [DEBUG] [REMOTE ] ACI: Symbol is viable for forecasting. [2026-01-22T12:00:22.305895] [INFO ] [MAIN ] [34/3501] ACI kept (0.2s) | 34 kept, 0 rejected | 123.9/min | ETA: 28.0m [2026-01-22T12:00:22.963044] [DEBUG] [REMOTE ] ACIC: Retrieved 4579 rows, trimmed to 300. [2026-01-22T12:00:22.963185] [DEBUG] [REMOTE ] ACIC: PASS: History has at least 300 days. [2026-01-22T12:00:22.963412] [DEBUG] [REMOTE ] ACIC: PASS: Price check passed. Min price $10.54. [2026-01-22T12:00:22.963560] [DEBUG] [REMOTE ] ACIC: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:22.963706] [DEBUG] [REMOTE ] ACIC: PASS: Integrity check passed. [2026-01-22T12:00:22.963749] [DEBUG] [REMOTE ] ACIC: Symbol is viable for forecasting. [2026-01-22T12:00:22.963799] [INFO ] [MAIN ] [35/3501] ACIC kept (0.7s) | 35 kept, 0 rejected | 122.6/min | ETA: 28.3m [2026-01-22T12:00:23.356273] [DEBUG] [REMOTE ] ACLS: Retrieved 6421 rows, trimmed to 300. [2026-01-22T12:00:23.356496] [DEBUG] [REMOTE ] ACLS: PASS: History has at least 300 days. [2026-01-22T12:00:23.356793] [DEBUG] [REMOTE ] ACLS: PASS: Price check passed. Min price $74.12. [2026-01-22T12:00:23.356937] [DEBUG] [REMOTE ] ACLS: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:23.357066] [DEBUG] [REMOTE ] ACLS: PASS: Integrity check passed. [2026-01-22T12:00:23.357107] [DEBUG] [REMOTE ] ACLS: Symbol is viable for forecasting. [2026-01-22T12:00:23.357161] [INFO ] [MAIN ] [36/3501] ACLS kept (0.4s) | 36 kept, 0 rejected | 123.3/min | ETA: 28.1m [2026-01-22T12:00:23.469777] [DEBUG] [REMOTE ] ACLX: Retrieved 993 rows, trimmed to 300. [2026-01-22T12:00:23.469974] [DEBUG] [REMOTE ] ACLX: PASS: History has at least 300 days. [2026-01-22T12:00:23.470238] [DEBUG] [REMOTE ] ACLX: PASS: Price check passed. Min price $61.83. [2026-01-22T12:00:23.470383] [DEBUG] [REMOTE ] ACLX: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:23.470502] [DEBUG] [REMOTE ] ACLX: PASS: Integrity check passed. [2026-01-22T12:00:23.470545] [DEBUG] [REMOTE ] ACLX: Symbol is viable for forecasting. [2026-01-22T12:00:23.470620] [INFO ] [MAIN ] [37/3501] ACLX kept (0.1s) | 37 kept, 0 rejected | 125.9/min | ETA: 27.5m [2026-01-22T12:00:24.209309] [DEBUG] [REMOTE ] ACM: Retrieved 4705 rows, trimmed to 300. [2026-01-22T12:00:24.209457] [DEBUG] [REMOTE ] ACM: PASS: History has at least 300 days. [2026-01-22T12:00:24.209715] [DEBUG] [REMOTE ] ACM: PASS: Price check passed. Min price $95.03. [2026-01-22T12:00:24.209860] [DEBUG] [REMOTE ] ACM: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:24.209985] [DEBUG] [REMOTE ] ACM: PASS: Integrity check passed. [2026-01-22T12:00:24.210026] [DEBUG] [REMOTE ] ACM: Symbol is viable for forecasting. [2026-01-22T12:00:24.210077] [INFO ] [MAIN ] [38/3501] ACM kept (0.7s) | 38 kept, 0 rejected | 124.1/min | ETA: 27.9m [2026-01-22T12:00:24.730476] [DEBUG] [REMOTE ] ACN: Retrieved 6163 rows, trimmed to 300. [2026-01-22T12:00:24.730682] [DEBUG] [REMOTE ] ACN: PASS: History has at least 300 days. [2026-01-22T12:00:24.730992] [DEBUG] [REMOTE ] ACN: PASS: Price check passed. Min price $238.59. [2026-01-22T12:00:24.731170] [DEBUG] [REMOTE ] ACN: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:24.731328] [DEBUG] [REMOTE ] ACN: PASS: Integrity check passed. [2026-01-22T12:00:24.731379] [DEBUG] [REMOTE ] ACN: Symbol is viable for forecasting. [2026-01-22T12:00:24.731444] [INFO ] [MAIN ] [39/3501] ACN kept (0.5s) | 39 kept, 0 rejected | 123.8/min | ETA: 28.0m [2026-01-22T12:00:25.045457] [DEBUG] [REMOTE ] ACNB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:25.045727] [DEBUG] [REMOTE ] ACNB: PASS: History has at least 300 days. [2026-01-22T12:00:25.046120] [DEBUG] [REMOTE ] ACNB: PASS: Price check passed. Min price $43.75. [2026-01-22T12:00:25.046305] [DEBUG] [REMOTE ] ACNB: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:25.046461] [DEBUG] [REMOTE ] ACNB: PASS: Integrity check passed. [2026-01-22T12:00:25.046504] [DEBUG] [REMOTE ] ACNB: Symbol is viable for forecasting. [2026-01-22T12:00:25.046562] [INFO ] [MAIN ] [40/3501] ACNB kept (0.3s) | 40 kept, 0 rejected | 124.9/min | ETA: 27.7m [2026-01-22T12:00:25.352857] [DEBUG] [REMOTE ] ACON: Retrieved 940 rows, trimmed to 300. [2026-01-22T12:00:25.353044] [DEBUG] [REMOTE ] ACON: PASS: History has at least 300 days. [2026-01-22T12:00:25.353304] [DEBUG] [REMOTE ] ACON: PASS: Price check passed. Min price $3.79. [2026-01-22T12:00:25.353455] [DEBUG] [REMOTE ] ACON: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:25.353609] [DEBUG] [REMOTE ] ACON: PASS: Integrity check passed. [2026-01-22T12:00:25.353662] [DEBUG] [REMOTE ] ACON: Symbol is viable for forecasting. [2026-01-22T12:00:25.353719] [INFO ] [MAIN ] [41/3501] ACON kept (0.3s) | 41 kept, 0 rejected | 126.0/min | ETA: 27.5m [2026-01-22T12:00:25.750372] [DEBUG] [REMOTE ] ACP: Retrieved 3768 rows, trimmed to 300. [2026-01-22T12:00:25.750639] [DEBUG] [REMOTE ] ACP: PASS: History has at least 300 days. [2026-01-22T12:00:25.751007] [DEBUG] [REMOTE ] ACP: PASS: Price check passed. Min price $5.08. [2026-01-22T12:00:25.751192] [DEBUG] [REMOTE ] ACP: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:25.751364] [DEBUG] [REMOTE ] ACP: PASS: Integrity check passed. [2026-01-22T12:00:25.751416] [DEBUG] [REMOTE ] ACP: Symbol is viable for forecasting. [2026-01-22T12:00:25.751491] [INFO ] [MAIN ] [42/3501] ACP kept (0.4s) | 42 kept, 0 rejected | 126.5/min | ETA: 27.3m [2026-01-22T12:00:26.301563] [DEBUG] [REMOTE ] ACRE: Retrieved 3453 rows, trimmed to 300. [2026-01-22T12:00:26.301821] [DEBUG] [REMOTE ] ACRE: PASS: History has at least 300 days. [2026-01-22T12:00:26.302224] [DEBUG] [REMOTE ] ACRE: PASS: Price check passed. Min price $4.26. [2026-01-22T12:00:26.302403] [DEBUG] [REMOTE ] ACRE: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:26.302597] [DEBUG] [REMOTE ] ACRE: PASS: Integrity check passed. [2026-01-22T12:00:26.302652] [DEBUG] [REMOTE ] ACRE: Symbol is viable for forecasting. [2026-01-22T12:00:26.302725] [INFO ] [MAIN ] [43/3501] ACRE kept (0.6s) | 43 kept, 0 rejected | 126.1/min | ETA: 27.4m [2026-01-22T12:00:26.660392] [DEBUG] [REMOTE ] ACRS: Retrieved 2587 rows, trimmed to 300. [2026-01-22T12:00:26.660529] [DEBUG] [REMOTE ] ACRS: PASS: History has at least 300 days. [2026-01-22T12:00:26.660799] [DEBUG] [REMOTE ] ACRS: PASS: Price check passed. Min price $2.13. [2026-01-22T12:00:26.660953] [DEBUG] [REMOTE ] ACRS: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:26.661078] [DEBUG] [REMOTE ] ACRS: PASS: Integrity check passed. [2026-01-22T12:00:26.661121] [DEBUG] [REMOTE ] ACRS: Symbol is viable for forecasting. [2026-01-22T12:00:26.661173] [INFO ] [MAIN ] [44/3501] ACRS kept (0.4s) | 44 kept, 0 rejected | 126.8/min | ETA: 27.3m [2026-01-22T12:00:27.117999] [DEBUG] [REMOTE ] ACTG: Retrieved 5811 rows, trimmed to 300. [2026-01-22T12:00:27.118147] [DEBUG] [REMOTE ] ACTG: PASS: History has at least 300 days. [2026-01-22T12:00:27.118373] [DEBUG] [REMOTE ] ACTG: PASS: Price check passed. Min price $3.26. [2026-01-22T12:00:27.118516] [DEBUG] [REMOTE ] ACTG: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:27.118657] [DEBUG] [REMOTE ] ACTG: PASS: Integrity check passed. [2026-01-22T12:00:27.118701] [DEBUG] [REMOTE ] ACTG: Symbol is viable for forecasting. [2026-01-22T12:00:27.118751] [INFO ] [MAIN ] [45/3501] ACTG kept (0.5s) | 45 kept, 0 rejected | 126.9/min | ETA: 27.2m [2026-01-22T12:00:27.354245] [DEBUG] [REMOTE ] ACVA: Retrieved 1213 rows, trimmed to 300. [2026-01-22T12:00:27.354389] [DEBUG] [REMOTE ] ACVA: PASS: History has at least 300 days. [2026-01-22T12:00:27.354612] [DEBUG] [REMOTE ] ACVA: PASS: Price check passed. Min price $5.09. [2026-01-22T12:00:27.354778] [DEBUG] [REMOTE ] ACVA: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:27.354891] [DEBUG] [REMOTE ] ACVA: PASS: Integrity check passed. [2026-01-22T12:00:27.354932] [DEBUG] [REMOTE ] ACVA: Symbol is viable for forecasting. [2026-01-22T12:00:27.354979] [INFO ] [MAIN ] [46/3501] ACVA kept (0.2s) | 46 kept, 0 rejected | 128.3/min | ETA: 26.9m [2026-01-22T12:00:27.792693] [DEBUG] [REMOTE ] ACWI: Retrieved 4483 rows, trimmed to 300. [2026-01-22T12:00:27.792843] [DEBUG] [REMOTE ] ACWI: PASS: History has at least 300 days. [2026-01-22T12:00:27.793069] [DEBUG] [REMOTE ] ACWI: PASS: Price check passed. Min price $134.31. [2026-01-22T12:00:27.793220] [DEBUG] [REMOTE ] ACWI: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:27.793353] [DEBUG] [REMOTE ] ACWI: PASS: Integrity check passed. [2026-01-22T12:00:27.793416] [DEBUG] [REMOTE ] ACWI: Symbol is viable for forecasting. [2026-01-22T12:00:27.793489] [INFO ] [MAIN ] [47/3501] ACWI kept (0.4s) | 47 kept, 0 rejected | 128.4/min | ETA: 26.9m [2026-01-22T12:00:28.401375] [DEBUG] [REMOTE ] ACWX: Retrieved 4482 rows, trimmed to 300. [2026-01-22T12:00:28.401523] [DEBUG] [REMOTE ] ACWX: PASS: History has at least 300 days. [2026-01-22T12:00:28.401774] [DEBUG] [REMOTE ] ACWX: PASS: Price check passed. Min price $63.07. [2026-01-22T12:00:28.401916] [DEBUG] [REMOTE ] ACWX: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:28.402038] [DEBUG] [REMOTE ] ACWX: PASS: Integrity check passed. [2026-01-22T12:00:28.402091] [DEBUG] [REMOTE ] ACWX: Symbol is viable for forecasting. [2026-01-22T12:00:28.402167] [INFO ] [MAIN ] [48/3501] ACWX kept (0.6s) | 48 kept, 0 rejected | 127.6/min | ETA: 27.1m [2026-01-22T12:00:28.672220] [DEBUG] [REMOTE ] ACXP: Retrieved 1148 rows, trimmed to 300. [2026-01-22T12:00:28.672367] [DEBUG] [REMOTE ] ACXP: PASS: History has at least 300 days. [2026-01-22T12:00:28.672611] [DEBUG] [REMOTE ] ACXP: PASS: Price check passed. Min price $2.49. [2026-01-22T12:00:28.672781] [DEBUG] [REMOTE ] ACXP: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:28.672900] [DEBUG] [REMOTE ] ACXP: PASS: Integrity check passed. [2026-01-22T12:00:28.673143] [DEBUG] [REMOTE ] ACXP: Symbol is viable for forecasting. [2026-01-22T12:00:28.673196] [INFO ] [MAIN ] [49/3501] ACXP kept (0.3s) | 49 kept, 0 rejected | 128.7/min | ETA: 26.8m [2026-01-22T12:00:29.372905] [DEBUG] [REMOTE ] ADBE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:29.373093] [DEBUG] [REMOTE ] ADBE: PASS: History has at least 300 days. [2026-01-22T12:00:29.373421] [DEBUG] [REMOTE ] ADBE: PASS: Price check passed. Min price $290.37. [2026-01-22T12:00:29.373634] [DEBUG] [REMOTE ] ADBE: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:29.373812] [DEBUG] [REMOTE ] ADBE: PASS: Integrity check passed. [2026-01-22T12:00:29.373871] [DEBUG] [REMOTE ] ADBE: Symbol is viable for forecasting. [2026-01-22T12:00:29.373944] [INFO ] [MAIN ] [50/3501] ADBE kept (0.7s) | 50 kept, 0 rejected | 127.5/min | ETA: 27.1m [2026-01-22T12:00:29.823608] [DEBUG] [REMOTE ] ADC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:29.823787] [DEBUG] [REMOTE ] ADC: PASS: History has at least 300 days. [2026-01-22T12:00:29.824071] [DEBUG] [REMOTE ] ADC: PASS: Price check passed. Min price $70.46. [2026-01-22T12:00:29.824216] [DEBUG] [REMOTE ] ADC: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:29.824351] [DEBUG] [REMOTE ] ADC: PASS: Integrity check passed. [2026-01-22T12:00:29.824393] [DEBUG] [REMOTE ] ADC: Symbol is viable for forecasting. [2026-01-22T12:00:29.824444] [INFO ] [MAIN ] [51/3501] ADC kept (0.5s) | 51 kept, 0 rejected | 127.6/min | ETA: 27.0m [2026-01-22T12:00:30.267637] [DEBUG] [REMOTE ] ADEA: Retrieved 5576 rows, trimmed to 300. [2026-01-22T12:00:30.267834] [DEBUG] [REMOTE ] ADEA: PASS: History has at least 300 days. [2026-01-22T12:00:30.268106] [DEBUG] [REMOTE ] ADEA: PASS: Price check passed. Min price $11.69. [2026-01-22T12:00:30.268256] [DEBUG] [REMOTE ] ADEA: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:30.268393] [DEBUG] [REMOTE ] ADEA: PASS: Integrity check passed. [2026-01-22T12:00:30.268451] [DEBUG] [REMOTE ] ADEA: Symbol is viable for forecasting. [2026-01-22T12:00:30.268512] [INFO ] [MAIN ] [52/3501] ADEA kept (0.4s) | 52 kept, 0 rejected | 127.7/min | ETA: 27.0m [2026-01-22T12:00:30.623292] [DEBUG] [REMOTE ] ADI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:30.623448] [DEBUG] [REMOTE ] ADI: PASS: History has at least 300 days. [2026-01-22T12:00:30.623737] [DEBUG] [REMOTE ] ADI: PASS: Price check passed. Min price $224.40. [2026-01-22T12:00:30.623904] [DEBUG] [REMOTE ] ADI: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:30.624037] [DEBUG] [REMOTE ] ADI: PASS: Integrity check passed. [2026-01-22T12:00:30.624080] [DEBUG] [REMOTE ] ADI: Symbol is viable for forecasting. [2026-01-22T12:00:30.624656] [INFO ] [MAIN ] [53/3501] ADI kept (0.4s) | 53 kept, 0 rejected | 128.3/min | ETA: 26.9m [2026-01-22T12:00:31.101596] [DEBUG] [REMOTE ] ADM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:31.101745] [DEBUG] [REMOTE ] ADM: PASS: History has at least 300 days. [2026-01-22T12:00:31.102004] [DEBUG] [REMOTE ] ADM: PASS: Price check passed. Min price $55.51. [2026-01-22T12:00:31.102151] [DEBUG] [REMOTE ] ADM: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:31.102276] [DEBUG] [REMOTE ] ADM: PASS: Integrity check passed. [2026-01-22T12:00:31.102318] [DEBUG] [REMOTE ] ADM: Symbol is viable for forecasting. [2026-01-22T12:00:31.103176] [INFO ] [MAIN ] [54/3501] ADM kept (0.5s) | 54 kept, 0 rejected | 128.2/min | ETA: 26.9m [2026-01-22T12:00:31.292207] [DEBUG] [REMOTE ] ADMA: Retrieved 3083 rows, trimmed to 300. [2026-01-22T12:00:31.292335] [DEBUG] [REMOTE ] ADMA: PASS: History has at least 300 days. [2026-01-22T12:00:31.292538] [DEBUG] [REMOTE ] ADMA: PASS: Price check passed. Min price $14.03. [2026-01-22T12:00:31.292721] [DEBUG] [REMOTE ] ADMA: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:31.292837] [DEBUG] [REMOTE ] ADMA: PASS: Integrity check passed. [2026-01-22T12:00:31.292878] [DEBUG] [REMOTE ] ADMA: Symbol is viable for forecasting. [2026-01-22T12:00:31.292926] [INFO ] [MAIN ] [55/3501] ADMA kept (0.2s) | 55 kept, 0 rejected | 129.6/min | ETA: 26.6m [2026-01-22T12:00:31.973292] [DEBUG] [REMOTE ] ADP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:31.973445] [DEBUG] [REMOTE ] ADP: PASS: History has at least 300 days. [2026-01-22T12:00:31.973688] [DEBUG] [REMOTE ] ADP: PASS: Price check passed. Min price $247.48. [2026-01-22T12:00:31.973832] [DEBUG] [REMOTE ] ADP: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:31.973949] [DEBUG] [REMOTE ] ADP: PASS: Integrity check passed. [2026-01-22T12:00:31.973989] [DEBUG] [REMOTE ] ADP: Symbol is viable for forecasting. [2026-01-22T12:00:31.974654] [INFO ] [MAIN ] [56/3501] ADP kept (0.7s) | 56 kept, 0 rejected | 128.5/min | ETA: 26.8m [2026-01-22T12:00:32.172499] [DEBUG] [REMOTE ] ADSE: Retrieved 1022 rows, trimmed to 300. [2026-01-22T12:00:32.172663] [DEBUG] [REMOTE ] ADSE: PASS: History has at least 300 days. [2026-01-22T12:00:32.172876] [DEBUG] [REMOTE ] ADSE: PASS: Price check passed. Min price $9.96. [2026-01-22T12:00:32.173020] [DEBUG] [REMOTE ] ADSE: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:32.173334] [DEBUG] [REMOTE ] ADSE: PASS: Integrity check passed. [2026-01-22T12:00:32.173375] [DEBUG] [REMOTE ] ADSE: Symbol is viable for forecasting. [2026-01-22T12:00:32.173426] [INFO ] [MAIN ] [57/3501] ADSE kept (0.2s) | 57 kept, 0 rejected | 129.9/min | ETA: 26.5m [2026-01-22T12:00:32.718356] [DEBUG] [REMOTE ] ADSK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:32.718501] [DEBUG] [REMOTE ] ADSK: PASS: History has at least 300 days. [2026-01-22T12:00:32.718761] [DEBUG] [REMOTE ] ADSK: PASS: Price check passed. Min price $253.87. [2026-01-22T12:00:32.718905] [DEBUG] [REMOTE ] ADSK: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:32.719026] [DEBUG] [REMOTE ] ADSK: PASS: Integrity check passed. [2026-01-22T12:00:32.719068] [DEBUG] [REMOTE ] ADSK: Symbol is viable for forecasting. [2026-01-22T12:00:32.719119] [INFO ] [MAIN ] [58/3501] ADSK kept (0.5s) | 58 kept, 0 rejected | 129.4/min | ETA: 26.6m [2026-01-22T12:00:33.332631] [DEBUG] [REMOTE ] ADTN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:33.332784] [DEBUG] [REMOTE ] ADTN: PASS: History has at least 300 days. [2026-01-22T12:00:33.333020] [DEBUG] [REMOTE ] ADTN: PASS: Price check passed. Min price $7.25. [2026-01-22T12:00:33.333163] [DEBUG] [REMOTE ] ADTN: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:33.333283] [DEBUG] [REMOTE ] ADTN: PASS: Integrity check passed. [2026-01-22T12:00:33.333325] [DEBUG] [REMOTE ] ADTN: Symbol is viable for forecasting. [2026-01-22T12:00:33.333375] [INFO ] [MAIN ] [59/3501] ADTN kept (0.6s) | 59 kept, 0 rejected | 128.7/min | ETA: 26.7m [2026-01-22T12:00:33.738086] [DEBUG] [REMOTE ] ADUS: Retrieved 4082 rows, trimmed to 300. [2026-01-22T12:00:33.738247] [DEBUG] [REMOTE ] ADUS: PASS: History has at least 300 days. [2026-01-22T12:00:33.738522] [DEBUG] [REMOTE ] ADUS: PASS: Price check passed. Min price $106.58. [2026-01-22T12:00:33.738741] [DEBUG] [REMOTE ] ADUS: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:33.738928] [DEBUG] [REMOTE ] ADUS: PASS: Integrity check passed. [2026-01-22T12:00:33.738985] [DEBUG] [REMOTE ] ADUS: Symbol is viable for forecasting. [2026-01-22T12:00:33.739056] [INFO ] [MAIN ] [60/3501] ADUS kept (0.4s) | 60 kept, 0 rejected | 129.0/min | ETA: 26.7m [2026-01-22T12:00:34.213097] [DEBUG] [REMOTE ] ADX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:34.213347] [DEBUG] [REMOTE ] ADX: PASS: History has at least 300 days. [2026-01-22T12:00:34.213716] [DEBUG] [REMOTE ] ADX: PASS: Price check passed. Min price $22.34. [2026-01-22T12:00:34.213965] [DEBUG] [REMOTE ] ADX: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:34.214121] [DEBUG] [REMOTE ] ADX: PASS: Integrity check passed. [2026-01-22T12:00:34.214166] [DEBUG] [REMOTE ] ADX: Symbol is viable for forecasting. [2026-01-22T12:00:34.214227] [INFO ] [MAIN ] [61/3501] ADX kept (0.5s) | 61 kept, 0 rejected | 129.0/min | ETA: 26.7m [2026-01-22T12:00:34.691453] [DEBUG] [REMOTE ] AEE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:34.691690] [DEBUG] [REMOTE ] AEE: PASS: History has at least 300 days. [2026-01-22T12:00:34.692001] [DEBUG] [REMOTE ] AEE: PASS: Price check passed. Min price $97.25. [2026-01-22T12:00:34.692172] [DEBUG] [REMOTE ] AEE: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:34.692326] [DEBUG] [REMOTE ] AEE: PASS: Integrity check passed. [2026-01-22T12:00:34.692375] [DEBUG] [REMOTE ] AEE: Symbol is viable for forecasting. [2026-01-22T12:00:34.692435] [INFO ] [MAIN ] [62/3501] AEE kept (0.5s) | 62 kept, 0 rejected | 128.9/min | ETA: 26.7m [2026-01-22T12:00:34.961044] [DEBUG] [REMOTE ] AEFC: Retrieved 1568 rows, trimmed to 300. [2026-01-22T12:00:34.961184] [DEBUG] [REMOTE ] AEFC: PASS: History has at least 300 days. [2026-01-22T12:00:34.961402] [DEBUG] [REMOTE ] AEFC: PASS: Price check passed. Min price $19.63. [2026-01-22T12:00:34.961543] [DEBUG] [REMOTE ] AEFC: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:34.961706] [DEBUG] [REMOTE ] AEFC: PASS: Integrity check passed. [2026-01-22T12:00:34.961753] [DEBUG] [REMOTE ] AEFC: Symbol is viable for forecasting. [2026-01-22T12:00:34.961802] [INFO ] [MAIN ] [63/3501] AEFC kept (0.3s) | 63 kept, 0 rejected | 129.8/min | ETA: 26.5m [2026-01-22T12:00:35.430706] [DEBUG] [REMOTE ] AEG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:35.430856] [DEBUG] [REMOTE ] AEG: PASS: History has at least 300 days. [2026-01-22T12:00:35.431286] [DEBUG] [REMOTE ] AEG: PASS: Price check passed. Min price $7.21. [2026-01-22T12:00:35.431429] [DEBUG] [REMOTE ] AEG: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:35.431547] [DEBUG] [REMOTE ] AEG: PASS: Integrity check passed. [2026-01-22T12:00:35.431607] [DEBUG] [REMOTE ] AEG: Symbol is viable for forecasting. [2026-01-22T12:00:35.431659] [INFO ] [MAIN ] [64/3501] AEG kept (0.5s) | 64 kept, 0 rejected | 129.7/min | ETA: 26.5m [2026-01-22T12:00:35.724845] [DEBUG] [REMOTE ] AEHL: Retrieved 4552 rows, trimmed to 300. [2026-01-22T12:00:35.724985] [DEBUG] [REMOTE ] AEHL: PASS: History has at least 300 days. [2026-01-22T12:00:35.725283] [DEBUG] [REMOTE ] AEHL: PASS: Price check passed. Min price $1.13. [2026-01-22T12:00:35.725463] [DEBUG] [REMOTE ] AEHL: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:35.725618] [DEBUG] [REMOTE ] AEHL: PASS: Integrity check passed. [2026-01-22T12:00:35.725676] [DEBUG] [REMOTE ] AEHL: Symbol is viable for forecasting. [2026-01-22T12:00:35.725728] [INFO ] [MAIN ] [65/3501] AEHL kept (0.3s) | 65 kept, 0 rejected | 130.5/min | ETA: 26.3m [2026-01-22T12:00:36.213390] [DEBUG] [REMOTE ] AEI: Retrieved 1294 rows, trimmed to 300. [2026-01-22T12:00:36.213554] [DEBUG] [REMOTE ] AEI: PASS: History has at least 300 days. [2026-01-22T12:00:36.213865] [DEBUG] [REMOTE ] AEI: PASS: Price check passed. Min price $2.33. [2026-01-22T12:00:36.214056] [DEBUG] [REMOTE ] AEI: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:36.214210] [DEBUG] [REMOTE ] AEI: PASS: Integrity check passed. [2026-01-22T12:00:36.214268] [DEBUG] [REMOTE ] AEI: Symbol is viable for forecasting. [2026-01-22T12:00:36.214337] [INFO ] [MAIN ] [66/3501] AEI kept (0.5s) | 66 kept, 0 rejected | 130.4/min | ETA: 26.4m [2026-01-22T12:00:36.621169] [DEBUG] [REMOTE ] AEIS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:36.621317] [DEBUG] [REMOTE ] AEIS: PASS: History has at least 300 days. [2026-01-22T12:00:36.621555] [DEBUG] [REMOTE ] AEIS: PASS: Price check passed. Min price $188.79. [2026-01-22T12:00:36.621720] [DEBUG] [REMOTE ] AEIS: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:36.621863] [DEBUG] [REMOTE ] AEIS: PASS: Integrity check passed. [2026-01-22T12:00:36.621914] [DEBUG] [REMOTE ] AEIS: Symbol is viable for forecasting. [2026-01-22T12:00:36.621967] [INFO ] [MAIN ] [67/3501] AEIS kept (0.4s) | 67 kept, 0 rejected | 130.6/min | ETA: 26.3m [2026-01-22T12:00:37.176548] [DEBUG] [REMOTE ] AEM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:37.176753] [DEBUG] [REMOTE ] AEM: PASS: History has at least 300 days. [2026-01-22T12:00:37.177023] [DEBUG] [REMOTE ] AEM: PASS: Price check passed. Min price $154.81. [2026-01-22T12:00:37.177165] [DEBUG] [REMOTE ] AEM: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:37.177293] [DEBUG] [REMOTE ] AEM: PASS: Integrity check passed. [2026-01-22T12:00:37.177334] [DEBUG] [REMOTE ] AEM: Symbol is viable for forecasting. [2026-01-22T12:00:37.177385] [INFO ] [MAIN ] [68/3501] AEM kept (0.6s) | 68 kept, 0 rejected | 130.2/min | ETA: 26.4m [2026-01-22T12:00:37.670200] [DEBUG] [REMOTE ] AEO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:37.670372] [DEBUG] [REMOTE ] AEO: PASS: History has at least 300 days. [2026-01-22T12:00:37.670707] [DEBUG] [REMOTE ] AEO: PASS: Price check passed. Min price $16.10. [2026-01-22T12:00:37.670910] [DEBUG] [REMOTE ] AEO: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:37.671074] [DEBUG] [REMOTE ] AEO: PASS: Integrity check passed. [2026-01-22T12:00:37.671133] [DEBUG] [REMOTE ] AEO: Symbol is viable for forecasting. [2026-01-22T12:00:37.671207] [INFO ] [MAIN ] [69/3501] AEO kept (0.5s) | 69 kept, 0 rejected | 130.0/min | ETA: 26.4m [2026-01-22T12:00:38.237402] [DEBUG] [REMOTE ] AEP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:38.237546] [DEBUG] [REMOTE ] AEP: PASS: History has at least 300 days. [2026-01-22T12:00:38.237837] [DEBUG] [REMOTE ] AEP: PASS: Price check passed. Min price $113.70. [2026-01-22T12:00:38.237984] [DEBUG] [REMOTE ] AEP: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:38.238108] [DEBUG] [REMOTE ] AEP: PASS: Integrity check passed. [2026-01-22T12:00:38.238150] [DEBUG] [REMOTE ] AEP: Symbol is viable for forecasting. [2026-01-22T12:00:38.238200] [INFO ] [MAIN ] [70/3501] AEP kept (0.6s) | 70 kept, 0 rejected | 129.6/min | ETA: 26.5m [2026-01-22T12:00:38.631848] [DEBUG] [REMOTE ] AES: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:38.632032] [DEBUG] [REMOTE ] AES: PASS: History has at least 300 days. [2026-01-22T12:00:38.632305] [DEBUG] [REMOTE ] AES: PASS: Price check passed. Min price $13.44. [2026-01-22T12:00:38.632455] [DEBUG] [REMOTE ] AES: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:38.632619] [DEBUG] [REMOTE ] AES: PASS: Integrity check passed. [2026-01-22T12:00:38.632665] [DEBUG] [REMOTE ] AES: Symbol is viable for forecasting. [2026-01-22T12:00:38.632720] [INFO ] [MAIN ] [71/3501] AES kept (0.4s) | 71 kept, 0 rejected | 129.9/min | ETA: 26.4m [2026-01-22T12:00:38.744394] [DEBUG] [REMOTE ] AESI: Retrieved 720 rows, trimmed to 300. [2026-01-22T12:00:38.744527] [DEBUG] [REMOTE ] AESI: PASS: History has at least 300 days. [2026-01-22T12:00:38.744749] [DEBUG] [REMOTE ] AESI: PASS: Price check passed. Min price $8.10. [2026-01-22T12:00:38.744892] [DEBUG] [REMOTE ] AESI: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:38.745001] [DEBUG] [REMOTE ] AESI: PASS: Integrity check passed. [2026-01-22T12:00:38.745041] [DEBUG] [REMOTE ] AESI: Symbol is viable for forecasting. [2026-01-22T12:00:38.745087] [INFO ] [MAIN ] [72/3501] AESI kept (0.1s) | 72 kept, 0 rejected | 131.3/min | ETA: 26.1m [2026-01-22T12:00:39.301688] [DEBUG] [REMOTE ] AEVA: Retrieved 1483 rows, trimmed to 300. [2026-01-22T12:00:39.301835] [DEBUG] [REMOTE ] AEVA: PASS: History has at least 300 days. [2026-01-22T12:00:39.302086] [DEBUG] [REMOTE ] AEVA: PASS: Price check passed. Min price $9.19. [2026-01-22T12:00:39.302262] [DEBUG] [REMOTE ] AEVA: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:39.302406] [DEBUG] [REMOTE ] AEVA: PASS: Integrity check passed. [2026-01-22T12:00:39.302459] [DEBUG] [REMOTE ] AEVA: Symbol is viable for forecasting. [2026-01-22T12:00:39.302523] [INFO ] [MAIN ] [73/3501] AEVA kept (0.6s) | 73 kept, 0 rejected | 130.9/min | ETA: 26.2m [2026-01-22T12:00:39.720330] [DEBUG] [REMOTE ] AEYE: Retrieved 3204 rows, trimmed to 300. [2026-01-22T12:00:39.720457] [DEBUG] [REMOTE ] AEYE: PASS: History has at least 300 days. [2026-01-22T12:00:39.720684] [DEBUG] [REMOTE ] AEYE: PASS: Price check passed. Min price $8.89. [2026-01-22T12:00:39.720824] [DEBUG] [REMOTE ] AEYE: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:39.720933] [DEBUG] [REMOTE ] AEYE: PASS: Integrity check passed. [2026-01-22T12:00:39.720974] [DEBUG] [REMOTE ] AEYE: Symbol is viable for forecasting. [2026-01-22T12:00:39.721021] [INFO ] [MAIN ] [74/3501] AEYE kept (0.4s) | 74 kept, 0 rejected | 131.0/min | ETA: 26.2m [2026-01-22T12:00:40.236303] [DEBUG] [REMOTE ] AFB: Retrieved 6034 rows, trimmed to 300. [2026-01-22T12:00:40.236441] [DEBUG] [REMOTE ] AFB: PASS: History has at least 300 days. [2026-01-22T12:00:40.236676] [DEBUG] [REMOTE ] AFB: PASS: Price check passed. Min price $10.66. [2026-01-22T12:00:40.236818] [DEBUG] [REMOTE ] AFB: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:40.236934] [DEBUG] [REMOTE ] AFB: PASS: Integrity check passed. [2026-01-22T12:00:40.236975] [DEBUG] [REMOTE ] AFB: Symbol is viable for forecasting. [2026-01-22T12:00:40.237025] [INFO ] [MAIN ] [75/3501] AFB kept (0.5s) | 75 kept, 0 rejected | 130.8/min | ETA: 26.2m [2026-01-22T12:00:40.512202] [DEBUG] [REMOTE ] AFCG: Retrieved 1216 rows, trimmed to 300. [2026-01-22T12:00:40.512338] [DEBUG] [REMOTE ] AFCG: PASS: History has at least 300 days. [2026-01-22T12:00:40.512602] [DEBUG] [REMOTE ] AFCG: PASS: Price check passed. Min price $2.43. [2026-01-22T12:00:40.512743] [DEBUG] [REMOTE ] AFCG: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:40.512852] [DEBUG] [REMOTE ] AFCG: PASS: Integrity check passed. [2026-01-22T12:00:40.512893] [DEBUG] [REMOTE ] AFCG: Symbol is viable for forecasting. [2026-01-22T12:00:40.512940] [INFO ] [MAIN ] [76/3501] AFCG kept (0.3s) | 76 kept, 0 rejected | 131.5/min | ETA: 26.0m [2026-01-22T12:00:41.165145] [DEBUG] [REMOTE ] AFG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:41.165323] [DEBUG] [REMOTE ] AFG: PASS: History has at least 300 days. [2026-01-22T12:00:41.165665] [DEBUG] [REMOTE ] AFG: PASS: Price check passed. Min price $127.12. [2026-01-22T12:00:41.165820] [DEBUG] [REMOTE ] AFG: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:41.165952] [DEBUG] [REMOTE ] AFG: PASS: Integrity check passed. [2026-01-22T12:00:41.165996] [DEBUG] [REMOTE ] AFG: Symbol is viable for forecasting. [2026-01-22T12:00:41.166049] [INFO ] [MAIN ] [77/3501] AFG kept (0.7s) | 77 kept, 0 rejected | 130.8/min | ETA: 26.2m [2026-01-22T12:00:41.489621] [DEBUG] [REMOTE ] AFGC: Retrieved 1540 rows, trimmed to 300. [2026-01-22T12:00:41.489779] [DEBUG] [REMOTE ] AFGC: PASS: History has at least 300 days. [2026-01-22T12:00:41.490037] [DEBUG] [REMOTE ] AFGC: PASS: Price check passed. Min price $18.86. [2026-01-22T12:00:41.490389] [DEBUG] [REMOTE ] AFGC: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:41.490511] [DEBUG] [REMOTE ] AFGC: PASS: Integrity check passed. [2026-01-22T12:00:41.490554] [DEBUG] [REMOTE ] AFGC: Symbol is viable for forecasting. [2026-01-22T12:00:41.490627] [INFO ] [MAIN ] [78/3501] AFGC kept (0.3s) | 78 kept, 0 rejected | 131.3/min | ETA: 26.1m [2026-01-22T12:00:41.964683] [DEBUG] [REMOTE ] AFL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:41.964856] [DEBUG] [REMOTE ] AFL: PASS: History has at least 300 days. [2026-01-22T12:00:41.965218] [DEBUG] [REMOTE ] AFL: PASS: Price check passed. Min price $105.14. [2026-01-22T12:00:41.965404] [DEBUG] [REMOTE ] AFL: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:41.965565] [DEBUG] [REMOTE ] AFL: PASS: Integrity check passed. [2026-01-22T12:00:41.965642] [DEBUG] [REMOTE ] AFL: Symbol is viable for forecasting. [2026-01-22T12:00:41.965708] [INFO ] [MAIN ] [79/3501] AFL kept (0.5s) | 79 kept, 0 rejected | 131.2/min | ETA: 26.1m [2026-01-22T12:00:42.196690] [DEBUG] [REMOTE ] AFRI: Retrieved 906 rows, trimmed to 300. [2026-01-22T12:00:42.196859] [DEBUG] [REMOTE ] AFRI: PASS: History has at least 300 days. [2026-01-22T12:00:42.197069] [DEBUG] [REMOTE ] AFRI: PASS: Price check passed. Min price $8.86. [2026-01-22T12:00:42.197210] [DEBUG] [REMOTE ] AFRI: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:42.197322] [DEBUG] [REMOTE ] AFRI: PASS: Integrity check passed. [2026-01-22T12:00:42.197363] [DEBUG] [REMOTE ] AFRI: Symbol is viable for forecasting. [2026-01-22T12:00:42.197412] [INFO ] [MAIN ] [80/3501] AFRI kept (0.2s) | 80 kept, 0 rejected | 132.0/min | ETA: 25.9m [2026-01-22T12:00:42.629811] [DEBUG] [REMOTE ] AFRM: Retrieved 1261 rows, trimmed to 300. [2026-01-22T12:00:42.630073] [DEBUG] [REMOTE ] AFRM: PASS: History has at least 300 days. [2026-01-22T12:00:42.630382] [DEBUG] [REMOTE ] AFRM: PASS: Price check passed. Min price $62.54. [2026-01-22T12:00:42.630532] [DEBUG] [REMOTE ] AFRM: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:42.630687] [DEBUG] [REMOTE ] AFRM: PASS: Integrity check passed. [2026-01-22T12:00:42.630732] [DEBUG] [REMOTE ] AFRM: Symbol is viable for forecasting. [2026-01-22T12:00:42.630787] [INFO ] [MAIN ] [81/3501] AFRM kept (0.4s) | 81 kept, 0 rejected | 132.1/min | ETA: 25.9m [2026-01-22T12:00:43.053272] [DEBUG] [REMOTE ] AFYA: Retrieved 1636 rows, trimmed to 300. [2026-01-22T12:00:43.053409] [DEBUG] [REMOTE ] AFYA: PASS: History has at least 300 days. [2026-01-22T12:00:43.053673] [DEBUG] [REMOTE ] AFYA: PASS: Price check passed. Min price $13.66. [2026-01-22T12:00:43.053817] [DEBUG] [REMOTE ] AFYA: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:43.053934] [DEBUG] [REMOTE ] AFYA: PASS: Integrity check passed. [2026-01-22T12:00:43.053976] [DEBUG] [REMOTE ] AFYA: Symbol is viable for forecasting. [2026-01-22T12:00:43.054027] [INFO ] [MAIN ] [82/3501] AFYA kept (0.4s) | 82 kept, 0 rejected | 132.2/min | ETA: 25.9m [2026-01-22T12:00:43.572773] [DEBUG] [REMOTE ] AG: Retrieved 4816 rows, trimmed to 300. [2026-01-22T12:00:43.572997] [DEBUG] [REMOTE ] AG: PASS: History has at least 300 days. [2026-01-22T12:00:43.573331] [DEBUG] [REMOTE ] AG: PASS: Price check passed. Min price $10.67. [2026-01-22T12:00:43.573480] [DEBUG] [REMOTE ] AG: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:43.573672] [DEBUG] [REMOTE ] AG: PASS: Integrity check passed. [2026-01-22T12:00:43.573725] [DEBUG] [REMOTE ] AG: Symbol is viable for forecasting. [2026-01-22T12:00:43.573974] [INFO ] [MAIN ] [83/3501] AG kept (0.5s) | 83 kept, 0 rejected | 132.0/min | ETA: 25.9m [2026-01-22T12:00:44.068699] [DEBUG] [REMOTE ] AGCO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:44.068893] [DEBUG] [REMOTE ] AGCO: PASS: History has at least 300 days. [2026-01-22T12:00:44.069232] [DEBUG] [REMOTE ] AGCO: PASS: Price check passed. Min price $100.14. [2026-01-22T12:00:44.069392] [DEBUG] [REMOTE ] AGCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:44.069561] [DEBUG] [REMOTE ] AGCO: PASS: Integrity check passed. [2026-01-22T12:00:44.069643] [DEBUG] [REMOTE ] AGCO: Symbol is viable for forecasting. [2026-01-22T12:00:44.069704] [INFO ] [MAIN ] [84/3501] AGCO kept (0.5s) | 84 kept, 0 rejected | 131.8/min | ETA: 25.9m [2026-01-22T12:00:44.310399] [DEBUG] [REMOTE ] AGD: Retrieved 4902 rows, trimmed to 300. [2026-01-22T12:00:44.310632] [DEBUG] [REMOTE ] AGD: PASS: History has at least 300 days. [2026-01-22T12:00:44.310918] [DEBUG] [REMOTE ] AGD: PASS: Price check passed. Min price $11.00. [2026-01-22T12:00:44.311063] [DEBUG] [REMOTE ] AGD: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:44.311200] [DEBUG] [REMOTE ] AGD: PASS: Integrity check passed. [2026-01-22T12:00:44.311241] [DEBUG] [REMOTE ] AGD: Symbol is viable for forecasting. [2026-01-22T12:00:44.311294] [INFO ] [MAIN ] [85/3501] AGD kept (0.2s) | 85 kept, 0 rejected | 132.6/min | ETA: 25.8m [2026-01-22T12:00:44.773163] [DEBUG] [REMOTE ] AGEN: Retrieved 6527 rows, trimmed to 300. [2026-01-22T12:00:44.773598] [DEBUG] [REMOTE ] AGEN: PASS: History has at least 300 days. [2026-01-22T12:00:44.773933] [DEBUG] [REMOTE ] AGEN: PASS: Price check passed. Min price $3.12. [2026-01-22T12:00:44.774083] [DEBUG] [REMOTE ] AGEN: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:44.774231] [DEBUG] [REMOTE ] AGEN: PASS: Integrity check passed. [2026-01-22T12:00:44.774275] [DEBUG] [REMOTE ] AGEN: Symbol is viable for forecasting. [2026-01-22T12:00:44.774332] [INFO ] [MAIN ] [86/3501] AGEN kept (0.5s) | 86 kept, 0 rejected | 132.5/min | ETA: 25.8m [2026-01-22T12:00:45.136901] [DEBUG] [REMOTE ] AGI: Retrieved 5750 rows, trimmed to 300. [2026-01-22T12:00:45.137057] [DEBUG] [REMOTE ] AGI: PASS: History has at least 300 days. [2026-01-22T12:00:45.137331] [DEBUG] [REMOTE ] AGI: PASS: Price check passed. Min price $29.99. [2026-01-22T12:00:45.137480] [DEBUG] [REMOTE ] AGI: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:45.137632] [DEBUG] [REMOTE ] AGI: PASS: Integrity check passed. [2026-01-22T12:00:45.137677] [DEBUG] [REMOTE ] AGI: Symbol is viable for forecasting. [2026-01-22T12:00:45.137765] [INFO ] [MAIN ] [87/3501] AGI kept (0.4s) | 87 kept, 0 rejected | 132.8/min | ETA: 25.7m [2026-01-22T12:00:45.651855] [DEBUG] [REMOTE ] AGIO: Retrieved 3143 rows, trimmed to 300. [2026-01-22T12:00:45.651995] [DEBUG] [REMOTE ] AGIO: PASS: History has at least 300 days. [2026-01-22T12:00:45.653041] [DEBUG] [REMOTE ] AGIO: PASS: Price check passed. Min price $22.34. [2026-01-22T12:00:45.653365] [DEBUG] [REMOTE ] AGIO: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:45.653542] [DEBUG] [REMOTE ] AGIO: PASS: Integrity check passed. [2026-01-22T12:00:45.653609] [DEBUG] [REMOTE ] AGIO: Symbol is viable for forecasting. [2026-01-22T12:00:45.653685] [INFO ] [MAIN ] [88/3501] AGIO kept (0.5s) | 88 kept, 0 rejected | 132.6/min | ETA: 25.7m [2026-01-22T12:00:46.221520] [DEBUG] [REMOTE ] AGM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:46.221671] [DEBUG] [REMOTE ] AGM: PASS: History has at least 300 days. [2026-01-22T12:00:46.221888] [DEBUG] [REMOTE ] AGM: PASS: Price check passed. Min price $155.03. [2026-01-22T12:00:46.222026] [DEBUG] [REMOTE ] AGM: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:46.222142] [DEBUG] [REMOTE ] AGM: PASS: Integrity check passed. [2026-01-22T12:00:46.222182] [DEBUG] [REMOTE ] AGM: Symbol is viable for forecasting. [2026-01-22T12:00:46.222229] [INFO ] [MAIN ] [89/3501] AGM kept (0.6s) | 89 kept, 0 rejected | 132.2/min | ETA: 25.8m [2026-01-22T12:00:46.504227] [DEBUG] [REMOTE ] AGMH: Retrieved 1951 rows, trimmed to 300. [2026-01-22T12:00:46.504549] [DEBUG] [REMOTE ] AGMH: PASS: History has at least 300 days. [2026-01-22T12:00:46.504781] [DEBUG] [REMOTE ] AGMH: PASS: Price check passed. Min price $1.95. [2026-01-22T12:00:46.504917] [DEBUG] [REMOTE ] AGMH: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:46.505029] [DEBUG] [REMOTE ] AGMH: PASS: Integrity check passed. [2026-01-22T12:00:46.505069] [DEBUG] [REMOTE ] AGMH: Symbol is viable for forecasting. [2026-01-22T12:00:46.505121] [INFO ] [MAIN ] [90/3501] AGMH kept (0.3s) | 90 kept, 0 rejected | 132.8/min | ETA: 25.7m [2026-01-22T12:00:47.007810] [DEBUG] [REMOTE ] AGNC: Retrieved 4449 rows, trimmed to 300. [2026-01-22T12:00:47.007940] [DEBUG] [REMOTE ] AGNC: PASS: History has at least 300 days. [2026-01-22T12:00:47.008151] [DEBUG] [REMOTE ] AGNC: PASS: Price check passed. Min price $9.66. [2026-01-22T12:00:47.008294] [DEBUG] [REMOTE ] AGNC: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:47.008409] [DEBUG] [REMOTE ] AGNC: PASS: Integrity check passed. [2026-01-22T12:00:47.008451] [DEBUG] [REMOTE ] AGNC: Symbol is viable for forecasting. [2026-01-22T12:00:47.008501] [INFO ] [MAIN ] [91/3501] AGNC kept (0.5s) | 91 kept, 0 rejected | 132.6/min | ETA: 25.7m [2026-01-22T12:00:47.243497] [DEBUG] [REMOTE ] AGNCL: Retrieved 842 rows, trimmed to 300. [2026-01-22T12:00:47.243648] [DEBUG] [REMOTE ] AGNCL: PASS: History has at least 300 days. [2026-01-22T12:00:47.243853] [DEBUG] [REMOTE ] AGNCL: PASS: Price check passed. Min price $23.84. [2026-01-22T12:00:47.243991] [DEBUG] [REMOTE ] AGNCL: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:47.244103] [DEBUG] [REMOTE ] AGNCL: PASS: Integrity check passed. [2026-01-22T12:00:47.244144] [DEBUG] [REMOTE ] AGNCL: Symbol is viable for forecasting. [2026-01-22T12:00:47.244192] [INFO ] [MAIN ] [92/3501] AGNCL kept (0.2s) | 92 kept, 0 rejected | 133.3/min | ETA: 25.6m [2026-01-22T12:00:47.725352] [DEBUG] [REMOTE ] AGNCM: Retrieved 1734 rows, trimmed to 300. [2026-01-22T12:00:47.725495] [DEBUG] [REMOTE ] AGNCM: PASS: History has at least 300 days. [2026-01-22T12:00:47.725780] [DEBUG] [REMOTE ] AGNCM: PASS: Price check passed. Min price $23.85. [2026-01-22T12:00:47.725967] [DEBUG] [REMOTE ] AGNCM: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:47.726127] [DEBUG] [REMOTE ] AGNCM: PASS: Integrity check passed. [2026-01-22T12:00:47.726189] [DEBUG] [REMOTE ] AGNCM: Symbol is viable for forecasting. [2026-01-22T12:00:47.726265] [INFO ] [MAIN ] [93/3501] AGNCM kept (0.5s) | 93 kept, 0 rejected | 133.2/min | ETA: 25.6m [2026-01-22T12:00:48.133448] [DEBUG] [REMOTE ] AGNCN: Retrieved 2119 rows, trimmed to 300. [2026-01-22T12:00:48.133654] [DEBUG] [REMOTE ] AGNCN: PASS: History has at least 300 days. [2026-01-22T12:00:48.133923] [DEBUG] [REMOTE ] AGNCN: PASS: Price check passed. Min price $24.64. [2026-01-22T12:00:48.134084] [DEBUG] [REMOTE ] AGNCN: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:48.134221] [DEBUG] [REMOTE ] AGNCN: PASS: Integrity check passed. [2026-01-22T12:00:48.134267] [DEBUG] [REMOTE ] AGNCN: Symbol is viable for forecasting. [2026-01-22T12:00:48.134324] [INFO ] [MAIN ] [94/3501] AGNCN kept (0.4s) | 94 kept, 0 rejected | 133.3/min | ETA: 25.6m [2026-01-22T12:00:48.528755] [DEBUG] [REMOTE ] AGNCO: Retrieved 1587 rows, trimmed to 300. [2026-01-22T12:00:48.528899] [DEBUG] [REMOTE ] AGNCO: PASS: History has at least 300 days. [2026-01-22T12:00:48.529135] [DEBUG] [REMOTE ] AGNCO: PASS: Price check passed. Min price $24.56. [2026-01-22T12:00:48.529282] [DEBUG] [REMOTE ] AGNCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:48.529400] [DEBUG] [REMOTE ] AGNCO: PASS: Integrity check passed. [2026-01-22T12:00:48.529442] [DEBUG] [REMOTE ] AGNCO: Symbol is viable for forecasting. [2026-01-22T12:00:48.529493] [INFO ] [MAIN ] [95/3501] AGNCO kept (0.4s) | 95 kept, 0 rejected | 133.5/min | ETA: 25.5m [2026-01-22T12:00:48.906739] [DEBUG] [REMOTE ] AGNCP: Retrieved 1498 rows, trimmed to 300. [2026-01-22T12:00:48.906875] [DEBUG] [REMOTE ] AGNCP: PASS: History has at least 300 days. [2026-01-22T12:00:48.907086] [DEBUG] [REMOTE ] AGNCP: PASS: Price check passed. Min price $24.18. [2026-01-22T12:00:48.907234] [DEBUG] [REMOTE ] AGNCP: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:48.907350] [DEBUG] [REMOTE ] AGNCP: PASS: Integrity check passed. [2026-01-22T12:00:48.907392] [DEBUG] [REMOTE ] AGNCP: Symbol is viable for forecasting. [2026-01-22T12:00:48.907441] [INFO ] [MAIN ] [96/3501] AGNCP kept (0.4s) | 96 kept, 0 rejected | 133.7/min | ETA: 25.5m [2026-01-22T12:00:49.471293] [DEBUG] [REMOTE ] AGO: Retrieved 5471 rows, trimmed to 300. [2026-01-22T12:00:49.471442] [DEBUG] [REMOTE ] AGO: PASS: History has at least 300 days. [2026-01-22T12:00:49.471746] [DEBUG] [REMOTE ] AGO: PASS: Price check passed. Min price $80.27. [2026-01-22T12:00:49.471893] [DEBUG] [REMOTE ] AGO: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:49.472021] [DEBUG] [REMOTE ] AGO: PASS: Integrity check passed. [2026-01-22T12:00:49.472061] [DEBUG] [REMOTE ] AGO: Symbol is viable for forecasting. [2026-01-22T12:00:49.472112] [INFO ] [MAIN ] [97/3501] AGO kept (0.6s) | 97 kept, 0 rejected | 133.4/min | ETA: 25.5m [2026-01-22T12:00:49.668803] [DEBUG] [REMOTE ] AGRO: Retrieved 3767 rows, trimmed to 300. [2026-01-22T12:00:49.668946] [DEBUG] [REMOTE ] AGRO: PASS: History has at least 300 days. [2026-01-22T12:00:49.669204] [DEBUG] [REMOTE ] AGRO: PASS: Price check passed. Min price $7.13. [2026-01-22T12:00:49.669341] [DEBUG] [REMOTE ] AGRO: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:49.669462] [DEBUG] [REMOTE ] AGRO: PASS: Integrity check passed. [2026-01-22T12:00:49.669503] [DEBUG] [REMOTE ] AGRO: Symbol is viable for forecasting. [2026-01-22T12:00:49.669552] [INFO ] [MAIN ] [98/3501] AGRO kept (0.2s) | 98 kept, 0 rejected | 134.1/min | ETA: 25.4m [2026-01-22T12:00:50.231478] [DEBUG] [REMOTE ] AGX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:50.231647] [DEBUG] [REMOTE ] AGX: PASS: History has at least 300 days. [2026-01-22T12:00:50.231892] [DEBUG] [REMOTE ] AGX: PASS: Price check passed. Min price $292.22. [2026-01-22T12:00:50.232047] [DEBUG] [REMOTE ] AGX: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:50.232170] [DEBUG] [REMOTE ] AGX: PASS: Integrity check passed. [2026-01-22T12:00:50.232215] [DEBUG] [REMOTE ] AGX: Symbol is viable for forecasting. [2026-01-22T12:00:50.232268] [INFO ] [MAIN ] [99/3501] AGX kept (0.6s) | 99 kept, 0 rejected | 133.8/min | ETA: 25.4m [2026-01-22T12:00:50.735760] [DEBUG] [REMOTE ] AGYS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:50.735942] [DEBUG] [REMOTE ] AGYS: PASS: History has at least 300 days. [2026-01-22T12:00:50.736227] [DEBUG] [REMOTE ] AGYS: PASS: Price check passed. Min price $106.70. [2026-01-22T12:00:50.736366] [DEBUG] [REMOTE ] AGYS: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:50.736501] [DEBUG] [REMOTE ] AGYS: PASS: Integrity check passed. [2026-01-22T12:00:50.736542] [DEBUG] [REMOTE ] AGYS: Symbol is viable for forecasting. [2026-01-22T12:00:50.736612] [INFO ] [MAIN ] [100/3501] AGYS kept (0.5s) | 100 kept, 0 rejected | 133.6/min | ETA: 25.5m [2026-01-22T12:00:50.949654] [DEBUG] [REMOTE ] AGZD: Retrieved 3040 rows, trimmed to 300. [2026-01-22T12:00:50.949796] [DEBUG] [REMOTE ] AGZD: PASS: History has at least 300 days. [2026-01-22T12:00:50.950039] [DEBUG] [REMOTE ] AGZD: PASS: Price check passed. Min price $22.23. [2026-01-22T12:00:50.950187] [DEBUG] [REMOTE ] AGZD: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:50.950306] [DEBUG] [REMOTE ] AGZD: PASS: Integrity check passed. [2026-01-22T12:00:50.950346] [DEBUG] [REMOTE ] AGZD: Symbol is viable for forecasting. [2026-01-22T12:00:50.950393] [INFO ] [MAIN ] [101/3501] AGZD kept (0.2s) | 101 kept, 0 rejected | 134.3/min | ETA: 25.3m [2026-01-22T12:00:51.440076] [DEBUG] [REMOTE ] AHCO: Retrieved 1912 rows, trimmed to 300. [2026-01-22T12:00:51.440227] [DEBUG] [REMOTE ] AHCO: PASS: History has at least 300 days. [2026-01-22T12:00:51.440749] [DEBUG] [REMOTE ] AHCO: PASS: Price check passed. Min price $8.95. [2026-01-22T12:00:51.440915] [DEBUG] [REMOTE ] AHCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:51.441064] [DEBUG] [REMOTE ] AHCO: PASS: Integrity check passed. [2026-01-22T12:00:51.441117] [DEBUG] [REMOTE ] AHCO: Symbol is viable for forecasting. [2026-01-22T12:00:51.441182] [INFO ] [MAIN ] [102/3501] AHCO kept (0.5s) | 102 kept, 0 rejected | 134.2/min | ETA: 25.3m [2026-01-22T12:00:51.960097] [DEBUG] [REMOTE ] AHH: Retrieved 3196 rows, trimmed to 300. [2026-01-22T12:00:51.960231] [DEBUG] [REMOTE ] AHH: PASS: History has at least 300 days. [2026-01-22T12:00:51.960444] [DEBUG] [REMOTE ] AHH: PASS: Price check passed. Min price $5.91. [2026-01-22T12:00:51.960632] [DEBUG] [REMOTE ] AHH: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:51.960754] [DEBUG] [REMOTE ] AHH: PASS: Integrity check passed. [2026-01-22T12:00:51.960799] [DEBUG] [REMOTE ] AHH: Symbol is viable for forecasting. [2026-01-22T12:00:51.960849] [INFO ] [MAIN ] [103/3501] AHH kept (0.5s) | 103 kept, 0 rejected | 134.0/min | ETA: 25.4m [2026-01-22T12:00:52.221773] [DEBUG] [REMOTE ] AI: Retrieved 1284 rows, trimmed to 300. [2026-01-22T12:00:52.221902] [DEBUG] [REMOTE ] AI: PASS: History has at least 300 days. [2026-01-22T12:00:52.222104] [DEBUG] [REMOTE ] AI: PASS: Price check passed. Min price $12.49. [2026-01-22T12:00:52.222241] [DEBUG] [REMOTE ] AI: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:52.222349] [DEBUG] [REMOTE ] AI: PASS: Integrity check passed. [2026-01-22T12:00:52.222389] [DEBUG] [REMOTE ] AI: Symbol is viable for forecasting. [2026-01-22T12:00:52.222437] [INFO ] [MAIN ] [104/3501] AI kept (0.3s) | 104 kept, 0 rejected | 134.5/min | ETA: 25.3m [2026-01-22T12:00:52.630686] [DEBUG] [REMOTE ] AIA: Retrieved 4570 rows, trimmed to 300. [2026-01-22T12:00:52.630820] [DEBUG] [REMOTE ] AIA: PASS: History has at least 300 days. [2026-01-22T12:00:52.631031] [DEBUG] [REMOTE ] AIA: PASS: Price check passed. Min price $91.01. [2026-01-22T12:00:52.631172] [DEBUG] [REMOTE ] AIA: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:52.631288] [DEBUG] [REMOTE ] AIA: PASS: Integrity check passed. [2026-01-22T12:00:52.631330] [DEBUG] [REMOTE ] AIA: Symbol is viable for forecasting. [2026-01-22T12:00:52.631380] [INFO ] [MAIN ] [105/3501] AIA kept (0.4s) | 105 kept, 0 rejected | 134.6/min | ETA: 25.2m [2026-01-22T12:00:53.240798] [DEBUG] [REMOTE ] AIG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:53.240946] [DEBUG] [REMOTE ] AIG: PASS: History has at least 300 days. [2026-01-22T12:00:53.241166] [DEBUG] [REMOTE ] AIG: PASS: Price check passed. Min price $71.89. [2026-01-22T12:00:53.241302] [DEBUG] [REMOTE ] AIG: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:53.241417] [DEBUG] [REMOTE ] AIG: PASS: Integrity check passed. [2026-01-22T12:00:53.241456] [DEBUG] [REMOTE ] AIG: Symbol is viable for forecasting. [2026-01-22T12:00:53.241505] [INFO ] [MAIN ] [106/3501] AIG kept (0.6s) | 106 kept, 0 rejected | 134.2/min | ETA: 25.3m [2026-01-22T12:00:53.545674] [DEBUG] [REMOTE ] AIMD: Retrieved 2930 rows, trimmed to 300. [2026-01-22T12:00:53.545819] [DEBUG] [REMOTE ] AIMD: PASS: History has at least 300 days. [2026-01-22T12:00:53.546029] [DEBUG] [REMOTE ] AIMD: PASS: Price check passed. Min price $1.64. [2026-01-22T12:00:53.546171] [DEBUG] [REMOTE ] AIMD: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:53.546284] [DEBUG] [REMOTE ] AIMD: PASS: Integrity check passed. [2026-01-22T12:00:53.546326] [DEBUG] [REMOTE ] AIMD: Symbol is viable for forecasting. [2026-01-22T12:00:53.546376] [INFO ] [MAIN ] [107/3501] AIMD kept (0.3s) | 107 kept, 0 rejected | 134.6/min | ETA: 25.2m [2026-01-22T12:00:53.908657] [DEBUG] [REMOTE ] AIO: Retrieved 1565 rows, trimmed to 300. [2026-01-22T12:00:53.908786] [DEBUG] [REMOTE ] AIO: PASS: History has at least 300 days. [2026-01-22T12:00:53.909009] [DEBUG] [REMOTE ] AIO: PASS: Price check passed. Min price $20.38. [2026-01-22T12:00:53.909149] [DEBUG] [REMOTE ] AIO: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:53.909258] [DEBUG] [REMOTE ] AIO: PASS: Integrity check passed. [2026-01-22T12:00:53.909298] [DEBUG] [REMOTE ] AIO: Symbol is viable for forecasting. [2026-01-22T12:00:53.909345] [INFO ] [MAIN ] [108/3501] AIO kept (0.4s) | 108 kept, 0 rejected | 134.8/min | ETA: 25.2m [2026-01-22T12:00:54.191335] [DEBUG] [REMOTE ] AIP: Retrieved 1062 rows, trimmed to 300. [2026-01-22T12:00:54.191468] [DEBUG] [REMOTE ] AIP: PASS: History has at least 300 days. [2026-01-22T12:00:54.191786] [DEBUG] [REMOTE ] AIP: PASS: Price check passed. Min price $12.32. [2026-01-22T12:00:54.191969] [DEBUG] [REMOTE ] AIP: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:54.192089] [DEBUG] [REMOTE ] AIP: PASS: Integrity check passed. [2026-01-22T12:00:54.192130] [DEBUG] [REMOTE ] AIP: Symbol is viable for forecasting. [2026-01-22T12:00:54.192179] [INFO ] [MAIN ] [109/3501] AIP kept (0.3s) | 109 kept, 0 rejected | 135.2/min | ETA: 25.1m [2026-01-22T12:00:54.625106] [DEBUG] [REMOTE ] AIPI: Retrieved 409 rows, trimmed to 300. [2026-01-22T12:00:54.625238] [DEBUG] [REMOTE ] AIPI: PASS: History has at least 300 days. [2026-01-22T12:00:54.625439] [DEBUG] [REMOTE ] AIPI: PASS: Price check passed. Min price $37.95. [2026-01-22T12:00:54.625601] [DEBUG] [REMOTE ] AIPI: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:54.625741] [DEBUG] [REMOTE ] AIPI: PASS: Integrity check passed. [2026-01-22T12:00:54.625784] [DEBUG] [REMOTE ] AIPI: Symbol is viable for forecasting. [2026-01-22T12:00:54.625831] [INFO ] [MAIN ] [110/3501] AIPI kept (0.4s) | 110 kept, 0 rejected | 135.3/min | ETA: 25.1m [2026-01-22T12:00:55.059792] [DEBUG] [REMOTE ] AIQ: Retrieved 1931 rows, trimmed to 300. [2026-01-22T12:00:55.059919] [DEBUG] [REMOTE ] AIQ: PASS: History has at least 300 days. [2026-01-22T12:00:55.060119] [DEBUG] [REMOTE ] AIQ: PASS: Price check passed. Min price $47.29. [2026-01-22T12:00:55.060255] [DEBUG] [REMOTE ] AIQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:55.060364] [DEBUG] [REMOTE ] AIQ: PASS: Integrity check passed. [2026-01-22T12:00:55.060405] [DEBUG] [REMOTE ] AIQ: Symbol is viable for forecasting. [2026-01-22T12:00:55.060454] [INFO ] [MAIN ] [111/3501] AIQ kept (0.4s) | 111 kept, 0 rejected | 135.3/min | ETA: 25.1m [2026-01-22T12:00:55.533929] [DEBUG] [REMOTE ] AIRG: Retrieved 2373 rows, trimmed to 300. [2026-01-22T12:00:55.534083] [DEBUG] [REMOTE ] AIRG: PASS: History has at least 300 days. [2026-01-22T12:00:55.534302] [DEBUG] [REMOTE ] AIRG: PASS: Price check passed. Min price $3.07. [2026-01-22T12:00:55.534439] [DEBUG] [REMOTE ] AIRG: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:55.534554] [DEBUG] [REMOTE ] AIRG: PASS: Integrity check passed. [2026-01-22T12:00:55.534616] [DEBUG] [REMOTE ] AIRG: Symbol is viable for forecasting. [2026-01-22T12:00:55.534668] [INFO ] [MAIN ] [112/3501] AIRG kept (0.5s) | 112 kept, 0 rejected | 135.2/min | ETA: 25.1m [2026-01-22T12:00:55.734945] [DEBUG] [REMOTE ] AIRJ: Retrieved 464 rows, trimmed to 300. [2026-01-22T12:00:55.735082] [DEBUG] [REMOTE ] AIRJ: PASS: History has at least 300 days. [2026-01-22T12:00:55.735286] [DEBUG] [REMOTE ] AIRJ: PASS: Price check passed. Min price $2.78. [2026-01-22T12:00:55.735425] [DEBUG] [REMOTE ] AIRJ: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:55.735537] [DEBUG] [REMOTE ] AIRJ: PASS: Integrity check passed. [2026-01-22T12:00:55.735611] [DEBUG] [REMOTE ] AIRJ: Symbol is viable for forecasting. [2026-01-22T12:00:55.735693] [INFO ] [MAIN ] [113/3501] AIRJ kept (0.2s) | 113 kept, 0 rejected | 135.9/min | ETA: 24.9m [2026-01-22T12:00:56.294373] [DEBUG] [REMOTE ] AIRS: Retrieved 1060 rows, trimmed to 300. [2026-01-22T12:00:56.294537] [DEBUG] [REMOTE ] AIRS: PASS: History has at least 300 days. [2026-01-22T12:00:56.294804] [DEBUG] [REMOTE ] AIRS: PASS: Price check passed. Min price $1.85. [2026-01-22T12:00:56.294962] [DEBUG] [REMOTE ] AIRS: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:56.295095] [DEBUG] [REMOTE ] AIRS: PASS: Integrity check passed. [2026-01-22T12:00:56.295142] [DEBUG] [REMOTE ] AIRS: Symbol is viable for forecasting. [2026-01-22T12:00:56.295199] [INFO ] [MAIN ] [114/3501] AIRS kept (0.6s) | 114 kept, 0 rejected | 135.6/min | ETA: 25.0m [2026-01-22T12:00:56.745537] [DEBUG] [REMOTE ] AISP: Retrieved 1181 rows, trimmed to 300. [2026-01-22T12:00:56.745711] [DEBUG] [REMOTE ] AISP: PASS: History has at least 300 days. [2026-01-22T12:00:56.745925] [DEBUG] [REMOTE ] AISP: PASS: Price check passed. Min price $2.76. [2026-01-22T12:00:56.746064] [DEBUG] [REMOTE ] AISP: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:56.746178] [DEBUG] [REMOTE ] AISP: PASS: Integrity check passed. [2026-01-22T12:00:56.746218] [DEBUG] [REMOTE ] AISP: Symbol is viable for forecasting. [2026-01-22T12:00:56.746267] [INFO ] [MAIN ] [115/3501] AISP kept (0.5s) | 115 kept, 0 rejected | 135.5/min | ETA: 25.0m [2026-01-22T12:00:57.114295] [DEBUG] [REMOTE ] AIZN: Retrieved 1293 rows, trimmed to 300. [2026-01-22T12:00:57.114434] [DEBUG] [REMOTE ] AIZN: PASS: History has at least 300 days. [2026-01-22T12:00:57.114674] [DEBUG] [REMOTE ] AIZN: PASS: Price check passed. Min price $19.26. [2026-01-22T12:00:57.114822] [DEBUG] [REMOTE ] AIZN: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:57.114939] [DEBUG] [REMOTE ] AIZN: PASS: Integrity check passed. [2026-01-22T12:00:57.114981] [DEBUG] [REMOTE ] AIZN: Symbol is viable for forecasting. [2026-01-22T12:00:57.115030] [INFO ] [MAIN ] [116/3501] AIZN kept (0.4s) | 116 kept, 0 rejected | 135.7/min | ETA: 24.9m [2026-01-22T12:00:57.715015] [DEBUG] [REMOTE ] AJG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:57.715167] [DEBUG] [REMOTE ] AJG: PASS: History has at least 300 days. [2026-01-22T12:00:57.715420] [DEBUG] [REMOTE ] AJG: PASS: Price check passed. Min price $237.85. [2026-01-22T12:00:57.715560] [DEBUG] [REMOTE ] AJG: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:57.715705] [DEBUG] [REMOTE ] AJG: PASS: Integrity check passed. [2026-01-22T12:00:57.715754] [DEBUG] [REMOTE ] AJG: Symbol is viable for forecasting. [2026-01-22T12:00:57.715819] [INFO ] [MAIN ] [117/3501] AJG kept (0.6s) | 117 kept, 0 rejected | 135.3/min | ETA: 25.0m [2026-01-22T12:00:58.163999] [DEBUG] [REMOTE ] AKAM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:58.164175] [DEBUG] [REMOTE ] AKAM: PASS: History has at least 300 days. [2026-01-22T12:00:58.164454] [DEBUG] [REMOTE ] AKAM: PASS: Price check passed. Min price $71.97. [2026-01-22T12:00:58.164625] [DEBUG] [REMOTE ] AKAM: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:58.164761] [DEBUG] [REMOTE ] AKAM: PASS: Integrity check passed. [2026-01-22T12:00:58.164804] [DEBUG] [REMOTE ] AKAM: Symbol is viable for forecasting. [2026-01-22T12:00:58.164857] [INFO ] [MAIN ] [118/3501] AKAM kept (0.4s) | 118 kept, 0 rejected | 135.3/min | ETA: 25.0m [2026-01-22T12:00:58.569983] [DEBUG] [REMOTE ] AKBA: Retrieved 2978 rows, trimmed to 300. [2026-01-22T12:00:58.570138] [DEBUG] [REMOTE ] AKBA: PASS: History has at least 300 days. [2026-01-22T12:00:58.570388] [DEBUG] [REMOTE ] AKBA: PASS: Price check passed. Min price $1.34. [2026-01-22T12:00:58.570544] [DEBUG] [REMOTE ] AKBA: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:58.570702] [DEBUG] [REMOTE ] AKBA: PASS: Integrity check passed. [2026-01-22T12:00:58.570747] [DEBUG] [REMOTE ] AKBA: Symbol is viable for forecasting. [2026-01-22T12:00:58.570804] [INFO ] [MAIN ] [119/3501] AKBA kept (0.4s) | 119 kept, 0 rejected | 135.4/min | ETA: 25.0m [2026-01-22T12:00:58.955525] [DEBUG] [REMOTE ] AL: Retrieved 3711 rows, trimmed to 300. [2026-01-22T12:00:58.955707] [DEBUG] [REMOTE ] AL: PASS: History has at least 300 days. [2026-01-22T12:00:58.956000] [DEBUG] [REMOTE ] AL: PASS: Price check passed. Min price $63.35. [2026-01-22T12:00:58.956149] [DEBUG] [REMOTE ] AL: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:58.956272] [DEBUG] [REMOTE ] AL: PASS: Integrity check passed. [2026-01-22T12:00:58.956313] [DEBUG] [REMOTE ] AL: Symbol is viable for forecasting. [2026-01-22T12:00:58.956364] [INFO ] [MAIN ] [120/3501] AL kept (0.4s) | 120 kept, 0 rejected | 135.5/min | ETA: 24.9m [2026-01-22T12:00:59.165866] [DEBUG] [REMOTE ] ALAB: Retrieved 461 rows, trimmed to 300. [2026-01-22T12:00:59.166000] [DEBUG] [REMOTE ] ALAB: PASS: History has at least 300 days. [2026-01-22T12:00:59.166204] [DEBUG] [REMOTE ] ALAB: PASS: Price check passed. Min price $139.29. [2026-01-22T12:00:59.166344] [DEBUG] [REMOTE ] ALAB: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:59.166456] [DEBUG] [REMOTE ] ALAB: PASS: Integrity check passed. [2026-01-22T12:00:59.166497] [DEBUG] [REMOTE ] ALAB: Symbol is viable for forecasting. [2026-01-22T12:00:59.166547] [INFO ] [MAIN ] [121/3501] ALAB kept (0.2s) | 121 kept, 0 rejected | 136.1/min | ETA: 24.8m [2026-01-22T12:00:59.878131] [DEBUG] [REMOTE ] ALB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:00:59.878308] [DEBUG] [REMOTE ] ALB: PASS: History has at least 300 days. [2026-01-22T12:00:59.878637] [DEBUG] [REMOTE ] ALB: PASS: Price check passed. Min price $88.18. [2026-01-22T12:00:59.878802] [DEBUG] [REMOTE ] ALB: PASS: Continuity check passed with 300 days. [2026-01-22T12:00:59.878942] [DEBUG] [REMOTE ] ALB: PASS: Integrity check passed. [2026-01-22T12:00:59.878984] [DEBUG] [REMOTE ] ALB: Symbol is viable for forecasting. [2026-01-22T12:00:59.879037] [INFO ] [MAIN ] [122/3501] ALB kept (0.7s) | 122 kept, 0 rejected | 135.4/min | ETA: 24.9m [2026-01-22T12:01:00.147486] [DEBUG] [REMOTE ] ALC: Retrieved 1706 rows, trimmed to 300. [2026-01-22T12:01:00.147665] [DEBUG] [REMOTE ] ALC: PASS: History has at least 300 days. [2026-01-22T12:01:00.147924] [DEBUG] [REMOTE ] ALC: PASS: Price check passed. Min price $73.60. [2026-01-22T12:01:00.148102] [DEBUG] [REMOTE ] ALC: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:00.148236] [DEBUG] [REMOTE ] ALC: PASS: Integrity check passed. [2026-01-22T12:01:00.148280] [DEBUG] [REMOTE ] ALC: Symbol is viable for forecasting. [2026-01-22T12:01:00.148331] [INFO ] [MAIN ] [123/3501] ALC kept (0.3s) | 123 kept, 0 rejected | 135.9/min | ETA: 24.9m [2026-01-22T12:01:00.836821] [DEBUG] [REMOTE ] ALCO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:00.836976] [DEBUG] [REMOTE ] ALCO: PASS: History has at least 300 days. [2026-01-22T12:01:00.837236] [DEBUG] [REMOTE ] ALCO: PASS: Price check passed. Min price $31.31. [2026-01-22T12:01:00.837383] [DEBUG] [REMOTE ] ALCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:00.837522] [DEBUG] [REMOTE ] ALCO: PASS: Integrity check passed. [2026-01-22T12:01:00.837565] [DEBUG] [REMOTE ] ALCO: Symbol is viable for forecasting. [2026-01-22T12:01:00.837635] [INFO ] [MAIN ] [124/3501] ALCO kept (0.7s) | 124 kept, 0 rejected | 135.3/min | ETA: 25.0m [2026-01-22T12:01:01.176171] [DEBUG] [REMOTE ] ALDX: Retrieved 2948 rows, trimmed to 300. [2026-01-22T12:01:01.176323] [DEBUG] [REMOTE ] ALDX: PASS: History has at least 300 days. [2026-01-22T12:01:01.176601] [DEBUG] [REMOTE ] ALDX: PASS: Price check passed. Min price $3.99. [2026-01-22T12:01:01.176751] [DEBUG] [REMOTE ] ALDX: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:01.176877] [DEBUG] [REMOTE ] ALDX: PASS: Integrity check passed. [2026-01-22T12:01:01.176918] [DEBUG] [REMOTE ] ALDX: Symbol is viable for forecasting. [2026-01-22T12:01:01.176969] [INFO ] [MAIN ] [125/3501] ALDX kept (0.3s) | 125 kept, 0 rejected | 135.5/min | ETA: 24.9m [2026-01-22T12:01:01.601194] [DEBUG] [REMOTE ] ALEX: Retrieved 3420 rows, trimmed to 300. [2026-01-22T12:01:01.601354] [DEBUG] [REMOTE ] ALEX: PASS: History has at least 300 days. [2026-01-22T12:01:01.601653] [DEBUG] [REMOTE ] ALEX: PASS: Price check passed. Min price $14.89. [2026-01-22T12:01:01.601850] [DEBUG] [REMOTE ] ALEX: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:01.602007] [DEBUG] [REMOTE ] ALEX: PASS: Integrity check passed. [2026-01-22T12:01:01.602066] [DEBUG] [REMOTE ] ALEX: Symbol is viable for forecasting. [2026-01-22T12:01:01.602136] [INFO ] [MAIN ] [126/3501] ALEX kept (0.4s) | 126 kept, 0 rejected | 135.6/min | ETA: 24.9m [2026-01-22T12:01:02.138556] [DEBUG] [REMOTE ] ALG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:02.138721] [DEBUG] [REMOTE ] ALG: PASS: History has at least 300 days. [2026-01-22T12:01:02.138960] [DEBUG] [REMOTE ] ALG: PASS: Price check passed. Min price $157.52. [2026-01-22T12:01:02.139108] [DEBUG] [REMOTE ] ALG: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:02.139232] [DEBUG] [REMOTE ] ALG: PASS: Integrity check passed. [2026-01-22T12:01:02.139274] [DEBUG] [REMOTE ] ALG: Symbol is viable for forecasting. [2026-01-22T12:01:02.139325] [INFO ] [MAIN ] [127/3501] ALG kept (0.5s) | 127 kept, 0 rejected | 135.3/min | ETA: 24.9m [2026-01-22T12:01:02.406546] [DEBUG] [REMOTE ] ALGM: Retrieved 1312 rows, trimmed to 300. [2026-01-22T12:01:02.406715] [DEBUG] [REMOTE ] ALGM: PASS: History has at least 300 days. [2026-01-22T12:01:02.406927] [DEBUG] [REMOTE ] ALGM: PASS: Price check passed. Min price $22.80. [2026-01-22T12:01:02.407067] [DEBUG] [REMOTE ] ALGM: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:02.407181] [DEBUG] [REMOTE ] ALGM: PASS: Integrity check passed. [2026-01-22T12:01:02.407222] [DEBUG] [REMOTE ] ALGM: Symbol is viable for forecasting. [2026-01-22T12:01:02.407270] [INFO ] [MAIN ] [128/3501] ALGM kept (0.3s) | 128 kept, 0 rejected | 135.8/min | ETA: 24.8m [2026-01-22T12:01:02.981019] [DEBUG] [REMOTE ] ALGN: Retrieved 6281 rows, trimmed to 300. [2026-01-22T12:01:02.981172] [DEBUG] [REMOTE ] ALGN: PASS: History has at least 300 days. [2026-01-22T12:01:02.981402] [DEBUG] [REMOTE ] ALGN: PASS: Price check passed. Min price $131.91. [2026-01-22T12:01:02.981545] [DEBUG] [REMOTE ] ALGN: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:02.981689] [DEBUG] [REMOTE ] ALGN: PASS: Integrity check passed. [2026-01-22T12:01:02.981731] [DEBUG] [REMOTE ] ALGN: Symbol is viable for forecasting. [2026-01-22T12:01:02.981782] [INFO ] [MAIN ] [129/3501] ALGN kept (0.6s) | 129 kept, 0 rejected | 135.4/min | ETA: 24.9m [2026-01-22T12:01:03.294433] [DEBUG] [REMOTE ] ALGS: Retrieved 1321 rows, trimmed to 300. [2026-01-22T12:01:03.294685] [DEBUG] [REMOTE ] ALGS: PASS: History has at least 300 days. [2026-01-22T12:01:03.294984] [DEBUG] [REMOTE ] ALGS: PASS: Price check passed. Min price $6.07. [2026-01-22T12:01:03.295193] [DEBUG] [REMOTE ] ALGS: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:03.295357] [DEBUG] [REMOTE ] ALGS: PASS: Integrity check passed. [2026-01-22T12:01:03.295417] [DEBUG] [REMOTE ] ALGS: Symbol is viable for forecasting. [2026-01-22T12:01:03.295489] [INFO ] [MAIN ] [130/3501] ALGS kept (0.3s) | 130 kept, 0 rejected | 135.7/min | ETA: 24.8m [2026-01-22T12:01:03.603029] [DEBUG] [REMOTE ] ALHC: Retrieved 1211 rows, trimmed to 300. [2026-01-22T12:01:03.603189] [DEBUG] [REMOTE ] ALHC: PASS: History has at least 300 days. [2026-01-22T12:01:03.603447] [DEBUG] [REMOTE ] ALHC: PASS: Price check passed. Min price $16.04. [2026-01-22T12:01:03.603618] [DEBUG] [REMOTE ] ALHC: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:03.603737] [DEBUG] [REMOTE ] ALHC: PASS: Integrity check passed. [2026-01-22T12:01:03.603781] [DEBUG] [REMOTE ] ALHC: Symbol is viable for forecasting. [2026-01-22T12:01:03.603832] [INFO ] [MAIN ] [131/3501] ALHC kept (0.3s) | 131 kept, 0 rejected | 136.1/min | ETA: 24.8m [2026-01-22T12:01:04.142320] [DEBUG] [REMOTE ] ALK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:04.142466] [DEBUG] [REMOTE ] ALK: PASS: History has at least 300 days. [2026-01-22T12:01:04.142728] [DEBUG] [REMOTE ] ALK: PASS: Price check passed. Min price $37.82. [2026-01-22T12:01:04.142870] [DEBUG] [REMOTE ] ALK: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:04.142991] [DEBUG] [REMOTE ] ALK: PASS: Integrity check passed. [2026-01-22T12:01:04.143031] [DEBUG] [REMOTE ] ALK: Symbol is viable for forecasting. [2026-01-22T12:01:04.143081] [INFO ] [MAIN ] [132/3501] ALK kept (0.5s) | 132 kept, 0 rejected | 135.8/min | ETA: 24.8m [2026-01-22T12:01:04.650199] [DEBUG] [REMOTE ] ALKS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:04.650344] [DEBUG] [REMOTE ] ALKS: PASS: History has at least 300 days. [2026-01-22T12:01:04.650595] [DEBUG] [REMOTE ] ALKS: PASS: Price check passed. Min price $27.81. [2026-01-22T12:01:04.650739] [DEBUG] [REMOTE ] ALKS: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:04.650860] [DEBUG] [REMOTE ] ALKS: PASS: Integrity check passed. [2026-01-22T12:01:04.650900] [DEBUG] [REMOTE ] ALKS: Symbol is viable for forecasting. [2026-01-22T12:01:04.650950] [INFO ] [MAIN ] [133/3501] ALKS kept (0.5s) | 133 kept, 0 rejected | 135.7/min | ETA: 24.8m [2026-01-22T12:01:04.980637] [DEBUG] [REMOTE ] ALL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:04.980796] [DEBUG] [REMOTE ] ALL: PASS: History has at least 300 days. [2026-01-22T12:01:04.981061] [DEBUG] [REMOTE ] ALL: PASS: Price check passed. Min price $189.10. [2026-01-22T12:01:04.981208] [DEBUG] [REMOTE ] ALL: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:04.981340] [DEBUG] [REMOTE ] ALL: PASS: Integrity check passed. [2026-01-22T12:01:04.981383] [DEBUG] [REMOTE ] ALL: Symbol is viable for forecasting. [2026-01-22T12:01:04.981437] [INFO ] [MAIN ] [134/3501] ALL kept (0.3s) | 134 kept, 0 rejected | 135.9/min | ETA: 24.8m [2026-01-22T12:01:05.415721] [DEBUG] [REMOTE ] ALLE: Retrieved 3061 rows, trimmed to 300. [2026-01-22T12:01:05.415877] [DEBUG] [REMOTE ] ALLE: PASS: History has at least 300 days. [2026-01-22T12:01:05.416111] [DEBUG] [REMOTE ] ALLE: PASS: Price check passed. Min price $156.99. [2026-01-22T12:01:05.416258] [DEBUG] [REMOTE ] ALLE: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:05.416381] [DEBUG] [REMOTE ] ALLE: PASS: Integrity check passed. [2026-01-22T12:01:05.416425] [DEBUG] [REMOTE ] ALLE: Symbol is viable for forecasting. [2026-01-22T12:01:05.416478] [INFO ] [MAIN ] [135/3501] ALLE kept (0.4s) | 135 kept, 0 rejected | 136.0/min | ETA: 24.8m [2026-01-22T12:01:05.759733] [DEBUG] [REMOTE ] ALLO: Retrieved 1828 rows, trimmed to 300. [2026-01-22T12:01:05.759872] [DEBUG] [REMOTE ] ALLO: PASS: History has at least 300 days. [2026-01-22T12:01:05.760102] [DEBUG] [REMOTE ] ALLO: PASS: Price check passed. Min price $1.05. [2026-01-22T12:01:05.760247] [DEBUG] [REMOTE ] ALLO: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:05.760364] [DEBUG] [REMOTE ] ALLO: PASS: Integrity check passed. [2026-01-22T12:01:05.760407] [DEBUG] [REMOTE ] ALLO: Symbol is viable for forecasting. [2026-01-22T12:01:05.760457] [INFO ] [MAIN ] [136/3501] ALLO kept (0.3s) | 136 kept, 0 rejected | 136.2/min | ETA: 24.7m [2026-01-22T12:01:06.239620] [DEBUG] [REMOTE ] ALLY: Retrieved 2963 rows, trimmed to 300. [2026-01-22T12:01:06.239764] [DEBUG] [REMOTE ] ALLY: PASS: History has at least 300 days. [2026-01-22T12:01:06.239976] [DEBUG] [REMOTE ] ALLY: PASS: Price check passed. Min price $37.57. [2026-01-22T12:01:06.240112] [DEBUG] [REMOTE ] ALLY: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:06.240225] [DEBUG] [REMOTE ] ALLY: PASS: Integrity check passed. [2026-01-22T12:01:06.240266] [DEBUG] [REMOTE ] ALLY: Symbol is viable for forecasting. [2026-01-22T12:01:06.240314] [INFO ] [MAIN ] [137/3501] ALLY kept (0.5s) | 137 kept, 0 rejected | 136.1/min | ETA: 24.7m [2026-01-22T12:01:06.454591] [DEBUG] [REMOTE ] ALMS: Retrieved 392 rows, trimmed to 300. [2026-01-22T12:01:06.454730] [DEBUG] [REMOTE ] ALMS: PASS: History has at least 300 days. [2026-01-22T12:01:06.454933] [DEBUG] [REMOTE ] ALMS: PASS: Price check passed. Min price $4.51. [2026-01-22T12:01:06.455069] [DEBUG] [REMOTE ] ALMS: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:06.455177] [DEBUG] [REMOTE ] ALMS: PASS: Integrity check passed. [2026-01-22T12:01:06.455217] [DEBUG] [REMOTE ] ALMS: Symbol is viable for forecasting. [2026-01-22T12:01:06.455265] [INFO ] [MAIN ] [138/3501] ALMS kept (0.2s) | 138 kept, 0 rejected | 136.6/min | ETA: 24.6m [2026-01-22T12:01:07.123172] [DEBUG] [REMOTE ] ALNY: Retrieved 5445 rows, trimmed to 300. [2026-01-22T12:01:07.123358] [DEBUG] [REMOTE ] ALNY: PASS: History has at least 300 days. [2026-01-22T12:01:07.123703] [DEBUG] [REMOTE ] ALNY: PASS: Price check passed. Min price $355.53. [2026-01-22T12:01:07.123890] [DEBUG] [REMOTE ] ALNY: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:07.124059] [DEBUG] [REMOTE ] ALNY: PASS: Integrity check passed. [2026-01-22T12:01:07.124113] [DEBUG] [REMOTE ] ALNY: Symbol is viable for forecasting. [2026-01-22T12:01:07.124180] [INFO ] [MAIN ] [139/3501] ALNY kept (0.7s) | 139 kept, 0 rejected | 136.1/min | ETA: 24.7m [2026-01-22T12:01:07.296136] [DEBUG] [REMOTE ] ALRM: Retrieved 2658 rows, trimmed to 300. [2026-01-22T12:01:07.296271] [DEBUG] [REMOTE ] ALRM: PASS: History has at least 300 days. [2026-01-22T12:01:07.296478] [DEBUG] [REMOTE ] ALRM: PASS: Price check passed. Min price $47.13. [2026-01-22T12:01:07.296637] [DEBUG] [REMOTE ] ALRM: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:07.296750] [DEBUG] [REMOTE ] ALRM: PASS: Integrity check passed. [2026-01-22T12:01:07.296791] [DEBUG] [REMOTE ] ALRM: Symbol is viable for forecasting. [2026-01-22T12:01:07.296839] [INFO ] [MAIN ] [140/3501] ALRM kept (0.2s) | 140 kept, 0 rejected | 136.7/min | ETA: 24.6m [2026-01-22T12:01:07.829023] [DEBUG] [REMOTE ] ALRS: Retrieved 6292 rows, trimmed to 300. [2026-01-22T12:01:07.829181] [DEBUG] [REMOTE ] ALRS: PASS: History has at least 300 days. [2026-01-22T12:01:07.829425] [DEBUG] [REMOTE ] ALRS: PASS: Price check passed. Min price $20.73. [2026-01-22T12:01:07.829561] [DEBUG] [REMOTE ] ALRS: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:07.829709] [DEBUG] [REMOTE ] ALRS: PASS: Integrity check passed. [2026-01-22T12:01:07.829749] [DEBUG] [REMOTE ] ALRS: Symbol is viable for forecasting. [2026-01-22T12:01:07.829800] [INFO ] [MAIN ] [141/3501] ALRS kept (0.5s) | 141 kept, 0 rejected | 136.5/min | ETA: 24.6m [2026-01-22T12:01:08.294508] [DEBUG] [REMOTE ] ALSN: Retrieved 3483 rows, trimmed to 300. [2026-01-22T12:01:08.294678] [DEBUG] [REMOTE ] ALSN: PASS: History has at least 300 days. [2026-01-22T12:01:08.294959] [DEBUG] [REMOTE ] ALSN: PASS: Price check passed. Min price $79.02. [2026-01-22T12:01:08.295148] [DEBUG] [REMOTE ] ALSN: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:08.295305] [DEBUG] [REMOTE ] ALSN: PASS: Integrity check passed. [2026-01-22T12:01:08.295364] [DEBUG] [REMOTE ] ALSN: Symbol is viable for forecasting. [2026-01-22T12:01:08.295436] [INFO ] [MAIN ] [142/3501] ALSN kept (0.5s) | 142 kept, 0 rejected | 136.4/min | ETA: 24.6m [2026-01-22T12:01:08.459503] [DEBUG] [REMOTE ] ALTG: Retrieved 1695 rows, trimmed to 300. [2026-01-22T12:01:08.459665] [DEBUG] [REMOTE ] ALTG: PASS: History has at least 300 days. [2026-01-22T12:01:08.459882] [DEBUG] [REMOTE ] ALTG: PASS: Price check passed. Min price $4.19. [2026-01-22T12:01:08.460040] [DEBUG] [REMOTE ] ALTG: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:08.460161] [DEBUG] [REMOTE ] ALTG: PASS: Integrity check passed. [2026-01-22T12:01:08.460204] [DEBUG] [REMOTE ] ALTG: Symbol is viable for forecasting. [2026-01-22T12:01:08.460255] [INFO ] [MAIN ] [143/3501] ALTG kept (0.2s) | 143 kept, 0 rejected | 137.0/min | ETA: 24.5m [2026-01-22T12:01:08.960653] [DEBUG] [REMOTE ] ALTI: Retrieved 765 rows, trimmed to 300. [2026-01-22T12:01:08.960796] [DEBUG] [REMOTE ] ALTI: PASS: History has at least 300 days. [2026-01-22T12:01:08.961004] [DEBUG] [REMOTE ] ALTI: PASS: Price check passed. Min price $3.76. [2026-01-22T12:01:08.961143] [DEBUG] [REMOTE ] ALTI: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:08.961312] [DEBUG] [REMOTE ] ALTI: PASS: Integrity check passed. [2026-01-22T12:01:08.961362] [DEBUG] [REMOTE ] ALTI: Symbol is viable for forecasting. [2026-01-22T12:01:08.961412] [INFO ] [MAIN ] [144/3501] ALTI kept (0.5s) | 144 kept, 0 rejected | 136.9/min | ETA: 24.5m [2026-01-22T12:01:09.490716] [DEBUG] [REMOTE ] ALTS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:09.490871] [DEBUG] [REMOTE ] ALTS: PASS: History has at least 300 days. [2026-01-22T12:01:09.491117] [DEBUG] [REMOTE ] ALTS: PASS: Price check passed. Min price $1.10. [2026-01-22T12:01:09.491259] [DEBUG] [REMOTE ] ALTS: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:09.491386] [DEBUG] [REMOTE ] ALTS: PASS: Integrity check passed. [2026-01-22T12:01:09.491428] [DEBUG] [REMOTE ] ALTS: Symbol is viable for forecasting. [2026-01-22T12:01:09.491480] [INFO ] [MAIN ] [145/3501] ALTS kept (0.5s) | 145 kept, 0 rejected | 136.7/min | ETA: 24.6m [2026-01-22T12:01:09.878055] [DEBUG] [REMOTE ] ALTY: Retrieved 2647 rows, trimmed to 300. [2026-01-22T12:01:09.878188] [DEBUG] [REMOTE ] ALTY: PASS: History has at least 300 days. [2026-01-22T12:01:09.878400] [DEBUG] [REMOTE ] ALTY: PASS: Price check passed. Min price $11.63. [2026-01-22T12:01:09.878542] [DEBUG] [REMOTE ] ALTY: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:09.878679] [DEBUG] [REMOTE ] ALTY: PASS: Integrity check passed. [2026-01-22T12:01:09.878722] [DEBUG] [REMOTE ] ALTY: Symbol is viable for forecasting. [2026-01-22T12:01:09.878773] [INFO ] [MAIN ] [146/3501] ALTY kept (0.4s) | 146 kept, 0 rejected | 136.8/min | ETA: 24.5m [2026-01-22T12:01:10.195225] [DEBUG] [REMOTE ] ALVO: Retrieved 902 rows, trimmed to 300. [2026-01-22T12:01:10.195357] [DEBUG] [REMOTE ] ALVO: PASS: History has at least 300 days. [2026-01-22T12:01:10.195561] [DEBUG] [REMOTE ] ALVO: PASS: Price check passed. Min price $4.58. [2026-01-22T12:01:10.195724] [DEBUG] [REMOTE ] ALVO: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:10.195838] [DEBUG] [REMOTE ] ALVO: PASS: Integrity check passed. [2026-01-22T12:01:10.195880] [DEBUG] [REMOTE ] ALVO: Symbol is viable for forecasting. [2026-01-22T12:01:10.195929] [INFO ] [MAIN ] [147/3501] ALVO kept (0.3s) | 147 kept, 0 rejected | 137.0/min | ETA: 24.5m [2026-01-22T12:01:10.738493] [DEBUG] [REMOTE ] ALX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:10.738661] [DEBUG] [REMOTE ] ALX: PASS: History has at least 300 days. [2026-01-22T12:01:10.738913] [DEBUG] [REMOTE ] ALX: PASS: Price check passed. Min price $205.15. [2026-01-22T12:01:10.739092] [DEBUG] [REMOTE ] ALX: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:10.739229] [DEBUG] [REMOTE ] ALX: PASS: Integrity check passed. [2026-01-22T12:01:10.739271] [DEBUG] [REMOTE ] ALX: Symbol is viable for forecasting. [2026-01-22T12:01:10.739323] [INFO ] [MAIN ] [148/3501] ALX kept (0.5s) | 148 kept, 0 rejected | 136.8/min | ETA: 24.5m [2026-01-22T12:01:11.000411] [DEBUG] [REMOTE ] ALXO: Retrieved 1385 rows, trimmed to 300. [2026-01-22T12:01:11.000538] [DEBUG] [REMOTE ] ALXO: PASS: History has at least 300 days. [2026-01-22T12:01:11.000770] [DEBUG] [REMOTE ] ALXO: PASS: Price check passed. Min price $1.08. [2026-01-22T12:01:11.000914] [DEBUG] [REMOTE ] ALXO: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:11.001028] [DEBUG] [REMOTE ] ALXO: PASS: Integrity check passed. [2026-01-22T12:01:11.001070] [DEBUG] [REMOTE ] ALXO: Symbol is viable for forecasting. [2026-01-22T12:01:11.001120] [INFO ] [MAIN ] [149/3501] ALXO kept (0.3s) | 149 kept, 0 rejected | 137.2/min | ETA: 24.4m [2026-01-22T12:01:11.266691] [DEBUG] [REMOTE ] ALZN: Retrieved 1156 rows, trimmed to 300. [2026-01-22T12:01:11.266829] [DEBUG] [REMOTE ] ALZN: PASS: History has at least 300 days. [2026-01-22T12:01:11.267031] [DEBUG] [REMOTE ] ALZN: PASS: Price check passed. Min price $1.82. [2026-01-22T12:01:11.267166] [DEBUG] [REMOTE ] ALZN: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:11.267275] [DEBUG] [REMOTE ] ALZN: PASS: Integrity check passed. [2026-01-22T12:01:11.267315] [DEBUG] [REMOTE ] ALZN: Symbol is viable for forecasting. [2026-01-22T12:01:11.267362] [INFO ] [MAIN ] [150/3501] ALZN kept (0.3s) | 150 kept, 0 rejected | 137.5/min | ETA: 24.4m [2026-01-22T12:01:11.748952] [DEBUG] [REMOTE ] AM: Retrieved 2818 rows, trimmed to 300. [2026-01-22T12:01:11.749103] [DEBUG] [REMOTE ] AM: PASS: History has at least 300 days. [2026-01-22T12:01:11.749330] [DEBUG] [REMOTE ] AM: PASS: Price check passed. Min price $17.15. [2026-01-22T12:01:11.749469] [DEBUG] [REMOTE ] AM: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:11.749610] [DEBUG] [REMOTE ] AM: PASS: Integrity check passed. [2026-01-22T12:01:11.749653] [DEBUG] [REMOTE ] AM: Symbol is viable for forecasting. [2026-01-22T12:01:11.749702] [INFO ] [MAIN ] [151/3501] AM kept (0.5s) | 151 kept, 0 rejected | 137.5/min | ETA: 24.4m [2026-01-22T12:01:12.235728] [DEBUG] [REMOTE ] AMAL: Retrieved 1874 rows, trimmed to 300. [2026-01-22T12:01:12.235891] [DEBUG] [REMOTE ] AMAL: PASS: History has at least 300 days. [2026-01-22T12:01:12.236175] [DEBUG] [REMOTE ] AMAL: PASS: Price check passed. Min price $26.75. [2026-01-22T12:01:12.236367] [DEBUG] [REMOTE ] AMAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:12.236527] [DEBUG] [REMOTE ] AMAL: PASS: Integrity check passed. [2026-01-22T12:01:12.236608] [DEBUG] [REMOTE ] AMAL: Symbol is viable for forecasting. [2026-01-22T12:01:12.236683] [INFO ] [MAIN ] [152/3501] AMAL kept (0.5s) | 152 kept, 0 rejected | 137.3/min | ETA: 24.4m [2026-01-22T12:01:12.599407] [DEBUG] [REMOTE ] AMBA: Retrieved 3338 rows, trimmed to 300. [2026-01-22T12:01:12.599542] [DEBUG] [REMOTE ] AMBA: PASS: History has at least 300 days. [2026-01-22T12:01:12.599827] [DEBUG] [REMOTE ] AMBA: PASS: Price check passed. Min price $64.60. [2026-01-22T12:01:12.599980] [DEBUG] [REMOTE ] AMBA: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:12.600100] [DEBUG] [REMOTE ] AMBA: PASS: Integrity check passed. [2026-01-22T12:01:12.600143] [DEBUG] [REMOTE ] AMBA: Symbol is viable for forecasting. [2026-01-22T12:01:12.600196] [INFO ] [MAIN ] [153/3501] AMBA kept (0.4s) | 153 kept, 0 rejected | 137.5/min | ETA: 24.3m [2026-01-22T12:01:12.985950] [DEBUG] [REMOTE ] AMBP: Retrieved 1120 rows, trimmed to 300. [2026-01-22T12:01:12.986081] [DEBUG] [REMOTE ] AMBP: PASS: History has at least 300 days. [2026-01-22T12:01:12.986282] [DEBUG] [REMOTE ] AMBP: PASS: Price check passed. Min price $3.32. [2026-01-22T12:01:12.986421] [DEBUG] [REMOTE ] AMBP: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:12.986532] [DEBUG] [REMOTE ] AMBP: PASS: Integrity check passed. [2026-01-22T12:01:12.986598] [DEBUG] [REMOTE ] AMBP: Symbol is viable for forecasting. [2026-01-22T12:01:12.986652] [INFO ] [MAIN ] [154/3501] AMBP kept (0.4s) | 154 kept, 0 rejected | 137.6/min | ETA: 24.3m [2026-01-22T12:01:13.492279] [DEBUG] [REMOTE ] AMC: Retrieved 3040 rows, trimmed to 300. [2026-01-22T12:01:13.492436] [DEBUG] [REMOTE ] AMC: PASS: History has at least 300 days. [2026-01-22T12:01:13.492710] [DEBUG] [REMOTE ] AMC: PASS: Price check passed. Min price $1.45. [2026-01-22T12:01:13.492888] [DEBUG] [REMOTE ] AMC: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:13.493034] [DEBUG] [REMOTE ] AMC: PASS: Integrity check passed. [2026-01-22T12:01:13.493083] [DEBUG] [REMOTE ] AMC: Symbol is viable for forecasting. [2026-01-22T12:01:13.493141] [INFO ] [MAIN ] [155/3501] AMC kept (0.5s) | 155 kept, 0 rejected | 137.5/min | ETA: 24.3m [2026-01-22T12:01:13.851161] [DEBUG] [REMOTE ] AMCX: Retrieved 3671 rows, trimmed to 300. [2026-01-22T12:01:13.851329] [DEBUG] [REMOTE ] AMCX: PASS: History has at least 300 days. [2026-01-22T12:01:13.851648] [DEBUG] [REMOTE ] AMCX: PASS: Price check passed. Min price $7.25. [2026-01-22T12:01:13.851851] [DEBUG] [REMOTE ] AMCX: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:13.852020] [DEBUG] [REMOTE ] AMCX: PASS: Integrity check passed. [2026-01-22T12:01:13.852080] [DEBUG] [REMOTE ] AMCX: Symbol is viable for forecasting. [2026-01-22T12:01:13.852152] [INFO ] [MAIN ] [156/3501] AMCX kept (0.4s) | 156 kept, 0 rejected | 137.6/min | ETA: 24.3m [2026-01-22T12:01:14.421422] [DEBUG] [REMOTE ] AMD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:14.421596] [DEBUG] [REMOTE ] AMD: PASS: History has at least 300 days. [2026-01-22T12:01:14.421846] [DEBUG] [REMOTE ] AMD: PASS: Price check passed. Min price $198.11. [2026-01-22T12:01:14.421983] [DEBUG] [REMOTE ] AMD: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:14.422108] [DEBUG] [REMOTE ] AMD: PASS: Integrity check passed. [2026-01-22T12:01:14.422148] [DEBUG] [REMOTE ] AMD: Symbol is viable for forecasting. [2026-01-22T12:01:14.422199] [INFO ] [MAIN ] [157/3501] AMD kept (0.6s) | 157 kept, 0 rejected | 137.3/min | ETA: 24.3m [2026-01-22T12:01:14.599748] [DEBUG] [REMOTE ] AMDL: Retrieved 463 rows, trimmed to 300. [2026-01-22T12:01:14.599886] [DEBUG] [REMOTE ] AMDL: PASS: History has at least 300 days. [2026-01-22T12:01:14.600097] [DEBUG] [REMOTE ] AMDL: PASS: Price check passed. Min price $13.41. [2026-01-22T12:01:14.600235] [DEBUG] [REMOTE ] AMDL: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:14.600348] [DEBUG] [REMOTE ] AMDL: PASS: Integrity check passed. [2026-01-22T12:01:14.600390] [DEBUG] [REMOTE ] AMDL: Symbol is viable for forecasting. [2026-01-22T12:01:14.600440] [INFO ] [MAIN ] [158/3501] AMDL kept (0.2s) | 158 kept, 0 rejected | 137.9/min | ETA: 24.2m [2026-01-22T12:01:15.268389] [DEBUG] [REMOTE ] AME: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:15.268529] [DEBUG] [REMOTE ] AME: PASS: History has at least 300 days. [2026-01-22T12:01:15.268768] [DEBUG] [REMOTE ] AME: PASS: Price check passed. Min price $183.90. [2026-01-22T12:01:15.268914] [DEBUG] [REMOTE ] AME: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:15.269036] [DEBUG] [REMOTE ] AME: PASS: Integrity check passed. [2026-01-22T12:01:15.269078] [DEBUG] [REMOTE ] AME: Symbol is viable for forecasting. [2026-01-22T12:01:15.269132] [INFO ] [MAIN ] [159/3501] AME kept (0.7s) | 159 kept, 0 rejected | 137.4/min | ETA: 24.3m [2026-01-22T12:01:15.726151] [DEBUG] [REMOTE ] AMG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:15.726308] [DEBUG] [REMOTE ] AMG: PASS: History has at least 300 days. [2026-01-22T12:01:15.726598] [DEBUG] [REMOTE ] AMG: PASS: Price check passed. Min price $236.67. [2026-01-22T12:01:15.726770] [DEBUG] [REMOTE ] AMG: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:15.726905] [DEBUG] [REMOTE ] AMG: PASS: Integrity check passed. [2026-01-22T12:01:15.726952] [DEBUG] [REMOTE ] AMG: Symbol is viable for forecasting. [2026-01-22T12:01:15.727011] [INFO ] [MAIN ] [160/3501] AMG kept (0.5s) | 160 kept, 0 rejected | 137.4/min | ETA: 24.3m [2026-01-22T12:01:16.170184] [DEBUG] [REMOTE ] AMGN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:16.170328] [DEBUG] [REMOTE ] AMGN: PASS: History has at least 300 days. [2026-01-22T12:01:16.170561] [DEBUG] [REMOTE ] AMGN: PASS: Price check passed. Min price $289.12. [2026-01-22T12:01:16.170723] [DEBUG] [REMOTE ] AMGN: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:16.170845] [DEBUG] [REMOTE ] AMGN: PASS: Integrity check passed. [2026-01-22T12:01:16.170885] [DEBUG] [REMOTE ] AMGN: Symbol is viable for forecasting. [2026-01-22T12:01:16.170935] [INFO ] [MAIN ] [161/3501] AMGN kept (0.4s) | 161 kept, 0 rejected | 137.3/min | ETA: 24.3m [2026-01-22T12:01:16.396288] [DEBUG] [REMOTE ] AMH: Retrieved 3137 rows, trimmed to 300. [2026-01-22T12:01:16.396439] [DEBUG] [REMOTE ] AMH: PASS: History has at least 300 days. [2026-01-22T12:01:16.396729] [DEBUG] [REMOTE ] AMH: PASS: Price check passed. Min price $29.87. [2026-01-22T12:01:16.396924] [DEBUG] [REMOTE ] AMH: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:16.397077] [DEBUG] [REMOTE ] AMH: PASS: Integrity check passed. [2026-01-22T12:01:16.397130] [DEBUG] [REMOTE ] AMH: Symbol is viable for forecasting. [2026-01-22T12:01:16.397195] [INFO ] [MAIN ] [162/3501] AMH kept (0.2s) | 162 kept, 0 rejected | 137.8/min | ETA: 24.2m [2026-01-22T12:01:16.667038] [DEBUG] [REMOTE ] AMLX: Retrieved 1012 rows, trimmed to 300. [2026-01-22T12:01:16.667155] [DEBUG] [REMOTE ] AMLX: PASS: History has at least 300 days. [2026-01-22T12:01:16.667358] [DEBUG] [REMOTE ] AMLX: PASS: Price check passed. Min price $11.38. [2026-01-22T12:01:16.667498] [DEBUG] [REMOTE ] AMLX: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:16.667639] [DEBUG] [REMOTE ] AMLX: PASS: Integrity check passed. [2026-01-22T12:01:16.667686] [DEBUG] [REMOTE ] AMLX: Symbol is viable for forecasting. [2026-01-22T12:01:16.667774] [INFO ] [MAIN ] [163/3501] AMLX kept (0.3s) | 163 kept, 0 rejected | 138.1/min | ETA: 24.2m [2026-01-22T12:01:17.435886] [DEBUG] [REMOTE ] AMN: Retrieved 6085 rows, trimmed to 300. [2026-01-22T12:01:17.436032] [DEBUG] [REMOTE ] AMN: PASS: History has at least 300 days. [2026-01-22T12:01:17.436291] [DEBUG] [REMOTE ] AMN: PASS: Price check passed. Min price $15.10. [2026-01-22T12:01:17.436429] [DEBUG] [REMOTE ] AMN: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:17.436548] [DEBUG] [REMOTE ] AMN: PASS: Integrity check passed. [2026-01-22T12:01:17.436608] [DEBUG] [REMOTE ] AMN: Symbol is viable for forecasting. [2026-01-22T12:01:17.436659] [INFO ] [MAIN ] [164/3501] AMN kept (0.8s) | 164 kept, 0 rejected | 137.4/min | ETA: 24.3m [2026-01-22T12:01:17.805366] [DEBUG] [REMOTE ] AMP: Retrieved 5119 rows, trimmed to 300. [2026-01-22T12:01:17.805527] [DEBUG] [REMOTE ] AMP: PASS: History has at least 300 days. [2026-01-22T12:01:17.805809] [DEBUG] [REMOTE ] AMP: PASS: Price check passed. Min price $440.80. [2026-01-22T12:01:17.805964] [DEBUG] [REMOTE ] AMP: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:17.806093] [DEBUG] [REMOTE ] AMP: PASS: Integrity check passed. [2026-01-22T12:01:17.806137] [DEBUG] [REMOTE ] AMP: Symbol is viable for forecasting. [2026-01-22T12:01:17.806206] [INFO ] [MAIN ] [165/3501] AMP kept (0.4s) | 165 kept, 0 rejected | 137.6/min | ETA: 24.3m [2026-01-22T12:01:18.139702] [DEBUG] [REMOTE ] AMPG: Retrieved 6512 rows, trimmed to 300. [2026-01-22T12:01:18.139844] [DEBUG] [REMOTE ] AMPG: PASS: History has at least 300 days. [2026-01-22T12:01:18.140059] [DEBUG] [REMOTE ] AMPG: PASS: Price check passed. Min price $2.60. [2026-01-22T12:01:18.140198] [DEBUG] [REMOTE ] AMPG: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:18.140315] [DEBUG] [REMOTE ] AMPG: PASS: Integrity check passed. [2026-01-22T12:01:18.140356] [DEBUG] [REMOTE ] AMPG: Symbol is viable for forecasting. [2026-01-22T12:01:18.140405] [INFO ] [MAIN ] [166/3501] AMPG kept (0.3s) | 166 kept, 0 rejected | 137.8/min | ETA: 24.2m [2026-01-22T12:01:18.567700] [DEBUG] [REMOTE ] AMPH: Retrieved 2911 rows, trimmed to 300. [2026-01-22T12:01:18.567868] [DEBUG] [REMOTE ] AMPH: PASS: History has at least 300 days. [2026-01-22T12:01:18.568074] [DEBUG] [REMOTE ] AMPH: PASS: Price check passed. Min price $24.03. [2026-01-22T12:01:18.568208] [DEBUG] [REMOTE ] AMPH: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:18.568316] [DEBUG] [REMOTE ] AMPH: PASS: Integrity check passed. [2026-01-22T12:01:18.568356] [DEBUG] [REMOTE ] AMPH: Symbol is viable for forecasting. [2026-01-22T12:01:18.568403] [INFO ] [MAIN ] [167/3501] AMPH kept (0.4s) | 167 kept, 0 rejected | 137.8/min | ETA: 24.2m [2026-01-22T12:01:18.871853] [DEBUG] [REMOTE ] AMPL: Retrieved 1083 rows, trimmed to 300. [2026-01-22T12:01:18.872009] [DEBUG] [REMOTE ] AMPL: PASS: History has at least 300 days. [2026-01-22T12:01:18.872233] [DEBUG] [REMOTE ] AMPL: PASS: Price check passed. Min price $9.48. [2026-01-22T12:01:18.872376] [DEBUG] [REMOTE ] AMPL: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:18.872494] [DEBUG] [REMOTE ] AMPL: PASS: Integrity check passed. [2026-01-22T12:01:18.872534] [DEBUG] [REMOTE ] AMPL: Symbol is viable for forecasting. [2026-01-22T12:01:18.872602] [INFO ] [MAIN ] [168/3501] AMPL kept (0.3s) | 168 kept, 0 rejected | 138.0/min | ETA: 24.1m [2026-01-22T12:01:19.211419] [DEBUG] [REMOTE ] AMPX: Retrieved 840 rows, trimmed to 300. [2026-01-22T12:01:19.211558] [DEBUG] [REMOTE ] AMPX: PASS: History has at least 300 days. [2026-01-22T12:01:19.211802] [DEBUG] [REMOTE ] AMPX: PASS: Price check passed. Min price $7.83. [2026-01-22T12:01:19.211940] [DEBUG] [REMOTE ] AMPX: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:19.212051] [DEBUG] [REMOTE ] AMPX: PASS: Integrity check passed. [2026-01-22T12:01:19.212092] [DEBUG] [REMOTE ] AMPX: Symbol is viable for forecasting. [2026-01-22T12:01:19.212140] [INFO ] [MAIN ] [169/3501] AMPX kept (0.3s) | 169 kept, 0 rejected | 138.2/min | ETA: 24.1m [2026-01-22T12:01:19.726325] [DEBUG] [REMOTE ] AMRC: Retrieved 3899 rows, trimmed to 300. [2026-01-22T12:01:19.726471] [DEBUG] [REMOTE ] AMRC: PASS: History has at least 300 days. [2026-01-22T12:01:19.726766] [DEBUG] [REMOTE ] AMRC: PASS: Price check passed. Min price $29.13. [2026-01-22T12:01:19.726919] [DEBUG] [REMOTE ] AMRC: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:19.727041] [DEBUG] [REMOTE ] AMRC: PASS: Integrity check passed. [2026-01-22T12:01:19.727082] [DEBUG] [REMOTE ] AMRC: Symbol is viable for forecasting. [2026-01-22T12:01:19.727134] [INFO ] [MAIN ] [170/3501] AMRC kept (0.5s) | 170 kept, 0 rejected | 138.0/min | ETA: 24.1m [2026-01-22T12:01:20.323360] [DEBUG] [REMOTE ] AMRN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:20.323493] [DEBUG] [REMOTE ] AMRN: PASS: History has at least 300 days. [2026-01-22T12:01:20.323719] [DEBUG] [REMOTE ] AMRN: PASS: Price check passed. Min price $13.50. [2026-01-22T12:01:20.323856] [DEBUG] [REMOTE ] AMRN: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:20.323971] [DEBUG] [REMOTE ] AMRN: PASS: Integrity check passed. [2026-01-22T12:01:20.324011] [DEBUG] [REMOTE ] AMRN: Symbol is viable for forecasting. [2026-01-22T12:01:20.324071] [INFO ] [MAIN ] [171/3501] AMRN kept (0.6s) | 171 kept, 0 rejected | 137.7/min | ETA: 24.2m [2026-01-22T12:01:20.666494] [DEBUG] [REMOTE ] AMRX: Retrieved 4279 rows, trimmed to 300. [2026-01-22T12:01:20.666648] [DEBUG] [REMOTE ] AMRX: PASS: History has at least 300 days. [2026-01-22T12:01:20.666857] [DEBUG] [REMOTE ] AMRX: PASS: Price check passed. Min price $10.00. [2026-01-22T12:01:20.666995] [DEBUG] [REMOTE ] AMRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:20.667267] [DEBUG] [REMOTE ] AMRX: PASS: Integrity check passed. [2026-01-22T12:01:20.667306] [DEBUG] [REMOTE ] AMRX: Symbol is viable for forecasting. [2026-01-22T12:01:20.667354] [INFO ] [MAIN ] [172/3501] AMRX kept (0.3s) | 172 kept, 0 rejected | 137.9/min | ETA: 24.1m [2026-01-22T12:01:21.161949] [DEBUG] [REMOTE ] AMSC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:21.162092] [DEBUG] [REMOTE ] AMSC: PASS: History has at least 300 days. [2026-01-22T12:01:21.162314] [DEBUG] [REMOTE ] AMSC: PASS: Price check passed. Min price $28.78. [2026-01-22T12:01:21.162451] [DEBUG] [REMOTE ] AMSC: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:21.162566] [DEBUG] [REMOTE ] AMSC: PASS: Integrity check passed. [2026-01-22T12:01:21.162631] [DEBUG] [REMOTE ] AMSC: Symbol is viable for forecasting. [2026-01-22T12:01:21.162686] [INFO ] [MAIN ] [173/3501] AMSC kept (0.5s) | 173 kept, 0 rejected | 137.8/min | ETA: 24.2m [2026-01-22T12:01:21.425330] [DEBUG] [REMOTE ] AMSF: Retrieved 5073 rows, trimmed to 300. [2026-01-22T12:01:21.425476] [DEBUG] [REMOTE ] AMSF: PASS: History has at least 300 days. [2026-01-22T12:01:21.425717] [DEBUG] [REMOTE ] AMSF: PASS: Price check passed. Min price $36.55. [2026-01-22T12:01:21.425854] [DEBUG] [REMOTE ] AMSF: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:21.425969] [DEBUG] [REMOTE ] AMSF: PASS: Integrity check passed. [2026-01-22T12:01:21.426009] [DEBUG] [REMOTE ] AMSF: Symbol is viable for forecasting. [2026-01-22T12:01:21.426059] [INFO ] [MAIN ] [174/3501] AMSF kept (0.3s) | 174 kept, 0 rejected | 138.1/min | ETA: 24.1m [2026-01-22T12:01:21.837025] [DEBUG] [REMOTE ] AMTB: Retrieved 1858 rows, trimmed to 300. [2026-01-22T12:01:21.837151] [DEBUG] [REMOTE ] AMTB: PASS: History has at least 300 days. [2026-01-22T12:01:21.837384] [DEBUG] [REMOTE ] AMTB: PASS: Price check passed. Min price $16.62. [2026-01-22T12:01:21.837525] [DEBUG] [REMOTE ] AMTB: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:21.837669] [DEBUG] [REMOTE ] AMTB: PASS: Integrity check passed. [2026-01-22T12:01:21.837731] [DEBUG] [REMOTE ] AMTB: Symbol is viable for forecasting. [2026-01-22T12:01:21.837788] [INFO ] [MAIN ] [175/3501] AMTB kept (0.4s) | 175 kept, 0 rejected | 138.2/min | ETA: 24.1m [2026-01-22T12:01:22.329340] [DEBUG] [REMOTE ] AMTX: Retrieved 2934 rows, trimmed to 300. [2026-01-22T12:01:22.329513] [DEBUG] [REMOTE ] AMTX: PASS: History has at least 300 days. [2026-01-22T12:01:22.329804] [DEBUG] [REMOTE ] AMTX: PASS: Price check passed. Min price $1.32. [2026-01-22T12:01:22.329980] [DEBUG] [REMOTE ] AMTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:22.330127] [DEBUG] [REMOTE ] AMTX: PASS: Integrity check passed. [2026-01-22T12:01:22.330180] [DEBUG] [REMOTE ] AMTX: Symbol is viable for forecasting. [2026-01-22T12:01:22.330244] [INFO ] [MAIN ] [176/3501] AMTX kept (0.5s) | 176 kept, 0 rejected | 138.0/min | ETA: 24.1m [2026-01-22T12:01:22.804281] [DEBUG] [REMOTE ] AMWD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:22.804418] [DEBUG] [REMOTE ] AMWD: PASS: History has at least 300 days. [2026-01-22T12:01:22.804657] [DEBUG] [REMOTE ] AMWD: PASS: Price check passed. Min price $47.62. [2026-01-22T12:01:22.804797] [DEBUG] [REMOTE ] AMWD: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:22.804912] [DEBUG] [REMOTE ] AMWD: PASS: Integrity check passed. [2026-01-22T12:01:22.804957] [DEBUG] [REMOTE ] AMWD: Symbol is viable for forecasting. [2026-01-22T12:01:22.805022] [INFO ] [MAIN ] [177/3501] AMWD kept (0.5s) | 177 kept, 0 rejected | 138.0/min | ETA: 24.1m [2026-01-22T12:01:23.084694] [DEBUG] [REMOTE ] AMWL: Retrieved 1342 rows, trimmed to 300. [2026-01-22T12:01:23.084826] [DEBUG] [REMOTE ] AMWL: PASS: History has at least 300 days. [2026-01-22T12:01:23.085025] [DEBUG] [REMOTE ] AMWL: PASS: Price check passed. Min price $3.78. [2026-01-22T12:01:23.085161] [DEBUG] [REMOTE ] AMWL: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:23.085269] [DEBUG] [REMOTE ] AMWL: PASS: Integrity check passed. [2026-01-22T12:01:23.085309] [DEBUG] [REMOTE ] AMWL: Symbol is viable for forecasting. [2026-01-22T12:01:23.085356] [INFO ] [MAIN ] [178/3501] AMWL kept (0.3s) | 178 kept, 0 rejected | 138.3/min | ETA: 24.0m [2026-01-22T12:01:23.689647] [DEBUG] [REMOTE ] AMX: Retrieved 6274 rows, trimmed to 300. [2026-01-22T12:01:23.689802] [DEBUG] [REMOTE ] AMX: PASS: History has at least 300 days. [2026-01-22T12:01:23.690044] [DEBUG] [REMOTE ] AMX: PASS: Price check passed. Min price $19.89. [2026-01-22T12:01:23.690180] [DEBUG] [REMOTE ] AMX: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:23.690299] [DEBUG] [REMOTE ] AMX: PASS: Integrity check passed. [2026-01-22T12:01:23.690340] [DEBUG] [REMOTE ] AMX: Symbol is viable for forecasting. [2026-01-22T12:01:23.690390] [INFO ] [MAIN ] [179/3501] AMX kept (0.6s) | 179 kept, 0 rejected | 137.9/min | ETA: 24.1m [2026-01-22T12:01:23.924407] [DEBUG] [REMOTE ] AMZD: Retrieved 846 rows, trimmed to 300. [2026-01-22T12:01:23.924543] [DEBUG] [REMOTE ] AMZD: PASS: History has at least 300 days. [2026-01-22T12:01:23.924762] [DEBUG] [REMOTE ] AMZD: PASS: Price check passed. Min price $9.14. [2026-01-22T12:01:23.924896] [DEBUG] [REMOTE ] AMZD: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:23.925005] [DEBUG] [REMOTE ] AMZD: PASS: Integrity check passed. [2026-01-22T12:01:23.925046] [DEBUG] [REMOTE ] AMZD: Symbol is viable for forecasting. [2026-01-22T12:01:23.925094] [INFO ] [MAIN ] [180/3501] AMZD kept (0.2s) | 180 kept, 0 rejected | 138.3/min | ETA: 24.0m [2026-01-22T12:01:24.563463] [DEBUG] [REMOTE ] AMZN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:24.563623] [DEBUG] [REMOTE ] AMZN: PASS: History has at least 300 days. [2026-01-22T12:01:24.563850] [DEBUG] [REMOTE ] AMZN: PASS: Price check passed. Min price $217.14. [2026-01-22T12:01:24.563990] [DEBUG] [REMOTE ] AMZN: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:24.564106] [DEBUG] [REMOTE ] AMZN: PASS: Integrity check passed. [2026-01-22T12:01:24.564146] [DEBUG] [REMOTE ] AMZN: Symbol is viable for forecasting. [2026-01-22T12:01:24.564196] [INFO ] [MAIN ] [181/3501] AMZN kept (0.6s) | 181 kept, 0 rejected | 137.9/min | ETA: 24.1m [2026-01-22T12:01:24.653785] [DEBUG] [REMOTE ] AMZZ: Retrieved 463 rows, trimmed to 300. [2026-01-22T12:01:24.653923] [DEBUG] [REMOTE ] AMZZ: PASS: History has at least 300 days. [2026-01-22T12:01:24.654131] [DEBUG] [REMOTE ] AMZZ: PASS: Price check passed. Min price $28.10. [2026-01-22T12:01:24.654272] [DEBUG] [REMOTE ] AMZZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:24.654386] [DEBUG] [REMOTE ] AMZZ: PASS: Integrity check passed. [2026-01-22T12:01:24.654427] [DEBUG] [REMOTE ] AMZZ: Symbol is viable for forecasting. [2026-01-22T12:01:24.654478] [INFO ] [MAIN ] [182/3501] AMZZ kept (0.1s) | 182 kept, 0 rejected | 138.5/min | ETA: 24.0m [2026-01-22T12:01:25.391895] [DEBUG] [REMOTE ] AN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:25.392045] [DEBUG] [REMOTE ] AN: PASS: History has at least 300 days. [2026-01-22T12:01:25.392283] [DEBUG] [REMOTE ] AN: PASS: Price check passed. Min price $190.80. [2026-01-22T12:01:25.392420] [DEBUG] [REMOTE ] AN: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:25.392542] [DEBUG] [REMOTE ] AN: PASS: Integrity check passed. [2026-01-22T12:01:25.392616] [DEBUG] [REMOTE ] AN: Symbol is viable for forecasting. [2026-01-22T12:01:25.392671] [INFO ] [MAIN ] [183/3501] AN kept (0.7s) | 183 kept, 0 rejected | 138.0/min | ETA: 24.0m [2026-01-22T12:01:25.680946] [DEBUG] [REMOTE ] ANAB: Retrieved 2259 rows, trimmed to 300. [2026-01-22T12:01:25.681121] [DEBUG] [REMOTE ] ANAB: PASS: History has at least 300 days. [2026-01-22T12:01:25.681382] [DEBUG] [REMOTE ] ANAB: PASS: Price check passed. Min price $33.09. [2026-01-22T12:01:25.681545] [DEBUG] [REMOTE ] ANAB: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:25.681694] [DEBUG] [REMOTE ] ANAB: PASS: Integrity check passed. [2026-01-22T12:01:25.681741] [DEBUG] [REMOTE ] ANAB: Symbol is viable for forecasting. [2026-01-22T12:01:25.681798] [INFO ] [MAIN ] [184/3501] ANAB kept (0.3s) | 184 kept, 0 rejected | 138.3/min | ETA: 24.0m [2026-01-22T12:01:26.281981] [DEBUG] [REMOTE ] ANDE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:26.282116] [DEBUG] [REMOTE ] ANDE: PASS: History has at least 300 days. [2026-01-22T12:01:26.282329] [DEBUG] [REMOTE ] ANDE: PASS: Price check passed. Min price $46.14. [2026-01-22T12:01:26.282464] [DEBUG] [REMOTE ] ANDE: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:26.282598] [DEBUG] [REMOTE ] ANDE: PASS: Integrity check passed. [2026-01-22T12:01:26.282640] [DEBUG] [REMOTE ] ANDE: Symbol is viable for forecasting. [2026-01-22T12:01:26.282689] [INFO ] [MAIN ] [185/3501] ANDE kept (0.6s) | 185 kept, 0 rejected | 138.0/min | ETA: 24.0m [2026-01-22T12:01:26.569341] [DEBUG] [REMOTE ] ANF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:26.569479] [DEBUG] [REMOTE ] ANF: PASS: History has at least 300 days. [2026-01-22T12:01:26.569750] [DEBUG] [REMOTE ] ANF: PASS: Price check passed. Min price $65.61. [2026-01-22T12:01:26.569891] [DEBUG] [REMOTE ] ANF: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:26.570012] [DEBUG] [REMOTE ] ANF: PASS: Integrity check passed. [2026-01-22T12:01:26.570054] [DEBUG] [REMOTE ] ANF: Symbol is viable for forecasting. [2026-01-22T12:01:26.570104] [INFO ] [MAIN ] [186/3501] ANF kept (0.3s) | 186 kept, 0 rejected | 138.2/min | ETA: 24.0m [2026-01-22T12:01:27.061340] [DEBUG] [REMOTE ] ANGI: Retrieved 3563 rows, trimmed to 300. [2026-01-22T12:01:27.061464] [DEBUG] [REMOTE ] ANGI: PASS: History has at least 300 days. [2026-01-22T12:01:27.061692] [DEBUG] [REMOTE ] ANGI: PASS: Price check passed. Min price $10.42. [2026-01-22T12:01:27.061829] [DEBUG] [REMOTE ] ANGI: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:27.061938] [DEBUG] [REMOTE ] ANGI: PASS: Integrity check passed. [2026-01-22T12:01:27.061978] [DEBUG] [REMOTE ] ANGI: Symbol is viable for forecasting. [2026-01-22T12:01:27.062026] [INFO ] [MAIN ] [187/3501] ANGI kept (0.5s) | 187 kept, 0 rejected | 138.1/min | ETA: 24.0m [2026-01-22T12:01:27.462496] [DEBUG] [REMOTE ] ANGL: Retrieved 3465 rows, trimmed to 300. [2026-01-22T12:01:27.462698] [DEBUG] [REMOTE ] ANGL: PASS: History has at least 300 days. [2026-01-22T12:01:27.462991] [DEBUG] [REMOTE ] ANGL: PASS: Price check passed. Min price $28.83. [2026-01-22T12:01:27.463192] [DEBUG] [REMOTE ] ANGL: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:27.463350] [DEBUG] [REMOTE ] ANGL: PASS: Integrity check passed. [2026-01-22T12:01:27.463407] [DEBUG] [REMOTE ] ANGL: Symbol is viable for forecasting. [2026-01-22T12:01:27.463482] [INFO ] [MAIN ] [188/3501] ANGL kept (0.4s) | 188 kept, 0 rejected | 138.2/min | ETA: 24.0m [2026-01-22T12:01:27.971776] [DEBUG] [REMOTE ] ANGO: Retrieved 5445 rows, trimmed to 300. [2026-01-22T12:01:27.971910] [DEBUG] [REMOTE ] ANGO: PASS: History has at least 300 days. [2026-01-22T12:01:27.972120] [DEBUG] [REMOTE ] ANGO: PASS: Price check passed. Min price $9.86. [2026-01-22T12:01:27.972257] [DEBUG] [REMOTE ] ANGO: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:27.972369] [DEBUG] [REMOTE ] ANGO: PASS: Integrity check passed. [2026-01-22T12:01:27.972424] [DEBUG] [REMOTE ] ANGO: Symbol is viable for forecasting. [2026-01-22T12:01:27.972474] [INFO ] [MAIN ] [189/3501] ANGO kept (0.5s) | 189 kept, 0 rejected | 138.1/min | ETA: 24.0m [2026-01-22T12:01:28.427389] [DEBUG] [REMOTE ] ANIK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:28.427586] [DEBUG] [REMOTE ] ANIK: PASS: History has at least 300 days. [2026-01-22T12:01:28.427916] [DEBUG] [REMOTE ] ANIK: PASS: Price check passed. Min price $9.30. [2026-01-22T12:01:28.428069] [DEBUG] [REMOTE ] ANIK: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:28.428242] [DEBUG] [REMOTE ] ANIK: PASS: Integrity check passed. [2026-01-22T12:01:28.428300] [DEBUG] [REMOTE ] ANIK: Symbol is viable for forecasting. [2026-01-22T12:01:28.428358] [INFO ] [MAIN ] [190/3501] ANIK kept (0.5s) | 190 kept, 0 rejected | 138.0/min | ETA: 24.0m [2026-01-22T12:01:28.784003] [DEBUG] [REMOTE ] ANIP: Retrieved 6466 rows, trimmed to 300. [2026-01-22T12:01:28.784230] [DEBUG] [REMOTE ] ANIP: PASS: History has at least 300 days. [2026-01-22T12:01:28.784606] [DEBUG] [REMOTE ] ANIP: PASS: Price check passed. Min price $76.28. [2026-01-22T12:01:28.784758] [DEBUG] [REMOTE ] ANIP: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:28.784906] [DEBUG] [REMOTE ] ANIP: PASS: Integrity check passed. [2026-01-22T12:01:28.784950] [DEBUG] [REMOTE ] ANIP: Symbol is viable for forecasting. [2026-01-22T12:01:28.785006] [INFO ] [MAIN ] [191/3501] ANIP kept (0.4s) | 191 kept, 0 rejected | 138.2/min | ETA: 24.0m [2026-01-22T12:01:29.313597] [DEBUG] [REMOTE ] ANIX: Retrieved 6294 rows, trimmed to 300. [2026-01-22T12:01:29.313908] [DEBUG] [REMOTE ] ANIX: PASS: History has at least 300 days. [2026-01-22T12:01:29.314442] [DEBUG] [REMOTE ] ANIX: PASS: Price check passed. Min price $3.11. [2026-01-22T12:01:29.314656] [DEBUG] [REMOTE ] ANIX: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:29.314865] [DEBUG] [REMOTE ] ANIX: PASS: Integrity check passed. [2026-01-22T12:01:29.314920] [DEBUG] [REMOTE ] ANIX: Symbol is viable for forecasting. [2026-01-22T12:01:29.315001] [INFO ] [MAIN ] [192/3501] ANIX kept (0.5s) | 192 kept, 0 rejected | 138.0/min | ETA: 24.0m [2026-01-22T12:01:29.608989] [DEBUG] [REMOTE ] ANNX: Retrieved 1380 rows, trimmed to 300. [2026-01-22T12:01:29.609276] [DEBUG] [REMOTE ] ANNX: PASS: History has at least 300 days. [2026-01-22T12:01:29.609691] [DEBUG] [REMOTE ] ANNX: PASS: Price check passed. Min price $2.68. [2026-01-22T12:01:29.609855] [DEBUG] [REMOTE ] ANNX: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:29.610016] [DEBUG] [REMOTE ] ANNX: PASS: Integrity check passed. [2026-01-22T12:01:29.610061] [DEBUG] [REMOTE ] ANNX: Symbol is viable for forecasting. [2026-01-22T12:01:29.610126] [INFO ] [MAIN ] [193/3501] ANNX kept (0.3s) | 193 kept, 0 rejected | 138.2/min | ETA: 23.9m [2026-01-22T12:01:29.931305] [DEBUG] [REMOTE ] ANTX: Retrieved 959 rows, trimmed to 300. [2026-01-22T12:01:29.931456] [DEBUG] [REMOTE ] ANTX: PASS: History has at least 300 days. [2026-01-22T12:01:29.931699] [DEBUG] [REMOTE ] ANTX: PASS: Price check passed. Min price $1.05. [2026-01-22T12:01:29.931842] [DEBUG] [REMOTE ] ANTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:29.931957] [DEBUG] [REMOTE ] ANTX: PASS: Integrity check passed. [2026-01-22T12:01:29.931998] [DEBUG] [REMOTE ] ANTX: Symbol is viable for forecasting. [2026-01-22T12:01:29.932049] [INFO ] [MAIN ] [194/3501] ANTX kept (0.3s) | 194 kept, 0 rejected | 138.4/min | ETA: 23.9m [2026-01-22T12:01:30.391975] [DEBUG] [REMOTE ] ANVS: Retrieved 1503 rows, trimmed to 300. [2026-01-22T12:01:30.392167] [DEBUG] [REMOTE ] ANVS: PASS: History has at least 300 days. [2026-01-22T12:01:30.392425] [DEBUG] [REMOTE ] ANVS: PASS: Price check passed. Min price $1.89. [2026-01-22T12:01:30.392632] [DEBUG] [REMOTE ] ANVS: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:30.392801] [DEBUG] [REMOTE ] ANVS: PASS: Integrity check passed. [2026-01-22T12:01:30.392880] [DEBUG] [REMOTE ] ANVS: Symbol is viable for forecasting. [2026-01-22T12:01:30.392939] [INFO ] [MAIN ] [195/3501] ANVS kept (0.5s) | 195 kept, 0 rejected | 138.4/min | ETA: 23.9m [2026-01-22T12:01:30.873116] [DEBUG] [REMOTE ] AOD: Retrieved 4777 rows, trimmed to 300. [2026-01-22T12:01:30.873511] [DEBUG] [REMOTE ] AOD: PASS: History has at least 300 days. [2026-01-22T12:01:30.873804] [DEBUG] [REMOTE ] AOD: PASS: Price check passed. Min price $9.01. [2026-01-22T12:01:30.873954] [DEBUG] [REMOTE ] AOD: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:30.874089] [DEBUG] [REMOTE ] AOD: PASS: Integrity check passed. [2026-01-22T12:01:30.874132] [DEBUG] [REMOTE ] AOD: Symbol is viable for forecasting. [2026-01-22T12:01:30.874190] [INFO ] [MAIN ] [196/3501] AOD kept (0.5s) | 196 kept, 0 rejected | 138.3/min | ETA: 23.9m [2026-01-22T12:01:31.114865] [DEBUG] [REMOTE ] AOHY: Retrieved 482 rows, trimmed to 300. [2026-01-22T12:01:31.114996] [DEBUG] [REMOTE ] AOHY: PASS: History has at least 300 days. [2026-01-22T12:01:31.115226] [DEBUG] [REMOTE ] AOHY: PASS: Price check passed. Min price $10.91. [2026-01-22T12:01:31.115360] [DEBUG] [REMOTE ] AOHY: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:31.115467] [DEBUG] [REMOTE ] AOHY: PASS: Integrity check passed. [2026-01-22T12:01:31.115507] [DEBUG] [REMOTE ] AOHY: Symbol is viable for forecasting. [2026-01-22T12:01:31.115554] [INFO ] [MAIN ] [197/3501] AOHY kept (0.2s) | 197 kept, 0 rejected | 138.6/min | ETA: 23.8m [2026-01-22T12:01:31.834944] [DEBUG] [REMOTE ] AON: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:31.835167] [DEBUG] [REMOTE ] AON: PASS: History has at least 300 days. [2026-01-22T12:01:31.835458] [DEBUG] [REMOTE ] AON: PASS: Price check passed. Min price $325.36. [2026-01-22T12:01:31.835625] [DEBUG] [REMOTE ] AON: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:31.835764] [DEBUG] [REMOTE ] AON: PASS: Integrity check passed. [2026-01-22T12:01:31.835807] [DEBUG] [REMOTE ] AON: Symbol is viable for forecasting. [2026-01-22T12:01:31.835863] [INFO ] [MAIN ] [198/3501] AON kept (0.7s) | 198 kept, 0 rejected | 138.1/min | ETA: 23.9m [2026-01-22T12:01:32.391815] [DEBUG] [REMOTE ] AOS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:32.392041] [DEBUG] [REMOTE ] AOS: PASS: History has at least 300 days. [2026-01-22T12:01:32.392329] [DEBUG] [REMOTE ] AOS: PASS: Price check passed. Min price $63.25. [2026-01-22T12:01:32.392473] [DEBUG] [REMOTE ] AOS: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:32.392623] [DEBUG] [REMOTE ] AOS: PASS: Integrity check passed. [2026-01-22T12:01:32.392666] [DEBUG] [REMOTE ] AOS: Symbol is viable for forecasting. [2026-01-22T12:01:32.392721] [INFO ] [MAIN ] [199/3501] AOS kept (0.6s) | 199 kept, 0 rejected | 137.9/min | ETA: 23.9m [2026-01-22T12:01:32.781874] [DEBUG] [REMOTE ] AOSL: Retrieved 3957 rows, trimmed to 300. [2026-01-22T12:01:32.782012] [DEBUG] [REMOTE ] AOSL: PASS: History has at least 300 days. [2026-01-22T12:01:32.782225] [DEBUG] [REMOTE ] AOSL: PASS: Price check passed. Min price $17.47. [2026-01-22T12:01:32.782365] [DEBUG] [REMOTE ] AOSL: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:32.782479] [DEBUG] [REMOTE ] AOSL: PASS: Integrity check passed. [2026-01-22T12:01:32.782521] [DEBUG] [REMOTE ] AOSL: Symbol is viable for forecasting. [2026-01-22T12:01:32.782588] [INFO ] [MAIN ] [200/3501] AOSL kept (0.4s) | 200 kept, 0 rejected | 138.0/min | ETA: 23.9m [2026-01-22T12:01:33.266365] [DEBUG] [REMOTE ] AP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:33.266507] [DEBUG] [REMOTE ] AP: PASS: History has at least 300 days. [2026-01-22T12:01:33.266741] [DEBUG] [REMOTE ] AP: PASS: Price check passed. Min price $1.85. [2026-01-22T12:01:33.266876] [DEBUG] [REMOTE ] AP: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:33.266991] [DEBUG] [REMOTE ] AP: PASS: Integrity check passed. [2026-01-22T12:01:33.267048] [DEBUG] [REMOTE ] AP: Symbol is viable for forecasting. [2026-01-22T12:01:33.267099] [INFO ] [MAIN ] [201/3501] AP kept (0.5s) | 201 kept, 0 rejected | 137.9/min | ETA: 23.9m [2026-01-22T12:01:33.729072] [DEBUG] [REMOTE ] APA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:33.729234] [DEBUG] [REMOTE ] APA: PASS: History has at least 300 days. [2026-01-22T12:01:33.729484] [DEBUG] [REMOTE ] APA: PASS: Price check passed. Min price $21.66. [2026-01-22T12:01:33.729673] [DEBUG] [REMOTE ] APA: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:33.729802] [DEBUG] [REMOTE ] APA: PASS: Integrity check passed. [2026-01-22T12:01:33.729845] [DEBUG] [REMOTE ] APA: Symbol is viable for forecasting. [2026-01-22T12:01:33.729897] [INFO ] [MAIN ] [202/3501] APA kept (0.5s) | 202 kept, 0 rejected | 137.9/min | ETA: 23.9m [2026-01-22T12:01:34.083107] [DEBUG] [REMOTE ] APAM: Retrieved 3239 rows, trimmed to 300. [2026-01-22T12:01:34.083263] [DEBUG] [REMOTE ] APAM: PASS: History has at least 300 days. [2026-01-22T12:01:34.083510] [DEBUG] [REMOTE ] APAM: PASS: Price check passed. Min price $40.44. [2026-01-22T12:01:34.083719] [DEBUG] [REMOTE ] APAM: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:34.083852] [DEBUG] [REMOTE ] APAM: PASS: Integrity check passed. [2026-01-22T12:01:34.083896] [DEBUG] [REMOTE ] APAM: Symbol is viable for forecasting. [2026-01-22T12:01:34.083952] [INFO ] [MAIN ] [203/3501] APAM kept (0.4s) | 203 kept, 0 rejected | 138.0/min | ETA: 23.9m [2026-01-22T12:01:34.629715] [DEBUG] [REMOTE ] APD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:34.629872] [DEBUG] [REMOTE ] APD: PASS: History has at least 300 days. [2026-01-22T12:01:34.630124] [DEBUG] [REMOTE ] APD: PASS: Price check passed. Min price $229.12. [2026-01-22T12:01:34.630267] [DEBUG] [REMOTE ] APD: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:34.630394] [DEBUG] [REMOTE ] APD: PASS: Integrity check passed. [2026-01-22T12:01:34.630436] [DEBUG] [REMOTE ] APD: Symbol is viable for forecasting. [2026-01-22T12:01:34.630487] [INFO ] [MAIN ] [204/3501] APD kept (0.5s) | 204 kept, 0 rejected | 137.8/min | ETA: 23.9m [2026-01-22T12:01:34.857564] [DEBUG] [REMOTE ] APEI: Retrieved 4577 rows, trimmed to 300. [2026-01-22T12:01:34.857744] [DEBUG] [REMOTE ] APEI: PASS: History has at least 300 days. [2026-01-22T12:01:34.857953] [DEBUG] [REMOTE ] APEI: PASS: Price check passed. Min price $30.67. [2026-01-22T12:01:34.858087] [DEBUG] [REMOTE ] APEI: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:34.858196] [DEBUG] [REMOTE ] APEI: PASS: Integrity check passed. [2026-01-22T12:01:34.858238] [DEBUG] [REMOTE ] APEI: Symbol is viable for forecasting. [2026-01-22T12:01:34.858287] [INFO ] [MAIN ] [205/3501] APEI kept (0.2s) | 205 kept, 0 rejected | 138.2/min | ETA: 23.9m [2026-01-22T12:01:35.152505] [DEBUG] [REMOTE ] APG: Retrieved 1440 rows, trimmed to 300. [2026-01-22T12:01:35.152673] [DEBUG] [REMOTE ] APG: PASS: History has at least 300 days. [2026-01-22T12:01:35.152889] [DEBUG] [REMOTE ] APG: PASS: Price check passed. Min price $34.31. [2026-01-22T12:01:35.153028] [DEBUG] [REMOTE ] APG: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:35.153142] [DEBUG] [REMOTE ] APG: PASS: Integrity check passed. [2026-01-22T12:01:35.153183] [DEBUG] [REMOTE ] APG: Symbol is viable for forecasting. [2026-01-22T12:01:35.153231] [INFO ] [MAIN ] [206/3501] APG kept (0.3s) | 206 kept, 0 rejected | 138.4/min | ETA: 23.8m [2026-01-22T12:01:35.649642] [DEBUG] [REMOTE ] APGE: Retrieved 633 rows, trimmed to 300. [2026-01-22T12:01:35.649785] [DEBUG] [REMOTE ] APGE: PASS: History has at least 300 days. [2026-01-22T12:01:35.649992] [DEBUG] [REMOTE ] APGE: PASS: Price check passed. Min price $53.32. [2026-01-22T12:01:35.650129] [DEBUG] [REMOTE ] APGE: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:35.650239] [DEBUG] [REMOTE ] APGE: PASS: Integrity check passed. [2026-01-22T12:01:35.650295] [DEBUG] [REMOTE ] APGE: Symbol is viable for forecasting. [2026-01-22T12:01:35.650347] [INFO ] [MAIN ] [207/3501] APGE kept (0.5s) | 207 kept, 0 rejected | 138.3/min | ETA: 23.8m [2026-01-22T12:01:36.293876] [DEBUG] [REMOTE ] APH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:36.294017] [DEBUG] [REMOTE ] APH: PASS: History has at least 300 days. [2026-01-22T12:01:36.294305] [DEBUG] [REMOTE ] APH: PASS: Price check passed. Min price $126.51. [2026-01-22T12:01:36.294489] [DEBUG] [REMOTE ] APH: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:36.294668] [DEBUG] [REMOTE ] APH: PASS: Integrity check passed. [2026-01-22T12:01:36.294725] [DEBUG] [REMOTE ] APH: Symbol is viable for forecasting. [2026-01-22T12:01:36.294790] [INFO ] [MAIN ] [208/3501] APH kept (0.6s) | 208 kept, 0 rejected | 138.0/min | ETA: 23.9m [2026-01-22T12:01:36.560419] [DEBUG] [REMOTE ] API: Retrieved 1399 rows, trimmed to 300. [2026-01-22T12:01:36.560602] [DEBUG] [REMOTE ] API: PASS: History has at least 300 days. [2026-01-22T12:01:36.560875] [DEBUG] [REMOTE ] API: PASS: Price check passed. Min price $3.24. [2026-01-22T12:01:36.561065] [DEBUG] [REMOTE ] API: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:36.561202] [DEBUG] [REMOTE ] API: PASS: Integrity check passed. [2026-01-22T12:01:36.561249] [DEBUG] [REMOTE ] API: Symbol is viable for forecasting. [2026-01-22T12:01:36.561316] [INFO ] [MAIN ] [209/3501] API kept (0.3s) | 209 kept, 0 rejected | 138.2/min | ETA: 23.8m [2026-01-22T12:01:37.057988] [DEBUG] [REMOTE ] APLD: Retrieved 3902 rows, trimmed to 300. [2026-01-22T12:01:37.058131] [DEBUG] [REMOTE ] APLD: PASS: History has at least 300 days. [2026-01-22T12:01:37.058349] [DEBUG] [REMOTE ] APLD: PASS: Price check passed. Min price $21.09. [2026-01-22T12:01:37.058522] [DEBUG] [REMOTE ] APLD: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:37.058684] [DEBUG] [REMOTE ] APLD: PASS: Integrity check passed. [2026-01-22T12:01:37.058732] [DEBUG] [REMOTE ] APLD: Symbol is viable for forecasting. [2026-01-22T12:01:37.058784] [INFO ] [MAIN ] [210/3501] APLD kept (0.5s) | 210 kept, 0 rejected | 138.1/min | ETA: 23.8m [2026-01-22T12:01:37.317669] [DEBUG] [REMOTE ] APLE: Retrieved 2686 rows, trimmed to 300. [2026-01-22T12:01:37.317841] [DEBUG] [REMOTE ] APLE: PASS: History has at least 300 days. [2026-01-22T12:01:37.318059] [DEBUG] [REMOTE ] APLE: PASS: Price check passed. Min price $11.02. [2026-01-22T12:01:37.318198] [DEBUG] [REMOTE ] APLE: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:37.318318] [DEBUG] [REMOTE ] APLE: PASS: Integrity check passed. [2026-01-22T12:01:37.318361] [DEBUG] [REMOTE ] APLE: Symbol is viable for forecasting. [2026-01-22T12:01:37.318411] [INFO ] [MAIN ] [211/3501] APLE kept (0.3s) | 211 kept, 0 rejected | 138.4/min | ETA: 23.8m [2026-01-22T12:01:37.806424] [DEBUG] [REMOTE ] APLS: Retrieved 2059 rows, trimmed to 300. [2026-01-22T12:01:37.806659] [DEBUG] [REMOTE ] APLS: PASS: History has at least 300 days. [2026-01-22T12:01:37.806912] [DEBUG] [REMOTE ] APLS: PASS: Price check passed. Min price $19.00. [2026-01-22T12:01:37.807057] [DEBUG] [REMOTE ] APLS: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:37.807179] [DEBUG] [REMOTE ] APLS: PASS: Integrity check passed. [2026-01-22T12:01:37.807224] [DEBUG] [REMOTE ] APLS: Symbol is viable for forecasting. [2026-01-22T12:01:37.807279] [INFO ] [MAIN ] [212/3501] APLS kept (0.5s) | 212 kept, 0 rejected | 138.3/min | ETA: 23.8m [2026-01-22T12:01:38.034858] [DEBUG] [REMOTE ] APM: Retrieved 1782 rows, trimmed to 300. [2026-01-22T12:01:38.034997] [DEBUG] [REMOTE ] APM: PASS: History has at least 300 days. [2026-01-22T12:01:38.035211] [DEBUG] [REMOTE ] APM: FAIL: Price check failed. Min price $0.98 < $1.00. [2026-01-22T12:01:38.035280] [WARN ] [LOCAL ] APM: SET TO BLACKLISTED [2026-01-22T12:01:38.036453] [INFO ] [MAIN ] [213/3501] APM rejected (0.2s) | 212 kept, 1 rejected | 138.6/min | ETA: 23.7m [2026-01-22T12:01:38.659091] [DEBUG] [REMOTE ] APO: Retrieved 3725 rows, trimmed to 300. [2026-01-22T12:01:38.659226] [DEBUG] [REMOTE ] APO: PASS: History has at least 300 days. [2026-01-22T12:01:38.659435] [DEBUG] [REMOTE ] APO: PASS: Price check passed. Min price $122.95. [2026-01-22T12:01:38.659587] [DEBUG] [REMOTE ] APO: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:38.659702] [DEBUG] [REMOTE ] APO: PASS: Integrity check passed. [2026-01-22T12:01:38.659743] [DEBUG] [REMOTE ] APO: Symbol is viable for forecasting. [2026-01-22T12:01:38.659791] [INFO ] [MAIN ] [214/3501] APO kept (0.6s) | 213 kept, 1 rejected | 138.3/min | ETA: 23.8m [2026-01-22T12:01:39.212918] [DEBUG] [REMOTE ] APOG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:39.213059] [DEBUG] [REMOTE ] APOG: PASS: History has at least 300 days. [2026-01-22T12:01:39.213304] [DEBUG] [REMOTE ] APOG: PASS: Price check passed. Min price $32.11. [2026-01-22T12:01:39.213453] [DEBUG] [REMOTE ] APOG: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:39.213593] [DEBUG] [REMOTE ] APOG: PASS: Integrity check passed. [2026-01-22T12:01:39.213637] [DEBUG] [REMOTE ] APOG: Symbol is viable for forecasting. [2026-01-22T12:01:39.213688] [INFO ] [MAIN ] [215/3501] APOG kept (0.6s) | 214 kept, 1 rejected | 138.1/min | ETA: 23.8m [2026-01-22T12:01:39.459249] [DEBUG] [REMOTE ] APP: Retrieved 1198 rows, trimmed to 300. [2026-01-22T12:01:39.459398] [DEBUG] [REMOTE ] APP: PASS: History has at least 300 days. [2026-01-22T12:01:39.459679] [DEBUG] [REMOTE ] APP: PASS: Price check passed. Min price $520.26. [2026-01-22T12:01:39.459833] [DEBUG] [REMOTE ] APP: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:39.459959] [DEBUG] [REMOTE ] APP: PASS: Integrity check passed. [2026-01-22T12:01:39.460006] [DEBUG] [REMOTE ] APP: Symbol is viable for forecasting. [2026-01-22T12:01:39.460056] [INFO ] [MAIN ] [216/3501] APP kept (0.2s) | 215 kept, 1 rejected | 138.4/min | ETA: 23.7m [2026-01-22T12:01:39.946002] [DEBUG] [REMOTE ] APPF: Retrieved 2658 rows, trimmed to 300. [2026-01-22T12:01:39.946138] [DEBUG] [REMOTE ] APPF: PASS: History has at least 300 days. [2026-01-22T12:01:39.946336] [DEBUG] [REMOTE ] APPF: PASS: Price check passed. Min price $211.29. [2026-01-22T12:01:39.946467] [DEBUG] [REMOTE ] APPF: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:39.946591] [DEBUG] [REMOTE ] APPF: PASS: Integrity check passed. [2026-01-22T12:01:39.946633] [DEBUG] [REMOTE ] APPF: Symbol is viable for forecasting. [2026-01-22T12:01:39.946681] [INFO ] [MAIN ] [217/3501] APPF kept (0.5s) | 216 kept, 1 rejected | 138.3/min | ETA: 23.7m [2026-01-22T12:01:40.303029] [DEBUG] [REMOTE ] APPN: Retrieved 2176 rows, trimmed to 300. [2026-01-22T12:01:40.303170] [DEBUG] [REMOTE ] APPN: PASS: History has at least 300 days. [2026-01-22T12:01:40.303379] [DEBUG] [REMOTE ] APPN: PASS: Price check passed. Min price $28.33. [2026-01-22T12:01:40.303511] [DEBUG] [REMOTE ] APPN: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:40.303657] [DEBUG] [REMOTE ] APPN: PASS: Integrity check passed. [2026-01-22T12:01:40.303717] [DEBUG] [REMOTE ] APPN: Symbol is viable for forecasting. [2026-01-22T12:01:40.303766] [INFO ] [MAIN ] [218/3501] APPN kept (0.4s) | 217 kept, 1 rejected | 138.5/min | ETA: 23.7m [2026-01-22T12:01:40.876323] [DEBUG] [REMOTE ] APPS: Retrieved 4920 rows, trimmed to 300. [2026-01-22T12:01:40.876455] [DEBUG] [REMOTE ] APPS: PASS: History has at least 300 days. [2026-01-22T12:01:40.876690] [DEBUG] [REMOTE ] APPS: PASS: Price check passed. Min price $4.19. [2026-01-22T12:01:40.876827] [DEBUG] [REMOTE ] APPS: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:40.876937] [DEBUG] [REMOTE ] APPS: PASS: Integrity check passed. [2026-01-22T12:01:40.877003] [DEBUG] [REMOTE ] APPS: Symbol is viable for forecasting. [2026-01-22T12:01:40.877064] [INFO ] [MAIN ] [219/3501] APPS kept (0.6s) | 218 kept, 1 rejected | 138.3/min | ETA: 23.7m [2026-01-22T12:01:41.128220] [DEBUG] [REMOTE ] APYX: Retrieved 1773 rows, trimmed to 300. [2026-01-22T12:01:41.128332] [DEBUG] [REMOTE ] APYX: PASS: History has at least 300 days. [2026-01-22T12:01:41.128528] [DEBUG] [REMOTE ] APYX: PASS: Price check passed. Min price $2.95. [2026-01-22T12:01:41.128681] [DEBUG] [REMOTE ] APYX: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:41.128788] [DEBUG] [REMOTE ] APYX: PASS: Integrity check passed. [2026-01-22T12:01:41.128828] [DEBUG] [REMOTE ] APYX: Symbol is viable for forecasting. [2026-01-22T12:01:41.128875] [INFO ] [MAIN ] [220/3501] APYX kept (0.3s) | 219 kept, 1 rejected | 138.5/min | ETA: 23.7m [2026-01-22T12:01:41.596867] [DEBUG] [REMOTE ] AQMS: Retrieved 2634 rows, trimmed to 300. [2026-01-22T12:01:41.597007] [DEBUG] [REMOTE ] AQMS: PASS: History has at least 300 days. [2026-01-22T12:01:41.597254] [DEBUG] [REMOTE ] AQMS: PASS: Price check passed. Min price $4.76. [2026-01-22T12:01:41.597439] [DEBUG] [REMOTE ] AQMS: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:41.597608] [DEBUG] [REMOTE ] AQMS: PASS: Integrity check passed. [2026-01-22T12:01:41.597665] [DEBUG] [REMOTE ] AQMS: Symbol is viable for forecasting. [2026-01-22T12:01:41.597753] [INFO ] [MAIN ] [221/3501] AQMS kept (0.5s) | 220 kept, 1 rejected | 138.5/min | ETA: 23.7m [2026-01-22T12:01:42.065267] [DEBUG] [REMOTE ] AQN: Retrieved 4073 rows, trimmed to 300. [2026-01-22T12:01:42.065418] [DEBUG] [REMOTE ] AQN: PASS: History has at least 300 days. [2026-01-22T12:01:42.065704] [DEBUG] [REMOTE ] AQN: PASS: Price check passed. Min price $5.46. [2026-01-22T12:01:42.065885] [DEBUG] [REMOTE ] AQN: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:42.066030] [DEBUG] [REMOTE ] AQN: PASS: Integrity check passed. [2026-01-22T12:01:42.066084] [DEBUG] [REMOTE ] AQN: Symbol is viable for forecasting. [2026-01-22T12:01:42.066144] [INFO ] [MAIN ] [222/3501] AQN kept (0.5s) | 221 kept, 1 rejected | 138.4/min | ETA: 23.7m [2026-01-22T12:01:42.347621] [DEBUG] [REMOTE ] AQNB: Retrieved 1673 rows, trimmed to 300. [2026-01-22T12:01:42.347783] [DEBUG] [REMOTE ] AQNB: PASS: History has at least 300 days. [2026-01-22T12:01:42.348012] [DEBUG] [REMOTE ] AQNB: PASS: Price check passed. Min price $25.09. [2026-01-22T12:01:42.348152] [DEBUG] [REMOTE ] AQNB: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:42.348262] [DEBUG] [REMOTE ] AQNB: PASS: Integrity check passed. [2026-01-22T12:01:42.348301] [DEBUG] [REMOTE ] AQNB: Symbol is viable for forecasting. [2026-01-22T12:01:42.348347] [INFO ] [MAIN ] [223/3501] AQNB kept (0.3s) | 222 kept, 1 rejected | 138.6/min | ETA: 23.6m [2026-01-22T12:01:42.695489] [DEBUG] [REMOTE ] ARBB: Retrieved 701 rows, trimmed to 300. [2026-01-22T12:01:42.695636] [DEBUG] [REMOTE ] ARBB: PASS: History has at least 300 days. [2026-01-22T12:01:42.695860] [DEBUG] [REMOTE ] ARBB: PASS: Price check passed. Min price $5.39. [2026-01-22T12:01:42.695994] [DEBUG] [REMOTE ] ARBB: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:42.696100] [DEBUG] [REMOTE ] ARBB: PASS: Integrity check passed. [2026-01-22T12:01:42.696140] [DEBUG] [REMOTE ] ARBB: Symbol is viable for forecasting. [2026-01-22T12:01:42.696187] [INFO ] [MAIN ] [224/3501] ARBB kept (0.3s) | 223 kept, 1 rejected | 138.8/min | ETA: 23.6m [2026-01-22T12:01:43.042049] [DEBUG] [REMOTE ] ARBE: Retrieved 1075 rows, trimmed to 300. [2026-01-22T12:01:43.042267] [DEBUG] [REMOTE ] ARBE: PASS: History has at least 300 days. [2026-01-22T12:01:43.042539] [DEBUG] [REMOTE ] ARBE: PASS: Price check passed. Min price $1.03. [2026-01-22T12:01:43.042933] [DEBUG] [REMOTE ] ARBE: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:43.043069] [DEBUG] [REMOTE ] ARBE: PASS: Integrity check passed. [2026-01-22T12:01:43.043111] [DEBUG] [REMOTE ] ARBE: Symbol is viable for forecasting. [2026-01-22T12:01:43.043192] [INFO ] [MAIN ] [225/3501] ARBE kept (0.3s) | 224 kept, 1 rejected | 138.9/min | ETA: 23.6m [2026-01-22T12:01:43.770532] [DEBUG] [REMOTE ] ARCB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:43.770688] [DEBUG] [REMOTE ] ARCB: PASS: History has at least 300 days. [2026-01-22T12:01:43.770928] [DEBUG] [REMOTE ] ARCB: PASS: Price check passed. Min price $59.62. [2026-01-22T12:01:43.771069] [DEBUG] [REMOTE ] ARCB: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:43.771187] [DEBUG] [REMOTE ] ARCB: PASS: Integrity check passed. [2026-01-22T12:01:43.771228] [DEBUG] [REMOTE ] ARCB: Symbol is viable for forecasting. [2026-01-22T12:01:43.771276] [INFO ] [MAIN ] [226/3501] ARCB kept (0.7s) | 225 kept, 1 rejected | 138.5/min | ETA: 23.7m [2026-01-22T12:01:44.135422] [DEBUG] [REMOTE ] ARCC: Retrieved 5358 rows, trimmed to 300. [2026-01-22T12:01:44.135811] [DEBUG] [REMOTE ] ARCC: PASS: History has at least 300 days. [2026-01-22T12:01:44.136093] [DEBUG] [REMOTE ] ARCC: PASS: Price check passed. Min price $19.07. [2026-01-22T12:01:44.136241] [DEBUG] [REMOTE ] ARCC: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:44.136368] [DEBUG] [REMOTE ] ARCC: PASS: Integrity check passed. [2026-01-22T12:01:44.136411] [DEBUG] [REMOTE ] ARCC: Symbol is viable for forecasting. [2026-01-22T12:01:44.136464] [INFO ] [MAIN ] [227/3501] ARCC kept (0.4s) | 226 kept, 1 rejected | 138.6/min | ETA: 23.6m [2026-01-22T12:01:44.551677] [DEBUG] [REMOTE ] ARCO: Retrieved 3714 rows, trimmed to 300. [2026-01-22T12:01:44.551789] [DEBUG] [REMOTE ] ARCO: PASS: History has at least 300 days. [2026-01-22T12:01:44.551985] [DEBUG] [REMOTE ] ARCO: PASS: Price check passed. Min price $6.88. [2026-01-22T12:01:44.552117] [DEBUG] [REMOTE ] ARCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:44.552224] [DEBUG] [REMOTE ] ARCO: PASS: Integrity check passed. [2026-01-22T12:01:44.552263] [DEBUG] [REMOTE ] ARCO: Symbol is viable for forecasting. [2026-01-22T12:01:44.552310] [INFO ] [MAIN ] [228/3501] ARCO kept (0.4s) | 227 kept, 1 rejected | 138.6/min | ETA: 23.6m [2026-01-22T12:01:44.925717] [DEBUG] [REMOTE ] ARDC: Retrieved 3306 rows, trimmed to 300. [2026-01-22T12:01:44.925844] [DEBUG] [REMOTE ] ARDC: PASS: History has at least 300 days. [2026-01-22T12:01:44.926043] [DEBUG] [REMOTE ] ARDC: PASS: Price check passed. Min price $13.05. [2026-01-22T12:01:44.926176] [DEBUG] [REMOTE ] ARDC: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:44.926284] [DEBUG] [REMOTE ] ARDC: PASS: Integrity check passed. [2026-01-22T12:01:44.926323] [DEBUG] [REMOTE ] ARDC: Symbol is viable for forecasting. [2026-01-22T12:01:44.926369] [INFO ] [MAIN ] [229/3501] ARDC kept (0.4s) | 228 kept, 1 rejected | 138.7/min | ETA: 23.6m [2026-01-22T12:01:45.186342] [DEBUG] [REMOTE ] ARDX: Retrieved 2915 rows, trimmed to 300. [2026-01-22T12:01:45.186481] [DEBUG] [REMOTE ] ARDX: PASS: History has at least 300 days. [2026-01-22T12:01:45.186731] [DEBUG] [REMOTE ] ARDX: PASS: Price check passed. Min price $4.96. [2026-01-22T12:01:45.186867] [DEBUG] [REMOTE ] ARDX: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:45.186981] [DEBUG] [REMOTE ] ARDX: PASS: Integrity check passed. [2026-01-22T12:01:45.187051] [DEBUG] [REMOTE ] ARDX: Symbol is viable for forecasting. [2026-01-22T12:01:45.187101] [INFO ] [MAIN ] [230/3501] ARDX kept (0.3s) | 229 kept, 1 rejected | 138.9/min | ETA: 23.5m [2026-01-22T12:01:45.832916] [DEBUG] [REMOTE ] ARE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:45.833069] [DEBUG] [REMOTE ] ARE: PASS: History has at least 300 days. [2026-01-22T12:01:45.833313] [DEBUG] [REMOTE ] ARE: PASS: Price check passed. Min price $44.32. [2026-01-22T12:01:45.833452] [DEBUG] [REMOTE ] ARE: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:45.833595] [DEBUG] [REMOTE ] ARE: PASS: Integrity check passed. [2026-01-22T12:01:45.833638] [DEBUG] [REMOTE ] ARE: Symbol is viable for forecasting. [2026-01-22T12:01:45.833706] [INFO ] [MAIN ] [231/3501] ARE kept (0.6s) | 230 kept, 1 rejected | 138.6/min | ETA: 23.6m [2026-01-22T12:01:46.105641] [DEBUG] [REMOTE ] AREC: Retrieved 2020 rows, trimmed to 300. [2026-01-22T12:01:46.105771] [DEBUG] [REMOTE ] AREC: PASS: History has at least 300 days. [2026-01-22T12:01:46.105972] [DEBUG] [REMOTE ] AREC: PASS: Price check passed. Min price $2.13. [2026-01-22T12:01:46.106105] [DEBUG] [REMOTE ] AREC: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:46.106214] [DEBUG] [REMOTE ] AREC: PASS: Integrity check passed. [2026-01-22T12:01:46.106253] [DEBUG] [REMOTE ] AREC: Symbol is viable for forecasting. [2026-01-22T12:01:46.106300] [INFO ] [MAIN ] [232/3501] AREC kept (0.3s) | 231 kept, 1 rejected | 138.8/min | ETA: 23.5m [2026-01-22T12:01:46.442981] [DEBUG] [REMOTE ] ARES: Retrieved 2948 rows, trimmed to 300. [2026-01-22T12:01:46.443115] [DEBUG] [REMOTE ] ARES: PASS: History has at least 300 days. [2026-01-22T12:01:46.443320] [DEBUG] [REMOTE ] ARES: PASS: Price check passed. Min price $140.44. [2026-01-22T12:01:46.443453] [DEBUG] [REMOTE ] ARES: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:46.443564] [DEBUG] [REMOTE ] ARES: PASS: Integrity check passed. [2026-01-22T12:01:46.443623] [DEBUG] [REMOTE ] ARES: Symbol is viable for forecasting. [2026-01-22T12:01:46.443864] [INFO ] [MAIN ] [233/3501] ARES kept (0.3s) | 232 kept, 1 rejected | 139.0/min | ETA: 23.5m [2026-01-22T12:01:46.951829] [DEBUG] [REMOTE ] ARGX: Retrieved 2181 rows, trimmed to 300. [2026-01-22T12:01:46.952005] [DEBUG] [REMOTE ] ARGX: PASS: History has at least 300 days. [2026-01-22T12:01:46.952264] [DEBUG] [REMOTE ] ARGX: PASS: Price check passed. Min price $788.49. [2026-01-22T12:01:46.952434] [DEBUG] [REMOTE ] ARGX: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:46.952593] [DEBUG] [REMOTE ] ARGX: PASS: Integrity check passed. [2026-01-22T12:01:46.952842] [DEBUG] [REMOTE ] ARGX: Symbol is viable for forecasting. [2026-01-22T12:01:46.952904] [INFO ] [MAIN ] [234/3501] ARGX kept (0.5s) | 233 kept, 1 rejected | 138.8/min | ETA: 23.5m [2026-01-22T12:01:47.276090] [DEBUG] [REMOTE ] ARHS: Retrieved 1056 rows, trimmed to 300. [2026-01-22T12:01:47.276223] [DEBUG] [REMOTE ] ARHS: PASS: History has at least 300 days. [2026-01-22T12:01:47.276425] [DEBUG] [REMOTE ] ARHS: PASS: Price check passed. Min price $8.87. [2026-01-22T12:01:47.276563] [DEBUG] [REMOTE ] ARHS: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:47.276887] [DEBUG] [REMOTE ] ARHS: PASS: Integrity check passed. [2026-01-22T12:01:47.276928] [DEBUG] [REMOTE ] ARHS: Symbol is viable for forecasting. [2026-01-22T12:01:47.276977] [INFO ] [MAIN ] [235/3501] ARHS kept (0.3s) | 234 kept, 1 rejected | 139.0/min | ETA: 23.5m [2026-01-22T12:01:47.695612] [DEBUG] [REMOTE ] ARI: Retrieved 4106 rows, trimmed to 300. [2026-01-22T12:01:47.695944] [DEBUG] [REMOTE ] ARI: PASS: History has at least 300 days. [2026-01-22T12:01:47.696149] [DEBUG] [REMOTE ] ARI: PASS: Price check passed. Min price $9.43. [2026-01-22T12:01:47.696280] [DEBUG] [REMOTE ] ARI: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:47.696387] [DEBUG] [REMOTE ] ARI: PASS: Integrity check passed. [2026-01-22T12:01:47.696427] [DEBUG] [REMOTE ] ARI: Symbol is viable for forecasting. [2026-01-22T12:01:47.696474] [INFO ] [MAIN ] [236/3501] ARI kept (0.4s) | 235 kept, 1 rejected | 139.0/min | ETA: 23.5m [2026-01-22T12:01:48.097013] [DEBUG] [REMOTE ] ARKO: Retrieved 1967 rows, trimmed to 300. [2026-01-22T12:01:48.097143] [DEBUG] [REMOTE ] ARKO: PASS: History has at least 300 days. [2026-01-22T12:01:48.097348] [DEBUG] [REMOTE ] ARKO: PASS: Price check passed. Min price $3.97. [2026-01-22T12:01:48.097488] [DEBUG] [REMOTE ] ARKO: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:48.097635] [DEBUG] [REMOTE ] ARKO: PASS: Integrity check passed. [2026-01-22T12:01:48.097700] [DEBUG] [REMOTE ] ARKO: Symbol is viable for forecasting. [2026-01-22T12:01:48.097771] [INFO ] [MAIN ] [237/3501] ARKO kept (0.4s) | 236 kept, 1 rejected | 139.1/min | ETA: 23.5m [2026-01-22T12:01:48.504790] [DEBUG] [REMOTE ] ARLO: Retrieved 1876 rows, trimmed to 300. [2026-01-22T12:01:48.504923] [DEBUG] [REMOTE ] ARLO: PASS: History has at least 300 days. [2026-01-22T12:01:48.505132] [DEBUG] [REMOTE ] ARLO: PASS: Price check passed. Min price $12.90. [2026-01-22T12:01:48.505272] [DEBUG] [REMOTE ] ARLO: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:48.505384] [DEBUG] [REMOTE ] ARLO: PASS: Integrity check passed. [2026-01-22T12:01:48.505425] [DEBUG] [REMOTE ] ARLO: Symbol is viable for forecasting. [2026-01-22T12:01:48.505474] [INFO ] [MAIN ] [238/3501] ARLO kept (0.4s) | 237 kept, 1 rejected | 139.1/min | ETA: 23.5m [2026-01-22T12:01:49.012892] [DEBUG] [REMOTE ] ARLP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:49.013059] [DEBUG] [REMOTE ] ARLP: PASS: History has at least 300 days. [2026-01-22T12:01:49.013341] [DEBUG] [REMOTE ] ARLP: PASS: Price check passed. Min price $22.50. [2026-01-22T12:01:49.013487] [DEBUG] [REMOTE ] ARLP: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:49.013646] [DEBUG] [REMOTE ] ARLP: PASS: Integrity check passed. [2026-01-22T12:01:49.013693] [DEBUG] [REMOTE ] ARLP: Symbol is viable for forecasting. [2026-01-22T12:01:49.013749] [INFO ] [MAIN ] [239/3501] ARLP kept (0.5s) | 238 kept, 1 rejected | 139.0/min | ETA: 23.5m [2026-01-22T12:01:49.213670] [DEBUG] [REMOTE ] ARM: Retrieved 590 rows, trimmed to 300. [2026-01-22T12:01:49.213812] [DEBUG] [REMOTE ] ARM: PASS: History has at least 300 days. [2026-01-22T12:01:49.214014] [DEBUG] [REMOTE ] ARM: PASS: Price check passed. Min price $104.99. [2026-01-22T12:01:49.214150] [DEBUG] [REMOTE ] ARM: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:49.214259] [DEBUG] [REMOTE ] ARM: PASS: Integrity check passed. [2026-01-22T12:01:49.214299] [DEBUG] [REMOTE ] ARM: Symbol is viable for forecasting. [2026-01-22T12:01:49.214347] [INFO ] [MAIN ] [240/3501] ARM kept (0.2s) | 239 kept, 1 rejected | 139.3/min | ETA: 23.4m [2026-01-22T12:01:49.792160] [DEBUG] [REMOTE ] ARMK: Retrieved 3044 rows, trimmed to 300. [2026-01-22T12:01:49.792425] [DEBUG] [REMOTE ] ARMK: PASS: History has at least 300 days. [2026-01-22T12:01:49.793060] [DEBUG] [REMOTE ] ARMK: PASS: Price check passed. Min price $35.93. [2026-01-22T12:01:49.793217] [DEBUG] [REMOTE ] ARMK: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:49.793379] [DEBUG] [REMOTE ] ARMK: PASS: Integrity check passed. [2026-01-22T12:01:49.793469] [DEBUG] [REMOTE ] ARMK: Symbol is viable for forecasting. [2026-01-22T12:01:49.793528] [INFO ] [MAIN ] [241/3501] ARMK kept (0.6s) | 240 kept, 1 rejected | 139.1/min | ETA: 23.4m [2026-01-22T12:01:50.158713] [DEBUG] [REMOTE ] AROC: Retrieved 2567 rows, trimmed to 300. [2026-01-22T12:01:50.158863] [DEBUG] [REMOTE ] AROC: PASS: History has at least 300 days. [2026-01-22T12:01:50.159081] [DEBUG] [REMOTE ] AROC: PASS: Price check passed. Min price $23.04. [2026-01-22T12:01:50.159222] [DEBUG] [REMOTE ] AROC: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:50.159337] [DEBUG] [REMOTE ] AROC: PASS: Integrity check passed. [2026-01-22T12:01:50.159379] [DEBUG] [REMOTE ] AROC: Symbol is viable for forecasting. [2026-01-22T12:01:50.159430] [INFO ] [MAIN ] [242/3501] AROC kept (0.4s) | 241 kept, 1 rejected | 139.2/min | ETA: 23.4m [2026-01-22T12:01:50.657100] [DEBUG] [REMOTE ] ARQ: Retrieved 5534 rows, trimmed to 300. [2026-01-22T12:01:50.657248] [DEBUG] [REMOTE ] ARQ: PASS: History has at least 300 days. [2026-01-22T12:01:50.657480] [DEBUG] [REMOTE ] ARQ: PASS: Price check passed. Min price $3.20. [2026-01-22T12:01:50.657642] [DEBUG] [REMOTE ] ARQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:50.657799] [DEBUG] [REMOTE ] ARQ: PASS: Integrity check passed. [2026-01-22T12:01:50.657866] [DEBUG] [REMOTE ] ARQ: Symbol is viable for forecasting. [2026-01-22T12:01:50.657924] [INFO ] [MAIN ] [243/3501] ARQ kept (0.5s) | 242 kept, 1 rejected | 139.1/min | ETA: 23.4m [2026-01-22T12:01:50.776239] [DEBUG] [REMOTE ] ARQQ: Retrieved 1098 rows, trimmed to 300. [2026-01-22T12:01:50.776373] [DEBUG] [REMOTE ] ARQQ: PASS: History has at least 300 days. [2026-01-22T12:01:50.776601] [DEBUG] [REMOTE ] ARQQ: PASS: Price check passed. Min price $21.72. [2026-01-22T12:01:50.776751] [DEBUG] [REMOTE ] ARQQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:50.776864] [DEBUG] [REMOTE ] ARQQ: PASS: Integrity check passed. [2026-01-22T12:01:50.776906] [DEBUG] [REMOTE ] ARQQ: Symbol is viable for forecasting. [2026-01-22T12:01:50.776956] [INFO ] [MAIN ] [244/3501] ARQQ kept (0.1s) | 243 kept, 1 rejected | 139.5/min | ETA: 23.3m [2026-01-22T12:01:51.331741] [DEBUG] [REMOTE ] ARRY: Retrieved 1322 rows, trimmed to 300. [2026-01-22T12:01:51.332070] [DEBUG] [REMOTE ] ARRY: PASS: History has at least 300 days. [2026-01-22T12:01:51.332282] [DEBUG] [REMOTE ] ARRY: PASS: Price check passed. Min price $6.68. [2026-01-22T12:01:51.332427] [DEBUG] [REMOTE ] ARRY: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:51.332545] [DEBUG] [REMOTE ] ARRY: PASS: Integrity check passed. [2026-01-22T12:01:51.332620] [DEBUG] [REMOTE ] ARRY: Symbol is viable for forecasting. [2026-01-22T12:01:51.332674] [INFO ] [MAIN ] [245/3501] ARRY kept (0.6s) | 244 kept, 1 rejected | 139.3/min | ETA: 23.4m [2026-01-22T12:01:51.751252] [DEBUG] [REMOTE ] ARTL: Retrieved 1780 rows, trimmed to 300. [2026-01-22T12:01:51.751404] [DEBUG] [REMOTE ] ARTL: PASS: History has at least 300 days. [2026-01-22T12:01:51.751694] [DEBUG] [REMOTE ] ARTL: PASS: Price check passed. Min price $1.16. [2026-01-22T12:01:51.751838] [DEBUG] [REMOTE ] ARTL: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:51.751958] [DEBUG] [REMOTE ] ARTL: PASS: Integrity check passed. [2026-01-22T12:01:51.752000] [DEBUG] [REMOTE ] ARTL: Symbol is viable for forecasting. [2026-01-22T12:01:51.752050] [INFO ] [MAIN ] [246/3501] ARTL kept (0.4s) | 245 kept, 1 rejected | 139.4/min | ETA: 23.4m [2026-01-22T12:01:52.340978] [DEBUG] [REMOTE ] ARTNA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:52.341150] [DEBUG] [REMOTE ] ARTNA: PASS: History has at least 300 days. [2026-01-22T12:01:52.341443] [DEBUG] [REMOTE ] ARTNA: PASS: Price check passed. Min price $30.88. [2026-01-22T12:01:52.341666] [DEBUG] [REMOTE ] ARTNA: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:52.341833] [DEBUG] [REMOTE ] ARTNA: PASS: Integrity check passed. [2026-01-22T12:01:52.342086] [DEBUG] [REMOTE ] ARTNA: Symbol is viable for forecasting. [2026-01-22T12:01:52.342153] [INFO ] [MAIN ] [247/3501] ARTNA kept (0.6s) | 246 kept, 1 rejected | 139.1/min | ETA: 23.4m [2026-01-22T12:01:52.621061] [DEBUG] [REMOTE ] ARVN: Retrieved 1838 rows, trimmed to 300. [2026-01-22T12:01:52.621190] [DEBUG] [REMOTE ] ARVN: PASS: History has at least 300 days. [2026-01-22T12:01:52.621398] [DEBUG] [REMOTE ] ARVN: PASS: Price check passed. Min price $9.21. [2026-01-22T12:01:52.621535] [DEBUG] [REMOTE ] ARVN: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:52.621714] [DEBUG] [REMOTE ] ARVN: PASS: Integrity check passed. [2026-01-22T12:01:52.621761] [DEBUG] [REMOTE ] ARVN: Symbol is viable for forecasting. [2026-01-22T12:01:52.621812] [INFO ] [MAIN ] [248/3501] ARVN kept (0.3s) | 247 kept, 1 rejected | 139.3/min | ETA: 23.3m [2026-01-22T12:01:53.299747] [DEBUG] [REMOTE ] ASA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:53.300093] [DEBUG] [REMOTE ] ASA: PASS: History has at least 300 days. [2026-01-22T12:01:53.300346] [DEBUG] [REMOTE ] ASA: PASS: Price check passed. Min price $44.05. [2026-01-22T12:01:53.300508] [DEBUG] [REMOTE ] ASA: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:53.300668] [DEBUG] [REMOTE ] ASA: PASS: Integrity check passed. [2026-01-22T12:01:53.300738] [DEBUG] [REMOTE ] ASA: Symbol is viable for forecasting. [2026-01-22T12:01:53.300799] [INFO ] [MAIN ] [249/3501] ASA kept (0.7s) | 248 kept, 1 rejected | 139.0/min | ETA: 23.4m [2026-01-22T12:01:53.840548] [DEBUG] [REMOTE ] ASB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:53.840740] [DEBUG] [REMOTE ] ASB: PASS: History has at least 300 days. [2026-01-22T12:01:53.841036] [DEBUG] [REMOTE ] ASB: PASS: Price check passed. Min price $23.91. [2026-01-22T12:01:53.841207] [DEBUG] [REMOTE ] ASB: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:53.841362] [DEBUG] [REMOTE ] ASB: PASS: Integrity check passed. [2026-01-22T12:01:53.841412] [DEBUG] [REMOTE ] ASB: Symbol is viable for forecasting. [2026-01-22T12:01:53.841478] [INFO ] [MAIN ] [250/3501] ASB kept (0.5s) | 249 kept, 1 rejected | 138.9/min | ETA: 23.4m [2026-01-22T12:01:54.061396] [DEBUG] [REMOTE ] ASBA: Retrieved 724 rows, trimmed to 300. [2026-01-22T12:01:54.061534] [DEBUG] [REMOTE ] ASBA: PASS: History has at least 300 days. [2026-01-22T12:01:54.061761] [DEBUG] [REMOTE ] ASBA: PASS: Price check passed. Min price $23.99. [2026-01-22T12:01:54.061903] [DEBUG] [REMOTE ] ASBA: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:54.062015] [DEBUG] [REMOTE ] ASBA: PASS: Integrity check passed. [2026-01-22T12:01:54.062057] [DEBUG] [REMOTE ] ASBA: Symbol is viable for forecasting. [2026-01-22T12:01:54.062106] [INFO ] [MAIN ] [251/3501] ASBA kept (0.2s) | 250 kept, 1 rejected | 139.2/min | ETA: 23.4m [2026-01-22T12:01:54.591899] [DEBUG] [REMOTE ] ASC: Retrieved 3137 rows, trimmed to 300. [2026-01-22T12:01:54.592040] [DEBUG] [REMOTE ] ASC: PASS: History has at least 300 days. [2026-01-22T12:01:54.592259] [DEBUG] [REMOTE ] ASC: PASS: Price check passed. Min price $10.45. [2026-01-22T12:01:54.592400] [DEBUG] [REMOTE ] ASC: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:54.592516] [DEBUG] [REMOTE ] ASC: PASS: Integrity check passed. [2026-01-22T12:01:54.592603] [DEBUG] [REMOTE ] ASC: Symbol is viable for forecasting. [2026-01-22T12:01:54.592659] [INFO ] [MAIN ] [252/3501] ASC kept (0.5s) | 251 kept, 1 rejected | 139.0/min | ETA: 23.4m [2026-01-22T12:01:55.131055] [DEBUG] [REMOTE ] ASG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:55.131297] [DEBUG] [REMOTE ] ASG: PASS: History has at least 300 days. [2026-01-22T12:01:55.131536] [DEBUG] [REMOTE ] ASG: PASS: Price check passed. Min price $5.05. [2026-01-22T12:01:55.131711] [DEBUG] [REMOTE ] ASG: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:55.131837] [DEBUG] [REMOTE ] ASG: PASS: Integrity check passed. [2026-01-22T12:01:55.132069] [DEBUG] [REMOTE ] ASG: Symbol is viable for forecasting. [2026-01-22T12:01:55.132119] [INFO ] [MAIN ] [253/3501] ASG kept (0.5s) | 252 kept, 1 rejected | 138.9/min | ETA: 23.4m [2026-01-22T12:01:55.391109] [DEBUG] [REMOTE ] ASGI: Retrieved 1377 rows, trimmed to 300. [2026-01-22T12:01:55.391239] [DEBUG] [REMOTE ] ASGI: PASS: History has at least 300 days. [2026-01-22T12:01:55.391437] [DEBUG] [REMOTE ] ASGI: PASS: Price check passed. Min price $19.95. [2026-01-22T12:01:55.391595] [DEBUG] [REMOTE ] ASGI: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:55.391705] [DEBUG] [REMOTE ] ASGI: PASS: Integrity check passed. [2026-01-22T12:01:55.391745] [DEBUG] [REMOTE ] ASGI: Symbol is viable for forecasting. [2026-01-22T12:01:55.391792] [INFO ] [MAIN ] [254/3501] ASGI kept (0.3s) | 253 kept, 1 rejected | 139.1/min | ETA: 23.3m [2026-01-22T12:01:55.822845] [DEBUG] [REMOTE ] ASGN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:55.823216] [DEBUG] [REMOTE ] ASGN: PASS: History has at least 300 days. [2026-01-22T12:01:55.823531] [DEBUG] [REMOTE ] ASGN: PASS: Price check passed. Min price $40.01. [2026-01-22T12:01:55.823701] [DEBUG] [REMOTE ] ASGN: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:55.823900] [DEBUG] [REMOTE ] ASGN: PASS: Integrity check passed. [2026-01-22T12:01:55.824139] [DEBUG] [REMOTE ] ASGN: Symbol is viable for forecasting. [2026-01-22T12:01:55.824193] [INFO ] [MAIN ] [255/3501] ASGN kept (0.4s) | 254 kept, 1 rejected | 139.1/min | ETA: 23.3m [2026-01-22T12:01:56.420522] [DEBUG] [REMOTE ] ASH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:56.420694] [DEBUG] [REMOTE ] ASH: PASS: History has at least 300 days. [2026-01-22T12:01:56.420948] [DEBUG] [REMOTE ] ASH: PASS: Price check passed. Min price $47.50. [2026-01-22T12:01:56.421109] [DEBUG] [REMOTE ] ASH: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:56.421236] [DEBUG] [REMOTE ] ASH: PASS: Integrity check passed. [2026-01-22T12:01:56.421277] [DEBUG] [REMOTE ] ASH: Symbol is viable for forecasting. [2026-01-22T12:01:56.421328] [INFO ] [MAIN ] [256/3501] ASH kept (0.6s) | 255 kept, 1 rejected | 138.9/min | ETA: 23.4m [2026-01-22T12:01:56.799059] [DEBUG] [REMOTE ] ASIX: Retrieved 2338 rows, trimmed to 300. [2026-01-22T12:01:56.799188] [DEBUG] [REMOTE ] ASIX: PASS: History has at least 300 days. [2026-01-22T12:01:56.799393] [DEBUG] [REMOTE ] ASIX: PASS: Price check passed. Min price $14.26. [2026-01-22T12:01:56.799528] [DEBUG] [REMOTE ] ASIX: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:56.799668] [DEBUG] [REMOTE ] ASIX: PASS: Integrity check passed. [2026-01-22T12:01:56.799711] [DEBUG] [REMOTE ] ASIX: Symbol is viable for forecasting. [2026-01-22T12:01:56.799759] [INFO ] [MAIN ] [257/3501] ASIX kept (0.4s) | 256 kept, 1 rejected | 139.0/min | ETA: 23.3m [2026-01-22T12:01:57.105169] [DEBUG] [REMOTE ] ASLE: Retrieved 1734 rows, trimmed to 300. [2026-01-22T12:01:57.105319] [DEBUG] [REMOTE ] ASLE: PASS: History has at least 300 days. [2026-01-22T12:01:57.105550] [DEBUG] [REMOTE ] ASLE: PASS: Price check passed. Min price $5.94. [2026-01-22T12:01:57.105763] [DEBUG] [REMOTE ] ASLE: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:57.105888] [DEBUG] [REMOTE ] ASLE: PASS: Integrity check passed. [2026-01-22T12:01:57.105930] [DEBUG] [REMOTE ] ASLE: Symbol is viable for forecasting. [2026-01-22T12:01:57.105980] [INFO ] [MAIN ] [258/3501] ASLE kept (0.3s) | 257 kept, 1 rejected | 139.1/min | ETA: 23.3m [2026-01-22T12:01:57.579358] [DEBUG] [REMOTE ] ASMB: Retrieved 3795 rows, trimmed to 300. [2026-01-22T12:01:57.579488] [DEBUG] [REMOTE ] ASMB: PASS: History has at least 300 days. [2026-01-22T12:01:57.579719] [DEBUG] [REMOTE ] ASMB: PASS: Price check passed. Min price $26.35. [2026-01-22T12:01:57.579854] [DEBUG] [REMOTE ] ASMB: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:57.579963] [DEBUG] [REMOTE ] ASMB: PASS: Integrity check passed. [2026-01-22T12:01:57.580002] [DEBUG] [REMOTE ] ASMB: Symbol is viable for forecasting. [2026-01-22T12:01:57.580048] [INFO ] [MAIN ] [259/3501] ASMB kept (0.5s) | 258 kept, 1 rejected | 139.1/min | ETA: 23.3m [2026-01-22T12:01:58.071657] [DEBUG] [REMOTE ] ASML: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:01:58.071804] [DEBUG] [REMOTE ] ASML: PASS: History has at least 300 days. [2026-01-22T12:01:58.072020] [DEBUG] [REMOTE ] ASML: PASS: Price check passed. Min price $966.57. [2026-01-22T12:01:58.072157] [DEBUG] [REMOTE ] ASML: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:58.072268] [DEBUG] [REMOTE ] ASML: PASS: Integrity check passed. [2026-01-22T12:01:58.072307] [DEBUG] [REMOTE ] ASML: Symbol is viable for forecasting. [2026-01-22T12:01:58.072354] [INFO ] [MAIN ] [260/3501] ASML kept (0.5s) | 259 kept, 1 rejected | 139.0/min | ETA: 23.3m [2026-01-22T12:01:58.402172] [DEBUG] [REMOTE ] ASND: Retrieved 2762 rows, trimmed to 300. [2026-01-22T12:01:58.402330] [DEBUG] [REMOTE ] ASND: PASS: History has at least 300 days. [2026-01-22T12:01:58.402555] [DEBUG] [REMOTE ] ASND: PASS: Price check passed. Min price $196.01. [2026-01-22T12:01:58.402719] [DEBUG] [REMOTE ] ASND: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:58.402856] [DEBUG] [REMOTE ] ASND: PASS: Integrity check passed. [2026-01-22T12:01:58.402897] [DEBUG] [REMOTE ] ASND: Symbol is viable for forecasting. [2026-01-22T12:01:58.402945] [INFO ] [MAIN ] [261/3501] ASND kept (0.3s) | 260 kept, 1 rejected | 139.1/min | ETA: 23.3m [2026-01-22T12:01:58.796506] [DEBUG] [REMOTE ] ASO: Retrieved 1331 rows, trimmed to 300. [2026-01-22T12:01:58.796660] [DEBUG] [REMOTE ] ASO: PASS: History has at least 300 days. [2026-01-22T12:01:58.796859] [DEBUG] [REMOTE ] ASO: PASS: Price check passed. Min price $41.63. [2026-01-22T12:01:58.796996] [DEBUG] [REMOTE ] ASO: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:58.797104] [DEBUG] [REMOTE ] ASO: PASS: Integrity check passed. [2026-01-22T12:01:58.797144] [DEBUG] [REMOTE ] ASO: Symbol is viable for forecasting. [2026-01-22T12:01:58.797191] [INFO ] [MAIN ] [262/3501] ASO kept (0.4s) | 261 kept, 1 rejected | 139.2/min | ETA: 23.3m [2026-01-22T12:01:58.976667] [DEBUG] [REMOTE ] ASPI: Retrieved 800 rows, trimmed to 300. [2026-01-22T12:01:58.976815] [DEBUG] [REMOTE ] ASPI: PASS: History has at least 300 days. [2026-01-22T12:01:58.977024] [DEBUG] [REMOTE ] ASPI: PASS: Price check passed. Min price $5.35. [2026-01-22T12:01:58.977165] [DEBUG] [REMOTE ] ASPI: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:58.977282] [DEBUG] [REMOTE ] ASPI: PASS: Integrity check passed. [2026-01-22T12:01:58.977353] [DEBUG] [REMOTE ] ASPI: Symbol is viable for forecasting. [2026-01-22T12:01:58.977403] [INFO ] [MAIN ] [263/3501] ASPI kept (0.2s) | 262 kept, 1 rejected | 139.5/min | ETA: 23.2m [2026-01-22T12:01:59.559012] [DEBUG] [REMOTE ] ASPN: Retrieved 2919 rows, trimmed to 300. [2026-01-22T12:01:59.559146] [DEBUG] [REMOTE ] ASPN: PASS: History has at least 300 days. [2026-01-22T12:01:59.559350] [DEBUG] [REMOTE ] ASPN: PASS: Price check passed. Min price $2.83. [2026-01-22T12:01:59.559482] [DEBUG] [REMOTE ] ASPN: PASS: Continuity check passed with 300 days. [2026-01-22T12:01:59.559610] [DEBUG] [REMOTE ] ASPN: PASS: Integrity check passed. [2026-01-22T12:01:59.559653] [DEBUG] [REMOTE ] ASPN: Symbol is viable for forecasting. [2026-01-22T12:01:59.559702] [INFO ] [MAIN ] [264/3501] ASPN kept (0.6s) | 263 kept, 1 rejected | 139.3/min | ETA: 23.2m [2026-01-22T12:02:00.037068] [DEBUG] [REMOTE ] ASPS: Retrieved 4140 rows, trimmed to 300. [2026-01-22T12:02:00.037211] [DEBUG] [REMOTE ] ASPS: PASS: History has at least 300 days. [2026-01-22T12:02:00.037441] [DEBUG] [REMOTE ] ASPS: PASS: Price check passed. Min price $5.51. [2026-01-22T12:02:00.037602] [DEBUG] [REMOTE ] ASPS: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:00.037754] [DEBUG] [REMOTE ] ASPS: PASS: Integrity check passed. [2026-01-22T12:02:00.037801] [DEBUG] [REMOTE ] ASPS: Symbol is viable for forecasting. [2026-01-22T12:02:00.037855] [INFO ] [MAIN ] [265/3501] ASPS kept (0.5s) | 264 kept, 1 rejected | 139.2/min | ETA: 23.2m [2026-01-22T12:02:00.675452] [DEBUG] [REMOTE ] ASTE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:00.675609] [DEBUG] [REMOTE ] ASTE: PASS: History has at least 300 days. [2026-01-22T12:02:00.675837] [DEBUG] [REMOTE ] ASTE: PASS: Price check passed. Min price $40.65. [2026-01-22T12:02:00.675971] [DEBUG] [REMOTE ] ASTE: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:00.676082] [DEBUG] [REMOTE ] ASTE: PASS: Integrity check passed. [2026-01-22T12:02:00.676122] [DEBUG] [REMOTE ] ASTE: Symbol is viable for forecasting. [2026-01-22T12:02:00.676169] [INFO ] [MAIN ] [266/3501] ASTE kept (0.6s) | 265 kept, 1 rejected | 139.0/min | ETA: 23.3m [2026-01-22T12:02:01.077760] [DEBUG] [REMOTE ] ASTH: Retrieved 3741 rows, trimmed to 300. [2026-01-22T12:02:01.077891] [DEBUG] [REMOTE ] ASTH: PASS: History has at least 300 days. [2026-01-22T12:02:01.078108] [DEBUG] [REMOTE ] ASTH: PASS: Price check passed. Min price $20.34. [2026-01-22T12:02:01.078248] [DEBUG] [REMOTE ] ASTH: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:01.078383] [DEBUG] [REMOTE ] ASTH: PASS: Integrity check passed. [2026-01-22T12:02:01.078426] [DEBUG] [REMOTE ] ASTH: Symbol is viable for forecasting. [2026-01-22T12:02:01.078479] [INFO ] [MAIN ] [267/3501] ASTH kept (0.4s) | 266 kept, 1 rejected | 139.0/min | ETA: 23.3m [2026-01-22T12:02:01.618235] [DEBUG] [REMOTE ] ASTI: Retrieved 4885 rows, trimmed to 300. [2026-01-22T12:02:01.618377] [DEBUG] [REMOTE ] ASTI: PASS: History has at least 300 days. [2026-01-22T12:02:01.618614] [DEBUG] [REMOTE ] ASTI: PASS: Price check passed. Min price $1.43. [2026-01-22T12:02:01.618759] [DEBUG] [REMOTE ] ASTI: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:01.618878] [DEBUG] [REMOTE ] ASTI: PASS: Integrity check passed. [2026-01-22T12:02:01.618919] [DEBUG] [REMOTE ] ASTI: Symbol is viable for forecasting. [2026-01-22T12:02:01.618971] [INFO ] [MAIN ] [268/3501] ASTI kept (0.5s) | 267 kept, 1 rejected | 138.9/min | ETA: 23.3m [2026-01-22T12:02:01.875091] [DEBUG] [REMOTE ] ASTL: Retrieved 1067 rows, trimmed to 300. [2026-01-22T12:02:01.875234] [DEBUG] [REMOTE ] ASTL: PASS: History has at least 300 days. [2026-01-22T12:02:01.875433] [DEBUG] [REMOTE ] ASTL: PASS: Price check passed. Min price $3.28. [2026-01-22T12:02:01.875567] [DEBUG] [REMOTE ] ASTL: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:01.875706] [DEBUG] [REMOTE ] ASTL: PASS: Integrity check passed. [2026-01-22T12:02:01.875749] [DEBUG] [REMOTE ] ASTL: Symbol is viable for forecasting. [2026-01-22T12:02:01.875797] [INFO ] [MAIN ] [269/3501] ASTL kept (0.3s) | 268 kept, 1 rejected | 139.1/min | ETA: 23.2m [2026-01-22T12:02:02.283466] [DEBUG] [REMOTE ] ASTS: Retrieved 1562 rows, trimmed to 300. [2026-01-22T12:02:02.283618] [DEBUG] [REMOTE ] ASTS: PASS: History has at least 300 days. [2026-01-22T12:02:02.283827] [DEBUG] [REMOTE ] ASTS: PASS: Price check passed. Min price $50.70. [2026-01-22T12:02:02.283994] [DEBUG] [REMOTE ] ASTS: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:02.284106] [DEBUG] [REMOTE ] ASTS: PASS: Integrity check passed. [2026-01-22T12:02:02.284148] [DEBUG] [REMOTE ] ASTS: Symbol is viable for forecasting. [2026-01-22T12:02:02.284199] [INFO ] [MAIN ] [270/3501] ASTS kept (0.4s) | 269 kept, 1 rejected | 139.1/min | ETA: 23.2m [2026-01-22T12:02:02.884185] [DEBUG] [REMOTE ] ASX: Retrieved 6363 rows, trimmed to 300. [2026-01-22T12:02:02.884322] [DEBUG] [REMOTE ] ASX: PASS: History has at least 300 days. [2026-01-22T12:02:02.884528] [DEBUG] [REMOTE ] ASX: PASS: Price check passed. Min price $12.98. [2026-01-22T12:02:02.884682] [DEBUG] [REMOTE ] ASX: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:02.884793] [DEBUG] [REMOTE ] ASX: PASS: Integrity check passed. [2026-01-22T12:02:02.884832] [DEBUG] [REMOTE ] ASX: Symbol is viable for forecasting. [2026-01-22T12:02:02.884888] [INFO ] [MAIN ] [271/3501] ASX kept (0.6s) | 270 kept, 1 rejected | 138.9/min | ETA: 23.3m [2026-01-22T12:02:03.285970] [DEBUG] [REMOTE ] ASYS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:03.286115] [DEBUG] [REMOTE ] ASYS: PASS: History has at least 300 days. [2026-01-22T12:02:03.286345] [DEBUG] [REMOTE ] ASYS: PASS: Price check passed. Min price $7.05. [2026-01-22T12:02:03.286487] [DEBUG] [REMOTE ] ASYS: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:03.286629] [DEBUG] [REMOTE ] ASYS: PASS: Integrity check passed. [2026-01-22T12:02:03.286673] [DEBUG] [REMOTE ] ASYS: Symbol is viable for forecasting. [2026-01-22T12:02:03.286725] [INFO ] [MAIN ] [272/3501] ASYS kept (0.4s) | 271 kept, 1 rejected | 139.0/min | ETA: 23.2m [2026-01-22T12:02:03.540332] [DEBUG] [REMOTE ] ATAI: Retrieved 1153 rows, trimmed to 300. [2026-01-22T12:02:03.540468] [DEBUG] [REMOTE ] ATAI: PASS: History has at least 300 days. [2026-01-22T12:02:03.540701] [DEBUG] [REMOTE ] ATAI: PASS: Price check passed. Min price $3.64. [2026-01-22T12:02:03.540844] [DEBUG] [REMOTE ] ATAI: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:03.540971] [DEBUG] [REMOTE ] ATAI: PASS: Integrity check passed. [2026-01-22T12:02:03.541013] [DEBUG] [REMOTE ] ATAI: Symbol is viable for forecasting. [2026-01-22T12:02:03.541064] [INFO ] [MAIN ] [273/3501] ATAI kept (0.3s) | 272 kept, 1 rejected | 139.2/min | ETA: 23.2m [2026-01-22T12:02:03.970413] [DEBUG] [REMOTE ] ATEC: Retrieved 4940 rows, trimmed to 300. [2026-01-22T12:02:03.970559] [DEBUG] [REMOTE ] ATEC: PASS: History has at least 300 days. [2026-01-22T12:02:03.970821] [DEBUG] [REMOTE ] ATEC: PASS: Price check passed. Min price $15.95. [2026-01-22T12:02:03.970963] [DEBUG] [REMOTE ] ATEC: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:03.971083] [DEBUG] [REMOTE ] ATEC: PASS: Integrity check passed. [2026-01-22T12:02:03.971158] [DEBUG] [REMOTE ] ATEC: Symbol is viable for forecasting. [2026-01-22T12:02:03.971210] [INFO ] [MAIN ] [274/3501] ATEC kept (0.4s) | 273 kept, 1 rejected | 139.2/min | ETA: 23.2m [2026-01-22T12:02:04.380194] [DEBUG] [REMOTE ] ATEN: Retrieved 2977 rows, trimmed to 300. [2026-01-22T12:02:04.380319] [DEBUG] [REMOTE ] ATEN: PASS: History has at least 300 days. [2026-01-22T12:02:04.380547] [DEBUG] [REMOTE ] ATEN: PASS: Price check passed. Min price $16.55. [2026-01-22T12:02:04.380750] [DEBUG] [REMOTE ] ATEN: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:04.380888] [DEBUG] [REMOTE ] ATEN: PASS: Integrity check passed. [2026-01-22T12:02:04.380940] [DEBUG] [REMOTE ] ATEN: Symbol is viable for forecasting. [2026-01-22T12:02:04.381003] [INFO ] [MAIN ] [275/3501] ATEN kept (0.4s) | 274 kept, 1 rejected | 139.2/min | ETA: 23.2m [2026-01-22T12:02:04.757177] [DEBUG] [REMOTE ] ATEX: Retrieved 2758 rows, trimmed to 300. [2026-01-22T12:02:04.757303] [DEBUG] [REMOTE ] ATEX: PASS: History has at least 300 days. [2026-01-22T12:02:04.757526] [DEBUG] [REMOTE ] ATEX: PASS: Price check passed. Min price $17.99. [2026-01-22T12:02:04.757692] [DEBUG] [REMOTE ] ATEX: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:04.757834] [DEBUG] [REMOTE ] ATEX: PASS: Integrity check passed. [2026-01-22T12:02:04.757875] [DEBUG] [REMOTE ] ATEX: Symbol is viable for forecasting. [2026-01-22T12:02:04.757925] [INFO ] [MAIN ] [276/3501] ATEX kept (0.4s) | 275 kept, 1 rejected | 139.3/min | ETA: 23.2m [2026-01-22T12:02:05.352794] [DEBUG] [REMOTE ] ATGE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:05.352935] [DEBUG] [REMOTE ] ATGE: PASS: History has at least 300 days. [2026-01-22T12:02:05.353159] [DEBUG] [REMOTE ] ATGE: PASS: Price check passed. Min price $89.36. [2026-01-22T12:02:05.353298] [DEBUG] [REMOTE ] ATGE: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:05.353414] [DEBUG] [REMOTE ] ATGE: PASS: Integrity check passed. [2026-01-22T12:02:05.353456] [DEBUG] [REMOTE ] ATGE: Symbol is viable for forecasting. [2026-01-22T12:02:05.353506] [INFO ] [MAIN ] [277/3501] ATGE kept (0.6s) | 276 kept, 1 rejected | 139.1/min | ETA: 23.2m [2026-01-22T12:02:05.657639] [DEBUG] [REMOTE ] ATHM: Retrieved 3045 rows, trimmed to 300. [2026-01-22T12:02:05.657799] [DEBUG] [REMOTE ] ATHM: PASS: History has at least 300 days. [2026-01-22T12:02:05.658021] [DEBUG] [REMOTE ] ATHM: PASS: Price check passed. Min price $21.83. [2026-01-22T12:02:05.658166] [DEBUG] [REMOTE ] ATHM: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:05.658281] [DEBUG] [REMOTE ] ATHM: PASS: Integrity check passed. [2026-01-22T12:02:05.658323] [DEBUG] [REMOTE ] ATHM: Symbol is viable for forecasting. [2026-01-22T12:02:05.658372] [INFO ] [MAIN ] [278/3501] ATHM kept (0.3s) | 277 kept, 1 rejected | 139.2/min | ETA: 23.2m [2026-01-22T12:02:06.216099] [DEBUG] [REMOTE ] ATI: Retrieved 6576 rows, trimmed to 300. [2026-01-22T12:02:06.216232] [DEBUG] [REMOTE ] ATI: PASS: History has at least 300 days. [2026-01-22T12:02:06.216461] [DEBUG] [REMOTE ] ATI: PASS: Price check passed. Min price $89.25. [2026-01-22T12:02:06.216633] [DEBUG] [REMOTE ] ATI: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:06.216749] [DEBUG] [REMOTE ] ATI: PASS: Integrity check passed. [2026-01-22T12:02:06.216788] [DEBUG] [REMOTE ] ATI: Symbol is viable for forecasting. [2026-01-22T12:02:06.216837] [INFO ] [MAIN ] [279/3501] ATI kept (0.6s) | 278 kept, 1 rejected | 139.1/min | ETA: 23.2m [2026-01-22T12:02:06.589399] [DEBUG] [REMOTE ] ATLC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:06.589548] [DEBUG] [REMOTE ] ATLC: PASS: History has at least 300 days. [2026-01-22T12:02:06.589789] [DEBUG] [REMOTE ] ATLC: PASS: Price check passed. Min price $51.00. [2026-01-22T12:02:06.589930] [DEBUG] [REMOTE ] ATLC: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:06.590051] [DEBUG] [REMOTE ] ATLC: PASS: Integrity check passed. [2026-01-22T12:02:06.590092] [DEBUG] [REMOTE ] ATLC: Symbol is viable for forecasting. [2026-01-22T12:02:06.590142] [INFO ] [MAIN ] [280/3501] ATLC kept (0.4s) | 279 kept, 1 rejected | 139.1/min | ETA: 23.2m [2026-01-22T12:02:06.804440] [DEBUG] [REMOTE ] ATLCZ: Retrieved 495 rows, trimmed to 300. [2026-01-22T12:02:06.804600] [DEBUG] [REMOTE ] ATLCZ: PASS: History has at least 300 days. [2026-01-22T12:02:06.804820] [DEBUG] [REMOTE ] ATLCZ: PASS: Price check passed. Min price $24.72. [2026-01-22T12:02:06.804959] [DEBUG] [REMOTE ] ATLCZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:06.805071] [DEBUG] [REMOTE ] ATLCZ: PASS: Integrity check passed. [2026-01-22T12:02:06.805112] [DEBUG] [REMOTE ] ATLCZ: Symbol is viable for forecasting. [2026-01-22T12:02:06.805159] [INFO ] [MAIN ] [281/3501] ATLCZ kept (0.2s) | 280 kept, 1 rejected | 139.4/min | ETA: 23.1m [2026-01-22T12:02:07.334365] [DEBUG] [REMOTE ] ATLO: Retrieved 6522 rows, trimmed to 300. [2026-01-22T12:02:07.334499] [DEBUG] [REMOTE ] ATLO: PASS: History has at least 300 days. [2026-01-22T12:02:07.334719] [DEBUG] [REMOTE ] ATLO: PASS: Price check passed. Min price $20.57. [2026-01-22T12:02:07.334855] [DEBUG] [REMOTE ] ATLO: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:07.334965] [DEBUG] [REMOTE ] ATLO: PASS: Integrity check passed. [2026-01-22T12:02:07.335007] [DEBUG] [REMOTE ] ATLO: Symbol is viable for forecasting. [2026-01-22T12:02:07.335054] [INFO ] [MAIN ] [282/3501] ATLO kept (0.5s) | 281 kept, 1 rejected | 139.3/min | ETA: 23.1m [2026-01-22T12:02:07.862168] [DEBUG] [REMOTE ] ATNI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:07.862309] [DEBUG] [REMOTE ] ATNI: PASS: History has at least 300 days. [2026-01-22T12:02:07.862527] [DEBUG] [REMOTE ] ATNI: PASS: Price check passed. Min price $14.03. [2026-01-22T12:02:07.862691] [DEBUG] [REMOTE ] ATNI: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:07.862808] [DEBUG] [REMOTE ] ATNI: PASS: Integrity check passed. [2026-01-22T12:02:07.862851] [DEBUG] [REMOTE ] ATNI: Symbol is viable for forecasting. [2026-01-22T12:02:07.862903] [INFO ] [MAIN ] [283/3501] ATNI kept (0.5s) | 282 kept, 1 rejected | 139.1/min | ETA: 23.1m [2026-01-22T12:02:08.320294] [DEBUG] [REMOTE ] ATO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:08.320433] [DEBUG] [REMOTE ] ATO: PASS: History has at least 300 days. [2026-01-22T12:02:08.320673] [DEBUG] [REMOTE ] ATO: PASS: Price check passed. Min price $166.15. [2026-01-22T12:02:08.320817] [DEBUG] [REMOTE ] ATO: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:08.320933] [DEBUG] [REMOTE ] ATO: PASS: Integrity check passed. [2026-01-22T12:02:08.320976] [DEBUG] [REMOTE ] ATO: Symbol is viable for forecasting. [2026-01-22T12:02:08.321026] [INFO ] [MAIN ] [284/3501] ATO kept (0.5s) | 283 kept, 1 rejected | 139.1/min | ETA: 23.1m [2026-01-22T12:02:08.628034] [DEBUG] [REMOTE ] ATOM: Retrieved 2378 rows, trimmed to 300. [2026-01-22T12:02:08.628180] [DEBUG] [REMOTE ] ATOM: PASS: History has at least 300 days. [2026-01-22T12:02:08.628389] [DEBUG] [REMOTE ] ATOM: PASS: Price check passed. Min price $1.99. [2026-01-22T12:02:08.628543] [DEBUG] [REMOTE ] ATOM: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:08.628685] [DEBUG] [REMOTE ] ATOM: PASS: Integrity check passed. [2026-01-22T12:02:08.628792] [DEBUG] [REMOTE ] ATOM: Symbol is viable for forecasting. [2026-01-22T12:02:08.628873] [INFO ] [MAIN ] [285/3501] ATOM kept (0.3s) | 284 kept, 1 rejected | 139.3/min | ETA: 23.1m [2026-01-22T12:02:08.951358] [DEBUG] [REMOTE ] ATRA: Retrieved 2832 rows, trimmed to 300. [2026-01-22T12:02:08.951486] [DEBUG] [REMOTE ] ATRA: PASS: History has at least 300 days. [2026-01-22T12:02:08.951724] [DEBUG] [REMOTE ] ATRA: PASS: Price check passed. Min price $4.32. [2026-01-22T12:02:08.951859] [DEBUG] [REMOTE ] ATRA: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:08.951967] [DEBUG] [REMOTE ] ATRA: PASS: Integrity check passed. [2026-01-22T12:02:08.952006] [DEBUG] [REMOTE ] ATRA: Symbol is viable for forecasting. [2026-01-22T12:02:08.952054] [INFO ] [MAIN ] [286/3501] ATRA kept (0.3s) | 285 kept, 1 rejected | 139.4/min | ETA: 23.1m [2026-01-22T12:02:09.550079] [DEBUG] [REMOTE ] ATRC: Retrieved 5147 rows, trimmed to 300. [2026-01-22T12:02:09.550221] [DEBUG] [REMOTE ] ATRC: PASS: History has at least 300 days. [2026-01-22T12:02:09.550452] [DEBUG] [REMOTE ] ATRC: PASS: Price check passed. Min price $31.50. [2026-01-22T12:02:09.550611] [DEBUG] [REMOTE ] ATRC: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:09.550731] [DEBUG] [REMOTE ] ATRC: PASS: Integrity check passed. [2026-01-22T12:02:09.550772] [DEBUG] [REMOTE ] ATRC: Symbol is viable for forecasting. [2026-01-22T12:02:09.550821] [INFO ] [MAIN ] [287/3501] ATRC kept (0.6s) | 286 kept, 1 rejected | 139.2/min | ETA: 23.1m [2026-01-22T12:02:10.002184] [DEBUG] [REMOTE ] ATRO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:10.002320] [DEBUG] [REMOTE ] ATRO: PASS: History has at least 300 days. [2026-01-22T12:02:10.002531] [DEBUG] [REMOTE ] ATRO: PASS: Price check passed. Min price $46.98. [2026-01-22T12:02:10.002691] [DEBUG] [REMOTE ] ATRO: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:10.002806] [DEBUG] [REMOTE ] ATRO: PASS: Integrity check passed. [2026-01-22T12:02:10.002847] [DEBUG] [REMOTE ] ATRO: Symbol is viable for forecasting. [2026-01-22T12:02:10.002895] [INFO ] [MAIN ] [288/3501] ATRO kept (0.5s) | 287 kept, 1 rejected | 139.2/min | ETA: 23.1m [2026-01-22T12:02:10.352438] [DEBUG] [REMOTE ] ATXS: Retrieved 2659 rows, trimmed to 300. [2026-01-22T12:02:10.352566] [DEBUG] [REMOTE ] ATXS: PASS: History has at least 300 days. [2026-01-22T12:02:10.352781] [DEBUG] [REMOTE ] ATXS: PASS: Price check passed. Min price $12.25. [2026-01-22T12:02:10.352914] [DEBUG] [REMOTE ] ATXS: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:10.353019] [DEBUG] [REMOTE ] ATXS: PASS: Integrity check passed. [2026-01-22T12:02:10.353059] [DEBUG] [REMOTE ] ATXS: Symbol is viable for forecasting. [2026-01-22T12:02:10.353105] [INFO ] [MAIN ] [289/3501] ATXS kept (0.4s) | 288 kept, 1 rejected | 139.3/min | ETA: 23.1m [2026-01-22T12:02:10.865151] [DEBUG] [REMOTE ] AUB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:10.865269] [DEBUG] [REMOTE ] AUB: PASS: History has at least 300 days. [2026-01-22T12:02:10.865476] [DEBUG] [REMOTE ] AUB: PASS: Price check passed. Min price $31.29. [2026-01-22T12:02:10.865631] [DEBUG] [REMOTE ] AUB: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:10.865744] [DEBUG] [REMOTE ] AUB: PASS: Integrity check passed. [2026-01-22T12:02:10.865784] [DEBUG] [REMOTE ] AUB: Symbol is viable for forecasting. [2026-01-22T12:02:10.865831] [INFO ] [MAIN ] [290/3501] AUB kept (0.5s) | 289 kept, 1 rejected | 139.2/min | ETA: 23.1m [2026-01-22T12:02:11.351248] [DEBUG] [REMOTE ] AUDC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:11.351391] [DEBUG] [REMOTE ] AUDC: PASS: History has at least 300 days. [2026-01-22T12:02:11.351635] [DEBUG] [REMOTE ] AUDC: PASS: Price check passed. Min price $8.21. [2026-01-22T12:02:11.351788] [DEBUG] [REMOTE ] AUDC: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:11.351906] [DEBUG] [REMOTE ] AUDC: PASS: Integrity check passed. [2026-01-22T12:02:11.351945] [DEBUG] [REMOTE ] AUDC: Symbol is viable for forecasting. [2026-01-22T12:02:11.351993] [INFO ] [MAIN ] [291/3501] AUDC kept (0.5s) | 290 kept, 1 rejected | 139.1/min | ETA: 23.1m [2026-01-22T12:02:11.622969] [DEBUG] [REMOTE ] AUPH: Retrieved 2857 rows, trimmed to 300. [2026-01-22T12:02:11.623099] [DEBUG] [REMOTE ] AUPH: PASS: History has at least 300 days. [2026-01-22T12:02:11.623302] [DEBUG] [REMOTE ] AUPH: PASS: Price check passed. Min price $11.89. [2026-01-22T12:02:11.623433] [DEBUG] [REMOTE ] AUPH: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:11.623542] [DEBUG] [REMOTE ] AUPH: PASS: Integrity check passed. [2026-01-22T12:02:11.623600] [DEBUG] [REMOTE ] AUPH: Symbol is viable for forecasting. [2026-01-22T12:02:11.623650] [INFO ] [MAIN ] [292/3501] AUPH kept (0.3s) | 291 kept, 1 rejected | 139.3/min | ETA: 23.0m [2026-01-22T12:02:11.985177] [DEBUG] [REMOTE ] AURA: Retrieved 1060 rows, trimmed to 300. [2026-01-22T12:02:11.985324] [DEBUG] [REMOTE ] AURA: PASS: History has at least 300 days. [2026-01-22T12:02:11.985532] [DEBUG] [REMOTE ] AURA: PASS: Price check passed. Min price $4.97. [2026-01-22T12:02:11.985692] [DEBUG] [REMOTE ] AURA: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:11.985806] [DEBUG] [REMOTE ] AURA: PASS: Integrity check passed. [2026-01-22T12:02:11.985845] [DEBUG] [REMOTE ] AURA: Symbol is viable for forecasting. [2026-01-22T12:02:11.985892] [INFO ] [MAIN ] [293/3501] AURA kept (0.4s) | 292 kept, 1 rejected | 139.4/min | ETA: 23.0m [2026-01-22T12:02:12.418744] [DEBUG] [REMOTE ] AUTL: Retrieved 1905 rows, trimmed to 300. [2026-01-22T12:02:12.418885] [DEBUG] [REMOTE ] AUTL: PASS: History has at least 300 days. [2026-01-22T12:02:12.419143] [DEBUG] [REMOTE ] AUTL: PASS: Price check passed. Min price $1.23. [2026-01-22T12:02:12.419326] [DEBUG] [REMOTE ] AUTL: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:12.419482] [DEBUG] [REMOTE ] AUTL: PASS: Integrity check passed. [2026-01-22T12:02:12.419540] [DEBUG] [REMOTE ] AUTL: Symbol is viable for forecasting. [2026-01-22T12:02:12.419632] [INFO ] [MAIN ] [294/3501] AUTL kept (0.4s) | 293 kept, 1 rejected | 139.4/min | ETA: 23.0m [2026-01-22T12:02:13.011177] [DEBUG] [REMOTE ] AVA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:13.011336] [DEBUG] [REMOTE ] AVA: PASS: History has at least 300 days. [2026-01-22T12:02:13.011604] [DEBUG] [REMOTE ] AVA: PASS: Price check passed. Min price $37.60. [2026-01-22T12:02:13.011748] [DEBUG] [REMOTE ] AVA: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:13.011872] [DEBUG] [REMOTE ] AVA: PASS: Integrity check passed. [2026-01-22T12:02:13.011914] [DEBUG] [REMOTE ] AVA: Symbol is viable for forecasting. [2026-01-22T12:02:13.011963] [INFO ] [MAIN ] [295/3501] AVA kept (0.6s) | 294 kept, 1 rejected | 139.2/min | ETA: 23.0m [2026-01-22T12:02:13.119016] [DEBUG] [REMOTE ] AVAH: Retrieved 1189 rows, trimmed to 300. [2026-01-22T12:02:13.119142] [DEBUG] [REMOTE ] AVAH: PASS: History has at least 300 days. [2026-01-22T12:02:13.119342] [DEBUG] [REMOTE ] AVAH: PASS: Price check passed. Min price $8.08. [2026-01-22T12:02:13.119479] [DEBUG] [REMOTE ] AVAH: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:13.119608] [DEBUG] [REMOTE ] AVAH: PASS: Integrity check passed. [2026-01-22T12:02:13.119675] [DEBUG] [REMOTE ] AVAH: Symbol is viable for forecasting. [2026-01-22T12:02:13.119726] [INFO ] [MAIN ] [296/3501] AVAH kept (0.1s) | 295 kept, 1 rejected | 139.5/min | ETA: 23.0m [2026-01-22T12:02:13.740358] [DEBUG] [REMOTE ] AVAL: Retrieved 2849 rows, trimmed to 300. [2026-01-22T12:02:13.740486] [DEBUG] [REMOTE ] AVAL: PASS: History has at least 300 days. [2026-01-22T12:02:13.740742] [DEBUG] [REMOTE ] AVAL: PASS: Price check passed. Min price $3.94. [2026-01-22T12:02:13.740878] [DEBUG] [REMOTE ] AVAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:13.740987] [DEBUG] [REMOTE ] AVAL: PASS: Integrity check passed. [2026-01-22T12:02:13.741026] [DEBUG] [REMOTE ] AVAL: Symbol is viable for forecasting. [2026-01-22T12:02:13.741074] [INFO ] [MAIN ] [297/3501] AVAL kept (0.6s) | 296 kept, 1 rejected | 139.3/min | ETA: 23.0m [2026-01-22T12:02:14.394345] [DEBUG] [REMOTE ] AVB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:14.394480] [DEBUG] [REMOTE ] AVB: PASS: History has at least 300 days. [2026-01-22T12:02:14.394709] [DEBUG] [REMOTE ] AVB: PASS: Price check passed. Min price $172.26. [2026-01-22T12:02:14.394847] [DEBUG] [REMOTE ] AVB: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:14.394960] [DEBUG] [REMOTE ] AVB: PASS: Integrity check passed. [2026-01-22T12:02:14.395000] [DEBUG] [REMOTE ] AVB: Symbol is viable for forecasting. [2026-01-22T12:02:14.395048] [INFO ] [MAIN ] [298/3501] AVB kept (0.7s) | 297 kept, 1 rejected | 139.1/min | ETA: 23.0m [2026-01-22T12:02:14.571837] [DEBUG] [REMOTE ] AVBP: Retrieved 498 rows, trimmed to 300. [2026-01-22T12:02:14.571973] [DEBUG] [REMOTE ] AVBP: PASS: History has at least 300 days. [2026-01-22T12:02:14.572170] [DEBUG] [REMOTE ] AVBP: PASS: Price check passed. Min price $17.60. [2026-01-22T12:02:14.572300] [DEBUG] [REMOTE ] AVBP: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:14.572407] [DEBUG] [REMOTE ] AVBP: PASS: Integrity check passed. [2026-01-22T12:02:14.572446] [DEBUG] [REMOTE ] AVBP: Symbol is viable for forecasting. [2026-01-22T12:02:14.572492] [INFO ] [MAIN ] [299/3501] AVBP kept (0.2s) | 298 kept, 1 rejected | 139.4/min | ETA: 23.0m [2026-01-22T12:02:15.280742] [DEBUG] [REMOTE ] AVD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:15.280906] [DEBUG] [REMOTE ] AVD: PASS: History has at least 300 days. [2026-01-22T12:02:15.281177] [DEBUG] [REMOTE ] AVD: PASS: Price check passed. Min price $3.75. [2026-01-22T12:02:15.281358] [DEBUG] [REMOTE ] AVD: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:15.281499] [DEBUG] [REMOTE ] AVD: PASS: Integrity check passed. [2026-01-22T12:02:15.281540] [DEBUG] [REMOTE ] AVD: Symbol is viable for forecasting. [2026-01-22T12:02:15.281611] [INFO ] [MAIN ] [300/3501] AVD kept (0.7s) | 299 kept, 1 rejected | 139.1/min | ETA: 23.0m [2026-01-22T12:02:15.814595] [DEBUG] [REMOTE ] AVDL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:15.814773] [DEBUG] [REMOTE ] AVDL: PASS: History has at least 300 days. [2026-01-22T12:02:15.815094] [DEBUG] [REMOTE ] AVDL: PASS: Price check passed. Min price $18.56. [2026-01-22T12:02:15.815297] [DEBUG] [REMOTE ] AVDL: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:15.815475] [DEBUG] [REMOTE ] AVDL: PASS: Integrity check passed. [2026-01-22T12:02:15.815535] [DEBUG] [REMOTE ] AVDL: Symbol is viable for forecasting. [2026-01-22T12:02:15.815638] [INFO ] [MAIN ] [301/3501] AVDL kept (0.5s) | 300 kept, 1 rejected | 138.9/min | ETA: 23.0m [2026-01-22T12:02:16.297963] [DEBUG] [REMOTE ] AVGO: Retrieved 4140 rows, trimmed to 300. [2026-01-22T12:02:16.298281] [DEBUG] [REMOTE ] AVGO: PASS: History has at least 300 days. [2026-01-22T12:02:16.298912] [DEBUG] [REMOTE ] AVGO: PASS: Price check passed. Min price $325.40. [2026-01-22T12:02:16.299131] [DEBUG] [REMOTE ] AVGO: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:16.299346] [DEBUG] [REMOTE ] AVGO: PASS: Integrity check passed. [2026-01-22T12:02:16.299412] [DEBUG] [REMOTE ] AVGO: Symbol is viable for forecasting. [2026-01-22T12:02:16.299503] [INFO ] [MAIN ] [302/3501] AVGO kept (0.5s) | 301 kept, 1 rejected | 138.9/min | ETA: 23.0m [2026-01-22T12:02:16.508660] [DEBUG] [REMOTE ] AVGX: Retrieved 354 rows, trimmed to 300. [2026-01-22T12:02:16.508991] [DEBUG] [REMOTE ] AVGX: PASS: History has at least 300 days. [2026-01-22T12:02:16.510518] [DEBUG] [REMOTE ] AVGX: PASS: Price check passed. Min price $41.61. [2026-01-22T12:02:16.512561] [DEBUG] [REMOTE ] AVGX: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:16.512943] [DEBUG] [REMOTE ] AVGX: PASS: Integrity check passed. [2026-01-22T12:02:16.512993] [DEBUG] [REMOTE ] AVGX: Symbol is viable for forecasting. [2026-01-22T12:02:16.513079] [INFO ] [MAIN ] [303/3501] AVGX kept (0.2s) | 302 kept, 1 rejected | 139.1/min | ETA: 23.0m [2026-01-22T12:02:17.235125] [DEBUG] [REMOTE ] AVK: Retrieved 5719 rows, trimmed to 300. [2026-01-22T12:02:17.235297] [DEBUG] [REMOTE ] AVK: PASS: History has at least 300 days. [2026-01-22T12:02:17.235640] [DEBUG] [REMOTE ] AVK: PASS: Price check passed. Min price $11.81. [2026-01-22T12:02:17.235830] [DEBUG] [REMOTE ] AVK: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:17.235965] [DEBUG] [REMOTE ] AVK: PASS: Integrity check passed. [2026-01-22T12:02:17.236008] [DEBUG] [REMOTE ] AVK: Symbol is viable for forecasting. [2026-01-22T12:02:17.236059] [INFO ] [MAIN ] [304/3501] AVK kept (0.7s) | 303 kept, 1 rejected | 138.8/min | ETA: 23.0m [2026-01-22T12:02:17.580442] [DEBUG] [REMOTE ] AVNS: Retrieved 2829 rows, trimmed to 300. [2026-01-22T12:02:17.580599] [DEBUG] [REMOTE ] AVNS: PASS: History has at least 300 days. [2026-01-22T12:02:17.580812] [DEBUG] [REMOTE ] AVNS: PASS: Price check passed. Min price $10.66. [2026-01-22T12:02:17.580955] [DEBUG] [REMOTE ] AVNS: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:17.581110] [DEBUG] [REMOTE ] AVNS: PASS: Integrity check passed. [2026-01-22T12:02:17.581160] [DEBUG] [REMOTE ] AVNS: Symbol is viable for forecasting. [2026-01-22T12:02:17.581213] [INFO ] [MAIN ] [305/3501] AVNS kept (0.3s) | 304 kept, 1 rejected | 138.9/min | ETA: 23.0m [2026-01-22T12:02:17.861396] [DEBUG] [REMOTE ] AVO: Retrieved 1332 rows, trimmed to 300. [2026-01-22T12:02:17.861529] [DEBUG] [REMOTE ] AVO: PASS: History has at least 300 days. [2026-01-22T12:02:17.861752] [DEBUG] [REMOTE ] AVO: PASS: Price check passed. Min price $11.25. [2026-01-22T12:02:17.861890] [DEBUG] [REMOTE ] AVO: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:17.861998] [DEBUG] [REMOTE ] AVO: PASS: Integrity check passed. [2026-01-22T12:02:17.862037] [DEBUG] [REMOTE ] AVO: Symbol is viable for forecasting. [2026-01-22T12:02:17.862084] [INFO ] [MAIN ] [306/3501] AVO kept (0.3s) | 305 kept, 1 rejected | 139.1/min | ETA: 23.0m [2026-01-22T12:02:18.353556] [DEBUG] [REMOTE ] AVTX: Retrieved 2559 rows, trimmed to 300. [2026-01-22T12:02:18.353709] [DEBUG] [REMOTE ] AVTX: PASS: History has at least 300 days. [2026-01-22T12:02:18.353910] [DEBUG] [REMOTE ] AVTX: PASS: Price check passed. Min price $14.73. [2026-01-22T12:02:18.354044] [DEBUG] [REMOTE ] AVTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:18.354153] [DEBUG] [REMOTE ] AVTX: PASS: Integrity check passed. [2026-01-22T12:02:18.354219] [DEBUG] [REMOTE ] AVTX: Symbol is viable for forecasting. [2026-01-22T12:02:18.354268] [INFO ] [MAIN ] [307/3501] AVTX kept (0.5s) | 306 kept, 1 rejected | 139.0/min | ETA: 23.0m [2026-01-22T12:02:18.836356] [DEBUG] [REMOTE ] AVXL: Retrieved 4894 rows, trimmed to 300. [2026-01-22T12:02:18.836491] [DEBUG] [REMOTE ] AVXL: PASS: History has at least 300 days. [2026-01-22T12:02:18.836724] [DEBUG] [REMOTE ] AVXL: PASS: Price check passed. Min price $3.08. [2026-01-22T12:02:18.836862] [DEBUG] [REMOTE ] AVXL: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:18.836973] [DEBUG] [REMOTE ] AVXL: PASS: Integrity check passed. [2026-01-22T12:02:18.837013] [DEBUG] [REMOTE ] AVXL: Symbol is viable for forecasting. [2026-01-22T12:02:18.837060] [INFO ] [MAIN ] [308/3501] AVXL kept (0.5s) | 307 kept, 1 rejected | 138.9/min | ETA: 23.0m [2026-01-22T12:02:19.164992] [DEBUG] [REMOTE ] AVY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:19.165129] [DEBUG] [REMOTE ] AVY: PASS: History has at least 300 days. [2026-01-22T12:02:19.165355] [DEBUG] [REMOTE ] AVY: PASS: Price check passed. Min price $165.13. [2026-01-22T12:02:19.165490] [DEBUG] [REMOTE ] AVY: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:19.165625] [DEBUG] [REMOTE ] AVY: PASS: Integrity check passed. [2026-01-22T12:02:19.165668] [DEBUG] [REMOTE ] AVY: Symbol is viable for forecasting. [2026-01-22T12:02:19.165716] [INFO ] [MAIN ] [309/3501] AVY kept (0.3s) | 308 kept, 1 rejected | 139.1/min | ETA: 23.0m [2026-01-22T12:02:19.556058] [DEBUG] [REMOTE ] AWF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:19.556186] [DEBUG] [REMOTE ] AWF: PASS: History has at least 300 days. [2026-01-22T12:02:19.556386] [DEBUG] [REMOTE ] AWF: PASS: Price check passed. Min price $10.46. [2026-01-22T12:02:19.556518] [DEBUG] [REMOTE ] AWF: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:19.556646] [DEBUG] [REMOTE ] AWF: PASS: Integrity check passed. [2026-01-22T12:02:19.556687] [DEBUG] [REMOTE ] AWF: Symbol is viable for forecasting. [2026-01-22T12:02:19.556735] [INFO ] [MAIN ] [310/3501] AWF kept (0.4s) | 309 kept, 1 rejected | 139.1/min | ETA: 22.9m [2026-01-22T12:02:20.061720] [DEBUG] [REMOTE ] AWI: Retrieved 4844 rows, trimmed to 300. [2026-01-22T12:02:20.061867] [DEBUG] [REMOTE ] AWI: PASS: History has at least 300 days. [2026-01-22T12:02:20.062095] [DEBUG] [REMOTE ] AWI: PASS: Price check passed. Min price $179.87. [2026-01-22T12:02:20.062233] [DEBUG] [REMOTE ] AWI: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:20.062352] [DEBUG] [REMOTE ] AWI: PASS: Integrity check passed. [2026-01-22T12:02:20.062394] [DEBUG] [REMOTE ] AWI: Symbol is viable for forecasting. [2026-01-22T12:02:20.062443] [INFO ] [MAIN ] [311/3501] AWI kept (0.5s) | 310 kept, 1 rejected | 139.0/min | ETA: 22.9m [2026-01-22T12:02:20.460602] [DEBUG] [REMOTE ] AWK: Retrieved 4465 rows, trimmed to 300. [2026-01-22T12:02:20.460825] [DEBUG] [REMOTE ] AWK: PASS: History has at least 300 days. [2026-01-22T12:02:20.461141] [DEBUG] [REMOTE ] AWK: PASS: Price check passed. Min price $125.18. [2026-01-22T12:02:20.461292] [DEBUG] [REMOTE ] AWK: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:20.461431] [DEBUG] [REMOTE ] AWK: PASS: Integrity check passed. [2026-01-22T12:02:20.461475] [DEBUG] [REMOTE ] AWK: Symbol is viable for forecasting. [2026-01-22T12:02:20.461534] [INFO ] [MAIN ] [312/3501] AWK kept (0.4s) | 311 kept, 1 rejected | 139.1/min | ETA: 22.9m [2026-01-22T12:02:20.868879] [DEBUG] [REMOTE ] AWP: Retrieved 4715 rows, trimmed to 300. [2026-01-22T12:02:20.869027] [DEBUG] [REMOTE ] AWP: PASS: History has at least 300 days. [2026-01-22T12:02:20.869281] [DEBUG] [REMOTE ] AWP: PASS: Price check passed. Min price $3.74. [2026-01-22T12:02:20.869425] [DEBUG] [REMOTE ] AWP: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:20.869549] [DEBUG] [REMOTE ] AWP: PASS: Integrity check passed. [2026-01-22T12:02:20.869620] [DEBUG] [REMOTE ] AWP: Symbol is viable for forecasting. [2026-01-22T12:02:20.869676] [INFO ] [MAIN ] [313/3501] AWP kept (0.4s) | 312 kept, 1 rejected | 139.1/min | ETA: 22.9m [2026-01-22T12:02:21.225506] [DEBUG] [REMOTE ] AWRE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:21.225669] [DEBUG] [REMOTE ] AWRE: PASS: History has at least 300 days. [2026-01-22T12:02:21.225879] [DEBUG] [REMOTE ] AWRE: PASS: Price check passed. Min price $1.85. [2026-01-22T12:02:21.226015] [DEBUG] [REMOTE ] AWRE: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:21.226128] [DEBUG] [REMOTE ] AWRE: PASS: Integrity check passed. [2026-01-22T12:02:21.226169] [DEBUG] [REMOTE ] AWRE: Symbol is viable for forecasting. [2026-01-22T12:02:21.226217] [INFO ] [MAIN ] [314/3501] AWRE kept (0.4s) | 313 kept, 1 rejected | 139.2/min | ETA: 22.9m [2026-01-22T12:02:21.542255] [DEBUG] [REMOTE ] AXGN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:21.542390] [DEBUG] [REMOTE ] AXGN: PASS: History has at least 300 days. [2026-01-22T12:02:21.542629] [DEBUG] [REMOTE ] AXGN: PASS: Price check passed. Min price $17.77. [2026-01-22T12:02:21.542764] [DEBUG] [REMOTE ] AXGN: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:21.542875] [DEBUG] [REMOTE ] AXGN: PASS: Integrity check passed. [2026-01-22T12:02:21.542914] [DEBUG] [REMOTE ] AXGN: Symbol is viable for forecasting. [2026-01-22T12:02:21.542962] [INFO ] [MAIN ] [315/3501] AXGN kept (0.3s) | 314 kept, 1 rejected | 139.3/min | ETA: 22.9m [2026-01-22T12:02:22.161423] [DEBUG] [REMOTE ] AXL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:22.161554] [DEBUG] [REMOTE ] AXL: PASS: History has at least 300 days. [2026-01-22T12:02:22.161778] [DEBUG] [REMOTE ] AXL: PASS: Price check passed. Min price $5.83. [2026-01-22T12:02:22.161912] [DEBUG] [REMOTE ] AXL: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:22.162023] [DEBUG] [REMOTE ] AXL: PASS: Integrity check passed. [2026-01-22T12:02:22.162062] [DEBUG] [REMOTE ] AXL: Symbol is viable for forecasting. [2026-01-22T12:02:22.162111] [INFO ] [MAIN ] [316/3501] AXL kept (0.6s) | 315 kept, 1 rejected | 139.1/min | ETA: 22.9m [2026-01-22T12:02:22.640401] [DEBUG] [REMOTE ] AXP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:22.640564] [DEBUG] [REMOTE ] AXP: PASS: History has at least 300 days. [2026-01-22T12:02:22.640846] [DEBUG] [REMOTE ] AXP: PASS: Price check passed. Min price $339.91. [2026-01-22T12:02:22.640988] [DEBUG] [REMOTE ] AXP: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:22.641114] [DEBUG] [REMOTE ] AXP: PASS: Integrity check passed. [2026-01-22T12:02:22.641153] [DEBUG] [REMOTE ] AXP: Symbol is viable for forecasting. [2026-01-22T12:02:22.641203] [INFO ] [MAIN ] [317/3501] AXP kept (0.5s) | 316 kept, 1 rejected | 139.0/min | ETA: 22.9m [2026-01-22T12:02:23.099904] [DEBUG] [REMOTE ] AXS: Retrieved 5676 rows, trimmed to 300. [2026-01-22T12:02:23.100138] [DEBUG] [REMOTE ] AXS: PASS: History has at least 300 days. [2026-01-22T12:02:23.100462] [DEBUG] [REMOTE ] AXS: PASS: Price check passed. Min price $87.89. [2026-01-22T12:02:23.100639] [DEBUG] [REMOTE ] AXS: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:23.100783] [DEBUG] [REMOTE ] AXS: PASS: Integrity check passed. [2026-01-22T12:02:23.100864] [DEBUG] [REMOTE ] AXS: Symbol is viable for forecasting. [2026-01-22T12:02:23.100924] [INFO ] [MAIN ] [318/3501] AXS kept (0.5s) | 317 kept, 1 rejected | 139.0/min | ETA: 22.9m [2026-01-22T12:02:23.432828] [DEBUG] [REMOTE ] AXSM: Retrieved 2556 rows, trimmed to 300. [2026-01-22T12:02:23.433024] [DEBUG] [REMOTE ] AXSM: PASS: History has at least 300 days. [2026-01-22T12:02:23.433286] [DEBUG] [REMOTE ] AXSM: PASS: Price check passed. Min price $129.55. [2026-01-22T12:02:23.433427] [DEBUG] [REMOTE ] AXSM: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:23.433552] [DEBUG] [REMOTE ] AXSM: PASS: Integrity check passed. [2026-01-22T12:02:23.433614] [DEBUG] [REMOTE ] AXSM: Symbol is viable for forecasting. [2026-01-22T12:02:23.433669] [INFO ] [MAIN ] [319/3501] AXSM kept (0.3s) | 318 kept, 1 rejected | 139.1/min | ETA: 22.9m [2026-01-22T12:02:23.687745] [DEBUG] [REMOTE ] AXTA: Retrieved 2813 rows, trimmed to 300. [2026-01-22T12:02:23.687877] [DEBUG] [REMOTE ] AXTA: PASS: History has at least 300 days. [2026-01-22T12:02:23.688090] [DEBUG] [REMOTE ] AXTA: PASS: Price check passed. Min price $27.56. [2026-01-22T12:02:23.688232] [DEBUG] [REMOTE ] AXTA: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:23.688346] [DEBUG] [REMOTE ] AXTA: PASS: Integrity check passed. [2026-01-22T12:02:23.688388] [DEBUG] [REMOTE ] AXTA: Symbol is viable for forecasting. [2026-01-22T12:02:23.688437] [INFO ] [MAIN ] [320/3501] AXTA kept (0.3s) | 319 kept, 1 rejected | 139.3/min | ETA: 22.8m [2026-01-22T12:02:24.378107] [DEBUG] [REMOTE ] AXTI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:24.378244] [DEBUG] [REMOTE ] AXTI: PASS: History has at least 300 days. [2026-01-22T12:02:24.378475] [DEBUG] [REMOTE ] AXTI: PASS: Price check passed. Min price $6.06. [2026-01-22T12:02:24.378636] [DEBUG] [REMOTE ] AXTI: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:24.378950] [DEBUG] [REMOTE ] AXTI: PASS: Integrity check passed. [2026-01-22T12:02:24.378991] [DEBUG] [REMOTE ] AXTI: Symbol is viable for forecasting. [2026-01-22T12:02:24.379038] [INFO ] [MAIN ] [321/3501] AXTI kept (0.7s) | 320 kept, 1 rejected | 139.0/min | ETA: 22.9m [2026-01-22T12:02:24.689782] [DEBUG] [REMOTE ] AYI: Retrieved 6072 rows, trimmed to 300. [2026-01-22T12:02:24.689994] [DEBUG] [REMOTE ] AYI: PASS: History has at least 300 days. [2026-01-22T12:02:24.690304] [DEBUG] [REMOTE ] AYI: PASS: Price check passed. Min price $309.67. [2026-01-22T12:02:24.690450] [DEBUG] [REMOTE ] AYI: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:24.690809] [DEBUG] [REMOTE ] AYI: PASS: Integrity check passed. [2026-01-22T12:02:24.690856] [DEBUG] [REMOTE ] AYI: Symbol is viable for forecasting. [2026-01-22T12:02:24.690912] [INFO ] [MAIN ] [322/3501] AYI kept (0.3s) | 321 kept, 1 rejected | 139.1/min | ETA: 22.8m [2026-01-22T12:02:25.045998] [DEBUG] [REMOTE ] AZ: Retrieved 1396 rows, trimmed to 300. [2026-01-22T12:02:25.046157] [DEBUG] [REMOTE ] AZ: PASS: History has at least 300 days. [2026-01-22T12:02:25.046369] [DEBUG] [REMOTE ] AZ: PASS: Price check passed. Min price $5.20. [2026-01-22T12:02:25.046507] [DEBUG] [REMOTE ] AZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:25.046642] [DEBUG] [REMOTE ] AZ: PASS: Integrity check passed. [2026-01-22T12:02:25.046684] [DEBUG] [REMOTE ] AZ: Symbol is viable for forecasting. [2026-01-22T12:02:25.046731] [INFO ] [MAIN ] [323/3501] AZ kept (0.4s) | 322 kept, 1 rejected | 139.2/min | ETA: 22.8m [2026-01-22T12:02:25.512560] [DEBUG] [REMOTE ] AZN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:25.512723] [DEBUG] [REMOTE ] AZN: PASS: History has at least 300 days. [2026-01-22T12:02:25.512969] [DEBUG] [REMOTE ] AZN: PASS: Price check passed. Min price $81.15. [2026-01-22T12:02:25.513106] [DEBUG] [REMOTE ] AZN: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:25.513224] [DEBUG] [REMOTE ] AZN: PASS: Integrity check passed. [2026-01-22T12:02:25.513265] [DEBUG] [REMOTE ] AZN: Symbol is viable for forecasting. [2026-01-22T12:02:25.513315] [INFO ] [MAIN ] [324/3501] AZN kept (0.5s) | 323 kept, 1 rejected | 139.2/min | ETA: 22.8m [2026-01-22T12:02:25.993478] [DEBUG] [REMOTE ] AZO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:25.993816] [DEBUG] [REMOTE ] AZO: PASS: History has at least 300 days. [2026-01-22T12:02:25.994028] [DEBUG] [REMOTE ] AZO: PASS: Price check passed. Min price $3244.92. [2026-01-22T12:02:25.994161] [DEBUG] [REMOTE ] AZO: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:25.994271] [DEBUG] [REMOTE ] AZO: PASS: Integrity check passed. [2026-01-22T12:02:25.994310] [DEBUG] [REMOTE ] AZO: Symbol is viable for forecasting. [2026-01-22T12:02:25.994359] [INFO ] [MAIN ] [325/3501] AZO kept (0.5s) | 324 kept, 1 rejected | 139.1/min | ETA: 22.8m [2026-01-22T12:02:26.471534] [DEBUG] [REMOTE ] AZZ: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:26.471687] [DEBUG] [REMOTE ] AZZ: PASS: History has at least 300 days. [2026-01-22T12:02:26.471913] [DEBUG] [REMOTE ] AZZ: PASS: Price check passed. Min price $97.64. [2026-01-22T12:02:26.472052] [DEBUG] [REMOTE ] AZZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:26.472167] [DEBUG] [REMOTE ] AZZ: PASS: Integrity check passed. [2026-01-22T12:02:26.472209] [DEBUG] [REMOTE ] AZZ: Symbol is viable for forecasting. [2026-01-22T12:02:26.472259] [INFO ] [MAIN ] [326/3501] AZZ kept (0.5s) | 325 kept, 1 rejected | 139.1/min | ETA: 22.8m [2026-01-22T12:02:26.776846] [DEBUG] [REMOTE ] BA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:26.776980] [DEBUG] [REMOTE ] BA: PASS: History has at least 300 days. [2026-01-22T12:02:26.777218] [DEBUG] [REMOTE ] BA: PASS: Price check passed. Min price $179.12. [2026-01-22T12:02:26.777361] [DEBUG] [REMOTE ] BA: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:26.777483] [DEBUG] [REMOTE ] BA: PASS: Integrity check passed. [2026-01-22T12:02:26.777525] [DEBUG] [REMOTE ] BA: Symbol is viable for forecasting. [2026-01-22T12:02:26.777816] [INFO ] [MAIN ] [327/3501] BA kept (0.3s) | 326 kept, 1 rejected | 139.2/min | ETA: 22.8m [2026-01-22T12:02:27.216238] [DEBUG] [REMOTE ] BABA: Retrieved 2851 rows, trimmed to 300. [2026-01-22T12:02:27.216393] [DEBUG] [REMOTE ] BABA: PASS: History has at least 300 days. [2026-01-22T12:02:27.216864] [DEBUG] [REMOTE ] BABA: PASS: Price check passed. Min price $146.58. [2026-01-22T12:02:27.217045] [DEBUG] [REMOTE ] BABA: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:27.217188] [DEBUG] [REMOTE ] BABA: PASS: Integrity check passed. [2026-01-22T12:02:27.217243] [DEBUG] [REMOTE ] BABA: Symbol is viable for forecasting. [2026-01-22T12:02:27.217307] [INFO ] [MAIN ] [328/3501] BABA kept (0.4s) | 327 kept, 1 rejected | 139.2/min | ETA: 22.8m [2026-01-22T12:02:27.466736] [DEBUG] [REMOTE ] BABX: Retrieved 778 rows, trimmed to 300. [2026-01-22T12:02:27.466874] [DEBUG] [REMOTE ] BABX: PASS: History has at least 300 days. [2026-01-22T12:02:27.467076] [DEBUG] [REMOTE ] BABX: PASS: Price check passed. Min price $35.89. [2026-01-22T12:02:27.467212] [DEBUG] [REMOTE ] BABX: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:27.467318] [DEBUG] [REMOTE ] BABX: PASS: Integrity check passed. [2026-01-22T12:02:27.467389] [DEBUG] [REMOTE ] BABX: Symbol is viable for forecasting. [2026-01-22T12:02:27.467438] [INFO ] [MAIN ] [329/3501] BABX kept (0.3s) | 328 kept, 1 rejected | 139.4/min | ETA: 22.8m [2026-01-22T12:02:28.148520] [DEBUG] [REMOTE ] BAC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:28.148740] [DEBUG] [REMOTE ] BAC: PASS: History has at least 300 days. [2026-01-22T12:02:28.149001] [DEBUG] [REMOTE ] BAC: PASS: Price check passed. Min price $50.74. [2026-01-22T12:02:28.149138] [DEBUG] [REMOTE ] BAC: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:28.149258] [DEBUG] [REMOTE ] BAC: PASS: Integrity check passed. [2026-01-22T12:02:28.149297] [DEBUG] [REMOTE ] BAC: Symbol is viable for forecasting. [2026-01-22T12:02:28.149354] [INFO ] [MAIN ] [330/3501] BAC kept (0.7s) | 329 kept, 1 rejected | 139.1/min | ETA: 22.8m [2026-01-22T12:02:28.505915] [DEBUG] [REMOTE ] BAH: Retrieved 3815 rows, trimmed to 300. [2026-01-22T12:02:28.506049] [DEBUG] [REMOTE ] BAH: PASS: History has at least 300 days. [2026-01-22T12:02:28.506254] [DEBUG] [REMOTE ] BAH: PASS: Price check passed. Min price $79.90. [2026-01-22T12:02:28.506385] [DEBUG] [REMOTE ] BAH: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:28.506499] [DEBUG] [REMOTE ] BAH: PASS: Integrity check passed. [2026-01-22T12:02:28.506538] [DEBUG] [REMOTE ] BAH: Symbol is viable for forecasting. [2026-01-22T12:02:28.506603] [INFO ] [MAIN ] [331/3501] BAH kept (0.4s) | 330 kept, 1 rejected | 139.2/min | ETA: 22.8m [2026-01-22T12:02:29.044181] [DEBUG] [REMOTE ] BALL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:29.044319] [DEBUG] [REMOTE ] BALL: PASS: History has at least 300 days. [2026-01-22T12:02:29.044527] [DEBUG] [REMOTE ] BALL: PASS: Price check passed. Min price $46.22. [2026-01-22T12:02:29.044682] [DEBUG] [REMOTE ] BALL: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:29.044988] [DEBUG] [REMOTE ] BALL: PASS: Integrity check passed. [2026-01-22T12:02:29.045028] [DEBUG] [REMOTE ] BALL: Symbol is viable for forecasting. [2026-01-22T12:02:29.045076] [INFO ] [MAIN ] [332/3501] BALL kept (0.5s) | 331 kept, 1 rejected | 139.1/min | ETA: 22.8m [2026-01-22T12:02:29.164453] [DEBUG] [REMOTE ] BAM: Retrieved 786 rows, trimmed to 300. [2026-01-22T12:02:29.164620] [DEBUG] [REMOTE ] BAM: PASS: History has at least 300 days. [2026-01-22T12:02:29.164880] [DEBUG] [REMOTE ] BAM: PASS: Price check passed. Min price $49.00. [2026-01-22T12:02:29.165014] [DEBUG] [REMOTE ] BAM: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:29.165121] [DEBUG] [REMOTE ] BAM: PASS: Integrity check passed. [2026-01-22T12:02:29.165160] [DEBUG] [REMOTE ] BAM: Symbol is viable for forecasting. [2026-01-22T12:02:29.165208] [INFO ] [MAIN ] [333/3501] BAM kept (0.1s) | 332 kept, 1 rejected | 139.4/min | ETA: 22.7m [2026-01-22T12:02:29.792480] [DEBUG] [REMOTE ] BANC: Retrieved 5864 rows, trimmed to 300. [2026-01-22T12:02:29.792685] [DEBUG] [REMOTE ] BANC: PASS: History has at least 300 days. [2026-01-22T12:02:29.793024] [DEBUG] [REMOTE ] BANC: PASS: Price check passed. Min price $16.12. [2026-01-22T12:02:29.793186] [DEBUG] [REMOTE ] BANC: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:29.793331] [DEBUG] [REMOTE ] BANC: PASS: Integrity check passed. [2026-01-22T12:02:29.793376] [DEBUG] [REMOTE ] BANC: Symbol is viable for forecasting. [2026-01-22T12:02:29.793436] [INFO ] [MAIN ] [334/3501] BANC kept (0.6s) | 333 kept, 1 rejected | 139.2/min | ETA: 22.8m [2026-01-22T12:02:29.999483] [DEBUG] [REMOTE ] BAND: Retrieved 2058 rows, trimmed to 300. [2026-01-22T12:02:29.999682] [DEBUG] [REMOTE ] BAND: PASS: History has at least 300 days. [2026-01-22T12:02:29.999893] [DEBUG] [REMOTE ] BAND: PASS: Price check passed. Min price $13.22. [2026-01-22T12:02:30.000029] [DEBUG] [REMOTE ] BAND: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:30.000143] [DEBUG] [REMOTE ] BAND: PASS: Integrity check passed. [2026-01-22T12:02:30.000183] [DEBUG] [REMOTE ] BAND: Symbol is viable for forecasting. [2026-01-22T12:02:30.000229] [INFO ] [MAIN ] [335/3501] BAND kept (0.2s) | 334 kept, 1 rejected | 139.4/min | ETA: 22.7m [2026-01-22T12:02:30.706768] [DEBUG] [REMOTE ] BANF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:30.706919] [DEBUG] [REMOTE ] BANF: PASS: History has at least 300 days. [2026-01-22T12:02:30.707154] [DEBUG] [REMOTE ] BANF: PASS: Price check passed. Min price $106.01. [2026-01-22T12:02:30.707291] [DEBUG] [REMOTE ] BANF: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:30.707413] [DEBUG] [REMOTE ] BANF: PASS: Integrity check passed. [2026-01-22T12:02:30.707454] [DEBUG] [REMOTE ] BANF: Symbol is viable for forecasting. [2026-01-22T12:02:30.707502] [INFO ] [MAIN ] [336/3501] BANF kept (0.7s) | 335 kept, 1 rejected | 139.2/min | ETA: 22.7m [2026-01-22T12:02:30.941758] [DEBUG] [REMOTE ] BANX: Retrieved 3068 rows, trimmed to 300. [2026-01-22T12:02:30.941975] [DEBUG] [REMOTE ] BANX: PASS: History has at least 300 days. [2026-01-22T12:02:30.942280] [DEBUG] [REMOTE ] BANX: PASS: Price check passed. Min price $20.07. [2026-01-22T12:02:30.942432] [DEBUG] [REMOTE ] BANX: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:30.942595] [DEBUG] [REMOTE ] BANX: PASS: Integrity check passed. [2026-01-22T12:02:30.942641] [DEBUG] [REMOTE ] BANX: Symbol is viable for forecasting. [2026-01-22T12:02:30.942697] [INFO ] [MAIN ] [337/3501] BANX kept (0.2s) | 336 kept, 1 rejected | 139.3/min | ETA: 22.7m [2026-01-22T12:02:31.645727] [DEBUG] [REMOTE ] BAP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:31.645861] [DEBUG] [REMOTE ] BAP: PASS: History has at least 300 days. [2026-01-22T12:02:31.646072] [DEBUG] [REMOTE ] BAP: PASS: Price check passed. Min price $247.85. [2026-01-22T12:02:31.646208] [DEBUG] [REMOTE ] BAP: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:31.646321] [DEBUG] [REMOTE ] BAP: PASS: Integrity check passed. [2026-01-22T12:02:31.646361] [DEBUG] [REMOTE ] BAP: Symbol is viable for forecasting. [2026-01-22T12:02:31.646410] [INFO ] [MAIN ] [338/3501] BAP kept (0.7s) | 337 kept, 1 rejected | 139.1/min | ETA: 22.7m [2026-01-22T12:02:31.851602] [DEBUG] [REMOTE ] BATRA: Retrieved 2455 rows, trimmed to 300. [2026-01-22T12:02:31.852031] [DEBUG] [REMOTE ] BATRA: PASS: History has at least 300 days. [2026-01-22T12:02:31.852367] [DEBUG] [REMOTE ] BATRA: PASS: Price check passed. Min price $41.92. [2026-01-22T12:02:31.852516] [DEBUG] [REMOTE ] BATRA: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:31.852670] [DEBUG] [REMOTE ] BATRA: PASS: Integrity check passed. [2026-01-22T12:02:31.852714] [DEBUG] [REMOTE ] BATRA: Symbol is viable for forecasting. [2026-01-22T12:02:31.852769] [INFO ] [MAIN ] [339/3501] BATRA kept (0.2s) | 338 kept, 1 rejected | 139.3/min | ETA: 22.7m [2026-01-22T12:02:32.422333] [DEBUG] [REMOTE ] BATRK: Retrieved 2455 rows, trimmed to 300. [2026-01-22T12:02:32.422535] [DEBUG] [REMOTE ] BATRK: PASS: History has at least 300 days. [2026-01-22T12:02:32.422819] [DEBUG] [REMOTE ] BATRK: PASS: Price check passed. Min price $38.04. [2026-01-22T12:02:32.422959] [DEBUG] [REMOTE ] BATRK: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:32.423077] [DEBUG] [REMOTE ] BATRK: PASS: Integrity check passed. [2026-01-22T12:02:32.423155] [DEBUG] [REMOTE ] BATRK: Symbol is viable for forecasting. [2026-01-22T12:02:32.423209] [INFO ] [MAIN ] [340/3501] BATRK kept (0.6s) | 339 kept, 1 rejected | 139.2/min | ETA: 22.7m [2026-01-22T12:02:32.919896] [DEBUG] [REMOTE ] BAX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:32.920146] [DEBUG] [REMOTE ] BAX: PASS: History has at least 300 days. [2026-01-22T12:02:32.920497] [DEBUG] [REMOTE ] BAX: PASS: Price check passed. Min price $17.41. [2026-01-22T12:02:32.920663] [DEBUG] [REMOTE ] BAX: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:32.920811] [DEBUG] [REMOTE ] BAX: PASS: Integrity check passed. [2026-01-22T12:02:32.920888] [DEBUG] [REMOTE ] BAX: Symbol is viable for forecasting. [2026-01-22T12:02:32.920953] [INFO ] [MAIN ] [341/3501] BAX kept (0.5s) | 340 kept, 1 rejected | 139.1/min | ETA: 22.7m [2026-01-22T12:02:33.323234] [DEBUG] [REMOTE ] BB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:33.323387] [DEBUG] [REMOTE ] BB: PASS: History has at least 300 days. [2026-01-22T12:02:33.323654] [DEBUG] [REMOTE ] BB: PASS: Price check passed. Min price $3.77. [2026-01-22T12:02:33.323801] [DEBUG] [REMOTE ] BB: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:33.323920] [DEBUG] [REMOTE ] BB: PASS: Integrity check passed. [2026-01-22T12:02:33.323960] [DEBUG] [REMOTE ] BB: Symbol is viable for forecasting. [2026-01-22T12:02:33.324011] [INFO ] [MAIN ] [342/3501] BB kept (0.4s) | 341 kept, 1 rejected | 139.1/min | ETA: 22.7m [2026-01-22T12:02:33.552858] [DEBUG] [REMOTE ] BBAI: Retrieved 1026 rows, trimmed to 300. [2026-01-22T12:02:33.552999] [DEBUG] [REMOTE ] BBAI: PASS: History has at least 300 days. [2026-01-22T12:02:33.553205] [DEBUG] [REMOTE ] BBAI: PASS: Price check passed. Min price $5.40. [2026-01-22T12:02:33.553351] [DEBUG] [REMOTE ] BBAI: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:33.553476] [DEBUG] [REMOTE ] BBAI: PASS: Integrity check passed. [2026-01-22T12:02:33.553519] [DEBUG] [REMOTE ] BBAI: Symbol is viable for forecasting. [2026-01-22T12:02:33.553569] [INFO ] [MAIN ] [343/3501] BBAI kept (0.2s) | 342 kept, 1 rejected | 139.3/min | ETA: 22.7m [2026-01-22T12:02:33.932273] [DEBUG] [REMOTE ] BBCP: Retrieved 2115 rows, trimmed to 300. [2026-01-22T12:02:33.932413] [DEBUG] [REMOTE ] BBCP: PASS: History has at least 300 days. [2026-01-22T12:02:33.932659] [DEBUG] [REMOTE ] BBCP: PASS: Price check passed. Min price $5.86. [2026-01-22T12:02:33.932800] [DEBUG] [REMOTE ] BBCP: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:33.932911] [DEBUG] [REMOTE ] BBCP: PASS: Integrity check passed. [2026-01-22T12:02:33.932951] [DEBUG] [REMOTE ] BBCP: Symbol is viable for forecasting. [2026-01-22T12:02:33.932999] [INFO ] [MAIN ] [344/3501] BBCP kept (0.4s) | 343 kept, 1 rejected | 139.4/min | ETA: 22.7m [2026-01-22T12:02:34.529311] [DEBUG] [REMOTE ] BBD: Retrieved 6078 rows, trimmed to 300. [2026-01-22T12:02:34.529516] [DEBUG] [REMOTE ] BBD: PASS: History has at least 300 days. [2026-01-22T12:02:34.529925] [DEBUG] [REMOTE ] BBD: PASS: Price check passed. Min price $3.20. [2026-01-22T12:02:34.530137] [DEBUG] [REMOTE ] BBD: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:34.530323] [DEBUG] [REMOTE ] BBD: PASS: Integrity check passed. [2026-01-22T12:02:34.530384] [DEBUG] [REMOTE ] BBD: Symbol is viable for forecasting. [2026-01-22T12:02:34.530460] [INFO ] [MAIN ] [345/3501] BBD kept (0.6s) | 344 kept, 1 rejected | 139.2/min | ETA: 22.7m [2026-01-22T12:02:34.904756] [DEBUG] [REMOTE ] BBDO: Retrieved 3485 rows, trimmed to 300. [2026-01-22T12:02:34.904903] [DEBUG] [REMOTE ] BBDO: PASS: History has at least 300 days. [2026-01-22T12:02:34.905158] [DEBUG] [REMOTE ] BBDO: PASS: Price check passed. Min price $2.76. [2026-01-22T12:02:34.905328] [DEBUG] [REMOTE ] BBDO: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:34.905501] [DEBUG] [REMOTE ] BBDO: PASS: Integrity check passed. [2026-01-22T12:02:34.905564] [DEBUG] [REMOTE ] BBDO: Symbol is viable for forecasting. [2026-01-22T12:02:34.905664] [INFO ] [MAIN ] [346/3501] BBDO kept (0.4s) | 345 kept, 1 rejected | 139.3/min | ETA: 22.7m [2026-01-22T12:02:35.367653] [DEBUG] [REMOTE ] BBH: Retrieved 6579 rows, trimmed to 300. [2026-01-22T12:02:35.367818] [DEBUG] [REMOTE ] BBH: PASS: History has at least 300 days. [2026-01-22T12:02:35.368031] [DEBUG] [REMOTE ] BBH: PASS: Price check passed. Min price $175.97. [2026-01-22T12:02:35.368164] [DEBUG] [REMOTE ] BBH: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:35.368279] [DEBUG] [REMOTE ] BBH: PASS: Integrity check passed. [2026-01-22T12:02:35.368318] [DEBUG] [REMOTE ] BBH: Symbol is viable for forecasting. [2026-01-22T12:02:35.368366] [INFO ] [MAIN ] [347/3501] BBH kept (0.5s) | 346 kept, 1 rejected | 139.2/min | ETA: 22.7m [2026-01-22T12:02:35.655930] [DEBUG] [REMOTE ] BBIO: Retrieved 1651 rows, trimmed to 300. [2026-01-22T12:02:35.656117] [DEBUG] [REMOTE ] BBIO: PASS: History has at least 300 days. [2026-01-22T12:02:35.656367] [DEBUG] [REMOTE ] BBIO: PASS: Price check passed. Min price $54.26. [2026-01-22T12:02:35.656529] [DEBUG] [REMOTE ] BBIO: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:35.656679] [DEBUG] [REMOTE ] BBIO: PASS: Integrity check passed. [2026-01-22T12:02:35.656725] [DEBUG] [REMOTE ] BBIO: Symbol is viable for forecasting. [2026-01-22T12:02:35.656781] [INFO ] [MAIN ] [348/3501] BBIO kept (0.3s) | 347 kept, 1 rejected | 139.4/min | ETA: 22.6m [2026-01-22T12:02:36.053751] [DEBUG] [REMOTE ] BBLG: Retrieved 1942 rows, trimmed to 300. [2026-01-22T12:02:36.053875] [DEBUG] [REMOTE ] BBLG: PASS: History has at least 300 days. [2026-01-22T12:02:36.054072] [DEBUG] [REMOTE ] BBLG: PASS: Price check passed. Min price $1.33. [2026-01-22T12:02:36.054202] [DEBUG] [REMOTE ] BBLG: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:36.054307] [DEBUG] [REMOTE ] BBLG: PASS: Integrity check passed. [2026-01-22T12:02:36.054346] [DEBUG] [REMOTE ] BBLG: Symbol is viable for forecasting. [2026-01-22T12:02:36.054393] [INFO ] [MAIN ] [349/3501] BBLG kept (0.4s) | 348 kept, 1 rejected | 139.4/min | ETA: 22.6m [2026-01-22T12:02:36.623151] [DEBUG] [REMOTE ] BBN: Retrieved 3872 rows, trimmed to 300. [2026-01-22T12:02:36.623296] [DEBUG] [REMOTE ] BBN: PASS: History has at least 300 days. [2026-01-22T12:02:36.623518] [DEBUG] [REMOTE ] BBN: PASS: Price check passed. Min price $16.16. [2026-01-22T12:02:36.623679] [DEBUG] [REMOTE ] BBN: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:36.623798] [DEBUG] [REMOTE ] BBN: PASS: Integrity check passed. [2026-01-22T12:02:36.623838] [DEBUG] [REMOTE ] BBN: Symbol is viable for forecasting. [2026-01-22T12:02:36.623887] [INFO ] [MAIN ] [350/3501] BBN kept (0.6s) | 349 kept, 1 rejected | 139.3/min | ETA: 22.6m [2026-01-22T12:02:37.123064] [DEBUG] [REMOTE ] BBSI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:37.123225] [DEBUG] [REMOTE ] BBSI: PASS: History has at least 300 days. [2026-01-22T12:02:37.123449] [DEBUG] [REMOTE ] BBSI: PASS: Price check passed. Min price $33.23. [2026-01-22T12:02:37.123604] [DEBUG] [REMOTE ] BBSI: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:37.123726] [DEBUG] [REMOTE ] BBSI: PASS: Integrity check passed. [2026-01-22T12:02:37.123812] [DEBUG] [REMOTE ] BBSI: Symbol is viable for forecasting. [2026-01-22T12:02:37.123885] [INFO ] [MAIN ] [351/3501] BBSI kept (0.5s) | 350 kept, 1 rejected | 139.2/min | ETA: 22.6m [2026-01-22T12:02:37.371112] [DEBUG] [REMOTE ] BBUC: Retrieved 973 rows, trimmed to 300. [2026-01-22T12:02:37.371243] [DEBUG] [REMOTE ] BBUC: PASS: History has at least 300 days. [2026-01-22T12:02:37.371441] [DEBUG] [REMOTE ] BBUC: PASS: Price check passed. Min price $31.16. [2026-01-22T12:02:37.371590] [DEBUG] [REMOTE ] BBUC: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:37.371701] [DEBUG] [REMOTE ] BBUC: PASS: Integrity check passed. [2026-01-22T12:02:37.371742] [DEBUG] [REMOTE ] BBUC: Symbol is viable for forecasting. [2026-01-22T12:02:37.371789] [INFO ] [MAIN ] [352/3501] BBUC kept (0.2s) | 351 kept, 1 rejected | 139.4/min | ETA: 22.6m [2026-01-22T12:02:38.003422] [DEBUG] [REMOTE ] BBVA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:38.003590] [DEBUG] [REMOTE ] BBVA: PASS: History has at least 300 days. [2026-01-22T12:02:38.003878] [DEBUG] [REMOTE ] BBVA: PASS: Price check passed. Min price $19.29. [2026-01-22T12:02:38.004013] [DEBUG] [REMOTE ] BBVA: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:38.004131] [DEBUG] [REMOTE ] BBVA: PASS: Integrity check passed. [2026-01-22T12:02:38.004171] [DEBUG] [REMOTE ] BBVA: Symbol is viable for forecasting. [2026-01-22T12:02:38.004220] [INFO ] [MAIN ] [353/3501] BBVA kept (0.6s) | 352 kept, 1 rejected | 139.2/min | ETA: 22.6m [2026-01-22T12:02:38.308955] [DEBUG] [REMOTE ] BBWI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:38.309325] [DEBUG] [REMOTE ] BBWI: PASS: History has at least 300 days. [2026-01-22T12:02:38.309655] [DEBUG] [REMOTE ] BBWI: PASS: Price check passed. Min price $14.85. [2026-01-22T12:02:38.309825] [DEBUG] [REMOTE ] BBWI: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:38.310134] [DEBUG] [REMOTE ] BBWI: PASS: Integrity check passed. [2026-01-22T12:02:38.310196] [DEBUG] [REMOTE ] BBWI: Symbol is viable for forecasting. [2026-01-22T12:02:38.310261] [INFO ] [MAIN ] [354/3501] BBWI kept (0.3s) | 353 kept, 1 rejected | 139.3/min | ETA: 22.6m [2026-01-22T12:02:38.863434] [DEBUG] [REMOTE ] BBY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:38.863600] [DEBUG] [REMOTE ] BBY: PASS: History has at least 300 days. [2026-01-22T12:02:38.863861] [DEBUG] [REMOTE ] BBY: PASS: Price check passed. Min price $65.83. [2026-01-22T12:02:38.863996] [DEBUG] [REMOTE ] BBY: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:38.864115] [DEBUG] [REMOTE ] BBY: PASS: Integrity check passed. [2026-01-22T12:02:38.864155] [DEBUG] [REMOTE ] BBY: Symbol is viable for forecasting. [2026-01-22T12:02:38.864204] [INFO ] [MAIN ] [355/3501] BBY kept (0.6s) | 354 kept, 1 rejected | 139.2/min | ETA: 22.6m [2026-01-22T12:02:39.231013] [DEBUG] [REMOTE ] BC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:39.231161] [DEBUG] [REMOTE ] BC: PASS: History has at least 300 days. [2026-01-22T12:02:39.231390] [DEBUG] [REMOTE ] BC: PASS: Price check passed. Min price $58.96. [2026-01-22T12:02:39.231524] [DEBUG] [REMOTE ] BC: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:39.231662] [DEBUG] [REMOTE ] BC: PASS: Integrity check passed. [2026-01-22T12:02:39.231705] [DEBUG] [REMOTE ] BC: Symbol is viable for forecasting. [2026-01-22T12:02:39.231755] [INFO ] [MAIN ] [356/3501] BC kept (0.4s) | 355 kept, 1 rejected | 139.2/min | ETA: 22.6m [2026-01-22T12:02:39.595081] [DEBUG] [REMOTE ] BCAL: Retrieved 2522 rows, trimmed to 300. [2026-01-22T12:02:39.595234] [DEBUG] [REMOTE ] BCAL: PASS: History has at least 300 days. [2026-01-22T12:02:39.595501] [DEBUG] [REMOTE ] BCAL: PASS: Price check passed. Min price $17.12. [2026-01-22T12:02:39.595698] [DEBUG] [REMOTE ] BCAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:39.595844] [DEBUG] [REMOTE ] BCAL: PASS: Integrity check passed. [2026-01-22T12:02:39.595888] [DEBUG] [REMOTE ] BCAL: Symbol is viable for forecasting. [2026-01-22T12:02:39.595937] [INFO ] [MAIN ] [357/3501] BCAL kept (0.4s) | 356 kept, 1 rejected | 139.3/min | ETA: 22.6m [2026-01-22T12:02:39.835983] [DEBUG] [REMOTE ] BCAX: Retrieved 339 rows, trimmed to 300. [2026-01-22T12:02:39.836118] [DEBUG] [REMOTE ] BCAX: PASS: History has at least 300 days. [2026-01-22T12:02:39.836311] [DEBUG] [REMOTE ] BCAX: PASS: Price check passed. Min price $13.93. [2026-01-22T12:02:39.836442] [DEBUG] [REMOTE ] BCAX: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:39.836548] [DEBUG] [REMOTE ] BCAX: PASS: Integrity check passed. [2026-01-22T12:02:39.836621] [DEBUG] [REMOTE ] BCAX: Symbol is viable for forecasting. [2026-01-22T12:02:39.836671] [INFO ] [MAIN ] [358/3501] BCAX kept (0.2s) | 357 kept, 1 rejected | 139.5/min | ETA: 22.5m [2026-01-22T12:02:40.520070] [DEBUG] [REMOTE ] BCBP: Retrieved 5602 rows, trimmed to 300. [2026-01-22T12:02:40.520235] [DEBUG] [REMOTE ] BCBP: PASS: History has at least 300 days. [2026-01-22T12:02:40.520485] [DEBUG] [REMOTE ] BCBP: PASS: Price check passed. Min price $7.45. [2026-01-22T12:02:40.520641] [DEBUG] [REMOTE ] BCBP: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:40.520763] [DEBUG] [REMOTE ] BCBP: PASS: Integrity check passed. [2026-01-22T12:02:40.520804] [DEBUG] [REMOTE ] BCBP: Symbol is viable for forecasting. [2026-01-22T12:02:40.520851] [INFO ] [MAIN ] [359/3501] BCBP kept (0.7s) | 358 kept, 1 rejected | 139.3/min | ETA: 22.6m [2026-01-22T12:02:40.869337] [DEBUG] [REMOTE ] BCC: Retrieved 3259 rows, trimmed to 300. [2026-01-22T12:02:40.869464] [DEBUG] [REMOTE ] BCC: PASS: History has at least 300 days. [2026-01-22T12:02:40.869690] [DEBUG] [REMOTE ] BCC: PASS: Price check passed. Min price $65.88. [2026-01-22T12:02:40.869823] [DEBUG] [REMOTE ] BCC: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:40.869929] [DEBUG] [REMOTE ] BCC: PASS: Integrity check passed. [2026-01-22T12:02:40.869968] [DEBUG] [REMOTE ] BCC: Symbol is viable for forecasting. [2026-01-22T12:02:40.870015] [INFO ] [MAIN ] [360/3501] BCC kept (0.3s) | 359 kept, 1 rejected | 139.3/min | ETA: 22.5m [2026-01-22T12:02:41.257259] [DEBUG] [REMOTE ] BCDA: Retrieved 3092 rows, trimmed to 300. [2026-01-22T12:02:41.257397] [DEBUG] [REMOTE ] BCDA: PASS: History has at least 300 days. [2026-01-22T12:02:41.257643] [DEBUG] [REMOTE ] BCDA: PASS: Price check passed. Min price $1.18. [2026-01-22T12:02:41.257817] [DEBUG] [REMOTE ] BCDA: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:41.257933] [DEBUG] [REMOTE ] BCDA: PASS: Integrity check passed. [2026-01-22T12:02:41.257974] [DEBUG] [REMOTE ] BCDA: Symbol is viable for forecasting. [2026-01-22T12:02:41.258024] [INFO ] [MAIN ] [361/3501] BCDA kept (0.4s) | 360 kept, 1 rejected | 139.4/min | ETA: 22.5m [2026-01-22T12:02:41.796930] [DEBUG] [REMOTE ] BCE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:41.797083] [DEBUG] [REMOTE ] BCE: PASS: History has at least 300 days. [2026-01-22T12:02:41.797330] [DEBUG] [REMOTE ] BCE: PASS: Price check passed. Min price $21.99. [2026-01-22T12:02:41.797471] [DEBUG] [REMOTE ] BCE: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:41.797616] [DEBUG] [REMOTE ] BCE: PASS: Integrity check passed. [2026-01-22T12:02:41.797696] [DEBUG] [REMOTE ] BCE: Symbol is viable for forecasting. [2026-01-22T12:02:41.797772] [INFO ] [MAIN ] [362/3501] BCE kept (0.5s) | 361 kept, 1 rejected | 139.3/min | ETA: 22.5m [2026-01-22T12:02:42.240425] [DEBUG] [REMOTE ] BCH: Retrieved 6048 rows, trimmed to 300. [2026-01-22T12:02:42.240551] [DEBUG] [REMOTE ] BCH: PASS: History has at least 300 days. [2026-01-22T12:02:42.240790] [DEBUG] [REMOTE ] BCH: PASS: Price check passed. Min price $33.65. [2026-01-22T12:02:42.240923] [DEBUG] [REMOTE ] BCH: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:42.241037] [DEBUG] [REMOTE ] BCH: PASS: Integrity check passed. [2026-01-22T12:02:42.241270] [DEBUG] [REMOTE ] BCH: Symbol is viable for forecasting. [2026-01-22T12:02:42.241317] [INFO ] [MAIN ] [363/3501] BCH kept (0.4s) | 362 kept, 1 rejected | 139.3/min | ETA: 22.5m [2026-01-22T12:02:42.663955] [DEBUG] [REMOTE ] BCML: Retrieved 5386 rows, trimmed to 300. [2026-01-22T12:02:42.664086] [DEBUG] [REMOTE ] BCML: PASS: History has at least 300 days. [2026-01-22T12:02:42.664291] [DEBUG] [REMOTE ] BCML: PASS: Price check passed. Min price $26.88. [2026-01-22T12:02:42.664427] [DEBUG] [REMOTE ] BCML: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:42.664546] [DEBUG] [REMOTE ] BCML: PASS: Integrity check passed. [2026-01-22T12:02:42.664607] [DEBUG] [REMOTE ] BCML: Symbol is viable for forecasting. [2026-01-22T12:02:42.664659] [INFO ] [MAIN ] [364/3501] BCML kept (0.4s) | 363 kept, 1 rejected | 139.3/min | ETA: 22.5m [2026-01-22T12:02:43.018982] [DEBUG] [REMOTE ] BCO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:43.019129] [DEBUG] [REMOTE ] BCO: PASS: History has at least 300 days. [2026-01-22T12:02:43.019362] [DEBUG] [REMOTE ] BCO: PASS: Price check passed. Min price $105.88. [2026-01-22T12:02:43.019502] [DEBUG] [REMOTE ] BCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:43.019643] [DEBUG] [REMOTE ] BCO: PASS: Integrity check passed. [2026-01-22T12:02:43.019685] [DEBUG] [REMOTE ] BCO: Symbol is viable for forecasting. [2026-01-22T12:02:43.019736] [INFO ] [MAIN ] [365/3501] BCO kept (0.4s) | 364 kept, 1 rejected | 139.3/min | ETA: 22.5m [2026-01-22T12:02:43.592777] [DEBUG] [REMOTE ] BCPC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:43.592926] [DEBUG] [REMOTE ] BCPC: PASS: History has at least 300 days. [2026-01-22T12:02:43.593148] [DEBUG] [REMOTE ] BCPC: PASS: Price check passed. Min price $146.46. [2026-01-22T12:02:43.593289] [DEBUG] [REMOTE ] BCPC: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:43.593406] [DEBUG] [REMOTE ] BCPC: PASS: Integrity check passed. [2026-01-22T12:02:43.593448] [DEBUG] [REMOTE ] BCPC: Symbol is viable for forecasting. [2026-01-22T12:02:43.593498] [INFO ] [MAIN ] [366/3501] BCPC kept (0.6s) | 365 kept, 1 rejected | 139.2/min | ETA: 22.5m [2026-01-22T12:02:44.115768] [DEBUG] [REMOTE ] BCRX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:44.115914] [DEBUG] [REMOTE ] BCRX: PASS: History has at least 300 days. [2026-01-22T12:02:44.116143] [DEBUG] [REMOTE ] BCRX: PASS: Price check passed. Min price $6.66. [2026-01-22T12:02:44.116284] [DEBUG] [REMOTE ] BCRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:44.116417] [DEBUG] [REMOTE ] BCRX: PASS: Integrity check passed. [2026-01-22T12:02:44.116463] [DEBUG] [REMOTE ] BCRX: Symbol is viable for forecasting. [2026-01-22T12:02:44.116514] [INFO ] [MAIN ] [367/3501] BCRX kept (0.5s) | 366 kept, 1 rejected | 139.1/min | ETA: 22.5m [2026-01-22T12:02:44.520091] [DEBUG] [REMOTE ] BCS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:44.520222] [DEBUG] [REMOTE ] BCS: PASS: History has at least 300 days. [2026-01-22T12:02:44.520428] [DEBUG] [REMOTE ] BCS: PASS: Price check passed. Min price $20.53. [2026-01-22T12:02:44.520562] [DEBUG] [REMOTE ] BCS: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:44.520695] [DEBUG] [REMOTE ] BCS: PASS: Integrity check passed. [2026-01-22T12:02:44.520735] [DEBUG] [REMOTE ] BCS: Symbol is viable for forecasting. [2026-01-22T12:02:44.520782] [INFO ] [MAIN ] [368/3501] BCS kept (0.4s) | 367 kept, 1 rejected | 139.1/min | ETA: 22.5m [2026-01-22T12:02:44.787343] [DEBUG] [REMOTE ] BCSF: Retrieved 1803 rows, trimmed to 300. [2026-01-22T12:02:44.787465] [DEBUG] [REMOTE ] BCSF: PASS: History has at least 300 days. [2026-01-22T12:02:44.787700] [DEBUG] [REMOTE ] BCSF: PASS: Price check passed. Min price $12.87. [2026-01-22T12:02:44.787861] [DEBUG] [REMOTE ] BCSF: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:44.787970] [DEBUG] [REMOTE ] BCSF: PASS: Integrity check passed. [2026-01-22T12:02:44.788009] [DEBUG] [REMOTE ] BCSF: Symbol is viable for forecasting. [2026-01-22T12:02:44.788056] [INFO ] [MAIN ] [369/3501] BCSF kept (0.3s) | 368 kept, 1 rejected | 139.3/min | ETA: 22.5m [2026-01-22T12:02:45.276375] [DEBUG] [REMOTE ] BCTX: Retrieved 3730 rows, trimmed to 300. [2026-01-22T12:02:45.276497] [DEBUG] [REMOTE ] BCTX: PASS: History has at least 300 days. [2026-01-22T12:02:45.276727] [DEBUG] [REMOTE ] BCTX: PASS: Price check passed. Min price $4.21. [2026-01-22T12:02:45.276866] [DEBUG] [REMOTE ] BCTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:45.276975] [DEBUG] [REMOTE ] BCTX: PASS: Integrity check passed. [2026-01-22T12:02:45.277015] [DEBUG] [REMOTE ] BCTX: Symbol is viable for forecasting. [2026-01-22T12:02:45.277063] [INFO ] [MAIN ] [370/3501] BCTX kept (0.5s) | 369 kept, 1 rejected | 139.2/min | ETA: 22.5m [2026-01-22T12:02:45.709087] [DEBUG] [REMOTE ] BCX: Retrieved 3726 rows, trimmed to 300. [2026-01-22T12:02:45.709209] [DEBUG] [REMOTE ] BCX: PASS: History has at least 300 days. [2026-01-22T12:02:45.709407] [DEBUG] [REMOTE ] BCX: PASS: Price check passed. Min price $9.58. [2026-01-22T12:02:45.709538] [DEBUG] [REMOTE ] BCX: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:45.709668] [DEBUG] [REMOTE ] BCX: PASS: Integrity check passed. [2026-01-22T12:02:45.709708] [DEBUG] [REMOTE ] BCX: Symbol is viable for forecasting. [2026-01-22T12:02:45.709756] [INFO ] [MAIN ] [371/3501] BCX kept (0.4s) | 370 kept, 1 rejected | 139.2/min | ETA: 22.5m [2026-01-22T12:02:45.945391] [DEBUG] [REMOTE ] BCYC: Retrieved 1675 rows, trimmed to 300. [2026-01-22T12:02:45.945512] [DEBUG] [REMOTE ] BCYC: PASS: History has at least 300 days. [2026-01-22T12:02:45.945731] [DEBUG] [REMOTE ] BCYC: PASS: Price check passed. Min price $6.17. [2026-01-22T12:02:45.945865] [DEBUG] [REMOTE ] BCYC: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:45.945971] [DEBUG] [REMOTE ] BCYC: PASS: Integrity check passed. [2026-01-22T12:02:45.946014] [DEBUG] [REMOTE ] BCYC: Symbol is viable for forecasting. [2026-01-22T12:02:45.946253] [INFO ] [MAIN ] [372/3501] BCYC kept (0.2s) | 371 kept, 1 rejected | 139.4/min | ETA: 22.4m [2026-01-22T12:02:46.634806] [DEBUG] [REMOTE ] BDC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:46.634974] [DEBUG] [REMOTE ] BDC: PASS: History has at least 300 days. [2026-01-22T12:02:46.635434] [DEBUG] [REMOTE ] BDC: PASS: Price check passed. Min price $106.30. [2026-01-22T12:02:46.635588] [DEBUG] [REMOTE ] BDC: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:46.635715] [DEBUG] [REMOTE ] BDC: PASS: Integrity check passed. [2026-01-22T12:02:46.635786] [DEBUG] [REMOTE ] BDC: Symbol is viable for forecasting. [2026-01-22T12:02:46.635858] [INFO ] [MAIN ] [373/3501] BDC kept (0.7s) | 372 kept, 1 rejected | 139.2/min | ETA: 22.5m [2026-01-22T12:02:47.080381] [DEBUG] [REMOTE ] BDJ: Retrieved 5131 rows, trimmed to 300. [2026-01-22T12:02:47.080518] [DEBUG] [REMOTE ] BDJ: PASS: History has at least 300 days. [2026-01-22T12:02:47.080754] [DEBUG] [REMOTE ] BDJ: PASS: Price check passed. Min price $8.46. [2026-01-22T12:02:47.080888] [DEBUG] [REMOTE ] BDJ: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:47.081002] [DEBUG] [REMOTE ] BDJ: PASS: Integrity check passed. [2026-01-22T12:02:47.081041] [DEBUG] [REMOTE ] BDJ: Symbol is viable for forecasting. [2026-01-22T12:02:47.081090] [INFO ] [MAIN ] [374/3501] BDJ kept (0.4s) | 373 kept, 1 rejected | 139.2/min | ETA: 22.5m [2026-01-22T12:02:47.544399] [DEBUG] [REMOTE ] BDN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:47.544532] [DEBUG] [REMOTE ] BDN: PASS: History has at least 300 days. [2026-01-22T12:02:47.544788] [DEBUG] [REMOTE ] BDN: PASS: Price check passed. Min price $2.79. [2026-01-22T12:02:47.544928] [DEBUG] [REMOTE ] BDN: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:47.545042] [DEBUG] [REMOTE ] BDN: PASS: Integrity check passed. [2026-01-22T12:02:47.545081] [DEBUG] [REMOTE ] BDN: Symbol is viable for forecasting. [2026-01-22T12:02:47.545141] [INFO ] [MAIN ] [375/3501] BDN kept (0.5s) | 374 kept, 1 rejected | 139.1/min | ETA: 22.5m [2026-01-22T12:02:47.892800] [DEBUG] [REMOTE ] BDRX: Retrieved 2545 rows, trimmed to 300. [2026-01-22T12:02:47.892924] [DEBUG] [REMOTE ] BDRX: PASS: History has at least 300 days. [2026-01-22T12:02:47.893121] [DEBUG] [REMOTE ] BDRX: PASS: Price check passed. Min price $2.09. [2026-01-22T12:02:47.893252] [DEBUG] [REMOTE ] BDRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:47.893357] [DEBUG] [REMOTE ] BDRX: PASS: Integrity check passed. [2026-01-22T12:02:47.893397] [DEBUG] [REMOTE ] BDRX: Symbol is viable for forecasting. [2026-01-22T12:02:47.893443] [INFO ] [MAIN ] [376/3501] BDRX kept (0.3s) | 375 kept, 1 rejected | 139.2/min | ETA: 22.4m [2026-01-22T12:02:48.245318] [DEBUG] [REMOTE ] BDSX: Retrieved 1313 rows, trimmed to 300. [2026-01-22T12:02:48.245455] [DEBUG] [REMOTE ] BDSX: PASS: History has at least 300 days. [2026-01-22T12:02:48.245713] [DEBUG] [REMOTE ] BDSX: PASS: Price check passed. Min price $5.46. [2026-01-22T12:02:48.245896] [DEBUG] [REMOTE ] BDSX: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:48.246033] [DEBUG] [REMOTE ] BDSX: PASS: Integrity check passed. [2026-01-22T12:02:48.246080] [DEBUG] [REMOTE ] BDSX: Symbol is viable for forecasting. [2026-01-22T12:02:48.246132] [INFO ] [MAIN ] [377/3501] BDSX kept (0.4s) | 376 kept, 1 rejected | 139.3/min | ETA: 22.4m [2026-01-22T12:02:48.622565] [DEBUG] [REMOTE ] BDTX: Retrieved 1502 rows, trimmed to 300. [2026-01-22T12:02:48.622712] [DEBUG] [REMOTE ] BDTX: PASS: History has at least 300 days. [2026-01-22T12:02:48.622956] [DEBUG] [REMOTE ] BDTX: PASS: Price check passed. Min price $2.40. [2026-01-22T12:02:48.623102] [DEBUG] [REMOTE ] BDTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:48.623210] [DEBUG] [REMOTE ] BDTX: PASS: Integrity check passed. [2026-01-22T12:02:48.623252] [DEBUG] [REMOTE ] BDTX: Symbol is viable for forecasting. [2026-01-22T12:02:48.623306] [INFO ] [MAIN ] [378/3501] BDTX kept (0.4s) | 377 kept, 1 rejected | 139.3/min | ETA: 22.4m [2026-01-22T12:02:49.189157] [DEBUG] [REMOTE ] BDX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:49.189303] [DEBUG] [REMOTE ] BDX: PASS: History has at least 300 days. [2026-01-22T12:02:49.189526] [DEBUG] [REMOTE ] BDX: PASS: Price check passed. Min price $175.42. [2026-01-22T12:02:49.189687] [DEBUG] [REMOTE ] BDX: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:49.189801] [DEBUG] [REMOTE ] BDX: PASS: Integrity check passed. [2026-01-22T12:02:49.189842] [DEBUG] [REMOTE ] BDX: Symbol is viable for forecasting. [2026-01-22T12:02:49.189892] [INFO ] [MAIN ] [379/3501] BDX kept (0.6s) | 378 kept, 1 rejected | 139.2/min | ETA: 22.4m [2026-01-22T12:02:49.466193] [DEBUG] [REMOTE ] BE: Retrieved 1883 rows, trimmed to 300. [2026-01-22T12:02:49.466314] [DEBUG] [REMOTE ] BE: PASS: History has at least 300 days. [2026-01-22T12:02:49.466509] [DEBUG] [REMOTE ] BE: PASS: Price check passed. Min price $76.97. [2026-01-22T12:02:49.466660] [DEBUG] [REMOTE ] BE: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:49.466768] [DEBUG] [REMOTE ] BE: PASS: Integrity check passed. [2026-01-22T12:02:49.466807] [DEBUG] [REMOTE ] BE: Symbol is viable for forecasting. [2026-01-22T12:02:49.466854] [INFO ] [MAIN ] [380/3501] BE kept (0.3s) | 379 kept, 1 rejected | 139.3/min | ETA: 22.4m [2026-01-22T12:02:49.858727] [DEBUG] [REMOTE ] BEAM: Retrieved 1497 rows, trimmed to 300. [2026-01-22T12:02:49.858863] [DEBUG] [REMOTE ] BEAM: PASS: History has at least 300 days. [2026-01-22T12:02:49.859075] [DEBUG] [REMOTE ] BEAM: PASS: Price check passed. Min price $20.60. [2026-01-22T12:02:49.859218] [DEBUG] [REMOTE ] BEAM: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:49.859338] [DEBUG] [REMOTE ] BEAM: PASS: Integrity check passed. [2026-01-22T12:02:49.859386] [DEBUG] [REMOTE ] BEAM: Symbol is viable for forecasting. [2026-01-22T12:02:49.859448] [INFO ] [MAIN ] [381/3501] BEAM kept (0.4s) | 380 kept, 1 rejected | 139.4/min | ETA: 22.4m [2026-01-22T12:02:50.240464] [DEBUG] [REMOTE ] BEEM: Retrieved 3955 rows, trimmed to 300. [2026-01-22T12:02:50.240633] [DEBUG] [REMOTE ] BEEM: PASS: History has at least 300 days. [2026-01-22T12:02:50.240875] [DEBUG] [REMOTE ] BEEM: PASS: Price check passed. Min price $1.50. [2026-01-22T12:02:50.241017] [DEBUG] [REMOTE ] BEEM: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:50.241134] [DEBUG] [REMOTE ] BEEM: PASS: Integrity check passed. [2026-01-22T12:02:50.241175] [DEBUG] [REMOTE ] BEEM: Symbol is viable for forecasting. [2026-01-22T12:02:50.241226] [INFO ] [MAIN ] [382/3501] BEEM kept (0.4s) | 381 kept, 1 rejected | 139.4/min | ETA: 22.4m [2026-01-22T12:02:50.616125] [DEBUG] [REMOTE ] BEEP: Retrieved 1171 rows, trimmed to 300. [2026-01-22T12:02:50.616252] [DEBUG] [REMOTE ] BEEP: PASS: History has at least 300 days. [2026-01-22T12:02:50.616448] [DEBUG] [REMOTE ] BEEP: PASS: Price check passed. Min price $2.54. [2026-01-22T12:02:50.616607] [DEBUG] [REMOTE ] BEEP: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:50.616718] [DEBUG] [REMOTE ] BEEP: PASS: Integrity check passed. [2026-01-22T12:02:50.616757] [DEBUG] [REMOTE ] BEEP: Symbol is viable for forecasting. [2026-01-22T12:02:50.616802] [INFO ] [MAIN ] [383/3501] BEEP kept (0.4s) | 382 kept, 1 rejected | 139.5/min | ETA: 22.4m [2026-01-22T12:02:51.057954] [DEBUG] [REMOTE ] BEKE: Retrieved 1366 rows, trimmed to 300. [2026-01-22T12:02:51.058108] [DEBUG] [REMOTE ] BEKE: PASS: History has at least 300 days. [2026-01-22T12:02:51.058383] [DEBUG] [REMOTE ] BEKE: PASS: Price check passed. Min price $15.60. [2026-01-22T12:02:51.058610] [DEBUG] [REMOTE ] BEKE: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:51.058775] [DEBUG] [REMOTE ] BEKE: PASS: Integrity check passed. [2026-01-22T12:02:51.058866] [DEBUG] [REMOTE ] BEKE: Symbol is viable for forecasting. [2026-01-22T12:02:51.058935] [INFO ] [MAIN ] [384/3501] BEKE kept (0.4s) | 383 kept, 1 rejected | 139.4/min | ETA: 22.4m [2026-01-22T12:02:51.661191] [DEBUG] [REMOTE ] BELFA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:51.661353] [DEBUG] [REMOTE ] BELFA: PASS: History has at least 300 days. [2026-01-22T12:02:51.661665] [DEBUG] [REMOTE ] BELFA: PASS: Price check passed. Min price $113.98. [2026-01-22T12:02:51.661808] [DEBUG] [REMOTE ] BELFA: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:51.661938] [DEBUG] [REMOTE ] BELFA: PASS: Integrity check passed. [2026-01-22T12:02:51.661981] [DEBUG] [REMOTE ] BELFA: Symbol is viable for forecasting. [2026-01-22T12:02:51.662034] [INFO ] [MAIN ] [385/3501] BELFA kept (0.6s) | 384 kept, 1 rejected | 139.3/min | ETA: 22.4m [2026-01-22T12:02:52.128164] [DEBUG] [REMOTE ] BELFB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:52.128318] [DEBUG] [REMOTE ] BELFB: PASS: History has at least 300 days. [2026-01-22T12:02:52.128640] [DEBUG] [REMOTE ] BELFB: PASS: Price check passed. Min price $134.31. [2026-01-22T12:02:52.128803] [DEBUG] [REMOTE ] BELFB: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:52.128933] [DEBUG] [REMOTE ] BELFB: PASS: Integrity check passed. [2026-01-22T12:02:52.128974] [DEBUG] [REMOTE ] BELFB: Symbol is viable for forecasting. [2026-01-22T12:02:52.129026] [INFO ] [MAIN ] [386/3501] BELFB kept (0.5s) | 385 kept, 1 rejected | 139.3/min | ETA: 22.4m [2026-01-22T12:02:52.432887] [DEBUG] [REMOTE ] BEN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:52.433020] [DEBUG] [REMOTE ] BEN: PASS: History has at least 300 days. [2026-01-22T12:02:52.433232] [DEBUG] [REMOTE ] BEN: PASS: Price check passed. Min price $20.89. [2026-01-22T12:02:52.433367] [DEBUG] [REMOTE ] BEN: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:52.433478] [DEBUG] [REMOTE ] BEN: PASS: Integrity check passed. [2026-01-22T12:02:52.433518] [DEBUG] [REMOTE ] BEN: Symbol is viable for forecasting. [2026-01-22T12:02:52.433566] [INFO ] [MAIN ] [387/3501] BEN kept (0.3s) | 386 kept, 1 rejected | 139.4/min | ETA: 22.3m [2026-01-22T12:02:52.970754] [DEBUG] [REMOTE ] BEP: Retrieved 5076 rows, trimmed to 300. [2026-01-22T12:02:52.970884] [DEBUG] [REMOTE ] BEP: PASS: History has at least 300 days. [2026-01-22T12:02:52.971101] [DEBUG] [REMOTE ] BEP: PASS: Price check passed. Min price $26.67. [2026-01-22T12:02:52.971244] [DEBUG] [REMOTE ] BEP: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:52.971361] [DEBUG] [REMOTE ] BEP: PASS: Integrity check passed. [2026-01-22T12:02:52.971403] [DEBUG] [REMOTE ] BEP: Symbol is viable for forecasting. [2026-01-22T12:02:52.971453] [INFO ] [MAIN ] [388/3501] BEP kept (0.5s) | 387 kept, 1 rejected | 139.3/min | ETA: 22.3m [2026-01-22T12:02:53.080334] [DEBUG] [REMOTE ] BEPH: Retrieved 1197 rows, trimmed to 300. [2026-01-22T12:02:53.080471] [DEBUG] [REMOTE ] BEPH: PASS: History has at least 300 days. [2026-01-22T12:02:53.080692] [DEBUG] [REMOTE ] BEPH: PASS: Price check passed. Min price $15.02. [2026-01-22T12:02:53.080831] [DEBUG] [REMOTE ] BEPH: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:53.080954] [DEBUG] [REMOTE ] BEPH: PASS: Integrity check passed. [2026-01-22T12:02:53.080995] [DEBUG] [REMOTE ] BEPH: Symbol is viable for forecasting. [2026-01-22T12:02:53.081042] [INFO ] [MAIN ] [389/3501] BEPH kept (0.1s) | 388 kept, 1 rejected | 139.6/min | ETA: 22.3m [2026-01-22T12:02:53.616962] [DEBUG] [REMOTE ] BEPI: Retrieved 1029 rows, trimmed to 300. [2026-01-22T12:02:53.617112] [DEBUG] [REMOTE ] BEPI: PASS: History has at least 300 days. [2026-01-22T12:02:53.617340] [DEBUG] [REMOTE ] BEPI: PASS: Price check passed. Min price $15.78. [2026-01-22T12:02:53.617507] [DEBUG] [REMOTE ] BEPI: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:53.617676] [DEBUG] [REMOTE ] BEPI: PASS: Integrity check passed. [2026-01-22T12:02:53.617756] [DEBUG] [REMOTE ] BEPI: Symbol is viable for forecasting. [2026-01-22T12:02:53.617810] [INFO ] [MAIN ] [390/3501] BEPI kept (0.5s) | 389 kept, 1 rejected | 139.5/min | ETA: 22.3m [2026-01-22T12:02:54.132110] [DEBUG] [REMOTE ] BFAM: Retrieved 3267 rows, trimmed to 300. [2026-01-22T12:02:54.132237] [DEBUG] [REMOTE ] BFAM: PASS: History has at least 300 days. [2026-01-22T12:02:54.132437] [DEBUG] [REMOTE ] BFAM: PASS: Price check passed. Min price $92.28. [2026-01-22T12:02:54.132593] [DEBUG] [REMOTE ] BFAM: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:54.132709] [DEBUG] [REMOTE ] BFAM: PASS: Integrity check passed. [2026-01-22T12:02:54.132749] [DEBUG] [REMOTE ] BFAM: Symbol is viable for forecasting. [2026-01-22T12:02:54.132796] [INFO ] [MAIN ] [391/3501] BFAM kept (0.5s) | 390 kept, 1 rejected | 139.4/min | ETA: 22.3m [2026-01-22T12:02:54.469622] [DEBUG] [REMOTE ] BFC: Retrieved 6032 rows, trimmed to 300. [2026-01-22T12:02:54.469764] [DEBUG] [REMOTE ] BFC: PASS: History has at least 300 days. [2026-01-22T12:02:54.469980] [DEBUG] [REMOTE ] BFC: PASS: Price check passed. Min price $118.66. [2026-01-22T12:02:54.470116] [DEBUG] [REMOTE ] BFC: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:54.470230] [DEBUG] [REMOTE ] BFC: PASS: Integrity check passed. [2026-01-22T12:02:54.470269] [DEBUG] [REMOTE ] BFC: Symbol is viable for forecasting. [2026-01-22T12:02:54.470316] [INFO ] [MAIN ] [392/3501] BFC kept (0.3s) | 391 kept, 1 rejected | 139.5/min | ETA: 22.3m [2026-01-22T12:02:54.991700] [DEBUG] [REMOTE ] BFH: Retrieved 6186 rows, trimmed to 300. [2026-01-22T12:02:54.991839] [DEBUG] [REMOTE ] BFH: PASS: History has at least 300 days. [2026-01-22T12:02:54.992057] [DEBUG] [REMOTE ] BFH: PASS: Price check passed. Min price $59.98. [2026-01-22T12:02:54.992189] [DEBUG] [REMOTE ] BFH: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:54.992304] [DEBUG] [REMOTE ] BFH: PASS: Integrity check passed. [2026-01-22T12:02:54.992343] [DEBUG] [REMOTE ] BFH: Symbol is viable for forecasting. [2026-01-22T12:02:54.992391] [INFO ] [MAIN ] [393/3501] BFH kept (0.5s) | 392 kept, 1 rejected | 139.4/min | ETA: 22.3m [2026-01-22T12:02:55.482220] [DEBUG] [REMOTE ] BFK: Retrieved 6157 rows, trimmed to 300. [2026-01-22T12:02:55.482350] [DEBUG] [REMOTE ] BFK: PASS: History has at least 300 days. [2026-01-22T12:02:55.482551] [DEBUG] [REMOTE ] BFK: PASS: Price check passed. Min price $9.76. [2026-01-22T12:02:55.482706] [DEBUG] [REMOTE ] BFK: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:55.482817] [DEBUG] [REMOTE ] BFK: PASS: Integrity check passed. [2026-01-22T12:02:55.482856] [DEBUG] [REMOTE ] BFK: Symbol is viable for forecasting. [2026-01-22T12:02:55.482904] [INFO ] [MAIN ] [394/3501] BFK kept (0.5s) | 393 kept, 1 rejected | 139.3/min | ETA: 22.3m [2026-01-22T12:02:55.751548] [DEBUG] [REMOTE ] BFLY: Retrieved 1389 rows, trimmed to 300. [2026-01-22T12:02:55.751689] [DEBUG] [REMOTE ] BFLY: PASS: History has at least 300 days. [2026-01-22T12:02:55.751885] [DEBUG] [REMOTE ] BFLY: PASS: Price check passed. Min price $1.97. [2026-01-22T12:02:55.752017] [DEBUG] [REMOTE ] BFLY: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:55.752122] [DEBUG] [REMOTE ] BFLY: PASS: Integrity check passed. [2026-01-22T12:02:55.752185] [DEBUG] [REMOTE ] BFLY: Symbol is viable for forecasting. [2026-01-22T12:02:55.752233] [INFO ] [MAIN ] [395/3501] BFLY kept (0.3s) | 394 kept, 1 rejected | 139.5/min | ETA: 22.3m [2026-01-22T12:02:56.422062] [DEBUG] [REMOTE ] BFS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:02:56.422216] [DEBUG] [REMOTE ] BFS: PASS: History has at least 300 days. [2026-01-22T12:02:56.422445] [DEBUG] [REMOTE ] BFS: PASS: Price check passed. Min price $29.07. [2026-01-22T12:02:56.422601] [DEBUG] [REMOTE ] BFS: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:56.422717] [DEBUG] [REMOTE ] BFS: PASS: Integrity check passed. [2026-01-22T12:02:56.422759] [DEBUG] [REMOTE ] BFS: Symbol is viable for forecasting. [2026-01-22T12:02:56.422816] [INFO ] [MAIN ] [396/3501] BFS kept (0.7s) | 395 kept, 1 rejected | 139.3/min | ETA: 22.3m [2026-01-22T12:02:56.843489] [DEBUG] [REMOTE ] BFZ: Retrieved 6157 rows, trimmed to 300. [2026-01-22T12:02:56.843639] [DEBUG] [REMOTE ] BFZ: PASS: History has at least 300 days. [2026-01-22T12:02:56.843847] [DEBUG] [REMOTE ] BFZ: PASS: Price check passed. Min price $10.69. [2026-01-22T12:02:56.843979] [DEBUG] [REMOTE ] BFZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:56.844102] [DEBUG] [REMOTE ] BFZ: PASS: Integrity check passed. [2026-01-22T12:02:56.844155] [DEBUG] [REMOTE ] BFZ: Symbol is viable for forecasting. [2026-01-22T12:02:56.844220] [INFO ] [MAIN ] [397/3501] BFZ kept (0.4s) | 396 kept, 1 rejected | 139.3/min | ETA: 22.3m [2026-01-22T12:02:57.359302] [DEBUG] [REMOTE ] BG: Retrieved 6153 rows, trimmed to 300. [2026-01-22T12:02:57.359453] [DEBUG] [REMOTE ] BG: PASS: History has at least 300 days. [2026-01-22T12:02:57.359722] [DEBUG] [REMOTE ] BG: PASS: Price check passed. Min price $88.55. [2026-01-22T12:02:57.359866] [DEBUG] [REMOTE ] BG: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:57.359988] [DEBUG] [REMOTE ] BG: PASS: Integrity check passed. [2026-01-22T12:02:57.360029] [DEBUG] [REMOTE ] BG: Symbol is viable for forecasting. [2026-01-22T12:02:57.360079] [INFO ] [MAIN ] [398/3501] BG kept (0.5s) | 397 kept, 1 rejected | 139.2/min | ETA: 22.3m [2026-01-22T12:02:57.706986] [DEBUG] [REMOTE ] BGB: Retrieved 3348 rows, trimmed to 300. [2026-01-22T12:02:57.707115] [DEBUG] [REMOTE ] BGB: PASS: History has at least 300 days. [2026-01-22T12:02:57.707319] [DEBUG] [REMOTE ] BGB: PASS: Price check passed. Min price $11.44. [2026-01-22T12:02:57.707450] [DEBUG] [REMOTE ] BGB: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:57.707556] [DEBUG] [REMOTE ] BGB: PASS: Integrity check passed. [2026-01-22T12:02:57.707614] [DEBUG] [REMOTE ] BGB: Symbol is viable for forecasting. [2026-01-22T12:02:57.707670] [INFO ] [MAIN ] [399/3501] BGB kept (0.3s) | 398 kept, 1 rejected | 139.3/min | ETA: 22.3m [2026-01-22T12:02:58.237186] [DEBUG] [REMOTE ] BGC: Retrieved 6567 rows, trimmed to 300. [2026-01-22T12:02:58.237321] [DEBUG] [REMOTE ] BGC: PASS: History has at least 300 days. [2026-01-22T12:02:58.237535] [DEBUG] [REMOTE ] BGC: PASS: Price check passed. Min price $8.29. [2026-01-22T12:02:58.237763] [DEBUG] [REMOTE ] BGC: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:58.237914] [DEBUG] [REMOTE ] BGC: PASS: Integrity check passed. [2026-01-22T12:02:58.237967] [DEBUG] [REMOTE ] BGC: Symbol is viable for forecasting. [2026-01-22T12:02:58.238031] [INFO ] [MAIN ] [400/3501] BGC kept (0.5s) | 399 kept, 1 rejected | 139.2/min | ETA: 22.3m [2026-01-22T12:02:58.514052] [DEBUG] [REMOTE ] BGH: Retrieved 3326 rows, trimmed to 300. [2026-01-22T12:02:58.514185] [DEBUG] [REMOTE ] BGH: PASS: History has at least 300 days. [2026-01-22T12:02:58.514384] [DEBUG] [REMOTE ] BGH: PASS: Price check passed. Min price $14.46. [2026-01-22T12:02:58.514517] [DEBUG] [REMOTE ] BGH: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:58.514645] [DEBUG] [REMOTE ] BGH: PASS: Integrity check passed. [2026-01-22T12:02:58.514686] [DEBUG] [REMOTE ] BGH: Symbol is viable for forecasting. [2026-01-22T12:02:58.514733] [INFO ] [MAIN ] [401/3501] BGH kept (0.3s) | 400 kept, 1 rejected | 139.3/min | ETA: 22.2m [2026-01-22T12:02:58.850123] [DEBUG] [REMOTE ] BGLC: Retrieved 1342 rows, trimmed to 300. [2026-01-22T12:02:58.850286] [DEBUG] [REMOTE ] BGLC: PASS: History has at least 300 days. [2026-01-22T12:02:58.850522] [DEBUG] [REMOTE ] BGLC: PASS: Price check passed. Min price $3.07. [2026-01-22T12:02:58.850721] [DEBUG] [REMOTE ] BGLC: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:58.850852] [DEBUG] [REMOTE ] BGLC: PASS: Integrity check passed. [2026-01-22T12:02:58.850898] [DEBUG] [REMOTE ] BGLC: Symbol is viable for forecasting. [2026-01-22T12:02:58.850978] [INFO ] [MAIN ] [402/3501] BGLC kept (0.3s) | 401 kept, 1 rejected | 139.4/min | ETA: 22.2m [2026-01-22T12:02:59.198023] [DEBUG] [REMOTE ] BGRN: Retrieved 1796 rows, trimmed to 300. [2026-01-22T12:02:59.198150] [DEBUG] [REMOTE ] BGRN: PASS: History has at least 300 days. [2026-01-22T12:02:59.198350] [DEBUG] [REMOTE ] BGRN: PASS: Price check passed. Min price $47.58. [2026-01-22T12:02:59.198483] [DEBUG] [REMOTE ] BGRN: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:59.198619] [DEBUG] [REMOTE ] BGRN: PASS: Integrity check passed. [2026-01-22T12:02:59.198663] [DEBUG] [REMOTE ] BGRN: Symbol is viable for forecasting. [2026-01-22T12:02:59.198710] [INFO ] [MAIN ] [403/3501] BGRN kept (0.3s) | 402 kept, 1 rejected | 139.5/min | ETA: 22.2m [2026-01-22T12:02:59.831958] [DEBUG] [REMOTE ] BGS: Retrieved 4696 rows, trimmed to 300. [2026-01-22T12:02:59.832065] [DEBUG] [REMOTE ] BGS: PASS: History has at least 300 days. [2026-01-22T12:02:59.832279] [DEBUG] [REMOTE ] BGS: PASS: Price check passed. Min price $3.75. [2026-01-22T12:02:59.832419] [DEBUG] [REMOTE ] BGS: PASS: Continuity check passed with 300 days. [2026-01-22T12:02:59.832536] [DEBUG] [REMOTE ] BGS: PASS: Integrity check passed. [2026-01-22T12:02:59.832596] [DEBUG] [REMOTE ] BGS: Symbol is viable for forecasting. [2026-01-22T12:02:59.832650] [INFO ] [MAIN ] [404/3501] BGS kept (0.6s) | 403 kept, 1 rejected | 139.3/min | ETA: 22.2m [2026-01-22T12:03:00.077007] [DEBUG] [REMOTE ] BGSF: Retrieved 2951 rows, trimmed to 300. [2026-01-22T12:03:00.077141] [DEBUG] [REMOTE ] BGSF: PASS: History has at least 300 days. [2026-01-22T12:03:00.077356] [DEBUG] [REMOTE ] BGSF: PASS: Price check passed. Min price $3.27. [2026-01-22T12:03:00.077492] [DEBUG] [REMOTE ] BGSF: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:00.077626] [DEBUG] [REMOTE ] BGSF: PASS: Integrity check passed. [2026-01-22T12:03:00.077671] [DEBUG] [REMOTE ] BGSF: Symbol is viable for forecasting. [2026-01-22T12:03:00.077743] [INFO ] [MAIN ] [405/3501] BGSF kept (0.2s) | 404 kept, 1 rejected | 139.5/min | ETA: 22.2m [2026-01-22T12:03:00.669828] [DEBUG] [REMOTE ] BGX: Retrieved 3768 rows, trimmed to 300. [2026-01-22T12:03:00.669938] [DEBUG] [REMOTE ] BGX: PASS: History has at least 300 days. [2026-01-22T12:03:00.670154] [DEBUG] [REMOTE ] BGX: PASS: Price check passed. Min price $11.37. [2026-01-22T12:03:00.670294] [DEBUG] [REMOTE ] BGX: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:00.670411] [DEBUG] [REMOTE ] BGX: PASS: Integrity check passed. [2026-01-22T12:03:00.670481] [DEBUG] [REMOTE ] BGX: Symbol is viable for forecasting. [2026-01-22T12:03:00.670534] [INFO ] [MAIN ] [406/3501] BGX kept (0.6s) | 405 kept, 1 rejected | 139.3/min | ETA: 22.2m [2026-01-22T12:03:00.978312] [DEBUG] [REMOTE ] BGY: Retrieved 4694 rows, trimmed to 300. [2026-01-22T12:03:00.978450] [DEBUG] [REMOTE ] BGY: PASS: History has at least 300 days. [2026-01-22T12:03:00.978701] [DEBUG] [REMOTE ] BGY: PASS: Price check passed. Min price $5.44. [2026-01-22T12:03:00.978840] [DEBUG] [REMOTE ] BGY: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:00.978954] [DEBUG] [REMOTE ] BGY: PASS: Integrity check passed. [2026-01-22T12:03:00.978998] [DEBUG] [REMOTE ] BGY: Symbol is viable for forecasting. [2026-01-22T12:03:00.979062] [INFO ] [MAIN ] [407/3501] BGY kept (0.3s) | 406 kept, 1 rejected | 139.4/min | ETA: 22.2m [2026-01-22T12:03:01.591130] [DEBUG] [REMOTE ] BHC: Retrieved 6291 rows, trimmed to 300. [2026-01-22T12:03:01.591303] [DEBUG] [REMOTE ] BHC: PASS: History has at least 300 days. [2026-01-22T12:03:01.591609] [DEBUG] [REMOTE ] BHC: PASS: Price check passed. Min price $5.90. [2026-01-22T12:03:01.591756] [DEBUG] [REMOTE ] BHC: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:01.591889] [DEBUG] [REMOTE ] BHC: PASS: Integrity check passed. [2026-01-22T12:03:01.591930] [DEBUG] [REMOTE ] BHC: Symbol is viable for forecasting. [2026-01-22T12:03:01.591981] [INFO ] [MAIN ] [408/3501] BHC kept (0.6s) | 407 kept, 1 rejected | 139.3/min | ETA: 22.2m [2026-01-22T12:03:01.941022] [DEBUG] [REMOTE ] BHE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:01.941160] [DEBUG] [REMOTE ] BHE: PASS: History has at least 300 days. [2026-01-22T12:03:01.941416] [DEBUG] [REMOTE ] BHE: PASS: Price check passed. Min price $41.98. [2026-01-22T12:03:01.941595] [DEBUG] [REMOTE ] BHE: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:01.941719] [DEBUG] [REMOTE ] BHE: PASS: Integrity check passed. [2026-01-22T12:03:01.941761] [DEBUG] [REMOTE ] BHE: Symbol is viable for forecasting. [2026-01-22T12:03:01.941809] [INFO ] [MAIN ] [409/3501] BHE kept (0.3s) | 408 kept, 1 rejected | 139.3/min | ETA: 22.2m [2026-01-22T12:03:02.129074] [DEBUG] [REMOTE ] BHF: Retrieved 2141 rows, trimmed to 300. [2026-01-22T12:03:02.129202] [DEBUG] [REMOTE ] BHF: PASS: History has at least 300 days. [2026-01-22T12:03:02.129439] [DEBUG] [REMOTE ] BHF: PASS: Price check passed. Min price $45.69. [2026-01-22T12:03:02.129607] [DEBUG] [REMOTE ] BHF: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:02.129724] [DEBUG] [REMOTE ] BHF: PASS: Integrity check passed. [2026-01-22T12:03:02.129765] [DEBUG] [REMOTE ] BHF: Symbol is viable for forecasting. [2026-01-22T12:03:02.129815] [INFO ] [MAIN ] [410/3501] BHF kept (0.2s) | 409 kept, 1 rejected | 139.5/min | ETA: 22.2m [2026-01-22T12:03:02.670335] [DEBUG] [REMOTE ] BHFAL: Retrieved 1847 rows, trimmed to 300. [2026-01-22T12:03:02.670472] [DEBUG] [REMOTE ] BHFAL: PASS: History has at least 300 days. [2026-01-22T12:03:02.670716] [DEBUG] [REMOTE ] BHFAL: PASS: Price check passed. Min price $16.40. [2026-01-22T12:03:02.670854] [DEBUG] [REMOTE ] BHFAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:02.670969] [DEBUG] [REMOTE ] BHFAL: PASS: Integrity check passed. [2026-01-22T12:03:02.671010] [DEBUG] [REMOTE ] BHFAL: Symbol is viable for forecasting. [2026-01-22T12:03:02.671058] [INFO ] [MAIN ] [411/3501] BHFAL kept (0.5s) | 410 kept, 1 rejected | 139.5/min | ETA: 22.2m [2026-01-22T12:03:03.058827] [DEBUG] [REMOTE ] BHFAM: Retrieved 1048 rows, trimmed to 300. [2026-01-22T12:03:03.058951] [DEBUG] [REMOTE ] BHFAM: PASS: History has at least 300 days. [2026-01-22T12:03:03.059152] [DEBUG] [REMOTE ] BHFAM: PASS: Price check passed. Min price $10.86. [2026-01-22T12:03:03.059295] [DEBUG] [REMOTE ] BHFAM: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:03.059404] [DEBUG] [REMOTE ] BHFAM: PASS: Integrity check passed. [2026-01-22T12:03:03.059447] [DEBUG] [REMOTE ] BHFAM: Symbol is viable for forecasting. [2026-01-22T12:03:03.059530] [INFO ] [MAIN ] [412/3501] BHFAM kept (0.4s) | 411 kept, 1 rejected | 139.5/min | ETA: 22.1m [2026-01-22T12:03:03.348509] [DEBUG] [REMOTE ] BHFAN: Retrieved 1303 rows, trimmed to 300. [2026-01-22T12:03:03.348695] [DEBUG] [REMOTE ] BHFAN: PASS: History has at least 300 days. [2026-01-22T12:03:03.348946] [DEBUG] [REMOTE ] BHFAN: PASS: Price check passed. Min price $12.25. [2026-01-22T12:03:03.349115] [DEBUG] [REMOTE ] BHFAN: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:03.349256] [DEBUG] [REMOTE ] BHFAN: PASS: Integrity check passed. [2026-01-22T12:03:03.349311] [DEBUG] [REMOTE ] BHFAN: Symbol is viable for forecasting. [2026-01-22T12:03:03.349369] [INFO ] [MAIN ] [413/3501] BHFAN kept (0.3s) | 412 kept, 1 rejected | 139.6/min | ETA: 22.1m [2026-01-22T12:03:03.800783] [DEBUG] [REMOTE ] BHFAO: Retrieved 1427 rows, trimmed to 300. [2026-01-22T12:03:03.800921] [DEBUG] [REMOTE ] BHFAO: PASS: History has at least 300 days. [2026-01-22T12:03:03.801146] [DEBUG] [REMOTE ] BHFAO: PASS: Price check passed. Min price $15.18. [2026-01-22T12:03:03.801286] [DEBUG] [REMOTE ] BHFAO: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:03.801399] [DEBUG] [REMOTE ] BHFAO: PASS: Integrity check passed. [2026-01-22T12:03:03.801441] [DEBUG] [REMOTE ] BHFAO: Symbol is viable for forecasting. [2026-01-22T12:03:03.801490] [INFO ] [MAIN ] [414/3501] BHFAO kept (0.5s) | 413 kept, 1 rejected | 139.6/min | ETA: 22.1m [2026-01-22T12:03:04.267473] [DEBUG] [REMOTE ] BHFAP: Retrieved 1722 rows, trimmed to 300. [2026-01-22T12:03:04.267617] [DEBUG] [REMOTE ] BHFAP: PASS: History has at least 300 days. [2026-01-22T12:03:04.267835] [DEBUG] [REMOTE ] BHFAP: PASS: Price check passed. Min price $14.92. [2026-01-22T12:03:04.267970] [DEBUG] [REMOTE ] BHFAP: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:04.268079] [DEBUG] [REMOTE ] BHFAP: PASS: Integrity check passed. [2026-01-22T12:03:04.268119] [DEBUG] [REMOTE ] BHFAP: Symbol is viable for forecasting. [2026-01-22T12:03:04.268167] [INFO ] [MAIN ] [415/3501] BHFAP kept (0.5s) | 414 kept, 1 rejected | 139.5/min | ETA: 22.1m [2026-01-22T12:03:04.713840] [DEBUG] [REMOTE ] BHK: Retrieved 6075 rows, trimmed to 300. [2026-01-22T12:03:04.713980] [DEBUG] [REMOTE ] BHK: PASS: History has at least 300 days. [2026-01-22T12:03:04.714207] [DEBUG] [REMOTE ] BHK: PASS: Price check passed. Min price $9.26. [2026-01-22T12:03:04.714346] [DEBUG] [REMOTE ] BHK: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:04.714466] [DEBUG] [REMOTE ] BHK: PASS: Integrity check passed. [2026-01-22T12:03:04.714507] [DEBUG] [REMOTE ] BHK: Symbol is viable for forecasting. [2026-01-22T12:03:04.714591] [INFO ] [MAIN ] [416/3501] BHK kept (0.4s) | 415 kept, 1 rejected | 139.5/min | ETA: 22.1m [2026-01-22T12:03:05.315329] [DEBUG] [REMOTE ] BHP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:05.315470] [DEBUG] [REMOTE ] BHP: PASS: History has at least 300 days. [2026-01-22T12:03:05.315710] [DEBUG] [REMOTE ] BHP: PASS: Price check passed. Min price $52.58. [2026-01-22T12:03:05.315848] [DEBUG] [REMOTE ] BHP: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:05.315964] [DEBUG] [REMOTE ] BHP: PASS: Integrity check passed. [2026-01-22T12:03:05.316068] [DEBUG] [REMOTE ] BHP: Symbol is viable for forecasting. [2026-01-22T12:03:05.316133] [INFO ] [MAIN ] [417/3501] BHP kept (0.6s) | 416 kept, 1 rejected | 139.4/min | ETA: 22.1m [2026-01-22T12:03:05.780718] [DEBUG] [REMOTE ] BHRB: Retrieved 6237 rows, trimmed to 300. [2026-01-22T12:03:05.780915] [DEBUG] [REMOTE ] BHRB: PASS: History has at least 300 days. [2026-01-22T12:03:05.781240] [DEBUG] [REMOTE ] BHRB: PASS: Price check passed. Min price $58.34. [2026-01-22T12:03:05.781411] [DEBUG] [REMOTE ] BHRB: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:05.781536] [DEBUG] [REMOTE ] BHRB: PASS: Integrity check passed. [2026-01-22T12:03:05.781597] [DEBUG] [REMOTE ] BHRB: Symbol is viable for forecasting. [2026-01-22T12:03:05.781651] [INFO ] [MAIN ] [418/3501] BHRB kept (0.5s) | 417 kept, 1 rejected | 139.4/min | ETA: 22.1m [2026-01-22T12:03:06.010690] [DEBUG] [REMOTE ] BHVN: Retrieved 834 rows, trimmed to 300. [2026-01-22T12:03:06.010813] [DEBUG] [REMOTE ] BHVN: PASS: History has at least 300 days. [2026-01-22T12:03:06.011014] [DEBUG] [REMOTE ] BHVN: PASS: Price check passed. Min price $7.79. [2026-01-22T12:03:06.011148] [DEBUG] [REMOTE ] BHVN: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:06.011258] [DEBUG] [REMOTE ] BHVN: PASS: Integrity check passed. [2026-01-22T12:03:06.011298] [DEBUG] [REMOTE ] BHVN: Symbol is viable for forecasting. [2026-01-22T12:03:06.011346] [INFO ] [MAIN ] [419/3501] BHVN kept (0.2s) | 418 kept, 1 rejected | 139.5/min | ETA: 22.1m [2026-01-22T12:03:06.423711] [DEBUG] [REMOTE ] BIAF: Retrieved 849 rows, trimmed to 300. [2026-01-22T12:03:06.423840] [DEBUG] [REMOTE ] BIAF: PASS: History has at least 300 days. [2026-01-22T12:03:06.424036] [DEBUG] [REMOTE ] BIAF: PASS: Price check passed. Min price $1.17. [2026-01-22T12:03:06.424170] [DEBUG] [REMOTE ] BIAF: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:06.424277] [DEBUG] [REMOTE ] BIAF: PASS: Integrity check passed. [2026-01-22T12:03:06.424317] [DEBUG] [REMOTE ] BIAF: Symbol is viable for forecasting. [2026-01-22T12:03:06.424369] [INFO ] [MAIN ] [420/3501] BIAF kept (0.4s) | 419 kept, 1 rejected | 139.5/min | ETA: 22.1m [2026-01-22T12:03:07.173993] [DEBUG] [REMOTE ] BIB: Retrieved 3972 rows, trimmed to 300. [2026-01-22T12:03:07.174122] [DEBUG] [REMOTE ] BIB: PASS: History has at least 300 days. [2026-01-22T12:03:07.174319] [DEBUG] [REMOTE ] BIB: PASS: Price check passed. Min price $66.87. [2026-01-22T12:03:07.174455] [DEBUG] [REMOTE ] BIB: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:07.174560] [DEBUG] [REMOTE ] BIB: PASS: Integrity check passed. [2026-01-22T12:03:07.174618] [DEBUG] [REMOTE ] BIB: Symbol is viable for forecasting. [2026-01-22T12:03:07.174666] [INFO ] [MAIN ] [421/3501] BIB kept (0.8s) | 420 kept, 1 rejected | 139.3/min | ETA: 22.1m [2026-01-22T12:03:07.631878] [DEBUG] [REMOTE ] BIIB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:07.632008] [DEBUG] [REMOTE ] BIIB: PASS: History has at least 300 days. [2026-01-22T12:03:07.632211] [DEBUG] [REMOTE ] BIIB: PASS: Price check passed. Min price $147.86. [2026-01-22T12:03:07.632343] [DEBUG] [REMOTE ] BIIB: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:07.632449] [DEBUG] [REMOTE ] BIIB: PASS: Integrity check passed. [2026-01-22T12:03:07.632488] [DEBUG] [REMOTE ] BIIB: Symbol is viable for forecasting. [2026-01-22T12:03:07.632550] [INFO ] [MAIN ] [422/3501] BIIB kept (0.5s) | 421 kept, 1 rejected | 139.3/min | ETA: 22.1m [2026-01-22T12:03:07.925059] [DEBUG] [REMOTE ] BILI: Retrieved 1965 rows, trimmed to 300. [2026-01-22T12:03:07.925190] [DEBUG] [REMOTE ] BILI: PASS: History has at least 300 days. [2026-01-22T12:03:07.925390] [DEBUG] [REMOTE ] BILI: PASS: Price check passed. Min price $24.16. [2026-01-22T12:03:07.925525] [DEBUG] [REMOTE ] BILI: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:07.925662] [DEBUG] [REMOTE ] BILI: PASS: Integrity check passed. [2026-01-22T12:03:07.925708] [DEBUG] [REMOTE ] BILI: Symbol is viable for forecasting. [2026-01-22T12:03:07.925757] [INFO ] [MAIN ] [423/3501] BILI kept (0.3s) | 422 kept, 1 rejected | 139.4/min | ETA: 22.1m [2026-01-22T12:03:08.232345] [DEBUG] [REMOTE ] BILL: Retrieved 1534 rows, trimmed to 300. [2026-01-22T12:03:08.232460] [DEBUG] [REMOTE ] BILL: PASS: History has at least 300 days. [2026-01-22T12:03:08.232696] [DEBUG] [REMOTE ] BILL: PASS: Price check passed. Min price $44.37. [2026-01-22T12:03:08.232838] [DEBUG] [REMOTE ] BILL: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:08.232947] [DEBUG] [REMOTE ] BILL: PASS: Integrity check passed. [2026-01-22T12:03:08.232988] [DEBUG] [REMOTE ] BILL: Symbol is viable for forecasting. [2026-01-22T12:03:08.233037] [INFO ] [MAIN ] [424/3501] BILL kept (0.3s) | 423 kept, 1 rejected | 139.5/min | ETA: 22.1m [2026-01-22T12:03:08.757418] [DEBUG] [REMOTE ] BIO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:08.757559] [DEBUG] [REMOTE ] BIO: PASS: History has at least 300 days. [2026-01-22T12:03:08.757824] [DEBUG] [REMOTE ] BIO: PASS: Price check passed. Min price $299.86. [2026-01-22T12:03:08.757969] [DEBUG] [REMOTE ] BIO: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:08.758094] [DEBUG] [REMOTE ] BIO: PASS: Integrity check passed. [2026-01-22T12:03:08.758134] [DEBUG] [REMOTE ] BIO: Symbol is viable for forecasting. [2026-01-22T12:03:08.758185] [INFO ] [MAIN ] [425/3501] BIO kept (0.5s) | 424 kept, 1 rejected | 139.4/min | ETA: 22.1m [2026-01-22T12:03:09.190337] [DEBUG] [REMOTE ] BIOX: Retrieved 1964 rows, trimmed to 300. [2026-01-22T12:03:09.190477] [DEBUG] [REMOTE ] BIOX: PASS: History has at least 300 days. [2026-01-22T12:03:09.190711] [DEBUG] [REMOTE ] BIOX: PASS: Price check passed. Min price $1.19. [2026-01-22T12:03:09.190854] [DEBUG] [REMOTE ] BIOX: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:09.190965] [DEBUG] [REMOTE ] BIOX: PASS: Integrity check passed. [2026-01-22T12:03:09.191006] [DEBUG] [REMOTE ] BIOX: Symbol is viable for forecasting. [2026-01-22T12:03:09.191056] [INFO ] [MAIN ] [426/3501] BIOX kept (0.4s) | 425 kept, 1 rejected | 139.4/min | ETA: 22.1m [2026-01-22T12:03:09.654694] [DEBUG] [REMOTE ] BIP: Retrieved 4536 rows, trimmed to 300. [2026-01-22T12:03:09.655100] [DEBUG] [REMOTE ] BIP: PASS: History has at least 300 days. [2026-01-22T12:03:09.655624] [DEBUG] [REMOTE ] BIP: PASS: Price check passed. Min price $33.41. [2026-01-22T12:03:09.655842] [DEBUG] [REMOTE ] BIP: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:09.656062] [DEBUG] [REMOTE ] BIP: PASS: Integrity check passed. [2026-01-22T12:03:09.656128] [DEBUG] [REMOTE ] BIP: Symbol is viable for forecasting. [2026-01-22T12:03:09.656213] [INFO ] [MAIN ] [427/3501] BIP kept (0.5s) | 426 kept, 1 rejected | 139.4/min | ETA: 22.1m [2026-01-22T12:03:09.902980] [DEBUG] [REMOTE ] BIPH: Retrieved 1169 rows, trimmed to 300. [2026-01-22T12:03:09.903295] [DEBUG] [REMOTE ] BIPH: PASS: History has at least 300 days. [2026-01-22T12:03:09.903772] [DEBUG] [REMOTE ] BIPH: PASS: Price check passed. Min price $16.29. [2026-01-22T12:03:09.903985] [DEBUG] [REMOTE ] BIPH: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:09.904223] [DEBUG] [REMOTE ] BIPH: PASS: Integrity check passed. [2026-01-22T12:03:09.904356] [DEBUG] [REMOTE ] BIPH: Symbol is viable for forecasting. [2026-01-22T12:03:09.904445] [INFO ] [MAIN ] [428/3501] BIPH kept (0.2s) | 427 kept, 1 rejected | 139.5/min | ETA: 22.0m [2026-01-22T12:03:10.266975] [DEBUG] [REMOTE ] BIPI: Retrieved 1000 rows, trimmed to 300. [2026-01-22T12:03:10.267319] [DEBUG] [REMOTE ] BIPI: PASS: History has at least 300 days. [2026-01-22T12:03:10.267863] [DEBUG] [REMOTE ] BIPI: PASS: Price check passed. Min price $16.53. [2026-01-22T12:03:10.268082] [DEBUG] [REMOTE ] BIPI: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:10.268302] [DEBUG] [REMOTE ] BIPI: PASS: Integrity check passed. [2026-01-22T12:03:10.268368] [DEBUG] [REMOTE ] BIPI: Symbol is viable for forecasting. [2026-01-22T12:03:10.268452] [INFO ] [MAIN ] [429/3501] BIPI kept (0.4s) | 428 kept, 1 rejected | 139.6/min | ETA: 22.0m [2026-01-22T12:03:10.694875] [DEBUG] [REMOTE ] BIRD: Retrieved 1057 rows, trimmed to 300. [2026-01-22T12:03:10.695031] [DEBUG] [REMOTE ] BIRD: PASS: History has at least 300 days. [2026-01-22T12:03:10.695296] [DEBUG] [REMOTE ] BIRD: PASS: Price check passed. Min price $3.97. [2026-01-22T12:03:10.695478] [DEBUG] [REMOTE ] BIRD: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:10.695660] [DEBUG] [REMOTE ] BIRD: PASS: Integrity check passed. [2026-01-22T12:03:10.695914] [DEBUG] [REMOTE ] BIRD: Symbol is viable for forecasting. [2026-01-22T12:03:10.695984] [INFO ] [MAIN ] [430/3501] BIRD kept (0.4s) | 429 kept, 1 rejected | 139.6/min | ETA: 22.0m [2026-01-22T12:03:10.995510] [DEBUG] [REMOTE ] BIRK: Retrieved 571 rows, trimmed to 300. [2026-01-22T12:03:10.995681] [DEBUG] [REMOTE ] BIRK: PASS: History has at least 300 days. [2026-01-22T12:03:10.995904] [DEBUG] [REMOTE ] BIRK: PASS: Price check passed. Min price $37.15. [2026-01-22T12:03:10.996050] [DEBUG] [REMOTE ] BIRK: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:10.996168] [DEBUG] [REMOTE ] BIRK: PASS: Integrity check passed. [2026-01-22T12:03:10.996211] [DEBUG] [REMOTE ] BIRK: Symbol is viable for forecasting. [2026-01-22T12:03:10.996261] [INFO ] [MAIN ] [431/3501] BIRK kept (0.3s) | 430 kept, 1 rejected | 139.7/min | ETA: 22.0m [2026-01-22T12:03:11.534423] [DEBUG] [REMOTE ] BITF: Retrieved 1754 rows, trimmed to 300. [2026-01-22T12:03:11.534560] [DEBUG] [REMOTE ] BITF: PASS: History has at least 300 days. [2026-01-22T12:03:11.534803] [DEBUG] [REMOTE ] BITF: PASS: Price check passed. Min price $2.27. [2026-01-22T12:03:11.534944] [DEBUG] [REMOTE ] BITF: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:11.535057] [DEBUG] [REMOTE ] BITF: PASS: Integrity check passed. [2026-01-22T12:03:11.535099] [DEBUG] [REMOTE ] BITF: Symbol is viable for forecasting. [2026-01-22T12:03:11.535150] [INFO ] [MAIN ] [432/3501] BITF kept (0.5s) | 431 kept, 1 rejected | 139.6/min | ETA: 22.0m [2026-01-22T12:03:11.931076] [DEBUG] [REMOTE ] BIVI: Retrieved 2913 rows, trimmed to 300. [2026-01-22T12:03:11.931224] [DEBUG] [REMOTE ] BIVI: PASS: History has at least 300 days. [2026-01-22T12:03:11.931463] [DEBUG] [REMOTE ] BIVI: PASS: Price check passed. Min price $1.13. [2026-01-22T12:03:11.931648] [DEBUG] [REMOTE ] BIVI: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:11.931971] [DEBUG] [REMOTE ] BIVI: PASS: Integrity check passed. [2026-01-22T12:03:11.932015] [DEBUG] [REMOTE ] BIVI: Symbol is viable for forecasting. [2026-01-22T12:03:11.932067] [INFO ] [MAIN ] [433/3501] BIVI kept (0.4s) | 432 kept, 1 rejected | 139.6/min | ETA: 22.0m [2026-01-22T12:03:12.350878] [DEBUG] [REMOTE ] BJ: Retrieved 1901 rows, trimmed to 300. [2026-01-22T12:03:12.351030] [DEBUG] [REMOTE ] BJ: PASS: History has at least 300 days. [2026-01-22T12:03:12.351298] [DEBUG] [REMOTE ] BJ: PASS: Price check passed. Min price $87.97. [2026-01-22T12:03:12.351494] [DEBUG] [REMOTE ] BJ: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:12.351668] [DEBUG] [REMOTE ] BJ: PASS: Integrity check passed. [2026-01-22T12:03:12.351744] [DEBUG] [REMOTE ] BJ: Symbol is viable for forecasting. [2026-01-22T12:03:12.351808] [INFO ] [MAIN ] [434/3501] BJ kept (0.4s) | 433 kept, 1 rejected | 139.6/min | ETA: 22.0m [2026-01-22T12:03:12.775639] [DEBUG] [REMOTE ] BJRI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:12.775768] [DEBUG] [REMOTE ] BJRI: PASS: History has at least 300 days. [2026-01-22T12:03:12.775978] [DEBUG] [REMOTE ] BJRI: PASS: Price check passed. Min price $28.69. [2026-01-22T12:03:12.776114] [DEBUG] [REMOTE ] BJRI: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:12.776226] [DEBUG] [REMOTE ] BJRI: PASS: Integrity check passed. [2026-01-22T12:03:12.776265] [DEBUG] [REMOTE ] BJRI: Symbol is viable for forecasting. [2026-01-22T12:03:12.776313] [INFO ] [MAIN ] [435/3501] BJRI kept (0.4s) | 434 kept, 1 rejected | 139.6/min | ETA: 22.0m [2026-01-22T12:03:13.312089] [DEBUG] [REMOTE ] BK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:13.312231] [DEBUG] [REMOTE ] BK: PASS: History has at least 300 days. [2026-01-22T12:03:13.312460] [DEBUG] [REMOTE ] BK: PASS: Price check passed. Min price $106.43. [2026-01-22T12:03:13.312620] [DEBUG] [REMOTE ] BK: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:13.312751] [DEBUG] [REMOTE ] BK: PASS: Integrity check passed. [2026-01-22T12:03:13.312792] [DEBUG] [REMOTE ] BK: Symbol is viable for forecasting. [2026-01-22T12:03:13.312841] [INFO ] [MAIN ] [436/3501] BK kept (0.5s) | 435 kept, 1 rejected | 139.5/min | ETA: 22.0m [2026-01-22T12:03:13.541545] [DEBUG] [REMOTE ] BKCH: Retrieved 1136 rows, trimmed to 300. [2026-01-22T12:03:13.541712] [DEBUG] [REMOTE ] BKCH: PASS: History has at least 300 days. [2026-01-22T12:03:13.541921] [DEBUG] [REMOTE ] BKCH: PASS: Price check passed. Min price $63.59. [2026-01-22T12:03:13.542058] [DEBUG] [REMOTE ] BKCH: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:13.542178] [DEBUG] [REMOTE ] BKCH: PASS: Integrity check passed. [2026-01-22T12:03:13.542233] [DEBUG] [REMOTE ] BKCH: Symbol is viable for forecasting. [2026-01-22T12:03:13.542288] [INFO ] [MAIN ] [437/3501] BKCH kept (0.2s) | 436 kept, 1 rejected | 139.7/min | ETA: 21.9m [2026-01-22T12:03:14.150795] [DEBUG] [REMOTE ] BKD: Retrieved 5071 rows, trimmed to 300. [2026-01-22T12:03:14.150921] [DEBUG] [REMOTE ] BKD: PASS: History has at least 300 days. [2026-01-22T12:03:14.151135] [DEBUG] [REMOTE ] BKD: PASS: Price check passed. Min price $8.75. [2026-01-22T12:03:14.151268] [DEBUG] [REMOTE ] BKD: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:14.151376] [DEBUG] [REMOTE ] BKD: PASS: Integrity check passed. [2026-01-22T12:03:14.151416] [DEBUG] [REMOTE ] BKD: Symbol is viable for forecasting. [2026-01-22T12:03:14.151462] [INFO ] [MAIN ] [438/3501] BKD kept (0.6s) | 437 kept, 1 rejected | 139.6/min | ETA: 21.9m [2026-01-22T12:03:14.609154] [DEBUG] [REMOTE ] BKE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:14.609291] [DEBUG] [REMOTE ] BKE: PASS: History has at least 300 days. [2026-01-22T12:03:14.609515] [DEBUG] [REMOTE ] BKE: PASS: Price check passed. Min price $50.24. [2026-01-22T12:03:14.609709] [DEBUG] [REMOTE ] BKE: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:14.609849] [DEBUG] [REMOTE ] BKE: PASS: Integrity check passed. [2026-01-22T12:03:14.609957] [DEBUG] [REMOTE ] BKE: Symbol is viable for forecasting. [2026-01-22T12:03:14.610019] [INFO ] [MAIN ] [439/3501] BKE kept (0.5s) | 438 kept, 1 rejected | 139.5/min | ETA: 21.9m [2026-01-22T12:03:15.152218] [DEBUG] [REMOTE ] BKH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:15.152383] [DEBUG] [REMOTE ] BKH: PASS: History has at least 300 days. [2026-01-22T12:03:15.152648] [DEBUG] [REMOTE ] BKH: PASS: Price check passed. Min price $62.82. [2026-01-22T12:03:15.152793] [DEBUG] [REMOTE ] BKH: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:15.152911] [DEBUG] [REMOTE ] BKH: PASS: Integrity check passed. [2026-01-22T12:03:15.152970] [DEBUG] [REMOTE ] BKH: Symbol is viable for forecasting. [2026-01-22T12:03:15.153023] [INFO ] [MAIN ] [440/3501] BKH kept (0.5s) | 439 kept, 1 rejected | 139.4/min | ETA: 22.0m [2026-01-22T12:03:15.519530] [DEBUG] [REMOTE ] BKN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:15.519693] [DEBUG] [REMOTE ] BKN: PASS: History has at least 300 days. [2026-01-22T12:03:15.519943] [DEBUG] [REMOTE ] BKN: PASS: Price check passed. Min price $10.92. [2026-01-22T12:03:15.520082] [DEBUG] [REMOTE ] BKN: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:15.520207] [DEBUG] [REMOTE ] BKN: PASS: Integrity check passed. [2026-01-22T12:03:15.520248] [DEBUG] [REMOTE ] BKN: Symbol is viable for forecasting. [2026-01-22T12:03:15.520297] [INFO ] [MAIN ] [441/3501] BKN kept (0.4s) | 440 kept, 1 rejected | 139.5/min | ETA: 21.9m [2026-01-22T12:03:16.024482] [DEBUG] [REMOTE ] BKNG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:16.024640] [DEBUG] [REMOTE ] BKNG: PASS: History has at least 300 days. [2026-01-22T12:03:16.024885] [DEBUG] [REMOTE ] BKNG: PASS: Price check passed. Min price $4574.65. [2026-01-22T12:03:16.025034] [DEBUG] [REMOTE ] BKNG: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:16.025157] [DEBUG] [REMOTE ] BKNG: PASS: Integrity check passed. [2026-01-22T12:03:16.025198] [DEBUG] [REMOTE ] BKNG: Symbol is viable for forecasting. [2026-01-22T12:03:16.025248] [INFO ] [MAIN ] [442/3501] BKNG kept (0.5s) | 441 kept, 1 rejected | 139.4/min | ETA: 21.9m [2026-01-22T12:03:16.291711] [DEBUG] [REMOTE ] BKSY: Retrieved 1528 rows, trimmed to 300. [2026-01-22T12:03:16.291847] [DEBUG] [REMOTE ] BKSY: PASS: History has at least 300 days. [2026-01-22T12:03:16.292055] [DEBUG] [REMOTE ] BKSY: PASS: Price check passed. Min price $13.14. [2026-01-22T12:03:16.292194] [DEBUG] [REMOTE ] BKSY: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:16.292302] [DEBUG] [REMOTE ] BKSY: PASS: Integrity check passed. [2026-01-22T12:03:16.292343] [DEBUG] [REMOTE ] BKSY: Symbol is viable for forecasting. [2026-01-22T12:03:16.292391] [INFO ] [MAIN ] [443/3501] BKSY kept (0.3s) | 442 kept, 1 rejected | 139.6/min | ETA: 21.9m [2026-01-22T12:03:16.724857] [DEBUG] [REMOTE ] BL: Retrieved 2319 rows, trimmed to 300. [2026-01-22T12:03:16.725006] [DEBUG] [REMOTE ] BL: PASS: History has at least 300 days. [2026-01-22T12:03:16.725255] [DEBUG] [REMOTE ] BL: PASS: Price check passed. Min price $51.51. [2026-01-22T12:03:16.725398] [DEBUG] [REMOTE ] BL: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:16.725516] [DEBUG] [REMOTE ] BL: PASS: Integrity check passed. [2026-01-22T12:03:16.725557] [DEBUG] [REMOTE ] BL: Symbol is viable for forecasting. [2026-01-22T12:03:16.725639] [INFO ] [MAIN ] [444/3501] BL kept (0.4s) | 443 kept, 1 rejected | 139.6/min | ETA: 21.9m [2026-01-22T12:03:17.170713] [DEBUG] [REMOTE ] BLBD: Retrieved 2973 rows, trimmed to 300. [2026-01-22T12:03:17.170862] [DEBUG] [REMOTE ] BLBD: PASS: History has at least 300 days. [2026-01-22T12:03:17.171113] [DEBUG] [REMOTE ] BLBD: PASS: Price check passed. Min price $46.59. [2026-01-22T12:03:17.171287] [DEBUG] [REMOTE ] BLBD: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:17.171424] [DEBUG] [REMOTE ] BLBD: PASS: Integrity check passed. [2026-01-22T12:03:17.171474] [DEBUG] [REMOTE ] BLBD: Symbol is viable for forecasting. [2026-01-22T12:03:17.171536] [INFO ] [MAIN ] [445/3501] BLBD kept (0.4s) | 444 kept, 1 rejected | 139.5/min | ETA: 21.9m [2026-01-22T12:03:17.507482] [DEBUG] [REMOTE ] BLCN: Retrieved 2014 rows, trimmed to 300. [2026-01-22T12:03:17.507637] [DEBUG] [REMOTE ] BLCN: PASS: History has at least 300 days. [2026-01-22T12:03:17.507858] [DEBUG] [REMOTE ] BLCN: PASS: Price check passed. Min price $22.37. [2026-01-22T12:03:17.507990] [DEBUG] [REMOTE ] BLCN: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:17.508097] [DEBUG] [REMOTE ] BLCN: PASS: Integrity check passed. [2026-01-22T12:03:17.508153] [DEBUG] [REMOTE ] BLCN: Symbol is viable for forecasting. [2026-01-22T12:03:17.508201] [INFO ] [MAIN ] [446/3501] BLCN kept (0.3s) | 445 kept, 1 rejected | 139.6/min | ETA: 21.9m [2026-01-22T12:03:17.897622] [DEBUG] [REMOTE ] BLCO: Retrieved 930 rows, trimmed to 300. [2026-01-22T12:03:17.897778] [DEBUG] [REMOTE ] BLCO: PASS: History has at least 300 days. [2026-01-22T12:03:17.897978] [DEBUG] [REMOTE ] BLCO: PASS: Price check passed. Min price $14.56. [2026-01-22T12:03:17.898111] [DEBUG] [REMOTE ] BLCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:17.898217] [DEBUG] [REMOTE ] BLCO: PASS: Integrity check passed. [2026-01-22T12:03:17.898256] [DEBUG] [REMOTE ] BLCO: Symbol is viable for forecasting. [2026-01-22T12:03:17.898302] [INFO ] [MAIN ] [447/3501] BLCO kept (0.4s) | 446 kept, 1 rejected | 139.6/min | ETA: 21.9m [2026-01-22T12:03:18.328145] [DEBUG] [REMOTE ] BLD: Retrieved 2655 rows, trimmed to 300. [2026-01-22T12:03:18.328261] [DEBUG] [REMOTE ] BLD: PASS: History has at least 300 days. [2026-01-22T12:03:18.328456] [DEBUG] [REMOTE ] BLD: PASS: Price check passed. Min price $403.58. [2026-01-22T12:03:18.328618] [DEBUG] [REMOTE ] BLD: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:18.328737] [DEBUG] [REMOTE ] BLD: PASS: Integrity check passed. [2026-01-22T12:03:18.328778] [DEBUG] [REMOTE ] BLD: Symbol is viable for forecasting. [2026-01-22T12:03:18.328826] [INFO ] [MAIN ] [448/3501] BLD kept (0.4s) | 447 kept, 1 rejected | 139.6/min | ETA: 21.9m [2026-01-22T12:03:18.854410] [DEBUG] [REMOTE ] BLDP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:18.854543] [DEBUG] [REMOTE ] BLDP: PASS: History has at least 300 days. [2026-01-22T12:03:18.854781] [DEBUG] [REMOTE ] BLDP: PASS: Price check passed. Min price $2.53. [2026-01-22T12:03:18.854922] [DEBUG] [REMOTE ] BLDP: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:18.855036] [DEBUG] [REMOTE ] BLDP: PASS: Integrity check passed. [2026-01-22T12:03:18.855077] [DEBUG] [REMOTE ] BLDP: Symbol is viable for forecasting. [2026-01-22T12:03:18.855127] [INFO ] [MAIN ] [449/3501] BLDP kept (0.5s) | 448 kept, 1 rejected | 139.6/min | ETA: 21.9m [2026-01-22T12:03:19.308170] [DEBUG] [REMOTE ] BLE: Retrieved 5908 rows, trimmed to 300. [2026-01-22T12:03:19.308305] [DEBUG] [REMOTE ] BLE: PASS: History has at least 300 days. [2026-01-22T12:03:19.308529] [DEBUG] [REMOTE ] BLE: PASS: Price check passed. Min price $10.20. [2026-01-22T12:03:19.308689] [DEBUG] [REMOTE ] BLE: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:19.308804] [DEBUG] [REMOTE ] BLE: PASS: Integrity check passed. [2026-01-22T12:03:19.308870] [DEBUG] [REMOTE ] BLE: Symbol is viable for forecasting. [2026-01-22T12:03:19.308919] [INFO ] [MAIN ] [450/3501] BLE kept (0.5s) | 449 kept, 1 rejected | 139.6/min | ETA: 21.9m [2026-01-22T12:03:19.752810] [DEBUG] [REMOTE ] BLFS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:19.752943] [DEBUG] [REMOTE ] BLFS: PASS: History has at least 300 days. [2026-01-22T12:03:19.753147] [DEBUG] [REMOTE ] BLFS: PASS: Price check passed. Min price $23.89. [2026-01-22T12:03:19.753278] [DEBUG] [REMOTE ] BLFS: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:19.753387] [DEBUG] [REMOTE ] BLFS: PASS: Integrity check passed. [2026-01-22T12:03:19.753426] [DEBUG] [REMOTE ] BLFS: Symbol is viable for forecasting. [2026-01-22T12:03:19.753473] [INFO ] [MAIN ] [451/3501] BLFS kept (0.4s) | 450 kept, 1 rejected | 139.5/min | ETA: 21.9m [2026-01-22T12:03:19.981410] [DEBUG] [REMOTE ] BLFY: Retrieved 1134 rows, trimmed to 300. [2026-01-22T12:03:19.981560] [DEBUG] [REMOTE ] BLFY: PASS: History has at least 300 days. [2026-01-22T12:03:19.982003] [DEBUG] [REMOTE ] BLFY: PASS: Price check passed. Min price $7.67. [2026-01-22T12:03:19.982140] [DEBUG] [REMOTE ] BLFY: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:19.982250] [DEBUG] [REMOTE ] BLFY: PASS: Integrity check passed. [2026-01-22T12:03:19.982328] [DEBUG] [REMOTE ] BLFY: Symbol is viable for forecasting. [2026-01-22T12:03:19.982380] [INFO ] [MAIN ] [452/3501] BLFY kept (0.2s) | 451 kept, 1 rejected | 139.7/min | ETA: 21.8m [2026-01-22T12:03:20.663787] [DEBUG] [REMOTE ] BLK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:20.663972] [DEBUG] [REMOTE ] BLK: PASS: History has at least 300 days. [2026-01-22T12:03:20.664219] [DEBUG] [REMOTE ] BLK: PASS: Price check passed. Min price $987.72. [2026-01-22T12:03:20.664362] [DEBUG] [REMOTE ] BLK: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:20.664603] [DEBUG] [REMOTE ] BLK: PASS: Integrity check passed. [2026-01-22T12:03:20.664653] [DEBUG] [REMOTE ] BLK: Symbol is viable for forecasting. [2026-01-22T12:03:20.664703] [INFO ] [MAIN ] [453/3501] BLK kept (0.7s) | 452 kept, 1 rejected | 139.5/min | ETA: 21.8m [2026-01-22T12:03:21.132520] [DEBUG] [REMOTE ] BLKB: Retrieved 5408 rows, trimmed to 300. [2026-01-22T12:03:21.132685] [DEBUG] [REMOTE ] BLKB: PASS: History has at least 300 days. [2026-01-22T12:03:21.132911] [DEBUG] [REMOTE ] BLKB: PASS: Price check passed. Min price $53.88. [2026-01-22T12:03:21.133051] [DEBUG] [REMOTE ] BLKB: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:21.133169] [DEBUG] [REMOTE ] BLKB: PASS: Integrity check passed. [2026-01-22T12:03:21.133212] [DEBUG] [REMOTE ] BLKB: Symbol is viable for forecasting. [2026-01-22T12:03:21.133260] [INFO ] [MAIN ] [454/3501] BLKB kept (0.5s) | 453 kept, 1 rejected | 139.5/min | ETA: 21.8m [2026-01-22T12:03:21.523129] [DEBUG] [REMOTE ] BLMN: Retrieved 3382 rows, trimmed to 300. [2026-01-22T12:03:21.523300] [DEBUG] [REMOTE ] BLMN: PASS: History has at least 300 days. [2026-01-22T12:03:21.523629] [DEBUG] [REMOTE ] BLMN: PASS: Price check passed. Min price $5.92. [2026-01-22T12:03:21.523811] [DEBUG] [REMOTE ] BLMN: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:21.523967] [DEBUG] [REMOTE ] BLMN: PASS: Integrity check passed. [2026-01-22T12:03:21.524019] [DEBUG] [REMOTE ] BLMN: Symbol is viable for forecasting. [2026-01-22T12:03:21.524185] [INFO ] [MAIN ] [455/3501] BLMN kept (0.4s) | 454 kept, 1 rejected | 139.5/min | ETA: 21.8m [2026-01-22T12:03:21.793129] [DEBUG] [REMOTE ] BLND: Retrieved 1134 rows, trimmed to 300. [2026-01-22T12:03:21.793295] [DEBUG] [REMOTE ] BLND: PASS: History has at least 300 days. [2026-01-22T12:03:21.793553] [DEBUG] [REMOTE ] BLND: PASS: Price check passed. Min price $2.79. [2026-01-22T12:03:21.793769] [DEBUG] [REMOTE ] BLND: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:21.793916] [DEBUG] [REMOTE ] BLND: PASS: Integrity check passed. [2026-01-22T12:03:21.793970] [DEBUG] [REMOTE ] BLND: Symbol is viable for forecasting. [2026-01-22T12:03:21.794035] [INFO ] [MAIN ] [456/3501] BLND kept (0.3s) | 455 kept, 1 rejected | 139.6/min | ETA: 21.8m [2026-01-22T12:03:22.352872] [DEBUG] [REMOTE ] BLRX: Retrieved 3643 rows, trimmed to 300. [2026-01-22T12:03:22.353012] [DEBUG] [REMOTE ] BLRX: PASS: History has at least 300 days. [2026-01-22T12:03:22.353231] [DEBUG] [REMOTE ] BLRX: PASS: Price check passed. Min price $2.77. [2026-01-22T12:03:22.353364] [DEBUG] [REMOTE ] BLRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:22.353478] [DEBUG] [REMOTE ] BLRX: PASS: Integrity check passed. [2026-01-22T12:03:22.353517] [DEBUG] [REMOTE ] BLRX: Symbol is viable for forecasting. [2026-01-22T12:03:22.353566] [INFO ] [MAIN ] [457/3501] BLRX kept (0.6s) | 456 kept, 1 rejected | 139.5/min | ETA: 21.8m [2026-01-22T12:03:22.575123] [DEBUG] [REMOTE ] BLTE: Retrieved 935 rows, trimmed to 300. [2026-01-22T12:03:22.575259] [DEBUG] [REMOTE ] BLTE: PASS: History has at least 300 days. [2026-01-22T12:03:22.575458] [DEBUG] [REMOTE ] BLTE: PASS: Price check passed. Min price $92.82. [2026-01-22T12:03:22.575616] [DEBUG] [REMOTE ] BLTE: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:22.575748] [DEBUG] [REMOTE ] BLTE: PASS: Integrity check passed. [2026-01-22T12:03:22.575790] [DEBUG] [REMOTE ] BLTE: Symbol is viable for forecasting. [2026-01-22T12:03:22.575837] [INFO ] [MAIN ] [458/3501] BLTE kept (0.2s) | 457 kept, 1 rejected | 139.7/min | ETA: 21.8m [2026-01-22T12:03:23.236010] [DEBUG] [REMOTE ] BLX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:23.236163] [DEBUG] [REMOTE ] BLX: PASS: History has at least 300 days. [2026-01-22T12:03:23.236389] [DEBUG] [REMOTE ] BLX: PASS: Price check passed. Min price $41.73. [2026-01-22T12:03:23.236522] [DEBUG] [REMOTE ] BLX: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:23.236659] [DEBUG] [REMOTE ] BLX: PASS: Integrity check passed. [2026-01-22T12:03:23.236701] [DEBUG] [REMOTE ] BLX: Symbol is viable for forecasting. [2026-01-22T12:03:23.236752] [INFO ] [MAIN ] [459/3501] BLX kept (0.7s) | 458 kept, 1 rejected | 139.5/min | ETA: 21.8m [2026-01-22T12:03:23.407595] [DEBUG] [REMOTE ] BLZE: Retrieved 1051 rows, trimmed to 300. [2026-01-22T12:03:23.407771] [DEBUG] [REMOTE ] BLZE: PASS: History has at least 300 days. [2026-01-22T12:03:23.408021] [DEBUG] [REMOTE ] BLZE: PASS: Price check passed. Min price $4.32. [2026-01-22T12:03:23.408163] [DEBUG] [REMOTE ] BLZE: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:23.408276] [DEBUG] [REMOTE ] BLZE: PASS: Integrity check passed. [2026-01-22T12:03:23.408317] [DEBUG] [REMOTE ] BLZE: Symbol is viable for forecasting. [2026-01-22T12:03:23.408364] [INFO ] [MAIN ] [460/3501] BLZE kept (0.2s) | 459 kept, 1 rejected | 139.7/min | ETA: 21.8m [2026-01-22T12:03:24.063286] [DEBUG] [REMOTE ] BMA: Retrieved 4987 rows, trimmed to 300. [2026-01-22T12:03:24.063524] [DEBUG] [REMOTE ] BMA: PASS: History has at least 300 days. [2026-01-22T12:03:24.063899] [DEBUG] [REMOTE ] BMA: PASS: Price check passed. Min price $56.99. [2026-01-22T12:03:24.064047] [DEBUG] [REMOTE ] BMA: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:24.064193] [DEBUG] [REMOTE ] BMA: PASS: Integrity check passed. [2026-01-22T12:03:24.064299] [DEBUG] [REMOTE ] BMA: Symbol is viable for forecasting. [2026-01-22T12:03:24.064358] [INFO ] [MAIN ] [461/3501] BMA kept (0.7s) | 460 kept, 1 rejected | 139.5/min | ETA: 21.8m [2026-01-22T12:03:24.314533] [DEBUG] [REMOTE ] BMBL: Retrieved 1241 rows, trimmed to 300. [2026-01-22T12:03:24.314694] [DEBUG] [REMOTE ] BMBL: PASS: History has at least 300 days. [2026-01-22T12:03:24.314915] [DEBUG] [REMOTE ] BMBL: PASS: Price check passed. Min price $3.23. [2026-01-22T12:03:24.315051] [DEBUG] [REMOTE ] BMBL: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:24.315163] [DEBUG] [REMOTE ] BMBL: PASS: Integrity check passed. [2026-01-22T12:03:24.315205] [DEBUG] [REMOTE ] BMBL: Symbol is viable for forecasting. [2026-01-22T12:03:24.315254] [INFO ] [MAIN ] [462/3501] BMBL kept (0.3s) | 461 kept, 1 rejected | 139.7/min | ETA: 21.8m [2026-01-22T12:03:24.749359] [DEBUG] [REMOTE ] BME: Retrieved 5238 rows, trimmed to 300. [2026-01-22T12:03:24.749495] [DEBUG] [REMOTE ] BME: PASS: History has at least 300 days. [2026-01-22T12:03:24.749729] [DEBUG] [REMOTE ] BME: PASS: Price check passed. Min price $37.28. [2026-01-22T12:03:24.749878] [DEBUG] [REMOTE ] BME: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:24.750015] [DEBUG] [REMOTE ] BME: PASS: Integrity check passed. [2026-01-22T12:03:24.750067] [DEBUG] [REMOTE ] BME: Symbol is viable for forecasting. [2026-01-22T12:03:24.750126] [INFO ] [MAIN ] [463/3501] BME kept (0.4s) | 462 kept, 1 rejected | 139.7/min | ETA: 21.8m [2026-01-22T12:03:25.031401] [DEBUG] [REMOTE ] BMEZ: Retrieved 1503 rows, trimmed to 300. [2026-01-22T12:03:25.031517] [DEBUG] [REMOTE ] BMEZ: PASS: History has at least 300 days. [2026-01-22T12:03:25.031739] [DEBUG] [REMOTE ] BMEZ: PASS: Price check passed. Min price $14.27. [2026-01-22T12:03:25.031895] [DEBUG] [REMOTE ] BMEZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:25.032019] [DEBUG] [REMOTE ] BMEZ: PASS: Integrity check passed. [2026-01-22T12:03:25.032060] [DEBUG] [REMOTE ] BMEZ: Symbol is viable for forecasting. [2026-01-22T12:03:25.032106] [INFO ] [MAIN ] [464/3501] BMEZ kept (0.3s) | 463 kept, 1 rejected | 139.8/min | ETA: 21.7m [2026-01-22T12:03:25.738835] [DEBUG] [REMOTE ] BMI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:25.738977] [DEBUG] [REMOTE ] BMI: PASS: History has at least 300 days. [2026-01-22T12:03:25.739186] [DEBUG] [REMOTE ] BMI: PASS: Price check passed. Min price $165.76. [2026-01-22T12:03:25.739320] [DEBUG] [REMOTE ] BMI: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:25.739430] [DEBUG] [REMOTE ] BMI: PASS: Integrity check passed. [2026-01-22T12:03:25.739469] [DEBUG] [REMOTE ] BMI: Symbol is viable for forecasting. [2026-01-22T12:03:25.739516] [INFO ] [MAIN ] [465/3501] BMI kept (0.7s) | 464 kept, 1 rejected | 139.6/min | ETA: 21.8m [2026-01-22T12:03:26.299938] [DEBUG] [REMOTE ] BMO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:26.300081] [DEBUG] [REMOTE ] BMO: PASS: History has at least 300 days. [2026-01-22T12:03:26.300418] [DEBUG] [REMOTE ] BMO: PASS: Price check passed. Min price $119.92. [2026-01-22T12:03:26.300557] [DEBUG] [REMOTE ] BMO: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:26.300700] [DEBUG] [REMOTE ] BMO: PASS: Integrity check passed. [2026-01-22T12:03:26.300741] [DEBUG] [REMOTE ] BMO: Symbol is viable for forecasting. [2026-01-22T12:03:26.300789] [INFO ] [MAIN ] [466/3501] BMO kept (0.6s) | 465 kept, 1 rejected | 139.5/min | ETA: 21.8m [2026-01-22T12:03:26.541888] [DEBUG] [REMOTE ] BMRA: Retrieved 5296 rows, trimmed to 300. [2026-01-22T12:03:26.542030] [DEBUG] [REMOTE ] BMRA: PASS: History has at least 300 days. [2026-01-22T12:03:26.542440] [DEBUG] [REMOTE ] BMRA: PASS: Price check passed. Min price $2.18. [2026-01-22T12:03:26.542591] [DEBUG] [REMOTE ] BMRA: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:26.542708] [DEBUG] [REMOTE ] BMRA: PASS: Integrity check passed. [2026-01-22T12:03:26.542747] [DEBUG] [REMOTE ] BMRA: Symbol is viable for forecasting. [2026-01-22T12:03:26.542795] [INFO ] [MAIN ] [467/3501] BMRA kept (0.2s) | 466 kept, 1 rejected | 139.6/min | ETA: 21.7m [2026-01-22T12:03:27.167750] [DEBUG] [REMOTE ] BMRC: Retrieved 6558 rows, trimmed to 300. [2026-01-22T12:03:27.167898] [DEBUG] [REMOTE ] BMRC: PASS: History has at least 300 days. [2026-01-22T12:03:27.168147] [DEBUG] [REMOTE ] BMRC: PASS: Price check passed. Min price $24.23. [2026-01-22T12:03:27.168287] [DEBUG] [REMOTE ] BMRC: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:27.168410] [DEBUG] [REMOTE ] BMRC: PASS: Integrity check passed. [2026-01-22T12:03:27.168451] [DEBUG] [REMOTE ] BMRC: Symbol is viable for forecasting. [2026-01-22T12:03:27.168501] [INFO ] [MAIN ] [468/3501] BMRC kept (0.6s) | 467 kept, 1 rejected | 139.5/min | ETA: 21.7m [2026-01-22T12:03:27.552480] [DEBUG] [REMOTE ] BMRN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:27.552649] [DEBUG] [REMOTE ] BMRN: PASS: History has at least 300 days. [2026-01-22T12:03:27.552900] [DEBUG] [REMOTE ] BMRN: PASS: Price check passed. Min price $51.46. [2026-01-22T12:03:27.553049] [DEBUG] [REMOTE ] BMRN: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:27.553180] [DEBUG] [REMOTE ] BMRN: PASS: Integrity check passed. [2026-01-22T12:03:27.553223] [DEBUG] [REMOTE ] BMRN: Symbol is viable for forecasting. [2026-01-22T12:03:27.553274] [INFO ] [MAIN ] [469/3501] BMRN kept (0.4s) | 468 kept, 1 rejected | 139.5/min | ETA: 21.7m [2026-01-22T12:03:28.086013] [DEBUG] [REMOTE ] BMY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:28.086163] [DEBUG] [REMOTE ] BMY: PASS: History has at least 300 days. [2026-01-22T12:03:28.086422] [DEBUG] [REMOTE ] BMY: PASS: Price check passed. Min price $42.10. [2026-01-22T12:03:28.086620] [DEBUG] [REMOTE ] BMY: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:28.086785] [DEBUG] [REMOTE ] BMY: PASS: Integrity check passed. [2026-01-22T12:03:28.086828] [DEBUG] [REMOTE ] BMY: Symbol is viable for forecasting. [2026-01-22T12:03:28.086883] [INFO ] [MAIN ] [470/3501] BMY kept (0.5s) | 469 kept, 1 rejected | 139.4/min | ETA: 21.7m [2026-01-22T12:03:28.440904] [DEBUG] [REMOTE ] BN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:28.441048] [DEBUG] [REMOTE ] BN: PASS: History has at least 300 days. [2026-01-22T12:03:28.441276] [DEBUG] [REMOTE ] BN: PASS: Price check passed. Min price $42.94. [2026-01-22T12:03:28.441415] [DEBUG] [REMOTE ] BN: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:28.441537] [DEBUG] [REMOTE ] BN: PASS: Integrity check passed. [2026-01-22T12:03:28.441598] [DEBUG] [REMOTE ] BN: Symbol is viable for forecasting. [2026-01-22T12:03:28.441651] [INFO ] [MAIN ] [471/3501] BN kept (0.4s) | 470 kept, 1 rejected | 139.5/min | ETA: 21.7m [2026-01-22T12:03:28.889385] [DEBUG] [REMOTE ] BND: Retrieved 4727 rows, trimmed to 300. [2026-01-22T12:03:28.889520] [DEBUG] [REMOTE ] BND: PASS: History has at least 300 days. [2026-01-22T12:03:28.889751] [DEBUG] [REMOTE ] BND: PASS: Price check passed. Min price $73.60. [2026-01-22T12:03:28.889904] [DEBUG] [REMOTE ] BND: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:28.890019] [DEBUG] [REMOTE ] BND: PASS: Integrity check passed. [2026-01-22T12:03:28.890096] [DEBUG] [REMOTE ] BND: Symbol is viable for forecasting. [2026-01-22T12:03:28.890159] [INFO ] [MAIN ] [472/3501] BND kept (0.4s) | 471 kept, 1 rejected | 139.5/min | ETA: 21.7m [2026-01-22T12:03:29.137446] [DEBUG] [REMOTE ] BNDX: Retrieved 3178 rows, trimmed to 300. [2026-01-22T12:03:29.137588] [DEBUG] [REMOTE ] BNDX: PASS: History has at least 300 days. [2026-01-22T12:03:29.137823] [DEBUG] [REMOTE ] BNDX: PASS: Price check passed. Min price $48.22. [2026-01-22T12:03:29.137961] [DEBUG] [REMOTE ] BNDX: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:29.138074] [DEBUG] [REMOTE ] BNDX: PASS: Integrity check passed. [2026-01-22T12:03:29.138114] [DEBUG] [REMOTE ] BNDX: Symbol is viable for forecasting. [2026-01-22T12:03:29.138162] [INFO ] [MAIN ] [473/3501] BNDX kept (0.2s) | 472 kept, 1 rejected | 139.6/min | ETA: 21.7m [2026-01-22T12:03:29.610123] [DEBUG] [REMOTE ] BNED: Retrieved 2633 rows, trimmed to 300. [2026-01-22T12:03:29.610252] [DEBUG] [REMOTE ] BNED: PASS: History has at least 300 days. [2026-01-22T12:03:29.610466] [DEBUG] [REMOTE ] BNED: PASS: Price check passed. Min price $6.12. [2026-01-22T12:03:29.610628] [DEBUG] [REMOTE ] BNED: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:29.610743] [DEBUG] [REMOTE ] BNED: PASS: Integrity check passed. [2026-01-22T12:03:29.610783] [DEBUG] [REMOTE ] BNED: Symbol is viable for forecasting. [2026-01-22T12:03:29.610830] [INFO ] [MAIN ] [474/3501] BNED kept (0.5s) | 473 kept, 1 rejected | 139.6/min | ETA: 21.7m [2026-01-22T12:03:29.854054] [DEBUG] [REMOTE ] BNGO: Retrieved 1842 rows, trimmed to 300. [2026-01-22T12:03:29.854172] [DEBUG] [REMOTE ] BNGO: PASS: History has at least 300 days. [2026-01-22T12:03:29.854368] [DEBUG] [REMOTE ] BNGO: PASS: Price check passed. Min price $1.44. [2026-01-22T12:03:29.854500] [DEBUG] [REMOTE ] BNGO: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:29.854626] [DEBUG] [REMOTE ] BNGO: PASS: Integrity check passed. [2026-01-22T12:03:29.854667] [DEBUG] [REMOTE ] BNGO: Symbol is viable for forecasting. [2026-01-22T12:03:29.854714] [INFO ] [MAIN ] [475/3501] BNGO kept (0.2s) | 474 kept, 1 rejected | 139.7/min | ETA: 21.7m [2026-01-22T12:03:30.312092] [DEBUG] [REMOTE ] BNH: Retrieved 1313 rows, trimmed to 300. [2026-01-22T12:03:30.312237] [DEBUG] [REMOTE ] BNH: PASS: History has at least 300 days. [2026-01-22T12:03:30.312459] [DEBUG] [REMOTE ] BNH: PASS: Price check passed. Min price $15.72. [2026-01-22T12:03:30.312635] [DEBUG] [REMOTE ] BNH: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:30.312779] [DEBUG] [REMOTE ] BNH: PASS: Integrity check passed. [2026-01-22T12:03:30.312824] [DEBUG] [REMOTE ] BNH: Symbol is viable for forecasting. [2026-01-22T12:03:30.312874] [INFO ] [MAIN ] [476/3501] BNH kept (0.5s) | 475 kept, 1 rejected | 139.7/min | ETA: 21.7m [2026-01-22T12:03:30.659532] [DEBUG] [REMOTE ] BNJ: Retrieved 1287 rows, trimmed to 300. [2026-01-22T12:03:30.659689] [DEBUG] [REMOTE ] BNJ: PASS: History has at least 300 days. [2026-01-22T12:03:30.659889] [DEBUG] [REMOTE ] BNJ: PASS: Price check passed. Min price $15.03. [2026-01-22T12:03:30.660020] [DEBUG] [REMOTE ] BNJ: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:30.660128] [DEBUG] [REMOTE ] BNJ: PASS: Integrity check passed. [2026-01-22T12:03:30.660167] [DEBUG] [REMOTE ] BNJ: Symbol is viable for forecasting. [2026-01-22T12:03:30.660214] [INFO ] [MAIN ] [477/3501] BNJ kept (0.3s) | 476 kept, 1 rejected | 139.7/min | ETA: 21.6m [2026-01-22T12:03:31.169118] [DEBUG] [REMOTE ] BNL: Retrieved 1215 rows, trimmed to 300. [2026-01-22T12:03:31.169245] [DEBUG] [REMOTE ] BNL: PASS: History has at least 300 days. [2026-01-22T12:03:31.169442] [DEBUG] [REMOTE ] BNL: PASS: Price check passed. Min price $16.98. [2026-01-22T12:03:31.169602] [DEBUG] [REMOTE ] BNL: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:31.169714] [DEBUG] [REMOTE ] BNL: PASS: Integrity check passed. [2026-01-22T12:03:31.169753] [DEBUG] [REMOTE ] BNL: Symbol is viable for forecasting. [2026-01-22T12:03:31.169801] [INFO ] [MAIN ] [478/3501] BNL kept (0.5s) | 477 kept, 1 rejected | 139.7/min | ETA: 21.6m [2026-01-22T12:03:31.756055] [DEBUG] [REMOTE ] BNS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:31.756198] [DEBUG] [REMOTE ] BNS: PASS: History has at least 300 days. [2026-01-22T12:03:31.756443] [DEBUG] [REMOTE ] BNS: PASS: Price check passed. Min price $64.07. [2026-01-22T12:03:31.756596] [DEBUG] [REMOTE ] BNS: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:31.756721] [DEBUG] [REMOTE ] BNS: PASS: Integrity check passed. [2026-01-22T12:03:31.756760] [DEBUG] [REMOTE ] BNS: Symbol is viable for forecasting. [2026-01-22T12:03:31.756808] [INFO ] [MAIN ] [479/3501] BNS kept (0.6s) | 478 kept, 1 rejected | 139.6/min | ETA: 21.7m [2026-01-22T12:03:32.100099] [DEBUG] [REMOTE ] BNTC: Retrieved 2622 rows, trimmed to 300. [2026-01-22T12:03:32.100228] [DEBUG] [REMOTE ] BNTC: PASS: History has at least 300 days. [2026-01-22T12:03:32.100437] [DEBUG] [REMOTE ] BNTC: PASS: Price check passed. Min price $10.79. [2026-01-22T12:03:32.100611] [DEBUG] [REMOTE ] BNTC: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:32.100729] [DEBUG] [REMOTE ] BNTC: PASS: Integrity check passed. [2026-01-22T12:03:32.100770] [DEBUG] [REMOTE ] BNTC: Symbol is viable for forecasting. [2026-01-22T12:03:32.100820] [INFO ] [MAIN ] [480/3501] BNTC kept (0.3s) | 479 kept, 1 rejected | 139.6/min | ETA: 21.6m [2026-01-22T12:03:32.439441] [DEBUG] [REMOTE ] BNTX: Retrieved 1578 rows, trimmed to 300. [2026-01-22T12:03:32.439597] [DEBUG] [REMOTE ] BNTX: PASS: History has at least 300 days. [2026-01-22T12:03:32.439802] [DEBUG] [REMOTE ] BNTX: PASS: Price check passed. Min price $91.46. [2026-01-22T12:03:32.439947] [DEBUG] [REMOTE ] BNTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:32.440077] [DEBUG] [REMOTE ] BNTX: PASS: Integrity check passed. [2026-01-22T12:03:32.440121] [DEBUG] [REMOTE ] BNTX: Symbol is viable for forecasting. [2026-01-22T12:03:32.440170] [INFO ] [MAIN ] [481/3501] BNTX kept (0.3s) | 480 kept, 1 rejected | 139.7/min | ETA: 21.6m [2026-01-22T12:03:33.033114] [DEBUG] [REMOTE ] BNY: Retrieved 6157 rows, trimmed to 300. [2026-01-22T12:03:33.033249] [DEBUG] [REMOTE ] BNY: PASS: History has at least 300 days. [2026-01-22T12:03:33.033673] [DEBUG] [REMOTE ] BNY: PASS: Price check passed. Min price $9.99. [2026-01-22T12:03:33.033808] [DEBUG] [REMOTE ] BNY: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:33.033938] [DEBUG] [REMOTE ] BNY: PASS: Integrity check passed. [2026-01-22T12:03:33.033979] [DEBUG] [REMOTE ] BNY: Symbol is viable for forecasting. [2026-01-22T12:03:33.034025] [INFO ] [MAIN ] [482/3501] BNY kept (0.6s) | 481 kept, 1 rejected | 139.6/min | ETA: 21.6m [2026-01-22T12:03:33.353538] [DEBUG] [REMOTE ] BOC: Retrieved 2161 rows, trimmed to 300. [2026-01-22T12:03:33.353686] [DEBUG] [REMOTE ] BOC: PASS: History has at least 300 days. [2026-01-22T12:03:33.353898] [DEBUG] [REMOTE ] BOC: PASS: Price check passed. Min price $11.51. [2026-01-22T12:03:33.354041] [DEBUG] [REMOTE ] BOC: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:33.354153] [DEBUG] [REMOTE ] BOC: PASS: Integrity check passed. [2026-01-22T12:03:33.354220] [DEBUG] [REMOTE ] BOC: Symbol is viable for forecasting. [2026-01-22T12:03:33.354271] [INFO ] [MAIN ] [483/3501] BOC kept (0.3s) | 482 kept, 1 rejected | 139.7/min | ETA: 21.6m [2026-01-22T12:03:33.841123] [DEBUG] [REMOTE ] BOE: Retrieved 5196 rows, trimmed to 300. [2026-01-22T12:03:33.841256] [DEBUG] [REMOTE ] BOE: PASS: History has at least 300 days. [2026-01-22T12:03:33.841467] [DEBUG] [REMOTE ] BOE: PASS: Price check passed. Min price $10.97. [2026-01-22T12:03:33.841621] [DEBUG] [REMOTE ] BOE: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:33.841737] [DEBUG] [REMOTE ] BOE: PASS: Integrity check passed. [2026-01-22T12:03:33.841777] [DEBUG] [REMOTE ] BOE: Symbol is viable for forecasting. [2026-01-22T12:03:33.841823] [INFO ] [MAIN ] [484/3501] BOE kept (0.5s) | 483 kept, 1 rejected | 139.6/min | ETA: 21.6m [2026-01-22T12:03:34.066980] [DEBUG] [REMOTE ] BOF: Retrieved 651 rows, trimmed to 300. [2026-01-22T12:03:34.067101] [DEBUG] [REMOTE ] BOF: PASS: History has at least 300 days. [2026-01-22T12:03:34.067297] [DEBUG] [REMOTE ] BOF: PASS: Price check passed. Min price $2.61. [2026-01-22T12:03:34.067430] [DEBUG] [REMOTE ] BOF: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:34.067535] [DEBUG] [REMOTE ] BOF: PASS: Integrity check passed. [2026-01-22T12:03:34.067591] [DEBUG] [REMOTE ] BOF: Symbol is viable for forecasting. [2026-01-22T12:03:34.067640] [INFO ] [MAIN ] [485/3501] BOF kept (0.2s) | 484 kept, 1 rejected | 139.7/min | ETA: 21.6m [2026-01-22T12:03:34.704947] [DEBUG] [REMOTE ] BOH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:34.705073] [DEBUG] [REMOTE ] BOH: PASS: History has at least 300 days. [2026-01-22T12:03:34.705284] [DEBUG] [REMOTE ] BOH: PASS: Price check passed. Min price $62.42. [2026-01-22T12:03:34.705417] [DEBUG] [REMOTE ] BOH: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:34.705528] [DEBUG] [REMOTE ] BOH: PASS: Integrity check passed. [2026-01-22T12:03:34.705584] [DEBUG] [REMOTE ] BOH: Symbol is viable for forecasting. [2026-01-22T12:03:34.705635] [INFO ] [MAIN ] [486/3501] BOH kept (0.6s) | 485 kept, 1 rejected | 139.6/min | ETA: 21.6m [2026-01-22T12:03:35.183350] [DEBUG] [REMOTE ] BOKF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:35.183480] [DEBUG] [REMOTE ] BOKF: PASS: History has at least 300 days. [2026-01-22T12:03:35.183709] [DEBUG] [REMOTE ] BOKF: PASS: Price check passed. Min price $103.16. [2026-01-22T12:03:35.183844] [DEBUG] [REMOTE ] BOKF: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:35.183956] [DEBUG] [REMOTE ] BOKF: PASS: Integrity check passed. [2026-01-22T12:03:35.183996] [DEBUG] [REMOTE ] BOKF: Symbol is viable for forecasting. [2026-01-22T12:03:35.184043] [INFO ] [MAIN ] [487/3501] BOKF kept (0.5s) | 486 kept, 1 rejected | 139.6/min | ETA: 21.6m [2026-01-22T12:03:35.393754] [DEBUG] [REMOTE ] BOLD: Retrieved 455 rows, trimmed to 300. [2026-01-22T12:03:35.393873] [DEBUG] [REMOTE ] BOLD: PASS: History has at least 300 days. [2026-01-22T12:03:35.394070] [DEBUG] [REMOTE ] BOLD: PASS: Price check passed. Min price $1.08. [2026-01-22T12:03:35.394203] [DEBUG] [REMOTE ] BOLD: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:35.394324] [DEBUG] [REMOTE ] BOLD: PASS: Integrity check passed. [2026-01-22T12:03:35.394365] [DEBUG] [REMOTE ] BOLD: Symbol is viable for forecasting. [2026-01-22T12:03:35.394410] [INFO ] [MAIN ] [488/3501] BOLD kept (0.2s) | 487 kept, 1 rejected | 139.7/min | ETA: 21.6m [2026-01-22T12:03:35.944606] [DEBUG] [REMOTE ] BOND: Retrieved 3493 rows, trimmed to 300. [2026-01-22T12:03:35.944822] [DEBUG] [REMOTE ] BOND: PASS: History has at least 300 days. [2026-01-22T12:03:35.945098] [DEBUG] [REMOTE ] BOND: PASS: Price check passed. Min price $92.36. [2026-01-22T12:03:35.945248] [DEBUG] [REMOTE ] BOND: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:35.945386] [DEBUG] [REMOTE ] BOND: PASS: Integrity check passed. [2026-01-22T12:03:35.945429] [DEBUG] [REMOTE ] BOND: Symbol is viable for forecasting. [2026-01-22T12:03:35.945485] [INFO ] [MAIN ] [489/3501] BOND kept (0.6s) | 488 kept, 1 rejected | 139.6/min | ETA: 21.6m [2026-01-22T12:03:36.498543] [DEBUG] [REMOTE ] BOOM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:36.498706] [DEBUG] [REMOTE ] BOOM: PASS: History has at least 300 days. [2026-01-22T12:03:36.498940] [DEBUG] [REMOTE ] BOOM: PASS: Price check passed. Min price $5.53. [2026-01-22T12:03:36.499076] [DEBUG] [REMOTE ] BOOM: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:36.499191] [DEBUG] [REMOTE ] BOOM: PASS: Integrity check passed. [2026-01-22T12:03:36.499231] [DEBUG] [REMOTE ] BOOM: Symbol is viable for forecasting. [2026-01-22T12:03:36.499279] [INFO ] [MAIN ] [490/3501] BOOM kept (0.6s) | 489 kept, 1 rejected | 139.6/min | ETA: 21.6m [2026-01-22T12:03:36.812424] [DEBUG] [REMOTE ] BOTZ: Retrieved 2352 rows, trimmed to 300. [2026-01-22T12:03:36.812541] [DEBUG] [REMOTE ] BOTZ: PASS: History has at least 300 days. [2026-01-22T12:03:36.812774] [DEBUG] [REMOTE ] BOTZ: PASS: Price check passed. Min price $32.94. [2026-01-22T12:03:36.812908] [DEBUG] [REMOTE ] BOTZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:36.813014] [DEBUG] [REMOTE ] BOTZ: PASS: Integrity check passed. [2026-01-22T12:03:36.813054] [DEBUG] [REMOTE ] BOTZ: Symbol is viable for forecasting. [2026-01-22T12:03:36.813101] [INFO ] [MAIN ] [491/3501] BOTZ kept (0.3s) | 490 kept, 1 rejected | 139.6/min | ETA: 21.6m [2026-01-22T12:03:37.244330] [DEBUG] [REMOTE ] BOX: Retrieved 2765 rows, trimmed to 300. [2026-01-22T12:03:37.244457] [DEBUG] [REMOTE ] BOX: PASS: History has at least 300 days. [2026-01-22T12:03:37.244688] [DEBUG] [REMOTE ] BOX: PASS: Price check passed. Min price $25.85. [2026-01-22T12:03:37.244823] [DEBUG] [REMOTE ] BOX: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:37.244932] [DEBUG] [REMOTE ] BOX: PASS: Integrity check passed. [2026-01-22T12:03:37.244972] [DEBUG] [REMOTE ] BOX: Symbol is viable for forecasting. [2026-01-22T12:03:37.245021] [INFO ] [MAIN ] [492/3501] BOX kept (0.4s) | 491 kept, 1 rejected | 139.6/min | ETA: 21.5m [2026-01-22T12:03:37.783950] [DEBUG] [REMOTE ] BP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:37.784086] [DEBUG] [REMOTE ] BP: PASS: History has at least 300 days. [2026-01-22T12:03:37.784314] [DEBUG] [REMOTE ] BP: PASS: Price check passed. Min price $33.31. [2026-01-22T12:03:37.784448] [DEBUG] [REMOTE ] BP: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:37.784562] [DEBUG] [REMOTE ] BP: PASS: Integrity check passed. [2026-01-22T12:03:37.784622] [DEBUG] [REMOTE ] BP: Symbol is viable for forecasting. [2026-01-22T12:03:37.784669] [INFO ] [MAIN ] [493/3501] BP kept (0.5s) | 492 kept, 1 rejected | 139.6/min | ETA: 21.6m [2026-01-22T12:03:38.215165] [DEBUG] [REMOTE ] BPOP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:38.215305] [DEBUG] [REMOTE ] BPOP: PASS: History has at least 300 days. [2026-01-22T12:03:38.215539] [DEBUG] [REMOTE ] BPOP: PASS: Price check passed. Min price $108.54. [2026-01-22T12:03:38.215697] [DEBUG] [REMOTE ] BPOP: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:38.215831] [DEBUG] [REMOTE ] BPOP: PASS: Integrity check passed. [2026-01-22T12:03:38.215909] [DEBUG] [REMOTE ] BPOP: Symbol is viable for forecasting. [2026-01-22T12:03:38.215974] [INFO ] [MAIN ] [494/3501] BPOP kept (0.4s) | 493 kept, 1 rejected | 139.6/min | ETA: 21.5m [2026-01-22T12:03:38.374370] [DEBUG] [REMOTE ] BPRN: Retrieved 2396 rows, trimmed to 300. [2026-01-22T12:03:38.374528] [DEBUG] [REMOTE ] BPRN: PASS: History has at least 300 days. [2026-01-22T12:03:38.374837] [DEBUG] [REMOTE ] BPRN: PASS: Price check passed. Min price $30.14. [2026-01-22T12:03:38.375033] [DEBUG] [REMOTE ] BPRN: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:38.375189] [DEBUG] [REMOTE ] BPRN: PASS: Integrity check passed. [2026-01-22T12:03:38.375247] [DEBUG] [REMOTE ] BPRN: Symbol is viable for forecasting. [2026-01-22T12:03:38.375316] [INFO ] [MAIN ] [495/3501] BPRN kept (0.2s) | 494 kept, 1 rejected | 139.7/min | ETA: 21.5m [2026-01-22T12:03:38.845868] [DEBUG] [REMOTE ] BPYPM: Retrieved 1127 rows, trimmed to 300. [2026-01-22T12:03:38.846006] [DEBUG] [REMOTE ] BPYPM: PASS: History has at least 300 days. [2026-01-22T12:03:38.846208] [DEBUG] [REMOTE ] BPYPM: PASS: Price check passed. Min price $14.88. [2026-01-22T12:03:38.846346] [DEBUG] [REMOTE ] BPYPM: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:38.846456] [DEBUG] [REMOTE ] BPYPM: PASS: Integrity check passed. [2026-01-22T12:03:38.846496] [DEBUG] [REMOTE ] BPYPM: Symbol is viable for forecasting. [2026-01-22T12:03:38.846544] [INFO ] [MAIN ] [496/3501] BPYPM kept (0.5s) | 495 kept, 1 rejected | 139.7/min | ETA: 21.5m [2026-01-22T12:03:39.228704] [DEBUG] [REMOTE ] BPYPO: Retrieved 1618 rows, trimmed to 300. [2026-01-22T12:03:39.228826] [DEBUG] [REMOTE ] BPYPO: PASS: History has at least 300 days. [2026-01-22T12:03:39.229025] [DEBUG] [REMOTE ] BPYPO: PASS: Price check passed. Min price $14.08. [2026-01-22T12:03:39.229162] [DEBUG] [REMOTE ] BPYPO: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:39.229271] [DEBUG] [REMOTE ] BPYPO: PASS: Integrity check passed. [2026-01-22T12:03:39.229313] [DEBUG] [REMOTE ] BPYPO: Symbol is viable for forecasting. [2026-01-22T12:03:39.229361] [INFO ] [MAIN ] [497/3501] BPYPO kept (0.4s) | 496 kept, 1 rejected | 139.7/min | ETA: 21.5m [2026-01-22T12:03:39.608466] [DEBUG] [REMOTE ] BPYPP: Retrieved 1724 rows, trimmed to 300. [2026-01-22T12:03:39.608615] [DEBUG] [REMOTE ] BPYPP: PASS: History has at least 300 days. [2026-01-22T12:03:39.608822] [DEBUG] [REMOTE ] BPYPP: PASS: Price check passed. Min price $14.31. [2026-01-22T12:03:39.608954] [DEBUG] [REMOTE ] BPYPP: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:39.609060] [DEBUG] [REMOTE ] BPYPP: PASS: Integrity check passed. [2026-01-22T12:03:39.609100] [DEBUG] [REMOTE ] BPYPP: Symbol is viable for forecasting. [2026-01-22T12:03:39.609146] [INFO ] [MAIN ] [498/3501] BPYPP kept (0.4s) | 497 kept, 1 rejected | 139.8/min | ETA: 21.5m [2026-01-22T12:03:40.049625] [DEBUG] [REMOTE ] BRAG: Retrieved 1104 rows, trimmed to 300. [2026-01-22T12:03:40.049756] [DEBUG] [REMOTE ] BRAG: PASS: History has at least 300 days. [2026-01-22T12:03:40.049955] [DEBUG] [REMOTE ] BRAG: PASS: Price check passed. Min price $1.95. [2026-01-22T12:03:40.050091] [DEBUG] [REMOTE ] BRAG: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:40.050228] [DEBUG] [REMOTE ] BRAG: PASS: Integrity check passed. [2026-01-22T12:03:40.050276] [DEBUG] [REMOTE ] BRAG: Symbol is viable for forecasting. [2026-01-22T12:03:40.050337] [INFO ] [MAIN ] [499/3501] BRAG kept (0.4s) | 498 kept, 1 rejected | 139.8/min | ETA: 21.5m [2026-01-22T12:03:40.667450] [DEBUG] [REMOTE ] BRC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:40.671649] [DEBUG] [REMOTE ] BRC: PASS: History has at least 300 days. [2026-01-22T12:03:40.671940] [DEBUG] [REMOTE ] BRC: PASS: Price check passed. Min price $72.89. [2026-01-22T12:03:40.672092] [DEBUG] [REMOTE ] BRC: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:40.672216] [DEBUG] [REMOTE ] BRC: PASS: Integrity check passed. [2026-01-22T12:03:40.672255] [DEBUG] [REMOTE ] BRC: Symbol is viable for forecasting. [2026-01-22T12:03:40.672305] [INFO ] [MAIN ] [500/3501] BRC kept (0.6s) | 499 kept, 1 rejected | 139.6/min | ETA: 21.5m [2026-01-22T12:03:41.133382] [DEBUG] [REMOTE ] BRO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:41.133523] [DEBUG] [REMOTE ] BRO: PASS: History has at least 300 days. [2026-01-22T12:03:41.133778] [DEBUG] [REMOTE ] BRO: PASS: Price check passed. Min price $76.42. [2026-01-22T12:03:41.133916] [DEBUG] [REMOTE ] BRO: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:41.134035] [DEBUG] [REMOTE ] BRO: PASS: Integrity check passed. [2026-01-22T12:03:41.134075] [DEBUG] [REMOTE ] BRO: Symbol is viable for forecasting. [2026-01-22T12:03:41.134123] [INFO ] [MAIN ] [501/3501] BRO kept (0.5s) | 500 kept, 1 rejected | 139.6/min | ETA: 21.5m [2026-01-22T12:03:41.244833] [DEBUG] [REMOTE ] BROS: Retrieved 1092 rows, trimmed to 300. [2026-01-22T12:03:41.244972] [DEBUG] [REMOTE ] BROS: PASS: History has at least 300 days. [2026-01-22T12:03:41.245183] [DEBUG] [REMOTE ] BROS: PASS: Price check passed. Min price $50.22. [2026-01-22T12:03:41.245324] [DEBUG] [REMOTE ] BROS: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:41.245441] [DEBUG] [REMOTE ] BROS: PASS: Integrity check passed. [2026-01-22T12:03:41.245481] [DEBUG] [REMOTE ] BROS: Symbol is viable for forecasting. [2026-01-22T12:03:41.245530] [INFO ] [MAIN ] [502/3501] BROS kept (0.1s) | 501 kept, 1 rejected | 139.8/min | ETA: 21.4m [2026-01-22T12:03:41.667084] [DEBUG] [REMOTE ] BRSP: Retrieved 2003 rows, trimmed to 300. [2026-01-22T12:03:41.667188] [DEBUG] [REMOTE ] BRSP: PASS: History has at least 300 days. [2026-01-22T12:03:41.667395] [DEBUG] [REMOTE ] BRSP: PASS: Price check passed. Min price $5.02. [2026-01-22T12:03:41.667534] [DEBUG] [REMOTE ] BRSP: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:41.667675] [DEBUG] [REMOTE ] BRSP: PASS: Integrity check passed. [2026-01-22T12:03:41.667760] [DEBUG] [REMOTE ] BRSP: Symbol is viable for forecasting. [2026-01-22T12:03:41.667815] [INFO ] [MAIN ] [503/3501] BRSP kept (0.4s) | 502 kept, 1 rejected | 139.8/min | ETA: 21.4m [2026-01-22T12:03:42.349735] [DEBUG] [REMOTE ] BRX: Retrieved 3074 rows, trimmed to 300. [2026-01-22T12:03:42.349856] [DEBUG] [REMOTE ] BRX: PASS: History has at least 300 days. [2026-01-22T12:03:42.350059] [DEBUG] [REMOTE ] BRX: PASS: Price check passed. Min price $24.38. [2026-01-22T12:03:42.350195] [DEBUG] [REMOTE ] BRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:42.350306] [DEBUG] [REMOTE ] BRX: PASS: Integrity check passed. [2026-01-22T12:03:42.350347] [DEBUG] [REMOTE ] BRX: Symbol is viable for forecasting. [2026-01-22T12:03:42.350395] [INFO ] [MAIN ] [504/3501] BRX kept (0.7s) | 503 kept, 1 rejected | 139.7/min | ETA: 21.5m [2026-01-22T12:03:42.606762] [DEBUG] [REMOTE ] BRZE: Retrieved 1047 rows, trimmed to 300. [2026-01-22T12:03:42.606897] [DEBUG] [REMOTE ] BRZE: PASS: History has at least 300 days. [2026-01-22T12:03:42.607101] [DEBUG] [REMOTE ] BRZE: PASS: Price check passed. Min price $23.03. [2026-01-22T12:03:42.607241] [DEBUG] [REMOTE ] BRZE: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:42.607352] [DEBUG] [REMOTE ] BRZE: PASS: Integrity check passed. [2026-01-22T12:03:42.607421] [DEBUG] [REMOTE ] BRZE: Symbol is viable for forecasting. [2026-01-22T12:03:42.607472] [INFO ] [MAIN ] [505/3501] BRZE kept (0.3s) | 504 kept, 1 rejected | 139.8/min | ETA: 21.4m [2026-01-22T12:03:43.301255] [DEBUG] [REMOTE ] BSAC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:43.301399] [DEBUG] [REMOTE ] BSAC: PASS: History has at least 300 days. [2026-01-22T12:03:43.301661] [DEBUG] [REMOTE ] BSAC: PASS: Price check passed. Min price $28.22. [2026-01-22T12:03:43.301820] [DEBUG] [REMOTE ] BSAC: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:43.301945] [DEBUG] [REMOTE ] BSAC: PASS: Integrity check passed. [2026-01-22T12:03:43.301986] [DEBUG] [REMOTE ] BSAC: Symbol is viable for forecasting. [2026-01-22T12:03:43.302037] [INFO ] [MAIN ] [506/3501] BSAC kept (0.7s) | 505 kept, 1 rejected | 139.6/min | ETA: 21.5m [2026-01-22T12:03:43.604729] [DEBUG] [REMOTE ] BSCQ: Retrieved 2349 rows, trimmed to 300. [2026-01-22T12:03:43.604870] [DEBUG] [REMOTE ] BSCQ: PASS: History has at least 300 days. [2026-01-22T12:03:43.605080] [DEBUG] [REMOTE ] BSCQ: PASS: Price check passed. Min price $19.35. [2026-01-22T12:03:43.605215] [DEBUG] [REMOTE ] BSCQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:43.605326] [DEBUG] [REMOTE ] BSCQ: PASS: Integrity check passed. [2026-01-22T12:03:43.605367] [DEBUG] [REMOTE ] BSCQ: Symbol is viable for forecasting. [2026-01-22T12:03:43.605415] [INFO ] [MAIN ] [507/3501] BSCQ kept (0.3s) | 506 kept, 1 rejected | 139.7/min | ETA: 21.4m [2026-01-22T12:03:43.977884] [DEBUG] [REMOTE ] BSCS: Retrieved 1872 rows, trimmed to 300. [2026-01-22T12:03:43.978026] [DEBUG] [REMOTE ] BSCS: PASS: History has at least 300 days. [2026-01-22T12:03:43.978228] [DEBUG] [REMOTE ] BSCS: PASS: Price check passed. Min price $20.31. [2026-01-22T12:03:43.978363] [DEBUG] [REMOTE ] BSCS: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:43.978473] [DEBUG] [REMOTE ] BSCS: PASS: Integrity check passed. [2026-01-22T12:03:43.978512] [DEBUG] [REMOTE ] BSCS: Symbol is viable for forecasting. [2026-01-22T12:03:43.978559] [INFO ] [MAIN ] [508/3501] BSCS kept (0.4s) | 507 kept, 1 rejected | 139.7/min | ETA: 21.4m [2026-01-22T12:03:44.241189] [DEBUG] [REMOTE ] BSCX: Retrieved 586 rows, trimmed to 300. [2026-01-22T12:03:44.241322] [DEBUG] [REMOTE ] BSCX: PASS: History has at least 300 days. [2026-01-22T12:03:44.241737] [DEBUG] [REMOTE ] BSCX: PASS: Price check passed. Min price $21.12. [2026-01-22T12:03:44.241876] [DEBUG] [REMOTE ] BSCX: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:44.241983] [DEBUG] [REMOTE ] BSCX: PASS: Integrity check passed. [2026-01-22T12:03:44.242022] [DEBUG] [REMOTE ] BSCX: Symbol is viable for forecasting. [2026-01-22T12:03:44.242070] [INFO ] [MAIN ] [509/3501] BSCX kept (0.3s) | 508 kept, 1 rejected | 139.8/min | ETA: 21.4m [2026-01-22T12:03:44.584725] [DEBUG] [REMOTE ] BSCY: Retrieved 403 rows, trimmed to 300. [2026-01-22T12:03:44.584850] [DEBUG] [REMOTE ] BSCY: PASS: History has at least 300 days. [2026-01-22T12:03:44.585056] [DEBUG] [REMOTE ] BSCY: PASS: Price check passed. Min price $20.69. [2026-01-22T12:03:44.585198] [DEBUG] [REMOTE ] BSCY: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:44.585314] [DEBUG] [REMOTE ] BSCY: PASS: Integrity check passed. [2026-01-22T12:03:44.585357] [DEBUG] [REMOTE ] BSCY: Symbol is viable for forecasting. [2026-01-22T12:03:44.585405] [INFO ] [MAIN ] [510/3501] BSCY kept (0.3s) | 509 kept, 1 rejected | 139.9/min | ETA: 21.4m [2026-01-22T12:03:45.200148] [DEBUG] [REMOTE ] BSJQ: Retrieved 1872 rows, trimmed to 300. [2026-01-22T12:03:45.200292] [DEBUG] [REMOTE ] BSJQ: PASS: History has at least 300 days. [2026-01-22T12:03:45.200512] [DEBUG] [REMOTE ] BSJQ: PASS: Price check passed. Min price $23.00. [2026-01-22T12:03:45.200679] [DEBUG] [REMOTE ] BSJQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:45.200797] [DEBUG] [REMOTE ] BSJQ: PASS: Integrity check passed. [2026-01-22T12:03:45.200839] [DEBUG] [REMOTE ] BSJQ: Symbol is viable for forecasting. [2026-01-22T12:03:45.200888] [INFO ] [MAIN ] [511/3501] BSJQ kept (0.6s) | 510 kept, 1 rejected | 139.8/min | ETA: 21.4m [2026-01-22T12:03:45.495528] [DEBUG] [REMOTE ] BSJS: Retrieved 1343 rows, trimmed to 300. [2026-01-22T12:03:45.495683] [DEBUG] [REMOTE ] BSJS: PASS: History has at least 300 days. [2026-01-22T12:03:45.495909] [DEBUG] [REMOTE ] BSJS: PASS: Price check passed. Min price $21.57. [2026-01-22T12:03:45.496046] [DEBUG] [REMOTE ] BSJS: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:45.496157] [DEBUG] [REMOTE ] BSJS: PASS: Integrity check passed. [2026-01-22T12:03:45.496198] [DEBUG] [REMOTE ] BSJS: Symbol is viable for forecasting. [2026-01-22T12:03:45.496247] [INFO ] [MAIN ] [512/3501] BSJS kept (0.3s) | 511 kept, 1 rejected | 139.9/min | ETA: 21.4m [2026-01-22T12:03:46.091689] [DEBUG] [REMOTE ] BSL: Retrieved 3938 rows, trimmed to 300. [2026-01-22T12:03:46.091834] [DEBUG] [REMOTE ] BSL: PASS: History has at least 300 days. [2026-01-22T12:03:46.092069] [DEBUG] [REMOTE ] BSL: PASS: Price check passed. Min price $13.31. [2026-01-22T12:03:46.092208] [DEBUG] [REMOTE ] BSL: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:46.092337] [DEBUG] [REMOTE ] BSL: PASS: Integrity check passed. [2026-01-22T12:03:46.092377] [DEBUG] [REMOTE ] BSL: Symbol is viable for forecasting. [2026-01-22T12:03:46.092426] [INFO ] [MAIN ] [513/3501] BSL kept (0.6s) | 512 kept, 1 rejected | 139.7/min | ETA: 21.4m [2026-01-22T12:03:46.371210] [DEBUG] [REMOTE ] BSM: Retrieved 2697 rows, trimmed to 300. [2026-01-22T12:03:46.371346] [DEBUG] [REMOTE ] BSM: PASS: History has at least 300 days. [2026-01-22T12:03:46.371549] [DEBUG] [REMOTE ] BSM: PASS: Price check passed. Min price $12.66. [2026-01-22T12:03:46.371703] [DEBUG] [REMOTE ] BSM: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:46.371814] [DEBUG] [REMOTE ] BSM: PASS: Integrity check passed. [2026-01-22T12:03:46.371854] [DEBUG] [REMOTE ] BSM: Symbol is viable for forecasting. [2026-01-22T12:03:46.371902] [INFO ] [MAIN ] [514/3501] BSM kept (0.3s) | 513 kept, 1 rejected | 139.8/min | ETA: 21.4m [2026-01-22T12:03:46.801105] [DEBUG] [REMOTE ] BSMQ: Retrieved 1588 rows, trimmed to 300. [2026-01-22T12:03:46.801222] [DEBUG] [REMOTE ] BSMQ: PASS: History has at least 300 days. [2026-01-22T12:03:46.801432] [DEBUG] [REMOTE ] BSMQ: PASS: Price check passed. Min price $23.43. [2026-01-22T12:03:46.801778] [DEBUG] [REMOTE ] BSMQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:46.801890] [DEBUG] [REMOTE ] BSMQ: PASS: Integrity check passed. [2026-01-22T12:03:46.801931] [DEBUG] [REMOTE ] BSMQ: Symbol is viable for forecasting. [2026-01-22T12:03:46.801978] [INFO ] [MAIN ] [515/3501] BSMQ kept (0.4s) | 514 kept, 1 rejected | 139.8/min | ETA: 21.4m [2026-01-22T12:03:47.062197] [DEBUG] [REMOTE ] BSMS: Retrieved 1557 rows, trimmed to 300. [2026-01-22T12:03:47.062322] [DEBUG] [REMOTE ] BSMS: PASS: History has at least 300 days. [2026-01-22T12:03:47.062521] [DEBUG] [REMOTE ] BSMS: PASS: Price check passed. Min price $23.18. [2026-01-22T12:03:47.062673] [DEBUG] [REMOTE ] BSMS: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:47.062785] [DEBUG] [REMOTE ] BSMS: PASS: Integrity check passed. [2026-01-22T12:03:47.062855] [DEBUG] [REMOTE ] BSMS: Symbol is viable for forecasting. [2026-01-22T12:03:47.062903] [INFO ] [MAIN ] [516/3501] BSMS kept (0.3s) | 515 kept, 1 rejected | 139.9/min | ETA: 21.3m [2026-01-22T12:03:47.481428] [DEBUG] [REMOTE ] BSSX: Retrieved 586 rows, trimmed to 300. [2026-01-22T12:03:47.481559] [DEBUG] [REMOTE ] BSSX: PASS: History has at least 300 days. [2026-01-22T12:03:47.481774] [DEBUG] [REMOTE ] BSSX: PASS: Price check passed. Min price $25.58. [2026-01-22T12:03:47.481906] [DEBUG] [REMOTE ] BSSX: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:47.482012] [DEBUG] [REMOTE ] BSSX: PASS: Integrity check passed. [2026-01-22T12:03:47.482052] [DEBUG] [REMOTE ] BSSX: Symbol is viable for forecasting. [2026-01-22T12:03:47.482100] [INFO ] [MAIN ] [517/3501] BSSX kept (0.4s) | 516 kept, 1 rejected | 140.0/min | ETA: 21.3m [2026-01-22T12:03:47.877037] [DEBUG] [REMOTE ] BSTZ: Retrieved 1652 rows, trimmed to 300. [2026-01-22T12:03:47.877163] [DEBUG] [REMOTE ] BSTZ: PASS: History has at least 300 days. [2026-01-22T12:03:47.877372] [DEBUG] [REMOTE ] BSTZ: PASS: Price check passed. Min price $20.34. [2026-01-22T12:03:47.877505] [DEBUG] [REMOTE ] BSTZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:47.877631] [DEBUG] [REMOTE ] BSTZ: PASS: Integrity check passed. [2026-01-22T12:03:47.877672] [DEBUG] [REMOTE ] BSTZ: Symbol is viable for forecasting. [2026-01-22T12:03:47.877731] [INFO ] [MAIN ] [518/3501] BSTZ kept (0.4s) | 517 kept, 1 rejected | 140.0/min | ETA: 21.3m [2026-01-22T12:03:48.349735] [DEBUG] [REMOTE ] BSVN: Retrieved 1843 rows, trimmed to 300. [2026-01-22T12:03:48.349868] [DEBUG] [REMOTE ] BSVN: PASS: History has at least 300 days. [2026-01-22T12:03:48.350066] [DEBUG] [REMOTE ] BSVN: PASS: Price check passed. Min price $40.16. [2026-01-22T12:03:48.350203] [DEBUG] [REMOTE ] BSVN: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:48.350313] [DEBUG] [REMOTE ] BSVN: PASS: Integrity check passed. [2026-01-22T12:03:48.350353] [DEBUG] [REMOTE ] BSVN: Symbol is viable for forecasting. [2026-01-22T12:03:48.350401] [INFO ] [MAIN ] [519/3501] BSVN kept (0.5s) | 518 kept, 1 rejected | 139.9/min | ETA: 21.3m [2026-01-22T12:03:48.600261] [DEBUG] [REMOTE ] BSVO: Retrieved 718 rows, trimmed to 300. [2026-01-22T12:03:48.600398] [DEBUG] [REMOTE ] BSVO: PASS: History has at least 300 days. [2026-01-22T12:03:48.600613] [DEBUG] [REMOTE ] BSVO: PASS: Price check passed. Min price $21.29. [2026-01-22T12:03:48.600747] [DEBUG] [REMOTE ] BSVO: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:48.600857] [DEBUG] [REMOTE ] BSVO: PASS: Integrity check passed. [2026-01-22T12:03:48.600896] [DEBUG] [REMOTE ] BSVO: Symbol is viable for forecasting. [2026-01-22T12:03:48.600942] [INFO ] [MAIN ] [520/3501] BSVO kept (0.3s) | 519 kept, 1 rejected | 140.1/min | ETA: 21.3m [2026-01-22T12:03:49.377846] [DEBUG] [REMOTE ] BSX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:49.378014] [DEBUG] [REMOTE ] BSX: PASS: History has at least 300 days. [2026-01-22T12:03:49.378277] [DEBUG] [REMOTE ] BSX: PASS: Price check passed. Min price $88.07. [2026-01-22T12:03:49.378418] [DEBUG] [REMOTE ] BSX: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:49.378544] [DEBUG] [REMOTE ] BSX: PASS: Integrity check passed. [2026-01-22T12:03:49.378605] [DEBUG] [REMOTE ] BSX: Symbol is viable for forecasting. [2026-01-22T12:03:49.378658] [INFO ] [MAIN ] [521/3501] BSX kept (0.8s) | 520 kept, 1 rejected | 139.8/min | ETA: 21.3m [2026-01-22T12:03:49.640030] [DEBUG] [REMOTE ] BSY: Retrieved 1338 rows, trimmed to 300. [2026-01-22T12:03:49.640245] [DEBUG] [REMOTE ] BSY: PASS: History has at least 300 days. [2026-01-22T12:03:49.640470] [DEBUG] [REMOTE ] BSY: PASS: Price check passed. Min price $38.07. [2026-01-22T12:03:49.640620] [DEBUG] [REMOTE ] BSY: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:49.640731] [DEBUG] [REMOTE ] BSY: PASS: Integrity check passed. [2026-01-22T12:03:49.640771] [DEBUG] [REMOTE ] BSY: Symbol is viable for forecasting. [2026-01-22T12:03:49.640819] [INFO ] [MAIN ] [522/3501] BSY kept (0.3s) | 521 kept, 1 rejected | 139.9/min | ETA: 21.3m [2026-01-22T12:03:50.185975] [DEBUG] [REMOTE ] BTA: Retrieved 5007 rows, trimmed to 300. [2026-01-22T12:03:50.186109] [DEBUG] [REMOTE ] BTA: PASS: History has at least 300 days. [2026-01-22T12:03:50.186321] [DEBUG] [REMOTE ] BTA: PASS: Price check passed. Min price $9.20. [2026-01-22T12:03:50.186457] [DEBUG] [REMOTE ] BTA: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:50.186589] [DEBUG] [REMOTE ] BTA: PASS: Integrity check passed. [2026-01-22T12:03:50.186632] [DEBUG] [REMOTE ] BTA: Symbol is viable for forecasting. [2026-01-22T12:03:50.186680] [INFO ] [MAIN ] [523/3501] BTA kept (0.5s) | 522 kept, 1 rejected | 139.9/min | ETA: 21.3m [2026-01-22T12:03:50.462942] [DEBUG] [REMOTE ] BTAI: Retrieved 1979 rows, trimmed to 300. [2026-01-22T12:03:50.463081] [DEBUG] [REMOTE ] BTAI: PASS: History has at least 300 days. [2026-01-22T12:03:50.463305] [DEBUG] [REMOTE ] BTAI: PASS: Price check passed. Min price $1.53. [2026-01-22T12:03:50.463444] [DEBUG] [REMOTE ] BTAI: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:50.463557] [DEBUG] [REMOTE ] BTAI: PASS: Integrity check passed. [2026-01-22T12:03:50.463639] [DEBUG] [REMOTE ] BTAI: Symbol is viable for forecasting. [2026-01-22T12:03:50.463694] [INFO ] [MAIN ] [524/3501] BTAI kept (0.3s) | 523 kept, 1 rejected | 140.0/min | ETA: 21.3m [2026-01-22T12:03:50.892379] [DEBUG] [REMOTE ] BTCS: Retrieved 2989 rows, trimmed to 300. [2026-01-22T12:03:50.892508] [DEBUG] [REMOTE ] BTCS: PASS: History has at least 300 days. [2026-01-22T12:03:50.892748] [DEBUG] [REMOTE ] BTCS: PASS: Price check passed. Min price $2.55. [2026-01-22T12:03:50.892884] [DEBUG] [REMOTE ] BTCS: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:50.892993] [DEBUG] [REMOTE ] BTCS: PASS: Integrity check passed. [2026-01-22T12:03:50.893033] [DEBUG] [REMOTE ] BTCS: Symbol is viable for forecasting. [2026-01-22T12:03:50.893081] [INFO ] [MAIN ] [525/3501] BTCS kept (0.4s) | 524 kept, 1 rejected | 140.0/min | ETA: 21.3m [2026-01-22T12:03:51.407316] [DEBUG] [REMOTE ] BTE: Retrieved 4982 rows, trimmed to 300. [2026-01-22T12:03:51.407451] [DEBUG] [REMOTE ] BTE: PASS: History has at least 300 days. [2026-01-22T12:03:51.407730] [DEBUG] [REMOTE ] BTE: PASS: Price check passed. Min price $2.26. [2026-01-22T12:03:51.407875] [DEBUG] [REMOTE ] BTE: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:51.407985] [DEBUG] [REMOTE ] BTE: PASS: Integrity check passed. [2026-01-22T12:03:51.408025] [DEBUG] [REMOTE ] BTE: Symbol is viable for forecasting. [2026-01-22T12:03:51.408073] [INFO ] [MAIN ] [526/3501] BTE kept (0.5s) | 525 kept, 1 rejected | 139.9/min | ETA: 21.3m [2026-01-22T12:03:51.544329] [DEBUG] [REMOTE ] BTF: Retrieved 1065 rows, trimmed to 300. [2026-01-22T12:03:51.544461] [DEBUG] [REMOTE ] BTF: PASS: History has at least 300 days. [2026-01-22T12:03:51.544870] [DEBUG] [REMOTE ] BTF: PASS: Price check passed. Min price $4.86. [2026-01-22T12:03:51.545004] [DEBUG] [REMOTE ] BTF: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:51.545111] [DEBUG] [REMOTE ] BTF: PASS: Integrity check passed. [2026-01-22T12:03:51.545177] [DEBUG] [REMOTE ] BTF: Symbol is viable for forecasting. [2026-01-22T12:03:51.545225] [INFO ] [MAIN ] [527/3501] BTF kept (0.1s) | 526 kept, 1 rejected | 140.1/min | ETA: 21.2m [2026-01-22T12:03:51.957285] [DEBUG] [REMOTE ] BTGO: 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-22T12:03:51.957639] [DEBUG] [REMOTE ] BTGO: FAIL: History check failed. No DataFrame was returned. [2026-01-22T12:03:51.957780] [WARN ] [LOCAL ] BTGO: SET TO BLACKLISTED [2026-01-22T12:03:51.959359] [INFO ] [MAIN ] [528/3501] BTGO rejected (0.4s) | 526 kept, 2 rejected | 140.1/min | ETA: 21.2m [2026-01-22T12:03:52.764143] [DEBUG] [REMOTE ] BTI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:52.764341] [DEBUG] [REMOTE ] BTI: PASS: History has at least 300 days. [2026-01-22T12:03:52.764626] [DEBUG] [REMOTE ] BTI: PASS: Price check passed. Min price $50.52. [2026-01-22T12:03:52.764770] [DEBUG] [REMOTE ] BTI: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:52.764896] [DEBUG] [REMOTE ] BTI: PASS: Integrity check passed. [2026-01-22T12:03:52.764938] [DEBUG] [REMOTE ] BTI: Symbol is viable for forecasting. [2026-01-22T12:03:52.764988] [INFO ] [MAIN ] [529/3501] BTI kept (0.8s) | 527 kept, 2 rejected | 139.9/min | ETA: 21.2m [2026-01-22T12:03:52.973755] [DEBUG] [REMOTE ] BTM: Retrieved 641 rows, trimmed to 300. [2026-01-22T12:03:52.973894] [DEBUG] [REMOTE ] BTM: PASS: History has at least 300 days. [2026-01-22T12:03:52.974093] [DEBUG] [REMOTE ] BTM: PASS: Price check passed. Min price $1.26. [2026-01-22T12:03:52.974242] [DEBUG] [REMOTE ] BTM: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:52.974351] [DEBUG] [REMOTE ] BTM: PASS: Integrity check passed. [2026-01-22T12:03:52.974391] [DEBUG] [REMOTE ] BTM: Symbol is viable for forecasting. [2026-01-22T12:03:52.974437] [INFO ] [MAIN ] [530/3501] BTM kept (0.2s) | 528 kept, 2 rejected | 140.0/min | ETA: 21.2m [2026-01-22T12:03:53.389247] [DEBUG] [REMOTE ] BTMD: Retrieved 1189 rows, trimmed to 300. [2026-01-22T12:03:53.389379] [DEBUG] [REMOTE ] BTMD: PASS: History has at least 300 days. [2026-01-22T12:03:53.389603] [DEBUG] [REMOTE ] BTMD: PASS: Price check passed. Min price $2.26. [2026-01-22T12:03:53.389740] [DEBUG] [REMOTE ] BTMD: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:53.389847] [DEBUG] [REMOTE ] BTMD: PASS: Integrity check passed. [2026-01-22T12:03:53.389886] [DEBUG] [REMOTE ] BTMD: Symbol is viable for forecasting. [2026-01-22T12:03:53.389932] [INFO ] [MAIN ] [531/3501] BTMD kept (0.4s) | 529 kept, 2 rejected | 140.0/min | ETA: 21.2m [2026-01-22T12:03:53.754145] [DEBUG] [REMOTE ] BTSG: Retrieved 498 rows, trimmed to 300. [2026-01-22T12:03:53.754417] [DEBUG] [REMOTE ] BTSG: PASS: History has at least 300 days. [2026-01-22T12:03:53.754877] [DEBUG] [REMOTE ] BTSG: PASS: Price check passed. Min price $31.36. [2026-01-22T12:03:53.755107] [DEBUG] [REMOTE ] BTSG: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:53.755284] [DEBUG] [REMOTE ] BTSG: PASS: Integrity check passed. [2026-01-22T12:03:53.755370] [DEBUG] [REMOTE ] BTSG: Symbol is viable for forecasting. [2026-01-22T12:03:53.755449] [INFO ] [MAIN ] [532/3501] BTSG kept (0.4s) | 530 kept, 2 rejected | 140.0/min | ETA: 21.2m [2026-01-22T12:03:54.353050] [DEBUG] [REMOTE ] BTZ: Retrieved 4798 rows, trimmed to 300. [2026-01-22T12:03:54.353180] [DEBUG] [REMOTE ] BTZ: PASS: History has at least 300 days. [2026-01-22T12:03:54.353384] [DEBUG] [REMOTE ] BTZ: PASS: Price check passed. Min price $10.54. [2026-01-22T12:03:54.353521] [DEBUG] [REMOTE ] BTZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:54.353652] [DEBUG] [REMOTE ] BTZ: PASS: Integrity check passed. [2026-01-22T12:03:54.353695] [DEBUG] [REMOTE ] BTZ: Symbol is viable for forecasting. [2026-01-22T12:03:54.353744] [INFO ] [MAIN ] [533/3501] BTZ kept (0.6s) | 531 kept, 2 rejected | 139.9/min | ETA: 21.2m [2026-01-22T12:03:54.749719] [DEBUG] [REMOTE ] BUD: Retrieved 4165 rows, trimmed to 300. [2026-01-22T12:03:54.749852] [DEBUG] [REMOTE ] BUD: PASS: History has at least 300 days. [2026-01-22T12:03:54.750063] [DEBUG] [REMOTE ] BUD: PASS: Price check passed. Min price $59.84. [2026-01-22T12:03:54.750199] [DEBUG] [REMOTE ] BUD: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:54.750311] [DEBUG] [REMOTE ] BUD: PASS: Integrity check passed. [2026-01-22T12:03:54.750351] [DEBUG] [REMOTE ] BUD: Symbol is viable for forecasting. [2026-01-22T12:03:54.750401] [INFO ] [MAIN ] [534/3501] BUD kept (0.4s) | 532 kept, 2 rejected | 140.0/min | ETA: 21.2m [2026-01-22T12:03:54.949783] [DEBUG] [REMOTE ] BUFC: Retrieved 527 rows, trimmed to 300. [2026-01-22T12:03:54.949916] [DEBUG] [REMOTE ] BUFC: PASS: History has at least 300 days. [2026-01-22T12:03:54.950118] [DEBUG] [REMOTE ] BUFC: PASS: Price check passed. Min price $40.36. [2026-01-22T12:03:54.950256] [DEBUG] [REMOTE ] BUFC: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:54.950366] [DEBUG] [REMOTE ] BUFC: PASS: Integrity check passed. [2026-01-22T12:03:54.950407] [DEBUG] [REMOTE ] BUFC: Symbol is viable for forecasting. [2026-01-22T12:03:54.950457] [INFO ] [MAIN ] [535/3501] BUFC kept (0.2s) | 533 kept, 2 rejected | 140.1/min | ETA: 21.2m [2026-01-22T12:03:55.445942] [DEBUG] [REMOTE ] BUG: Retrieved 1563 rows, trimmed to 300. [2026-01-22T12:03:55.446084] [DEBUG] [REMOTE ] BUG: PASS: History has at least 300 days. [2026-01-22T12:03:55.446295] [DEBUG] [REMOTE ] BUG: PASS: Price check passed. Min price $29.13. [2026-01-22T12:03:55.446453] [DEBUG] [REMOTE ] BUG: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:55.446621] [DEBUG] [REMOTE ] BUG: PASS: Integrity check passed. [2026-01-22T12:03:55.446665] [DEBUG] [REMOTE ] BUG: Symbol is viable for forecasting. [2026-01-22T12:03:55.446714] [INFO ] [MAIN ] [536/3501] BUG kept (0.5s) | 534 kept, 2 rejected | 140.1/min | ETA: 21.2m [2026-01-22T12:03:55.944461] [DEBUG] [REMOTE ] BUI: Retrieved 3559 rows, trimmed to 300. [2026-01-22T12:03:55.944641] [DEBUG] [REMOTE ] BUI: PASS: History has at least 300 days. [2026-01-22T12:03:55.944911] [DEBUG] [REMOTE ] BUI: PASS: Price check passed. Min price $24.35. [2026-01-22T12:03:55.945074] [DEBUG] [REMOTE ] BUI: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:55.945215] [DEBUG] [REMOTE ] BUI: PASS: Integrity check passed. [2026-01-22T12:03:55.945263] [DEBUG] [REMOTE ] BUI: Symbol is viable for forecasting. [2026-01-22T12:03:55.945321] [INFO ] [MAIN ] [537/3501] BUI kept (0.5s) | 535 kept, 2 rejected | 140.0/min | ETA: 21.2m [2026-01-22T12:03:56.314508] [DEBUG] [REMOTE ] BURL: Retrieved 3094 rows, trimmed to 300. [2026-01-22T12:03:56.314684] [DEBUG] [REMOTE ] BURL: PASS: History has at least 300 days. [2026-01-22T12:03:56.314901] [DEBUG] [REMOTE ] BURL: PASS: Price check passed. Min price $242.43. [2026-01-22T12:03:56.315042] [DEBUG] [REMOTE ] BURL: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:56.315158] [DEBUG] [REMOTE ] BURL: PASS: Integrity check passed. [2026-01-22T12:03:56.315201] [DEBUG] [REMOTE ] BURL: Symbol is viable for forecasting. [2026-01-22T12:03:56.315253] [INFO ] [MAIN ] [538/3501] BURL kept (0.4s) | 536 kept, 2 rejected | 140.1/min | ETA: 21.2m [2026-01-22T12:03:56.788437] [DEBUG] [REMOTE ] BUSE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:56.788685] [DEBUG] [REMOTE ] BUSE: PASS: History has at least 300 days. [2026-01-22T12:03:56.789100] [DEBUG] [REMOTE ] BUSE: PASS: Price check passed. Min price $22.17. [2026-01-22T12:03:56.789283] [DEBUG] [REMOTE ] BUSE: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:56.789465] [DEBUG] [REMOTE ] BUSE: PASS: Integrity check passed. [2026-01-22T12:03:56.789517] [DEBUG] [REMOTE ] BUSE: Symbol is viable for forecasting. [2026-01-22T12:03:56.789609] [INFO ] [MAIN ] [539/3501] BUSE kept (0.5s) | 537 kept, 2 rejected | 140.0/min | ETA: 21.2m [2026-01-22T12:03:56.932925] [DEBUG] [REMOTE ] BUXX: Retrieved 614 rows, trimmed to 300. [2026-01-22T12:03:56.933188] [DEBUG] [REMOTE ] BUXX: PASS: History has at least 300 days. [2026-01-22T12:03:56.933570] [DEBUG] [REMOTE ] BUXX: PASS: Price check passed. Min price $20.05. [2026-01-22T12:03:56.933809] [DEBUG] [REMOTE ] BUXX: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:56.934074] [DEBUG] [REMOTE ] BUXX: PASS: Integrity check passed. [2026-01-22T12:03:56.934199] [DEBUG] [REMOTE ] BUXX: Symbol is viable for forecasting. [2026-01-22T12:03:56.934288] [INFO ] [MAIN ] [540/3501] BUXX kept (0.1s) | 538 kept, 2 rejected | 140.2/min | ETA: 21.1m [2026-01-22T12:03:57.574534] [DEBUG] [REMOTE ] BVFL: Retrieved 2309 rows, trimmed to 300. [2026-01-22T12:03:57.574755] [DEBUG] [REMOTE ] BVFL: PASS: History has at least 300 days. [2026-01-22T12:03:57.575086] [DEBUG] [REMOTE ] BVFL: PASS: Price check passed. Min price $16.25. [2026-01-22T12:03:57.575282] [DEBUG] [REMOTE ] BVFL: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:57.575464] [DEBUG] [REMOTE ] BVFL: PASS: Integrity check passed. [2026-01-22T12:03:57.575523] [DEBUG] [REMOTE ] BVFL: Symbol is viable for forecasting. [2026-01-22T12:03:57.575622] [INFO ] [MAIN ] [541/3501] BVFL kept (0.6s) | 539 kept, 2 rejected | 140.1/min | ETA: 21.1m [2026-01-22T12:03:58.085424] [DEBUG] [REMOTE ] BVN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:58.085601] [DEBUG] [REMOTE ] BVN: PASS: History has at least 300 days. [2026-01-22T12:03:58.085889] [DEBUG] [REMOTE ] BVN: PASS: Price check passed. Min price $21.03. [2026-01-22T12:03:58.086064] [DEBUG] [REMOTE ] BVN: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:58.086199] [DEBUG] [REMOTE ] BVN: PASS: Integrity check passed. [2026-01-22T12:03:58.086242] [DEBUG] [REMOTE ] BVN: Symbol is viable for forecasting. [2026-01-22T12:03:58.086296] [INFO ] [MAIN ] [542/3501] BVN kept (0.5s) | 540 kept, 2 rejected | 140.0/min | ETA: 21.1m [2026-01-22T12:03:58.222185] [DEBUG] [REMOTE ] BVS: Retrieved 1241 rows, trimmed to 300. [2026-01-22T12:03:58.222316] [DEBUG] [REMOTE ] BVS: PASS: History has at least 300 days. [2026-01-22T12:03:58.222521] [DEBUG] [REMOTE ] BVS: PASS: Price check passed. Min price $6.53. [2026-01-22T12:03:58.222686] [DEBUG] [REMOTE ] BVS: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:58.222809] [DEBUG] [REMOTE ] BVS: PASS: Integrity check passed. [2026-01-22T12:03:58.222865] [DEBUG] [REMOTE ] BVS: Symbol is viable for forecasting. [2026-01-22T12:03:58.222918] [INFO ] [MAIN ] [543/3501] BVS kept (0.1s) | 541 kept, 2 rejected | 140.2/min | ETA: 21.1m [2026-01-22T12:03:58.812089] [DEBUG] [REMOTE ] BWA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:03:58.812228] [DEBUG] [REMOTE ] BWA: PASS: History has at least 300 days. [2026-01-22T12:03:58.812450] [DEBUG] [REMOTE ] BWA: PASS: Price check passed. Min price $40.80. [2026-01-22T12:03:58.812626] [DEBUG] [REMOTE ] BWA: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:58.812751] [DEBUG] [REMOTE ] BWA: PASS: Integrity check passed. [2026-01-22T12:03:58.812793] [DEBUG] [REMOTE ] BWA: Symbol is viable for forecasting. [2026-01-22T12:03:58.812843] [INFO ] [MAIN ] [544/3501] BWA kept (0.6s) | 542 kept, 2 rejected | 140.1/min | ETA: 21.1m [2026-01-22T12:03:59.195856] [DEBUG] [REMOTE ] BWAY: Retrieved 1700 rows, trimmed to 300. [2026-01-22T12:03:59.195992] [DEBUG] [REMOTE ] BWAY: PASS: History has at least 300 days. [2026-01-22T12:03:59.196190] [DEBUG] [REMOTE ] BWAY: PASS: Price check passed. Min price $14.50. [2026-01-22T12:03:59.196321] [DEBUG] [REMOTE ] BWAY: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:59.196428] [DEBUG] [REMOTE ] BWAY: PASS: Integrity check passed. [2026-01-22T12:03:59.196467] [DEBUG] [REMOTE ] BWAY: Symbol is viable for forecasting. [2026-01-22T12:03:59.196513] [INFO ] [MAIN ] [545/3501] BWAY kept (0.4s) | 543 kept, 2 rejected | 140.1/min | ETA: 21.1m [2026-01-22T12:03:59.574247] [DEBUG] [REMOTE ] BWB: Retrieved 1975 rows, trimmed to 300. [2026-01-22T12:03:59.574373] [DEBUG] [REMOTE ] BWB: PASS: History has at least 300 days. [2026-01-22T12:03:59.574597] [DEBUG] [REMOTE ] BWB: PASS: Price check passed. Min price $16.17. [2026-01-22T12:03:59.574749] [DEBUG] [REMOTE ] BWB: PASS: Continuity check passed with 300 days. [2026-01-22T12:03:59.574856] [DEBUG] [REMOTE ] BWB: PASS: Integrity check passed. [2026-01-22T12:03:59.574896] [DEBUG] [REMOTE ] BWB: Symbol is viable for forecasting. [2026-01-22T12:03:59.574943] [INFO ] [MAIN ] [546/3501] BWB kept (0.4s) | 544 kept, 2 rejected | 140.2/min | ETA: 21.1m [2026-01-22T12:04:00.125763] [DEBUG] [REMOTE ] BWEN: Retrieved 5489 rows, trimmed to 300. [2026-01-22T12:04:00.125900] [DEBUG] [REMOTE ] BWEN: PASS: History has at least 300 days. [2026-01-22T12:04:00.126117] [DEBUG] [REMOTE ] BWEN: PASS: Price check passed. Min price $2.00. [2026-01-22T12:04:00.126260] [DEBUG] [REMOTE ] BWEN: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:00.126376] [DEBUG] [REMOTE ] BWEN: PASS: Integrity check passed. [2026-01-22T12:04:00.126417] [DEBUG] [REMOTE ] BWEN: Symbol is viable for forecasting. [2026-01-22T12:04:00.126468] [INFO ] [MAIN ] [547/3501] BWEN kept (0.6s) | 545 kept, 2 rejected | 140.1/min | ETA: 21.1m [2026-01-22T12:04:00.420422] [DEBUG] [REMOTE ] BWFG: Retrieved 3975 rows, trimmed to 300. [2026-01-22T12:04:00.420545] [DEBUG] [REMOTE ] BWFG: PASS: History has at least 300 days. [2026-01-22T12:04:00.420823] [DEBUG] [REMOTE ] BWFG: PASS: Price check passed. Min price $42.74. [2026-01-22T12:04:00.420975] [DEBUG] [REMOTE ] BWFG: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:00.421104] [DEBUG] [REMOTE ] BWFG: PASS: Integrity check passed. [2026-01-22T12:04:00.421146] [DEBUG] [REMOTE ] BWFG: Symbol is viable for forecasting. [2026-01-22T12:04:00.421198] [INFO ] [MAIN ] [548/3501] BWFG kept (0.3s) | 546 kept, 2 rejected | 140.2/min | ETA: 21.1m [2026-01-22T12:04:00.899007] [DEBUG] [REMOTE ] BWG: Retrieved 3474 rows, trimmed to 300. [2026-01-22T12:04:00.899165] [DEBUG] [REMOTE ] BWG: PASS: History has at least 300 days. [2026-01-22T12:04:00.899377] [DEBUG] [REMOTE ] BWG: PASS: Price check passed. Min price $8.09. [2026-01-22T12:04:00.899513] [DEBUG] [REMOTE ] BWG: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:00.899649] [DEBUG] [REMOTE ] BWG: PASS: Integrity check passed. [2026-01-22T12:04:00.899692] [DEBUG] [REMOTE ] BWG: Symbol is viable for forecasting. [2026-01-22T12:04:00.899739] [INFO ] [MAIN ] [549/3501] BWG kept (0.5s) | 547 kept, 2 rejected | 140.1/min | ETA: 21.1m [2026-01-22T12:04:01.225033] [DEBUG] [REMOTE ] BWIN: Retrieved 1568 rows, trimmed to 300. [2026-01-22T12:04:01.225297] [DEBUG] [REMOTE ] BWIN: PASS: History has at least 300 days. [2026-01-22T12:04:01.225656] [DEBUG] [REMOTE ] BWIN: PASS: Price check passed. Min price $21.49. [2026-01-22T12:04:01.225841] [DEBUG] [REMOTE ] BWIN: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:01.226201] [DEBUG] [REMOTE ] BWIN: PASS: Integrity check passed. [2026-01-22T12:04:01.226257] [DEBUG] [REMOTE ] BWIN: Symbol is viable for forecasting. [2026-01-22T12:04:01.226333] [INFO ] [MAIN ] [550/3501] BWIN kept (0.3s) | 548 kept, 2 rejected | 140.2/min | ETA: 21.0m [2026-01-22T12:04:01.602227] [DEBUG] [REMOTE ] BWMN: Retrieved 1182 rows, trimmed to 300. [2026-01-22T12:04:01.602362] [DEBUG] [REMOTE ] BWMN: PASS: History has at least 300 days. [2026-01-22T12:04:01.602565] [DEBUG] [REMOTE ] BWMN: PASS: Price check passed. Min price $32.51. [2026-01-22T12:04:01.602723] [DEBUG] [REMOTE ] BWMN: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:01.602835] [DEBUG] [REMOTE ] BWMN: PASS: Integrity check passed. [2026-01-22T12:04:01.602875] [DEBUG] [REMOTE ] BWMN: Symbol is viable for forecasting. [2026-01-22T12:04:01.602923] [INFO ] [MAIN ] [551/3501] BWMN kept (0.4s) | 549 kept, 2 rejected | 140.2/min | ETA: 21.0m [2026-01-22T12:04:02.148084] [DEBUG] [REMOTE ] BXC: Retrieved 5309 rows, trimmed to 300. [2026-01-22T12:04:02.148306] [DEBUG] [REMOTE ] BXC: PASS: History has at least 300 days. [2026-01-22T12:04:02.148818] [DEBUG] [REMOTE ] BXC: PASS: Price check passed. Min price $53.30. [2026-01-22T12:04:02.148964] [DEBUG] [REMOTE ] BXC: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:02.149109] [DEBUG] [REMOTE ] BXC: PASS: Integrity check passed. [2026-01-22T12:04:02.149168] [DEBUG] [REMOTE ] BXC: Symbol is viable for forecasting. [2026-01-22T12:04:02.149235] [INFO ] [MAIN ] [552/3501] BXC kept (0.5s) | 550 kept, 2 rejected | 140.2/min | ETA: 21.0m [2026-01-22T12:04:02.560229] [DEBUG] [REMOTE ] BXMX: Retrieved 5342 rows, trimmed to 300. [2026-01-22T12:04:02.560421] [DEBUG] [REMOTE ] BXMX: PASS: History has at least 300 days. [2026-01-22T12:04:02.560698] [DEBUG] [REMOTE ] BXMX: PASS: Price check passed. Min price $13.61. [2026-01-22T12:04:02.560841] [DEBUG] [REMOTE ] BXMX: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:02.560965] [DEBUG] [REMOTE ] BXMX: PASS: Integrity check passed. [2026-01-22T12:04:02.561007] [DEBUG] [REMOTE ] BXMX: Symbol is viable for forecasting. [2026-01-22T12:04:02.561061] [INFO ] [MAIN ] [553/3501] BXMX kept (0.4s) | 551 kept, 2 rejected | 140.2/min | ETA: 21.0m [2026-01-22T12:04:03.088646] [DEBUG] [REMOTE ] BXP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:03.088871] [DEBUG] [REMOTE ] BXP: PASS: History has at least 300 days. [2026-01-22T12:04:03.089210] [DEBUG] [REMOTE ] BXP: PASS: Price check passed. Min price $65.63. [2026-01-22T12:04:03.089618] [DEBUG] [REMOTE ] BXP: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:03.089784] [DEBUG] [REMOTE ] BXP: PASS: Integrity check passed. [2026-01-22T12:04:03.089828] [DEBUG] [REMOTE ] BXP: Symbol is viable for forecasting. [2026-01-22T12:04:03.089889] [INFO ] [MAIN ] [554/3501] BXP kept (0.5s) | 552 kept, 2 rejected | 140.1/min | ETA: 21.0m [2026-01-22T12:04:03.286796] [DEBUG] [REMOTE ] BXSL: Retrieved 1061 rows, trimmed to 300. [2026-01-22T12:04:03.286974] [DEBUG] [REMOTE ] BXSL: PASS: History has at least 300 days. [2026-01-22T12:04:03.287449] [DEBUG] [REMOTE ] BXSL: PASS: Price check passed. Min price $25.22. [2026-01-22T12:04:03.287647] [DEBUG] [REMOTE ] BXSL: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:03.287817] [DEBUG] [REMOTE ] BXSL: PASS: Integrity check passed. [2026-01-22T12:04:03.287869] [DEBUG] [REMOTE ] BXSL: Symbol is viable for forecasting. [2026-01-22T12:04:03.287928] [INFO ] [MAIN ] [555/3501] BXSL kept (0.2s) | 553 kept, 2 rejected | 140.2/min | ETA: 21.0m [2026-01-22T12:04:04.015557] [DEBUG] [REMOTE ] BYD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:04.016100] [DEBUG] [REMOTE ] BYD: PASS: History has at least 300 days. [2026-01-22T12:04:04.016498] [DEBUG] [REMOTE ] BYD: PASS: Price check passed. Min price $76.65. [2026-01-22T12:04:04.016715] [DEBUG] [REMOTE ] BYD: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:04.017109] [DEBUG] [REMOTE ] BYD: PASS: Integrity check passed. [2026-01-22T12:04:04.017156] [DEBUG] [REMOTE ] BYD: Symbol is viable for forecasting. [2026-01-22T12:04:04.017217] [INFO ] [MAIN ] [556/3501] BYD kept (0.7s) | 554 kept, 2 rejected | 140.1/min | ETA: 21.0m [2026-01-22T12:04:04.492244] [DEBUG] [REMOTE ] BYM: Retrieved 5844 rows, trimmed to 300. [2026-01-22T12:04:04.492461] [DEBUG] [REMOTE ] BYM: PASS: History has at least 300 days. [2026-01-22T12:04:04.492812] [DEBUG] [REMOTE ] BYM: PASS: Price check passed. Min price $10.69. [2026-01-22T12:04:04.493197] [DEBUG] [REMOTE ] BYM: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:04.493358] [DEBUG] [REMOTE ] BYM: PASS: Integrity check passed. [2026-01-22T12:04:04.493418] [DEBUG] [REMOTE ] BYM: Symbol is viable for forecasting. [2026-01-22T12:04:04.493501] [INFO ] [MAIN ] [557/3501] BYM kept (0.5s) | 555 kept, 2 rejected | 140.0/min | ETA: 21.0m [2026-01-22T12:04:04.803419] [DEBUG] [REMOTE ] BYRN: Retrieved 3739 rows, trimmed to 300. [2026-01-22T12:04:04.803658] [DEBUG] [REMOTE ] BYRN: PASS: History has at least 300 days. [2026-01-22T12:04:04.804165] [DEBUG] [REMOTE ] BYRN: PASS: Price check passed. Min price $15.83. [2026-01-22T12:04:04.804343] [DEBUG] [REMOTE ] BYRN: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:04.804638] [DEBUG] [REMOTE ] BYRN: PASS: Integrity check passed. [2026-01-22T12:04:04.804690] [DEBUG] [REMOTE ] BYRN: Symbol is viable for forecasting. [2026-01-22T12:04:04.804747] [INFO ] [MAIN ] [558/3501] BYRN kept (0.3s) | 556 kept, 2 rejected | 140.1/min | ETA: 21.0m [2026-01-22T12:04:05.341160] [DEBUG] [REMOTE ] BYSI: Retrieved 2230 rows, trimmed to 300. [2026-01-22T12:04:05.341410] [DEBUG] [REMOTE ] BYSI: PASS: History has at least 300 days. [2026-01-22T12:04:05.341790] [DEBUG] [REMOTE ] BYSI: PASS: Price check passed. Min price $1.50. [2026-01-22T12:04:05.341966] [DEBUG] [REMOTE ] BYSI: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:05.342129] [DEBUG] [REMOTE ] BYSI: PASS: Integrity check passed. [2026-01-22T12:04:05.342177] [DEBUG] [REMOTE ] BYSI: Symbol is viable for forecasting. [2026-01-22T12:04:05.342246] [INFO ] [MAIN ] [559/3501] BYSI kept (0.5s) | 557 kept, 2 rejected | 140.0/min | ETA: 21.0m [2026-01-22T12:04:05.607249] [DEBUG] [REMOTE ] BZ: Retrieved 1158 rows, trimmed to 300. [2026-01-22T12:04:05.607386] [DEBUG] [REMOTE ] BZ: PASS: History has at least 300 days. [2026-01-22T12:04:05.607624] [DEBUG] [REMOTE ] BZ: PASS: Price check passed. Min price $18.95. [2026-01-22T12:04:05.607819] [DEBUG] [REMOTE ] BZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:05.607939] [DEBUG] [REMOTE ] BZ: PASS: Integrity check passed. [2026-01-22T12:04:05.607982] [DEBUG] [REMOTE ] BZ: Symbol is viable for forecasting. [2026-01-22T12:04:05.608029] [INFO ] [MAIN ] [560/3501] BZ kept (0.3s) | 558 kept, 2 rejected | 140.1/min | ETA: 21.0m [2026-01-22T12:04:06.233489] [DEBUG] [REMOTE ] BZH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:06.233640] [DEBUG] [REMOTE ] BZH: PASS: History has at least 300 days. [2026-01-22T12:04:06.233858] [DEBUG] [REMOTE ] BZH: PASS: Price check passed. Min price $19.82. [2026-01-22T12:04:06.233991] [DEBUG] [REMOTE ] BZH: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:06.234102] [DEBUG] [REMOTE ] BZH: PASS: Integrity check passed. [2026-01-22T12:04:06.234141] [DEBUG] [REMOTE ] BZH: Symbol is viable for forecasting. [2026-01-22T12:04:06.234188] [INFO ] [MAIN ] [561/3501] BZH kept (0.6s) | 559 kept, 2 rejected | 140.0/min | ETA: 21.0m [2026-01-22T12:04:06.559008] [DEBUG] [REMOTE ] BZUN: Retrieved 2683 rows, trimmed to 300. [2026-01-22T12:04:06.559147] [DEBUG] [REMOTE ] BZUN: PASS: History has at least 300 days. [2026-01-22T12:04:06.559344] [DEBUG] [REMOTE ] BZUN: PASS: Price check passed. Min price $2.61. [2026-01-22T12:04:06.559475] [DEBUG] [REMOTE ] BZUN: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:06.559609] [DEBUG] [REMOTE ] BZUN: PASS: Integrity check passed. [2026-01-22T12:04:06.559652] [DEBUG] [REMOTE ] BZUN: Symbol is viable for forecasting. [2026-01-22T12:04:06.559701] [INFO ] [MAIN ] [562/3501] BZUN kept (0.3s) | 560 kept, 2 rejected | 140.1/min | ETA: 21.0m [2026-01-22T12:04:07.108509] [DEBUG] [REMOTE ] C: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:07.108664] [DEBUG] [REMOTE ] C: PASS: History has at least 300 days. [2026-01-22T12:04:07.108882] [DEBUG] [REMOTE ] C: PASS: Price check passed. Min price $97.63. [2026-01-22T12:04:07.109012] [DEBUG] [REMOTE ] C: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:07.109119] [DEBUG] [REMOTE ] C: PASS: Integrity check passed. [2026-01-22T12:04:07.109158] [DEBUG] [REMOTE ] C: Symbol is viable for forecasting. [2026-01-22T12:04:07.109205] [INFO ] [MAIN ] [563/3501] C kept (0.5s) | 561 kept, 2 rejected | 140.0/min | ETA: 21.0m [2026-01-22T12:04:07.244083] [DEBUG] [REMOTE ] CAAP: Retrieved 2003 rows, trimmed to 300. [2026-01-22T12:04:07.244191] [DEBUG] [REMOTE ] CAAP: PASS: History has at least 300 days. [2026-01-22T12:04:07.244383] [DEBUG] [REMOTE ] CAAP: PASS: Price check passed. Min price $18.44. [2026-01-22T12:04:07.244517] [DEBUG] [REMOTE ] CAAP: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:07.244654] [DEBUG] [REMOTE ] CAAP: PASS: Integrity check passed. [2026-01-22T12:04:07.244697] [DEBUG] [REMOTE ] CAAP: Symbol is viable for forecasting. [2026-01-22T12:04:07.244751] [INFO ] [MAIN ] [564/3501] CAAP kept (0.1s) | 562 kept, 2 rejected | 140.2/min | ETA: 21.0m [2026-01-22T12:04:07.964386] [DEBUG] [REMOTE ] CAAS: Retrieved 5608 rows, trimmed to 300. [2026-01-22T12:04:07.964530] [DEBUG] [REMOTE ] CAAS: PASS: History has at least 300 days. [2026-01-22T12:04:07.964765] [DEBUG] [REMOTE ] CAAS: PASS: Price check passed. Min price $4.00. [2026-01-22T12:04:07.964899] [DEBUG] [REMOTE ] CAAS: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:07.965011] [DEBUG] [REMOTE ] CAAS: PASS: Integrity check passed. [2026-01-22T12:04:07.965049] [DEBUG] [REMOTE ] CAAS: Symbol is viable for forecasting. [2026-01-22T12:04:07.965097] [INFO ] [MAIN ] [565/3501] CAAS kept (0.7s) | 563 kept, 2 rejected | 140.0/min | ETA: 21.0m [2026-01-22T12:04:08.097398] [DEBUG] [REMOTE ] CABA: Retrieved 1567 rows, trimmed to 300. [2026-01-22T12:04:08.097524] [DEBUG] [REMOTE ] CABA: PASS: History has at least 300 days. [2026-01-22T12:04:08.097776] [DEBUG] [REMOTE ] CABA: PASS: Price check passed. Min price $2.04. [2026-01-22T12:04:08.097937] [DEBUG] [REMOTE ] CABA: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:08.098054] [DEBUG] [REMOTE ] CABA: PASS: Integrity check passed. [2026-01-22T12:04:08.098112] [DEBUG] [REMOTE ] CABA: Symbol is viable for forecasting. [2026-01-22T12:04:08.098184] [INFO ] [MAIN ] [566/3501] CABA kept (0.1s) | 564 kept, 2 rejected | 140.2/min | ETA: 20.9m [2026-01-22T12:04:08.684169] [DEBUG] [REMOTE ] CABO: Retrieved 2655 rows, trimmed to 300. [2026-01-22T12:04:08.684310] [DEBUG] [REMOTE ] CABO: PASS: History has at least 300 days. [2026-01-22T12:04:08.684513] [DEBUG] [REMOTE ] CABO: PASS: Price check passed. Min price $83.58. [2026-01-22T12:04:08.684686] [DEBUG] [REMOTE ] CABO: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:08.684801] [DEBUG] [REMOTE ] CABO: PASS: Integrity check passed. [2026-01-22T12:04:08.684841] [DEBUG] [REMOTE ] CABO: Symbol is viable for forecasting. [2026-01-22T12:04:08.684888] [INFO ] [MAIN ] [567/3501] CABO kept (0.6s) | 565 kept, 2 rejected | 140.1/min | ETA: 20.9m [2026-01-22T12:04:09.230268] [DEBUG] [REMOTE ] CAC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:09.230409] [DEBUG] [REMOTE ] CAC: PASS: History has at least 300 days. [2026-01-22T12:04:09.230647] [DEBUG] [REMOTE ] CAC: PASS: Price check passed. Min price $36.79. [2026-01-22T12:04:09.230783] [DEBUG] [REMOTE ] CAC: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:09.230896] [DEBUG] [REMOTE ] CAC: PASS: Integrity check passed. [2026-01-22T12:04:09.230936] [DEBUG] [REMOTE ] CAC: Symbol is viable for forecasting. [2026-01-22T12:04:09.230984] [INFO ] [MAIN ] [568/3501] CAC kept (0.5s) | 566 kept, 2 rejected | 140.0/min | ETA: 20.9m [2026-01-22T12:04:09.709029] [DEBUG] [REMOTE ] CACC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:09.709184] [DEBUG] [REMOTE ] CACC: PASS: History has at least 300 days. [2026-01-22T12:04:09.709411] [DEBUG] [REMOTE ] CACC: PASS: Price check passed. Min price $411.04. [2026-01-22T12:04:09.709544] [DEBUG] [REMOTE ] CACC: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:09.709681] [DEBUG] [REMOTE ] CACC: PASS: Integrity check passed. [2026-01-22T12:04:09.709722] [DEBUG] [REMOTE ] CACC: Symbol is viable for forecasting. [2026-01-22T12:04:09.709770] [INFO ] [MAIN ] [569/3501] CACC kept (0.5s) | 567 kept, 2 rejected | 140.0/min | ETA: 20.9m [2026-01-22T12:04:10.227250] [DEBUG] [REMOTE ] CACI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:10.227389] [DEBUG] [REMOTE ] CACI: PASS: History has at least 300 days. [2026-01-22T12:04:10.227634] [DEBUG] [REMOTE ] CACI: PASS: Price check passed. Min price $532.81. [2026-01-22T12:04:10.227803] [DEBUG] [REMOTE ] CACI: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:10.227937] [DEBUG] [REMOTE ] CACI: PASS: Integrity check passed. [2026-01-22T12:04:10.227992] [DEBUG] [REMOTE ] CACI: Symbol is viable for forecasting. [2026-01-22T12:04:10.228055] [INFO ] [MAIN ] [570/3501] CACI kept (0.5s) | 568 kept, 2 rejected | 139.9/min | ETA: 20.9m [2026-01-22T12:04:10.474817] [DEBUG] [REMOTE ] CADL: Retrieved 1127 rows, trimmed to 300. [2026-01-22T12:04:10.474952] [DEBUG] [REMOTE ] CADL: PASS: History has at least 300 days. [2026-01-22T12:04:10.475155] [DEBUG] [REMOTE ] CADL: PASS: Price check passed. Min price $4.42. [2026-01-22T12:04:10.475292] [DEBUG] [REMOTE ] CADL: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:10.475402] [DEBUG] [REMOTE ] CADL: PASS: Integrity check passed. [2026-01-22T12:04:10.475442] [DEBUG] [REMOTE ] CADL: Symbol is viable for forecasting. [2026-01-22T12:04:10.475489] [INFO ] [MAIN ] [571/3501] CADL kept (0.2s) | 569 kept, 2 rejected | 140.0/min | ETA: 20.9m [2026-01-22T12:04:11.121559] [DEBUG] [REMOTE ] CAE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:11.121733] [DEBUG] [REMOTE ] CAE: PASS: History has at least 300 days. [2026-01-22T12:04:11.121999] [DEBUG] [REMOTE ] CAE: PASS: Price check passed. Min price $25.73. [2026-01-22T12:04:11.122136] [DEBUG] [REMOTE ] CAE: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:11.122256] [DEBUG] [REMOTE ] CAE: PASS: Integrity check passed. [2026-01-22T12:04:11.122296] [DEBUG] [REMOTE ] CAE: Symbol is viable for forecasting. [2026-01-22T12:04:11.122344] [INFO ] [MAIN ] [572/3501] CAE kept (0.6s) | 570 kept, 2 rejected | 139.9/min | ETA: 20.9m [2026-01-22T12:04:11.552375] [DEBUG] [REMOTE ] CAF: Retrieved 4858 rows, trimmed to 300. [2026-01-22T12:04:11.552534] [DEBUG] [REMOTE ] CAF: PASS: History has at least 300 days. [2026-01-22T12:04:11.552835] [DEBUG] [REMOTE ] CAF: PASS: Price check passed. Min price $15.43. [2026-01-22T12:04:11.553008] [DEBUG] [REMOTE ] CAF: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:11.553152] [DEBUG] [REMOTE ] CAF: PASS: Integrity check passed. [2026-01-22T12:04:11.553202] [DEBUG] [REMOTE ] CAF: Symbol is viable for forecasting. [2026-01-22T12:04:11.553264] [INFO ] [MAIN ] [573/3501] CAF kept (0.4s) | 571 kept, 2 rejected | 139.9/min | ETA: 20.9m [2026-01-22T12:04:12.053478] [DEBUG] [REMOTE ] CAG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:12.053634] [DEBUG] [REMOTE ] CAG: PASS: History has at least 300 days. [2026-01-22T12:04:12.053875] [DEBUG] [REMOTE ] CAG: PASS: Price check passed. Min price $16.08. [2026-01-22T12:04:12.054015] [DEBUG] [REMOTE ] CAG: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:12.054140] [DEBUG] [REMOTE ] CAG: PASS: Integrity check passed. [2026-01-22T12:04:12.054181] [DEBUG] [REMOTE ] CAG: Symbol is viable for forecasting. [2026-01-22T12:04:12.054229] [INFO ] [MAIN ] [574/3501] CAG kept (0.5s) | 572 kept, 2 rejected | 139.9/min | ETA: 20.9m [2026-01-22T12:04:12.492529] [DEBUG] [REMOTE ] CAH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:12.492697] [DEBUG] [REMOTE ] CAH: PASS: History has at least 300 days. [2026-01-22T12:04:12.492957] [DEBUG] [REMOTE ] CAH: PASS: Price check passed. Min price $161.49. [2026-01-22T12:04:12.493099] [DEBUG] [REMOTE ] CAH: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:12.493223] [DEBUG] [REMOTE ] CAH: PASS: Integrity check passed. [2026-01-22T12:04:12.493270] [DEBUG] [REMOTE ] CAH: Symbol is viable for forecasting. [2026-01-22T12:04:12.493327] [INFO ] [MAIN ] [575/3501] CAH kept (0.4s) | 573 kept, 2 rejected | 139.9/min | ETA: 20.9m [2026-01-22T12:04:12.957267] [DEBUG] [REMOTE ] CAKE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:12.957408] [DEBUG] [REMOTE ] CAKE: PASS: History has at least 300 days. [2026-01-22T12:04:12.957640] [DEBUG] [REMOTE ] CAKE: PASS: Price check passed. Min price $43.14. [2026-01-22T12:04:12.957824] [DEBUG] [REMOTE ] CAKE: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:12.957943] [DEBUG] [REMOTE ] CAKE: PASS: Integrity check passed. [2026-01-22T12:04:12.957983] [DEBUG] [REMOTE ] CAKE: Symbol is viable for forecasting. [2026-01-22T12:04:12.958031] [INFO ] [MAIN ] [576/3501] CAKE kept (0.5s) | 574 kept, 2 rejected | 139.8/min | ETA: 20.9m [2026-01-22T12:04:13.311361] [DEBUG] [REMOTE ] CAL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:13.311538] [DEBUG] [REMOTE ] CAL: PASS: History has at least 300 days. [2026-01-22T12:04:13.311880] [DEBUG] [REMOTE ] CAL: PASS: Price check passed. Min price $9.58. [2026-01-22T12:04:13.312061] [DEBUG] [REMOTE ] CAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:13.312222] [DEBUG] [REMOTE ] CAL: PASS: Integrity check passed. [2026-01-22T12:04:13.312273] [DEBUG] [REMOTE ] CAL: Symbol is viable for forecasting. [2026-01-22T12:04:13.312336] [INFO ] [MAIN ] [577/3501] CAL kept (0.4s) | 575 kept, 2 rejected | 139.9/min | ETA: 20.9m [2026-01-22T12:04:13.578378] [DEBUG] [REMOTE ] CALC: Retrieved 1336 rows, trimmed to 300. [2026-01-22T12:04:13.578519] [DEBUG] [REMOTE ] CALC: PASS: History has at least 300 days. [2026-01-22T12:04:13.578763] [DEBUG] [REMOTE ] CALC: PASS: Price check passed. Min price $2.96. [2026-01-22T12:04:13.578895] [DEBUG] [REMOTE ] CALC: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:13.579006] [DEBUG] [REMOTE ] CALC: PASS: Integrity check passed. [2026-01-22T12:04:13.579046] [DEBUG] [REMOTE ] CALC: Symbol is viable for forecasting. [2026-01-22T12:04:13.579092] [INFO ] [MAIN ] [578/3501] CALC kept (0.3s) | 576 kept, 2 rejected | 140.0/min | ETA: 20.9m [2026-01-22T12:04:14.244556] [DEBUG] [REMOTE ] CALM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:14.244818] [DEBUG] [REMOTE ] CALM: PASS: History has at least 300 days. [2026-01-22T12:04:14.245046] [DEBUG] [REMOTE ] CALM: PASS: Price check passed. Min price $72.44. [2026-01-22T12:04:14.245180] [DEBUG] [REMOTE ] CALM: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:14.245296] [DEBUG] [REMOTE ] CALM: PASS: Integrity check passed. [2026-01-22T12:04:14.245336] [DEBUG] [REMOTE ] CALM: Symbol is viable for forecasting. [2026-01-22T12:04:14.245384] [INFO ] [MAIN ] [579/3501] CALM kept (0.7s) | 577 kept, 2 rejected | 139.8/min | ETA: 20.9m [2026-01-22T12:04:14.619512] [DEBUG] [REMOTE ] CALX: Retrieved 3982 rows, trimmed to 300. [2026-01-22T12:04:14.619674] [DEBUG] [REMOTE ] CALX: PASS: History has at least 300 days. [2026-01-22T12:04:14.619885] [DEBUG] [REMOTE ] CALX: PASS: Price check passed. Min price $51.50. [2026-01-22T12:04:14.620042] [DEBUG] [REMOTE ] CALX: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:14.620160] [DEBUG] [REMOTE ] CALX: PASS: Integrity check passed. [2026-01-22T12:04:14.620200] [DEBUG] [REMOTE ] CALX: Symbol is viable for forecasting. [2026-01-22T12:04:14.620247] [INFO ] [MAIN ] [580/3501] CALX kept (0.4s) | 578 kept, 2 rejected | 139.9/min | ETA: 20.9m [2026-01-22T12:04:15.117696] [DEBUG] [REMOTE ] CALY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:15.117864] [DEBUG] [REMOTE ] CALY: PASS: History has at least 300 days. [2026-01-22T12:04:15.118099] [DEBUG] [REMOTE ] CALY: PASS: Price check passed. Min price $8.81. [2026-01-22T12:04:15.118231] [DEBUG] [REMOTE ] CALY: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:15.118347] [DEBUG] [REMOTE ] CALY: PASS: Integrity check passed. [2026-01-22T12:04:15.118388] [DEBUG] [REMOTE ] CALY: Symbol is viable for forecasting. [2026-01-22T12:04:15.118437] [INFO ] [MAIN ] [581/3501] CALY kept (0.5s) | 579 kept, 2 rejected | 139.8/min | ETA: 20.9m [2026-01-22T12:04:15.341246] [DEBUG] [REMOTE ] CAPL: Retrieved 3327 rows, trimmed to 300. [2026-01-22T12:04:15.341382] [DEBUG] [REMOTE ] CAPL: PASS: History has at least 300 days. [2026-01-22T12:04:15.341627] [DEBUG] [REMOTE ] CAPL: PASS: Price check passed. Min price $20.04. [2026-01-22T12:04:15.341771] [DEBUG] [REMOTE ] CAPL: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:15.341887] [DEBUG] [REMOTE ] CAPL: PASS: Integrity check passed. [2026-01-22T12:04:15.341928] [DEBUG] [REMOTE ] CAPL: Symbol is viable for forecasting. [2026-01-22T12:04:15.341977] [INFO ] [MAIN ] [582/3501] CAPL kept (0.2s) | 580 kept, 2 rejected | 140.0/min | ETA: 20.9m [2026-01-22T12:04:15.724026] [DEBUG] [REMOTE ] CARE: Retrieved 3353 rows, trimmed to 300. [2026-01-22T12:04:15.724226] [DEBUG] [REMOTE ] CARE: PASS: History has at least 300 days. [2026-01-22T12:04:15.724487] [DEBUG] [REMOTE ] CARE: PASS: Price check passed. Min price $16.96. [2026-01-22T12:04:15.724652] [DEBUG] [REMOTE ] CARE: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:15.724774] [DEBUG] [REMOTE ] CARE: PASS: Integrity check passed. [2026-01-22T12:04:15.724815] [DEBUG] [REMOTE ] CARE: Symbol is viable for forecasting. [2026-01-22T12:04:15.724868] [INFO ] [MAIN ] [583/3501] CARE kept (0.4s) | 581 kept, 2 rejected | 140.0/min | ETA: 20.8m [2026-01-22T12:04:16.202071] [DEBUG] [REMOTE ] CARG: Retrieved 2079 rows, trimmed to 300. [2026-01-22T12:04:16.202295] [DEBUG] [REMOTE ] CARG: PASS: History has at least 300 days. [2026-01-22T12:04:16.202735] [DEBUG] [REMOTE ] CARG: PASS: Price check passed. Min price $33.13. [2026-01-22T12:04:16.202902] [DEBUG] [REMOTE ] CARG: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:16.203049] [DEBUG] [REMOTE ] CARG: PASS: Integrity check passed. [2026-01-22T12:04:16.203112] [DEBUG] [REMOTE ] CARG: Symbol is viable for forecasting. [2026-01-22T12:04:16.203167] [INFO ] [MAIN ] [584/3501] CARG kept (0.5s) | 582 kept, 2 rejected | 140.0/min | ETA: 20.8m [2026-01-22T12:04:16.614954] [DEBUG] [REMOTE ] CARS: Retrieved 2172 rows, trimmed to 300. [2026-01-22T12:04:16.615095] [DEBUG] [REMOTE ] CARS: PASS: History has at least 300 days. [2026-01-22T12:04:16.615305] [DEBUG] [REMOTE ] CARS: PASS: Price check passed. Min price $10.41. [2026-01-22T12:04:16.615447] [DEBUG] [REMOTE ] CARS: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:16.615562] [DEBUG] [REMOTE ] CARS: PASS: Integrity check passed. [2026-01-22T12:04:16.615657] [DEBUG] [REMOTE ] CARS: Symbol is viable for forecasting. [2026-01-22T12:04:16.615710] [INFO ] [MAIN ] [585/3501] CARS kept (0.4s) | 583 kept, 2 rejected | 140.0/min | ETA: 20.8m [2026-01-22T12:04:17.203651] [DEBUG] [REMOTE ] CASH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:17.203816] [DEBUG] [REMOTE ] CASH: PASS: History has at least 300 days. [2026-01-22T12:04:17.204098] [DEBUG] [REMOTE ] CASH: PASS: Price check passed. Min price $66.43. [2026-01-22T12:04:17.204425] [DEBUG] [REMOTE ] CASH: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:17.204560] [DEBUG] [REMOTE ] CASH: PASS: Integrity check passed. [2026-01-22T12:04:17.204635] [DEBUG] [REMOTE ] CASH: Symbol is viable for forecasting. [2026-01-22T12:04:17.204695] [INFO ] [MAIN ] [586/3501] CASH kept (0.6s) | 584 kept, 2 rejected | 139.9/min | ETA: 20.8m [2026-01-22T12:04:17.491132] [DEBUG] [REMOTE ] CASS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:17.491281] [DEBUG] [REMOTE ] CASS: PASS: History has at least 300 days. [2026-01-22T12:04:17.491525] [DEBUG] [REMOTE ] CASS: PASS: Price check passed. Min price $38.76. [2026-01-22T12:04:17.491684] [DEBUG] [REMOTE ] CASS: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:17.491808] [DEBUG] [REMOTE ] CASS: PASS: Integrity check passed. [2026-01-22T12:04:17.491848] [DEBUG] [REMOTE ] CASS: Symbol is viable for forecasting. [2026-01-22T12:04:17.491897] [INFO ] [MAIN ] [587/3501] CASS kept (0.3s) | 585 kept, 2 rejected | 140.0/min | ETA: 20.8m [2026-01-22T12:04:18.124525] [DEBUG] [REMOTE ] CASY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:18.124699] [DEBUG] [REMOTE ] CASY: PASS: History has at least 300 days. [2026-01-22T12:04:18.124970] [DEBUG] [REMOTE ] CASY: PASS: Price check passed. Min price $513.19. [2026-01-22T12:04:18.125133] [DEBUG] [REMOTE ] CASY: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:18.125583] [DEBUG] [REMOTE ] CASY: PASS: Integrity check passed. [2026-01-22T12:04:18.125627] [DEBUG] [REMOTE ] CASY: Symbol is viable for forecasting. [2026-01-22T12:04:18.125677] [INFO ] [MAIN ] [588/3501] CASY kept (0.6s) | 586 kept, 2 rejected | 139.8/min | ETA: 20.8m [2026-01-22T12:04:18.438826] [DEBUG] [REMOTE ] CATH: Retrieved 2454 rows, trimmed to 300. [2026-01-22T12:04:18.438965] [DEBUG] [REMOTE ] CATH: PASS: History has at least 300 days. [2026-01-22T12:04:18.439199] [DEBUG] [REMOTE ] CATH: PASS: Price check passed. Min price $78.52. [2026-01-22T12:04:18.439331] [DEBUG] [REMOTE ] CATH: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:18.439649] [DEBUG] [REMOTE ] CATH: PASS: Integrity check passed. [2026-01-22T12:04:18.439690] [DEBUG] [REMOTE ] CATH: Symbol is viable for forecasting. [2026-01-22T12:04:18.439737] [INFO ] [MAIN ] [589/3501] CATH kept (0.3s) | 587 kept, 2 rejected | 139.9/min | ETA: 20.8m [2026-01-22T12:04:19.022072] [DEBUG] [REMOTE ] CATO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:19.022226] [DEBUG] [REMOTE ] CATO: PASS: History has at least 300 days. [2026-01-22T12:04:19.022465] [DEBUG] [REMOTE ] CATO: PASS: Price check passed. Min price $3.00. [2026-01-22T12:04:19.022618] [DEBUG] [REMOTE ] CATO: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:19.022741] [DEBUG] [REMOTE ] CATO: PASS: Integrity check passed. [2026-01-22T12:04:19.022782] [DEBUG] [REMOTE ] CATO: Symbol is viable for forecasting. [2026-01-22T12:04:19.022829] [INFO ] [MAIN ] [590/3501] CATO kept (0.6s) | 588 kept, 2 rejected | 139.8/min | ETA: 20.8m [2026-01-22T12:04:19.395139] [DEBUG] [REMOTE ] CATY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:19.395286] [DEBUG] [REMOTE ] CATY: PASS: History has at least 300 days. [2026-01-22T12:04:19.395528] [DEBUG] [REMOTE ] CATY: PASS: Price check passed. Min price $44.86. [2026-01-22T12:04:19.395683] [DEBUG] [REMOTE ] CATY: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:19.395805] [DEBUG] [REMOTE ] CATY: PASS: Integrity check passed. [2026-01-22T12:04:19.395845] [DEBUG] [REMOTE ] CATY: Symbol is viable for forecasting. [2026-01-22T12:04:19.395893] [INFO ] [MAIN ] [591/3501] CATY kept (0.4s) | 589 kept, 2 rejected | 139.8/min | ETA: 20.8m [2026-01-22T12:04:19.640126] [DEBUG] [REMOTE ] CAVA: Retrieved 652 rows, trimmed to 300. [2026-01-22T12:04:19.640270] [DEBUG] [REMOTE ] CAVA: PASS: History has at least 300 days. [2026-01-22T12:04:19.640661] [DEBUG] [REMOTE ] CAVA: PASS: Price check passed. Min price $43.59. [2026-01-22T12:04:19.640797] [DEBUG] [REMOTE ] CAVA: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:19.640907] [DEBUG] [REMOTE ] CAVA: PASS: Integrity check passed. [2026-01-22T12:04:19.640948] [DEBUG] [REMOTE ] CAVA: Symbol is viable for forecasting. [2026-01-22T12:04:19.640994] [INFO ] [MAIN ] [592/3501] CAVA kept (0.2s) | 590 kept, 2 rejected | 139.9/min | ETA: 20.8m [2026-01-22T12:04:20.316435] [DEBUG] [REMOTE ] CB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:20.316596] [DEBUG] [REMOTE ] CB: PASS: History has at least 300 days. [2026-01-22T12:04:20.316838] [DEBUG] [REMOTE ] CB: PASS: Price check passed. Min price $274.72. [2026-01-22T12:04:20.316969] [DEBUG] [REMOTE ] CB: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:20.317197] [DEBUG] [REMOTE ] CB: PASS: Integrity check passed. [2026-01-22T12:04:20.317242] [DEBUG] [REMOTE ] CB: Symbol is viable for forecasting. [2026-01-22T12:04:20.317442] [INFO ] [MAIN ] [593/3501] CB kept (0.7s) | 591 kept, 2 rejected | 139.8/min | ETA: 20.8m [2026-01-22T12:04:20.654512] [DEBUG] [REMOTE ] CBAN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:20.654718] [DEBUG] [REMOTE ] CBAN: PASS: History has at least 300 days. [2026-01-22T12:04:20.655047] [DEBUG] [REMOTE ] CBAN: PASS: Price check passed. Min price $15.82. [2026-01-22T12:04:20.655216] [DEBUG] [REMOTE ] CBAN: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:20.655370] [DEBUG] [REMOTE ] CBAN: PASS: Integrity check passed. [2026-01-22T12:04:20.655417] [DEBUG] [REMOTE ] CBAN: Symbol is viable for forecasting. [2026-01-22T12:04:20.655477] [INFO ] [MAIN ] [594/3501] CBAN kept (0.3s) | 592 kept, 2 rejected | 139.9/min | ETA: 20.8m [2026-01-22T12:04:20.917209] [DEBUG] [REMOTE ] CBL: Retrieved 1058 rows, trimmed to 300. [2026-01-22T12:04:20.917355] [DEBUG] [REMOTE ] CBL: PASS: History has at least 300 days. [2026-01-22T12:04:20.917613] [DEBUG] [REMOTE ] CBL: PASS: Price check passed. Min price $28.89. [2026-01-22T12:04:20.917779] [DEBUG] [REMOTE ] CBL: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:20.917894] [DEBUG] [REMOTE ] CBL: PASS: Integrity check passed. [2026-01-22T12:04:20.917945] [DEBUG] [REMOTE ] CBL: Symbol is viable for forecasting. [2026-01-22T12:04:20.918011] [INFO ] [MAIN ] [595/3501] CBL kept (0.3s) | 593 kept, 2 rejected | 140.0/min | ETA: 20.8m [2026-01-22T12:04:21.398241] [DEBUG] [REMOTE ] CBNK: Retrieved 1839 rows, trimmed to 300. [2026-01-22T12:04:21.398404] [DEBUG] [REMOTE ] CBNK: PASS: History has at least 300 days. [2026-01-22T12:04:21.398678] [DEBUG] [REMOTE ] CBNK: PASS: Price check passed. Min price $26.61. [2026-01-22T12:04:21.398827] [DEBUG] [REMOTE ] CBNK: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:21.398945] [DEBUG] [REMOTE ] CBNK: PASS: Integrity check passed. [2026-01-22T12:04:21.398986] [DEBUG] [REMOTE ] CBNK: Symbol is viable for forecasting. [2026-01-22T12:04:21.399035] [INFO ] [MAIN ] [596/3501] CBNK kept (0.5s) | 594 kept, 2 rejected | 139.9/min | ETA: 20.8m [2026-01-22T12:04:21.978535] [DEBUG] [REMOTE ] CBRE: Retrieved 5438 rows, trimmed to 300. [2026-01-22T12:04:21.978696] [DEBUG] [REMOTE ] CBRE: PASS: History has at least 300 days. [2026-01-22T12:04:21.978910] [DEBUG] [REMOTE ] CBRE: PASS: Price check passed. Min price $149.41. [2026-01-22T12:04:21.979046] [DEBUG] [REMOTE ] CBRE: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:21.979157] [DEBUG] [REMOTE ] CBRE: PASS: Integrity check passed. [2026-01-22T12:04:21.979197] [DEBUG] [REMOTE ] CBRE: Symbol is viable for forecasting. [2026-01-22T12:04:21.979245] [INFO ] [MAIN ] [597/3501] CBRE kept (0.6s) | 595 kept, 2 rejected | 139.8/min | ETA: 20.8m [2026-01-22T12:04:22.446388] [DEBUG] [REMOTE ] CBRL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:22.446520] [DEBUG] [REMOTE ] CBRL: PASS: History has at least 300 days. [2026-01-22T12:04:22.446753] [DEBUG] [REMOTE ] CBRL: PASS: Price check passed. Min price $24.84. [2026-01-22T12:04:22.446891] [DEBUG] [REMOTE ] CBRL: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:22.447006] [DEBUG] [REMOTE ] CBRL: PASS: Integrity check passed. [2026-01-22T12:04:22.447048] [DEBUG] [REMOTE ] CBRL: Symbol is viable for forecasting. [2026-01-22T12:04:22.447096] [INFO ] [MAIN ] [598/3501] CBRL kept (0.5s) | 596 kept, 2 rejected | 139.8/min | ETA: 20.8m [2026-01-22T12:04:22.905507] [DEBUG] [REMOTE ] CBSH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:22.905648] [DEBUG] [REMOTE ] CBSH: PASS: History has at least 300 days. [2026-01-22T12:04:22.905854] [DEBUG] [REMOTE ] CBSH: PASS: Price check passed. Min price $48.63. [2026-01-22T12:04:22.905987] [DEBUG] [REMOTE ] CBSH: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:22.906097] [DEBUG] [REMOTE ] CBSH: PASS: Integrity check passed. [2026-01-22T12:04:22.906136] [DEBUG] [REMOTE ] CBSH: Symbol is viable for forecasting. [2026-01-22T12:04:22.906183] [INFO ] [MAIN ] [599/3501] CBSH kept (0.5s) | 597 kept, 2 rejected | 139.8/min | ETA: 20.8m [2026-01-22T12:04:23.134147] [DEBUG] [REMOTE ] CBUS: Retrieved 662 rows, trimmed to 300. [2026-01-22T12:04:23.134275] [DEBUG] [REMOTE ] CBUS: PASS: History has at least 300 days. [2026-01-22T12:04:23.134472] [DEBUG] [REMOTE ] CBUS: PASS: Price check passed. Min price $1.16. [2026-01-22T12:04:23.134622] [DEBUG] [REMOTE ] CBUS: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:23.134730] [DEBUG] [REMOTE ] CBUS: PASS: Integrity check passed. [2026-01-22T12:04:23.134770] [DEBUG] [REMOTE ] CBUS: Symbol is viable for forecasting. [2026-01-22T12:04:23.134817] [INFO ] [MAIN ] [600/3501] CBUS kept (0.2s) | 598 kept, 2 rejected | 139.9/min | ETA: 20.7m [2026-01-22T12:04:23.761127] [DEBUG] [REMOTE ] CBZ: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:23.761274] [DEBUG] [REMOTE ] CBZ: PASS: History has at least 300 days. [2026-01-22T12:04:23.761502] [DEBUG] [REMOTE ] CBZ: PASS: Price check passed. Min price $44.97. [2026-01-22T12:04:23.761655] [DEBUG] [REMOTE ] CBZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:23.761774] [DEBUG] [REMOTE ] CBZ: PASS: Integrity check passed. [2026-01-22T12:04:23.761814] [DEBUG] [REMOTE ] CBZ: Symbol is viable for forecasting. [2026-01-22T12:04:23.761862] [INFO ] [MAIN ] [601/3501] CBZ kept (0.6s) | 599 kept, 2 rejected | 139.8/min | ETA: 20.7m [2026-01-22T12:04:24.084019] [DEBUG] [REMOTE ] CC: Retrieved 2655 rows, trimmed to 300. [2026-01-22T12:04:24.084181] [DEBUG] [REMOTE ] CC: PASS: History has at least 300 days. [2026-01-22T12:04:24.084613] [DEBUG] [REMOTE ] CC: PASS: Price check passed. Min price $10.48. [2026-01-22T12:04:24.084764] [DEBUG] [REMOTE ] CC: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:24.084877] [DEBUG] [REMOTE ] CC: PASS: Integrity check passed. [2026-01-22T12:04:24.084916] [DEBUG] [REMOTE ] CC: Symbol is viable for forecasting. [2026-01-22T12:04:24.084963] [INFO ] [MAIN ] [602/3501] CC kept (0.3s) | 600 kept, 2 rejected | 139.9/min | ETA: 20.7m [2026-01-22T12:04:24.377061] [DEBUG] [REMOTE ] CCAP: Retrieved 1500 rows, trimmed to 300. [2026-01-22T12:04:24.377200] [DEBUG] [REMOTE ] CCAP: PASS: History has at least 300 days. [2026-01-22T12:04:24.377406] [DEBUG] [REMOTE ] CCAP: PASS: Price check passed. Min price $12.78. [2026-01-22T12:04:24.377543] [DEBUG] [REMOTE ] CCAP: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:24.377689] [DEBUG] [REMOTE ] CCAP: PASS: Integrity check passed. [2026-01-22T12:04:24.377760] [DEBUG] [REMOTE ] CCAP: Symbol is viable for forecasting. [2026-01-22T12:04:24.377812] [INFO ] [MAIN ] [603/3501] CCAP kept (0.3s) | 601 kept, 2 rejected | 139.9/min | ETA: 20.7m [2026-01-22T12:04:24.716346] [DEBUG] [REMOTE ] CCB: Retrieved 1888 rows, trimmed to 300. [2026-01-22T12:04:24.716481] [DEBUG] [REMOTE ] CCB: PASS: History has at least 300 days. [2026-01-22T12:04:24.716718] [DEBUG] [REMOTE ] CCB: PASS: Price check passed. Min price $99.46. [2026-01-22T12:04:24.716854] [DEBUG] [REMOTE ] CCB: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:24.716961] [DEBUG] [REMOTE ] CCB: PASS: Integrity check passed. [2026-01-22T12:04:24.717000] [DEBUG] [REMOTE ] CCB: Symbol is viable for forecasting. [2026-01-22T12:04:24.717048] [INFO ] [MAIN ] [604/3501] CCB kept (0.3s) | 602 kept, 2 rejected | 140.0/min | ETA: 20.7m [2026-01-22T12:04:25.508195] [DEBUG] [REMOTE ] CCBG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:25.508324] [DEBUG] [REMOTE ] CCBG: PASS: History has at least 300 days. [2026-01-22T12:04:25.508531] [DEBUG] [REMOTE ] CCBG: PASS: Price check passed. Min price $38.66. [2026-01-22T12:04:25.508686] [DEBUG] [REMOTE ] CCBG: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:25.508796] [DEBUG] [REMOTE ] CCBG: PASS: Integrity check passed. [2026-01-22T12:04:25.508835] [DEBUG] [REMOTE ] CCBG: Symbol is viable for forecasting. [2026-01-22T12:04:25.508881] [INFO ] [MAIN ] [605/3501] CCBG kept (0.8s) | 603 kept, 2 rejected | 139.8/min | ETA: 20.7m [2026-01-22T12:04:25.779244] [DEBUG] [REMOTE ] CCCC: Retrieved 1331 rows, trimmed to 300. [2026-01-22T12:04:25.779361] [DEBUG] [REMOTE ] CCCC: PASS: History has at least 300 days. [2026-01-22T12:04:25.779564] [DEBUG] [REMOTE ] CCCC: PASS: Price check passed. Min price $1.91. [2026-01-22T12:04:25.779729] [DEBUG] [REMOTE ] CCCC: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:25.779835] [DEBUG] [REMOTE ] CCCC: PASS: Integrity check passed. [2026-01-22T12:04:25.779874] [DEBUG] [REMOTE ] CCCC: Symbol is viable for forecasting. [2026-01-22T12:04:25.779920] [INFO ] [MAIN ] [606/3501] CCCC kept (0.3s) | 604 kept, 2 rejected | 139.9/min | ETA: 20.7m [2026-01-22T12:04:26.232257] [DEBUG] [REMOTE ] CCD: Retrieved 2721 rows, trimmed to 300. [2026-01-22T12:04:26.232406] [DEBUG] [REMOTE ] CCD: PASS: History has at least 300 days. [2026-01-22T12:04:26.232650] [DEBUG] [REMOTE ] CCD: PASS: Price check passed. Min price $19.69. [2026-01-22T12:04:26.232788] [DEBUG] [REMOTE ] CCD: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:26.232900] [DEBUG] [REMOTE ] CCD: PASS: Integrity check passed. [2026-01-22T12:04:26.232940] [DEBUG] [REMOTE ] CCD: Symbol is viable for forecasting. [2026-01-22T12:04:26.232986] [INFO ] [MAIN ] [607/3501] CCD kept (0.5s) | 605 kept, 2 rejected | 139.9/min | ETA: 20.7m [2026-01-22T12:04:26.511559] [DEBUG] [REMOTE ] CCEC: Retrieved 352 rows, trimmed to 300. [2026-01-22T12:04:26.511718] [DEBUG] [REMOTE ] CCEC: PASS: History has at least 300 days. [2026-01-22T12:04:26.511914] [DEBUG] [REMOTE ] CCEC: PASS: Price check passed. Min price $19.03. [2026-01-22T12:04:26.512045] [DEBUG] [REMOTE ] CCEC: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:26.512150] [DEBUG] [REMOTE ] CCEC: PASS: Integrity check passed. [2026-01-22T12:04:26.512189] [DEBUG] [REMOTE ] CCEC: Symbol is viable for forecasting. [2026-01-22T12:04:26.512236] [INFO ] [MAIN ] [608/3501] CCEC kept (0.3s) | 606 kept, 2 rejected | 139.9/min | ETA: 20.7m [2026-01-22T12:04:27.179915] [DEBUG] [REMOTE ] CCEP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:27.180059] [DEBUG] [REMOTE ] CCEP: PASS: History has at least 300 days. [2026-01-22T12:04:27.180289] [DEBUG] [REMOTE ] CCEP: PASS: Price check passed. Min price $84.86. [2026-01-22T12:04:27.180433] [DEBUG] [REMOTE ] CCEP: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:27.180568] [DEBUG] [REMOTE ] CCEP: PASS: Integrity check passed. [2026-01-22T12:04:27.180636] [DEBUG] [REMOTE ] CCEP: Symbol is viable for forecasting. [2026-01-22T12:04:27.180687] [INFO ] [MAIN ] [609/3501] CCEP kept (0.7s) | 607 kept, 2 rejected | 139.8/min | ETA: 20.7m [2026-01-22T12:04:27.634020] [DEBUG] [REMOTE ] CCI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:27.634169] [DEBUG] [REMOTE ] CCI: PASS: History has at least 300 days. [2026-01-22T12:04:27.634432] [DEBUG] [REMOTE ] CCI: PASS: Price check passed. Min price $83.67. [2026-01-22T12:04:27.634568] [DEBUG] [REMOTE ] CCI: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:27.634712] [DEBUG] [REMOTE ] CCI: PASS: Integrity check passed. [2026-01-22T12:04:27.634752] [DEBUG] [REMOTE ] CCI: Symbol is viable for forecasting. [2026-01-22T12:04:27.634800] [INFO ] [MAIN ] [610/3501] CCI kept (0.5s) | 608 kept, 2 rejected | 139.8/min | ETA: 20.7m [2026-01-22T12:04:27.807092] [DEBUG] [REMOTE ] CCIF: Retrieved 1673 rows, trimmed to 300. [2026-01-22T12:04:27.807319] [DEBUG] [REMOTE ] CCIF: PASS: History has at least 300 days. [2026-01-22T12:04:27.807650] [DEBUG] [REMOTE ] CCIF: PASS: Price check passed. Min price $4.48. [2026-01-22T12:04:27.807861] [DEBUG] [REMOTE ] CCIF: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:27.808040] [DEBUG] [REMOTE ] CCIF: PASS: Integrity check passed. [2026-01-22T12:04:27.808100] [DEBUG] [REMOTE ] CCIF: Symbol is viable for forecasting. [2026-01-22T12:04:27.808165] [INFO ] [MAIN ] [611/3501] CCIF kept (0.2s) | 609 kept, 2 rejected | 139.9/min | ETA: 20.7m [2026-01-22T12:04:28.571981] [DEBUG] [REMOTE ] CCJ: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:28.572209] [DEBUG] [REMOTE ] CCJ: PASS: History has at least 300 days. [2026-01-22T12:04:28.572794] [DEBUG] [REMOTE ] CCJ: PASS: Price check passed. Min price $79.28. [2026-01-22T12:04:28.572973] [DEBUG] [REMOTE ] CCJ: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:28.573139] [DEBUG] [REMOTE ] CCJ: PASS: Integrity check passed. [2026-01-22T12:04:28.573194] [DEBUG] [REMOTE ] CCJ: Symbol is viable for forecasting. [2026-01-22T12:04:28.573255] [INFO ] [MAIN ] [612/3501] CCJ kept (0.8s) | 610 kept, 2 rejected | 139.8/min | ETA: 20.7m [2026-01-22T12:04:29.038122] [DEBUG] [REMOTE ] CCK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:29.038333] [DEBUG] [REMOTE ] CCK: PASS: History has at least 300 days. [2026-01-22T12:04:29.038646] [DEBUG] [REMOTE ] CCK: PASS: Price check passed. Min price $94.20. [2026-01-22T12:04:29.038790] [DEBUG] [REMOTE ] CCK: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:29.038926] [DEBUG] [REMOTE ] CCK: PASS: Integrity check passed. [2026-01-22T12:04:29.038967] [DEBUG] [REMOTE ] CCK: Symbol is viable for forecasting. [2026-01-22T12:04:29.039024] [INFO ] [MAIN ] [613/3501] CCK kept (0.5s) | 611 kept, 2 rejected | 139.7/min | ETA: 20.7m [2026-01-22T12:04:29.507041] [DEBUG] [REMOTE ] CCL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:29.507254] [DEBUG] [REMOTE ] CCL: PASS: History has at least 300 days. [2026-01-22T12:04:29.507532] [DEBUG] [REMOTE ] CCL: PASS: Price check passed. Min price $24.76. [2026-01-22T12:04:29.507698] [DEBUG] [REMOTE ] CCL: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:29.507872] [DEBUG] [REMOTE ] CCL: PASS: Integrity check passed. [2026-01-22T12:04:29.507928] [DEBUG] [REMOTE ] CCL: Symbol is viable for forecasting. [2026-01-22T12:04:29.507990] [INFO ] [MAIN ] [614/3501] CCL kept (0.5s) | 612 kept, 2 rejected | 139.7/min | ETA: 20.7m [2026-01-22T12:04:29.872977] [DEBUG] [REMOTE ] CCLD: Retrieved 2892 rows, trimmed to 300. [2026-01-22T12:04:29.873115] [DEBUG] [REMOTE ] CCLD: PASS: History has at least 300 days. [2026-01-22T12:04:29.873325] [DEBUG] [REMOTE ] CCLD: PASS: Price check passed. Min price $2.85. [2026-01-22T12:04:29.873463] [DEBUG] [REMOTE ] CCLD: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:29.873598] [DEBUG] [REMOTE ] CCLD: PASS: Integrity check passed. [2026-01-22T12:04:29.873641] [DEBUG] [REMOTE ] CCLD: Symbol is viable for forecasting. [2026-01-22T12:04:29.873689] [INFO ] [MAIN ] [615/3501] CCLD kept (0.4s) | 613 kept, 2 rejected | 139.8/min | ETA: 20.7m [2026-01-22T12:04:30.458670] [DEBUG] [REMOTE ] CCNE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:30.458849] [DEBUG] [REMOTE ] CCNE: PASS: History has at least 300 days. [2026-01-22T12:04:30.459105] [DEBUG] [REMOTE ] CCNE: PASS: Price check passed. Min price $23.83. [2026-01-22T12:04:30.459249] [DEBUG] [REMOTE ] CCNE: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:30.459396] [DEBUG] [REMOTE ] CCNE: PASS: Integrity check passed. [2026-01-22T12:04:30.459665] [DEBUG] [REMOTE ] CCNE: Symbol is viable for forecasting. [2026-01-22T12:04:30.459734] [INFO ] [MAIN ] [616/3501] CCNE kept (0.6s) | 614 kept, 2 rejected | 139.7/min | ETA: 20.7m [2026-01-22T12:04:30.833327] [DEBUG] [REMOTE ] CCO: Retrieved 5077 rows, trimmed to 300. [2026-01-22T12:04:30.833678] [DEBUG] [REMOTE ] CCO: PASS: History has at least 300 days. [2026-01-22T12:04:30.833904] [DEBUG] [REMOTE ] CCO: PASS: Price check passed. Min price $1.72. [2026-01-22T12:04:30.834046] [DEBUG] [REMOTE ] CCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:30.834166] [DEBUG] [REMOTE ] CCO: PASS: Integrity check passed. [2026-01-22T12:04:30.834209] [DEBUG] [REMOTE ] CCO: Symbol is viable for forecasting. [2026-01-22T12:04:30.834273] [INFO ] [MAIN ] [617/3501] CCO kept (0.4s) | 615 kept, 2 rejected | 139.7/min | ETA: 20.6m [2026-01-22T12:04:31.312437] [DEBUG] [REMOTE ] CCOI: Retrieved 6029 rows, trimmed to 300. [2026-01-22T12:04:31.312587] [DEBUG] [REMOTE ] CCOI: PASS: History has at least 300 days. [2026-01-22T12:04:31.312808] [DEBUG] [REMOTE ] CCOI: PASS: Price check passed. Min price $16.66. [2026-01-22T12:04:31.312946] [DEBUG] [REMOTE ] CCOI: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:31.313062] [DEBUG] [REMOTE ] CCOI: PASS: Integrity check passed. [2026-01-22T12:04:31.313102] [DEBUG] [REMOTE ] CCOI: Symbol is viable for forecasting. [2026-01-22T12:04:31.313149] [INFO ] [MAIN ] [618/3501] CCOI kept (0.5s) | 616 kept, 2 rejected | 139.7/min | ETA: 20.6m [2026-01-22T12:04:31.764785] [DEBUG] [REMOTE ] CCRN: Retrieved 6098 rows, trimmed to 300. [2026-01-22T12:04:31.764926] [DEBUG] [REMOTE ] CCRN: PASS: History has at least 300 days. [2026-01-22T12:04:31.765143] [DEBUG] [REMOTE ] CCRN: PASS: Price check passed. Min price $7.53. [2026-01-22T12:04:31.765278] [DEBUG] [REMOTE ] CCRN: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:31.765396] [DEBUG] [REMOTE ] CCRN: PASS: Integrity check passed. [2026-01-22T12:04:31.765436] [DEBUG] [REMOTE ] CCRN: Symbol is viable for forecasting. [2026-01-22T12:04:31.765485] [INFO ] [MAIN ] [619/3501] CCRN kept (0.5s) | 617 kept, 2 rejected | 139.7/min | ETA: 20.6m [2026-01-22T12:04:32.006474] [DEBUG] [REMOTE ] CCS: Retrieved 2916 rows, trimmed to 300. [2026-01-22T12:04:32.006637] [DEBUG] [REMOTE ] CCS: PASS: History has at least 300 days. [2026-01-22T12:04:32.006891] [DEBUG] [REMOTE ] CCS: PASS: Price check passed. Min price $56.09. [2026-01-22T12:04:32.007061] [DEBUG] [REMOTE ] CCS: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:32.007203] [DEBUG] [REMOTE ] CCS: PASS: Integrity check passed. [2026-01-22T12:04:32.007253] [DEBUG] [REMOTE ] CCS: Symbol is viable for forecasting. [2026-01-22T12:04:32.007310] [INFO ] [MAIN ] [620/3501] CCS kept (0.2s) | 618 kept, 2 rejected | 139.8/min | ETA: 20.6m [2026-01-22T12:04:32.287849] [DEBUG] [REMOTE ] CCSI: Retrieved 1075 rows, trimmed to 300. [2026-01-22T12:04:32.288007] [DEBUG] [REMOTE ] CCSI: PASS: History has at least 300 days. [2026-01-22T12:04:32.288262] [DEBUG] [REMOTE ] CCSI: PASS: Price check passed. Min price $20.24. [2026-01-22T12:04:32.288457] [DEBUG] [REMOTE ] CCSI: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:32.288628] [DEBUG] [REMOTE ] CCSI: PASS: Integrity check passed. [2026-01-22T12:04:32.288685] [DEBUG] [REMOTE ] CCSI: Symbol is viable for forecasting. [2026-01-22T12:04:32.288750] [INFO ] [MAIN ] [621/3501] CCSI kept (0.3s) | 619 kept, 2 rejected | 139.8/min | ETA: 20.6m [2026-01-22T12:04:32.872043] [DEBUG] [REMOTE ] CDC: Retrieved 2906 rows, trimmed to 300. [2026-01-22T12:04:32.872174] [DEBUG] [REMOTE ] CDC: PASS: History has at least 300 days. [2026-01-22T12:04:32.872378] [DEBUG] [REMOTE ] CDC: PASS: Price check passed. Min price $64.10. [2026-01-22T12:04:32.872511] [DEBUG] [REMOTE ] CDC: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:32.872642] [DEBUG] [REMOTE ] CDC: PASS: Integrity check passed. [2026-01-22T12:04:32.872683] [DEBUG] [REMOTE ] CDC: Symbol is viable for forecasting. [2026-01-22T12:04:32.872732] [INFO ] [MAIN ] [622/3501] CDC kept (0.6s) | 620 kept, 2 rejected | 139.8/min | ETA: 20.6m [2026-01-22T12:04:33.417654] [DEBUG] [REMOTE ] CDE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:33.417842] [DEBUG] [REMOTE ] CDE: PASS: History has at least 300 days. [2026-01-22T12:04:33.418103] [DEBUG] [REMOTE ] CDE: PASS: Price check passed. Min price $13.82. [2026-01-22T12:04:33.418246] [DEBUG] [REMOTE ] CDE: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:33.418373] [DEBUG] [REMOTE ] CDE: PASS: Integrity check passed. [2026-01-22T12:04:33.418417] [DEBUG] [REMOTE ] CDE: Symbol is viable for forecasting. [2026-01-22T12:04:33.418468] [INFO ] [MAIN ] [623/3501] CDE kept (0.5s) | 621 kept, 2 rejected | 139.7/min | ETA: 20.6m [2026-01-22T12:04:33.524549] [DEBUG] [REMOTE ] CDIO: Retrieved 1007 rows, trimmed to 300. [2026-01-22T12:04:33.524681] [DEBUG] [REMOTE ] CDIO: PASS: History has at least 300 days. [2026-01-22T12:04:33.524876] [DEBUG] [REMOTE ] CDIO: PASS: Price check passed. Min price $1.75. [2026-01-22T12:04:33.525010] [DEBUG] [REMOTE ] CDIO: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:33.525116] [DEBUG] [REMOTE ] CDIO: PASS: Integrity check passed. [2026-01-22T12:04:33.525156] [DEBUG] [REMOTE ] CDIO: Symbol is viable for forecasting. [2026-01-22T12:04:33.525203] [INFO ] [MAIN ] [624/3501] CDIO kept (0.1s) | 622 kept, 2 rejected | 139.9/min | ETA: 20.6m [2026-01-22T12:04:34.142269] [DEBUG] [REMOTE ] CDL: Retrieved 2651 rows, trimmed to 300. [2026-01-22T12:04:34.142407] [DEBUG] [REMOTE ] CDL: PASS: History has at least 300 days. [2026-01-22T12:04:34.142668] [DEBUG] [REMOTE ] CDL: PASS: Price check passed. Min price $66.88. [2026-01-22T12:04:34.142804] [DEBUG] [REMOTE ] CDL: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:34.142913] [DEBUG] [REMOTE ] CDL: PASS: Integrity check passed. [2026-01-22T12:04:34.142952] [DEBUG] [REMOTE ] CDL: Symbol is viable for forecasting. [2026-01-22T12:04:34.143000] [INFO ] [MAIN ] [625/3501] CDL kept (0.6s) | 623 kept, 2 rejected | 139.8/min | ETA: 20.6m [2026-01-22T12:04:34.551813] [DEBUG] [REMOTE ] CDNA: Retrieved 2896 rows, trimmed to 300. [2026-01-22T12:04:34.551940] [DEBUG] [REMOTE ] CDNA: PASS: History has at least 300 days. [2026-01-22T12:04:34.552143] [DEBUG] [REMOTE ] CDNA: PASS: Price check passed. Min price $14.28. [2026-01-22T12:04:34.552277] [DEBUG] [REMOTE ] CDNA: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:34.552385] [DEBUG] [REMOTE ] CDNA: PASS: Integrity check passed. [2026-01-22T12:04:34.552425] [DEBUG] [REMOTE ] CDNA: Symbol is viable for forecasting. [2026-01-22T12:04:34.552471] [INFO ] [MAIN ] [626/3501] CDNA kept (0.4s) | 624 kept, 2 rejected | 139.8/min | ETA: 20.6m [2026-01-22T12:04:35.168408] [DEBUG] [REMOTE ] CDNS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:35.168547] [DEBUG] [REMOTE ] CDNS: PASS: History has at least 300 days. [2026-01-22T12:04:35.168806] [DEBUG] [REMOTE ] CDNS: PASS: Price check passed. Min price $300.58. [2026-01-22T12:04:35.168966] [DEBUG] [REMOTE ] CDNS: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:35.169089] [DEBUG] [REMOTE ] CDNS: PASS: Integrity check passed. [2026-01-22T12:04:35.169130] [DEBUG] [REMOTE ] CDNS: Symbol is viable for forecasting. [2026-01-22T12:04:35.169181] [INFO ] [MAIN ] [627/3501] CDNS kept (0.6s) | 625 kept, 2 rejected | 139.7/min | ETA: 20.6m [2026-01-22T12:04:35.636114] [DEBUG] [REMOTE ] CDP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:35.636251] [DEBUG] [REMOTE ] CDP: PASS: History has at least 300 days. [2026-01-22T12:04:35.636464] [DEBUG] [REMOTE ] CDP: PASS: Price check passed. Min price $27.02. [2026-01-22T12:04:35.636626] [DEBUG] [REMOTE ] CDP: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:35.636785] [DEBUG] [REMOTE ] CDP: PASS: Integrity check passed. [2026-01-22T12:04:35.636838] [DEBUG] [REMOTE ] CDP: Symbol is viable for forecasting. [2026-01-22T12:04:35.636886] [INFO ] [MAIN ] [628/3501] CDP kept (0.5s) | 626 kept, 2 rejected | 139.7/min | ETA: 20.6m [2026-01-22T12:04:35.837400] [DEBUG] [REMOTE ] CDRE: Retrieved 1056 rows, trimmed to 300. [2026-01-22T12:04:35.837530] [DEBUG] [REMOTE ] CDRE: PASS: History has at least 300 days. [2026-01-22T12:04:35.837783] [DEBUG] [REMOTE ] CDRE: PASS: Price check passed. Min price $39.51. [2026-01-22T12:04:35.837926] [DEBUG] [REMOTE ] CDRE: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:35.838038] [DEBUG] [REMOTE ] CDRE: PASS: Integrity check passed. [2026-01-22T12:04:35.838079] [DEBUG] [REMOTE ] CDRE: Symbol is viable for forecasting. [2026-01-22T12:04:35.838129] [INFO ] [MAIN ] [629/3501] CDRE kept (0.2s) | 627 kept, 2 rejected | 139.8/min | ETA: 20.5m [2026-01-22T12:04:36.265303] [DEBUG] [REMOTE ] CDRO: Retrieved 1038 rows, trimmed to 300. [2026-01-22T12:04:36.265433] [DEBUG] [REMOTE ] CDRO: PASS: History has at least 300 days. [2026-01-22T12:04:36.265647] [DEBUG] [REMOTE ] CDRO: PASS: Price check passed. Min price $5.43. [2026-01-22T12:04:36.265781] [DEBUG] [REMOTE ] CDRO: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:36.265887] [DEBUG] [REMOTE ] CDRO: PASS: Integrity check passed. [2026-01-22T12:04:36.265926] [DEBUG] [REMOTE ] CDRO: Symbol is viable for forecasting. [2026-01-22T12:04:36.265974] [INFO ] [MAIN ] [630/3501] CDRO kept (0.4s) | 628 kept, 2 rejected | 139.8/min | ETA: 20.5m [2026-01-22T12:04:36.802815] [DEBUG] [REMOTE ] CDXS: Retrieved 3962 rows, trimmed to 300. [2026-01-22T12:04:36.802945] [DEBUG] [REMOTE ] CDXS: PASS: History has at least 300 days. [2026-01-22T12:04:36.803150] [DEBUG] [REMOTE ] CDXS: PASS: Price check passed. Min price $1.54. [2026-01-22T12:04:36.803283] [DEBUG] [REMOTE ] CDXS: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:36.803396] [DEBUG] [REMOTE ] CDXS: PASS: Integrity check passed. [2026-01-22T12:04:36.803440] [DEBUG] [REMOTE ] CDXS: Symbol is viable for forecasting. [2026-01-22T12:04:36.803502] [INFO ] [MAIN ] [631/3501] CDXS kept (0.5s) | 629 kept, 2 rejected | 139.7/min | ETA: 20.5m [2026-01-22T12:04:37.318283] [DEBUG] [REMOTE ] CDZI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:37.318415] [DEBUG] [REMOTE ] CDZI: PASS: History has at least 300 days. [2026-01-22T12:04:37.318640] [DEBUG] [REMOTE ] CDZI: PASS: Price check passed. Min price $4.60. [2026-01-22T12:04:37.318775] [DEBUG] [REMOTE ] CDZI: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:37.318884] [DEBUG] [REMOTE ] CDZI: PASS: Integrity check passed. [2026-01-22T12:04:37.318924] [DEBUG] [REMOTE ] CDZI: Symbol is viable for forecasting. [2026-01-22T12:04:37.318971] [INFO ] [MAIN ] [632/3501] CDZI kept (0.5s) | 630 kept, 2 rejected | 139.7/min | ETA: 20.5m [2026-01-22T12:04:37.740045] [DEBUG] [REMOTE ] CE: Retrieved 5283 rows, trimmed to 300. [2026-01-22T12:04:37.740250] [DEBUG] [REMOTE ] CE: PASS: History has at least 300 days. [2026-01-22T12:04:37.740543] [DEBUG] [REMOTE ] CE: PASS: Price check passed. Min price $35.53. [2026-01-22T12:04:37.740723] [DEBUG] [REMOTE ] CE: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:37.740858] [DEBUG] [REMOTE ] CE: PASS: Integrity check passed. [2026-01-22T12:04:37.740934] [DEBUG] [REMOTE ] CE: Symbol is viable for forecasting. [2026-01-22T12:04:37.740993] [INFO ] [MAIN ] [633/3501] CE kept (0.4s) | 631 kept, 2 rejected | 139.7/min | ETA: 20.5m [2026-01-22T12:04:38.216198] [DEBUG] [REMOTE ] CECO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:38.216428] [DEBUG] [REMOTE ] CECO: PASS: History has at least 300 days. [2026-01-22T12:04:38.216778] [DEBUG] [REMOTE ] CECO: PASS: Price check passed. Min price $47.44. [2026-01-22T12:04:38.216925] [DEBUG] [REMOTE ] CECO: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:38.217071] [DEBUG] [REMOTE ] CECO: PASS: Integrity check passed. [2026-01-22T12:04:38.217115] [DEBUG] [REMOTE ] CECO: Symbol is viable for forecasting. [2026-01-22T12:04:38.217170] [INFO ] [MAIN ] [634/3501] CECO kept (0.5s) | 632 kept, 2 rejected | 139.7/min | ETA: 20.5m [2026-01-22T12:04:38.321474] [DEBUG] [REMOTE ] CEG: Retrieved 995 rows, trimmed to 300. [2026-01-22T12:04:38.321626] [DEBUG] [REMOTE ] CEG: PASS: History has at least 300 days. [2026-01-22T12:04:38.321830] [DEBUG] [REMOTE ] CEG: PASS: Price check passed. Min price $294.37. [2026-01-22T12:04:38.321965] [DEBUG] [REMOTE ] CEG: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:38.322075] [DEBUG] [REMOTE ] CEG: PASS: Integrity check passed. [2026-01-22T12:04:38.322115] [DEBUG] [REMOTE ] CEG: Symbol is viable for forecasting. [2026-01-22T12:04:38.322162] [INFO ] [MAIN ] [635/3501] CEG kept (0.1s) | 633 kept, 2 rejected | 139.8/min | ETA: 20.5m [2026-01-22T12:04:38.913257] [DEBUG] [REMOTE ] CELC: Retrieved 2095 rows, trimmed to 300. [2026-01-22T12:04:38.913450] [DEBUG] [REMOTE ] CELC: PASS: History has at least 300 days. [2026-01-22T12:04:38.913739] [DEBUG] [REMOTE ] CELC: PASS: Price check passed. Min price $70.97. [2026-01-22T12:04:38.913929] [DEBUG] [REMOTE ] CELC: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:38.914059] [DEBUG] [REMOTE ] CELC: PASS: Integrity check passed. [2026-01-22T12:04:38.914101] [DEBUG] [REMOTE ] CELC: Symbol is viable for forecasting. [2026-01-22T12:04:38.914155] [INFO ] [MAIN ] [636/3501] CELC kept (0.6s) | 634 kept, 2 rejected | 139.7/min | ETA: 20.5m [2026-01-22T12:04:39.336133] [DEBUG] [REMOTE ] CELH: Retrieved 2489 rows, trimmed to 300. [2026-01-22T12:04:39.336276] [DEBUG] [REMOTE ] CELH: PASS: History has at least 300 days. [2026-01-22T12:04:39.336490] [DEBUG] [REMOTE ] CELH: PASS: Price check passed. Min price $37.92. [2026-01-22T12:04:39.336652] [DEBUG] [REMOTE ] CELH: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:39.336769] [DEBUG] [REMOTE ] CELH: PASS: Integrity check passed. [2026-01-22T12:04:39.336811] [DEBUG] [REMOTE ] CELH: Symbol is viable for forecasting. [2026-01-22T12:04:39.336859] [INFO ] [MAIN ] [637/3501] CELH kept (0.4s) | 635 kept, 2 rejected | 139.7/min | ETA: 20.5m [2026-01-22T12:04:39.742458] [DEBUG] [REMOTE ] CELZ: Retrieved 2564 rows, trimmed to 300. [2026-01-22T12:04:39.742682] [DEBUG] [REMOTE ] CELZ: PASS: History has at least 300 days. [2026-01-22T12:04:39.742970] [DEBUG] [REMOTE ] CELZ: PASS: Price check passed. Min price $1.82. [2026-01-22T12:04:39.743195] [DEBUG] [REMOTE ] CELZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:39.743375] [DEBUG] [REMOTE ] CELZ: PASS: Integrity check passed. [2026-01-22T12:04:39.743423] [DEBUG] [REMOTE ] CELZ: Symbol is viable for forecasting. [2026-01-22T12:04:39.743483] [INFO ] [MAIN ] [638/3501] CELZ kept (0.4s) | 636 kept, 2 rejected | 139.8/min | ETA: 20.5m [2026-01-22T12:04:40.199660] [DEBUG] [REMOTE ] CENTA: Retrieved 4770 rows, trimmed to 300. [2026-01-22T12:04:40.199800] [DEBUG] [REMOTE ] CENTA: PASS: History has at least 300 days. [2026-01-22T12:04:40.200036] [DEBUG] [REMOTE ] CENTA: PASS: Price check passed. Min price $27.53. [2026-01-22T12:04:40.200176] [DEBUG] [REMOTE ] CENTA: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:40.200291] [DEBUG] [REMOTE ] CENTA: PASS: Integrity check passed. [2026-01-22T12:04:40.200332] [DEBUG] [REMOTE ] CENTA: Symbol is viable for forecasting. [2026-01-22T12:04:40.200382] [INFO ] [MAIN ] [639/3501] CENTA kept (0.5s) | 637 kept, 2 rejected | 139.7/min | ETA: 20.5m [2026-01-22T12:04:40.629379] [DEBUG] [REMOTE ] CENX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:40.629511] [DEBUG] [REMOTE ] CENX: PASS: History has at least 300 days. [2026-01-22T12:04:40.629737] [DEBUG] [REMOTE ] CENX: PASS: Price check passed. Min price $26.19. [2026-01-22T12:04:40.629871] [DEBUG] [REMOTE ] CENX: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:40.629980] [DEBUG] [REMOTE ] CENX: PASS: Integrity check passed. [2026-01-22T12:04:40.630019] [DEBUG] [REMOTE ] CENX: Symbol is viable for forecasting. [2026-01-22T12:04:40.630066] [INFO ] [MAIN ] [640/3501] CENX kept (0.4s) | 638 kept, 2 rejected | 139.7/min | ETA: 20.5m [2026-01-22T12:04:41.114276] [DEBUG] [REMOTE ] CERS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:41.114408] [DEBUG] [REMOTE ] CERS: PASS: History has at least 300 days. [2026-01-22T12:04:41.114639] [DEBUG] [REMOTE ] CERS: PASS: Price check passed. Min price $1.40. [2026-01-22T12:04:41.114783] [DEBUG] [REMOTE ] CERS: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:41.114897] [DEBUG] [REMOTE ] CERS: PASS: Integrity check passed. [2026-01-22T12:04:41.114940] [DEBUG] [REMOTE ] CERS: Symbol is viable for forecasting. [2026-01-22T12:04:41.114990] [INFO ] [MAIN ] [641/3501] CERS kept (0.5s) | 639 kept, 2 rejected | 139.7/min | ETA: 20.5m [2026-01-22T12:04:41.342614] [DEBUG] [REMOTE ] CETX: Retrieved 2659 rows, trimmed to 300. [2026-01-22T12:04:41.342745] [DEBUG] [REMOTE ] CETX: PASS: History has at least 300 days. [2026-01-22T12:04:41.342953] [DEBUG] [REMOTE ] CETX: PASS: Price check passed. Min price $2.10. [2026-01-22T12:04:41.343091] [DEBUG] [REMOTE ] CETX: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:41.343202] [DEBUG] [REMOTE ] CETX: PASS: Integrity check passed. [2026-01-22T12:04:41.343243] [DEBUG] [REMOTE ] CETX: Symbol is viable for forecasting. [2026-01-22T12:04:41.343294] [INFO ] [MAIN ] [642/3501] CETX kept (0.2s) | 640 kept, 2 rejected | 139.8/min | ETA: 20.4m [2026-01-22T12:04:41.950304] [DEBUG] [REMOTE ] CEVA: Retrieved 5841 rows, trimmed to 300. [2026-01-22T12:04:41.950451] [DEBUG] [REMOTE ] CEVA: PASS: History has at least 300 days. [2026-01-22T12:04:41.950703] [DEBUG] [REMOTE ] CEVA: PASS: Price check passed. Min price $18.63. [2026-01-22T12:04:41.950839] [DEBUG] [REMOTE ] CEVA: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:41.950956] [DEBUG] [REMOTE ] CEVA: PASS: Integrity check passed. [2026-01-22T12:04:41.950995] [DEBUG] [REMOTE ] CEVA: Symbol is viable for forecasting. [2026-01-22T12:04:41.951042] [INFO ] [MAIN ] [643/3501] CEVA kept (0.6s) | 641 kept, 2 rejected | 139.7/min | ETA: 20.5m [2026-01-22T12:04:42.397016] [DEBUG] [REMOTE ] CF: Retrieved 5143 rows, trimmed to 300. [2026-01-22T12:04:42.397149] [DEBUG] [REMOTE ] CF: PASS: History has at least 300 days. [2026-01-22T12:04:42.397365] [DEBUG] [REMOTE ] CF: PASS: Price check passed. Min price $76.09. [2026-01-22T12:04:42.397520] [DEBUG] [REMOTE ] CF: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:42.397658] [DEBUG] [REMOTE ] CF: PASS: Integrity check passed. [2026-01-22T12:04:42.397700] [DEBUG] [REMOTE ] CF: Symbol is viable for forecasting. [2026-01-22T12:04:42.397774] [INFO ] [MAIN ] [644/3501] CF kept (0.4s) | 642 kept, 2 rejected | 139.7/min | ETA: 20.4m [2026-01-22T12:04:42.869539] [DEBUG] [REMOTE ] CFFN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:42.869696] [DEBUG] [REMOTE ] CFFN: PASS: History has at least 300 days. [2026-01-22T12:04:42.869925] [DEBUG] [REMOTE ] CFFN: PASS: Price check passed. Min price $5.87. [2026-01-22T12:04:42.870059] [DEBUG] [REMOTE ] CFFN: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:42.870173] [DEBUG] [REMOTE ] CFFN: PASS: Integrity check passed. [2026-01-22T12:04:42.870213] [DEBUG] [REMOTE ] CFFN: Symbol is viable for forecasting. [2026-01-22T12:04:42.870262] [INFO ] [MAIN ] [645/3501] CFFN kept (0.5s) | 643 kept, 2 rejected | 139.7/min | ETA: 20.4m [2026-01-22T12:04:43.211714] [DEBUG] [REMOTE ] CFG: Retrieved 2848 rows, trimmed to 300. [2026-01-22T12:04:43.211844] [DEBUG] [REMOTE ] CFG: PASS: History has at least 300 days. [2026-01-22T12:04:43.212100] [DEBUG] [REMOTE ] CFG: PASS: Price check passed. Min price $49.71. [2026-01-22T12:04:43.212240] [DEBUG] [REMOTE ] CFG: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:43.212356] [DEBUG] [REMOTE ] CFG: PASS: Integrity check passed. [2026-01-22T12:04:43.212398] [DEBUG] [REMOTE ] CFG: Symbol is viable for forecasting. [2026-01-22T12:04:43.212448] [INFO ] [MAIN ] [646/3501] CFG kept (0.3s) | 644 kept, 2 rejected | 139.7/min | ETA: 20.4m [2026-01-22T12:04:43.614721] [DEBUG] [REMOTE ] CFO: Retrieved 2906 rows, trimmed to 300. [2026-01-22T12:04:43.615180] [DEBUG] [REMOTE ] CFO: PASS: History has at least 300 days. [2026-01-22T12:04:43.615527] [DEBUG] [REMOTE ] CFO: PASS: Price check passed. Min price $70.57. [2026-01-22T12:04:43.615712] [DEBUG] [REMOTE ] CFO: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:43.615856] [DEBUG] [REMOTE ] CFO: PASS: Integrity check passed. [2026-01-22T12:04:43.615903] [DEBUG] [REMOTE ] CFO: Symbol is viable for forecasting. [2026-01-22T12:04:43.615960] [INFO ] [MAIN ] [647/3501] CFO kept (0.4s) | 645 kept, 2 rejected | 139.8/min | ETA: 20.4m [2026-01-22T12:04:44.035796] [DEBUG] [REMOTE ] CG: Retrieved 3449 rows, trimmed to 300. [2026-01-22T12:04:44.035987] [DEBUG] [REMOTE ] CG: PASS: History has at least 300 days. [2026-01-22T12:04:44.036234] [DEBUG] [REMOTE ] CG: PASS: Price check passed. Min price $50.78. [2026-01-22T12:04:44.036374] [DEBUG] [REMOTE ] CG: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:44.036490] [DEBUG] [REMOTE ] CG: PASS: Integrity check passed. [2026-01-22T12:04:44.036531] [DEBUG] [REMOTE ] CG: Symbol is viable for forecasting. [2026-01-22T12:04:44.036602] [INFO ] [MAIN ] [648/3501] CG kept (0.4s) | 646 kept, 2 rejected | 139.8/min | ETA: 20.4m [2026-01-22T12:04:44.319700] [DEBUG] [REMOTE ] CGABL: Retrieved 1174 rows, trimmed to 300. [2026-01-22T12:04:44.319859] [DEBUG] [REMOTE ] CGABL: PASS: History has at least 300 days. [2026-01-22T12:04:44.320094] [DEBUG] [REMOTE ] CGABL: PASS: Price check passed. Min price $17.09. [2026-01-22T12:04:44.320230] [DEBUG] [REMOTE ] CGABL: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:44.320353] [DEBUG] [REMOTE ] CGABL: PASS: Integrity check passed. [2026-01-22T12:04:44.320394] [DEBUG] [REMOTE ] CGABL: Symbol is viable for forecasting. [2026-01-22T12:04:44.320442] [INFO ] [MAIN ] [649/3501] CGABL kept (0.3s) | 647 kept, 2 rejected | 139.8/min | ETA: 20.4m [2026-01-22T12:04:44.761456] [DEBUG] [REMOTE ] CGBD: Retrieved 2163 rows, trimmed to 300. [2026-01-22T12:04:44.761563] [DEBUG] [REMOTE ] CGBD: PASS: History has at least 300 days. [2026-01-22T12:04:44.761788] [DEBUG] [REMOTE ] CGBD: PASS: Price check passed. Min price $11.28. [2026-01-22T12:04:44.761924] [DEBUG] [REMOTE ] CGBD: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:44.762032] [DEBUG] [REMOTE ] CGBD: PASS: Integrity check passed. [2026-01-22T12:04:44.762073] [DEBUG] [REMOTE ] CGBD: Symbol is viable for forecasting. [2026-01-22T12:04:44.762122] [INFO ] [MAIN ] [650/3501] CGBD kept (0.4s) | 648 kept, 2 rejected | 139.8/min | ETA: 20.4m [2026-01-22T12:04:45.245058] [DEBUG] [REMOTE ] CGC: Retrieved 2966 rows, trimmed to 300. [2026-01-22T12:04:45.245193] [DEBUG] [REMOTE ] CGC: PASS: History has at least 300 days. [2026-01-22T12:04:45.245419] [DEBUG] [REMOTE ] CGC: PASS: Price check passed. Min price $1.01. [2026-01-22T12:04:45.245559] [DEBUG] [REMOTE ] CGC: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:45.245718] [DEBUG] [REMOTE ] CGC: PASS: Integrity check passed. [2026-01-22T12:04:45.245762] [DEBUG] [REMOTE ] CGC: Symbol is viable for forecasting. [2026-01-22T12:04:45.245810] [INFO ] [MAIN ] [651/3501] CGC kept (0.5s) | 649 kept, 2 rejected | 139.8/min | ETA: 20.4m [2026-01-22T12:04:45.410727] [DEBUG] [REMOTE ] CGEM: Retrieved 1264 rows, trimmed to 300. [2026-01-22T12:04:45.410872] [DEBUG] [REMOTE ] CGEM: PASS: History has at least 300 days. [2026-01-22T12:04:45.411094] [DEBUG] [REMOTE ] CGEM: PASS: Price check passed. Min price $7.19. [2026-01-22T12:04:45.411234] [DEBUG] [REMOTE ] CGEM: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:45.411345] [DEBUG] [REMOTE ] CGEM: PASS: Integrity check passed. [2026-01-22T12:04:45.411387] [DEBUG] [REMOTE ] CGEM: Symbol is viable for forecasting. [2026-01-22T12:04:45.411435] [INFO ] [MAIN ] [652/3501] CGEM kept (0.2s) | 650 kept, 2 rejected | 139.9/min | ETA: 20.4m [2026-01-22T12:04:46.147853] [DEBUG] [REMOTE ] CGEN: Retrieved 6398 rows, trimmed to 300. [2026-01-22T12:04:46.147993] [DEBUG] [REMOTE ] CGEN: PASS: History has at least 300 days. [2026-01-22T12:04:46.148293] [DEBUG] [REMOTE ] CGEN: PASS: Price check passed. Min price $1.47. [2026-01-22T12:04:46.148453] [DEBUG] [REMOTE ] CGEN: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:46.148592] [DEBUG] [REMOTE ] CGEN: PASS: Integrity check passed. [2026-01-22T12:04:46.148635] [DEBUG] [REMOTE ] CGEN: Symbol is viable for forecasting. [2026-01-22T12:04:46.148685] [INFO ] [MAIN ] [653/3501] CGEN kept (0.7s) | 651 kept, 2 rejected | 139.8/min | ETA: 20.4m [2026-01-22T12:04:46.615591] [DEBUG] [REMOTE ] CGNX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:46.615728] [DEBUG] [REMOTE ] CGNX: PASS: History has at least 300 days. [2026-01-22T12:04:46.615947] [DEBUG] [REMOTE ] CGNX: PASS: Price check passed. Min price $34.80. [2026-01-22T12:04:46.616084] [DEBUG] [REMOTE ] CGNX: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:46.616198] [DEBUG] [REMOTE ] CGNX: PASS: Integrity check passed. [2026-01-22T12:04:46.616238] [DEBUG] [REMOTE ] CGNX: Symbol is viable for forecasting. [2026-01-22T12:04:46.616288] [INFO ] [MAIN ] [654/3501] CGNX kept (0.5s) | 652 kept, 2 rejected | 139.8/min | ETA: 20.4m [2026-01-22T12:04:46.872320] [DEBUG] [REMOTE ] CGO: Retrieved 5089 rows, trimmed to 300. [2026-01-22T12:04:46.872437] [DEBUG] [REMOTE ] CGO: PASS: History has at least 300 days. [2026-01-22T12:04:46.872675] [DEBUG] [REMOTE ] CGO: PASS: Price check passed. Min price $10.78. [2026-01-22T12:04:46.872831] [DEBUG] [REMOTE ] CGO: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:46.873139] [DEBUG] [REMOTE ] CGO: PASS: Integrity check passed. [2026-01-22T12:04:46.873179] [DEBUG] [REMOTE ] CGO: Symbol is viable for forecasting. [2026-01-22T12:04:46.873244] [INFO ] [MAIN ] [655/3501] CGO kept (0.3s) | 653 kept, 2 rejected | 139.8/min | ETA: 20.4m [2026-01-22T12:04:47.156496] [DEBUG] [REMOTE ] CGON: Retrieved 499 rows, trimmed to 300. [2026-01-22T12:04:47.156637] [DEBUG] [REMOTE ] CGON: PASS: History has at least 300 days. [2026-01-22T12:04:47.156849] [DEBUG] [REMOTE ] CGON: PASS: Price check passed. Min price $37.37. [2026-01-22T12:04:47.156989] [DEBUG] [REMOTE ] CGON: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:47.157111] [DEBUG] [REMOTE ] CGON: PASS: Integrity check passed. [2026-01-22T12:04:47.157157] [DEBUG] [REMOTE ] CGON: Symbol is viable for forecasting. [2026-01-22T12:04:47.157206] [INFO ] [MAIN ] [656/3501] CGON kept (0.3s) | 654 kept, 2 rejected | 139.9/min | ETA: 20.3m [2026-01-22T12:04:47.653085] [DEBUG] [REMOTE ] CGTX: Retrieved 1075 rows, trimmed to 300. [2026-01-22T12:04:47.653286] [DEBUG] [REMOTE ] CGTX: PASS: History has at least 300 days. [2026-01-22T12:04:47.653546] [DEBUG] [REMOTE ] CGTX: PASS: Price check passed. Min price $1.33. [2026-01-22T12:04:47.653742] [DEBUG] [REMOTE ] CGTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:47.653883] [DEBUG] [REMOTE ] CGTX: PASS: Integrity check passed. [2026-01-22T12:04:47.653937] [DEBUG] [REMOTE ] CGTX: Symbol is viable for forecasting. [2026-01-22T12:04:47.654004] [INFO ] [MAIN ] [657/3501] CGTX kept (0.5s) | 655 kept, 2 rejected | 139.9/min | ETA: 20.3m [2026-01-22T12:04:48.256536] [DEBUG] [REMOTE ] CHCI: Retrieved 5309 rows, trimmed to 300. [2026-01-22T12:04:48.256723] [DEBUG] [REMOTE ] CHCI: PASS: History has at least 300 days. [2026-01-22T12:04:48.257082] [DEBUG] [REMOTE ] CHCI: PASS: Price check passed. Min price $10.35. [2026-01-22T12:04:48.257221] [DEBUG] [REMOTE ] CHCI: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:48.257344] [DEBUG] [REMOTE ] CHCI: PASS: Integrity check passed. [2026-01-22T12:04:48.257383] [DEBUG] [REMOTE ] CHCI: Symbol is viable for forecasting. [2026-01-22T12:04:48.257431] [INFO ] [MAIN ] [658/3501] CHCI kept (0.6s) | 656 kept, 2 rejected | 139.8/min | ETA: 20.3m [2026-01-22T12:04:48.575733] [DEBUG] [REMOTE ] CHCO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:48.575875] [DEBUG] [REMOTE ] CHCO: PASS: History has at least 300 days. [2026-01-22T12:04:48.576110] [DEBUG] [REMOTE ] CHCO: PASS: Price check passed. Min price $116.58. [2026-01-22T12:04:48.576246] [DEBUG] [REMOTE ] CHCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:48.576364] [DEBUG] [REMOTE ] CHCO: PASS: Integrity check passed. [2026-01-22T12:04:48.576404] [DEBUG] [REMOTE ] CHCO: Symbol is viable for forecasting. [2026-01-22T12:04:48.576453] [INFO ] [MAIN ] [659/3501] CHCO kept (0.3s) | 657 kept, 2 rejected | 139.8/min | ETA: 20.3m [2026-01-22T12:04:49.117884] [DEBUG] [REMOTE ] CHD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:49.118027] [DEBUG] [REMOTE ] CHD: PASS: History has at least 300 days. [2026-01-22T12:04:49.118264] [DEBUG] [REMOTE ] CHD: PASS: Price check passed. Min price $81.51. [2026-01-22T12:04:49.118398] [DEBUG] [REMOTE ] CHD: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:49.118518] [DEBUG] [REMOTE ] CHD: PASS: Integrity check passed. [2026-01-22T12:04:49.118558] [DEBUG] [REMOTE ] CHD: Symbol is viable for forecasting. [2026-01-22T12:04:49.118626] [INFO ] [MAIN ] [660/3501] CHD kept (0.5s) | 658 kept, 2 rejected | 139.8/min | ETA: 20.3m [2026-01-22T12:04:49.574386] [DEBUG] [REMOTE ] CHDN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:49.574519] [DEBUG] [REMOTE ] CHDN: PASS: History has at least 300 days. [2026-01-22T12:04:49.574748] [DEBUG] [REMOTE ] CHDN: PASS: Price check passed. Min price $96.20. [2026-01-22T12:04:49.574882] [DEBUG] [REMOTE ] CHDN: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:49.574993] [DEBUG] [REMOTE ] CHDN: PASS: Integrity check passed. [2026-01-22T12:04:49.575033] [DEBUG] [REMOTE ] CHDN: Symbol is viable for forecasting. [2026-01-22T12:04:49.575094] [INFO ] [MAIN ] [661/3501] CHDN kept (0.5s) | 659 kept, 2 rejected | 139.8/min | ETA: 20.3m [2026-01-22T12:04:50.068438] [DEBUG] [REMOTE ] CHE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:50.068602] [DEBUG] [REMOTE ] CHE: PASS: History has at least 300 days. [2026-01-22T12:04:50.068841] [DEBUG] [REMOTE ] CHE: PASS: Price check passed. Min price $412.50. [2026-01-22T12:04:50.068978] [DEBUG] [REMOTE ] CHE: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:50.069095] [DEBUG] [REMOTE ] CHE: PASS: Integrity check passed. [2026-01-22T12:04:50.069135] [DEBUG] [REMOTE ] CHE: Symbol is viable for forecasting. [2026-01-22T12:04:50.069185] [INFO ] [MAIN ] [662/3501] CHE kept (0.5s) | 660 kept, 2 rejected | 139.7/min | ETA: 20.3m [2026-01-22T12:04:50.530625] [DEBUG] [REMOTE ] CHEF: Retrieved 3642 rows, trimmed to 300. [2026-01-22T12:04:50.530877] [DEBUG] [REMOTE ] CHEF: PASS: History has at least 300 days. [2026-01-22T12:04:50.531162] [DEBUG] [REMOTE ] CHEF: PASS: Price check passed. Min price $57.27. [2026-01-22T12:04:50.531310] [DEBUG] [REMOTE ] CHEF: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:50.531435] [DEBUG] [REMOTE ] CHEF: PASS: Integrity check passed. [2026-01-22T12:04:50.531477] [DEBUG] [REMOTE ] CHEF: Symbol is viable for forecasting. [2026-01-22T12:04:50.531531] [INFO ] [MAIN ] [663/3501] CHEF kept (0.5s) | 661 kept, 2 rejected | 139.7/min | ETA: 20.3m [2026-01-22T12:04:50.943402] [DEBUG] [REMOTE ] CHH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:50.943618] [DEBUG] [REMOTE ] CHH: PASS: History has at least 300 days. [2026-01-22T12:04:50.943891] [DEBUG] [REMOTE ] CHH: PASS: Price check passed. Min price $84.15. [2026-01-22T12:04:50.944221] [DEBUG] [REMOTE ] CHH: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:50.944374] [DEBUG] [REMOTE ] CHH: PASS: Integrity check passed. [2026-01-22T12:04:50.944426] [DEBUG] [REMOTE ] CHH: Symbol is viable for forecasting. [2026-01-22T12:04:50.944486] [INFO ] [MAIN ] [664/3501] CHH kept (0.4s) | 662 kept, 2 rejected | 139.7/min | ETA: 20.3m [2026-01-22T12:04:51.384043] [DEBUG] [REMOTE ] CHI: Retrieved 5930 rows, trimmed to 300. [2026-01-22T12:04:51.384192] [DEBUG] [REMOTE ] CHI: PASS: History has at least 300 days. [2026-01-22T12:04:51.384430] [DEBUG] [REMOTE ] CHI: PASS: Price check passed. Min price $10.16. [2026-01-22T12:04:51.384590] [DEBUG] [REMOTE ] CHI: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:51.384733] [DEBUG] [REMOTE ] CHI: PASS: Integrity check passed. [2026-01-22T12:04:51.384781] [DEBUG] [REMOTE ] CHI: Symbol is viable for forecasting. [2026-01-22T12:04:51.384832] [INFO ] [MAIN ] [665/3501] CHI kept (0.4s) | 663 kept, 2 rejected | 139.7/min | ETA: 20.3m [2026-01-22T12:04:51.904317] [DEBUG] [REMOTE ] CHKP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:51.904452] [DEBUG] [REMOTE ] CHKP: PASS: History has at least 300 days. [2026-01-22T12:04:51.904684] [DEBUG] [REMOTE ] CHKP: PASS: Price check passed. Min price $174.36. [2026-01-22T12:04:51.904822] [DEBUG] [REMOTE ] CHKP: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:51.904936] [DEBUG] [REMOTE ] CHKP: PASS: Integrity check passed. [2026-01-22T12:04:51.904976] [DEBUG] [REMOTE ] CHKP: Symbol is viable for forecasting. [2026-01-22T12:04:51.905023] [INFO ] [MAIN ] [666/3501] CHKP kept (0.5s) | 664 kept, 2 rejected | 139.7/min | ETA: 20.3m [2026-01-22T12:04:52.191302] [DEBUG] [REMOTE ] CHMI: Retrieved 3092 rows, trimmed to 300. [2026-01-22T12:04:52.191435] [DEBUG] [REMOTE ] CHMI: PASS: History has at least 300 days. [2026-01-22T12:04:52.191677] [DEBUG] [REMOTE ] CHMI: PASS: Price check passed. Min price $2.10. [2026-01-22T12:04:52.191820] [DEBUG] [REMOTE ] CHMI: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:52.191933] [DEBUG] [REMOTE ] CHMI: PASS: Integrity check passed. [2026-01-22T12:04:52.191975] [DEBUG] [REMOTE ] CHMI: Symbol is viable for forecasting. [2026-01-22T12:04:52.192041] [INFO ] [MAIN ] [667/3501] CHMI kept (0.3s) | 665 kept, 2 rejected | 139.8/min | ETA: 20.3m [2026-01-22T12:04:52.482833] [DEBUG] [REMOTE ] CHRD: Retrieved 1296 rows, trimmed to 300. [2026-01-22T12:04:52.482970] [DEBUG] [REMOTE ] CHRD: PASS: History has at least 300 days. [2026-01-22T12:04:52.483172] [DEBUG] [REMOTE ] CHRD: PASS: Price check passed. Min price $83.80. [2026-01-22T12:04:52.483304] [DEBUG] [REMOTE ] CHRD: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:52.483411] [DEBUG] [REMOTE ] CHRD: PASS: Integrity check passed. [2026-01-22T12:04:52.483450] [DEBUG] [REMOTE ] CHRD: Symbol is viable for forecasting. [2026-01-22T12:04:52.483497] [INFO ] [MAIN ] [668/3501] CHRD kept (0.3s) | 666 kept, 2 rejected | 139.8/min | ETA: 20.3m [2026-01-22T12:04:53.106486] [DEBUG] [REMOTE ] CHRS: Retrieved 2817 rows, trimmed to 300. [2026-01-22T12:04:53.106642] [DEBUG] [REMOTE ] CHRS: PASS: History has at least 300 days. [2026-01-22T12:04:53.106851] [DEBUG] [REMOTE ] CHRS: PASS: Price check passed. Min price $1.10. [2026-01-22T12:04:53.106983] [DEBUG] [REMOTE ] CHRS: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:53.107281] [DEBUG] [REMOTE ] CHRS: PASS: Integrity check passed. [2026-01-22T12:04:53.107321] [DEBUG] [REMOTE ] CHRS: Symbol is viable for forecasting. [2026-01-22T12:04:53.107369] [INFO ] [MAIN ] [669/3501] CHRS kept (0.6s) | 667 kept, 2 rejected | 139.7/min | ETA: 20.3m [2026-01-22T12:04:53.437031] [DEBUG] [REMOTE ] CHSCL: Retrieved 2770 rows, trimmed to 300. [2026-01-22T12:04:53.437168] [DEBUG] [REMOTE ] CHSCL: PASS: History has at least 300 days. [2026-01-22T12:04:53.437395] [DEBUG] [REMOTE ] CHSCL: PASS: Price check passed. Min price $24.99. [2026-01-22T12:04:53.437539] [DEBUG] [REMOTE ] CHSCL: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:53.437677] [DEBUG] [REMOTE ] CHSCL: PASS: Integrity check passed. [2026-01-22T12:04:53.437750] [DEBUG] [REMOTE ] CHSCL: Symbol is viable for forecasting. [2026-01-22T12:04:53.437805] [INFO ] [MAIN ] [670/3501] CHSCL kept (0.3s) | 668 kept, 2 rejected | 139.8/min | ETA: 20.3m [2026-01-22T12:04:53.707823] [DEBUG] [REMOTE ] CHSCM: Retrieved 2854 rows, trimmed to 300. [2026-01-22T12:04:53.707964] [DEBUG] [REMOTE ] CHSCM: PASS: History has at least 300 days. [2026-01-22T12:04:53.708171] [DEBUG] [REMOTE ] CHSCM: PASS: Price check passed. Min price $24.49. [2026-01-22T12:04:53.708308] [DEBUG] [REMOTE ] CHSCM: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:53.708420] [DEBUG] [REMOTE ] CHSCM: PASS: Integrity check passed. [2026-01-22T12:04:53.708461] [DEBUG] [REMOTE ] CHSCM: Symbol is viable for forecasting. [2026-01-22T12:04:53.708510] [INFO ] [MAIN ] [671/3501] CHSCM kept (0.3s) | 669 kept, 2 rejected | 139.9/min | ETA: 20.2m [2026-01-22T12:04:54.251191] [DEBUG] [REMOTE ] CHSCN: Retrieved 2988 rows, trimmed to 300. [2026-01-22T12:04:54.251351] [DEBUG] [REMOTE ] CHSCN: PASS: History has at least 300 days. [2026-01-22T12:04:54.251638] [DEBUG] [REMOTE ] CHSCN: PASS: Price check passed. Min price $24.65. [2026-01-22T12:04:54.251829] [DEBUG] [REMOTE ] CHSCN: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:54.251987] [DEBUG] [REMOTE ] CHSCN: PASS: Integrity check passed. [2026-01-22T12:04:54.252045] [DEBUG] [REMOTE ] CHSCN: Symbol is viable for forecasting. [2026-01-22T12:04:54.252119] [INFO ] [MAIN ] [672/3501] CHSCN kept (0.5s) | 670 kept, 2 rejected | 139.8/min | ETA: 20.2m [2026-01-22T12:04:54.544469] [DEBUG] [REMOTE ] CHSCO: Retrieved 3101 rows, trimmed to 300. [2026-01-22T12:04:54.544623] [DEBUG] [REMOTE ] CHSCO: PASS: History has at least 300 days. [2026-01-22T12:04:54.544830] [DEBUG] [REMOTE ] CHSCO: PASS: Price check passed. Min price $25.76. [2026-01-22T12:04:54.544966] [DEBUG] [REMOTE ] CHSCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:54.545270] [DEBUG] [REMOTE ] CHSCO: PASS: Integrity check passed. [2026-01-22T12:04:54.545328] [DEBUG] [REMOTE ] CHSCO: Symbol is viable for forecasting. [2026-01-22T12:04:54.545376] [INFO ] [MAIN ] [673/3501] CHSCO kept (0.3s) | 671 kept, 2 rejected | 139.9/min | ETA: 20.2m [2026-01-22T12:04:55.229715] [DEBUG] [REMOTE ] CHSCP: Retrieved 5745 rows, trimmed to 300. [2026-01-22T12:04:55.229863] [DEBUG] [REMOTE ] CHSCP: PASS: History has at least 300 days. [2026-01-22T12:04:55.230102] [DEBUG] [REMOTE ] CHSCP: PASS: Price check passed. Min price $26.82. [2026-01-22T12:04:55.230239] [DEBUG] [REMOTE ] CHSCP: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:55.230357] [DEBUG] [REMOTE ] CHSCP: PASS: Integrity check passed. [2026-01-22T12:04:55.230397] [DEBUG] [REMOTE ] CHSCP: Symbol is viable for forecasting. [2026-01-22T12:04:55.230444] [INFO ] [MAIN ] [674/3501] CHSCP kept (0.7s) | 672 kept, 2 rejected | 139.7/min | ETA: 20.2m [2026-01-22T12:04:55.498994] [DEBUG] [REMOTE ] CHWY: Retrieved 1660 rows, trimmed to 300. [2026-01-22T12:04:55.499132] [DEBUG] [REMOTE ] CHWY: PASS: History has at least 300 days. [2026-01-22T12:04:55.499347] [DEBUG] [REMOTE ] CHWY: PASS: Price check passed. Min price $31.44. [2026-01-22T12:04:55.499491] [DEBUG] [REMOTE ] CHWY: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:55.499631] [DEBUG] [REMOTE ] CHWY: PASS: Integrity check passed. [2026-01-22T12:04:55.499679] [DEBUG] [REMOTE ] CHWY: Symbol is viable for forecasting. [2026-01-22T12:04:55.499730] [INFO ] [MAIN ] [675/3501] CHWY kept (0.3s) | 673 kept, 2 rejected | 139.8/min | ETA: 20.2m [2026-01-22T12:04:56.075192] [DEBUG] [REMOTE ] CHY: Retrieved 5699 rows, trimmed to 300. [2026-01-22T12:04:56.075331] [DEBUG] [REMOTE ] CHY: PASS: History has at least 300 days. [2026-01-22T12:04:56.075595] [DEBUG] [REMOTE ] CHY: PASS: Price check passed. Min price $10.66. [2026-01-22T12:04:56.075744] [DEBUG] [REMOTE ] CHY: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:56.075864] [DEBUG] [REMOTE ] CHY: PASS: Integrity check passed. [2026-01-22T12:04:56.075905] [DEBUG] [REMOTE ] CHY: Symbol is viable for forecasting. [2026-01-22T12:04:56.075955] [INFO ] [MAIN ] [676/3501] CHY kept (0.6s) | 674 kept, 2 rejected | 139.7/min | ETA: 20.2m [2026-01-22T12:04:56.557028] [DEBUG] [REMOTE ] CI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:56.557212] [DEBUG] [REMOTE ] CI: PASS: History has at least 300 days. [2026-01-22T12:04:56.557561] [DEBUG] [REMOTE ] CI: PASS: Price check passed. Min price $243.04. [2026-01-22T12:04:56.557776] [DEBUG] [REMOTE ] CI: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:56.557948] [DEBUG] [REMOTE ] CI: PASS: Integrity check passed. [2026-01-22T12:04:56.557999] [DEBUG] [REMOTE ] CI: Symbol is viable for forecasting. [2026-01-22T12:04:56.558059] [INFO ] [MAIN ] [677/3501] CI kept (0.5s) | 675 kept, 2 rejected | 139.7/min | ETA: 20.2m [2026-01-22T12:04:57.029716] [DEBUG] [REMOTE ] CIA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:57.029861] [DEBUG] [REMOTE ] CIA: PASS: History has at least 300 days. [2026-01-22T12:04:57.030092] [DEBUG] [REMOTE ] CIA: PASS: Price check passed. Min price $4.62. [2026-01-22T12:04:57.030233] [DEBUG] [REMOTE ] CIA: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:57.030352] [DEBUG] [REMOTE ] CIA: PASS: Integrity check passed. [2026-01-22T12:04:57.030394] [DEBUG] [REMOTE ] CIA: Symbol is viable for forecasting. [2026-01-22T12:04:57.030445] [INFO ] [MAIN ] [678/3501] CIA kept (0.5s) | 676 kept, 2 rejected | 139.7/min | ETA: 20.2m [2026-01-22T12:04:57.388688] [DEBUG] [REMOTE ] CIB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:57.388832] [DEBUG] [REMOTE ] CIB: PASS: History has at least 300 days. [2026-01-22T12:04:57.389070] [DEBUG] [REMOTE ] CIB: PASS: Price check passed. Min price $56.07. [2026-01-22T12:04:57.389203] [DEBUG] [REMOTE ] CIB: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:57.389319] [DEBUG] [REMOTE ] CIB: PASS: Integrity check passed. [2026-01-22T12:04:57.389372] [DEBUG] [REMOTE ] CIB: Symbol is viable for forecasting. [2026-01-22T12:04:57.389422] [INFO ] [MAIN ] [679/3501] CIB kept (0.4s) | 677 kept, 2 rejected | 139.7/min | ETA: 20.2m [2026-01-22T12:04:57.704336] [DEBUG] [REMOTE ] CIEN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:57.704483] [DEBUG] [REMOTE ] CIEN: PASS: History has at least 300 days. [2026-01-22T12:04:57.704755] [DEBUG] [REMOTE ] CIEN: PASS: Price check passed. Min price $176.45. [2026-01-22T12:04:57.704894] [DEBUG] [REMOTE ] CIEN: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:57.705018] [DEBUG] [REMOTE ] CIEN: PASS: Integrity check passed. [2026-01-22T12:04:57.705057] [DEBUG] [REMOTE ] CIEN: Symbol is viable for forecasting. [2026-01-22T12:04:57.705105] [INFO ] [MAIN ] [680/3501] CIEN kept (0.3s) | 678 kept, 2 rejected | 139.8/min | ETA: 20.2m [2026-01-22T12:04:58.301380] [DEBUG] [REMOTE ] CIF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:58.301516] [DEBUG] [REMOTE ] CIF: PASS: History has at least 300 days. [2026-01-22T12:04:58.301787] [DEBUG] [REMOTE ] CIF: PASS: Price check passed. Min price $1.65. [2026-01-22T12:04:58.301932] [DEBUG] [REMOTE ] CIF: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:58.302054] [DEBUG] [REMOTE ] CIF: PASS: Integrity check passed. [2026-01-22T12:04:58.302095] [DEBUG] [REMOTE ] CIF: Symbol is viable for forecasting. [2026-01-22T12:04:58.302145] [INFO ] [MAIN ] [681/3501] CIF kept (0.6s) | 679 kept, 2 rejected | 139.7/min | ETA: 20.2m [2026-01-22T12:04:58.632478] [DEBUG] [REMOTE ] CIG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:58.632671] [DEBUG] [REMOTE ] CIG: PASS: History has at least 300 days. [2026-01-22T12:04:58.632979] [DEBUG] [REMOTE ] CIG: PASS: Price check passed. Min price $1.89. [2026-01-22T12:04:58.633158] [DEBUG] [REMOTE ] CIG: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:58.633508] [DEBUG] [REMOTE ] CIG: PASS: Integrity check passed. [2026-01-22T12:04:58.633558] [DEBUG] [REMOTE ] CIG: Symbol is viable for forecasting. [2026-01-22T12:04:58.633660] [INFO ] [MAIN ] [682/3501] CIG kept (0.3s) | 680 kept, 2 rejected | 139.8/min | ETA: 20.2m [2026-01-22T12:04:59.192945] [DEBUG] [REMOTE ] CIGI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:04:59.193083] [DEBUG] [REMOTE ] CIGI: PASS: History has at least 300 days. [2026-01-22T12:04:59.193312] [DEBUG] [REMOTE ] CIGI: PASS: Price check passed. Min price $136.33. [2026-01-22T12:04:59.193447] [DEBUG] [REMOTE ] CIGI: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:59.193565] [DEBUG] [REMOTE ] CIGI: PASS: Integrity check passed. [2026-01-22T12:04:59.193625] [DEBUG] [REMOTE ] CIGI: Symbol is viable for forecasting. [2026-01-22T12:04:59.193674] [INFO ] [MAIN ] [683/3501] CIGI kept (0.6s) | 681 kept, 2 rejected | 139.7/min | ETA: 20.2m [2026-01-22T12:04:59.641477] [DEBUG] [REMOTE ] CII: Retrieved 5448 rows, trimmed to 300. [2026-01-22T12:04:59.641634] [DEBUG] [REMOTE ] CII: PASS: History has at least 300 days. [2026-01-22T12:04:59.641853] [DEBUG] [REMOTE ] CII: PASS: Price check passed. Min price $21.06. [2026-01-22T12:04:59.641987] [DEBUG] [REMOTE ] CII: PASS: Continuity check passed with 300 days. [2026-01-22T12:04:59.642100] [DEBUG] [REMOTE ] CII: PASS: Integrity check passed. [2026-01-22T12:04:59.642326] [DEBUG] [REMOTE ] CII: Symbol is viable for forecasting. [2026-01-22T12:04:59.642374] [INFO ] [MAIN ] [684/3501] CII kept (0.4s) | 682 kept, 2 rejected | 139.7/min | ETA: 20.2m [2026-01-22T12:05:00.019917] [DEBUG] [REMOTE ] CIM: Retrieved 4572 rows, trimmed to 300. [2026-01-22T12:05:00.020046] [DEBUG] [REMOTE ] CIM: PASS: History has at least 300 days. [2026-01-22T12:05:00.020258] [DEBUG] [REMOTE ] CIM: PASS: Price check passed. Min price $11.39. [2026-01-22T12:05:00.020393] [DEBUG] [REMOTE ] CIM: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:00.020504] [DEBUG] [REMOTE ] CIM: PASS: Integrity check passed. [2026-01-22T12:05:00.020561] [DEBUG] [REMOTE ] CIM: Symbol is viable for forecasting. [2026-01-22T12:05:00.020631] [INFO ] [MAIN ] [685/3501] CIM kept (0.4s) | 683 kept, 2 rejected | 139.7/min | ETA: 20.2m [2026-01-22T12:05:00.378564] [DEBUG] [REMOTE ] CINF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:00.378712] [DEBUG] [REMOTE ] CINF: PASS: History has at least 300 days. [2026-01-22T12:05:00.378922] [DEBUG] [REMOTE ] CINF: PASS: Price check passed. Min price $150.96. [2026-01-22T12:05:00.379055] [DEBUG] [REMOTE ] CINF: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:00.379165] [DEBUG] [REMOTE ] CINF: PASS: Integrity check passed. [2026-01-22T12:05:00.379205] [DEBUG] [REMOTE ] CINF: Symbol is viable for forecasting. [2026-01-22T12:05:00.379251] [INFO ] [MAIN ] [686/3501] CINF kept (0.4s) | 684 kept, 2 rejected | 139.7/min | ETA: 20.1m [2026-01-22T12:05:00.679945] [DEBUG] [REMOTE ] CING: Retrieved 1033 rows, trimmed to 300. [2026-01-22T12:05:00.680111] [DEBUG] [REMOTE ] CING: PASS: History has at least 300 days. [2026-01-22T12:05:00.680307] [DEBUG] [REMOTE ] CING: PASS: Price check passed. Min price $3.33. [2026-01-22T12:05:00.680441] [DEBUG] [REMOTE ] CING: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:00.680548] [DEBUG] [REMOTE ] CING: PASS: Integrity check passed. [2026-01-22T12:05:00.680612] [DEBUG] [REMOTE ] CING: Symbol is viable for forecasting. [2026-01-22T12:05:00.680662] [INFO ] [MAIN ] [687/3501] CING kept (0.3s) | 685 kept, 2 rejected | 139.8/min | ETA: 20.1m [2026-01-22T12:05:01.005777] [DEBUG] [REMOTE ] CION: Retrieved 1078 rows, trimmed to 300. [2026-01-22T12:05:01.005917] [DEBUG] [REMOTE ] CION: PASS: History has at least 300 days. [2026-01-22T12:05:01.006117] [DEBUG] [REMOTE ] CION: PASS: Price check passed. Min price $8.64. [2026-01-22T12:05:01.006248] [DEBUG] [REMOTE ] CION: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:01.006356] [DEBUG] [REMOTE ] CION: PASS: Integrity check passed. [2026-01-22T12:05:01.006395] [DEBUG] [REMOTE ] CION: Symbol is viable for forecasting. [2026-01-22T12:05:01.006442] [INFO ] [MAIN ] [688/3501] CION kept (0.3s) | 686 kept, 2 rejected | 139.9/min | ETA: 20.1m [2026-01-22T12:05:01.627266] [DEBUG] [REMOTE ] CIVB: Retrieved 6290 rows, trimmed to 300. [2026-01-22T12:05:01.627479] [DEBUG] [REMOTE ] CIVB: PASS: History has at least 300 days. [2026-01-22T12:05:01.627959] [DEBUG] [REMOTE ] CIVB: PASS: Price check passed. Min price $21.18. [2026-01-22T12:05:01.628316] [DEBUG] [REMOTE ] CIVB: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:01.628505] [DEBUG] [REMOTE ] CIVB: PASS: Integrity check passed. [2026-01-22T12:05:01.628565] [DEBUG] [REMOTE ] CIVB: Symbol is viable for forecasting. [2026-01-22T12:05:01.628675] [INFO ] [MAIN ] [689/3501] CIVB kept (0.6s) | 687 kept, 2 rejected | 139.8/min | ETA: 20.1m [2026-01-22T12:05:02.014237] [DEBUG] [REMOTE ] CIVI: Retrieved 3544 rows, trimmed to 300. [2026-01-22T12:05:02.014397] [DEBUG] [REMOTE ] CIVI: PASS: History has at least 300 days. [2026-01-22T12:05:02.014683] [DEBUG] [REMOTE ] CIVI: PASS: Price check passed. Min price $25.36. [2026-01-22T12:05:02.014831] [DEBUG] [REMOTE ] CIVI: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:02.014965] [DEBUG] [REMOTE ] CIVI: PASS: Integrity check passed. [2026-01-22T12:05:02.015008] [DEBUG] [REMOTE ] CIVI: Symbol is viable for forecasting. [2026-01-22T12:05:02.015061] [INFO ] [MAIN ] [690/3501] CIVI kept (0.4s) | 688 kept, 2 rejected | 139.8/min | ETA: 20.1m [2026-01-22T12:05:02.528389] [DEBUG] [REMOTE ] CLB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:02.528554] [DEBUG] [REMOTE ] CLB: PASS: History has at least 300 days. [2026-01-22T12:05:02.528848] [DEBUG] [REMOTE ] CLB: PASS: Price check passed. Min price $13.89. [2026-01-22T12:05:02.529006] [DEBUG] [REMOTE ] CLB: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:02.529149] [DEBUG] [REMOTE ] CLB: PASS: Integrity check passed. [2026-01-22T12:05:02.529208] [DEBUG] [REMOTE ] CLB: Symbol is viable for forecasting. [2026-01-22T12:05:02.529263] [INFO ] [MAIN ] [691/3501] CLB kept (0.5s) | 689 kept, 2 rejected | 139.7/min | ETA: 20.1m [2026-01-22T12:05:02.835248] [DEBUG] [REMOTE ] CLBK: Retrieved 1949 rows, trimmed to 300. [2026-01-22T12:05:02.835399] [DEBUG] [REMOTE ] CLBK: PASS: History has at least 300 days. [2026-01-22T12:05:02.835672] [DEBUG] [REMOTE ] CLBK: PASS: Price check passed. Min price $14.52. [2026-01-22T12:05:02.835812] [DEBUG] [REMOTE ] CLBK: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:02.835929] [DEBUG] [REMOTE ] CLBK: PASS: Integrity check passed. [2026-01-22T12:05:02.835970] [DEBUG] [REMOTE ] CLBK: Symbol is viable for forecasting. [2026-01-22T12:05:02.836019] [INFO ] [MAIN ] [692/3501] CLBK kept (0.3s) | 690 kept, 2 rejected | 139.8/min | ETA: 20.1m [2026-01-22T12:05:03.506254] [DEBUG] [REMOTE ] CLDX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:03.506593] [DEBUG] [REMOTE ] CLDX: PASS: History has at least 300 days. [2026-01-22T12:05:03.506810] [DEBUG] [REMOTE ] CLDX: PASS: Price check passed. Min price $22.67. [2026-01-22T12:05:03.506953] [DEBUG] [REMOTE ] CLDX: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:03.507068] [DEBUG] [REMOTE ] CLDX: PASS: Integrity check passed. [2026-01-22T12:05:03.507109] [DEBUG] [REMOTE ] CLDX: Symbol is viable for forecasting. [2026-01-22T12:05:03.507159] [INFO ] [MAIN ] [693/3501] CLDX kept (0.7s) | 691 kept, 2 rejected | 139.7/min | ETA: 20.1m [2026-01-22T12:05:04.001035] [DEBUG] [REMOTE ] CLF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:04.001180] [DEBUG] [REMOTE ] CLF: PASS: History has at least 300 days. [2026-01-22T12:05:04.001416] [DEBUG] [REMOTE ] CLF: PASS: Price check passed. Min price $10.09. [2026-01-22T12:05:04.001552] [DEBUG] [REMOTE ] CLF: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:04.001699] [DEBUG] [REMOTE ] CLF: PASS: Integrity check passed. [2026-01-22T12:05:04.001741] [DEBUG] [REMOTE ] CLF: Symbol is viable for forecasting. [2026-01-22T12:05:04.001790] [INFO ] [MAIN ] [694/3501] CLF kept (0.5s) | 692 kept, 2 rejected | 139.7/min | ETA: 20.1m [2026-01-22T12:05:04.468215] [DEBUG] [REMOTE ] CLFD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:04.468597] [DEBUG] [REMOTE ] CLFD: PASS: History has at least 300 days. [2026-01-22T12:05:04.468900] [DEBUG] [REMOTE ] CLFD: PASS: Price check passed. Min price $28.03. [2026-01-22T12:05:04.469066] [DEBUG] [REMOTE ] CLFD: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:04.469215] [DEBUG] [REMOTE ] CLFD: PASS: Integrity check passed. [2026-01-22T12:05:04.469260] [DEBUG] [REMOTE ] CLFD: Symbol is viable for forecasting. [2026-01-22T12:05:04.469318] [INFO ] [MAIN ] [695/3501] CLFD kept (0.5s) | 693 kept, 2 rejected | 139.6/min | ETA: 20.1m [2026-01-22T12:05:04.913428] [DEBUG] [REMOTE ] CLH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:04.913586] [DEBUG] [REMOTE ] CLH: PASS: History has at least 300 days. [2026-01-22T12:05:04.913812] [DEBUG] [REMOTE ] CLH: PASS: Price check passed. Min price $201.73. [2026-01-22T12:05:04.913950] [DEBUG] [REMOTE ] CLH: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:04.914076] [DEBUG] [REMOTE ] CLH: PASS: Integrity check passed. [2026-01-22T12:05:04.914119] [DEBUG] [REMOTE ] CLH: Symbol is viable for forecasting. [2026-01-22T12:05:04.914169] [INFO ] [MAIN ] [696/3501] CLH kept (0.4s) | 694 kept, 2 rejected | 139.6/min | ETA: 20.1m [2026-01-22T12:05:05.150016] [DEBUG] [REMOTE ] CLLS: Retrieved 2723 rows, trimmed to 300. [2026-01-22T12:05:05.150158] [DEBUG] [REMOTE ] CLLS: PASS: History has at least 300 days. [2026-01-22T12:05:05.150371] [DEBUG] [REMOTE ] CLLS: PASS: Price check passed. Min price $3.13. [2026-01-22T12:05:05.150508] [DEBUG] [REMOTE ] CLLS: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:05.150665] [DEBUG] [REMOTE ] CLLS: PASS: Integrity check passed. [2026-01-22T12:05:05.150707] [DEBUG] [REMOTE ] CLLS: Symbol is viable for forecasting. [2026-01-22T12:05:05.150754] [INFO ] [MAIN ] [697/3501] CLLS kept (0.2s) | 695 kept, 2 rejected | 139.7/min | ETA: 20.1m [2026-01-22T12:05:05.703887] [DEBUG] [REMOTE ] CLMB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:05.704103] [DEBUG] [REMOTE ] CLMB: PASS: History has at least 300 days. [2026-01-22T12:05:05.704472] [DEBUG] [REMOTE ] CLMB: PASS: Price check passed. Min price $100.02. [2026-01-22T12:05:05.704708] [DEBUG] [REMOTE ] CLMB: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:05.704893] [DEBUG] [REMOTE ] CLMB: PASS: Integrity check passed. [2026-01-22T12:05:05.704957] [DEBUG] [REMOTE ] CLMB: Symbol is viable for forecasting. [2026-01-22T12:05:05.705034] [INFO ] [MAIN ] [698/3501] CLMB kept (0.6s) | 696 kept, 2 rejected | 139.7/min | ETA: 20.1m [2026-01-22T12:05:06.215635] [DEBUG] [REMOTE ] CLNE: Retrieved 4694 rows, trimmed to 300. [2026-01-22T12:05:06.215839] [DEBUG] [REMOTE ] CLNE: PASS: History has at least 300 days. [2026-01-22T12:05:06.216234] [DEBUG] [REMOTE ] CLNE: PASS: Price check passed. Min price $2.10. [2026-01-22T12:05:06.216449] [DEBUG] [REMOTE ] CLNE: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:06.216672] [DEBUG] [REMOTE ] CLNE: PASS: Integrity check passed. [2026-01-22T12:05:06.216738] [DEBUG] [REMOTE ] CLNE: Symbol is viable for forecasting. [2026-01-22T12:05:06.216819] [INFO ] [MAIN ] [699/3501] CLNE kept (0.5s) | 697 kept, 2 rejected | 139.6/min | ETA: 20.1m [2026-01-22T12:05:06.588061] [DEBUG] [REMOTE ] CLNN: Retrieved 1269 rows, trimmed to 300. [2026-01-22T12:05:06.588200] [DEBUG] [REMOTE ] CLNN: PASS: History has at least 300 days. [2026-01-22T12:05:06.588408] [DEBUG] [REMOTE ] CLNN: PASS: Price check passed. Min price $4.73. [2026-01-22T12:05:06.588552] [DEBUG] [REMOTE ] CLNN: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:06.588708] [DEBUG] [REMOTE ] CLNN: PASS: Integrity check passed. [2026-01-22T12:05:06.588755] [DEBUG] [REMOTE ] CLNN: Symbol is viable for forecasting. [2026-01-22T12:05:06.588806] [INFO ] [MAIN ] [700/3501] CLNN kept (0.4s) | 698 kept, 2 rejected | 139.6/min | ETA: 20.1m [2026-01-22T12:05:06.785372] [DEBUG] [REMOTE ] CLOA: Retrieved 758 rows, trimmed to 300. [2026-01-22T12:05:06.785495] [DEBUG] [REMOTE ] CLOA: PASS: History has at least 300 days. [2026-01-22T12:05:06.785714] [DEBUG] [REMOTE ] CLOA: PASS: Price check passed. Min price $51.17. [2026-01-22T12:05:06.785849] [DEBUG] [REMOTE ] CLOA: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:06.785957] [DEBUG] [REMOTE ] CLOA: PASS: Integrity check passed. [2026-01-22T12:05:06.785997] [DEBUG] [REMOTE ] CLOA: Symbol is viable for forecasting. [2026-01-22T12:05:06.786043] [INFO ] [MAIN ] [701/3501] CLOA kept (0.2s) | 699 kept, 2 rejected | 139.8/min | ETA: 20.0m [2026-01-22T12:05:07.411036] [DEBUG] [REMOTE ] CLRB: Retrieved 5079 rows, trimmed to 300. [2026-01-22T12:05:07.411175] [DEBUG] [REMOTE ] CLRB: PASS: History has at least 300 days. [2026-01-22T12:05:07.411408] [DEBUG] [REMOTE ] CLRB: PASS: Price check passed. Min price $2.56. [2026-01-22T12:05:07.411546] [DEBUG] [REMOTE ] CLRB: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:07.411681] [DEBUG] [REMOTE ] CLRB: PASS: Integrity check passed. [2026-01-22T12:05:07.411721] [DEBUG] [REMOTE ] CLRB: Symbol is viable for forecasting. [2026-01-22T12:05:07.411769] [INFO ] [MAIN ] [702/3501] CLRB kept (0.6s) | 700 kept, 2 rejected | 139.7/min | ETA: 20.0m [2026-01-22T12:05:07.901601] [DEBUG] [REMOTE ] CLRO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:07.901761] [DEBUG] [REMOTE ] CLRO: PASS: History has at least 300 days. [2026-01-22T12:05:07.902035] [DEBUG] [REMOTE ] CLRO: PASS: Price check passed. Min price $4.29. [2026-01-22T12:05:07.902207] [DEBUG] [REMOTE ] CLRO: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:07.902376] [DEBUG] [REMOTE ] CLRO: PASS: Integrity check passed. [2026-01-22T12:05:07.902428] [DEBUG] [REMOTE ] CLRO: Symbol is viable for forecasting. [2026-01-22T12:05:07.902490] [INFO ] [MAIN ] [703/3501] CLRO kept (0.5s) | 701 kept, 2 rejected | 139.6/min | ETA: 20.0m [2026-01-22T12:05:08.198912] [DEBUG] [REMOTE ] CLS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:08.199044] [DEBUG] [REMOTE ] CLS: PASS: History has at least 300 days. [2026-01-22T12:05:08.199252] [DEBUG] [REMOTE ] CLS: PASS: Price check passed. Min price $270.92. [2026-01-22T12:05:08.199387] [DEBUG] [REMOTE ] CLS: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:08.199495] [DEBUG] [REMOTE ] CLS: PASS: Integrity check passed. [2026-01-22T12:05:08.199536] [DEBUG] [REMOTE ] CLS: Symbol is viable for forecasting. [2026-01-22T12:05:08.199606] [INFO ] [MAIN ] [704/3501] CLS kept (0.3s) | 702 kept, 2 rejected | 139.7/min | ETA: 20.0m [2026-01-22T12:05:08.793365] [DEBUG] [REMOTE ] CLX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:08.793511] [DEBUG] [REMOTE ] CLX: PASS: History has at least 300 days. [2026-01-22T12:05:08.793761] [DEBUG] [REMOTE ] CLX: PASS: Price check passed. Min price $97.43. [2026-01-22T12:05:08.793902] [DEBUG] [REMOTE ] CLX: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:08.794024] [DEBUG] [REMOTE ] CLX: PASS: Integrity check passed. [2026-01-22T12:05:08.794064] [DEBUG] [REMOTE ] CLX: Symbol is viable for forecasting. [2026-01-22T12:05:08.794111] [INFO ] [MAIN ] [705/3501] CLX kept (0.6s) | 703 kept, 2 rejected | 139.6/min | ETA: 20.0m [2026-01-22T12:05:09.269215] [DEBUG] [REMOTE ] CM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:09.269354] [DEBUG] [REMOTE ] CM: PASS: History has at least 300 days. [2026-01-22T12:05:09.269594] [DEBUG] [REMOTE ] CM: PASS: Price check passed. Min price $81.58. [2026-01-22T12:05:09.269734] [DEBUG] [REMOTE ] CM: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:09.269852] [DEBUG] [REMOTE ] CM: PASS: Integrity check passed. [2026-01-22T12:05:09.269893] [DEBUG] [REMOTE ] CM: Symbol is viable for forecasting. [2026-01-22T12:05:09.269941] [INFO ] [MAIN ] [706/3501] CM kept (0.5s) | 704 kept, 2 rejected | 139.6/min | ETA: 20.0m [2026-01-22T12:05:09.567961] [DEBUG] [REMOTE ] CMA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:09.568106] [DEBUG] [REMOTE ] CMA: PASS: History has at least 300 days. [2026-01-22T12:05:09.568335] [DEBUG] [REMOTE ] CMA: PASS: Price check passed. Min price $75.14. [2026-01-22T12:05:09.568469] [DEBUG] [REMOTE ] CMA: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:09.568604] [DEBUG] [REMOTE ] CMA: PASS: Integrity check passed. [2026-01-22T12:05:09.568647] [DEBUG] [REMOTE ] CMA: Symbol is viable for forecasting. [2026-01-22T12:05:09.568696] [INFO ] [MAIN ] [707/3501] CMA kept (0.3s) | 705 kept, 2 rejected | 139.7/min | ETA: 20.0m [2026-01-22T12:05:10.039198] [DEBUG] [REMOTE ] CMC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:10.039359] [DEBUG] [REMOTE ] CMC: PASS: History has at least 300 days. [2026-01-22T12:05:10.039608] [DEBUG] [REMOTE ] CMC: PASS: Price check passed. Min price $56.38. [2026-01-22T12:05:10.039747] [DEBUG] [REMOTE ] CMC: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:10.039867] [DEBUG] [REMOTE ] CMC: PASS: Integrity check passed. [2026-01-22T12:05:10.039906] [DEBUG] [REMOTE ] CMC: Symbol is viable for forecasting. [2026-01-22T12:05:10.039955] [INFO ] [MAIN ] [708/3501] CMC kept (0.5s) | 706 kept, 2 rejected | 139.6/min | ETA: 20.0m [2026-01-22T12:05:10.419613] [DEBUG] [REMOTE ] CMCM: Retrieved 2944 rows, trimmed to 300. [2026-01-22T12:05:10.419741] [DEBUG] [REMOTE ] CMCM: PASS: History has at least 300 days. [2026-01-22T12:05:10.419939] [DEBUG] [REMOTE ] CMCM: PASS: Price check passed. Min price $5.87. [2026-01-22T12:05:10.420070] [DEBUG] [REMOTE ] CMCM: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:10.420192] [DEBUG] [REMOTE ] CMCM: PASS: Integrity check passed. [2026-01-22T12:05:10.420233] [DEBUG] [REMOTE ] CMCM: Symbol is viable for forecasting. [2026-01-22T12:05:10.420280] [INFO ] [MAIN ] [709/3501] CMCM kept (0.4s) | 707 kept, 2 rejected | 139.7/min | ETA: 20.0m [2026-01-22T12:05:11.041674] [DEBUG] [REMOTE ] CMCO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:11.041808] [DEBUG] [REMOTE ] CMCO: PASS: History has at least 300 days. [2026-01-22T12:05:11.042010] [DEBUG] [REMOTE ] CMCO: PASS: Price check passed. Min price $14.22. [2026-01-22T12:05:11.042141] [DEBUG] [REMOTE ] CMCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:11.042251] [DEBUG] [REMOTE ] CMCO: PASS: Integrity check passed. [2026-01-22T12:05:11.042290] [DEBUG] [REMOTE ] CMCO: Symbol is viable for forecasting. [2026-01-22T12:05:11.042337] [INFO ] [MAIN ] [710/3501] CMCO kept (0.6s) | 708 kept, 2 rejected | 139.6/min | ETA: 20.0m [2026-01-22T12:05:11.418789] [DEBUG] [REMOTE ] CMCSA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:11.418933] [DEBUG] [REMOTE ] CMCSA: PASS: History has at least 300 days. [2026-01-22T12:05:11.419165] [DEBUG] [REMOTE ] CMCSA: PASS: Price check passed. Min price $23.18. [2026-01-22T12:05:11.419301] [DEBUG] [REMOTE ] CMCSA: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:11.419415] [DEBUG] [REMOTE ] CMCSA: PASS: Integrity check passed. [2026-01-22T12:05:11.419456] [DEBUG] [REMOTE ] CMCSA: Symbol is viable for forecasting. [2026-01-22T12:05:11.419505] [INFO ] [MAIN ] [711/3501] CMCSA kept (0.4s) | 709 kept, 2 rejected | 139.6/min | ETA: 20.0m [2026-01-22T12:05:11.877819] [DEBUG] [REMOTE ] CME: Retrieved 5817 rows, trimmed to 300. [2026-01-22T12:05:11.877968] [DEBUG] [REMOTE ] CME: PASS: History has at least 300 days. [2026-01-22T12:05:11.878199] [DEBUG] [REMOTE ] CME: PASS: Price check passed. Min price $260.34. [2026-01-22T12:05:11.878331] [DEBUG] [REMOTE ] CME: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:11.878451] [DEBUG] [REMOTE ] CME: PASS: Integrity check passed. [2026-01-22T12:05:11.878490] [DEBUG] [REMOTE ] CME: Symbol is viable for forecasting. [2026-01-22T12:05:11.878537] [INFO ] [MAIN ] [712/3501] CME kept (0.5s) | 710 kept, 2 rejected | 139.6/min | ETA: 20.0m [2026-01-22T12:05:12.303477] [DEBUG] [REMOTE ] CMG: Retrieved 5028 rows, trimmed to 300. [2026-01-22T12:05:12.303656] [DEBUG] [REMOTE ] CMG: PASS: History has at least 300 days. [2026-01-22T12:05:12.303913] [DEBUG] [REMOTE ] CMG: PASS: Price check passed. Min price $29.81. [2026-01-22T12:05:12.304052] [DEBUG] [REMOTE ] CMG: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:12.304197] [DEBUG] [REMOTE ] CMG: PASS: Integrity check passed. [2026-01-22T12:05:12.304239] [DEBUG] [REMOTE ] CMG: Symbol is viable for forecasting. [2026-01-22T12:05:12.304290] [INFO ] [MAIN ] [713/3501] CMG kept (0.4s) | 711 kept, 2 rejected | 139.6/min | ETA: 20.0m [2026-01-22T12:05:12.669850] [DEBUG] [REMOTE ] CMI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:12.670000] [DEBUG] [REMOTE ] CMI: PASS: History has at least 300 days. [2026-01-22T12:05:12.670243] [DEBUG] [REMOTE ] CMI: PASS: Price check passed. Min price $412.55. [2026-01-22T12:05:12.670380] [DEBUG] [REMOTE ] CMI: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:12.670503] [DEBUG] [REMOTE ] CMI: PASS: Integrity check passed. [2026-01-22T12:05:12.670544] [DEBUG] [REMOTE ] CMI: Symbol is viable for forecasting. [2026-01-22T12:05:12.670613] [INFO ] [MAIN ] [714/3501] CMI kept (0.4s) | 712 kept, 2 rejected | 139.6/min | ETA: 20.0m [2026-01-22T12:05:13.006239] [DEBUG] [REMOTE ] CMMB: Retrieved 1744 rows, trimmed to 300. [2026-01-22T12:05:13.006387] [DEBUG] [REMOTE ] CMMB: PASS: History has at least 300 days. [2026-01-22T12:05:13.006642] [DEBUG] [REMOTE ] CMMB: PASS: Price check passed. Min price $1.58. [2026-01-22T12:05:13.006791] [DEBUG] [REMOTE ] CMMB: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:13.006931] [DEBUG] [REMOTE ] CMMB: PASS: Integrity check passed. [2026-01-22T12:05:13.006973] [DEBUG] [REMOTE ] CMMB: Symbol is viable for forecasting. [2026-01-22T12:05:13.007023] [INFO ] [MAIN ] [715/3501] CMMB kept (0.3s) | 713 kept, 2 rejected | 139.7/min | ETA: 19.9m [2026-01-22T12:05:13.583445] [DEBUG] [REMOTE ] CMP: Retrieved 5561 rows, trimmed to 300. [2026-01-22T12:05:13.583643] [DEBUG] [REMOTE ] CMP: PASS: History has at least 300 days. [2026-01-22T12:05:13.583943] [DEBUG] [REMOTE ] CMP: PASS: Price check passed. Min price $16.54. [2026-01-22T12:05:13.584111] [DEBUG] [REMOTE ] CMP: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:13.584244] [DEBUG] [REMOTE ] CMP: PASS: Integrity check passed. [2026-01-22T12:05:13.584288] [DEBUG] [REMOTE ] CMP: Symbol is viable for forecasting. [2026-01-22T12:05:13.584345] [INFO ] [MAIN ] [716/3501] CMP kept (0.6s) | 714 kept, 2 rejected | 139.6/min | ETA: 20.0m [2026-01-22T12:05:13.840876] [DEBUG] [REMOTE ] CMPO: Retrieved 1297 rows, trimmed to 300. [2026-01-22T12:05:13.841023] [DEBUG] [REMOTE ] CMPO: PASS: History has at least 300 days. [2026-01-22T12:05:13.841237] [DEBUG] [REMOTE ] CMPO: PASS: Price check passed. Min price $18.18. [2026-01-22T12:05:13.841377] [DEBUG] [REMOTE ] CMPO: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:13.841492] [DEBUG] [REMOTE ] CMPO: PASS: Integrity check passed. [2026-01-22T12:05:13.841750] [DEBUG] [REMOTE ] CMPO: Symbol is viable for forecasting. [2026-01-22T12:05:13.841801] [INFO ] [MAIN ] [717/3501] CMPO kept (0.3s) | 715 kept, 2 rejected | 139.7/min | ETA: 19.9m [2026-01-22T12:05:14.197243] [DEBUG] [REMOTE ] CMPS: Retrieved 1341 rows, trimmed to 300. [2026-01-22T12:05:14.197398] [DEBUG] [REMOTE ] CMPS: PASS: History has at least 300 days. [2026-01-22T12:05:14.197661] [DEBUG] [REMOTE ] CMPS: PASS: Price check passed. Min price $4.94. [2026-01-22T12:05:14.197845] [DEBUG] [REMOTE ] CMPS: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:14.197975] [DEBUG] [REMOTE ] CMPS: PASS: Integrity check passed. [2026-01-22T12:05:14.198021] [DEBUG] [REMOTE ] CMPS: Symbol is viable for forecasting. [2026-01-22T12:05:14.198076] [INFO ] [MAIN ] [718/3501] CMPS kept (0.4s) | 716 kept, 2 rejected | 139.7/min | ETA: 19.9m [2026-01-22T12:05:14.579242] [DEBUG] [REMOTE ] CMPX: Retrieved 1206 rows, trimmed to 300. [2026-01-22T12:05:14.579426] [DEBUG] [REMOTE ] CMPX: PASS: History has at least 300 days. [2026-01-22T12:05:14.579766] [DEBUG] [REMOTE ] CMPX: PASS: Price check passed. Min price $3.72. [2026-01-22T12:05:14.579969] [DEBUG] [REMOTE ] CMPX: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:14.580133] [DEBUG] [REMOTE ] CMPX: PASS: Integrity check passed. [2026-01-22T12:05:14.580193] [DEBUG] [REMOTE ] CMPX: Symbol is viable for forecasting. [2026-01-22T12:05:14.580267] [INFO ] [MAIN ] [719/3501] CMPX kept (0.4s) | 717 kept, 2 rejected | 139.7/min | ETA: 19.9m [2026-01-22T12:05:15.035410] [DEBUG] [REMOTE ] CMRE: Retrieved 3825 rows, trimmed to 300. [2026-01-22T12:05:15.035542] [DEBUG] [REMOTE ] CMRE: PASS: History has at least 300 days. [2026-01-22T12:05:15.035774] [DEBUG] [REMOTE ] CMRE: PASS: Price check passed. Min price $11.34. [2026-01-22T12:05:15.035908] [DEBUG] [REMOTE ] CMRE: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:15.036027] [DEBUG] [REMOTE ] CMRE: PASS: Integrity check passed. [2026-01-22T12:05:15.036072] [DEBUG] [REMOTE ] CMRE: Symbol is viable for forecasting. [2026-01-22T12:05:15.036121] [INFO ] [MAIN ] [720/3501] CMRE kept (0.5s) | 718 kept, 2 rejected | 139.7/min | ETA: 19.9m [2026-01-22T12:05:15.594049] [DEBUG] [REMOTE ] CMS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:15.594191] [DEBUG] [REMOTE ] CMS: PASS: History has at least 300 days. [2026-01-22T12:05:15.594405] [DEBUG] [REMOTE ] CMS: PASS: Price check passed. Min price $69.17. [2026-01-22T12:05:15.594542] [DEBUG] [REMOTE ] CMS: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:15.594697] [DEBUG] [REMOTE ] CMS: PASS: Integrity check passed. [2026-01-22T12:05:15.594739] [DEBUG] [REMOTE ] CMS: Symbol is viable for forecasting. [2026-01-22T12:05:15.594787] [INFO ] [MAIN ] [721/3501] CMS kept (0.6s) | 719 kept, 2 rejected | 139.7/min | ETA: 19.9m [2026-01-22T12:05:15.893829] [DEBUG] [REMOTE ] CMSA: Retrieved 1977 rows, trimmed to 300. [2026-01-22T12:05:15.893962] [DEBUG] [REMOTE ] CMSA: PASS: History has at least 300 days. [2026-01-22T12:05:15.894164] [DEBUG] [REMOTE ] CMSA: PASS: Price check passed. Min price $21.66. [2026-01-22T12:05:15.894298] [DEBUG] [REMOTE ] CMSA: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:15.894413] [DEBUG] [REMOTE ] CMSA: PASS: Integrity check passed. [2026-01-22T12:05:15.894455] [DEBUG] [REMOTE ] CMSA: Symbol is viable for forecasting. [2026-01-22T12:05:15.894503] [INFO ] [MAIN ] [722/3501] CMSA kept (0.3s) | 720 kept, 2 rejected | 139.7/min | ETA: 19.9m [2026-01-22T12:05:16.268349] [DEBUG] [REMOTE ] CMSC: Retrieved 1836 rows, trimmed to 300. [2026-01-22T12:05:16.268505] [DEBUG] [REMOTE ] CMSC: PASS: History has at least 300 days. [2026-01-22T12:05:16.268777] [DEBUG] [REMOTE ] CMSC: PASS: Price check passed. Min price $22.64. [2026-01-22T12:05:16.268936] [DEBUG] [REMOTE ] CMSC: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:16.269047] [DEBUG] [REMOTE ] CMSC: PASS: Integrity check passed. [2026-01-22T12:05:16.269086] [DEBUG] [REMOTE ] CMSC: Symbol is viable for forecasting. [2026-01-22T12:05:16.269133] [INFO ] [MAIN ] [723/3501] CMSC kept (0.4s) | 721 kept, 2 rejected | 139.7/min | ETA: 19.9m [2026-01-22T12:05:16.633345] [DEBUG] [REMOTE ] CMSD: Retrieved 1739 rows, trimmed to 300. [2026-01-22T12:05:16.633489] [DEBUG] [REMOTE ] CMSD: PASS: History has at least 300 days. [2026-01-22T12:05:16.633713] [DEBUG] [REMOTE ] CMSD: PASS: Price check passed. Min price $23.02. [2026-01-22T12:05:16.633852] [DEBUG] [REMOTE ] CMSD: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:16.633962] [DEBUG] [REMOTE ] CMSD: PASS: Integrity check passed. [2026-01-22T12:05:16.634002] [DEBUG] [REMOTE ] CMSD: Symbol is viable for forecasting. [2026-01-22T12:05:16.634050] [INFO ] [MAIN ] [724/3501] CMSD kept (0.4s) | 722 kept, 2 rejected | 139.8/min | ETA: 19.9m [2026-01-22T12:05:16.965030] [DEBUG] [REMOTE ] CMTG: Retrieved 1057 rows, trimmed to 300. [2026-01-22T12:05:16.965170] [DEBUG] [REMOTE ] CMTG: PASS: History has at least 300 days. [2026-01-22T12:05:16.965365] [DEBUG] [REMOTE ] CMTG: PASS: Price check passed. Min price $2.71. [2026-01-22T12:05:16.965496] [DEBUG] [REMOTE ] CMTG: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:16.965795] [DEBUG] [REMOTE ] CMTG: PASS: Integrity check passed. [2026-01-22T12:05:16.965837] [DEBUG] [REMOTE ] CMTG: Symbol is viable for forecasting. [2026-01-22T12:05:16.965884] [INFO ] [MAIN ] [725/3501] CMTG kept (0.3s) | 723 kept, 2 rejected | 139.8/min | ETA: 19.9m [2026-01-22T12:05:17.661983] [DEBUG] [REMOTE ] CMTL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:17.662120] [DEBUG] [REMOTE ] CMTL: PASS: History has at least 300 days. [2026-01-22T12:05:17.662338] [DEBUG] [REMOTE ] CMTL: PASS: Price check passed. Min price $2.84. [2026-01-22T12:05:17.662477] [DEBUG] [REMOTE ] CMTL: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:17.662616] [DEBUG] [REMOTE ] CMTL: PASS: Integrity check passed. [2026-01-22T12:05:17.662659] [DEBUG] [REMOTE ] CMTL: Symbol is viable for forecasting. [2026-01-22T12:05:17.662707] [INFO ] [MAIN ] [726/3501] CMTL kept (0.7s) | 724 kept, 2 rejected | 139.7/min | ETA: 19.9m [2026-01-22T12:05:18.168947] [DEBUG] [REMOTE ] CNA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:18.169090] [DEBUG] [REMOTE ] CNA: PASS: History has at least 300 days. [2026-01-22T12:05:18.169316] [DEBUG] [REMOTE ] CNA: PASS: Price check passed. Min price $43.61. [2026-01-22T12:05:18.169506] [DEBUG] [REMOTE ] CNA: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:18.169645] [DEBUG] [REMOTE ] CNA: PASS: Integrity check passed. [2026-01-22T12:05:18.169688] [DEBUG] [REMOTE ] CNA: Symbol is viable for forecasting. [2026-01-22T12:05:18.169738] [INFO ] [MAIN ] [727/3501] CNA kept (0.5s) | 725 kept, 2 rejected | 139.7/min | ETA: 19.9m [2026-01-22T12:05:18.650918] [DEBUG] [REMOTE ] CNC: Retrieved 6064 rows, trimmed to 300. [2026-01-22T12:05:18.651062] [DEBUG] [REMOTE ] CNC: PASS: History has at least 300 days. [2026-01-22T12:05:18.651311] [DEBUG] [REMOTE ] CNC: PASS: Price check passed. Min price $33.15. [2026-01-22T12:05:18.651460] [DEBUG] [REMOTE ] CNC: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:18.651604] [DEBUG] [REMOTE ] CNC: PASS: Integrity check passed. [2026-01-22T12:05:18.651648] [DEBUG] [REMOTE ] CNC: Symbol is viable for forecasting. [2026-01-22T12:05:18.651698] [INFO ] [MAIN ] [728/3501] CNC kept (0.5s) | 726 kept, 2 rejected | 139.6/min | ETA: 19.9m [2026-01-22T12:05:18.882019] [DEBUG] [REMOTE ] CNF: Retrieved 1805 rows, trimmed to 300. [2026-01-22T12:05:18.882154] [DEBUG] [REMOTE ] CNF: PASS: History has at least 300 days. [2026-01-22T12:05:18.882352] [DEBUG] [REMOTE ] CNF: PASS: Price check passed. Min price $4.02. [2026-01-22T12:05:18.882485] [DEBUG] [REMOTE ] CNF: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:18.882610] [DEBUG] [REMOTE ] CNF: PASS: Integrity check passed. [2026-01-22T12:05:18.882653] [DEBUG] [REMOTE ] CNF: Symbol is viable for forecasting. [2026-01-22T12:05:18.882700] [INFO ] [MAIN ] [729/3501] CNF kept (0.2s) | 727 kept, 2 rejected | 139.7/min | ETA: 19.8m [2026-01-22T12:05:19.400528] [DEBUG] [REMOTE ] CNI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:19.400890] [DEBUG] [REMOTE ] CNI: PASS: History has at least 300 days. [2026-01-22T12:05:19.401157] [DEBUG] [REMOTE ] CNI: PASS: Price check passed. Min price $90.32. [2026-01-22T12:05:19.401297] [DEBUG] [REMOTE ] CNI: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:19.401423] [DEBUG] [REMOTE ] CNI: PASS: Integrity check passed. [2026-01-22T12:05:19.401471] [DEBUG] [REMOTE ] CNI: Symbol is viable for forecasting. [2026-01-22T12:05:19.401533] [INFO ] [MAIN ] [730/3501] CNI kept (0.5s) | 728 kept, 2 rejected | 139.7/min | ETA: 19.8m [2026-01-22T12:05:19.762172] [DEBUG] [REMOTE ] CNK: Retrieved 4717 rows, trimmed to 300. [2026-01-22T12:05:19.762309] [DEBUG] [REMOTE ] CNK: PASS: History has at least 300 days. [2026-01-22T12:05:19.762533] [DEBUG] [REMOTE ] CNK: PASS: Price check passed. Min price $21.93. [2026-01-22T12:05:19.762691] [DEBUG] [REMOTE ] CNK: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:19.762809] [DEBUG] [REMOTE ] CNK: PASS: Integrity check passed. [2026-01-22T12:05:19.763036] [DEBUG] [REMOTE ] CNK: Symbol is viable for forecasting. [2026-01-22T12:05:19.763084] [INFO ] [MAIN ] [731/3501] CNK kept (0.4s) | 729 kept, 2 rejected | 139.7/min | ETA: 19.8m [2026-01-22T12:05:20.101596] [DEBUG] [REMOTE ] CNM: Retrieved 1130 rows, trimmed to 300. [2026-01-22T12:05:20.101733] [DEBUG] [REMOTE ] CNM: PASS: History has at least 300 days. [2026-01-22T12:05:20.101931] [DEBUG] [REMOTE ] CNM: PASS: Price check passed. Min price $44.29. [2026-01-22T12:05:20.102063] [DEBUG] [REMOTE ] CNM: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:20.102172] [DEBUG] [REMOTE ] CNM: PASS: Integrity check passed. [2026-01-22T12:05:20.102211] [DEBUG] [REMOTE ] CNM: Symbol is viable for forecasting. [2026-01-22T12:05:20.102258] [INFO ] [MAIN ] [732/3501] CNM kept (0.3s) | 730 kept, 2 rejected | 139.8/min | ETA: 19.8m [2026-01-22T12:05:20.639135] [DEBUG] [REMOTE ] CNMD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:20.639285] [DEBUG] [REMOTE ] CNMD: PASS: History has at least 300 days. [2026-01-22T12:05:20.639522] [DEBUG] [REMOTE ] CNMD: PASS: Price check passed. Min price $38.99. [2026-01-22T12:05:20.639856] [DEBUG] [REMOTE ] CNMD: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:20.639982] [DEBUG] [REMOTE ] CNMD: PASS: Integrity check passed. [2026-01-22T12:05:20.640023] [DEBUG] [REMOTE ] CNMD: Symbol is viable for forecasting. [2026-01-22T12:05:20.640071] [INFO ] [MAIN ] [733/3501] CNMD kept (0.5s) | 731 kept, 2 rejected | 139.7/min | ETA: 19.8m [2026-01-22T12:05:21.017981] [DEBUG] [REMOTE ] CNNE: Retrieved 2052 rows, trimmed to 300. [2026-01-22T12:05:21.018116] [DEBUG] [REMOTE ] CNNE: PASS: History has at least 300 days. [2026-01-22T12:05:21.018315] [DEBUG] [REMOTE ] CNNE: PASS: Price check passed. Min price $14.99. [2026-01-22T12:05:21.018447] [DEBUG] [REMOTE ] CNNE: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:21.018560] [DEBUG] [REMOTE ] CNNE: PASS: Integrity check passed. [2026-01-22T12:05:21.018630] [DEBUG] [REMOTE ] CNNE: Symbol is viable for forecasting. [2026-01-22T12:05:21.018677] [INFO ] [MAIN ] [734/3501] CNNE kept (0.4s) | 732 kept, 2 rejected | 139.7/min | ETA: 19.8m [2026-01-22T12:05:21.375502] [DEBUG] [REMOTE ] CNO: Retrieved 5627 rows, trimmed to 300. [2026-01-22T12:05:21.375655] [DEBUG] [REMOTE ] CNO: PASS: History has at least 300 days. [2026-01-22T12:05:21.376060] [DEBUG] [REMOTE ] CNO: PASS: Price check passed. Min price $39.43. [2026-01-22T12:05:21.376195] [DEBUG] [REMOTE ] CNO: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:21.376307] [DEBUG] [REMOTE ] CNO: PASS: Integrity check passed. [2026-01-22T12:05:21.376348] [DEBUG] [REMOTE ] CNO: Symbol is viable for forecasting. [2026-01-22T12:05:21.376397] [INFO ] [MAIN ] [735/3501] CNO kept (0.4s) | 733 kept, 2 rejected | 139.8/min | ETA: 19.8m [2026-01-22T12:05:21.862928] [DEBUG] [REMOTE ] CNOB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:21.863065] [DEBUG] [REMOTE ] CNOB: PASS: History has at least 300 days. [2026-01-22T12:05:21.863280] [DEBUG] [REMOTE ] CNOB: PASS: Price check passed. Min price $23.36. [2026-01-22T12:05:21.863413] [DEBUG] [REMOTE ] CNOB: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:21.863527] [DEBUG] [REMOTE ] CNOB: PASS: Integrity check passed. [2026-01-22T12:05:21.863566] [DEBUG] [REMOTE ] CNOB: Symbol is viable for forecasting. [2026-01-22T12:05:21.863635] [INFO ] [MAIN ] [736/3501] CNOB kept (0.5s) | 734 kept, 2 rejected | 139.7/min | ETA: 19.8m [2026-01-22T12:05:22.208051] [DEBUG] [REMOTE ] CNP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:22.208213] [DEBUG] [REMOTE ] CNP: PASS: History has at least 300 days. [2026-01-22T12:05:22.208484] [DEBUG] [REMOTE ] CNP: PASS: Price check passed. Min price $37.33. [2026-01-22T12:05:22.208645] [DEBUG] [REMOTE ] CNP: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:22.208776] [DEBUG] [REMOTE ] CNP: PASS: Integrity check passed. [2026-01-22T12:05:22.208817] [DEBUG] [REMOTE ] CNP: Symbol is viable for forecasting. [2026-01-22T12:05:22.208868] [INFO ] [MAIN ] [737/3501] CNP kept (0.3s) | 735 kept, 2 rejected | 139.8/min | ETA: 19.8m [2026-01-22T12:05:22.815679] [DEBUG] [REMOTE ] CNQ: Retrieved 6407 rows, trimmed to 300. [2026-01-22T12:05:22.815833] [DEBUG] [REMOTE ] CNQ: PASS: History has at least 300 days. [2026-01-22T12:05:22.816079] [DEBUG] [REMOTE ] CNQ: PASS: Price check passed. Min price $30.59. [2026-01-22T12:05:22.816213] [DEBUG] [REMOTE ] CNQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:22.816333] [DEBUG] [REMOTE ] CNQ: PASS: Integrity check passed. [2026-01-22T12:05:22.816372] [DEBUG] [REMOTE ] CNQ: Symbol is viable for forecasting. [2026-01-22T12:05:22.816421] [INFO ] [MAIN ] [738/3501] CNQ kept (0.6s) | 736 kept, 2 rejected | 139.7/min | ETA: 19.8m [2026-01-22T12:05:23.296363] [DEBUG] [REMOTE ] CNS: Retrieved 5393 rows, trimmed to 300. [2026-01-22T12:05:23.296496] [DEBUG] [REMOTE ] CNS: PASS: History has at least 300 days. [2026-01-22T12:05:23.296744] [DEBUG] [REMOTE ] CNS: PASS: Price check passed. Min price $59.24. [2026-01-22T12:05:23.296902] [DEBUG] [REMOTE ] CNS: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:23.297011] [DEBUG] [REMOTE ] CNS: PASS: Integrity check passed. [2026-01-22T12:05:23.297052] [DEBUG] [REMOTE ] CNS: Symbol is viable for forecasting. [2026-01-22T12:05:23.297100] [INFO ] [MAIN ] [739/3501] CNS kept (0.5s) | 737 kept, 2 rejected | 139.7/min | ETA: 19.8m [2026-01-22T12:05:23.447938] [DEBUG] [REMOTE ] CNSP: Retrieved 1557 rows, trimmed to 300. [2026-01-22T12:05:23.448068] [DEBUG] [REMOTE ] CNSP: PASS: History has at least 300 days. [2026-01-22T12:05:23.448265] [DEBUG] [REMOTE ] CNSP: PASS: Price check passed. Min price $5.25. [2026-01-22T12:05:23.448396] [DEBUG] [REMOTE ] CNSP: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:23.448501] [DEBUG] [REMOTE ] CNSP: PASS: Integrity check passed. [2026-01-22T12:05:23.448540] [DEBUG] [REMOTE ] CNSP: Symbol is viable for forecasting. [2026-01-22T12:05:23.448617] [INFO ] [MAIN ] [740/3501] CNSP kept (0.2s) | 738 kept, 2 rejected | 139.8/min | ETA: 19.8m [2026-01-22T12:05:23.843334] [DEBUG] [REMOTE ] CNTA: Retrieved 1167 rows, trimmed to 300. [2026-01-22T12:05:23.843463] [DEBUG] [REMOTE ] CNTA: PASS: History has at least 300 days. [2026-01-22T12:05:23.843677] [DEBUG] [REMOTE ] CNTA: PASS: Price check passed. Min price $22.02. [2026-01-22T12:05:23.843812] [DEBUG] [REMOTE ] CNTA: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:23.843917] [DEBUG] [REMOTE ] CNTA: PASS: Integrity check passed. [2026-01-22T12:05:23.843957] [DEBUG] [REMOTE ] CNTA: Symbol is viable for forecasting. [2026-01-22T12:05:23.844004] [INFO ] [MAIN ] [741/3501] CNTA kept (0.4s) | 739 kept, 2 rejected | 139.8/min | ETA: 19.7m [2026-01-22T12:05:24.554942] [DEBUG] [REMOTE ] CNTY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:24.555082] [DEBUG] [REMOTE ] CNTY: PASS: History has at least 300 days. [2026-01-22T12:05:24.555305] [DEBUG] [REMOTE ] CNTY: PASS: Price check passed. Min price $1.30. [2026-01-22T12:05:24.555440] [DEBUG] [REMOTE ] CNTY: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:24.555553] [DEBUG] [REMOTE ] CNTY: PASS: Integrity check passed. [2026-01-22T12:05:24.555611] [DEBUG] [REMOTE ] CNTY: Symbol is viable for forecasting. [2026-01-22T12:05:24.555665] [INFO ] [MAIN ] [742/3501] CNTY kept (0.7s) | 740 kept, 2 rejected | 139.7/min | ETA: 19.8m [2026-01-22T12:05:24.989183] [DEBUG] [REMOTE ] CNVS: Retrieved 5584 rows, trimmed to 300. [2026-01-22T12:05:24.989320] [DEBUG] [REMOTE ] CNVS: PASS: History has at least 300 days. [2026-01-22T12:05:24.989539] [DEBUG] [REMOTE ] CNVS: PASS: Price check passed. Min price $2.00. [2026-01-22T12:05:24.989698] [DEBUG] [REMOTE ] CNVS: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:24.989813] [DEBUG] [REMOTE ] CNVS: PASS: Integrity check passed. [2026-01-22T12:05:24.989852] [DEBUG] [REMOTE ] CNVS: Symbol is viable for forecasting. [2026-01-22T12:05:24.989900] [INFO ] [MAIN ] [743/3501] CNVS kept (0.4s) | 741 kept, 2 rejected | 139.7/min | ETA: 19.7m [2026-01-22T12:05:25.475973] [DEBUG] [REMOTE ] CNX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:25.476145] [DEBUG] [REMOTE ] CNX: PASS: History has at least 300 days. [2026-01-22T12:05:25.476412] [DEBUG] [REMOTE ] CNX: PASS: Price check passed. Min price $31.77. [2026-01-22T12:05:25.476548] [DEBUG] [REMOTE ] CNX: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:25.476694] [DEBUG] [REMOTE ] CNX: PASS: Integrity check passed. [2026-01-22T12:05:25.476735] [DEBUG] [REMOTE ] CNX: Symbol is viable for forecasting. [2026-01-22T12:05:25.476782] [INFO ] [MAIN ] [744/3501] CNX kept (0.5s) | 742 kept, 2 rejected | 139.7/min | ETA: 19.7m [2026-01-22T12:05:26.006081] [DEBUG] [REMOTE ] CNXN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:26.006210] [DEBUG] [REMOTE ] CNXN: PASS: History has at least 300 days. [2026-01-22T12:05:26.006420] [DEBUG] [REMOTE ] CNXN: PASS: Price check passed. Min price $55.83. [2026-01-22T12:05:26.006586] [DEBUG] [REMOTE ] CNXN: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:26.006700] [DEBUG] [REMOTE ] CNXN: PASS: Integrity check passed. [2026-01-22T12:05:26.006739] [DEBUG] [REMOTE ] CNXN: Symbol is viable for forecasting. [2026-01-22T12:05:26.006787] [INFO ] [MAIN ] [745/3501] CNXN kept (0.5s) | 743 kept, 2 rejected | 139.6/min | ETA: 19.7m [2026-01-22T12:05:26.193134] [DEBUG] [REMOTE ] COCO: Retrieved 1066 rows, trimmed to 300. [2026-01-22T12:05:26.193260] [DEBUG] [REMOTE ] COCO: PASS: History has at least 300 days. [2026-01-22T12:05:26.193460] [DEBUG] [REMOTE ] COCO: PASS: Price check passed. Min price $39.66. [2026-01-22T12:05:26.193622] [DEBUG] [REMOTE ] COCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:26.193744] [DEBUG] [REMOTE ] COCO: PASS: Integrity check passed. [2026-01-22T12:05:26.193807] [DEBUG] [REMOTE ] COCO: Symbol is viable for forecasting. [2026-01-22T12:05:26.193860] [INFO ] [MAIN ] [746/3501] COCO kept (0.2s) | 744 kept, 2 rejected | 139.7/min | ETA: 19.7m [2026-01-22T12:05:26.780322] [DEBUG] [REMOTE ] CODA: Retrieved 4331 rows, trimmed to 300. [2026-01-22T12:05:26.780451] [DEBUG] [REMOTE ] CODA: PASS: History has at least 300 days. [2026-01-22T12:05:26.780686] [DEBUG] [REMOTE ] CODA: PASS: Price check passed. Min price $7.99. [2026-01-22T12:05:26.780826] [DEBUG] [REMOTE ] CODA: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:26.780938] [DEBUG] [REMOTE ] CODA: PASS: Integrity check passed. [2026-01-22T12:05:26.780977] [DEBUG] [REMOTE ] CODA: Symbol is viable for forecasting. [2026-01-22T12:05:26.781024] [INFO ] [MAIN ] [747/3501] CODA kept (0.6s) | 745 kept, 2 rejected | 139.7/min | ETA: 19.7m [2026-01-22T12:05:27.186927] [DEBUG] [REMOTE ] CODI: Retrieved 4950 rows, trimmed to 300. [2026-01-22T12:05:27.187076] [DEBUG] [REMOTE ] CODI: PASS: History has at least 300 days. [2026-01-22T12:05:27.187324] [DEBUG] [REMOTE ] CODI: PASS: Price check passed. Min price $4.65. [2026-01-22T12:05:27.187462] [DEBUG] [REMOTE ] CODI: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:27.187607] [DEBUG] [REMOTE ] CODI: PASS: Integrity check passed. [2026-01-22T12:05:27.187651] [DEBUG] [REMOTE ] CODI: Symbol is viable for forecasting. [2026-01-22T12:05:27.187722] [INFO ] [MAIN ] [748/3501] CODI kept (0.4s) | 746 kept, 2 rejected | 139.7/min | ETA: 19.7m [2026-01-22T12:05:27.461033] [DEBUG] [REMOTE ] COEP: Retrieved 1278 rows, trimmed to 300. [2026-01-22T12:05:27.461155] [DEBUG] [REMOTE ] COEP: PASS: History has at least 300 days. [2026-01-22T12:05:27.461351] [DEBUG] [REMOTE ] COEP: PASS: Price check passed. Min price $12.37. [2026-01-22T12:05:27.461485] [DEBUG] [REMOTE ] COEP: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:27.461618] [DEBUG] [REMOTE ] COEP: PASS: Integrity check passed. [2026-01-22T12:05:27.461664] [DEBUG] [REMOTE ] COEP: Symbol is viable for forecasting. [2026-01-22T12:05:27.461711] [INFO ] [MAIN ] [749/3501] COEP kept (0.3s) | 747 kept, 2 rejected | 139.7/min | ETA: 19.7m [2026-01-22T12:05:28.062308] [DEBUG] [REMOTE ] COF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:28.062436] [DEBUG] [REMOTE ] COF: PASS: History has at least 300 days. [2026-01-22T12:05:28.062661] [DEBUG] [REMOTE ] COF: PASS: Price check passed. Min price $200.04. [2026-01-22T12:05:28.062801] [DEBUG] [REMOTE ] COF: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:28.062912] [DEBUG] [REMOTE ] COF: PASS: Integrity check passed. [2026-01-22T12:05:28.062950] [DEBUG] [REMOTE ] COF: Symbol is viable for forecasting. [2026-01-22T12:05:28.062998] [INFO ] [MAIN ] [750/3501] COF kept (0.6s) | 748 kept, 2 rejected | 139.7/min | ETA: 19.7m [2026-01-22T12:05:28.492448] [DEBUG] [REMOTE ] COFS: Retrieved 6043 rows, trimmed to 300. [2026-01-22T12:05:28.492598] [DEBUG] [REMOTE ] COFS: PASS: History has at least 300 days. [2026-01-22T12:05:28.492819] [DEBUG] [REMOTE ] COFS: PASS: Price check passed. Min price $27.68. [2026-01-22T12:05:28.492992] [DEBUG] [REMOTE ] COFS: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:28.493107] [DEBUG] [REMOTE ] COFS: PASS: Integrity check passed. [2026-01-22T12:05:28.493147] [DEBUG] [REMOTE ] COFS: Symbol is viable for forecasting. [2026-01-22T12:05:28.493195] [INFO ] [MAIN ] [751/3501] COFS kept (0.4s) | 749 kept, 2 rejected | 139.7/min | ETA: 19.7m [2026-01-22T12:05:28.955951] [DEBUG] [REMOTE ] COKE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:28.956106] [DEBUG] [REMOTE ] COKE: PASS: History has at least 300 days. [2026-01-22T12:05:28.956347] [DEBUG] [REMOTE ] COKE: PASS: Price check passed. Min price $127.66. [2026-01-22T12:05:28.956482] [DEBUG] [REMOTE ] COKE: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:28.956628] [DEBUG] [REMOTE ] COKE: PASS: Integrity check passed. [2026-01-22T12:05:28.956670] [DEBUG] [REMOTE ] COKE: Symbol is viable for forecasting. [2026-01-22T12:05:28.956718] [INFO ] [MAIN ] [752/3501] COKE kept (0.5s) | 750 kept, 2 rejected | 139.6/min | ETA: 19.7m [2026-01-22T12:05:29.532022] [DEBUG] [REMOTE ] COLB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:29.532158] [DEBUG] [REMOTE ] COLB: PASS: History has at least 300 days. [2026-01-22T12:05:29.532369] [DEBUG] [REMOTE ] COLB: PASS: Price check passed. Min price $25.20. [2026-01-22T12:05:29.532503] [DEBUG] [REMOTE ] COLB: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:29.532632] [DEBUG] [REMOTE ] COLB: PASS: Integrity check passed. [2026-01-22T12:05:29.532674] [DEBUG] [REMOTE ] COLB: Symbol is viable for forecasting. [2026-01-22T12:05:29.532722] [INFO ] [MAIN ] [753/3501] COLB kept (0.6s) | 751 kept, 2 rejected | 139.6/min | ETA: 19.7m [2026-01-22T12:05:29.824758] [DEBUG] [REMOTE ] COLD: Retrieved 2012 rows, trimmed to 300. [2026-01-22T12:05:29.824898] [DEBUG] [REMOTE ] COLD: PASS: History has at least 300 days. [2026-01-22T12:05:29.825100] [DEBUG] [REMOTE ] COLD: PASS: Price check passed. Min price $9.94. [2026-01-22T12:05:29.825234] [DEBUG] [REMOTE ] COLD: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:29.825345] [DEBUG] [REMOTE ] COLD: PASS: Integrity check passed. [2026-01-22T12:05:29.825384] [DEBUG] [REMOTE ] COLD: Symbol is viable for forecasting. [2026-01-22T12:05:29.825430] [INFO ] [MAIN ] [754/3501] COLD kept (0.3s) | 752 kept, 2 rejected | 139.6/min | ETA: 19.7m [2026-01-22T12:05:30.262546] [DEBUG] [REMOTE ] COLL: Retrieved 2693 rows, trimmed to 300. [2026-01-22T12:05:30.262705] [DEBUG] [REMOTE ] COLL: PASS: History has at least 300 days. [2026-01-22T12:05:30.262914] [DEBUG] [REMOTE ] COLL: PASS: Price check passed. Min price $34.81. [2026-01-22T12:05:30.263045] [DEBUG] [REMOTE ] COLL: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:30.263152] [DEBUG] [REMOTE ] COLL: PASS: Integrity check passed. [2026-01-22T12:05:30.263192] [DEBUG] [REMOTE ] COLL: Symbol is viable for forecasting. [2026-01-22T12:05:30.263238] [INFO ] [MAIN ] [755/3501] COLL kept (0.4s) | 753 kept, 2 rejected | 139.6/min | ETA: 19.7m [2026-01-22T12:05:30.817916] [DEBUG] [REMOTE ] COLM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:30.818054] [DEBUG] [REMOTE ] COLM: PASS: History has at least 300 days. [2026-01-22T12:05:30.818259] [DEBUG] [REMOTE ] COLM: PASS: Price check passed. Min price $49.33. [2026-01-22T12:05:30.818393] [DEBUG] [REMOTE ] COLM: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:30.818501] [DEBUG] [REMOTE ] COLM: PASS: Integrity check passed. [2026-01-22T12:05:30.818540] [DEBUG] [REMOTE ] COLM: Symbol is viable for forecasting. [2026-01-22T12:05:30.818604] [INFO ] [MAIN ] [756/3501] COLM kept (0.6s) | 754 kept, 2 rejected | 139.6/min | ETA: 19.7m [2026-01-22T12:05:30.975483] [DEBUG] [REMOTE ] COMP: Retrieved 1207 rows, trimmed to 300. [2026-01-22T12:05:30.975622] [DEBUG] [REMOTE ] COMP: PASS: History has at least 300 days. [2026-01-22T12:05:30.975840] [DEBUG] [REMOTE ] COMP: PASS: Price check passed. Min price $7.44. [2026-01-22T12:05:30.975971] [DEBUG] [REMOTE ] COMP: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:30.976079] [DEBUG] [REMOTE ] COMP: PASS: Integrity check passed. [2026-01-22T12:05:30.976117] [DEBUG] [REMOTE ] COMP: Symbol is viable for forecasting. [2026-01-22T12:05:30.976164] [INFO ] [MAIN ] [757/3501] COMP kept (0.2s) | 755 kept, 2 rejected | 139.7/min | ETA: 19.6m [2026-01-22T12:05:31.468057] [DEBUG] [REMOTE ] CONL: Retrieved 866 rows, trimmed to 300. [2026-01-22T12:05:31.468206] [DEBUG] [REMOTE ] CONL: PASS: History has at least 300 days. [2026-01-22T12:05:31.468420] [DEBUG] [REMOTE ] CONL: PASS: Price check passed. Min price $14.39. [2026-01-22T12:05:31.468559] [DEBUG] [REMOTE ] CONL: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:31.468712] [DEBUG] [REMOTE ] CONL: PASS: Integrity check passed. [2026-01-22T12:05:31.468759] [DEBUG] [REMOTE ] CONL: Symbol is viable for forecasting. [2026-01-22T12:05:31.468810] [INFO ] [MAIN ] [758/3501] CONL kept (0.5s) | 756 kept, 2 rejected | 139.7/min | ETA: 19.6m [2026-01-22T12:05:32.068042] [DEBUG] [REMOTE ] COO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:32.068181] [DEBUG] [REMOTE ] COO: PASS: History has at least 300 days. [2026-01-22T12:05:32.068398] [DEBUG] [REMOTE ] COO: PASS: Price check passed. Min price $68.88. [2026-01-22T12:05:32.068532] [DEBUG] [REMOTE ] COO: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:32.068665] [DEBUG] [REMOTE ] COO: PASS: Integrity check passed. [2026-01-22T12:05:32.068706] [DEBUG] [REMOTE ] COO: Symbol is viable for forecasting. [2026-01-22T12:05:32.068756] [INFO ] [MAIN ] [759/3501] COO kept (0.6s) | 757 kept, 2 rejected | 139.6/min | ETA: 19.6m [2026-01-22T12:05:32.542975] [DEBUG] [REMOTE ] COP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:32.543111] [DEBUG] [REMOTE ] COP: PASS: History has at least 300 days. [2026-01-22T12:05:32.543320] [DEBUG] [REMOTE ] COP: PASS: Price check passed. Min price $84.86. [2026-01-22T12:05:32.543457] [DEBUG] [REMOTE ] COP: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:32.543599] [DEBUG] [REMOTE ] COP: PASS: Integrity check passed. [2026-01-22T12:05:32.543644] [DEBUG] [REMOTE ] COP: Symbol is viable for forecasting. [2026-01-22T12:05:32.543724] [INFO ] [MAIN ] [760/3501] COP kept (0.5s) | 758 kept, 2 rejected | 139.6/min | ETA: 19.6m [2026-01-22T12:05:32.735249] [DEBUG] [REMOTE ] COPP: Retrieved 471 rows, trimmed to 300. [2026-01-22T12:05:32.735381] [DEBUG] [REMOTE ] COPP: PASS: History has at least 300 days. [2026-01-22T12:05:32.735608] [DEBUG] [REMOTE ] COPP: PASS: Price check passed. Min price $26.83. [2026-01-22T12:05:32.735777] [DEBUG] [REMOTE ] COPP: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:32.735897] [DEBUG] [REMOTE ] COPP: PASS: Integrity check passed. [2026-01-22T12:05:32.735940] [DEBUG] [REMOTE ] COPP: Symbol is viable for forecasting. [2026-01-22T12:05:32.735988] [INFO ] [MAIN ] [761/3501] COPP kept (0.2s) | 759 kept, 2 rejected | 139.7/min | ETA: 19.6m [2026-01-22T12:05:33.073154] [DEBUG] [REMOTE ] CORZ: Retrieved 500 rows, trimmed to 300. [2026-01-22T12:05:33.073294] [DEBUG] [REMOTE ] CORZ: PASS: History has at least 300 days. [2026-01-22T12:05:33.073513] [DEBUG] [REMOTE ] CORZ: PASS: Price check passed. Min price $13.57. [2026-01-22T12:05:33.073671] [DEBUG] [REMOTE ] CORZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:33.073787] [DEBUG] [REMOTE ] CORZ: PASS: Integrity check passed. [2026-01-22T12:05:33.073827] [DEBUG] [REMOTE ] CORZ: Symbol is viable for forecasting. [2026-01-22T12:05:33.073874] [INFO ] [MAIN ] [762/3501] CORZ kept (0.3s) | 760 kept, 2 rejected | 139.7/min | ETA: 19.6m [2026-01-22T12:05:33.543794] [DEBUG] [REMOTE ] CORZZ: Retrieved 500 rows, trimmed to 300. [2026-01-22T12:05:33.543930] [DEBUG] [REMOTE ] CORZZ: PASS: History has at least 300 days. [2026-01-22T12:05:33.544158] [DEBUG] [REMOTE ] CORZZ: PASS: Price check passed. Min price $13.71. [2026-01-22T12:05:33.544300] [DEBUG] [REMOTE ] CORZZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:33.544413] [DEBUG] [REMOTE ] CORZZ: PASS: Integrity check passed. [2026-01-22T12:05:33.544455] [DEBUG] [REMOTE ] CORZZ: Symbol is viable for forecasting. [2026-01-22T12:05:33.544504] [INFO ] [MAIN ] [763/3501] CORZZ kept (0.5s) | 761 kept, 2 rejected | 139.7/min | ETA: 19.6m [2026-01-22T12:05:34.117777] [DEBUG] [REMOTE ] COTY: Retrieved 3171 rows, trimmed to 300. [2026-01-22T12:05:34.117915] [DEBUG] [REMOTE ] COTY: PASS: History has at least 300 days. [2026-01-22T12:05:34.118138] [DEBUG] [REMOTE ] COTY: PASS: Price check passed. Min price $3.01. [2026-01-22T12:05:34.118290] [DEBUG] [REMOTE ] COTY: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:34.118407] [DEBUG] [REMOTE ] COTY: PASS: Integrity check passed. [2026-01-22T12:05:34.118447] [DEBUG] [REMOTE ] COTY: Symbol is viable for forecasting. [2026-01-22T12:05:34.118495] [INFO ] [MAIN ] [764/3501] COTY kept (0.6s) | 762 kept, 2 rejected | 139.6/min | ETA: 19.6m [2026-01-22T12:05:34.359702] [DEBUG] [REMOTE ] COWG: Retrieved 771 rows, trimmed to 300. [2026-01-22T12:05:34.359889] [DEBUG] [REMOTE ] COWG: PASS: History has at least 300 days. [2026-01-22T12:05:34.360129] [DEBUG] [REMOTE ] COWG: PASS: Price check passed. Min price $33.08. [2026-01-22T12:05:34.360267] [DEBUG] [REMOTE ] COWG: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:34.360381] [DEBUG] [REMOTE ] COWG: PASS: Integrity check passed. [2026-01-22T12:05:34.360421] [DEBUG] [REMOTE ] COWG: Symbol is viable for forecasting. [2026-01-22T12:05:34.360470] [INFO ] [MAIN ] [765/3501] COWG kept (0.2s) | 763 kept, 2 rejected | 139.7/min | ETA: 19.6m [2026-01-22T12:05:34.787374] [DEBUG] [REMOTE ] COYA: Retrieved 767 rows, trimmed to 300. [2026-01-22T12:05:34.787507] [DEBUG] [REMOTE ] COYA: PASS: History has at least 300 days. [2026-01-22T12:05:34.787768] [DEBUG] [REMOTE ] COYA: PASS: Price check passed. Min price $4.03. [2026-01-22T12:05:34.787906] [DEBUG] [REMOTE ] COYA: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:34.788159] [DEBUG] [REMOTE ] COYA: PASS: Integrity check passed. [2026-01-22T12:05:34.788199] [DEBUG] [REMOTE ] COYA: Symbol is viable for forecasting. [2026-01-22T12:05:34.788246] [INFO ] [MAIN ] [766/3501] COYA kept (0.4s) | 764 kept, 2 rejected | 139.7/min | ETA: 19.6m [2026-01-22T12:05:35.512050] [DEBUG] [REMOTE ] CP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:35.512191] [DEBUG] [REMOTE ] CP: PASS: History has at least 300 days. [2026-01-22T12:05:35.512406] [DEBUG] [REMOTE ] CP: PASS: Price check passed. Min price $68.72. [2026-01-22T12:05:35.512543] [DEBUG] [REMOTE ] CP: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:35.512681] [DEBUG] [REMOTE ] CP: PASS: Integrity check passed. [2026-01-22T12:05:35.512724] [DEBUG] [REMOTE ] CP: Symbol is viable for forecasting. [2026-01-22T12:05:35.512772] [INFO ] [MAIN ] [767/3501] CP kept (0.7s) | 765 kept, 2 rejected | 139.6/min | ETA: 19.6m [2026-01-22T12:05:35.899995] [DEBUG] [REMOTE ] CPA: Retrieved 5055 rows, trimmed to 300. [2026-01-22T12:05:35.900123] [DEBUG] [REMOTE ] CPA: PASS: History has at least 300 days. [2026-01-22T12:05:35.900329] [DEBUG] [REMOTE ] CPA: PASS: Price check passed. Min price $111.61. [2026-01-22T12:05:35.900463] [DEBUG] [REMOTE ] CPA: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:35.900592] [DEBUG] [REMOTE ] CPA: PASS: Integrity check passed. [2026-01-22T12:05:35.900635] [DEBUG] [REMOTE ] CPA: Symbol is viable for forecasting. [2026-01-22T12:05:35.900684] [INFO ] [MAIN ] [768/3501] CPA kept (0.4s) | 766 kept, 2 rejected | 139.6/min | ETA: 19.6m [2026-01-22T12:05:36.229233] [DEBUG] [REMOTE ] CPB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:36.229377] [DEBUG] [REMOTE ] CPB: PASS: History has at least 300 days. [2026-01-22T12:05:36.229638] [DEBUG] [REMOTE ] CPB: PASS: Price check passed. Min price $25.88. [2026-01-22T12:05:36.229777] [DEBUG] [REMOTE ] CPB: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:36.229896] [DEBUG] [REMOTE ] CPB: PASS: Integrity check passed. [2026-01-22T12:05:36.229936] [DEBUG] [REMOTE ] CPB: Symbol is viable for forecasting. [2026-01-22T12:05:36.230132] [INFO ] [MAIN ] [769/3501] CPB kept (0.3s) | 767 kept, 2 rejected | 139.7/min | ETA: 19.6m [2026-01-22T12:05:36.852268] [DEBUG] [REMOTE ] CPF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:36.852412] [DEBUG] [REMOTE ] CPF: PASS: History has at least 300 days. [2026-01-22T12:05:36.852662] [DEBUG] [REMOTE ] CPF: PASS: Price check passed. Min price $28.08. [2026-01-22T12:05:36.852797] [DEBUG] [REMOTE ] CPF: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:36.852915] [DEBUG] [REMOTE ] CPF: PASS: Integrity check passed. [2026-01-22T12:05:36.852955] [DEBUG] [REMOTE ] CPF: Symbol is viable for forecasting. [2026-01-22T12:05:36.853002] [INFO ] [MAIN ] [770/3501] CPF kept (0.6s) | 768 kept, 2 rejected | 139.6/min | ETA: 19.6m [2026-01-22T12:05:37.220694] [DEBUG] [REMOTE ] CPIX: Retrieved 4137 rows, trimmed to 300. [2026-01-22T12:05:37.220830] [DEBUG] [REMOTE ] CPIX: PASS: History has at least 300 days. [2026-01-22T12:05:37.221046] [DEBUG] [REMOTE ] CPIX: PASS: Price check passed. Min price $1.90. [2026-01-22T12:05:37.221191] [DEBUG] [REMOTE ] CPIX: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:37.221301] [DEBUG] [REMOTE ] CPIX: PASS: Integrity check passed. [2026-01-22T12:05:37.221342] [DEBUG] [REMOTE ] CPIX: Symbol is viable for forecasting. [2026-01-22T12:05:37.221390] [INFO ] [MAIN ] [771/3501] CPIX kept (0.4s) | 769 kept, 2 rejected | 139.6/min | ETA: 19.6m [2026-01-22T12:05:37.738227] [DEBUG] [REMOTE ] CPK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:37.738366] [DEBUG] [REMOTE ] CPK: PASS: History has at least 300 days. [2026-01-22T12:05:37.738605] [DEBUG] [REMOTE ] CPK: PASS: Price check passed. Min price $120.97. [2026-01-22T12:05:37.738741] [DEBUG] [REMOTE ] CPK: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:37.738865] [DEBUG] [REMOTE ] CPK: PASS: Integrity check passed. [2026-01-22T12:05:37.738913] [DEBUG] [REMOTE ] CPK: Symbol is viable for forecasting. [2026-01-22T12:05:37.738971] [INFO ] [MAIN ] [772/3501] CPK kept (0.5s) | 770 kept, 2 rejected | 139.6/min | ETA: 19.6m [2026-01-22T12:05:38.008531] [DEBUG] [REMOTE ] CPNG: Retrieved 1222 rows, trimmed to 300. [2026-01-22T12:05:38.008683] [DEBUG] [REMOTE ] CPNG: PASS: History has at least 300 days. [2026-01-22T12:05:38.008879] [DEBUG] [REMOTE ] CPNG: PASS: Price check passed. Min price $20.24. [2026-01-22T12:05:38.009011] [DEBUG] [REMOTE ] CPNG: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:38.009117] [DEBUG] [REMOTE ] CPNG: PASS: Integrity check passed. [2026-01-22T12:05:38.009156] [DEBUG] [REMOTE ] CPNG: Symbol is viable for forecasting. [2026-01-22T12:05:38.009203] [INFO ] [MAIN ] [773/3501] CPNG kept (0.3s) | 771 kept, 2 rejected | 139.6/min | ETA: 19.5m [2026-01-22T12:05:38.493624] [DEBUG] [REMOTE ] CPRI: Retrieved 3544 rows, trimmed to 300. [2026-01-22T12:05:38.493762] [DEBUG] [REMOTE ] CPRI: PASS: History has at least 300 days. [2026-01-22T12:05:38.493999] [DEBUG] [REMOTE ] CPRI: PASS: Price check passed. Min price $20.71. [2026-01-22T12:05:38.494140] [DEBUG] [REMOTE ] CPRI: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:38.494257] [DEBUG] [REMOTE ] CPRI: PASS: Integrity check passed. [2026-01-22T12:05:38.494296] [DEBUG] [REMOTE ] CPRI: Symbol is viable for forecasting. [2026-01-22T12:05:38.494345] [INFO ] [MAIN ] [774/3501] CPRI kept (0.5s) | 772 kept, 2 rejected | 139.6/min | ETA: 19.5m [2026-01-22T12:05:38.953308] [DEBUG] [REMOTE ] CPRX: Retrieved 4829 rows, trimmed to 300. [2026-01-22T12:05:38.953444] [DEBUG] [REMOTE ] CPRX: PASS: History has at least 300 days. [2026-01-22T12:05:38.953696] [DEBUG] [REMOTE ] CPRX: PASS: Price check passed. Min price $20.96. [2026-01-22T12:05:38.953837] [DEBUG] [REMOTE ] CPRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:38.953954] [DEBUG] [REMOTE ] CPRX: PASS: Integrity check passed. [2026-01-22T12:05:38.953994] [DEBUG] [REMOTE ] CPRX: Symbol is viable for forecasting. [2026-01-22T12:05:38.954231] [INFO ] [MAIN ] [775/3501] CPRX kept (0.5s) | 773 kept, 2 rejected | 139.6/min | ETA: 19.5m [2026-01-22T12:05:39.330939] [DEBUG] [REMOTE ] CPS: Retrieved 3937 rows, trimmed to 300. [2026-01-22T12:05:39.331073] [DEBUG] [REMOTE ] CPS: PASS: History has at least 300 days. [2026-01-22T12:05:39.331287] [DEBUG] [REMOTE ] CPS: PASS: Price check passed. Min price $28.08. [2026-01-22T12:05:39.331425] [DEBUG] [REMOTE ] CPS: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:39.331539] [DEBUG] [REMOTE ] CPS: PASS: Integrity check passed. [2026-01-22T12:05:39.331597] [DEBUG] [REMOTE ] CPS: Symbol is viable for forecasting. [2026-01-22T12:05:39.331662] [INFO ] [MAIN ] [776/3501] CPS kept (0.4s) | 774 kept, 2 rejected | 139.6/min | ETA: 19.5m [2026-01-22T12:05:39.851668] [DEBUG] [REMOTE ] CPSH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:39.851803] [DEBUG] [REMOTE ] CPSH: PASS: History has at least 300 days. [2026-01-22T12:05:39.852017] [DEBUG] [REMOTE ] CPSH: PASS: Price check passed. Min price $3.04. [2026-01-22T12:05:39.852154] [DEBUG] [REMOTE ] CPSH: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:39.852268] [DEBUG] [REMOTE ] CPSH: PASS: Integrity check passed. [2026-01-22T12:05:39.852310] [DEBUG] [REMOTE ] CPSH: Symbol is viable for forecasting. [2026-01-22T12:05:39.852359] [INFO ] [MAIN ] [777/3501] CPSH kept (0.5s) | 775 kept, 2 rejected | 139.6/min | ETA: 19.5m [2026-01-22T12:05:40.189993] [DEBUG] [REMOTE ] CPSS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:40.190171] [DEBUG] [REMOTE ] CPSS: PASS: History has at least 300 days. [2026-01-22T12:05:40.190407] [DEBUG] [REMOTE ] CPSS: PASS: Price check passed. Min price $7.76. [2026-01-22T12:05:40.190542] [DEBUG] [REMOTE ] CPSS: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:40.190678] [DEBUG] [REMOTE ] CPSS: PASS: Integrity check passed. [2026-01-22T12:05:40.190719] [DEBUG] [REMOTE ] CPSS: Symbol is viable for forecasting. [2026-01-22T12:05:40.190775] [INFO ] [MAIN ] [778/3501] CPSS kept (0.3s) | 776 kept, 2 rejected | 139.6/min | ETA: 19.5m [2026-01-22T12:05:40.530995] [DEBUG] [REMOTE ] CPZ: Retrieved 1545 rows, trimmed to 300. [2026-01-22T12:05:40.531133] [DEBUG] [REMOTE ] CPZ: PASS: History has at least 300 days. [2026-01-22T12:05:40.531339] [DEBUG] [REMOTE ] CPZ: PASS: Price check passed. Min price $14.46. [2026-01-22T12:05:40.531479] [DEBUG] [REMOTE ] CPZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:40.531628] [DEBUG] [REMOTE ] CPZ: PASS: Integrity check passed. [2026-01-22T12:05:40.531675] [DEBUG] [REMOTE ] CPZ: Symbol is viable for forecasting. [2026-01-22T12:05:40.531725] [INFO ] [MAIN ] [779/3501] CPZ kept (0.3s) | 777 kept, 2 rejected | 139.6/min | ETA: 19.5m [2026-01-22T12:05:41.122248] [DEBUG] [REMOTE ] CQP: Retrieved 4740 rows, trimmed to 300. [2026-01-22T12:05:41.122376] [DEBUG] [REMOTE ] CQP: PASS: History has at least 300 days. [2026-01-22T12:05:41.122598] [DEBUG] [REMOTE ] CQP: PASS: Price check passed. Min price $50.26. [2026-01-22T12:05:41.122736] [DEBUG] [REMOTE ] CQP: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:41.122846] [DEBUG] [REMOTE ] CQP: PASS: Integrity check passed. [2026-01-22T12:05:41.122886] [DEBUG] [REMOTE ] CQP: Symbol is viable for forecasting. [2026-01-22T12:05:41.122934] [INFO ] [MAIN ] [780/3501] CQP kept (0.6s) | 778 kept, 2 rejected | 139.6/min | ETA: 19.5m [2026-01-22T12:05:41.530135] [DEBUG] [REMOTE ] CRAI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:41.530292] [DEBUG] [REMOTE ] CRAI: PASS: History has at least 300 days. [2026-01-22T12:05:41.530507] [DEBUG] [REMOTE ] CRAI: PASS: Price check passed. Min price $171.16. [2026-01-22T12:05:41.530661] [DEBUG] [REMOTE ] CRAI: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:41.530777] [DEBUG] [REMOTE ] CRAI: PASS: Integrity check passed. [2026-01-22T12:05:41.530817] [DEBUG] [REMOTE ] CRAI: Symbol is viable for forecasting. [2026-01-22T12:05:41.530864] [INFO ] [MAIN ] [781/3501] CRAI kept (0.4s) | 779 kept, 2 rejected | 139.6/min | ETA: 19.5m [2026-01-22T12:05:41.630856] [DEBUG] [REMOTE ] CRBG: Retrieved 840 rows, trimmed to 300. [2026-01-22T12:05:41.630989] [DEBUG] [REMOTE ] CRBG: PASS: History has at least 300 days. [2026-01-22T12:05:41.631194] [DEBUG] [REMOTE ] CRBG: PASS: Price check passed. Min price $27.39. [2026-01-22T12:05:41.631325] [DEBUG] [REMOTE ] CRBG: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:41.631435] [DEBUG] [REMOTE ] CRBG: PASS: Integrity check passed. [2026-01-22T12:05:41.631474] [DEBUG] [REMOTE ] CRBG: Symbol is viable for forecasting. [2026-01-22T12:05:41.631520] [INFO ] [MAIN ] [782/3501] CRBG kept (0.1s) | 780 kept, 2 rejected | 139.7/min | ETA: 19.5m [2026-01-22T12:05:42.109284] [DEBUG] [REMOTE ] CRBP: Retrieved 2814 rows, trimmed to 300. [2026-01-22T12:05:42.109428] [DEBUG] [REMOTE ] CRBP: PASS: History has at least 300 days. [2026-01-22T12:05:42.109696] [DEBUG] [REMOTE ] CRBP: PASS: Price check passed. Min price $7.83. [2026-01-22T12:05:42.109840] [DEBUG] [REMOTE ] CRBP: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:42.109961] [DEBUG] [REMOTE ] CRBP: PASS: Integrity check passed. [2026-01-22T12:05:42.110002] [DEBUG] [REMOTE ] CRBP: Symbol is viable for forecasting. [2026-01-22T12:05:42.110052] [INFO ] [MAIN ] [783/3501] CRBP kept (0.5s) | 781 kept, 2 rejected | 139.7/min | ETA: 19.5m [2026-01-22T12:05:42.596291] [DEBUG] [REMOTE ] CRC: Retrieved 1313 rows, trimmed to 300. [2026-01-22T12:05:42.596479] [DEBUG] [REMOTE ] CRC: PASS: History has at least 300 days. [2026-01-22T12:05:42.596796] [DEBUG] [REMOTE ] CRC: PASS: Price check passed. Min price $43.55. [2026-01-22T12:05:42.596978] [DEBUG] [REMOTE ] CRC: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:42.597143] [DEBUG] [REMOTE ] CRC: PASS: Integrity check passed. [2026-01-22T12:05:42.597196] [DEBUG] [REMOTE ] CRC: Symbol is viable for forecasting. [2026-01-22T12:05:42.597262] [INFO ] [MAIN ] [784/3501] CRC kept (0.5s) | 782 kept, 2 rejected | 139.7/min | ETA: 19.5m [2026-01-22T12:05:43.164191] [DEBUG] [REMOTE ] CRDF: Retrieved 5407 rows, trimmed to 300. [2026-01-22T12:05:43.164336] [DEBUG] [REMOTE ] CRDF: PASS: History has at least 300 days. [2026-01-22T12:05:43.164563] [DEBUG] [REMOTE ] CRDF: PASS: Price check passed. Min price $1.96. [2026-01-22T12:05:43.164728] [DEBUG] [REMOTE ] CRDF: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:43.164848] [DEBUG] [REMOTE ] CRDF: PASS: Integrity check passed. [2026-01-22T12:05:43.164890] [DEBUG] [REMOTE ] CRDF: Symbol is viable for forecasting. [2026-01-22T12:05:43.164939] [INFO ] [MAIN ] [785/3501] CRDF kept (0.6s) | 783 kept, 2 rejected | 139.6/min | ETA: 19.5m [2026-01-22T12:05:43.405981] [DEBUG] [REMOTE ] CRDO: Retrieved 999 rows, trimmed to 300. [2026-01-22T12:05:43.406115] [DEBUG] [REMOTE ] CRDO: PASS: History has at least 300 days. [2026-01-22T12:05:43.406309] [DEBUG] [REMOTE ] CRDO: PASS: Price check passed. Min price $132.95. [2026-01-22T12:05:43.406440] [DEBUG] [REMOTE ] CRDO: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:43.406547] [DEBUG] [REMOTE ] CRDO: PASS: Integrity check passed. [2026-01-22T12:05:43.406605] [DEBUG] [REMOTE ] CRDO: Symbol is viable for forecasting. [2026-01-22T12:05:43.406653] [INFO ] [MAIN ] [786/3501] CRDO kept (0.2s) | 784 kept, 2 rejected | 139.7/min | ETA: 19.4m [2026-01-22T12:05:44.119525] [DEBUG] [REMOTE ] CRESY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:44.119695] [DEBUG] [REMOTE ] CRESY: PASS: History has at least 300 days. [2026-01-22T12:05:44.119906] [DEBUG] [REMOTE ] CRESY: PASS: Price check passed. Min price $8.68. [2026-01-22T12:05:44.120038] [DEBUG] [REMOTE ] CRESY: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:44.120151] [DEBUG] [REMOTE ] CRESY: PASS: Integrity check passed. [2026-01-22T12:05:44.120190] [DEBUG] [REMOTE ] CRESY: Symbol is viable for forecasting. [2026-01-22T12:05:44.120236] [INFO ] [MAIN ] [787/3501] CRESY kept (0.7s) | 785 kept, 2 rejected | 139.6/min | ETA: 19.4m [2026-01-22T12:05:44.492255] [DEBUG] [REMOTE ] CREX: Retrieved 3172 rows, trimmed to 300. [2026-01-22T12:05:44.492382] [DEBUG] [REMOTE ] CREX: PASS: History has at least 300 days. [2026-01-22T12:05:44.492619] [DEBUG] [REMOTE ] CREX: PASS: Price check passed. Min price $2.56. [2026-01-22T12:05:44.492762] [DEBUG] [REMOTE ] CREX: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:44.492871] [DEBUG] [REMOTE ] CREX: PASS: Integrity check passed. [2026-01-22T12:05:44.492911] [DEBUG] [REMOTE ] CREX: Symbol is viable for forecasting. [2026-01-22T12:05:44.492957] [INFO ] [MAIN ] [788/3501] CREX kept (0.4s) | 786 kept, 2 rejected | 139.6/min | ETA: 19.4m [2026-01-22T12:05:44.827862] [DEBUG] [REMOTE ] CRGO: Retrieved 1047 rows, trimmed to 300. [2026-01-22T12:05:44.827993] [DEBUG] [REMOTE ] CRGO: PASS: History has at least 300 days. [2026-01-22T12:05:44.828196] [DEBUG] [REMOTE ] CRGO: PASS: Price check passed. Min price $2.11. [2026-01-22T12:05:44.828334] [DEBUG] [REMOTE ] CRGO: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:44.828444] [DEBUG] [REMOTE ] CRGO: PASS: Integrity check passed. [2026-01-22T12:05:44.828485] [DEBUG] [REMOTE ] CRGO: Symbol is viable for forecasting. [2026-01-22T12:05:44.828532] [INFO ] [MAIN ] [789/3501] CRGO kept (0.3s) | 787 kept, 2 rejected | 139.6/min | ETA: 19.4m [2026-01-22T12:05:45.360699] [DEBUG] [REMOTE ] CRGY: Retrieved 1033 rows, trimmed to 300. [2026-01-22T12:05:45.360908] [DEBUG] [REMOTE ] CRGY: PASS: History has at least 300 days. [2026-01-22T12:05:45.361196] [DEBUG] [REMOTE ] CRGY: PASS: Price check passed. Min price $7.75. [2026-01-22T12:05:45.361370] [DEBUG] [REMOTE ] CRGY: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:45.361511] [DEBUG] [REMOTE ] CRGY: PASS: Integrity check passed. [2026-01-22T12:05:45.361563] [DEBUG] [REMOTE ] CRGY: Symbol is viable for forecasting. [2026-01-22T12:05:45.361655] [INFO ] [MAIN ] [790/3501] CRGY kept (0.5s) | 788 kept, 2 rejected | 139.6/min | ETA: 19.4m [2026-01-22T12:05:45.850455] [DEBUG] [REMOTE ] CRH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:45.850616] [DEBUG] [REMOTE ] CRH: PASS: History has at least 300 days. [2026-01-22T12:05:45.850854] [DEBUG] [REMOTE ] CRH: PASS: Price check passed. Min price $108.01. [2026-01-22T12:05:45.850992] [DEBUG] [REMOTE ] CRH: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:45.851131] [DEBUG] [REMOTE ] CRH: PASS: Integrity check passed. [2026-01-22T12:05:45.851182] [DEBUG] [REMOTE ] CRH: Symbol is viable for forecasting. [2026-01-22T12:05:45.851236] [INFO ] [MAIN ] [791/3501] CRH kept (0.5s) | 789 kept, 2 rejected | 139.6/min | ETA: 19.4m [2026-01-22T12:05:46.358977] [DEBUG] [REMOTE ] CRI: Retrieved 5595 rows, trimmed to 300. [2026-01-22T12:05:46.359135] [DEBUG] [REMOTE ] CRI: PASS: History has at least 300 days. [2026-01-22T12:05:46.359366] [DEBUG] [REMOTE ] CRI: PASS: Price check passed. Min price $28.30. [2026-01-22T12:05:46.359506] [DEBUG] [REMOTE ] CRI: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:46.359648] [DEBUG] [REMOTE ] CRI: PASS: Integrity check passed. [2026-01-22T12:05:46.359693] [DEBUG] [REMOTE ] CRI: Symbol is viable for forecasting. [2026-01-22T12:05:46.359743] [INFO ] [MAIN ] [792/3501] CRI kept (0.5s) | 790 kept, 2 rejected | 139.5/min | ETA: 19.4m [2026-01-22T12:05:46.809372] [DEBUG] [REMOTE ] CRK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:46.809544] [DEBUG] [REMOTE ] CRK: PASS: History has at least 300 days. [2026-01-22T12:05:46.809801] [DEBUG] [REMOTE ] CRK: PASS: Price check passed. Min price $17.25. [2026-01-22T12:05:46.809936] [DEBUG] [REMOTE ] CRK: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:46.810053] [DEBUG] [REMOTE ] CRK: PASS: Integrity check passed. [2026-01-22T12:05:46.810092] [DEBUG] [REMOTE ] CRK: Symbol is viable for forecasting. [2026-01-22T12:05:46.810140] [INFO ] [MAIN ] [793/3501] CRK kept (0.5s) | 791 kept, 2 rejected | 139.5/min | ETA: 19.4m [2026-01-22T12:05:47.284218] [DEBUG] [REMOTE ] CRL: Retrieved 6432 rows, trimmed to 300. [2026-01-22T12:05:47.284368] [DEBUG] [REMOTE ] CRL: PASS: History has at least 300 days. [2026-01-22T12:05:47.284614] [DEBUG] [REMOTE ] CRL: PASS: Price check passed. Min price $161.64. [2026-01-22T12:05:47.284757] [DEBUG] [REMOTE ] CRL: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:47.284877] [DEBUG] [REMOTE ] CRL: PASS: Integrity check passed. [2026-01-22T12:05:47.284929] [DEBUG] [REMOTE ] CRL: Symbol is viable for forecasting. [2026-01-22T12:05:47.284985] [INFO ] [MAIN ] [794/3501] CRL kept (0.5s) | 792 kept, 2 rejected | 139.5/min | ETA: 19.4m [2026-01-22T12:05:47.712398] [DEBUG] [REMOTE ] CRM: Retrieved 5430 rows, trimmed to 300. [2026-01-22T12:05:47.712552] [DEBUG] [REMOTE ] CRM: PASS: History has at least 300 days. [2026-01-22T12:05:47.712806] [DEBUG] [REMOTE ] CRM: PASS: Price check passed. Min price $220.07. [2026-01-22T12:05:47.712946] [DEBUG] [REMOTE ] CRM: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:47.713061] [DEBUG] [REMOTE ] CRM: PASS: Integrity check passed. [2026-01-22T12:05:47.713102] [DEBUG] [REMOTE ] CRM: Symbol is viable for forecasting. [2026-01-22T12:05:47.713156] [INFO ] [MAIN ] [795/3501] CRM kept (0.4s) | 793 kept, 2 rejected | 139.5/min | ETA: 19.4m [2026-01-22T12:05:47.913526] [DEBUG] [REMOTE ] CRMD: Retrieved 3947 rows, trimmed to 300. [2026-01-22T12:05:47.913691] [DEBUG] [REMOTE ] CRMD: PASS: History has at least 300 days. [2026-01-22T12:05:47.913899] [DEBUG] [REMOTE ] CRMD: PASS: Price check passed. Min price $6.78. [2026-01-22T12:05:47.914033] [DEBUG] [REMOTE ] CRMD: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:47.914144] [DEBUG] [REMOTE ] CRMD: PASS: Integrity check passed. [2026-01-22T12:05:47.914185] [DEBUG] [REMOTE ] CRMD: Symbol is viable for forecasting. [2026-01-22T12:05:47.914233] [INFO ] [MAIN ] [796/3501] CRMD kept (0.2s) | 794 kept, 2 rejected | 139.6/min | ETA: 19.4m [2026-01-22T12:05:48.222781] [DEBUG] [REMOTE ] CRML: Retrieved 477 rows, trimmed to 300. [2026-01-22T12:05:48.222916] [DEBUG] [REMOTE ] CRML: PASS: History has at least 300 days. [2026-01-22T12:05:48.223120] [DEBUG] [REMOTE ] CRML: PASS: Price check passed. Min price $6.91. [2026-01-22T12:05:48.223253] [DEBUG] [REMOTE ] CRML: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:48.223361] [DEBUG] [REMOTE ] CRML: PASS: Integrity check passed. [2026-01-22T12:05:48.223401] [DEBUG] [REMOTE ] CRML: Symbol is viable for forecasting. [2026-01-22T12:05:48.223447] [INFO ] [MAIN ] [797/3501] CRML kept (0.3s) | 795 kept, 2 rejected | 139.7/min | ETA: 19.4m [2026-01-22T12:05:48.775535] [DEBUG] [REMOTE ] CRNC: Retrieved 1596 rows, trimmed to 300. [2026-01-22T12:05:48.775686] [DEBUG] [REMOTE ] CRNC: PASS: History has at least 300 days. [2026-01-22T12:05:48.775883] [DEBUG] [REMOTE ] CRNC: PASS: Price check passed. Min price $7.82. [2026-01-22T12:05:48.776016] [DEBUG] [REMOTE ] CRNC: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:48.776123] [DEBUG] [REMOTE ] CRNC: PASS: Integrity check passed. [2026-01-22T12:05:48.776163] [DEBUG] [REMOTE ] CRNC: Symbol is viable for forecasting. [2026-01-22T12:05:48.776213] [INFO ] [MAIN ] [798/3501] CRNC kept (0.6s) | 796 kept, 2 rejected | 139.6/min | ETA: 19.4m [2026-01-22T12:05:49.123438] [DEBUG] [REMOTE ] CRNX: Retrieved 1888 rows, trimmed to 300. [2026-01-22T12:05:49.123602] [DEBUG] [REMOTE ] CRNX: PASS: History has at least 300 days. [2026-01-22T12:05:49.123802] [DEBUG] [REMOTE ] CRNX: PASS: Price check passed. Min price $40.00. [2026-01-22T12:05:49.123935] [DEBUG] [REMOTE ] CRNX: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:49.124041] [DEBUG] [REMOTE ] CRNX: PASS: Integrity check passed. [2026-01-22T12:05:49.124082] [DEBUG] [REMOTE ] CRNX: Symbol is viable for forecasting. [2026-01-22T12:05:49.124129] [INFO ] [MAIN ] [799/3501] CRNX kept (0.3s) | 797 kept, 2 rejected | 139.6/min | ETA: 19.3m [2026-01-22T12:05:49.539402] [DEBUG] [REMOTE ] CRON: Retrieved 2396 rows, trimmed to 300. [2026-01-22T12:05:49.539540] [DEBUG] [REMOTE ] CRON: PASS: History has at least 300 days. [2026-01-22T12:05:49.539773] [DEBUG] [REMOTE ] CRON: PASS: Price check passed. Min price $2.30. [2026-01-22T12:05:49.539912] [DEBUG] [REMOTE ] CRON: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:49.540024] [DEBUG] [REMOTE ] CRON: PASS: Integrity check passed. [2026-01-22T12:05:49.540066] [DEBUG] [REMOTE ] CRON: Symbol is viable for forecasting. [2026-01-22T12:05:49.540114] [INFO ] [MAIN ] [800/3501] CRON kept (0.4s) | 798 kept, 2 rejected | 139.7/min | ETA: 19.3m [2026-01-22T12:05:50.109121] [DEBUG] [REMOTE ] CROX: Retrieved 5019 rows, trimmed to 300. [2026-01-22T12:05:50.109330] [DEBUG] [REMOTE ] CROX: PASS: History has at least 300 days. [2026-01-22T12:05:50.109661] [DEBUG] [REMOTE ] CROX: PASS: Price check passed. Min price $73.39. [2026-01-22T12:05:50.109809] [DEBUG] [REMOTE ] CROX: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:50.109942] [DEBUG] [REMOTE ] CROX: PASS: Integrity check passed. [2026-01-22T12:05:50.109984] [DEBUG] [REMOTE ] CROX: Symbol is viable for forecasting. [2026-01-22T12:05:50.110038] [INFO ] [MAIN ] [801/3501] CROX kept (0.6s) | 799 kept, 2 rejected | 139.6/min | ETA: 19.3m [2026-01-22T12:05:50.465238] [DEBUG] [REMOTE ] CRS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:50.465386] [DEBUG] [REMOTE ] CRS: PASS: History has at least 300 days. [2026-01-22T12:05:50.465668] [DEBUG] [REMOTE ] CRS: PASS: Price check passed. Min price $300.48. [2026-01-22T12:05:50.465812] [DEBUG] [REMOTE ] CRS: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:50.465937] [DEBUG] [REMOTE ] CRS: PASS: Integrity check passed. [2026-01-22T12:05:50.465977] [DEBUG] [REMOTE ] CRS: Symbol is viable for forecasting. [2026-01-22T12:05:50.466026] [INFO ] [MAIN ] [802/3501] CRS kept (0.4s) | 800 kept, 2 rejected | 139.6/min | ETA: 19.3m [2026-01-22T12:05:50.873105] [DEBUG] [REMOTE ] CRSP: Retrieved 2326 rows, trimmed to 300. [2026-01-22T12:05:50.873241] [DEBUG] [REMOTE ] CRSP: PASS: History has at least 300 days. [2026-01-22T12:05:50.873660] [DEBUG] [REMOTE ] CRSP: PASS: Price check passed. Min price $49.29. [2026-01-22T12:05:50.873799] [DEBUG] [REMOTE ] CRSP: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:50.873907] [DEBUG] [REMOTE ] CRSP: PASS: Integrity check passed. [2026-01-22T12:05:50.873947] [DEBUG] [REMOTE ] CRSP: Symbol is viable for forecasting. [2026-01-22T12:05:50.873993] [INFO ] [MAIN ] [803/3501] CRSP kept (0.4s) | 801 kept, 2 rejected | 139.6/min | ETA: 19.3m [2026-01-22T12:05:51.165554] [DEBUG] [REMOTE ] CRTO: Retrieved 3074 rows, trimmed to 300. [2026-01-22T12:05:51.165706] [DEBUG] [REMOTE ] CRTO: PASS: History has at least 300 days. [2026-01-22T12:05:51.165943] [DEBUG] [REMOTE ] CRTO: PASS: Price check passed. Min price $19.26. [2026-01-22T12:05:51.166113] [DEBUG] [REMOTE ] CRTO: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:51.166253] [DEBUG] [REMOTE ] CRTO: PASS: Integrity check passed. [2026-01-22T12:05:51.166307] [DEBUG] [REMOTE ] CRTO: Symbol is viable for forecasting. [2026-01-22T12:05:51.166368] [INFO ] [MAIN ] [804/3501] CRTO kept (0.3s) | 802 kept, 2 rejected | 139.7/min | ETA: 19.3m [2026-01-22T12:05:51.669386] [DEBUG] [REMOTE ] CRUS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:51.669520] [DEBUG] [REMOTE ] CRUS: PASS: History has at least 300 days. [2026-01-22T12:05:51.669754] [DEBUG] [REMOTE ] CRUS: PASS: Price check passed. Min price $113.49. [2026-01-22T12:05:51.669896] [DEBUG] [REMOTE ] CRUS: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:51.670012] [DEBUG] [REMOTE ] CRUS: PASS: Integrity check passed. [2026-01-22T12:05:51.670053] [DEBUG] [REMOTE ] CRUS: Symbol is viable for forecasting. [2026-01-22T12:05:51.670103] [INFO ] [MAIN ] [805/3501] CRUS kept (0.5s) | 803 kept, 2 rejected | 139.7/min | ETA: 19.3m [2026-01-22T12:05:52.183996] [DEBUG] [REMOTE ] CRVL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:52.184137] [DEBUG] [REMOTE ] CRVL: PASS: History has at least 300 days. [2026-01-22T12:05:52.184361] [DEBUG] [REMOTE ] CRVL: PASS: Price check passed. Min price $65.74. [2026-01-22T12:05:52.184705] [DEBUG] [REMOTE ] CRVL: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:52.184826] [DEBUG] [REMOTE ] CRVL: PASS: Integrity check passed. [2026-01-22T12:05:52.184865] [DEBUG] [REMOTE ] CRVL: Symbol is viable for forecasting. [2026-01-22T12:05:52.184913] [INFO ] [MAIN ] [806/3501] CRVL kept (0.5s) | 804 kept, 2 rejected | 139.6/min | ETA: 19.3m [2026-01-22T12:05:52.486190] [DEBUG] [REMOTE ] CRVO: Retrieved 2467 rows, trimmed to 300. [2026-01-22T12:05:52.486389] [DEBUG] [REMOTE ] CRVO: PASS: History has at least 300 days. [2026-01-22T12:05:52.486720] [DEBUG] [REMOTE ] CRVO: PASS: Price check passed. Min price $6.64. [2026-01-22T12:05:52.486901] [DEBUG] [REMOTE ] CRVO: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:52.487071] [DEBUG] [REMOTE ] CRVO: PASS: Integrity check passed. [2026-01-22T12:05:52.487126] [DEBUG] [REMOTE ] CRVO: Symbol is viable for forecasting. [2026-01-22T12:05:52.487197] [INFO ] [MAIN ] [807/3501] CRVO kept (0.3s) | 805 kept, 2 rejected | 139.7/min | ETA: 19.3m [2026-01-22T12:05:52.807533] [DEBUG] [REMOTE ] CRVS: Retrieved 2472 rows, trimmed to 300. [2026-01-22T12:05:52.807853] [DEBUG] [REMOTE ] CRVS: PASS: History has at least 300 days. [2026-01-22T12:05:52.808986] [DEBUG] [REMOTE ] CRVS: PASS: Price check passed. Min price $6.50. [2026-01-22T12:05:52.809217] [DEBUG] [REMOTE ] CRVS: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:52.809431] [DEBUG] [REMOTE ] CRVS: PASS: Integrity check passed. [2026-01-22T12:05:52.809497] [DEBUG] [REMOTE ] CRVS: Symbol is viable for forecasting. [2026-01-22T12:05:52.809620] [INFO ] [MAIN ] [808/3501] CRVS kept (0.3s) | 806 kept, 2 rejected | 139.7/min | ETA: 19.3m [2026-01-22T12:05:53.250093] [DEBUG] [REMOTE ] CRWD: Retrieved 1662 rows, trimmed to 300. [2026-01-22T12:05:53.250252] [DEBUG] [REMOTE ] CRWD: PASS: History has at least 300 days. [2026-01-22T12:05:53.250482] [DEBUG] [REMOTE ] CRWD: PASS: Price check passed. Min price $442.73. [2026-01-22T12:05:53.250789] [DEBUG] [REMOTE ] CRWD: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:53.250957] [DEBUG] [REMOTE ] CRWD: PASS: Integrity check passed. [2026-01-22T12:05:53.251009] [DEBUG] [REMOTE ] CRWD: Symbol is viable for forecasting. [2026-01-22T12:05:53.251077] [INFO ] [MAIN ] [809/3501] CRWD kept (0.4s) | 807 kept, 2 rejected | 139.7/min | ETA: 19.3m [2026-01-22T12:05:53.687156] [DEBUG] [REMOTE ] CRWS: Retrieved 5608 rows, trimmed to 300. [2026-01-22T12:05:53.687382] [DEBUG] [REMOTE ] CRWS: PASS: History has at least 300 days. [2026-01-22T12:05:53.687885] [DEBUG] [REMOTE ] CRWS: PASS: Price check passed. Min price $2.55. [2026-01-22T12:05:53.688204] [DEBUG] [REMOTE ] CRWS: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:53.688364] [DEBUG] [REMOTE ] CRWS: PASS: Integrity check passed. [2026-01-22T12:05:53.688408] [DEBUG] [REMOTE ] CRWS: Symbol is viable for forecasting. [2026-01-22T12:05:53.688464] [INFO ] [MAIN ] [810/3501] CRWS kept (0.4s) | 808 kept, 2 rejected | 139.7/min | ETA: 19.3m [2026-01-22T12:05:54.023399] [DEBUG] [REMOTE ] CSAN: Retrieved 1225 rows, trimmed to 300. [2026-01-22T12:05:54.023558] [DEBUG] [REMOTE ] CSAN: PASS: History has at least 300 days. [2026-01-22T12:05:54.023799] [DEBUG] [REMOTE ] CSAN: PASS: Price check passed. Min price $3.79. [2026-01-22T12:05:54.023939] [DEBUG] [REMOTE ] CSAN: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:54.024057] [DEBUG] [REMOTE ] CSAN: PASS: Integrity check passed. [2026-01-22T12:05:54.024096] [DEBUG] [REMOTE ] CSAN: Symbol is viable for forecasting. [2026-01-22T12:05:54.024145] [INFO ] [MAIN ] [811/3501] CSAN kept (0.3s) | 809 kept, 2 rejected | 139.8/min | ETA: 19.2m [2026-01-22T12:05:54.513840] [DEBUG] [REMOTE ] CSB: Retrieved 2651 rows, trimmed to 300. [2026-01-22T12:05:54.513966] [DEBUG] [REMOTE ] CSB: PASS: History has at least 300 days. [2026-01-22T12:05:54.514160] [DEBUG] [REMOTE ] CSB: PASS: Price check passed. Min price $55.72. [2026-01-22T12:05:54.514292] [DEBUG] [REMOTE ] CSB: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:54.514403] [DEBUG] [REMOTE ] CSB: PASS: Integrity check passed. [2026-01-22T12:05:54.514442] [DEBUG] [REMOTE ] CSB: Symbol is viable for forecasting. [2026-01-22T12:05:54.514488] [INFO ] [MAIN ] [812/3501] CSB kept (0.5s) | 810 kept, 2 rejected | 139.7/min | ETA: 19.2m [2026-01-22T12:05:55.090584] [DEBUG] [REMOTE ] CSCO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:55.090716] [DEBUG] [REMOTE ] CSCO: PASS: History has at least 300 days. [2026-01-22T12:05:55.090925] [DEBUG] [REMOTE ] CSCO: PASS: Price check passed. Min price $70.25. [2026-01-22T12:05:55.091059] [DEBUG] [REMOTE ] CSCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:55.091170] [DEBUG] [REMOTE ] CSCO: PASS: Integrity check passed. [2026-01-22T12:05:55.091209] [DEBUG] [REMOTE ] CSCO: Symbol is viable for forecasting. [2026-01-22T12:05:55.091257] [INFO ] [MAIN ] [813/3501] CSCO kept (0.6s) | 811 kept, 2 rejected | 139.7/min | ETA: 19.2m [2026-01-22T12:05:55.460106] [DEBUG] [REMOTE ] CSGP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:55.460243] [DEBUG] [REMOTE ] CSGP: PASS: History has at least 300 days. [2026-01-22T12:05:55.460474] [DEBUG] [REMOTE ] CSGP: PASS: Price check passed. Min price $58.49. [2026-01-22T12:05:55.460628] [DEBUG] [REMOTE ] CSGP: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:55.460745] [DEBUG] [REMOTE ] CSGP: PASS: Integrity check passed. [2026-01-22T12:05:55.460784] [DEBUG] [REMOTE ] CSGP: Symbol is viable for forecasting. [2026-01-22T12:05:55.460831] [INFO ] [MAIN ] [814/3501] CSGP kept (0.4s) | 812 kept, 2 rejected | 139.7/min | ETA: 19.2m [2026-01-22T12:05:55.982193] [DEBUG] [REMOTE ] CSGS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:55.982405] [DEBUG] [REMOTE ] CSGS: PASS: History has at least 300 days. [2026-01-22T12:05:55.983079] [DEBUG] [REMOTE ] CSGS: PASS: Price check passed. Min price $67.14. [2026-01-22T12:05:55.983231] [DEBUG] [REMOTE ] CSGS: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:55.983375] [DEBUG] [REMOTE ] CSGS: PASS: Integrity check passed. [2026-01-22T12:05:55.983417] [DEBUG] [REMOTE ] CSGS: Symbol is viable for forecasting. [2026-01-22T12:05:55.983472] [INFO ] [MAIN ] [815/3501] CSGS kept (0.5s) | 813 kept, 2 rejected | 139.7/min | ETA: 19.2m [2026-01-22T12:05:56.390784] [DEBUG] [REMOTE ] CSIQ: Retrieved 4828 rows, trimmed to 300. [2026-01-22T12:05:56.390916] [DEBUG] [REMOTE ] CSIQ: PASS: History has at least 300 days. [2026-01-22T12:05:56.391125] [DEBUG] [REMOTE ] CSIQ: PASS: Price check passed. Min price $15.00. [2026-01-22T12:05:56.391260] [DEBUG] [REMOTE ] CSIQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:56.391377] [DEBUG] [REMOTE ] CSIQ: PASS: Integrity check passed. [2026-01-22T12:05:56.391417] [DEBUG] [REMOTE ] CSIQ: Symbol is viable for forecasting. [2026-01-22T12:05:56.391465] [INFO ] [MAIN ] [816/3501] CSIQ kept (0.4s) | 814 kept, 2 rejected | 139.7/min | ETA: 19.2m [2026-01-22T12:05:56.865394] [DEBUG] [REMOTE ] CSPI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:56.865527] [DEBUG] [REMOTE ] CSPI: PASS: History has at least 300 days. [2026-01-22T12:05:56.865759] [DEBUG] [REMOTE ] CSPI: PASS: Price check passed. Min price $10.87. [2026-01-22T12:05:56.865903] [DEBUG] [REMOTE ] CSPI: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:56.866012] [DEBUG] [REMOTE ] CSPI: PASS: Integrity check passed. [2026-01-22T12:05:56.866053] [DEBUG] [REMOTE ] CSPI: Symbol is viable for forecasting. [2026-01-22T12:05:56.866101] [INFO ] [MAIN ] [817/3501] CSPI kept (0.5s) | 815 kept, 2 rejected | 139.6/min | ETA: 19.2m [2026-01-22T12:05:57.325926] [DEBUG] [REMOTE ] CSQ: Retrieved 5486 rows, trimmed to 300. [2026-01-22T12:05:57.326052] [DEBUG] [REMOTE ] CSQ: PASS: History has at least 300 days. [2026-01-22T12:05:57.326253] [DEBUG] [REMOTE ] CSQ: PASS: Price check passed. Min price $17.70. [2026-01-22T12:05:57.326389] [DEBUG] [REMOTE ] CSQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:57.326707] [DEBUG] [REMOTE ] CSQ: PASS: Integrity check passed. [2026-01-22T12:05:57.326748] [DEBUG] [REMOTE ] CSQ: Symbol is viable for forecasting. [2026-01-22T12:05:57.326795] [INFO ] [MAIN ] [818/3501] CSQ kept (0.5s) | 816 kept, 2 rejected | 139.6/min | ETA: 19.2m [2026-01-22T12:05:57.597810] [DEBUG] [REMOTE ] CSTL: Retrieved 1632 rows, trimmed to 300. [2026-01-22T12:05:57.597945] [DEBUG] [REMOTE ] CSTL: PASS: History has at least 300 days. [2026-01-22T12:05:57.598145] [DEBUG] [REMOTE ] CSTL: PASS: Price check passed. Min price $23.74. [2026-01-22T12:05:57.598276] [DEBUG] [REMOTE ] CSTL: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:57.598382] [DEBUG] [REMOTE ] CSTL: PASS: Integrity check passed. [2026-01-22T12:05:57.598421] [DEBUG] [REMOTE ] CSTL: Symbol is viable for forecasting. [2026-01-22T12:05:57.598468] [INFO ] [MAIN ] [819/3501] CSTL kept (0.3s) | 817 kept, 2 rejected | 139.7/min | ETA: 19.2m [2026-01-22T12:05:58.056199] [DEBUG] [REMOTE ] CSTM: Retrieved 3185 rows, trimmed to 300. [2026-01-22T12:05:58.056337] [DEBUG] [REMOTE ] CSTM: PASS: History has at least 300 days. [2026-01-22T12:05:58.056787] [DEBUG] [REMOTE ] CSTM: PASS: Price check passed. Min price $14.75. [2026-01-22T12:05:58.056926] [DEBUG] [REMOTE ] CSTM: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:58.057046] [DEBUG] [REMOTE ] CSTM: PASS: Integrity check passed. [2026-01-22T12:05:58.057086] [DEBUG] [REMOTE ] CSTM: Symbol is viable for forecasting. [2026-01-22T12:05:58.057134] [INFO ] [MAIN ] [820/3501] CSTM kept (0.5s) | 818 kept, 2 rejected | 139.7/min | ETA: 19.2m [2026-01-22T12:05:58.458843] [DEBUG] [REMOTE ] CSWC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:58.458999] [DEBUG] [REMOTE ] CSWC: PASS: History has at least 300 days. [2026-01-22T12:05:58.459244] [DEBUG] [REMOTE ] CSWC: PASS: Price check passed. Min price $19.40. [2026-01-22T12:05:58.459387] [DEBUG] [REMOTE ] CSWC: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:58.459515] [DEBUG] [REMOTE ] CSWC: PASS: Integrity check passed. [2026-01-22T12:05:58.459558] [DEBUG] [REMOTE ] CSWC: Symbol is viable for forecasting. [2026-01-22T12:05:58.459634] [INFO ] [MAIN ] [821/3501] CSWC kept (0.4s) | 819 kept, 2 rejected | 139.7/min | ETA: 19.2m [2026-01-22T12:05:59.010732] [DEBUG] [REMOTE ] CSX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:59.010874] [DEBUG] [REMOTE ] CSX: PASS: History has at least 300 days. [2026-01-22T12:05:59.011109] [DEBUG] [REMOTE ] CSX: PASS: Price check passed. Min price $33.56. [2026-01-22T12:05:59.011242] [DEBUG] [REMOTE ] CSX: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:59.011358] [DEBUG] [REMOTE ] CSX: PASS: Integrity check passed. [2026-01-22T12:05:59.011397] [DEBUG] [REMOTE ] CSX: Symbol is viable for forecasting. [2026-01-22T12:05:59.011445] [INFO ] [MAIN ] [822/3501] CSX kept (0.6s) | 820 kept, 2 rejected | 139.6/min | ETA: 19.2m [2026-01-22T12:05:59.328922] [DEBUG] [REMOTE ] CTAS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:05:59.329061] [DEBUG] [REMOTE ] CTAS: PASS: History has at least 300 days. [2026-01-22T12:05:59.329275] [DEBUG] [REMOTE ] CTAS: PASS: Price check passed. Min price $181.60. [2026-01-22T12:05:59.329429] [DEBUG] [REMOTE ] CTAS: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:59.329557] [DEBUG] [REMOTE ] CTAS: PASS: Integrity check passed. [2026-01-22T12:05:59.329621] [DEBUG] [REMOTE ] CTAS: Symbol is viable for forecasting. [2026-01-22T12:05:59.329672] [INFO ] [MAIN ] [823/3501] CTAS kept (0.3s) | 821 kept, 2 rejected | 139.7/min | ETA: 19.2m [2026-01-22T12:05:59.747115] [DEBUG] [REMOTE ] CTBB: Retrieved 2366 rows, trimmed to 300. [2026-01-22T12:05:59.747253] [DEBUG] [REMOTE ] CTBB: PASS: History has at least 300 days. [2026-01-22T12:05:59.747454] [DEBUG] [REMOTE ] CTBB: PASS: Price check passed. Min price $17.80. [2026-01-22T12:05:59.747617] [DEBUG] [REMOTE ] CTBB: PASS: Continuity check passed with 300 days. [2026-01-22T12:05:59.747753] [DEBUG] [REMOTE ] CTBB: PASS: Integrity check passed. [2026-01-22T12:05:59.747795] [DEBUG] [REMOTE ] CTBB: Symbol is viable for forecasting. [2026-01-22T12:05:59.747842] [INFO ] [MAIN ] [824/3501] CTBB kept (0.4s) | 822 kept, 2 rejected | 139.7/min | ETA: 19.2m [2026-01-22T12:06:00.308962] [DEBUG] [REMOTE ] CTBI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:00.309129] [DEBUG] [REMOTE ] CTBI: PASS: History has at least 300 days. [2026-01-22T12:06:00.309384] [DEBUG] [REMOTE ] CTBI: PASS: Price check passed. Min price $50.74. [2026-01-22T12:06:00.309566] [DEBUG] [REMOTE ] CTBI: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:00.309753] [DEBUG] [REMOTE ] CTBI: PASS: Integrity check passed. [2026-01-22T12:06:00.309808] [DEBUG] [REMOTE ] CTBI: Symbol is viable for forecasting. [2026-01-22T12:06:00.309868] [INFO ] [MAIN ] [825/3501] CTBI kept (0.6s) | 823 kept, 2 rejected | 139.6/min | ETA: 19.2m [2026-01-22T12:06:00.757120] [DEBUG] [REMOTE ] CTDD: Retrieved 2195 rows, trimmed to 300. [2026-01-22T12:06:00.757277] [DEBUG] [REMOTE ] CTDD: PASS: History has at least 300 days. [2026-01-22T12:06:00.757512] [DEBUG] [REMOTE ] CTDD: PASS: Price check passed. Min price $18.27. [2026-01-22T12:06:00.757921] [DEBUG] [REMOTE ] CTDD: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:00.758058] [DEBUG] [REMOTE ] CTDD: PASS: Integrity check passed. [2026-01-22T12:06:00.758100] [DEBUG] [REMOTE ] CTDD: Symbol is viable for forecasting. [2026-01-22T12:06:00.758151] [INFO ] [MAIN ] [826/3501] CTDD kept (0.4s) | 824 kept, 2 rejected | 139.6/min | ETA: 19.2m [2026-01-22T12:06:00.994692] [DEBUG] [REMOTE ] CTKB: Retrieved 1129 rows, trimmed to 300. [2026-01-22T12:06:00.994898] [DEBUG] [REMOTE ] CTKB: PASS: History has at least 300 days. [2026-01-22T12:06:00.995149] [DEBUG] [REMOTE ] CTKB: PASS: Price check passed. Min price $3.82. [2026-01-22T12:06:00.995295] [DEBUG] [REMOTE ] CTKB: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:00.995415] [DEBUG] [REMOTE ] CTKB: PASS: Integrity check passed. [2026-01-22T12:06:00.995503] [DEBUG] [REMOTE ] CTKB: Symbol is viable for forecasting. [2026-01-22T12:06:00.995560] [INFO ] [MAIN ] [827/3501] CTKB kept (0.2s) | 825 kept, 2 rejected | 139.7/min | ETA: 19.1m [2026-01-22T12:06:01.534592] [DEBUG] [REMOTE ] CTLP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:01.534781] [DEBUG] [REMOTE ] CTLP: PASS: History has at least 300 days. [2026-01-22T12:06:01.535102] [DEBUG] [REMOTE ] CTLP: PASS: Price check passed. Min price $10.52. [2026-01-22T12:06:01.535250] [DEBUG] [REMOTE ] CTLP: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:01.535380] [DEBUG] [REMOTE ] CTLP: PASS: Integrity check passed. [2026-01-22T12:06:01.535422] [DEBUG] [REMOTE ] CTLP: Symbol is viable for forecasting. [2026-01-22T12:06:01.535491] [INFO ] [MAIN ] [828/3501] CTLP kept (0.5s) | 826 kept, 2 rejected | 139.7/min | ETA: 19.1m [2026-01-22T12:06:01.885190] [DEBUG] [REMOTE ] CTMX: Retrieved 2586 rows, trimmed to 300. [2026-01-22T12:06:01.885344] [DEBUG] [REMOTE ] CTMX: PASS: History has at least 300 days. [2026-01-22T12:06:01.885596] [DEBUG] [REMOTE ] CTMX: PASS: Price check passed. Min price $3.26. [2026-01-22T12:06:01.885745] [DEBUG] [REMOTE ] CTMX: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:01.885864] [DEBUG] [REMOTE ] CTMX: PASS: Integrity check passed. [2026-01-22T12:06:01.885905] [DEBUG] [REMOTE ] CTMX: Symbol is viable for forecasting. [2026-01-22T12:06:01.885956] [INFO ] [MAIN ] [829/3501] CTMX kept (0.4s) | 827 kept, 2 rejected | 139.7/min | ETA: 19.1m [2026-01-22T12:06:02.048477] [DEBUG] [REMOTE ] CTNM: Retrieved 450 rows, trimmed to 300. [2026-01-22T12:06:02.048643] [DEBUG] [REMOTE ] CTNM: PASS: History has at least 300 days. [2026-01-22T12:06:02.048862] [DEBUG] [REMOTE ] CTNM: PASS: Price check passed. Min price $9.17. [2026-01-22T12:06:02.049005] [DEBUG] [REMOTE ] CTNM: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:02.049119] [DEBUG] [REMOTE ] CTNM: PASS: Integrity check passed. [2026-01-22T12:06:02.049163] [DEBUG] [REMOTE ] CTNM: Symbol is viable for forecasting. [2026-01-22T12:06:02.049213] [INFO ] [MAIN ] [830/3501] CTNM kept (0.2s) | 828 kept, 2 rejected | 139.8/min | ETA: 19.1m [2026-01-22T12:06:02.848071] [DEBUG] [REMOTE ] CTO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:02.848224] [DEBUG] [REMOTE ] CTO: PASS: History has at least 300 days. [2026-01-22T12:06:02.848462] [DEBUG] [REMOTE ] CTO: PASS: Price check passed. Min price $15.96. [2026-01-22T12:06:02.848631] [DEBUG] [REMOTE ] CTO: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:02.848761] [DEBUG] [REMOTE ] CTO: PASS: Integrity check passed. [2026-01-22T12:06:02.848805] [DEBUG] [REMOTE ] CTO: Symbol is viable for forecasting. [2026-01-22T12:06:02.848857] [INFO ] [MAIN ] [831/3501] CTO kept (0.8s) | 829 kept, 2 rejected | 139.7/min | ETA: 19.1m [2026-01-22T12:06:03.351096] [DEBUG] [REMOTE ] CTRA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:03.351231] [DEBUG] [REMOTE ] CTRA: PASS: History has at least 300 days. [2026-01-22T12:06:03.351448] [DEBUG] [REMOTE ] CTRA: PASS: Price check passed. Min price $23.14. [2026-01-22T12:06:03.351619] [DEBUG] [REMOTE ] CTRA: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:03.351743] [DEBUG] [REMOTE ] CTRA: PASS: Integrity check passed. [2026-01-22T12:06:03.351787] [DEBUG] [REMOTE ] CTRA: Symbol is viable for forecasting. [2026-01-22T12:06:03.351837] [INFO ] [MAIN ] [832/3501] CTRA kept (0.5s) | 830 kept, 2 rejected | 139.6/min | ETA: 19.1m [2026-01-22T12:06:03.536733] [DEBUG] [REMOTE ] CTRE: Retrieved 2930 rows, trimmed to 300. [2026-01-22T12:06:03.536867] [DEBUG] [REMOTE ] CTRE: PASS: History has at least 300 days. [2026-01-22T12:06:03.537082] [DEBUG] [REMOTE ] CTRE: PASS: Price check passed. Min price $33.68. [2026-01-22T12:06:03.537215] [DEBUG] [REMOTE ] CTRE: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:03.537328] [DEBUG] [REMOTE ] CTRE: PASS: Integrity check passed. [2026-01-22T12:06:03.537368] [DEBUG] [REMOTE ] CTRE: Symbol is viable for forecasting. [2026-01-22T12:06:03.537417] [INFO ] [MAIN ] [833/3501] CTRE kept (0.2s) | 831 kept, 2 rejected | 139.7/min | ETA: 19.1m [2026-01-22T12:06:03.879524] [DEBUG] [REMOTE ] CTRM: Retrieved 1746 rows, trimmed to 300. [2026-01-22T12:06:03.879876] [DEBUG] [REMOTE ] CTRM: PASS: History has at least 300 days. [2026-01-22T12:06:03.880088] [DEBUG] [REMOTE ] CTRM: PASS: Price check passed. Min price $1.85. [2026-01-22T12:06:03.880223] [DEBUG] [REMOTE ] CTRM: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:03.880337] [DEBUG] [REMOTE ] CTRM: PASS: Integrity check passed. [2026-01-22T12:06:03.880378] [DEBUG] [REMOTE ] CTRM: Symbol is viable for forecasting. [2026-01-22T12:06:03.880452] [INFO ] [MAIN ] [834/3501] CTRM kept (0.3s) | 832 kept, 2 rejected | 139.8/min | ETA: 19.1m [2026-01-22T12:06:04.589825] [DEBUG] [REMOTE ] CTRN: Retrieved 5202 rows, trimmed to 300. [2026-01-22T12:06:04.589955] [DEBUG] [REMOTE ] CTRN: PASS: History has at least 300 days. [2026-01-22T12:06:04.590159] [DEBUG] [REMOTE ] CTRN: PASS: Price check passed. Min price $35.47. [2026-01-22T12:06:04.590290] [DEBUG] [REMOTE ] CTRN: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:04.590401] [DEBUG] [REMOTE ] CTRN: PASS: Integrity check passed. [2026-01-22T12:06:04.590441] [DEBUG] [REMOTE ] CTRN: Symbol is viable for forecasting. [2026-01-22T12:06:04.590488] [INFO ] [MAIN ] [835/3501] CTRN kept (0.7s) | 833 kept, 2 rejected | 139.6/min | ETA: 19.1m [2026-01-22T12:06:05.087178] [DEBUG] [REMOTE ] CTS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:05.087371] [DEBUG] [REMOTE ] CTS: PASS: History has at least 300 days. [2026-01-22T12:06:05.087674] [DEBUG] [REMOTE ] CTS: PASS: Price check passed. Min price $40.25. [2026-01-22T12:06:05.087849] [DEBUG] [REMOTE ] CTS: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:05.087992] [DEBUG] [REMOTE ] CTS: PASS: Integrity check passed. [2026-01-22T12:06:05.088039] [DEBUG] [REMOTE ] CTS: Symbol is viable for forecasting. [2026-01-22T12:06:05.088093] [INFO ] [MAIN ] [836/3501] CTS kept (0.5s) | 834 kept, 2 rejected | 139.6/min | ETA: 19.1m [2026-01-22T12:06:05.560924] [DEBUG] [REMOTE ] CTSH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:05.561062] [DEBUG] [REMOTE ] CTSH: PASS: History has at least 300 days. [2026-01-22T12:06:05.561276] [DEBUG] [REMOTE ] CTSH: PASS: Price check passed. Min price $67.53. [2026-01-22T12:06:05.561410] [DEBUG] [REMOTE ] CTSH: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:05.561527] [DEBUG] [REMOTE ] CTSH: PASS: Integrity check passed. [2026-01-22T12:06:05.561590] [DEBUG] [REMOTE ] CTSH: Symbol is viable for forecasting. [2026-01-22T12:06:05.561641] [INFO ] [MAIN ] [837/3501] CTSH kept (0.5s) | 835 kept, 2 rejected | 139.6/min | ETA: 19.1m [2026-01-22T12:06:05.698956] [DEBUG] [REMOTE ] CTVA: Retrieved 1674 rows, trimmed to 300. [2026-01-22T12:06:05.699119] [DEBUG] [REMOTE ] CTVA: PASS: History has at least 300 days. [2026-01-22T12:06:05.699325] [DEBUG] [REMOTE ] CTVA: PASS: Price check passed. Min price $61.27. [2026-01-22T12:06:05.699483] [DEBUG] [REMOTE ] CTVA: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:05.699620] [DEBUG] [REMOTE ] CTVA: PASS: Integrity check passed. [2026-01-22T12:06:05.699663] [DEBUG] [REMOTE ] CTVA: Symbol is viable for forecasting. [2026-01-22T12:06:05.699713] [INFO ] [MAIN ] [838/3501] CTVA kept (0.1s) | 836 kept, 2 rejected | 139.7/min | ETA: 19.1m [2026-01-22T12:06:06.362089] [DEBUG] [REMOTE ] CUBE: Retrieved 5345 rows, trimmed to 300. [2026-01-22T12:06:06.362236] [DEBUG] [REMOTE ] CUBE: PASS: History has at least 300 days. [2026-01-22T12:06:06.362463] [DEBUG] [REMOTE ] CUBE: PASS: Price check passed. Min price $34.84. [2026-01-22T12:06:06.362624] [DEBUG] [REMOTE ] CUBE: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:06.362745] [DEBUG] [REMOTE ] CUBE: PASS: Integrity check passed. [2026-01-22T12:06:06.362786] [DEBUG] [REMOTE ] CUBE: Symbol is viable for forecasting. [2026-01-22T12:06:06.362836] [INFO ] [MAIN ] [839/3501] CUBE kept (0.7s) | 837 kept, 2 rejected | 139.6/min | ETA: 19.1m [2026-01-22T12:06:06.712782] [DEBUG] [REMOTE ] CUBI: Retrieved 3500 rows, trimmed to 300. [2026-01-22T12:06:06.712921] [DEBUG] [REMOTE ] CUBI: PASS: History has at least 300 days. [2026-01-22T12:06:06.713132] [DEBUG] [REMOTE ] CUBI: PASS: Price check passed. Min price $63.94. [2026-01-22T12:06:06.713269] [DEBUG] [REMOTE ] CUBI: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:06.713382] [DEBUG] [REMOTE ] CUBI: PASS: Integrity check passed. [2026-01-22T12:06:06.713423] [DEBUG] [REMOTE ] CUBI: Symbol is viable for forecasting. [2026-01-22T12:06:06.713486] [INFO ] [MAIN ] [840/3501] CUBI kept (0.4s) | 838 kept, 2 rejected | 139.7/min | ETA: 19.1m [2026-01-22T12:06:07.207408] [DEBUG] [REMOTE ] CUK: Retrieved 6348 rows, trimmed to 300. [2026-01-22T12:06:07.207544] [DEBUG] [REMOTE ] CUK: PASS: History has at least 300 days. [2026-01-22T12:06:07.207814] [DEBUG] [REMOTE ] CUK: PASS: Price check passed. Min price $22.91. [2026-01-22T12:06:07.207953] [DEBUG] [REMOTE ] CUK: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:07.208069] [DEBUG] [REMOTE ] CUK: PASS: Integrity check passed. [2026-01-22T12:06:07.208109] [DEBUG] [REMOTE ] CUK: Symbol is viable for forecasting. [2026-01-22T12:06:07.208157] [INFO ] [MAIN ] [841/3501] CUK kept (0.5s) | 839 kept, 2 rejected | 139.6/min | ETA: 19.0m [2026-01-22T12:06:07.631000] [DEBUG] [REMOTE ] CULP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:07.631132] [DEBUG] [REMOTE ] CULP: PASS: History has at least 300 days. [2026-01-22T12:06:07.631343] [DEBUG] [REMOTE ] CULP: PASS: Price check passed. Min price $3.38. [2026-01-22T12:06:07.631475] [DEBUG] [REMOTE ] CULP: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:07.631604] [DEBUG] [REMOTE ] CULP: PASS: Integrity check passed. [2026-01-22T12:06:07.631645] [DEBUG] [REMOTE ] CULP: Symbol is viable for forecasting. [2026-01-22T12:06:07.631693] [INFO ] [MAIN ] [842/3501] CULP kept (0.4s) | 840 kept, 2 rejected | 139.6/min | ETA: 19.0m [2026-01-22T12:06:07.907295] [DEBUG] [REMOTE ] CURI: Retrieved 1516 rows, trimmed to 300. [2026-01-22T12:06:07.907439] [DEBUG] [REMOTE ] CURI: PASS: History has at least 300 days. [2026-01-22T12:06:07.907671] [DEBUG] [REMOTE ] CURI: PASS: Price check passed. Min price $3.33. [2026-01-22T12:06:07.907833] [DEBUG] [REMOTE ] CURI: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:07.907953] [DEBUG] [REMOTE ] CURI: PASS: Integrity check passed. [2026-01-22T12:06:07.907998] [DEBUG] [REMOTE ] CURI: Symbol is viable for forecasting. [2026-01-22T12:06:07.908048] [INFO ] [MAIN ] [843/3501] CURI kept (0.3s) | 841 kept, 2 rejected | 139.7/min | ETA: 19.0m [2026-01-22T12:06:08.483774] [DEBUG] [REMOTE ] CUZ: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:08.483911] [DEBUG] [REMOTE ] CUZ: PASS: History has at least 300 days. [2026-01-22T12:06:08.484138] [DEBUG] [REMOTE ] CUZ: PASS: Price check passed. Min price $23.94. [2026-01-22T12:06:08.484273] [DEBUG] [REMOTE ] CUZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:08.484390] [DEBUG] [REMOTE ] CUZ: PASS: Integrity check passed. [2026-01-22T12:06:08.484430] [DEBUG] [REMOTE ] CUZ: Symbol is viable for forecasting. [2026-01-22T12:06:08.484478] [INFO ] [MAIN ] [844/3501] CUZ kept (0.6s) | 842 kept, 2 rejected | 139.6/min | ETA: 19.0m [2026-01-22T12:06:08.953444] [DEBUG] [REMOTE ] CVBF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:08.953603] [DEBUG] [REMOTE ] CVBF: PASS: History has at least 300 days. [2026-01-22T12:06:08.953855] [DEBUG] [REMOTE ] CVBF: PASS: Price check passed. Min price $18.00. [2026-01-22T12:06:08.953992] [DEBUG] [REMOTE ] CVBF: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:08.954119] [DEBUG] [REMOTE ] CVBF: PASS: Integrity check passed. [2026-01-22T12:06:08.954159] [DEBUG] [REMOTE ] CVBF: Symbol is viable for forecasting. [2026-01-22T12:06:08.954208] [INFO ] [MAIN ] [845/3501] CVBF kept (0.5s) | 843 kept, 2 rejected | 139.6/min | ETA: 19.0m [2026-01-22T12:06:09.368834] [DEBUG] [REMOTE ] CVCO: Retrieved 5676 rows, trimmed to 300. [2026-01-22T12:06:09.368968] [DEBUG] [REMOTE ] CVCO: PASS: History has at least 300 days. [2026-01-22T12:06:09.369171] [DEBUG] [REMOTE ] CVCO: PASS: Price check passed. Min price $504.00. [2026-01-22T12:06:09.369303] [DEBUG] [REMOTE ] CVCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:09.369412] [DEBUG] [REMOTE ] CVCO: PASS: Integrity check passed. [2026-01-22T12:06:09.369469] [DEBUG] [REMOTE ] CVCO: Symbol is viable for forecasting. [2026-01-22T12:06:09.369517] [INFO ] [MAIN ] [846/3501] CVCO kept (0.4s) | 844 kept, 2 rejected | 139.6/min | ETA: 19.0m [2026-01-22T12:06:09.732358] [DEBUG] [REMOTE ] CVE: Retrieved 4068 rows, trimmed to 300. [2026-01-22T12:06:09.732488] [DEBUG] [REMOTE ] CVE: PASS: History has at least 300 days. [2026-01-22T12:06:09.732706] [DEBUG] [REMOTE ] CVE: PASS: Price check passed. Min price $15.85. [2026-01-22T12:06:09.732839] [DEBUG] [REMOTE ] CVE: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:09.733120] [DEBUG] [REMOTE ] CVE: PASS: Integrity check passed. [2026-01-22T12:06:09.733160] [DEBUG] [REMOTE ] CVE: Symbol is viable for forecasting. [2026-01-22T12:06:09.733207] [INFO ] [MAIN ] [847/3501] CVE kept (0.4s) | 845 kept, 2 rejected | 139.7/min | ETA: 19.0m [2026-01-22T12:06:09.974989] [DEBUG] [REMOTE ] CVEO: Retrieved 2937 rows, trimmed to 300. [2026-01-22T12:06:09.975269] [DEBUG] [REMOTE ] CVEO: PASS: History has at least 300 days. [2026-01-22T12:06:09.975753] [DEBUG] [REMOTE ] CVEO: PASS: Price check passed. Min price $20.78. [2026-01-22T12:06:09.975937] [DEBUG] [REMOTE ] CVEO: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:09.976116] [DEBUG] [REMOTE ] CVEO: PASS: Integrity check passed. [2026-01-22T12:06:09.976163] [DEBUG] [REMOTE ] CVEO: Symbol is viable for forecasting. [2026-01-22T12:06:09.976266] [INFO ] [MAIN ] [848/3501] CVEO kept (0.2s) | 846 kept, 2 rejected | 139.7/min | ETA: 19.0m [2026-01-22T12:06:10.502051] [DEBUG] [REMOTE ] CVGI: Retrieved 5398 rows, trimmed to 300. [2026-01-22T12:06:10.502195] [DEBUG] [REMOTE ] CVGI: PASS: History has at least 300 days. [2026-01-22T12:06:10.502467] [DEBUG] [REMOTE ] CVGI: PASS: Price check passed. Min price $1.34. [2026-01-22T12:06:10.502677] [DEBUG] [REMOTE ] CVGI: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:10.502822] [DEBUG] [REMOTE ] CVGI: PASS: Integrity check passed. [2026-01-22T12:06:10.502869] [DEBUG] [REMOTE ] CVGI: Symbol is viable for forecasting. [2026-01-22T12:06:10.502922] [INFO ] [MAIN ] [849/3501] CVGI kept (0.5s) | 847 kept, 2 rejected | 139.7/min | ETA: 19.0m [2026-01-22T12:06:10.958051] [DEBUG] [REMOTE ] CVI: Retrieved 4590 rows, trimmed to 300. [2026-01-22T12:06:10.958252] [DEBUG] [REMOTE ] CVI: PASS: History has at least 300 days. [2026-01-22T12:06:10.958562] [DEBUG] [REMOTE ] CVI: PASS: Price check passed. Min price $22.10. [2026-01-22T12:06:10.958727] [DEBUG] [REMOTE ] CVI: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:10.958849] [DEBUG] [REMOTE ] CVI: PASS: Integrity check passed. [2026-01-22T12:06:10.958891] [DEBUG] [REMOTE ] CVI: Symbol is viable for forecasting. [2026-01-22T12:06:10.958942] [INFO ] [MAIN ] [850/3501] CVI kept (0.5s) | 848 kept, 2 rejected | 139.7/min | ETA: 19.0m [2026-01-22T12:06:11.122131] [DEBUG] [REMOTE ] CVKD: Retrieved 753 rows, trimmed to 300. [2026-01-22T12:06:11.122340] [DEBUG] [REMOTE ] CVKD: PASS: History has at least 300 days. [2026-01-22T12:06:11.122658] [DEBUG] [REMOTE ] CVKD: PASS: Price check passed. Min price $6.62. [2026-01-22T12:06:11.122815] [DEBUG] [REMOTE ] CVKD: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:11.122943] [DEBUG] [REMOTE ] CVKD: PASS: Integrity check passed. [2026-01-22T12:06:11.122984] [DEBUG] [REMOTE ] CVKD: Symbol is viable for forecasting. [2026-01-22T12:06:11.123043] [INFO ] [MAIN ] [851/3501] CVKD kept (0.2s) | 849 kept, 2 rejected | 139.8/min | ETA: 19.0m [2026-01-22T12:06:11.655657] [DEBUG] [REMOTE ] CVNA: Retrieved 2195 rows, trimmed to 300. [2026-01-22T12:06:11.656048] [DEBUG] [REMOTE ] CVNA: PASS: History has at least 300 days. [2026-01-22T12:06:11.656287] [DEBUG] [REMOTE ] CVNA: PASS: Price check passed. Min price $290.14. [2026-01-22T12:06:11.656424] [DEBUG] [REMOTE ] CVNA: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:11.656539] [DEBUG] [REMOTE ] CVNA: PASS: Integrity check passed. [2026-01-22T12:06:11.656623] [DEBUG] [REMOTE ] CVNA: Symbol is viable for forecasting. [2026-01-22T12:06:11.656679] [INFO ] [MAIN ] [852/3501] CVNA kept (0.5s) | 850 kept, 2 rejected | 139.7/min | ETA: 19.0m [2026-01-22T12:06:12.010957] [DEBUG] [REMOTE ] CVRX: Retrieved 1145 rows, trimmed to 300. [2026-01-22T12:06:12.011166] [DEBUG] [REMOTE ] CVRX: PASS: History has at least 300 days. [2026-01-22T12:06:12.011440] [DEBUG] [REMOTE ] CVRX: PASS: Price check passed. Min price $5.21. [2026-01-22T12:06:12.011622] [DEBUG] [REMOTE ] CVRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:12.011759] [DEBUG] [REMOTE ] CVRX: PASS: Integrity check passed. [2026-01-22T12:06:12.011806] [DEBUG] [REMOTE ] CVRX: Symbol is viable for forecasting. [2026-01-22T12:06:12.012054] [INFO ] [MAIN ] [853/3501] CVRX kept (0.4s) | 851 kept, 2 rejected | 139.8/min | ETA: 18.9m [2026-01-22T12:06:12.684161] [DEBUG] [REMOTE ] CVS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:12.684311] [DEBUG] [REMOTE ] CVS: PASS: History has at least 300 days. [2026-01-22T12:06:12.684602] [DEBUG] [REMOTE ] CVS: PASS: Price check passed. Min price $75.00. [2026-01-22T12:06:12.684748] [DEBUG] [REMOTE ] CVS: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:12.684873] [DEBUG] [REMOTE ] CVS: PASS: Integrity check passed. [2026-01-22T12:06:12.684913] [DEBUG] [REMOTE ] CVS: Symbol is viable for forecasting. [2026-01-22T12:06:12.684961] [INFO ] [MAIN ] [854/3501] CVS kept (0.7s) | 852 kept, 2 rejected | 139.7/min | ETA: 19.0m [2026-01-22T12:06:13.183106] [DEBUG] [REMOTE ] CVX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:13.183290] [DEBUG] [REMOTE ] CVX: PASS: History has at least 300 days. [2026-01-22T12:06:13.183588] [DEBUG] [REMOTE ] CVX: PASS: Price check passed. Min price $146.75. [2026-01-22T12:06:13.183734] [DEBUG] [REMOTE ] CVX: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:13.183863] [DEBUG] [REMOTE ] CVX: PASS: Integrity check passed. [2026-01-22T12:06:13.183904] [DEBUG] [REMOTE ] CVX: Symbol is viable for forecasting. [2026-01-22T12:06:13.183954] [INFO ] [MAIN ] [855/3501] CVX kept (0.5s) | 853 kept, 2 rejected | 139.6/min | ETA: 18.9m [2026-01-22T12:06:13.420659] [DEBUG] [REMOTE ] CWAN: Retrieved 1085 rows, trimmed to 300. [2026-01-22T12:06:13.420790] [DEBUG] [REMOTE ] CWAN: PASS: History has at least 300 days. [2026-01-22T12:06:13.420987] [DEBUG] [REMOTE ] CWAN: PASS: Price check passed. Min price $15.89. [2026-01-22T12:06:13.421119] [DEBUG] [REMOTE ] CWAN: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:13.421224] [DEBUG] [REMOTE ] CWAN: PASS: Integrity check passed. [2026-01-22T12:06:13.421263] [DEBUG] [REMOTE ] CWAN: Symbol is viable for forecasting. [2026-01-22T12:06:13.421310] [INFO ] [MAIN ] [856/3501] CWAN kept (0.2s) | 854 kept, 2 rejected | 139.7/min | ETA: 18.9m [2026-01-22T12:06:13.968437] [DEBUG] [REMOTE ] CWBC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:13.968603] [DEBUG] [REMOTE ] CWBC: PASS: History has at least 300 days. [2026-01-22T12:06:13.968835] [DEBUG] [REMOTE ] CWBC: PASS: Price check passed. Min price $20.97. [2026-01-22T12:06:13.968974] [DEBUG] [REMOTE ] CWBC: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:13.969090] [DEBUG] [REMOTE ] CWBC: PASS: Integrity check passed. [2026-01-22T12:06:13.969131] [DEBUG] [REMOTE ] CWBC: Symbol is viable for forecasting. [2026-01-22T12:06:13.969181] [INFO ] [MAIN ] [857/3501] CWBC kept (0.5s) | 855 kept, 2 rejected | 139.7/min | ETA: 18.9m [2026-01-22T12:06:14.502498] [DEBUG] [REMOTE ] CWCO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:14.502739] [DEBUG] [REMOTE ] CWCO: PASS: History has at least 300 days. [2026-01-22T12:06:14.503066] [DEBUG] [REMOTE ] CWCO: PASS: Price check passed. Min price $33.02. [2026-01-22T12:06:14.503214] [DEBUG] [REMOTE ] CWCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:14.503364] [DEBUG] [REMOTE ] CWCO: PASS: Integrity check passed. [2026-01-22T12:06:14.503431] [DEBUG] [REMOTE ] CWCO: Symbol is viable for forecasting. [2026-01-22T12:06:14.503489] [INFO ] [MAIN ] [858/3501] CWCO kept (0.5s) | 856 kept, 2 rejected | 139.6/min | ETA: 18.9m [2026-01-22T12:06:14.607823] [DEBUG] [REMOTE ] CWD: Retrieved 672 rows, trimmed to 300. [2026-01-22T12:06:14.608237] [DEBUG] [REMOTE ] CWD: PASS: History has at least 300 days. [2026-01-22T12:06:14.608523] [DEBUG] [REMOTE ] CWD: PASS: Price check passed. Min price $1.24. [2026-01-22T12:06:14.608694] [DEBUG] [REMOTE ] CWD: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:14.608838] [DEBUG] [REMOTE ] CWD: PASS: Integrity check passed. [2026-01-22T12:06:14.608884] [DEBUG] [REMOTE ] CWD: Symbol is viable for forecasting. [2026-01-22T12:06:14.608938] [INFO ] [MAIN ] [859/3501] CWD kept (0.1s) | 857 kept, 2 rejected | 139.8/min | ETA: 18.9m [2026-01-22T12:06:15.257761] [DEBUG] [REMOTE ] CWEN: Retrieved 3148 rows, trimmed to 300. [2026-01-22T12:06:15.258179] [DEBUG] [REMOTE ] CWEN: PASS: History has at least 300 days. [2026-01-22T12:06:15.258477] [DEBUG] [REMOTE ] CWEN: PASS: Price check passed. Min price $31.34. [2026-01-22T12:06:15.258645] [DEBUG] [REMOTE ] CWEN: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:15.258791] [DEBUG] [REMOTE ] CWEN: PASS: Integrity check passed. [2026-01-22T12:06:15.258834] [DEBUG] [REMOTE ] CWEN: Symbol is viable for forecasting. [2026-01-22T12:06:15.258891] [INFO ] [MAIN ] [860/3501] CWEN kept (0.6s) | 858 kept, 2 rejected | 139.7/min | ETA: 18.9m [2026-01-22T12:06:15.559631] [DEBUG] [REMOTE ] CWH: Retrieved 2334 rows, trimmed to 300. [2026-01-22T12:06:15.559863] [DEBUG] [REMOTE ] CWH: PASS: History has at least 300 days. [2026-01-22T12:06:15.560158] [DEBUG] [REMOTE ] CWH: PASS: Price check passed. Min price $9.39. [2026-01-22T12:06:15.560306] [DEBUG] [REMOTE ] CWH: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:15.560461] [DEBUG] [REMOTE ] CWH: PASS: Integrity check passed. [2026-01-22T12:06:15.560520] [DEBUG] [REMOTE ] CWH: Symbol is viable for forecasting. [2026-01-22T12:06:15.560606] [INFO ] [MAIN ] [861/3501] CWH kept (0.3s) | 859 kept, 2 rejected | 139.7/min | ETA: 18.9m [2026-01-22T12:06:15.988212] [DEBUG] [REMOTE ] CWK: Retrieved 1877 rows, trimmed to 300. [2026-01-22T12:06:15.988340] [DEBUG] [REMOTE ] CWK: PASS: History has at least 300 days. [2026-01-22T12:06:15.988548] [DEBUG] [REMOTE ] CWK: PASS: Price check passed. Min price $14.74. [2026-01-22T12:06:15.988725] [DEBUG] [REMOTE ] CWK: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:15.989115] [DEBUG] [REMOTE ] CWK: PASS: Integrity check passed. [2026-01-22T12:06:15.989375] [DEBUG] [REMOTE ] CWK: Symbol is viable for forecasting. [2026-01-22T12:06:15.989479] [INFO ] [MAIN ] [862/3501] CWK kept (0.4s) | 860 kept, 2 rejected | 139.7/min | ETA: 18.9m [2026-01-22T12:06:16.283954] [DEBUG] [REMOTE ] CXDO: Retrieved 2310 rows, trimmed to 300. [2026-01-22T12:06:16.284154] [DEBUG] [REMOTE ] CXDO: PASS: History has at least 300 days. [2026-01-22T12:06:16.284406] [DEBUG] [REMOTE ] CXDO: PASS: Price check passed. Min price $5.83. [2026-01-22T12:06:16.284545] [DEBUG] [REMOTE ] CXDO: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:16.284681] [DEBUG] [REMOTE ] CXDO: PASS: Integrity check passed. [2026-01-22T12:06:16.284723] [DEBUG] [REMOTE ] CXDO: Symbol is viable for forecasting. [2026-01-22T12:06:16.284776] [INFO ] [MAIN ] [863/3501] CXDO kept (0.3s) | 861 kept, 2 rejected | 139.8/min | ETA: 18.9m [2026-01-22T12:06:17.079208] [DEBUG] [REMOTE ] CXE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:17.079432] [DEBUG] [REMOTE ] CXE: PASS: History has at least 300 days. [2026-01-22T12:06:17.079760] [DEBUG] [REMOTE ] CXE: PASS: Price check passed. Min price $3.62. [2026-01-22T12:06:17.079910] [DEBUG] [REMOTE ] CXE: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:17.080050] [DEBUG] [REMOTE ] CXE: PASS: Integrity check passed. [2026-01-22T12:06:17.080121] [DEBUG] [REMOTE ] CXE: Symbol is viable for forecasting. [2026-01-22T12:06:17.080181] [INFO ] [MAIN ] [864/3501] CXE kept (0.8s) | 862 kept, 2 rejected | 139.6/min | ETA: 18.9m [2026-01-22T12:06:17.317840] [DEBUG] [REMOTE ] CXSE: Retrieved 3352 rows, trimmed to 300. [2026-01-22T12:06:17.317988] [DEBUG] [REMOTE ] CXSE: PASS: History has at least 300 days. [2026-01-22T12:06:17.318417] [DEBUG] [REMOTE ] CXSE: PASS: Price check passed. Min price $39.26. [2026-01-22T12:06:17.318551] [DEBUG] [REMOTE ] CXSE: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:17.318688] [DEBUG] [REMOTE ] CXSE: PASS: Integrity check passed. [2026-01-22T12:06:17.318729] [DEBUG] [REMOTE ] CXSE: Symbol is viable for forecasting. [2026-01-22T12:06:17.318777] [INFO ] [MAIN ] [865/3501] CXSE kept (0.2s) | 863 kept, 2 rejected | 139.7/min | ETA: 18.9m [2026-01-22T12:06:17.885046] [DEBUG] [REMOTE ] CYD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:17.885307] [DEBUG] [REMOTE ] CYD: PASS: History has at least 300 days. [2026-01-22T12:06:17.885728] [DEBUG] [REMOTE ] CYD: PASS: Price check passed. Min price $33.50. [2026-01-22T12:06:17.885920] [DEBUG] [REMOTE ] CYD: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:17.886081] [DEBUG] [REMOTE ] CYD: PASS: Integrity check passed. [2026-01-22T12:06:17.886125] [DEBUG] [REMOTE ] CYD: Symbol is viable for forecasting. [2026-01-22T12:06:17.886238] [INFO ] [MAIN ] [866/3501] CYD kept (0.6s) | 864 kept, 2 rejected | 139.7/min | ETA: 18.9m [2026-01-22T12:06:18.352842] [DEBUG] [REMOTE ] CYH: Retrieved 6442 rows, trimmed to 300. [2026-01-22T12:06:18.352975] [DEBUG] [REMOTE ] CYH: PASS: History has at least 300 days. [2026-01-22T12:06:18.353195] [DEBUG] [REMOTE ] CYH: PASS: Price check passed. Min price $2.90. [2026-01-22T12:06:18.353358] [DEBUG] [REMOTE ] CYH: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:18.353482] [DEBUG] [REMOTE ] CYH: PASS: Integrity check passed. [2026-01-22T12:06:18.353524] [DEBUG] [REMOTE ] CYH: Symbol is viable for forecasting. [2026-01-22T12:06:18.353604] [INFO ] [MAIN ] [867/3501] CYH kept (0.5s) | 865 kept, 2 rejected | 139.6/min | ETA: 18.9m [2026-01-22T12:06:18.462632] [DEBUG] [REMOTE ] CYN: Retrieved 1067 rows, trimmed to 300. [2026-01-22T12:06:18.462770] [DEBUG] [REMOTE ] CYN: PASS: History has at least 300 days. [2026-01-22T12:06:18.462997] [DEBUG] [REMOTE ] CYN: PASS: Price check passed. Min price $2.23. [2026-01-22T12:06:18.463159] [DEBUG] [REMOTE ] CYN: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:18.463273] [DEBUG] [REMOTE ] CYN: PASS: Integrity check passed. [2026-01-22T12:06:18.463313] [DEBUG] [REMOTE ] CYN: Symbol is viable for forecasting. [2026-01-22T12:06:18.463362] [INFO ] [MAIN ] [868/3501] CYN kept (0.1s) | 866 kept, 2 rejected | 139.8/min | ETA: 18.8m [2026-01-22T12:06:19.208205] [DEBUG] [REMOTE ] CYRX: Retrieved 4289 rows, trimmed to 300. [2026-01-22T12:06:19.208414] [DEBUG] [REMOTE ] CYRX: PASS: History has at least 300 days. [2026-01-22T12:06:19.208707] [DEBUG] [REMOTE ] CYRX: PASS: Price check passed. Min price $8.33. [2026-01-22T12:06:19.208857] [DEBUG] [REMOTE ] CYRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:19.208991] [DEBUG] [REMOTE ] CYRX: PASS: Integrity check passed. [2026-01-22T12:06:19.209033] [DEBUG] [REMOTE ] CYRX: Symbol is viable for forecasting. [2026-01-22T12:06:19.209089] [INFO ] [MAIN ] [869/3501] CYRX kept (0.7s) | 867 kept, 2 rejected | 139.6/min | ETA: 18.8m [2026-01-22T12:06:19.559494] [DEBUG] [REMOTE ] CYTK: Retrieved 5467 rows, trimmed to 300. [2026-01-22T12:06:19.559670] [DEBUG] [REMOTE ] CYTK: PASS: History has at least 300 days. [2026-01-22T12:06:19.559954] [DEBUG] [REMOTE ] CYTK: PASS: Price check passed. Min price $57.83. [2026-01-22T12:06:19.560118] [DEBUG] [REMOTE ] CYTK: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:19.560292] [DEBUG] [REMOTE ] CYTK: PASS: Integrity check passed. [2026-01-22T12:06:19.560364] [DEBUG] [REMOTE ] CYTK: Symbol is viable for forecasting. [2026-01-22T12:06:19.560421] [INFO ] [MAIN ] [870/3501] CYTK kept (0.4s) | 868 kept, 2 rejected | 139.7/min | ETA: 18.8m [2026-01-22T12:06:20.070612] [DEBUG] [REMOTE ] CZFS: Retrieved 6296 rows, trimmed to 300. [2026-01-22T12:06:20.070888] [DEBUG] [REMOTE ] CZFS: PASS: History has at least 300 days. [2026-01-22T12:06:20.071374] [DEBUG] [REMOTE ] CZFS: PASS: Price check passed. Min price $53.17. [2026-01-22T12:06:20.071519] [DEBUG] [REMOTE ] CZFS: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:20.071700] [DEBUG] [REMOTE ] CZFS: PASS: Integrity check passed. [2026-01-22T12:06:20.071772] [DEBUG] [REMOTE ] CZFS: Symbol is viable for forecasting. [2026-01-22T12:06:20.071828] [INFO ] [MAIN ] [871/3501] CZFS kept (0.5s) | 869 kept, 2 rejected | 139.6/min | ETA: 18.8m [2026-01-22T12:06:20.535680] [DEBUG] [REMOTE ] CZNC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:20.535844] [DEBUG] [REMOTE ] CZNC: PASS: History has at least 300 days. [2026-01-22T12:06:20.536133] [DEBUG] [REMOTE ] CZNC: PASS: Price check passed. Min price $18.96. [2026-01-22T12:06:20.536275] [DEBUG] [REMOTE ] CZNC: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:20.536407] [DEBUG] [REMOTE ] CZNC: PASS: Integrity check passed. [2026-01-22T12:06:20.536448] [DEBUG] [REMOTE ] CZNC: Symbol is viable for forecasting. [2026-01-22T12:06:20.536498] [INFO ] [MAIN ] [872/3501] CZNC kept (0.5s) | 870 kept, 2 rejected | 139.6/min | ETA: 18.8m [2026-01-22T12:06:20.860093] [DEBUG] [REMOTE ] CZWI: Retrieved 5488 rows, trimmed to 300. [2026-01-22T12:06:20.860267] [DEBUG] [REMOTE ] CZWI: PASS: History has at least 300 days. [2026-01-22T12:06:20.860503] [DEBUG] [REMOTE ] CZWI: PASS: Price check passed. Min price $15.65. [2026-01-22T12:06:20.860658] [DEBUG] [REMOTE ] CZWI: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:20.860779] [DEBUG] [REMOTE ] CZWI: PASS: Integrity check passed. [2026-01-22T12:06:20.860828] [DEBUG] [REMOTE ] CZWI: Symbol is viable for forecasting. [2026-01-22T12:06:20.860877] [INFO ] [MAIN ] [873/3501] CZWI kept (0.3s) | 871 kept, 2 rejected | 139.7/min | ETA: 18.8m [2026-01-22T12:06:21.334621] [DEBUG] [REMOTE ] DAL: Retrieved 4710 rows, trimmed to 300. [2026-01-22T12:06:21.334769] [DEBUG] [REMOTE ] DAL: PASS: History has at least 300 days. [2026-01-22T12:06:21.335001] [DEBUG] [REMOTE ] DAL: PASS: Price check passed. Min price $55.65. [2026-01-22T12:06:21.335142] [DEBUG] [REMOTE ] DAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:21.335261] [DEBUG] [REMOTE ] DAL: PASS: Integrity check passed. [2026-01-22T12:06:21.335301] [DEBUG] [REMOTE ] DAL: Symbol is viable for forecasting. [2026-01-22T12:06:21.335350] [INFO ] [MAIN ] [874/3501] DAL kept (0.5s) | 872 kept, 2 rejected | 139.7/min | ETA: 18.8m [2026-01-22T12:06:21.723128] [DEBUG] [REMOTE ] DAN: Retrieved 4542 rows, trimmed to 300. [2026-01-22T12:06:21.723268] [DEBUG] [REMOTE ] DAN: PASS: History has at least 300 days. [2026-01-22T12:06:21.723498] [DEBUG] [REMOTE ] DAN: PASS: Price check passed. Min price $19.47. [2026-01-22T12:06:21.723658] [DEBUG] [REMOTE ] DAN: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:21.723779] [DEBUG] [REMOTE ] DAN: PASS: Integrity check passed. [2026-01-22T12:06:21.723819] [DEBUG] [REMOTE ] DAN: Symbol is viable for forecasting. [2026-01-22T12:06:21.723868] [INFO ] [MAIN ] [875/3501] DAN kept (0.4s) | 873 kept, 2 rejected | 139.7/min | ETA: 18.8m [2026-01-22T12:06:22.071137] [DEBUG] [REMOTE ] DAO: Retrieved 1567 rows, trimmed to 300. [2026-01-22T12:06:22.071274] [DEBUG] [REMOTE ] DAO: PASS: History has at least 300 days. [2026-01-22T12:06:22.071484] [DEBUG] [REMOTE ] DAO: PASS: Price check passed. Min price $8.43. [2026-01-22T12:06:22.071664] [DEBUG] [REMOTE ] DAO: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:22.071804] [DEBUG] [REMOTE ] DAO: PASS: Integrity check passed. [2026-01-22T12:06:22.071849] [DEBUG] [REMOTE ] DAO: Symbol is viable for forecasting. [2026-01-22T12:06:22.071898] [INFO ] [MAIN ] [876/3501] DAO kept (0.3s) | 874 kept, 2 rejected | 139.7/min | ETA: 18.8m [2026-01-22T12:06:22.313657] [DEBUG] [REMOTE ] DAPP: Retrieved 1199 rows, trimmed to 300. [2026-01-22T12:06:22.313792] [DEBUG] [REMOTE ] DAPP: PASS: History has at least 300 days. [2026-01-22T12:06:22.314002] [DEBUG] [REMOTE ] DAPP: PASS: Price check passed. Min price $15.96. [2026-01-22T12:06:22.314139] [DEBUG] [REMOTE ] DAPP: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:22.314249] [DEBUG] [REMOTE ] DAPP: PASS: Integrity check passed. [2026-01-22T12:06:22.314289] [DEBUG] [REMOTE ] DAPP: Symbol is viable for forecasting. [2026-01-22T12:06:22.314336] [INFO ] [MAIN ] [877/3501] DAPP kept (0.2s) | 875 kept, 2 rejected | 139.8/min | ETA: 18.8m [2026-01-22T12:06:22.872518] [DEBUG] [REMOTE ] DARE: Retrieved 2963 rows, trimmed to 300. [2026-01-22T12:06:22.872706] [DEBUG] [REMOTE ] DARE: PASS: History has at least 300 days. [2026-01-22T12:06:22.872951] [DEBUG] [REMOTE ] DARE: PASS: Price check passed. Min price $1.63. [2026-01-22T12:06:22.873091] [DEBUG] [REMOTE ] DARE: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:22.873213] [DEBUG] [REMOTE ] DARE: PASS: Integrity check passed. [2026-01-22T12:06:22.873254] [DEBUG] [REMOTE ] DARE: Symbol is viable for forecasting. [2026-01-22T12:06:22.873304] [INFO ] [MAIN ] [878/3501] DARE kept (0.6s) | 876 kept, 2 rejected | 139.7/min | ETA: 18.8m [2026-01-22T12:06:23.190108] [DEBUG] [REMOTE ] DASH: Retrieved 1284 rows, trimmed to 300. [2026-01-22T12:06:23.190227] [DEBUG] [REMOTE ] DASH: PASS: History has at least 300 days. [2026-01-22T12:06:23.190434] [DEBUG] [REMOTE ] DASH: PASS: Price check passed. Min price $187.73. [2026-01-22T12:06:23.190587] [DEBUG] [REMOTE ] DASH: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:23.190700] [DEBUG] [REMOTE ] DASH: PASS: Integrity check passed. [2026-01-22T12:06:23.190740] [DEBUG] [REMOTE ] DASH: Symbol is viable for forecasting. [2026-01-22T12:06:23.190793] [INFO ] [MAIN ] [879/3501] DASH kept (0.3s) | 877 kept, 2 rejected | 139.8/min | ETA: 18.8m [2026-01-22T12:06:23.833906] [DEBUG] [REMOTE ] DAVA: Retrieved 1881 rows, trimmed to 300. [2026-01-22T12:06:23.834042] [DEBUG] [REMOTE ] DAVA: PASS: History has at least 300 days. [2026-01-22T12:06:23.834243] [DEBUG] [REMOTE ] DAVA: PASS: Price check passed. Min price $6.05. [2026-01-22T12:06:23.834375] [DEBUG] [REMOTE ] DAVA: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:23.834482] [DEBUG] [REMOTE ] DAVA: PASS: Integrity check passed. [2026-01-22T12:06:23.834520] [DEBUG] [REMOTE ] DAVA: Symbol is viable for forecasting. [2026-01-22T12:06:23.834566] [INFO ] [MAIN ] [880/3501] DAVA kept (0.6s) | 878 kept, 2 rejected | 139.7/min | ETA: 18.8m [2026-01-22T12:06:23.943457] [DEBUG] [REMOTE ] DAVE: Retrieved 1191 rows, trimmed to 300. [2026-01-22T12:06:23.943605] [DEBUG] [REMOTE ] DAVE: PASS: History has at least 300 days. [2026-01-22T12:06:23.943812] [DEBUG] [REMOTE ] DAVE: PASS: Price check passed. Min price $182.51. [2026-01-22T12:06:23.943953] [DEBUG] [REMOTE ] DAVE: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:23.944071] [DEBUG] [REMOTE ] DAVE: PASS: Integrity check passed. [2026-01-22T12:06:23.944112] [DEBUG] [REMOTE ] DAVE: Symbol is viable for forecasting. [2026-01-22T12:06:23.944162] [INFO ] [MAIN ] [881/3501] DAVE kept (0.1s) | 879 kept, 2 rejected | 139.8/min | ETA: 18.7m [2026-01-22T12:06:24.461754] [DEBUG] [REMOTE ] DAWN: Retrieved 1168 rows, trimmed to 300. [2026-01-22T12:06:24.461894] [DEBUG] [REMOTE ] DAWN: PASS: History has at least 300 days. [2026-01-22T12:06:24.462110] [DEBUG] [REMOTE ] DAWN: PASS: Price check passed. Min price $7.04. [2026-01-22T12:06:24.462423] [DEBUG] [REMOTE ] DAWN: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:24.462555] [DEBUG] [REMOTE ] DAWN: PASS: Integrity check passed. [2026-01-22T12:06:24.462615] [DEBUG] [REMOTE ] DAWN: Symbol is viable for forecasting. [2026-01-22T12:06:24.462666] [INFO ] [MAIN ] [882/3501] DAWN kept (0.5s) | 880 kept, 2 rejected | 139.8/min | ETA: 18.7m [2026-01-22T12:06:25.110534] [DEBUG] [REMOTE ] DB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:25.110699] [DEBUG] [REMOTE ] DB: PASS: History has at least 300 days. [2026-01-22T12:06:25.110940] [DEBUG] [REMOTE ] DB: PASS: Price check passed. Min price $33.55. [2026-01-22T12:06:25.111077] [DEBUG] [REMOTE ] DB: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:25.111197] [DEBUG] [REMOTE ] DB: PASS: Integrity check passed. [2026-01-22T12:06:25.111238] [DEBUG] [REMOTE ] DB: Symbol is viable for forecasting. [2026-01-22T12:06:25.111287] [INFO ] [MAIN ] [883/3501] DB kept (0.6s) | 881 kept, 2 rejected | 139.7/min | ETA: 18.7m [2026-01-22T12:06:25.256255] [DEBUG] [REMOTE ] DBD: Retrieved 611 rows, trimmed to 300. [2026-01-22T12:06:25.256484] [DEBUG] [REMOTE ] DBD: PASS: History has at least 300 days. [2026-01-22T12:06:25.256761] [DEBUG] [REMOTE ] DBD: PASS: Price check passed. Min price $56.24. [2026-01-22T12:06:25.256936] [DEBUG] [REMOTE ] DBD: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:25.257080] [DEBUG] [REMOTE ] DBD: PASS: Integrity check passed. [2026-01-22T12:06:25.257131] [DEBUG] [REMOTE ] DBD: Symbol is viable for forecasting. [2026-01-22T12:06:25.257194] [INFO ] [MAIN ] [884/3501] DBD kept (0.1s) | 882 kept, 2 rejected | 139.8/min | ETA: 18.7m [2026-01-22T12:06:25.952735] [DEBUG] [REMOTE ] DBI: Retrieved 5173 rows, trimmed to 300. [2026-01-22T12:06:25.952865] [DEBUG] [REMOTE ] DBI: PASS: History has at least 300 days. [2026-01-22T12:06:25.953077] [DEBUG] [REMOTE ] DBI: PASS: Price check passed. Min price $3.33. [2026-01-22T12:06:25.953222] [DEBUG] [REMOTE ] DBI: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:25.953337] [DEBUG] [REMOTE ] DBI: PASS: Integrity check passed. [2026-01-22T12:06:25.953379] [DEBUG] [REMOTE ] DBI: Symbol is viable for forecasting. [2026-01-22T12:06:25.953428] [INFO ] [MAIN ] [885/3501] DBI kept (0.7s) | 883 kept, 2 rejected | 139.7/min | ETA: 18.7m [2026-01-22T12:06:26.389101] [DEBUG] [REMOTE ] DBL: Retrieved 3516 rows, trimmed to 300. [2026-01-22T12:06:26.389236] [DEBUG] [REMOTE ] DBL: PASS: History has at least 300 days. [2026-01-22T12:06:26.389451] [DEBUG] [REMOTE ] DBL: PASS: Price check passed. Min price $14.94. [2026-01-22T12:06:26.389610] [DEBUG] [REMOTE ] DBL: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:26.389729] [DEBUG] [REMOTE ] DBL: PASS: Integrity check passed. [2026-01-22T12:06:26.389770] [DEBUG] [REMOTE ] DBL: Symbol is viable for forecasting. [2026-01-22T12:06:26.389821] [INFO ] [MAIN ] [886/3501] DBL kept (0.4s) | 884 kept, 2 rejected | 139.7/min | ETA: 18.7m [2026-01-22T12:06:26.733405] [DEBUG] [REMOTE ] DBRG: Retrieved 2909 rows, trimmed to 300. [2026-01-22T12:06:26.733540] [DEBUG] [REMOTE ] DBRG: PASS: History has at least 300 days. [2026-01-22T12:06:26.733803] [DEBUG] [REMOTE ] DBRG: PASS: Price check passed. Min price $9.16. [2026-01-22T12:06:26.733948] [DEBUG] [REMOTE ] DBRG: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:26.734065] [DEBUG] [REMOTE ] DBRG: PASS: Integrity check passed. [2026-01-22T12:06:26.734108] [DEBUG] [REMOTE ] DBRG: Symbol is viable for forecasting. [2026-01-22T12:06:26.734159] [INFO ] [MAIN ] [887/3501] DBRG kept (0.3s) | 885 kept, 2 rejected | 139.7/min | ETA: 18.7m [2026-01-22T12:06:26.951188] [DEBUG] [REMOTE ] DBX: Retrieved 1968 rows, trimmed to 300. [2026-01-22T12:06:26.951328] [DEBUG] [REMOTE ] DBX: PASS: History has at least 300 days. [2026-01-22T12:06:26.951528] [DEBUG] [REMOTE ] DBX: PASS: Price check passed. Min price $25.49. [2026-01-22T12:06:26.951696] [DEBUG] [REMOTE ] DBX: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:26.951823] [DEBUG] [REMOTE ] DBX: PASS: Integrity check passed. [2026-01-22T12:06:26.951864] [DEBUG] [REMOTE ] DBX: Symbol is viable for forecasting. [2026-01-22T12:06:26.951911] [INFO ] [MAIN ] [888/3501] DBX kept (0.2s) | 886 kept, 2 rejected | 139.8/min | ETA: 18.7m [2026-01-22T12:06:27.447538] [DEBUG] [REMOTE ] DCBO: Retrieved 1391 rows, trimmed to 300. [2026-01-22T12:06:27.447732] [DEBUG] [REMOTE ] DCBO: PASS: History has at least 300 days. [2026-01-22T12:06:27.447941] [DEBUG] [REMOTE ] DCBO: PASS: Price check passed. Min price $18.27. [2026-01-22T12:06:27.448100] [DEBUG] [REMOTE ] DCBO: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:27.448225] [DEBUG] [REMOTE ] DCBO: PASS: Integrity check passed. [2026-01-22T12:06:27.448267] [DEBUG] [REMOTE ] DCBO: Symbol is viable for forecasting. [2026-01-22T12:06:27.448316] [INFO ] [MAIN ] [889/3501] DCBO kept (0.5s) | 887 kept, 2 rejected | 139.8/min | ETA: 18.7m [2026-01-22T12:06:28.152366] [DEBUG] [REMOTE ] DCI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:28.152528] [DEBUG] [REMOTE ] DCI: PASS: History has at least 300 days. [2026-01-22T12:06:28.152817] [DEBUG] [REMOTE ] DCI: PASS: Price check passed. Min price $82.51. [2026-01-22T12:06:28.152959] [DEBUG] [REMOTE ] DCI: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:28.153101] [DEBUG] [REMOTE ] DCI: PASS: Integrity check passed. [2026-01-22T12:06:28.153150] [DEBUG] [REMOTE ] DCI: Symbol is viable for forecasting. [2026-01-22T12:06:28.153206] [INFO ] [MAIN ] [890/3501] DCI kept (0.7s) | 888 kept, 2 rejected | 139.7/min | ETA: 18.7m [2026-01-22T12:06:28.667161] [DEBUG] [REMOTE ] DCO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:28.667295] [DEBUG] [REMOTE ] DCO: PASS: History has at least 300 days. [2026-01-22T12:06:28.667506] [DEBUG] [REMOTE ] DCO: PASS: Price check passed. Min price $86.41. [2026-01-22T12:06:28.667662] [DEBUG] [REMOTE ] DCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:28.667796] [DEBUG] [REMOTE ] DCO: PASS: Integrity check passed. [2026-01-22T12:06:28.667836] [DEBUG] [REMOTE ] DCO: Symbol is viable for forecasting. [2026-01-22T12:06:28.667882] [INFO ] [MAIN ] [891/3501] DCO kept (0.5s) | 889 kept, 2 rejected | 139.6/min | ETA: 18.7m [2026-01-22T12:06:29.165897] [DEBUG] [REMOTE ] DCOM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:29.166036] [DEBUG] [REMOTE ] DCOM: PASS: History has at least 300 days. [2026-01-22T12:06:29.166249] [DEBUG] [REMOTE ] DCOM: PASS: Price check passed. Min price $25.57. [2026-01-22T12:06:29.166387] [DEBUG] [REMOTE ] DCOM: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:29.166503] [DEBUG] [REMOTE ] DCOM: PASS: Integrity check passed. [2026-01-22T12:06:29.166544] [DEBUG] [REMOTE ] DCOM: Symbol is viable for forecasting. [2026-01-22T12:06:29.166617] [INFO ] [MAIN ] [892/3501] DCOM kept (0.5s) | 890 kept, 2 rejected | 139.6/min | ETA: 18.7m [2026-01-22T12:06:29.629780] [DEBUG] [REMOTE ] DCTH: Retrieved 5969 rows, trimmed to 300. [2026-01-22T12:06:29.629924] [DEBUG] [REMOTE ] DCTH: PASS: History has at least 300 days. [2026-01-22T12:06:29.630155] [DEBUG] [REMOTE ] DCTH: PASS: Price check passed. Min price $8.19. [2026-01-22T12:06:29.630294] [DEBUG] [REMOTE ] DCTH: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:29.630418] [DEBUG] [REMOTE ] DCTH: PASS: Integrity check passed. [2026-01-22T12:06:29.630461] [DEBUG] [REMOTE ] DCTH: Symbol is viable for forecasting. [2026-01-22T12:06:29.630513] [INFO ] [MAIN ] [893/3501] DCTH kept (0.5s) | 891 kept, 2 rejected | 139.6/min | ETA: 18.7m [2026-01-22T12:06:30.097726] [DEBUG] [REMOTE ] DD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:30.097888] [DEBUG] [REMOTE ] DD: PASS: History has at least 300 days. [2026-01-22T12:06:30.098128] [DEBUG] [REMOTE ] DD: PASS: Price check passed. Min price $34.02. [2026-01-22T12:06:30.098287] [DEBUG] [REMOTE ] DD: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:30.098437] [DEBUG] [REMOTE ] DD: PASS: Integrity check passed. [2026-01-22T12:06:30.098482] [DEBUG] [REMOTE ] DD: Symbol is viable for forecasting. [2026-01-22T12:06:30.098533] [INFO ] [MAIN ] [894/3501] DD kept (0.5s) | 892 kept, 2 rejected | 139.6/min | ETA: 18.7m [2026-01-22T12:06:30.568986] [DEBUG] [REMOTE ] DDD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:30.569229] [DEBUG] [REMOTE ] DDD: PASS: History has at least 300 days. [2026-01-22T12:06:30.569631] [DEBUG] [REMOTE ] DDD: PASS: Price check passed. Min price $1.77. [2026-01-22T12:06:30.569819] [DEBUG] [REMOTE ] DDD: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:30.569986] [DEBUG] [REMOTE ] DDD: PASS: Integrity check passed. [2026-01-22T12:06:30.570026] [DEBUG] [REMOTE ] DDD: Symbol is viable for forecasting. [2026-01-22T12:06:30.570082] [INFO ] [MAIN ] [895/3501] DDD kept (0.5s) | 893 kept, 2 rejected | 139.6/min | ETA: 18.7m [2026-01-22T12:06:30.824008] [DEBUG] [REMOTE ] DDI: Retrieved 1102 rows, trimmed to 300. [2026-01-22T12:06:30.824208] [DEBUG] [REMOTE ] DDI: PASS: History has at least 300 days. [2026-01-22T12:06:30.824456] [DEBUG] [REMOTE ] DDI: PASS: Price check passed. Min price $8.25. [2026-01-22T12:06:30.824625] [DEBUG] [REMOTE ] DDI: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:30.824765] [DEBUG] [REMOTE ] DDI: PASS: Integrity check passed. [2026-01-22T12:06:30.824813] [DEBUG] [REMOTE ] DDI: Symbol is viable for forecasting. [2026-01-22T12:06:30.824868] [INFO ] [MAIN ] [896/3501] DDI kept (0.3s) | 894 kept, 2 rejected | 139.6/min | ETA: 18.7m [2026-01-22T12:06:31.131018] [DEBUG] [REMOTE ] DDL: Retrieved 1146 rows, trimmed to 300. [2026-01-22T12:06:31.131224] [DEBUG] [REMOTE ] DDL: PASS: History has at least 300 days. [2026-01-22T12:06:31.131471] [DEBUG] [REMOTE ] DDL: PASS: Price check passed. Min price $1.67. [2026-01-22T12:06:31.131643] [DEBUG] [REMOTE ] DDL: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:31.131766] [DEBUG] [REMOTE ] DDL: PASS: Integrity check passed. [2026-01-22T12:06:31.131823] [DEBUG] [REMOTE ] DDL: Symbol is viable for forecasting. [2026-01-22T12:06:31.131876] [INFO ] [MAIN ] [897/3501] DDL kept (0.3s) | 895 kept, 2 rejected | 139.7/min | ETA: 18.6m [2026-01-22T12:06:31.587272] [DEBUG] [REMOTE ] DDOG: Retrieved 1593 rows, trimmed to 300. [2026-01-22T12:06:31.587470] [DEBUG] [REMOTE ] DDOG: PASS: History has at least 300 days. [2026-01-22T12:06:31.587780] [DEBUG] [REMOTE ] DDOG: PASS: Price check passed. Min price $117.00. [2026-01-22T12:06:31.587928] [DEBUG] [REMOTE ] DDOG: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:31.588046] [DEBUG] [REMOTE ] DDOG: PASS: Integrity check passed. [2026-01-22T12:06:31.588088] [DEBUG] [REMOTE ] DDOG: Symbol is viable for forecasting. [2026-01-22T12:06:31.588140] [INFO ] [MAIN ] [898/3501] DDOG kept (0.5s) | 896 kept, 2 rejected | 139.7/min | ETA: 18.6m [2026-01-22T12:06:32.286227] [DEBUG] [REMOTE ] DDS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:32.286426] [DEBUG] [REMOTE ] DDS: PASS: History has at least 300 days. [2026-01-22T12:06:32.286708] [DEBUG] [REMOTE ] DDS: PASS: Price check passed. Min price $569.72. [2026-01-22T12:06:32.286858] [DEBUG] [REMOTE ] DDS: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:32.286987] [DEBUG] [REMOTE ] DDS: PASS: Integrity check passed. [2026-01-22T12:06:32.287029] [DEBUG] [REMOTE ] DDS: Symbol is viable for forecasting. [2026-01-22T12:06:32.287083] [INFO ] [MAIN ] [899/3501] DDS kept (0.7s) | 897 kept, 2 rejected | 139.6/min | ETA: 18.6m [2026-01-22T12:06:32.837096] [DEBUG] [REMOTE ] DE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:32.837232] [DEBUG] [REMOTE ] DE: PASS: History has at least 300 days. [2026-01-22T12:06:32.837450] [DEBUG] [REMOTE ] DE: PASS: Price check passed. Min price $460.03. [2026-01-22T12:06:32.837606] [DEBUG] [REMOTE ] DE: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:32.837771] [DEBUG] [REMOTE ] DE: PASS: Integrity check passed. [2026-01-22T12:06:32.837819] [DEBUG] [REMOTE ] DE: Symbol is viable for forecasting. [2026-01-22T12:06:32.837868] [INFO ] [MAIN ] [900/3501] DE kept (0.6s) | 898 kept, 2 rejected | 139.5/min | ETA: 18.6m [2026-01-22T12:06:33.172077] [DEBUG] [REMOTE ] DEA: Retrieved 2755 rows, trimmed to 300. [2026-01-22T12:06:33.172208] [DEBUG] [REMOTE ] DEA: PASS: History has at least 300 days. [2026-01-22T12:06:33.172419] [DEBUG] [REMOTE ] DEA: PASS: Price check passed. Min price $20.56. [2026-01-22T12:06:33.172605] [DEBUG] [REMOTE ] DEA: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:33.172731] [DEBUG] [REMOTE ] DEA: PASS: Integrity check passed. [2026-01-22T12:06:33.172772] [DEBUG] [REMOTE ] DEA: Symbol is viable for forecasting. [2026-01-22T12:06:33.172821] [INFO ] [MAIN ] [901/3501] DEA kept (0.3s) | 899 kept, 2 rejected | 139.6/min | ETA: 18.6m [2026-01-22T12:06:33.768962] [DEBUG] [REMOTE ] DECK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:33.769106] [DEBUG] [REMOTE ] DECK: PASS: History has at least 300 days. [2026-01-22T12:06:33.769333] [DEBUG] [REMOTE ] DECK: PASS: Price check passed. Min price $79.54. [2026-01-22T12:06:33.769466] [DEBUG] [REMOTE ] DECK: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:33.769611] [DEBUG] [REMOTE ] DECK: PASS: Integrity check passed. [2026-01-22T12:06:33.769653] [DEBUG] [REMOTE ] DECK: Symbol is viable for forecasting. [2026-01-22T12:06:33.769701] [INFO ] [MAIN ] [902/3501] DECK kept (0.6s) | 900 kept, 2 rejected | 139.5/min | ETA: 18.6m [2026-01-22T12:06:34.056647] [DEBUG] [REMOTE ] DEI: Retrieved 4839 rows, trimmed to 300. [2026-01-22T12:06:34.056785] [DEBUG] [REMOTE ] DEI: PASS: History has at least 300 days. [2026-01-22T12:06:34.056995] [DEBUG] [REMOTE ] DEI: PASS: Price check passed. Min price $10.80. [2026-01-22T12:06:34.057128] [DEBUG] [REMOTE ] DEI: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:34.057239] [DEBUG] [REMOTE ] DEI: PASS: Integrity check passed. [2026-01-22T12:06:34.057278] [DEBUG] [REMOTE ] DEI: Symbol is viable for forecasting. [2026-01-22T12:06:34.057325] [INFO ] [MAIN ] [903/3501] DEI kept (0.3s) | 901 kept, 2 rejected | 139.6/min | ETA: 18.6m [2026-01-22T12:06:34.465318] [DEBUG] [REMOTE ] DELL: Retrieved 1779 rows, trimmed to 300. [2026-01-22T12:06:34.465452] [DEBUG] [REMOTE ] DELL: PASS: History has at least 300 days. [2026-01-22T12:06:34.465678] [DEBUG] [REMOTE ] DELL: PASS: Price check passed. Min price $111.07. [2026-01-22T12:06:34.465812] [DEBUG] [REMOTE ] DELL: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:34.465919] [DEBUG] [REMOTE ] DELL: PASS: Integrity check passed. [2026-01-22T12:06:34.465958] [DEBUG] [REMOTE ] DELL: Symbol is viable for forecasting. [2026-01-22T12:06:34.466005] [INFO ] [MAIN ] [904/3501] DELL kept (0.4s) | 902 kept, 2 rejected | 139.6/min | ETA: 18.6m [2026-01-22T12:06:35.045925] [DEBUG] [REMOTE ] DEO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:35.046064] [DEBUG] [REMOTE ] DEO: PASS: History has at least 300 days. [2026-01-22T12:06:35.046286] [DEBUG] [REMOTE ] DEO: PASS: Price check passed. Min price $85.12. [2026-01-22T12:06:35.046421] [DEBUG] [REMOTE ] DEO: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:35.046535] [DEBUG] [REMOTE ] DEO: PASS: Integrity check passed. [2026-01-22T12:06:35.046594] [DEBUG] [REMOTE ] DEO: Symbol is viable for forecasting. [2026-01-22T12:06:35.046645] [INFO ] [MAIN ] [905/3501] DEO kept (0.6s) | 903 kept, 2 rejected | 139.5/min | ETA: 18.6m [2026-01-22T12:06:35.249015] [DEBUG] [REMOTE ] DERM: Retrieved 1050 rows, trimmed to 300. [2026-01-22T12:06:35.249146] [DEBUG] [REMOTE ] DERM: PASS: History has at least 300 days. [2026-01-22T12:06:35.249352] [DEBUG] [REMOTE ] DERM: PASS: Price check passed. Min price $7.12. [2026-01-22T12:06:35.249485] [DEBUG] [REMOTE ] DERM: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:35.249624] [DEBUG] [REMOTE ] DERM: PASS: Integrity check passed. [2026-01-22T12:06:35.249667] [DEBUG] [REMOTE ] DERM: Symbol is viable for forecasting. [2026-01-22T12:06:35.249716] [INFO ] [MAIN ] [906/3501] DERM kept (0.2s) | 904 kept, 2 rejected | 139.6/min | ETA: 18.6m [2026-01-22T12:06:35.629899] [DEBUG] [REMOTE ] DFGP: Retrieved 551 rows, trimmed to 300. [2026-01-22T12:06:35.630027] [DEBUG] [REMOTE ] DFGP: PASS: History has at least 300 days. [2026-01-22T12:06:35.630226] [DEBUG] [REMOTE ] DFGP: PASS: Price check passed. Min price $53.85. [2026-01-22T12:06:35.630386] [DEBUG] [REMOTE ] DFGP: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:35.630492] [DEBUG] [REMOTE ] DFGP: PASS: Integrity check passed. [2026-01-22T12:06:35.630531] [DEBUG] [REMOTE ] DFGP: Symbol is viable for forecasting. [2026-01-22T12:06:35.630595] [INFO ] [MAIN ] [907/3501] DFGP kept (0.4s) | 905 kept, 2 rejected | 139.6/min | ETA: 18.6m [2026-01-22T12:06:36.060312] [DEBUG] [REMOTE ] DFGX: Retrieved 551 rows, trimmed to 300. [2026-01-22T12:06:36.060443] [DEBUG] [REMOTE ] DFGX: PASS: History has at least 300 days. [2026-01-22T12:06:36.060658] [DEBUG] [REMOTE ] DFGX: PASS: Price check passed. Min price $52.48. [2026-01-22T12:06:36.060792] [DEBUG] [REMOTE ] DFGX: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:36.060899] [DEBUG] [REMOTE ] DFGX: PASS: Integrity check passed. [2026-01-22T12:06:36.060939] [DEBUG] [REMOTE ] DFGX: Symbol is viable for forecasting. [2026-01-22T12:06:36.060986] [INFO ] [MAIN ] [908/3501] DFGX kept (0.4s) | 906 kept, 2 rejected | 139.6/min | ETA: 18.6m [2026-01-22T12:06:36.471260] [DEBUG] [REMOTE ] DFH: Retrieved 1256 rows, trimmed to 300. [2026-01-22T12:06:36.471399] [DEBUG] [REMOTE ] DFH: PASS: History has at least 300 days. [2026-01-22T12:06:36.471631] [DEBUG] [REMOTE ] DFH: PASS: Price check passed. Min price $16.98. [2026-01-22T12:06:36.471777] [DEBUG] [REMOTE ] DFH: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:36.471883] [DEBUG] [REMOTE ] DFH: PASS: Integrity check passed. [2026-01-22T12:06:36.471923] [DEBUG] [REMOTE ] DFH: Symbol is viable for forecasting. [2026-01-22T12:06:36.471970] [INFO ] [MAIN ] [909/3501] DFH kept (0.4s) | 907 kept, 2 rejected | 139.6/min | ETA: 18.6m [2026-01-22T12:06:36.982158] [DEBUG] [REMOTE ] DFIN: Retrieved 2338 rows, trimmed to 300. [2026-01-22T12:06:36.982291] [DEBUG] [REMOTE ] DFIN: PASS: History has at least 300 days. [2026-01-22T12:06:36.982503] [DEBUG] [REMOTE ] DFIN: PASS: Price check passed. Min price $44.46. [2026-01-22T12:06:36.982689] [DEBUG] [REMOTE ] DFIN: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:36.982810] [DEBUG] [REMOTE ] DFIN: PASS: Integrity check passed. [2026-01-22T12:06:36.982851] [DEBUG] [REMOTE ] DFIN: Symbol is viable for forecasting. [2026-01-22T12:06:36.982900] [INFO ] [MAIN ] [910/3501] DFIN kept (0.5s) | 908 kept, 2 rejected | 139.6/min | ETA: 18.6m [2026-01-22T12:06:37.400193] [DEBUG] [REMOTE ] DFP: Retrieved 3184 rows, trimmed to 300. [2026-01-22T12:06:37.400332] [DEBUG] [REMOTE ] DFP: PASS: History has at least 300 days. [2026-01-22T12:06:37.400774] [DEBUG] [REMOTE ] DFP: PASS: Price check passed. Min price $20.61. [2026-01-22T12:06:37.400914] [DEBUG] [REMOTE ] DFP: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:37.401029] [DEBUG] [REMOTE ] DFP: PASS: Integrity check passed. [2026-01-22T12:06:37.401080] [DEBUG] [REMOTE ] DFP: Symbol is viable for forecasting. [2026-01-22T12:06:37.401138] [INFO ] [MAIN ] [911/3501] DFP kept (0.4s) | 909 kept, 2 rejected | 139.6/min | ETA: 18.6m [2026-01-22T12:06:37.669157] [DEBUG] [REMOTE ] DFTX: Retrieved 887 rows, trimmed to 300. [2026-01-22T12:06:37.669294] [DEBUG] [REMOTE ] DFTX: PASS: History has at least 300 days. [2026-01-22T12:06:37.669497] [DEBUG] [REMOTE ] DFTX: PASS: Price check passed. Min price $10.68. [2026-01-22T12:06:37.669682] [DEBUG] [REMOTE ] DFTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:37.669826] [DEBUG] [REMOTE ] DFTX: PASS: Integrity check passed. [2026-01-22T12:06:37.669868] [DEBUG] [REMOTE ] DFTX: Symbol is viable for forecasting. [2026-01-22T12:06:37.669918] [INFO ] [MAIN ] [912/3501] DFTX kept (0.3s) | 910 kept, 2 rejected | 139.7/min | ETA: 18.5m [2026-01-22T12:06:38.172930] [DEBUG] [REMOTE ] DG: Retrieved 4070 rows, trimmed to 300. [2026-01-22T12:06:38.173061] [DEBUG] [REMOTE ] DG: PASS: History has at least 300 days. [2026-01-22T12:06:38.173266] [DEBUG] [REMOTE ] DG: PASS: Price check passed. Min price $95.55. [2026-01-22T12:06:38.173403] [DEBUG] [REMOTE ] DG: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:38.173512] [DEBUG] [REMOTE ] DG: PASS: Integrity check passed. [2026-01-22T12:06:38.173551] [DEBUG] [REMOTE ] DG: Symbol is viable for forecasting. [2026-01-22T12:06:38.173618] [INFO ] [MAIN ] [913/3501] DG kept (0.5s) | 911 kept, 2 rejected | 139.6/min | ETA: 18.5m [2026-01-22T12:06:38.426789] [DEBUG] [REMOTE ] DGCB: Retrieved 551 rows, trimmed to 300. [2026-01-22T12:06:38.426920] [DEBUG] [REMOTE ] DGCB: PASS: History has at least 300 days. [2026-01-22T12:06:38.427118] [DEBUG] [REMOTE ] DGCB: PASS: Price check passed. Min price $53.95. [2026-01-22T12:06:38.427256] [DEBUG] [REMOTE ] DGCB: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:38.427379] [DEBUG] [REMOTE ] DGCB: PASS: Integrity check passed. [2026-01-22T12:06:38.427421] [DEBUG] [REMOTE ] DGCB: Symbol is viable for forecasting. [2026-01-22T12:06:38.427469] [INFO ] [MAIN ] [914/3501] DGCB kept (0.3s) | 912 kept, 2 rejected | 139.7/min | ETA: 18.5m [2026-01-22T12:06:38.962443] [DEBUG] [REMOTE ] DGICA: Retrieved 6223 rows, trimmed to 300. [2026-01-22T12:06:38.962619] [DEBUG] [REMOTE ] DGICA: PASS: History has at least 300 days. [2026-01-22T12:06:38.962892] [DEBUG] [REMOTE ] DGICA: PASS: Price check passed. Min price $18.20. [2026-01-22T12:06:38.963036] [DEBUG] [REMOTE ] DGICA: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:38.963157] [DEBUG] [REMOTE ] DGICA: PASS: Integrity check passed. [2026-01-22T12:06:38.963197] [DEBUG] [REMOTE ] DGICA: Symbol is viable for forecasting. [2026-01-22T12:06:38.963247] [INFO ] [MAIN ] [915/3501] DGICA kept (0.5s) | 913 kept, 2 rejected | 139.6/min | ETA: 18.5m [2026-01-22T12:06:39.368384] [DEBUG] [REMOTE ] DGII: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:39.368530] [DEBUG] [REMOTE ] DGII: PASS: History has at least 300 days. [2026-01-22T12:06:39.368788] [DEBUG] [REMOTE ] DGII: PASS: Price check passed. Min price $35.40. [2026-01-22T12:06:39.368925] [DEBUG] [REMOTE ] DGII: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:39.369044] [DEBUG] [REMOTE ] DGII: PASS: Integrity check passed. [2026-01-22T12:06:39.369085] [DEBUG] [REMOTE ] DGII: Symbol is viable for forecasting. [2026-01-22T12:06:39.369133] [INFO ] [MAIN ] [916/3501] DGII kept (0.4s) | 914 kept, 2 rejected | 139.7/min | ETA: 18.5m [2026-01-22T12:06:39.804004] [DEBUG] [REMOTE ] DGRE: Retrieved 3137 rows, trimmed to 300. [2026-01-22T12:06:39.804145] [DEBUG] [REMOTE ] DGRE: PASS: History has at least 300 days. [2026-01-22T12:06:39.804403] [DEBUG] [REMOTE ] DGRE: PASS: Price check passed. Min price $29.30. [2026-01-22T12:06:39.804611] [DEBUG] [REMOTE ] DGRE: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:39.804729] [DEBUG] [REMOTE ] DGRE: PASS: Integrity check passed. [2026-01-22T12:06:39.804770] [DEBUG] [REMOTE ] DGRE: Symbol is viable for forecasting. [2026-01-22T12:06:39.804845] [INFO ] [MAIN ] [917/3501] DGRE kept (0.4s) | 915 kept, 2 rejected | 139.7/min | ETA: 18.5m [2026-01-22T12:06:40.193741] [DEBUG] [REMOTE ] DGRS: Retrieved 3142 rows, trimmed to 300. [2026-01-22T12:06:40.193868] [DEBUG] [REMOTE ] DGRS: PASS: History has at least 300 days. [2026-01-22T12:06:40.194073] [DEBUG] [REMOTE ] DGRS: PASS: Price check passed. Min price $45.98. [2026-01-22T12:06:40.194229] [DEBUG] [REMOTE ] DGRS: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:40.194341] [DEBUG] [REMOTE ] DGRS: PASS: Integrity check passed. [2026-01-22T12:06:40.194383] [DEBUG] [REMOTE ] DGRS: Symbol is viable for forecasting. [2026-01-22T12:06:40.194432] [INFO ] [MAIN ] [918/3501] DGRS kept (0.4s) | 916 kept, 2 rejected | 139.7/min | ETA: 18.5m [2026-01-22T12:06:40.773215] [DEBUG] [REMOTE ] DGX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:40.773350] [DEBUG] [REMOTE ] DGX: PASS: History has at least 300 days. [2026-01-22T12:06:40.773593] [DEBUG] [REMOTE ] DGX: PASS: Price check passed. Min price $172.72. [2026-01-22T12:06:40.773739] [DEBUG] [REMOTE ] DGX: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:40.773856] [DEBUG] [REMOTE ] DGX: PASS: Integrity check passed. [2026-01-22T12:06:40.773897] [DEBUG] [REMOTE ] DGX: Symbol is viable for forecasting. [2026-01-22T12:06:40.773947] [INFO ] [MAIN ] [919/3501] DGX kept (0.6s) | 917 kept, 2 rejected | 139.6/min | ETA: 18.5m [2026-01-22T12:06:41.042030] [DEBUG] [REMOTE ] DH: Retrieved 1092 rows, trimmed to 300. [2026-01-22T12:06:41.042158] [DEBUG] [REMOTE ] DH: PASS: History has at least 300 days. [2026-01-22T12:06:41.042351] [DEBUG] [REMOTE ] DH: PASS: Price check passed. Min price $2.27. [2026-01-22T12:06:41.042483] [DEBUG] [REMOTE ] DH: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:41.042606] [DEBUG] [REMOTE ] DH: PASS: Integrity check passed. [2026-01-22T12:06:41.042648] [DEBUG] [REMOTE ] DH: Symbol is viable for forecasting. [2026-01-22T12:06:41.042695] [INFO ] [MAIN ] [920/3501] DH kept (0.3s) | 918 kept, 2 rejected | 139.7/min | ETA: 18.5m [2026-01-22T12:06:41.660782] [DEBUG] [REMOTE ] DHC: Retrieved 6517 rows, trimmed to 300. [2026-01-22T12:06:41.660911] [DEBUG] [REMOTE ] DHC: PASS: History has at least 300 days. [2026-01-22T12:06:41.661123] [DEBUG] [REMOTE ] DHC: PASS: Price check passed. Min price $4.10. [2026-01-22T12:06:41.661256] [DEBUG] [REMOTE ] DHC: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:41.661369] [DEBUG] [REMOTE ] DHC: PASS: Integrity check passed. [2026-01-22T12:06:41.661408] [DEBUG] [REMOTE ] DHC: Symbol is viable for forecasting. [2026-01-22T12:06:41.661456] [INFO ] [MAIN ] [921/3501] DHC kept (0.6s) | 919 kept, 2 rejected | 139.6/min | ETA: 18.5m [2026-01-22T12:06:42.344503] [DEBUG] [REMOTE ] DHF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:42.344843] [DEBUG] [REMOTE ] DHF: PASS: History has at least 300 days. [2026-01-22T12:06:42.345062] [DEBUG] [REMOTE ] DHF: PASS: Price check passed. Min price $2.44. [2026-01-22T12:06:42.345202] [DEBUG] [REMOTE ] DHF: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:42.345316] [DEBUG] [REMOTE ] DHF: PASS: Integrity check passed. [2026-01-22T12:06:42.345356] [DEBUG] [REMOTE ] DHF: Symbol is viable for forecasting. [2026-01-22T12:06:42.345404] [INFO ] [MAIN ] [922/3501] DHF kept (0.7s) | 920 kept, 2 rejected | 139.5/min | ETA: 18.5m [2026-01-22T12:06:42.865056] [DEBUG] [REMOTE ] DHI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:42.865197] [DEBUG] [REMOTE ] DHI: PASS: History has at least 300 days. [2026-01-22T12:06:42.865421] [DEBUG] [REMOTE ] DHI: PASS: Price check passed. Min price $137.32. [2026-01-22T12:06:42.865560] [DEBUG] [REMOTE ] DHI: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:42.865699] [DEBUG] [REMOTE ] DHI: PASS: Integrity check passed. [2026-01-22T12:06:42.865740] [DEBUG] [REMOTE ] DHI: Symbol is viable for forecasting. [2026-01-22T12:06:42.865788] [INFO ] [MAIN ] [923/3501] DHI kept (0.5s) | 921 kept, 2 rejected | 139.5/min | ETA: 18.5m [2026-01-22T12:06:43.303163] [DEBUG] [REMOTE ] DHIL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:43.303294] [DEBUG] [REMOTE ] DHIL: PASS: History has at least 300 days. [2026-01-22T12:06:43.303536] [DEBUG] [REMOTE ] DHIL: PASS: Price check passed. Min price $114.83. [2026-01-22T12:06:43.303717] [DEBUG] [REMOTE ] DHIL: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:43.303836] [DEBUG] [REMOTE ] DHIL: PASS: Integrity check passed. [2026-01-22T12:06:43.303878] [DEBUG] [REMOTE ] DHIL: Symbol is viable for forecasting. [2026-01-22T12:06:43.303928] [INFO ] [MAIN ] [924/3501] DHIL kept (0.4s) | 922 kept, 2 rejected | 139.5/min | ETA: 18.5m [2026-01-22T12:06:43.744063] [DEBUG] [REMOTE ] DHX: Retrieved 4652 rows, trimmed to 300. [2026-01-22T12:06:43.744195] [DEBUG] [REMOTE ] DHX: PASS: History has at least 300 days. [2026-01-22T12:06:43.744406] [DEBUG] [REMOTE ] DHX: PASS: Price check passed. Min price $1.50. [2026-01-22T12:06:43.744547] [DEBUG] [REMOTE ] DHX: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:43.744685] [DEBUG] [REMOTE ] DHX: PASS: Integrity check passed. [2026-01-22T12:06:43.744726] [DEBUG] [REMOTE ] DHX: Symbol is viable for forecasting. [2026-01-22T12:06:43.744781] [INFO ] [MAIN ] [925/3501] DHX kept (0.4s) | 923 kept, 2 rejected | 139.5/min | ETA: 18.5m [2026-01-22T12:06:43.876646] [DEBUG] [REMOTE ] DIBS: Retrieved 1159 rows, trimmed to 300. [2026-01-22T12:06:43.876781] [DEBUG] [REMOTE ] DIBS: PASS: History has at least 300 days. [2026-01-22T12:06:43.876987] [DEBUG] [REMOTE ] DIBS: PASS: Price check passed. Min price $3.27. [2026-01-22T12:06:43.877127] [DEBUG] [REMOTE ] DIBS: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:43.877239] [DEBUG] [REMOTE ] DIBS: PASS: Integrity check passed. [2026-01-22T12:06:43.877281] [DEBUG] [REMOTE ] DIBS: Symbol is viable for forecasting. [2026-01-22T12:06:43.877332] [INFO ] [MAIN ] [926/3501] DIBS kept (0.1s) | 924 kept, 2 rejected | 139.6/min | ETA: 18.4m [2026-01-22T12:06:44.852549] [DEBUG] [REMOTE ] DIN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:44.852728] [DEBUG] [REMOTE ] DIN: PASS: History has at least 300 days. [2026-01-22T12:06:44.852999] [DEBUG] [REMOTE ] DIN: PASS: Price check passed. Min price $24.01. [2026-01-22T12:06:44.853141] [DEBUG] [REMOTE ] DIN: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:44.853264] [DEBUG] [REMOTE ] DIN: PASS: Integrity check passed. [2026-01-22T12:06:44.853306] [DEBUG] [REMOTE ] DIN: Symbol is viable for forecasting. [2026-01-22T12:06:44.853355] [INFO ] [MAIN ] [927/3501] DIN kept (1.0s) | 925 kept, 2 rejected | 139.4/min | ETA: 18.5m [2026-01-22T12:06:45.333945] [DEBUG] [REMOTE ] DINO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:45.334098] [DEBUG] [REMOTE ] DINO: PASS: History has at least 300 days. [2026-01-22T12:06:45.334357] [DEBUG] [REMOTE ] DINO: PASS: Price check passed. Min price $45.88. [2026-01-22T12:06:45.334496] [DEBUG] [REMOTE ] DINO: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:45.334659] [DEBUG] [REMOTE ] DINO: PASS: Integrity check passed. [2026-01-22T12:06:45.334713] [DEBUG] [REMOTE ] DINO: Symbol is viable for forecasting. [2026-01-22T12:06:45.334768] [INFO ] [MAIN ] [928/3501] DINO kept (0.5s) | 926 kept, 2 rejected | 139.4/min | ETA: 18.5m [2026-01-22T12:06:45.819826] [DEBUG] [REMOTE ] DIOD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:45.820145] [DEBUG] [REMOTE ] DIOD: PASS: History has at least 300 days. [2026-01-22T12:06:45.820706] [DEBUG] [REMOTE ] DIOD: PASS: Price check passed. Min price $42.36. [2026-01-22T12:06:45.820919] [DEBUG] [REMOTE ] DIOD: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:45.821127] [DEBUG] [REMOTE ] DIOD: PASS: Integrity check passed. [2026-01-22T12:06:45.821184] [DEBUG] [REMOTE ] DIOD: Symbol is viable for forecasting. [2026-01-22T12:06:45.821261] [INFO ] [MAIN ] [929/3501] DIOD kept (0.5s) | 927 kept, 2 rejected | 139.4/min | ETA: 18.5m [2026-01-22T12:06:46.381909] [DEBUG] [REMOTE ] DIS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:46.382192] [DEBUG] [REMOTE ] DIS: PASS: History has at least 300 days. [2026-01-22T12:06:46.382650] [DEBUG] [REMOTE ] DIS: PASS: Price check passed. Min price $101.25. [2026-01-22T12:06:46.382829] [DEBUG] [REMOTE ] DIS: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:46.383011] [DEBUG] [REMOTE ] DIS: PASS: Integrity check passed. [2026-01-22T12:06:46.383057] [DEBUG] [REMOTE ] DIS: Symbol is viable for forecasting. [2026-01-22T12:06:46.383116] [INFO ] [MAIN ] [930/3501] DIS kept (0.6s) | 928 kept, 2 rejected | 139.3/min | ETA: 18.5m [2026-01-22T12:06:46.673754] [DEBUG] [REMOTE ] DJCO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:46.674048] [DEBUG] [REMOTE ] DJCO: PASS: History has at least 300 days. [2026-01-22T12:06:46.674619] [DEBUG] [REMOTE ] DJCO: PASS: Price check passed. Min price $374.53. [2026-01-22T12:06:46.674836] [DEBUG] [REMOTE ] DJCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:46.675034] [DEBUG] [REMOTE ] DJCO: PASS: Integrity check passed. [2026-01-22T12:06:46.675088] [DEBUG] [REMOTE ] DJCO: Symbol is viable for forecasting. [2026-01-22T12:06:46.675171] [INFO ] [MAIN ] [931/3501] DJCO kept (0.3s) | 929 kept, 2 rejected | 139.4/min | ETA: 18.4m [2026-01-22T12:06:47.191964] [DEBUG] [REMOTE ] DK: Retrieved 4959 rows, trimmed to 300. [2026-01-22T12:06:47.192152] [DEBUG] [REMOTE ] DK: PASS: History has at least 300 days. [2026-01-22T12:06:47.192414] [DEBUG] [REMOTE ] DK: PASS: Price check passed. Min price $26.68. [2026-01-22T12:06:47.192562] [DEBUG] [REMOTE ] DK: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:47.192714] [DEBUG] [REMOTE ] DK: PASS: Integrity check passed. [2026-01-22T12:06:47.192756] [DEBUG] [REMOTE ] DK: Symbol is viable for forecasting. [2026-01-22T12:06:47.192807] [INFO ] [MAIN ] [932/3501] DK kept (0.5s) | 930 kept, 2 rejected | 139.3/min | ETA: 18.4m [2026-01-22T12:06:47.370408] [DEBUG] [REMOTE ] DKL: Retrieved 3323 rows, trimmed to 300. [2026-01-22T12:06:47.370636] [DEBUG] [REMOTE ] DKL: PASS: History has at least 300 days. [2026-01-22T12:06:47.370976] [DEBUG] [REMOTE ] DKL: PASS: Price check passed. Min price $43.11. [2026-01-22T12:06:47.371130] [DEBUG] [REMOTE ] DKL: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:47.371262] [DEBUG] [REMOTE ] DKL: PASS: Integrity check passed. [2026-01-22T12:06:47.371314] [DEBUG] [REMOTE ] DKL: Symbol is viable for forecasting. [2026-01-22T12:06:47.371368] [INFO ] [MAIN ] [933/3501] DKL kept (0.2s) | 931 kept, 2 rejected | 139.4/min | ETA: 18.4m [2026-01-22T12:06:47.878309] [DEBUG] [REMOTE ] DKNG: Retrieved 1631 rows, trimmed to 300. [2026-01-22T12:06:47.878460] [DEBUG] [REMOTE ] DKNG: PASS: History has at least 300 days. [2026-01-22T12:06:47.878695] [DEBUG] [REMOTE ] DKNG: PASS: Price check passed. Min price $27.92. [2026-01-22T12:06:47.878836] [DEBUG] [REMOTE ] DKNG: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:47.878947] [DEBUG] [REMOTE ] DKNG: PASS: Integrity check passed. [2026-01-22T12:06:47.878989] [DEBUG] [REMOTE ] DKNG: Symbol is viable for forecasting. [2026-01-22T12:06:47.879038] [INFO ] [MAIN ] [934/3501] DKNG kept (0.5s) | 932 kept, 2 rejected | 139.4/min | ETA: 18.4m [2026-01-22T12:06:48.295927] [DEBUG] [REMOTE ] DKS: Retrieved 5853 rows, trimmed to 300. [2026-01-22T12:06:48.296058] [DEBUG] [REMOTE ] DKS: PASS: History has at least 300 days. [2026-01-22T12:06:48.296264] [DEBUG] [REMOTE ] DKS: PASS: Price check passed. Min price $197.97. [2026-01-22T12:06:48.296398] [DEBUG] [REMOTE ] DKS: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:48.296509] [DEBUG] [REMOTE ] DKS: PASS: Integrity check passed. [2026-01-22T12:06:48.296553] [DEBUG] [REMOTE ] DKS: Symbol is viable for forecasting. [2026-01-22T12:06:48.296622] [INFO ] [MAIN ] [935/3501] DKS kept (0.4s) | 933 kept, 2 rejected | 139.4/min | ETA: 18.4m [2026-01-22T12:06:48.833415] [DEBUG] [REMOTE ] DLB: Retrieved 5264 rows, trimmed to 300. [2026-01-22T12:06:48.833681] [DEBUG] [REMOTE ] DLB: PASS: History has at least 300 days. [2026-01-22T12:06:48.834110] [DEBUG] [REMOTE ] DLB: PASS: Price check passed. Min price $61.64. [2026-01-22T12:06:48.834326] [DEBUG] [REMOTE ] DLB: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:48.834526] [DEBUG] [REMOTE ] DLB: PASS: Integrity check passed. [2026-01-22T12:06:48.834619] [DEBUG] [REMOTE ] DLB: Symbol is viable for forecasting. [2026-01-22T12:06:48.834693] [INFO ] [MAIN ] [936/3501] DLB kept (0.5s) | 934 kept, 2 rejected | 139.4/min | ETA: 18.4m [2026-01-22T12:06:49.290468] [DEBUG] [REMOTE ] DLHC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:49.290928] [DEBUG] [REMOTE ] DLHC: PASS: History has at least 300 days. [2026-01-22T12:06:49.291253] [DEBUG] [REMOTE ] DLHC: PASS: Price check passed. Min price $5.50. [2026-01-22T12:06:49.291404] [DEBUG] [REMOTE ] DLHC: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:49.291543] [DEBUG] [REMOTE ] DLHC: PASS: Integrity check passed. [2026-01-22T12:06:49.291616] [DEBUG] [REMOTE ] DLHC: Symbol is viable for forecasting. [2026-01-22T12:06:49.291679] [INFO ] [MAIN ] [937/3501] DLHC kept (0.5s) | 935 kept, 2 rejected | 139.3/min | ETA: 18.4m [2026-01-22T12:06:49.684561] [DEBUG] [REMOTE ] DLNG: Retrieved 3064 rows, trimmed to 300. [2026-01-22T12:06:49.684783] [DEBUG] [REMOTE ] DLNG: PASS: History has at least 300 days. [2026-01-22T12:06:49.685054] [DEBUG] [REMOTE ] DLNG: PASS: Price check passed. Min price $3.47. [2026-01-22T12:06:49.685207] [DEBUG] [REMOTE ] DLNG: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:49.685340] [DEBUG] [REMOTE ] DLNG: PASS: Integrity check passed. [2026-01-22T12:06:49.685397] [DEBUG] [REMOTE ] DLNG: Symbol is viable for forecasting. [2026-01-22T12:06:49.685464] [INFO ] [MAIN ] [938/3501] DLNG kept (0.4s) | 936 kept, 2 rejected | 139.4/min | ETA: 18.4m [2026-01-22T12:06:49.805524] [DEBUG] [REMOTE ] DLO: Retrieved 1164 rows, trimmed to 300. [2026-01-22T12:06:49.805962] [DEBUG] [REMOTE ] DLO: PASS: History has at least 300 days. [2026-01-22T12:06:49.806214] [DEBUG] [REMOTE ] DLO: PASS: Price check passed. Min price $12.32. [2026-01-22T12:06:49.806363] [DEBUG] [REMOTE ] DLO: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:49.806523] [DEBUG] [REMOTE ] DLO: PASS: Integrity check passed. [2026-01-22T12:06:49.806586] [DEBUG] [REMOTE ] DLO: Symbol is viable for forecasting. [2026-01-22T12:06:49.806644] [INFO ] [MAIN ] [939/3501] DLO kept (0.1s) | 937 kept, 2 rejected | 139.5/min | ETA: 18.4m [2026-01-22T12:06:50.371660] [DEBUG] [REMOTE ] DLPN: Retrieved 2028 rows, trimmed to 300. [2026-01-22T12:06:50.371851] [DEBUG] [REMOTE ] DLPN: PASS: History has at least 300 days. [2026-01-22T12:06:50.372120] [DEBUG] [REMOTE ] DLPN: PASS: Price check passed. Min price $1.32. [2026-01-22T12:06:50.372266] [DEBUG] [REMOTE ] DLPN: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:50.372384] [DEBUG] [REMOTE ] DLPN: PASS: Integrity check passed. [2026-01-22T12:06:50.372460] [DEBUG] [REMOTE ] DLPN: Symbol is viable for forecasting. [2026-01-22T12:06:50.372515] [INFO ] [MAIN ] [940/3501] DLPN kept (0.6s) | 938 kept, 2 rejected | 139.4/min | ETA: 18.4m [2026-01-22T12:06:50.799320] [DEBUG] [REMOTE ] DLTH: Retrieved 2555 rows, trimmed to 300. [2026-01-22T12:06:50.799537] [DEBUG] [REMOTE ] DLTH: PASS: History has at least 300 days. [2026-01-22T12:06:50.799823] [DEBUG] [REMOTE ] DLTH: PASS: Price check passed. Min price $2.07. [2026-01-22T12:06:50.799968] [DEBUG] [REMOTE ] DLTH: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:50.800104] [DEBUG] [REMOTE ] DLTH: PASS: Integrity check passed. [2026-01-22T12:06:50.800147] [DEBUG] [REMOTE ] DLTH: Symbol is viable for forecasting. [2026-01-22T12:06:50.800202] [INFO ] [MAIN ] [941/3501] DLTH kept (0.4s) | 939 kept, 2 rejected | 139.4/min | ETA: 18.4m [2026-01-22T12:06:51.430520] [DEBUG] [REMOTE ] DLX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:51.430747] [DEBUG] [REMOTE ] DLX: PASS: History has at least 300 days. [2026-01-22T12:06:51.431078] [DEBUG] [REMOTE ] DLX: PASS: Price check passed. Min price $17.81. [2026-01-22T12:06:51.431244] [DEBUG] [REMOTE ] DLX: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:51.431386] [DEBUG] [REMOTE ] DLX: PASS: Integrity check passed. [2026-01-22T12:06:51.431429] [DEBUG] [REMOTE ] DLX: Symbol is viable for forecasting. [2026-01-22T12:06:51.431487] [INFO ] [MAIN ] [942/3501] DLX kept (0.6s) | 940 kept, 2 rejected | 139.4/min | ETA: 18.4m [2026-01-22T12:06:51.616672] [DEBUG] [REMOTE ] DLY: Retrieved 1484 rows, trimmed to 300. [2026-01-22T12:06:51.616884] [DEBUG] [REMOTE ] DLY: PASS: History has at least 300 days. [2026-01-22T12:06:51.617139] [DEBUG] [REMOTE ] DLY: PASS: Price check passed. Min price $14.06. [2026-01-22T12:06:51.617279] [DEBUG] [REMOTE ] DLY: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:51.617403] [DEBUG] [REMOTE ] DLY: PASS: Integrity check passed. [2026-01-22T12:06:51.617448] [DEBUG] [REMOTE ] DLY: Symbol is viable for forecasting. [2026-01-22T12:06:51.617505] [INFO ] [MAIN ] [943/3501] DLY kept (0.2s) | 941 kept, 2 rejected | 139.4/min | ETA: 18.3m [2026-01-22T12:06:52.276155] [DEBUG] [REMOTE ] DMAC: Retrieved 4539 rows, trimmed to 300. [2026-01-22T12:06:52.276367] [DEBUG] [REMOTE ] DMAC: PASS: History has at least 300 days. [2026-01-22T12:06:52.276683] [DEBUG] [REMOTE ] DMAC: PASS: Price check passed. Min price $5.42. [2026-01-22T12:06:52.276843] [DEBUG] [REMOTE ] DMAC: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:52.276987] [DEBUG] [REMOTE ] DMAC: PASS: Integrity check passed. [2026-01-22T12:06:52.277039] [DEBUG] [REMOTE ] DMAC: Symbol is viable for forecasting. [2026-01-22T12:06:52.277105] [INFO ] [MAIN ] [944/3501] DMAC kept (0.7s) | 942 kept, 2 rejected | 139.4/min | ETA: 18.3m [2026-01-22T12:06:52.678466] [DEBUG] [REMOTE ] DMB: Retrieved 3204 rows, trimmed to 300. [2026-01-22T12:06:52.678699] [DEBUG] [REMOTE ] DMB: PASS: History has at least 300 days. [2026-01-22T12:06:52.678984] [DEBUG] [REMOTE ] DMB: PASS: Price check passed. Min price $10.39. [2026-01-22T12:06:52.679132] [DEBUG] [REMOTE ] DMB: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:52.679268] [DEBUG] [REMOTE ] DMB: PASS: Integrity check passed. [2026-01-22T12:06:52.679314] [DEBUG] [REMOTE ] DMB: Symbol is viable for forecasting. [2026-01-22T12:06:52.679368] [INFO ] [MAIN ] [945/3501] DMB kept (0.4s) | 943 kept, 2 rejected | 139.4/min | ETA: 18.3m [2026-01-22T12:06:53.014698] [DEBUG] [REMOTE ] DMLP: Retrieved 5779 rows, trimmed to 300. [2026-01-22T12:06:53.014847] [DEBUG] [REMOTE ] DMLP: PASS: History has at least 300 days. [2026-01-22T12:06:53.015065] [DEBUG] [REMOTE ] DMLP: PASS: Price check passed. Min price $21.26. [2026-01-22T12:06:53.015202] [DEBUG] [REMOTE ] DMLP: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:53.015319] [DEBUG] [REMOTE ] DMLP: PASS: Integrity check passed. [2026-01-22T12:06:53.015361] [DEBUG] [REMOTE ] DMLP: Symbol is viable for forecasting. [2026-01-22T12:06:53.015412] [INFO ] [MAIN ] [946/3501] DMLP kept (0.3s) | 944 kept, 2 rejected | 139.4/min | ETA: 18.3m [2026-01-22T12:06:53.391377] [DEBUG] [REMOTE ] DMO: Retrieved 4002 rows, trimmed to 300. [2026-01-22T12:06:53.391519] [DEBUG] [REMOTE ] DMO: PASS: History has at least 300 days. [2026-01-22T12:06:53.391755] [DEBUG] [REMOTE ] DMO: PASS: Price check passed. Min price $10.93. [2026-01-22T12:06:53.391889] [DEBUG] [REMOTE ] DMO: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:53.392000] [DEBUG] [REMOTE ] DMO: PASS: Integrity check passed. [2026-01-22T12:06:53.392039] [DEBUG] [REMOTE ] DMO: Symbol is viable for forecasting. [2026-01-22T12:06:53.392086] [INFO ] [MAIN ] [947/3501] DMO kept (0.4s) | 945 kept, 2 rejected | 139.4/min | ETA: 18.3m [2026-01-22T12:06:54.045247] [DEBUG] [REMOTE ] DMRC: Retrieved 6535 rows, trimmed to 300. [2026-01-22T12:06:54.045448] [DEBUG] [REMOTE ] DMRC: PASS: History has at least 300 days. [2026-01-22T12:06:54.045746] [DEBUG] [REMOTE ] DMRC: PASS: Price check passed. Min price $5.79. [2026-01-22T12:06:54.045919] [DEBUG] [REMOTE ] DMRC: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:54.046052] [DEBUG] [REMOTE ] DMRC: PASS: Integrity check passed. [2026-01-22T12:06:54.046094] [DEBUG] [REMOTE ] DMRC: Symbol is viable for forecasting. [2026-01-22T12:06:54.046150] [INFO ] [MAIN ] [948/3501] DMRC kept (0.7s) | 946 kept, 2 rejected | 139.3/min | ETA: 18.3m [2026-01-22T12:06:54.309888] [DEBUG] [REMOTE ] DMXF: Retrieved 1405 rows, trimmed to 300. [2026-01-22T12:06:54.310069] [DEBUG] [REMOTE ] DMXF: PASS: History has at least 300 days. [2026-01-22T12:06:54.310299] [DEBUG] [REMOTE ] DMXF: PASS: Price check passed. Min price $70.56. [2026-01-22T12:06:54.310438] [DEBUG] [REMOTE ] DMXF: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:54.310553] [DEBUG] [REMOTE ] DMXF: PASS: Integrity check passed. [2026-01-22T12:06:54.310623] [DEBUG] [REMOTE ] DMXF: Symbol is viable for forecasting. [2026-01-22T12:06:54.310676] [INFO ] [MAIN ] [949/3501] DMXF kept (0.3s) | 947 kept, 2 rejected | 139.4/min | ETA: 18.3m [2026-01-22T12:06:54.580412] [DEBUG] [REMOTE ] DNA: Retrieved 1196 rows, trimmed to 300. [2026-01-22T12:06:54.580567] [DEBUG] [REMOTE ] DNA: PASS: History has at least 300 days. [2026-01-22T12:06:54.580843] [DEBUG] [REMOTE ] DNA: PASS: Price check passed. Min price $7.78. [2026-01-22T12:06:54.581016] [DEBUG] [REMOTE ] DNA: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:54.581153] [DEBUG] [REMOTE ] DNA: PASS: Integrity check passed. [2026-01-22T12:06:54.581203] [DEBUG] [REMOTE ] DNA: Symbol is viable for forecasting. [2026-01-22T12:06:54.581264] [INFO ] [MAIN ] [950/3501] DNA kept (0.3s) | 948 kept, 2 rejected | 139.5/min | ETA: 18.3m [2026-01-22T12:06:55.187006] [DEBUG] [REMOTE ] DNLI: Retrieved 2039 rows, trimmed to 300. [2026-01-22T12:06:55.187144] [DEBUG] [REMOTE ] DNLI: PASS: History has at least 300 days. [2026-01-22T12:06:55.187351] [DEBUG] [REMOTE ] DNLI: PASS: Price check passed. Min price $14.41. [2026-01-22T12:06:55.187487] [DEBUG] [REMOTE ] DNLI: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:55.187636] [DEBUG] [REMOTE ] DNLI: PASS: Integrity check passed. [2026-01-22T12:06:55.187693] [DEBUG] [REMOTE ] DNLI: Symbol is viable for forecasting. [2026-01-22T12:06:55.187782] [INFO ] [MAIN ] [951/3501] DNLI kept (0.6s) | 949 kept, 2 rejected | 139.4/min | ETA: 18.3m [2026-01-22T12:06:55.836064] [DEBUG] [REMOTE ] DNP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:55.836338] [DEBUG] [REMOTE ] DNP: PASS: History has at least 300 days. [2026-01-22T12:06:55.836774] [DEBUG] [REMOTE ] DNP: PASS: Price check passed. Min price $9.83. [2026-01-22T12:06:55.836920] [DEBUG] [REMOTE ] DNP: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:55.837078] [DEBUG] [REMOTE ] DNP: PASS: Integrity check passed. [2026-01-22T12:06:55.837153] [DEBUG] [REMOTE ] DNP: Symbol is viable for forecasting. [2026-01-22T12:06:55.837211] [INFO ] [MAIN ] [952/3501] DNP kept (0.6s) | 950 kept, 2 rejected | 139.3/min | ETA: 18.3m [2026-01-22T12:06:56.015031] [DEBUG] [REMOTE ] DNTH: Retrieved 592 rows, trimmed to 300. [2026-01-22T12:06:56.015217] [DEBUG] [REMOTE ] DNTH: PASS: History has at least 300 days. [2026-01-22T12:06:56.015484] [DEBUG] [REMOTE ] DNTH: PASS: Price check passed. Min price $32.92. [2026-01-22T12:06:56.015660] [DEBUG] [REMOTE ] DNTH: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:56.015779] [DEBUG] [REMOTE ] DNTH: PASS: Integrity check passed. [2026-01-22T12:06:56.015821] [DEBUG] [REMOTE ] DNTH: Symbol is viable for forecasting. [2026-01-22T12:06:56.015872] [INFO ] [MAIN ] [953/3501] DNTH kept (0.2s) | 951 kept, 2 rejected | 139.4/min | ETA: 18.3m [2026-01-22T12:06:56.533749] [DEBUG] [REMOTE ] DOCN: Retrieved 1213 rows, trimmed to 300. [2026-01-22T12:06:56.533897] [DEBUG] [REMOTE ] DOCN: PASS: History has at least 300 days. [2026-01-22T12:06:56.534099] [DEBUG] [REMOTE ] DOCN: PASS: Price check passed. Min price $37.94. [2026-01-22T12:06:56.534249] [DEBUG] [REMOTE ] DOCN: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:56.534359] [DEBUG] [REMOTE ] DOCN: PASS: Integrity check passed. [2026-01-22T12:06:56.534399] [DEBUG] [REMOTE ] DOCN: Symbol is viable for forecasting. [2026-01-22T12:06:56.534446] [INFO ] [MAIN ] [954/3501] DOCN kept (0.5s) | 952 kept, 2 rejected | 139.4/min | ETA: 18.3m [2026-01-22T12:06:56.874178] [DEBUG] [REMOTE ] DOCS: Retrieved 1149 rows, trimmed to 300. [2026-01-22T12:06:56.874380] [DEBUG] [REMOTE ] DOCS: PASS: History has at least 300 days. [2026-01-22T12:06:56.874680] [DEBUG] [REMOTE ] DOCS: PASS: Price check passed. Min price $39.85. [2026-01-22T12:06:56.874901] [DEBUG] [REMOTE ] DOCS: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:56.875030] [DEBUG] [REMOTE ] DOCS: PASS: Integrity check passed. [2026-01-22T12:06:56.875073] [DEBUG] [REMOTE ] DOCS: Symbol is viable for forecasting. [2026-01-22T12:06:56.875128] [INFO ] [MAIN ] [955/3501] DOCS kept (0.3s) | 953 kept, 2 rejected | 139.4/min | ETA: 18.3m [2026-01-22T12:06:57.350259] [DEBUG] [REMOTE ] DOGZ: Retrieved 2032 rows, trimmed to 300. [2026-01-22T12:06:57.350409] [DEBUG] [REMOTE ] DOGZ: PASS: History has at least 300 days. [2026-01-22T12:06:57.350643] [DEBUG] [REMOTE ] DOGZ: PASS: Price check passed. Min price $9.52. [2026-01-22T12:06:57.350778] [DEBUG] [REMOTE ] DOGZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:57.350892] [DEBUG] [REMOTE ] DOGZ: PASS: Integrity check passed. [2026-01-22T12:06:57.350931] [DEBUG] [REMOTE ] DOGZ: Symbol is viable for forecasting. [2026-01-22T12:06:57.350979] [INFO ] [MAIN ] [956/3501] DOGZ kept (0.5s) | 954 kept, 2 rejected | 139.4/min | ETA: 18.3m [2026-01-22T12:06:57.668873] [DEBUG] [REMOTE ] DOLE: Retrieved 1124 rows, trimmed to 300. [2026-01-22T12:06:57.669019] [DEBUG] [REMOTE ] DOLE: PASS: History has at least 300 days. [2026-01-22T12:06:57.669224] [DEBUG] [REMOTE ] DOLE: PASS: Price check passed. Min price $12.61. [2026-01-22T12:06:57.669357] [DEBUG] [REMOTE ] DOLE: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:57.669468] [DEBUG] [REMOTE ] DOLE: PASS: Integrity check passed. [2026-01-22T12:06:57.669507] [DEBUG] [REMOTE ] DOLE: Symbol is viable for forecasting. [2026-01-22T12:06:57.669555] [INFO ] [MAIN ] [957/3501] DOLE kept (0.3s) | 955 kept, 2 rejected | 139.4/min | ETA: 18.2m [2026-01-22T12:06:58.016144] [DEBUG] [REMOTE ] DOMO: Retrieved 1900 rows, trimmed to 300. [2026-01-22T12:06:58.016290] [DEBUG] [REMOTE ] DOMO: PASS: History has at least 300 days. [2026-01-22T12:06:58.016550] [DEBUG] [REMOTE ] DOMO: PASS: Price check passed. Min price $5.68. [2026-01-22T12:06:58.016739] [DEBUG] [REMOTE ] DOMO: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:58.016857] [DEBUG] [REMOTE ] DOMO: PASS: Integrity check passed. [2026-01-22T12:06:58.016898] [DEBUG] [REMOTE ] DOMO: Symbol is viable for forecasting. [2026-01-22T12:06:58.016947] [INFO ] [MAIN ] [958/3501] DOMO kept (0.3s) | 956 kept, 2 rejected | 139.5/min | ETA: 18.2m [2026-01-22T12:06:58.472003] [DEBUG] [REMOTE ] DOO: Retrieved 3149 rows, trimmed to 300. [2026-01-22T12:06:58.472141] [DEBUG] [REMOTE ] DOO: PASS: History has at least 300 days. [2026-01-22T12:06:58.472356] [DEBUG] [REMOTE ] DOO: PASS: Price check passed. Min price $61.58. [2026-01-22T12:06:58.472497] [DEBUG] [REMOTE ] DOO: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:58.472631] [DEBUG] [REMOTE ] DOO: PASS: Integrity check passed. [2026-01-22T12:06:58.472676] [DEBUG] [REMOTE ] DOO: Symbol is viable for forecasting. [2026-01-22T12:06:58.472727] [INFO ] [MAIN ] [959/3501] DOO kept (0.5s) | 957 kept, 2 rejected | 139.4/min | ETA: 18.2m [2026-01-22T12:06:59.126940] [DEBUG] [REMOTE ] DORM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:59.127079] [DEBUG] [REMOTE ] DORM: PASS: History has at least 300 days. [2026-01-22T12:06:59.127314] [DEBUG] [REMOTE ] DORM: PASS: Price check passed. Min price $123.19. [2026-01-22T12:06:59.127456] [DEBUG] [REMOTE ] DORM: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:59.127590] [DEBUG] [REMOTE ] DORM: PASS: Integrity check passed. [2026-01-22T12:06:59.127635] [DEBUG] [REMOTE ] DORM: Symbol is viable for forecasting. [2026-01-22T12:06:59.127687] [INFO ] [MAIN ] [960/3501] DORM kept (0.7s) | 958 kept, 2 rejected | 139.4/min | ETA: 18.2m [2026-01-22T12:06:59.356890] [DEBUG] [REMOTE ] DOUG: Retrieved 1018 rows, trimmed to 300. [2026-01-22T12:06:59.357045] [DEBUG] [REMOTE ] DOUG: PASS: History has at least 300 days. [2026-01-22T12:06:59.357262] [DEBUG] [REMOTE ] DOUG: PASS: Price check passed. Min price $2.26. [2026-01-22T12:06:59.357400] [DEBUG] [REMOTE ] DOUG: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:59.357514] [DEBUG] [REMOTE ] DOUG: PASS: Integrity check passed. [2026-01-22T12:06:59.357555] [DEBUG] [REMOTE ] DOUG: Symbol is viable for forecasting. [2026-01-22T12:06:59.357624] [INFO ] [MAIN ] [961/3501] DOUG kept (0.2s) | 959 kept, 2 rejected | 139.4/min | ETA: 18.2m [2026-01-22T12:06:59.994331] [DEBUG] [REMOTE ] DOX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:06:59.994478] [DEBUG] [REMOTE ] DOX: PASS: History has at least 300 days. [2026-01-22T12:06:59.994729] [DEBUG] [REMOTE ] DOX: PASS: Price check passed. Min price $74.46. [2026-01-22T12:06:59.994865] [DEBUG] [REMOTE ] DOX: PASS: Continuity check passed with 300 days. [2026-01-22T12:06:59.994982] [DEBUG] [REMOTE ] DOX: PASS: Integrity check passed. [2026-01-22T12:06:59.995022] [DEBUG] [REMOTE ] DOX: Symbol is viable for forecasting. [2026-01-22T12:06:59.995069] [INFO ] [MAIN ] [962/3501] DOX kept (0.6s) | 960 kept, 2 rejected | 139.4/min | ETA: 18.2m [2026-01-22T12:07:00.383268] [DEBUG] [REMOTE ] DPG: Retrieved 3640 rows, trimmed to 300. [2026-01-22T12:07:00.383400] [DEBUG] [REMOTE ] DPG: PASS: History has at least 300 days. [2026-01-22T12:07:00.383633] [DEBUG] [REMOTE ] DPG: PASS: Price check passed. Min price $12.48. [2026-01-22T12:07:00.383773] [DEBUG] [REMOTE ] DPG: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:00.383883] [DEBUG] [REMOTE ] DPG: PASS: Integrity check passed. [2026-01-22T12:07:00.383923] [DEBUG] [REMOTE ] DPG: Symbol is viable for forecasting. [2026-01-22T12:07:00.383971] [INFO ] [MAIN ] [963/3501] DPG kept (0.4s) | 961 kept, 2 rejected | 139.4/min | ETA: 18.2m [2026-01-22T12:07:00.668371] [DEBUG] [REMOTE ] DPRO: Retrieved 1535 rows, trimmed to 300. [2026-01-22T12:07:00.668518] [DEBUG] [REMOTE ] DPRO: PASS: History has at least 300 days. [2026-01-22T12:07:00.668762] [DEBUG] [REMOTE ] DPRO: PASS: Price check passed. Min price $6.08. [2026-01-22T12:07:00.668904] [DEBUG] [REMOTE ] DPRO: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:00.669021] [DEBUG] [REMOTE ] DPRO: PASS: Integrity check passed. [2026-01-22T12:07:00.669062] [DEBUG] [REMOTE ] DPRO: Symbol is viable for forecasting. [2026-01-22T12:07:00.669112] [INFO ] [MAIN ] [964/3501] DPRO kept (0.3s) | 962 kept, 2 rejected | 139.4/min | ETA: 18.2m [2026-01-22T12:07:01.288871] [DEBUG] [REMOTE ] DPZ: Retrieved 5417 rows, trimmed to 300. [2026-01-22T12:07:01.289036] [DEBUG] [REMOTE ] DPZ: PASS: History has at least 300 days. [2026-01-22T12:07:01.289329] [DEBUG] [REMOTE ] DPZ: PASS: Price check passed. Min price $387.64. [2026-01-22T12:07:01.289484] [DEBUG] [REMOTE ] DPZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:01.289653] [DEBUG] [REMOTE ] DPZ: PASS: Integrity check passed. [2026-01-22T12:07:01.289701] [DEBUG] [REMOTE ] DPZ: Symbol is viable for forecasting. [2026-01-22T12:07:01.289874] [INFO ] [MAIN ] [965/3501] DPZ kept (0.6s) | 963 kept, 2 rejected | 139.4/min | ETA: 18.2m [2026-01-22T12:07:01.659537] [DEBUG] [REMOTE ] DQ: Retrieved 3845 rows, trimmed to 300. [2026-01-22T12:07:01.659681] [DEBUG] [REMOTE ] DQ: PASS: History has at least 300 days. [2026-01-22T12:07:01.659933] [DEBUG] [REMOTE ] DQ: PASS: Price check passed. Min price $24.54. [2026-01-22T12:07:01.660072] [DEBUG] [REMOTE ] DQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:01.660185] [DEBUG] [REMOTE ] DQ: PASS: Integrity check passed. [2026-01-22T12:07:01.660226] [DEBUG] [REMOTE ] DQ: Symbol is viable for forecasting. [2026-01-22T12:07:01.660274] [INFO ] [MAIN ] [966/3501] DQ kept (0.4s) | 964 kept, 2 rejected | 139.4/min | ETA: 18.2m [2026-01-22T12:07:01.996666] [DEBUG] [REMOTE ] DRD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:01.996802] [DEBUG] [REMOTE ] DRD: PASS: History has at least 300 days. [2026-01-22T12:07:01.997014] [DEBUG] [REMOTE ] DRD: PASS: Price check passed. Min price $23.81. [2026-01-22T12:07:01.997150] [DEBUG] [REMOTE ] DRD: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:01.997263] [DEBUG] [REMOTE ] DRD: PASS: Integrity check passed. [2026-01-22T12:07:01.997303] [DEBUG] [REMOTE ] DRD: Symbol is viable for forecasting. [2026-01-22T12:07:01.997350] [INFO ] [MAIN ] [967/3501] DRD kept (0.3s) | 965 kept, 2 rejected | 139.4/min | ETA: 18.2m [2026-01-22T12:07:02.595927] [DEBUG] [REMOTE ] DRH: Retrieved 5196 rows, trimmed to 300. [2026-01-22T12:07:02.596086] [DEBUG] [REMOTE ] DRH: PASS: History has at least 300 days. [2026-01-22T12:07:02.596376] [DEBUG] [REMOTE ] DRH: PASS: Price check passed. Min price $7.62. [2026-01-22T12:07:02.596555] [DEBUG] [REMOTE ] DRH: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:02.596740] [DEBUG] [REMOTE ] DRH: PASS: Integrity check passed. [2026-01-22T12:07:02.596801] [DEBUG] [REMOTE ] DRH: Symbol is viable for forecasting. [2026-01-22T12:07:02.596857] [INFO ] [MAIN ] [968/3501] DRH kept (0.6s) | 966 kept, 2 rejected | 139.4/min | ETA: 18.2m [2026-01-22T12:07:03.083120] [DEBUG] [REMOTE ] DRI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:03.083263] [DEBUG] [REMOTE ] DRI: PASS: History has at least 300 days. [2026-01-22T12:07:03.083497] [DEBUG] [REMOTE ] DRI: PASS: Price check passed. Min price $167.96. [2026-01-22T12:07:03.083651] [DEBUG] [REMOTE ] DRI: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:03.083770] [DEBUG] [REMOTE ] DRI: PASS: Integrity check passed. [2026-01-22T12:07:03.083809] [DEBUG] [REMOTE ] DRI: Symbol is viable for forecasting. [2026-01-22T12:07:03.083858] [INFO ] [MAIN ] [969/3501] DRI kept (0.5s) | 967 kept, 2 rejected | 139.3/min | ETA: 18.2m [2026-01-22T12:07:03.482805] [DEBUG] [REMOTE ] DRIO: Retrieved 2840 rows, trimmed to 300. [2026-01-22T12:07:03.482932] [DEBUG] [REMOTE ] DRIO: PASS: History has at least 300 days. [2026-01-22T12:07:03.483130] [DEBUG] [REMOTE ] DRIO: PASS: Price check passed. Min price $9.92. [2026-01-22T12:07:03.483261] [DEBUG] [REMOTE ] DRIO: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:03.483367] [DEBUG] [REMOTE ] DRIO: PASS: Integrity check passed. [2026-01-22T12:07:03.483406] [DEBUG] [REMOTE ] DRIO: Symbol is viable for forecasting. [2026-01-22T12:07:03.483453] [INFO ] [MAIN ] [970/3501] DRIO kept (0.4s) | 968 kept, 2 rejected | 139.4/min | ETA: 18.2m [2026-01-22T12:07:03.648985] [DEBUG] [REMOTE ] DRLL: Retrieved 866 rows, trimmed to 300. [2026-01-22T12:07:03.649117] [DEBUG] [REMOTE ] DRLL: PASS: History has at least 300 days. [2026-01-22T12:07:03.649311] [DEBUG] [REMOTE ] DRLL: PASS: Price check passed. Min price $27.80. [2026-01-22T12:07:03.649444] [DEBUG] [REMOTE ] DRLL: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:03.649548] [DEBUG] [REMOTE ] DRLL: PASS: Integrity check passed. [2026-01-22T12:07:03.649606] [DEBUG] [REMOTE ] DRLL: Symbol is viable for forecasting. [2026-01-22T12:07:03.649654] [INFO ] [MAIN ] [971/3501] DRLL kept (0.2s) | 969 kept, 2 rejected | 139.4/min | ETA: 18.1m [2026-01-22T12:07:04.118881] [DEBUG] [REMOTE ] DRMA: Retrieved 1114 rows, trimmed to 300. [2026-01-22T12:07:04.119032] [DEBUG] [REMOTE ] DRMA: PASS: History has at least 300 days. [2026-01-22T12:07:04.119254] [DEBUG] [REMOTE ] DRMA: PASS: Price check passed. Min price $1.82. [2026-01-22T12:07:04.119391] [DEBUG] [REMOTE ] DRMA: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:04.119501] [DEBUG] [REMOTE ] DRMA: PASS: Integrity check passed. [2026-01-22T12:07:04.119541] [DEBUG] [REMOTE ] DRMA: Symbol is viable for forecasting. [2026-01-22T12:07:04.119615] [INFO ] [MAIN ] [972/3501] DRMA kept (0.5s) | 970 kept, 2 rejected | 139.4/min | ETA: 18.1m [2026-01-22T12:07:04.505055] [DEBUG] [REMOTE ] DRS: Retrieved 788 rows, trimmed to 300. [2026-01-22T12:07:04.505188] [DEBUG] [REMOTE ] DRS: PASS: History has at least 300 days. [2026-01-22T12:07:04.505386] [DEBUG] [REMOTE ] DRS: PASS: Price check passed. Min price $32.55. [2026-01-22T12:07:04.505520] [DEBUG] [REMOTE ] DRS: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:04.505643] [DEBUG] [REMOTE ] DRS: PASS: Integrity check passed. [2026-01-22T12:07:04.505685] [DEBUG] [REMOTE ] DRS: Symbol is viable for forecasting. [2026-01-22T12:07:04.505732] [INFO ] [MAIN ] [973/3501] DRS kept (0.4s) | 971 kept, 2 rejected | 139.4/min | ETA: 18.1m [2026-01-22T12:07:04.882337] [DEBUG] [REMOTE ] DRTS: Retrieved 1225 rows, trimmed to 300. [2026-01-22T12:07:04.882469] [DEBUG] [REMOTE ] DRTS: PASS: History has at least 300 days. [2026-01-22T12:07:04.882687] [DEBUG] [REMOTE ] DRTS: PASS: Price check passed. Min price $3.47. [2026-01-22T12:07:04.882820] [DEBUG] [REMOTE ] DRTS: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:04.882929] [DEBUG] [REMOTE ] DRTS: PASS: Integrity check passed. [2026-01-22T12:07:04.882970] [DEBUG] [REMOTE ] DRTS: Symbol is viable for forecasting. [2026-01-22T12:07:04.883017] [INFO ] [MAIN ] [974/3501] DRTS kept (0.4s) | 972 kept, 2 rejected | 139.5/min | ETA: 18.1m [2026-01-22T12:07:05.249865] [DEBUG] [REMOTE ] DRUG: Retrieved 1215 rows, trimmed to 300. [2026-01-22T12:07:05.250000] [DEBUG] [REMOTE ] DRUG: PASS: History has at least 300 days. [2026-01-22T12:07:05.250198] [DEBUG] [REMOTE ] DRUG: PASS: Price check passed. Min price $51.29. [2026-01-22T12:07:05.250330] [DEBUG] [REMOTE ] DRUG: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:05.250436] [DEBUG] [REMOTE ] DRUG: PASS: Integrity check passed. [2026-01-22T12:07:05.250475] [DEBUG] [REMOTE ] DRUG: Symbol is viable for forecasting. [2026-01-22T12:07:05.250524] [INFO ] [MAIN ] [975/3501] DRUG kept (0.4s) | 973 kept, 2 rejected | 139.5/min | ETA: 18.1m [2026-01-22T12:07:05.728394] [DEBUG] [REMOTE ] DRVN: Retrieved 1259 rows, trimmed to 300. [2026-01-22T12:07:05.728633] [DEBUG] [REMOTE ] DRVN: PASS: History has at least 300 days. [2026-01-22T12:07:05.728896] [DEBUG] [REMOTE ] DRVN: PASS: Price check passed. Min price $13.53. [2026-01-22T12:07:05.729038] [DEBUG] [REMOTE ] DRVN: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:05.729158] [DEBUG] [REMOTE ] DRVN: PASS: Integrity check passed. [2026-01-22T12:07:05.729200] [DEBUG] [REMOTE ] DRVN: Symbol is viable for forecasting. [2026-01-22T12:07:05.729252] [INFO ] [MAIN ] [976/3501] DRVN kept (0.5s) | 974 kept, 2 rejected | 139.5/min | ETA: 18.1m [2026-01-22T12:07:06.406428] [DEBUG] [REMOTE ] DSGX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:06.406612] [DEBUG] [REMOTE ] DSGX: PASS: History has at least 300 days. [2026-01-22T12:07:06.407017] [DEBUG] [REMOTE ] DSGX: PASS: Price check passed. Min price $79.27. [2026-01-22T12:07:06.407174] [DEBUG] [REMOTE ] DSGX: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:06.407303] [DEBUG] [REMOTE ] DSGX: PASS: Integrity check passed. [2026-01-22T12:07:06.407346] [DEBUG] [REMOTE ] DSGX: Symbol is viable for forecasting. [2026-01-22T12:07:06.407398] [INFO ] [MAIN ] [977/3501] DSGX kept (0.7s) | 975 kept, 2 rejected | 139.4/min | ETA: 18.1m [2026-01-22T12:07:06.764378] [DEBUG] [REMOTE ] DSL: Retrieved 3204 rows, trimmed to 300. [2026-01-22T12:07:06.764509] [DEBUG] [REMOTE ] DSL: PASS: History has at least 300 days. [2026-01-22T12:07:06.764769] [DEBUG] [REMOTE ] DSL: PASS: Price check passed. Min price $10.93. [2026-01-22T12:07:06.764907] [DEBUG] [REMOTE ] DSL: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:06.765022] [DEBUG] [REMOTE ] DSL: PASS: Integrity check passed. [2026-01-22T12:07:06.765063] [DEBUG] [REMOTE ] DSL: Symbol is viable for forecasting. [2026-01-22T12:07:06.765111] [INFO ] [MAIN ] [978/3501] DSL kept (0.4s) | 976 kept, 2 rejected | 139.4/min | ETA: 18.1m [2026-01-22T12:07:07.334991] [DEBUG] [REMOTE ] DSM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:07.335143] [DEBUG] [REMOTE ] DSM: PASS: History has at least 300 days. [2026-01-22T12:07:07.335379] [DEBUG] [REMOTE ] DSM: PASS: Price check passed. Min price $5.83. [2026-01-22T12:07:07.335529] [DEBUG] [REMOTE ] DSM: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:07.335689] [DEBUG] [REMOTE ] DSM: PASS: Integrity check passed. [2026-01-22T12:07:07.335734] [DEBUG] [REMOTE ] DSM: Symbol is viable for forecasting. [2026-01-22T12:07:07.335785] [INFO ] [MAIN ] [979/3501] DSM kept (0.6s) | 977 kept, 2 rejected | 139.4/min | ETA: 18.1m [2026-01-22T12:07:07.600497] [DEBUG] [REMOTE ] DSP: Retrieved 1242 rows, trimmed to 300. [2026-01-22T12:07:07.600652] [DEBUG] [REMOTE ] DSP: PASS: History has at least 300 days. [2026-01-22T12:07:07.600860] [DEBUG] [REMOTE ] DSP: PASS: Price check passed. Min price $8.50. [2026-01-22T12:07:07.600997] [DEBUG] [REMOTE ] DSP: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:07.601108] [DEBUG] [REMOTE ] DSP: PASS: Integrity check passed. [2026-01-22T12:07:07.601149] [DEBUG] [REMOTE ] DSP: Symbol is viable for forecasting. [2026-01-22T12:07:07.601196] [INFO ] [MAIN ] [980/3501] DSP kept (0.3s) | 978 kept, 2 rejected | 139.4/min | ETA: 18.1m [2026-01-22T12:07:08.188779] [DEBUG] [REMOTE ] DSX: Retrieved 5241 rows, trimmed to 300. [2026-01-22T12:07:08.189139] [DEBUG] [REMOTE ] DSX: PASS: History has at least 300 days. [2026-01-22T12:07:08.189849] [DEBUG] [REMOTE ] DSX: PASS: Price check passed. Min price $1.63. [2026-01-22T12:07:08.190057] [DEBUG] [REMOTE ] DSX: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:08.190254] [DEBUG] [REMOTE ] DSX: PASS: Integrity check passed. [2026-01-22T12:07:08.190309] [DEBUG] [REMOTE ] DSX: Symbol is viable for forecasting. [2026-01-22T12:07:08.190382] [INFO ] [MAIN ] [981/3501] DSX kept (0.6s) | 979 kept, 2 rejected | 139.4/min | ETA: 18.1m [2026-01-22T12:07:08.472528] [DEBUG] [REMOTE ] DTB: Retrieved 1328 rows, trimmed to 300. [2026-01-22T12:07:08.472753] [DEBUG] [REMOTE ] DTB: PASS: History has at least 300 days. [2026-01-22T12:07:08.473030] [DEBUG] [REMOTE ] DTB: PASS: Price check passed. Min price $16.90. [2026-01-22T12:07:08.473177] [DEBUG] [REMOTE ] DTB: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:08.473322] [DEBUG] [REMOTE ] DTB: PASS: Integrity check passed. [2026-01-22T12:07:08.473367] [DEBUG] [REMOTE ] DTB: Symbol is viable for forecasting. [2026-01-22T12:07:08.473421] [INFO ] [MAIN ] [982/3501] DTB kept (0.3s) | 980 kept, 2 rejected | 139.4/min | ETA: 18.1m [2026-01-22T12:07:08.818172] [DEBUG] [REMOTE ] DTCX: Retrieved 962 rows, trimmed to 300. [2026-01-22T12:07:08.818303] [DEBUG] [REMOTE ] DTCX: PASS: History has at least 300 days. [2026-01-22T12:07:08.818502] [DEBUG] [REMOTE ] DTCX: PASS: Price check passed. Min price $1.63. [2026-01-22T12:07:08.818652] [DEBUG] [REMOTE ] DTCX: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:08.818762] [DEBUG] [REMOTE ] DTCX: PASS: Integrity check passed. [2026-01-22T12:07:08.818801] [DEBUG] [REMOTE ] DTCX: Symbol is viable for forecasting. [2026-01-22T12:07:08.818848] [INFO ] [MAIN ] [983/3501] DTCX kept (0.3s) | 981 kept, 2 rejected | 139.4/min | ETA: 18.1m [2026-01-22T12:07:09.420525] [DEBUG] [REMOTE ] DTE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:09.420671] [DEBUG] [REMOTE ] DTE: PASS: History has at least 300 days. [2026-01-22T12:07:09.420913] [DEBUG] [REMOTE ] DTE: PASS: Price check passed. Min price $127.64. [2026-01-22T12:07:09.421066] [DEBUG] [REMOTE ] DTE: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:09.421182] [DEBUG] [REMOTE ] DTE: PASS: Integrity check passed. [2026-01-22T12:07:09.421221] [DEBUG] [REMOTE ] DTE: Symbol is viable for forecasting. [2026-01-22T12:07:09.421269] [INFO ] [MAIN ] [984/3501] DTE kept (0.6s) | 982 kept, 2 rejected | 139.4/min | ETA: 18.1m [2026-01-22T12:07:09.651876] [DEBUG] [REMOTE ] DTG: Retrieved 1040 rows, trimmed to 300. [2026-01-22T12:07:09.652007] [DEBUG] [REMOTE ] DTG: PASS: History has at least 300 days. [2026-01-22T12:07:09.652233] [DEBUG] [REMOTE ] DTG: PASS: Price check passed. Min price $17.10. [2026-01-22T12:07:09.652382] [DEBUG] [REMOTE ] DTG: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:09.652495] [DEBUG] [REMOTE ] DTG: PASS: Integrity check passed. [2026-01-22T12:07:09.652544] [DEBUG] [REMOTE ] DTG: Symbol is viable for forecasting. [2026-01-22T12:07:09.652620] [INFO ] [MAIN ] [985/3501] DTG kept (0.2s) | 983 kept, 2 rejected | 139.4/min | ETA: 18.0m [2026-01-22T12:07:10.105164] [DEBUG] [REMOTE ] DTIL: Retrieved 1714 rows, trimmed to 300. [2026-01-22T12:07:10.105363] [DEBUG] [REMOTE ] DTIL: PASS: History has at least 300 days. [2026-01-22T12:07:10.105642] [DEBUG] [REMOTE ] DTIL: PASS: Price check passed. Min price $3.90. [2026-01-22T12:07:10.105791] [DEBUG] [REMOTE ] DTIL: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:10.105911] [DEBUG] [REMOTE ] DTIL: PASS: Integrity check passed. [2026-01-22T12:07:10.105955] [DEBUG] [REMOTE ] DTIL: Symbol is viable for forecasting. [2026-01-22T12:07:10.106008] [INFO ] [MAIN ] [986/3501] DTIL kept (0.5s) | 984 kept, 2 rejected | 139.4/min | ETA: 18.0m [2026-01-22T12:07:10.336538] [DEBUG] [REMOTE ] DTM: Retrieved 1144 rows, trimmed to 300. [2026-01-22T12:07:10.336756] [DEBUG] [REMOTE ] DTM: PASS: History has at least 300 days. [2026-01-22T12:07:10.337017] [DEBUG] [REMOTE ] DTM: PASS: Price check passed. Min price $104.89. [2026-01-22T12:07:10.337161] [DEBUG] [REMOTE ] DTM: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:10.337280] [DEBUG] [REMOTE ] DTM: PASS: Integrity check passed. [2026-01-22T12:07:10.337362] [DEBUG] [REMOTE ] DTM: Symbol is viable for forecasting. [2026-01-22T12:07:10.337432] [INFO ] [MAIN ] [987/3501] DTM kept (0.2s) | 985 kept, 2 rejected | 139.5/min | ETA: 18.0m [2026-01-22T12:07:11.170171] [DEBUG] [REMOTE ] DUK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:11.170550] [DEBUG] [REMOTE ] DUK: PASS: History has at least 300 days. [2026-01-22T12:07:11.170995] [DEBUG] [REMOTE ] DUK: PASS: Price check passed. Min price $114.00. [2026-01-22T12:07:11.171146] [DEBUG] [REMOTE ] DUK: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:11.171302] [DEBUG] [REMOTE ] DUK: PASS: Integrity check passed. [2026-01-22T12:07:11.171343] [DEBUG] [REMOTE ] DUK: Symbol is viable for forecasting. [2026-01-22T12:07:11.171398] [INFO ] [MAIN ] [988/3501] DUK kept (0.8s) | 986 kept, 2 rejected | 139.4/min | ETA: 18.0m [2026-01-22T12:07:11.477662] [DEBUG] [REMOTE ] DUKB: Retrieved 1843 rows, trimmed to 300. [2026-01-22T12:07:11.477905] [DEBUG] [REMOTE ] DUKB: PASS: History has at least 300 days. [2026-01-22T12:07:11.478180] [DEBUG] [REMOTE ] DUKB: PASS: Price check passed. Min price $23.94. [2026-01-22T12:07:11.478346] [DEBUG] [REMOTE ] DUKB: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:11.478489] [DEBUG] [REMOTE ] DUKB: PASS: Integrity check passed. [2026-01-22T12:07:11.478532] [DEBUG] [REMOTE ] DUKB: Symbol is viable for forecasting. [2026-01-22T12:07:11.478612] [INFO ] [MAIN ] [989/3501] DUKB kept (0.3s) | 987 kept, 2 rejected | 139.4/min | ETA: 18.0m [2026-01-22T12:07:11.743298] [DEBUG] [REMOTE ] DUOL: Retrieved 1126 rows, trimmed to 300. [2026-01-22T12:07:11.743598] [DEBUG] [REMOTE ] DUOL: PASS: History has at least 300 days. [2026-01-22T12:07:11.743945] [DEBUG] [REMOTE ] DUOL: PASS: Price check passed. Min price $146.81. [2026-01-22T12:07:11.744137] [DEBUG] [REMOTE ] DUOL: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:11.744295] [DEBUG] [REMOTE ] DUOL: PASS: Integrity check passed. [2026-01-22T12:07:11.744348] [DEBUG] [REMOTE ] DUOL: Symbol is viable for forecasting. [2026-01-22T12:07:11.744420] [INFO ] [MAIN ] [990/3501] DUOL kept (0.3s) | 988 kept, 2 rejected | 139.5/min | ETA: 18.0m [2026-01-22T12:07:12.518731] [DEBUG] [REMOTE ] DVA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:12.518943] [DEBUG] [REMOTE ] DVA: PASS: History has at least 300 days. [2026-01-22T12:07:12.519241] [DEBUG] [REMOTE ] DVA: PASS: Price check passed. Min price $103.87. [2026-01-22T12:07:12.519389] [DEBUG] [REMOTE ] DVA: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:12.519520] [DEBUG] [REMOTE ] DVA: PASS: Integrity check passed. [2026-01-22T12:07:12.519563] [DEBUG] [REMOTE ] DVA: Symbol is viable for forecasting. [2026-01-22T12:07:12.519671] [INFO ] [MAIN ] [991/3501] DVA kept (0.8s) | 989 kept, 2 rejected | 139.4/min | ETA: 18.0m [2026-01-22T12:07:13.000190] [DEBUG] [REMOTE ] DVAX: Retrieved 5516 rows, trimmed to 300. [2026-01-22T12:07:13.000394] [DEBUG] [REMOTE ] DVAX: PASS: History has at least 300 days. [2026-01-22T12:07:13.000760] [DEBUG] [REMOTE ] DVAX: PASS: Price check passed. Min price $10.05. [2026-01-22T12:07:13.000937] [DEBUG] [REMOTE ] DVAX: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:13.001098] [DEBUG] [REMOTE ] DVAX: PASS: Integrity check passed. [2026-01-22T12:07:13.001166] [DEBUG] [REMOTE ] DVAX: Symbol is viable for forecasting. [2026-01-22T12:07:13.001224] [INFO ] [MAIN ] [992/3501] DVAX kept (0.5s) | 990 kept, 2 rejected | 139.3/min | ETA: 18.0m [2026-01-22T12:07:13.472155] [DEBUG] [REMOTE ] DVN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:13.472545] [DEBUG] [REMOTE ] DVN: PASS: History has at least 300 days. [2026-01-22T12:07:13.472945] [DEBUG] [REMOTE ] DVN: PASS: Price check passed. Min price $31.80. [2026-01-22T12:07:13.473094] [DEBUG] [REMOTE ] DVN: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:13.473254] [DEBUG] [REMOTE ] DVN: PASS: Integrity check passed. [2026-01-22T12:07:13.473298] [DEBUG] [REMOTE ] DVN: Symbol is viable for forecasting. [2026-01-22T12:07:13.473357] [INFO ] [MAIN ] [993/3501] DVN kept (0.5s) | 991 kept, 2 rejected | 139.3/min | ETA: 18.0m [2026-01-22T12:07:13.861156] [DEBUG] [REMOTE ] DWAS: Retrieved 3396 rows, trimmed to 300. [2026-01-22T12:07:13.861344] [DEBUG] [REMOTE ] DWAS: PASS: History has at least 300 days. [2026-01-22T12:07:13.861656] [DEBUG] [REMOTE ] DWAS: PASS: Price check passed. Min price $88.68. [2026-01-22T12:07:13.861813] [DEBUG] [REMOTE ] DWAS: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:13.861937] [DEBUG] [REMOTE ] DWAS: PASS: Integrity check passed. [2026-01-22T12:07:13.861979] [DEBUG] [REMOTE ] DWAS: Symbol is viable for forecasting. [2026-01-22T12:07:13.862032] [INFO ] [MAIN ] [994/3501] DWAS kept (0.4s) | 992 kept, 2 rejected | 139.3/min | ETA: 18.0m [2026-01-22T12:07:14.153988] [DEBUG] [REMOTE ] DWSH: Retrieved 1893 rows, trimmed to 300. [2026-01-22T12:07:14.154299] [DEBUG] [REMOTE ] DWSH: PASS: History has at least 300 days. [2026-01-22T12:07:14.155259] [DEBUG] [REMOTE ] DWSH: PASS: Price check passed. Min price $6.01. [2026-01-22T12:07:14.155503] [DEBUG] [REMOTE ] DWSH: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:14.155754] [DEBUG] [REMOTE ] DWSH: PASS: Integrity check passed. [2026-01-22T12:07:14.155816] [DEBUG] [REMOTE ] DWSH: Symbol is viable for forecasting. [2026-01-22T12:07:14.155900] [INFO ] [MAIN ] [995/3501] DWSH kept (0.3s) | 993 kept, 2 rejected | 139.4/min | ETA: 18.0m [2026-01-22T12:07:14.764799] [DEBUG] [REMOTE ] DX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:14.764949] [DEBUG] [REMOTE ] DX: PASS: History has at least 300 days. [2026-01-22T12:07:14.765223] [DEBUG] [REMOTE ] DX: PASS: Price check passed. Min price $12.65. [2026-01-22T12:07:14.765365] [DEBUG] [REMOTE ] DX: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:14.765492] [DEBUG] [REMOTE ] DX: PASS: Integrity check passed. [2026-01-22T12:07:14.765534] [DEBUG] [REMOTE ] DX: Symbol is viable for forecasting. [2026-01-22T12:07:14.765603] [INFO ] [MAIN ] [996/3501] DX kept (0.6s) | 994 kept, 2 rejected | 139.3/min | ETA: 18.0m [2026-01-22T12:07:15.034835] [DEBUG] [REMOTE ] DXC: Retrieved 2255 rows, trimmed to 300. [2026-01-22T12:07:15.035067] [DEBUG] [REMOTE ] DXC: PASS: History has at least 300 days. [2026-01-22T12:07:15.035336] [DEBUG] [REMOTE ] DXC: PASS: Price check passed. Min price $11.99. [2026-01-22T12:07:15.035493] [DEBUG] [REMOTE ] DXC: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:15.035653] [DEBUG] [REMOTE ] DXC: PASS: Integrity check passed. [2026-01-22T12:07:15.035701] [DEBUG] [REMOTE ] DXC: Symbol is viable for forecasting. [2026-01-22T12:07:15.035769] [INFO ] [MAIN ] [997/3501] DXC kept (0.3s) | 995 kept, 2 rejected | 139.4/min | ETA: 18.0m [2026-01-22T12:07:15.673786] [DEBUG] [REMOTE ] DXCM: Retrieved 5226 rows, trimmed to 300. [2026-01-22T12:07:15.673929] [DEBUG] [REMOTE ] DXCM: PASS: History has at least 300 days. [2026-01-22T12:07:15.674155] [DEBUG] [REMOTE ] DXCM: PASS: Price check passed. Min price $54.84. [2026-01-22T12:07:15.674291] [DEBUG] [REMOTE ] DXCM: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:15.674405] [DEBUG] [REMOTE ] DXCM: PASS: Integrity check passed. [2026-01-22T12:07:15.674444] [DEBUG] [REMOTE ] DXCM: Symbol is viable for forecasting. [2026-01-22T12:07:15.674492] [INFO ] [MAIN ] [998/3501] DXCM kept (0.6s) | 996 kept, 2 rejected | 139.3/min | ETA: 18.0m [2026-01-22T12:07:16.034879] [DEBUG] [REMOTE ] DXPE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:16.035041] [DEBUG] [REMOTE ] DXPE: PASS: History has at least 300 days. [2026-01-22T12:07:16.035321] [DEBUG] [REMOTE ] DXPE: PASS: Price check passed. Min price $85.53. [2026-01-22T12:07:16.035671] [DEBUG] [REMOTE ] DXPE: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:16.035804] [DEBUG] [REMOTE ] DXPE: PASS: Integrity check passed. [2026-01-22T12:07:16.035845] [DEBUG] [REMOTE ] DXPE: Symbol is viable for forecasting. [2026-01-22T12:07:16.035894] [INFO ] [MAIN ] [999/3501] DXPE kept (0.4s) | 997 kept, 2 rejected | 139.3/min | ETA: 18.0m [2026-01-22T12:07:16.554957] [DEBUG] [REMOTE ] DY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:16.555095] [DEBUG] [REMOTE ] DY: PASS: History has at least 300 days. [2026-01-22T12:07:16.555319] [DEBUG] [REMOTE ] DY: PASS: Price check passed. Min price $282.13. [2026-01-22T12:07:16.555458] [DEBUG] [REMOTE ] DY: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:16.555610] [DEBUG] [REMOTE ] DY: PASS: Integrity check passed. [2026-01-22T12:07:16.555658] [DEBUG] [REMOTE ] DY: Symbol is viable for forecasting. [2026-01-22T12:07:16.555709] [INFO ] [MAIN ] [1000/3501] DY kept (0.5s) | 998 kept, 2 rejected | 139.3/min | ETA: 18.0m [2026-01-22T12:07:16.674255] [DEBUG] [REMOTE ] DYN: Retrieved 1342 rows, trimmed to 300. [2026-01-22T12:07:16.674609] [DEBUG] [REMOTE ] DYN: PASS: History has at least 300 days. [2026-01-22T12:07:16.674814] [DEBUG] [REMOTE ] DYN: PASS: Price check passed. Min price $16.42. [2026-01-22T12:07:16.674947] [DEBUG] [REMOTE ] DYN: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:16.675055] [DEBUG] [REMOTE ] DYN: PASS: Integrity check passed. [2026-01-22T12:07:16.675095] [DEBUG] [REMOTE ] DYN: Symbol is viable for forecasting. [2026-01-22T12:07:16.675142] [INFO ] [MAIN ] [1001/3501] DYN kept (0.1s) | 999 kept, 2 rejected | 139.4/min | ETA: 17.9m [2026-01-22T12:07:17.476667] [DEBUG] [REMOTE ] E: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:17.476806] [DEBUG] [REMOTE ] E: PASS: History has at least 300 days. [2026-01-22T12:07:17.477038] [DEBUG] [REMOTE ] E: PASS: Price check passed. Min price $35.75. [2026-01-22T12:07:17.477171] [DEBUG] [REMOTE ] E: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:17.477286] [DEBUG] [REMOTE ] E: PASS: Integrity check passed. [2026-01-22T12:07:17.477326] [DEBUG] [REMOTE ] E: Symbol is viable for forecasting. [2026-01-22T12:07:17.477373] [INFO ] [MAIN ] [1002/3501] E kept (0.8s) | 1000 kept, 2 rejected | 139.3/min | ETA: 17.9m [2026-01-22T12:07:17.978016] [DEBUG] [REMOTE ] EA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:17.978160] [DEBUG] [REMOTE ] EA: PASS: History has at least 300 days. [2026-01-22T12:07:17.978401] [DEBUG] [REMOTE ] EA: PASS: Price check passed. Min price $199.70. [2026-01-22T12:07:17.978534] [DEBUG] [REMOTE ] EA: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:17.978696] [DEBUG] [REMOTE ] EA: PASS: Integrity check passed. [2026-01-22T12:07:17.978741] [DEBUG] [REMOTE ] EA: Symbol is viable for forecasting. [2026-01-22T12:07:17.978791] [INFO ] [MAIN ] [1003/3501] EA kept (0.5s) | 1001 kept, 2 rejected | 139.3/min | ETA: 17.9m [2026-01-22T12:07:18.175809] [DEBUG] [REMOTE ] EAF: Retrieved 1950 rows, trimmed to 300. [2026-01-22T12:07:18.175944] [DEBUG] [REMOTE ] EAF: PASS: History has at least 300 days. [2026-01-22T12:07:18.176140] [DEBUG] [REMOTE ] EAF: PASS: Price check passed. Min price $11.97. [2026-01-22T12:07:18.176275] [DEBUG] [REMOTE ] EAF: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:18.176381] [DEBUG] [REMOTE ] EAF: PASS: Integrity check passed. [2026-01-22T12:07:18.176420] [DEBUG] [REMOTE ] EAF: Symbol is viable for forecasting. [2026-01-22T12:07:18.176467] [INFO ] [MAIN ] [1004/3501] EAF kept (0.2s) | 1002 kept, 2 rejected | 139.3/min | ETA: 17.9m [2026-01-22T12:07:18.699876] [DEBUG] [REMOTE ] EAI: Retrieved 2369 rows, trimmed to 300. [2026-01-22T12:07:18.700013] [DEBUG] [REMOTE ] EAI: PASS: History has at least 300 days. [2026-01-22T12:07:18.700218] [DEBUG] [REMOTE ] EAI: PASS: Price check passed. Min price $20.70. [2026-01-22T12:07:18.700352] [DEBUG] [REMOTE ] EAI: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:18.700463] [DEBUG] [REMOTE ] EAI: PASS: Integrity check passed. [2026-01-22T12:07:18.700503] [DEBUG] [REMOTE ] EAI: Symbol is viable for forecasting. [2026-01-22T12:07:18.700550] [INFO ] [MAIN ] [1005/3501] EAI kept (0.5s) | 1003 kept, 2 rejected | 139.3/min | ETA: 17.9m [2026-01-22T12:07:19.133553] [DEBUG] [REMOTE ] EARN: Retrieved 3201 rows, trimmed to 300. [2026-01-22T12:07:19.133711] [DEBUG] [REMOTE ] EARN: PASS: History has at least 300 days. [2026-01-22T12:07:19.133915] [DEBUG] [REMOTE ] EARN: PASS: Price check passed. Min price $4.90. [2026-01-22T12:07:19.134051] [DEBUG] [REMOTE ] EARN: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:19.134161] [DEBUG] [REMOTE ] EARN: PASS: Integrity check passed. [2026-01-22T12:07:19.134202] [DEBUG] [REMOTE ] EARN: Symbol is viable for forecasting. [2026-01-22T12:07:19.134250] [INFO ] [MAIN ] [1006/3501] EARN kept (0.4s) | 1004 kept, 2 rejected | 139.3/min | ETA: 17.9m [2026-01-22T12:07:19.469755] [DEBUG] [REMOTE ] EB: Retrieved 1843 rows, trimmed to 300. [2026-01-22T12:07:19.469906] [DEBUG] [REMOTE ] EB: PASS: History has at least 300 days. [2026-01-22T12:07:19.470144] [DEBUG] [REMOTE ] EB: PASS: Price check passed. Min price $2.20. [2026-01-22T12:07:19.470316] [DEBUG] [REMOTE ] EB: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:19.470470] [DEBUG] [REMOTE ] EB: PASS: Integrity check passed. [2026-01-22T12:07:19.470518] [DEBUG] [REMOTE ] EB: Symbol is viable for forecasting. [2026-01-22T12:07:19.470597] [INFO ] [MAIN ] [1007/3501] EB kept (0.3s) | 1005 kept, 2 rejected | 139.3/min | ETA: 17.9m [2026-01-22T12:07:19.942253] [DEBUG] [REMOTE ] EBAY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:19.942392] [DEBUG] [REMOTE ] EBAY: PASS: History has at least 300 days. [2026-01-22T12:07:19.942631] [DEBUG] [REMOTE ] EBAY: PASS: Price check passed. Min price $79.77. [2026-01-22T12:07:19.942770] [DEBUG] [REMOTE ] EBAY: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:19.942883] [DEBUG] [REMOTE ] EBAY: PASS: Integrity check passed. [2026-01-22T12:07:19.942924] [DEBUG] [REMOTE ] EBAY: Symbol is viable for forecasting. [2026-01-22T12:07:19.942971] [INFO ] [MAIN ] [1008/3501] EBAY kept (0.5s) | 1006 kept, 2 rejected | 139.3/min | ETA: 17.9m [2026-01-22T12:07:20.267045] [DEBUG] [REMOTE ] EBC: Retrieved 1322 rows, trimmed to 300. [2026-01-22T12:07:20.267184] [DEBUG] [REMOTE ] EBC: PASS: History has at least 300 days. [2026-01-22T12:07:20.267394] [DEBUG] [REMOTE ] EBC: PASS: Price check passed. Min price $16.62. [2026-01-22T12:07:20.267532] [DEBUG] [REMOTE ] EBC: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:20.267677] [DEBUG] [REMOTE ] EBC: PASS: Integrity check passed. [2026-01-22T12:07:20.267750] [DEBUG] [REMOTE ] EBC: Symbol is viable for forecasting. [2026-01-22T12:07:20.267814] [INFO ] [MAIN ] [1009/3501] EBC kept (0.3s) | 1007 kept, 2 rejected | 139.4/min | ETA: 17.9m [2026-01-22T12:07:20.839170] [DEBUG] [REMOTE ] EBF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:20.839299] [DEBUG] [REMOTE ] EBF: PASS: History has at least 300 days. [2026-01-22T12:07:20.839509] [DEBUG] [REMOTE ] EBF: PASS: Price check passed. Min price $16.16. [2026-01-22T12:07:20.839666] [DEBUG] [REMOTE ] EBF: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:20.839781] [DEBUG] [REMOTE ] EBF: PASS: Integrity check passed. [2026-01-22T12:07:20.839822] [DEBUG] [REMOTE ] EBF: Symbol is viable for forecasting. [2026-01-22T12:07:20.839869] [INFO ] [MAIN ] [1010/3501] EBF kept (0.6s) | 1008 kept, 2 rejected | 139.3/min | ETA: 17.9m [2026-01-22T12:07:21.052694] [DEBUG] [REMOTE ] EBON: Retrieved 1399 rows, trimmed to 300. [2026-01-22T12:07:21.052827] [DEBUG] [REMOTE ] EBON: PASS: History has at least 300 days. [2026-01-22T12:07:21.053025] [DEBUG] [REMOTE ] EBON: PASS: Price check passed. Min price $3.06. [2026-01-22T12:07:21.053158] [DEBUG] [REMOTE ] EBON: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:21.053267] [DEBUG] [REMOTE ] EBON: PASS: Integrity check passed. [2026-01-22T12:07:21.053307] [DEBUG] [REMOTE ] EBON: Symbol is viable for forecasting. [2026-01-22T12:07:21.053358] [INFO ] [MAIN ] [1011/3501] EBON kept (0.2s) | 1009 kept, 2 rejected | 139.4/min | ETA: 17.9m [2026-01-22T12:07:21.666818] [DEBUG] [REMOTE ] EBS: Retrieved 4824 rows, trimmed to 300. [2026-01-22T12:07:21.666948] [DEBUG] [REMOTE ] EBS: PASS: History has at least 300 days. [2026-01-22T12:07:21.667151] [DEBUG] [REMOTE ] EBS: PASS: Price check passed. Min price $9.08. [2026-01-22T12:07:21.667286] [DEBUG] [REMOTE ] EBS: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:21.667398] [DEBUG] [REMOTE ] EBS: PASS: Integrity check passed. [2026-01-22T12:07:21.667439] [DEBUG] [REMOTE ] EBS: Symbol is viable for forecasting. [2026-01-22T12:07:21.667487] [INFO ] [MAIN ] [1012/3501] EBS kept (0.6s) | 1010 kept, 2 rejected | 139.3/min | ETA: 17.9m [2026-01-22T12:07:22.035698] [DEBUG] [REMOTE ] EC: Retrieved 4362 rows, trimmed to 300. [2026-01-22T12:07:22.035827] [DEBUG] [REMOTE ] EC: PASS: History has at least 300 days. [2026-01-22T12:07:22.036032] [DEBUG] [REMOTE ] EC: PASS: Price check passed. Min price $9.14. [2026-01-22T12:07:22.036169] [DEBUG] [REMOTE ] EC: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:22.036282] [DEBUG] [REMOTE ] EC: PASS: Integrity check passed. [2026-01-22T12:07:22.036324] [DEBUG] [REMOTE ] EC: Symbol is viable for forecasting. [2026-01-22T12:07:22.036375] [INFO ] [MAIN ] [1013/3501] EC kept (0.4s) | 1011 kept, 2 rejected | 139.3/min | ETA: 17.9m [2026-01-22T12:07:22.410026] [DEBUG] [REMOTE ] ECC: Retrieved 2838 rows, trimmed to 300. [2026-01-22T12:07:22.410149] [DEBUG] [REMOTE ] ECC: PASS: History has at least 300 days. [2026-01-22T12:07:22.410365] [DEBUG] [REMOTE ] ECC: PASS: Price check passed. Min price $5.26. [2026-01-22T12:07:22.410500] [DEBUG] [REMOTE ] ECC: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:22.410629] [DEBUG] [REMOTE ] ECC: PASS: Integrity check passed. [2026-01-22T12:07:22.410679] [DEBUG] [REMOTE ] ECC: Symbol is viable for forecasting. [2026-01-22T12:07:22.410732] [INFO ] [MAIN ] [1014/3501] ECC kept (0.4s) | 1012 kept, 2 rejected | 139.4/min | ETA: 17.8m [2026-01-22T12:07:22.973074] [DEBUG] [REMOTE ] ECL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:22.973215] [DEBUG] [REMOTE ] ECL: PASS: History has at least 300 days. [2026-01-22T12:07:22.973452] [DEBUG] [REMOTE ] ECL: PASS: Price check passed. Min price $252.35. [2026-01-22T12:07:22.973627] [DEBUG] [REMOTE ] ECL: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:22.973751] [DEBUG] [REMOTE ] ECL: PASS: Integrity check passed. [2026-01-22T12:07:22.973793] [DEBUG] [REMOTE ] ECL: Symbol is viable for forecasting. [2026-01-22T12:07:22.973843] [INFO ] [MAIN ] [1015/3501] ECL kept (0.6s) | 1013 kept, 2 rejected | 139.3/min | ETA: 17.8m [2026-01-22T12:07:23.447081] [DEBUG] [REMOTE ] ECPG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:23.447225] [DEBUG] [REMOTE ] ECPG: PASS: History has at least 300 days. [2026-01-22T12:07:23.447459] [DEBUG] [REMOTE ] ECPG: PASS: Price check passed. Min price $40.90. [2026-01-22T12:07:23.447648] [DEBUG] [REMOTE ] ECPG: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:23.447818] [DEBUG] [REMOTE ] ECPG: PASS: Integrity check passed. [2026-01-22T12:07:23.447862] [DEBUG] [REMOTE ] ECPG: Symbol is viable for forecasting. [2026-01-22T12:07:23.447912] [INFO ] [MAIN ] [1016/3501] ECPG kept (0.5s) | 1014 kept, 2 rejected | 139.3/min | ETA: 17.8m [2026-01-22T12:07:23.587100] [DEBUG] [REMOTE ] ECX: Retrieved 773 rows, trimmed to 300. [2026-01-22T12:07:23.587233] [DEBUG] [REMOTE ] ECX: PASS: History has at least 300 days. [2026-01-22T12:07:23.587436] [DEBUG] [REMOTE ] ECX: PASS: Price check passed. Min price $1.55. [2026-01-22T12:07:23.587593] [DEBUG] [REMOTE ] ECX: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:23.587731] [DEBUG] [REMOTE ] ECX: PASS: Integrity check passed. [2026-01-22T12:07:23.587776] [DEBUG] [REMOTE ] ECX: Symbol is viable for forecasting. [2026-01-22T12:07:23.587825] [INFO ] [MAIN ] [1017/3501] ECX kept (0.1s) | 1015 kept, 2 rejected | 139.4/min | ETA: 17.8m [2026-01-22T12:07:24.404904] [DEBUG] [REMOTE ] ED: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:24.405045] [DEBUG] [REMOTE ] ED: PASS: History has at least 300 days. [2026-01-22T12:07:24.405285] [DEBUG] [REMOTE ] ED: PASS: Price check passed. Min price $95.30. [2026-01-22T12:07:24.405472] [DEBUG] [REMOTE ] ED: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:24.405653] [DEBUG] [REMOTE ] ED: PASS: Integrity check passed. [2026-01-22T12:07:24.405707] [DEBUG] [REMOTE ] ED: Symbol is viable for forecasting. [2026-01-22T12:07:24.405758] [INFO ] [MAIN ] [1018/3501] ED kept (0.8s) | 1016 kept, 2 rejected | 139.3/min | ETA: 17.8m [2026-01-22T12:07:24.858777] [DEBUG] [REMOTE ] EDAP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:24.858917] [DEBUG] [REMOTE ] EDAP: PASS: History has at least 300 days. [2026-01-22T12:07:24.859141] [DEBUG] [REMOTE ] EDAP: PASS: Price check passed. Min price $1.81. [2026-01-22T12:07:24.859274] [DEBUG] [REMOTE ] EDAP: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:24.859389] [DEBUG] [REMOTE ] EDAP: PASS: Integrity check passed. [2026-01-22T12:07:24.859431] [DEBUG] [REMOTE ] EDAP: Symbol is viable for forecasting. [2026-01-22T12:07:24.859478] [INFO ] [MAIN ] [1019/3501] EDAP kept (0.5s) | 1017 kept, 2 rejected | 139.3/min | ETA: 17.8m [2026-01-22T12:07:25.324561] [DEBUG] [REMOTE ] EDD: Retrieved 4717 rows, trimmed to 300. [2026-01-22T12:07:25.324751] [DEBUG] [REMOTE ] EDD: PASS: History has at least 300 days. [2026-01-22T12:07:25.324976] [DEBUG] [REMOTE ] EDD: PASS: Price check passed. Min price $5.18. [2026-01-22T12:07:25.325120] [DEBUG] [REMOTE ] EDD: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:25.325237] [DEBUG] [REMOTE ] EDD: PASS: Integrity check passed. [2026-01-22T12:07:25.325278] [DEBUG] [REMOTE ] EDD: Symbol is viable for forecasting. [2026-01-22T12:07:25.325328] [INFO ] [MAIN ] [1020/3501] EDD kept (0.5s) | 1018 kept, 2 rejected | 139.3/min | ETA: 17.8m [2026-01-22T12:07:25.713848] [DEBUG] [REMOTE ] EDF: Retrieved 3790 rows, trimmed to 300. [2026-01-22T12:07:25.713981] [DEBUG] [REMOTE ] EDF: PASS: History has at least 300 days. [2026-01-22T12:07:25.714196] [DEBUG] [REMOTE ] EDF: PASS: Price check passed. Min price $4.69. [2026-01-22T12:07:25.714331] [DEBUG] [REMOTE ] EDF: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:25.714447] [DEBUG] [REMOTE ] EDF: PASS: Integrity check passed. [2026-01-22T12:07:25.714487] [DEBUG] [REMOTE ] EDF: Symbol is viable for forecasting. [2026-01-22T12:07:25.714534] [INFO ] [MAIN ] [1021/3501] EDF kept (0.4s) | 1019 kept, 2 rejected | 139.3/min | ETA: 17.8m [2026-01-22T12:07:26.150392] [DEBUG] [REMOTE ] EDN: Retrieved 4715 rows, trimmed to 300. [2026-01-22T12:07:26.150632] [DEBUG] [REMOTE ] EDN: PASS: History has at least 300 days. [2026-01-22T12:07:26.150978] [DEBUG] [REMOTE ] EDN: PASS: Price check passed. Min price $19.38. [2026-01-22T12:07:26.151135] [DEBUG] [REMOTE ] EDN: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:26.151300] [DEBUG] [REMOTE ] EDN: PASS: Integrity check passed. [2026-01-22T12:07:26.151346] [DEBUG] [REMOTE ] EDN: Symbol is viable for forecasting. [2026-01-22T12:07:26.151400] [INFO ] [MAIN ] [1022/3501] EDN kept (0.4s) | 1020 kept, 2 rejected | 139.3/min | ETA: 17.8m [2026-01-22T12:07:26.380646] [DEBUG] [REMOTE ] EE: Retrieved 946 rows, trimmed to 300. [2026-01-22T12:07:26.380779] [DEBUG] [REMOTE ] EE: PASS: History has at least 300 days. [2026-01-22T12:07:26.380979] [DEBUG] [REMOTE ] EE: PASS: Price check passed. Min price $25.16. [2026-01-22T12:07:26.381111] [DEBUG] [REMOTE ] EE: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:26.381217] [DEBUG] [REMOTE ] EE: PASS: Integrity check passed. [2026-01-22T12:07:26.381257] [DEBUG] [REMOTE ] EE: Symbol is viable for forecasting. [2026-01-22T12:07:26.381303] [INFO ] [MAIN ] [1023/3501] EE kept (0.2s) | 1021 kept, 2 rejected | 139.3/min | ETA: 17.8m [2026-01-22T12:07:26.894988] [DEBUG] [REMOTE ] EEMA: Retrieved 3507 rows, trimmed to 300. [2026-01-22T12:07:26.895123] [DEBUG] [REMOTE ] EEMA: PASS: History has at least 300 days. [2026-01-22T12:07:26.895325] [DEBUG] [REMOTE ] EEMA: PASS: Price check passed. Min price $89.75. [2026-01-22T12:07:26.895458] [DEBUG] [REMOTE ] EEMA: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:26.895567] [DEBUG] [REMOTE ] EEMA: PASS: Integrity check passed. [2026-01-22T12:07:26.895627] [DEBUG] [REMOTE ] EEMA: Symbol is viable for forecasting. [2026-01-22T12:07:26.895673] [INFO ] [MAIN ] [1024/3501] EEMA kept (0.5s) | 1022 kept, 2 rejected | 139.3/min | ETA: 17.8m [2026-01-22T12:07:27.253024] [DEBUG] [REMOTE ] EEX: Retrieved 2195 rows, trimmed to 300. [2026-01-22T12:07:27.253166] [DEBUG] [REMOTE ] EEX: PASS: History has at least 300 days. [2026-01-22T12:07:27.253371] [DEBUG] [REMOTE ] EEX: PASS: Price check passed. Min price $3.37. [2026-01-22T12:07:27.253509] [DEBUG] [REMOTE ] EEX: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:27.253825] [DEBUG] [REMOTE ] EEX: PASS: Integrity check passed. [2026-01-22T12:07:27.253866] [DEBUG] [REMOTE ] EEX: Symbol is viable for forecasting. [2026-01-22T12:07:27.253912] [INFO ] [MAIN ] [1025/3501] EEX kept (0.4s) | 1023 kept, 2 rejected | 139.3/min | ETA: 17.8m [2026-01-22T12:07:27.705862] [DEBUG] [REMOTE ] EFC: Retrieved 3844 rows, trimmed to 300. [2026-01-22T12:07:27.706011] [DEBUG] [REMOTE ] EFC: PASS: History has at least 300 days. [2026-01-22T12:07:27.706222] [DEBUG] [REMOTE ] EFC: PASS: Price check passed. Min price $12.93. [2026-01-22T12:07:27.706362] [DEBUG] [REMOTE ] EFC: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:27.706475] [DEBUG] [REMOTE ] EFC: PASS: Integrity check passed. [2026-01-22T12:07:27.706517] [DEBUG] [REMOTE ] EFC: Symbol is viable for forecasting. [2026-01-22T12:07:27.706566] [INFO ] [MAIN ] [1026/3501] EFC kept (0.5s) | 1024 kept, 2 rejected | 139.3/min | ETA: 17.8m [2026-01-22T12:07:28.175469] [DEBUG] [REMOTE ] EFSC: Retrieved 5667 rows, trimmed to 300. [2026-01-22T12:07:28.175640] [DEBUG] [REMOTE ] EFSC: PASS: History has at least 300 days. [2026-01-22T12:07:28.175909] [DEBUG] [REMOTE ] EFSC: PASS: Price check passed. Min price $51.70. [2026-01-22T12:07:28.176062] [DEBUG] [REMOTE ] EFSC: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:28.176185] [DEBUG] [REMOTE ] EFSC: PASS: Integrity check passed. [2026-01-22T12:07:28.176237] [DEBUG] [REMOTE ] EFSC: Symbol is viable for forecasting. [2026-01-22T12:07:28.176303] [INFO ] [MAIN ] [1027/3501] EFSC kept (0.5s) | 1025 kept, 2 rejected | 139.3/min | ETA: 17.8m [2026-01-22T12:07:28.709762] [DEBUG] [REMOTE ] EFX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:28.709925] [DEBUG] [REMOTE ] EFX: PASS: History has at least 300 days. [2026-01-22T12:07:28.710213] [DEBUG] [REMOTE ] EFX: PASS: Price check passed. Min price $203.70. [2026-01-22T12:07:28.710353] [DEBUG] [REMOTE ] EFX: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:28.710489] [DEBUG] [REMOTE ] EFX: PASS: Integrity check passed. [2026-01-22T12:07:28.710533] [DEBUG] [REMOTE ] EFX: Symbol is viable for forecasting. [2026-01-22T12:07:28.710602] [INFO ] [MAIN ] [1028/3501] EFX kept (0.5s) | 1026 kept, 2 rejected | 139.3/min | ETA: 17.8m [2026-01-22T12:07:29.209007] [DEBUG] [REMOTE ] EG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:29.209228] [DEBUG] [REMOTE ] EG: PASS: History has at least 300 days. [2026-01-22T12:07:29.209554] [DEBUG] [REMOTE ] EG: PASS: Price check passed. Min price $302.97. [2026-01-22T12:07:29.209932] [DEBUG] [REMOTE ] EG: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:29.210101] [DEBUG] [REMOTE ] EG: PASS: Integrity check passed. [2026-01-22T12:07:29.210147] [DEBUG] [REMOTE ] EG: Symbol is viable for forecasting. [2026-01-22T12:07:29.210201] [INFO ] [MAIN ] [1029/3501] EG kept (0.5s) | 1027 kept, 2 rejected | 139.3/min | ETA: 17.8m [2026-01-22T12:07:29.601065] [DEBUG] [REMOTE ] EGAN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:29.601218] [DEBUG] [REMOTE ] EGAN: PASS: History has at least 300 days. [2026-01-22T12:07:29.601458] [DEBUG] [REMOTE ] EGAN: PASS: Price check passed. Min price $9.56. [2026-01-22T12:07:29.601629] [DEBUG] [REMOTE ] EGAN: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:29.601756] [DEBUG] [REMOTE ] EGAN: PASS: Integrity check passed. [2026-01-22T12:07:29.601799] [DEBUG] [REMOTE ] EGAN: Symbol is viable for forecasting. [2026-01-22T12:07:29.601853] [INFO ] [MAIN ] [1030/3501] EGAN kept (0.4s) | 1028 kept, 2 rejected | 139.3/min | ETA: 17.7m [2026-01-22T12:07:30.053557] [DEBUG] [REMOTE ] EGBN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:30.053731] [DEBUG] [REMOTE ] EGBN: PASS: History has at least 300 days. [2026-01-22T12:07:30.053983] [DEBUG] [REMOTE ] EGBN: PASS: Price check passed. Min price $15.80. [2026-01-22T12:07:30.054125] [DEBUG] [REMOTE ] EGBN: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:30.054250] [DEBUG] [REMOTE ] EGBN: PASS: Integrity check passed. [2026-01-22T12:07:30.054294] [DEBUG] [REMOTE ] EGBN: Symbol is viable for forecasting. [2026-01-22T12:07:30.054343] [INFO ] [MAIN ] [1031/3501] EGBN kept (0.5s) | 1029 kept, 2 rejected | 139.3/min | ETA: 17.7m [2026-01-22T12:07:30.898225] [DEBUG] [REMOTE ] EGP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:30.898402] [DEBUG] [REMOTE ] EGP: PASS: History has at least 300 days. [2026-01-22T12:07:30.898770] [DEBUG] [REMOTE ] EGP: PASS: Price check passed. Min price $172.53. [2026-01-22T12:07:30.898959] [DEBUG] [REMOTE ] EGP: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:30.899114] [DEBUG] [REMOTE ] EGP: PASS: Integrity check passed. [2026-01-22T12:07:30.899165] [DEBUG] [REMOTE ] EGP: Symbol is viable for forecasting. [2026-01-22T12:07:30.899244] [INFO ] [MAIN ] [1032/3501] EGP kept (0.8s) | 1030 kept, 2 rejected | 139.1/min | ETA: 17.7m [2026-01-22T12:07:31.327097] [DEBUG] [REMOTE ] EGY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:31.327228] [DEBUG] [REMOTE ] EGY: PASS: History has at least 300 days. [2026-01-22T12:07:31.327443] [DEBUG] [REMOTE ] EGY: PASS: Price check passed. Min price $3.37. [2026-01-22T12:07:31.327601] [DEBUG] [REMOTE ] EGY: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:31.327741] [DEBUG] [REMOTE ] EGY: PASS: Integrity check passed. [2026-01-22T12:07:31.327787] [DEBUG] [REMOTE ] EGY: Symbol is viable for forecasting. [2026-01-22T12:07:31.327836] [INFO ] [MAIN ] [1033/3501] EGY kept (0.4s) | 1031 kept, 2 rejected | 139.1/min | ETA: 17.7m [2026-01-22T12:07:31.495099] [DEBUG] [REMOTE ] EH: Retrieved 1534 rows, trimmed to 300. [2026-01-22T12:07:31.495226] [DEBUG] [REMOTE ] EH: PASS: History has at least 300 days. [2026-01-22T12:07:31.495452] [DEBUG] [REMOTE ] EH: PASS: Price check passed. Min price $12.79. [2026-01-22T12:07:31.495650] [DEBUG] [REMOTE ] EH: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:31.495768] [DEBUG] [REMOTE ] EH: PASS: Integrity check passed. [2026-01-22T12:07:31.495809] [DEBUG] [REMOTE ] EH: Symbol is viable for forecasting. [2026-01-22T12:07:31.495855] [INFO ] [MAIN ] [1034/3501] EH kept (0.2s) | 1032 kept, 2 rejected | 139.2/min | ETA: 17.7m [2026-01-22T12:07:31.957382] [DEBUG] [REMOTE ] EHAB: Retrieved 892 rows, trimmed to 300. [2026-01-22T12:07:31.957515] [DEBUG] [REMOTE ] EHAB: PASS: History has at least 300 days. [2026-01-22T12:07:31.957757] [DEBUG] [REMOTE ] EHAB: PASS: Price check passed. Min price $7.71. [2026-01-22T12:07:31.957895] [DEBUG] [REMOTE ] EHAB: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:31.958002] [DEBUG] [REMOTE ] EHAB: PASS: Integrity check passed. [2026-01-22T12:07:31.958041] [DEBUG] [REMOTE ] EHAB: Symbol is viable for forecasting. [2026-01-22T12:07:31.958086] [INFO ] [MAIN ] [1035/3501] EHAB kept (0.5s) | 1033 kept, 2 rejected | 139.2/min | ETA: 17.7m [2026-01-22T12:07:32.409357] [DEBUG] [REMOTE ] EHC: Retrieved 2025 rows, trimmed to 300. [2026-01-22T12:07:32.409485] [DEBUG] [REMOTE ] EHC: PASS: History has at least 300 days. [2026-01-22T12:07:32.409697] [DEBUG] [REMOTE ] EHC: PASS: Price check passed. Min price $98.83. [2026-01-22T12:07:32.409829] [DEBUG] [REMOTE ] EHC: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:32.409935] [DEBUG] [REMOTE ] EHC: PASS: Integrity check passed. [2026-01-22T12:07:32.409974] [DEBUG] [REMOTE ] EHC: Symbol is viable for forecasting. [2026-01-22T12:07:32.410020] [INFO ] [MAIN ] [1036/3501] EHC kept (0.5s) | 1034 kept, 2 rejected | 139.2/min | ETA: 17.7m [2026-01-22T12:07:32.943308] [DEBUG] [REMOTE ] EHI: Retrieved 5657 rows, trimmed to 300. [2026-01-22T12:07:32.943523] [DEBUG] [REMOTE ] EHI: PASS: History has at least 300 days. [2026-01-22T12:07:32.943951] [DEBUG] [REMOTE ] EHI: PASS: Price check passed. Min price $6.19. [2026-01-22T12:07:32.944168] [DEBUG] [REMOTE ] EHI: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:32.944369] [DEBUG] [REMOTE ] EHI: PASS: Integrity check passed. [2026-01-22T12:07:32.944436] [DEBUG] [REMOTE ] EHI: Symbol is viable for forecasting. [2026-01-22T12:07:32.944523] [INFO ] [MAIN ] [1037/3501] EHI kept (0.5s) | 1035 kept, 2 rejected | 139.2/min | ETA: 17.7m [2026-01-22T12:07:33.412566] [DEBUG] [REMOTE ] EHTH: Retrieved 4842 rows, trimmed to 300. [2026-01-22T12:07:33.412987] [DEBUG] [REMOTE ] EHTH: PASS: History has at least 300 days. [2026-01-22T12:07:33.413527] [DEBUG] [REMOTE ] EHTH: PASS: Price check passed. Min price $3.31. [2026-01-22T12:07:33.413733] [DEBUG] [REMOTE ] EHTH: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:33.413941] [DEBUG] [REMOTE ] EHTH: PASS: Integrity check passed. [2026-01-22T12:07:33.413994] [DEBUG] [REMOTE ] EHTH: Symbol is viable for forecasting. [2026-01-22T12:07:33.414067] [INFO ] [MAIN ] [1038/3501] EHTH kept (0.5s) | 1036 kept, 2 rejected | 139.1/min | ETA: 17.7m [2026-01-22T12:07:33.673766] [DEBUG] [REMOTE ] EIC: Retrieved 1633 rows, trimmed to 300. [2026-01-22T12:07:33.674009] [DEBUG] [REMOTE ] EIC: PASS: History has at least 300 days. [2026-01-22T12:07:33.674325] [DEBUG] [REMOTE ] EIC: PASS: Price check passed. Min price $10.83. [2026-01-22T12:07:33.674483] [DEBUG] [REMOTE ] EIC: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:33.674648] [DEBUG] [REMOTE ] EIC: PASS: Integrity check passed. [2026-01-22T12:07:33.674700] [DEBUG] [REMOTE ] EIC: Symbol is viable for forecasting. [2026-01-22T12:07:33.674756] [INFO ] [MAIN ] [1039/3501] EIC kept (0.3s) | 1037 kept, 2 rejected | 139.2/min | ETA: 17.7m [2026-01-22T12:07:34.273020] [DEBUG] [REMOTE ] EIG: Retrieved 4774 rows, trimmed to 300. [2026-01-22T12:07:34.273152] [DEBUG] [REMOTE ] EIG: PASS: History has at least 300 days. [2026-01-22T12:07:34.273433] [DEBUG] [REMOTE ] EIG: PASS: Price check passed. Min price $35.80. [2026-01-22T12:07:34.273601] [DEBUG] [REMOTE ] EIG: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:34.273728] [DEBUG] [REMOTE ] EIG: PASS: Integrity check passed. [2026-01-22T12:07:34.273771] [DEBUG] [REMOTE ] EIG: Symbol is viable for forecasting. [2026-01-22T12:07:34.273819] [INFO ] [MAIN ] [1040/3501] EIG kept (0.6s) | 1038 kept, 2 rejected | 139.1/min | ETA: 17.7m [2026-01-22T12:07:34.783660] [DEBUG] [REMOTE ] EIX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:34.783800] [DEBUG] [REMOTE ] EIX: PASS: History has at least 300 days. [2026-01-22T12:07:34.784045] [DEBUG] [REMOTE ] EIX: PASS: Price check passed. Min price $53.59. [2026-01-22T12:07:34.784188] [DEBUG] [REMOTE ] EIX: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:34.784305] [DEBUG] [REMOTE ] EIX: PASS: Integrity check passed. [2026-01-22T12:07:34.784349] [DEBUG] [REMOTE ] EIX: Symbol is viable for forecasting. [2026-01-22T12:07:34.784399] [INFO ] [MAIN ] [1041/3501] EIX kept (0.5s) | 1039 kept, 2 rejected | 139.1/min | ETA: 17.7m [2026-01-22T12:07:35.146415] [DEBUG] [REMOTE ] EL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:35.146600] [DEBUG] [REMOTE ] EL: PASS: History has at least 300 days. [2026-01-22T12:07:35.147128] [DEBUG] [REMOTE ] EL: PASS: Price check passed. Min price $85.59. [2026-01-22T12:07:35.147309] [DEBUG] [REMOTE ] EL: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:35.147470] [DEBUG] [REMOTE ] EL: PASS: Integrity check passed. [2026-01-22T12:07:35.147524] [DEBUG] [REMOTE ] EL: Symbol is viable for forecasting. [2026-01-22T12:07:35.147620] [INFO ] [MAIN ] [1042/3501] EL kept (0.4s) | 1040 kept, 2 rejected | 139.1/min | ETA: 17.7m [2026-01-22T12:07:35.376497] [DEBUG] [REMOTE ] ELAB: Retrieved 542 rows, trimmed to 300. [2026-01-22T12:07:35.376655] [DEBUG] [REMOTE ] ELAB: PASS: History has at least 300 days. [2026-01-22T12:07:35.376859] [DEBUG] [REMOTE ] ELAB: PASS: Price check passed. Min price $3.18. [2026-01-22T12:07:35.376991] [DEBUG] [REMOTE ] ELAB: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:35.377099] [DEBUG] [REMOTE ] ELAB: PASS: Integrity check passed. [2026-01-22T12:07:35.377138] [DEBUG] [REMOTE ] ELAB: Symbol is viable for forecasting. [2026-01-22T12:07:35.377184] [INFO ] [MAIN ] [1043/3501] ELAB kept (0.2s) | 1041 kept, 2 rejected | 139.2/min | ETA: 17.7m [2026-01-22T12:07:35.875987] [DEBUG] [REMOTE ] ELAN: Retrieved 1843 rows, trimmed to 300. [2026-01-22T12:07:35.876524] [DEBUG] [REMOTE ] ELAN: PASS: History has at least 300 days. [2026-01-22T12:07:35.877227] [DEBUG] [REMOTE ] ELAN: PASS: Price check passed. Min price $20.43. [2026-01-22T12:07:35.877381] [DEBUG] [REMOTE ] ELAN: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:35.877547] [DEBUG] [REMOTE ] ELAN: PASS: Integrity check passed. [2026-01-22T12:07:35.877610] [DEBUG] [REMOTE ] ELAN: Symbol is viable for forecasting. [2026-01-22T12:07:35.877673] [INFO ] [MAIN ] [1044/3501] ELAN kept (0.5s) | 1042 kept, 2 rejected | 139.2/min | ETA: 17.7m [2026-01-22T12:07:36.324875] [DEBUG] [REMOTE ] ELC: Retrieved 2368 rows, trimmed to 300. [2026-01-22T12:07:36.325013] [DEBUG] [REMOTE ] ELC: PASS: History has at least 300 days. [2026-01-22T12:07:36.325214] [DEBUG] [REMOTE ] ELC: PASS: Price check passed. Min price $20.45. [2026-01-22T12:07:36.325345] [DEBUG] [REMOTE ] ELC: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:36.325451] [DEBUG] [REMOTE ] ELC: PASS: Integrity check passed. [2026-01-22T12:07:36.325490] [DEBUG] [REMOTE ] ELC: Symbol is viable for forecasting. [2026-01-22T12:07:36.325537] [INFO ] [MAIN ] [1045/3501] ELC kept (0.4s) | 1043 kept, 2 rejected | 139.2/min | ETA: 17.6m [2026-01-22T12:07:36.744776] [DEBUG] [REMOTE ] ELDN: Retrieved 2853 rows, trimmed to 300. [2026-01-22T12:07:36.744971] [DEBUG] [REMOTE ] ELDN: PASS: History has at least 300 days. [2026-01-22T12:07:36.745234] [DEBUG] [REMOTE ] ELDN: PASS: Price check passed. Min price $1.39. [2026-01-22T12:07:36.745415] [DEBUG] [REMOTE ] ELDN: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:36.745558] [DEBUG] [REMOTE ] ELDN: PASS: Integrity check passed. [2026-01-22T12:07:36.745625] [DEBUG] [REMOTE ] ELDN: Symbol is viable for forecasting. [2026-01-22T12:07:36.745678] [INFO ] [MAIN ] [1046/3501] ELDN kept (0.4s) | 1044 kept, 2 rejected | 139.2/min | ETA: 17.6m [2026-01-22T12:07:37.044420] [DEBUG] [REMOTE ] ELF: Retrieved 2345 rows, trimmed to 300. [2026-01-22T12:07:37.044654] [DEBUG] [REMOTE ] ELF: PASS: History has at least 300 days. [2026-01-22T12:07:37.044901] [DEBUG] [REMOTE ] ELF: PASS: Price check passed. Min price $68.42. [2026-01-22T12:07:37.045039] [DEBUG] [REMOTE ] ELF: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:37.045157] [DEBUG] [REMOTE ] ELF: PASS: Integrity check passed. [2026-01-22T12:07:37.045198] [DEBUG] [REMOTE ] ELF: Symbol is viable for forecasting. [2026-01-22T12:07:37.045264] [INFO ] [MAIN ] [1047/3501] ELF kept (0.3s) | 1045 kept, 2 rejected | 139.2/min | ETA: 17.6m [2026-01-22T12:07:37.512652] [DEBUG] [REMOTE ] ELME: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:37.512823] [DEBUG] [REMOTE ] ELME: PASS: History has at least 300 days. [2026-01-22T12:07:37.513114] [DEBUG] [REMOTE ] ELME: PASS: Price check passed. Min price $2.60. [2026-01-22T12:07:37.513257] [DEBUG] [REMOTE ] ELME: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:37.513395] [DEBUG] [REMOTE ] ELME: PASS: Integrity check passed. [2026-01-22T12:07:37.513438] [DEBUG] [REMOTE ] ELME: Symbol is viable for forecasting. [2026-01-22T12:07:37.513492] [INFO ] [MAIN ] [1048/3501] ELME kept (0.5s) | 1046 kept, 2 rejected | 139.2/min | ETA: 17.6m [2026-01-22T12:07:38.073441] [DEBUG] [REMOTE ] ELS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:38.073606] [DEBUG] [REMOTE ] ELS: PASS: History has at least 300 days. [2026-01-22T12:07:38.073858] [DEBUG] [REMOTE ] ELS: PASS: Price check passed. Min price $59.30. [2026-01-22T12:07:38.073993] [DEBUG] [REMOTE ] ELS: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:38.074115] [DEBUG] [REMOTE ] ELS: PASS: Integrity check passed. [2026-01-22T12:07:38.074155] [DEBUG] [REMOTE ] ELS: Symbol is viable for forecasting. [2026-01-22T12:07:38.074203] [INFO ] [MAIN ] [1049/3501] ELS kept (0.6s) | 1047 kept, 2 rejected | 139.2/min | ETA: 17.6m [2026-01-22T12:07:38.299897] [DEBUG] [REMOTE ] ELTX: Retrieved 1245 rows, trimmed to 300. [2026-01-22T12:07:38.300062] [DEBUG] [REMOTE ] ELTX: PASS: History has at least 300 days. [2026-01-22T12:07:38.300295] [DEBUG] [REMOTE ] ELTX: PASS: Price check passed. Min price $7.54. [2026-01-22T12:07:38.300456] [DEBUG] [REMOTE ] ELTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:38.300605] [DEBUG] [REMOTE ] ELTX: PASS: Integrity check passed. [2026-01-22T12:07:38.300656] [DEBUG] [REMOTE ] ELTX: Symbol is viable for forecasting. [2026-01-22T12:07:38.300714] [INFO ] [MAIN ] [1050/3501] ELTX kept (0.2s) | 1048 kept, 2 rejected | 139.2/min | ETA: 17.6m [2026-01-22T12:07:38.780283] [DEBUG] [REMOTE ] ELVA: Retrieved 2448 rows, trimmed to 300. [2026-01-22T12:07:38.780408] [DEBUG] [REMOTE ] ELVA: PASS: History has at least 300 days. [2026-01-22T12:07:38.780629] [DEBUG] [REMOTE ] ELVA: PASS: Price check passed. Min price $4.23. [2026-01-22T12:07:38.780766] [DEBUG] [REMOTE ] ELVA: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:38.780873] [DEBUG] [REMOTE ] ELVA: PASS: Integrity check passed. [2026-01-22T12:07:38.780912] [DEBUG] [REMOTE ] ELVA: Symbol is viable for forecasting. [2026-01-22T12:07:38.780959] [INFO ] [MAIN ] [1051/3501] ELVA kept (0.5s) | 1049 kept, 2 rejected | 139.2/min | ETA: 17.6m [2026-01-22T12:07:39.128930] [DEBUG] [REMOTE ] ELVN: Retrieved 1473 rows, trimmed to 300. [2026-01-22T12:07:39.129080] [DEBUG] [REMOTE ] ELVN: PASS: History has at least 300 days. [2026-01-22T12:07:39.129289] [DEBUG] [REMOTE ] ELVN: PASS: Price check passed. Min price $15.14. [2026-01-22T12:07:39.129423] [DEBUG] [REMOTE ] ELVN: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:39.129531] [DEBUG] [REMOTE ] ELVN: PASS: Integrity check passed. [2026-01-22T12:07:39.129596] [DEBUG] [REMOTE ] ELVN: Symbol is viable for forecasting. [2026-01-22T12:07:39.129648] [INFO ] [MAIN ] [1052/3501] ELVN kept (0.3s) | 1050 kept, 2 rejected | 139.2/min | ETA: 17.6m [2026-01-22T12:07:39.578359] [DEBUG] [REMOTE ] EM: Retrieved 1207 rows, trimmed to 300. [2026-01-22T12:07:39.578491] [DEBUG] [REMOTE ] EM: PASS: History has at least 300 days. [2026-01-22T12:07:39.578716] [DEBUG] [REMOTE ] EM: PASS: Price check passed. Min price $1.13. [2026-01-22T12:07:39.578883] [DEBUG] [REMOTE ] EM: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:39.578992] [DEBUG] [REMOTE ] EM: PASS: Integrity check passed. [2026-01-22T12:07:39.579031] [DEBUG] [REMOTE ] EM: Symbol is viable for forecasting. [2026-01-22T12:07:39.579078] [INFO ] [MAIN ] [1053/3501] EM kept (0.4s) | 1051 kept, 2 rejected | 139.2/min | ETA: 17.6m [2026-01-22T12:07:40.060312] [DEBUG] [REMOTE ] EMB: Retrieved 4550 rows, trimmed to 300. [2026-01-22T12:07:40.060446] [DEBUG] [REMOTE ] EMB: PASS: History has at least 300 days. [2026-01-22T12:07:40.060677] [DEBUG] [REMOTE ] EMB: PASS: Price check passed. Min price $94.90. [2026-01-22T12:07:40.060810] [DEBUG] [REMOTE ] EMB: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:40.060918] [DEBUG] [REMOTE ] EMB: PASS: Integrity check passed. [2026-01-22T12:07:40.060958] [DEBUG] [REMOTE ] EMB: Symbol is viable for forecasting. [2026-01-22T12:07:40.061004] [INFO ] [MAIN ] [1054/3501] EMB kept (0.5s) | 1052 kept, 2 rejected | 139.2/min | ETA: 17.6m [2026-01-22T12:07:40.187036] [DEBUG] [REMOTE ] EMBC: Retrieved 954 rows, trimmed to 300. [2026-01-22T12:07:40.187166] [DEBUG] [REMOTE ] EMBC: PASS: History has at least 300 days. [2026-01-22T12:07:40.187362] [DEBUG] [REMOTE ] EMBC: PASS: Price check passed. Min price $11.05. [2026-01-22T12:07:40.187493] [DEBUG] [REMOTE ] EMBC: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:40.187626] [DEBUG] [REMOTE ] EMBC: PASS: Integrity check passed. [2026-01-22T12:07:40.187668] [DEBUG] [REMOTE ] EMBC: Symbol is viable for forecasting. [2026-01-22T12:07:40.187734] [INFO ] [MAIN ] [1055/3501] EMBC kept (0.1s) | 1053 kept, 2 rejected | 139.3/min | ETA: 17.6m [2026-01-22T12:07:40.992370] [DEBUG] [REMOTE ] EMD: Retrieved 5569 rows, trimmed to 300. [2026-01-22T12:07:40.992610] [DEBUG] [REMOTE ] EMD: PASS: History has at least 300 days. [2026-01-22T12:07:40.992935] [DEBUG] [REMOTE ] EMD: PASS: Price check passed. Min price $10.14. [2026-01-22T12:07:40.993080] [DEBUG] [REMOTE ] EMD: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:40.993225] [DEBUG] [REMOTE ] EMD: PASS: Integrity check passed. [2026-01-22T12:07:40.993268] [DEBUG] [REMOTE ] EMD: Symbol is viable for forecasting. [2026-01-22T12:07:40.993324] [INFO ] [MAIN ] [1056/3501] EMD kept (0.8s) | 1054 kept, 2 rejected | 139.2/min | ETA: 17.6m [2026-01-22T12:07:41.496894] [DEBUG] [REMOTE ] EMF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:41.497112] [DEBUG] [REMOTE ] EMF: PASS: History has at least 300 days. [2026-01-22T12:07:41.497473] [DEBUG] [REMOTE ] EMF: PASS: Price check passed. Min price $15.57. [2026-01-22T12:07:41.497643] [DEBUG] [REMOTE ] EMF: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:41.497828] [DEBUG] [REMOTE ] EMF: PASS: Integrity check passed. [2026-01-22T12:07:41.497874] [DEBUG] [REMOTE ] EMF: Symbol is viable for forecasting. [2026-01-22T12:07:41.497930] [INFO ] [MAIN ] [1057/3501] EMF kept (0.5s) | 1055 kept, 2 rejected | 139.2/min | ETA: 17.6m [2026-01-22T12:07:42.067241] [DEBUG] [REMOTE ] EMN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:42.067467] [DEBUG] [REMOTE ] EMN: PASS: History has at least 300 days. [2026-01-22T12:07:42.067906] [DEBUG] [REMOTE ] EMN: PASS: Price check passed. Min price $55.64. [2026-01-22T12:07:42.068067] [DEBUG] [REMOTE ] EMN: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:42.068210] [DEBUG] [REMOTE ] EMN: PASS: Integrity check passed. [2026-01-22T12:07:42.068256] [DEBUG] [REMOTE ] EMN: Symbol is viable for forecasting. [2026-01-22T12:07:42.068314] [INFO ] [MAIN ] [1058/3501] EMN kept (0.6s) | 1056 kept, 2 rejected | 139.1/min | ETA: 17.6m [2026-01-22T12:07:42.443719] [DEBUG] [REMOTE ] EMO: Retrieved 3673 rows, trimmed to 300. [2026-01-22T12:07:42.443929] [DEBUG] [REMOTE ] EMO: PASS: History has at least 300 days. [2026-01-22T12:07:42.444237] [DEBUG] [REMOTE ] EMO: PASS: Price check passed. Min price $41.20. [2026-01-22T12:07:42.444433] [DEBUG] [REMOTE ] EMO: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:42.444593] [DEBUG] [REMOTE ] EMO: PASS: Integrity check passed. [2026-01-22T12:07:42.444639] [DEBUG] [REMOTE ] EMO: Symbol is viable for forecasting. [2026-01-22T12:07:42.444693] [INFO ] [MAIN ] [1059/3501] EMO kept (0.4s) | 1057 kept, 2 rejected | 139.2/min | ETA: 17.5m [2026-01-22T12:07:42.772653] [DEBUG] [REMOTE ] EMXC: Retrieved 2134 rows, trimmed to 300. [2026-01-22T12:07:42.772796] [DEBUG] [REMOTE ] EMXC: PASS: History has at least 300 days. [2026-01-22T12:07:42.773021] [DEBUG] [REMOTE ] EMXC: PASS: Price check passed. Min price $68.23. [2026-01-22T12:07:42.773159] [DEBUG] [REMOTE ] EMXC: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:42.773276] [DEBUG] [REMOTE ] EMXC: PASS: Integrity check passed. [2026-01-22T12:07:42.773317] [DEBUG] [REMOTE ] EMXC: Symbol is viable for forecasting. [2026-01-22T12:07:42.773366] [INFO ] [MAIN ] [1060/3501] EMXC kept (0.3s) | 1058 kept, 2 rejected | 139.2/min | ETA: 17.5m [2026-01-22T12:07:43.217545] [DEBUG] [REMOTE ] ENB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:43.217735] [DEBUG] [REMOTE ] ENB: PASS: History has at least 300 days. [2026-01-22T12:07:43.218084] [DEBUG] [REMOTE ] ENB: PASS: Price check passed. Min price $45.23. [2026-01-22T12:07:43.218268] [DEBUG] [REMOTE ] ENB: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:43.218439] [DEBUG] [REMOTE ] ENB: PASS: Integrity check passed. [2026-01-22T12:07:43.218495] [DEBUG] [REMOTE ] ENB: Symbol is viable for forecasting. [2026-01-22T12:07:43.218559] [INFO ] [MAIN ] [1061/3501] ENB kept (0.4s) | 1059 kept, 2 rejected | 139.2/min | ETA: 17.5m [2026-01-22T12:07:43.385544] [DEBUG] [REMOTE ] ENGN: Retrieved 556 rows, trimmed to 300. [2026-01-22T12:07:43.385774] [DEBUG] [REMOTE ] ENGN: PASS: History has at least 300 days. [2026-01-22T12:07:43.386033] [DEBUG] [REMOTE ] ENGN: PASS: Price check passed. Min price $6.01. [2026-01-22T12:07:43.386177] [DEBUG] [REMOTE ] ENGN: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:43.386318] [DEBUG] [REMOTE ] ENGN: PASS: Integrity check passed. [2026-01-22T12:07:43.386374] [DEBUG] [REMOTE ] ENGN: Symbol is viable for forecasting. [2026-01-22T12:07:43.386446] [INFO ] [MAIN ] [1062/3501] ENGN kept (0.2s) | 1060 kept, 2 rejected | 139.3/min | ETA: 17.5m [2026-01-22T12:07:43.976474] [DEBUG] [REMOTE ] ENIC: Retrieved 2448 rows, trimmed to 300. [2026-01-22T12:07:43.976618] [DEBUG] [REMOTE ] ENIC: PASS: History has at least 300 days. [2026-01-22T12:07:43.976822] [DEBUG] [REMOTE ] ENIC: PASS: Price check passed. Min price $3.66. [2026-01-22T12:07:43.976952] [DEBUG] [REMOTE ] ENIC: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:43.977058] [DEBUG] [REMOTE ] ENIC: PASS: Integrity check passed. [2026-01-22T12:07:43.977099] [DEBUG] [REMOTE ] ENIC: Symbol is viable for forecasting. [2026-01-22T12:07:43.977145] [INFO ] [MAIN ] [1063/3501] ENIC kept (0.6s) | 1061 kept, 2 rejected | 139.2/min | ETA: 17.5m [2026-01-22T12:07:44.421602] [DEBUG] [REMOTE ] ENPH: Retrieved 3472 rows, trimmed to 300. [2026-01-22T12:07:44.421748] [DEBUG] [REMOTE ] ENPH: PASS: History has at least 300 days. [2026-01-22T12:07:44.422174] [DEBUG] [REMOTE ] ENPH: PASS: Price check passed. Min price $26.12. [2026-01-22T12:07:44.422312] [DEBUG] [REMOTE ] ENPH: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:44.422423] [DEBUG] [REMOTE ] ENPH: PASS: Integrity check passed. [2026-01-22T12:07:44.422464] [DEBUG] [REMOTE ] ENPH: Symbol is viable for forecasting. [2026-01-22T12:07:44.422511] [INFO ] [MAIN ] [1064/3501] ENPH kept (0.4s) | 1062 kept, 2 rejected | 139.2/min | ETA: 17.5m [2026-01-22T12:07:44.913366] [DEBUG] [REMOTE ] ENS: Retrieved 5403 rows, trimmed to 300. [2026-01-22T12:07:44.913513] [DEBUG] [REMOTE ] ENS: PASS: History has at least 300 days. [2026-01-22T12:07:44.913769] [DEBUG] [REMOTE ] ENS: PASS: Price check passed. Min price $120.66. [2026-01-22T12:07:44.913911] [DEBUG] [REMOTE ] ENS: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:44.914032] [DEBUG] [REMOTE ] ENS: PASS: Integrity check passed. [2026-01-22T12:07:44.914073] [DEBUG] [REMOTE ] ENS: Symbol is viable for forecasting. [2026-01-22T12:07:44.914123] [INFO ] [MAIN ] [1065/3501] ENS kept (0.5s) | 1063 kept, 2 rejected | 139.2/min | ETA: 17.5m [2026-01-22T12:07:45.183615] [DEBUG] [REMOTE ] ENSG: Retrieved 4577 rows, trimmed to 300. [2026-01-22T12:07:45.183804] [DEBUG] [REMOTE ] ENSG: PASS: History has at least 300 days. [2026-01-22T12:07:45.184054] [DEBUG] [REMOTE ] ENSG: PASS: Price check passed. Min price $173.52. [2026-01-22T12:07:45.184204] [DEBUG] [REMOTE ] ENSG: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:45.184324] [DEBUG] [REMOTE ] ENSG: PASS: Integrity check passed. [2026-01-22T12:07:45.184365] [DEBUG] [REMOTE ] ENSG: Symbol is viable for forecasting. [2026-01-22T12:07:45.184415] [INFO ] [MAIN ] [1066/3501] ENSG kept (0.3s) | 1064 kept, 2 rejected | 139.2/min | ETA: 17.5m [2026-01-22T12:07:45.671981] [DEBUG] [REMOTE ] ENTA: Retrieved 3229 rows, trimmed to 300. [2026-01-22T12:07:45.672104] [DEBUG] [REMOTE ] ENTA: PASS: History has at least 300 days. [2026-01-22T12:07:45.672302] [DEBUG] [REMOTE ] ENTA: PASS: Price check passed. Min price $10.47. [2026-01-22T12:07:45.672463] [DEBUG] [REMOTE ] ENTA: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:45.672597] [DEBUG] [REMOTE ] ENTA: PASS: Integrity check passed. [2026-01-22T12:07:45.672638] [DEBUG] [REMOTE ] ENTA: Symbol is viable for forecasting. [2026-01-22T12:07:45.672685] [INFO ] [MAIN ] [1067/3501] ENTA kept (0.5s) | 1065 kept, 2 rejected | 139.2/min | ETA: 17.5m [2026-01-22T12:07:46.090896] [DEBUG] [REMOTE ] ENTG: Retrieved 6421 rows, trimmed to 300. [2026-01-22T12:07:46.091041] [DEBUG] [REMOTE ] ENTG: PASS: History has at least 300 days. [2026-01-22T12:07:46.091282] [DEBUG] [REMOTE ] ENTG: PASS: Price check passed. Min price $68.80. [2026-01-22T12:07:46.091420] [DEBUG] [REMOTE ] ENTG: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:46.091540] [DEBUG] [REMOTE ] ENTG: PASS: Integrity check passed. [2026-01-22T12:07:46.091598] [DEBUG] [REMOTE ] ENTG: Symbol is viable for forecasting. [2026-01-22T12:07:46.091648] [INFO ] [MAIN ] [1068/3501] ENTG kept (0.4s) | 1066 kept, 2 rejected | 139.2/min | ETA: 17.5m [2026-01-22T12:07:46.273548] [DEBUG] [REMOTE ] ENTX: Retrieved 1901 rows, trimmed to 300. [2026-01-22T12:07:46.273688] [DEBUG] [REMOTE ] ENTX: PASS: History has at least 300 days. [2026-01-22T12:07:46.273890] [DEBUG] [REMOTE ] ENTX: PASS: Price check passed. Min price $1.46. [2026-01-22T12:07:46.274028] [DEBUG] [REMOTE ] ENTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:46.274139] [DEBUG] [REMOTE ] ENTX: PASS: Integrity check passed. [2026-01-22T12:07:46.274179] [DEBUG] [REMOTE ] ENTX: Symbol is viable for forecasting. [2026-01-22T12:07:46.274228] [INFO ] [MAIN ] [1069/3501] ENTX kept (0.2s) | 1067 kept, 2 rejected | 139.3/min | ETA: 17.5m [2026-01-22T12:07:46.786375] [DEBUG] [REMOTE ] ENVA: Retrieved 2812 rows, trimmed to 300. [2026-01-22T12:07:46.786509] [DEBUG] [REMOTE ] ENVA: PASS: History has at least 300 days. [2026-01-22T12:07:46.786761] [DEBUG] [REMOTE ] ENVA: PASS: Price check passed. Min price $119.22. [2026-01-22T12:07:46.786903] [DEBUG] [REMOTE ] ENVA: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:46.787013] [DEBUG] [REMOTE ] ENVA: PASS: Integrity check passed. [2026-01-22T12:07:46.787053] [DEBUG] [REMOTE ] ENVA: Symbol is viable for forecasting. [2026-01-22T12:07:46.787102] [INFO ] [MAIN ] [1070/3501] ENVA kept (0.5s) | 1068 kept, 2 rejected | 139.3/min | ETA: 17.5m [2026-01-22T12:07:47.144887] [DEBUG] [REMOTE ] ENVB: Retrieved 2385 rows, trimmed to 300. [2026-01-22T12:07:47.145039] [DEBUG] [REMOTE ] ENVB: PASS: History has at least 300 days. [2026-01-22T12:07:47.145509] [DEBUG] [REMOTE ] ENVB: PASS: Price check passed. Min price $3.63. [2026-01-22T12:07:47.145726] [DEBUG] [REMOTE ] ENVB: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:47.145879] [DEBUG] [REMOTE ] ENVB: PASS: Integrity check passed. [2026-01-22T12:07:47.145938] [DEBUG] [REMOTE ] ENVB: Symbol is viable for forecasting. [2026-01-22T12:07:47.146004] [INFO ] [MAIN ] [1071/3501] ENVB kept (0.4s) | 1069 kept, 2 rejected | 139.3/min | ETA: 17.4m [2026-01-22T12:07:47.451017] [DEBUG] [REMOTE ] ENVX: Retrieved 1267 rows, trimmed to 300. [2026-01-22T12:07:47.451147] [DEBUG] [REMOTE ] ENVX: PASS: History has at least 300 days. [2026-01-22T12:07:47.451346] [DEBUG] [REMOTE ] ENVX: PASS: Price check passed. Min price $7.11. [2026-01-22T12:07:47.451481] [DEBUG] [REMOTE ] ENVX: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:47.451621] [DEBUG] [REMOTE ] ENVX: PASS: Integrity check passed. [2026-01-22T12:07:47.451663] [DEBUG] [REMOTE ] ENVX: Symbol is viable for forecasting. [2026-01-22T12:07:47.451711] [INFO ] [MAIN ] [1072/3501] ENVX kept (0.3s) | 1070 kept, 2 rejected | 139.3/min | ETA: 17.4m [2026-01-22T12:07:48.203732] [DEBUG] [REMOTE ] EOD: Retrieved 4735 rows, trimmed to 300. [2026-01-22T12:07:48.203875] [DEBUG] [REMOTE ] EOD: PASS: History has at least 300 days. [2026-01-22T12:07:48.204133] [DEBUG] [REMOTE ] EOD: PASS: Price check passed. Min price $5.46. [2026-01-22T12:07:48.204294] [DEBUG] [REMOTE ] EOD: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:48.204415] [DEBUG] [REMOTE ] EOD: PASS: Integrity check passed. [2026-01-22T12:07:48.204457] [DEBUG] [REMOTE ] EOD: Symbol is viable for forecasting. [2026-01-22T12:07:48.204520] [INFO ] [MAIN ] [1073/3501] EOD kept (0.8s) | 1071 kept, 2 rejected | 139.2/min | ETA: 17.4m [2026-01-22T12:07:48.671605] [DEBUG] [REMOTE ] EOG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:48.671727] [DEBUG] [REMOTE ] EOG: PASS: History has at least 300 days. [2026-01-22T12:07:48.672004] [DEBUG] [REMOTE ] EOG: PASS: Price check passed. Min price $100.80. [2026-01-22T12:07:48.672196] [DEBUG] [REMOTE ] EOG: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:48.672367] [DEBUG] [REMOTE ] EOG: PASS: Integrity check passed. [2026-01-22T12:07:48.672421] [DEBUG] [REMOTE ] EOG: Symbol is viable for forecasting. [2026-01-22T12:07:48.672475] [INFO ] [MAIN ] [1074/3501] EOG kept (0.5s) | 1072 kept, 2 rejected | 139.2/min | ETA: 17.4m [2026-01-22T12:07:48.954433] [DEBUG] [REMOTE ] EOI: Retrieved 5342 rows, trimmed to 300. [2026-01-22T12:07:48.954596] [DEBUG] [REMOTE ] EOI: PASS: History has at least 300 days. [2026-01-22T12:07:48.954811] [DEBUG] [REMOTE ] EOI: PASS: Price check passed. Min price $19.04. [2026-01-22T12:07:48.954947] [DEBUG] [REMOTE ] EOI: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:48.955058] [DEBUG] [REMOTE ] EOI: PASS: Integrity check passed. [2026-01-22T12:07:48.955099] [DEBUG] [REMOTE ] EOI: Symbol is viable for forecasting. [2026-01-22T12:07:48.955147] [INFO ] [MAIN ] [1075/3501] EOI kept (0.3s) | 1073 kept, 2 rejected | 139.3/min | ETA: 17.4m [2026-01-22T12:07:49.239725] [DEBUG] [REMOTE ] EOLS: Retrieved 1998 rows, trimmed to 300. [2026-01-22T12:07:49.239860] [DEBUG] [REMOTE ] EOLS: PASS: History has at least 300 days. [2026-01-22T12:07:49.240078] [DEBUG] [REMOTE ] EOLS: PASS: Price check passed. Min price $4.90. [2026-01-22T12:07:49.240216] [DEBUG] [REMOTE ] EOLS: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:49.240330] [DEBUG] [REMOTE ] EOLS: PASS: Integrity check passed. [2026-01-22T12:07:49.240370] [DEBUG] [REMOTE ] EOLS: Symbol is viable for forecasting. [2026-01-22T12:07:49.240419] [INFO ] [MAIN ] [1076/3501] EOLS kept (0.3s) | 1074 kept, 2 rejected | 139.3/min | ETA: 17.4m [2026-01-22T12:07:49.936599] [DEBUG] [REMOTE ] EOS: Retrieved 5279 rows, trimmed to 300. [2026-01-22T12:07:49.936733] [DEBUG] [REMOTE ] EOS: PASS: History has at least 300 days. [2026-01-22T12:07:49.936946] [DEBUG] [REMOTE ] EOS: PASS: Price check passed. Min price $21.45. [2026-01-22T12:07:49.937083] [DEBUG] [REMOTE ] EOS: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:49.937194] [DEBUG] [REMOTE ] EOS: PASS: Integrity check passed. [2026-01-22T12:07:49.937235] [DEBUG] [REMOTE ] EOS: Symbol is viable for forecasting. [2026-01-22T12:07:49.937283] [INFO ] [MAIN ] [1077/3501] EOS kept (0.7s) | 1075 kept, 2 rejected | 139.2/min | ETA: 17.4m [2026-01-22T12:07:50.199475] [DEBUG] [REMOTE ] EOSE: Retrieved 1416 rows, trimmed to 300. [2026-01-22T12:07:50.199625] [DEBUG] [REMOTE ] EOSE: PASS: History has at least 300 days. [2026-01-22T12:07:50.199837] [DEBUG] [REMOTE ] EOSE: PASS: Price check passed. Min price $11.35. [2026-01-22T12:07:50.199971] [DEBUG] [REMOTE ] EOSE: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:50.200078] [DEBUG] [REMOTE ] EOSE: PASS: Integrity check passed. [2026-01-22T12:07:50.200119] [DEBUG] [REMOTE ] EOSE: Symbol is viable for forecasting. [2026-01-22T12:07:50.200167] [INFO ] [MAIN ] [1078/3501] EOSE kept (0.3s) | 1076 kept, 2 rejected | 139.3/min | ETA: 17.4m [2026-01-22T12:07:50.877816] [DEBUG] [REMOTE ] EPAC: Retrieved 6412 rows, trimmed to 300. [2026-01-22T12:07:50.877959] [DEBUG] [REMOTE ] EPAC: PASS: History has at least 300 days. [2026-01-22T12:07:50.878185] [DEBUG] [REMOTE ] EPAC: PASS: Price check passed. Min price $35.81. [2026-01-22T12:07:50.878319] [DEBUG] [REMOTE ] EPAC: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:50.878436] [DEBUG] [REMOTE ] EPAC: PASS: Integrity check passed. [2026-01-22T12:07:50.878476] [DEBUG] [REMOTE ] EPAC: Symbol is viable for forecasting. [2026-01-22T12:07:50.878543] [INFO ] [MAIN ] [1079/3501] EPAC kept (0.7s) | 1077 kept, 2 rejected | 139.2/min | ETA: 17.4m [2026-01-22T12:07:51.301787] [DEBUG] [REMOTE ] EPAM: Retrieved 3508 rows, trimmed to 300. [2026-01-22T12:07:51.301900] [DEBUG] [REMOTE ] EPAM: PASS: History has at least 300 days. [2026-01-22T12:07:51.302098] [DEBUG] [REMOTE ] EPAM: PASS: Price check passed. Min price $158.45. [2026-01-22T12:07:51.302230] [DEBUG] [REMOTE ] EPAM: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:51.302336] [DEBUG] [REMOTE ] EPAM: PASS: Integrity check passed. [2026-01-22T12:07:51.302375] [DEBUG] [REMOTE ] EPAM: Symbol is viable for forecasting. [2026-01-22T12:07:51.302422] [INFO ] [MAIN ] [1080/3501] EPAM kept (0.4s) | 1078 kept, 2 rejected | 139.2/min | ETA: 17.4m [2026-01-22T12:07:51.784346] [DEBUG] [REMOTE ] EPC: Retrieved 6494 rows, trimmed to 300. [2026-01-22T12:07:51.784484] [DEBUG] [REMOTE ] EPC: PASS: History has at least 300 days. [2026-01-22T12:07:51.784723] [DEBUG] [REMOTE ] EPC: PASS: Price check passed. Min price $15.91. [2026-01-22T12:07:51.784858] [DEBUG] [REMOTE ] EPC: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:51.784974] [DEBUG] [REMOTE ] EPC: PASS: Integrity check passed. [2026-01-22T12:07:51.785014] [DEBUG] [REMOTE ] EPC: Symbol is viable for forecasting. [2026-01-22T12:07:51.785061] [INFO ] [MAIN ] [1081/3501] EPC kept (0.5s) | 1079 kept, 2 rejected | 139.2/min | ETA: 17.4m [2026-01-22T12:07:52.103810] [DEBUG] [REMOTE ] EPD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:52.103946] [DEBUG] [REMOTE ] EPD: PASS: History has at least 300 days. [2026-01-22T12:07:52.104172] [DEBUG] [REMOTE ] EPD: PASS: Price check passed. Min price $30.22. [2026-01-22T12:07:52.104305] [DEBUG] [REMOTE ] EPD: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:52.104422] [DEBUG] [REMOTE ] EPD: PASS: Integrity check passed. [2026-01-22T12:07:52.104461] [DEBUG] [REMOTE ] EPD: Symbol is viable for forecasting. [2026-01-22T12:07:52.104509] [INFO ] [MAIN ] [1082/3501] EPD kept (0.3s) | 1080 kept, 2 rejected | 139.2/min | ETA: 17.4m [2026-01-22T12:07:52.503223] [DEBUG] [REMOTE ] EPSN: Retrieved 2392 rows, trimmed to 300. [2026-01-22T12:07:52.503430] [DEBUG] [REMOTE ] EPSN: PASS: History has at least 300 days. [2026-01-22T12:07:52.503648] [DEBUG] [REMOTE ] EPSN: PASS: Price check passed. Min price $4.25. [2026-01-22T12:07:52.503785] [DEBUG] [REMOTE ] EPSN: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:52.503891] [DEBUG] [REMOTE ] EPSN: PASS: Integrity check passed. [2026-01-22T12:07:52.503931] [DEBUG] [REMOTE ] EPSN: Symbol is viable for forecasting. [2026-01-22T12:07:52.503979] [INFO ] [MAIN ] [1083/3501] EPSN kept (0.4s) | 1081 kept, 2 rejected | 139.2/min | ETA: 17.4m [2026-01-22T12:07:52.878487] [DEBUG] [REMOTE ] EQBK: Retrieved 2562 rows, trimmed to 300. [2026-01-22T12:07:52.878708] [DEBUG] [REMOTE ] EQBK: PASS: History has at least 300 days. [2026-01-22T12:07:52.878967] [DEBUG] [REMOTE ] EQBK: PASS: Price check passed. Min price $40.35. [2026-01-22T12:07:52.879108] [DEBUG] [REMOTE ] EQBK: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:52.879228] [DEBUG] [REMOTE ] EQBK: PASS: Integrity check passed. [2026-01-22T12:07:52.879271] [DEBUG] [REMOTE ] EQBK: Symbol is viable for forecasting. [2026-01-22T12:07:52.879324] [INFO ] [MAIN ] [1084/3501] EQBK kept (0.4s) | 1082 kept, 2 rejected | 139.3/min | ETA: 17.4m [2026-01-22T12:07:53.262242] [DEBUG] [REMOTE ] EQH: Retrieved 1935 rows, trimmed to 300. [2026-01-22T12:07:53.262367] [DEBUG] [REMOTE ] EQH: PASS: History has at least 300 days. [2026-01-22T12:07:53.262598] [DEBUG] [REMOTE ] EQH: PASS: Price check passed. Min price $42.67. [2026-01-22T12:07:53.262742] [DEBUG] [REMOTE ] EQH: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:53.262852] [DEBUG] [REMOTE ] EQH: PASS: Integrity check passed. [2026-01-22T12:07:53.262895] [DEBUG] [REMOTE ] EQH: Symbol is viable for forecasting. [2026-01-22T12:07:53.262979] [INFO ] [MAIN ] [1085/3501] EQH kept (0.4s) | 1083 kept, 2 rejected | 139.3/min | ETA: 17.3m [2026-01-22T12:07:53.869189] [DEBUG] [REMOTE ] EQIX: Retrieved 6398 rows, trimmed to 300. [2026-01-22T12:07:53.869330] [DEBUG] [REMOTE ] EQIX: PASS: History has at least 300 days. [2026-01-22T12:07:53.869559] [DEBUG] [REMOTE ] EQIX: PASS: Price check passed. Min price $726.09. [2026-01-22T12:07:53.869723] [DEBUG] [REMOTE ] EQIX: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:53.869847] [DEBUG] [REMOTE ] EQIX: PASS: Integrity check passed. [2026-01-22T12:07:53.869899] [DEBUG] [REMOTE ] EQIX: Symbol is viable for forecasting. [2026-01-22T12:07:53.869952] [INFO ] [MAIN ] [1086/3501] EQIX kept (0.6s) | 1084 kept, 2 rejected | 139.2/min | ETA: 17.3m [2026-01-22T12:07:54.101529] [DEBUG] [REMOTE ] ERAS: Retrieved 1134 rows, trimmed to 300. [2026-01-22T12:07:54.101773] [DEBUG] [REMOTE ] ERAS: PASS: History has at least 300 days. [2026-01-22T12:07:54.102035] [DEBUG] [REMOTE ] ERAS: PASS: Price check passed. Min price $2.20. [2026-01-22T12:07:54.102180] [DEBUG] [REMOTE ] ERAS: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:54.102303] [DEBUG] [REMOTE ] ERAS: PASS: Integrity check passed. [2026-01-22T12:07:54.102345] [DEBUG] [REMOTE ] ERAS: Symbol is viable for forecasting. [2026-01-22T12:07:54.102400] [INFO ] [MAIN ] [1087/3501] ERAS kept (0.2s) | 1085 kept, 2 rejected | 139.3/min | ETA: 17.3m [2026-01-22T12:07:54.803402] [DEBUG] [REMOTE ] ERIC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:54.803525] [DEBUG] [REMOTE ] ERIC: PASS: History has at least 300 days. [2026-01-22T12:07:54.803747] [DEBUG] [REMOTE ] ERIC: PASS: Price check passed. Min price $9.29. [2026-01-22T12:07:54.803883] [DEBUG] [REMOTE ] ERIC: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:54.803994] [DEBUG] [REMOTE ] ERIC: PASS: Integrity check passed. [2026-01-22T12:07:54.804034] [DEBUG] [REMOTE ] ERIC: Symbol is viable for forecasting. [2026-01-22T12:07:54.804081] [INFO ] [MAIN ] [1088/3501] ERIC kept (0.7s) | 1086 kept, 2 rejected | 139.2/min | ETA: 17.3m [2026-01-22T12:07:55.261110] [DEBUG] [REMOTE ] ERIE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:55.261260] [DEBUG] [REMOTE ] ERIE: PASS: History has at least 300 days. [2026-01-22T12:07:55.261500] [DEBUG] [REMOTE ] ERIE: PASS: Price check passed. Min price $273.60. [2026-01-22T12:07:55.261667] [DEBUG] [REMOTE ] ERIE: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:55.261790] [DEBUG] [REMOTE ] ERIE: PASS: Integrity check passed. [2026-01-22T12:07:55.261831] [DEBUG] [REMOTE ] ERIE: Symbol is viable for forecasting. [2026-01-22T12:07:55.261882] [INFO ] [MAIN ] [1089/3501] ERIE kept (0.5s) | 1087 kept, 2 rejected | 139.2/min | ETA: 17.3m [2026-01-22T12:07:55.637480] [DEBUG] [REMOTE ] ERII: Retrieved 4416 rows, trimmed to 300. [2026-01-22T12:07:55.637635] [DEBUG] [REMOTE ] ERII: PASS: History has at least 300 days. [2026-01-22T12:07:55.637872] [DEBUG] [REMOTE ] ERII: PASS: Price check passed. Min price $13.28. [2026-01-22T12:07:55.638008] [DEBUG] [REMOTE ] ERII: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:55.638120] [DEBUG] [REMOTE ] ERII: PASS: Integrity check passed. [2026-01-22T12:07:55.638161] [DEBUG] [REMOTE ] ERII: Symbol is viable for forecasting. [2026-01-22T12:07:55.638209] [INFO ] [MAIN ] [1090/3501] ERII kept (0.4s) | 1088 kept, 2 rejected | 139.2/min | ETA: 17.3m [2026-01-22T12:07:56.182423] [DEBUG] [REMOTE ] ERNA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:56.182560] [DEBUG] [REMOTE ] ERNA: PASS: History has at least 300 days. [2026-01-22T12:07:56.182800] [DEBUG] [REMOTE ] ERNA: PASS: Price check passed. Min price $1.15. [2026-01-22T12:07:56.182935] [DEBUG] [REMOTE ] ERNA: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:56.183053] [DEBUG] [REMOTE ] ERNA: PASS: Integrity check passed. [2026-01-22T12:07:56.183093] [DEBUG] [REMOTE ] ERNA: Symbol is viable for forecasting. [2026-01-22T12:07:56.183157] [INFO ] [MAIN ] [1091/3501] ERNA kept (0.5s) | 1089 kept, 2 rejected | 139.2/min | ETA: 17.3m [2026-01-22T12:07:56.457138] [DEBUG] [REMOTE ] ERO: Retrieved 1800 rows, trimmed to 300. [2026-01-22T12:07:56.457342] [DEBUG] [REMOTE ] ERO: PASS: History has at least 300 days. [2026-01-22T12:07:56.457638] [DEBUG] [REMOTE ] ERO: PASS: Price check passed. Min price $19.89. [2026-01-22T12:07:56.457809] [DEBUG] [REMOTE ] ERO: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:56.457951] [DEBUG] [REMOTE ] ERO: PASS: Integrity check passed. [2026-01-22T12:07:56.457994] [DEBUG] [REMOTE ] ERO: Symbol is viable for forecasting. [2026-01-22T12:07:56.458047] [INFO ] [MAIN ] [1092/3501] ERO kept (0.3s) | 1090 kept, 2 rejected | 139.2/min | ETA: 17.3m [2026-01-22T12:07:57.255991] [DEBUG] [REMOTE ] ES: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:57.256208] [DEBUG] [REMOTE ] ES: PASS: History has at least 300 days. [2026-01-22T12:07:57.256522] [DEBUG] [REMOTE ] ES: PASS: Price check passed. Min price $62.85. [2026-01-22T12:07:57.256693] [DEBUG] [REMOTE ] ES: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:57.256832] [DEBUG] [REMOTE ] ES: PASS: Integrity check passed. [2026-01-22T12:07:57.256875] [DEBUG] [REMOTE ] ES: Symbol is viable for forecasting. [2026-01-22T12:07:57.256930] [INFO ] [MAIN ] [1093/3501] ES kept (0.8s) | 1091 kept, 2 rejected | 139.1/min | ETA: 17.3m [2026-01-22T12:07:57.504130] [DEBUG] [REMOTE ] ESAB: Retrieved 957 rows, trimmed to 300. [2026-01-22T12:07:57.504512] [DEBUG] [REMOTE ] ESAB: PASS: History has at least 300 days. [2026-01-22T12:07:57.504815] [DEBUG] [REMOTE ] ESAB: PASS: Price check passed. Min price $104.30. [2026-01-22T12:07:57.504963] [DEBUG] [REMOTE ] ESAB: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:57.505086] [DEBUG] [REMOTE ] ESAB: PASS: Integrity check passed. [2026-01-22T12:07:57.505133] [DEBUG] [REMOTE ] ESAB: Symbol is viable for forecasting. [2026-01-22T12:07:57.505190] [INFO ] [MAIN ] [1094/3501] ESAB kept (0.2s) | 1092 kept, 2 rejected | 139.2/min | ETA: 17.3m [2026-01-22T12:07:58.126137] [DEBUG] [REMOTE ] ESCA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:58.126289] [DEBUG] [REMOTE ] ESCA: PASS: History has at least 300 days. [2026-01-22T12:07:58.126526] [DEBUG] [REMOTE ] ESCA: PASS: Price check passed. Min price $11.29. [2026-01-22T12:07:58.126684] [DEBUG] [REMOTE ] ESCA: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:58.126805] [DEBUG] [REMOTE ] ESCA: PASS: Integrity check passed. [2026-01-22T12:07:58.126846] [DEBUG] [REMOTE ] ESCA: Symbol is viable for forecasting. [2026-01-22T12:07:58.126893] [INFO ] [MAIN ] [1095/3501] ESCA kept (0.6s) | 1093 kept, 2 rejected | 139.1/min | ETA: 17.3m [2026-01-22T12:07:58.604531] [DEBUG] [REMOTE ] ESE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:07:58.604682] [DEBUG] [REMOTE ] ESE: PASS: History has at least 300 days. [2026-01-22T12:07:58.604900] [DEBUG] [REMOTE ] ESE: PASS: Price check passed. Min price $195.31. [2026-01-22T12:07:58.605034] [DEBUG] [REMOTE ] ESE: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:58.605145] [DEBUG] [REMOTE ] ESE: PASS: Integrity check passed. [2026-01-22T12:07:58.605185] [DEBUG] [REMOTE ] ESE: Symbol is viable for forecasting. [2026-01-22T12:07:58.605231] [INFO ] [MAIN ] [1096/3501] ESE kept (0.5s) | 1094 kept, 2 rejected | 139.1/min | ETA: 17.3m [2026-01-22T12:07:59.029669] [DEBUG] [REMOTE ] ESEA: Retrieved 4959 rows, trimmed to 300. [2026-01-22T12:07:59.029811] [DEBUG] [REMOTE ] ESEA: PASS: History has at least 300 days. [2026-01-22T12:07:59.030031] [DEBUG] [REMOTE ] ESEA: PASS: Price check passed. Min price $52.51. [2026-01-22T12:07:59.030173] [DEBUG] [REMOTE ] ESEA: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:59.030291] [DEBUG] [REMOTE ] ESEA: PASS: Integrity check passed. [2026-01-22T12:07:59.030351] [DEBUG] [REMOTE ] ESEA: Symbol is viable for forecasting. [2026-01-22T12:07:59.030400] [INFO ] [MAIN ] [1097/3501] ESEA kept (0.4s) | 1095 kept, 2 rejected | 139.1/min | ETA: 17.3m [2026-01-22T12:07:59.325246] [DEBUG] [REMOTE ] ESGD: Retrieved 2403 rows, trimmed to 300. [2026-01-22T12:07:59.325378] [DEBUG] [REMOTE ] ESGD: PASS: History has at least 300 days. [2026-01-22T12:07:59.325614] [DEBUG] [REMOTE ] ESGD: PASS: Price check passed. Min price $88.81. [2026-01-22T12:07:59.325755] [DEBUG] [REMOTE ] ESGD: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:59.325866] [DEBUG] [REMOTE ] ESGD: PASS: Integrity check passed. [2026-01-22T12:07:59.325906] [DEBUG] [REMOTE ] ESGD: Symbol is viable for forecasting. [2026-01-22T12:07:59.325954] [INFO ] [MAIN ] [1098/3501] ESGD kept (0.3s) | 1096 kept, 2 rejected | 139.1/min | ETA: 17.3m [2026-01-22T12:07:59.653337] [DEBUG] [REMOTE ] ESGE: Retrieved 2390 rows, trimmed to 300. [2026-01-22T12:07:59.653467] [DEBUG] [REMOTE ] ESGE: PASS: History has at least 300 days. [2026-01-22T12:07:59.653697] [DEBUG] [REMOTE ] ESGE: PASS: Price check passed. Min price $42.43. [2026-01-22T12:07:59.653858] [DEBUG] [REMOTE ] ESGE: PASS: Continuity check passed with 300 days. [2026-01-22T12:07:59.653977] [DEBUG] [REMOTE ] ESGE: PASS: Integrity check passed. [2026-01-22T12:07:59.654017] [DEBUG] [REMOTE ] ESGE: Symbol is viable for forecasting. [2026-01-22T12:07:59.654067] [INFO ] [MAIN ] [1099/3501] ESGE kept (0.3s) | 1097 kept, 2 rejected | 139.2/min | ETA: 17.3m [2026-01-22T12:08:00.056251] [DEBUG] [REMOTE ] ESI: Retrieved 3080 rows, trimmed to 300. [2026-01-22T12:08:00.056368] [DEBUG] [REMOTE ] ESI: PASS: History has at least 300 days. [2026-01-22T12:08:00.056603] [DEBUG] [REMOTE ] ESI: PASS: Price check passed. Min price $22.92. [2026-01-22T12:08:00.056747] [DEBUG] [REMOTE ] ESI: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:00.056860] [DEBUG] [REMOTE ] ESI: PASS: Integrity check passed. [2026-01-22T12:08:00.056901] [DEBUG] [REMOTE ] ESI: Symbol is viable for forecasting. [2026-01-22T12:08:00.056949] [INFO ] [MAIN ] [1100/3501] ESI kept (0.4s) | 1098 kept, 2 rejected | 139.2/min | ETA: 17.3m [2026-01-22T12:08:00.678084] [DEBUG] [REMOTE ] ESOA: Retrieved 3298 rows, trimmed to 300. [2026-01-22T12:08:00.678213] [DEBUG] [REMOTE ] ESOA: PASS: History has at least 300 days. [2026-01-22T12:08:00.678416] [DEBUG] [REMOTE ] ESOA: PASS: Price check passed. Min price $7.90. [2026-01-22T12:08:00.678549] [DEBUG] [REMOTE ] ESOA: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:00.678681] [DEBUG] [REMOTE ] ESOA: PASS: Integrity check passed. [2026-01-22T12:08:00.678721] [DEBUG] [REMOTE ] ESOA: Symbol is viable for forecasting. [2026-01-22T12:08:00.678768] [INFO ] [MAIN ] [1101/3501] ESOA kept (0.6s) | 1099 kept, 2 rejected | 139.1/min | ETA: 17.3m [2026-01-22T12:08:00.983145] [DEBUG] [REMOTE ] ESPO: Retrieved 1824 rows, trimmed to 300. [2026-01-22T12:08:00.983250] [DEBUG] [REMOTE ] ESPO: PASS: History has at least 300 days. [2026-01-22T12:08:00.983710] [DEBUG] [REMOTE ] ESPO: PASS: Price check passed. Min price $103.12. [2026-01-22T12:08:00.983856] [DEBUG] [REMOTE ] ESPO: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:00.983972] [DEBUG] [REMOTE ] ESPO: PASS: Integrity check passed. [2026-01-22T12:08:00.984012] [DEBUG] [REMOTE ] ESPO: Symbol is viable for forecasting. [2026-01-22T12:08:00.984062] [INFO ] [MAIN ] [1102/3501] ESPO kept (0.3s) | 1100 kept, 2 rejected | 139.2/min | ETA: 17.2m [2026-01-22T12:08:01.327052] [DEBUG] [REMOTE ] ESQ: Retrieved 2154 rows, trimmed to 300. [2026-01-22T12:08:01.327157] [DEBUG] [REMOTE ] ESQ: PASS: History has at least 300 days. [2026-01-22T12:08:01.327353] [DEBUG] [REMOTE ] ESQ: PASS: Price check passed. Min price $92.74. [2026-01-22T12:08:01.327487] [DEBUG] [REMOTE ] ESQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:01.327615] [DEBUG] [REMOTE ] ESQ: PASS: Integrity check passed. [2026-01-22T12:08:01.327671] [DEBUG] [REMOTE ] ESQ: Symbol is viable for forecasting. [2026-01-22T12:08:01.327783] [INFO ] [MAIN ] [1103/3501] ESQ kept (0.3s) | 1101 kept, 2 rejected | 139.2/min | ETA: 17.2m [2026-01-22T12:08:01.769899] [DEBUG] [REMOTE ] ESTA: Retrieved 1887 rows, trimmed to 300. [2026-01-22T12:08:01.770029] [DEBUG] [REMOTE ] ESTA: PASS: History has at least 300 days. [2026-01-22T12:08:01.770261] [DEBUG] [REMOTE ] ESTA: PASS: Price check passed. Min price $47.80. [2026-01-22T12:08:01.770407] [DEBUG] [REMOTE ] ESTA: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:01.770521] [DEBUG] [REMOTE ] ESTA: PASS: Integrity check passed. [2026-01-22T12:08:01.770562] [DEBUG] [REMOTE ] ESTA: Symbol is viable for forecasting. [2026-01-22T12:08:01.770631] [INFO ] [MAIN ] [1104/3501] ESTA kept (0.4s) | 1102 kept, 2 rejected | 139.2/min | ETA: 17.2m [2026-01-22T12:08:02.170768] [DEBUG] [REMOTE ] ESTC: Retrieved 1832 rows, trimmed to 300. [2026-01-22T12:08:02.170918] [DEBUG] [REMOTE ] ESTC: PASS: History has at least 300 days. [2026-01-22T12:08:02.171131] [DEBUG] [REMOTE ] ESTC: PASS: Price check passed. Min price $69.07. [2026-01-22T12:08:02.171270] [DEBUG] [REMOTE ] ESTC: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:02.171406] [DEBUG] [REMOTE ] ESTC: PASS: Integrity check passed. [2026-01-22T12:08:02.171446] [DEBUG] [REMOTE ] ESTC: Symbol is viable for forecasting. [2026-01-22T12:08:02.171494] [INFO ] [MAIN ] [1105/3501] ESTC kept (0.4s) | 1103 kept, 2 rejected | 139.2/min | ETA: 17.2m [2026-01-22T12:08:02.752141] [DEBUG] [REMOTE ] ETB: Retrieved 5217 rows, trimmed to 300. [2026-01-22T12:08:02.752373] [DEBUG] [REMOTE ] ETB: PASS: History has at least 300 days. [2026-01-22T12:08:02.752905] [DEBUG] [REMOTE ] ETB: PASS: Price check passed. Min price $14.45. [2026-01-22T12:08:02.753238] [DEBUG] [REMOTE ] ETB: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:02.753625] [DEBUG] [REMOTE ] ETB: PASS: Integrity check passed. [2026-01-22T12:08:02.753673] [DEBUG] [REMOTE ] ETB: Symbol is viable for forecasting. [2026-01-22T12:08:02.753730] [INFO ] [MAIN ] [1106/3501] ETB kept (0.6s) | 1104 kept, 2 rejected | 139.1/min | ETA: 17.2m [2026-01-22T12:08:03.224618] [DEBUG] [REMOTE ] ETD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:03.224836] [DEBUG] [REMOTE ] ETD: PASS: History has at least 300 days. [2026-01-22T12:08:03.225169] [DEBUG] [REMOTE ] ETD: PASS: Price check passed. Min price $21.88. [2026-01-22T12:08:03.225318] [DEBUG] [REMOTE ] ETD: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:03.225461] [DEBUG] [REMOTE ] ETD: PASS: Integrity check passed. [2026-01-22T12:08:03.225505] [DEBUG] [REMOTE ] ETD: Symbol is viable for forecasting. [2026-01-22T12:08:03.225562] [INFO ] [MAIN ] [1107/3501] ETD kept (0.5s) | 1105 kept, 2 rejected | 139.1/min | ETA: 17.2m [2026-01-22T12:08:03.522141] [DEBUG] [REMOTE ] ETG: Retrieved 5530 rows, trimmed to 300. [2026-01-22T12:08:03.522292] [DEBUG] [REMOTE ] ETG: PASS: History has at least 300 days. [2026-01-22T12:08:03.522528] [DEBUG] [REMOTE ] ETG: PASS: Price check passed. Min price $20.69. [2026-01-22T12:08:03.522700] [DEBUG] [REMOTE ] ETG: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:03.522833] [DEBUG] [REMOTE ] ETG: PASS: Integrity check passed. [2026-01-22T12:08:03.522880] [DEBUG] [REMOTE ] ETG: Symbol is viable for forecasting. [2026-01-22T12:08:03.522931] [INFO ] [MAIN ] [1108/3501] ETG kept (0.3s) | 1106 kept, 2 rejected | 139.2/min | ETA: 17.2m [2026-01-22T12:08:03.824024] [DEBUG] [REMOTE ] ETHA: Retrieved 376 rows, trimmed to 300. [2026-01-22T12:08:03.824185] [DEBUG] [REMOTE ] ETHA: PASS: History has at least 300 days. [2026-01-22T12:08:03.824430] [DEBUG] [REMOTE ] ETHA: PASS: Price check passed. Min price $20.70. [2026-01-22T12:08:03.824589] [DEBUG] [REMOTE ] ETHA: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:03.824711] [DEBUG] [REMOTE ] ETHA: PASS: Integrity check passed. [2026-01-22T12:08:03.824770] [DEBUG] [REMOTE ] ETHA: Symbol is viable for forecasting. [2026-01-22T12:08:03.824821] [INFO ] [MAIN ] [1109/3501] ETHA kept (0.3s) | 1107 kept, 2 rejected | 139.2/min | ETA: 17.2m [2026-01-22T12:08:04.357164] [DEBUG] [REMOTE ] ETJ: Retrieved 4651 rows, trimmed to 300. [2026-01-22T12:08:04.357291] [DEBUG] [REMOTE ] ETJ: PASS: History has at least 300 days. [2026-01-22T12:08:04.357507] [DEBUG] [REMOTE ] ETJ: PASS: Price check passed. Min price $8.39. [2026-01-22T12:08:04.357658] [DEBUG] [REMOTE ] ETJ: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:04.357801] [DEBUG] [REMOTE ] ETJ: PASS: Integrity check passed. [2026-01-22T12:08:04.357841] [DEBUG] [REMOTE ] ETJ: Symbol is viable for forecasting. [2026-01-22T12:08:04.357889] [INFO ] [MAIN ] [1110/3501] ETJ kept (0.5s) | 1108 kept, 2 rejected | 139.2/min | ETA: 17.2m [2026-01-22T12:08:04.903539] [DEBUG] [REMOTE ] ETN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:04.903711] [DEBUG] [REMOTE ] ETN: PASS: History has at least 300 days. [2026-01-22T12:08:04.903931] [DEBUG] [REMOTE ] ETN: PASS: Price check passed. Min price $315.82. [2026-01-22T12:08:04.904064] [DEBUG] [REMOTE ] ETN: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:04.904180] [DEBUG] [REMOTE ] ETN: PASS: Integrity check passed. [2026-01-22T12:08:04.904219] [DEBUG] [REMOTE ] ETN: Symbol is viable for forecasting. [2026-01-22T12:08:04.904266] [INFO ] [MAIN ] [1111/3501] ETN kept (0.5s) | 1109 kept, 2 rejected | 139.1/min | ETA: 17.2m [2026-01-22T12:08:05.313050] [DEBUG] [REMOTE ] ETO: Retrieved 5448 rows, trimmed to 300. [2026-01-22T12:08:05.313189] [DEBUG] [REMOTE ] ETO: PASS: History has at least 300 days. [2026-01-22T12:08:05.313431] [DEBUG] [REMOTE ] ETO: PASS: Price check passed. Min price $27.18. [2026-01-22T12:08:05.313615] [DEBUG] [REMOTE ] ETO: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:05.313754] [DEBUG] [REMOTE ] ETO: PASS: Integrity check passed. [2026-01-22T12:08:05.313802] [DEBUG] [REMOTE ] ETO: Symbol is viable for forecasting. [2026-01-22T12:08:05.313859] [INFO ] [MAIN ] [1112/3501] ETO kept (0.4s) | 1110 kept, 2 rejected | 139.2/min | ETA: 17.2m [2026-01-22T12:08:05.593265] [DEBUG] [REMOTE ] ETON: Retrieved 1805 rows, trimmed to 300. [2026-01-22T12:08:05.593383] [DEBUG] [REMOTE ] ETON: PASS: History has at least 300 days. [2026-01-22T12:08:05.593600] [DEBUG] [REMOTE ] ETON: PASS: Price check passed. Min price $15.14. [2026-01-22T12:08:05.593739] [DEBUG] [REMOTE ] ETON: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:05.593847] [DEBUG] [REMOTE ] ETON: PASS: Integrity check passed. [2026-01-22T12:08:05.593887] [DEBUG] [REMOTE ] ETON: Symbol is viable for forecasting. [2026-01-22T12:08:05.593934] [INFO ] [MAIN ] [1113/3501] ETON kept (0.3s) | 1111 kept, 2 rejected | 139.2/min | ETA: 17.2m [2026-01-22T12:08:05.971898] [DEBUG] [REMOTE ] ETSY: Retrieved 2708 rows, trimmed to 300. [2026-01-22T12:08:05.972110] [DEBUG] [REMOTE ] ETSY: PASS: History has at least 300 days. [2026-01-22T12:08:05.972376] [DEBUG] [REMOTE ] ETSY: PASS: Price check passed. Min price $51.57. [2026-01-22T12:08:05.972525] [DEBUG] [REMOTE ] ETSY: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:05.972671] [DEBUG] [REMOTE ] ETSY: PASS: Integrity check passed. [2026-01-22T12:08:05.972715] [DEBUG] [REMOTE ] ETSY: Symbol is viable for forecasting. [2026-01-22T12:08:05.972768] [INFO ] [MAIN ] [1114/3501] ETSY kept (0.4s) | 1112 kept, 2 rejected | 139.2/min | ETA: 17.1m [2026-01-22T12:08:06.420306] [DEBUG] [REMOTE ] ETY: Retrieved 4816 rows, trimmed to 300. [2026-01-22T12:08:06.420522] [DEBUG] [REMOTE ] ETY: PASS: History has at least 300 days. [2026-01-22T12:08:06.421011] [DEBUG] [REMOTE ] ETY: PASS: Price check passed. Min price $14.73. [2026-01-22T12:08:06.421158] [DEBUG] [REMOTE ] ETY: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:06.421315] [DEBUG] [REMOTE ] ETY: PASS: Integrity check passed. [2026-01-22T12:08:06.421358] [DEBUG] [REMOTE ] ETY: Symbol is viable for forecasting. [2026-01-22T12:08:06.421415] [INFO ] [MAIN ] [1115/3501] ETY kept (0.4s) | 1113 kept, 2 rejected | 139.2/min | ETA: 17.1m [2026-01-22T12:08:06.929530] [DEBUG] [REMOTE ] EUFN: Retrieved 4016 rows, trimmed to 300. [2026-01-22T12:08:06.929692] [DEBUG] [REMOTE ] EUFN: PASS: History has at least 300 days. [2026-01-22T12:08:06.929907] [DEBUG] [REMOTE ] EUFN: PASS: Price check passed. Min price $32.51. [2026-01-22T12:08:06.930039] [DEBUG] [REMOTE ] EUFN: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:06.930149] [DEBUG] [REMOTE ] EUFN: PASS: Integrity check passed. [2026-01-22T12:08:06.930188] [DEBUG] [REMOTE ] EUFN: Symbol is viable for forecasting. [2026-01-22T12:08:06.930234] [INFO ] [MAIN ] [1116/3501] EUFN kept (0.5s) | 1114 kept, 2 rejected | 139.2/min | ETA: 17.1m [2026-01-22T12:08:07.046839] [DEBUG] [REMOTE ] EVAX: Retrieved 1245 rows, trimmed to 300. [2026-01-22T12:08:07.046969] [DEBUG] [REMOTE ] EVAX: PASS: History has at least 300 days. [2026-01-22T12:08:07.047170] [DEBUG] [REMOTE ] EVAX: PASS: Price check passed. Min price $4.18. [2026-01-22T12:08:07.047308] [DEBUG] [REMOTE ] EVAX: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:07.047419] [DEBUG] [REMOTE ] EVAX: PASS: Integrity check passed. [2026-01-22T12:08:07.047459] [DEBUG] [REMOTE ] EVAX: Symbol is viable for forecasting. [2026-01-22T12:08:07.047508] [INFO ] [MAIN ] [1117/3501] EVAX kept (0.1s) | 1115 kept, 2 rejected | 139.3/min | ETA: 17.1m [2026-01-22T12:08:07.800106] [DEBUG] [REMOTE ] EVC: Retrieved 6405 rows, trimmed to 300. [2026-01-22T12:08:07.800270] [DEBUG] [REMOTE ] EVC: PASS: History has at least 300 days. [2026-01-22T12:08:07.800524] [DEBUG] [REMOTE ] EVC: PASS: Price check passed. Min price $1.95. [2026-01-22T12:08:07.800687] [DEBUG] [REMOTE ] EVC: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:07.800812] [DEBUG] [REMOTE ] EVC: PASS: Integrity check passed. [2026-01-22T12:08:07.800854] [DEBUG] [REMOTE ] EVC: Symbol is viable for forecasting. [2026-01-22T12:08:07.800904] [INFO ] [MAIN ] [1118/3501] EVC kept (0.8s) | 1116 kept, 2 rejected | 139.2/min | ETA: 17.1m [2026-01-22T12:08:07.968181] [DEBUG] [REMOTE ] EVCM: Retrieved 1144 rows, trimmed to 300. [2026-01-22T12:08:07.968488] [DEBUG] [REMOTE ] EVCM: PASS: History has at least 300 days. [2026-01-22T12:08:07.968786] [DEBUG] [REMOTE ] EVCM: PASS: Price check passed. Min price $8.03. [2026-01-22T12:08:07.968928] [DEBUG] [REMOTE ] EVCM: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:07.969047] [DEBUG] [REMOTE ] EVCM: PASS: Integrity check passed. [2026-01-22T12:08:07.969089] [DEBUG] [REMOTE ] EVCM: Symbol is viable for forecasting. [2026-01-22T12:08:07.969143] [INFO ] [MAIN ] [1119/3501] EVCM kept (0.2s) | 1117 kept, 2 rejected | 139.3/min | ETA: 17.1m [2026-01-22T12:08:08.432391] [DEBUG] [REMOTE ] EVEX: Retrieved 1265 rows, trimmed to 300. [2026-01-22T12:08:08.432641] [DEBUG] [REMOTE ] EVEX: PASS: History has at least 300 days. [2026-01-22T12:08:08.432924] [DEBUG] [REMOTE ] EVEX: PASS: Price check passed. Min price $3.64. [2026-01-22T12:08:08.433081] [DEBUG] [REMOTE ] EVEX: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:08.433202] [DEBUG] [REMOTE ] EVEX: PASS: Integrity check passed. [2026-01-22T12:08:08.433277] [DEBUG] [REMOTE ] EVEX: Symbol is viable for forecasting. [2026-01-22T12:08:08.433342] [INFO ] [MAIN ] [1120/3501] EVEX kept (0.5s) | 1118 kept, 2 rejected | 139.2/min | ETA: 17.1m [2026-01-22T12:08:09.074165] [DEBUG] [REMOTE ] EVF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:09.074405] [DEBUG] [REMOTE ] EVF: PASS: History has at least 300 days. [2026-01-22T12:08:09.074773] [DEBUG] [REMOTE ] EVF: PASS: Price check passed. Min price $5.18. [2026-01-22T12:08:09.074930] [DEBUG] [REMOTE ] EVF: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:09.075116] [DEBUG] [REMOTE ] EVF: PASS: Integrity check passed. [2026-01-22T12:08:09.075165] [DEBUG] [REMOTE ] EVF: Symbol is viable for forecasting. [2026-01-22T12:08:09.075230] [INFO ] [MAIN ] [1121/3501] EVF kept (0.6s) | 1119 kept, 2 rejected | 139.2/min | ETA: 17.1m [2026-01-22T12:08:09.501251] [DEBUG] [REMOTE ] EVG: Retrieved 5260 rows, trimmed to 300. [2026-01-22T12:08:09.501516] [DEBUG] [REMOTE ] EVG: PASS: History has at least 300 days. [2026-01-22T12:08:09.501951] [DEBUG] [REMOTE ] EVG: PASS: Price check passed. Min price $10.72. [2026-01-22T12:08:09.502179] [DEBUG] [REMOTE ] EVG: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:09.502341] [DEBUG] [REMOTE ] EVG: PASS: Integrity check passed. [2026-01-22T12:08:09.502413] [DEBUG] [REMOTE ] EVG: Symbol is viable for forecasting. [2026-01-22T12:08:09.502499] [INFO ] [MAIN ] [1122/3501] EVG kept (0.4s) | 1120 kept, 2 rejected | 139.2/min | ETA: 17.1m [2026-01-22T12:08:09.622213] [DEBUG] [REMOTE ] EVGO: Retrieved 1296 rows, trimmed to 300. [2026-01-22T12:08:09.622423] [DEBUG] [REMOTE ] EVGO: PASS: History has at least 300 days. [2026-01-22T12:08:09.622898] [DEBUG] [REMOTE ] EVGO: PASS: Price check passed. Min price $2.80. [2026-01-22T12:08:09.623081] [DEBUG] [REMOTE ] EVGO: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:09.623207] [DEBUG] [REMOTE ] EVGO: PASS: Integrity check passed. [2026-01-22T12:08:09.623248] [DEBUG] [REMOTE ] EVGO: Symbol is viable for forecasting. [2026-01-22T12:08:09.623300] [INFO ] [MAIN ] [1123/3501] EVGO kept (0.1s) | 1121 kept, 2 rejected | 139.3/min | ETA: 17.1m [2026-01-22T12:08:10.151098] [DEBUG] [REMOTE ] EVH: Retrieved 2673 rows, trimmed to 300. [2026-01-22T12:08:10.151226] [DEBUG] [REMOTE ] EVH: PASS: History has at least 300 days. [2026-01-22T12:08:10.151427] [DEBUG] [REMOTE ] EVH: PASS: Price check passed. Min price $3.54. [2026-01-22T12:08:10.151564] [DEBUG] [REMOTE ] EVH: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:10.151875] [DEBUG] [REMOTE ] EVH: PASS: Integrity check passed. [2026-01-22T12:08:10.151915] [DEBUG] [REMOTE ] EVH: Symbol is viable for forecasting. [2026-01-22T12:08:10.151962] [INFO ] [MAIN ] [1124/3501] EVH kept (0.5s) | 1122 kept, 2 rejected | 139.2/min | ETA: 17.1m [2026-01-22T12:08:10.822330] [DEBUG] [REMOTE ] EVN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:10.822479] [DEBUG] [REMOTE ] EVN: PASS: History has at least 300 days. [2026-01-22T12:08:10.822764] [DEBUG] [REMOTE ] EVN: PASS: Price check passed. Min price $10.57. [2026-01-22T12:08:10.822901] [DEBUG] [REMOTE ] EVN: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:10.823030] [DEBUG] [REMOTE ] EVN: PASS: Integrity check passed. [2026-01-22T12:08:10.823070] [DEBUG] [REMOTE ] EVN: Symbol is viable for forecasting. [2026-01-22T12:08:10.823119] [INFO ] [MAIN ] [1125/3501] EVN kept (0.7s) | 1123 kept, 2 rejected | 139.2/min | ETA: 17.1m [2026-01-22T12:08:11.014198] [DEBUG] [REMOTE ] EVO: Retrieved 4044 rows, trimmed to 300. [2026-01-22T12:08:11.014339] [DEBUG] [REMOTE ] EVO: PASS: History has at least 300 days. [2026-01-22T12:08:11.014558] [DEBUG] [REMOTE ] EVO: PASS: Price check passed. Min price $2.90. [2026-01-22T12:08:11.014728] [DEBUG] [REMOTE ] EVO: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:11.014849] [DEBUG] [REMOTE ] EVO: PASS: Integrity check passed. [2026-01-22T12:08:11.014889] [DEBUG] [REMOTE ] EVO: Symbol is viable for forecasting. [2026-01-22T12:08:11.014939] [INFO ] [MAIN ] [1126/3501] EVO kept (0.2s) | 1124 kept, 2 rejected | 139.2/min | ETA: 17.1m [2026-01-22T12:08:11.527917] [DEBUG] [REMOTE ] EVRG: Retrieved 1919 rows, trimmed to 300. [2026-01-22T12:08:11.528059] [DEBUG] [REMOTE ] EVRG: PASS: History has at least 300 days. [2026-01-22T12:08:11.528288] [DEBUG] [REMOTE ] EVRG: PASS: Price check passed. Min price $72.31. [2026-01-22T12:08:11.528427] [DEBUG] [REMOTE ] EVRG: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:11.528557] [DEBUG] [REMOTE ] EVRG: PASS: Integrity check passed. [2026-01-22T12:08:11.528623] [DEBUG] [REMOTE ] EVRG: Symbol is viable for forecasting. [2026-01-22T12:08:11.528882] [INFO ] [MAIN ] [1127/3501] EVRG kept (0.5s) | 1125 kept, 2 rejected | 139.2/min | ETA: 17.1m [2026-01-22T12:08:11.838437] [DEBUG] [REMOTE ] EVSD: Retrieved 400 rows, trimmed to 300. [2026-01-22T12:08:11.838569] [DEBUG] [REMOTE ] EVSD: PASS: History has at least 300 days. [2026-01-22T12:08:11.838788] [DEBUG] [REMOTE ] EVSD: PASS: Price check passed. Min price $50.92. [2026-01-22T12:08:11.838924] [DEBUG] [REMOTE ] EVSD: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:11.839033] [DEBUG] [REMOTE ] EVSD: PASS: Integrity check passed. [2026-01-22T12:08:11.839073] [DEBUG] [REMOTE ] EVSD: Symbol is viable for forecasting. [2026-01-22T12:08:11.839121] [INFO ] [MAIN ] [1128/3501] EVSD kept (0.3s) | 1126 kept, 2 rejected | 139.3/min | ETA: 17.0m [2026-01-22T12:08:12.367100] [DEBUG] [REMOTE ] EVTC: Retrieved 3214 rows, trimmed to 300. [2026-01-22T12:08:12.367228] [DEBUG] [REMOTE ] EVTC: PASS: History has at least 300 days. [2026-01-22T12:08:12.367430] [DEBUG] [REMOTE ] EVTC: PASS: Price check passed. Min price $27.04. [2026-01-22T12:08:12.367561] [DEBUG] [REMOTE ] EVTC: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:12.367690] [DEBUG] [REMOTE ] EVTC: PASS: Integrity check passed. [2026-01-22T12:08:12.367744] [DEBUG] [REMOTE ] EVTC: Symbol is viable for forecasting. [2026-01-22T12:08:12.367791] [INFO ] [MAIN ] [1129/3501] EVTC kept (0.5s) | 1127 kept, 2 rejected | 139.2/min | ETA: 17.0m [2026-01-22T12:08:12.653801] [DEBUG] [REMOTE ] EVTL: Retrieved 1022 rows, trimmed to 300. [2026-01-22T12:08:12.653935] [DEBUG] [REMOTE ] EVTL: PASS: History has at least 300 days. [2026-01-22T12:08:12.654135] [DEBUG] [REMOTE ] EVTL: PASS: Price check passed. Min price $3.86. [2026-01-22T12:08:12.654266] [DEBUG] [REMOTE ] EVTL: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:12.654372] [DEBUG] [REMOTE ] EVTL: PASS: Integrity check passed. [2026-01-22T12:08:12.654411] [DEBUG] [REMOTE ] EVTL: Symbol is viable for forecasting. [2026-01-22T12:08:12.654457] [INFO ] [MAIN ] [1130/3501] EVTL kept (0.3s) | 1128 kept, 2 rejected | 139.3/min | ETA: 17.0m [2026-01-22T12:08:13.365212] [DEBUG] [REMOTE ] EWBC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:13.365343] [DEBUG] [REMOTE ] EWBC: PASS: History has at least 300 days. [2026-01-22T12:08:13.365557] [DEBUG] [REMOTE ] EWBC: PASS: Price check passed. Min price $99.24. [2026-01-22T12:08:13.365709] [DEBUG] [REMOTE ] EWBC: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:13.365820] [DEBUG] [REMOTE ] EWBC: PASS: Integrity check passed. [2026-01-22T12:08:13.365859] [DEBUG] [REMOTE ] EWBC: Symbol is viable for forecasting. [2026-01-22T12:08:13.365906] [INFO ] [MAIN ] [1131/3501] EWBC kept (0.7s) | 1129 kept, 2 rejected | 139.2/min | ETA: 17.0m [2026-01-22T12:08:13.614432] [DEBUG] [REMOTE ] EWCZ: Retrieved 1120 rows, trimmed to 300. [2026-01-22T12:08:13.614563] [DEBUG] [REMOTE ] EWCZ: PASS: History has at least 300 days. [2026-01-22T12:08:13.614778] [DEBUG] [REMOTE ] EWCZ: PASS: Price check passed. Min price $3.44. [2026-01-22T12:08:13.614910] [DEBUG] [REMOTE ] EWCZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:13.615017] [DEBUG] [REMOTE ] EWCZ: PASS: Integrity check passed. [2026-01-22T12:08:13.615056] [DEBUG] [REMOTE ] EWCZ: Symbol is viable for forecasting. [2026-01-22T12:08:13.615103] [INFO ] [MAIN ] [1132/3501] EWCZ kept (0.2s) | 1130 kept, 2 rejected | 139.2/min | ETA: 17.0m [2026-01-22T12:08:14.028240] [DEBUG] [REMOTE ] EWTX: Retrieved 1211 rows, trimmed to 300. [2026-01-22T12:08:14.028378] [DEBUG] [REMOTE ] EWTX: PASS: History has at least 300 days. [2026-01-22T12:08:14.028627] [DEBUG] [REMOTE ] EWTX: PASS: Price check passed. Min price $15.18. [2026-01-22T12:08:14.028801] [DEBUG] [REMOTE ] EWTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:14.028912] [DEBUG] [REMOTE ] EWTX: PASS: Integrity check passed. [2026-01-22T12:08:14.028953] [DEBUG] [REMOTE ] EWTX: Symbol is viable for forecasting. [2026-01-22T12:08:14.029003] [INFO ] [MAIN ] [1133/3501] EWTX kept (0.4s) | 1131 kept, 2 rejected | 139.2/min | ETA: 17.0m [2026-01-22T12:08:14.543343] [DEBUG] [REMOTE ] EWZS: Retrieved 3851 rows, trimmed to 300. [2026-01-22T12:08:14.543471] [DEBUG] [REMOTE ] EWZS: PASS: History has at least 300 days. [2026-01-22T12:08:14.543704] [DEBUG] [REMOTE ] EWZS: PASS: Price check passed. Min price $12.49. [2026-01-22T12:08:14.543839] [DEBUG] [REMOTE ] EWZS: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:14.543959] [DEBUG] [REMOTE ] EWZS: PASS: Integrity check passed. [2026-01-22T12:08:14.544011] [DEBUG] [REMOTE ] EWZS: Symbol is viable for forecasting. [2026-01-22T12:08:14.544059] [INFO ] [MAIN ] [1134/3501] EWZS kept (0.5s) | 1132 kept, 2 rejected | 139.2/min | ETA: 17.0m [2026-01-22T12:08:15.061726] [DEBUG] [REMOTE ] EXAS: Retrieved 6279 rows, trimmed to 300. [2026-01-22T12:08:15.061869] [DEBUG] [REMOTE ] EXAS: PASS: History has at least 300 days. [2026-01-22T12:08:15.062131] [DEBUG] [REMOTE ] EXAS: PASS: Price check passed. Min price $62.74. [2026-01-22T12:08:15.062320] [DEBUG] [REMOTE ] EXAS: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:15.062564] [DEBUG] [REMOTE ] EXAS: PASS: Integrity check passed. [2026-01-22T12:08:15.062641] [DEBUG] [REMOTE ] EXAS: Symbol is viable for forecasting. [2026-01-22T12:08:15.062713] [INFO ] [MAIN ] [1135/3501] EXAS kept (0.5s) | 1133 kept, 2 rejected | 139.2/min | ETA: 17.0m [2026-01-22T12:08:15.580436] [DEBUG] [REMOTE ] EXC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:15.580590] [DEBUG] [REMOTE ] EXC: PASS: History has at least 300 days. [2026-01-22T12:08:15.580827] [DEBUG] [REMOTE ] EXC: PASS: Price check passed. Min price $42.90. [2026-01-22T12:08:15.580960] [DEBUG] [REMOTE ] EXC: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:15.581078] [DEBUG] [REMOTE ] EXC: PASS: Integrity check passed. [2026-01-22T12:08:15.581118] [DEBUG] [REMOTE ] EXC: Symbol is viable for forecasting. [2026-01-22T12:08:15.581165] [INFO ] [MAIN ] [1136/3501] EXC kept (0.5s) | 1134 kept, 2 rejected | 139.2/min | ETA: 17.0m [2026-01-22T12:08:15.946958] [DEBUG] [REMOTE ] EXEL: Retrieved 6479 rows, trimmed to 300. [2026-01-22T12:08:15.947101] [DEBUG] [REMOTE ] EXEL: PASS: History has at least 300 days. [2026-01-22T12:08:15.947339] [DEBUG] [REMOTE ] EXEL: PASS: Price check passed. Min price $37.90. [2026-01-22T12:08:15.947477] [DEBUG] [REMOTE ] EXEL: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:15.947623] [DEBUG] [REMOTE ] EXEL: PASS: Integrity check passed. [2026-01-22T12:08:15.947666] [DEBUG] [REMOTE ] EXEL: Symbol is viable for forecasting. [2026-01-22T12:08:15.947731] [INFO ] [MAIN ] [1137/3501] EXEL kept (0.4s) | 1135 kept, 2 rejected | 139.2/min | ETA: 17.0m [2026-01-22T12:08:16.197744] [DEBUG] [REMOTE ] EXFY: Retrieved 1052 rows, trimmed to 300. [2026-01-22T12:08:16.197876] [DEBUG] [REMOTE ] EXFY: PASS: History has at least 300 days. [2026-01-22T12:08:16.198090] [DEBUG] [REMOTE ] EXFY: PASS: Price check passed. Min price $1.36. [2026-01-22T12:08:16.198229] [DEBUG] [REMOTE ] EXFY: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:16.198345] [DEBUG] [REMOTE ] EXFY: PASS: Integrity check passed. [2026-01-22T12:08:16.198386] [DEBUG] [REMOTE ] EXFY: Symbol is viable for forecasting. [2026-01-22T12:08:16.198436] [INFO ] [MAIN ] [1138/3501] EXFY kept (0.3s) | 1136 kept, 2 rejected | 139.2/min | ETA: 17.0m [2026-01-22T12:08:16.786611] [DEBUG] [REMOTE ] EXG: Retrieved 4718 rows, trimmed to 300. [2026-01-22T12:08:16.786738] [DEBUG] [REMOTE ] EXG: PASS: History has at least 300 days. [2026-01-22T12:08:16.786960] [DEBUG] [REMOTE ] EXG: PASS: Price check passed. Min price $8.68. [2026-01-22T12:08:16.787113] [DEBUG] [REMOTE ] EXG: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:16.787231] [DEBUG] [REMOTE ] EXG: PASS: Integrity check passed. [2026-01-22T12:08:16.787270] [DEBUG] [REMOTE ] EXG: Symbol is viable for forecasting. [2026-01-22T12:08:16.787318] [INFO ] [MAIN ] [1139/3501] EXG kept (0.6s) | 1137 kept, 2 rejected | 139.2/min | ETA: 17.0m [2026-01-22T12:08:17.027404] [DEBUG] [REMOTE ] EXK: Retrieved 4966 rows, trimmed to 300. [2026-01-22T12:08:17.027647] [DEBUG] [REMOTE ] EXK: PASS: History has at least 300 days. [2026-01-22T12:08:17.027910] [DEBUG] [REMOTE ] EXK: PASS: Price check passed. Min price $7.07. [2026-01-22T12:08:17.028048] [DEBUG] [REMOTE ] EXK: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:17.028166] [DEBUG] [REMOTE ] EXK: PASS: Integrity check passed. [2026-01-22T12:08:17.028207] [DEBUG] [REMOTE ] EXK: Symbol is viable for forecasting. [2026-01-22T12:08:17.028257] [INFO ] [MAIN ] [1140/3501] EXK kept (0.2s) | 1138 kept, 2 rejected | 139.3/min | ETA: 17.0m [2026-01-22T12:08:17.619462] [DEBUG] [REMOTE ] EXLS: Retrieved 4842 rows, trimmed to 300. [2026-01-22T12:08:17.619721] [DEBUG] [REMOTE ] EXLS: PASS: History has at least 300 days. [2026-01-22T12:08:17.619997] [DEBUG] [REMOTE ] EXLS: PASS: Price check passed. Min price $38.54. [2026-01-22T12:08:17.620142] [DEBUG] [REMOTE ] EXLS: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:17.620267] [DEBUG] [REMOTE ] EXLS: PASS: Integrity check passed. [2026-01-22T12:08:17.620311] [DEBUG] [REMOTE ] EXLS: Symbol is viable for forecasting. [2026-01-22T12:08:17.620365] [INFO ] [MAIN ] [1141/3501] EXLS kept (0.6s) | 1139 kept, 2 rejected | 139.2/min | ETA: 17.0m [2026-01-22T12:08:18.096428] [DEBUG] [REMOTE ] EXP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:18.096589] [DEBUG] [REMOTE ] EXP: PASS: History has at least 300 days. [2026-01-22T12:08:18.096838] [DEBUG] [REMOTE ] EXP: PASS: Price check passed. Min price $198.79. [2026-01-22T12:08:18.097018] [DEBUG] [REMOTE ] EXP: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:18.097142] [DEBUG] [REMOTE ] EXP: PASS: Integrity check passed. [2026-01-22T12:08:18.097181] [DEBUG] [REMOTE ] EXP: Symbol is viable for forecasting. [2026-01-22T12:08:18.097230] [INFO ] [MAIN ] [1142/3501] EXP kept (0.5s) | 1140 kept, 2 rejected | 139.2/min | ETA: 16.9m [2026-01-22T12:08:18.485078] [DEBUG] [REMOTE ] EXPD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:18.485204] [DEBUG] [REMOTE ] EXPD: PASS: History has at least 300 days. [2026-01-22T12:08:18.485412] [DEBUG] [REMOTE ] EXPD: PASS: Price check passed. Min price $116.96. [2026-01-22T12:08:18.485543] [DEBUG] [REMOTE ] EXPD: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:18.485673] [DEBUG] [REMOTE ] EXPD: PASS: Integrity check passed. [2026-01-22T12:08:18.485714] [DEBUG] [REMOTE ] EXPD: Symbol is viable for forecasting. [2026-01-22T12:08:18.485761] [INFO ] [MAIN ] [1143/3501] EXPD kept (0.4s) | 1141 kept, 2 rejected | 139.2/min | ETA: 16.9m [2026-01-22T12:08:18.931324] [DEBUG] [REMOTE ] EXPE: Retrieved 5158 rows, trimmed to 300. [2026-01-22T12:08:18.931456] [DEBUG] [REMOTE ] EXPE: PASS: History has at least 300 days. [2026-01-22T12:08:18.931690] [DEBUG] [REMOTE ] EXPE: PASS: Price check passed. Min price $211.78. [2026-01-22T12:08:18.931824] [DEBUG] [REMOTE ] EXPE: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:18.931931] [DEBUG] [REMOTE ] EXPE: PASS: Integrity check passed. [2026-01-22T12:08:18.931970] [DEBUG] [REMOTE ] EXPE: Symbol is viable for forecasting. [2026-01-22T12:08:18.932016] [INFO ] [MAIN ] [1144/3501] EXPE kept (0.4s) | 1142 kept, 2 rejected | 139.2/min | ETA: 16.9m [2026-01-22T12:08:19.272052] [DEBUG] [REMOTE ] EXPI: Retrieved 2999 rows, trimmed to 300. [2026-01-22T12:08:19.272189] [DEBUG] [REMOTE ] EXPI: PASS: History has at least 300 days. [2026-01-22T12:08:19.272406] [DEBUG] [REMOTE ] EXPI: PASS: Price check passed. Min price $9.05. [2026-01-22T12:08:19.272563] [DEBUG] [REMOTE ] EXPI: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:19.272729] [DEBUG] [REMOTE ] EXPI: PASS: Integrity check passed. [2026-01-22T12:08:19.272790] [DEBUG] [REMOTE ] EXPI: Symbol is viable for forecasting. [2026-01-22T12:08:19.272850] [INFO ] [MAIN ] [1145/3501] EXPI kept (0.3s) | 1143 kept, 2 rejected | 139.2/min | ETA: 16.9m [2026-01-22T12:08:19.952107] [DEBUG] [REMOTE ] EXPO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:19.952239] [DEBUG] [REMOTE ] EXPO: PASS: History has at least 300 days. [2026-01-22T12:08:19.952455] [DEBUG] [REMOTE ] EXPO: PASS: Price check passed. Min price $65.14. [2026-01-22T12:08:19.952613] [DEBUG] [REMOTE ] EXPO: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:19.952729] [DEBUG] [REMOTE ] EXPO: PASS: Integrity check passed. [2026-01-22T12:08:19.952770] [DEBUG] [REMOTE ] EXPO: Symbol is viable for forecasting. [2026-01-22T12:08:19.952820] [INFO ] [MAIN ] [1146/3501] EXPO kept (0.7s) | 1144 kept, 2 rejected | 139.2/min | ETA: 16.9m [2026-01-22T12:08:20.266201] [DEBUG] [REMOTE ] EYE: Retrieved 2069 rows, trimmed to 300. [2026-01-22T12:08:20.266342] [DEBUG] [REMOTE ] EYE: PASS: History has at least 300 days. [2026-01-22T12:08:20.266563] [DEBUG] [REMOTE ] EYE: PASS: Price check passed. Min price $23.48. [2026-01-22T12:08:20.266728] [DEBUG] [REMOTE ] EYE: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:20.266837] [DEBUG] [REMOTE ] EYE: PASS: Integrity check passed. [2026-01-22T12:08:20.266877] [DEBUG] [REMOTE ] EYE: Symbol is viable for forecasting. [2026-01-22T12:08:20.266924] [INFO ] [MAIN ] [1147/3501] EYE kept (0.3s) | 1145 kept, 2 rejected | 139.2/min | ETA: 16.9m [2026-01-22T12:08:20.586666] [DEBUG] [REMOTE ] EZGO: Retrieved 1253 rows, trimmed to 300. [2026-01-22T12:08:20.586798] [DEBUG] [REMOTE ] EZGO: PASS: History has at least 300 days. [2026-01-22T12:08:20.587188] [DEBUG] [REMOTE ] EZGO: PASS: Price check passed. Min price $1.78. [2026-01-22T12:08:20.587321] [DEBUG] [REMOTE ] EZGO: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:20.587428] [DEBUG] [REMOTE ] EZGO: PASS: Integrity check passed. [2026-01-22T12:08:20.587467] [DEBUG] [REMOTE ] EZGO: Symbol is viable for forecasting. [2026-01-22T12:08:20.587515] [INFO ] [MAIN ] [1148/3501] EZGO kept (0.3s) | 1146 kept, 2 rejected | 139.2/min | ETA: 16.9m [2026-01-22T12:08:21.225429] [DEBUG] [REMOTE ] F: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:21.225592] [DEBUG] [REMOTE ] F: PASS: History has at least 300 days. [2026-01-22T12:08:21.225822] [DEBUG] [REMOTE ] F: PASS: Price check passed. Min price $12.41. [2026-01-22T12:08:21.225958] [DEBUG] [REMOTE ] F: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:21.226078] [DEBUG] [REMOTE ] F: PASS: Integrity check passed. [2026-01-22T12:08:21.226118] [DEBUG] [REMOTE ] F: Symbol is viable for forecasting. [2026-01-22T12:08:21.226166] [INFO ] [MAIN ] [1149/3501] F kept (0.6s) | 1147 kept, 2 rejected | 139.2/min | ETA: 16.9m [2026-01-22T12:08:21.479515] [DEBUG] [REMOTE ] FA: Retrieved 1150 rows, trimmed to 300. [2026-01-22T12:08:21.479801] [DEBUG] [REMOTE ] FA: PASS: History has at least 300 days. [2026-01-22T12:08:21.480171] [DEBUG] [REMOTE ] FA: PASS: Price check passed. Min price $12.17. [2026-01-22T12:08:21.480368] [DEBUG] [REMOTE ] FA: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:21.480555] [DEBUG] [REMOTE ] FA: PASS: Integrity check passed. [2026-01-22T12:08:21.480634] [DEBUG] [REMOTE ] FA: Symbol is viable for forecasting. [2026-01-22T12:08:21.480706] [INFO ] [MAIN ] [1150/3501] FA kept (0.3s) | 1148 kept, 2 rejected | 139.2/min | ETA: 16.9m [2026-01-22T12:08:21.877202] [DEBUG] [REMOTE ] FAF: Retrieved 3936 rows, trimmed to 300. [2026-01-22T12:08:21.877337] [DEBUG] [REMOTE ] FAF: PASS: History has at least 300 days. [2026-01-22T12:08:21.877554] [DEBUG] [REMOTE ] FAF: PASS: Price check passed. Min price $58.99. [2026-01-22T12:08:21.877759] [DEBUG] [REMOTE ] FAF: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:21.877877] [DEBUG] [REMOTE ] FAF: PASS: Integrity check passed. [2026-01-22T12:08:21.877921] [DEBUG] [REMOTE ] FAF: Symbol is viable for forecasting. [2026-01-22T12:08:21.877970] [INFO ] [MAIN ] [1151/3501] FAF kept (0.4s) | 1149 kept, 2 rejected | 139.2/min | ETA: 16.9m [2026-01-22T12:08:22.419678] [DEBUG] [REMOTE ] FALN: Retrieved 2412 rows, trimmed to 300. [2026-01-22T12:08:22.419884] [DEBUG] [REMOTE ] FALN: PASS: History has at least 300 days. [2026-01-22T12:08:22.420379] [DEBUG] [REMOTE ] FALN: PASS: Price check passed. Min price $26.82. [2026-01-22T12:08:22.420536] [DEBUG] [REMOTE ] FALN: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:22.420789] [DEBUG] [REMOTE ] FALN: PASS: Integrity check passed. [2026-01-22T12:08:22.420881] [DEBUG] [REMOTE ] FALN: Symbol is viable for forecasting. [2026-01-22T12:08:22.421152] [INFO ] [MAIN ] [1152/3501] FALN kept (0.5s) | 1150 kept, 2 rejected | 139.2/min | ETA: 16.9m [2026-01-22T12:08:22.788773] [DEBUG] [REMOTE ] FANG: Retrieved 3336 rows, trimmed to 300. [2026-01-22T12:08:22.788937] [DEBUG] [REMOTE ] FANG: PASS: History has at least 300 days. [2026-01-22T12:08:22.789179] [DEBUG] [REMOTE ] FANG: PASS: Price check passed. Min price $136.35. [2026-01-22T12:08:22.789317] [DEBUG] [REMOTE ] FANG: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:22.789435] [DEBUG] [REMOTE ] FANG: PASS: Integrity check passed. [2026-01-22T12:08:22.789474] [DEBUG] [REMOTE ] FANG: Symbol is viable for forecasting. [2026-01-22T12:08:22.789523] [INFO ] [MAIN ] [1153/3501] FANG kept (0.4s) | 1151 kept, 2 rejected | 139.2/min | ETA: 16.9m [2026-01-22T12:08:23.294901] [DEBUG] [REMOTE ] FARM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:23.295044] [DEBUG] [REMOTE ] FARM: PASS: History has at least 300 days. [2026-01-22T12:08:23.295271] [DEBUG] [REMOTE ] FARM: PASS: Price check passed. Min price $1.43. [2026-01-22T12:08:23.295408] [DEBUG] [REMOTE ] FARM: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:23.295530] [DEBUG] [REMOTE ] FARM: PASS: Integrity check passed. [2026-01-22T12:08:23.295588] [DEBUG] [REMOTE ] FARM: Symbol is viable for forecasting. [2026-01-22T12:08:23.295642] [INFO ] [MAIN ] [1154/3501] FARM kept (0.5s) | 1152 kept, 2 rejected | 139.2/min | ETA: 16.9m [2026-01-22T12:08:23.647442] [DEBUG] [REMOTE ] FBIN: Retrieved 3607 rows, trimmed to 300. [2026-01-22T12:08:23.647657] [DEBUG] [REMOTE ] FBIN: PASS: History has at least 300 days. [2026-01-22T12:08:23.647933] [DEBUG] [REMOTE ] FBIN: PASS: Price check passed. Min price $44.25. [2026-01-22T12:08:23.648081] [DEBUG] [REMOTE ] FBIN: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:23.648201] [DEBUG] [REMOTE ] FBIN: PASS: Integrity check passed. [2026-01-22T12:08:23.648244] [DEBUG] [REMOTE ] FBIN: Symbol is viable for forecasting. [2026-01-22T12:08:23.648298] [INFO ] [MAIN ] [1155/3501] FBIN kept (0.4s) | 1153 kept, 2 rejected | 139.2/min | ETA: 16.9m [2026-01-22T12:08:24.061256] [DEBUG] [REMOTE ] FBIO: Retrieved 3563 rows, trimmed to 300. [2026-01-22T12:08:24.061432] [DEBUG] [REMOTE ] FBIO: PASS: History has at least 300 days. [2026-01-22T12:08:24.061735] [DEBUG] [REMOTE ] FBIO: PASS: Price check passed. Min price $2.44. [2026-01-22T12:08:24.061881] [DEBUG] [REMOTE ] FBIO: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:24.062010] [DEBUG] [REMOTE ] FBIO: PASS: Integrity check passed. [2026-01-22T12:08:24.062052] [DEBUG] [REMOTE ] FBIO: Symbol is viable for forecasting. [2026-01-22T12:08:24.062103] [INFO ] [MAIN ] [1156/3501] FBIO kept (0.4s) | 1154 kept, 2 rejected | 139.2/min | ETA: 16.8m [2026-01-22T12:08:24.499821] [DEBUG] [REMOTE ] FBIZ: Retrieved 5103 rows, trimmed to 300. [2026-01-22T12:08:24.499984] [DEBUG] [REMOTE ] FBIZ: PASS: History has at least 300 days. [2026-01-22T12:08:24.500282] [DEBUG] [REMOTE ] FBIZ: PASS: Price check passed. Min price $48.84. [2026-01-22T12:08:24.500432] [DEBUG] [REMOTE ] FBIZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:24.500560] [DEBUG] [REMOTE ] FBIZ: PASS: Integrity check passed. [2026-01-22T12:08:24.500627] [DEBUG] [REMOTE ] FBIZ: Symbol is viable for forecasting. [2026-01-22T12:08:24.500686] [INFO ] [MAIN ] [1157/3501] FBIZ kept (0.4s) | 1155 kept, 2 rejected | 139.2/min | ETA: 16.8m [2026-01-22T12:08:24.761363] [DEBUG] [REMOTE ] FBK: Retrieved 2349 rows, trimmed to 300. [2026-01-22T12:08:24.761529] [DEBUG] [REMOTE ] FBK: PASS: History has at least 300 days. [2026-01-22T12:08:24.761843] [DEBUG] [REMOTE ] FBK: PASS: Price check passed. Min price $52.11. [2026-01-22T12:08:24.762017] [DEBUG] [REMOTE ] FBK: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:24.762169] [DEBUG] [REMOTE ] FBK: PASS: Integrity check passed. [2026-01-22T12:08:24.762225] [DEBUG] [REMOTE ] FBK: Symbol is viable for forecasting. [2026-01-22T12:08:24.762293] [INFO ] [MAIN ] [1158/3501] FBK kept (0.3s) | 1156 kept, 2 rejected | 139.3/min | ETA: 16.8m [2026-01-22T12:08:25.051455] [DEBUG] [REMOTE ] FBL: Retrieved 778 rows, trimmed to 300. [2026-01-22T12:08:25.051608] [DEBUG] [REMOTE ] FBL: PASS: History has at least 300 days. [2026-01-22T12:08:25.051810] [DEBUG] [REMOTE ] FBL: PASS: Price check passed. Min price $26.34. [2026-01-22T12:08:25.051944] [DEBUG] [REMOTE ] FBL: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:25.052052] [DEBUG] [REMOTE ] FBL: PASS: Integrity check passed. [2026-01-22T12:08:25.052090] [DEBUG] [REMOTE ] FBL: Symbol is viable for forecasting. [2026-01-22T12:08:25.052136] [INFO ] [MAIN ] [1159/3501] FBL kept (0.3s) | 1157 kept, 2 rejected | 139.3/min | ETA: 16.8m [2026-01-22T12:08:25.761756] [DEBUG] [REMOTE ] FBNC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:25.761890] [DEBUG] [REMOTE ] FBNC: PASS: History has at least 300 days. [2026-01-22T12:08:25.762120] [DEBUG] [REMOTE ] FBNC: PASS: Price check passed. Min price $47.97. [2026-01-22T12:08:25.762274] [DEBUG] [REMOTE ] FBNC: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:25.762397] [DEBUG] [REMOTE ] FBNC: PASS: Integrity check passed. [2026-01-22T12:08:25.762439] [DEBUG] [REMOTE ] FBNC: Symbol is viable for forecasting. [2026-01-22T12:08:25.762489] [INFO ] [MAIN ] [1160/3501] FBNC kept (0.7s) | 1158 kept, 2 rejected | 139.2/min | ETA: 16.8m [2026-01-22T12:08:26.277791] [DEBUG] [REMOTE ] FBP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:26.277934] [DEBUG] [REMOTE ] FBP: PASS: History has at least 300 days. [2026-01-22T12:08:26.278152] [DEBUG] [REMOTE ] FBP: PASS: Price check passed. Min price $19.08. [2026-01-22T12:08:26.278285] [DEBUG] [REMOTE ] FBP: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:26.278399] [DEBUG] [REMOTE ] FBP: PASS: Integrity check passed. [2026-01-22T12:08:26.278439] [DEBUG] [REMOTE ] FBP: Symbol is viable for forecasting. [2026-01-22T12:08:26.278486] [INFO ] [MAIN ] [1161/3501] FBP kept (0.5s) | 1159 kept, 2 rejected | 139.2/min | ETA: 16.8m [2026-01-22T12:08:26.742008] [DEBUG] [REMOTE ] FC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:26.742143] [DEBUG] [REMOTE ] FC: PASS: History has at least 300 days. [2026-01-22T12:08:26.742356] [DEBUG] [REMOTE ] FC: PASS: Price check passed. Min price $14.18. [2026-01-22T12:08:26.742488] [DEBUG] [REMOTE ] FC: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:26.742620] [DEBUG] [REMOTE ] FC: PASS: Integrity check passed. [2026-01-22T12:08:26.742662] [DEBUG] [REMOTE ] FC: Symbol is viable for forecasting. [2026-01-22T12:08:26.742710] [INFO ] [MAIN ] [1162/3501] FC kept (0.5s) | 1160 kept, 2 rejected | 139.2/min | ETA: 16.8m [2026-01-22T12:08:27.030796] [DEBUG] [REMOTE ] FCAL: Retrieved 2154 rows, trimmed to 300. [2026-01-22T12:08:27.030926] [DEBUG] [REMOTE ] FCAL: PASS: History has at least 300 days. [2026-01-22T12:08:27.031143] [DEBUG] [REMOTE ] FCAL: PASS: Price check passed. Min price $48.85. [2026-01-22T12:08:27.031273] [DEBUG] [REMOTE ] FCAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:27.031380] [DEBUG] [REMOTE ] FCAL: PASS: Integrity check passed. [2026-01-22T12:08:27.031420] [DEBUG] [REMOTE ] FCAL: Symbol is viable for forecasting. [2026-01-22T12:08:27.031467] [INFO ] [MAIN ] [1163/3501] FCAL kept (0.3s) | 1161 kept, 2 rejected | 139.2/min | ETA: 16.8m [2026-01-22T12:08:27.579642] [DEBUG] [REMOTE ] FCBC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:27.579804] [DEBUG] [REMOTE ] FCBC: PASS: History has at least 300 days. [2026-01-22T12:08:27.580069] [DEBUG] [REMOTE ] FCBC: PASS: Price check passed. Min price $30.47. [2026-01-22T12:08:27.580219] [DEBUG] [REMOTE ] FCBC: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:27.580355] [DEBUG] [REMOTE ] FCBC: PASS: Integrity check passed. [2026-01-22T12:08:27.580399] [DEBUG] [REMOTE ] FCBC: Symbol is viable for forecasting. [2026-01-22T12:08:27.580453] [INFO ] [MAIN ] [1164/3501] FCBC kept (0.5s) | 1162 kept, 2 rejected | 139.2/min | ETA: 16.8m [2026-01-22T12:08:27.958095] [DEBUG] [REMOTE ] FCCO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:27.958234] [DEBUG] [REMOTE ] FCCO: PASS: History has at least 300 days. [2026-01-22T12:08:27.958451] [DEBUG] [REMOTE ] FCCO: PASS: Price check passed. Min price $26.47. [2026-01-22T12:08:27.958605] [DEBUG] [REMOTE ] FCCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:27.958724] [DEBUG] [REMOTE ] FCCO: PASS: Integrity check passed. [2026-01-22T12:08:27.958764] [DEBUG] [REMOTE ] FCCO: Symbol is viable for forecasting. [2026-01-22T12:08:27.958811] [INFO ] [MAIN ] [1165/3501] FCCO kept (0.4s) | 1163 kept, 2 rejected | 139.2/min | ETA: 16.8m [2026-01-22T12:08:28.311621] [DEBUG] [REMOTE ] FCEL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:28.311789] [DEBUG] [REMOTE ] FCEL: PASS: History has at least 300 days. [2026-01-22T12:08:28.312081] [DEBUG] [REMOTE ] FCEL: PASS: Price check passed. Min price $6.00. [2026-01-22T12:08:28.312241] [DEBUG] [REMOTE ] FCEL: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:28.312385] [DEBUG] [REMOTE ] FCEL: PASS: Integrity check passed. [2026-01-22T12:08:28.312432] [DEBUG] [REMOTE ] FCEL: Symbol is viable for forecasting. [2026-01-22T12:08:28.312488] [INFO ] [MAIN ] [1166/3501] FCEL kept (0.4s) | 1164 kept, 2 rejected | 139.2/min | ETA: 16.8m [2026-01-22T12:08:28.687590] [DEBUG] [REMOTE ] FCF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:28.687789] [DEBUG] [REMOTE ] FCF: PASS: History has at least 300 days. [2026-01-22T12:08:28.688046] [DEBUG] [REMOTE ] FCF: PASS: Price check passed. Min price $15.16. [2026-01-22T12:08:28.688182] [DEBUG] [REMOTE ] FCF: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:28.688308] [DEBUG] [REMOTE ] FCF: PASS: Integrity check passed. [2026-01-22T12:08:28.688347] [DEBUG] [REMOTE ] FCF: Symbol is viable for forecasting. [2026-01-22T12:08:28.688397] [INFO ] [MAIN ] [1167/3501] FCF kept (0.4s) | 1165 kept, 2 rejected | 139.2/min | ETA: 16.8m [2026-01-22T12:08:29.337113] [DEBUG] [REMOTE ] FCFS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:29.337272] [DEBUG] [REMOTE ] FCFS: PASS: History has at least 300 days. [2026-01-22T12:08:29.337521] [DEBUG] [REMOTE ] FCFS: PASS: Price check passed. Min price $147.68. [2026-01-22T12:08:29.337683] [DEBUG] [REMOTE ] FCFS: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:29.337830] [DEBUG] [REMOTE ] FCFS: PASS: Integrity check passed. [2026-01-22T12:08:29.337977] [DEBUG] [REMOTE ] FCFS: Symbol is viable for forecasting. [2026-01-22T12:08:29.338057] [INFO ] [MAIN ] [1168/3501] FCFS kept (0.6s) | 1166 kept, 2 rejected | 139.2/min | ETA: 16.8m [2026-01-22T12:08:29.693800] [DEBUG] [REMOTE ] FCN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:29.693938] [DEBUG] [REMOTE ] FCN: PASS: History has at least 300 days. [2026-01-22T12:08:29.694175] [DEBUG] [REMOTE ] FCN: PASS: Price check passed. Min price $157.83. [2026-01-22T12:08:29.694309] [DEBUG] [REMOTE ] FCN: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:29.694421] [DEBUG] [REMOTE ] FCN: PASS: Integrity check passed. [2026-01-22T12:08:29.694461] [DEBUG] [REMOTE ] FCN: Symbol is viable for forecasting. [2026-01-22T12:08:29.694508] [INFO ] [MAIN ] [1169/3501] FCN kept (0.4s) | 1167 kept, 2 rejected | 139.2/min | ETA: 16.8m [2026-01-22T12:08:30.225345] [DEBUG] [REMOTE ] FCNCA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:30.225529] [DEBUG] [REMOTE ] FCNCA: PASS: History has at least 300 days. [2026-01-22T12:08:30.225915] [DEBUG] [REMOTE ] FCNCA: PASS: Price check passed. Min price $1753.98. [2026-01-22T12:08:30.226089] [DEBUG] [REMOTE ] FCNCA: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:30.226382] [DEBUG] [REMOTE ] FCNCA: PASS: Integrity check passed. [2026-01-22T12:08:30.226436] [DEBUG] [REMOTE ] FCNCA: Symbol is viable for forecasting. [2026-01-22T12:08:30.226498] [INFO ] [MAIN ] [1170/3501] FCNCA kept (0.5s) | 1168 kept, 2 rejected | 139.2/min | ETA: 16.7m [2026-01-22T12:08:30.461636] [DEBUG] [REMOTE ] FCNCO: Retrieved 1014 rows, trimmed to 300. [2026-01-22T12:08:30.461854] [DEBUG] [REMOTE ] FCNCO: PASS: History has at least 300 days. [2026-01-22T12:08:30.462131] [DEBUG] [REMOTE ] FCNCO: PASS: Price check passed. Min price $21.00. [2026-01-22T12:08:30.462284] [DEBUG] [REMOTE ] FCNCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:30.462408] [DEBUG] [REMOTE ] FCNCO: PASS: Integrity check passed. [2026-01-22T12:08:30.462450] [DEBUG] [REMOTE ] FCNCO: Symbol is viable for forecasting. [2026-01-22T12:08:30.462506] [INFO ] [MAIN ] [1171/3501] FCNCO kept (0.2s) | 1169 kept, 2 rejected | 139.2/min | ETA: 16.7m [2026-01-22T12:08:30.928311] [DEBUG] [REMOTE ] FCNCP: Retrieved 1477 rows, trimmed to 300. [2026-01-22T12:08:30.928439] [DEBUG] [REMOTE ] FCNCP: PASS: History has at least 300 days. [2026-01-22T12:08:30.928655] [DEBUG] [REMOTE ] FCNCP: PASS: Price check passed. Min price $20.03. [2026-01-22T12:08:30.928788] [DEBUG] [REMOTE ] FCNCP: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:30.928897] [DEBUG] [REMOTE ] FCNCP: PASS: Integrity check passed. [2026-01-22T12:08:30.928936] [DEBUG] [REMOTE ] FCNCP: Symbol is viable for forecasting. [2026-01-22T12:08:30.928983] [INFO ] [MAIN ] [1172/3501] FCNCP kept (0.5s) | 1170 kept, 2 rejected | 139.2/min | ETA: 16.7m [2026-01-22T12:08:31.152307] [DEBUG] [REMOTE ] FCTE: Retrieved 390 rows, trimmed to 300. [2026-01-22T12:08:31.152434] [DEBUG] [REMOTE ] FCTE: PASS: History has at least 300 days. [2026-01-22T12:08:31.152654] [DEBUG] [REMOTE ] FCTE: PASS: Price check passed. Min price $24.16. [2026-01-22T12:08:31.152797] [DEBUG] [REMOTE ] FCTE: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:31.152907] [DEBUG] [REMOTE ] FCTE: PASS: Integrity check passed. [2026-01-22T12:08:31.152948] [DEBUG] [REMOTE ] FCTE: Symbol is viable for forecasting. [2026-01-22T12:08:31.152999] [INFO ] [MAIN ] [1173/3501] FCTE kept (0.2s) | 1171 kept, 2 rejected | 139.3/min | ETA: 16.7m [2026-01-22T12:08:31.755677] [DEBUG] [REMOTE ] FCX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:31.755841] [DEBUG] [REMOTE ] FCX: PASS: History has at least 300 days. [2026-01-22T12:08:31.756137] [DEBUG] [REMOTE ] FCX: PASS: Price check passed. Min price $38.55. [2026-01-22T12:08:31.756278] [DEBUG] [REMOTE ] FCX: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:31.756416] [DEBUG] [REMOTE ] FCX: PASS: Integrity check passed. [2026-01-22T12:08:31.756457] [DEBUG] [REMOTE ] FCX: Symbol is viable for forecasting. [2026-01-22T12:08:31.756511] [INFO ] [MAIN ] [1174/3501] FCX kept (0.6s) | 1172 kept, 2 rejected | 139.2/min | ETA: 16.7m [2026-01-22T12:08:32.276716] [DEBUG] [REMOTE ] FDBC: Retrieved 6290 rows, trimmed to 300. [2026-01-22T12:08:32.276881] [DEBUG] [REMOTE ] FDBC: PASS: History has at least 300 days. [2026-01-22T12:08:32.277317] [DEBUG] [REMOTE ] FDBC: PASS: Price check passed. Min price $42.00. [2026-01-22T12:08:32.277460] [DEBUG] [REMOTE ] FDBC: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:32.277600] [DEBUG] [REMOTE ] FDBC: PASS: Integrity check passed. [2026-01-22T12:08:32.277645] [DEBUG] [REMOTE ] FDBC: Symbol is viable for forecasting. [2026-01-22T12:08:32.277694] [INFO ] [MAIN ] [1175/3501] FDBC kept (0.5s) | 1173 kept, 2 rejected | 139.2/min | ETA: 16.7m [2026-01-22T12:08:32.509344] [DEBUG] [REMOTE ] FDIF: Retrieved 650 rows, trimmed to 300. [2026-01-22T12:08:32.509474] [DEBUG] [REMOTE ] FDIF: PASS: History has at least 300 days. [2026-01-22T12:08:32.509698] [DEBUG] [REMOTE ] FDIF: PASS: Price check passed. Min price $33.62. [2026-01-22T12:08:32.509840] [DEBUG] [REMOTE ] FDIF: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:32.509953] [DEBUG] [REMOTE ] FDIF: PASS: Integrity check passed. [2026-01-22T12:08:32.509995] [DEBUG] [REMOTE ] FDIF: Symbol is viable for forecasting. [2026-01-22T12:08:32.510045] [INFO ] [MAIN ] [1176/3501] FDIF kept (0.2s) | 1174 kept, 2 rejected | 139.3/min | ETA: 16.7m [2026-01-22T12:08:32.932114] [DEBUG] [REMOTE ] FDIG: Retrieved 941 rows, trimmed to 300. [2026-01-22T12:08:32.932304] [DEBUG] [REMOTE ] FDIG: PASS: History has at least 300 days. [2026-01-22T12:08:32.932598] [DEBUG] [REMOTE ] FDIG: PASS: Price check passed. Min price $37.53. [2026-01-22T12:08:32.932755] [DEBUG] [REMOTE ] FDIG: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:32.932878] [DEBUG] [REMOTE ] FDIG: PASS: Integrity check passed. [2026-01-22T12:08:32.932927] [DEBUG] [REMOTE ] FDIG: Symbol is viable for forecasting. [2026-01-22T12:08:32.932986] [INFO ] [MAIN ] [1177/3501] FDIG kept (0.4s) | 1175 kept, 2 rejected | 139.3/min | ETA: 16.7m [2026-01-22T12:08:33.549663] [DEBUG] [REMOTE ] FDP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:33.549872] [DEBUG] [REMOTE ] FDP: PASS: History has at least 300 days. [2026-01-22T12:08:33.550211] [DEBUG] [REMOTE ] FDP: PASS: Price check passed. Min price $33.89. [2026-01-22T12:08:33.550354] [DEBUG] [REMOTE ] FDP: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:33.550491] [DEBUG] [REMOTE ] FDP: PASS: Integrity check passed. [2026-01-22T12:08:33.550532] [DEBUG] [REMOTE ] FDP: Symbol is viable for forecasting. [2026-01-22T12:08:33.550603] [INFO ] [MAIN ] [1178/3501] FDP kept (0.6s) | 1176 kept, 2 rejected | 139.2/min | ETA: 16.7m [2026-01-22T12:08:34.026091] [DEBUG] [REMOTE ] FDS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:34.026225] [DEBUG] [REMOTE ] FDS: PASS: History has at least 300 days. [2026-01-22T12:08:34.026450] [DEBUG] [REMOTE ] FDS: PASS: Price check passed. Min price $252.62. [2026-01-22T12:08:34.026603] [DEBUG] [REMOTE ] FDS: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:34.026720] [DEBUG] [REMOTE ] FDS: PASS: Integrity check passed. [2026-01-22T12:08:34.026759] [DEBUG] [REMOTE ] FDS: Symbol is viable for forecasting. [2026-01-22T12:08:34.026807] [INFO ] [MAIN ] [1179/3501] FDS kept (0.5s) | 1177 kept, 2 rejected | 139.2/min | ETA: 16.7m [2026-01-22T12:08:34.265700] [DEBUG] [REMOTE ] FDTX: Retrieved 655 rows, trimmed to 300. [2026-01-22T12:08:34.265839] [DEBUG] [REMOTE ] FDTX: PASS: History has at least 300 days. [2026-01-22T12:08:34.266041] [DEBUG] [REMOTE ] FDTX: PASS: Price check passed. Min price $37.84. [2026-01-22T12:08:34.266174] [DEBUG] [REMOTE ] FDTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:34.266435] [DEBUG] [REMOTE ] FDTX: PASS: Integrity check passed. [2026-01-22T12:08:34.266476] [DEBUG] [REMOTE ] FDTX: Symbol is viable for forecasting. [2026-01-22T12:08:34.266521] [INFO ] [MAIN ] [1180/3501] FDTX kept (0.2s) | 1178 kept, 2 rejected | 139.3/min | ETA: 16.7m [2026-01-22T12:08:34.788737] [DEBUG] [REMOTE ] FDUS: Retrieved 3668 rows, trimmed to 300. [2026-01-22T12:08:34.788878] [DEBUG] [REMOTE ] FDUS: PASS: History has at least 300 days. [2026-01-22T12:08:34.789089] [DEBUG] [REMOTE ] FDUS: PASS: Price check passed. Min price $18.53. [2026-01-22T12:08:34.789222] [DEBUG] [REMOTE ] FDUS: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:34.789333] [DEBUG] [REMOTE ] FDUS: PASS: Integrity check passed. [2026-01-22T12:08:34.789372] [DEBUG] [REMOTE ] FDUS: Symbol is viable for forecasting. [2026-01-22T12:08:34.789419] [INFO ] [MAIN ] [1181/3501] FDUS kept (0.5s) | 1179 kept, 2 rejected | 139.2/min | ETA: 16.7m [2026-01-22T12:08:35.141773] [DEBUG] [REMOTE ] FDX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:35.141997] [DEBUG] [REMOTE ] FDX: PASS: History has at least 300 days. [2026-01-22T12:08:35.142493] [DEBUG] [REMOTE ] FDX: PASS: Price check passed. Min price $239.91. [2026-01-22T12:08:35.142663] [DEBUG] [REMOTE ] FDX: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:35.142814] [DEBUG] [REMOTE ] FDX: PASS: Integrity check passed. [2026-01-22T12:08:35.142854] [DEBUG] [REMOTE ] FDX: Symbol is viable for forecasting. [2026-01-22T12:08:35.142908] [INFO ] [MAIN ] [1182/3501] FDX kept (0.4s) | 1180 kept, 2 rejected | 139.2/min | ETA: 16.7m [2026-01-22T12:08:35.733920] [DEBUG] [REMOTE ] FE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:35.734104] [DEBUG] [REMOTE ] FE: PASS: History has at least 300 days. [2026-01-22T12:08:35.734524] [DEBUG] [REMOTE ] FE: PASS: Price check passed. Min price $44.03. [2026-01-22T12:08:35.734706] [DEBUG] [REMOTE ] FE: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:35.734842] [DEBUG] [REMOTE ] FE: PASS: Integrity check passed. [2026-01-22T12:08:35.734885] [DEBUG] [REMOTE ] FE: Symbol is viable for forecasting. [2026-01-22T12:08:35.734947] [INFO ] [MAIN ] [1183/3501] FE kept (0.6s) | 1181 kept, 2 rejected | 139.2/min | ETA: 16.7m [2026-01-22T12:08:36.036366] [DEBUG] [REMOTE ] FEED: Retrieved 2161 rows, trimmed to 300. [2026-01-22T12:08:36.036511] [DEBUG] [REMOTE ] FEED: PASS: History has at least 300 days. [2026-01-22T12:08:36.036757] [DEBUG] [REMOTE ] FEED: PASS: Price check passed. Min price $1.23. [2026-01-22T12:08:36.036904] [DEBUG] [REMOTE ] FEED: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:36.037021] [DEBUG] [REMOTE ] FEED: PASS: Integrity check passed. [2026-01-22T12:08:36.037064] [DEBUG] [REMOTE ] FEED: Symbol is viable for forecasting. [2026-01-22T12:08:36.037114] [INFO ] [MAIN ] [1184/3501] FEED kept (0.3s) | 1182 kept, 2 rejected | 139.2/min | ETA: 16.6m [2026-01-22T12:08:36.618188] [DEBUG] [REMOTE ] FEIM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:36.618330] [DEBUG] [REMOTE ] FEIM: PASS: History has at least 300 days. [2026-01-22T12:08:36.618557] [DEBUG] [REMOTE ] FEIM: PASS: Price check passed. Min price $27.07. [2026-01-22T12:08:36.618713] [DEBUG] [REMOTE ] FEIM: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:36.618828] [DEBUG] [REMOTE ] FEIM: PASS: Integrity check passed. [2026-01-22T12:08:36.618869] [DEBUG] [REMOTE ] FEIM: Symbol is viable for forecasting. [2026-01-22T12:08:36.618917] [INFO ] [MAIN ] [1185/3501] FEIM kept (0.6s) | 1183 kept, 2 rejected | 139.2/min | ETA: 16.6m [2026-01-22T12:08:37.122013] [DEBUG] [REMOTE ] FELE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:37.122154] [DEBUG] [REMOTE ] FELE: PASS: History has at least 300 days. [2026-01-22T12:08:37.122374] [DEBUG] [REMOTE ] FELE: PASS: Price check passed. Min price $90.46. [2026-01-22T12:08:37.122508] [DEBUG] [REMOTE ] FELE: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:37.122643] [DEBUG] [REMOTE ] FELE: PASS: Integrity check passed. [2026-01-22T12:08:37.122684] [DEBUG] [REMOTE ] FELE: Symbol is viable for forecasting. [2026-01-22T12:08:37.122732] [INFO ] [MAIN ] [1186/3501] FELE kept (0.5s) | 1184 kept, 2 rejected | 139.2/min | ETA: 16.6m [2026-01-22T12:08:37.491189] [DEBUG] [REMOTE ] FEM: Retrieved 3711 rows, trimmed to 300. [2026-01-22T12:08:37.491306] [DEBUG] [REMOTE ] FEM: PASS: History has at least 300 days. [2026-01-22T12:08:37.491520] [DEBUG] [REMOTE ] FEM: PASS: Price check passed. Min price $26.01. [2026-01-22T12:08:37.491697] [DEBUG] [REMOTE ] FEM: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:37.491807] [DEBUG] [REMOTE ] FEM: PASS: Integrity check passed. [2026-01-22T12:08:37.491847] [DEBUG] [REMOTE ] FEM: Symbol is viable for forecasting. [2026-01-22T12:08:37.491894] [INFO ] [MAIN ] [1187/3501] FEM kept (0.4s) | 1185 kept, 2 rejected | 139.2/min | ETA: 16.6m [2026-01-22T12:08:37.910473] [DEBUG] [REMOTE ] FEMB: Retrieved 2818 rows, trimmed to 300. [2026-01-22T12:08:37.910622] [DEBUG] [REMOTE ] FEMB: PASS: History has at least 300 days. [2026-01-22T12:08:37.910836] [DEBUG] [REMOTE ] FEMB: PASS: Price check passed. Min price $28.76. [2026-01-22T12:08:37.910972] [DEBUG] [REMOTE ] FEMB: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:37.911084] [DEBUG] [REMOTE ] FEMB: PASS: Integrity check passed. [2026-01-22T12:08:37.911129] [DEBUG] [REMOTE ] FEMB: Symbol is viable for forecasting. [2026-01-22T12:08:37.911176] [INFO ] [MAIN ] [1188/3501] FEMB kept (0.4s) | 1186 kept, 2 rejected | 139.2/min | ETA: 16.6m [2026-01-22T12:08:38.297714] [DEBUG] [REMOTE ] FEMS: Retrieved 3501 rows, trimmed to 300. [2026-01-22T12:08:38.297853] [DEBUG] [REMOTE ] FEMS: PASS: History has at least 300 days. [2026-01-22T12:08:38.298059] [DEBUG] [REMOTE ] FEMS: PASS: Price check passed. Min price $40.77. [2026-01-22T12:08:38.298195] [DEBUG] [REMOTE ] FEMS: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:38.298481] [DEBUG] [REMOTE ] FEMS: PASS: Integrity check passed. [2026-01-22T12:08:38.298523] [DEBUG] [REMOTE ] FEMS: Symbol is viable for forecasting. [2026-01-22T12:08:38.298602] [INFO ] [MAIN ] [1189/3501] FEMS kept (0.4s) | 1187 kept, 2 rejected | 139.2/min | ETA: 16.6m [2026-01-22T12:08:38.712495] [DEBUG] [REMOTE ] FEP: Retrieved 3707 rows, trimmed to 300. [2026-01-22T12:08:38.712667] [DEBUG] [REMOTE ] FEP: PASS: History has at least 300 days. [2026-01-22T12:08:38.712896] [DEBUG] [REMOTE ] FEP: PASS: Price check passed. Min price $48.82. [2026-01-22T12:08:38.713029] [DEBUG] [REMOTE ] FEP: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:38.713149] [DEBUG] [REMOTE ] FEP: PASS: Integrity check passed. [2026-01-22T12:08:38.713188] [DEBUG] [REMOTE ] FEP: Symbol is viable for forecasting. [2026-01-22T12:08:38.713236] [INFO ] [MAIN ] [1190/3501] FEP kept (0.4s) | 1188 kept, 2 rejected | 139.2/min | ETA: 16.6m [2026-01-22T12:08:38.864363] [DEBUG] [REMOTE ] FEPI: Retrieved 571 rows, trimmed to 300. [2026-01-22T12:08:38.864491] [DEBUG] [REMOTE ] FEPI: PASS: History has at least 300 days. [2026-01-22T12:08:38.864707] [DEBUG] [REMOTE ] FEPI: PASS: Price check passed. Min price $42.16. [2026-01-22T12:08:38.864842] [DEBUG] [REMOTE ] FEPI: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:38.864947] [DEBUG] [REMOTE ] FEPI: PASS: Integrity check passed. [2026-01-22T12:08:38.864987] [DEBUG] [REMOTE ] FEPI: Symbol is viable for forecasting. [2026-01-22T12:08:38.865033] [INFO ] [MAIN ] [1191/3501] FEPI kept (0.2s) | 1189 kept, 2 rejected | 139.3/min | ETA: 16.6m [2026-01-22T12:08:39.519459] [DEBUG] [REMOTE ] FERG: Retrieved 3951 rows, trimmed to 300. [2026-01-22T12:08:39.519623] [DEBUG] [REMOTE ] FERG: PASS: History has at least 300 days. [2026-01-22T12:08:39.519841] [DEBUG] [REMOTE ] FERG: PASS: Price check passed. Min price $221.75. [2026-01-22T12:08:39.519977] [DEBUG] [REMOTE ] FERG: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:39.520097] [DEBUG] [REMOTE ] FERG: PASS: Integrity check passed. [2026-01-22T12:08:39.520137] [DEBUG] [REMOTE ] FERG: Symbol is viable for forecasting. [2026-01-22T12:08:39.520185] [INFO ] [MAIN ] [1192/3501] FERG kept (0.7s) | 1190 kept, 2 rejected | 139.2/min | ETA: 16.6m [2026-01-22T12:08:39.909134] [DEBUG] [REMOTE ] FEX: Retrieved 4705 rows, trimmed to 300. [2026-01-22T12:08:39.909336] [DEBUG] [REMOTE ] FEX: PASS: History has at least 300 days. [2026-01-22T12:08:39.909622] [DEBUG] [REMOTE ] FEX: PASS: Price check passed. Min price $111.42. [2026-01-22T12:08:39.909777] [DEBUG] [REMOTE ] FEX: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:39.909902] [DEBUG] [REMOTE ] FEX: PASS: Integrity check passed. [2026-01-22T12:08:39.909964] [DEBUG] [REMOTE ] FEX: Symbol is viable for forecasting. [2026-01-22T12:08:39.910039] [INFO ] [MAIN ] [1193/3501] FEX kept (0.4s) | 1191 kept, 2 rejected | 139.2/min | ETA: 16.6m [2026-01-22T12:08:40.302163] [DEBUG] [REMOTE ] FF: Retrieved 3730 rows, trimmed to 300. [2026-01-22T12:08:40.302364] [DEBUG] [REMOTE ] FF: PASS: History has at least 300 days. [2026-01-22T12:08:40.302658] [DEBUG] [REMOTE ] FF: PASS: Price check passed. Min price $3.04. [2026-01-22T12:08:40.302803] [DEBUG] [REMOTE ] FF: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:40.302951] [DEBUG] [REMOTE ] FF: PASS: Integrity check passed. [2026-01-22T12:08:40.302996] [DEBUG] [REMOTE ] FF: Symbol is viable for forecasting. [2026-01-22T12:08:40.303050] [INFO ] [MAIN ] [1194/3501] FF kept (0.4s) | 1192 kept, 2 rejected | 139.3/min | ETA: 16.6m [2026-01-22T12:08:40.817261] [DEBUG] [REMOTE ] FFA: Retrieved 5384 rows, trimmed to 300. [2026-01-22T12:08:40.817458] [DEBUG] [REMOTE ] FFA: PASS: History has at least 300 days. [2026-01-22T12:08:40.817757] [DEBUG] [REMOTE ] FFA: PASS: Price check passed. Min price $20.52. [2026-01-22T12:08:40.817909] [DEBUG] [REMOTE ] FFA: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:40.818036] [DEBUG] [REMOTE ] FFA: PASS: Integrity check passed. [2026-01-22T12:08:40.818079] [DEBUG] [REMOTE ] FFA: Symbol is viable for forecasting. [2026-01-22T12:08:40.818133] [INFO ] [MAIN ] [1195/3501] FFA kept (0.5s) | 1193 kept, 2 rejected | 139.2/min | ETA: 16.6m [2026-01-22T12:08:41.269486] [DEBUG] [REMOTE ] FFBC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:41.269709] [DEBUG] [REMOTE ] FFBC: PASS: History has at least 300 days. [2026-01-22T12:08:41.269982] [DEBUG] [REMOTE ] FFBC: PASS: Price check passed. Min price $23.04. [2026-01-22T12:08:41.270136] [DEBUG] [REMOTE ] FFBC: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:41.270271] [DEBUG] [REMOTE ] FFBC: PASS: Integrity check passed. [2026-01-22T12:08:41.270315] [DEBUG] [REMOTE ] FFBC: Symbol is viable for forecasting. [2026-01-22T12:08:41.270382] [INFO ] [MAIN ] [1196/3501] FFBC kept (0.5s) | 1194 kept, 2 rejected | 139.2/min | ETA: 16.6m [2026-01-22T12:08:41.726399] [DEBUG] [REMOTE ] FFC: Retrieved 5781 rows, trimmed to 300. [2026-01-22T12:08:41.726600] [DEBUG] [REMOTE ] FFC: PASS: History has at least 300 days. [2026-01-22T12:08:41.726979] [DEBUG] [REMOTE ] FFC: PASS: Price check passed. Min price $16.15. [2026-01-22T12:08:41.727125] [DEBUG] [REMOTE ] FFC: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:41.727292] [DEBUG] [REMOTE ] FFC: PASS: Integrity check passed. [2026-01-22T12:08:41.727334] [DEBUG] [REMOTE ] FFC: Symbol is viable for forecasting. [2026-01-22T12:08:41.727388] [INFO ] [MAIN ] [1197/3501] FFC kept (0.5s) | 1195 kept, 2 rejected | 139.2/min | ETA: 16.5m [2026-01-22T12:08:42.204316] [DEBUG] [REMOTE ] FFIC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:42.204489] [DEBUG] [REMOTE ] FFIC: PASS: History has at least 300 days. [2026-01-22T12:08:42.204848] [DEBUG] [REMOTE ] FFIC: PASS: Price check passed. Min price $12.69. [2026-01-22T12:08:42.205016] [DEBUG] [REMOTE ] FFIC: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:42.205170] [DEBUG] [REMOTE ] FFIC: PASS: Integrity check passed. [2026-01-22T12:08:42.205217] [DEBUG] [REMOTE ] FFIC: Symbol is viable for forecasting. [2026-01-22T12:08:42.205272] [INFO ] [MAIN ] [1198/3501] FFIC kept (0.5s) | 1196 kept, 2 rejected | 139.2/min | ETA: 16.5m [2026-01-22T12:08:42.721011] [DEBUG] [REMOTE ] FFIN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:42.721267] [DEBUG] [REMOTE ] FFIN: PASS: History has at least 300 days. [2026-01-22T12:08:42.721723] [DEBUG] [REMOTE ] FFIN: PASS: Price check passed. Min price $29.68. [2026-01-22T12:08:42.721941] [DEBUG] [REMOTE ] FFIN: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:42.722150] [DEBUG] [REMOTE ] FFIN: PASS: Integrity check passed. [2026-01-22T12:08:42.722215] [DEBUG] [REMOTE ] FFIN: Symbol is viable for forecasting. [2026-01-22T12:08:42.722297] [INFO ] [MAIN ] [1199/3501] FFIN kept (0.5s) | 1197 kept, 2 rejected | 139.2/min | ETA: 16.5m [2026-01-22T12:08:43.084007] [DEBUG] [REMOTE ] FFWM: Retrieved 2820 rows, trimmed to 300. [2026-01-22T12:08:43.084302] [DEBUG] [REMOTE ] FFWM: PASS: History has at least 300 days. [2026-01-22T12:08:43.084883] [DEBUG] [REMOTE ] FFWM: PASS: Price check passed. Min price $4.77. [2026-01-22T12:08:43.085075] [DEBUG] [REMOTE ] FFWM: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:43.085326] [DEBUG] [REMOTE ] FFWM: PASS: Integrity check passed. [2026-01-22T12:08:43.085561] [DEBUG] [REMOTE ] FFWM: Symbol is viable for forecasting. [2026-01-22T12:08:43.085712] [INFO ] [MAIN ] [1200/3501] FFWM kept (0.4s) | 1198 kept, 2 rejected | 139.2/min | ETA: 16.5m [2026-01-22T12:08:43.367031] [DEBUG] [REMOTE ] FG: Retrieved 792 rows, trimmed to 300. [2026-01-22T12:08:43.367243] [DEBUG] [REMOTE ] FG: PASS: History has at least 300 days. [2026-01-22T12:08:43.367500] [DEBUG] [REMOTE ] FG: PASS: Price check passed. Min price $26.92. [2026-01-22T12:08:43.367736] [DEBUG] [REMOTE ] FG: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:43.367875] [DEBUG] [REMOTE ] FG: PASS: Integrity check passed. [2026-01-22T12:08:43.367917] [DEBUG] [REMOTE ] FG: Symbol is viable for forecasting. [2026-01-22T12:08:43.367971] [INFO ] [MAIN ] [1201/3501] FG kept (0.3s) | 1199 kept, 2 rejected | 139.2/min | ETA: 16.5m [2026-01-22T12:08:43.856708] [DEBUG] [REMOTE ] FHB: Retrieved 2379 rows, trimmed to 300. [2026-01-22T12:08:43.857158] [DEBUG] [REMOTE ] FHB: PASS: History has at least 300 days. [2026-01-22T12:08:43.857415] [DEBUG] [REMOTE ] FHB: PASS: Price check passed. Min price $23.39. [2026-01-22T12:08:43.857791] [DEBUG] [REMOTE ] FHB: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:43.857913] [DEBUG] [REMOTE ] FHB: PASS: Integrity check passed. [2026-01-22T12:08:43.857954] [DEBUG] [REMOTE ] FHB: Symbol is viable for forecasting. [2026-01-22T12:08:43.858004] [INFO ] [MAIN ] [1202/3501] FHB kept (0.5s) | 1200 kept, 2 rejected | 139.2/min | ETA: 16.5m [2026-01-22T12:08:44.451254] [DEBUG] [REMOTE ] FHI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:44.451481] [DEBUG] [REMOTE ] FHI: PASS: History has at least 300 days. [2026-01-22T12:08:44.451837] [DEBUG] [REMOTE ] FHI: PASS: Price check passed. Min price $46.98. [2026-01-22T12:08:44.451988] [DEBUG] [REMOTE ] FHI: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:44.452147] [DEBUG] [REMOTE ] FHI: PASS: Integrity check passed. [2026-01-22T12:08:44.452192] [DEBUG] [REMOTE ] FHI: Symbol is viable for forecasting. [2026-01-22T12:08:44.452249] [INFO ] [MAIN ] [1203/3501] FHI kept (0.6s) | 1201 kept, 2 rejected | 139.2/min | ETA: 16.5m [2026-01-22T12:08:44.854940] [DEBUG] [REMOTE ] FHN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:44.855205] [DEBUG] [REMOTE ] FHN: PASS: History has at least 300 days. [2026-01-22T12:08:44.855669] [DEBUG] [REMOTE ] FHN: PASS: Price check passed. Min price $20.46. [2026-01-22T12:08:44.855823] [DEBUG] [REMOTE ] FHN: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:44.855992] [DEBUG] [REMOTE ] FHN: PASS: Integrity check passed. [2026-01-22T12:08:44.856039] [DEBUG] [REMOTE ] FHN: Symbol is viable for forecasting. [2026-01-22T12:08:44.856096] [INFO ] [MAIN ] [1204/3501] FHN kept (0.4s) | 1202 kept, 2 rejected | 139.2/min | ETA: 16.5m [2026-01-22T12:08:45.155229] [DEBUG] [REMOTE ] FHTX: Retrieved 1316 rows, trimmed to 300. [2026-01-22T12:08:45.155747] [DEBUG] [REMOTE ] FHTX: PASS: History has at least 300 days. [2026-01-22T12:08:45.156145] [DEBUG] [REMOTE ] FHTX: PASS: Price check passed. Min price $3.53. [2026-01-22T12:08:45.156321] [DEBUG] [REMOTE ] FHTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:45.156687] [DEBUG] [REMOTE ] FHTX: PASS: Integrity check passed. [2026-01-22T12:08:45.156736] [DEBUG] [REMOTE ] FHTX: Symbol is viable for forecasting. [2026-01-22T12:08:45.156800] [INFO ] [MAIN ] [1205/3501] FHTX kept (0.3s) | 1203 kept, 2 rejected | 139.2/min | ETA: 16.5m [2026-01-22T12:08:45.465378] [DEBUG] [REMOTE ] FIBK: Retrieved 3982 rows, trimmed to 300. [2026-01-22T12:08:45.465508] [DEBUG] [REMOTE ] FIBK: PASS: History has at least 300 days. [2026-01-22T12:08:45.465735] [DEBUG] [REMOTE ] FIBK: PASS: Price check passed. Min price $29.68. [2026-01-22T12:08:45.465870] [DEBUG] [REMOTE ] FIBK: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:45.465977] [DEBUG] [REMOTE ] FIBK: PASS: Integrity check passed. [2026-01-22T12:08:45.466017] [DEBUG] [REMOTE ] FIBK: Symbol is viable for forecasting. [2026-01-22T12:08:45.466063] [INFO ] [MAIN ] [1206/3501] FIBK kept (0.3s) | 1204 kept, 2 rejected | 139.3/min | ETA: 16.5m [2026-01-22T12:08:46.084439] [DEBUG] [REMOTE ] FICO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:46.084680] [DEBUG] [REMOTE ] FICO: PASS: History has at least 300 days. [2026-01-22T12:08:46.085019] [DEBUG] [REMOTE ] FICO: PASS: Price check passed. Min price $1494.50. [2026-01-22T12:08:46.085201] [DEBUG] [REMOTE ] FICO: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:46.085345] [DEBUG] [REMOTE ] FICO: PASS: Integrity check passed. [2026-01-22T12:08:46.085386] [DEBUG] [REMOTE ] FICO: Symbol is viable for forecasting. [2026-01-22T12:08:46.085440] [INFO ] [MAIN ] [1207/3501] FICO kept (0.6s) | 1205 kept, 2 rejected | 139.2/min | ETA: 16.5m [2026-01-22T12:08:46.362421] [DEBUG] [REMOTE ] FICS: Retrieved 1279 rows, trimmed to 300. [2026-01-22T12:08:46.362866] [DEBUG] [REMOTE ] FICS: PASS: History has at least 300 days. [2026-01-22T12:08:46.363146] [DEBUG] [REMOTE ] FICS: PASS: Price check passed. Min price $37.62. [2026-01-22T12:08:46.363290] [DEBUG] [REMOTE ] FICS: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:46.363417] [DEBUG] [REMOTE ] FICS: PASS: Integrity check passed. [2026-01-22T12:08:46.363459] [DEBUG] [REMOTE ] FICS: Symbol is viable for forecasting. [2026-01-22T12:08:46.363514] [INFO ] [MAIN ] [1208/3501] FICS kept (0.3s) | 1206 kept, 2 rejected | 139.2/min | ETA: 16.5m [2026-01-22T12:08:46.773512] [DEBUG] [REMOTE ] FID: Retrieved 1858 rows, trimmed to 300. [2026-01-22T12:08:46.773745] [DEBUG] [REMOTE ] FID: PASS: History has at least 300 days. [2026-01-22T12:08:46.774018] [DEBUG] [REMOTE ] FID: PASS: Price check passed. Min price $19.41. [2026-01-22T12:08:46.774163] [DEBUG] [REMOTE ] FID: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:46.774287] [DEBUG] [REMOTE ] FID: PASS: Integrity check passed. [2026-01-22T12:08:46.774329] [DEBUG] [REMOTE ] FID: Symbol is viable for forecasting. [2026-01-22T12:08:46.774382] [INFO ] [MAIN ] [1209/3501] FID kept (0.4s) | 1207 kept, 2 rejected | 139.2/min | ETA: 16.5m [2026-01-22T12:08:47.071708] [DEBUG] [REMOTE ] FIGS: Retrieved 1168 rows, trimmed to 300. [2026-01-22T12:08:47.071855] [DEBUG] [REMOTE ] FIGS: PASS: History has at least 300 days. [2026-01-22T12:08:47.072084] [DEBUG] [REMOTE ] FIGS: PASS: Price check passed. Min price $7.38. [2026-01-22T12:08:47.072228] [DEBUG] [REMOTE ] FIGS: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:47.072347] [DEBUG] [REMOTE ] FIGS: PASS: Integrity check passed. [2026-01-22T12:08:47.072388] [DEBUG] [REMOTE ] FIGS: Symbol is viable for forecasting. [2026-01-22T12:08:47.072454] [INFO ] [MAIN ] [1210/3501] FIGS kept (0.3s) | 1208 kept, 2 rejected | 139.3/min | ETA: 16.4m [2026-01-22T12:08:47.510552] [DEBUG] [REMOTE ] FIHL: Retrieved 643 rows, trimmed to 300. [2026-01-22T12:08:47.510789] [DEBUG] [REMOTE ] FIHL: PASS: History has at least 300 days. [2026-01-22T12:08:47.511048] [DEBUG] [REMOTE ] FIHL: PASS: Price check passed. Min price $17.74. [2026-01-22T12:08:47.511187] [DEBUG] [REMOTE ] FIHL: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:47.511302] [DEBUG] [REMOTE ] FIHL: PASS: Integrity check passed. [2026-01-22T12:08:47.511343] [DEBUG] [REMOTE ] FIHL: Symbol is viable for forecasting. [2026-01-22T12:08:47.511394] [INFO ] [MAIN ] [1211/3501] FIHL kept (0.4s) | 1209 kept, 2 rejected | 139.3/min | ETA: 16.4m [2026-01-22T12:08:48.002846] [DEBUG] [REMOTE ] FINS: Retrieved 1672 rows, trimmed to 300. [2026-01-22T12:08:48.003050] [DEBUG] [REMOTE ] FINS: PASS: History has at least 300 days. [2026-01-22T12:08:48.003303] [DEBUG] [REMOTE ] FINS: PASS: Price check passed. Min price $12.62. [2026-01-22T12:08:48.003458] [DEBUG] [REMOTE ] FINS: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:48.003615] [DEBUG] [REMOTE ] FINS: PASS: Integrity check passed. [2026-01-22T12:08:48.003661] [DEBUG] [REMOTE ] FINS: Symbol is viable for forecasting. [2026-01-22T12:08:48.003714] [INFO ] [MAIN ] [1212/3501] FINS kept (0.5s) | 1210 kept, 2 rejected | 139.3/min | ETA: 16.4m [2026-01-22T12:08:48.489804] [DEBUG] [REMOTE ] FINX: Retrieved 2352 rows, trimmed to 300. [2026-01-22T12:08:48.490045] [DEBUG] [REMOTE ] FINX: PASS: History has at least 300 days. [2026-01-22T12:08:48.490358] [DEBUG] [REMOTE ] FINX: PASS: Price check passed. Min price $28.01. [2026-01-22T12:08:48.490711] [DEBUG] [REMOTE ] FINX: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:48.490885] [DEBUG] [REMOTE ] FINX: PASS: Integrity check passed. [2026-01-22T12:08:48.490932] [DEBUG] [REMOTE ] FINX: Symbol is viable for forecasting. [2026-01-22T12:08:48.490985] [INFO ] [MAIN ] [1213/3501] FINX kept (0.5s) | 1211 kept, 2 rejected | 139.3/min | ETA: 16.4m [2026-01-22T12:08:48.638467] [DEBUG] [REMOTE ] FIP: Retrieved 874 rows, trimmed to 300. [2026-01-22T12:08:48.638713] [DEBUG] [REMOTE ] FIP: PASS: History has at least 300 days. [2026-01-22T12:08:48.638986] [DEBUG] [REMOTE ] FIP: PASS: Price check passed. Min price $3.99. [2026-01-22T12:08:48.639131] [DEBUG] [REMOTE ] FIP: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:48.639253] [DEBUG] [REMOTE ] FIP: PASS: Integrity check passed. [2026-01-22T12:08:48.639294] [DEBUG] [REMOTE ] FIP: Symbol is viable for forecasting. [2026-01-22T12:08:48.639347] [INFO ] [MAIN ] [1214/3501] FIP kept (0.1s) | 1212 kept, 2 rejected | 139.3/min | ETA: 16.4m [2026-01-22T12:08:49.396524] [DEBUG] [REMOTE ] FIS: Retrieved 6183 rows, trimmed to 300. [2026-01-22T12:08:49.396980] [DEBUG] [REMOTE ] FIS: PASS: History has at least 300 days. [2026-01-22T12:08:49.397361] [DEBUG] [REMOTE ] FIS: PASS: Price check passed. Min price $60.07. [2026-01-22T12:08:49.397511] [DEBUG] [REMOTE ] FIS: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:49.397906] [DEBUG] [REMOTE ] FIS: PASS: Integrity check passed. [2026-01-22T12:08:49.397951] [DEBUG] [REMOTE ] FIS: Symbol is viable for forecasting. [2026-01-22T12:08:49.398045] [INFO ] [MAIN ] [1215/3501] FIS kept (0.8s) | 1213 kept, 2 rejected | 139.2/min | ETA: 16.4m [2026-01-22T12:08:49.886057] [DEBUG] [REMOTE ] FISI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:49.886202] [DEBUG] [REMOTE ] FISI: PASS: History has at least 300 days. [2026-01-22T12:08:49.886436] [DEBUG] [REMOTE ] FISI: PASS: Price check passed. Min price $28.04. [2026-01-22T12:08:49.886597] [DEBUG] [REMOTE ] FISI: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:49.886722] [DEBUG] [REMOTE ] FISI: PASS: Integrity check passed. [2026-01-22T12:08:49.886763] [DEBUG] [REMOTE ] FISI: Symbol is viable for forecasting. [2026-01-22T12:08:49.886831] [INFO ] [MAIN ] [1216/3501] FISI kept (0.5s) | 1214 kept, 2 rejected | 139.2/min | ETA: 16.4m [2026-01-22T12:08:50.357092] [DEBUG] [REMOTE ] FITB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:50.357248] [DEBUG] [REMOTE ] FITB: PASS: History has at least 300 days. [2026-01-22T12:08:50.357509] [DEBUG] [REMOTE ] FITB: PASS: Price check passed. Min price $40.77. [2026-01-22T12:08:50.357684] [DEBUG] [REMOTE ] FITB: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:50.357839] [DEBUG] [REMOTE ] FITB: PASS: Integrity check passed. [2026-01-22T12:08:50.357883] [DEBUG] [REMOTE ] FITB: Symbol is viable for forecasting. [2026-01-22T12:08:50.357932] [INFO ] [MAIN ] [1217/3501] FITB kept (0.5s) | 1215 kept, 2 rejected | 139.2/min | ETA: 16.4m [2026-01-22T12:08:50.686127] [DEBUG] [REMOTE ] FITBI: Retrieved 3048 rows, trimmed to 300. [2026-01-22T12:08:50.686251] [DEBUG] [REMOTE ] FITBI: PASS: History has at least 300 days. [2026-01-22T12:08:50.686453] [DEBUG] [REMOTE ] FITBI: PASS: Price check passed. Min price $24.93. [2026-01-22T12:08:50.686614] [DEBUG] [REMOTE ] FITBI: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:50.686731] [DEBUG] [REMOTE ] FITBI: PASS: Integrity check passed. [2026-01-22T12:08:50.686770] [DEBUG] [REMOTE ] FITBI: Symbol is viable for forecasting. [2026-01-22T12:08:50.686818] [INFO ] [MAIN ] [1218/3501] FITBI kept (0.3s) | 1216 kept, 2 rejected | 139.2/min | ETA: 16.4m [2026-01-22T12:08:50.974144] [DEBUG] [REMOTE ] FITBO: Retrieved 1597 rows, trimmed to 300. [2026-01-22T12:08:50.974273] [DEBUG] [REMOTE ] FITBO: PASS: History has at least 300 days. [2026-01-22T12:08:50.974477] [DEBUG] [REMOTE ] FITBO: PASS: Price check passed. Min price $18.95. [2026-01-22T12:08:50.974641] [DEBUG] [REMOTE ] FITBO: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:50.974753] [DEBUG] [REMOTE ] FITBO: PASS: Integrity check passed. [2026-01-22T12:08:50.974793] [DEBUG] [REMOTE ] FITBO: Symbol is viable for forecasting. [2026-01-22T12:08:50.974841] [INFO ] [MAIN ] [1219/3501] FITBO kept (0.3s) | 1217 kept, 2 rejected | 139.3/min | ETA: 16.4m [2026-01-22T12:08:51.532915] [DEBUG] [REMOTE ] FIVE: Retrieved 3396 rows, trimmed to 300. [2026-01-22T12:08:51.533053] [DEBUG] [REMOTE ] FIVE: PASS: History has at least 300 days. [2026-01-22T12:08:51.533279] [DEBUG] [REMOTE ] FIVE: PASS: Price check passed. Min price $147.05. [2026-01-22T12:08:51.533418] [DEBUG] [REMOTE ] FIVE: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:51.533536] [DEBUG] [REMOTE ] FIVE: PASS: Integrity check passed. [2026-01-22T12:08:51.533606] [DEBUG] [REMOTE ] FIVE: Symbol is viable for forecasting. [2026-01-22T12:08:51.533671] [INFO ] [MAIN ] [1220/3501] FIVE kept (0.6s) | 1218 kept, 2 rejected | 139.2/min | ETA: 16.4m [2026-01-22T12:08:51.748520] [DEBUG] [REMOTE ] FIVN: Retrieved 2967 rows, trimmed to 300. [2026-01-22T12:08:51.748713] [DEBUG] [REMOTE ] FIVN: PASS: History has at least 300 days. [2026-01-22T12:08:51.748952] [DEBUG] [REMOTE ] FIVN: PASS: Price check passed. Min price $17.15. [2026-01-22T12:08:51.749090] [DEBUG] [REMOTE ] FIVN: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:51.749206] [DEBUG] [REMOTE ] FIVN: PASS: Integrity check passed. [2026-01-22T12:08:51.749246] [DEBUG] [REMOTE ] FIVN: Symbol is viable for forecasting. [2026-01-22T12:08:51.749304] [INFO ] [MAIN ] [1221/3501] FIVN kept (0.2s) | 1219 kept, 2 rejected | 139.3/min | ETA: 16.4m [2026-01-22T12:08:52.420081] [DEBUG] [REMOTE ] FIX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:52.420220] [DEBUG] [REMOTE ] FIX: PASS: History has at least 300 days. [2026-01-22T12:08:52.420443] [DEBUG] [REMOTE ] FIX: PASS: Price check passed. Min price $876.19. [2026-01-22T12:08:52.420606] [DEBUG] [REMOTE ] FIX: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:52.420727] [DEBUG] [REMOTE ] FIX: PASS: Integrity check passed. [2026-01-22T12:08:52.420785] [DEBUG] [REMOTE ] FIX: Symbol is viable for forecasting. [2026-01-22T12:08:52.420837] [INFO ] [MAIN ] [1222/3501] FIX kept (0.7s) | 1220 kept, 2 rejected | 139.2/min | ETA: 16.4m [2026-01-22T12:08:52.718725] [DEBUG] [REMOTE ] FIXD: Retrieved 2245 rows, trimmed to 300. [2026-01-22T12:08:52.718847] [DEBUG] [REMOTE ] FIXD: PASS: History has at least 300 days. [2026-01-22T12:08:52.719048] [DEBUG] [REMOTE ] FIXD: PASS: Price check passed. Min price $43.83. [2026-01-22T12:08:52.719183] [DEBUG] [REMOTE ] FIXD: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:52.719290] [DEBUG] [REMOTE ] FIXD: PASS: Integrity check passed. [2026-01-22T12:08:52.719329] [DEBUG] [REMOTE ] FIXD: Symbol is viable for forecasting. [2026-01-22T12:08:52.719376] [INFO ] [MAIN ] [1223/3501] FIXD kept (0.3s) | 1221 kept, 2 rejected | 139.3/min | ETA: 16.4m [2026-01-22T12:08:53.279334] [DEBUG] [REMOTE ] FIZZ: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:53.279473] [DEBUG] [REMOTE ] FIZZ: PASS: History has at least 300 days. [2026-01-22T12:08:53.279714] [DEBUG] [REMOTE ] FIZZ: PASS: Price check passed. Min price $31.66. [2026-01-22T12:08:53.279852] [DEBUG] [REMOTE ] FIZZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:53.279967] [DEBUG] [REMOTE ] FIZZ: PASS: Integrity check passed. [2026-01-22T12:08:53.280008] [DEBUG] [REMOTE ] FIZZ: Symbol is viable for forecasting. [2026-01-22T12:08:53.280056] [INFO ] [MAIN ] [1224/3501] FIZZ kept (0.6s) | 1222 kept, 2 rejected | 139.2/min | ETA: 16.4m [2026-01-22T12:08:53.601408] [DEBUG] [REMOTE ] FJP: Retrieved 3707 rows, trimmed to 300. [2026-01-22T12:08:53.601533] [DEBUG] [REMOTE ] FJP: PASS: History has at least 300 days. [2026-01-22T12:08:53.601966] [DEBUG] [REMOTE ] FJP: PASS: Price check passed. Min price $64.29. [2026-01-22T12:08:53.602107] [DEBUG] [REMOTE ] FJP: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:53.602219] [DEBUG] [REMOTE ] FJP: PASS: Integrity check passed. [2026-01-22T12:08:53.602261] [DEBUG] [REMOTE ] FJP: Symbol is viable for forecasting. [2026-01-22T12:08:53.602309] [INFO ] [MAIN ] [1225/3501] FJP kept (0.3s) | 1223 kept, 2 rejected | 139.3/min | ETA: 16.3m [2026-01-22T12:08:54.163700] [DEBUG] [REMOTE ] FLEX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:54.163855] [DEBUG] [REMOTE ] FLEX: PASS: History has at least 300 days. [2026-01-22T12:08:54.164119] [DEBUG] [REMOTE ] FLEX: PASS: Price check passed. Min price $54.51. [2026-01-22T12:08:54.164257] [DEBUG] [REMOTE ] FLEX: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:54.164385] [DEBUG] [REMOTE ] FLEX: PASS: Integrity check passed. [2026-01-22T12:08:54.164426] [DEBUG] [REMOTE ] FLEX: Symbol is viable for forecasting. [2026-01-22T12:08:54.164476] [INFO ] [MAIN ] [1226/3501] FLEX kept (0.6s) | 1224 kept, 2 rejected | 139.2/min | ETA: 16.3m [2026-01-22T12:08:54.393175] [DEBUG] [REMOTE ] FLGC: Retrieved 1180 rows, trimmed to 300. [2026-01-22T12:08:54.393342] [DEBUG] [REMOTE ] FLGC: PASS: History has at least 300 days. [2026-01-22T12:08:54.393560] [DEBUG] [REMOTE ] FLGC: PASS: Price check passed. Min price $6.23. [2026-01-22T12:08:54.393749] [DEBUG] [REMOTE ] FLGC: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:54.394059] [DEBUG] [REMOTE ] FLGC: PASS: Integrity check passed. [2026-01-22T12:08:54.394100] [DEBUG] [REMOTE ] FLGC: Symbol is viable for forecasting. [2026-01-22T12:08:54.394150] [INFO ] [MAIN ] [1227/3501] FLGC kept (0.2s) | 1225 kept, 2 rejected | 139.3/min | ETA: 16.3m [2026-01-22T12:08:54.943988] [DEBUG] [REMOTE ] FLL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:54.944129] [DEBUG] [REMOTE ] FLL: PASS: History has at least 300 days. [2026-01-22T12:08:54.944364] [DEBUG] [REMOTE ] FLL: PASS: Price check passed. Min price $2.29. [2026-01-22T12:08:54.944505] [DEBUG] [REMOTE ] FLL: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:54.944649] [DEBUG] [REMOTE ] FLL: PASS: Integrity check passed. [2026-01-22T12:08:54.944712] [DEBUG] [REMOTE ] FLL: Symbol is viable for forecasting. [2026-01-22T12:08:54.944765] [INFO ] [MAIN ] [1228/3501] FLL kept (0.6s) | 1226 kept, 2 rejected | 139.3/min | ETA: 16.3m [2026-01-22T12:08:55.181097] [DEBUG] [REMOTE ] FLNC: Retrieved 1061 rows, trimmed to 300. [2026-01-22T12:08:55.181228] [DEBUG] [REMOTE ] FLNC: PASS: History has at least 300 days. [2026-01-22T12:08:55.181431] [DEBUG] [REMOTE ] FLNC: PASS: Price check passed. Min price $15.40. [2026-01-22T12:08:55.181587] [DEBUG] [REMOTE ] FLNC: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:55.181709] [DEBUG] [REMOTE ] FLNC: PASS: Integrity check passed. [2026-01-22T12:08:55.181751] [DEBUG] [REMOTE ] FLNC: Symbol is viable for forecasting. [2026-01-22T12:08:55.181801] [INFO ] [MAIN ] [1229/3501] FLNC kept (0.2s) | 1227 kept, 2 rejected | 139.3/min | ETA: 16.3m [2026-01-22T12:08:55.636639] [DEBUG] [REMOTE ] FLNG: Retrieved 1659 rows, trimmed to 300. [2026-01-22T12:08:55.636768] [DEBUG] [REMOTE ] FLNG: PASS: History has at least 300 days. [2026-01-22T12:08:55.636968] [DEBUG] [REMOTE ] FLNG: PASS: Price check passed. Min price $24.26. [2026-01-22T12:08:55.637100] [DEBUG] [REMOTE ] FLNG: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:55.637207] [DEBUG] [REMOTE ] FLNG: PASS: Integrity check passed. [2026-01-22T12:08:55.637245] [DEBUG] [REMOTE ] FLNG: Symbol is viable for forecasting. [2026-01-22T12:08:55.637292] [INFO ] [MAIN ] [1230/3501] FLNG kept (0.5s) | 1228 kept, 2 rejected | 139.3/min | ETA: 16.3m [2026-01-22T12:08:56.217862] [DEBUG] [REMOTE ] FLO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:56.218003] [DEBUG] [REMOTE ] FLO: PASS: History has at least 300 days. [2026-01-22T12:08:56.218224] [DEBUG] [REMOTE ] FLO: PASS: Price check passed. Min price $10.08. [2026-01-22T12:08:56.218358] [DEBUG] [REMOTE ] FLO: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:56.218472] [DEBUG] [REMOTE ] FLO: PASS: Integrity check passed. [2026-01-22T12:08:56.218511] [DEBUG] [REMOTE ] FLO: Symbol is viable for forecasting. [2026-01-22T12:08:56.218559] [INFO ] [MAIN ] [1231/3501] FLO kept (0.6s) | 1229 kept, 2 rejected | 139.3/min | ETA: 16.3m [2026-01-22T12:08:56.685814] [DEBUG] [REMOTE ] FLS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:56.685945] [DEBUG] [REMOTE ] FLS: PASS: History has at least 300 days. [2026-01-22T12:08:56.686156] [DEBUG] [REMOTE ] FLS: PASS: Price check passed. Min price $52.50. [2026-01-22T12:08:56.686288] [DEBUG] [REMOTE ] FLS: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:56.686398] [DEBUG] [REMOTE ] FLS: PASS: Integrity check passed. [2026-01-22T12:08:56.686438] [DEBUG] [REMOTE ] FLS: Symbol is viable for forecasting. [2026-01-22T12:08:56.686485] [INFO ] [MAIN ] [1232/3501] FLS kept (0.5s) | 1230 kept, 2 rejected | 139.2/min | ETA: 16.3m [2026-01-22T12:08:56.955411] [DEBUG] [REMOTE ] FLUX: Retrieved 5740 rows, trimmed to 300. [2026-01-22T12:08:56.955553] [DEBUG] [REMOTE ] FLUX: PASS: History has at least 300 days. [2026-01-22T12:08:56.955802] [DEBUG] [REMOTE ] FLUX: PASS: Price check passed. Min price $1.27. [2026-01-22T12:08:56.955941] [DEBUG] [REMOTE ] FLUX: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:56.956079] [DEBUG] [REMOTE ] FLUX: PASS: Integrity check passed. [2026-01-22T12:08:56.956133] [DEBUG] [REMOTE ] FLUX: Symbol is viable for forecasting. [2026-01-22T12:08:56.956184] [INFO ] [MAIN ] [1233/3501] FLUX kept (0.3s) | 1231 kept, 2 rejected | 139.3/min | ETA: 16.3m [2026-01-22T12:08:57.399732] [DEBUG] [REMOTE ] FLWS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:57.399870] [DEBUG] [REMOTE ] FLWS: PASS: History has at least 300 days. [2026-01-22T12:08:57.400085] [DEBUG] [REMOTE ] FLWS: PASS: Price check passed. Min price $3.06. [2026-01-22T12:08:57.400219] [DEBUG] [REMOTE ] FLWS: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:57.400331] [DEBUG] [REMOTE ] FLWS: PASS: Integrity check passed. [2026-01-22T12:08:57.400385] [DEBUG] [REMOTE ] FLWS: Symbol is viable for forecasting. [2026-01-22T12:08:57.400435] [INFO ] [MAIN ] [1234/3501] FLWS kept (0.4s) | 1232 kept, 2 rejected | 139.3/min | ETA: 16.3m [2026-01-22T12:08:57.966403] [DEBUG] [REMOTE ] FLXS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:57.966590] [DEBUG] [REMOTE ] FLXS: PASS: History has at least 300 days. [2026-01-22T12:08:57.967043] [DEBUG] [REMOTE ] FLXS: PASS: Price check passed. Min price $34.02. [2026-01-22T12:08:57.967185] [DEBUG] [REMOTE ] FLXS: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:57.967310] [DEBUG] [REMOTE ] FLXS: PASS: Integrity check passed. [2026-01-22T12:08:57.967353] [DEBUG] [REMOTE ] FLXS: Symbol is viable for forecasting. [2026-01-22T12:08:57.967403] [INFO ] [MAIN ] [1235/3501] FLXS kept (0.6s) | 1233 kept, 2 rejected | 139.3/min | ETA: 16.3m [2026-01-22T12:08:58.045673] [DEBUG] [REMOTE ] FLYE: Retrieved 407 rows, trimmed to 300. [2026-01-22T12:08:58.045806] [DEBUG] [REMOTE ] FLYE: PASS: History has at least 300 days. [2026-01-22T12:08:58.046007] [DEBUG] [REMOTE ] FLYE: PASS: Price check passed. Min price $3.87. [2026-01-22T12:08:58.046140] [DEBUG] [REMOTE ] FLYE: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:58.046249] [DEBUG] [REMOTE ] FLYE: PASS: Integrity check passed. [2026-01-22T12:08:58.046288] [DEBUG] [REMOTE ] FLYE: Symbol is viable for forecasting. [2026-01-22T12:08:58.046335] [INFO ] [MAIN ] [1236/3501] FLYE kept (0.1s) | 1234 kept, 2 rejected | 139.3/min | ETA: 16.3m [2026-01-22T12:08:58.804935] [DEBUG] [REMOTE ] FMAO: Retrieved 5317 rows, trimmed to 300. [2026-01-22T12:08:58.805075] [DEBUG] [REMOTE ] FMAO: PASS: History has at least 300 days. [2026-01-22T12:08:58.805297] [DEBUG] [REMOTE ] FMAO: PASS: Price check passed. Min price $22.80. [2026-01-22T12:08:58.805446] [DEBUG] [REMOTE ] FMAO: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:58.805565] [DEBUG] [REMOTE ] FMAO: PASS: Integrity check passed. [2026-01-22T12:08:58.805646] [DEBUG] [REMOTE ] FMAO: Symbol is viable for forecasting. [2026-01-22T12:08:58.805708] [INFO ] [MAIN ] [1237/3501] FMAO kept (0.8s) | 1235 kept, 2 rejected | 139.3/min | ETA: 16.3m [2026-01-22T12:08:59.017133] [DEBUG] [REMOTE ] FMB: Retrieved 2939 rows, trimmed to 300. [2026-01-22T12:08:59.017331] [DEBUG] [REMOTE ] FMB: PASS: History has at least 300 days. [2026-01-22T12:08:59.017620] [DEBUG] [REMOTE ] FMB: PASS: Price check passed. Min price $50.68. [2026-01-22T12:08:59.017798] [DEBUG] [REMOTE ] FMB: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:59.017922] [DEBUG] [REMOTE ] FMB: PASS: Integrity check passed. [2026-01-22T12:08:59.017965] [DEBUG] [REMOTE ] FMB: Symbol is viable for forecasting. [2026-01-22T12:08:59.018019] [INFO ] [MAIN ] [1238/3501] FMB kept (0.2s) | 1236 kept, 2 rejected | 139.3/min | ETA: 16.2m [2026-01-22T12:08:59.711737] [DEBUG] [REMOTE ] FMBH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:08:59.712172] [DEBUG] [REMOTE ] FMBH: PASS: History has at least 300 days. [2026-01-22T12:08:59.712772] [DEBUG] [REMOTE ] FMBH: PASS: Price check passed. Min price $34.97. [2026-01-22T12:08:59.712962] [DEBUG] [REMOTE ] FMBH: PASS: Continuity check passed with 300 days. [2026-01-22T12:08:59.713160] [DEBUG] [REMOTE ] FMBH: PASS: Integrity check passed. [2026-01-22T12:08:59.713214] [DEBUG] [REMOTE ] FMBH: Symbol is viable for forecasting. [2026-01-22T12:08:59.713292] [INFO ] [MAIN ] [1239/3501] FMBH kept (0.7s) | 1237 kept, 2 rejected | 139.2/min | ETA: 16.2m [2026-01-22T12:09:00.193252] [DEBUG] [REMOTE ] FMC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:00.193405] [DEBUG] [REMOTE ] FMC: PASS: History has at least 300 days. [2026-01-22T12:09:00.193660] [DEBUG] [REMOTE ] FMC: PASS: Price check passed. Min price $12.11. [2026-01-22T12:09:00.193796] [DEBUG] [REMOTE ] FMC: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:00.193937] [DEBUG] [REMOTE ] FMC: PASS: Integrity check passed. [2026-01-22T12:09:00.193986] [DEBUG] [REMOTE ] FMC: Symbol is viable for forecasting. [2026-01-22T12:09:00.194041] [INFO ] [MAIN ] [1240/3501] FMC kept (0.5s) | 1238 kept, 2 rejected | 139.2/min | ETA: 16.2m [2026-01-22T12:09:00.559109] [DEBUG] [REMOTE ] FMHI: Retrieved 2063 rows, trimmed to 300. [2026-01-22T12:09:00.559280] [DEBUG] [REMOTE ] FMHI: PASS: History has at least 300 days. [2026-01-22T12:09:00.559493] [DEBUG] [REMOTE ] FMHI: PASS: Price check passed. Min price $47.43. [2026-01-22T12:09:00.559653] [DEBUG] [REMOTE ] FMHI: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:00.559767] [DEBUG] [REMOTE ] FMHI: PASS: Integrity check passed. [2026-01-22T12:09:00.559809] [DEBUG] [REMOTE ] FMHI: Symbol is viable for forecasting. [2026-01-22T12:09:00.559860] [INFO ] [MAIN ] [1241/3501] FMHI kept (0.4s) | 1239 kept, 2 rejected | 139.2/min | ETA: 16.2m [2026-01-22T12:09:01.060878] [DEBUG] [REMOTE ] FMN: Retrieved 5807 rows, trimmed to 300. [2026-01-22T12:09:01.061025] [DEBUG] [REMOTE ] FMN: PASS: History has at least 300 days. [2026-01-22T12:09:01.061266] [DEBUG] [REMOTE ] FMN: PASS: Price check passed. Min price $10.97. [2026-01-22T12:09:01.061412] [DEBUG] [REMOTE ] FMN: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:01.061553] [DEBUG] [REMOTE ] FMN: PASS: Integrity check passed. [2026-01-22T12:09:01.061627] [DEBUG] [REMOTE ] FMN: Symbol is viable for forecasting. [2026-01-22T12:09:01.061694] [INFO ] [MAIN ] [1242/3501] FMN kept (0.5s) | 1240 kept, 2 rejected | 139.2/min | ETA: 16.2m [2026-01-22T12:09:01.480110] [DEBUG] [REMOTE ] FMNB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:01.480470] [DEBUG] [REMOTE ] FMNB: PASS: History has at least 300 days. [2026-01-22T12:09:01.480735] [DEBUG] [REMOTE ] FMNB: PASS: Price check passed. Min price $12.71. [2026-01-22T12:09:01.480876] [DEBUG] [REMOTE ] FMNB: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:01.481198] [DEBUG] [REMOTE ] FMNB: PASS: Integrity check passed. [2026-01-22T12:09:01.481239] [DEBUG] [REMOTE ] FMNB: Symbol is viable for forecasting. [2026-01-22T12:09:01.481288] [INFO ] [MAIN ] [1243/3501] FMNB kept (0.4s) | 1241 kept, 2 rejected | 139.2/min | ETA: 16.2m [2026-01-22T12:09:01.988482] [DEBUG] [REMOTE ] FMS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:01.988751] [DEBUG] [REMOTE ] FMS: PASS: History has at least 300 days. [2026-01-22T12:09:01.989147] [DEBUG] [REMOTE ] FMS: PASS: Price check passed. Min price $21.11. [2026-01-22T12:09:01.989300] [DEBUG] [REMOTE ] FMS: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:01.989463] [DEBUG] [REMOTE ] FMS: PASS: Integrity check passed. [2026-01-22T12:09:01.989509] [DEBUG] [REMOTE ] FMS: Symbol is viable for forecasting. [2026-01-22T12:09:01.989592] [INFO ] [MAIN ] [1244/3501] FMS kept (0.5s) | 1242 kept, 2 rejected | 139.2/min | ETA: 16.2m [2026-01-22T12:09:02.464196] [DEBUG] [REMOTE ] FMX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:02.464434] [DEBUG] [REMOTE ] FMX: PASS: History has at least 300 days. [2026-01-22T12:09:02.464856] [DEBUG] [REMOTE ] FMX: PASS: Price check passed. Min price $89.31. [2026-01-22T12:09:02.465023] [DEBUG] [REMOTE ] FMX: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:02.465197] [DEBUG] [REMOTE ] FMX: PASS: Integrity check passed. [2026-01-22T12:09:02.465242] [DEBUG] [REMOTE ] FMX: Symbol is viable for forecasting. [2026-01-22T12:09:02.465301] [INFO ] [MAIN ] [1245/3501] FMX kept (0.5s) | 1243 kept, 2 rejected | 139.2/min | ETA: 16.2m [2026-01-22T12:09:02.840851] [DEBUG] [REMOTE ] FN: Retrieved 3917 rows, trimmed to 300. [2026-01-22T12:09:02.840993] [DEBUG] [REMOTE ] FN: PASS: History has at least 300 days. [2026-01-22T12:09:02.841216] [DEBUG] [REMOTE ] FN: PASS: Price check passed. Min price $387.22. [2026-01-22T12:09:02.841387] [DEBUG] [REMOTE ] FN: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:02.841532] [DEBUG] [REMOTE ] FN: PASS: Integrity check passed. [2026-01-22T12:09:02.841595] [DEBUG] [REMOTE ] FN: Symbol is viable for forecasting. [2026-01-22T12:09:02.841649] [INFO ] [MAIN ] [1246/3501] FN kept (0.4s) | 1244 kept, 2 rejected | 139.2/min | ETA: 16.2m [2026-01-22T12:09:03.352902] [DEBUG] [REMOTE ] FNB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:03.353084] [DEBUG] [REMOTE ] FNB: PASS: History has at least 300 days. [2026-01-22T12:09:03.353362] [DEBUG] [REMOTE ] FNB: PASS: Price check passed. Min price $15.27. [2026-01-22T12:09:03.353502] [DEBUG] [REMOTE ] FNB: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:03.353653] [DEBUG] [REMOTE ] FNB: PASS: Integrity check passed. [2026-01-22T12:09:03.353695] [DEBUG] [REMOTE ] FNB: Symbol is viable for forecasting. [2026-01-22T12:09:03.353746] [INFO ] [MAIN ] [1247/3501] FNB kept (0.5s) | 1245 kept, 2 rejected | 139.2/min | ETA: 16.2m [2026-01-22T12:09:03.517428] [DEBUG] [REMOTE ] FND: Retrieved 2196 rows, trimmed to 300. [2026-01-22T12:09:03.517565] [DEBUG] [REMOTE ] FND: PASS: History has at least 300 days. [2026-01-22T12:09:03.517818] [DEBUG] [REMOTE ] FND: PASS: Price check passed. Min price $56.79. [2026-01-22T12:09:03.517958] [DEBUG] [REMOTE ] FND: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:03.518069] [DEBUG] [REMOTE ] FND: PASS: Integrity check passed. [2026-01-22T12:09:03.518109] [DEBUG] [REMOTE ] FND: Symbol is viable for forecasting. [2026-01-22T12:09:03.518157] [INFO ] [MAIN ] [1248/3501] FND kept (0.2s) | 1246 kept, 2 rejected | 139.3/min | ETA: 16.2m [2026-01-22T12:09:04.208729] [DEBUG] [REMOTE ] FNF: Retrieved 5098 rows, trimmed to 300. [2026-01-22T12:09:04.208877] [DEBUG] [REMOTE ] FNF: PASS: History has at least 300 days. [2026-01-22T12:09:04.209112] [DEBUG] [REMOTE ] FNF: PASS: Price check passed. Min price $51.06. [2026-01-22T12:09:04.209246] [DEBUG] [REMOTE ] FNF: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:04.209355] [DEBUG] [REMOTE ] FNF: PASS: Integrity check passed. [2026-01-22T12:09:04.209395] [DEBUG] [REMOTE ] FNF: Symbol is viable for forecasting. [2026-01-22T12:09:04.209453] [INFO ] [MAIN ] [1249/3501] FNF kept (0.7s) | 1247 kept, 2 rejected | 139.2/min | ETA: 16.2m [2026-01-22T12:09:04.518178] [DEBUG] [REMOTE ] FNKO: Retrieved 2064 rows, trimmed to 300. [2026-01-22T12:09:04.518316] [DEBUG] [REMOTE ] FNKO: PASS: History has at least 300 days. [2026-01-22T12:09:04.518518] [DEBUG] [REMOTE ] FNKO: PASS: Price check passed. Min price $2.81. [2026-01-22T12:09:04.518687] [DEBUG] [REMOTE ] FNKO: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:04.518821] [DEBUG] [REMOTE ] FNKO: PASS: Integrity check passed. [2026-01-22T12:09:04.518865] [DEBUG] [REMOTE ] FNKO: Symbol is viable for forecasting. [2026-01-22T12:09:04.518912] [INFO ] [MAIN ] [1250/3501] FNKO kept (0.3s) | 1248 kept, 2 rejected | 139.2/min | ETA: 16.2m [2026-01-22T12:09:04.965715] [DEBUG] [REMOTE ] FNLC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:04.965848] [DEBUG] [REMOTE ] FNLC: PASS: History has at least 300 days. [2026-01-22T12:09:04.966061] [DEBUG] [REMOTE ] FNLC: PASS: Price check passed. Min price $24.14. [2026-01-22T12:09:04.966195] [DEBUG] [REMOTE ] FNLC: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:04.966307] [DEBUG] [REMOTE ] FNLC: PASS: Integrity check passed. [2026-01-22T12:09:04.966346] [DEBUG] [REMOTE ] FNLC: Symbol is viable for forecasting. [2026-01-22T12:09:04.966393] [INFO ] [MAIN ] [1251/3501] FNLC kept (0.4s) | 1249 kept, 2 rejected | 139.2/min | ETA: 16.2m [2026-01-22T12:09:05.407373] [DEBUG] [REMOTE ] FNX: Retrieved 4705 rows, trimmed to 300. [2026-01-22T12:09:05.407508] [DEBUG] [REMOTE ] FNX: PASS: History has at least 300 days. [2026-01-22T12:09:05.407798] [DEBUG] [REMOTE ] FNX: PASS: Price check passed. Min price $117.13. [2026-01-22T12:09:05.407948] [DEBUG] [REMOTE ] FNX: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:05.408281] [DEBUG] [REMOTE ] FNX: PASS: Integrity check passed. [2026-01-22T12:09:05.408322] [DEBUG] [REMOTE ] FNX: Symbol is viable for forecasting. [2026-01-22T12:09:05.408370] [INFO ] [MAIN ] [1252/3501] FNX kept (0.4s) | 1250 kept, 2 rejected | 139.2/min | ETA: 16.2m [2026-01-22T12:09:05.781361] [DEBUG] [REMOTE ] FNY: Retrieved 3710 rows, trimmed to 300. [2026-01-22T12:09:05.781493] [DEBUG] [REMOTE ] FNY: PASS: History has at least 300 days. [2026-01-22T12:09:05.781723] [DEBUG] [REMOTE ] FNY: PASS: Price check passed. Min price $85.10. [2026-01-22T12:09:05.781863] [DEBUG] [REMOTE ] FNY: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:05.781971] [DEBUG] [REMOTE ] FNY: PASS: Integrity check passed. [2026-01-22T12:09:05.782011] [DEBUG] [REMOTE ] FNY: Symbol is viable for forecasting. [2026-01-22T12:09:05.782058] [INFO ] [MAIN ] [1253/3501] FNY kept (0.4s) | 1251 kept, 2 rejected | 139.2/min | ETA: 16.1m [2026-01-22T12:09:05.980612] [DEBUG] [REMOTE ] FOA: Retrieved 1699 rows, trimmed to 300. [2026-01-22T12:09:05.980739] [DEBUG] [REMOTE ] FOA: PASS: History has at least 300 days. [2026-01-22T12:09:05.980938] [DEBUG] [REMOTE ] FOA: PASS: Price check passed. Min price $21.63. [2026-01-22T12:09:05.981071] [DEBUG] [REMOTE ] FOA: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:05.981178] [DEBUG] [REMOTE ] FOA: PASS: Integrity check passed. [2026-01-22T12:09:05.981237] [DEBUG] [REMOTE ] FOA: Symbol is viable for forecasting. [2026-01-22T12:09:05.981285] [INFO ] [MAIN ] [1254/3501] FOA kept (0.2s) | 1252 kept, 2 rejected | 139.3/min | ETA: 16.1m [2026-01-22T12:09:06.516912] [DEBUG] [REMOTE ] FOF: Retrieved 4816 rows, trimmed to 300. [2026-01-22T12:09:06.517041] [DEBUG] [REMOTE ] FOF: PASS: History has at least 300 days. [2026-01-22T12:09:06.517243] [DEBUG] [REMOTE ] FOF: PASS: Price check passed. Min price $12.62. [2026-01-22T12:09:06.517375] [DEBUG] [REMOTE ] FOF: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:06.517484] [DEBUG] [REMOTE ] FOF: PASS: Integrity check passed. [2026-01-22T12:09:06.517523] [DEBUG] [REMOTE ] FOF: Symbol is viable for forecasting. [2026-01-22T12:09:06.517591] [INFO ] [MAIN ] [1255/3501] FOF kept (0.5s) | 1253 kept, 2 rejected | 139.3/min | ETA: 16.1m [2026-01-22T12:09:07.011976] [DEBUG] [REMOTE ] FOLD: Retrieved 4691 rows, trimmed to 300. [2026-01-22T12:09:07.012129] [DEBUG] [REMOTE ] FOLD: PASS: History has at least 300 days. [2026-01-22T12:09:07.012370] [DEBUG] [REMOTE ] FOLD: PASS: Price check passed. Min price $8.67. [2026-01-22T12:09:07.012536] [DEBUG] [REMOTE ] FOLD: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:07.012727] [DEBUG] [REMOTE ] FOLD: PASS: Integrity check passed. [2026-01-22T12:09:07.012795] [DEBUG] [REMOTE ] FOLD: Symbol is viable for forecasting. [2026-01-22T12:09:07.012866] [INFO ] [MAIN ] [1256/3501] FOLD kept (0.5s) | 1254 kept, 2 rejected | 139.3/min | ETA: 16.1m [2026-01-22T12:09:07.438561] [DEBUG] [REMOTE ] FORM: Retrieved 5689 rows, trimmed to 300. [2026-01-22T12:09:07.438726] [DEBUG] [REMOTE ] FORM: PASS: History has at least 300 days. [2026-01-22T12:09:07.438945] [DEBUG] [REMOTE ] FORM: PASS: Price check passed. Min price $42.42. [2026-01-22T12:09:07.439078] [DEBUG] [REMOTE ] FORM: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:07.439191] [DEBUG] [REMOTE ] FORM: PASS: Integrity check passed. [2026-01-22T12:09:07.439231] [DEBUG] [REMOTE ] FORM: Symbol is viable for forecasting. [2026-01-22T12:09:07.439278] [INFO ] [MAIN ] [1257/3501] FORM kept (0.4s) | 1255 kept, 2 rejected | 139.3/min | ETA: 16.1m [2026-01-22T12:09:07.813990] [DEBUG] [REMOTE ] FOSL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:07.814127] [DEBUG] [REMOTE ] FOSL: PASS: History has at least 300 days. [2026-01-22T12:09:07.814350] [DEBUG] [REMOTE ] FOSL: PASS: Price check passed. Min price $1.79. [2026-01-22T12:09:07.814489] [DEBUG] [REMOTE ] FOSL: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:07.814655] [DEBUG] [REMOTE ] FOSL: PASS: Integrity check passed. [2026-01-22T12:09:07.814710] [DEBUG] [REMOTE ] FOSL: Symbol is viable for forecasting. [2026-01-22T12:09:07.814773] [INFO ] [MAIN ] [1258/3501] FOSL kept (0.4s) | 1256 kept, 2 rejected | 139.3/min | ETA: 16.1m [2026-01-22T12:09:08.100550] [DEBUG] [REMOTE ] FOX: Retrieved 1725 rows, trimmed to 300. [2026-01-22T12:09:08.100712] [DEBUG] [REMOTE ] FOX: PASS: History has at least 300 days. [2026-01-22T12:09:08.100917] [DEBUG] [REMOTE ] FOX: PASS: Price check passed. Min price $52.90. [2026-01-22T12:09:08.101053] [DEBUG] [REMOTE ] FOX: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:08.101161] [DEBUG] [REMOTE ] FOX: PASS: Integrity check passed. [2026-01-22T12:09:08.101201] [DEBUG] [REMOTE ] FOX: Symbol is viable for forecasting. [2026-01-22T12:09:08.101247] [INFO ] [MAIN ] [1259/3501] FOX kept (0.3s) | 1257 kept, 2 rejected | 139.3/min | ETA: 16.1m [2026-01-22T12:09:08.515614] [DEBUG] [REMOTE ] FOXA: Retrieved 1726 rows, trimmed to 300. [2026-01-22T12:09:08.515755] [DEBUG] [REMOTE ] FOXA: PASS: History has at least 300 days. [2026-01-22T12:09:08.515966] [DEBUG] [REMOTE ] FOXA: PASS: Price check passed. Min price $59.38. [2026-01-22T12:09:08.516303] [DEBUG] [REMOTE ] FOXA: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:08.516419] [DEBUG] [REMOTE ] FOXA: PASS: Integrity check passed. [2026-01-22T12:09:08.516460] [DEBUG] [REMOTE ] FOXA: Symbol is viable for forecasting. [2026-01-22T12:09:08.516508] [INFO ] [MAIN ] [1260/3501] FOXA kept (0.4s) | 1258 kept, 2 rejected | 139.3/min | ETA: 16.1m [2026-01-22T12:09:08.885459] [DEBUG] [REMOTE ] FOXF: Retrieved 3132 rows, trimmed to 300. [2026-01-22T12:09:08.885632] [DEBUG] [REMOTE ] FOXF: PASS: History has at least 300 days. [2026-01-22T12:09:08.885885] [DEBUG] [REMOTE ] FOXF: PASS: Price check passed. Min price $13.19. [2026-01-22T12:09:08.886224] [DEBUG] [REMOTE ] FOXF: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:08.886347] [DEBUG] [REMOTE ] FOXF: PASS: Integrity check passed. [2026-01-22T12:09:08.886398] [DEBUG] [REMOTE ] FOXF: Symbol is viable for forecasting. [2026-01-22T12:09:08.886451] [INFO ] [MAIN ] [1261/3501] FOXF kept (0.4s) | 1259 kept, 2 rejected | 139.3/min | ETA: 16.1m [2026-01-22T12:09:09.401966] [DEBUG] [REMOTE ] FPF: Retrieved 3184 rows, trimmed to 300. [2026-01-22T12:09:09.402099] [DEBUG] [REMOTE ] FPF: PASS: History has at least 300 days. [2026-01-22T12:09:09.402323] [DEBUG] [REMOTE ] FPF: PASS: Price check passed. Min price $18.15. [2026-01-22T12:09:09.402467] [DEBUG] [REMOTE ] FPF: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:09.402603] [DEBUG] [REMOTE ] FPF: PASS: Integrity check passed. [2026-01-22T12:09:09.402649] [DEBUG] [REMOTE ] FPF: Symbol is viable for forecasting. [2026-01-22T12:09:09.402698] [INFO ] [MAIN ] [1262/3501] FPF kept (0.5s) | 1260 kept, 2 rejected | 139.3/min | ETA: 16.1m [2026-01-22T12:09:09.730617] [DEBUG] [REMOTE ] FPH: Retrieved 2187 rows, trimmed to 300. [2026-01-22T12:09:09.730751] [DEBUG] [REMOTE ] FPH: PASS: History has at least 300 days. [2026-01-22T12:09:09.730950] [DEBUG] [REMOTE ] FPH: PASS: Price check passed. Min price $5.44. [2026-01-22T12:09:09.731080] [DEBUG] [REMOTE ] FPH: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:09.731186] [DEBUG] [REMOTE ] FPH: PASS: Integrity check passed. [2026-01-22T12:09:09.731225] [DEBUG] [REMOTE ] FPH: Symbol is viable for forecasting. [2026-01-22T12:09:09.731272] [INFO ] [MAIN ] [1263/3501] FPH kept (0.3s) | 1261 kept, 2 rejected | 139.3/min | ETA: 16.1m [2026-01-22T12:09:10.194597] [DEBUG] [REMOTE ] FPI: Retrieved 2962 rows, trimmed to 300. [2026-01-22T12:09:10.194731] [DEBUG] [REMOTE ] FPI: PASS: History has at least 300 days. [2026-01-22T12:09:10.194935] [DEBUG] [REMOTE ] FPI: PASS: Price check passed. Min price $9.15. [2026-01-22T12:09:10.195285] [DEBUG] [REMOTE ] FPI: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:10.195395] [DEBUG] [REMOTE ] FPI: PASS: Integrity check passed. [2026-01-22T12:09:10.195434] [DEBUG] [REMOTE ] FPI: Symbol is viable for forecasting. [2026-01-22T12:09:10.195480] [INFO ] [MAIN ] [1264/3501] FPI kept (0.5s) | 1262 kept, 2 rejected | 139.3/min | ETA: 16.1m [2026-01-22T12:09:10.577280] [DEBUG] [REMOTE ] FPXI: Retrieved 2816 rows, trimmed to 300. [2026-01-22T12:09:10.577393] [DEBUG] [REMOTE ] FPXI: PASS: History has at least 300 days. [2026-01-22T12:09:10.577634] [DEBUG] [REMOTE ] FPXI: PASS: Price check passed. Min price $56.37. [2026-01-22T12:09:10.577792] [DEBUG] [REMOTE ] FPXI: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:10.577912] [DEBUG] [REMOTE ] FPXI: PASS: Integrity check passed. [2026-01-22T12:09:10.577951] [DEBUG] [REMOTE ] FPXI: Symbol is viable for forecasting. [2026-01-22T12:09:10.577998] [INFO ] [MAIN ] [1265/3501] FPXI kept (0.4s) | 1263 kept, 2 rejected | 139.3/min | ETA: 16.0m [2026-01-22T12:09:11.103190] [DEBUG] [REMOTE ] FRA: Retrieved 5592 rows, trimmed to 300. [2026-01-22T12:09:11.103324] [DEBUG] [REMOTE ] FRA: PASS: History has at least 300 days. [2026-01-22T12:09:11.103530] [DEBUG] [REMOTE ] FRA: PASS: Price check passed. Min price $11.34. [2026-01-22T12:09:11.103683] [DEBUG] [REMOTE ] FRA: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:11.103793] [DEBUG] [REMOTE ] FRA: PASS: Integrity check passed. [2026-01-22T12:09:11.103832] [DEBUG] [REMOTE ] FRA: Symbol is viable for forecasting. [2026-01-22T12:09:11.103879] [INFO ] [MAIN ] [1266/3501] FRA kept (0.5s) | 1264 kept, 2 rejected | 139.3/min | ETA: 16.0m [2026-01-22T12:09:11.529675] [DEBUG] [REMOTE ] FRBA: Retrieved 4735 rows, trimmed to 300. [2026-01-22T12:09:11.529820] [DEBUG] [REMOTE ] FRBA: PASS: History has at least 300 days. [2026-01-22T12:09:11.530085] [DEBUG] [REMOTE ] FRBA: PASS: Price check passed. Min price $15.00. [2026-01-22T12:09:11.530234] [DEBUG] [REMOTE ] FRBA: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:11.530352] [DEBUG] [REMOTE ] FRBA: PASS: Integrity check passed. [2026-01-22T12:09:11.530391] [DEBUG] [REMOTE ] FRBA: Symbol is viable for forecasting. [2026-01-22T12:09:11.530439] [INFO ] [MAIN ] [1267/3501] FRBA kept (0.4s) | 1265 kept, 2 rejected | 139.3/min | ETA: 16.0m [2026-01-22T12:09:11.769084] [DEBUG] [REMOTE ] FRGE: Retrieved 1249 rows, trimmed to 300. [2026-01-22T12:09:11.769225] [DEBUG] [REMOTE ] FRGE: PASS: History has at least 300 days. [2026-01-22T12:09:11.769434] [DEBUG] [REMOTE ] FRGE: PASS: Price check passed. Min price $16.63. [2026-01-22T12:09:11.769590] [DEBUG] [REMOTE ] FRGE: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:11.769714] [DEBUG] [REMOTE ] FRGE: PASS: Integrity check passed. [2026-01-22T12:09:11.769757] [DEBUG] [REMOTE ] FRGE: Symbol is viable for forecasting. [2026-01-22T12:09:11.769807] [INFO ] [MAIN ] [1268/3501] FRGE kept (0.2s) | 1266 kept, 2 rejected | 139.4/min | ETA: 16.0m [2026-01-22T12:09:12.108278] [DEBUG] [REMOTE ] FRHC: Retrieved 2084 rows, trimmed to 300. [2026-01-22T12:09:12.108418] [DEBUG] [REMOTE ] FRHC: PASS: History has at least 300 days. [2026-01-22T12:09:12.108669] [DEBUG] [REMOTE ] FRHC: PASS: Price check passed. Min price $121.68. [2026-01-22T12:09:12.108816] [DEBUG] [REMOTE ] FRHC: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:12.108930] [DEBUG] [REMOTE ] FRHC: PASS: Integrity check passed. [2026-01-22T12:09:12.108972] [DEBUG] [REMOTE ] FRHC: Symbol is viable for forecasting. [2026-01-22T12:09:12.109020] [INFO ] [MAIN ] [1269/3501] FRHC kept (0.3s) | 1267 kept, 2 rejected | 139.4/min | ETA: 16.0m [2026-01-22T12:09:12.842168] [DEBUG] [REMOTE ] FRME: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:12.842314] [DEBUG] [REMOTE ] FRME: PASS: History has at least 300 days. [2026-01-22T12:09:12.842547] [DEBUG] [REMOTE ] FRME: PASS: Price check passed. Min price $34.66. [2026-01-22T12:09:12.842728] [DEBUG] [REMOTE ] FRME: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:12.842848] [DEBUG] [REMOTE ] FRME: PASS: Integrity check passed. [2026-01-22T12:09:12.842887] [DEBUG] [REMOTE ] FRME: Symbol is viable for forecasting. [2026-01-22T12:09:12.842933] [INFO ] [MAIN ] [1270/3501] FRME kept (0.7s) | 1268 kept, 2 rejected | 139.3/min | ETA: 16.0m [2026-01-22T12:09:13.304442] [DEBUG] [REMOTE ] FRO: Retrieved 6151 rows, trimmed to 300. [2026-01-22T12:09:13.304622] [DEBUG] [REMOTE ] FRO: PASS: History has at least 300 days. [2026-01-22T12:09:13.304893] [DEBUG] [REMOTE ] FRO: PASS: Price check passed. Min price $20.58. [2026-01-22T12:09:13.305041] [DEBUG] [REMOTE ] FRO: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:13.305175] [DEBUG] [REMOTE ] FRO: PASS: Integrity check passed. [2026-01-22T12:09:13.305227] [DEBUG] [REMOTE ] FRO: Symbol is viable for forecasting. [2026-01-22T12:09:13.305289] [INFO ] [MAIN ] [1271/3501] FRO kept (0.5s) | 1269 kept, 2 rejected | 139.3/min | ETA: 16.0m [2026-01-22T12:09:13.568841] [DEBUG] [REMOTE ] FROG: Retrieved 1343 rows, trimmed to 300. [2026-01-22T12:09:13.568963] [DEBUG] [REMOTE ] FROG: PASS: History has at least 300 days. [2026-01-22T12:09:13.569164] [DEBUG] [REMOTE ] FROG: PASS: Price check passed. Min price $46.12. [2026-01-22T12:09:13.569297] [DEBUG] [REMOTE ] FROG: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:13.569404] [DEBUG] [REMOTE ] FROG: PASS: Integrity check passed. [2026-01-22T12:09:13.569444] [DEBUG] [REMOTE ] FROG: Symbol is viable for forecasting. [2026-01-22T12:09:13.569492] [INFO ] [MAIN ] [1272/3501] FROG kept (0.3s) | 1270 kept, 2 rejected | 139.3/min | ETA: 16.0m [2026-01-22T12:09:14.218946] [DEBUG] [REMOTE ] FRPH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:14.219112] [DEBUG] [REMOTE ] FRPH: PASS: History has at least 300 days. [2026-01-22T12:09:14.219395] [DEBUG] [REMOTE ] FRPH: PASS: Price check passed. Min price $22.33. [2026-01-22T12:09:14.219543] [DEBUG] [REMOTE ] FRPH: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:14.219707] [DEBUG] [REMOTE ] FRPH: PASS: Integrity check passed. [2026-01-22T12:09:14.219753] [DEBUG] [REMOTE ] FRPH: Symbol is viable for forecasting. [2026-01-22T12:09:14.219812] [INFO ] [MAIN ] [1273/3501] FRPH kept (0.7s) | 1271 kept, 2 rejected | 139.3/min | ETA: 16.0m [2026-01-22T12:09:14.458923] [DEBUG] [REMOTE ] FRSH: Retrieved 1087 rows, trimmed to 300. [2026-01-22T12:09:14.459057] [DEBUG] [REMOTE ] FRSH: PASS: History has at least 300 days. [2026-01-22T12:09:14.459443] [DEBUG] [REMOTE ] FRSH: PASS: Price check passed. Min price $10.85. [2026-01-22T12:09:14.459617] [DEBUG] [REMOTE ] FRSH: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:14.459740] [DEBUG] [REMOTE ] FRSH: PASS: Integrity check passed. [2026-01-22T12:09:14.459781] [DEBUG] [REMOTE ] FRSH: Symbol is viable for forecasting. [2026-01-22T12:09:14.459831] [INFO ] [MAIN ] [1274/3501] FRSH kept (0.2s) | 1272 kept, 2 rejected | 139.3/min | ETA: 16.0m [2026-01-22T12:09:14.811288] [DEBUG] [REMOTE ] FRSX: Retrieved 2162 rows, trimmed to 300. [2026-01-22T12:09:14.811425] [DEBUG] [REMOTE ] FRSX: PASS: History has at least 300 days. [2026-01-22T12:09:14.811656] [DEBUG] [REMOTE ] FRSX: PASS: Price check passed. Min price $1.03. [2026-01-22T12:09:14.811800] [DEBUG] [REMOTE ] FRSX: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:14.811910] [DEBUG] [REMOTE ] FRSX: PASS: Integrity check passed. [2026-01-22T12:09:14.811951] [DEBUG] [REMOTE ] FRSX: Symbol is viable for forecasting. [2026-01-22T12:09:14.812001] [INFO ] [MAIN ] [1275/3501] FRSX kept (0.4s) | 1273 kept, 2 rejected | 139.4/min | ETA: 16.0m [2026-01-22T12:09:15.172634] [DEBUG] [REMOTE ] FSBC: Retrieved 1185 rows, trimmed to 300. [2026-01-22T12:09:15.172765] [DEBUG] [REMOTE ] FSBC: PASS: History has at least 300 days. [2026-01-22T12:09:15.172972] [DEBUG] [REMOTE ] FSBC: PASS: Price check passed. Min price $32.87. [2026-01-22T12:09:15.173126] [DEBUG] [REMOTE ] FSBC: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:15.173239] [DEBUG] [REMOTE ] FSBC: PASS: Integrity check passed. [2026-01-22T12:09:15.173281] [DEBUG] [REMOTE ] FSBC: Symbol is viable for forecasting. [2026-01-22T12:09:15.173330] [INFO ] [MAIN ] [1276/3501] FSBC kept (0.4s) | 1274 kept, 2 rejected | 139.4/min | ETA: 16.0m [2026-01-22T12:09:15.521139] [DEBUG] [REMOTE ] FSCO: Retrieved 798 rows, trimmed to 300. [2026-01-22T12:09:15.521339] [DEBUG] [REMOTE ] FSCO: PASS: History has at least 300 days. [2026-01-22T12:09:15.521714] [DEBUG] [REMOTE ] FSCO: PASS: Price check passed. Min price $5.95. [2026-01-22T12:09:15.521893] [DEBUG] [REMOTE ] FSCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:15.522044] [DEBUG] [REMOTE ] FSCO: PASS: Integrity check passed. [2026-01-22T12:09:15.522095] [DEBUG] [REMOTE ] FSCO: Symbol is viable for forecasting. [2026-01-22T12:09:15.522157] [INFO ] [MAIN ] [1277/3501] FSCO kept (0.3s) | 1275 kept, 2 rejected | 139.4/min | ETA: 16.0m [2026-01-22T12:09:16.139815] [DEBUG] [REMOTE ] FSK: Retrieved 2959 rows, trimmed to 300. [2026-01-22T12:09:16.139949] [DEBUG] [REMOTE ] FSK: PASS: History has at least 300 days. [2026-01-22T12:09:16.140166] [DEBUG] [REMOTE ] FSK: PASS: Price check passed. Min price $14.15. [2026-01-22T12:09:16.140303] [DEBUG] [REMOTE ] FSK: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:16.140418] [DEBUG] [REMOTE ] FSK: PASS: Integrity check passed. [2026-01-22T12:09:16.140460] [DEBUG] [REMOTE ] FSK: Symbol is viable for forecasting. [2026-01-22T12:09:16.140511] [INFO ] [MAIN ] [1278/3501] FSK kept (0.6s) | 1276 kept, 2 rejected | 139.3/min | ETA: 16.0m [2026-01-22T12:09:16.491406] [DEBUG] [REMOTE ] FSLY: Retrieved 1679 rows, trimmed to 300. [2026-01-22T12:09:16.491567] [DEBUG] [REMOTE ] FSLY: PASS: History has at least 300 days. [2026-01-22T12:09:16.491844] [DEBUG] [REMOTE ] FSLY: PASS: Price check passed. Min price $7.96. [2026-01-22T12:09:16.492003] [DEBUG] [REMOTE ] FSLY: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:16.492132] [DEBUG] [REMOTE ] FSLY: PASS: Integrity check passed. [2026-01-22T12:09:16.492172] [DEBUG] [REMOTE ] FSLY: Symbol is viable for forecasting. [2026-01-22T12:09:16.492222] [INFO ] [MAIN ] [1279/3501] FSLY kept (0.4s) | 1277 kept, 2 rejected | 139.4/min | ETA: 15.9m [2026-01-22T12:09:17.025938] [DEBUG] [REMOTE ] FSM: Retrieved 4790 rows, trimmed to 300. [2026-01-22T12:09:17.026073] [DEBUG] [REMOTE ] FSM: PASS: History has at least 300 days. [2026-01-22T12:09:17.026277] [DEBUG] [REMOTE ] FSM: PASS: Price check passed. Min price $7.84. [2026-01-22T12:09:17.026410] [DEBUG] [REMOTE ] FSM: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:17.026518] [DEBUG] [REMOTE ] FSM: PASS: Integrity check passed. [2026-01-22T12:09:17.026557] [DEBUG] [REMOTE ] FSM: Symbol is viable for forecasting. [2026-01-22T12:09:17.026627] [INFO ] [MAIN ] [1280/3501] FSM kept (0.5s) | 1278 kept, 2 rejected | 139.3/min | ETA: 15.9m [2026-01-22T12:09:17.408790] [DEBUG] [REMOTE ] FSS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:17.408925] [DEBUG] [REMOTE ] FSS: PASS: History has at least 300 days. [2026-01-22T12:09:17.409328] [DEBUG] [REMOTE ] FSS: PASS: Price check passed. Min price $106.16. [2026-01-22T12:09:17.409460] [DEBUG] [REMOTE ] FSS: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:17.409590] [DEBUG] [REMOTE ] FSS: PASS: Integrity check passed. [2026-01-22T12:09:17.409631] [DEBUG] [REMOTE ] FSS: Symbol is viable for forecasting. [2026-01-22T12:09:17.409679] [INFO ] [MAIN ] [1281/3501] FSS kept (0.4s) | 1279 kept, 2 rejected | 139.3/min | ETA: 15.9m [2026-01-22T12:09:17.645292] [DEBUG] [REMOTE ] FTA: Retrieved 4704 rows, trimmed to 300. [2026-01-22T12:09:17.645425] [DEBUG] [REMOTE ] FTA: PASS: History has at least 300 days. [2026-01-22T12:09:17.645678] [DEBUG] [REMOTE ] FTA: PASS: Price check passed. Min price $81.18. [2026-01-22T12:09:17.645816] [DEBUG] [REMOTE ] FTA: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:17.645927] [DEBUG] [REMOTE ] FTA: PASS: Integrity check passed. [2026-01-22T12:09:17.645968] [DEBUG] [REMOTE ] FTA: Symbol is viable for forecasting. [2026-01-22T12:09:17.646016] [INFO ] [MAIN ] [1282/3501] FTA kept (0.2s) | 1280 kept, 2 rejected | 139.4/min | ETA: 15.9m [2026-01-22T12:09:18.150963] [DEBUG] [REMOTE ] FTAI: Retrieved 2687 rows, trimmed to 300. [2026-01-22T12:09:18.151107] [DEBUG] [REMOTE ] FTAI: PASS: History has at least 300 days. [2026-01-22T12:09:18.151320] [DEBUG] [REMOTE ] FTAI: PASS: Price check passed. Min price $152.80. [2026-01-22T12:09:18.151458] [DEBUG] [REMOTE ] FTAI: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:18.151590] [DEBUG] [REMOTE ] FTAI: PASS: Integrity check passed. [2026-01-22T12:09:18.151635] [DEBUG] [REMOTE ] FTAI: Symbol is viable for forecasting. [2026-01-22T12:09:18.151686] [INFO ] [MAIN ] [1283/3501] FTAI kept (0.5s) | 1281 kept, 2 rejected | 139.4/min | ETA: 15.9m [2026-01-22T12:09:18.478994] [DEBUG] [REMOTE ] FTC: Retrieved 4704 rows, trimmed to 300. [2026-01-22T12:09:18.479188] [DEBUG] [REMOTE ] FTC: PASS: History has at least 300 days. [2026-01-22T12:09:18.479525] [DEBUG] [REMOTE ] FTC: PASS: Price check passed. Min price $150.07. [2026-01-22T12:09:18.479699] [DEBUG] [REMOTE ] FTC: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:18.479841] [DEBUG] [REMOTE ] FTC: PASS: Integrity check passed. [2026-01-22T12:09:18.479882] [DEBUG] [REMOTE ] FTC: Symbol is viable for forecasting. [2026-01-22T12:09:18.479936] [INFO ] [MAIN ] [1284/3501] FTC kept (0.3s) | 1282 kept, 2 rejected | 139.4/min | ETA: 15.9m [2026-01-22T12:09:18.910060] [DEBUG] [REMOTE ] FTCI: Retrieved 1189 rows, trimmed to 300. [2026-01-22T12:09:18.910186] [DEBUG] [REMOTE ] FTCI: PASS: History has at least 300 days. [2026-01-22T12:09:18.910394] [DEBUG] [REMOTE ] FTCI: PASS: Price check passed. Min price $7.38. [2026-01-22T12:09:18.910535] [DEBUG] [REMOTE ] FTCI: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:18.910674] [DEBUG] [REMOTE ] FTCI: PASS: Integrity check passed. [2026-01-22T12:09:18.910719] [DEBUG] [REMOTE ] FTCI: Symbol is viable for forecasting. [2026-01-22T12:09:18.910769] [INFO ] [MAIN ] [1285/3501] FTCI kept (0.4s) | 1283 kept, 2 rejected | 139.4/min | ETA: 15.9m [2026-01-22T12:09:19.436501] [DEBUG] [REMOTE ] FTCS: Retrieved 4914 rows, trimmed to 300. [2026-01-22T12:09:19.436662] [DEBUG] [REMOTE ] FTCS: PASS: History has at least 300 days. [2026-01-22T12:09:19.436918] [DEBUG] [REMOTE ] FTCS: PASS: Price check passed. Min price $89.63. [2026-01-22T12:09:19.437058] [DEBUG] [REMOTE ] FTCS: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:19.437201] [DEBUG] [REMOTE ] FTCS: PASS: Integrity check passed. [2026-01-22T12:09:19.437243] [DEBUG] [REMOTE ] FTCS: Symbol is viable for forecasting. [2026-01-22T12:09:19.437293] [INFO ] [MAIN ] [1286/3501] FTCS kept (0.5s) | 1284 kept, 2 rejected | 139.4/min | ETA: 15.9m [2026-01-22T12:09:19.912177] [DEBUG] [REMOTE ] FTEK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:19.912327] [DEBUG] [REMOTE ] FTEK: PASS: History has at least 300 days. [2026-01-22T12:09:19.912591] [DEBUG] [REMOTE ] FTEK: PASS: Price check passed. Min price $1.52. [2026-01-22T12:09:19.912740] [DEBUG] [REMOTE ] FTEK: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:19.912864] [DEBUG] [REMOTE ] FTEK: PASS: Integrity check passed. [2026-01-22T12:09:19.912906] [DEBUG] [REMOTE ] FTEK: Symbol is viable for forecasting. [2026-01-22T12:09:19.912957] [INFO ] [MAIN ] [1287/3501] FTEK kept (0.5s) | 1285 kept, 2 rejected | 139.4/min | ETA: 15.9m [2026-01-22T12:09:20.250604] [DEBUG] [REMOTE ] FTGC: Retrieved 3079 rows, trimmed to 300. [2026-01-22T12:09:20.250735] [DEBUG] [REMOTE ] FTGC: PASS: History has at least 300 days. [2026-01-22T12:09:20.250998] [DEBUG] [REMOTE ] FTGC: PASS: Price check passed. Min price $22.56. [2026-01-22T12:09:20.251145] [DEBUG] [REMOTE ] FTGC: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:20.251265] [DEBUG] [REMOTE ] FTGC: PASS: Integrity check passed. [2026-01-22T12:09:20.251308] [DEBUG] [REMOTE ] FTGC: Symbol is viable for forecasting. [2026-01-22T12:09:20.251359] [INFO ] [MAIN ] [1288/3501] FTGC kept (0.3s) | 1286 kept, 2 rejected | 139.4/min | ETA: 15.9m [2026-01-22T12:09:20.412119] [DEBUG] [REMOTE ] FTGS: Retrieved 811 rows, trimmed to 300. [2026-01-22T12:09:20.412246] [DEBUG] [REMOTE ] FTGS: PASS: History has at least 300 days. [2026-01-22T12:09:20.412457] [DEBUG] [REMOTE ] FTGS: PASS: Price check passed. Min price $33.68. [2026-01-22T12:09:20.412624] [DEBUG] [REMOTE ] FTGS: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:20.412743] [DEBUG] [REMOTE ] FTGS: PASS: Integrity check passed. [2026-01-22T12:09:20.412785] [DEBUG] [REMOTE ] FTGS: Symbol is viable for forecasting. [2026-01-22T12:09:20.412834] [INFO ] [MAIN ] [1289/3501] FTGS kept (0.2s) | 1287 kept, 2 rejected | 139.5/min | ETA: 15.9m [2026-01-22T12:09:21.066545] [DEBUG] [REMOTE ] FTHI: Retrieved 3028 rows, trimmed to 300. [2026-01-22T12:09:21.066718] [DEBUG] [REMOTE ] FTHI: PASS: History has at least 300 days. [2026-01-22T12:09:21.066952] [DEBUG] [REMOTE ] FTHI: PASS: Price check passed. Min price $22.54. [2026-01-22T12:09:21.067095] [DEBUG] [REMOTE ] FTHI: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:21.067213] [DEBUG] [REMOTE ] FTHI: PASS: Integrity check passed. [2026-01-22T12:09:21.067256] [DEBUG] [REMOTE ] FTHI: Symbol is viable for forecasting. [2026-01-22T12:09:21.067306] [INFO ] [MAIN ] [1290/3501] FTHI kept (0.7s) | 1288 kept, 2 rejected | 139.4/min | ETA: 15.9m [2026-01-22T12:09:21.353796] [DEBUG] [REMOTE ] FTHY: Retrieved 1399 rows, trimmed to 300. [2026-01-22T12:09:21.353969] [DEBUG] [REMOTE ] FTHY: PASS: History has at least 300 days. [2026-01-22T12:09:21.354266] [DEBUG] [REMOTE ] FTHY: PASS: Price check passed. Min price $13.62. [2026-01-22T12:09:21.354475] [DEBUG] [REMOTE ] FTHY: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:21.354668] [DEBUG] [REMOTE ] FTHY: PASS: Integrity check passed. [2026-01-22T12:09:21.354735] [DEBUG] [REMOTE ] FTHY: Symbol is viable for forecasting. [2026-01-22T12:09:21.354816] [INFO ] [MAIN ] [1291/3501] FTHY kept (0.3s) | 1289 kept, 2 rejected | 139.4/min | ETA: 15.8m [2026-01-22T12:09:21.965747] [DEBUG] [REMOTE ] FTI: Retrieved 6187 rows, trimmed to 300. [2026-01-22T12:09:21.965888] [DEBUG] [REMOTE ] FTI: PASS: History has at least 300 days. [2026-01-22T12:09:21.966129] [DEBUG] [REMOTE ] FTI: PASS: Price check passed. Min price $39.44. [2026-01-22T12:09:21.966276] [DEBUG] [REMOTE ] FTI: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:21.966394] [DEBUG] [REMOTE ] FTI: PASS: Integrity check passed. [2026-01-22T12:09:21.966434] [DEBUG] [REMOTE ] FTI: Symbol is viable for forecasting. [2026-01-22T12:09:21.966488] [INFO ] [MAIN ] [1292/3501] FTI kept (0.6s) | 1290 kept, 2 rejected | 139.4/min | ETA: 15.8m [2026-01-22T12:09:22.359309] [DEBUG] [REMOTE ] FTK: Retrieved 5154 rows, trimmed to 300. [2026-01-22T12:09:22.359457] [DEBUG] [REMOTE ] FTK: PASS: History has at least 300 days. [2026-01-22T12:09:22.359718] [DEBUG] [REMOTE ] FTK: PASS: Price check passed. Min price $13.47. [2026-01-22T12:09:22.359862] [DEBUG] [REMOTE ] FTK: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:22.359988] [DEBUG] [REMOTE ] FTK: PASS: Integrity check passed. [2026-01-22T12:09:22.360029] [DEBUG] [REMOTE ] FTK: Symbol is viable for forecasting. [2026-01-22T12:09:22.360080] [INFO ] [MAIN ] [1293/3501] FTK kept (0.4s) | 1291 kept, 2 rejected | 139.4/min | ETA: 15.8m [2026-01-22T12:09:22.586213] [DEBUG] [REMOTE ] FTLF: Retrieved 4574 rows, trimmed to 300. [2026-01-22T12:09:22.586355] [DEBUG] [REMOTE ] FTLF: PASS: History has at least 300 days. [2026-01-22T12:09:22.586561] [DEBUG] [REMOTE ] FTLF: PASS: Price check passed. Min price $15.25. [2026-01-22T12:09:22.586726] [DEBUG] [REMOTE ] FTLF: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:22.586835] [DEBUG] [REMOTE ] FTLF: PASS: Integrity check passed. [2026-01-22T12:09:22.586874] [DEBUG] [REMOTE ] FTLF: Symbol is viable for forecasting. [2026-01-22T12:09:22.586921] [INFO ] [MAIN ] [1294/3501] FTLF kept (0.2s) | 1292 kept, 2 rejected | 139.5/min | ETA: 15.8m [2026-01-22T12:09:23.147296] [DEBUG] [REMOTE ] FTQI: Retrieved 3028 rows, trimmed to 300. [2026-01-22T12:09:23.147425] [DEBUG] [REMOTE ] FTQI: PASS: History has at least 300 days. [2026-01-22T12:09:23.147656] [DEBUG] [REMOTE ] FTQI: PASS: Price check passed. Min price $19.63. [2026-01-22T12:09:23.147839] [DEBUG] [REMOTE ] FTQI: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:23.147957] [DEBUG] [REMOTE ] FTQI: PASS: Integrity check passed. [2026-01-22T12:09:23.147999] [DEBUG] [REMOTE ] FTQI: Symbol is viable for forecasting. [2026-01-22T12:09:23.148048] [INFO ] [MAIN ] [1295/3501] FTQI kept (0.6s) | 1293 kept, 2 rejected | 139.4/min | ETA: 15.8m [2026-01-22T12:09:23.391622] [DEBUG] [REMOTE ] FTRE: Retrieved 638 rows, trimmed to 300. [2026-01-22T12:09:23.391755] [DEBUG] [REMOTE ] FTRE: PASS: History has at least 300 days. [2026-01-22T12:09:23.391954] [DEBUG] [REMOTE ] FTRE: PASS: Price check passed. Min price $9.70. [2026-01-22T12:09:23.392087] [DEBUG] [REMOTE ] FTRE: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:23.392193] [DEBUG] [REMOTE ] FTRE: PASS: Integrity check passed. [2026-01-22T12:09:23.392233] [DEBUG] [REMOTE ] FTRE: Symbol is viable for forecasting. [2026-01-22T12:09:23.392281] [INFO ] [MAIN ] [1296/3501] FTRE kept (0.2s) | 1294 kept, 2 rejected | 139.5/min | ETA: 15.8m [2026-01-22T12:09:23.896719] [DEBUG] [REMOTE ] FTRI: Retrieved 2535 rows, trimmed to 300. [2026-01-22T12:09:23.896856] [DEBUG] [REMOTE ] FTRI: PASS: History has at least 300 days. [2026-01-22T12:09:23.897070] [DEBUG] [REMOTE ] FTRI: PASS: Price check passed. Min price $14.35. [2026-01-22T12:09:23.897206] [DEBUG] [REMOTE ] FTRI: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:23.897315] [DEBUG] [REMOTE ] FTRI: PASS: Integrity check passed. [2026-01-22T12:09:23.897355] [DEBUG] [REMOTE ] FTRI: Symbol is viable for forecasting. [2026-01-22T12:09:23.897403] [INFO ] [MAIN ] [1297/3501] FTRI kept (0.5s) | 1295 kept, 2 rejected | 139.4/min | ETA: 15.8m [2026-01-22T12:09:24.289531] [DEBUG] [REMOTE ] FTS: Retrieved 2527 rows, trimmed to 300. [2026-01-22T12:09:24.289713] [DEBUG] [REMOTE ] FTS: PASS: History has at least 300 days. [2026-01-22T12:09:24.289951] [DEBUG] [REMOTE ] FTS: PASS: Price check passed. Min price $49.38. [2026-01-22T12:09:24.290107] [DEBUG] [REMOTE ] FTS: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:24.290232] [DEBUG] [REMOTE ] FTS: PASS: Integrity check passed. [2026-01-22T12:09:24.290278] [DEBUG] [REMOTE ] FTS: Symbol is viable for forecasting. [2026-01-22T12:09:24.290334] [INFO ] [MAIN ] [1298/3501] FTS kept (0.4s) | 1296 kept, 2 rejected | 139.5/min | ETA: 15.8m [2026-01-22T12:09:24.711944] [DEBUG] [REMOTE ] FTSL: Retrieved 3200 rows, trimmed to 300. [2026-01-22T12:09:24.712072] [DEBUG] [REMOTE ] FTSL: PASS: History has at least 300 days. [2026-01-22T12:09:24.712276] [DEBUG] [REMOTE ] FTSL: PASS: Price check passed. Min price $44.99. [2026-01-22T12:09:24.712412] [DEBUG] [REMOTE ] FTSL: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:24.712521] [DEBUG] [REMOTE ] FTSL: PASS: Integrity check passed. [2026-01-22T12:09:24.712561] [DEBUG] [REMOTE ] FTSL: Symbol is viable for forecasting. [2026-01-22T12:09:24.712630] [INFO ] [MAIN ] [1299/3501] FTSL kept (0.4s) | 1297 kept, 2 rejected | 139.5/min | ETA: 15.8m [2026-01-22T12:09:24.917796] [DEBUG] [REMOTE ] FTSM: Retrieved 2882 rows, trimmed to 300. [2026-01-22T12:09:24.917942] [DEBUG] [REMOTE ] FTSM: PASS: History has at least 300 days. [2026-01-22T12:09:24.918151] [DEBUG] [REMOTE ] FTSM: PASS: Price check passed. Min price $59.48. [2026-01-22T12:09:24.918292] [DEBUG] [REMOTE ] FTSM: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:24.918405] [DEBUG] [REMOTE ] FTSM: PASS: Integrity check passed. [2026-01-22T12:09:24.918447] [DEBUG] [REMOTE ] FTSM: Symbol is viable for forecasting. [2026-01-22T12:09:24.918497] [INFO ] [MAIN ] [1300/3501] FTSM kept (0.2s) | 1298 kept, 2 rejected | 139.5/min | ETA: 15.8m [2026-01-22T12:09:25.343651] [DEBUG] [REMOTE ] FTXL: Retrieved 2346 rows, trimmed to 300. [2026-01-22T12:09:25.343793] [DEBUG] [REMOTE ] FTXL: PASS: History has at least 300 days. [2026-01-22T12:09:25.344003] [DEBUG] [REMOTE ] FTXL: PASS: Price check passed. Min price $111.66. [2026-01-22T12:09:25.344139] [DEBUG] [REMOTE ] FTXL: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:25.344249] [DEBUG] [REMOTE ] FTXL: PASS: Integrity check passed. [2026-01-22T12:09:25.344290] [DEBUG] [REMOTE ] FTXL: Symbol is viable for forecasting. [2026-01-22T12:09:25.344339] [INFO ] [MAIN ] [1301/3501] FTXL kept (0.4s) | 1299 kept, 2 rejected | 139.5/min | ETA: 15.8m [2026-01-22T12:09:25.933928] [DEBUG] [REMOTE ] FTXN: Retrieved 2344 rows, trimmed to 300. [2026-01-22T12:09:25.934076] [DEBUG] [REMOTE ] FTXN: PASS: History has at least 300 days. [2026-01-22T12:09:25.934329] [DEBUG] [REMOTE ] FTXN: PASS: Price check passed. Min price $26.89. [2026-01-22T12:09:25.934469] [DEBUG] [REMOTE ] FTXN: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:25.934602] [DEBUG] [REMOTE ] FTXN: PASS: Integrity check passed. [2026-01-22T12:09:25.934645] [DEBUG] [REMOTE ] FTXN: Symbol is viable for forecasting. [2026-01-22T12:09:25.934694] [INFO ] [MAIN ] [1302/3501] FTXN kept (0.6s) | 1300 kept, 2 rejected | 139.5/min | ETA: 15.8m [2026-01-22T12:09:26.314791] [DEBUG] [REMOTE ] FTXO: Retrieved 2334 rows, trimmed to 300. [2026-01-22T12:09:26.314922] [DEBUG] [REMOTE ] FTXO: PASS: History has at least 300 days. [2026-01-22T12:09:26.315124] [DEBUG] [REMOTE ] FTXO: PASS: Price check passed. Min price $33.52. [2026-01-22T12:09:26.315259] [DEBUG] [REMOTE ] FTXO: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:26.315367] [DEBUG] [REMOTE ] FTXO: PASS: Integrity check passed. [2026-01-22T12:09:26.315407] [DEBUG] [REMOTE ] FTXO: Symbol is viable for forecasting. [2026-01-22T12:09:26.315455] [INFO ] [MAIN ] [1303/3501] FTXO kept (0.4s) | 1301 kept, 2 rejected | 139.5/min | ETA: 15.8m [2026-01-22T12:09:26.657958] [DEBUG] [REMOTE ] FUBO: Retrieved 2029 rows, trimmed to 300. [2026-01-22T12:09:26.658120] [DEBUG] [REMOTE ] FUBO: PASS: History has at least 300 days. [2026-01-22T12:09:26.658375] [DEBUG] [REMOTE ] FUBO: PASS: Price check passed. Min price $2.48. [2026-01-22T12:09:26.658551] [DEBUG] [REMOTE ] FUBO: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:26.658724] [DEBUG] [REMOTE ] FUBO: PASS: Integrity check passed. [2026-01-22T12:09:26.658777] [DEBUG] [REMOTE ] FUBO: Symbol is viable for forecasting. [2026-01-22T12:09:26.658835] [INFO ] [MAIN ] [1304/3501] FUBO kept (0.3s) | 1302 kept, 2 rejected | 139.5/min | ETA: 15.7m [2026-01-22T12:09:27.173445] [DEBUG] [REMOTE ] FUL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:27.173606] [DEBUG] [REMOTE ] FUL: PASS: History has at least 300 days. [2026-01-22T12:09:27.173839] [DEBUG] [REMOTE ] FUL: PASS: Price check passed. Min price $55.41. [2026-01-22T12:09:27.173978] [DEBUG] [REMOTE ] FUL: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:27.174098] [DEBUG] [REMOTE ] FUL: PASS: Integrity check passed. [2026-01-22T12:09:27.174140] [DEBUG] [REMOTE ] FUL: Symbol is viable for forecasting. [2026-01-22T12:09:27.174189] [INFO ] [MAIN ] [1305/3501] FUL kept (0.5s) | 1303 kept, 2 rejected | 139.5/min | ETA: 15.7m [2026-01-22T12:09:27.355186] [DEBUG] [REMOTE ] FULC: Retrieved 1637 rows, trimmed to 300. [2026-01-22T12:09:27.355360] [DEBUG] [REMOTE ] FULC: PASS: History has at least 300 days. [2026-01-22T12:09:27.355634] [DEBUG] [REMOTE ] FULC: PASS: Price check passed. Min price $7.63. [2026-01-22T12:09:27.355781] [DEBUG] [REMOTE ] FULC: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:27.355897] [DEBUG] [REMOTE ] FULC: PASS: Integrity check passed. [2026-01-22T12:09:27.355937] [DEBUG] [REMOTE ] FULC: Symbol is viable for forecasting. [2026-01-22T12:09:27.355986] [INFO ] [MAIN ] [1306/3501] FULC kept (0.2s) | 1304 kept, 2 rejected | 139.5/min | ETA: 15.7m [2026-01-22T12:09:27.913096] [DEBUG] [REMOTE ] FUN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:27.913253] [DEBUG] [REMOTE ] FUN: PASS: History has at least 300 days. [2026-01-22T12:09:27.913695] [DEBUG] [REMOTE ] FUN: PASS: Price check passed. Min price $12.83. [2026-01-22T12:09:27.913835] [DEBUG] [REMOTE ] FUN: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:27.913961] [DEBUG] [REMOTE ] FUN: PASS: Integrity check passed. [2026-01-22T12:09:27.914001] [DEBUG] [REMOTE ] FUN: Symbol is viable for forecasting. [2026-01-22T12:09:27.914050] [INFO ] [MAIN ] [1307/3501] FUN kept (0.6s) | 1305 kept, 2 rejected | 139.5/min | ETA: 15.7m [2026-01-22T12:09:28.459342] [DEBUG] [REMOTE ] FUNC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:28.459494] [DEBUG] [REMOTE ] FUNC: PASS: History has at least 300 days. [2026-01-22T12:09:28.459762] [DEBUG] [REMOTE ] FUNC: PASS: Price check passed. Min price $34.29. [2026-01-22T12:09:28.459914] [DEBUG] [REMOTE ] FUNC: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:28.460078] [DEBUG] [REMOTE ] FUNC: PASS: Integrity check passed. [2026-01-22T12:09:28.460126] [DEBUG] [REMOTE ] FUNC: Symbol is viable for forecasting. [2026-01-22T12:09:28.460197] [INFO ] [MAIN ] [1308/3501] FUNC kept (0.5s) | 1306 kept, 2 rejected | 139.5/min | ETA: 15.7m [2026-01-22T12:09:28.925442] [DEBUG] [REMOTE ] FUND: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:28.925595] [DEBUG] [REMOTE ] FUND: PASS: History has at least 300 days. [2026-01-22T12:09:28.925815] [DEBUG] [REMOTE ] FUND: PASS: Price check passed. Min price $7.80. [2026-01-22T12:09:28.925953] [DEBUG] [REMOTE ] FUND: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:28.926070] [DEBUG] [REMOTE ] FUND: PASS: Integrity check passed. [2026-01-22T12:09:28.926110] [DEBUG] [REMOTE ] FUND: Symbol is viable for forecasting. [2026-01-22T12:09:28.926160] [INFO ] [MAIN ] [1309/3501] FUND kept (0.5s) | 1307 kept, 2 rejected | 139.5/min | ETA: 15.7m [2026-01-22T12:09:29.266926] [DEBUG] [REMOTE ] FVCB: Retrieved 3068 rows, trimmed to 300. [2026-01-22T12:09:29.267075] [DEBUG] [REMOTE ] FVCB: PASS: History has at least 300 days. [2026-01-22T12:09:29.267318] [DEBUG] [REMOTE ] FVCB: PASS: Price check passed. Min price $11.98. [2026-01-22T12:09:29.267462] [DEBUG] [REMOTE ] FVCB: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:29.267604] [DEBUG] [REMOTE ] FVCB: PASS: Integrity check passed. [2026-01-22T12:09:29.267648] [DEBUG] [REMOTE ] FVCB: Symbol is viable for forecasting. [2026-01-22T12:09:29.267697] [INFO ] [MAIN ] [1310/3501] FVCB kept (0.3s) | 1308 kept, 2 rejected | 139.5/min | ETA: 15.7m [2026-01-22T12:09:29.542939] [DEBUG] [REMOTE ] FWONA: Retrieved 3277 rows, trimmed to 300. [2026-01-22T12:09:29.543266] [DEBUG] [REMOTE ] FWONA: PASS: History has at least 300 days. [2026-01-22T12:09:29.543830] [DEBUG] [REMOTE ] FWONA: PASS: Price check passed. Min price $81.95. [2026-01-22T12:09:29.543996] [DEBUG] [REMOTE ] FWONA: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:29.544185] [DEBUG] [REMOTE ] FWONA: PASS: Integrity check passed. [2026-01-22T12:09:29.544244] [DEBUG] [REMOTE ] FWONA: Symbol is viable for forecasting. [2026-01-22T12:09:29.544329] [INFO ] [MAIN ] [1311/3501] FWONA kept (0.3s) | 1309 kept, 2 rejected | 139.5/min | ETA: 15.7m [2026-01-22T12:09:30.076836] [DEBUG] [REMOTE ] FWONK: Retrieved 2903 rows, trimmed to 300. [2026-01-22T12:09:30.077033] [DEBUG] [REMOTE ] FWONK: PASS: History has at least 300 days. [2026-01-22T12:09:30.077397] [DEBUG] [REMOTE ] FWONK: PASS: Price check passed. Min price $89.17. [2026-01-22T12:09:30.077631] [DEBUG] [REMOTE ] FWONK: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:30.077864] [DEBUG] [REMOTE ] FWONK: PASS: Integrity check passed. [2026-01-22T12:09:30.077929] [DEBUG] [REMOTE ] FWONK: Symbol is viable for forecasting. [2026-01-22T12:09:30.078006] [INFO ] [MAIN ] [1312/3501] FWONK kept (0.5s) | 1310 kept, 2 rejected | 139.5/min | ETA: 15.7m [2026-01-22T12:09:30.671022] [DEBUG] [REMOTE ] FWRD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:30.671251] [DEBUG] [REMOTE ] FWRD: PASS: History has at least 300 days. [2026-01-22T12:09:30.671562] [DEBUG] [REMOTE ] FWRD: PASS: Price check passed. Min price $17.69. [2026-01-22T12:09:30.671737] [DEBUG] [REMOTE ] FWRD: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:30.671884] [DEBUG] [REMOTE ] FWRD: PASS: Integrity check passed. [2026-01-22T12:09:30.671926] [DEBUG] [REMOTE ] FWRD: Symbol is viable for forecasting. [2026-01-22T12:09:30.671985] [INFO ] [MAIN ] [1313/3501] FWRD kept (0.6s) | 1311 kept, 2 rejected | 139.5/min | ETA: 15.7m [2026-01-22T12:09:30.786415] [DEBUG] [REMOTE ] FWRG: Retrieved 1080 rows, trimmed to 300. [2026-01-22T12:09:30.786635] [DEBUG] [REMOTE ] FWRG: PASS: History has at least 300 days. [2026-01-22T12:09:30.786899] [DEBUG] [REMOTE ] FWRG: PASS: Price check passed. Min price $15.05. [2026-01-22T12:09:30.787045] [DEBUG] [REMOTE ] FWRG: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:30.787169] [DEBUG] [REMOTE ] FWRG: PASS: Integrity check passed. [2026-01-22T12:09:30.787210] [DEBUG] [REMOTE ] FWRG: Symbol is viable for forecasting. [2026-01-22T12:09:30.787262] [INFO ] [MAIN ] [1314/3501] FWRG kept (0.1s) | 1312 kept, 2 rejected | 139.6/min | ETA: 15.7m [2026-01-22T12:09:31.439491] [DEBUG] [REMOTE ] FYC: Retrieved 3710 rows, trimmed to 300. [2026-01-22T12:09:31.439642] [DEBUG] [REMOTE ] FYC: PASS: History has at least 300 days. [2026-01-22T12:09:31.439847] [DEBUG] [REMOTE ] FYC: PASS: Price check passed. Min price $87.35. [2026-01-22T12:09:31.439981] [DEBUG] [REMOTE ] FYC: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:31.440088] [DEBUG] [REMOTE ] FYC: PASS: Integrity check passed. [2026-01-22T12:09:31.440127] [DEBUG] [REMOTE ] FYC: Symbol is viable for forecasting. [2026-01-22T12:09:31.440174] [INFO ] [MAIN ] [1315/3501] FYC kept (0.7s) | 1313 kept, 2 rejected | 139.5/min | ETA: 15.7m [2026-01-22T12:09:31.798903] [DEBUG] [REMOTE ] FYX: Retrieved 4705 rows, trimmed to 300. [2026-01-22T12:09:31.799060] [DEBUG] [REMOTE ] FYX: PASS: History has at least 300 days. [2026-01-22T12:09:31.799334] [DEBUG] [REMOTE ] FYX: PASS: Price check passed. Min price $103.32. [2026-01-22T12:09:31.799713] [DEBUG] [REMOTE ] FYX: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:31.799864] [DEBUG] [REMOTE ] FYX: PASS: Integrity check passed. [2026-01-22T12:09:31.799916] [DEBUG] [REMOTE ] FYX: Symbol is viable for forecasting. [2026-01-22T12:09:31.799982] [INFO ] [MAIN ] [1316/3501] FYX kept (0.4s) | 1314 kept, 2 rejected | 139.5/min | ETA: 15.7m [2026-01-22T12:09:32.123182] [DEBUG] [REMOTE ] G: Retrieved 4647 rows, trimmed to 300. [2026-01-22T12:09:32.123310] [DEBUG] [REMOTE ] G: PASS: History has at least 300 days. [2026-01-22T12:09:32.123512] [DEBUG] [REMOTE ] G: PASS: Price check passed. Min price $37.75. [2026-01-22T12:09:32.123667] [DEBUG] [REMOTE ] G: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:32.123776] [DEBUG] [REMOTE ] G: PASS: Integrity check passed. [2026-01-22T12:09:32.123815] [DEBUG] [REMOTE ] G: Symbol is viable for forecasting. [2026-01-22T12:09:32.123861] [INFO ] [MAIN ] [1317/3501] G kept (0.3s) | 1315 kept, 2 rejected | 139.5/min | ETA: 15.7m [2026-01-22T12:09:32.755275] [DEBUG] [REMOTE ] GAB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:32.755420] [DEBUG] [REMOTE ] GAB: PASS: History has at least 300 days. [2026-01-22T12:09:32.755665] [DEBUG] [REMOTE ] GAB: PASS: Price check passed. Min price $5.77. [2026-01-22T12:09:32.755806] [DEBUG] [REMOTE ] GAB: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:32.755920] [DEBUG] [REMOTE ] GAB: PASS: Integrity check passed. [2026-01-22T12:09:32.755961] [DEBUG] [REMOTE ] GAB: Symbol is viable for forecasting. [2026-01-22T12:09:32.756010] [INFO ] [MAIN ] [1318/3501] GAB kept (0.6s) | 1316 kept, 2 rejected | 139.5/min | ETA: 15.6m [2026-01-22T12:09:33.094709] [DEBUG] [REMOTE ] GABC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:33.094850] [DEBUG] [REMOTE ] GABC: PASS: History has at least 300 days. [2026-01-22T12:09:33.095076] [DEBUG] [REMOTE ] GABC: PASS: Price check passed. Min price $37.99. [2026-01-22T12:09:33.095216] [DEBUG] [REMOTE ] GABC: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:33.095334] [DEBUG] [REMOTE ] GABC: PASS: Integrity check passed. [2026-01-22T12:09:33.095376] [DEBUG] [REMOTE ] GABC: Symbol is viable for forecasting. [2026-01-22T12:09:33.095426] [INFO ] [MAIN ] [1319/3501] GABC kept (0.3s) | 1317 kept, 2 rejected | 139.5/min | ETA: 15.6m [2026-01-22T12:09:33.481999] [DEBUG] [REMOTE ] GAIA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:33.482138] [DEBUG] [REMOTE ] GAIA: PASS: History has at least 300 days. [2026-01-22T12:09:33.482366] [DEBUG] [REMOTE ] GAIA: PASS: Price check passed. Min price $3.28. [2026-01-22T12:09:33.482528] [DEBUG] [REMOTE ] GAIA: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:33.482667] [DEBUG] [REMOTE ] GAIA: PASS: Integrity check passed. [2026-01-22T12:09:33.482709] [DEBUG] [REMOTE ] GAIA: Symbol is viable for forecasting. [2026-01-22T12:09:33.482757] [INFO ] [MAIN ] [1320/3501] GAIA kept (0.4s) | 1318 kept, 2 rejected | 139.5/min | ETA: 15.6m [2026-01-22T12:09:33.852485] [DEBUG] [REMOTE ] GAIN: Retrieved 5177 rows, trimmed to 300. [2026-01-22T12:09:33.852741] [DEBUG] [REMOTE ] GAIN: PASS: History has at least 300 days. [2026-01-22T12:09:33.853034] [DEBUG] [REMOTE ] GAIN: PASS: Price check passed. Min price $13.47. [2026-01-22T12:09:33.853180] [DEBUG] [REMOTE ] GAIN: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:33.853307] [DEBUG] [REMOTE ] GAIN: PASS: Integrity check passed. [2026-01-22T12:09:33.853351] [DEBUG] [REMOTE ] GAIN: Symbol is viable for forecasting. [2026-01-22T12:09:33.853404] [INFO ] [MAIN ] [1321/3501] GAIN kept (0.4s) | 1319 kept, 2 rejected | 139.5/min | ETA: 15.6m [2026-01-22T12:09:34.471342] [DEBUG] [REMOTE ] GAM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:34.471476] [DEBUG] [REMOTE ] GAM: PASS: History has at least 300 days. [2026-01-22T12:09:34.471710] [DEBUG] [REMOTE ] GAM: PASS: Price check passed. Min price $56.30. [2026-01-22T12:09:34.471844] [DEBUG] [REMOTE ] GAM: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:34.471958] [DEBUG] [REMOTE ] GAM: PASS: Integrity check passed. [2026-01-22T12:09:34.471998] [DEBUG] [REMOTE ] GAM: Symbol is viable for forecasting. [2026-01-22T12:09:34.472046] [INFO ] [MAIN ] [1322/3501] GAM kept (0.6s) | 1320 kept, 2 rejected | 139.5/min | ETA: 15.6m [2026-01-22T12:09:34.631803] [DEBUG] [REMOTE ] GAMB: Retrieved 1129 rows, trimmed to 300. [2026-01-22T12:09:34.631936] [DEBUG] [REMOTE ] GAMB: PASS: History has at least 300 days. [2026-01-22T12:09:34.632134] [DEBUG] [REMOTE ] GAMB: PASS: Price check passed. Min price $4.66. [2026-01-22T12:09:34.632267] [DEBUG] [REMOTE ] GAMB: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:34.632373] [DEBUG] [REMOTE ] GAMB: PASS: Integrity check passed. [2026-01-22T12:09:34.632413] [DEBUG] [REMOTE ] GAMB: Symbol is viable for forecasting. [2026-01-22T12:09:34.632463] [INFO ] [MAIN ] [1323/3501] GAMB kept (0.2s) | 1321 kept, 2 rejected | 139.6/min | ETA: 15.6m [2026-01-22T12:09:35.017979] [DEBUG] [REMOTE ] GANX: Retrieved 1217 rows, trimmed to 300. [2026-01-22T12:09:35.018171] [DEBUG] [REMOTE ] GANX: PASS: History has at least 300 days. [2026-01-22T12:09:35.018416] [DEBUG] [REMOTE ] GANX: PASS: Price check passed. Min price $1.66. [2026-01-22T12:09:35.018558] [DEBUG] [REMOTE ] GANX: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:35.018710] [DEBUG] [REMOTE ] GANX: PASS: Integrity check passed. [2026-01-22T12:09:35.018752] [DEBUG] [REMOTE ] GANX: Symbol is viable for forecasting. [2026-01-22T12:09:35.018806] [INFO ] [MAIN ] [1324/3501] GANX kept (0.4s) | 1322 kept, 2 rejected | 139.6/min | ETA: 15.6m [2026-01-22T12:09:35.698638] [DEBUG] [REMOTE ] GASS: Retrieved 5104 rows, trimmed to 300. [2026-01-22T12:09:35.698789] [DEBUG] [REMOTE ] GASS: PASS: History has at least 300 days. [2026-01-22T12:09:35.699006] [DEBUG] [REMOTE ] GASS: PASS: Price check passed. Min price $6.48. [2026-01-22T12:09:35.699137] [DEBUG] [REMOTE ] GASS: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:35.699250] [DEBUG] [REMOTE ] GASS: PASS: Integrity check passed. [2026-01-22T12:09:35.699289] [DEBUG] [REMOTE ] GASS: Symbol is viable for forecasting. [2026-01-22T12:09:35.699335] [INFO ] [MAIN ] [1325/3501] GASS kept (0.7s) | 1323 kept, 2 rejected | 139.5/min | ETA: 15.6m [2026-01-22T12:09:36.221953] [DEBUG] [REMOTE ] GATX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:36.222102] [DEBUG] [REMOTE ] GATX: PASS: History has at least 300 days. [2026-01-22T12:09:36.222334] [DEBUG] [REMOTE ] GATX: PASS: Price check passed. Min price $151.57. [2026-01-22T12:09:36.222468] [DEBUG] [REMOTE ] GATX: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:36.222609] [DEBUG] [REMOTE ] GATX: PASS: Integrity check passed. [2026-01-22T12:09:36.222651] [DEBUG] [REMOTE ] GATX: Symbol is viable for forecasting. [2026-01-22T12:09:36.222699] [INFO ] [MAIN ] [1326/3501] GATX kept (0.5s) | 1324 kept, 2 rejected | 139.5/min | ETA: 15.6m [2026-01-22T12:09:36.606355] [DEBUG] [REMOTE ] GBAB: Retrieved 3830 rows, trimmed to 300. [2026-01-22T12:09:36.606544] [DEBUG] [REMOTE ] GBAB: PASS: History has at least 300 days. [2026-01-22T12:09:36.606817] [DEBUG] [REMOTE ] GBAB: PASS: Price check passed. Min price $14.68. [2026-01-22T12:09:36.606962] [DEBUG] [REMOTE ] GBAB: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:36.607084] [DEBUG] [REMOTE ] GBAB: PASS: Integrity check passed. [2026-01-22T12:09:36.607126] [DEBUG] [REMOTE ] GBAB: Symbol is viable for forecasting. [2026-01-22T12:09:36.607180] [INFO ] [MAIN ] [1327/3501] GBAB kept (0.4s) | 1325 kept, 2 rejected | 139.5/min | ETA: 15.6m [2026-01-22T12:09:37.086778] [DEBUG] [REMOTE ] GBCI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:37.086988] [DEBUG] [REMOTE ] GBCI: PASS: History has at least 300 days. [2026-01-22T12:09:37.087300] [DEBUG] [REMOTE ] GBCI: PASS: Price check passed. Min price $39.87. [2026-01-22T12:09:37.087451] [DEBUG] [REMOTE ] GBCI: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:37.087608] [DEBUG] [REMOTE ] GBCI: PASS: Integrity check passed. [2026-01-22T12:09:37.087662] [DEBUG] [REMOTE ] GBCI: Symbol is viable for forecasting. [2026-01-22T12:09:37.087903] [INFO ] [MAIN ] [1328/3501] GBCI kept (0.5s) | 1326 kept, 2 rejected | 139.5/min | ETA: 15.6m [2026-01-22T12:09:37.471186] [DEBUG] [REMOTE ] GBDC: Retrieved 3967 rows, trimmed to 300. [2026-01-22T12:09:37.471354] [DEBUG] [REMOTE ] GBDC: PASS: History has at least 300 days. [2026-01-22T12:09:37.471639] [DEBUG] [REMOTE ] GBDC: PASS: Price check passed. Min price $13.15. [2026-01-22T12:09:37.471781] [DEBUG] [REMOTE ] GBDC: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:37.471920] [DEBUG] [REMOTE ] GBDC: PASS: Integrity check passed. [2026-01-22T12:09:37.471960] [DEBUG] [REMOTE ] GBDC: Symbol is viable for forecasting. [2026-01-22T12:09:37.472029] [INFO ] [MAIN ] [1329/3501] GBDC kept (0.4s) | 1327 kept, 2 rejected | 139.5/min | ETA: 15.6m [2026-01-22T12:09:37.757120] [DEBUG] [REMOTE ] GBIO: Retrieved 1409 rows, trimmed to 300. [2026-01-22T12:09:37.757320] [DEBUG] [REMOTE ] GBIO: PASS: History has at least 300 days. [2026-01-22T12:09:37.757607] [DEBUG] [REMOTE ] GBIO: PASS: Price check passed. Min price $5.01. [2026-01-22T12:09:37.757782] [DEBUG] [REMOTE ] GBIO: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:37.757912] [DEBUG] [REMOTE ] GBIO: PASS: Integrity check passed. [2026-01-22T12:09:37.757955] [DEBUG] [REMOTE ] GBIO: Symbol is viable for forecasting. [2026-01-22T12:09:37.758008] [INFO ] [MAIN ] [1330/3501] GBIO kept (0.3s) | 1328 kept, 2 rejected | 139.5/min | ETA: 15.6m [2026-01-22T12:09:38.027018] [DEBUG] [REMOTE ] GBTG: Retrieved 1295 rows, trimmed to 300. [2026-01-22T12:09:38.027230] [DEBUG] [REMOTE ] GBTG: PASS: History has at least 300 days. [2026-01-22T12:09:38.027477] [DEBUG] [REMOTE ] GBTG: PASS: Price check passed. Min price $6.83. [2026-01-22T12:09:38.027643] [DEBUG] [REMOTE ] GBTG: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:38.027786] [DEBUG] [REMOTE ] GBTG: PASS: Integrity check passed. [2026-01-22T12:09:38.027828] [DEBUG] [REMOTE ] GBTG: Symbol is viable for forecasting. [2026-01-22T12:09:38.027882] [INFO ] [MAIN ] [1331/3501] GBTG kept (0.3s) | 1329 kept, 2 rejected | 139.6/min | ETA: 15.5m [2026-01-22T12:09:38.757736] [DEBUG] [REMOTE ] GBX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:38.757870] [DEBUG] [REMOTE ] GBX: PASS: History has at least 300 days. [2026-01-22T12:09:38.758075] [DEBUG] [REMOTE ] GBX: PASS: Price check passed. Min price $40.98. [2026-01-22T12:09:38.758208] [DEBUG] [REMOTE ] GBX: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:38.758318] [DEBUG] [REMOTE ] GBX: PASS: Integrity check passed. [2026-01-22T12:09:38.758357] [DEBUG] [REMOTE ] GBX: Symbol is viable for forecasting. [2026-01-22T12:09:38.758404] [INFO ] [MAIN ] [1332/3501] GBX kept (0.7s) | 1330 kept, 2 rejected | 139.5/min | ETA: 15.5m [2026-01-22T12:09:39.213114] [DEBUG] [REMOTE ] GCBC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:39.213436] [DEBUG] [REMOTE ] GCBC: PASS: History has at least 300 days. [2026-01-22T12:09:39.213761] [DEBUG] [REMOTE ] GCBC: PASS: Price check passed. Min price $21.61. [2026-01-22T12:09:39.213907] [DEBUG] [REMOTE ] GCBC: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:39.214045] [DEBUG] [REMOTE ] GCBC: PASS: Integrity check passed. [2026-01-22T12:09:39.214128] [DEBUG] [REMOTE ] GCBC: Symbol is viable for forecasting. [2026-01-22T12:09:39.214186] [INFO ] [MAIN ] [1333/3501] GCBC kept (0.5s) | 1331 kept, 2 rejected | 139.5/min | ETA: 15.5m [2026-01-22T12:09:39.480164] [DEBUG] [REMOTE ] GCMG: Retrieved 1298 rows, trimmed to 300. [2026-01-22T12:09:39.480295] [DEBUG] [REMOTE ] GCMG: PASS: History has at least 300 days. [2026-01-22T12:09:39.480493] [DEBUG] [REMOTE ] GCMG: PASS: Price check passed. Min price $10.33. [2026-01-22T12:09:39.480685] [DEBUG] [REMOTE ] GCMG: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:39.480798] [DEBUG] [REMOTE ] GCMG: PASS: Integrity check passed. [2026-01-22T12:09:39.480839] [DEBUG] [REMOTE ] GCMG: Symbol is viable for forecasting. [2026-01-22T12:09:39.480885] [INFO ] [MAIN ] [1334/3501] GCMG kept (0.3s) | 1332 kept, 2 rejected | 139.5/min | ETA: 15.5m [2026-01-22T12:09:39.947960] [DEBUG] [REMOTE ] GCO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:39.948122] [DEBUG] [REMOTE ] GCO: PASS: History has at least 300 days. [2026-01-22T12:09:39.948382] [DEBUG] [REMOTE ] GCO: PASS: Price check passed. Min price $21.95. [2026-01-22T12:09:39.948537] [DEBUG] [REMOTE ] GCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:39.948713] [DEBUG] [REMOTE ] GCO: PASS: Integrity check passed. [2026-01-22T12:09:39.948754] [DEBUG] [REMOTE ] GCO: Symbol is viable for forecasting. [2026-01-22T12:09:39.948820] [INFO ] [MAIN ] [1335/3501] GCO kept (0.5s) | 1333 kept, 2 rejected | 139.5/min | ETA: 15.5m [2026-01-22T12:09:40.535017] [DEBUG] [REMOTE ] GD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:40.535157] [DEBUG] [REMOTE ] GD: PASS: History has at least 300 days. [2026-01-22T12:09:40.535366] [DEBUG] [REMOTE ] GD: PASS: Price check passed. Min price $331.03. [2026-01-22T12:09:40.535496] [DEBUG] [REMOTE ] GD: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:40.535631] [DEBUG] [REMOTE ] GD: PASS: Integrity check passed. [2026-01-22T12:09:40.535673] [DEBUG] [REMOTE ] GD: Symbol is viable for forecasting. [2026-01-22T12:09:40.535719] [INFO ] [MAIN ] [1336/3501] GD kept (0.6s) | 1334 kept, 2 rejected | 139.5/min | ETA: 15.5m [2026-01-22T12:09:40.882364] [DEBUG] [REMOTE ] GDC: Retrieved 2529 rows, trimmed to 300. [2026-01-22T12:09:40.882605] [DEBUG] [REMOTE ] GDC: PASS: History has at least 300 days. [2026-01-22T12:09:40.882867] [DEBUG] [REMOTE ] GDC: PASS: Price check passed. Min price $3.44. [2026-01-22T12:09:40.883008] [DEBUG] [REMOTE ] GDC: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:40.883131] [DEBUG] [REMOTE ] GDC: PASS: Integrity check passed. [2026-01-22T12:09:40.883173] [DEBUG] [REMOTE ] GDC: Symbol is viable for forecasting. [2026-01-22T12:09:40.883225] [INFO ] [MAIN ] [1337/3501] GDC kept (0.3s) | 1335 kept, 2 rejected | 139.5/min | ETA: 15.5m [2026-01-22T12:09:41.258157] [DEBUG] [REMOTE ] GDDY: Retrieved 2718 rows, trimmed to 300. [2026-01-22T12:09:41.258365] [DEBUG] [REMOTE ] GDDY: PASS: History has at least 300 days. [2026-01-22T12:09:41.258653] [DEBUG] [REMOTE ] GDDY: PASS: Price check passed. Min price $103.49. [2026-01-22T12:09:41.258808] [DEBUG] [REMOTE ] GDDY: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:41.258942] [DEBUG] [REMOTE ] GDDY: PASS: Integrity check passed. [2026-01-22T12:09:41.258990] [DEBUG] [REMOTE ] GDDY: Symbol is viable for forecasting. [2026-01-22T12:09:41.259045] [INFO ] [MAIN ] [1338/3501] GDDY kept (0.4s) | 1336 kept, 2 rejected | 139.5/min | ETA: 15.5m [2026-01-22T12:09:41.576930] [DEBUG] [REMOTE ] GDEN: Retrieved 2632 rows, trimmed to 300. [2026-01-22T12:09:41.577089] [DEBUG] [REMOTE ] GDEN: PASS: History has at least 300 days. [2026-01-22T12:09:41.577312] [DEBUG] [REMOTE ] GDEN: PASS: Price check passed. Min price $19.93. [2026-01-22T12:09:41.577450] [DEBUG] [REMOTE ] GDEN: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:41.577563] [DEBUG] [REMOTE ] GDEN: PASS: Integrity check passed. [2026-01-22T12:09:41.577624] [DEBUG] [REMOTE ] GDEN: Symbol is viable for forecasting. [2026-01-22T12:09:41.577673] [INFO ] [MAIN ] [1339/3501] GDEN kept (0.3s) | 1337 kept, 2 rejected | 139.5/min | ETA: 15.5m [2026-01-22T12:09:41.935045] [DEBUG] [REMOTE ] GDRX: Retrieved 1338 rows, trimmed to 300. [2026-01-22T12:09:41.935282] [DEBUG] [REMOTE ] GDRX: PASS: History has at least 300 days. [2026-01-22T12:09:41.935641] [DEBUG] [REMOTE ] GDRX: PASS: Price check passed. Min price $2.58. [2026-01-22T12:09:41.935853] [DEBUG] [REMOTE ] GDRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:41.936004] [DEBUG] [REMOTE ] GDRX: PASS: Integrity check passed. [2026-01-22T12:09:41.936059] [DEBUG] [REMOTE ] GDRX: Symbol is viable for forecasting. [2026-01-22T12:09:41.936127] [INFO ] [MAIN ] [1340/3501] GDRX kept (0.4s) | 1338 kept, 2 rejected | 139.6/min | ETA: 15.5m [2026-01-22T12:09:42.498470] [DEBUG] [REMOTE ] GDS: Retrieved 2316 rows, trimmed to 300. [2026-01-22T12:09:42.498730] [DEBUG] [REMOTE ] GDS: PASS: History has at least 300 days. [2026-01-22T12:09:42.498988] [DEBUG] [REMOTE ] GDS: PASS: Price check passed. Min price $29.02. [2026-01-22T12:09:42.499130] [DEBUG] [REMOTE ] GDS: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:42.499253] [DEBUG] [REMOTE ] GDS: PASS: Integrity check passed. [2026-01-22T12:09:42.499294] [DEBUG] [REMOTE ] GDS: Symbol is viable for forecasting. [2026-01-22T12:09:42.499371] [INFO ] [MAIN ] [1341/3501] GDS kept (0.6s) | 1339 kept, 2 rejected | 139.5/min | ETA: 15.5m [2026-01-22T12:09:42.818854] [DEBUG] [REMOTE ] GDYN: Retrieved 1812 rows, trimmed to 300. [2026-01-22T12:09:42.819055] [DEBUG] [REMOTE ] GDYN: PASS: History has at least 300 days. [2026-01-22T12:09:42.819310] [DEBUG] [REMOTE ] GDYN: PASS: Price check passed. Min price $7.60. [2026-01-22T12:09:42.819451] [DEBUG] [REMOTE ] GDYN: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:42.819567] [DEBUG] [REMOTE ] GDYN: PASS: Integrity check passed. [2026-01-22T12:09:42.819629] [DEBUG] [REMOTE ] GDYN: Symbol is viable for forecasting. [2026-01-22T12:09:42.819681] [INFO ] [MAIN ] [1342/3501] GDYN kept (0.3s) | 1340 kept, 2 rejected | 139.6/min | ETA: 15.5m [2026-01-22T12:09:43.275895] [DEBUG] [REMOTE ] GE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:43.276060] [DEBUG] [REMOTE ] GE: PASS: History has at least 300 days. [2026-01-22T12:09:43.276332] [DEBUG] [REMOTE ] GE: PASS: Price check passed. Min price $283.27. [2026-01-22T12:09:43.276470] [DEBUG] [REMOTE ] GE: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:43.276616] [DEBUG] [REMOTE ] GE: PASS: Integrity check passed. [2026-01-22T12:09:43.276659] [DEBUG] [REMOTE ] GE: Symbol is viable for forecasting. [2026-01-22T12:09:43.276708] [INFO ] [MAIN ] [1343/3501] GE kept (0.5s) | 1341 kept, 2 rejected | 139.5/min | ETA: 15.5m [2026-01-22T12:09:43.629143] [DEBUG] [REMOTE ] GECC: Retrieved 2314 rows, trimmed to 300. [2026-01-22T12:09:43.629267] [DEBUG] [REMOTE ] GECC: PASS: History has at least 300 days. [2026-01-22T12:09:43.629472] [DEBUG] [REMOTE ] GECC: PASS: Price check passed. Min price $6.66. [2026-01-22T12:09:43.629632] [DEBUG] [REMOTE ] GECC: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:43.629770] [DEBUG] [REMOTE ] GECC: PASS: Integrity check passed. [2026-01-22T12:09:43.629819] [DEBUG] [REMOTE ] GECC: Symbol is viable for forecasting. [2026-01-22T12:09:43.629869] [INFO ] [MAIN ] [1344/3501] GECC kept (0.4s) | 1342 kept, 2 rejected | 139.6/min | ETA: 15.5m [2026-01-22T12:09:44.232299] [DEBUG] [REMOTE ] GEF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:44.232515] [DEBUG] [REMOTE ] GEF: PASS: History has at least 300 days. [2026-01-22T12:09:44.232847] [DEBUG] [REMOTE ] GEF: PASS: Price check passed. Min price $56.24. [2026-01-22T12:09:44.233035] [DEBUG] [REMOTE ] GEF: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:44.233180] [DEBUG] [REMOTE ] GEF: PASS: Integrity check passed. [2026-01-22T12:09:44.233223] [DEBUG] [REMOTE ] GEF: Symbol is viable for forecasting. [2026-01-22T12:09:44.233279] [INFO ] [MAIN ] [1345/3501] GEF kept (0.6s) | 1343 kept, 2 rejected | 139.5/min | ETA: 15.5m [2026-01-22T12:09:44.353420] [DEBUG] [REMOTE ] GEHC: Retrieved 764 rows, trimmed to 300. [2026-01-22T12:09:44.353658] [DEBUG] [REMOTE ] GEHC: PASS: History has at least 300 days. [2026-01-22T12:09:44.353918] [DEBUG] [REMOTE ] GEHC: PASS: Price check passed. Min price $70.60. [2026-01-22T12:09:44.354060] [DEBUG] [REMOTE ] GEHC: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:44.354184] [DEBUG] [REMOTE ] GEHC: PASS: Integrity check passed. [2026-01-22T12:09:44.354226] [DEBUG] [REMOTE ] GEHC: Symbol is viable for forecasting. [2026-01-22T12:09:44.354280] [INFO ] [MAIN ] [1346/3501] GEHC kept (0.1s) | 1344 kept, 2 rejected | 139.6/min | ETA: 15.4m [2026-01-22T12:09:45.118958] [DEBUG] [REMOTE ] GEL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:45.119133] [DEBUG] [REMOTE ] GEL: PASS: History has at least 300 days. [2026-01-22T12:09:45.119358] [DEBUG] [REMOTE ] GEL: PASS: Price check passed. Min price $14.92. [2026-01-22T12:09:45.119493] [DEBUG] [REMOTE ] GEL: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:45.119624] [DEBUG] [REMOTE ] GEL: PASS: Integrity check passed. [2026-01-22T12:09:45.119683] [DEBUG] [REMOTE ] GEL: Symbol is viable for forecasting. [2026-01-22T12:09:45.119731] [INFO ] [MAIN ] [1347/3501] GEL kept (0.8s) | 1345 kept, 2 rejected | 139.5/min | ETA: 15.4m [2026-01-22T12:09:45.588687] [DEBUG] [REMOTE ] GEN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:45.588821] [DEBUG] [REMOTE ] GEN: PASS: History has at least 300 days. [2026-01-22T12:09:45.589036] [DEBUG] [REMOTE ] GEN: PASS: Price check passed. Min price $25.14. [2026-01-22T12:09:45.589168] [DEBUG] [REMOTE ] GEN: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:45.589278] [DEBUG] [REMOTE ] GEN: PASS: Integrity check passed. [2026-01-22T12:09:45.589317] [DEBUG] [REMOTE ] GEN: Symbol is viable for forecasting. [2026-01-22T12:09:45.589365] [INFO ] [MAIN ] [1348/3501] GEN kept (0.5s) | 1346 kept, 2 rejected | 139.5/min | ETA: 15.4m [2026-01-22T12:09:45.788525] [DEBUG] [REMOTE ] GENI: Retrieved 1194 rows, trimmed to 300. [2026-01-22T12:09:45.788677] [DEBUG] [REMOTE ] GENI: PASS: History has at least 300 days. [2026-01-22T12:09:45.788902] [DEBUG] [REMOTE ] GENI: PASS: Price check passed. Min price $8.70. [2026-01-22T12:09:45.789034] [DEBUG] [REMOTE ] GENI: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:45.789139] [DEBUG] [REMOTE ] GENI: PASS: Integrity check passed. [2026-01-22T12:09:45.789178] [DEBUG] [REMOTE ] GENI: Symbol is viable for forecasting. [2026-01-22T12:09:45.789225] [INFO ] [MAIN ] [1349/3501] GENI kept (0.2s) | 1347 kept, 2 rejected | 139.6/min | ETA: 15.4m [2026-01-22T12:09:46.222105] [DEBUG] [REMOTE ] GENK: Retrieved 644 rows, trimmed to 300. [2026-01-22T12:09:46.222248] [DEBUG] [REMOTE ] GENK: PASS: History has at least 300 days. [2026-01-22T12:09:46.222460] [DEBUG] [REMOTE ] GENK: PASS: Price check passed. Min price $2.11. [2026-01-22T12:09:46.222615] [DEBUG] [REMOTE ] GENK: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:46.222729] [DEBUG] [REMOTE ] GENK: PASS: Integrity check passed. [2026-01-22T12:09:46.222768] [DEBUG] [REMOTE ] GENK: Symbol is viable for forecasting. [2026-01-22T12:09:46.222815] [INFO ] [MAIN ] [1350/3501] GENK kept (0.4s) | 1348 kept, 2 rejected | 139.6/min | ETA: 15.4m [2026-01-22T12:09:46.866918] [DEBUG] [REMOTE ] GEOS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:46.867056] [DEBUG] [REMOTE ] GEOS: PASS: History has at least 300 days. [2026-01-22T12:09:46.867278] [DEBUG] [REMOTE ] GEOS: PASS: Price check passed. Min price $11.12. [2026-01-22T12:09:46.867415] [DEBUG] [REMOTE ] GEOS: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:46.867532] [DEBUG] [REMOTE ] GEOS: PASS: Integrity check passed. [2026-01-22T12:09:46.867592] [DEBUG] [REMOTE ] GEOS: Symbol is viable for forecasting. [2026-01-22T12:09:46.867646] [INFO ] [MAIN ] [1351/3501] GEOS kept (0.6s) | 1349 kept, 2 rejected | 139.5/min | ETA: 15.4m [2026-01-22T12:09:47.168665] [DEBUG] [REMOTE ] GERN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:47.168796] [DEBUG] [REMOTE ] GERN: PASS: History has at least 300 days. [2026-01-22T12:09:47.169007] [DEBUG] [REMOTE ] GERN: PASS: Price check passed. Min price $1.07. [2026-01-22T12:09:47.169138] [DEBUG] [REMOTE ] GERN: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:47.169247] [DEBUG] [REMOTE ] GERN: PASS: Integrity check passed. [2026-01-22T12:09:47.169286] [DEBUG] [REMOTE ] GERN: Symbol is viable for forecasting. [2026-01-22T12:09:47.169332] [INFO ] [MAIN ] [1352/3501] GERN kept (0.3s) | 1350 kept, 2 rejected | 139.5/min | ETA: 15.4m [2026-01-22T12:09:47.797031] [DEBUG] [REMOTE ] GES: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:47.797171] [DEBUG] [REMOTE ] GES: PASS: History has at least 300 days. [2026-01-22T12:09:47.797397] [DEBUG] [REMOTE ] GES: PASS: Price check passed. Min price $16.64. [2026-01-22T12:09:47.797536] [DEBUG] [REMOTE ] GES: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:47.797677] [DEBUG] [REMOTE ] GES: PASS: Integrity check passed. [2026-01-22T12:09:47.797758] [DEBUG] [REMOTE ] GES: Symbol is viable for forecasting. [2026-01-22T12:09:47.797811] [INFO ] [MAIN ] [1353/3501] GES kept (0.6s) | 1351 kept, 2 rejected | 139.5/min | ETA: 15.4m [2026-01-22T12:09:48.027812] [DEBUG] [REMOTE ] GEVO: Retrieved 3759 rows, trimmed to 300. [2026-01-22T12:09:48.027947] [DEBUG] [REMOTE ] GEVO: PASS: History has at least 300 days. [2026-01-22T12:09:48.028155] [DEBUG] [REMOTE ] GEVO: PASS: Price check passed. Min price $1.87. [2026-01-22T12:09:48.028292] [DEBUG] [REMOTE ] GEVO: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:48.028403] [DEBUG] [REMOTE ] GEVO: PASS: Integrity check passed. [2026-01-22T12:09:48.028444] [DEBUG] [REMOTE ] GEVO: Symbol is viable for forecasting. [2026-01-22T12:09:48.028491] [INFO ] [MAIN ] [1354/3501] GEVO kept (0.2s) | 1352 kept, 2 rejected | 139.5/min | ETA: 15.4m [2026-01-22T12:09:48.650252] [DEBUG] [REMOTE ] GFF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:48.650392] [DEBUG] [REMOTE ] GFF: PASS: History has at least 300 days. [2026-01-22T12:09:48.650632] [DEBUG] [REMOTE ] GFF: PASS: Price check passed. Min price $66.59. [2026-01-22T12:09:48.650769] [DEBUG] [REMOTE ] GFF: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:48.650883] [DEBUG] [REMOTE ] GFF: PASS: Integrity check passed. [2026-01-22T12:09:48.650922] [DEBUG] [REMOTE ] GFF: Symbol is viable for forecasting. [2026-01-22T12:09:48.650969] [INFO ] [MAIN ] [1355/3501] GFF kept (0.6s) | 1353 kept, 2 rejected | 139.5/min | ETA: 15.4m [2026-01-22T12:09:49.215459] [DEBUG] [REMOTE ] GFI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:49.215867] [DEBUG] [REMOTE ] GFI: PASS: History has at least 300 days. [2026-01-22T12:09:49.216512] [DEBUG] [REMOTE ] GFI: PASS: Price check passed. Min price $35.68. [2026-01-22T12:09:49.216693] [DEBUG] [REMOTE ] GFI: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:49.216851] [DEBUG] [REMOTE ] GFI: PASS: Integrity check passed. [2026-01-22T12:09:49.216894] [DEBUG] [REMOTE ] GFI: Symbol is viable for forecasting. [2026-01-22T12:09:49.216954] [INFO ] [MAIN ] [1356/3501] GFI kept (0.6s) | 1354 kept, 2 rejected | 139.5/min | ETA: 15.4m [2026-01-22T12:09:49.487501] [DEBUG] [REMOTE ] GFL: Retrieved 1480 rows, trimmed to 300. [2026-01-22T12:09:49.487736] [DEBUG] [REMOTE ] GFL: PASS: History has at least 300 days. [2026-01-22T12:09:49.487993] [DEBUG] [REMOTE ] GFL: PASS: Price check passed. Min price $41.67. [2026-01-22T12:09:49.488149] [DEBUG] [REMOTE ] GFL: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:49.488276] [DEBUG] [REMOTE ] GFL: PASS: Integrity check passed. [2026-01-22T12:09:49.488324] [DEBUG] [REMOTE ] GFL: Symbol is viable for forecasting. [2026-01-22T12:09:49.488384] [INFO ] [MAIN ] [1357/3501] GFL kept (0.3s) | 1355 kept, 2 rejected | 139.5/min | ETA: 15.4m [2026-01-22T12:09:49.847494] [DEBUG] [REMOTE ] GFS: Retrieved 1061 rows, trimmed to 300. [2026-01-22T12:09:49.847666] [DEBUG] [REMOTE ] GFS: PASS: History has at least 300 days. [2026-01-22T12:09:49.847948] [DEBUG] [REMOTE ] GFS: PASS: Price check passed. Min price $32.24. [2026-01-22T12:09:49.848123] [DEBUG] [REMOTE ] GFS: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:49.848263] [DEBUG] [REMOTE ] GFS: PASS: Integrity check passed. [2026-01-22T12:09:49.848314] [DEBUG] [REMOTE ] GFS: Symbol is viable for forecasting. [2026-01-22T12:09:49.848375] [INFO ] [MAIN ] [1358/3501] GFS kept (0.4s) | 1356 kept, 2 rejected | 139.5/min | ETA: 15.4m [2026-01-22T12:09:50.409118] [DEBUG] [REMOTE ] GGAL: Retrieved 6411 rows, trimmed to 300. [2026-01-22T12:09:50.409253] [DEBUG] [REMOTE ] GGAL: PASS: History has at least 300 days. [2026-01-22T12:09:50.409470] [DEBUG] [REMOTE ] GGAL: PASS: Price check passed. Min price $35.17. [2026-01-22T12:09:50.409628] [DEBUG] [REMOTE ] GGAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:50.409745] [DEBUG] [REMOTE ] GGAL: PASS: Integrity check passed. [2026-01-22T12:09:50.409824] [DEBUG] [REMOTE ] GGAL: Symbol is viable for forecasting. [2026-01-22T12:09:50.409875] [INFO ] [MAIN ] [1359/3501] GGAL kept (0.6s) | 1357 kept, 2 rejected | 139.5/min | ETA: 15.4m [2026-01-22T12:09:50.895756] [DEBUG] [REMOTE ] GGB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:50.895895] [DEBUG] [REMOTE ] GGB: PASS: History has at least 300 days. [2026-01-22T12:09:50.896143] [DEBUG] [REMOTE ] GGB: PASS: Price check passed. Min price $3.32. [2026-01-22T12:09:50.896282] [DEBUG] [REMOTE ] GGB: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:50.896397] [DEBUG] [REMOTE ] GGB: PASS: Integrity check passed. [2026-01-22T12:09:50.896438] [DEBUG] [REMOTE ] GGB: Symbol is viable for forecasting. [2026-01-22T12:09:50.896485] [INFO ] [MAIN ] [1360/3501] GGB kept (0.5s) | 1358 kept, 2 rejected | 139.5/min | ETA: 15.4m [2026-01-22T12:09:51.380744] [DEBUG] [REMOTE ] GGG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:51.380880] [DEBUG] [REMOTE ] GGG: PASS: History has at least 300 days. [2026-01-22T12:09:51.381110] [DEBUG] [REMOTE ] GGG: PASS: Price check passed. Min price $78.88. [2026-01-22T12:09:51.381257] [DEBUG] [REMOTE ] GGG: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:51.381372] [DEBUG] [REMOTE ] GGG: PASS: Integrity check passed. [2026-01-22T12:09:51.381414] [DEBUG] [REMOTE ] GGG: Symbol is viable for forecasting. [2026-01-22T12:09:51.381464] [INFO ] [MAIN ] [1361/3501] GGG kept (0.5s) | 1359 kept, 2 rejected | 139.5/min | ETA: 15.3m [2026-01-22T12:09:51.595470] [DEBUG] [REMOTE ] GGLL: Retrieved 846 rows, trimmed to 300. [2026-01-22T12:09:51.595641] [DEBUG] [REMOTE ] GGLL: PASS: History has at least 300 days. [2026-01-22T12:09:51.595868] [DEBUG] [REMOTE ] GGLL: PASS: Price check passed. Min price $69.24. [2026-01-22T12:09:51.596030] [DEBUG] [REMOTE ] GGLL: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:51.596151] [DEBUG] [REMOTE ] GGLL: PASS: Integrity check passed. [2026-01-22T12:09:51.596193] [DEBUG] [REMOTE ] GGLL: Symbol is viable for forecasting. [2026-01-22T12:09:51.596241] [INFO ] [MAIN ] [1362/3501] GGLL kept (0.2s) | 1360 kept, 2 rejected | 139.5/min | ETA: 15.3m [2026-01-22T12:09:51.945258] [DEBUG] [REMOTE ] GGLS: Retrieved 846 rows, trimmed to 300. [2026-01-22T12:09:51.945393] [DEBUG] [REMOTE ] GGLS: PASS: History has at least 300 days. [2026-01-22T12:09:51.945640] [DEBUG] [REMOTE ] GGLS: PASS: Price check passed. Min price $6.32. [2026-01-22T12:09:51.945808] [DEBUG] [REMOTE ] GGLS: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:51.945928] [DEBUG] [REMOTE ] GGLS: PASS: Integrity check passed. [2026-01-22T12:09:51.945970] [DEBUG] [REMOTE ] GGLS: Symbol is viable for forecasting. [2026-01-22T12:09:51.946020] [INFO ] [MAIN ] [1363/3501] GGLS kept (0.3s) | 1361 kept, 2 rejected | 139.5/min | ETA: 15.3m [2026-01-22T12:09:52.476224] [DEBUG] [REMOTE ] GH: Retrieved 1833 rows, trimmed to 300. [2026-01-22T12:09:52.476364] [DEBUG] [REMOTE ] GH: PASS: History has at least 300 days. [2026-01-22T12:09:52.476585] [DEBUG] [REMOTE ] GH: PASS: Price check passed. Min price $69.58. [2026-01-22T12:09:52.476726] [DEBUG] [REMOTE ] GH: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:52.476841] [DEBUG] [REMOTE ] GH: PASS: Integrity check passed. [2026-01-22T12:09:52.476884] [DEBUG] [REMOTE ] GH: Symbol is viable for forecasting. [2026-01-22T12:09:52.476931] [INFO ] [MAIN ] [1364/3501] GH kept (0.5s) | 1362 kept, 2 rejected | 139.5/min | ETA: 15.3m [2026-01-22T12:09:53.112796] [DEBUG] [REMOTE ] GHI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:53.112944] [DEBUG] [REMOTE ] GHI: PASS: History has at least 300 days. [2026-01-22T12:09:53.113174] [DEBUG] [REMOTE ] GHI: PASS: Price check passed. Min price $5.93. [2026-01-22T12:09:53.113313] [DEBUG] [REMOTE ] GHI: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:53.113433] [DEBUG] [REMOTE ] GHI: PASS: Integrity check passed. [2026-01-22T12:09:53.113491] [DEBUG] [REMOTE ] GHI: Symbol is viable for forecasting. [2026-01-22T12:09:53.113542] [INFO ] [MAIN ] [1365/3501] GHI kept (0.6s) | 1363 kept, 2 rejected | 139.5/min | ETA: 15.3m [2026-01-22T12:09:53.606073] [DEBUG] [REMOTE ] GHM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:53.606204] [DEBUG] [REMOTE ] GHM: PASS: History has at least 300 days. [2026-01-22T12:09:53.606411] [DEBUG] [REMOTE ] GHM: PASS: Price check passed. Min price $53.56. [2026-01-22T12:09:53.606547] [DEBUG] [REMOTE ] GHM: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:53.606680] [DEBUG] [REMOTE ] GHM: PASS: Integrity check passed. [2026-01-22T12:09:53.606721] [DEBUG] [REMOTE ] GHM: Symbol is viable for forecasting. [2026-01-22T12:09:53.606767] [INFO ] [MAIN ] [1366/3501] GHM kept (0.5s) | 1364 kept, 2 rejected | 139.4/min | ETA: 15.3m [2026-01-22T12:09:53.706740] [DEBUG] [REMOTE ] GHRS: Retrieved 1148 rows, trimmed to 300. [2026-01-22T12:09:53.706873] [DEBUG] [REMOTE ] GHRS: PASS: History has at least 300 days. [2026-01-22T12:09:53.707080] [DEBUG] [REMOTE ] GHRS: PASS: Price check passed. Min price $12.48. [2026-01-22T12:09:53.707241] [DEBUG] [REMOTE ] GHRS: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:53.707357] [DEBUG] [REMOTE ] GHRS: PASS: Integrity check passed. [2026-01-22T12:09:53.707399] [DEBUG] [REMOTE ] GHRS: Symbol is viable for forecasting. [2026-01-22T12:09:53.707448] [INFO ] [MAIN ] [1367/3501] GHRS kept (0.1s) | 1365 kept, 2 rejected | 139.5/min | ETA: 15.3m [2026-01-22T12:09:54.274318] [DEBUG] [REMOTE ] GHY: Retrieved 3288 rows, trimmed to 300. [2026-01-22T12:09:54.274524] [DEBUG] [REMOTE ] GHY: PASS: History has at least 300 days. [2026-01-22T12:09:54.274812] [DEBUG] [REMOTE ] GHY: PASS: Price check passed. Min price $11.93. [2026-01-22T12:09:54.274961] [DEBUG] [REMOTE ] GHY: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:54.275093] [DEBUG] [REMOTE ] GHY: PASS: Integrity check passed. [2026-01-22T12:09:54.275145] [DEBUG] [REMOTE ] GHY: Symbol is viable for forecasting. [2026-01-22T12:09:54.275201] [INFO ] [MAIN ] [1368/3501] GHY kept (0.6s) | 1366 kept, 2 rejected | 139.5/min | ETA: 15.3m [2026-01-22T12:09:54.861718] [DEBUG] [REMOTE ] GIB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:54.861852] [DEBUG] [REMOTE ] GIB: PASS: History has at least 300 days. [2026-01-22T12:09:54.862067] [DEBUG] [REMOTE ] GIB: PASS: Price check passed. Min price $84.69. [2026-01-22T12:09:54.862207] [DEBUG] [REMOTE ] GIB: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:54.862321] [DEBUG] [REMOTE ] GIB: PASS: Integrity check passed. [2026-01-22T12:09:54.862363] [DEBUG] [REMOTE ] GIB: Symbol is viable for forecasting. [2026-01-22T12:09:54.862411] [INFO ] [MAIN ] [1369/3501] GIB kept (0.6s) | 1367 kept, 2 rejected | 139.5/min | ETA: 15.3m [2026-01-22T12:09:55.311507] [DEBUG] [REMOTE ] GIII: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:55.311684] [DEBUG] [REMOTE ] GIII: PASS: History has at least 300 days. [2026-01-22T12:09:55.311931] [DEBUG] [REMOTE ] GIII: PASS: Price check passed. Min price $26.77. [2026-01-22T12:09:55.312092] [DEBUG] [REMOTE ] GIII: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:55.312213] [DEBUG] [REMOTE ] GIII: PASS: Integrity check passed. [2026-01-22T12:09:55.312256] [DEBUG] [REMOTE ] GIII: Symbol is viable for forecasting. [2026-01-22T12:09:55.312307] [INFO ] [MAIN ] [1370/3501] GIII kept (0.4s) | 1368 kept, 2 rejected | 139.4/min | ETA: 15.3m [2026-01-22T12:09:55.785219] [DEBUG] [REMOTE ] GILD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:55.785393] [DEBUG] [REMOTE ] GILD: PASS: History has at least 300 days. [2026-01-22T12:09:55.785695] [DEBUG] [REMOTE ] GILD: PASS: Price check passed. Min price $117.11. [2026-01-22T12:09:55.785848] [DEBUG] [REMOTE ] GILD: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:55.785991] [DEBUG] [REMOTE ] GILD: PASS: Integrity check passed. [2026-01-22T12:09:55.786034] [DEBUG] [REMOTE ] GILD: Symbol is viable for forecasting. [2026-01-22T12:09:55.786085] [INFO ] [MAIN ] [1371/3501] GILD kept (0.5s) | 1369 kept, 2 rejected | 139.4/min | ETA: 15.3m [2026-01-22T12:09:56.267922] [DEBUG] [REMOTE ] GIS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:56.268062] [DEBUG] [REMOTE ] GIS: PASS: History has at least 300 days. [2026-01-22T12:09:56.268272] [DEBUG] [REMOTE ] GIS: PASS: Price check passed. Min price $42.37. [2026-01-22T12:09:56.268406] [DEBUG] [REMOTE ] GIS: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:56.268516] [DEBUG] [REMOTE ] GIS: PASS: Integrity check passed. [2026-01-22T12:09:56.268557] [DEBUG] [REMOTE ] GIS: Symbol is viable for forecasting. [2026-01-22T12:09:56.268626] [INFO ] [MAIN ] [1372/3501] GIS kept (0.5s) | 1370 kept, 2 rejected | 139.4/min | ETA: 15.3m [2026-01-22T12:09:56.564403] [DEBUG] [REMOTE ] GKOS: Retrieved 2659 rows, trimmed to 300. [2026-01-22T12:09:56.564548] [DEBUG] [REMOTE ] GKOS: PASS: History has at least 300 days. [2026-01-22T12:09:56.564788] [DEBUG] [REMOTE ] GKOS: PASS: Price check passed. Min price $74.67. [2026-01-22T12:09:56.564920] [DEBUG] [REMOTE ] GKOS: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:56.565030] [DEBUG] [REMOTE ] GKOS: PASS: Integrity check passed. [2026-01-22T12:09:56.565069] [DEBUG] [REMOTE ] GKOS: Symbol is viable for forecasting. [2026-01-22T12:09:56.565115] [INFO ] [MAIN ] [1373/3501] GKOS kept (0.3s) | 1371 kept, 2 rejected | 139.5/min | ETA: 15.3m [2026-01-22T12:09:57.144923] [DEBUG] [REMOTE ] GL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:09:57.145066] [DEBUG] [REMOTE ] GL: PASS: History has at least 300 days. [2026-01-22T12:09:57.145484] [DEBUG] [REMOTE ] GL: PASS: Price check passed. Min price $130.12. [2026-01-22T12:09:57.145640] [DEBUG] [REMOTE ] GL: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:57.145759] [DEBUG] [REMOTE ] GL: PASS: Integrity check passed. [2026-01-22T12:09:57.145799] [DEBUG] [REMOTE ] GL: Symbol is viable for forecasting. [2026-01-22T12:09:57.145845] [INFO ] [MAIN ] [1374/3501] GL kept (0.6s) | 1372 kept, 2 rejected | 139.4/min | ETA: 15.3m [2026-01-22T12:09:57.491474] [DEBUG] [REMOTE ] GLAD: Retrieved 5905 rows, trimmed to 300. [2026-01-22T12:09:57.491632] [DEBUG] [REMOTE ] GLAD: PASS: History has at least 300 days. [2026-01-22T12:09:57.491863] [DEBUG] [REMOTE ] GLAD: PASS: Price check passed. Min price $18.63. [2026-01-22T12:09:57.491997] [DEBUG] [REMOTE ] GLAD: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:57.492114] [DEBUG] [REMOTE ] GLAD: PASS: Integrity check passed. [2026-01-22T12:09:57.492153] [DEBUG] [REMOTE ] GLAD: Symbol is viable for forecasting. [2026-01-22T12:09:57.492201] [INFO ] [MAIN ] [1375/3501] GLAD kept (0.3s) | 1373 kept, 2 rejected | 139.4/min | ETA: 15.2m [2026-01-22T12:09:57.772520] [DEBUG] [REMOTE ] GLBE: Retrieved 1179 rows, trimmed to 300. [2026-01-22T12:09:57.772673] [DEBUG] [REMOTE ] GLBE: PASS: History has at least 300 days. [2026-01-22T12:09:57.772879] [DEBUG] [REMOTE ] GLBE: PASS: Price check passed. Min price $34.65. [2026-01-22T12:09:57.773018] [DEBUG] [REMOTE ] GLBE: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:57.773129] [DEBUG] [REMOTE ] GLBE: PASS: Integrity check passed. [2026-01-22T12:09:57.773170] [DEBUG] [REMOTE ] GLBE: Symbol is viable for forecasting. [2026-01-22T12:09:57.773220] [INFO ] [MAIN ] [1376/3501] GLBE kept (0.3s) | 1374 kept, 2 rejected | 139.5/min | ETA: 15.2m [2026-01-22T12:09:58.353630] [DEBUG] [REMOTE ] GLBS: Retrieved 4495 rows, trimmed to 300. [2026-01-22T12:09:58.353765] [DEBUG] [REMOTE ] GLBS: PASS: History has at least 300 days. [2026-01-22T12:09:58.353977] [DEBUG] [REMOTE ] GLBS: PASS: Price check passed. Min price $1.05. [2026-01-22T12:09:58.354118] [DEBUG] [REMOTE ] GLBS: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:58.354248] [DEBUG] [REMOTE ] GLBS: PASS: Integrity check passed. [2026-01-22T12:09:58.354291] [DEBUG] [REMOTE ] GLBS: Symbol is viable for forecasting. [2026-01-22T12:09:58.354342] [INFO ] [MAIN ] [1377/3501] GLBS kept (0.6s) | 1375 kept, 2 rejected | 139.4/min | ETA: 15.2m [2026-01-22T12:09:58.769644] [DEBUG] [REMOTE ] GLDD: Retrieved 4796 rows, trimmed to 300. [2026-01-22T12:09:58.769790] [DEBUG] [REMOTE ] GLDD: PASS: History has at least 300 days. [2026-01-22T12:09:58.770073] [DEBUG] [REMOTE ] GLDD: PASS: Price check passed. Min price $10.98. [2026-01-22T12:09:58.770395] [DEBUG] [REMOTE ] GLDD: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:58.770515] [DEBUG] [REMOTE ] GLDD: PASS: Integrity check passed. [2026-01-22T12:09:58.770556] [DEBUG] [REMOTE ] GLDD: Symbol is viable for forecasting. [2026-01-22T12:09:58.770627] [INFO ] [MAIN ] [1378/3501] GLDD kept (0.4s) | 1376 kept, 2 rejected | 139.4/min | ETA: 15.2m [2026-01-22T12:09:59.215419] [DEBUG] [REMOTE ] GLNG: Retrieved 5667 rows, trimmed to 300. [2026-01-22T12:09:59.215551] [DEBUG] [REMOTE ] GLNG: PASS: History has at least 300 days. [2026-01-22T12:09:59.215850] [DEBUG] [REMOTE ] GLNG: PASS: Price check passed. Min price $35.33. [2026-01-22T12:09:59.215995] [DEBUG] [REMOTE ] GLNG: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:59.216113] [DEBUG] [REMOTE ] GLNG: PASS: Integrity check passed. [2026-01-22T12:09:59.216154] [DEBUG] [REMOTE ] GLNG: Symbol is viable for forecasting. [2026-01-22T12:09:59.216203] [INFO ] [MAIN ] [1379/3501] GLNG kept (0.4s) | 1377 kept, 2 rejected | 139.4/min | ETA: 15.2m [2026-01-22T12:09:59.618871] [DEBUG] [REMOTE ] GLOB: Retrieved 2895 rows, trimmed to 300. [2026-01-22T12:09:59.619000] [DEBUG] [REMOTE ] GLOB: PASS: History has at least 300 days. [2026-01-22T12:09:59.619224] [DEBUG] [REMOTE ] GLOB: PASS: Price check passed. Min price $58.80. [2026-01-22T12:09:59.619356] [DEBUG] [REMOTE ] GLOB: PASS: Continuity check passed with 300 days. [2026-01-22T12:09:59.619462] [DEBUG] [REMOTE ] GLOB: PASS: Integrity check passed. [2026-01-22T12:09:59.619501] [DEBUG] [REMOTE ] GLOB: Symbol is viable for forecasting. [2026-01-22T12:09:59.619548] [INFO ] [MAIN ] [1380/3501] GLOB kept (0.4s) | 1378 kept, 2 rejected | 139.4/min | ETA: 15.2m [2026-01-22T12:10:00.063098] [DEBUG] [REMOTE ] GLP: Retrieved 5109 rows, trimmed to 300. [2026-01-22T12:10:00.063284] [DEBUG] [REMOTE ] GLP: PASS: History has at least 300 days. [2026-01-22T12:10:00.063648] [DEBUG] [REMOTE ] GLP: PASS: Price check passed. Min price $39.58. [2026-01-22T12:10:00.063831] [DEBUG] [REMOTE ] GLP: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:00.063998] [DEBUG] [REMOTE ] GLP: PASS: Integrity check passed. [2026-01-22T12:10:00.064052] [DEBUG] [REMOTE ] GLP: Symbol is viable for forecasting. [2026-01-22T12:10:00.064118] [INFO ] [MAIN ] [1381/3501] GLP kept (0.4s) | 1379 kept, 2 rejected | 139.4/min | ETA: 15.2m [2026-01-22T12:10:00.266142] [DEBUG] [REMOTE ] GLPG: Retrieved 2688 rows, trimmed to 300. [2026-01-22T12:10:00.266303] [DEBUG] [REMOTE ] GLPG: PASS: History has at least 300 days. [2026-01-22T12:10:00.266549] [DEBUG] [REMOTE ] GLPG: PASS: Price check passed. Min price $29.89. [2026-01-22T12:10:00.266726] [DEBUG] [REMOTE ] GLPG: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:00.266859] [DEBUG] [REMOTE ] GLPG: PASS: Integrity check passed. [2026-01-22T12:10:00.266904] [DEBUG] [REMOTE ] GLPG: Symbol is viable for forecasting. [2026-01-22T12:10:00.266959] [INFO ] [MAIN ] [1382/3501] GLPG kept (0.2s) | 1380 kept, 2 rejected | 139.5/min | ETA: 15.2m [2026-01-22T12:10:00.814766] [DEBUG] [REMOTE ] GLPI: Retrieved 3086 rows, trimmed to 300. [2026-01-22T12:10:00.814916] [DEBUG] [REMOTE ] GLPI: PASS: History has at least 300 days. [2026-01-22T12:10:00.815120] [DEBUG] [REMOTE ] GLPI: PASS: Price check passed. Min price $41.33. [2026-01-22T12:10:00.815255] [DEBUG] [REMOTE ] GLPI: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:00.815380] [DEBUG] [REMOTE ] GLPI: PASS: Integrity check passed. [2026-01-22T12:10:00.815420] [DEBUG] [REMOTE ] GLPI: Symbol is viable for forecasting. [2026-01-22T12:10:00.815467] [INFO ] [MAIN ] [1383/3501] GLPI kept (0.5s) | 1381 kept, 2 rejected | 139.5/min | ETA: 15.2m [2026-01-22T12:10:01.252759] [DEBUG] [REMOTE ] GLRE: Retrieved 4695 rows, trimmed to 300. [2026-01-22T12:10:01.252909] [DEBUG] [REMOTE ] GLRE: PASS: History has at least 300 days. [2026-01-22T12:10:01.253159] [DEBUG] [REMOTE ] GLRE: PASS: Price check passed. Min price $11.95. [2026-01-22T12:10:01.253485] [DEBUG] [REMOTE ] GLRE: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:01.253634] [DEBUG] [REMOTE ] GLRE: PASS: Integrity check passed. [2026-01-22T12:10:01.253676] [DEBUG] [REMOTE ] GLRE: Symbol is viable for forecasting. [2026-01-22T12:10:01.253729] [INFO ] [MAIN ] [1384/3501] GLRE kept (0.4s) | 1382 kept, 2 rejected | 139.5/min | ETA: 15.2m [2026-01-22T12:10:01.392250] [DEBUG] [REMOTE ] GLSI: Retrieved 1336 rows, trimmed to 300. [2026-01-22T12:10:01.392390] [DEBUG] [REMOTE ] GLSI: PASS: History has at least 300 days. [2026-01-22T12:10:01.392611] [DEBUG] [REMOTE ] GLSI: PASS: Price check passed. Min price $7.85. [2026-01-22T12:10:01.392749] [DEBUG] [REMOTE ] GLSI: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:01.392857] [DEBUG] [REMOTE ] GLSI: PASS: Integrity check passed. [2026-01-22T12:10:01.392897] [DEBUG] [REMOTE ] GLSI: Symbol is viable for forecasting. [2026-01-22T12:10:01.392944] [INFO ] [MAIN ] [1385/3501] GLSI kept (0.1s) | 1383 kept, 2 rejected | 139.5/min | ETA: 15.2m [2026-01-22T12:10:01.894018] [DEBUG] [REMOTE ] GLTO: Retrieved 1312 rows, trimmed to 300. [2026-01-22T12:10:01.894160] [DEBUG] [REMOTE ] GLTO: PASS: History has at least 300 days. [2026-01-22T12:10:01.894375] [DEBUG] [REMOTE ] GLTO: PASS: Price check passed. Min price $4.95. [2026-01-22T12:10:01.894513] [DEBUG] [REMOTE ] GLTO: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:01.894654] [DEBUG] [REMOTE ] GLTO: PASS: Integrity check passed. [2026-01-22T12:10:01.894698] [DEBUG] [REMOTE ] GLTO: Symbol is viable for forecasting. [2026-01-22T12:10:01.894747] [INFO ] [MAIN ] [1386/3501] GLTO kept (0.5s) | 1384 kept, 2 rejected | 139.5/min | ETA: 15.2m [2026-01-22T12:10:02.327365] [DEBUG] [REMOTE ] GLUE: Retrieved 1149 rows, trimmed to 300. [2026-01-22T12:10:02.327590] [DEBUG] [REMOTE ] GLUE: PASS: History has at least 300 days. [2026-01-22T12:10:02.327903] [DEBUG] [REMOTE ] GLUE: PASS: Price check passed. Min price $11.14. [2026-01-22T12:10:02.328059] [DEBUG] [REMOTE ] GLUE: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:02.328185] [DEBUG] [REMOTE ] GLUE: PASS: Integrity check passed. [2026-01-22T12:10:02.328230] [DEBUG] [REMOTE ] GLUE: Symbol is viable for forecasting. [2026-01-22T12:10:02.328284] [INFO ] [MAIN ] [1387/3501] GLUE kept (0.4s) | 1385 kept, 2 rejected | 139.5/min | ETA: 15.2m [2026-01-22T12:10:02.855498] [DEBUG] [REMOTE ] GMAB: Retrieved 4180 rows, trimmed to 300. [2026-01-22T12:10:02.855715] [DEBUG] [REMOTE ] GMAB: PASS: History has at least 300 days. [2026-01-22T12:10:02.855986] [DEBUG] [REMOTE ] GMAB: PASS: Price check passed. Min price $28.61. [2026-01-22T12:10:02.856142] [DEBUG] [REMOTE ] GMAB: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:02.856273] [DEBUG] [REMOTE ] GMAB: PASS: Integrity check passed. [2026-01-22T12:10:02.856316] [DEBUG] [REMOTE ] GMAB: Symbol is viable for forecasting. [2026-01-22T12:10:02.856370] [INFO ] [MAIN ] [1388/3501] GMAB kept (0.5s) | 1386 kept, 2 rejected | 139.5/min | ETA: 15.1m [2026-01-22T12:10:03.249401] [DEBUG] [REMOTE ] GME: Retrieved 6023 rows, trimmed to 300. [2026-01-22T12:10:03.249639] [DEBUG] [REMOTE ] GME: PASS: History has at least 300 days. [2026-01-22T12:10:03.249963] [DEBUG] [REMOTE ] GME: PASS: Price check passed. Min price $19.94. [2026-01-22T12:10:03.250143] [DEBUG] [REMOTE ] GME: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:03.250292] [DEBUG] [REMOTE ] GME: PASS: Integrity check passed. [2026-01-22T12:10:03.250334] [DEBUG] [REMOTE ] GME: Symbol is viable for forecasting. [2026-01-22T12:10:03.250387] [INFO ] [MAIN ] [1389/3501] GME kept (0.4s) | 1387 kept, 2 rejected | 139.5/min | ETA: 15.1m [2026-01-22T12:10:03.619112] [DEBUG] [REMOTE ] GMED: Retrieved 3385 rows, trimmed to 300. [2026-01-22T12:10:03.619268] [DEBUG] [REMOTE ] GMED: PASS: History has at least 300 days. [2026-01-22T12:10:03.619486] [DEBUG] [REMOTE ] GMED: PASS: Price check passed. Min price $60.39. [2026-01-22T12:10:03.619652] [DEBUG] [REMOTE ] GMED: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:03.619774] [DEBUG] [REMOTE ] GMED: PASS: Integrity check passed. [2026-01-22T12:10:03.619814] [DEBUG] [REMOTE ] GMED: Symbol is viable for forecasting. [2026-01-22T12:10:03.619862] [INFO ] [MAIN ] [1390/3501] GMED kept (0.4s) | 1388 kept, 2 rejected | 139.5/min | ETA: 15.1m [2026-01-22T12:10:03.845360] [DEBUG] [REMOTE ] GMM: Retrieved 343 rows, trimmed to 300. [2026-01-22T12:10:03.845504] [DEBUG] [REMOTE ] GMM: PASS: History has at least 300 days. [2026-01-22T12:10:03.845741] [DEBUG] [REMOTE ] GMM: PASS: Price check passed. Min price $1.10. [2026-01-22T12:10:03.845878] [DEBUG] [REMOTE ] GMM: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:03.845986] [DEBUG] [REMOTE ] GMM: PASS: Integrity check passed. [2026-01-22T12:10:03.846026] [DEBUG] [REMOTE ] GMM: Symbol is viable for forecasting. [2026-01-22T12:10:03.846073] [INFO ] [MAIN ] [1391/3501] GMM kept (0.2s) | 1389 kept, 2 rejected | 139.6/min | ETA: 15.1m [2026-01-22T12:10:04.410985] [DEBUG] [REMOTE ] GMRE: Retrieved 2404 rows, trimmed to 300. [2026-01-22T12:10:04.411131] [DEBUG] [REMOTE ] GMRE: PASS: History has at least 300 days. [2026-01-22T12:10:04.411385] [DEBUG] [REMOTE ] GMRE: PASS: Price check passed. Min price $29.50. [2026-01-22T12:10:04.411548] [DEBUG] [REMOTE ] GMRE: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:04.411687] [DEBUG] [REMOTE ] GMRE: PASS: Integrity check passed. [2026-01-22T12:10:04.411728] [DEBUG] [REMOTE ] GMRE: Symbol is viable for forecasting. [2026-01-22T12:10:04.411777] [INFO ] [MAIN ] [1392/3501] GMRE kept (0.6s) | 1390 kept, 2 rejected | 139.5/min | ETA: 15.1m [2026-01-22T12:10:04.760318] [DEBUG] [REMOTE ] GNE: Retrieved 3579 rows, trimmed to 300. [2026-01-22T12:10:04.760451] [DEBUG] [REMOTE ] GNE: PASS: History has at least 300 days. [2026-01-22T12:10:04.760694] [DEBUG] [REMOTE ] GNE: PASS: Price check passed. Min price $13.68. [2026-01-22T12:10:04.760835] [DEBUG] [REMOTE ] GNE: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:04.760950] [DEBUG] [REMOTE ] GNE: PASS: Integrity check passed. [2026-01-22T12:10:04.760991] [DEBUG] [REMOTE ] GNE: Symbol is viable for forecasting. [2026-01-22T12:10:04.761039] [INFO ] [MAIN ] [1393/3501] GNE kept (0.3s) | 1391 kept, 2 rejected | 139.6/min | ETA: 15.1m [2026-01-22T12:10:05.097272] [DEBUG] [REMOTE ] GNK: Retrieved 2874 rows, trimmed to 300. [2026-01-22T12:10:05.097634] [DEBUG] [REMOTE ] GNK: PASS: History has at least 300 days. [2026-01-22T12:10:05.097901] [DEBUG] [REMOTE ] GNK: PASS: Price check passed. Min price $15.88. [2026-01-22T12:10:05.098044] [DEBUG] [REMOTE ] GNK: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:05.098165] [DEBUG] [REMOTE ] GNK: PASS: Integrity check passed. [2026-01-22T12:10:05.098205] [DEBUG] [REMOTE ] GNK: Symbol is viable for forecasting. [2026-01-22T12:10:05.098254] [INFO ] [MAIN ] [1394/3501] GNK kept (0.3s) | 1392 kept, 2 rejected | 139.6/min | ETA: 15.1m [2026-01-22T12:10:05.735597] [DEBUG] [REMOTE ] GNL: Retrieved 2676 rows, trimmed to 300. [2026-01-22T12:10:05.735746] [DEBUG] [REMOTE ] GNL: PASS: History has at least 300 days. [2026-01-22T12:10:05.735972] [DEBUG] [REMOTE ] GNL: PASS: Price check passed. Min price $7.39. [2026-01-22T12:10:05.736135] [DEBUG] [REMOTE ] GNL: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:05.736254] [DEBUG] [REMOTE ] GNL: PASS: Integrity check passed. [2026-01-22T12:10:05.736295] [DEBUG] [REMOTE ] GNL: Symbol is viable for forecasting. [2026-01-22T12:10:05.736344] [INFO ] [MAIN ] [1395/3501] GNL kept (0.6s) | 1393 kept, 2 rejected | 139.5/min | ETA: 15.1m [2026-01-22T12:10:06.034749] [DEBUG] [REMOTE ] GNLN: Retrieved 1699 rows, trimmed to 300. [2026-01-22T12:10:06.034875] [DEBUG] [REMOTE ] GNLN: PASS: History has at least 300 days. [2026-01-22T12:10:06.035075] [DEBUG] [REMOTE ] GNLN: PASS: Price check passed. Min price $1.42. [2026-01-22T12:10:06.035211] [DEBUG] [REMOTE ] GNLN: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:06.035321] [DEBUG] [REMOTE ] GNLN: PASS: Integrity check passed. [2026-01-22T12:10:06.035361] [DEBUG] [REMOTE ] GNLN: Symbol is viable for forecasting. [2026-01-22T12:10:06.035408] [INFO ] [MAIN ] [1396/3501] GNLN kept (0.3s) | 1394 kept, 2 rejected | 139.6/min | ETA: 15.1m [2026-01-22T12:10:06.365643] [DEBUG] [REMOTE ] GNLX: Retrieved 749 rows, trimmed to 300. [2026-01-22T12:10:06.365781] [DEBUG] [REMOTE ] GNLX: PASS: History has at least 300 days. [2026-01-22T12:10:06.365990] [DEBUG] [REMOTE ] GNLX: PASS: Price check passed. Min price $2.56. [2026-01-22T12:10:06.366129] [DEBUG] [REMOTE ] GNLX: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:06.366241] [DEBUG] [REMOTE ] GNLX: PASS: Integrity check passed. [2026-01-22T12:10:06.366281] [DEBUG] [REMOTE ] GNLX: Symbol is viable for forecasting. [2026-01-22T12:10:06.366330] [INFO ] [MAIN ] [1397/3501] GNLX kept (0.3s) | 1395 kept, 2 rejected | 139.6/min | ETA: 15.1m [2026-01-22T12:10:06.987570] [DEBUG] [REMOTE ] GNMA: Retrieved 3500 rows, trimmed to 300. [2026-01-22T12:10:06.987751] [DEBUG] [REMOTE ] GNMA: PASS: History has at least 300 days. [2026-01-22T12:10:06.987997] [DEBUG] [REMOTE ] GNMA: PASS: Price check passed. Min price $44.08. [2026-01-22T12:10:06.988141] [DEBUG] [REMOTE ] GNMA: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:06.988267] [DEBUG] [REMOTE ] GNMA: PASS: Integrity check passed. [2026-01-22T12:10:06.988310] [DEBUG] [REMOTE ] GNMA: Symbol is viable for forecasting. [2026-01-22T12:10:06.988361] [INFO ] [MAIN ] [1398/3501] GNMA kept (0.6s) | 1396 kept, 2 rejected | 139.5/min | ETA: 15.1m [2026-01-22T12:10:07.270740] [DEBUG] [REMOTE ] GNOM: Retrieved 1705 rows, trimmed to 300. [2026-01-22T12:10:07.270881] [DEBUG] [REMOTE ] GNOM: PASS: History has at least 300 days. [2026-01-22T12:10:07.271086] [DEBUG] [REMOTE ] GNOM: PASS: Price check passed. Min price $41.66. [2026-01-22T12:10:07.271223] [DEBUG] [REMOTE ] GNOM: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:07.271332] [DEBUG] [REMOTE ] GNOM: PASS: Integrity check passed. [2026-01-22T12:10:07.271372] [DEBUG] [REMOTE ] GNOM: Symbol is viable for forecasting. [2026-01-22T12:10:07.271419] [INFO ] [MAIN ] [1399/3501] GNOM kept (0.3s) | 1397 kept, 2 rejected | 139.6/min | ETA: 15.1m [2026-01-22T12:10:07.704124] [DEBUG] [REMOTE ] GNPX: Retrieved 1964 rows, trimmed to 300. [2026-01-22T12:10:07.704268] [DEBUG] [REMOTE ] GNPX: PASS: History has at least 300 days. [2026-01-22T12:10:07.704487] [DEBUG] [REMOTE ] GNPX: PASS: Price check passed. Min price $1.75. [2026-01-22T12:10:07.704664] [DEBUG] [REMOTE ] GNPX: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:07.704797] [DEBUG] [REMOTE ] GNPX: PASS: Integrity check passed. [2026-01-22T12:10:07.704841] [DEBUG] [REMOTE ] GNPX: Symbol is viable for forecasting. [2026-01-22T12:10:07.704890] [INFO ] [MAIN ] [1400/3501] GNPX kept (0.4s) | 1398 kept, 2 rejected | 139.6/min | ETA: 15.1m [2026-01-22T12:10:08.087360] [DEBUG] [REMOTE ] GNRC: Retrieved 4010 rows, trimmed to 300. [2026-01-22T12:10:08.087496] [DEBUG] [REMOTE ] GNRC: PASS: History has at least 300 days. [2026-01-22T12:10:08.087765] [DEBUG] [REMOTE ] GNRC: PASS: Price check passed. Min price $136.37. [2026-01-22T12:10:08.087924] [DEBUG] [REMOTE ] GNRC: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:08.088039] [DEBUG] [REMOTE ] GNRC: PASS: Integrity check passed. [2026-01-22T12:10:08.088079] [DEBUG] [REMOTE ] GNRC: Symbol is viable for forecasting. [2026-01-22T12:10:08.088127] [INFO ] [MAIN ] [1401/3501] GNRC kept (0.4s) | 1399 kept, 2 rejected | 139.6/min | ETA: 15.0m [2026-01-22T12:10:08.623593] [DEBUG] [REMOTE ] GNSS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:08.623735] [DEBUG] [REMOTE ] GNSS: PASS: History has at least 300 days. [2026-01-22T12:10:08.623958] [DEBUG] [REMOTE ] GNSS: PASS: Price check passed. Min price $2.11. [2026-01-22T12:10:08.624094] [DEBUG] [REMOTE ] GNSS: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:08.624213] [DEBUG] [REMOTE ] GNSS: PASS: Integrity check passed. [2026-01-22T12:10:08.624253] [DEBUG] [REMOTE ] GNSS: Symbol is viable for forecasting. [2026-01-22T12:10:08.624301] [INFO ] [MAIN ] [1402/3501] GNSS kept (0.5s) | 1400 kept, 2 rejected | 139.6/min | ETA: 15.0m [2026-01-22T12:10:09.000991] [DEBUG] [REMOTE ] GNTX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:09.001156] [DEBUG] [REMOTE ] GNTX: PASS: History has at least 300 days. [2026-01-22T12:10:09.001398] [DEBUG] [REMOTE ] GNTX: PASS: Price check passed. Min price $21.72. [2026-01-22T12:10:09.001537] [DEBUG] [REMOTE ] GNTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:09.001684] [DEBUG] [REMOTE ] GNTX: PASS: Integrity check passed. [2026-01-22T12:10:09.001727] [DEBUG] [REMOTE ] GNTX: Symbol is viable for forecasting. [2026-01-22T12:10:09.001775] [INFO ] [MAIN ] [1403/3501] GNTX kept (0.4s) | 1401 kept, 2 rejected | 139.6/min | ETA: 15.0m [2026-01-22T12:10:09.177300] [DEBUG] [REMOTE ] GO: Retrieved 1656 rows, trimmed to 300. [2026-01-22T12:10:09.177429] [DEBUG] [REMOTE ] GO: PASS: History has at least 300 days. [2026-01-22T12:10:09.177650] [DEBUG] [REMOTE ] GO: PASS: Price check passed. Min price $9.14. [2026-01-22T12:10:09.177812] [DEBUG] [REMOTE ] GO: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:09.177920] [DEBUG] [REMOTE ] GO: PASS: Integrity check passed. [2026-01-22T12:10:09.177961] [DEBUG] [REMOTE ] GO: Symbol is viable for forecasting. [2026-01-22T12:10:09.178007] [INFO ] [MAIN ] [1404/3501] GO kept (0.2s) | 1402 kept, 2 rejected | 139.6/min | ETA: 15.0m [2026-01-22T12:10:09.681073] [DEBUG] [REMOTE ] GOCO: Retrieved 1387 rows, trimmed to 300. [2026-01-22T12:10:09.681225] [DEBUG] [REMOTE ] GOCO: PASS: History has at least 300 days. [2026-01-22T12:10:09.681462] [DEBUG] [REMOTE ] GOCO: PASS: Price check passed. Min price $2.15. [2026-01-22T12:10:09.681631] [DEBUG] [REMOTE ] GOCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:09.681753] [DEBUG] [REMOTE ] GOCO: PASS: Integrity check passed. [2026-01-22T12:10:09.681794] [DEBUG] [REMOTE ] GOCO: Symbol is viable for forecasting. [2026-01-22T12:10:09.681843] [INFO ] [MAIN ] [1405/3501] GOCO kept (0.5s) | 1403 kept, 2 rejected | 139.6/min | ETA: 15.0m [2026-01-22T12:10:10.223944] [DEBUG] [REMOTE ] GOF: Retrieved 4651 rows, trimmed to 300. [2026-01-22T12:10:10.224099] [DEBUG] [REMOTE ] GOF: PASS: History has at least 300 days. [2026-01-22T12:10:10.224320] [DEBUG] [REMOTE ] GOF: PASS: Price check passed. Min price $11.63. [2026-01-22T12:10:10.224451] [DEBUG] [REMOTE ] GOF: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:10.224563] [DEBUG] [REMOTE ] GOF: PASS: Integrity check passed. [2026-01-22T12:10:10.224624] [DEBUG] [REMOTE ] GOF: Symbol is viable for forecasting. [2026-01-22T12:10:10.224671] [INFO ] [MAIN ] [1406/3501] GOF kept (0.5s) | 1404 kept, 2 rejected | 139.6/min | ETA: 15.0m [2026-01-22T12:10:10.514807] [DEBUG] [REMOTE ] GOGO: Retrieved 3165 rows, trimmed to 300. [2026-01-22T12:10:10.514941] [DEBUG] [REMOTE ] GOGO: PASS: History has at least 300 days. [2026-01-22T12:10:10.515185] [DEBUG] [REMOTE ] GOGO: PASS: Price check passed. Min price $4.53. [2026-01-22T12:10:10.515329] [DEBUG] [REMOTE ] GOGO: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:10.515444] [DEBUG] [REMOTE ] GOGO: PASS: Integrity check passed. [2026-01-22T12:10:10.515485] [DEBUG] [REMOTE ] GOGO: Symbol is viable for forecasting. [2026-01-22T12:10:10.515536] [INFO ] [MAIN ] [1407/3501] GOGO kept (0.3s) | 1405 kept, 2 rejected | 139.6/min | ETA: 15.0m [2026-01-22T12:10:10.916137] [DEBUG] [REMOTE ] GOLF: Retrieved 2319 rows, trimmed to 300. [2026-01-22T12:10:10.916270] [DEBUG] [REMOTE ] GOLF: PASS: History has at least 300 days. [2026-01-22T12:10:10.916504] [DEBUG] [REMOTE ] GOLF: PASS: Price check passed. Min price $75.08. [2026-01-22T12:10:10.916702] [DEBUG] [REMOTE ] GOLF: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:10.916845] [DEBUG] [REMOTE ] GOLF: PASS: Integrity check passed. [2026-01-22T12:10:10.916894] [DEBUG] [REMOTE ] GOLF: Symbol is viable for forecasting. [2026-01-22T12:10:10.916942] [INFO ] [MAIN ] [1408/3501] GOLF kept (0.4s) | 1406 kept, 2 rejected | 139.6/min | ETA: 15.0m [2026-01-22T12:10:12.631334] [DEBUG] [REMOTE ] GOOD: Retrieved 5645 rows, trimmed to 300. [2026-01-22T12:10:12.631474] [DEBUG] [REMOTE ] GOOD: PASS: History has at least 300 days. [2026-01-22T12:10:12.631717] [DEBUG] [REMOTE ] GOOD: PASS: Price check passed. Min price $10.38. [2026-01-22T12:10:12.631858] [DEBUG] [REMOTE ] GOOD: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:12.631975] [DEBUG] [REMOTE ] GOOD: PASS: Integrity check passed. [2026-01-22T12:10:12.632015] [DEBUG] [REMOTE ] GOOD: Symbol is viable for forecasting. [2026-01-22T12:10:12.632063] [INFO ] [MAIN ] [1409/3501] GOOD kept (1.7s) | 1407 kept, 2 rejected | 139.3/min | ETA: 15.0m [2026-01-22T12:10:13.105841] [DEBUG] [REMOTE ] GOOG: Retrieved 2973 rows, trimmed to 300. [2026-01-22T12:10:13.105969] [DEBUG] [REMOTE ] GOOG: PASS: History has at least 300 days. [2026-01-22T12:10:13.106175] [DEBUG] [REMOTE ] GOOG: PASS: Price check passed. Min price $260.34. [2026-01-22T12:10:13.106308] [DEBUG] [REMOTE ] GOOG: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:13.106416] [DEBUG] [REMOTE ] GOOG: PASS: Integrity check passed. [2026-01-22T12:10:13.106456] [DEBUG] [REMOTE ] GOOG: Symbol is viable for forecasting. [2026-01-22T12:10:13.106503] [INFO ] [MAIN ] [1410/3501] GOOG kept (0.5s) | 1408 kept, 2 rejected | 139.3/min | ETA: 15.0m [2026-01-22T12:10:13.246199] [DEBUG] [REMOTE ] GOOS: Retrieved 2225 rows, trimmed to 300. [2026-01-22T12:10:13.246333] [DEBUG] [REMOTE ] GOOS: PASS: History has at least 300 days. [2026-01-22T12:10:13.246541] [DEBUG] [REMOTE ] GOOS: PASS: Price check passed. Min price $12.17. [2026-01-22T12:10:13.246723] [DEBUG] [REMOTE ] GOOS: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:13.246858] [DEBUG] [REMOTE ] GOOS: PASS: Integrity check passed. [2026-01-22T12:10:13.246922] [DEBUG] [REMOTE ] GOOS: Symbol is viable for forecasting. [2026-01-22T12:10:13.246993] [INFO ] [MAIN ] [1411/3501] GOOS kept (0.1s) | 1409 kept, 2 rejected | 139.4/min | ETA: 15.0m [2026-01-22T12:10:13.788565] [DEBUG] [REMOTE ] GOSS: Retrieved 1747 rows, trimmed to 300. [2026-01-22T12:10:13.788914] [DEBUG] [REMOTE ] GOSS: PASS: History has at least 300 days. [2026-01-22T12:10:13.789131] [DEBUG] [REMOTE ] GOSS: PASS: Price check passed. Min price $2.30. [2026-01-22T12:10:13.789266] [DEBUG] [REMOTE ] GOSS: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:13.789377] [DEBUG] [REMOTE ] GOSS: PASS: Integrity check passed. [2026-01-22T12:10:13.789418] [DEBUG] [REMOTE ] GOSS: Symbol is viable for forecasting. [2026-01-22T12:10:13.789467] [INFO ] [MAIN ] [1412/3501] GOSS kept (0.5s) | 1410 kept, 2 rejected | 139.4/min | ETA: 15.0m [2026-01-22T12:10:14.305762] [DEBUG] [REMOTE ] GOVI: Retrieved 4598 rows, trimmed to 300. [2026-01-22T12:10:14.305895] [DEBUG] [REMOTE ] GOVI: PASS: History has at least 300 days. [2026-01-22T12:10:14.306121] [DEBUG] [REMOTE ] GOVI: PASS: Price check passed. Min price $27.31. [2026-01-22T12:10:14.306258] [DEBUG] [REMOTE ] GOVI: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:14.306373] [DEBUG] [REMOTE ] GOVI: PASS: Integrity check passed. [2026-01-22T12:10:14.306414] [DEBUG] [REMOTE ] GOVI: Symbol is viable for forecasting. [2026-01-22T12:10:14.306460] [INFO ] [MAIN ] [1413/3501] GOVI kept (0.5s) | 1411 kept, 2 rejected | 139.3/min | ETA: 15.0m [2026-01-22T12:10:14.783678] [DEBUG] [REMOTE ] GPC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:14.783832] [DEBUG] [REMOTE ] GPC: PASS: History has at least 300 days. [2026-01-22T12:10:14.784084] [DEBUG] [REMOTE ] GPC: PASS: Price check passed. Min price $121.73. [2026-01-22T12:10:14.784221] [DEBUG] [REMOTE ] GPC: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:14.784343] [DEBUG] [REMOTE ] GPC: PASS: Integrity check passed. [2026-01-22T12:10:14.784384] [DEBUG] [REMOTE ] GPC: Symbol is viable for forecasting. [2026-01-22T12:10:14.784433] [INFO ] [MAIN ] [1414/3501] GPC kept (0.5s) | 1412 kept, 2 rejected | 139.3/min | ETA: 15.0m [2026-01-22T12:10:15.266005] [DEBUG] [REMOTE ] GPI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:15.266326] [DEBUG] [REMOTE ] GPI: PASS: History has at least 300 days. [2026-01-22T12:10:15.266830] [DEBUG] [REMOTE ] GPI: PASS: Price check passed. Min price $379.55. [2026-01-22T12:10:15.267023] [DEBUG] [REMOTE ] GPI: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:15.267217] [DEBUG] [REMOTE ] GPI: PASS: Integrity check passed. [2026-01-22T12:10:15.267276] [DEBUG] [REMOTE ] GPI: Symbol is viable for forecasting. [2026-01-22T12:10:15.267354] [INFO ] [MAIN ] [1415/3501] GPI kept (0.5s) | 1413 kept, 2 rejected | 139.3/min | ETA: 15.0m [2026-01-22T12:10:15.358411] [DEBUG] [REMOTE ] GPIQ: Retrieved 560 rows, trimmed to 300. [2026-01-22T12:10:15.358593] [DEBUG] [REMOTE ] GPIQ: PASS: History has at least 300 days. [2026-01-22T12:10:15.359063] [DEBUG] [REMOTE ] GPIQ: PASS: Price check passed. Min price $49.71. [2026-01-22T12:10:15.359210] [DEBUG] [REMOTE ] GPIQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:15.359345] [DEBUG] [REMOTE ] GPIQ: PASS: Integrity check passed. [2026-01-22T12:10:15.359395] [DEBUG] [REMOTE ] GPIQ: Symbol is viable for forecasting. [2026-01-22T12:10:15.359453] [INFO ] [MAIN ] [1416/3501] GPIQ kept (0.1s) | 1414 kept, 2 rejected | 139.4/min | ETA: 15.0m [2026-01-22T12:10:15.855015] [DEBUG] [REMOTE ] GPIX: Retrieved 560 rows, trimmed to 300. [2026-01-22T12:10:15.855214] [DEBUG] [REMOTE ] GPIX: PASS: History has at least 300 days. [2026-01-22T12:10:15.855509] [DEBUG] [REMOTE ] GPIX: PASS: Price check passed. Min price $50.01. [2026-01-22T12:10:15.855705] [DEBUG] [REMOTE ] GPIX: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:15.855855] [DEBUG] [REMOTE ] GPIX: PASS: Integrity check passed. [2026-01-22T12:10:15.855908] [DEBUG] [REMOTE ] GPIX: Symbol is viable for forecasting. [2026-01-22T12:10:15.855977] [INFO ] [MAIN ] [1417/3501] GPIX kept (0.5s) | 1415 kept, 2 rejected | 139.4/min | ETA: 15.0m [2026-01-22T12:10:16.367222] [DEBUG] [REMOTE ] GPJA: Retrieved 2092 rows, trimmed to 300. [2026-01-22T12:10:16.367430] [DEBUG] [REMOTE ] GPJA: PASS: History has at least 300 days. [2026-01-22T12:10:16.367738] [DEBUG] [REMOTE ] GPJA: PASS: Price check passed. Min price $22.18. [2026-01-22T12:10:16.367906] [DEBUG] [REMOTE ] GPJA: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:16.368041] [DEBUG] [REMOTE ] GPJA: PASS: Integrity check passed. [2026-01-22T12:10:16.368084] [DEBUG] [REMOTE ] GPJA: Symbol is viable for forecasting. [2026-01-22T12:10:16.368137] [INFO ] [MAIN ] [1418/3501] GPJA kept (0.5s) | 1416 kept, 2 rejected | 139.4/min | ETA: 14.9m [2026-01-22T12:10:16.917460] [DEBUG] [REMOTE ] GPK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:16.917759] [DEBUG] [REMOTE ] GPK: PASS: History has at least 300 days. [2026-01-22T12:10:16.918077] [DEBUG] [REMOTE ] GPK: PASS: Price check passed. Min price $14.13. [2026-01-22T12:10:16.918225] [DEBUG] [REMOTE ] GPK: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:16.918359] [DEBUG] [REMOTE ] GPK: PASS: Integrity check passed. [2026-01-22T12:10:16.918400] [DEBUG] [REMOTE ] GPK: Symbol is viable for forecasting. [2026-01-22T12:10:16.918454] [INFO ] [MAIN ] [1419/3501] GPK kept (0.6s) | 1417 kept, 2 rejected | 139.3/min | ETA: 14.9m [2026-01-22T12:10:17.752473] [DEBUG] [REMOTE ] GPN: Retrieved 6291 rows, trimmed to 300. [2026-01-22T12:10:17.752628] [DEBUG] [REMOTE ] GPN: PASS: History has at least 300 days. [2026-01-22T12:10:17.752841] [DEBUG] [REMOTE ] GPN: PASS: Price check passed. Min price $71.25. [2026-01-22T12:10:17.752974] [DEBUG] [REMOTE ] GPN: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:17.753086] [DEBUG] [REMOTE ] GPN: PASS: Integrity check passed. [2026-01-22T12:10:17.753125] [DEBUG] [REMOTE ] GPN: Symbol is viable for forecasting. [2026-01-22T12:10:17.753172] [INFO ] [MAIN ] [1420/3501] GPN kept (0.8s) | 1418 kept, 2 rejected | 139.2/min | ETA: 14.9m [2026-01-22T12:10:18.173161] [DEBUG] [REMOTE ] GPRE: Retrieved 4995 rows, trimmed to 300. [2026-01-22T12:10:18.173287] [DEBUG] [REMOTE ] GPRE: PASS: History has at least 300 days. [2026-01-22T12:10:18.173486] [DEBUG] [REMOTE ] GPRE: PASS: Price check passed. Min price $9.40. [2026-01-22T12:10:18.173640] [DEBUG] [REMOTE ] GPRE: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:18.173943] [DEBUG] [REMOTE ] GPRE: PASS: Integrity check passed. [2026-01-22T12:10:18.173982] [DEBUG] [REMOTE ] GPRE: Symbol is viable for forecasting. [2026-01-22T12:10:18.174029] [INFO ] [MAIN ] [1421/3501] GPRE kept (0.4s) | 1419 kept, 2 rejected | 139.2/min | ETA: 14.9m [2026-01-22T12:10:18.643096] [DEBUG] [REMOTE ] GPRK: Retrieved 3839 rows, trimmed to 300. [2026-01-22T12:10:18.643227] [DEBUG] [REMOTE ] GPRK: PASS: History has at least 300 days. [2026-01-22T12:10:18.643425] [DEBUG] [REMOTE ] GPRK: PASS: Price check passed. Min price $6.58. [2026-01-22T12:10:18.643561] [DEBUG] [REMOTE ] GPRK: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:18.643689] [DEBUG] [REMOTE ] GPRK: PASS: Integrity check passed. [2026-01-22T12:10:18.643730] [DEBUG] [REMOTE ] GPRK: Symbol is viable for forecasting. [2026-01-22T12:10:18.643776] [INFO ] [MAIN ] [1422/3501] GPRK kept (0.5s) | 1420 kept, 2 rejected | 139.2/min | ETA: 14.9m [2026-01-22T12:10:18.976354] [DEBUG] [REMOTE ] GPRO: Retrieved 2910 rows, trimmed to 300. [2026-01-22T12:10:18.976505] [DEBUG] [REMOTE ] GPRO: PASS: History has at least 300 days. [2026-01-22T12:10:18.976789] [DEBUG] [REMOTE ] GPRO: PASS: Price check passed. Min price $1.29. [2026-01-22T12:10:18.976971] [DEBUG] [REMOTE ] GPRO: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:18.977113] [DEBUG] [REMOTE ] GPRO: PASS: Integrity check passed. [2026-01-22T12:10:18.977164] [DEBUG] [REMOTE ] GPRO: Symbol is viable for forecasting. [2026-01-22T12:10:18.977224] [INFO ] [MAIN ] [1423/3501] GPRO kept (0.3s) | 1421 kept, 2 rejected | 139.3/min | ETA: 14.9m [2026-01-22T12:10:19.249361] [DEBUG] [REMOTE ] GRAB: Retrieved 1290 rows, trimmed to 300. [2026-01-22T12:10:19.249495] [DEBUG] [REMOTE ] GRAB: PASS: History has at least 300 days. [2026-01-22T12:10:19.249734] [DEBUG] [REMOTE ] GRAB: PASS: Price check passed. Min price $4.38. [2026-01-22T12:10:19.249869] [DEBUG] [REMOTE ] GRAB: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:19.249977] [DEBUG] [REMOTE ] GRAB: PASS: Integrity check passed. [2026-01-22T12:10:19.250016] [DEBUG] [REMOTE ] GRAB: Symbol is viable for forecasting. [2026-01-22T12:10:19.250063] [INFO ] [MAIN ] [1424/3501] GRAB kept (0.3s) | 1422 kept, 2 rejected | 139.3/min | ETA: 14.9m [2026-01-22T12:10:19.629507] [DEBUG] [REMOTE ] GRAL: Retrieved 395 rows, trimmed to 300. [2026-01-22T12:10:19.629694] [DEBUG] [REMOTE ] GRAL: PASS: History has at least 300 days. [2026-01-22T12:10:19.629915] [DEBUG] [REMOTE ] GRAL: PASS: Price check passed. Min price $79.40. [2026-01-22T12:10:19.630056] [DEBUG] [REMOTE ] GRAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:19.630167] [DEBUG] [REMOTE ] GRAL: PASS: Integrity check passed. [2026-01-22T12:10:19.630207] [DEBUG] [REMOTE ] GRAL: Symbol is viable for forecasting. [2026-01-22T12:10:19.630255] [INFO ] [MAIN ] [1425/3501] GRAL kept (0.4s) | 1423 kept, 2 rejected | 139.3/min | ETA: 14.9m [2026-01-22T12:10:20.170242] [DEBUG] [REMOTE ] GRBK: Retrieved 4681 rows, trimmed to 300. [2026-01-22T12:10:20.170400] [DEBUG] [REMOTE ] GRBK: PASS: History has at least 300 days. [2026-01-22T12:10:20.170664] [DEBUG] [REMOTE ] GRBK: PASS: Price check passed. Min price $61.60. [2026-01-22T12:10:20.170826] [DEBUG] [REMOTE ] GRBK: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:20.170945] [DEBUG] [REMOTE ] GRBK: PASS: Integrity check passed. [2026-01-22T12:10:20.170988] [DEBUG] [REMOTE ] GRBK: Symbol is viable for forecasting. [2026-01-22T12:10:20.171045] [INFO ] [MAIN ] [1426/3501] GRBK kept (0.5s) | 1424 kept, 2 rejected | 139.3/min | ETA: 14.9m [2026-01-22T12:10:20.728838] [DEBUG] [REMOTE ] GRC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:20.729005] [DEBUG] [REMOTE ] GRC: PASS: History has at least 300 days. [2026-01-22T12:10:20.729247] [DEBUG] [REMOTE ] GRC: PASS: Price check passed. Min price $43.56. [2026-01-22T12:10:20.729382] [DEBUG] [REMOTE ] GRC: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:20.729502] [DEBUG] [REMOTE ] GRC: PASS: Integrity check passed. [2026-01-22T12:10:20.729541] [DEBUG] [REMOTE ] GRC: Symbol is viable for forecasting. [2026-01-22T12:10:20.729608] [INFO ] [MAIN ] [1427/3501] GRC kept (0.6s) | 1425 kept, 2 rejected | 139.2/min | ETA: 14.9m [2026-01-22T12:10:21.034802] [DEBUG] [REMOTE ] GRDX: Retrieved 2332 rows, trimmed to 300. [2026-01-22T12:10:21.034919] [DEBUG] [REMOTE ] GRDX: PASS: History has at least 300 days. [2026-01-22T12:10:21.035117] [DEBUG] [REMOTE ] GRDX: PASS: Price check passed. Min price $2.00. [2026-01-22T12:10:21.035249] [DEBUG] [REMOTE ] GRDX: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:21.035355] [DEBUG] [REMOTE ] GRDX: PASS: Integrity check passed. [2026-01-22T12:10:21.035394] [DEBUG] [REMOTE ] GRDX: Symbol is viable for forecasting. [2026-01-22T12:10:21.035441] [INFO ] [MAIN ] [1428/3501] GRDX kept (0.3s) | 1426 kept, 2 rejected | 139.3/min | ETA: 14.9m [2026-01-22T12:10:21.377642] [DEBUG] [REMOTE ] GREE: Retrieved 1093 rows, trimmed to 300. [2026-01-22T12:10:21.377782] [DEBUG] [REMOTE ] GREE: PASS: History has at least 300 days. [2026-01-22T12:10:21.377982] [DEBUG] [REMOTE ] GREE: PASS: Price check passed. Min price $1.21. [2026-01-22T12:10:21.378116] [DEBUG] [REMOTE ] GREE: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:21.378226] [DEBUG] [REMOTE ] GREE: PASS: Integrity check passed. [2026-01-22T12:10:21.378266] [DEBUG] [REMOTE ] GREE: Symbol is viable for forecasting. [2026-01-22T12:10:21.378313] [INFO ] [MAIN ] [1429/3501] GREE kept (0.3s) | 1427 kept, 2 rejected | 139.3/min | ETA: 14.9m [2026-01-22T12:10:22.639240] [DEBUG] [REMOTE ] GRFS: Retrieved 3681 rows, trimmed to 300. [2026-01-22T12:10:22.639426] [DEBUG] [REMOTE ] GRFS: PASS: History has at least 300 days. [2026-01-22T12:10:22.639795] [DEBUG] [REMOTE ] GRFS: PASS: Price check passed. Min price $8.36. [2026-01-22T12:10:22.639967] [DEBUG] [REMOTE ] GRFS: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:22.640133] [DEBUG] [REMOTE ] GRFS: PASS: Integrity check passed. [2026-01-22T12:10:22.640181] [DEBUG] [REMOTE ] GRFS: Symbol is viable for forecasting. [2026-01-22T12:10:22.640242] [INFO ] [MAIN ] [1430/3501] GRFS kept (1.3s) | 1428 kept, 2 rejected | 139.1/min | ETA: 14.9m [2026-01-22T12:10:23.036351] [DEBUG] [REMOTE ] GRID: Retrieved 4068 rows, trimmed to 300. [2026-01-22T12:10:23.036702] [DEBUG] [REMOTE ] GRID: PASS: History has at least 300 days. [2026-01-22T12:10:23.037223] [DEBUG] [REMOTE ] GRID: PASS: Price check passed. Min price $146.19. [2026-01-22T12:10:23.037431] [DEBUG] [REMOTE ] GRID: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:23.037652] [DEBUG] [REMOTE ] GRID: PASS: Integrity check passed. [2026-01-22T12:10:23.037893] [DEBUG] [REMOTE ] GRID: Symbol is viable for forecasting. [2026-01-22T12:10:23.037994] [INFO ] [MAIN ] [1431/3501] GRID kept (0.4s) | 1429 kept, 2 rejected | 139.1/min | ETA: 14.9m [2026-01-22T12:10:23.356692] [DEBUG] [REMOTE ] GRMN: Retrieved 6315 rows, trimmed to 300. [2026-01-22T12:10:23.356879] [DEBUG] [REMOTE ] GRMN: PASS: History has at least 300 days. [2026-01-22T12:10:23.357191] [DEBUG] [REMOTE ] GRMN: PASS: Price check passed. Min price $186.30. [2026-01-22T12:10:23.357341] [DEBUG] [REMOTE ] GRMN: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:23.357479] [DEBUG] [REMOTE ] GRMN: PASS: Integrity check passed. [2026-01-22T12:10:23.357531] [DEBUG] [REMOTE ] GRMN: Symbol is viable for forecasting. [2026-01-22T12:10:23.357622] [INFO ] [MAIN ] [1432/3501] GRMN kept (0.3s) | 1430 kept, 2 rejected | 139.1/min | ETA: 14.9m [2026-01-22T12:10:23.733982] [DEBUG] [REMOTE ] GRND: Retrieved 1260 rows, trimmed to 300. [2026-01-22T12:10:23.734206] [DEBUG] [REMOTE ] GRND: PASS: History has at least 300 days. [2026-01-22T12:10:23.734494] [DEBUG] [REMOTE ] GRND: PASS: Price check passed. Min price $11.94. [2026-01-22T12:10:23.734685] [DEBUG] [REMOTE ] GRND: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:23.734819] [DEBUG] [REMOTE ] GRND: PASS: Integrity check passed. [2026-01-22T12:10:23.734866] [DEBUG] [REMOTE ] GRND: Symbol is viable for forecasting. [2026-01-22T12:10:23.734933] [INFO ] [MAIN ] [1433/3501] GRND kept (0.4s) | 1431 kept, 2 rejected | 139.1/min | ETA: 14.9m [2026-01-22T12:10:24.198824] [DEBUG] [REMOTE ] GRPN: Retrieved 3572 rows, trimmed to 300. [2026-01-22T12:10:24.199023] [DEBUG] [REMOTE ] GRPN: PASS: History has at least 300 days. [2026-01-22T12:10:24.199295] [DEBUG] [REMOTE ] GRPN: PASS: Price check passed. Min price $15.57. [2026-01-22T12:10:24.199450] [DEBUG] [REMOTE ] GRPN: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:24.199597] [DEBUG] [REMOTE ] GRPN: PASS: Integrity check passed. [2026-01-22T12:10:24.199644] [DEBUG] [REMOTE ] GRPN: Symbol is viable for forecasting. [2026-01-22T12:10:24.199723] [INFO ] [MAIN ] [1434/3501] GRPN kept (0.5s) | 1432 kept, 2 rejected | 139.1/min | ETA: 14.9m [2026-01-22T12:10:24.706293] [DEBUG] [REMOTE ] GRVY: Retrieved 5271 rows, trimmed to 300. [2026-01-22T12:10:24.706515] [DEBUG] [REMOTE ] GRVY: PASS: History has at least 300 days. [2026-01-22T12:10:24.706894] [DEBUG] [REMOTE ] GRVY: PASS: Price check passed. Min price $55.70. [2026-01-22T12:10:24.707054] [DEBUG] [REMOTE ] GRVY: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:24.707276] [DEBUG] [REMOTE ] GRVY: PASS: Integrity check passed. [2026-01-22T12:10:24.707326] [DEBUG] [REMOTE ] GRVY: Symbol is viable for forecasting. [2026-01-22T12:10:24.707385] [INFO ] [MAIN ] [1435/3501] GRVY kept (0.5s) | 1433 kept, 2 rejected | 139.1/min | ETA: 14.9m [2026-01-22T12:10:24.873021] [DEBUG] [REMOTE ] GRWG: Retrieved 2308 rows, trimmed to 300. [2026-01-22T12:10:24.873226] [DEBUG] [REMOTE ] GRWG: PASS: History has at least 300 days. [2026-01-22T12:10:24.873481] [DEBUG] [REMOTE ] GRWG: PASS: Price check passed. Min price $1.38. [2026-01-22T12:10:24.873691] [DEBUG] [REMOTE ] GRWG: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:24.873816] [DEBUG] [REMOTE ] GRWG: PASS: Integrity check passed. [2026-01-22T12:10:24.873858] [DEBUG] [REMOTE ] GRWG: Symbol is viable for forecasting. [2026-01-22T12:10:24.873914] [INFO ] [MAIN ] [1436/3501] GRWG kept (0.2s) | 1434 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-22T12:10:25.529351] [DEBUG] [REMOTE ] GRX: Retrieved 4678 rows, trimmed to 300. [2026-01-22T12:10:25.529504] [DEBUG] [REMOTE ] GRX: PASS: History has at least 300 days. [2026-01-22T12:10:25.529765] [DEBUG] [REMOTE ] GRX: PASS: Price check passed. Min price $9.01. [2026-01-22T12:10:25.530102] [DEBUG] [REMOTE ] GRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:25.530227] [DEBUG] [REMOTE ] GRX: PASS: Integrity check passed. [2026-01-22T12:10:25.530269] [DEBUG] [REMOTE ] GRX: Symbol is viable for forecasting. [2026-01-22T12:10:25.530320] [INFO ] [MAIN ] [1437/3501] GRX kept (0.7s) | 1435 kept, 2 rejected | 139.1/min | ETA: 14.8m [2026-01-22T12:10:25.995403] [DEBUG] [REMOTE ] GS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:25.995541] [DEBUG] [REMOTE ] GS: PASS: History has at least 300 days. [2026-01-22T12:10:25.995783] [DEBUG] [REMOTE ] GS: PASS: Price check passed. Min price $769.92. [2026-01-22T12:10:25.995922] [DEBUG] [REMOTE ] GS: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:25.996040] [DEBUG] [REMOTE ] GS: PASS: Integrity check passed. [2026-01-22T12:10:25.996081] [DEBUG] [REMOTE ] GS: Symbol is viable for forecasting. [2026-01-22T12:10:25.996130] [INFO ] [MAIN ] [1438/3501] GS kept (0.5s) | 1436 kept, 2 rejected | 139.1/min | ETA: 14.8m [2026-01-22T12:10:26.352171] [DEBUG] [REMOTE ] GSBC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:26.352395] [DEBUG] [REMOTE ] GSBC: PASS: History has at least 300 days. [2026-01-22T12:10:26.352714] [DEBUG] [REMOTE ] GSBC: PASS: Price check passed. Min price $55.29. [2026-01-22T12:10:26.352885] [DEBUG] [REMOTE ] GSBC: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:26.353029] [DEBUG] [REMOTE ] GSBC: PASS: Integrity check passed. [2026-01-22T12:10:26.353076] [DEBUG] [REMOTE ] GSBC: Symbol is viable for forecasting. [2026-01-22T12:10:26.353136] [INFO ] [MAIN ] [1439/3501] GSBC kept (0.4s) | 1437 kept, 2 rejected | 139.1/min | ETA: 14.8m [2026-01-22T12:10:26.692897] [DEBUG] [REMOTE ] GSBD: Retrieved 2728 rows, trimmed to 300. [2026-01-22T12:10:26.693127] [DEBUG] [REMOTE ] GSBD: PASS: History has at least 300 days. [2026-01-22T12:10:26.693419] [DEBUG] [REMOTE ] GSBD: PASS: Price check passed. Min price $8.96. [2026-01-22T12:10:26.693587] [DEBUG] [REMOTE ] GSBD: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:26.693723] [DEBUG] [REMOTE ] GSBD: PASS: Integrity check passed. [2026-01-22T12:10:26.693766] [DEBUG] [REMOTE ] GSBD: Symbol is viable for forecasting. [2026-01-22T12:10:26.693822] [INFO ] [MAIN ] [1440/3501] GSBD kept (0.3s) | 1438 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-22T12:10:26.933991] [DEBUG] [REMOTE ] GSHD: Retrieved 1944 rows, trimmed to 300. [2026-01-22T12:10:26.934215] [DEBUG] [REMOTE ] GSHD: PASS: History has at least 300 days. [2026-01-22T12:10:26.934729] [DEBUG] [REMOTE ] GSHD: PASS: Price check passed. Min price $66.64. [2026-01-22T12:10:26.934888] [DEBUG] [REMOTE ] GSHD: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:26.935020] [DEBUG] [REMOTE ] GSHD: PASS: Integrity check passed. [2026-01-22T12:10:26.935062] [DEBUG] [REMOTE ] GSHD: Symbol is viable for forecasting. [2026-01-22T12:10:26.935118] [INFO ] [MAIN ] [1441/3501] GSHD kept (0.2s) | 1439 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-22T12:10:27.533087] [DEBUG] [REMOTE ] GSK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:27.533237] [DEBUG] [REMOTE ] GSK: PASS: History has at least 300 days. [2026-01-22T12:10:27.533494] [DEBUG] [REMOTE ] GSK: PASS: Price check passed. Min price $42.86. [2026-01-22T12:10:27.533693] [DEBUG] [REMOTE ] GSK: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:27.533825] [DEBUG] [REMOTE ] GSK: PASS: Integrity check passed. [2026-01-22T12:10:27.533868] [DEBUG] [REMOTE ] GSK: Symbol is viable for forecasting. [2026-01-22T12:10:27.533918] [INFO ] [MAIN ] [1442/3501] GSK kept (0.6s) | 1440 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-22T12:10:28.012203] [DEBUG] [REMOTE ] GSL: Retrieved 4385 rows, trimmed to 300. [2026-01-22T12:10:28.012363] [DEBUG] [REMOTE ] GSL: PASS: History has at least 300 days. [2026-01-22T12:10:28.012646] [DEBUG] [REMOTE ] GSL: PASS: Price check passed. Min price $27.95. [2026-01-22T12:10:28.012796] [DEBUG] [REMOTE ] GSL: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:28.012929] [DEBUG] [REMOTE ] GSL: PASS: Integrity check passed. [2026-01-22T12:10:28.012975] [DEBUG] [REMOTE ] GSL: Symbol is viable for forecasting. [2026-01-22T12:10:28.013025] [INFO ] [MAIN ] [1443/3501] GSL kept (0.5s) | 1441 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-22T12:10:28.452140] [DEBUG] [REMOTE ] GSM: Retrieved 4145 rows, trimmed to 300. [2026-01-22T12:10:28.452270] [DEBUG] [REMOTE ] GSM: PASS: History has at least 300 days. [2026-01-22T12:10:28.452480] [DEBUG] [REMOTE ] GSM: PASS: Price check passed. Min price $3.71. [2026-01-22T12:10:28.452639] [DEBUG] [REMOTE ] GSM: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:28.452755] [DEBUG] [REMOTE ] GSM: PASS: Integrity check passed. [2026-01-22T12:10:28.452797] [DEBUG] [REMOTE ] GSM: Symbol is viable for forecasting. [2026-01-22T12:10:28.452846] [INFO ] [MAIN ] [1444/3501] GSM kept (0.4s) | 1442 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-22T12:10:28.732094] [DEBUG] [REMOTE ] GTES: Retrieved 2008 rows, trimmed to 300. [2026-01-22T12:10:28.732289] [DEBUG] [REMOTE ] GTES: PASS: History has at least 300 days. [2026-01-22T12:10:28.732539] [DEBUG] [REMOTE ] GTES: PASS: Price check passed. Min price $21.18. [2026-01-22T12:10:28.732716] [DEBUG] [REMOTE ] GTES: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:28.732836] [DEBUG] [REMOTE ] GTES: PASS: Integrity check passed. [2026-01-22T12:10:28.732878] [DEBUG] [REMOTE ] GTES: Symbol is viable for forecasting. [2026-01-22T12:10:28.732930] [INFO ] [MAIN ] [1445/3501] GTES kept (0.3s) | 1443 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-22T12:10:29.098873] [DEBUG] [REMOTE ] GTLB: Retrieved 1071 rows, trimmed to 300. [2026-01-22T12:10:29.099067] [DEBUG] [REMOTE ] GTLB: PASS: History has at least 300 days. [2026-01-22T12:10:29.099320] [DEBUG] [REMOTE ] GTLB: PASS: Price check passed. Min price $33.04. [2026-01-22T12:10:29.099484] [DEBUG] [REMOTE ] GTLB: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:29.099663] [DEBUG] [REMOTE ] GTLB: PASS: Integrity check passed. [2026-01-22T12:10:29.099711] [DEBUG] [REMOTE ] GTLB: Symbol is viable for forecasting. [2026-01-22T12:10:29.099764] [INFO ] [MAIN ] [1446/3501] GTLB kept (0.4s) | 1444 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-22T12:10:29.587690] [DEBUG] [REMOTE ] GTLS: Retrieved 4903 rows, trimmed to 300. [2026-01-22T12:10:29.587911] [DEBUG] [REMOTE ] GTLS: PASS: History has at least 300 days. [2026-01-22T12:10:29.588198] [DEBUG] [REMOTE ] GTLS: PASS: Price check passed. Min price $199.30. [2026-01-22T12:10:29.588346] [DEBUG] [REMOTE ] GTLS: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:29.588489] [DEBUG] [REMOTE ] GTLS: PASS: Integrity check passed. [2026-01-22T12:10:29.588533] [DEBUG] [REMOTE ] GTLS: Symbol is viable for forecasting. [2026-01-22T12:10:29.588609] [INFO ] [MAIN ] [1447/3501] GTLS kept (0.5s) | 1445 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-22T12:10:30.135437] [DEBUG] [REMOTE ] GTN: Retrieved 5885 rows, trimmed to 300. [2026-01-22T12:10:30.135630] [DEBUG] [REMOTE ] GTN: PASS: History has at least 300 days. [2026-01-22T12:10:30.135878] [DEBUG] [REMOTE ] GTN: PASS: Price check passed. Min price $4.27. [2026-01-22T12:10:30.136015] [DEBUG] [REMOTE ] GTN: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:30.136138] [DEBUG] [REMOTE ] GTN: PASS: Integrity check passed. [2026-01-22T12:10:30.136179] [DEBUG] [REMOTE ] GTN: Symbol is viable for forecasting. [2026-01-22T12:10:30.136227] [INFO ] [MAIN ] [1448/3501] GTN kept (0.5s) | 1446 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-22T12:10:30.420567] [DEBUG] [REMOTE ] GTX: Retrieved 1846 rows, trimmed to 300. [2026-01-22T12:10:30.420737] [DEBUG] [REMOTE ] GTX: PASS: History has at least 300 days. [2026-01-22T12:10:30.420940] [DEBUG] [REMOTE ] GTX: PASS: Price check passed. Min price $15.56. [2026-01-22T12:10:30.421076] [DEBUG] [REMOTE ] GTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:30.421182] [DEBUG] [REMOTE ] GTX: PASS: Integrity check passed. [2026-01-22T12:10:30.421222] [DEBUG] [REMOTE ] GTX: Symbol is viable for forecasting. [2026-01-22T12:10:30.421269] [INFO ] [MAIN ] [1449/3501] GTX kept (0.3s) | 1447 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-22T12:10:31.012123] [DEBUG] [REMOTE ] GTY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:31.012271] [DEBUG] [REMOTE ] GTY: PASS: History has at least 300 days. [2026-01-22T12:10:31.012519] [DEBUG] [REMOTE ] GTY: PASS: Price check passed. Min price $26.44. [2026-01-22T12:10:31.012677] [DEBUG] [REMOTE ] GTY: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:31.012798] [DEBUG] [REMOTE ] GTY: PASS: Integrity check passed. [2026-01-22T12:10:31.012840] [DEBUG] [REMOTE ] GTY: Symbol is viable for forecasting. [2026-01-22T12:10:31.012889] [INFO ] [MAIN ] [1450/3501] GTY kept (0.6s) | 1448 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-22T12:10:31.262348] [DEBUG] [REMOTE ] GUG: Retrieved 1042 rows, trimmed to 300. [2026-01-22T12:10:31.262483] [DEBUG] [REMOTE ] GUG: PASS: History has at least 300 days. [2026-01-22T12:10:31.262726] [DEBUG] [REMOTE ] GUG: PASS: Price check passed. Min price $14.78. [2026-01-22T12:10:31.262872] [DEBUG] [REMOTE ] GUG: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:31.262986] [DEBUG] [REMOTE ] GUG: PASS: Integrity check passed. [2026-01-22T12:10:31.263028] [DEBUG] [REMOTE ] GUG: Symbol is viable for forecasting. [2026-01-22T12:10:31.263076] [INFO ] [MAIN ] [1451/3501] GUG kept (0.3s) | 1449 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-22T12:10:31.892234] [DEBUG] [REMOTE ] GVA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:31.892373] [DEBUG] [REMOTE ] GVA: PASS: History has at least 300 days. [2026-01-22T12:10:31.892617] [DEBUG] [REMOTE ] GVA: PASS: Price check passed. Min price $98.39. [2026-01-22T12:10:31.892759] [DEBUG] [REMOTE ] GVA: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:31.892882] [DEBUG] [REMOTE ] GVA: PASS: Integrity check passed. [2026-01-22T12:10:31.892923] [DEBUG] [REMOTE ] GVA: Symbol is viable for forecasting. [2026-01-22T12:10:31.892972] [INFO ] [MAIN ] [1452/3501] GVA kept (0.6s) | 1450 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-22T12:10:32.139105] [DEBUG] [REMOTE ] GWH: Retrieved 1268 rows, trimmed to 300. [2026-01-22T12:10:32.139239] [DEBUG] [REMOTE ] GWH: PASS: History has at least 300 days. [2026-01-22T12:10:32.139442] [DEBUG] [REMOTE ] GWH: PASS: Price check passed. Min price $1.78. [2026-01-22T12:10:32.139606] [DEBUG] [REMOTE ] GWH: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:32.139744] [DEBUG] [REMOTE ] GWH: PASS: Integrity check passed. [2026-01-22T12:10:32.139801] [DEBUG] [REMOTE ] GWH: Symbol is viable for forecasting. [2026-01-22T12:10:32.139861] [INFO ] [MAIN ] [1453/3501] GWH kept (0.2s) | 1451 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-22T12:10:32.566430] [DEBUG] [REMOTE ] GWRE: Retrieved 3518 rows, trimmed to 300. [2026-01-22T12:10:32.566550] [DEBUG] [REMOTE ] GWRE: PASS: History has at least 300 days. [2026-01-22T12:10:32.566781] [DEBUG] [REMOTE ] GWRE: PASS: Price check passed. Min price $155.45. [2026-01-22T12:10:32.566915] [DEBUG] [REMOTE ] GWRE: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:32.567023] [DEBUG] [REMOTE ] GWRE: PASS: Integrity check passed. [2026-01-22T12:10:32.567062] [DEBUG] [REMOTE ] GWRE: Symbol is viable for forecasting. [2026-01-22T12:10:32.567108] [INFO ] [MAIN ] [1454/3501] GWRE kept (0.4s) | 1452 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-22T12:10:32.989467] [DEBUG] [REMOTE ] GWRS: Retrieved 2447 rows, trimmed to 300. [2026-01-22T12:10:32.989643] [DEBUG] [REMOTE ] GWRS: PASS: History has at least 300 days. [2026-01-22T12:10:32.989853] [DEBUG] [REMOTE ] GWRS: PASS: Price check passed. Min price $8.27. [2026-01-22T12:10:32.989985] [DEBUG] [REMOTE ] GWRS: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:32.990094] [DEBUG] [REMOTE ] GWRS: PASS: Integrity check passed. [2026-01-22T12:10:32.990133] [DEBUG] [REMOTE ] GWRS: Symbol is viable for forecasting. [2026-01-22T12:10:32.990180] [INFO ] [MAIN ] [1455/3501] GWRS kept (0.4s) | 1453 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-22T12:10:33.296074] [DEBUG] [REMOTE ] GXAI: Retrieved 735 rows, trimmed to 300. [2026-01-22T12:10:33.296210] [DEBUG] [REMOTE ] GXAI: PASS: History has at least 300 days. [2026-01-22T12:10:33.296408] [DEBUG] [REMOTE ] GXAI: PASS: Price check passed. Min price $1.04. [2026-01-22T12:10:33.296540] [DEBUG] [REMOTE ] GXAI: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:33.296667] [DEBUG] [REMOTE ] GXAI: PASS: Integrity check passed. [2026-01-22T12:10:33.296708] [DEBUG] [REMOTE ] GXAI: Symbol is viable for forecasting. [2026-01-22T12:10:33.296755] [INFO ] [MAIN ] [1456/3501] GXAI kept (0.3s) | 1454 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-22T12:10:33.871262] [DEBUG] [REMOTE ] GYRE: Retrieved 4974 rows, trimmed to 300. [2026-01-22T12:10:33.871401] [DEBUG] [REMOTE ] GYRE: PASS: History has at least 300 days. [2026-01-22T12:10:33.871632] [DEBUG] [REMOTE ] GYRE: PASS: Price check passed. Min price $6.81. [2026-01-22T12:10:33.871769] [DEBUG] [REMOTE ] GYRE: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:33.871885] [DEBUG] [REMOTE ] GYRE: PASS: Integrity check passed. [2026-01-22T12:10:33.871925] [DEBUG] [REMOTE ] GYRE: Symbol is viable for forecasting. [2026-01-22T12:10:33.871972] [INFO ] [MAIN ] [1457/3501] GYRE kept (0.6s) | 1455 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-22T12:10:34.265863] [DEBUG] [REMOTE ] H: Retrieved 4076 rows, trimmed to 300. [2026-01-22T12:10:34.266092] [DEBUG] [REMOTE ] H: PASS: History has at least 300 days. [2026-01-22T12:10:34.266431] [DEBUG] [REMOTE ] H: PASS: Price check passed. Min price $135.29. [2026-01-22T12:10:34.266596] [DEBUG] [REMOTE ] H: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:34.266755] [DEBUG] [REMOTE ] H: PASS: Integrity check passed. [2026-01-22T12:10:34.266798] [DEBUG] [REMOTE ] H: Symbol is viable for forecasting. [2026-01-22T12:10:34.266852] [INFO ] [MAIN ] [1458/3501] H kept (0.4s) | 1456 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-22T12:10:34.810189] [DEBUG] [REMOTE ] HAE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:34.810334] [DEBUG] [REMOTE ] HAE: PASS: History has at least 300 days. [2026-01-22T12:10:34.810594] [DEBUG] [REMOTE ] HAE: PASS: Price check passed. Min price $49.44. [2026-01-22T12:10:34.810739] [DEBUG] [REMOTE ] HAE: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:34.810861] [DEBUG] [REMOTE ] HAE: PASS: Integrity check passed. [2026-01-22T12:10:34.810903] [DEBUG] [REMOTE ] HAE: Symbol is viable for forecasting. [2026-01-22T12:10:34.810952] [INFO ] [MAIN ] [1459/3501] HAE kept (0.5s) | 1457 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-22T12:10:35.169247] [DEBUG] [REMOTE ] HAFC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:35.169460] [DEBUG] [REMOTE ] HAFC: PASS: History has at least 300 days. [2026-01-22T12:10:35.169789] [DEBUG] [REMOTE ] HAFC: PASS: Price check passed. Min price $25.91. [2026-01-22T12:10:35.169931] [DEBUG] [REMOTE ] HAFC: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:35.170062] [DEBUG] [REMOTE ] HAFC: PASS: Integrity check passed. [2026-01-22T12:10:35.170103] [DEBUG] [REMOTE ] HAFC: Symbol is viable for forecasting. [2026-01-22T12:10:35.170157] [INFO ] [MAIN ] [1460/3501] HAFC kept (0.4s) | 1458 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-22T12:10:35.752032] [DEBUG] [REMOTE ] HAIN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:35.752265] [DEBUG] [REMOTE ] HAIN: PASS: History has at least 300 days. [2026-01-22T12:10:35.752662] [DEBUG] [REMOTE ] HAIN: PASS: Price check passed. Min price $1.01. [2026-01-22T12:10:35.752816] [DEBUG] [REMOTE ] HAIN: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:35.752968] [DEBUG] [REMOTE ] HAIN: PASS: Integrity check passed. [2026-01-22T12:10:35.753015] [DEBUG] [REMOTE ] HAIN: Symbol is viable for forecasting. [2026-01-22T12:10:35.753071] [INFO ] [MAIN ] [1461/3501] HAIN kept (0.6s) | 1459 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-22T12:10:36.096388] [DEBUG] [REMOTE ] HAL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:36.096624] [DEBUG] [REMOTE ] HAL: PASS: History has at least 300 days. [2026-01-22T12:10:36.096935] [DEBUG] [REMOTE ] HAL: PASS: Price check passed. Min price $25.46. [2026-01-22T12:10:36.097084] [DEBUG] [REMOTE ] HAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:36.097264] [DEBUG] [REMOTE ] HAL: PASS: Integrity check passed. [2026-01-22T12:10:36.097309] [DEBUG] [REMOTE ] HAL: Symbol is viable for forecasting. [2026-01-22T12:10:36.097365] [INFO ] [MAIN ] [1462/3501] HAL kept (0.3s) | 1460 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-22T12:10:36.583841] [DEBUG] [REMOTE ] HALO: Retrieved 5498 rows, trimmed to 300. [2026-01-22T12:10:36.583973] [DEBUG] [REMOTE ] HALO: PASS: History has at least 300 days. [2026-01-22T12:10:36.584182] [DEBUG] [REMOTE ] HALO: PASS: Price check passed. Min price $61.87. [2026-01-22T12:10:36.584315] [DEBUG] [REMOTE ] HALO: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:36.584426] [DEBUG] [REMOTE ] HALO: PASS: Integrity check passed. [2026-01-22T12:10:36.584465] [DEBUG] [REMOTE ] HALO: Symbol is viable for forecasting. [2026-01-22T12:10:36.584511] [INFO ] [MAIN ] [1463/3501] HALO kept (0.5s) | 1461 kept, 2 rejected | 139.2/min | ETA: 14.6m [2026-01-22T12:10:37.042221] [DEBUG] [REMOTE ] HAS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:37.042359] [DEBUG] [REMOTE ] HAS: PASS: History has at least 300 days. [2026-01-22T12:10:37.042591] [DEBUG] [REMOTE ] HAS: PASS: Price check passed. Min price $75.16. [2026-01-22T12:10:37.042728] [DEBUG] [REMOTE ] HAS: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:37.042840] [DEBUG] [REMOTE ] HAS: PASS: Integrity check passed. [2026-01-22T12:10:37.042879] [DEBUG] [REMOTE ] HAS: Symbol is viable for forecasting. [2026-01-22T12:10:37.042926] [INFO ] [MAIN ] [1464/3501] HAS kept (0.5s) | 1462 kept, 2 rejected | 139.2/min | ETA: 14.6m [2026-01-22T12:10:37.437868] [DEBUG] [REMOTE ] HASI: Retrieved 3210 rows, trimmed to 300. [2026-01-22T12:10:37.438012] [DEBUG] [REMOTE ] HASI: PASS: History has at least 300 days. [2026-01-22T12:10:37.438219] [DEBUG] [REMOTE ] HASI: PASS: Price check passed. Min price $27.35. [2026-01-22T12:10:37.438350] [DEBUG] [REMOTE ] HASI: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:37.438459] [DEBUG] [REMOTE ] HASI: PASS: Integrity check passed. [2026-01-22T12:10:37.438499] [DEBUG] [REMOTE ] HASI: Symbol is viable for forecasting. [2026-01-22T12:10:37.438545] [INFO ] [MAIN ] [1465/3501] HASI kept (0.4s) | 1463 kept, 2 rejected | 139.2/min | ETA: 14.6m [2026-01-22T12:10:37.915068] [DEBUG] [REMOTE ] HBAN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:37.915197] [DEBUG] [REMOTE ] HBAN: PASS: History has at least 300 days. [2026-01-22T12:10:37.915403] [DEBUG] [REMOTE ] HBAN: PASS: Price check passed. Min price $15.03. [2026-01-22T12:10:37.915535] [DEBUG] [REMOTE ] HBAN: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:37.915663] [DEBUG] [REMOTE ] HBAN: PASS: Integrity check passed. [2026-01-22T12:10:37.915704] [DEBUG] [REMOTE ] HBAN: Symbol is viable for forecasting. [2026-01-22T12:10:37.915767] [INFO ] [MAIN ] [1466/3501] HBAN kept (0.5s) | 1464 kept, 2 rejected | 139.2/min | ETA: 14.6m [2026-01-22T12:10:38.123304] [DEBUG] [REMOTE ] HBANL: Retrieved 723 rows, trimmed to 300. [2026-01-22T12:10:38.123432] [DEBUG] [REMOTE ] HBANL: PASS: History has at least 300 days. [2026-01-22T12:10:38.123654] [DEBUG] [REMOTE ] HBANL: PASS: Price check passed. Min price $24.85. [2026-01-22T12:10:38.123799] [DEBUG] [REMOTE ] HBANL: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:38.123910] [DEBUG] [REMOTE ] HBANL: PASS: Integrity check passed. [2026-01-22T12:10:38.123951] [DEBUG] [REMOTE ] HBANL: Symbol is viable for forecasting. [2026-01-22T12:10:38.124000] [INFO ] [MAIN ] [1467/3501] HBANL kept (0.2s) | 1465 kept, 2 rejected | 139.2/min | ETA: 14.6m [2026-01-22T12:10:38.597417] [DEBUG] [REMOTE ] HBANP: Retrieved 1248 rows, trimmed to 300. [2026-01-22T12:10:38.597597] [DEBUG] [REMOTE ] HBANP: PASS: History has at least 300 days. [2026-01-22T12:10:38.597857] [DEBUG] [REMOTE ] HBANP: PASS: Price check passed. Min price $16.73. [2026-01-22T12:10:38.598027] [DEBUG] [REMOTE ] HBANP: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:38.598145] [DEBUG] [REMOTE ] HBANP: PASS: Integrity check passed. [2026-01-22T12:10:38.598186] [DEBUG] [REMOTE ] HBANP: Symbol is viable for forecasting. [2026-01-22T12:10:38.598233] [INFO ] [MAIN ] [1468/3501] HBANP kept (0.5s) | 1466 kept, 2 rejected | 139.2/min | ETA: 14.6m [2026-01-22T12:10:38.941653] [DEBUG] [REMOTE ] HBB: Retrieved 2091 rows, trimmed to 300. [2026-01-22T12:10:38.941869] [DEBUG] [REMOTE ] HBB: PASS: History has at least 300 days. [2026-01-22T12:10:38.942323] [DEBUG] [REMOTE ] HBB: PASS: Price check passed. Min price $13.66. [2026-01-22T12:10:38.942468] [DEBUG] [REMOTE ] HBB: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:38.942616] [DEBUG] [REMOTE ] HBB: PASS: Integrity check passed. [2026-01-22T12:10:38.942662] [DEBUG] [REMOTE ] HBB: Symbol is viable for forecasting. [2026-01-22T12:10:38.942716] [INFO ] [MAIN ] [1469/3501] HBB kept (0.3s) | 1467 kept, 2 rejected | 139.2/min | ETA: 14.6m [2026-01-22T12:10:39.597452] [DEBUG] [REMOTE ] HBCP: Retrieved 4348 rows, trimmed to 300. [2026-01-22T12:10:39.597659] [DEBUG] [REMOTE ] HBCP: PASS: History has at least 300 days. [2026-01-22T12:10:39.597966] [DEBUG] [REMOTE ] HBCP: PASS: Price check passed. Min price $52.43. [2026-01-22T12:10:39.598112] [DEBUG] [REMOTE ] HBCP: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:39.598437] [DEBUG] [REMOTE ] HBCP: PASS: Integrity check passed. [2026-01-22T12:10:39.598480] [DEBUG] [REMOTE ] HBCP: Symbol is viable for forecasting. [2026-01-22T12:10:39.598528] [INFO ] [MAIN ] [1470/3501] HBCP kept (0.7s) | 1468 kept, 2 rejected | 139.2/min | ETA: 14.6m [2026-01-22T12:10:39.971468] [DEBUG] [REMOTE ] HBM: Retrieved 4260 rows, trimmed to 300. [2026-01-22T12:10:39.971629] [DEBUG] [REMOTE ] HBM: PASS: History has at least 300 days. [2026-01-22T12:10:39.971839] [DEBUG] [REMOTE ] HBM: PASS: Price check passed. Min price $14.58. [2026-01-22T12:10:39.971974] [DEBUG] [REMOTE ] HBM: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:39.972085] [DEBUG] [REMOTE ] HBM: PASS: Integrity check passed. [2026-01-22T12:10:39.972124] [DEBUG] [REMOTE ] HBM: Symbol is viable for forecasting. [2026-01-22T12:10:39.972170] [INFO ] [MAIN ] [1471/3501] HBM kept (0.4s) | 1469 kept, 2 rejected | 139.2/min | ETA: 14.6m [2026-01-22T12:10:40.313292] [DEBUG] [REMOTE ] HBNC: Retrieved 6062 rows, trimmed to 300. [2026-01-22T12:10:40.313421] [DEBUG] [REMOTE ] HBNC: PASS: History has at least 300 days. [2026-01-22T12:10:40.313657] [DEBUG] [REMOTE ] HBNC: PASS: Price check passed. Min price $15.45. [2026-01-22T12:10:40.313793] [DEBUG] [REMOTE ] HBNC: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:40.313901] [DEBUG] [REMOTE ] HBNC: PASS: Integrity check passed. [2026-01-22T12:10:40.313940] [DEBUG] [REMOTE ] HBNC: Symbol is viable for forecasting. [2026-01-22T12:10:40.314003] [INFO ] [MAIN ] [1472/3501] HBNC kept (0.3s) | 1470 kept, 2 rejected | 139.2/min | ETA: 14.6m [2026-01-22T12:10:40.748164] [DEBUG] [REMOTE ] HCA: Retrieved 3739 rows, trimmed to 300. [2026-01-22T12:10:40.748294] [DEBUG] [REMOTE ] HCA: PASS: History has at least 300 days. [2026-01-22T12:10:40.748503] [DEBUG] [REMOTE ] HCA: PASS: Price check passed. Min price $446.37. [2026-01-22T12:10:40.748656] [DEBUG] [REMOTE ] HCA: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:40.748770] [DEBUG] [REMOTE ] HCA: PASS: Integrity check passed. [2026-01-22T12:10:40.748810] [DEBUG] [REMOTE ] HCA: Symbol is viable for forecasting. [2026-01-22T12:10:40.748857] [INFO ] [MAIN ] [1473/3501] HCA kept (0.4s) | 1471 kept, 2 rejected | 139.2/min | ETA: 14.6m [2026-01-22T12:10:40.971600] [DEBUG] [REMOTE ] HCC: Retrieved 2208 rows, trimmed to 300. [2026-01-22T12:10:40.971736] [DEBUG] [REMOTE ] HCC: PASS: History has at least 300 days. [2026-01-22T12:10:40.971936] [DEBUG] [REMOTE ] HCC: PASS: Price check passed. Min price $64.16. [2026-01-22T12:10:40.972067] [DEBUG] [REMOTE ] HCC: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:40.972175] [DEBUG] [REMOTE ] HCC: PASS: Integrity check passed. [2026-01-22T12:10:40.972214] [DEBUG] [REMOTE ] HCC: Symbol is viable for forecasting. [2026-01-22T12:10:40.972260] [INFO ] [MAIN ] [1474/3501] HCC kept (0.2s) | 1472 kept, 2 rejected | 139.2/min | ETA: 14.6m [2026-01-22T12:10:41.452904] [DEBUG] [REMOTE ] HCI: Retrieved 4365 rows, trimmed to 300. [2026-01-22T12:10:41.453038] [DEBUG] [REMOTE ] HCI: PASS: History has at least 300 days. [2026-01-22T12:10:41.453250] [DEBUG] [REMOTE ] HCI: PASS: Price check passed. Min price $169.90. [2026-01-22T12:10:41.453390] [DEBUG] [REMOTE ] HCI: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:41.453516] [DEBUG] [REMOTE ] HCI: PASS: Integrity check passed. [2026-01-22T12:10:41.453559] [DEBUG] [REMOTE ] HCI: Symbol is viable for forecasting. [2026-01-22T12:10:41.453629] [INFO ] [MAIN ] [1475/3501] HCI kept (0.5s) | 1473 kept, 2 rejected | 139.2/min | ETA: 14.6m [2026-01-22T12:10:41.994548] [DEBUG] [REMOTE ] HCM: Retrieved 2476 rows, trimmed to 300. [2026-01-22T12:10:41.994719] [DEBUG] [REMOTE ] HCM: PASS: History has at least 300 days. [2026-01-22T12:10:41.994947] [DEBUG] [REMOTE ] HCM: PASS: Price check passed. Min price $13.18. [2026-01-22T12:10:41.995083] [DEBUG] [REMOTE ] HCM: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:41.995376] [DEBUG] [REMOTE ] HCM: PASS: Integrity check passed. [2026-01-22T12:10:41.995416] [DEBUG] [REMOTE ] HCM: Symbol is viable for forecasting. [2026-01-22T12:10:41.995464] [INFO ] [MAIN ] [1476/3501] HCM kept (0.5s) | 1474 kept, 2 rejected | 139.2/min | ETA: 14.5m [2026-01-22T12:10:42.382637] [DEBUG] [REMOTE ] HCSG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:42.382777] [DEBUG] [REMOTE ] HCSG: PASS: History has at least 300 days. [2026-01-22T12:10:42.383007] [DEBUG] [REMOTE ] HCSG: PASS: Price check passed. Min price $17.02. [2026-01-22T12:10:42.383342] [DEBUG] [REMOTE ] HCSG: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:42.383461] [DEBUG] [REMOTE ] HCSG: PASS: Integrity check passed. [2026-01-22T12:10:42.383502] [DEBUG] [REMOTE ] HCSG: Symbol is viable for forecasting. [2026-01-22T12:10:42.383567] [INFO ] [MAIN ] [1477/3501] HCSG kept (0.4s) | 1475 kept, 2 rejected | 139.2/min | ETA: 14.5m [2026-01-22T12:10:42.857942] [DEBUG] [REMOTE ] HD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:42.858141] [DEBUG] [REMOTE ] HD: PASS: History has at least 300 days. [2026-01-22T12:10:42.858456] [DEBUG] [REMOTE ] HD: PASS: Price check passed. Min price $330.22. [2026-01-22T12:10:42.858619] [DEBUG] [REMOTE ] HD: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:42.858766] [DEBUG] [REMOTE ] HD: PASS: Integrity check passed. [2026-01-22T12:10:42.858820] [DEBUG] [REMOTE ] HD: Symbol is viable for forecasting. [2026-01-22T12:10:42.858896] [INFO ] [MAIN ] [1478/3501] HD kept (0.5s) | 1476 kept, 2 rejected | 139.2/min | ETA: 14.5m [2026-01-22T12:10:43.330628] [DEBUG] [REMOTE ] HDB: Retrieved 6162 rows, trimmed to 300. [2026-01-22T12:10:43.330777] [DEBUG] [REMOTE ] HDB: PASS: History has at least 300 days. [2026-01-22T12:10:43.331016] [DEBUG] [REMOTE ] HDB: PASS: Price check passed. Min price $32.13. [2026-01-22T12:10:43.331153] [DEBUG] [REMOTE ] HDB: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:43.331271] [DEBUG] [REMOTE ] HDB: PASS: Integrity check passed. [2026-01-22T12:10:43.331310] [DEBUG] [REMOTE ] HDB: Symbol is viable for forecasting. [2026-01-22T12:10:43.331357] [INFO ] [MAIN ] [1479/3501] HDB kept (0.5s) | 1477 kept, 2 rejected | 139.2/min | ETA: 14.5m [2026-01-22T12:10:43.786974] [DEBUG] [REMOTE ] HDSN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:43.787096] [DEBUG] [REMOTE ] HDSN: PASS: History has at least 300 days. [2026-01-22T12:10:43.787308] [DEBUG] [REMOTE ] HDSN: PASS: Price check passed. Min price $6.63. [2026-01-22T12:10:43.787442] [DEBUG] [REMOTE ] HDSN: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:43.787554] [DEBUG] [REMOTE ] HDSN: PASS: Integrity check passed. [2026-01-22T12:10:43.787613] [DEBUG] [REMOTE ] HDSN: Symbol is viable for forecasting. [2026-01-22T12:10:43.787663] [INFO ] [MAIN ] [1480/3501] HDSN kept (0.5s) | 1478 kept, 2 rejected | 139.2/min | ETA: 14.5m [2026-01-22T12:10:44.122702] [DEBUG] [REMOTE ] HE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:44.122862] [DEBUG] [REMOTE ] HE: PASS: History has at least 300 days. [2026-01-22T12:10:44.123090] [DEBUG] [REMOTE ] HE: PASS: Price check passed. Min price $11.15. [2026-01-22T12:10:44.123226] [DEBUG] [REMOTE ] HE: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:44.123342] [DEBUG] [REMOTE ] HE: PASS: Integrity check passed. [2026-01-22T12:10:44.123382] [DEBUG] [REMOTE ] HE: Symbol is viable for forecasting. [2026-01-22T12:10:44.123429] [INFO ] [MAIN ] [1481/3501] HE kept (0.3s) | 1479 kept, 2 rejected | 139.2/min | ETA: 14.5m [2026-01-22T12:10:44.687999] [DEBUG] [REMOTE ] HEI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:44.688230] [DEBUG] [REMOTE ] HEI: PASS: History has at least 300 days. [2026-01-22T12:10:44.688629] [DEBUG] [REMOTE ] HEI: PASS: Price check passed. Min price $303.07. [2026-01-22T12:10:44.688823] [DEBUG] [REMOTE ] HEI: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:44.689000] [DEBUG] [REMOTE ] HEI: PASS: Integrity check passed. [2026-01-22T12:10:44.689052] [DEBUG] [REMOTE ] HEI: Symbol is viable for forecasting. [2026-01-22T12:10:44.689117] [INFO ] [MAIN ] [1482/3501] HEI kept (0.6s) | 1480 kept, 2 rejected | 139.2/min | ETA: 14.5m [2026-01-22T12:10:45.221628] [DEBUG] [REMOTE ] HELE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:45.221781] [DEBUG] [REMOTE ] HELE: PASS: History has at least 300 days. [2026-01-22T12:10:45.222026] [DEBUG] [REMOTE ] HELE: PASS: Price check passed. Min price $17.16. [2026-01-22T12:10:45.222162] [DEBUG] [REMOTE ] HELE: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:45.222283] [DEBUG] [REMOTE ] HELE: PASS: Integrity check passed. [2026-01-22T12:10:45.222323] [DEBUG] [REMOTE ] HELE: Symbol is viable for forecasting. [2026-01-22T12:10:45.222370] [INFO ] [MAIN ] [1483/3501] HELE kept (0.5s) | 1481 kept, 2 rejected | 139.2/min | ETA: 14.5m [2026-01-22T12:10:45.450543] [DEBUG] [REMOTE ] HELP: Retrieved 1391 rows, trimmed to 300. [2026-01-22T12:10:45.450697] [DEBUG] [REMOTE ] HELP: PASS: History has at least 300 days. [2026-01-22T12:10:45.450906] [DEBUG] [REMOTE ] HELP: PASS: Price check passed. Min price $5.51. [2026-01-22T12:10:45.451043] [DEBUG] [REMOTE ] HELP: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:45.451192] [DEBUG] [REMOTE ] HELP: PASS: Integrity check passed. [2026-01-22T12:10:45.451258] [DEBUG] [REMOTE ] HELP: Symbol is viable for forecasting. [2026-01-22T12:10:45.451309] [INFO ] [MAIN ] [1484/3501] HELP kept (0.2s) | 1482 kept, 2 rejected | 139.2/min | ETA: 14.5m [2026-01-22T12:10:45.790888] [DEBUG] [REMOTE ] HEPS: Retrieved 1144 rows, trimmed to 300. [2026-01-22T12:10:45.791034] [DEBUG] [REMOTE ] HEPS: PASS: History has at least 300 days. [2026-01-22T12:10:45.791273] [DEBUG] [REMOTE ] HEPS: PASS: Price check passed. Min price $2.18. [2026-01-22T12:10:45.791434] [DEBUG] [REMOTE ] HEPS: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:45.791563] [DEBUG] [REMOTE ] HEPS: PASS: Integrity check passed. [2026-01-22T12:10:45.791630] [DEBUG] [REMOTE ] HEPS: Symbol is viable for forecasting. [2026-01-22T12:10:45.791691] [INFO ] [MAIN ] [1485/3501] HEPS kept (0.3s) | 1483 kept, 2 rejected | 139.2/min | ETA: 14.5m [2026-01-22T12:10:46.407484] [DEBUG] [REMOTE ] HEQ: Retrieved 3684 rows, trimmed to 300. [2026-01-22T12:10:46.407635] [DEBUG] [REMOTE ] HEQ: PASS: History has at least 300 days. [2026-01-22T12:10:46.407857] [DEBUG] [REMOTE ] HEQ: PASS: Price check passed. Min price $10.37. [2026-01-22T12:10:46.407989] [DEBUG] [REMOTE ] HEQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:46.408094] [DEBUG] [REMOTE ] HEQ: PASS: Integrity check passed. [2026-01-22T12:10:46.408133] [DEBUG] [REMOTE ] HEQ: Symbol is viable for forecasting. [2026-01-22T12:10:46.408180] [INFO ] [MAIN ] [1486/3501] HEQ kept (0.6s) | 1484 kept, 2 rejected | 139.2/min | ETA: 14.5m [2026-01-22T12:10:46.701386] [DEBUG] [REMOTE ] HERO: Retrieved 1563 rows, trimmed to 300. [2026-01-22T12:10:46.701520] [DEBUG] [REMOTE ] HERO: PASS: History has at least 300 days. [2026-01-22T12:10:46.701740] [DEBUG] [REMOTE ] HERO: PASS: Price check passed. Min price $29.25. [2026-01-22T12:10:46.701874] [DEBUG] [REMOTE ] HERO: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:46.701982] [DEBUG] [REMOTE ] HERO: PASS: Integrity check passed. [2026-01-22T12:10:46.702022] [DEBUG] [REMOTE ] HERO: Symbol is viable for forecasting. [2026-01-22T12:10:46.702068] [INFO ] [MAIN ] [1487/3501] HERO kept (0.3s) | 1485 kept, 2 rejected | 139.2/min | ETA: 14.5m [2026-01-22T12:10:47.077905] [DEBUG] [REMOTE ] HESM: Retrieved 2211 rows, trimmed to 300. [2026-01-22T12:10:47.078053] [DEBUG] [REMOTE ] HESM: PASS: History has at least 300 days. [2026-01-22T12:10:47.078271] [DEBUG] [REMOTE ] HESM: PASS: Price check passed. Min price $32.04. [2026-01-22T12:10:47.078404] [DEBUG] [REMOTE ] HESM: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:47.078514] [DEBUG] [REMOTE ] HESM: PASS: Integrity check passed. [2026-01-22T12:10:47.078555] [DEBUG] [REMOTE ] HESM: Symbol is viable for forecasting. [2026-01-22T12:10:47.078623] [INFO ] [MAIN ] [1488/3501] HESM kept (0.4s) | 1486 kept, 2 rejected | 139.2/min | ETA: 14.5m [2026-01-22T12:10:47.527977] [DEBUG] [REMOTE ] HFFG: Retrieved 2104 rows, trimmed to 300. [2026-01-22T12:10:47.528121] [DEBUG] [REMOTE ] HFFG: PASS: History has at least 300 days. [2026-01-22T12:10:47.530903] [DEBUG] [REMOTE ] HFFG: PASS: Price check passed. Min price $2.13. [2026-01-22T12:10:47.531136] [DEBUG] [REMOTE ] HFFG: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:47.531256] [DEBUG] [REMOTE ] HFFG: PASS: Integrity check passed. [2026-01-22T12:10:47.531296] [DEBUG] [REMOTE ] HFFG: Symbol is viable for forecasting. [2026-01-22T12:10:47.531345] [INFO ] [MAIN ] [1489/3501] HFFG kept (0.5s) | 1487 kept, 2 rejected | 139.2/min | ETA: 14.5m [2026-01-22T12:10:47.921772] [DEBUG] [REMOTE ] HFRO: Retrieved 2062 rows, trimmed to 300. [2026-01-22T12:10:47.921916] [DEBUG] [REMOTE ] HFRO: PASS: History has at least 300 days. [2026-01-22T12:10:47.922144] [DEBUG] [REMOTE ] HFRO: PASS: Price check passed. Min price $5.85. [2026-01-22T12:10:47.922287] [DEBUG] [REMOTE ] HFRO: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:47.922606] [DEBUG] [REMOTE ] HFRO: PASS: Integrity check passed. [2026-01-22T12:10:47.922667] [DEBUG] [REMOTE ] HFRO: Symbol is viable for forecasting. [2026-01-22T12:10:47.922722] [INFO ] [MAIN ] [1490/3501] HFRO kept (0.4s) | 1488 kept, 2 rejected | 139.2/min | ETA: 14.4m [2026-01-22T12:10:48.477100] [DEBUG] [REMOTE ] HFWA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:48.477243] [DEBUG] [REMOTE ] HFWA: PASS: History has at least 300 days. [2026-01-22T12:10:48.477477] [DEBUG] [REMOTE ] HFWA: PASS: Price check passed. Min price $21.47. [2026-01-22T12:10:48.477638] [DEBUG] [REMOTE ] HFWA: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:48.477783] [DEBUG] [REMOTE ] HFWA: PASS: Integrity check passed. [2026-01-22T12:10:48.477826] [DEBUG] [REMOTE ] HFWA: Symbol is viable for forecasting. [2026-01-22T12:10:48.477877] [INFO ] [MAIN ] [1491/3501] HFWA kept (0.6s) | 1489 kept, 2 rejected | 139.2/min | ETA: 14.4m [2026-01-22T12:10:48.645032] [DEBUG] [REMOTE ] HG: Retrieved 549 rows, trimmed to 300. [2026-01-22T12:10:48.645164] [DEBUG] [REMOTE ] HG: PASS: History has at least 300 days. [2026-01-22T12:10:48.645367] [DEBUG] [REMOTE ] HG: PASS: Price check passed. Min price $23.24. [2026-01-22T12:10:48.645504] [DEBUG] [REMOTE ] HG: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:48.645640] [DEBUG] [REMOTE ] HG: PASS: Integrity check passed. [2026-01-22T12:10:48.645687] [DEBUG] [REMOTE ] HG: Symbol is viable for forecasting. [2026-01-22T12:10:48.645736] [INFO ] [MAIN ] [1492/3501] HG kept (0.2s) | 1490 kept, 2 rejected | 139.3/min | ETA: 14.4m [2026-01-22T12:10:49.162885] [DEBUG] [REMOTE ] HGBL: Retrieved 2452 rows, trimmed to 300. [2026-01-22T12:10:49.163031] [DEBUG] [REMOTE ] HGBL: PASS: History has at least 300 days. [2026-01-22T12:10:49.163278] [DEBUG] [REMOTE ] HGBL: PASS: Price check passed. Min price $1.21. [2026-01-22T12:10:49.163413] [DEBUG] [REMOTE ] HGBL: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:49.163526] [DEBUG] [REMOTE ] HGBL: PASS: Integrity check passed. [2026-01-22T12:10:49.163567] [DEBUG] [REMOTE ] HGBL: Symbol is viable for forecasting. [2026-01-22T12:10:49.163636] [INFO ] [MAIN ] [1493/3501] HGBL kept (0.5s) | 1491 kept, 2 rejected | 139.2/min | ETA: 14.4m [2026-01-22T12:10:49.483398] [DEBUG] [REMOTE ] HGLB: Retrieved 1741 rows, trimmed to 300. [2026-01-22T12:10:49.483528] [DEBUG] [REMOTE ] HGLB: PASS: History has at least 300 days. [2026-01-22T12:10:49.483755] [DEBUG] [REMOTE ] HGLB: PASS: Price check passed. Min price $8.71. [2026-01-22T12:10:49.483891] [DEBUG] [REMOTE ] HGLB: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:49.484000] [DEBUG] [REMOTE ] HGLB: PASS: Integrity check passed. [2026-01-22T12:10:49.484040] [DEBUG] [REMOTE ] HGLB: Symbol is viable for forecasting. [2026-01-22T12:10:49.484088] [INFO ] [MAIN ] [1494/3501] HGLB kept (0.3s) | 1492 kept, 2 rejected | 139.3/min | ETA: 14.4m [2026-01-22T12:10:49.912232] [DEBUG] [REMOTE ] HGTY: Retrieved 1166 rows, trimmed to 300. [2026-01-22T12:10:49.912348] [DEBUG] [REMOTE ] HGTY: PASS: History has at least 300 days. [2026-01-22T12:10:49.912549] [DEBUG] [REMOTE ] HGTY: PASS: Price check passed. Min price $10.72. [2026-01-22T12:10:49.912701] [DEBUG] [REMOTE ] HGTY: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:49.912810] [DEBUG] [REMOTE ] HGTY: PASS: Integrity check passed. [2026-01-22T12:10:49.912848] [DEBUG] [REMOTE ] HGTY: Symbol is viable for forecasting. [2026-01-22T12:10:49.912896] [INFO ] [MAIN ] [1495/3501] HGTY kept (0.4s) | 1493 kept, 2 rejected | 139.3/min | ETA: 14.4m [2026-01-22T12:10:50.445001] [DEBUG] [REMOTE ] HHH: Retrieved 3824 rows, trimmed to 300. [2026-01-22T12:10:50.445130] [DEBUG] [REMOTE ] HHH: PASS: History has at least 300 days. [2026-01-22T12:10:50.445334] [DEBUG] [REMOTE ] HHH: PASS: Price check passed. Min price $78.06. [2026-01-22T12:10:50.445468] [DEBUG] [REMOTE ] HHH: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:50.445596] [DEBUG] [REMOTE ] HHH: PASS: Integrity check passed. [2026-01-22T12:10:50.445653] [DEBUG] [REMOTE ] HHH: Symbol is viable for forecasting. [2026-01-22T12:10:50.445701] [INFO ] [MAIN ] [1496/3501] HHH kept (0.5s) | 1494 kept, 2 rejected | 139.2/min | ETA: 14.4m [2026-01-22T12:10:50.882480] [DEBUG] [REMOTE ] HI: Retrieved 4483 rows, trimmed to 300. [2026-01-22T12:10:50.882641] [DEBUG] [REMOTE ] HI: PASS: History has at least 300 days. [2026-01-22T12:10:50.882901] [DEBUG] [REMOTE ] HI: PASS: Price check passed. Min price $31.15. [2026-01-22T12:10:50.883044] [DEBUG] [REMOTE ] HI: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:50.883157] [DEBUG] [REMOTE ] HI: PASS: Integrity check passed. [2026-01-22T12:10:50.883198] [DEBUG] [REMOTE ] HI: Symbol is viable for forecasting. [2026-01-22T12:10:50.883250] [INFO ] [MAIN ] [1497/3501] HI kept (0.4s) | 1495 kept, 2 rejected | 139.2/min | ETA: 14.4m [2026-01-22T12:10:51.339148] [DEBUG] [REMOTE ] HIFS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:51.339315] [DEBUG] [REMOTE ] HIFS: PASS: History has at least 300 days. [2026-01-22T12:10:51.339874] [DEBUG] [REMOTE ] HIFS: PASS: Price check passed. Min price $252.77. [2026-01-22T12:10:51.340055] [DEBUG] [REMOTE ] HIFS: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:51.340224] [DEBUG] [REMOTE ] HIFS: PASS: Integrity check passed. [2026-01-22T12:10:51.340287] [DEBUG] [REMOTE ] HIFS: Symbol is viable for forecasting. [2026-01-22T12:10:51.340356] [INFO ] [MAIN ] [1498/3501] HIFS kept (0.5s) | 1496 kept, 2 rejected | 139.2/min | ETA: 14.4m [2026-01-22T12:10:51.660978] [DEBUG] [REMOTE ] HIG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:51.661123] [DEBUG] [REMOTE ] HIG: PASS: History has at least 300 days. [2026-01-22T12:10:51.661359] [DEBUG] [REMOTE ] HIG: PASS: Price check passed. Min price $121.82. [2026-01-22T12:10:51.661543] [DEBUG] [REMOTE ] HIG: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:51.661700] [DEBUG] [REMOTE ] HIG: PASS: Integrity check passed. [2026-01-22T12:10:51.661743] [DEBUG] [REMOTE ] HIG: Symbol is viable for forecasting. [2026-01-22T12:10:51.661795] [INFO ] [MAIN ] [1499/3501] HIG kept (0.3s) | 1497 kept, 2 rejected | 139.3/min | ETA: 14.4m [2026-01-22T12:10:52.096916] [DEBUG] [REMOTE ] HII: Retrieved 3731 rows, trimmed to 300. [2026-01-22T12:10:52.097050] [DEBUG] [REMOTE ] HII: PASS: History has at least 300 days. [2026-01-22T12:10:52.097259] [DEBUG] [REMOTE ] HII: PASS: Price check passed. Min price $297.11. [2026-01-22T12:10:52.097391] [DEBUG] [REMOTE ] HII: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:52.097500] [DEBUG] [REMOTE ] HII: PASS: Integrity check passed. [2026-01-22T12:10:52.097539] [DEBUG] [REMOTE ] HII: Symbol is viable for forecasting. [2026-01-22T12:10:52.097604] [INFO ] [MAIN ] [1500/3501] HII kept (0.4s) | 1498 kept, 2 rejected | 139.3/min | ETA: 14.4m [2026-01-22T12:10:52.335541] [DEBUG] [REMOTE ] HIMS: Retrieved 1597 rows, trimmed to 300. [2026-01-22T12:10:52.335706] [DEBUG] [REMOTE ] HIMS: PASS: History has at least 300 days. [2026-01-22T12:10:52.335910] [DEBUG] [REMOTE ] HIMS: PASS: Price check passed. Min price $28.89. [2026-01-22T12:10:52.336044] [DEBUG] [REMOTE ] HIMS: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:52.336151] [DEBUG] [REMOTE ] HIMS: PASS: Integrity check passed. [2026-01-22T12:10:52.336191] [DEBUG] [REMOTE ] HIMS: Symbol is viable for forecasting. [2026-01-22T12:10:52.336239] [INFO ] [MAIN ] [1501/3501] HIMS kept (0.2s) | 1499 kept, 2 rejected | 139.3/min | ETA: 14.4m [2026-01-22T12:10:52.951886] [DEBUG] [REMOTE ] HIMX: Retrieved 4983 rows, trimmed to 300. [2026-01-22T12:10:52.952022] [DEBUG] [REMOTE ] HIMX: PASS: History has at least 300 days. [2026-01-22T12:10:52.952233] [DEBUG] [REMOTE ] HIMX: PASS: Price check passed. Min price $6.93. [2026-01-22T12:10:52.952372] [DEBUG] [REMOTE ] HIMX: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:52.952504] [DEBUG] [REMOTE ] HIMX: PASS: Integrity check passed. [2026-01-22T12:10:52.952546] [DEBUG] [REMOTE ] HIMX: Symbol is viable for forecasting. [2026-01-22T12:10:52.952615] [INFO ] [MAIN ] [1502/3501] HIMX kept (0.6s) | 1500 kept, 2 rejected | 139.3/min | ETA: 14.4m [2026-01-22T12:10:53.410450] [DEBUG] [REMOTE ] HIO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:53.410599] [DEBUG] [REMOTE ] HIO: PASS: History has at least 300 days. [2026-01-22T12:10:53.410823] [DEBUG] [REMOTE ] HIO: PASS: Price check passed. Min price $3.67. [2026-01-22T12:10:53.410956] [DEBUG] [REMOTE ] HIO: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:53.411070] [DEBUG] [REMOTE ] HIO: PASS: Integrity check passed. [2026-01-22T12:10:53.411109] [DEBUG] [REMOTE ] HIO: Symbol is viable for forecasting. [2026-01-22T12:10:53.411157] [INFO ] [MAIN ] [1503/3501] HIO kept (0.5s) | 1501 kept, 2 rejected | 139.3/min | ETA: 14.3m [2026-01-22T12:10:53.639968] [DEBUG] [REMOTE ] HIPO: Retrieved 1122 rows, trimmed to 300. [2026-01-22T12:10:53.640106] [DEBUG] [REMOTE ] HIPO: PASS: History has at least 300 days. [2026-01-22T12:10:53.640320] [DEBUG] [REMOTE ] HIPO: PASS: Price check passed. Min price $29.98. [2026-01-22T12:10:53.640458] [DEBUG] [REMOTE ] HIPO: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:53.640588] [DEBUG] [REMOTE ] HIPO: PASS: Integrity check passed. [2026-01-22T12:10:53.640631] [DEBUG] [REMOTE ] HIPO: Symbol is viable for forecasting. [2026-01-22T12:10:53.640680] [INFO ] [MAIN ] [1504/3501] HIPO kept (0.2s) | 1502 kept, 2 rejected | 139.3/min | ETA: 14.3m [2026-01-22T12:10:54.088764] [DEBUG] [REMOTE ] HITI: Retrieved 1752 rows, trimmed to 300. [2026-01-22T12:10:54.088914] [DEBUG] [REMOTE ] HITI: PASS: History has at least 300 days. [2026-01-22T12:10:54.089139] [DEBUG] [REMOTE ] HITI: PASS: Price check passed. Min price $2.48. [2026-01-22T12:10:54.089291] [DEBUG] [REMOTE ] HITI: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:54.089435] [DEBUG] [REMOTE ] HITI: PASS: Integrity check passed. [2026-01-22T12:10:54.089687] [DEBUG] [REMOTE ] HITI: Symbol is viable for forecasting. [2026-01-22T12:10:54.089757] [INFO ] [MAIN ] [1505/3501] HITI kept (0.4s) | 1503 kept, 2 rejected | 139.3/min | ETA: 14.3m [2026-01-22T12:10:54.410100] [DEBUG] [REMOTE ] HIVE: Retrieved 2016 rows, trimmed to 300. [2026-01-22T12:10:54.410258] [DEBUG] [REMOTE ] HIVE: PASS: History has at least 300 days. [2026-01-22T12:10:54.410479] [DEBUG] [REMOTE ] HIVE: PASS: Price check passed. Min price $2.57. [2026-01-22T12:10:54.410634] [DEBUG] [REMOTE ] HIVE: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:54.410754] [DEBUG] [REMOTE ] HIVE: PASS: Integrity check passed. [2026-01-22T12:10:54.410794] [DEBUG] [REMOTE ] HIVE: Symbol is viable for forecasting. [2026-01-22T12:10:54.410842] [INFO ] [MAIN ] [1506/3501] HIVE kept (0.3s) | 1504 kept, 2 rejected | 139.3/min | ETA: 14.3m [2026-01-22T12:10:55.011279] [DEBUG] [REMOTE ] HIX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:55.011427] [DEBUG] [REMOTE ] HIX: PASS: History has at least 300 days. [2026-01-22T12:10:55.011699] [DEBUG] [REMOTE ] HIX: PASS: Price check passed. Min price $4.03. [2026-01-22T12:10:55.011843] [DEBUG] [REMOTE ] HIX: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:55.011971] [DEBUG] [REMOTE ] HIX: PASS: Integrity check passed. [2026-01-22T12:10:55.012013] [DEBUG] [REMOTE ] HIX: Symbol is viable for forecasting. [2026-01-22T12:10:55.012063] [INFO ] [MAIN ] [1507/3501] HIX kept (0.6s) | 1505 kept, 2 rejected | 139.3/min | ETA: 14.3m [2026-01-22T12:10:55.517164] [DEBUG] [REMOTE ] HL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:55.517327] [DEBUG] [REMOTE ] HL: PASS: History has at least 300 days. [2026-01-22T12:10:55.517613] [DEBUG] [REMOTE ] HL: PASS: Price check passed. Min price $11.97. [2026-01-22T12:10:55.517796] [DEBUG] [REMOTE ] HL: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:55.517951] [DEBUG] [REMOTE ] HL: PASS: Integrity check passed. [2026-01-22T12:10:55.517994] [DEBUG] [REMOTE ] HL: Symbol is viable for forecasting. [2026-01-22T12:10:55.518048] [INFO ] [MAIN ] [1508/3501] HL kept (0.5s) | 1506 kept, 2 rejected | 139.3/min | ETA: 14.3m [2026-01-22T12:10:55.854993] [DEBUG] [REMOTE ] HLAL: Retrieved 1639 rows, trimmed to 300. [2026-01-22T12:10:55.855142] [DEBUG] [REMOTE ] HLAL: PASS: History has at least 300 days. [2026-01-22T12:10:55.855364] [DEBUG] [REMOTE ] HLAL: PASS: Price check passed. Min price $58.92. [2026-01-22T12:10:55.855502] [DEBUG] [REMOTE ] HLAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:55.855823] [DEBUG] [REMOTE ] HLAL: PASS: Integrity check passed. [2026-01-22T12:10:55.855863] [DEBUG] [REMOTE ] HLAL: Symbol is viable for forecasting. [2026-01-22T12:10:55.855912] [INFO ] [MAIN ] [1509/3501] HLAL kept (0.3s) | 1507 kept, 2 rejected | 139.3/min | ETA: 14.3m [2026-01-22T12:10:56.222191] [DEBUG] [REMOTE ] HLF: Retrieved 5307 rows, trimmed to 300. [2026-01-22T12:10:56.222333] [DEBUG] [REMOTE ] HLF: PASS: History has at least 300 days. [2026-01-22T12:10:56.222753] [DEBUG] [REMOTE ] HLF: PASS: Price check passed. Min price $7.75. [2026-01-22T12:10:56.222888] [DEBUG] [REMOTE ] HLF: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:56.223001] [DEBUG] [REMOTE ] HLF: PASS: Integrity check passed. [2026-01-22T12:10:56.223040] [DEBUG] [REMOTE ] HLF: Symbol is viable for forecasting. [2026-01-22T12:10:56.223087] [INFO ] [MAIN ] [1510/3501] HLF kept (0.4s) | 1508 kept, 2 rejected | 139.3/min | ETA: 14.3m [2026-01-22T12:10:56.644641] [DEBUG] [REMOTE ] HLI: Retrieved 2625 rows, trimmed to 300. [2026-01-22T12:10:56.644853] [DEBUG] [REMOTE ] HLI: PASS: History has at least 300 days. [2026-01-22T12:10:56.645116] [DEBUG] [REMOTE ] HLI: PASS: Price check passed. Min price $170.47. [2026-01-22T12:10:56.645266] [DEBUG] [REMOTE ] HLI: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:56.645393] [DEBUG] [REMOTE ] HLI: PASS: Integrity check passed. [2026-01-22T12:10:56.645435] [DEBUG] [REMOTE ] HLI: Symbol is viable for forecasting. [2026-01-22T12:10:56.645490] [INFO ] [MAIN ] [1511/3501] HLI kept (0.4s) | 1509 kept, 2 rejected | 139.3/min | ETA: 14.3m [2026-01-22T12:10:57.047458] [DEBUG] [REMOTE ] HLIO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:57.047619] [DEBUG] [REMOTE ] HLIO: PASS: History has at least 300 days. [2026-01-22T12:10:57.047877] [DEBUG] [REMOTE ] HLIO: PASS: Price check passed. Min price $50.06. [2026-01-22T12:10:57.048018] [DEBUG] [REMOTE ] HLIO: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:57.048141] [DEBUG] [REMOTE ] HLIO: PASS: Integrity check passed. [2026-01-22T12:10:57.048182] [DEBUG] [REMOTE ] HLIO: Symbol is viable for forecasting. [2026-01-22T12:10:57.048232] [INFO ] [MAIN ] [1512/3501] HLIO kept (0.4s) | 1510 kept, 2 rejected | 139.3/min | ETA: 14.3m [2026-01-22T12:10:57.338345] [DEBUG] [REMOTE ] HLLY: Retrieved 845 rows, trimmed to 300. [2026-01-22T12:10:57.338466] [DEBUG] [REMOTE ] HLLY: PASS: History has at least 300 days. [2026-01-22T12:10:57.338686] [DEBUG] [REMOTE ] HLLY: PASS: Price check passed. Min price $2.73. [2026-01-22T12:10:57.338821] [DEBUG] [REMOTE ] HLLY: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:57.338931] [DEBUG] [REMOTE ] HLLY: PASS: Integrity check passed. [2026-01-22T12:10:57.338971] [DEBUG] [REMOTE ] HLLY: Symbol is viable for forecasting. [2026-01-22T12:10:57.339020] [INFO ] [MAIN ] [1513/3501] HLLY kept (0.3s) | 1511 kept, 2 rejected | 139.3/min | ETA: 14.3m [2026-01-22T12:10:57.653160] [DEBUG] [REMOTE ] HLMN: Retrieved 1288 rows, trimmed to 300. [2026-01-22T12:10:57.653292] [DEBUG] [REMOTE ] HLMN: PASS: History has at least 300 days. [2026-01-22T12:10:57.653525] [DEBUG] [REMOTE ] HLMN: PASS: Price check passed. Min price $8.05. [2026-01-22T12:10:57.653700] [DEBUG] [REMOTE ] HLMN: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:57.653834] [DEBUG] [REMOTE ] HLMN: PASS: Integrity check passed. [2026-01-22T12:10:57.653875] [DEBUG] [REMOTE ] HLMN: Symbol is viable for forecasting. [2026-01-22T12:10:57.653921] [INFO ] [MAIN ] [1514/3501] HLMN kept (0.3s) | 1512 kept, 2 rejected | 139.4/min | ETA: 14.3m [2026-01-22T12:10:58.131724] [DEBUG] [REMOTE ] HLN: Retrieved 878 rows, trimmed to 300. [2026-01-22T12:10:58.131846] [DEBUG] [REMOTE ] HLN: PASS: History has at least 300 days. [2026-01-22T12:10:58.132046] [DEBUG] [REMOTE ] HLN: PASS: Price check passed. Min price $9.05. [2026-01-22T12:10:58.132181] [DEBUG] [REMOTE ] HLN: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:58.132288] [DEBUG] [REMOTE ] HLN: PASS: Integrity check passed. [2026-01-22T12:10:58.132328] [DEBUG] [REMOTE ] HLN: Symbol is viable for forecasting. [2026-01-22T12:10:58.132374] [INFO ] [MAIN ] [1515/3501] HLN kept (0.5s) | 1513 kept, 2 rejected | 139.4/min | ETA: 14.3m [2026-01-22T12:10:58.615804] [DEBUG] [REMOTE ] HLNE: Retrieved 2236 rows, trimmed to 300. [2026-01-22T12:10:58.615941] [DEBUG] [REMOTE ] HLNE: PASS: History has at least 300 days. [2026-01-22T12:10:58.616145] [DEBUG] [REMOTE ] HLNE: PASS: Price check passed. Min price $113.50. [2026-01-22T12:10:58.616282] [DEBUG] [REMOTE ] HLNE: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:58.616408] [DEBUG] [REMOTE ] HLNE: PASS: Integrity check passed. [2026-01-22T12:10:58.616457] [DEBUG] [REMOTE ] HLNE: Symbol is viable for forecasting. [2026-01-22T12:10:58.616515] [INFO ] [MAIN ] [1516/3501] HLNE kept (0.5s) | 1514 kept, 2 rejected | 139.3/min | ETA: 14.2m [2026-01-22T12:10:59.137014] [DEBUG] [REMOTE ] HLX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:59.137151] [DEBUG] [REMOTE ] HLX: PASS: History has at least 300 days. [2026-01-22T12:10:59.137371] [DEBUG] [REMOTE ] HLX: PASS: Price check passed. Min price $6.14. [2026-01-22T12:10:59.137509] [DEBUG] [REMOTE ] HLX: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:59.137644] [DEBUG] [REMOTE ] HLX: PASS: Integrity check passed. [2026-01-22T12:10:59.137686] [DEBUG] [REMOTE ] HLX: Symbol is viable for forecasting. [2026-01-22T12:10:59.137751] [INFO ] [MAIN ] [1517/3501] HLX kept (0.5s) | 1515 kept, 2 rejected | 139.3/min | ETA: 14.2m [2026-01-22T12:10:59.602160] [DEBUG] [REMOTE ] HMC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:10:59.602304] [DEBUG] [REMOTE ] HMC: PASS: History has at least 300 days. [2026-01-22T12:10:59.602524] [DEBUG] [REMOTE ] HMC: PASS: Price check passed. Min price $28.48. [2026-01-22T12:10:59.602679] [DEBUG] [REMOTE ] HMC: PASS: Continuity check passed with 300 days. [2026-01-22T12:10:59.602802] [DEBUG] [REMOTE ] HMC: PASS: Integrity check passed. [2026-01-22T12:10:59.602841] [DEBUG] [REMOTE ] HMC: Symbol is viable for forecasting. [2026-01-22T12:10:59.602889] [INFO ] [MAIN ] [1518/3501] HMC kept (0.5s) | 1516 kept, 2 rejected | 139.3/min | ETA: 14.2m [2026-01-22T12:11:00.082924] [DEBUG] [REMOTE ] HMN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:00.083181] [DEBUG] [REMOTE ] HMN: PASS: History has at least 300 days. [2026-01-22T12:11:00.083861] [DEBUG] [REMOTE ] HMN: PASS: Price check passed. Min price $42.47. [2026-01-22T12:11:00.084036] [DEBUG] [REMOTE ] HMN: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:00.084211] [DEBUG] [REMOTE ] HMN: PASS: Integrity check passed. [2026-01-22T12:11:00.084265] [DEBUG] [REMOTE ] HMN: Symbol is viable for forecasting. [2026-01-22T12:11:00.084325] [INFO ] [MAIN ] [1519/3501] HMN kept (0.5s) | 1517 kept, 2 rejected | 139.3/min | ETA: 14.2m [2026-01-22T12:11:00.580460] [DEBUG] [REMOTE ] HMY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:00.580645] [DEBUG] [REMOTE ] HMY: PASS: History has at least 300 days. [2026-01-22T12:11:00.580923] [DEBUG] [REMOTE ] HMY: PASS: Price check passed. Min price $15.19. [2026-01-22T12:11:00.581088] [DEBUG] [REMOTE ] HMY: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:00.581251] [DEBUG] [REMOTE ] HMY: PASS: Integrity check passed. [2026-01-22T12:11:00.581300] [DEBUG] [REMOTE ] HMY: Symbol is viable for forecasting. [2026-01-22T12:11:00.581358] [INFO ] [MAIN ] [1520/3501] HMY kept (0.5s) | 1518 kept, 2 rejected | 139.3/min | ETA: 14.2m [2026-01-22T12:11:00.881032] [DEBUG] [REMOTE ] HNDL: Retrieved 2014 rows, trimmed to 300. [2026-01-22T12:11:00.881163] [DEBUG] [REMOTE ] HNDL: PASS: History has at least 300 days. [2026-01-22T12:11:00.881365] [DEBUG] [REMOTE ] HNDL: PASS: Price check passed. Min price $21.55. [2026-01-22T12:11:00.881502] [DEBUG] [REMOTE ] HNDL: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:00.881636] [DEBUG] [REMOTE ] HNDL: PASS: Integrity check passed. [2026-01-22T12:11:00.881679] [DEBUG] [REMOTE ] HNDL: Symbol is viable for forecasting. [2026-01-22T12:11:00.881727] [INFO ] [MAIN ] [1521/3501] HNDL kept (0.3s) | 1519 kept, 2 rejected | 139.3/min | ETA: 14.2m [2026-01-22T12:11:01.520988] [DEBUG] [REMOTE ] HNI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:01.521149] [DEBUG] [REMOTE ] HNI: PASS: History has at least 300 days. [2026-01-22T12:11:01.521443] [DEBUG] [REMOTE ] HNI: PASS: Price check passed. Min price $38.27. [2026-01-22T12:11:01.521635] [DEBUG] [REMOTE ] HNI: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:01.521781] [DEBUG] [REMOTE ] HNI: PASS: Integrity check passed. [2026-01-22T12:11:01.521827] [DEBUG] [REMOTE ] HNI: Symbol is viable for forecasting. [2026-01-22T12:11:01.521886] [INFO ] [MAIN ] [1522/3501] HNI kept (0.6s) | 1520 kept, 2 rejected | 139.3/min | ETA: 14.2m [2026-01-22T12:11:01.874456] [DEBUG] [REMOTE ] HNRG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:01.874624] [DEBUG] [REMOTE ] HNRG: PASS: History has at least 300 days. [2026-01-22T12:11:01.874875] [DEBUG] [REMOTE ] HNRG: PASS: Price check passed. Min price $17.31. [2026-01-22T12:11:01.875015] [DEBUG] [REMOTE ] HNRG: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:01.875142] [DEBUG] [REMOTE ] HNRG: PASS: Integrity check passed. [2026-01-22T12:11:01.875182] [DEBUG] [REMOTE ] HNRG: Symbol is viable for forecasting. [2026-01-22T12:11:01.875231] [INFO ] [MAIN ] [1523/3501] HNRG kept (0.4s) | 1521 kept, 2 rejected | 139.3/min | ETA: 14.2m [2026-01-22T12:11:02.439192] [DEBUG] [REMOTE ] HOG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:02.439523] [DEBUG] [REMOTE ] HOG: PASS: History has at least 300 days. [2026-01-22T12:11:02.439992] [DEBUG] [REMOTE ] HOG: PASS: Price check passed. Min price $20.10. [2026-01-22T12:11:02.440185] [DEBUG] [REMOTE ] HOG: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:02.440370] [DEBUG] [REMOTE ] HOG: PASS: Integrity check passed. [2026-01-22T12:11:02.440418] [DEBUG] [REMOTE ] HOG: Symbol is viable for forecasting. [2026-01-22T12:11:02.440480] [INFO ] [MAIN ] [1524/3501] HOG kept (0.6s) | 1522 kept, 2 rejected | 139.3/min | ETA: 14.2m [2026-01-22T12:11:02.665120] [DEBUG] [REMOTE ] HOLO: Retrieved 773 rows, trimmed to 300. [2026-01-22T12:11:02.665255] [DEBUG] [REMOTE ] HOLO: PASS: History has at least 300 days. [2026-01-22T12:11:02.665461] [DEBUG] [REMOTE ] HOLO: PASS: Price check passed. Min price $2.64. [2026-01-22T12:11:02.665622] [DEBUG] [REMOTE ] HOLO: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:02.665741] [DEBUG] [REMOTE ] HOLO: PASS: Integrity check passed. [2026-01-22T12:11:02.665782] [DEBUG] [REMOTE ] HOLO: Symbol is viable for forecasting. [2026-01-22T12:11:02.665830] [INFO ] [MAIN ] [1525/3501] HOLO kept (0.2s) | 1523 kept, 2 rejected | 139.3/min | ETA: 14.2m [2026-01-22T12:11:03.295508] [DEBUG] [REMOTE ] HOLX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:03.295679] [DEBUG] [REMOTE ] HOLX: PASS: History has at least 300 days. [2026-01-22T12:11:03.295932] [DEBUG] [REMOTE ] HOLX: PASS: Price check passed. Min price $73.91. [2026-01-22T12:11:03.296096] [DEBUG] [REMOTE ] HOLX: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:03.296221] [DEBUG] [REMOTE ] HOLX: PASS: Integrity check passed. [2026-01-22T12:11:03.296263] [DEBUG] [REMOTE ] HOLX: Symbol is viable for forecasting. [2026-01-22T12:11:03.296311] [INFO ] [MAIN ] [1526/3501] HOLX kept (0.6s) | 1524 kept, 2 rejected | 139.3/min | ETA: 14.2m [2026-01-22T12:11:03.719285] [DEBUG] [REMOTE ] HOMB: Retrieved 4925 rows, trimmed to 300. [2026-01-22T12:11:03.719419] [DEBUG] [REMOTE ] HOMB: PASS: History has at least 300 days. [2026-01-22T12:11:03.719705] [DEBUG] [REMOTE ] HOMB: PASS: Price check passed. Min price $26.23. [2026-01-22T12:11:03.719853] [DEBUG] [REMOTE ] HOMB: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:03.719973] [DEBUG] [REMOTE ] HOMB: PASS: Integrity check passed. [2026-01-22T12:11:03.720015] [DEBUG] [REMOTE ] HOMB: Symbol is viable for forecasting. [2026-01-22T12:11:03.720065] [INFO ] [MAIN ] [1527/3501] HOMB kept (0.4s) | 1525 kept, 2 rejected | 139.3/min | ETA: 14.2m [2026-01-22T12:11:04.056284] [DEBUG] [REMOTE ] HON: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:04.056427] [DEBUG] [REMOTE ] HON: PASS: History has at least 300 days. [2026-01-22T12:11:04.056682] [DEBUG] [REMOTE ] HON: PASS: Price check passed. Min price $188.14. [2026-01-22T12:11:04.056821] [DEBUG] [REMOTE ] HON: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:04.056945] [DEBUG] [REMOTE ] HON: PASS: Integrity check passed. [2026-01-22T12:11:04.056984] [DEBUG] [REMOTE ] HON: Symbol is viable for forecasting. [2026-01-22T12:11:04.057032] [INFO ] [MAIN ] [1528/3501] HON kept (0.3s) | 1526 kept, 2 rejected | 139.3/min | ETA: 14.2m [2026-01-22T12:11:04.354610] [DEBUG] [REMOTE ] HOOD: Retrieved 1125 rows, trimmed to 300. [2026-01-22T12:11:04.354838] [DEBUG] [REMOTE ] HOOD: PASS: History has at least 300 days. [2026-01-22T12:11:04.355137] [DEBUG] [REMOTE ] HOOD: PASS: Price check passed. Min price $105.78. [2026-01-22T12:11:04.355294] [DEBUG] [REMOTE ] HOOD: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:04.355441] [DEBUG] [REMOTE ] HOOD: PASS: Integrity check passed. [2026-01-22T12:11:04.355501] [DEBUG] [REMOTE ] HOOD: Symbol is viable for forecasting. [2026-01-22T12:11:04.355610] [INFO ] [MAIN ] [1529/3501] HOOD kept (0.3s) | 1527 kept, 2 rejected | 139.3/min | ETA: 14.2m [2026-01-22T12:11:04.973968] [DEBUG] [REMOTE ] HOPE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:04.974227] [DEBUG] [REMOTE ] HOPE: PASS: History has at least 300 days. [2026-01-22T12:11:04.974657] [DEBUG] [REMOTE ] HOPE: PASS: Price check passed. Min price $9.84. [2026-01-22T12:11:04.974843] [DEBUG] [REMOTE ] HOPE: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:04.975014] [DEBUG] [REMOTE ] HOPE: PASS: Integrity check passed. [2026-01-22T12:11:04.975060] [DEBUG] [REMOTE ] HOPE: Symbol is viable for forecasting. [2026-01-22T12:11:04.975119] [INFO ] [MAIN ] [1530/3501] HOPE kept (0.6s) | 1528 kept, 2 rejected | 139.3/min | ETA: 14.2m [2026-01-22T12:11:05.309187] [DEBUG] [REMOTE ] HP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:05.309352] [DEBUG] [REMOTE ] HP: PASS: History has at least 300 days. [2026-01-22T12:11:05.309630] [DEBUG] [REMOTE ] HP: PASS: Price check passed. Min price $25.08. [2026-01-22T12:11:05.309784] [DEBUG] [REMOTE ] HP: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:05.309913] [DEBUG] [REMOTE ] HP: PASS: Integrity check passed. [2026-01-22T12:11:05.309959] [DEBUG] [REMOTE ] HP: Symbol is viable for forecasting. [2026-01-22T12:11:05.310028] [INFO ] [MAIN ] [1531/3501] HP kept (0.3s) | 1529 kept, 2 rejected | 139.3/min | ETA: 14.1m [2026-01-22T12:11:05.698872] [DEBUG] [REMOTE ] HPE: Retrieved 2579 rows, trimmed to 300. [2026-01-22T12:11:05.699017] [DEBUG] [REMOTE ] HPE: PASS: History has at least 300 days. [2026-01-22T12:11:05.699227] [DEBUG] [REMOTE ] HPE: PASS: Price check passed. Min price $19.90. [2026-01-22T12:11:05.699380] [DEBUG] [REMOTE ] HPE: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:05.699497] [DEBUG] [REMOTE ] HPE: PASS: Integrity check passed. [2026-01-22T12:11:05.699546] [DEBUG] [REMOTE ] HPE: Symbol is viable for forecasting. [2026-01-22T12:11:05.699652] [INFO ] [MAIN ] [1532/3501] HPE kept (0.4s) | 1530 kept, 2 rejected | 139.3/min | ETA: 14.1m [2026-01-22T12:11:06.078749] [DEBUG] [REMOTE ] HPF: Retrieved 5824 rows, trimmed to 300. [2026-01-22T12:11:06.078886] [DEBUG] [REMOTE ] HPF: PASS: History has at least 300 days. [2026-01-22T12:11:06.079121] [DEBUG] [REMOTE ] HPF: PASS: Price check passed. Min price $15.86. [2026-01-22T12:11:06.079291] [DEBUG] [REMOTE ] HPF: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:06.079410] [DEBUG] [REMOTE ] HPF: PASS: Integrity check passed. [2026-01-22T12:11:06.079452] [DEBUG] [REMOTE ] HPF: Symbol is viable for forecasting. [2026-01-22T12:11:06.079502] [INFO ] [MAIN ] [1533/3501] HPF kept (0.4s) | 1531 kept, 2 rejected | 139.3/min | ETA: 14.1m [2026-01-22T12:11:06.627014] [DEBUG] [REMOTE ] HPI: Retrieved 5667 rows, trimmed to 300. [2026-01-22T12:11:06.627258] [DEBUG] [REMOTE ] HPI: PASS: History has at least 300 days. [2026-01-22T12:11:06.627675] [DEBUG] [REMOTE ] HPI: PASS: Price check passed. Min price $16.12. [2026-01-22T12:11:06.627854] [DEBUG] [REMOTE ] HPI: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:06.628004] [DEBUG] [REMOTE ] HPI: PASS: Integrity check passed. [2026-01-22T12:11:06.628047] [DEBUG] [REMOTE ] HPI: Symbol is viable for forecasting. [2026-01-22T12:11:06.628103] [INFO ] [MAIN ] [1534/3501] HPI kept (0.5s) | 1532 kept, 2 rejected | 139.3/min | ETA: 14.1m [2026-01-22T12:11:06.753338] [DEBUG] [REMOTE ] HPK: Retrieved 1359 rows, trimmed to 300. [2026-01-22T12:11:06.753544] [DEBUG] [REMOTE ] HPK: PASS: History has at least 300 days. [2026-01-22T12:11:06.753830] [DEBUG] [REMOTE ] HPK: PASS: Price check passed. Min price $4.10. [2026-01-22T12:11:06.753974] [DEBUG] [REMOTE ] HPK: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:06.754095] [DEBUG] [REMOTE ] HPK: PASS: Integrity check passed. [2026-01-22T12:11:06.754136] [DEBUG] [REMOTE ] HPK: Symbol is viable for forecasting. [2026-01-22T12:11:06.754190] [INFO ] [MAIN ] [1535/3501] HPK kept (0.1s) | 1533 kept, 2 rejected | 139.4/min | ETA: 14.1m [2026-01-22T12:11:07.407446] [DEBUG] [REMOTE ] HPP: Retrieved 3918 rows, trimmed to 300. [2026-01-22T12:11:07.407605] [DEBUG] [REMOTE ] HPP: PASS: History has at least 300 days. [2026-01-22T12:11:07.407863] [DEBUG] [REMOTE ] HPP: PASS: Price check passed. Min price $9.25. [2026-01-22T12:11:07.408023] [DEBUG] [REMOTE ] HPP: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:07.408152] [DEBUG] [REMOTE ] HPP: PASS: Integrity check passed. [2026-01-22T12:11:07.408194] [DEBUG] [REMOTE ] HPP: Symbol is viable for forecasting. [2026-01-22T12:11:07.408243] [INFO ] [MAIN ] [1536/3501] HPP kept (0.7s) | 1534 kept, 2 rejected | 139.3/min | ETA: 14.1m [2026-01-22T12:11:07.891761] [DEBUG] [REMOTE ] HPQ: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:07.892084] [DEBUG] [REMOTE ] HPQ: PASS: History has at least 300 days. [2026-01-22T12:11:07.892332] [DEBUG] [REMOTE ] HPQ: PASS: Price check passed. Min price $19.53. [2026-01-22T12:11:07.892470] [DEBUG] [REMOTE ] HPQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:07.892621] [DEBUG] [REMOTE ] HPQ: PASS: Integrity check passed. [2026-01-22T12:11:07.892687] [DEBUG] [REMOTE ] HPQ: Symbol is viable for forecasting. [2026-01-22T12:11:07.892738] [INFO ] [MAIN ] [1537/3501] HPQ kept (0.5s) | 1535 kept, 2 rejected | 139.3/min | ETA: 14.1m [2026-01-22T12:11:08.149524] [DEBUG] [REMOTE ] HPS: Retrieved 5686 rows, trimmed to 300. [2026-01-22T12:11:08.149697] [DEBUG] [REMOTE ] HPS: PASS: History has at least 300 days. [2026-01-22T12:11:08.149925] [DEBUG] [REMOTE ] HPS: PASS: Price check passed. Min price $14.21. [2026-01-22T12:11:08.150086] [DEBUG] [REMOTE ] HPS: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:08.150205] [DEBUG] [REMOTE ] HPS: PASS: Integrity check passed. [2026-01-22T12:11:08.150247] [DEBUG] [REMOTE ] HPS: Symbol is viable for forecasting. [2026-01-22T12:11:08.150298] [INFO ] [MAIN ] [1538/3501] HPS kept (0.3s) | 1536 kept, 2 rejected | 139.3/min | ETA: 14.1m [2026-01-22T12:11:08.732116] [DEBUG] [REMOTE ] HQI: Retrieved 5941 rows, trimmed to 300. [2026-01-22T12:11:08.732250] [DEBUG] [REMOTE ] HQI: PASS: History has at least 300 days. [2026-01-22T12:11:08.732458] [DEBUG] [REMOTE ] HQI: PASS: Price check passed. Min price $7.59. [2026-01-22T12:11:08.732615] [DEBUG] [REMOTE ] HQI: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:08.732730] [DEBUG] [REMOTE ] HQI: PASS: Integrity check passed. [2026-01-22T12:11:08.732770] [DEBUG] [REMOTE ] HQI: Symbol is viable for forecasting. [2026-01-22T12:11:08.732818] [INFO ] [MAIN ] [1539/3501] HQI kept (0.6s) | 1537 kept, 2 rejected | 139.3/min | ETA: 14.1m [2026-01-22T12:11:09.216003] [DEBUG] [REMOTE ] HQL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:09.216459] [DEBUG] [REMOTE ] HQL: PASS: History has at least 300 days. [2026-01-22T12:11:09.217150] [DEBUG] [REMOTE ] HQL: PASS: Price check passed. Min price $15.47. [2026-01-22T12:11:09.217380] [DEBUG] [REMOTE ] HQL: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:09.217597] [DEBUG] [REMOTE ] HQL: PASS: Integrity check passed. [2026-01-22T12:11:09.217652] [DEBUG] [REMOTE ] HQL: Symbol is viable for forecasting. [2026-01-22T12:11:09.217737] [INFO ] [MAIN ] [1540/3501] HQL kept (0.5s) | 1538 kept, 2 rejected | 139.3/min | ETA: 14.1m [2026-01-22T12:11:09.577291] [DEBUG] [REMOTE ] HQY: Retrieved 2886 rows, trimmed to 300. [2026-01-22T12:11:09.577569] [DEBUG] [REMOTE ] HQY: PASS: History has at least 300 days. [2026-01-22T12:11:09.578075] [DEBUG] [REMOTE ] HQY: PASS: Price check passed. Min price $84.00. [2026-01-22T12:11:09.578278] [DEBUG] [REMOTE ] HQY: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:09.578491] [DEBUG] [REMOTE ] HQY: PASS: Integrity check passed. [2026-01-22T12:11:09.578544] [DEBUG] [REMOTE ] HQY: Symbol is viable for forecasting. [2026-01-22T12:11:09.578638] [INFO ] [MAIN ] [1541/3501] HQY kept (0.4s) | 1539 kept, 2 rejected | 139.3/min | ETA: 14.1m [2026-01-22T12:11:10.003354] [DEBUG] [REMOTE ] HRB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:10.003623] [DEBUG] [REMOTE ] HRB: PASS: History has at least 300 days. [2026-01-22T12:11:10.004042] [DEBUG] [REMOTE ] HRB: PASS: Price check passed. Min price $40.21. [2026-01-22T12:11:10.004447] [DEBUG] [REMOTE ] HRB: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:10.004681] [DEBUG] [REMOTE ] HRB: PASS: Integrity check passed. [2026-01-22T12:11:10.004731] [DEBUG] [REMOTE ] HRB: Symbol is viable for forecasting. [2026-01-22T12:11:10.004790] [INFO ] [MAIN ] [1542/3501] HRB kept (0.4s) | 1540 kept, 2 rejected | 139.3/min | ETA: 14.1m [2026-01-22T12:11:10.537298] [DEBUG] [REMOTE ] HRL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:10.537435] [DEBUG] [REMOTE ] HRL: PASS: History has at least 300 days. [2026-01-22T12:11:10.537666] [DEBUG] [REMOTE ] HRL: PASS: Price check passed. Min price $21.02. [2026-01-22T12:11:10.537823] [DEBUG] [REMOTE ] HRL: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:10.537936] [DEBUG] [REMOTE ] HRL: PASS: Integrity check passed. [2026-01-22T12:11:10.537976] [DEBUG] [REMOTE ] HRL: Symbol is viable for forecasting. [2026-01-22T12:11:10.538024] [INFO ] [MAIN ] [1543/3501] HRL kept (0.5s) | 1541 kept, 2 rejected | 139.3/min | ETA: 14.1m [2026-01-22T12:11:10.834054] [DEBUG] [REMOTE ] HRMY: Retrieved 1362 rows, trimmed to 300. [2026-01-22T12:11:10.834269] [DEBUG] [REMOTE ] HRMY: PASS: History has at least 300 days. [2026-01-22T12:11:10.834538] [DEBUG] [REMOTE ] HRMY: PASS: Price check passed. Min price $28.57. [2026-01-22T12:11:10.834759] [DEBUG] [REMOTE ] HRMY: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:10.834894] [DEBUG] [REMOTE ] HRMY: PASS: Integrity check passed. [2026-01-22T12:11:10.835124] [DEBUG] [REMOTE ] HRMY: Symbol is viable for forecasting. [2026-01-22T12:11:10.835191] [INFO ] [MAIN ] [1544/3501] HRMY kept (0.3s) | 1542 kept, 2 rejected | 139.3/min | ETA: 14.0m [2026-01-22T12:11:11.312895] [DEBUG] [REMOTE ] HRTG: Retrieved 2933 rows, trimmed to 300. [2026-01-22T12:11:11.313027] [DEBUG] [REMOTE ] HRTG: PASS: History has at least 300 days. [2026-01-22T12:11:11.313252] [DEBUG] [REMOTE ] HRTG: PASS: Price check passed. Min price $23.07. [2026-01-22T12:11:11.313387] [DEBUG] [REMOTE ] HRTG: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:11.313495] [DEBUG] [REMOTE ] HRTG: PASS: Integrity check passed. [2026-01-22T12:11:11.313534] [DEBUG] [REMOTE ] HRTG: Symbol is viable for forecasting. [2026-01-22T12:11:11.313599] [INFO ] [MAIN ] [1545/3501] HRTG kept (0.5s) | 1543 kept, 2 rejected | 139.3/min | ETA: 14.0m [2026-01-22T12:11:11.799939] [DEBUG] [REMOTE ] HRTX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:11.800108] [DEBUG] [REMOTE ] HRTX: PASS: History has at least 300 days. [2026-01-22T12:11:11.800354] [DEBUG] [REMOTE ] HRTX: PASS: Price check passed. Min price $1.05. [2026-01-22T12:11:11.800492] [DEBUG] [REMOTE ] HRTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:11.800638] [DEBUG] [REMOTE ] HRTX: PASS: Integrity check passed. [2026-01-22T12:11:11.800680] [DEBUG] [REMOTE ] HRTX: Symbol is viable for forecasting. [2026-01-22T12:11:11.800729] [INFO ] [MAIN ] [1546/3501] HRTX kept (0.5s) | 1544 kept, 2 rejected | 139.3/min | ETA: 14.0m [2026-01-22T12:11:12.159434] [DEBUG] [REMOTE ] HRZN: Retrieved 3829 rows, trimmed to 300. [2026-01-22T12:11:12.159713] [DEBUG] [REMOTE ] HRZN: PASS: History has at least 300 days. [2026-01-22T12:11:12.160196] [DEBUG] [REMOTE ] HRZN: PASS: Price check passed. Min price $5.68. [2026-01-22T12:11:12.160387] [DEBUG] [REMOTE ] HRZN: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:12.160544] [DEBUG] [REMOTE ] HRZN: PASS: Integrity check passed. [2026-01-22T12:11:12.160624] [DEBUG] [REMOTE ] HRZN: Symbol is viable for forecasting. [2026-01-22T12:11:12.160696] [INFO ] [MAIN ] [1547/3501] HRZN kept (0.4s) | 1545 kept, 2 rejected | 139.3/min | ETA: 14.0m [2026-01-22T12:11:12.410122] [DEBUG] [REMOTE ] HSAI: Retrieved 739 rows, trimmed to 300. [2026-01-22T12:11:12.410260] [DEBUG] [REMOTE ] HSAI: PASS: History has at least 300 days. [2026-01-22T12:11:12.410465] [DEBUG] [REMOTE ] HSAI: PASS: Price check passed. Min price $15.03. [2026-01-22T12:11:12.410619] [DEBUG] [REMOTE ] HSAI: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:12.410733] [DEBUG] [REMOTE ] HSAI: PASS: Integrity check passed. [2026-01-22T12:11:12.410772] [DEBUG] [REMOTE ] HSAI: Symbol is viable for forecasting. [2026-01-22T12:11:12.410818] [INFO ] [MAIN ] [1548/3501] HSAI kept (0.3s) | 1546 kept, 2 rejected | 139.3/min | ETA: 14.0m [2026-01-22T12:11:13.120603] [DEBUG] [REMOTE ] HSBC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:13.120748] [DEBUG] [REMOTE ] HSBC: PASS: History has at least 300 days. [2026-01-22T12:11:13.120981] [DEBUG] [REMOTE ] HSBC: PASS: Price check passed. Min price $66.53. [2026-01-22T12:11:13.121227] [DEBUG] [REMOTE ] HSBC: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:13.121351] [DEBUG] [REMOTE ] HSBC: PASS: Integrity check passed. [2026-01-22T12:11:13.121393] [DEBUG] [REMOTE ] HSBC: Symbol is viable for forecasting. [2026-01-22T12:11:13.121442] [INFO ] [MAIN ] [1549/3501] HSBC kept (0.7s) | 1547 kept, 2 rejected | 139.3/min | ETA: 14.0m [2026-01-22T12:11:13.415853] [DEBUG] [REMOTE ] HSCS: Retrieved 903 rows, trimmed to 300. [2026-01-22T12:11:13.416020] [DEBUG] [REMOTE ] HSCS: PASS: History has at least 300 days. [2026-01-22T12:11:13.416307] [DEBUG] [REMOTE ] HSCS: PASS: Price check passed. Min price $2.19. [2026-01-22T12:11:13.416492] [DEBUG] [REMOTE ] HSCS: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:13.416675] [DEBUG] [REMOTE ] HSCS: PASS: Integrity check passed. [2026-01-22T12:11:13.416732] [DEBUG] [REMOTE ] HSCS: Symbol is viable for forecasting. [2026-01-22T12:11:13.416797] [INFO ] [MAIN ] [1550/3501] HSCS kept (0.3s) | 1548 kept, 2 rejected | 139.3/min | ETA: 14.0m [2026-01-22T12:11:13.774821] [DEBUG] [REMOTE ] HSHP: Retrieved 812 rows, trimmed to 300. [2026-01-22T12:11:13.775015] [DEBUG] [REMOTE ] HSHP: PASS: History has at least 300 days. [2026-01-22T12:11:13.775266] [DEBUG] [REMOTE ] HSHP: PASS: Price check passed. Min price $7.28. [2026-01-22T12:11:13.775434] [DEBUG] [REMOTE ] HSHP: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:13.775562] [DEBUG] [REMOTE ] HSHP: PASS: Integrity check passed. [2026-01-22T12:11:13.775682] [DEBUG] [REMOTE ] HSHP: Symbol is viable for forecasting. [2026-01-22T12:11:13.775738] [INFO ] [MAIN ] [1551/3501] HSHP kept (0.4s) | 1549 kept, 2 rejected | 139.3/min | ETA: 14.0m [2026-01-22T12:11:14.415613] [DEBUG] [REMOTE ] HSIC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:14.415829] [DEBUG] [REMOTE ] HSIC: PASS: History has at least 300 days. [2026-01-22T12:11:14.416320] [DEBUG] [REMOTE ] HSIC: PASS: Price check passed. Min price $62.32. [2026-01-22T12:11:14.416499] [DEBUG] [REMOTE ] HSIC: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:14.416659] [DEBUG] [REMOTE ] HSIC: PASS: Integrity check passed. [2026-01-22T12:11:14.416703] [DEBUG] [REMOTE ] HSIC: Symbol is viable for forecasting. [2026-01-22T12:11:14.416756] [INFO ] [MAIN ] [1552/3501] HSIC kept (0.6s) | 1550 kept, 2 rejected | 139.3/min | ETA: 14.0m [2026-01-22T12:11:14.925028] [DEBUG] [REMOTE ] HSTM: Retrieved 6483 rows, trimmed to 300. [2026-01-22T12:11:14.925151] [DEBUG] [REMOTE ] HSTM: PASS: History has at least 300 days. [2026-01-22T12:11:14.925386] [DEBUG] [REMOTE ] HSTM: PASS: Price check passed. Min price $21.24. [2026-01-22T12:11:14.925525] [DEBUG] [REMOTE ] HSTM: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:14.925671] [DEBUG] [REMOTE ] HSTM: PASS: Integrity check passed. [2026-01-22T12:11:14.925714] [DEBUG] [REMOTE ] HSTM: Symbol is viable for forecasting. [2026-01-22T12:11:14.925764] [INFO ] [MAIN ] [1553/3501] HSTM kept (0.5s) | 1551 kept, 2 rejected | 139.3/min | ETA: 14.0m [2026-01-22T12:11:15.385702] [DEBUG] [REMOTE ] HSY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:15.385877] [DEBUG] [REMOTE ] HSY: PASS: History has at least 300 days. [2026-01-22T12:11:15.386162] [DEBUG] [REMOTE ] HSY: PASS: Price check passed. Min price $161.08. [2026-01-22T12:11:15.386306] [DEBUG] [REMOTE ] HSY: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:15.386439] [DEBUG] [REMOTE ] HSY: PASS: Integrity check passed. [2026-01-22T12:11:15.386481] [DEBUG] [REMOTE ] HSY: Symbol is viable for forecasting. [2026-01-22T12:11:15.386534] [INFO ] [MAIN ] [1554/3501] HSY kept (0.5s) | 1552 kept, 2 rejected | 139.3/min | ETA: 14.0m [2026-01-22T12:11:15.863904] [DEBUG] [REMOTE ] HTBK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:15.864045] [DEBUG] [REMOTE ] HTBK: PASS: History has at least 300 days. [2026-01-22T12:11:15.864274] [DEBUG] [REMOTE ] HTBK: PASS: Price check passed. Min price $10.20. [2026-01-22T12:11:15.864417] [DEBUG] [REMOTE ] HTBK: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:15.864539] [DEBUG] [REMOTE ] HTBK: PASS: Integrity check passed. [2026-01-22T12:11:15.864599] [DEBUG] [REMOTE ] HTBK: Symbol is viable for forecasting. [2026-01-22T12:11:15.864651] [INFO ] [MAIN ] [1555/3501] HTBK kept (0.5s) | 1553 kept, 2 rejected | 139.2/min | ETA: 14.0m [2026-01-22T12:11:16.373546] [DEBUG] [REMOTE ] HTD: Retrieved 5512 rows, trimmed to 300. [2026-01-22T12:11:16.373700] [DEBUG] [REMOTE ] HTD: PASS: History has at least 300 days. [2026-01-22T12:11:16.373921] [DEBUG] [REMOTE ] HTD: PASS: Price check passed. Min price $23.20. [2026-01-22T12:11:16.374054] [DEBUG] [REMOTE ] HTD: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:16.374162] [DEBUG] [REMOTE ] HTD: PASS: Integrity check passed. [2026-01-22T12:11:16.374201] [DEBUG] [REMOTE ] HTD: Symbol is viable for forecasting. [2026-01-22T12:11:16.374247] [INFO ] [MAIN ] [1556/3501] HTD kept (0.5s) | 1554 kept, 2 rejected | 139.2/min | ETA: 14.0m [2026-01-22T12:11:16.720299] [DEBUG] [REMOTE ] HTGC: Retrieved 5187 rows, trimmed to 300. [2026-01-22T12:11:16.720511] [DEBUG] [REMOTE ] HTGC: PASS: History has at least 300 days. [2026-01-22T12:11:16.720829] [DEBUG] [REMOTE ] HTGC: PASS: Price check passed. Min price $17.13. [2026-01-22T12:11:16.720978] [DEBUG] [REMOTE ] HTGC: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:16.721132] [DEBUG] [REMOTE ] HTGC: PASS: Integrity check passed. [2026-01-22T12:11:16.721177] [DEBUG] [REMOTE ] HTGC: Symbol is viable for forecasting. [2026-01-22T12:11:16.721234] [INFO ] [MAIN ] [1557/3501] HTGC kept (0.3s) | 1555 kept, 2 rejected | 139.2/min | ETA: 14.0m [2026-01-22T12:11:17.218867] [DEBUG] [REMOTE ] HTH: Retrieved 5516 rows, trimmed to 300. [2026-01-22T12:11:17.219023] [DEBUG] [REMOTE ] HTH: PASS: History has at least 300 days. [2026-01-22T12:11:17.219314] [DEBUG] [REMOTE ] HTH: PASS: Price check passed. Min price $32.12. [2026-01-22T12:11:17.219491] [DEBUG] [REMOTE ] HTH: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:17.219681] [DEBUG] [REMOTE ] HTH: PASS: Integrity check passed. [2026-01-22T12:11:17.219736] [DEBUG] [REMOTE ] HTH: Symbol is viable for forecasting. [2026-01-22T12:11:17.219802] [INFO ] [MAIN ] [1558/3501] HTH kept (0.5s) | 1556 kept, 2 rejected | 139.2/min | ETA: 14.0m [2026-01-22T12:11:17.554494] [DEBUG] [REMOTE ] HTLD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:17.554740] [DEBUG] [REMOTE ] HTLD: PASS: History has at least 300 days. [2026-01-22T12:11:17.555137] [DEBUG] [REMOTE ] HTLD: PASS: Price check passed. Min price $7.06. [2026-01-22T12:11:17.555366] [DEBUG] [REMOTE ] HTLD: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:17.555561] [DEBUG] [REMOTE ] HTLD: PASS: Integrity check passed. [2026-01-22T12:11:17.555658] [DEBUG] [REMOTE ] HTLD: Symbol is viable for forecasting. [2026-01-22T12:11:17.555744] [INFO ] [MAIN ] [1559/3501] HTLD kept (0.3s) | 1557 kept, 2 rejected | 139.3/min | ETA: 13.9m [2026-01-22T12:11:17.913314] [DEBUG] [REMOTE ] HTOO: Retrieved 1283 rows, trimmed to 300. [2026-01-22T12:11:17.913511] [DEBUG] [REMOTE ] HTOO: PASS: History has at least 300 days. [2026-01-22T12:11:17.913789] [DEBUG] [REMOTE ] HTOO: PASS: Price check passed. Min price $3.01. [2026-01-22T12:11:17.913933] [DEBUG] [REMOTE ] HTOO: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:17.914061] [DEBUG] [REMOTE ] HTOO: PASS: Integrity check passed. [2026-01-22T12:11:17.914116] [DEBUG] [REMOTE ] HTOO: Symbol is viable for forecasting. [2026-01-22T12:11:17.914177] [INFO ] [MAIN ] [1560/3501] HTOO kept (0.4s) | 1558 kept, 2 rejected | 139.3/min | ETA: 13.9m [2026-01-22T12:11:18.207002] [DEBUG] [REMOTE ] HTZ: Retrieved 1144 rows, trimmed to 300. [2026-01-22T12:11:18.207192] [DEBUG] [REMOTE ] HTZ: PASS: History has at least 300 days. [2026-01-22T12:11:18.207439] [DEBUG] [REMOTE ] HTZ: PASS: Price check passed. Min price $4.85. [2026-01-22T12:11:18.207609] [DEBUG] [REMOTE ] HTZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:18.207768] [DEBUG] [REMOTE ] HTZ: PASS: Integrity check passed. [2026-01-22T12:11:18.207818] [DEBUG] [REMOTE ] HTZ: Symbol is viable for forecasting. [2026-01-22T12:11:18.207957] [INFO ] [MAIN ] [1561/3501] HTZ kept (0.3s) | 1559 kept, 2 rejected | 139.3/min | ETA: 13.9m [2026-01-22T12:11:18.750265] [DEBUG] [REMOTE ] HUBB: Retrieved 2532 rows, trimmed to 300. [2026-01-22T12:11:18.750483] [DEBUG] [REMOTE ] HUBB: PASS: History has at least 300 days. [2026-01-22T12:11:18.750840] [DEBUG] [REMOTE ] HUBB: PASS: Price check passed. Min price $406.02. [2026-01-22T12:11:18.751048] [DEBUG] [REMOTE ] HUBB: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:18.751180] [DEBUG] [REMOTE ] HUBB: PASS: Integrity check passed. [2026-01-22T12:11:18.751222] [DEBUG] [REMOTE ] HUBB: Symbol is viable for forecasting. [2026-01-22T12:11:18.751276] [INFO ] [MAIN ] [1562/3501] HUBB kept (0.5s) | 1560 kept, 2 rejected | 139.3/min | ETA: 13.9m [2026-01-22T12:11:19.299623] [DEBUG] [REMOTE ] HUBG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:19.299882] [DEBUG] [REMOTE ] HUBG: PASS: History has at least 300 days. [2026-01-22T12:11:19.300181] [DEBUG] [REMOTE ] HUBG: PASS: Price check passed. Min price $34.64. [2026-01-22T12:11:19.300333] [DEBUG] [REMOTE ] HUBG: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:19.300475] [DEBUG] [REMOTE ] HUBG: PASS: Integrity check passed. [2026-01-22T12:11:19.300519] [DEBUG] [REMOTE ] HUBG: Symbol is viable for forecasting. [2026-01-22T12:11:19.300600] [INFO ] [MAIN ] [1563/3501] HUBG kept (0.5s) | 1561 kept, 2 rejected | 139.3/min | ETA: 13.9m [2026-01-22T12:11:19.634290] [DEBUG] [REMOTE ] HUBS: Retrieved 2837 rows, trimmed to 300. [2026-01-22T12:11:19.634416] [DEBUG] [REMOTE ] HUBS: PASS: History has at least 300 days. [2026-01-22T12:11:19.634659] [DEBUG] [REMOTE ] HUBS: PASS: Price check passed. Min price $302.32. [2026-01-22T12:11:19.634808] [DEBUG] [REMOTE ] HUBS: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:19.634922] [DEBUG] [REMOTE ] HUBS: PASS: Integrity check passed. [2026-01-22T12:11:19.634964] [DEBUG] [REMOTE ] HUBS: Symbol is viable for forecasting. [2026-01-22T12:11:19.635013] [INFO ] [MAIN ] [1564/3501] HUBS kept (0.3s) | 1562 kept, 2 rejected | 139.3/min | ETA: 13.9m [2026-01-22T12:11:20.209859] [DEBUG] [REMOTE ] HUM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:20.210101] [DEBUG] [REMOTE ] HUM: PASS: History has at least 300 days. [2026-01-22T12:11:20.210451] [DEBUG] [REMOTE ] HUM: PASS: Price check passed. Min price $222.53. [2026-01-22T12:11:20.210624] [DEBUG] [REMOTE ] HUM: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:20.210786] [DEBUG] [REMOTE ] HUM: PASS: Integrity check passed. [2026-01-22T12:11:20.210830] [DEBUG] [REMOTE ] HUM: Symbol is viable for forecasting. [2026-01-22T12:11:20.210889] [INFO ] [MAIN ] [1565/3501] HUM kept (0.6s) | 1563 kept, 2 rejected | 139.2/min | ETA: 13.9m [2026-01-22T12:11:20.565391] [DEBUG] [REMOTE ] HUN: Retrieved 5267 rows, trimmed to 300. [2026-01-22T12:11:20.565636] [DEBUG] [REMOTE ] HUN: PASS: History has at least 300 days. [2026-01-22T12:11:20.565969] [DEBUG] [REMOTE ] HUN: PASS: Price check passed. Min price $7.36. [2026-01-22T12:11:20.566155] [DEBUG] [REMOTE ] HUN: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:20.566358] [DEBUG] [REMOTE ] HUN: PASS: Integrity check passed. [2026-01-22T12:11:20.566411] [DEBUG] [REMOTE ] HUN: Symbol is viable for forecasting. [2026-01-22T12:11:20.566644] [INFO ] [MAIN ] [1566/3501] HUN kept (0.4s) | 1564 kept, 2 rejected | 139.3/min | ETA: 13.9m [2026-01-22T12:11:20.924095] [DEBUG] [REMOTE ] HURC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:20.924427] [DEBUG] [REMOTE ] HURC: PASS: History has at least 300 days. [2026-01-22T12:11:20.924685] [DEBUG] [REMOTE ] HURC: PASS: Price check passed. Min price $14.75. [2026-01-22T12:11:20.924823] [DEBUG] [REMOTE ] HURC: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:20.924934] [DEBUG] [REMOTE ] HURC: PASS: Integrity check passed. [2026-01-22T12:11:20.924975] [DEBUG] [REMOTE ] HURC: Symbol is viable for forecasting. [2026-01-22T12:11:20.925023] [INFO ] [MAIN ] [1567/3501] HURC kept (0.4s) | 1565 kept, 2 rejected | 139.3/min | ETA: 13.9m [2026-01-22T12:11:21.517366] [DEBUG] [REMOTE ] HURN: Retrieved 5352 rows, trimmed to 300. [2026-01-22T12:11:21.517511] [DEBUG] [REMOTE ] HURN: PASS: History has at least 300 days. [2026-01-22T12:11:21.517747] [DEBUG] [REMOTE ] HURN: PASS: Price check passed. Min price $152.48. [2026-01-22T12:11:21.517886] [DEBUG] [REMOTE ] HURN: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:21.517997] [DEBUG] [REMOTE ] HURN: PASS: Integrity check passed. [2026-01-22T12:11:21.518037] [DEBUG] [REMOTE ] HURN: Symbol is viable for forecasting. [2026-01-22T12:11:21.518084] [INFO ] [MAIN ] [1568/3501] HURN kept (0.6s) | 1566 kept, 2 rejected | 139.2/min | ETA: 13.9m [2026-01-22T12:11:21.800121] [DEBUG] [REMOTE ] HUYA: Retrieved 1934 rows, trimmed to 300. [2026-01-22T12:11:21.800425] [DEBUG] [REMOTE ] HUYA: PASS: History has at least 300 days. [2026-01-22T12:11:21.800642] [DEBUG] [REMOTE ] HUYA: PASS: Price check passed. Min price $2.63. [2026-01-22T12:11:21.800779] [DEBUG] [REMOTE ] HUYA: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:21.800888] [DEBUG] [REMOTE ] HUYA: PASS: Integrity check passed. [2026-01-22T12:11:21.800929] [DEBUG] [REMOTE ] HUYA: Symbol is viable for forecasting. [2026-01-22T12:11:21.800975] [INFO ] [MAIN ] [1569/3501] HUYA kept (0.3s) | 1567 kept, 2 rejected | 139.3/min | ETA: 13.9m [2026-01-22T12:11:22.377976] [DEBUG] [REMOTE ] HWC: Retrieved 6298 rows, trimmed to 300. [2026-01-22T12:11:22.378121] [DEBUG] [REMOTE ] HWC: PASS: History has at least 300 days. [2026-01-22T12:11:22.378339] [DEBUG] [REMOTE ] HWC: PASS: Price check passed. Min price $55.31. [2026-01-22T12:11:22.378474] [DEBUG] [REMOTE ] HWC: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:22.378607] [DEBUG] [REMOTE ] HWC: PASS: Integrity check passed. [2026-01-22T12:11:22.378648] [DEBUG] [REMOTE ] HWC: Symbol is viable for forecasting. [2026-01-22T12:11:22.378696] [INFO ] [MAIN ] [1570/3501] HWC kept (0.6s) | 1568 kept, 2 rejected | 139.2/min | ETA: 13.9m [2026-01-22T12:11:22.557188] [DEBUG] [REMOTE ] HWH: Retrieved 511 rows, trimmed to 300. [2026-01-22T12:11:22.557343] [DEBUG] [REMOTE ] HWH: PASS: History has at least 300 days. [2026-01-22T12:11:22.557616] [DEBUG] [REMOTE ] HWH: PASS: Price check passed. Min price $1.47. [2026-01-22T12:11:22.557820] [DEBUG] [REMOTE ] HWH: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:22.557972] [DEBUG] [REMOTE ] HWH: PASS: Integrity check passed. [2026-01-22T12:11:22.558040] [DEBUG] [REMOTE ] HWH: Symbol is viable for forecasting. [2026-01-22T12:11:22.558118] [INFO ] [MAIN ] [1571/3501] HWH kept (0.2s) | 1569 kept, 2 rejected | 139.3/min | ETA: 13.9m [2026-01-22T12:11:23.236027] [DEBUG] [REMOTE ] HWKN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:23.236413] [DEBUG] [REMOTE ] HWKN: PASS: History has at least 300 days. [2026-01-22T12:11:23.236802] [DEBUG] [REMOTE ] HWKN: PASS: Price check passed. Min price $120.17. [2026-01-22T12:11:23.236955] [DEBUG] [REMOTE ] HWKN: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:23.237109] [DEBUG] [REMOTE ] HWKN: PASS: Integrity check passed. [2026-01-22T12:11:23.237152] [DEBUG] [REMOTE ] HWKN: Symbol is viable for forecasting. [2026-01-22T12:11:23.237210] [INFO ] [MAIN ] [1572/3501] HWKN kept (0.7s) | 1570 kept, 2 rejected | 139.2/min | ETA: 13.9m [2026-01-22T12:11:23.773333] [DEBUG] [REMOTE ] HWM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:23.773470] [DEBUG] [REMOTE ] HWM: PASS: History has at least 300 days. [2026-01-22T12:11:23.773707] [DEBUG] [REMOTE ] HWM: PASS: Price check passed. Min price $190.98. [2026-01-22T12:11:23.773844] [DEBUG] [REMOTE ] HWM: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:23.773959] [DEBUG] [REMOTE ] HWM: PASS: Integrity check passed. [2026-01-22T12:11:23.773999] [DEBUG] [REMOTE ] HWM: Symbol is viable for forecasting. [2026-01-22T12:11:23.774045] [INFO ] [MAIN ] [1573/3501] HWM kept (0.5s) | 1571 kept, 2 rejected | 139.2/min | ETA: 13.8m [2026-01-22T12:11:24.244245] [DEBUG] [REMOTE ] HXL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:24.244415] [DEBUG] [REMOTE ] HXL: PASS: History has at least 300 days. [2026-01-22T12:11:24.244690] [DEBUG] [REMOTE ] HXL: PASS: Price check passed. Min price $67.81. [2026-01-22T12:11:24.244829] [DEBUG] [REMOTE ] HXL: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:24.244954] [DEBUG] [REMOTE ] HXL: PASS: Integrity check passed. [2026-01-22T12:11:24.244994] [DEBUG] [REMOTE ] HXL: Symbol is viable for forecasting. [2026-01-22T12:11:24.245044] [INFO ] [MAIN ] [1574/3501] HXL kept (0.5s) | 1572 kept, 2 rejected | 139.2/min | ETA: 13.8m [2026-01-22T12:11:24.591743] [DEBUG] [REMOTE ] HY: Retrieved 3345 rows, trimmed to 300. [2026-01-22T12:11:24.591889] [DEBUG] [REMOTE ] HY: PASS: History has at least 300 days. [2026-01-22T12:11:24.592097] [DEBUG] [REMOTE ] HY: PASS: Price check passed. Min price $26.16. [2026-01-22T12:11:24.592229] [DEBUG] [REMOTE ] HY: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:24.592338] [DEBUG] [REMOTE ] HY: PASS: Integrity check passed. [2026-01-22T12:11:24.592377] [DEBUG] [REMOTE ] HY: Symbol is viable for forecasting. [2026-01-22T12:11:24.592424] [INFO ] [MAIN ] [1575/3501] HY kept (0.3s) | 1573 kept, 2 rejected | 139.2/min | ETA: 13.8m [2026-01-22T12:11:24.912406] [DEBUG] [REMOTE ] HYFM: Retrieved 1283 rows, trimmed to 300. [2026-01-22T12:11:24.912629] [DEBUG] [REMOTE ] HYFM: PASS: History has at least 300 days. [2026-01-22T12:11:24.912888] [DEBUG] [REMOTE ] HYFM: PASS: Price check passed. Min price $1.51. [2026-01-22T12:11:24.913033] [DEBUG] [REMOTE ] HYFM: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:24.913159] [DEBUG] [REMOTE ] HYFM: PASS: Integrity check passed. [2026-01-22T12:11:24.913203] [DEBUG] [REMOTE ] HYFM: Symbol is viable for forecasting. [2026-01-22T12:11:24.913271] [INFO ] [MAIN ] [1576/3501] HYFM kept (0.3s) | 1574 kept, 2 rejected | 139.2/min | ETA: 13.8m [2026-01-22T12:11:25.451539] [DEBUG] [REMOTE ] HYI: Retrieved 3831 rows, trimmed to 300. [2026-01-22T12:11:25.451689] [DEBUG] [REMOTE ] HYI: PASS: History has at least 300 days. [2026-01-22T12:11:25.451892] [DEBUG] [REMOTE ] HYI: PASS: Price check passed. Min price $10.82. [2026-01-22T12:11:25.452029] [DEBUG] [REMOTE ] HYI: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:25.452136] [DEBUG] [REMOTE ] HYI: PASS: Integrity check passed. [2026-01-22T12:11:25.452175] [DEBUG] [REMOTE ] HYI: Symbol is viable for forecasting. [2026-01-22T12:11:25.452222] [INFO ] [MAIN ] [1577/3501] HYI kept (0.5s) | 1575 kept, 2 rejected | 139.2/min | ETA: 13.8m [2026-01-22T12:11:25.777427] [DEBUG] [REMOTE ] HYLS: Retrieved 3245 rows, trimmed to 300. [2026-01-22T12:11:25.777615] [DEBUG] [REMOTE ] HYLS: PASS: History has at least 300 days. [2026-01-22T12:11:25.777910] [DEBUG] [REMOTE ] HYLS: PASS: Price check passed. Min price $40.99. [2026-01-22T12:11:25.778094] [DEBUG] [REMOTE ] HYLS: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:25.778240] [DEBUG] [REMOTE ] HYLS: PASS: Integrity check passed. [2026-01-22T12:11:25.778296] [DEBUG] [REMOTE ] HYLS: Symbol is viable for forecasting. [2026-01-22T12:11:25.778359] [INFO ] [MAIN ] [1578/3501] HYLS kept (0.3s) | 1576 kept, 2 rejected | 139.2/min | ETA: 13.8m [2026-01-22T12:11:26.135301] [DEBUG] [REMOTE ] HYMC: Retrieved 1967 rows, trimmed to 300. [2026-01-22T12:11:26.135509] [DEBUG] [REMOTE ] HYMC: PASS: History has at least 300 days. [2026-01-22T12:11:26.135785] [DEBUG] [REMOTE ] HYMC: PASS: Price check passed. Min price $6.75. [2026-01-22T12:11:26.135928] [DEBUG] [REMOTE ] HYMC: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:26.136048] [DEBUG] [REMOTE ] HYMC: PASS: Integrity check passed. [2026-01-22T12:11:26.136089] [DEBUG] [REMOTE ] HYMC: Symbol is viable for forecasting. [2026-01-22T12:11:26.136139] [INFO ] [MAIN ] [1579/3501] HYMC kept (0.4s) | 1577 kept, 2 rejected | 139.3/min | ETA: 13.8m [2026-01-22T12:11:26.554491] [DEBUG] [REMOTE ] HYXF: Retrieved 2412 rows, trimmed to 300. [2026-01-22T12:11:26.554732] [DEBUG] [REMOTE ] HYXF: PASS: History has at least 300 days. [2026-01-22T12:11:26.554991] [DEBUG] [REMOTE ] HYXF: PASS: Price check passed. Min price $46.42. [2026-01-22T12:11:26.555157] [DEBUG] [REMOTE ] HYXF: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:26.555306] [DEBUG] [REMOTE ] HYXF: PASS: Integrity check passed. [2026-01-22T12:11:26.555363] [DEBUG] [REMOTE ] HYXF: Symbol is viable for forecasting. [2026-01-22T12:11:26.555426] [INFO ] [MAIN ] [1580/3501] HYXF kept (0.4s) | 1578 kept, 2 rejected | 139.3/min | ETA: 13.8m [2026-01-22T12:11:26.924306] [DEBUG] [REMOTE ] HYZD: Retrieved 3040 rows, trimmed to 300. [2026-01-22T12:11:26.924532] [DEBUG] [REMOTE ] HYZD: PASS: History has at least 300 days. [2026-01-22T12:11:26.924863] [DEBUG] [REMOTE ] HYZD: PASS: Price check passed. Min price $22.15. [2026-01-22T12:11:26.925034] [DEBUG] [REMOTE ] HYZD: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:26.925180] [DEBUG] [REMOTE ] HYZD: PASS: Integrity check passed. [2026-01-22T12:11:26.925407] [DEBUG] [REMOTE ] HYZD: Symbol is viable for forecasting. [2026-01-22T12:11:26.925463] [INFO ] [MAIN ] [1581/3501] HYZD kept (0.4s) | 1579 kept, 2 rejected | 139.3/min | ETA: 13.8m [2026-01-22T12:11:27.520672] [DEBUG] [REMOTE ] HZO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:27.520894] [DEBUG] [REMOTE ] HZO: PASS: History has at least 300 days. [2026-01-22T12:11:27.521189] [DEBUG] [REMOTE ] HZO: PASS: Price check passed. Min price $21.43. [2026-01-22T12:11:27.521333] [DEBUG] [REMOTE ] HZO: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:27.521472] [DEBUG] [REMOTE ] HZO: PASS: Integrity check passed. [2026-01-22T12:11:27.521664] [DEBUG] [REMOTE ] HZO: Symbol is viable for forecasting. [2026-01-22T12:11:27.521728] [INFO ] [MAIN ] [1582/3501] HZO kept (0.6s) | 1580 kept, 2 rejected | 139.2/min | ETA: 13.8m [2026-01-22T12:11:27.953701] [DEBUG] [REMOTE ] IAC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:27.953884] [DEBUG] [REMOTE ] IAC: PASS: History has at least 300 days. [2026-01-22T12:11:27.954267] [DEBUG] [REMOTE ] IAC: PASS: Price check passed. Min price $31.52. [2026-01-22T12:11:27.954466] [DEBUG] [REMOTE ] IAC: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:27.954888] [DEBUG] [REMOTE ] IAC: PASS: Integrity check passed. [2026-01-22T12:11:27.954952] [DEBUG] [REMOTE ] IAC: Symbol is viable for forecasting. [2026-01-22T12:11:27.955019] [INFO ] [MAIN ] [1583/3501] IAC kept (0.4s) | 1581 kept, 2 rejected | 139.2/min | ETA: 13.8m [2026-01-22T12:11:28.252424] [DEBUG] [REMOTE ] IAE: Retrieved 4735 rows, trimmed to 300. [2026-01-22T12:11:28.252685] [DEBUG] [REMOTE ] IAE: PASS: History has at least 300 days. [2026-01-22T12:11:28.252974] [DEBUG] [REMOTE ] IAE: PASS: Price check passed. Min price $6.96. [2026-01-22T12:11:28.253122] [DEBUG] [REMOTE ] IAE: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:28.253256] [DEBUG] [REMOTE ] IAE: PASS: Integrity check passed. [2026-01-22T12:11:28.253301] [DEBUG] [REMOTE ] IAE: Symbol is viable for forecasting. [2026-01-22T12:11:28.253357] [INFO ] [MAIN ] [1584/3501] IAE kept (0.3s) | 1582 kept, 2 rejected | 139.3/min | ETA: 13.8m [2026-01-22T12:11:28.807186] [DEBUG] [REMOTE ] IAG: Retrieved 5667 rows, trimmed to 300. [2026-01-22T12:11:28.807321] [DEBUG] [REMOTE ] IAG: PASS: History has at least 300 days. [2026-01-22T12:11:28.807564] [DEBUG] [REMOTE ] IAG: PASS: Price check passed. Min price $10.96. [2026-01-22T12:11:28.807794] [DEBUG] [REMOTE ] IAG: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:28.807938] [DEBUG] [REMOTE ] IAG: PASS: Integrity check passed. [2026-01-22T12:11:28.807982] [DEBUG] [REMOTE ] IAG: Symbol is viable for forecasting. [2026-01-22T12:11:28.808033] [INFO ] [MAIN ] [1585/3501] IAG kept (0.6s) | 1583 kept, 2 rejected | 139.2/min | ETA: 13.8m [2026-01-22T12:11:29.186075] [DEBUG] [REMOTE ] IBB: Retrieved 6272 rows, trimmed to 300. [2026-01-22T12:11:29.186252] [DEBUG] [REMOTE ] IBB: PASS: History has at least 300 days. [2026-01-22T12:11:29.186519] [DEBUG] [REMOTE ] IBB: PASS: Price check passed. Min price $154.99. [2026-01-22T12:11:29.186716] [DEBUG] [REMOTE ] IBB: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:29.186970] [DEBUG] [REMOTE ] IBB: PASS: Integrity check passed. [2026-01-22T12:11:29.187021] [DEBUG] [REMOTE ] IBB: Symbol is viable for forecasting. [2026-01-22T12:11:29.187073] [INFO ] [MAIN ] [1586/3501] IBB kept (0.4s) | 1584 kept, 2 rejected | 139.3/min | ETA: 13.8m [2026-01-22T12:11:29.468933] [DEBUG] [REMOTE ] IBBQ: Retrieved 1158 rows, trimmed to 300. [2026-01-22T12:11:29.469060] [DEBUG] [REMOTE ] IBBQ: PASS: History has at least 300 days. [2026-01-22T12:11:29.469259] [DEBUG] [REMOTE ] IBBQ: PASS: Price check passed. Min price $25.78. [2026-01-22T12:11:29.469396] [DEBUG] [REMOTE ] IBBQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:29.469505] [DEBUG] [REMOTE ] IBBQ: PASS: Integrity check passed. [2026-01-22T12:11:29.469551] [DEBUG] [REMOTE ] IBBQ: Symbol is viable for forecasting. [2026-01-22T12:11:29.469635] [INFO ] [MAIN ] [1587/3501] IBBQ kept (0.3s) | 1585 kept, 2 rejected | 139.3/min | ETA: 13.7m [2026-01-22T12:11:29.966908] [DEBUG] [REMOTE ] IBCP: Retrieved 6300 rows, trimmed to 300. [2026-01-22T12:11:29.967048] [DEBUG] [REMOTE ] IBCP: PASS: History has at least 300 days. [2026-01-22T12:11:29.967281] [DEBUG] [REMOTE ] IBCP: PASS: Price check passed. Min price $29.96. [2026-01-22T12:11:29.967424] [DEBUG] [REMOTE ] IBCP: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:29.967546] [DEBUG] [REMOTE ] IBCP: PASS: Integrity check passed. [2026-01-22T12:11:29.967614] [DEBUG] [REMOTE ] IBCP: Symbol is viable for forecasting. [2026-01-22T12:11:29.967668] [INFO ] [MAIN ] [1588/3501] IBCP kept (0.5s) | 1586 kept, 2 rejected | 139.3/min | ETA: 13.7m [2026-01-22T12:11:30.267007] [DEBUG] [REMOTE ] IBEX: Retrieved 1370 rows, trimmed to 300. [2026-01-22T12:11:30.267151] [DEBUG] [REMOTE ] IBEX: PASS: History has at least 300 days. [2026-01-22T12:11:30.267382] [DEBUG] [REMOTE ] IBEX: PASS: Price check passed. Min price $33.91. [2026-01-22T12:11:30.267526] [DEBUG] [REMOTE ] IBEX: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:30.267691] [DEBUG] [REMOTE ] IBEX: PASS: Integrity check passed. [2026-01-22T12:11:30.267768] [DEBUG] [REMOTE ] IBEX: Symbol is viable for forecasting. [2026-01-22T12:11:30.267818] [INFO ] [MAIN ] [1589/3501] IBEX kept (0.3s) | 1587 kept, 2 rejected | 139.3/min | ETA: 13.7m [2026-01-22T12:11:30.853981] [DEBUG] [REMOTE ] IBM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:30.854198] [DEBUG] [REMOTE ] IBM: PASS: History has at least 300 days. [2026-01-22T12:11:30.854672] [DEBUG] [REMOTE ] IBM: PASS: Price check passed. Min price $288.53. [2026-01-22T12:11:30.854832] [DEBUG] [REMOTE ] IBM: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:30.854975] [DEBUG] [REMOTE ] IBM: PASS: Integrity check passed. [2026-01-22T12:11:30.855017] [DEBUG] [REMOTE ] IBM: Symbol is viable for forecasting. [2026-01-22T12:11:30.855070] [INFO ] [MAIN ] [1590/3501] IBM kept (0.6s) | 1588 kept, 2 rejected | 139.3/min | ETA: 13.7m [2026-01-22T12:11:31.320094] [DEBUG] [REMOTE ] IBN: Retrieved 6493 rows, trimmed to 300. [2026-01-22T12:11:31.320261] [DEBUG] [REMOTE ] IBN: PASS: History has at least 300 days. [2026-01-22T12:11:31.320533] [DEBUG] [REMOTE ] IBN: PASS: Price check passed. Min price $29.30. [2026-01-22T12:11:31.320699] [DEBUG] [REMOTE ] IBN: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:31.320824] [DEBUG] [REMOTE ] IBN: PASS: Integrity check passed. [2026-01-22T12:11:31.320867] [DEBUG] [REMOTE ] IBN: Symbol is viable for forecasting. [2026-01-22T12:11:31.321009] [INFO ] [MAIN ] [1591/3501] IBN kept (0.5s) | 1589 kept, 2 rejected | 139.3/min | ETA: 13.7m [2026-01-22T12:11:31.717878] [DEBUG] [REMOTE ] IBOC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:31.718037] [DEBUG] [REMOTE ] IBOC: PASS: History has at least 300 days. [2026-01-22T12:11:31.718342] [DEBUG] [REMOTE ] IBOC: PASS: Price check passed. Min price $63.42. [2026-01-22T12:11:31.718628] [DEBUG] [REMOTE ] IBOC: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:31.718760] [DEBUG] [REMOTE ] IBOC: PASS: Integrity check passed. [2026-01-22T12:11:31.718803] [DEBUG] [REMOTE ] IBOC: Symbol is viable for forecasting. [2026-01-22T12:11:31.718867] [INFO ] [MAIN ] [1592/3501] IBOC kept (0.4s) | 1590 kept, 2 rejected | 139.3/min | ETA: 13.7m [2026-01-22T12:11:32.066659] [DEBUG] [REMOTE ] IBP: Retrieved 3002 rows, trimmed to 300. [2026-01-22T12:11:32.066806] [DEBUG] [REMOTE ] IBP: PASS: History has at least 300 days. [2026-01-22T12:11:32.067031] [DEBUG] [REMOTE ] IBP: PASS: Price check passed. Min price $237.69. [2026-01-22T12:11:32.067221] [DEBUG] [REMOTE ] IBP: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:32.067370] [DEBUG] [REMOTE ] IBP: PASS: Integrity check passed. [2026-01-22T12:11:32.067414] [DEBUG] [REMOTE ] IBP: Symbol is viable for forecasting. [2026-01-22T12:11:32.067462] [INFO ] [MAIN ] [1593/3501] IBP kept (0.3s) | 1591 kept, 2 rejected | 139.3/min | ETA: 13.7m [2026-01-22T12:11:32.359818] [DEBUG] [REMOTE ] IBRX: Retrieved 2637 rows, trimmed to 300. [2026-01-22T12:11:32.359948] [DEBUG] [REMOTE ] IBRX: PASS: History has at least 300 days. [2026-01-22T12:11:32.360153] [DEBUG] [REMOTE ] IBRX: PASS: Price check passed. Min price $1.98. [2026-01-22T12:11:32.360290] [DEBUG] [REMOTE ] IBRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:32.360400] [DEBUG] [REMOTE ] IBRX: PASS: Integrity check passed. [2026-01-22T12:11:32.360440] [DEBUG] [REMOTE ] IBRX: Symbol is viable for forecasting. [2026-01-22T12:11:32.360488] [INFO ] [MAIN ] [1594/3501] IBRX kept (0.3s) | 1592 kept, 2 rejected | 139.3/min | ETA: 13.7m [2026-01-22T12:11:32.811170] [DEBUG] [REMOTE ] IBTG: Retrieved 1482 rows, trimmed to 300. [2026-01-22T12:11:32.811328] [DEBUG] [REMOTE ] IBTG: PASS: History has at least 300 days. [2026-01-22T12:11:32.811592] [DEBUG] [REMOTE ] IBTG: PASS: Price check passed. Min price $22.71. [2026-01-22T12:11:32.811797] [DEBUG] [REMOTE ] IBTG: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:32.811969] [DEBUG] [REMOTE ] IBTG: PASS: Integrity check passed. [2026-01-22T12:11:32.812032] [DEBUG] [REMOTE ] IBTG: Symbol is viable for forecasting. [2026-01-22T12:11:32.812107] [INFO ] [MAIN ] [1595/3501] IBTG kept (0.5s) | 1593 kept, 2 rejected | 139.3/min | ETA: 13.7m [2026-01-22T12:11:33.088391] [DEBUG] [REMOTE ] IBTH: Retrieved 1482 rows, trimmed to 300. [2026-01-22T12:11:33.088624] [DEBUG] [REMOTE ] IBTH: PASS: History has at least 300 days. [2026-01-22T12:11:33.088935] [DEBUG] [REMOTE ] IBTH: PASS: Price check passed. Min price $22.29. [2026-01-22T12:11:33.089090] [DEBUG] [REMOTE ] IBTH: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:33.089229] [DEBUG] [REMOTE ] IBTH: PASS: Integrity check passed. [2026-01-22T12:11:33.089279] [DEBUG] [REMOTE ] IBTH: Symbol is viable for forecasting. [2026-01-22T12:11:33.089339] [INFO ] [MAIN ] [1596/3501] IBTH kept (0.3s) | 1594 kept, 2 rejected | 139.3/min | ETA: 13.7m [2026-01-22T12:11:33.594652] [DEBUG] [REMOTE ] IBTI: Retrieved 1482 rows, trimmed to 300. [2026-01-22T12:11:33.594878] [DEBUG] [REMOTE ] IBTI: PASS: History has at least 300 days. [2026-01-22T12:11:33.595174] [DEBUG] [REMOTE ] IBTI: PASS: Price check passed. Min price $22.18. [2026-01-22T12:11:33.595321] [DEBUG] [REMOTE ] IBTI: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:33.595449] [DEBUG] [REMOTE ] IBTI: PASS: Integrity check passed. [2026-01-22T12:11:33.595519] [DEBUG] [REMOTE ] IBTI: Symbol is viable for forecasting. [2026-01-22T12:11:33.595594] [INFO ] [MAIN ] [1597/3501] IBTI kept (0.5s) | 1595 kept, 2 rejected | 139.3/min | ETA: 13.7m [2026-01-22T12:11:34.005380] [DEBUG] [REMOTE ] IBTJ: Retrieved 1482 rows, trimmed to 300. [2026-01-22T12:11:34.005550] [DEBUG] [REMOTE ] IBTJ: PASS: History has at least 300 days. [2026-01-22T12:11:34.005865] [DEBUG] [REMOTE ] IBTJ: PASS: Price check passed. Min price $21.76. [2026-01-22T12:11:34.006057] [DEBUG] [REMOTE ] IBTJ: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:34.006210] [DEBUG] [REMOTE ] IBTJ: PASS: Integrity check passed. [2026-01-22T12:11:34.006266] [DEBUG] [REMOTE ] IBTJ: Symbol is viable for forecasting. [2026-01-22T12:11:34.006333] [INFO ] [MAIN ] [1598/3501] IBTJ kept (0.4s) | 1596 kept, 2 rejected | 139.3/min | ETA: 13.7m [2026-01-22T12:11:34.411545] [DEBUG] [REMOTE ] IBTK: Retrieved 1384 rows, trimmed to 300. [2026-01-22T12:11:34.411726] [DEBUG] [REMOTE ] IBTK: PASS: History has at least 300 days. [2026-01-22T12:11:34.411949] [DEBUG] [REMOTE ] IBTK: PASS: Price check passed. Min price $19.69. [2026-01-22T12:11:34.412088] [DEBUG] [REMOTE ] IBTK: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:34.412204] [DEBUG] [REMOTE ] IBTK: PASS: Integrity check passed. [2026-01-22T12:11:34.412247] [DEBUG] [REMOTE ] IBTK: Symbol is viable for forecasting. [2026-01-22T12:11:34.412296] [INFO ] [MAIN ] [1599/3501] IBTK kept (0.4s) | 1597 kept, 2 rejected | 139.3/min | ETA: 13.7m [2026-01-22T12:11:34.833501] [DEBUG] [REMOTE ] IBTL: Retrieved 1103 rows, trimmed to 300. [2026-01-22T12:11:34.833653] [DEBUG] [REMOTE ] IBTL: PASS: History has at least 300 days. [2026-01-22T12:11:34.833860] [DEBUG] [REMOTE ] IBTL: PASS: Price check passed. Min price $20.36. [2026-01-22T12:11:34.833996] [DEBUG] [REMOTE ] IBTL: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:34.834105] [DEBUG] [REMOTE ] IBTL: PASS: Integrity check passed. [2026-01-22T12:11:34.834144] [DEBUG] [REMOTE ] IBTL: Symbol is viable for forecasting. [2026-01-22T12:11:34.834191] [INFO ] [MAIN ] [1600/3501] IBTL kept (0.4s) | 1598 kept, 2 rejected | 139.3/min | ETA: 13.6m [2026-01-22T12:11:35.036709] [DEBUG] [REMOTE ] IBTM: Retrieved 888 rows, trimmed to 300. [2026-01-22T12:11:35.036849] [DEBUG] [REMOTE ] IBTM: PASS: History has at least 300 days. [2026-01-22T12:11:35.037063] [DEBUG] [REMOTE ] IBTM: PASS: Price check passed. Min price $22.91. [2026-01-22T12:11:35.037204] [DEBUG] [REMOTE ] IBTM: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:35.037318] [DEBUG] [REMOTE ] IBTM: PASS: Integrity check passed. [2026-01-22T12:11:35.037360] [DEBUG] [REMOTE ] IBTM: Symbol is viable for forecasting. [2026-01-22T12:11:35.037409] [INFO ] [MAIN ] [1601/3501] IBTM kept (0.2s) | 1599 kept, 2 rejected | 139.4/min | ETA: 13.6m [2026-01-22T12:11:35.551814] [DEBUG] [REMOTE ] IBTO: Retrieved 643 rows, trimmed to 300. [2026-01-22T12:11:35.552054] [DEBUG] [REMOTE ] IBTO: PASS: History has at least 300 days. [2026-01-22T12:11:35.552321] [DEBUG] [REMOTE ] IBTO: PASS: Price check passed. Min price $24.40. [2026-01-22T12:11:35.552465] [DEBUG] [REMOTE ] IBTO: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:35.552613] [DEBUG] [REMOTE ] IBTO: PASS: Integrity check passed. [2026-01-22T12:11:35.552660] [DEBUG] [REMOTE ] IBTO: Symbol is viable for forecasting. [2026-01-22T12:11:35.552713] [INFO ] [MAIN ] [1602/3501] IBTO kept (0.5s) | 1600 kept, 2 rejected | 139.4/min | ETA: 13.6m [2026-01-22T12:11:36.062403] [DEBUG] [REMOTE ] ICE: Retrieved 5075 rows, trimmed to 300. [2026-01-22T12:11:36.062846] [DEBUG] [REMOTE ] ICE: PASS: History has at least 300 days. [2026-01-22T12:11:36.063187] [DEBUG] [REMOTE ] ICE: PASS: Price check passed. Min price $145.15. [2026-01-22T12:11:36.063331] [DEBUG] [REMOTE ] ICE: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:36.063478] [DEBUG] [REMOTE ] ICE: PASS: Integrity check passed. [2026-01-22T12:11:36.063525] [DEBUG] [REMOTE ] ICE: Symbol is viable for forecasting. [2026-01-22T12:11:36.063598] [INFO ] [MAIN ] [1603/3501] ICE kept (0.5s) | 1601 kept, 2 rejected | 139.3/min | ETA: 13.6m [2026-01-22T12:11:36.550045] [DEBUG] [REMOTE ] ICFI: Retrieved 4858 rows, trimmed to 300. [2026-01-22T12:11:36.550335] [DEBUG] [REMOTE ] ICFI: PASS: History has at least 300 days. [2026-01-22T12:11:36.550797] [DEBUG] [REMOTE ] ICFI: PASS: Price check passed. Min price $76.35. [2026-01-22T12:11:36.550954] [DEBUG] [REMOTE ] ICFI: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:36.551101] [DEBUG] [REMOTE ] ICFI: PASS: Integrity check passed. [2026-01-22T12:11:36.551144] [DEBUG] [REMOTE ] ICFI: Symbol is viable for forecasting. [2026-01-22T12:11:36.551208] [INFO ] [MAIN ] [1604/3501] ICFI kept (0.5s) | 1602 kept, 2 rejected | 139.3/min | ETA: 13.6m [2026-01-22T12:11:36.880613] [DEBUG] [REMOTE ] ICL: Retrieved 2848 rows, trimmed to 300. [2026-01-22T12:11:36.880800] [DEBUG] [REMOTE ] ICL: PASS: History has at least 300 days. [2026-01-22T12:11:36.881040] [DEBUG] [REMOTE ] ICL: PASS: Price check passed. Min price $4.88. [2026-01-22T12:11:36.881180] [DEBUG] [REMOTE ] ICL: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:36.881296] [DEBUG] [REMOTE ] ICL: PASS: Integrity check passed. [2026-01-22T12:11:36.881335] [DEBUG] [REMOTE ] ICL: Symbol is viable for forecasting. [2026-01-22T12:11:36.881385] [INFO ] [MAIN ] [1605/3501] ICL kept (0.3s) | 1603 kept, 2 rejected | 139.4/min | ETA: 13.6m [2026-01-22T12:11:37.321528] [DEBUG] [REMOTE ] ICLN: Retrieved 4421 rows, trimmed to 300. [2026-01-22T12:11:37.321800] [DEBUG] [REMOTE ] ICLN: PASS: History has at least 300 days. [2026-01-22T12:11:37.322257] [DEBUG] [REMOTE ] ICLN: PASS: Price check passed. Min price $15.94. [2026-01-22T12:11:37.322456] [DEBUG] [REMOTE ] ICLN: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:37.322645] [DEBUG] [REMOTE ] ICLN: PASS: Integrity check passed. [2026-01-22T12:11:37.322694] [DEBUG] [REMOTE ] ICLN: Symbol is viable for forecasting. [2026-01-22T12:11:37.322755] [INFO ] [MAIN ] [1606/3501] ICLN kept (0.4s) | 1604 kept, 2 rejected | 139.4/min | ETA: 13.6m [2026-01-22T12:11:37.569380] [DEBUG] [REMOTE ] ICMB: Retrieved 3007 rows, trimmed to 300. [2026-01-22T12:11:37.569627] [DEBUG] [REMOTE ] ICMB: PASS: History has at least 300 days. [2026-01-22T12:11:37.569911] [DEBUG] [REMOTE ] ICMB: PASS: Price check passed. Min price $2.49. [2026-01-22T12:11:37.570052] [DEBUG] [REMOTE ] ICMB: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:37.570182] [DEBUG] [REMOTE ] ICMB: PASS: Integrity check passed. [2026-01-22T12:11:37.570223] [DEBUG] [REMOTE ] ICMB: Symbol is viable for forecasting. [2026-01-22T12:11:37.570276] [INFO ] [MAIN ] [1607/3501] ICMB kept (0.2s) | 1605 kept, 2 rejected | 139.4/min | ETA: 13.6m [2026-01-22T12:11:37.971241] [DEBUG] [REMOTE ] ICOP: Retrieved 647 rows, trimmed to 300. [2026-01-22T12:11:37.971424] [DEBUG] [REMOTE ] ICOP: PASS: History has at least 300 days. [2026-01-22T12:11:37.971685] [DEBUG] [REMOTE ] ICOP: PASS: Price check passed. Min price $35.89. [2026-01-22T12:11:37.971842] [DEBUG] [REMOTE ] ICOP: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:37.971960] [DEBUG] [REMOTE ] ICOP: PASS: Integrity check passed. [2026-01-22T12:11:37.972001] [DEBUG] [REMOTE ] ICOP: Symbol is viable for forecasting. [2026-01-22T12:11:37.972055] [INFO ] [MAIN ] [1608/3501] ICOP kept (0.4s) | 1606 kept, 2 rejected | 139.4/min | ETA: 13.6m [2026-01-22T12:11:38.518296] [DEBUG] [REMOTE ] ICUI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:38.518513] [DEBUG] [REMOTE ] ICUI: PASS: History has at least 300 days. [2026-01-22T12:11:38.518822] [DEBUG] [REMOTE ] ICUI: PASS: Price check passed. Min price $117.67. [2026-01-22T12:11:38.518969] [DEBUG] [REMOTE ] ICUI: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:38.519099] [DEBUG] [REMOTE ] ICUI: PASS: Integrity check passed. [2026-01-22T12:11:38.519142] [DEBUG] [REMOTE ] ICUI: Symbol is viable for forecasting. [2026-01-22T12:11:38.519221] [INFO ] [MAIN ] [1609/3501] ICUI kept (0.5s) | 1607 kept, 2 rejected | 139.4/min | ETA: 13.6m [2026-01-22T12:11:39.022134] [DEBUG] [REMOTE ] IDA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:39.022357] [DEBUG] [REMOTE ] IDA: PASS: History has at least 300 days. [2026-01-22T12:11:39.022680] [DEBUG] [REMOTE ] IDA: PASS: Price check passed. Min price $124.73. [2026-01-22T12:11:39.022823] [DEBUG] [REMOTE ] IDA: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:39.022984] [DEBUG] [REMOTE ] IDA: PASS: Integrity check passed. [2026-01-22T12:11:39.023025] [DEBUG] [REMOTE ] IDA: Symbol is viable for forecasting. [2026-01-22T12:11:39.023078] [INFO ] [MAIN ] [1610/3501] IDA kept (0.5s) | 1608 kept, 2 rejected | 139.4/min | ETA: 13.6m [2026-01-22T12:11:39.292942] [DEBUG] [REMOTE ] IDAI: Retrieved 1233 rows, trimmed to 300. [2026-01-22T12:11:39.293149] [DEBUG] [REMOTE ] IDAI: PASS: History has at least 300 days. [2026-01-22T12:11:39.293409] [DEBUG] [REMOTE ] IDAI: PASS: Price check passed. Min price $3.39. [2026-01-22T12:11:39.293553] [DEBUG] [REMOTE ] IDAI: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:39.293712] [DEBUG] [REMOTE ] IDAI: PASS: Integrity check passed. [2026-01-22T12:11:39.293757] [DEBUG] [REMOTE ] IDAI: Symbol is viable for forecasting. [2026-01-22T12:11:39.293812] [INFO ] [MAIN ] [1611/3501] IDAI kept (0.3s) | 1609 kept, 2 rejected | 139.4/min | ETA: 13.6m [2026-01-22T12:11:39.955501] [DEBUG] [REMOTE ] IDCC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:39.955673] [DEBUG] [REMOTE ] IDCC: PASS: History has at least 300 days. [2026-01-22T12:11:39.955942] [DEBUG] [REMOTE ] IDCC: PASS: Price check passed. Min price $306.00. [2026-01-22T12:11:39.956084] [DEBUG] [REMOTE ] IDCC: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:39.956210] [DEBUG] [REMOTE ] IDCC: PASS: Integrity check passed. [2026-01-22T12:11:39.956251] [DEBUG] [REMOTE ] IDCC: Symbol is viable for forecasting. [2026-01-22T12:11:39.956300] [INFO ] [MAIN ] [1612/3501] IDCC kept (0.7s) | 1610 kept, 2 rejected | 139.3/min | ETA: 13.6m [2026-01-22T12:11:40.449523] [DEBUG] [REMOTE ] IDE: Retrieved 4017 rows, trimmed to 300. [2026-01-22T12:11:40.449737] [DEBUG] [REMOTE ] IDE: PASS: History has at least 300 days. [2026-01-22T12:11:40.450027] [DEBUG] [REMOTE ] IDE: PASS: Price check passed. Min price $11.17. [2026-01-22T12:11:40.450200] [DEBUG] [REMOTE ] IDE: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:40.450356] [DEBUG] [REMOTE ] IDE: PASS: Integrity check passed. [2026-01-22T12:11:40.450405] [DEBUG] [REMOTE ] IDE: Symbol is viable for forecasting. [2026-01-22T12:11:40.450473] [INFO ] [MAIN ] [1613/3501] IDE kept (0.5s) | 1611 kept, 2 rejected | 139.3/min | ETA: 13.6m [2026-01-22T12:11:40.964499] [DEBUG] [REMOTE ] IDN: Retrieved 6581 rows, trimmed to 300. [2026-01-22T12:11:40.964928] [DEBUG] [REMOTE ] IDN: PASS: History has at least 300 days. [2026-01-22T12:11:40.965311] [DEBUG] [REMOTE ] IDN: PASS: Price check passed. Min price $4.13. [2026-01-22T12:11:40.965517] [DEBUG] [REMOTE ] IDN: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:40.965705] [DEBUG] [REMOTE ] IDN: PASS: Integrity check passed. [2026-01-22T12:11:40.965753] [DEBUG] [REMOTE ] IDN: Symbol is viable for forecasting. [2026-01-22T12:11:40.965825] [INFO ] [MAIN ] [1614/3501] IDN kept (0.5s) | 1612 kept, 2 rejected | 139.3/min | ETA: 13.5m [2026-01-22T12:11:41.442173] [DEBUG] [REMOTE ] IDXX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:41.442387] [DEBUG] [REMOTE ] IDXX: PASS: History has at least 300 days. [2026-01-22T12:11:41.442751] [DEBUG] [REMOTE ] IDXX: PASS: Price check passed. Min price $627.66. [2026-01-22T12:11:41.442915] [DEBUG] [REMOTE ] IDXX: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:41.443062] [DEBUG] [REMOTE ] IDXX: PASS: Integrity check passed. [2026-01-22T12:11:41.443112] [DEBUG] [REMOTE ] IDXX: Symbol is viable for forecasting. [2026-01-22T12:11:41.443223] [INFO ] [MAIN ] [1615/3501] IDXX kept (0.5s) | 1613 kept, 2 rejected | 139.3/min | ETA: 13.5m [2026-01-22T12:11:41.730775] [DEBUG] [REMOTE ] IDYA: Retrieved 1675 rows, trimmed to 300. [2026-01-22T12:11:41.730981] [DEBUG] [REMOTE ] IDYA: PASS: History has at least 300 days. [2026-01-22T12:11:41.731262] [DEBUG] [REMOTE ] IDYA: PASS: Price check passed. Min price $29.18. [2026-01-22T12:11:41.731409] [DEBUG] [REMOTE ] IDYA: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:41.731530] [DEBUG] [REMOTE ] IDYA: PASS: Integrity check passed. [2026-01-22T12:11:41.731591] [DEBUG] [REMOTE ] IDYA: Symbol is viable for forecasting. [2026-01-22T12:11:41.731646] [INFO ] [MAIN ] [1616/3501] IDYA kept (0.3s) | 1614 kept, 2 rejected | 139.3/min | ETA: 13.5m [2026-01-22T12:11:42.155898] [DEBUG] [REMOTE ] IEF: Retrieved 5910 rows, trimmed to 300. [2026-01-22T12:11:42.156095] [DEBUG] [REMOTE ] IEF: PASS: History has at least 300 days. [2026-01-22T12:11:42.156376] [DEBUG] [REMOTE ] IEF: PASS: Price check passed. Min price $95.55. [2026-01-22T12:11:42.156545] [DEBUG] [REMOTE ] IEF: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:42.156689] [DEBUG] [REMOTE ] IEF: PASS: Integrity check passed. [2026-01-22T12:11:42.156730] [DEBUG] [REMOTE ] IEF: Symbol is viable for forecasting. [2026-01-22T12:11:42.156780] [INFO ] [MAIN ] [1617/3501] IEF kept (0.4s) | 1615 kept, 2 rejected | 139.3/min | ETA: 13.5m [2026-01-22T12:11:42.672221] [DEBUG] [REMOTE ] IEI: Retrieved 4787 rows, trimmed to 300. [2026-01-22T12:11:42.672435] [DEBUG] [REMOTE ] IEI: PASS: History has at least 300 days. [2026-01-22T12:11:42.672726] [DEBUG] [REMOTE ] IEI: PASS: Price check passed. Min price $118.41. [2026-01-22T12:11:42.672878] [DEBUG] [REMOTE ] IEI: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:42.673016] [DEBUG] [REMOTE ] IEI: PASS: Integrity check passed. [2026-01-22T12:11:42.673084] [DEBUG] [REMOTE ] IEI: Symbol is viable for forecasting. [2026-01-22T12:11:42.673140] [INFO ] [MAIN ] [1618/3501] IEI kept (0.5s) | 1616 kept, 2 rejected | 139.3/min | ETA: 13.5m [2026-01-22T12:11:43.028232] [DEBUG] [REMOTE ] IEP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:43.028452] [DEBUG] [REMOTE ] IEP: PASS: History has at least 300 days. [2026-01-22T12:11:43.028781] [DEBUG] [REMOTE ] IEP: PASS: Price check passed. Min price $7.25. [2026-01-22T12:11:43.028930] [DEBUG] [REMOTE ] IEP: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:43.029084] [DEBUG] [REMOTE ] IEP: PASS: Integrity check passed. [2026-01-22T12:11:43.029127] [DEBUG] [REMOTE ] IEP: Symbol is viable for forecasting. [2026-01-22T12:11:43.029183] [INFO ] [MAIN ] [1619/3501] IEP kept (0.4s) | 1617 kept, 2 rejected | 139.3/min | ETA: 13.5m [2026-01-22T12:11:43.366305] [DEBUG] [REMOTE ] IESC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:43.366505] [DEBUG] [REMOTE ] IESC: PASS: History has at least 300 days. [2026-01-22T12:11:43.366802] [DEBUG] [REMOTE ] IESC: PASS: Price check passed. Min price $357.94. [2026-01-22T12:11:43.366950] [DEBUG] [REMOTE ] IESC: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:43.367082] [DEBUG] [REMOTE ] IESC: PASS: Integrity check passed. [2026-01-22T12:11:43.367147] [DEBUG] [REMOTE ] IESC: Symbol is viable for forecasting. [2026-01-22T12:11:43.367203] [INFO ] [MAIN ] [1620/3501] IESC kept (0.3s) | 1618 kept, 2 rejected | 139.3/min | ETA: 13.5m [2026-01-22T12:11:43.920644] [DEBUG] [REMOTE ] IEX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:43.920778] [DEBUG] [REMOTE ] IEX: PASS: History has at least 300 days. [2026-01-22T12:11:43.920991] [DEBUG] [REMOTE ] IEX: PASS: Price check passed. Min price $161.10. [2026-01-22T12:11:43.921124] [DEBUG] [REMOTE ] IEX: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:43.921235] [DEBUG] [REMOTE ] IEX: PASS: Integrity check passed. [2026-01-22T12:11:43.921273] [DEBUG] [REMOTE ] IEX: Symbol is viable for forecasting. [2026-01-22T12:11:43.921336] [INFO ] [MAIN ] [1621/3501] IEX kept (0.6s) | 1619 kept, 2 rejected | 139.3/min | ETA: 13.5m [2026-01-22T12:11:44.385695] [DEBUG] [REMOTE ] IFF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:44.385853] [DEBUG] [REMOTE ] IFF: PASS: History has at least 300 days. [2026-01-22T12:11:44.386110] [DEBUG] [REMOTE ] IFF: PASS: Price check passed. Min price $61.12. [2026-01-22T12:11:44.386251] [DEBUG] [REMOTE ] IFF: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:44.386379] [DEBUG] [REMOTE ] IFF: PASS: Integrity check passed. [2026-01-22T12:11:44.386422] [DEBUG] [REMOTE ] IFF: Symbol is viable for forecasting. [2026-01-22T12:11:44.386478] [INFO ] [MAIN ] [1622/3501] IFF kept (0.5s) | 1620 kept, 2 rejected | 139.3/min | ETA: 13.5m [2026-01-22T12:11:44.911696] [DEBUG] [REMOTE ] IFN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:44.911848] [DEBUG] [REMOTE ] IFN: PASS: History has at least 300 days. [2026-01-22T12:11:44.912074] [DEBUG] [REMOTE ] IFN: PASS: Price check passed. Min price $13.57. [2026-01-22T12:11:44.912211] [DEBUG] [REMOTE ] IFN: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:44.912327] [DEBUG] [REMOTE ] IFN: PASS: Integrity check passed. [2026-01-22T12:11:44.912367] [DEBUG] [REMOTE ] IFN: Symbol is viable for forecasting. [2026-01-22T12:11:44.912415] [INFO ] [MAIN ] [1623/3501] IFN kept (0.5s) | 1621 kept, 2 rejected | 139.3/min | ETA: 13.5m [2026-01-22T12:11:45.054658] [DEBUG] [REMOTE ] IFS: Retrieved 1622 rows, trimmed to 300. [2026-01-22T12:11:45.054788] [DEBUG] [REMOTE ] IFS: PASS: History has at least 300 days. [2026-01-22T12:11:45.054988] [DEBUG] [REMOTE ] IFS: PASS: Price check passed. Min price $38.50. [2026-01-22T12:11:45.055122] [DEBUG] [REMOTE ] IFS: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:45.055229] [DEBUG] [REMOTE ] IFS: PASS: Integrity check passed. [2026-01-22T12:11:45.055273] [DEBUG] [REMOTE ] IFS: Symbol is viable for forecasting. [2026-01-22T12:11:45.055334] [INFO ] [MAIN ] [1624/3501] IFS kept (0.1s) | 1622 kept, 2 rejected | 139.4/min | ETA: 13.5m [2026-01-22T12:11:45.625744] [DEBUG] [REMOTE ] IGA: Retrieved 5089 rows, trimmed to 300. [2026-01-22T12:11:45.625877] [DEBUG] [REMOTE ] IGA: PASS: History has at least 300 days. [2026-01-22T12:11:45.626089] [DEBUG] [REMOTE ] IGA: PASS: Price check passed. Min price $9.27. [2026-01-22T12:11:45.626221] [DEBUG] [REMOTE ] IGA: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:45.626335] [DEBUG] [REMOTE ] IGA: PASS: Integrity check passed. [2026-01-22T12:11:45.626374] [DEBUG] [REMOTE ] IGA: Symbol is viable for forecasting. [2026-01-22T12:11:45.626421] [INFO ] [MAIN ] [1625/3501] IGA kept (0.6s) | 1623 kept, 2 rejected | 139.3/min | ETA: 13.5m [2026-01-22T12:11:46.012335] [DEBUG] [REMOTE ] IGD: Retrieved 5238 rows, trimmed to 300. [2026-01-22T12:11:46.012477] [DEBUG] [REMOTE ] IGD: PASS: History has at least 300 days. [2026-01-22T12:11:46.012918] [DEBUG] [REMOTE ] IGD: PASS: Price check passed. Min price $5.52. [2026-01-22T12:11:46.013053] [DEBUG] [REMOTE ] IGD: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:46.013170] [DEBUG] [REMOTE ] IGD: PASS: Integrity check passed. [2026-01-22T12:11:46.013209] [DEBUG] [REMOTE ] IGD: Symbol is viable for forecasting. [2026-01-22T12:11:46.013256] [INFO ] [MAIN ] [1626/3501] IGD kept (0.4s) | 1624 kept, 2 rejected | 139.3/min | ETA: 13.5m [2026-01-22T12:11:46.505086] [DEBUG] [REMOTE ] IGF: Retrieved 4555 rows, trimmed to 300. [2026-01-22T12:11:46.505212] [DEBUG] [REMOTE ] IGF: PASS: History has at least 300 days. [2026-01-22T12:11:46.505409] [DEBUG] [REMOTE ] IGF: PASS: Price check passed. Min price $59.99. [2026-01-22T12:11:46.505541] [DEBUG] [REMOTE ] IGF: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:46.505668] [DEBUG] [REMOTE ] IGF: PASS: Integrity check passed. [2026-01-22T12:11:46.505708] [DEBUG] [REMOTE ] IGF: Symbol is viable for forecasting. [2026-01-22T12:11:46.505771] [INFO ] [MAIN ] [1627/3501] IGF kept (0.5s) | 1625 kept, 2 rejected | 139.3/min | ETA: 13.5m [2026-01-22T12:11:46.896316] [DEBUG] [REMOTE ] IGI: Retrieved 4165 rows, trimmed to 300. [2026-01-22T12:11:46.896486] [DEBUG] [REMOTE ] IGI: PASS: History has at least 300 days. [2026-01-22T12:11:46.896808] [DEBUG] [REMOTE ] IGI: PASS: Price check passed. Min price $16.26. [2026-01-22T12:11:46.897006] [DEBUG] [REMOTE ] IGI: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:46.897174] [DEBUG] [REMOTE ] IGI: PASS: Integrity check passed. [2026-01-22T12:11:46.897236] [DEBUG] [REMOTE ] IGI: Symbol is viable for forecasting. [2026-01-22T12:11:46.897308] [INFO ] [MAIN ] [1628/3501] IGI kept (0.4s) | 1626 kept, 2 rejected | 139.3/min | ETA: 13.4m [2026-01-22T12:11:47.342374] [DEBUG] [REMOTE ] IGIB: Retrieved 4787 rows, trimmed to 300. [2026-01-22T12:11:47.342508] [DEBUG] [REMOTE ] IGIB: PASS: History has at least 300 days. [2026-01-22T12:11:47.342753] [DEBUG] [REMOTE ] IGIB: PASS: Price check passed. Min price $53.26. [2026-01-22T12:11:47.342890] [DEBUG] [REMOTE ] IGIB: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:47.343002] [DEBUG] [REMOTE ] IGIB: PASS: Integrity check passed. [2026-01-22T12:11:47.343042] [DEBUG] [REMOTE ] IGIB: Symbol is viable for forecasting. [2026-01-22T12:11:47.343089] [INFO ] [MAIN ] [1629/3501] IGIB kept (0.4s) | 1627 kept, 2 rejected | 139.3/min | ETA: 13.4m [2026-01-22T12:11:47.489044] [DEBUG] [REMOTE ] IGIC: Retrieved 1469 rows, trimmed to 300. [2026-01-22T12:11:47.489163] [DEBUG] [REMOTE ] IGIC: PASS: History has at least 300 days. [2026-01-22T12:11:47.489363] [DEBUG] [REMOTE ] IGIC: PASS: Price check passed. Min price $21.24. [2026-01-22T12:11:47.489495] [DEBUG] [REMOTE ] IGIC: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:47.489629] [DEBUG] [REMOTE ] IGIC: PASS: Integrity check passed. [2026-01-22T12:11:47.489672] [DEBUG] [REMOTE ] IGIC: Symbol is viable for forecasting. [2026-01-22T12:11:47.489718] [INFO ] [MAIN ] [1630/3501] IGIC kept (0.1s) | 1628 kept, 2 rejected | 139.4/min | ETA: 13.4m [2026-01-22T12:11:48.132806] [DEBUG] [REMOTE ] IGSB: Retrieved 4787 rows, trimmed to 300. [2026-01-22T12:11:48.132943] [DEBUG] [REMOTE ] IGSB: PASS: History has at least 300 days. [2026-01-22T12:11:48.133153] [DEBUG] [REMOTE ] IGSB: PASS: Price check passed. Min price $52.36. [2026-01-22T12:11:48.133286] [DEBUG] [REMOTE ] IGSB: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:48.133394] [DEBUG] [REMOTE ] IGSB: PASS: Integrity check passed. [2026-01-22T12:11:48.133434] [DEBUG] [REMOTE ] IGSB: Symbol is viable for forecasting. [2026-01-22T12:11:48.133481] [INFO ] [MAIN ] [1631/3501] IGSB kept (0.6s) | 1629 kept, 2 rejected | 139.3/min | ETA: 13.4m [2026-01-22T12:11:48.426084] [DEBUG] [REMOTE ] IHD: Retrieved 3705 rows, trimmed to 300. [2026-01-22T12:11:48.426227] [DEBUG] [REMOTE ] IHD: PASS: History has at least 300 days. [2026-01-22T12:11:48.426455] [DEBUG] [REMOTE ] IHD: PASS: Price check passed. Min price $5.91. [2026-01-22T12:11:48.426610] [DEBUG] [REMOTE ] IHD: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:48.426732] [DEBUG] [REMOTE ] IHD: PASS: Integrity check passed. [2026-01-22T12:11:48.426773] [DEBUG] [REMOTE ] IHD: Symbol is viable for forecasting. [2026-01-22T12:11:48.426821] [INFO ] [MAIN ] [1632/3501] IHD kept (0.3s) | 1630 kept, 2 rejected | 139.4/min | ETA: 13.4m [2026-01-22T12:11:48.983382] [DEBUG] [REMOTE ] IHG: Retrieved 5732 rows, trimmed to 300. [2026-01-22T12:11:48.984097] [DEBUG] [REMOTE ] IHG: PASS: History has at least 300 days. [2026-01-22T12:11:48.984560] [DEBUG] [REMOTE ] IHG: PASS: Price check passed. Min price $121.46. [2026-01-22T12:11:48.984734] [DEBUG] [REMOTE ] IHG: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:48.985079] [DEBUG] [REMOTE ] IHG: PASS: Integrity check passed. [2026-01-22T12:11:48.985264] [DEBUG] [REMOTE ] IHG: Symbol is viable for forecasting. [2026-01-22T12:11:48.985346] [INFO ] [MAIN ] [1633/3501] IHG kept (0.6s) | 1631 kept, 2 rejected | 139.3/min | ETA: 13.4m [2026-01-22T12:11:49.115518] [DEBUG] [REMOTE ] IHS: Retrieved 1071 rows, trimmed to 300. [2026-01-22T12:11:49.115760] [DEBUG] [REMOTE ] IHS: PASS: History has at least 300 days. [2026-01-22T12:11:49.116016] [DEBUG] [REMOTE ] IHS: PASS: Price check passed. Min price $6.24. [2026-01-22T12:11:49.116156] [DEBUG] [REMOTE ] IHS: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:49.116278] [DEBUG] [REMOTE ] IHS: PASS: Integrity check passed. [2026-01-22T12:11:49.116318] [DEBUG] [REMOTE ] IHS: Symbol is viable for forecasting. [2026-01-22T12:11:49.116369] [INFO ] [MAIN ] [1634/3501] IHS kept (0.1s) | 1632 kept, 2 rejected | 139.4/min | ETA: 13.4m [2026-01-22T12:11:49.869961] [DEBUG] [REMOTE ] IIF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:49.870185] [DEBUG] [REMOTE ] IIF: PASS: History has at least 300 days. [2026-01-22T12:11:49.870661] [DEBUG] [REMOTE ] IIF: PASS: Price check passed. Min price $23.61. [2026-01-22T12:11:49.871010] [DEBUG] [REMOTE ] IIF: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:49.871155] [DEBUG] [REMOTE ] IIF: PASS: Integrity check passed. [2026-01-22T12:11:49.871199] [DEBUG] [REMOTE ] IIF: Symbol is viable for forecasting. [2026-01-22T12:11:49.871255] [INFO ] [MAIN ] [1635/3501] IIF kept (0.8s) | 1633 kept, 2 rejected | 139.3/min | ETA: 13.4m [2026-01-22T12:11:50.287588] [DEBUG] [REMOTE ] III: Retrieved 4766 rows, trimmed to 300. [2026-01-22T12:11:50.287789] [DEBUG] [REMOTE ] III: PASS: History has at least 300 days. [2026-01-22T12:11:50.288185] [DEBUG] [REMOTE ] III: PASS: Price check passed. Min price $4.97. [2026-01-22T12:11:50.288336] [DEBUG] [REMOTE ] III: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:50.288464] [DEBUG] [REMOTE ] III: PASS: Integrity check passed. [2026-01-22T12:11:50.288504] [DEBUG] [REMOTE ] III: Symbol is viable for forecasting. [2026-01-22T12:11:50.288559] [INFO ] [MAIN ] [1636/3501] III kept (0.4s) | 1634 kept, 2 rejected | 139.3/min | ETA: 13.4m [2026-01-22T12:11:50.708096] [DEBUG] [REMOTE ] IIIN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:50.708234] [DEBUG] [REMOTE ] IIIN: PASS: History has at least 300 days. [2026-01-22T12:11:50.708452] [DEBUG] [REMOTE ] IIIN: PASS: Price check passed. Min price $29.10. [2026-01-22T12:11:50.708625] [DEBUG] [REMOTE ] IIIN: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:50.708762] [DEBUG] [REMOTE ] IIIN: PASS: Integrity check passed. [2026-01-22T12:11:50.708804] [DEBUG] [REMOTE ] IIIN: Symbol is viable for forecasting. [2026-01-22T12:11:50.708854] [INFO ] [MAIN ] [1637/3501] IIIN kept (0.4s) | 1635 kept, 2 rejected | 139.3/min | ETA: 13.4m [2026-01-22T12:11:51.178199] [DEBUG] [REMOTE ] IIM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:51.178337] [DEBUG] [REMOTE ] IIM: PASS: History has at least 300 days. [2026-01-22T12:11:51.178553] [DEBUG] [REMOTE ] IIM: PASS: Price check passed. Min price $11.98. [2026-01-22T12:11:51.178713] [DEBUG] [REMOTE ] IIM: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:51.178829] [DEBUG] [REMOTE ] IIM: PASS: Integrity check passed. [2026-01-22T12:11:51.178867] [DEBUG] [REMOTE ] IIM: Symbol is viable for forecasting. [2026-01-22T12:11:51.178914] [INFO ] [MAIN ] [1638/3501] IIM kept (0.5s) | 1636 kept, 2 rejected | 139.3/min | ETA: 13.4m [2026-01-22T12:11:51.643945] [DEBUG] [REMOTE ] ILMN: Retrieved 6408 rows, trimmed to 300. [2026-01-22T12:11:51.644085] [DEBUG] [REMOTE ] ILMN: PASS: History has at least 300 days. [2026-01-22T12:11:51.644306] [DEBUG] [REMOTE ] ILMN: PASS: Price check passed. Min price $95.03. [2026-01-22T12:11:51.644436] [DEBUG] [REMOTE ] ILMN: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:51.644549] [DEBUG] [REMOTE ] ILMN: PASS: Integrity check passed. [2026-01-22T12:11:51.644622] [DEBUG] [REMOTE ] ILMN: Symbol is viable for forecasting. [2026-01-22T12:11:51.644673] [INFO ] [MAIN ] [1639/3501] ILMN kept (0.5s) | 1637 kept, 2 rejected | 139.3/min | ETA: 13.4m [2026-01-22T12:11:52.178914] [DEBUG] [REMOTE ] IMAX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:52.179063] [DEBUG] [REMOTE ] IMAX: PASS: History has at least 300 days. [2026-01-22T12:11:52.179292] [DEBUG] [REMOTE ] IMAX: PASS: Price check passed. Min price $31.70. [2026-01-22T12:11:52.179426] [DEBUG] [REMOTE ] IMAX: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:52.179542] [DEBUG] [REMOTE ] IMAX: PASS: Integrity check passed. [2026-01-22T12:11:52.179602] [DEBUG] [REMOTE ] IMAX: Symbol is viable for forecasting. [2026-01-22T12:11:52.179657] [INFO ] [MAIN ] [1640/3501] IMAX kept (0.5s) | 1638 kept, 2 rejected | 139.3/min | ETA: 13.4m [2026-01-22T12:11:52.547569] [DEBUG] [REMOTE ] IMMP: Retrieved 3461 rows, trimmed to 300. [2026-01-22T12:11:52.547755] [DEBUG] [REMOTE ] IMMP: PASS: History has at least 300 days. [2026-01-22T12:11:52.547985] [DEBUG] [REMOTE ] IMMP: PASS: Price check passed. Min price $1.65. [2026-01-22T12:11:52.548130] [DEBUG] [REMOTE ] IMMP: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:52.548271] [DEBUG] [REMOTE ] IMMP: PASS: Integrity check passed. [2026-01-22T12:11:52.548314] [DEBUG] [REMOTE ] IMMP: Symbol is viable for forecasting. [2026-01-22T12:11:52.548364] [INFO ] [MAIN ] [1641/3501] IMMP kept (0.4s) | 1639 kept, 2 rejected | 139.3/min | ETA: 13.4m [2026-01-22T12:11:52.686981] [DEBUG] [REMOTE ] IMMX: Retrieved 1027 rows, trimmed to 300. [2026-01-22T12:11:52.687118] [DEBUG] [REMOTE ] IMMX: PASS: History has at least 300 days. [2026-01-22T12:11:52.687319] [DEBUG] [REMOTE ] IMMX: PASS: Price check passed. Min price $3.03. [2026-01-22T12:11:52.687452] [DEBUG] [REMOTE ] IMMX: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:52.687561] [DEBUG] [REMOTE ] IMMX: PASS: Integrity check passed. [2026-01-22T12:11:52.687623] [DEBUG] [REMOTE ] IMMX: Symbol is viable for forecasting. [2026-01-22T12:11:52.687681] [INFO ] [MAIN ] [1642/3501] IMMX kept (0.1s) | 1640 kept, 2 rejected | 139.4/min | ETA: 13.3m [2026-01-22T12:11:53.106915] [DEBUG] [REMOTE ] IMNM: Retrieved 1331 rows, trimmed to 300. [2026-01-22T12:11:53.107043] [DEBUG] [REMOTE ] IMNM: PASS: History has at least 300 days. [2026-01-22T12:11:53.107247] [DEBUG] [REMOTE ] IMNM: PASS: Price check passed. Min price $15.24. [2026-01-22T12:11:53.107383] [DEBUG] [REMOTE ] IMNM: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:53.107493] [DEBUG] [REMOTE ] IMNM: PASS: Integrity check passed. [2026-01-22T12:11:53.107533] [DEBUG] [REMOTE ] IMNM: Symbol is viable for forecasting. [2026-01-22T12:11:53.107597] [INFO ] [MAIN ] [1643/3501] IMNM kept (0.4s) | 1641 kept, 2 rejected | 139.4/min | ETA: 13.3m [2026-01-22T12:11:53.843254] [DEBUG] [REMOTE ] IMNN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:53.843471] [DEBUG] [REMOTE ] IMNN: PASS: History has at least 300 days. [2026-01-22T12:11:53.843815] [DEBUG] [REMOTE ] IMNN: PASS: Price check passed. Min price $3.15. [2026-01-22T12:11:53.843964] [DEBUG] [REMOTE ] IMNN: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:53.844107] [DEBUG] [REMOTE ] IMNN: PASS: Integrity check passed. [2026-01-22T12:11:53.844150] [DEBUG] [REMOTE ] IMNN: Symbol is viable for forecasting. [2026-01-22T12:11:53.844207] [INFO ] [MAIN ] [1644/3501] IMNN kept (0.7s) | 1642 kept, 2 rejected | 139.3/min | ETA: 13.3m [2026-01-22T12:11:54.208183] [DEBUG] [REMOTE ] IMOS: Retrieved 6183 rows, trimmed to 300. [2026-01-22T12:11:54.208333] [DEBUG] [REMOTE ] IMOS: PASS: History has at least 300 days. [2026-01-22T12:11:54.208592] [DEBUG] [REMOTE ] IMOS: PASS: Price check passed. Min price $20.48. [2026-01-22T12:11:54.208741] [DEBUG] [REMOTE ] IMOS: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:54.208880] [DEBUG] [REMOTE ] IMOS: PASS: Integrity check passed. [2026-01-22T12:11:54.208921] [DEBUG] [REMOTE ] IMOS: Symbol is viable for forecasting. [2026-01-22T12:11:54.208970] [INFO ] [MAIN ] [1645/3501] IMOS kept (0.4s) | 1643 kept, 2 rejected | 139.3/min | ETA: 13.3m [2026-01-22T12:11:54.469886] [DEBUG] [REMOTE ] IMPP: Retrieved 1034 rows, trimmed to 300. [2026-01-22T12:11:54.470023] [DEBUG] [REMOTE ] IMPP: PASS: History has at least 300 days. [2026-01-22T12:11:54.470224] [DEBUG] [REMOTE ] IMPP: PASS: Price check passed. Min price $3.60. [2026-01-22T12:11:54.470356] [DEBUG] [REMOTE ] IMPP: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:54.470462] [DEBUG] [REMOTE ] IMPP: PASS: Integrity check passed. [2026-01-22T12:11:54.470503] [DEBUG] [REMOTE ] IMPP: Symbol is viable for forecasting. [2026-01-22T12:11:54.470549] [INFO ] [MAIN ] [1646/3501] IMPP kept (0.3s) | 1644 kept, 2 rejected | 139.4/min | ETA: 13.3m [2026-01-22T12:11:54.776285] [DEBUG] [REMOTE ] IMRX: Retrieved 1124 rows, trimmed to 300. [2026-01-22T12:11:54.776498] [DEBUG] [REMOTE ] IMRX: PASS: History has at least 300 days. [2026-01-22T12:11:54.776788] [DEBUG] [REMOTE ] IMRX: PASS: Price check passed. Min price $4.13. [2026-01-22T12:11:54.776934] [DEBUG] [REMOTE ] IMRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:54.777254] [DEBUG] [REMOTE ] IMRX: PASS: Integrity check passed. [2026-01-22T12:11:54.777298] [DEBUG] [REMOTE ] IMRX: Symbol is viable for forecasting. [2026-01-22T12:11:54.777352] [INFO ] [MAIN ] [1647/3501] IMRX kept (0.3s) | 1645 kept, 2 rejected | 139.4/min | ETA: 13.3m [2026-01-22T12:11:55.211747] [DEBUG] [REMOTE ] IMTX: Retrieved 1395 rows, trimmed to 300. [2026-01-22T12:11:55.212128] [DEBUG] [REMOTE ] IMTX: PASS: History has at least 300 days. [2026-01-22T12:11:55.212389] [DEBUG] [REMOTE ] IMTX: PASS: Price check passed. Min price $8.94. [2026-01-22T12:11:55.212535] [DEBUG] [REMOTE ] IMTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:55.212692] [DEBUG] [REMOTE ] IMTX: PASS: Integrity check passed. [2026-01-22T12:11:55.212737] [DEBUG] [REMOTE ] IMTX: Symbol is viable for forecasting. [2026-01-22T12:11:55.212794] [INFO ] [MAIN ] [1648/3501] IMTX kept (0.4s) | 1646 kept, 2 rejected | 139.4/min | ETA: 13.3m [2026-01-22T12:11:55.765711] [DEBUG] [REMOTE ] IMXI: Retrieved 2218 rows, trimmed to 300. [2026-01-22T12:11:55.765857] [DEBUG] [REMOTE ] IMXI: PASS: History has at least 300 days. [2026-01-22T12:11:55.766143] [DEBUG] [REMOTE ] IMXI: PASS: Price check passed. Min price $14.85. [2026-01-22T12:11:55.766290] [DEBUG] [REMOTE ] IMXI: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:55.766420] [DEBUG] [REMOTE ] IMXI: PASS: Integrity check passed. [2026-01-22T12:11:55.766462] [DEBUG] [REMOTE ] IMXI: Symbol is viable for forecasting. [2026-01-22T12:11:55.766513] [INFO ] [MAIN ] [1649/3501] IMXI kept (0.6s) | 1647 kept, 2 rejected | 139.4/min | ETA: 13.3m [2026-01-22T12:11:56.006406] [DEBUG] [REMOTE ] INAB: Retrieved 1124 rows, trimmed to 300. [2026-01-22T12:11:56.006536] [DEBUG] [REMOTE ] INAB: PASS: History has at least 300 days. [2026-01-22T12:11:56.006792] [DEBUG] [REMOTE ] INAB: PASS: Price check passed. Min price $1.21. [2026-01-22T12:11:56.006942] [DEBUG] [REMOTE ] INAB: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:56.007052] [DEBUG] [REMOTE ] INAB: PASS: Integrity check passed. [2026-01-22T12:11:56.007093] [DEBUG] [REMOTE ] INAB: Symbol is viable for forecasting. [2026-01-22T12:11:56.007141] [INFO ] [MAIN ] [1650/3501] INAB kept (0.2s) | 1648 kept, 2 rejected | 139.4/min | ETA: 13.3m [2026-01-22T12:11:56.724478] [DEBUG] [REMOTE ] INBK: Retrieved 5300 rows, trimmed to 300. [2026-01-22T12:11:56.724641] [DEBUG] [REMOTE ] INBK: PASS: History has at least 300 days. [2026-01-22T12:11:56.724858] [DEBUG] [REMOTE ] INBK: PASS: Price check passed. Min price $17.21. [2026-01-22T12:11:56.724992] [DEBUG] [REMOTE ] INBK: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:56.725119] [DEBUG] [REMOTE ] INBK: PASS: Integrity check passed. [2026-01-22T12:11:56.725160] [DEBUG] [REMOTE ] INBK: Symbol is viable for forecasting. [2026-01-22T12:11:56.725207] [INFO ] [MAIN ] [1651/3501] INBK kept (0.7s) | 1649 kept, 2 rejected | 139.3/min | ETA: 13.3m [2026-01-22T12:11:56.819494] [DEBUG] [REMOTE ] INBX: Retrieved 413 rows, trimmed to 300. [2026-01-22T12:11:56.819652] [DEBUG] [REMOTE ] INBX: PASS: History has at least 300 days. [2026-01-22T12:11:56.819864] [DEBUG] [REMOTE ] INBX: PASS: Price check passed. Min price $57.29. [2026-01-22T12:11:56.819999] [DEBUG] [REMOTE ] INBX: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:56.820110] [DEBUG] [REMOTE ] INBX: PASS: Integrity check passed. [2026-01-22T12:11:56.820152] [DEBUG] [REMOTE ] INBX: Symbol is viable for forecasting. [2026-01-22T12:11:56.820200] [INFO ] [MAIN ] [1652/3501] INBX kept (0.1s) | 1650 kept, 2 rejected | 139.4/min | ETA: 13.3m [2026-01-22T12:11:57.590820] [DEBUG] [REMOTE ] INCY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:57.590978] [DEBUG] [REMOTE ] INCY: PASS: History has at least 300 days. [2026-01-22T12:11:57.591230] [DEBUG] [REMOTE ] INCY: PASS: Price check passed. Min price $90.18. [2026-01-22T12:11:57.591376] [DEBUG] [REMOTE ] INCY: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:57.591503] [DEBUG] [REMOTE ] INCY: PASS: Integrity check passed. [2026-01-22T12:11:57.591545] [DEBUG] [REMOTE ] INCY: Symbol is viable for forecasting. [2026-01-22T12:11:57.591616] [INFO ] [MAIN ] [1653/3501] INCY kept (0.8s) | 1651 kept, 2 rejected | 139.3/min | ETA: 13.3m [2026-01-22T12:11:57.888510] [DEBUG] [REMOTE ] INDB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:57.888663] [DEBUG] [REMOTE ] INDB: PASS: History has at least 300 days. [2026-01-22T12:11:57.888914] [DEBUG] [REMOTE ] INDB: PASS: Price check passed. Min price $65.94. [2026-01-22T12:11:57.889047] [DEBUG] [REMOTE ] INDB: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:57.889346] [DEBUG] [REMOTE ] INDB: PASS: Integrity check passed. [2026-01-22T12:11:57.889506] [DEBUG] [REMOTE ] INDB: Symbol is viable for forecasting. [2026-01-22T12:11:57.889565] [INFO ] [MAIN ] [1654/3501] INDB kept (0.3s) | 1652 kept, 2 rejected | 139.4/min | ETA: 13.3m [2026-01-22T12:11:58.111281] [DEBUG] [REMOTE ] INDI: Retrieved 1159 rows, trimmed to 300. [2026-01-22T12:11:58.111423] [DEBUG] [REMOTE ] INDI: PASS: History has at least 300 days. [2026-01-22T12:11:58.111646] [DEBUG] [REMOTE ] INDI: PASS: Price check passed. Min price $3.29. [2026-01-22T12:11:58.111781] [DEBUG] [REMOTE ] INDI: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:58.111887] [DEBUG] [REMOTE ] INDI: PASS: Integrity check passed. [2026-01-22T12:11:58.111927] [DEBUG] [REMOTE ] INDI: Symbol is viable for forecasting. [2026-01-22T12:11:58.112161] [INFO ] [MAIN ] [1655/3501] INDI kept (0.2s) | 1653 kept, 2 rejected | 139.4/min | ETA: 13.2m [2026-01-22T12:11:58.716534] [DEBUG] [REMOTE ] INDP: Retrieved 2632 rows, trimmed to 300. [2026-01-22T12:11:58.716827] [DEBUG] [REMOTE ] INDP: PASS: History has at least 300 days. [2026-01-22T12:11:58.717228] [DEBUG] [REMOTE ] INDP: PASS: Price check passed. Min price $1.75. [2026-01-22T12:11:58.717431] [DEBUG] [REMOTE ] INDP: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:58.717636] [DEBUG] [REMOTE ] INDP: PASS: Integrity check passed. [2026-01-22T12:11:58.717716] [DEBUG] [REMOTE ] INDP: Symbol is viable for forecasting. [2026-01-22T12:11:58.717800] [INFO ] [MAIN ] [1656/3501] INDP kept (0.6s) | 1654 kept, 2 rejected | 139.4/min | ETA: 13.2m [2026-01-22T12:11:59.229993] [DEBUG] [REMOTE ] INDY: Retrieved 4065 rows, trimmed to 300. [2026-01-22T12:11:59.230420] [DEBUG] [REMOTE ] INDY: PASS: History has at least 300 days. [2026-01-22T12:11:59.230748] [DEBUG] [REMOTE ] INDY: PASS: Price check passed. Min price $46.96. [2026-01-22T12:11:59.231123] [DEBUG] [REMOTE ] INDY: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:59.231348] [DEBUG] [REMOTE ] INDY: PASS: Integrity check passed. [2026-01-22T12:11:59.231399] [DEBUG] [REMOTE ] INDY: Symbol is viable for forecasting. [2026-01-22T12:11:59.231457] [INFO ] [MAIN ] [1657/3501] INDY kept (0.5s) | 1655 kept, 2 rejected | 139.4/min | ETA: 13.2m [2026-01-22T12:11:59.609901] [DEBUG] [REMOTE ] INFY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:11:59.610133] [DEBUG] [REMOTE ] INFY: PASS: History has at least 300 days. [2026-01-22T12:11:59.610459] [DEBUG] [REMOTE ] INFY: PASS: Price check passed. Min price $16.18. [2026-01-22T12:11:59.610627] [DEBUG] [REMOTE ] INFY: PASS: Continuity check passed with 300 days. [2026-01-22T12:11:59.610780] [DEBUG] [REMOTE ] INFY: PASS: Integrity check passed. [2026-01-22T12:11:59.610822] [DEBUG] [REMOTE ] INFY: Symbol is viable for forecasting. [2026-01-22T12:11:59.610878] [INFO ] [MAIN ] [1658/3501] INFY kept (0.4s) | 1656 kept, 2 rejected | 139.4/min | ETA: 13.2m [2026-01-22T12:12:00.098028] [DEBUG] [REMOTE ] ING: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:00.098199] [DEBUG] [REMOTE ] ING: PASS: History has at least 300 days. [2026-01-22T12:12:00.098458] [DEBUG] [REMOTE ] ING: PASS: Price check passed. Min price $23.79. [2026-01-22T12:12:00.098616] [DEBUG] [REMOTE ] ING: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:00.098743] [DEBUG] [REMOTE ] ING: PASS: Integrity check passed. [2026-01-22T12:12:00.098783] [DEBUG] [REMOTE ] ING: Symbol is viable for forecasting. [2026-01-22T12:12:00.098832] [INFO ] [MAIN ] [1659/3501] ING kept (0.5s) | 1657 kept, 2 rejected | 139.4/min | ETA: 13.2m [2026-01-22T12:12:00.539266] [DEBUG] [REMOTE ] INGN: Retrieved 3001 rows, trimmed to 300. [2026-01-22T12:12:00.539381] [DEBUG] [REMOTE ] INGN: PASS: History has at least 300 days. [2026-01-22T12:12:00.539614] [DEBUG] [REMOTE ] INGN: PASS: Price check passed. Min price $6.21. [2026-01-22T12:12:00.539752] [DEBUG] [REMOTE ] INGN: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:00.539869] [DEBUG] [REMOTE ] INGN: PASS: Integrity check passed. [2026-01-22T12:12:00.539909] [DEBUG] [REMOTE ] INGN: Symbol is viable for forecasting. [2026-01-22T12:12:00.540152] [INFO ] [MAIN ] [1660/3501] INGN kept (0.4s) | 1658 kept, 2 rejected | 139.4/min | ETA: 13.2m [2026-01-22T12:12:00.811104] [DEBUG] [REMOTE ] INM: Retrieved 4645 rows, trimmed to 300. [2026-01-22T12:12:00.811207] [DEBUG] [REMOTE ] INM: PASS: History has at least 300 days. [2026-01-22T12:12:00.811430] [DEBUG] [REMOTE ] INM: PASS: Price check passed. Min price $1.06. [2026-01-22T12:12:00.811585] [DEBUG] [REMOTE ] INM: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:00.811706] [DEBUG] [REMOTE ] INM: PASS: Integrity check passed. [2026-01-22T12:12:00.811747] [DEBUG] [REMOTE ] INM: Symbol is viable for forecasting. [2026-01-22T12:12:00.811796] [INFO ] [MAIN ] [1661/3501] INM kept (0.3s) | 1659 kept, 2 rejected | 139.4/min | ETA: 13.2m [2026-01-22T12:12:01.246396] [DEBUG] [REMOTE ] INMB: Retrieved 1751 rows, trimmed to 300. [2026-01-22T12:12:01.246528] [DEBUG] [REMOTE ] INMB: PASS: History has at least 300 days. [2026-01-22T12:12:01.246769] [DEBUG] [REMOTE ] INMB: PASS: Price check passed. Min price $1.42. [2026-01-22T12:12:01.246909] [DEBUG] [REMOTE ] INMB: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:01.247018] [DEBUG] [REMOTE ] INMB: PASS: Integrity check passed. [2026-01-22T12:12:01.247060] [DEBUG] [REMOTE ] INMB: Symbol is viable for forecasting. [2026-01-22T12:12:01.247110] [INFO ] [MAIN ] [1662/3501] INMB kept (0.4s) | 1660 kept, 2 rejected | 139.4/min | ETA: 13.2m [2026-01-22T12:12:01.619903] [DEBUG] [REMOTE ] INMD: Retrieved 1622 rows, trimmed to 300. [2026-01-22T12:12:01.620051] [DEBUG] [REMOTE ] INMD: PASS: History has at least 300 days. [2026-01-22T12:12:01.620283] [DEBUG] [REMOTE ] INMD: PASS: Price check passed. Min price $13.74. [2026-01-22T12:12:01.620438] [DEBUG] [REMOTE ] INMD: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:01.620588] [DEBUG] [REMOTE ] INMD: PASS: Integrity check passed. [2026-01-22T12:12:01.620637] [DEBUG] [REMOTE ] INMD: Symbol is viable for forecasting. [2026-01-22T12:12:01.620698] [INFO ] [MAIN ] [1663/3501] INMD kept (0.4s) | 1661 kept, 2 rejected | 139.4/min | ETA: 13.2m [2026-01-22T12:12:01.980463] [DEBUG] [REMOTE ] INN: Retrieved 3759 rows, trimmed to 300. [2026-01-22T12:12:01.980621] [DEBUG] [REMOTE ] INN: PASS: History has at least 300 days. [2026-01-22T12:12:01.980847] [DEBUG] [REMOTE ] INN: PASS: Price check passed. Min price $4.57. [2026-01-22T12:12:01.980995] [DEBUG] [REMOTE ] INN: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:01.981104] [DEBUG] [REMOTE ] INN: PASS: Integrity check passed. [2026-01-22T12:12:01.981143] [DEBUG] [REMOTE ] INN: Symbol is viable for forecasting. [2026-01-22T12:12:01.981190] [INFO ] [MAIN ] [1664/3501] INN kept (0.4s) | 1662 kept, 2 rejected | 139.4/min | ETA: 13.2m [2026-01-22T12:12:02.594005] [DEBUG] [REMOTE ] INO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:02.594143] [DEBUG] [REMOTE ] INO: PASS: History has at least 300 days. [2026-01-22T12:12:02.594377] [DEBUG] [REMOTE ] INO: PASS: Price check passed. Min price $1.51. [2026-01-22T12:12:02.594515] [DEBUG] [REMOTE ] INO: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:02.594653] [DEBUG] [REMOTE ] INO: PASS: Integrity check passed. [2026-01-22T12:12:02.594695] [DEBUG] [REMOTE ] INO: Symbol is viable for forecasting. [2026-01-22T12:12:02.594744] [INFO ] [MAIN ] [1665/3501] INO kept (0.6s) | 1663 kept, 2 rejected | 139.4/min | ETA: 13.2m [2026-01-22T12:12:03.138364] [DEBUG] [REMOTE ] INOD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:03.138531] [DEBUG] [REMOTE ] INOD: PASS: History has at least 300 days. [2026-01-22T12:12:03.138823] [DEBUG] [REMOTE ] INOD: PASS: Price check passed. Min price $47.95. [2026-01-22T12:12:03.139038] [DEBUG] [REMOTE ] INOD: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:03.139186] [DEBUG] [REMOTE ] INOD: PASS: Integrity check passed. [2026-01-22T12:12:03.139240] [DEBUG] [REMOTE ] INOD: Symbol is viable for forecasting. [2026-01-22T12:12:03.139302] [INFO ] [MAIN ] [1666/3501] INOD kept (0.5s) | 1664 kept, 2 rejected | 139.4/min | ETA: 13.2m [2026-01-22T12:12:03.425005] [DEBUG] [REMOTE ] INSE: Retrieved 2277 rows, trimmed to 300. [2026-01-22T12:12:03.425134] [DEBUG] [REMOTE ] INSE: PASS: History has at least 300 days. [2026-01-22T12:12:03.425345] [DEBUG] [REMOTE ] INSE: PASS: Price check passed. Min price $6.87. [2026-01-22T12:12:03.425485] [DEBUG] [REMOTE ] INSE: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:03.425629] [DEBUG] [REMOTE ] INSE: PASS: Integrity check passed. [2026-01-22T12:12:03.425673] [DEBUG] [REMOTE ] INSE: Symbol is viable for forecasting. [2026-01-22T12:12:03.425722] [INFO ] [MAIN ] [1667/3501] INSE kept (0.3s) | 1665 kept, 2 rejected | 139.4/min | ETA: 13.2m [2026-01-22T12:12:04.004556] [DEBUG] [REMOTE ] INSG: Retrieved 6327 rows, trimmed to 300. [2026-01-22T12:12:04.004712] [DEBUG] [REMOTE ] INSG: PASS: History has at least 300 days. [2026-01-22T12:12:04.004931] [DEBUG] [REMOTE ] INSG: PASS: Price check passed. Min price $9.96. [2026-01-22T12:12:04.005071] [DEBUG] [REMOTE ] INSG: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:04.005186] [DEBUG] [REMOTE ] INSG: PASS: Integrity check passed. [2026-01-22T12:12:04.005229] [DEBUG] [REMOTE ] INSG: Symbol is viable for forecasting. [2026-01-22T12:12:04.005278] [INFO ] [MAIN ] [1668/3501] INSG kept (0.6s) | 1666 kept, 2 rejected | 139.4/min | ETA: 13.2m [2026-01-22T12:12:04.315671] [DEBUG] [REMOTE ] INSM: Retrieved 6448 rows, trimmed to 300. [2026-01-22T12:12:04.315809] [DEBUG] [REMOTE ] INSM: PASS: History has at least 300 days. [2026-01-22T12:12:04.316026] [DEBUG] [REMOTE ] INSM: PASS: Price check passed. Min price $156.32. [2026-01-22T12:12:04.316217] [DEBUG] [REMOTE ] INSM: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:04.316358] [DEBUG] [REMOTE ] INSM: PASS: Integrity check passed. [2026-01-22T12:12:04.316400] [DEBUG] [REMOTE ] INSM: Symbol is viable for forecasting. [2026-01-22T12:12:04.316447] [INFO ] [MAIN ] [1669/3501] INSM kept (0.3s) | 1667 kept, 2 rejected | 139.4/min | ETA: 13.1m [2026-01-22T12:12:04.635366] [DEBUG] [REMOTE ] INSP: Retrieved 1940 rows, trimmed to 300. [2026-01-22T12:12:04.635496] [DEBUG] [REMOTE ] INSP: PASS: History has at least 300 days. [2026-01-22T12:12:04.635741] [DEBUG] [REMOTE ] INSP: PASS: Price check passed. Min price $72.08. [2026-01-22T12:12:04.635879] [DEBUG] [REMOTE ] INSP: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:04.635992] [DEBUG] [REMOTE ] INSP: PASS: Integrity check passed. [2026-01-22T12:12:04.636031] [DEBUG] [REMOTE ] INSP: Symbol is viable for forecasting. [2026-01-22T12:12:04.636077] [INFO ] [MAIN ] [1670/3501] INSP kept (0.3s) | 1668 kept, 2 rejected | 139.4/min | ETA: 13.1m [2026-01-22T12:12:05.041015] [DEBUG] [REMOTE ] INTA: Retrieved 1145 rows, trimmed to 300. [2026-01-22T12:12:05.041152] [DEBUG] [REMOTE ] INTA: PASS: History has at least 300 days. [2026-01-22T12:12:05.041356] [DEBUG] [REMOTE ] INTA: PASS: Price check passed. Min price $37.07. [2026-01-22T12:12:05.041492] [DEBUG] [REMOTE ] INTA: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:05.041639] [DEBUG] [REMOTE ] INTA: PASS: Integrity check passed. [2026-01-22T12:12:05.041687] [DEBUG] [REMOTE ] INTA: Symbol is viable for forecasting. [2026-01-22T12:12:05.041736] [INFO ] [MAIN ] [1671/3501] INTA kept (0.4s) | 1669 kept, 2 rejected | 139.4/min | ETA: 13.1m [2026-01-22T12:12:05.671067] [DEBUG] [REMOTE ] INTC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:05.671210] [DEBUG] [REMOTE ] INTC: PASS: History has at least 300 days. [2026-01-22T12:12:05.671453] [DEBUG] [REMOTE ] INTC: PASS: Price check passed. Min price $33.62. [2026-01-22T12:12:05.671624] [DEBUG] [REMOTE ] INTC: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:05.671768] [DEBUG] [REMOTE ] INTC: PASS: Integrity check passed. [2026-01-22T12:12:05.671808] [DEBUG] [REMOTE ] INTC: Symbol is viable for forecasting. [2026-01-22T12:12:05.671857] [INFO ] [MAIN ] [1672/3501] INTC kept (0.6s) | 1670 kept, 2 rejected | 139.4/min | ETA: 13.1m [2026-01-22T12:12:06.001672] [DEBUG] [REMOTE ] INTZ: Retrieved 3378 rows, trimmed to 300. [2026-01-22T12:12:06.001803] [DEBUG] [REMOTE ] INTZ: PASS: History has at least 300 days. [2026-01-22T12:12:06.002029] [DEBUG] [REMOTE ] INTZ: PASS: Price check passed. Min price $1.15. [2026-01-22T12:12:06.002178] [DEBUG] [REMOTE ] INTZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:06.002291] [DEBUG] [REMOTE ] INTZ: PASS: Integrity check passed. [2026-01-22T12:12:06.002332] [DEBUG] [REMOTE ] INTZ: Symbol is viable for forecasting. [2026-01-22T12:12:06.002380] [INFO ] [MAIN ] [1673/3501] INTZ kept (0.3s) | 1671 kept, 2 rejected | 139.4/min | ETA: 13.1m [2026-01-22T12:12:06.509838] [DEBUG] [REMOTE ] INVA: Retrieved 5358 rows, trimmed to 300. [2026-01-22T12:12:06.509969] [DEBUG] [REMOTE ] INVA: PASS: History has at least 300 days. [2026-01-22T12:12:06.510177] [DEBUG] [REMOTE ] INVA: PASS: Price check passed. Min price $17.57. [2026-01-22T12:12:06.510310] [DEBUG] [REMOTE ] INVA: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:06.510420] [DEBUG] [REMOTE ] INVA: PASS: Integrity check passed. [2026-01-22T12:12:06.510460] [DEBUG] [REMOTE ] INVA: Symbol is viable for forecasting. [2026-01-22T12:12:06.510507] [INFO ] [MAIN ] [1674/3501] INVA kept (0.5s) | 1672 kept, 2 rejected | 139.4/min | ETA: 13.1m [2026-01-22T12:12:06.971890] [DEBUG] [REMOTE ] INVE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:06.972065] [DEBUG] [REMOTE ] INVE: PASS: History has at least 300 days. [2026-01-22T12:12:06.972420] [DEBUG] [REMOTE ] INVE: PASS: Price check passed. Min price $3.18. [2026-01-22T12:12:06.972569] [DEBUG] [REMOTE ] INVE: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:06.972741] [DEBUG] [REMOTE ] INVE: PASS: Integrity check passed. [2026-01-22T12:12:06.972788] [DEBUG] [REMOTE ] INVE: Symbol is viable for forecasting. [2026-01-22T12:12:06.972869] [INFO ] [MAIN ] [1675/3501] INVE kept (0.5s) | 1673 kept, 2 rejected | 139.4/min | ETA: 13.1m [2026-01-22T12:12:07.267873] [DEBUG] [REMOTE ] INVH: Retrieved 2255 rows, trimmed to 300. [2026-01-22T12:12:07.268071] [DEBUG] [REMOTE ] INVH: PASS: History has at least 300 days. [2026-01-22T12:12:07.268348] [DEBUG] [REMOTE ] INVH: PASS: Price check passed. Min price $25.80. [2026-01-22T12:12:07.268497] [DEBUG] [REMOTE ] INVH: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:07.268654] [DEBUG] [REMOTE ] INVH: PASS: Integrity check passed. [2026-01-22T12:12:07.268701] [DEBUG] [REMOTE ] INVH: Symbol is viable for forecasting. [2026-01-22T12:12:07.268758] [INFO ] [MAIN ] [1676/3501] INVH kept (0.3s) | 1674 kept, 2 rejected | 139.4/min | ETA: 13.1m [2026-01-22T12:12:07.871500] [DEBUG] [REMOTE ] IONS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:07.871734] [DEBUG] [REMOTE ] IONS: PASS: History has at least 300 days. [2026-01-22T12:12:07.872046] [DEBUG] [REMOTE ] IONS: PASS: Price check passed. Min price $69.54. [2026-01-22T12:12:07.872196] [DEBUG] [REMOTE ] IONS: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:07.872351] [DEBUG] [REMOTE ] IONS: PASS: Integrity check passed. [2026-01-22T12:12:07.872407] [DEBUG] [REMOTE ] IONS: Symbol is viable for forecasting. [2026-01-22T12:12:07.872465] [INFO ] [MAIN ] [1677/3501] IONS kept (0.6s) | 1675 kept, 2 rejected | 139.4/min | ETA: 13.1m [2026-01-22T12:12:08.203657] [DEBUG] [REMOTE ] IOSP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:08.203940] [DEBUG] [REMOTE ] IOSP: PASS: History has at least 300 days. [2026-01-22T12:12:08.204353] [DEBUG] [REMOTE ] IOSP: PASS: Price check passed. Min price $70.62. [2026-01-22T12:12:08.204507] [DEBUG] [REMOTE ] IOSP: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:08.204691] [DEBUG] [REMOTE ] IOSP: PASS: Integrity check passed. [2026-01-22T12:12:08.204738] [DEBUG] [REMOTE ] IOSP: Symbol is viable for forecasting. [2026-01-22T12:12:08.204796] [INFO ] [MAIN ] [1678/3501] IOSP kept (0.3s) | 1676 kept, 2 rejected | 139.4/min | ETA: 13.1m [2026-01-22T12:12:08.629235] [DEBUG] [REMOTE ] IOVA: Retrieved 3839 rows, trimmed to 300. [2026-01-22T12:12:08.629368] [DEBUG] [REMOTE ] IOVA: PASS: History has at least 300 days. [2026-01-22T12:12:08.629615] [DEBUG] [REMOTE ] IOVA: PASS: Price check passed. Min price $1.81. [2026-01-22T12:12:08.629753] [DEBUG] [REMOTE ] IOVA: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:08.629862] [DEBUG] [REMOTE ] IOVA: PASS: Integrity check passed. [2026-01-22T12:12:08.629902] [DEBUG] [REMOTE ] IOVA: Symbol is viable for forecasting. [2026-01-22T12:12:08.629949] [INFO ] [MAIN ] [1679/3501] IOVA kept (0.4s) | 1677 kept, 2 rejected | 139.4/min | ETA: 13.1m [2026-01-22T12:12:08.938384] [DEBUG] [REMOTE ] IPGP: Retrieved 4805 rows, trimmed to 300. [2026-01-22T12:12:08.938521] [DEBUG] [REMOTE ] IPGP: PASS: History has at least 300 days. [2026-01-22T12:12:08.938773] [DEBUG] [REMOTE ] IPGP: PASS: Price check passed. Min price $71.60. [2026-01-22T12:12:08.938911] [DEBUG] [REMOTE ] IPGP: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:08.939028] [DEBUG] [REMOTE ] IPGP: PASS: Integrity check passed. [2026-01-22T12:12:08.939069] [DEBUG] [REMOTE ] IPGP: Symbol is viable for forecasting. [2026-01-22T12:12:08.939118] [INFO ] [MAIN ] [1680/3501] IPGP kept (0.3s) | 1678 kept, 2 rejected | 139.4/min | ETA: 13.1m [2026-01-22T12:12:09.401560] [DEBUG] [REMOTE ] IPI: Retrieved 4466 rows, trimmed to 300. [2026-01-22T12:12:09.401725] [DEBUG] [REMOTE ] IPI: PASS: History has at least 300 days. [2026-01-22T12:12:09.401950] [DEBUG] [REMOTE ] IPI: PASS: Price check passed. Min price $23.94. [2026-01-22T12:12:09.402087] [DEBUG] [REMOTE ] IPI: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:09.402197] [DEBUG] [REMOTE ] IPI: PASS: Integrity check passed. [2026-01-22T12:12:09.402236] [DEBUG] [REMOTE ] IPI: Symbol is viable for forecasting. [2026-01-22T12:12:09.402284] [INFO ] [MAIN ] [1681/3501] IPI kept (0.5s) | 1679 kept, 2 rejected | 139.4/min | ETA: 13.1m [2026-01-22T12:12:09.760901] [DEBUG] [REMOTE ] IQ: Retrieved 1964 rows, trimmed to 300. [2026-01-22T12:12:09.761084] [DEBUG] [REMOTE ] IQ: PASS: History has at least 300 days. [2026-01-22T12:12:09.761303] [DEBUG] [REMOTE ] IQ: PASS: Price check passed. Min price $1.85. [2026-01-22T12:12:09.761651] [DEBUG] [REMOTE ] IQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:09.761767] [DEBUG] [REMOTE ] IQ: PASS: Integrity check passed. [2026-01-22T12:12:09.761808] [DEBUG] [REMOTE ] IQ: Symbol is viable for forecasting. [2026-01-22T12:12:09.761864] [INFO ] [MAIN ] [1682/3501] IQ kept (0.4s) | 1680 kept, 2 rejected | 139.4/min | ETA: 13.0m [2026-01-22T12:12:10.385562] [DEBUG] [REMOTE ] IQI: Retrieved 6594 rows, trimmed to 300. [2026-01-22T12:12:10.385712] [DEBUG] [REMOTE ] IQI: PASS: History has at least 300 days. [2026-01-22T12:12:10.385929] [DEBUG] [REMOTE ] IQI: PASS: Price check passed. Min price $9.76. [2026-01-22T12:12:10.386076] [DEBUG] [REMOTE ] IQI: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:10.386209] [DEBUG] [REMOTE ] IQI: PASS: Integrity check passed. [2026-01-22T12:12:10.386249] [DEBUG] [REMOTE ] IQI: Symbol is viable for forecasting. [2026-01-22T12:12:10.386296] [INFO ] [MAIN ] [1683/3501] IQI kept (0.6s) | 1681 kept, 2 rejected | 139.4/min | ETA: 13.0m [2026-01-22T12:12:10.614922] [DEBUG] [REMOTE ] IQQQ: Retrieved 461 rows, trimmed to 300. [2026-01-22T12:12:10.615054] [DEBUG] [REMOTE ] IQQQ: PASS: History has at least 300 days. [2026-01-22T12:12:10.615260] [DEBUG] [REMOTE ] IQQQ: PASS: Price check passed. Min price $42.21. [2026-01-22T12:12:10.615398] [DEBUG] [REMOTE ] IQQQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:10.615508] [DEBUG] [REMOTE ] IQQQ: PASS: Integrity check passed. [2026-01-22T12:12:10.615550] [DEBUG] [REMOTE ] IQQQ: Symbol is viable for forecasting. [2026-01-22T12:12:10.615618] [INFO ] [MAIN ] [1684/3501] IQQQ kept (0.2s) | 1682 kept, 2 rejected | 139.4/min | ETA: 13.0m [2026-01-22T12:12:11.041556] [DEBUG] [REMOTE ] IRDM: Retrieved 4488 rows, trimmed to 300. [2026-01-22T12:12:11.041716] [DEBUG] [REMOTE ] IRDM: PASS: History has at least 300 days. [2026-01-22T12:12:11.041958] [DEBUG] [REMOTE ] IRDM: PASS: Price check passed. Min price $15.71. [2026-01-22T12:12:11.042120] [DEBUG] [REMOTE ] IRDM: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:11.042255] [DEBUG] [REMOTE ] IRDM: PASS: Integrity check passed. [2026-01-22T12:12:11.042302] [DEBUG] [REMOTE ] IRDM: Symbol is viable for forecasting. [2026-01-22T12:12:11.042359] [INFO ] [MAIN ] [1685/3501] IRDM kept (0.4s) | 1683 kept, 2 rejected | 139.4/min | ETA: 13.0m [2026-01-22T12:12:11.422653] [DEBUG] [REMOTE ] IREN: Retrieved 1047 rows, trimmed to 300. [2026-01-22T12:12:11.422781] [DEBUG] [REMOTE ] IREN: PASS: History has at least 300 days. [2026-01-22T12:12:11.422981] [DEBUG] [REMOTE ] IREN: PASS: Price check passed. Min price $33.78. [2026-01-22T12:12:11.423115] [DEBUG] [REMOTE ] IREN: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:11.423222] [DEBUG] [REMOTE ] IREN: PASS: Integrity check passed. [2026-01-22T12:12:11.423262] [DEBUG] [REMOTE ] IREN: Symbol is viable for forecasting. [2026-01-22T12:12:11.423307] [INFO ] [MAIN ] [1686/3501] IREN kept (0.4s) | 1684 kept, 2 rejected | 139.4/min | ETA: 13.0m [2026-01-22T12:12:12.139944] [DEBUG] [REMOTE ] IRM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:12.140077] [DEBUG] [REMOTE ] IRM: PASS: History has at least 300 days. [2026-01-22T12:12:12.140303] [DEBUG] [REMOTE ] IRM: PASS: Price check passed. Min price $78.86. [2026-01-22T12:12:12.140435] [DEBUG] [REMOTE ] IRM: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:12.140545] [DEBUG] [REMOTE ] IRM: PASS: Integrity check passed. [2026-01-22T12:12:12.140603] [DEBUG] [REMOTE ] IRM: Symbol is viable for forecasting. [2026-01-22T12:12:12.140652] [INFO ] [MAIN ] [1687/3501] IRM kept (0.7s) | 1685 kept, 2 rejected | 139.4/min | ETA: 13.0m [2026-01-22T12:12:12.557045] [DEBUG] [REMOTE ] IRMD: Retrieved 2897 rows, trimmed to 300. [2026-01-22T12:12:12.557159] [DEBUG] [REMOTE ] IRMD: PASS: History has at least 300 days. [2026-01-22T12:12:12.557360] [DEBUG] [REMOTE ] IRMD: PASS: Price check passed. Min price $75.86. [2026-01-22T12:12:12.557492] [DEBUG] [REMOTE ] IRMD: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:12.557627] [DEBUG] [REMOTE ] IRMD: PASS: Integrity check passed. [2026-01-22T12:12:12.557670] [DEBUG] [REMOTE ] IRMD: Symbol is viable for forecasting. [2026-01-22T12:12:12.557735] [INFO ] [MAIN ] [1688/3501] IRMD kept (0.4s) | 1686 kept, 2 rejected | 139.4/min | ETA: 13.0m [2026-01-22T12:12:12.785553] [DEBUG] [REMOTE ] IRON: Retrieved 1367 rows, trimmed to 300. [2026-01-22T12:12:12.785711] [DEBUG] [REMOTE ] IRON: PASS: History has at least 300 days. [2026-01-22T12:12:12.785916] [DEBUG] [REMOTE ] IRON: PASS: Price check passed. Min price $70.93. [2026-01-22T12:12:12.786047] [DEBUG] [REMOTE ] IRON: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:12.786157] [DEBUG] [REMOTE ] IRON: PASS: Integrity check passed. [2026-01-22T12:12:12.786196] [DEBUG] [REMOTE ] IRON: Symbol is viable for forecasting. [2026-01-22T12:12:12.786242] [INFO ] [MAIN ] [1689/3501] IRON kept (0.2s) | 1687 kept, 2 rejected | 139.4/min | ETA: 13.0m [2026-01-22T12:12:13.254827] [DEBUG] [REMOTE ] IRTC: Retrieved 2325 rows, trimmed to 300. [2026-01-22T12:12:13.255004] [DEBUG] [REMOTE ] IRTC: PASS: History has at least 300 days. [2026-01-22T12:12:13.255301] [DEBUG] [REMOTE ] IRTC: PASS: Price check passed. Min price $155.44. [2026-01-22T12:12:13.255500] [DEBUG] [REMOTE ] IRTC: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:13.255682] [DEBUG] [REMOTE ] IRTC: PASS: Integrity check passed. [2026-01-22T12:12:13.255736] [DEBUG] [REMOTE ] IRTC: Symbol is viable for forecasting. [2026-01-22T12:12:13.255796] [INFO ] [MAIN ] [1690/3501] IRTC kept (0.5s) | 1688 kept, 2 rejected | 139.4/min | ETA: 13.0m [2026-01-22T12:12:13.735242] [DEBUG] [REMOTE ] IRWD: Retrieved 4016 rows, trimmed to 300. [2026-01-22T12:12:13.735406] [DEBUG] [REMOTE ] IRWD: PASS: History has at least 300 days. [2026-01-22T12:12:13.735714] [DEBUG] [REMOTE ] IRWD: PASS: Price check passed. Min price $1.50. [2026-01-22T12:12:13.735901] [DEBUG] [REMOTE ] IRWD: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:13.736055] [DEBUG] [REMOTE ] IRWD: PASS: Integrity check passed. [2026-01-22T12:12:13.736109] [DEBUG] [REMOTE ] IRWD: Symbol is viable for forecasting. [2026-01-22T12:12:13.736180] [INFO ] [MAIN ] [1691/3501] IRWD kept (0.5s) | 1689 kept, 2 rejected | 139.4/min | ETA: 13.0m [2026-01-22T12:12:13.960203] [DEBUG] [REMOTE ] ISD: Retrieved 3453 rows, trimmed to 300. [2026-01-22T12:12:13.960371] [DEBUG] [REMOTE ] ISD: PASS: History has at least 300 days. [2026-01-22T12:12:13.960671] [DEBUG] [REMOTE ] ISD: PASS: Price check passed. Min price $14.04. [2026-01-22T12:12:13.960860] [DEBUG] [REMOTE ] ISD: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:13.961018] [DEBUG] [REMOTE ] ISD: PASS: Integrity check passed. [2026-01-22T12:12:13.961077] [DEBUG] [REMOTE ] ISD: Symbol is viable for forecasting. [2026-01-22T12:12:13.961149] [INFO ] [MAIN ] [1692/3501] ISD kept (0.2s) | 1690 kept, 2 rejected | 139.4/min | ETA: 13.0m [2026-01-22T12:12:14.609051] [DEBUG] [REMOTE ] ISRG: Retrieved 6437 rows, trimmed to 300. [2026-01-22T12:12:14.609289] [DEBUG] [REMOTE ] ISRG: PASS: History has at least 300 days. [2026-01-22T12:12:14.609641] [DEBUG] [REMOTE ] ISRG: PASS: Price check passed. Min price $523.69. [2026-01-22T12:12:14.609811] [DEBUG] [REMOTE ] ISRG: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:14.609959] [DEBUG] [REMOTE ] ISRG: PASS: Integrity check passed. [2026-01-22T12:12:14.610006] [DEBUG] [REMOTE ] ISRG: Symbol is viable for forecasting. [2026-01-22T12:12:14.610063] [INFO ] [MAIN ] [1693/3501] ISRG kept (0.6s) | 1691 kept, 2 rejected | 139.4/min | ETA: 13.0m [2026-01-22T12:12:15.073325] [DEBUG] [REMOTE ] ISSC: Retrieved 6403 rows, trimmed to 300. [2026-01-22T12:12:15.073710] [DEBUG] [REMOTE ] ISSC: PASS: History has at least 300 days. [2026-01-22T12:12:15.073999] [DEBUG] [REMOTE ] ISSC: PASS: Price check passed. Min price $8.32. [2026-01-22T12:12:15.074135] [DEBUG] [REMOTE ] ISSC: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:15.074276] [DEBUG] [REMOTE ] ISSC: PASS: Integrity check passed. [2026-01-22T12:12:15.074508] [DEBUG] [REMOTE ] ISSC: Symbol is viable for forecasting. [2026-01-22T12:12:15.074557] [INFO ] [MAIN ] [1694/3501] ISSC kept (0.5s) | 1692 kept, 2 rejected | 139.4/min | ETA: 13.0m [2026-01-22T12:12:15.313180] [DEBUG] [REMOTE ] ISTB: Retrieved 3328 rows, trimmed to 300. [2026-01-22T12:12:15.313311] [DEBUG] [REMOTE ] ISTB: PASS: History has at least 300 days. [2026-01-22T12:12:15.313534] [DEBUG] [REMOTE ] ISTB: PASS: Price check passed. Min price $48.30. [2026-01-22T12:12:15.313717] [DEBUG] [REMOTE ] ISTB: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:15.313835] [DEBUG] [REMOTE ] ISTB: PASS: Integrity check passed. [2026-01-22T12:12:15.313876] [DEBUG] [REMOTE ] ISTB: Symbol is viable for forecasting. [2026-01-22T12:12:15.313924] [INFO ] [MAIN ] [1695/3501] ISTB kept (0.2s) | 1693 kept, 2 rejected | 139.4/min | ETA: 13.0m [2026-01-22T12:12:15.944063] [DEBUG] [REMOTE ] ITIC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:15.944203] [DEBUG] [REMOTE ] ITIC: PASS: History has at least 300 days. [2026-01-22T12:12:15.944423] [DEBUG] [REMOTE ] ITIC: PASS: Price check passed. Min price $242.02. [2026-01-22T12:12:15.944561] [DEBUG] [REMOTE ] ITIC: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:15.944697] [DEBUG] [REMOTE ] ITIC: PASS: Integrity check passed. [2026-01-22T12:12:15.944737] [DEBUG] [REMOTE ] ITIC: Symbol is viable for forecasting. [2026-01-22T12:12:15.944786] [INFO ] [MAIN ] [1696/3501] ITIC kept (0.6s) | 1694 kept, 2 rejected | 139.4/min | ETA: 13.0m [2026-01-22T12:12:16.405686] [DEBUG] [REMOTE ] ITRI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:16.405825] [DEBUG] [REMOTE ] ITRI: PASS: History has at least 300 days. [2026-01-22T12:12:16.406051] [DEBUG] [REMOTE ] ITRI: PASS: Price check passed. Min price $92.86. [2026-01-22T12:12:16.406205] [DEBUG] [REMOTE ] ITRI: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:16.406324] [DEBUG] [REMOTE ] ITRI: PASS: Integrity check passed. [2026-01-22T12:12:16.406364] [DEBUG] [REMOTE ] ITRI: Symbol is viable for forecasting. [2026-01-22T12:12:16.406412] [INFO ] [MAIN ] [1697/3501] ITRI kept (0.5s) | 1695 kept, 2 rejected | 139.4/min | ETA: 12.9m [2026-01-22T12:12:16.758027] [DEBUG] [REMOTE ] ITRN: Retrieved 5110 rows, trimmed to 300. [2026-01-22T12:12:16.758161] [DEBUG] [REMOTE ] ITRN: PASS: History has at least 300 days. [2026-01-22T12:12:16.758367] [DEBUG] [REMOTE ] ITRN: PASS: Price check passed. Min price $35.64. [2026-01-22T12:12:16.758500] [DEBUG] [REMOTE ] ITRN: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:16.758630] [DEBUG] [REMOTE ] ITRN: PASS: Integrity check passed. [2026-01-22T12:12:16.758671] [DEBUG] [REMOTE ] ITRN: Symbol is viable for forecasting. [2026-01-22T12:12:16.758717] [INFO ] [MAIN ] [1698/3501] ITRN kept (0.4s) | 1696 kept, 2 rejected | 139.4/min | ETA: 12.9m [2026-01-22T12:12:17.206676] [DEBUG] [REMOTE ] ITUB: Retrieved 6016 rows, trimmed to 300. [2026-01-22T12:12:17.206853] [DEBUG] [REMOTE ] ITUB: PASS: History has at least 300 days. [2026-01-22T12:12:17.207073] [DEBUG] [REMOTE ] ITUB: PASS: Price check passed. Min price $6.48. [2026-01-22T12:12:17.207210] [DEBUG] [REMOTE ] ITUB: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:17.207327] [DEBUG] [REMOTE ] ITUB: PASS: Integrity check passed. [2026-01-22T12:12:17.207367] [DEBUG] [REMOTE ] ITUB: Symbol is viable for forecasting. [2026-01-22T12:12:17.207415] [INFO ] [MAIN ] [1699/3501] ITUB kept (0.4s) | 1697 kept, 2 rejected | 139.4/min | ETA: 12.9m [2026-01-22T12:12:17.381308] [DEBUG] [REMOTE ] IUS: Retrieved 1849 rows, trimmed to 300. [2026-01-22T12:12:17.381443] [DEBUG] [REMOTE ] IUS: PASS: History has at least 300 days. [2026-01-22T12:12:17.381672] [DEBUG] [REMOTE ] IUS: PASS: Price check passed. Min price $54.36. [2026-01-22T12:12:17.381809] [DEBUG] [REMOTE ] IUS: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:17.381917] [DEBUG] [REMOTE ] IUS: PASS: Integrity check passed. [2026-01-22T12:12:17.381957] [DEBUG] [REMOTE ] IUS: Symbol is viable for forecasting. [2026-01-22T12:12:17.382003] [INFO ] [MAIN ] [1700/3501] IUS kept (0.2s) | 1698 kept, 2 rejected | 139.4/min | ETA: 12.9m [2026-01-22T12:12:17.937793] [DEBUG] [REMOTE ] IUSB: Retrieved 2920 rows, trimmed to 300. [2026-01-22T12:12:17.937926] [DEBUG] [REMOTE ] IUSB: PASS: History has at least 300 days. [2026-01-22T12:12:17.938138] [DEBUG] [REMOTE ] IUSB: PASS: Price check passed. Min price $46.21. [2026-01-22T12:12:17.938275] [DEBUG] [REMOTE ] IUSB: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:17.938387] [DEBUG] [REMOTE ] IUSB: PASS: Integrity check passed. [2026-01-22T12:12:17.938429] [DEBUG] [REMOTE ] IUSB: Symbol is viable for forecasting. [2026-01-22T12:12:17.938478] [INFO ] [MAIN ] [1701/3501] IUSB kept (0.6s) | 1699 kept, 2 rejected | 139.4/min | ETA: 12.9m [2026-01-22T12:12:18.472928] [DEBUG] [REMOTE ] IUSG: Retrieved 6408 rows, trimmed to 300. [2026-01-22T12:12:18.473077] [DEBUG] [REMOTE ] IUSG: PASS: History has at least 300 days. [2026-01-22T12:12:18.473318] [DEBUG] [REMOTE ] IUSG: PASS: Price check passed. Min price $160.13. [2026-01-22T12:12:18.473451] [DEBUG] [REMOTE ] IUSG: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:18.473589] [DEBUG] [REMOTE ] IUSG: PASS: Integrity check passed. [2026-01-22T12:12:18.473631] [DEBUG] [REMOTE ] IUSG: Symbol is viable for forecasting. [2026-01-22T12:12:18.473680] [INFO ] [MAIN ] [1702/3501] IUSG kept (0.5s) | 1700 kept, 2 rejected | 139.4/min | ETA: 12.9m [2026-01-22T12:12:18.819806] [DEBUG] [REMOTE ] IVAL: Retrieved 2789 rows, trimmed to 300. [2026-01-22T12:12:18.820115] [DEBUG] [REMOTE ] IVAL: PASS: History has at least 300 days. [2026-01-22T12:12:18.820721] [DEBUG] [REMOTE ] IVAL: PASS: Price check passed. Min price $29.02. [2026-01-22T12:12:18.820977] [DEBUG] [REMOTE ] IVAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:18.821208] [DEBUG] [REMOTE ] IVAL: PASS: Integrity check passed. [2026-01-22T12:12:18.821277] [DEBUG] [REMOTE ] IVAL: Symbol is viable for forecasting. [2026-01-22T12:12:18.821356] [INFO ] [MAIN ] [1703/3501] IVAL kept (0.3s) | 1701 kept, 2 rejected | 139.4/min | ETA: 12.9m [2026-01-22T12:12:19.405443] [DEBUG] [REMOTE ] IVZ: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:19.405800] [DEBUG] [REMOTE ] IVZ: PASS: History has at least 300 days. [2026-01-22T12:12:19.406443] [DEBUG] [REMOTE ] IVZ: PASS: Price check passed. Min price $22.44. [2026-01-22T12:12:19.406699] [DEBUG] [REMOTE ] IVZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:19.406930] [DEBUG] [REMOTE ] IVZ: PASS: Integrity check passed. [2026-01-22T12:12:19.406987] [DEBUG] [REMOTE ] IVZ: Symbol is viable for forecasting. [2026-01-22T12:12:19.407066] [INFO ] [MAIN ] [1704/3501] IVZ kept (0.6s) | 1702 kept, 2 rejected | 139.4/min | ETA: 12.9m [2026-01-22T12:12:19.886975] [DEBUG] [REMOTE ] IX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:19.887105] [DEBUG] [REMOTE ] IX: PASS: History has at least 300 days. [2026-01-22T12:12:19.887319] [DEBUG] [REMOTE ] IX: PASS: Price check passed. Min price $24.22. [2026-01-22T12:12:19.887454] [DEBUG] [REMOTE ] IX: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:19.887566] [DEBUG] [REMOTE ] IX: PASS: Integrity check passed. [2026-01-22T12:12:19.887627] [DEBUG] [REMOTE ] IX: Symbol is viable for forecasting. [2026-01-22T12:12:19.887675] [INFO ] [MAIN ] [1705/3501] IX kept (0.5s) | 1703 kept, 2 rejected | 139.4/min | ETA: 12.9m [2026-01-22T12:12:20.324537] [DEBUG] [REMOTE ] IXUS: Retrieved 3328 rows, trimmed to 300. [2026-01-22T12:12:20.324788] [DEBUG] [REMOTE ] IXUS: PASS: History has at least 300 days. [2026-01-22T12:12:20.325154] [DEBUG] [REMOTE ] IXUS: PASS: Price check passed. Min price $79.60. [2026-01-22T12:12:20.325304] [DEBUG] [REMOTE ] IXUS: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:20.325444] [DEBUG] [REMOTE ] IXUS: PASS: Integrity check passed. [2026-01-22T12:12:20.325486] [DEBUG] [REMOTE ] IXUS: Symbol is viable for forecasting. [2026-01-22T12:12:20.325541] [INFO ] [MAIN ] [1706/3501] IXUS kept (0.4s) | 1704 kept, 2 rejected | 139.4/min | ETA: 12.9m [2026-01-22T12:12:20.694616] [DEBUG] [REMOTE ] IZEA: Retrieved 3620 rows, trimmed to 300. [2026-01-22T12:12:20.694747] [DEBUG] [REMOTE ] IZEA: PASS: History has at least 300 days. [2026-01-22T12:12:20.694956] [DEBUG] [REMOTE ] IZEA: PASS: Price check passed. Min price $3.92. [2026-01-22T12:12:20.695096] [DEBUG] [REMOTE ] IZEA: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:20.695209] [DEBUG] [REMOTE ] IZEA: PASS: Integrity check passed. [2026-01-22T12:12:20.695250] [DEBUG] [REMOTE ] IZEA: Symbol is viable for forecasting. [2026-01-22T12:12:20.695300] [INFO ] [MAIN ] [1707/3501] IZEA kept (0.4s) | 1705 kept, 2 rejected | 139.4/min | ETA: 12.9m [2026-01-22T12:12:21.238229] [DEBUG] [REMOTE ] J: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:21.238395] [DEBUG] [REMOTE ] J: PASS: History has at least 300 days. [2026-01-22T12:12:21.238691] [DEBUG] [REMOTE ] J: PASS: Price check passed. Min price $128.47. [2026-01-22T12:12:21.238850] [DEBUG] [REMOTE ] J: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:21.238983] [DEBUG] [REMOTE ] J: PASS: Integrity check passed. [2026-01-22T12:12:21.239025] [DEBUG] [REMOTE ] J: Symbol is viable for forecasting. [2026-01-22T12:12:21.239076] [INFO ] [MAIN ] [1708/3501] J kept (0.5s) | 1706 kept, 2 rejected | 139.4/min | ETA: 12.9m [2026-01-22T12:12:21.663203] [DEBUG] [REMOTE ] JACK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:21.663338] [DEBUG] [REMOTE ] JACK: PASS: History has at least 300 days. [2026-01-22T12:12:21.663549] [DEBUG] [REMOTE ] JACK: PASS: Price check passed. Min price $14.25. [2026-01-22T12:12:21.663706] [DEBUG] [REMOTE ] JACK: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:21.663817] [DEBUG] [REMOTE ] JACK: PASS: Integrity check passed. [2026-01-22T12:12:21.663857] [DEBUG] [REMOTE ] JACK: Symbol is viable for forecasting. [2026-01-22T12:12:21.663905] [INFO ] [MAIN ] [1709/3501] JACK kept (0.4s) | 1707 kept, 2 rejected | 139.4/min | ETA: 12.9m [2026-01-22T12:12:22.140688] [DEBUG] [REMOTE ] JAKK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:22.140833] [DEBUG] [REMOTE ] JAKK: PASS: History has at least 300 days. [2026-01-22T12:12:22.141062] [DEBUG] [REMOTE ] JAKK: PASS: Price check passed. Min price $14.79. [2026-01-22T12:12:22.141204] [DEBUG] [REMOTE ] JAKK: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:22.141326] [DEBUG] [REMOTE ] JAKK: PASS: Integrity check passed. [2026-01-22T12:12:22.141369] [DEBUG] [REMOTE ] JAKK: Symbol is viable for forecasting. [2026-01-22T12:12:22.141419] [INFO ] [MAIN ] [1710/3501] JAKK kept (0.5s) | 1708 kept, 2 rejected | 139.3/min | ETA: 12.9m [2026-01-22T12:12:22.254076] [DEBUG] [REMOTE ] JAMF: Retrieved 1382 rows, trimmed to 300. [2026-01-22T12:12:22.254202] [DEBUG] [REMOTE ] JAMF: PASS: History has at least 300 days. [2026-01-22T12:12:22.254402] [DEBUG] [REMOTE ] JAMF: PASS: Price check passed. Min price $10.64. [2026-01-22T12:12:22.254535] [DEBUG] [REMOTE ] JAMF: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:22.254663] [DEBUG] [REMOTE ] JAMF: PASS: Integrity check passed. [2026-01-22T12:12:22.254704] [DEBUG] [REMOTE ] JAMF: Symbol is viable for forecasting. [2026-01-22T12:12:22.254751] [INFO ] [MAIN ] [1711/3501] JAMF kept (0.1s) | 1709 kept, 2 rejected | 139.4/min | ETA: 12.8m [2026-01-22T12:12:22.771863] [DEBUG] [REMOTE ] JANX: Retrieved 1158 rows, trimmed to 300. [2026-01-22T12:12:22.772001] [DEBUG] [REMOTE ] JANX: PASS: History has at least 300 days. [2026-01-22T12:12:22.772209] [DEBUG] [REMOTE ] JANX: PASS: Price check passed. Min price $13.15. [2026-01-22T12:12:22.772346] [DEBUG] [REMOTE ] JANX: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:22.772458] [DEBUG] [REMOTE ] JANX: PASS: Integrity check passed. [2026-01-22T12:12:22.772500] [DEBUG] [REMOTE ] JANX: Symbol is viable for forecasting. [2026-01-22T12:12:22.772548] [INFO ] [MAIN ] [1712/3501] JANX kept (0.5s) | 1710 kept, 2 rejected | 139.4/min | ETA: 12.8m [2026-01-22T12:12:23.287342] [DEBUG] [REMOTE ] JAZZ: Retrieved 4690 rows, trimmed to 300. [2026-01-22T12:12:23.287469] [DEBUG] [REMOTE ] JAZZ: PASS: History has at least 300 days. [2026-01-22T12:12:23.287746] [DEBUG] [REMOTE ] JAZZ: PASS: Price check passed. Min price $131.16. [2026-01-22T12:12:23.287891] [DEBUG] [REMOTE ] JAZZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:23.288000] [DEBUG] [REMOTE ] JAZZ: PASS: Integrity check passed. [2026-01-22T12:12:23.288040] [DEBUG] [REMOTE ] JAZZ: Symbol is viable for forecasting. [2026-01-22T12:12:23.288087] [INFO ] [MAIN ] [1713/3501] JAZZ kept (0.5s) | 1711 kept, 2 rejected | 139.4/min | ETA: 12.8m [2026-01-22T12:12:23.615152] [DEBUG] [REMOTE ] JBGS: Retrieved 2140 rows, trimmed to 300. [2026-01-22T12:12:23.615285] [DEBUG] [REMOTE ] JBGS: PASS: History has at least 300 days. [2026-01-22T12:12:23.615482] [DEBUG] [REMOTE ] JBGS: PASS: Price check passed. Min price $16.70. [2026-01-22T12:12:23.615635] [DEBUG] [REMOTE ] JBGS: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:23.615742] [DEBUG] [REMOTE ] JBGS: PASS: Integrity check passed. [2026-01-22T12:12:23.615781] [DEBUG] [REMOTE ] JBGS: Symbol is viable for forecasting. [2026-01-22T12:12:23.615827] [INFO ] [MAIN ] [1714/3501] JBGS kept (0.3s) | 1712 kept, 2 rejected | 139.4/min | ETA: 12.8m [2026-01-22T12:12:23.971235] [DEBUG] [REMOTE ] JBI: Retrieved 1528 rows, trimmed to 300. [2026-01-22T12:12:23.971373] [DEBUG] [REMOTE ] JBI: PASS: History has at least 300 days. [2026-01-22T12:12:23.971610] [DEBUG] [REMOTE ] JBI: PASS: Price check passed. Min price $5.75. [2026-01-22T12:12:23.971753] [DEBUG] [REMOTE ] JBI: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:23.971866] [DEBUG] [REMOTE ] JBI: PASS: Integrity check passed. [2026-01-22T12:12:23.971906] [DEBUG] [REMOTE ] JBI: Symbol is viable for forecasting. [2026-01-22T12:12:23.971955] [INFO ] [MAIN ] [1715/3501] JBI kept (0.4s) | 1713 kept, 2 rejected | 139.4/min | ETA: 12.8m [2026-01-22T12:12:24.614977] [DEBUG] [REMOTE ] JBL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:24.615123] [DEBUG] [REMOTE ] JBL: PASS: History has at least 300 days. [2026-01-22T12:12:24.615353] [DEBUG] [REMOTE ] JBL: PASS: Price check passed. Min price $192.49. [2026-01-22T12:12:24.615496] [DEBUG] [REMOTE ] JBL: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:24.615631] [DEBUG] [REMOTE ] JBL: PASS: Integrity check passed. [2026-01-22T12:12:24.615673] [DEBUG] [REMOTE ] JBL: Symbol is viable for forecasting. [2026-01-22T12:12:24.615723] [INFO ] [MAIN ] [1716/3501] JBL kept (0.6s) | 1714 kept, 2 rejected | 139.4/min | ETA: 12.8m [2026-01-22T12:12:24.824080] [DEBUG] [REMOTE ] JBND: Retrieved 570 rows, trimmed to 300. [2026-01-22T12:12:24.824200] [DEBUG] [REMOTE ] JBND: PASS: History has at least 300 days. [2026-01-22T12:12:24.824398] [DEBUG] [REMOTE ] JBND: PASS: Price check passed. Min price $53.53. [2026-01-22T12:12:24.824534] [DEBUG] [REMOTE ] JBND: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:24.824663] [DEBUG] [REMOTE ] JBND: PASS: Integrity check passed. [2026-01-22T12:12:24.824703] [DEBUG] [REMOTE ] JBND: Symbol is viable for forecasting. [2026-01-22T12:12:24.824750] [INFO ] [MAIN ] [1717/3501] JBND kept (0.2s) | 1715 kept, 2 rejected | 139.4/min | ETA: 12.8m [2026-01-22T12:12:25.365566] [DEBUG] [REMOTE ] JBSS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:25.365735] [DEBUG] [REMOTE ] JBSS: PASS: History has at least 300 days. [2026-01-22T12:12:25.365970] [DEBUG] [REMOTE ] JBSS: PASS: Price check passed. Min price $58.68. [2026-01-22T12:12:25.366108] [DEBUG] [REMOTE ] JBSS: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:25.366225] [DEBUG] [REMOTE ] JBSS: PASS: Integrity check passed. [2026-01-22T12:12:25.366265] [DEBUG] [REMOTE ] JBSS: Symbol is viable for forecasting. [2026-01-22T12:12:25.366314] [INFO ] [MAIN ] [1718/3501] JBSS kept (0.5s) | 1716 kept, 2 rejected | 139.4/min | ETA: 12.8m [2026-01-22T12:12:25.671088] [DEBUG] [REMOTE ] JCE: Retrieved 4735 rows, trimmed to 300. [2026-01-22T12:12:25.671237] [DEBUG] [REMOTE ] JCE: PASS: History has at least 300 days. [2026-01-22T12:12:25.671470] [DEBUG] [REMOTE ] JCE: PASS: Price check passed. Min price $14.95. [2026-01-22T12:12:25.671629] [DEBUG] [REMOTE ] JCE: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:25.671748] [DEBUG] [REMOTE ] JCE: PASS: Integrity check passed. [2026-01-22T12:12:25.671797] [DEBUG] [REMOTE ] JCE: Symbol is viable for forecasting. [2026-01-22T12:12:25.671874] [INFO ] [MAIN ] [1719/3501] JCE kept (0.3s) | 1717 kept, 2 rejected | 139.4/min | ETA: 12.8m [2026-01-22T12:12:26.394864] [DEBUG] [REMOTE ] JCI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:26.395010] [DEBUG] [REMOTE ] JCI: PASS: History has at least 300 days. [2026-01-22T12:12:26.395246] [DEBUG] [REMOTE ] JCI: PASS: Price check passed. Min price $110.67. [2026-01-22T12:12:26.395380] [DEBUG] [REMOTE ] JCI: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:26.395499] [DEBUG] [REMOTE ] JCI: PASS: Integrity check passed. [2026-01-22T12:12:26.395538] [DEBUG] [REMOTE ] JCI: Symbol is viable for forecasting. [2026-01-22T12:12:26.395606] [INFO ] [MAIN ] [1720/3501] JCI kept (0.7s) | 1718 kept, 2 rejected | 139.4/min | ETA: 12.8m [2026-01-22T12:12:26.726873] [DEBUG] [REMOTE ] JD: Retrieved 2934 rows, trimmed to 300. [2026-01-22T12:12:26.727032] [DEBUG] [REMOTE ] JD: PASS: History has at least 300 days. [2026-01-22T12:12:26.727299] [DEBUG] [REMOTE ] JD: PASS: Price check passed. Min price $28.38. [2026-01-22T12:12:26.727466] [DEBUG] [REMOTE ] JD: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:26.727623] [DEBUG] [REMOTE ] JD: PASS: Integrity check passed. [2026-01-22T12:12:26.727681] [DEBUG] [REMOTE ] JD: Symbol is viable for forecasting. [2026-01-22T12:12:26.727768] [INFO ] [MAIN ] [1721/3501] JD kept (0.3s) | 1719 kept, 2 rejected | 139.4/min | ETA: 12.8m [2026-01-22T12:12:27.246163] [DEBUG] [REMOTE ] JEF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:27.246307] [DEBUG] [REMOTE ] JEF: PASS: History has at least 300 days. [2026-01-22T12:12:27.246535] [DEBUG] [REMOTE ] JEF: PASS: Price check passed. Min price $52.43. [2026-01-22T12:12:27.246705] [DEBUG] [REMOTE ] JEF: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:27.246828] [DEBUG] [REMOTE ] JEF: PASS: Integrity check passed. [2026-01-22T12:12:27.246870] [DEBUG] [REMOTE ] JEF: Symbol is viable for forecasting. [2026-01-22T12:12:27.246921] [INFO ] [MAIN ] [1722/3501] JEF kept (0.5s) | 1720 kept, 2 rejected | 139.4/min | ETA: 12.8m [2026-01-22T12:12:27.537904] [DEBUG] [REMOTE ] JELD: Retrieved 2258 rows, trimmed to 300. [2026-01-22T12:12:27.538101] [DEBUG] [REMOTE ] JELD: PASS: History has at least 300 days. [2026-01-22T12:12:27.538356] [DEBUG] [REMOTE ] JELD: PASS: Price check passed. Min price $1.81. [2026-01-22T12:12:27.538503] [DEBUG] [REMOTE ] JELD: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:27.538643] [DEBUG] [REMOTE ] JELD: PASS: Integrity check passed. [2026-01-22T12:12:27.538689] [DEBUG] [REMOTE ] JELD: Symbol is viable for forecasting. [2026-01-22T12:12:27.538742] [INFO ] [MAIN ] [1723/3501] JELD kept (0.3s) | 1721 kept, 2 rejected | 139.4/min | ETA: 12.8m [2026-01-22T12:12:27.878531] [DEBUG] [REMOTE ] JEPQ: Retrieved 932 rows, trimmed to 300. [2026-01-22T12:12:27.878685] [DEBUG] [REMOTE ] JEPQ: PASS: History has at least 300 days. [2026-01-22T12:12:27.878895] [DEBUG] [REMOTE ] JEPQ: PASS: Price check passed. Min price $54.75. [2026-01-22T12:12:27.879036] [DEBUG] [REMOTE ] JEPQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:27.879147] [DEBUG] [REMOTE ] JEPQ: PASS: Integrity check passed. [2026-01-22T12:12:27.879189] [DEBUG] [REMOTE ] JEPQ: Symbol is viable for forecasting. [2026-01-22T12:12:27.879238] [INFO ] [MAIN ] [1724/3501] JEPQ kept (0.3s) | 1722 kept, 2 rejected | 139.4/min | ETA: 12.7m [2026-01-22T12:12:28.311140] [DEBUG] [REMOTE ] JFIN: Retrieved 1684 rows, trimmed to 300. [2026-01-22T12:12:28.311289] [DEBUG] [REMOTE ] JFIN: PASS: History has at least 300 days. [2026-01-22T12:12:28.311505] [DEBUG] [REMOTE ] JFIN: PASS: Price check passed. Min price $5.80. [2026-01-22T12:12:28.311665] [DEBUG] [REMOTE ] JFIN: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:28.311780] [DEBUG] [REMOTE ] JFIN: PASS: Integrity check passed. [2026-01-22T12:12:28.311823] [DEBUG] [REMOTE ] JFIN: Symbol is viable for forecasting. [2026-01-22T12:12:28.311873] [INFO ] [MAIN ] [1725/3501] JFIN kept (0.4s) | 1723 kept, 2 rejected | 139.4/min | ETA: 12.7m [2026-01-22T12:12:28.614174] [DEBUG] [REMOTE ] JGLO: Retrieved 590 rows, trimmed to 300. [2026-01-22T12:12:28.614327] [DEBUG] [REMOTE ] JGLO: PASS: History has at least 300 days. [2026-01-22T12:12:28.614597] [DEBUG] [REMOTE ] JGLO: PASS: Price check passed. Min price $64.84. [2026-01-22T12:12:28.614767] [DEBUG] [REMOTE ] JGLO: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:28.614901] [DEBUG] [REMOTE ] JGLO: PASS: Integrity check passed. [2026-01-22T12:12:28.614949] [DEBUG] [REMOTE ] JGLO: Symbol is viable for forecasting. [2026-01-22T12:12:28.615007] [INFO ] [MAIN ] [1726/3501] JGLO kept (0.3s) | 1724 kept, 2 rejected | 139.4/min | ETA: 12.7m [2026-01-22T12:12:29.311225] [DEBUG] [REMOTE ] JHG: Retrieved 6431 rows, trimmed to 300. [2026-01-22T12:12:29.311358] [DEBUG] [REMOTE ] JHG: PASS: History has at least 300 days. [2026-01-22T12:12:29.311565] [DEBUG] [REMOTE ] JHG: PASS: Price check passed. Min price $41.25. [2026-01-22T12:12:29.311718] [DEBUG] [REMOTE ] JHG: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:29.311829] [DEBUG] [REMOTE ] JHG: PASS: Integrity check passed. [2026-01-22T12:12:29.311869] [DEBUG] [REMOTE ] JHG: Symbol is viable for forecasting. [2026-01-22T12:12:29.311915] [INFO ] [MAIN ] [1727/3501] JHG kept (0.7s) | 1725 kept, 2 rejected | 139.4/min | ETA: 12.7m [2026-01-22T12:12:29.798550] [DEBUG] [REMOTE ] JHI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:29.798711] [DEBUG] [REMOTE ] JHI: PASS: History has at least 300 days. [2026-01-22T12:12:29.798935] [DEBUG] [REMOTE ] JHI: PASS: Price check passed. Min price $13.23. [2026-01-22T12:12:29.799079] [DEBUG] [REMOTE ] JHI: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:29.799196] [DEBUG] [REMOTE ] JHI: PASS: Integrity check passed. [2026-01-22T12:12:29.799239] [DEBUG] [REMOTE ] JHI: Symbol is viable for forecasting. [2026-01-22T12:12:29.799290] [INFO ] [MAIN ] [1728/3501] JHI kept (0.5s) | 1726 kept, 2 rejected | 139.4/min | ETA: 12.7m [2026-01-22T12:12:30.271774] [DEBUG] [REMOTE ] JHX: Retrieved 6552 rows, trimmed to 300. [2026-01-22T12:12:30.272021] [DEBUG] [REMOTE ] JHX: PASS: History has at least 300 days. [2026-01-22T12:12:30.272339] [DEBUG] [REMOTE ] JHX: PASS: Price check passed. Min price $16.69. [2026-01-22T12:12:30.272492] [DEBUG] [REMOTE ] JHX: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:30.272648] [DEBUG] [REMOTE ] JHX: PASS: Integrity check passed. [2026-01-22T12:12:30.272693] [DEBUG] [REMOTE ] JHX: Symbol is viable for forecasting. [2026-01-22T12:12:30.272761] [INFO ] [MAIN ] [1729/3501] JHX kept (0.5s) | 1727 kept, 2 rejected | 139.4/min | ETA: 12.7m [2026-01-22T12:12:30.557317] [DEBUG] [REMOTE ] JILL: Retrieved 2230 rows, trimmed to 300. [2026-01-22T12:12:30.557510] [DEBUG] [REMOTE ] JILL: PASS: History has at least 300 days. [2026-01-22T12:12:30.557826] [DEBUG] [REMOTE ] JILL: PASS: Price check passed. Min price $13.39. [2026-01-22T12:12:30.557975] [DEBUG] [REMOTE ] JILL: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:30.558096] [DEBUG] [REMOTE ] JILL: PASS: Integrity check passed. [2026-01-22T12:12:30.558139] [DEBUG] [REMOTE ] JILL: Symbol is viable for forecasting. [2026-01-22T12:12:30.558191] [INFO ] [MAIN ] [1730/3501] JILL kept (0.3s) | 1728 kept, 2 rejected | 139.4/min | ETA: 12.7m [2026-01-22T12:12:30.939399] [DEBUG] [REMOTE ] JIVE: Retrieved 590 rows, trimmed to 300. [2026-01-22T12:12:30.939656] [DEBUG] [REMOTE ] JIVE: PASS: History has at least 300 days. [2026-01-22T12:12:30.939965] [DEBUG] [REMOTE ] JIVE: PASS: Price check passed. Min price $73.59. [2026-01-22T12:12:30.940112] [DEBUG] [REMOTE ] JIVE: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:30.940232] [DEBUG] [REMOTE ] JIVE: PASS: Integrity check passed. [2026-01-22T12:12:30.940274] [DEBUG] [REMOTE ] JIVE: Symbol is viable for forecasting. [2026-01-22T12:12:30.940328] [INFO ] [MAIN ] [1731/3501] JIVE kept (0.4s) | 1729 kept, 2 rejected | 139.4/min | ETA: 12.7m [2026-01-22T12:12:31.550388] [DEBUG] [REMOTE ] JJSF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:31.550626] [DEBUG] [REMOTE ] JJSF: PASS: History has at least 300 days. [2026-01-22T12:12:31.550964] [DEBUG] [REMOTE ] JJSF: PASS: Price check passed. Min price $81.15. [2026-01-22T12:12:31.551123] [DEBUG] [REMOTE ] JJSF: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:31.551274] [DEBUG] [REMOTE ] JJSF: PASS: Integrity check passed. [2026-01-22T12:12:31.551318] [DEBUG] [REMOTE ] JJSF: Symbol is viable for forecasting. [2026-01-22T12:12:31.551375] [INFO ] [MAIN ] [1732/3501] JJSF kept (0.6s) | 1730 kept, 2 rejected | 139.4/min | ETA: 12.7m [2026-01-22T12:12:32.075924] [DEBUG] [REMOTE ] JKHY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:32.076139] [DEBUG] [REMOTE ] JKHY: PASS: History has at least 300 days. [2026-01-22T12:12:32.076436] [DEBUG] [REMOTE ] JKHY: PASS: Price check passed. Min price $148.44. [2026-01-22T12:12:32.076627] [DEBUG] [REMOTE ] JKHY: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:32.076772] [DEBUG] [REMOTE ] JKHY: PASS: Integrity check passed. [2026-01-22T12:12:32.076815] [DEBUG] [REMOTE ] JKHY: Symbol is viable for forecasting. [2026-01-22T12:12:32.076871] [INFO ] [MAIN ] [1733/3501] JKHY kept (0.5s) | 1731 kept, 2 rejected | 139.3/min | ETA: 12.7m [2026-01-22T12:12:32.449642] [DEBUG] [REMOTE ] JKS: Retrieved 3946 rows, trimmed to 300. [2026-01-22T12:12:32.449771] [DEBUG] [REMOTE ] JKS: PASS: History has at least 300 days. [2026-01-22T12:12:32.449976] [DEBUG] [REMOTE ] JKS: PASS: Price check passed. Min price $21.54. [2026-01-22T12:12:32.450112] [DEBUG] [REMOTE ] JKS: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:32.450223] [DEBUG] [REMOTE ] JKS: PASS: Integrity check passed. [2026-01-22T12:12:32.450264] [DEBUG] [REMOTE ] JKS: Symbol is viable for forecasting. [2026-01-22T12:12:32.450328] [INFO ] [MAIN ] [1734/3501] JKS kept (0.4s) | 1732 kept, 2 rejected | 139.3/min | ETA: 12.7m [2026-01-22T12:12:32.935982] [DEBUG] [REMOTE ] JLL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:32.936120] [DEBUG] [REMOTE ] JLL: PASS: History has at least 300 days. [2026-01-22T12:12:32.936333] [DEBUG] [REMOTE ] JLL: PASS: Price check passed. Min price $287.62. [2026-01-22T12:12:32.936466] [DEBUG] [REMOTE ] JLL: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:32.936599] [DEBUG] [REMOTE ] JLL: PASS: Integrity check passed. [2026-01-22T12:12:32.936641] [DEBUG] [REMOTE ] JLL: Symbol is viable for forecasting. [2026-01-22T12:12:32.936688] [INFO ] [MAIN ] [1735/3501] JLL kept (0.5s) | 1733 kept, 2 rejected | 139.3/min | ETA: 12.7m [2026-01-22T12:12:33.329835] [DEBUG] [REMOTE ] JLS: Retrieved 4061 rows, trimmed to 300. [2026-01-22T12:12:33.329967] [DEBUG] [REMOTE ] JLS: PASS: History has at least 300 days. [2026-01-22T12:12:33.330174] [DEBUG] [REMOTE ] JLS: PASS: Price check passed. Min price $17.96. [2026-01-22T12:12:33.330306] [DEBUG] [REMOTE ] JLS: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:33.330413] [DEBUG] [REMOTE ] JLS: PASS: Integrity check passed. [2026-01-22T12:12:33.330452] [DEBUG] [REMOTE ] JLS: Symbol is viable for forecasting. [2026-01-22T12:12:33.330499] [INFO ] [MAIN ] [1736/3501] JLS kept (0.4s) | 1734 kept, 2 rejected | 139.3/min | ETA: 12.7m [2026-01-22T12:12:33.514635] [DEBUG] [REMOTE ] JMIA: Retrieved 1703 rows, trimmed to 300. [2026-01-22T12:12:33.514780] [DEBUG] [REMOTE ] JMIA: PASS: History has at least 300 days. [2026-01-22T12:12:33.514986] [DEBUG] [REMOTE ] JMIA: PASS: Price check passed. Min price $9.50. [2026-01-22T12:12:33.515120] [DEBUG] [REMOTE ] JMIA: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:33.515229] [DEBUG] [REMOTE ] JMIA: PASS: Integrity check passed. [2026-01-22T12:12:33.515269] [DEBUG] [REMOTE ] JMIA: Symbol is viable for forecasting. [2026-01-22T12:12:33.515315] [INFO ] [MAIN ] [1737/3501] JMIA kept (0.2s) | 1735 kept, 2 rejected | 139.4/min | ETA: 12.7m [2026-01-22T12:12:33.944249] [DEBUG] [REMOTE ] JMSB: Retrieved 3054 rows, trimmed to 300. [2026-01-22T12:12:33.944374] [DEBUG] [REMOTE ] JMSB: PASS: History has at least 300 days. [2026-01-22T12:12:33.944598] [DEBUG] [REMOTE ] JMSB: PASS: Price check passed. Min price $18.57. [2026-01-22T12:12:33.944741] [DEBUG] [REMOTE ] JMSB: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:33.944848] [DEBUG] [REMOTE ] JMSB: PASS: Integrity check passed. [2026-01-22T12:12:33.944887] [DEBUG] [REMOTE ] JMSB: Symbol is viable for forecasting. [2026-01-22T12:12:33.944934] [INFO ] [MAIN ] [1738/3501] JMSB kept (0.4s) | 1736 kept, 2 rejected | 139.4/min | ETA: 12.6m [2026-01-22T12:12:34.647473] [DEBUG] [REMOTE ] JNJ: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:34.647640] [DEBUG] [REMOTE ] JNJ: PASS: History has at least 300 days. [2026-01-22T12:12:34.647913] [DEBUG] [REMOTE ] JNJ: PASS: Price check passed. Min price $184.84. [2026-01-22T12:12:34.648055] [DEBUG] [REMOTE ] JNJ: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:34.648177] [DEBUG] [REMOTE ] JNJ: PASS: Integrity check passed. [2026-01-22T12:12:34.648219] [DEBUG] [REMOTE ] JNJ: Symbol is viable for forecasting. [2026-01-22T12:12:34.648268] [INFO ] [MAIN ] [1739/3501] JNJ kept (0.7s) | 1737 kept, 2 rejected | 139.3/min | ETA: 12.6m [2026-01-22T12:12:34.851383] [DEBUG] [REMOTE ] JOBY: Retrieved 1305 rows, trimmed to 300. [2026-01-22T12:12:34.851516] [DEBUG] [REMOTE ] JOBY: PASS: History has at least 300 days. [2026-01-22T12:12:34.851744] [DEBUG] [REMOTE ] JOBY: PASS: Price check passed. Min price $13.04. [2026-01-22T12:12:34.851885] [DEBUG] [REMOTE ] JOBY: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:34.851996] [DEBUG] [REMOTE ] JOBY: PASS: Integrity check passed. [2026-01-22T12:12:34.852037] [DEBUG] [REMOTE ] JOBY: Symbol is viable for forecasting. [2026-01-22T12:12:34.852104] [INFO ] [MAIN ] [1740/3501] JOBY kept (0.2s) | 1738 kept, 2 rejected | 139.4/min | ETA: 12.6m [2026-01-22T12:12:35.399338] [DEBUG] [REMOTE ] JOE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:35.399678] [DEBUG] [REMOTE ] JOE: PASS: History has at least 300 days. [2026-01-22T12:12:35.400039] [DEBUG] [REMOTE ] JOE: PASS: Price check passed. Min price $48.90. [2026-01-22T12:12:35.400212] [DEBUG] [REMOTE ] JOE: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:35.400363] [DEBUG] [REMOTE ] JOE: PASS: Integrity check passed. [2026-01-22T12:12:35.400405] [DEBUG] [REMOTE ] JOE: Symbol is viable for forecasting. [2026-01-22T12:12:35.400459] [INFO ] [MAIN ] [1741/3501] JOE kept (0.5s) | 1739 kept, 2 rejected | 139.4/min | ETA: 12.6m [2026-01-22T12:12:35.922077] [DEBUG] [REMOTE ] JOF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:35.922221] [DEBUG] [REMOTE ] JOF: PASS: History has at least 300 days. [2026-01-22T12:12:35.922442] [DEBUG] [REMOTE ] JOF: PASS: Price check passed. Min price $10.00. [2026-01-22T12:12:35.922606] [DEBUG] [REMOTE ] JOF: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:35.922725] [DEBUG] [REMOTE ] JOF: PASS: Integrity check passed. [2026-01-22T12:12:35.922766] [DEBUG] [REMOTE ] JOF: Symbol is viable for forecasting. [2026-01-22T12:12:35.922816] [INFO ] [MAIN ] [1742/3501] JOF kept (0.5s) | 1740 kept, 2 rejected | 139.3/min | ETA: 12.6m [2026-01-22T12:12:36.369480] [DEBUG] [REMOTE ] JPC: Retrieved 5740 rows, trimmed to 300. [2026-01-22T12:12:36.369646] [DEBUG] [REMOTE ] JPC: PASS: History has at least 300 days. [2026-01-22T12:12:36.369859] [DEBUG] [REMOTE ] JPC: PASS: Price check passed. Min price $7.76. [2026-01-22T12:12:36.369992] [DEBUG] [REMOTE ] JPC: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:36.370100] [DEBUG] [REMOTE ] JPC: PASS: Integrity check passed. [2026-01-22T12:12:36.370139] [DEBUG] [REMOTE ] JPC: Symbol is viable for forecasting. [2026-01-22T12:12:36.370185] [INFO ] [MAIN ] [1743/3501] JPC kept (0.4s) | 1741 kept, 2 rejected | 139.3/min | ETA: 12.6m [2026-01-22T12:12:36.603353] [DEBUG] [REMOTE ] JPEF: Retrieved 622 rows, trimmed to 300. [2026-01-22T12:12:36.603484] [DEBUG] [REMOTE ] JPEF: PASS: History has at least 300 days. [2026-01-22T12:12:36.603708] [DEBUG] [REMOTE ] JPEF: PASS: Price check passed. Min price $71.86. [2026-01-22T12:12:36.603849] [DEBUG] [REMOTE ] JPEF: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:36.603959] [DEBUG] [REMOTE ] JPEF: PASS: Integrity check passed. [2026-01-22T12:12:36.604055] [DEBUG] [REMOTE ] JPEF: Symbol is viable for forecasting. [2026-01-22T12:12:36.604120] [INFO ] [MAIN ] [1744/3501] JPEF kept (0.2s) | 1742 kept, 2 rejected | 139.4/min | ETA: 12.6m [2026-01-22T12:12:37.138964] [DEBUG] [REMOTE ] JPM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:37.139119] [DEBUG] [REMOTE ] JPM: PASS: History has at least 300 days. [2026-01-22T12:12:37.139379] [DEBUG] [REMOTE ] JPM: PASS: Price check passed. Min price $296.67. [2026-01-22T12:12:37.139517] [DEBUG] [REMOTE ] JPM: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:37.139679] [DEBUG] [REMOTE ] JPM: PASS: Integrity check passed. [2026-01-22T12:12:37.139742] [DEBUG] [REMOTE ] JPM: Symbol is viable for forecasting. [2026-01-22T12:12:37.139806] [INFO ] [MAIN ] [1745/3501] JPM kept (0.5s) | 1743 kept, 2 rejected | 139.4/min | ETA: 12.6m [2026-01-22T12:12:37.650937] [DEBUG] [REMOTE ] JQC: Retrieved 5679 rows, trimmed to 300. [2026-01-22T12:12:37.651168] [DEBUG] [REMOTE ] JQC: PASS: History has at least 300 days. [2026-01-22T12:12:37.651518] [DEBUG] [REMOTE ] JQC: PASS: Price check passed. Min price $4.85. [2026-01-22T12:12:37.651685] [DEBUG] [REMOTE ] JQC: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:37.651841] [DEBUG] [REMOTE ] JQC: PASS: Integrity check passed. [2026-01-22T12:12:37.651882] [DEBUG] [REMOTE ] JQC: Symbol is viable for forecasting. [2026-01-22T12:12:37.651966] [INFO ] [MAIN ] [1746/3501] JQC kept (0.5s) | 1744 kept, 2 rejected | 139.3/min | ETA: 12.6m [2026-01-22T12:12:37.985822] [DEBUG] [REMOTE ] JRI: Retrieved 3453 rows, trimmed to 300. [2026-01-22T12:12:37.986036] [DEBUG] [REMOTE ] JRI: PASS: History has at least 300 days. [2026-01-22T12:12:37.986298] [DEBUG] [REMOTE ] JRI: PASS: Price check passed. Min price $12.90. [2026-01-22T12:12:37.986441] [DEBUG] [REMOTE ] JRI: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:37.986565] [DEBUG] [REMOTE ] JRI: PASS: Integrity check passed. [2026-01-22T12:12:37.986628] [DEBUG] [REMOTE ] JRI: Symbol is viable for forecasting. [2026-01-22T12:12:37.986682] [INFO ] [MAIN ] [1747/3501] JRI kept (0.3s) | 1745 kept, 2 rejected | 139.4/min | ETA: 12.6m [2026-01-22T12:12:38.596199] [DEBUG] [REMOTE ] JRS: Retrieved 6081 rows, trimmed to 300. [2026-01-22T12:12:38.596431] [DEBUG] [REMOTE ] JRS: PASS: History has at least 300 days. [2026-01-22T12:12:38.596803] [DEBUG] [REMOTE ] JRS: PASS: Price check passed. Min price $7.49. [2026-01-22T12:12:38.596963] [DEBUG] [REMOTE ] JRS: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:38.597164] [DEBUG] [REMOTE ] JRS: PASS: Integrity check passed. [2026-01-22T12:12:38.597212] [DEBUG] [REMOTE ] JRS: Symbol is viable for forecasting. [2026-01-22T12:12:38.597272] [INFO ] [MAIN ] [1748/3501] JRS kept (0.6s) | 1746 kept, 2 rejected | 139.3/min | ETA: 12.6m [2026-01-22T12:12:39.056151] [DEBUG] [REMOTE ] JSM: Retrieved 5550 rows, trimmed to 300. [2026-01-22T12:12:39.056311] [DEBUG] [REMOTE ] JSM: PASS: History has at least 300 days. [2026-01-22T12:12:39.056609] [DEBUG] [REMOTE ] JSM: PASS: Price check passed. Min price $18.30. [2026-01-22T12:12:39.056770] [DEBUG] [REMOTE ] JSM: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:39.056919] [DEBUG] [REMOTE ] JSM: PASS: Integrity check passed. [2026-01-22T12:12:39.056968] [DEBUG] [REMOTE ] JSM: Symbol is viable for forecasting. [2026-01-22T12:12:39.057018] [INFO ] [MAIN ] [1749/3501] JSM kept (0.5s) | 1747 kept, 2 rejected | 139.3/min | ETA: 12.6m [2026-01-22T12:12:39.553313] [DEBUG] [REMOTE ] JSMD: Retrieved 2491 rows, trimmed to 300. [2026-01-22T12:12:39.553450] [DEBUG] [REMOTE ] JSMD: PASS: History has at least 300 days. [2026-01-22T12:12:39.553691] [DEBUG] [REMOTE ] JSMD: PASS: Price check passed. Min price $77.53. [2026-01-22T12:12:39.553831] [DEBUG] [REMOTE ] JSMD: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:39.553943] [DEBUG] [REMOTE ] JSMD: PASS: Integrity check passed. [2026-01-22T12:12:39.553985] [DEBUG] [REMOTE ] JSMD: Symbol is viable for forecasting. [2026-01-22T12:12:39.554033] [INFO ] [MAIN ] [1750/3501] JSMD kept (0.5s) | 1748 kept, 2 rejected | 139.3/min | ETA: 12.6m [2026-01-22T12:12:39.849726] [DEBUG] [REMOTE ] JSML: Retrieved 2491 rows, trimmed to 300. [2026-01-22T12:12:39.849864] [DEBUG] [REMOTE ] JSML: PASS: History has at least 300 days. [2026-01-22T12:12:39.850066] [DEBUG] [REMOTE ] JSML: PASS: Price check passed. Min price $69.18. [2026-01-22T12:12:39.850201] [DEBUG] [REMOTE ] JSML: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:39.850311] [DEBUG] [REMOTE ] JSML: PASS: Integrity check passed. [2026-01-22T12:12:39.850351] [DEBUG] [REMOTE ] JSML: Symbol is viable for forecasting. [2026-01-22T12:12:39.850400] [INFO ] [MAIN ] [1751/3501] JSML kept (0.3s) | 1749 kept, 2 rejected | 139.3/min | ETA: 12.6m [2026-01-22T12:12:40.096021] [DEBUG] [REMOTE ] JTEK: Retrieved 575 rows, trimmed to 300. [2026-01-22T12:12:40.096206] [DEBUG] [REMOTE ] JTEK: PASS: History has at least 300 days. [2026-01-22T12:12:40.096461] [DEBUG] [REMOTE ] JTEK: PASS: Price check passed. Min price $84.40. [2026-01-22T12:12:40.096638] [DEBUG] [REMOTE ] JTEK: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:40.096765] [DEBUG] [REMOTE ] JTEK: PASS: Integrity check passed. [2026-01-22T12:12:40.096837] [DEBUG] [REMOTE ] JTEK: Symbol is viable for forecasting. [2026-01-22T12:12:40.096894] [INFO ] [MAIN ] [1752/3501] JTEK kept (0.2s) | 1750 kept, 2 rejected | 139.4/min | ETA: 12.5m [2026-01-22T12:12:40.779843] [DEBUG] [REMOTE ] JVA: Retrieved 5213 rows, trimmed to 300. [2026-01-22T12:12:40.780011] [DEBUG] [REMOTE ] JVA: PASS: History has at least 300 days. [2026-01-22T12:12:40.780272] [DEBUG] [REMOTE ] JVA: PASS: Price check passed. Min price $3.36. [2026-01-22T12:12:40.780412] [DEBUG] [REMOTE ] JVA: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:40.780536] [DEBUG] [REMOTE ] JVA: PASS: Integrity check passed. [2026-01-22T12:12:40.780597] [DEBUG] [REMOTE ] JVA: Symbol is viable for forecasting. [2026-01-22T12:12:40.780651] [INFO ] [MAIN ] [1753/3501] JVA kept (0.7s) | 1751 kept, 2 rejected | 139.3/min | ETA: 12.5m [2026-01-22T12:12:41.024131] [DEBUG] [REMOTE ] JXN: Retrieved 1101 rows, trimmed to 300. [2026-01-22T12:12:41.024249] [DEBUG] [REMOTE ] JXN: PASS: History has at least 300 days. [2026-01-22T12:12:41.024447] [DEBUG] [REMOTE ] JXN: PASS: Price check passed. Min price $89.89. [2026-01-22T12:12:41.024595] [DEBUG] [REMOTE ] JXN: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:41.024703] [DEBUG] [REMOTE ] JXN: PASS: Integrity check passed. [2026-01-22T12:12:41.024742] [DEBUG] [REMOTE ] JXN: Symbol is viable for forecasting. [2026-01-22T12:12:41.024789] [INFO ] [MAIN ] [1754/3501] JXN kept (0.2s) | 1752 kept, 2 rejected | 139.4/min | ETA: 12.5m [2026-01-22T12:12:41.762216] [DEBUG] [REMOTE ] KAI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:41.762358] [DEBUG] [REMOTE ] KAI: PASS: History has at least 300 days. [2026-01-22T12:12:41.762610] [DEBUG] [REMOTE ] KAI: PASS: Price check passed. Min price $247.21. [2026-01-22T12:12:41.762754] [DEBUG] [REMOTE ] KAI: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:41.762873] [DEBUG] [REMOTE ] KAI: PASS: Integrity check passed. [2026-01-22T12:12:41.762915] [DEBUG] [REMOTE ] KAI: Symbol is viable for forecasting. [2026-01-22T12:12:41.762966] [INFO ] [MAIN ] [1755/3501] KAI kept (0.7s) | 1753 kept, 2 rejected | 139.3/min | ETA: 12.5m [2026-01-22T12:12:41.988051] [DEBUG] [REMOTE ] KARO: Retrieved 1207 rows, trimmed to 300. [2026-01-22T12:12:41.988246] [DEBUG] [REMOTE ] KARO: PASS: History has at least 300 days. [2026-01-22T12:12:41.988488] [DEBUG] [REMOTE ] KARO: PASS: Price check passed. Min price $41.60. [2026-01-22T12:12:41.988660] [DEBUG] [REMOTE ] KARO: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:41.988792] [DEBUG] [REMOTE ] KARO: PASS: Integrity check passed. [2026-01-22T12:12:41.988838] [DEBUG] [REMOTE ] KARO: Symbol is viable for forecasting. [2026-01-22T12:12:41.988903] [INFO ] [MAIN ] [1756/3501] KARO kept (0.2s) | 1754 kept, 2 rejected | 139.3/min | ETA: 12.5m [2026-01-22T12:12:42.614200] [DEBUG] [REMOTE ] KB: Retrieved 6086 rows, trimmed to 300. [2026-01-22T12:12:42.614346] [DEBUG] [REMOTE ] KB: PASS: History has at least 300 days. [2026-01-22T12:12:42.614616] [DEBUG] [REMOTE ] KB: PASS: Price check passed. Min price $79.59. [2026-01-22T12:12:42.614752] [DEBUG] [REMOTE ] KB: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:42.614870] [DEBUG] [REMOTE ] KB: PASS: Integrity check passed. [2026-01-22T12:12:42.614910] [DEBUG] [REMOTE ] KB: Symbol is viable for forecasting. [2026-01-22T12:12:42.614958] [INFO ] [MAIN ] [1757/3501] KB kept (0.6s) | 1755 kept, 2 rejected | 139.3/min | ETA: 12.5m [2026-01-22T12:12:43.064302] [DEBUG] [REMOTE ] KBH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:43.064441] [DEBUG] [REMOTE ] KBH: PASS: History has at least 300 days. [2026-01-22T12:12:43.064680] [DEBUG] [REMOTE ] KBH: PASS: Price check passed. Min price $55.24. [2026-01-22T12:12:43.064821] [DEBUG] [REMOTE ] KBH: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:43.064935] [DEBUG] [REMOTE ] KBH: PASS: Integrity check passed. [2026-01-22T12:12:43.064998] [DEBUG] [REMOTE ] KBH: Symbol is viable for forecasting. [2026-01-22T12:12:43.065055] [INFO ] [MAIN ] [1758/3501] KBH kept (0.5s) | 1756 kept, 2 rejected | 139.3/min | ETA: 12.5m [2026-01-22T12:12:43.255304] [DEBUG] [REMOTE ] KBWB: Retrieved 3575 rows, trimmed to 300. [2026-01-22T12:12:43.255432] [DEBUG] [REMOTE ] KBWB: PASS: History has at least 300 days. [2026-01-22T12:12:43.255668] [DEBUG] [REMOTE ] KBWB: PASS: Price check passed. Min price $74.57. [2026-01-22T12:12:43.255813] [DEBUG] [REMOTE ] KBWB: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:43.255927] [DEBUG] [REMOTE ] KBWB: PASS: Integrity check passed. [2026-01-22T12:12:43.255968] [DEBUG] [REMOTE ] KBWB: Symbol is viable for forecasting. [2026-01-22T12:12:43.256017] [INFO ] [MAIN ] [1759/3501] KBWB kept (0.2s) | 1757 kept, 2 rejected | 139.3/min | ETA: 12.5m [2026-01-22T12:12:43.834655] [DEBUG] [REMOTE ] KBWD: Retrieved 3805 rows, trimmed to 300. [2026-01-22T12:12:43.834787] [DEBUG] [REMOTE ] KBWD: PASS: History has at least 300 days. [2026-01-22T12:12:43.835047] [DEBUG] [REMOTE ] KBWD: PASS: Price check passed. Min price $12.79. [2026-01-22T12:12:43.835188] [DEBUG] [REMOTE ] KBWD: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:43.835296] [DEBUG] [REMOTE ] KBWD: PASS: Integrity check passed. [2026-01-22T12:12:43.835335] [DEBUG] [REMOTE ] KBWD: Symbol is viable for forecasting. [2026-01-22T12:12:43.835381] [INFO ] [MAIN ] [1760/3501] KBWD kept (0.6s) | 1758 kept, 2 rejected | 139.3/min | ETA: 12.5m [2026-01-22T12:12:44.255916] [DEBUG] [REMOTE ] KBWP: Retrieved 3792 rows, trimmed to 300. [2026-01-22T12:12:44.256064] [DEBUG] [REMOTE ] KBWP: PASS: History has at least 300 days. [2026-01-22T12:12:44.256270] [DEBUG] [REMOTE ] KBWP: PASS: Price check passed. Min price $114.69. [2026-01-22T12:12:44.256405] [DEBUG] [REMOTE ] KBWP: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:44.256526] [DEBUG] [REMOTE ] KBWP: PASS: Integrity check passed. [2026-01-22T12:12:44.256591] [DEBUG] [REMOTE ] KBWP: Symbol is viable for forecasting. [2026-01-22T12:12:44.256643] [INFO ] [MAIN ] [1761/3501] KBWP kept (0.4s) | 1759 kept, 2 rejected | 139.3/min | ETA: 12.5m [2026-01-22T12:12:44.625945] [DEBUG] [REMOTE ] KBWY: Retrieved 3805 rows, trimmed to 300. [2026-01-22T12:12:44.626075] [DEBUG] [REMOTE ] KBWY: PASS: History has at least 300 days. [2026-01-22T12:12:44.626283] [DEBUG] [REMOTE ] KBWY: PASS: Price check passed. Min price $14.61. [2026-01-22T12:12:44.626420] [DEBUG] [REMOTE ] KBWY: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:44.626530] [DEBUG] [REMOTE ] KBWY: PASS: Integrity check passed. [2026-01-22T12:12:44.626590] [DEBUG] [REMOTE ] KBWY: Symbol is viable for forecasting. [2026-01-22T12:12:44.626643] [INFO ] [MAIN ] [1762/3501] KBWY kept (0.4s) | 1760 kept, 2 rejected | 139.3/min | ETA: 12.5m [2026-01-22T12:12:44.936269] [DEBUG] [REMOTE ] KC: Retrieved 1433 rows, trimmed to 300. [2026-01-22T12:12:44.936398] [DEBUG] [REMOTE ] KC: PASS: History has at least 300 days. [2026-01-22T12:12:44.936619] [DEBUG] [REMOTE ] KC: PASS: Price check passed. Min price $10.34. [2026-01-22T12:12:44.936755] [DEBUG] [REMOTE ] KC: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:44.936861] [DEBUG] [REMOTE ] KC: PASS: Integrity check passed. [2026-01-22T12:12:44.936901] [DEBUG] [REMOTE ] KC: Symbol is viable for forecasting. [2026-01-22T12:12:44.936947] [INFO ] [MAIN ] [1763/3501] KC kept (0.3s) | 1761 kept, 2 rejected | 139.3/min | ETA: 12.5m [2026-01-22T12:12:45.219458] [DEBUG] [REMOTE ] KD: Retrieved 1065 rows, trimmed to 300. [2026-01-22T12:12:45.219605] [DEBUG] [REMOTE ] KD: PASS: History has at least 300 days. [2026-01-22T12:12:45.219802] [DEBUG] [REMOTE ] KD: PASS: Price check passed. Min price $23.57. [2026-01-22T12:12:45.219934] [DEBUG] [REMOTE ] KD: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:45.220039] [DEBUG] [REMOTE ] KD: PASS: Integrity check passed. [2026-01-22T12:12:45.220093] [DEBUG] [REMOTE ] KD: Symbol is viable for forecasting. [2026-01-22T12:12:45.220312] [INFO ] [MAIN ] [1764/3501] KD kept (0.3s) | 1762 kept, 2 rejected | 139.4/min | ETA: 12.5m [2026-01-22T12:12:45.853225] [DEBUG] [REMOTE ] KDP: Retrieved 4462 rows, trimmed to 300. [2026-01-22T12:12:45.853356] [DEBUG] [REMOTE ] KDP: PASS: History has at least 300 days. [2026-01-22T12:12:45.853563] [DEBUG] [REMOTE ] KDP: PASS: Price check passed. Min price $25.75. [2026-01-22T12:12:45.853733] [DEBUG] [REMOTE ] KDP: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:45.853843] [DEBUG] [REMOTE ] KDP: PASS: Integrity check passed. [2026-01-22T12:12:45.853884] [DEBUG] [REMOTE ] KDP: Symbol is viable for forecasting. [2026-01-22T12:12:45.853931] [INFO ] [MAIN ] [1765/3501] KDP kept (0.6s) | 1763 kept, 2 rejected | 139.3/min | ETA: 12.5m [2026-01-22T12:12:46.126327] [DEBUG] [REMOTE ] KE: Retrieved 2820 rows, trimmed to 300. [2026-01-22T12:12:46.126455] [DEBUG] [REMOTE ] KE: PASS: History has at least 300 days. [2026-01-22T12:12:46.126690] [DEBUG] [REMOTE ] KE: PASS: Price check passed. Min price $26.30. [2026-01-22T12:12:46.126831] [DEBUG] [REMOTE ] KE: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:46.126942] [DEBUG] [REMOTE ] KE: PASS: Integrity check passed. [2026-01-22T12:12:46.126983] [DEBUG] [REMOTE ] KE: Symbol is viable for forecasting. [2026-01-22T12:12:46.127044] [INFO ] [MAIN ] [1766/3501] KE kept (0.3s) | 1764 kept, 2 rejected | 139.4/min | ETA: 12.4m [2026-01-22T12:12:46.736538] [DEBUG] [REMOTE ] KELYA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:46.736699] [DEBUG] [REMOTE ] KELYA: PASS: History has at least 300 days. [2026-01-22T12:12:46.736920] [DEBUG] [REMOTE ] KELYA: PASS: Price check passed. Min price $8.08. [2026-01-22T12:12:46.737064] [DEBUG] [REMOTE ] KELYA: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:46.737180] [DEBUG] [REMOTE ] KELYA: PASS: Integrity check passed. [2026-01-22T12:12:46.737221] [DEBUG] [REMOTE ] KELYA: Symbol is viable for forecasting. [2026-01-22T12:12:46.737270] [INFO ] [MAIN ] [1767/3501] KELYA kept (0.6s) | 1765 kept, 2 rejected | 139.3/min | ETA: 12.4m [2026-01-22T12:12:47.057452] [DEBUG] [REMOTE ] KEN: Retrieved 2771 rows, trimmed to 300. [2026-01-22T12:12:47.057607] [DEBUG] [REMOTE ] KEN: PASS: History has at least 300 days. [2026-01-22T12:12:47.057843] [DEBUG] [REMOTE ] KEN: PASS: Price check passed. Min price $49.81. [2026-01-22T12:12:47.057983] [DEBUG] [REMOTE ] KEN: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:47.058094] [DEBUG] [REMOTE ] KEN: PASS: Integrity check passed. [2026-01-22T12:12:47.058135] [DEBUG] [REMOTE ] KEN: Symbol is viable for forecasting. [2026-01-22T12:12:47.058184] [INFO ] [MAIN ] [1768/3501] KEN kept (0.3s) | 1766 kept, 2 rejected | 139.4/min | ETA: 12.4m [2026-01-22T12:12:47.598437] [DEBUG] [REMOTE ] KEP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:47.598587] [DEBUG] [REMOTE ] KEP: PASS: History has at least 300 days. [2026-01-22T12:12:47.598798] [DEBUG] [REMOTE ] KEP: PASS: Price check passed. Min price $14.98. [2026-01-22T12:12:47.598930] [DEBUG] [REMOTE ] KEP: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:47.599039] [DEBUG] [REMOTE ] KEP: PASS: Integrity check passed. [2026-01-22T12:12:47.599078] [DEBUG] [REMOTE ] KEP: Symbol is viable for forecasting. [2026-01-22T12:12:47.599125] [INFO ] [MAIN ] [1769/3501] KEP kept (0.5s) | 1767 kept, 2 rejected | 139.3/min | ETA: 12.4m [2026-01-22T12:12:48.049781] [DEBUG] [REMOTE ] KEX: Retrieved 6594 rows, trimmed to 300. [2026-01-22T12:12:48.049911] [DEBUG] [REMOTE ] KEX: PASS: History has at least 300 days. [2026-01-22T12:12:48.050149] [DEBUG] [REMOTE ] KEX: PASS: Price check passed. Min price $86.87. [2026-01-22T12:12:48.050280] [DEBUG] [REMOTE ] KEX: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:48.050391] [DEBUG] [REMOTE ] KEX: PASS: Integrity check passed. [2026-01-22T12:12:48.050447] [DEBUG] [REMOTE ] KEX: Symbol is viable for forecasting. [2026-01-22T12:12:48.050503] [INFO ] [MAIN ] [1770/3501] KEX kept (0.5s) | 1768 kept, 2 rejected | 139.3/min | ETA: 12.4m [2026-01-22T12:12:48.312071] [DEBUG] [REMOTE ] KEYS: Retrieved 2830 rows, trimmed to 300. [2026-01-22T12:12:48.312223] [DEBUG] [REMOTE ] KEYS: PASS: History has at least 300 days. [2026-01-22T12:12:48.312427] [DEBUG] [REMOTE ] KEYS: PASS: Price check passed. Min price $167.77. [2026-01-22T12:12:48.312559] [DEBUG] [REMOTE ] KEYS: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:48.312689] [DEBUG] [REMOTE ] KEYS: PASS: Integrity check passed. [2026-01-22T12:12:48.312729] [DEBUG] [REMOTE ] KEYS: Symbol is viable for forecasting. [2026-01-22T12:12:48.312776] [INFO ] [MAIN ] [1771/3501] KEYS kept (0.3s) | 1769 kept, 2 rejected | 139.4/min | ETA: 12.4m [2026-01-22T12:12:48.959252] [DEBUG] [REMOTE ] KFS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:48.959390] [DEBUG] [REMOTE ] KFS: PASS: History has at least 300 days. [2026-01-22T12:12:48.959631] [DEBUG] [REMOTE ] KFS: PASS: Price check passed. Min price $11.80. [2026-01-22T12:12:48.959772] [DEBUG] [REMOTE ] KFS: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:48.959887] [DEBUG] [REMOTE ] KFS: PASS: Integrity check passed. [2026-01-22T12:12:48.959927] [DEBUG] [REMOTE ] KFS: Symbol is viable for forecasting. [2026-01-22T12:12:48.959977] [INFO ] [MAIN ] [1772/3501] KFS kept (0.6s) | 1770 kept, 2 rejected | 139.3/min | ETA: 12.4m [2026-01-22T12:12:49.399741] [DEBUG] [REMOTE ] KFY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:49.399881] [DEBUG] [REMOTE ] KFY: PASS: History has at least 300 days. [2026-01-22T12:12:49.400101] [DEBUG] [REMOTE ] KFY: PASS: Price check passed. Min price $62.13. [2026-01-22T12:12:49.400289] [DEBUG] [REMOTE ] KFY: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:49.400444] [DEBUG] [REMOTE ] KFY: PASS: Integrity check passed. [2026-01-22T12:12:49.400486] [DEBUG] [REMOTE ] KFY: Symbol is viable for forecasting. [2026-01-22T12:12:49.400537] [INFO ] [MAIN ] [1773/3501] KFY kept (0.4s) | 1771 kept, 2 rejected | 139.3/min | ETA: 12.4m [2026-01-22T12:12:49.615115] [DEBUG] [REMOTE ] KGS: Retrieved 643 rows, trimmed to 300. [2026-01-22T12:12:49.615247] [DEBUG] [REMOTE ] KGS: PASS: History has at least 300 days. [2026-01-22T12:12:49.615450] [DEBUG] [REMOTE ] KGS: PASS: Price check passed. Min price $32.95. [2026-01-22T12:12:49.615605] [DEBUG] [REMOTE ] KGS: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:49.615717] [DEBUG] [REMOTE ] KGS: PASS: Integrity check passed. [2026-01-22T12:12:49.615758] [DEBUG] [REMOTE ] KGS: Symbol is viable for forecasting. [2026-01-22T12:12:49.615809] [INFO ] [MAIN ] [1774/3501] KGS kept (0.2s) | 1772 kept, 2 rejected | 139.4/min | ETA: 12.4m [2026-01-22T12:12:50.116131] [DEBUG] [REMOTE ] KHC: Retrieved 2653 rows, trimmed to 300. [2026-01-22T12:12:50.116271] [DEBUG] [REMOTE ] KHC: PASS: History has at least 300 days. [2026-01-22T12:12:50.116474] [DEBUG] [REMOTE ] KHC: PASS: Price check passed. Min price $22.40. [2026-01-22T12:12:50.116640] [DEBUG] [REMOTE ] KHC: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:50.116752] [DEBUG] [REMOTE ] KHC: PASS: Integrity check passed. [2026-01-22T12:12:50.116791] [DEBUG] [REMOTE ] KHC: Symbol is viable for forecasting. [2026-01-22T12:12:50.116839] [INFO ] [MAIN ] [1775/3501] KHC kept (0.5s) | 1773 kept, 2 rejected | 139.3/min | ETA: 12.4m [2026-01-22T12:12:50.504418] [DEBUG] [REMOTE ] KIDS: Retrieved 2079 rows, trimmed to 300. [2026-01-22T12:12:50.504561] [DEBUG] [REMOTE ] KIDS: PASS: History has at least 300 days. [2026-01-22T12:12:50.504798] [DEBUG] [REMOTE ] KIDS: PASS: Price check passed. Min price $16.32. [2026-01-22T12:12:50.504931] [DEBUG] [REMOTE ] KIDS: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:50.505045] [DEBUG] [REMOTE ] KIDS: PASS: Integrity check passed. [2026-01-22T12:12:50.505101] [DEBUG] [REMOTE ] KIDS: Symbol is viable for forecasting. [2026-01-22T12:12:50.505149] [INFO ] [MAIN ] [1776/3501] KIDS kept (0.4s) | 1774 kept, 2 rejected | 139.4/min | ETA: 12.4m [2026-01-22T12:12:51.062238] [DEBUG] [REMOTE ] KIM: Retrieved 6592 rows, trimmed to 300. [2026-01-22T12:12:51.062605] [DEBUG] [REMOTE ] KIM: PASS: History has at least 300 days. [2026-01-22T12:12:51.062854] [DEBUG] [REMOTE ] KIM: PASS: Price check passed. Min price $19.62. [2026-01-22T12:12:51.062988] [DEBUG] [REMOTE ] KIM: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:51.063112] [DEBUG] [REMOTE ] KIM: PASS: Integrity check passed. [2026-01-22T12:12:51.063152] [DEBUG] [REMOTE ] KIM: Symbol is viable for forecasting. [2026-01-22T12:12:51.063394] [INFO ] [MAIN ] [1777/3501] KIM kept (0.6s) | 1775 kept, 2 rejected | 139.3/min | ETA: 12.4m [2026-01-22T12:12:51.596143] [DEBUG] [REMOTE ] KINS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:51.596321] [DEBUG] [REMOTE ] KINS: PASS: History has at least 300 days. [2026-01-22T12:12:51.596661] [DEBUG] [REMOTE ] KINS: PASS: Price check passed. Min price $14.09. [2026-01-22T12:12:51.596809] [DEBUG] [REMOTE ] KINS: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:51.596937] [DEBUG] [REMOTE ] KINS: PASS: Integrity check passed. [2026-01-22T12:12:51.596981] [DEBUG] [REMOTE ] KINS: Symbol is viable for forecasting. [2026-01-22T12:12:51.597035] [INFO ] [MAIN ] [1778/3501] KINS kept (0.5s) | 1776 kept, 2 rejected | 139.3/min | ETA: 12.4m [2026-01-22T12:12:51.926565] [DEBUG] [REMOTE ] KIO: Retrieved 3141 rows, trimmed to 300. [2026-01-22T12:12:51.926726] [DEBUG] [REMOTE ] KIO: PASS: History has at least 300 days. [2026-01-22T12:12:51.926932] [DEBUG] [REMOTE ] KIO: PASS: Price check passed. Min price $11.15. [2026-01-22T12:12:51.927094] [DEBUG] [REMOTE ] KIO: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:51.927209] [DEBUG] [REMOTE ] KIO: PASS: Integrity check passed. [2026-01-22T12:12:51.927250] [DEBUG] [REMOTE ] KIO: Symbol is viable for forecasting. [2026-01-22T12:12:51.927299] [INFO ] [MAIN ] [1779/3501] KIO kept (0.3s) | 1777 kept, 2 rejected | 139.3/min | ETA: 12.4m [2026-01-22T12:12:52.264417] [DEBUG] [REMOTE ] KKRS: Retrieved 1194 rows, trimmed to 300. [2026-01-22T12:12:52.264606] [DEBUG] [REMOTE ] KKRS: PASS: History has at least 300 days. [2026-01-22T12:12:52.264821] [DEBUG] [REMOTE ] KKRS: PASS: Price check passed. Min price $16.85. [2026-01-22T12:12:52.264959] [DEBUG] [REMOTE ] KKRS: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:52.265093] [DEBUG] [REMOTE ] KKRS: PASS: Integrity check passed. [2026-01-22T12:12:52.265144] [DEBUG] [REMOTE ] KKRS: Symbol is viable for forecasting. [2026-01-22T12:12:52.265197] [INFO ] [MAIN ] [1780/3501] KKRS kept (0.3s) | 1778 kept, 2 rejected | 139.3/min | ETA: 12.4m [2026-01-22T12:12:52.745717] [DEBUG] [REMOTE ] KLAC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:52.745876] [DEBUG] [REMOTE ] KLAC: PASS: History has at least 300 days. [2026-01-22T12:12:52.746181] [DEBUG] [REMOTE ] KLAC: PASS: Price check passed. Min price $1097.12. [2026-01-22T12:12:52.746329] [DEBUG] [REMOTE ] KLAC: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:52.746457] [DEBUG] [REMOTE ] KLAC: PASS: Integrity check passed. [2026-01-22T12:12:52.746501] [DEBUG] [REMOTE ] KLAC: Symbol is viable for forecasting. [2026-01-22T12:12:52.746553] [INFO ] [MAIN ] [1781/3501] KLAC kept (0.5s) | 1779 kept, 2 rejected | 139.3/min | ETA: 12.3m [2026-01-22T12:12:53.273271] [DEBUG] [REMOTE ] KLIC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:53.273410] [DEBUG] [REMOTE ] KLIC: PASS: History has at least 300 days. [2026-01-22T12:12:53.273654] [DEBUG] [REMOTE ] KLIC: PASS: Price check passed. Min price $35.13. [2026-01-22T12:12:53.273802] [DEBUG] [REMOTE ] KLIC: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:53.273938] [DEBUG] [REMOTE ] KLIC: PASS: Integrity check passed. [2026-01-22T12:12:53.273981] [DEBUG] [REMOTE ] KLIC: Symbol is viable for forecasting. [2026-01-22T12:12:53.274049] [INFO ] [MAIN ] [1782/3501] KLIC kept (0.5s) | 1780 kept, 2 rejected | 139.3/min | ETA: 12.3m [2026-01-22T12:12:53.567516] [DEBUG] [REMOTE ] KLXE: Retrieved 1846 rows, trimmed to 300. [2026-01-22T12:12:53.567674] [DEBUG] [REMOTE ] KLXE: PASS: History has at least 300 days. [2026-01-22T12:12:53.567889] [DEBUG] [REMOTE ] KLXE: PASS: Price check passed. Min price $1.56. [2026-01-22T12:12:53.568027] [DEBUG] [REMOTE ] KLXE: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:53.568155] [DEBUG] [REMOTE ] KLXE: PASS: Integrity check passed. [2026-01-22T12:12:53.568202] [DEBUG] [REMOTE ] KLXE: Symbol is viable for forecasting. [2026-01-22T12:12:53.568250] [INFO ] [MAIN ] [1783/3501] KLXE kept (0.3s) | 1781 kept, 2 rejected | 139.3/min | ETA: 12.3m [2026-01-22T12:12:54.173888] [DEBUG] [REMOTE ] KMB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:54.174022] [DEBUG] [REMOTE ] KMB: PASS: History has at least 300 days. [2026-01-22T12:12:54.174430] [DEBUG] [REMOTE ] KMB: PASS: Price check passed. Min price $97.56. [2026-01-22T12:12:54.174565] [DEBUG] [REMOTE ] KMB: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:54.174698] [DEBUG] [REMOTE ] KMB: PASS: Integrity check passed. [2026-01-22T12:12:54.174738] [DEBUG] [REMOTE ] KMB: Symbol is viable for forecasting. [2026-01-22T12:12:54.174786] [INFO ] [MAIN ] [1784/3501] KMB kept (0.6s) | 1782 kept, 2 rejected | 139.3/min | ETA: 12.3m [2026-01-22T12:12:54.459660] [DEBUG] [REMOTE ] KMDA: Retrieved 3180 rows, trimmed to 300. [2026-01-22T12:12:54.459785] [DEBUG] [REMOTE ] KMDA: PASS: History has at least 300 days. [2026-01-22T12:12:54.459987] [DEBUG] [REMOTE ] KMDA: PASS: Price check passed. Min price $6.62. [2026-01-22T12:12:54.460118] [DEBUG] [REMOTE ] KMDA: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:54.460226] [DEBUG] [REMOTE ] KMDA: PASS: Integrity check passed. [2026-01-22T12:12:54.460265] [DEBUG] [REMOTE ] KMDA: Symbol is viable for forecasting. [2026-01-22T12:12:54.460312] [INFO ] [MAIN ] [1785/3501] KMDA kept (0.3s) | 1783 kept, 2 rejected | 139.3/min | ETA: 12.3m [2026-01-22T12:12:54.796557] [DEBUG] [REMOTE ] KMI: Retrieved 3757 rows, trimmed to 300. [2026-01-22T12:12:54.796719] [DEBUG] [REMOTE ] KMI: PASS: History has at least 300 days. [2026-01-22T12:12:54.796946] [DEBUG] [REMOTE ] KMI: PASS: Price check passed. Min price $25.57. [2026-01-22T12:12:54.797087] [DEBUG] [REMOTE ] KMI: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:54.797210] [DEBUG] [REMOTE ] KMI: PASS: Integrity check passed. [2026-01-22T12:12:54.797250] [DEBUG] [REMOTE ] KMI: Symbol is viable for forecasting. [2026-01-22T12:12:54.797297] [INFO ] [MAIN ] [1786/3501] KMI kept (0.3s) | 1784 kept, 2 rejected | 139.4/min | ETA: 12.3m [2026-01-22T12:12:55.222202] [DEBUG] [REMOTE ] KMPB: Retrieved 968 rows, trimmed to 300. [2026-01-22T12:12:55.222336] [DEBUG] [REMOTE ] KMPB: PASS: History has at least 300 days. [2026-01-22T12:12:55.222539] [DEBUG] [REMOTE ] KMPB: PASS: Price check passed. Min price $22.89. [2026-01-22T12:12:55.222696] [DEBUG] [REMOTE ] KMPB: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:55.222805] [DEBUG] [REMOTE ] KMPB: PASS: Integrity check passed. [2026-01-22T12:12:55.222846] [DEBUG] [REMOTE ] KMPB: Symbol is viable for forecasting. [2026-01-22T12:12:55.222900] [INFO ] [MAIN ] [1787/3501] KMPB kept (0.4s) | 1785 kept, 2 rejected | 139.4/min | ETA: 12.3m [2026-01-22T12:12:55.920193] [DEBUG] [REMOTE ] KMX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:55.920522] [DEBUG] [REMOTE ] KMX: PASS: History has at least 300 days. [2026-01-22T12:12:55.920773] [DEBUG] [REMOTE ] KMX: PASS: Price check passed. Min price $30.88. [2026-01-22T12:12:55.920913] [DEBUG] [REMOTE ] KMX: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:55.921072] [DEBUG] [REMOTE ] KMX: PASS: Integrity check passed. [2026-01-22T12:12:55.921115] [DEBUG] [REMOTE ] KMX: Symbol is viable for forecasting. [2026-01-22T12:12:55.921165] [INFO ] [MAIN ] [1788/3501] KMX kept (0.7s) | 1786 kept, 2 rejected | 139.3/min | ETA: 12.3m [2026-01-22T12:12:56.261212] [DEBUG] [REMOTE ] KN: Retrieved 3001 rows, trimmed to 300. [2026-01-22T12:12:56.261337] [DEBUG] [REMOTE ] KN: PASS: History has at least 300 days. [2026-01-22T12:12:56.261540] [DEBUG] [REMOTE ] KN: PASS: Price check passed. Min price $20.67. [2026-01-22T12:12:56.261703] [DEBUG] [REMOTE ] KN: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:56.261813] [DEBUG] [REMOTE ] KN: PASS: Integrity check passed. [2026-01-22T12:12:56.261852] [DEBUG] [REMOTE ] KN: Symbol is viable for forecasting. [2026-01-22T12:12:56.261898] [INFO ] [MAIN ] [1789/3501] KN kept (0.3s) | 1787 kept, 2 rejected | 139.3/min | ETA: 12.3m [2026-01-22T12:12:56.539618] [DEBUG] [REMOTE ] KNF: Retrieved 662 rows, trimmed to 300. [2026-01-22T12:12:56.539747] [DEBUG] [REMOTE ] KNF: PASS: History has at least 300 days. [2026-01-22T12:12:56.539953] [DEBUG] [REMOTE ] KNF: PASS: Price check passed. Min price $59.93. [2026-01-22T12:12:56.540094] [DEBUG] [REMOTE ] KNF: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:56.540205] [DEBUG] [REMOTE ] KNF: PASS: Integrity check passed. [2026-01-22T12:12:56.540246] [DEBUG] [REMOTE ] KNF: Symbol is viable for forecasting. [2026-01-22T12:12:56.540294] [INFO ] [MAIN ] [1790/3501] KNF kept (0.3s) | 1788 kept, 2 rejected | 139.4/min | ETA: 12.3m [2026-01-22T12:12:56.968222] [DEBUG] [REMOTE ] KNOP: Retrieved 3216 rows, trimmed to 300. [2026-01-22T12:12:56.968350] [DEBUG] [REMOTE ] KNOP: PASS: History has at least 300 days. [2026-01-22T12:12:56.968551] [DEBUG] [REMOTE ] KNOP: PASS: Price check passed. Min price $8.92. [2026-01-22T12:12:56.968713] [DEBUG] [REMOTE ] KNOP: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:56.968823] [DEBUG] [REMOTE ] KNOP: PASS: Integrity check passed. [2026-01-22T12:12:56.968863] [DEBUG] [REMOTE ] KNOP: Symbol is viable for forecasting. [2026-01-22T12:12:56.968911] [INFO ] [MAIN ] [1791/3501] KNOP kept (0.4s) | 1789 kept, 2 rejected | 139.4/min | ETA: 12.3m [2026-01-22T12:12:57.264026] [DEBUG] [REMOTE ] KNSA: Retrieved 1925 rows, trimmed to 300. [2026-01-22T12:12:57.264166] [DEBUG] [REMOTE ] KNSA: PASS: History has at least 300 days. [2026-01-22T12:12:57.264369] [DEBUG] [REMOTE ] KNSA: PASS: Price check passed. Min price $37.01. [2026-01-22T12:12:57.264506] [DEBUG] [REMOTE ] KNSA: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:57.264652] [DEBUG] [REMOTE ] KNSA: PASS: Integrity check passed. [2026-01-22T12:12:57.264697] [DEBUG] [REMOTE ] KNSA: Symbol is viable for forecasting. [2026-01-22T12:12:57.264745] [INFO ] [MAIN ] [1792/3501] KNSA kept (0.3s) | 1790 kept, 2 rejected | 139.4/min | ETA: 12.3m [2026-01-22T12:12:57.900181] [DEBUG] [REMOTE ] KNSL: Retrieved 2384 rows, trimmed to 300. [2026-01-22T12:12:57.900318] [DEBUG] [REMOTE ] KNSL: PASS: History has at least 300 days. [2026-01-22T12:12:57.900517] [DEBUG] [REMOTE ] KNSL: PASS: Price check passed. Min price $354.60. [2026-01-22T12:12:57.900680] [DEBUG] [REMOTE ] KNSL: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:57.900790] [DEBUG] [REMOTE ] KNSL: PASS: Integrity check passed. [2026-01-22T12:12:57.900829] [DEBUG] [REMOTE ] KNSL: Symbol is viable for forecasting. [2026-01-22T12:12:57.900877] [INFO ] [MAIN ] [1793/3501] KNSL kept (0.6s) | 1791 kept, 2 rejected | 139.3/min | ETA: 12.3m [2026-01-22T12:12:58.210511] [DEBUG] [REMOTE ] KNTK: Retrieved 2192 rows, trimmed to 300. [2026-01-22T12:12:58.210671] [DEBUG] [REMOTE ] KNTK: PASS: History has at least 300 days. [2026-01-22T12:12:58.210874] [DEBUG] [REMOTE ] KNTK: PASS: Price check passed. Min price $31.68. [2026-01-22T12:12:58.211004] [DEBUG] [REMOTE ] KNTK: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:58.211128] [DEBUG] [REMOTE ] KNTK: PASS: Integrity check passed. [2026-01-22T12:12:58.211168] [DEBUG] [REMOTE ] KNTK: Symbol is viable for forecasting. [2026-01-22T12:12:58.211215] [INFO ] [MAIN ] [1794/3501] KNTK kept (0.3s) | 1792 kept, 2 rejected | 139.4/min | ETA: 12.2m [2026-01-22T12:12:58.773661] [DEBUG] [REMOTE ] KNX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:12:58.773803] [DEBUG] [REMOTE ] KNX: PASS: History has at least 300 days. [2026-01-22T12:12:58.774028] [DEBUG] [REMOTE ] KNX: PASS: Price check passed. Min price $41.53. [2026-01-22T12:12:58.774162] [DEBUG] [REMOTE ] KNX: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:58.774281] [DEBUG] [REMOTE ] KNX: PASS: Integrity check passed. [2026-01-22T12:12:58.774321] [DEBUG] [REMOTE ] KNX: Symbol is viable for forecasting. [2026-01-22T12:12:58.774368] [INFO ] [MAIN ] [1795/3501] KNX kept (0.6s) | 1793 kept, 2 rejected | 139.3/min | ETA: 12.2m [2026-01-22T12:12:59.021885] [DEBUG] [REMOTE ] KOD: Retrieved 1833 rows, trimmed to 300. [2026-01-22T12:12:59.022017] [DEBUG] [REMOTE ] KOD: PASS: History has at least 300 days. [2026-01-22T12:12:59.022215] [DEBUG] [REMOTE ] KOD: PASS: Price check passed. Min price $16.90. [2026-01-22T12:12:59.022347] [DEBUG] [REMOTE ] KOD: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:59.022453] [DEBUG] [REMOTE ] KOD: PASS: Integrity check passed. [2026-01-22T12:12:59.022492] [DEBUG] [REMOTE ] KOD: Symbol is viable for forecasting. [2026-01-22T12:12:59.022540] [INFO ] [MAIN ] [1796/3501] KOD kept (0.2s) | 1794 kept, 2 rejected | 139.4/min | ETA: 12.2m [2026-01-22T12:12:59.611503] [DEBUG] [REMOTE ] KODK: Retrieved 3101 rows, trimmed to 300. [2026-01-22T12:12:59.611692] [DEBUG] [REMOTE ] KODK: PASS: History has at least 300 days. [2026-01-22T12:12:59.611946] [DEBUG] [REMOTE ] KODK: PASS: Price check passed. Min price $5.79. [2026-01-22T12:12:59.612127] [DEBUG] [REMOTE ] KODK: PASS: Continuity check passed with 300 days. [2026-01-22T12:12:59.612258] [DEBUG] [REMOTE ] KODK: PASS: Integrity check passed. [2026-01-22T12:12:59.612303] [DEBUG] [REMOTE ] KODK: Symbol is viable for forecasting. [2026-01-22T12:12:59.612359] [INFO ] [MAIN ] [1797/3501] KODK kept (0.6s) | 1795 kept, 2 rejected | 139.3/min | ETA: 12.2m [2026-01-22T12:13:00.029817] [DEBUG] [REMOTE ] KOF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:00.029958] [DEBUG] [REMOTE ] KOF: PASS: History has at least 300 days. [2026-01-22T12:13:00.030176] [DEBUG] [REMOTE ] KOF: PASS: Price check passed. Min price $84.83. [2026-01-22T12:13:00.030310] [DEBUG] [REMOTE ] KOF: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:00.030423] [DEBUG] [REMOTE ] KOF: PASS: Integrity check passed. [2026-01-22T12:13:00.030462] [DEBUG] [REMOTE ] KOF: Symbol is viable for forecasting. [2026-01-22T12:13:00.030509] [INFO ] [MAIN ] [1798/3501] KOF kept (0.4s) | 1796 kept, 2 rejected | 139.3/min | ETA: 12.2m [2026-01-22T12:13:00.365180] [DEBUG] [REMOTE ] KOP: Retrieved 5024 rows, trimmed to 300. [2026-01-22T12:13:00.365312] [DEBUG] [REMOTE ] KOP: PASS: History has at least 300 days. [2026-01-22T12:13:00.365519] [DEBUG] [REMOTE ] KOP: PASS: Price check passed. Min price $26.63. [2026-01-22T12:13:00.365672] [DEBUG] [REMOTE ] KOP: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:00.365786] [DEBUG] [REMOTE ] KOP: PASS: Integrity check passed. [2026-01-22T12:13:00.365825] [DEBUG] [REMOTE ] KOP: Symbol is viable for forecasting. [2026-01-22T12:13:00.365872] [INFO ] [MAIN ] [1799/3501] KOP kept (0.3s) | 1797 kept, 2 rejected | 139.4/min | ETA: 12.2m [2026-01-22T12:13:00.798845] [DEBUG] [REMOTE ] KOPN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:00.799126] [DEBUG] [REMOTE ] KOPN: PASS: History has at least 300 days. [2026-01-22T12:13:00.799560] [DEBUG] [REMOTE ] KOPN: PASS: Price check passed. Min price $2.21. [2026-01-22T12:13:00.799774] [DEBUG] [REMOTE ] KOPN: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:00.799994] [DEBUG] [REMOTE ] KOPN: PASS: Integrity check passed. [2026-01-22T12:13:00.800053] [DEBUG] [REMOTE ] KOPN: Symbol is viable for forecasting. [2026-01-22T12:13:00.800129] [INFO ] [MAIN ] [1800/3501] KOPN kept (0.4s) | 1798 kept, 2 rejected | 139.4/min | ETA: 12.2m [2026-01-22T12:13:01.162558] [DEBUG] [REMOTE ] KOSS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:01.162825] [DEBUG] [REMOTE ] KOSS: PASS: History has at least 300 days. [2026-01-22T12:13:01.163233] [DEBUG] [REMOTE ] KOSS: PASS: Price check passed. Min price $4.14. [2026-01-22T12:13:01.163393] [DEBUG] [REMOTE ] KOSS: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:01.163549] [DEBUG] [REMOTE ] KOSS: PASS: Integrity check passed. [2026-01-22T12:13:01.163613] [DEBUG] [REMOTE ] KOSS: Symbol is viable for forecasting. [2026-01-22T12:13:01.163672] [INFO ] [MAIN ] [1801/3501] KOSS kept (0.4s) | 1799 kept, 2 rejected | 139.4/min | ETA: 12.2m [2026-01-22T12:13:01.581894] [DEBUG] [REMOTE ] KPRX: Retrieved 2634 rows, trimmed to 300. [2026-01-22T12:13:01.582099] [DEBUG] [REMOTE ] KPRX: PASS: History has at least 300 days. [2026-01-22T12:13:01.582388] [DEBUG] [REMOTE ] KPRX: PASS: Price check passed. Min price $1.80. [2026-01-22T12:13:01.582534] [DEBUG] [REMOTE ] KPRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:01.582682] [DEBUG] [REMOTE ] KPRX: PASS: Integrity check passed. [2026-01-22T12:13:01.582726] [DEBUG] [REMOTE ] KPRX: Symbol is viable for forecasting. [2026-01-22T12:13:01.582779] [INFO ] [MAIN ] [1802/3501] KPRX kept (0.4s) | 1800 kept, 2 rejected | 139.4/min | ETA: 12.2m [2026-01-22T12:13:02.017659] [DEBUG] [REMOTE ] KPTI: Retrieved 3069 rows, trimmed to 300. [2026-01-22T12:13:02.017816] [DEBUG] [REMOTE ] KPTI: PASS: History has at least 300 days. [2026-01-22T12:13:02.018033] [DEBUG] [REMOTE ] KPTI: PASS: Price check passed. Min price $5.16. [2026-01-22T12:13:02.018174] [DEBUG] [REMOTE ] KPTI: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:02.018291] [DEBUG] [REMOTE ] KPTI: PASS: Integrity check passed. [2026-01-22T12:13:02.018333] [DEBUG] [REMOTE ] KPTI: Symbol is viable for forecasting. [2026-01-22T12:13:02.018383] [INFO ] [MAIN ] [1803/3501] KPTI kept (0.4s) | 1801 kept, 2 rejected | 139.4/min | ETA: 12.2m [2026-01-22T12:13:02.589065] [DEBUG] [REMOTE ] KRC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:02.589213] [DEBUG] [REMOTE ] KRC: PASS: History has at least 300 days. [2026-01-22T12:13:02.589454] [DEBUG] [REMOTE ] KRC: PASS: Price check passed. Min price $36.56. [2026-01-22T12:13:02.589612] [DEBUG] [REMOTE ] KRC: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:02.589738] [DEBUG] [REMOTE ] KRC: PASS: Integrity check passed. [2026-01-22T12:13:02.589778] [DEBUG] [REMOTE ] KRC: Symbol is viable for forecasting. [2026-01-22T12:13:02.589827] [INFO ] [MAIN ] [1804/3501] KRC kept (0.6s) | 1802 kept, 2 rejected | 139.3/min | ETA: 12.2m [2026-01-22T12:13:02.888605] [DEBUG] [REMOTE ] KREF: Retrieved 2190 rows, trimmed to 300. [2026-01-22T12:13:02.888800] [DEBUG] [REMOTE ] KREF: PASS: History has at least 300 days. [2026-01-22T12:13:02.889047] [DEBUG] [REMOTE ] KREF: PASS: Price check passed. Min price $7.56. [2026-01-22T12:13:02.889193] [DEBUG] [REMOTE ] KREF: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:02.889319] [DEBUG] [REMOTE ] KREF: PASS: Integrity check passed. [2026-01-22T12:13:02.889368] [DEBUG] [REMOTE ] KREF: Symbol is viable for forecasting. [2026-01-22T12:13:02.889421] [INFO ] [MAIN ] [1805/3501] KREF kept (0.3s) | 1803 kept, 2 rejected | 139.4/min | ETA: 12.2m [2026-01-22T12:13:03.421476] [DEBUG] [REMOTE ] KRG: Retrieved 5396 rows, trimmed to 300. [2026-01-22T12:13:03.421700] [DEBUG] [REMOTE ] KRG: PASS: History has at least 300 days. [2026-01-22T12:13:03.421982] [DEBUG] [REMOTE ] KRG: PASS: Price check passed. Min price $21.50. [2026-01-22T12:13:03.422158] [DEBUG] [REMOTE ] KRG: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:03.422285] [DEBUG] [REMOTE ] KRG: PASS: Integrity check passed. [2026-01-22T12:13:03.422329] [DEBUG] [REMOTE ] KRG: Symbol is viable for forecasting. [2026-01-22T12:13:03.422384] [INFO ] [MAIN ] [1806/3501] KRG kept (0.5s) | 1804 kept, 2 rejected | 139.4/min | ETA: 12.2m [2026-01-22T12:13:03.864679] [DEBUG] [REMOTE ] KRMD: Retrieved 6593 rows, trimmed to 300. [2026-01-22T12:13:03.864829] [DEBUG] [REMOTE ] KRMD: PASS: History has at least 300 days. [2026-01-22T12:13:03.865071] [DEBUG] [REMOTE ] KRMD: PASS: Price check passed. Min price $3.73. [2026-01-22T12:13:03.865212] [DEBUG] [REMOTE ] KRMD: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:03.865337] [DEBUG] [REMOTE ] KRMD: PASS: Integrity check passed. [2026-01-22T12:13:03.865378] [DEBUG] [REMOTE ] KRMD: Symbol is viable for forecasting. [2026-01-22T12:13:03.865429] [INFO ] [MAIN ] [1807/3501] KRMD kept (0.4s) | 1805 kept, 2 rejected | 139.4/min | ETA: 12.2m [2026-01-22T12:13:04.218584] [DEBUG] [REMOTE ] KRNY: Retrieved 5260 rows, trimmed to 300. [2026-01-22T12:13:04.218740] [DEBUG] [REMOTE ] KRNY: PASS: History has at least 300 days. [2026-01-22T12:13:04.218956] [DEBUG] [REMOTE ] KRNY: PASS: Price check passed. Min price $6.25. [2026-01-22T12:13:04.219088] [DEBUG] [REMOTE ] KRNY: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:04.219197] [DEBUG] [REMOTE ] KRNY: PASS: Integrity check passed. [2026-01-22T12:13:04.219236] [DEBUG] [REMOTE ] KRNY: Symbol is viable for forecasting. [2026-01-22T12:13:04.219283] [INFO ] [MAIN ] [1808/3501] KRNY kept (0.4s) | 1806 kept, 2 rejected | 139.4/min | ETA: 12.1m [2026-01-22T12:13:04.606122] [DEBUG] [REMOTE ] KRO: Retrieved 5564 rows, trimmed to 300. [2026-01-22T12:13:04.606273] [DEBUG] [REMOTE ] KRO: PASS: History has at least 300 days. [2026-01-22T12:13:04.606521] [DEBUG] [REMOTE ] KRO: PASS: Price check passed. Min price $4.28. [2026-01-22T12:13:04.606685] [DEBUG] [REMOTE ] KRO: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:04.606810] [DEBUG] [REMOTE ] KRO: PASS: Integrity check passed. [2026-01-22T12:13:04.606851] [DEBUG] [REMOTE ] KRO: Symbol is viable for forecasting. [2026-01-22T12:13:04.606900] [INFO ] [MAIN ] [1809/3501] KRO kept (0.4s) | 1807 kept, 2 rejected | 139.4/min | ETA: 12.1m [2026-01-22T12:13:04.937072] [DEBUG] [REMOTE ] KROS: Retrieved 1454 rows, trimmed to 300. [2026-01-22T12:13:04.937203] [DEBUG] [REMOTE ] KROS: PASS: History has at least 300 days. [2026-01-22T12:13:04.937408] [DEBUG] [REMOTE ] KROS: PASS: Price check passed. Min price $15.03. [2026-01-22T12:13:04.937539] [DEBUG] [REMOTE ] KROS: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:04.937669] [DEBUG] [REMOTE ] KROS: PASS: Integrity check passed. [2026-01-22T12:13:04.937724] [DEBUG] [REMOTE ] KROS: Symbol is viable for forecasting. [2026-01-22T12:13:04.937773] [INFO ] [MAIN ] [1810/3501] KROS kept (0.3s) | 1808 kept, 2 rejected | 139.4/min | ETA: 12.1m [2026-01-22T12:13:05.184665] [DEBUG] [REMOTE ] KRRO: Retrieved 553 rows, trimmed to 300. [2026-01-22T12:13:05.184801] [DEBUG] [REMOTE ] KRRO: PASS: History has at least 300 days. [2026-01-22T12:13:05.185010] [DEBUG] [REMOTE ] KRRO: PASS: Price check passed. Min price $5.28. [2026-01-22T12:13:05.185148] [DEBUG] [REMOTE ] KRRO: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:05.185280] [DEBUG] [REMOTE ] KRRO: PASS: Integrity check passed. [2026-01-22T12:13:05.185334] [DEBUG] [REMOTE ] KRRO: Symbol is viable for forecasting. [2026-01-22T12:13:05.185384] [INFO ] [MAIN ] [1811/3501] KRRO kept (0.2s) | 1809 kept, 2 rejected | 139.4/min | ETA: 12.1m [2026-01-22T12:13:05.658812] [DEBUG] [REMOTE ] KRUS: Retrieved 1627 rows, trimmed to 300. [2026-01-22T12:13:05.658951] [DEBUG] [REMOTE ] KRUS: PASS: History has at least 300 days. [2026-01-22T12:13:05.659157] [DEBUG] [REMOTE ] KRUS: PASS: Price check passed. Min price $42.67. [2026-01-22T12:13:05.659311] [DEBUG] [REMOTE ] KRUS: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:05.659421] [DEBUG] [REMOTE ] KRUS: PASS: Integrity check passed. [2026-01-22T12:13:05.659462] [DEBUG] [REMOTE ] KRUS: Symbol is viable for forecasting. [2026-01-22T12:13:05.659513] [INFO ] [MAIN ] [1812/3501] KRUS kept (0.5s) | 1810 kept, 2 rejected | 139.4/min | ETA: 12.1m [2026-01-22T12:13:06.163175] [DEBUG] [REMOTE ] KRYS: Retrieved 2095 rows, trimmed to 300. [2026-01-22T12:13:06.163352] [DEBUG] [REMOTE ] KRYS: PASS: History has at least 300 days. [2026-01-22T12:13:06.163652] [DEBUG] [REMOTE ] KRYS: PASS: Price check passed. Min price $185.05. [2026-01-22T12:13:06.163834] [DEBUG] [REMOTE ] KRYS: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:06.163985] [DEBUG] [REMOTE ] KRYS: PASS: Integrity check passed. [2026-01-22T12:13:06.164038] [DEBUG] [REMOTE ] KRYS: Symbol is viable for forecasting. [2026-01-22T12:13:06.164101] [INFO ] [MAIN ] [1813/3501] KRYS kept (0.5s) | 1811 kept, 2 rejected | 139.4/min | ETA: 12.1m [2026-01-22T12:13:06.490141] [DEBUG] [REMOTE ] KSCP: Retrieved 999 rows, trimmed to 300. [2026-01-22T12:13:06.490396] [DEBUG] [REMOTE ] KSCP: PASS: History has at least 300 days. [2026-01-22T12:13:06.492333] [DEBUG] [REMOTE ] KSCP: PASS: Price check passed. Min price $3.54. [2026-01-22T12:13:06.492558] [DEBUG] [REMOTE ] KSCP: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:06.492777] [DEBUG] [REMOTE ] KSCP: PASS: Integrity check passed. [2026-01-22T12:13:06.492831] [DEBUG] [REMOTE ] KSCP: Symbol is viable for forecasting. [2026-01-22T12:13:06.492907] [INFO ] [MAIN ] [1814/3501] KSCP kept (0.3s) | 1812 kept, 2 rejected | 139.4/min | ETA: 12.1m [2026-01-22T12:13:06.851195] [DEBUG] [REMOTE ] KSPI: Retrieved 503 rows, trimmed to 300. [2026-01-22T12:13:06.851446] [DEBUG] [REMOTE ] KSPI: PASS: History has at least 300 days. [2026-01-22T12:13:06.851807] [DEBUG] [REMOTE ] KSPI: PASS: Price check passed. Min price $70.89. [2026-01-22T12:13:06.851982] [DEBUG] [REMOTE ] KSPI: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:06.852192] [DEBUG] [REMOTE ] KSPI: PASS: Integrity check passed. [2026-01-22T12:13:06.852242] [DEBUG] [REMOTE ] KSPI: Symbol is viable for forecasting. [2026-01-22T12:13:06.852304] [INFO ] [MAIN ] [1815/3501] KSPI kept (0.4s) | 1813 kept, 2 rejected | 139.4/min | ETA: 12.1m [2026-01-22T12:13:07.601149] [DEBUG] [REMOTE ] KSS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:07.601367] [DEBUG] [REMOTE ] KSS: PASS: History has at least 300 days. [2026-01-22T12:13:07.601753] [DEBUG] [REMOTE ] KSS: PASS: Price check passed. Min price $14.92. [2026-01-22T12:13:07.601911] [DEBUG] [REMOTE ] KSS: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:07.602059] [DEBUG] [REMOTE ] KSS: PASS: Integrity check passed. [2026-01-22T12:13:07.602103] [DEBUG] [REMOTE ] KSS: Symbol is viable for forecasting. [2026-01-22T12:13:07.602349] [INFO ] [MAIN ] [1816/3501] KSS kept (0.7s) | 1814 kept, 2 rejected | 139.4/min | ETA: 12.1m [2026-01-22T12:13:07.846995] [DEBUG] [REMOTE ] KTB: Retrieved 1684 rows, trimmed to 300. [2026-01-22T12:13:07.847202] [DEBUG] [REMOTE ] KTB: PASS: History has at least 300 days. [2026-01-22T12:13:07.847463] [DEBUG] [REMOTE ] KTB: PASS: Price check passed. Min price $57.86. [2026-01-22T12:13:07.847631] [DEBUG] [REMOTE ] KTB: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:07.847785] [DEBUG] [REMOTE ] KTB: PASS: Integrity check passed. [2026-01-22T12:13:07.847828] [DEBUG] [REMOTE ] KTB: Symbol is viable for forecasting. [2026-01-22T12:13:07.847883] [INFO ] [MAIN ] [1817/3501] KTB kept (0.2s) | 1815 kept, 2 rejected | 139.4/min | ETA: 12.1m [2026-01-22T12:13:08.479489] [DEBUG] [REMOTE ] KTCC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:08.479904] [DEBUG] [REMOTE ] KTCC: PASS: History has at least 300 days. [2026-01-22T12:13:08.480250] [DEBUG] [REMOTE ] KTCC: PASS: Price check passed. Min price $2.42. [2026-01-22T12:13:08.480437] [DEBUG] [REMOTE ] KTCC: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:08.480604] [DEBUG] [REMOTE ] KTCC: PASS: Integrity check passed. [2026-01-22T12:13:08.480653] [DEBUG] [REMOTE ] KTCC: Symbol is viable for forecasting. [2026-01-22T12:13:08.480709] [INFO ] [MAIN ] [1818/3501] KTCC kept (0.6s) | 1816 kept, 2 rejected | 139.4/min | ETA: 12.1m [2026-01-22T12:13:09.021922] [DEBUG] [REMOTE ] KTF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:09.022244] [DEBUG] [REMOTE ] KTF: PASS: History has at least 300 days. [2026-01-22T12:13:09.022962] [DEBUG] [REMOTE ] KTF: PASS: Price check passed. Min price $8.93. [2026-01-22T12:13:09.023106] [DEBUG] [REMOTE ] KTF: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:09.023271] [DEBUG] [REMOTE ] KTF: PASS: Integrity check passed. [2026-01-22T12:13:09.023311] [DEBUG] [REMOTE ] KTF: Symbol is viable for forecasting. [2026-01-22T12:13:09.023370] [INFO ] [MAIN ] [1819/3501] KTF kept (0.5s) | 1817 kept, 2 rejected | 139.4/min | ETA: 12.1m [2026-01-22T12:13:09.215089] [DEBUG] [REMOTE ] KURA: Retrieved 2566 rows, trimmed to 300. [2026-01-22T12:13:09.215428] [DEBUG] [REMOTE ] KURA: PASS: History has at least 300 days. [2026-01-22T12:13:09.215891] [DEBUG] [REMOTE ] KURA: PASS: Price check passed. Min price $8.46. [2026-01-22T12:13:09.216102] [DEBUG] [REMOTE ] KURA: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:09.216291] [DEBUG] [REMOTE ] KURA: PASS: Integrity check passed. [2026-01-22T12:13:09.216332] [DEBUG] [REMOTE ] KURA: Symbol is viable for forecasting. [2026-01-22T12:13:09.216408] [INFO ] [MAIN ] [1820/3501] KURA kept (0.2s) | 1818 kept, 2 rejected | 139.4/min | ETA: 12.1m [2026-01-22T12:13:09.730517] [DEBUG] [REMOTE ] KVHI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:09.730697] [DEBUG] [REMOTE ] KVHI: PASS: History has at least 300 days. [2026-01-22T12:13:09.730963] [DEBUG] [REMOTE ] KVHI: PASS: Price check passed. Min price $5.26. [2026-01-22T12:13:09.731109] [DEBUG] [REMOTE ] KVHI: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:09.731238] [DEBUG] [REMOTE ] KVHI: PASS: Integrity check passed. [2026-01-22T12:13:09.731279] [DEBUG] [REMOTE ] KVHI: Symbol is viable for forecasting. [2026-01-22T12:13:09.731331] [INFO ] [MAIN ] [1821/3501] KVHI kept (0.5s) | 1819 kept, 2 rejected | 139.4/min | ETA: 12.1m [2026-01-22T12:13:10.071737] [DEBUG] [REMOTE ] KVUE: Retrieved 681 rows, trimmed to 300. [2026-01-22T12:13:10.071936] [DEBUG] [REMOTE ] KVUE: PASS: History has at least 300 days. [2026-01-22T12:13:10.072190] [DEBUG] [REMOTE ] KVUE: PASS: Price check passed. Min price $14.06. [2026-01-22T12:13:10.072336] [DEBUG] [REMOTE ] KVUE: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:10.072454] [DEBUG] [REMOTE ] KVUE: PASS: Integrity check passed. [2026-01-22T12:13:10.072497] [DEBUG] [REMOTE ] KVUE: Symbol is viable for forecasting. [2026-01-22T12:13:10.072548] [INFO ] [MAIN ] [1822/3501] KVUE kept (0.3s) | 1820 kept, 2 rejected | 139.4/min | ETA: 12.0m [2026-01-22T12:13:10.416082] [DEBUG] [REMOTE ] KVYO: Retrieved 586 rows, trimmed to 300. [2026-01-22T12:13:10.416263] [DEBUG] [REMOTE ] KVYO: PASS: History has at least 300 days. [2026-01-22T12:13:10.416517] [DEBUG] [REMOTE ] KVYO: PASS: Price check passed. Min price $23.82. [2026-01-22T12:13:10.416679] [DEBUG] [REMOTE ] KVYO: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:10.416799] [DEBUG] [REMOTE ] KVYO: PASS: Integrity check passed. [2026-01-22T12:13:10.416841] [DEBUG] [REMOTE ] KVYO: Symbol is viable for forecasting. [2026-01-22T12:13:10.416895] [INFO ] [MAIN ] [1823/3501] KVYO kept (0.3s) | 1821 kept, 2 rejected | 139.4/min | ETA: 12.0m [2026-01-22T12:13:11.053104] [DEBUG] [REMOTE ] KYN: Retrieved 5363 rows, trimmed to 300. [2026-01-22T12:13:11.053295] [DEBUG] [REMOTE ] KYN: PASS: History has at least 300 days. [2026-01-22T12:13:11.053599] [DEBUG] [REMOTE ] KYN: PASS: Price check passed. Min price $11.09. [2026-01-22T12:13:11.053747] [DEBUG] [REMOTE ] KYN: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:11.053870] [DEBUG] [REMOTE ] KYN: PASS: Integrity check passed. [2026-01-22T12:13:11.053912] [DEBUG] [REMOTE ] KYN: Symbol is viable for forecasting. [2026-01-22T12:13:11.053964] [INFO ] [MAIN ] [1824/3501] KYN kept (0.6s) | 1822 kept, 2 rejected | 139.4/min | ETA: 12.0m [2026-01-22T12:13:11.465974] [DEBUG] [REMOTE ] KYNB: Retrieved 2811 rows, trimmed to 300. [2026-01-22T12:13:11.466178] [DEBUG] [REMOTE ] KYNB: PASS: History has at least 300 days. [2026-01-22T12:13:11.466461] [DEBUG] [REMOTE ] KYNB: PASS: Price check passed. Min price $8.08. [2026-01-22T12:13:11.466641] [DEBUG] [REMOTE ] KYNB: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:11.466772] [DEBUG] [REMOTE ] KYNB: PASS: Integrity check passed. [2026-01-22T12:13:11.466815] [DEBUG] [REMOTE ] KYNB: Symbol is viable for forecasting. [2026-01-22T12:13:11.466869] [INFO ] [MAIN ] [1825/3501] KYNB kept (0.4s) | 1823 kept, 2 rejected | 139.4/min | ETA: 12.0m [2026-01-22T12:13:11.657440] [DEBUG] [REMOTE ] KYTX: Retrieved 489 rows, trimmed to 300. [2026-01-22T12:13:11.657675] [DEBUG] [REMOTE ] KYTX: PASS: History has at least 300 days. [2026-01-22T12:13:11.658672] [DEBUG] [REMOTE ] KYTX: PASS: Price check passed. Min price $6.36. [2026-01-22T12:13:11.658909] [DEBUG] [REMOTE ] KYTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:11.659085] [DEBUG] [REMOTE ] KYTX: PASS: Integrity check passed. [2026-01-22T12:13:11.659128] [DEBUG] [REMOTE ] KYTX: Symbol is viable for forecasting. [2026-01-22T12:13:11.659193] [INFO ] [MAIN ] [1826/3501] KYTX kept (0.2s) | 1824 kept, 2 rejected | 139.4/min | ETA: 12.0m [2026-01-22T12:13:12.211231] [DEBUG] [REMOTE ] KZIA: Retrieved 2049 rows, trimmed to 300. [2026-01-22T12:13:12.211450] [DEBUG] [REMOTE ] KZIA: PASS: History has at least 300 days. [2026-01-22T12:13:12.211768] [DEBUG] [REMOTE ] KZIA: PASS: Price check passed. Min price $5.00. [2026-01-22T12:13:12.211927] [DEBUG] [REMOTE ] KZIA: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:12.212054] [DEBUG] [REMOTE ] KZIA: PASS: Integrity check passed. [2026-01-22T12:13:12.212098] [DEBUG] [REMOTE ] KZIA: Symbol is viable for forecasting. [2026-01-22T12:13:12.212155] [INFO ] [MAIN ] [1827/3501] KZIA kept (0.6s) | 1825 kept, 2 rejected | 139.4/min | ETA: 12.0m [2026-01-22T12:13:12.655206] [DEBUG] [REMOTE ] L: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:12.655456] [DEBUG] [REMOTE ] L: PASS: History has at least 300 days. [2026-01-22T12:13:12.656077] [DEBUG] [REMOTE ] L: PASS: Price check passed. Min price $97.74. [2026-01-22T12:13:12.656233] [DEBUG] [REMOTE ] L: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:12.656380] [DEBUG] [REMOTE ] L: PASS: Integrity check passed. [2026-01-22T12:13:12.656429] [DEBUG] [REMOTE ] L: Symbol is viable for forecasting. [2026-01-22T12:13:12.656486] [INFO ] [MAIN ] [1828/3501] L kept (0.4s) | 1826 kept, 2 rejected | 139.4/min | ETA: 12.0m [2026-01-22T12:13:12.866908] [DEBUG] [REMOTE ] LAB: Retrieved 3047 rows, trimmed to 300. [2026-01-22T12:13:12.867113] [DEBUG] [REMOTE ] LAB: PASS: History has at least 300 days. [2026-01-22T12:13:12.867401] [DEBUG] [REMOTE ] LAB: PASS: Price check passed. Min price $1.12. [2026-01-22T12:13:12.867548] [DEBUG] [REMOTE ] LAB: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:12.867725] [DEBUG] [REMOTE ] LAB: PASS: Integrity check passed. [2026-01-22T12:13:12.867772] [DEBUG] [REMOTE ] LAB: Symbol is viable for forecasting. [2026-01-22T12:13:12.867839] [INFO ] [MAIN ] [1829/3501] LAB kept (0.2s) | 1827 kept, 2 rejected | 139.4/min | ETA: 12.0m [2026-01-22T12:13:13.247419] [DEBUG] [REMOTE ] LAC: Retrieved 578 rows, trimmed to 300. [2026-01-22T12:13:13.247623] [DEBUG] [REMOTE ] LAC: PASS: History has at least 300 days. [2026-01-22T12:13:13.247939] [DEBUG] [REMOTE ] LAC: PASS: Price check passed. Min price $4.36. [2026-01-22T12:13:13.248088] [DEBUG] [REMOTE ] LAC: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:13.248205] [DEBUG] [REMOTE ] LAC: PASS: Integrity check passed. [2026-01-22T12:13:13.248246] [DEBUG] [REMOTE ] LAC: Symbol is viable for forecasting. [2026-01-22T12:13:13.248298] [INFO ] [MAIN ] [1830/3501] LAC kept (0.4s) | 1828 kept, 2 rejected | 139.4/min | ETA: 12.0m [2026-01-22T12:13:14.049861] [DEBUG] [REMOTE ] LAD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:14.050098] [DEBUG] [REMOTE ] LAD: PASS: History has at least 300 days. [2026-01-22T12:13:14.050430] [DEBUG] [REMOTE ] LAD: PASS: Price check passed. Min price $285.25. [2026-01-22T12:13:14.050598] [DEBUG] [REMOTE ] LAD: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:14.050768] [DEBUG] [REMOTE ] LAD: PASS: Integrity check passed. [2026-01-22T12:13:14.050817] [DEBUG] [REMOTE ] LAD: Symbol is viable for forecasting. [2026-01-22T12:13:14.050893] [INFO ] [MAIN ] [1831/3501] LAD kept (0.8s) | 1829 kept, 2 rejected | 139.4/min | ETA: 12.0m [2026-01-22T12:13:14.292812] [DEBUG] [REMOTE ] LAES: Retrieved 667 rows, trimmed to 300. [2026-01-22T12:13:14.293011] [DEBUG] [REMOTE ] LAES: PASS: History has at least 300 days. [2026-01-22T12:13:14.293275] [DEBUG] [REMOTE ] LAES: PASS: Price check passed. Min price $3.63. [2026-01-22T12:13:14.293427] [DEBUG] [REMOTE ] LAES: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:14.293547] [DEBUG] [REMOTE ] LAES: PASS: Integrity check passed. [2026-01-22T12:13:14.293616] [DEBUG] [REMOTE ] LAES: Symbol is viable for forecasting. [2026-01-22T12:13:14.293673] [INFO ] [MAIN ] [1832/3501] LAES kept (0.2s) | 1830 kept, 2 rejected | 139.4/min | ETA: 12.0m [2026-01-22T12:13:14.965597] [DEBUG] [REMOTE ] LAKE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:14.965783] [DEBUG] [REMOTE ] LAKE: PASS: History has at least 300 days. [2026-01-22T12:13:14.966001] [DEBUG] [REMOTE ] LAKE: PASS: Price check passed. Min price $7.94. [2026-01-22T12:13:14.966138] [DEBUG] [REMOTE ] LAKE: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:14.966253] [DEBUG] [REMOTE ] LAKE: PASS: Integrity check passed. [2026-01-22T12:13:14.966294] [DEBUG] [REMOTE ] LAKE: Symbol is viable for forecasting. [2026-01-22T12:13:14.966342] [INFO ] [MAIN ] [1833/3501] LAKE kept (0.7s) | 1831 kept, 2 rejected | 139.4/min | ETA: 12.0m [2026-01-22T12:13:15.310566] [DEBUG] [REMOTE ] LAND: Retrieved 3265 rows, trimmed to 300. [2026-01-22T12:13:15.310723] [DEBUG] [REMOTE ] LAND: PASS: History has at least 300 days. [2026-01-22T12:13:15.310929] [DEBUG] [REMOTE ] LAND: PASS: Price check passed. Min price $8.68. [2026-01-22T12:13:15.311062] [DEBUG] [REMOTE ] LAND: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:15.311170] [DEBUG] [REMOTE ] LAND: PASS: Integrity check passed. [2026-01-22T12:13:15.311210] [DEBUG] [REMOTE ] LAND: Symbol is viable for forecasting. [2026-01-22T12:13:15.311257] [INFO ] [MAIN ] [1834/3501] LAND kept (0.3s) | 1832 kept, 2 rejected | 139.4/min | ETA: 12.0m [2026-01-22T12:13:15.634597] [DEBUG] [REMOTE ] LANDO: Retrieved 1320 rows, trimmed to 300. [2026-01-22T12:13:15.634738] [DEBUG] [REMOTE ] LANDO: PASS: History has at least 300 days. [2026-01-22T12:13:15.634960] [DEBUG] [REMOTE ] LANDO: PASS: Price check passed. Min price $18.59. [2026-01-22T12:13:15.635101] [DEBUG] [REMOTE ] LANDO: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:15.635212] [DEBUG] [REMOTE ] LANDO: PASS: Integrity check passed. [2026-01-22T12:13:15.635253] [DEBUG] [REMOTE ] LANDO: Symbol is viable for forecasting. [2026-01-22T12:13:15.635301] [INFO ] [MAIN ] [1835/3501] LANDO kept (0.3s) | 1833 kept, 2 rejected | 139.4/min | ETA: 12.0m [2026-01-22T12:13:15.980366] [DEBUG] [REMOTE ] LANDP: Retrieved 657 rows, trimmed to 300. [2026-01-22T12:13:15.980506] [DEBUG] [REMOTE ] LANDP: PASS: History has at least 300 days. [2026-01-22T12:13:15.980753] [DEBUG] [REMOTE ] LANDP: PASS: Price check passed. Min price $18.48. [2026-01-22T12:13:15.980892] [DEBUG] [REMOTE ] LANDP: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:15.981034] [DEBUG] [REMOTE ] LANDP: PASS: Integrity check passed. [2026-01-22T12:13:15.981081] [DEBUG] [REMOTE ] LANDP: Symbol is viable for forecasting. [2026-01-22T12:13:15.981132] [INFO ] [MAIN ] [1836/3501] LANDP kept (0.3s) | 1834 kept, 2 rejected | 139.4/min | ETA: 11.9m [2026-01-22T12:13:16.330221] [DEBUG] [REMOTE ] LASE: Retrieved 829 rows, trimmed to 300. [2026-01-22T12:13:16.330370] [DEBUG] [REMOTE ] LASE: PASS: History has at least 300 days. [2026-01-22T12:13:16.330657] [DEBUG] [REMOTE ] LASE: PASS: Price check passed. Min price $2.00. [2026-01-22T12:13:16.330833] [DEBUG] [REMOTE ] LASE: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:16.330953] [DEBUG] [REMOTE ] LASE: PASS: Integrity check passed. [2026-01-22T12:13:16.331006] [DEBUG] [REMOTE ] LASE: Symbol is viable for forecasting. [2026-01-22T12:13:16.331076] [INFO ] [MAIN ] [1837/3501] LASE kept (0.3s) | 1835 kept, 2 rejected | 139.4/min | ETA: 11.9m [2026-01-22T12:13:17.020097] [DEBUG] [REMOTE ] LAZ: Retrieved 5211 rows, trimmed to 300. [2026-01-22T12:13:17.020232] [DEBUG] [REMOTE ] LAZ: PASS: History has at least 300 days. [2026-01-22T12:13:17.020449] [DEBUG] [REMOTE ] LAZ: PASS: Price check passed. Min price $46.24. [2026-01-22T12:13:17.020610] [DEBUG] [REMOTE ] LAZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:17.020728] [DEBUG] [REMOTE ] LAZ: PASS: Integrity check passed. [2026-01-22T12:13:17.020768] [DEBUG] [REMOTE ] LAZ: Symbol is viable for forecasting. [2026-01-22T12:13:17.020815] [INFO ] [MAIN ] [1838/3501] LAZ kept (0.7s) | 1836 kept, 2 rejected | 139.4/min | ETA: 11.9m [2026-01-22T12:13:17.350530] [DEBUG] [REMOTE ] LBRDA: Retrieved 2819 rows, trimmed to 300. [2026-01-22T12:13:17.350690] [DEBUG] [REMOTE ] LBRDA: PASS: History has at least 300 days. [2026-01-22T12:13:17.350896] [DEBUG] [REMOTE ] LBRDA: PASS: Price check passed. Min price $42.80. [2026-01-22T12:13:17.351030] [DEBUG] [REMOTE ] LBRDA: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:17.351139] [DEBUG] [REMOTE ] LBRDA: PASS: Integrity check passed. [2026-01-22T12:13:17.351178] [DEBUG] [REMOTE ] LBRDA: Symbol is viable for forecasting. [2026-01-22T12:13:17.351225] [INFO ] [MAIN ] [1839/3501] LBRDA kept (0.3s) | 1837 kept, 2 rejected | 139.4/min | ETA: 11.9m [2026-01-22T12:13:17.807893] [DEBUG] [REMOTE ] LBRDK: Retrieved 2819 rows, trimmed to 300. [2026-01-22T12:13:17.808043] [DEBUG] [REMOTE ] LBRDK: PASS: History has at least 300 days. [2026-01-22T12:13:17.808278] [DEBUG] [REMOTE ] LBRDK: PASS: Price check passed. Min price $42.91. [2026-01-22T12:13:17.808433] [DEBUG] [REMOTE ] LBRDK: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:17.808558] [DEBUG] [REMOTE ] LBRDK: PASS: Integrity check passed. [2026-01-22T12:13:17.808661] [DEBUG] [REMOTE ] LBRDK: Symbol is viable for forecasting. [2026-01-22T12:13:17.808729] [INFO ] [MAIN ] [1840/3501] LBRDK kept (0.5s) | 1838 kept, 2 rejected | 139.4/min | ETA: 11.9m [2026-01-22T12:13:18.254169] [DEBUG] [REMOTE ] LBTYA: Retrieved 5443 rows, trimmed to 300. [2026-01-22T12:13:18.254307] [DEBUG] [REMOTE ] LBTYA: PASS: History has at least 300 days. [2026-01-22T12:13:18.254523] [DEBUG] [REMOTE ] LBTYA: PASS: Price check passed. Min price $10.24. [2026-01-22T12:13:18.254676] [DEBUG] [REMOTE ] LBTYA: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:18.254793] [DEBUG] [REMOTE ] LBTYA: PASS: Integrity check passed. [2026-01-22T12:13:18.254832] [DEBUG] [REMOTE ] LBTYA: Symbol is viable for forecasting. [2026-01-22T12:13:18.255040] [INFO ] [MAIN ] [1841/3501] LBTYA kept (0.4s) | 1839 kept, 2 rejected | 139.4/min | ETA: 11.9m [2026-01-22T12:13:18.710561] [DEBUG] [REMOTE ] LBTYK: Retrieved 5124 rows, trimmed to 300. [2026-01-22T12:13:18.710741] [DEBUG] [REMOTE ] LBTYK: PASS: History has at least 300 days. [2026-01-22T12:13:18.710948] [DEBUG] [REMOTE ] LBTYK: PASS: Price check passed. Min price $10.21. [2026-01-22T12:13:18.711085] [DEBUG] [REMOTE ] LBTYK: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:18.711193] [DEBUG] [REMOTE ] LBTYK: PASS: Integrity check passed. [2026-01-22T12:13:18.711232] [DEBUG] [REMOTE ] LBTYK: Symbol is viable for forecasting. [2026-01-22T12:13:18.711279] [INFO ] [MAIN ] [1842/3501] LBTYK kept (0.5s) | 1840 kept, 2 rejected | 139.4/min | ETA: 11.9m [2026-01-22T12:13:19.050545] [DEBUG] [REMOTE ] LC: Retrieved 2793 rows, trimmed to 300. [2026-01-22T12:13:19.050697] [DEBUG] [REMOTE ] LC: PASS: History has at least 300 days. [2026-01-22T12:13:19.050906] [DEBUG] [REMOTE ] LC: PASS: Price check passed. Min price $15.71. [2026-01-22T12:13:19.051043] [DEBUG] [REMOTE ] LC: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:19.051156] [DEBUG] [REMOTE ] LC: PASS: Integrity check passed. [2026-01-22T12:13:19.051196] [DEBUG] [REMOTE ] LC: Symbol is viable for forecasting. [2026-01-22T12:13:19.051244] [INFO ] [MAIN ] [1843/3501] LC kept (0.3s) | 1841 kept, 2 rejected | 139.4/min | ETA: 11.9m [2026-01-22T12:13:19.340835] [DEBUG] [REMOTE ] LCFY: Retrieved 959 rows, trimmed to 300. [2026-01-22T12:13:19.340964] [DEBUG] [REMOTE ] LCFY: PASS: History has at least 300 days. [2026-01-22T12:13:19.341169] [DEBUG] [REMOTE ] LCFY: PASS: Price check passed. Min price $2.80. [2026-01-22T12:13:19.341306] [DEBUG] [REMOTE ] LCFY: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:19.341417] [DEBUG] [REMOTE ] LCFY: PASS: Integrity check passed. [2026-01-22T12:13:19.341459] [DEBUG] [REMOTE ] LCFY: Symbol is viable for forecasting. [2026-01-22T12:13:19.341508] [INFO ] [MAIN ] [1844/3501] LCFY kept (0.3s) | 1842 kept, 2 rejected | 139.4/min | ETA: 11.9m [2026-01-22T12:13:19.745956] [DEBUG] [REMOTE ] LCID: Retrieved 1341 rows, trimmed to 300. [2026-01-22T12:13:19.746115] [DEBUG] [REMOTE ] LCID: PASS: History has at least 300 days. [2026-01-22T12:13:19.746329] [DEBUG] [REMOTE ] LCID: PASS: Price check passed. Min price $9.73. [2026-01-22T12:13:19.746469] [DEBUG] [REMOTE ] LCID: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:19.746619] [DEBUG] [REMOTE ] LCID: PASS: Integrity check passed. [2026-01-22T12:13:19.746663] [DEBUG] [REMOTE ] LCID: Symbol is viable for forecasting. [2026-01-22T12:13:19.746713] [INFO ] [MAIN ] [1845/3501] LCID kept (0.4s) | 1843 kept, 2 rejected | 139.4/min | ETA: 11.9m [2026-01-22T12:13:20.447293] [DEBUG] [REMOTE ] LCII: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:20.447431] [DEBUG] [REMOTE ] LCII: PASS: History has at least 300 days. [2026-01-22T12:13:20.447673] [DEBUG] [REMOTE ] LCII: PASS: Price check passed. Min price $89.51. [2026-01-22T12:13:20.447852] [DEBUG] [REMOTE ] LCII: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:20.447964] [DEBUG] [REMOTE ] LCII: PASS: Integrity check passed. [2026-01-22T12:13:20.448003] [DEBUG] [REMOTE ] LCII: Symbol is viable for forecasting. [2026-01-22T12:13:20.448049] [INFO ] [MAIN ] [1846/3501] LCII kept (0.7s) | 1844 kept, 2 rejected | 139.4/min | ETA: 11.9m [2026-01-22T12:13:20.903102] [DEBUG] [REMOTE ] LCNB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:20.903252] [DEBUG] [REMOTE ] LCNB: PASS: History has at least 300 days. [2026-01-22T12:13:20.903490] [DEBUG] [REMOTE ] LCNB: PASS: Price check passed. Min price $15.01. [2026-01-22T12:13:20.903650] [DEBUG] [REMOTE ] LCNB: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:20.903772] [DEBUG] [REMOTE ] LCNB: PASS: Integrity check passed. [2026-01-22T12:13:20.903814] [DEBUG] [REMOTE ] LCNB: Symbol is viable for forecasting. [2026-01-22T12:13:20.903863] [INFO ] [MAIN ] [1847/3501] LCNB kept (0.5s) | 1845 kept, 2 rejected | 139.4/min | ETA: 11.9m [2026-01-22T12:13:21.155870] [DEBUG] [REMOTE ] LDI: Retrieved 1241 rows, trimmed to 300. [2026-01-22T12:13:21.156013] [DEBUG] [REMOTE ] LDI: PASS: History has at least 300 days. [2026-01-22T12:13:21.156238] [DEBUG] [REMOTE ] LDI: PASS: Price check passed. Min price $2.05. [2026-01-22T12:13:21.156383] [DEBUG] [REMOTE ] LDI: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:21.156499] [DEBUG] [REMOTE ] LDI: PASS: Integrity check passed. [2026-01-22T12:13:21.156541] [DEBUG] [REMOTE ] LDI: Symbol is viable for forecasting. [2026-01-22T12:13:21.156633] [INFO ] [MAIN ] [1848/3501] LDI kept (0.3s) | 1846 kept, 2 rejected | 139.4/min | ETA: 11.9m [2026-01-22T12:13:21.730679] [DEBUG] [REMOTE ] LDOS: Retrieved 4847 rows, trimmed to 300. [2026-01-22T12:13:21.730841] [DEBUG] [REMOTE ] LDOS: PASS: History has at least 300 days. [2026-01-22T12:13:21.731113] [DEBUG] [REMOTE ] LDOS: PASS: Price check passed. Min price $180.40. [2026-01-22T12:13:21.731259] [DEBUG] [REMOTE ] LDOS: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:21.731378] [DEBUG] [REMOTE ] LDOS: PASS: Integrity check passed. [2026-01-22T12:13:21.731419] [DEBUG] [REMOTE ] LDOS: Symbol is viable for forecasting. [2026-01-22T12:13:21.731467] [INFO ] [MAIN ] [1849/3501] LDOS kept (0.6s) | 1847 kept, 2 rejected | 139.4/min | ETA: 11.9m [2026-01-22T12:13:22.106462] [DEBUG] [REMOTE ] LDP: Retrieved 3389 rows, trimmed to 300. [2026-01-22T12:13:22.106636] [DEBUG] [REMOTE ] LDP: PASS: History has at least 300 days. [2026-01-22T12:13:22.106852] [DEBUG] [REMOTE ] LDP: PASS: Price check passed. Min price $20.56. [2026-01-22T12:13:22.106989] [DEBUG] [REMOTE ] LDP: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:22.107102] [DEBUG] [REMOTE ] LDP: PASS: Integrity check passed. [2026-01-22T12:13:22.107142] [DEBUG] [REMOTE ] LDP: Symbol is viable for forecasting. [2026-01-22T12:13:22.107190] [INFO ] [MAIN ] [1850/3501] LDP kept (0.4s) | 1848 kept, 2 rejected | 139.4/min | ETA: 11.8m [2026-01-22T12:13:22.434480] [DEBUG] [REMOTE ] LDSF: Retrieved 1770 rows, trimmed to 300. [2026-01-22T12:13:22.434648] [DEBUG] [REMOTE ] LDSF: PASS: History has at least 300 days. [2026-01-22T12:13:22.434862] [DEBUG] [REMOTE ] LDSF: PASS: Price check passed. Min price $18.89. [2026-01-22T12:13:22.435000] [DEBUG] [REMOTE ] LDSF: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:22.435113] [DEBUG] [REMOTE ] LDSF: PASS: Integrity check passed. [2026-01-22T12:13:22.435153] [DEBUG] [REMOTE ] LDSF: Symbol is viable for forecasting. [2026-01-22T12:13:22.435202] [INFO ] [MAIN ] [1851/3501] LDSF kept (0.3s) | 1849 kept, 2 rejected | 139.4/min | ETA: 11.8m [2026-01-22T12:13:22.866878] [DEBUG] [REMOTE ] LE: Retrieved 2978 rows, trimmed to 300. [2026-01-22T12:13:22.867091] [DEBUG] [REMOTE ] LE: PASS: History has at least 300 days. [2026-01-22T12:13:22.867378] [DEBUG] [REMOTE ] LE: PASS: Price check passed. Min price $13.77. [2026-01-22T12:13:22.867521] [DEBUG] [REMOTE ] LE: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:22.867730] [DEBUG] [REMOTE ] LE: PASS: Integrity check passed. [2026-01-22T12:13:22.867780] [DEBUG] [REMOTE ] LE: Symbol is viable for forecasting. [2026-01-22T12:13:22.867838] [INFO ] [MAIN ] [1852/3501] LE kept (0.4s) | 1850 kept, 2 rejected | 139.4/min | ETA: 11.8m [2026-01-22T12:13:23.293321] [DEBUG] [REMOTE ] LEA: Retrieved 4074 rows, trimmed to 300. [2026-01-22T12:13:23.293460] [DEBUG] [REMOTE ] LEA: PASS: History has at least 300 days. [2026-01-22T12:13:23.293713] [DEBUG] [REMOTE ] LEA: PASS: Price check passed. Min price $98.60. [2026-01-22T12:13:23.293848] [DEBUG] [REMOTE ] LEA: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:23.293957] [DEBUG] [REMOTE ] LEA: PASS: Integrity check passed. [2026-01-22T12:13:23.293997] [DEBUG] [REMOTE ] LEA: Symbol is viable for forecasting. [2026-01-22T12:13:23.294043] [INFO ] [MAIN ] [1853/3501] LEA kept (0.4s) | 1851 kept, 2 rejected | 139.4/min | ETA: 11.8m [2026-01-22T12:13:23.694948] [DEBUG] [REMOTE ] LECO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:23.695093] [DEBUG] [REMOTE ] LECO: PASS: History has at least 300 days. [2026-01-22T12:13:23.695317] [DEBUG] [REMOTE ] LECO: PASS: Price check passed. Min price $219.92. [2026-01-22T12:13:23.695452] [DEBUG] [REMOTE ] LECO: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:23.695589] [DEBUG] [REMOTE ] LECO: PASS: Integrity check passed. [2026-01-22T12:13:23.695631] [DEBUG] [REMOTE ] LECO: Symbol is viable for forecasting. [2026-01-22T12:13:23.695678] [INFO ] [MAIN ] [1854/3501] LECO kept (0.4s) | 1852 kept, 2 rejected | 139.4/min | ETA: 11.8m [2026-01-22T12:13:24.169354] [DEBUG] [REMOTE ] LEG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:24.169489] [DEBUG] [REMOTE ] LEG: PASS: History has at least 300 days. [2026-01-22T12:13:24.169717] [DEBUG] [REMOTE ] LEG: PASS: Price check passed. Min price $8.68. [2026-01-22T12:13:24.169850] [DEBUG] [REMOTE ] LEG: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:24.169962] [DEBUG] [REMOTE ] LEG: PASS: Integrity check passed. [2026-01-22T12:13:24.170002] [DEBUG] [REMOTE ] LEG: Symbol is viable for forecasting. [2026-01-22T12:13:24.170049] [INFO ] [MAIN ] [1855/3501] LEG kept (0.5s) | 1853 kept, 2 rejected | 139.4/min | ETA: 11.8m [2026-01-22T12:13:24.445154] [DEBUG] [REMOTE ] LEGH: Retrieved 1784 rows, trimmed to 300. [2026-01-22T12:13:24.445277] [DEBUG] [REMOTE ] LEGH: PASS: History has at least 300 days. [2026-01-22T12:13:24.445483] [DEBUG] [REMOTE ] LEGH: PASS: Price check passed. Min price $18.89. [2026-01-22T12:13:24.445643] [DEBUG] [REMOTE ] LEGH: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:24.445757] [DEBUG] [REMOTE ] LEGH: PASS: Integrity check passed. [2026-01-22T12:13:24.445799] [DEBUG] [REMOTE ] LEGH: Symbol is viable for forecasting. [2026-01-22T12:13:24.445848] [INFO ] [MAIN ] [1856/3501] LEGH kept (0.3s) | 1854 kept, 2 rejected | 139.4/min | ETA: 11.8m [2026-01-22T12:13:24.844887] [DEBUG] [REMOTE ] LEGN: Retrieved 1414 rows, trimmed to 300. [2026-01-22T12:13:24.845026] [DEBUG] [REMOTE ] LEGN: PASS: History has at least 300 days. [2026-01-22T12:13:24.845236] [DEBUG] [REMOTE ] LEGN: PASS: Price check passed. Min price $20.31. [2026-01-22T12:13:24.845374] [DEBUG] [REMOTE ] LEGN: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:24.845487] [DEBUG] [REMOTE ] LEGN: PASS: Integrity check passed. [2026-01-22T12:13:24.845529] [DEBUG] [REMOTE ] LEGN: Symbol is viable for forecasting. [2026-01-22T12:13:24.845606] [INFO ] [MAIN ] [1857/3501] LEGN kept (0.4s) | 1855 kept, 2 rejected | 139.4/min | ETA: 11.8m [2026-01-22T12:13:25.378340] [DEBUG] [REMOTE ] LEN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:25.378494] [DEBUG] [REMOTE ] LEN: PASS: History has at least 300 days. [2026-01-22T12:13:25.378729] [DEBUG] [REMOTE ] LEN: PASS: Price check passed. Min price $102.80. [2026-01-22T12:13:25.378867] [DEBUG] [REMOTE ] LEN: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:25.378977] [DEBUG] [REMOTE ] LEN: PASS: Integrity check passed. [2026-01-22T12:13:25.379016] [DEBUG] [REMOTE ] LEN: Symbol is viable for forecasting. [2026-01-22T12:13:25.379062] [INFO ] [MAIN ] [1858/3501] LEN kept (0.5s) | 1856 kept, 2 rejected | 139.4/min | ETA: 11.8m [2026-01-22T12:13:25.601514] [DEBUG] [REMOTE ] LENZ: Retrieved 1148 rows, trimmed to 300. [2026-01-22T12:13:25.601667] [DEBUG] [REMOTE ] LENZ: PASS: History has at least 300 days. [2026-01-22T12:13:25.601876] [DEBUG] [REMOTE ] LENZ: PASS: Price check passed. Min price $14.87. [2026-01-22T12:13:25.602013] [DEBUG] [REMOTE ] LENZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:25.602122] [DEBUG] [REMOTE ] LENZ: PASS: Integrity check passed. [2026-01-22T12:13:25.602163] [DEBUG] [REMOTE ] LENZ: Symbol is viable for forecasting. [2026-01-22T12:13:25.602212] [INFO ] [MAIN ] [1859/3501] LENZ kept (0.2s) | 1857 kept, 2 rejected | 139.5/min | ETA: 11.8m [2026-01-22T12:13:26.215027] [DEBUG] [REMOTE ] LEO: Retrieved 6293 rows, trimmed to 300. [2026-01-22T12:13:26.215171] [DEBUG] [REMOTE ] LEO: PASS: History has at least 300 days. [2026-01-22T12:13:26.215409] [DEBUG] [REMOTE ] LEO: PASS: Price check passed. Min price $6.13. [2026-01-22T12:13:26.215547] [DEBUG] [REMOTE ] LEO: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:26.215681] [DEBUG] [REMOTE ] LEO: PASS: Integrity check passed. [2026-01-22T12:13:26.215722] [DEBUG] [REMOTE ] LEO: Symbol is viable for forecasting. [2026-01-22T12:13:26.215767] [INFO ] [MAIN ] [1860/3501] LEO kept (0.6s) | 1858 kept, 2 rejected | 139.4/min | ETA: 11.8m [2026-01-22T12:13:26.477843] [DEBUG] [REMOTE ] LESL: Retrieved 1312 rows, trimmed to 300. [2026-01-22T12:13:26.477976] [DEBUG] [REMOTE ] LESL: PASS: History has at least 300 days. [2026-01-22T12:13:26.478177] [DEBUG] [REMOTE ] LESL: PASS: Price check passed. Min price $1.54. [2026-01-22T12:13:26.478308] [DEBUG] [REMOTE ] LESL: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:26.478414] [DEBUG] [REMOTE ] LESL: PASS: Integrity check passed. [2026-01-22T12:13:26.478453] [DEBUG] [REMOTE ] LESL: Symbol is viable for forecasting. [2026-01-22T12:13:26.478499] [INFO ] [MAIN ] [1861/3501] LESL kept (0.3s) | 1859 kept, 2 rejected | 139.5/min | ETA: 11.8m [2026-01-22T12:13:26.893873] [DEBUG] [REMOTE ] LEVI: Retrieved 1719 rows, trimmed to 300. [2026-01-22T12:13:26.894063] [DEBUG] [REMOTE ] LEVI: PASS: History has at least 300 days. [2026-01-22T12:13:26.894304] [DEBUG] [REMOTE ] LEVI: PASS: Price check passed. Min price $19.47. [2026-01-22T12:13:26.894436] [DEBUG] [REMOTE ] LEVI: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:26.894547] [DEBUG] [REMOTE ] LEVI: PASS: Integrity check passed. [2026-01-22T12:13:26.894610] [DEBUG] [REMOTE ] LEVI: Symbol is viable for forecasting. [2026-01-22T12:13:26.894663] [INFO ] [MAIN ] [1862/3501] LEVI kept (0.4s) | 1860 kept, 2 rejected | 139.5/min | ETA: 11.8m [2026-01-22T12:13:27.449188] [DEBUG] [REMOTE ] LFMD: Retrieved 6293 rows, trimmed to 300. [2026-01-22T12:13:27.449338] [DEBUG] [REMOTE ] LFMD: PASS: History has at least 300 days. [2026-01-22T12:13:27.449569] [DEBUG] [REMOTE ] LFMD: PASS: Price check passed. Min price $3.20. [2026-01-22T12:13:27.449730] [DEBUG] [REMOTE ] LFMD: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:27.449857] [DEBUG] [REMOTE ] LFMD: PASS: Integrity check passed. [2026-01-22T12:13:27.449909] [DEBUG] [REMOTE ] LFMD: Symbol is viable for forecasting. [2026-01-22T12:13:27.449970] [INFO ] [MAIN ] [1863/3501] LFMD kept (0.6s) | 1861 kept, 2 rejected | 139.4/min | ETA: 11.7m [2026-01-22T12:13:27.929874] [DEBUG] [REMOTE ] LFUS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:27.930040] [DEBUG] [REMOTE ] LFUS: PASS: History has at least 300 days. [2026-01-22T12:13:27.930287] [DEBUG] [REMOTE ] LFUS: PASS: Price check passed. Min price $234.94. [2026-01-22T12:13:27.930433] [DEBUG] [REMOTE ] LFUS: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:27.930554] [DEBUG] [REMOTE ] LFUS: PASS: Integrity check passed. [2026-01-22T12:13:27.930616] [DEBUG] [REMOTE ] LFUS: Symbol is viable for forecasting. [2026-01-22T12:13:27.930667] [INFO ] [MAIN ] [1864/3501] LFUS kept (0.5s) | 1862 kept, 2 rejected | 139.4/min | ETA: 11.7m [2026-01-22T12:13:28.389755] [DEBUG] [REMOTE ] LFVN: Retrieved 5358 rows, trimmed to 300. [2026-01-22T12:13:28.389895] [DEBUG] [REMOTE ] LFVN: PASS: History has at least 300 days. [2026-01-22T12:13:28.390114] [DEBUG] [REMOTE ] LFVN: PASS: Price check passed. Min price $5.70. [2026-01-22T12:13:28.390261] [DEBUG] [REMOTE ] LFVN: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:28.390381] [DEBUG] [REMOTE ] LFVN: PASS: Integrity check passed. [2026-01-22T12:13:28.390422] [DEBUG] [REMOTE ] LFVN: Symbol is viable for forecasting. [2026-01-22T12:13:28.390471] [INFO ] [MAIN ] [1865/3501] LFVN kept (0.5s) | 1863 kept, 2 rejected | 139.4/min | ETA: 11.7m [2026-01-22T12:13:28.565979] [DEBUG] [REMOTE ] LGCL: Retrieved 472 rows, trimmed to 300. [2026-01-22T12:13:28.566119] [DEBUG] [REMOTE ] LGCL: PASS: History has at least 300 days. [2026-01-22T12:13:28.566327] [DEBUG] [REMOTE ] LGCL: PASS: Price check passed. Min price $1.96. [2026-01-22T12:13:28.566462] [DEBUG] [REMOTE ] LGCL: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:28.566607] [DEBUG] [REMOTE ] LGCL: PASS: Integrity check passed. [2026-01-22T12:13:28.566655] [DEBUG] [REMOTE ] LGCL: Symbol is viable for forecasting. [2026-01-22T12:13:28.566706] [INFO ] [MAIN ] [1866/3501] LGCL kept (0.2s) | 1864 kept, 2 rejected | 139.5/min | ETA: 11.7m [2026-01-22T12:13:29.098469] [DEBUG] [REMOTE ] LGI: Retrieved 5462 rows, trimmed to 300. [2026-01-22T12:13:29.098654] [DEBUG] [REMOTE ] LGI: PASS: History has at least 300 days. [2026-01-22T12:13:29.098937] [DEBUG] [REMOTE ] LGI: PASS: Price check passed. Min price $16.32. [2026-01-22T12:13:29.099113] [DEBUG] [REMOTE ] LGI: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:29.099261] [DEBUG] [REMOTE ] LGI: PASS: Integrity check passed. [2026-01-22T12:13:29.099314] [DEBUG] [REMOTE ] LGI: Symbol is viable for forecasting. [2026-01-22T12:13:29.099377] [INFO ] [MAIN ] [1867/3501] LGI kept (0.5s) | 1865 kept, 2 rejected | 139.5/min | ETA: 11.7m [2026-01-22T12:13:29.522402] [DEBUG] [REMOTE ] LGIH: Retrieved 3068 rows, trimmed to 300. [2026-01-22T12:13:29.522548] [DEBUG] [REMOTE ] LGIH: PASS: History has at least 300 days. [2026-01-22T12:13:29.522798] [DEBUG] [REMOTE ] LGIH: PASS: Price check passed. Min price $40.73. [2026-01-22T12:13:29.522939] [DEBUG] [REMOTE ] LGIH: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:29.523053] [DEBUG] [REMOTE ] LGIH: PASS: Integrity check passed. [2026-01-22T12:13:29.523094] [DEBUG] [REMOTE ] LGIH: Symbol is viable for forecasting. [2026-01-22T12:13:29.523142] [INFO ] [MAIN ] [1868/3501] LGIH kept (0.4s) | 1866 kept, 2 rejected | 139.5/min | ETA: 11.7m [2026-01-22T12:13:30.082894] [DEBUG] [REMOTE ] LGND: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:30.083031] [DEBUG] [REMOTE ] LGND: PASS: History has at least 300 days. [2026-01-22T12:13:30.083255] [DEBUG] [REMOTE ] LGND: PASS: Price check passed. Min price $183.13. [2026-01-22T12:13:30.083427] [DEBUG] [REMOTE ] LGND: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:30.083550] [DEBUG] [REMOTE ] LGND: PASS: Integrity check passed. [2026-01-22T12:13:30.083613] [DEBUG] [REMOTE ] LGND: Symbol is viable for forecasting. [2026-01-22T12:13:30.083664] [INFO ] [MAIN ] [1869/3501] LGND kept (0.6s) | 1867 kept, 2 rejected | 139.4/min | ETA: 11.7m [2026-01-22T12:13:30.572726] [DEBUG] [REMOTE ] LH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:30.572857] [DEBUG] [REMOTE ] LH: PASS: History has at least 300 days. [2026-01-22T12:13:30.573062] [DEBUG] [REMOTE ] LH: PASS: Price check passed. Min price $245.98. [2026-01-22T12:13:30.573195] [DEBUG] [REMOTE ] LH: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:30.573303] [DEBUG] [REMOTE ] LH: PASS: Integrity check passed. [2026-01-22T12:13:30.573343] [DEBUG] [REMOTE ] LH: Symbol is viable for forecasting. [2026-01-22T12:13:30.573389] [INFO ] [MAIN ] [1870/3501] LH kept (0.5s) | 1868 kept, 2 rejected | 139.4/min | ETA: 11.7m [2026-01-22T12:13:31.020414] [DEBUG] [REMOTE ] LHX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:31.020546] [DEBUG] [REMOTE ] LHX: PASS: History has at least 300 days. [2026-01-22T12:13:31.020767] [DEBUG] [REMOTE ] LHX: PASS: Price check passed. Min price $272.32. [2026-01-22T12:13:31.020899] [DEBUG] [REMOTE ] LHX: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:31.021007] [DEBUG] [REMOTE ] LHX: PASS: Integrity check passed. [2026-01-22T12:13:31.021046] [DEBUG] [REMOTE ] LHX: Symbol is viable for forecasting. [2026-01-22T12:13:31.021093] [INFO ] [MAIN ] [1871/3501] LHX kept (0.4s) | 1869 kept, 2 rejected | 139.4/min | ETA: 11.7m [2026-01-22T12:13:31.199322] [DEBUG] [REMOTE ] LI: Retrieved 1376 rows, trimmed to 300. [2026-01-22T12:13:31.199455] [DEBUG] [REMOTE ] LI: PASS: History has at least 300 days. [2026-01-22T12:13:31.199671] [DEBUG] [REMOTE ] LI: PASS: Price check passed. Min price $15.73. [2026-01-22T12:13:31.199804] [DEBUG] [REMOTE ] LI: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:31.199913] [DEBUG] [REMOTE ] LI: PASS: Integrity check passed. [2026-01-22T12:13:31.199961] [DEBUG] [REMOTE ] LI: Symbol is viable for forecasting. [2026-01-22T12:13:31.200018] [INFO ] [MAIN ] [1872/3501] LI kept (0.2s) | 1870 kept, 2 rejected | 139.5/min | ETA: 11.7m [2026-01-22T12:13:31.639384] [DEBUG] [REMOTE ] LICN: Retrieved 742 rows, trimmed to 300. [2026-01-22T12:13:31.639532] [DEBUG] [REMOTE ] LICN: PASS: History has at least 300 days. [2026-01-22T12:13:31.639785] [DEBUG] [REMOTE ] LICN: PASS: Price check passed. Min price $2.82. [2026-01-22T12:13:31.639951] [DEBUG] [REMOTE ] LICN: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:31.640102] [DEBUG] [REMOTE ] LICN: PASS: Integrity check passed. [2026-01-22T12:13:31.640153] [DEBUG] [REMOTE ] LICN: Symbol is viable for forecasting. [2026-01-22T12:13:31.640209] [INFO ] [MAIN ] [1873/3501] LICN kept (0.4s) | 1871 kept, 2 rejected | 139.5/min | ETA: 11.7m [2026-01-22T12:13:32.020327] [DEBUG] [REMOTE ] LIF: Retrieved 407 rows, trimmed to 300. [2026-01-22T12:13:32.020477] [DEBUG] [REMOTE ] LIF: PASS: History has at least 300 days. [2026-01-22T12:13:32.020734] [DEBUG] [REMOTE ] LIF: PASS: Price check passed. Min price $53.07. [2026-01-22T12:13:32.020895] [DEBUG] [REMOTE ] LIF: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:32.021024] [DEBUG] [REMOTE ] LIF: PASS: Integrity check passed. [2026-01-22T12:13:32.021073] [DEBUG] [REMOTE ] LIF: Symbol is viable for forecasting. [2026-01-22T12:13:32.021131] [INFO ] [MAIN ] [1874/3501] LIF kept (0.4s) | 1872 kept, 2 rejected | 139.5/min | ETA: 11.7m [2026-01-22T12:13:32.722170] [DEBUG] [REMOTE ] LII: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:32.722468] [DEBUG] [REMOTE ] LII: PASS: History has at least 300 days. [2026-01-22T12:13:32.723005] [DEBUG] [REMOTE ] LII: PASS: Price check passed. Min price $443.07. [2026-01-22T12:13:32.723197] [DEBUG] [REMOTE ] LII: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:32.723398] [DEBUG] [REMOTE ] LII: PASS: Integrity check passed. [2026-01-22T12:13:32.723452] [DEBUG] [REMOTE ] LII: Symbol is viable for forecasting. [2026-01-22T12:13:32.723527] [INFO ] [MAIN ] [1875/3501] LII kept (0.7s) | 1873 kept, 2 rejected | 139.4/min | ETA: 11.7m [2026-01-22T12:13:33.038681] [DEBUG] [REMOTE ] LILA: Retrieved 2654 rows, trimmed to 300. [2026-01-22T12:13:33.038824] [DEBUG] [REMOTE ] LILA: PASS: History has at least 300 days. [2026-01-22T12:13:33.039053] [DEBUG] [REMOTE ] LILA: PASS: Price check passed. Min price $6.84. [2026-01-22T12:13:33.039196] [DEBUG] [REMOTE ] LILA: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:33.039320] [DEBUG] [REMOTE ] LILA: PASS: Integrity check passed. [2026-01-22T12:13:33.039363] [DEBUG] [REMOTE ] LILA: Symbol is viable for forecasting. [2026-01-22T12:13:33.039414] [INFO ] [MAIN ] [1876/3501] LILA kept (0.3s) | 1874 kept, 2 rejected | 139.4/min | ETA: 11.7m [2026-01-22T12:13:33.471565] [DEBUG] [REMOTE ] LILAK: Retrieved 2654 rows, trimmed to 300. [2026-01-22T12:13:33.471816] [DEBUG] [REMOTE ] LILAK: PASS: History has at least 300 days. [2026-01-22T12:13:33.472119] [DEBUG] [REMOTE ] LILAK: PASS: Price check passed. Min price $6.92. [2026-01-22T12:13:33.472299] [DEBUG] [REMOTE ] LILAK: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:33.472456] [DEBUG] [REMOTE ] LILAK: PASS: Integrity check passed. [2026-01-22T12:13:33.472512] [DEBUG] [REMOTE ] LILAK: Symbol is viable for forecasting. [2026-01-22T12:13:33.472637] [INFO ] [MAIN ] [1877/3501] LILAK kept (0.4s) | 1875 kept, 2 rejected | 139.4/min | ETA: 11.6m [2026-01-22T12:13:33.790294] [DEBUG] [REMOTE ] LIN: Retrieved 1836 rows, trimmed to 300. [2026-01-22T12:13:33.790418] [DEBUG] [REMOTE ] LIN: PASS: History has at least 300 days. [2026-01-22T12:13:33.790634] [DEBUG] [REMOTE ] LIN: PASS: Price check passed. Min price $389.38. [2026-01-22T12:13:33.790770] [DEBUG] [REMOTE ] LIN: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:33.790877] [DEBUG] [REMOTE ] LIN: PASS: Integrity check passed. [2026-01-22T12:13:33.790916] [DEBUG] [REMOTE ] LIN: Symbol is viable for forecasting. [2026-01-22T12:13:33.790963] [INFO ] [MAIN ] [1878/3501] LIN kept (0.3s) | 1876 kept, 2 rejected | 139.5/min | ETA: 11.6m [2026-01-22T12:13:34.400093] [DEBUG] [REMOTE ] LINC: Retrieved 5177 rows, trimmed to 300. [2026-01-22T12:13:34.400236] [DEBUG] [REMOTE ] LINC: PASS: History has at least 300 days. [2026-01-22T12:13:34.400463] [DEBUG] [REMOTE ] LINC: PASS: Price check passed. Min price $17.80. [2026-01-22T12:13:34.400627] [DEBUG] [REMOTE ] LINC: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:34.400750] [DEBUG] [REMOTE ] LINC: PASS: Integrity check passed. [2026-01-22T12:13:34.400792] [DEBUG] [REMOTE ] LINC: Symbol is viable for forecasting. [2026-01-22T12:13:34.400844] [INFO ] [MAIN ] [1879/3501] LINC kept (0.6s) | 1877 kept, 2 rejected | 139.4/min | ETA: 11.6m [2026-01-22T12:13:34.732642] [DEBUG] [REMOTE ] LIND: Retrieved 2650 rows, trimmed to 300. [2026-01-22T12:13:34.732769] [DEBUG] [REMOTE ] LIND: PASS: History has at least 300 days. [2026-01-22T12:13:34.732967] [DEBUG] [REMOTE ] LIND: PASS: Price check passed. Min price $11.45. [2026-01-22T12:13:34.733098] [DEBUG] [REMOTE ] LIND: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:34.733207] [DEBUG] [REMOTE ] LIND: PASS: Integrity check passed. [2026-01-22T12:13:34.733247] [DEBUG] [REMOTE ] LIND: Symbol is viable for forecasting. [2026-01-22T12:13:34.733294] [INFO ] [MAIN ] [1880/3501] LIND kept (0.3s) | 1878 kept, 2 rejected | 139.4/min | ETA: 11.6m [2026-01-22T12:13:34.962343] [DEBUG] [REMOTE ] LINE: Retrieved 374 rows, trimmed to 300. [2026-01-22T12:13:34.962552] [DEBUG] [REMOTE ] LINE: PASS: History has at least 300 days. [2026-01-22T12:13:34.962855] [DEBUG] [REMOTE ] LINE: PASS: Price check passed. Min price $32.58. [2026-01-22T12:13:34.963025] [DEBUG] [REMOTE ] LINE: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:34.963177] [DEBUG] [REMOTE ] LINE: PASS: Integrity check passed. [2026-01-22T12:13:34.963229] [DEBUG] [REMOTE ] LINE: Symbol is viable for forecasting. [2026-01-22T12:13:34.963292] [INFO ] [MAIN ] [1881/3501] LINE kept (0.2s) | 1879 kept, 2 rejected | 139.5/min | ETA: 11.6m [2026-01-22T12:13:35.567975] [DEBUG] [REMOTE ] LINK: Retrieved 3450 rows, trimmed to 300. [2026-01-22T12:13:35.568106] [DEBUG] [REMOTE ] LINK: PASS: History has at least 300 days. [2026-01-22T12:13:35.568313] [DEBUG] [REMOTE ] LINK: PASS: Price check passed. Min price $3.40. [2026-01-22T12:13:35.568450] [DEBUG] [REMOTE ] LINK: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:35.568562] [DEBUG] [REMOTE ] LINK: PASS: Integrity check passed. [2026-01-22T12:13:35.568630] [DEBUG] [REMOTE ] LINK: Symbol is viable for forecasting. [2026-01-22T12:13:35.568682] [INFO ] [MAIN ] [1882/3501] LINK kept (0.6s) | 1880 kept, 2 rejected | 139.5/min | ETA: 11.6m [2026-01-22T12:13:35.916938] [DEBUG] [REMOTE ] LITE: Retrieved 2632 rows, trimmed to 300. [2026-01-22T12:13:35.917063] [DEBUG] [REMOTE ] LITE: PASS: History has at least 300 days. [2026-01-22T12:13:35.917289] [DEBUG] [REMOTE ] LITE: PASS: Price check passed. Min price $179.30. [2026-01-22T12:13:35.917421] [DEBUG] [REMOTE ] LITE: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:35.917529] [DEBUG] [REMOTE ] LITE: PASS: Integrity check passed. [2026-01-22T12:13:35.917585] [DEBUG] [REMOTE ] LITE: Symbol is viable for forecasting. [2026-01-22T12:13:35.917651] [INFO ] [MAIN ] [1883/3501] LITE kept (0.3s) | 1881 kept, 2 rejected | 139.5/min | ETA: 11.6m [2026-01-22T12:13:36.240833] [DEBUG] [REMOTE ] LITM: Retrieved 1045 rows, trimmed to 300. [2026-01-22T12:13:36.240956] [DEBUG] [REMOTE ] LITM: PASS: History has at least 300 days. [2026-01-22T12:13:36.241178] [DEBUG] [REMOTE ] LITM: PASS: Price check passed. Min price $2.49. [2026-01-22T12:13:36.241326] [DEBUG] [REMOTE ] LITM: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:36.241435] [DEBUG] [REMOTE ] LITM: PASS: Integrity check passed. [2026-01-22T12:13:36.241475] [DEBUG] [REMOTE ] LITM: Symbol is viable for forecasting. [2026-01-22T12:13:36.241523] [INFO ] [MAIN ] [1884/3501] LITM kept (0.3s) | 1882 kept, 2 rejected | 139.5/min | ETA: 11.6m [2026-01-22T12:13:36.727369] [DEBUG] [REMOTE ] LIVN: Retrieved 2579 rows, trimmed to 300. [2026-01-22T12:13:36.727496] [DEBUG] [REMOTE ] LIVN: PASS: History has at least 300 days. [2026-01-22T12:13:36.727742] [DEBUG] [REMOTE ] LIVN: PASS: Price check passed. Min price $49.57. [2026-01-22T12:13:36.727882] [DEBUG] [REMOTE ] LIVN: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:36.727989] [DEBUG] [REMOTE ] LIVN: PASS: Integrity check passed. [2026-01-22T12:13:36.728028] [DEBUG] [REMOTE ] LIVN: Symbol is viable for forecasting. [2026-01-22T12:13:36.728075] [INFO ] [MAIN ] [1885/3501] LIVN kept (0.5s) | 1883 kept, 2 rejected | 139.5/min | ETA: 11.6m [2026-01-22T12:13:37.344442] [DEBUG] [REMOTE ] LKFN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:37.344595] [DEBUG] [REMOTE ] LKFN: PASS: History has at least 300 days. [2026-01-22T12:13:37.344811] [DEBUG] [REMOTE ] LKFN: PASS: Price check passed. Min price $55.88. [2026-01-22T12:13:37.344945] [DEBUG] [REMOTE ] LKFN: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:37.345054] [DEBUG] [REMOTE ] LKFN: PASS: Integrity check passed. [2026-01-22T12:13:37.345093] [DEBUG] [REMOTE ] LKFN: Symbol is viable for forecasting. [2026-01-22T12:13:37.345144] [INFO ] [MAIN ] [1886/3501] LKFN kept (0.6s) | 1884 kept, 2 rejected | 139.4/min | ETA: 11.6m [2026-01-22T12:13:37.765697] [DEBUG] [REMOTE ] LKQ: Retrieved 5610 rows, trimmed to 300. [2026-01-22T12:13:37.765839] [DEBUG] [REMOTE ] LKQ: PASS: History has at least 300 days. [2026-01-22T12:13:37.766059] [DEBUG] [REMOTE ] LKQ: PASS: Price check passed. Min price $28.17. [2026-01-22T12:13:37.766196] [DEBUG] [REMOTE ] LKQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:37.766311] [DEBUG] [REMOTE ] LKQ: PASS: Integrity check passed. [2026-01-22T12:13:37.766350] [DEBUG] [REMOTE ] LKQ: Symbol is viable for forecasting. [2026-01-22T12:13:37.766396] [INFO ] [MAIN ] [1887/3501] LKQ kept (0.4s) | 1885 kept, 2 rejected | 139.4/min | ETA: 11.6m [2026-01-22T12:13:38.278431] [DEBUG] [REMOTE ] LLY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:38.278641] [DEBUG] [REMOTE ] LLY: PASS: History has at least 300 days. [2026-01-22T12:13:38.278938] [DEBUG] [REMOTE ] LLY: PASS: Price check passed. Min price $812.34. [2026-01-22T12:13:38.279084] [DEBUG] [REMOTE ] LLY: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:38.279225] [DEBUG] [REMOTE ] LLY: PASS: Integrity check passed. [2026-01-22T12:13:38.279281] [DEBUG] [REMOTE ] LLY: Symbol is viable for forecasting. [2026-01-22T12:13:38.279342] [INFO ] [MAIN ] [1888/3501] LLY kept (0.5s) | 1886 kept, 2 rejected | 139.4/min | ETA: 11.6m [2026-01-22T12:13:38.579427] [DEBUG] [REMOTE ] LMB: Retrieved 2515 rows, trimmed to 300. [2026-01-22T12:13:38.579553] [DEBUG] [REMOTE ] LMB: PASS: History has at least 300 days. [2026-01-22T12:13:38.579788] [DEBUG] [REMOTE ] LMB: PASS: Price check passed. Min price $65.92. [2026-01-22T12:13:38.579928] [DEBUG] [REMOTE ] LMB: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:38.580038] [DEBUG] [REMOTE ] LMB: PASS: Integrity check passed. [2026-01-22T12:13:38.580095] [DEBUG] [REMOTE ] LMB: Symbol is viable for forecasting. [2026-01-22T12:13:38.580145] [INFO ] [MAIN ] [1889/3501] LMB kept (0.3s) | 1887 kept, 2 rejected | 139.5/min | ETA: 11.6m [2026-01-22T12:13:38.998698] [DEBUG] [REMOTE ] LMBS: Retrieved 2818 rows, trimmed to 300. [2026-01-22T12:13:38.998820] [DEBUG] [REMOTE ] LMBS: PASS: History has at least 300 days. [2026-01-22T12:13:38.999018] [DEBUG] [REMOTE ] LMBS: PASS: Price check passed. Min price $49.38. [2026-01-22T12:13:38.999154] [DEBUG] [REMOTE ] LMBS: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:38.999262] [DEBUG] [REMOTE ] LMBS: PASS: Integrity check passed. [2026-01-22T12:13:38.999301] [DEBUG] [REMOTE ] LMBS: Symbol is viable for forecasting. [2026-01-22T12:13:38.999347] [INFO ] [MAIN ] [1890/3501] LMBS kept (0.4s) | 1888 kept, 2 rejected | 139.5/min | ETA: 11.6m [2026-01-22T12:13:39.244187] [DEBUG] [REMOTE ] LMND: Retrieved 1395 rows, trimmed to 300. [2026-01-22T12:13:39.244318] [DEBUG] [REMOTE ] LMND: PASS: History has at least 300 days. [2026-01-22T12:13:39.244521] [DEBUG] [REMOTE ] LMND: PASS: Price check passed. Min price $52.14. [2026-01-22T12:13:39.244696] [DEBUG] [REMOTE ] LMND: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:39.244811] [DEBUG] [REMOTE ] LMND: PASS: Integrity check passed. [2026-01-22T12:13:39.244852] [DEBUG] [REMOTE ] LMND: Symbol is viable for forecasting. [2026-01-22T12:13:39.244901] [INFO ] [MAIN ] [1891/3501] LMND kept (0.2s) | 1889 kept, 2 rejected | 139.5/min | ETA: 11.5m [2026-01-22T12:13:39.973079] [DEBUG] [REMOTE ] LNC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:39.973219] [DEBUG] [REMOTE ] LNC: PASS: History has at least 300 days. [2026-01-22T12:13:39.973437] [DEBUG] [REMOTE ] LNC: PASS: Price check passed. Min price $38.95. [2026-01-22T12:13:39.973592] [DEBUG] [REMOTE ] LNC: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:39.973712] [DEBUG] [REMOTE ] LNC: PASS: Integrity check passed. [2026-01-22T12:13:39.973753] [DEBUG] [REMOTE ] LNC: Symbol is viable for forecasting. [2026-01-22T12:13:39.973803] [INFO ] [MAIN ] [1892/3501] LNC kept (0.7s) | 1890 kept, 2 rejected | 139.4/min | ETA: 11.5m [2026-01-22T12:13:40.307245] [DEBUG] [REMOTE ] LND: Retrieved 3441 rows, trimmed to 300. [2026-01-22T12:13:40.307374] [DEBUG] [REMOTE ] LND: PASS: History has at least 300 days. [2026-01-22T12:13:40.307603] [DEBUG] [REMOTE ] LND: PASS: Price check passed. Min price $3.50. [2026-01-22T12:13:40.307767] [DEBUG] [REMOTE ] LND: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:40.307877] [DEBUG] [REMOTE ] LND: PASS: Integrity check passed. [2026-01-22T12:13:40.307917] [DEBUG] [REMOTE ] LND: Symbol is viable for forecasting. [2026-01-22T12:13:40.307964] [INFO ] [MAIN ] [1893/3501] LND kept (0.3s) | 1891 kept, 2 rejected | 139.5/min | ETA: 11.5m [2026-01-22T12:13:40.846465] [DEBUG] [REMOTE ] LNG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:40.846614] [DEBUG] [REMOTE ] LNG: PASS: History has at least 300 days. [2026-01-22T12:13:40.846821] [DEBUG] [REMOTE ] LNG: PASS: Price check passed. Min price $188.83. [2026-01-22T12:13:40.846956] [DEBUG] [REMOTE ] LNG: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:40.847067] [DEBUG] [REMOTE ] LNG: PASS: Integrity check passed. [2026-01-22T12:13:40.847106] [DEBUG] [REMOTE ] LNG: Symbol is viable for forecasting. [2026-01-22T12:13:40.847154] [INFO ] [MAIN ] [1894/3501] LNG kept (0.5s) | 1892 kept, 2 rejected | 139.4/min | ETA: 11.5m [2026-01-22T12:13:40.993552] [DEBUG] [REMOTE ] LNKB: Retrieved 1390 rows, trimmed to 300. [2026-01-22T12:13:40.993696] [DEBUG] [REMOTE ] LNKB: PASS: History has at least 300 days. [2026-01-22T12:13:40.993896] [DEBUG] [REMOTE ] LNKB: PASS: Price check passed. Min price $6.78. [2026-01-22T12:13:40.994028] [DEBUG] [REMOTE ] LNKB: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:40.994136] [DEBUG] [REMOTE ] LNKB: PASS: Integrity check passed. [2026-01-22T12:13:40.994208] [DEBUG] [REMOTE ] LNKB: Symbol is viable for forecasting. [2026-01-22T12:13:40.994259] [INFO ] [MAIN ] [1895/3501] LNKB kept (0.1s) | 1893 kept, 2 rejected | 139.5/min | ETA: 11.5m [2026-01-22T12:13:41.754137] [DEBUG] [REMOTE ] LNN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:41.754276] [DEBUG] [REMOTE ] LNN: PASS: History has at least 300 days. [2026-01-22T12:13:41.754490] [DEBUG] [REMOTE ] LNN: PASS: Price check passed. Min price $106.57. [2026-01-22T12:13:41.754644] [DEBUG] [REMOTE ] LNN: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:41.754764] [DEBUG] [REMOTE ] LNN: PASS: Integrity check passed. [2026-01-22T12:13:41.754802] [DEBUG] [REMOTE ] LNN: Symbol is viable for forecasting. [2026-01-22T12:13:41.754850] [INFO ] [MAIN ] [1896/3501] LNN kept (0.8s) | 1894 kept, 2 rejected | 139.4/min | ETA: 11.5m [2026-01-22T12:13:42.145893] [DEBUG] [REMOTE ] LNTH: Retrieved 2659 rows, trimmed to 300. [2026-01-22T12:13:42.146014] [DEBUG] [REMOTE ] LNTH: PASS: History has at least 300 days. [2026-01-22T12:13:42.146215] [DEBUG] [REMOTE ] LNTH: PASS: Price check passed. Min price $50.69. [2026-01-22T12:13:42.146348] [DEBUG] [REMOTE ] LNTH: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:42.146455] [DEBUG] [REMOTE ] LNTH: PASS: Integrity check passed. [2026-01-22T12:13:42.146495] [DEBUG] [REMOTE ] LNTH: Symbol is viable for forecasting. [2026-01-22T12:13:42.146541] [INFO ] [MAIN ] [1897/3501] LNTH kept (0.4s) | 1895 kept, 2 rejected | 139.4/min | ETA: 11.5m [2026-01-22T12:13:42.413035] [DEBUG] [REMOTE ] LNZA: Retrieved 1085 rows, trimmed to 300. [2026-01-22T12:13:42.413164] [DEBUG] [REMOTE ] LNZA: PASS: History has at least 300 days. [2026-01-22T12:13:42.413567] [DEBUG] [REMOTE ] LNZA: PASS: Price check passed. Min price $11.94. [2026-01-22T12:13:42.413723] [DEBUG] [REMOTE ] LNZA: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:42.413830] [DEBUG] [REMOTE ] LNZA: PASS: Integrity check passed. [2026-01-22T12:13:42.413869] [DEBUG] [REMOTE ] LNZA: Symbol is viable for forecasting. [2026-01-22T12:13:42.413915] [INFO ] [MAIN ] [1898/3501] LNZA kept (0.3s) | 1896 kept, 2 rejected | 139.5/min | ETA: 11.5m [2026-01-22T12:13:43.032081] [DEBUG] [REMOTE ] LOAN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:43.032200] [DEBUG] [REMOTE ] LOAN: PASS: History has at least 300 days. [2026-01-22T12:13:43.032413] [DEBUG] [REMOTE ] LOAN: PASS: Price check passed. Min price $4.27. [2026-01-22T12:13:43.032550] [DEBUG] [REMOTE ] LOAN: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:43.032692] [DEBUG] [REMOTE ] LOAN: PASS: Integrity check passed. [2026-01-22T12:13:43.032735] [DEBUG] [REMOTE ] LOAN: Symbol is viable for forecasting. [2026-01-22T12:13:43.032782] [INFO ] [MAIN ] [1899/3501] LOAN kept (0.6s) | 1897 kept, 2 rejected | 139.4/min | ETA: 11.5m [2026-01-22T12:13:43.348849] [DEBUG] [REMOTE ] LOB: Retrieved 2640 rows, trimmed to 300. [2026-01-22T12:13:43.348967] [DEBUG] [REMOTE ] LOB: PASS: History has at least 300 days. [2026-01-22T12:13:43.349167] [DEBUG] [REMOTE ] LOB: PASS: Price check passed. Min price $29.38. [2026-01-22T12:13:43.349308] [DEBUG] [REMOTE ] LOB: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:43.349418] [DEBUG] [REMOTE ] LOB: PASS: Integrity check passed. [2026-01-22T12:13:43.349458] [DEBUG] [REMOTE ] LOB: Symbol is viable for forecasting. [2026-01-22T12:13:43.349505] [INFO ] [MAIN ] [1900/3501] LOB kept (0.3s) | 1898 kept, 2 rejected | 139.4/min | ETA: 11.5m [2026-01-22T12:13:43.782421] [DEBUG] [REMOTE ] LOCO: Retrieved 2890 rows, trimmed to 300. [2026-01-22T12:13:43.782549] [DEBUG] [REMOTE ] LOCO: PASS: History has at least 300 days. [2026-01-22T12:13:43.782774] [DEBUG] [REMOTE ] LOCO: PASS: Price check passed. Min price $9.06. [2026-01-22T12:13:43.782905] [DEBUG] [REMOTE ] LOCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:43.783012] [DEBUG] [REMOTE ] LOCO: PASS: Integrity check passed. [2026-01-22T12:13:43.783066] [DEBUG] [REMOTE ] LOCO: Symbol is viable for forecasting. [2026-01-22T12:13:43.783114] [INFO ] [MAIN ] [1901/3501] LOCO kept (0.4s) | 1899 kept, 2 rejected | 139.4/min | ETA: 11.5m [2026-01-22T12:13:44.292137] [DEBUG] [REMOTE ] LOGI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:44.292272] [DEBUG] [REMOTE ] LOGI: PASS: History has at least 300 days. [2026-01-22T12:13:44.292485] [DEBUG] [REMOTE ] LOGI: PASS: Price check passed. Min price $91.19. [2026-01-22T12:13:44.292639] [DEBUG] [REMOTE ] LOGI: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:44.292751] [DEBUG] [REMOTE ] LOGI: PASS: Integrity check passed. [2026-01-22T12:13:44.292791] [DEBUG] [REMOTE ] LOGI: Symbol is viable for forecasting. [2026-01-22T12:13:44.292843] [INFO ] [MAIN ] [1902/3501] LOGI kept (0.5s) | 1900 kept, 2 rejected | 139.4/min | ETA: 11.5m [2026-01-22T12:13:44.581699] [DEBUG] [REMOTE ] LOMA: Retrieved 2065 rows, trimmed to 300. [2026-01-22T12:13:44.581832] [DEBUG] [REMOTE ] LOMA: PASS: History has at least 300 days. [2026-01-22T12:13:44.582036] [DEBUG] [REMOTE ] LOMA: PASS: Price check passed. Min price $7.85. [2026-01-22T12:13:44.582167] [DEBUG] [REMOTE ] LOMA: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:44.582277] [DEBUG] [REMOTE ] LOMA: PASS: Integrity check passed. [2026-01-22T12:13:44.582317] [DEBUG] [REMOTE ] LOMA: Symbol is viable for forecasting. [2026-01-22T12:13:44.582363] [INFO ] [MAIN ] [1903/3501] LOMA kept (0.3s) | 1901 kept, 2 rejected | 139.5/min | ETA: 11.5m [2026-01-22T12:13:44.972718] [DEBUG] [REMOTE ] LONA: Retrieved 1341 rows, trimmed to 300. [2026-01-22T12:13:44.972852] [DEBUG] [REMOTE ] LONA: PASS: History has at least 300 days. [2026-01-22T12:13:44.973052] [DEBUG] [REMOTE ] LONA: PASS: Price check passed. Min price $3.85. [2026-01-22T12:13:44.973183] [DEBUG] [REMOTE ] LONA: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:44.973290] [DEBUG] [REMOTE ] LONA: PASS: Integrity check passed. [2026-01-22T12:13:44.973330] [DEBUG] [REMOTE ] LONA: Symbol is viable for forecasting. [2026-01-22T12:13:44.973376] [INFO ] [MAIN ] [1904/3501] LONA kept (0.4s) | 1902 kept, 2 rejected | 139.5/min | ETA: 11.5m [2026-01-22T12:13:45.460435] [DEBUG] [REMOTE ] LOPE: Retrieved 4317 rows, trimmed to 300. [2026-01-22T12:13:45.460616] [DEBUG] [REMOTE ] LOPE: PASS: History has at least 300 days. [2026-01-22T12:13:45.460847] [DEBUG] [REMOTE ] LOPE: PASS: Price check passed. Min price $150.81. [2026-01-22T12:13:45.460983] [DEBUG] [REMOTE ] LOPE: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:45.461098] [DEBUG] [REMOTE ] LOPE: PASS: Integrity check passed. [2026-01-22T12:13:45.461138] [DEBUG] [REMOTE ] LOPE: Symbol is viable for forecasting. [2026-01-22T12:13:45.461185] [INFO ] [MAIN ] [1905/3501] LOPE kept (0.5s) | 1903 kept, 2 rejected | 139.5/min | ETA: 11.4m [2026-01-22T12:13:45.784436] [DEBUG] [REMOTE ] LOVE: Retrieved 1902 rows, trimmed to 300. [2026-01-22T12:13:45.784608] [DEBUG] [REMOTE ] LOVE: PASS: History has at least 300 days. [2026-01-22T12:13:45.784843] [DEBUG] [REMOTE ] LOVE: PASS: Price check passed. Min price $11.51. [2026-01-22T12:13:45.784977] [DEBUG] [REMOTE ] LOVE: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:45.785090] [DEBUG] [REMOTE ] LOVE: PASS: Integrity check passed. [2026-01-22T12:13:45.785130] [DEBUG] [REMOTE ] LOVE: Symbol is viable for forecasting. [2026-01-22T12:13:45.785176] [INFO ] [MAIN ] [1906/3501] LOVE kept (0.3s) | 1904 kept, 2 rejected | 139.5/min | ETA: 11.4m [2026-01-22T12:13:46.185389] [DEBUG] [REMOTE ] LPCN: Retrieved 3080 rows, trimmed to 300. [2026-01-22T12:13:46.185533] [DEBUG] [REMOTE ] LPCN: PASS: History has at least 300 days. [2026-01-22T12:13:46.185769] [DEBUG] [REMOTE ] LPCN: PASS: Price check passed. Min price $2.53. [2026-01-22T12:13:46.185910] [DEBUG] [REMOTE ] LPCN: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:46.186046] [DEBUG] [REMOTE ] LPCN: PASS: Integrity check passed. [2026-01-22T12:13:46.186088] [DEBUG] [REMOTE ] LPCN: Symbol is viable for forecasting. [2026-01-22T12:13:46.186138] [INFO ] [MAIN ] [1907/3501] LPCN kept (0.4s) | 1905 kept, 2 rejected | 139.5/min | ETA: 11.4m [2026-01-22T12:13:46.702779] [DEBUG] [REMOTE ] LPG: Retrieved 2944 rows, trimmed to 300. [2026-01-22T12:13:46.702908] [DEBUG] [REMOTE ] LPG: PASS: History has at least 300 days. [2026-01-22T12:13:46.703108] [DEBUG] [REMOTE ] LPG: PASS: Price check passed. Min price $23.93. [2026-01-22T12:13:46.703241] [DEBUG] [REMOTE ] LPG: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:46.703348] [DEBUG] [REMOTE ] LPG: PASS: Integrity check passed. [2026-01-22T12:13:46.703388] [DEBUG] [REMOTE ] LPG: Symbol is viable for forecasting. [2026-01-22T12:13:46.703433] [INFO ] [MAIN ] [1908/3501] LPG kept (0.5s) | 1906 kept, 2 rejected | 139.5/min | ETA: 11.4m [2026-01-22T12:13:47.095737] [DEBUG] [REMOTE ] LPL: Retrieved 5410 rows, trimmed to 300. [2026-01-22T12:13:47.095876] [DEBUG] [REMOTE ] LPL: PASS: History has at least 300 days. [2026-01-22T12:13:47.096106] [DEBUG] [REMOTE ] LPL: PASS: Price check passed. Min price $4.09. [2026-01-22T12:13:47.096244] [DEBUG] [REMOTE ] LPL: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:47.096364] [DEBUG] [REMOTE ] LPL: PASS: Integrity check passed. [2026-01-22T12:13:47.096405] [DEBUG] [REMOTE ] LPL: Symbol is viable for forecasting. [2026-01-22T12:13:47.096453] [INFO ] [MAIN ] [1909/3501] LPL kept (0.4s) | 1907 kept, 2 rejected | 139.5/min | ETA: 11.4m [2026-01-22T12:13:47.498390] [DEBUG] [REMOTE ] LPLA: Retrieved 3815 rows, trimmed to 300. [2026-01-22T12:13:47.498515] [DEBUG] [REMOTE ] LPLA: PASS: History has at least 300 days. [2026-01-22T12:13:47.498743] [DEBUG] [REMOTE ] LPLA: PASS: Price check passed. Min price $338.22. [2026-01-22T12:13:47.498876] [DEBUG] [REMOTE ] LPLA: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:47.498983] [DEBUG] [REMOTE ] LPLA: PASS: Integrity check passed. [2026-01-22T12:13:47.499022] [DEBUG] [REMOTE ] LPLA: Symbol is viable for forecasting. [2026-01-22T12:13:47.499068] [INFO ] [MAIN ] [1910/3501] LPLA kept (0.4s) | 1908 kept, 2 rejected | 139.5/min | ETA: 11.4m [2026-01-22T12:13:47.739544] [DEBUG] [REMOTE ] LPRO: Retrieved 1956 rows, trimmed to 300. [2026-01-22T12:13:47.739688] [DEBUG] [REMOTE ] LPRO: PASS: History has at least 300 days. [2026-01-22T12:13:47.739910] [DEBUG] [REMOTE ] LPRO: PASS: Price check passed. Min price $1.45. [2026-01-22T12:13:47.740045] [DEBUG] [REMOTE ] LPRO: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:47.740155] [DEBUG] [REMOTE ] LPRO: PASS: Integrity check passed. [2026-01-22T12:13:47.740196] [DEBUG] [REMOTE ] LPRO: Symbol is viable for forecasting. [2026-01-22T12:13:47.740244] [INFO ] [MAIN ] [1911/3501] LPRO kept (0.2s) | 1909 kept, 2 rejected | 139.5/min | ETA: 11.4m [2026-01-22T12:13:48.283842] [DEBUG] [REMOTE ] LPSN: Retrieved 6485 rows, trimmed to 300. [2026-01-22T12:13:48.283972] [DEBUG] [REMOTE ] LPSN: PASS: History has at least 300 days. [2026-01-22T12:13:48.284180] [DEBUG] [REMOTE ] LPSN: PASS: Price check passed. Min price $3.03. [2026-01-22T12:13:48.284315] [DEBUG] [REMOTE ] LPSN: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:48.284424] [DEBUG] [REMOTE ] LPSN: PASS: Integrity check passed. [2026-01-22T12:13:48.284463] [DEBUG] [REMOTE ] LPSN: Symbol is viable for forecasting. [2026-01-22T12:13:48.284510] [INFO ] [MAIN ] [1912/3501] LPSN kept (0.5s) | 1910 kept, 2 rejected | 139.5/min | ETA: 11.4m [2026-01-22T12:13:48.748511] [DEBUG] [REMOTE ] LPTH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:48.748669] [DEBUG] [REMOTE ] LPTH: PASS: History has at least 300 days. [2026-01-22T12:13:48.748889] [DEBUG] [REMOTE ] LPTH: PASS: Price check passed. Min price $6.18. [2026-01-22T12:13:48.749020] [DEBUG] [REMOTE ] LPTH: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:48.749148] [DEBUG] [REMOTE ] LPTH: PASS: Integrity check passed. [2026-01-22T12:13:48.749188] [DEBUG] [REMOTE ] LPTH: Symbol is viable for forecasting. [2026-01-22T12:13:48.749236] [INFO ] [MAIN ] [1913/3501] LPTH kept (0.5s) | 1911 kept, 2 rejected | 139.5/min | ETA: 11.4m [2026-01-22T12:13:49.298642] [DEBUG] [REMOTE ] LPX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:49.298784] [DEBUG] [REMOTE ] LPX: PASS: History has at least 300 days. [2026-01-22T12:13:49.299017] [DEBUG] [REMOTE ] LPX: PASS: Price check passed. Min price $74.60. [2026-01-22T12:13:49.299151] [DEBUG] [REMOTE ] LPX: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:49.299267] [DEBUG] [REMOTE ] LPX: PASS: Integrity check passed. [2026-01-22T12:13:49.299305] [DEBUG] [REMOTE ] LPX: Symbol is viable for forecasting. [2026-01-22T12:13:49.299352] [INFO ] [MAIN ] [1914/3501] LPX kept (0.6s) | 1912 kept, 2 rejected | 139.5/min | ETA: 11.4m [2026-01-22T12:13:49.581222] [DEBUG] [REMOTE ] LQDA: Retrieved 1882 rows, trimmed to 300. [2026-01-22T12:13:49.581366] [DEBUG] [REMOTE ] LQDA: PASS: History has at least 300 days. [2026-01-22T12:13:49.581635] [DEBUG] [REMOTE ] LQDA: PASS: Price check passed. Min price $22.38. [2026-01-22T12:13:49.581805] [DEBUG] [REMOTE ] LQDA: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:49.581939] [DEBUG] [REMOTE ] LQDA: PASS: Integrity check passed. [2026-01-22T12:13:49.581990] [DEBUG] [REMOTE ] LQDA: Symbol is viable for forecasting. [2026-01-22T12:13:49.582051] [INFO ] [MAIN ] [1915/3501] LQDA kept (0.3s) | 1913 kept, 2 rejected | 139.5/min | ETA: 11.4m [2026-01-22T12:13:50.090085] [DEBUG] [REMOTE ] LRCX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:50.090239] [DEBUG] [REMOTE ] LRCX: PASS: History has at least 300 days. [2026-01-22T12:13:50.090549] [DEBUG] [REMOTE ] LRCX: PASS: Price check passed. Min price $139.36. [2026-01-22T12:13:50.090913] [DEBUG] [REMOTE ] LRCX: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:50.091038] [DEBUG] [REMOTE ] LRCX: PASS: Integrity check passed. [2026-01-22T12:13:50.091080] [DEBUG] [REMOTE ] LRCX: Symbol is viable for forecasting. [2026-01-22T12:13:50.091131] [INFO ] [MAIN ] [1916/3501] LRCX kept (0.5s) | 1914 kept, 2 rejected | 139.5/min | ETA: 11.4m [2026-01-22T12:13:50.392718] [DEBUG] [REMOTE ] LRGE: Retrieved 2176 rows, trimmed to 300. [2026-01-22T12:13:50.392921] [DEBUG] [REMOTE ] LRGE: PASS: History has at least 300 days. [2026-01-22T12:13:50.393210] [DEBUG] [REMOTE ] LRGE: PASS: Price check passed. Min price $78.68. [2026-01-22T12:13:50.393364] [DEBUG] [REMOTE ] LRGE: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:50.393498] [DEBUG] [REMOTE ] LRGE: PASS: Integrity check passed. [2026-01-22T12:13:50.393543] [DEBUG] [REMOTE ] LRGE: Symbol is viable for forecasting. [2026-01-22T12:13:50.393623] [INFO ] [MAIN ] [1917/3501] LRGE kept (0.3s) | 1915 kept, 2 rejected | 139.5/min | ETA: 11.4m [2026-01-22T12:13:50.803325] [DEBUG] [REMOTE ] LSCC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:50.803463] [DEBUG] [REMOTE ] LSCC: PASS: History has at least 300 days. [2026-01-22T12:13:50.803891] [DEBUG] [REMOTE ] LSCC: PASS: Price check passed. Min price $61.73. [2026-01-22T12:13:50.804024] [DEBUG] [REMOTE ] LSCC: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:50.804139] [DEBUG] [REMOTE ] LSCC: PASS: Integrity check passed. [2026-01-22T12:13:50.804178] [DEBUG] [REMOTE ] LSCC: Symbol is viable for forecasting. [2026-01-22T12:13:50.804225] [INFO ] [MAIN ] [1918/3501] LSCC kept (0.4s) | 1916 kept, 2 rejected | 139.5/min | ETA: 11.3m [2026-01-22T12:13:51.171230] [DEBUG] [REMOTE ] LSPD: Retrieved 1605 rows, trimmed to 300. [2026-01-22T12:13:51.171431] [DEBUG] [REMOTE ] LSPD: PASS: History has at least 300 days. [2026-01-22T12:13:51.171722] [DEBUG] [REMOTE ] LSPD: PASS: Price check passed. Min price $10.76. [2026-01-22T12:13:51.171872] [DEBUG] [REMOTE ] LSPD: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:51.172020] [DEBUG] [REMOTE ] LSPD: PASS: Integrity check passed. [2026-01-22T12:13:51.172063] [DEBUG] [REMOTE ] LSPD: Symbol is viable for forecasting. [2026-01-22T12:13:51.172116] [INFO ] [MAIN ] [1919/3501] LSPD kept (0.4s) | 1917 kept, 2 rejected | 139.5/min | ETA: 11.3m [2026-01-22T12:13:51.781061] [DEBUG] [REMOTE ] LTC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:51.781197] [DEBUG] [REMOTE ] LTC: PASS: History has at least 300 days. [2026-01-22T12:13:51.781417] [DEBUG] [REMOTE ] LTC: PASS: Price check passed. Min price $33.91. [2026-01-22T12:13:51.781554] [DEBUG] [REMOTE ] LTC: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:51.781876] [DEBUG] [REMOTE ] LTC: PASS: Integrity check passed. [2026-01-22T12:13:51.781916] [DEBUG] [REMOTE ] LTC: Symbol is viable for forecasting. [2026-01-22T12:13:51.781963] [INFO ] [MAIN ] [1920/3501] LTC kept (0.6s) | 1918 kept, 2 rejected | 139.5/min | ETA: 11.3m [2026-01-22T12:13:51.925834] [DEBUG] [REMOTE ] LTH: Retrieved 1076 rows, trimmed to 300. [2026-01-22T12:13:51.925969] [DEBUG] [REMOTE ] LTH: PASS: History has at least 300 days. [2026-01-22T12:13:51.926177] [DEBUG] [REMOTE ] LTH: PASS: Price check passed. Min price $24.59. [2026-01-22T12:13:51.926320] [DEBUG] [REMOTE ] LTH: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:51.926437] [DEBUG] [REMOTE ] LTH: PASS: Integrity check passed. [2026-01-22T12:13:51.926482] [DEBUG] [REMOTE ] LTH: Symbol is viable for forecasting. [2026-01-22T12:13:51.926532] [INFO ] [MAIN ] [1921/3501] LTH kept (0.1s) | 1919 kept, 2 rejected | 139.5/min | ETA: 11.3m [2026-01-22T12:13:52.384215] [DEBUG] [REMOTE ] LTRN: Retrieved 1410 rows, trimmed to 300. [2026-01-22T12:13:52.384346] [DEBUG] [REMOTE ] LTRN: PASS: History has at least 300 days. [2026-01-22T12:13:52.384544] [DEBUG] [REMOTE ] LTRN: PASS: Price check passed. Min price $3.00. [2026-01-22T12:13:52.384709] [DEBUG] [REMOTE ] LTRN: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:52.384818] [DEBUG] [REMOTE ] LTRN: PASS: Integrity check passed. [2026-01-22T12:13:52.384857] [DEBUG] [REMOTE ] LTRN: Symbol is viable for forecasting. [2026-01-22T12:13:52.384904] [INFO ] [MAIN ] [1922/3501] LTRN kept (0.5s) | 1920 kept, 2 rejected | 139.5/min | ETA: 11.3m [2026-01-22T12:13:53.011494] [DEBUG] [REMOTE ] LTRX: Retrieved 6403 rows, trimmed to 300. [2026-01-22T12:13:53.011654] [DEBUG] [REMOTE ] LTRX: PASS: History has at least 300 days. [2026-01-22T12:13:53.012125] [DEBUG] [REMOTE ] LTRX: PASS: Price check passed. Min price $4.48. [2026-01-22T12:13:53.012304] [DEBUG] [REMOTE ] LTRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:53.012442] [DEBUG] [REMOTE ] LTRX: PASS: Integrity check passed. [2026-01-22T12:13:53.012485] [DEBUG] [REMOTE ] LTRX: Symbol is viable for forecasting. [2026-01-22T12:13:53.012535] [INFO ] [MAIN ] [1923/3501] LTRX kept (0.6s) | 1921 kept, 2 rejected | 139.5/min | ETA: 11.3m [2026-01-22T12:13:53.171870] [DEBUG] [REMOTE ] LUCD: Retrieved 1071 rows, trimmed to 300. [2026-01-22T12:13:53.171994] [DEBUG] [REMOTE ] LUCD: PASS: History has at least 300 days. [2026-01-22T12:13:53.172192] [DEBUG] [REMOTE ] LUCD: PASS: Price check passed. Min price $1.01. [2026-01-22T12:13:53.172325] [DEBUG] [REMOTE ] LUCD: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:53.172432] [DEBUG] [REMOTE ] LUCD: PASS: Integrity check passed. [2026-01-22T12:13:53.172471] [DEBUG] [REMOTE ] LUCD: Symbol is viable for forecasting. [2026-01-22T12:13:53.172519] [INFO ] [MAIN ] [1924/3501] LUCD kept (0.2s) | 1922 kept, 2 rejected | 139.5/min | ETA: 11.3m [2026-01-22T12:13:53.914457] [DEBUG] [REMOTE ] LUMN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:53.914625] [DEBUG] [REMOTE ] LUMN: PASS: History has at least 300 days. [2026-01-22T12:13:53.914885] [DEBUG] [REMOTE ] LUMN: PASS: Price check passed. Min price $7.48. [2026-01-22T12:13:53.915044] [DEBUG] [REMOTE ] LUMN: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:53.915165] [DEBUG] [REMOTE ] LUMN: PASS: Integrity check passed. [2026-01-22T12:13:53.915206] [DEBUG] [REMOTE ] LUMN: Symbol is viable for forecasting. [2026-01-22T12:13:53.915256] [INFO ] [MAIN ] [1925/3501] LUMN kept (0.7s) | 1923 kept, 2 rejected | 139.5/min | ETA: 11.3m [2026-01-22T12:13:54.167279] [DEBUG] [REMOTE ] LUNG: Retrieved 1332 rows, trimmed to 300. [2026-01-22T12:13:54.167413] [DEBUG] [REMOTE ] LUNG: PASS: History has at least 300 days. [2026-01-22T12:13:54.167640] [DEBUG] [REMOTE ] LUNG: PASS: Price check passed. Min price $1.31. [2026-01-22T12:13:54.167809] [DEBUG] [REMOTE ] LUNG: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:54.167921] [DEBUG] [REMOTE ] LUNG: PASS: Integrity check passed. [2026-01-22T12:13:54.167961] [DEBUG] [REMOTE ] LUNG: Symbol is viable for forecasting. [2026-01-22T12:13:54.168008] [INFO ] [MAIN ] [1926/3501] LUNG kept (0.3s) | 1924 kept, 2 rejected | 139.5/min | ETA: 11.3m [2026-01-22T12:13:54.576504] [DEBUG] [REMOTE ] LVHD: Retrieved 2530 rows, trimmed to 300. [2026-01-22T12:13:54.576689] [DEBUG] [REMOTE ] LVHD: PASS: History has at least 300 days. [2026-01-22T12:13:54.576932] [DEBUG] [REMOTE ] LVHD: PASS: Price check passed. Min price $39.12. [2026-01-22T12:13:54.577108] [DEBUG] [REMOTE ] LVHD: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:54.577249] [DEBUG] [REMOTE ] LVHD: PASS: Integrity check passed. [2026-01-22T12:13:54.577304] [DEBUG] [REMOTE ] LVHD: Symbol is viable for forecasting. [2026-01-22T12:13:54.577368] [INFO ] [MAIN ] [1927/3501] LVHD kept (0.4s) | 1925 kept, 2 rejected | 139.5/min | ETA: 11.3m [2026-01-22T12:13:54.988181] [DEBUG] [REMOTE ] LVO: Retrieved 2093 rows, trimmed to 300. [2026-01-22T12:13:54.988317] [DEBUG] [REMOTE ] LVO: PASS: History has at least 300 days. [2026-01-22T12:13:54.988518] [DEBUG] [REMOTE ] LVO: PASS: Price check passed. Min price $3.96. [2026-01-22T12:13:54.988715] [DEBUG] [REMOTE ] LVO: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:54.988842] [DEBUG] [REMOTE ] LVO: PASS: Integrity check passed. [2026-01-22T12:13:54.989074] [DEBUG] [REMOTE ] LVO: Symbol is viable for forecasting. [2026-01-22T12:13:54.989121] [INFO ] [MAIN ] [1928/3501] LVO kept (0.4s) | 1926 kept, 2 rejected | 139.5/min | ETA: 11.3m [2026-01-22T12:13:55.466005] [DEBUG] [REMOTE ] LVS: Retrieved 5308 rows, trimmed to 300. [2026-01-22T12:13:55.466141] [DEBUG] [REMOTE ] LVS: PASS: History has at least 300 days. [2026-01-22T12:13:55.466351] [DEBUG] [REMOTE ] LVS: PASS: Price check passed. Min price $57.37. [2026-01-22T12:13:55.466485] [DEBUG] [REMOTE ] LVS: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:55.466615] [DEBUG] [REMOTE ] LVS: PASS: Integrity check passed. [2026-01-22T12:13:55.466656] [DEBUG] [REMOTE ] LVS: Symbol is viable for forecasting. [2026-01-22T12:13:55.466704] [INFO ] [MAIN ] [1929/3501] LVS kept (0.5s) | 1927 kept, 2 rejected | 139.5/min | ETA: 11.3m [2026-01-22T12:13:55.844015] [DEBUG] [REMOTE ] LWAY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:55.844149] [DEBUG] [REMOTE ] LWAY: PASS: History has at least 300 days. [2026-01-22T12:13:55.844358] [DEBUG] [REMOTE ] LWAY: PASS: Price check passed. Min price $21.49. [2026-01-22T12:13:55.844502] [DEBUG] [REMOTE ] LWAY: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:55.844630] [DEBUG] [REMOTE ] LWAY: PASS: Integrity check passed. [2026-01-22T12:13:55.844671] [DEBUG] [REMOTE ] LWAY: Symbol is viable for forecasting. [2026-01-22T12:13:55.844717] [INFO ] [MAIN ] [1930/3501] LWAY kept (0.4s) | 1928 kept, 2 rejected | 139.5/min | ETA: 11.3m [2026-01-22T12:13:56.294273] [DEBUG] [REMOTE ] LWLG: Retrieved 4652 rows, trimmed to 300. [2026-01-22T12:13:56.294421] [DEBUG] [REMOTE ] LWLG: PASS: History has at least 300 days. [2026-01-22T12:13:56.294676] [DEBUG] [REMOTE ] LWLG: PASS: Price check passed. Min price $2.97. [2026-01-22T12:13:56.294836] [DEBUG] [REMOTE ] LWLG: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:56.294957] [DEBUG] [REMOTE ] LWLG: PASS: Integrity check passed. [2026-01-22T12:13:56.294998] [DEBUG] [REMOTE ] LWLG: Symbol is viable for forecasting. [2026-01-22T12:13:56.295048] [INFO ] [MAIN ] [1931/3501] LWLG kept (0.5s) | 1929 kept, 2 rejected | 139.5/min | ETA: 11.3m [2026-01-22T12:13:56.626461] [DEBUG] [REMOTE ] LX: Retrieved 2030 rows, trimmed to 300. [2026-01-22T12:13:56.626623] [DEBUG] [REMOTE ] LX: PASS: History has at least 300 days. [2026-01-22T12:13:56.626842] [DEBUG] [REMOTE ] LX: PASS: Price check passed. Min price $2.96. [2026-01-22T12:13:56.626979] [DEBUG] [REMOTE ] LX: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:56.627095] [DEBUG] [REMOTE ] LX: PASS: Integrity check passed. [2026-01-22T12:13:56.627137] [DEBUG] [REMOTE ] LX: Symbol is viable for forecasting. [2026-01-22T12:13:56.627184] [INFO ] [MAIN ] [1932/3501] LX kept (0.3s) | 1930 kept, 2 rejected | 139.5/min | ETA: 11.2m [2026-01-22T12:13:56.806027] [DEBUG] [REMOTE ] LXEO: Retrieved 554 rows, trimmed to 300. [2026-01-22T12:13:56.806166] [DEBUG] [REMOTE ] LXEO: PASS: History has at least 300 days. [2026-01-22T12:13:56.806380] [DEBUG] [REMOTE ] LXEO: PASS: Price check passed. Min price $7.23. [2026-01-22T12:13:56.806529] [DEBUG] [REMOTE ] LXEO: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:56.806699] [DEBUG] [REMOTE ] LXEO: PASS: Integrity check passed. [2026-01-22T12:13:56.806742] [DEBUG] [REMOTE ] LXEO: Symbol is viable for forecasting. [2026-01-22T12:13:56.806791] [INFO ] [MAIN ] [1933/3501] LXEO kept (0.2s) | 1931 kept, 2 rejected | 139.6/min | ETA: 11.2m [2026-01-22T12:13:57.590869] [DEBUG] [REMOTE ] LXP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:57.591008] [DEBUG] [REMOTE ] LXP: PASS: History has at least 300 days. [2026-01-22T12:13:57.591236] [DEBUG] [REMOTE ] LXP: PASS: Price check passed. Min price $44.85. [2026-01-22T12:13:57.591374] [DEBUG] [REMOTE ] LXP: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:57.591490] [DEBUG] [REMOTE ] LXP: PASS: Integrity check passed. [2026-01-22T12:13:57.591531] [DEBUG] [REMOTE ] LXP: Symbol is viable for forecasting. [2026-01-22T12:13:57.591598] [INFO ] [MAIN ] [1934/3501] LXP kept (0.8s) | 1932 kept, 2 rejected | 139.5/min | ETA: 11.2m [2026-01-22T12:13:58.033173] [DEBUG] [REMOTE ] LYB: Retrieved 3958 rows, trimmed to 300. [2026-01-22T12:13:58.033309] [DEBUG] [REMOTE ] LYB: PASS: History has at least 300 days. [2026-01-22T12:13:58.033520] [DEBUG] [REMOTE ] LYB: PASS: Price check passed. Min price $41.20. [2026-01-22T12:13:58.033672] [DEBUG] [REMOTE ] LYB: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:58.033785] [DEBUG] [REMOTE ] LYB: PASS: Integrity check passed. [2026-01-22T12:13:58.034007] [DEBUG] [REMOTE ] LYB: Symbol is viable for forecasting. [2026-01-22T12:13:58.034052] [INFO ] [MAIN ] [1935/3501] LYB kept (0.4s) | 1933 kept, 2 rejected | 139.5/min | ETA: 11.2m [2026-01-22T12:13:58.479353] [DEBUG] [REMOTE ] LYG: Retrieved 6076 rows, trimmed to 300. [2026-01-22T12:13:58.479500] [DEBUG] [REMOTE ] LYG: PASS: History has at least 300 days. [2026-01-22T12:13:58.479777] [DEBUG] [REMOTE ] LYG: PASS: Price check passed. Min price $4.52. [2026-01-22T12:13:58.479913] [DEBUG] [REMOTE ] LYG: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:58.480033] [DEBUG] [REMOTE ] LYG: PASS: Integrity check passed. [2026-01-22T12:13:58.480072] [DEBUG] [REMOTE ] LYG: Symbol is viable for forecasting. [2026-01-22T12:13:58.480120] [INFO ] [MAIN ] [1936/3501] LYG kept (0.4s) | 1934 kept, 2 rejected | 139.5/min | ETA: 11.2m [2026-01-22T12:13:58.734438] [DEBUG] [REMOTE ] LYRA: Retrieved 1438 rows, trimmed to 300. [2026-01-22T12:13:58.734601] [DEBUG] [REMOTE ] LYRA: PASS: History has at least 300 days. [2026-01-22T12:13:58.734824] [DEBUG] [REMOTE ] LYRA: PASS: Price check passed. Min price $1.89. [2026-01-22T12:13:58.735153] [DEBUG] [REMOTE ] LYRA: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:58.735261] [DEBUG] [REMOTE ] LYRA: PASS: Integrity check passed. [2026-01-22T12:13:58.735300] [DEBUG] [REMOTE ] LYRA: Symbol is viable for forecasting. [2026-01-22T12:13:58.735346] [INFO ] [MAIN ] [1937/3501] LYRA kept (0.3s) | 1935 kept, 2 rejected | 139.5/min | ETA: 11.2m [2026-01-22T12:13:59.277215] [DEBUG] [REMOTE ] LYTS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:13:59.277348] [DEBUG] [REMOTE ] LYTS: PASS: History has at least 300 days. [2026-01-22T12:13:59.277562] [DEBUG] [REMOTE ] LYTS: PASS: Price check passed. Min price $17.25. [2026-01-22T12:13:59.277766] [DEBUG] [REMOTE ] LYTS: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:59.277882] [DEBUG] [REMOTE ] LYTS: PASS: Integrity check passed. [2026-01-22T12:13:59.277921] [DEBUG] [REMOTE ] LYTS: Symbol is viable for forecasting. [2026-01-22T12:13:59.277968] [INFO ] [MAIN ] [1938/3501] LYTS kept (0.5s) | 1936 kept, 2 rejected | 139.5/min | ETA: 11.2m [2026-01-22T12:13:59.416289] [DEBUG] [REMOTE ] LZ: Retrieved 1145 rows, trimmed to 300. [2026-01-22T12:13:59.416416] [DEBUG] [REMOTE ] LZ: PASS: History has at least 300 days. [2026-01-22T12:13:59.416629] [DEBUG] [REMOTE ] LZ: PASS: Price check passed. Min price $8.49. [2026-01-22T12:13:59.416764] [DEBUG] [REMOTE ] LZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:13:59.416869] [DEBUG] [REMOTE ] LZ: PASS: Integrity check passed. [2026-01-22T12:13:59.416908] [DEBUG] [REMOTE ] LZ: Symbol is viable for forecasting. [2026-01-22T12:13:59.416954] [INFO ] [MAIN ] [1939/3501] LZ kept (0.1s) | 1937 kept, 2 rejected | 139.6/min | ETA: 11.2m [2026-01-22T12:14:00.261626] [DEBUG] [REMOTE ] LZB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:00.262105] [DEBUG] [REMOTE ] LZB: PASS: History has at least 300 days. [2026-01-22T12:14:00.262835] [DEBUG] [REMOTE ] LZB: PASS: Price check passed. Min price $29.16. [2026-01-22T12:14:00.263064] [DEBUG] [REMOTE ] LZB: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:00.263335] [DEBUG] [REMOTE ] LZB: PASS: Integrity check passed. [2026-01-22T12:14:00.263406] [DEBUG] [REMOTE ] LZB: Symbol is viable for forecasting. [2026-01-22T12:14:00.263529] [INFO ] [MAIN ] [1940/3501] LZB kept (0.8s) | 1938 kept, 2 rejected | 139.5/min | ETA: 11.2m [2026-01-22T12:14:00.563117] [DEBUG] [REMOTE ] LZM: Retrieved 640 rows, trimmed to 300. [2026-01-22T12:14:00.563406] [DEBUG] [REMOTE ] LZM: PASS: History has at least 300 days. [2026-01-22T12:14:00.563866] [DEBUG] [REMOTE ] LZM: PASS: Price check passed. Min price $3.65. [2026-01-22T12:14:00.564165] [DEBUG] [REMOTE ] LZM: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:00.564372] [DEBUG] [REMOTE ] LZM: PASS: Integrity check passed. [2026-01-22T12:14:00.564422] [DEBUG] [REMOTE ] LZM: Symbol is viable for forecasting. [2026-01-22T12:14:00.564494] [INFO ] [MAIN ] [1941/3501] LZM kept (0.3s) | 1939 kept, 2 rejected | 139.5/min | ETA: 11.2m [2026-01-22T12:14:01.114375] [DEBUG] [REMOTE ] M: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:01.114541] [DEBUG] [REMOTE ] M: PASS: History has at least 300 days. [2026-01-22T12:14:01.114806] [DEBUG] [REMOTE ] M: PASS: Price check passed. Min price $18.58. [2026-01-22T12:14:01.114946] [DEBUG] [REMOTE ] M: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:01.115063] [DEBUG] [REMOTE ] M: PASS: Integrity check passed. [2026-01-22T12:14:01.115104] [DEBUG] [REMOTE ] M: Symbol is viable for forecasting. [2026-01-22T12:14:01.115150] [INFO ] [MAIN ] [1942/3501] M kept (0.6s) | 1940 kept, 2 rejected | 139.5/min | ETA: 11.2m [2026-01-22T12:14:01.544498] [DEBUG] [REMOTE ] MA: Retrieved 4945 rows, trimmed to 300. [2026-01-22T12:14:01.544691] [DEBUG] [REMOTE ] MA: PASS: History has at least 300 days. [2026-01-22T12:14:01.545185] [DEBUG] [REMOTE ] MA: PASS: Price check passed. Min price $526.78. [2026-01-22T12:14:01.545348] [DEBUG] [REMOTE ] MA: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:01.545613] [DEBUG] [REMOTE ] MA: PASS: Integrity check passed. [2026-01-22T12:14:01.545667] [DEBUG] [REMOTE ] MA: Symbol is viable for forecasting. [2026-01-22T12:14:01.545721] [INFO ] [MAIN ] [1943/3501] MA kept (0.4s) | 1941 kept, 2 rejected | 139.5/min | ETA: 11.2m [2026-01-22T12:14:01.977248] [DEBUG] [REMOTE ] MAA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:01.977409] [DEBUG] [REMOTE ] MAA: PASS: History has at least 300 days. [2026-01-22T12:14:01.977746] [DEBUG] [REMOTE ] MAA: PASS: Price check passed. Min price $124.87. [2026-01-22T12:14:01.977898] [DEBUG] [REMOTE ] MAA: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:01.978033] [DEBUG] [REMOTE ] MAA: PASS: Integrity check passed. [2026-01-22T12:14:01.978075] [DEBUG] [REMOTE ] MAA: Symbol is viable for forecasting. [2026-01-22T12:14:01.978126] [INFO ] [MAIN ] [1944/3501] MAA kept (0.4s) | 1942 kept, 2 rejected | 139.5/min | ETA: 11.2m [2026-01-22T12:14:02.376279] [DEBUG] [REMOTE ] MAC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:02.376421] [DEBUG] [REMOTE ] MAC: PASS: History has at least 300 days. [2026-01-22T12:14:02.376670] [DEBUG] [REMOTE ] MAC: PASS: Price check passed. Min price $16.05. [2026-01-22T12:14:02.376817] [DEBUG] [REMOTE ] MAC: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:02.377113] [DEBUG] [REMOTE ] MAC: PASS: Integrity check passed. [2026-01-22T12:14:02.377155] [DEBUG] [REMOTE ] MAC: Symbol is viable for forecasting. [2026-01-22T12:14:02.377203] [INFO ] [MAIN ] [1945/3501] MAC kept (0.4s) | 1943 kept, 2 rejected | 139.5/min | ETA: 11.2m [2026-01-22T12:14:02.571846] [DEBUG] [REMOTE ] MAMA: Retrieved 2890 rows, trimmed to 300. [2026-01-22T12:14:02.572084] [DEBUG] [REMOTE ] MAMA: PASS: History has at least 300 days. [2026-01-22T12:14:02.572607] [DEBUG] [REMOTE ] MAMA: PASS: Price check passed. Min price $10.03. [2026-01-22T12:14:02.572791] [DEBUG] [REMOTE ] MAMA: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:02.572941] [DEBUG] [REMOTE ] MAMA: PASS: Integrity check passed. [2026-01-22T12:14:02.572987] [DEBUG] [REMOTE ] MAMA: Symbol is viable for forecasting. [2026-01-22T12:14:02.573044] [INFO ] [MAIN ] [1946/3501] MAMA kept (0.2s) | 1944 kept, 2 rejected | 139.5/min | ETA: 11.1m [2026-01-22T12:14:03.263611] [DEBUG] [REMOTE ] MAN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:03.264001] [DEBUG] [REMOTE ] MAN: PASS: History has at least 300 days. [2026-01-22T12:14:03.264386] [DEBUG] [REMOTE ] MAN: PASS: Price check passed. Min price $25.97. [2026-01-22T12:14:03.264544] [DEBUG] [REMOTE ] MAN: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:03.264745] [DEBUG] [REMOTE ] MAN: PASS: Integrity check passed. [2026-01-22T12:14:03.264791] [DEBUG] [REMOTE ] MAN: Symbol is viable for forecasting. [2026-01-22T12:14:03.264915] [INFO ] [MAIN ] [1947/3501] MAN kept (0.7s) | 1945 kept, 2 rejected | 139.5/min | ETA: 11.1m [2026-01-22T12:14:03.715003] [DEBUG] [REMOTE ] MANH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:03.715134] [DEBUG] [REMOTE ] MANH: PASS: History has at least 300 days. [2026-01-22T12:14:03.715338] [DEBUG] [REMOTE ] MANH: PASS: Price check passed. Min price $166.01. [2026-01-22T12:14:03.715473] [DEBUG] [REMOTE ] MANH: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:03.715604] [DEBUG] [REMOTE ] MANH: PASS: Integrity check passed. [2026-01-22T12:14:03.715647] [DEBUG] [REMOTE ] MANH: Symbol is viable for forecasting. [2026-01-22T12:14:03.715695] [INFO ] [MAIN ] [1948/3501] MANH kept (0.5s) | 1946 kept, 2 rejected | 139.5/min | ETA: 11.1m [2026-01-22T12:14:04.081785] [DEBUG] [REMOTE ] MARA: Retrieved 3448 rows, trimmed to 300. [2026-01-22T12:14:04.082017] [DEBUG] [REMOTE ] MARA: PASS: History has at least 300 days. [2026-01-22T12:14:04.082378] [DEBUG] [REMOTE ] MARA: PASS: Price check passed. Min price $8.98. [2026-01-22T12:14:04.082636] [DEBUG] [REMOTE ] MARA: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:04.082830] [DEBUG] [REMOTE ] MARA: PASS: Integrity check passed. [2026-01-22T12:14:04.082892] [DEBUG] [REMOTE ] MARA: Symbol is viable for forecasting. [2026-01-22T12:14:04.082971] [INFO ] [MAIN ] [1949/3501] MARA kept (0.4s) | 1947 kept, 2 rejected | 139.5/min | ETA: 11.1m [2026-01-22T12:14:04.460426] [DEBUG] [REMOTE ] MAS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:04.460582] [DEBUG] [REMOTE ] MAS: PASS: History has at least 300 days. [2026-01-22T12:14:04.460854] [DEBUG] [REMOTE ] MAS: PASS: Price check passed. Min price $59.09. [2026-01-22T12:14:04.460991] [DEBUG] [REMOTE ] MAS: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:04.461110] [DEBUG] [REMOTE ] MAS: PASS: Integrity check passed. [2026-01-22T12:14:04.461151] [DEBUG] [REMOTE ] MAS: Symbol is viable for forecasting. [2026-01-22T12:14:04.461199] [INFO ] [MAIN ] [1950/3501] MAS kept (0.4s) | 1948 kept, 2 rejected | 139.5/min | ETA: 11.1m [2026-01-22T12:14:04.805527] [DEBUG] [REMOTE ] MASI: Retrieved 4643 rows, trimmed to 300. [2026-01-22T12:14:04.805690] [DEBUG] [REMOTE ] MASI: PASS: History has at least 300 days. [2026-01-22T12:14:04.805902] [DEBUG] [REMOTE ] MASI: PASS: Price check passed. Min price $127.40. [2026-01-22T12:14:04.806034] [DEBUG] [REMOTE ] MASI: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:04.806146] [DEBUG] [REMOTE ] MASI: PASS: Integrity check passed. [2026-01-22T12:14:04.806186] [DEBUG] [REMOTE ] MASI: Symbol is viable for forecasting. [2026-01-22T12:14:04.806233] [INFO ] [MAIN ] [1951/3501] MASI kept (0.3s) | 1949 kept, 2 rejected | 139.5/min | ETA: 11.1m [2026-01-22T12:14:05.168867] [DEBUG] [REMOTE ] MASS: Retrieved 1277 rows, trimmed to 300. [2026-01-22T12:14:05.169355] [DEBUG] [REMOTE ] MASS: PASS: History has at least 300 days. [2026-01-22T12:14:05.169908] [DEBUG] [REMOTE ] MASS: PASS: Price check passed. Min price $5.09. [2026-01-22T12:14:05.170061] [DEBUG] [REMOTE ] MASS: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:05.170227] [DEBUG] [REMOTE ] MASS: PASS: Integrity check passed. [2026-01-22T12:14:05.170268] [DEBUG] [REMOTE ] MASS: Symbol is viable for forecasting. [2026-01-22T12:14:05.170323] [INFO ] [MAIN ] [1952/3501] MASS kept (0.4s) | 1950 kept, 2 rejected | 139.5/min | ETA: 11.1m [2026-01-22T12:14:05.659866] [DEBUG] [REMOTE ] MATX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:05.660037] [DEBUG] [REMOTE ] MATX: PASS: History has at least 300 days. [2026-01-22T12:14:05.660324] [DEBUG] [REMOTE ] MATX: PASS: Price check passed. Min price $92.91. [2026-01-22T12:14:05.660464] [DEBUG] [REMOTE ] MATX: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:05.660641] [DEBUG] [REMOTE ] MATX: PASS: Integrity check passed. [2026-01-22T12:14:05.660695] [DEBUG] [REMOTE ] MATX: Symbol is viable for forecasting. [2026-01-22T12:14:05.660755] [INFO ] [MAIN ] [1953/3501] MATX kept (0.5s) | 1951 kept, 2 rejected | 139.5/min | ETA: 11.1m [2026-01-22T12:14:05.908495] [DEBUG] [REMOTE ] MAX: Retrieved 1313 rows, trimmed to 300. [2026-01-22T12:14:05.908657] [DEBUG] [REMOTE ] MAX: PASS: History has at least 300 days. [2026-01-22T12:14:05.908875] [DEBUG] [REMOTE ] MAX: PASS: Price check passed. Min price $11.06. [2026-01-22T12:14:05.909200] [DEBUG] [REMOTE ] MAX: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:05.909314] [DEBUG] [REMOTE ] MAX: PASS: Integrity check passed. [2026-01-22T12:14:05.909356] [DEBUG] [REMOTE ] MAX: Symbol is viable for forecasting. [2026-01-22T12:14:05.909404] [INFO ] [MAIN ] [1954/3501] MAX kept (0.2s) | 1952 kept, 2 rejected | 139.6/min | ETA: 11.1m [2026-01-22T12:14:06.364791] [DEBUG] [REMOTE ] MAXI: Retrieved 829 rows, trimmed to 300. [2026-01-22T12:14:06.364939] [DEBUG] [REMOTE ] MAXI: PASS: History has at least 300 days. [2026-01-22T12:14:06.365194] [DEBUG] [REMOTE ] MAXI: PASS: Price check passed. Min price $13.82. [2026-01-22T12:14:06.365341] [DEBUG] [REMOTE ] MAXI: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:06.365456] [DEBUG] [REMOTE ] MAXI: PASS: Integrity check passed. [2026-01-22T12:14:06.365498] [DEBUG] [REMOTE ] MAXI: Symbol is viable for forecasting. [2026-01-22T12:14:06.365546] [INFO ] [MAIN ] [1955/3501] MAXI kept (0.5s) | 1953 kept, 2 rejected | 139.6/min | ETA: 11.1m [2026-01-22T12:14:06.752379] [DEBUG] [REMOTE ] MAXN: Retrieved 1357 rows, trimmed to 300. [2026-01-22T12:14:06.752530] [DEBUG] [REMOTE ] MAXN: PASS: History has at least 300 days. [2026-01-22T12:14:06.752813] [DEBUG] [REMOTE ] MAXN: PASS: Price check passed. Min price $2.67. [2026-01-22T12:14:06.752989] [DEBUG] [REMOTE ] MAXN: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:06.753126] [DEBUG] [REMOTE ] MAXN: PASS: Integrity check passed. [2026-01-22T12:14:06.753177] [DEBUG] [REMOTE ] MAXN: Symbol is viable for forecasting. [2026-01-22T12:14:06.753238] [INFO ] [MAIN ] [1956/3501] MAXN kept (0.4s) | 1954 kept, 2 rejected | 139.6/min | ETA: 11.1m [2026-01-22T12:14:07.276639] [DEBUG] [REMOTE ] MBB: Retrieved 4743 rows, trimmed to 300. [2026-01-22T12:14:07.276753] [DEBUG] [REMOTE ] MBB: PASS: History has at least 300 days. [2026-01-22T12:14:07.276968] [DEBUG] [REMOTE ] MBB: PASS: Price check passed. Min price $94.26. [2026-01-22T12:14:07.277102] [DEBUG] [REMOTE ] MBB: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:07.277216] [DEBUG] [REMOTE ] MBB: PASS: Integrity check passed. [2026-01-22T12:14:07.277256] [DEBUG] [REMOTE ] MBB: Symbol is viable for forecasting. [2026-01-22T12:14:07.277303] [INFO ] [MAIN ] [1957/3501] MBB kept (0.5s) | 1955 kept, 2 rejected | 139.5/min | ETA: 11.1m [2026-01-22T12:14:07.540514] [DEBUG] [REMOTE ] MBC: Retrieved 780 rows, trimmed to 300. [2026-01-22T12:14:07.540658] [DEBUG] [REMOTE ] MBC: PASS: History has at least 300 days. [2026-01-22T12:14:07.540893] [DEBUG] [REMOTE ] MBC: PASS: Price check passed. Min price $9.44. [2026-01-22T12:14:07.541033] [DEBUG] [REMOTE ] MBC: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:07.541143] [DEBUG] [REMOTE ] MBC: PASS: Integrity check passed. [2026-01-22T12:14:07.541183] [DEBUG] [REMOTE ] MBC: Symbol is viable for forecasting. [2026-01-22T12:14:07.541231] [INFO ] [MAIN ] [1958/3501] MBC kept (0.3s) | 1956 kept, 2 rejected | 139.6/min | ETA: 11.1m [2026-01-22T12:14:08.178543] [DEBUG] [REMOTE ] MBCN: Retrieved 5946 rows, trimmed to 300. [2026-01-22T12:14:08.178694] [DEBUG] [REMOTE ] MBCN: PASS: History has at least 300 days. [2026-01-22T12:14:08.178909] [DEBUG] [REMOTE ] MBCN: PASS: Price check passed. Min price $32.00. [2026-01-22T12:14:08.179044] [DEBUG] [REMOTE ] MBCN: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:08.179157] [DEBUG] [REMOTE ] MBCN: PASS: Integrity check passed. [2026-01-22T12:14:08.179197] [DEBUG] [REMOTE ] MBCN: Symbol is viable for forecasting. [2026-01-22T12:14:08.179244] [INFO ] [MAIN ] [1959/3501] MBCN kept (0.6s) | 1957 kept, 2 rejected | 139.5/min | ETA: 11.1m [2026-01-22T12:14:08.682375] [DEBUG] [REMOTE ] MBI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:08.682505] [DEBUG] [REMOTE ] MBI: PASS: History has at least 300 days. [2026-01-22T12:14:08.682731] [DEBUG] [REMOTE ] MBI: PASS: Price check passed. Min price $6.63. [2026-01-22T12:14:08.682866] [DEBUG] [REMOTE ] MBI: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:08.682980] [DEBUG] [REMOTE ] MBI: PASS: Integrity check passed. [2026-01-22T12:14:08.683021] [DEBUG] [REMOTE ] MBI: Symbol is viable for forecasting. [2026-01-22T12:14:08.683068] [INFO ] [MAIN ] [1960/3501] MBI kept (0.5s) | 1958 kept, 2 rejected | 139.5/min | ETA: 11.0m [2026-01-22T12:14:08.969058] [DEBUG] [REMOTE ] MBIN: Retrieved 2068 rows, trimmed to 300. [2026-01-22T12:14:08.969193] [DEBUG] [REMOTE ] MBIN: PASS: History has at least 300 days. [2026-01-22T12:14:08.969411] [DEBUG] [REMOTE ] MBIN: PASS: Price check passed. Min price $30.34. [2026-01-22T12:14:08.969544] [DEBUG] [REMOTE ] MBIN: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:08.969682] [DEBUG] [REMOTE ] MBIN: PASS: Integrity check passed. [2026-01-22T12:14:08.969724] [DEBUG] [REMOTE ] MBIN: Symbol is viable for forecasting. [2026-01-22T12:14:08.969770] [INFO ] [MAIN ] [1961/3501] MBIN kept (0.3s) | 1959 kept, 2 rejected | 139.6/min | ETA: 11.0m [2026-01-22T12:14:09.323030] [DEBUG] [REMOTE ] MBLY: Retrieved 811 rows, trimmed to 300. [2026-01-22T12:14:09.323158] [DEBUG] [REMOTE ] MBLY: PASS: History has at least 300 days. [2026-01-22T12:14:09.323354] [DEBUG] [REMOTE ] MBLY: PASS: Price check passed. Min price $10.05. [2026-01-22T12:14:09.323484] [DEBUG] [REMOTE ] MBLY: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:09.323615] [DEBUG] [REMOTE ] MBLY: PASS: Integrity check passed. [2026-01-22T12:14:09.323658] [DEBUG] [REMOTE ] MBLY: Symbol is viable for forecasting. [2026-01-22T12:14:09.323704] [INFO ] [MAIN ] [1962/3501] MBLY kept (0.4s) | 1960 kept, 2 rejected | 139.6/min | ETA: 11.0m [2026-01-22T12:14:09.628276] [DEBUG] [REMOTE ] MBS: Retrieved 482 rows, trimmed to 300. [2026-01-22T12:14:09.628410] [DEBUG] [REMOTE ] MBS: PASS: History has at least 300 days. [2026-01-22T12:14:09.628638] [DEBUG] [REMOTE ] MBS: PASS: Price check passed. Min price $8.66. [2026-01-22T12:14:09.628778] [DEBUG] [REMOTE ] MBS: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:09.628887] [DEBUG] [REMOTE ] MBS: PASS: Integrity check passed. [2026-01-22T12:14:09.628927] [DEBUG] [REMOTE ] MBS: Symbol is viable for forecasting. [2026-01-22T12:14:09.628973] [INFO ] [MAIN ] [1963/3501] MBS kept (0.3s) | 1961 kept, 2 rejected | 139.6/min | ETA: 11.0m [2026-01-22T12:14:10.336325] [DEBUG] [REMOTE ] MBWM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:10.336454] [DEBUG] [REMOTE ] MBWM: PASS: History has at least 300 days. [2026-01-22T12:14:10.336680] [DEBUG] [REMOTE ] MBWM: PASS: Price check passed. Min price $42.93. [2026-01-22T12:14:10.336818] [DEBUG] [REMOTE ] MBWM: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:10.336930] [DEBUG] [REMOTE ] MBWM: PASS: Integrity check passed. [2026-01-22T12:14:10.336969] [DEBUG] [REMOTE ] MBWM: Symbol is viable for forecasting. [2026-01-22T12:14:10.337017] [INFO ] [MAIN ] [1964/3501] MBWM kept (0.7s) | 1962 kept, 2 rejected | 139.5/min | ETA: 11.0m [2026-01-22T12:14:10.506543] [DEBUG] [REMOTE ] MBX: Retrieved 339 rows, trimmed to 300. [2026-01-22T12:14:10.506686] [DEBUG] [REMOTE ] MBX: PASS: History has at least 300 days. [2026-01-22T12:14:10.506888] [DEBUG] [REMOTE ] MBX: PASS: Price check passed. Min price $17.00. [2026-01-22T12:14:10.507023] [DEBUG] [REMOTE ] MBX: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:10.507130] [DEBUG] [REMOTE ] MBX: PASS: Integrity check passed. [2026-01-22T12:14:10.507171] [DEBUG] [REMOTE ] MBX: Symbol is viable for forecasting. [2026-01-22T12:14:10.507218] [INFO ] [MAIN ] [1965/3501] MBX kept (0.2s) | 1963 kept, 2 rejected | 139.6/min | ETA: 11.0m [2026-01-22T12:14:11.060673] [DEBUG] [REMOTE ] MC: Retrieved 2959 rows, trimmed to 300. [2026-01-22T12:14:11.060800] [DEBUG] [REMOTE ] MC: PASS: History has at least 300 days. [2026-01-22T12:14:11.061007] [DEBUG] [REMOTE ] MC: PASS: Price check passed. Min price $60.62. [2026-01-22T12:14:11.061143] [DEBUG] [REMOTE ] MC: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:11.061254] [DEBUG] [REMOTE ] MC: PASS: Integrity check passed. [2026-01-22T12:14:11.061295] [DEBUG] [REMOTE ] MC: Symbol is viable for forecasting. [2026-01-22T12:14:11.061342] [INFO ] [MAIN ] [1966/3501] MC kept (0.6s) | 1964 kept, 2 rejected | 139.6/min | ETA: 11.0m [2026-01-22T12:14:11.432811] [DEBUG] [REMOTE ] MCBS: Retrieved 2264 rows, trimmed to 300. [2026-01-22T12:14:11.432940] [DEBUG] [REMOTE ] MCBS: PASS: History has at least 300 days. [2026-01-22T12:14:11.433158] [DEBUG] [REMOTE ] MCBS: PASS: Price check passed. Min price $24.71. [2026-01-22T12:14:11.433293] [DEBUG] [REMOTE ] MCBS: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:11.433401] [DEBUG] [REMOTE ] MCBS: PASS: Integrity check passed. [2026-01-22T12:14:11.433440] [DEBUG] [REMOTE ] MCBS: Symbol is viable for forecasting. [2026-01-22T12:14:11.433487] [INFO ] [MAIN ] [1967/3501] MCBS kept (0.4s) | 1965 kept, 2 rejected | 139.6/min | ETA: 11.0m [2026-01-22T12:14:11.776691] [DEBUG] [REMOTE ] MCHI: Retrieved 3724 rows, trimmed to 300. [2026-01-22T12:14:11.776816] [DEBUG] [REMOTE ] MCHI: PASS: History has at least 300 days. [2026-01-22T12:14:11.777208] [DEBUG] [REMOTE ] MCHI: PASS: Price check passed. Min price $59.47. [2026-01-22T12:14:11.777345] [DEBUG] [REMOTE ] MCHI: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:11.777457] [DEBUG] [REMOTE ] MCHI: PASS: Integrity check passed. [2026-01-22T12:14:11.777499] [DEBUG] [REMOTE ] MCHI: Symbol is viable for forecasting. [2026-01-22T12:14:11.777548] [INFO ] [MAIN ] [1968/3501] MCHI kept (0.3s) | 1966 kept, 2 rejected | 139.6/min | ETA: 11.0m [2026-01-22T12:14:12.275510] [DEBUG] [REMOTE ] MCHP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:12.275703] [DEBUG] [REMOTE ] MCHP: PASS: History has at least 300 days. [2026-01-22T12:14:12.276017] [DEBUG] [REMOTE ] MCHP: PASS: Price check passed. Min price $48.59. [2026-01-22T12:14:12.276200] [DEBUG] [REMOTE ] MCHP: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:12.276360] [DEBUG] [REMOTE ] MCHP: PASS: Integrity check passed. [2026-01-22T12:14:12.276416] [DEBUG] [REMOTE ] MCHP: Symbol is viable for forecasting. [2026-01-22T12:14:12.276490] [INFO ] [MAIN ] [1969/3501] MCHP kept (0.5s) | 1967 kept, 2 rejected | 139.6/min | ETA: 11.0m [2026-01-22T12:14:12.857446] [DEBUG] [REMOTE ] MCHX: Retrieved 5487 rows, trimmed to 300. [2026-01-22T12:14:12.857615] [DEBUG] [REMOTE ] MCHX: PASS: History has at least 300 days. [2026-01-22T12:14:12.857858] [DEBUG] [REMOTE ] MCHX: PASS: Price check passed. Min price $1.43. [2026-01-22T12:14:12.858002] [DEBUG] [REMOTE ] MCHX: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:12.858121] [DEBUG] [REMOTE ] MCHX: PASS: Integrity check passed. [2026-01-22T12:14:12.858161] [DEBUG] [REMOTE ] MCHX: Symbol is viable for forecasting. [2026-01-22T12:14:12.858210] [INFO ] [MAIN ] [1970/3501] MCHX kept (0.6s) | 1968 kept, 2 rejected | 139.5/min | ETA: 11.0m [2026-01-22T12:14:13.351889] [DEBUG] [REMOTE ] MCI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:13.352028] [DEBUG] [REMOTE ] MCI: PASS: History has at least 300 days. [2026-01-22T12:14:13.352254] [DEBUG] [REMOTE ] MCI: PASS: Price check passed. Min price $18.15. [2026-01-22T12:14:13.352414] [DEBUG] [REMOTE ] MCI: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:13.352536] [DEBUG] [REMOTE ] MCI: PASS: Integrity check passed. [2026-01-22T12:14:13.352599] [DEBUG] [REMOTE ] MCI: Symbol is viable for forecasting. [2026-01-22T12:14:13.352654] [INFO ] [MAIN ] [1971/3501] MCI kept (0.5s) | 1969 kept, 2 rejected | 139.5/min | ETA: 11.0m [2026-01-22T12:14:13.920797] [DEBUG] [REMOTE ] MCK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:13.920939] [DEBUG] [REMOTE ] MCK: PASS: History has at least 300 days. [2026-01-22T12:14:13.921167] [DEBUG] [REMOTE ] MCK: PASS: Price check passed. Min price $795.01. [2026-01-22T12:14:13.921308] [DEBUG] [REMOTE ] MCK: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:13.921426] [DEBUG] [REMOTE ] MCK: PASS: Integrity check passed. [2026-01-22T12:14:13.921471] [DEBUG] [REMOTE ] MCK: Symbol is viable for forecasting. [2026-01-22T12:14:13.921540] [INFO ] [MAIN ] [1972/3501] MCK kept (0.6s) | 1970 kept, 2 rejected | 139.5/min | ETA: 11.0m [2026-01-22T12:14:14.339332] [DEBUG] [REMOTE ] MCN: Retrieved 5403 rows, trimmed to 300. [2026-01-22T12:14:14.339509] [DEBUG] [REMOTE ] MCN: PASS: History has at least 300 days. [2026-01-22T12:14:14.339777] [DEBUG] [REMOTE ] MCN: PASS: Price check passed. Min price $5.56. [2026-01-22T12:14:14.339917] [DEBUG] [REMOTE ] MCN: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:14.340030] [DEBUG] [REMOTE ] MCN: PASS: Integrity check passed. [2026-01-22T12:14:14.340071] [DEBUG] [REMOTE ] MCN: Symbol is viable for forecasting. [2026-01-22T12:14:14.340120] [INFO ] [MAIN ] [1973/3501] MCN kept (0.4s) | 1971 kept, 2 rejected | 139.5/min | ETA: 11.0m [2026-01-22T12:14:14.670272] [DEBUG] [REMOTE ] MCO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:14.670408] [DEBUG] [REMOTE ] MCO: PASS: History has at least 300 days. [2026-01-22T12:14:14.670636] [DEBUG] [REMOTE ] MCO: PASS: Price check passed. Min price $469.24. [2026-01-22T12:14:14.670773] [DEBUG] [REMOTE ] MCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:14.670884] [DEBUG] [REMOTE ] MCO: PASS: Integrity check passed. [2026-01-22T12:14:14.670923] [DEBUG] [REMOTE ] MCO: Symbol is viable for forecasting. [2026-01-22T12:14:14.670969] [INFO ] [MAIN ] [1974/3501] MCO kept (0.3s) | 1972 kept, 2 rejected | 139.5/min | ETA: 10.9m [2026-01-22T12:14:14.893018] [DEBUG] [REMOTE ] MCRB: Retrieved 2658 rows, trimmed to 300. [2026-01-22T12:14:14.893150] [DEBUG] [REMOTE ] MCRB: PASS: History has at least 300 days. [2026-01-22T12:14:14.893349] [DEBUG] [REMOTE ] MCRB: PASS: Price check passed. Min price $12.70. [2026-01-22T12:14:14.893481] [DEBUG] [REMOTE ] MCRB: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:14.893605] [DEBUG] [REMOTE ] MCRB: PASS: Integrity check passed. [2026-01-22T12:14:14.893646] [DEBUG] [REMOTE ] MCRB: Symbol is viable for forecasting. [2026-01-22T12:14:14.893694] [INFO ] [MAIN ] [1975/3501] MCRB kept (0.2s) | 1973 kept, 2 rejected | 139.6/min | ETA: 10.9m [2026-01-22T12:14:15.600504] [DEBUG] [REMOTE ] MCRI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:15.600720] [DEBUG] [REMOTE ] MCRI: PASS: History has at least 300 days. [2026-01-22T12:14:15.600973] [DEBUG] [REMOTE ] MCRI: PASS: Price check passed. Min price $88.77. [2026-01-22T12:14:15.601295] [DEBUG] [REMOTE ] MCRI: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:15.601413] [DEBUG] [REMOTE ] MCRI: PASS: Integrity check passed. [2026-01-22T12:14:15.601453] [DEBUG] [REMOTE ] MCRI: Symbol is viable for forecasting. [2026-01-22T12:14:15.601514] [INFO ] [MAIN ] [1976/3501] MCRI kept (0.7s) | 1974 kept, 2 rejected | 139.5/min | ETA: 10.9m [2026-01-22T12:14:16.132534] [DEBUG] [REMOTE ] MCS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:16.132691] [DEBUG] [REMOTE ] MCS: PASS: History has at least 300 days. [2026-01-22T12:14:16.132910] [DEBUG] [REMOTE ] MCS: PASS: Price check passed. Min price $12.99. [2026-01-22T12:14:16.133043] [DEBUG] [REMOTE ] MCS: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:16.133157] [DEBUG] [REMOTE ] MCS: PASS: Integrity check passed. [2026-01-22T12:14:16.133198] [DEBUG] [REMOTE ] MCS: Symbol is viable for forecasting. [2026-01-22T12:14:16.133245] [INFO ] [MAIN ] [1977/3501] MCS kept (0.5s) | 1975 kept, 2 rejected | 139.5/min | ETA: 10.9m [2026-01-22T12:14:16.632148] [DEBUG] [REMOTE ] MCY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:16.632295] [DEBUG] [REMOTE ] MCY: PASS: History has at least 300 days. [2026-01-22T12:14:16.632539] [DEBUG] [REMOTE ] MCY: PASS: Price check passed. Min price $75.96. [2026-01-22T12:14:16.632696] [DEBUG] [REMOTE ] MCY: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:16.632816] [DEBUG] [REMOTE ] MCY: PASS: Integrity check passed. [2026-01-22T12:14:16.632856] [DEBUG] [REMOTE ] MCY: Symbol is viable for forecasting. [2026-01-22T12:14:16.632904] [INFO ] [MAIN ] [1978/3501] MCY kept (0.5s) | 1976 kept, 2 rejected | 139.5/min | ETA: 10.9m [2026-01-22T12:14:17.101353] [DEBUG] [REMOTE ] MD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:17.101520] [DEBUG] [REMOTE ] MD: PASS: History has at least 300 days. [2026-01-22T12:14:17.101783] [DEBUG] [REMOTE ] MD: PASS: Price check passed. Min price $16.97. [2026-01-22T12:14:17.101924] [DEBUG] [REMOTE ] MD: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:17.102048] [DEBUG] [REMOTE ] MD: PASS: Integrity check passed. [2026-01-22T12:14:17.102088] [DEBUG] [REMOTE ] MD: Symbol is viable for forecasting. [2026-01-22T12:14:17.102136] [INFO ] [MAIN ] [1979/3501] MD kept (0.5s) | 1977 kept, 2 rejected | 139.5/min | ETA: 10.9m [2026-01-22T12:14:17.331741] [DEBUG] [REMOTE ] MDAI: Retrieved 1205 rows, trimmed to 300. [2026-01-22T12:14:17.331881] [DEBUG] [REMOTE ] MDAI: PASS: History has at least 300 days. [2026-01-22T12:14:17.332089] [DEBUG] [REMOTE ] MDAI: PASS: Price check passed. Min price $1.38. [2026-01-22T12:14:17.332228] [DEBUG] [REMOTE ] MDAI: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:17.332337] [DEBUG] [REMOTE ] MDAI: PASS: Integrity check passed. [2026-01-22T12:14:17.332377] [DEBUG] [REMOTE ] MDAI: Symbol is viable for forecasting. [2026-01-22T12:14:17.332425] [INFO ] [MAIN ] [1980/3501] MDAI kept (0.2s) | 1978 kept, 2 rejected | 139.5/min | ETA: 10.9m [2026-01-22T12:14:17.826017] [DEBUG] [REMOTE ] MDB: Retrieved 2074 rows, trimmed to 300. [2026-01-22T12:14:17.826155] [DEBUG] [REMOTE ] MDB: PASS: History has at least 300 days. [2026-01-22T12:14:17.826358] [DEBUG] [REMOTE ] MDB: PASS: Price check passed. Min price $321.18. [2026-01-22T12:14:17.826493] [DEBUG] [REMOTE ] MDB: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:17.826619] [DEBUG] [REMOTE ] MDB: PASS: Integrity check passed. [2026-01-22T12:14:17.826662] [DEBUG] [REMOTE ] MDB: Symbol is viable for forecasting. [2026-01-22T12:14:17.826710] [INFO ] [MAIN ] [1981/3501] MDB kept (0.5s) | 1979 kept, 2 rejected | 139.5/min | ETA: 10.9m [2026-01-22T12:14:18.305038] [DEBUG] [REMOTE ] MDGL: Retrieved 4770 rows, trimmed to 300. [2026-01-22T12:14:18.305181] [DEBUG] [REMOTE ] MDGL: PASS: History has at least 300 days. [2026-01-22T12:14:18.305413] [DEBUG] [REMOTE ] MDGL: PASS: Price check passed. Min price $412.35. [2026-01-22T12:14:18.305589] [DEBUG] [REMOTE ] MDGL: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:18.305718] [DEBUG] [REMOTE ] MDGL: PASS: Integrity check passed. [2026-01-22T12:14:18.305762] [DEBUG] [REMOTE ] MDGL: Symbol is viable for forecasting. [2026-01-22T12:14:18.305817] [INFO ] [MAIN ] [1982/3501] MDGL kept (0.5s) | 1980 kept, 2 rejected | 139.5/min | ETA: 10.9m [2026-01-22T12:14:18.761797] [DEBUG] [REMOTE ] MDLZ: Retrieved 6188 rows, trimmed to 300. [2026-01-22T12:14:18.761930] [DEBUG] [REMOTE ] MDLZ: PASS: History has at least 300 days. [2026-01-22T12:14:18.762139] [DEBUG] [REMOTE ] MDLZ: PASS: Price check passed. Min price $51.51. [2026-01-22T12:14:18.762271] [DEBUG] [REMOTE ] MDLZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:18.762379] [DEBUG] [REMOTE ] MDLZ: PASS: Integrity check passed. [2026-01-22T12:14:18.762419] [DEBUG] [REMOTE ] MDLZ: Symbol is viable for forecasting. [2026-01-22T12:14:18.762466] [INFO ] [MAIN ] [1983/3501] MDLZ kept (0.5s) | 1981 kept, 2 rejected | 139.5/min | ETA: 10.9m [2026-01-22T12:14:19.118625] [DEBUG] [REMOTE ] MDWD: Retrieved 2978 rows, trimmed to 300. [2026-01-22T12:14:19.118751] [DEBUG] [REMOTE ] MDWD: PASS: History has at least 300 days. [2026-01-22T12:14:19.118954] [DEBUG] [REMOTE ] MDWD: PASS: Price check passed. Min price $16.25. [2026-01-22T12:14:19.119087] [DEBUG] [REMOTE ] MDWD: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:19.119196] [DEBUG] [REMOTE ] MDWD: PASS: Integrity check passed. [2026-01-22T12:14:19.119236] [DEBUG] [REMOTE ] MDWD: Symbol is viable for forecasting. [2026-01-22T12:14:19.119283] [INFO ] [MAIN ] [1984/3501] MDWD kept (0.4s) | 1982 kept, 2 rejected | 139.5/min | ETA: 10.9m [2026-01-22T12:14:19.393963] [DEBUG] [REMOTE ] MDXG: Retrieved 4633 rows, trimmed to 300. [2026-01-22T12:14:19.394113] [DEBUG] [REMOTE ] MDXG: PASS: History has at least 300 days. [2026-01-22T12:14:19.394327] [DEBUG] [REMOTE ] MDXG: PASS: Price check passed. Min price $5.33. [2026-01-22T12:14:19.394461] [DEBUG] [REMOTE ] MDXG: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:19.394592] [DEBUG] [REMOTE ] MDXG: PASS: Integrity check passed. [2026-01-22T12:14:19.394635] [DEBUG] [REMOTE ] MDXG: Symbol is viable for forecasting. [2026-01-22T12:14:19.394682] [INFO ] [MAIN ] [1985/3501] MDXG kept (0.3s) | 1983 kept, 2 rejected | 139.5/min | ETA: 10.9m [2026-01-22T12:14:19.799251] [DEBUG] [REMOTE ] MDXH: Retrieved 1056 rows, trimmed to 300. [2026-01-22T12:14:19.799388] [DEBUG] [REMOTE ] MDXH: PASS: History has at least 300 days. [2026-01-22T12:14:19.799622] [DEBUG] [REMOTE ] MDXH: PASS: Price check passed. Min price $3.14. [2026-01-22T12:14:19.799761] [DEBUG] [REMOTE ] MDXH: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:19.799868] [DEBUG] [REMOTE ] MDXH: PASS: Integrity check passed. [2026-01-22T12:14:19.799909] [DEBUG] [REMOTE ] MDXH: Symbol is viable for forecasting. [2026-01-22T12:14:19.799956] [INFO ] [MAIN ] [1986/3501] MDXH kept (0.4s) | 1984 kept, 2 rejected | 139.5/min | ETA: 10.9m [2026-01-22T12:14:20.260039] [DEBUG] [REMOTE ] MEC: Retrieved 1685 rows, trimmed to 300. [2026-01-22T12:14:20.260169] [DEBUG] [REMOTE ] MEC: PASS: History has at least 300 days. [2026-01-22T12:14:20.260369] [DEBUG] [REMOTE ] MEC: PASS: Price check passed. Min price $14.84. [2026-01-22T12:14:20.260504] [DEBUG] [REMOTE ] MEC: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:20.260629] [DEBUG] [REMOTE ] MEC: PASS: Integrity check passed. [2026-01-22T12:14:20.260672] [DEBUG] [REMOTE ] MEC: Symbol is viable for forecasting. [2026-01-22T12:14:20.260718] [INFO ] [MAIN ] [1987/3501] MEC kept (0.5s) | 1985 kept, 2 rejected | 139.5/min | ETA: 10.9m [2026-01-22T12:14:20.817670] [DEBUG] [REMOTE ] MED: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:20.817824] [DEBUG] [REMOTE ] MED: PASS: History has at least 300 days. [2026-01-22T12:14:20.818041] [DEBUG] [REMOTE ] MED: PASS: Price check passed. Min price $10.40. [2026-01-22T12:14:20.818186] [DEBUG] [REMOTE ] MED: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:20.818300] [DEBUG] [REMOTE ] MED: PASS: Integrity check passed. [2026-01-22T12:14:20.818341] [DEBUG] [REMOTE ] MED: Symbol is viable for forecasting. [2026-01-22T12:14:20.818389] [INFO ] [MAIN ] [1988/3501] MED kept (0.6s) | 1986 kept, 2 rejected | 139.5/min | ETA: 10.8m [2026-01-22T12:14:21.146729] [DEBUG] [REMOTE ] MEDP: Retrieved 2374 rows, trimmed to 300. [2026-01-22T12:14:21.146864] [DEBUG] [REMOTE ] MEDP: PASS: History has at least 300 days. [2026-01-22T12:14:21.147062] [DEBUG] [REMOTE ] MEDP: PASS: Price check passed. Min price $544.08. [2026-01-22T12:14:21.147201] [DEBUG] [REMOTE ] MEDP: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:21.147309] [DEBUG] [REMOTE ] MEDP: PASS: Integrity check passed. [2026-01-22T12:14:21.147349] [DEBUG] [REMOTE ] MEDP: Symbol is viable for forecasting. [2026-01-22T12:14:21.147396] [INFO ] [MAIN ] [1989/3501] MEDP kept (0.3s) | 1987 kept, 2 rejected | 139.5/min | ETA: 10.8m [2026-01-22T12:14:21.357382] [DEBUG] [REMOTE ] MEG: Retrieved 1381 rows, trimmed to 300. [2026-01-22T12:14:21.357524] [DEBUG] [REMOTE ] MEG: PASS: History has at least 300 days. [2026-01-22T12:14:21.357787] [DEBUG] [REMOTE ] MEG: PASS: Price check passed. Min price $21.12. [2026-01-22T12:14:21.357923] [DEBUG] [REMOTE ] MEG: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:21.358034] [DEBUG] [REMOTE ] MEG: PASS: Integrity check passed. [2026-01-22T12:14:21.358074] [DEBUG] [REMOTE ] MEG: Symbol is viable for forecasting. [2026-01-22T12:14:21.358123] [INFO ] [MAIN ] [1990/3501] MEG kept (0.2s) | 1988 kept, 2 rejected | 139.6/min | ETA: 10.8m [2026-01-22T12:14:21.847317] [DEBUG] [REMOTE ] MEGI: Retrieved 1062 rows, trimmed to 300. [2026-01-22T12:14:21.847491] [DEBUG] [REMOTE ] MEGI: PASS: History has at least 300 days. [2026-01-22T12:14:21.847828] [DEBUG] [REMOTE ] MEGI: PASS: Price check passed. Min price $13.38. [2026-01-22T12:14:21.847993] [DEBUG] [REMOTE ] MEGI: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:21.848137] [DEBUG] [REMOTE ] MEGI: PASS: Integrity check passed. [2026-01-22T12:14:21.848192] [DEBUG] [REMOTE ] MEGI: Symbol is viable for forecasting. [2026-01-22T12:14:21.848252] [INFO ] [MAIN ] [1991/3501] MEGI kept (0.5s) | 1989 kept, 2 rejected | 139.6/min | ETA: 10.8m [2026-01-22T12:14:22.406650] [DEBUG] [REMOTE ] MEI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:22.406789] [DEBUG] [REMOTE ] MEI: PASS: History has at least 300 days. [2026-01-22T12:14:22.407023] [DEBUG] [REMOTE ] MEI: PASS: Price check passed. Min price $6.46. [2026-01-22T12:14:22.407161] [DEBUG] [REMOTE ] MEI: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:22.407286] [DEBUG] [REMOTE ] MEI: PASS: Integrity check passed. [2026-01-22T12:14:22.407325] [DEBUG] [REMOTE ] MEI: Symbol is viable for forecasting. [2026-01-22T12:14:22.407374] [INFO ] [MAIN ] [1992/3501] MEI kept (0.6s) | 1990 kept, 2 rejected | 139.5/min | ETA: 10.8m [2026-01-22T12:14:22.809540] [DEBUG] [REMOTE ] MELI: Retrieved 4641 rows, trimmed to 300. [2026-01-22T12:14:22.809767] [DEBUG] [REMOTE ] MELI: PASS: History has at least 300 days. [2026-01-22T12:14:22.810030] [DEBUG] [REMOTE ] MELI: PASS: Price check passed. Min price $1899.75. [2026-01-22T12:14:22.810174] [DEBUG] [REMOTE ] MELI: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:22.810301] [DEBUG] [REMOTE ] MELI: PASS: Integrity check passed. [2026-01-22T12:14:22.810343] [DEBUG] [REMOTE ] MELI: Symbol is viable for forecasting. [2026-01-22T12:14:22.810398] [INFO ] [MAIN ] [1993/3501] MELI kept (0.4s) | 1991 kept, 2 rejected | 139.5/min | ETA: 10.8m [2026-01-22T12:14:23.290444] [DEBUG] [REMOTE ] MEOH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:23.290676] [DEBUG] [REMOTE ] MEOH: PASS: History has at least 300 days. [2026-01-22T12:14:23.290988] [DEBUG] [REMOTE ] MEOH: PASS: Price check passed. Min price $33.72. [2026-01-22T12:14:23.291137] [DEBUG] [REMOTE ] MEOH: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:23.291276] [DEBUG] [REMOTE ] MEOH: PASS: Integrity check passed. [2026-01-22T12:14:23.291319] [DEBUG] [REMOTE ] MEOH: Symbol is viable for forecasting. [2026-01-22T12:14:23.291375] [INFO ] [MAIN ] [1994/3501] MEOH kept (0.5s) | 1992 kept, 2 rejected | 139.5/min | ETA: 10.8m [2026-01-22T12:14:23.837490] [DEBUG] [REMOTE ] MERC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:23.837645] [DEBUG] [REMOTE ] MERC: PASS: History has at least 300 days. [2026-01-22T12:14:23.837920] [DEBUG] [REMOTE ] MERC: PASS: Price check passed. Min price $1.50. [2026-01-22T12:14:23.838057] [DEBUG] [REMOTE ] MERC: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:23.838175] [DEBUG] [REMOTE ] MERC: PASS: Integrity check passed. [2026-01-22T12:14:23.838214] [DEBUG] [REMOTE ] MERC: Symbol is viable for forecasting. [2026-01-22T12:14:23.838262] [INFO ] [MAIN ] [1995/3501] MERC kept (0.5s) | 1993 kept, 2 rejected | 139.5/min | ETA: 10.8m [2026-01-22T12:14:24.180258] [DEBUG] [REMOTE ] META: Retrieved 3438 rows, trimmed to 300. [2026-01-22T12:14:24.180417] [DEBUG] [REMOTE ] META: PASS: History has at least 300 days. [2026-01-22T12:14:24.180684] [DEBUG] [REMOTE ] META: PASS: Price check passed. Min price $588.67. [2026-01-22T12:14:24.180826] [DEBUG] [REMOTE ] META: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:24.180942] [DEBUG] [REMOTE ] META: PASS: Integrity check passed. [2026-01-22T12:14:24.180983] [DEBUG] [REMOTE ] META: Symbol is viable for forecasting. [2026-01-22T12:14:24.181032] [INFO ] [MAIN ] [1996/3501] META kept (0.3s) | 1994 kept, 2 rejected | 139.5/min | ETA: 10.8m [2026-01-22T12:14:24.395051] [DEBUG] [REMOTE ] METC: Retrieved 2253 rows, trimmed to 300. [2026-01-22T12:14:24.395199] [DEBUG] [REMOTE ] METC: PASS: History has at least 300 days. [2026-01-22T12:14:24.395410] [DEBUG] [REMOTE ] METC: PASS: Price check passed. Min price $13.98. [2026-01-22T12:14:24.395544] [DEBUG] [REMOTE ] METC: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:24.395679] [DEBUG] [REMOTE ] METC: PASS: Integrity check passed. [2026-01-22T12:14:24.395721] [DEBUG] [REMOTE ] METC: Symbol is viable for forecasting. [2026-01-22T12:14:24.395769] [INFO ] [MAIN ] [1997/3501] METC kept (0.2s) | 1995 kept, 2 rejected | 139.6/min | ETA: 10.8m [2026-01-22T12:14:24.852360] [DEBUG] [REMOTE ] METCB: Retrieved 651 rows, trimmed to 300. [2026-01-22T12:14:24.852506] [DEBUG] [REMOTE ] METCB: PASS: History has at least 300 days. [2026-01-22T12:14:24.852778] [DEBUG] [REMOTE ] METCB: PASS: Price check passed. Min price $9.61. [2026-01-22T12:14:24.852942] [DEBUG] [REMOTE ] METCB: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:24.853074] [DEBUG] [REMOTE ] METCB: PASS: Integrity check passed. [2026-01-22T12:14:24.853128] [DEBUG] [REMOTE ] METCB: Symbol is viable for forecasting. [2026-01-22T12:14:24.853188] [INFO ] [MAIN ] [1998/3501] METCB kept (0.5s) | 1996 kept, 2 rejected | 139.6/min | ETA: 10.8m [2026-01-22T12:14:25.235600] [DEBUG] [REMOTE ] METD: Retrieved 408 rows, trimmed to 300. [2026-01-22T12:14:25.235724] [DEBUG] [REMOTE ] METD: PASS: History has at least 300 days. [2026-01-22T12:14:25.235923] [DEBUG] [REMOTE ] METD: PASS: Price check passed. Min price $14.05. [2026-01-22T12:14:25.236055] [DEBUG] [REMOTE ] METD: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:25.236162] [DEBUG] [REMOTE ] METD: PASS: Integrity check passed. [2026-01-22T12:14:25.236201] [DEBUG] [REMOTE ] METD: Symbol is viable for forecasting. [2026-01-22T12:14:25.236247] [INFO ] [MAIN ] [1999/3501] METD kept (0.4s) | 1997 kept, 2 rejected | 139.6/min | ETA: 10.8m [2026-01-22T12:14:25.927542] [DEBUG] [REMOTE ] MFA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:25.927712] [DEBUG] [REMOTE ] MFA: PASS: History has at least 300 days. [2026-01-22T12:14:25.927927] [DEBUG] [REMOTE ] MFA: PASS: Price check passed. Min price $8.59. [2026-01-22T12:14:25.928062] [DEBUG] [REMOTE ] MFA: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:25.928172] [DEBUG] [REMOTE ] MFA: PASS: Integrity check passed. [2026-01-22T12:14:25.928210] [DEBUG] [REMOTE ] MFA: Symbol is viable for forecasting. [2026-01-22T12:14:25.928257] [INFO ] [MAIN ] [2000/3501] MFA kept (0.7s) | 1998 kept, 2 rejected | 139.5/min | ETA: 10.8m [2026-01-22T12:14:26.393914] [DEBUG] [REMOTE ] MFC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:26.394062] [DEBUG] [REMOTE ] MFC: PASS: History has at least 300 days. [2026-01-22T12:14:26.394321] [DEBUG] [REMOTE ] MFC: PASS: Price check passed. Min price $31.86. [2026-01-22T12:14:26.394669] [DEBUG] [REMOTE ] MFC: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:26.394796] [DEBUG] [REMOTE ] MFC: PASS: Integrity check passed. [2026-01-22T12:14:26.394837] [DEBUG] [REMOTE ] MFC: Symbol is viable for forecasting. [2026-01-22T12:14:26.394887] [INFO ] [MAIN ] [2001/3501] MFC kept (0.5s) | 1999 kept, 2 rejected | 139.5/min | ETA: 10.8m [2026-01-22T12:14:26.666450] [DEBUG] [REMOTE ] MFG: Retrieved 4829 rows, trimmed to 300. [2026-01-22T12:14:26.666882] [DEBUG] [REMOTE ] MFG: PASS: History has at least 300 days. [2026-01-22T12:14:26.667183] [DEBUG] [REMOTE ] MFG: PASS: Price check passed. Min price $6.45. [2026-01-22T12:14:26.667330] [DEBUG] [REMOTE ] MFG: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:26.667471] [DEBUG] [REMOTE ] MFG: PASS: Integrity check passed. [2026-01-22T12:14:26.667514] [DEBUG] [REMOTE ] MFG: Symbol is viable for forecasting. [2026-01-22T12:14:26.667589] [INFO ] [MAIN ] [2002/3501] MFG kept (0.3s) | 2000 kept, 2 rejected | 139.5/min | ETA: 10.7m [2026-01-22T12:14:26.972938] [DEBUG] [REMOTE ] MFI: Retrieved 439 rows, trimmed to 300. [2026-01-22T12:14:26.973094] [DEBUG] [REMOTE ] MFI: PASS: History has at least 300 days. [2026-01-22T12:14:26.973320] [DEBUG] [REMOTE ] MFI: PASS: Price check passed. Min price $11.06. [2026-01-22T12:14:26.973666] [DEBUG] [REMOTE ] MFI: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:26.973782] [DEBUG] [REMOTE ] MFI: PASS: Integrity check passed. [2026-01-22T12:14:26.973824] [DEBUG] [REMOTE ] MFI: Symbol is viable for forecasting. [2026-01-22T12:14:26.973873] [INFO ] [MAIN ] [2003/3501] MFI kept (0.3s) | 2001 kept, 2 rejected | 139.6/min | ETA: 10.7m [2026-01-22T12:14:27.615998] [DEBUG] [REMOTE ] MFIC: Retrieved 5463 rows, trimmed to 300. [2026-01-22T12:14:27.616132] [DEBUG] [REMOTE ] MFIC: PASS: History has at least 300 days. [2026-01-22T12:14:27.616342] [DEBUG] [REMOTE ] MFIC: PASS: Price check passed. Min price $11.06. [2026-01-22T12:14:27.616475] [DEBUG] [REMOTE ] MFIC: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:27.616602] [DEBUG] [REMOTE ] MFIC: PASS: Integrity check passed. [2026-01-22T12:14:27.616644] [DEBUG] [REMOTE ] MFIC: Symbol is viable for forecasting. [2026-01-22T12:14:27.616691] [INFO ] [MAIN ] [2004/3501] MFIC kept (0.6s) | 2002 kept, 2 rejected | 139.5/min | ETA: 10.7m [2026-01-22T12:14:28.080291] [DEBUG] [REMOTE ] MFIN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:28.080424] [DEBUG] [REMOTE ] MFIN: PASS: History has at least 300 days. [2026-01-22T12:14:28.080667] [DEBUG] [REMOTE ] MFIN: PASS: Price check passed. Min price $9.19. [2026-01-22T12:14:28.080800] [DEBUG] [REMOTE ] MFIN: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:28.080911] [DEBUG] [REMOTE ] MFIN: PASS: Integrity check passed. [2026-01-22T12:14:28.080950] [DEBUG] [REMOTE ] MFIN: Symbol is viable for forecasting. [2026-01-22T12:14:28.080998] [INFO ] [MAIN ] [2005/3501] MFIN kept (0.5s) | 2003 kept, 2 rejected | 139.5/min | ETA: 10.7m [2026-01-22T12:14:28.544448] [DEBUG] [REMOTE ] MFM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:28.544602] [DEBUG] [REMOTE ] MFM: PASS: History has at least 300 days. [2026-01-22T12:14:28.544821] [DEBUG] [REMOTE ] MFM: PASS: Price check passed. Min price $5.25. [2026-01-22T12:14:28.544957] [DEBUG] [REMOTE ] MFM: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:28.545082] [DEBUG] [REMOTE ] MFM: PASS: Integrity check passed. [2026-01-22T12:14:28.545129] [DEBUG] [REMOTE ] MFM: Symbol is viable for forecasting. [2026-01-22T12:14:28.545179] [INFO ] [MAIN ] [2006/3501] MFM kept (0.5s) | 2004 kept, 2 rejected | 139.5/min | ETA: 10.7m [2026-01-22T12:14:28.920344] [DEBUG] [REMOTE ] MG: Retrieved 4096 rows, trimmed to 300. [2026-01-22T12:14:28.920475] [DEBUG] [REMOTE ] MG: PASS: History has at least 300 days. [2026-01-22T12:14:28.920709] [DEBUG] [REMOTE ] MG: PASS: Price check passed. Min price $9.54. [2026-01-22T12:14:28.920848] [DEBUG] [REMOTE ] MG: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:28.920959] [DEBUG] [REMOTE ] MG: PASS: Integrity check passed. [2026-01-22T12:14:28.920999] [DEBUG] [REMOTE ] MG: Symbol is viable for forecasting. [2026-01-22T12:14:28.921048] [INFO ] [MAIN ] [2007/3501] MG kept (0.4s) | 2005 kept, 2 rejected | 139.5/min | ETA: 10.7m [2026-01-22T12:14:29.442098] [DEBUG] [REMOTE ] MGA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:29.442255] [DEBUG] [REMOTE ] MGA: PASS: History has at least 300 days. [2026-01-22T12:14:29.442524] [DEBUG] [REMOTE ] MGA: PASS: Price check passed. Min price $44.21. [2026-01-22T12:14:29.442690] [DEBUG] [REMOTE ] MGA: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:29.442808] [DEBUG] [REMOTE ] MGA: PASS: Integrity check passed. [2026-01-22T12:14:29.442848] [DEBUG] [REMOTE ] MGA: Symbol is viable for forecasting. [2026-01-22T12:14:29.442897] [INFO ] [MAIN ] [2008/3501] MGA kept (0.5s) | 2006 kept, 2 rejected | 139.5/min | ETA: 10.7m [2026-01-22T12:14:29.831696] [DEBUG] [REMOTE ] MGEE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:29.831831] [DEBUG] [REMOTE ] MGEE: PASS: History has at least 300 days. [2026-01-22T12:14:29.832043] [DEBUG] [REMOTE ] MGEE: PASS: Price check passed. Min price $77.50. [2026-01-22T12:14:29.832175] [DEBUG] [REMOTE ] MGEE: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:29.832285] [DEBUG] [REMOTE ] MGEE: PASS: Integrity check passed. [2026-01-22T12:14:29.832325] [DEBUG] [REMOTE ] MGEE: Symbol is viable for forecasting. [2026-01-22T12:14:29.832371] [INFO ] [MAIN ] [2009/3501] MGEE kept (0.4s) | 2007 kept, 2 rejected | 139.5/min | ETA: 10.7m [2026-01-22T12:14:30.303021] [DEBUG] [REMOTE ] MGIC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:30.303154] [DEBUG] [REMOTE ] MGIC: PASS: History has at least 300 days. [2026-01-22T12:14:30.303369] [DEBUG] [REMOTE ] MGIC: PASS: Price check passed. Min price $20.13. [2026-01-22T12:14:30.303506] [DEBUG] [REMOTE ] MGIC: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:30.303653] [DEBUG] [REMOTE ] MGIC: PASS: Integrity check passed. [2026-01-22T12:14:30.303701] [DEBUG] [REMOTE ] MGIC: Symbol is viable for forecasting. [2026-01-22T12:14:30.303751] [INFO ] [MAIN ] [2010/3501] MGIC kept (0.5s) | 2008 kept, 2 rejected | 139.5/min | ETA: 10.7m [2026-01-22T12:14:30.752898] [DEBUG] [REMOTE ] MGM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:30.753029] [DEBUG] [REMOTE ] MGM: PASS: History has at least 300 days. [2026-01-22T12:14:30.753240] [DEBUG] [REMOTE ] MGM: PASS: Price check passed. Min price $30.72. [2026-01-22T12:14:30.753373] [DEBUG] [REMOTE ] MGM: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:30.753482] [DEBUG] [REMOTE ] MGM: PASS: Integrity check passed. [2026-01-22T12:14:30.753521] [DEBUG] [REMOTE ] MGM: Symbol is viable for forecasting. [2026-01-22T12:14:30.753585] [INFO ] [MAIN ] [2011/3501] MGM kept (0.4s) | 2009 kept, 2 rejected | 139.5/min | ETA: 10.7m [2026-01-22T12:14:31.100386] [DEBUG] [REMOTE ] MGNI: Retrieved 2969 rows, trimmed to 300. [2026-01-22T12:14:31.100507] [DEBUG] [REMOTE ] MGNI: PASS: History has at least 300 days. [2026-01-22T12:14:31.100752] [DEBUG] [REMOTE ] MGNI: PASS: Price check passed. Min price $13.13. [2026-01-22T12:14:31.100898] [DEBUG] [REMOTE ] MGNI: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:31.101008] [DEBUG] [REMOTE ] MGNI: PASS: Integrity check passed. [2026-01-22T12:14:31.101049] [DEBUG] [REMOTE ] MGNI: Symbol is viable for forecasting. [2026-01-22T12:14:31.101097] [INFO ] [MAIN ] [2012/3501] MGNI kept (0.3s) | 2010 kept, 2 rejected | 139.5/min | ETA: 10.7m [2026-01-22T12:14:31.517271] [DEBUG] [REMOTE ] MGNX: Retrieved 3088 rows, trimmed to 300. [2026-01-22T12:14:31.517418] [DEBUG] [REMOTE ] MGNX: PASS: History has at least 300 days. [2026-01-22T12:14:31.517677] [DEBUG] [REMOTE ] MGNX: PASS: Price check passed. Min price $1.33. [2026-01-22T12:14:31.517839] [DEBUG] [REMOTE ] MGNX: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:31.517958] [DEBUG] [REMOTE ] MGNX: PASS: Integrity check passed. [2026-01-22T12:14:31.518008] [DEBUG] [REMOTE ] MGNX: Symbol is viable for forecasting. [2026-01-22T12:14:31.518073] [INFO ] [MAIN ] [2013/3501] MGNX kept (0.4s) | 2011 kept, 2 rejected | 139.5/min | ETA: 10.7m [2026-01-22T12:14:31.967613] [DEBUG] [REMOTE ] MGPI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:31.967767] [DEBUG] [REMOTE ] MGPI: PASS: History has at least 300 days. [2026-01-22T12:14:31.967986] [DEBUG] [REMOTE ] MGPI: PASS: Price check passed. Min price $21.84. [2026-01-22T12:14:31.968125] [DEBUG] [REMOTE ] MGPI: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:31.968238] [DEBUG] [REMOTE ] MGPI: PASS: Integrity check passed. [2026-01-22T12:14:31.968278] [DEBUG] [REMOTE ] MGPI: Symbol is viable for forecasting. [2026-01-22T12:14:31.968326] [INFO ] [MAIN ] [2014/3501] MGPI kept (0.5s) | 2012 kept, 2 rejected | 139.5/min | ETA: 10.7m [2026-01-22T12:14:32.432183] [DEBUG] [REMOTE ] MGRC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:32.432315] [DEBUG] [REMOTE ] MGRC: PASS: History has at least 300 days. [2026-01-22T12:14:32.432529] [DEBUG] [REMOTE ] MGRC: PASS: Price check passed. Min price $95.18. [2026-01-22T12:14:32.432703] [DEBUG] [REMOTE ] MGRC: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:32.432817] [DEBUG] [REMOTE ] MGRC: PASS: Integrity check passed. [2026-01-22T12:14:32.432857] [DEBUG] [REMOTE ] MGRC: Symbol is viable for forecasting. [2026-01-22T12:14:32.432904] [INFO ] [MAIN ] [2015/3501] MGRC kept (0.5s) | 2013 kept, 2 rejected | 139.5/min | ETA: 10.7m [2026-01-22T12:14:32.709711] [DEBUG] [REMOTE ] MGTX: Retrieved 1915 rows, trimmed to 300. [2026-01-22T12:14:32.709826] [DEBUG] [REMOTE ] MGTX: PASS: History has at least 300 days. [2026-01-22T12:14:32.710020] [DEBUG] [REMOTE ] MGTX: PASS: Price check passed. Min price $7.24. [2026-01-22T12:14:32.710152] [DEBUG] [REMOTE ] MGTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:32.710257] [DEBUG] [REMOTE ] MGTX: PASS: Integrity check passed. [2026-01-22T12:14:32.710297] [DEBUG] [REMOTE ] MGTX: Symbol is viable for forecasting. [2026-01-22T12:14:32.710343] [INFO ] [MAIN ] [2016/3501] MGTX kept (0.3s) | 2014 kept, 2 rejected | 139.5/min | ETA: 10.6m [2026-01-22T12:14:32.948544] [DEBUG] [REMOTE ] MGX: Retrieved 488 rows, trimmed to 300. [2026-01-22T12:14:32.948684] [DEBUG] [REMOTE ] MGX: PASS: History has at least 300 days. [2026-01-22T12:14:32.948880] [DEBUG] [REMOTE ] MGX: PASS: Price check passed. Min price $1.51. [2026-01-22T12:14:32.949009] [DEBUG] [REMOTE ] MGX: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:32.949115] [DEBUG] [REMOTE ] MGX: PASS: Integrity check passed. [2026-01-22T12:14:32.949153] [DEBUG] [REMOTE ] MGX: Symbol is viable for forecasting. [2026-01-22T12:14:32.949198] [INFO ] [MAIN ] [2017/3501] MGX kept (0.2s) | 2015 kept, 2 rejected | 139.6/min | ETA: 10.6m [2026-01-22T12:14:33.535603] [DEBUG] [REMOTE ] MGY: Retrieved 2152 rows, trimmed to 300. [2026-01-22T12:14:33.535747] [DEBUG] [REMOTE ] MGY: PASS: History has at least 300 days. [2026-01-22T12:14:33.535964] [DEBUG] [REMOTE ] MGY: PASS: Price check passed. Min price $21.24. [2026-01-22T12:14:33.536106] [DEBUG] [REMOTE ] MGY: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:33.536218] [DEBUG] [REMOTE ] MGY: PASS: Integrity check passed. [2026-01-22T12:14:33.536260] [DEBUG] [REMOTE ] MGY: Symbol is viable for forecasting. [2026-01-22T12:14:33.536310] [INFO ] [MAIN ] [2018/3501] MGY kept (0.6s) | 2016 kept, 2 rejected | 139.5/min | ETA: 10.6m [2026-01-22T12:14:34.089401] [DEBUG] [REMOTE ] MHD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:34.089551] [DEBUG] [REMOTE ] MHD: PASS: History has at least 300 days. [2026-01-22T12:14:34.089835] [DEBUG] [REMOTE ] MHD: PASS: Price check passed. Min price $11.47. [2026-01-22T12:14:34.089981] [DEBUG] [REMOTE ] MHD: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:34.090101] [DEBUG] [REMOTE ] MHD: PASS: Integrity check passed. [2026-01-22T12:14:34.090142] [DEBUG] [REMOTE ] MHD: Symbol is viable for forecasting. [2026-01-22T12:14:34.090191] [INFO ] [MAIN ] [2019/3501] MHD kept (0.6s) | 2017 kept, 2 rejected | 139.5/min | ETA: 10.6m [2026-01-22T12:14:34.565191] [DEBUG] [REMOTE ] MHF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:34.565331] [DEBUG] [REMOTE ] MHF: PASS: History has at least 300 days. [2026-01-22T12:14:34.565552] [DEBUG] [REMOTE ] MHF: PASS: Price check passed. Min price $6.80. [2026-01-22T12:14:34.565727] [DEBUG] [REMOTE ] MHF: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:34.565845] [DEBUG] [REMOTE ] MHF: PASS: Integrity check passed. [2026-01-22T12:14:34.565890] [DEBUG] [REMOTE ] MHF: Symbol is viable for forecasting. [2026-01-22T12:14:34.565956] [INFO ] [MAIN ] [2020/3501] MHF kept (0.5s) | 2018 kept, 2 rejected | 139.5/min | ETA: 10.6m [2026-01-22T12:14:35.073056] [DEBUG] [REMOTE ] MHK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:35.073195] [DEBUG] [REMOTE ] MHK: PASS: History has at least 300 days. [2026-01-22T12:14:35.073420] [DEBUG] [REMOTE ] MHK: PASS: Price check passed. Min price $103.68. [2026-01-22T12:14:35.073554] [DEBUG] [REMOTE ] MHK: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:35.073708] [DEBUG] [REMOTE ] MHK: PASS: Integrity check passed. [2026-01-22T12:14:35.073752] [DEBUG] [REMOTE ] MHK: Symbol is viable for forecasting. [2026-01-22T12:14:35.073800] [INFO ] [MAIN ] [2021/3501] MHK kept (0.5s) | 2019 kept, 2 rejected | 139.5/min | ETA: 10.6m [2026-01-22T12:14:35.516007] [DEBUG] [REMOTE ] MHN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:35.516139] [DEBUG] [REMOTE ] MHN: PASS: History has at least 300 days. [2026-01-22T12:14:35.516352] [DEBUG] [REMOTE ] MHN: PASS: Price check passed. Min price $10.09. [2026-01-22T12:14:35.516485] [DEBUG] [REMOTE ] MHN: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:35.516614] [DEBUG] [REMOTE ] MHN: PASS: Integrity check passed. [2026-01-22T12:14:35.516843] [DEBUG] [REMOTE ] MHN: Symbol is viable for forecasting. [2026-01-22T12:14:35.516890] [INFO ] [MAIN ] [2022/3501] MHN kept (0.4s) | 2020 kept, 2 rejected | 139.5/min | ETA: 10.6m [2026-01-22T12:14:35.997359] [DEBUG] [REMOTE ] MHO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:35.997496] [DEBUG] [REMOTE ] MHO: PASS: History has at least 300 days. [2026-01-22T12:14:35.997952] [DEBUG] [REMOTE ] MHO: PASS: Price check passed. Min price $123.88. [2026-01-22T12:14:35.998093] [DEBUG] [REMOTE ] MHO: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:35.998207] [DEBUG] [REMOTE ] MHO: PASS: Integrity check passed. [2026-01-22T12:14:35.998247] [DEBUG] [REMOTE ] MHO: Symbol is viable for forecasting. [2026-01-22T12:14:35.998296] [INFO ] [MAIN ] [2023/3501] MHO kept (0.5s) | 2021 kept, 2 rejected | 139.5/min | ETA: 10.6m [2026-01-22T12:14:36.514690] [DEBUG] [REMOTE ] MIDD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:36.514840] [DEBUG] [REMOTE ] MIDD: PASS: History has at least 300 days. [2026-01-22T12:14:36.515103] [DEBUG] [REMOTE ] MIDD: PASS: Price check passed. Min price $111.68. [2026-01-22T12:14:36.515247] [DEBUG] [REMOTE ] MIDD: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:36.515367] [DEBUG] [REMOTE ] MIDD: PASS: Integrity check passed. [2026-01-22T12:14:36.515408] [DEBUG] [REMOTE ] MIDD: Symbol is viable for forecasting. [2026-01-22T12:14:36.515456] [INFO ] [MAIN ] [2024/3501] MIDD kept (0.5s) | 2022 kept, 2 rejected | 139.5/min | ETA: 10.6m [2026-01-22T12:14:36.674077] [DEBUG] [REMOTE ] MIGI: Retrieved 2045 rows, trimmed to 300. [2026-01-22T12:14:36.674217] [DEBUG] [REMOTE ] MIGI: PASS: History has at least 300 days. [2026-01-22T12:14:36.674452] [DEBUG] [REMOTE ] MIGI: PASS: Price check passed. Min price $4.00. [2026-01-22T12:14:36.674651] [DEBUG] [REMOTE ] MIGI: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:36.674770] [DEBUG] [REMOTE ] MIGI: PASS: Integrity check passed. [2026-01-22T12:14:36.674822] [DEBUG] [REMOTE ] MIGI: Symbol is viable for forecasting. [2026-01-22T12:14:36.674881] [INFO ] [MAIN ] [2025/3501] MIGI kept (0.2s) | 2023 kept, 2 rejected | 139.5/min | ETA: 10.6m [2026-01-22T12:14:37.211090] [DEBUG] [REMOTE ] MILN: Retrieved 2441 rows, trimmed to 300. [2026-01-22T12:14:37.211310] [DEBUG] [REMOTE ] MILN: PASS: History has at least 300 days. [2026-01-22T12:14:37.211601] [DEBUG] [REMOTE ] MILN: PASS: Price check passed. Min price $43.71. [2026-01-22T12:14:37.211932] [DEBUG] [REMOTE ] MILN: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:37.212054] [DEBUG] [REMOTE ] MILN: PASS: Integrity check passed. [2026-01-22T12:14:37.212097] [DEBUG] [REMOTE ] MILN: Symbol is viable for forecasting. [2026-01-22T12:14:37.212176] [INFO ] [MAIN ] [2026/3501] MILN kept (0.5s) | 2024 kept, 2 rejected | 139.5/min | ETA: 10.6m [2026-01-22T12:14:37.636045] [DEBUG] [REMOTE ] MIND: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:37.636208] [DEBUG] [REMOTE ] MIND: PASS: History has at least 300 days. [2026-01-22T12:14:37.636499] [DEBUG] [REMOTE ] MIND: PASS: Price check passed. Min price $7.47. [2026-01-22T12:14:37.636666] [DEBUG] [REMOTE ] MIND: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:37.636797] [DEBUG] [REMOTE ] MIND: PASS: Integrity check passed. [2026-01-22T12:14:37.636838] [DEBUG] [REMOTE ] MIND: Symbol is viable for forecasting. [2026-01-22T12:14:37.636890] [INFO ] [MAIN ] [2027/3501] MIND kept (0.4s) | 2025 kept, 2 rejected | 139.5/min | ETA: 10.6m [2026-01-22T12:14:37.918521] [DEBUG] [REMOTE ] MIRA: Retrieved 619 rows, trimmed to 300. [2026-01-22T12:14:37.918748] [DEBUG] [REMOTE ] MIRA: PASS: History has at least 300 days. [2026-01-22T12:14:37.919201] [DEBUG] [REMOTE ] MIRA: PASS: Price check passed. Min price $1.34. [2026-01-22T12:14:37.919342] [DEBUG] [REMOTE ] MIRA: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:37.919464] [DEBUG] [REMOTE ] MIRA: PASS: Integrity check passed. [2026-01-22T12:14:37.919505] [DEBUG] [REMOTE ] MIRA: Symbol is viable for forecasting. [2026-01-22T12:14:37.919558] [INFO ] [MAIN ] [2028/3501] MIRA kept (0.3s) | 2026 kept, 2 rejected | 139.5/min | ETA: 10.6m [2026-01-22T12:14:38.391360] [DEBUG] [REMOTE ] MIRM: Retrieved 1637 rows, trimmed to 300. [2026-01-22T12:14:38.391493] [DEBUG] [REMOTE ] MIRM: PASS: History has at least 300 days. [2026-01-22T12:14:38.391725] [DEBUG] [REMOTE ] MIRM: PASS: Price check passed. Min price $64.10. [2026-01-22T12:14:38.391860] [DEBUG] [REMOTE ] MIRM: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:38.391967] [DEBUG] [REMOTE ] MIRM: PASS: Integrity check passed. [2026-01-22T12:14:38.392006] [DEBUG] [REMOTE ] MIRM: Symbol is viable for forecasting. [2026-01-22T12:14:38.392053] [INFO ] [MAIN ] [2029/3501] MIRM kept (0.5s) | 2027 kept, 2 rejected | 139.5/min | ETA: 10.6m [2026-01-22T12:14:38.988308] [DEBUG] [REMOTE ] MITK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:38.988449] [DEBUG] [REMOTE ] MITK: PASS: History has at least 300 days. [2026-01-22T12:14:38.988722] [DEBUG] [REMOTE ] MITK: PASS: Price check passed. Min price $8.65. [2026-01-22T12:14:38.988868] [DEBUG] [REMOTE ] MITK: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:38.988988] [DEBUG] [REMOTE ] MITK: PASS: Integrity check passed. [2026-01-22T12:14:38.989030] [DEBUG] [REMOTE ] MITK: Symbol is viable for forecasting. [2026-01-22T12:14:38.989078] [INFO ] [MAIN ] [2030/3501] MITK kept (0.6s) | 2028 kept, 2 rejected | 139.5/min | ETA: 10.5m [2026-01-22T12:14:39.424136] [DEBUG] [REMOTE ] MIY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:39.424272] [DEBUG] [REMOTE ] MIY: PASS: History has at least 300 days. [2026-01-22T12:14:39.424487] [DEBUG] [REMOTE ] MIY: PASS: Price check passed. Min price $11.29. [2026-01-22T12:14:39.424650] [DEBUG] [REMOTE ] MIY: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:39.424765] [DEBUG] [REMOTE ] MIY: PASS: Integrity check passed. [2026-01-22T12:14:39.424806] [DEBUG] [REMOTE ] MIY: Symbol is viable for forecasting. [2026-01-22T12:14:39.424855] [INFO ] [MAIN ] [2031/3501] MIY kept (0.4s) | 2029 kept, 2 rejected | 139.5/min | ETA: 10.5m [2026-01-22T12:14:39.902760] [DEBUG] [REMOTE ] MKC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:39.902889] [DEBUG] [REMOTE ] MKC: PASS: History has at least 300 days. [2026-01-22T12:14:39.903093] [DEBUG] [REMOTE ] MKC: PASS: Price check passed. Min price $62.86. [2026-01-22T12:14:39.903226] [DEBUG] [REMOTE ] MKC: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:39.903333] [DEBUG] [REMOTE ] MKC: PASS: Integrity check passed. [2026-01-22T12:14:39.903372] [DEBUG] [REMOTE ] MKC: Symbol is viable for forecasting. [2026-01-22T12:14:39.903435] [INFO ] [MAIN ] [2032/3501] MKC kept (0.5s) | 2030 kept, 2 rejected | 139.5/min | ETA: 10.5m [2026-01-22T12:14:40.361193] [DEBUG] [REMOTE ] MKSI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:40.361337] [DEBUG] [REMOTE ] MKSI: PASS: History has at least 300 days. [2026-01-22T12:14:40.361590] [DEBUG] [REMOTE ] MKSI: PASS: Price check passed. Min price $137.00. [2026-01-22T12:14:40.361730] [DEBUG] [REMOTE ] MKSI: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:40.361845] [DEBUG] [REMOTE ] MKSI: PASS: Integrity check passed. [2026-01-22T12:14:40.361885] [DEBUG] [REMOTE ] MKSI: Symbol is viable for forecasting. [2026-01-22T12:14:40.361934] [INFO ] [MAIN ] [2033/3501] MKSI kept (0.5s) | 2031 kept, 2 rejected | 139.5/min | ETA: 10.5m [2026-01-22T12:14:40.636721] [DEBUG] [REMOTE ] MKTX: Retrieved 5335 rows, trimmed to 300. [2026-01-22T12:14:40.636859] [DEBUG] [REMOTE ] MKTX: PASS: History has at least 300 days. [2026-01-22T12:14:40.637078] [DEBUG] [REMOTE ] MKTX: PASS: Price check passed. Min price $158.13. [2026-01-22T12:14:40.637212] [DEBUG] [REMOTE ] MKTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:40.637327] [DEBUG] [REMOTE ] MKTX: PASS: Integrity check passed. [2026-01-22T12:14:40.637367] [DEBUG] [REMOTE ] MKTX: Symbol is viable for forecasting. [2026-01-22T12:14:40.637415] [INFO ] [MAIN ] [2034/3501] MKTX kept (0.3s) | 2032 kept, 2 rejected | 139.5/min | ETA: 10.5m [2026-01-22T12:14:41.064531] [DEBUG] [REMOTE ] MLAB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:41.064692] [DEBUG] [REMOTE ] MLAB: PASS: History has at least 300 days. [2026-01-22T12:14:41.064907] [DEBUG] [REMOTE ] MLAB: PASS: Price check passed. Min price $70.46. [2026-01-22T12:14:41.065042] [DEBUG] [REMOTE ] MLAB: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:41.065155] [DEBUG] [REMOTE ] MLAB: PASS: Integrity check passed. [2026-01-22T12:14:41.065194] [DEBUG] [REMOTE ] MLAB: Symbol is viable for forecasting. [2026-01-22T12:14:41.065243] [INFO ] [MAIN ] [2035/3501] MLAB kept (0.4s) | 2033 kept, 2 rejected | 139.5/min | ETA: 10.5m [2026-01-22T12:14:41.584886] [DEBUG] [REMOTE ] MLCO: Retrieved 4801 rows, trimmed to 300. [2026-01-22T12:14:41.585029] [DEBUG] [REMOTE ] MLCO: PASS: History has at least 300 days. [2026-01-22T12:14:41.585253] [DEBUG] [REMOTE ] MLCO: PASS: Price check passed. Min price $6.02. [2026-01-22T12:14:41.585390] [DEBUG] [REMOTE ] MLCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:41.585506] [DEBUG] [REMOTE ] MLCO: PASS: Integrity check passed. [2026-01-22T12:14:41.585547] [DEBUG] [REMOTE ] MLCO: Symbol is viable for forecasting. [2026-01-22T12:14:41.585620] [INFO ] [MAIN ] [2036/3501] MLCO kept (0.5s) | 2034 kept, 2 rejected | 139.5/min | ETA: 10.5m [2026-01-22T12:14:41.821766] [DEBUG] [REMOTE ] MLGO: Retrieved 1200 rows, trimmed to 300. [2026-01-22T12:14:41.821931] [DEBUG] [REMOTE ] MLGO: PASS: History has at least 300 days. [2026-01-22T12:14:41.822163] [DEBUG] [REMOTE ] MLGO: PASS: Price check passed. Min price $4.42. [2026-01-22T12:14:41.822305] [DEBUG] [REMOTE ] MLGO: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:41.822436] [DEBUG] [REMOTE ] MLGO: PASS: Integrity check passed. [2026-01-22T12:14:41.822485] [DEBUG] [REMOTE ] MLGO: Symbol is viable for forecasting. [2026-01-22T12:14:41.822541] [INFO ] [MAIN ] [2037/3501] MLGO kept (0.2s) | 2035 kept, 2 rejected | 139.5/min | ETA: 10.5m [2026-01-22T12:14:42.346689] [DEBUG] [REMOTE ] MLI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:42.346840] [DEBUG] [REMOTE ] MLI: PASS: History has at least 300 days. [2026-01-22T12:14:42.347108] [DEBUG] [REMOTE ] MLI: PASS: Price check passed. Min price $102.76. [2026-01-22T12:14:42.347293] [DEBUG] [REMOTE ] MLI: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:42.347430] [DEBUG] [REMOTE ] MLI: PASS: Integrity check passed. [2026-01-22T12:14:42.347491] [DEBUG] [REMOTE ] MLI: Symbol is viable for forecasting. [2026-01-22T12:14:42.347542] [INFO ] [MAIN ] [2038/3501] MLI kept (0.5s) | 2036 kept, 2 rejected | 139.5/min | ETA: 10.5m [2026-01-22T12:14:42.810888] [DEBUG] [REMOTE ] MLKN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:42.811117] [DEBUG] [REMOTE ] MLKN: PASS: History has at least 300 days. [2026-01-22T12:14:42.811344] [DEBUG] [REMOTE ] MLKN: PASS: Price check passed. Min price $13.72. [2026-01-22T12:14:42.811479] [DEBUG] [REMOTE ] MLKN: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:42.811613] [DEBUG] [REMOTE ] MLKN: PASS: Integrity check passed. [2026-01-22T12:14:42.811655] [DEBUG] [REMOTE ] MLKN: Symbol is viable for forecasting. [2026-01-22T12:14:42.811703] [INFO ] [MAIN ] [2039/3501] MLKN kept (0.5s) | 2037 kept, 2 rejected | 139.5/min | ETA: 10.5m [2026-01-22T12:14:43.280911] [DEBUG] [REMOTE ] MLM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:43.281041] [DEBUG] [REMOTE ] MLM: PASS: History has at least 300 days. [2026-01-22T12:14:43.281250] [DEBUG] [REMOTE ] MLM: PASS: Price check passed. Min price $589.18. [2026-01-22T12:14:43.281385] [DEBUG] [REMOTE ] MLM: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:43.281492] [DEBUG] [REMOTE ] MLM: PASS: Integrity check passed. [2026-01-22T12:14:43.281530] [DEBUG] [REMOTE ] MLM: Symbol is viable for forecasting. [2026-01-22T12:14:43.281594] [INFO ] [MAIN ] [2040/3501] MLM kept (0.5s) | 2038 kept, 2 rejected | 139.5/min | ETA: 10.5m [2026-01-22T12:14:43.616149] [DEBUG] [REMOTE ] MLP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:43.616286] [DEBUG] [REMOTE ] MLP: PASS: History has at least 300 days. [2026-01-22T12:14:43.616498] [DEBUG] [REMOTE ] MLP: PASS: Price check passed. Min price $14.17. [2026-01-22T12:14:43.616661] [DEBUG] [REMOTE ] MLP: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:43.616775] [DEBUG] [REMOTE ] MLP: PASS: Integrity check passed. [2026-01-22T12:14:43.616816] [DEBUG] [REMOTE ] MLP: Symbol is viable for forecasting. [2026-01-22T12:14:43.616865] [INFO ] [MAIN ] [2041/3501] MLP kept (0.3s) | 2039 kept, 2 rejected | 139.5/min | ETA: 10.5m [2026-01-22T12:14:43.786063] [DEBUG] [REMOTE ] MLTX: Retrieved 1316 rows, trimmed to 300. [2026-01-22T12:14:43.786190] [DEBUG] [REMOTE ] MLTX: PASS: History has at least 300 days. [2026-01-22T12:14:43.786390] [DEBUG] [REMOTE ] MLTX: PASS: Price check passed. Min price $9.52. [2026-01-22T12:14:43.786525] [DEBUG] [REMOTE ] MLTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:43.786662] [DEBUG] [REMOTE ] MLTX: PASS: Integrity check passed. [2026-01-22T12:14:43.786706] [DEBUG] [REMOTE ] MLTX: Symbol is viable for forecasting. [2026-01-22T12:14:43.786754] [INFO ] [MAIN ] [2042/3501] MLTX kept (0.2s) | 2040 kept, 2 rejected | 139.6/min | ETA: 10.5m [2026-01-22T12:14:44.247466] [DEBUG] [REMOTE ] MLYS: Retrieved 738 rows, trimmed to 300. [2026-01-22T12:14:44.247612] [DEBUG] [REMOTE ] MLYS: PASS: History has at least 300 days. [2026-01-22T12:14:44.247855] [DEBUG] [REMOTE ] MLYS: PASS: Price check passed. Min price $31.31. [2026-01-22T12:14:44.247995] [DEBUG] [REMOTE ] MLYS: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:44.248106] [DEBUG] [REMOTE ] MLYS: PASS: Integrity check passed. [2026-01-22T12:14:44.248148] [DEBUG] [REMOTE ] MLYS: Symbol is viable for forecasting. [2026-01-22T12:14:44.248195] [INFO ] [MAIN ] [2043/3501] MLYS kept (0.5s) | 2041 kept, 2 rejected | 139.5/min | ETA: 10.4m [2026-01-22T12:14:44.859236] [DEBUG] [REMOTE ] MMD: Retrieved 3385 rows, trimmed to 300. [2026-01-22T12:14:44.859369] [DEBUG] [REMOTE ] MMD: PASS: History has at least 300 days. [2026-01-22T12:14:44.859623] [DEBUG] [REMOTE ] MMD: PASS: Price check passed. Min price $14.72. [2026-01-22T12:14:44.859770] [DEBUG] [REMOTE ] MMD: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:44.859885] [DEBUG] [REMOTE ] MMD: PASS: Integrity check passed. [2026-01-22T12:14:44.859944] [DEBUG] [REMOTE ] MMD: Symbol is viable for forecasting. [2026-01-22T12:14:44.859995] [INFO ] [MAIN ] [2044/3501] MMD kept (0.6s) | 2042 kept, 2 rejected | 139.5/min | ETA: 10.4m [2026-01-22T12:14:45.294355] [DEBUG] [REMOTE ] MMLP: Retrieved 5841 rows, trimmed to 300. [2026-01-22T12:14:45.294487] [DEBUG] [REMOTE ] MMLP: PASS: History has at least 300 days. [2026-01-22T12:14:45.294714] [DEBUG] [REMOTE ] MMLP: PASS: Price check passed. Min price $2.26. [2026-01-22T12:14:45.294851] [DEBUG] [REMOTE ] MMLP: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:45.294959] [DEBUG] [REMOTE ] MMLP: PASS: Integrity check passed. [2026-01-22T12:14:45.294998] [DEBUG] [REMOTE ] MMLP: Symbol is viable for forecasting. [2026-01-22T12:14:45.295045] [INFO ] [MAIN ] [2045/3501] MMLP kept (0.4s) | 2043 kept, 2 rejected | 139.5/min | ETA: 10.4m [2026-01-22T12:14:45.753244] [DEBUG] [REMOTE ] MMS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:45.753387] [DEBUG] [REMOTE ] MMS: PASS: History has at least 300 days. [2026-01-22T12:14:45.753646] [DEBUG] [REMOTE ] MMS: PASS: Price check passed. Min price $77.76. [2026-01-22T12:14:45.753786] [DEBUG] [REMOTE ] MMS: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:45.753906] [DEBUG] [REMOTE ] MMS: PASS: Integrity check passed. [2026-01-22T12:14:45.753946] [DEBUG] [REMOTE ] MMS: Symbol is viable for forecasting. [2026-01-22T12:14:45.753994] [INFO ] [MAIN ] [2046/3501] MMS kept (0.5s) | 2044 kept, 2 rejected | 139.5/min | ETA: 10.4m [2026-01-22T12:14:46.042058] [DEBUG] [REMOTE ] MMSI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:46.042229] [DEBUG] [REMOTE ] MMSI: PASS: History has at least 300 days. [2026-01-22T12:14:46.042503] [DEBUG] [REMOTE ] MMSI: PASS: Price check passed. Min price $80.35. [2026-01-22T12:14:46.042682] [DEBUG] [REMOTE ] MMSI: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:46.042816] [DEBUG] [REMOTE ] MMSI: PASS: Integrity check passed. [2026-01-22T12:14:46.042858] [DEBUG] [REMOTE ] MMSI: Symbol is viable for forecasting. [2026-01-22T12:14:46.042910] [INFO ] [MAIN ] [2047/3501] MMSI kept (0.3s) | 2045 kept, 2 rejected | 139.5/min | ETA: 10.4m [2026-01-22T12:14:46.506009] [DEBUG] [REMOTE ] MNDO: Retrieved 6401 rows, trimmed to 300. [2026-01-22T12:14:46.506159] [DEBUG] [REMOTE ] MNDO: PASS: History has at least 300 days. [2026-01-22T12:14:46.506395] [DEBUG] [REMOTE ] MNDO: PASS: Price check passed. Min price $1.03. [2026-01-22T12:14:46.506532] [DEBUG] [REMOTE ] MNDO: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:46.506672] [DEBUG] [REMOTE ] MNDO: PASS: Integrity check passed. [2026-01-22T12:14:46.506717] [DEBUG] [REMOTE ] MNDO: Symbol is viable for forecasting. [2026-01-22T12:14:46.506773] [INFO ] [MAIN ] [2048/3501] MNDO kept (0.5s) | 2046 kept, 2 rejected | 139.5/min | ETA: 10.4m [2026-01-22T12:14:46.790804] [DEBUG] [REMOTE ] MNDY: Retrieved 1159 rows, trimmed to 300. [2026-01-22T12:14:46.790984] [DEBUG] [REMOTE ] MNDY: PASS: History has at least 300 days. [2026-01-22T12:14:46.791280] [DEBUG] [REMOTE ] MNDY: PASS: Price check passed. Min price $126.70. [2026-01-22T12:14:46.791481] [DEBUG] [REMOTE ] MNDY: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:46.791676] [DEBUG] [REMOTE ] MNDY: PASS: Integrity check passed. [2026-01-22T12:14:46.791737] [DEBUG] [REMOTE ] MNDY: Symbol is viable for forecasting. [2026-01-22T12:14:46.791806] [INFO ] [MAIN ] [2049/3501] MNDY kept (0.3s) | 2047 kept, 2 rejected | 139.6/min | ETA: 10.4m [2026-01-22T12:14:47.430706] [DEBUG] [REMOTE ] MNKD: Retrieved 5406 rows, trimmed to 300. [2026-01-22T12:14:47.431011] [DEBUG] [REMOTE ] MNKD: PASS: History has at least 300 days. [2026-01-22T12:14:47.431536] [DEBUG] [REMOTE ] MNKD: PASS: Price check passed. Min price $4.97. [2026-01-22T12:14:47.431759] [DEBUG] [REMOTE ] MNKD: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:47.432025] [DEBUG] [REMOTE ] MNKD: PASS: Integrity check passed. [2026-01-22T12:14:47.432090] [DEBUG] [REMOTE ] MNKD: Symbol is viable for forecasting. [2026-01-22T12:14:47.432191] [INFO ] [MAIN ] [2050/3501] MNKD kept (0.6s) | 2048 kept, 2 rejected | 139.5/min | ETA: 10.4m [2026-01-22T12:14:47.916135] [DEBUG] [REMOTE ] MNRO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:47.916357] [DEBUG] [REMOTE ] MNRO: PASS: History has at least 300 days. [2026-01-22T12:14:47.916805] [DEBUG] [REMOTE ] MNRO: PASS: Price check passed. Min price $14.44. [2026-01-22T12:14:47.917015] [DEBUG] [REMOTE ] MNRO: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:47.917208] [DEBUG] [REMOTE ] MNRO: PASS: Integrity check passed. [2026-01-22T12:14:47.917271] [DEBUG] [REMOTE ] MNRO: Symbol is viable for forecasting. [2026-01-22T12:14:47.917445] [INFO ] [MAIN ] [2051/3501] MNRO kept (0.5s) | 2049 kept, 2 rejected | 139.5/min | ETA: 10.4m [2026-01-22T12:14:48.153559] [DEBUG] [REMOTE ] MNSO: Retrieved 1322 rows, trimmed to 300. [2026-01-22T12:14:48.153801] [DEBUG] [REMOTE ] MNSO: PASS: History has at least 300 days. [2026-01-22T12:14:48.154059] [DEBUG] [REMOTE ] MNSO: PASS: Price check passed. Min price $18.75. [2026-01-22T12:14:48.154205] [DEBUG] [REMOTE ] MNSO: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:48.154333] [DEBUG] [REMOTE ] MNSO: PASS: Integrity check passed. [2026-01-22T12:14:48.154375] [DEBUG] [REMOTE ] MNSO: Symbol is viable for forecasting. [2026-01-22T12:14:48.154426] [INFO ] [MAIN ] [2052/3501] MNSO kept (0.2s) | 2050 kept, 2 rejected | 139.5/min | ETA: 10.4m [2026-01-22T12:14:48.576793] [DEBUG] [REMOTE ] MNTK: Retrieved 1255 rows, trimmed to 300. [2026-01-22T12:14:48.577026] [DEBUG] [REMOTE ] MNTK: PASS: History has at least 300 days. [2026-01-22T12:14:48.577346] [DEBUG] [REMOTE ] MNTK: PASS: Price check passed. Min price $1.37. [2026-01-22T12:14:48.577630] [DEBUG] [REMOTE ] MNTK: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:48.577822] [DEBUG] [REMOTE ] MNTK: PASS: Integrity check passed. [2026-01-22T12:14:48.577877] [DEBUG] [REMOTE ] MNTK: Symbol is viable for forecasting. [2026-01-22T12:14:48.577942] [INFO ] [MAIN ] [2053/3501] MNTK kept (0.4s) | 2051 kept, 2 rejected | 139.5/min | ETA: 10.4m [2026-01-22T12:14:48.818062] [DEBUG] [REMOTE ] MNY: Retrieved 569 rows, trimmed to 300. [2026-01-22T12:14:48.818211] [DEBUG] [REMOTE ] MNY: PASS: History has at least 300 days. [2026-01-22T12:14:48.818434] [DEBUG] [REMOTE ] MNY: PASS: Price check passed. Min price $1.20. [2026-01-22T12:14:48.818570] [DEBUG] [REMOTE ] MNY: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:48.818715] [DEBUG] [REMOTE ] MNY: PASS: Integrity check passed. [2026-01-22T12:14:48.818764] [DEBUG] [REMOTE ] MNY: Symbol is viable for forecasting. [2026-01-22T12:14:48.818823] [INFO ] [MAIN ] [2054/3501] MNY kept (0.2s) | 2052 kept, 2 rejected | 139.6/min | ETA: 10.4m [2026-01-22T12:14:49.512156] [DEBUG] [REMOTE ] MOD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:49.512302] [DEBUG] [REMOTE ] MOD: PASS: History has at least 300 days. [2026-01-22T12:14:49.512533] [DEBUG] [REMOTE ] MOD: PASS: Price check passed. Min price $119.68. [2026-01-22T12:14:49.512693] [DEBUG] [REMOTE ] MOD: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:49.512814] [DEBUG] [REMOTE ] MOD: PASS: Integrity check passed. [2026-01-22T12:14:49.512854] [DEBUG] [REMOTE ] MOD: Symbol is viable for forecasting. [2026-01-22T12:14:49.512903] [INFO ] [MAIN ] [2055/3501] MOD kept (0.7s) | 2053 kept, 2 rejected | 139.5/min | ETA: 10.4m [2026-01-22T12:14:49.740361] [DEBUG] [REMOTE ] MODL: Retrieved 821 rows, trimmed to 300. [2026-01-22T12:14:49.740499] [DEBUG] [REMOTE ] MODL: PASS: History has at least 300 days. [2026-01-22T12:14:49.740741] [DEBUG] [REMOTE ] MODL: PASS: Price check passed. Min price $45.53. [2026-01-22T12:14:49.740886] [DEBUG] [REMOTE ] MODL: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:49.741019] [DEBUG] [REMOTE ] MODL: PASS: Integrity check passed. [2026-01-22T12:14:49.741062] [DEBUG] [REMOTE ] MODL: Symbol is viable for forecasting. [2026-01-22T12:14:49.741113] [INFO ] [MAIN ] [2056/3501] MODL kept (0.2s) | 2054 kept, 2 rejected | 139.6/min | ETA: 10.4m [2026-01-22T12:14:50.259234] [DEBUG] [REMOTE ] MOFG: Retrieved 4524 rows, trimmed to 300. [2026-01-22T12:14:50.259398] [DEBUG] [REMOTE ] MOFG: PASS: History has at least 300 days. [2026-01-22T12:14:50.259696] [DEBUG] [REMOTE ] MOFG: PASS: Price check passed. Min price $35.64. [2026-01-22T12:14:50.259874] [DEBUG] [REMOTE ] MOFG: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:50.260023] [DEBUG] [REMOTE ] MOFG: PASS: Integrity check passed. [2026-01-22T12:14:50.260075] [DEBUG] [REMOTE ] MOFG: Symbol is viable for forecasting. [2026-01-22T12:14:50.260139] [INFO ] [MAIN ] [2057/3501] MOFG kept (0.5s) | 2055 kept, 2 rejected | 139.5/min | ETA: 10.3m [2026-01-22T12:14:50.741930] [DEBUG] [REMOTE ] MOH: Retrieved 5675 rows, trimmed to 300. [2026-01-22T12:14:50.742070] [DEBUG] [REMOTE ] MOH: PASS: History has at least 300 days. [2026-01-22T12:14:50.742316] [DEBUG] [REMOTE ] MOH: PASS: Price check passed. Min price $134.51. [2026-01-22T12:14:50.742462] [DEBUG] [REMOTE ] MOH: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:50.742619] [DEBUG] [REMOTE ] MOH: PASS: Integrity check passed. [2026-01-22T12:14:50.742677] [DEBUG] [REMOTE ] MOH: Symbol is viable for forecasting. [2026-01-22T12:14:50.742740] [INFO ] [MAIN ] [2058/3501] MOH kept (0.5s) | 2056 kept, 2 rejected | 139.5/min | ETA: 10.3m [2026-01-22T12:14:51.069031] [DEBUG] [REMOTE ] MOMO: Retrieved 2791 rows, trimmed to 300. [2026-01-22T12:14:51.069169] [DEBUG] [REMOTE ] MOMO: PASS: History has at least 300 days. [2026-01-22T12:14:51.069383] [DEBUG] [REMOTE ] MOMO: PASS: Price check passed. Min price $6.49. [2026-01-22T12:14:51.069518] [DEBUG] [REMOTE ] MOMO: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:51.069651] [DEBUG] [REMOTE ] MOMO: PASS: Integrity check passed. [2026-01-22T12:14:51.069693] [DEBUG] [REMOTE ] MOMO: Symbol is viable for forecasting. [2026-01-22T12:14:51.069741] [INFO ] [MAIN ] [2059/3501] MOMO kept (0.3s) | 2057 kept, 2 rejected | 139.6/min | ETA: 10.3m [2026-01-22T12:14:51.561936] [DEBUG] [REMOTE ] MORN: Retrieved 5213 rows, trimmed to 300. [2026-01-22T12:14:51.562083] [DEBUG] [REMOTE ] MORN: PASS: History has at least 300 days. [2026-01-22T12:14:51.562342] [DEBUG] [REMOTE ] MORN: PASS: Price check passed. Min price $206.91. [2026-01-22T12:14:51.562520] [DEBUG] [REMOTE ] MORN: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:51.562690] [DEBUG] [REMOTE ] MORN: PASS: Integrity check passed. [2026-01-22T12:14:51.562747] [DEBUG] [REMOTE ] MORN: Symbol is viable for forecasting. [2026-01-22T12:14:51.562810] [INFO ] [MAIN ] [2060/3501] MORN kept (0.5s) | 2058 kept, 2 rejected | 139.5/min | ETA: 10.3m [2026-01-22T12:14:51.848039] [DEBUG] [REMOTE ] MOS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:51.848179] [DEBUG] [REMOTE ] MOS: PASS: History has at least 300 days. [2026-01-22T12:14:51.848399] [DEBUG] [REMOTE ] MOS: PASS: Price check passed. Min price $23.39. [2026-01-22T12:14:51.848537] [DEBUG] [REMOTE ] MOS: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:51.848672] [DEBUG] [REMOTE ] MOS: PASS: Integrity check passed. [2026-01-22T12:14:51.848715] [DEBUG] [REMOTE ] MOS: Symbol is viable for forecasting. [2026-01-22T12:14:51.848765] [INFO ] [MAIN ] [2061/3501] MOS kept (0.3s) | 2059 kept, 2 rejected | 139.6/min | ETA: 10.3m [2026-01-22T12:14:52.200036] [DEBUG] [REMOTE ] MP: Retrieved 1403 rows, trimmed to 300. [2026-01-22T12:14:52.200188] [DEBUG] [REMOTE ] MP: PASS: History has at least 300 days. [2026-01-22T12:14:52.200423] [DEBUG] [REMOTE ] MP: PASS: Price check passed. Min price $50.44. [2026-01-22T12:14:52.200614] [DEBUG] [REMOTE ] MP: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:52.200766] [DEBUG] [REMOTE ] MP: PASS: Integrity check passed. [2026-01-22T12:14:52.200813] [DEBUG] [REMOTE ] MP: Symbol is viable for forecasting. [2026-01-22T12:14:52.200871] [INFO ] [MAIN ] [2062/3501] MP kept (0.4s) | 2060 kept, 2 rejected | 139.6/min | ETA: 10.3m [2026-01-22T12:14:52.670447] [DEBUG] [REMOTE ] MPA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:52.670597] [DEBUG] [REMOTE ] MPA: PASS: History has at least 300 days. [2026-01-22T12:14:52.670817] [DEBUG] [REMOTE ] MPA: PASS: Price check passed. Min price $10.98. [2026-01-22T12:14:52.670956] [DEBUG] [REMOTE ] MPA: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:52.671071] [DEBUG] [REMOTE ] MPA: PASS: Integrity check passed. [2026-01-22T12:14:52.671112] [DEBUG] [REMOTE ] MPA: Symbol is viable for forecasting. [2026-01-22T12:14:52.671159] [INFO ] [MAIN ] [2063/3501] MPA kept (0.5s) | 2061 kept, 2 rejected | 139.6/min | ETA: 10.3m [2026-01-22T12:14:53.213485] [DEBUG] [REMOTE ] MPAA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:53.213633] [DEBUG] [REMOTE ] MPAA: PASS: History has at least 300 days. [2026-01-22T12:14:53.213847] [DEBUG] [REMOTE ] MPAA: PASS: Price check passed. Min price $12.27. [2026-01-22T12:14:53.213979] [DEBUG] [REMOTE ] MPAA: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:53.214089] [DEBUG] [REMOTE ] MPAA: PASS: Integrity check passed. [2026-01-22T12:14:53.214130] [DEBUG] [REMOTE ] MPAA: Symbol is viable for forecasting. [2026-01-22T12:14:53.214177] [INFO ] [MAIN ] [2064/3501] MPAA kept (0.5s) | 2062 kept, 2 rejected | 139.6/min | ETA: 10.3m [2026-01-22T12:14:53.563390] [DEBUG] [REMOTE ] MPB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:53.563517] [DEBUG] [REMOTE ] MPB: PASS: History has at least 300 days. [2026-01-22T12:14:53.563749] [DEBUG] [REMOTE ] MPB: PASS: Price check passed. Min price $28.19. [2026-01-22T12:14:53.563887] [DEBUG] [REMOTE ] MPB: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:53.564003] [DEBUG] [REMOTE ] MPB: PASS: Integrity check passed. [2026-01-22T12:14:53.564044] [DEBUG] [REMOTE ] MPB: Symbol is viable for forecasting. [2026-01-22T12:14:53.564092] [INFO ] [MAIN ] [2065/3501] MPB kept (0.3s) | 2063 kept, 2 rejected | 139.6/min | ETA: 10.3m [2026-01-22T12:14:53.982914] [DEBUG] [REMOTE ] MPC: Retrieved 3666 rows, trimmed to 300. [2026-01-22T12:14:53.983132] [DEBUG] [REMOTE ] MPC: PASS: History has at least 300 days. [2026-01-22T12:14:53.983451] [DEBUG] [REMOTE ] MPC: PASS: Price check passed. Min price $162.63. [2026-01-22T12:14:53.983663] [DEBUG] [REMOTE ] MPC: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:53.983819] [DEBUG] [REMOTE ] MPC: PASS: Integrity check passed. [2026-01-22T12:14:53.983870] [DEBUG] [REMOTE ] MPC: Symbol is viable for forecasting. [2026-01-22T12:14:53.983944] [INFO ] [MAIN ] [2066/3501] MPC kept (0.4s) | 2064 kept, 2 rejected | 139.6/min | ETA: 10.3m [2026-01-22T12:14:54.461939] [DEBUG] [REMOTE ] MPX: Retrieved 6261 rows, trimmed to 300. [2026-01-22T12:14:54.462095] [DEBUG] [REMOTE ] MPX: PASS: History has at least 300 days. [2026-01-22T12:14:54.462371] [DEBUG] [REMOTE ] MPX: PASS: Price check passed. Min price $8.10. [2026-01-22T12:14:54.462524] [DEBUG] [REMOTE ] MPX: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:54.462678] [DEBUG] [REMOTE ] MPX: PASS: Integrity check passed. [2026-01-22T12:14:54.462721] [DEBUG] [REMOTE ] MPX: Symbol is viable for forecasting. [2026-01-22T12:14:54.462771] [INFO ] [MAIN ] [2067/3501] MPX kept (0.5s) | 2065 kept, 2 rejected | 139.6/min | ETA: 10.3m [2026-01-22T12:14:54.765980] [DEBUG] [REMOTE ] MQ: Retrieved 1160 rows, trimmed to 300. [2026-01-22T12:14:54.766175] [DEBUG] [REMOTE ] MQ: PASS: History has at least 300 days. [2026-01-22T12:14:54.766429] [DEBUG] [REMOTE ] MQ: PASS: Price check passed. Min price $4.31. [2026-01-22T12:14:54.766599] [DEBUG] [REMOTE ] MQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:54.766757] [DEBUG] [REMOTE ] MQ: PASS: Integrity check passed. [2026-01-22T12:14:54.766802] [DEBUG] [REMOTE ] MQ: Symbol is viable for forecasting. [2026-01-22T12:14:54.766854] [INFO ] [MAIN ] [2068/3501] MQ kept (0.3s) | 2066 kept, 2 rejected | 139.6/min | ETA: 10.3m [2026-01-22T12:14:55.348302] [DEBUG] [REMOTE ] MQY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:55.348537] [DEBUG] [REMOTE ] MQY: PASS: History has at least 300 days. [2026-01-22T12:14:55.348912] [DEBUG] [REMOTE ] MQY: PASS: Price check passed. Min price $11.16. [2026-01-22T12:14:55.349078] [DEBUG] [REMOTE ] MQY: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:55.349235] [DEBUG] [REMOTE ] MQY: PASS: Integrity check passed. [2026-01-22T12:14:55.349279] [DEBUG] [REMOTE ] MQY: Symbol is viable for forecasting. [2026-01-22T12:14:55.349335] [INFO ] [MAIN ] [2069/3501] MQY kept (0.6s) | 2067 kept, 2 rejected | 139.6/min | ETA: 10.3m [2026-01-22T12:14:55.552334] [DEBUG] [REMOTE ] MRAM: Retrieved 2334 rows, trimmed to 300. [2026-01-22T12:14:55.552470] [DEBUG] [REMOTE ] MRAM: PASS: History has at least 300 days. [2026-01-22T12:14:55.552696] [DEBUG] [REMOTE ] MRAM: PASS: Price check passed. Min price $7.50. [2026-01-22T12:14:55.552830] [DEBUG] [REMOTE ] MRAM: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:55.552937] [DEBUG] [REMOTE ] MRAM: PASS: Integrity check passed. [2026-01-22T12:14:55.552976] [DEBUG] [REMOTE ] MRAM: Symbol is viable for forecasting. [2026-01-22T12:14:55.553023] [INFO ] [MAIN ] [2070/3501] MRAM kept (0.2s) | 2068 kept, 2 rejected | 139.6/min | ETA: 10.3m [2026-01-22T12:14:56.024872] [DEBUG] [REMOTE ] MRBK: Retrieved 2061 rows, trimmed to 300. [2026-01-22T12:14:56.025011] [DEBUG] [REMOTE ] MRBK: PASS: History has at least 300 days. [2026-01-22T12:14:56.025216] [DEBUG] [REMOTE ] MRBK: PASS: Price check passed. Min price $14.17. [2026-01-22T12:14:56.025347] [DEBUG] [REMOTE ] MRBK: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:56.025454] [DEBUG] [REMOTE ] MRBK: PASS: Integrity check passed. [2026-01-22T12:14:56.025493] [DEBUG] [REMOTE ] MRBK: Symbol is viable for forecasting. [2026-01-22T12:14:56.025541] [INFO ] [MAIN ] [2071/3501] MRBK kept (0.5s) | 2069 kept, 2 rejected | 139.6/min | ETA: 10.2m [2026-01-22T12:14:56.510714] [DEBUG] [REMOTE ] MRCC: Retrieved 3327 rows, trimmed to 300. [2026-01-22T12:14:56.510912] [DEBUG] [REMOTE ] MRCC: PASS: History has at least 300 days. [2026-01-22T12:14:56.511367] [DEBUG] [REMOTE ] MRCC: PASS: Price check passed. Min price $5.73. [2026-01-22T12:14:56.511509] [DEBUG] [REMOTE ] MRCC: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:56.511647] [DEBUG] [REMOTE ] MRCC: PASS: Integrity check passed. [2026-01-22T12:14:56.511690] [DEBUG] [REMOTE ] MRCC: Symbol is viable for forecasting. [2026-01-22T12:14:56.511743] [INFO ] [MAIN ] [2072/3501] MRCC kept (0.5s) | 2070 kept, 2 rejected | 139.6/min | ETA: 10.2m [2026-01-22T12:14:57.041001] [DEBUG] [REMOTE ] MRCY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:57.041208] [DEBUG] [REMOTE ] MRCY: PASS: History has at least 300 days. [2026-01-22T12:14:57.041510] [DEBUG] [REMOTE ] MRCY: PASS: Price check passed. Min price $66.12. [2026-01-22T12:14:57.041718] [DEBUG] [REMOTE ] MRCY: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:57.041873] [DEBUG] [REMOTE ] MRCY: PASS: Integrity check passed. [2026-01-22T12:14:57.041926] [DEBUG] [REMOTE ] MRCY: Symbol is viable for forecasting. [2026-01-22T12:14:57.041983] [INFO ] [MAIN ] [2073/3501] MRCY kept (0.5s) | 2071 kept, 2 rejected | 139.6/min | ETA: 10.2m [2026-01-22T12:14:57.418305] [DEBUG] [REMOTE ] MRK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:57.418457] [DEBUG] [REMOTE ] MRK: PASS: History has at least 300 days. [2026-01-22T12:14:57.418720] [DEBUG] [REMOTE ] MRK: PASS: Price check passed. Min price $81.80. [2026-01-22T12:14:57.418927] [DEBUG] [REMOTE ] MRK: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:57.419097] [DEBUG] [REMOTE ] MRK: PASS: Integrity check passed. [2026-01-22T12:14:57.419149] [DEBUG] [REMOTE ] MRK: Symbol is viable for forecasting. [2026-01-22T12:14:57.419199] [INFO ] [MAIN ] [2074/3501] MRK kept (0.4s) | 2072 kept, 2 rejected | 139.6/min | ETA: 10.2m [2026-01-22T12:14:57.699715] [DEBUG] [REMOTE ] MRM: Retrieved 1271 rows, trimmed to 300. [2026-01-22T12:14:57.699903] [DEBUG] [REMOTE ] MRM: PASS: History has at least 300 days. [2026-01-22T12:14:57.700148] [DEBUG] [REMOTE ] MRM: PASS: Price check passed. Min price $1.70. [2026-01-22T12:14:57.700290] [DEBUG] [REMOTE ] MRM: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:57.700403] [DEBUG] [REMOTE ] MRM: PASS: Integrity check passed. [2026-01-22T12:14:57.700444] [DEBUG] [REMOTE ] MRM: Symbol is viable for forecasting. [2026-01-22T12:14:57.700495] [INFO ] [MAIN ] [2075/3501] MRM kept (0.3s) | 2073 kept, 2 rejected | 139.6/min | ETA: 10.2m [2026-01-22T12:14:58.025290] [DEBUG] [REMOTE ] MRNA: Retrieved 1789 rows, trimmed to 300. [2026-01-22T12:14:58.025503] [DEBUG] [REMOTE ] MRNA: PASS: History has at least 300 days. [2026-01-22T12:14:58.025812] [DEBUG] [REMOTE ] MRNA: PASS: Price check passed. Min price $22.36. [2026-01-22T12:14:58.025961] [DEBUG] [REMOTE ] MRNA: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:58.026094] [DEBUG] [REMOTE ] MRNA: PASS: Integrity check passed. [2026-01-22T12:14:58.026137] [DEBUG] [REMOTE ] MRNA: Symbol is viable for forecasting. [2026-01-22T12:14:58.026205] [INFO ] [MAIN ] [2076/3501] MRNA kept (0.3s) | 2074 kept, 2 rejected | 139.6/min | ETA: 10.2m [2026-01-22T12:14:58.753563] [DEBUG] [REMOTE ] MRSH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:58.753741] [DEBUG] [REMOTE ] MRSH: PASS: History has at least 300 days. [2026-01-22T12:14:58.753963] [DEBUG] [REMOTE ] MRSH: PASS: Price check passed. Min price $176.58. [2026-01-22T12:14:58.754097] [DEBUG] [REMOTE ] MRSH: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:58.754205] [DEBUG] [REMOTE ] MRSH: PASS: Integrity check passed. [2026-01-22T12:14:58.754244] [DEBUG] [REMOTE ] MRSH: Symbol is viable for forecasting. [2026-01-22T12:14:58.754291] [INFO ] [MAIN ] [2077/3501] MRSH kept (0.7s) | 2075 kept, 2 rejected | 139.6/min | ETA: 10.2m [2026-01-22T12:14:59.263483] [DEBUG] [REMOTE ] MRTN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:14:59.263644] [DEBUG] [REMOTE ] MRTN: PASS: History has at least 300 days. [2026-01-22T12:14:59.263888] [DEBUG] [REMOTE ] MRTN: PASS: Price check passed. Min price $9.36. [2026-01-22T12:14:59.264028] [DEBUG] [REMOTE ] MRTN: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:59.264144] [DEBUG] [REMOTE ] MRTN: PASS: Integrity check passed. [2026-01-22T12:14:59.264186] [DEBUG] [REMOTE ] MRTN: Symbol is viable for forecasting. [2026-01-22T12:14:59.264235] [INFO ] [MAIN ] [2078/3501] MRTN kept (0.5s) | 2076 kept, 2 rejected | 139.6/min | ETA: 10.2m [2026-01-22T12:14:59.567851] [DEBUG] [REMOTE ] MRVI: Retrieved 1296 rows, trimmed to 300. [2026-01-22T12:14:59.567978] [DEBUG] [REMOTE ] MRVI: PASS: History has at least 300 days. [2026-01-22T12:14:59.568175] [DEBUG] [REMOTE ] MRVI: PASS: Price check passed. Min price $2.87. [2026-01-22T12:14:59.568307] [DEBUG] [REMOTE ] MRVI: PASS: Continuity check passed with 300 days. [2026-01-22T12:14:59.568412] [DEBUG] [REMOTE ] MRVI: PASS: Integrity check passed. [2026-01-22T12:14:59.568451] [DEBUG] [REMOTE ] MRVI: Symbol is viable for forecasting. [2026-01-22T12:14:59.568498] [INFO ] [MAIN ] [2079/3501] MRVI kept (0.3s) | 2077 kept, 2 rejected | 139.6/min | ETA: 10.2m [2026-01-22T12:15:00.203210] [DEBUG] [REMOTE ] MRVL: Retrieved 6427 rows, trimmed to 300. [2026-01-22T12:15:00.203352] [DEBUG] [REMOTE ] MRVL: PASS: History has at least 300 days. [2026-01-22T12:15:00.203588] [DEBUG] [REMOTE ] MRVL: PASS: Price check passed. Min price $76.62. [2026-01-22T12:15:00.203771] [DEBUG] [REMOTE ] MRVL: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:00.203911] [DEBUG] [REMOTE ] MRVL: PASS: Integrity check passed. [2026-01-22T12:15:00.203964] [DEBUG] [REMOTE ] MRVL: Symbol is viable for forecasting. [2026-01-22T12:15:00.204022] [INFO ] [MAIN ] [2080/3501] MRVL kept (0.6s) | 2078 kept, 2 rejected | 139.5/min | ETA: 10.2m [2026-01-22T12:15:00.379903] [DEBUG] [REMOTE ] MRX: Retrieved 436 rows, trimmed to 300. [2026-01-22T12:15:00.380052] [DEBUG] [REMOTE ] MRX: PASS: History has at least 300 days. [2026-01-22T12:15:00.380282] [DEBUG] [REMOTE ] MRX: PASS: Price check passed. Min price $30.07. [2026-01-22T12:15:00.380415] [DEBUG] [REMOTE ] MRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:00.380524] [DEBUG] [REMOTE ] MRX: PASS: Integrity check passed. [2026-01-22T12:15:00.380564] [DEBUG] [REMOTE ] MRX: Symbol is viable for forecasting. [2026-01-22T12:15:00.380632] [INFO ] [MAIN ] [2081/3501] MRX kept (0.2s) | 2079 kept, 2 rejected | 139.6/min | ETA: 10.2m [2026-01-22T12:15:01.062871] [DEBUG] [REMOTE ] MS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:01.063011] [DEBUG] [REMOTE ] MS: PASS: History has at least 300 days. [2026-01-22T12:15:01.063241] [DEBUG] [REMOTE ] MS: PASS: Price check passed. Min price $158.17. [2026-01-22T12:15:01.063377] [DEBUG] [REMOTE ] MS: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:01.063496] [DEBUG] [REMOTE ] MS: PASS: Integrity check passed. [2026-01-22T12:15:01.063538] [DEBUG] [REMOTE ] MS: Symbol is viable for forecasting. [2026-01-22T12:15:01.063607] [INFO ] [MAIN ] [2082/3501] MS kept (0.7s) | 2080 kept, 2 rejected | 139.5/min | ETA: 10.2m [2026-01-22T12:15:01.591541] [DEBUG] [REMOTE ] MSA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:01.591774] [DEBUG] [REMOTE ] MSA: PASS: History has at least 300 days. [2026-01-22T12:15:01.592064] [DEBUG] [REMOTE ] MSA: PASS: Price check passed. Min price $152.94. [2026-01-22T12:15:01.592217] [DEBUG] [REMOTE ] MSA: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:01.592347] [DEBUG] [REMOTE ] MSA: PASS: Integrity check passed. [2026-01-22T12:15:01.592389] [DEBUG] [REMOTE ] MSA: Symbol is viable for forecasting. [2026-01-22T12:15:01.592446] [INFO ] [MAIN ] [2083/3501] MSA kept (0.5s) | 2081 kept, 2 rejected | 139.5/min | ETA: 10.2m [2026-01-22T12:15:01.927878] [DEBUG] [REMOTE ] MSB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:01.928023] [DEBUG] [REMOTE ] MSB: PASS: History has at least 300 days. [2026-01-22T12:15:01.928268] [DEBUG] [REMOTE ] MSB: PASS: Price check passed. Min price $30.33. [2026-01-22T12:15:01.928412] [DEBUG] [REMOTE ] MSB: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:01.928535] [DEBUG] [REMOTE ] MSB: PASS: Integrity check passed. [2026-01-22T12:15:01.928597] [DEBUG] [REMOTE ] MSB: Symbol is viable for forecasting. [2026-01-22T12:15:01.928651] [INFO ] [MAIN ] [2084/3501] MSB kept (0.3s) | 2082 kept, 2 rejected | 139.5/min | ETA: 10.2m [2026-01-22T12:15:02.318632] [DEBUG] [REMOTE ] MSBI: Retrieved 2429 rows, trimmed to 300. [2026-01-22T12:15:02.318767] [DEBUG] [REMOTE ] MSBI: PASS: History has at least 300 days. [2026-01-22T12:15:02.318970] [DEBUG] [REMOTE ] MSBI: PASS: Price check passed. Min price $14.36. [2026-01-22T12:15:02.319104] [DEBUG] [REMOTE ] MSBI: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:02.319212] [DEBUG] [REMOTE ] MSBI: PASS: Integrity check passed. [2026-01-22T12:15:02.319251] [DEBUG] [REMOTE ] MSBI: Symbol is viable for forecasting. [2026-01-22T12:15:02.319298] [INFO ] [MAIN ] [2085/3501] MSBI kept (0.4s) | 2083 kept, 2 rejected | 139.5/min | ETA: 10.1m [2026-01-22T12:15:02.836225] [DEBUG] [REMOTE ] MSCI: Retrieved 4573 rows, trimmed to 300. [2026-01-22T12:15:02.836383] [DEBUG] [REMOTE ] MSCI: PASS: History has at least 300 days. [2026-01-22T12:15:02.836655] [DEBUG] [REMOTE ] MSCI: PASS: Price check passed. Min price $536.90. [2026-01-22T12:15:02.836863] [DEBUG] [REMOTE ] MSCI: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:02.837014] [DEBUG] [REMOTE ] MSCI: PASS: Integrity check passed. [2026-01-22T12:15:02.837060] [DEBUG] [REMOTE ] MSCI: Symbol is viable for forecasting. [2026-01-22T12:15:02.837114] [INFO ] [MAIN ] [2086/3501] MSCI kept (0.5s) | 2084 kept, 2 rejected | 139.5/min | ETA: 10.1m [2026-01-22T12:15:03.295399] [DEBUG] [REMOTE ] MSD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:03.295536] [DEBUG] [REMOTE ] MSD: PASS: History has at least 300 days. [2026-01-22T12:15:03.295760] [DEBUG] [REMOTE ] MSD: PASS: Price check passed. Min price $7.09. [2026-01-22T12:15:03.295893] [DEBUG] [REMOTE ] MSD: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:03.296000] [DEBUG] [REMOTE ] MSD: PASS: Integrity check passed. [2026-01-22T12:15:03.296040] [DEBUG] [REMOTE ] MSD: Symbol is viable for forecasting. [2026-01-22T12:15:03.296088] [INFO ] [MAIN ] [2087/3501] MSD kept (0.5s) | 2085 kept, 2 rejected | 139.5/min | ETA: 10.1m [2026-01-22T12:15:03.742031] [DEBUG] [REMOTE ] MSEX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:03.742168] [DEBUG] [REMOTE ] MSEX: PASS: History has at least 300 days. [2026-01-22T12:15:03.742380] [DEBUG] [REMOTE ] MSEX: PASS: Price check passed. Min price $48.59. [2026-01-22T12:15:03.742512] [DEBUG] [REMOTE ] MSEX: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:03.742642] [DEBUG] [REMOTE ] MSEX: PASS: Integrity check passed. [2026-01-22T12:15:03.742683] [DEBUG] [REMOTE ] MSEX: Symbol is viable for forecasting. [2026-01-22T12:15:03.742730] [INFO ] [MAIN ] [2088/3501] MSEX kept (0.4s) | 2086 kept, 2 rejected | 139.5/min | ETA: 10.1m [2026-01-22T12:15:03.996925] [DEBUG] [REMOTE ] MSFD: Retrieved 846 rows, trimmed to 300. [2026-01-22T12:15:03.997067] [DEBUG] [REMOTE ] MSFD: PASS: History has at least 300 days. [2026-01-22T12:15:03.997323] [DEBUG] [REMOTE ] MSFD: PASS: Price check passed. Min price $10.24. [2026-01-22T12:15:03.997483] [DEBUG] [REMOTE ] MSFD: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:03.997645] [DEBUG] [REMOTE ] MSFD: PASS: Integrity check passed. [2026-01-22T12:15:03.997730] [DEBUG] [REMOTE ] MSFD: Symbol is viable for forecasting. [2026-01-22T12:15:03.997803] [INFO ] [MAIN ] [2089/3501] MSFD kept (0.3s) | 2087 kept, 2 rejected | 139.6/min | ETA: 10.1m [2026-01-22T12:15:04.331211] [DEBUG] [REMOTE ] MSFL: Retrieved 463 rows, trimmed to 300. [2026-01-22T12:15:04.331332] [DEBUG] [REMOTE ] MSFL: PASS: History has at least 300 days. [2026-01-22T12:15:04.331533] [DEBUG] [REMOTE ] MSFL: PASS: Price check passed. Min price $22.84. [2026-01-22T12:15:04.331708] [DEBUG] [REMOTE ] MSFL: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:04.331824] [DEBUG] [REMOTE ] MSFL: PASS: Integrity check passed. [2026-01-22T12:15:04.331865] [DEBUG] [REMOTE ] MSFL: Symbol is viable for forecasting. [2026-01-22T12:15:04.331915] [INFO ] [MAIN ] [2090/3501] MSFL kept (0.3s) | 2088 kept, 2 rejected | 139.6/min | ETA: 10.1m [2026-01-22T12:15:04.824012] [DEBUG] [REMOTE ] MSGE: Retrieved 694 rows, trimmed to 300. [2026-01-22T12:15:04.824140] [DEBUG] [REMOTE ] MSGE: PASS: History has at least 300 days. [2026-01-22T12:15:04.824336] [DEBUG] [REMOTE ] MSGE: PASS: Price check passed. Min price $43.84. [2026-01-22T12:15:04.824469] [DEBUG] [REMOTE ] MSGE: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:04.824601] [DEBUG] [REMOTE ] MSGE: PASS: Integrity check passed. [2026-01-22T12:15:04.824644] [DEBUG] [REMOTE ] MSGE: Symbol is viable for forecasting. [2026-01-22T12:15:04.824690] [INFO ] [MAIN ] [2091/3501] MSGE kept (0.5s) | 2089 kept, 2 rejected | 139.6/min | ETA: 10.1m [2026-01-22T12:15:05.201521] [DEBUG] [REMOTE ] MSGM: Retrieved 1261 rows, trimmed to 300. [2026-01-22T12:15:05.201669] [DEBUG] [REMOTE ] MSGM: PASS: History has at least 300 days. [2026-01-22T12:15:05.201886] [DEBUG] [REMOTE ] MSGM: PASS: Price check passed. Min price $2.19. [2026-01-22T12:15:05.202020] [DEBUG] [REMOTE ] MSGM: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:05.202126] [DEBUG] [REMOTE ] MSGM: PASS: Integrity check passed. [2026-01-22T12:15:05.202165] [DEBUG] [REMOTE ] MSGM: Symbol is viable for forecasting. [2026-01-22T12:15:05.202212] [INFO ] [MAIN ] [2092/3501] MSGM kept (0.4s) | 2090 kept, 2 rejected | 139.6/min | ETA: 10.1m [2026-01-22T12:15:05.663024] [DEBUG] [REMOTE ] MSGS: Retrieved 2591 rows, trimmed to 300. [2026-01-22T12:15:05.663164] [DEBUG] [REMOTE ] MSGS: PASS: History has at least 300 days. [2026-01-22T12:15:05.663365] [DEBUG] [REMOTE ] MSGS: PASS: Price check passed. Min price $212.91. [2026-01-22T12:15:05.663500] [DEBUG] [REMOTE ] MSGS: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:05.663638] [DEBUG] [REMOTE ] MSGS: PASS: Integrity check passed. [2026-01-22T12:15:05.663682] [DEBUG] [REMOTE ] MSGS: Symbol is viable for forecasting. [2026-01-22T12:15:05.663731] [INFO ] [MAIN ] [2093/3501] MSGS kept (0.5s) | 2091 kept, 2 rejected | 139.6/min | ETA: 10.1m [2026-01-22T12:15:06.234970] [DEBUG] [REMOTE ] MSI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:06.235147] [DEBUG] [REMOTE ] MSI: PASS: History has at least 300 days. [2026-01-22T12:15:06.235437] [DEBUG] [REMOTE ] MSI: PASS: Price check passed. Min price $363.49. [2026-01-22T12:15:06.235604] [DEBUG] [REMOTE ] MSI: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:06.235751] [DEBUG] [REMOTE ] MSI: PASS: Integrity check passed. [2026-01-22T12:15:06.235803] [DEBUG] [REMOTE ] MSI: Symbol is viable for forecasting. [2026-01-22T12:15:06.235866] [INFO ] [MAIN ] [2094/3501] MSI kept (0.6s) | 2092 kept, 2 rejected | 139.5/min | ETA: 10.1m [2026-01-22T12:15:06.654334] [DEBUG] [REMOTE ] MSM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:06.654480] [DEBUG] [REMOTE ] MSM: PASS: History has at least 300 days. [2026-01-22T12:15:06.654727] [DEBUG] [REMOTE ] MSM: PASS: Price check passed. Min price $80.26. [2026-01-22T12:15:06.654865] [DEBUG] [REMOTE ] MSM: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:06.654981] [DEBUG] [REMOTE ] MSM: PASS: Integrity check passed. [2026-01-22T12:15:06.655021] [DEBUG] [REMOTE ] MSM: Symbol is viable for forecasting. [2026-01-22T12:15:06.655068] [INFO ] [MAIN ] [2095/3501] MSM kept (0.4s) | 2093 kept, 2 rejected | 139.5/min | ETA: 10.1m [2026-01-22T12:15:06.844893] [DEBUG] [REMOTE ] MSTX: Retrieved 359 rows, trimmed to 300. [2026-01-22T12:15:06.845032] [DEBUG] [REMOTE ] MSTX: PASS: History has at least 300 days. [2026-01-22T12:15:06.845234] [DEBUG] [REMOTE ] MSTX: PASS: Price check passed. Min price $3.85. [2026-01-22T12:15:06.845365] [DEBUG] [REMOTE ] MSTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:06.845473] [DEBUG] [REMOTE ] MSTX: PASS: Integrity check passed. [2026-01-22T12:15:06.845513] [DEBUG] [REMOTE ] MSTX: Symbol is viable for forecasting. [2026-01-22T12:15:06.845561] [INFO ] [MAIN ] [2096/3501] MSTX kept (0.2s) | 2094 kept, 2 rejected | 139.6/min | ETA: 10.1m [2026-01-22T12:15:07.443631] [DEBUG] [REMOTE ] MTB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:07.443772] [DEBUG] [REMOTE ] MTB: PASS: History has at least 300 days. [2026-01-22T12:15:07.443986] [DEBUG] [REMOTE ] MTB: PASS: Price check passed. Min price $179.48. [2026-01-22T12:15:07.444130] [DEBUG] [REMOTE ] MTB: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:07.444248] [DEBUG] [REMOTE ] MTB: PASS: Integrity check passed. [2026-01-22T12:15:07.444291] [DEBUG] [REMOTE ] MTB: Symbol is viable for forecasting. [2026-01-22T12:15:07.444343] [INFO ] [MAIN ] [2097/3501] MTB kept (0.6s) | 2095 kept, 2 rejected | 139.6/min | ETA: 10.1m [2026-01-22T12:15:07.692290] [DEBUG] [REMOTE ] MTCH: Retrieved 2556 rows, trimmed to 300. [2026-01-22T12:15:07.692432] [DEBUG] [REMOTE ] MTCH: PASS: History has at least 300 days. [2026-01-22T12:15:07.692692] [DEBUG] [REMOTE ] MTCH: PASS: Price check passed. Min price $30.85. [2026-01-22T12:15:07.692834] [DEBUG] [REMOTE ] MTCH: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:07.692948] [DEBUG] [REMOTE ] MTCH: PASS: Integrity check passed. [2026-01-22T12:15:07.692988] [DEBUG] [REMOTE ] MTCH: Symbol is viable for forecasting. [2026-01-22T12:15:07.693036] [INFO ] [MAIN ] [2098/3501] MTCH kept (0.2s) | 2096 kept, 2 rejected | 139.6/min | ETA: 10.1m [2026-01-22T12:15:08.309408] [DEBUG] [REMOTE ] MTD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:08.309539] [DEBUG] [REMOTE ] MTD: PASS: History has at least 300 days. [2026-01-22T12:15:08.309763] [DEBUG] [REMOTE ] MTD: PASS: Price check passed. Min price $1371.42. [2026-01-22T12:15:08.309898] [DEBUG] [REMOTE ] MTD: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:08.310009] [DEBUG] [REMOTE ] MTD: PASS: Integrity check passed. [2026-01-22T12:15:08.310049] [DEBUG] [REMOTE ] MTD: Symbol is viable for forecasting. [2026-01-22T12:15:08.310096] [INFO ] [MAIN ] [2099/3501] MTD kept (0.6s) | 2097 kept, 2 rejected | 139.5/min | ETA: 10.0m [2026-01-22T12:15:08.685304] [DEBUG] [REMOTE ] MTG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:08.685436] [DEBUG] [REMOTE ] MTG: PASS: History has at least 300 days. [2026-01-22T12:15:08.685664] [DEBUG] [REMOTE ] MTG: PASS: Price check passed. Min price $25.70. [2026-01-22T12:15:08.685798] [DEBUG] [REMOTE ] MTG: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:08.685909] [DEBUG] [REMOTE ] MTG: PASS: Integrity check passed. [2026-01-22T12:15:08.685948] [DEBUG] [REMOTE ] MTG: Symbol is viable for forecasting. [2026-01-22T12:15:08.685996] [INFO ] [MAIN ] [2100/3501] MTG kept (0.4s) | 2098 kept, 2 rejected | 139.6/min | ETA: 10.0m [2026-01-22T12:15:09.344173] [DEBUG] [REMOTE ] MTH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:09.344309] [DEBUG] [REMOTE ] MTH: PASS: History has at least 300 days. [2026-01-22T12:15:09.344523] [DEBUG] [REMOTE ] MTH: PASS: Price check passed. Min price $64.16. [2026-01-22T12:15:09.344675] [DEBUG] [REMOTE ] MTH: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:09.344786] [DEBUG] [REMOTE ] MTH: PASS: Integrity check passed. [2026-01-22T12:15:09.344826] [DEBUG] [REMOTE ] MTH: Symbol is viable for forecasting. [2026-01-22T12:15:09.344873] [INFO ] [MAIN ] [2101/3501] MTH kept (0.7s) | 2099 kept, 2 rejected | 139.5/min | ETA: 10.0m [2026-01-22T12:15:09.551801] [DEBUG] [REMOTE ] MTLS: Retrieved 2911 rows, trimmed to 300. [2026-01-22T12:15:09.551926] [DEBUG] [REMOTE ] MTLS: PASS: History has at least 300 days. [2026-01-22T12:15:09.552133] [DEBUG] [REMOTE ] MTLS: PASS: Price check passed. Min price $5.40. [2026-01-22T12:15:09.552271] [DEBUG] [REMOTE ] MTLS: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:09.552387] [DEBUG] [REMOTE ] MTLS: PASS: Integrity check passed. [2026-01-22T12:15:09.552428] [DEBUG] [REMOTE ] MTLS: Symbol is viable for forecasting. [2026-01-22T12:15:09.552476] [INFO ] [MAIN ] [2102/3501] MTLS kept (0.2s) | 2100 kept, 2 rejected | 139.6/min | ETA: 10.0m [2026-01-22T12:15:10.219554] [DEBUG] [REMOTE ] MTN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:10.219701] [DEBUG] [REMOTE ] MTN: PASS: History has at least 300 days. [2026-01-22T12:15:10.219922] [DEBUG] [REMOTE ] MTN: PASS: Price check passed. Min price $132.80. [2026-01-22T12:15:10.220062] [DEBUG] [REMOTE ] MTN: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:10.220175] [DEBUG] [REMOTE ] MTN: PASS: Integrity check passed. [2026-01-22T12:15:10.220217] [DEBUG] [REMOTE ] MTN: Symbol is viable for forecasting. [2026-01-22T12:15:10.220266] [INFO ] [MAIN ] [2103/3501] MTN kept (0.7s) | 2101 kept, 2 rejected | 139.5/min | ETA: 10.0m [2026-01-22T12:15:10.703257] [DEBUG] [REMOTE ] MTRN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:10.703431] [DEBUG] [REMOTE ] MTRN: PASS: History has at least 300 days. [2026-01-22T12:15:10.703748] [DEBUG] [REMOTE ] MTRN: PASS: Price check passed. Min price $111.37. [2026-01-22T12:15:10.703897] [DEBUG] [REMOTE ] MTRN: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:10.704025] [DEBUG] [REMOTE ] MTRN: PASS: Integrity check passed. [2026-01-22T12:15:10.704068] [DEBUG] [REMOTE ] MTRN: Symbol is viable for forecasting. [2026-01-22T12:15:10.704120] [INFO ] [MAIN ] [2104/3501] MTRN kept (0.5s) | 2102 kept, 2 rejected | 139.5/min | ETA: 10.0m [2026-01-22T12:15:11.218909] [DEBUG] [REMOTE ] MTRX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:11.219051] [DEBUG] [REMOTE ] MTRX: PASS: History has at least 300 days. [2026-01-22T12:15:11.219274] [DEBUG] [REMOTE ] MTRX: PASS: Price check passed. Min price $11.02. [2026-01-22T12:15:11.219413] [DEBUG] [REMOTE ] MTRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:11.219528] [DEBUG] [REMOTE ] MTRX: PASS: Integrity check passed. [2026-01-22T12:15:11.219587] [DEBUG] [REMOTE ] MTRX: Symbol is viable for forecasting. [2026-01-22T12:15:11.219642] [INFO ] [MAIN ] [2105/3501] MTRX kept (0.5s) | 2103 kept, 2 rejected | 139.5/min | ETA: 10.0m [2026-01-22T12:15:11.575341] [DEBUG] [REMOTE ] MTSI: Retrieved 3483 rows, trimmed to 300. [2026-01-22T12:15:11.575473] [DEBUG] [REMOTE ] MTSI: PASS: History has at least 300 days. [2026-01-22T12:15:11.575711] [DEBUG] [REMOTE ] MTSI: PASS: Price check passed. Min price $140.85. [2026-01-22T12:15:11.575853] [DEBUG] [REMOTE ] MTSI: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:11.575965] [DEBUG] [REMOTE ] MTSI: PASS: Integrity check passed. [2026-01-22T12:15:11.576005] [DEBUG] [REMOTE ] MTSI: Symbol is viable for forecasting. [2026-01-22T12:15:11.576053] [INFO ] [MAIN ] [2106/3501] MTSI kept (0.4s) | 2104 kept, 2 rejected | 139.5/min | ETA: 10.0m [2026-01-22T12:15:12.091070] [DEBUG] [REMOTE ] MTX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:12.091205] [DEBUG] [REMOTE ] MTX: PASS: History has at least 300 days. [2026-01-22T12:15:12.091430] [DEBUG] [REMOTE ] MTX: PASS: Price check passed. Min price $54.97. [2026-01-22T12:15:12.091585] [DEBUG] [REMOTE ] MTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:12.091707] [DEBUG] [REMOTE ] MTX: PASS: Integrity check passed. [2026-01-22T12:15:12.091748] [DEBUG] [REMOTE ] MTX: Symbol is viable for forecasting. [2026-01-22T12:15:12.091797] [INFO ] [MAIN ] [2107/3501] MTX kept (0.5s) | 2105 kept, 2 rejected | 139.5/min | ETA: 10.0m [2026-01-22T12:15:12.466280] [DEBUG] [REMOTE ] MTZ: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:12.466427] [DEBUG] [REMOTE ] MTZ: PASS: History has at least 300 days. [2026-01-22T12:15:12.466673] [DEBUG] [REMOTE ] MTZ: PASS: Price check passed. Min price $190.08. [2026-01-22T12:15:12.466809] [DEBUG] [REMOTE ] MTZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:12.466927] [DEBUG] [REMOTE ] MTZ: PASS: Integrity check passed. [2026-01-22T12:15:12.466968] [DEBUG] [REMOTE ] MTZ: Symbol is viable for forecasting. [2026-01-22T12:15:12.467016] [INFO ] [MAIN ] [2108/3501] MTZ kept (0.4s) | 2106 kept, 2 rejected | 139.5/min | ETA: 10.0m [2026-01-22T12:15:12.963307] [DEBUG] [REMOTE ] MUA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:12.963446] [DEBUG] [REMOTE ] MUA: PASS: History has at least 300 days. [2026-01-22T12:15:12.963694] [DEBUG] [REMOTE ] MUA: PASS: Price check passed. Min price $10.35. [2026-01-22T12:15:12.963831] [DEBUG] [REMOTE ] MUA: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:12.963945] [DEBUG] [REMOTE ] MUA: PASS: Integrity check passed. [2026-01-22T12:15:12.963986] [DEBUG] [REMOTE ] MUA: Symbol is viable for forecasting. [2026-01-22T12:15:12.964035] [INFO ] [MAIN ] [2109/3501] MUA kept (0.5s) | 2107 kept, 2 rejected | 139.5/min | ETA: 10.0m [2026-01-22T12:15:13.426765] [DEBUG] [REMOTE ] MUC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:13.426905] [DEBUG] [REMOTE ] MUC: PASS: History has at least 300 days. [2026-01-22T12:15:13.427152] [DEBUG] [REMOTE ] MUC: PASS: Price check passed. Min price $10.50. [2026-01-22T12:15:13.427287] [DEBUG] [REMOTE ] MUC: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:13.427404] [DEBUG] [REMOTE ] MUC: PASS: Integrity check passed. [2026-01-22T12:15:13.427443] [DEBUG] [REMOTE ] MUC: Symbol is viable for forecasting. [2026-01-22T12:15:13.427491] [INFO ] [MAIN ] [2110/3501] MUC kept (0.5s) | 2108 kept, 2 rejected | 139.5/min | ETA: 10.0m [2026-01-22T12:15:13.934768] [DEBUG] [REMOTE ] MUE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:13.934969] [DEBUG] [REMOTE ] MUE: PASS: History has at least 300 days. [2026-01-22T12:15:13.935269] [DEBUG] [REMOTE ] MUE: PASS: Price check passed. Min price $9.80. [2026-01-22T12:15:13.935418] [DEBUG] [REMOTE ] MUE: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:13.935553] [DEBUG] [REMOTE ] MUE: PASS: Integrity check passed. [2026-01-22T12:15:13.935613] [DEBUG] [REMOTE ] MUE: Symbol is viable for forecasting. [2026-01-22T12:15:13.935669] [INFO ] [MAIN ] [2111/3501] MUE kept (0.5s) | 2109 kept, 2 rejected | 139.5/min | ETA: 10.0m [2026-01-22T12:15:14.408551] [DEBUG] [REMOTE ] MUFG: Retrieved 6223 rows, trimmed to 300. [2026-01-22T12:15:14.408715] [DEBUG] [REMOTE ] MUFG: PASS: History has at least 300 days. [2026-01-22T12:15:14.408936] [DEBUG] [REMOTE ] MUFG: PASS: Price check passed. Min price $14.77. [2026-01-22T12:15:14.409073] [DEBUG] [REMOTE ] MUFG: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:14.409188] [DEBUG] [REMOTE ] MUFG: PASS: Integrity check passed. [2026-01-22T12:15:14.409227] [DEBUG] [REMOTE ] MUFG: Symbol is viable for forecasting. [2026-01-22T12:15:14.409276] [INFO ] [MAIN ] [2112/3501] MUFG kept (0.5s) | 2110 kept, 2 rejected | 139.5/min | ETA: 10.0m [2026-01-22T12:15:14.718430] [DEBUG] [REMOTE ] MUJ: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:14.718561] [DEBUG] [REMOTE ] MUJ: PASS: History has at least 300 days. [2026-01-22T12:15:14.718787] [DEBUG] [REMOTE ] MUJ: PASS: Price check passed. Min price $11.46. [2026-01-22T12:15:14.718919] [DEBUG] [REMOTE ] MUJ: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:14.719030] [DEBUG] [REMOTE ] MUJ: PASS: Integrity check passed. [2026-01-22T12:15:14.719069] [DEBUG] [REMOTE ] MUJ: Symbol is viable for forecasting. [2026-01-22T12:15:14.719117] [INFO ] [MAIN ] [2113/3501] MUJ kept (0.3s) | 2111 kept, 2 rejected | 139.5/min | ETA: 10.0m [2026-01-22T12:15:15.151400] [DEBUG] [REMOTE ] MUSA: Retrieved 3125 rows, trimmed to 300. [2026-01-22T12:15:15.151532] [DEBUG] [REMOTE ] MUSA: PASS: History has at least 300 days. [2026-01-22T12:15:15.151808] [DEBUG] [REMOTE ] MUSA: PASS: Price check passed. Min price $356.16. [2026-01-22T12:15:15.151961] [DEBUG] [REMOTE ] MUSA: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:15.152081] [DEBUG] [REMOTE ] MUSA: PASS: Integrity check passed. [2026-01-22T12:15:15.152124] [DEBUG] [REMOTE ] MUSA: Symbol is viable for forecasting. [2026-01-22T12:15:15.152175] [INFO ] [MAIN ] [2114/3501] MUSA kept (0.4s) | 2112 kept, 2 rejected | 139.5/min | ETA: 9.9m [2026-01-22T12:15:15.716973] [DEBUG] [REMOTE ] MUX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:15.717110] [DEBUG] [REMOTE ] MUX: PASS: History has at least 300 days. [2026-01-22T12:15:15.717336] [DEBUG] [REMOTE ] MUX: PASS: Price check passed. Min price $15.66. [2026-01-22T12:15:15.717483] [DEBUG] [REMOTE ] MUX: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:15.717630] [DEBUG] [REMOTE ] MUX: PASS: Integrity check passed. [2026-01-22T12:15:15.717678] [DEBUG] [REMOTE ] MUX: Symbol is viable for forecasting. [2026-01-22T12:15:15.717759] [INFO ] [MAIN ] [2115/3501] MUX kept (0.6s) | 2113 kept, 2 rejected | 139.5/min | ETA: 9.9m [2026-01-22T12:15:16.032120] [DEBUG] [REMOTE ] MVBF: Retrieved 4365 rows, trimmed to 300. [2026-01-22T12:15:16.032263] [DEBUG] [REMOTE ] MVBF: PASS: History has at least 300 days. [2026-01-22T12:15:16.032473] [DEBUG] [REMOTE ] MVBF: PASS: Price check passed. Min price $25.39. [2026-01-22T12:15:16.032630] [DEBUG] [REMOTE ] MVBF: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:16.032746] [DEBUG] [REMOTE ] MVBF: PASS: Integrity check passed. [2026-01-22T12:15:16.032786] [DEBUG] [REMOTE ] MVBF: Symbol is viable for forecasting. [2026-01-22T12:15:16.032834] [INFO ] [MAIN ] [2116/3501] MVBF kept (0.3s) | 2114 kept, 2 rejected | 139.5/min | ETA: 9.9m [2026-01-22T12:15:16.577075] [DEBUG] [REMOTE ] MVF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:16.577205] [DEBUG] [REMOTE ] MVF: PASS: History has at least 300 days. [2026-01-22T12:15:16.577412] [DEBUG] [REMOTE ] MVF: PASS: Price check passed. Min price $6.78. [2026-01-22T12:15:16.577548] [DEBUG] [REMOTE ] MVF: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:16.577680] [DEBUG] [REMOTE ] MVF: PASS: Integrity check passed. [2026-01-22T12:15:16.577738] [DEBUG] [REMOTE ] MVF: Symbol is viable for forecasting. [2026-01-22T12:15:16.577787] [INFO ] [MAIN ] [2117/3501] MVF kept (0.5s) | 2115 kept, 2 rejected | 139.5/min | ETA: 9.9m [2026-01-22T12:15:17.051903] [DEBUG] [REMOTE ] MWA: Retrieved 4944 rows, trimmed to 300. [2026-01-22T12:15:17.052120] [DEBUG] [REMOTE ] MWA: PASS: History has at least 300 days. [2026-01-22T12:15:17.052417] [DEBUG] [REMOTE ] MWA: PASS: Price check passed. Min price $22.91. [2026-01-22T12:15:17.052586] [DEBUG] [REMOTE ] MWA: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:17.052725] [DEBUG] [REMOTE ] MWA: PASS: Integrity check passed. [2026-01-22T12:15:17.052767] [DEBUG] [REMOTE ] MWA: Symbol is viable for forecasting. [2026-01-22T12:15:17.052820] [INFO ] [MAIN ] [2118/3501] MWA kept (0.5s) | 2116 kept, 2 rejected | 139.5/min | ETA: 9.9m [2026-01-22T12:15:17.347048] [DEBUG] [REMOTE ] MX: Retrieved 3738 rows, trimmed to 300. [2026-01-22T12:15:17.347249] [DEBUG] [REMOTE ] MX: PASS: History has at least 300 days. [2026-01-22T12:15:17.347532] [DEBUG] [REMOTE ] MX: PASS: Price check passed. Min price $2.27. [2026-01-22T12:15:17.347727] [DEBUG] [REMOTE ] MX: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:17.347865] [DEBUG] [REMOTE ] MX: PASS: Integrity check passed. [2026-01-22T12:15:17.347908] [DEBUG] [REMOTE ] MX: Symbol is viable for forecasting. [2026-01-22T12:15:17.347963] [INFO ] [MAIN ] [2119/3501] MX kept (0.3s) | 2117 kept, 2 rejected | 139.5/min | ETA: 9.9m [2026-01-22T12:15:17.808090] [DEBUG] [REMOTE ] MXF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:17.808306] [DEBUG] [REMOTE ] MXF: PASS: History has at least 300 days. [2026-01-22T12:15:17.808627] [DEBUG] [REMOTE ] MXF: PASS: Price check passed. Min price $18.39. [2026-01-22T12:15:17.808979] [DEBUG] [REMOTE ] MXF: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:17.809116] [DEBUG] [REMOTE ] MXF: PASS: Integrity check passed. [2026-01-22T12:15:17.809158] [DEBUG] [REMOTE ] MXF: Symbol is viable for forecasting. [2026-01-22T12:15:17.809212] [INFO ] [MAIN ] [2120/3501] MXF kept (0.5s) | 2118 kept, 2 rejected | 139.5/min | ETA: 9.9m [2026-01-22T12:15:18.154648] [DEBUG] [REMOTE ] MXL: Retrieved 3982 rows, trimmed to 300. [2026-01-22T12:15:18.154875] [DEBUG] [REMOTE ] MXL: PASS: History has at least 300 days. [2026-01-22T12:15:18.155177] [DEBUG] [REMOTE ] MXL: PASS: Price check passed. Min price $13.05. [2026-01-22T12:15:18.155326] [DEBUG] [REMOTE ] MXL: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:18.155461] [DEBUG] [REMOTE ] MXL: PASS: Integrity check passed. [2026-01-22T12:15:18.155504] [DEBUG] [REMOTE ] MXL: Symbol is viable for forecasting. [2026-01-22T12:15:18.155557] [INFO ] [MAIN ] [2121/3501] MXL kept (0.3s) | 2119 kept, 2 rejected | 139.5/min | ETA: 9.9m [2026-01-22T12:15:18.746206] [DEBUG] [REMOTE ] MYE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:18.746356] [DEBUG] [REMOTE ] MYE: PASS: History has at least 300 days. [2026-01-22T12:15:18.746601] [DEBUG] [REMOTE ] MYE: PASS: Price check passed. Min price $16.61. [2026-01-22T12:15:18.746740] [DEBUG] [REMOTE ] MYE: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:18.746851] [DEBUG] [REMOTE ] MYE: PASS: Integrity check passed. [2026-01-22T12:15:18.746891] [DEBUG] [REMOTE ] MYE: Symbol is viable for forecasting. [2026-01-22T12:15:18.746937] [INFO ] [MAIN ] [2122/3501] MYE kept (0.6s) | 2120 kept, 2 rejected | 139.5/min | ETA: 9.9m [2026-01-22T12:15:19.120868] [DEBUG] [REMOTE ] MYGN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:19.121005] [DEBUG] [REMOTE ] MYGN: PASS: History has at least 300 days. [2026-01-22T12:15:19.121226] [DEBUG] [REMOTE ] MYGN: PASS: Price check passed. Min price $5.68. [2026-01-22T12:15:19.121360] [DEBUG] [REMOTE ] MYGN: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:19.121473] [DEBUG] [REMOTE ] MYGN: PASS: Integrity check passed. [2026-01-22T12:15:19.121513] [DEBUG] [REMOTE ] MYGN: Symbol is viable for forecasting. [2026-01-22T12:15:19.121560] [INFO ] [MAIN ] [2123/3501] MYGN kept (0.4s) | 2121 kept, 2 rejected | 139.5/min | ETA: 9.9m [2026-01-22T12:15:19.750177] [DEBUG] [REMOTE ] MYI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:19.750453] [DEBUG] [REMOTE ] MYI: PASS: History has at least 300 days. [2026-01-22T12:15:19.750885] [DEBUG] [REMOTE ] MYI: PASS: Price check passed. Min price $10.65. [2026-01-22T12:15:19.751068] [DEBUG] [REMOTE ] MYI: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:19.751237] [DEBUG] [REMOTE ] MYI: PASS: Integrity check passed. [2026-01-22T12:15:19.751316] [DEBUG] [REMOTE ] MYI: Symbol is viable for forecasting. [2026-01-22T12:15:19.751397] [INFO ] [MAIN ] [2124/3501] MYI kept (0.6s) | 2122 kept, 2 rejected | 139.4/min | ETA: 9.9m [2026-01-22T12:15:20.190220] [DEBUG] [REMOTE ] MYN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:20.190364] [DEBUG] [REMOTE ] MYN: PASS: History has at least 300 days. [2026-01-22T12:15:20.190604] [DEBUG] [REMOTE ] MYN: PASS: Price check passed. Min price $9.79. [2026-01-22T12:15:20.190742] [DEBUG] [REMOTE ] MYN: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:20.190856] [DEBUG] [REMOTE ] MYN: PASS: Integrity check passed. [2026-01-22T12:15:20.190895] [DEBUG] [REMOTE ] MYN: Symbol is viable for forecasting. [2026-01-22T12:15:20.190943] [INFO ] [MAIN ] [2125/3501] MYN kept (0.4s) | 2123 kept, 2 rejected | 139.4/min | ETA: 9.9m [2026-01-22T12:15:20.562967] [DEBUG] [REMOTE ] MYRG: Retrieved 4387 rows, trimmed to 300. [2026-01-22T12:15:20.563127] [DEBUG] [REMOTE ] MYRG: PASS: History has at least 300 days. [2026-01-22T12:15:20.563355] [DEBUG] [REMOTE ] MYRG: PASS: Price check passed. Min price $203.61. [2026-01-22T12:15:20.563497] [DEBUG] [REMOTE ] MYRG: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:20.563633] [DEBUG] [REMOTE ] MYRG: PASS: Integrity check passed. [2026-01-22T12:15:20.563853] [DEBUG] [REMOTE ] MYRG: Symbol is viable for forecasting. [2026-01-22T12:15:20.563903] [INFO ] [MAIN ] [2126/3501] MYRG kept (0.4s) | 2124 kept, 2 rejected | 139.5/min | ETA: 9.9m [2026-01-22T12:15:20.701935] [DEBUG] [REMOTE ] NA: Retrieved 886 rows, trimmed to 300. [2026-01-22T12:15:20.702071] [DEBUG] [REMOTE ] NA: PASS: History has at least 300 days. [2026-01-22T12:15:20.702277] [DEBUG] [REMOTE ] NA: PASS: Price check passed. Min price $2.99. [2026-01-22T12:15:20.702411] [DEBUG] [REMOTE ] NA: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:20.702519] [DEBUG] [REMOTE ] NA: PASS: Integrity check passed. [2026-01-22T12:15:20.702560] [DEBUG] [REMOTE ] NA: Symbol is viable for forecasting. [2026-01-22T12:15:20.702627] [INFO ] [MAIN ] [2127/3501] NA kept (0.1s) | 2125 kept, 2 rejected | 139.5/min | ETA: 9.8m [2026-01-22T12:15:21.287914] [DEBUG] [REMOTE ] NAAS: Retrieved 2073 rows, trimmed to 300. [2026-01-22T12:15:21.288073] [DEBUG] [REMOTE ] NAAS: PASS: History has at least 300 days. [2026-01-22T12:15:21.288281] [DEBUG] [REMOTE ] NAAS: PASS: Price check passed. Min price $2.99. [2026-01-22T12:15:21.288414] [DEBUG] [REMOTE ] NAAS: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:21.288523] [DEBUG] [REMOTE ] NAAS: PASS: Integrity check passed. [2026-01-22T12:15:21.288564] [DEBUG] [REMOTE ] NAAS: Symbol is viable for forecasting. [2026-01-22T12:15:21.288633] [INFO ] [MAIN ] [2128/3501] NAAS kept (0.6s) | 2126 kept, 2 rejected | 139.5/min | ETA: 9.8m [2026-01-22T12:15:21.628426] [DEBUG] [REMOTE ] NABL: Retrieved 1133 rows, trimmed to 300. [2026-01-22T12:15:21.628591] [DEBUG] [REMOTE ] NABL: PASS: History has at least 300 days. [2026-01-22T12:15:21.628808] [DEBUG] [REMOTE ] NABL: PASS: Price check passed. Min price $6.26. [2026-01-22T12:15:21.628956] [DEBUG] [REMOTE ] NABL: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:21.629069] [DEBUG] [REMOTE ] NABL: PASS: Integrity check passed. [2026-01-22T12:15:21.629111] [DEBUG] [REMOTE ] NABL: Symbol is viable for forecasting. [2026-01-22T12:15:21.629158] [INFO ] [MAIN ] [2129/3501] NABL kept (0.3s) | 2127 kept, 2 rejected | 139.5/min | ETA: 9.8m [2026-01-22T12:15:22.251442] [DEBUG] [REMOTE ] NAC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:22.251603] [DEBUG] [REMOTE ] NAC: PASS: History has at least 300 days. [2026-01-22T12:15:22.251831] [DEBUG] [REMOTE ] NAC: PASS: Price check passed. Min price $11.54. [2026-01-22T12:15:22.251983] [DEBUG] [REMOTE ] NAC: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:22.252104] [DEBUG] [REMOTE ] NAC: PASS: Integrity check passed. [2026-01-22T12:15:22.252146] [DEBUG] [REMOTE ] NAC: Symbol is viable for forecasting. [2026-01-22T12:15:22.252195] [INFO ] [MAIN ] [2130/3501] NAC kept (0.6s) | 2128 kept, 2 rejected | 139.5/min | ETA: 9.8m [2026-01-22T12:15:22.702670] [DEBUG] [REMOTE ] NAD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:22.702825] [DEBUG] [REMOTE ] NAD: PASS: History has at least 300 days. [2026-01-22T12:15:22.703099] [DEBUG] [REMOTE ] NAD: PASS: Price check passed. Min price $11.60. [2026-01-22T12:15:22.703273] [DEBUG] [REMOTE ] NAD: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:22.703420] [DEBUG] [REMOTE ] NAD: PASS: Integrity check passed. [2026-01-22T12:15:22.703470] [DEBUG] [REMOTE ] NAD: Symbol is viable for forecasting. [2026-01-22T12:15:22.703527] [INFO ] [MAIN ] [2131/3501] NAD kept (0.5s) | 2129 kept, 2 rejected | 139.5/min | ETA: 9.8m [2026-01-22T12:15:23.183910] [DEBUG] [REMOTE ] NATH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:23.184064] [DEBUG] [REMOTE ] NATH: PASS: History has at least 300 days. [2026-01-22T12:15:23.184311] [DEBUG] [REMOTE ] NATH: PASS: Price check passed. Min price $89.87. [2026-01-22T12:15:23.184452] [DEBUG] [REMOTE ] NATH: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:23.184594] [DEBUG] [REMOTE ] NATH: PASS: Integrity check passed. [2026-01-22T12:15:23.184638] [DEBUG] [REMOTE ] NATH: Symbol is viable for forecasting. [2026-01-22T12:15:23.184688] [INFO ] [MAIN ] [2132/3501] NATH kept (0.5s) | 2130 kept, 2 rejected | 139.4/min | ETA: 9.8m [2026-01-22T12:15:23.371922] [DEBUG] [REMOTE ] NATL: Retrieved 563 rows, trimmed to 300. [2026-01-22T12:15:23.372049] [DEBUG] [REMOTE ] NATL: PASS: History has at least 300 days. [2026-01-22T12:15:23.372254] [DEBUG] [REMOTE ] NATL: PASS: Price check passed. Min price $34.13. [2026-01-22T12:15:23.372431] [DEBUG] [REMOTE ] NATL: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:23.372552] [DEBUG] [REMOTE ] NATL: PASS: Integrity check passed. [2026-01-22T12:15:23.372614] [DEBUG] [REMOTE ] NATL: Symbol is viable for forecasting. [2026-01-22T12:15:23.372663] [INFO ] [MAIN ] [2133/3501] NATL kept (0.2s) | 2131 kept, 2 rejected | 139.5/min | ETA: 9.8m [2026-01-22T12:15:23.873476] [DEBUG] [REMOTE ] NAVI: Retrieved 2958 rows, trimmed to 300. [2026-01-22T12:15:23.873680] [DEBUG] [REMOTE ] NAVI: PASS: History has at least 300 days. [2026-01-22T12:15:23.873900] [DEBUG] [REMOTE ] NAVI: PASS: Price check passed. Min price $11.20. [2026-01-22T12:15:23.874039] [DEBUG] [REMOTE ] NAVI: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:23.874153] [DEBUG] [REMOTE ] NAVI: PASS: Integrity check passed. [2026-01-22T12:15:23.874194] [DEBUG] [REMOTE ] NAVI: Symbol is viable for forecasting. [2026-01-22T12:15:23.874243] [INFO ] [MAIN ] [2134/3501] NAVI kept (0.5s) | 2132 kept, 2 rejected | 139.5/min | ETA: 9.8m [2026-01-22T12:15:24.479925] [DEBUG] [REMOTE ] NAZ: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:24.480104] [DEBUG] [REMOTE ] NAZ: PASS: History has at least 300 days. [2026-01-22T12:15:24.480424] [DEBUG] [REMOTE ] NAZ: PASS: Price check passed. Min price $11.64. [2026-01-22T12:15:24.480634] [DEBUG] [REMOTE ] NAZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:24.480805] [DEBUG] [REMOTE ] NAZ: PASS: Integrity check passed. [2026-01-22T12:15:24.480860] [DEBUG] [REMOTE ] NAZ: Symbol is viable for forecasting. [2026-01-22T12:15:24.480923] [INFO ] [MAIN ] [2135/3501] NAZ kept (0.6s) | 2133 kept, 2 rejected | 139.4/min | ETA: 9.8m [2026-01-22T12:15:24.744257] [DEBUG] [REMOTE ] NB: Retrieved 2487 rows, trimmed to 300. [2026-01-22T12:15:24.744404] [DEBUG] [REMOTE ] NB: PASS: History has at least 300 days. [2026-01-22T12:15:24.744654] [DEBUG] [REMOTE ] NB: PASS: Price check passed. Min price $5.18. [2026-01-22T12:15:24.744795] [DEBUG] [REMOTE ] NB: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:24.744925] [DEBUG] [REMOTE ] NB: PASS: Integrity check passed. [2026-01-22T12:15:24.744970] [DEBUG] [REMOTE ] NB: Symbol is viable for forecasting. [2026-01-22T12:15:24.745020] [INFO ] [MAIN ] [2136/3501] NB kept (0.3s) | 2134 kept, 2 rejected | 139.5/min | ETA: 9.8m [2026-01-22T12:15:25.268336] [DEBUG] [REMOTE ] NBB: Retrieved 3958 rows, trimmed to 300. [2026-01-22T12:15:25.268479] [DEBUG] [REMOTE ] NBB: PASS: History has at least 300 days. [2026-01-22T12:15:25.268744] [DEBUG] [REMOTE ] NBB: PASS: Price check passed. Min price $15.58. [2026-01-22T12:15:25.268887] [DEBUG] [REMOTE ] NBB: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:25.269007] [DEBUG] [REMOTE ] NBB: PASS: Integrity check passed. [2026-01-22T12:15:25.269048] [DEBUG] [REMOTE ] NBB: Symbol is viable for forecasting. [2026-01-22T12:15:25.269097] [INFO ] [MAIN ] [2137/3501] NBB kept (0.5s) | 2135 kept, 2 rejected | 139.5/min | ETA: 9.8m [2026-01-22T12:15:25.499732] [DEBUG] [REMOTE ] NBBK: Retrieved 517 rows, trimmed to 300. [2026-01-22T12:15:25.499875] [DEBUG] [REMOTE ] NBBK: PASS: History has at least 300 days. [2026-01-22T12:15:25.500112] [DEBUG] [REMOTE ] NBBK: PASS: Price check passed. Min price $17.67. [2026-01-22T12:15:25.500248] [DEBUG] [REMOTE ] NBBK: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:25.500357] [DEBUG] [REMOTE ] NBBK: PASS: Integrity check passed. [2026-01-22T12:15:25.500396] [DEBUG] [REMOTE ] NBBK: Symbol is viable for forecasting. [2026-01-22T12:15:25.500442] [INFO ] [MAIN ] [2138/3501] NBBK kept (0.2s) | 2136 kept, 2 rejected | 139.5/min | ETA: 9.8m [2026-01-22T12:15:25.972165] [DEBUG] [REMOTE ] NBHC: Retrieved 3352 rows, trimmed to 300. [2026-01-22T12:15:25.972319] [DEBUG] [REMOTE ] NBHC: PASS: History has at least 300 days. [2026-01-22T12:15:25.972551] [DEBUG] [REMOTE ] NBHC: PASS: Price check passed. Min price $35.30. [2026-01-22T12:15:25.972732] [DEBUG] [REMOTE ] NBHC: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:25.972847] [DEBUG] [REMOTE ] NBHC: PASS: Integrity check passed. [2026-01-22T12:15:25.972888] [DEBUG] [REMOTE ] NBHC: Symbol is viable for forecasting. [2026-01-22T12:15:25.972935] [INFO ] [MAIN ] [2139/3501] NBHC kept (0.5s) | 2137 kept, 2 rejected | 139.5/min | ETA: 9.8m [2026-01-22T12:15:26.568222] [DEBUG] [REMOTE ] NBIX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:26.568381] [DEBUG] [REMOTE ] NBIX: PASS: History has at least 300 days. [2026-01-22T12:15:26.568623] [DEBUG] [REMOTE ] NBIX: PASS: Price check passed. Min price $132.26. [2026-01-22T12:15:26.568763] [DEBUG] [REMOTE ] NBIX: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:26.568874] [DEBUG] [REMOTE ] NBIX: PASS: Integrity check passed. [2026-01-22T12:15:26.568913] [DEBUG] [REMOTE ] NBIX: Symbol is viable for forecasting. [2026-01-22T12:15:26.568961] [INFO ] [MAIN ] [2140/3501] NBIX kept (0.6s) | 2138 kept, 2 rejected | 139.5/min | ETA: 9.8m [2026-01-22T12:15:27.082443] [DEBUG] [REMOTE ] NBN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:27.082598] [DEBUG] [REMOTE ] NBN: PASS: History has at least 300 days. [2026-01-22T12:15:27.082828] [DEBUG] [REMOTE ] NBN: PASS: Price check passed. Min price $81.73. [2026-01-22T12:15:27.082966] [DEBUG] [REMOTE ] NBN: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:27.083079] [DEBUG] [REMOTE ] NBN: PASS: Integrity check passed. [2026-01-22T12:15:27.083120] [DEBUG] [REMOTE ] NBN: Symbol is viable for forecasting. [2026-01-22T12:15:27.083168] [INFO ] [MAIN ] [2141/3501] NBN kept (0.5s) | 2139 kept, 2 rejected | 139.4/min | ETA: 9.8m [2026-01-22T12:15:27.555053] [DEBUG] [REMOTE ] NBTB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:27.555251] [DEBUG] [REMOTE ] NBTB: PASS: History has at least 300 days. [2026-01-22T12:15:27.555530] [DEBUG] [REMOTE ] NBTB: PASS: Price check passed. Min price $39.26. [2026-01-22T12:15:27.555697] [DEBUG] [REMOTE ] NBTB: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:27.555822] [DEBUG] [REMOTE ] NBTB: PASS: Integrity check passed. [2026-01-22T12:15:27.555863] [DEBUG] [REMOTE ] NBTB: Symbol is viable for forecasting. [2026-01-22T12:15:27.555921] [INFO ] [MAIN ] [2142/3501] NBTB kept (0.5s) | 2140 kept, 2 rejected | 139.4/min | ETA: 9.7m [2026-01-22T12:15:27.668437] [DEBUG] [REMOTE ] NBXG: Retrieved 1169 rows, trimmed to 300. [2026-01-22T12:15:27.668598] [DEBUG] [REMOTE ] NBXG: PASS: History has at least 300 days. [2026-01-22T12:15:27.668811] [DEBUG] [REMOTE ] NBXG: PASS: Price check passed. Min price $13.44. [2026-01-22T12:15:27.668950] [DEBUG] [REMOTE ] NBXG: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:27.669061] [DEBUG] [REMOTE ] NBXG: PASS: Integrity check passed. [2026-01-22T12:15:27.669103] [DEBUG] [REMOTE ] NBXG: Symbol is viable for forecasting. [2026-01-22T12:15:27.669152] [INFO ] [MAIN ] [2143/3501] NBXG kept (0.1s) | 2141 kept, 2 rejected | 139.5/min | ETA: 9.7m [2026-01-22T12:15:28.463897] [DEBUG] [REMOTE ] NC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:28.464032] [DEBUG] [REMOTE ] NC: PASS: History has at least 300 days. [2026-01-22T12:15:28.464248] [DEBUG] [REMOTE ] NC: PASS: Price check passed. Min price $41.80. [2026-01-22T12:15:28.464393] [DEBUG] [REMOTE ] NC: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:28.464537] [DEBUG] [REMOTE ] NC: PASS: Integrity check passed. [2026-01-22T12:15:28.464599] [DEBUG] [REMOTE ] NC: Symbol is viable for forecasting. [2026-01-22T12:15:28.464650] [INFO ] [MAIN ] [2144/3501] NC kept (0.8s) | 2142 kept, 2 rejected | 139.4/min | ETA: 9.7m [2026-01-22T12:15:28.778045] [DEBUG] [REMOTE ] NCA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:28.778187] [DEBUG] [REMOTE ] NCA: PASS: History has at least 300 days. [2026-01-22T12:15:28.778408] [DEBUG] [REMOTE ] NCA: PASS: Price check passed. Min price $8.68. [2026-01-22T12:15:28.778551] [DEBUG] [REMOTE ] NCA: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:28.778690] [DEBUG] [REMOTE ] NCA: PASS: Integrity check passed. [2026-01-22T12:15:28.778732] [DEBUG] [REMOTE ] NCA: Symbol is viable for forecasting. [2026-01-22T12:15:28.778782] [INFO ] [MAIN ] [2145/3501] NCA kept (0.3s) | 2143 kept, 2 rejected | 139.4/min | ETA: 9.7m [2026-01-22T12:15:29.223933] [DEBUG] [REMOTE ] NCLH: Retrieved 3271 rows, trimmed to 300. [2026-01-22T12:15:29.224101] [DEBUG] [REMOTE ] NCLH: PASS: History has at least 300 days. [2026-01-22T12:15:29.224312] [DEBUG] [REMOTE ] NCLH: PASS: Price check passed. Min price $17.50. [2026-01-22T12:15:29.224445] [DEBUG] [REMOTE ] NCLH: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:29.224553] [DEBUG] [REMOTE ] NCLH: PASS: Integrity check passed. [2026-01-22T12:15:29.224612] [DEBUG] [REMOTE ] NCLH: Symbol is viable for forecasting. [2026-01-22T12:15:29.224661] [INFO ] [MAIN ] [2146/3501] NCLH kept (0.4s) | 2144 kept, 2 rejected | 139.4/min | ETA: 9.7m [2026-01-22T12:15:29.683247] [DEBUG] [REMOTE ] NCMI: Retrieved 4768 rows, trimmed to 300. [2026-01-22T12:15:29.683377] [DEBUG] [REMOTE ] NCMI: PASS: History has at least 300 days. [2026-01-22T12:15:29.683618] [DEBUG] [REMOTE ] NCMI: PASS: Price check passed. Min price $3.77. [2026-01-22T12:15:29.683759] [DEBUG] [REMOTE ] NCMI: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:29.683872] [DEBUG] [REMOTE ] NCMI: PASS: Integrity check passed. [2026-01-22T12:15:29.683912] [DEBUG] [REMOTE ] NCMI: Symbol is viable for forecasting. [2026-01-22T12:15:29.683958] [INFO ] [MAIN ] [2147/3501] NCMI kept (0.5s) | 2145 kept, 2 rejected | 139.4/min | ETA: 9.7m [2026-01-22T12:15:29.973159] [DEBUG] [REMOTE ] NCNA: Retrieved 2089 rows, trimmed to 300. [2026-01-22T12:15:29.973311] [DEBUG] [REMOTE ] NCNA: PASS: History has at least 300 days. [2026-01-22T12:15:29.973525] [DEBUG] [REMOTE ] NCNA: PASS: Price check passed. Min price $3.20. [2026-01-22T12:15:29.973689] [DEBUG] [REMOTE ] NCNA: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:29.973802] [DEBUG] [REMOTE ] NCNA: PASS: Integrity check passed. [2026-01-22T12:15:29.973843] [DEBUG] [REMOTE ] NCNA: Symbol is viable for forecasting. [2026-01-22T12:15:29.973891] [INFO ] [MAIN ] [2148/3501] NCNA kept (0.3s) | 2146 kept, 2 rejected | 139.5/min | ETA: 9.7m [2026-01-22T12:15:30.337273] [DEBUG] [REMOTE ] NCNO: Retrieved 1388 rows, trimmed to 300. [2026-01-22T12:15:30.337400] [DEBUG] [REMOTE ] NCNO: PASS: History has at least 300 days. [2026-01-22T12:15:30.337615] [DEBUG] [REMOTE ] NCNO: PASS: Price check passed. Min price $22.94. [2026-01-22T12:15:30.337776] [DEBUG] [REMOTE ] NCNO: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:30.337884] [DEBUG] [REMOTE ] NCNO: PASS: Integrity check passed. [2026-01-22T12:15:30.337924] [DEBUG] [REMOTE ] NCNO: Symbol is viable for forecasting. [2026-01-22T12:15:30.337970] [INFO ] [MAIN ] [2149/3501] NCNO kept (0.4s) | 2147 kept, 2 rejected | 139.5/min | ETA: 9.7m [2026-01-22T12:15:30.809675] [DEBUG] [REMOTE ] NCTY: Retrieved 5308 rows, trimmed to 300. [2026-01-22T12:15:30.809812] [DEBUG] [REMOTE ] NCTY: PASS: History has at least 300 days. [2026-01-22T12:15:30.810016] [DEBUG] [REMOTE ] NCTY: PASS: Price check passed. Min price $6.21. [2026-01-22T12:15:30.810149] [DEBUG] [REMOTE ] NCTY: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:30.810257] [DEBUG] [REMOTE ] NCTY: PASS: Integrity check passed. [2026-01-22T12:15:30.810296] [DEBUG] [REMOTE ] NCTY: Symbol is viable for forecasting. [2026-01-22T12:15:30.810342] [INFO ] [MAIN ] [2150/3501] NCTY kept (0.5s) | 2148 kept, 2 rejected | 139.5/min | ETA: 9.7m [2026-01-22T12:15:31.346995] [DEBUG] [REMOTE ] NCZ: Retrieved 5657 rows, trimmed to 300. [2026-01-22T12:15:31.347154] [DEBUG] [REMOTE ] NCZ: PASS: History has at least 300 days. [2026-01-22T12:15:31.347416] [DEBUG] [REMOTE ] NCZ: PASS: Price check passed. Min price $13.05. [2026-01-22T12:15:31.347559] [DEBUG] [REMOTE ] NCZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:31.347740] [DEBUG] [REMOTE ] NCZ: PASS: Integrity check passed. [2026-01-22T12:15:31.347787] [DEBUG] [REMOTE ] NCZ: Symbol is viable for forecasting. [2026-01-22T12:15:31.347838] [INFO ] [MAIN ] [2151/3501] NCZ kept (0.5s) | 2149 kept, 2 rejected | 139.4/min | ETA: 9.7m [2026-01-22T12:15:31.653685] [DEBUG] [REMOTE ] NDAQ: Retrieved 5928 rows, trimmed to 300. [2026-01-22T12:15:31.653834] [DEBUG] [REMOTE ] NDAQ: PASS: History has at least 300 days. [2026-01-22T12:15:31.654267] [DEBUG] [REMOTE ] NDAQ: PASS: Price check passed. Min price $85.17. [2026-01-22T12:15:31.654407] [DEBUG] [REMOTE ] NDAQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:31.654529] [DEBUG] [REMOTE ] NDAQ: PASS: Integrity check passed. [2026-01-22T12:15:31.654591] [DEBUG] [REMOTE ] NDAQ: Symbol is viable for forecasting. [2026-01-22T12:15:31.654645] [INFO ] [MAIN ] [2152/3501] NDAQ kept (0.3s) | 2150 kept, 2 rejected | 139.5/min | ETA: 9.7m [2026-01-22T12:15:32.006316] [DEBUG] [REMOTE ] NDMO: Retrieved 1356 rows, trimmed to 300. [2026-01-22T12:15:32.006455] [DEBUG] [REMOTE ] NDMO: PASS: History has at least 300 days. [2026-01-22T12:15:32.006701] [DEBUG] [REMOTE ] NDMO: PASS: Price check passed. Min price $9.92. [2026-01-22T12:15:32.006849] [DEBUG] [REMOTE ] NDMO: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:32.007176] [DEBUG] [REMOTE ] NDMO: PASS: Integrity check passed. [2026-01-22T12:15:32.007225] [DEBUG] [REMOTE ] NDMO: Symbol is viable for forecasting. [2026-01-22T12:15:32.007277] [INFO ] [MAIN ] [2153/3501] NDMO kept (0.4s) | 2151 kept, 2 rejected | 139.5/min | ETA: 9.7m [2026-01-22T12:15:32.420475] [DEBUG] [REMOTE ] NDRA: Retrieved 2151 rows, trimmed to 300. [2026-01-22T12:15:32.420620] [DEBUG] [REMOTE ] NDRA: PASS: History has at least 300 days. [2026-01-22T12:15:32.420825] [DEBUG] [REMOTE ] NDRA: PASS: Price check passed. Min price $4.29. [2026-01-22T12:15:32.420956] [DEBUG] [REMOTE ] NDRA: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:32.421064] [DEBUG] [REMOTE ] NDRA: PASS: Integrity check passed. [2026-01-22T12:15:32.421103] [DEBUG] [REMOTE ] NDRA: Symbol is viable for forecasting. [2026-01-22T12:15:32.421150] [INFO ] [MAIN ] [2154/3501] NDRA kept (0.4s) | 2152 kept, 2 rejected | 139.5/min | ETA: 9.7m [2026-01-22T12:15:33.015651] [DEBUG] [REMOTE ] NDSN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:33.015792] [DEBUG] [REMOTE ] NDSN: PASS: History has at least 300 days. [2026-01-22T12:15:33.016014] [DEBUG] [REMOTE ] NDSN: PASS: Price check passed. Min price $225.91. [2026-01-22T12:15:33.016379] [DEBUG] [REMOTE ] NDSN: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:33.016532] [DEBUG] [REMOTE ] NDSN: PASS: Integrity check passed. [2026-01-22T12:15:33.016599] [DEBUG] [REMOTE ] NDSN: Symbol is viable for forecasting. [2026-01-22T12:15:33.016649] [INFO ] [MAIN ] [2155/3501] NDSN kept (0.6s) | 2153 kept, 2 rejected | 139.5/min | ETA: 9.7m [2026-01-22T12:15:33.155151] [DEBUG] [REMOTE ] NE: Retrieved 1160 rows, trimmed to 300. [2026-01-22T12:15:33.155288] [DEBUG] [REMOTE ] NE: PASS: History has at least 300 days. [2026-01-22T12:15:33.155487] [DEBUG] [REMOTE ] NE: PASS: Price check passed. Min price $27.97. [2026-01-22T12:15:33.155639] [DEBUG] [REMOTE ] NE: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:33.155747] [DEBUG] [REMOTE ] NE: PASS: Integrity check passed. [2026-01-22T12:15:33.155786] [DEBUG] [REMOTE ] NE: Symbol is viable for forecasting. [2026-01-22T12:15:33.155833] [INFO ] [MAIN ] [2156/3501] NE kept (0.1s) | 2154 kept, 2 rejected | 139.5/min | ETA: 9.6m [2026-01-22T12:15:33.909615] [DEBUG] [REMOTE ] NEA: Retrieved 5826 rows, trimmed to 300. [2026-01-22T12:15:33.909762] [DEBUG] [REMOTE ] NEA: PASS: History has at least 300 days. [2026-01-22T12:15:33.910004] [DEBUG] [REMOTE ] NEA: PASS: Price check passed. Min price $11.21. [2026-01-22T12:15:33.910187] [DEBUG] [REMOTE ] NEA: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:33.910343] [DEBUG] [REMOTE ] NEA: PASS: Integrity check passed. [2026-01-22T12:15:33.910391] [DEBUG] [REMOTE ] NEA: Symbol is viable for forecasting. [2026-01-22T12:15:33.910442] [INFO ] [MAIN ] [2157/3501] NEA kept (0.8s) | 2155 kept, 2 rejected | 139.5/min | ETA: 9.6m [2026-01-22T12:15:34.327774] [DEBUG] [REMOTE ] NECB: Retrieved 4913 rows, trimmed to 300. [2026-01-22T12:15:34.327908] [DEBUG] [REMOTE ] NECB: PASS: History has at least 300 days. [2026-01-22T12:15:34.328119] [DEBUG] [REMOTE ] NECB: PASS: Price check passed. Min price $19.34. [2026-01-22T12:15:34.328250] [DEBUG] [REMOTE ] NECB: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:34.328362] [DEBUG] [REMOTE ] NECB: PASS: Integrity check passed. [2026-01-22T12:15:34.328403] [DEBUG] [REMOTE ] NECB: Symbol is viable for forecasting. [2026-01-22T12:15:34.328450] [INFO ] [MAIN ] [2158/3501] NECB kept (0.4s) | 2156 kept, 2 rejected | 139.5/min | ETA: 9.6m [2026-01-22T12:15:34.860975] [DEBUG] [REMOTE ] NEE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:34.861090] [DEBUG] [REMOTE ] NEE: PASS: History has at least 300 days. [2026-01-22T12:15:34.861326] [DEBUG] [REMOTE ] NEE: PASS: Price check passed. Min price $78.37. [2026-01-22T12:15:34.861463] [DEBUG] [REMOTE ] NEE: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:34.861602] [DEBUG] [REMOTE ] NEE: PASS: Integrity check passed. [2026-01-22T12:15:34.861646] [DEBUG] [REMOTE ] NEE: Symbol is viable for forecasting. [2026-01-22T12:15:34.861696] [INFO ] [MAIN ] [2159/3501] NEE kept (0.5s) | 2157 kept, 2 rejected | 139.4/min | ETA: 9.6m [2026-01-22T12:15:35.384646] [DEBUG] [REMOTE ] NEGG: Retrieved 3962 rows, trimmed to 300. [2026-01-22T12:15:35.384813] [DEBUG] [REMOTE ] NEGG: PASS: History has at least 300 days. [2026-01-22T12:15:35.385114] [DEBUG] [REMOTE ] NEGG: PASS: Price check passed. Min price $45.53. [2026-01-22T12:15:35.385317] [DEBUG] [REMOTE ] NEGG: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:35.385479] [DEBUG] [REMOTE ] NEGG: PASS: Integrity check passed. [2026-01-22T12:15:35.385536] [DEBUG] [REMOTE ] NEGG: Symbol is viable for forecasting. [2026-01-22T12:15:35.385632] [INFO ] [MAIN ] [2160/3501] NEGG kept (0.5s) | 2158 kept, 2 rejected | 139.4/min | ETA: 9.6m [2026-01-22T12:15:35.853258] [DEBUG] [REMOTE ] NEM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:35.853396] [DEBUG] [REMOTE ] NEM: PASS: History has at least 300 days. [2026-01-22T12:15:35.853635] [DEBUG] [REMOTE ] NEM: PASS: Price check passed. Min price $78.41. [2026-01-22T12:15:35.853778] [DEBUG] [REMOTE ] NEM: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:35.853898] [DEBUG] [REMOTE ] NEM: PASS: Integrity check passed. [2026-01-22T12:15:35.853938] [DEBUG] [REMOTE ] NEM: Symbol is viable for forecasting. [2026-01-22T12:15:35.853987] [INFO ] [MAIN ] [2161/3501] NEM kept (0.5s) | 2159 kept, 2 rejected | 139.4/min | ETA: 9.6m [2026-01-22T12:15:36.161514] [DEBUG] [REMOTE ] NEOG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:36.161668] [DEBUG] [REMOTE ] NEOG: PASS: History has at least 300 days. [2026-01-22T12:15:36.161890] [DEBUG] [REMOTE ] NEOG: PASS: Price check passed. Min price $5.41. [2026-01-22T12:15:36.162215] [DEBUG] [REMOTE ] NEOG: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:36.162330] [DEBUG] [REMOTE ] NEOG: PASS: Integrity check passed. [2026-01-22T12:15:36.162371] [DEBUG] [REMOTE ] NEOG: Symbol is viable for forecasting. [2026-01-22T12:15:36.162421] [INFO ] [MAIN ] [2162/3501] NEOG kept (0.3s) | 2160 kept, 2 rejected | 139.4/min | ETA: 9.6m [2026-01-22T12:15:36.763192] [DEBUG] [REMOTE ] NEON: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:36.763330] [DEBUG] [REMOTE ] NEON: PASS: History has at least 300 days. [2026-01-22T12:15:36.763541] [DEBUG] [REMOTE ] NEON: PASS: Price check passed. Min price $1.74. [2026-01-22T12:15:36.763703] [DEBUG] [REMOTE ] NEON: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:36.763819] [DEBUG] [REMOTE ] NEON: PASS: Integrity check passed. [2026-01-22T12:15:36.763862] [DEBUG] [REMOTE ] NEON: Symbol is viable for forecasting. [2026-01-22T12:15:36.763913] [INFO ] [MAIN ] [2163/3501] NEON kept (0.6s) | 2161 kept, 2 rejected | 139.4/min | ETA: 9.6m [2026-01-22T12:15:37.077967] [DEBUG] [REMOTE ] NEXA: Retrieved 2068 rows, trimmed to 300. [2026-01-22T12:15:37.078107] [DEBUG] [REMOTE ] NEXA: PASS: History has at least 300 days. [2026-01-22T12:15:37.078319] [DEBUG] [REMOTE ] NEXA: PASS: Price check passed. Min price $5.25. [2026-01-22T12:15:37.078458] [DEBUG] [REMOTE ] NEXA: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:37.078586] [DEBUG] [REMOTE ] NEXA: PASS: Integrity check passed. [2026-01-22T12:15:37.078629] [DEBUG] [REMOTE ] NEXA: Symbol is viable for forecasting. [2026-01-22T12:15:37.078678] [INFO ] [MAIN ] [2164/3501] NEXA kept (0.3s) | 2162 kept, 2 rejected | 139.4/min | ETA: 9.6m [2026-01-22T12:15:37.389507] [DEBUG] [REMOTE ] NEXN: Retrieved 1152 rows, trimmed to 300. [2026-01-22T12:15:37.389651] [DEBUG] [REMOTE ] NEXN: PASS: History has at least 300 days. [2026-01-22T12:15:37.389850] [DEBUG] [REMOTE ] NEXN: PASS: Price check passed. Min price $5.87. [2026-01-22T12:15:37.389982] [DEBUG] [REMOTE ] NEXN: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:37.390088] [DEBUG] [REMOTE ] NEXN: PASS: Integrity check passed. [2026-01-22T12:15:37.390127] [DEBUG] [REMOTE ] NEXN: Symbol is viable for forecasting. [2026-01-22T12:15:37.390174] [INFO ] [MAIN ] [2165/3501] NEXN kept (0.3s) | 2163 kept, 2 rejected | 139.4/min | ETA: 9.6m [2026-01-22T12:15:37.966081] [DEBUG] [REMOTE ] NFBK: Retrieved 4578 rows, trimmed to 300. [2026-01-22T12:15:37.966285] [DEBUG] [REMOTE ] NFBK: PASS: History has at least 300 days. [2026-01-22T12:15:37.966557] [DEBUG] [REMOTE ] NFBK: PASS: Price check passed. Min price $9.99. [2026-01-22T12:15:37.966767] [DEBUG] [REMOTE ] NFBK: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:37.966896] [DEBUG] [REMOTE ] NFBK: PASS: Integrity check passed. [2026-01-22T12:15:37.966937] [DEBUG] [REMOTE ] NFBK: Symbol is viable for forecasting. [2026-01-22T12:15:37.966991] [INFO ] [MAIN ] [2166/3501] NFBK kept (0.6s) | 2164 kept, 2 rejected | 139.4/min | ETA: 9.6m [2026-01-22T12:15:38.246417] [DEBUG] [REMOTE ] NFE: Retrieved 1753 rows, trimmed to 300. [2026-01-22T12:15:38.246556] [DEBUG] [REMOTE ] NFE: PASS: History has at least 300 days. [2026-01-22T12:15:38.246777] [DEBUG] [REMOTE ] NFE: PASS: Price check passed. Min price $1.05. [2026-01-22T12:15:38.246908] [DEBUG] [REMOTE ] NFE: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:38.247017] [DEBUG] [REMOTE ] NFE: PASS: Integrity check passed. [2026-01-22T12:15:38.247056] [DEBUG] [REMOTE ] NFE: Symbol is viable for forecasting. [2026-01-22T12:15:38.247102] [INFO ] [MAIN ] [2167/3501] NFE kept (0.3s) | 2165 kept, 2 rejected | 139.4/min | ETA: 9.6m [2026-01-22T12:15:38.850009] [DEBUG] [REMOTE ] NFG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:38.850165] [DEBUG] [REMOTE ] NFG: PASS: History has at least 300 days. [2026-01-22T12:15:38.850421] [DEBUG] [REMOTE ] NFG: PASS: Price check passed. Min price $77.47. [2026-01-22T12:15:38.850570] [DEBUG] [REMOTE ] NFG: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:38.850716] [DEBUG] [REMOTE ] NFG: PASS: Integrity check passed. [2026-01-22T12:15:38.850758] [DEBUG] [REMOTE ] NFG: Symbol is viable for forecasting. [2026-01-22T12:15:38.850807] [INFO ] [MAIN ] [2168/3501] NFG kept (0.6s) | 2166 kept, 2 rejected | 139.4/min | ETA: 9.6m [2026-01-22T12:15:39.281642] [DEBUG] [REMOTE ] NFJ: Retrieved 5257 rows, trimmed to 300. [2026-01-22T12:15:39.281781] [DEBUG] [REMOTE ] NFJ: PASS: History has at least 300 days. [2026-01-22T12:15:39.282004] [DEBUG] [REMOTE ] NFJ: PASS: Price check passed. Min price $12.16. [2026-01-22T12:15:39.282330] [DEBUG] [REMOTE ] NFJ: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:39.282443] [DEBUG] [REMOTE ] NFJ: PASS: Integrity check passed. [2026-01-22T12:15:39.282483] [DEBUG] [REMOTE ] NFJ: Symbol is viable for forecasting. [2026-01-22T12:15:39.282532] [INFO ] [MAIN ] [2169/3501] NFJ kept (0.4s) | 2167 kept, 2 rejected | 139.4/min | ETA: 9.6m [2026-01-22T12:15:39.736826] [DEBUG] [REMOTE ] NFLX: Retrieved 5954 rows, trimmed to 300. [2026-01-22T12:15:39.736978] [DEBUG] [REMOTE ] NFLX: PASS: History has at least 300 days. [2026-01-22T12:15:39.737224] [DEBUG] [REMOTE ] NFLX: PASS: Price check passed. Min price $85.36. [2026-01-22T12:15:39.737365] [DEBUG] [REMOTE ] NFLX: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:39.737479] [DEBUG] [REMOTE ] NFLX: PASS: Integrity check passed. [2026-01-22T12:15:39.737522] [DEBUG] [REMOTE ] NFLX: Symbol is viable for forecasting. [2026-01-22T12:15:39.737603] [INFO ] [MAIN ] [2170/3501] NFLX kept (0.5s) | 2168 kept, 2 rejected | 139.4/min | ETA: 9.5m [2026-01-22T12:15:39.968673] [DEBUG] [REMOTE ] NFTY: Retrieved 3495 rows, trimmed to 300. [2026-01-22T12:15:39.968800] [DEBUG] [REMOTE ] NFTY: PASS: History has at least 300 days. [2026-01-22T12:15:39.969010] [DEBUG] [REMOTE ] NFTY: PASS: Price check passed. Min price $56.02. [2026-01-22T12:15:39.969142] [DEBUG] [REMOTE ] NFTY: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:39.969249] [DEBUG] [REMOTE ] NFTY: PASS: Integrity check passed. [2026-01-22T12:15:39.969289] [DEBUG] [REMOTE ] NFTY: Symbol is viable for forecasting. [2026-01-22T12:15:39.969334] [INFO ] [MAIN ] [2171/3501] NFTY kept (0.2s) | 2169 kept, 2 rejected | 139.4/min | ETA: 9.5m [2026-01-22T12:15:40.606732] [DEBUG] [REMOTE ] NGG: Retrieved 6299 rows, trimmed to 300. [2026-01-22T12:15:40.606884] [DEBUG] [REMOTE ] NGG: PASS: History has at least 300 days. [2026-01-22T12:15:40.607118] [DEBUG] [REMOTE ] NGG: PASS: Price check passed. Min price $73.54. [2026-01-22T12:15:40.607262] [DEBUG] [REMOTE ] NGG: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:40.607381] [DEBUG] [REMOTE ] NGG: PASS: Integrity check passed. [2026-01-22T12:15:40.607424] [DEBUG] [REMOTE ] NGG: Symbol is viable for forecasting. [2026-01-22T12:15:40.607470] [INFO ] [MAIN ] [2172/3501] NGG kept (0.6s) | 2170 kept, 2 rejected | 139.4/min | ETA: 9.5m [2026-01-22T12:15:40.850326] [DEBUG] [REMOTE ] NGL: Retrieved 3693 rows, trimmed to 300. [2026-01-22T12:15:40.850468] [DEBUG] [REMOTE ] NGL: PASS: History has at least 300 days. [2026-01-22T12:15:40.850725] [DEBUG] [REMOTE ] NGL: PASS: Price check passed. Min price $6.31. [2026-01-22T12:15:40.850869] [DEBUG] [REMOTE ] NGL: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:40.850984] [DEBUG] [REMOTE ] NGL: PASS: Integrity check passed. [2026-01-22T12:15:40.851025] [DEBUG] [REMOTE ] NGL: Symbol is viable for forecasting. [2026-01-22T12:15:40.851073] [INFO ] [MAIN ] [2173/3501] NGL kept (0.2s) | 2171 kept, 2 rejected | 139.4/min | ETA: 9.5m [2026-01-22T12:15:41.370321] [DEBUG] [REMOTE ] NGNE: Retrieved 2987 rows, trimmed to 300. [2026-01-22T12:15:41.370537] [DEBUG] [REMOTE ] NGNE: PASS: History has at least 300 days. [2026-01-22T12:15:41.370870] [DEBUG] [REMOTE ] NGNE: PASS: Price check passed. Min price $16.95. [2026-01-22T12:15:41.371020] [DEBUG] [REMOTE ] NGNE: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:41.371159] [DEBUG] [REMOTE ] NGNE: PASS: Integrity check passed. [2026-01-22T12:15:41.371203] [DEBUG] [REMOTE ] NGNE: Symbol is viable for forecasting. [2026-01-22T12:15:41.371258] [INFO ] [MAIN ] [2174/3501] NGNE kept (0.5s) | 2172 kept, 2 rejected | 139.4/min | ETA: 9.5m [2026-01-22T12:15:41.796625] [DEBUG] [REMOTE ] NGS: Retrieved 5849 rows, trimmed to 300. [2026-01-22T12:15:41.796784] [DEBUG] [REMOTE ] NGS: PASS: History has at least 300 days. [2026-01-22T12:15:41.797046] [DEBUG] [REMOTE ] NGS: PASS: Price check passed. Min price $27.32. [2026-01-22T12:15:41.797194] [DEBUG] [REMOTE ] NGS: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:41.797324] [DEBUG] [REMOTE ] NGS: PASS: Integrity check passed. [2026-01-22T12:15:41.797558] [DEBUG] [REMOTE ] NGS: Symbol is viable for forecasting. [2026-01-22T12:15:41.797632] [INFO ] [MAIN ] [2175/3501] NGS kept (0.4s) | 2173 kept, 2 rejected | 139.4/min | ETA: 9.5m [2026-01-22T12:15:41.994991] [DEBUG] [REMOTE ] NGVC: Retrieved 3392 rows, trimmed to 300. [2026-01-22T12:15:41.995124] [DEBUG] [REMOTE ] NGVC: PASS: History has at least 300 days. [2026-01-22T12:15:41.995334] [DEBUG] [REMOTE ] NGVC: PASS: Price check passed. Min price $23.71. [2026-01-22T12:15:41.995470] [DEBUG] [REMOTE ] NGVC: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:41.995612] [DEBUG] [REMOTE ] NGVC: PASS: Integrity check passed. [2026-01-22T12:15:41.995655] [DEBUG] [REMOTE ] NGVC: Symbol is viable for forecasting. [2026-01-22T12:15:41.995703] [INFO ] [MAIN ] [2176/3501] NGVC kept (0.2s) | 2174 kept, 2 rejected | 139.5/min | ETA: 9.5m [2026-01-22T12:15:42.682752] [DEBUG] [REMOTE ] NHI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:42.682902] [DEBUG] [REMOTE ] NHI: PASS: History has at least 300 days. [2026-01-22T12:15:42.683142] [DEBUG] [REMOTE ] NHI: PASS: Price check passed. Min price $72.72. [2026-01-22T12:15:42.683280] [DEBUG] [REMOTE ] NHI: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:42.683404] [DEBUG] [REMOTE ] NHI: PASS: Integrity check passed. [2026-01-22T12:15:42.683444] [DEBUG] [REMOTE ] NHI: Symbol is viable for forecasting. [2026-01-22T12:15:42.683493] [INFO ] [MAIN ] [2177/3501] NHI kept (0.7s) | 2175 kept, 2 rejected | 139.4/min | ETA: 9.5m [2026-01-22T12:15:43.146663] [DEBUG] [REMOTE ] NHTC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:43.146819] [DEBUG] [REMOTE ] NHTC: PASS: History has at least 300 days. [2026-01-22T12:15:43.147064] [DEBUG] [REMOTE ] NHTC: PASS: Price check passed. Min price $2.37. [2026-01-22T12:15:43.147214] [DEBUG] [REMOTE ] NHTC: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:43.147371] [DEBUG] [REMOTE ] NHTC: PASS: Integrity check passed. [2026-01-22T12:15:43.147425] [DEBUG] [REMOTE ] NHTC: Symbol is viable for forecasting. [2026-01-22T12:15:43.147482] [INFO ] [MAIN ] [2178/3501] NHTC kept (0.5s) | 2176 kept, 2 rejected | 139.4/min | ETA: 9.5m [2026-01-22T12:15:43.613797] [DEBUG] [REMOTE ] NI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:43.613950] [DEBUG] [REMOTE ] NI: PASS: History has at least 300 days. [2026-01-22T12:15:43.614204] [DEBUG] [REMOTE ] NI: PASS: Price check passed. Min price $40.97. [2026-01-22T12:15:43.614349] [DEBUG] [REMOTE ] NI: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:43.614480] [DEBUG] [REMOTE ] NI: PASS: Integrity check passed. [2026-01-22T12:15:43.614528] [DEBUG] [REMOTE ] NI: Symbol is viable for forecasting. [2026-01-22T12:15:43.614610] [INFO ] [MAIN ] [2179/3501] NI kept (0.5s) | 2177 kept, 2 rejected | 139.4/min | ETA: 9.5m [2026-01-22T12:15:43.873364] [DEBUG] [REMOTE ] NIC: Retrieved 2504 rows, trimmed to 300. [2026-01-22T12:15:43.873593] [DEBUG] [REMOTE ] NIC: PASS: History has at least 300 days. [2026-01-22T12:15:43.873925] [DEBUG] [REMOTE ] NIC: PASS: Price check passed. Min price $114.76. [2026-01-22T12:15:43.874075] [DEBUG] [REMOTE ] NIC: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:43.874404] [DEBUG] [REMOTE ] NIC: PASS: Integrity check passed. [2026-01-22T12:15:43.874446] [DEBUG] [REMOTE ] NIC: Symbol is viable for forecasting. [2026-01-22T12:15:43.874500] [INFO ] [MAIN ] [2180/3501] NIC kept (0.3s) | 2178 kept, 2 rejected | 139.4/min | ETA: 9.5m [2026-01-22T12:15:44.509871] [DEBUG] [REMOTE ] NICE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:44.510011] [DEBUG] [REMOTE ] NICE: PASS: History has at least 300 days. [2026-01-22T12:15:44.510262] [DEBUG] [REMOTE ] NICE: PASS: Price check passed. Min price $99.60. [2026-01-22T12:15:44.510411] [DEBUG] [REMOTE ] NICE: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:44.510530] [DEBUG] [REMOTE ] NICE: PASS: Integrity check passed. [2026-01-22T12:15:44.510728] [DEBUG] [REMOTE ] NICE: Symbol is viable for forecasting. [2026-01-22T12:15:44.510813] [INFO ] [MAIN ] [2181/3501] NICE kept (0.6s) | 2179 kept, 2 rejected | 139.4/min | ETA: 9.5m [2026-01-22T12:15:44.908930] [DEBUG] [REMOTE ] NIE: Retrieved 4758 rows, trimmed to 300. [2026-01-22T12:15:44.909063] [DEBUG] [REMOTE ] NIE: PASS: History has at least 300 days. [2026-01-22T12:15:44.909272] [DEBUG] [REMOTE ] NIE: PASS: Price check passed. Min price $23.55. [2026-01-22T12:15:44.909408] [DEBUG] [REMOTE ] NIE: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:44.909517] [DEBUG] [REMOTE ] NIE: PASS: Integrity check passed. [2026-01-22T12:15:44.909556] [DEBUG] [REMOTE ] NIE: Symbol is viable for forecasting. [2026-01-22T12:15:44.909628] [INFO ] [MAIN ] [2182/3501] NIE kept (0.4s) | 2180 kept, 2 rejected | 139.4/min | ETA: 9.5m [2026-01-22T12:15:45.137607] [DEBUG] [REMOTE ] NIKL: Retrieved 711 rows, trimmed to 300. [2026-01-22T12:15:45.137753] [DEBUG] [REMOTE ] NIKL: PASS: History has at least 300 days. [2026-01-22T12:15:45.137970] [DEBUG] [REMOTE ] NIKL: PASS: Price check passed. Min price $12.84. [2026-01-22T12:15:45.138111] [DEBUG] [REMOTE ] NIKL: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:45.138222] [DEBUG] [REMOTE ] NIKL: PASS: Integrity check passed. [2026-01-22T12:15:45.138262] [DEBUG] [REMOTE ] NIKL: Symbol is viable for forecasting. [2026-01-22T12:15:45.138310] [INFO ] [MAIN ] [2183/3501] NIKL kept (0.2s) | 2181 kept, 2 rejected | 139.4/min | ETA: 9.5m [2026-01-22T12:15:45.800684] [DEBUG] [REMOTE ] NIM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:45.800826] [DEBUG] [REMOTE ] NIM: PASS: History has at least 300 days. [2026-01-22T12:15:45.801053] [DEBUG] [REMOTE ] NIM: PASS: Price check passed. Min price $9.16. [2026-01-22T12:15:45.801192] [DEBUG] [REMOTE ] NIM: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:45.801309] [DEBUG] [REMOTE ] NIM: PASS: Integrity check passed. [2026-01-22T12:15:45.801348] [DEBUG] [REMOTE ] NIM: Symbol is viable for forecasting. [2026-01-22T12:15:45.801395] [INFO ] [MAIN ] [2184/3501] NIM kept (0.7s) | 2182 kept, 2 rejected | 139.4/min | ETA: 9.4m [2026-01-22T12:15:46.026010] [DEBUG] [REMOTE ] NIO: Retrieved 1849 rows, trimmed to 300. [2026-01-22T12:15:46.026222] [DEBUG] [REMOTE ] NIO: PASS: History has at least 300 days. [2026-01-22T12:15:46.026615] [DEBUG] [REMOTE ] NIO: PASS: Price check passed. Min price $4.56. [2026-01-22T12:15:46.026782] [DEBUG] [REMOTE ] NIO: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:46.026905] [DEBUG] [REMOTE ] NIO: PASS: Integrity check passed. [2026-01-22T12:15:46.026961] [DEBUG] [REMOTE ] NIO: Symbol is viable for forecasting. [2026-01-22T12:15:46.027041] [INFO ] [MAIN ] [2185/3501] NIO kept (0.2s) | 2183 kept, 2 rejected | 139.4/min | ETA: 9.4m [2026-01-22T12:15:46.465881] [DEBUG] [REMOTE ] NITO: Retrieved 1475 rows, trimmed to 300. [2026-01-22T12:15:46.466013] [DEBUG] [REMOTE ] NITO: PASS: History has at least 300 days. [2026-01-22T12:15:46.466225] [DEBUG] [REMOTE ] NITO: PASS: Price check passed. Min price $1.56. [2026-01-22T12:15:46.466360] [DEBUG] [REMOTE ] NITO: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:46.466471] [DEBUG] [REMOTE ] NITO: PASS: Integrity check passed. [2026-01-22T12:15:46.466511] [DEBUG] [REMOTE ] NITO: Symbol is viable for forecasting. [2026-01-22T12:15:46.466558] [INFO ] [MAIN ] [2186/3501] NITO kept (0.4s) | 2184 kept, 2 rejected | 139.4/min | ETA: 9.4m [2026-01-22T12:15:46.926293] [DEBUG] [REMOTE ] NKSH: Retrieved 6574 rows, trimmed to 300. [2026-01-22T12:15:46.926429] [DEBUG] [REMOTE ] NKSH: PASS: History has at least 300 days. [2026-01-22T12:15:46.926683] [DEBUG] [REMOTE ] NKSH: PASS: Price check passed. Min price $26.47. [2026-01-22T12:15:46.926846] [DEBUG] [REMOTE ] NKSH: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:46.926976] [DEBUG] [REMOTE ] NKSH: PASS: Integrity check passed. [2026-01-22T12:15:46.927022] [DEBUG] [REMOTE ] NKSH: Symbol is viable for forecasting. [2026-01-22T12:15:46.927178] [INFO ] [MAIN ] [2187/3501] NKSH kept (0.5s) | 2185 kept, 2 rejected | 139.4/min | ETA: 9.4m [2026-01-22T12:15:47.278196] [DEBUG] [REMOTE ] NKTX: Retrieved 1390 rows, trimmed to 300. [2026-01-22T12:15:47.278633] [DEBUG] [REMOTE ] NKTX: PASS: History has at least 300 days. [2026-01-22T12:15:47.278976] [DEBUG] [REMOTE ] NKTX: PASS: Price check passed. Min price $1.73. [2026-01-22T12:15:47.279203] [DEBUG] [REMOTE ] NKTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:47.279331] [DEBUG] [REMOTE ] NKTX: PASS: Integrity check passed. [2026-01-22T12:15:47.279374] [DEBUG] [REMOTE ] NKTX: Symbol is viable for forecasting. [2026-01-22T12:15:47.279428] [INFO ] [MAIN ] [2188/3501] NKTX kept (0.4s) | 2186 kept, 2 rejected | 139.4/min | ETA: 9.4m [2026-01-22T12:15:47.848695] [DEBUG] [REMOTE ] NKX: Retrieved 5790 rows, trimmed to 300. [2026-01-22T12:15:47.848838] [DEBUG] [REMOTE ] NKX: PASS: History has at least 300 days. [2026-01-22T12:15:47.849064] [DEBUG] [REMOTE ] NKX: PASS: Price check passed. Min price $12.36. [2026-01-22T12:15:47.849207] [DEBUG] [REMOTE ] NKX: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:47.849325] [DEBUG] [REMOTE ] NKX: PASS: Integrity check passed. [2026-01-22T12:15:47.849364] [DEBUG] [REMOTE ] NKX: Symbol is viable for forecasting. [2026-01-22T12:15:47.849413] [INFO ] [MAIN ] [2189/3501] NKX kept (0.6s) | 2187 kept, 2 rejected | 139.4/min | ETA: 9.4m [2026-01-22T12:15:47.970927] [DEBUG] [REMOTE ] NLOP: Retrieved 559 rows, trimmed to 300. [2026-01-22T12:15:47.971128] [DEBUG] [REMOTE ] NLOP: PASS: History has at least 300 days. [2026-01-22T12:15:47.971383] [DEBUG] [REMOTE ] NLOP: PASS: Price check passed. Min price $18.89. [2026-01-22T12:15:47.971527] [DEBUG] [REMOTE ] NLOP: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:47.971665] [DEBUG] [REMOTE ] NLOP: PASS: Integrity check passed. [2026-01-22T12:15:47.971710] [DEBUG] [REMOTE ] NLOP: Symbol is viable for forecasting. [2026-01-22T12:15:47.971765] [INFO ] [MAIN ] [2190/3501] NLOP kept (0.1s) | 2188 kept, 2 rejected | 139.5/min | ETA: 9.4m [2026-01-22T12:15:48.609168] [DEBUG] [REMOTE ] NLY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:48.609343] [DEBUG] [REMOTE ] NLY: PASS: History has at least 300 days. [2026-01-22T12:15:48.609635] [DEBUG] [REMOTE ] NLY: PASS: Price check passed. Min price $20.03. [2026-01-22T12:15:48.609813] [DEBUG] [REMOTE ] NLY: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:48.609954] [DEBUG] [REMOTE ] NLY: PASS: Integrity check passed. [2026-01-22T12:15:48.610106] [DEBUG] [REMOTE ] NLY: Symbol is viable for forecasting. [2026-01-22T12:15:48.610172] [INFO ] [MAIN ] [2191/3501] NLY kept (0.6s) | 2189 kept, 2 rejected | 139.4/min | ETA: 9.4m [2026-01-22T12:15:48.881048] [DEBUG] [REMOTE ] NMAI: Retrieved 1044 rows, trimmed to 300. [2026-01-22T12:15:48.881190] [DEBUG] [REMOTE ] NMAI: PASS: History has at least 300 days. [2026-01-22T12:15:48.881395] [DEBUG] [REMOTE ] NMAI: PASS: Price check passed. Min price $12.50. [2026-01-22T12:15:48.881527] [DEBUG] [REMOTE ] NMAI: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:48.881662] [DEBUG] [REMOTE ] NMAI: PASS: Integrity check passed. [2026-01-22T12:15:48.881705] [DEBUG] [REMOTE ] NMAI: Symbol is viable for forecasting. [2026-01-22T12:15:48.881755] [INFO ] [MAIN ] [2192/3501] NMAI kept (0.3s) | 2190 kept, 2 rejected | 139.5/min | ETA: 9.4m [2026-01-22T12:15:49.342688] [DEBUG] [REMOTE ] NMCO: Retrieved 1595 rows, trimmed to 300. [2026-01-22T12:15:49.342846] [DEBUG] [REMOTE ] NMCO: PASS: History has at least 300 days. [2026-01-22T12:15:49.343087] [DEBUG] [REMOTE ] NMCO: PASS: Price check passed. Min price $10.12. [2026-01-22T12:15:49.343258] [DEBUG] [REMOTE ] NMCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:49.343401] [DEBUG] [REMOTE ] NMCO: PASS: Integrity check passed. [2026-01-22T12:15:49.343451] [DEBUG] [REMOTE ] NMCO: Symbol is viable for forecasting. [2026-01-22T12:15:49.343532] [INFO ] [MAIN ] [2193/3501] NMCO kept (0.5s) | 2191 kept, 2 rejected | 139.5/min | ETA: 9.4m [2026-01-22T12:15:49.807505] [DEBUG] [REMOTE ] NMFC: Retrieved 3689 rows, trimmed to 300. [2026-01-22T12:15:49.807925] [DEBUG] [REMOTE ] NMFC: PASS: History has at least 300 days. [2026-01-22T12:15:49.808255] [DEBUG] [REMOTE ] NMFC: PASS: Price check passed. Min price $8.69. [2026-01-22T12:15:49.808510] [DEBUG] [REMOTE ] NMFC: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:49.808709] [DEBUG] [REMOTE ] NMFC: PASS: Integrity check passed. [2026-01-22T12:15:49.808766] [DEBUG] [REMOTE ] NMFC: Symbol is viable for forecasting. [2026-01-22T12:15:49.808833] [INFO ] [MAIN ] [2194/3501] NMFC kept (0.5s) | 2192 kept, 2 rejected | 139.5/min | ETA: 9.4m [2026-01-22T12:15:50.154759] [DEBUG] [REMOTE ] NMG: Retrieved 1868 rows, trimmed to 300. [2026-01-22T12:15:50.154890] [DEBUG] [REMOTE ] NMG: PASS: History has at least 300 days. [2026-01-22T12:15:50.155092] [DEBUG] [REMOTE ] NMG: PASS: Price check passed. Min price $2.44. [2026-01-22T12:15:50.155225] [DEBUG] [REMOTE ] NMG: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:50.155333] [DEBUG] [REMOTE ] NMG: PASS: Integrity check passed. [2026-01-22T12:15:50.155372] [DEBUG] [REMOTE ] NMG: Symbol is viable for forecasting. [2026-01-22T12:15:50.155418] [INFO ] [MAIN ] [2195/3501] NMG kept (0.3s) | 2193 kept, 2 rejected | 139.5/min | ETA: 9.4m [2026-01-22T12:15:50.780544] [DEBUG] [REMOTE ] NMI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:50.780728] [DEBUG] [REMOTE ] NMI: PASS: History has at least 300 days. [2026-01-22T12:15:50.781021] [DEBUG] [REMOTE ] NMI: PASS: Price check passed. Min price $9.86. [2026-01-22T12:15:50.781175] [DEBUG] [REMOTE ] NMI: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:50.781306] [DEBUG] [REMOTE ] NMI: PASS: Integrity check passed. [2026-01-22T12:15:50.781349] [DEBUG] [REMOTE ] NMI: Symbol is viable for forecasting. [2026-01-22T12:15:50.781401] [INFO ] [MAIN ] [2196/3501] NMI kept (0.6s) | 2194 kept, 2 rejected | 139.4/min | ETA: 9.4m [2026-01-22T12:15:51.131085] [DEBUG] [REMOTE ] NMIH: Retrieved 3067 rows, trimmed to 300. [2026-01-22T12:15:51.131234] [DEBUG] [REMOTE ] NMIH: PASS: History has at least 300 days. [2026-01-22T12:15:51.131484] [DEBUG] [REMOTE ] NMIH: PASS: Price check passed. Min price $35.58. [2026-01-22T12:15:51.131671] [DEBUG] [REMOTE ] NMIH: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:51.131802] [DEBUG] [REMOTE ] NMIH: PASS: Integrity check passed. [2026-01-22T12:15:51.131847] [DEBUG] [REMOTE ] NMIH: Symbol is viable for forecasting. [2026-01-22T12:15:51.131902] [INFO ] [MAIN ] [2197/3501] NMIH kept (0.4s) | 2195 kept, 2 rejected | 139.4/min | ETA: 9.4m [2026-01-22T12:15:51.587840] [DEBUG] [REMOTE ] NMM: Retrieved 4575 rows, trimmed to 300. [2026-01-22T12:15:51.588048] [DEBUG] [REMOTE ] NMM: PASS: History has at least 300 days. [2026-01-22T12:15:51.588329] [DEBUG] [REMOTE ] NMM: PASS: Price check passed. Min price $45.79. [2026-01-22T12:15:51.588470] [DEBUG] [REMOTE ] NMM: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:51.588618] [DEBUG] [REMOTE ] NMM: PASS: Integrity check passed. [2026-01-22T12:15:51.588660] [DEBUG] [REMOTE ] NMM: Symbol is viable for forecasting. [2026-01-22T12:15:51.588711] [INFO ] [MAIN ] [2198/3501] NMM kept (0.5s) | 2196 kept, 2 rejected | 139.4/min | ETA: 9.3m [2026-01-22T12:15:51.784928] [DEBUG] [REMOTE ] NMRA: Retrieved 590 rows, trimmed to 300. [2026-01-22T12:15:51.785121] [DEBUG] [REMOTE ] NMRA: PASS: History has at least 300 days. [2026-01-22T12:15:51.785381] [DEBUG] [REMOTE ] NMRA: PASS: Price check passed. Min price $1.64. [2026-01-22T12:15:51.785531] [DEBUG] [REMOTE ] NMRA: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:51.785671] [DEBUG] [REMOTE ] NMRA: PASS: Integrity check passed. [2026-01-22T12:15:51.785714] [DEBUG] [REMOTE ] NMRA: Symbol is viable for forecasting. [2026-01-22T12:15:51.785790] [INFO ] [MAIN ] [2199/3501] NMRA kept (0.2s) | 2197 kept, 2 rejected | 139.5/min | ETA: 9.3m [2026-01-22T12:15:52.269130] [DEBUG] [REMOTE ] NMRK: Retrieved 2034 rows, trimmed to 300. [2026-01-22T12:15:52.269349] [DEBUG] [REMOTE ] NMRK: PASS: History has at least 300 days. [2026-01-22T12:15:52.269668] [DEBUG] [REMOTE ] NMRK: PASS: Price check passed. Min price $15.32. [2026-01-22T12:15:52.269814] [DEBUG] [REMOTE ] NMRK: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:52.269948] [DEBUG] [REMOTE ] NMRK: PASS: Integrity check passed. [2026-01-22T12:15:52.269991] [DEBUG] [REMOTE ] NMRK: Symbol is viable for forecasting. [2026-01-22T12:15:52.270044] [INFO ] [MAIN ] [2200/3501] NMRK kept (0.5s) | 2198 kept, 2 rejected | 139.5/min | ETA: 9.3m [2026-01-22T12:15:52.633042] [DEBUG] [REMOTE ] NN: Retrieved 1061 rows, trimmed to 300. [2026-01-22T12:15:52.633264] [DEBUG] [REMOTE ] NN: PASS: History has at least 300 days. [2026-01-22T12:15:52.633567] [DEBUG] [REMOTE ] NN: PASS: Price check passed. Min price $11.37. [2026-01-22T12:15:52.633781] [DEBUG] [REMOTE ] NN: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:52.633931] [DEBUG] [REMOTE ] NN: PASS: Integrity check passed. [2026-01-22T12:15:52.633984] [DEBUG] [REMOTE ] NN: Symbol is viable for forecasting. [2026-01-22T12:15:52.634051] [INFO ] [MAIN ] [2201/3501] NN kept (0.4s) | 2199 kept, 2 rejected | 139.5/min | ETA: 9.3m [2026-01-22T12:15:53.135722] [DEBUG] [REMOTE ] NNDM: Retrieved 2524 rows, trimmed to 300. [2026-01-22T12:15:53.135905] [DEBUG] [REMOTE ] NNDM: PASS: History has at least 300 days. [2026-01-22T12:15:53.136154] [DEBUG] [REMOTE ] NNDM: PASS: Price check passed. Min price $1.44. [2026-01-22T12:15:53.136297] [DEBUG] [REMOTE ] NNDM: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:53.136416] [DEBUG] [REMOTE ] NNDM: PASS: Integrity check passed. [2026-01-22T12:15:53.136458] [DEBUG] [REMOTE ] NNDM: Symbol is viable for forecasting. [2026-01-22T12:15:53.136511] [INFO ] [MAIN ] [2202/3501] NNDM kept (0.5s) | 2200 kept, 2 rejected | 139.5/min | ETA: 9.3m [2026-01-22T12:15:53.337800] [DEBUG] [REMOTE ] NNE: Retrieved 427 rows, trimmed to 300. [2026-01-22T12:15:53.337994] [DEBUG] [REMOTE ] NNE: PASS: History has at least 300 days. [2026-01-22T12:15:53.338260] [DEBUG] [REMOTE ] NNE: PASS: Price check passed. Min price $24.01. [2026-01-22T12:15:53.338403] [DEBUG] [REMOTE ] NNE: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:53.338522] [DEBUG] [REMOTE ] NNE: PASS: Integrity check passed. [2026-01-22T12:15:53.338564] [DEBUG] [REMOTE ] NNE: Symbol is viable for forecasting. [2026-01-22T12:15:53.338634] [INFO ] [MAIN ] [2203/3501] NNE kept (0.2s) | 2201 kept, 2 rejected | 139.5/min | ETA: 9.3m [2026-01-22T12:15:54.085210] [DEBUG] [REMOTE ] NNI: Retrieved 5561 rows, trimmed to 300. [2026-01-22T12:15:54.085365] [DEBUG] [REMOTE ] NNI: PASS: History has at least 300 days. [2026-01-22T12:15:54.085652] [DEBUG] [REMOTE ] NNI: PASS: Price check passed. Min price $124.42. [2026-01-22T12:15:54.085796] [DEBUG] [REMOTE ] NNI: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:54.085927] [DEBUG] [REMOTE ] NNI: PASS: Integrity check passed. [2026-01-22T12:15:54.085968] [DEBUG] [REMOTE ] NNI: Symbol is viable for forecasting. [2026-01-22T12:15:54.086018] [INFO ] [MAIN ] [2204/3501] NNI kept (0.7s) | 2202 kept, 2 rejected | 139.5/min | ETA: 9.3m [2026-01-22T12:15:54.549082] [DEBUG] [REMOTE ] NNN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:54.549235] [DEBUG] [REMOTE ] NNN: PASS: History has at least 300 days. [2026-01-22T12:15:54.549515] [DEBUG] [REMOTE ] NNN: PASS: Price check passed. Min price $39.05. [2026-01-22T12:15:54.549682] [DEBUG] [REMOTE ] NNN: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:54.549816] [DEBUG] [REMOTE ] NNN: PASS: Integrity check passed. [2026-01-22T12:15:54.549859] [DEBUG] [REMOTE ] NNN: Symbol is viable for forecasting. [2026-01-22T12:15:54.549927] [INFO ] [MAIN ] [2205/3501] NNN kept (0.5s) | 2203 kept, 2 rejected | 139.5/min | ETA: 9.3m [2026-01-22T12:15:54.822004] [DEBUG] [REMOTE ] NNOX: Retrieved 1360 rows, trimmed to 300. [2026-01-22T12:15:54.822164] [DEBUG] [REMOTE ] NNOX: PASS: History has at least 300 days. [2026-01-22T12:15:54.822417] [DEBUG] [REMOTE ] NNOX: PASS: Price check passed. Min price $2.78. [2026-01-22T12:15:54.822559] [DEBUG] [REMOTE ] NNOX: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:54.822698] [DEBUG] [REMOTE ] NNOX: PASS: Integrity check passed. [2026-01-22T12:15:54.822740] [DEBUG] [REMOTE ] NNOX: Symbol is viable for forecasting. [2026-01-22T12:15:54.822788] [INFO ] [MAIN ] [2206/3501] NNOX kept (0.3s) | 2204 kept, 2 rejected | 139.5/min | ETA: 9.3m [2026-01-22T12:15:55.398091] [DEBUG] [REMOTE ] NNY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:55.398234] [DEBUG] [REMOTE ] NNY: PASS: History has at least 300 days. [2026-01-22T12:15:55.398461] [DEBUG] [REMOTE ] NNY: PASS: Price check passed. Min price $8.23. [2026-01-22T12:15:55.398628] [DEBUG] [REMOTE ] NNY: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:55.398750] [DEBUG] [REMOTE ] NNY: PASS: Integrity check passed. [2026-01-22T12:15:55.398793] [DEBUG] [REMOTE ] NNY: Symbol is viable for forecasting. [2026-01-22T12:15:55.398843] [INFO ] [MAIN ] [2207/3501] NNY kept (0.6s) | 2205 kept, 2 rejected | 139.5/min | ETA: 9.3m [2026-01-22T12:15:55.865655] [DEBUG] [REMOTE ] NOA: Retrieved 4819 rows, trimmed to 300. [2026-01-22T12:15:55.865813] [DEBUG] [REMOTE ] NOA: PASS: History has at least 300 days. [2026-01-22T12:15:55.866097] [DEBUG] [REMOTE ] NOA: PASS: Price check passed. Min price $13.09. [2026-01-22T12:15:55.866290] [DEBUG] [REMOTE ] NOA: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:55.866461] [DEBUG] [REMOTE ] NOA: PASS: Integrity check passed. [2026-01-22T12:15:55.866525] [DEBUG] [REMOTE ] NOA: Symbol is viable for forecasting. [2026-01-22T12:15:55.866621] [INFO ] [MAIN ] [2208/3501] NOA kept (0.5s) | 2206 kept, 2 rejected | 139.4/min | ETA: 9.3m [2026-01-22T12:15:56.166136] [DEBUG] [REMOTE ] NOAH: Retrieved 3821 rows, trimmed to 300. [2026-01-22T12:15:56.166562] [DEBUG] [REMOTE ] NOAH: PASS: History has at least 300 days. [2026-01-22T12:15:56.167024] [DEBUG] [REMOTE ] NOAH: PASS: Price check passed. Min price $9.61. [2026-01-22T12:15:56.167225] [DEBUG] [REMOTE ] NOAH: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:56.167426] [DEBUG] [REMOTE ] NOAH: PASS: Integrity check passed. [2026-01-22T12:15:56.167479] [DEBUG] [REMOTE ] NOAH: Symbol is viable for forecasting. [2026-01-22T12:15:56.167550] [INFO ] [MAIN ] [2209/3501] NOAH kept (0.3s) | 2207 kept, 2 rejected | 139.5/min | ETA: 9.3m [2026-01-22T12:15:56.573524] [DEBUG] [REMOTE ] NODK: Retrieved 2225 rows, trimmed to 300. [2026-01-22T12:15:56.575679] [DEBUG] [REMOTE ] NODK: PASS: History has at least 300 days. [2026-01-22T12:15:56.576166] [DEBUG] [REMOTE ] NODK: PASS: Price check passed. Min price $13.09. [2026-01-22T12:15:56.576373] [DEBUG] [REMOTE ] NODK: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:56.576567] [DEBUG] [REMOTE ] NODK: PASS: Integrity check passed. [2026-01-22T12:15:56.576694] [DEBUG] [REMOTE ] NODK: Symbol is viable for forecasting. [2026-01-22T12:15:56.576771] [INFO ] [MAIN ] [2210/3501] NODK kept (0.4s) | 2208 kept, 2 rejected | 139.5/min | ETA: 9.3m [2026-01-22T12:15:57.036035] [DEBUG] [REMOTE ] NOG: Retrieved 4724 rows, trimmed to 300. [2026-01-22T12:15:57.036255] [DEBUG] [REMOTE ] NOG: PASS: History has at least 300 days. [2026-01-22T12:15:57.036704] [DEBUG] [REMOTE ] NOG: PASS: Price check passed. Min price $20.06. [2026-01-22T12:15:57.036904] [DEBUG] [REMOTE ] NOG: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:57.037101] [DEBUG] [REMOTE ] NOG: PASS: Integrity check passed. [2026-01-22T12:15:57.037205] [DEBUG] [REMOTE ] NOG: Symbol is viable for forecasting. [2026-01-22T12:15:57.037283] [INFO ] [MAIN ] [2211/3501] NOG kept (0.5s) | 2209 kept, 2 rejected | 139.5/min | ETA: 9.2m [2026-01-22T12:15:57.396259] [DEBUG] [REMOTE ] NOMD: Retrieved 2527 rows, trimmed to 300. [2026-01-22T12:15:57.396395] [DEBUG] [REMOTE ] NOMD: PASS: History has at least 300 days. [2026-01-22T12:15:57.396646] [DEBUG] [REMOTE ] NOMD: PASS: Price check passed. Min price $10.99. [2026-01-22T12:15:57.396792] [DEBUG] [REMOTE ] NOMD: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:57.396917] [DEBUG] [REMOTE ] NOMD: PASS: Integrity check passed. [2026-01-22T12:15:57.396988] [DEBUG] [REMOTE ] NOMD: Symbol is viable for forecasting. [2026-01-22T12:15:57.397064] [INFO ] [MAIN ] [2212/3501] NOMD kept (0.4s) | 2210 kept, 2 rejected | 139.5/min | ETA: 9.2m [2026-01-22T12:15:57.712206] [DEBUG] [REMOTE ] NOTE: Retrieved 1286 rows, trimmed to 300. [2026-01-22T12:15:57.712464] [DEBUG] [REMOTE ] NOTE: PASS: History has at least 300 days. [2026-01-22T12:15:57.712876] [DEBUG] [REMOTE ] NOTE: PASS: Price check passed. Min price $1.47. [2026-01-22T12:15:57.713066] [DEBUG] [REMOTE ] NOTE: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:57.713228] [DEBUG] [REMOTE ] NOTE: PASS: Integrity check passed. [2026-01-22T12:15:57.713289] [DEBUG] [REMOTE ] NOTE: Symbol is viable for forecasting. [2026-01-22T12:15:57.713362] [INFO ] [MAIN ] [2213/3501] NOTE kept (0.3s) | 2211 kept, 2 rejected | 139.5/min | ETA: 9.2m [2026-01-22T12:15:58.100924] [DEBUG] [REMOTE ] NPCE: Retrieved 1193 rows, trimmed to 300. [2026-01-22T12:15:58.101071] [DEBUG] [REMOTE ] NPCE: PASS: History has at least 300 days. [2026-01-22T12:15:58.101273] [DEBUG] [REMOTE ] NPCE: PASS: Price check passed. Min price $9.40. [2026-01-22T12:15:58.101408] [DEBUG] [REMOTE ] NPCE: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:58.101515] [DEBUG] [REMOTE ] NPCE: PASS: Integrity check passed. [2026-01-22T12:15:58.101554] [DEBUG] [REMOTE ] NPCE: Symbol is viable for forecasting. [2026-01-22T12:15:58.101622] [INFO ] [MAIN ] [2214/3501] NPCE kept (0.4s) | 2212 kept, 2 rejected | 139.5/min | ETA: 9.2m [2026-01-22T12:15:58.523673] [DEBUG] [REMOTE ] NPFD: Retrieved 1027 rows, trimmed to 300. [2026-01-22T12:15:58.523875] [DEBUG] [REMOTE ] NPFD: PASS: History has at least 300 days. [2026-01-22T12:15:58.524152] [DEBUG] [REMOTE ] NPFD: PASS: Price check passed. Min price $18.79. [2026-01-22T12:15:58.524304] [DEBUG] [REMOTE ] NPFD: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:58.524442] [DEBUG] [REMOTE ] NPFD: PASS: Integrity check passed. [2026-01-22T12:15:58.524488] [DEBUG] [REMOTE ] NPFD: Symbol is viable for forecasting. [2026-01-22T12:15:58.524543] [INFO ] [MAIN ] [2215/3501] NPFD kept (0.4s) | 2213 kept, 2 rejected | 139.5/min | ETA: 9.2m [2026-01-22T12:15:59.127281] [DEBUG] [REMOTE ] NPK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:15:59.127488] [DEBUG] [REMOTE ] NPK: PASS: History has at least 300 days. [2026-01-22T12:15:59.127826] [DEBUG] [REMOTE ] NPK: PASS: Price check passed. Min price $91.59. [2026-01-22T12:15:59.127979] [DEBUG] [REMOTE ] NPK: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:59.128117] [DEBUG] [REMOTE ] NPK: PASS: Integrity check passed. [2026-01-22T12:15:59.128158] [DEBUG] [REMOTE ] NPK: Symbol is viable for forecasting. [2026-01-22T12:15:59.128214] [INFO ] [MAIN ] [2216/3501] NPK kept (0.6s) | 2214 kept, 2 rejected | 139.5/min | ETA: 9.2m [2026-01-22T12:15:59.644222] [DEBUG] [REMOTE ] NPO: Retrieved 5953 rows, trimmed to 300. [2026-01-22T12:15:59.644394] [DEBUG] [REMOTE ] NPO: PASS: History has at least 300 days. [2026-01-22T12:15:59.644740] [DEBUG] [REMOTE ] NPO: PASS: Price check passed. Min price $202.27. [2026-01-22T12:15:59.644895] [DEBUG] [REMOTE ] NPO: PASS: Continuity check passed with 300 days. [2026-01-22T12:15:59.645028] [DEBUG] [REMOTE ] NPO: PASS: Integrity check passed. [2026-01-22T12:15:59.645100] [DEBUG] [REMOTE ] NPO: Symbol is viable for forecasting. [2026-01-22T12:15:59.645182] [INFO ] [MAIN ] [2217/3501] NPO kept (0.5s) | 2215 kept, 2 rejected | 139.5/min | ETA: 9.2m [2026-01-22T12:16:00.112798] [DEBUG] [REMOTE ] NQP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:00.112940] [DEBUG] [REMOTE ] NQP: PASS: History has at least 300 days. [2026-01-22T12:16:00.113258] [DEBUG] [REMOTE ] NQP: PASS: Price check passed. Min price $11.74. [2026-01-22T12:16:00.113446] [DEBUG] [REMOTE ] NQP: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:00.113637] [DEBUG] [REMOTE ] NQP: PASS: Integrity check passed. [2026-01-22T12:16:00.113692] [DEBUG] [REMOTE ] NQP: Symbol is viable for forecasting. [2026-01-22T12:16:00.113750] [INFO ] [MAIN ] [2218/3501] NQP kept (0.5s) | 2216 kept, 2 rejected | 139.5/min | ETA: 9.2m [2026-01-22T12:16:00.568931] [DEBUG] [REMOTE ] NRC: Retrieved 3185 rows, trimmed to 300. [2026-01-22T12:16:00.569086] [DEBUG] [REMOTE ] NRC: PASS: History has at least 300 days. [2026-01-22T12:16:00.569354] [DEBUG] [REMOTE ] NRC: PASS: Price check passed. Min price $11.32. [2026-01-22T12:16:00.569499] [DEBUG] [REMOTE ] NRC: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:00.569841] [DEBUG] [REMOTE ] NRC: PASS: Integrity check passed. [2026-01-22T12:16:00.569894] [DEBUG] [REMOTE ] NRC: Symbol is viable for forecasting. [2026-01-22T12:16:00.569943] [INFO ] [MAIN ] [2219/3501] NRC kept (0.5s) | 2217 kept, 2 rejected | 139.5/min | ETA: 9.2m [2026-01-22T12:16:00.846837] [DEBUG] [REMOTE ] NRDS: Retrieved 1056 rows, trimmed to 300. [2026-01-22T12:16:00.846987] [DEBUG] [REMOTE ] NRDS: PASS: History has at least 300 days. [2026-01-22T12:16:00.847208] [DEBUG] [REMOTE ] NRDS: PASS: Price check passed. Min price $11.58. [2026-01-22T12:16:00.847348] [DEBUG] [REMOTE ] NRDS: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:00.847458] [DEBUG] [REMOTE ] NRDS: PASS: Integrity check passed. [2026-01-22T12:16:00.847501] [DEBUG] [REMOTE ] NRDS: Symbol is viable for forecasting. [2026-01-22T12:16:00.847550] [INFO ] [MAIN ] [2220/3501] NRDS kept (0.3s) | 2218 kept, 2 rejected | 139.5/min | ETA: 9.2m [2026-01-22T12:16:01.141967] [DEBUG] [REMOTE ] NREF: Retrieved 1496 rows, trimmed to 300. [2026-01-22T12:16:01.142104] [DEBUG] [REMOTE ] NREF: PASS: History has at least 300 days. [2026-01-22T12:16:01.142322] [DEBUG] [REMOTE ] NREF: PASS: Price check passed. Min price $12.61. [2026-01-22T12:16:01.142461] [DEBUG] [REMOTE ] NREF: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:01.142599] [DEBUG] [REMOTE ] NREF: PASS: Integrity check passed. [2026-01-22T12:16:01.142646] [DEBUG] [REMOTE ] NREF: Symbol is viable for forecasting. [2026-01-22T12:16:01.142698] [INFO ] [MAIN ] [2221/3501] NREF kept (0.3s) | 2219 kept, 2 rejected | 139.5/min | ETA: 9.2m [2026-01-22T12:16:01.807114] [DEBUG] [REMOTE ] NRG: Retrieved 5569 rows, trimmed to 300. [2026-01-22T12:16:01.807254] [DEBUG] [REMOTE ] NRG: PASS: History has at least 300 days. [2026-01-22T12:16:01.807486] [DEBUG] [REMOTE ] NRG: PASS: Price check passed. Min price $143.53. [2026-01-22T12:16:01.807645] [DEBUG] [REMOTE ] NRG: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:01.807900] [DEBUG] [REMOTE ] NRG: PASS: Integrity check passed. [2026-01-22T12:16:01.807943] [DEBUG] [REMOTE ] NRG: Symbol is viable for forecasting. [2026-01-22T12:16:01.807992] [INFO ] [MAIN ] [2222/3501] NRG kept (0.7s) | 2220 kept, 2 rejected | 139.5/min | ETA: 9.2m [2026-01-22T12:16:02.294494] [DEBUG] [REMOTE ] NRIM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:02.294685] [DEBUG] [REMOTE ] NRIM: PASS: History has at least 300 days. [2026-01-22T12:16:02.295007] [DEBUG] [REMOTE ] NRIM: PASS: Price check passed. Min price $21.85. [2026-01-22T12:16:02.295199] [DEBUG] [REMOTE ] NRIM: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:02.295368] [DEBUG] [REMOTE ] NRIM: PASS: Integrity check passed. [2026-01-22T12:16:02.295446] [DEBUG] [REMOTE ] NRIM: Symbol is viable for forecasting. [2026-01-22T12:16:02.295519] [INFO ] [MAIN ] [2223/3501] NRIM kept (0.5s) | 2221 kept, 2 rejected | 139.5/min | ETA: 9.2m [2026-01-22T12:16:02.566965] [DEBUG] [REMOTE ] NRIX: Retrieved 1380 rows, trimmed to 300. [2026-01-22T12:16:02.567088] [DEBUG] [REMOTE ] NRIX: PASS: History has at least 300 days. [2026-01-22T12:16:02.567295] [DEBUG] [REMOTE ] NRIX: PASS: Price check passed. Min price $11.09. [2026-01-22T12:16:02.567435] [DEBUG] [REMOTE ] NRIX: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:02.567547] [DEBUG] [REMOTE ] NRIX: PASS: Integrity check passed. [2026-01-22T12:16:02.567610] [DEBUG] [REMOTE ] NRIX: Symbol is viable for forecasting. [2026-01-22T12:16:02.567665] [INFO ] [MAIN ] [2224/3501] NRIX kept (0.3s) | 2222 kept, 2 rejected | 139.5/min | ETA: 9.2m [2026-01-22T12:16:03.147532] [DEBUG] [REMOTE ] NRK: Retrieved 5790 rows, trimmed to 300. [2026-01-22T12:16:03.147857] [DEBUG] [REMOTE ] NRK: PASS: History has at least 300 days. [2026-01-22T12:16:03.148304] [DEBUG] [REMOTE ] NRK: PASS: Price check passed. Min price $9.82. [2026-01-22T12:16:03.148467] [DEBUG] [REMOTE ] NRK: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:03.148674] [DEBUG] [REMOTE ] NRK: PASS: Integrity check passed. [2026-01-22T12:16:03.148721] [DEBUG] [REMOTE ] NRK: Symbol is viable for forecasting. [2026-01-22T12:16:03.148782] [INFO ] [MAIN ] [2225/3501] NRK kept (0.6s) | 2223 kept, 2 rejected | 139.5/min | ETA: 9.2m [2026-01-22T12:16:03.587474] [DEBUG] [REMOTE ] NRP: Retrieved 5856 rows, trimmed to 300. [2026-01-22T12:16:03.587645] [DEBUG] [REMOTE ] NRP: PASS: History has at least 300 days. [2026-01-22T12:16:03.588113] [DEBUG] [REMOTE ] NRP: PASS: Price check passed. Min price $99.92. [2026-01-22T12:16:03.588258] [DEBUG] [REMOTE ] NRP: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:03.588424] [DEBUG] [REMOTE ] NRP: PASS: Integrity check passed. [2026-01-22T12:16:03.588486] [DEBUG] [REMOTE ] NRP: Symbol is viable for forecasting. [2026-01-22T12:16:03.588548] [INFO ] [MAIN ] [2226/3501] NRP kept (0.4s) | 2224 kept, 2 rejected | 139.5/min | ETA: 9.1m [2026-01-22T12:16:03.864769] [DEBUG] [REMOTE ] NRXP: Retrieved 2043 rows, trimmed to 300. [2026-01-22T12:16:03.864894] [DEBUG] [REMOTE ] NRXP: PASS: History has at least 300 days. [2026-01-22T12:16:03.865101] [DEBUG] [REMOTE ] NRXP: PASS: Price check passed. Min price $1.98. [2026-01-22T12:16:03.865240] [DEBUG] [REMOTE ] NRXP: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:03.865352] [DEBUG] [REMOTE ] NRXP: PASS: Integrity check passed. [2026-01-22T12:16:03.865393] [DEBUG] [REMOTE ] NRXP: Symbol is viable for forecasting. [2026-01-22T12:16:03.865442] [INFO ] [MAIN ] [2227/3501] NRXP kept (0.3s) | 2225 kept, 2 rejected | 139.5/min | ETA: 9.1m [2026-01-22T12:16:04.376117] [DEBUG] [REMOTE ] NSC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:04.376258] [DEBUG] [REMOTE ] NSC: PASS: History has at least 300 days. [2026-01-22T12:16:04.376508] [DEBUG] [REMOTE ] NSC: PASS: Price check passed. Min price $278.21. [2026-01-22T12:16:04.376675] [DEBUG] [REMOTE ] NSC: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:04.376810] [DEBUG] [REMOTE ] NSC: PASS: Integrity check passed. [2026-01-22T12:16:04.376857] [DEBUG] [REMOTE ] NSC: Symbol is viable for forecasting. [2026-01-22T12:16:04.376911] [INFO ] [MAIN ] [2228/3501] NSC kept (0.5s) | 2226 kept, 2 rejected | 139.5/min | ETA: 9.1m [2026-01-22T12:16:04.864830] [DEBUG] [REMOTE ] NSP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:04.864973] [DEBUG] [REMOTE ] NSP: PASS: History has at least 300 days. [2026-01-22T12:16:04.865196] [DEBUG] [REMOTE ] NSP: PASS: Price check passed. Min price $31.15. [2026-01-22T12:16:04.865346] [DEBUG] [REMOTE ] NSP: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:04.865472] [DEBUG] [REMOTE ] NSP: PASS: Integrity check passed. [2026-01-22T12:16:04.865531] [DEBUG] [REMOTE ] NSP: Symbol is viable for forecasting. [2026-01-22T12:16:04.865612] [INFO ] [MAIN ] [2229/3501] NSP kept (0.5s) | 2227 kept, 2 rejected | 139.5/min | ETA: 9.1m [2026-01-22T12:16:05.377455] [DEBUG] [REMOTE ] NSSC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:05.377612] [DEBUG] [REMOTE ] NSSC: PASS: History has at least 300 days. [2026-01-22T12:16:05.377858] [DEBUG] [REMOTE ] NSSC: PASS: Price check passed. Min price $37.68. [2026-01-22T12:16:05.377990] [DEBUG] [REMOTE ] NSSC: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:05.378104] [DEBUG] [REMOTE ] NSSC: PASS: Integrity check passed. [2026-01-22T12:16:05.378143] [DEBUG] [REMOTE ] NSSC: Symbol is viable for forecasting. [2026-01-22T12:16:05.378190] [INFO ] [MAIN ] [2230/3501] NSSC kept (0.5s) | 2228 kept, 2 rejected | 139.4/min | ETA: 9.1m [2026-01-22T12:16:05.835812] [DEBUG] [REMOTE ] NTAP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:05.835958] [DEBUG] [REMOTE ] NTAP: PASS: History has at least 300 days. [2026-01-22T12:16:05.836184] [DEBUG] [REMOTE ] NTAP: PASS: Price check passed. Min price $94.11. [2026-01-22T12:16:05.836321] [DEBUG] [REMOTE ] NTAP: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:05.836439] [DEBUG] [REMOTE ] NTAP: PASS: Integrity check passed. [2026-01-22T12:16:05.836478] [DEBUG] [REMOTE ] NTAP: Symbol is viable for forecasting. [2026-01-22T12:16:05.836526] [INFO ] [MAIN ] [2231/3501] NTAP kept (0.5s) | 2229 kept, 2 rejected | 139.4/min | ETA: 9.1m [2026-01-22T12:16:06.132073] [DEBUG] [REMOTE ] NTB: Retrieved 2349 rows, trimmed to 300. [2026-01-22T12:16:06.132219] [DEBUG] [REMOTE ] NTB: PASS: History has at least 300 days. [2026-01-22T12:16:06.132433] [DEBUG] [REMOTE ] NTB: PASS: Price check passed. Min price $41.38. [2026-01-22T12:16:06.132608] [DEBUG] [REMOTE ] NTB: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:06.132753] [DEBUG] [REMOTE ] NTB: PASS: Integrity check passed. [2026-01-22T12:16:06.132797] [DEBUG] [REMOTE ] NTB: Symbol is viable for forecasting. [2026-01-22T12:16:06.132849] [INFO ] [MAIN ] [2232/3501] NTB kept (0.3s) | 2230 kept, 2 rejected | 139.5/min | ETA: 9.1m [2026-01-22T12:16:06.580441] [DEBUG] [REMOTE ] NTES: Retrieved 6427 rows, trimmed to 300. [2026-01-22T12:16:06.580598] [DEBUG] [REMOTE ] NTES: PASS: History has at least 300 days. [2026-01-22T12:16:06.580822] [DEBUG] [REMOTE ] NTES: PASS: Price check passed. Min price $131.57. [2026-01-22T12:16:06.580955] [DEBUG] [REMOTE ] NTES: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:06.581069] [DEBUG] [REMOTE ] NTES: PASS: Integrity check passed. [2026-01-22T12:16:06.581108] [DEBUG] [REMOTE ] NTES: Symbol is viable for forecasting. [2026-01-22T12:16:06.581154] [INFO ] [MAIN ] [2233/3501] NTES kept (0.4s) | 2231 kept, 2 rejected | 139.5/min | ETA: 9.1m [2026-01-22T12:16:07.114013] [DEBUG] [REMOTE ] NTIC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:07.114151] [DEBUG] [REMOTE ] NTIC: PASS: History has at least 300 days. [2026-01-22T12:16:07.114376] [DEBUG] [REMOTE ] NTIC: PASS: Price check passed. Min price $7.35. [2026-01-22T12:16:07.114515] [DEBUG] [REMOTE ] NTIC: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:07.114652] [DEBUG] [REMOTE ] NTIC: PASS: Integrity check passed. [2026-01-22T12:16:07.114696] [DEBUG] [REMOTE ] NTIC: Symbol is viable for forecasting. [2026-01-22T12:16:07.114745] [INFO ] [MAIN ] [2234/3501] NTIC kept (0.5s) | 2232 kept, 2 rejected | 139.4/min | ETA: 9.1m [2026-01-22T12:16:07.304162] [DEBUG] [REMOTE ] NTLA: Retrieved 2441 rows, trimmed to 300. [2026-01-22T12:16:07.304306] [DEBUG] [REMOTE ] NTLA: PASS: History has at least 300 days. [2026-01-22T12:16:07.304619] [DEBUG] [REMOTE ] NTLA: PASS: Price check passed. Min price $8.04. [2026-01-22T12:16:07.304811] [DEBUG] [REMOTE ] NTLA: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:07.304991] [DEBUG] [REMOTE ] NTLA: PASS: Integrity check passed. [2026-01-22T12:16:07.305053] [DEBUG] [REMOTE ] NTLA: Symbol is viable for forecasting. [2026-01-22T12:16:07.305126] [INFO ] [MAIN ] [2235/3501] NTLA kept (0.2s) | 2233 kept, 2 rejected | 139.5/min | ETA: 9.1m [2026-01-22T12:16:07.818002] [DEBUG] [REMOTE ] NTNX: Retrieved 2339 rows, trimmed to 300. [2026-01-22T12:16:07.818147] [DEBUG] [REMOTE ] NTNX: PASS: History has at least 300 days. [2026-01-22T12:16:07.818368] [DEBUG] [REMOTE ] NTNX: PASS: Price check passed. Min price $41.57. [2026-01-22T12:16:07.818533] [DEBUG] [REMOTE ] NTNX: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:07.818699] [DEBUG] [REMOTE ] NTNX: PASS: Integrity check passed. [2026-01-22T12:16:07.818747] [DEBUG] [REMOTE ] NTNX: Symbol is viable for forecasting. [2026-01-22T12:16:07.818796] [INFO ] [MAIN ] [2236/3501] NTNX kept (0.5s) | 2234 kept, 2 rejected | 139.5/min | ETA: 9.1m [2026-01-22T12:16:08.251087] [DEBUG] [REMOTE ] NTRA: Retrieved 2654 rows, trimmed to 300. [2026-01-22T12:16:08.251302] [DEBUG] [REMOTE ] NTRA: PASS: History has at least 300 days. [2026-01-22T12:16:08.251557] [DEBUG] [REMOTE ] NTRA: PASS: Price check passed. Min price $189.57. [2026-01-22T12:16:08.251734] [DEBUG] [REMOTE ] NTRA: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:08.251913] [DEBUG] [REMOTE ] NTRA: PASS: Integrity check passed. [2026-01-22T12:16:08.251966] [DEBUG] [REMOTE ] NTRA: Symbol is viable for forecasting. [2026-01-22T12:16:08.252020] [INFO ] [MAIN ] [2237/3501] NTRA kept (0.4s) | 2235 kept, 2 rejected | 139.5/min | ETA: 9.1m [2026-01-22T12:16:08.579082] [DEBUG] [REMOTE ] NTRB: Retrieved 1854 rows, trimmed to 300. [2026-01-22T12:16:08.579209] [DEBUG] [REMOTE ] NTRB: PASS: History has at least 300 days. [2026-01-22T12:16:08.579445] [DEBUG] [REMOTE ] NTRB: PASS: Price check passed. Min price $4.22. [2026-01-22T12:16:08.579653] [DEBUG] [REMOTE ] NTRB: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:08.579803] [DEBUG] [REMOTE ] NTRB: PASS: Integrity check passed. [2026-01-22T12:16:08.579858] [DEBUG] [REMOTE ] NTRB: Symbol is viable for forecasting. [2026-01-22T12:16:08.579923] [INFO ] [MAIN ] [2238/3501] NTRB kept (0.3s) | 2236 kept, 2 rejected | 139.5/min | ETA: 9.1m [2026-01-22T12:16:09.204455] [DEBUG] [REMOTE ] NTRS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:09.204635] [DEBUG] [REMOTE ] NTRS: PASS: History has at least 300 days. [2026-01-22T12:16:09.204937] [DEBUG] [REMOTE ] NTRS: PASS: Price check passed. Min price $121.99. [2026-01-22T12:16:09.205087] [DEBUG] [REMOTE ] NTRS: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:09.205219] [DEBUG] [REMOTE ] NTRS: PASS: Integrity check passed. [2026-01-22T12:16:09.205263] [DEBUG] [REMOTE ] NTRS: Symbol is viable for forecasting. [2026-01-22T12:16:09.205326] [INFO ] [MAIN ] [2239/3501] NTRS kept (0.6s) | 2237 kept, 2 rejected | 139.4/min | ETA: 9.0m [2026-01-22T12:16:09.528967] [DEBUG] [REMOTE ] NTRSO: Retrieved 1564 rows, trimmed to 300. [2026-01-22T12:16:09.529130] [DEBUG] [REMOTE ] NTRSO: PASS: History has at least 300 days. [2026-01-22T12:16:09.529412] [DEBUG] [REMOTE ] NTRSO: PASS: Price check passed. Min price $19.10. [2026-01-22T12:16:09.529635] [DEBUG] [REMOTE ] NTRSO: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:09.529796] [DEBUG] [REMOTE ] NTRSO: PASS: Integrity check passed. [2026-01-22T12:16:09.529857] [DEBUG] [REMOTE ] NTRSO: Symbol is viable for forecasting. [2026-01-22T12:16:09.529931] [INFO ] [MAIN ] [2240/3501] NTRSO kept (0.3s) | 2238 kept, 2 rejected | 139.5/min | ETA: 9.0m [2026-01-22T12:16:09.795240] [DEBUG] [REMOTE ] NUKK: Retrieved 519 rows, trimmed to 300. [2026-01-22T12:16:09.795379] [DEBUG] [REMOTE ] NUKK: PASS: History has at least 300 days. [2026-01-22T12:16:09.795643] [DEBUG] [REMOTE ] NUKK: PASS: Price check passed. Min price $3.06. [2026-01-22T12:16:09.795849] [DEBUG] [REMOTE ] NUKK: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:09.796005] [DEBUG] [REMOTE ] NUKK: PASS: Integrity check passed. [2026-01-22T12:16:09.796050] [DEBUG] [REMOTE ] NUKK: Symbol is viable for forecasting. [2026-01-22T12:16:09.796112] [INFO ] [MAIN ] [2241/3501] NUKK kept (0.3s) | 2239 kept, 2 rejected | 139.5/min | ETA: 9.0m [2026-01-22T12:16:10.543561] [DEBUG] [REMOTE ] NUS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:10.543724] [DEBUG] [REMOTE ] NUS: PASS: History has at least 300 days. [2026-01-22T12:16:10.543956] [DEBUG] [REMOTE ] NUS: PASS: Price check passed. Min price $9.07. [2026-01-22T12:16:10.544096] [DEBUG] [REMOTE ] NUS: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:10.544211] [DEBUG] [REMOTE ] NUS: PASS: Integrity check passed. [2026-01-22T12:16:10.544250] [DEBUG] [REMOTE ] NUS: Symbol is viable for forecasting. [2026-01-22T12:16:10.544297] [INFO ] [MAIN ] [2242/3501] NUS kept (0.7s) | 2240 kept, 2 rejected | 139.4/min | ETA: 9.0m [2026-01-22T12:16:10.850941] [DEBUG] [REMOTE ] NUTX: Retrieved 3178 rows, trimmed to 300. [2026-01-22T12:16:10.851046] [DEBUG] [REMOTE ] NUTX: PASS: History has at least 300 days. [2026-01-22T12:16:10.851252] [DEBUG] [REMOTE ] NUTX: PASS: Price check passed. Min price $99.20. [2026-01-22T12:16:10.851389] [DEBUG] [REMOTE ] NUTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:10.851501] [DEBUG] [REMOTE ] NUTX: PASS: Integrity check passed. [2026-01-22T12:16:10.851542] [DEBUG] [REMOTE ] NUTX: Symbol is viable for forecasting. [2026-01-22T12:16:10.851607] [INFO ] [MAIN ] [2243/3501] NUTX kept (0.3s) | 2241 kept, 2 rejected | 139.5/min | ETA: 9.0m [2026-01-22T12:16:11.062347] [DEBUG] [REMOTE ] NUVB: Retrieved 1359 rows, trimmed to 300. [2026-01-22T12:16:11.062464] [DEBUG] [REMOTE ] NUVB: PASS: History has at least 300 days. [2026-01-22T12:16:11.062691] [DEBUG] [REMOTE ] NUVB: PASS: Price check passed. Min price $4.64. [2026-01-22T12:16:11.062833] [DEBUG] [REMOTE ] NUVB: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:11.062940] [DEBUG] [REMOTE ] NUVB: PASS: Integrity check passed. [2026-01-22T12:16:11.062979] [DEBUG] [REMOTE ] NUVB: Symbol is viable for forecasting. [2026-01-22T12:16:11.063026] [INFO ] [MAIN ] [2244/3501] NUVB kept (0.2s) | 2242 kept, 2 rejected | 139.5/min | ETA: 9.0m [2026-01-22T12:16:11.488149] [DEBUG] [REMOTE ] NUVL: Retrieved 1125 rows, trimmed to 300. [2026-01-22T12:16:11.488256] [DEBUG] [REMOTE ] NUVL: PASS: History has at least 300 days. [2026-01-22T12:16:11.488454] [DEBUG] [REMOTE ] NUVL: PASS: Price check passed. Min price $91.02. [2026-01-22T12:16:11.488603] [DEBUG] [REMOTE ] NUVL: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:11.488712] [DEBUG] [REMOTE ] NUVL: PASS: Integrity check passed. [2026-01-22T12:16:11.488751] [DEBUG] [REMOTE ] NUVL: Symbol is viable for forecasting. [2026-01-22T12:16:11.488797] [INFO ] [MAIN ] [2245/3501] NUVL kept (0.4s) | 2243 kept, 2 rejected | 139.5/min | ETA: 9.0m [2026-01-22T12:16:12.106500] [DEBUG] [REMOTE ] NUWE: Retrieved 3502 rows, trimmed to 300. [2026-01-22T12:16:12.106690] [DEBUG] [REMOTE ] NUWE: PASS: History has at least 300 days. [2026-01-22T12:16:12.107091] [DEBUG] [REMOTE ] NUWE: PASS: Price check passed. Min price $1.74. [2026-01-22T12:16:12.107225] [DEBUG] [REMOTE ] NUWE: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:12.107332] [DEBUG] [REMOTE ] NUWE: PASS: Integrity check passed. [2026-01-22T12:16:12.107372] [DEBUG] [REMOTE ] NUWE: Symbol is viable for forecasting. [2026-01-22T12:16:12.107419] [INFO ] [MAIN ] [2246/3501] NUWE kept (0.6s) | 2244 kept, 2 rejected | 139.5/min | ETA: 9.0m [2026-01-22T12:16:12.565701] [DEBUG] [REMOTE ] NVAX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:12.565853] [DEBUG] [REMOTE ] NVAX: PASS: History has at least 300 days. [2026-01-22T12:16:12.566120] [DEBUG] [REMOTE ] NVAX: PASS: Price check passed. Min price $6.22. [2026-01-22T12:16:12.566286] [DEBUG] [REMOTE ] NVAX: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:12.566404] [DEBUG] [REMOTE ] NVAX: PASS: Integrity check passed. [2026-01-22T12:16:12.566446] [DEBUG] [REMOTE ] NVAX: Symbol is viable for forecasting. [2026-01-22T12:16:12.566495] [INFO ] [MAIN ] [2247/3501] NVAX kept (0.5s) | 2245 kept, 2 rejected | 139.5/min | ETA: 9.0m [2026-01-22T12:16:12.778063] [DEBUG] [REMOTE ] NVD: Retrieved 606 rows, trimmed to 300. [2026-01-22T12:16:12.778191] [DEBUG] [REMOTE ] NVD: PASS: History has at least 300 days. [2026-01-22T12:16:12.778396] [DEBUG] [REMOTE ] NVD: PASS: Price check passed. Min price $6.12. [2026-01-22T12:16:12.778538] [DEBUG] [REMOTE ] NVD: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:12.778673] [DEBUG] [REMOTE ] NVD: PASS: Integrity check passed. [2026-01-22T12:16:12.778716] [DEBUG] [REMOTE ] NVD: Symbol is viable for forecasting. [2026-01-22T12:16:12.778765] [INFO ] [MAIN ] [2248/3501] NVD kept (0.2s) | 2246 kept, 2 rejected | 139.5/min | ETA: 9.0m [2026-01-22T12:16:13.453806] [DEBUG] [REMOTE ] NVDA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:13.453935] [DEBUG] [REMOTE ] NVDA: PASS: History has at least 300 days. [2026-01-22T12:16:13.454140] [DEBUG] [REMOTE ] NVDA: PASS: Price check passed. Min price $170.94. [2026-01-22T12:16:13.454273] [DEBUG] [REMOTE ] NVDA: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:13.454382] [DEBUG] [REMOTE ] NVDA: PASS: Integrity check passed. [2026-01-22T12:16:13.454421] [DEBUG] [REMOTE ] NVDA: Symbol is viable for forecasting. [2026-01-22T12:16:13.454468] [INFO ] [MAIN ] [2249/3501] NVDA kept (0.7s) | 2247 kept, 2 rejected | 139.5/min | ETA: 9.0m [2026-01-22T12:16:13.556143] [DEBUG] [REMOTE ] NVDD: Retrieved 591 rows, trimmed to 300. [2026-01-22T12:16:13.556255] [DEBUG] [REMOTE ] NVDD: PASS: History has at least 300 days. [2026-01-22T12:16:13.556453] [DEBUG] [REMOTE ] NVDD: PASS: Price check passed. Min price $34.80. [2026-01-22T12:16:13.556604] [DEBUG] [REMOTE ] NVDD: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:13.556717] [DEBUG] [REMOTE ] NVDD: PASS: Integrity check passed. [2026-01-22T12:16:13.556761] [DEBUG] [REMOTE ] NVDD: Symbol is viable for forecasting. [2026-01-22T12:16:13.556808] [INFO ] [MAIN ] [2250/3501] NVDD kept (0.1s) | 2248 kept, 2 rejected | 139.5/min | ETA: 9.0m [2026-01-22T12:16:14.096937] [DEBUG] [REMOTE ] NVDL: Retrieved 778 rows, trimmed to 300. [2026-01-22T12:16:14.097094] [DEBUG] [REMOTE ] NVDL: PASS: History has at least 300 days. [2026-01-22T12:16:14.097343] [DEBUG] [REMOTE ] NVDL: PASS: Price check passed. Min price $74.59. [2026-01-22T12:16:14.097529] [DEBUG] [REMOTE ] NVDL: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:14.097685] [DEBUG] [REMOTE ] NVDL: PASS: Integrity check passed. [2026-01-22T12:16:14.097765] [DEBUG] [REMOTE ] NVDL: Symbol is viable for forecasting. [2026-01-22T12:16:14.097826] [INFO ] [MAIN ] [2251/3501] NVDL kept (0.5s) | 2249 kept, 2 rejected | 139.5/min | ETA: 9.0m [2026-01-22T12:16:14.471438] [DEBUG] [REMOTE ] NVDS: Retrieved 884 rows, trimmed to 300. [2026-01-22T12:16:14.471566] [DEBUG] [REMOTE ] NVDS: PASS: History has at least 300 days. [2026-01-22T12:16:14.471788] [DEBUG] [REMOTE ] NVDS: PASS: Price check passed. Min price $24.41. [2026-01-22T12:16:14.471920] [DEBUG] [REMOTE ] NVDS: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:14.472026] [DEBUG] [REMOTE ] NVDS: PASS: Integrity check passed. [2026-01-22T12:16:14.472066] [DEBUG] [REMOTE ] NVDS: Symbol is viable for forecasting. [2026-01-22T12:16:14.472114] [INFO ] [MAIN ] [2252/3501] NVDS kept (0.4s) | 2250 kept, 2 rejected | 139.5/min | ETA: 9.0m [2026-01-22T12:16:15.114525] [DEBUG] [REMOTE ] NVEC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:15.114675] [DEBUG] [REMOTE ] NVEC: PASS: History has at least 300 days. [2026-01-22T12:16:15.114892] [DEBUG] [REMOTE ] NVEC: PASS: Price check passed. Min price $57.42. [2026-01-22T12:16:15.115046] [DEBUG] [REMOTE ] NVEC: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:15.115160] [DEBUG] [REMOTE ] NVEC: PASS: Integrity check passed. [2026-01-22T12:16:15.115201] [DEBUG] [REMOTE ] NVEC: Symbol is viable for forecasting. [2026-01-22T12:16:15.115249] [INFO ] [MAIN ] [2253/3501] NVEC kept (0.6s) | 2251 kept, 2 rejected | 139.5/min | ETA: 8.9m [2026-01-22T12:16:15.593458] [DEBUG] [REMOTE ] NVG: Retrieved 5877 rows, trimmed to 300. [2026-01-22T12:16:15.593613] [DEBUG] [REMOTE ] NVG: PASS: History has at least 300 days. [2026-01-22T12:16:15.593831] [DEBUG] [REMOTE ] NVG: PASS: Price check passed. Min price $12.18. [2026-01-22T12:16:15.593965] [DEBUG] [REMOTE ] NVG: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:15.594079] [DEBUG] [REMOTE ] NVG: PASS: Integrity check passed. [2026-01-22T12:16:15.594118] [DEBUG] [REMOTE ] NVG: Symbol is viable for forecasting. [2026-01-22T12:16:15.594165] [INFO ] [MAIN ] [2254/3501] NVG kept (0.5s) | 2252 kept, 2 rejected | 139.5/min | ETA: 8.9m [2026-01-22T12:16:15.908515] [DEBUG] [REMOTE ] NVGS: Retrieved 4789 rows, trimmed to 300. [2026-01-22T12:16:15.908678] [DEBUG] [REMOTE ] NVGS: PASS: History has at least 300 days. [2026-01-22T12:16:15.908894] [DEBUG] [REMOTE ] NVGS: PASS: Price check passed. Min price $15.67. [2026-01-22T12:16:15.909218] [DEBUG] [REMOTE ] NVGS: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:15.909333] [DEBUG] [REMOTE ] NVGS: PASS: Integrity check passed. [2026-01-22T12:16:15.909372] [DEBUG] [REMOTE ] NVGS: Symbol is viable for forecasting. [2026-01-22T12:16:15.909420] [INFO ] [MAIN ] [2255/3501] NVGS kept (0.3s) | 2253 kept, 2 rejected | 139.5/min | ETA: 8.9m [2026-01-22T12:16:16.521752] [DEBUG] [REMOTE ] NVMI: Retrieved 6483 rows, trimmed to 300. [2026-01-22T12:16:16.521888] [DEBUG] [REMOTE ] NVMI: PASS: History has at least 300 days. [2026-01-22T12:16:16.522286] [DEBUG] [REMOTE ] NVMI: PASS: Price check passed. Min price $275.78. [2026-01-22T12:16:16.522419] [DEBUG] [REMOTE ] NVMI: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:16.522533] [DEBUG] [REMOTE ] NVMI: PASS: Integrity check passed. [2026-01-22T12:16:16.522592] [DEBUG] [REMOTE ] NVMI: Symbol is viable for forecasting. [2026-01-22T12:16:16.522643] [INFO ] [MAIN ] [2256/3501] NVMI kept (0.6s) | 2254 kept, 2 rejected | 139.4/min | ETA: 8.9m [2026-01-22T12:16:17.015070] [DEBUG] [REMOTE ] NVO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:17.015248] [DEBUG] [REMOTE ] NVO: PASS: History has at least 300 days. [2026-01-22T12:16:17.015503] [DEBUG] [REMOTE ] NVO: PASS: Price check passed. Min price $44.97. [2026-01-22T12:16:17.015679] [DEBUG] [REMOTE ] NVO: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:17.015815] [DEBUG] [REMOTE ] NVO: PASS: Integrity check passed. [2026-01-22T12:16:17.015859] [DEBUG] [REMOTE ] NVO: Symbol is viable for forecasting. [2026-01-22T12:16:17.015914] [INFO ] [MAIN ] [2257/3501] NVO kept (0.5s) | 2255 kept, 2 rejected | 139.4/min | ETA: 8.9m [2026-01-22T12:16:17.497073] [DEBUG] [REMOTE ] NVRI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:17.497266] [DEBUG] [REMOTE ] NVRI: PASS: History has at least 300 days. [2026-01-22T12:16:17.497508] [DEBUG] [REMOTE ] NVRI: PASS: Price check passed. Min price $11.85. [2026-01-22T12:16:17.497664] [DEBUG] [REMOTE ] NVRI: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:17.497827] [DEBUG] [REMOTE ] NVRI: PASS: Integrity check passed. [2026-01-22T12:16:17.497870] [DEBUG] [REMOTE ] NVRI: Symbol is viable for forecasting. [2026-01-22T12:16:17.497920] [INFO ] [MAIN ] [2258/3501] NVRI kept (0.5s) | 2256 kept, 2 rejected | 139.4/min | ETA: 8.9m [2026-01-22T12:16:18.003688] [DEBUG] [REMOTE ] NVS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:18.003829] [DEBUG] [REMOTE ] NVS: PASS: History has at least 300 days. [2026-01-22T12:16:18.004257] [DEBUG] [REMOTE ] NVS: PASS: Price check passed. Min price $121.80. [2026-01-22T12:16:18.004431] [DEBUG] [REMOTE ] NVS: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:18.004546] [DEBUG] [REMOTE ] NVS: PASS: Integrity check passed. [2026-01-22T12:16:18.004604] [DEBUG] [REMOTE ] NVS: Symbol is viable for forecasting. [2026-01-22T12:16:18.004654] [INFO ] [MAIN ] [2259/3501] NVS kept (0.5s) | 2257 kept, 2 rejected | 139.4/min | ETA: 8.9m [2026-01-22T12:16:18.238239] [DEBUG] [REMOTE ] NVTS: Retrieved 1254 rows, trimmed to 300. [2026-01-22T12:16:18.238383] [DEBUG] [REMOTE ] NVTS: PASS: History has at least 300 days. [2026-01-22T12:16:18.238610] [DEBUG] [REMOTE ] NVTS: PASS: Price check passed. Min price $7.14. [2026-01-22T12:16:18.238752] [DEBUG] [REMOTE ] NVTS: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:18.238865] [DEBUG] [REMOTE ] NVTS: PASS: Integrity check passed. [2026-01-22T12:16:18.238907] [DEBUG] [REMOTE ] NVTS: Symbol is viable for forecasting. [2026-01-22T12:16:18.238955] [INFO ] [MAIN ] [2260/3501] NVTS kept (0.2s) | 2258 kept, 2 rejected | 139.4/min | ETA: 8.9m [2026-01-22T12:16:18.871588] [DEBUG] [REMOTE ] NWBI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:18.871734] [DEBUG] [REMOTE ] NWBI: PASS: History has at least 300 days. [2026-01-22T12:16:18.872003] [DEBUG] [REMOTE ] NWBI: PASS: Price check passed. Min price $11.30. [2026-01-22T12:16:18.872151] [DEBUG] [REMOTE ] NWBI: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:18.872284] [DEBUG] [REMOTE ] NWBI: PASS: Integrity check passed. [2026-01-22T12:16:18.872339] [DEBUG] [REMOTE ] NWBI: Symbol is viable for forecasting. [2026-01-22T12:16:18.872407] [INFO ] [MAIN ] [2261/3501] NWBI kept (0.6s) | 2259 kept, 2 rejected | 139.4/min | ETA: 8.9m [2026-01-22T12:16:19.278593] [DEBUG] [REMOTE ] NWE: Retrieved 4544 rows, trimmed to 300. [2026-01-22T12:16:19.278749] [DEBUG] [REMOTE ] NWE: PASS: History has at least 300 days. [2026-01-22T12:16:19.278971] [DEBUG] [REMOTE ] NWE: PASS: Price check passed. Min price $59.08. [2026-01-22T12:16:19.279109] [DEBUG] [REMOTE ] NWE: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:19.279224] [DEBUG] [REMOTE ] NWE: PASS: Integrity check passed. [2026-01-22T12:16:19.279266] [DEBUG] [REMOTE ] NWE: Symbol is viable for forecasting. [2026-01-22T12:16:19.279314] [INFO ] [MAIN ] [2262/3501] NWE kept (0.4s) | 2260 kept, 2 rejected | 139.4/min | ETA: 8.9m [2026-01-22T12:16:19.742673] [DEBUG] [REMOTE ] NWFL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:19.742809] [DEBUG] [REMOTE ] NWFL: PASS: History has at least 300 days. [2026-01-22T12:16:19.743033] [DEBUG] [REMOTE ] NWFL: PASS: Price check passed. Min price $25.93. [2026-01-22T12:16:19.743172] [DEBUG] [REMOTE ] NWFL: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:19.743289] [DEBUG] [REMOTE ] NWFL: PASS: Integrity check passed. [2026-01-22T12:16:19.743329] [DEBUG] [REMOTE ] NWFL: Symbol is viable for forecasting. [2026-01-22T12:16:19.743378] [INFO ] [MAIN ] [2263/3501] NWFL kept (0.5s) | 2261 kept, 2 rejected | 139.4/min | ETA: 8.9m [2026-01-22T12:16:20.148458] [DEBUG] [REMOTE ] NWG: Retrieved 4593 rows, trimmed to 300. [2026-01-22T12:16:20.148678] [DEBUG] [REMOTE ] NWG: PASS: History has at least 300 days. [2026-01-22T12:16:20.148940] [DEBUG] [REMOTE ] NWG: PASS: Price check passed. Min price $14.86. [2026-01-22T12:16:20.149082] [DEBUG] [REMOTE ] NWG: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:20.149208] [DEBUG] [REMOTE ] NWG: PASS: Integrity check passed. [2026-01-22T12:16:20.149249] [DEBUG] [REMOTE ] NWG: Symbol is viable for forecasting. [2026-01-22T12:16:20.149300] [INFO ] [MAIN ] [2264/3501] NWG kept (0.4s) | 2262 kept, 2 rejected | 139.4/min | ETA: 8.9m [2026-01-22T12:16:20.616933] [DEBUG] [REMOTE ] NWL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:20.617082] [DEBUG] [REMOTE ] NWL: PASS: History has at least 300 days. [2026-01-22T12:16:20.617320] [DEBUG] [REMOTE ] NWL: PASS: Price check passed. Min price $3.05. [2026-01-22T12:16:20.617480] [DEBUG] [REMOTE ] NWL: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:20.617623] [DEBUG] [REMOTE ] NWL: PASS: Integrity check passed. [2026-01-22T12:16:20.617666] [DEBUG] [REMOTE ] NWL: Symbol is viable for forecasting. [2026-01-22T12:16:20.617735] [INFO ] [MAIN ] [2265/3501] NWL kept (0.5s) | 2263 kept, 2 rejected | 139.4/min | ETA: 8.9m [2026-01-22T12:16:20.986100] [DEBUG] [REMOTE ] NWPX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:20.986246] [DEBUG] [REMOTE ] NWPX: PASS: History has at least 300 days. [2026-01-22T12:16:20.986495] [DEBUG] [REMOTE ] NWPX: PASS: Price check passed. Min price $53.85. [2026-01-22T12:16:20.986659] [DEBUG] [REMOTE ] NWPX: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:20.986800] [DEBUG] [REMOTE ] NWPX: PASS: Integrity check passed. [2026-01-22T12:16:20.986848] [DEBUG] [REMOTE ] NWPX: Symbol is viable for forecasting. [2026-01-22T12:16:20.986900] [INFO ] [MAIN ] [2266/3501] NWPX kept (0.4s) | 2264 kept, 2 rejected | 139.4/min | ETA: 8.9m [2026-01-22T12:16:21.352821] [DEBUG] [REMOTE ] NWS: Retrieved 3167 rows, trimmed to 300. [2026-01-22T12:16:21.352953] [DEBUG] [REMOTE ] NWS: PASS: History has at least 300 days. [2026-01-22T12:16:21.353167] [DEBUG] [REMOTE ] NWS: PASS: Price check passed. Min price $27.98. [2026-01-22T12:16:21.353304] [DEBUG] [REMOTE ] NWS: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:21.353416] [DEBUG] [REMOTE ] NWS: PASS: Integrity check passed. [2026-01-22T12:16:21.353457] [DEBUG] [REMOTE ] NWS: Symbol is viable for forecasting. [2026-01-22T12:16:21.353505] [INFO ] [MAIN ] [2267/3501] NWS kept (0.4s) | 2265 kept, 2 rejected | 139.4/min | ETA: 8.9m [2026-01-22T12:16:21.759034] [DEBUG] [REMOTE ] NWSA: Retrieved 3167 rows, trimmed to 300. [2026-01-22T12:16:21.759163] [DEBUG] [REMOTE ] NWSA: PASS: History has at least 300 days. [2026-01-22T12:16:21.759401] [DEBUG] [REMOTE ] NWSA: PASS: Price check passed. Min price $24.80. [2026-01-22T12:16:21.759546] [DEBUG] [REMOTE ] NWSA: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:21.759676] [DEBUG] [REMOTE ] NWSA: PASS: Integrity check passed. [2026-01-22T12:16:21.759717] [DEBUG] [REMOTE ] NWSA: Symbol is viable for forecasting. [2026-01-22T12:16:21.759765] [INFO ] [MAIN ] [2268/3501] NWSA kept (0.4s) | 2266 kept, 2 rejected | 139.4/min | ETA: 8.8m [2026-01-22T12:16:22.365426] [DEBUG] [REMOTE ] NX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:22.365636] [DEBUG] [REMOTE ] NX: PASS: History has at least 300 days. [2026-01-22T12:16:22.365949] [DEBUG] [REMOTE ] NX: PASS: Price check passed. Min price $11.19. [2026-01-22T12:16:22.366108] [DEBUG] [REMOTE ] NX: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:22.366291] [DEBUG] [REMOTE ] NX: PASS: Integrity check passed. [2026-01-22T12:16:22.366336] [DEBUG] [REMOTE ] NX: Symbol is viable for forecasting. [2026-01-22T12:16:22.366393] [INFO ] [MAIN ] [2269/3501] NX kept (0.6s) | 2267 kept, 2 rejected | 139.4/min | ETA: 8.8m [2026-01-22T12:16:22.671833] [DEBUG] [REMOTE ] NXE: Retrieved 2526 rows, trimmed to 300. [2026-01-22T12:16:22.672049] [DEBUG] [REMOTE ] NXE: PASS: History has at least 300 days. [2026-01-22T12:16:22.672319] [DEBUG] [REMOTE ] NXE: PASS: Price check passed. Min price $7.56. [2026-01-22T12:16:22.672465] [DEBUG] [REMOTE ] NXE: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:22.672622] [DEBUG] [REMOTE ] NXE: PASS: Integrity check passed. [2026-01-22T12:16:22.672676] [DEBUG] [REMOTE ] NXE: Symbol is viable for forecasting. [2026-01-22T12:16:22.672742] [INFO ] [MAIN ] [2270/3501] NXE kept (0.3s) | 2268 kept, 2 rejected | 139.4/min | ETA: 8.8m [2026-01-22T12:16:23.010263] [DEBUG] [REMOTE ] NXG: Retrieved 807 rows, trimmed to 300. [2026-01-22T12:16:23.010468] [DEBUG] [REMOTE ] NXG: PASS: History has at least 300 days. [2026-01-22T12:16:23.010809] [DEBUG] [REMOTE ] NXG: PASS: Price check passed. Min price $46.81. [2026-01-22T12:16:23.010992] [DEBUG] [REMOTE ] NXG: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:23.011122] [DEBUG] [REMOTE ] NXG: PASS: Integrity check passed. [2026-01-22T12:16:23.011165] [DEBUG] [REMOTE ] NXG: Symbol is viable for forecasting. [2026-01-22T12:16:23.011219] [INFO ] [MAIN ] [2271/3501] NXG kept (0.3s) | 2269 kept, 2 rejected | 139.4/min | ETA: 8.8m [2026-01-22T12:16:23.404347] [DEBUG] [REMOTE ] NXGL: Retrieved 1023 rows, trimmed to 300. [2026-01-22T12:16:23.404480] [DEBUG] [REMOTE ] NXGL: PASS: History has at least 300 days. [2026-01-22T12:16:23.404704] [DEBUG] [REMOTE ] NXGL: PASS: Price check passed. Min price $1.47. [2026-01-22T12:16:23.404836] [DEBUG] [REMOTE ] NXGL: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:23.404942] [DEBUG] [REMOTE ] NXGL: PASS: Integrity check passed. [2026-01-22T12:16:23.404981] [DEBUG] [REMOTE ] NXGL: Symbol is viable for forecasting. [2026-01-22T12:16:23.405028] [INFO ] [MAIN ] [2272/3501] NXGL kept (0.4s) | 2270 kept, 2 rejected | 139.4/min | ETA: 8.8m [2026-01-22T12:16:24.079642] [DEBUG] [REMOTE ] NXP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:24.079847] [DEBUG] [REMOTE ] NXP: PASS: History has at least 300 days. [2026-01-22T12:16:24.080145] [DEBUG] [REMOTE ] NXP: PASS: Price check passed. Min price $14.00. [2026-01-22T12:16:24.080290] [DEBUG] [REMOTE ] NXP: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:24.080441] [DEBUG] [REMOTE ] NXP: PASS: Integrity check passed. [2026-01-22T12:16:24.080487] [DEBUG] [REMOTE ] NXP: Symbol is viable for forecasting. [2026-01-22T12:16:24.080543] [INFO ] [MAIN ] [2273/3501] NXP kept (0.7s) | 2271 kept, 2 rejected | 139.4/min | ETA: 8.8m [2026-01-22T12:16:24.440710] [DEBUG] [REMOTE ] NXPI: Retrieved 3888 rows, trimmed to 300. [2026-01-22T12:16:24.440835] [DEBUG] [REMOTE ] NXPI: PASS: History has at least 300 days. [2026-01-22T12:16:24.441040] [DEBUG] [REMOTE ] NXPI: PASS: Price check passed. Min price $183.38. [2026-01-22T12:16:24.441177] [DEBUG] [REMOTE ] NXPI: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:24.441288] [DEBUG] [REMOTE ] NXPI: PASS: Integrity check passed. [2026-01-22T12:16:24.441329] [DEBUG] [REMOTE ] NXPI: Symbol is viable for forecasting. [2026-01-22T12:16:24.441377] [INFO ] [MAIN ] [2274/3501] NXPI kept (0.4s) | 2272 kept, 2 rejected | 139.4/min | ETA: 8.8m [2026-01-22T12:16:24.595246] [DEBUG] [REMOTE ] NYXH: Retrieved 1189 rows, trimmed to 300. [2026-01-22T12:16:24.595406] [DEBUG] [REMOTE ] NYXH: PASS: History has at least 300 days. [2026-01-22T12:16:24.595697] [DEBUG] [REMOTE ] NYXH: PASS: Price check passed. Min price $4.47. [2026-01-22T12:16:24.595892] [DEBUG] [REMOTE ] NYXH: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:24.596048] [DEBUG] [REMOTE ] NYXH: PASS: Integrity check passed. [2026-01-22T12:16:24.596107] [DEBUG] [REMOTE ] NYXH: Symbol is viable for forecasting. [2026-01-22T12:16:24.596180] [INFO ] [MAIN ] [2275/3501] NYXH kept (0.2s) | 2273 kept, 2 rejected | 139.5/min | ETA: 8.8m [2026-01-22T12:16:25.393115] [DEBUG] [REMOTE ] NZF: Retrieved 6114 rows, trimmed to 300. [2026-01-22T12:16:25.393264] [DEBUG] [REMOTE ] NZF: PASS: History has at least 300 days. [2026-01-22T12:16:25.393478] [DEBUG] [REMOTE ] NZF: PASS: Price check passed. Min price $12.22. [2026-01-22T12:16:25.393630] [DEBUG] [REMOTE ] NZF: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:25.393748] [DEBUG] [REMOTE ] NZF: PASS: Integrity check passed. [2026-01-22T12:16:25.393787] [DEBUG] [REMOTE ] NZF: Symbol is viable for forecasting. [2026-01-22T12:16:25.393834] [INFO ] [MAIN ] [2276/3501] NZF kept (0.8s) | 2274 kept, 2 rejected | 139.4/min | ETA: 8.8m [2026-01-22T12:16:25.623722] [DEBUG] [REMOTE ] OABI: Retrieved 806 rows, trimmed to 300. [2026-01-22T12:16:25.623888] [DEBUG] [REMOTE ] OABI: PASS: History has at least 300 days. [2026-01-22T12:16:25.624198] [DEBUG] [REMOTE ] OABI: PASS: Price check passed. Min price $1.38. [2026-01-22T12:16:25.624367] [DEBUG] [REMOTE ] OABI: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:25.624510] [DEBUG] [REMOTE ] OABI: PASS: Integrity check passed. [2026-01-22T12:16:25.624558] [DEBUG] [REMOTE ] OABI: Symbol is viable for forecasting. [2026-01-22T12:16:25.624660] [INFO ] [MAIN ] [2277/3501] OABI kept (0.2s) | 2275 kept, 2 rejected | 139.4/min | ETA: 8.8m [2026-01-22T12:16:26.021039] [DEBUG] [REMOTE ] OBDC: Retrieved 1637 rows, trimmed to 300. [2026-01-22T12:16:26.021188] [DEBUG] [REMOTE ] OBDC: PASS: History has at least 300 days. [2026-01-22T12:16:26.021447] [DEBUG] [REMOTE ] OBDC: PASS: Price check passed. Min price $11.41. [2026-01-22T12:16:26.021649] [DEBUG] [REMOTE ] OBDC: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:26.021799] [DEBUG] [REMOTE ] OBDC: PASS: Integrity check passed. [2026-01-22T12:16:26.021851] [DEBUG] [REMOTE ] OBDC: Symbol is viable for forecasting. [2026-01-22T12:16:26.021911] [INFO ] [MAIN ] [2278/3501] OBDC kept (0.4s) | 2276 kept, 2 rejected | 139.4/min | ETA: 8.8m [2026-01-22T12:16:26.292435] [DEBUG] [REMOTE ] OBIL: Retrieved 797 rows, trimmed to 300. [2026-01-22T12:16:26.292614] [DEBUG] [REMOTE ] OBIL: PASS: History has at least 300 days. [2026-01-22T12:16:26.292864] [DEBUG] [REMOTE ] OBIL: PASS: Price check passed. Min price $49.82. [2026-01-22T12:16:26.293029] [DEBUG] [REMOTE ] OBIL: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:26.293166] [DEBUG] [REMOTE ] OBIL: PASS: Integrity check passed. [2026-01-22T12:16:26.293215] [DEBUG] [REMOTE ] OBIL: Symbol is viable for forecasting. [2026-01-22T12:16:26.293272] [INFO ] [MAIN ] [2279/3501] OBIL kept (0.3s) | 2277 kept, 2 rejected | 139.5/min | ETA: 8.8m [2026-01-22T12:16:26.867662] [DEBUG] [REMOTE ] OBIO: Retrieved 1373 rows, trimmed to 300. [2026-01-22T12:16:26.867838] [DEBUG] [REMOTE ] OBIO: PASS: History has at least 300 days. [2026-01-22T12:16:26.868104] [DEBUG] [REMOTE ] OBIO: PASS: Price check passed. Min price $3.61. [2026-01-22T12:16:26.868467] [DEBUG] [REMOTE ] OBIO: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:26.868636] [DEBUG] [REMOTE ] OBIO: PASS: Integrity check passed. [2026-01-22T12:16:26.868691] [DEBUG] [REMOTE ] OBIO: Symbol is viable for forecasting. [2026-01-22T12:16:26.868756] [INFO ] [MAIN ] [2280/3501] OBIO kept (0.6s) | 2278 kept, 2 rejected | 139.4/min | ETA: 8.8m [2026-01-22T12:16:27.282595] [DEBUG] [REMOTE ] OBK: Retrieved 1937 rows, trimmed to 300. [2026-01-22T12:16:27.282717] [DEBUG] [REMOTE ] OBK: PASS: History has at least 300 days. [2026-01-22T12:16:27.282917] [DEBUG] [REMOTE ] OBK: PASS: Price check passed. Min price $4.25. [2026-01-22T12:16:27.283049] [DEBUG] [REMOTE ] OBK: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:27.283156] [DEBUG] [REMOTE ] OBK: PASS: Integrity check passed. [2026-01-22T12:16:27.283197] [DEBUG] [REMOTE ] OBK: Symbol is viable for forecasting. [2026-01-22T12:16:27.283244] [INFO ] [MAIN ] [2281/3501] OBK kept (0.4s) | 2279 kept, 2 rejected | 139.4/min | ETA: 8.7m [2026-01-22T12:16:27.683548] [DEBUG] [REMOTE ] OBTC: Retrieved 1240 rows, trimmed to 300. [2026-01-22T12:16:27.683746] [DEBUG] [REMOTE ] OBTC: PASS: History has at least 300 days. [2026-01-22T12:16:27.684014] [DEBUG] [REMOTE ] OBTC: PASS: Price check passed. Min price $25.77. [2026-01-22T12:16:27.684196] [DEBUG] [REMOTE ] OBTC: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:27.684343] [DEBUG] [REMOTE ] OBTC: PASS: Integrity check passed. [2026-01-22T12:16:27.684413] [DEBUG] [REMOTE ] OBTC: Symbol is viable for forecasting. [2026-01-22T12:16:27.684478] [INFO ] [MAIN ] [2282/3501] OBTC kept (0.4s) | 2280 kept, 2 rejected | 139.5/min | ETA: 8.7m [2026-01-22T12:16:28.215554] [DEBUG] [REMOTE ] OC: Retrieved 4834 rows, trimmed to 300. [2026-01-22T12:16:28.215736] [DEBUG] [REMOTE ] OC: PASS: History has at least 300 days. [2026-01-22T12:16:28.216060] [DEBUG] [REMOTE ] OC: PASS: Price check passed. Min price $97.60. [2026-01-22T12:16:28.216230] [DEBUG] [REMOTE ] OC: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:28.216378] [DEBUG] [REMOTE ] OC: PASS: Integrity check passed. [2026-01-22T12:16:28.216424] [DEBUG] [REMOTE ] OC: Symbol is viable for forecasting. [2026-01-22T12:16:28.216482] [INFO ] [MAIN ] [2283/3501] OC kept (0.5s) | 2281 kept, 2 rejected | 139.4/min | ETA: 8.7m [2026-01-22T12:16:28.502450] [DEBUG] [REMOTE ] OCCI: Retrieved 1832 rows, trimmed to 300. [2026-01-22T12:16:28.502618] [DEBUG] [REMOTE ] OCCI: PASS: History has at least 300 days. [2026-01-22T12:16:28.502868] [DEBUG] [REMOTE ] OCCI: PASS: Price check passed. Min price $4.18. [2026-01-22T12:16:28.503036] [DEBUG] [REMOTE ] OCCI: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:28.503174] [DEBUG] [REMOTE ] OCCI: PASS: Integrity check passed. [2026-01-22T12:16:28.503223] [DEBUG] [REMOTE ] OCCI: Symbol is viable for forecasting. [2026-01-22T12:16:28.503279] [INFO ] [MAIN ] [2284/3501] OCCI kept (0.3s) | 2282 kept, 2 rejected | 139.5/min | ETA: 8.7m [2026-01-22T12:16:29.124730] [DEBUG] [REMOTE ] OCFC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:29.124966] [DEBUG] [REMOTE ] OCFC: PASS: History has at least 300 days. [2026-01-22T12:16:29.125292] [DEBUG] [REMOTE ] OCFC: PASS: Price check passed. Min price $17.20. [2026-01-22T12:16:29.125459] [DEBUG] [REMOTE ] OCFC: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:29.125761] [DEBUG] [REMOTE ] OCFC: PASS: Integrity check passed. [2026-01-22T12:16:29.125813] [DEBUG] [REMOTE ] OCFC: Symbol is viable for forecasting. [2026-01-22T12:16:29.125869] [INFO ] [MAIN ] [2285/3501] OCFC kept (0.6s) | 2283 kept, 2 rejected | 139.4/min | ETA: 8.7m [2026-01-22T12:16:29.464240] [DEBUG] [REMOTE ] OCGN: Retrieved 2799 rows, trimmed to 300. [2026-01-22T12:16:29.464449] [DEBUG] [REMOTE ] OCGN: PASS: History has at least 300 days. [2026-01-22T12:16:29.464752] [DEBUG] [REMOTE ] OCGN: PASS: Price check passed. Min price $1.11. [2026-01-22T12:16:29.464896] [DEBUG] [REMOTE ] OCGN: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:29.465019] [DEBUG] [REMOTE ] OCGN: PASS: Integrity check passed. [2026-01-22T12:16:29.465060] [DEBUG] [REMOTE ] OCGN: Symbol is viable for forecasting. [2026-01-22T12:16:29.465114] [INFO ] [MAIN ] [2286/3501] OCGN kept (0.3s) | 2284 kept, 2 rejected | 139.4/min | ETA: 8.7m [2026-01-22T12:16:29.755479] [DEBUG] [REMOTE ] OCSL: Retrieved 4430 rows, trimmed to 300. [2026-01-22T12:16:29.755699] [DEBUG] [REMOTE ] OCSL: PASS: History has at least 300 days. [2026-01-22T12:16:29.755988] [DEBUG] [REMOTE ] OCSL: PASS: Price check passed. Min price $12.51. [2026-01-22T12:16:29.756147] [DEBUG] [REMOTE ] OCSL: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:29.756284] [DEBUG] [REMOTE ] OCSL: PASS: Integrity check passed. [2026-01-22T12:16:29.756327] [DEBUG] [REMOTE ] OCSL: Symbol is viable for forecasting. [2026-01-22T12:16:29.756390] [INFO ] [MAIN ] [2287/3501] OCSL kept (0.3s) | 2285 kept, 2 rejected | 139.5/min | ETA: 8.7m [2026-01-22T12:16:30.266085] [DEBUG] [REMOTE ] OCUL: Retrieved 2890 rows, trimmed to 300. [2026-01-22T12:16:30.266266] [DEBUG] [REMOTE ] OCUL: PASS: History has at least 300 days. [2026-01-22T12:16:30.266513] [DEBUG] [REMOTE ] OCUL: PASS: Price check passed. Min price $10.43. [2026-01-22T12:16:30.266680] [DEBUG] [REMOTE ] OCUL: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:30.266803] [DEBUG] [REMOTE ] OCUL: PASS: Integrity check passed. [2026-01-22T12:16:30.266845] [DEBUG] [REMOTE ] OCUL: Symbol is viable for forecasting. [2026-01-22T12:16:30.266898] [INFO ] [MAIN ] [2288/3501] OCUL kept (0.5s) | 2286 kept, 2 rejected | 139.5/min | ETA: 8.7m [2026-01-22T12:16:30.794189] [DEBUG] [REMOTE ] ODC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:30.794644] [DEBUG] [REMOTE ] ODC: PASS: History has at least 300 days. [2026-01-22T12:16:30.795072] [DEBUG] [REMOTE ] ODC: PASS: Price check passed. Min price $46.21. [2026-01-22T12:16:30.795239] [DEBUG] [REMOTE ] ODC: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:30.795392] [DEBUG] [REMOTE ] ODC: PASS: Integrity check passed. [2026-01-22T12:16:30.795434] [DEBUG] [REMOTE ] ODC: Symbol is viable for forecasting. [2026-01-22T12:16:30.795490] [INFO ] [MAIN ] [2289/3501] ODC kept (0.5s) | 2287 kept, 2 rejected | 139.4/min | ETA: 8.7m [2026-01-22T12:16:31.002301] [DEBUG] [REMOTE ] ODD: Retrieved 630 rows, trimmed to 300. [2026-01-22T12:16:31.002442] [DEBUG] [REMOTE ] ODD: PASS: History has at least 300 days. [2026-01-22T12:16:31.002666] [DEBUG] [REMOTE ] ODD: PASS: Price check passed. Min price $33.80. [2026-01-22T12:16:31.002803] [DEBUG] [REMOTE ] ODD: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:31.002913] [DEBUG] [REMOTE ] ODD: PASS: Integrity check passed. [2026-01-22T12:16:31.002953] [DEBUG] [REMOTE ] ODD: Symbol is viable for forecasting. [2026-01-22T12:16:31.003000] [INFO ] [MAIN ] [2290/3501] ODD kept (0.2s) | 2288 kept, 2 rejected | 139.5/min | ETA: 8.7m [2026-01-22T12:16:31.637115] [DEBUG] [REMOTE ] ODFL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:31.637273] [DEBUG] [REMOTE ] ODFL: PASS: History has at least 300 days. [2026-01-22T12:16:31.637535] [DEBUG] [REMOTE ] ODFL: PASS: Price check passed. Min price $126.06. [2026-01-22T12:16:31.637726] [DEBUG] [REMOTE ] ODFL: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:31.637854] [DEBUG] [REMOTE ] ODFL: PASS: Integrity check passed. [2026-01-22T12:16:31.637895] [DEBUG] [REMOTE ] ODFL: Symbol is viable for forecasting. [2026-01-22T12:16:31.637946] [INFO ] [MAIN ] [2291/3501] ODFL kept (0.6s) | 2289 kept, 2 rejected | 139.4/min | ETA: 8.7m [2026-01-22T12:16:31.835156] [DEBUG] [REMOTE ] OEC: Retrieved 2890 rows, trimmed to 300. [2026-01-22T12:16:31.835312] [DEBUG] [REMOTE ] OEC: PASS: History has at least 300 days. [2026-01-22T12:16:31.835628] [DEBUG] [REMOTE ] OEC: PASS: Price check passed. Min price $4.33. [2026-01-22T12:16:31.835832] [DEBUG] [REMOTE ] OEC: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:31.835997] [DEBUG] [REMOTE ] OEC: PASS: Integrity check passed. [2026-01-22T12:16:31.836057] [DEBUG] [REMOTE ] OEC: Symbol is viable for forecasting. [2026-01-22T12:16:31.836130] [INFO ] [MAIN ] [2292/3501] OEC kept (0.2s) | 2290 kept, 2 rejected | 139.5/min | ETA: 8.7m [2026-01-22T12:16:32.427019] [DEBUG] [REMOTE ] OESX: Retrieved 4550 rows, trimmed to 300. [2026-01-22T12:16:32.427178] [DEBUG] [REMOTE ] OESX: PASS: History has at least 300 days. [2026-01-22T12:16:32.427458] [DEBUG] [REMOTE ] OESX: PASS: Price check passed. Min price $8.35. [2026-01-22T12:16:32.427662] [DEBUG] [REMOTE ] OESX: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:32.427811] [DEBUG] [REMOTE ] OESX: PASS: Integrity check passed. [2026-01-22T12:16:32.427855] [DEBUG] [REMOTE ] OESX: Symbol is viable for forecasting. [2026-01-22T12:16:32.427905] [INFO ] [MAIN ] [2293/3501] OESX kept (0.6s) | 2291 kept, 2 rejected | 139.4/min | ETA: 8.7m [2026-01-22T12:16:32.907310] [DEBUG] [REMOTE ] OFG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:32.907449] [DEBUG] [REMOTE ] OFG: PASS: History has at least 300 days. [2026-01-22T12:16:32.907725] [DEBUG] [REMOTE ] OFG: PASS: Price check passed. Min price $37.93. [2026-01-22T12:16:32.907870] [DEBUG] [REMOTE ] OFG: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:32.908008] [DEBUG] [REMOTE ] OFG: PASS: Integrity check passed. [2026-01-22T12:16:32.908054] [DEBUG] [REMOTE ] OFG: Symbol is viable for forecasting. [2026-01-22T12:16:32.908104] [INFO ] [MAIN ] [2294/3501] OFG kept (0.5s) | 2292 kept, 2 rejected | 139.4/min | ETA: 8.7m [2026-01-22T12:16:33.483445] [DEBUG] [REMOTE ] OFIX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:33.483634] [DEBUG] [REMOTE ] OFIX: PASS: History has at least 300 days. [2026-01-22T12:16:33.483868] [DEBUG] [REMOTE ] OFIX: PASS: Price check passed. Min price $13.64. [2026-01-22T12:16:33.484009] [DEBUG] [REMOTE ] OFIX: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:33.484128] [DEBUG] [REMOTE ] OFIX: PASS: Integrity check passed. [2026-01-22T12:16:33.484170] [DEBUG] [REMOTE ] OFIX: Symbol is viable for forecasting. [2026-01-22T12:16:33.484220] [INFO ] [MAIN ] [2295/3501] OFIX kept (0.6s) | 2293 kept, 2 rejected | 139.4/min | ETA: 8.6m [2026-01-22T12:16:33.908899] [DEBUG] [REMOTE ] OFLX: Retrieved 5151 rows, trimmed to 300. [2026-01-22T12:16:33.909042] [DEBUG] [REMOTE ] OFLX: PASS: History has at least 300 days. [2026-01-22T12:16:33.909311] [DEBUG] [REMOTE ] OFLX: PASS: Price check passed. Min price $25.33. [2026-01-22T12:16:33.909501] [DEBUG] [REMOTE ] OFLX: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:33.909673] [DEBUG] [REMOTE ] OFLX: PASS: Integrity check passed. [2026-01-22T12:16:33.909722] [DEBUG] [REMOTE ] OFLX: Symbol is viable for forecasting. [2026-01-22T12:16:33.909771] [INFO ] [MAIN ] [2296/3501] OFLX kept (0.4s) | 2294 kept, 2 rejected | 139.4/min | ETA: 8.6m [2026-01-22T12:16:34.239850] [DEBUG] [REMOTE ] OFS: Retrieved 3319 rows, trimmed to 300. [2026-01-22T12:16:34.239979] [DEBUG] [REMOTE ] OFS: PASS: History has at least 300 days. [2026-01-22T12:16:34.240190] [DEBUG] [REMOTE ] OFS: PASS: Price check passed. Min price $4.55. [2026-01-22T12:16:34.240328] [DEBUG] [REMOTE ] OFS: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:34.240439] [DEBUG] [REMOTE ] OFS: PASS: Integrity check passed. [2026-01-22T12:16:34.240480] [DEBUG] [REMOTE ] OFS: Symbol is viable for forecasting. [2026-01-22T12:16:34.240529] [INFO ] [MAIN ] [2297/3501] OFS kept (0.3s) | 2295 kept, 2 rejected | 139.4/min | ETA: 8.6m [2026-01-22T12:16:34.811722] [DEBUG] [REMOTE ] OGE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:34.811955] [DEBUG] [REMOTE ] OGE: PASS: History has at least 300 days. [2026-01-22T12:16:34.812356] [DEBUG] [REMOTE ] OGE: PASS: Price check passed. Min price $42.08. [2026-01-22T12:16:34.812541] [DEBUG] [REMOTE ] OGE: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:34.812730] [DEBUG] [REMOTE ] OGE: PASS: Integrity check passed. [2026-01-22T12:16:34.812784] [DEBUG] [REMOTE ] OGE: Symbol is viable for forecasting. [2026-01-22T12:16:34.812852] [INFO ] [MAIN ] [2298/3501] OGE kept (0.6s) | 2296 kept, 2 rejected | 139.4/min | ETA: 8.6m [2026-01-22T12:16:35.144042] [DEBUG] [REMOTE ] OGI: Retrieved 2867 rows, trimmed to 300. [2026-01-22T12:16:35.144276] [DEBUG] [REMOTE ] OGI: PASS: History has at least 300 days. [2026-01-22T12:16:35.144604] [DEBUG] [REMOTE ] OGI: PASS: Price check passed. Min price $1.46. [2026-01-22T12:16:35.144770] [DEBUG] [REMOTE ] OGI: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:35.144909] [DEBUG] [REMOTE ] OGI: PASS: Integrity check passed. [2026-01-22T12:16:35.144954] [DEBUG] [REMOTE ] OGI: Symbol is viable for forecasting. [2026-01-22T12:16:35.145019] [INFO ] [MAIN ] [2299/3501] OGI kept (0.3s) | 2297 kept, 2 rejected | 139.4/min | ETA: 8.6m [2026-01-22T12:16:35.388320] [DEBUG] [REMOTE ] OGN: Retrieved 1166 rows, trimmed to 300. [2026-01-22T12:16:35.388530] [DEBUG] [REMOTE ] OGN: PASS: History has at least 300 days. [2026-01-22T12:16:35.388832] [DEBUG] [REMOTE ] OGN: PASS: Price check passed. Min price $6.32. [2026-01-22T12:16:35.389011] [DEBUG] [REMOTE ] OGN: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:35.389162] [DEBUG] [REMOTE ] OGN: PASS: Integrity check passed. [2026-01-22T12:16:35.389210] [DEBUG] [REMOTE ] OGN: Symbol is viable for forecasting. [2026-01-22T12:16:35.389263] [INFO ] [MAIN ] [2300/3501] OGN kept (0.2s) | 2298 kept, 2 rejected | 139.5/min | ETA: 8.6m [2026-01-22T12:16:36.083803] [DEBUG] [REMOTE ] OHI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:36.083967] [DEBUG] [REMOTE ] OHI: PASS: History has at least 300 days. [2026-01-22T12:16:36.084266] [DEBUG] [REMOTE ] OHI: PASS: Price check passed. Min price $38.91. [2026-01-22T12:16:36.084416] [DEBUG] [REMOTE ] OHI: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:36.084540] [DEBUG] [REMOTE ] OHI: PASS: Integrity check passed. [2026-01-22T12:16:36.084617] [DEBUG] [REMOTE ] OHI: Symbol is viable for forecasting. [2026-01-22T12:16:36.084690] [INFO ] [MAIN ] [2301/3501] OHI kept (0.7s) | 2299 kept, 2 rejected | 139.4/min | ETA: 8.6m [2026-01-22T12:16:36.547401] [DEBUG] [REMOTE ] OI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:36.547540] [DEBUG] [REMOTE ] OI: PASS: History has at least 300 days. [2026-01-22T12:16:36.547811] [DEBUG] [REMOTE ] OI: PASS: Price check passed. Min price $11.29. [2026-01-22T12:16:36.547968] [DEBUG] [REMOTE ] OI: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:36.548096] [DEBUG] [REMOTE ] OI: PASS: Integrity check passed. [2026-01-22T12:16:36.548137] [DEBUG] [REMOTE ] OI: Symbol is viable for forecasting. [2026-01-22T12:16:36.548185] [INFO ] [MAIN ] [2302/3501] OI kept (0.5s) | 2300 kept, 2 rejected | 139.4/min | ETA: 8.6m [2026-01-22T12:16:37.011055] [DEBUG] [REMOTE ] OIA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:37.011193] [DEBUG] [REMOTE ] OIA: PASS: History has at least 300 days. [2026-01-22T12:16:37.011412] [DEBUG] [REMOTE ] OIA: PASS: Price check passed. Min price $5.84. [2026-01-22T12:16:37.011552] [DEBUG] [REMOTE ] OIA: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:37.011691] [DEBUG] [REMOTE ] OIA: PASS: Integrity check passed. [2026-01-22T12:16:37.011734] [DEBUG] [REMOTE ] OIA: Symbol is viable for forecasting. [2026-01-22T12:16:37.011783] [INFO ] [MAIN ] [2303/3501] OIA kept (0.5s) | 2301 kept, 2 rejected | 139.4/min | ETA: 8.6m [2026-01-22T12:16:37.293431] [DEBUG] [REMOTE ] OII: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:37.293663] [DEBUG] [REMOTE ] OII: PASS: History has at least 300 days. [2026-01-22T12:16:37.293965] [DEBUG] [REMOTE ] OII: PASS: Price check passed. Min price $22.61. [2026-01-22T12:16:37.294114] [DEBUG] [REMOTE ] OII: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:37.294252] [DEBUG] [REMOTE ] OII: PASS: Integrity check passed. [2026-01-22T12:16:37.294293] [DEBUG] [REMOTE ] OII: Symbol is viable for forecasting. [2026-01-22T12:16:37.294346] [INFO ] [MAIN ] [2304/3501] OII kept (0.3s) | 2302 kept, 2 rejected | 139.4/min | ETA: 8.6m [2026-01-22T12:16:37.884662] [DEBUG] [REMOTE ] OIS: Retrieved 6273 rows, trimmed to 300. [2026-01-22T12:16:37.884810] [DEBUG] [REMOTE ] OIS: PASS: History has at least 300 days. [2026-01-22T12:16:37.885043] [DEBUG] [REMOTE ] OIS: PASS: Price check passed. Min price $5.86. [2026-01-22T12:16:37.885181] [DEBUG] [REMOTE ] OIS: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:37.885303] [DEBUG] [REMOTE ] OIS: PASS: Integrity check passed. [2026-01-22T12:16:37.885343] [DEBUG] [REMOTE ] OIS: Symbol is viable for forecasting. [2026-01-22T12:16:37.885392] [INFO ] [MAIN ] [2305/3501] OIS kept (0.6s) | 2303 kept, 2 rejected | 139.4/min | ETA: 8.6m [2026-01-22T12:16:38.366814] [DEBUG] [REMOTE ] OKE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:38.366974] [DEBUG] [REMOTE ] OKE: PASS: History has at least 300 days. [2026-01-22T12:16:38.367208] [DEBUG] [REMOTE ] OKE: PASS: Price check passed. Min price $64.31. [2026-01-22T12:16:38.367351] [DEBUG] [REMOTE ] OKE: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:38.367472] [DEBUG] [REMOTE ] OKE: PASS: Integrity check passed. [2026-01-22T12:16:38.367515] [DEBUG] [REMOTE ] OKE: Symbol is viable for forecasting. [2026-01-22T12:16:38.367566] [INFO ] [MAIN ] [2306/3501] OKE kept (0.5s) | 2304 kept, 2 rejected | 139.4/min | ETA: 8.6m [2026-01-22T12:16:38.663479] [DEBUG] [REMOTE ] OKTA: Retrieved 2209 rows, trimmed to 300. [2026-01-22T12:16:38.663644] [DEBUG] [REMOTE ] OKTA: PASS: History has at least 300 days. [2026-01-22T12:16:38.663850] [DEBUG] [REMOTE ] OKTA: PASS: Price check passed. Min price $78.32. [2026-01-22T12:16:38.663982] [DEBUG] [REMOTE ] OKTA: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:38.664090] [DEBUG] [REMOTE ] OKTA: PASS: Integrity check passed. [2026-01-22T12:16:38.664129] [DEBUG] [REMOTE ] OKTA: Symbol is viable for forecasting. [2026-01-22T12:16:38.664176] [INFO ] [MAIN ] [2307/3501] OKTA kept (0.3s) | 2305 kept, 2 rejected | 139.4/min | ETA: 8.6m [2026-01-22T12:16:38.985966] [DEBUG] [REMOTE ] OKYO: Retrieved 923 rows, trimmed to 300. [2026-01-22T12:16:38.986209] [DEBUG] [REMOTE ] OKYO: PASS: History has at least 300 days. [2026-01-22T12:16:38.986828] [DEBUG] [REMOTE ] OKYO: PASS: Price check passed. Min price $1.72. [2026-01-22T12:16:38.987013] [DEBUG] [REMOTE ] OKYO: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:38.987175] [DEBUG] [REMOTE ] OKYO: PASS: Integrity check passed. [2026-01-22T12:16:38.987228] [DEBUG] [REMOTE ] OKYO: Symbol is viable for forecasting. [2026-01-22T12:16:38.987298] [INFO ] [MAIN ] [2308/3501] OKYO kept (0.3s) | 2306 kept, 2 rejected | 139.4/min | ETA: 8.6m [2026-01-22T12:16:39.652190] [DEBUG] [REMOTE ] OLED: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:39.652421] [DEBUG] [REMOTE ] OLED: PASS: History has at least 300 days. [2026-01-22T12:16:39.652753] [DEBUG] [REMOTE ] OLED: PASS: Price check passed. Min price $108.21. [2026-01-22T12:16:39.653053] [DEBUG] [REMOTE ] OLED: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:39.653211] [DEBUG] [REMOTE ] OLED: PASS: Integrity check passed. [2026-01-22T12:16:39.653255] [DEBUG] [REMOTE ] OLED: Symbol is viable for forecasting. [2026-01-22T12:16:39.653313] [INFO ] [MAIN ] [2309/3501] OLED kept (0.7s) | 2307 kept, 2 rejected | 139.4/min | ETA: 8.6m [2026-01-22T12:16:39.972158] [DEBUG] [REMOTE ] OLLI: Retrieved 2645 rows, trimmed to 300. [2026-01-22T12:16:39.972380] [DEBUG] [REMOTE ] OLLI: PASS: History has at least 300 days. [2026-01-22T12:16:39.972722] [DEBUG] [REMOTE ] OLLI: PASS: Price check passed. Min price $107.96. [2026-01-22T12:16:39.972905] [DEBUG] [REMOTE ] OLLI: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:39.973060] [DEBUG] [REMOTE ] OLLI: PASS: Integrity check passed. [2026-01-22T12:16:39.973111] [DEBUG] [REMOTE ] OLLI: Symbol is viable for forecasting. [2026-01-22T12:16:39.973181] [INFO ] [MAIN ] [2310/3501] OLLI kept (0.3s) | 2308 kept, 2 rejected | 139.4/min | ETA: 8.5m [2026-01-22T12:16:40.203821] [DEBUG] [REMOTE ] OLMA: Retrieved 1297 rows, trimmed to 300. [2026-01-22T12:16:40.204043] [DEBUG] [REMOTE ] OLMA: PASS: History has at least 300 days. [2026-01-22T12:16:40.204326] [DEBUG] [REMOTE ] OLMA: PASS: Price check passed. Min price $7.94. [2026-01-22T12:16:40.204478] [DEBUG] [REMOTE ] OLMA: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:40.204648] [DEBUG] [REMOTE ] OLMA: PASS: Integrity check passed. [2026-01-22T12:16:40.204701] [DEBUG] [REMOTE ] OLMA: Symbol is viable for forecasting. [2026-01-22T12:16:40.204759] [INFO ] [MAIN ] [2311/3501] OLMA kept (0.2s) | 2309 kept, 2 rejected | 139.4/min | ETA: 8.5m [2026-01-22T12:16:40.954317] [DEBUG] [REMOTE ] OLN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:40.954475] [DEBUG] [REMOTE ] OLN: PASS: History has at least 300 days. [2026-01-22T12:16:40.954949] [DEBUG] [REMOTE ] OLN: PASS: Price check passed. Min price $18.29. [2026-01-22T12:16:40.955088] [DEBUG] [REMOTE ] OLN: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:40.955325] [DEBUG] [REMOTE ] OLN: PASS: Integrity check passed. [2026-01-22T12:16:40.955369] [DEBUG] [REMOTE ] OLN: Symbol is viable for forecasting. [2026-01-22T12:16:40.955420] [INFO ] [MAIN ] [2312/3501] OLN kept (0.8s) | 2310 kept, 2 rejected | 139.4/min | ETA: 8.5m [2026-01-22T12:16:41.122061] [DEBUG] [REMOTE ] OLOX: Retrieved 2157 rows, trimmed to 300. [2026-01-22T12:16:41.122243] [DEBUG] [REMOTE ] OLOX: PASS: History has at least 300 days. [2026-01-22T12:16:41.122520] [DEBUG] [REMOTE ] OLOX: PASS: Price check passed. Min price $1.44. [2026-01-22T12:16:41.122729] [DEBUG] [REMOTE ] OLOX: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:41.122876] [DEBUG] [REMOTE ] OLOX: PASS: Integrity check passed. [2026-01-22T12:16:41.122920] [DEBUG] [REMOTE ] OLOX: Symbol is viable for forecasting. [2026-01-22T12:16:41.122969] [INFO ] [MAIN ] [2313/3501] OLOX kept (0.2s) | 2311 kept, 2 rejected | 139.4/min | ETA: 8.5m [2026-01-22T12:16:41.837067] [DEBUG] [REMOTE ] OLP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:41.837212] [DEBUG] [REMOTE ] OLP: PASS: History has at least 300 days. [2026-01-22T12:16:41.837442] [DEBUG] [REMOTE ] OLP: PASS: Price check passed. Min price $19.54. [2026-01-22T12:16:41.837606] [DEBUG] [REMOTE ] OLP: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:41.837754] [DEBUG] [REMOTE ] OLP: PASS: Integrity check passed. [2026-01-22T12:16:41.837797] [DEBUG] [REMOTE ] OLP: Symbol is viable for forecasting. [2026-01-22T12:16:41.837854] [INFO ] [MAIN ] [2314/3501] OLP kept (0.7s) | 2312 kept, 2 rejected | 139.4/min | ETA: 8.5m [2026-01-22T12:16:42.066502] [DEBUG] [REMOTE ] OLPX: Retrieved 1081 rows, trimmed to 300. [2026-01-22T12:16:42.066665] [DEBUG] [REMOTE ] OLPX: PASS: History has at least 300 days. [2026-01-22T12:16:42.066874] [DEBUG] [REMOTE ] OLPX: PASS: Price check passed. Min price $1.01. [2026-01-22T12:16:42.067029] [DEBUG] [REMOTE ] OLPX: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:42.067146] [DEBUG] [REMOTE ] OLPX: PASS: Integrity check passed. [2026-01-22T12:16:42.067189] [DEBUG] [REMOTE ] OLPX: Symbol is viable for forecasting. [2026-01-22T12:16:42.067237] [INFO ] [MAIN ] [2315/3501] OLPX kept (0.2s) | 2313 kept, 2 rejected | 139.4/min | ETA: 8.5m [2026-01-22T12:16:42.512292] [DEBUG] [REMOTE ] OM: Retrieved 1344 rows, trimmed to 300. [2026-01-22T12:16:42.512436] [DEBUG] [REMOTE ] OM: PASS: History has at least 300 days. [2026-01-22T12:16:42.512680] [DEBUG] [REMOTE ] OM: PASS: Price check passed. Min price $3.29. [2026-01-22T12:16:42.512821] [DEBUG] [REMOTE ] OM: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:42.512933] [DEBUG] [REMOTE ] OM: PASS: Integrity check passed. [2026-01-22T12:16:42.512975] [DEBUG] [REMOTE ] OM: Symbol is viable for forecasting. [2026-01-22T12:16:42.513024] [INFO ] [MAIN ] [2316/3501] OM kept (0.4s) | 2314 kept, 2 rejected | 139.4/min | ETA: 8.5m [2026-01-22T12:16:43.083019] [DEBUG] [REMOTE ] OMAB: Retrieved 4815 rows, trimmed to 300. [2026-01-22T12:16:43.083162] [DEBUG] [REMOTE ] OMAB: PASS: History has at least 300 days. [2026-01-22T12:16:43.083494] [DEBUG] [REMOTE ] OMAB: PASS: Price check passed. Min price $96.35. [2026-01-22T12:16:43.083679] [DEBUG] [REMOTE ] OMAB: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:43.083837] [DEBUG] [REMOTE ] OMAB: PASS: Integrity check passed. [2026-01-22T12:16:43.084010] [DEBUG] [REMOTE ] OMAB: Symbol is viable for forecasting. [2026-01-22T12:16:43.084085] [INFO ] [MAIN ] [2317/3501] OMAB kept (0.6s) | 2315 kept, 2 rejected | 139.4/min | ETA: 8.5m [2026-01-22T12:16:43.663954] [DEBUG] [REMOTE ] OMC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:43.664281] [DEBUG] [REMOTE ] OMC: PASS: History has at least 300 days. [2026-01-22T12:16:43.664889] [DEBUG] [REMOTE ] OMC: PASS: Price check passed. Min price $69.48. [2026-01-22T12:16:43.665110] [DEBUG] [REMOTE ] OMC: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:43.665339] [DEBUG] [REMOTE ] OMC: PASS: Integrity check passed. [2026-01-22T12:16:43.665405] [DEBUG] [REMOTE ] OMC: Symbol is viable for forecasting. [2026-01-22T12:16:43.665492] [INFO ] [MAIN ] [2318/3501] OMC kept (0.6s) | 2316 kept, 2 rejected | 139.4/min | ETA: 8.5m [2026-01-22T12:16:44.076018] [DEBUG] [REMOTE ] OMCL: Retrieved 6148 rows, trimmed to 300. [2026-01-22T12:16:44.076364] [DEBUG] [REMOTE ] OMCL: PASS: History has at least 300 days. [2026-01-22T12:16:44.076941] [DEBUG] [REMOTE ] OMCL: PASS: Price check passed. Min price $29.57. [2026-01-22T12:16:44.077127] [DEBUG] [REMOTE ] OMCL: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:44.077328] [DEBUG] [REMOTE ] OMCL: PASS: Integrity check passed. [2026-01-22T12:16:44.077378] [DEBUG] [REMOTE ] OMCL: Symbol is viable for forecasting. [2026-01-22T12:16:44.077450] [INFO ] [MAIN ] [2319/3501] OMCL kept (0.4s) | 2317 kept, 2 rejected | 139.4/min | ETA: 8.5m [2026-01-22T12:16:44.525843] [DEBUG] [REMOTE ] OMEX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:44.525982] [DEBUG] [REMOTE ] OMEX: PASS: History has at least 300 days. [2026-01-22T12:16:44.526195] [DEBUG] [REMOTE ] OMEX: PASS: Price check passed. Min price $1.74. [2026-01-22T12:16:44.526332] [DEBUG] [REMOTE ] OMEX: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:44.526445] [DEBUG] [REMOTE ] OMEX: PASS: Integrity check passed. [2026-01-22T12:16:44.526485] [DEBUG] [REMOTE ] OMEX: Symbol is viable for forecasting. [2026-01-22T12:16:44.526534] [INFO ] [MAIN ] [2320/3501] OMEX kept (0.4s) | 2318 kept, 2 rejected | 139.4/min | ETA: 8.5m [2026-01-22T12:16:44.698032] [DEBUG] [REMOTE ] OMF: Retrieved 2551 rows, trimmed to 300. [2026-01-22T12:16:44.698171] [DEBUG] [REMOTE ] OMF: PASS: History has at least 300 days. [2026-01-22T12:16:44.698396] [DEBUG] [REMOTE ] OMF: PASS: Price check passed. Min price $54.79. [2026-01-22T12:16:44.698542] [DEBUG] [REMOTE ] OMF: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:44.698679] [DEBUG] [REMOTE ] OMF: PASS: Integrity check passed. [2026-01-22T12:16:44.698722] [DEBUG] [REMOTE ] OMF: Symbol is viable for forecasting. [2026-01-22T12:16:44.698772] [INFO ] [MAIN ] [2321/3501] OMF kept (0.2s) | 2319 kept, 2 rejected | 139.4/min | ETA: 8.5m [2026-01-22T12:16:45.406392] [DEBUG] [REMOTE ] ON: Retrieved 6469 rows, trimmed to 300. [2026-01-22T12:16:45.406543] [DEBUG] [REMOTE ] ON: PASS: History has at least 300 days. [2026-01-22T12:16:45.406801] [DEBUG] [REMOTE ] ON: PASS: Price check passed. Min price $44.90. [2026-01-22T12:16:45.406940] [DEBUG] [REMOTE ] ON: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:45.407065] [DEBUG] [REMOTE ] ON: PASS: Integrity check passed. [2026-01-22T12:16:45.407106] [DEBUG] [REMOTE ] ON: Symbol is viable for forecasting. [2026-01-22T12:16:45.407155] [INFO ] [MAIN ] [2322/3501] ON kept (0.7s) | 2320 kept, 2 rejected | 139.4/min | ETA: 8.5m [2026-01-22T12:16:45.895208] [DEBUG] [REMOTE ] ONB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:45.895358] [DEBUG] [REMOTE ] ONB: PASS: History has at least 300 days. [2026-01-22T12:16:45.895640] [DEBUG] [REMOTE ] ONB: PASS: Price check passed. Min price $19.66. [2026-01-22T12:16:45.895779] [DEBUG] [REMOTE ] ONB: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:45.895901] [DEBUG] [REMOTE ] ONB: PASS: Integrity check passed. [2026-01-22T12:16:45.895941] [DEBUG] [REMOTE ] ONB: Symbol is viable for forecasting. [2026-01-22T12:16:45.895989] [INFO ] [MAIN ] [2323/3501] ONB kept (0.5s) | 2321 kept, 2 rejected | 139.4/min | ETA: 8.5m [2026-01-22T12:16:46.101775] [DEBUG] [REMOTE ] ONCO: Retrieved 983 rows, trimmed to 300. [2026-01-22T12:16:46.101917] [DEBUG] [REMOTE ] ONCO: PASS: History has at least 300 days. [2026-01-22T12:16:46.102124] [DEBUG] [REMOTE ] ONCO: PASS: Price check passed. Min price $1.43. [2026-01-22T12:16:46.102262] [DEBUG] [REMOTE ] ONCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:46.102373] [DEBUG] [REMOTE ] ONCO: PASS: Integrity check passed. [2026-01-22T12:16:46.102414] [DEBUG] [REMOTE ] ONCO: Symbol is viable for forecasting. [2026-01-22T12:16:46.102461] [INFO ] [MAIN ] [2324/3501] ONCO kept (0.2s) | 2322 kept, 2 rejected | 139.4/min | ETA: 8.4m [2026-01-22T12:16:46.571527] [DEBUG] [REMOTE ] ONDS: Retrieved 1473 rows, trimmed to 300. [2026-01-22T12:16:46.571712] [DEBUG] [REMOTE ] ONDS: PASS: History has at least 300 days. [2026-01-22T12:16:46.571944] [DEBUG] [REMOTE ] ONDS: PASS: Price check passed. Min price $5.25. [2026-01-22T12:16:46.572082] [DEBUG] [REMOTE ] ONDS: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:46.572196] [DEBUG] [REMOTE ] ONDS: PASS: Integrity check passed. [2026-01-22T12:16:46.572236] [DEBUG] [REMOTE ] ONDS: Symbol is viable for forecasting. [2026-01-22T12:16:46.572284] [INFO ] [MAIN ] [2325/3501] ONDS kept (0.5s) | 2323 kept, 2 rejected | 139.4/min | ETA: 8.4m [2026-01-22T12:16:47.187534] [DEBUG] [REMOTE ] ONEQ: Retrieved 5612 rows, trimmed to 300. [2026-01-22T12:16:47.187721] [DEBUG] [REMOTE ] ONEQ: PASS: History has at least 300 days. [2026-01-22T12:16:47.187943] [DEBUG] [REMOTE ] ONEQ: PASS: Price check passed. Min price $86.80. [2026-01-22T12:16:47.188077] [DEBUG] [REMOTE ] ONEQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:47.188190] [DEBUG] [REMOTE ] ONEQ: PASS: Integrity check passed. [2026-01-22T12:16:47.188229] [DEBUG] [REMOTE ] ONEQ: Symbol is viable for forecasting. [2026-01-22T12:16:47.188275] [INFO ] [MAIN ] [2326/3501] ONEQ kept (0.6s) | 2324 kept, 2 rejected | 139.4/min | ETA: 8.4m [2026-01-22T12:16:47.412972] [DEBUG] [REMOTE ] ONL: Retrieved 1049 rows, trimmed to 300. [2026-01-22T12:16:47.413111] [DEBUG] [REMOTE ] ONL: PASS: History has at least 300 days. [2026-01-22T12:16:47.413314] [DEBUG] [REMOTE ] ONL: PASS: Price check passed. Min price $1.96. [2026-01-22T12:16:47.413448] [DEBUG] [REMOTE ] ONL: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:47.413557] [DEBUG] [REMOTE ] ONL: PASS: Integrity check passed. [2026-01-22T12:16:47.413617] [DEBUG] [REMOTE ] ONL: Symbol is viable for forecasting. [2026-01-22T12:16:47.413666] [INFO ] [MAIN ] [2327/3501] ONL kept (0.2s) | 2325 kept, 2 rejected | 139.4/min | ETA: 8.4m [2026-01-22T12:16:47.784699] [DEBUG] [REMOTE ] ONON: Retrieved 1092 rows, trimmed to 300. [2026-01-22T12:16:47.784834] [DEBUG] [REMOTE ] ONON: PASS: History has at least 300 days. [2026-01-22T12:16:47.785034] [DEBUG] [REMOTE ] ONON: PASS: Price check passed. Min price $34.96. [2026-01-22T12:16:47.785165] [DEBUG] [REMOTE ] ONON: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:47.785272] [DEBUG] [REMOTE ] ONON: PASS: Integrity check passed. [2026-01-22T12:16:47.785312] [DEBUG] [REMOTE ] ONON: Symbol is viable for forecasting. [2026-01-22T12:16:47.785360] [INFO ] [MAIN ] [2328/3501] ONON kept (0.4s) | 2326 kept, 2 rejected | 139.4/min | ETA: 8.4m [2026-01-22T12:16:48.181948] [DEBUG] [REMOTE ] ONTF: Retrieved 1247 rows, trimmed to 300. [2026-01-22T12:16:48.182078] [DEBUG] [REMOTE ] ONTF: PASS: History has at least 300 days. [2026-01-22T12:16:48.182276] [DEBUG] [REMOTE ] ONTF: PASS: Price check passed. Min price $4.94. [2026-01-22T12:16:48.182409] [DEBUG] [REMOTE ] ONTF: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:48.182517] [DEBUG] [REMOTE ] ONTF: PASS: Integrity check passed. [2026-01-22T12:16:48.182556] [DEBUG] [REMOTE ] ONTF: Symbol is viable for forecasting. [2026-01-22T12:16:48.182625] [INFO ] [MAIN ] [2329/3501] ONTF kept (0.4s) | 2327 kept, 2 rejected | 139.4/min | ETA: 8.4m [2026-01-22T12:16:48.779003] [DEBUG] [REMOTE ] ONTO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:48.779139] [DEBUG] [REMOTE ] ONTO: PASS: History has at least 300 days. [2026-01-22T12:16:48.779352] [DEBUG] [REMOTE ] ONTO: PASS: Price check passed. Min price $124.09. [2026-01-22T12:16:48.779487] [DEBUG] [REMOTE ] ONTO: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:48.779646] [DEBUG] [REMOTE ] ONTO: PASS: Integrity check passed. [2026-01-22T12:16:48.779698] [DEBUG] [REMOTE ] ONTO: Symbol is viable for forecasting. [2026-01-22T12:16:48.779746] [INFO ] [MAIN ] [2330/3501] ONTO kept (0.6s) | 2328 kept, 2 rejected | 139.4/min | ETA: 8.4m [2026-01-22T12:16:49.100024] [DEBUG] [REMOTE ] OOMA: Retrieved 2644 rows, trimmed to 300. [2026-01-22T12:16:49.100149] [DEBUG] [REMOTE ] OOMA: PASS: History has at least 300 days. [2026-01-22T12:16:49.100349] [DEBUG] [REMOTE ] OOMA: PASS: Price check passed. Min price $10.58. [2026-01-22T12:16:49.100481] [DEBUG] [REMOTE ] OOMA: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:49.100619] [DEBUG] [REMOTE ] OOMA: PASS: Integrity check passed. [2026-01-22T12:16:49.100662] [DEBUG] [REMOTE ] OOMA: Symbol is viable for forecasting. [2026-01-22T12:16:49.100712] [INFO ] [MAIN ] [2331/3501] OOMA kept (0.3s) | 2329 kept, 2 rejected | 139.4/min | ETA: 8.4m [2026-01-22T12:16:49.459981] [DEBUG] [REMOTE ] OPAD: Retrieved 1282 rows, trimmed to 300. [2026-01-22T12:16:49.460106] [DEBUG] [REMOTE ] OPAD: PASS: History has at least 300 days. [2026-01-22T12:16:49.460304] [DEBUG] [REMOTE ] OPAD: PASS: Price check passed. Min price $1.19. [2026-01-22T12:16:49.460436] [DEBUG] [REMOTE ] OPAD: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:49.460542] [DEBUG] [REMOTE ] OPAD: PASS: Integrity check passed. [2026-01-22T12:16:49.460607] [DEBUG] [REMOTE ] OPAD: Symbol is viable for forecasting. [2026-01-22T12:16:49.460658] [INFO ] [MAIN ] [2332/3501] OPAD kept (0.4s) | 2330 kept, 2 rejected | 139.4/min | ETA: 8.4m [2026-01-22T12:16:49.745901] [DEBUG] [REMOTE ] OPAL: Retrieved 878 rows, trimmed to 300. [2026-01-22T12:16:49.746031] [DEBUG] [REMOTE ] OPAL: PASS: History has at least 300 days. [2026-01-22T12:16:49.746231] [DEBUG] [REMOTE ] OPAL: PASS: Price check passed. Min price $2.02. [2026-01-22T12:16:49.746365] [DEBUG] [REMOTE ] OPAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:49.746472] [DEBUG] [REMOTE ] OPAL: PASS: Integrity check passed. [2026-01-22T12:16:49.746512] [DEBUG] [REMOTE ] OPAL: Symbol is viable for forecasting. [2026-01-22T12:16:49.746559] [INFO ] [MAIN ] [2333/3501] OPAL kept (0.3s) | 2331 kept, 2 rejected | 139.4/min | ETA: 8.4m [2026-01-22T12:16:50.401254] [DEBUG] [REMOTE ] OPBK: Retrieved 5157 rows, trimmed to 300. [2026-01-22T12:16:50.401386] [DEBUG] [REMOTE ] OPBK: PASS: History has at least 300 days. [2026-01-22T12:16:50.401625] [DEBUG] [REMOTE ] OPBK: PASS: Price check passed. Min price $12.63. [2026-01-22T12:16:50.401783] [DEBUG] [REMOTE ] OPBK: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:50.401895] [DEBUG] [REMOTE ] OPBK: PASS: Integrity check passed. [2026-01-22T12:16:50.401935] [DEBUG] [REMOTE ] OPBK: Symbol is viable for forecasting. [2026-01-22T12:16:50.401983] [INFO ] [MAIN ] [2334/3501] OPBK kept (0.7s) | 2332 kept, 2 rejected | 139.4/min | ETA: 8.4m [2026-01-22T12:16:50.865965] [DEBUG] [REMOTE ] OPCH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:50.866092] [DEBUG] [REMOTE ] OPCH: PASS: History has at least 300 days. [2026-01-22T12:16:50.866302] [DEBUG] [REMOTE ] OPCH: PASS: Price check passed. Min price $26.03. [2026-01-22T12:16:50.866434] [DEBUG] [REMOTE ] OPCH: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:50.866544] [DEBUG] [REMOTE ] OPCH: PASS: Integrity check passed. [2026-01-22T12:16:50.866601] [DEBUG] [REMOTE ] OPCH: Symbol is viable for forecasting. [2026-01-22T12:16:50.866650] [INFO ] [MAIN ] [2335/3501] OPCH kept (0.5s) | 2333 kept, 2 rejected | 139.4/min | ETA: 8.4m [2026-01-22T12:16:51.162655] [DEBUG] [REMOTE ] OPEN: Retrieved 1405 rows, trimmed to 300. [2026-01-22T12:16:51.162790] [DEBUG] [REMOTE ] OPEN: PASS: History has at least 300 days. [2026-01-22T12:16:51.162998] [DEBUG] [REMOTE ] OPEN: PASS: Price check passed. Min price $5.83. [2026-01-22T12:16:51.163150] [DEBUG] [REMOTE ] OPEN: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:51.163280] [DEBUG] [REMOTE ] OPEN: PASS: Integrity check passed. [2026-01-22T12:16:51.163323] [DEBUG] [REMOTE ] OPEN: Symbol is viable for forecasting. [2026-01-22T12:16:51.163371] [INFO ] [MAIN ] [2336/3501] OPEN kept (0.3s) | 2334 kept, 2 rejected | 139.4/min | ETA: 8.4m [2026-01-22T12:16:51.541724] [DEBUG] [REMOTE ] OPFI: Retrieved 1296 rows, trimmed to 300. [2026-01-22T12:16:51.541855] [DEBUG] [REMOTE ] OPFI: PASS: History has at least 300 days. [2026-01-22T12:16:51.542057] [DEBUG] [REMOTE ] OPFI: PASS: Price check passed. Min price $9.18. [2026-01-22T12:16:51.542190] [DEBUG] [REMOTE ] OPFI: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:51.542295] [DEBUG] [REMOTE ] OPFI: PASS: Integrity check passed. [2026-01-22T12:16:51.542335] [DEBUG] [REMOTE ] OPFI: Symbol is viable for forecasting. [2026-01-22T12:16:51.542382] [INFO ] [MAIN ] [2337/3501] OPFI kept (0.4s) | 2335 kept, 2 rejected | 139.4/min | ETA: 8.3m [2026-01-22T12:16:52.156719] [DEBUG] [REMOTE ] OPK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:52.156863] [DEBUG] [REMOTE ] OPK: PASS: History has at least 300 days. [2026-01-22T12:16:52.157078] [DEBUG] [REMOTE ] OPK: PASS: Price check passed. Min price $1.26. [2026-01-22T12:16:52.157211] [DEBUG] [REMOTE ] OPK: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:52.157322] [DEBUG] [REMOTE ] OPK: PASS: Integrity check passed. [2026-01-22T12:16:52.157361] [DEBUG] [REMOTE ] OPK: Symbol is viable for forecasting. [2026-01-22T12:16:52.157408] [INFO ] [MAIN ] [2338/3501] OPK kept (0.6s) | 2336 kept, 2 rejected | 139.4/min | ETA: 8.3m [2026-01-22T12:16:52.540824] [DEBUG] [REMOTE ] OPLN: Retrieved 4051 rows, trimmed to 300. [2026-01-22T12:16:52.540951] [DEBUG] [REMOTE ] OPLN: PASS: History has at least 300 days. [2026-01-22T12:16:52.541153] [DEBUG] [REMOTE ] OPLN: PASS: Price check passed. Min price $24.49. [2026-01-22T12:16:52.541285] [DEBUG] [REMOTE ] OPLN: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:52.541391] [DEBUG] [REMOTE ] OPLN: PASS: Integrity check passed. [2026-01-22T12:16:52.541431] [DEBUG] [REMOTE ] OPLN: Symbol is viable for forecasting. [2026-01-22T12:16:52.541478] [INFO ] [MAIN ] [2339/3501] OPLN kept (0.4s) | 2337 kept, 2 rejected | 139.4/min | ETA: 8.3m [2026-01-22T12:16:52.876655] [DEBUG] [REMOTE ] OPP: Retrieved 2341 rows, trimmed to 300. [2026-01-22T12:16:52.876791] [DEBUG] [REMOTE ] OPP: PASS: History has at least 300 days. [2026-01-22T12:16:52.877002] [DEBUG] [REMOTE ] OPP: PASS: Price check passed. Min price $7.71. [2026-01-22T12:16:52.877138] [DEBUG] [REMOTE ] OPP: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:52.877249] [DEBUG] [REMOTE ] OPP: PASS: Integrity check passed. [2026-01-22T12:16:52.877290] [DEBUG] [REMOTE ] OPP: Symbol is viable for forecasting. [2026-01-22T12:16:52.877339] [INFO ] [MAIN ] [2340/3501] OPP kept (0.3s) | 2338 kept, 2 rejected | 139.4/min | ETA: 8.3m [2026-01-22T12:16:53.231406] [DEBUG] [REMOTE ] OPRA: Retrieved 1881 rows, trimmed to 300. [2026-01-22T12:16:53.231522] [DEBUG] [REMOTE ] OPRA: PASS: History has at least 300 days. [2026-01-22T12:16:53.231758] [DEBUG] [REMOTE ] OPRA: PASS: Price check passed. Min price $12.54. [2026-01-22T12:16:53.231913] [DEBUG] [REMOTE ] OPRA: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:53.232024] [DEBUG] [REMOTE ] OPRA: PASS: Integrity check passed. [2026-01-22T12:16:53.232065] [DEBUG] [REMOTE ] OPRA: Symbol is viable for forecasting. [2026-01-22T12:16:53.232113] [INFO ] [MAIN ] [2341/3501] OPRA kept (0.4s) | 2339 kept, 2 rejected | 139.4/min | ETA: 8.3m [2026-01-22T12:16:53.584703] [DEBUG] [REMOTE ] OPTX: Retrieved 1000 rows, trimmed to 300. [2026-01-22T12:16:53.584837] [DEBUG] [REMOTE ] OPTX: PASS: History has at least 300 days. [2026-01-22T12:16:53.585035] [DEBUG] [REMOTE ] OPTX: PASS: Price check passed. Min price $1.25. [2026-01-22T12:16:53.585167] [DEBUG] [REMOTE ] OPTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:53.585286] [DEBUG] [REMOTE ] OPTX: PASS: Integrity check passed. [2026-01-22T12:16:53.585335] [DEBUG] [REMOTE ] OPTX: Symbol is viable for forecasting. [2026-01-22T12:16:53.585383] [INFO ] [MAIN ] [2342/3501] OPTX kept (0.4s) | 2340 kept, 2 rejected | 139.4/min | ETA: 8.3m [2026-01-22T12:16:54.061786] [DEBUG] [REMOTE ] OPXS: Retrieved 4198 rows, trimmed to 300. [2026-01-22T12:16:54.061904] [DEBUG] [REMOTE ] OPXS: PASS: History has at least 300 days. [2026-01-22T12:16:54.062107] [DEBUG] [REMOTE ] OPXS: PASS: Price check passed. Min price $12.75. [2026-01-22T12:16:54.062239] [DEBUG] [REMOTE ] OPXS: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:54.062346] [DEBUG] [REMOTE ] OPXS: PASS: Integrity check passed. [2026-01-22T12:16:54.062386] [DEBUG] [REMOTE ] OPXS: Symbol is viable for forecasting. [2026-01-22T12:16:54.062431] [INFO ] [MAIN ] [2343/3501] OPXS kept (0.5s) | 2341 kept, 2 rejected | 139.4/min | ETA: 8.3m [2026-01-22T12:16:54.457366] [DEBUG] [REMOTE ] ORA: Retrieved 5331 rows, trimmed to 300. [2026-01-22T12:16:54.457497] [DEBUG] [REMOTE ] ORA: PASS: History has at least 300 days. [2026-01-22T12:16:54.457772] [DEBUG] [REMOTE ] ORA: PASS: Price check passed. Min price $104.99. [2026-01-22T12:16:54.457920] [DEBUG] [REMOTE ] ORA: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:54.458034] [DEBUG] [REMOTE ] ORA: PASS: Integrity check passed. [2026-01-22T12:16:54.458074] [DEBUG] [REMOTE ] ORA: Symbol is viable for forecasting. [2026-01-22T12:16:54.458122] [INFO ] [MAIN ] [2344/3501] ORA kept (0.4s) | 2342 kept, 2 rejected | 139.4/min | ETA: 8.3m [2026-01-22T12:16:54.896836] [DEBUG] [REMOTE ] ORC: Retrieved 3253 rows, trimmed to 300. [2026-01-22T12:16:54.896965] [DEBUG] [REMOTE ] ORC: PASS: History has at least 300 days. [2026-01-22T12:16:54.897166] [DEBUG] [REMOTE ] ORC: PASS: Price check passed. Min price $6.85. [2026-01-22T12:16:54.897299] [DEBUG] [REMOTE ] ORC: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:54.897405] [DEBUG] [REMOTE ] ORC: PASS: Integrity check passed. [2026-01-22T12:16:54.897444] [DEBUG] [REMOTE ] ORC: Symbol is viable for forecasting. [2026-01-22T12:16:54.897491] [INFO ] [MAIN ] [2345/3501] ORC kept (0.4s) | 2343 kept, 2 rejected | 139.4/min | ETA: 8.3m [2026-01-22T12:16:55.254544] [DEBUG] [REMOTE ] ORGO: Retrieved 2273 rows, trimmed to 300. [2026-01-22T12:16:55.254694] [DEBUG] [REMOTE ] ORGO: PASS: History has at least 300 days. [2026-01-22T12:16:55.254906] [DEBUG] [REMOTE ] ORGO: PASS: Price check passed. Min price $3.71. [2026-01-22T12:16:55.255237] [DEBUG] [REMOTE ] ORGO: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:55.255345] [DEBUG] [REMOTE ] ORGO: PASS: Integrity check passed. [2026-01-22T12:16:55.255386] [DEBUG] [REMOTE ] ORGO: Symbol is viable for forecasting. [2026-01-22T12:16:55.255433] [INFO ] [MAIN ] [2346/3501] ORGO kept (0.4s) | 2344 kept, 2 rejected | 139.4/min | ETA: 8.3m [2026-01-22T12:16:55.472306] [DEBUG] [REMOTE ] ORIC: Retrieved 1443 rows, trimmed to 300. [2026-01-22T12:16:55.472441] [DEBUG] [REMOTE ] ORIC: PASS: History has at least 300 days. [2026-01-22T12:16:55.472675] [DEBUG] [REMOTE ] ORIC: PASS: Price check passed. Min price $8.04. [2026-01-22T12:16:55.472816] [DEBUG] [REMOTE ] ORIC: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:55.472925] [DEBUG] [REMOTE ] ORIC: PASS: Integrity check passed. [2026-01-22T12:16:55.472965] [DEBUG] [REMOTE ] ORIC: Symbol is viable for forecasting. [2026-01-22T12:16:55.473013] [INFO ] [MAIN ] [2347/3501] ORIC kept (0.2s) | 2345 kept, 2 rejected | 139.5/min | ETA: 8.3m [2026-01-22T12:16:56.241516] [DEBUG] [REMOTE ] ORKA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:56.241837] [DEBUG] [REMOTE ] ORKA: PASS: History has at least 300 days. [2026-01-22T12:16:56.242306] [DEBUG] [REMOTE ] ORKA: PASS: Price check passed. Min price $26.19. [2026-01-22T12:16:56.242556] [DEBUG] [REMOTE ] ORKA: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:56.242802] [DEBUG] [REMOTE ] ORKA: PASS: Integrity check passed. [2026-01-22T12:16:56.242872] [DEBUG] [REMOTE ] ORKA: Symbol is viable for forecasting. [2026-01-22T12:16:56.243150] [INFO ] [MAIN ] [2348/3501] ORKA kept (0.8s) | 2346 kept, 2 rejected | 139.4/min | ETA: 8.3m [2026-01-22T12:16:56.720207] [DEBUG] [REMOTE ] ORLY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:56.720345] [DEBUG] [REMOTE ] ORLY: PASS: History has at least 300 days. [2026-01-22T12:16:56.720566] [DEBUG] [REMOTE ] ORLY: PASS: Price check passed. Min price $90.34. [2026-01-22T12:16:56.720722] [DEBUG] [REMOTE ] ORLY: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:56.720837] [DEBUG] [REMOTE ] ORLY: PASS: Integrity check passed. [2026-01-22T12:16:56.720877] [DEBUG] [REMOTE ] ORLY: Symbol is viable for forecasting. [2026-01-22T12:16:56.720925] [INFO ] [MAIN ] [2349/3501] ORLY kept (0.5s) | 2347 kept, 2 rejected | 139.4/min | ETA: 8.3m [2026-01-22T12:16:56.991247] [DEBUG] [REMOTE ] ORMP: Retrieved 4969 rows, trimmed to 300. [2026-01-22T12:16:56.991366] [DEBUG] [REMOTE ] ORMP: PASS: History has at least 300 days. [2026-01-22T12:16:56.991621] [DEBUG] [REMOTE ] ORMP: PASS: Price check passed. Min price $2.05. [2026-01-22T12:16:56.991770] [DEBUG] [REMOTE ] ORMP: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:56.991897] [DEBUG] [REMOTE ] ORMP: PASS: Integrity check passed. [2026-01-22T12:16:56.991966] [DEBUG] [REMOTE ] ORMP: Symbol is viable for forecasting. [2026-01-22T12:16:56.992022] [INFO ] [MAIN ] [2350/3501] ORMP kept (0.3s) | 2348 kept, 2 rejected | 139.4/min | ETA: 8.3m [2026-01-22T12:16:57.536738] [DEBUG] [REMOTE ] ORN: Retrieved 4549 rows, trimmed to 300. [2026-01-22T12:16:57.536870] [DEBUG] [REMOTE ] ORN: PASS: History has at least 300 days. [2026-01-22T12:16:57.537082] [DEBUG] [REMOTE ] ORN: PASS: Price check passed. Min price $8.55. [2026-01-22T12:16:57.537215] [DEBUG] [REMOTE ] ORN: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:57.537328] [DEBUG] [REMOTE ] ORN: PASS: Integrity check passed. [2026-01-22T12:16:57.537368] [DEBUG] [REMOTE ] ORN: Symbol is viable for forecasting. [2026-01-22T12:16:57.537414] [INFO ] [MAIN ] [2351/3501] ORN kept (0.5s) | 2349 kept, 2 rejected | 139.4/min | ETA: 8.2m [2026-01-22T12:16:57.825011] [DEBUG] [REMOTE ] ORRF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:57.825162] [DEBUG] [REMOTE ] ORRF: PASS: History has at least 300 days. [2026-01-22T12:16:57.825427] [DEBUG] [REMOTE ] ORRF: PASS: Price check passed. Min price $32.85. [2026-01-22T12:16:57.825588] [DEBUG] [REMOTE ] ORRF: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:57.825711] [DEBUG] [REMOTE ] ORRF: PASS: Integrity check passed. [2026-01-22T12:16:57.825752] [DEBUG] [REMOTE ] ORRF: Symbol is viable for forecasting. [2026-01-22T12:16:57.825802] [INFO ] [MAIN ] [2352/3501] ORRF kept (0.3s) | 2350 kept, 2 rejected | 139.4/min | ETA: 8.2m [2026-01-22T12:16:58.120092] [DEBUG] [REMOTE ] OS: Retrieved 375 rows, trimmed to 300. [2026-01-22T12:16:58.120222] [DEBUG] [REMOTE ] OS: PASS: History has at least 300 days. [2026-01-22T12:16:58.120421] [DEBUG] [REMOTE ] OS: PASS: Price check passed. Min price $16.99. [2026-01-22T12:16:58.120552] [DEBUG] [REMOTE ] OS: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:58.120681] [DEBUG] [REMOTE ] OS: PASS: Integrity check passed. [2026-01-22T12:16:58.120720] [DEBUG] [REMOTE ] OS: Symbol is viable for forecasting. [2026-01-22T12:16:58.120767] [INFO ] [MAIN ] [2353/3501] OS kept (0.3s) | 2351 kept, 2 rejected | 139.5/min | ETA: 8.2m [2026-01-22T12:16:58.750862] [DEBUG] [REMOTE ] OSBC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:58.751005] [DEBUG] [REMOTE ] OSBC: PASS: History has at least 300 days. [2026-01-22T12:16:58.751235] [DEBUG] [REMOTE ] OSBC: PASS: Price check passed. Min price $17.67. [2026-01-22T12:16:58.751369] [DEBUG] [REMOTE ] OSBC: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:58.751485] [DEBUG] [REMOTE ] OSBC: PASS: Integrity check passed. [2026-01-22T12:16:58.751524] [DEBUG] [REMOTE ] OSBC: Symbol is viable for forecasting. [2026-01-22T12:16:58.751627] [INFO ] [MAIN ] [2354/3501] OSBC kept (0.6s) | 2352 kept, 2 rejected | 139.4/min | ETA: 8.2m [2026-01-22T12:16:59.253487] [DEBUG] [REMOTE ] OSIS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:16:59.253691] [DEBUG] [REMOTE ] OSIS: PASS: History has at least 300 days. [2026-01-22T12:16:59.254036] [DEBUG] [REMOTE ] OSIS: PASS: Price check passed. Min price $233.97. [2026-01-22T12:16:59.254203] [DEBUG] [REMOTE ] OSIS: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:59.254379] [DEBUG] [REMOTE ] OSIS: PASS: Integrity check passed. [2026-01-22T12:16:59.254426] [DEBUG] [REMOTE ] OSIS: Symbol is viable for forecasting. [2026-01-22T12:16:59.254488] [INFO ] [MAIN ] [2355/3501] OSIS kept (0.5s) | 2353 kept, 2 rejected | 139.4/min | ETA: 8.2m [2026-01-22T12:16:59.744687] [DEBUG] [REMOTE ] OSPN: Retrieved 6298 rows, trimmed to 300. [2026-01-22T12:16:59.744937] [DEBUG] [REMOTE ] OSPN: PASS: History has at least 300 days. [2026-01-22T12:16:59.745518] [DEBUG] [REMOTE ] OSPN: PASS: Price check passed. Min price $11.29. [2026-01-22T12:16:59.745693] [DEBUG] [REMOTE ] OSPN: PASS: Continuity check passed with 300 days. [2026-01-22T12:16:59.745836] [DEBUG] [REMOTE ] OSPN: PASS: Integrity check passed. [2026-01-22T12:16:59.745878] [DEBUG] [REMOTE ] OSPN: Symbol is viable for forecasting. [2026-01-22T12:16:59.745934] [INFO ] [MAIN ] [2356/3501] OSPN kept (0.5s) | 2354 kept, 2 rejected | 139.4/min | ETA: 8.2m [2026-01-22T12:17:00.044060] [DEBUG] [REMOTE ] OSS: Retrieved 2003 rows, trimmed to 300. [2026-01-22T12:17:00.044243] [DEBUG] [REMOTE ] OSS: PASS: History has at least 300 days. [2026-01-22T12:17:00.044555] [DEBUG] [REMOTE ] OSS: PASS: Price check passed. Min price $4.34. [2026-01-22T12:17:00.044763] [DEBUG] [REMOTE ] OSS: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:00.044910] [DEBUG] [REMOTE ] OSS: PASS: Integrity check passed. [2026-01-22T12:17:00.044968] [DEBUG] [REMOTE ] OSS: Symbol is viable for forecasting. [2026-01-22T12:17:00.045039] [INFO ] [MAIN ] [2357/3501] OSS kept (0.3s) | 2355 kept, 2 rejected | 139.4/min | ETA: 8.2m [2026-01-22T12:17:00.681979] [DEBUG] [REMOTE ] OTEX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:00.682145] [DEBUG] [REMOTE ] OTEX: PASS: History has at least 300 days. [2026-01-22T12:17:00.682496] [DEBUG] [REMOTE ] OTEX: PASS: Price check passed. Min price $28.62. [2026-01-22T12:17:00.682670] [DEBUG] [REMOTE ] OTEX: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:00.682832] [DEBUG] [REMOTE ] OTEX: PASS: Integrity check passed. [2026-01-22T12:17:00.682877] [DEBUG] [REMOTE ] OTEX: Symbol is viable for forecasting. [2026-01-22T12:17:00.682932] [INFO ] [MAIN ] [2358/3501] OTEX kept (0.6s) | 2356 kept, 2 rejected | 139.4/min | ETA: 8.2m [2026-01-22T12:17:00.933281] [DEBUG] [REMOTE ] OTIS: Retrieved 1468 rows, trimmed to 300. [2026-01-22T12:17:00.933444] [DEBUG] [REMOTE ] OTIS: PASS: History has at least 300 days. [2026-01-22T12:17:00.933758] [DEBUG] [REMOTE ] OTIS: PASS: Price check passed. Min price $86.12. [2026-01-22T12:17:00.933954] [DEBUG] [REMOTE ] OTIS: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:00.934113] [DEBUG] [REMOTE ] OTIS: PASS: Integrity check passed. [2026-01-22T12:17:00.934175] [DEBUG] [REMOTE ] OTIS: Symbol is viable for forecasting. [2026-01-22T12:17:00.934246] [INFO ] [MAIN ] [2359/3501] OTIS kept (0.3s) | 2357 kept, 2 rejected | 139.4/min | ETA: 8.2m [2026-01-22T12:17:01.367476] [DEBUG] [REMOTE ] OTLY: Retrieved 1173 rows, trimmed to 300. [2026-01-22T12:17:01.367726] [DEBUG] [REMOTE ] OTLY: PASS: History has at least 300 days. [2026-01-22T12:17:01.368041] [DEBUG] [REMOTE ] OTLY: PASS: Price check passed. Min price $10.34. [2026-01-22T12:17:01.368216] [DEBUG] [REMOTE ] OTLY: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:01.368357] [DEBUG] [REMOTE ] OTLY: PASS: Integrity check passed. [2026-01-22T12:17:01.368405] [DEBUG] [REMOTE ] OTLY: Symbol is viable for forecasting. [2026-01-22T12:17:01.368482] [INFO ] [MAIN ] [2360/3501] OTLY kept (0.4s) | 2358 kept, 2 rejected | 139.4/min | ETA: 8.2m [2026-01-22T12:17:01.785618] [DEBUG] [REMOTE ] OVID: Retrieved 2190 rows, trimmed to 300. [2026-01-22T12:17:01.785772] [DEBUG] [REMOTE ] OVID: PASS: History has at least 300 days. [2026-01-22T12:17:01.786078] [DEBUG] [REMOTE ] OVID: PASS: Price check passed. Min price $1.20. [2026-01-22T12:17:01.786241] [DEBUG] [REMOTE ] OVID: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:01.786391] [DEBUG] [REMOTE ] OVID: PASS: Integrity check passed. [2026-01-22T12:17:01.786437] [DEBUG] [REMOTE ] OVID: Symbol is viable for forecasting. [2026-01-22T12:17:01.786487] [INFO ] [MAIN ] [2361/3501] OVID kept (0.4s) | 2359 kept, 2 rejected | 139.4/min | ETA: 8.2m [2026-01-22T12:17:02.318465] [DEBUG] [REMOTE ] OVLY: Retrieved 5602 rows, trimmed to 300. [2026-01-22T12:17:02.318626] [DEBUG] [REMOTE ] OVLY: PASS: History has at least 300 days. [2026-01-22T12:17:02.318859] [DEBUG] [REMOTE ] OVLY: PASS: Price check passed. Min price $27.05. [2026-01-22T12:17:02.319000] [DEBUG] [REMOTE ] OVLY: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:02.319120] [DEBUG] [REMOTE ] OVLY: PASS: Integrity check passed. [2026-01-22T12:17:02.319163] [DEBUG] [REMOTE ] OVLY: Symbol is viable for forecasting. [2026-01-22T12:17:02.319299] [INFO ] [MAIN ] [2362/3501] OVLY kept (0.5s) | 2360 kept, 2 rejected | 139.4/min | ETA: 8.2m [2026-01-22T12:17:02.578951] [DEBUG] [REMOTE ] OWL: Retrieved 1281 rows, trimmed to 300. [2026-01-22T12:17:02.579090] [DEBUG] [REMOTE ] OWL: PASS: History has at least 300 days. [2026-01-22T12:17:02.579298] [DEBUG] [REMOTE ] OWL: PASS: Price check passed. Min price $13.74. [2026-01-22T12:17:02.579447] [DEBUG] [REMOTE ] OWL: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:02.579558] [DEBUG] [REMOTE ] OWL: PASS: Integrity check passed. [2026-01-22T12:17:02.579628] [DEBUG] [REMOTE ] OWL: Symbol is viable for forecasting. [2026-01-22T12:17:02.579678] [INFO ] [MAIN ] [2363/3501] OWL kept (0.3s) | 2361 kept, 2 rejected | 139.4/min | ETA: 8.2m [2026-01-22T12:17:03.057508] [DEBUG] [REMOTE ] OXLC: Retrieved 3772 rows, trimmed to 300. [2026-01-22T12:17:03.057668] [DEBUG] [REMOTE ] OXLC: PASS: History has at least 300 days. [2026-01-22T12:17:03.057897] [DEBUG] [REMOTE ] OXLC: PASS: Price check passed. Min price $12.34. [2026-01-22T12:17:03.058033] [DEBUG] [REMOTE ] OXLC: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:03.058346] [DEBUG] [REMOTE ] OXLC: PASS: Integrity check passed. [2026-01-22T12:17:03.058387] [DEBUG] [REMOTE ] OXLC: Symbol is viable for forecasting. [2026-01-22T12:17:03.058434] [INFO ] [MAIN ] [2364/3501] OXLC kept (0.5s) | 2362 kept, 2 rejected | 139.4/min | ETA: 8.2m [2026-01-22T12:17:03.672434] [DEBUG] [REMOTE ] OXM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:03.672591] [DEBUG] [REMOTE ] OXM: PASS: History has at least 300 days. [2026-01-22T12:17:03.672825] [DEBUG] [REMOTE ] OXM: PASS: Price check passed. Min price $31.21. [2026-01-22T12:17:03.672989] [DEBUG] [REMOTE ] OXM: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:03.673120] [DEBUG] [REMOTE ] OXM: PASS: Integrity check passed. [2026-01-22T12:17:03.673160] [DEBUG] [REMOTE ] OXM: Symbol is viable for forecasting. [2026-01-22T12:17:03.673208] [INFO ] [MAIN ] [2365/3501] OXM kept (0.6s) | 2363 kept, 2 rejected | 139.4/min | ETA: 8.1m [2026-01-22T12:17:03.965380] [DEBUG] [REMOTE ] OXSQ: Retrieved 1970 rows, trimmed to 300. [2026-01-22T12:17:03.965511] [DEBUG] [REMOTE ] OXSQ: PASS: History has at least 300 days. [2026-01-22T12:17:03.965736] [DEBUG] [REMOTE ] OXSQ: PASS: Price check passed. Min price $1.68. [2026-01-22T12:17:03.965869] [DEBUG] [REMOTE ] OXSQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:03.965998] [DEBUG] [REMOTE ] OXSQ: PASS: Integrity check passed. [2026-01-22T12:17:03.966046] [DEBUG] [REMOTE ] OXSQ: Symbol is viable for forecasting. [2026-01-22T12:17:03.966115] [INFO ] [MAIN ] [2366/3501] OXSQ kept (0.3s) | 2364 kept, 2 rejected | 139.4/min | ETA: 8.1m [2026-01-22T12:17:04.286447] [DEBUG] [REMOTE ] OZEM: Retrieved 418 rows, trimmed to 300. [2026-01-22T12:17:04.286609] [DEBUG] [REMOTE ] OZEM: PASS: History has at least 300 days. [2026-01-22T12:17:04.286819] [DEBUG] [REMOTE ] OZEM: PASS: Price check passed. Min price $27.23. [2026-01-22T12:17:04.286952] [DEBUG] [REMOTE ] OZEM: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:04.287058] [DEBUG] [REMOTE ] OZEM: PASS: Integrity check passed. [2026-01-22T12:17:04.287097] [DEBUG] [REMOTE ] OZEM: Symbol is viable for forecasting. [2026-01-22T12:17:04.287142] [INFO ] [MAIN ] [2367/3501] OZEM kept (0.3s) | 2365 kept, 2 rejected | 139.4/min | ETA: 8.1m [2026-01-22T12:17:04.863455] [DEBUG] [REMOTE ] OZK: Retrieved 6293 rows, trimmed to 300. [2026-01-22T12:17:04.863611] [DEBUG] [REMOTE ] OZK: PASS: History has at least 300 days. [2026-01-22T12:17:04.863830] [DEBUG] [REMOTE ] OZK: PASS: Price check passed. Min price $42.22. [2026-01-22T12:17:04.863967] [DEBUG] [REMOTE ] OZK: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:04.864080] [DEBUG] [REMOTE ] OZK: PASS: Integrity check passed. [2026-01-22T12:17:04.864122] [DEBUG] [REMOTE ] OZK: Symbol is viable for forecasting. [2026-01-22T12:17:04.864169] [INFO ] [MAIN ] [2368/3501] OZK kept (0.6s) | 2366 kept, 2 rejected | 139.4/min | ETA: 8.1m [2026-01-22T12:17:05.126976] [DEBUG] [REMOTE ] OZKAP: Retrieved 1060 rows, trimmed to 300. [2026-01-22T12:17:05.127137] [DEBUG] [REMOTE ] OZKAP: PASS: History has at least 300 days. [2026-01-22T12:17:05.127386] [DEBUG] [REMOTE ] OZKAP: PASS: Price check passed. Min price $15.95. [2026-01-22T12:17:05.127556] [DEBUG] [REMOTE ] OZKAP: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:05.127743] [DEBUG] [REMOTE ] OZKAP: PASS: Integrity check passed. [2026-01-22T12:17:05.127795] [DEBUG] [REMOTE ] OZKAP: Symbol is viable for forecasting. [2026-01-22T12:17:05.127856] [INFO ] [MAIN ] [2369/3501] OZKAP kept (0.3s) | 2367 kept, 2 rejected | 139.4/min | ETA: 8.1m [2026-01-22T12:17:05.763867] [DEBUG] [REMOTE ] PAA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:05.764010] [DEBUG] [REMOTE ] PAA: PASS: History has at least 300 days. [2026-01-22T12:17:05.764229] [DEBUG] [REMOTE ] PAA: PASS: Price check passed. Min price $16.30. [2026-01-22T12:17:05.764364] [DEBUG] [REMOTE ] PAA: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:05.764477] [DEBUG] [REMOTE ] PAA: PASS: Integrity check passed. [2026-01-22T12:17:05.764516] [DEBUG] [REMOTE ] PAA: Symbol is viable for forecasting. [2026-01-22T12:17:05.764564] [INFO ] [MAIN ] [2370/3501] PAA kept (0.6s) | 2368 kept, 2 rejected | 139.4/min | ETA: 8.1m [2026-01-22T12:17:06.241935] [DEBUG] [REMOTE ] PAAS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:06.242154] [DEBUG] [REMOTE ] PAAS: PASS: History has at least 300 days. [2026-01-22T12:17:06.242451] [DEBUG] [REMOTE ] PAAS: PASS: Price check passed. Min price $33.08. [2026-01-22T12:17:06.242616] [DEBUG] [REMOTE ] PAAS: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:06.242756] [DEBUG] [REMOTE ] PAAS: PASS: Integrity check passed. [2026-01-22T12:17:06.242800] [DEBUG] [REMOTE ] PAAS: Symbol is viable for forecasting. [2026-01-22T12:17:06.242993] [INFO ] [MAIN ] [2371/3501] PAAS kept (0.5s) | 2369 kept, 2 rejected | 139.4/min | ETA: 8.1m [2026-01-22T12:17:06.627816] [DEBUG] [REMOTE ] PAC: Retrieved 5007 rows, trimmed to 300. [2026-01-22T12:17:06.627954] [DEBUG] [REMOTE ] PAC: PASS: History has at least 300 days. [2026-01-22T12:17:06.628173] [DEBUG] [REMOTE ] PAC: PASS: Price check passed. Min price $208.17. [2026-01-22T12:17:06.628309] [DEBUG] [REMOTE ] PAC: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:06.628426] [DEBUG] [REMOTE ] PAC: PASS: Integrity check passed. [2026-01-22T12:17:06.628484] [DEBUG] [REMOTE ] PAC: Symbol is viable for forecasting. [2026-01-22T12:17:06.628535] [INFO ] [MAIN ] [2372/3501] PAC kept (0.4s) | 2370 kept, 2 rejected | 139.4/min | ETA: 8.1m [2026-01-22T12:17:06.922792] [DEBUG] [REMOTE ] PACB: Retrieved 3831 rows, trimmed to 300. [2026-01-22T12:17:06.923073] [DEBUG] [REMOTE ] PACB: PASS: History has at least 300 days. [2026-01-22T12:17:06.923372] [DEBUG] [REMOTE ] PACB: PASS: Price check passed. Min price $1.57. [2026-01-22T12:17:06.923511] [DEBUG] [REMOTE ] PACB: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:06.923645] [DEBUG] [REMOTE ] PACB: PASS: Integrity check passed. [2026-01-22T12:17:06.923686] [DEBUG] [REMOTE ] PACB: Symbol is viable for forecasting. [2026-01-22T12:17:06.923742] [INFO ] [MAIN ] [2373/3501] PACB kept (0.3s) | 2371 kept, 2 rejected | 139.4/min | ETA: 8.1m [2026-01-22T12:17:07.323714] [DEBUG] [REMOTE ] PACK: Retrieved 1669 rows, trimmed to 300. [2026-01-22T12:17:07.323852] [DEBUG] [REMOTE ] PACK: PASS: History has at least 300 days. [2026-01-22T12:17:07.324082] [DEBUG] [REMOTE ] PACK: PASS: Price check passed. Min price $4.29. [2026-01-22T12:17:07.324231] [DEBUG] [REMOTE ] PACK: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:07.324344] [DEBUG] [REMOTE ] PACK: PASS: Integrity check passed. [2026-01-22T12:17:07.324387] [DEBUG] [REMOTE ] PACK: Symbol is viable for forecasting. [2026-01-22T12:17:07.324437] [INFO ] [MAIN ] [2374/3501] PACK kept (0.4s) | 2372 kept, 2 rejected | 139.4/min | ETA: 8.1m [2026-01-22T12:17:07.796210] [DEBUG] [REMOTE ] PAGP: Retrieved 3084 rows, trimmed to 300. [2026-01-22T12:17:07.796457] [DEBUG] [REMOTE ] PAGP: PASS: History has at least 300 days. [2026-01-22T12:17:07.796760] [DEBUG] [REMOTE ] PAGP: PASS: Price check passed. Min price $17.17. [2026-01-22T12:17:07.796903] [DEBUG] [REMOTE ] PAGP: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:07.797040] [DEBUG] [REMOTE ] PAGP: PASS: Integrity check passed. [2026-01-22T12:17:07.797082] [DEBUG] [REMOTE ] PAGP: Symbol is viable for forecasting. [2026-01-22T12:17:07.797131] [INFO ] [MAIN ] [2375/3501] PAGP kept (0.5s) | 2373 kept, 2 rejected | 139.4/min | ETA: 8.1m [2026-01-22T12:17:08.055278] [DEBUG] [REMOTE ] PAGS: Retrieved 2009 rows, trimmed to 300. [2026-01-22T12:17:08.055414] [DEBUG] [REMOTE ] PAGS: PASS: History has at least 300 days. [2026-01-22T12:17:08.055705] [DEBUG] [REMOTE ] PAGS: PASS: Price check passed. Min price $9.22. [2026-01-22T12:17:08.055846] [DEBUG] [REMOTE ] PAGS: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:08.055967] [DEBUG] [REMOTE ] PAGS: PASS: Integrity check passed. [2026-01-22T12:17:08.056009] [DEBUG] [REMOTE ] PAGS: Symbol is viable for forecasting. [2026-01-22T12:17:08.056057] [INFO ] [MAIN ] [2376/3501] PAGS kept (0.3s) | 2374 kept, 2 rejected | 139.5/min | ETA: 8.1m [2026-01-22T12:17:08.589256] [DEBUG] [REMOTE ] PAHC: Retrieved 2962 rows, trimmed to 300. [2026-01-22T12:17:08.589515] [DEBUG] [REMOTE ] PAHC: PASS: History has at least 300 days. [2026-01-22T12:17:08.589941] [DEBUG] [REMOTE ] PAHC: PASS: Price check passed. Min price $37.25. [2026-01-22T12:17:08.590093] [DEBUG] [REMOTE ] PAHC: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:08.590238] [DEBUG] [REMOTE ] PAHC: PASS: Integrity check passed. [2026-01-22T12:17:08.590283] [DEBUG] [REMOTE ] PAHC: Symbol is viable for forecasting. [2026-01-22T12:17:08.590338] [INFO ] [MAIN ] [2377/3501] PAHC kept (0.5s) | 2375 kept, 2 rejected | 139.4/min | ETA: 8.1m [2026-01-22T12:17:08.823687] [DEBUG] [REMOTE ] PAL: Retrieved 426 rows, trimmed to 300. [2026-01-22T12:17:08.824023] [DEBUG] [REMOTE ] PAL: PASS: History has at least 300 days. [2026-01-22T12:17:08.824407] [DEBUG] [REMOTE ] PAL: PASS: Price check passed. Min price $6.45. [2026-01-22T12:17:08.824556] [DEBUG] [REMOTE ] PAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:08.824752] [DEBUG] [REMOTE ] PAL: PASS: Integrity check passed. [2026-01-22T12:17:08.824843] [DEBUG] [REMOTE ] PAL: Symbol is viable for forecasting. [2026-01-22T12:17:08.824912] [INFO ] [MAIN ] [2378/3501] PAL kept (0.2s) | 2376 kept, 2 rejected | 139.5/min | ETA: 8.1m [2026-01-22T12:17:09.464384] [DEBUG] [REMOTE ] PAM: Retrieved 4095 rows, trimmed to 300. [2026-01-22T12:17:09.464634] [DEBUG] [REMOTE ] PAM: PASS: History has at least 300 days. [2026-01-22T12:17:09.464897] [DEBUG] [REMOTE ] PAM: PASS: Price check passed. Min price $62.62. [2026-01-22T12:17:09.465039] [DEBUG] [REMOTE ] PAM: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:09.465164] [DEBUG] [REMOTE ] PAM: PASS: Integrity check passed. [2026-01-22T12:17:09.465206] [DEBUG] [REMOTE ] PAM: Symbol is viable for forecasting. [2026-01-22T12:17:09.465259] [INFO ] [MAIN ] [2379/3501] PAM kept (0.6s) | 2377 kept, 2 rejected | 139.4/min | ETA: 8.0m [2026-01-22T12:17:09.912640] [DEBUG] [REMOTE ] PANL: Retrieved 3039 rows, trimmed to 300. [2026-01-22T12:17:09.912839] [DEBUG] [REMOTE ] PANL: PASS: History has at least 300 days. [2026-01-22T12:17:09.913120] [DEBUG] [REMOTE ] PANL: PASS: Price check passed. Min price $4.70. [2026-01-22T12:17:09.913264] [DEBUG] [REMOTE ] PANL: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:09.913396] [DEBUG] [REMOTE ] PANL: PASS: Integrity check passed. [2026-01-22T12:17:09.913439] [DEBUG] [REMOTE ] PANL: Symbol is viable for forecasting. [2026-01-22T12:17:09.913488] [INFO ] [MAIN ] [2380/3501] PANL kept (0.4s) | 2378 kept, 2 rejected | 139.4/min | ETA: 8.0m [2026-01-22T12:17:10.081628] [DEBUG] [REMOTE ] PASG: Retrieved 1482 rows, trimmed to 300. [2026-01-22T12:17:10.081816] [DEBUG] [REMOTE ] PASG: PASS: History has at least 300 days. [2026-01-22T12:17:10.082078] [DEBUG] [REMOTE ] PASG: PASS: Price check passed. Min price $6.29. [2026-01-22T12:17:10.082223] [DEBUG] [REMOTE ] PASG: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:10.082354] [DEBUG] [REMOTE ] PASG: PASS: Integrity check passed. [2026-01-22T12:17:10.082401] [DEBUG] [REMOTE ] PASG: Symbol is viable for forecasting. [2026-01-22T12:17:10.082455] [INFO ] [MAIN ] [2381/3501] PASG kept (0.2s) | 2379 kept, 2 rejected | 139.5/min | ETA: 8.0m [2026-01-22T12:17:10.580253] [DEBUG] [REMOTE ] PATH: Retrieved 1194 rows, trimmed to 300. [2026-01-22T12:17:10.580449] [DEBUG] [REMOTE ] PATH: PASS: History has at least 300 days. [2026-01-22T12:17:10.580716] [DEBUG] [REMOTE ] PATH: PASS: Price check passed. Min price $12.73. [2026-01-22T12:17:10.580855] [DEBUG] [REMOTE ] PATH: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:10.580975] [DEBUG] [REMOTE ] PATH: PASS: Integrity check passed. [2026-01-22T12:17:10.581017] [DEBUG] [REMOTE ] PATH: Symbol is viable for forecasting. [2026-01-22T12:17:10.581081] [INFO ] [MAIN ] [2382/3501] PATH kept (0.5s) | 2380 kept, 2 rejected | 139.5/min | ETA: 8.0m [2026-01-22T12:17:11.185120] [DEBUG] [REMOTE ] PATK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:11.185414] [DEBUG] [REMOTE ] PATK: PASS: History has at least 300 days. [2026-01-22T12:17:11.186117] [DEBUG] [REMOTE ] PATK: PASS: Price check passed. Min price $96.55. [2026-01-22T12:17:11.186327] [DEBUG] [REMOTE ] PATK: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:11.186529] [DEBUG] [REMOTE ] PATK: PASS: Integrity check passed. [2026-01-22T12:17:11.186635] [DEBUG] [REMOTE ] PATK: Symbol is viable for forecasting. [2026-01-22T12:17:11.186730] [INFO ] [MAIN ] [2383/3501] PATK kept (0.6s) | 2381 kept, 2 rejected | 139.4/min | ETA: 8.0m [2026-01-22T12:17:11.449123] [DEBUG] [REMOTE ] PAX: Retrieved 1255 rows, trimmed to 300. [2026-01-22T12:17:11.449253] [DEBUG] [REMOTE ] PAX: PASS: History has at least 300 days. [2026-01-22T12:17:11.449455] [DEBUG] [REMOTE ] PAX: PASS: Price check passed. Min price $14.27. [2026-01-22T12:17:11.449618] [DEBUG] [REMOTE ] PAX: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:11.449730] [DEBUG] [REMOTE ] PAX: PASS: Integrity check passed. [2026-01-22T12:17:11.449805] [DEBUG] [REMOTE ] PAX: Symbol is viable for forecasting. [2026-01-22T12:17:11.449855] [INFO ] [MAIN ] [2384/3501] PAX kept (0.3s) | 2382 kept, 2 rejected | 139.5/min | ETA: 8.0m [2026-01-22T12:17:11.745443] [DEBUG] [REMOTE ] PAXS: Retrieved 999 rows, trimmed to 300. [2026-01-22T12:17:11.745624] [DEBUG] [REMOTE ] PAXS: PASS: History has at least 300 days. [2026-01-22T12:17:11.745878] [DEBUG] [REMOTE ] PAXS: PASS: Price check passed. Min price $15.10. [2026-01-22T12:17:11.746039] [DEBUG] [REMOTE ] PAXS: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:11.746170] [DEBUG] [REMOTE ] PAXS: PASS: Integrity check passed. [2026-01-22T12:17:11.746216] [DEBUG] [REMOTE ] PAXS: Symbol is viable for forecasting. [2026-01-22T12:17:11.746273] [INFO ] [MAIN ] [2385/3501] PAXS kept (0.3s) | 2383 kept, 2 rejected | 139.5/min | ETA: 8.0m [2026-01-22T12:17:12.182140] [DEBUG] [REMOTE ] PAY: Retrieved 1169 rows, trimmed to 300. [2026-01-22T12:17:12.182300] [DEBUG] [REMOTE ] PAY: PASS: History has at least 300 days. [2026-01-22T12:17:12.182790] [DEBUG] [REMOTE ] PAY: PASS: Price check passed. Min price $28.41. [2026-01-22T12:17:12.182959] [DEBUG] [REMOTE ] PAY: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:12.183101] [DEBUG] [REMOTE ] PAY: PASS: Integrity check passed. [2026-01-22T12:17:12.183152] [DEBUG] [REMOTE ] PAY: Symbol is viable for forecasting. [2026-01-22T12:17:12.183216] [INFO ] [MAIN ] [2386/3501] PAY kept (0.4s) | 2384 kept, 2 rejected | 139.5/min | ETA: 8.0m [2026-01-22T12:17:12.651884] [DEBUG] [REMOTE ] PAYC: Retrieved 2960 rows, trimmed to 300. [2026-01-22T12:17:12.652036] [DEBUG] [REMOTE ] PAYC: PASS: History has at least 300 days. [2026-01-22T12:17:12.652270] [DEBUG] [REMOTE ] PAYC: PASS: Price check passed. Min price $147.48. [2026-01-22T12:17:12.652415] [DEBUG] [REMOTE ] PAYC: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:12.652534] [DEBUG] [REMOTE ] PAYC: PASS: Integrity check passed. [2026-01-22T12:17:12.652594] [DEBUG] [REMOTE ] PAYC: Symbol is viable for forecasting. [2026-01-22T12:17:12.652648] [INFO ] [MAIN ] [2387/3501] PAYC kept (0.5s) | 2385 kept, 2 rejected | 139.5/min | ETA: 8.0m [2026-01-22T12:17:13.011145] [DEBUG] [REMOTE ] PAYO: Retrieved 1148 rows, trimmed to 300. [2026-01-22T12:17:13.011286] [DEBUG] [REMOTE ] PAYO: PASS: History has at least 300 days. [2026-01-22T12:17:13.011506] [DEBUG] [REMOTE ] PAYO: PASS: Price check passed. Min price $5.26. [2026-01-22T12:17:13.011684] [DEBUG] [REMOTE ] PAYO: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:13.011806] [DEBUG] [REMOTE ] PAYO: PASS: Integrity check passed. [2026-01-22T12:17:13.011848] [DEBUG] [REMOTE ] PAYO: Symbol is viable for forecasting. [2026-01-22T12:17:13.011898] [INFO ] [MAIN ] [2388/3501] PAYO kept (0.4s) | 2386 kept, 2 rejected | 139.5/min | ETA: 8.0m [2026-01-22T12:17:13.595183] [DEBUG] [REMOTE ] PAYS: Retrieved 4599 rows, trimmed to 300. [2026-01-22T12:17:13.595310] [DEBUG] [REMOTE ] PAYS: PASS: History has at least 300 days. [2026-01-22T12:17:13.595521] [DEBUG] [REMOTE ] PAYS: PASS: Price check passed. Min price $4.35. [2026-01-22T12:17:13.595681] [DEBUG] [REMOTE ] PAYS: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:13.595794] [DEBUG] [REMOTE ] PAYS: PASS: Integrity check passed. [2026-01-22T12:17:13.595837] [DEBUG] [REMOTE ] PAYS: Symbol is viable for forecasting. [2026-01-22T12:17:13.595889] [INFO ] [MAIN ] [2389/3501] PAYS kept (0.6s) | 2387 kept, 2 rejected | 139.5/min | ETA: 8.0m [2026-01-22T12:17:13.891234] [DEBUG] [REMOTE ] PAYX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:13.891412] [DEBUG] [REMOTE ] PAYX: PASS: History has at least 300 days. [2026-01-22T12:17:13.891742] [DEBUG] [REMOTE ] PAYX: PASS: Price check passed. Min price $107.19. [2026-01-22T12:17:13.891881] [DEBUG] [REMOTE ] PAYX: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:13.892050] [DEBUG] [REMOTE ] PAYX: PASS: Integrity check passed. [2026-01-22T12:17:13.892093] [DEBUG] [REMOTE ] PAYX: Symbol is viable for forecasting. [2026-01-22T12:17:13.892143] [INFO ] [MAIN ] [2390/3501] PAYX kept (0.3s) | 2388 kept, 2 rejected | 139.5/min | ETA: 8.0m [2026-01-22T12:17:14.519535] [DEBUG] [REMOTE ] PB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:14.519695] [DEBUG] [REMOTE ] PB: PASS: History has at least 300 days. [2026-01-22T12:17:14.519936] [DEBUG] [REMOTE ] PB: PASS: Price check passed. Min price $62.49. [2026-01-22T12:17:14.520075] [DEBUG] [REMOTE ] PB: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:14.520196] [DEBUG] [REMOTE ] PB: PASS: Integrity check passed. [2026-01-22T12:17:14.520236] [DEBUG] [REMOTE ] PB: Symbol is viable for forecasting. [2026-01-22T12:17:14.520284] [INFO ] [MAIN ] [2391/3501] PB kept (0.6s) | 2389 kept, 2 rejected | 139.5/min | ETA: 8.0m [2026-01-22T12:17:14.887205] [DEBUG] [REMOTE ] PBA: Retrieved 3846 rows, trimmed to 300. [2026-01-22T12:17:14.887387] [DEBUG] [REMOTE ] PBA: PASS: History has at least 300 days. [2026-01-22T12:17:14.887661] [DEBUG] [REMOTE ] PBA: PASS: Price check passed. Min price $36.52. [2026-01-22T12:17:14.887817] [DEBUG] [REMOTE ] PBA: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:14.887937] [DEBUG] [REMOTE ] PBA: PASS: Integrity check passed. [2026-01-22T12:17:14.887977] [DEBUG] [REMOTE ] PBA: Symbol is viable for forecasting. [2026-01-22T12:17:14.888029] [INFO ] [MAIN ] [2392/3501] PBA kept (0.4s) | 2390 kept, 2 rejected | 139.5/min | ETA: 8.0m [2026-01-22T12:17:15.298607] [DEBUG] [REMOTE ] PBF: Retrieved 3295 rows, trimmed to 300. [2026-01-22T12:17:15.298818] [DEBUG] [REMOTE ] PBF: PASS: History has at least 300 days. [2026-01-22T12:17:15.299115] [DEBUG] [REMOTE ] PBF: PASS: Price check passed. Min price $26.02. [2026-01-22T12:17:15.299280] [DEBUG] [REMOTE ] PBF: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:15.299421] [DEBUG] [REMOTE ] PBF: PASS: Integrity check passed. [2026-01-22T12:17:15.299469] [DEBUG] [REMOTE ] PBF: Symbol is viable for forecasting. [2026-01-22T12:17:15.299534] [INFO ] [MAIN ] [2393/3501] PBF kept (0.4s) | 2391 kept, 2 rejected | 139.5/min | ETA: 7.9m [2026-01-22T12:17:15.591128] [DEBUG] [REMOTE ] PBFS: Retrieved 1637 rows, trimmed to 300. [2026-01-22T12:17:15.591257] [DEBUG] [REMOTE ] PBFS: PASS: History has at least 300 days. [2026-01-22T12:17:15.591460] [DEBUG] [REMOTE ] PBFS: PASS: Price check passed. Min price $13.02. [2026-01-22T12:17:15.591614] [DEBUG] [REMOTE ] PBFS: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:15.591727] [DEBUG] [REMOTE ] PBFS: PASS: Integrity check passed. [2026-01-22T12:17:15.591769] [DEBUG] [REMOTE ] PBFS: Symbol is viable for forecasting. [2026-01-22T12:17:15.591817] [INFO ] [MAIN ] [2394/3501] PBFS kept (0.3s) | 2392 kept, 2 rejected | 139.5/min | ETA: 7.9m [2026-01-22T12:17:16.150058] [DEBUG] [REMOTE ] PBH: Retrieved 5269 rows, trimmed to 300. [2026-01-22T12:17:16.150195] [DEBUG] [REMOTE ] PBH: PASS: History has at least 300 days. [2026-01-22T12:17:16.150416] [DEBUG] [REMOTE ] PBH: PASS: Price check passed. Min price $57.47. [2026-01-22T12:17:16.150552] [DEBUG] [REMOTE ] PBH: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:16.150691] [DEBUG] [REMOTE ] PBH: PASS: Integrity check passed. [2026-01-22T12:17:16.150731] [DEBUG] [REMOTE ] PBH: Symbol is viable for forecasting. [2026-01-22T12:17:16.150778] [INFO ] [MAIN ] [2395/3501] PBH kept (0.6s) | 2393 kept, 2 rejected | 139.5/min | ETA: 7.9m [2026-01-22T12:17:16.549061] [DEBUG] [REMOTE ] PBI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:16.549208] [DEBUG] [REMOTE ] PBI: PASS: History has at least 300 days. [2026-01-22T12:17:16.549421] [DEBUG] [REMOTE ] PBI: PASS: Price check passed. Min price $9.02. [2026-01-22T12:17:16.549555] [DEBUG] [REMOTE ] PBI: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:16.549701] [DEBUG] [REMOTE ] PBI: PASS: Integrity check passed. [2026-01-22T12:17:16.549742] [DEBUG] [REMOTE ] PBI: Symbol is viable for forecasting. [2026-01-22T12:17:16.549789] [INFO ] [MAIN ] [2396/3501] PBI kept (0.4s) | 2394 kept, 2 rejected | 139.5/min | ETA: 7.9m [2026-01-22T12:17:16.921799] [DEBUG] [REMOTE ] PBYI: Retrieved 3456 rows, trimmed to 300. [2026-01-22T12:17:16.922025] [DEBUG] [REMOTE ] PBYI: PASS: History has at least 300 days. [2026-01-22T12:17:16.922300] [DEBUG] [REMOTE ] PBYI: PASS: Price check passed. Min price $4.73. [2026-01-22T12:17:16.922660] [DEBUG] [REMOTE ] PBYI: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:16.922812] [DEBUG] [REMOTE ] PBYI: PASS: Integrity check passed. [2026-01-22T12:17:16.922857] [DEBUG] [REMOTE ] PBYI: Symbol is viable for forecasting. [2026-01-22T12:17:16.922937] [INFO ] [MAIN ] [2397/3501] PBYI kept (0.4s) | 2395 kept, 2 rejected | 139.5/min | ETA: 7.9m [2026-01-22T12:17:17.293211] [DEBUG] [REMOTE ] PCB: Retrieved 2926 rows, trimmed to 300. [2026-01-22T12:17:17.293344] [DEBUG] [REMOTE ] PCB: PASS: History has at least 300 days. [2026-01-22T12:17:17.293552] [DEBUG] [REMOTE ] PCB: PASS: Price check passed. Min price $20.77. [2026-01-22T12:17:17.293720] [DEBUG] [REMOTE ] PCB: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:17.293831] [DEBUG] [REMOTE ] PCB: PASS: Integrity check passed. [2026-01-22T12:17:17.293871] [DEBUG] [REMOTE ] PCB: Symbol is viable for forecasting. [2026-01-22T12:17:17.293920] [INFO ] [MAIN ] [2398/3501] PCB kept (0.4s) | 2396 kept, 2 rejected | 139.5/min | ETA: 7.9m [2026-01-22T12:17:17.814040] [DEBUG] [REMOTE ] PCF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:17.814190] [DEBUG] [REMOTE ] PCF: PASS: History has at least 300 days. [2026-01-22T12:17:17.814449] [DEBUG] [REMOTE ] PCF: PASS: Price check passed. Min price $5.92. [2026-01-22T12:17:17.814631] [DEBUG] [REMOTE ] PCF: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:17.814767] [DEBUG] [REMOTE ] PCF: PASS: Integrity check passed. [2026-01-22T12:17:17.814813] [DEBUG] [REMOTE ] PCF: Symbol is viable for forecasting. [2026-01-22T12:17:17.814871] [INFO ] [MAIN ] [2399/3501] PCF kept (0.5s) | 2397 kept, 2 rejected | 139.5/min | ETA: 7.9m [2026-01-22T12:17:18.323646] [DEBUG] [REMOTE ] PCG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:18.323804] [DEBUG] [REMOTE ] PCG: PASS: History has at least 300 days. [2026-01-22T12:17:18.324061] [DEBUG] [REMOTE ] PCG: PASS: Price check passed. Min price $14.78. [2026-01-22T12:17:18.324198] [DEBUG] [REMOTE ] PCG: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:18.324323] [DEBUG] [REMOTE ] PCG: PASS: Integrity check passed. [2026-01-22T12:17:18.324364] [DEBUG] [REMOTE ] PCG: Symbol is viable for forecasting. [2026-01-22T12:17:18.324415] [INFO ] [MAIN ] [2400/3501] PCG kept (0.5s) | 2398 kept, 2 rejected | 139.5/min | ETA: 7.9m [2026-01-22T12:17:18.783184] [DEBUG] [REMOTE ] PCH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:18.783339] [DEBUG] [REMOTE ] PCH: PASS: History has at least 300 days. [2026-01-22T12:17:18.783634] [DEBUG] [REMOTE ] PCH: PASS: Price check passed. Min price $37.79. [2026-01-22T12:17:18.783781] [DEBUG] [REMOTE ] PCH: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:18.783913] [DEBUG] [REMOTE ] PCH: PASS: Integrity check passed. [2026-01-22T12:17:18.783965] [DEBUG] [REMOTE ] PCH: Symbol is viable for forecasting. [2026-01-22T12:17:18.784021] [INFO ] [MAIN ] [2401/3501] PCH kept (0.5s) | 2399 kept, 2 rejected | 139.5/min | ETA: 7.9m [2026-01-22T12:17:19.277104] [DEBUG] [REMOTE ] PCM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:19.277258] [DEBUG] [REMOTE ] PCM: PASS: History has at least 300 days. [2026-01-22T12:17:19.277719] [DEBUG] [REMOTE ] PCM: PASS: Price check passed. Min price $5.89. [2026-01-22T12:17:19.277865] [DEBUG] [REMOTE ] PCM: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:19.278009] [DEBUG] [REMOTE ] PCM: PASS: Integrity check passed. [2026-01-22T12:17:19.278052] [DEBUG] [REMOTE ] PCM: Symbol is viable for forecasting. [2026-01-22T12:17:19.278103] [INFO ] [MAIN ] [2402/3501] PCM kept (0.5s) | 2400 kept, 2 rejected | 139.5/min | ETA: 7.9m [2026-01-22T12:17:19.604781] [DEBUG] [REMOTE ] PCN: Retrieved 6060 rows, trimmed to 300. [2026-01-22T12:17:19.604929] [DEBUG] [REMOTE ] PCN: PASS: History has at least 300 days. [2026-01-22T12:17:19.605169] [DEBUG] [REMOTE ] PCN: PASS: Price check passed. Min price $12.12. [2026-01-22T12:17:19.605310] [DEBUG] [REMOTE ] PCN: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:19.605651] [DEBUG] [REMOTE ] PCN: PASS: Integrity check passed. [2026-01-22T12:17:19.605704] [DEBUG] [REMOTE ] PCN: Symbol is viable for forecasting. [2026-01-22T12:17:19.605757] [INFO ] [MAIN ] [2403/3501] PCN kept (0.3s) | 2401 kept, 2 rejected | 139.5/min | ETA: 7.9m [2026-01-22T12:17:20.116789] [DEBUG] [REMOTE ] PCQ: Retrieved 6178 rows, trimmed to 300. [2026-01-22T12:17:20.116941] [DEBUG] [REMOTE ] PCQ: PASS: History has at least 300 days. [2026-01-22T12:17:20.117192] [DEBUG] [REMOTE ] PCQ: PASS: Price check passed. Min price $8.63. [2026-01-22T12:17:20.117355] [DEBUG] [REMOTE ] PCQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:20.117488] [DEBUG] [REMOTE ] PCQ: PASS: Integrity check passed. [2026-01-22T12:17:20.117531] [DEBUG] [REMOTE ] PCQ: Symbol is viable for forecasting. [2026-01-22T12:17:20.117608] [INFO ] [MAIN ] [2404/3501] PCQ kept (0.5s) | 2402 kept, 2 rejected | 139.5/min | ETA: 7.9m [2026-01-22T12:17:20.485653] [DEBUG] [REMOTE ] PCRX: Retrieved 3763 rows, trimmed to 300. [2026-01-22T12:17:20.485788] [DEBUG] [REMOTE ] PCRX: PASS: History has at least 300 days. [2026-01-22T12:17:20.486001] [DEBUG] [REMOTE ] PCRX: PASS: Price check passed. Min price $19.16. [2026-01-22T12:17:20.486138] [DEBUG] [REMOTE ] PCRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:20.486252] [DEBUG] [REMOTE ] PCRX: PASS: Integrity check passed. [2026-01-22T12:17:20.486294] [DEBUG] [REMOTE ] PCRX: Symbol is viable for forecasting. [2026-01-22T12:17:20.486343] [INFO ] [MAIN ] [2405/3501] PCRX kept (0.4s) | 2403 kept, 2 rejected | 139.5/min | ETA: 7.9m [2026-01-22T12:17:20.785872] [DEBUG] [REMOTE ] PCTY: Retrieved 2979 rows, trimmed to 300. [2026-01-22T12:17:20.786006] [DEBUG] [REMOTE ] PCTY: PASS: History has at least 300 days. [2026-01-22T12:17:20.786238] [DEBUG] [REMOTE ] PCTY: PASS: Price check passed. Min price $137.66. [2026-01-22T12:17:20.786384] [DEBUG] [REMOTE ] PCTY: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:20.786499] [DEBUG] [REMOTE ] PCTY: PASS: Integrity check passed. [2026-01-22T12:17:20.786540] [DEBUG] [REMOTE ] PCTY: Symbol is viable for forecasting. [2026-01-22T12:17:20.786609] [INFO ] [MAIN ] [2406/3501] PCTY kept (0.3s) | 2404 kept, 2 rejected | 139.5/min | ETA: 7.9m [2026-01-22T12:17:21.180205] [DEBUG] [REMOTE ] PCVX: Retrieved 1409 rows, trimmed to 300. [2026-01-22T12:17:21.180330] [DEBUG] [REMOTE ] PCVX: PASS: History has at least 300 days. [2026-01-22T12:17:21.180528] [DEBUG] [REMOTE ] PCVX: PASS: Price check passed. Min price $40.32. [2026-01-22T12:17:21.180683] [DEBUG] [REMOTE ] PCVX: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:21.180790] [DEBUG] [REMOTE ] PCVX: PASS: Integrity check passed. [2026-01-22T12:17:21.180829] [DEBUG] [REMOTE ] PCVX: Symbol is viable for forecasting. [2026-01-22T12:17:21.180875] [INFO ] [MAIN ] [2407/3501] PCVX kept (0.4s) | 2405 kept, 2 rejected | 139.5/min | ETA: 7.8m [2026-01-22T12:17:21.798782] [DEBUG] [REMOTE ] PCYO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:21.798949] [DEBUG] [REMOTE ] PCYO: PASS: History has at least 300 days. [2026-01-22T12:17:21.799191] [DEBUG] [REMOTE ] PCYO: PASS: Price check passed. Min price $10.66. [2026-01-22T12:17:21.799351] [DEBUG] [REMOTE ] PCYO: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:21.799509] [DEBUG] [REMOTE ] PCYO: PASS: Integrity check passed. [2026-01-22T12:17:21.799558] [DEBUG] [REMOTE ] PCYO: Symbol is viable for forecasting. [2026-01-22T12:17:21.799640] [INFO ] [MAIN ] [2408/3501] PCYO kept (0.6s) | 2406 kept, 2 rejected | 139.5/min | ETA: 7.8m [2026-01-22T12:17:22.073740] [DEBUG] [REMOTE ] PD: Retrieved 1704 rows, trimmed to 300. [2026-01-22T12:17:22.073877] [DEBUG] [REMOTE ] PD: PASS: History has at least 300 days. [2026-01-22T12:17:22.074108] [DEBUG] [REMOTE ] PD: PASS: Price check passed. Min price $10.77. [2026-01-22T12:17:22.074253] [DEBUG] [REMOTE ] PD: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:22.074369] [DEBUG] [REMOTE ] PD: PASS: Integrity check passed. [2026-01-22T12:17:22.074411] [DEBUG] [REMOTE ] PD: Symbol is viable for forecasting. [2026-01-22T12:17:22.074458] [INFO ] [MAIN ] [2409/3501] PD kept (0.3s) | 2407 kept, 2 rejected | 139.5/min | ETA: 7.8m [2026-01-22T12:17:22.497131] [DEBUG] [REMOTE ] PDBC: Retrieved 2816 rows, trimmed to 300. [2026-01-22T12:17:22.497263] [DEBUG] [REMOTE ] PDBC: PASS: History has at least 300 days. [2026-01-22T12:17:22.497469] [DEBUG] [REMOTE ] PDBC: PASS: Price check passed. Min price $12.91. [2026-01-22T12:17:22.497847] [DEBUG] [REMOTE ] PDBC: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:22.497960] [DEBUG] [REMOTE ] PDBC: PASS: Integrity check passed. [2026-01-22T12:17:22.498000] [DEBUG] [REMOTE ] PDBC: Symbol is viable for forecasting. [2026-01-22T12:17:22.498046] [INFO ] [MAIN ] [2410/3501] PDBC kept (0.4s) | 2408 kept, 2 rejected | 139.5/min | ETA: 7.8m [2026-01-22T12:17:22.895423] [DEBUG] [REMOTE ] PDC: Retrieved 626 rows, trimmed to 300. [2026-01-22T12:17:22.895554] [DEBUG] [REMOTE ] PDC: PASS: History has at least 300 days. [2026-01-22T12:17:22.895772] [DEBUG] [REMOTE ] PDC: PASS: Price check passed. Min price $3.74. [2026-01-22T12:17:22.895903] [DEBUG] [REMOTE ] PDC: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:22.896008] [DEBUG] [REMOTE ] PDC: PASS: Integrity check passed. [2026-01-22T12:17:22.896047] [DEBUG] [REMOTE ] PDC: Symbol is viable for forecasting. [2026-01-22T12:17:22.896093] [INFO ] [MAIN ] [2411/3501] PDC kept (0.4s) | 2409 kept, 2 rejected | 139.5/min | ETA: 7.8m [2026-01-22T12:17:23.225171] [DEBUG] [REMOTE ] PDD: Retrieved 1882 rows, trimmed to 300. [2026-01-22T12:17:23.225305] [DEBUG] [REMOTE ] PDD: PASS: History has at least 300 days. [2026-01-22T12:17:23.225511] [DEBUG] [REMOTE ] PDD: PASS: Price check passed. Min price $104.46. [2026-01-22T12:17:23.225679] [DEBUG] [REMOTE ] PDD: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:23.225792] [DEBUG] [REMOTE ] PDD: PASS: Integrity check passed. [2026-01-22T12:17:23.225834] [DEBUG] [REMOTE ] PDD: Symbol is viable for forecasting. [2026-01-22T12:17:23.225883] [INFO ] [MAIN ] [2412/3501] PDD kept (0.3s) | 2410 kept, 2 rejected | 139.5/min | ETA: 7.8m [2026-01-22T12:17:23.949441] [DEBUG] [REMOTE ] PDEX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:23.949593] [DEBUG] [REMOTE ] PDEX: PASS: History has at least 300 days. [2026-01-22T12:17:23.949810] [DEBUG] [REMOTE ] PDEX: PASS: Price check passed. Min price $28.40. [2026-01-22T12:17:23.949947] [DEBUG] [REMOTE ] PDEX: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:23.950061] [DEBUG] [REMOTE ] PDEX: PASS: Integrity check passed. [2026-01-22T12:17:23.950103] [DEBUG] [REMOTE ] PDEX: Symbol is viable for forecasting. [2026-01-22T12:17:23.950152] [INFO ] [MAIN ] [2413/3501] PDEX kept (0.7s) | 2411 kept, 2 rejected | 139.5/min | ETA: 7.8m [2026-01-22T12:17:24.330019] [DEBUG] [REMOTE ] PDFS: Retrieved 6155 rows, trimmed to 300. [2026-01-22T12:17:24.330217] [DEBUG] [REMOTE ] PDFS: PASS: History has at least 300 days. [2026-01-22T12:17:24.330485] [DEBUG] [REMOTE ] PDFS: PASS: Price check passed. Min price $23.97. [2026-01-22T12:17:24.330673] [DEBUG] [REMOTE ] PDFS: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:24.330831] [DEBUG] [REMOTE ] PDFS: PASS: Integrity check passed. [2026-01-22T12:17:24.330874] [DEBUG] [REMOTE ] PDFS: Symbol is viable for forecasting. [2026-01-22T12:17:24.330927] [INFO ] [MAIN ] [2414/3501] PDFS kept (0.4s) | 2412 kept, 2 rejected | 139.5/min | ETA: 7.8m [2026-01-22T12:17:24.545357] [DEBUG] [REMOTE ] PDI: Retrieved 3433 rows, trimmed to 300. [2026-01-22T12:17:24.545489] [DEBUG] [REMOTE ] PDI: PASS: History has at least 300 days. [2026-01-22T12:17:24.545728] [DEBUG] [REMOTE ] PDI: PASS: Price check passed. Min price $16.90. [2026-01-22T12:17:24.545867] [DEBUG] [REMOTE ] PDI: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:24.545982] [DEBUG] [REMOTE ] PDI: PASS: Integrity check passed. [2026-01-22T12:17:24.546023] [DEBUG] [REMOTE ] PDI: Symbol is viable for forecasting. [2026-01-22T12:17:24.546071] [INFO ] [MAIN ] [2415/3501] PDI kept (0.2s) | 2413 kept, 2 rejected | 139.5/min | ETA: 7.8m [2026-01-22T12:17:25.026359] [DEBUG] [REMOTE ] PDLB: Retrieved 2087 rows, trimmed to 300. [2026-01-22T12:17:25.026461] [DEBUG] [REMOTE ] PDLB: PASS: History has at least 300 days. [2026-01-22T12:17:25.026693] [DEBUG] [REMOTE ] PDLB: PASS: Price check passed. Min price $14.02. [2026-01-22T12:17:25.026832] [DEBUG] [REMOTE ] PDLB: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:25.026943] [DEBUG] [REMOTE ] PDLB: PASS: Integrity check passed. [2026-01-22T12:17:25.026985] [DEBUG] [REMOTE ] PDLB: Symbol is viable for forecasting. [2026-01-22T12:17:25.027033] [INFO ] [MAIN ] [2416/3501] PDLB kept (0.5s) | 2414 kept, 2 rejected | 139.5/min | ETA: 7.8m [2026-01-22T12:17:25.519116] [DEBUG] [REMOTE ] PDM: Retrieved 4011 rows, trimmed to 300. [2026-01-22T12:17:25.519251] [DEBUG] [REMOTE ] PDM: PASS: History has at least 300 days. [2026-01-22T12:17:25.519464] [DEBUG] [REMOTE ] PDM: PASS: Price check passed. Min price $7.96. [2026-01-22T12:17:25.519619] [DEBUG] [REMOTE ] PDM: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:25.519732] [DEBUG] [REMOTE ] PDM: PASS: Integrity check passed. [2026-01-22T12:17:25.519772] [DEBUG] [REMOTE ] PDM: Symbol is viable for forecasting. [2026-01-22T12:17:25.519820] [INFO ] [MAIN ] [2417/3501] PDM kept (0.5s) | 2415 kept, 2 rejected | 139.5/min | ETA: 7.8m [2026-01-22T12:17:25.806834] [DEBUG] [REMOTE ] PDO: Retrieved 1252 rows, trimmed to 300. [2026-01-22T12:17:25.806961] [DEBUG] [REMOTE ] PDO: PASS: History has at least 300 days. [2026-01-22T12:17:25.807160] [DEBUG] [REMOTE ] PDO: PASS: Price check passed. Min price $13.33. [2026-01-22T12:17:25.807290] [DEBUG] [REMOTE ] PDO: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:25.807397] [DEBUG] [REMOTE ] PDO: PASS: Integrity check passed. [2026-01-22T12:17:25.807436] [DEBUG] [REMOTE ] PDO: Symbol is viable for forecasting. [2026-01-22T12:17:25.807484] [INFO ] [MAIN ] [2418/3501] PDO kept (0.3s) | 2416 kept, 2 rejected | 139.5/min | ETA: 7.8m [2026-01-22T12:17:26.353373] [DEBUG] [REMOTE ] PDP: Retrieved 4754 rows, trimmed to 300. [2026-01-22T12:17:26.353499] [DEBUG] [REMOTE ] PDP: PASS: History has at least 300 days. [2026-01-22T12:17:26.353724] [DEBUG] [REMOTE ] PDP: PASS: Price check passed. Min price $108.45. [2026-01-22T12:17:26.353857] [DEBUG] [REMOTE ] PDP: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:26.353965] [DEBUG] [REMOTE ] PDP: PASS: Integrity check passed. [2026-01-22T12:17:26.354004] [DEBUG] [REMOTE ] PDP: Symbol is viable for forecasting. [2026-01-22T12:17:26.354050] [INFO ] [MAIN ] [2419/3501] PDP kept (0.5s) | 2417 kept, 2 rejected | 139.5/min | ETA: 7.8m [2026-01-22T12:17:26.799814] [DEBUG] [REMOTE ] PDS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:26.799975] [DEBUG] [REMOTE ] PDS: PASS: History has at least 300 days. [2026-01-22T12:17:26.800264] [DEBUG] [REMOTE ] PDS: PASS: Price check passed. Min price $56.91. [2026-01-22T12:17:26.800409] [DEBUG] [REMOTE ] PDS: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:26.800635] [DEBUG] [REMOTE ] PDS: PASS: Integrity check passed. [2026-01-22T12:17:26.800708] [DEBUG] [REMOTE ] PDS: Symbol is viable for forecasting. [2026-01-22T12:17:26.800763] [INFO ] [MAIN ] [2420/3501] PDS kept (0.4s) | 2418 kept, 2 rejected | 139.5/min | ETA: 7.7m [2026-01-22T12:17:27.083036] [DEBUG] [REMOTE ] PDX: Retrieved 1754 rows, trimmed to 300. [2026-01-22T12:17:27.083158] [DEBUG] [REMOTE ] PDX: PASS: History has at least 300 days. [2026-01-22T12:17:27.083358] [DEBUG] [REMOTE ] PDX: PASS: Price check passed. Min price $17.83. [2026-01-22T12:17:27.083491] [DEBUG] [REMOTE ] PDX: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:27.083625] [DEBUG] [REMOTE ] PDX: PASS: Integrity check passed. [2026-01-22T12:17:27.083670] [DEBUG] [REMOTE ] PDX: Symbol is viable for forecasting. [2026-01-22T12:17:27.083718] [INFO ] [MAIN ] [2421/3501] PDX kept (0.3s) | 2419 kept, 2 rejected | 139.5/min | ETA: 7.7m [2026-01-22T12:17:27.433359] [DEBUG] [REMOTE ] PDYN: Retrieved 1084 rows, trimmed to 300. [2026-01-22T12:17:27.433494] [DEBUG] [REMOTE ] PDYN: PASS: History has at least 300 days. [2026-01-22T12:17:27.433721] [DEBUG] [REMOTE ] PDYN: PASS: Price check passed. Min price $4.15. [2026-01-22T12:17:27.433864] [DEBUG] [REMOTE ] PDYN: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:27.433975] [DEBUG] [REMOTE ] PDYN: PASS: Integrity check passed. [2026-01-22T12:17:27.434017] [DEBUG] [REMOTE ] PDYN: Symbol is viable for forecasting. [2026-01-22T12:17:27.434068] [INFO ] [MAIN ] [2422/3501] PDYN kept (0.4s) | 2420 kept, 2 rejected | 139.5/min | ETA: 7.7m [2026-01-22T12:17:27.887993] [DEBUG] [REMOTE ] PEB: Retrieved 4053 rows, trimmed to 300. [2026-01-22T12:17:27.888151] [DEBUG] [REMOTE ] PEB: PASS: History has at least 300 days. [2026-01-22T12:17:27.888427] [DEBUG] [REMOTE ] PEB: PASS: Price check passed. Min price $10.27. [2026-01-22T12:17:27.888615] [DEBUG] [REMOTE ] PEB: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:27.888763] [DEBUG] [REMOTE ] PEB: PASS: Integrity check passed. [2026-01-22T12:17:27.888822] [DEBUG] [REMOTE ] PEB: Symbol is viable for forecasting. [2026-01-22T12:17:27.888874] [INFO ] [MAIN ] [2423/3501] PEB kept (0.5s) | 2421 kept, 2 rejected | 139.5/min | ETA: 7.7m [2026-01-22T12:17:28.481707] [DEBUG] [REMOTE ] PEBK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:28.481839] [DEBUG] [REMOTE ] PEBK: PASS: History has at least 300 days. [2026-01-22T12:17:28.482062] [DEBUG] [REMOTE ] PEBK: PASS: Price check passed. Min price $28.85. [2026-01-22T12:17:28.482208] [DEBUG] [REMOTE ] PEBK: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:28.482324] [DEBUG] [REMOTE ] PEBK: PASS: Integrity check passed. [2026-01-22T12:17:28.482365] [DEBUG] [REMOTE ] PEBK: Symbol is viable for forecasting. [2026-01-22T12:17:28.482415] [INFO ] [MAIN ] [2424/3501] PEBK kept (0.6s) | 2422 kept, 2 rejected | 139.5/min | ETA: 7.7m [2026-01-22T12:17:28.983744] [DEBUG] [REMOTE ] PEBO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:28.983871] [DEBUG] [REMOTE ] PEBO: PASS: History has at least 300 days. [2026-01-22T12:17:28.984080] [DEBUG] [REMOTE ] PEBO: PASS: Price check passed. Min price $28.19. [2026-01-22T12:17:28.984214] [DEBUG] [REMOTE ] PEBO: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:28.984325] [DEBUG] [REMOTE ] PEBO: PASS: Integrity check passed. [2026-01-22T12:17:28.984364] [DEBUG] [REMOTE ] PEBO: Symbol is viable for forecasting. [2026-01-22T12:17:28.984411] [INFO ] [MAIN ] [2425/3501] PEBO kept (0.5s) | 2423 kept, 2 rejected | 139.5/min | ETA: 7.7m [2026-01-22T12:17:29.201010] [DEBUG] [REMOTE ] PECO: Retrieved 1135 rows, trimmed to 300. [2026-01-22T12:17:29.201160] [DEBUG] [REMOTE ] PECO: PASS: History has at least 300 days. [2026-01-22T12:17:29.201401] [DEBUG] [REMOTE ] PECO: PASS: Price check passed. Min price $33.53. [2026-01-22T12:17:29.201598] [DEBUG] [REMOTE ] PECO: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:29.201732] [DEBUG] [REMOTE ] PECO: PASS: Integrity check passed. [2026-01-22T12:17:29.201778] [DEBUG] [REMOTE ] PECO: Symbol is viable for forecasting. [2026-01-22T12:17:29.201834] [INFO ] [MAIN ] [2426/3501] PECO kept (0.2s) | 2424 kept, 2 rejected | 139.5/min | ETA: 7.7m [2026-01-22T12:17:29.915846] [DEBUG] [REMOTE ] PEG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:29.916168] [DEBUG] [REMOTE ] PEG: PASS: History has at least 300 days. [2026-01-22T12:17:29.916717] [DEBUG] [REMOTE ] PEG: PASS: Price check passed. Min price $77.43. [2026-01-22T12:17:29.917054] [DEBUG] [REMOTE ] PEG: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:29.917220] [DEBUG] [REMOTE ] PEG: PASS: Integrity check passed. [2026-01-22T12:17:29.917265] [DEBUG] [REMOTE ] PEG: Symbol is viable for forecasting. [2026-01-22T12:17:29.917318] [INFO ] [MAIN ] [2427/3501] PEG kept (0.7s) | 2425 kept, 2 rejected | 139.5/min | ETA: 7.7m [2026-01-22T12:17:30.400872] [DEBUG] [REMOTE ] PEGA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:30.401012] [DEBUG] [REMOTE ] PEGA: PASS: History has at least 300 days. [2026-01-22T12:17:30.401235] [DEBUG] [REMOTE ] PEGA: PASS: Price check passed. Min price $47.93. [2026-01-22T12:17:30.401375] [DEBUG] [REMOTE ] PEGA: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:30.401486] [DEBUG] [REMOTE ] PEGA: PASS: Integrity check passed. [2026-01-22T12:17:30.401525] [DEBUG] [REMOTE ] PEGA: Symbol is viable for forecasting. [2026-01-22T12:17:30.401591] [INFO ] [MAIN ] [2428/3501] PEGA kept (0.5s) | 2426 kept, 2 rejected | 139.5/min | ETA: 7.7m [2026-01-22T12:17:30.729367] [DEBUG] [REMOTE ] PEN: Retrieved 2600 rows, trimmed to 300. [2026-01-22T12:17:30.729499] [DEBUG] [REMOTE ] PEN: PASS: History has at least 300 days. [2026-01-22T12:17:30.729725] [DEBUG] [REMOTE ] PEN: PASS: Price check passed. Min price $225.54. [2026-01-22T12:17:30.729859] [DEBUG] [REMOTE ] PEN: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:30.729967] [DEBUG] [REMOTE ] PEN: PASS: Integrity check passed. [2026-01-22T12:17:30.730006] [DEBUG] [REMOTE ] PEN: Symbol is viable for forecasting. [2026-01-22T12:17:30.730053] [INFO ] [MAIN ] [2429/3501] PEN kept (0.3s) | 2427 kept, 2 rejected | 139.5/min | ETA: 7.7m [2026-01-22T12:17:31.112342] [DEBUG] [REMOTE ] PENN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:31.112485] [DEBUG] [REMOTE ] PENN: PASS: History has at least 300 days. [2026-01-22T12:17:31.112746] [DEBUG] [REMOTE ] PENN: PASS: Price check passed. Min price $13.65. [2026-01-22T12:17:31.112887] [DEBUG] [REMOTE ] PENN: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:31.113009] [DEBUG] [REMOTE ] PENN: PASS: Integrity check passed. [2026-01-22T12:17:31.113050] [DEBUG] [REMOTE ] PENN: Symbol is viable for forecasting. [2026-01-22T12:17:31.113098] [INFO ] [MAIN ] [2430/3501] PENN kept (0.4s) | 2428 kept, 2 rejected | 139.5/min | ETA: 7.7m [2026-01-22T12:17:31.867160] [DEBUG] [REMOTE ] PEO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:31.867316] [DEBUG] [REMOTE ] PEO: PASS: History has at least 300 days. [2026-01-22T12:17:31.867617] [DEBUG] [REMOTE ] PEO: PASS: Price check passed. Min price $20.63. [2026-01-22T12:17:31.867785] [DEBUG] [REMOTE ] PEO: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:31.867917] [DEBUG] [REMOTE ] PEO: PASS: Integrity check passed. [2026-01-22T12:17:31.867958] [DEBUG] [REMOTE ] PEO: Symbol is viable for forecasting. [2026-01-22T12:17:31.868009] [INFO ] [MAIN ] [2431/3501] PEO kept (0.8s) | 2429 kept, 2 rejected | 139.4/min | ETA: 7.7m [2026-01-22T12:17:32.350372] [DEBUG] [REMOTE ] PEP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:32.350510] [DEBUG] [REMOTE ] PEP: PASS: History has at least 300 days. [2026-01-22T12:17:32.350752] [DEBUG] [REMOTE ] PEP: PASS: Price check passed. Min price $137.01. [2026-01-22T12:17:32.350906] [DEBUG] [REMOTE ] PEP: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:32.351022] [DEBUG] [REMOTE ] PEP: PASS: Integrity check passed. [2026-01-22T12:17:32.351062] [DEBUG] [REMOTE ] PEP: Symbol is viable for forecasting. [2026-01-22T12:17:32.351111] [INFO ] [MAIN ] [2432/3501] PEP kept (0.5s) | 2430 kept, 2 rejected | 139.4/min | ETA: 7.7m [2026-01-22T12:17:32.577880] [DEBUG] [REMOTE ] PEPG: Retrieved 930 rows, trimmed to 300. [2026-01-22T12:17:32.578018] [DEBUG] [REMOTE ] PEPG: PASS: History has at least 300 days. [2026-01-22T12:17:32.578220] [DEBUG] [REMOTE ] PEPG: PASS: Price check passed. Min price $4.21. [2026-01-22T12:17:32.578351] [DEBUG] [REMOTE ] PEPG: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:32.578458] [DEBUG] [REMOTE ] PEPG: PASS: Integrity check passed. [2026-01-22T12:17:32.578498] [DEBUG] [REMOTE ] PEPG: Symbol is viable for forecasting. [2026-01-22T12:17:32.578545] [INFO ] [MAIN ] [2433/3501] PEPG kept (0.2s) | 2431 kept, 2 rejected | 139.5/min | ETA: 7.7m [2026-01-22T12:17:33.010479] [DEBUG] [REMOTE ] PERF: Retrieved 1229 rows, trimmed to 300. [2026-01-22T12:17:33.010705] [DEBUG] [REMOTE ] PERF: PASS: History has at least 300 days. [2026-01-22T12:17:33.010958] [DEBUG] [REMOTE ] PERF: PASS: Price check passed. Min price $1.66. [2026-01-22T12:17:33.011099] [DEBUG] [REMOTE ] PERF: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:33.011227] [DEBUG] [REMOTE ] PERF: PASS: Integrity check passed. [2026-01-22T12:17:33.011273] [DEBUG] [REMOTE ] PERF: Symbol is viable for forecasting. [2026-01-22T12:17:33.011327] [INFO ] [MAIN ] [2434/3501] PERF kept (0.4s) | 2432 kept, 2 rejected | 139.5/min | ETA: 7.7m [2026-01-22T12:17:33.511371] [DEBUG] [REMOTE ] PERI: Retrieved 5025 rows, trimmed to 300. [2026-01-22T12:17:33.511521] [DEBUG] [REMOTE ] PERI: PASS: History has at least 300 days. [2026-01-22T12:17:33.511790] [DEBUG] [REMOTE ] PERI: PASS: Price check passed. Min price $8.97. [2026-01-22T12:17:33.512131] [DEBUG] [REMOTE ] PERI: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:33.512260] [DEBUG] [REMOTE ] PERI: PASS: Integrity check passed. [2026-01-22T12:17:33.512302] [DEBUG] [REMOTE ] PERI: Symbol is viable for forecasting. [2026-01-22T12:17:33.512355] [INFO ] [MAIN ] [2435/3501] PERI kept (0.5s) | 2433 kept, 2 rejected | 139.5/min | ETA: 7.6m [2026-01-22T12:17:33.977802] [DEBUG] [REMOTE ] PESI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:33.977948] [DEBUG] [REMOTE ] PESI: PASS: History has at least 300 days. [2026-01-22T12:17:33.978180] [DEBUG] [REMOTE ] PESI: PASS: Price check passed. Min price $11.25. [2026-01-22T12:17:33.978323] [DEBUG] [REMOTE ] PESI: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:33.978443] [DEBUG] [REMOTE ] PESI: PASS: Integrity check passed. [2026-01-22T12:17:33.978484] [DEBUG] [REMOTE ] PESI: Symbol is viable for forecasting. [2026-01-22T12:17:33.978534] [INFO ] [MAIN ] [2436/3501] PESI kept (0.5s) | 2434 kept, 2 rejected | 139.4/min | ETA: 7.6m [2026-01-22T12:17:34.435675] [DEBUG] [REMOTE ] PETS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:34.435815] [DEBUG] [REMOTE ] PETS: PASS: History has at least 300 days. [2026-01-22T12:17:34.436042] [DEBUG] [REMOTE ] PETS: PASS: Price check passed. Min price $1.60. [2026-01-22T12:17:34.436183] [DEBUG] [REMOTE ] PETS: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:34.436325] [DEBUG] [REMOTE ] PETS: PASS: Integrity check passed. [2026-01-22T12:17:34.436381] [DEBUG] [REMOTE ] PETS: Symbol is viable for forecasting. [2026-01-22T12:17:34.436449] [INFO ] [MAIN ] [2437/3501] PETS kept (0.5s) | 2435 kept, 2 rejected | 139.4/min | ETA: 7.6m [2026-01-22T12:17:34.678415] [DEBUG] [REMOTE ] PEY: Retrieved 5312 rows, trimmed to 300. [2026-01-22T12:17:34.678554] [DEBUG] [REMOTE ] PEY: PASS: History has at least 300 days. [2026-01-22T12:17:34.678800] [DEBUG] [REMOTE ] PEY: PASS: Price check passed. Min price $19.37. [2026-01-22T12:17:34.679153] [DEBUG] [REMOTE ] PEY: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:34.679273] [DEBUG] [REMOTE ] PEY: PASS: Integrity check passed. [2026-01-22T12:17:34.679315] [DEBUG] [REMOTE ] PEY: Symbol is viable for forecasting. [2026-01-22T12:17:34.679363] [INFO ] [MAIN ] [2438/3501] PEY kept (0.2s) | 2436 kept, 2 rejected | 139.5/min | ETA: 7.6m [2026-01-22T12:17:35.320406] [DEBUG] [REMOTE ] PFBC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:35.320716] [DEBUG] [REMOTE ] PFBC: PASS: History has at least 300 days. [2026-01-22T12:17:35.321208] [DEBUG] [REMOTE ] PFBC: PASS: Price check passed. Min price $88.94. [2026-01-22T12:17:35.321394] [DEBUG] [REMOTE ] PFBC: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:35.321627] [DEBUG] [REMOTE ] PFBC: PASS: Integrity check passed. [2026-01-22T12:17:35.321683] [DEBUG] [REMOTE ] PFBC: Symbol is viable for forecasting. [2026-01-22T12:17:35.321756] [INFO ] [MAIN ] [2439/3501] PFBC kept (0.6s) | 2437 kept, 2 rejected | 139.4/min | ETA: 7.6m [2026-01-22T12:17:35.848958] [DEBUG] [REMOTE ] PFD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:35.849248] [DEBUG] [REMOTE ] PFD: PASS: History has at least 300 days. [2026-01-22T12:17:35.849823] [DEBUG] [REMOTE ] PFD: PASS: Price check passed. Min price $11.49. [2026-01-22T12:17:35.850008] [DEBUG] [REMOTE ] PFD: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:35.850251] [DEBUG] [REMOTE ] PFD: PASS: Integrity check passed. [2026-01-22T12:17:35.850306] [DEBUG] [REMOTE ] PFD: Symbol is viable for forecasting. [2026-01-22T12:17:35.850378] [INFO ] [MAIN ] [2440/3501] PFD kept (0.5s) | 2438 kept, 2 rejected | 139.4/min | ETA: 7.6m [2026-01-22T12:17:36.177397] [DEBUG] [REMOTE ] PFF: Retrieved 4733 rows, trimmed to 300. [2026-01-22T12:17:36.177716] [DEBUG] [REMOTE ] PFF: PASS: History has at least 300 days. [2026-01-22T12:17:36.178217] [DEBUG] [REMOTE ] PFF: PASS: Price check passed. Min price $30.07. [2026-01-22T12:17:36.178418] [DEBUG] [REMOTE ] PFF: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:36.178655] [DEBUG] [REMOTE ] PFF: PASS: Integrity check passed. [2026-01-22T12:17:36.178717] [DEBUG] [REMOTE ] PFF: Symbol is viable for forecasting. [2026-01-22T12:17:36.178805] [INFO ] [MAIN ] [2441/3501] PFF kept (0.3s) | 2439 kept, 2 rejected | 139.4/min | ETA: 7.6m [2026-01-22T12:17:36.714752] [DEBUG] [REMOTE ] PFG: Retrieved 6100 rows, trimmed to 300. [2026-01-22T12:17:36.714891] [DEBUG] [REMOTE ] PFG: PASS: History has at least 300 days. [2026-01-22T12:17:36.715107] [DEBUG] [REMOTE ] PFG: PASS: Price check passed. Min price $78.85. [2026-01-22T12:17:36.715243] [DEBUG] [REMOTE ] PFG: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:36.715463] [DEBUG] [REMOTE ] PFG: PASS: Integrity check passed. [2026-01-22T12:17:36.715514] [DEBUG] [REMOTE ] PFG: Symbol is viable for forecasting. [2026-01-22T12:17:36.715564] [INFO ] [MAIN ] [2442/3501] PFG kept (0.5s) | 2440 kept, 2 rejected | 139.4/min | ETA: 7.6m [2026-01-22T12:17:37.077222] [DEBUG] [REMOTE ] PFGC: Retrieved 2591 rows, trimmed to 300. [2026-01-22T12:17:37.077376] [DEBUG] [REMOTE ] PFGC: PASS: History has at least 300 days. [2026-01-22T12:17:37.077742] [DEBUG] [REMOTE ] PFGC: PASS: Price check passed. Min price $85.85. [2026-01-22T12:17:37.078085] [DEBUG] [REMOTE ] PFGC: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:37.078226] [DEBUG] [REMOTE ] PFGC: PASS: Integrity check passed. [2026-01-22T12:17:37.078269] [DEBUG] [REMOTE ] PFGC: Symbol is viable for forecasting. [2026-01-22T12:17:37.078325] [INFO ] [MAIN ] [2443/3501] PFGC kept (0.4s) | 2441 kept, 2 rejected | 139.4/min | ETA: 7.6m [2026-01-22T12:17:37.288712] [DEBUG] [REMOTE ] PFH: Retrieved 1352 rows, trimmed to 300. [2026-01-22T12:17:37.288942] [DEBUG] [REMOTE ] PFH: PASS: History has at least 300 days. [2026-01-22T12:17:37.289216] [DEBUG] [REMOTE ] PFH: PASS: Price check passed. Min price $17.18. [2026-01-22T12:17:37.289406] [DEBUG] [REMOTE ] PFH: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:37.289540] [DEBUG] [REMOTE ] PFH: PASS: Integrity check passed. [2026-01-22T12:17:37.289624] [DEBUG] [REMOTE ] PFH: Symbol is viable for forecasting. [2026-01-22T12:17:37.289686] [INFO ] [MAIN ] [2444/3501] PFH kept (0.2s) | 2442 kept, 2 rejected | 139.5/min | ETA: 7.6m [2026-01-22T12:17:37.847518] [DEBUG] [REMOTE ] PFIS: Retrieved 5946 rows, trimmed to 300. [2026-01-22T12:17:37.847791] [DEBUG] [REMOTE ] PFIS: PASS: History has at least 300 days. [2026-01-22T12:17:37.848027] [DEBUG] [REMOTE ] PFIS: PASS: Price check passed. Min price $43.98. [2026-01-22T12:17:37.848163] [DEBUG] [REMOTE ] PFIS: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:37.848375] [DEBUG] [REMOTE ] PFIS: PASS: Integrity check passed. [2026-01-22T12:17:37.848421] [DEBUG] [REMOTE ] PFIS: Symbol is viable for forecasting. [2026-01-22T12:17:37.848470] [INFO ] [MAIN ] [2445/3501] PFIS kept (0.6s) | 2443 kept, 2 rejected | 139.4/min | ETA: 7.6m [2026-01-22T12:17:38.363489] [DEBUG] [REMOTE ] PFL: Retrieved 5606 rows, trimmed to 300. [2026-01-22T12:17:38.363669] [DEBUG] [REMOTE ] PFL: PASS: History has at least 300 days. [2026-01-22T12:17:38.363894] [DEBUG] [REMOTE ] PFL: PASS: Price check passed. Min price $8.04. [2026-01-22T12:17:38.364033] [DEBUG] [REMOTE ] PFL: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:38.364148] [DEBUG] [REMOTE ] PFL: PASS: Integrity check passed. [2026-01-22T12:17:38.364189] [DEBUG] [REMOTE ] PFL: Symbol is viable for forecasting. [2026-01-22T12:17:38.364239] [INFO ] [MAIN ] [2446/3501] PFL kept (0.5s) | 2444 kept, 2 rejected | 139.4/min | ETA: 7.6m [2026-01-22T12:17:38.803397] [DEBUG] [REMOTE ] PFM: Retrieved 5119 rows, trimmed to 300. [2026-01-22T12:17:38.803543] [DEBUG] [REMOTE ] PFM: PASS: History has at least 300 days. [2026-01-22T12:17:38.803792] [DEBUG] [REMOTE ] PFM: PASS: Price check passed. Min price $49.83. [2026-01-22T12:17:38.804128] [DEBUG] [REMOTE ] PFM: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:38.804252] [DEBUG] [REMOTE ] PFM: PASS: Integrity check passed. [2026-01-22T12:17:38.804294] [DEBUG] [REMOTE ] PFM: Symbol is viable for forecasting. [2026-01-22T12:17:38.804362] [INFO ] [MAIN ] [2447/3501] PFM kept (0.4s) | 2445 kept, 2 rejected | 139.4/min | ETA: 7.6m [2026-01-22T12:17:39.247427] [DEBUG] [REMOTE ] PFN: Retrieved 5342 rows, trimmed to 300. [2026-01-22T12:17:39.247565] [DEBUG] [REMOTE ] PFN: PASS: History has at least 300 days. [2026-01-22T12:17:39.247833] [DEBUG] [REMOTE ] PFN: PASS: Price check passed. Min price $7.19. [2026-01-22T12:17:39.247974] [DEBUG] [REMOTE ] PFN: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:39.248094] [DEBUG] [REMOTE ] PFN: PASS: Integrity check passed. [2026-01-22T12:17:39.248135] [DEBUG] [REMOTE ] PFN: Symbol is viable for forecasting. [2026-01-22T12:17:39.248183] [INFO ] [MAIN ] [2448/3501] PFN kept (0.4s) | 2446 kept, 2 rejected | 139.4/min | ETA: 7.6m [2026-01-22T12:17:39.772168] [DEBUG] [REMOTE ] PFO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:39.772311] [DEBUG] [REMOTE ] PFO: PASS: History has at least 300 days. [2026-01-22T12:17:39.772544] [DEBUG] [REMOTE ] PFO: PASS: Price check passed. Min price $9.29. [2026-01-22T12:17:39.772709] [DEBUG] [REMOTE ] PFO: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:39.772854] [DEBUG] [REMOTE ] PFO: PASS: Integrity check passed. [2026-01-22T12:17:39.772914] [DEBUG] [REMOTE ] PFO: Symbol is viable for forecasting. [2026-01-22T12:17:39.772984] [INFO ] [MAIN ] [2449/3501] PFO kept (0.5s) | 2447 kept, 2 rejected | 139.4/min | ETA: 7.5m [2026-01-22T12:17:40.225254] [DEBUG] [REMOTE ] PFS: Retrieved 5790 rows, trimmed to 300. [2026-01-22T12:17:40.225393] [DEBUG] [REMOTE ] PFS: PASS: History has at least 300 days. [2026-01-22T12:17:40.225637] [DEBUG] [REMOTE ] PFS: PASS: Price check passed. Min price $17.77. [2026-01-22T12:17:40.225827] [DEBUG] [REMOTE ] PFS: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:40.225948] [DEBUG] [REMOTE ] PFS: PASS: Integrity check passed. [2026-01-22T12:17:40.225988] [DEBUG] [REMOTE ] PFS: Symbol is viable for forecasting. [2026-01-22T12:17:40.226036] [INFO ] [MAIN ] [2450/3501] PFS kept (0.5s) | 2448 kept, 2 rejected | 139.4/min | ETA: 7.5m [2026-01-22T12:17:40.607085] [DEBUG] [REMOTE ] PFSI: Retrieved 3195 rows, trimmed to 300. [2026-01-22T12:17:40.607224] [DEBUG] [REMOTE ] PFSI: PASS: History has at least 300 days. [2026-01-22T12:17:40.607449] [DEBUG] [REMOTE ] PFSI: PASS: Price check passed. Min price $123.94. [2026-01-22T12:17:40.607612] [DEBUG] [REMOTE ] PFSI: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:40.607762] [DEBUG] [REMOTE ] PFSI: PASS: Integrity check passed. [2026-01-22T12:17:40.607808] [DEBUG] [REMOTE ] PFSI: Symbol is viable for forecasting. [2026-01-22T12:17:40.607861] [INFO ] [MAIN ] [2451/3501] PFSI kept (0.4s) | 2449 kept, 2 rejected | 139.4/min | ETA: 7.5m [2026-01-22T12:17:41.160116] [DEBUG] [REMOTE ] PGC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:41.160263] [DEBUG] [REMOTE ] PGC: PASS: History has at least 300 days. [2026-01-22T12:17:41.160512] [DEBUG] [REMOTE ] PGC: PASS: Price check passed. Min price $24.71. [2026-01-22T12:17:41.160672] [DEBUG] [REMOTE ] PGC: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:41.160790] [DEBUG] [REMOTE ] PGC: PASS: Integrity check passed. [2026-01-22T12:17:41.160831] [DEBUG] [REMOTE ] PGC: Symbol is viable for forecasting. [2026-01-22T12:17:41.160880] [INFO ] [MAIN ] [2452/3501] PGC kept (0.6s) | 2450 kept, 2 rejected | 139.4/min | ETA: 7.5m [2026-01-22T12:17:41.516780] [DEBUG] [REMOTE ] PGEN: Retrieved 3132 rows, trimmed to 300. [2026-01-22T12:17:41.516902] [DEBUG] [REMOTE ] PGEN: PASS: History has at least 300 days. [2026-01-22T12:17:41.517102] [DEBUG] [REMOTE ] PGEN: PASS: Price check passed. Min price $3.48. [2026-01-22T12:17:41.517233] [DEBUG] [REMOTE ] PGEN: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:41.517339] [DEBUG] [REMOTE ] PGEN: PASS: Integrity check passed. [2026-01-22T12:17:41.517378] [DEBUG] [REMOTE ] PGEN: Symbol is viable for forecasting. [2026-01-22T12:17:41.517424] [INFO ] [MAIN ] [2453/3501] PGEN kept (0.4s) | 2451 kept, 2 rejected | 139.4/min | ETA: 7.5m [2026-01-22T12:17:42.055472] [DEBUG] [REMOTE ] PGJ: Retrieved 5312 rows, trimmed to 300. [2026-01-22T12:17:42.055640] [DEBUG] [REMOTE ] PGJ: PASS: History has at least 300 days. [2026-01-22T12:17:42.055864] [DEBUG] [REMOTE ] PGJ: PASS: Price check passed. Min price $28.40. [2026-01-22T12:17:42.056002] [DEBUG] [REMOTE ] PGJ: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:42.056116] [DEBUG] [REMOTE ] PGJ: PASS: Integrity check passed. [2026-01-22T12:17:42.056158] [DEBUG] [REMOTE ] PGJ: Symbol is viable for forecasting. [2026-01-22T12:17:42.056208] [INFO ] [MAIN ] [2454/3501] PGJ kept (0.5s) | 2452 kept, 2 rejected | 139.4/min | ETA: 7.5m [2026-01-22T12:17:42.325026] [DEBUG] [REMOTE ] PGNY: Retrieved 1567 rows, trimmed to 300. [2026-01-22T12:17:42.325138] [DEBUG] [REMOTE ] PGNY: PASS: History has at least 300 days. [2026-01-22T12:17:42.325343] [DEBUG] [REMOTE ] PGNY: PASS: Price check passed. Min price $18.01. [2026-01-22T12:17:42.325483] [DEBUG] [REMOTE ] PGNY: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:42.325622] [DEBUG] [REMOTE ] PGNY: PASS: Integrity check passed. [2026-01-22T12:17:42.325670] [DEBUG] [REMOTE ] PGNY: Symbol is viable for forecasting. [2026-01-22T12:17:42.325721] [INFO ] [MAIN ] [2455/3501] PGNY kept (0.3s) | 2453 kept, 2 rejected | 139.4/min | ETA: 7.5m [2026-01-22T12:17:42.917988] [DEBUG] [REMOTE ] PGP: Retrieved 5196 rows, trimmed to 300. [2026-01-22T12:17:42.918128] [DEBUG] [REMOTE ] PGP: PASS: History has at least 300 days. [2026-01-22T12:17:42.918359] [DEBUG] [REMOTE ] PGP: PASS: Price check passed. Min price $8.25. [2026-01-22T12:17:42.918492] [DEBUG] [REMOTE ] PGP: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:42.918622] [DEBUG] [REMOTE ] PGP: PASS: Integrity check passed. [2026-01-22T12:17:42.918664] [DEBUG] [REMOTE ] PGP: Symbol is viable for forecasting. [2026-01-22T12:17:42.918711] [INFO ] [MAIN ] [2456/3501] PGP kept (0.6s) | 2454 kept, 2 rejected | 139.4/min | ETA: 7.5m [2026-01-22T12:17:43.139850] [DEBUG] [REMOTE ] PGY: Retrieved 898 rows, trimmed to 300. [2026-01-22T12:17:43.139990] [DEBUG] [REMOTE ] PGY: PASS: History has at least 300 days. [2026-01-22T12:17:43.140190] [DEBUG] [REMOTE ] PGY: PASS: Price check passed. Min price $20.79. [2026-01-22T12:17:43.140322] [DEBUG] [REMOTE ] PGY: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:43.140430] [DEBUG] [REMOTE ] PGY: PASS: Integrity check passed. [2026-01-22T12:17:43.140469] [DEBUG] [REMOTE ] PGY: Symbol is viable for forecasting. [2026-01-22T12:17:43.140516] [INFO ] [MAIN ] [2457/3501] PGY kept (0.2s) | 2455 kept, 2 rejected | 139.4/min | ETA: 7.5m [2026-01-22T12:17:43.567227] [DEBUG] [REMOTE ] PGZ: Retrieved 3162 rows, trimmed to 300. [2026-01-22T12:17:43.567352] [DEBUG] [REMOTE ] PGZ: PASS: History has at least 300 days. [2026-01-22T12:17:43.567562] [DEBUG] [REMOTE ] PGZ: PASS: Price check passed. Min price $9.78. [2026-01-22T12:17:43.567765] [DEBUG] [REMOTE ] PGZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:43.567885] [DEBUG] [REMOTE ] PGZ: PASS: Integrity check passed. [2026-01-22T12:17:43.567927] [DEBUG] [REMOTE ] PGZ: Symbol is viable for forecasting. [2026-01-22T12:17:43.567976] [INFO ] [MAIN ] [2458/3501] PGZ kept (0.4s) | 2456 kept, 2 rejected | 139.4/min | ETA: 7.5m [2026-01-22T12:17:44.203391] [DEBUG] [REMOTE ] PH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:44.203535] [DEBUG] [REMOTE ] PH: PASS: History has at least 300 days. [2026-01-22T12:17:44.203794] [DEBUG] [REMOTE ] PH: PASS: Price check passed. Min price $765.38. [2026-01-22T12:17:44.203933] [DEBUG] [REMOTE ] PH: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:44.204055] [DEBUG] [REMOTE ] PH: PASS: Integrity check passed. [2026-01-22T12:17:44.204094] [DEBUG] [REMOTE ] PH: Symbol is viable for forecasting. [2026-01-22T12:17:44.204146] [INFO ] [MAIN ] [2459/3501] PH kept (0.6s) | 2457 kept, 2 rejected | 139.4/min | ETA: 7.5m [2026-01-22T12:17:44.737235] [DEBUG] [REMOTE ] PHG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:44.737361] [DEBUG] [REMOTE ] PHG: PASS: History has at least 300 days. [2026-01-22T12:17:44.737588] [DEBUG] [REMOTE ] PHG: PASS: Price check passed. Min price $26.13. [2026-01-22T12:17:44.737740] [DEBUG] [REMOTE ] PHG: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:44.737864] [DEBUG] [REMOTE ] PHG: PASS: Integrity check passed. [2026-01-22T12:17:44.737905] [DEBUG] [REMOTE ] PHG: Symbol is viable for forecasting. [2026-01-22T12:17:44.737952] [INFO ] [MAIN ] [2460/3501] PHG kept (0.5s) | 2458 kept, 2 rejected | 139.4/min | ETA: 7.5m [2026-01-22T12:17:45.181172] [DEBUG] [REMOTE ] PHI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:45.181309] [DEBUG] [REMOTE ] PHI: PASS: History has at least 300 days. [2026-01-22T12:17:45.181530] [DEBUG] [REMOTE ] PHI: PASS: Price check passed. Min price $18.78. [2026-01-22T12:17:45.181690] [DEBUG] [REMOTE ] PHI: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:45.181896] [DEBUG] [REMOTE ] PHI: PASS: Integrity check passed. [2026-01-22T12:17:45.181939] [DEBUG] [REMOTE ] PHI: Symbol is viable for forecasting. [2026-01-22T12:17:45.181988] [INFO ] [MAIN ] [2461/3501] PHI kept (0.4s) | 2459 kept, 2 rejected | 139.4/min | ETA: 7.5m [2026-01-22T12:17:45.389741] [DEBUG] [REMOTE ] PHIN: Retrieved 644 rows, trimmed to 300. [2026-01-22T12:17:45.389872] [DEBUG] [REMOTE ] PHIN: PASS: History has at least 300 days. [2026-01-22T12:17:45.390077] [DEBUG] [REMOTE ] PHIN: PASS: Price check passed. Min price $51.28. [2026-01-22T12:17:45.390231] [DEBUG] [REMOTE ] PHIN: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:45.390342] [DEBUG] [REMOTE ] PHIN: PASS: Integrity check passed. [2026-01-22T12:17:45.390382] [DEBUG] [REMOTE ] PHIN: Symbol is viable for forecasting. [2026-01-22T12:17:45.390430] [INFO ] [MAIN ] [2462/3501] PHIN kept (0.2s) | 2460 kept, 2 rejected | 139.4/min | ETA: 7.5m [2026-01-22T12:17:45.962749] [DEBUG] [REMOTE ] PHIO: Retrieved 3444 rows, trimmed to 300. [2026-01-22T12:17:45.962944] [DEBUG] [REMOTE ] PHIO: PASS: History has at least 300 days. [2026-01-22T12:17:45.963203] [DEBUG] [REMOTE ] PHIO: PASS: Price check passed. Min price $1.02. [2026-01-22T12:17:45.963348] [DEBUG] [REMOTE ] PHIO: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:45.963473] [DEBUG] [REMOTE ] PHIO: PASS: Integrity check passed. [2026-01-22T12:17:45.963516] [DEBUG] [REMOTE ] PHIO: Symbol is viable for forecasting. [2026-01-22T12:17:45.963570] [INFO ] [MAIN ] [2463/3501] PHIO kept (0.6s) | 2461 kept, 2 rejected | 139.4/min | ETA: 7.4m [2026-01-22T12:17:46.516547] [DEBUG] [REMOTE ] PHK: Retrieved 5722 rows, trimmed to 300. [2026-01-22T12:17:46.516718] [DEBUG] [REMOTE ] PHK: PASS: History has at least 300 days. [2026-01-22T12:17:46.516952] [DEBUG] [REMOTE ] PHK: PASS: Price check passed. Min price $4.69. [2026-01-22T12:17:46.517096] [DEBUG] [REMOTE ] PHK: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:46.517218] [DEBUG] [REMOTE ] PHK: PASS: Integrity check passed. [2026-01-22T12:17:46.517259] [DEBUG] [REMOTE ] PHK: Symbol is viable for forecasting. [2026-01-22T12:17:46.517307] [INFO ] [MAIN ] [2464/3501] PHK kept (0.6s) | 2462 kept, 2 rejected | 139.4/min | ETA: 7.4m [2026-01-22T12:17:46.978808] [DEBUG] [REMOTE ] PHM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:46.978958] [DEBUG] [REMOTE ] PHM: PASS: History has at least 300 days. [2026-01-22T12:17:46.979194] [DEBUG] [REMOTE ] PHM: PASS: Price check passed. Min price $113.25. [2026-01-22T12:17:46.979332] [DEBUG] [REMOTE ] PHM: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:46.979452] [DEBUG] [REMOTE ] PHM: PASS: Integrity check passed. [2026-01-22T12:17:46.979493] [DEBUG] [REMOTE ] PHM: Symbol is viable for forecasting. [2026-01-22T12:17:46.979540] [INFO ] [MAIN ] [2465/3501] PHM kept (0.5s) | 2463 kept, 2 rejected | 139.4/min | ETA: 7.4m [2026-01-22T12:17:47.441107] [DEBUG] [REMOTE ] PHO: Retrieved 5062 rows, trimmed to 300. [2026-01-22T12:17:47.441243] [DEBUG] [REMOTE ] PHO: PASS: History has at least 300 days. [2026-01-22T12:17:47.441456] [DEBUG] [REMOTE ] PHO: PASS: Price check passed. Min price $69.10. [2026-01-22T12:17:47.441611] [DEBUG] [REMOTE ] PHO: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:47.441725] [DEBUG] [REMOTE ] PHO: PASS: Integrity check passed. [2026-01-22T12:17:47.441765] [DEBUG] [REMOTE ] PHO: Symbol is viable for forecasting. [2026-01-22T12:17:47.441813] [INFO ] [MAIN ] [2466/3501] PHO kept (0.5s) | 2464 kept, 2 rejected | 139.4/min | ETA: 7.4m [2026-01-22T12:17:47.731792] [DEBUG] [REMOTE ] PHUN: Retrieved 2315 rows, trimmed to 300. [2026-01-22T12:17:47.731922] [DEBUG] [REMOTE ] PHUN: PASS: History has at least 300 days. [2026-01-22T12:17:47.732127] [DEBUG] [REMOTE ] PHUN: PASS: Price check passed. Min price $1.78. [2026-01-22T12:17:47.732258] [DEBUG] [REMOTE ] PHUN: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:47.732369] [DEBUG] [REMOTE ] PHUN: PASS: Integrity check passed. [2026-01-22T12:17:47.732408] [DEBUG] [REMOTE ] PHUN: Symbol is viable for forecasting. [2026-01-22T12:17:47.732455] [INFO ] [MAIN ] [2467/3501] PHUN kept (0.3s) | 2465 kept, 2 rejected | 139.4/min | ETA: 7.4m [2026-01-22T12:17:47.988373] [DEBUG] [REMOTE ] PHVS: Retrieved 1245 rows, trimmed to 300. [2026-01-22T12:17:47.988499] [DEBUG] [REMOTE ] PHVS: PASS: History has at least 300 days. [2026-01-22T12:17:47.988741] [DEBUG] [REMOTE ] PHVS: PASS: Price check passed. Min price $21.59. [2026-01-22T12:17:47.988874] [DEBUG] [REMOTE ] PHVS: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:47.988985] [DEBUG] [REMOTE ] PHVS: PASS: Integrity check passed. [2026-01-22T12:17:47.989024] [DEBUG] [REMOTE ] PHVS: Symbol is viable for forecasting. [2026-01-22T12:17:47.989072] [INFO ] [MAIN ] [2468/3501] PHVS kept (0.3s) | 2466 kept, 2 rejected | 139.4/min | ETA: 7.4m [2026-01-22T12:17:48.537386] [DEBUG] [REMOTE ] PI: Retrieved 2389 rows, trimmed to 300. [2026-01-22T12:17:48.537513] [DEBUG] [REMOTE ] PI: PASS: History has at least 300 days. [2026-01-22T12:17:48.537764] [DEBUG] [REMOTE ] PI: PASS: Price check passed. Min price $142.50. [2026-01-22T12:17:48.537904] [DEBUG] [REMOTE ] PI: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:48.538012] [DEBUG] [REMOTE ] PI: PASS: Integrity check passed. [2026-01-22T12:17:48.538053] [DEBUG] [REMOTE ] PI: Symbol is viable for forecasting. [2026-01-22T12:17:48.538100] [INFO ] [MAIN ] [2469/3501] PI kept (0.5s) | 2467 kept, 2 rejected | 139.4/min | ETA: 7.4m [2026-01-22T12:17:48.988179] [DEBUG] [REMOTE ] PID: Retrieved 5119 rows, trimmed to 300. [2026-01-22T12:17:48.988320] [DEBUG] [REMOTE ] PID: PASS: History has at least 300 days. [2026-01-22T12:17:48.988551] [DEBUG] [REMOTE ] PID: PASS: Price check passed. Min price $21.17. [2026-01-22T12:17:48.988711] [DEBUG] [REMOTE ] PID: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:48.988840] [DEBUG] [REMOTE ] PID: PASS: Integrity check passed. [2026-01-22T12:17:48.988886] [DEBUG] [REMOTE ] PID: Symbol is viable for forecasting. [2026-01-22T12:17:48.988948] [INFO ] [MAIN ] [2470/3501] PID kept (0.5s) | 2468 kept, 2 rejected | 139.4/min | ETA: 7.4m [2026-01-22T12:17:49.460463] [DEBUG] [REMOTE ] PIE: Retrieved 4544 rows, trimmed to 300. [2026-01-22T12:17:49.460690] [DEBUG] [REMOTE ] PIE: PASS: History has at least 300 days. [2026-01-22T12:17:49.461079] [DEBUG] [REMOTE ] PIE: PASS: Price check passed. Min price $23.23. [2026-01-22T12:17:49.461413] [DEBUG] [REMOTE ] PIE: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:49.461615] [DEBUG] [REMOTE ] PIE: PASS: Integrity check passed. [2026-01-22T12:17:49.461660] [DEBUG] [REMOTE ] PIE: Symbol is viable for forecasting. [2026-01-22T12:17:49.461715] [INFO ] [MAIN ] [2471/3501] PIE kept (0.5s) | 2469 kept, 2 rejected | 139.4/min | ETA: 7.4m [2026-01-22T12:17:50.004151] [DEBUG] [REMOTE ] PII: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:50.004288] [DEBUG] [REMOTE ] PII: PASS: History has at least 300 days. [2026-01-22T12:17:50.004507] [DEBUG] [REMOTE ] PII: PASS: Price check passed. Min price $59.22. [2026-01-22T12:17:50.004663] [DEBUG] [REMOTE ] PII: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:50.004778] [DEBUG] [REMOTE ] PII: PASS: Integrity check passed. [2026-01-22T12:17:50.004817] [DEBUG] [REMOTE ] PII: Symbol is viable for forecasting. [2026-01-22T12:17:50.004865] [INFO ] [MAIN ] [2472/3501] PII kept (0.5s) | 2470 kept, 2 rejected | 139.4/min | ETA: 7.4m [2026-01-22T12:17:50.484733] [DEBUG] [REMOTE ] PIM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:50.484871] [DEBUG] [REMOTE ] PIM: PASS: History has at least 300 days. [2026-01-22T12:17:50.485097] [DEBUG] [REMOTE ] PIM: PASS: Price check passed. Min price $3.19. [2026-01-22T12:17:50.485231] [DEBUG] [REMOTE ] PIM: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:50.485345] [DEBUG] [REMOTE ] PIM: PASS: Integrity check passed. [2026-01-22T12:17:50.485385] [DEBUG] [REMOTE ] PIM: Symbol is viable for forecasting. [2026-01-22T12:17:50.485432] [INFO ] [MAIN ] [2473/3501] PIM kept (0.5s) | 2471 kept, 2 rejected | 139.4/min | ETA: 7.4m [2026-01-22T12:17:50.741799] [DEBUG] [REMOTE ] PINE: Retrieved 1547 rows, trimmed to 300. [2026-01-22T12:17:50.741928] [DEBUG] [REMOTE ] PINE: PASS: History has at least 300 days. [2026-01-22T12:17:50.742143] [DEBUG] [REMOTE ] PINE: PASS: Price check passed. Min price $13.58. [2026-01-22T12:17:50.742274] [DEBUG] [REMOTE ] PINE: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:50.742381] [DEBUG] [REMOTE ] PINE: PASS: Integrity check passed. [2026-01-22T12:17:50.742420] [DEBUG] [REMOTE ] PINE: Symbol is viable for forecasting. [2026-01-22T12:17:50.742466] [INFO ] [MAIN ] [2474/3501] PINE kept (0.3s) | 2472 kept, 2 rejected | 139.4/min | ETA: 7.4m [2026-01-22T12:17:51.160816] [DEBUG] [REMOTE ] PINS: Retrieved 1699 rows, trimmed to 300. [2026-01-22T12:17:51.160938] [DEBUG] [REMOTE ] PINS: PASS: History has at least 300 days. [2026-01-22T12:17:51.161134] [DEBUG] [REMOTE ] PINS: PASS: Price check passed. Min price $24.79. [2026-01-22T12:17:51.161264] [DEBUG] [REMOTE ] PINS: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:51.161369] [DEBUG] [REMOTE ] PINS: PASS: Integrity check passed. [2026-01-22T12:17:51.161408] [DEBUG] [REMOTE ] PINS: Symbol is viable for forecasting. [2026-01-22T12:17:51.161455] [INFO ] [MAIN ] [2475/3501] PINS kept (0.4s) | 2473 kept, 2 rejected | 139.4/min | ETA: 7.4m [2026-01-22T12:17:51.612702] [DEBUG] [REMOTE ] PK: Retrieved 2274 rows, trimmed to 300. [2026-01-22T12:17:51.612811] [DEBUG] [REMOTE ] PK: PASS: History has at least 300 days. [2026-01-22T12:17:51.613008] [DEBUG] [REMOTE ] PK: PASS: Price check passed. Min price $9.61. [2026-01-22T12:17:51.613138] [DEBUG] [REMOTE ] PK: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:51.613243] [DEBUG] [REMOTE ] PK: PASS: Integrity check passed. [2026-01-22T12:17:51.613282] [DEBUG] [REMOTE ] PK: Symbol is viable for forecasting. [2026-01-22T12:17:51.613327] [INFO ] [MAIN ] [2476/3501] PK kept (0.5s) | 2474 kept, 2 rejected | 139.4/min | ETA: 7.4m [2026-01-22T12:17:52.002492] [DEBUG] [REMOTE ] PKBK: Retrieved 6130 rows, trimmed to 300. [2026-01-22T12:17:52.002687] [DEBUG] [REMOTE ] PKBK: PASS: History has at least 300 days. [2026-01-22T12:17:52.003068] [DEBUG] [REMOTE ] PKBK: PASS: Price check passed. Min price $21.02. [2026-01-22T12:17:52.003214] [DEBUG] [REMOTE ] PKBK: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:52.003344] [DEBUG] [REMOTE ] PKBK: PASS: Integrity check passed. [2026-01-22T12:17:52.003386] [DEBUG] [REMOTE ] PKBK: Symbol is viable for forecasting. [2026-01-22T12:17:52.003438] [INFO ] [MAIN ] [2477/3501] PKBK kept (0.4s) | 2475 kept, 2 rejected | 139.4/min | ETA: 7.3m [2026-01-22T12:17:52.575346] [DEBUG] [REMOTE ] PKE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:52.575497] [DEBUG] [REMOTE ] PKE: PASS: History has at least 300 days. [2026-01-22T12:17:52.575775] [DEBUG] [REMOTE ] PKE: PASS: Price check passed. Min price $18.44. [2026-01-22T12:17:52.575915] [DEBUG] [REMOTE ] PKE: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:52.576046] [DEBUG] [REMOTE ] PKE: PASS: Integrity check passed. [2026-01-22T12:17:52.576087] [DEBUG] [REMOTE ] PKE: Symbol is viable for forecasting. [2026-01-22T12:17:52.576137] [INFO ] [MAIN ] [2478/3501] PKE kept (0.6s) | 2476 kept, 2 rejected | 139.4/min | ETA: 7.3m [2026-01-22T12:17:53.051469] [DEBUG] [REMOTE ] PKG: Retrieved 6534 rows, trimmed to 300. [2026-01-22T12:17:53.051623] [DEBUG] [REMOTE ] PKG: PASS: History has at least 300 days. [2026-01-22T12:17:53.051847] [DEBUG] [REMOTE ] PKG: PASS: Price check passed. Min price $190.52. [2026-01-22T12:17:53.051984] [DEBUG] [REMOTE ] PKG: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:53.052104] [DEBUG] [REMOTE ] PKG: PASS: Integrity check passed. [2026-01-22T12:17:53.052144] [DEBUG] [REMOTE ] PKG: Symbol is viable for forecasting. [2026-01-22T12:17:53.052192] [INFO ] [MAIN ] [2479/3501] PKG kept (0.5s) | 2477 kept, 2 rejected | 139.4/min | ETA: 7.3m [2026-01-22T12:17:53.364523] [DEBUG] [REMOTE ] PKOH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:53.364690] [DEBUG] [REMOTE ] PKOH: PASS: History has at least 300 days. [2026-01-22T12:17:53.364945] [DEBUG] [REMOTE ] PKOH: PASS: Price check passed. Min price $18.74. [2026-01-22T12:17:53.365083] [DEBUG] [REMOTE ] PKOH: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:53.365203] [DEBUG] [REMOTE ] PKOH: PASS: Integrity check passed. [2026-01-22T12:17:53.365244] [DEBUG] [REMOTE ] PKOH: Symbol is viable for forecasting. [2026-01-22T12:17:53.365291] [INFO ] [MAIN ] [2480/3501] PKOH kept (0.3s) | 2478 kept, 2 rejected | 139.4/min | ETA: 7.3m [2026-01-22T12:17:53.922751] [DEBUG] [REMOTE ] PKX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:53.922911] [DEBUG] [REMOTE ] PKX: PASS: History has at least 300 days. [2026-01-22T12:17:53.923181] [DEBUG] [REMOTE ] PKX: PASS: Price check passed. Min price $51.01. [2026-01-22T12:17:53.923328] [DEBUG] [REMOTE ] PKX: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:53.923460] [DEBUG] [REMOTE ] PKX: PASS: Integrity check passed. [2026-01-22T12:17:53.923504] [DEBUG] [REMOTE ] PKX: Symbol is viable for forecasting. [2026-01-22T12:17:53.923557] [INFO ] [MAIN ] [2481/3501] PKX kept (0.6s) | 2479 kept, 2 rejected | 139.4/min | ETA: 7.3m [2026-01-22T12:17:54.414360] [DEBUG] [REMOTE ] PLAB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:54.414518] [DEBUG] [REMOTE ] PLAB: PASS: History has at least 300 days. [2026-01-22T12:17:54.414821] [DEBUG] [REMOTE ] PLAB: PASS: Price check passed. Min price $20.28. [2026-01-22T12:17:54.415007] [DEBUG] [REMOTE ] PLAB: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:54.415184] [DEBUG] [REMOTE ] PLAB: PASS: Integrity check passed. [2026-01-22T12:17:54.415237] [DEBUG] [REMOTE ] PLAB: Symbol is viable for forecasting. [2026-01-22T12:17:54.415303] [INFO ] [MAIN ] [2482/3501] PLAB kept (0.5s) | 2480 kept, 2 rejected | 139.4/min | ETA: 7.3m [2026-01-22T12:17:54.748026] [DEBUG] [REMOTE ] PLAY: Retrieved 2836 rows, trimmed to 300. [2026-01-22T12:17:54.748148] [DEBUG] [REMOTE ] PLAY: PASS: History has at least 300 days. [2026-01-22T12:17:54.748354] [DEBUG] [REMOTE ] PLAY: PASS: Price check passed. Min price $13.12. [2026-01-22T12:17:54.748490] [DEBUG] [REMOTE ] PLAY: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:54.748618] [DEBUG] [REMOTE ] PLAY: PASS: Integrity check passed. [2026-01-22T12:17:54.748660] [DEBUG] [REMOTE ] PLAY: Symbol is viable for forecasting. [2026-01-22T12:17:54.748708] [INFO ] [MAIN ] [2483/3501] PLAY kept (0.3s) | 2481 kept, 2 rejected | 139.4/min | ETA: 7.3m [2026-01-22T12:17:55.298973] [DEBUG] [REMOTE ] PLBC: Retrieved 5931 rows, trimmed to 300. [2026-01-22T12:17:55.299111] [DEBUG] [REMOTE ] PLBC: PASS: History has at least 300 days. [2026-01-22T12:17:55.299330] [DEBUG] [REMOTE ] PLBC: PASS: Price check passed. Min price $40.11. [2026-01-22T12:17:55.299463] [DEBUG] [REMOTE ] PLBC: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:55.299596] [DEBUG] [REMOTE ] PLBC: PASS: Integrity check passed. [2026-01-22T12:17:55.299638] [DEBUG] [REMOTE ] PLBC: Symbol is viable for forecasting. [2026-01-22T12:17:55.299686] [INFO ] [MAIN ] [2484/3501] PLBC kept (0.6s) | 2482 kept, 2 rejected | 139.4/min | ETA: 7.3m [2026-01-22T12:17:55.534100] [DEBUG] [REMOTE ] PLBY: Retrieved 1354 rows, trimmed to 300. [2026-01-22T12:17:55.534226] [DEBUG] [REMOTE ] PLBY: PASS: History has at least 300 days. [2026-01-22T12:17:55.534423] [DEBUG] [REMOTE ] PLBY: PASS: Price check passed. Min price $1.28. [2026-01-22T12:17:55.534554] [DEBUG] [REMOTE ] PLBY: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:55.534682] [DEBUG] [REMOTE ] PLBY: PASS: Integrity check passed. [2026-01-22T12:17:55.534722] [DEBUG] [REMOTE ] PLBY: Symbol is viable for forecasting. [2026-01-22T12:17:55.534769] [INFO ] [MAIN ] [2485/3501] PLBY kept (0.2s) | 2483 kept, 2 rejected | 139.4/min | ETA: 7.3m [2026-01-22T12:17:56.203947] [DEBUG] [REMOTE ] PLCE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:56.204175] [DEBUG] [REMOTE ] PLCE: PASS: History has at least 300 days. [2026-01-22T12:17:56.204519] [DEBUG] [REMOTE ] PLCE: PASS: Price check passed. Min price $3.98. [2026-01-22T12:17:56.204690] [DEBUG] [REMOTE ] PLCE: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:56.204837] [DEBUG] [REMOTE ] PLCE: PASS: Integrity check passed. [2026-01-22T12:17:56.204904] [DEBUG] [REMOTE ] PLCE: Symbol is viable for forecasting. [2026-01-22T12:17:56.204962] [INFO ] [MAIN ] [2486/3501] PLCE kept (0.7s) | 2484 kept, 2 rejected | 139.4/min | ETA: 7.3m [2026-01-22T12:17:56.691545] [DEBUG] [REMOTE ] PLD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:56.691777] [DEBUG] [REMOTE ] PLD: PASS: History has at least 300 days. [2026-01-22T12:17:56.692088] [DEBUG] [REMOTE ] PLD: PASS: Price check passed. Min price $121.44. [2026-01-22T12:17:56.692231] [DEBUG] [REMOTE ] PLD: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:56.692372] [DEBUG] [REMOTE ] PLD: PASS: Integrity check passed. [2026-01-22T12:17:56.692414] [DEBUG] [REMOTE ] PLD: Symbol is viable for forecasting. [2026-01-22T12:17:56.692644] [INFO ] [MAIN ] [2487/3501] PLD kept (0.5s) | 2485 kept, 2 rejected | 139.3/min | ETA: 7.3m [2026-01-22T12:17:57.114264] [DEBUG] [REMOTE ] PLPC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:57.114403] [DEBUG] [REMOTE ] PLPC: PASS: History has at least 300 days. [2026-01-22T12:17:57.114643] [DEBUG] [REMOTE ] PLPC: PASS: Price check passed. Min price $186.09. [2026-01-22T12:17:57.114799] [DEBUG] [REMOTE ] PLPC: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:57.114926] [DEBUG] [REMOTE ] PLPC: PASS: Integrity check passed. [2026-01-22T12:17:57.114967] [DEBUG] [REMOTE ] PLPC: Symbol is viable for forecasting. [2026-01-22T12:17:57.115015] [INFO ] [MAIN ] [2488/3501] PLPC kept (0.4s) | 2486 kept, 2 rejected | 139.3/min | ETA: 7.3m [2026-01-22T12:17:57.386271] [DEBUG] [REMOTE ] PLRX: Retrieved 1416 rows, trimmed to 300. [2026-01-22T12:17:57.386393] [DEBUG] [REMOTE ] PLRX: PASS: History has at least 300 days. [2026-01-22T12:17:57.386620] [DEBUG] [REMOTE ] PLRX: PASS: Price check passed. Min price $1.21. [2026-01-22T12:17:57.386761] [DEBUG] [REMOTE ] PLRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:57.386872] [DEBUG] [REMOTE ] PLRX: PASS: Integrity check passed. [2026-01-22T12:17:57.386912] [DEBUG] [REMOTE ] PLRX: Symbol is viable for forecasting. [2026-01-22T12:17:57.386960] [INFO ] [MAIN ] [2489/3501] PLRX kept (0.3s) | 2487 kept, 2 rejected | 139.4/min | ETA: 7.3m [2026-01-22T12:17:57.799790] [DEBUG] [REMOTE ] PLSE: Retrieved 2433 rows, trimmed to 300. [2026-01-22T12:17:57.799909] [DEBUG] [REMOTE ] PLSE: PASS: History has at least 300 days. [2026-01-22T12:17:57.800108] [DEBUG] [REMOTE ] PLSE: PASS: Price check passed. Min price $12.66. [2026-01-22T12:17:57.800244] [DEBUG] [REMOTE ] PLSE: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:57.800350] [DEBUG] [REMOTE ] PLSE: PASS: Integrity check passed. [2026-01-22T12:17:57.800389] [DEBUG] [REMOTE ] PLSE: Symbol is viable for forecasting. [2026-01-22T12:17:57.800436] [INFO ] [MAIN ] [2490/3501] PLSE kept (0.4s) | 2488 kept, 2 rejected | 139.4/min | ETA: 7.3m [2026-01-22T12:17:58.190193] [DEBUG] [REMOTE ] PLTK: Retrieved 1259 rows, trimmed to 300. [2026-01-22T12:17:58.190355] [DEBUG] [REMOTE ] PLTK: PASS: History has at least 300 days. [2026-01-22T12:17:58.190652] [DEBUG] [REMOTE ] PLTK: PASS: Price check passed. Min price $3.48. [2026-01-22T12:17:58.190850] [DEBUG] [REMOTE ] PLTK: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:58.191006] [DEBUG] [REMOTE ] PLTK: PASS: Integrity check passed. [2026-01-22T12:17:58.191067] [DEBUG] [REMOTE ] PLTK: Symbol is viable for forecasting. [2026-01-22T12:17:58.191138] [INFO ] [MAIN ] [2491/3501] PLTK kept (0.4s) | 2489 kept, 2 rejected | 139.4/min | ETA: 7.2m [2026-01-22T12:17:58.666449] [DEBUG] [REMOTE ] PLUG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:58.666639] [DEBUG] [REMOTE ] PLUG: PASS: History has at least 300 days. [2026-01-22T12:17:58.666920] [DEBUG] [REMOTE ] PLUG: PASS: Price check passed. Min price $1.89. [2026-01-22T12:17:58.667055] [DEBUG] [REMOTE ] PLUG: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:58.667181] [DEBUG] [REMOTE ] PLUG: PASS: Integrity check passed. [2026-01-22T12:17:58.667221] [DEBUG] [REMOTE ] PLUG: Symbol is viable for forecasting. [2026-01-22T12:17:58.667270] [INFO ] [MAIN ] [2492/3501] PLUG kept (0.5s) | 2490 kept, 2 rejected | 139.4/min | ETA: 7.2m [2026-01-22T12:17:59.251295] [DEBUG] [REMOTE ] PLUS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:59.251439] [DEBUG] [REMOTE ] PLUS: PASS: History has at least 300 days. [2026-01-22T12:17:59.251686] [DEBUG] [REMOTE ] PLUS: PASS: Price check passed. Min price $71.34. [2026-01-22T12:17:59.251827] [DEBUG] [REMOTE ] PLUS: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:59.251959] [DEBUG] [REMOTE ] PLUS: PASS: Integrity check passed. [2026-01-22T12:17:59.252008] [DEBUG] [REMOTE ] PLUS: Symbol is viable for forecasting. [2026-01-22T12:17:59.252059] [INFO ] [MAIN ] [2493/3501] PLUS kept (0.6s) | 2491 kept, 2 rejected | 139.3/min | ETA: 7.2m [2026-01-22T12:17:59.761514] [DEBUG] [REMOTE ] PLXS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:17:59.761678] [DEBUG] [REMOTE ] PLXS: PASS: History has at least 300 days. [2026-01-22T12:17:59.761900] [DEBUG] [REMOTE ] PLXS: PASS: Price check passed. Min price $132.74. [2026-01-22T12:17:59.762041] [DEBUG] [REMOTE ] PLXS: PASS: Continuity check passed with 300 days. [2026-01-22T12:17:59.762155] [DEBUG] [REMOTE ] PLXS: PASS: Integrity check passed. [2026-01-22T12:17:59.762196] [DEBUG] [REMOTE ] PLXS: Symbol is viable for forecasting. [2026-01-22T12:17:59.762242] [INFO ] [MAIN ] [2494/3501] PLXS kept (0.5s) | 2492 kept, 2 rejected | 139.3/min | ETA: 7.2m [2026-01-22T12:18:00.060087] [DEBUG] [REMOTE ] PLYM: Retrieved 2166 rows, trimmed to 300. [2026-01-22T12:18:00.060235] [DEBUG] [REMOTE ] PLYM: PASS: History has at least 300 days. [2026-01-22T12:18:00.060479] [DEBUG] [REMOTE ] PLYM: PASS: Price check passed. Min price $21.80. [2026-01-22T12:18:00.060681] [DEBUG] [REMOTE ] PLYM: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:00.060828] [DEBUG] [REMOTE ] PLYM: PASS: Integrity check passed. [2026-01-22T12:18:00.060882] [DEBUG] [REMOTE ] PLYM: Symbol is viable for forecasting. [2026-01-22T12:18:00.060944] [INFO ] [MAIN ] [2495/3501] PLYM kept (0.3s) | 2493 kept, 2 rejected | 139.4/min | ETA: 7.2m [2026-01-22T12:18:00.515450] [DEBUG] [REMOTE ] PM: Retrieved 4491 rows, trimmed to 300. [2026-01-22T12:18:00.515600] [DEBUG] [REMOTE ] PM: PASS: History has at least 300 days. [2026-01-22T12:18:00.515814] [DEBUG] [REMOTE ] PM: PASS: Price check passed. Min price $143.02. [2026-01-22T12:18:00.515948] [DEBUG] [REMOTE ] PM: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:00.516060] [DEBUG] [REMOTE ] PM: PASS: Integrity check passed. [2026-01-22T12:18:00.516099] [DEBUG] [REMOTE ] PM: Symbol is viable for forecasting. [2026-01-22T12:18:00.516147] [INFO ] [MAIN ] [2496/3501] PM kept (0.5s) | 2494 kept, 2 rejected | 139.4/min | ETA: 7.2m [2026-01-22T12:18:00.731975] [DEBUG] [REMOTE ] PMAX: Retrieved 345 rows, trimmed to 300. [2026-01-22T12:18:00.732114] [DEBUG] [REMOTE ] PMAX: PASS: History has at least 300 days. [2026-01-22T12:18:00.732326] [DEBUG] [REMOTE ] PMAX: PASS: Price check passed. Min price $1.58. [2026-01-22T12:18:00.732503] [DEBUG] [REMOTE ] PMAX: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:00.732662] [DEBUG] [REMOTE ] PMAX: PASS: Integrity check passed. [2026-01-22T12:18:00.732707] [DEBUG] [REMOTE ] PMAX: Symbol is viable for forecasting. [2026-01-22T12:18:00.732756] [INFO ] [MAIN ] [2497/3501] PMAX kept (0.2s) | 2495 kept, 2 rejected | 139.4/min | ETA: 7.2m [2026-01-22T12:18:01.426135] [DEBUG] [REMOTE ] PML: Retrieved 5931 rows, trimmed to 300. [2026-01-22T12:18:01.426321] [DEBUG] [REMOTE ] PML: PASS: History has at least 300 days. [2026-01-22T12:18:01.426779] [DEBUG] [REMOTE ] PML: PASS: Price check passed. Min price $7.43. [2026-01-22T12:18:01.426923] [DEBUG] [REMOTE ] PML: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:01.427050] [DEBUG] [REMOTE ] PML: PASS: Integrity check passed. [2026-01-22T12:18:01.427219] [DEBUG] [REMOTE ] PML: Symbol is viable for forecasting. [2026-01-22T12:18:01.427285] [INFO ] [MAIN ] [2498/3501] PML kept (0.7s) | 2496 kept, 2 rejected | 139.3/min | ETA: 7.2m [2026-01-22T12:18:01.906549] [DEBUG] [REMOTE ] PMM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:01.906723] [DEBUG] [REMOTE ] PMM: PASS: History has at least 300 days. [2026-01-22T12:18:01.906986] [DEBUG] [REMOTE ] PMM: PASS: Price check passed. Min price $6.00. [2026-01-22T12:18:01.907131] [DEBUG] [REMOTE ] PMM: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:01.907260] [DEBUG] [REMOTE ] PMM: PASS: Integrity check passed. [2026-01-22T12:18:01.907302] [DEBUG] [REMOTE ] PMM: Symbol is viable for forecasting. [2026-01-22T12:18:01.907355] [INFO ] [MAIN ] [2499/3501] PMM kept (0.5s) | 2497 kept, 2 rejected | 139.3/min | ETA: 7.2m [2026-01-22T12:18:02.485271] [DEBUG] [REMOTE ] PMO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:02.485432] [DEBUG] [REMOTE ] PMO: PASS: History has at least 300 days. [2026-01-22T12:18:02.485732] [DEBUG] [REMOTE ] PMO: PASS: Price check passed. Min price $10.24. [2026-01-22T12:18:02.485883] [DEBUG] [REMOTE ] PMO: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:02.486015] [DEBUG] [REMOTE ] PMO: PASS: Integrity check passed. [2026-01-22T12:18:02.486058] [DEBUG] [REMOTE ] PMO: Symbol is viable for forecasting. [2026-01-22T12:18:02.486109] [INFO ] [MAIN ] [2500/3501] PMO kept (0.6s) | 2498 kept, 2 rejected | 139.3/min | ETA: 7.2m [2026-01-22T12:18:02.825916] [DEBUG] [REMOTE ] PMTS: Retrieved 2585 rows, trimmed to 300. [2026-01-22T12:18:02.826123] [DEBUG] [REMOTE ] PMTS: PASS: History has at least 300 days. [2026-01-22T12:18:02.826395] [DEBUG] [REMOTE ] PMTS: PASS: Price check passed. Min price $11.90. [2026-01-22T12:18:02.826554] [DEBUG] [REMOTE ] PMTS: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:02.826702] [DEBUG] [REMOTE ] PMTS: PASS: Integrity check passed. [2026-01-22T12:18:02.826745] [DEBUG] [REMOTE ] PMTS: Symbol is viable for forecasting. [2026-01-22T12:18:02.826804] [INFO ] [MAIN ] [2501/3501] PMTS kept (0.3s) | 2499 kept, 2 rejected | 139.3/min | ETA: 7.2m [2026-01-22T12:18:02.998771] [DEBUG] [REMOTE ] PMVP: Retrieved 1336 rows, trimmed to 300. [2026-01-22T12:18:02.998990] [DEBUG] [REMOTE ] PMVP: PASS: History has at least 300 days. [2026-01-22T12:18:02.999292] [DEBUG] [REMOTE ] PMVP: PASS: Price check passed. Min price $1.06. [2026-01-22T12:18:02.999674] [DEBUG] [REMOTE ] PMVP: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:02.999802] [DEBUG] [REMOTE ] PMVP: PASS: Integrity check passed. [2026-01-22T12:18:02.999845] [DEBUG] [REMOTE ] PMVP: Symbol is viable for forecasting. [2026-01-22T12:18:02.999901] [INFO ] [MAIN ] [2502/3501] PMVP kept (0.2s) | 2500 kept, 2 rejected | 139.4/min | ETA: 7.2m [2026-01-22T12:18:03.752947] [DEBUG] [REMOTE ] PNC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:03.753094] [DEBUG] [REMOTE ] PNC: PASS: History has at least 300 days. [2026-01-22T12:18:03.753329] [DEBUG] [REMOTE ] PNC: PASS: Price check passed. Min price $177.67. [2026-01-22T12:18:03.753464] [DEBUG] [REMOTE ] PNC: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:03.753600] [DEBUG] [REMOTE ] PNC: PASS: Integrity check passed. [2026-01-22T12:18:03.753642] [DEBUG] [REMOTE ] PNC: Symbol is viable for forecasting. [2026-01-22T12:18:03.753690] [INFO ] [MAIN ] [2503/3501] PNC kept (0.8s) | 2501 kept, 2 rejected | 139.3/min | ETA: 7.2m [2026-01-22T12:18:04.210566] [DEBUG] [REMOTE ] PNI: Retrieved 5931 rows, trimmed to 300. [2026-01-22T12:18:04.210759] [DEBUG] [REMOTE ] PNI: PASS: History has at least 300 days. [2026-01-22T12:18:04.211001] [DEBUG] [REMOTE ] PNI: PASS: Price check passed. Min price $6.80. [2026-01-22T12:18:04.211143] [DEBUG] [REMOTE ] PNI: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:04.211391] [DEBUG] [REMOTE ] PNI: PASS: Integrity check passed. [2026-01-22T12:18:04.211446] [DEBUG] [REMOTE ] PNI: Symbol is viable for forecasting. [2026-01-22T12:18:04.211498] [INFO ] [MAIN ] [2504/3501] PNI kept (0.5s) | 2502 kept, 2 rejected | 139.3/min | ETA: 7.2m [2026-01-22T12:18:04.643892] [DEBUG] [REMOTE ] PNQI: Retrieved 4429 rows, trimmed to 300. [2026-01-22T12:18:04.644025] [DEBUG] [REMOTE ] PNQI: PASS: History has at least 300 days. [2026-01-22T12:18:04.644237] [DEBUG] [REMOTE ] PNQI: PASS: Price check passed. Min price $51.02. [2026-01-22T12:18:04.644375] [DEBUG] [REMOTE ] PNQI: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:04.644488] [DEBUG] [REMOTE ] PNQI: PASS: Integrity check passed. [2026-01-22T12:18:04.644530] [DEBUG] [REMOTE ] PNQI: Symbol is viable for forecasting. [2026-01-22T12:18:04.644597] [INFO ] [MAIN ] [2505/3501] PNQI kept (0.4s) | 2503 kept, 2 rejected | 139.3/min | ETA: 7.1m [2026-01-22T12:18:05.162264] [DEBUG] [REMOTE ] PNRG: Retrieved 6589 rows, trimmed to 300. [2026-01-22T12:18:05.162462] [DEBUG] [REMOTE ] PNRG: PASS: History has at least 300 days. [2026-01-22T12:18:05.162788] [DEBUG] [REMOTE ] PNRG: PASS: Price check passed. Min price $128.92. [2026-01-22T12:18:05.162968] [DEBUG] [REMOTE ] PNRG: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:05.163125] [DEBUG] [REMOTE ] PNRG: PASS: Integrity check passed. [2026-01-22T12:18:05.163172] [DEBUG] [REMOTE ] PNRG: Symbol is viable for forecasting. [2026-01-22T12:18:05.163222] [INFO ] [MAIN ] [2506/3501] PNRG kept (0.5s) | 2504 kept, 2 rejected | 139.3/min | ETA: 7.1m [2026-01-22T12:18:05.452899] [DEBUG] [REMOTE ] PNTG: Retrieved 1585 rows, trimmed to 300. [2026-01-22T12:18:05.453036] [DEBUG] [REMOTE ] PNTG: PASS: History has at least 300 days. [2026-01-22T12:18:05.453252] [DEBUG] [REMOTE ] PNTG: PASS: Price check passed. Min price $23.75. [2026-01-22T12:18:05.453391] [DEBUG] [REMOTE ] PNTG: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:05.453507] [DEBUG] [REMOTE ] PNTG: PASS: Integrity check passed. [2026-01-22T12:18:05.453547] [DEBUG] [REMOTE ] PNTG: Symbol is viable for forecasting. [2026-01-22T12:18:05.453626] [INFO ] [MAIN ] [2507/3501] PNTG kept (0.3s) | 2505 kept, 2 rejected | 139.3/min | ETA: 7.1m [2026-01-22T12:18:05.827678] [DEBUG] [REMOTE ] PODD: Retrieved 4702 rows, trimmed to 300. [2026-01-22T12:18:05.827863] [DEBUG] [REMOTE ] PODD: PASS: History has at least 300 days. [2026-01-22T12:18:05.828164] [DEBUG] [REMOTE ] PODD: PASS: Price check passed. Min price $278.17. [2026-01-22T12:18:05.828337] [DEBUG] [REMOTE ] PODD: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:05.828490] [DEBUG] [REMOTE ] PODD: PASS: Integrity check passed. [2026-01-22T12:18:05.828539] [DEBUG] [REMOTE ] PODD: Symbol is viable for forecasting. [2026-01-22T12:18:05.828621] [INFO ] [MAIN ] [2508/3501] PODD kept (0.4s) | 2506 kept, 2 rejected | 139.3/min | ETA: 7.1m [2026-01-22T12:18:06.304409] [DEBUG] [REMOTE ] POOL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:06.304548] [DEBUG] [REMOTE ] POOL: PASS: History has at least 300 days. [2026-01-22T12:18:06.304802] [DEBUG] [REMOTE ] POOL: PASS: Price check passed. Min price $228.75. [2026-01-22T12:18:06.304938] [DEBUG] [REMOTE ] POOL: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:06.305058] [DEBUG] [REMOTE ] POOL: PASS: Integrity check passed. [2026-01-22T12:18:06.305099] [DEBUG] [REMOTE ] POOL: Symbol is viable for forecasting. [2026-01-22T12:18:06.305147] [INFO ] [MAIN ] [2509/3501] POOL kept (0.5s) | 2507 kept, 2 rejected | 139.3/min | ETA: 7.1m [2026-01-22T12:18:06.846292] [DEBUG] [REMOTE ] POWI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:06.846452] [DEBUG] [REMOTE ] POWI: PASS: History has at least 300 days. [2026-01-22T12:18:06.846909] [DEBUG] [REMOTE ] POWI: PASS: Price check passed. Min price $30.73. [2026-01-22T12:18:06.847085] [DEBUG] [REMOTE ] POWI: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:06.847252] [DEBUG] [REMOTE ] POWI: PASS: Integrity check passed. [2026-01-22T12:18:06.847298] [DEBUG] [REMOTE ] POWI: Symbol is viable for forecasting. [2026-01-22T12:18:06.847351] [INFO ] [MAIN ] [2510/3501] POWI kept (0.5s) | 2508 kept, 2 rejected | 139.3/min | ETA: 7.1m [2026-01-22T12:18:07.369415] [DEBUG] [REMOTE ] POWL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:07.369556] [DEBUG] [REMOTE ] POWL: PASS: History has at least 300 days. [2026-01-22T12:18:07.369816] [DEBUG] [REMOTE ] POWL: PASS: Price check passed. Min price $282.05. [2026-01-22T12:18:07.369955] [DEBUG] [REMOTE ] POWL: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:07.370076] [DEBUG] [REMOTE ] POWL: PASS: Integrity check passed. [2026-01-22T12:18:07.370117] [DEBUG] [REMOTE ] POWL: Symbol is viable for forecasting. [2026-01-22T12:18:07.370166] [INFO ] [MAIN ] [2511/3501] POWL kept (0.5s) | 2509 kept, 2 rejected | 139.3/min | ETA: 7.1m [2026-01-22T12:18:07.756343] [DEBUG] [REMOTE ] PPC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:07.756561] [DEBUG] [REMOTE ] PPC: PASS: History has at least 300 days. [2026-01-22T12:18:07.756896] [DEBUG] [REMOTE ] PPC: PASS: Price check passed. Min price $36.61. [2026-01-22T12:18:07.757059] [DEBUG] [REMOTE ] PPC: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:07.757208] [DEBUG] [REMOTE ] PPC: PASS: Integrity check passed. [2026-01-22T12:18:07.757258] [DEBUG] [REMOTE ] PPC: Symbol is viable for forecasting. [2026-01-22T12:18:07.757318] [INFO ] [MAIN ] [2512/3501] PPC kept (0.4s) | 2510 kept, 2 rejected | 139.3/min | ETA: 7.1m [2026-01-22T12:18:08.255067] [DEBUG] [REMOTE ] PPG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:08.255293] [DEBUG] [REMOTE ] PPG: PASS: History has at least 300 days. [2026-01-22T12:18:08.255860] [DEBUG] [REMOTE ] PPG: PASS: Price check passed. Min price $94.22. [2026-01-22T12:18:08.256022] [DEBUG] [REMOTE ] PPG: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:08.256179] [DEBUG] [REMOTE ] PPG: PASS: Integrity check passed. [2026-01-22T12:18:08.256224] [DEBUG] [REMOTE ] PPG: Symbol is viable for forecasting. [2026-01-22T12:18:08.256283] [INFO ] [MAIN ] [2513/3501] PPG kept (0.5s) | 2511 kept, 2 rejected | 139.3/min | ETA: 7.1m [2026-01-22T12:18:08.549177] [DEBUG] [REMOTE ] PPH: Retrieved 6532 rows, trimmed to 300. [2026-01-22T12:18:08.549385] [DEBUG] [REMOTE ] PPH: PASS: History has at least 300 days. [2026-01-22T12:18:08.549835] [DEBUG] [REMOTE ] PPH: PASS: Price check passed. Min price $90.70. [2026-01-22T12:18:08.549982] [DEBUG] [REMOTE ] PPH: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:08.550120] [DEBUG] [REMOTE ] PPH: PASS: Integrity check passed. [2026-01-22T12:18:08.550161] [DEBUG] [REMOTE ] PPH: Symbol is viable for forecasting. [2026-01-22T12:18:08.550218] [INFO ] [MAIN ] [2514/3501] PPH kept (0.3s) | 2512 kept, 2 rejected | 139.3/min | ETA: 7.1m [2026-01-22T12:18:08.944655] [DEBUG] [REMOTE ] PPIH: Retrieved 2487 rows, trimmed to 300. [2026-01-22T12:18:08.944908] [DEBUG] [REMOTE ] PPIH: PASS: History has at least 300 days. [2026-01-22T12:18:08.945209] [DEBUG] [REMOTE ] PPIH: PASS: Price check passed. Min price $23.02. [2026-01-22T12:18:08.945356] [DEBUG] [REMOTE ] PPIH: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:08.945503] [DEBUG] [REMOTE ] PPIH: PASS: Integrity check passed. [2026-01-22T12:18:08.945547] [DEBUG] [REMOTE ] PPIH: Symbol is viable for forecasting. [2026-01-22T12:18:08.945643] [INFO ] [MAIN ] [2515/3501] PPIH kept (0.4s) | 2513 kept, 2 rejected | 139.3/min | ETA: 7.1m [2026-01-22T12:18:09.647135] [DEBUG] [REMOTE ] PPL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:09.647272] [DEBUG] [REMOTE ] PPL: PASS: History has at least 300 days. [2026-01-22T12:18:09.647486] [DEBUG] [REMOTE ] PPL: PASS: Price check passed. Min price $33.26. [2026-01-22T12:18:09.651141] [DEBUG] [REMOTE ] PPL: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:09.651329] [DEBUG] [REMOTE ] PPL: PASS: Integrity check passed. [2026-01-22T12:18:09.651373] [DEBUG] [REMOTE ] PPL: Symbol is viable for forecasting. [2026-01-22T12:18:09.651433] [INFO ] [MAIN ] [2516/3501] PPL kept (0.7s) | 2514 kept, 2 rejected | 139.3/min | ETA: 7.1m [2026-01-22T12:18:09.888437] [DEBUG] [REMOTE ] PPSI: Retrieved 3130 rows, trimmed to 300. [2026-01-22T12:18:09.888594] [DEBUG] [REMOTE ] PPSI: PASS: History has at least 300 days. [2026-01-22T12:18:09.888804] [DEBUG] [REMOTE ] PPSI: PASS: Price check passed. Min price $3.37. [2026-01-22T12:18:09.888938] [DEBUG] [REMOTE ] PPSI: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:09.889048] [DEBUG] [REMOTE ] PPSI: PASS: Integrity check passed. [2026-01-22T12:18:09.889088] [DEBUG] [REMOTE ] PPSI: Symbol is viable for forecasting. [2026-01-22T12:18:09.889135] [INFO ] [MAIN ] [2517/3501] PPSI kept (0.2s) | 2515 kept, 2 rejected | 139.3/min | ETA: 7.1m [2026-01-22T12:18:10.274355] [DEBUG] [REMOTE ] PPTA: Retrieved 1237 rows, trimmed to 300. [2026-01-22T12:18:10.274491] [DEBUG] [REMOTE ] PPTA: PASS: History has at least 300 days. [2026-01-22T12:18:10.274714] [DEBUG] [REMOTE ] PPTA: PASS: Price check passed. Min price $20.85. [2026-01-22T12:18:10.274852] [DEBUG] [REMOTE ] PPTA: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:10.274962] [DEBUG] [REMOTE ] PPTA: PASS: Integrity check passed. [2026-01-22T12:18:10.275002] [DEBUG] [REMOTE ] PPTA: Symbol is viable for forecasting. [2026-01-22T12:18:10.275050] [INFO ] [MAIN ] [2518/3501] PPTA kept (0.4s) | 2516 kept, 2 rejected | 139.3/min | ETA: 7.1m [2026-01-22T12:18:10.916782] [DEBUG] [REMOTE ] PRA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:10.916988] [DEBUG] [REMOTE ] PRA: PASS: History has at least 300 days. [2026-01-22T12:18:10.917493] [DEBUG] [REMOTE ] PRA: PASS: Price check passed. Min price $23.86. [2026-01-22T12:18:10.917749] [DEBUG] [REMOTE ] PRA: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:10.917931] [DEBUG] [REMOTE ] PRA: PASS: Integrity check passed. [2026-01-22T12:18:10.917981] [DEBUG] [REMOTE ] PRA: Symbol is viable for forecasting. [2026-01-22T12:18:10.918045] [INFO ] [MAIN ] [2519/3501] PRA kept (0.6s) | 2517 kept, 2 rejected | 139.3/min | ETA: 7.1m [2026-01-22T12:18:11.398684] [DEBUG] [REMOTE ] PRAA: Retrieved 5836 rows, trimmed to 300. [2026-01-22T12:18:11.398825] [DEBUG] [REMOTE ] PRAA: PASS: History has at least 300 days. [2026-01-22T12:18:11.399056] [DEBUG] [REMOTE ] PRAA: PASS: Price check passed. Min price $13.04. [2026-01-22T12:18:11.399190] [DEBUG] [REMOTE ] PRAA: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:11.399306] [DEBUG] [REMOTE ] PRAA: PASS: Integrity check passed. [2026-01-22T12:18:11.399346] [DEBUG] [REMOTE ] PRAA: Symbol is viable for forecasting. [2026-01-22T12:18:11.399393] [INFO ] [MAIN ] [2520/3501] PRAA kept (0.5s) | 2518 kept, 2 rejected | 139.3/min | ETA: 7.0m [2026-01-22T12:18:11.660939] [DEBUG] [REMOTE ] PRAX: Retrieved 1321 rows, trimmed to 300. [2026-01-22T12:18:11.661158] [DEBUG] [REMOTE ] PRAX: PASS: History has at least 300 days. [2026-01-22T12:18:11.661443] [DEBUG] [REMOTE ] PRAX: PASS: Price check passed. Min price $164.09. [2026-01-22T12:18:11.661622] [DEBUG] [REMOTE ] PRAX: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:11.661761] [DEBUG] [REMOTE ] PRAX: PASS: Integrity check passed. [2026-01-22T12:18:11.661804] [DEBUG] [REMOTE ] PRAX: Symbol is viable for forecasting. [2026-01-22T12:18:11.661861] [INFO ] [MAIN ] [2521/3501] PRAX kept (0.3s) | 2519 kept, 2 rejected | 139.3/min | ETA: 7.0m [2026-01-22T12:18:11.974827] [DEBUG] [REMOTE ] PRCH: Retrieved 1514 rows, trimmed to 300. [2026-01-22T12:18:11.975030] [DEBUG] [REMOTE ] PRCH: PASS: History has at least 300 days. [2026-01-22T12:18:11.975320] [DEBUG] [REMOTE ] PRCH: PASS: Price check passed. Min price $7.89. [2026-01-22T12:18:11.975484] [DEBUG] [REMOTE ] PRCH: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:11.975670] [DEBUG] [REMOTE ] PRCH: PASS: Integrity check passed. [2026-01-22T12:18:11.975761] [DEBUG] [REMOTE ] PRCH: Symbol is viable for forecasting. [2026-01-22T12:18:11.975830] [INFO ] [MAIN ] [2522/3501] PRCH kept (0.3s) | 2520 kept, 2 rejected | 139.3/min | ETA: 7.0m [2026-01-22T12:18:12.738865] [DEBUG] [REMOTE ] PRDO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:12.739015] [DEBUG] [REMOTE ] PRDO: PASS: History has at least 300 days. [2026-01-22T12:18:12.739256] [DEBUG] [REMOTE ] PRDO: PASS: Price check passed. Min price $27.26. [2026-01-22T12:18:12.739400] [DEBUG] [REMOTE ] PRDO: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:12.739523] [DEBUG] [REMOTE ] PRDO: PASS: Integrity check passed. [2026-01-22T12:18:12.739566] [DEBUG] [REMOTE ] PRDO: Symbol is viable for forecasting. [2026-01-22T12:18:12.739643] [INFO ] [MAIN ] [2523/3501] PRDO kept (0.8s) | 2521 kept, 2 rejected | 139.3/min | ETA: 7.0m [2026-01-22T12:18:12.968651] [DEBUG] [REMOTE ] PRFZ: Retrieved 4864 rows, trimmed to 300. [2026-01-22T12:18:12.968873] [DEBUG] [REMOTE ] PRFZ: PASS: History has at least 300 days. [2026-01-22T12:18:12.969161] [DEBUG] [REMOTE ] PRFZ: PASS: Price check passed. Min price $42.65. [2026-01-22T12:18:12.969304] [DEBUG] [REMOTE ] PRFZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:12.969441] [DEBUG] [REMOTE ] PRFZ: PASS: Integrity check passed. [2026-01-22T12:18:12.969484] [DEBUG] [REMOTE ] PRFZ: Symbol is viable for forecasting. [2026-01-22T12:18:12.969537] [INFO ] [MAIN ] [2524/3501] PRFZ kept (0.2s) | 2522 kept, 2 rejected | 139.3/min | ETA: 7.0m [2026-01-22T12:18:13.598480] [DEBUG] [REMOTE ] PRG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:13.598921] [DEBUG] [REMOTE ] PRG: PASS: History has at least 300 days. [2026-01-22T12:18:13.599220] [DEBUG] [REMOTE ] PRG: PASS: Price check passed. Min price $26.18. [2026-01-22T12:18:13.599522] [DEBUG] [REMOTE ] PRG: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:13.599696] [DEBUG] [REMOTE ] PRG: PASS: Integrity check passed. [2026-01-22T12:18:13.599742] [DEBUG] [REMOTE ] PRG: Symbol is viable for forecasting. [2026-01-22T12:18:13.599798] [INFO ] [MAIN ] [2525/3501] PRG kept (0.6s) | 2523 kept, 2 rejected | 139.3/min | ETA: 7.0m [2026-01-22T12:18:14.164739] [DEBUG] [REMOTE ] PRGO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:14.165124] [DEBUG] [REMOTE ] PRGO: PASS: History has at least 300 days. [2026-01-22T12:18:14.165560] [DEBUG] [REMOTE ] PRGO: PASS: Price check passed. Min price $12.00. [2026-01-22T12:18:14.165730] [DEBUG] [REMOTE ] PRGO: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:14.165879] [DEBUG] [REMOTE ] PRGO: PASS: Integrity check passed. [2026-01-22T12:18:14.165926] [DEBUG] [REMOTE ] PRGO: Symbol is viable for forecasting. [2026-01-22T12:18:14.165985] [INFO ] [MAIN ] [2526/3501] PRGO kept (0.6s) | 2524 kept, 2 rejected | 139.3/min | ETA: 7.0m [2026-01-22T12:18:14.335725] [DEBUG] [REMOTE ] PRH: Retrieved 2745 rows, trimmed to 300. [2026-01-22T12:18:14.336130] [DEBUG] [REMOTE ] PRH: PASS: History has at least 300 days. [2026-01-22T12:18:14.336403] [DEBUG] [REMOTE ] PRH: PASS: Price check passed. Min price $24.29. [2026-01-22T12:18:14.336548] [DEBUG] [REMOTE ] PRH: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:14.336696] [DEBUG] [REMOTE ] PRH: PASS: Integrity check passed. [2026-01-22T12:18:14.336928] [DEBUG] [REMOTE ] PRH: Symbol is viable for forecasting. [2026-01-22T12:18:14.337093] [INFO ] [MAIN ] [2527/3501] PRH kept (0.2s) | 2525 kept, 2 rejected | 139.3/min | ETA: 7.0m [2026-01-22T12:18:14.936085] [DEBUG] [REMOTE ] PRI: Retrieved 3976 rows, trimmed to 300. [2026-01-22T12:18:14.936310] [DEBUG] [REMOTE ] PRI: PASS: History has at least 300 days. [2026-01-22T12:18:14.936621] [DEBUG] [REMOTE ] PRI: PASS: Price check passed. Min price $249.32. [2026-01-22T12:18:14.936768] [DEBUG] [REMOTE ] PRI: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:14.936908] [DEBUG] [REMOTE ] PRI: PASS: Integrity check passed. [2026-01-22T12:18:14.936951] [DEBUG] [REMOTE ] PRI: Symbol is viable for forecasting. [2026-01-22T12:18:14.937005] [INFO ] [MAIN ] [2528/3501] PRI kept (0.6s) | 2526 kept, 2 rejected | 139.3/min | ETA: 7.0m [2026-01-22T12:18:15.325322] [DEBUG] [REMOTE ] PRIM: Retrieved 4392 rows, trimmed to 300. [2026-01-22T12:18:15.325466] [DEBUG] [REMOTE ] PRIM: PASS: History has at least 300 days. [2026-01-22T12:18:15.325709] [DEBUG] [REMOTE ] PRIM: PASS: Price check passed. Min price $116.36. [2026-01-22T12:18:15.325849] [DEBUG] [REMOTE ] PRIM: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:15.325966] [DEBUG] [REMOTE ] PRIM: PASS: Integrity check passed. [2026-01-22T12:18:15.326006] [DEBUG] [REMOTE ] PRIM: Symbol is viable for forecasting. [2026-01-22T12:18:15.326055] [INFO ] [MAIN ] [2529/3501] PRIM kept (0.4s) | 2527 kept, 2 rejected | 139.3/min | ETA: 7.0m [2026-01-22T12:18:15.746699] [DEBUG] [REMOTE ] PRLB: Retrieved 3497 rows, trimmed to 300. [2026-01-22T12:18:15.746830] [DEBUG] [REMOTE ] PRLB: PASS: History has at least 300 days. [2026-01-22T12:18:15.747031] [DEBUG] [REMOTE ] PRLB: PASS: Price check passed. Min price $46.81. [2026-01-22T12:18:15.747164] [DEBUG] [REMOTE ] PRLB: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:15.747271] [DEBUG] [REMOTE ] PRLB: PASS: Integrity check passed. [2026-01-22T12:18:15.747311] [DEBUG] [REMOTE ] PRLB: Symbol is viable for forecasting. [2026-01-22T12:18:15.747356] [INFO ] [MAIN ] [2530/3501] PRLB kept (0.4s) | 2528 kept, 2 rejected | 139.3/min | ETA: 7.0m [2026-01-22T12:18:16.006476] [DEBUG] [REMOTE ] PRM: Retrieved 1053 rows, trimmed to 300. [2026-01-22T12:18:16.006628] [DEBUG] [REMOTE ] PRM: PASS: History has at least 300 days. [2026-01-22T12:18:16.006832] [DEBUG] [REMOTE ] PRM: PASS: Price check passed. Min price $21.20. [2026-01-22T12:18:16.006962] [DEBUG] [REMOTE ] PRM: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:16.007068] [DEBUG] [REMOTE ] PRM: PASS: Integrity check passed. [2026-01-22T12:18:16.007108] [DEBUG] [REMOTE ] PRM: Symbol is viable for forecasting. [2026-01-22T12:18:16.007154] [INFO ] [MAIN ] [2531/3501] PRM kept (0.3s) | 2529 kept, 2 rejected | 139.3/min | ETA: 7.0m [2026-01-22T12:18:16.389920] [DEBUG] [REMOTE ] PRME: Retrieved 815 rows, trimmed to 300. [2026-01-22T12:18:16.390043] [DEBUG] [REMOTE ] PRME: PASS: History has at least 300 days. [2026-01-22T12:18:16.390246] [DEBUG] [REMOTE ] PRME: PASS: Price check passed. Min price $3.30. [2026-01-22T12:18:16.390382] [DEBUG] [REMOTE ] PRME: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:16.390490] [DEBUG] [REMOTE ] PRME: PASS: Integrity check passed. [2026-01-22T12:18:16.390532] [DEBUG] [REMOTE ] PRME: Symbol is viable for forecasting. [2026-01-22T12:18:16.390605] [INFO ] [MAIN ] [2532/3501] PRME kept (0.4s) | 2530 kept, 2 rejected | 139.3/min | ETA: 7.0m [2026-01-22T12:18:16.986859] [DEBUG] [REMOTE ] PRN: Retrieved 4848 rows, trimmed to 300. [2026-01-22T12:18:16.986992] [DEBUG] [REMOTE ] PRN: PASS: History has at least 300 days. [2026-01-22T12:18:16.987204] [DEBUG] [REMOTE ] PRN: PASS: Price check passed. Min price $159.35. [2026-01-22T12:18:16.987337] [DEBUG] [REMOTE ] PRN: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:16.987448] [DEBUG] [REMOTE ] PRN: PASS: Integrity check passed. [2026-01-22T12:18:16.987488] [DEBUG] [REMOTE ] PRN: Symbol is viable for forecasting. [2026-01-22T12:18:16.987535] [INFO ] [MAIN ] [2533/3501] PRN kept (0.6s) | 2531 kept, 2 rejected | 139.3/min | ETA: 6.9m [2026-01-22T12:18:17.243355] [DEBUG] [REMOTE ] PROF: Retrieved 2289 rows, trimmed to 300. [2026-01-22T12:18:17.243473] [DEBUG] [REMOTE ] PROF: PASS: History has at least 300 days. [2026-01-22T12:18:17.243688] [DEBUG] [REMOTE ] PROF: PASS: Price check passed. Min price $5.50. [2026-01-22T12:18:17.243823] [DEBUG] [REMOTE ] PROF: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:17.243929] [DEBUG] [REMOTE ] PROF: PASS: Integrity check passed. [2026-01-22T12:18:17.243968] [DEBUG] [REMOTE ] PROF: Symbol is viable for forecasting. [2026-01-22T12:18:17.244015] [INFO ] [MAIN ] [2534/3501] PROF kept (0.3s) | 2532 kept, 2 rejected | 139.3/min | ETA: 6.9m [2026-01-22T12:18:17.627430] [DEBUG] [REMOTE ] PROK: Retrieved 886 rows, trimmed to 300. [2026-01-22T12:18:17.627558] [DEBUG] [REMOTE ] PROK: PASS: History has at least 300 days. [2026-01-22T12:18:17.627811] [DEBUG] [REMOTE ] PROK: PASS: Price check passed. Min price $2.08. [2026-01-22T12:18:17.627947] [DEBUG] [REMOTE ] PROK: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:17.628054] [DEBUG] [REMOTE ] PROK: PASS: Integrity check passed. [2026-01-22T12:18:17.628093] [DEBUG] [REMOTE ] PROK: Symbol is viable for forecasting. [2026-01-22T12:18:17.628139] [INFO ] [MAIN ] [2535/3501] PROK kept (0.4s) | 2533 kept, 2 rejected | 139.3/min | ETA: 6.9m [2026-01-22T12:18:18.142833] [DEBUG] [REMOTE ] PRTA: Retrieved 3289 rows, trimmed to 300. [2026-01-22T12:18:18.143041] [DEBUG] [REMOTE ] PRTA: PASS: History has at least 300 days. [2026-01-22T12:18:18.143343] [DEBUG] [REMOTE ] PRTA: PASS: Price check passed. Min price $8.91. [2026-01-22T12:18:18.143505] [DEBUG] [REMOTE ] PRTA: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:18.143680] [DEBUG] [REMOTE ] PRTA: PASS: Integrity check passed. [2026-01-22T12:18:18.143725] [DEBUG] [REMOTE ] PRTA: Symbol is viable for forecasting. [2026-01-22T12:18:18.143778] [INFO ] [MAIN ] [2536/3501] PRTA kept (0.5s) | 2534 kept, 2 rejected | 139.3/min | ETA: 6.9m [2026-01-22T12:18:18.434276] [DEBUG] [REMOTE ] PRTH: Retrieved 2293 rows, trimmed to 300. [2026-01-22T12:18:18.434478] [DEBUG] [REMOTE ] PRTH: PASS: History has at least 300 days. [2026-01-22T12:18:18.434792] [DEBUG] [REMOTE ] PRTH: PASS: Price check passed. Min price $4.85. [2026-01-22T12:18:18.434940] [DEBUG] [REMOTE ] PRTH: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:18.435071] [DEBUG] [REMOTE ] PRTH: PASS: Integrity check passed. [2026-01-22T12:18:18.435114] [DEBUG] [REMOTE ] PRTH: Symbol is viable for forecasting. [2026-01-22T12:18:18.435170] [INFO ] [MAIN ] [2537/3501] PRTH kept (0.3s) | 2535 kept, 2 rejected | 139.3/min | ETA: 6.9m [2026-01-22T12:18:18.812675] [DEBUG] [REMOTE ] PRVA: Retrieved 1189 rows, trimmed to 300. [2026-01-22T12:18:18.812879] [DEBUG] [REMOTE ] PRVA: PASS: History has at least 300 days. [2026-01-22T12:18:18.813129] [DEBUG] [REMOTE ] PRVA: PASS: Price check passed. Min price $22.53. [2026-01-22T12:18:18.813272] [DEBUG] [REMOTE ] PRVA: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:18.813391] [DEBUG] [REMOTE ] PRVA: PASS: Integrity check passed. [2026-01-22T12:18:18.813433] [DEBUG] [REMOTE ] PRVA: Symbol is viable for forecasting. [2026-01-22T12:18:18.813486] [INFO ] [MAIN ] [2538/3501] PRVA kept (0.4s) | 2536 kept, 2 rejected | 139.3/min | ETA: 6.9m [2026-01-22T12:18:19.290832] [DEBUG] [REMOTE ] PSC: Retrieved 2345 rows, trimmed to 300. [2026-01-22T12:18:19.291311] [DEBUG] [REMOTE ] PSC: PASS: History has at least 300 days. [2026-01-22T12:18:19.291757] [DEBUG] [REMOTE ] PSC: PASS: Price check passed. Min price $53.79. [2026-01-22T12:18:19.291952] [DEBUG] [REMOTE ] PSC: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:19.292138] [DEBUG] [REMOTE ] PSC: PASS: Integrity check passed. [2026-01-22T12:18:19.292189] [DEBUG] [REMOTE ] PSC: Symbol is viable for forecasting. [2026-01-22T12:18:19.292287] [INFO ] [MAIN ] [2539/3501] PSC kept (0.5s) | 2537 kept, 2 rejected | 139.3/min | ETA: 6.9m [2026-01-22T12:18:19.767183] [DEBUG] [REMOTE ] PSCE: Retrieved 3973 rows, trimmed to 300. [2026-01-22T12:18:19.767395] [DEBUG] [REMOTE ] PSCE: PASS: History has at least 300 days. [2026-01-22T12:18:19.767733] [DEBUG] [REMOTE ] PSCE: PASS: Price check passed. Min price $41.24. [2026-01-22T12:18:19.767892] [DEBUG] [REMOTE ] PSCE: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:19.768031] [DEBUG] [REMOTE ] PSCE: PASS: Integrity check passed. [2026-01-22T12:18:19.768077] [DEBUG] [REMOTE ] PSCE: Symbol is viable for forecasting. [2026-01-22T12:18:19.768165] [INFO ] [MAIN ] [2540/3501] PSCE kept (0.5s) | 2538 kept, 2 rejected | 139.3/min | ETA: 6.9m [2026-01-22T12:18:20.214284] [DEBUG] [REMOTE ] PSCH: Retrieved 3973 rows, trimmed to 300. [2026-01-22T12:18:20.214521] [DEBUG] [REMOTE ] PSCH: PASS: History has at least 300 days. [2026-01-22T12:18:20.214860] [DEBUG] [REMOTE ] PSCH: PASS: Price check passed. Min price $41.62. [2026-01-22T12:18:20.215016] [DEBUG] [REMOTE ] PSCH: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:20.215188] [DEBUG] [REMOTE ] PSCH: PASS: Integrity check passed. [2026-01-22T12:18:20.215245] [DEBUG] [REMOTE ] PSCH: Symbol is viable for forecasting. [2026-01-22T12:18:20.215308] [INFO ] [MAIN ] [2541/3501] PSCH kept (0.4s) | 2539 kept, 2 rejected | 139.3/min | ETA: 6.9m [2026-01-22T12:18:20.728913] [DEBUG] [REMOTE ] PSEC: Retrieved 5407 rows, trimmed to 300. [2026-01-22T12:18:20.729181] [DEBUG] [REMOTE ] PSEC: PASS: History has at least 300 days. [2026-01-22T12:18:20.729466] [DEBUG] [REMOTE ] PSEC: PASS: Price check passed. Min price $2.41. [2026-01-22T12:18:20.729631] [DEBUG] [REMOTE ] PSEC: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:20.729771] [DEBUG] [REMOTE ] PSEC: PASS: Integrity check passed. [2026-01-22T12:18:20.729820] [DEBUG] [REMOTE ] PSEC: Symbol is viable for forecasting. [2026-01-22T12:18:20.729886] [INFO ] [MAIN ] [2542/3501] PSEC kept (0.5s) | 2540 kept, 2 rejected | 139.3/min | ETA: 6.9m [2026-01-22T12:18:21.135604] [DEBUG] [REMOTE ] PSF: Retrieved 3810 rows, trimmed to 300. [2026-01-22T12:18:21.135736] [DEBUG] [REMOTE ] PSF: PASS: History has at least 300 days. [2026-01-22T12:18:21.135944] [DEBUG] [REMOTE ] PSF: PASS: Price check passed. Min price $19.76. [2026-01-22T12:18:21.136076] [DEBUG] [REMOTE ] PSF: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:21.136183] [DEBUG] [REMOTE ] PSF: PASS: Integrity check passed. [2026-01-22T12:18:21.136221] [DEBUG] [REMOTE ] PSF: Symbol is viable for forecasting. [2026-01-22T12:18:21.136269] [INFO ] [MAIN ] [2543/3501] PSF kept (0.4s) | 2541 kept, 2 rejected | 139.3/min | ETA: 6.9m [2026-01-22T12:18:21.361560] [DEBUG] [REMOTE ] PSFE: Retrieved 1326 rows, trimmed to 300. [2026-01-22T12:18:21.361707] [DEBUG] [REMOTE ] PSFE: PASS: History has at least 300 days. [2026-01-22T12:18:21.361913] [DEBUG] [REMOTE ] PSFE: PASS: Price check passed. Min price $6.44. [2026-01-22T12:18:21.362044] [DEBUG] [REMOTE ] PSFE: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:21.362151] [DEBUG] [REMOTE ] PSFE: PASS: Integrity check passed. [2026-01-22T12:18:21.362190] [DEBUG] [REMOTE ] PSFE: Symbol is viable for forecasting. [2026-01-22T12:18:21.362236] [INFO ] [MAIN ] [2544/3501] PSFE kept (0.2s) | 2542 kept, 2 rejected | 139.3/min | ETA: 6.9m [2026-01-22T12:18:21.808495] [DEBUG] [REMOTE ] PSHG: Retrieved 3785 rows, trimmed to 300. [2026-01-22T12:18:21.808652] [DEBUG] [REMOTE ] PSHG: PASS: History has at least 300 days. [2026-01-22T12:18:21.808864] [DEBUG] [REMOTE ] PSHG: PASS: Price check passed. Min price $1.99. [2026-01-22T12:18:21.808998] [DEBUG] [REMOTE ] PSHG: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:21.809108] [DEBUG] [REMOTE ] PSHG: PASS: Integrity check passed. [2026-01-22T12:18:21.809148] [DEBUG] [REMOTE ] PSHG: Symbol is viable for forecasting. [2026-01-22T12:18:21.809211] [INFO ] [MAIN ] [2545/3501] PSHG kept (0.4s) | 2543 kept, 2 rejected | 139.3/min | ETA: 6.9m [2026-01-22T12:18:22.224769] [DEBUG] [REMOTE ] PSN: Retrieved 1686 rows, trimmed to 300. [2026-01-22T12:18:22.224898] [DEBUG] [REMOTE ] PSN: PASS: History has at least 300 days. [2026-01-22T12:18:22.225097] [DEBUG] [REMOTE ] PSN: PASS: Price check passed. Min price $60.20. [2026-01-22T12:18:22.225230] [DEBUG] [REMOTE ] PSN: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:22.225336] [DEBUG] [REMOTE ] PSN: PASS: Integrity check passed. [2026-01-22T12:18:22.225375] [DEBUG] [REMOTE ] PSN: Symbol is viable for forecasting. [2026-01-22T12:18:22.225422] [INFO ] [MAIN ] [2546/3501] PSN kept (0.4s) | 2544 kept, 2 rejected | 139.3/min | ETA: 6.9m [2026-01-22T12:18:22.617203] [DEBUG] [REMOTE ] PSNL: Retrieved 1656 rows, trimmed to 300. [2026-01-22T12:18:22.617419] [DEBUG] [REMOTE ] PSNL: PASS: History has at least 300 days. [2026-01-22T12:18:22.617729] [DEBUG] [REMOTE ] PSNL: PASS: Price check passed. Min price $6.93. [2026-01-22T12:18:22.617874] [DEBUG] [REMOTE ] PSNL: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:22.618000] [DEBUG] [REMOTE ] PSNL: PASS: Integrity check passed. [2026-01-22T12:18:22.618041] [DEBUG] [REMOTE ] PSNL: Symbol is viable for forecasting. [2026-01-22T12:18:22.618096] [INFO ] [MAIN ] [2547/3501] PSNL kept (0.4s) | 2545 kept, 2 rejected | 139.3/min | ETA: 6.8m [2026-01-22T12:18:23.335398] [DEBUG] [REMOTE ] PSO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:23.335805] [DEBUG] [REMOTE ] PSO: PASS: History has at least 300 days. [2026-01-22T12:18:23.336456] [DEBUG] [REMOTE ] PSO: PASS: Price check passed. Min price $12.43. [2026-01-22T12:18:23.347497] [DEBUG] [REMOTE ] PSO: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:23.348019] [DEBUG] [REMOTE ] PSO: PASS: Integrity check passed. [2026-01-22T12:18:23.348077] [DEBUG] [REMOTE ] PSO: Symbol is viable for forecasting. [2026-01-22T12:18:23.348184] [INFO ] [MAIN ] [2548/3501] PSO kept (0.7s) | 2546 kept, 2 rejected | 139.3/min | ETA: 6.8m [2026-01-22T12:18:23.577058] [DEBUG] [REMOTE ] PSQH: Retrieved 1141 rows, trimmed to 300. [2026-01-22T12:18:23.577335] [DEBUG] [REMOTE ] PSQH: PASS: History has at least 300 days. [2026-01-22T12:18:23.577795] [DEBUG] [REMOTE ] PSQH: PASS: Price check passed. Min price $1.02. [2026-01-22T12:18:23.578017] [DEBUG] [REMOTE ] PSQH: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:23.578205] [DEBUG] [REMOTE ] PSQH: PASS: Integrity check passed. [2026-01-22T12:18:23.578264] [DEBUG] [REMOTE ] PSQH: Symbol is viable for forecasting. [2026-01-22T12:18:23.578338] [INFO ] [MAIN ] [2549/3501] PSQH kept (0.2s) | 2547 kept, 2 rejected | 139.3/min | ETA: 6.8m [2026-01-22T12:18:24.041195] [DEBUG] [REMOTE ] PSTG: Retrieved 2587 rows, trimmed to 300. [2026-01-22T12:18:24.041385] [DEBUG] [REMOTE ] PSTG: PASS: History has at least 300 days. [2026-01-22T12:18:24.041709] [DEBUG] [REMOTE ] PSTG: PASS: Price check passed. Min price $65.70. [2026-01-22T12:18:24.041870] [DEBUG] [REMOTE ] PSTG: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:24.041994] [DEBUG] [REMOTE ] PSTG: PASS: Integrity check passed. [2026-01-22T12:18:24.042037] [DEBUG] [REMOTE ] PSTG: Symbol is viable for forecasting. [2026-01-22T12:18:24.042090] [INFO ] [MAIN ] [2550/3501] PSTG kept (0.5s) | 2548 kept, 2 rejected | 139.3/min | ETA: 6.8m [2026-01-22T12:18:24.380256] [DEBUG] [REMOTE ] PSTL: Retrieved 1681 rows, trimmed to 300. [2026-01-22T12:18:24.380439] [DEBUG] [REMOTE ] PSTL: PASS: History has at least 300 days. [2026-01-22T12:18:24.380738] [DEBUG] [REMOTE ] PSTL: PASS: Price check passed. Min price $14.39. [2026-01-22T12:18:24.380953] [DEBUG] [REMOTE ] PSTL: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:24.381096] [DEBUG] [REMOTE ] PSTL: PASS: Integrity check passed. [2026-01-22T12:18:24.381140] [DEBUG] [REMOTE ] PSTL: Symbol is viable for forecasting. [2026-01-22T12:18:24.381219] [INFO ] [MAIN ] [2551/3501] PSTL kept (0.3s) | 2549 kept, 2 rejected | 139.3/min | ETA: 6.8m [2026-01-22T12:18:24.900311] [DEBUG] [REMOTE ] PSX: Retrieved 3464 rows, trimmed to 300. [2026-01-22T12:18:24.900508] [DEBUG] [REMOTE ] PSX: PASS: History has at least 300 days. [2026-01-22T12:18:24.900799] [DEBUG] [REMOTE ] PSX: PASS: Price check passed. Min price $127.75. [2026-01-22T12:18:24.900945] [DEBUG] [REMOTE ] PSX: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:24.901074] [DEBUG] [REMOTE ] PSX: PASS: Integrity check passed. [2026-01-22T12:18:24.901117] [DEBUG] [REMOTE ] PSX: Symbol is viable for forecasting. [2026-01-22T12:18:24.901172] [INFO ] [MAIN ] [2552/3501] PSX kept (0.5s) | 2550 kept, 2 rejected | 139.3/min | ETA: 6.8m [2026-01-22T12:18:25.225477] [DEBUG] [REMOTE ] PTA: Retrieved 1313 rows, trimmed to 300. [2026-01-22T12:18:25.225691] [DEBUG] [REMOTE ] PTA: PASS: History has at least 300 days. [2026-01-22T12:18:25.225941] [DEBUG] [REMOTE ] PTA: PASS: Price check passed. Min price $18.73. [2026-01-22T12:18:25.226085] [DEBUG] [REMOTE ] PTA: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:25.226205] [DEBUG] [REMOTE ] PTA: PASS: Integrity check passed. [2026-01-22T12:18:25.226247] [DEBUG] [REMOTE ] PTA: Symbol is viable for forecasting. [2026-01-22T12:18:25.226301] [INFO ] [MAIN ] [2553/3501] PTA kept (0.3s) | 2551 kept, 2 rejected | 139.3/min | ETA: 6.8m [2026-01-22T12:18:25.887242] [DEBUG] [REMOTE ] PTC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:25.887446] [DEBUG] [REMOTE ] PTC: PASS: History has at least 300 days. [2026-01-22T12:18:25.887941] [DEBUG] [REMOTE ] PTC: PASS: Price check passed. Min price $161.11. [2026-01-22T12:18:25.888206] [DEBUG] [REMOTE ] PTC: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:25.888349] [DEBUG] [REMOTE ] PTC: PASS: Integrity check passed. [2026-01-22T12:18:25.888392] [DEBUG] [REMOTE ] PTC: Symbol is viable for forecasting. [2026-01-22T12:18:25.888449] [INFO ] [MAIN ] [2554/3501] PTC kept (0.7s) | 2552 kept, 2 rejected | 139.3/min | ETA: 6.8m [2026-01-22T12:18:26.366353] [DEBUG] [REMOTE ] PTEN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:26.366516] [DEBUG] [REMOTE ] PTEN: PASS: History has at least 300 days. [2026-01-22T12:18:26.366889] [DEBUG] [REMOTE ] PTEN: PASS: Price check passed. Min price $5.34. [2026-01-22T12:18:26.367035] [DEBUG] [REMOTE ] PTEN: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:26.367160] [DEBUG] [REMOTE ] PTEN: PASS: Integrity check passed. [2026-01-22T12:18:26.367201] [DEBUG] [REMOTE ] PTEN: Symbol is viable for forecasting. [2026-01-22T12:18:26.367250] [INFO ] [MAIN ] [2555/3501] PTEN kept (0.5s) | 2553 kept, 2 rejected | 139.3/min | ETA: 6.8m [2026-01-22T12:18:26.756475] [DEBUG] [REMOTE ] PTF: Retrieved 4848 rows, trimmed to 300. [2026-01-22T12:18:26.756707] [DEBUG] [REMOTE ] PTF: PASS: History has at least 300 days. [2026-01-22T12:18:26.757011] [DEBUG] [REMOTE ] PTF: PASS: Price check passed. Min price $67.94. [2026-01-22T12:18:26.757176] [DEBUG] [REMOTE ] PTF: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:26.757345] [DEBUG] [REMOTE ] PTF: PASS: Integrity check passed. [2026-01-22T12:18:26.757401] [DEBUG] [REMOTE ] PTF: Symbol is viable for forecasting. [2026-01-22T12:18:26.757473] [INFO ] [MAIN ] [2556/3501] PTF kept (0.4s) | 2554 kept, 2 rejected | 139.3/min | ETA: 6.8m [2026-01-22T12:18:27.065213] [DEBUG] [REMOTE ] PTGX: Retrieved 2374 rows, trimmed to 300. [2026-01-22T12:18:27.065398] [DEBUG] [REMOTE ] PTGX: PASS: History has at least 300 days. [2026-01-22T12:18:27.065675] [DEBUG] [REMOTE ] PTGX: PASS: Price check passed. Min price $74.86. [2026-01-22T12:18:27.065822] [DEBUG] [REMOTE ] PTGX: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:27.065940] [DEBUG] [REMOTE ] PTGX: PASS: Integrity check passed. [2026-01-22T12:18:27.066006] [DEBUG] [REMOTE ] PTGX: Symbol is viable for forecasting. [2026-01-22T12:18:27.066061] [INFO ] [MAIN ] [2557/3501] PTGX kept (0.3s) | 2555 kept, 2 rejected | 139.3/min | ETA: 6.8m [2026-01-22T12:18:27.593293] [DEBUG] [REMOTE ] PTH: Retrieved 4848 rows, trimmed to 300. [2026-01-22T12:18:27.593435] [DEBUG] [REMOTE ] PTH: PASS: History has at least 300 days. [2026-01-22T12:18:27.593672] [DEBUG] [REMOTE ] PTH: PASS: Price check passed. Min price $45.42. [2026-01-22T12:18:27.593809] [DEBUG] [REMOTE ] PTH: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:27.593924] [DEBUG] [REMOTE ] PTH: PASS: Integrity check passed. [2026-01-22T12:18:27.593965] [DEBUG] [REMOTE ] PTH: Symbol is viable for forecasting. [2026-01-22T12:18:27.594013] [INFO ] [MAIN ] [2558/3501] PTH kept (0.5s) | 2556 kept, 2 rejected | 139.3/min | ETA: 6.8m [2026-01-22T12:18:27.815565] [DEBUG] [REMOTE ] PTLO: Retrieved 1066 rows, trimmed to 300. [2026-01-22T12:18:27.815802] [DEBUG] [REMOTE ] PTLO: PASS: History has at least 300 days. [2026-01-22T12:18:27.816065] [DEBUG] [REMOTE ] PTLO: PASS: Price check passed. Min price $4.50. [2026-01-22T12:18:27.816224] [DEBUG] [REMOTE ] PTLO: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:27.816366] [DEBUG] [REMOTE ] PTLO: PASS: Integrity check passed. [2026-01-22T12:18:27.816412] [DEBUG] [REMOTE ] PTLO: Symbol is viable for forecasting. [2026-01-22T12:18:27.816466] [INFO ] [MAIN ] [2559/3501] PTLO kept (0.2s) | 2557 kept, 2 rejected | 139.3/min | ETA: 6.8m [2026-01-22T12:18:28.316399] [DEBUG] [REMOTE ] PTNQ: Retrieved 2668 rows, trimmed to 300. [2026-01-22T12:18:28.316611] [DEBUG] [REMOTE ] PTNQ: PASS: History has at least 300 days. [2026-01-22T12:18:28.316864] [DEBUG] [REMOTE ] PTNQ: PASS: Price check passed. Min price $74.95. [2026-01-22T12:18:28.317003] [DEBUG] [REMOTE ] PTNQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:28.317118] [DEBUG] [REMOTE ] PTNQ: PASS: Integrity check passed. [2026-01-22T12:18:28.317158] [DEBUG] [REMOTE ] PTNQ: Symbol is viable for forecasting. [2026-01-22T12:18:28.317210] [INFO ] [MAIN ] [2560/3501] PTNQ kept (0.5s) | 2558 kept, 2 rejected | 139.3/min | ETA: 6.8m [2026-01-22T12:18:28.599624] [DEBUG] [REMOTE ] PTON: Retrieved 1588 rows, trimmed to 300. [2026-01-22T12:18:28.599840] [DEBUG] [REMOTE ] PTON: PASS: History has at least 300 days. [2026-01-22T12:18:28.600314] [DEBUG] [REMOTE ] PTON: PASS: Price check passed. Min price $5.86. [2026-01-22T12:18:28.600493] [DEBUG] [REMOTE ] PTON: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:28.600644] [DEBUG] [REMOTE ] PTON: PASS: Integrity check passed. [2026-01-22T12:18:28.600689] [DEBUG] [REMOTE ] PTON: Symbol is viable for forecasting. [2026-01-22T12:18:28.600746] [INFO ] [MAIN ] [2561/3501] PTON kept (0.3s) | 2559 kept, 2 rejected | 139.3/min | ETA: 6.7m [2026-01-22T12:18:29.271536] [DEBUG] [REMOTE ] PTY: Retrieved 5804 rows, trimmed to 300. [2026-01-22T12:18:29.271782] [DEBUG] [REMOTE ] PTY: PASS: History has at least 300 days. [2026-01-22T12:18:29.272134] [DEBUG] [REMOTE ] PTY: PASS: Price check passed. Min price $12.59. [2026-01-22T12:18:29.272284] [DEBUG] [REMOTE ] PTY: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:29.272434] [DEBUG] [REMOTE ] PTY: PASS: Integrity check passed. [2026-01-22T12:18:29.272477] [DEBUG] [REMOTE ] PTY: Symbol is viable for forecasting. [2026-01-22T12:18:29.272532] [INFO ] [MAIN ] [2562/3501] PTY kept (0.7s) | 2560 kept, 2 rejected | 139.3/min | ETA: 6.7m [2026-01-22T12:18:29.535641] [DEBUG] [REMOTE ] PUBM: Retrieved 1284 rows, trimmed to 300. [2026-01-22T12:18:29.535858] [DEBUG] [REMOTE ] PUBM: PASS: History has at least 300 days. [2026-01-22T12:18:29.536117] [DEBUG] [REMOTE ] PUBM: PASS: Price check passed. Min price $7.38. [2026-01-22T12:18:29.536260] [DEBUG] [REMOTE ] PUBM: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:29.536385] [DEBUG] [REMOTE ] PUBM: PASS: Integrity check passed. [2026-01-22T12:18:29.536453] [DEBUG] [REMOTE ] PUBM: Symbol is viable for forecasting. [2026-01-22T12:18:29.536507] [INFO ] [MAIN ] [2563/3501] PUBM kept (0.3s) | 2561 kept, 2 rejected | 139.3/min | ETA: 6.7m [2026-01-22T12:18:30.113728] [DEBUG] [REMOTE ] PUK: Retrieved 6428 rows, trimmed to 300. [2026-01-22T12:18:30.113936] [DEBUG] [REMOTE ] PUK: PASS: History has at least 300 days. [2026-01-22T12:18:30.114244] [DEBUG] [REMOTE ] PUK: PASS: Price check passed. Min price $27.29. [2026-01-22T12:18:30.114388] [DEBUG] [REMOTE ] PUK: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:30.114599] [DEBUG] [REMOTE ] PUK: PASS: Integrity check passed. [2026-01-22T12:18:30.114652] [DEBUG] [REMOTE ] PUK: Symbol is viable for forecasting. [2026-01-22T12:18:30.114708] [INFO ] [MAIN ] [2564/3501] PUK kept (0.6s) | 2562 kept, 2 rejected | 139.3/min | ETA: 6.7m [2026-01-22T12:18:30.408745] [DEBUG] [REMOTE ] PUMP: Retrieved 2224 rows, trimmed to 300. [2026-01-22T12:18:30.408935] [DEBUG] [REMOTE ] PUMP: PASS: History has at least 300 days. [2026-01-22T12:18:30.409190] [DEBUG] [REMOTE ] PUMP: PASS: Price check passed. Min price $6.31. [2026-01-22T12:18:30.409346] [DEBUG] [REMOTE ] PUMP: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:30.409466] [DEBUG] [REMOTE ] PUMP: PASS: Integrity check passed. [2026-01-22T12:18:30.409508] [DEBUG] [REMOTE ] PUMP: Symbol is viable for forecasting. [2026-01-22T12:18:30.409562] [INFO ] [MAIN ] [2565/3501] PUMP kept (0.3s) | 2563 kept, 2 rejected | 139.3/min | ETA: 6.7m [2026-01-22T12:18:31.037243] [DEBUG] [REMOTE ] PVH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:31.037443] [DEBUG] [REMOTE ] PVH: PASS: History has at least 300 days. [2026-01-22T12:18:31.037796] [DEBUG] [REMOTE ] PVH: PASS: Price check passed. Min price $61.98. [2026-01-22T12:18:31.037943] [DEBUG] [REMOTE ] PVH: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:31.038087] [DEBUG] [REMOTE ] PVH: PASS: Integrity check passed. [2026-01-22T12:18:31.038129] [DEBUG] [REMOTE ] PVH: Symbol is viable for forecasting. [2026-01-22T12:18:31.038182] [INFO ] [MAIN ] [2566/3501] PVH kept (0.6s) | 2564 kept, 2 rejected | 139.3/min | ETA: 6.7m [2026-01-22T12:18:31.335615] [DEBUG] [REMOTE ] PVL: Retrieved 3571 rows, trimmed to 300. [2026-01-22T12:18:31.335743] [DEBUG] [REMOTE ] PVL: PASS: History has at least 300 days. [2026-01-22T12:18:31.335945] [DEBUG] [REMOTE ] PVL: PASS: Price check passed. Min price $1.69. [2026-01-22T12:18:31.336078] [DEBUG] [REMOTE ] PVL: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:31.336186] [DEBUG] [REMOTE ] PVL: PASS: Integrity check passed. [2026-01-22T12:18:31.336225] [DEBUG] [REMOTE ] PVL: Symbol is viable for forecasting. [2026-01-22T12:18:31.336272] [INFO ] [MAIN ] [2567/3501] PVL kept (0.3s) | 2565 kept, 2 rejected | 139.3/min | ETA: 6.7m [2026-01-22T12:18:31.716997] [DEBUG] [REMOTE ] PWP: Retrieved 1296 rows, trimmed to 300. [2026-01-22T12:18:31.717151] [DEBUG] [REMOTE ] PWP: PASS: History has at least 300 days. [2026-01-22T12:18:31.717383] [DEBUG] [REMOTE ] PWP: PASS: Price check passed. Min price $16.92. [2026-01-22T12:18:31.717540] [DEBUG] [REMOTE ] PWP: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:31.717719] [DEBUG] [REMOTE ] PWP: PASS: Integrity check passed. [2026-01-22T12:18:31.717775] [DEBUG] [REMOTE ] PWP: Symbol is viable for forecasting. [2026-01-22T12:18:31.717831] [INFO ] [MAIN ] [2568/3501] PWP kept (0.4s) | 2566 kept, 2 rejected | 139.3/min | ETA: 6.7m [2026-01-22T12:18:32.017318] [DEBUG] [REMOTE ] PX: Retrieved 1066 rows, trimmed to 300. [2026-01-22T12:18:32.017475] [DEBUG] [REMOTE ] PX: PASS: History has at least 300 days. [2026-01-22T12:18:32.017779] [DEBUG] [REMOTE ] PX: PASS: Price check passed. Min price $8.67. [2026-01-22T12:18:32.017951] [DEBUG] [REMOTE ] PX: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:32.018085] [DEBUG] [REMOTE ] PX: PASS: Integrity check passed. [2026-01-22T12:18:32.018179] [DEBUG] [REMOTE ] PX: Symbol is viable for forecasting. [2026-01-22T12:18:32.018432] [INFO ] [MAIN ] [2569/3501] PX kept (0.3s) | 2567 kept, 2 rejected | 139.3/min | ETA: 6.7m [2026-01-22T12:18:32.527479] [DEBUG] [REMOTE ] PXS: Retrieved 2568 rows, trimmed to 300. [2026-01-22T12:18:32.527635] [DEBUG] [REMOTE ] PXS: PASS: History has at least 300 days. [2026-01-22T12:18:32.527865] [DEBUG] [REMOTE ] PXS: PASS: Price check passed. Min price $2.62. [2026-01-22T12:18:32.528001] [DEBUG] [REMOTE ] PXS: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:32.528110] [DEBUG] [REMOTE ] PXS: PASS: Integrity check passed. [2026-01-22T12:18:32.528150] [DEBUG] [REMOTE ] PXS: Symbol is viable for forecasting. [2026-01-22T12:18:32.528199] [INFO ] [MAIN ] [2570/3501] PXS kept (0.5s) | 2568 kept, 2 rejected | 139.3/min | ETA: 6.7m [2026-01-22T12:18:32.987334] [DEBUG] [REMOTE ] PY: Retrieved 2473 rows, trimmed to 300. [2026-01-22T12:18:32.987468] [DEBUG] [REMOTE ] PY: PASS: History has at least 300 days. [2026-01-22T12:18:32.987737] [DEBUG] [REMOTE ] PY: PASS: Price check passed. Min price $49.85. [2026-01-22T12:18:32.987881] [DEBUG] [REMOTE ] PY: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:32.987993] [DEBUG] [REMOTE ] PY: PASS: Integrity check passed. [2026-01-22T12:18:32.988033] [DEBUG] [REMOTE ] PY: Symbol is viable for forecasting. [2026-01-22T12:18:32.988079] [INFO ] [MAIN ] [2571/3501] PY kept (0.5s) | 2569 kept, 2 rejected | 139.3/min | ETA: 6.7m [2026-01-22T12:18:33.351332] [DEBUG] [REMOTE ] PYPL: Retrieved 2643 rows, trimmed to 300. [2026-01-22T12:18:33.351464] [DEBUG] [REMOTE ] PYPL: PASS: History has at least 300 days. [2026-01-22T12:18:33.351688] [DEBUG] [REMOTE ] PYPL: PASS: Price check passed. Min price $55.08. [2026-01-22T12:18:33.351822] [DEBUG] [REMOTE ] PYPL: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:33.351932] [DEBUG] [REMOTE ] PYPL: PASS: Integrity check passed. [2026-01-22T12:18:33.351970] [DEBUG] [REMOTE ] PYPL: Symbol is viable for forecasting. [2026-01-22T12:18:33.352016] [INFO ] [MAIN ] [2572/3501] PYPL kept (0.4s) | 2570 kept, 2 rejected | 139.3/min | ETA: 6.7m [2026-01-22T12:18:33.664051] [DEBUG] [REMOTE ] PYXS: Retrieved 1075 rows, trimmed to 300. [2026-01-22T12:18:33.664375] [DEBUG] [REMOTE ] PYXS: PASS: History has at least 300 days. [2026-01-22T12:18:33.664591] [DEBUG] [REMOTE ] PYXS: PASS: Price check passed. Min price $1.06. [2026-01-22T12:18:33.664729] [DEBUG] [REMOTE ] PYXS: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:33.664839] [DEBUG] [REMOTE ] PYXS: PASS: Integrity check passed. [2026-01-22T12:18:33.664879] [DEBUG] [REMOTE ] PYXS: Symbol is viable for forecasting. [2026-01-22T12:18:33.664926] [INFO ] [MAIN ] [2573/3501] PYXS kept (0.3s) | 2571 kept, 2 rejected | 139.4/min | ETA: 6.7m [2026-01-22T12:18:34.318183] [DEBUG] [REMOTE ] PZZA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:34.318319] [DEBUG] [REMOTE ] PZZA: PASS: History has at least 300 days. [2026-01-22T12:18:34.318534] [DEBUG] [REMOTE ] PZZA: PASS: Price check passed. Min price $36.17. [2026-01-22T12:18:34.318689] [DEBUG] [REMOTE ] PZZA: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:34.318803] [DEBUG] [REMOTE ] PZZA: PASS: Integrity check passed. [2026-01-22T12:18:34.318843] [DEBUG] [REMOTE ] PZZA: Symbol is viable for forecasting. [2026-01-22T12:18:34.318890] [INFO ] [MAIN ] [2574/3501] PZZA kept (0.7s) | 2572 kept, 2 rejected | 139.3/min | ETA: 6.7m [2026-01-22T12:18:34.543630] [DEBUG] [REMOTE ] QBTS: Retrieved 867 rows, trimmed to 300. [2026-01-22T12:18:34.543777] [DEBUG] [REMOTE ] QBTS: PASS: History has at least 300 days. [2026-01-22T12:18:34.543978] [DEBUG] [REMOTE ] QBTS: PASS: Price check passed. Min price $20.41. [2026-01-22T12:18:34.544109] [DEBUG] [REMOTE ] QBTS: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:34.544216] [DEBUG] [REMOTE ] QBTS: PASS: Integrity check passed. [2026-01-22T12:18:34.544283] [DEBUG] [REMOTE ] QBTS: Symbol is viable for forecasting. [2026-01-22T12:18:34.544331] [INFO ] [MAIN ] [2575/3501] QBTS kept (0.2s) | 2573 kept, 2 rejected | 139.4/min | ETA: 6.6m [2026-01-22T12:18:35.023545] [DEBUG] [REMOTE ] QCLN: Retrieved 4764 rows, trimmed to 300. [2026-01-22T12:18:35.023711] [DEBUG] [REMOTE ] QCLN: PASS: History has at least 300 days. [2026-01-22T12:18:35.023951] [DEBUG] [REMOTE ] QCLN: PASS: Price check passed. Min price $41.06. [2026-01-22T12:18:35.024126] [DEBUG] [REMOTE ] QCLN: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:35.024260] [DEBUG] [REMOTE ] QCLN: PASS: Integrity check passed. [2026-01-22T12:18:35.024302] [DEBUG] [REMOTE ] QCLN: Symbol is viable for forecasting. [2026-01-22T12:18:35.024353] [INFO ] [MAIN ] [2576/3501] QCLN kept (0.5s) | 2574 kept, 2 rejected | 139.3/min | ETA: 6.6m [2026-01-22T12:18:35.502927] [DEBUG] [REMOTE ] QCOM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:35.503063] [DEBUG] [REMOTE ] QCOM: PASS: History has at least 300 days. [2026-01-22T12:18:35.503276] [DEBUG] [REMOTE ] QCOM: PASS: Price check passed. Min price $154.07. [2026-01-22T12:18:35.503409] [DEBUG] [REMOTE ] QCOM: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:35.503522] [DEBUG] [REMOTE ] QCOM: PASS: Integrity check passed. [2026-01-22T12:18:35.503562] [DEBUG] [REMOTE ] QCOM: Symbol is viable for forecasting. [2026-01-22T12:18:35.503636] [INFO ] [MAIN ] [2577/3501] QCOM kept (0.5s) | 2575 kept, 2 rejected | 139.3/min | ETA: 6.6m [2026-01-22T12:18:35.964025] [DEBUG] [REMOTE ] QCRH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:35.964180] [DEBUG] [REMOTE ] QCRH: PASS: History has at least 300 days. [2026-01-22T12:18:35.964449] [DEBUG] [REMOTE ] QCRH: PASS: Price check passed. Min price $73.11. [2026-01-22T12:18:35.964613] [DEBUG] [REMOTE ] QCRH: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:35.964845] [DEBUG] [REMOTE ] QCRH: PASS: Integrity check passed. [2026-01-22T12:18:35.964891] [DEBUG] [REMOTE ] QCRH: Symbol is viable for forecasting. [2026-01-22T12:18:35.964942] [INFO ] [MAIN ] [2578/3501] QCRH kept (0.5s) | 2576 kept, 2 rejected | 139.3/min | ETA: 6.6m [2026-01-22T12:18:36.252985] [DEBUG] [REMOTE ] QDEL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:36.253116] [DEBUG] [REMOTE ] QDEL: PASS: History has at least 300 days. [2026-01-22T12:18:36.253324] [DEBUG] [REMOTE ] QDEL: PASS: Price check passed. Min price $19.73. [2026-01-22T12:18:36.253458] [DEBUG] [REMOTE ] QDEL: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:36.253585] [DEBUG] [REMOTE ] QDEL: PASS: Integrity check passed. [2026-01-22T12:18:36.253627] [DEBUG] [REMOTE ] QDEL: Symbol is viable for forecasting. [2026-01-22T12:18:36.253675] [INFO ] [MAIN ] [2579/3501] QDEL kept (0.3s) | 2577 kept, 2 rejected | 139.4/min | ETA: 6.6m [2026-01-22T12:18:36.548178] [DEBUG] [REMOTE ] QFIN: Retrieved 1784 rows, trimmed to 300. [2026-01-22T12:18:36.548301] [DEBUG] [REMOTE ] QFIN: PASS: History has at least 300 days. [2026-01-22T12:18:36.548500] [DEBUG] [REMOTE ] QFIN: PASS: Price check passed. Min price $16.29. [2026-01-22T12:18:36.548661] [DEBUG] [REMOTE ] QFIN: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:36.548780] [DEBUG] [REMOTE ] QFIN: PASS: Integrity check passed. [2026-01-22T12:18:36.548819] [DEBUG] [REMOTE ] QFIN: Symbol is viable for forecasting. [2026-01-22T12:18:36.548865] [INFO ] [MAIN ] [2580/3501] QFIN kept (0.3s) | 2578 kept, 2 rejected | 139.4/min | ETA: 6.6m [2026-01-22T12:18:37.289622] [DEBUG] [REMOTE ] QGEN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:37.289834] [DEBUG] [REMOTE ] QGEN: PASS: History has at least 300 days. [2026-01-22T12:18:37.290173] [DEBUG] [REMOTE ] QGEN: PASS: Price check passed. Min price $43.28. [2026-01-22T12:18:37.290325] [DEBUG] [REMOTE ] QGEN: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:37.290489] [DEBUG] [REMOTE ] QGEN: PASS: Integrity check passed. [2026-01-22T12:18:37.290533] [DEBUG] [REMOTE ] QGEN: Symbol is viable for forecasting. [2026-01-22T12:18:37.290606] [INFO ] [MAIN ] [2581/3501] QGEN kept (0.7s) | 2579 kept, 2 rejected | 139.3/min | ETA: 6.6m [2026-01-22T12:18:37.640861] [DEBUG] [REMOTE ] QLYS: Retrieved 3346 rows, trimmed to 300. [2026-01-22T12:18:37.641048] [DEBUG] [REMOTE ] QLYS: PASS: History has at least 300 days. [2026-01-22T12:18:37.641297] [DEBUG] [REMOTE ] QLYS: PASS: Price check passed. Min price $121.21. [2026-01-22T12:18:37.641442] [DEBUG] [REMOTE ] QLYS: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:37.641561] [DEBUG] [REMOTE ] QLYS: PASS: Integrity check passed. [2026-01-22T12:18:37.641629] [DEBUG] [REMOTE ] QLYS: Symbol is viable for forecasting. [2026-01-22T12:18:37.641680] [INFO ] [MAIN ] [2582/3501] QLYS kept (0.4s) | 2580 kept, 2 rejected | 139.3/min | ETA: 6.6m [2026-01-22T12:18:38.220909] [DEBUG] [REMOTE ] QMCO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:38.221127] [DEBUG] [REMOTE ] QMCO: PASS: History has at least 300 days. [2026-01-22T12:18:38.221450] [DEBUG] [REMOTE ] QMCO: PASS: Price check passed. Min price $6.45. [2026-01-22T12:18:38.221624] [DEBUG] [REMOTE ] QMCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:38.221769] [DEBUG] [REMOTE ] QMCO: PASS: Integrity check passed. [2026-01-22T12:18:38.221812] [DEBUG] [REMOTE ] QMCO: Symbol is viable for forecasting. [2026-01-22T12:18:38.221873] [INFO ] [MAIN ] [2583/3501] QMCO kept (0.6s) | 2581 kept, 2 rejected | 139.3/min | ETA: 6.6m [2026-01-22T12:18:38.531963] [DEBUG] [REMOTE ] QMOM: Retrieved 2525 rows, trimmed to 300. [2026-01-22T12:18:38.532090] [DEBUG] [REMOTE ] QMOM: PASS: History has at least 300 days. [2026-01-22T12:18:38.532293] [DEBUG] [REMOTE ] QMOM: PASS: Price check passed. Min price $60.90. [2026-01-22T12:18:38.532426] [DEBUG] [REMOTE ] QMOM: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:38.532533] [DEBUG] [REMOTE ] QMOM: PASS: Integrity check passed. [2026-01-22T12:18:38.532600] [DEBUG] [REMOTE ] QMOM: Symbol is viable for forecasting. [2026-01-22T12:18:38.532652] [INFO ] [MAIN ] [2584/3501] QMOM kept (0.3s) | 2582 kept, 2 rejected | 139.3/min | ETA: 6.6m [2026-01-22T12:18:38.887506] [DEBUG] [REMOTE ] QNCX: Retrieved 1685 rows, trimmed to 300. [2026-01-22T12:18:38.887667] [DEBUG] [REMOTE ] QNCX: PASS: History has at least 300 days. [2026-01-22T12:18:38.887911] [DEBUG] [REMOTE ] QNCX: PASS: Price check passed. Min price $1.56. [2026-01-22T12:18:38.888049] [DEBUG] [REMOTE ] QNCX: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:38.888180] [DEBUG] [REMOTE ] QNCX: PASS: Integrity check passed. [2026-01-22T12:18:38.888229] [DEBUG] [REMOTE ] QNCX: Symbol is viable for forecasting. [2026-01-22T12:18:38.888285] [INFO ] [MAIN ] [2585/3501] QNCX kept (0.4s) | 2583 kept, 2 rejected | 139.3/min | ETA: 6.6m [2026-01-22T12:18:39.336047] [DEBUG] [REMOTE ] QNTM: Retrieved 1907 rows, trimmed to 300. [2026-01-22T12:18:39.336182] [DEBUG] [REMOTE ] QNTM: PASS: History has at least 300 days. [2026-01-22T12:18:39.336390] [DEBUG] [REMOTE ] QNTM: PASS: Price check passed. Min price $5.76. [2026-01-22T12:18:39.336522] [DEBUG] [REMOTE ] QNTM: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:39.336649] [DEBUG] [REMOTE ] QNTM: PASS: Integrity check passed. [2026-01-22T12:18:39.336690] [DEBUG] [REMOTE ] QNTM: Symbol is viable for forecasting. [2026-01-22T12:18:39.336737] [INFO ] [MAIN ] [2586/3501] QNTM kept (0.4s) | 2584 kept, 2 rejected | 139.3/min | ETA: 6.6m [2026-01-22T12:18:39.682501] [DEBUG] [REMOTE ] QQMG: Retrieved 1061 rows, trimmed to 300. [2026-01-22T12:18:39.682672] [DEBUG] [REMOTE ] QQMG: PASS: History has at least 300 days. [2026-01-22T12:18:39.682885] [DEBUG] [REMOTE ] QQMG: PASS: Price check passed. Min price $40.37. [2026-01-22T12:18:39.683022] [DEBUG] [REMOTE ] QQMG: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:39.683183] [DEBUG] [REMOTE ] QQMG: PASS: Integrity check passed. [2026-01-22T12:18:39.683236] [DEBUG] [REMOTE ] QQMG: Symbol is viable for forecasting. [2026-01-22T12:18:39.683298] [INFO ] [MAIN ] [2587/3501] QQMG kept (0.3s) | 2585 kept, 2 rejected | 139.4/min | ETA: 6.6m [2026-01-22T12:18:40.352319] [DEBUG] [REMOTE ] QQQ: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:40.352556] [DEBUG] [REMOTE ] QQQ: PASS: History has at least 300 days. [2026-01-22T12:18:40.352947] [DEBUG] [REMOTE ] QQQ: PASS: Price check passed. Min price $584.92. [2026-01-22T12:18:40.353100] [DEBUG] [REMOTE ] QQQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:40.353251] [DEBUG] [REMOTE ] QQQ: PASS: Integrity check passed. [2026-01-22T12:18:40.353294] [DEBUG] [REMOTE ] QQQ: Symbol is viable for forecasting. [2026-01-22T12:18:40.353352] [INFO ] [MAIN ] [2588/3501] QQQ kept (0.7s) | 2586 kept, 2 rejected | 139.3/min | ETA: 6.6m [2026-01-22T12:18:40.714342] [DEBUG] [REMOTE ] QQQE: Retrieved 3479 rows, trimmed to 300. [2026-01-22T12:18:40.714542] [DEBUG] [REMOTE ] QQQE: PASS: History has at least 300 days. [2026-01-22T12:18:40.714826] [DEBUG] [REMOTE ] QQQE: PASS: Price check passed. Min price $96.74. [2026-01-22T12:18:40.714967] [DEBUG] [REMOTE ] QQQE: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:40.715101] [DEBUG] [REMOTE ] QQQE: PASS: Integrity check passed. [2026-01-22T12:18:40.715150] [DEBUG] [REMOTE ] QQQE: Symbol is viable for forecasting. [2026-01-22T12:18:40.715212] [INFO ] [MAIN ] [2589/3501] QQQE kept (0.4s) | 2587 kept, 2 rejected | 139.3/min | ETA: 6.5m [2026-01-22T12:18:40.931888] [DEBUG] [REMOTE ] QQQI: Retrieved 496 rows, trimmed to 300. [2026-01-22T12:18:40.932016] [DEBUG] [REMOTE ] QQQI: PASS: History has at least 300 days. [2026-01-22T12:18:40.932216] [DEBUG] [REMOTE ] QQQI: PASS: Price check passed. Min price $50.34. [2026-01-22T12:18:40.932348] [DEBUG] [REMOTE ] QQQI: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:40.932454] [DEBUG] [REMOTE ] QQQI: PASS: Integrity check passed. [2026-01-22T12:18:40.932493] [DEBUG] [REMOTE ] QQQI: Symbol is viable for forecasting. [2026-01-22T12:18:40.932540] [INFO ] [MAIN ] [2590/3501] QQQI kept (0.2s) | 2588 kept, 2 rejected | 139.4/min | ETA: 6.5m [2026-01-22T12:18:41.447430] [DEBUG] [REMOTE ] QQQJ: Retrieved 1324 rows, trimmed to 300. [2026-01-22T12:18:41.447654] [DEBUG] [REMOTE ] QQQJ: PASS: History has at least 300 days. [2026-01-22T12:18:41.447943] [DEBUG] [REMOTE ] QQQJ: PASS: Price check passed. Min price $34.46. [2026-01-22T12:18:41.448111] [DEBUG] [REMOTE ] QQQJ: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:41.448236] [DEBUG] [REMOTE ] QQQJ: PASS: Integrity check passed. [2026-01-22T12:18:41.448279] [DEBUG] [REMOTE ] QQQJ: Symbol is viable for forecasting. [2026-01-22T12:18:41.448334] [INFO ] [MAIN ] [2591/3501] QQQJ kept (0.5s) | 2589 kept, 2 rejected | 139.3/min | ETA: 6.5m [2026-01-22T12:18:41.831076] [DEBUG] [REMOTE ] QQQM: Retrieved 1324 rows, trimmed to 300. [2026-01-22T12:18:41.831277] [DEBUG] [REMOTE ] QQQM: PASS: History has at least 300 days. [2026-01-22T12:18:41.831539] [DEBUG] [REMOTE ] QQQM: PASS: Price check passed. Min price $240.80. [2026-01-22T12:18:41.831745] [DEBUG] [REMOTE ] QQQM: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:41.831880] [DEBUG] [REMOTE ] QQQM: PASS: Integrity check passed. [2026-01-22T12:18:41.831930] [DEBUG] [REMOTE ] QQQM: Symbol is viable for forecasting. [2026-01-22T12:18:41.831996] [INFO ] [MAIN ] [2592/3501] QQQM kept (0.4s) | 2590 kept, 2 rejected | 139.4/min | ETA: 6.5m [2026-01-22T12:18:42.373851] [DEBUG] [REMOTE ] QQQX: Retrieved 4773 rows, trimmed to 300. [2026-01-22T12:18:42.373987] [DEBUG] [REMOTE ] QQQX: PASS: History has at least 300 days. [2026-01-22T12:18:42.374200] [DEBUG] [REMOTE ] QQQX: PASS: Price check passed. Min price $26.01. [2026-01-22T12:18:42.374338] [DEBUG] [REMOTE ] QQQX: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:42.374492] [DEBUG] [REMOTE ] QQQX: PASS: Integrity check passed. [2026-01-22T12:18:42.374534] [DEBUG] [REMOTE ] QQQX: Symbol is viable for forecasting. [2026-01-22T12:18:42.374601] [INFO ] [MAIN ] [2593/3501] QQQX kept (0.5s) | 2591 kept, 2 rejected | 139.3/min | ETA: 6.5m [2026-01-22T12:18:42.584070] [DEBUG] [REMOTE ] QQQY: Retrieved 590 rows, trimmed to 300. [2026-01-22T12:18:42.584202] [DEBUG] [REMOTE ] QQQY: PASS: History has at least 300 days. [2026-01-22T12:18:42.584400] [DEBUG] [REMOTE ] QQQY: PASS: Price check passed. Min price $22.19. [2026-01-22T12:18:42.584530] [DEBUG] [REMOTE ] QQQY: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:42.584656] [DEBUG] [REMOTE ] QQQY: PASS: Integrity check passed. [2026-01-22T12:18:42.584697] [DEBUG] [REMOTE ] QQQY: Symbol is viable for forecasting. [2026-01-22T12:18:42.584744] [INFO ] [MAIN ] [2594/3501] QQQY kept (0.2s) | 2592 kept, 2 rejected | 139.4/min | ETA: 6.5m [2026-01-22T12:18:43.027241] [DEBUG] [REMOTE ] QRHC: Retrieved 4036 rows, trimmed to 300. [2026-01-22T12:18:43.027376] [DEBUG] [REMOTE ] QRHC: PASS: History has at least 300 days. [2026-01-22T12:18:43.027594] [DEBUG] [REMOTE ] QRHC: PASS: Price check passed. Min price $1.35. [2026-01-22T12:18:43.027770] [DEBUG] [REMOTE ] QRHC: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:43.027884] [DEBUG] [REMOTE ] QRHC: PASS: Integrity check passed. [2026-01-22T12:18:43.027923] [DEBUG] [REMOTE ] QRHC: Symbol is viable for forecasting. [2026-01-22T12:18:43.027970] [INFO ] [MAIN ] [2595/3501] QRHC kept (0.4s) | 2593 kept, 2 rejected | 139.4/min | ETA: 6.5m [2026-01-22T12:18:43.399696] [DEBUG] [REMOTE ] QRVO: Retrieved 2779 rows, trimmed to 300. [2026-01-22T12:18:43.399828] [DEBUG] [REMOTE ] QRVO: PASS: History has at least 300 days. [2026-01-22T12:18:43.400032] [DEBUG] [REMOTE ] QRVO: PASS: Price check passed. Min price $79.25. [2026-01-22T12:18:43.400165] [DEBUG] [REMOTE ] QRVO: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:43.400272] [DEBUG] [REMOTE ] QRVO: PASS: Integrity check passed. [2026-01-22T12:18:43.400311] [DEBUG] [REMOTE ] QRVO: Symbol is viable for forecasting. [2026-01-22T12:18:43.400358] [INFO ] [MAIN ] [2596/3501] QRVO kept (0.4s) | 2594 kept, 2 rejected | 139.4/min | ETA: 6.5m [2026-01-22T12:18:43.853173] [DEBUG] [REMOTE ] QS: Retrieved 1364 rows, trimmed to 300. [2026-01-22T12:18:43.853334] [DEBUG] [REMOTE ] QS: PASS: History has at least 300 days. [2026-01-22T12:18:43.853603] [DEBUG] [REMOTE ] QS: PASS: Price check passed. Min price $10.23. [2026-01-22T12:18:43.853754] [DEBUG] [REMOTE ] QS: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:43.853870] [DEBUG] [REMOTE ] QS: PASS: Integrity check passed. [2026-01-22T12:18:43.853912] [DEBUG] [REMOTE ] QS: Symbol is viable for forecasting. [2026-01-22T12:18:43.853973] [INFO ] [MAIN ] [2597/3501] QS kept (0.5s) | 2595 kept, 2 rejected | 139.4/min | ETA: 6.5m [2026-01-22T12:18:44.208010] [DEBUG] [REMOTE ] QSI: Retrieved 1301 rows, trimmed to 300. [2026-01-22T12:18:44.208153] [DEBUG] [REMOTE ] QSI: PASS: History has at least 300 days. [2026-01-22T12:18:44.208366] [DEBUG] [REMOTE ] QSI: PASS: Price check passed. Min price $1.10. [2026-01-22T12:18:44.208510] [DEBUG] [REMOTE ] QSI: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:44.208674] [DEBUG] [REMOTE ] QSI: PASS: Integrity check passed. [2026-01-22T12:18:44.208725] [DEBUG] [REMOTE ] QSI: Symbol is viable for forecasting. [2026-01-22T12:18:44.208779] [INFO ] [MAIN ] [2598/3501] QSI kept (0.4s) | 2596 kept, 2 rejected | 139.4/min | ETA: 6.5m [2026-01-22T12:18:44.845680] [DEBUG] [REMOTE ] QTEC: Retrieved 4962 rows, trimmed to 300. [2026-01-22T12:18:44.845838] [DEBUG] [REMOTE ] QTEC: PASS: History has at least 300 days. [2026-01-22T12:18:44.846074] [DEBUG] [REMOTE ] QTEC: PASS: Price check passed. Min price $214.01. [2026-01-22T12:18:44.846235] [DEBUG] [REMOTE ] QTEC: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:44.846351] [DEBUG] [REMOTE ] QTEC: PASS: Integrity check passed. [2026-01-22T12:18:44.846392] [DEBUG] [REMOTE ] QTEC: Symbol is viable for forecasting. [2026-01-22T12:18:44.846440] [INFO ] [MAIN ] [2599/3501] QTEC kept (0.6s) | 2597 kept, 2 rejected | 139.4/min | ETA: 6.5m [2026-01-22T12:18:45.119124] [DEBUG] [REMOTE ] QTRX: Retrieved 2040 rows, trimmed to 300. [2026-01-22T12:18:45.119310] [DEBUG] [REMOTE ] QTRX: PASS: History has at least 300 days. [2026-01-22T12:18:45.119590] [DEBUG] [REMOTE ] QTRX: PASS: Price check passed. Min price $4.94. [2026-01-22T12:18:45.119752] [DEBUG] [REMOTE ] QTRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:45.119886] [DEBUG] [REMOTE ] QTRX: PASS: Integrity check passed. [2026-01-22T12:18:45.119932] [DEBUG] [REMOTE ] QTRX: Symbol is viable for forecasting. [2026-01-22T12:18:45.119991] [INFO ] [MAIN ] [2600/3501] QTRX kept (0.3s) | 2598 kept, 2 rejected | 139.4/min | ETA: 6.5m [2026-01-22T12:18:45.552338] [DEBUG] [REMOTE ] QTTB: Retrieved 1965 rows, trimmed to 300. [2026-01-22T12:18:45.552531] [DEBUG] [REMOTE ] QTTB: PASS: History has at least 300 days. [2026-01-22T12:18:45.552999] [DEBUG] [REMOTE ] QTTB: PASS: Price check passed. Min price $1.93. [2026-01-22T12:18:45.553144] [DEBUG] [REMOTE ] QTTB: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:45.553902] [DEBUG] [REMOTE ] QTTB: PASS: Integrity check passed. [2026-01-22T12:18:45.554023] [DEBUG] [REMOTE ] QTTB: Symbol is viable for forecasting. [2026-01-22T12:18:45.554105] [INFO ] [MAIN ] [2601/3501] QTTB kept (0.4s) | 2599 kept, 2 rejected | 139.4/min | ETA: 6.5m [2026-01-22T12:18:45.844098] [DEBUG] [REMOTE ] QTUM: Retrieved 1854 rows, trimmed to 300. [2026-01-22T12:18:45.844241] [DEBUG] [REMOTE ] QTUM: PASS: History has at least 300 days. [2026-01-22T12:18:45.844686] [DEBUG] [REMOTE ] QTUM: PASS: Price check passed. Min price $99.96. [2026-01-22T12:18:45.844848] [DEBUG] [REMOTE ] QTUM: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:45.844972] [DEBUG] [REMOTE ] QTUM: PASS: Integrity check passed. [2026-01-22T12:18:45.845016] [DEBUG] [REMOTE ] QTUM: Symbol is viable for forecasting. [2026-01-22T12:18:45.845068] [INFO ] [MAIN ] [2602/3501] QTUM kept (0.3s) | 2600 kept, 2 rejected | 139.4/min | ETA: 6.4m [2026-01-22T12:18:46.237820] [DEBUG] [REMOTE ] QTWO: Retrieved 2978 rows, trimmed to 300. [2026-01-22T12:18:46.237957] [DEBUG] [REMOTE ] QTWO: PASS: History has at least 300 days. [2026-01-22T12:18:46.238176] [DEBUG] [REMOTE ] QTWO: PASS: Price check passed. Min price $60.53. [2026-01-22T12:18:46.238334] [DEBUG] [REMOTE ] QTWO: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:46.238476] [DEBUG] [REMOTE ] QTWO: PASS: Integrity check passed. [2026-01-22T12:18:46.238519] [DEBUG] [REMOTE ] QTWO: Symbol is viable for forecasting. [2026-01-22T12:18:46.238590] [INFO ] [MAIN ] [2603/3501] QTWO kept (0.4s) | 2601 kept, 2 rejected | 139.4/min | ETA: 6.4m [2026-01-22T12:18:46.821475] [DEBUG] [REMOTE ] QUAD: Retrieved 3911 rows, trimmed to 300. [2026-01-22T12:18:46.821644] [DEBUG] [REMOTE ] QUAD: PASS: History has at least 300 days. [2026-01-22T12:18:46.821873] [DEBUG] [REMOTE ] QUAD: PASS: Price check passed. Min price $5.18. [2026-01-22T12:18:46.822017] [DEBUG] [REMOTE ] QUAD: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:46.822138] [DEBUG] [REMOTE ] QUAD: PASS: Integrity check passed. [2026-01-22T12:18:46.822182] [DEBUG] [REMOTE ] QUAD: Symbol is viable for forecasting. [2026-01-22T12:18:46.822233] [INFO ] [MAIN ] [2604/3501] QUAD kept (0.6s) | 2602 kept, 2 rejected | 139.4/min | ETA: 6.4m [2026-01-22T12:18:47.324029] [DEBUG] [REMOTE ] QUIK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:47.324174] [DEBUG] [REMOTE ] QUIK: PASS: History has at least 300 days. [2026-01-22T12:18:47.324406] [DEBUG] [REMOTE ] QUIK: PASS: Price check passed. Min price $5.49. [2026-01-22T12:18:47.324564] [DEBUG] [REMOTE ] QUIK: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:47.324835] [DEBUG] [REMOTE ] QUIK: PASS: Integrity check passed. [2026-01-22T12:18:47.324896] [DEBUG] [REMOTE ] QUIK: Symbol is viable for forecasting. [2026-01-22T12:18:47.324954] [INFO ] [MAIN ] [2605/3501] QUIK kept (0.5s) | 2603 kept, 2 rejected | 139.4/min | ETA: 6.4m [2026-01-22T12:18:47.526304] [DEBUG] [REMOTE ] QURE: Retrieved 3008 rows, trimmed to 300. [2026-01-22T12:18:47.526434] [DEBUG] [REMOTE ] QURE: PASS: History has at least 300 days. [2026-01-22T12:18:47.526660] [DEBUG] [REMOTE ] QURE: PASS: Price check passed. Min price $19.51. [2026-01-22T12:18:47.526798] [DEBUG] [REMOTE ] QURE: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:47.526908] [DEBUG] [REMOTE ] QURE: PASS: Integrity check passed. [2026-01-22T12:18:47.526948] [DEBUG] [REMOTE ] QURE: Symbol is viable for forecasting. [2026-01-22T12:18:47.526995] [INFO ] [MAIN ] [2606/3501] QURE kept (0.2s) | 2604 kept, 2 rejected | 139.4/min | ETA: 6.4m [2026-01-22T12:18:48.072830] [DEBUG] [REMOTE ] QVAL: Retrieved 2527 rows, trimmed to 300. [2026-01-22T12:18:48.072962] [DEBUG] [REMOTE ] QVAL: PASS: History has at least 300 days. [2026-01-22T12:18:48.073164] [DEBUG] [REMOTE ] QVAL: PASS: Price check passed. Min price $45.35. [2026-01-22T12:18:48.073298] [DEBUG] [REMOTE ] QVAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:48.073409] [DEBUG] [REMOTE ] QVAL: PASS: Integrity check passed. [2026-01-22T12:18:48.073448] [DEBUG] [REMOTE ] QVAL: Symbol is viable for forecasting. [2026-01-22T12:18:48.073496] [INFO ] [MAIN ] [2607/3501] QVAL kept (0.5s) | 2605 kept, 2 rejected | 139.4/min | ETA: 6.4m [2026-01-22T12:18:48.395137] [DEBUG] [REMOTE ] QVCC: Retrieved 1543 rows, trimmed to 300. [2026-01-22T12:18:48.395344] [DEBUG] [REMOTE ] QVCC: PASS: History has at least 300 days. [2026-01-22T12:18:48.395669] [DEBUG] [REMOTE ] QVCC: PASS: Price check passed. Min price $8.17. [2026-01-22T12:18:48.395837] [DEBUG] [REMOTE ] QVCC: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:48.396669] [DEBUG] [REMOTE ] QVCC: PASS: Integrity check passed. [2026-01-22T12:18:48.396805] [DEBUG] [REMOTE ] QVCC: Symbol is viable for forecasting. [2026-01-22T12:18:48.396897] [INFO ] [MAIN ] [2608/3501] QVCC kept (0.3s) | 2606 kept, 2 rejected | 139.4/min | ETA: 6.4m [2026-01-22T12:18:48.857220] [DEBUG] [REMOTE ] QYLD: Retrieved 3044 rows, trimmed to 300. [2026-01-22T12:18:48.857354] [DEBUG] [REMOTE ] QYLD: PASS: History has at least 300 days. [2026-01-22T12:18:48.857594] [DEBUG] [REMOTE ] QYLD: PASS: Price check passed. Min price $16.63. [2026-01-22T12:18:48.857826] [DEBUG] [REMOTE ] QYLD: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:48.857966] [DEBUG] [REMOTE ] QYLD: PASS: Integrity check passed. [2026-01-22T12:18:48.858008] [DEBUG] [REMOTE ] QYLD: Symbol is viable for forecasting. [2026-01-22T12:18:48.858056] [INFO ] [MAIN ] [2609/3501] QYLD kept (0.5s) | 2607 kept, 2 rejected | 139.4/min | ETA: 6.4m [2026-01-22T12:18:49.185299] [DEBUG] [REMOTE ] QYLG: Retrieved 1339 rows, trimmed to 300. [2026-01-22T12:18:49.185434] [DEBUG] [REMOTE ] QYLG: PASS: History has at least 300 days. [2026-01-22T12:18:49.185668] [DEBUG] [REMOTE ] QYLG: PASS: Price check passed. Min price $25.85. [2026-01-22T12:18:49.185813] [DEBUG] [REMOTE ] QYLG: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:49.185948] [DEBUG] [REMOTE ] QYLG: PASS: Integrity check passed. [2026-01-22T12:18:49.185992] [DEBUG] [REMOTE ] QYLG: Symbol is viable for forecasting. [2026-01-22T12:18:49.186040] [INFO ] [MAIN ] [2610/3501] QYLG kept (0.3s) | 2608 kept, 2 rejected | 139.4/min | ETA: 6.4m [2026-01-22T12:18:49.581061] [DEBUG] [REMOTE ] RA: Retrieved 2294 rows, trimmed to 300. [2026-01-22T12:18:49.581205] [DEBUG] [REMOTE ] RA: PASS: History has at least 300 days. [2026-01-22T12:18:49.581428] [DEBUG] [REMOTE ] RA: PASS: Price check passed. Min price $12.62. [2026-01-22T12:18:49.581614] [DEBUG] [REMOTE ] RA: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:49.581731] [DEBUG] [REMOTE ] RA: PASS: Integrity check passed. [2026-01-22T12:18:49.581772] [DEBUG] [REMOTE ] RA: Symbol is viable for forecasting. [2026-01-22T12:18:49.581822] [INFO ] [MAIN ] [2611/3501] RA kept (0.4s) | 2609 kept, 2 rejected | 139.4/min | ETA: 6.4m [2026-01-22T12:18:50.103936] [DEBUG] [REMOTE ] RACE: Retrieved 2577 rows, trimmed to 300. [2026-01-22T12:18:50.104146] [DEBUG] [REMOTE ] RACE: PASS: History has at least 300 days. [2026-01-22T12:18:50.104402] [DEBUG] [REMOTE ] RACE: PASS: Price check passed. Min price $336.78. [2026-01-22T12:18:50.104541] [DEBUG] [REMOTE ] RACE: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:50.104878] [DEBUG] [REMOTE ] RACE: PASS: Integrity check passed. [2026-01-22T12:18:50.104920] [DEBUG] [REMOTE ] RACE: Symbol is viable for forecasting. [2026-01-22T12:18:50.104971] [INFO ] [MAIN ] [2612/3501] RACE kept (0.5s) | 2610 kept, 2 rejected | 139.4/min | ETA: 6.4m [2026-01-22T12:18:50.558024] [DEBUG] [REMOTE ] RAIL: Retrieved 5232 rows, trimmed to 300. [2026-01-22T12:18:50.558172] [DEBUG] [REMOTE ] RAIL: PASS: History has at least 300 days. [2026-01-22T12:18:50.558439] [DEBUG] [REMOTE ] RAIL: PASS: Price check passed. Min price $7.41. [2026-01-22T12:18:50.558598] [DEBUG] [REMOTE ] RAIL: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:50.558838] [DEBUG] [REMOTE ] RAIL: PASS: Integrity check passed. [2026-01-22T12:18:50.558879] [DEBUG] [REMOTE ] RAIL: Symbol is viable for forecasting. [2026-01-22T12:18:50.558940] [INFO ] [MAIN ] [2613/3501] RAIL kept (0.5s) | 2611 kept, 2 rejected | 139.4/min | ETA: 6.4m [2026-01-22T12:18:50.834396] [DEBUG] [REMOTE ] RAMP: Retrieved 1878 rows, trimmed to 300. [2026-01-22T12:18:50.834524] [DEBUG] [REMOTE ] RAMP: PASS: History has at least 300 days. [2026-01-22T12:18:50.834750] [DEBUG] [REMOTE ] RAMP: PASS: Price check passed. Min price $24.78. [2026-01-22T12:18:50.834881] [DEBUG] [REMOTE ] RAMP: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:50.834985] [DEBUG] [REMOTE ] RAMP: PASS: Integrity check passed. [2026-01-22T12:18:50.835025] [DEBUG] [REMOTE ] RAMP: Symbol is viable for forecasting. [2026-01-22T12:18:50.835071] [INFO ] [MAIN ] [2614/3501] RAMP kept (0.3s) | 2612 kept, 2 rejected | 139.4/min | ETA: 6.4m [2026-01-22T12:18:51.125691] [DEBUG] [REMOTE ] RAPP: Retrieved 406 rows, trimmed to 300. [2026-01-22T12:18:51.125855] [DEBUG] [REMOTE ] RAPP: PASS: History has at least 300 days. [2026-01-22T12:18:51.126132] [DEBUG] [REMOTE ] RAPP: PASS: Price check passed. Min price $24.37. [2026-01-22T12:18:51.126335] [DEBUG] [REMOTE ] RAPP: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:51.126463] [DEBUG] [REMOTE ] RAPP: PASS: Integrity check passed. [2026-01-22T12:18:51.126504] [DEBUG] [REMOTE ] RAPP: Symbol is viable for forecasting. [2026-01-22T12:18:51.126551] [INFO ] [MAIN ] [2615/3501] RAPP kept (0.3s) | 2613 kept, 2 rejected | 139.4/min | ETA: 6.4m [2026-01-22T12:18:51.671440] [DEBUG] [REMOTE ] RARE: Retrieved 3011 rows, trimmed to 300. [2026-01-22T12:18:51.671788] [DEBUG] [REMOTE ] RARE: PASS: History has at least 300 days. [2026-01-22T12:18:51.672019] [DEBUG] [REMOTE ] RARE: PASS: Price check passed. Min price $19.72. [2026-01-22T12:18:51.672163] [DEBUG] [REMOTE ] RARE: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:51.672278] [DEBUG] [REMOTE ] RARE: PASS: Integrity check passed. [2026-01-22T12:18:51.672319] [DEBUG] [REMOTE ] RARE: Symbol is viable for forecasting. [2026-01-22T12:18:51.672367] [INFO ] [MAIN ] [2616/3501] RARE kept (0.5s) | 2614 kept, 2 rejected | 139.4/min | ETA: 6.3m [2026-01-22T12:18:52.217784] [DEBUG] [REMOTE ] RAVE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:52.217924] [DEBUG] [REMOTE ] RAVE: PASS: History has at least 300 days. [2026-01-22T12:18:52.218160] [DEBUG] [REMOTE ] RAVE: PASS: Price check passed. Min price $2.33. [2026-01-22T12:18:52.218294] [DEBUG] [REMOTE ] RAVE: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:52.218410] [DEBUG] [REMOTE ] RAVE: PASS: Integrity check passed. [2026-01-22T12:18:52.218449] [DEBUG] [REMOTE ] RAVE: Symbol is viable for forecasting. [2026-01-22T12:18:52.218496] [INFO ] [MAIN ] [2617/3501] RAVE kept (0.5s) | 2615 kept, 2 rejected | 139.4/min | ETA: 6.3m [2026-01-22T12:18:52.421623] [DEBUG] [REMOTE ] RAY: Retrieved 422 rows, trimmed to 300. [2026-01-22T12:18:52.421759] [DEBUG] [REMOTE ] RAY: PASS: History has at least 300 days. [2026-01-22T12:18:52.421958] [DEBUG] [REMOTE ] RAY: PASS: Price check passed. Min price $1.58. [2026-01-22T12:18:52.422088] [DEBUG] [REMOTE ] RAY: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:52.422194] [DEBUG] [REMOTE ] RAY: PASS: Integrity check passed. [2026-01-22T12:18:52.422234] [DEBUG] [REMOTE ] RAY: Symbol is viable for forecasting. [2026-01-22T12:18:52.422280] [INFO ] [MAIN ] [2618/3501] RAY kept (0.2s) | 2616 kept, 2 rejected | 139.4/min | ETA: 6.3m [2026-01-22T12:18:52.944849] [DEBUG] [REMOTE ] RBA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:52.944983] [DEBUG] [REMOTE ] RBA: PASS: History has at least 300 days. [2026-01-22T12:18:52.945194] [DEBUG] [REMOTE ] RBA: PASS: Price check passed. Min price $95.22. [2026-01-22T12:18:52.945328] [DEBUG] [REMOTE ] RBA: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:52.945437] [DEBUG] [REMOTE ] RBA: PASS: Integrity check passed. [2026-01-22T12:18:52.945481] [DEBUG] [REMOTE ] RBA: Symbol is viable for forecasting. [2026-01-22T12:18:52.945527] [INFO ] [MAIN ] [2619/3501] RBA kept (0.5s) | 2617 kept, 2 rejected | 139.4/min | ETA: 6.3m [2026-01-22T12:18:53.335820] [DEBUG] [REMOTE ] RBB: Retrieved 2134 rows, trimmed to 300. [2026-01-22T12:18:53.335949] [DEBUG] [REMOTE ] RBB: PASS: History has at least 300 days. [2026-01-22T12:18:53.336169] [DEBUG] [REMOTE ] RBB: PASS: Price check passed. Min price $18.61. [2026-01-22T12:18:53.336309] [DEBUG] [REMOTE ] RBB: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:53.336420] [DEBUG] [REMOTE ] RBB: PASS: Integrity check passed. [2026-01-22T12:18:53.336461] [DEBUG] [REMOTE ] RBB: Symbol is viable for forecasting. [2026-01-22T12:18:53.336510] [INFO ] [MAIN ] [2620/3501] RBB kept (0.4s) | 2618 kept, 2 rejected | 139.4/min | ETA: 6.3m [2026-01-22T12:18:53.711885] [DEBUG] [REMOTE ] RBBN: Retrieved 2046 rows, trimmed to 300. [2026-01-22T12:18:53.712013] [DEBUG] [REMOTE ] RBBN: PASS: History has at least 300 days. [2026-01-22T12:18:53.712218] [DEBUG] [REMOTE ] RBBN: PASS: Price check passed. Min price $2.63. [2026-01-22T12:18:53.712354] [DEBUG] [REMOTE ] RBBN: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:53.712492] [DEBUG] [REMOTE ] RBBN: PASS: Integrity check passed. [2026-01-22T12:18:53.712539] [DEBUG] [REMOTE ] RBBN: Symbol is viable for forecasting. [2026-01-22T12:18:53.712609] [INFO ] [MAIN ] [2621/3501] RBBN kept (0.4s) | 2619 kept, 2 rejected | 139.4/min | ETA: 6.3m [2026-01-22T12:18:54.263483] [DEBUG] [REMOTE ] RBC: Retrieved 5144 rows, trimmed to 300. [2026-01-22T12:18:54.263678] [DEBUG] [REMOTE ] RBC: PASS: History has at least 300 days. [2026-01-22T12:18:54.263996] [DEBUG] [REMOTE ] RBC: PASS: Price check passed. Min price $406.45. [2026-01-22T12:18:54.264145] [DEBUG] [REMOTE ] RBC: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:54.264274] [DEBUG] [REMOTE ] RBC: PASS: Integrity check passed. [2026-01-22T12:18:54.264316] [DEBUG] [REMOTE ] RBC: Symbol is viable for forecasting. [2026-01-22T12:18:54.264365] [INFO ] [MAIN ] [2622/3501] RBC kept (0.6s) | 2620 kept, 2 rejected | 139.4/min | ETA: 6.3m [2026-01-22T12:18:54.740446] [DEBUG] [REMOTE ] RBCAA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:54.740606] [DEBUG] [REMOTE ] RBCAA: PASS: History has at least 300 days. [2026-01-22T12:18:54.740853] [DEBUG] [REMOTE ] RBCAA: PASS: Price check passed. Min price $64.56. [2026-01-22T12:18:54.741018] [DEBUG] [REMOTE ] RBCAA: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:54.741136] [DEBUG] [REMOTE ] RBCAA: PASS: Integrity check passed. [2026-01-22T12:18:54.741176] [DEBUG] [REMOTE ] RBCAA: Symbol is viable for forecasting. [2026-01-22T12:18:54.741226] [INFO ] [MAIN ] [2623/3501] RBCAA kept (0.5s) | 2621 kept, 2 rejected | 139.4/min | ETA: 6.3m [2026-01-22T12:18:55.065614] [DEBUG] [REMOTE ] RBLX: Retrieved 1223 rows, trimmed to 300. [2026-01-22T12:18:55.065746] [DEBUG] [REMOTE ] RBLX: PASS: History has at least 300 days. [2026-01-22T12:18:55.065945] [DEBUG] [REMOTE ] RBLX: PASS: Price check passed. Min price $73.27. [2026-01-22T12:18:55.066076] [DEBUG] [REMOTE ] RBLX: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:55.066197] [DEBUG] [REMOTE ] RBLX: PASS: Integrity check passed. [2026-01-22T12:18:55.066239] [DEBUG] [REMOTE ] RBLX: Symbol is viable for forecasting. [2026-01-22T12:18:55.066287] [INFO ] [MAIN ] [2624/3501] RBLX kept (0.3s) | 2622 kept, 2 rejected | 139.4/min | ETA: 6.3m [2026-01-22T12:18:55.489303] [DEBUG] [REMOTE ] RC: Retrieved 3257 rows, trimmed to 300. [2026-01-22T12:18:55.489434] [DEBUG] [REMOTE ] RC: PASS: History has at least 300 days. [2026-01-22T12:18:55.489672] [DEBUG] [REMOTE ] RC: PASS: Price check passed. Min price $1.99. [2026-01-22T12:18:55.489812] [DEBUG] [REMOTE ] RC: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:55.489923] [DEBUG] [REMOTE ] RC: PASS: Integrity check passed. [2026-01-22T12:18:55.489964] [DEBUG] [REMOTE ] RC: Symbol is viable for forecasting. [2026-01-22T12:18:55.490014] [INFO ] [MAIN ] [2625/3501] RC kept (0.4s) | 2623 kept, 2 rejected | 139.4/min | ETA: 6.3m [2026-01-22T12:18:55.751250] [DEBUG] [REMOTE ] RCEL: Retrieved 1585 rows, trimmed to 300. [2026-01-22T12:18:55.751440] [DEBUG] [REMOTE ] RCEL: PASS: History has at least 300 days. [2026-01-22T12:18:55.751760] [DEBUG] [REMOTE ] RCEL: PASS: Price check passed. Min price $3.27. [2026-01-22T12:18:55.751944] [DEBUG] [REMOTE ] RCEL: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:55.752075] [DEBUG] [REMOTE ] RCEL: PASS: Integrity check passed. [2026-01-22T12:18:55.752119] [DEBUG] [REMOTE ] RCEL: Symbol is viable for forecasting. [2026-01-22T12:18:55.752181] [INFO ] [MAIN ] [2626/3501] RCEL kept (0.3s) | 2624 kept, 2 rejected | 139.4/min | ETA: 6.3m [2026-01-22T12:18:56.384659] [DEBUG] [REMOTE ] RCI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:56.384815] [DEBUG] [REMOTE ] RCI: PASS: History has at least 300 days. [2026-01-22T12:18:56.385039] [DEBUG] [REMOTE ] RCI: PASS: Price check passed. Min price $35.58. [2026-01-22T12:18:56.385172] [DEBUG] [REMOTE ] RCI: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:56.385286] [DEBUG] [REMOTE ] RCI: PASS: Integrity check passed. [2026-01-22T12:18:56.385325] [DEBUG] [REMOTE ] RCI: Symbol is viable for forecasting. [2026-01-22T12:18:56.385373] [INFO ] [MAIN ] [2627/3501] RCI kept (0.6s) | 2625 kept, 2 rejected | 139.4/min | ETA: 6.3m [2026-01-22T12:18:56.851038] [DEBUG] [REMOTE ] RCKY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:56.851204] [DEBUG] [REMOTE ] RCKY: PASS: History has at least 300 days. [2026-01-22T12:18:56.851490] [DEBUG] [REMOTE ] RCKY: PASS: Price check passed. Min price $28.05. [2026-01-22T12:18:56.851655] [DEBUG] [REMOTE ] RCKY: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:56.851859] [DEBUG] [REMOTE ] RCKY: PASS: Integrity check passed. [2026-01-22T12:18:56.851905] [DEBUG] [REMOTE ] RCKY: Symbol is viable for forecasting. [2026-01-22T12:18:56.851953] [INFO ] [MAIN ] [2628/3501] RCKY kept (0.5s) | 2626 kept, 2 rejected | 139.4/min | ETA: 6.3m [2026-01-22T12:18:57.310957] [DEBUG] [REMOTE ] RCL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:57.311125] [DEBUG] [REMOTE ] RCL: PASS: History has at least 300 days. [2026-01-22T12:18:57.311496] [DEBUG] [REMOTE ] RCL: PASS: Price check passed. Min price $245.85. [2026-01-22T12:18:57.311665] [DEBUG] [REMOTE ] RCL: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:57.311801] [DEBUG] [REMOTE ] RCL: PASS: Integrity check passed. [2026-01-22T12:18:57.311843] [DEBUG] [REMOTE ] RCL: Symbol is viable for forecasting. [2026-01-22T12:18:57.311894] [INFO ] [MAIN ] [2629/3501] RCL kept (0.5s) | 2627 kept, 2 rejected | 139.4/min | ETA: 6.3m [2026-01-22T12:18:57.786390] [DEBUG] [REMOTE ] RCS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:57.786504] [DEBUG] [REMOTE ] RCS: PASS: History has at least 300 days. [2026-01-22T12:18:57.786751] [DEBUG] [REMOTE ] RCS: PASS: Price check passed. Min price $5.53. [2026-01-22T12:18:57.786896] [DEBUG] [REMOTE ] RCS: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:57.787015] [DEBUG] [REMOTE ] RCS: PASS: Integrity check passed. [2026-01-22T12:18:57.787057] [DEBUG] [REMOTE ] RCS: Symbol is viable for forecasting. [2026-01-22T12:18:57.787106] [INFO ] [MAIN ] [2630/3501] RCS kept (0.5s) | 2628 kept, 2 rejected | 139.4/min | ETA: 6.2m [2026-01-22T12:18:58.095689] [DEBUG] [REMOTE ] RCUS: Retrieved 1974 rows, trimmed to 300. [2026-01-22T12:18:58.096050] [DEBUG] [REMOTE ] RCUS: PASS: History has at least 300 days. [2026-01-22T12:18:58.096309] [DEBUG] [REMOTE ] RCUS: PASS: Price check passed. Min price $17.31. [2026-01-22T12:18:58.096470] [DEBUG] [REMOTE ] RCUS: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:58.096788] [DEBUG] [REMOTE ] RCUS: PASS: Integrity check passed. [2026-01-22T12:18:58.096847] [DEBUG] [REMOTE ] RCUS: Symbol is viable for forecasting. [2026-01-22T12:18:58.096902] [INFO ] [MAIN ] [2631/3501] RCUS kept (0.3s) | 2629 kept, 2 rejected | 139.4/min | ETA: 6.2m [2026-01-22T12:18:58.534678] [DEBUG] [REMOTE ] RDCM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:18:58.534818] [DEBUG] [REMOTE ] RDCM: PASS: History has at least 300 days. [2026-01-22T12:18:58.535041] [DEBUG] [REMOTE ] RDCM: PASS: Price check passed. Min price $12.36. [2026-01-22T12:18:58.535179] [DEBUG] [REMOTE ] RDCM: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:58.535296] [DEBUG] [REMOTE ] RDCM: PASS: Integrity check passed. [2026-01-22T12:18:58.535337] [DEBUG] [REMOTE ] RDCM: Symbol is viable for forecasting. [2026-01-22T12:18:58.535387] [INFO ] [MAIN ] [2632/3501] RDCM kept (0.4s) | 2630 kept, 2 rejected | 139.4/min | ETA: 6.2m [2026-01-22T12:18:58.950775] [DEBUG] [REMOTE ] RDHL: Retrieved 3280 rows, trimmed to 300. [2026-01-22T12:18:58.950917] [DEBUG] [REMOTE ] RDHL: PASS: History has at least 300 days. [2026-01-22T12:18:58.951132] [DEBUG] [REMOTE ] RDHL: PASS: Price check passed. Min price $1.02. [2026-01-22T12:18:58.951270] [DEBUG] [REMOTE ] RDHL: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:58.951384] [DEBUG] [REMOTE ] RDHL: PASS: Integrity check passed. [2026-01-22T12:18:58.951425] [DEBUG] [REMOTE ] RDHL: Symbol is viable for forecasting. [2026-01-22T12:18:58.951473] [INFO ] [MAIN ] [2633/3501] RDHL kept (0.4s) | 2631 kept, 2 rejected | 139.4/min | ETA: 6.2m [2026-01-22T12:18:59.349445] [DEBUG] [REMOTE ] RDVY: Retrieved 3028 rows, trimmed to 300. [2026-01-22T12:18:59.349676] [DEBUG] [REMOTE ] RDVY: PASS: History has at least 300 days. [2026-01-22T12:18:59.350388] [DEBUG] [REMOTE ] RDVY: PASS: Price check passed. Min price $64.85. [2026-01-22T12:18:59.350845] [DEBUG] [REMOTE ] RDVY: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:59.351023] [DEBUG] [REMOTE ] RDVY: PASS: Integrity check passed. [2026-01-22T12:18:59.351065] [DEBUG] [REMOTE ] RDVY: Symbol is viable for forecasting. [2026-01-22T12:18:59.351133] [INFO ] [MAIN ] [2634/3501] RDVY kept (0.4s) | 2632 kept, 2 rejected | 139.4/min | ETA: 6.2m [2026-01-22T12:18:59.834848] [DEBUG] [REMOTE ] RDY: Retrieved 6231 rows, trimmed to 300. [2026-01-22T12:18:59.834986] [DEBUG] [REMOTE ] RDY: PASS: History has at least 300 days. [2026-01-22T12:18:59.835216] [DEBUG] [REMOTE ] RDY: PASS: Price check passed. Min price $12.92. [2026-01-22T12:18:59.835353] [DEBUG] [REMOTE ] RDY: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:59.835467] [DEBUG] [REMOTE ] RDY: PASS: Integrity check passed. [2026-01-22T12:18:59.835508] [DEBUG] [REMOTE ] RDY: Symbol is viable for forecasting. [2026-01-22T12:18:59.835555] [INFO ] [MAIN ] [2635/3501] RDY kept (0.5s) | 2633 kept, 2 rejected | 139.4/min | ETA: 6.2m [2026-01-22T12:18:59.958890] [DEBUG] [REMOTE ] REAL: Retrieved 1650 rows, trimmed to 300. [2026-01-22T12:18:59.959123] [DEBUG] [REMOTE ] REAL: PASS: History has at least 300 days. [2026-01-22T12:18:59.959464] [DEBUG] [REMOTE ] REAL: PASS: Price check passed. Min price $10.82. [2026-01-22T12:18:59.959680] [DEBUG] [REMOTE ] REAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:18:59.960052] [DEBUG] [REMOTE ] REAL: PASS: Integrity check passed. [2026-01-22T12:18:59.960112] [DEBUG] [REMOTE ] REAL: Symbol is viable for forecasting. [2026-01-22T12:18:59.960189] [INFO ] [MAIN ] [2636/3501] REAL kept (0.1s) | 2634 kept, 2 rejected | 139.5/min | ETA: 6.2m [2026-01-22T12:19:00.409664] [DEBUG] [REMOTE ] REAX: Retrieved 1398 rows, trimmed to 300. [2026-01-22T12:19:00.409800] [DEBUG] [REMOTE ] REAX: PASS: History has at least 300 days. [2026-01-22T12:19:00.410006] [DEBUG] [REMOTE ] REAX: PASS: Price check passed. Min price $3.41. [2026-01-22T12:19:00.410144] [DEBUG] [REMOTE ] REAX: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:00.410257] [DEBUG] [REMOTE ] REAX: PASS: Integrity check passed. [2026-01-22T12:19:00.410297] [DEBUG] [REMOTE ] REAX: Symbol is viable for forecasting. [2026-01-22T12:19:00.410345] [INFO ] [MAIN ] [2637/3501] REAX kept (0.5s) | 2635 kept, 2 rejected | 139.5/min | ETA: 6.2m [2026-01-22T12:19:01.047083] [DEBUG] [REMOTE ] REBN: Retrieved 863 rows, trimmed to 300. [2026-01-22T12:19:01.047207] [DEBUG] [REMOTE ] REBN: PASS: History has at least 300 days. [2026-01-22T12:19:01.047409] [DEBUG] [REMOTE ] REBN: PASS: Price check passed. Min price $1.41. [2026-01-22T12:19:01.047543] [DEBUG] [REMOTE ] REBN: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:01.047675] [DEBUG] [REMOTE ] REBN: PASS: Integrity check passed. [2026-01-22T12:19:01.047746] [DEBUG] [REMOTE ] REBN: Symbol is viable for forecasting. [2026-01-22T12:19:01.047803] [INFO ] [MAIN ] [2638/3501] REBN kept (0.6s) | 2636 kept, 2 rejected | 139.4/min | ETA: 6.2m [2026-01-22T12:19:01.270316] [DEBUG] [REMOTE ] REFI: Retrieved 1033 rows, trimmed to 300. [2026-01-22T12:19:01.270427] [DEBUG] [REMOTE ] REFI: PASS: History has at least 300 days. [2026-01-22T12:19:01.270662] [DEBUG] [REMOTE ] REFI: PASS: Price check passed. Min price $11.58. [2026-01-22T12:19:01.270817] [DEBUG] [REMOTE ] REFI: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:01.270932] [DEBUG] [REMOTE ] REFI: PASS: Integrity check passed. [2026-01-22T12:19:01.270973] [DEBUG] [REMOTE ] REFI: Symbol is viable for forecasting. [2026-01-22T12:19:01.271020] [INFO ] [MAIN ] [2639/3501] REFI kept (0.2s) | 2637 kept, 2 rejected | 139.5/min | ETA: 6.2m [2026-01-22T12:19:01.944058] [DEBUG] [REMOTE ] REG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:01.944250] [DEBUG] [REMOTE ] REG: PASS: History has at least 300 days. [2026-01-22T12:19:01.944548] [DEBUG] [REMOTE ] REG: PASS: Price check passed. Min price $66.46. [2026-01-22T12:19:01.944729] [DEBUG] [REMOTE ] REG: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:01.944862] [DEBUG] [REMOTE ] REG: PASS: Integrity check passed. [2026-01-22T12:19:01.944902] [DEBUG] [REMOTE ] REG: Symbol is viable for forecasting. [2026-01-22T12:19:01.944953] [INFO ] [MAIN ] [2640/3501] REG kept (0.7s) | 2638 kept, 2 rejected | 139.4/min | ETA: 6.2m [2026-01-22T12:19:02.403340] [DEBUG] [REMOTE ] REGN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:02.403495] [DEBUG] [REMOTE ] REGN: PASS: History has at least 300 days. [2026-01-22T12:19:02.403761] [DEBUG] [REMOTE ] REGN: PASS: Price check passed. Min price $577.26. [2026-01-22T12:19:02.404096] [DEBUG] [REMOTE ] REGN: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:02.404220] [DEBUG] [REMOTE ] REGN: PASS: Integrity check passed. [2026-01-22T12:19:02.404262] [DEBUG] [REMOTE ] REGN: Symbol is viable for forecasting. [2026-01-22T12:19:02.404311] [INFO ] [MAIN ] [2641/3501] REGN kept (0.5s) | 2639 kept, 2 rejected | 139.4/min | ETA: 6.2m [2026-01-22T12:19:02.936039] [DEBUG] [REMOTE ] RELL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:02.936463] [DEBUG] [REMOTE ] RELL: PASS: History has at least 300 days. [2026-01-22T12:19:02.936872] [DEBUG] [REMOTE ] RELL: PASS: Price check passed. Min price $9.43. [2026-01-22T12:19:02.937240] [DEBUG] [REMOTE ] RELL: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:02.937398] [DEBUG] [REMOTE ] RELL: PASS: Integrity check passed. [2026-01-22T12:19:02.937443] [DEBUG] [REMOTE ] RELL: Symbol is viable for forecasting. [2026-01-22T12:19:02.937499] [INFO ] [MAIN ] [2642/3501] RELL kept (0.5s) | 2640 kept, 2 rejected | 139.4/min | ETA: 6.2m [2026-01-22T12:19:03.421855] [DEBUG] [REMOTE ] RELX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:03.422284] [DEBUG] [REMOTE ] RELX: PASS: History has at least 300 days. [2026-01-22T12:19:03.422619] [DEBUG] [REMOTE ] RELX: PASS: Price check passed. Min price $39.48. [2026-01-22T12:19:03.422775] [DEBUG] [REMOTE ] RELX: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:03.422940] [DEBUG] [REMOTE ] RELX: PASS: Integrity check passed. [2026-01-22T12:19:03.423175] [DEBUG] [REMOTE ] RELX: Symbol is viable for forecasting. [2026-01-22T12:19:03.423237] [INFO ] [MAIN ] [2643/3501] RELX kept (0.5s) | 2641 kept, 2 rejected | 139.4/min | ETA: 6.2m [2026-01-22T12:19:03.666414] [DEBUG] [REMOTE ] RELY: Retrieved 1086 rows, trimmed to 300. [2026-01-22T12:19:03.666680] [DEBUG] [REMOTE ] RELY: PASS: History has at least 300 days. [2026-01-22T12:19:03.667027] [DEBUG] [REMOTE ] RELY: PASS: Price check passed. Min price $12.20. [2026-01-22T12:19:03.667205] [DEBUG] [REMOTE ] RELY: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:03.667343] [DEBUG] [REMOTE ] RELY: PASS: Integrity check passed. [2026-01-22T12:19:03.667395] [DEBUG] [REMOTE ] RELY: Symbol is viable for forecasting. [2026-01-22T12:19:03.667457] [INFO ] [MAIN ] [2644/3501] RELY kept (0.2s) | 2642 kept, 2 rejected | 139.4/min | ETA: 6.1m [2026-01-22T12:19:04.062917] [DEBUG] [REMOTE ] REPL: Retrieved 1886 rows, trimmed to 300. [2026-01-22T12:19:04.063054] [DEBUG] [REMOTE ] REPL: PASS: History has at least 300 days. [2026-01-22T12:19:04.063256] [DEBUG] [REMOTE ] REPL: PASS: Price check passed. Min price $7.01. [2026-01-22T12:19:04.063389] [DEBUG] [REMOTE ] REPL: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:04.063497] [DEBUG] [REMOTE ] REPL: PASS: Integrity check passed. [2026-01-22T12:19:04.063537] [DEBUG] [REMOTE ] REPL: Symbol is viable for forecasting. [2026-01-22T12:19:04.063611] [INFO ] [MAIN ] [2645/3501] REPL kept (0.4s) | 2643 kept, 2 rejected | 139.4/min | ETA: 6.1m [2026-01-22T12:19:04.352673] [DEBUG] [REMOTE ] RERE: Retrieved 1153 rows, trimmed to 300. [2026-01-22T12:19:04.352833] [DEBUG] [REMOTE ] RERE: PASS: History has at least 300 days. [2026-01-22T12:19:04.353246] [DEBUG] [REMOTE ] RERE: PASS: Price check passed. Min price $3.75. [2026-01-22T12:19:04.353386] [DEBUG] [REMOTE ] RERE: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:04.353499] [DEBUG] [REMOTE ] RERE: PASS: Integrity check passed. [2026-01-22T12:19:04.353541] [DEBUG] [REMOTE ] RERE: Symbol is viable for forecasting. [2026-01-22T12:19:04.353607] [INFO ] [MAIN ] [2646/3501] RERE kept (0.3s) | 2644 kept, 2 rejected | 139.4/min | ETA: 6.1m [2026-01-22T12:19:05.085887] [DEBUG] [REMOTE ] RES: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:05.086068] [DEBUG] [REMOTE ] RES: PASS: History has at least 300 days. [2026-01-22T12:19:05.086297] [DEBUG] [REMOTE ] RES: PASS: Price check passed. Min price $4.74. [2026-01-22T12:19:05.086442] [DEBUG] [REMOTE ] RES: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:05.086586] [DEBUG] [REMOTE ] RES: PASS: Integrity check passed. [2026-01-22T12:19:05.086632] [DEBUG] [REMOTE ] RES: Symbol is viable for forecasting. [2026-01-22T12:19:05.086682] [INFO ] [MAIN ] [2647/3501] RES kept (0.7s) | 2645 kept, 2 rejected | 139.4/min | ETA: 6.1m [2026-01-22T12:19:05.400439] [DEBUG] [REMOTE ] REVG: Retrieved 2258 rows, trimmed to 300. [2026-01-22T12:19:05.400604] [DEBUG] [REMOTE ] REVG: PASS: History has at least 300 days. [2026-01-22T12:19:05.400835] [DEBUG] [REMOTE ] REVG: PASS: Price check passed. Min price $48.80. [2026-01-22T12:19:05.400987] [DEBUG] [REMOTE ] REVG: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:05.401110] [DEBUG] [REMOTE ] REVG: PASS: Integrity check passed. [2026-01-22T12:19:05.401154] [DEBUG] [REMOTE ] REVG: Symbol is viable for forecasting. [2026-01-22T12:19:05.401209] [INFO ] [MAIN ] [2648/3501] REVG kept (0.3s) | 2646 kept, 2 rejected | 139.4/min | ETA: 6.1m [2026-01-22T12:19:05.968802] [DEBUG] [REMOTE ] REX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:05.968950] [DEBUG] [REMOTE ] REX: PASS: History has at least 300 days. [2026-01-22T12:19:05.969175] [DEBUG] [REMOTE ] REX: PASS: Price check passed. Min price $31.69. [2026-01-22T12:19:05.969315] [DEBUG] [REMOTE ] REX: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:05.969430] [DEBUG] [REMOTE ] REX: PASS: Integrity check passed. [2026-01-22T12:19:05.969470] [DEBUG] [REMOTE ] REX: Symbol is viable for forecasting. [2026-01-22T12:19:05.969518] [INFO ] [MAIN ] [2649/3501] REX kept (0.6s) | 2647 kept, 2 rejected | 139.4/min | ETA: 6.1m [2026-01-22T12:19:06.113674] [DEBUG] [REMOTE ] REYN: Retrieved 1501 rows, trimmed to 300. [2026-01-22T12:19:06.113797] [DEBUG] [REMOTE ] REYN: PASS: History has at least 300 days. [2026-01-22T12:19:06.113999] [DEBUG] [REMOTE ] REYN: PASS: Price check passed. Min price $22.62. [2026-01-22T12:19:06.114141] [DEBUG] [REMOTE ] REYN: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:06.114284] [DEBUG] [REMOTE ] REYN: PASS: Integrity check passed. [2026-01-22T12:19:06.114329] [DEBUG] [REMOTE ] REYN: Symbol is viable for forecasting. [2026-01-22T12:19:06.114390] [INFO ] [MAIN ] [2650/3501] REYN kept (0.1s) | 2648 kept, 2 rejected | 139.4/min | ETA: 6.1m [2026-01-22T12:19:06.676772] [DEBUG] [REMOTE ] REZI: Retrieved 1826 rows, trimmed to 300. [2026-01-22T12:19:06.676931] [DEBUG] [REMOTE ] REZI: PASS: History has at least 300 days. [2026-01-22T12:19:06.677206] [DEBUG] [REMOTE ] REZI: PASS: Price check passed. Min price $28.83. [2026-01-22T12:19:06.677391] [DEBUG] [REMOTE ] REZI: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:06.677548] [DEBUG] [REMOTE ] REZI: PASS: Integrity check passed. [2026-01-22T12:19:06.677627] [DEBUG] [REMOTE ] REZI: Symbol is viable for forecasting. [2026-01-22T12:19:06.677727] [INFO ] [MAIN ] [2651/3501] REZI kept (0.6s) | 2649 kept, 2 rejected | 139.4/min | ETA: 6.1m [2026-01-22T12:19:07.266188] [DEBUG] [REMOTE ] RF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:07.266320] [DEBUG] [REMOTE ] RF: PASS: History has at least 300 days. [2026-01-22T12:19:07.266531] [DEBUG] [REMOTE ] RF: PASS: Price check passed. Min price $23.82. [2026-01-22T12:19:07.266690] [DEBUG] [REMOTE ] RF: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:07.266804] [DEBUG] [REMOTE ] RF: PASS: Integrity check passed. [2026-01-22T12:19:07.266844] [DEBUG] [REMOTE ] RF: Symbol is viable for forecasting. [2026-01-22T12:19:07.266892] [INFO ] [MAIN ] [2652/3501] RF kept (0.6s) | 2650 kept, 2 rejected | 139.4/min | ETA: 6.1m [2026-01-22T12:19:07.801041] [DEBUG] [REMOTE ] RFI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:07.801191] [DEBUG] [REMOTE ] RFI: PASS: History has at least 300 days. [2026-01-22T12:19:07.801399] [DEBUG] [REMOTE ] RFI: PASS: Price check passed. Min price $10.78. [2026-01-22T12:19:07.801533] [DEBUG] [REMOTE ] RFI: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:07.801663] [DEBUG] [REMOTE ] RFI: PASS: Integrity check passed. [2026-01-22T12:19:07.801704] [DEBUG] [REMOTE ] RFI: Symbol is viable for forecasting. [2026-01-22T12:19:07.801752] [INFO ] [MAIN ] [2653/3501] RFI kept (0.5s) | 2651 kept, 2 rejected | 139.4/min | ETA: 6.1m [2026-01-22T12:19:08.104379] [DEBUG] [REMOTE ] RFL: Retrieved 1967 rows, trimmed to 300. [2026-01-22T12:19:08.104513] [DEBUG] [REMOTE ] RFL: PASS: History has at least 300 days. [2026-01-22T12:19:08.104762] [DEBUG] [REMOTE ] RFL: PASS: Price check passed. Min price $1.17. [2026-01-22T12:19:08.104898] [DEBUG] [REMOTE ] RFL: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:08.105011] [DEBUG] [REMOTE ] RFL: PASS: Integrity check passed. [2026-01-22T12:19:08.105051] [DEBUG] [REMOTE ] RFL: Symbol is viable for forecasting. [2026-01-22T12:19:08.105098] [INFO ] [MAIN ] [2654/3501] RFL kept (0.3s) | 2652 kept, 2 rejected | 139.4/min | ETA: 6.1m [2026-01-22T12:19:08.457531] [DEBUG] [REMOTE ] RFM: Retrieved 1462 rows, trimmed to 300. [2026-01-22T12:19:08.457717] [DEBUG] [REMOTE ] RFM: PASS: History has at least 300 days. [2026-01-22T12:19:08.457964] [DEBUG] [REMOTE ] RFM: PASS: Price check passed. Min price $13.81. [2026-01-22T12:19:08.458294] [DEBUG] [REMOTE ] RFM: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:08.458405] [DEBUG] [REMOTE ] RFM: PASS: Integrity check passed. [2026-01-22T12:19:08.458444] [DEBUG] [REMOTE ] RFM: Symbol is viable for forecasting. [2026-01-22T12:19:08.458491] [INFO ] [MAIN ] [2655/3501] RFM kept (0.4s) | 2653 kept, 2 rejected | 139.4/min | ETA: 6.1m [2026-01-22T12:19:08.842637] [DEBUG] [REMOTE ] RFMZ: Retrieved 1233 rows, trimmed to 300. [2026-01-22T12:19:08.842768] [DEBUG] [REMOTE ] RFMZ: PASS: History has at least 300 days. [2026-01-22T12:19:08.842997] [DEBUG] [REMOTE ] RFMZ: PASS: Price check passed. Min price $12.51. [2026-01-22T12:19:08.843127] [DEBUG] [REMOTE ] RFMZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:08.843232] [DEBUG] [REMOTE ] RFMZ: PASS: Integrity check passed. [2026-01-22T12:19:08.843272] [DEBUG] [REMOTE ] RFMZ: Symbol is viable for forecasting. [2026-01-22T12:19:08.843318] [INFO ] [MAIN ] [2656/3501] RFMZ kept (0.4s) | 2654 kept, 2 rejected | 139.4/min | ETA: 6.1m [2026-01-22T12:19:09.418147] [DEBUG] [REMOTE ] RGA: Retrieved 4366 rows, trimmed to 300. [2026-01-22T12:19:09.418283] [DEBUG] [REMOTE ] RGA: PASS: History has at least 300 days. [2026-01-22T12:19:09.418499] [DEBUG] [REMOTE ] RGA: PASS: Price check passed. Min price $180.64. [2026-01-22T12:19:09.418654] [DEBUG] [REMOTE ] RGA: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:09.418771] [DEBUG] [REMOTE ] RGA: PASS: Integrity check passed. [2026-01-22T12:19:09.418818] [DEBUG] [REMOTE ] RGA: Symbol is viable for forecasting. [2026-01-22T12:19:09.418875] [INFO ] [MAIN ] [2657/3501] RGA kept (0.6s) | 2655 kept, 2 rejected | 139.4/min | ETA: 6.1m [2026-01-22T12:19:09.907495] [DEBUG] [REMOTE ] RGCO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:09.907663] [DEBUG] [REMOTE ] RGCO: PASS: History has at least 300 days. [2026-01-22T12:19:09.907956] [DEBUG] [REMOTE ] RGCO: PASS: Price check passed. Min price $20.50. [2026-01-22T12:19:09.908095] [DEBUG] [REMOTE ] RGCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:09.908214] [DEBUG] [REMOTE ] RGCO: PASS: Integrity check passed. [2026-01-22T12:19:09.908259] [DEBUG] [REMOTE ] RGCO: Symbol is viable for forecasting. [2026-01-22T12:19:09.908316] [INFO ] [MAIN ] [2658/3501] RGCO kept (0.5s) | 2656 kept, 2 rejected | 139.4/min | ETA: 6.0m [2026-01-22T12:19:10.191672] [DEBUG] [REMOTE ] RGEN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:10.191804] [DEBUG] [REMOTE ] RGEN: PASS: History has at least 300 days. [2026-01-22T12:19:10.192016] [DEBUG] [REMOTE ] RGEN: PASS: Price check passed. Min price $142.82. [2026-01-22T12:19:10.192148] [DEBUG] [REMOTE ] RGEN: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:10.192259] [DEBUG] [REMOTE ] RGEN: PASS: Integrity check passed. [2026-01-22T12:19:10.192298] [DEBUG] [REMOTE ] RGEN: Symbol is viable for forecasting. [2026-01-22T12:19:10.192345] [INFO ] [MAIN ] [2659/3501] RGEN kept (0.3s) | 2657 kept, 2 rejected | 139.4/min | ETA: 6.0m [2026-01-22T12:19:10.618330] [DEBUG] [REMOTE ] RGLD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:10.618462] [DEBUG] [REMOTE ] RGLD: PASS: History has at least 300 days. [2026-01-22T12:19:10.618692] [DEBUG] [REMOTE ] RGLD: PASS: Price check passed. Min price $168.72. [2026-01-22T12:19:10.618825] [DEBUG] [REMOTE ] RGLD: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:10.618935] [DEBUG] [REMOTE ] RGLD: PASS: Integrity check passed. [2026-01-22T12:19:10.618974] [DEBUG] [REMOTE ] RGLD: Symbol is viable for forecasting. [2026-01-22T12:19:10.619020] [INFO ] [MAIN ] [2660/3501] RGLD kept (0.4s) | 2658 kept, 2 rejected | 139.4/min | ETA: 6.0m [2026-01-22T12:19:11.026678] [DEBUG] [REMOTE ] RGNX: Retrieved 2601 rows, trimmed to 300. [2026-01-22T12:19:11.026829] [DEBUG] [REMOTE ] RGNX: PASS: History has at least 300 days. [2026-01-22T12:19:11.027124] [DEBUG] [REMOTE ] RGNX: PASS: Price check passed. Min price $10.87. [2026-01-22T12:19:11.027317] [DEBUG] [REMOTE ] RGNX: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:11.027466] [DEBUG] [REMOTE ] RGNX: PASS: Integrity check passed. [2026-01-22T12:19:11.027519] [DEBUG] [REMOTE ] RGNX: Symbol is viable for forecasting. [2026-01-22T12:19:11.027608] [INFO ] [MAIN ] [2661/3501] RGNX kept (0.4s) | 2659 kept, 2 rejected | 139.4/min | ETA: 6.0m [2026-01-22T12:19:11.567673] [DEBUG] [REMOTE ] RGP: Retrieved 6310 rows, trimmed to 300. [2026-01-22T12:19:11.567849] [DEBUG] [REMOTE ] RGP: PASS: History has at least 300 days. [2026-01-22T12:19:11.568067] [DEBUG] [REMOTE ] RGP: PASS: Price check passed. Min price $4.24. [2026-01-22T12:19:11.568200] [DEBUG] [REMOTE ] RGP: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:11.568312] [DEBUG] [REMOTE ] RGP: PASS: Integrity check passed. [2026-01-22T12:19:11.568351] [DEBUG] [REMOTE ] RGP: Symbol is viable for forecasting. [2026-01-22T12:19:11.568399] [INFO ] [MAIN ] [2662/3501] RGP kept (0.5s) | 2660 kept, 2 rejected | 139.4/min | ETA: 6.0m [2026-01-22T12:19:12.134614] [DEBUG] [REMOTE ] RGS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:12.134755] [DEBUG] [REMOTE ] RGS: PASS: History has at least 300 days. [2026-01-22T12:19:12.134986] [DEBUG] [REMOTE ] RGS: PASS: Price check passed. Min price $23.75. [2026-01-22T12:19:12.135119] [DEBUG] [REMOTE ] RGS: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:12.135236] [DEBUG] [REMOTE ] RGS: PASS: Integrity check passed. [2026-01-22T12:19:12.135276] [DEBUG] [REMOTE ] RGS: Symbol is viable for forecasting. [2026-01-22T12:19:12.135324] [INFO ] [MAIN ] [2663/3501] RGS kept (0.6s) | 2661 kept, 2 rejected | 139.4/min | ETA: 6.0m [2026-01-22T12:19:12.310141] [DEBUG] [REMOTE ] RGTI: Retrieved 1193 rows, trimmed to 300. [2026-01-22T12:19:12.310297] [DEBUG] [REMOTE ] RGTI: PASS: History has at least 300 days. [2026-01-22T12:19:12.310538] [DEBUG] [REMOTE ] RGTI: PASS: Price check passed. Min price $22.15. [2026-01-22T12:19:12.310745] [DEBUG] [REMOTE ] RGTI: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:12.310904] [DEBUG] [REMOTE ] RGTI: PASS: Integrity check passed. [2026-01-22T12:19:12.310961] [DEBUG] [REMOTE ] RGTI: Symbol is viable for forecasting. [2026-01-22T12:19:12.311025] [INFO ] [MAIN ] [2664/3501] RGTI kept (0.2s) | 2662 kept, 2 rejected | 139.4/min | ETA: 6.0m [2026-01-22T12:19:12.825525] [DEBUG] [REMOTE ] RH: Retrieved 3323 rows, trimmed to 300. [2026-01-22T12:19:12.825672] [DEBUG] [REMOTE ] RH: PASS: History has at least 300 days. [2026-01-22T12:19:12.825872] [DEBUG] [REMOTE ] RH: PASS: Price check passed. Min price $139.54. [2026-01-22T12:19:12.826005] [DEBUG] [REMOTE ] RH: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:12.826111] [DEBUG] [REMOTE ] RH: PASS: Integrity check passed. [2026-01-22T12:19:12.826151] [DEBUG] [REMOTE ] RH: Symbol is viable for forecasting. [2026-01-22T12:19:12.826198] [INFO ] [MAIN ] [2665/3501] RH kept (0.5s) | 2663 kept, 2 rejected | 139.4/min | ETA: 6.0m [2026-01-22T12:19:13.425312] [DEBUG] [REMOTE ] RHI: Retrieved 6594 rows, trimmed to 300. [2026-01-22T12:19:13.425459] [DEBUG] [REMOTE ] RHI: PASS: History has at least 300 days. [2026-01-22T12:19:13.425722] [DEBUG] [REMOTE ] RHI: PASS: Price check passed. Min price $24.94. [2026-01-22T12:19:13.425858] [DEBUG] [REMOTE ] RHI: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:13.425980] [DEBUG] [REMOTE ] RHI: PASS: Integrity check passed. [2026-01-22T12:19:13.426019] [DEBUG] [REMOTE ] RHI: Symbol is viable for forecasting. [2026-01-22T12:19:13.426258] [INFO ] [MAIN ] [2666/3501] RHI kept (0.6s) | 2664 kept, 2 rejected | 139.4/min | ETA: 6.0m [2026-01-22T12:19:13.924285] [DEBUG] [REMOTE ] RHP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:13.924446] [DEBUG] [REMOTE ] RHP: PASS: History has at least 300 days. [2026-01-22T12:19:13.924754] [DEBUG] [REMOTE ] RHP: PASS: Price check passed. Min price $84.83. [2026-01-22T12:19:13.924897] [DEBUG] [REMOTE ] RHP: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:13.925052] [DEBUG] [REMOTE ] RHP: PASS: Integrity check passed. [2026-01-22T12:19:13.925096] [DEBUG] [REMOTE ] RHP: Symbol is viable for forecasting. [2026-01-22T12:19:13.925147] [INFO ] [MAIN ] [2667/3501] RHP kept (0.5s) | 2665 kept, 2 rejected | 139.4/min | ETA: 6.0m [2026-01-22T12:19:14.281045] [DEBUG] [REMOTE ] RIG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:14.281261] [DEBUG] [REMOTE ] RIG: PASS: History has at least 300 days. [2026-01-22T12:19:14.281541] [DEBUG] [REMOTE ] RIG: PASS: Price check passed. Min price $3.75. [2026-01-22T12:19:14.281707] [DEBUG] [REMOTE ] RIG: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:14.281845] [DEBUG] [REMOTE ] RIG: PASS: Integrity check passed. [2026-01-22T12:19:14.281896] [DEBUG] [REMOTE ] RIG: Symbol is viable for forecasting. [2026-01-22T12:19:14.281961] [INFO ] [MAIN ] [2668/3501] RIG kept (0.4s) | 2666 kept, 2 rejected | 139.4/min | ETA: 6.0m [2026-01-22T12:19:14.761894] [DEBUG] [REMOTE ] RIGL: Retrieved 6322 rows, trimmed to 300. [2026-01-22T12:19:14.762044] [DEBUG] [REMOTE ] RIGL: PASS: History has at least 300 days. [2026-01-22T12:19:14.762293] [DEBUG] [REMOTE ] RIGL: PASS: Price check passed. Min price $28.38. [2026-01-22T12:19:14.762432] [DEBUG] [REMOTE ] RIGL: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:14.762552] [DEBUG] [REMOTE ] RIGL: PASS: Integrity check passed. [2026-01-22T12:19:14.762614] [DEBUG] [REMOTE ] RIGL: Symbol is viable for forecasting. [2026-01-22T12:19:14.762665] [INFO ] [MAIN ] [2669/3501] RIGL kept (0.5s) | 2667 kept, 2 rejected | 139.4/min | ETA: 6.0m [2026-01-22T12:19:15.044446] [DEBUG] [REMOTE ] RILY: Retrieved 2644 rows, trimmed to 300. [2026-01-22T12:19:15.044607] [DEBUG] [REMOTE ] RILY: PASS: History has at least 300 days. [2026-01-22T12:19:15.044822] [DEBUG] [REMOTE ] RILY: PASS: Price check passed. Min price $3.72. [2026-01-22T12:19:15.044957] [DEBUG] [REMOTE ] RILY: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:15.045069] [DEBUG] [REMOTE ] RILY: PASS: Integrity check passed. [2026-01-22T12:19:15.045109] [DEBUG] [REMOTE ] RILY: Symbol is viable for forecasting. [2026-01-22T12:19:15.045158] [INFO ] [MAIN ] [2670/3501] RILY kept (0.3s) | 2668 kept, 2 rejected | 139.4/min | ETA: 6.0m [2026-01-22T12:19:15.733733] [DEBUG] [REMOTE ] RILYN: Retrieved 1590 rows, trimmed to 300. [2026-01-22T12:19:15.733871] [DEBUG] [REMOTE ] RILYN: PASS: History has at least 300 days. [2026-01-22T12:19:15.734070] [DEBUG] [REMOTE ] RILYN: PASS: Price check passed. Min price $17.97. [2026-01-22T12:19:15.734391] [DEBUG] [REMOTE ] RILYN: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:15.734496] [DEBUG] [REMOTE ] RILYN: PASS: Integrity check passed. [2026-01-22T12:19:15.734537] [DEBUG] [REMOTE ] RILYN: Symbol is viable for forecasting. [2026-01-22T12:19:15.734601] [INFO ] [MAIN ] [2671/3501] RILYN kept (0.7s) | 2669 kept, 2 rejected | 139.4/min | ETA: 6.0m [2026-01-22T12:19:15.960711] [DEBUG] [REMOTE ] RILYZ: Retrieved 1118 rows, trimmed to 300. [2026-01-22T12:19:15.960847] [DEBUG] [REMOTE ] RILYZ: PASS: History has at least 300 days. [2026-01-22T12:19:15.961049] [DEBUG] [REMOTE ] RILYZ: PASS: Price check passed. Min price $8.81. [2026-01-22T12:19:15.961182] [DEBUG] [REMOTE ] RILYZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:15.961290] [DEBUG] [REMOTE ] RILYZ: PASS: Integrity check passed. [2026-01-22T12:19:15.961331] [DEBUG] [REMOTE ] RILYZ: Symbol is viable for forecasting. [2026-01-22T12:19:15.961380] [INFO ] [MAIN ] [2672/3501] RILYZ kept (0.2s) | 2670 kept, 2 rejected | 139.4/min | ETA: 5.9m [2026-01-22T12:19:16.441084] [DEBUG] [REMOTE ] RING: Retrieved 3512 rows, trimmed to 300. [2026-01-22T12:19:16.441198] [DEBUG] [REMOTE ] RING: PASS: History has at least 300 days. [2026-01-22T12:19:16.441396] [DEBUG] [REMOTE ] RING: PASS: Price check passed. Min price $57.99. [2026-01-22T12:19:16.441527] [DEBUG] [REMOTE ] RING: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:16.441661] [DEBUG] [REMOTE ] RING: PASS: Integrity check passed. [2026-01-22T12:19:16.441709] [DEBUG] [REMOTE ] RING: Symbol is viable for forecasting. [2026-01-22T12:19:16.441757] [INFO ] [MAIN ] [2673/3501] RING kept (0.5s) | 2671 kept, 2 rejected | 139.4/min | ETA: 5.9m [2026-01-22T12:19:17.067111] [DEBUG] [REMOTE ] RIO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:17.067262] [DEBUG] [REMOTE ] RIO: PASS: History has at least 300 days. [2026-01-22T12:19:17.067500] [DEBUG] [REMOTE ] RIO: PASS: Price check passed. Min price $67.89. [2026-01-22T12:19:17.067663] [DEBUG] [REMOTE ] RIO: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:17.067820] [DEBUG] [REMOTE ] RIO: PASS: Integrity check passed. [2026-01-22T12:19:17.067862] [DEBUG] [REMOTE ] RIO: Symbol is viable for forecasting. [2026-01-22T12:19:17.067913] [INFO ] [MAIN ] [2674/3501] RIO kept (0.6s) | 2672 kept, 2 rejected | 139.4/min | ETA: 5.9m [2026-01-22T12:19:17.927899] [DEBUG] [REMOTE ] RITM: Retrieved 3200 rows, trimmed to 300. [2026-01-22T12:19:17.928055] [DEBUG] [REMOTE ] RITM: PASS: History has at least 300 days. [2026-01-22T12:19:17.928318] [DEBUG] [REMOTE ] RITM: PASS: Price check passed. Min price $10.55. [2026-01-22T12:19:17.928484] [DEBUG] [REMOTE ] RITM: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:17.928649] [DEBUG] [REMOTE ] RITM: PASS: Integrity check passed. [2026-01-22T12:19:17.928704] [DEBUG] [REMOTE ] RITM: Symbol is viable for forecasting. [2026-01-22T12:19:17.928767] [INFO ] [MAIN ] [2675/3501] RITM kept (0.9s) | 2673 kept, 2 rejected | 139.3/min | ETA: 5.9m [2026-01-22T12:19:18.156273] [DEBUG] [REMOTE ] RIVN: Retrieved 1052 rows, trimmed to 300. [2026-01-22T12:19:18.156404] [DEBUG] [REMOTE ] RIVN: PASS: History has at least 300 days. [2026-01-22T12:19:18.156634] [DEBUG] [REMOTE ] RIVN: PASS: Price check passed. Min price $12.50. [2026-01-22T12:19:18.156777] [DEBUG] [REMOTE ] RIVN: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:18.156887] [DEBUG] [REMOTE ] RIVN: PASS: Integrity check passed. [2026-01-22T12:19:18.156929] [DEBUG] [REMOTE ] RIVN: Symbol is viable for forecasting. [2026-01-22T12:19:18.156979] [INFO ] [MAIN ] [2676/3501] RIVN kept (0.2s) | 2674 kept, 2 rejected | 139.3/min | ETA: 5.9m [2026-01-22T12:19:18.558084] [DEBUG] [REMOTE ] RKLB: Retrieved 1107 rows, trimmed to 300. [2026-01-22T12:19:18.558232] [DEBUG] [REMOTE ] RKLB: PASS: History has at least 300 days. [2026-01-22T12:19:18.558490] [DEBUG] [REMOTE ] RKLB: PASS: Price check passed. Min price $39.48. [2026-01-22T12:19:18.558663] [DEBUG] [REMOTE ] RKLB: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:18.558777] [DEBUG] [REMOTE ] RKLB: PASS: Integrity check passed. [2026-01-22T12:19:18.558818] [DEBUG] [REMOTE ] RKLB: Symbol is viable for forecasting. [2026-01-22T12:19:18.558867] [INFO ] [MAIN ] [2677/3501] RKLB kept (0.4s) | 2675 kept, 2 rejected | 139.3/min | ETA: 5.9m [2026-01-22T12:19:18.933224] [DEBUG] [REMOTE ] RKNG: 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-22T12:19:18.933519] [DEBUG] [REMOTE ] RKNG: FAIL: History check failed. No DataFrame was returned. [2026-01-22T12:19:18.933630] [WARN ] [LOCAL ] RKNG: SET TO BLACKLISTED [2026-01-22T12:19:18.935284] [INFO ] [MAIN ] [2678/3501] RKNG rejected (0.4s) | 2675 kept, 3 rejected | 139.3/min | ETA: 5.9m [2026-01-22T12:19:19.728836] [DEBUG] [REMOTE ] RL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:19.728967] [DEBUG] [REMOTE ] RL: PASS: History has at least 300 days. [2026-01-22T12:19:19.729181] [DEBUG] [REMOTE ] RL: PASS: Price check passed. Min price $308.50. [2026-01-22T12:19:19.729316] [DEBUG] [REMOTE ] RL: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:19.729428] [DEBUG] [REMOTE ] RL: PASS: Integrity check passed. [2026-01-22T12:19:19.729468] [DEBUG] [REMOTE ] RL: Symbol is viable for forecasting. [2026-01-22T12:19:19.729516] [INFO ] [MAIN ] [2679/3501] RL kept (0.8s) | 2676 kept, 3 rejected | 139.3/min | ETA: 5.9m [2026-01-22T12:19:19.986987] [DEBUG] [REMOTE ] RLAY: Retrieved 1386 rows, trimmed to 300. [2026-01-22T12:19:19.987142] [DEBUG] [REMOTE ] RLAY: PASS: History has at least 300 days. [2026-01-22T12:19:19.987382] [DEBUG] [REMOTE ] RLAY: PASS: Price check passed. Min price $6.05. [2026-01-22T12:19:19.987519] [DEBUG] [REMOTE ] RLAY: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:19.987689] [DEBUG] [REMOTE ] RLAY: PASS: Integrity check passed. [2026-01-22T12:19:19.987766] [DEBUG] [REMOTE ] RLAY: Symbol is viable for forecasting. [2026-01-22T12:19:19.987817] [INFO ] [MAIN ] [2680/3501] RLAY kept (0.3s) | 2677 kept, 3 rejected | 139.3/min | ETA: 5.9m [2026-01-22T12:19:20.625081] [DEBUG] [REMOTE ] RLI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:20.625220] [DEBUG] [REMOTE ] RLI: PASS: History has at least 300 days. [2026-01-22T12:19:20.625446] [DEBUG] [REMOTE ] RLI: PASS: Price check passed. Min price $56.45. [2026-01-22T12:19:20.625611] [DEBUG] [REMOTE ] RLI: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:20.625732] [DEBUG] [REMOTE ] RLI: PASS: Integrity check passed. [2026-01-22T12:19:20.625773] [DEBUG] [REMOTE ] RLI: Symbol is viable for forecasting. [2026-01-22T12:19:20.625821] [INFO ] [MAIN ] [2681/3501] RLI kept (0.6s) | 2678 kept, 3 rejected | 139.3/min | ETA: 5.9m [2026-01-22T12:19:20.997302] [DEBUG] [REMOTE ] RLJ: Retrieved 3696 rows, trimmed to 300. [2026-01-22T12:19:20.997441] [DEBUG] [REMOTE ] RLJ: PASS: History has at least 300 days. [2026-01-22T12:19:20.997715] [DEBUG] [REMOTE ] RLJ: PASS: Price check passed. Min price $6.67. [2026-01-22T12:19:20.997855] [DEBUG] [REMOTE ] RLJ: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:20.997973] [DEBUG] [REMOTE ] RLJ: PASS: Integrity check passed. [2026-01-22T12:19:20.998015] [DEBUG] [REMOTE ] RLJ: Symbol is viable for forecasting. [2026-01-22T12:19:20.998063] [INFO ] [MAIN ] [2682/3501] RLJ kept (0.4s) | 2679 kept, 3 rejected | 139.3/min | ETA: 5.9m [2026-01-22T12:19:21.217562] [DEBUG] [REMOTE ] RLMD: Retrieved 2836 rows, trimmed to 300. [2026-01-22T12:19:21.217746] [DEBUG] [REMOTE ] RLMD: PASS: History has at least 300 days. [2026-01-22T12:19:21.217957] [DEBUG] [REMOTE ] RLMD: PASS: Price check passed. Min price $2.10. [2026-01-22T12:19:21.218095] [DEBUG] [REMOTE ] RLMD: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:21.218229] [DEBUG] [REMOTE ] RLMD: PASS: Integrity check passed. [2026-01-22T12:19:21.218272] [DEBUG] [REMOTE ] RLMD: Symbol is viable for forecasting. [2026-01-22T12:19:21.218318] [INFO ] [MAIN ] [2683/3501] RLMD kept (0.2s) | 2680 kept, 3 rejected | 139.3/min | ETA: 5.9m [2026-01-22T12:19:21.571329] [DEBUG] [REMOTE ] RLTY: Retrieved 980 rows, trimmed to 300. [2026-01-22T12:19:21.571457] [DEBUG] [REMOTE ] RLTY: PASS: History has at least 300 days. [2026-01-22T12:19:21.571768] [DEBUG] [REMOTE ] RLTY: PASS: Price check passed. Min price $14.29. [2026-01-22T12:19:21.571947] [DEBUG] [REMOTE ] RLTY: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:21.572071] [DEBUG] [REMOTE ] RLTY: PASS: Integrity check passed. [2026-01-22T12:19:21.572112] [DEBUG] [REMOTE ] RLTY: Symbol is viable for forecasting. [2026-01-22T12:19:21.572161] [INFO ] [MAIN ] [2684/3501] RLTY kept (0.4s) | 2681 kept, 3 rejected | 139.3/min | ETA: 5.9m [2026-01-22T12:19:21.974196] [DEBUG] [REMOTE ] RLX: Retrieved 1255 rows, trimmed to 300. [2026-01-22T12:19:21.974339] [DEBUG] [REMOTE ] RLX: PASS: History has at least 300 days. [2026-01-22T12:19:21.974540] [DEBUG] [REMOTE ] RLX: PASS: Price check passed. Min price $2.23. [2026-01-22T12:19:21.974706] [DEBUG] [REMOTE ] RLX: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:21.974816] [DEBUG] [REMOTE ] RLX: PASS: Integrity check passed. [2026-01-22T12:19:21.974857] [DEBUG] [REMOTE ] RLX: Symbol is viable for forecasting. [2026-01-22T12:19:21.974904] [INFO ] [MAIN ] [2685/3501] RLX kept (0.4s) | 2682 kept, 3 rejected | 139.3/min | ETA: 5.9m [2026-01-22T12:19:22.597734] [DEBUG] [REMOTE ] RM: Retrieved 3474 rows, trimmed to 300. [2026-01-22T12:19:22.597866] [DEBUG] [REMOTE ] RM: PASS: History has at least 300 days. [2026-01-22T12:19:22.598067] [DEBUG] [REMOTE ] RM: PASS: Price check passed. Min price $35.82. [2026-01-22T12:19:22.598199] [DEBUG] [REMOTE ] RM: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:22.598308] [DEBUG] [REMOTE ] RM: PASS: Integrity check passed. [2026-01-22T12:19:22.598347] [DEBUG] [REMOTE ] RM: Symbol is viable for forecasting. [2026-01-22T12:19:22.598395] [INFO ] [MAIN ] [2686/3501] RM kept (0.6s) | 2683 kept, 3 rejected | 139.3/min | ETA: 5.8m [2026-01-22T12:19:22.961426] [DEBUG] [REMOTE ] RMAX: Retrieved 3094 rows, trimmed to 300. [2026-01-22T12:19:22.961553] [DEBUG] [REMOTE ] RMAX: PASS: History has at least 300 days. [2026-01-22T12:19:22.961791] [DEBUG] [REMOTE ] RMAX: PASS: Price check passed. Min price $7.27. [2026-01-22T12:19:22.961926] [DEBUG] [REMOTE ] RMAX: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:22.962035] [DEBUG] [REMOTE ] RMAX: PASS: Integrity check passed. [2026-01-22T12:19:22.962074] [DEBUG] [REMOTE ] RMAX: Symbol is viable for forecasting. [2026-01-22T12:19:22.962121] [INFO ] [MAIN ] [2687/3501] RMAX kept (0.4s) | 2684 kept, 3 rejected | 139.3/min | ETA: 5.8m [2026-01-22T12:19:23.310294] [DEBUG] [REMOTE ] RMBI: Retrieved 1648 rows, trimmed to 300. [2026-01-22T12:19:23.310419] [DEBUG] [REMOTE ] RMBI: PASS: History has at least 300 days. [2026-01-22T12:19:23.310670] [DEBUG] [REMOTE ] RMBI: PASS: Price check passed. Min price $12.78. [2026-01-22T12:19:23.310854] [DEBUG] [REMOTE ] RMBI: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:23.310976] [DEBUG] [REMOTE ] RMBI: PASS: Integrity check passed. [2026-01-22T12:19:23.311017] [DEBUG] [REMOTE ] RMBI: Symbol is viable for forecasting. [2026-01-22T12:19:23.311068] [INFO ] [MAIN ] [2688/3501] RMBI kept (0.3s) | 2685 kept, 3 rejected | 139.3/min | ETA: 5.8m [2026-01-22T12:19:23.899543] [DEBUG] [REMOTE ] RMBS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:23.899724] [DEBUG] [REMOTE ] RMBS: PASS: History has at least 300 days. [2026-01-22T12:19:23.899976] [DEBUG] [REMOTE ] RMBS: PASS: Price check passed. Min price $87.28. [2026-01-22T12:19:23.900114] [DEBUG] [REMOTE ] RMBS: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:23.900240] [DEBUG] [REMOTE ] RMBS: PASS: Integrity check passed. [2026-01-22T12:19:23.900280] [DEBUG] [REMOTE ] RMBS: Symbol is viable for forecasting. [2026-01-22T12:19:23.900330] [INFO ] [MAIN ] [2689/3501] RMBS kept (0.6s) | 2686 kept, 3 rejected | 139.3/min | ETA: 5.8m [2026-01-22T12:19:24.380834] [DEBUG] [REMOTE ] RMD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:24.380981] [DEBUG] [REMOTE ] RMD: PASS: History has at least 300 days. [2026-01-22T12:19:24.381220] [DEBUG] [REMOTE ] RMD: PASS: Price check passed. Min price $240.87. [2026-01-22T12:19:24.381353] [DEBUG] [REMOTE ] RMD: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:24.381472] [DEBUG] [REMOTE ] RMD: PASS: Integrity check passed. [2026-01-22T12:19:24.381512] [DEBUG] [REMOTE ] RMD: Symbol is viable for forecasting. [2026-01-22T12:19:24.381560] [INFO ] [MAIN ] [2690/3501] RMD kept (0.5s) | 2687 kept, 3 rejected | 139.3/min | ETA: 5.8m [2026-01-22T12:19:24.666819] [DEBUG] [REMOTE ] RMI: Retrieved 1817 rows, trimmed to 300. [2026-01-22T12:19:24.666968] [DEBUG] [REMOTE ] RMI: PASS: History has at least 300 days. [2026-01-22T12:19:24.667184] [DEBUG] [REMOTE ] RMI: PASS: Price check passed. Min price $14.15. [2026-01-22T12:19:24.667321] [DEBUG] [REMOTE ] RMI: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:24.667644] [DEBUG] [REMOTE ] RMI: PASS: Integrity check passed. [2026-01-22T12:19:24.667687] [DEBUG] [REMOTE ] RMI: Symbol is viable for forecasting. [2026-01-22T12:19:24.667764] [INFO ] [MAIN ] [2691/3501] RMI kept (0.3s) | 2688 kept, 3 rejected | 139.3/min | ETA: 5.8m [2026-01-22T12:19:25.071064] [DEBUG] [REMOTE ] RMM: Retrieved 1631 rows, trimmed to 300. [2026-01-22T12:19:25.071186] [DEBUG] [REMOTE ] RMM: PASS: History has at least 300 days. [2026-01-22T12:19:25.071385] [DEBUG] [REMOTE ] RMM: PASS: Price check passed. Min price $13.47. [2026-01-22T12:19:25.071522] [DEBUG] [REMOTE ] RMM: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:25.071657] [DEBUG] [REMOTE ] RMM: PASS: Integrity check passed. [2026-01-22T12:19:25.071700] [DEBUG] [REMOTE ] RMM: Symbol is viable for forecasting. [2026-01-22T12:19:25.071747] [INFO ] [MAIN ] [2692/3501] RMM kept (0.4s) | 2689 kept, 3 rejected | 139.3/min | ETA: 5.8m [2026-01-22T12:19:25.300543] [DEBUG] [REMOTE ] RMMZ: Retrieved 988 rows, trimmed to 300. [2026-01-22T12:19:25.300679] [DEBUG] [REMOTE ] RMMZ: PASS: History has at least 300 days. [2026-01-22T12:19:25.300883] [DEBUG] [REMOTE ] RMMZ: PASS: Price check passed. Min price $14.30. [2026-01-22T12:19:25.301019] [DEBUG] [REMOTE ] RMMZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:25.301128] [DEBUG] [REMOTE ] RMMZ: PASS: Integrity check passed. [2026-01-22T12:19:25.301168] [DEBUG] [REMOTE ] RMMZ: Symbol is viable for forecasting. [2026-01-22T12:19:25.301214] [INFO ] [MAIN ] [2693/3501] RMMZ kept (0.2s) | 2690 kept, 3 rejected | 139.4/min | ETA: 5.8m [2026-01-22T12:19:25.904951] [DEBUG] [REMOTE ] RMNI: Retrieved 2614 rows, trimmed to 300. [2026-01-22T12:19:25.905088] [DEBUG] [REMOTE ] RMNI: PASS: History has at least 300 days. [2026-01-22T12:19:25.905293] [DEBUG] [REMOTE ] RMNI: PASS: Price check passed. Min price $3.68. [2026-01-22T12:19:25.905425] [DEBUG] [REMOTE ] RMNI: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:25.905534] [DEBUG] [REMOTE ] RMNI: PASS: Integrity check passed. [2026-01-22T12:19:25.905593] [DEBUG] [REMOTE ] RMNI: Symbol is viable for forecasting. [2026-01-22T12:19:25.905643] [INFO ] [MAIN ] [2694/3501] RMNI kept (0.6s) | 2691 kept, 3 rejected | 139.3/min | ETA: 5.8m [2026-01-22T12:19:26.232653] [DEBUG] [REMOTE ] RNA: Retrieved 1409 rows, trimmed to 300. [2026-01-22T12:19:26.232833] [DEBUG] [REMOTE ] RNA: PASS: History has at least 300 days. [2026-01-22T12:19:26.233113] [DEBUG] [REMOTE ] RNA: PASS: Price check passed. Min price $49.15. [2026-01-22T12:19:26.233252] [DEBUG] [REMOTE ] RNA: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:26.233368] [DEBUG] [REMOTE ] RNA: PASS: Integrity check passed. [2026-01-22T12:19:26.233409] [DEBUG] [REMOTE ] RNA: Symbol is viable for forecasting. [2026-01-22T12:19:26.233461] [INFO ] [MAIN ] [2695/3501] RNA kept (0.3s) | 2692 kept, 3 rejected | 139.3/min | ETA: 5.8m [2026-01-22T12:19:26.719550] [DEBUG] [REMOTE ] RNAC: Retrieved 2409 rows, trimmed to 300. [2026-01-22T12:19:26.719788] [DEBUG] [REMOTE ] RNAC: PASS: History has at least 300 days. [2026-01-22T12:19:26.720053] [DEBUG] [REMOTE ] RNAC: PASS: Price check passed. Min price $6.43. [2026-01-22T12:19:26.720199] [DEBUG] [REMOTE ] RNAC: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:26.720318] [DEBUG] [REMOTE ] RNAC: PASS: Integrity check passed. [2026-01-22T12:19:26.720359] [DEBUG] [REMOTE ] RNAC: Symbol is viable for forecasting. [2026-01-22T12:19:26.720413] [INFO ] [MAIN ] [2696/3501] RNAC kept (0.5s) | 2693 kept, 3 rejected | 139.3/min | ETA: 5.8m [2026-01-22T12:19:26.975955] [DEBUG] [REMOTE ] RNAZ: Retrieved 1140 rows, trimmed to 300. [2026-01-22T12:19:26.976127] [DEBUG] [REMOTE ] RNAZ: PASS: History has at least 300 days. [2026-01-22T12:19:26.976352] [DEBUG] [REMOTE ] RNAZ: PASS: Price check passed. Min price $6.44. [2026-01-22T12:19:26.976491] [DEBUG] [REMOTE ] RNAZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:26.976626] [DEBUG] [REMOTE ] RNAZ: PASS: Integrity check passed. [2026-01-22T12:19:26.976670] [DEBUG] [REMOTE ] RNAZ: Symbol is viable for forecasting. [2026-01-22T12:19:26.976720] [INFO ] [MAIN ] [2697/3501] RNAZ kept (0.3s) | 2694 kept, 3 rejected | 139.4/min | ETA: 5.8m [2026-01-22T12:19:27.520174] [DEBUG] [REMOTE ] RNG: Retrieved 3097 rows, trimmed to 300. [2026-01-22T12:19:27.520306] [DEBUG] [REMOTE ] RNG: PASS: History has at least 300 days. [2026-01-22T12:19:27.520509] [DEBUG] [REMOTE ] RNG: PASS: Price check passed. Min price $25.81. [2026-01-22T12:19:27.520670] [DEBUG] [REMOTE ] RNG: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:27.520778] [DEBUG] [REMOTE ] RNG: PASS: Integrity check passed. [2026-01-22T12:19:27.520818] [DEBUG] [REMOTE ] RNG: Symbol is viable for forecasting. [2026-01-22T12:19:27.520866] [INFO ] [MAIN ] [2698/3501] RNG kept (0.5s) | 2695 kept, 3 rejected | 139.3/min | ETA: 5.8m [2026-01-22T12:19:28.727537] [DEBUG] [REMOTE ] RNP: Retrieved 5680 rows, trimmed to 300. [2026-01-22T12:19:28.727765] [DEBUG] [REMOTE ] RNP: PASS: History has at least 300 days. [2026-01-22T12:19:28.727982] [DEBUG] [REMOTE ] RNP: PASS: Price check passed. Min price $19.29. [2026-01-22T12:19:28.728114] [DEBUG] [REMOTE ] RNP: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:28.728226] [DEBUG] [REMOTE ] RNP: PASS: Integrity check passed. [2026-01-22T12:19:28.728273] [DEBUG] [REMOTE ] RNP: Symbol is viable for forecasting. [2026-01-22T12:19:28.728330] [INFO ] [MAIN ] [2699/3501] RNP kept (1.2s) | 2696 kept, 3 rejected | 139.3/min | ETA: 5.8m [2026-01-22T12:19:29.000156] [DEBUG] [REMOTE ] ROAD: Retrieved 1939 rows, trimmed to 300. [2026-01-22T12:19:29.000282] [DEBUG] [REMOTE ] ROAD: PASS: History has at least 300 days. [2026-01-22T12:19:29.000479] [DEBUG] [REMOTE ] ROAD: PASS: Price check passed. Min price $100.43. [2026-01-22T12:19:29.000644] [DEBUG] [REMOTE ] ROAD: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:29.000754] [DEBUG] [REMOTE ] ROAD: PASS: Integrity check passed. [2026-01-22T12:19:29.000793] [DEBUG] [REMOTE ] ROAD: Symbol is viable for forecasting. [2026-01-22T12:19:29.000840] [INFO ] [MAIN ] [2700/3501] ROAD kept (0.3s) | 2697 kept, 3 rejected | 139.3/min | ETA: 5.8m [2026-01-22T12:19:29.459037] [DEBUG] [REMOTE ] ROCK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:29.459280] [DEBUG] [REMOTE ] ROCK: PASS: History has at least 300 days. [2026-01-22T12:19:29.459826] [DEBUG] [REMOTE ] ROCK: PASS: Price check passed. Min price $44.17. [2026-01-22T12:19:29.459981] [DEBUG] [REMOTE ] ROCK: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:29.460131] [DEBUG] [REMOTE ] ROCK: PASS: Integrity check passed. [2026-01-22T12:19:29.460177] [DEBUG] [REMOTE ] ROCK: Symbol is viable for forecasting. [2026-01-22T12:19:29.460242] [INFO ] [MAIN ] [2701/3501] ROCK kept (0.5s) | 2698 kept, 3 rejected | 139.3/min | ETA: 5.7m [2026-01-22T12:19:29.625187] [DEBUG] [REMOTE ] ROE: Retrieved 621 rows, trimmed to 300. [2026-01-22T12:19:29.625399] [DEBUG] [REMOTE ] ROE: PASS: History has at least 300 days. [2026-01-22T12:19:29.625688] [DEBUG] [REMOTE ] ROE: PASS: Price check passed. Min price $33.03. [2026-01-22T12:19:29.625831] [DEBUG] [REMOTE ] ROE: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:29.625946] [DEBUG] [REMOTE ] ROE: PASS: Integrity check passed. [2026-01-22T12:19:29.625988] [DEBUG] [REMOTE ] ROE: Symbol is viable for forecasting. [2026-01-22T12:19:29.626042] [INFO ] [MAIN ] [2702/3501] ROE kept (0.2s) | 2699 kept, 3 rejected | 139.3/min | ETA: 5.7m [2026-01-22T12:19:30.455721] [DEBUG] [REMOTE ] ROP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:30.455864] [DEBUG] [REMOTE ] ROP: PASS: History has at least 300 days. [2026-01-22T12:19:30.456096] [DEBUG] [REMOTE ] ROP: PASS: Price check passed. Min price $403.76. [2026-01-22T12:19:30.456230] [DEBUG] [REMOTE ] ROP: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:30.456347] [DEBUG] [REMOTE ] ROP: PASS: Integrity check passed. [2026-01-22T12:19:30.456386] [DEBUG] [REMOTE ] ROP: Symbol is viable for forecasting. [2026-01-22T12:19:30.456435] [INFO ] [MAIN ] [2703/3501] ROP kept (0.8s) | 2700 kept, 3 rejected | 139.3/min | ETA: 5.7m [2026-01-22T12:19:30.747102] [DEBUG] [REMOTE ] RPAY: Retrieved 1888 rows, trimmed to 300. [2026-01-22T12:19:30.747237] [DEBUG] [REMOTE ] RPAY: PASS: History has at least 300 days. [2026-01-22T12:19:30.747447] [DEBUG] [REMOTE ] RPAY: PASS: Price check passed. Min price $3.00. [2026-01-22T12:19:30.747622] [DEBUG] [REMOTE ] RPAY: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:30.747756] [DEBUG] [REMOTE ] RPAY: PASS: Integrity check passed. [2026-01-22T12:19:30.747800] [DEBUG] [REMOTE ] RPAY: Symbol is viable for forecasting. [2026-01-22T12:19:30.747852] [INFO ] [MAIN ] [2704/3501] RPAY kept (0.3s) | 2701 kept, 3 rejected | 139.3/min | ETA: 5.7m [2026-01-22T12:19:31.197540] [DEBUG] [REMOTE ] RPD: Retrieved 2644 rows, trimmed to 300. [2026-01-22T12:19:31.197731] [DEBUG] [REMOTE ] RPD: PASS: History has at least 300 days. [2026-01-22T12:19:31.197953] [DEBUG] [REMOTE ] RPD: PASS: Price check passed. Min price $12.51. [2026-01-22T12:19:31.198092] [DEBUG] [REMOTE ] RPD: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:31.198209] [DEBUG] [REMOTE ] RPD: PASS: Integrity check passed. [2026-01-22T12:19:31.198250] [DEBUG] [REMOTE ] RPD: Symbol is viable for forecasting. [2026-01-22T12:19:31.198301] [INFO ] [MAIN ] [2705/3501] RPD kept (0.5s) | 2702 kept, 3 rejected | 139.3/min | ETA: 5.7m [2026-01-22T12:19:31.544454] [DEBUG] [REMOTE ] RPID: Retrieved 1135 rows, trimmed to 300. [2026-01-22T12:19:31.544693] [DEBUG] [REMOTE ] RPID: PASS: History has at least 300 days. [2026-01-22T12:19:31.545053] [DEBUG] [REMOTE ] RPID: PASS: Price check passed. Min price $2.70. [2026-01-22T12:19:31.545259] [DEBUG] [REMOTE ] RPID: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:31.545440] [DEBUG] [REMOTE ] RPID: PASS: Integrity check passed. [2026-01-22T12:19:31.545501] [DEBUG] [REMOTE ] RPID: Symbol is viable for forecasting. [2026-01-22T12:19:31.545601] [INFO ] [MAIN ] [2706/3501] RPID kept (0.3s) | 2703 kept, 3 rejected | 139.3/min | ETA: 5.7m [2026-01-22T12:19:32.074992] [DEBUG] [REMOTE ] RPRX: Retrieved 1407 rows, trimmed to 300. [2026-01-22T12:19:32.075309] [DEBUG] [REMOTE ] RPRX: PASS: History has at least 300 days. [2026-01-22T12:19:32.075924] [DEBUG] [REMOTE ] RPRX: PASS: Price check passed. Min price $36.21. [2026-01-22T12:19:32.076153] [DEBUG] [REMOTE ] RPRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:32.076391] [DEBUG] [REMOTE ] RPRX: PASS: Integrity check passed. [2026-01-22T12:19:32.076454] [DEBUG] [REMOTE ] RPRX: Symbol is viable for forecasting. [2026-01-22T12:19:32.076544] [INFO ] [MAIN ] [2707/3501] RPRX kept (0.5s) | 2704 kept, 3 rejected | 139.3/min | ETA: 5.7m [2026-01-22T12:19:32.325977] [DEBUG] [REMOTE ] RPTX: Retrieved 1404 rows, trimmed to 300. [2026-01-22T12:19:32.326203] [DEBUG] [REMOTE ] RPTX: PASS: History has at least 300 days. [2026-01-22T12:19:32.326537] [DEBUG] [REMOTE ] RPTX: PASS: Price check passed. Min price $1.65. [2026-01-22T12:19:32.326734] [DEBUG] [REMOTE ] RPTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:32.326892] [DEBUG] [REMOTE ] RPTX: PASS: Integrity check passed. [2026-01-22T12:19:32.326942] [DEBUG] [REMOTE ] RPTX: Symbol is viable for forecasting. [2026-01-22T12:19:32.327007] [INFO ] [MAIN ] [2708/3501] RPTX kept (0.3s) | 2705 kept, 3 rejected | 139.3/min | ETA: 5.7m [2026-01-22T12:19:32.924987] [DEBUG] [REMOTE ] RQI: Retrieved 6015 rows, trimmed to 300. [2026-01-22T12:19:32.925122] [DEBUG] [REMOTE ] RQI: PASS: History has at least 300 days. [2026-01-22T12:19:32.925342] [DEBUG] [REMOTE ] RQI: PASS: Price check passed. Min price $11.15. [2026-01-22T12:19:32.925481] [DEBUG] [REMOTE ] RQI: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:32.925616] [DEBUG] [REMOTE ] RQI: PASS: Integrity check passed. [2026-01-22T12:19:32.925657] [DEBUG] [REMOTE ] RQI: Symbol is viable for forecasting. [2026-01-22T12:19:32.925706] [INFO ] [MAIN ] [2709/3501] RQI kept (0.6s) | 2706 kept, 3 rejected | 139.3/min | ETA: 5.7m [2026-01-22T12:19:33.204452] [DEBUG] [REMOTE ] RRBI: Retrieved 1689 rows, trimmed to 300. [2026-01-22T12:19:33.204624] [DEBUG] [REMOTE ] RRBI: PASS: History has at least 300 days. [2026-01-22T12:19:33.204886] [DEBUG] [REMOTE ] RRBI: PASS: Price check passed. Min price $64.74. [2026-01-22T12:19:33.205063] [DEBUG] [REMOTE ] RRBI: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:33.205203] [DEBUG] [REMOTE ] RRBI: PASS: Integrity check passed. [2026-01-22T12:19:33.205254] [DEBUG] [REMOTE ] RRBI: Symbol is viable for forecasting. [2026-01-22T12:19:33.205316] [INFO ] [MAIN ] [2710/3501] RRBI kept (0.3s) | 2707 kept, 3 rejected | 139.3/min | ETA: 5.7m [2026-01-22T12:19:33.649734] [DEBUG] [REMOTE ] RRC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:33.649897] [DEBUG] [REMOTE ] RRC: PASS: History has at least 300 days. [2026-01-22T12:19:33.650176] [DEBUG] [REMOTE ] RRC: PASS: Price check passed. Min price $33.43. [2026-01-22T12:19:33.650317] [DEBUG] [REMOTE ] RRC: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:33.650447] [DEBUG] [REMOTE ] RRC: PASS: Integrity check passed. [2026-01-22T12:19:33.650487] [DEBUG] [REMOTE ] RRC: Symbol is viable for forecasting. [2026-01-22T12:19:33.650537] [INFO ] [MAIN ] [2711/3501] RRC kept (0.4s) | 2708 kept, 3 rejected | 139.3/min | ETA: 5.7m [2026-01-22T12:19:34.199252] [DEBUG] [REMOTE ] RRGB: Retrieved 5915 rows, trimmed to 300. [2026-01-22T12:19:34.199410] [DEBUG] [REMOTE ] RRGB: PASS: History has at least 300 days. [2026-01-22T12:19:34.199681] [DEBUG] [REMOTE ] RRGB: PASS: Price check passed. Min price $3.79. [2026-01-22T12:19:34.199828] [DEBUG] [REMOTE ] RRGB: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:34.199955] [DEBUG] [REMOTE ] RRGB: PASS: Integrity check passed. [2026-01-22T12:19:34.199998] [DEBUG] [REMOTE ] RRGB: Symbol is viable for forecasting. [2026-01-22T12:19:34.200050] [INFO ] [MAIN ] [2712/3501] RRGB kept (0.5s) | 2709 kept, 3 rejected | 139.3/min | ETA: 5.7m [2026-01-22T12:19:34.653504] [DEBUG] [REMOTE ] RRX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:34.653767] [DEBUG] [REMOTE ] RRX: PASS: History has at least 300 days. [2026-01-22T12:19:34.654168] [DEBUG] [REMOTE ] RRX: PASS: Price check passed. Min price $128.43. [2026-01-22T12:19:34.654323] [DEBUG] [REMOTE ] RRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:34.654478] [DEBUG] [REMOTE ] RRX: PASS: Integrity check passed. [2026-01-22T12:19:34.654520] [DEBUG] [REMOTE ] RRX: Symbol is viable for forecasting. [2026-01-22T12:19:34.654600] [INFO ] [MAIN ] [2713/3501] RRX kept (0.5s) | 2710 kept, 3 rejected | 139.3/min | ETA: 5.7m [2026-01-22T12:19:35.195905] [DEBUG] [REMOTE ] RS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:35.196338] [DEBUG] [REMOTE ] RS: PASS: History has at least 300 days. [2026-01-22T12:19:35.196718] [DEBUG] [REMOTE ] RS: PASS: Price check passed. Min price $264.78. [2026-01-22T12:19:35.196866] [DEBUG] [REMOTE ] RS: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:35.197018] [DEBUG] [REMOTE ] RS: PASS: Integrity check passed. [2026-01-22T12:19:35.197060] [DEBUG] [REMOTE ] RS: Symbol is viable for forecasting. [2026-01-22T12:19:35.197118] [INFO ] [MAIN ] [2714/3501] RS kept (0.5s) | 2711 kept, 3 rejected | 139.3/min | ETA: 5.7m [2026-01-22T12:19:35.727091] [DEBUG] [REMOTE ] RSG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:35.727242] [DEBUG] [REMOTE ] RSG: PASS: History has at least 300 days. [2026-01-22T12:19:35.727500] [DEBUG] [REMOTE ] RSG: PASS: Price check passed. Min price $203.51. [2026-01-22T12:19:35.727677] [DEBUG] [REMOTE ] RSG: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:35.727838] [DEBUG] [REMOTE ] RSG: PASS: Integrity check passed. [2026-01-22T12:19:35.727887] [DEBUG] [REMOTE ] RSG: Symbol is viable for forecasting. [2026-01-22T12:19:35.727948] [INFO ] [MAIN ] [2715/3501] RSG kept (0.5s) | 2712 kept, 3 rejected | 139.2/min | ETA: 5.6m [2026-01-22T12:19:36.117022] [DEBUG] [REMOTE ] RSI: Retrieved 1443 rows, trimmed to 300. [2026-01-22T12:19:36.117151] [DEBUG] [REMOTE ] RSI: PASS: History has at least 300 days. [2026-01-22T12:19:36.117359] [DEBUG] [REMOTE ] RSI: PASS: Price check passed. Min price $16.55. [2026-01-22T12:19:36.117495] [DEBUG] [REMOTE ] RSI: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:36.117632] [DEBUG] [REMOTE ] RSI: PASS: Integrity check passed. [2026-01-22T12:19:36.117675] [DEBUG] [REMOTE ] RSI: Symbol is viable for forecasting. [2026-01-22T12:19:36.117778] [INFO ] [MAIN ] [2716/3501] RSI kept (0.4s) | 2713 kept, 3 rejected | 139.2/min | ETA: 5.6m [2026-01-22T12:19:36.382069] [DEBUG] [REMOTE ] RSKD: Retrieved 1125 rows, trimmed to 300. [2026-01-22T12:19:36.382314] [DEBUG] [REMOTE ] RSKD: PASS: History has at least 300 days. [2026-01-22T12:19:36.382737] [DEBUG] [REMOTE ] RSKD: PASS: Price check passed. Min price $4.49. [2026-01-22T12:19:36.382941] [DEBUG] [REMOTE ] RSKD: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:36.383126] [DEBUG] [REMOTE ] RSKD: PASS: Integrity check passed. [2026-01-22T12:19:36.383187] [DEBUG] [REMOTE ] RSKD: Symbol is viable for forecasting. [2026-01-22T12:19:36.383266] [INFO ] [MAIN ] [2717/3501] RSKD kept (0.3s) | 2714 kept, 3 rejected | 139.3/min | ETA: 5.6m [2026-01-22T12:19:36.902654] [DEBUG] [REMOTE ] RSSS: Retrieved 3087 rows, trimmed to 300. [2026-01-22T12:19:36.902784] [DEBUG] [REMOTE ] RSSS: PASS: History has at least 300 days. [2026-01-22T12:19:36.902988] [DEBUG] [REMOTE ] RSSS: PASS: Price check passed. Min price $2.61. [2026-01-22T12:19:36.903118] [DEBUG] [REMOTE ] RSSS: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:36.903226] [DEBUG] [REMOTE ] RSSS: PASS: Integrity check passed. [2026-01-22T12:19:36.903265] [DEBUG] [REMOTE ] RSSS: Symbol is viable for forecasting. [2026-01-22T12:19:36.903312] [INFO ] [MAIN ] [2718/3501] RSSS kept (0.5s) | 2715 kept, 3 rejected | 139.3/min | ETA: 5.6m [2026-01-22T12:19:37.255076] [DEBUG] [REMOTE ] RTO: Retrieved 4661 rows, trimmed to 300. [2026-01-22T12:19:37.255271] [DEBUG] [REMOTE ] RTO: PASS: History has at least 300 days. [2026-01-22T12:19:37.255607] [DEBUG] [REMOTE ] RTO: PASS: Price check passed. Min price $26.00. [2026-01-22T12:19:37.255788] [DEBUG] [REMOTE ] RTO: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:37.255909] [DEBUG] [REMOTE ] RTO: PASS: Integrity check passed. [2026-01-22T12:19:37.255948] [DEBUG] [REMOTE ] RTO: Symbol is viable for forecasting. [2026-01-22T12:19:37.256000] [INFO ] [MAIN ] [2719/3501] RTO kept (0.4s) | 2716 kept, 3 rejected | 139.3/min | ETA: 5.6m [2026-01-22T12:19:37.593096] [DEBUG] [REMOTE ] RUM: Retrieved 1199 rows, trimmed to 300. [2026-01-22T12:19:37.593258] [DEBUG] [REMOTE ] RUM: PASS: History has at least 300 days. [2026-01-22T12:19:37.593504] [DEBUG] [REMOTE ] RUM: PASS: Price check passed. Min price $5.25. [2026-01-22T12:19:37.593704] [DEBUG] [REMOTE ] RUM: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:37.593838] [DEBUG] [REMOTE ] RUM: PASS: Integrity check passed. [2026-01-22T12:19:37.593886] [DEBUG] [REMOTE ] RUM: Symbol is viable for forecasting. [2026-01-22T12:19:37.593945] [INFO ] [MAIN ] [2720/3501] RUM kept (0.3s) | 2717 kept, 3 rejected | 139.3/min | ETA: 5.6m [2026-01-22T12:19:38.012122] [DEBUG] [REMOTE ] RUN: Retrieved 2631 rows, trimmed to 300. [2026-01-22T12:19:38.012285] [DEBUG] [REMOTE ] RUN: PASS: History has at least 300 days. [2026-01-22T12:19:38.012566] [DEBUG] [REMOTE ] RUN: PASS: Price check passed. Min price $16.79. [2026-01-22T12:19:38.012757] [DEBUG] [REMOTE ] RUN: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:38.012875] [DEBUG] [REMOTE ] RUN: PASS: Integrity check passed. [2026-01-22T12:19:38.012917] [DEBUG] [REMOTE ] RUN: Symbol is viable for forecasting. [2026-01-22T12:19:38.012970] [INFO ] [MAIN ] [2721/3501] RUN kept (0.4s) | 2718 kept, 3 rejected | 139.3/min | ETA: 5.6m [2026-01-22T12:19:38.355936] [DEBUG] [REMOTE ] RUNN: Retrieved 657 rows, trimmed to 300. [2026-01-22T12:19:38.356106] [DEBUG] [REMOTE ] RUNN: PASS: History has at least 300 days. [2026-01-22T12:19:38.356352] [DEBUG] [REMOTE ] RUNN: PASS: Price check passed. Min price $32.04. [2026-01-22T12:19:38.356490] [DEBUG] [REMOTE ] RUNN: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:38.356641] [DEBUG] [REMOTE ] RUNN: PASS: Integrity check passed. [2026-01-22T12:19:38.356684] [DEBUG] [REMOTE ] RUNN: Symbol is viable for forecasting. [2026-01-22T12:19:38.356734] [INFO ] [MAIN ] [2722/3501] RUNN kept (0.3s) | 2719 kept, 3 rejected | 139.3/min | ETA: 5.6m [2026-01-22T12:19:38.937936] [DEBUG] [REMOTE ] RUSHA: Retrieved 5922 rows, trimmed to 300. [2026-01-22T12:19:38.938075] [DEBUG] [REMOTE ] RUSHA: PASS: History has at least 300 days. [2026-01-22T12:19:38.938286] [DEBUG] [REMOTE ] RUSHA: PASS: Price check passed. Min price $46.50. [2026-01-22T12:19:38.938419] [DEBUG] [REMOTE ] RUSHA: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:38.938530] [DEBUG] [REMOTE ] RUSHA: PASS: Integrity check passed. [2026-01-22T12:19:38.938594] [DEBUG] [REMOTE ] RUSHA: Symbol is viable for forecasting. [2026-01-22T12:19:38.938644] [INFO ] [MAIN ] [2723/3501] RUSHA kept (0.6s) | 2720 kept, 3 rejected | 139.3/min | ETA: 5.6m [2026-01-22T12:19:39.464027] [DEBUG] [REMOTE ] RUSHB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:39.464154] [DEBUG] [REMOTE ] RUSHB: PASS: History has at least 300 days. [2026-01-22T12:19:39.464365] [DEBUG] [REMOTE ] RUSHB: PASS: Price check passed. Min price $47.94. [2026-01-22T12:19:39.464502] [DEBUG] [REMOTE ] RUSHB: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:39.464632] [DEBUG] [REMOTE ] RUSHB: PASS: Integrity check passed. [2026-01-22T12:19:39.464674] [DEBUG] [REMOTE ] RUSHB: Symbol is viable for forecasting. [2026-01-22T12:19:39.464737] [INFO ] [MAIN ] [2724/3501] RUSHB kept (0.5s) | 2721 kept, 3 rejected | 139.3/min | ETA: 5.6m [2026-01-22T12:19:39.730096] [DEBUG] [REMOTE ] RVMD: Retrieved 1492 rows, trimmed to 300. [2026-01-22T12:19:39.730221] [DEBUG] [REMOTE ] RVMD: PASS: History has at least 300 days. [2026-01-22T12:19:39.730420] [DEBUG] [REMOTE ] RVMD: PASS: Price check passed. Min price $54.48. [2026-01-22T12:19:39.730553] [DEBUG] [REMOTE ] RVMD: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:39.730693] [DEBUG] [REMOTE ] RVMD: PASS: Integrity check passed. [2026-01-22T12:19:39.730734] [DEBUG] [REMOTE ] RVMD: Symbol is viable for forecasting. [2026-01-22T12:19:39.730781] [INFO ] [MAIN ] [2725/3501] RVMD kept (0.3s) | 2722 kept, 3 rejected | 139.3/min | ETA: 5.6m [2026-01-22T12:19:40.352282] [DEBUG] [REMOTE ] RVSB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:40.352484] [DEBUG] [REMOTE ] RVSB: PASS: History has at least 300 days. [2026-01-22T12:19:40.353045] [DEBUG] [REMOTE ] RVSB: PASS: Price check passed. Min price $5.00. [2026-01-22T12:19:40.353207] [DEBUG] [REMOTE ] RVSB: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:40.353354] [DEBUG] [REMOTE ] RVSB: PASS: Integrity check passed. [2026-01-22T12:19:40.353399] [DEBUG] [REMOTE ] RVSB: Symbol is viable for forecasting. [2026-01-22T12:19:40.353458] [INFO ] [MAIN ] [2726/3501] RVSB kept (0.6s) | 2723 kept, 3 rejected | 139.3/min | ETA: 5.6m [2026-01-22T12:19:40.944814] [DEBUG] [REMOTE ] RVTY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:40.944955] [DEBUG] [REMOTE ] RVTY: PASS: History has at least 300 days. [2026-01-22T12:19:40.945185] [DEBUG] [REMOTE ] RVTY: PASS: Price check passed. Min price $89.46. [2026-01-22T12:19:40.945320] [DEBUG] [REMOTE ] RVTY: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:40.945440] [DEBUG] [REMOTE ] RVTY: PASS: Integrity check passed. [2026-01-22T12:19:40.945478] [DEBUG] [REMOTE ] RVTY: Symbol is viable for forecasting. [2026-01-22T12:19:40.945527] [INFO ] [MAIN ] [2727/3501] RVTY kept (0.6s) | 2724 kept, 3 rejected | 139.2/min | ETA: 5.6m [2026-01-22T12:19:41.256064] [DEBUG] [REMOTE ] RWAY: Retrieved 1066 rows, trimmed to 300. [2026-01-22T12:19:41.256193] [DEBUG] [REMOTE ] RWAY: PASS: History has at least 300 days. [2026-01-22T12:19:41.256464] [DEBUG] [REMOTE ] RWAY: PASS: Price check passed. Min price $8.64. [2026-01-22T12:19:41.256673] [DEBUG] [REMOTE ] RWAY: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:41.256818] [DEBUG] [REMOTE ] RWAY: PASS: Integrity check passed. [2026-01-22T12:19:41.256875] [DEBUG] [REMOTE ] RWAY: Symbol is viable for forecasting. [2026-01-22T12:19:41.256946] [INFO ] [MAIN ] [2728/3501] RWAY kept (0.3s) | 2725 kept, 3 rejected | 139.3/min | ETA: 5.6m [2026-01-22T12:19:41.566601] [DEBUG] [REMOTE ] RXO: Retrieved 810 rows, trimmed to 300. [2026-01-22T12:19:41.566740] [DEBUG] [REMOTE ] RXO: PASS: History has at least 300 days. [2026-01-22T12:19:41.566947] [DEBUG] [REMOTE ] RXO: PASS: Price check passed. Min price $10.48. [2026-01-22T12:19:41.567081] [DEBUG] [REMOTE ] RXO: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:41.567193] [DEBUG] [REMOTE ] RXO: PASS: Integrity check passed. [2026-01-22T12:19:41.567233] [DEBUG] [REMOTE ] RXO: Symbol is viable for forecasting. [2026-01-22T12:19:41.567280] [INFO ] [MAIN ] [2729/3501] RXO kept (0.3s) | 2726 kept, 3 rejected | 139.3/min | ETA: 5.5m [2026-01-22T12:19:41.974162] [DEBUG] [REMOTE ] RXRX: Retrieved 1197 rows, trimmed to 300. [2026-01-22T12:19:41.974361] [DEBUG] [REMOTE ] RXRX: PASS: History has at least 300 days. [2026-01-22T12:19:41.974636] [DEBUG] [REMOTE ] RXRX: PASS: Price check passed. Min price $3.85. [2026-01-22T12:19:41.974963] [DEBUG] [REMOTE ] RXRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:41.975086] [DEBUG] [REMOTE ] RXRX: PASS: Integrity check passed. [2026-01-22T12:19:41.975128] [DEBUG] [REMOTE ] RXRX: Symbol is viable for forecasting. [2026-01-22T12:19:41.975207] [INFO ] [MAIN ] [2730/3501] RXRX kept (0.4s) | 2727 kept, 3 rejected | 139.3/min | ETA: 5.5m [2026-01-22T12:19:42.601697] [DEBUG] [REMOTE ] RY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:42.601916] [DEBUG] [REMOTE ] RY: PASS: History has at least 300 days. [2026-01-22T12:19:42.602368] [DEBUG] [REMOTE ] RY: PASS: Price check passed. Min price $145.41. [2026-01-22T12:19:42.602600] [DEBUG] [REMOTE ] RY: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:42.602749] [DEBUG] [REMOTE ] RY: PASS: Integrity check passed. [2026-01-22T12:19:42.602792] [DEBUG] [REMOTE ] RY: Symbol is viable for forecasting. [2026-01-22T12:19:42.602847] [INFO ] [MAIN ] [2731/3501] RY kept (0.6s) | 2728 kept, 3 rejected | 139.2/min | ETA: 5.5m [2026-01-22T12:19:43.014736] [DEBUG] [REMOTE ] RYAAY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:43.014871] [DEBUG] [REMOTE ] RYAAY: PASS: History has at least 300 days. [2026-01-22T12:19:43.015078] [DEBUG] [REMOTE ] RYAAY: PASS: Price check passed. Min price $60.37. [2026-01-22T12:19:43.015211] [DEBUG] [REMOTE ] RYAAY: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:43.015321] [DEBUG] [REMOTE ] RYAAY: PASS: Integrity check passed. [2026-01-22T12:19:43.015360] [DEBUG] [REMOTE ] RYAAY: Symbol is viable for forecasting. [2026-01-22T12:19:43.015407] [INFO ] [MAIN ] [2732/3501] RYAAY kept (0.4s) | 2729 kept, 3 rejected | 139.2/min | ETA: 5.5m [2026-01-22T12:19:43.354558] [DEBUG] [REMOTE ] RYAM: Retrieved 2918 rows, trimmed to 300. [2026-01-22T12:19:43.354715] [DEBUG] [REMOTE ] RYAM: PASS: History has at least 300 days. [2026-01-22T12:19:43.354926] [DEBUG] [REMOTE ] RYAM: PASS: Price check passed. Min price $5.52. [2026-01-22T12:19:43.355064] [DEBUG] [REMOTE ] RYAM: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:43.355190] [DEBUG] [REMOTE ] RYAM: PASS: Integrity check passed. [2026-01-22T12:19:43.355239] [DEBUG] [REMOTE ] RYAM: Symbol is viable for forecasting. [2026-01-22T12:19:43.355290] [INFO ] [MAIN ] [2733/3501] RYAM kept (0.3s) | 2730 kept, 3 rejected | 139.3/min | ETA: 5.5m [2026-01-22T12:19:43.863385] [DEBUG] [REMOTE ] RYAN: Retrieved 1130 rows, trimmed to 300. [2026-01-22T12:19:43.863518] [DEBUG] [REMOTE ] RYAN: PASS: History has at least 300 days. [2026-01-22T12:19:43.863739] [DEBUG] [REMOTE ] RYAN: PASS: Price check passed. Min price $50.14. [2026-01-22T12:19:43.863873] [DEBUG] [REMOTE ] RYAN: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:43.863981] [DEBUG] [REMOTE ] RYAN: PASS: Integrity check passed. [2026-01-22T12:19:43.864020] [DEBUG] [REMOTE ] RYAN: Symbol is viable for forecasting. [2026-01-22T12:19:43.864068] [INFO ] [MAIN ] [2734/3501] RYAN kept (0.5s) | 2731 kept, 3 rejected | 139.2/min | ETA: 5.5m [2026-01-22T12:19:44.204454] [DEBUG] [REMOTE ] RYI: Retrieved 2880 rows, trimmed to 300. [2026-01-22T12:19:44.204642] [DEBUG] [REMOTE ] RYI: PASS: History has at least 300 days. [2026-01-22T12:19:44.204915] [DEBUG] [REMOTE ] RYI: PASS: Price check passed. Min price $19.71. [2026-01-22T12:19:44.205066] [DEBUG] [REMOTE ] RYI: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:44.205188] [DEBUG] [REMOTE ] RYI: PASS: Integrity check passed. [2026-01-22T12:19:44.205229] [DEBUG] [REMOTE ] RYI: Symbol is viable for forecasting. [2026-01-22T12:19:44.205279] [INFO ] [MAIN ] [2735/3501] RYI kept (0.3s) | 2732 kept, 3 rejected | 139.3/min | ETA: 5.5m [2026-01-22T12:19:44.744419] [DEBUG] [REMOTE ] RYN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:44.744610] [DEBUG] [REMOTE ] RYN: PASS: History has at least 300 days. [2026-01-22T12:19:44.744871] [DEBUG] [REMOTE ] RYN: PASS: Price check passed. Min price $21.03. [2026-01-22T12:19:44.745015] [DEBUG] [REMOTE ] RYN: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:44.745141] [DEBUG] [REMOTE ] RYN: PASS: Integrity check passed. [2026-01-22T12:19:44.745181] [DEBUG] [REMOTE ] RYN: Symbol is viable for forecasting. [2026-01-22T12:19:44.745248] [INFO ] [MAIN ] [2736/3501] RYN kept (0.5s) | 2733 kept, 3 rejected | 139.2/min | ETA: 5.5m [2026-01-22T12:19:45.031683] [DEBUG] [REMOTE ] RYTM: Retrieved 2084 rows, trimmed to 300. [2026-01-22T12:19:45.031817] [DEBUG] [REMOTE ] RYTM: PASS: History has at least 300 days. [2026-01-22T12:19:45.032031] [DEBUG] [REMOTE ] RYTM: PASS: Price check passed. Min price $95.89. [2026-01-22T12:19:45.032173] [DEBUG] [REMOTE ] RYTM: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:45.032303] [DEBUG] [REMOTE ] RYTM: PASS: Integrity check passed. [2026-01-22T12:19:45.032350] [DEBUG] [REMOTE ] RYTM: Symbol is viable for forecasting. [2026-01-22T12:19:45.032400] [INFO ] [MAIN ] [2737/3501] RYTM kept (0.3s) | 2734 kept, 3 rejected | 139.3/min | ETA: 5.5m [2026-01-22T12:19:45.439447] [DEBUG] [REMOTE ] RZB: Retrieved 2416 rows, trimmed to 300. [2026-01-22T12:19:45.439591] [DEBUG] [REMOTE ] RZB: PASS: History has at least 300 days. [2026-01-22T12:19:45.439794] [DEBUG] [REMOTE ] RZB: PASS: Price check passed. Min price $24.55. [2026-01-22T12:19:45.439926] [DEBUG] [REMOTE ] RZB: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:45.440033] [DEBUG] [REMOTE ] RZB: PASS: Integrity check passed. [2026-01-22T12:19:45.440072] [DEBUG] [REMOTE ] RZB: Symbol is viable for forecasting. [2026-01-22T12:19:45.440120] [INFO ] [MAIN ] [2738/3501] RZB kept (0.4s) | 2735 kept, 3 rejected | 139.3/min | ETA: 5.5m [2026-01-22T12:19:45.782209] [DEBUG] [REMOTE ] RZC: Retrieved 824 rows, trimmed to 300. [2026-01-22T12:19:45.782343] [DEBUG] [REMOTE ] RZC: PASS: History has at least 300 days. [2026-01-22T12:19:45.782613] [DEBUG] [REMOTE ] RZC: PASS: Price check passed. Min price $24.95. [2026-01-22T12:19:45.782760] [DEBUG] [REMOTE ] RZC: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:45.782870] [DEBUG] [REMOTE ] RZC: PASS: Integrity check passed. [2026-01-22T12:19:45.782911] [DEBUG] [REMOTE ] RZC: Symbol is viable for forecasting. [2026-01-22T12:19:45.782958] [INFO ] [MAIN ] [2739/3501] RZC kept (0.3s) | 2736 kept, 3 rejected | 139.3/min | ETA: 5.5m [2026-01-22T12:19:46.185662] [DEBUG] [REMOTE ] S: Retrieved 1145 rows, trimmed to 300. [2026-01-22T12:19:46.185804] [DEBUG] [REMOTE ] S: PASS: History has at least 300 days. [2026-01-22T12:19:46.186013] [DEBUG] [REMOTE ] S: PASS: Price check passed. Min price $13.57. [2026-01-22T12:19:46.186148] [DEBUG] [REMOTE ] S: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:46.186278] [DEBUG] [REMOTE ] S: PASS: Integrity check passed. [2026-01-22T12:19:46.186334] [DEBUG] [REMOTE ] S: Symbol is viable for forecasting. [2026-01-22T12:19:46.186421] [INFO ] [MAIN ] [2740/3501] S kept (0.4s) | 2737 kept, 3 rejected | 139.3/min | ETA: 5.5m [2026-01-22T12:19:46.762759] [DEBUG] [REMOTE ] SA: Retrieved 5474 rows, trimmed to 300. [2026-01-22T12:19:46.762916] [DEBUG] [REMOTE ] SA: PASS: History has at least 300 days. [2026-01-22T12:19:46.763183] [DEBUG] [REMOTE ] SA: PASS: Price check passed. Min price $22.09. [2026-01-22T12:19:46.763321] [DEBUG] [REMOTE ] SA: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:46.763445] [DEBUG] [REMOTE ] SA: PASS: Integrity check passed. [2026-01-22T12:19:46.763485] [DEBUG] [REMOTE ] SA: Symbol is viable for forecasting. [2026-01-22T12:19:46.763535] [INFO ] [MAIN ] [2741/3501] SA kept (0.6s) | 2738 kept, 3 rejected | 139.3/min | ETA: 5.5m [2026-01-22T12:19:47.050220] [DEBUG] [REMOTE ] SAFE: Retrieved 2157 rows, trimmed to 300. [2026-01-22T12:19:47.050344] [DEBUG] [REMOTE ] SAFE: PASS: History has at least 300 days. [2026-01-22T12:19:47.050543] [DEBUG] [REMOTE ] SAFE: PASS: Price check passed. Min price $12.60. [2026-01-22T12:19:47.050708] [DEBUG] [REMOTE ] SAFE: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:47.050817] [DEBUG] [REMOTE ] SAFE: PASS: Integrity check passed. [2026-01-22T12:19:47.050857] [DEBUG] [REMOTE ] SAFE: Symbol is viable for forecasting. [2026-01-22T12:19:47.050920] [INFO ] [MAIN ] [2742/3501] SAFE kept (0.3s) | 2739 kept, 3 rejected | 139.3/min | ETA: 5.4m [2026-01-22T12:19:47.617624] [DEBUG] [REMOTE ] SAH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:47.617772] [DEBUG] [REMOTE ] SAH: PASS: History has at least 300 days. [2026-01-22T12:19:47.617982] [DEBUG] [REMOTE ] SAH: PASS: Price check passed. Min price $59.34. [2026-01-22T12:19:47.618115] [DEBUG] [REMOTE ] SAH: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:47.618226] [DEBUG] [REMOTE ] SAH: PASS: Integrity check passed. [2026-01-22T12:19:47.618292] [DEBUG] [REMOTE ] SAH: Symbol is viable for forecasting. [2026-01-22T12:19:47.618339] [INFO ] [MAIN ] [2743/3501] SAH kept (0.6s) | 2740 kept, 3 rejected | 139.3/min | ETA: 5.4m [2026-01-22T12:19:49.296199] [DEBUG] [REMOTE ] SAIA: Retrieved 5877 rows, trimmed to 300. [2026-01-22T12:19:49.296327] [DEBUG] [REMOTE ] SAIA: PASS: History has at least 300 days. [2026-01-22T12:19:49.296527] [DEBUG] [REMOTE ] SAIA: PASS: Price check passed. Min price $250.48. [2026-01-22T12:19:49.296707] [DEBUG] [REMOTE ] SAIA: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:49.296820] [DEBUG] [REMOTE ] SAIA: PASS: Integrity check passed. [2026-01-22T12:19:49.296860] [DEBUG] [REMOTE ] SAIA: Symbol is viable for forecasting. [2026-01-22T12:19:49.296907] [INFO ] [MAIN ] [2744/3501] SAIA kept (1.7s) | 2741 kept, 3 rejected | 139.1/min | ETA: 5.4m [2026-01-22T12:19:49.597841] [DEBUG] [REMOTE ] SAIC: Retrieved 3106 rows, trimmed to 300. [2026-01-22T12:19:49.597969] [DEBUG] [REMOTE ] SAIC: PASS: History has at least 300 days. [2026-01-22T12:19:49.598168] [DEBUG] [REMOTE ] SAIC: PASS: Price check passed. Min price $84.72. [2026-01-22T12:19:49.598299] [DEBUG] [REMOTE ] SAIC: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:49.598405] [DEBUG] [REMOTE ] SAIC: PASS: Integrity check passed. [2026-01-22T12:19:49.598444] [DEBUG] [REMOTE ] SAIC: Symbol is viable for forecasting. [2026-01-22T12:19:49.598493] [INFO ] [MAIN ] [2745/3501] SAIC kept (0.3s) | 2742 kept, 3 rejected | 139.1/min | ETA: 5.4m [2026-01-22T12:19:50.047201] [DEBUG] [REMOTE ] SAM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:50.047345] [DEBUG] [REMOTE ] SAM: PASS: History has at least 300 days. [2026-01-22T12:19:50.047621] [DEBUG] [REMOTE ] SAM: PASS: Price check passed. Min price $190.96. [2026-01-22T12:19:50.047816] [DEBUG] [REMOTE ] SAM: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:50.047953] [DEBUG] [REMOTE ] SAM: PASS: Integrity check passed. [2026-01-22T12:19:50.047994] [DEBUG] [REMOTE ] SAM: Symbol is viable for forecasting. [2026-01-22T12:19:50.048043] [INFO ] [MAIN ] [2746/3501] SAM kept (0.4s) | 2743 kept, 3 rejected | 139.1/min | ETA: 5.4m [2026-01-22T12:19:50.435953] [DEBUG] [REMOTE ] SAMG: Retrieved 3161 rows, trimmed to 300. [2026-01-22T12:19:50.436127] [DEBUG] [REMOTE ] SAMG: PASS: History has at least 300 days. [2026-01-22T12:19:50.436390] [DEBUG] [REMOTE ] SAMG: PASS: Price check passed. Min price $13.11. [2026-01-22T12:19:50.436547] [DEBUG] [REMOTE ] SAMG: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:50.436714] [DEBUG] [REMOTE ] SAMG: PASS: Integrity check passed. [2026-01-22T12:19:50.436761] [DEBUG] [REMOTE ] SAMG: Symbol is viable for forecasting. [2026-01-22T12:19:50.436824] [INFO ] [MAIN ] [2747/3501] SAMG kept (0.4s) | 2744 kept, 3 rejected | 139.1/min | ETA: 5.4m [2026-01-22T12:19:50.794145] [DEBUG] [REMOTE ] SAN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:50.794278] [DEBUG] [REMOTE ] SAN: PASS: History has at least 300 days. [2026-01-22T12:19:50.794493] [DEBUG] [REMOTE ] SAN: PASS: Price check passed. Min price $9.55. [2026-01-22T12:19:50.794652] [DEBUG] [REMOTE ] SAN: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:50.794771] [DEBUG] [REMOTE ] SAN: PASS: Integrity check passed. [2026-01-22T12:19:50.794815] [DEBUG] [REMOTE ] SAN: Symbol is viable for forecasting. [2026-01-22T12:19:50.794883] [INFO ] [MAIN ] [2748/3501] SAN kept (0.4s) | 2745 kept, 3 rejected | 139.1/min | ETA: 5.4m [2026-01-22T12:19:51.164004] [DEBUG] [REMOTE ] SANA: Retrieved 1246 rows, trimmed to 300. [2026-01-22T12:19:51.164144] [DEBUG] [REMOTE ] SANA: PASS: History has at least 300 days. [2026-01-22T12:19:51.164350] [DEBUG] [REMOTE ] SANA: PASS: Price check passed. Min price $3.23. [2026-01-22T12:19:51.164485] [DEBUG] [REMOTE ] SANA: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:51.164637] [DEBUG] [REMOTE ] SANA: PASS: Integrity check passed. [2026-01-22T12:19:51.164691] [DEBUG] [REMOTE ] SANA: Symbol is viable for forecasting. [2026-01-22T12:19:51.164744] [INFO ] [MAIN ] [2749/3501] SANA kept (0.4s) | 2746 kept, 3 rejected | 139.2/min | ETA: 5.4m [2026-01-22T12:19:53.086623] [DEBUG] [REMOTE ] SANM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:53.086840] [DEBUG] [REMOTE ] SANM: PASS: History has at least 300 days. [2026-01-22T12:19:53.087188] [DEBUG] [REMOTE ] SANM: PASS: Price check passed. Min price $133.77. [2026-01-22T12:19:53.087346] [DEBUG] [REMOTE ] SANM: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:53.087487] [DEBUG] [REMOTE ] SANM: PASS: Integrity check passed. [2026-01-22T12:19:53.087532] [DEBUG] [REMOTE ] SANM: Symbol is viable for forecasting. [2026-01-22T12:19:53.087608] [INFO ] [MAIN ] [2750/3501] SANM kept (1.9s) | 2747 kept, 3 rejected | 139.0/min | ETA: 5.4m [2026-01-22T12:19:53.562354] [DEBUG] [REMOTE ] SAP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:53.562711] [DEBUG] [REMOTE ] SAP: PASS: History has at least 300 days. [2026-01-22T12:19:53.563021] [DEBUG] [REMOTE ] SAP: PASS: Price check passed. Min price $225.10. [2026-01-22T12:19:53.563353] [DEBUG] [REMOTE ] SAP: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:53.563494] [DEBUG] [REMOTE ] SAP: PASS: Integrity check passed. [2026-01-22T12:19:53.563536] [DEBUG] [REMOTE ] SAP: Symbol is viable for forecasting. [2026-01-22T12:19:53.563618] [INFO ] [MAIN ] [2751/3501] SAP kept (0.5s) | 2748 kept, 3 rejected | 139.0/min | ETA: 5.4m [2026-01-22T12:19:53.797412] [DEBUG] [REMOTE ] SARK: Retrieved 1053 rows, trimmed to 300. [2026-01-22T12:19:53.797611] [DEBUG] [REMOTE ] SARK: PASS: History has at least 300 days. [2026-01-22T12:19:53.797910] [DEBUG] [REMOTE ] SARK: PASS: Price check passed. Min price $26.50. [2026-01-22T12:19:53.798093] [DEBUG] [REMOTE ] SARK: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:53.798243] [DEBUG] [REMOTE ] SARK: PASS: Integrity check passed. [2026-01-22T12:19:53.798295] [DEBUG] [REMOTE ] SARK: Symbol is viable for forecasting. [2026-01-22T12:19:53.798359] [INFO ] [MAIN ] [2752/3501] SARK kept (0.2s) | 2749 kept, 3 rejected | 139.0/min | ETA: 5.4m [2026-01-22T12:19:54.337939] [DEBUG] [REMOTE ] SATL: Retrieved 1211 rows, trimmed to 300. [2026-01-22T12:19:54.338086] [DEBUG] [REMOTE ] SATL: PASS: History has at least 300 days. [2026-01-22T12:19:54.338494] [DEBUG] [REMOTE ] SATL: PASS: Price check passed. Min price $1.27. [2026-01-22T12:19:54.338666] [DEBUG] [REMOTE ] SATL: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:54.338789] [DEBUG] [REMOTE ] SATL: PASS: Integrity check passed. [2026-01-22T12:19:54.338830] [DEBUG] [REMOTE ] SATL: Symbol is viable for forecasting. [2026-01-22T12:19:54.338879] [INFO ] [MAIN ] [2753/3501] SATL kept (0.5s) | 2750 kept, 3 rejected | 139.0/min | ETA: 5.4m [2026-01-22T12:19:54.817169] [DEBUG] [REMOTE ] SATS: Retrieved 4542 rows, trimmed to 300. [2026-01-22T12:19:54.817326] [DEBUG] [REMOTE ] SATS: PASS: History has at least 300 days. [2026-01-22T12:19:54.817640] [DEBUG] [REMOTE ] SATS: PASS: Price check passed. Min price $66.93. [2026-01-22T12:19:54.817815] [DEBUG] [REMOTE ] SATS: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:54.817953] [DEBUG] [REMOTE ] SATS: PASS: Integrity check passed. [2026-01-22T12:19:54.818014] [DEBUG] [REMOTE ] SATS: Symbol is viable for forecasting. [2026-01-22T12:19:54.818068] [INFO ] [MAIN ] [2754/3501] SATS kept (0.5s) | 2751 kept, 3 rejected | 139.0/min | ETA: 5.4m [2026-01-22T12:19:55.261402] [DEBUG] [REMOTE ] SAVA: Retrieved 6418 rows, trimmed to 300. [2026-01-22T12:19:55.261520] [DEBUG] [REMOTE ] SAVA: PASS: History has at least 300 days. [2026-01-22T12:19:55.261781] [DEBUG] [REMOTE ] SAVA: PASS: Price check passed. Min price $1.98. [2026-01-22T12:19:55.261922] [DEBUG] [REMOTE ] SAVA: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:55.262043] [DEBUG] [REMOTE ] SAVA: PASS: Integrity check passed. [2026-01-22T12:19:55.262262] [DEBUG] [REMOTE ] SAVA: Symbol is viable for forecasting. [2026-01-22T12:19:55.262312] [INFO ] [MAIN ] [2755/3501] SAVA kept (0.4s) | 2752 kept, 3 rejected | 139.0/min | ETA: 5.4m [2026-01-22T12:19:55.671478] [DEBUG] [REMOTE ] SB: Retrieved 4439 rows, trimmed to 300. [2026-01-22T12:19:55.671635] [DEBUG] [REMOTE ] SB: PASS: History has at least 300 days. [2026-01-22T12:19:55.671866] [DEBUG] [REMOTE ] SB: PASS: Price check passed. Min price $4.41. [2026-01-22T12:19:55.672007] [DEBUG] [REMOTE ] SB: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:55.672127] [DEBUG] [REMOTE ] SB: PASS: Integrity check passed. [2026-01-22T12:19:55.672170] [DEBUG] [REMOTE ] SB: Symbol is viable for forecasting. [2026-01-22T12:19:55.672221] [INFO ] [MAIN ] [2756/3501] SB kept (0.4s) | 2753 kept, 3 rejected | 139.0/min | ETA: 5.4m [2026-01-22T12:19:56.175180] [DEBUG] [REMOTE ] SBAC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:56.175321] [DEBUG] [REMOTE ] SBAC: PASS: History has at least 300 days. [2026-01-22T12:19:56.175547] [DEBUG] [REMOTE ] SBAC: PASS: Price check passed. Min price $181.20. [2026-01-22T12:19:56.175700] [DEBUG] [REMOTE ] SBAC: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:56.175816] [DEBUG] [REMOTE ] SBAC: PASS: Integrity check passed. [2026-01-22T12:19:56.175856] [DEBUG] [REMOTE ] SBAC: Symbol is viable for forecasting. [2026-01-22T12:19:56.175904] [INFO ] [MAIN ] [2757/3501] SBAC kept (0.5s) | 2754 kept, 3 rejected | 139.0/min | ETA: 5.4m [2026-01-22T12:19:56.565836] [DEBUG] [REMOTE ] SBCF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:56.566049] [DEBUG] [REMOTE ] SBCF: PASS: History has at least 300 days. [2026-01-22T12:19:56.566429] [DEBUG] [REMOTE ] SBCF: PASS: Price check passed. Min price $29.03. [2026-01-22T12:19:56.566631] [DEBUG] [REMOTE ] SBCF: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:56.566807] [DEBUG] [REMOTE ] SBCF: PASS: Integrity check passed. [2026-01-22T12:19:56.566859] [DEBUG] [REMOTE ] SBCF: Symbol is viable for forecasting. [2026-01-22T12:19:56.566925] [INFO ] [MAIN ] [2758/3501] SBCF kept (0.4s) | 2755 kept, 3 rejected | 139.0/min | ETA: 5.3m [2026-01-22T12:19:56.788082] [DEBUG] [REMOTE ] SBFM: Retrieved 4049 rows, trimmed to 300. [2026-01-22T12:19:56.788438] [DEBUG] [REMOTE ] SBFM: PASS: History has at least 300 days. [2026-01-22T12:19:56.788743] [DEBUG] [REMOTE ] SBFM: PASS: Price check passed. Min price $1.21. [2026-01-22T12:19:56.788889] [DEBUG] [REMOTE ] SBFM: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:56.789022] [DEBUG] [REMOTE ] SBFM: PASS: Integrity check passed. [2026-01-22T12:19:56.789063] [DEBUG] [REMOTE ] SBFM: Symbol is viable for forecasting. [2026-01-22T12:19:56.789113] [INFO ] [MAIN ] [2759/3501] SBFM kept (0.2s) | 2756 kept, 3 rejected | 139.0/min | ETA: 5.3m [2026-01-22T12:19:57.433300] [DEBUG] [REMOTE ] SBGI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:57.433433] [DEBUG] [REMOTE ] SBGI: PASS: History has at least 300 days. [2026-01-22T12:19:57.433666] [DEBUG] [REMOTE ] SBGI: PASS: Price check passed. Min price $12.96. [2026-01-22T12:19:57.433800] [DEBUG] [REMOTE ] SBGI: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:57.433911] [DEBUG] [REMOTE ] SBGI: PASS: Integrity check passed. [2026-01-22T12:19:57.433969] [DEBUG] [REMOTE ] SBGI: Symbol is viable for forecasting. [2026-01-22T12:19:57.434020] [INFO ] [MAIN ] [2760/3501] SBGI kept (0.6s) | 2757 kept, 3 rejected | 139.0/min | ETA: 5.3m [2026-01-22T12:19:57.876036] [DEBUG] [REMOTE ] SBH: Retrieved 4822 rows, trimmed to 300. [2026-01-22T12:19:57.876182] [DEBUG] [REMOTE ] SBH: PASS: History has at least 300 days. [2026-01-22T12:19:57.876440] [DEBUG] [REMOTE ] SBH: PASS: Price check passed. Min price $13.76. [2026-01-22T12:19:57.876604] [DEBUG] [REMOTE ] SBH: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:57.876744] [DEBUG] [REMOTE ] SBH: PASS: Integrity check passed. [2026-01-22T12:19:57.876790] [DEBUG] [REMOTE ] SBH: Symbol is viable for forecasting. [2026-01-22T12:19:57.876843] [INFO ] [MAIN ] [2761/3501] SBH kept (0.4s) | 2758 kept, 3 rejected | 139.0/min | ETA: 5.3m [2026-01-22T12:19:58.252175] [DEBUG] [REMOTE ] SBI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:58.252306] [DEBUG] [REMOTE ] SBI: PASS: History has at least 300 days. [2026-01-22T12:19:58.252522] [DEBUG] [REMOTE ] SBI: PASS: Price check passed. Min price $7.66. [2026-01-22T12:19:58.252692] [DEBUG] [REMOTE ] SBI: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:58.252809] [DEBUG] [REMOTE ] SBI: PASS: Integrity check passed. [2026-01-22T12:19:58.252851] [DEBUG] [REMOTE ] SBI: Symbol is viable for forecasting. [2026-01-22T12:19:58.252901] [INFO ] [MAIN ] [2762/3501] SBI kept (0.4s) | 2759 kept, 3 rejected | 139.0/min | ETA: 5.3m [2026-01-22T12:19:58.695311] [DEBUG] [REMOTE ] SBLK: Retrieved 5006 rows, trimmed to 300. [2026-01-22T12:19:58.695444] [DEBUG] [REMOTE ] SBLK: PASS: History has at least 300 days. [2026-01-22T12:19:58.695676] [DEBUG] [REMOTE ] SBLK: PASS: Price check passed. Min price $17.42. [2026-01-22T12:19:58.695811] [DEBUG] [REMOTE ] SBLK: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:58.695922] [DEBUG] [REMOTE ] SBLK: PASS: Integrity check passed. [2026-01-22T12:19:58.695962] [DEBUG] [REMOTE ] SBLK: Symbol is viable for forecasting. [2026-01-22T12:19:58.696008] [INFO ] [MAIN ] [2763/3501] SBLK kept (0.4s) | 2760 kept, 3 rejected | 139.0/min | ETA: 5.3m [2026-01-22T12:19:59.037653] [DEBUG] [REMOTE ] SBRA: Retrieved 5991 rows, trimmed to 300. [2026-01-22T12:19:59.037831] [DEBUG] [REMOTE ] SBRA: PASS: History has at least 300 days. [2026-01-22T12:19:59.038116] [DEBUG] [REMOTE ] SBRA: PASS: Price check passed. Min price $16.96. [2026-01-22T12:19:59.038288] [DEBUG] [REMOTE ] SBRA: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:59.038433] [DEBUG] [REMOTE ] SBRA: PASS: Integrity check passed. [2026-01-22T12:19:59.038486] [DEBUG] [REMOTE ] SBRA: Symbol is viable for forecasting. [2026-01-22T12:19:59.038546] [INFO ] [MAIN ] [2764/3501] SBRA kept (0.3s) | 2761 kept, 3 rejected | 139.0/min | ETA: 5.3m [2026-01-22T12:19:59.536042] [DEBUG] [REMOTE ] SBS: Retrieved 5963 rows, trimmed to 300. [2026-01-22T12:19:59.536280] [DEBUG] [REMOTE ] SBS: PASS: History has at least 300 days. [2026-01-22T12:19:59.536696] [DEBUG] [REMOTE ] SBS: PASS: Price check passed. Min price $22.90. [2026-01-22T12:19:59.536856] [DEBUG] [REMOTE ] SBS: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:59.537011] [DEBUG] [REMOTE ] SBS: PASS: Integrity check passed. [2026-01-22T12:19:59.537056] [DEBUG] [REMOTE ] SBS: Symbol is viable for forecasting. [2026-01-22T12:19:59.537116] [INFO ] [MAIN ] [2765/3501] SBS kept (0.5s) | 2762 kept, 3 rejected | 139.0/min | ETA: 5.3m [2026-01-22T12:19:59.987955] [DEBUG] [REMOTE ] SBSI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:19:59.988124] [DEBUG] [REMOTE ] SBSI: PASS: History has at least 300 days. [2026-01-22T12:19:59.988408] [DEBUG] [REMOTE ] SBSI: PASS: Price check passed. Min price $27.13. [2026-01-22T12:19:59.988560] [DEBUG] [REMOTE ] SBSI: PASS: Continuity check passed with 300 days. [2026-01-22T12:19:59.988722] [DEBUG] [REMOTE ] SBSI: PASS: Integrity check passed. [2026-01-22T12:19:59.988782] [DEBUG] [REMOTE ] SBSI: Symbol is viable for forecasting. [2026-01-22T12:19:59.988836] [INFO ] [MAIN ] [2766/3501] SBSI kept (0.5s) | 2763 kept, 3 rejected | 139.0/min | ETA: 5.3m [2026-01-22T12:20:00.460501] [DEBUG] [REMOTE ] SBUX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:00.460644] [DEBUG] [REMOTE ] SBUX: PASS: History has at least 300 days. [2026-01-22T12:20:00.460856] [DEBUG] [REMOTE ] SBUX: PASS: Price check passed. Min price $79.02. [2026-01-22T12:20:00.460988] [DEBUG] [REMOTE ] SBUX: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:00.461098] [DEBUG] [REMOTE ] SBUX: PASS: Integrity check passed. [2026-01-22T12:20:00.461137] [DEBUG] [REMOTE ] SBUX: Symbol is viable for forecasting. [2026-01-22T12:20:00.461184] [INFO ] [MAIN ] [2767/3501] SBUX kept (0.5s) | 2764 kept, 3 rejected | 139.0/min | ETA: 5.3m [2026-01-22T12:20:00.901648] [DEBUG] [REMOTE ] SCD: Retrieved 5512 rows, trimmed to 300. [2026-01-22T12:20:00.901761] [DEBUG] [REMOTE ] SCD: PASS: History has at least 300 days. [2026-01-22T12:20:00.901991] [DEBUG] [REMOTE ] SCD: PASS: Price check passed. Min price $13.84. [2026-01-22T12:20:00.902127] [DEBUG] [REMOTE ] SCD: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:00.902434] [DEBUG] [REMOTE ] SCD: PASS: Integrity check passed. [2026-01-22T12:20:00.902473] [DEBUG] [REMOTE ] SCD: Symbol is viable for forecasting. [2026-01-22T12:20:00.902521] [INFO ] [MAIN ] [2768/3501] SCD kept (0.4s) | 2765 kept, 3 rejected | 139.0/min | ETA: 5.3m [2026-01-22T12:20:01.344233] [DEBUG] [REMOTE ] SCHL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:01.344418] [DEBUG] [REMOTE ] SCHL: PASS: History has at least 300 days. [2026-01-22T12:20:01.344782] [DEBUG] [REMOTE ] SCHL: PASS: Price check passed. Min price $27.00. [2026-01-22T12:20:01.344944] [DEBUG] [REMOTE ] SCHL: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:01.345176] [DEBUG] [REMOTE ] SCHL: PASS: Integrity check passed. [2026-01-22T12:20:01.345224] [DEBUG] [REMOTE ] SCHL: Symbol is viable for forecasting. [2026-01-22T12:20:01.345281] [INFO ] [MAIN ] [2769/3501] SCHL kept (0.4s) | 2766 kept, 3 rejected | 139.0/min | ETA: 5.3m [2026-01-22T12:20:01.814120] [DEBUG] [REMOTE ] SCI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:01.814343] [DEBUG] [REMOTE ] SCI: PASS: History has at least 300 days. [2026-01-22T12:20:01.814802] [DEBUG] [REMOTE ] SCI: PASS: Price check passed. Min price $75.57. [2026-01-22T12:20:01.814953] [DEBUG] [REMOTE ] SCI: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:01.815102] [DEBUG] [REMOTE ] SCI: PASS: Integrity check passed. [2026-01-22T12:20:01.815144] [DEBUG] [REMOTE ] SCI: Symbol is viable for forecasting. [2026-01-22T12:20:01.815203] [INFO ] [MAIN ] [2770/3501] SCI kept (0.5s) | 2767 kept, 3 rejected | 139.0/min | ETA: 5.3m [2026-01-22T12:20:02.375739] [DEBUG] [REMOTE ] SCL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:02.375933] [DEBUG] [REMOTE ] SCL: PASS: History has at least 300 days. [2026-01-22T12:20:02.376435] [DEBUG] [REMOTE ] SCL: PASS: Price check passed. Min price $41.94. [2026-01-22T12:20:02.376652] [DEBUG] [REMOTE ] SCL: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:02.376805] [DEBUG] [REMOTE ] SCL: PASS: Integrity check passed. [2026-01-22T12:20:02.376848] [DEBUG] [REMOTE ] SCL: Symbol is viable for forecasting. [2026-01-22T12:20:02.376902] [INFO ] [MAIN ] [2771/3501] SCL kept (0.6s) | 2768 kept, 3 rejected | 139.0/min | ETA: 5.3m [2026-01-22T12:20:02.756249] [DEBUG] [REMOTE ] SCM: Retrieved 3319 rows, trimmed to 300. [2026-01-22T12:20:02.756489] [DEBUG] [REMOTE ] SCM: PASS: History has at least 300 days. [2026-01-22T12:20:02.756981] [DEBUG] [REMOTE ] SCM: PASS: Price check passed. Min price $11.34. [2026-01-22T12:20:02.757137] [DEBUG] [REMOTE ] SCM: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:02.757316] [DEBUG] [REMOTE ] SCM: PASS: Integrity check passed. [2026-01-22T12:20:02.757360] [DEBUG] [REMOTE ] SCM: Symbol is viable for forecasting. [2026-01-22T12:20:02.757419] [INFO ] [MAIN ] [2772/3501] SCM kept (0.4s) | 2769 kept, 3 rejected | 139.0/min | ETA: 5.2m [2026-01-22T12:20:03.275025] [DEBUG] [REMOTE ] SCSC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:03.275172] [DEBUG] [REMOTE ] SCSC: PASS: History has at least 300 days. [2026-01-22T12:20:03.275428] [DEBUG] [REMOTE ] SCSC: PASS: Price check passed. Min price $37.72. [2026-01-22T12:20:03.275570] [DEBUG] [REMOTE ] SCSC: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:03.275717] [DEBUG] [REMOTE ] SCSC: PASS: Integrity check passed. [2026-01-22T12:20:03.275758] [DEBUG] [REMOTE ] SCSC: Symbol is viable for forecasting. [2026-01-22T12:20:03.275807] [INFO ] [MAIN ] [2773/3501] SCSC kept (0.5s) | 2770 kept, 3 rejected | 138.9/min | ETA: 5.2m [2026-01-22T12:20:03.811452] [DEBUG] [REMOTE ] SCVL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:03.811625] [DEBUG] [REMOTE ] SCVL: PASS: History has at least 300 days. [2026-01-22T12:20:03.811910] [DEBUG] [REMOTE ] SCVL: PASS: Price check passed. Min price $15.55. [2026-01-22T12:20:03.812065] [DEBUG] [REMOTE ] SCVL: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:03.812204] [DEBUG] [REMOTE ] SCVL: PASS: Integrity check passed. [2026-01-22T12:20:03.812247] [DEBUG] [REMOTE ] SCVL: Symbol is viable for forecasting. [2026-01-22T12:20:03.812301] [INFO ] [MAIN ] [2774/3501] SCVL kept (0.5s) | 2771 kept, 3 rejected | 138.9/min | ETA: 5.2m [2026-01-22T12:20:04.231544] [DEBUG] [REMOTE ] SCZ: Retrieved 4555 rows, trimmed to 300. [2026-01-22T12:20:04.231697] [DEBUG] [REMOTE ] SCZ: PASS: History has at least 300 days. [2026-01-22T12:20:04.231912] [DEBUG] [REMOTE ] SCZ: PASS: Price check passed. Min price $72.07. [2026-01-22T12:20:04.232046] [DEBUG] [REMOTE ] SCZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:04.232159] [DEBUG] [REMOTE ] SCZ: PASS: Integrity check passed. [2026-01-22T12:20:04.232199] [DEBUG] [REMOTE ] SCZ: Symbol is viable for forecasting. [2026-01-22T12:20:04.232246] [INFO ] [MAIN ] [2775/3501] SCZ kept (0.4s) | 2772 kept, 3 rejected | 138.9/min | ETA: 5.2m [2026-01-22T12:20:04.741246] [DEBUG] [REMOTE ] SD: Retrieved 2337 rows, trimmed to 300. [2026-01-22T12:20:04.741368] [DEBUG] [REMOTE ] SD: PASS: History has at least 300 days. [2026-01-22T12:20:04.741593] [DEBUG] [REMOTE ] SD: PASS: Price check passed. Min price $11.43. [2026-01-22T12:20:04.741729] [DEBUG] [REMOTE ] SD: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:04.741836] [DEBUG] [REMOTE ] SD: PASS: Integrity check passed. [2026-01-22T12:20:04.741875] [DEBUG] [REMOTE ] SD: Symbol is viable for forecasting. [2026-01-22T12:20:04.741922] [INFO ] [MAIN ] [2776/3501] SD kept (0.5s) | 2773 kept, 3 rejected | 138.9/min | ETA: 5.2m [2026-01-22T12:20:04.945519] [DEBUG] [REMOTE ] SDA: Retrieved 672 rows, trimmed to 300. [2026-01-22T12:20:04.945679] [DEBUG] [REMOTE ] SDA: PASS: History has at least 300 days. [2026-01-22T12:20:04.945893] [DEBUG] [REMOTE ] SDA: PASS: Price check passed. Min price $1.81. [2026-01-22T12:20:04.946026] [DEBUG] [REMOTE ] SDA: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:04.946134] [DEBUG] [REMOTE ] SDA: PASS: Integrity check passed. [2026-01-22T12:20:04.946175] [DEBUG] [REMOTE ] SDA: Symbol is viable for forecasting. [2026-01-22T12:20:04.946223] [INFO ] [MAIN ] [2777/3501] SDA kept (0.2s) | 2774 kept, 3 rejected | 139.0/min | ETA: 5.2m [2026-01-22T12:20:05.560866] [DEBUG] [REMOTE ] SDHY: Retrieved 1293 rows, trimmed to 300. [2026-01-22T12:20:05.560995] [DEBUG] [REMOTE ] SDHY: PASS: History has at least 300 days. [2026-01-22T12:20:05.561202] [DEBUG] [REMOTE ] SDHY: PASS: Price check passed. Min price $16.04. [2026-01-22T12:20:05.561338] [DEBUG] [REMOTE ] SDHY: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:05.561462] [DEBUG] [REMOTE ] SDHY: PASS: Integrity check passed. [2026-01-22T12:20:05.561503] [DEBUG] [REMOTE ] SDHY: Symbol is viable for forecasting. [2026-01-22T12:20:05.561553] [INFO ] [MAIN ] [2778/3501] SDHY kept (0.6s) | 2775 kept, 3 rejected | 138.9/min | ETA: 5.2m [2026-01-22T12:20:05.795140] [DEBUG] [REMOTE ] SDRL: Retrieved 819 rows, trimmed to 300. [2026-01-22T12:20:05.795325] [DEBUG] [REMOTE ] SDRL: PASS: History has at least 300 days. [2026-01-22T12:20:05.795639] [DEBUG] [REMOTE ] SDRL: PASS: Price check passed. Min price $28.40. [2026-01-22T12:20:05.795789] [DEBUG] [REMOTE ] SDRL: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:05.795925] [DEBUG] [REMOTE ] SDRL: PASS: Integrity check passed. [2026-01-22T12:20:05.795967] [DEBUG] [REMOTE ] SDRL: Symbol is viable for forecasting. [2026-01-22T12:20:05.796018] [INFO ] [MAIN ] [2779/3501] SDRL kept (0.2s) | 2776 kept, 3 rejected | 139.0/min | ETA: 5.2m [2026-01-22T12:20:06.247329] [DEBUG] [REMOTE ] SDVY: Retrieved 2063 rows, trimmed to 300. [2026-01-22T12:20:06.247458] [DEBUG] [REMOTE ] SDVY: PASS: History has at least 300 days. [2026-01-22T12:20:06.247675] [DEBUG] [REMOTE ] SDVY: PASS: Price check passed. Min price $36.31. [2026-01-22T12:20:06.247843] [DEBUG] [REMOTE ] SDVY: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:06.247951] [DEBUG] [REMOTE ] SDVY: PASS: Integrity check passed. [2026-01-22T12:20:06.247990] [DEBUG] [REMOTE ] SDVY: Symbol is viable for forecasting. [2026-01-22T12:20:06.248038] [INFO ] [MAIN ] [2780/3501] SDVY kept (0.5s) | 2777 kept, 3 rejected | 139.0/min | ETA: 5.2m [2026-01-22T12:20:06.638005] [DEBUG] [REMOTE ] SE: Retrieved 2073 rows, trimmed to 300. [2026-01-22T12:20:06.638134] [DEBUG] [REMOTE ] SE: PASS: History has at least 300 days. [2026-01-22T12:20:06.638338] [DEBUG] [REMOTE ] SE: PASS: Price check passed. Min price $118.95. [2026-01-22T12:20:06.638469] [DEBUG] [REMOTE ] SE: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:06.638601] [DEBUG] [REMOTE ] SE: PASS: Integrity check passed. [2026-01-22T12:20:06.638644] [DEBUG] [REMOTE ] SE: Symbol is viable for forecasting. [2026-01-22T12:20:06.638692] [INFO ] [MAIN ] [2781/3501] SE kept (0.4s) | 2778 kept, 3 rejected | 139.0/min | ETA: 5.2m [2026-01-22T12:20:07.131400] [DEBUG] [REMOTE ] SEDG: Retrieved 2722 rows, trimmed to 300. [2026-01-22T12:20:07.131749] [DEBUG] [REMOTE ] SEDG: PASS: History has at least 300 days. [2026-01-22T12:20:07.131962] [DEBUG] [REMOTE ] SEDG: PASS: Price check passed. Min price $28.47. [2026-01-22T12:20:07.132100] [DEBUG] [REMOTE ] SEDG: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:07.132213] [DEBUG] [REMOTE ] SEDG: PASS: Integrity check passed. [2026-01-22T12:20:07.132256] [DEBUG] [REMOTE ] SEDG: Symbol is viable for forecasting. [2026-01-22T12:20:07.132307] [INFO ] [MAIN ] [2782/3501] SEDG kept (0.5s) | 2779 kept, 3 rejected | 138.9/min | ETA: 5.2m [2026-01-22T12:20:07.704770] [DEBUG] [REMOTE ] SEE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:07.704903] [DEBUG] [REMOTE ] SEE: PASS: History has at least 300 days. [2026-01-22T12:20:07.705181] [DEBUG] [REMOTE ] SEE: PASS: Price check passed. Min price $33.35. [2026-01-22T12:20:07.705360] [DEBUG] [REMOTE ] SEE: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:07.705512] [DEBUG] [REMOTE ] SEE: PASS: Integrity check passed. [2026-01-22T12:20:07.705590] [DEBUG] [REMOTE ] SEE: Symbol is viable for forecasting. [2026-01-22T12:20:07.705667] [INFO ] [MAIN ] [2783/3501] SEE kept (0.6s) | 2780 kept, 3 rejected | 138.9/min | ETA: 5.2m [2026-01-22T12:20:08.210210] [DEBUG] [REMOTE ] SEIC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:08.210360] [DEBUG] [REMOTE ] SEIC: PASS: History has at least 300 days. [2026-01-22T12:20:08.210938] [DEBUG] [REMOTE ] SEIC: PASS: Price check passed. Min price $77.79. [2026-01-22T12:20:08.211080] [DEBUG] [REMOTE ] SEIC: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:08.211220] [DEBUG] [REMOTE ] SEIC: PASS: Integrity check passed. [2026-01-22T12:20:08.211261] [DEBUG] [REMOTE ] SEIC: Symbol is viable for forecasting. [2026-01-22T12:20:08.211311] [INFO ] [MAIN ] [2784/3501] SEIC kept (0.5s) | 2781 kept, 3 rejected | 138.9/min | ETA: 5.2m [2026-01-22T12:20:08.483244] [DEBUG] [REMOTE ] SELF: Retrieved 4422 rows, trimmed to 300. [2026-01-22T12:20:08.483376] [DEBUG] [REMOTE ] SELF: PASS: History has at least 300 days. [2026-01-22T12:20:08.483607] [DEBUG] [REMOTE ] SELF: PASS: Price check passed. Min price $4.83. [2026-01-22T12:20:08.483747] [DEBUG] [REMOTE ] SELF: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:08.483859] [DEBUG] [REMOTE ] SELF: PASS: Integrity check passed. [2026-01-22T12:20:08.483899] [DEBUG] [REMOTE ] SELF: Symbol is viable for forecasting. [2026-01-22T12:20:08.483948] [INFO ] [MAIN ] [2785/3501] SELF kept (0.3s) | 2782 kept, 3 rejected | 138.9/min | ETA: 5.2m [2026-01-22T12:20:08.971656] [DEBUG] [REMOTE ] SEM: Retrieved 4105 rows, trimmed to 300. [2026-01-22T12:20:08.971787] [DEBUG] [REMOTE ] SEM: PASS: History has at least 300 days. [2026-01-22T12:20:08.971992] [DEBUG] [REMOTE ] SEM: PASS: Price check passed. Min price $12.74. [2026-01-22T12:20:08.972124] [DEBUG] [REMOTE ] SEM: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:08.972240] [DEBUG] [REMOTE ] SEM: PASS: Integrity check passed. [2026-01-22T12:20:08.972279] [DEBUG] [REMOTE ] SEM: Symbol is viable for forecasting. [2026-01-22T12:20:08.972325] [INFO ] [MAIN ] [2786/3501] SEM kept (0.5s) | 2783 kept, 3 rejected | 138.9/min | ETA: 5.1m [2026-01-22T12:20:09.306852] [DEBUG] [REMOTE ] SENEA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:09.306990] [DEBUG] [REMOTE ] SENEA: PASS: History has at least 300 days. [2026-01-22T12:20:09.307220] [DEBUG] [REMOTE ] SENEA: PASS: Price check passed. Min price $101.18. [2026-01-22T12:20:09.307362] [DEBUG] [REMOTE ] SENEA: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:09.307483] [DEBUG] [REMOTE ] SENEA: PASS: Integrity check passed. [2026-01-22T12:20:09.307527] [DEBUG] [REMOTE ] SENEA: Symbol is viable for forecasting. [2026-01-22T12:20:09.307596] [INFO ] [MAIN ] [2787/3501] SENEA kept (0.3s) | 2784 kept, 3 rejected | 138.9/min | ETA: 5.1m [2026-01-22T12:20:10.040944] [DEBUG] [REMOTE ] SENS: Retrieved 2476 rows, trimmed to 300. [2026-01-22T12:20:10.041136] [DEBUG] [REMOTE ] SENS: PASS: History has at least 300 days. [2026-01-22T12:20:10.041387] [DEBUG] [REMOTE ] SENS: PASS: Price check passed. Min price $5.27. [2026-01-22T12:20:10.041531] [DEBUG] [REMOTE ] SENS: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:10.041672] [DEBUG] [REMOTE ] SENS: PASS: Integrity check passed. [2026-01-22T12:20:10.041717] [DEBUG] [REMOTE ] SENS: Symbol is viable for forecasting. [2026-01-22T12:20:10.041771] [INFO ] [MAIN ] [2788/3501] SENS kept (0.7s) | 2785 kept, 3 rejected | 138.9/min | ETA: 5.1m [2026-01-22T12:20:10.284010] [DEBUG] [REMOTE ] SERA: Retrieved 1135 rows, trimmed to 300. [2026-01-22T12:20:10.284201] [DEBUG] [REMOTE ] SERA: PASS: History has at least 300 days. [2026-01-22T12:20:10.284492] [DEBUG] [REMOTE ] SERA: PASS: Price check passed. Min price $2.52. [2026-01-22T12:20:10.284655] [DEBUG] [REMOTE ] SERA: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:10.284772] [DEBUG] [REMOTE ] SERA: PASS: Integrity check passed. [2026-01-22T12:20:10.284813] [DEBUG] [REMOTE ] SERA: Symbol is viable for forecasting. [2026-01-22T12:20:10.284865] [INFO ] [MAIN ] [2789/3501] SERA kept (0.2s) | 2786 kept, 3 rejected | 138.9/min | ETA: 5.1m [2026-01-22T12:20:10.699219] [DEBUG] [REMOTE ] SES: Retrieved 1230 rows, trimmed to 300. [2026-01-22T12:20:10.699441] [DEBUG] [REMOTE ] SES: PASS: History has at least 300 days. [2026-01-22T12:20:10.699741] [DEBUG] [REMOTE ] SES: PASS: Price check passed. Min price $1.79. [2026-01-22T12:20:10.699887] [DEBUG] [REMOTE ] SES: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:10.700037] [DEBUG] [REMOTE ] SES: PASS: Integrity check passed. [2026-01-22T12:20:10.700080] [DEBUG] [REMOTE ] SES: Symbol is viable for forecasting. [2026-01-22T12:20:10.700134] [INFO ] [MAIN ] [2790/3501] SES kept (0.4s) | 2787 kept, 3 rejected | 138.9/min | ETA: 5.1m [2026-01-22T12:20:10.985855] [DEBUG] [REMOTE ] SEVN: Retrieved 1376 rows, trimmed to 300. [2026-01-22T12:20:10.986042] [DEBUG] [REMOTE ] SEVN: PASS: History has at least 300 days. [2026-01-22T12:20:10.986325] [DEBUG] [REMOTE ] SEVN: PASS: Price check passed. Min price $8.52. [2026-01-22T12:20:10.986474] [DEBUG] [REMOTE ] SEVN: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:10.986616] [DEBUG] [REMOTE ] SEVN: PASS: Integrity check passed. [2026-01-22T12:20:10.986659] [DEBUG] [REMOTE ] SEVN: Symbol is viable for forecasting. [2026-01-22T12:20:10.986711] [INFO ] [MAIN ] [2791/3501] SEVN kept (0.3s) | 2788 kept, 3 rejected | 139.0/min | ETA: 5.1m [2026-01-22T12:20:11.455010] [DEBUG] [REMOTE ] SEZL: Retrieved 609 rows, trimmed to 300. [2026-01-22T12:20:11.455216] [DEBUG] [REMOTE ] SEZL: PASS: History has at least 300 days. [2026-01-22T12:20:11.455482] [DEBUG] [REMOTE ] SEZL: PASS: Price check passed. Min price $50.97. [2026-01-22T12:20:11.455673] [DEBUG] [REMOTE ] SEZL: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:11.455800] [DEBUG] [REMOTE ] SEZL: PASS: Integrity check passed. [2026-01-22T12:20:11.455842] [DEBUG] [REMOTE ] SEZL: Symbol is viable for forecasting. [2026-01-22T12:20:11.455895] [INFO ] [MAIN ] [2792/3501] SEZL kept (0.5s) | 2789 kept, 3 rejected | 138.9/min | ETA: 5.1m [2026-01-22T12:20:12.214136] [DEBUG] [REMOTE ] SF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:12.214422] [DEBUG] [REMOTE ] SF: PASS: History has at least 300 days. [2026-01-22T12:20:12.214793] [DEBUG] [REMOTE ] SF: PASS: Price check passed. Min price $114.80. [2026-01-22T12:20:12.214940] [DEBUG] [REMOTE ] SF: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:12.215113] [DEBUG] [REMOTE ] SF: PASS: Integrity check passed. [2026-01-22T12:20:12.215157] [DEBUG] [REMOTE ] SF: Symbol is viable for forecasting. [2026-01-22T12:20:12.215212] [INFO ] [MAIN ] [2793/3501] SF kept (0.8s) | 2790 kept, 3 rejected | 138.9/min | ETA: 5.1m [2026-01-22T12:20:12.473072] [DEBUG] [REMOTE ] SFB: Retrieved 2075 rows, trimmed to 300. [2026-01-22T12:20:12.473216] [DEBUG] [REMOTE ] SFB: PASS: History has at least 300 days. [2026-01-22T12:20:12.473457] [DEBUG] [REMOTE ] SFB: PASS: Price check passed. Min price $20.45. [2026-01-22T12:20:12.473614] [DEBUG] [REMOTE ] SFB: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:12.473728] [DEBUG] [REMOTE ] SFB: PASS: Integrity check passed. [2026-01-22T12:20:12.473767] [DEBUG] [REMOTE ] SFB: Symbol is viable for forecasting. [2026-01-22T12:20:12.473815] [INFO ] [MAIN ] [2794/3501] SFB kept (0.3s) | 2791 kept, 3 rejected | 138.9/min | ETA: 5.1m [2026-01-22T12:20:12.888088] [DEBUG] [REMOTE ] SFBS: Retrieved 2940 rows, trimmed to 300. [2026-01-22T12:20:12.888219] [DEBUG] [REMOTE ] SFBS: PASS: History has at least 300 days. [2026-01-22T12:20:12.888440] [DEBUG] [REMOTE ] SFBS: PASS: Price check passed. Min price $67.40. [2026-01-22T12:20:12.888605] [DEBUG] [REMOTE ] SFBS: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:12.888721] [DEBUG] [REMOTE ] SFBS: PASS: Integrity check passed. [2026-01-22T12:20:12.888762] [DEBUG] [REMOTE ] SFBS: Symbol is viable for forecasting. [2026-01-22T12:20:12.888809] [INFO ] [MAIN ] [2795/3501] SFBS kept (0.4s) | 2792 kept, 3 rejected | 138.9/min | ETA: 5.1m [2026-01-22T12:20:13.244392] [DEBUG] [REMOTE ] SFIX: Retrieved 2053 rows, trimmed to 300. [2026-01-22T12:20:13.244546] [DEBUG] [REMOTE ] SFIX: PASS: History has at least 300 days. [2026-01-22T12:20:13.245023] [DEBUG] [REMOTE ] SFIX: PASS: Price check passed. Min price $3.95. [2026-01-22T12:20:13.245194] [DEBUG] [REMOTE ] SFIX: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:13.245355] [DEBUG] [REMOTE ] SFIX: PASS: Integrity check passed. [2026-01-22T12:20:13.245405] [DEBUG] [REMOTE ] SFIX: Symbol is viable for forecasting. [2026-01-22T12:20:13.245466] [INFO ] [MAIN ] [2796/3501] SFIX kept (0.4s) | 2793 kept, 3 rejected | 138.9/min | ETA: 5.1m [2026-01-22T12:20:13.832688] [DEBUG] [REMOTE ] SFL: Retrieved 5434 rows, trimmed to 300. [2026-01-22T12:20:13.832818] [DEBUG] [REMOTE ] SFL: PASS: History has at least 300 days. [2026-01-22T12:20:13.833018] [DEBUG] [REMOTE ] SFL: PASS: Price check passed. Min price $6.85. [2026-01-22T12:20:13.833150] [DEBUG] [REMOTE ] SFL: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:13.833257] [DEBUG] [REMOTE ] SFL: PASS: Integrity check passed. [2026-01-22T12:20:13.833296] [DEBUG] [REMOTE ] SFL: Symbol is viable for forecasting. [2026-01-22T12:20:13.833345] [INFO ] [MAIN ] [2797/3501] SFL kept (0.6s) | 2794 kept, 3 rejected | 138.9/min | ETA: 5.1m [2026-01-22T12:20:14.012544] [DEBUG] [REMOTE ] SFLO: Retrieved 521 rows, trimmed to 300. [2026-01-22T12:20:14.012694] [DEBUG] [REMOTE ] SFLO: PASS: History has at least 300 days. [2026-01-22T12:20:14.012895] [DEBUG] [REMOTE ] SFLO: PASS: Price check passed. Min price $27.40. [2026-01-22T12:20:14.013029] [DEBUG] [REMOTE ] SFLO: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:14.013136] [DEBUG] [REMOTE ] SFLO: PASS: Integrity check passed. [2026-01-22T12:20:14.013175] [DEBUG] [REMOTE ] SFLO: Symbol is viable for forecasting. [2026-01-22T12:20:14.013222] [INFO ] [MAIN ] [2798/3501] SFLO kept (0.2s) | 2795 kept, 3 rejected | 139.0/min | ETA: 5.1m [2026-01-22T12:20:14.927363] [DEBUG] [REMOTE ] SFM: Retrieved 3137 rows, trimmed to 300. [2026-01-22T12:20:14.927516] [DEBUG] [REMOTE ] SFM: PASS: History has at least 300 days. [2026-01-22T12:20:14.927822] [DEBUG] [REMOTE ] SFM: PASS: Price check passed. Min price $71.32. [2026-01-22T12:20:14.927969] [DEBUG] [REMOTE ] SFM: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:14.928082] [DEBUG] [REMOTE ] SFM: PASS: Integrity check passed. [2026-01-22T12:20:14.928125] [DEBUG] [REMOTE ] SFM: Symbol is viable for forecasting. [2026-01-22T12:20:14.928174] [INFO ] [MAIN ] [2799/3501] SFM kept (0.9s) | 2796 kept, 3 rejected | 138.9/min | ETA: 5.1m [2026-01-22T12:20:15.473220] [DEBUG] [REMOTE ] SFNC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:15.473440] [DEBUG] [REMOTE ] SFNC: PASS: History has at least 300 days. [2026-01-22T12:20:15.474132] [DEBUG] [REMOTE ] SFNC: PASS: Price check passed. Min price $17.07. [2026-01-22T12:20:15.474286] [DEBUG] [REMOTE ] SFNC: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:15.474441] [DEBUG] [REMOTE ] SFNC: PASS: Integrity check passed. [2026-01-22T12:20:15.474483] [DEBUG] [REMOTE ] SFNC: Symbol is viable for forecasting. [2026-01-22T12:20:15.474541] [INFO ] [MAIN ] [2800/3501] SFNC kept (0.5s) | 2797 kept, 3 rejected | 138.9/min | ETA: 5.0m [2026-01-22T12:20:15.811607] [DEBUG] [REMOTE ] SG: Retrieved 1046 rows, trimmed to 300. [2026-01-22T12:20:15.811854] [DEBUG] [REMOTE ] SG: PASS: History has at least 300 days. [2026-01-22T12:20:15.812185] [DEBUG] [REMOTE ] SG: PASS: Price check passed. Min price $5.23. [2026-01-22T12:20:15.812370] [DEBUG] [REMOTE ] SG: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:15.812538] [DEBUG] [REMOTE ] SG: PASS: Integrity check passed. [2026-01-22T12:20:15.812614] [DEBUG] [REMOTE ] SG: Symbol is viable for forecasting. [2026-01-22T12:20:15.812686] [INFO ] [MAIN ] [2801/3501] SG kept (0.3s) | 2798 kept, 3 rejected | 138.9/min | ETA: 5.0m [2026-01-22T12:20:16.363512] [DEBUG] [REMOTE ] SGC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:16.363745] [DEBUG] [REMOTE ] SGC: PASS: History has at least 300 days. [2026-01-22T12:20:16.364054] [DEBUG] [REMOTE ] SGC: PASS: Price check passed. Min price $8.48. [2026-01-22T12:20:16.364231] [DEBUG] [REMOTE ] SGC: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:16.364374] [DEBUG] [REMOTE ] SGC: PASS: Integrity check passed. [2026-01-22T12:20:16.364591] [DEBUG] [REMOTE ] SGC: Symbol is viable for forecasting. [2026-01-22T12:20:16.364659] [INFO ] [MAIN ] [2802/3501] SGC kept (0.6s) | 2799 kept, 3 rejected | 138.9/min | ETA: 5.0m [2026-01-22T12:20:16.615976] [DEBUG] [REMOTE ] SGHC: Retrieved 998 rows, trimmed to 300. [2026-01-22T12:20:16.616219] [DEBUG] [REMOTE ] SGHC: PASS: History has at least 300 days. [2026-01-22T12:20:16.616548] [DEBUG] [REMOTE ] SGHC: PASS: Price check passed. Min price $9.67. [2026-01-22T12:20:16.616766] [DEBUG] [REMOTE ] SGHC: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:16.616927] [DEBUG] [REMOTE ] SGHC: PASS: Integrity check passed. [2026-01-22T12:20:16.616979] [DEBUG] [REMOTE ] SGHC: Symbol is viable for forecasting. [2026-01-22T12:20:16.617049] [INFO ] [MAIN ] [2803/3501] SGHC kept (0.3s) | 2800 kept, 3 rejected | 138.9/min | ETA: 5.0m [2026-01-22T12:20:17.098651] [DEBUG] [REMOTE ] SGRY: Retrieved 2591 rows, trimmed to 300. [2026-01-22T12:20:17.098856] [DEBUG] [REMOTE ] SGRY: PASS: History has at least 300 days. [2026-01-22T12:20:17.099133] [DEBUG] [REMOTE ] SGRY: PASS: Price check passed. Min price $15.06. [2026-01-22T12:20:17.099277] [DEBUG] [REMOTE ] SGRY: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:17.099410] [DEBUG] [REMOTE ] SGRY: PASS: Integrity check passed. [2026-01-22T12:20:17.099460] [DEBUG] [REMOTE ] SGRY: Symbol is viable for forecasting. [2026-01-22T12:20:17.099518] [INFO ] [MAIN ] [2804/3501] SGRY kept (0.5s) | 2801 kept, 3 rejected | 138.9/min | ETA: 5.0m [2026-01-22T12:20:17.487999] [DEBUG] [REMOTE ] SHAK: Retrieved 2760 rows, trimmed to 300. [2026-01-22T12:20:17.488131] [DEBUG] [REMOTE ] SHAK: PASS: History has at least 300 days. [2026-01-22T12:20:17.488362] [DEBUG] [REMOTE ] SHAK: PASS: Price check passed. Min price $77.12. [2026-01-22T12:20:17.488496] [DEBUG] [REMOTE ] SHAK: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:17.488626] [DEBUG] [REMOTE ] SHAK: PASS: Integrity check passed. [2026-01-22T12:20:17.488669] [DEBUG] [REMOTE ] SHAK: Symbol is viable for forecasting. [2026-01-22T12:20:17.488718] [INFO ] [MAIN ] [2805/3501] SHAK kept (0.4s) | 2802 kept, 3 rejected | 138.9/min | ETA: 5.0m [2026-01-22T12:20:17.859990] [DEBUG] [REMOTE ] SHBI: Retrieved 6245 rows, trimmed to 300. [2026-01-22T12:20:17.860166] [DEBUG] [REMOTE ] SHBI: PASS: History has at least 300 days. [2026-01-22T12:20:17.860475] [DEBUG] [REMOTE ] SHBI: PASS: Price check passed. Min price $15.41. [2026-01-22T12:20:17.860637] [DEBUG] [REMOTE ] SHBI: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:17.860907] [DEBUG] [REMOTE ] SHBI: PASS: Integrity check passed. [2026-01-22T12:20:17.860964] [DEBUG] [REMOTE ] SHBI: Symbol is viable for forecasting. [2026-01-22T12:20:17.861016] [INFO ] [MAIN ] [2806/3501] SHBI kept (0.4s) | 2803 kept, 3 rejected | 138.9/min | ETA: 5.0m [2026-01-22T12:20:18.239111] [DEBUG] [REMOTE ] SHC: Retrieved 1296 rows, trimmed to 300. [2026-01-22T12:20:18.239242] [DEBUG] [REMOTE ] SHC: PASS: History has at least 300 days. [2026-01-22T12:20:18.239446] [DEBUG] [REMOTE ] SHC: PASS: Price check passed. Min price $15.23. [2026-01-22T12:20:18.239604] [DEBUG] [REMOTE ] SHC: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:18.239717] [DEBUG] [REMOTE ] SHC: PASS: Integrity check passed. [2026-01-22T12:20:18.239756] [DEBUG] [REMOTE ] SHC: Symbol is viable for forecasting. [2026-01-22T12:20:18.239801] [INFO ] [MAIN ] [2807/3501] SHC kept (0.4s) | 2804 kept, 3 rejected | 138.9/min | ETA: 5.0m [2026-01-22T12:20:18.612210] [DEBUG] [REMOTE ] SHCO: Retrieved 1135 rows, trimmed to 300. [2026-01-22T12:20:18.612516] [DEBUG] [REMOTE ] SHCO: PASS: History has at least 300 days. [2026-01-22T12:20:18.612945] [DEBUG] [REMOTE ] SHCO: PASS: Price check passed. Min price $7.78. [2026-01-22T12:20:18.613187] [DEBUG] [REMOTE ] SHCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:18.613377] [DEBUG] [REMOTE ] SHCO: PASS: Integrity check passed. [2026-01-22T12:20:18.613442] [DEBUG] [REMOTE ] SHCO: Symbol is viable for forecasting. [2026-01-22T12:20:18.613526] [INFO ] [MAIN ] [2808/3501] SHCO kept (0.4s) | 2805 kept, 3 rejected | 138.9/min | ETA: 5.0m [2026-01-22T12:20:19.308729] [DEBUG] [REMOTE ] SHEL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:19.308949] [DEBUG] [REMOTE ] SHEL: PASS: History has at least 300 days. [2026-01-22T12:20:19.309374] [DEBUG] [REMOTE ] SHEL: PASS: Price check passed. Min price $70.31. [2026-01-22T12:20:19.309596] [DEBUG] [REMOTE ] SHEL: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:19.309783] [DEBUG] [REMOTE ] SHEL: PASS: Integrity check passed. [2026-01-22T12:20:19.309838] [DEBUG] [REMOTE ] SHEL: Symbol is viable for forecasting. [2026-01-22T12:20:19.309916] [INFO ] [MAIN ] [2809/3501] SHEL kept (0.7s) | 2806 kept, 3 rejected | 138.9/min | ETA: 5.0m [2026-01-22T12:20:19.752395] [DEBUG] [REMOTE ] SHEN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:19.752748] [DEBUG] [REMOTE ] SHEN: PASS: History has at least 300 days. [2026-01-22T12:20:19.753337] [DEBUG] [REMOTE ] SHEN: PASS: Price check passed. Min price $9.90. [2026-01-22T12:20:19.753510] [DEBUG] [REMOTE ] SHEN: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:19.753722] [DEBUG] [REMOTE ] SHEN: PASS: Integrity check passed. [2026-01-22T12:20:19.753769] [DEBUG] [REMOTE ] SHEN: Symbol is viable for forecasting. [2026-01-22T12:20:19.753837] [INFO ] [MAIN ] [2810/3501] SHEN kept (0.4s) | 2807 kept, 3 rejected | 138.9/min | ETA: 5.0m [2026-01-22T12:20:19.894399] [DEBUG] [REMOTE ] SHFS: Retrieved 1109 rows, trimmed to 300. [2026-01-22T12:20:19.894638] [DEBUG] [REMOTE ] SHFS: PASS: History has at least 300 days. [2026-01-22T12:20:19.894944] [DEBUG] [REMOTE ] SHFS: PASS: Price check passed. Min price $1.03. [2026-01-22T12:20:19.895138] [DEBUG] [REMOTE ] SHFS: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:19.895288] [DEBUG] [REMOTE ] SHFS: PASS: Integrity check passed. [2026-01-22T12:20:19.895332] [DEBUG] [REMOTE ] SHFS: Symbol is viable for forecasting. [2026-01-22T12:20:19.895390] [INFO ] [MAIN ] [2811/3501] SHFS kept (0.1s) | 2808 kept, 3 rejected | 138.9/min | ETA: 5.0m [2026-01-22T12:20:21.239524] [DEBUG] [REMOTE ] SHG: Retrieved 5623 rows, trimmed to 300. [2026-01-22T12:20:21.239804] [DEBUG] [REMOTE ] SHG: PASS: History has at least 300 days. [2026-01-22T12:20:21.240389] [DEBUG] [REMOTE ] SHG: PASS: Price check passed. Min price $51.42. [2026-01-22T12:20:21.240534] [DEBUG] [REMOTE ] SHG: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:21.240706] [DEBUG] [REMOTE ] SHG: PASS: Integrity check passed. [2026-01-22T12:20:21.240749] [DEBUG] [REMOTE ] SHG: Symbol is viable for forecasting. [2026-01-22T12:20:21.240806] [INFO ] [MAIN ] [2812/3501] SHG kept (1.3s) | 2809 kept, 3 rejected | 138.8/min | ETA: 5.0m [2026-01-22T12:20:21.638308] [DEBUG] [REMOTE ] SHIP: Retrieved 4587 rows, trimmed to 300. [2026-01-22T12:20:21.638525] [DEBUG] [REMOTE ] SHIP: PASS: History has at least 300 days. [2026-01-22T12:20:21.638810] [DEBUG] [REMOTE ] SHIP: PASS: Price check passed. Min price $8.12. [2026-01-22T12:20:21.638958] [DEBUG] [REMOTE ] SHIP: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:21.639101] [DEBUG] [REMOTE ] SHIP: PASS: Integrity check passed. [2026-01-22T12:20:21.639145] [DEBUG] [REMOTE ] SHIP: Symbol is viable for forecasting. [2026-01-22T12:20:21.639202] [INFO ] [MAIN ] [2813/3501] SHIP kept (0.4s) | 2810 kept, 3 rejected | 138.8/min | ETA: 5.0m [2026-01-22T12:20:21.979385] [DEBUG] [REMOTE ] SHLS: Retrieved 1252 rows, trimmed to 300. [2026-01-22T12:20:21.979614] [DEBUG] [REMOTE ] SHLS: PASS: History has at least 300 days. [2026-01-22T12:20:21.979889] [DEBUG] [REMOTE ] SHLS: PASS: Price check passed. Min price $7.46. [2026-01-22T12:20:21.980083] [DEBUG] [REMOTE ] SHLS: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:21.980207] [DEBUG] [REMOTE ] SHLS: PASS: Integrity check passed. [2026-01-22T12:20:21.980249] [DEBUG] [REMOTE ] SHLS: Symbol is viable for forecasting. [2026-01-22T12:20:21.980303] [INFO ] [MAIN ] [2814/3501] SHLS kept (0.3s) | 2811 kept, 3 rejected | 138.8/min | ETA: 4.9m [2026-01-22T12:20:22.462545] [DEBUG] [REMOTE ] SHO: Retrieved 5346 rows, trimmed to 300. [2026-01-22T12:20:22.462776] [DEBUG] [REMOTE ] SHO: PASS: History has at least 300 days. [2026-01-22T12:20:22.463224] [DEBUG] [REMOTE ] SHO: PASS: Price check passed. Min price $8.76. [2026-01-22T12:20:22.463362] [DEBUG] [REMOTE ] SHO: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:22.463483] [DEBUG] [REMOTE ] SHO: PASS: Integrity check passed. [2026-01-22T12:20:22.463523] [DEBUG] [REMOTE ] SHO: Symbol is viable for forecasting. [2026-01-22T12:20:22.463703] [INFO ] [MAIN ] [2815/3501] SHO kept (0.5s) | 2812 kept, 3 rejected | 138.8/min | ETA: 4.9m [2026-01-22T12:20:22.739061] [DEBUG] [REMOTE ] SHOC: Retrieved 825 rows, trimmed to 300. [2026-01-22T12:20:22.739253] [DEBUG] [REMOTE ] SHOC: PASS: History has at least 300 days. [2026-01-22T12:20:22.739547] [DEBUG] [REMOTE ] SHOC: PASS: Price check passed. Min price $62.08. [2026-01-22T12:20:22.739930] [DEBUG] [REMOTE ] SHOC: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:22.740073] [DEBUG] [REMOTE ] SHOC: PASS: Integrity check passed. [2026-01-22T12:20:22.740124] [DEBUG] [REMOTE ] SHOC: Symbol is viable for forecasting. [2026-01-22T12:20:22.740193] [INFO ] [MAIN ] [2816/3501] SHOC kept (0.3s) | 2813 kept, 3 rejected | 138.8/min | ETA: 4.9m [2026-01-22T12:20:23.230108] [DEBUG] [REMOTE ] SHOO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:23.230331] [DEBUG] [REMOTE ] SHOO: PASS: History has at least 300 days. [2026-01-22T12:20:23.230680] [DEBUG] [REMOTE ] SHOO: PASS: Price check passed. Min price $32.64. [2026-01-22T12:20:23.230869] [DEBUG] [REMOTE ] SHOO: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:23.231017] [DEBUG] [REMOTE ] SHOO: PASS: Integrity check passed. [2026-01-22T12:20:23.231060] [DEBUG] [REMOTE ] SHOO: Symbol is viable for forecasting. [2026-01-22T12:20:23.231116] [INFO ] [MAIN ] [2817/3501] SHOO kept (0.5s) | 2814 kept, 3 rejected | 138.8/min | ETA: 4.9m [2026-01-22T12:20:23.841196] [DEBUG] [REMOTE ] SHOP: Retrieved 2683 rows, trimmed to 300. [2026-01-22T12:20:23.841399] [DEBUG] [REMOTE ] SHOP: PASS: History has at least 300 days. [2026-01-22T12:20:23.841700] [DEBUG] [REMOTE ] SHOP: PASS: Price check passed. Min price $138.54. [2026-01-22T12:20:23.842046] [DEBUG] [REMOTE ] SHOP: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:23.842169] [DEBUG] [REMOTE ] SHOP: PASS: Integrity check passed. [2026-01-22T12:20:23.842212] [DEBUG] [REMOTE ] SHOP: Symbol is viable for forecasting. [2026-01-22T12:20:23.842269] [INFO ] [MAIN ] [2818/3501] SHOP kept (0.6s) | 2815 kept, 3 rejected | 138.8/min | ETA: 4.9m [2026-01-22T12:20:24.808242] [DEBUG] [REMOTE ] SHY: Retrieved 5910 rows, trimmed to 300. [2026-01-22T12:20:24.808489] [DEBUG] [REMOTE ] SHY: PASS: History has at least 300 days. [2026-01-22T12:20:24.809202] [DEBUG] [REMOTE ] SHY: PASS: Price check passed. Min price $82.17. [2026-01-22T12:20:24.809379] [DEBUG] [REMOTE ] SHY: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:24.809535] [DEBUG] [REMOTE ] SHY: PASS: Integrity check passed. [2026-01-22T12:20:24.809598] [DEBUG] [REMOTE ] SHY: Symbol is viable for forecasting. [2026-01-22T12:20:24.809660] [INFO ] [MAIN ] [2819/3501] SHY kept (1.0s) | 2816 kept, 3 rejected | 138.8/min | ETA: 4.9m [2026-01-22T12:20:25.099297] [DEBUG] [REMOTE ] SIBN: Retrieved 1824 rows, trimmed to 300. [2026-01-22T12:20:25.099530] [DEBUG] [REMOTE ] SIBN: PASS: History has at least 300 days. [2026-01-22T12:20:25.099856] [DEBUG] [REMOTE ] SIBN: PASS: Price check passed. Min price $14.83. [2026-01-22T12:20:25.100053] [DEBUG] [REMOTE ] SIBN: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:25.100197] [DEBUG] [REMOTE ] SIBN: PASS: Integrity check passed. [2026-01-22T12:20:25.100245] [DEBUG] [REMOTE ] SIBN: Symbol is viable for forecasting. [2026-01-22T12:20:25.100310] [INFO ] [MAIN ] [2820/3501] SIBN kept (0.3s) | 2817 kept, 3 rejected | 138.8/min | ETA: 4.9m [2026-01-22T12:20:25.693724] [DEBUG] [REMOTE ] SID: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:25.694198] [DEBUG] [REMOTE ] SID: PASS: History has at least 300 days. [2026-01-22T12:20:25.694689] [DEBUG] [REMOTE ] SID: PASS: Price check passed. Min price $1.48. [2026-01-22T12:20:25.694840] [DEBUG] [REMOTE ] SID: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:25.694983] [DEBUG] [REMOTE ] SID: PASS: Integrity check passed. [2026-01-22T12:20:25.695026] [DEBUG] [REMOTE ] SID: Symbol is viable for forecasting. [2026-01-22T12:20:25.695081] [INFO ] [MAIN ] [2821/3501] SID kept (0.6s) | 2818 kept, 3 rejected | 138.8/min | ETA: 4.9m [2026-01-22T12:20:26.173952] [DEBUG] [REMOTE ] SIEB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:26.174255] [DEBUG] [REMOTE ] SIEB: PASS: History has at least 300 days. [2026-01-22T12:20:26.174678] [DEBUG] [REMOTE ] SIEB: PASS: Price check passed. Min price $2.64. [2026-01-22T12:20:26.174849] [DEBUG] [REMOTE ] SIEB: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:26.175029] [DEBUG] [REMOTE ] SIEB: PASS: Integrity check passed. [2026-01-22T12:20:26.175088] [DEBUG] [REMOTE ] SIEB: Symbol is viable for forecasting. [2026-01-22T12:20:26.175151] [INFO ] [MAIN ] [2822/3501] SIEB kept (0.5s) | 2819 kept, 3 rejected | 138.7/min | ETA: 4.9m [2026-01-22T12:20:26.634040] [DEBUG] [REMOTE ] SIFY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:26.634266] [DEBUG] [REMOTE ] SIFY: PASS: History has at least 300 days. [2026-01-22T12:20:26.634628] [DEBUG] [REMOTE ] SIFY: PASS: Price check passed. Min price $10.37. [2026-01-22T12:20:26.634777] [DEBUG] [REMOTE ] SIFY: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:26.634927] [DEBUG] [REMOTE ] SIFY: PASS: Integrity check passed. [2026-01-22T12:20:26.634969] [DEBUG] [REMOTE ] SIFY: Symbol is viable for forecasting. [2026-01-22T12:20:26.635025] [INFO ] [MAIN ] [2823/3501] SIFY kept (0.5s) | 2820 kept, 3 rejected | 138.7/min | ETA: 4.9m [2026-01-22T12:20:27.161339] [DEBUG] [REMOTE ] SIG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:27.161609] [DEBUG] [REMOTE ] SIG: PASS: History has at least 300 days. [2026-01-22T12:20:27.161962] [DEBUG] [REMOTE ] SIG: PASS: Price check passed. Min price $82.88. [2026-01-22T12:20:27.162103] [DEBUG] [REMOTE ] SIG: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:27.162249] [DEBUG] [REMOTE ] SIG: PASS: Integrity check passed. [2026-01-22T12:20:27.162289] [DEBUG] [REMOTE ] SIG: Symbol is viable for forecasting. [2026-01-22T12:20:27.162343] [INFO ] [MAIN ] [2824/3501] SIG kept (0.5s) | 2821 kept, 3 rejected | 138.7/min | ETA: 4.9m [2026-01-22T12:20:27.560524] [DEBUG] [REMOTE ] SIGA: Retrieved 6593 rows, trimmed to 300. [2026-01-22T12:20:27.560742] [DEBUG] [REMOTE ] SIGA: PASS: History has at least 300 days. [2026-01-22T12:20:27.561010] [DEBUG] [REMOTE ] SIGA: PASS: Price check passed. Min price $5.77. [2026-01-22T12:20:27.561151] [DEBUG] [REMOTE ] SIGA: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:27.561278] [DEBUG] [REMOTE ] SIGA: PASS: Integrity check passed. [2026-01-22T12:20:27.561319] [DEBUG] [REMOTE ] SIGA: Symbol is viable for forecasting. [2026-01-22T12:20:27.561370] [INFO ] [MAIN ] [2825/3501] SIGA kept (0.4s) | 2822 kept, 3 rejected | 138.7/min | ETA: 4.9m [2026-01-22T12:20:28.547846] [DEBUG] [REMOTE ] SIGI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:28.548098] [DEBUG] [REMOTE ] SIGI: PASS: History has at least 300 days. [2026-01-22T12:20:28.548435] [DEBUG] [REMOTE ] SIGI: PASS: Price check passed. Min price $73.62. [2026-01-22T12:20:28.548607] [DEBUG] [REMOTE ] SIGI: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:28.548762] [DEBUG] [REMOTE ] SIGI: PASS: Integrity check passed. [2026-01-22T12:20:28.548806] [DEBUG] [REMOTE ] SIGI: Symbol is viable for forecasting. [2026-01-22T12:20:28.548865] [INFO ] [MAIN ] [2826/3501] SIGI kept (1.0s) | 2823 kept, 3 rejected | 138.7/min | ETA: 4.9m [2026-01-22T12:20:28.801867] [DEBUG] [REMOTE ] SII: Retrieved 1398 rows, trimmed to 300. [2026-01-22T12:20:28.802066] [DEBUG] [REMOTE ] SII: PASS: History has at least 300 days. [2026-01-22T12:20:28.802374] [DEBUG] [REMOTE ] SII: PASS: Price check passed. Min price $79.38. [2026-01-22T12:20:28.802544] [DEBUG] [REMOTE ] SII: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:28.802704] [DEBUG] [REMOTE ] SII: PASS: Integrity check passed. [2026-01-22T12:20:28.802749] [DEBUG] [REMOTE ] SII: Symbol is viable for forecasting. [2026-01-22T12:20:28.802803] [INFO ] [MAIN ] [2827/3501] SII kept (0.3s) | 2824 kept, 3 rejected | 138.7/min | ETA: 4.9m [2026-01-22T12:20:29.365661] [DEBUG] [REMOTE ] SIMO: Retrieved 5172 rows, trimmed to 300. [2026-01-22T12:20:29.365798] [DEBUG] [REMOTE ] SIMO: PASS: History has at least 300 days. [2026-01-22T12:20:29.366012] [DEBUG] [REMOTE ] SIMO: PASS: Price check passed. Min price $80.16. [2026-01-22T12:20:29.366146] [DEBUG] [REMOTE ] SIMO: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:29.366257] [DEBUG] [REMOTE ] SIMO: PASS: Integrity check passed. [2026-01-22T12:20:29.366296] [DEBUG] [REMOTE ] SIMO: Symbol is viable for forecasting. [2026-01-22T12:20:29.366344] [INFO ] [MAIN ] [2828/3501] SIMO kept (0.6s) | 2825 kept, 3 rejected | 138.7/min | ETA: 4.9m [2026-01-22T12:20:29.827073] [DEBUG] [REMOTE ] SIRI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:29.827214] [DEBUG] [REMOTE ] SIRI: PASS: History has at least 300 days. [2026-01-22T12:20:29.827449] [DEBUG] [REMOTE ] SIRI: PASS: Price check passed. Min price $19.92. [2026-01-22T12:20:29.827601] [DEBUG] [REMOTE ] SIRI: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:29.827748] [DEBUG] [REMOTE ] SIRI: PASS: Integrity check passed. [2026-01-22T12:20:29.827791] [DEBUG] [REMOTE ] SIRI: Symbol is viable for forecasting. [2026-01-22T12:20:29.827840] [INFO ] [MAIN ] [2829/3501] SIRI kept (0.5s) | 2826 kept, 3 rejected | 138.7/min | ETA: 4.8m [2026-01-22T12:20:30.420746] [DEBUG] [REMOTE ] SITC: Retrieved 6295 rows, trimmed to 300. [2026-01-22T12:20:30.420934] [DEBUG] [REMOTE ] SITC: PASS: History has at least 300 days. [2026-01-22T12:20:30.421266] [DEBUG] [REMOTE ] SITC: PASS: Price check passed. Min price $5.87. [2026-01-22T12:20:30.421442] [DEBUG] [REMOTE ] SITC: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:30.421629] [DEBUG] [REMOTE ] SITC: PASS: Integrity check passed. [2026-01-22T12:20:30.421681] [DEBUG] [REMOTE ] SITC: Symbol is viable for forecasting. [2026-01-22T12:20:30.421743] [INFO ] [MAIN ] [2830/3501] SITC kept (0.6s) | 2827 kept, 3 rejected | 138.7/min | ETA: 4.8m [2026-01-22T12:20:30.594096] [DEBUG] [REMOTE ] SITE: Retrieved 2437 rows, trimmed to 300. [2026-01-22T12:20:30.594236] [DEBUG] [REMOTE ] SITE: PASS: History has at least 300 days. [2026-01-22T12:20:30.594457] [DEBUG] [REMOTE ] SITE: PASS: Price check passed. Min price $122.14. [2026-01-22T12:20:30.594629] [DEBUG] [REMOTE ] SITE: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:30.594755] [DEBUG] [REMOTE ] SITE: PASS: Integrity check passed. [2026-01-22T12:20:30.594797] [DEBUG] [REMOTE ] SITE: Symbol is viable for forecasting. [2026-01-22T12:20:30.594847] [INFO ] [MAIN ] [2831/3501] SITE kept (0.2s) | 2828 kept, 3 rejected | 138.7/min | ETA: 4.8m [2026-01-22T12:20:31.095599] [DEBUG] [REMOTE ] SITM: Retrieved 1549 rows, trimmed to 300. [2026-01-22T12:20:31.095728] [DEBUG] [REMOTE ] SITM: PASS: History has at least 300 days. [2026-01-22T12:20:31.095951] [DEBUG] [REMOTE ] SITM: PASS: Price check passed. Min price $252.76. [2026-01-22T12:20:31.096088] [DEBUG] [REMOTE ] SITM: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:31.096199] [DEBUG] [REMOTE ] SITM: PASS: Integrity check passed. [2026-01-22T12:20:31.096241] [DEBUG] [REMOTE ] SITM: Symbol is viable for forecasting. [2026-01-22T12:20:31.096290] [INFO ] [MAIN ] [2832/3501] SITM kept (0.5s) | 2829 kept, 3 rejected | 138.7/min | ETA: 4.8m [2026-01-22T12:20:31.507559] [DEBUG] [REMOTE ] SIXG: Retrieved 1731 rows, trimmed to 300. [2026-01-22T12:20:31.507736] [DEBUG] [REMOTE ] SIXG: PASS: History has at least 300 days. [2026-01-22T12:20:31.507952] [DEBUG] [REMOTE ] SIXG: PASS: Price check passed. Min price $60.27. [2026-01-22T12:20:31.508087] [DEBUG] [REMOTE ] SIXG: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:31.508203] [DEBUG] [REMOTE ] SIXG: PASS: Integrity check passed. [2026-01-22T12:20:31.508243] [DEBUG] [REMOTE ] SIXG: Symbol is viable for forecasting. [2026-01-22T12:20:31.508291] [INFO ] [MAIN ] [2833/3501] SIXG kept (0.4s) | 2830 kept, 3 rejected | 138.7/min | ETA: 4.8m [2026-01-22T12:20:32.132856] [DEBUG] [REMOTE ] SJM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:32.132990] [DEBUG] [REMOTE ] SJM: PASS: History has at least 300 days. [2026-01-22T12:20:32.133204] [DEBUG] [REMOTE ] SJM: PASS: Price check passed. Min price $94.56. [2026-01-22T12:20:32.133337] [DEBUG] [REMOTE ] SJM: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:32.133450] [DEBUG] [REMOTE ] SJM: PASS: Integrity check passed. [2026-01-22T12:20:32.133488] [DEBUG] [REMOTE ] SJM: Symbol is viable for forecasting. [2026-01-22T12:20:32.133536] [INFO ] [MAIN ] [2834/3501] SJM kept (0.6s) | 2831 kept, 3 rejected | 138.7/min | ETA: 4.8m [2026-01-22T12:20:32.417907] [DEBUG] [REMOTE ] SKE: Retrieved 2033 rows, trimmed to 300. [2026-01-22T12:20:32.418096] [DEBUG] [REMOTE ] SKE: PASS: History has at least 300 days. [2026-01-22T12:20:32.418352] [DEBUG] [REMOTE ] SKE: PASS: Price check passed. Min price $15.54. [2026-01-22T12:20:32.418499] [DEBUG] [REMOTE ] SKE: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:32.418651] [DEBUG] [REMOTE ] SKE: PASS: Integrity check passed. [2026-01-22T12:20:32.418699] [DEBUG] [REMOTE ] SKE: Symbol is viable for forecasting. [2026-01-22T12:20:32.418753] [INFO ] [MAIN ] [2835/3501] SKE kept (0.3s) | 2832 kept, 3 rejected | 138.7/min | ETA: 4.8m [2026-01-22T12:20:32.808253] [DEBUG] [REMOTE ] SKIL: Retrieved 1631 rows, trimmed to 300. [2026-01-22T12:20:32.808461] [DEBUG] [REMOTE ] SKIL: PASS: History has at least 300 days. [2026-01-22T12:20:32.808792] [DEBUG] [REMOTE ] SKIL: PASS: Price check passed. Min price $5.67. [2026-01-22T12:20:32.808963] [DEBUG] [REMOTE ] SKIL: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:32.809108] [DEBUG] [REMOTE ] SKIL: PASS: Integrity check passed. [2026-01-22T12:20:32.809163] [DEBUG] [REMOTE ] SKIL: Symbol is viable for forecasting. [2026-01-22T12:20:32.809229] [INFO ] [MAIN ] [2836/3501] SKIL kept (0.4s) | 2833 kept, 3 rejected | 138.7/min | ETA: 4.8m [2026-01-22T12:20:33.189710] [DEBUG] [REMOTE ] SKIN: Retrieved 1294 rows, trimmed to 300. [2026-01-22T12:20:33.189918] [DEBUG] [REMOTE ] SKIN: PASS: History has at least 300 days. [2026-01-22T12:20:33.190406] [DEBUG] [REMOTE ] SKIN: PASS: Price check passed. Min price $1.26. [2026-01-22T12:20:33.190591] [DEBUG] [REMOTE ] SKIN: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:33.190718] [DEBUG] [REMOTE ] SKIN: PASS: Integrity check passed. [2026-01-22T12:20:33.190761] [DEBUG] [REMOTE ] SKIN: Symbol is viable for forecasting. [2026-01-22T12:20:33.190826] [INFO ] [MAIN ] [2837/3501] SKIN kept (0.4s) | 2834 kept, 3 rejected | 138.7/min | ETA: 4.8m [2026-01-22T12:20:33.641535] [DEBUG] [REMOTE ] SKLZ: Retrieved 1442 rows, trimmed to 300. [2026-01-22T12:20:33.641690] [DEBUG] [REMOTE ] SKLZ: PASS: History has at least 300 days. [2026-01-22T12:20:33.641934] [DEBUG] [REMOTE ] SKLZ: PASS: Price check passed. Min price $4.19. [2026-01-22T12:20:33.642068] [DEBUG] [REMOTE ] SKLZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:33.642176] [DEBUG] [REMOTE ] SKLZ: PASS: Integrity check passed. [2026-01-22T12:20:33.642215] [DEBUG] [REMOTE ] SKLZ: Symbol is viable for forecasting. [2026-01-22T12:20:33.642263] [INFO ] [MAIN ] [2838/3501] SKLZ kept (0.5s) | 2835 kept, 3 rejected | 138.7/min | ETA: 4.8m [2026-01-22T12:20:34.205225] [DEBUG] [REMOTE ] SKM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:34.205367] [DEBUG] [REMOTE ] SKM: PASS: History has at least 300 days. [2026-01-22T12:20:34.205612] [DEBUG] [REMOTE ] SKM: PASS: Price check passed. Min price $19.68. [2026-01-22T12:20:34.205752] [DEBUG] [REMOTE ] SKM: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:34.205868] [DEBUG] [REMOTE ] SKM: PASS: Integrity check passed. [2026-01-22T12:20:34.205910] [DEBUG] [REMOTE ] SKM: Symbol is viable for forecasting. [2026-01-22T12:20:34.205961] [INFO ] [MAIN ] [2839/3501] SKM kept (0.6s) | 2836 kept, 3 rejected | 138.7/min | ETA: 4.8m [2026-01-22T12:20:34.397758] [DEBUG] [REMOTE ] SKRE: Retrieved 513 rows, trimmed to 300. [2026-01-22T12:20:34.397888] [DEBUG] [REMOTE ] SKRE: PASS: History has at least 300 days. [2026-01-22T12:20:34.398301] [DEBUG] [REMOTE ] SKRE: PASS: Price check passed. Min price $7.72. [2026-01-22T12:20:34.398434] [DEBUG] [REMOTE ] SKRE: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:34.398545] [DEBUG] [REMOTE ] SKRE: PASS: Integrity check passed. [2026-01-22T12:20:34.398607] [DEBUG] [REMOTE ] SKRE: Symbol is viable for forecasting. [2026-01-22T12:20:34.398665] [INFO ] [MAIN ] [2840/3501] SKRE kept (0.2s) | 2837 kept, 3 rejected | 138.7/min | ETA: 4.8m [2026-01-22T12:20:34.820984] [DEBUG] [REMOTE ] SKWD: Retrieved 757 rows, trimmed to 300. [2026-01-22T12:20:34.821122] [DEBUG] [REMOTE ] SKWD: PASS: History has at least 300 days. [2026-01-22T12:20:34.821325] [DEBUG] [REMOTE ] SKWD: PASS: Price check passed. Min price $45.01. [2026-01-22T12:20:34.821457] [DEBUG] [REMOTE ] SKWD: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:34.821585] [DEBUG] [REMOTE ] SKWD: PASS: Integrity check passed. [2026-01-22T12:20:34.821627] [DEBUG] [REMOTE ] SKWD: Symbol is viable for forecasting. [2026-01-22T12:20:34.821673] [INFO ] [MAIN ] [2841/3501] SKWD kept (0.4s) | 2838 kept, 3 rejected | 138.7/min | ETA: 4.8m [2026-01-22T12:20:35.404834] [DEBUG] [REMOTE ] SKY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:35.405003] [DEBUG] [REMOTE ] SKY: PASS: History has at least 300 days. [2026-01-22T12:20:35.405290] [DEBUG] [REMOTE ] SKY: PASS: Price check passed. Min price $64.82. [2026-01-22T12:20:35.405426] [DEBUG] [REMOTE ] SKY: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:35.405555] [DEBUG] [REMOTE ] SKY: PASS: Integrity check passed. [2026-01-22T12:20:35.405630] [DEBUG] [REMOTE ] SKY: Symbol is viable for forecasting. [2026-01-22T12:20:35.405695] [INFO ] [MAIN ] [2842/3501] SKY kept (0.6s) | 2839 kept, 3 rejected | 138.7/min | ETA: 4.8m [2026-01-22T12:20:35.655080] [DEBUG] [REMOTE ] SKYH: Retrieved 1285 rows, trimmed to 300. [2026-01-22T12:20:35.655215] [DEBUG] [REMOTE ] SKYH: PASS: History has at least 300 days. [2026-01-22T12:20:35.655424] [DEBUG] [REMOTE ] SKYH: PASS: Price check passed. Min price $8.30. [2026-01-22T12:20:35.655567] [DEBUG] [REMOTE ] SKYH: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:35.655731] [DEBUG] [REMOTE ] SKYH: PASS: Integrity check passed. [2026-01-22T12:20:35.655776] [DEBUG] [REMOTE ] SKYH: Symbol is viable for forecasting. [2026-01-22T12:20:35.655828] [INFO ] [MAIN ] [2843/3501] SKYH kept (0.3s) | 2840 kept, 3 rejected | 138.7/min | ETA: 4.7m [2026-01-22T12:20:36.152684] [DEBUG] [REMOTE ] SKYX: Retrieved 1680 rows, trimmed to 300. [2026-01-22T12:20:36.152837] [DEBUG] [REMOTE ] SKYX: PASS: History has at least 300 days. [2026-01-22T12:20:36.153047] [DEBUG] [REMOTE ] SKYX: PASS: Price check passed. Min price $1.51. [2026-01-22T12:20:36.153179] [DEBUG] [REMOTE ] SKYX: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:36.153290] [DEBUG] [REMOTE ] SKYX: PASS: Integrity check passed. [2026-01-22T12:20:36.153329] [DEBUG] [REMOTE ] SKYX: Symbol is viable for forecasting. [2026-01-22T12:20:36.153377] [INFO ] [MAIN ] [2844/3501] SKYX kept (0.5s) | 2841 kept, 3 rejected | 138.7/min | ETA: 4.7m [2026-01-22T12:20:36.570810] [DEBUG] [REMOTE ] SKYY: Retrieved 3658 rows, trimmed to 300. [2026-01-22T12:20:36.570947] [DEBUG] [REMOTE ] SKYY: PASS: History has at least 300 days. [2026-01-22T12:20:36.571153] [DEBUG] [REMOTE ] SKYY: PASS: Price check passed. Min price $120.18. [2026-01-22T12:20:36.571287] [DEBUG] [REMOTE ] SKYY: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:36.571396] [DEBUG] [REMOTE ] SKYY: PASS: Integrity check passed. [2026-01-22T12:20:36.571435] [DEBUG] [REMOTE ] SKYY: Symbol is viable for forecasting. [2026-01-22T12:20:36.571482] [INFO ] [MAIN ] [2845/3501] SKYY kept (0.4s) | 2842 kept, 3 rejected | 138.7/min | ETA: 4.7m [2026-01-22T12:20:37.414953] [DEBUG] [REMOTE ] SLAB: Retrieved 6495 rows, trimmed to 300. [2026-01-22T12:20:37.415114] [DEBUG] [REMOTE ] SLAB: PASS: History has at least 300 days. [2026-01-22T12:20:37.415368] [DEBUG] [REMOTE ] SLAB: PASS: Price check passed. Min price $116.08. [2026-01-22T12:20:37.415512] [DEBUG] [REMOTE ] SLAB: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:37.415661] [DEBUG] [REMOTE ] SLAB: PASS: Integrity check passed. [2026-01-22T12:20:37.415706] [DEBUG] [REMOTE ] SLAB: Symbol is viable for forecasting. [2026-01-22T12:20:37.415757] [INFO ] [MAIN ] [2846/3501] SLAB kept (0.8s) | 2843 kept, 3 rejected | 138.7/min | ETA: 4.7m [2026-01-22T12:20:37.900781] [DEBUG] [REMOTE ] SLB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:37.900992] [DEBUG] [REMOTE ] SLB: PASS: History has at least 300 days. [2026-01-22T12:20:37.901306] [DEBUG] [REMOTE ] SLB: PASS: Price check passed. Min price $34.92. [2026-01-22T12:20:37.901457] [DEBUG] [REMOTE ] SLB: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:37.901623] [DEBUG] [REMOTE ] SLB: PASS: Integrity check passed. [2026-01-22T12:20:37.901668] [DEBUG] [REMOTE ] SLB: Symbol is viable for forecasting. [2026-01-22T12:20:37.901725] [INFO ] [MAIN ] [2847/3501] SLB kept (0.5s) | 2844 kept, 3 rejected | 138.6/min | ETA: 4.7m [2026-01-22T12:20:38.186022] [DEBUG] [REMOTE ] SLDB: Retrieved 2007 rows, trimmed to 300. [2026-01-22T12:20:38.186225] [DEBUG] [REMOTE ] SLDB: PASS: History has at least 300 days. [2026-01-22T12:20:38.186494] [DEBUG] [REMOTE ] SLDB: PASS: Price check passed. Min price $3.93. [2026-01-22T12:20:38.186661] [DEBUG] [REMOTE ] SLDB: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:38.186791] [DEBUG] [REMOTE ] SLDB: PASS: Integrity check passed. [2026-01-22T12:20:38.186834] [DEBUG] [REMOTE ] SLDB: Symbol is viable for forecasting. [2026-01-22T12:20:38.186890] [INFO ] [MAIN ] [2848/3501] SLDB kept (0.3s) | 2845 kept, 3 rejected | 138.7/min | ETA: 4.7m [2026-01-22T12:20:38.558114] [DEBUG] [REMOTE ] SLDP: Retrieved 1175 rows, trimmed to 300. [2026-01-22T12:20:38.558341] [DEBUG] [REMOTE ] SLDP: PASS: History has at least 300 days. [2026-01-22T12:20:38.558666] [DEBUG] [REMOTE ] SLDP: PASS: Price check passed. Min price $4.25. [2026-01-22T12:20:38.558822] [DEBUG] [REMOTE ] SLDP: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:38.558947] [DEBUG] [REMOTE ] SLDP: PASS: Integrity check passed. [2026-01-22T12:20:38.559016] [DEBUG] [REMOTE ] SLDP: Symbol is viable for forecasting. [2026-01-22T12:20:38.559070] [INFO ] [MAIN ] [2849/3501] SLDP kept (0.4s) | 2846 kept, 3 rejected | 138.7/min | ETA: 4.7m [2026-01-22T12:20:39.051594] [DEBUG] [REMOTE ] SLF: Retrieved 6496 rows, trimmed to 300. [2026-01-22T12:20:39.051735] [DEBUG] [REMOTE ] SLF: PASS: History has at least 300 days. [2026-01-22T12:20:39.051952] [DEBUG] [REMOTE ] SLF: PASS: Price check passed. Min price $57.33. [2026-01-22T12:20:39.052085] [DEBUG] [REMOTE ] SLF: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:39.052194] [DEBUG] [REMOTE ] SLF: PASS: Integrity check passed. [2026-01-22T12:20:39.052233] [DEBUG] [REMOTE ] SLF: Symbol is viable for forecasting. [2026-01-22T12:20:39.052280] [INFO ] [MAIN ] [2850/3501] SLF kept (0.5s) | 2847 kept, 3 rejected | 138.7/min | ETA: 4.7m [2026-01-22T12:20:39.605367] [DEBUG] [REMOTE ] SLG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:39.605528] [DEBUG] [REMOTE ] SLG: PASS: History has at least 300 days. [2026-01-22T12:20:39.605855] [DEBUG] [REMOTE ] SLG: PASS: Price check passed. Min price $41.53. [2026-01-22T12:20:39.606058] [DEBUG] [REMOTE ] SLG: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:39.606423] [DEBUG] [REMOTE ] SLG: PASS: Integrity check passed. [2026-01-22T12:20:39.606485] [DEBUG] [REMOTE ] SLG: Symbol is viable for forecasting. [2026-01-22T12:20:39.606600] [INFO ] [MAIN ] [2851/3501] SLG kept (0.6s) | 2848 kept, 3 rejected | 138.6/min | ETA: 4.7m [2026-01-22T12:20:40.413666] [DEBUG] [REMOTE ] SLGN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:40.413802] [DEBUG] [REMOTE ] SLGN: PASS: History has at least 300 days. [2026-01-22T12:20:40.414025] [DEBUG] [REMOTE ] SLGN: PASS: Price check passed. Min price $37.37. [2026-01-22T12:20:40.414165] [DEBUG] [REMOTE ] SLGN: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:40.414283] [DEBUG] [REMOTE ] SLGN: PASS: Integrity check passed. [2026-01-22T12:20:40.414324] [DEBUG] [REMOTE ] SLGN: Symbol is viable for forecasting. [2026-01-22T12:20:40.414373] [INFO ] [MAIN ] [2852/3501] SLGN kept (0.8s) | 2849 kept, 3 rejected | 138.6/min | ETA: 4.7m [2026-01-22T12:20:40.905675] [DEBUG] [REMOTE ] SLM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:40.905824] [DEBUG] [REMOTE ] SLM: PASS: History has at least 300 days. [2026-01-22T12:20:40.906088] [DEBUG] [REMOTE ] SLM: PASS: Price check passed. Min price $26.00. [2026-01-22T12:20:40.906223] [DEBUG] [REMOTE ] SLM: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:40.906346] [DEBUG] [REMOTE ] SLM: PASS: Integrity check passed. [2026-01-22T12:20:40.906386] [DEBUG] [REMOTE ] SLM: Symbol is viable for forecasting. [2026-01-22T12:20:40.906434] [INFO ] [MAIN ] [2853/3501] SLM kept (0.5s) | 2850 kept, 3 rejected | 138.6/min | ETA: 4.7m [2026-01-22T12:20:41.169197] [DEBUG] [REMOTE ] SLN: Retrieved 1349 rows, trimmed to 300. [2026-01-22T12:20:41.169335] [DEBUG] [REMOTE ] SLN: PASS: History has at least 300 days. [2026-01-22T12:20:41.169540] [DEBUG] [REMOTE ] SLN: PASS: Price check passed. Min price $5.04. [2026-01-22T12:20:41.169712] [DEBUG] [REMOTE ] SLN: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:41.169827] [DEBUG] [REMOTE ] SLN: PASS: Integrity check passed. [2026-01-22T12:20:41.169869] [DEBUG] [REMOTE ] SLN: Symbol is viable for forecasting. [2026-01-22T12:20:41.169917] [INFO ] [MAIN ] [2854/3501] SLN kept (0.3s) | 2851 kept, 3 rejected | 138.6/min | ETA: 4.7m [2026-01-22T12:20:41.630672] [DEBUG] [REMOTE ] SLNO: Retrieved 2812 rows, trimmed to 300. [2026-01-22T12:20:41.630803] [DEBUG] [REMOTE ] SLNO: PASS: History has at least 300 days. [2026-01-22T12:20:41.631006] [DEBUG] [REMOTE ] SLNO: PASS: Price check passed. Min price $41.51. [2026-01-22T12:20:41.631137] [DEBUG] [REMOTE ] SLNO: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:41.631245] [DEBUG] [REMOTE ] SLNO: PASS: Integrity check passed. [2026-01-22T12:20:41.631284] [DEBUG] [REMOTE ] SLNO: Symbol is viable for forecasting. [2026-01-22T12:20:41.631331] [INFO ] [MAIN ] [2855/3501] SLNO kept (0.5s) | 2852 kept, 3 rejected | 138.6/min | ETA: 4.7m [2026-01-22T12:20:42.040293] [DEBUG] [REMOTE ] SLP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:42.040442] [DEBUG] [REMOTE ] SLP: PASS: History has at least 300 days. [2026-01-22T12:20:42.040714] [DEBUG] [REMOTE ] SLP: PASS: Price check passed. Min price $16.32. [2026-01-22T12:20:42.040854] [DEBUG] [REMOTE ] SLP: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:42.040976] [DEBUG] [REMOTE ] SLP: PASS: Integrity check passed. [2026-01-22T12:20:42.041017] [DEBUG] [REMOTE ] SLP: Symbol is viable for forecasting. [2026-01-22T12:20:42.041066] [INFO ] [MAIN ] [2856/3501] SLP kept (0.4s) | 2853 kept, 3 rejected | 138.6/min | ETA: 4.7m [2026-01-22T12:20:42.293111] [DEBUG] [REMOTE ] SLQD: Retrieved 3083 rows, trimmed to 300. [2026-01-22T12:20:42.293241] [DEBUG] [REMOTE ] SLQD: PASS: History has at least 300 days. [2026-01-22T12:20:42.293442] [DEBUG] [REMOTE ] SLQD: PASS: Price check passed. Min price $50.22. [2026-01-22T12:20:42.293608] [DEBUG] [REMOTE ] SLQD: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:42.293745] [DEBUG] [REMOTE ] SLQD: PASS: Integrity check passed. [2026-01-22T12:20:42.293786] [DEBUG] [REMOTE ] SLQD: Symbol is viable for forecasting. [2026-01-22T12:20:42.293833] [INFO ] [MAIN ] [2857/3501] SLQD kept (0.3s) | 2854 kept, 3 rejected | 138.6/min | ETA: 4.6m [2026-01-22T12:20:42.876375] [DEBUG] [REMOTE ] SLRC: Retrieved 4012 rows, trimmed to 300. [2026-01-22T12:20:42.876606] [DEBUG] [REMOTE ] SLRC: PASS: History has at least 300 days. [2026-01-22T12:20:42.876878] [DEBUG] [REMOTE ] SLRC: PASS: Price check passed. Min price $14.55. [2026-01-22T12:20:42.877023] [DEBUG] [REMOTE ] SLRC: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:42.877150] [DEBUG] [REMOTE ] SLRC: PASS: Integrity check passed. [2026-01-22T12:20:42.877192] [DEBUG] [REMOTE ] SLRC: Symbol is viable for forecasting. [2026-01-22T12:20:42.877248] [INFO ] [MAIN ] [2858/3501] SLRC kept (0.6s) | 2855 kept, 3 rejected | 138.6/min | ETA: 4.6m [2026-01-22T12:20:43.215791] [DEBUG] [REMOTE ] SLS: Retrieved 2025 rows, trimmed to 300. [2026-01-22T12:20:43.215985] [DEBUG] [REMOTE ] SLS: PASS: History has at least 300 days. [2026-01-22T12:20:43.216260] [DEBUG] [REMOTE ] SLS: PASS: Price check passed. Min price $1.39. [2026-01-22T12:20:43.216410] [DEBUG] [REMOTE ] SLS: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:43.216540] [DEBUG] [REMOTE ] SLS: PASS: Integrity check passed. [2026-01-22T12:20:43.216606] [DEBUG] [REMOTE ] SLS: Symbol is viable for forecasting. [2026-01-22T12:20:43.216665] [INFO ] [MAIN ] [2859/3501] SLS kept (0.3s) | 2856 kept, 3 rejected | 138.6/min | ETA: 4.6m [2026-01-22T12:20:43.555348] [DEBUG] [REMOTE ] SLVM: Retrieved 1086 rows, trimmed to 300. [2026-01-22T12:20:43.555539] [DEBUG] [REMOTE ] SLVM: PASS: History has at least 300 days. [2026-01-22T12:20:43.555851] [DEBUG] [REMOTE ] SLVM: PASS: Price check passed. Min price $38.88. [2026-01-22T12:20:43.556011] [DEBUG] [REMOTE ] SLVM: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:43.556143] [DEBUG] [REMOTE ] SLVM: PASS: Integrity check passed. [2026-01-22T12:20:43.556185] [DEBUG] [REMOTE ] SLVM: Symbol is viable for forecasting. [2026-01-22T12:20:43.556239] [INFO ] [MAIN ] [2860/3501] SLVM kept (0.3s) | 2857 kept, 3 rejected | 138.6/min | ETA: 4.6m [2026-01-22T12:20:43.914311] [DEBUG] [REMOTE ] SLVO: Retrieved 410 rows, trimmed to 300. [2026-01-22T12:20:43.914442] [DEBUG] [REMOTE ] SLVO: PASS: History has at least 300 days. [2026-01-22T12:20:43.914656] [DEBUG] [REMOTE ] SLVO: PASS: Price check passed. Min price $78.39. [2026-01-22T12:20:43.914790] [DEBUG] [REMOTE ] SLVO: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:43.914897] [DEBUG] [REMOTE ] SLVO: PASS: Integrity check passed. [2026-01-22T12:20:43.914935] [DEBUG] [REMOTE ] SLVO: Symbol is viable for forecasting. [2026-01-22T12:20:43.914981] [INFO ] [MAIN ] [2861/3501] SLVO kept (0.4s) | 2858 kept, 3 rejected | 138.7/min | ETA: 4.6m [2026-01-22T12:20:44.282131] [DEBUG] [REMOTE ] SLXN: Retrieved 358 rows, trimmed to 300. [2026-01-22T12:20:44.282265] [DEBUG] [REMOTE ] SLXN: PASS: History has at least 300 days. [2026-01-22T12:20:44.282471] [DEBUG] [REMOTE ] SLXN: PASS: Price check passed. Min price $1.73. [2026-01-22T12:20:44.282627] [DEBUG] [REMOTE ] SLXN: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:44.282739] [DEBUG] [REMOTE ] SLXN: PASS: Integrity check passed. [2026-01-22T12:20:44.282781] [DEBUG] [REMOTE ] SLXN: Symbol is viable for forecasting. [2026-01-22T12:20:44.282830] [INFO ] [MAIN ] [2862/3501] SLXN kept (0.4s) | 2859 kept, 3 rejected | 138.7/min | ETA: 4.6m [2026-01-22T12:20:44.963258] [DEBUG] [REMOTE ] SM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:44.963395] [DEBUG] [REMOTE ] SM: PASS: History has at least 300 days. [2026-01-22T12:20:44.963651] [DEBUG] [REMOTE ] SM: PASS: Price check passed. Min price $17.57. [2026-01-22T12:20:44.963816] [DEBUG] [REMOTE ] SM: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:44.963939] [DEBUG] [REMOTE ] SM: PASS: Integrity check passed. [2026-01-22T12:20:44.963982] [DEBUG] [REMOTE ] SM: Symbol is viable for forecasting. [2026-01-22T12:20:44.964034] [INFO ] [MAIN ] [2863/3501] SM kept (0.7s) | 2860 kept, 3 rejected | 138.6/min | ETA: 4.6m [2026-01-22T12:20:45.476673] [DEBUG] [REMOTE ] SMBC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:45.476817] [DEBUG] [REMOTE ] SMBC: PASS: History has at least 300 days. [2026-01-22T12:20:45.477069] [DEBUG] [REMOTE ] SMBC: PASS: Price check passed. Min price $52.20. [2026-01-22T12:20:45.477214] [DEBUG] [REMOTE ] SMBC: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:45.477333] [DEBUG] [REMOTE ] SMBC: PASS: Integrity check passed. [2026-01-22T12:20:45.477376] [DEBUG] [REMOTE ] SMBC: Symbol is viable for forecasting. [2026-01-22T12:20:45.477426] [INFO ] [MAIN ] [2864/3501] SMBC kept (0.5s) | 2861 kept, 3 rejected | 138.6/min | ETA: 4.6m [2026-01-22T12:20:45.800091] [DEBUG] [REMOTE ] SMBK: Retrieved 6296 rows, trimmed to 300. [2026-01-22T12:20:45.800230] [DEBUG] [REMOTE ] SMBK: PASS: History has at least 300 days. [2026-01-22T12:20:45.800458] [DEBUG] [REMOTE ] SMBK: PASS: Price check passed. Min price $34.54. [2026-01-22T12:20:45.800618] [DEBUG] [REMOTE ] SMBK: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:45.800740] [DEBUG] [REMOTE ] SMBK: PASS: Integrity check passed. [2026-01-22T12:20:45.800783] [DEBUG] [REMOTE ] SMBK: Symbol is viable for forecasting. [2026-01-22T12:20:45.800832] [INFO ] [MAIN ] [2865/3501] SMBK kept (0.3s) | 2862 kept, 3 rejected | 138.6/min | ETA: 4.6m [2026-01-22T12:20:46.291100] [DEBUG] [REMOTE ] SMCI: Retrieved 4734 rows, trimmed to 300. [2026-01-22T12:20:46.291234] [DEBUG] [REMOTE ] SMCI: PASS: History has at least 300 days. [2026-01-22T12:20:46.291443] [DEBUG] [REMOTE ] SMCI: PASS: Price check passed. Min price $28.27. [2026-01-22T12:20:46.291779] [DEBUG] [REMOTE ] SMCI: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:46.291896] [DEBUG] [REMOTE ] SMCI: PASS: Integrity check passed. [2026-01-22T12:20:46.291936] [DEBUG] [REMOTE ] SMCI: Symbol is viable for forecasting. [2026-01-22T12:20:46.291985] [INFO ] [MAIN ] [2866/3501] SMCI kept (0.5s) | 2863 kept, 3 rejected | 138.6/min | ETA: 4.6m [2026-01-22T12:20:46.479212] [DEBUG] [REMOTE ] SMCX: Retrieved 354 rows, trimmed to 300. [2026-01-22T12:20:46.479343] [DEBUG] [REMOTE ] SMCX: PASS: History has at least 300 days. [2026-01-22T12:20:46.479541] [DEBUG] [REMOTE ] SMCX: PASS: Price check passed. Min price $10.44. [2026-01-22T12:20:46.479691] [DEBUG] [REMOTE ] SMCX: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:46.479796] [DEBUG] [REMOTE ] SMCX: PASS: Integrity check passed. [2026-01-22T12:20:46.479835] [DEBUG] [REMOTE ] SMCX: Symbol is viable for forecasting. [2026-01-22T12:20:46.479882] [INFO ] [MAIN ] [2867/3501] SMCX kept (0.2s) | 2864 kept, 3 rejected | 138.7/min | ETA: 4.6m [2026-01-22T12:20:47.073455] [DEBUG] [REMOTE ] SMFG: Retrieved 5027 rows, trimmed to 300. [2026-01-22T12:20:47.073622] [DEBUG] [REMOTE ] SMFG: PASS: History has at least 300 days. [2026-01-22T12:20:47.073845] [DEBUG] [REMOTE ] SMFG: PASS: Price check passed. Min price $16.03. [2026-01-22T12:20:47.073980] [DEBUG] [REMOTE ] SMFG: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:47.074096] [DEBUG] [REMOTE ] SMFG: PASS: Integrity check passed. [2026-01-22T12:20:47.074136] [DEBUG] [REMOTE ] SMFG: Symbol is viable for forecasting. [2026-01-22T12:20:47.074185] [INFO ] [MAIN ] [2868/3501] SMFG kept (0.6s) | 2865 kept, 3 rejected | 138.6/min | ETA: 4.6m [2026-01-22T12:20:47.486200] [DEBUG] [REMOTE ] SMH: Retrieved 6446 rows, trimmed to 300. [2026-01-22T12:20:47.486378] [DEBUG] [REMOTE ] SMH: PASS: History has at least 300 days. [2026-01-22T12:20:47.486724] [DEBUG] [REMOTE ] SMH: PASS: Price check passed. Min price $324.10. [2026-01-22T12:20:47.486913] [DEBUG] [REMOTE ] SMH: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:47.487079] [DEBUG] [REMOTE ] SMH: PASS: Integrity check passed. [2026-01-22T12:20:47.487130] [DEBUG] [REMOTE ] SMH: Symbol is viable for forecasting. [2026-01-22T12:20:47.487191] [INFO ] [MAIN ] [2869/3501] SMH kept (0.4s) | 2866 kept, 3 rejected | 138.6/min | ETA: 4.6m [2026-01-22T12:20:47.751513] [DEBUG] [REMOTE ] SMHI: Retrieved 2171 rows, trimmed to 300. [2026-01-22T12:20:47.751675] [DEBUG] [REMOTE ] SMHI: PASS: History has at least 300 days. [2026-01-22T12:20:47.751889] [DEBUG] [REMOTE ] SMHI: PASS: Price check passed. Min price $5.91. [2026-01-22T12:20:47.752021] [DEBUG] [REMOTE ] SMHI: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:47.752134] [DEBUG] [REMOTE ] SMHI: PASS: Integrity check passed. [2026-01-22T12:20:47.752174] [DEBUG] [REMOTE ] SMHI: Symbol is viable for forecasting. [2026-01-22T12:20:47.752222] [INFO ] [MAIN ] [2870/3501] SMHI kept (0.3s) | 2867 kept, 3 rejected | 138.7/min | ETA: 4.6m [2026-01-22T12:20:48.074138] [DEBUG] [REMOTE ] SMHX: Retrieved 350 rows, trimmed to 300. [2026-01-22T12:20:48.074277] [DEBUG] [REMOTE ] SMHX: PASS: History has at least 300 days. [2026-01-22T12:20:48.074729] [DEBUG] [REMOTE ] SMHX: PASS: Price check passed. Min price $35.69. [2026-01-22T12:20:48.074864] [DEBUG] [REMOTE ] SMHX: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:48.074970] [DEBUG] [REMOTE ] SMHX: PASS: Integrity check passed. [2026-01-22T12:20:48.075010] [DEBUG] [REMOTE ] SMHX: Symbol is viable for forecasting. [2026-01-22T12:20:48.075055] [INFO ] [MAIN ] [2871/3501] SMHX kept (0.3s) | 2868 kept, 3 rejected | 138.7/min | ETA: 4.5m [2026-01-22T12:20:48.550982] [DEBUG] [REMOTE ] SMID: Retrieved 2467 rows, trimmed to 300. [2026-01-22T12:20:48.551095] [DEBUG] [REMOTE ] SMID: PASS: History has at least 300 days. [2026-01-22T12:20:48.551326] [DEBUG] [REMOTE ] SMID: PASS: Price check passed. Min price $31.20. [2026-01-22T12:20:48.551467] [DEBUG] [REMOTE ] SMID: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:48.551603] [DEBUG] [REMOTE ] SMID: PASS: Integrity check passed. [2026-01-22T12:20:48.551647] [DEBUG] [REMOTE ] SMID: Symbol is viable for forecasting. [2026-01-22T12:20:48.551694] [INFO ] [MAIN ] [2872/3501] SMID kept (0.5s) | 2869 kept, 3 rejected | 138.7/min | ETA: 4.5m [2026-01-22T12:20:48.988866] [DEBUG] [REMOTE ] SMPL: Retrieved 2146 rows, trimmed to 300. [2026-01-22T12:20:48.988996] [DEBUG] [REMOTE ] SMPL: PASS: History has at least 300 days. [2026-01-22T12:20:48.989201] [DEBUG] [REMOTE ] SMPL: PASS: Price check passed. Min price $18.60. [2026-01-22T12:20:48.989333] [DEBUG] [REMOTE ] SMPL: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:48.989440] [DEBUG] [REMOTE ] SMPL: PASS: Integrity check passed. [2026-01-22T12:20:48.989479] [DEBUG] [REMOTE ] SMPL: Symbol is viable for forecasting. [2026-01-22T12:20:48.989526] [INFO ] [MAIN ] [2873/3501] SMPL kept (0.4s) | 2870 kept, 3 rejected | 138.7/min | ETA: 4.5m [2026-01-22T12:20:49.552981] [DEBUG] [REMOTE ] SMTC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:49.553111] [DEBUG] [REMOTE ] SMTC: PASS: History has at least 300 days. [2026-01-22T12:20:49.553326] [DEBUG] [REMOTE ] SMTC: PASS: Price check passed. Min price $62.57. [2026-01-22T12:20:49.553463] [DEBUG] [REMOTE ] SMTC: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:49.553595] [DEBUG] [REMOTE ] SMTC: PASS: Integrity check passed. [2026-01-22T12:20:49.553638] [DEBUG] [REMOTE ] SMTC: Symbol is viable for forecasting. [2026-01-22T12:20:49.553688] [INFO ] [MAIN ] [2874/3501] SMTC kept (0.6s) | 2871 kept, 3 rejected | 138.6/min | ETA: 4.5m [2026-01-22T12:20:49.828740] [DEBUG] [REMOTE ] SMTI: Retrieved 3744 rows, trimmed to 300. [2026-01-22T12:20:49.828868] [DEBUG] [REMOTE ] SMTI: PASS: History has at least 300 days. [2026-01-22T12:20:49.829078] [DEBUG] [REMOTE ] SMTI: PASS: Price check passed. Min price $19.06. [2026-01-22T12:20:49.829216] [DEBUG] [REMOTE ] SMTI: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:49.829329] [DEBUG] [REMOTE ] SMTI: PASS: Integrity check passed. [2026-01-22T12:20:49.829370] [DEBUG] [REMOTE ] SMTI: Symbol is viable for forecasting. [2026-01-22T12:20:49.829418] [INFO ] [MAIN ] [2875/3501] SMTI kept (0.3s) | 2872 kept, 3 rejected | 138.7/min | ETA: 4.5m [2026-01-22T12:20:50.204721] [DEBUG] [REMOTE ] SMWB: Retrieved 1179 rows, trimmed to 300. [2026-01-22T12:20:50.204845] [DEBUG] [REMOTE ] SMWB: PASS: History has at least 300 days. [2026-01-22T12:20:50.205042] [DEBUG] [REMOTE ] SMWB: PASS: Price check passed. Min price $5.55. [2026-01-22T12:20:50.205175] [DEBUG] [REMOTE ] SMWB: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:50.205280] [DEBUG] [REMOTE ] SMWB: PASS: Integrity check passed. [2026-01-22T12:20:50.205319] [DEBUG] [REMOTE ] SMWB: Symbol is viable for forecasting. [2026-01-22T12:20:50.205365] [INFO ] [MAIN ] [2876/3501] SMWB kept (0.4s) | 2873 kept, 3 rejected | 138.7/min | ETA: 4.5m [2026-01-22T12:20:50.587302] [DEBUG] [REMOTE ] SMX: Retrieved 1032 rows, trimmed to 300. [2026-01-22T12:20:50.587431] [DEBUG] [REMOTE ] SMX: PASS: History has at least 300 days. [2026-01-22T12:20:50.587648] [DEBUG] [REMOTE ] SMX: PASS: Price check passed. Min price $4.24. [2026-01-22T12:20:50.587827] [DEBUG] [REMOTE ] SMX: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:50.587935] [DEBUG] [REMOTE ] SMX: PASS: Integrity check passed. [2026-01-22T12:20:50.587973] [DEBUG] [REMOTE ] SMX: Symbol is viable for forecasting. [2026-01-22T12:20:50.588020] [INFO ] [MAIN ] [2877/3501] SMX kept (0.4s) | 2874 kept, 3 rejected | 138.7/min | ETA: 4.5m [2026-01-22T12:20:50.902406] [DEBUG] [REMOTE ] SN: Retrieved 622 rows, trimmed to 300. [2026-01-22T12:20:50.902528] [DEBUG] [REMOTE ] SN: PASS: History has at least 300 days. [2026-01-22T12:20:50.902746] [DEBUG] [REMOTE ] SN: PASS: Price check passed. Min price $84.57. [2026-01-22T12:20:50.902878] [DEBUG] [REMOTE ] SN: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:50.902983] [DEBUG] [REMOTE ] SN: PASS: Integrity check passed. [2026-01-22T12:20:50.903021] [DEBUG] [REMOTE ] SN: Symbol is viable for forecasting. [2026-01-22T12:20:50.903067] [INFO ] [MAIN ] [2878/3501] SN kept (0.3s) | 2875 kept, 3 rejected | 138.7/min | ETA: 4.5m [2026-01-22T12:20:51.952557] [DEBUG] [REMOTE ] SNA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:51.952714] [DEBUG] [REMOTE ] SNA: PASS: History has at least 300 days. [2026-01-22T12:20:51.952925] [DEBUG] [REMOTE ] SNA: PASS: Price check passed. Min price $326.32. [2026-01-22T12:20:51.953059] [DEBUG] [REMOTE ] SNA: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:51.953169] [DEBUG] [REMOTE ] SNA: PASS: Integrity check passed. [2026-01-22T12:20:51.953217] [DEBUG] [REMOTE ] SNA: Symbol is viable for forecasting. [2026-01-22T12:20:51.953274] [INFO ] [MAIN ] [2879/3501] SNA kept (1.1s) | 2876 kept, 3 rejected | 138.6/min | ETA: 4.5m [2026-01-22T12:20:52.309506] [DEBUG] [REMOTE ] SNAP: Retrieved 2235 rows, trimmed to 300. [2026-01-22T12:20:52.309846] [DEBUG] [REMOTE ] SNAP: PASS: History has at least 300 days. [2026-01-22T12:20:52.310051] [DEBUG] [REMOTE ] SNAP: PASS: Price check passed. Min price $7.26. [2026-01-22T12:20:52.310183] [DEBUG] [REMOTE ] SNAP: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:52.310291] [DEBUG] [REMOTE ] SNAP: PASS: Integrity check passed. [2026-01-22T12:20:52.310329] [DEBUG] [REMOTE ] SNAP: Symbol is viable for forecasting. [2026-01-22T12:20:52.310374] [INFO ] [MAIN ] [2880/3501] SNAP kept (0.4s) | 2877 kept, 3 rejected | 138.6/min | ETA: 4.5m [2026-01-22T12:20:52.579708] [DEBUG] [REMOTE ] SNCY: Retrieved 1218 rows, trimmed to 300. [2026-01-22T12:20:52.579847] [DEBUG] [REMOTE ] SNCY: PASS: History has at least 300 days. [2026-01-22T12:20:52.580049] [DEBUG] [REMOTE ] SNCY: PASS: Price check passed. Min price $10.61. [2026-01-22T12:20:52.580182] [DEBUG] [REMOTE ] SNCY: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:52.580291] [DEBUG] [REMOTE ] SNCY: PASS: Integrity check passed. [2026-01-22T12:20:52.580331] [DEBUG] [REMOTE ] SNCY: Symbol is viable for forecasting. [2026-01-22T12:20:52.580379] [INFO ] [MAIN ] [2881/3501] SNCY kept (0.3s) | 2878 kept, 3 rejected | 138.6/min | ETA: 4.5m [2026-01-22T12:20:52.941169] [DEBUG] [REMOTE ] SND: Retrieved 2314 rows, trimmed to 300. [2026-01-22T12:20:52.941314] [DEBUG] [REMOTE ] SND: PASS: History has at least 300 days. [2026-01-22T12:20:52.941638] [DEBUG] [REMOTE ] SND: PASS: Price check passed. Min price $2.06. [2026-01-22T12:20:52.941822] [DEBUG] [REMOTE ] SND: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:52.941948] [DEBUG] [REMOTE ] SND: PASS: Integrity check passed. [2026-01-22T12:20:52.941991] [DEBUG] [REMOTE ] SND: Symbol is viable for forecasting. [2026-01-22T12:20:52.942044] [INFO ] [MAIN ] [2882/3501] SND kept (0.4s) | 2879 kept, 3 rejected | 138.7/min | ETA: 4.5m [2026-01-22T12:20:53.442276] [DEBUG] [REMOTE ] SNDL: Retrieved 1627 rows, trimmed to 300. [2026-01-22T12:20:53.442404] [DEBUG] [REMOTE ] SNDL: PASS: History has at least 300 days. [2026-01-22T12:20:53.442635] [DEBUG] [REMOTE ] SNDL: PASS: Price check passed. Min price $1.58. [2026-01-22T12:20:53.442789] [DEBUG] [REMOTE ] SNDL: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:53.442911] [DEBUG] [REMOTE ] SNDL: PASS: Integrity check passed. [2026-01-22T12:20:53.442957] [DEBUG] [REMOTE ] SNDL: Symbol is viable for forecasting. [2026-01-22T12:20:53.443011] [INFO ] [MAIN ] [2883/3501] SNDL kept (0.5s) | 2880 kept, 3 rejected | 138.6/min | ETA: 4.5m [2026-01-22T12:20:53.888815] [DEBUG] [REMOTE ] SNDX: Retrieved 2486 rows, trimmed to 300. [2026-01-22T12:20:53.889004] [DEBUG] [REMOTE ] SNDX: PASS: History has at least 300 days. [2026-01-22T12:20:53.889283] [DEBUG] [REMOTE ] SNDX: PASS: Price check passed. Min price $13.11. [2026-01-22T12:20:53.889433] [DEBUG] [REMOTE ] SNDX: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:53.889559] [DEBUG] [REMOTE ] SNDX: PASS: Integrity check passed. [2026-01-22T12:20:53.889624] [DEBUG] [REMOTE ] SNDX: Symbol is viable for forecasting. [2026-01-22T12:20:53.889679] [INFO ] [MAIN ] [2884/3501] SNDX kept (0.4s) | 2881 kept, 3 rejected | 138.6/min | ETA: 4.5m [2026-01-22T12:20:54.336085] [DEBUG] [REMOTE ] SNES: Retrieved 2291 rows, trimmed to 300. [2026-01-22T12:20:54.336206] [DEBUG] [REMOTE ] SNES: PASS: History has at least 300 days. [2026-01-22T12:20:54.336411] [DEBUG] [REMOTE ] SNES: PASS: Price check passed. Min price $2.04. [2026-01-22T12:20:54.336543] [DEBUG] [REMOTE ] SNES: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:54.336670] [DEBUG] [REMOTE ] SNES: PASS: Integrity check passed. [2026-01-22T12:20:54.336711] [DEBUG] [REMOTE ] SNES: Symbol is viable for forecasting. [2026-01-22T12:20:54.336759] [INFO ] [MAIN ] [2885/3501] SNES kept (0.4s) | 2882 kept, 3 rejected | 138.6/min | ETA: 4.4m [2026-01-22T12:20:54.861762] [DEBUG] [REMOTE ] SNEX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:54.861897] [DEBUG] [REMOTE ] SNEX: PASS: History has at least 300 days. [2026-01-22T12:20:54.862114] [DEBUG] [REMOTE ] SNEX: PASS: Price check passed. Min price $83.71. [2026-01-22T12:20:54.862250] [DEBUG] [REMOTE ] SNEX: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:54.862382] [DEBUG] [REMOTE ] SNEX: PASS: Integrity check passed. [2026-01-22T12:20:54.862431] [DEBUG] [REMOTE ] SNEX: Symbol is viable for forecasting. [2026-01-22T12:20:54.862480] [INFO ] [MAIN ] [2886/3501] SNEX kept (0.5s) | 2883 kept, 3 rejected | 138.6/min | ETA: 4.4m [2026-01-22T12:20:55.346342] [DEBUG] [REMOTE ] SNFCA: Retrieved 6298 rows, trimmed to 300. [2026-01-22T12:20:55.346480] [DEBUG] [REMOTE ] SNFCA: PASS: History has at least 300 days. [2026-01-22T12:20:55.346730] [DEBUG] [REMOTE ] SNFCA: PASS: Price check passed. Min price $7.76. [2026-01-22T12:20:55.346874] [DEBUG] [REMOTE ] SNFCA: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:55.346997] [DEBUG] [REMOTE ] SNFCA: PASS: Integrity check passed. [2026-01-22T12:20:55.347039] [DEBUG] [REMOTE ] SNFCA: Symbol is viable for forecasting. [2026-01-22T12:20:55.347088] [INFO ] [MAIN ] [2887/3501] SNFCA kept (0.5s) | 2884 kept, 3 rejected | 138.6/min | ETA: 4.4m [2026-01-22T12:20:55.701654] [DEBUG] [REMOTE ] SNGX: Retrieved 3488 rows, trimmed to 300. [2026-01-22T12:20:55.701794] [DEBUG] [REMOTE ] SNGX: PASS: History has at least 300 days. [2026-01-22T12:20:55.702038] [DEBUG] [REMOTE ] SNGX: PASS: Price check passed. Min price $1.23. [2026-01-22T12:20:55.702206] [DEBUG] [REMOTE ] SNGX: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:55.702355] [DEBUG] [REMOTE ] SNGX: PASS: Integrity check passed. [2026-01-22T12:20:55.702403] [DEBUG] [REMOTE ] SNGX: Symbol is viable for forecasting. [2026-01-22T12:20:55.702458] [INFO ] [MAIN ] [2888/3501] SNGX kept (0.4s) | 2885 kept, 3 rejected | 138.6/min | ETA: 4.4m [2026-01-22T12:20:56.239236] [DEBUG] [REMOTE ] SNN: Retrieved 6584 rows, trimmed to 300. [2026-01-22T12:20:56.239373] [DEBUG] [REMOTE ] SNN: PASS: History has at least 300 days. [2026-01-22T12:20:56.239615] [DEBUG] [REMOTE ] SNN: PASS: Price check passed. Min price $31.90. [2026-01-22T12:20:56.239759] [DEBUG] [REMOTE ] SNN: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:56.239873] [DEBUG] [REMOTE ] SNN: PASS: Integrity check passed. [2026-01-22T12:20:56.239913] [DEBUG] [REMOTE ] SNN: Symbol is viable for forecasting. [2026-01-22T12:20:56.239962] [INFO ] [MAIN ] [2889/3501] SNN kept (0.5s) | 2886 kept, 3 rejected | 138.6/min | ETA: 4.4m [2026-01-22T12:20:56.902289] [DEBUG] [REMOTE ] SNOA: Retrieved 4778 rows, trimmed to 300. [2026-01-22T12:20:56.902419] [DEBUG] [REMOTE ] SNOA: PASS: History has at least 300 days. [2026-01-22T12:20:56.902656] [DEBUG] [REMOTE ] SNOA: PASS: Price check passed. Min price $3.16. [2026-01-22T12:20:56.902799] [DEBUG] [REMOTE ] SNOA: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:56.902905] [DEBUG] [REMOTE ] SNOA: PASS: Integrity check passed. [2026-01-22T12:20:56.902945] [DEBUG] [REMOTE ] SNOA: Symbol is viable for forecasting. [2026-01-22T12:20:56.902992] [INFO ] [MAIN ] [2890/3501] SNOA kept (0.7s) | 2887 kept, 3 rejected | 138.6/min | ETA: 4.4m [2026-01-22T12:20:57.625358] [DEBUG] [REMOTE ] SNPS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:57.625509] [DEBUG] [REMOTE ] SNPS: PASS: History has at least 300 days. [2026-01-22T12:20:57.625780] [DEBUG] [REMOTE ] SNPS: PASS: Price check passed. Min price $383.82. [2026-01-22T12:20:57.625919] [DEBUG] [REMOTE ] SNPS: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:57.626040] [DEBUG] [REMOTE ] SNPS: PASS: Integrity check passed. [2026-01-22T12:20:57.626083] [DEBUG] [REMOTE ] SNPS: Symbol is viable for forecasting. [2026-01-22T12:20:57.626150] [INFO ] [MAIN ] [2891/3501] SNPS kept (0.7s) | 2888 kept, 3 rejected | 138.6/min | ETA: 4.4m [2026-01-22T12:20:57.782761] [DEBUG] [REMOTE ] SNTI: Retrieved 1169 rows, trimmed to 300. [2026-01-22T12:20:57.782901] [DEBUG] [REMOTE ] SNTI: PASS: History has at least 300 days. [2026-01-22T12:20:57.783106] [DEBUG] [REMOTE ] SNTI: PASS: Price check passed. Min price $1.03. [2026-01-22T12:20:57.783258] [DEBUG] [REMOTE ] SNTI: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:57.783465] [DEBUG] [REMOTE ] SNTI: PASS: Integrity check passed. [2026-01-22T12:20:57.783511] [DEBUG] [REMOTE ] SNTI: Symbol is viable for forecasting. [2026-01-22T12:20:57.783561] [INFO ] [MAIN ] [2892/3501] SNTI kept (0.2s) | 2889 kept, 3 rejected | 138.6/min | ETA: 4.4m [2026-01-22T12:20:58.472078] [DEBUG] [REMOTE ] SNX: Retrieved 5573 rows, trimmed to 300. [2026-01-22T12:20:58.472223] [DEBUG] [REMOTE ] SNX: PASS: History has at least 300 days. [2026-01-22T12:20:58.472532] [DEBUG] [REMOTE ] SNX: PASS: Price check passed. Min price $141.97. [2026-01-22T12:20:58.472730] [DEBUG] [REMOTE ] SNX: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:58.472858] [DEBUG] [REMOTE ] SNX: PASS: Integrity check passed. [2026-01-22T12:20:58.472898] [DEBUG] [REMOTE ] SNX: Symbol is viable for forecasting. [2026-01-22T12:20:58.472947] [INFO ] [MAIN ] [2893/3501] SNX kept (0.7s) | 2890 kept, 3 rejected | 138.6/min | ETA: 4.4m [2026-01-22T12:20:58.940217] [DEBUG] [REMOTE ] SNY: Retrieved 5928 rows, trimmed to 300. [2026-01-22T12:20:58.940445] [DEBUG] [REMOTE ] SNY: PASS: History has at least 300 days. [2026-01-22T12:20:58.940971] [DEBUG] [REMOTE ] SNY: PASS: Price check passed. Min price $45.74. [2026-01-22T12:20:58.941120] [DEBUG] [REMOTE ] SNY: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:58.941263] [DEBUG] [REMOTE ] SNY: PASS: Integrity check passed. [2026-01-22T12:20:58.941307] [DEBUG] [REMOTE ] SNY: Symbol is viable for forecasting. [2026-01-22T12:20:58.941364] [INFO ] [MAIN ] [2894/3501] SNY kept (0.5s) | 2891 kept, 3 rejected | 138.6/min | ETA: 4.4m [2026-01-22T12:20:59.428299] [DEBUG] [REMOTE ] SO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:20:59.428452] [DEBUG] [REMOTE ] SO: PASS: History has at least 300 days. [2026-01-22T12:20:59.428738] [DEBUG] [REMOTE ] SO: PASS: Price check passed. Min price $84.08. [2026-01-22T12:20:59.428877] [DEBUG] [REMOTE ] SO: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:59.429002] [DEBUG] [REMOTE ] SO: PASS: Integrity check passed. [2026-01-22T12:20:59.429040] [DEBUG] [REMOTE ] SO: Symbol is viable for forecasting. [2026-01-22T12:20:59.429088] [INFO ] [MAIN ] [2895/3501] SO kept (0.5s) | 2892 kept, 3 rejected | 138.6/min | ETA: 4.4m [2026-01-22T12:20:59.769014] [DEBUG] [REMOTE ] SOCL: Retrieved 3565 rows, trimmed to 300. [2026-01-22T12:20:59.769150] [DEBUG] [REMOTE ] SOCL: PASS: History has at least 300 days. [2026-01-22T12:20:59.769372] [DEBUG] [REMOTE ] SOCL: PASS: Price check passed. Min price $52.20. [2026-01-22T12:20:59.769508] [DEBUG] [REMOTE ] SOCL: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:59.769647] [DEBUG] [REMOTE ] SOCL: PASS: Integrity check passed. [2026-01-22T12:20:59.769689] [DEBUG] [REMOTE ] SOCL: Symbol is viable for forecasting. [2026-01-22T12:20:59.769736] [INFO ] [MAIN ] [2896/3501] SOCL kept (0.3s) | 2893 kept, 3 rejected | 138.6/min | ETA: 4.4m [2026-01-22T12:20:59.948279] [DEBUG] [REMOTE ] SOFI: Retrieved 1291 rows, trimmed to 300. [2026-01-22T12:20:59.948405] [DEBUG] [REMOTE ] SOFI: PASS: History has at least 300 days. [2026-01-22T12:20:59.948643] [DEBUG] [REMOTE ] SOFI: PASS: Price check passed. Min price $24.91. [2026-01-22T12:20:59.948795] [DEBUG] [REMOTE ] SOFI: PASS: Continuity check passed with 300 days. [2026-01-22T12:20:59.948929] [DEBUG] [REMOTE ] SOFI: PASS: Integrity check passed. [2026-01-22T12:20:59.948980] [DEBUG] [REMOTE ] SOFI: Symbol is viable for forecasting. [2026-01-22T12:20:59.949052] [INFO ] [MAIN ] [2897/3501] SOFI kept (0.2s) | 2894 kept, 3 rejected | 138.6/min | ETA: 4.4m [2026-01-22T12:21:00.501767] [DEBUG] [REMOTE ] SOGP: Retrieved 1510 rows, trimmed to 300. [2026-01-22T12:21:00.501882] [DEBUG] [REMOTE ] SOGP: PASS: History has at least 300 days. [2026-01-22T12:21:00.502091] [DEBUG] [REMOTE ] SOGP: PASS: Price check passed. Min price $9.96. [2026-01-22T12:21:00.502230] [DEBUG] [REMOTE ] SOGP: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:00.502340] [DEBUG] [REMOTE ] SOGP: PASS: Integrity check passed. [2026-01-22T12:21:00.502382] [DEBUG] [REMOTE ] SOGP: Symbol is viable for forecasting. [2026-01-22T12:21:00.502433] [INFO ] [MAIN ] [2898/3501] SOGP kept (0.6s) | 2895 kept, 3 rejected | 138.6/min | ETA: 4.4m [2026-01-22T12:21:00.930321] [DEBUG] [REMOTE ] SOJC: Retrieved 2047 rows, trimmed to 300. [2026-01-22T12:21:00.930453] [DEBUG] [REMOTE ] SOJC: PASS: History has at least 300 days. [2026-01-22T12:21:00.930674] [DEBUG] [REMOTE ] SOJC: PASS: Price check passed. Min price $21.50. [2026-01-22T12:21:00.930807] [DEBUG] [REMOTE ] SOJC: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:00.930914] [DEBUG] [REMOTE ] SOJC: PASS: Integrity check passed. [2026-01-22T12:21:00.930953] [DEBUG] [REMOTE ] SOJC: Symbol is viable for forecasting. [2026-01-22T12:21:00.931001] [INFO ] [MAIN ] [2899/3501] SOJC kept (0.4s) | 2896 kept, 3 rejected | 138.6/min | ETA: 4.3m [2026-01-22T12:21:01.295189] [DEBUG] [REMOTE ] SOJD: Retrieved 1513 rows, trimmed to 300. [2026-01-22T12:21:01.295333] [DEBUG] [REMOTE ] SOJD: PASS: History has at least 300 days. [2026-01-22T12:21:01.295542] [DEBUG] [REMOTE ] SOJD: PASS: Price check passed. Min price $19.98. [2026-01-22T12:21:01.295711] [DEBUG] [REMOTE ] SOJD: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:01.295824] [DEBUG] [REMOTE ] SOJD: PASS: Integrity check passed. [2026-01-22T12:21:01.295863] [DEBUG] [REMOTE ] SOJD: Symbol is viable for forecasting. [2026-01-22T12:21:01.295911] [INFO ] [MAIN ] [2900/3501] SOJD kept (0.4s) | 2897 kept, 3 rejected | 138.6/min | ETA: 4.3m [2026-01-22T12:21:01.694805] [DEBUG] [REMOTE ] SOJE: Retrieved 1338 rows, trimmed to 300. [2026-01-22T12:21:01.694951] [DEBUG] [REMOTE ] SOJE: PASS: History has at least 300 days. [2026-01-22T12:21:01.695169] [DEBUG] [REMOTE ] SOJE: PASS: Price check passed. Min price $17.39. [2026-01-22T12:21:01.695306] [DEBUG] [REMOTE ] SOJE: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:01.695421] [DEBUG] [REMOTE ] SOJE: PASS: Integrity check passed. [2026-01-22T12:21:01.695461] [DEBUG] [REMOTE ] SOJE: Symbol is viable for forecasting. [2026-01-22T12:21:01.695510] [INFO ] [MAIN ] [2901/3501] SOJE kept (0.4s) | 2898 kept, 3 rejected | 138.6/min | ETA: 4.3m [2026-01-22T12:21:02.706364] [DEBUG] [REMOTE ] SON: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:02.706618] [DEBUG] [REMOTE ] SON: PASS: History has at least 300 days. [2026-01-22T12:21:02.707186] [DEBUG] [REMOTE ] SON: PASS: Price check passed. Min price $38.76. [2026-01-22T12:21:02.707364] [DEBUG] [REMOTE ] SON: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:02.707521] [DEBUG] [REMOTE ] SON: PASS: Integrity check passed. [2026-01-22T12:21:02.707568] [DEBUG] [REMOTE ] SON: Symbol is viable for forecasting. [2026-01-22T12:21:02.707660] [INFO ] [MAIN ] [2902/3501] SON kept (1.0s) | 2899 kept, 3 rejected | 138.5/min | ETA: 4.3m [2026-01-22T12:21:03.022279] [DEBUG] [REMOTE ] SONO: Retrieved 1877 rows, trimmed to 300. [2026-01-22T12:21:03.022427] [DEBUG] [REMOTE ] SONO: PASS: History has at least 300 days. [2026-01-22T12:21:03.022705] [DEBUG] [REMOTE ] SONO: PASS: Price check passed. Min price $15.32. [2026-01-22T12:21:03.022849] [DEBUG] [REMOTE ] SONO: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:03.022974] [DEBUG] [REMOTE ] SONO: PASS: Integrity check passed. [2026-01-22T12:21:03.023015] [DEBUG] [REMOTE ] SONO: Symbol is viable for forecasting. [2026-01-22T12:21:03.023083] [INFO ] [MAIN ] [2903/3501] SONO kept (0.3s) | 2900 kept, 3 rejected | 138.5/min | ETA: 4.3m [2026-01-22T12:21:03.419681] [DEBUG] [REMOTE ] SOPA: Retrieved 1053 rows, trimmed to 300. [2026-01-22T12:21:03.419828] [DEBUG] [REMOTE ] SOPA: PASS: History has at least 300 days. [2026-01-22T12:21:03.420073] [DEBUG] [REMOTE ] SOPA: PASS: Price check passed. Min price $1.05. [2026-01-22T12:21:03.420211] [DEBUG] [REMOTE ] SOPA: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:03.420329] [DEBUG] [REMOTE ] SOPA: PASS: Integrity check passed. [2026-01-22T12:21:03.420380] [DEBUG] [REMOTE ] SOPA: Symbol is viable for forecasting. [2026-01-22T12:21:03.420431] [INFO ] [MAIN ] [2904/3501] SOPA kept (0.4s) | 2901 kept, 3 rejected | 138.6/min | ETA: 4.3m [2026-01-22T12:21:03.752920] [DEBUG] [REMOTE ] SOPH: Retrieved 1129 rows, trimmed to 300. [2026-01-22T12:21:03.753050] [DEBUG] [REMOTE ] SOPH: PASS: History has at least 300 days. [2026-01-22T12:21:03.753249] [DEBUG] [REMOTE ] SOPH: PASS: Price check passed. Min price $3.89. [2026-01-22T12:21:03.753381] [DEBUG] [REMOTE ] SOPH: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:03.753488] [DEBUG] [REMOTE ] SOPH: PASS: Integrity check passed. [2026-01-22T12:21:03.753527] [DEBUG] [REMOTE ] SOPH: Symbol is viable for forecasting. [2026-01-22T12:21:03.753598] [INFO ] [MAIN ] [2905/3501] SOPH kept (0.3s) | 2902 kept, 3 rejected | 138.6/min | ETA: 4.3m [2026-01-22T12:21:04.145641] [DEBUG] [REMOTE ] SOUN: Retrieved 936 rows, trimmed to 300. [2026-01-22T12:21:04.145873] [DEBUG] [REMOTE ] SOUN: PASS: History has at least 300 days. [2026-01-22T12:21:04.146153] [DEBUG] [REMOTE ] SOUN: PASS: Price check passed. Min price $9.97. [2026-01-22T12:21:04.146300] [DEBUG] [REMOTE ] SOUN: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:04.146426] [DEBUG] [REMOTE ] SOUN: PASS: Integrity check passed. [2026-01-22T12:21:04.146487] [DEBUG] [REMOTE ] SOUN: Symbol is viable for forecasting. [2026-01-22T12:21:04.146546] [INFO ] [MAIN ] [2906/3501] SOUN kept (0.4s) | 2903 kept, 3 rejected | 138.6/min | ETA: 4.3m [2026-01-22T12:21:04.466006] [DEBUG] [REMOTE ] SOXQ: Retrieved 1158 rows, trimmed to 300. [2026-01-22T12:21:04.466138] [DEBUG] [REMOTE ] SOXQ: PASS: History has at least 300 days. [2026-01-22T12:21:04.466345] [DEBUG] [REMOTE ] SOXQ: PASS: Price check passed. Min price $49.98. [2026-01-22T12:21:04.466480] [DEBUG] [REMOTE ] SOXQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:04.466613] [DEBUG] [REMOTE ] SOXQ: PASS: Integrity check passed. [2026-01-22T12:21:04.466655] [DEBUG] [REMOTE ] SOXQ: Symbol is viable for forecasting. [2026-01-22T12:21:04.466897] [INFO ] [MAIN ] [2907/3501] SOXQ kept (0.3s) | 2904 kept, 3 rejected | 138.6/min | ETA: 4.3m [2026-01-22T12:21:05.185852] [DEBUG] [REMOTE ] SOXX: Retrieved 6167 rows, trimmed to 300. [2026-01-22T12:21:05.185994] [DEBUG] [REMOTE ] SOXX: PASS: History has at least 300 days. [2026-01-22T12:21:05.186219] [DEBUG] [REMOTE ] SOXX: PASS: Price check passed. Min price $267.71. [2026-01-22T12:21:05.186389] [DEBUG] [REMOTE ] SOXX: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:05.186544] [DEBUG] [REMOTE ] SOXX: PASS: Integrity check passed. [2026-01-22T12:21:05.186615] [DEBUG] [REMOTE ] SOXX: Symbol is viable for forecasting. [2026-01-22T12:21:05.186667] [INFO ] [MAIN ] [2908/3501] SOXX kept (0.7s) | 2905 kept, 3 rejected | 138.5/min | ETA: 4.3m [2026-01-22T12:21:05.361506] [DEBUG] [REMOTE ] SPAI: Retrieved 350 rows, trimmed to 300. [2026-01-22T12:21:05.361664] [DEBUG] [REMOTE ] SPAI: PASS: History has at least 300 days. [2026-01-22T12:21:05.361868] [DEBUG] [REMOTE ] SPAI: PASS: Price check passed. Min price $3.23. [2026-01-22T12:21:05.362005] [DEBUG] [REMOTE ] SPAI: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:05.362115] [DEBUG] [REMOTE ] SPAI: PASS: Integrity check passed. [2026-01-22T12:21:05.362173] [DEBUG] [REMOTE ] SPAI: Symbol is viable for forecasting. [2026-01-22T12:21:05.362221] [INFO ] [MAIN ] [2909/3501] SPAI kept (0.2s) | 2906 kept, 3 rejected | 138.6/min | ETA: 4.3m [2026-01-22T12:21:06.016113] [DEBUG] [REMOTE ] SPB: Retrieved 4121 rows, trimmed to 300. [2026-01-22T12:21:06.016244] [DEBUG] [REMOTE ] SPB: PASS: History has at least 300 days. [2026-01-22T12:21:06.016450] [DEBUG] [REMOTE ] SPB: PASS: Price check passed. Min price $51.16. [2026-01-22T12:21:06.016599] [DEBUG] [REMOTE ] SPB: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:06.016712] [DEBUG] [REMOTE ] SPB: PASS: Integrity check passed. [2026-01-22T12:21:06.016752] [DEBUG] [REMOTE ] SPB: Symbol is viable for forecasting. [2026-01-22T12:21:06.016800] [INFO ] [MAIN ] [2910/3501] SPB kept (0.7s) | 2907 kept, 3 rejected | 138.6/min | ETA: 4.3m [2026-01-22T12:21:06.343518] [DEBUG] [REMOTE ] SPCB: Retrieved 5264 rows, trimmed to 300. [2026-01-22T12:21:06.343675] [DEBUG] [REMOTE ] SPCB: PASS: History has at least 300 days. [2026-01-22T12:21:06.343881] [DEBUG] [REMOTE ] SPCB: PASS: Price check passed. Min price $7.91. [2026-01-22T12:21:06.344013] [DEBUG] [REMOTE ] SPCB: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:06.344121] [DEBUG] [REMOTE ] SPCB: PASS: Integrity check passed. [2026-01-22T12:21:06.344160] [DEBUG] [REMOTE ] SPCB: Symbol is viable for forecasting. [2026-01-22T12:21:06.344207] [INFO ] [MAIN ] [2911/3501] SPCB kept (0.3s) | 2908 kept, 3 rejected | 138.6/min | ETA: 4.3m [2026-01-22T12:21:06.706325] [DEBUG] [REMOTE ] SPCE: Retrieved 2088 rows, trimmed to 300. [2026-01-22T12:21:06.706458] [DEBUG] [REMOTE ] SPCE: PASS: History has at least 300 days. [2026-01-22T12:21:06.706692] [DEBUG] [REMOTE ] SPCE: PASS: Price check passed. Min price $3.00. [2026-01-22T12:21:06.706826] [DEBUG] [REMOTE ] SPCE: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:06.706931] [DEBUG] [REMOTE ] SPCE: PASS: Integrity check passed. [2026-01-22T12:21:06.706971] [DEBUG] [REMOTE ] SPCE: Symbol is viable for forecasting. [2026-01-22T12:21:06.707017] [INFO ] [MAIN ] [2912/3501] SPCE kept (0.4s) | 2909 kept, 3 rejected | 138.6/min | ETA: 4.3m [2026-01-22T12:21:07.306728] [DEBUG] [REMOTE ] SPE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:07.307097] [DEBUG] [REMOTE ] SPE: PASS: History has at least 300 days. [2026-01-22T12:21:07.307360] [DEBUG] [REMOTE ] SPE: PASS: Price check passed. Min price $14.00. [2026-01-22T12:21:07.307499] [DEBUG] [REMOTE ] SPE: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:07.307636] [DEBUG] [REMOTE ] SPE: PASS: Integrity check passed. [2026-01-22T12:21:07.307678] [DEBUG] [REMOTE ] SPE: Symbol is viable for forecasting. [2026-01-22T12:21:07.307760] [INFO ] [MAIN ] [2913/3501] SPE kept (0.6s) | 2910 kept, 3 rejected | 138.6/min | ETA: 4.2m [2026-01-22T12:21:07.602504] [DEBUG] [REMOTE ] SPFI: Retrieved 1685 rows, trimmed to 300. [2026-01-22T12:21:07.602651] [DEBUG] [REMOTE ] SPFI: PASS: History has at least 300 days. [2026-01-22T12:21:07.602858] [DEBUG] [REMOTE ] SPFI: PASS: Price check passed. Min price $35.93. [2026-01-22T12:21:07.602992] [DEBUG] [REMOTE ] SPFI: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:07.603101] [DEBUG] [REMOTE ] SPFI: PASS: Integrity check passed. [2026-01-22T12:21:07.603141] [DEBUG] [REMOTE ] SPFI: Symbol is viable for forecasting. [2026-01-22T12:21:07.603188] [INFO ] [MAIN ] [2914/3501] SPFI kept (0.3s) | 2911 kept, 3 rejected | 138.6/min | ETA: 4.2m [2026-01-22T12:21:08.184303] [DEBUG] [REMOTE ] SPG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:08.184447] [DEBUG] [REMOTE ] SPG: PASS: History has at least 300 days. [2026-01-22T12:21:08.184742] [DEBUG] [REMOTE ] SPG: PASS: Price check passed. Min price $171.28. [2026-01-22T12:21:08.184896] [DEBUG] [REMOTE ] SPG: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:08.185149] [DEBUG] [REMOTE ] SPG: PASS: Integrity check passed. [2026-01-22T12:21:08.185221] [DEBUG] [REMOTE ] SPG: Symbol is viable for forecasting. [2026-01-22T12:21:08.185284] [INFO ] [MAIN ] [2915/3501] SPG kept (0.6s) | 2912 kept, 3 rejected | 138.6/min | ETA: 4.2m [2026-01-22T12:21:08.632733] [DEBUG] [REMOTE ] SPGI: Retrieved 6294 rows, trimmed to 300. [2026-01-22T12:21:08.632874] [DEBUG] [REMOTE ] SPGI: PASS: History has at least 300 days. [2026-01-22T12:21:08.633092] [DEBUG] [REMOTE ] SPGI: PASS: Price check passed. Min price $472.13. [2026-01-22T12:21:08.633226] [DEBUG] [REMOTE ] SPGI: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:08.633341] [DEBUG] [REMOTE ] SPGI: PASS: Integrity check passed. [2026-01-22T12:21:08.633380] [DEBUG] [REMOTE ] SPGI: Symbol is viable for forecasting. [2026-01-22T12:21:08.633428] [INFO ] [MAIN ] [2916/3501] SPGI kept (0.4s) | 2913 kept, 3 rejected | 138.5/min | ETA: 4.2m [2026-01-22T12:21:09.122163] [DEBUG] [REMOTE ] SPH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:09.122308] [DEBUG] [REMOTE ] SPH: PASS: History has at least 300 days. [2026-01-22T12:21:09.122540] [DEBUG] [REMOTE ] SPH: PASS: Price check passed. Min price $17.91. [2026-01-22T12:21:09.122701] [DEBUG] [REMOTE ] SPH: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:09.123015] [DEBUG] [REMOTE ] SPH: PASS: Integrity check passed. [2026-01-22T12:21:09.123055] [DEBUG] [REMOTE ] SPH: Symbol is viable for forecasting. [2026-01-22T12:21:09.123103] [INFO ] [MAIN ] [2917/3501] SPH kept (0.5s) | 2914 kept, 3 rejected | 138.5/min | ETA: 4.2m [2026-01-22T12:21:09.589680] [DEBUG] [REMOTE ] SPOK: Retrieved 5327 rows, trimmed to 300. [2026-01-22T12:21:09.589815] [DEBUG] [REMOTE ] SPOK: PASS: History has at least 300 days. [2026-01-22T12:21:09.590024] [DEBUG] [REMOTE ] SPOK: PASS: Price check passed. Min price $12.43. [2026-01-22T12:21:09.590158] [DEBUG] [REMOTE ] SPOK: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:09.590267] [DEBUG] [REMOTE ] SPOK: PASS: Integrity check passed. [2026-01-22T12:21:09.590306] [DEBUG] [REMOTE ] SPOK: Symbol is viable for forecasting. [2026-01-22T12:21:09.590353] [INFO ] [MAIN ] [2918/3501] SPOK kept (0.5s) | 2915 kept, 3 rejected | 138.5/min | ETA: 4.2m [2026-01-22T12:21:09.719215] [DEBUG] [REMOTE ] SPRC: Retrieved 1102 rows, trimmed to 300. [2026-01-22T12:21:09.719342] [DEBUG] [REMOTE ] SPRC: PASS: History has at least 300 days. [2026-01-22T12:21:09.719541] [DEBUG] [REMOTE ] SPRC: PASS: Price check passed. Min price $1.05. [2026-01-22T12:21:09.719692] [DEBUG] [REMOTE ] SPRC: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:09.719799] [DEBUG] [REMOTE ] SPRC: PASS: Integrity check passed. [2026-01-22T12:21:09.719838] [DEBUG] [REMOTE ] SPRC: Symbol is viable for forecasting. [2026-01-22T12:21:09.719884] [INFO ] [MAIN ] [2919/3501] SPRC kept (0.1s) | 2916 kept, 3 rejected | 138.6/min | ETA: 4.2m [2026-01-22T12:21:10.706760] [DEBUG] [REMOTE ] SPRO: Retrieved 4856 rows, trimmed to 300. [2026-01-22T12:21:10.706909] [DEBUG] [REMOTE ] SPRO: PASS: History has at least 300 days. [2026-01-22T12:21:10.707149] [DEBUG] [REMOTE ] SPRO: PASS: Price check passed. Min price $2.20. [2026-01-22T12:21:10.707283] [DEBUG] [REMOTE ] SPRO: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:10.707404] [DEBUG] [REMOTE ] SPRO: PASS: Integrity check passed. [2026-01-22T12:21:10.707445] [DEBUG] [REMOTE ] SPRO: Symbol is viable for forecasting. [2026-01-22T12:21:10.707494] [INFO ] [MAIN ] [2920/3501] SPRO kept (1.0s) | 2917 kept, 3 rejected | 138.5/min | ETA: 4.2m [2026-01-22T12:21:10.898783] [DEBUG] [REMOTE ] SPRX: Retrieved 1121 rows, trimmed to 300. [2026-01-22T12:21:10.898923] [DEBUG] [REMOTE ] SPRX: PASS: History has at least 300 days. [2026-01-22T12:21:10.899128] [DEBUG] [REMOTE ] SPRX: PASS: Price check passed. Min price $34.85. [2026-01-22T12:21:10.899259] [DEBUG] [REMOTE ] SPRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:10.899385] [DEBUG] [REMOTE ] SPRX: PASS: Integrity check passed. [2026-01-22T12:21:10.899424] [DEBUG] [REMOTE ] SPRX: Symbol is viable for forecasting. [2026-01-22T12:21:10.899472] [INFO ] [MAIN ] [2921/3501] SPRX kept (0.2s) | 2918 kept, 3 rejected | 138.5/min | ETA: 4.2m [2026-01-22T12:21:11.418683] [DEBUG] [REMOTE ] SPRY: Retrieved 1287 rows, trimmed to 300. [2026-01-22T12:21:11.418945] [DEBUG] [REMOTE ] SPRY: PASS: History has at least 300 days. [2026-01-22T12:21:11.419312] [DEBUG] [REMOTE ] SPRY: PASS: Price check passed. Min price $6.73. [2026-01-22T12:21:11.419523] [DEBUG] [REMOTE ] SPRY: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:11.419859] [DEBUG] [REMOTE ] SPRY: PASS: Integrity check passed. [2026-01-22T12:21:11.419919] [DEBUG] [REMOTE ] SPRY: Symbol is viable for forecasting. [2026-01-22T12:21:11.419986] [INFO ] [MAIN ] [2922/3501] SPRY kept (0.5s) | 2919 kept, 3 rejected | 138.5/min | ETA: 4.2m [2026-01-22T12:21:12.126689] [DEBUG] [REMOTE ] SPSC: Retrieved 3962 rows, trimmed to 300. [2026-01-22T12:21:12.127146] [DEBUG] [REMOTE ] SPSC: PASS: History has at least 300 days. [2026-01-22T12:21:12.127613] [DEBUG] [REMOTE ] SPSC: PASS: Price check passed. Min price $78.03. [2026-01-22T12:21:12.127834] [DEBUG] [REMOTE ] SPSC: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:12.128037] [DEBUG] [REMOTE ] SPSC: PASS: Integrity check passed. [2026-01-22T12:21:12.128093] [DEBUG] [REMOTE ] SPSC: Symbol is viable for forecasting. [2026-01-22T12:21:12.128168] [INFO ] [MAIN ] [2923/3501] SPSC kept (0.7s) | 2920 kept, 3 rejected | 138.5/min | ETA: 4.2m [2026-01-22T12:21:12.480640] [DEBUG] [REMOTE ] SPWH: Retrieved 2958 rows, trimmed to 300. [2026-01-22T12:21:12.480824] [DEBUG] [REMOTE ] SPWH: PASS: History has at least 300 days. [2026-01-22T12:21:12.481178] [DEBUG] [REMOTE ] SPWH: PASS: Price check passed. Min price $1.36. [2026-01-22T12:21:12.481348] [DEBUG] [REMOTE ] SPWH: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:12.481524] [DEBUG] [REMOTE ] SPWH: PASS: Integrity check passed. [2026-01-22T12:21:12.481609] [DEBUG] [REMOTE ] SPWH: Symbol is viable for forecasting. [2026-01-22T12:21:12.481687] [INFO ] [MAIN ] [2924/3501] SPWH kept (0.4s) | 2921 kept, 3 rejected | 138.5/min | ETA: 4.2m [2026-01-22T12:21:13.009697] [DEBUG] [REMOTE ] SPXC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:13.009851] [DEBUG] [REMOTE ] SPXC: PASS: History has at least 300 days. [2026-01-22T12:21:13.010124] [DEBUG] [REMOTE ] SPXC: PASS: Price check passed. Min price $194.03. [2026-01-22T12:21:13.010299] [DEBUG] [REMOTE ] SPXC: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:13.010435] [DEBUG] [REMOTE ] SPXC: PASS: Integrity check passed. [2026-01-22T12:21:13.010495] [DEBUG] [REMOTE ] SPXC: Symbol is viable for forecasting. [2026-01-22T12:21:13.010547] [INFO ] [MAIN ] [2925/3501] SPXC kept (0.5s) | 2922 kept, 3 rejected | 138.5/min | ETA: 4.2m [2026-01-22T12:21:13.323514] [DEBUG] [REMOTE ] SPXX: Retrieved 5070 rows, trimmed to 300. [2026-01-22T12:21:13.323695] [DEBUG] [REMOTE ] SPXX: PASS: History has at least 300 days. [2026-01-22T12:21:13.324000] [DEBUG] [REMOTE ] SPXX: PASS: Price check passed. Min price $16.68. [2026-01-22T12:21:13.324154] [DEBUG] [REMOTE ] SPXX: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:13.324287] [DEBUG] [REMOTE ] SPXX: PASS: Integrity check passed. [2026-01-22T12:21:13.324329] [DEBUG] [REMOTE ] SPXX: Symbol is viable for forecasting. [2026-01-22T12:21:13.324380] [INFO ] [MAIN ] [2926/3501] SPXX kept (0.3s) | 2923 kept, 3 rejected | 138.5/min | ETA: 4.2m [2026-01-22T12:21:13.890231] [DEBUG] [REMOTE ] SQM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:13.890368] [DEBUG] [REMOTE ] SQM: PASS: History has at least 300 days. [2026-01-22T12:21:13.890618] [DEBUG] [REMOTE ] SQM: PASS: Price check passed. Min price $44.28. [2026-01-22T12:21:13.890766] [DEBUG] [REMOTE ] SQM: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:13.890902] [DEBUG] [REMOTE ] SQM: PASS: Integrity check passed. [2026-01-22T12:21:13.890943] [DEBUG] [REMOTE ] SQM: Symbol is viable for forecasting. [2026-01-22T12:21:13.890995] [INFO ] [MAIN ] [2927/3501] SQM kept (0.6s) | 2924 kept, 3 rejected | 138.5/min | ETA: 4.1m [2026-01-22T12:21:14.241643] [DEBUG] [REMOTE ] SQNS: Retrieved 3711 rows, trimmed to 300. [2026-01-22T12:21:14.241779] [DEBUG] [REMOTE ] SQNS: PASS: History has at least 300 days. [2026-01-22T12:21:14.241982] [DEBUG] [REMOTE ] SQNS: PASS: Price check passed. Min price $4.49. [2026-01-22T12:21:14.242113] [DEBUG] [REMOTE ] SQNS: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:14.242221] [DEBUG] [REMOTE ] SQNS: PASS: Integrity check passed. [2026-01-22T12:21:14.242260] [DEBUG] [REMOTE ] SQNS: Symbol is viable for forecasting. [2026-01-22T12:21:14.242307] [INFO ] [MAIN ] [2928/3501] SQNS kept (0.4s) | 2925 kept, 3 rejected | 138.5/min | ETA: 4.1m [2026-01-22T12:21:14.638942] [DEBUG] [REMOTE ] SQQQ: Retrieved 4010 rows, trimmed to 300. [2026-01-22T12:21:14.639073] [DEBUG] [REMOTE ] SQQQ: PASS: History has at least 300 days. [2026-01-22T12:21:14.639280] [DEBUG] [REMOTE ] SQQQ: PASS: Price check passed. Min price $62.36. [2026-01-22T12:21:14.639413] [DEBUG] [REMOTE ] SQQQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:14.639525] [DEBUG] [REMOTE ] SQQQ: PASS: Integrity check passed. [2026-01-22T12:21:14.639564] [DEBUG] [REMOTE ] SQQQ: Symbol is viable for forecasting. [2026-01-22T12:21:14.639634] [INFO ] [MAIN ] [2929/3501] SQQQ kept (0.4s) | 2926 kept, 3 rejected | 138.5/min | ETA: 4.1m [2026-01-22T12:21:14.975916] [DEBUG] [REMOTE ] SRAD: Retrieved 1093 rows, trimmed to 300. [2026-01-22T12:21:14.976084] [DEBUG] [REMOTE ] SRAD: PASS: History has at least 300 days. [2026-01-22T12:21:14.976371] [DEBUG] [REMOTE ] SRAD: PASS: Price check passed. Min price $18.25. [2026-01-22T12:21:14.976600] [DEBUG] [REMOTE ] SRAD: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:14.976770] [DEBUG] [REMOTE ] SRAD: PASS: Integrity check passed. [2026-01-22T12:21:14.976835] [DEBUG] [REMOTE ] SRAD: Symbol is viable for forecasting. [2026-01-22T12:21:14.976915] [INFO ] [MAIN ] [2930/3501] SRAD kept (0.3s) | 2927 kept, 3 rejected | 138.5/min | ETA: 4.1m [2026-01-22T12:21:15.323218] [DEBUG] [REMOTE ] SRBK: Retrieved 586 rows, trimmed to 300. [2026-01-22T12:21:15.323357] [DEBUG] [REMOTE ] SRBK: PASS: History has at least 300 days. [2026-01-22T12:21:15.323590] [DEBUG] [REMOTE ] SRBK: PASS: Price check passed. Min price $14.67. [2026-01-22T12:21:15.323727] [DEBUG] [REMOTE ] SRBK: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:15.323839] [DEBUG] [REMOTE ] SRBK: PASS: Integrity check passed. [2026-01-22T12:21:15.323879] [DEBUG] [REMOTE ] SRBK: Symbol is viable for forecasting. [2026-01-22T12:21:15.323926] [INFO ] [MAIN ] [2931/3501] SRBK kept (0.3s) | 2928 kept, 3 rejected | 138.5/min | ETA: 4.1m [2026-01-22T12:21:16.516696] [DEBUG] [REMOTE ] SRCE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:16.516842] [DEBUG] [REMOTE ] SRCE: PASS: History has at least 300 days. [2026-01-22T12:21:16.517074] [DEBUG] [REMOTE ] SRCE: PASS: Price check passed. Min price $58.70. [2026-01-22T12:21:16.517208] [DEBUG] [REMOTE ] SRCE: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:16.517323] [DEBUG] [REMOTE ] SRCE: PASS: Integrity check passed. [2026-01-22T12:21:16.517363] [DEBUG] [REMOTE ] SRCE: Symbol is viable for forecasting. [2026-01-22T12:21:16.517412] [INFO ] [MAIN ] [2932/3501] SRCE kept (1.2s) | 2929 kept, 3 rejected | 138.4/min | ETA: 4.1m [2026-01-22T12:21:16.976638] [DEBUG] [REMOTE ] SRE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:16.976779] [DEBUG] [REMOTE ] SRE: PASS: History has at least 300 days. [2026-01-22T12:21:16.977030] [DEBUG] [REMOTE ] SRE: PASS: Price check passed. Min price $85.98. [2026-01-22T12:21:16.977168] [DEBUG] [REMOTE ] SRE: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:16.977300] [DEBUG] [REMOTE ] SRE: PASS: Integrity check passed. [2026-01-22T12:21:16.977343] [DEBUG] [REMOTE ] SRE: Symbol is viable for forecasting. [2026-01-22T12:21:16.977391] [INFO ] [MAIN ] [2933/3501] SRE kept (0.5s) | 2930 kept, 3 rejected | 138.4/min | ETA: 4.1m [2026-01-22T12:21:17.105346] [DEBUG] [REMOTE ] SREA: Retrieved 1651 rows, trimmed to 300. [2026-01-22T12:21:17.105525] [DEBUG] [REMOTE ] SREA: PASS: History has at least 300 days. [2026-01-22T12:21:17.105786] [DEBUG] [REMOTE ] SREA: PASS: Price check passed. Min price $21.47. [2026-01-22T12:21:17.105934] [DEBUG] [REMOTE ] SREA: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:17.106050] [DEBUG] [REMOTE ] SREA: PASS: Integrity check passed. [2026-01-22T12:21:17.106090] [DEBUG] [REMOTE ] SREA: Symbol is viable for forecasting. [2026-01-22T12:21:17.106145] [INFO ] [MAIN ] [2934/3501] SREA kept (0.1s) | 2931 kept, 3 rejected | 138.5/min | ETA: 4.1m [2026-01-22T12:21:17.588916] [DEBUG] [REMOTE ] SRFM: Retrieved 624 rows, trimmed to 300. [2026-01-22T12:21:17.589111] [DEBUG] [REMOTE ] SRFM: PASS: History has at least 300 days. [2026-01-22T12:21:17.589392] [DEBUG] [REMOTE ] SRFM: PASS: Price check passed. Min price $1.79. [2026-01-22T12:21:17.589544] [DEBUG] [REMOTE ] SRFM: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:17.589684] [DEBUG] [REMOTE ] SRFM: PASS: Integrity check passed. [2026-01-22T12:21:17.589727] [DEBUG] [REMOTE ] SRFM: Symbol is viable for forecasting. [2026-01-22T12:21:17.589780] [INFO ] [MAIN ] [2935/3501] SRFM kept (0.5s) | 2932 kept, 3 rejected | 138.5/min | ETA: 4.1m [2026-01-22T12:21:18.103082] [DEBUG] [REMOTE ] SRG: Retrieved 2653 rows, trimmed to 300. [2026-01-22T12:21:18.103285] [DEBUG] [REMOTE ] SRG: PASS: History has at least 300 days. [2026-01-22T12:21:18.103558] [DEBUG] [REMOTE ] SRG: PASS: Price check passed. Min price $3.25. [2026-01-22T12:21:18.103735] [DEBUG] [REMOTE ] SRG: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:18.103853] [DEBUG] [REMOTE ] SRG: PASS: Integrity check passed. [2026-01-22T12:21:18.103893] [DEBUG] [REMOTE ] SRG: Symbol is viable for forecasting. [2026-01-22T12:21:18.103946] [INFO ] [MAIN ] [2936/3501] SRG kept (0.5s) | 2933 kept, 3 rejected | 138.5/min | ETA: 4.1m [2026-01-22T12:21:18.668607] [DEBUG] [REMOTE ] SRI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:18.668846] [DEBUG] [REMOTE ] SRI: PASS: History has at least 300 days. [2026-01-22T12:21:18.669267] [DEBUG] [REMOTE ] SRI: PASS: Price check passed. Min price $5.48. [2026-01-22T12:21:18.669421] [DEBUG] [REMOTE ] SRI: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:18.669597] [DEBUG] [REMOTE ] SRI: PASS: Integrity check passed. [2026-01-22T12:21:18.669645] [DEBUG] [REMOTE ] SRI: Symbol is viable for forecasting. [2026-01-22T12:21:18.669705] [INFO ] [MAIN ] [2937/3501] SRI kept (0.6s) | 2934 kept, 3 rejected | 138.4/min | ETA: 4.1m [2026-01-22T12:21:18.946111] [DEBUG] [REMOTE ] SRRK: Retrieved 1925 rows, trimmed to 300. [2026-01-22T12:21:18.946305] [DEBUG] [REMOTE ] SRRK: PASS: History has at least 300 days. [2026-01-22T12:21:18.946590] [DEBUG] [REMOTE ] SRRK: PASS: Price check passed. Min price $27.99. [2026-01-22T12:21:18.946741] [DEBUG] [REMOTE ] SRRK: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:18.946867] [DEBUG] [REMOTE ] SRRK: PASS: Integrity check passed. [2026-01-22T12:21:18.946910] [DEBUG] [REMOTE ] SRRK: Symbol is viable for forecasting. [2026-01-22T12:21:18.946965] [INFO ] [MAIN ] [2938/3501] SRRK kept (0.3s) | 2935 kept, 3 rejected | 138.5/min | ETA: 4.1m [2026-01-22T12:21:19.373747] [DEBUG] [REMOTE ] SRTS: Retrieved 2386 rows, trimmed to 300. [2026-01-22T12:21:19.373965] [DEBUG] [REMOTE ] SRTS: PASS: History has at least 300 days. [2026-01-22T12:21:19.374288] [DEBUG] [REMOTE ] SRTS: PASS: Price check passed. Min price $3.10. [2026-01-22T12:21:19.374494] [DEBUG] [REMOTE ] SRTS: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:19.374667] [DEBUG] [REMOTE ] SRTS: PASS: Integrity check passed. [2026-01-22T12:21:19.374720] [DEBUG] [REMOTE ] SRTS: Symbol is viable for forecasting. [2026-01-22T12:21:19.374785] [INFO ] [MAIN ] [2939/3501] SRTS kept (0.4s) | 2936 kept, 3 rejected | 138.5/min | ETA: 4.1m [2026-01-22T12:21:19.920491] [DEBUG] [REMOTE ] SSB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:19.920754] [DEBUG] [REMOTE ] SSB: PASS: History has at least 300 days. [2026-01-22T12:21:19.921108] [DEBUG] [REMOTE ] SSB: PASS: Price check passed. Min price $85.31. [2026-01-22T12:21:19.921260] [DEBUG] [REMOTE ] SSB: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:19.921423] [DEBUG] [REMOTE ] SSB: PASS: Integrity check passed. [2026-01-22T12:21:19.921467] [DEBUG] [REMOTE ] SSB: Symbol is viable for forecasting. [2026-01-22T12:21:19.921525] [INFO ] [MAIN ] [2940/3501] SSB kept (0.5s) | 2937 kept, 3 rejected | 138.5/min | ETA: 4.1m [2026-01-22T12:21:20.906131] [DEBUG] [REMOTE ] SSD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:20.906287] [DEBUG] [REMOTE ] SSD: PASS: History has at least 300 days. [2026-01-22T12:21:20.906556] [DEBUG] [REMOTE ] SSD: PASS: Price check passed. Min price $157.72. [2026-01-22T12:21:20.906721] [DEBUG] [REMOTE ] SSD: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:20.906842] [DEBUG] [REMOTE ] SSD: PASS: Integrity check passed. [2026-01-22T12:21:20.906882] [DEBUG] [REMOTE ] SSD: Symbol is viable for forecasting. [2026-01-22T12:21:20.906952] [INFO ] [MAIN ] [2941/3501] SSD kept (1.0s) | 2938 kept, 3 rejected | 138.4/min | ETA: 4.0m [2026-01-22T12:21:21.460201] [DEBUG] [REMOTE ] SSL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:21.460354] [DEBUG] [REMOTE ] SSL: PASS: History has at least 300 days. [2026-01-22T12:21:21.460605] [DEBUG] [REMOTE ] SSL: PASS: Price check passed. Min price $6.00. [2026-01-22T12:21:21.460748] [DEBUG] [REMOTE ] SSL: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:21.460865] [DEBUG] [REMOTE ] SSL: PASS: Integrity check passed. [2026-01-22T12:21:21.460907] [DEBUG] [REMOTE ] SSL: Symbol is viable for forecasting. [2026-01-22T12:21:21.460954] [INFO ] [MAIN ] [2942/3501] SSL kept (0.6s) | 2939 kept, 3 rejected | 138.4/min | ETA: 4.0m [2026-01-22T12:21:21.855417] [DEBUG] [REMOTE ] SSNC: Retrieved 3977 rows, trimmed to 300. [2026-01-22T12:21:21.855638] [DEBUG] [REMOTE ] SSNC: PASS: History has at least 300 days. [2026-01-22T12:21:21.855897] [DEBUG] [REMOTE ] SSNC: PASS: Price check passed. Min price $80.91. [2026-01-22T12:21:21.856044] [DEBUG] [REMOTE ] SSNC: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:21.856168] [DEBUG] [REMOTE ] SSNC: PASS: Integrity check passed. [2026-01-22T12:21:21.856210] [DEBUG] [REMOTE ] SSNC: Symbol is viable for forecasting. [2026-01-22T12:21:21.856266] [INFO ] [MAIN ] [2943/3501] SSNC kept (0.4s) | 2940 kept, 3 rejected | 138.4/min | ETA: 4.0m [2026-01-22T12:21:22.321940] [DEBUG] [REMOTE ] SSP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:22.322190] [DEBUG] [REMOTE ] SSP: PASS: History has at least 300 days. [2026-01-22T12:21:22.322544] [DEBUG] [REMOTE ] SSP: PASS: Price check passed. Min price $2.05. [2026-01-22T12:21:22.322714] [DEBUG] [REMOTE ] SSP: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:22.322853] [DEBUG] [REMOTE ] SSP: PASS: Integrity check passed. [2026-01-22T12:21:22.322894] [DEBUG] [REMOTE ] SSP: Symbol is viable for forecasting. [2026-01-22T12:21:22.322948] [INFO ] [MAIN ] [2944/3501] SSP kept (0.5s) | 2941 kept, 3 rejected | 138.4/min | ETA: 4.0m [2026-01-22T12:21:23.153836] [DEBUG] [REMOTE ] SSRM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:23.154060] [DEBUG] [REMOTE ] SSRM: PASS: History has at least 300 days. [2026-01-22T12:21:23.154393] [DEBUG] [REMOTE ] SSRM: PASS: Price check passed. Min price $19.48. [2026-01-22T12:21:23.154605] [DEBUG] [REMOTE ] SSRM: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:23.154751] [DEBUG] [REMOTE ] SSRM: PASS: Integrity check passed. [2026-01-22T12:21:23.154794] [DEBUG] [REMOTE ] SSRM: Symbol is viable for forecasting. [2026-01-22T12:21:23.154853] [INFO ] [MAIN ] [2945/3501] SSRM kept (0.8s) | 2942 kept, 3 rejected | 138.3/min | ETA: 4.0m [2026-01-22T12:21:23.529233] [DEBUG] [REMOTE ] SSSS: Retrieved 3705 rows, trimmed to 300. [2026-01-22T12:21:23.529438] [DEBUG] [REMOTE ] SSSS: PASS: History has at least 300 days. [2026-01-22T12:21:23.529733] [DEBUG] [REMOTE ] SSSS: PASS: Price check passed. Min price $8.60. [2026-01-22T12:21:23.529903] [DEBUG] [REMOTE ] SSSS: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:23.530042] [DEBUG] [REMOTE ] SSSS: PASS: Integrity check passed. [2026-01-22T12:21:23.530088] [DEBUG] [REMOTE ] SSSS: Symbol is viable for forecasting. [2026-01-22T12:21:23.530146] [INFO ] [MAIN ] [2946/3501] SSSS kept (0.4s) | 2943 kept, 3 rejected | 138.3/min | ETA: 4.0m [2026-01-22T12:21:23.811877] [DEBUG] [REMOTE ] SSTI: Retrieved 2168 rows, trimmed to 300. [2026-01-22T12:21:23.812071] [DEBUG] [REMOTE ] SSTI: PASS: History has at least 300 days. [2026-01-22T12:21:23.812325] [DEBUG] [REMOTE ] SSTI: PASS: Price check passed. Min price $5.89. [2026-01-22T12:21:23.812481] [DEBUG] [REMOTE ] SSTI: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:23.812627] [DEBUG] [REMOTE ] SSTI: PASS: Integrity check passed. [2026-01-22T12:21:23.812673] [DEBUG] [REMOTE ] SSTI: Symbol is viable for forecasting. [2026-01-22T12:21:23.812730] [INFO ] [MAIN ] [2947/3501] SSTI kept (0.3s) | 2944 kept, 3 rejected | 138.4/min | ETA: 4.0m [2026-01-22T12:21:24.307834] [DEBUG] [REMOTE ] SSTK: Retrieved 3337 rows, trimmed to 300. [2026-01-22T12:21:24.308031] [DEBUG] [REMOTE ] SSTK: PASS: History has at least 300 days. [2026-01-22T12:21:24.308347] [DEBUG] [REMOTE ] SSTK: PASS: Price check passed. Min price $18.02. [2026-01-22T12:21:24.308498] [DEBUG] [REMOTE ] SSTK: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:24.308670] [DEBUG] [REMOTE ] SSTK: PASS: Integrity check passed. [2026-01-22T12:21:24.308718] [DEBUG] [REMOTE ] SSTK: Symbol is viable for forecasting. [2026-01-22T12:21:24.308781] [INFO ] [MAIN ] [2948/3501] SSTK kept (0.5s) | 2945 kept, 3 rejected | 138.4/min | ETA: 4.0m [2026-01-22T12:21:25.346381] [DEBUG] [REMOTE ] SSYS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:25.346671] [DEBUG] [REMOTE ] SSYS: PASS: History has at least 300 days. [2026-01-22T12:21:25.346965] [DEBUG] [REMOTE ] SSYS: PASS: Price check passed. Min price $8.20. [2026-01-22T12:21:25.347114] [DEBUG] [REMOTE ] SSYS: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:25.347252] [DEBUG] [REMOTE ] SSYS: PASS: Integrity check passed. [2026-01-22T12:21:25.347296] [DEBUG] [REMOTE ] SSYS: Symbol is viable for forecasting. [2026-01-22T12:21:25.347355] [INFO ] [MAIN ] [2949/3501] SSYS kept (1.0s) | 2946 kept, 3 rejected | 138.3/min | ETA: 4.0m [2026-01-22T12:21:26.157372] [DEBUG] [REMOTE ] STAA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:26.157662] [DEBUG] [REMOTE ] STAA: PASS: History has at least 300 days. [2026-01-22T12:21:26.158238] [DEBUG] [REMOTE ] STAA: PASS: Price check passed. Min price $20.61. [2026-01-22T12:21:26.158427] [DEBUG] [REMOTE ] STAA: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:26.158644] [DEBUG] [REMOTE ] STAA: PASS: Integrity check passed. [2026-01-22T12:21:26.158705] [DEBUG] [REMOTE ] STAA: Symbol is viable for forecasting. [2026-01-22T12:21:26.158793] [INFO ] [MAIN ] [2950/3501] STAA kept (0.8s) | 2947 kept, 3 rejected | 138.2/min | ETA: 4.0m [2026-01-22T12:21:26.551314] [DEBUG] [REMOTE ] STAG: Retrieved 3713 rows, trimmed to 300. [2026-01-22T12:21:26.551550] [DEBUG] [REMOTE ] STAG: PASS: History has at least 300 days. [2026-01-22T12:21:26.551964] [DEBUG] [REMOTE ] STAG: PASS: Price check passed. Min price $36.76. [2026-01-22T12:21:26.552202] [DEBUG] [REMOTE ] STAG: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:26.552379] [DEBUG] [REMOTE ] STAG: PASS: Integrity check passed. [2026-01-22T12:21:26.552438] [DEBUG] [REMOTE ] STAG: Symbol is viable for forecasting. [2026-01-22T12:21:26.552511] [INFO ] [MAIN ] [2951/3501] STAG kept (0.4s) | 2948 kept, 3 rejected | 138.3/min | ETA: 4.0m [2026-01-22T12:21:27.060589] [DEBUG] [REMOTE ] STBA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:27.060753] [DEBUG] [REMOTE ] STBA: PASS: History has at least 300 days. [2026-01-22T12:21:27.061017] [DEBUG] [REMOTE ] STBA: PASS: Price check passed. Min price $35.62. [2026-01-22T12:21:27.061170] [DEBUG] [REMOTE ] STBA: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:27.061308] [DEBUG] [REMOTE ] STBA: PASS: Integrity check passed. [2026-01-22T12:21:27.061350] [DEBUG] [REMOTE ] STBA: Symbol is viable for forecasting. [2026-01-22T12:21:27.061401] [INFO ] [MAIN ] [2952/3501] STBA kept (0.5s) | 2949 kept, 3 rejected | 138.2/min | ETA: 4.0m [2026-01-22T12:21:27.511678] [DEBUG] [REMOTE ] STC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:27.511902] [DEBUG] [REMOTE ] STC: PASS: History has at least 300 days. [2026-01-22T12:21:27.512273] [DEBUG] [REMOTE ] STC: PASS: Price check passed. Min price $65.02. [2026-01-22T12:21:27.512425] [DEBUG] [REMOTE ] STC: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:27.512595] [DEBUG] [REMOTE ] STC: PASS: Integrity check passed. [2026-01-22T12:21:27.512642] [DEBUG] [REMOTE ] STC: Symbol is viable for forecasting. [2026-01-22T12:21:27.512704] [INFO ] [MAIN ] [2953/3501] STC kept (0.5s) | 2950 kept, 3 rejected | 138.2/min | ETA: 4.0m [2026-01-22T12:21:28.080227] [DEBUG] [REMOTE ] STE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:28.080463] [DEBUG] [REMOTE ] STE: PASS: History has at least 300 days. [2026-01-22T12:21:28.080827] [DEBUG] [REMOTE ] STE: PASS: Price check passed. Min price $235.12. [2026-01-22T12:21:28.080982] [DEBUG] [REMOTE ] STE: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:28.081143] [DEBUG] [REMOTE ] STE: PASS: Integrity check passed. [2026-01-22T12:21:28.081185] [DEBUG] [REMOTE ] STE: Symbol is viable for forecasting. [2026-01-22T12:21:28.081246] [INFO ] [MAIN ] [2954/3501] STE kept (0.6s) | 2951 kept, 3 rejected | 138.2/min | ETA: 4.0m [2026-01-22T12:21:28.263175] [DEBUG] [REMOTE ] STEL: Retrieved 2057 rows, trimmed to 300. [2026-01-22T12:21:28.263391] [DEBUG] [REMOTE ] STEL: PASS: History has at least 300 days. [2026-01-22T12:21:28.263708] [DEBUG] [REMOTE ] STEL: PASS: Price check passed. Min price $29.19. [2026-01-22T12:21:28.263908] [DEBUG] [REMOTE ] STEL: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:28.264057] [DEBUG] [REMOTE ] STEL: PASS: Integrity check passed. [2026-01-22T12:21:28.264109] [DEBUG] [REMOTE ] STEL: Symbol is viable for forecasting. [2026-01-22T12:21:28.264173] [INFO ] [MAIN ] [2955/3501] STEL kept (0.2s) | 2952 kept, 3 rejected | 138.3/min | ETA: 3.9m [2026-01-22T12:21:28.744222] [DEBUG] [REMOTE ] STEM: Retrieved 1327 rows, trimmed to 300. [2026-01-22T12:21:28.744444] [DEBUG] [REMOTE ] STEM: PASS: History has at least 300 days. [2026-01-22T12:21:28.744786] [DEBUG] [REMOTE ] STEM: PASS: Price check passed. Min price $13.85. [2026-01-22T12:21:28.744937] [DEBUG] [REMOTE ] STEM: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:28.745071] [DEBUG] [REMOTE ] STEM: PASS: Integrity check passed. [2026-01-22T12:21:28.745114] [DEBUG] [REMOTE ] STEM: Symbol is viable for forecasting. [2026-01-22T12:21:28.745171] [INFO ] [MAIN ] [2956/3501] STEM kept (0.5s) | 2953 kept, 3 rejected | 138.2/min | ETA: 3.9m [2026-01-22T12:21:29.197850] [DEBUG] [REMOTE ] STEP: Retrieved 1343 rows, trimmed to 300. [2026-01-22T12:21:29.198003] [DEBUG] [REMOTE ] STEP: PASS: History has at least 300 days. [2026-01-22T12:21:29.198227] [DEBUG] [REMOTE ] STEP: PASS: Price check passed. Min price $59.11. [2026-01-22T12:21:29.198385] [DEBUG] [REMOTE ] STEP: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:29.198496] [DEBUG] [REMOTE ] STEP: PASS: Integrity check passed. [2026-01-22T12:21:29.198540] [DEBUG] [REMOTE ] STEP: Symbol is viable for forecasting. [2026-01-22T12:21:29.198621] [INFO ] [MAIN ] [2957/3501] STEP kept (0.5s) | 2954 kept, 3 rejected | 138.2/min | ETA: 3.9m [2026-01-22T12:21:29.515608] [DEBUG] [REMOTE ] STHO: Retrieved 704 rows, trimmed to 300. [2026-01-22T12:21:29.515745] [DEBUG] [REMOTE ] STHO: PASS: History has at least 300 days. [2026-01-22T12:21:29.515946] [DEBUG] [REMOTE ] STHO: PASS: Price check passed. Min price $7.01. [2026-01-22T12:21:29.516076] [DEBUG] [REMOTE ] STHO: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:29.516189] [DEBUG] [REMOTE ] STHO: PASS: Integrity check passed. [2026-01-22T12:21:29.516227] [DEBUG] [REMOTE ] STHO: Symbol is viable for forecasting. [2026-01-22T12:21:29.516274] [INFO ] [MAIN ] [2958/3501] STHO kept (0.3s) | 2955 kept, 3 rejected | 138.3/min | ETA: 3.9m [2026-01-22T12:21:29.838794] [DEBUG] [REMOTE ] STI: Retrieved 493 rows, trimmed to 300. [2026-01-22T12:21:29.839012] [DEBUG] [REMOTE ] STI: PASS: History has at least 300 days. [2026-01-22T12:21:29.839542] [DEBUG] [REMOTE ] STI: PASS: Price check passed. Min price $6.04. [2026-01-22T12:21:29.839767] [DEBUG] [REMOTE ] STI: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:29.839919] [DEBUG] [REMOTE ] STI: PASS: Integrity check passed. [2026-01-22T12:21:29.839976] [DEBUG] [REMOTE ] STI: Symbol is viable for forecasting. [2026-01-22T12:21:29.840047] [INFO ] [MAIN ] [2959/3501] STI kept (0.3s) | 2956 kept, 3 rejected | 138.3/min | ETA: 3.9m [2026-01-22T12:21:30.414890] [DEBUG] [REMOTE ] STIM: Retrieved 1901 rows, trimmed to 300. [2026-01-22T12:21:30.415077] [DEBUG] [REMOTE ] STIM: PASS: History has at least 300 days. [2026-01-22T12:21:30.415334] [DEBUG] [REMOTE ] STIM: PASS: Price check passed. Min price $1.27. [2026-01-22T12:21:30.415480] [DEBUG] [REMOTE ] STIM: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:30.415633] [DEBUG] [REMOTE ] STIM: PASS: Integrity check passed. [2026-01-22T12:21:30.415709] [DEBUG] [REMOTE ] STIM: Symbol is viable for forecasting. [2026-01-22T12:21:30.415767] [INFO ] [MAIN ] [2960/3501] STIM kept (0.6s) | 2957 kept, 3 rejected | 138.3/min | ETA: 3.9m [2026-01-22T12:21:31.044322] [DEBUG] [REMOTE ] STK: Retrieved 4061 rows, trimmed to 300. [2026-01-22T12:21:31.044459] [DEBUG] [REMOTE ] STK: PASS: History has at least 300 days. [2026-01-22T12:21:31.044701] [DEBUG] [REMOTE ] STK: PASS: Price check passed. Min price $33.25. [2026-01-22T12:21:31.044851] [DEBUG] [REMOTE ] STK: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:31.044965] [DEBUG] [REMOTE ] STK: PASS: Integrity check passed. [2026-01-22T12:21:31.045007] [DEBUG] [REMOTE ] STK: Symbol is viable for forecasting. [2026-01-22T12:21:31.045055] [INFO ] [MAIN ] [2961/3501] STK kept (0.6s) | 2958 kept, 3 rejected | 138.2/min | ETA: 3.9m [2026-01-22T12:21:31.288352] [DEBUG] [REMOTE ] STKH: Retrieved 1221 rows, trimmed to 300. [2026-01-22T12:21:31.288487] [DEBUG] [REMOTE ] STKH: PASS: History has at least 300 days. [2026-01-22T12:21:31.288716] [DEBUG] [REMOTE ] STKH: PASS: Price check passed. Min price $2.18. [2026-01-22T12:21:31.288851] [DEBUG] [REMOTE ] STKH: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:31.288957] [DEBUG] [REMOTE ] STKH: PASS: Integrity check passed. [2026-01-22T12:21:31.288996] [DEBUG] [REMOTE ] STKH: Symbol is viable for forecasting. [2026-01-22T12:21:31.289044] [INFO ] [MAIN ] [2962/3501] STKH kept (0.2s) | 2959 kept, 3 rejected | 138.3/min | ETA: 3.9m [2026-01-22T12:21:31.906458] [DEBUG] [REMOTE ] STKL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:31.906612] [DEBUG] [REMOTE ] STKL: PASS: History has at least 300 days. [2026-01-22T12:21:31.906848] [DEBUG] [REMOTE ] STKL: PASS: Price check passed. Min price $3.35. [2026-01-22T12:21:31.907006] [DEBUG] [REMOTE ] STKL: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:31.907136] [DEBUG] [REMOTE ] STKL: PASS: Integrity check passed. [2026-01-22T12:21:31.907177] [DEBUG] [REMOTE ] STKL: Symbol is viable for forecasting. [2026-01-22T12:21:31.907226] [INFO ] [MAIN ] [2963/3501] STKL kept (0.6s) | 2960 kept, 3 rejected | 138.2/min | ETA: 3.9m [2026-01-22T12:21:32.255825] [DEBUG] [REMOTE ] STKS: Retrieved 2909 rows, trimmed to 300. [2026-01-22T12:21:32.255972] [DEBUG] [REMOTE ] STKS: PASS: History has at least 300 days. [2026-01-22T12:21:32.256195] [DEBUG] [REMOTE ] STKS: PASS: Price check passed. Min price $1.75. [2026-01-22T12:21:32.256532] [DEBUG] [REMOTE ] STKS: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:32.256668] [DEBUG] [REMOTE ] STKS: PASS: Integrity check passed. [2026-01-22T12:21:32.256712] [DEBUG] [REMOTE ] STKS: Symbol is viable for forecasting. [2026-01-22T12:21:32.256766] [INFO ] [MAIN ] [2964/3501] STKS kept (0.3s) | 2961 kept, 3 rejected | 138.2/min | ETA: 3.9m [2026-01-22T12:21:32.726658] [DEBUG] [REMOTE ] STLA: Retrieved 3929 rows, trimmed to 300. [2026-01-22T12:21:32.726798] [DEBUG] [REMOTE ] STLA: PASS: History has at least 300 days. [2026-01-22T12:21:32.727020] [DEBUG] [REMOTE ] STLA: PASS: Price check passed. Min price $9.23. [2026-01-22T12:21:32.727168] [DEBUG] [REMOTE ] STLA: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:32.727283] [DEBUG] [REMOTE ] STLA: PASS: Integrity check passed. [2026-01-22T12:21:32.727324] [DEBUG] [REMOTE ] STLA: Symbol is viable for forecasting. [2026-01-22T12:21:32.727376] [INFO ] [MAIN ] [2965/3501] STLA kept (0.5s) | 2962 kept, 3 rejected | 138.2/min | ETA: 3.9m [2026-01-22T12:21:33.220148] [DEBUG] [REMOTE ] STLD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:33.220296] [DEBUG] [REMOTE ] STLD: PASS: History has at least 300 days. [2026-01-22T12:21:33.220537] [DEBUG] [REMOTE ] STLD: PASS: Price check passed. Min price $151.17. [2026-01-22T12:21:33.220692] [DEBUG] [REMOTE ] STLD: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:33.220812] [DEBUG] [REMOTE ] STLD: PASS: Integrity check passed. [2026-01-22T12:21:33.220851] [DEBUG] [REMOTE ] STLD: Symbol is viable for forecasting. [2026-01-22T12:21:33.220900] [INFO ] [MAIN ] [2966/3501] STLD kept (0.5s) | 2963 kept, 3 rejected | 138.2/min | ETA: 3.9m [2026-01-22T12:21:33.686213] [DEBUG] [REMOTE ] STM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:33.686395] [DEBUG] [REMOTE ] STM: PASS: History has at least 300 days. [2026-01-22T12:21:33.686684] [DEBUG] [REMOTE ] STM: PASS: Price check passed. Min price $21.13. [2026-01-22T12:21:33.686832] [DEBUG] [REMOTE ] STM: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:33.686954] [DEBUG] [REMOTE ] STM: PASS: Integrity check passed. [2026-01-22T12:21:33.686995] [DEBUG] [REMOTE ] STM: Symbol is viable for forecasting. [2026-01-22T12:21:33.687045] [INFO ] [MAIN ] [2967/3501] STM kept (0.5s) | 2964 kept, 3 rejected | 138.2/min | ETA: 3.9m [2026-01-22T12:21:34.129024] [DEBUG] [REMOTE ] STN: Retrieved 5147 rows, trimmed to 300. [2026-01-22T12:21:34.129156] [DEBUG] [REMOTE ] STN: PASS: History has at least 300 days. [2026-01-22T12:21:34.129373] [DEBUG] [REMOTE ] STN: PASS: Price check passed. Min price $91.87. [2026-01-22T12:21:34.129509] [DEBUG] [REMOTE ] STN: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:34.129641] [DEBUG] [REMOTE ] STN: PASS: Integrity check passed. [2026-01-22T12:21:34.129683] [DEBUG] [REMOTE ] STN: Symbol is viable for forecasting. [2026-01-22T12:21:34.129729] [INFO ] [MAIN ] [2968/3501] STN kept (0.4s) | 2965 kept, 3 rejected | 138.2/min | ETA: 3.9m [2026-01-22T12:21:34.397434] [DEBUG] [REMOTE ] STNE: Retrieved 1818 rows, trimmed to 300. [2026-01-22T12:21:34.397558] [DEBUG] [REMOTE ] STNE: PASS: History has at least 300 days. [2026-01-22T12:21:34.397869] [DEBUG] [REMOTE ] STNE: PASS: Price check passed. Min price $14.07. [2026-01-22T12:21:34.398006] [DEBUG] [REMOTE ] STNE: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:34.398116] [DEBUG] [REMOTE ] STNE: PASS: Integrity check passed. [2026-01-22T12:21:34.398157] [DEBUG] [REMOTE ] STNE: Symbol is viable for forecasting. [2026-01-22T12:21:34.398206] [INFO ] [MAIN ] [2969/3501] STNE kept (0.3s) | 2966 kept, 3 rejected | 138.2/min | ETA: 3.8m [2026-01-22T12:21:34.829640] [DEBUG] [REMOTE ] STOK: Retrieved 1657 rows, trimmed to 300. [2026-01-22T12:21:34.829766] [DEBUG] [REMOTE ] STOK: PASS: History has at least 300 days. [2026-01-22T12:21:34.829993] [DEBUG] [REMOTE ] STOK: PASS: Price check passed. Min price $22.37. [2026-01-22T12:21:34.830125] [DEBUG] [REMOTE ] STOK: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:34.830235] [DEBUG] [REMOTE ] STOK: PASS: Integrity check passed. [2026-01-22T12:21:34.830275] [DEBUG] [REMOTE ] STOK: Symbol is viable for forecasting. [2026-01-22T12:21:34.830322] [INFO ] [MAIN ] [2970/3501] STOK kept (0.4s) | 2967 kept, 3 rejected | 138.2/min | ETA: 3.8m [2026-01-22T12:21:35.415382] [DEBUG] [REMOTE ] STRA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:35.415517] [DEBUG] [REMOTE ] STRA: PASS: History has at least 300 days. [2026-01-22T12:21:35.415757] [DEBUG] [REMOTE ] STRA: PASS: Price check passed. Min price $74.07. [2026-01-22T12:21:35.415891] [DEBUG] [REMOTE ] STRA: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:35.416006] [DEBUG] [REMOTE ] STRA: PASS: Integrity check passed. [2026-01-22T12:21:35.416046] [DEBUG] [REMOTE ] STRA: Symbol is viable for forecasting. [2026-01-22T12:21:35.416092] [INFO ] [MAIN ] [2971/3501] STRA kept (0.6s) | 2968 kept, 3 rejected | 138.2/min | ETA: 3.8m [2026-01-22T12:21:35.856553] [DEBUG] [REMOTE ] STRL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:35.856736] [DEBUG] [REMOTE ] STRL: PASS: History has at least 300 days. [2026-01-22T12:21:35.856951] [DEBUG] [REMOTE ] STRL: PASS: Price check passed. Min price $283.57. [2026-01-22T12:21:35.857083] [DEBUG] [REMOTE ] STRL: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:35.857193] [DEBUG] [REMOTE ] STRL: PASS: Integrity check passed. [2026-01-22T12:21:35.857233] [DEBUG] [REMOTE ] STRL: Symbol is viable for forecasting. [2026-01-22T12:21:35.857279] [INFO ] [MAIN ] [2972/3501] STRL kept (0.4s) | 2969 kept, 3 rejected | 138.2/min | ETA: 3.8m [2026-01-22T12:21:36.388047] [DEBUG] [REMOTE ] STRS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:36.388184] [DEBUG] [REMOTE ] STRS: PASS: History has at least 300 days. [2026-01-22T12:21:36.388414] [DEBUG] [REMOTE ] STRS: PASS: Price check passed. Min price $18.51. [2026-01-22T12:21:36.388548] [DEBUG] [REMOTE ] STRS: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:36.388686] [DEBUG] [REMOTE ] STRS: PASS: Integrity check passed. [2026-01-22T12:21:36.388727] [DEBUG] [REMOTE ] STRS: Symbol is viable for forecasting. [2026-01-22T12:21:36.388775] [INFO ] [MAIN ] [2973/3501] STRS kept (0.5s) | 2970 kept, 3 rejected | 138.2/min | ETA: 3.8m [2026-01-22T12:21:36.614782] [DEBUG] [REMOTE ] STSS: Retrieved 945 rows, trimmed to 300. [2026-01-22T12:21:36.614907] [DEBUG] [REMOTE ] STSS: PASS: History has at least 300 days. [2026-01-22T12:21:36.615104] [DEBUG] [REMOTE ] STSS: PASS: Price check passed. Min price $1.89. [2026-01-22T12:21:36.615236] [DEBUG] [REMOTE ] STSS: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:36.615341] [DEBUG] [REMOTE ] STSS: PASS: Integrity check passed. [2026-01-22T12:21:36.615380] [DEBUG] [REMOTE ] STSS: Symbol is viable for forecasting. [2026-01-22T12:21:36.615428] [INFO ] [MAIN ] [2974/3501] STSS kept (0.2s) | 2971 kept, 3 rejected | 138.2/min | ETA: 3.8m [2026-01-22T12:21:37.062276] [DEBUG] [REMOTE ] STTK: Retrieved 1326 rows, trimmed to 300. [2026-01-22T12:21:37.062405] [DEBUG] [REMOTE ] STTK: PASS: History has at least 300 days. [2026-01-22T12:21:37.062662] [DEBUG] [REMOTE ] STTK: PASS: Price check passed. Min price $1.84. [2026-01-22T12:21:37.062855] [DEBUG] [REMOTE ] STTK: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:37.062985] [DEBUG] [REMOTE ] STTK: PASS: Integrity check passed. [2026-01-22T12:21:37.063028] [DEBUG] [REMOTE ] STTK: Symbol is viable for forecasting. [2026-01-22T12:21:37.063076] [INFO ] [MAIN ] [2975/3501] STTK kept (0.4s) | 2972 kept, 3 rejected | 138.2/min | ETA: 3.8m [2026-01-22T12:21:37.442065] [DEBUG] [REMOTE ] STVN: Retrieved 1134 rows, trimmed to 300. [2026-01-22T12:21:37.442210] [DEBUG] [REMOTE ] STVN: PASS: History has at least 300 days. [2026-01-22T12:21:37.442628] [DEBUG] [REMOTE ] STVN: PASS: Price check passed. Min price $19.10. [2026-01-22T12:21:37.442766] [DEBUG] [REMOTE ] STVN: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:37.442871] [DEBUG] [REMOTE ] STVN: PASS: Integrity check passed. [2026-01-22T12:21:37.442911] [DEBUG] [REMOTE ] STVN: Symbol is viable for forecasting. [2026-01-22T12:21:37.442958] [INFO ] [MAIN ] [2976/3501] STVN kept (0.4s) | 2973 kept, 3 rejected | 138.2/min | ETA: 3.8m [2026-01-22T12:21:38.124148] [DEBUG] [REMOTE ] STWD: Retrieved 4136 rows, trimmed to 300. [2026-01-22T12:21:38.124285] [DEBUG] [REMOTE ] STWD: PASS: History has at least 300 days. [2026-01-22T12:21:38.124536] [DEBUG] [REMOTE ] STWD: PASS: Price check passed. Min price $17.08. [2026-01-22T12:21:38.124698] [DEBUG] [REMOTE ] STWD: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:38.124815] [DEBUG] [REMOTE ] STWD: PASS: Integrity check passed. [2026-01-22T12:21:38.124857] [DEBUG] [REMOTE ] STWD: Symbol is viable for forecasting. [2026-01-22T12:21:38.124908] [INFO ] [MAIN ] [2977/3501] STWD kept (0.7s) | 2974 kept, 3 rejected | 138.2/min | ETA: 3.8m [2026-01-22T12:21:38.751425] [DEBUG] [REMOTE ] STX: Retrieved 5814 rows, trimmed to 300. [2026-01-22T12:21:38.751781] [DEBUG] [REMOTE ] STX: PASS: History has at least 300 days. [2026-01-22T12:21:38.752007] [DEBUG] [REMOTE ] STX: PASS: Price check passed. Min price $222.42. [2026-01-22T12:21:38.752140] [DEBUG] [REMOTE ] STX: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:38.752259] [DEBUG] [REMOTE ] STX: PASS: Integrity check passed. [2026-01-22T12:21:38.752299] [DEBUG] [REMOTE ] STX: Symbol is viable for forecasting. [2026-01-22T12:21:38.752347] [INFO ] [MAIN ] [2978/3501] STX kept (0.6s) | 2975 kept, 3 rejected | 138.2/min | ETA: 3.8m [2026-01-22T12:21:39.023404] [DEBUG] [REMOTE ] STXE: Retrieved 746 rows, trimmed to 300. [2026-01-22T12:21:39.023669] [DEBUG] [REMOTE ] STXE: PASS: History has at least 300 days. [2026-01-22T12:21:39.023967] [DEBUG] [REMOTE ] STXE: PASS: Price check passed. Min price $33.83. [2026-01-22T12:21:39.024140] [DEBUG] [REMOTE ] STXE: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:39.024288] [DEBUG] [REMOTE ] STXE: PASS: Integrity check passed. [2026-01-22T12:21:39.024337] [DEBUG] [REMOTE ] STXE: Symbol is viable for forecasting. [2026-01-22T12:21:39.024400] [INFO ] [MAIN ] [2979/3501] STXE kept (0.3s) | 2976 kept, 3 rejected | 138.2/min | ETA: 3.8m [2026-01-22T12:21:39.352410] [DEBUG] [REMOTE ] STXG: Retrieved 800 rows, trimmed to 300. [2026-01-22T12:21:39.352838] [DEBUG] [REMOTE ] STXG: PASS: History has at least 300 days. [2026-01-22T12:21:39.353100] [DEBUG] [REMOTE ] STXG: PASS: Price check passed. Min price $48.63. [2026-01-22T12:21:39.353347] [DEBUG] [REMOTE ] STXG: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:39.353491] [DEBUG] [REMOTE ] STXG: PASS: Integrity check passed. [2026-01-22T12:21:39.353794] [DEBUG] [REMOTE ] STXG: Symbol is viable for forecasting. [2026-01-22T12:21:39.353852] [INFO ] [MAIN ] [2980/3501] STXG kept (0.3s) | 2977 kept, 3 rejected | 138.2/min | ETA: 3.8m [2026-01-22T12:21:40.262770] [DEBUG] [REMOTE ] SUI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:40.263011] [DEBUG] [REMOTE ] SUI: PASS: History has at least 300 days. [2026-01-22T12:21:40.263356] [DEBUG] [REMOTE ] SUI: PASS: Price check passed. Min price $118.54. [2026-01-22T12:21:40.263507] [DEBUG] [REMOTE ] SUI: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:40.263678] [DEBUG] [REMOTE ] SUI: PASS: Integrity check passed. [2026-01-22T12:21:40.263726] [DEBUG] [REMOTE ] SUI: Symbol is viable for forecasting. [2026-01-22T12:21:40.263784] [INFO ] [MAIN ] [2981/3501] SUI kept (0.9s) | 2978 kept, 3 rejected | 138.2/min | ETA: 3.8m [2026-01-22T12:21:40.627837] [DEBUG] [REMOTE ] SUN: Retrieved 3352 rows, trimmed to 300. [2026-01-22T12:21:40.627966] [DEBUG] [REMOTE ] SUN: PASS: History has at least 300 days. [2026-01-22T12:21:40.628170] [DEBUG] [REMOTE ] SUN: PASS: Price check passed. Min price $50.16. [2026-01-22T12:21:40.628302] [DEBUG] [REMOTE ] SUN: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:40.628415] [DEBUG] [REMOTE ] SUN: PASS: Integrity check passed. [2026-01-22T12:21:40.628454] [DEBUG] [REMOTE ] SUN: Symbol is viable for forecasting. [2026-01-22T12:21:40.628501] [INFO ] [MAIN ] [2982/3501] SUN kept (0.4s) | 2979 kept, 3 rejected | 138.2/min | ETA: 3.8m [2026-01-22T12:21:41.124225] [DEBUG] [REMOTE ] SUNS: Retrieved 3182 rows, trimmed to 300. [2026-01-22T12:21:41.124417] [DEBUG] [REMOTE ] SUNS: PASS: History has at least 300 days. [2026-01-22T12:21:41.124729] [DEBUG] [REMOTE ] SUNS: PASS: Price check passed. Min price $8.93. [2026-01-22T12:21:41.124888] [DEBUG] [REMOTE ] SUNS: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:41.125017] [DEBUG] [REMOTE ] SUNS: PASS: Integrity check passed. [2026-01-22T12:21:41.125061] [DEBUG] [REMOTE ] SUNS: Symbol is viable for forecasting. [2026-01-22T12:21:41.125115] [INFO ] [MAIN ] [2983/3501] SUNS kept (0.5s) | 2980 kept, 3 rejected | 138.2/min | ETA: 3.7m [2026-01-22T12:21:41.362867] [DEBUG] [REMOTE ] SUPN: Retrieved 3451 rows, trimmed to 300. [2026-01-22T12:21:41.363126] [DEBUG] [REMOTE ] SUPN: PASS: History has at least 300 days. [2026-01-22T12:21:41.363481] [DEBUG] [REMOTE ] SUPN: PASS: Price check passed. Min price $44.12. [2026-01-22T12:21:41.364083] [DEBUG] [REMOTE ] SUPN: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:41.364279] [DEBUG] [REMOTE ] SUPN: PASS: Integrity check passed. [2026-01-22T12:21:41.364328] [DEBUG] [REMOTE ] SUPN: Symbol is viable for forecasting. [2026-01-22T12:21:41.364393] [INFO ] [MAIN ] [2984/3501] SUPN kept (0.2s) | 2981 kept, 3 rejected | 138.2/min | ETA: 3.7m [2026-01-22T12:21:42.023473] [DEBUG] [REMOTE ] SURG: Retrieved 4550 rows, trimmed to 300. [2026-01-22T12:21:42.024020] [DEBUG] [REMOTE ] SURG: PASS: History has at least 300 days. [2026-01-22T12:21:42.024335] [DEBUG] [REMOTE ] SURG: PASS: Price check passed. Min price $1.20. [2026-01-22T12:21:42.024484] [DEBUG] [REMOTE ] SURG: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:42.024641] [DEBUG] [REMOTE ] SURG: PASS: Integrity check passed. [2026-01-22T12:21:42.024685] [DEBUG] [REMOTE ] SURG: Symbol is viable for forecasting. [2026-01-22T12:21:42.024740] [INFO ] [MAIN ] [2985/3501] SURG kept (0.7s) | 2982 kept, 3 rejected | 138.2/min | ETA: 3.7m [2026-01-22T12:21:42.307236] [DEBUG] [REMOTE ] SUSB: Retrieved 2140 rows, trimmed to 300. [2026-01-22T12:21:42.307365] [DEBUG] [REMOTE ] SUSB: PASS: History has at least 300 days. [2026-01-22T12:21:42.307562] [DEBUG] [REMOTE ] SUSB: PASS: Price check passed. Min price $24.98. [2026-01-22T12:21:42.307734] [DEBUG] [REMOTE ] SUSB: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:42.307852] [DEBUG] [REMOTE ] SUSB: PASS: Integrity check passed. [2026-01-22T12:21:42.307891] [DEBUG] [REMOTE ] SUSB: Symbol is viable for forecasting. [2026-01-22T12:21:42.307938] [INFO ] [MAIN ] [2986/3501] SUSB kept (0.3s) | 2983 kept, 3 rejected | 138.2/min | ETA: 3.7m [2026-01-22T12:21:42.587192] [DEBUG] [REMOTE ] SUSC: Retrieved 2138 rows, trimmed to 300. [2026-01-22T12:21:42.587409] [DEBUG] [REMOTE ] SUSC: PASS: History has at least 300 days. [2026-01-22T12:21:42.587688] [DEBUG] [REMOTE ] SUSC: PASS: Price check passed. Min price $23.20. [2026-01-22T12:21:42.587909] [DEBUG] [REMOTE ] SUSC: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:42.588035] [DEBUG] [REMOTE ] SUSC: PASS: Integrity check passed. [2026-01-22T12:21:42.588077] [DEBUG] [REMOTE ] SUSC: Symbol is viable for forecasting. [2026-01-22T12:21:42.588131] [INFO ] [MAIN ] [2987/3501] SUSC kept (0.3s) | 2984 kept, 3 rejected | 138.2/min | ETA: 3.7m [2026-01-22T12:21:43.110384] [DEBUG] [REMOTE ] SUSL: Retrieved 1684 rows, trimmed to 300. [2026-01-22T12:21:43.110512] [DEBUG] [REMOTE ] SUSL: PASS: History has at least 300 days. [2026-01-22T12:21:43.110739] [DEBUG] [REMOTE ] SUSL: PASS: Price check passed. Min price $115.28. [2026-01-22T12:21:43.110873] [DEBUG] [REMOTE ] SUSL: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:43.110979] [DEBUG] [REMOTE ] SUSL: PASS: Integrity check passed. [2026-01-22T12:21:43.111018] [DEBUG] [REMOTE ] SUSL: Symbol is viable for forecasting. [2026-01-22T12:21:43.111065] [INFO ] [MAIN ] [2988/3501] SUSL kept (0.5s) | 2985 kept, 3 rejected | 138.2/min | ETA: 3.7m [2026-01-22T12:21:43.441252] [DEBUG] [REMOTE ] SUUN: Retrieved 671 rows, trimmed to 300. [2026-01-22T12:21:43.441379] [DEBUG] [REMOTE ] SUUN: PASS: History has at least 300 days. [2026-01-22T12:21:43.441595] [DEBUG] [REMOTE ] SUUN: PASS: Price check passed. Min price $1.41. [2026-01-22T12:21:43.441731] [DEBUG] [REMOTE ] SUUN: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:43.441837] [DEBUG] [REMOTE ] SUUN: PASS: Integrity check passed. [2026-01-22T12:21:43.441876] [DEBUG] [REMOTE ] SUUN: Symbol is viable for forecasting. [2026-01-22T12:21:43.441924] [INFO ] [MAIN ] [2989/3501] SUUN kept (0.3s) | 2986 kept, 3 rejected | 138.2/min | ETA: 3.7m [2026-01-22T12:21:44.023640] [DEBUG] [REMOTE ] SUZ: Retrieved 4637 rows, trimmed to 300. [2026-01-22T12:21:44.023777] [DEBUG] [REMOTE ] SUZ: PASS: History has at least 300 days. [2026-01-22T12:21:44.024001] [DEBUG] [REMOTE ] SUZ: PASS: Price check passed. Min price $8.56. [2026-01-22T12:21:44.024139] [DEBUG] [REMOTE ] SUZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:44.024255] [DEBUG] [REMOTE ] SUZ: PASS: Integrity check passed. [2026-01-22T12:21:44.024295] [DEBUG] [REMOTE ] SUZ: Symbol is viable for forecasting. [2026-01-22T12:21:44.024345] [INFO ] [MAIN ] [2990/3501] SUZ kept (0.6s) | 2987 kept, 3 rejected | 138.2/min | ETA: 3.7m [2026-01-22T12:21:44.450264] [DEBUG] [REMOTE ] SVC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:44.450411] [DEBUG] [REMOTE ] SVC: PASS: History has at least 300 days. [2026-01-22T12:21:44.450676] [DEBUG] [REMOTE ] SVC: PASS: Price check passed. Min price $1.56. [2026-01-22T12:21:44.450813] [DEBUG] [REMOTE ] SVC: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:44.450932] [DEBUG] [REMOTE ] SVC: PASS: Integrity check passed. [2026-01-22T12:21:44.450971] [DEBUG] [REMOTE ] SVC: Symbol is viable for forecasting. [2026-01-22T12:21:44.451021] [INFO ] [MAIN ] [2991/3501] SVC kept (0.4s) | 2988 kept, 3 rejected | 138.2/min | ETA: 3.7m [2026-01-22T12:21:44.631402] [DEBUG] [REMOTE ] SVCO: Retrieved 426 rows, trimmed to 300. [2026-01-22T12:21:44.631527] [DEBUG] [REMOTE ] SVCO: PASS: History has at least 300 days. [2026-01-22T12:21:44.631778] [DEBUG] [REMOTE ] SVCO: PASS: Price check passed. Min price $3.83. [2026-01-22T12:21:44.631910] [DEBUG] [REMOTE ] SVCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:44.632015] [DEBUG] [REMOTE ] SVCO: PASS: Integrity check passed. [2026-01-22T12:21:44.632056] [DEBUG] [REMOTE ] SVCO: Symbol is viable for forecasting. [2026-01-22T12:21:44.632102] [INFO ] [MAIN ] [2992/3501] SVCO kept (0.2s) | 2989 kept, 3 rejected | 138.2/min | ETA: 3.7m [2026-01-22T12:21:45.322956] [DEBUG] [REMOTE ] SVRA: Retrieved 5464 rows, trimmed to 300. [2026-01-22T12:21:45.323207] [DEBUG] [REMOTE ] SVRA: PASS: History has at least 300 days. [2026-01-22T12:21:45.323539] [DEBUG] [REMOTE ] SVRA: PASS: Price check passed. Min price $3.95. [2026-01-22T12:21:45.323733] [DEBUG] [REMOTE ] SVRA: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:45.324002] [DEBUG] [REMOTE ] SVRA: PASS: Integrity check passed. [2026-01-22T12:21:45.324053] [DEBUG] [REMOTE ] SVRA: Symbol is viable for forecasting. [2026-01-22T12:21:45.324109] [INFO ] [MAIN ] [2993/3501] SVRA kept (0.7s) | 2990 kept, 3 rejected | 138.2/min | ETA: 3.7m [2026-01-22T12:21:45.805057] [DEBUG] [REMOTE ] SWBI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:45.805200] [DEBUG] [REMOTE ] SWBI: PASS: History has at least 300 days. [2026-01-22T12:21:45.805429] [DEBUG] [REMOTE ] SWBI: PASS: Price check passed. Min price $8.06. [2026-01-22T12:21:45.805587] [DEBUG] [REMOTE ] SWBI: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:45.805895] [DEBUG] [REMOTE ] SWBI: PASS: Integrity check passed. [2026-01-22T12:21:45.805934] [DEBUG] [REMOTE ] SWBI: Symbol is viable for forecasting. [2026-01-22T12:21:45.805983] [INFO ] [MAIN ] [2994/3501] SWBI kept (0.5s) | 2991 kept, 3 rejected | 138.2/min | ETA: 3.7m [2026-01-22T12:21:46.027621] [DEBUG] [REMOTE ] SWIM: Retrieved 1192 rows, trimmed to 300. [2026-01-22T12:21:46.027781] [DEBUG] [REMOTE ] SWIM: PASS: History has at least 300 days. [2026-01-22T12:21:46.028015] [DEBUG] [REMOTE ] SWIM: PASS: Price check passed. Min price $6.14. [2026-01-22T12:21:46.028159] [DEBUG] [REMOTE ] SWIM: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:46.028272] [DEBUG] [REMOTE ] SWIM: PASS: Integrity check passed. [2026-01-22T12:21:46.028313] [DEBUG] [REMOTE ] SWIM: Symbol is viable for forecasting. [2026-01-22T12:21:46.028360] [INFO ] [MAIN ] [2995/3501] SWIM kept (0.2s) | 2992 kept, 3 rejected | 138.2/min | ETA: 3.7m [2026-01-22T12:21:46.742223] [DEBUG] [REMOTE ] SWK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:46.742466] [DEBUG] [REMOTE ] SWK: PASS: History has at least 300 days. [2026-01-22T12:21:46.742800] [DEBUG] [REMOTE ] SWK: PASS: Price check passed. Min price $61.40. [2026-01-22T12:21:46.742944] [DEBUG] [REMOTE ] SWK: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:46.743073] [DEBUG] [REMOTE ] SWK: PASS: Integrity check passed. [2026-01-22T12:21:46.743115] [DEBUG] [REMOTE ] SWK: Symbol is viable for forecasting. [2026-01-22T12:21:46.743178] [INFO ] [MAIN ] [2996/3501] SWK kept (0.7s) | 2993 kept, 3 rejected | 138.2/min | ETA: 3.7m [2026-01-22T12:21:47.279623] [DEBUG] [REMOTE ] SWKS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:47.279774] [DEBUG] [REMOTE ] SWKS: PASS: History has at least 300 days. [2026-01-22T12:21:47.280023] [DEBUG] [REMOTE ] SWKS: PASS: Price check passed. Min price $57.41. [2026-01-22T12:21:47.280168] [DEBUG] [REMOTE ] SWKS: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:47.280291] [DEBUG] [REMOTE ] SWKS: PASS: Integrity check passed. [2026-01-22T12:21:47.280334] [DEBUG] [REMOTE ] SWKS: Symbol is viable for forecasting. [2026-01-22T12:21:47.280384] [INFO ] [MAIN ] [2997/3501] SWKS kept (0.5s) | 2994 kept, 3 rejected | 138.2/min | ETA: 3.6m [2026-01-22T12:21:47.755705] [DEBUG] [REMOTE ] SWX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:47.755840] [DEBUG] [REMOTE ] SWX: PASS: History has at least 300 days. [2026-01-22T12:21:47.756058] [DEBUG] [REMOTE ] SWX: PASS: Price check passed. Min price $78.22. [2026-01-22T12:21:47.756194] [DEBUG] [REMOTE ] SWX: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:47.756307] [DEBUG] [REMOTE ] SWX: PASS: Integrity check passed. [2026-01-22T12:21:47.756346] [DEBUG] [REMOTE ] SWX: Symbol is viable for forecasting. [2026-01-22T12:21:47.756395] [INFO ] [MAIN ] [2998/3501] SWX kept (0.5s) | 2995 kept, 3 rejected | 138.2/min | ETA: 3.6m [2026-01-22T12:21:48.211806] [DEBUG] [REMOTE ] SXC: Retrieved 3647 rows, trimmed to 300. [2026-01-22T12:21:48.211938] [DEBUG] [REMOTE ] SXC: PASS: History has at least 300 days. [2026-01-22T12:21:48.212155] [DEBUG] [REMOTE ] SXC: PASS: Price check passed. Min price $6.29. [2026-01-22T12:21:48.212292] [DEBUG] [REMOTE ] SXC: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:48.212408] [DEBUG] [REMOTE ] SXC: PASS: Integrity check passed. [2026-01-22T12:21:48.212448] [DEBUG] [REMOTE ] SXC: Symbol is viable for forecasting. [2026-01-22T12:21:48.212499] [INFO ] [MAIN ] [2999/3501] SXC kept (0.5s) | 2996 kept, 3 rejected | 138.2/min | ETA: 3.6m [2026-01-22T12:21:48.601971] [DEBUG] [REMOTE ] SXI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:48.602136] [DEBUG] [REMOTE ] SXI: PASS: History has at least 300 days. [2026-01-22T12:21:48.602437] [DEBUG] [REMOTE ] SXI: PASS: Price check passed. Min price $217.28. [2026-01-22T12:21:48.602614] [DEBUG] [REMOTE ] SXI: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:48.602916] [DEBUG] [REMOTE ] SXI: PASS: Integrity check passed. [2026-01-22T12:21:48.602958] [DEBUG] [REMOTE ] SXI: Symbol is viable for forecasting. [2026-01-22T12:21:48.603010] [INFO ] [MAIN ] [3000/3501] SXI kept (0.4s) | 2997 kept, 3 rejected | 138.2/min | ETA: 3.6m [2026-01-22T12:21:48.883608] [DEBUG] [REMOTE ] SY: Retrieved 1690 rows, trimmed to 300. [2026-01-22T12:21:48.883735] [DEBUG] [REMOTE ] SY: PASS: History has at least 300 days. [2026-01-22T12:21:48.883941] [DEBUG] [REMOTE ] SY: PASS: Price check passed. Min price $2.49. [2026-01-22T12:21:48.884079] [DEBUG] [REMOTE ] SY: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:48.884190] [DEBUG] [REMOTE ] SY: PASS: Integrity check passed. [2026-01-22T12:21:48.884230] [DEBUG] [REMOTE ] SY: Symbol is viable for forecasting. [2026-01-22T12:21:48.884277] [INFO ] [MAIN ] [3001/3501] SY kept (0.3s) | 2998 kept, 3 rejected | 138.2/min | ETA: 3.6m [2026-01-22T12:21:49.359206] [DEBUG] [REMOTE ] SYF: Retrieved 2886 rows, trimmed to 300. [2026-01-22T12:21:49.359333] [DEBUG] [REMOTE ] SYF: PASS: History has at least 300 days. [2026-01-22T12:21:49.359541] [DEBUG] [REMOTE ] SYF: PASS: Price check passed. Min price $70.47. [2026-01-22T12:21:49.359724] [DEBUG] [REMOTE ] SYF: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:49.359846] [DEBUG] [REMOTE ] SYF: PASS: Integrity check passed. [2026-01-22T12:21:49.359884] [DEBUG] [REMOTE ] SYF: Symbol is viable for forecasting. [2026-01-22T12:21:49.359932] [INFO ] [MAIN ] [3002/3501] SYF kept (0.5s) | 2999 kept, 3 rejected | 138.2/min | ETA: 3.6m [2026-01-22T12:21:49.899043] [DEBUG] [REMOTE ] SYK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:49.899190] [DEBUG] [REMOTE ] SYK: PASS: History has at least 300 days. [2026-01-22T12:21:49.899469] [DEBUG] [REMOTE ] SYK: PASS: Price check passed. Min price $348.18. [2026-01-22T12:21:49.899627] [DEBUG] [REMOTE ] SYK: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:49.899752] [DEBUG] [REMOTE ] SYK: PASS: Integrity check passed. [2026-01-22T12:21:49.899792] [DEBUG] [REMOTE ] SYK: Symbol is viable for forecasting. [2026-01-22T12:21:49.899839] [INFO ] [MAIN ] [3003/3501] SYK kept (0.5s) | 3000 kept, 3 rejected | 138.2/min | ETA: 3.6m [2026-01-22T12:21:50.174762] [DEBUG] [REMOTE ] SYM: Retrieved 1224 rows, trimmed to 300. [2026-01-22T12:21:50.174964] [DEBUG] [REMOTE ] SYM: PASS: History has at least 300 days. [2026-01-22T12:21:50.175218] [DEBUG] [REMOTE ] SYM: PASS: Price check passed. Min price $52.94. [2026-01-22T12:21:50.175371] [DEBUG] [REMOTE ] SYM: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:50.175502] [DEBUG] [REMOTE ] SYM: PASS: Integrity check passed. [2026-01-22T12:21:50.175546] [DEBUG] [REMOTE ] SYM: Symbol is viable for forecasting. [2026-01-22T12:21:50.175648] [INFO ] [MAIN ] [3004/3501] SYM kept (0.3s) | 3001 kept, 3 rejected | 138.2/min | ETA: 3.6m [2026-01-22T12:21:50.668095] [DEBUG] [REMOTE ] SYNA: Retrieved 6034 rows, trimmed to 300. [2026-01-22T12:21:50.668304] [DEBUG] [REMOTE ] SYNA: PASS: History has at least 300 days. [2026-01-22T12:21:50.668607] [DEBUG] [REMOTE ] SYNA: PASS: Price check passed. Min price $58.52. [2026-01-22T12:21:50.668774] [DEBUG] [REMOTE ] SYNA: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:50.668916] [DEBUG] [REMOTE ] SYNA: PASS: Integrity check passed. [2026-01-22T12:21:50.668965] [DEBUG] [REMOTE ] SYNA: Symbol is viable for forecasting. [2026-01-22T12:21:50.669021] [INFO ] [MAIN ] [3005/3501] SYNA kept (0.5s) | 3002 kept, 3 rejected | 138.2/min | ETA: 3.6m [2026-01-22T12:21:51.010201] [DEBUG] [REMOTE ] SYRE: Retrieved 2462 rows, trimmed to 300. [2026-01-22T12:21:51.010328] [DEBUG] [REMOTE ] SYRE: PASS: History has at least 300 days. [2026-01-22T12:21:51.010529] [DEBUG] [REMOTE ] SYRE: PASS: Price check passed. Min price $22.18. [2026-01-22T12:21:51.010681] [DEBUG] [REMOTE ] SYRE: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:51.010789] [DEBUG] [REMOTE ] SYRE: PASS: Integrity check passed. [2026-01-22T12:21:51.010829] [DEBUG] [REMOTE ] SYRE: Symbol is viable for forecasting. [2026-01-22T12:21:51.010875] [INFO ] [MAIN ] [3006/3501] SYRE kept (0.3s) | 3003 kept, 3 rejected | 138.2/min | ETA: 3.6m [2026-01-22T12:21:51.604336] [DEBUG] [REMOTE ] SYY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:51.604532] [DEBUG] [REMOTE ] SYY: PASS: History has at least 300 days. [2026-01-22T12:21:51.604927] [DEBUG] [REMOTE ] SYY: PASS: Price check passed. Min price $72.05. [2026-01-22T12:21:51.605261] [DEBUG] [REMOTE ] SYY: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:51.605450] [DEBUG] [REMOTE ] SYY: PASS: Integrity check passed. [2026-01-22T12:21:51.605512] [DEBUG] [REMOTE ] SYY: Symbol is viable for forecasting. [2026-01-22T12:21:51.605624] [INFO ] [MAIN ] [3007/3501] SYY kept (0.6s) | 3004 kept, 3 rejected | 138.2/min | ETA: 3.6m [2026-01-22T12:21:52.069962] [DEBUG] [REMOTE ] TAC: Retrieved 6155 rows, trimmed to 300. [2026-01-22T12:21:52.070098] [DEBUG] [REMOTE ] TAC: PASS: History has at least 300 days. [2026-01-22T12:21:52.070311] [DEBUG] [REMOTE ] TAC: PASS: Price check passed. Min price $12.10. [2026-01-22T12:21:52.070444] [DEBUG] [REMOTE ] TAC: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:52.070555] [DEBUG] [REMOTE ] TAC: PASS: Integrity check passed. [2026-01-22T12:21:52.070616] [DEBUG] [REMOTE ] TAC: Symbol is viable for forecasting. [2026-01-22T12:21:52.070669] [INFO ] [MAIN ] [3008/3501] TAC kept (0.5s) | 3005 kept, 3 rejected | 138.2/min | ETA: 3.6m [2026-01-22T12:21:52.458281] [DEBUG] [REMOTE ] TAK: Retrieved 4335 rows, trimmed to 300. [2026-01-22T12:21:52.458417] [DEBUG] [REMOTE ] TAK: PASS: History has at least 300 days. [2026-01-22T12:21:52.458660] [DEBUG] [REMOTE ] TAK: PASS: Price check passed. Min price $13.23. [2026-01-22T12:21:52.458818] [DEBUG] [REMOTE ] TAK: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:52.459137] [DEBUG] [REMOTE ] TAK: PASS: Integrity check passed. [2026-01-22T12:21:52.459178] [DEBUG] [REMOTE ] TAK: Symbol is viable for forecasting. [2026-01-22T12:21:52.459227] [INFO ] [MAIN ] [3009/3501] TAK kept (0.4s) | 3006 kept, 3 rejected | 138.2/min | ETA: 3.6m [2026-01-22T12:21:52.838512] [DEBUG] [REMOTE ] TAL: Retrieved 3836 rows, trimmed to 300. [2026-01-22T12:21:52.838752] [DEBUG] [REMOTE ] TAL: PASS: History has at least 300 days. [2026-01-22T12:21:52.839021] [DEBUG] [REMOTE ] TAL: PASS: Price check passed. Min price $10.70. [2026-01-22T12:21:52.839163] [DEBUG] [REMOTE ] TAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:52.839286] [DEBUG] [REMOTE ] TAL: PASS: Integrity check passed. [2026-01-22T12:21:52.839327] [DEBUG] [REMOTE ] TAL: Symbol is viable for forecasting. [2026-01-22T12:21:52.839381] [INFO ] [MAIN ] [3010/3501] TAL kept (0.4s) | 3007 kept, 3 rejected | 138.2/min | ETA: 3.6m [2026-01-22T12:21:53.009376] [DEBUG] [REMOTE ] TALK: Retrieved 1376 rows, trimmed to 300. [2026-01-22T12:21:53.009501] [DEBUG] [REMOTE ] TALK: PASS: History has at least 300 days. [2026-01-22T12:21:53.009739] [DEBUG] [REMOTE ] TALK: PASS: Price check passed. Min price $2.70. [2026-01-22T12:21:53.009887] [DEBUG] [REMOTE ] TALK: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:53.009995] [DEBUG] [REMOTE ] TALK: PASS: Integrity check passed. [2026-01-22T12:21:53.010035] [DEBUG] [REMOTE ] TALK: Symbol is viable for forecasting. [2026-01-22T12:21:53.010083] [INFO ] [MAIN ] [3011/3501] TALK kept (0.2s) | 3008 kept, 3 rejected | 138.2/min | ETA: 3.5m [2026-01-22T12:21:53.543405] [DEBUG] [REMOTE ] TALO: Retrieved 1935 rows, trimmed to 300. [2026-01-22T12:21:53.543560] [DEBUG] [REMOTE ] TALO: PASS: History has at least 300 days. [2026-01-22T12:21:53.544043] [DEBUG] [REMOTE ] TALO: PASS: Price check passed. Min price $9.50. [2026-01-22T12:21:53.544193] [DEBUG] [REMOTE ] TALO: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:53.544306] [DEBUG] [REMOTE ] TALO: PASS: Integrity check passed. [2026-01-22T12:21:53.544347] [DEBUG] [REMOTE ] TALO: Symbol is viable for forecasting. [2026-01-22T12:21:53.544396] [INFO ] [MAIN ] [3012/3501] TALO kept (0.5s) | 3009 kept, 3 rejected | 138.2/min | ETA: 3.5m [2026-01-22T12:21:54.080943] [DEBUG] [REMOTE ] TAOP: Retrieved 4869 rows, trimmed to 300. [2026-01-22T12:21:54.081083] [DEBUG] [REMOTE ] TAOP: PASS: History has at least 300 days. [2026-01-22T12:21:54.081303] [DEBUG] [REMOTE ] TAOP: PASS: Price check passed. Min price $1.29. [2026-01-22T12:21:54.081442] [DEBUG] [REMOTE ] TAOP: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:54.081557] [DEBUG] [REMOTE ] TAOP: PASS: Integrity check passed. [2026-01-22T12:21:54.081617] [DEBUG] [REMOTE ] TAOP: Symbol is viable for forecasting. [2026-01-22T12:21:54.081669] [INFO ] [MAIN ] [3013/3501] TAOP kept (0.5s) | 3010 kept, 3 rejected | 138.2/min | ETA: 3.5m [2026-01-22T12:21:54.516855] [DEBUG] [REMOTE ] TAP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:54.517039] [DEBUG] [REMOTE ] TAP: PASS: History has at least 300 days. [2026-01-22T12:21:54.517423] [DEBUG] [REMOTE ] TAP: PASS: Price check passed. Min price $42.77. [2026-01-22T12:21:54.517639] [DEBUG] [REMOTE ] TAP: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:54.517858] [DEBUG] [REMOTE ] TAP: PASS: Integrity check passed. [2026-01-22T12:21:54.518040] [DEBUG] [REMOTE ] TAP: Symbol is viable for forecasting. [2026-01-22T12:21:54.518964] [INFO ] [MAIN ] [3014/3501] TAP kept (0.4s) | 3011 kept, 3 rejected | 138.2/min | ETA: 3.5m [2026-01-22T12:21:54.859305] [DEBUG] [REMOTE ] TARA: Retrieved 2828 rows, trimmed to 300. [2026-01-22T12:21:54.859437] [DEBUG] [REMOTE ] TARA: PASS: History has at least 300 days. [2026-01-22T12:21:54.859694] [DEBUG] [REMOTE ] TARA: PASS: Price check passed. Min price $4.29. [2026-01-22T12:21:54.859841] [DEBUG] [REMOTE ] TARA: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:54.859956] [DEBUG] [REMOTE ] TARA: PASS: Integrity check passed. [2026-01-22T12:21:54.859999] [DEBUG] [REMOTE ] TARA: Symbol is viable for forecasting. [2026-01-22T12:21:54.860053] [INFO ] [MAIN ] [3015/3501] TARA kept (0.3s) | 3012 kept, 3 rejected | 138.2/min | ETA: 3.5m [2026-01-22T12:21:55.158758] [DEBUG] [REMOTE ] TARK: Retrieved 934 rows, trimmed to 300. [2026-01-22T12:21:55.159102] [DEBUG] [REMOTE ] TARK: PASS: History has at least 300 days. [2026-01-22T12:21:55.159336] [DEBUG] [REMOTE ] TARK: PASS: Price check passed. Min price $42.51. [2026-01-22T12:21:55.159471] [DEBUG] [REMOTE ] TARK: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:55.159614] [DEBUG] [REMOTE ] TARK: PASS: Integrity check passed. [2026-01-22T12:21:55.159658] [DEBUG] [REMOTE ] TARK: Symbol is viable for forecasting. [2026-01-22T12:21:55.159708] [INFO ] [MAIN ] [3016/3501] TARK kept (0.3s) | 3013 kept, 3 rejected | 138.2/min | ETA: 3.5m [2026-01-22T12:21:55.734155] [DEBUG] [REMOTE ] TARS: Retrieved 1321 rows, trimmed to 300. [2026-01-22T12:21:55.734298] [DEBUG] [REMOTE ] TARS: PASS: History has at least 300 days. [2026-01-22T12:21:55.734514] [DEBUG] [REMOTE ] TARS: PASS: Price check passed. Min price $66.06. [2026-01-22T12:21:55.734675] [DEBUG] [REMOTE ] TARS: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:55.734793] [DEBUG] [REMOTE ] TARS: PASS: Integrity check passed. [2026-01-22T12:21:55.734834] [DEBUG] [REMOTE ] TARS: Symbol is viable for forecasting. [2026-01-22T12:21:55.734882] [INFO ] [MAIN ] [3017/3501] TARS kept (0.6s) | 3014 kept, 3 rejected | 138.2/min | ETA: 3.5m [2026-01-22T12:21:55.988225] [DEBUG] [REMOTE ] TASK: Retrieved 1158 rows, trimmed to 300. [2026-01-22T12:21:55.988461] [DEBUG] [REMOTE ] TASK: PASS: History has at least 300 days. [2026-01-22T12:21:55.988786] [DEBUG] [REMOTE ] TASK: PASS: Price check passed. Min price $10.77. [2026-01-22T12:21:55.988990] [DEBUG] [REMOTE ] TASK: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:55.989161] [DEBUG] [REMOTE ] TASK: PASS: Integrity check passed. [2026-01-22T12:21:55.989209] [DEBUG] [REMOTE ] TASK: Symbol is viable for forecasting. [2026-01-22T12:21:55.989273] [INFO ] [MAIN ] [3018/3501] TASK kept (0.3s) | 3015 kept, 3 rejected | 138.2/min | ETA: 3.5m [2026-01-22T12:21:56.733655] [DEBUG] [REMOTE ] TAYD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:56.733806] [DEBUG] [REMOTE ] TAYD: PASS: History has at least 300 days. [2026-01-22T12:21:56.734045] [DEBUG] [REMOTE ] TAYD: PASS: Price check passed. Min price $43.14. [2026-01-22T12:21:56.734183] [DEBUG] [REMOTE ] TAYD: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:56.734301] [DEBUG] [REMOTE ] TAYD: PASS: Integrity check passed. [2026-01-22T12:21:56.734342] [DEBUG] [REMOTE ] TAYD: Symbol is viable for forecasting. [2026-01-22T12:21:56.734389] [INFO ] [MAIN ] [3019/3501] TAYD kept (0.7s) | 3016 kept, 3 rejected | 138.2/min | ETA: 3.5m [2026-01-22T12:21:57.017942] [DEBUG] [REMOTE ] TBB: Retrieved 2062 rows, trimmed to 300. [2026-01-22T12:21:57.018092] [DEBUG] [REMOTE ] TBB: PASS: History has at least 300 days. [2026-01-22T12:21:57.018310] [DEBUG] [REMOTE ] TBB: PASS: Price check passed. Min price $21.82. [2026-01-22T12:21:57.018454] [DEBUG] [REMOTE ] TBB: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:57.018587] [DEBUG] [REMOTE ] TBB: PASS: Integrity check passed. [2026-01-22T12:21:57.018632] [DEBUG] [REMOTE ] TBB: Symbol is viable for forecasting. [2026-01-22T12:21:57.018683] [INFO ] [MAIN ] [3020/3501] TBB kept (0.3s) | 3017 kept, 3 rejected | 138.2/min | ETA: 3.5m [2026-01-22T12:21:57.599824] [DEBUG] [REMOTE ] TBBK: Retrieved 5527 rows, trimmed to 300. [2026-01-22T12:21:57.599997] [DEBUG] [REMOTE ] TBBK: PASS: History has at least 300 days. [2026-01-22T12:21:57.600336] [DEBUG] [REMOTE ] TBBK: PASS: Price check passed. Min price $59.41. [2026-01-22T12:21:57.600685] [DEBUG] [REMOTE ] TBBK: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:57.600881] [DEBUG] [REMOTE ] TBBK: PASS: Integrity check passed. [2026-01-22T12:21:57.600932] [DEBUG] [REMOTE ] TBBK: Symbol is viable for forecasting. [2026-01-22T12:21:57.600986] [INFO ] [MAIN ] [3021/3501] TBBK kept (0.6s) | 3018 kept, 3 rejected | 138.2/min | ETA: 3.5m [2026-01-22T12:21:58.067242] [DEBUG] [REMOTE ] TBI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:21:58.067383] [DEBUG] [REMOTE ] TBI: PASS: History has at least 300 days. [2026-01-22T12:21:58.067628] [DEBUG] [REMOTE ] TBI: PASS: Price check passed. Min price $4.40. [2026-01-22T12:21:58.067795] [DEBUG] [REMOTE ] TBI: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:58.067917] [DEBUG] [REMOTE ] TBI: PASS: Integrity check passed. [2026-01-22T12:21:58.067958] [DEBUG] [REMOTE ] TBI: Symbol is viable for forecasting. [2026-01-22T12:21:58.068685] [INFO ] [MAIN ] [3022/3501] TBI kept (0.5s) | 3019 kept, 3 rejected | 138.2/min | ETA: 3.5m [2026-01-22T12:21:58.309370] [DEBUG] [REMOTE ] TBIL: Retrieved 866 rows, trimmed to 300. [2026-01-22T12:21:58.309530] [DEBUG] [REMOTE ] TBIL: PASS: History has at least 300 days. [2026-01-22T12:21:58.309781] [DEBUG] [REMOTE ] TBIL: PASS: Price check passed. Min price $49.53. [2026-01-22T12:21:58.309922] [DEBUG] [REMOTE ] TBIL: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:58.310041] [DEBUG] [REMOTE ] TBIL: PASS: Integrity check passed. [2026-01-22T12:21:58.310081] [DEBUG] [REMOTE ] TBIL: Symbol is viable for forecasting. [2026-01-22T12:21:58.310130] [INFO ] [MAIN ] [3023/3501] TBIL kept (0.2s) | 3020 kept, 3 rejected | 138.2/min | ETA: 3.5m [2026-01-22T12:21:58.635347] [DEBUG] [REMOTE ] TBLA: Retrieved 1145 rows, trimmed to 300. [2026-01-22T12:21:58.635624] [DEBUG] [REMOTE ] TBLA: PASS: History has at least 300 days. [2026-01-22T12:21:58.635978] [DEBUG] [REMOTE ] TBLA: PASS: Price check passed. Min price $3.33. [2026-01-22T12:21:58.636153] [DEBUG] [REMOTE ] TBLA: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:58.636305] [DEBUG] [REMOTE ] TBLA: PASS: Integrity check passed. [2026-01-22T12:21:58.636354] [DEBUG] [REMOTE ] TBLA: Symbol is viable for forecasting. [2026-01-22T12:21:58.636422] [INFO ] [MAIN ] [3024/3501] TBLA kept (0.3s) | 3021 kept, 3 rejected | 138.2/min | ETA: 3.5m [2026-01-22T12:21:59.101473] [DEBUG] [REMOTE ] TBLD: Retrieved 1126 rows, trimmed to 300. [2026-01-22T12:21:59.101765] [DEBUG] [REMOTE ] TBLD: PASS: History has at least 300 days. [2026-01-22T12:21:59.102214] [DEBUG] [REMOTE ] TBLD: PASS: Price check passed. Min price $19.39. [2026-01-22T12:21:59.102419] [DEBUG] [REMOTE ] TBLD: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:59.102638] [DEBUG] [REMOTE ] TBLD: PASS: Integrity check passed. [2026-01-22T12:21:59.102700] [DEBUG] [REMOTE ] TBLD: Symbol is viable for forecasting. [2026-01-22T12:21:59.102779] [INFO ] [MAIN ] [3025/3501] TBLD kept (0.5s) | 3022 kept, 3 rejected | 138.2/min | ETA: 3.4m [2026-01-22T12:21:59.616514] [DEBUG] [REMOTE ] TBPH: Retrieved 2938 rows, trimmed to 300. [2026-01-22T12:21:59.617133] [DEBUG] [REMOTE ] TBPH: PASS: History has at least 300 days. [2026-01-22T12:21:59.617917] [DEBUG] [REMOTE ] TBPH: PASS: Price check passed. Min price $14.10. [2026-01-22T12:21:59.618118] [DEBUG] [REMOTE ] TBPH: PASS: Continuity check passed with 300 days. [2026-01-22T12:21:59.618364] [DEBUG] [REMOTE ] TBPH: PASS: Integrity check passed. [2026-01-22T12:21:59.618414] [DEBUG] [REMOTE ] TBPH: Symbol is viable for forecasting. [2026-01-22T12:21:59.618511] [INFO ] [MAIN ] [3026/3501] TBPH kept (0.5s) | 3023 kept, 3 rejected | 138.2/min | ETA: 3.4m [2026-01-22T12:22:00.130968] [DEBUG] [REMOTE ] TBRG: Retrieved 5956 rows, trimmed to 300. [2026-01-22T12:22:00.131141] [DEBUG] [REMOTE ] TBRG: PASS: History has at least 300 days. [2026-01-22T12:22:00.131444] [DEBUG] [REMOTE ] TBRG: PASS: Price check passed. Min price $19.06. [2026-01-22T12:22:00.131610] [DEBUG] [REMOTE ] TBRG: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:00.131858] [DEBUG] [REMOTE ] TBRG: PASS: Integrity check passed. [2026-01-22T12:22:00.131907] [DEBUG] [REMOTE ] TBRG: Symbol is viable for forecasting. [2026-01-22T12:22:00.131960] [INFO ] [MAIN ] [3027/3501] TBRG kept (0.5s) | 3024 kept, 3 rejected | 138.2/min | ETA: 3.4m [2026-01-22T12:22:00.592623] [DEBUG] [REMOTE ] TCBI: Retrieved 5645 rows, trimmed to 300. [2026-01-22T12:22:00.592861] [DEBUG] [REMOTE ] TCBI: PASS: History has at least 300 days. [2026-01-22T12:22:00.593162] [DEBUG] [REMOTE ] TCBI: PASS: Price check passed. Min price $82.14. [2026-01-22T12:22:00.593312] [DEBUG] [REMOTE ] TCBI: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:00.593450] [DEBUG] [REMOTE ] TCBI: PASS: Integrity check passed. [2026-01-22T12:22:00.593500] [DEBUG] [REMOTE ] TCBI: Symbol is viable for forecasting. [2026-01-22T12:22:00.593611] [INFO ] [MAIN ] [3028/3501] TCBI kept (0.5s) | 3025 kept, 3 rejected | 138.2/min | ETA: 3.4m [2026-01-22T12:22:00.853900] [DEBUG] [REMOTE ] TCBIO: Retrieved 1232 rows, trimmed to 300. [2026-01-22T12:22:00.854055] [DEBUG] [REMOTE ] TCBIO: PASS: History has at least 300 days. [2026-01-22T12:22:00.854297] [DEBUG] [REMOTE ] TCBIO: PASS: Price check passed. Min price $20.02. [2026-01-22T12:22:00.854449] [DEBUG] [REMOTE ] TCBIO: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:00.854564] [DEBUG] [REMOTE ] TCBIO: PASS: Integrity check passed. [2026-01-22T12:22:00.854626] [DEBUG] [REMOTE ] TCBIO: Symbol is viable for forecasting. [2026-01-22T12:22:00.854685] [INFO ] [MAIN ] [3029/3501] TCBIO kept (0.3s) | 3026 kept, 3 rejected | 138.2/min | ETA: 3.4m [2026-01-22T12:22:01.494273] [DEBUG] [REMOTE ] TCBK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:01.494405] [DEBUG] [REMOTE ] TCBK: PASS: History has at least 300 days. [2026-01-22T12:22:01.494718] [DEBUG] [REMOTE ] TCBK: PASS: Price check passed. Min price $42.94. [2026-01-22T12:22:01.494867] [DEBUG] [REMOTE ] TCBK: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:01.494999] [DEBUG] [REMOTE ] TCBK: PASS: Integrity check passed. [2026-01-22T12:22:01.495043] [DEBUG] [REMOTE ] TCBK: Symbol is viable for forecasting. [2026-01-22T12:22:01.495098] [INFO ] [MAIN ] [3030/3501] TCBK kept (0.6s) | 3027 kept, 3 rejected | 138.2/min | ETA: 3.4m [2026-01-22T12:22:01.626101] [DEBUG] [REMOTE ] TCBX: Retrieved 1053 rows, trimmed to 300. [2026-01-22T12:22:01.626223] [DEBUG] [REMOTE ] TCBX: PASS: History has at least 300 days. [2026-01-22T12:22:01.626435] [DEBUG] [REMOTE ] TCBX: PASS: Price check passed. Min price $36.05. [2026-01-22T12:22:01.626595] [DEBUG] [REMOTE ] TCBX: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:01.626711] [DEBUG] [REMOTE ] TCBX: PASS: Integrity check passed. [2026-01-22T12:22:01.626794] [DEBUG] [REMOTE ] TCBX: Symbol is viable for forecasting. [2026-01-22T12:22:01.626845] [INFO ] [MAIN ] [3031/3501] TCBX kept (0.1s) | 3028 kept, 3 rejected | 138.2/min | ETA: 3.4m [2026-01-22T12:22:02.249635] [DEBUG] [REMOTE ] TCMD: Retrieved 2384 rows, trimmed to 300. [2026-01-22T12:22:02.249821] [DEBUG] [REMOTE ] TCMD: PASS: History has at least 300 days. [2026-01-22T12:22:02.250087] [DEBUG] [REMOTE ] TCMD: PASS: Price check passed. Min price $15.00. [2026-01-22T12:22:02.250289] [DEBUG] [REMOTE ] TCMD: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:02.250459] [DEBUG] [REMOTE ] TCMD: PASS: Integrity check passed. [2026-01-22T12:22:02.250523] [DEBUG] [REMOTE ] TCMD: Symbol is viable for forecasting. [2026-01-22T12:22:02.250622] [INFO ] [MAIN ] [3032/3501] TCMD kept (0.6s) | 3029 kept, 3 rejected | 138.2/min | ETA: 3.4m [2026-01-22T12:22:02.601596] [DEBUG] [REMOTE ] TCOM: Retrieved 5564 rows, trimmed to 300. [2026-01-22T12:22:02.601761] [DEBUG] [REMOTE ] TCOM: PASS: History has at least 300 days. [2026-01-22T12:22:02.602001] [DEBUG] [REMOTE ] TCOM: PASS: Price check passed. Min price $60.47. [2026-01-22T12:22:02.602137] [DEBUG] [REMOTE ] TCOM: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:02.602270] [DEBUG] [REMOTE ] TCOM: PASS: Integrity check passed. [2026-01-22T12:22:02.602312] [DEBUG] [REMOTE ] TCOM: Symbol is viable for forecasting. [2026-01-22T12:22:02.602361] [INFO ] [MAIN ] [3033/3501] TCOM kept (0.4s) | 3030 kept, 3 rejected | 138.2/min | ETA: 3.4m [2026-01-22T12:22:03.055911] [DEBUG] [REMOTE ] TCPC: Retrieved 3469 rows, trimmed to 300. [2026-01-22T12:22:03.056049] [DEBUG] [REMOTE ] TCPC: PASS: History has at least 300 days. [2026-01-22T12:22:03.056271] [DEBUG] [REMOTE ] TCPC: PASS: Price check passed. Min price $5.29. [2026-01-22T12:22:03.056412] [DEBUG] [REMOTE ] TCPC: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:03.056530] [DEBUG] [REMOTE ] TCPC: PASS: Integrity check passed. [2026-01-22T12:22:03.056620] [DEBUG] [REMOTE ] TCPC: Symbol is viable for forecasting. [2026-01-22T12:22:03.056708] [INFO ] [MAIN ] [3034/3501] TCPC kept (0.5s) | 3031 kept, 3 rejected | 138.2/min | ETA: 3.4m [2026-01-22T12:22:03.526207] [DEBUG] [REMOTE ] TCX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:03.526340] [DEBUG] [REMOTE ] TCX: PASS: History has at least 300 days. [2026-01-22T12:22:03.526550] [DEBUG] [REMOTE ] TCX: PASS: Price check passed. Min price $18.27. [2026-01-22T12:22:03.526703] [DEBUG] [REMOTE ] TCX: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:03.526811] [DEBUG] [REMOTE ] TCX: PASS: Integrity check passed. [2026-01-22T12:22:03.526850] [DEBUG] [REMOTE ] TCX: Symbol is viable for forecasting. [2026-01-22T12:22:03.526897] [INFO ] [MAIN ] [3035/3501] TCX kept (0.5s) | 3032 kept, 3 rejected | 138.2/min | ETA: 3.4m [2026-01-22T12:22:04.016400] [DEBUG] [REMOTE ] TD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:04.016672] [DEBUG] [REMOTE ] TD: PASS: History has at least 300 days. [2026-01-22T12:22:04.017187] [DEBUG] [REMOTE ] TD: PASS: Price check passed. Min price $79.77. [2026-01-22T12:22:04.017340] [DEBUG] [REMOTE ] TD: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:04.017523] [DEBUG] [REMOTE ] TD: PASS: Integrity check passed. [2026-01-22T12:22:04.017591] [DEBUG] [REMOTE ] TD: Symbol is viable for forecasting. [2026-01-22T12:22:04.018360] [INFO ] [MAIN ] [3036/3501] TD kept (0.5s) | 3033 kept, 3 rejected | 138.2/min | ETA: 3.4m [2026-01-22T12:22:04.562243] [DEBUG] [REMOTE ] TDC: Retrieved 4606 rows, trimmed to 300. [2026-01-22T12:22:04.562376] [DEBUG] [REMOTE ] TDC: PASS: History has at least 300 days. [2026-01-22T12:22:04.562602] [DEBUG] [REMOTE ] TDC: PASS: Price check passed. Min price $20.71. [2026-01-22T12:22:04.562739] [DEBUG] [REMOTE ] TDC: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:04.562848] [DEBUG] [REMOTE ] TDC: PASS: Integrity check passed. [2026-01-22T12:22:04.562887] [DEBUG] [REMOTE ] TDC: Symbol is viable for forecasting. [2026-01-22T12:22:04.562935] [INFO ] [MAIN ] [3037/3501] TDC kept (0.5s) | 3034 kept, 3 rejected | 138.2/min | ETA: 3.4m [2026-01-22T12:22:05.063199] [DEBUG] [REMOTE ] TDF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:05.063371] [DEBUG] [REMOTE ] TDF: PASS: History has at least 300 days. [2026-01-22T12:22:05.063674] [DEBUG] [REMOTE ] TDF: PASS: Price check passed. Min price $10.80. [2026-01-22T12:22:05.063943] [DEBUG] [REMOTE ] TDF: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:05.064089] [DEBUG] [REMOTE ] TDF: PASS: Integrity check passed. [2026-01-22T12:22:05.064131] [DEBUG] [REMOTE ] TDF: Symbol is viable for forecasting. [2026-01-22T12:22:05.064185] [INFO ] [MAIN ] [3038/3501] TDF kept (0.5s) | 3035 kept, 3 rejected | 138.2/min | ETA: 3.4m [2026-01-22T12:22:05.484179] [DEBUG] [REMOTE ] TDG: Retrieved 4995 rows, trimmed to 300. [2026-01-22T12:22:05.484350] [DEBUG] [REMOTE ] TDG: PASS: History has at least 300 days. [2026-01-22T12:22:05.484608] [DEBUG] [REMOTE ] TDG: PASS: Price check passed. Min price $1261.64. [2026-01-22T12:22:05.484750] [DEBUG] [REMOTE ] TDG: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:05.484874] [DEBUG] [REMOTE ] TDG: PASS: Integrity check passed. [2026-01-22T12:22:05.484914] [DEBUG] [REMOTE ] TDG: Symbol is viable for forecasting. [2026-01-22T12:22:05.484964] [INFO ] [MAIN ] [3039/3501] TDG kept (0.4s) | 3036 kept, 3 rejected | 138.2/min | ETA: 3.3m [2026-01-22T12:22:05.754382] [DEBUG] [REMOTE ] TDOG: 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-22T12:22:05.754858] [DEBUG] [REMOTE ] TDOG: FAIL: History check failed. No DataFrame was returned. [2026-01-22T12:22:05.754966] [WARN ] [LOCAL ] TDOG: SET TO BLACKLISTED [2026-01-22T12:22:05.756633] [INFO ] [MAIN ] [3040/3501] TDOG rejected (0.3s) | 3036 kept, 4 rejected | 138.2/min | ETA: 3.3m [2026-01-22T12:22:06.426497] [DEBUG] [REMOTE ] TDS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:06.426689] [DEBUG] [REMOTE ] TDS: PASS: History has at least 300 days. [2026-01-22T12:22:06.426959] [DEBUG] [REMOTE ] TDS: PASS: Price check passed. Min price $37.61. [2026-01-22T12:22:06.427104] [DEBUG] [REMOTE ] TDS: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:06.427261] [DEBUG] [REMOTE ] TDS: PASS: Integrity check passed. [2026-01-22T12:22:06.427309] [DEBUG] [REMOTE ] TDS: Symbol is viable for forecasting. [2026-01-22T12:22:06.427363] [INFO ] [MAIN ] [3041/3501] TDS kept (0.7s) | 3037 kept, 4 rejected | 138.2/min | ETA: 3.3m [2026-01-22T12:22:06.705012] [DEBUG] [REMOTE ] TDSC: Retrieved 1342 rows, trimmed to 300. [2026-01-22T12:22:06.705248] [DEBUG] [REMOTE ] TDSC: PASS: History has at least 300 days. [2026-01-22T12:22:06.705601] [DEBUG] [REMOTE ] TDSC: PASS: Price check passed. Min price $24.51. [2026-01-22T12:22:06.705806] [DEBUG] [REMOTE ] TDSC: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:06.705971] [DEBUG] [REMOTE ] TDSC: PASS: Integrity check passed. [2026-01-22T12:22:06.706032] [DEBUG] [REMOTE ] TDSC: Symbol is viable for forecasting. [2026-01-22T12:22:06.706107] [INFO ] [MAIN ] [3042/3501] TDSC kept (0.3s) | 3038 kept, 4 rejected | 138.2/min | ETA: 3.3m [2026-01-22T12:22:07.054536] [DEBUG] [REMOTE ] TDUP: Retrieved 1211 rows, trimmed to 300. [2026-01-22T12:22:07.054791] [DEBUG] [REMOTE ] TDUP: PASS: History has at least 300 days. [2026-01-22T12:22:07.055113] [DEBUG] [REMOTE ] TDUP: PASS: Price check passed. Min price $5.35. [2026-01-22T12:22:07.055313] [DEBUG] [REMOTE ] TDUP: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:07.055480] [DEBUG] [REMOTE ] TDUP: PASS: Integrity check passed. [2026-01-22T12:22:07.055539] [DEBUG] [REMOTE ] TDUP: Symbol is viable for forecasting. [2026-01-22T12:22:07.055635] [INFO ] [MAIN ] [3043/3501] TDUP kept (0.3s) | 3039 kept, 4 rejected | 138.2/min | ETA: 3.3m [2026-01-22T12:22:07.726845] [DEBUG] [REMOTE ] TDY: Retrieved 6579 rows, trimmed to 300. [2026-01-22T12:22:07.727131] [DEBUG] [REMOTE ] TDY: PASS: History has at least 300 days. [2026-01-22T12:22:07.727645] [DEBUG] [REMOTE ] TDY: PASS: Price check passed. Min price $484.47. [2026-01-22T12:22:07.727913] [DEBUG] [REMOTE ] TDY: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:07.728117] [DEBUG] [REMOTE ] TDY: PASS: Integrity check passed. [2026-01-22T12:22:07.728170] [DEBUG] [REMOTE ] TDY: Symbol is viable for forecasting. [2026-01-22T12:22:07.728237] [INFO ] [MAIN ] [3044/3501] TDY kept (0.7s) | 3040 kept, 4 rejected | 138.2/min | ETA: 3.3m [2026-01-22T12:22:08.026768] [DEBUG] [REMOTE ] TEAM: Retrieved 2542 rows, trimmed to 300. [2026-01-22T12:22:08.026991] [DEBUG] [REMOTE ] TEAM: PASS: History has at least 300 days. [2026-01-22T12:22:08.027376] [DEBUG] [REMOTE ] TEAM: PASS: Price check passed. Min price $118.06. [2026-01-22T12:22:08.027537] [DEBUG] [REMOTE ] TEAM: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:08.027761] [DEBUG] [REMOTE ] TEAM: PASS: Integrity check passed. [2026-01-22T12:22:08.027818] [DEBUG] [REMOTE ] TEAM: Symbol is viable for forecasting. [2026-01-22T12:22:08.027890] [INFO ] [MAIN ] [3045/3501] TEAM kept (0.3s) | 3041 kept, 4 rejected | 138.2/min | ETA: 3.3m [2026-01-22T12:22:08.661785] [DEBUG] [REMOTE ] TECH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:08.662006] [DEBUG] [REMOTE ] TECH: PASS: History has at least 300 days. [2026-01-22T12:22:08.662441] [DEBUG] [REMOTE ] TECH: PASS: Price check passed. Min price $56.99. [2026-01-22T12:22:08.662622] [DEBUG] [REMOTE ] TECH: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:08.662761] [DEBUG] [REMOTE ] TECH: PASS: Integrity check passed. [2026-01-22T12:22:08.662805] [DEBUG] [REMOTE ] TECH: Symbol is viable for forecasting. [2026-01-22T12:22:08.662862] [INFO ] [MAIN ] [3046/3501] TECH kept (0.6s) | 3042 kept, 4 rejected | 138.2/min | ETA: 3.3m [2026-01-22T12:22:09.108308] [DEBUG] [REMOTE ] TECK: Retrieved 5916 rows, trimmed to 300. [2026-01-22T12:22:09.108589] [DEBUG] [REMOTE ] TECK: PASS: History has at least 300 days. [2026-01-22T12:22:09.108928] [DEBUG] [REMOTE ] TECK: PASS: Price check passed. Min price $38.15. [2026-01-22T12:22:09.109076] [DEBUG] [REMOTE ] TECK: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:09.109475] [DEBUG] [REMOTE ] TECK: PASS: Integrity check passed. [2026-01-22T12:22:09.109527] [DEBUG] [REMOTE ] TECK: Symbol is viable for forecasting. [2026-01-22T12:22:09.109605] [INFO ] [MAIN ] [3047/3501] TECK kept (0.4s) | 3043 kept, 4 rejected | 138.2/min | ETA: 3.3m [2026-01-22T12:22:09.352660] [DEBUG] [REMOTE ] TECX: Retrieved 1906 rows, trimmed to 300. [2026-01-22T12:22:09.352784] [DEBUG] [REMOTE ] TECX: PASS: History has at least 300 days. [2026-01-22T12:22:09.352993] [DEBUG] [REMOTE ] TECX: PASS: Price check passed. Min price $16.44. [2026-01-22T12:22:09.353130] [DEBUG] [REMOTE ] TECX: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:09.353240] [DEBUG] [REMOTE ] TECX: PASS: Integrity check passed. [2026-01-22T12:22:09.353280] [DEBUG] [REMOTE ] TECX: Symbol is viable for forecasting. [2026-01-22T12:22:09.353328] [INFO ] [MAIN ] [3048/3501] TECX kept (0.2s) | 3044 kept, 4 rejected | 138.2/min | ETA: 3.3m [2026-01-22T12:22:09.989411] [DEBUG] [REMOTE ] TEI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:09.989552] [DEBUG] [REMOTE ] TEI: PASS: History has at least 300 days. [2026-01-22T12:22:09.989797] [DEBUG] [REMOTE ] TEI: PASS: Price check passed. Min price $5.91. [2026-01-22T12:22:09.989937] [DEBUG] [REMOTE ] TEI: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:09.990062] [DEBUG] [REMOTE ] TEI: PASS: Integrity check passed. [2026-01-22T12:22:09.990113] [DEBUG] [REMOTE ] TEI: Symbol is viable for forecasting. [2026-01-22T12:22:09.990174] [INFO ] [MAIN ] [3049/3501] TEI kept (0.6s) | 3045 kept, 4 rejected | 138.2/min | ETA: 3.3m [2026-01-22T12:22:10.120289] [DEBUG] [REMOTE ] TELO: Retrieved 488 rows, trimmed to 300. [2026-01-22T12:22:10.120429] [DEBUG] [REMOTE ] TELO: PASS: History has at least 300 days. [2026-01-22T12:22:10.120680] [DEBUG] [REMOTE ] TELO: PASS: Price check passed. Min price $1.27. [2026-01-22T12:22:10.120832] [DEBUG] [REMOTE ] TELO: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:10.120942] [DEBUG] [REMOTE ] TELO: PASS: Integrity check passed. [2026-01-22T12:22:10.120982] [DEBUG] [REMOTE ] TELO: Symbol is viable for forecasting. [2026-01-22T12:22:10.121029] [INFO ] [MAIN ] [3050/3501] TELO kept (0.1s) | 3046 kept, 4 rejected | 138.2/min | ETA: 3.3m [2026-01-22T12:22:10.575707] [DEBUG] [REMOTE ] TEM: Retrieved 401 rows, trimmed to 300. [2026-01-22T12:22:10.575873] [DEBUG] [REMOTE ] TEM: PASS: History has at least 300 days. [2026-01-22T12:22:10.576149] [DEBUG] [REMOTE ] TEM: PASS: Price check passed. Min price $59.05. [2026-01-22T12:22:10.576345] [DEBUG] [REMOTE ] TEM: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:10.576473] [DEBUG] [REMOTE ] TEM: PASS: Integrity check passed. [2026-01-22T12:22:10.576528] [DEBUG] [REMOTE ] TEM: Symbol is viable for forecasting. [2026-01-22T12:22:10.576618] [INFO ] [MAIN ] [3051/3501] TEM kept (0.5s) | 3047 kept, 4 rejected | 138.2/min | ETA: 3.3m [2026-01-22T12:22:11.079609] [DEBUG] [REMOTE ] TENB: Retrieved 1882 rows, trimmed to 300. [2026-01-22T12:22:11.079771] [DEBUG] [REMOTE ] TENB: PASS: History has at least 300 days. [2026-01-22T12:22:11.079987] [DEBUG] [REMOTE ] TENB: PASS: Price check passed. Min price $21.86. [2026-01-22T12:22:11.080126] [DEBUG] [REMOTE ] TENB: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:11.080238] [DEBUG] [REMOTE ] TENB: PASS: Integrity check passed. [2026-01-22T12:22:11.080278] [DEBUG] [REMOTE ] TENB: Symbol is viable for forecasting. [2026-01-22T12:22:11.080327] [INFO ] [MAIN ] [3052/3501] TENB kept (0.5s) | 3048 kept, 4 rejected | 138.2/min | ETA: 3.2m [2026-01-22T12:22:11.675561] [DEBUG] [REMOTE ] TENX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:11.675714] [DEBUG] [REMOTE ] TENX: PASS: History has at least 300 days. [2026-01-22T12:22:11.675933] [DEBUG] [REMOTE ] TENX: PASS: Price check passed. Min price $6.69. [2026-01-22T12:22:11.676065] [DEBUG] [REMOTE ] TENX: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:11.676176] [DEBUG] [REMOTE ] TENX: PASS: Integrity check passed. [2026-01-22T12:22:11.676216] [DEBUG] [REMOTE ] TENX: Symbol is viable for forecasting. [2026-01-22T12:22:11.676263] [INFO ] [MAIN ] [3053/3501] TENX kept (0.6s) | 3049 kept, 4 rejected | 138.2/min | ETA: 3.2m [2026-01-22T12:22:11.917462] [DEBUG] [REMOTE ] TERN: Retrieved 1245 rows, trimmed to 300. [2026-01-22T12:22:11.917620] [DEBUG] [REMOTE ] TERN: PASS: History has at least 300 days. [2026-01-22T12:22:11.917854] [DEBUG] [REMOTE ] TERN: PASS: Price check passed. Min price $7.77. [2026-01-22T12:22:11.917986] [DEBUG] [REMOTE ] TERN: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:11.918095] [DEBUG] [REMOTE ] TERN: PASS: Integrity check passed. [2026-01-22T12:22:11.918135] [DEBUG] [REMOTE ] TERN: Symbol is viable for forecasting. [2026-01-22T12:22:11.918182] [INFO ] [MAIN ] [3054/3501] TERN kept (0.2s) | 3050 kept, 4 rejected | 138.2/min | ETA: 3.2m [2026-01-22T12:22:12.535057] [DEBUG] [REMOTE ] TEVA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:12.535244] [DEBUG] [REMOTE ] TEVA: PASS: History has at least 300 days. [2026-01-22T12:22:12.535728] [DEBUG] [REMOTE ] TEVA: PASS: Price check passed. Min price $18.95. [2026-01-22T12:22:12.535948] [DEBUG] [REMOTE ] TEVA: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:12.536107] [DEBUG] [REMOTE ] TEVA: PASS: Integrity check passed. [2026-01-22T12:22:12.536152] [DEBUG] [REMOTE ] TEVA: Symbol is viable for forecasting. [2026-01-22T12:22:12.536217] [INFO ] [MAIN ] [3055/3501] TEVA kept (0.6s) | 3051 kept, 4 rejected | 138.2/min | ETA: 3.2m [2026-01-22T12:22:12.987973] [DEBUG] [REMOTE ] TEX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:12.988121] [DEBUG] [REMOTE ] TEX: PASS: History has at least 300 days. [2026-01-22T12:22:12.988362] [DEBUG] [REMOTE ] TEX: PASS: Price check passed. Min price $41.78. [2026-01-22T12:22:12.988528] [DEBUG] [REMOTE ] TEX: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:12.988716] [DEBUG] [REMOTE ] TEX: PASS: Integrity check passed. [2026-01-22T12:22:12.988781] [DEBUG] [REMOTE ] TEX: Symbol is viable for forecasting. [2026-01-22T12:22:12.988843] [INFO ] [MAIN ] [3056/3501] TEX kept (0.5s) | 3052 kept, 4 rejected | 138.2/min | ETA: 3.2m [2026-01-22T12:22:13.122681] [DEBUG] [REMOTE ] TEXX: Retrieved 1562 rows, trimmed to 300. [2026-01-22T12:22:13.122823] [DEBUG] [REMOTE ] TEXX: PASS: History has at least 300 days. [2026-01-22T12:22:13.123029] [DEBUG] [REMOTE ] TEXX: FAIL: Price check failed. Min price $0.01 < $1.00. [2026-01-22T12:22:13.123119] [WARN ] [LOCAL ] TEXX: SET TO BLACKLISTED [2026-01-22T12:22:13.124387] [INFO ] [MAIN ] [3057/3501] TEXX rejected (0.1s) | 3052 kept, 5 rejected | 138.2/min | ETA: 3.2m [2026-01-22T12:22:13.867921] [DEBUG] [REMOTE ] TFC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:13.868236] [DEBUG] [REMOTE ] TFC: PASS: History has at least 300 days. [2026-01-22T12:22:13.868638] [DEBUG] [REMOTE ] TFC: PASS: Price check passed. Min price $43.23. [2026-01-22T12:22:13.868844] [DEBUG] [REMOTE ] TFC: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:13.869037] [DEBUG] [REMOTE ] TFC: PASS: Integrity check passed. [2026-01-22T12:22:13.869099] [DEBUG] [REMOTE ] TFC: Symbol is viable for forecasting. [2026-01-22T12:22:13.870085] [INFO ] [MAIN ] [3058/3501] TFC kept (0.7s) | 3053 kept, 5 rejected | 138.2/min | ETA: 3.2m [2026-01-22T12:22:14.257223] [DEBUG] [REMOTE ] TFII: Retrieved 4373 rows, trimmed to 300. [2026-01-22T12:22:14.257415] [DEBUG] [REMOTE ] TFII: PASS: History has at least 300 days. [2026-01-22T12:22:14.257763] [DEBUG] [REMOTE ] TFII: PASS: Price check passed. Min price $80.34. [2026-01-22T12:22:14.257924] [DEBUG] [REMOTE ] TFII: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:14.258098] [DEBUG] [REMOTE ] TFII: PASS: Integrity check passed. [2026-01-22T12:22:14.258165] [DEBUG] [REMOTE ] TFII: Symbol is viable for forecasting. [2026-01-22T12:22:14.258229] [INFO ] [MAIN ] [3059/3501] TFII kept (0.4s) | 3054 kept, 5 rejected | 138.2/min | ETA: 3.2m [2026-01-22T12:22:14.589418] [DEBUG] [REMOTE ] TFIN: Retrieved 2816 rows, trimmed to 300. [2026-01-22T12:22:14.589548] [DEBUG] [REMOTE ] TFIN: PASS: History has at least 300 days. [2026-01-22T12:22:14.589788] [DEBUG] [REMOTE ] TFIN: PASS: Price check passed. Min price $50.56. [2026-01-22T12:22:14.589923] [DEBUG] [REMOTE ] TFIN: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:14.590034] [DEBUG] [REMOTE ] TFIN: PASS: Integrity check passed. [2026-01-22T12:22:14.590074] [DEBUG] [REMOTE ] TFIN: Symbol is viable for forecasting. [2026-01-22T12:22:14.590128] [INFO ] [MAIN ] [3060/3501] TFIN kept (0.3s) | 3055 kept, 5 rejected | 138.2/min | ETA: 3.2m [2026-01-22T12:22:14.912674] [DEBUG] [REMOTE ] TFPM: Retrieved 1081 rows, trimmed to 300. [2026-01-22T12:22:14.912911] [DEBUG] [REMOTE ] TFPM: PASS: History has at least 300 days. [2026-01-22T12:22:14.913215] [DEBUG] [REMOTE ] TFPM: PASS: Price check passed. Min price $27.18. [2026-01-22T12:22:14.913565] [DEBUG] [REMOTE ] TFPM: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:14.913749] [DEBUG] [REMOTE ] TFPM: PASS: Integrity check passed. [2026-01-22T12:22:14.913800] [DEBUG] [REMOTE ] TFPM: Symbol is viable for forecasting. [2026-01-22T12:22:14.913866] [INFO ] [MAIN ] [3061/3501] TFPM kept (0.3s) | 3056 kept, 5 rejected | 138.2/min | ETA: 3.2m [2026-01-22T12:22:15.482308] [DEBUG] [REMOTE ] TFSL: Retrieved 4718 rows, trimmed to 300. [2026-01-22T12:22:15.482502] [DEBUG] [REMOTE ] TFSL: PASS: History has at least 300 days. [2026-01-22T12:22:15.482797] [DEBUG] [REMOTE ] TFSL: PASS: Price check passed. Min price $12.99. [2026-01-22T12:22:15.482945] [DEBUG] [REMOTE ] TFSL: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:15.483075] [DEBUG] [REMOTE ] TFSL: PASS: Integrity check passed. [2026-01-22T12:22:15.483117] [DEBUG] [REMOTE ] TFSL: Symbol is viable for forecasting. [2026-01-22T12:22:15.483170] [INFO ] [MAIN ] [3062/3501] TFSL kept (0.6s) | 3057 kept, 5 rejected | 138.2/min | ETA: 3.2m [2026-01-22T12:22:16.044029] [DEBUG] [REMOTE ] TG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:16.044179] [DEBUG] [REMOTE ] TG: PASS: History has at least 300 days. [2026-01-22T12:22:16.044431] [DEBUG] [REMOTE ] TG: PASS: Price check passed. Min price $6.29. [2026-01-22T12:22:16.044567] [DEBUG] [REMOTE ] TG: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:16.044710] [DEBUG] [REMOTE ] TG: PASS: Integrity check passed. [2026-01-22T12:22:16.044750] [DEBUG] [REMOTE ] TG: Symbol is viable for forecasting. [2026-01-22T12:22:16.045301] [INFO ] [MAIN ] [3063/3501] TG kept (0.6s) | 3058 kept, 5 rejected | 138.2/min | ETA: 3.2m [2026-01-22T12:22:16.367622] [DEBUG] [REMOTE ] TGLS: Retrieved 3444 rows, trimmed to 300. [2026-01-22T12:22:16.367801] [DEBUG] [REMOTE ] TGLS: PASS: History has at least 300 days. [2026-01-22T12:22:16.368133] [DEBUG] [REMOTE ] TGLS: PASS: Price check passed. Min price $44.78. [2026-01-22T12:22:16.368348] [DEBUG] [REMOTE ] TGLS: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:16.368496] [DEBUG] [REMOTE ] TGLS: PASS: Integrity check passed. [2026-01-22T12:22:16.368747] [DEBUG] [REMOTE ] TGLS: Symbol is viable for forecasting. [2026-01-22T12:22:16.368809] [INFO ] [MAIN ] [3064/3501] TGLS kept (0.3s) | 3059 kept, 5 rejected | 138.2/min | ETA: 3.2m [2026-01-22T12:22:16.958666] [DEBUG] [REMOTE ] TGNA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:16.958839] [DEBUG] [REMOTE ] TGNA: PASS: History has at least 300 days. [2026-01-22T12:22:16.959101] [DEBUG] [REMOTE ] TGNA: PASS: Price check passed. Min price $18.73. [2026-01-22T12:22:16.959249] [DEBUG] [REMOTE ] TGNA: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:16.959395] [DEBUG] [REMOTE ] TGNA: PASS: Integrity check passed. [2026-01-22T12:22:16.959435] [DEBUG] [REMOTE ] TGNA: Symbol is viable for forecasting. [2026-01-22T12:22:16.959484] [INFO ] [MAIN ] [3065/3501] TGNA kept (0.6s) | 3060 kept, 5 rejected | 138.2/min | ETA: 3.2m [2026-01-22T12:22:17.312511] [DEBUG] [REMOTE ] TGS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:17.312664] [DEBUG] [REMOTE ] TGS: PASS: History has at least 300 days. [2026-01-22T12:22:17.312887] [DEBUG] [REMOTE ] TGS: PASS: Price check passed. Min price $22.48. [2026-01-22T12:22:17.313020] [DEBUG] [REMOTE ] TGS: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:17.313134] [DEBUG] [REMOTE ] TGS: PASS: Integrity check passed. [2026-01-22T12:22:17.313174] [DEBUG] [REMOTE ] TGS: Symbol is viable for forecasting. [2026-01-22T12:22:17.313763] [INFO ] [MAIN ] [3066/3501] TGS kept (0.4s) | 3061 kept, 5 rejected | 138.2/min | ETA: 3.1m [2026-01-22T12:22:17.718547] [DEBUG] [REMOTE ] TGTX: Retrieved 3955 rows, trimmed to 300. [2026-01-22T12:22:17.718706] [DEBUG] [REMOTE ] TGTX: PASS: History has at least 300 days. [2026-01-22T12:22:17.718915] [DEBUG] [REMOTE ] TGTX: PASS: Price check passed. Min price $27.72. [2026-01-22T12:22:17.719047] [DEBUG] [REMOTE ] TGTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:17.719157] [DEBUG] [REMOTE ] TGTX: PASS: Integrity check passed. [2026-01-22T12:22:17.719196] [DEBUG] [REMOTE ] TGTX: Symbol is viable for forecasting. [2026-01-22T12:22:17.719242] [INFO ] [MAIN ] [3067/3501] TGTX kept (0.4s) | 3062 kept, 5 rejected | 138.2/min | ETA: 3.1m [2026-01-22T12:22:17.949387] [DEBUG] [REMOTE ] TH: Retrieved 3049 rows, trimmed to 300. [2026-01-22T12:22:17.949880] [DEBUG] [REMOTE ] TH: PASS: History has at least 300 days. [2026-01-22T12:22:17.950166] [DEBUG] [REMOTE ] TH: PASS: Price check passed. Min price $6.22. [2026-01-22T12:22:17.950311] [DEBUG] [REMOTE ] TH: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:17.950440] [DEBUG] [REMOTE ] TH: PASS: Integrity check passed. [2026-01-22T12:22:17.950483] [DEBUG] [REMOTE ] TH: Symbol is viable for forecasting. [2026-01-22T12:22:17.950537] [INFO ] [MAIN ] [3068/3501] TH kept (0.2s) | 3063 kept, 5 rejected | 138.2/min | ETA: 3.1m [2026-01-22T12:22:18.625014] [DEBUG] [REMOTE ] THC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:18.625165] [DEBUG] [REMOTE ] THC: PASS: History has at least 300 days. [2026-01-22T12:22:18.625422] [DEBUG] [REMOTE ] THC: PASS: Price check passed. Min price $186.68. [2026-01-22T12:22:18.625558] [DEBUG] [REMOTE ] THC: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:18.625705] [DEBUG] [REMOTE ] THC: PASS: Integrity check passed. [2026-01-22T12:22:18.625745] [DEBUG] [REMOTE ] THC: Symbol is viable for forecasting. [2026-01-22T12:22:18.625795] [INFO ] [MAIN ] [3069/3501] THC kept (0.7s) | 3064 kept, 5 rejected | 138.2/min | ETA: 3.1m [2026-01-22T12:22:19.097371] [DEBUG] [REMOTE ] THFF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:19.097525] [DEBUG] [REMOTE ] THFF: PASS: History has at least 300 days. [2026-01-22T12:22:19.097838] [DEBUG] [REMOTE ] THFF: PASS: Price check passed. Min price $52.82. [2026-01-22T12:22:19.097975] [DEBUG] [REMOTE ] THFF: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:19.098093] [DEBUG] [REMOTE ] THFF: PASS: Integrity check passed. [2026-01-22T12:22:19.098133] [DEBUG] [REMOTE ] THFF: Symbol is viable for forecasting. [2026-01-22T12:22:19.098715] [INFO ] [MAIN ] [3070/3501] THFF kept (0.5s) | 3065 kept, 5 rejected | 138.2/min | ETA: 3.1m [2026-01-22T12:22:19.795076] [DEBUG] [REMOTE ] THG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:19.795358] [DEBUG] [REMOTE ] THG: PASS: History has at least 300 days. [2026-01-22T12:22:19.795827] [DEBUG] [REMOTE ] THG: PASS: Price check passed. Min price $167.53. [2026-01-22T12:22:19.795984] [DEBUG] [REMOTE ] THG: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:19.796149] [DEBUG] [REMOTE ] THG: PASS: Integrity check passed. [2026-01-22T12:22:19.796192] [DEBUG] [REMOTE ] THG: Symbol is viable for forecasting. [2026-01-22T12:22:19.796898] [INFO ] [MAIN ] [3071/3501] THG kept (0.7s) | 3066 kept, 5 rejected | 138.1/min | ETA: 3.1m [2026-01-22T12:22:20.310023] [DEBUG] [REMOTE ] THO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:20.310507] [DEBUG] [REMOTE ] THO: PASS: History has at least 300 days. [2026-01-22T12:22:20.311014] [DEBUG] [REMOTE ] THO: PASS: Price check passed. Min price $95.56. [2026-01-22T12:22:20.311170] [DEBUG] [REMOTE ] THO: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:20.311325] [DEBUG] [REMOTE ] THO: PASS: Integrity check passed. [2026-01-22T12:22:20.311367] [DEBUG] [REMOTE ] THO: Symbol is viable for forecasting. [2026-01-22T12:22:20.311425] [INFO ] [MAIN ] [3072/3501] THO kept (0.5s) | 3067 kept, 5 rejected | 138.1/min | ETA: 3.1m [2026-01-22T12:22:20.648186] [DEBUG] [REMOTE ] THQ: Retrieved 2888 rows, trimmed to 300. [2026-01-22T12:22:20.648318] [DEBUG] [REMOTE ] THQ: PASS: History has at least 300 days. [2026-01-22T12:22:20.648528] [DEBUG] [REMOTE ] THQ: PASS: Price check passed. Min price $17.07. [2026-01-22T12:22:20.648690] [DEBUG] [REMOTE ] THQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:20.648800] [DEBUG] [REMOTE ] THQ: PASS: Integrity check passed. [2026-01-22T12:22:20.648840] [DEBUG] [REMOTE ] THQ: Symbol is viable for forecasting. [2026-01-22T12:22:20.648886] [INFO ] [MAIN ] [3073/3501] THQ kept (0.3s) | 3068 kept, 5 rejected | 138.1/min | ETA: 3.1m [2026-01-22T12:22:21.211670] [DEBUG] [REMOTE ] THRM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:21.211834] [DEBUG] [REMOTE ] THRM: PASS: History has at least 300 days. [2026-01-22T12:22:21.212059] [DEBUG] [REMOTE ] THRM: PASS: Price check passed. Min price $32.69. [2026-01-22T12:22:21.212192] [DEBUG] [REMOTE ] THRM: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:21.212310] [DEBUG] [REMOTE ] THRM: PASS: Integrity check passed. [2026-01-22T12:22:21.212354] [DEBUG] [REMOTE ] THRM: Symbol is viable for forecasting. [2026-01-22T12:22:21.212401] [INFO ] [MAIN ] [3074/3501] THRM kept (0.6s) | 3069 kept, 5 rejected | 138.1/min | ETA: 3.1m [2026-01-22T12:22:21.395672] [DEBUG] [REMOTE ] THRY: Retrieved 1332 rows, trimmed to 300. [2026-01-22T12:22:21.395809] [DEBUG] [REMOTE ] THRY: PASS: History has at least 300 days. [2026-01-22T12:22:21.396015] [DEBUG] [REMOTE ] THRY: PASS: Price check passed. Min price $4.87. [2026-01-22T12:22:21.396153] [DEBUG] [REMOTE ] THRY: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:21.396264] [DEBUG] [REMOTE ] THRY: PASS: Integrity check passed. [2026-01-22T12:22:21.396305] [DEBUG] [REMOTE ] THRY: Symbol is viable for forecasting. [2026-01-22T12:22:21.396352] [INFO ] [MAIN ] [3075/3501] THRY kept (0.2s) | 3070 kept, 5 rejected | 138.1/min | ETA: 3.1m [2026-01-22T12:22:22.022987] [DEBUG] [REMOTE ] THS: Retrieved 5174 rows, trimmed to 300. [2026-01-22T12:22:22.023129] [DEBUG] [REMOTE ] THS: PASS: History has at least 300 days. [2026-01-22T12:22:22.023391] [DEBUG] [REMOTE ] THS: PASS: Price check passed. Min price $17.84. [2026-01-22T12:22:22.023754] [DEBUG] [REMOTE ] THS: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:22.023880] [DEBUG] [REMOTE ] THS: PASS: Integrity check passed. [2026-01-22T12:22:22.023923] [DEBUG] [REMOTE ] THS: Symbol is viable for forecasting. [2026-01-22T12:22:22.023973] [INFO ] [MAIN ] [3076/3501] THS kept (0.6s) | 3071 kept, 5 rejected | 138.1/min | ETA: 3.1m [2026-01-22T12:22:22.392387] [DEBUG] [REMOTE ] TIGO: Retrieved 3656 rows, trimmed to 300. [2026-01-22T12:22:22.392561] [DEBUG] [REMOTE ] TIGO: PASS: History has at least 300 days. [2026-01-22T12:22:22.392865] [DEBUG] [REMOTE ] TIGO: PASS: Price check passed. Min price $45.16. [2026-01-22T12:22:22.393022] [DEBUG] [REMOTE ] TIGO: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:22.393161] [DEBUG] [REMOTE ] TIGO: PASS: Integrity check passed. [2026-01-22T12:22:22.393212] [DEBUG] [REMOTE ] TIGO: Symbol is viable for forecasting. [2026-01-22T12:22:22.393274] [INFO ] [MAIN ] [3077/3501] TIGO kept (0.4s) | 3072 kept, 5 rejected | 138.1/min | ETA: 3.1m [2026-01-22T12:22:22.540324] [DEBUG] [REMOTE ] TIL: Retrieved 1216 rows, trimmed to 300. [2026-01-22T12:22:22.540462] [DEBUG] [REMOTE ] TIL: PASS: History has at least 300 days. [2026-01-22T12:22:22.540688] [DEBUG] [REMOTE ] TIL: PASS: Price check passed. Min price $6.66. [2026-01-22T12:22:22.540822] [DEBUG] [REMOTE ] TIL: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:22.540934] [DEBUG] [REMOTE ] TIL: PASS: Integrity check passed. [2026-01-22T12:22:22.540981] [DEBUG] [REMOTE ] TIL: Symbol is viable for forecasting. [2026-01-22T12:22:22.541034] [INFO ] [MAIN ] [3078/3501] TIL kept (0.1s) | 3073 kept, 5 rejected | 138.2/min | ETA: 3.1m [2026-01-22T12:22:23.503386] [DEBUG] [REMOTE ] TILE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:23.503527] [DEBUG] [REMOTE ] TILE: PASS: History has at least 300 days. [2026-01-22T12:22:23.503784] [DEBUG] [REMOTE ] TILE: PASS: Price check passed. Min price $24.88. [2026-01-22T12:22:23.503923] [DEBUG] [REMOTE ] TILE: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:23.504043] [DEBUG] [REMOTE ] TILE: PASS: Integrity check passed. [2026-01-22T12:22:23.504082] [DEBUG] [REMOTE ] TILE: Symbol is viable for forecasting. [2026-01-22T12:22:23.504130] [INFO ] [MAIN ] [3079/3501] TILE kept (1.0s) | 3074 kept, 5 rejected | 138.1/min | ETA: 3.1m [2026-01-22T12:22:23.761979] [DEBUG] [REMOTE ] TIMB: Retrieved 1321 rows, trimmed to 300. [2026-01-22T12:22:23.762118] [DEBUG] [REMOTE ] TIMB: PASS: History has at least 300 days. [2026-01-22T12:22:23.762324] [DEBUG] [REMOTE ] TIMB: PASS: Price check passed. Min price $18.74. [2026-01-22T12:22:23.762460] [DEBUG] [REMOTE ] TIMB: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:23.762594] [DEBUG] [REMOTE ] TIMB: PASS: Integrity check passed. [2026-01-22T12:22:23.762636] [DEBUG] [REMOTE ] TIMB: Symbol is viable for forecasting. [2026-01-22T12:22:23.762683] [INFO ] [MAIN ] [3080/3501] TIMB kept (0.3s) | 3075 kept, 5 rejected | 138.1/min | ETA: 3.0m [2026-01-22T12:22:24.334870] [DEBUG] [REMOTE ] TITN: Retrieved 4554 rows, trimmed to 300. [2026-01-22T12:22:24.335004] [DEBUG] [REMOTE ] TITN: PASS: History has at least 300 days. [2026-01-22T12:22:24.335222] [DEBUG] [REMOTE ] TITN: PASS: Price check passed. Min price $14.94. [2026-01-22T12:22:24.335360] [DEBUG] [REMOTE ] TITN: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:24.335474] [DEBUG] [REMOTE ] TITN: PASS: Integrity check passed. [2026-01-22T12:22:24.335515] [DEBUG] [REMOTE ] TITN: Symbol is viable for forecasting. [2026-01-22T12:22:24.335564] [INFO ] [MAIN ] [3081/3501] TITN kept (0.6s) | 3076 kept, 5 rejected | 138.1/min | ETA: 3.0m [2026-01-22T12:22:24.857773] [DEBUG] [REMOTE ] TJX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:24.857917] [DEBUG] [REMOTE ] TJX: PASS: History has at least 300 days. [2026-01-22T12:22:24.858153] [DEBUG] [REMOTE ] TJX: PASS: Price check passed. Min price $139.73. [2026-01-22T12:22:24.858297] [DEBUG] [REMOTE ] TJX: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:24.858433] [DEBUG] [REMOTE ] TJX: PASS: Integrity check passed. [2026-01-22T12:22:24.858486] [DEBUG] [REMOTE ] TJX: Symbol is viable for forecasting. [2026-01-22T12:22:24.858544] [INFO ] [MAIN ] [3082/3501] TJX kept (0.5s) | 3077 kept, 5 rejected | 138.1/min | ETA: 3.0m [2026-01-22T12:22:25.316199] [DEBUG] [REMOTE ] TK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:25.316342] [DEBUG] [REMOTE ] TK: PASS: History has at least 300 days. [2026-01-22T12:22:25.316587] [DEBUG] [REMOTE ] TK: PASS: Price check passed. Min price $8.74. [2026-01-22T12:22:25.316729] [DEBUG] [REMOTE ] TK: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:25.316846] [DEBUG] [REMOTE ] TK: PASS: Integrity check passed. [2026-01-22T12:22:25.316887] [DEBUG] [REMOTE ] TK: Symbol is viable for forecasting. [2026-01-22T12:22:25.316936] [INFO ] [MAIN ] [3083/3501] TK kept (0.5s) | 3078 kept, 5 rejected | 138.1/min | ETA: 3.0m [2026-01-22T12:22:25.784013] [DEBUG] [REMOTE ] TKC: Retrieved 6421 rows, trimmed to 300. [2026-01-22T12:22:25.784128] [DEBUG] [REMOTE ] TKC: PASS: History has at least 300 days. [2026-01-22T12:22:25.784338] [DEBUG] [REMOTE ] TKC: PASS: Price check passed. Min price $5.47. [2026-01-22T12:22:25.784472] [DEBUG] [REMOTE ] TKC: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:25.784601] [DEBUG] [REMOTE ] TKC: PASS: Integrity check passed. [2026-01-22T12:22:25.784643] [DEBUG] [REMOTE ] TKC: Symbol is viable for forecasting. [2026-01-22T12:22:25.784691] [INFO ] [MAIN ] [3084/3501] TKC kept (0.5s) | 3079 kept, 5 rejected | 138.1/min | ETA: 3.0m [2026-01-22T12:22:26.027959] [DEBUG] [REMOTE ] TKNO: Retrieved 1148 rows, trimmed to 300. [2026-01-22T12:22:26.028131] [DEBUG] [REMOTE ] TKNO: PASS: History has at least 300 days. [2026-01-22T12:22:26.028394] [DEBUG] [REMOTE ] TKNO: PASS: Price check passed. Min price $3.29. [2026-01-22T12:22:26.028601] [DEBUG] [REMOTE ] TKNO: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:26.028755] [DEBUG] [REMOTE ] TKNO: PASS: Integrity check passed. [2026-01-22T12:22:26.028814] [DEBUG] [REMOTE ] TKNO: Symbol is viable for forecasting. [2026-01-22T12:22:26.028888] [INFO ] [MAIN ] [3085/3501] TKNO kept (0.2s) | 3080 kept, 5 rejected | 138.1/min | ETA: 3.0m [2026-01-22T12:22:26.602871] [DEBUG] [REMOTE ] TKO: Retrieved 592 rows, trimmed to 300. [2026-01-22T12:22:26.603040] [DEBUG] [REMOTE ] TKO: PASS: History has at least 300 days. [2026-01-22T12:22:26.603308] [DEBUG] [REMOTE ] TKO: PASS: Price check passed. Min price $175.83. [2026-01-22T12:22:26.603518] [DEBUG] [REMOTE ] TKO: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:26.603696] [DEBUG] [REMOTE ] TKO: PASS: Integrity check passed. [2026-01-22T12:22:26.603758] [DEBUG] [REMOTE ] TKO: Symbol is viable for forecasting. [2026-01-22T12:22:26.603827] [INFO ] [MAIN ] [3086/3501] TKO kept (0.6s) | 3081 kept, 5 rejected | 138.1/min | ETA: 3.0m [2026-01-22T12:22:27.085690] [DEBUG] [REMOTE ] TLK: Retrieved 6287 rows, trimmed to 300. [2026-01-22T12:22:27.085831] [DEBUG] [REMOTE ] TLK: PASS: History has at least 300 days. [2026-01-22T12:22:27.086064] [DEBUG] [REMOTE ] TLK: PASS: Price check passed. Min price $19.51. [2026-01-22T12:22:27.086204] [DEBUG] [REMOTE ] TLK: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:27.086323] [DEBUG] [REMOTE ] TLK: PASS: Integrity check passed. [2026-01-22T12:22:27.086365] [DEBUG] [REMOTE ] TLK: Symbol is viable for forecasting. [2026-01-22T12:22:27.086415] [INFO ] [MAIN ] [3087/3501] TLK kept (0.5s) | 3082 kept, 5 rejected | 138.1/min | ETA: 3.0m [2026-01-22T12:22:27.245985] [DEBUG] [REMOTE ] TLN: Retrieved 661 rows, trimmed to 300. [2026-01-22T12:22:27.246135] [DEBUG] [REMOTE ] TLN: PASS: History has at least 300 days. [2026-01-22T12:22:27.246354] [DEBUG] [REMOTE ] TLN: PASS: Price check passed. Min price $348.38. [2026-01-22T12:22:27.246496] [DEBUG] [REMOTE ] TLN: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:27.246633] [DEBUG] [REMOTE ] TLN: PASS: Integrity check passed. [2026-01-22T12:22:27.246684] [DEBUG] [REMOTE ] TLN: Symbol is viable for forecasting. [2026-01-22T12:22:27.246931] [INFO ] [MAIN ] [3088/3501] TLN kept (0.2s) | 3083 kept, 5 rejected | 138.1/min | ETA: 3.0m [2026-01-22T12:22:27.610948] [DEBUG] [REMOTE ] TLS: Retrieved 1297 rows, trimmed to 300. [2026-01-22T12:22:27.611108] [DEBUG] [REMOTE ] TLS: PASS: History has at least 300 days. [2026-01-22T12:22:27.611355] [DEBUG] [REMOTE ] TLS: PASS: Price check passed. Min price $4.96. [2026-01-22T12:22:27.611525] [DEBUG] [REMOTE ] TLS: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:27.611682] [DEBUG] [REMOTE ] TLS: PASS: Integrity check passed. [2026-01-22T12:22:27.611733] [DEBUG] [REMOTE ] TLS: Symbol is viable for forecasting. [2026-01-22T12:22:27.611794] [INFO ] [MAIN ] [3089/3501] TLS kept (0.4s) | 3084 kept, 5 rejected | 138.1/min | ETA: 3.0m [2026-01-22T12:22:28.102717] [DEBUG] [REMOTE ] TLSA: Retrieved 1800 rows, trimmed to 300. [2026-01-22T12:22:28.102855] [DEBUG] [REMOTE ] TLSA: PASS: History has at least 300 days. [2026-01-22T12:22:28.103067] [DEBUG] [REMOTE ] TLSA: PASS: Price check passed. Min price $1.35. [2026-01-22T12:22:28.103200] [DEBUG] [REMOTE ] TLSA: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:28.103311] [DEBUG] [REMOTE ] TLSA: PASS: Integrity check passed. [2026-01-22T12:22:28.103351] [DEBUG] [REMOTE ] TLSA: Symbol is viable for forecasting. [2026-01-22T12:22:28.103398] [INFO ] [MAIN ] [3090/3501] TLSA kept (0.5s) | 3085 kept, 5 rejected | 138.1/min | ETA: 3.0m [2026-01-22T12:22:28.472259] [DEBUG] [REMOTE ] TLSI: Retrieved 614 rows, trimmed to 300. [2026-01-22T12:22:28.472396] [DEBUG] [REMOTE ] TLSI: PASS: History has at least 300 days. [2026-01-22T12:22:28.472616] [DEBUG] [REMOTE ] TLSI: PASS: Price check passed. Min price $4.00. [2026-01-22T12:22:28.472750] [DEBUG] [REMOTE ] TLSI: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:28.472858] [DEBUG] [REMOTE ] TLSI: PASS: Integrity check passed. [2026-01-22T12:22:28.472897] [DEBUG] [REMOTE ] TLSI: Symbol is viable for forecasting. [2026-01-22T12:22:28.472943] [INFO ] [MAIN ] [3091/3501] TLSI kept (0.4s) | 3086 kept, 5 rejected | 138.1/min | ETA: 3.0m [2026-01-22T12:22:29.042662] [DEBUG] [REMOTE ] TLYS: Retrieved 3448 rows, trimmed to 300. [2026-01-22T12:22:29.042817] [DEBUG] [REMOTE ] TLYS: PASS: History has at least 300 days. [2026-01-22T12:22:29.043064] [DEBUG] [REMOTE ] TLYS: PASS: Price check passed. Min price $1.18. [2026-01-22T12:22:29.043203] [DEBUG] [REMOTE ] TLYS: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:29.043321] [DEBUG] [REMOTE ] TLYS: PASS: Integrity check passed. [2026-01-22T12:22:29.043364] [DEBUG] [REMOTE ] TLYS: Symbol is viable for forecasting. [2026-01-22T12:22:29.043414] [INFO ] [MAIN ] [3092/3501] TLYS kept (0.6s) | 3087 kept, 5 rejected | 138.1/min | ETA: 3.0m [2026-01-22T12:22:29.634337] [DEBUG] [REMOTE ] TM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:29.634474] [DEBUG] [REMOTE ] TM: PASS: History has at least 300 days. [2026-01-22T12:22:29.634706] [DEBUG] [REMOTE ] TM: PASS: Price check passed. Min price $191.25. [2026-01-22T12:22:29.634845] [DEBUG] [REMOTE ] TM: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:29.634959] [DEBUG] [REMOTE ] TM: PASS: Integrity check passed. [2026-01-22T12:22:29.634999] [DEBUG] [REMOTE ] TM: Symbol is viable for forecasting. [2026-01-22T12:22:29.635047] [INFO ] [MAIN ] [3093/3501] TM kept (0.6s) | 3088 kept, 5 rejected | 138.1/min | ETA: 3.0m [2026-01-22T12:22:29.876206] [DEBUG] [REMOTE ] TMC: Retrieved 1095 rows, trimmed to 300. [2026-01-22T12:22:29.876341] [DEBUG] [REMOTE ] TMC: PASS: History has at least 300 days. [2026-01-22T12:22:29.876546] [DEBUG] [REMOTE ] TMC: PASS: Price check passed. Min price $4.88. [2026-01-22T12:22:29.876709] [DEBUG] [REMOTE ] TMC: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:29.876818] [DEBUG] [REMOTE ] TMC: PASS: Integrity check passed. [2026-01-22T12:22:29.876857] [DEBUG] [REMOTE ] TMC: Symbol is viable for forecasting. [2026-01-22T12:22:29.876905] [INFO ] [MAIN ] [3094/3501] TMC kept (0.2s) | 3089 kept, 5 rejected | 138.1/min | ETA: 2.9m [2026-01-22T12:22:30.275153] [DEBUG] [REMOTE ] TMCI: Retrieved 1192 rows, trimmed to 300. [2026-01-22T12:22:30.275265] [DEBUG] [REMOTE ] TMCI: PASS: History has at least 300 days. [2026-01-22T12:22:30.275464] [DEBUG] [REMOTE ] TMCI: PASS: Price check passed. Min price $2.38. [2026-01-22T12:22:30.275641] [DEBUG] [REMOTE ] TMCI: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:30.275754] [DEBUG] [REMOTE ] TMCI: PASS: Integrity check passed. [2026-01-22T12:22:30.275793] [DEBUG] [REMOTE ] TMCI: Symbol is viable for forecasting. [2026-01-22T12:22:30.275840] [INFO ] [MAIN ] [3095/3501] TMCI kept (0.4s) | 3090 kept, 5 rejected | 138.1/min | ETA: 2.9m [2026-01-22T12:22:30.599012] [DEBUG] [REMOTE ] TMDX: Retrieved 1690 rows, trimmed to 300. [2026-01-22T12:22:30.599121] [DEBUG] [REMOTE ] TMDX: PASS: History has at least 300 days. [2026-01-22T12:22:30.599319] [DEBUG] [REMOTE ] TMDX: PASS: Price check passed. Min price $113.40. [2026-01-22T12:22:30.599449] [DEBUG] [REMOTE ] TMDX: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:30.599555] [DEBUG] [REMOTE ] TMDX: PASS: Integrity check passed. [2026-01-22T12:22:30.599613] [DEBUG] [REMOTE ] TMDX: Symbol is viable for forecasting. [2026-01-22T12:22:30.599661] [INFO ] [MAIN ] [3096/3501] TMDX kept (0.3s) | 3091 kept, 5 rejected | 138.1/min | ETA: 2.9m [2026-01-22T12:22:31.107337] [DEBUG] [REMOTE ] TME: Retrieved 1786 rows, trimmed to 300. [2026-01-22T12:22:31.107452] [DEBUG] [REMOTE ] TME: PASS: History has at least 300 days. [2026-01-22T12:22:31.107669] [DEBUG] [REMOTE ] TME: PASS: Price check passed. Min price $16.08. [2026-01-22T12:22:31.107830] [DEBUG] [REMOTE ] TME: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:31.107937] [DEBUG] [REMOTE ] TME: PASS: Integrity check passed. [2026-01-22T12:22:31.107976] [DEBUG] [REMOTE ] TME: Symbol is viable for forecasting. [2026-01-22T12:22:31.108023] [INFO ] [MAIN ] [3097/3501] TME kept (0.5s) | 3092 kept, 5 rejected | 138.1/min | ETA: 2.9m [2026-01-22T12:22:31.612287] [DEBUG] [REMOTE ] TMHC: Retrieved 3216 rows, trimmed to 300. [2026-01-22T12:22:31.612433] [DEBUG] [REMOTE ] TMHC: PASS: History has at least 300 days. [2026-01-22T12:22:31.612706] [DEBUG] [REMOTE ] TMHC: PASS: Price check passed. Min price $57.80. [2026-01-22T12:22:31.612848] [DEBUG] [REMOTE ] TMHC: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:31.612968] [DEBUG] [REMOTE ] TMHC: PASS: Integrity check passed. [2026-01-22T12:22:31.613008] [DEBUG] [REMOTE ] TMHC: Symbol is viable for forecasting. [2026-01-22T12:22:31.613059] [INFO ] [MAIN ] [3098/3501] TMHC kept (0.5s) | 3093 kept, 5 rejected | 138.1/min | ETA: 2.9m [2026-01-22T12:22:32.047798] [DEBUG] [REMOTE ] TMUS: Retrieved 4720 rows, trimmed to 300. [2026-01-22T12:22:32.047984] [DEBUG] [REMOTE ] TMUS: PASS: History has at least 300 days. [2026-01-22T12:22:32.048326] [DEBUG] [REMOTE ] TMUS: PASS: Price check passed. Min price $183.60. [2026-01-22T12:22:32.048523] [DEBUG] [REMOTE ] TMUS: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:32.048720] [DEBUG] [REMOTE ] TMUS: PASS: Integrity check passed. [2026-01-22T12:22:32.048781] [DEBUG] [REMOTE ] TMUS: Symbol is viable for forecasting. [2026-01-22T12:22:32.048853] [INFO ] [MAIN ] [3099/3501] TMUS kept (0.4s) | 3094 kept, 5 rejected | 138.1/min | ETA: 2.9m [2026-01-22T12:22:32.539120] [DEBUG] [REMOTE ] TNC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:32.539261] [DEBUG] [REMOTE ] TNC: PASS: History has at least 300 days. [2026-01-22T12:22:32.539496] [DEBUG] [REMOTE ] TNC: PASS: Price check passed. Min price $68.68. [2026-01-22T12:22:32.539664] [DEBUG] [REMOTE ] TNC: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:32.539788] [DEBUG] [REMOTE ] TNC: PASS: Integrity check passed. [2026-01-22T12:22:32.539829] [DEBUG] [REMOTE ] TNC: Symbol is viable for forecasting. [2026-01-22T12:22:32.539880] [INFO ] [MAIN ] [3100/3501] TNC kept (0.5s) | 3095 kept, 5 rejected | 138.1/min | ETA: 2.9m [2026-01-22T12:22:32.882225] [DEBUG] [REMOTE ] TNDM: Retrieved 3063 rows, trimmed to 300. [2026-01-22T12:22:32.882355] [DEBUG] [REMOTE ] TNDM: PASS: History has at least 300 days. [2026-01-22T12:22:32.882588] [DEBUG] [REMOTE ] TNDM: PASS: Price check passed. Min price $13.33. [2026-01-22T12:22:32.882730] [DEBUG] [REMOTE ] TNDM: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:32.882843] [DEBUG] [REMOTE ] TNDM: PASS: Integrity check passed. [2026-01-22T12:22:32.882884] [DEBUG] [REMOTE ] TNDM: Symbol is viable for forecasting. [2026-01-22T12:22:32.882932] [INFO ] [MAIN ] [3101/3501] TNDM kept (0.3s) | 3096 kept, 5 rejected | 138.1/min | ETA: 2.9m [2026-01-22T12:22:33.119291] [DEBUG] [REMOTE ] TNGX: Retrieved 1351 rows, trimmed to 300. [2026-01-22T12:22:33.119431] [DEBUG] [REMOTE ] TNGX: PASS: History has at least 300 days. [2026-01-22T12:22:33.119661] [DEBUG] [REMOTE ] TNGX: PASS: Price check passed. Min price $7.50. [2026-01-22T12:22:33.119801] [DEBUG] [REMOTE ] TNGX: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:33.119911] [DEBUG] [REMOTE ] TNGX: PASS: Integrity check passed. [2026-01-22T12:22:33.119951] [DEBUG] [REMOTE ] TNGX: Symbol is viable for forecasting. [2026-01-22T12:22:33.119998] [INFO ] [MAIN ] [3102/3501] TNGX kept (0.2s) | 3097 kept, 5 rejected | 138.1/min | ETA: 2.9m [2026-01-22T12:22:33.613977] [DEBUG] [REMOTE ] TNK: Retrieved 4554 rows, trimmed to 300. [2026-01-22T12:22:33.614185] [DEBUG] [REMOTE ] TNK: PASS: History has at least 300 days. [2026-01-22T12:22:33.614461] [DEBUG] [REMOTE ] TNK: PASS: Price check passed. Min price $51.50. [2026-01-22T12:22:33.614628] [DEBUG] [REMOTE ] TNK: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:33.614769] [DEBUG] [REMOTE ] TNK: PASS: Integrity check passed. [2026-01-22T12:22:33.614812] [DEBUG] [REMOTE ] TNK: Symbol is viable for forecasting. [2026-01-22T12:22:33.614869] [INFO ] [MAIN ] [3103/3501] TNK kept (0.5s) | 3098 kept, 5 rejected | 138.1/min | ETA: 2.9m [2026-01-22T12:22:34.161518] [DEBUG] [REMOTE ] TNL: Retrieved 4908 rows, trimmed to 300. [2026-01-22T12:22:34.161793] [DEBUG] [REMOTE ] TNL: PASS: History has at least 300 days. [2026-01-22T12:22:34.162068] [DEBUG] [REMOTE ] TNL: PASS: Price check passed. Min price $60.77. [2026-01-22T12:22:34.162212] [DEBUG] [REMOTE ] TNL: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:34.162686] [DEBUG] [REMOTE ] TNL: PASS: Integrity check passed. [2026-01-22T12:22:34.162908] [DEBUG] [REMOTE ] TNL: Symbol is viable for forecasting. [2026-01-22T12:22:34.163008] [INFO ] [MAIN ] [3104/3501] TNL kept (0.5s) | 3099 kept, 5 rejected | 138.1/min | ETA: 2.9m [2026-01-22T12:22:34.411477] [DEBUG] [REMOTE ] TNXP: Retrieved 3444 rows, trimmed to 300. [2026-01-22T12:22:34.411629] [DEBUG] [REMOTE ] TNXP: PASS: History has at least 300 days. [2026-01-22T12:22:34.411836] [DEBUG] [REMOTE ] TNXP: PASS: Price check passed. Min price $14.08. [2026-01-22T12:22:34.411967] [DEBUG] [REMOTE ] TNXP: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:34.412074] [DEBUG] [REMOTE ] TNXP: PASS: Integrity check passed. [2026-01-22T12:22:34.412114] [DEBUG] [REMOTE ] TNXP: Symbol is viable for forecasting. [2026-01-22T12:22:34.412161] [INFO ] [MAIN ] [3105/3501] TNXP kept (0.2s) | 3100 kept, 5 rejected | 138.1/min | ETA: 2.9m [2026-01-22T12:22:34.795595] [DEBUG] [REMOTE ] TOI: Retrieved 1049 rows, trimmed to 300. [2026-01-22T12:22:34.795730] [DEBUG] [REMOTE ] TOI: PASS: History has at least 300 days. [2026-01-22T12:22:34.795938] [DEBUG] [REMOTE ] TOI: PASS: Price check passed. Min price $2.94. [2026-01-22T12:22:34.796075] [DEBUG] [REMOTE ] TOI: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:34.796187] [DEBUG] [REMOTE ] TOI: PASS: Integrity check passed. [2026-01-22T12:22:34.796228] [DEBUG] [REMOTE ] TOI: Symbol is viable for forecasting. [2026-01-22T12:22:34.796277] [INFO ] [MAIN ] [3106/3501] TOI kept (0.4s) | 3101 kept, 5 rejected | 138.2/min | ETA: 2.9m [2026-01-22T12:22:35.410055] [DEBUG] [REMOTE ] TOL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:35.410195] [DEBUG] [REMOTE ] TOL: PASS: History has at least 300 days. [2026-01-22T12:22:35.410423] [DEBUG] [REMOTE ] TOL: PASS: Price check passed. Min price $126.03. [2026-01-22T12:22:35.410557] [DEBUG] [REMOTE ] TOL: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:35.410694] [DEBUG] [REMOTE ] TOL: PASS: Integrity check passed. [2026-01-22T12:22:35.410734] [DEBUG] [REMOTE ] TOL: Symbol is viable for forecasting. [2026-01-22T12:22:35.410782] [INFO ] [MAIN ] [3107/3501] TOL kept (0.6s) | 3102 kept, 5 rejected | 138.1/min | ETA: 2.9m [2026-01-22T12:22:35.633712] [DEBUG] [REMOTE ] TORO: Retrieved 724 rows, trimmed to 300. [2026-01-22T12:22:35.634039] [DEBUG] [REMOTE ] TORO: PASS: History has at least 300 days. [2026-01-22T12:22:35.634239] [DEBUG] [REMOTE ] TORO: PASS: Price check passed. Min price $2.45. [2026-01-22T12:22:35.634370] [DEBUG] [REMOTE ] TORO: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:35.634476] [DEBUG] [REMOTE ] TORO: PASS: Integrity check passed. [2026-01-22T12:22:35.634514] [DEBUG] [REMOTE ] TORO: Symbol is viable for forecasting. [2026-01-22T12:22:35.634560] [INFO ] [MAIN ] [3108/3501] TORO kept (0.2s) | 3103 kept, 5 rejected | 138.2/min | ETA: 2.8m [2026-01-22T12:22:36.381156] [DEBUG] [REMOTE ] TOWN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:36.381316] [DEBUG] [REMOTE ] TOWN: PASS: History has at least 300 days. [2026-01-22T12:22:36.381646] [DEBUG] [REMOTE ] TOWN: PASS: Price check passed. Min price $31.77. [2026-01-22T12:22:36.382000] [DEBUG] [REMOTE ] TOWN: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:36.382163] [DEBUG] [REMOTE ] TOWN: PASS: Integrity check passed. [2026-01-22T12:22:36.382239] [DEBUG] [REMOTE ] TOWN: Symbol is viable for forecasting. [2026-01-22T12:22:36.382319] [INFO ] [MAIN ] [3109/3501] TOWN kept (0.7s) | 3104 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-22T12:22:36.592368] [DEBUG] [REMOTE ] TOYO: Retrieved 391 rows, trimmed to 300. [2026-01-22T12:22:36.592505] [DEBUG] [REMOTE ] TOYO: PASS: History has at least 300 days. [2026-01-22T12:22:36.592754] [DEBUG] [REMOTE ] TOYO: PASS: Price check passed. Min price $5.76. [2026-01-22T12:22:36.593049] [DEBUG] [REMOTE ] TOYO: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:36.593162] [DEBUG] [REMOTE ] TOYO: PASS: Integrity check passed. [2026-01-22T12:22:36.593208] [DEBUG] [REMOTE ] TOYO: Symbol is viable for forecasting. [2026-01-22T12:22:36.593270] [INFO ] [MAIN ] [3110/3501] TOYO kept (0.2s) | 3105 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-22T12:22:37.088001] [DEBUG] [REMOTE ] TPB: Retrieved 2438 rows, trimmed to 300. [2026-01-22T12:22:37.088149] [DEBUG] [REMOTE ] TPB: PASS: History has at least 300 days. [2026-01-22T12:22:37.088365] [DEBUG] [REMOTE ] TPB: PASS: Price check passed. Min price $88.10. [2026-01-22T12:22:37.088507] [DEBUG] [REMOTE ] TPB: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:37.088656] [DEBUG] [REMOTE ] TPB: PASS: Integrity check passed. [2026-01-22T12:22:37.088700] [DEBUG] [REMOTE ] TPB: Symbol is viable for forecasting. [2026-01-22T12:22:37.088755] [INFO ] [MAIN ] [3111/3501] TPB kept (0.5s) | 3106 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-22T12:22:37.637101] [DEBUG] [REMOTE ] TPC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:37.637236] [DEBUG] [REMOTE ] TPC: PASS: History has at least 300 days. [2026-01-22T12:22:37.637458] [DEBUG] [REMOTE ] TPC: PASS: Price check passed. Min price $58.71. [2026-01-22T12:22:37.637620] [DEBUG] [REMOTE ] TPC: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:37.637768] [DEBUG] [REMOTE ] TPC: PASS: Integrity check passed. [2026-01-22T12:22:37.637812] [DEBUG] [REMOTE ] TPC: Symbol is viable for forecasting. [2026-01-22T12:22:37.638517] [INFO ] [MAIN ] [3112/3501] TPC kept (0.5s) | 3107 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-22T12:22:37.882566] [DEBUG] [REMOTE ] TPG: Retrieved 1008 rows, trimmed to 300. [2026-01-22T12:22:37.882732] [DEBUG] [REMOTE ] TPG: PASS: History has at least 300 days. [2026-01-22T12:22:37.883127] [DEBUG] [REMOTE ] TPG: PASS: Price check passed. Min price $52.87. [2026-01-22T12:22:37.883269] [DEBUG] [REMOTE ] TPG: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:37.883383] [DEBUG] [REMOTE ] TPG: PASS: Integrity check passed. [2026-01-22T12:22:37.883424] [DEBUG] [REMOTE ] TPG: Symbol is viable for forecasting. [2026-01-22T12:22:37.883473] [INFO ] [MAIN ] [3113/3501] TPG kept (0.2s) | 3108 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-22T12:22:38.141607] [DEBUG] [REMOTE ] TPGXL: Retrieved 472 rows, trimmed to 300. [2026-01-22T12:22:38.141752] [DEBUG] [REMOTE ] TPGXL: PASS: History has at least 300 days. [2026-01-22T12:22:38.142159] [DEBUG] [REMOTE ] TPGXL: PASS: Price check passed. Min price $24.75. [2026-01-22T12:22:38.142292] [DEBUG] [REMOTE ] TPGXL: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:38.142401] [DEBUG] [REMOTE ] TPGXL: PASS: Integrity check passed. [2026-01-22T12:22:38.142441] [DEBUG] [REMOTE ] TPGXL: Symbol is viable for forecasting. [2026-01-22T12:22:38.142487] [INFO ] [MAIN ] [3114/3501] TPGXL kept (0.3s) | 3109 kept, 5 rejected | 138.2/min | ETA: 2.8m [2026-01-22T12:22:38.834408] [DEBUG] [REMOTE ] TPH: Retrieved 3263 rows, trimmed to 300. [2026-01-22T12:22:38.834536] [DEBUG] [REMOTE ] TPH: PASS: History has at least 300 days. [2026-01-22T12:22:38.834768] [DEBUG] [REMOTE ] TPH: PASS: Price check passed. Min price $30.65. [2026-01-22T12:22:38.835077] [DEBUG] [REMOTE ] TPH: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:38.835184] [DEBUG] [REMOTE ] TPH: PASS: Integrity check passed. [2026-01-22T12:22:38.835224] [DEBUG] [REMOTE ] TPH: Symbol is viable for forecasting. [2026-01-22T12:22:38.835270] [INFO ] [MAIN ] [3115/3501] TPH kept (0.7s) | 3110 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-22T12:22:39.301672] [DEBUG] [REMOTE ] TPL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:39.301827] [DEBUG] [REMOTE ] TPL: PASS: History has at least 300 days. [2026-01-22T12:22:39.302098] [DEBUG] [REMOTE ] TPL: PASS: Price check passed. Min price $273.56. [2026-01-22T12:22:39.302241] [DEBUG] [REMOTE ] TPL: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:39.302370] [DEBUG] [REMOTE ] TPL: PASS: Integrity check passed. [2026-01-22T12:22:39.302411] [DEBUG] [REMOTE ] TPL: Symbol is viable for forecasting. [2026-01-22T12:22:39.302465] [INFO ] [MAIN ] [3116/3501] TPL kept (0.5s) | 3111 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-22T12:22:39.653542] [DEBUG] [REMOTE ] TPVG: Retrieved 2988 rows, trimmed to 300. [2026-01-22T12:22:39.653682] [DEBUG] [REMOTE ] TPVG: PASS: History has at least 300 days. [2026-01-22T12:22:39.653893] [DEBUG] [REMOTE ] TPVG: PASS: Price check passed. Min price $5.23. [2026-01-22T12:22:39.654026] [DEBUG] [REMOTE ] TPVG: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:39.654134] [DEBUG] [REMOTE ] TPVG: PASS: Integrity check passed. [2026-01-22T12:22:39.654173] [DEBUG] [REMOTE ] TPVG: Symbol is viable for forecasting. [2026-01-22T12:22:39.654220] [INFO ] [MAIN ] [3117/3501] TPVG kept (0.4s) | 3112 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-22T12:22:40.027593] [DEBUG] [REMOTE ] TPYP: Retrieved 2656 rows, trimmed to 300. [2026-01-22T12:22:40.027742] [DEBUG] [REMOTE ] TPYP: PASS: History has at least 300 days. [2026-01-22T12:22:40.027943] [DEBUG] [REMOTE ] TPYP: PASS: Price check passed. Min price $33.73. [2026-01-22T12:22:40.028074] [DEBUG] [REMOTE ] TPYP: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:40.028181] [DEBUG] [REMOTE ] TPYP: PASS: Integrity check passed. [2026-01-22T12:22:40.028221] [DEBUG] [REMOTE ] TPYP: Symbol is viable for forecasting. [2026-01-22T12:22:40.028285] [INFO ] [MAIN ] [3118/3501] TPYP kept (0.4s) | 3113 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-22T12:22:40.470426] [DEBUG] [REMOTE ] TPZ: Retrieved 4146 rows, trimmed to 300. [2026-01-22T12:22:40.470610] [DEBUG] [REMOTE ] TPZ: PASS: History has at least 300 days. [2026-01-22T12:22:40.470894] [DEBUG] [REMOTE ] TPZ: PASS: Price check passed. Min price $20.00. [2026-01-22T12:22:40.471113] [DEBUG] [REMOTE ] TPZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:40.471294] [DEBUG] [REMOTE ] TPZ: PASS: Integrity check passed. [2026-01-22T12:22:40.471359] [DEBUG] [REMOTE ] TPZ: Symbol is viable for forecasting. [2026-01-22T12:22:40.471438] [INFO ] [MAIN ] [3119/3501] TPZ kept (0.4s) | 3114 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-22T12:22:40.870653] [DEBUG] [REMOTE ] TQQQ: Retrieved 4010 rows, trimmed to 300. [2026-01-22T12:22:40.870790] [DEBUG] [REMOTE ] TQQQ: PASS: History has at least 300 days. [2026-01-22T12:22:40.871006] [DEBUG] [REMOTE ] TQQQ: PASS: Price check passed. Min price $46.38. [2026-01-22T12:22:40.871144] [DEBUG] [REMOTE ] TQQQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:40.871264] [DEBUG] [REMOTE ] TQQQ: PASS: Integrity check passed. [2026-01-22T12:22:40.871305] [DEBUG] [REMOTE ] TQQQ: Symbol is viable for forecasting. [2026-01-22T12:22:40.871355] [INFO ] [MAIN ] [3120/3501] TQQQ kept (0.4s) | 3115 kept, 5 rejected | 138.2/min | ETA: 2.8m [2026-01-22T12:22:41.361165] [DEBUG] [REMOTE ] TRC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:41.361348] [DEBUG] [REMOTE ] TRC: PASS: History has at least 300 days. [2026-01-22T12:22:41.361673] [DEBUG] [REMOTE ] TRC: PASS: Price check passed. Min price $15.58. [2026-01-22T12:22:41.361823] [DEBUG] [REMOTE ] TRC: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:41.361983] [DEBUG] [REMOTE ] TRC: PASS: Integrity check passed. [2026-01-22T12:22:41.362046] [DEBUG] [REMOTE ] TRC: Symbol is viable for forecasting. [2026-01-22T12:22:41.362103] [INFO ] [MAIN ] [3121/3501] TRC kept (0.5s) | 3116 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-22T12:22:41.606746] [DEBUG] [REMOTE ] TRDA: Retrieved 1060 rows, trimmed to 300. [2026-01-22T12:22:41.606918] [DEBUG] [REMOTE ] TRDA: PASS: History has at least 300 days. [2026-01-22T12:22:41.607191] [DEBUG] [REMOTE ] TRDA: PASS: Price check passed. Min price $6.62. [2026-01-22T12:22:41.607381] [DEBUG] [REMOTE ] TRDA: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:41.607530] [DEBUG] [REMOTE ] TRDA: PASS: Integrity check passed. [2026-01-22T12:22:41.607606] [DEBUG] [REMOTE ] TRDA: Symbol is viable for forecasting. [2026-01-22T12:22:41.607679] [INFO ] [MAIN ] [3122/3501] TRDA kept (0.2s) | 3117 kept, 5 rejected | 138.2/min | ETA: 2.7m [2026-01-22T12:22:42.181431] [DEBUG] [REMOTE ] TREE: Retrieved 4388 rows, trimmed to 300. [2026-01-22T12:22:42.181613] [DEBUG] [REMOTE ] TREE: PASS: History has at least 300 days. [2026-01-22T12:22:42.181906] [DEBUG] [REMOTE ] TREE: PASS: Price check passed. Min price $48.11. [2026-01-22T12:22:42.182059] [DEBUG] [REMOTE ] TREE: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:42.182209] [DEBUG] [REMOTE ] TREE: PASS: Integrity check passed. [2026-01-22T12:22:42.182269] [DEBUG] [REMOTE ] TREE: Symbol is viable for forecasting. [2026-01-22T12:22:42.182340] [INFO ] [MAIN ] [3123/3501] TREE kept (0.6s) | 3118 kept, 5 rejected | 138.2/min | ETA: 2.7m [2026-01-22T12:22:42.639364] [DEBUG] [REMOTE ] TREX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:42.639659] [DEBUG] [REMOTE ] TREX: PASS: History has at least 300 days. [2026-01-22T12:22:42.640001] [DEBUG] [REMOTE ] TREX: PASS: Price check passed. Min price $30.13. [2026-01-22T12:22:42.640184] [DEBUG] [REMOTE ] TREX: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:42.640347] [DEBUG] [REMOTE ] TREX: PASS: Integrity check passed. [2026-01-22T12:22:42.640399] [DEBUG] [REMOTE ] TREX: Symbol is viable for forecasting. [2026-01-22T12:22:42.640484] [INFO ] [MAIN ] [3124/3501] TREX kept (0.5s) | 3119 kept, 5 rejected | 138.1/min | ETA: 2.7m [2026-01-22T12:22:43.029216] [DEBUG] [REMOTE ] TRGP: Retrieved 3803 rows, trimmed to 300. [2026-01-22T12:22:43.029361] [DEBUG] [REMOTE ] TRGP: PASS: History has at least 300 days. [2026-01-22T12:22:43.029591] [DEBUG] [REMOTE ] TRGP: PASS: Price check passed. Min price $150.40. [2026-01-22T12:22:43.029728] [DEBUG] [REMOTE ] TRGP: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:43.029838] [DEBUG] [REMOTE ] TRGP: PASS: Integrity check passed. [2026-01-22T12:22:43.029878] [DEBUG] [REMOTE ] TRGP: Symbol is viable for forecasting. [2026-01-22T12:22:43.029925] [INFO ] [MAIN ] [3125/3501] TRGP kept (0.4s) | 3120 kept, 5 rejected | 138.2/min | ETA: 2.7m [2026-01-22T12:22:43.643635] [DEBUG] [REMOTE ] TRI: Retrieved 5941 rows, trimmed to 300. [2026-01-22T12:22:43.643774] [DEBUG] [REMOTE ] TRI: PASS: History has at least 300 days. [2026-01-22T12:22:43.644001] [DEBUG] [REMOTE ] TRI: PASS: Price check passed. Min price $120.11. [2026-01-22T12:22:43.644134] [DEBUG] [REMOTE ] TRI: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:43.644252] [DEBUG] [REMOTE ] TRI: PASS: Integrity check passed. [2026-01-22T12:22:43.644292] [DEBUG] [REMOTE ] TRI: Symbol is viable for forecasting. [2026-01-22T12:22:43.644339] [INFO ] [MAIN ] [3126/3501] TRI kept (0.6s) | 3121 kept, 5 rejected | 138.1/min | ETA: 2.7m [2026-01-22T12:22:43.873711] [DEBUG] [REMOTE ] TRIN: Retrieved 1250 rows, trimmed to 300. [2026-01-22T12:22:43.873908] [DEBUG] [REMOTE ] TRIN: PASS: History has at least 300 days. [2026-01-22T12:22:43.874234] [DEBUG] [REMOTE ] TRIN: PASS: Price check passed. Min price $13.66. [2026-01-22T12:22:43.874432] [DEBUG] [REMOTE ] TRIN: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:43.874630] [DEBUG] [REMOTE ] TRIN: PASS: Integrity check passed. [2026-01-22T12:22:43.874686] [DEBUG] [REMOTE ] TRIN: Symbol is viable for forecasting. [2026-01-22T12:22:43.874751] [INFO ] [MAIN ] [3127/3501] TRIN kept (0.2s) | 3122 kept, 5 rejected | 138.2/min | ETA: 2.7m [2026-01-22T12:22:44.407450] [DEBUG] [REMOTE ] TRIP: Retrieved 3550 rows, trimmed to 300. [2026-01-22T12:22:44.407683] [DEBUG] [REMOTE ] TRIP: PASS: History has at least 300 days. [2026-01-22T12:22:44.407993] [DEBUG] [REMOTE ] TRIP: PASS: Price check passed. Min price $13.05. [2026-01-22T12:22:44.408179] [DEBUG] [REMOTE ] TRIP: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:44.408318] [DEBUG] [REMOTE ] TRIP: PASS: Integrity check passed. [2026-01-22T12:22:44.408363] [DEBUG] [REMOTE ] TRIP: Symbol is viable for forecasting. [2026-01-22T12:22:44.408422] [INFO ] [MAIN ] [3128/3501] TRIP kept (0.5s) | 3123 kept, 5 rejected | 138.1/min | ETA: 2.7m [2026-01-22T12:22:44.909505] [DEBUG] [REMOTE ] TRMB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:44.909733] [DEBUG] [REMOTE ] TRMB: PASS: History has at least 300 days. [2026-01-22T12:22:44.910043] [DEBUG] [REMOTE ] TRMB: PASS: Price check passed. Min price $69.59. [2026-01-22T12:22:44.910205] [DEBUG] [REMOTE ] TRMB: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:44.910344] [DEBUG] [REMOTE ] TRMB: PASS: Integrity check passed. [2026-01-22T12:22:44.910386] [DEBUG] [REMOTE ] TRMB: Symbol is viable for forecasting. [2026-01-22T12:22:44.910443] [INFO ] [MAIN ] [3129/3501] TRMB kept (0.5s) | 3124 kept, 5 rejected | 138.1/min | ETA: 2.7m [2026-01-22T12:22:45.198474] [DEBUG] [REMOTE ] TRMD: Retrieved 1988 rows, trimmed to 300. [2026-01-22T12:22:45.198637] [DEBUG] [REMOTE ] TRMD: PASS: History has at least 300 days. [2026-01-22T12:22:45.198871] [DEBUG] [REMOTE ] TRMD: PASS: Price check passed. Min price $19.39. [2026-01-22T12:22:45.199030] [DEBUG] [REMOTE ] TRMD: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:45.199149] [DEBUG] [REMOTE ] TRMD: PASS: Integrity check passed. [2026-01-22T12:22:45.199190] [DEBUG] [REMOTE ] TRMD: Symbol is viable for forecasting. [2026-01-22T12:22:45.199256] [INFO ] [MAIN ] [3130/3501] TRMD kept (0.3s) | 3125 kept, 5 rejected | 138.2/min | ETA: 2.7m [2026-01-22T12:22:45.939642] [DEBUG] [REMOTE ] TRMK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:45.939970] [DEBUG] [REMOTE ] TRMK: PASS: History has at least 300 days. [2026-01-22T12:22:45.940447] [DEBUG] [REMOTE ] TRMK: PASS: Price check passed. Min price $36.51. [2026-01-22T12:22:45.940610] [DEBUG] [REMOTE ] TRMK: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:45.940745] [DEBUG] [REMOTE ] TRMK: PASS: Integrity check passed. [2026-01-22T12:22:45.940786] [DEBUG] [REMOTE ] TRMK: Symbol is viable for forecasting. [2026-01-22T12:22:45.940838] [INFO ] [MAIN ] [3131/3501] TRMK kept (0.7s) | 3126 kept, 5 rejected | 138.1/min | ETA: 2.7m [2026-01-22T12:22:46.502752] [DEBUG] [REMOTE ] TRN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:46.502952] [DEBUG] [REMOTE ] TRN: PASS: History has at least 300 days. [2026-01-22T12:22:46.503214] [DEBUG] [REMOTE ] TRN: PASS: Price check passed. Min price $24.62. [2026-01-22T12:22:46.503482] [DEBUG] [REMOTE ] TRN: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:46.503636] [DEBUG] [REMOTE ] TRN: PASS: Integrity check passed. [2026-01-22T12:22:46.503684] [DEBUG] [REMOTE ] TRN: Symbol is viable for forecasting. [2026-01-22T12:22:46.503740] [INFO ] [MAIN ] [3132/3501] TRN kept (0.6s) | 3127 kept, 5 rejected | 138.1/min | ETA: 2.7m [2026-01-22T12:22:46.894960] [DEBUG] [REMOTE ] TRNO: Retrieved 4011 rows, trimmed to 300. [2026-01-22T12:22:46.895152] [DEBUG] [REMOTE ] TRNO: PASS: History has at least 300 days. [2026-01-22T12:22:46.895416] [DEBUG] [REMOTE ] TRNO: PASS: Price check passed. Min price $56.64. [2026-01-22T12:22:46.895559] [DEBUG] [REMOTE ] TRNO: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:46.895704] [DEBUG] [REMOTE ] TRNO: PASS: Integrity check passed. [2026-01-22T12:22:46.895745] [DEBUG] [REMOTE ] TRNO: Symbol is viable for forecasting. [2026-01-22T12:22:46.895799] [INFO ] [MAIN ] [3133/3501] TRNO kept (0.4s) | 3128 kept, 5 rejected | 138.1/min | ETA: 2.7m [2026-01-22T12:22:47.367420] [DEBUG] [REMOTE ] TRNS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:47.367559] [DEBUG] [REMOTE ] TRNS: PASS: History has at least 300 days. [2026-01-22T12:22:47.367827] [DEBUG] [REMOTE ] TRNS: PASS: Price check passed. Min price $52.06. [2026-01-22T12:22:47.367969] [DEBUG] [REMOTE ] TRNS: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:47.368085] [DEBUG] [REMOTE ] TRNS: PASS: Integrity check passed. [2026-01-22T12:22:47.368130] [DEBUG] [REMOTE ] TRNS: Symbol is viable for forecasting. [2026-01-22T12:22:47.368189] [INFO ] [MAIN ] [3134/3501] TRNS kept (0.5s) | 3129 kept, 5 rejected | 138.1/min | ETA: 2.7m [2026-01-22T12:22:47.726132] [DEBUG] [REMOTE ] TROX: Retrieved 3807 rows, trimmed to 300. [2026-01-22T12:22:47.726262] [DEBUG] [REMOTE ] TROX: PASS: History has at least 300 days. [2026-01-22T12:22:47.726464] [DEBUG] [REMOTE ] TROX: PASS: Price check passed. Min price $2.88. [2026-01-22T12:22:47.726629] [DEBUG] [REMOTE ] TROX: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:47.726756] [DEBUG] [REMOTE ] TROX: PASS: Integrity check passed. [2026-01-22T12:22:47.726797] [DEBUG] [REMOTE ] TROX: Symbol is viable for forecasting. [2026-01-22T12:22:47.726847] [INFO ] [MAIN ] [3135/3501] TROX kept (0.4s) | 3130 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-22T12:22:48.241007] [DEBUG] [REMOTE ] TRP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:48.241161] [DEBUG] [REMOTE ] TRP: PASS: History has at least 300 days. [2026-01-22T12:22:48.241622] [DEBUG] [REMOTE ] TRP: PASS: Price check passed. Min price $49.23. [2026-01-22T12:22:48.241781] [DEBUG] [REMOTE ] TRP: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:48.241912] [DEBUG] [REMOTE ] TRP: PASS: Integrity check passed. [2026-01-22T12:22:48.241967] [DEBUG] [REMOTE ] TRP: Symbol is viable for forecasting. [2026-01-22T12:22:48.242019] [INFO ] [MAIN ] [3136/3501] TRP kept (0.5s) | 3131 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-22T12:22:48.632481] [DEBUG] [REMOTE ] TRS: Retrieved 4699 rows, trimmed to 300. [2026-01-22T12:22:48.632648] [DEBUG] [REMOTE ] TRS: PASS: History has at least 300 days. [2026-01-22T12:22:48.632861] [DEBUG] [REMOTE ] TRS: PASS: Price check passed. Min price $31.08. [2026-01-22T12:22:48.632994] [DEBUG] [REMOTE ] TRS: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:48.633103] [DEBUG] [REMOTE ] TRS: PASS: Integrity check passed. [2026-01-22T12:22:48.633141] [DEBUG] [REMOTE ] TRS: Symbol is viable for forecasting. [2026-01-22T12:22:48.633188] [INFO ] [MAIN ] [3137/3501] TRS kept (0.4s) | 3132 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-22T12:22:48.923835] [DEBUG] [REMOTE ] TRTX: Retrieved 2138 rows, trimmed to 300. [2026-01-22T12:22:48.923968] [DEBUG] [REMOTE ] TRTX: PASS: History has at least 300 days. [2026-01-22T12:22:48.924178] [DEBUG] [REMOTE ] TRTX: PASS: Price check passed. Min price $8.42. [2026-01-22T12:22:48.924315] [DEBUG] [REMOTE ] TRTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:48.924425] [DEBUG] [REMOTE ] TRTX: PASS: Integrity check passed. [2026-01-22T12:22:48.924465] [DEBUG] [REMOTE ] TRTX: Symbol is viable for forecasting. [2026-01-22T12:22:48.924515] [INFO ] [MAIN ] [3138/3501] TRTX kept (0.3s) | 3133 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-22T12:22:49.256434] [DEBUG] [REMOTE ] TRUP: Retrieved 2895 rows, trimmed to 300. [2026-01-22T12:22:49.256596] [DEBUG] [REMOTE ] TRUP: PASS: History has at least 300 days. [2026-01-22T12:22:49.256829] [DEBUG] [REMOTE ] TRUP: PASS: Price check passed. Min price $31.22. [2026-01-22T12:22:49.256972] [DEBUG] [REMOTE ] TRUP: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:49.257086] [DEBUG] [REMOTE ] TRUP: PASS: Integrity check passed. [2026-01-22T12:22:49.257127] [DEBUG] [REMOTE ] TRUP: Symbol is viable for forecasting. [2026-01-22T12:22:49.257177] [INFO ] [MAIN ] [3139/3501] TRUP kept (0.3s) | 3134 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-22T12:22:49.760932] [DEBUG] [REMOTE ] TRVG: Retrieved 2285 rows, trimmed to 300. [2026-01-22T12:22:49.761078] [DEBUG] [REMOTE ] TRVG: PASS: History has at least 300 days. [2026-01-22T12:22:49.761288] [DEBUG] [REMOTE ] TRVG: PASS: Price check passed. Min price $2.77. [2026-01-22T12:22:49.761423] [DEBUG] [REMOTE ] TRVG: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:49.761535] [DEBUG] [REMOTE ] TRVG: PASS: Integrity check passed. [2026-01-22T12:22:49.761593] [DEBUG] [REMOTE ] TRVG: Symbol is viable for forecasting. [2026-01-22T12:22:49.761644] [INFO ] [MAIN ] [3140/3501] TRVG kept (0.5s) | 3135 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-22T12:22:50.273783] [DEBUG] [REMOTE ] TS: Retrieved 5811 rows, trimmed to 300. [2026-01-22T12:22:50.273919] [DEBUG] [REMOTE ] TS: PASS: History has at least 300 days. [2026-01-22T12:22:50.274152] [DEBUG] [REMOTE ] TS: PASS: Price check passed. Min price $35.27. [2026-01-22T12:22:50.274292] [DEBUG] [REMOTE ] TS: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:50.274413] [DEBUG] [REMOTE ] TS: PASS: Integrity check passed. [2026-01-22T12:22:50.274453] [DEBUG] [REMOTE ] TS: Symbol is viable for forecasting. [2026-01-22T12:22:50.274501] [INFO ] [MAIN ] [3141/3501] TS kept (0.5s) | 3136 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-22T12:22:50.931605] [DEBUG] [REMOTE ] TSBK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:50.931756] [DEBUG] [REMOTE ] TSBK: PASS: History has at least 300 days. [2026-01-22T12:22:50.932022] [DEBUG] [REMOTE ] TSBK: PASS: Price check passed. Min price $30.99. [2026-01-22T12:22:50.932168] [DEBUG] [REMOTE ] TSBK: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:50.932296] [DEBUG] [REMOTE ] TSBK: PASS: Integrity check passed. [2026-01-22T12:22:50.932354] [DEBUG] [REMOTE ] TSBK: Symbol is viable for forecasting. [2026-01-22T12:22:50.932406] [INFO ] [MAIN ] [3142/3501] TSBK kept (0.7s) | 3137 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-22T12:22:51.454941] [DEBUG] [REMOTE ] TSCO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:51.455070] [DEBUG] [REMOTE ] TSCO: PASS: History has at least 300 days. [2026-01-22T12:22:51.455482] [DEBUG] [REMOTE ] TSCO: PASS: Price check passed. Min price $49.83. [2026-01-22T12:22:51.455638] [DEBUG] [REMOTE ] TSCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:51.455753] [DEBUG] [REMOTE ] TSCO: PASS: Integrity check passed. [2026-01-22T12:22:51.455794] [DEBUG] [REMOTE ] TSCO: Symbol is viable for forecasting. [2026-01-22T12:22:51.455842] [INFO ] [MAIN ] [3143/3501] TSCO kept (0.5s) | 3138 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-22T12:22:51.602751] [DEBUG] [REMOTE ] TSDD: Retrieved 606 rows, trimmed to 300. [2026-01-22T12:22:51.602881] [DEBUG] [REMOTE ] TSDD: PASS: History has at least 300 days. [2026-01-22T12:22:51.603084] [DEBUG] [REMOTE ] TSDD: PASS: Price check passed. Min price $6.59. [2026-01-22T12:22:51.603218] [DEBUG] [REMOTE ] TSDD: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:51.603324] [DEBUG] [REMOTE ] TSDD: PASS: Integrity check passed. [2026-01-22T12:22:51.603364] [DEBUG] [REMOTE ] TSDD: Symbol is viable for forecasting. [2026-01-22T12:22:51.603411] [INFO ] [MAIN ] [3144/3501] TSDD kept (0.1s) | 3139 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-22T12:22:52.290136] [DEBUG] [REMOTE ] TSEM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:52.290281] [DEBUG] [REMOTE ] TSEM: PASS: History has at least 300 days. [2026-01-22T12:22:52.290517] [DEBUG] [REMOTE ] TSEM: PASS: Price check passed. Min price $75.77. [2026-01-22T12:22:52.290673] [DEBUG] [REMOTE ] TSEM: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:52.290793] [DEBUG] [REMOTE ] TSEM: PASS: Integrity check passed. [2026-01-22T12:22:52.290833] [DEBUG] [REMOTE ] TSEM: Symbol is viable for forecasting. [2026-01-22T12:22:52.290881] [INFO ] [MAIN ] [3145/3501] TSEM kept (0.7s) | 3140 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-22T12:22:52.563078] [DEBUG] [REMOTE ] TSHA: Retrieved 1337 rows, trimmed to 300. [2026-01-22T12:22:52.563209] [DEBUG] [REMOTE ] TSHA: PASS: History has at least 300 days. [2026-01-22T12:22:52.563408] [DEBUG] [REMOTE ] TSHA: PASS: Price check passed. Min price $3.83. [2026-01-22T12:22:52.563539] [DEBUG] [REMOTE ] TSHA: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:52.563675] [DEBUG] [REMOTE ] TSHA: PASS: Integrity check passed. [2026-01-22T12:22:52.563716] [DEBUG] [REMOTE ] TSHA: Symbol is viable for forecasting. [2026-01-22T12:22:52.563763] [INFO ] [MAIN ] [3146/3501] TSHA kept (0.3s) | 3141 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-22T12:22:53.014338] [DEBUG] [REMOTE ] TSI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:53.014472] [DEBUG] [REMOTE ] TSI: PASS: History has at least 300 days. [2026-01-22T12:22:53.014706] [DEBUG] [REMOTE ] TSI: PASS: Price check passed. Min price $4.71. [2026-01-22T12:22:53.014841] [DEBUG] [REMOTE ] TSI: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:53.014953] [DEBUG] [REMOTE ] TSI: PASS: Integrity check passed. [2026-01-22T12:22:53.014992] [DEBUG] [REMOTE ] TSI: Symbol is viable for forecasting. [2026-01-22T12:22:53.015040] [INFO ] [MAIN ] [3147/3501] TSI kept (0.5s) | 3142 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-22T12:22:53.324760] [DEBUG] [REMOTE ] TSL: Retrieved 866 rows, trimmed to 300. [2026-01-22T12:22:53.324888] [DEBUG] [REMOTE ] TSL: PASS: History has at least 300 days. [2026-01-22T12:22:53.325093] [DEBUG] [REMOTE ] TSL: PASS: Price check passed. Min price $15.81. [2026-01-22T12:22:53.325231] [DEBUG] [REMOTE ] TSL: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:53.325340] [DEBUG] [REMOTE ] TSL: PASS: Integrity check passed. [2026-01-22T12:22:53.325396] [DEBUG] [REMOTE ] TSL: Symbol is viable for forecasting. [2026-01-22T12:22:53.325447] [INFO ] [MAIN ] [3148/3501] TSL kept (0.3s) | 3143 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-22T12:22:53.845841] [DEBUG] [REMOTE ] TSLA: Retrieved 3915 rows, trimmed to 300. [2026-01-22T12:22:53.845970] [DEBUG] [REMOTE ] TSLA: PASS: History has at least 300 days. [2026-01-22T12:22:53.846172] [DEBUG] [REMOTE ] TSLA: PASS: Price check passed. Min price $391.09. [2026-01-22T12:22:53.846303] [DEBUG] [REMOTE ] TSLA: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:53.846413] [DEBUG] [REMOTE ] TSLA: PASS: Integrity check passed. [2026-01-22T12:22:53.846452] [DEBUG] [REMOTE ] TSLA: Symbol is viable for forecasting. [2026-01-22T12:22:53.846499] [INFO ] [MAIN ] [3149/3501] TSLA kept (0.5s) | 3144 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-22T12:22:54.106328] [DEBUG] [REMOTE ] TSLL: Retrieved 866 rows, trimmed to 300. [2026-01-22T12:22:54.106463] [DEBUG] [REMOTE ] TSLL: PASS: History has at least 300 days. [2026-01-22T12:22:54.106694] [DEBUG] [REMOTE ] TSLL: PASS: Price check passed. Min price $14.91. [2026-01-22T12:22:54.106834] [DEBUG] [REMOTE ] TSLL: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:54.106944] [DEBUG] [REMOTE ] TSLL: PASS: Integrity check passed. [2026-01-22T12:22:54.106985] [DEBUG] [REMOTE ] TSLL: Symbol is viable for forecasting. [2026-01-22T12:22:54.107033] [INFO ] [MAIN ] [3150/3501] TSLL kept (0.3s) | 3145 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-22T12:22:54.510995] [DEBUG] [REMOTE ] TSLQ: Retrieved 884 rows, trimmed to 300. [2026-01-22T12:22:54.511136] [DEBUG] [REMOTE ] TSLQ: PASS: History has at least 300 days. [2026-01-22T12:22:54.511344] [DEBUG] [REMOTE ] TSLQ: PASS: Price check passed. Min price $15.42. [2026-01-22T12:22:54.511483] [DEBUG] [REMOTE ] TSLQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:54.511624] [DEBUG] [REMOTE ] TSLQ: PASS: Integrity check passed. [2026-01-22T12:22:54.511668] [DEBUG] [REMOTE ] TSLQ: Symbol is viable for forecasting. [2026-01-22T12:22:54.511716] [INFO ] [MAIN ] [3151/3501] TSLQ kept (0.4s) | 3146 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-22T12:22:54.925736] [DEBUG] [REMOTE ] TSLS: Retrieved 866 rows, trimmed to 300. [2026-01-22T12:22:54.925871] [DEBUG] [REMOTE ] TSLS: PASS: History has at least 300 days. [2026-01-22T12:22:54.926078] [DEBUG] [REMOTE ] TSLS: PASS: Price check passed. Min price $4.66. [2026-01-22T12:22:54.926222] [DEBUG] [REMOTE ] TSLS: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:54.926346] [DEBUG] [REMOTE ] TSLS: PASS: Integrity check passed. [2026-01-22T12:22:54.926391] [DEBUG] [REMOTE ] TSLS: Symbol is viable for forecasting. [2026-01-22T12:22:54.926442] [INFO ] [MAIN ] [3152/3501] TSLS kept (0.4s) | 3147 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-22T12:22:55.440185] [DEBUG] [REMOTE ] TSLX: Retrieved 2977 rows, trimmed to 300. [2026-01-22T12:22:55.440345] [DEBUG] [REMOTE ] TSLX: PASS: History has at least 300 days. [2026-01-22T12:22:55.440638] [DEBUG] [REMOTE ] TSLX: PASS: Price check passed. Min price $20.26. [2026-01-22T12:22:55.440815] [DEBUG] [REMOTE ] TSLX: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:55.440960] [DEBUG] [REMOTE ] TSLX: PASS: Integrity check passed. [2026-01-22T12:22:55.441009] [DEBUG] [REMOTE ] TSLX: Symbol is viable for forecasting. [2026-01-22T12:22:55.441065] [INFO ] [MAIN ] [3153/3501] TSLX kept (0.5s) | 3148 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-22T12:22:55.980273] [DEBUG] [REMOTE ] TSM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:55.980420] [DEBUG] [REMOTE ] TSM: PASS: History has at least 300 days. [2026-01-22T12:22:55.980670] [DEBUG] [REMOTE ] TSM: PASS: Price check passed. Min price $274.34. [2026-01-22T12:22:55.980809] [DEBUG] [REMOTE ] TSM: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:55.980944] [DEBUG] [REMOTE ] TSM: PASS: Integrity check passed. [2026-01-22T12:22:55.980986] [DEBUG] [REMOTE ] TSM: Symbol is viable for forecasting. [2026-01-22T12:22:55.981034] [INFO ] [MAIN ] [3154/3501] TSM kept (0.5s) | 3149 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-22T12:22:56.473704] [DEBUG] [REMOTE ] TSN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:56.473854] [DEBUG] [REMOTE ] TSN: PASS: History has at least 300 days. [2026-01-22T12:22:56.474114] [DEBUG] [REMOTE ] TSN: PASS: Price check passed. Min price $50.28. [2026-01-22T12:22:56.474250] [DEBUG] [REMOTE ] TSN: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:56.474603] [DEBUG] [REMOTE ] TSN: PASS: Integrity check passed. [2026-01-22T12:22:56.474647] [DEBUG] [REMOTE ] TSN: Symbol is viable for forecasting. [2026-01-22T12:22:56.474731] [INFO ] [MAIN ] [3155/3501] TSN kept (0.5s) | 3150 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-22T12:22:56.753771] [DEBUG] [REMOTE ] TSQ: Retrieved 2891 rows, trimmed to 300. [2026-01-22T12:22:56.753911] [DEBUG] [REMOTE ] TSQ: PASS: History has at least 300 days. [2026-01-22T12:22:56.754135] [DEBUG] [REMOTE ] TSQ: PASS: Price check passed. Min price $4.38. [2026-01-22T12:22:56.754269] [DEBUG] [REMOTE ] TSQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:56.754387] [DEBUG] [REMOTE ] TSQ: PASS: Integrity check passed. [2026-01-22T12:22:56.754426] [DEBUG] [REMOTE ] TSQ: Symbol is viable for forecasting. [2026-01-22T12:22:56.754474] [INFO ] [MAIN ] [3156/3501] TSQ kept (0.3s) | 3151 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-22T12:22:57.294112] [DEBUG] [REMOTE ] TTC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:57.294293] [DEBUG] [REMOTE ] TTC: PASS: History has at least 300 days. [2026-01-22T12:22:57.294630] [DEBUG] [REMOTE ] TTC: PASS: Price check passed. Min price $67.65. [2026-01-22T12:22:57.294778] [DEBUG] [REMOTE ] TTC: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:57.294919] [DEBUG] [REMOTE ] TTC: PASS: Integrity check passed. [2026-01-22T12:22:57.294961] [DEBUG] [REMOTE ] TTC: Symbol is viable for forecasting. [2026-01-22T12:22:57.295014] [INFO ] [MAIN ] [3157/3501] TTC kept (0.5s) | 3152 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-22T12:22:57.657192] [DEBUG] [REMOTE ] TTD: Retrieved 2346 rows, trimmed to 300. [2026-01-22T12:22:57.657361] [DEBUG] [REMOTE ] TTD: PASS: History has at least 300 days. [2026-01-22T12:22:57.657617] [DEBUG] [REMOTE ] TTD: PASS: Price check passed. Min price $34.15. [2026-01-22T12:22:57.657850] [DEBUG] [REMOTE ] TTD: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:57.657986] [DEBUG] [REMOTE ] TTD: PASS: Integrity check passed. [2026-01-22T12:22:57.658027] [DEBUG] [REMOTE ] TTD: Symbol is viable for forecasting. [2026-01-22T12:22:57.658076] [INFO ] [MAIN ] [3158/3501] TTD kept (0.4s) | 3153 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-22T12:22:58.133316] [DEBUG] [REMOTE ] TTE: Retrieved 4584 rows, trimmed to 300. [2026-01-22T12:22:58.133459] [DEBUG] [REMOTE ] TTE: PASS: History has at least 300 days. [2026-01-22T12:22:58.133712] [DEBUG] [REMOTE ] TTE: PASS: Price check passed. Min price $61.30. [2026-01-22T12:22:58.133854] [DEBUG] [REMOTE ] TTE: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:58.133973] [DEBUG] [REMOTE ] TTE: PASS: Integrity check passed. [2026-01-22T12:22:58.134013] [DEBUG] [REMOTE ] TTE: Symbol is viable for forecasting. [2026-01-22T12:22:58.134063] [INFO ] [MAIN ] [3159/3501] TTE kept (0.5s) | 3154 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-22T12:22:58.538624] [DEBUG] [REMOTE ] TTEC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:58.538786] [DEBUG] [REMOTE ] TTEC: PASS: History has at least 300 days. [2026-01-22T12:22:58.539016] [DEBUG] [REMOTE ] TTEC: PASS: Price check passed. Min price $2.57. [2026-01-22T12:22:58.539151] [DEBUG] [REMOTE ] TTEC: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:58.539281] [DEBUG] [REMOTE ] TTEC: PASS: Integrity check passed. [2026-01-22T12:22:58.539321] [DEBUG] [REMOTE ] TTEC: Symbol is viable for forecasting. [2026-01-22T12:22:58.539370] [INFO ] [MAIN ] [3160/3501] TTEC kept (0.4s) | 3155 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-22T12:22:59.006841] [DEBUG] [REMOTE ] TTEK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:22:59.006983] [DEBUG] [REMOTE ] TTEK: PASS: History has at least 300 days. [2026-01-22T12:22:59.007217] [DEBUG] [REMOTE ] TTEK: PASS: Price check passed. Min price $31.79. [2026-01-22T12:22:59.007356] [DEBUG] [REMOTE ] TTEK: PASS: Continuity check passed with 300 days. [2026-01-22T12:22:59.007478] [DEBUG] [REMOTE ] TTEK: PASS: Integrity check passed. [2026-01-22T12:22:59.007521] [DEBUG] [REMOTE ] TTEK: Symbol is viable for forecasting. [2026-01-22T12:22:59.007589] [INFO ] [MAIN ] [3161/3501] TTEK kept (0.5s) | 3156 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-22T12:23:01.402342] [DEBUG] [REMOTE ] TTI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:01.402490] [DEBUG] [REMOTE ] TTI: PASS: History has at least 300 days. [2026-01-22T12:23:01.402744] [DEBUG] [REMOTE ] TTI: PASS: Price check passed. Min price $7.00. [2026-01-22T12:23:01.402881] [DEBUG] [REMOTE ] TTI: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:01.403000] [DEBUG] [REMOTE ] TTI: PASS: Integrity check passed. [2026-01-22T12:23:01.403039] [DEBUG] [REMOTE ] TTI: Symbol is viable for forecasting. [2026-01-22T12:23:01.403088] [INFO ] [MAIN ] [3162/3501] TTI kept (2.4s) | 3157 kept, 5 rejected | 137.9/min | ETA: 2.5m [2026-01-22T12:23:01.940374] [DEBUG] [REMOTE ] TTMI: Retrieved 6368 rows, trimmed to 300. [2026-01-22T12:23:01.940531] [DEBUG] [REMOTE ] TTMI: PASS: History has at least 300 days. [2026-01-22T12:23:01.940819] [DEBUG] [REMOTE ] TTMI: PASS: Price check passed. Min price $58.45. [2026-01-22T12:23:01.940967] [DEBUG] [REMOTE ] TTMI: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:01.941099] [DEBUG] [REMOTE ] TTMI: PASS: Integrity check passed. [2026-01-22T12:23:01.941140] [DEBUG] [REMOTE ] TTMI: Symbol is viable for forecasting. [2026-01-22T12:23:01.941192] [INFO ] [MAIN ] [3163/3501] TTMI kept (0.5s) | 3158 kept, 5 rejected | 137.9/min | ETA: 2.5m [2026-01-22T12:23:02.407128] [DEBUG] [REMOTE ] TTWO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:02.407263] [DEBUG] [REMOTE ] TTWO: PASS: History has at least 300 days. [2026-01-22T12:23:02.407499] [DEBUG] [REMOTE ] TTWO: PASS: Price check passed. Min price $232.00. [2026-01-22T12:23:02.407655] [DEBUG] [REMOTE ] TTWO: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:02.407796] [DEBUG] [REMOTE ] TTWO: PASS: Integrity check passed. [2026-01-22T12:23:02.407838] [DEBUG] [REMOTE ] TTWO: Symbol is viable for forecasting. [2026-01-22T12:23:02.407885] [INFO ] [MAIN ] [3164/3501] TTWO kept (0.5s) | 3159 kept, 5 rejected | 137.9/min | ETA: 2.4m [2026-01-22T12:23:03.483629] [DEBUG] [REMOTE ] TUGN: Retrieved 921 rows, trimmed to 300. [2026-01-22T12:23:03.483771] [DEBUG] [REMOTE ] TUGN: PASS: History has at least 300 days. [2026-01-22T12:23:03.483983] [DEBUG] [REMOTE ] TUGN: PASS: Price check passed. Min price $24.37. [2026-01-22T12:23:03.484122] [DEBUG] [REMOTE ] TUGN: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:03.484236] [DEBUG] [REMOTE ] TUGN: PASS: Integrity check passed. [2026-01-22T12:23:03.484278] [DEBUG] [REMOTE ] TUGN: Symbol is viable for forecasting. [2026-01-22T12:23:03.484328] [INFO ] [MAIN ] [3165/3501] TUGN kept (1.1s) | 3160 kept, 5 rejected | 137.8/min | ETA: 2.4m [2026-01-22T12:23:03.797932] [DEBUG] [REMOTE ] TUSK: Retrieved 2329 rows, trimmed to 300. [2026-01-22T12:23:03.798065] [DEBUG] [REMOTE ] TUSK: PASS: History has at least 300 days. [2026-01-22T12:23:03.798273] [DEBUG] [REMOTE ] TUSK: PASS: Price check passed. Min price $1.73. [2026-01-22T12:23:03.798413] [DEBUG] [REMOTE ] TUSK: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:03.798539] [DEBUG] [REMOTE ] TUSK: PASS: Integrity check passed. [2026-01-22T12:23:03.798599] [DEBUG] [REMOTE ] TUSK: Symbol is viable for forecasting. [2026-01-22T12:23:03.798650] [INFO ] [MAIN ] [3166/3501] TUSK kept (0.3s) | 3161 kept, 5 rejected | 137.9/min | ETA: 2.4m [2026-01-22T12:23:04.406102] [DEBUG] [REMOTE ] TVC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:04.406240] [DEBUG] [REMOTE ] TVC: PASS: History has at least 300 days. [2026-01-22T12:23:04.406456] [DEBUG] [REMOTE ] TVC: PASS: Price check passed. Min price $23.80. [2026-01-22T12:23:04.406609] [DEBUG] [REMOTE ] TVC: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:04.406722] [DEBUG] [REMOTE ] TVC: PASS: Integrity check passed. [2026-01-22T12:23:04.406761] [DEBUG] [REMOTE ] TVC: Symbol is viable for forecasting. [2026-01-22T12:23:04.407422] [INFO ] [MAIN ] [3167/3501] TVC kept (0.6s) | 3162 kept, 5 rejected | 137.8/min | ETA: 2.4m [2026-01-22T12:23:04.821304] [DEBUG] [REMOTE ] TVE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:04.821450] [DEBUG] [REMOTE ] TVE: PASS: History has at least 300 days. [2026-01-22T12:23:04.821707] [DEBUG] [REMOTE ] TVE: PASS: Price check passed. Min price $23.91. [2026-01-22T12:23:04.821846] [DEBUG] [REMOTE ] TVE: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:04.821964] [DEBUG] [REMOTE ] TVE: PASS: Integrity check passed. [2026-01-22T12:23:04.822003] [DEBUG] [REMOTE ] TVE: Symbol is viable for forecasting. [2026-01-22T12:23:04.822550] [INFO ] [MAIN ] [3168/3501] TVE kept (0.4s) | 3163 kept, 5 rejected | 137.8/min | ETA: 2.4m [2026-01-22T12:23:05.053105] [DEBUG] [REMOTE ] TVTX: Retrieved 3319 rows, trimmed to 300. [2026-01-22T12:23:05.053283] [DEBUG] [REMOTE ] TVTX: PASS: History has at least 300 days. [2026-01-22T12:23:05.053725] [DEBUG] [REMOTE ] TVTX: PASS: Price check passed. Min price $27.87. [2026-01-22T12:23:05.053864] [DEBUG] [REMOTE ] TVTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:05.053982] [DEBUG] [REMOTE ] TVTX: PASS: Integrity check passed. [2026-01-22T12:23:05.054021] [DEBUG] [REMOTE ] TVTX: Symbol is viable for forecasting. [2026-01-22T12:23:05.054069] [INFO ] [MAIN ] [3169/3501] TVTX kept (0.2s) | 3164 kept, 5 rejected | 137.9/min | ETA: 2.4m [2026-01-22T12:23:05.325224] [DEBUG] [REMOTE ] TWFG: Retrieved 379 rows, trimmed to 300. [2026-01-22T12:23:05.325394] [DEBUG] [REMOTE ] TWFG: PASS: History has at least 300 days. [2026-01-22T12:23:05.325708] [DEBUG] [REMOTE ] TWFG: PASS: Price check passed. Min price $24.14. [2026-01-22T12:23:05.325909] [DEBUG] [REMOTE ] TWFG: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:05.326071] [DEBUG] [REMOTE ] TWFG: PASS: Integrity check passed. [2026-01-22T12:23:05.326131] [DEBUG] [REMOTE ] TWFG: Symbol is viable for forecasting. [2026-01-22T12:23:05.326201] [INFO ] [MAIN ] [3170/3501] TWFG kept (0.3s) | 3165 kept, 5 rejected | 137.9/min | ETA: 2.4m [2026-01-22T12:23:05.775379] [DEBUG] [REMOTE ] TWG: Retrieved 443 rows, trimmed to 300. [2026-01-22T12:23:05.775520] [DEBUG] [REMOTE ] TWG: PASS: History has at least 300 days. [2026-01-22T12:23:05.775760] [DEBUG] [REMOTE ] TWG: PASS: Price check passed. Min price $3.29. [2026-01-22T12:23:05.775895] [DEBUG] [REMOTE ] TWG: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:05.776005] [DEBUG] [REMOTE ] TWG: PASS: Integrity check passed. [2026-01-22T12:23:05.776044] [DEBUG] [REMOTE ] TWG: Symbol is viable for forecasting. [2026-01-22T12:23:05.776091] [INFO ] [MAIN ] [3171/3501] TWG kept (0.4s) | 3166 kept, 5 rejected | 137.9/min | ETA: 2.4m [2026-01-22T12:23:06.628100] [DEBUG] [REMOTE ] TWI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:06.628241] [DEBUG] [REMOTE ] TWI: PASS: History has at least 300 days. [2026-01-22T12:23:06.628474] [DEBUG] [REMOTE ] TWI: PASS: Price check passed. Min price $7.19. [2026-01-22T12:23:06.628828] [DEBUG] [REMOTE ] TWI: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:06.628969] [DEBUG] [REMOTE ] TWI: PASS: Integrity check passed. [2026-01-22T12:23:06.629011] [DEBUG] [REMOTE ] TWI: Symbol is viable for forecasting. [2026-01-22T12:23:06.629060] [INFO ] [MAIN ] [3172/3501] TWI kept (0.9s) | 3167 kept, 5 rejected | 137.8/min | ETA: 2.4m [2026-01-22T12:23:07.148496] [DEBUG] [REMOTE ] TWIN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:07.148672] [DEBUG] [REMOTE ] TWIN: PASS: History has at least 300 days. [2026-01-22T12:23:07.148914] [DEBUG] [REMOTE ] TWIN: PASS: Price check passed. Min price $14.45. [2026-01-22T12:23:07.149051] [DEBUG] [REMOTE ] TWIN: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:07.149171] [DEBUG] [REMOTE ] TWIN: PASS: Integrity check passed. [2026-01-22T12:23:07.149211] [DEBUG] [REMOTE ] TWIN: Symbol is viable for forecasting. [2026-01-22T12:23:07.149260] [INFO ] [MAIN ] [3173/3501] TWIN kept (0.5s) | 3168 kept, 5 rejected | 137.8/min | ETA: 2.4m [2026-01-22T12:23:07.448806] [DEBUG] [REMOTE ] TWLO: Retrieved 2408 rows, trimmed to 300. [2026-01-22T12:23:07.448985] [DEBUG] [REMOTE ] TWLO: PASS: History has at least 300 days. [2026-01-22T12:23:07.449261] [DEBUG] [REMOTE ] TWLO: PASS: Price check passed. Min price $111.61. [2026-01-22T12:23:07.449425] [DEBUG] [REMOTE ] TWLO: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:07.449596] [DEBUG] [REMOTE ] TWLO: PASS: Integrity check passed. [2026-01-22T12:23:07.449648] [DEBUG] [REMOTE ] TWLO: Symbol is viable for forecasting. [2026-01-22T12:23:07.449708] [INFO ] [MAIN ] [3174/3501] TWLO kept (0.3s) | 3169 kept, 5 rejected | 137.8/min | ETA: 2.4m [2026-01-22T12:23:07.992450] [DEBUG] [REMOTE ] TWO: Retrieved 4080 rows, trimmed to 300. [2026-01-22T12:23:07.992671] [DEBUG] [REMOTE ] TWO: PASS: History has at least 300 days. [2026-01-22T12:23:07.993025] [DEBUG] [REMOTE ] TWO: PASS: Price check passed. Min price $9.12. [2026-01-22T12:23:07.993194] [DEBUG] [REMOTE ] TWO: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:07.993363] [DEBUG] [REMOTE ] TWO: PASS: Integrity check passed. [2026-01-22T12:23:07.993417] [DEBUG] [REMOTE ] TWO: Symbol is viable for forecasting. [2026-01-22T12:23:07.993479] [INFO ] [MAIN ] [3175/3501] TWO kept (0.5s) | 3170 kept, 5 rejected | 137.8/min | ETA: 2.4m [2026-01-22T12:23:08.412213] [DEBUG] [REMOTE ] TX: Retrieved 5024 rows, trimmed to 300. [2026-01-22T12:23:08.412607] [DEBUG] [REMOTE ] TX: PASS: History has at least 300 days. [2026-01-22T12:23:08.413031] [DEBUG] [REMOTE ] TX: PASS: Price check passed. Min price $34.53. [2026-01-22T12:23:08.413186] [DEBUG] [REMOTE ] TX: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:08.413346] [DEBUG] [REMOTE ] TX: PASS: Integrity check passed. [2026-01-22T12:23:08.413391] [DEBUG] [REMOTE ] TX: Symbol is viable for forecasting. [2026-01-22T12:23:08.413642] [INFO ] [MAIN ] [3176/3501] TX kept (0.4s) | 3171 kept, 5 rejected | 137.8/min | ETA: 2.4m [2026-01-22T12:23:08.681508] [DEBUG] [REMOTE ] TXG: Retrieved 1597 rows, trimmed to 300. [2026-01-22T12:23:08.681701] [DEBUG] [REMOTE ] TXG: PASS: History has at least 300 days. [2026-01-22T12:23:08.681954] [DEBUG] [REMOTE ] TXG: PASS: Price check passed. Min price $12.44. [2026-01-22T12:23:08.682098] [DEBUG] [REMOTE ] TXG: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:08.682221] [DEBUG] [REMOTE ] TXG: PASS: Integrity check passed. [2026-01-22T12:23:08.682262] [DEBUG] [REMOTE ] TXG: Symbol is viable for forecasting. [2026-01-22T12:23:08.682311] [INFO ] [MAIN ] [3177/3501] TXG kept (0.3s) | 3172 kept, 5 rejected | 137.8/min | ETA: 2.4m [2026-01-22T12:23:09.245190] [DEBUG] [REMOTE ] TXMD: Retrieved 5562 rows, trimmed to 300. [2026-01-22T12:23:09.245357] [DEBUG] [REMOTE ] TXMD: PASS: History has at least 300 days. [2026-01-22T12:23:09.245640] [DEBUG] [REMOTE ] TXMD: PASS: Price check passed. Min price $1.15. [2026-01-22T12:23:09.245787] [DEBUG] [REMOTE ] TXMD: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:09.245946] [DEBUG] [REMOTE ] TXMD: PASS: Integrity check passed. [2026-01-22T12:23:09.245991] [DEBUG] [REMOTE ] TXMD: Symbol is viable for forecasting. [2026-01-22T12:23:09.246044] [INFO ] [MAIN ] [3178/3501] TXMD kept (0.6s) | 3173 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-22T12:23:09.772596] [DEBUG] [REMOTE ] TXN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:09.772935] [DEBUG] [REMOTE ] TXN: PASS: History has at least 300 days. [2026-01-22T12:23:09.773156] [DEBUG] [REMOTE ] TXN: PASS: Price check passed. Min price $153.33. [2026-01-22T12:23:09.773296] [DEBUG] [REMOTE ] TXN: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:09.773410] [DEBUG] [REMOTE ] TXN: PASS: Integrity check passed. [2026-01-22T12:23:09.773460] [DEBUG] [REMOTE ] TXN: Symbol is viable for forecasting. [2026-01-22T12:23:09.774285] [INFO ] [MAIN ] [3179/3501] TXN kept (0.5s) | 3174 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-22T12:23:09.998192] [DEBUG] [REMOTE ] TXO: Retrieved 748 rows, trimmed to 300. [2026-01-22T12:23:09.998371] [DEBUG] [REMOTE ] TXO: PASS: History has at least 300 days. [2026-01-22T12:23:09.998662] [DEBUG] [REMOTE ] TXO: PASS: Price check passed. Min price $10.15. [2026-01-22T12:23:09.998834] [DEBUG] [REMOTE ] TXO: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:09.998992] [DEBUG] [REMOTE ] TXO: PASS: Integrity check passed. [2026-01-22T12:23:09.999052] [DEBUG] [REMOTE ] TXO: Symbol is viable for forecasting. [2026-01-22T12:23:09.999122] [INFO ] [MAIN ] [3180/3501] TXO kept (0.2s) | 3175 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-22T12:23:10.608300] [DEBUG] [REMOTE ] TXRH: Retrieved 5358 rows, trimmed to 300. [2026-01-22T12:23:10.608439] [DEBUG] [REMOTE ] TXRH: PASS: History has at least 300 days. [2026-01-22T12:23:10.608680] [DEBUG] [REMOTE ] TXRH: PASS: Price check passed. Min price $160.09. [2026-01-22T12:23:10.608820] [DEBUG] [REMOTE ] TXRH: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:10.608936] [DEBUG] [REMOTE ] TXRH: PASS: Integrity check passed. [2026-01-22T12:23:10.608977] [DEBUG] [REMOTE ] TXRH: Symbol is viable for forecasting. [2026-01-22T12:23:10.609025] [INFO ] [MAIN ] [3181/3501] TXRH kept (0.6s) | 3176 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-22T12:23:11.060044] [DEBUG] [REMOTE ] TY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:11.060188] [DEBUG] [REMOTE ] TY: PASS: History has at least 300 days. [2026-01-22T12:23:11.060424] [DEBUG] [REMOTE ] TY: PASS: Price check passed. Min price $31.25. [2026-01-22T12:23:11.060566] [DEBUG] [REMOTE ] TY: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:11.060709] [DEBUG] [REMOTE ] TY: PASS: Integrity check passed. [2026-01-22T12:23:11.060751] [DEBUG] [REMOTE ] TY: Symbol is viable for forecasting. [2026-01-22T12:23:11.061338] [INFO ] [MAIN ] [3182/3501] TY kept (0.5s) | 3177 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-22T12:23:11.527664] [DEBUG] [REMOTE ] TYG: Retrieved 5512 rows, trimmed to 300. [2026-01-22T12:23:11.527844] [DEBUG] [REMOTE ] TYG: PASS: History has at least 300 days. [2026-01-22T12:23:11.528113] [DEBUG] [REMOTE ] TYG: PASS: Price check passed. Min price $40.26. [2026-01-22T12:23:11.528286] [DEBUG] [REMOTE ] TYG: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:11.528431] [DEBUG] [REMOTE ] TYG: PASS: Integrity check passed. [2026-01-22T12:23:11.528509] [DEBUG] [REMOTE ] TYG: Symbol is viable for forecasting. [2026-01-22T12:23:11.528610] [INFO ] [MAIN ] [3183/3501] TYG kept (0.5s) | 3178 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-22T12:23:11.768501] [DEBUG] [REMOTE ] TYGO: Retrieved 1099 rows, trimmed to 300. [2026-01-22T12:23:11.768843] [DEBUG] [REMOTE ] TYGO: PASS: History has at least 300 days. [2026-01-22T12:23:11.769047] [DEBUG] [REMOTE ] TYGO: PASS: Price check passed. Min price $1.38. [2026-01-22T12:23:11.769179] [DEBUG] [REMOTE ] TYGO: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:11.769304] [DEBUG] [REMOTE ] TYGO: PASS: Integrity check passed. [2026-01-22T12:23:11.769344] [DEBUG] [REMOTE ] TYGO: Symbol is viable for forecasting. [2026-01-22T12:23:11.769392] [INFO ] [MAIN ] [3184/3501] TYGO kept (0.2s) | 3179 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-22T12:23:12.378003] [DEBUG] [REMOTE ] TYL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:12.378144] [DEBUG] [REMOTE ] TYL: PASS: History has at least 300 days. [2026-01-22T12:23:12.378367] [DEBUG] [REMOTE ] TYL: PASS: Price check passed. Min price $428.47. [2026-01-22T12:23:12.378510] [DEBUG] [REMOTE ] TYL: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:12.378648] [DEBUG] [REMOTE ] TYL: PASS: Integrity check passed. [2026-01-22T12:23:12.378692] [DEBUG] [REMOTE ] TYL: Symbol is viable for forecasting. [2026-01-22T12:23:12.378745] [INFO ] [MAIN ] [3185/3501] TYL kept (0.6s) | 3180 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-22T12:23:12.653941] [DEBUG] [REMOTE ] TYRA: Retrieved 1091 rows, trimmed to 300. [2026-01-22T12:23:12.654111] [DEBUG] [REMOTE ] TYRA: PASS: History has at least 300 days. [2026-01-22T12:23:12.654385] [DEBUG] [REMOTE ] TYRA: PASS: Price check passed. Min price $14.12. [2026-01-22T12:23:12.654563] [DEBUG] [REMOTE ] TYRA: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:12.654750] [DEBUG] [REMOTE ] TYRA: PASS: Integrity check passed. [2026-01-22T12:23:12.654800] [DEBUG] [REMOTE ] TYRA: Symbol is viable for forecasting. [2026-01-22T12:23:12.654863] [INFO ] [MAIN ] [3186/3501] TYRA kept (0.3s) | 3181 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-22T12:23:13.241551] [DEBUG] [REMOTE ] TZOO: Retrieved 5887 rows, trimmed to 300. [2026-01-22T12:23:13.241720] [DEBUG] [REMOTE ] TZOO: PASS: History has at least 300 days. [2026-01-22T12:23:13.241933] [DEBUG] [REMOTE ] TZOO: PASS: Price check passed. Min price $5.74. [2026-01-22T12:23:13.242066] [DEBUG] [REMOTE ] TZOO: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:13.242176] [DEBUG] [REMOTE ] TZOO: PASS: Integrity check passed. [2026-01-22T12:23:13.242216] [DEBUG] [REMOTE ] TZOO: Symbol is viable for forecasting. [2026-01-22T12:23:13.242263] [INFO ] [MAIN ] [3187/3501] TZOO kept (0.6s) | 3182 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-22T12:23:13.476772] [DEBUG] [REMOTE ] UAA: Retrieved 5073 rows, trimmed to 300. [2026-01-22T12:23:13.476905] [DEBUG] [REMOTE ] UAA: PASS: History has at least 300 days. [2026-01-22T12:23:13.477120] [DEBUG] [REMOTE ] UAA: PASS: Price check passed. Min price $4.17. [2026-01-22T12:23:13.477262] [DEBUG] [REMOTE ] UAA: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:13.477375] [DEBUG] [REMOTE ] UAA: PASS: Integrity check passed. [2026-01-22T12:23:13.477416] [DEBUG] [REMOTE ] UAA: Symbol is viable for forecasting. [2026-01-22T12:23:13.477465] [INFO ] [MAIN ] [3188/3501] UAA kept (0.2s) | 3183 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-22T12:23:14.009796] [DEBUG] [REMOTE ] UAE: Retrieved 2949 rows, trimmed to 300. [2026-01-22T12:23:14.009935] [DEBUG] [REMOTE ] UAE: PASS: History has at least 300 days. [2026-01-22T12:23:14.010144] [DEBUG] [REMOTE ] UAE: PASS: Price check passed. Min price $18.31. [2026-01-22T12:23:14.010276] [DEBUG] [REMOTE ] UAE: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:14.010386] [DEBUG] [REMOTE ] UAE: PASS: Integrity check passed. [2026-01-22T12:23:14.010425] [DEBUG] [REMOTE ] UAE: Symbol is viable for forecasting. [2026-01-22T12:23:14.010474] [INFO ] [MAIN ] [3189/3501] UAE kept (0.5s) | 3184 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-22T12:23:14.442314] [DEBUG] [REMOTE ] UAL: Retrieved 5021 rows, trimmed to 300. [2026-01-22T12:23:14.442449] [DEBUG] [REMOTE ] UAL: PASS: History has at least 300 days. [2026-01-22T12:23:14.442691] [DEBUG] [REMOTE ] UAL: PASS: Price check passed. Min price $89.95. [2026-01-22T12:23:14.442877] [DEBUG] [REMOTE ] UAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:14.442991] [DEBUG] [REMOTE ] UAL: PASS: Integrity check passed. [2026-01-22T12:23:14.443031] [DEBUG] [REMOTE ] UAL: Symbol is viable for forecasting. [2026-01-22T12:23:14.443078] [INFO ] [MAIN ] [3190/3501] UAL kept (0.4s) | 3185 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-22T12:23:14.956289] [DEBUG] [REMOTE ] UBFO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:14.956459] [DEBUG] [REMOTE ] UBFO: PASS: History has at least 300 days. [2026-01-22T12:23:14.956713] [DEBUG] [REMOTE ] UBFO: PASS: Price check passed. Min price $8.91. [2026-01-22T12:23:14.956857] [DEBUG] [REMOTE ] UBFO: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:14.956977] [DEBUG] [REMOTE ] UBFO: PASS: Integrity check passed. [2026-01-22T12:23:14.957019] [DEBUG] [REMOTE ] UBFO: Symbol is viable for forecasting. [2026-01-22T12:23:14.957069] [INFO ] [MAIN ] [3191/3501] UBFO kept (0.5s) | 3186 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-22T12:23:15.197796] [DEBUG] [REMOTE ] UBND: Retrieved 1078 rows, trimmed to 300. [2026-01-22T12:23:15.197969] [DEBUG] [REMOTE ] UBND: PASS: History has at least 300 days. [2026-01-22T12:23:15.198236] [DEBUG] [REMOTE ] UBND: PASS: Price check passed. Min price $21.77. [2026-01-22T12:23:15.198419] [DEBUG] [REMOTE ] UBND: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:15.198562] [DEBUG] [REMOTE ] UBND: PASS: Integrity check passed. [2026-01-22T12:23:15.198637] [DEBUG] [REMOTE ] UBND: Symbol is viable for forecasting. [2026-01-22T12:23:15.198701] [INFO ] [MAIN ] [3192/3501] UBND kept (0.2s) | 3187 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-22T12:23:15.534883] [DEBUG] [REMOTE ] UBRL: Retrieved 346 rows, trimmed to 300. [2026-01-22T12:23:15.535022] [DEBUG] [REMOTE ] UBRL: PASS: History has at least 300 days. [2026-01-22T12:23:15.535260] [DEBUG] [REMOTE ] UBRL: PASS: Price check passed. Min price $19.91. [2026-01-22T12:23:15.535421] [DEBUG] [REMOTE ] UBRL: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:15.535534] [DEBUG] [REMOTE ] UBRL: PASS: Integrity check passed. [2026-01-22T12:23:15.535609] [DEBUG] [REMOTE ] UBRL: Symbol is viable for forecasting. [2026-01-22T12:23:15.535682] [INFO ] [MAIN ] [3193/3501] UBRL kept (0.3s) | 3188 kept, 5 rejected | 137.9/min | ETA: 2.2m [2026-01-22T12:23:16.111625] [DEBUG] [REMOTE ] UBS: Retrieved 2806 rows, trimmed to 300. [2026-01-22T12:23:16.111765] [DEBUG] [REMOTE ] UBS: PASS: History has at least 300 days. [2026-01-22T12:23:16.111978] [DEBUG] [REMOTE ] UBS: PASS: Price check passed. Min price $36.79. [2026-01-22T12:23:16.112117] [DEBUG] [REMOTE ] UBS: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:16.112231] [DEBUG] [REMOTE ] UBS: PASS: Integrity check passed. [2026-01-22T12:23:16.112273] [DEBUG] [REMOTE ] UBS: Symbol is viable for forecasting. [2026-01-22T12:23:16.112323] [INFO ] [MAIN ] [3194/3501] UBS kept (0.6s) | 3189 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-22T12:23:16.638103] [DEBUG] [REMOTE ] UBSI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:16.638257] [DEBUG] [REMOTE ] UBSI: PASS: History has at least 300 days. [2026-01-22T12:23:16.638505] [DEBUG] [REMOTE ] UBSI: PASS: Price check passed. Min price $34.50. [2026-01-22T12:23:16.638692] [DEBUG] [REMOTE ] UBSI: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:16.638862] [DEBUG] [REMOTE ] UBSI: PASS: Integrity check passed. [2026-01-22T12:23:16.638910] [DEBUG] [REMOTE ] UBSI: Symbol is viable for forecasting. [2026-01-22T12:23:16.638963] [INFO ] [MAIN ] [3195/3501] UBSI kept (0.5s) | 3190 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-22T12:23:16.868336] [DEBUG] [REMOTE ] UDMY: Retrieved 1060 rows, trimmed to 300. [2026-01-22T12:23:16.868486] [DEBUG] [REMOTE ] UDMY: PASS: History has at least 300 days. [2026-01-22T12:23:16.868734] [DEBUG] [REMOTE ] UDMY: PASS: Price check passed. Min price $4.91. [2026-01-22T12:23:16.868896] [DEBUG] [REMOTE ] UDMY: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:16.869014] [DEBUG] [REMOTE ] UDMY: PASS: Integrity check passed. [2026-01-22T12:23:16.869055] [DEBUG] [REMOTE ] UDMY: Symbol is viable for forecasting. [2026-01-22T12:23:16.869109] [INFO ] [MAIN ] [3196/3501] UDMY kept (0.2s) | 3191 kept, 5 rejected | 137.9/min | ETA: 2.2m [2026-01-22T12:23:17.264812] [DEBUG] [REMOTE ] UE: Retrieved 2769 rows, trimmed to 300. [2026-01-22T12:23:17.264950] [DEBUG] [REMOTE ] UE: PASS: History has at least 300 days. [2026-01-22T12:23:17.265172] [DEBUG] [REMOTE ] UE: PASS: Price check passed. Min price $18.32. [2026-01-22T12:23:17.265315] [DEBUG] [REMOTE ] UE: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:17.265436] [DEBUG] [REMOTE ] UE: PASS: Integrity check passed. [2026-01-22T12:23:17.265478] [DEBUG] [REMOTE ] UE: Symbol is viable for forecasting. [2026-01-22T12:23:17.265528] [INFO ] [MAIN ] [3197/3501] UE kept (0.4s) | 3192 kept, 5 rejected | 137.9/min | ETA: 2.2m [2026-01-22T12:23:17.905309] [DEBUG] [REMOTE ] UEIC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:17.905445] [DEBUG] [REMOTE ] UEIC: PASS: History has at least 300 days. [2026-01-22T12:23:17.905683] [DEBUG] [REMOTE ] UEIC: PASS: Price check passed. Min price $2.76. [2026-01-22T12:23:17.905825] [DEBUG] [REMOTE ] UEIC: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:17.905941] [DEBUG] [REMOTE ] UEIC: PASS: Integrity check passed. [2026-01-22T12:23:17.905983] [DEBUG] [REMOTE ] UEIC: Symbol is viable for forecasting. [2026-01-22T12:23:17.906507] [INFO ] [MAIN ] [3198/3501] UEIC kept (0.6s) | 3193 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-22T12:23:18.388367] [DEBUG] [REMOTE ] UFCS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:18.388639] [DEBUG] [REMOTE ] UFCS: PASS: History has at least 300 days. [2026-01-22T12:23:18.388987] [DEBUG] [REMOTE ] UFCS: PASS: Price check passed. Min price $29.90. [2026-01-22T12:23:18.389138] [DEBUG] [REMOTE ] UFCS: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:18.389285] [DEBUG] [REMOTE ] UFCS: PASS: Integrity check passed. [2026-01-22T12:23:18.389327] [DEBUG] [REMOTE ] UFCS: Symbol is viable for forecasting. [2026-01-22T12:23:18.389384] [INFO ] [MAIN ] [3199/3501] UFCS kept (0.5s) | 3194 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-22T12:23:19.007184] [DEBUG] [REMOTE ] UFI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:19.007352] [DEBUG] [REMOTE ] UFI: PASS: History has at least 300 days. [2026-01-22T12:23:19.007618] [DEBUG] [REMOTE ] UFI: PASS: Price check passed. Min price $2.98. [2026-01-22T12:23:19.007791] [DEBUG] [REMOTE ] UFI: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:19.007924] [DEBUG] [REMOTE ] UFI: PASS: Integrity check passed. [2026-01-22T12:23:19.007974] [DEBUG] [REMOTE ] UFI: Symbol is viable for forecasting. [2026-01-22T12:23:19.008035] [INFO ] [MAIN ] [3200/3501] UFI kept (0.6s) | 3195 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-22T12:23:19.280365] [DEBUG] [REMOTE ] UFO: Retrieved 1704 rows, trimmed to 300. [2026-01-22T12:23:19.280515] [DEBUG] [REMOTE ] UFO: PASS: History has at least 300 days. [2026-01-22T12:23:19.280779] [DEBUG] [REMOTE ] UFO: PASS: Price check passed. Min price $31.37. [2026-01-22T12:23:19.280925] [DEBUG] [REMOTE ] UFO: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:19.281044] [DEBUG] [REMOTE ] UFO: PASS: Integrity check passed. [2026-01-22T12:23:19.281085] [DEBUG] [REMOTE ] UFO: Symbol is viable for forecasting. [2026-01-22T12:23:19.281136] [INFO ] [MAIN ] [3201/3501] UFO kept (0.3s) | 3196 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-22T12:23:19.779814] [DEBUG] [REMOTE ] UFPI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:19.780041] [DEBUG] [REMOTE ] UFPI: PASS: History has at least 300 days. [2026-01-22T12:23:19.780305] [DEBUG] [REMOTE ] UFPI: PASS: Price check passed. Min price $87.77. [2026-01-22T12:23:19.780528] [DEBUG] [REMOTE ] UFPI: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:19.780690] [DEBUG] [REMOTE ] UFPI: PASS: Integrity check passed. [2026-01-22T12:23:19.780737] [DEBUG] [REMOTE ] UFPI: Symbol is viable for forecasting. [2026-01-22T12:23:19.780791] [INFO ] [MAIN ] [3202/3501] UFPI kept (0.5s) | 3197 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-22T12:23:20.353627] [DEBUG] [REMOTE ] UGI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:20.353888] [DEBUG] [REMOTE ] UGI: PASS: History has at least 300 days. [2026-01-22T12:23:20.354285] [DEBUG] [REMOTE ] UGI: PASS: Price check passed. Min price $32.89. [2026-01-22T12:23:20.354438] [DEBUG] [REMOTE ] UGI: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:20.354626] [DEBUG] [REMOTE ] UGI: PASS: Integrity check passed. [2026-01-22T12:23:20.354672] [DEBUG] [REMOTE ] UGI: Symbol is viable for forecasting. [2026-01-22T12:23:20.354730] [INFO ] [MAIN ] [3203/3501] UGI kept (0.6s) | 3198 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-22T12:23:20.847723] [DEBUG] [REMOTE ] UGP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:20.847887] [DEBUG] [REMOTE ] UGP: PASS: History has at least 300 days. [2026-01-22T12:23:20.848131] [DEBUG] [REMOTE ] UGP: PASS: Price check passed. Min price $3.63. [2026-01-22T12:23:20.848274] [DEBUG] [REMOTE ] UGP: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:20.848393] [DEBUG] [REMOTE ] UGP: PASS: Integrity check passed. [2026-01-22T12:23:20.848435] [DEBUG] [REMOTE ] UGP: Symbol is viable for forecasting. [2026-01-22T12:23:20.848484] [INFO ] [MAIN ] [3204/3501] UGP kept (0.5s) | 3199 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-22T12:23:21.356233] [DEBUG] [REMOTE ] UHAL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:21.356383] [DEBUG] [REMOTE ] UHAL: PASS: History has at least 300 days. [2026-01-22T12:23:21.356646] [DEBUG] [REMOTE ] UHAL: PASS: Price check passed. Min price $48.76. [2026-01-22T12:23:21.356787] [DEBUG] [REMOTE ] UHAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:21.356908] [DEBUG] [REMOTE ] UHAL: PASS: Integrity check passed. [2026-01-22T12:23:21.356948] [DEBUG] [REMOTE ] UHAL: Symbol is viable for forecasting. [2026-01-22T12:23:21.356997] [INFO ] [MAIN ] [3205/3501] UHAL kept (0.5s) | 3200 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-22T12:23:21.588309] [DEBUG] [REMOTE ] UHG: Retrieved 1210 rows, trimmed to 300. [2026-01-22T12:23:21.588449] [DEBUG] [REMOTE ] UHG: PASS: History has at least 300 days. [2026-01-22T12:23:21.588706] [DEBUG] [REMOTE ] UHG: PASS: Price check passed. Min price $1.03. [2026-01-22T12:23:21.588853] [DEBUG] [REMOTE ] UHG: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:21.588962] [DEBUG] [REMOTE ] UHG: PASS: Integrity check passed. [2026-01-22T12:23:21.589002] [DEBUG] [REMOTE ] UHG: Symbol is viable for forecasting. [2026-01-22T12:23:21.589049] [INFO ] [MAIN ] [3206/3501] UHG kept (0.2s) | 3201 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-22T12:23:22.245922] [DEBUG] [REMOTE ] UHS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:22.246059] [DEBUG] [REMOTE ] UHS: PASS: History has at least 300 days. [2026-01-22T12:23:22.246273] [DEBUG] [REMOTE ] UHS: PASS: Price check passed. Min price $199.22. [2026-01-22T12:23:22.246415] [DEBUG] [REMOTE ] UHS: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:22.246528] [DEBUG] [REMOTE ] UHS: PASS: Integrity check passed. [2026-01-22T12:23:22.246588] [DEBUG] [REMOTE ] UHS: Symbol is viable for forecasting. [2026-01-22T12:23:22.247411] [INFO ] [MAIN ] [3207/3501] UHS kept (0.7s) | 3202 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-22T12:23:22.644824] [DEBUG] [REMOTE ] UI: Retrieved 3587 rows, trimmed to 300. [2026-01-22T12:23:22.645040] [DEBUG] [REMOTE ] UI: PASS: History has at least 300 days. [2026-01-22T12:23:22.645354] [DEBUG] [REMOTE ] UI: PASS: Price check passed. Min price $515.44. [2026-01-22T12:23:22.645562] [DEBUG] [REMOTE ] UI: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:22.645746] [DEBUG] [REMOTE ] UI: PASS: Integrity check passed. [2026-01-22T12:23:22.645799] [DEBUG] [REMOTE ] UI: Symbol is viable for forecasting. [2026-01-22T12:23:22.645869] [INFO ] [MAIN ] [3208/3501] UI kept (0.4s) | 3203 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-22T12:23:23.122677] [DEBUG] [REMOTE ] UIS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:23.122884] [DEBUG] [REMOTE ] UIS: PASS: History has at least 300 days. [2026-01-22T12:23:23.123157] [DEBUG] [REMOTE ] UIS: PASS: Price check passed. Min price $2.39. [2026-01-22T12:23:23.123300] [DEBUG] [REMOTE ] UIS: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:23.123432] [DEBUG] [REMOTE ] UIS: PASS: Integrity check passed. [2026-01-22T12:23:23.123477] [DEBUG] [REMOTE ] UIS: Symbol is viable for forecasting. [2026-01-22T12:23:23.123531] [INFO ] [MAIN ] [3209/3501] UIS kept (0.5s) | 3204 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-22T12:23:23.394994] [DEBUG] [REMOTE ] UITB: Retrieved 2069 rows, trimmed to 300. [2026-01-22T12:23:23.395211] [DEBUG] [REMOTE ] UITB: PASS: History has at least 300 days. [2026-01-22T12:23:23.395484] [DEBUG] [REMOTE ] UITB: PASS: Price check passed. Min price $46.99. [2026-01-22T12:23:23.395660] [DEBUG] [REMOTE ] UITB: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:23.395795] [DEBUG] [REMOTE ] UITB: PASS: Integrity check passed. [2026-01-22T12:23:23.395839] [DEBUG] [REMOTE ] UITB: Symbol is viable for forecasting. [2026-01-22T12:23:23.395898] [INFO ] [MAIN ] [3210/3501] UITB kept (0.3s) | 3205 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-22T12:23:24.000548] [DEBUG] [REMOTE ] UL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:24.000714] [DEBUG] [REMOTE ] UL: PASS: History has at least 300 days. [2026-01-22T12:23:24.000951] [DEBUG] [REMOTE ] UL: PASS: Price check passed. Min price $62.27. [2026-01-22T12:23:24.001085] [DEBUG] [REMOTE ] UL: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:24.001203] [DEBUG] [REMOTE ] UL: PASS: Integrity check passed. [2026-01-22T12:23:24.001242] [DEBUG] [REMOTE ] UL: Symbol is viable for forecasting. [2026-01-22T12:23:24.001290] [INFO ] [MAIN ] [3211/3501] UL kept (0.6s) | 3206 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-22T12:23:24.329889] [DEBUG] [REMOTE ] ULBI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:24.330021] [DEBUG] [REMOTE ] ULBI: PASS: History has at least 300 days. [2026-01-22T12:23:24.330233] [DEBUG] [REMOTE ] ULBI: PASS: Price check passed. Min price $5.05. [2026-01-22T12:23:24.330364] [DEBUG] [REMOTE ] ULBI: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:24.330476] [DEBUG] [REMOTE ] ULBI: PASS: Integrity check passed. [2026-01-22T12:23:24.330515] [DEBUG] [REMOTE ] ULBI: Symbol is viable for forecasting. [2026-01-22T12:23:24.330562] [INFO ] [MAIN ] [3212/3501] ULBI kept (0.3s) | 3207 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-22T12:23:24.655070] [DEBUG] [REMOTE ] ULCC: Retrieved 1207 rows, trimmed to 300. [2026-01-22T12:23:24.655263] [DEBUG] [REMOTE ] ULCC: PASS: History has at least 300 days. [2026-01-22T12:23:24.655510] [DEBUG] [REMOTE ] ULCC: PASS: Price check passed. Min price $3.60. [2026-01-22T12:23:24.655675] [DEBUG] [REMOTE ] ULCC: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:24.655799] [DEBUG] [REMOTE ] ULCC: PASS: Integrity check passed. [2026-01-22T12:23:24.655841] [DEBUG] [REMOTE ] ULCC: Symbol is viable for forecasting. [2026-01-22T12:23:24.655892] [INFO ] [MAIN ] [3213/3501] ULCC kept (0.3s) | 3208 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-22T12:23:25.094272] [DEBUG] [REMOTE ] ULH: Retrieved 2445 rows, trimmed to 300. [2026-01-22T12:23:25.094409] [DEBUG] [REMOTE ] ULH: PASS: History has at least 300 days. [2026-01-22T12:23:25.094635] [DEBUG] [REMOTE ] ULH: PASS: Price check passed. Min price $12.87. [2026-01-22T12:23:25.094790] [DEBUG] [REMOTE ] ULH: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:25.094897] [DEBUG] [REMOTE ] ULH: PASS: Integrity check passed. [2026-01-22T12:23:25.094936] [DEBUG] [REMOTE ] ULH: Symbol is viable for forecasting. [2026-01-22T12:23:25.094984] [INFO ] [MAIN ] [3214/3501] ULH kept (0.4s) | 3209 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-22T12:23:25.525745] [DEBUG] [REMOTE ] ULTA: Retrieved 4588 rows, trimmed to 300. [2026-01-22T12:23:25.525878] [DEBUG] [REMOTE ] ULTA: PASS: History has at least 300 days. [2026-01-22T12:23:25.526079] [DEBUG] [REMOTE ] ULTA: PASS: Price check passed. Min price $496.44. [2026-01-22T12:23:25.526211] [DEBUG] [REMOTE ] ULTA: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:25.526318] [DEBUG] [REMOTE ] ULTA: PASS: Integrity check passed. [2026-01-22T12:23:25.526357] [DEBUG] [REMOTE ] ULTA: Symbol is viable for forecasting. [2026-01-22T12:23:25.526404] [INFO ] [MAIN ] [3215/3501] ULTA kept (0.4s) | 3210 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-22T12:23:25.789610] [DEBUG] [REMOTE ] ULY: Retrieved 565 rows, trimmed to 300. [2026-01-22T12:23:25.789764] [DEBUG] [REMOTE ] ULY: PASS: History has at least 300 days. [2026-01-22T12:23:25.790007] [DEBUG] [REMOTE ] ULY: PASS: Price check passed. Min price $1.76. [2026-01-22T12:23:25.790179] [DEBUG] [REMOTE ] ULY: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:25.790322] [DEBUG] [REMOTE ] ULY: PASS: Integrity check passed. [2026-01-22T12:23:25.790373] [DEBUG] [REMOTE ] ULY: Symbol is viable for forecasting. [2026-01-22T12:23:25.790436] [INFO ] [MAIN ] [3216/3501] ULY kept (0.3s) | 3211 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-22T12:23:26.503649] [DEBUG] [REMOTE ] UMBF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:26.503800] [DEBUG] [REMOTE ] UMBF: PASS: History has at least 300 days. [2026-01-22T12:23:26.504039] [DEBUG] [REMOTE ] UMBF: PASS: Price check passed. Min price $103.61. [2026-01-22T12:23:26.504172] [DEBUG] [REMOTE ] UMBF: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:26.504293] [DEBUG] [REMOTE ] UMBF: PASS: Integrity check passed. [2026-01-22T12:23:26.504332] [DEBUG] [REMOTE ] UMBF: Symbol is viable for forecasting. [2026-01-22T12:23:26.505051] [INFO ] [MAIN ] [3217/3501] UMBF kept (0.7s) | 3212 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-22T12:23:26.991581] [DEBUG] [REMOTE ] UMC: Retrieved 6372 rows, trimmed to 300. [2026-01-22T12:23:26.991731] [DEBUG] [REMOTE ] UMC: PASS: History has at least 300 days. [2026-01-22T12:23:26.991967] [DEBUG] [REMOTE ] UMC: PASS: Price check passed. Min price $7.02. [2026-01-22T12:23:26.992104] [DEBUG] [REMOTE ] UMC: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:26.992225] [DEBUG] [REMOTE ] UMC: PASS: Integrity check passed. [2026-01-22T12:23:26.992267] [DEBUG] [REMOTE ] UMC: Symbol is viable for forecasting. [2026-01-22T12:23:26.992317] [INFO ] [MAIN ] [3218/3501] UMC kept (0.5s) | 3213 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-22T12:23:27.462518] [DEBUG] [REMOTE ] UMH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:27.462687] [DEBUG] [REMOTE ] UMH: PASS: History has at least 300 days. [2026-01-22T12:23:27.462920] [DEBUG] [REMOTE ] UMH: PASS: Price check passed. Min price $14.01. [2026-01-22T12:23:27.463061] [DEBUG] [REMOTE ] UMH: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:27.463188] [DEBUG] [REMOTE ] UMH: PASS: Integrity check passed. [2026-01-22T12:23:27.463231] [DEBUG] [REMOTE ] UMH: Symbol is viable for forecasting. [2026-01-22T12:23:27.463280] [INFO ] [MAIN ] [3219/3501] UMH kept (0.5s) | 3214 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-22T12:23:27.714324] [DEBUG] [REMOTE ] UMMA: Retrieved 1012 rows, trimmed to 300. [2026-01-22T12:23:27.714485] [DEBUG] [REMOTE ] UMMA: PASS: History has at least 300 days. [2026-01-22T12:23:27.714764] [DEBUG] [REMOTE ] UMMA: PASS: Price check passed. Min price $27.33. [2026-01-22T12:23:27.714947] [DEBUG] [REMOTE ] UMMA: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:27.715082] [DEBUG] [REMOTE ] UMMA: PASS: Integrity check passed. [2026-01-22T12:23:27.715132] [DEBUG] [REMOTE ] UMMA: Symbol is viable for forecasting. [2026-01-22T12:23:27.715192] [INFO ] [MAIN ] [3220/3501] UMMA kept (0.3s) | 3215 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-22T12:23:28.038526] [DEBUG] [REMOTE ] UNCY: Retrieved 1138 rows, trimmed to 300. [2026-01-22T12:23:28.038696] [DEBUG] [REMOTE ] UNCY: PASS: History has at least 300 days. [2026-01-22T12:23:28.038912] [DEBUG] [REMOTE ] UNCY: PASS: Price check passed. Min price $4.44. [2026-01-22T12:23:28.039050] [DEBUG] [REMOTE ] UNCY: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:28.039162] [DEBUG] [REMOTE ] UNCY: PASS: Integrity check passed. [2026-01-22T12:23:28.039204] [DEBUG] [REMOTE ] UNCY: Symbol is viable for forecasting. [2026-01-22T12:23:28.039254] [INFO ] [MAIN ] [3221/3501] UNCY kept (0.3s) | 3216 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-22T12:23:28.732879] [DEBUG] [REMOTE ] UNF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:28.733177] [DEBUG] [REMOTE ] UNF: PASS: History has at least 300 days. [2026-01-22T12:23:28.733705] [DEBUG] [REMOTE ] UNF: PASS: Price check passed. Min price $149.72. [2026-01-22T12:23:28.734713] [DEBUG] [REMOTE ] UNF: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:28.734948] [DEBUG] [REMOTE ] UNF: PASS: Integrity check passed. [2026-01-22T12:23:28.734991] [DEBUG] [REMOTE ] UNF: Symbol is viable for forecasting. [2026-01-22T12:23:28.735597] [INFO ] [MAIN ] [3222/3501] UNF kept (0.7s) | 3217 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-22T12:23:29.008687] [DEBUG] [REMOTE ] UNFI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:29.008830] [DEBUG] [REMOTE ] UNFI: PASS: History has at least 300 days. [2026-01-22T12:23:29.009089] [DEBUG] [REMOTE ] UNFI: PASS: Price check passed. Min price $31.42. [2026-01-22T12:23:29.009237] [DEBUG] [REMOTE ] UNFI: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:29.009357] [DEBUG] [REMOTE ] UNFI: PASS: Integrity check passed. [2026-01-22T12:23:29.009396] [DEBUG] [REMOTE ] UNFI: Symbol is viable for forecasting. [2026-01-22T12:23:29.009445] [INFO ] [MAIN ] [3223/3501] UNFI kept (0.3s) | 3218 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-22T12:23:29.646266] [DEBUG] [REMOTE ] UNM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:29.646466] [DEBUG] [REMOTE ] UNM: PASS: History has at least 300 days. [2026-01-22T12:23:29.646771] [DEBUG] [REMOTE ] UNM: PASS: Price check passed. Min price $72.82. [2026-01-22T12:23:29.646981] [DEBUG] [REMOTE ] UNM: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:29.647122] [DEBUG] [REMOTE ] UNM: PASS: Integrity check passed. [2026-01-22T12:23:29.647165] [DEBUG] [REMOTE ] UNM: Symbol is viable for forecasting. [2026-01-22T12:23:29.647855] [INFO ] [MAIN ] [3224/3501] UNM kept (0.6s) | 3219 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-22T12:23:29.954245] [DEBUG] [REMOTE ] UNMA: Retrieved 1908 rows, trimmed to 300. [2026-01-22T12:23:29.954386] [DEBUG] [REMOTE ] UNMA: PASS: History has at least 300 days. [2026-01-22T12:23:29.954615] [DEBUG] [REMOTE ] UNMA: PASS: Price check passed. Min price $23.03. [2026-01-22T12:23:29.954755] [DEBUG] [REMOTE ] UNMA: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:29.954862] [DEBUG] [REMOTE ] UNMA: PASS: Integrity check passed. [2026-01-22T12:23:29.954903] [DEBUG] [REMOTE ] UNMA: Symbol is viable for forecasting. [2026-01-22T12:23:29.954950] [INFO ] [MAIN ] [3225/3501] UNMA kept (0.3s) | 3220 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-22T12:23:30.540150] [DEBUG] [REMOTE ] UNP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:30.540282] [DEBUG] [REMOTE ] UNP: PASS: History has at least 300 days. [2026-01-22T12:23:30.540508] [DEBUG] [REMOTE ] UNP: PASS: Price check passed. Min price $215.11. [2026-01-22T12:23:30.540661] [DEBUG] [REMOTE ] UNP: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:30.540773] [DEBUG] [REMOTE ] UNP: PASS: Integrity check passed. [2026-01-22T12:23:30.540812] [DEBUG] [REMOTE ] UNP: Symbol is viable for forecasting. [2026-01-22T12:23:30.540860] [INFO ] [MAIN ] [3226/3501] UNP kept (0.6s) | 3221 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-22T12:23:31.022069] [DEBUG] [REMOTE ] UNTY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:31.022386] [DEBUG] [REMOTE ] UNTY: PASS: History has at least 300 days. [2026-01-22T12:23:31.022612] [DEBUG] [REMOTE ] UNTY: PASS: Price check passed. Min price $45.04. [2026-01-22T12:23:31.022747] [DEBUG] [REMOTE ] UNTY: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:31.022856] [DEBUG] [REMOTE ] UNTY: PASS: Integrity check passed. [2026-01-22T12:23:31.022895] [DEBUG] [REMOTE ] UNTY: Symbol is viable for forecasting. [2026-01-22T12:23:31.022942] [INFO ] [MAIN ] [3227/3501] UNTY kept (0.5s) | 3222 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-22T12:23:31.596966] [DEBUG] [REMOTE ] UPBD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:31.597109] [DEBUG] [REMOTE ] UPBD: PASS: History has at least 300 days. [2026-01-22T12:23:31.597355] [DEBUG] [REMOTE ] UPBD: PASS: Price check passed. Min price $15.75. [2026-01-22T12:23:31.597493] [DEBUG] [REMOTE ] UPBD: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:31.597631] [DEBUG] [REMOTE ] UPBD: PASS: Integrity check passed. [2026-01-22T12:23:31.597672] [DEBUG] [REMOTE ] UPBD: Symbol is viable for forecasting. [2026-01-22T12:23:31.597739] [INFO ] [MAIN ] [3228/3501] UPBD kept (0.6s) | 3223 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-22T12:23:31.830527] [DEBUG] [REMOTE ] UPC: Retrieved 1214 rows, trimmed to 300. [2026-01-22T12:23:31.830695] [DEBUG] [REMOTE ] UPC: PASS: History has at least 300 days. [2026-01-22T12:23:31.830910] [DEBUG] [REMOTE ] UPC: PASS: Price check passed. Min price $3.40. [2026-01-22T12:23:31.831052] [DEBUG] [REMOTE ] UPC: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:31.831164] [DEBUG] [REMOTE ] UPC: PASS: Integrity check passed. [2026-01-22T12:23:31.831206] [DEBUG] [REMOTE ] UPC: Symbol is viable for forecasting. [2026-01-22T12:23:31.831256] [INFO ] [MAIN ] [3229/3501] UPC kept (0.2s) | 3224 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-22T12:23:32.283487] [DEBUG] [REMOTE ] UPLD: Retrieved 2817 rows, trimmed to 300. [2026-01-22T12:23:32.283631] [DEBUG] [REMOTE ] UPLD: PASS: History has at least 300 days. [2026-01-22T12:23:32.283834] [DEBUG] [REMOTE ] UPLD: PASS: Price check passed. Min price $1.43. [2026-01-22T12:23:32.283966] [DEBUG] [REMOTE ] UPLD: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:32.284076] [DEBUG] [REMOTE ] UPLD: PASS: Integrity check passed. [2026-01-22T12:23:32.284116] [DEBUG] [REMOTE ] UPLD: Symbol is viable for forecasting. [2026-01-22T12:23:32.284162] [INFO ] [MAIN ] [3230/3501] UPLD kept (0.5s) | 3225 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-22T12:23:32.858682] [DEBUG] [REMOTE ] UPS: Retrieved 6588 rows, trimmed to 300. [2026-01-22T12:23:32.858821] [DEBUG] [REMOTE ] UPS: PASS: History has at least 300 days. [2026-01-22T12:23:32.859041] [DEBUG] [REMOTE ] UPS: PASS: Price check passed. Min price $85.73. [2026-01-22T12:23:32.859174] [DEBUG] [REMOTE ] UPS: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:32.859287] [DEBUG] [REMOTE ] UPS: PASS: Integrity check passed. [2026-01-22T12:23:32.859327] [DEBUG] [REMOTE ] UPS: Symbol is viable for forecasting. [2026-01-22T12:23:32.859374] [INFO ] [MAIN ] [3231/3501] UPS kept (0.6s) | 3226 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-22T12:23:33.137346] [DEBUG] [REMOTE ] UPWK: Retrieved 1834 rows, trimmed to 300. [2026-01-22T12:23:33.137477] [DEBUG] [REMOTE ] UPWK: PASS: History has at least 300 days. [2026-01-22T12:23:33.137747] [DEBUG] [REMOTE ] UPWK: PASS: Price check passed. Min price $15.63. [2026-01-22T12:23:33.137888] [DEBUG] [REMOTE ] UPWK: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:33.138002] [DEBUG] [REMOTE ] UPWK: PASS: Integrity check passed. [2026-01-22T12:23:33.138043] [DEBUG] [REMOTE ] UPWK: Symbol is viable for forecasting. [2026-01-22T12:23:33.138092] [INFO ] [MAIN ] [3232/3501] UPWK kept (0.3s) | 3227 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-22T12:23:33.515843] [DEBUG] [REMOTE ] UPXI: Retrieved 1149 rows, trimmed to 300. [2026-01-22T12:23:33.515957] [DEBUG] [REMOTE ] UPXI: PASS: History has at least 300 days. [2026-01-22T12:23:33.516162] [DEBUG] [REMOTE ] UPXI: PASS: Price check passed. Min price $1.68. [2026-01-22T12:23:33.516299] [DEBUG] [REMOTE ] UPXI: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:33.516408] [DEBUG] [REMOTE ] UPXI: PASS: Integrity check passed. [2026-01-22T12:23:33.516449] [DEBUG] [REMOTE ] UPXI: Symbol is viable for forecasting. [2026-01-22T12:23:33.516497] [INFO ] [MAIN ] [3233/3501] UPXI kept (0.4s) | 3228 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-22T12:23:34.047506] [DEBUG] [REMOTE ] URBN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:34.047670] [DEBUG] [REMOTE ] URBN: PASS: History has at least 300 days. [2026-01-22T12:23:34.047924] [DEBUG] [REMOTE ] URBN: PASS: Price check passed. Min price $59.57. [2026-01-22T12:23:34.048060] [DEBUG] [REMOTE ] URBN: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:34.048170] [DEBUG] [REMOTE ] URBN: PASS: Integrity check passed. [2026-01-22T12:23:34.048209] [DEBUG] [REMOTE ] URBN: Symbol is viable for forecasting. [2026-01-22T12:23:34.048256] [INFO ] [MAIN ] [3234/3501] URBN kept (0.5s) | 3229 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-22T12:23:34.204923] [DEBUG] [REMOTE ] URGN: Retrieved 2191 rows, trimmed to 300. [2026-01-22T12:23:34.205065] [DEBUG] [REMOTE ] URGN: PASS: History has at least 300 days. [2026-01-22T12:23:34.205469] [DEBUG] [REMOTE ] URGN: PASS: Price check passed. Min price $18.74. [2026-01-22T12:23:34.205621] [DEBUG] [REMOTE ] URGN: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:34.205733] [DEBUG] [REMOTE ] URGN: PASS: Integrity check passed. [2026-01-22T12:23:34.205773] [DEBUG] [REMOTE ] URGN: Symbol is viable for forecasting. [2026-01-22T12:23:34.205821] [INFO ] [MAIN ] [3235/3501] URGN kept (0.2s) | 3230 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-22T12:23:34.911874] [DEBUG] [REMOTE ] URI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:34.912024] [DEBUG] [REMOTE ] URI: PASS: History has at least 300 days. [2026-01-22T12:23:34.912263] [DEBUG] [REMOTE ] URI: PASS: Price check passed. Min price $770.00. [2026-01-22T12:23:34.912400] [DEBUG] [REMOTE ] URI: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:34.912512] [DEBUG] [REMOTE ] URI: PASS: Integrity check passed. [2026-01-22T12:23:34.912553] [DEBUG] [REMOTE ] URI: Symbol is viable for forecasting. [2026-01-22T12:23:34.912621] [INFO ] [MAIN ] [3236/3501] URI kept (0.7s) | 3231 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-22T12:23:35.133243] [DEBUG] [REMOTE ] URNJ: Retrieved 744 rows, trimmed to 300. [2026-01-22T12:23:35.133406] [DEBUG] [REMOTE ] URNJ: PASS: History has at least 300 days. [2026-01-22T12:23:35.133682] [DEBUG] [REMOTE ] URNJ: PASS: Price check passed. Min price $21.59. [2026-01-22T12:23:35.133850] [DEBUG] [REMOTE ] URNJ: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:35.133988] [DEBUG] [REMOTE ] URNJ: PASS: Integrity check passed. [2026-01-22T12:23:35.134038] [DEBUG] [REMOTE ] URNJ: Symbol is viable for forecasting. [2026-01-22T12:23:35.134097] [INFO ] [MAIN ] [3237/3501] URNJ kept (0.2s) | 3232 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-22T12:23:35.580015] [DEBUG] [REMOTE ] UROY: Retrieved 1512 rows, trimmed to 300. [2026-01-22T12:23:35.580168] [DEBUG] [REMOTE ] UROY: PASS: History has at least 300 days. [2026-01-22T12:23:35.580418] [DEBUG] [REMOTE ] UROY: PASS: Price check passed. Min price $3.32. [2026-01-22T12:23:35.580559] [DEBUG] [REMOTE ] UROY: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:35.580699] [DEBUG] [REMOTE ] UROY: PASS: Integrity check passed. [2026-01-22T12:23:35.580740] [DEBUG] [REMOTE ] UROY: Symbol is viable for forecasting. [2026-01-22T12:23:35.580790] [INFO ] [MAIN ] [3238/3501] UROY kept (0.4s) | 3233 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-22T12:23:36.377281] [DEBUG] [REMOTE ] USA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:36.377445] [DEBUG] [REMOTE ] USA: PASS: History has at least 300 days. [2026-01-22T12:23:36.377786] [DEBUG] [REMOTE ] USA: PASS: Price check passed. Min price $5.84. [2026-01-22T12:23:36.377969] [DEBUG] [REMOTE ] USA: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:36.378126] [DEBUG] [REMOTE ] USA: PASS: Integrity check passed. [2026-01-22T12:23:36.378177] [DEBUG] [REMOTE ] USA: Symbol is viable for forecasting. [2026-01-22T12:23:36.378240] [INFO ] [MAIN ] [3239/3501] USA kept (0.8s) | 3234 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-22T12:23:36.726570] [DEBUG] [REMOTE ] USAC: Retrieved 3274 rows, trimmed to 300. [2026-01-22T12:23:36.726750] [DEBUG] [REMOTE ] USAC: PASS: History has at least 300 days. [2026-01-22T12:23:36.726974] [DEBUG] [REMOTE ] USAC: PASS: Price check passed. Min price $21.99. [2026-01-22T12:23:36.727111] [DEBUG] [REMOTE ] USAC: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:36.727227] [DEBUG] [REMOTE ] USAC: PASS: Integrity check passed. [2026-01-22T12:23:36.727266] [DEBUG] [REMOTE ] USAC: Symbol is viable for forecasting. [2026-01-22T12:23:36.727313] [INFO ] [MAIN ] [3240/3501] USAC kept (0.3s) | 3235 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-22T12:23:37.262157] [DEBUG] [REMOTE ] USB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:37.262331] [DEBUG] [REMOTE ] USB: PASS: History has at least 300 days. [2026-01-22T12:23:37.262631] [DEBUG] [REMOTE ] USB: PASS: Price check passed. Min price $45.03. [2026-01-22T12:23:37.262771] [DEBUG] [REMOTE ] USB: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:37.262896] [DEBUG] [REMOTE ] USB: PASS: Integrity check passed. [2026-01-22T12:23:37.262936] [DEBUG] [REMOTE ] USB: Symbol is viable for forecasting. [2026-01-22T12:23:37.262986] [INFO ] [MAIN ] [3241/3501] USB kept (0.5s) | 3236 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-22T12:23:37.505613] [DEBUG] [REMOTE ] USCB: Retrieved 1129 rows, trimmed to 300. [2026-01-22T12:23:37.505762] [DEBUG] [REMOTE ] USCB: PASS: History has at least 300 days. [2026-01-22T12:23:37.505981] [DEBUG] [REMOTE ] USCB: PASS: Price check passed. Min price $17.06. [2026-01-22T12:23:37.506117] [DEBUG] [REMOTE ] USCB: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:37.506229] [DEBUG] [REMOTE ] USCB: PASS: Integrity check passed. [2026-01-22T12:23:37.506270] [DEBUG] [REMOTE ] USCB: Symbol is viable for forecasting. [2026-01-22T12:23:37.506319] [INFO ] [MAIN ] [3242/3501] USCB kept (0.2s) | 3237 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-22T12:23:37.758260] [DEBUG] [REMOTE ] USDX: Retrieved 475 rows, trimmed to 300. [2026-01-22T12:23:37.758403] [DEBUG] [REMOTE ] USDX: PASS: History has at least 300 days. [2026-01-22T12:23:37.758638] [DEBUG] [REMOTE ] USDX: PASS: Price check passed. Min price $25.29. [2026-01-22T12:23:37.758780] [DEBUG] [REMOTE ] USDX: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:37.758891] [DEBUG] [REMOTE ] USDX: PASS: Integrity check passed. [2026-01-22T12:23:37.758931] [DEBUG] [REMOTE ] USDX: Symbol is viable for forecasting. [2026-01-22T12:23:37.758980] [INFO ] [MAIN ] [3243/3501] USDX kept (0.3s) | 3238 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-22T12:23:38.295041] [DEBUG] [REMOTE ] USEA: Retrieved 890 rows, trimmed to 300. [2026-01-22T12:23:38.295189] [DEBUG] [REMOTE ] USEA: PASS: History has at least 300 days. [2026-01-22T12:23:38.295395] [DEBUG] [REMOTE ] USEA: PASS: Price check passed. Min price $1.41. [2026-01-22T12:23:38.295531] [DEBUG] [REMOTE ] USEA: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:38.295659] [DEBUG] [REMOTE ] USEA: PASS: Integrity check passed. [2026-01-22T12:23:38.295705] [DEBUG] [REMOTE ] USEA: Symbol is viable for forecasting. [2026-01-22T12:23:38.295755] [INFO ] [MAIN ] [3244/3501] USEA kept (0.5s) | 3239 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-22T12:23:38.721839] [DEBUG] [REMOTE ] USFD: Retrieved 2427 rows, trimmed to 300. [2026-01-22T12:23:38.722008] [DEBUG] [REMOTE ] USFD: PASS: History has at least 300 days. [2026-01-22T12:23:38.722273] [DEBUG] [REMOTE ] USFD: PASS: Price check passed. Min price $70.05. [2026-01-22T12:23:38.722454] [DEBUG] [REMOTE ] USFD: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:38.722622] [DEBUG] [REMOTE ] USFD: PASS: Integrity check passed. [2026-01-22T12:23:38.722677] [DEBUG] [REMOTE ] USFD: Symbol is viable for forecasting. [2026-01-22T12:23:38.722742] [INFO ] [MAIN ] [3245/3501] USFD kept (0.4s) | 3240 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-22T12:23:39.099560] [DEBUG] [REMOTE ] USGO: Retrieved 691 rows, trimmed to 300. [2026-01-22T12:23:39.099716] [DEBUG] [REMOTE ] USGO: PASS: History has at least 300 days. [2026-01-22T12:23:39.099917] [DEBUG] [REMOTE ] USGO: PASS: Price check passed. Min price $8.78. [2026-01-22T12:23:39.100047] [DEBUG] [REMOTE ] USGO: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:39.100157] [DEBUG] [REMOTE ] USGO: PASS: Integrity check passed. [2026-01-22T12:23:39.100197] [DEBUG] [REMOTE ] USGO: Symbol is viable for forecasting. [2026-01-22T12:23:39.100244] [INFO ] [MAIN ] [3246/3501] USGO kept (0.4s) | 3241 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-22T12:23:39.597759] [DEBUG] [REMOTE ] USIG: Retrieved 4787 rows, trimmed to 300. [2026-01-22T12:23:39.597907] [DEBUG] [REMOTE ] USIG: PASS: History has at least 300 days. [2026-01-22T12:23:39.598142] [DEBUG] [REMOTE ] USIG: PASS: Price check passed. Min price $51.36. [2026-01-22T12:23:39.598282] [DEBUG] [REMOTE ] USIG: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:39.598397] [DEBUG] [REMOTE ] USIG: PASS: Integrity check passed. [2026-01-22T12:23:39.598437] [DEBUG] [REMOTE ] USIG: Symbol is viable for forecasting. [2026-01-22T12:23:39.598485] [INFO ] [MAIN ] [3247/3501] USIG kept (0.5s) | 3242 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-22T12:23:40.121852] [DEBUG] [REMOTE ] USIO: Retrieved 6297 rows, trimmed to 300. [2026-01-22T12:23:40.121999] [DEBUG] [REMOTE ] USIO: PASS: History has at least 300 days. [2026-01-22T12:23:40.122229] [DEBUG] [REMOTE ] USIO: PASS: Price check passed. Min price $1.32. [2026-01-22T12:23:40.122362] [DEBUG] [REMOTE ] USIO: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:40.122474] [DEBUG] [REMOTE ] USIO: PASS: Integrity check passed. [2026-01-22T12:23:40.122513] [DEBUG] [REMOTE ] USIO: Symbol is viable for forecasting. [2026-01-22T12:23:40.122560] [INFO ] [MAIN ] [3248/3501] USIO kept (0.5s) | 3243 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-22T12:23:40.599698] [DEBUG] [REMOTE ] USLM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:40.599830] [DEBUG] [REMOTE ] USLM: PASS: History has at least 300 days. [2026-01-22T12:23:40.600040] [DEBUG] [REMOTE ] USLM: PASS: Price check passed. Min price $111.00. [2026-01-22T12:23:40.600176] [DEBUG] [REMOTE ] USLM: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:40.600289] [DEBUG] [REMOTE ] USLM: PASS: Integrity check passed. [2026-01-22T12:23:40.600329] [DEBUG] [REMOTE ] USLM: Symbol is viable for forecasting. [2026-01-22T12:23:40.600375] [INFO ] [MAIN ] [3249/3501] USLM kept (0.5s) | 3244 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-22T12:23:40.868940] [DEBUG] [REMOTE ] USMC: Retrieved 2079 rows, trimmed to 300. [2026-01-22T12:23:40.869095] [DEBUG] [REMOTE ] USMC: PASS: History has at least 300 days. [2026-01-22T12:23:40.869302] [DEBUG] [REMOTE ] USMC: PASS: Price check passed. Min price $66.08. [2026-01-22T12:23:40.869432] [DEBUG] [REMOTE ] USMC: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:40.869540] [DEBUG] [REMOTE ] USMC: PASS: Integrity check passed. [2026-01-22T12:23:40.869599] [DEBUG] [REMOTE ] USMC: Symbol is viable for forecasting. [2026-01-22T12:23:40.869649] [INFO ] [MAIN ] [3250/3501] USMC kept (0.3s) | 3245 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-22T12:23:41.185130] [DEBUG] [REMOTE ] USOI: Retrieved 410 rows, trimmed to 300. [2026-01-22T12:23:41.185274] [DEBUG] [REMOTE ] USOI: PASS: History has at least 300 days. [2026-01-22T12:23:41.185482] [DEBUG] [REMOTE ] USOI: PASS: Price check passed. Min price $45.02. [2026-01-22T12:23:41.185655] [DEBUG] [REMOTE ] USOI: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:41.185775] [DEBUG] [REMOTE ] USOI: PASS: Integrity check passed. [2026-01-22T12:23:41.185818] [DEBUG] [REMOTE ] USOI: Symbol is viable for forecasting. [2026-01-22T12:23:41.185866] [INFO ] [MAIN ] [3251/3501] USOI kept (0.3s) | 3246 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-22T12:23:41.491309] [DEBUG] [REMOTE ] USOY: Retrieved 425 rows, trimmed to 300. [2026-01-22T12:23:41.491664] [DEBUG] [REMOTE ] USOY: PASS: History has at least 300 days. [2026-01-22T12:23:41.491873] [DEBUG] [REMOTE ] USOY: PASS: Price check passed. Min price $6.15. [2026-01-22T12:23:41.492003] [DEBUG] [REMOTE ] USOY: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:41.492110] [DEBUG] [REMOTE ] USOY: PASS: Integrity check passed. [2026-01-22T12:23:41.492149] [DEBUG] [REMOTE ] USOY: Symbol is viable for forecasting. [2026-01-22T12:23:41.492194] [INFO ] [MAIN ] [3252/3501] USOY kept (0.3s) | 3247 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-22T12:23:42.137562] [DEBUG] [REMOTE ] USTB: Retrieved 2069 rows, trimmed to 300. [2026-01-22T12:23:42.137727] [DEBUG] [REMOTE ] USTB: PASS: History has at least 300 days. [2026-01-22T12:23:42.137933] [DEBUG] [REMOTE ] USTB: PASS: Price check passed. Min price $50.30. [2026-01-22T12:23:42.138066] [DEBUG] [REMOTE ] USTB: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:42.138175] [DEBUG] [REMOTE ] USTB: PASS: Integrity check passed. [2026-01-22T12:23:42.138215] [DEBUG] [REMOTE ] USTB: Symbol is viable for forecasting. [2026-01-22T12:23:42.138261] [INFO ] [MAIN ] [3253/3501] USTB kept (0.6s) | 3248 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-22T12:23:42.575607] [DEBUG] [REMOTE ] USVM: Retrieved 2069 rows, trimmed to 300. [2026-01-22T12:23:42.575736] [DEBUG] [REMOTE ] USVM: PASS: History has at least 300 days. [2026-01-22T12:23:42.575937] [DEBUG] [REMOTE ] USVM: PASS: Price check passed. Min price $86.13. [2026-01-22T12:23:42.576072] [DEBUG] [REMOTE ] USVM: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:42.576179] [DEBUG] [REMOTE ] USVM: PASS: Integrity check passed. [2026-01-22T12:23:42.576218] [DEBUG] [REMOTE ] USVM: Symbol is viable for forecasting. [2026-01-22T12:23:42.576267] [INFO ] [MAIN ] [3254/3501] USVM kept (0.4s) | 3249 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-22T12:23:42.864493] [DEBUG] [REMOTE ] USXF: Retrieved 1405 rows, trimmed to 300. [2026-01-22T12:23:42.864662] [DEBUG] [REMOTE ] USXF: PASS: History has at least 300 days. [2026-01-22T12:23:42.864875] [DEBUG] [REMOTE ] USXF: PASS: Price check passed. Min price $54.69. [2026-01-22T12:23:42.865013] [DEBUG] [REMOTE ] USXF: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:42.865127] [DEBUG] [REMOTE ] USXF: PASS: Integrity check passed. [2026-01-22T12:23:42.865168] [DEBUG] [REMOTE ] USXF: Symbol is viable for forecasting. [2026-01-22T12:23:42.865219] [INFO ] [MAIN ] [3255/3501] USXF kept (0.3s) | 3250 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-22T12:23:43.222658] [DEBUG] [REMOTE ] UTEN: Retrieved 866 rows, trimmed to 300. [2026-01-22T12:23:43.222792] [DEBUG] [REMOTE ] UTEN: PASS: History has at least 300 days. [2026-01-22T12:23:43.222993] [DEBUG] [REMOTE ] UTEN: PASS: Price check passed. Min price $43.74. [2026-01-22T12:23:43.223125] [DEBUG] [REMOTE ] UTEN: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:43.223231] [DEBUG] [REMOTE ] UTEN: PASS: Integrity check passed. [2026-01-22T12:23:43.223270] [DEBUG] [REMOTE ] UTEN: Symbol is viable for forecasting. [2026-01-22T12:23:43.223317] [INFO ] [MAIN ] [3256/3501] UTEN kept (0.4s) | 3251 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-22T12:23:43.841723] [DEBUG] [REMOTE ] UTF: Retrieved 5459 rows, trimmed to 300. [2026-01-22T12:23:43.841951] [DEBUG] [REMOTE ] UTF: PASS: History has at least 300 days. [2026-01-22T12:23:43.842282] [DEBUG] [REMOTE ] UTF: PASS: Price check passed. Min price $23.12. [2026-01-22T12:23:43.842428] [DEBUG] [REMOTE ] UTF: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:43.842783] [DEBUG] [REMOTE ] UTF: PASS: Integrity check passed. [2026-01-22T12:23:43.842828] [DEBUG] [REMOTE ] UTF: Symbol is viable for forecasting. [2026-01-22T12:23:43.842884] [INFO ] [MAIN ] [3257/3501] UTF kept (0.6s) | 3252 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-22T12:23:44.263695] [DEBUG] [REMOTE ] UTI: Retrieved 5557 rows, trimmed to 300. [2026-01-22T12:23:44.263848] [DEBUG] [REMOTE ] UTI: PASS: History has at least 300 days. [2026-01-22T12:23:44.264066] [DEBUG] [REMOTE ] UTI: PASS: Price check passed. Min price $21.77. [2026-01-22T12:23:44.264202] [DEBUG] [REMOTE ] UTI: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:44.264313] [DEBUG] [REMOTE ] UTI: PASS: Integrity check passed. [2026-01-22T12:23:44.264354] [DEBUG] [REMOTE ] UTI: Symbol is viable for forecasting. [2026-01-22T12:23:44.264400] [INFO ] [MAIN ] [3258/3501] UTI kept (0.4s) | 3253 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-22T12:23:44.745595] [DEBUG] [REMOTE ] UTL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:44.745735] [DEBUG] [REMOTE ] UTL: PASS: History has at least 300 days. [2026-01-22T12:23:44.745961] [DEBUG] [REMOTE ] UTL: PASS: Price check passed. Min price $47.12. [2026-01-22T12:23:44.746101] [DEBUG] [REMOTE ] UTL: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:44.746215] [DEBUG] [REMOTE ] UTL: PASS: Integrity check passed. [2026-01-22T12:23:44.746257] [DEBUG] [REMOTE ] UTL: Symbol is viable for forecasting. [2026-01-22T12:23:44.746306] [INFO ] [MAIN ] [3259/3501] UTL kept (0.5s) | 3254 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-22T12:23:45.379842] [DEBUG] [REMOTE ] UTMD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:45.379975] [DEBUG] [REMOTE ] UTMD: PASS: History has at least 300 days. [2026-01-22T12:23:45.380189] [DEBUG] [REMOTE ] UTMD: PASS: Price check passed. Min price $53.52. [2026-01-22T12:23:45.380320] [DEBUG] [REMOTE ] UTMD: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:45.380430] [DEBUG] [REMOTE ] UTMD: PASS: Integrity check passed. [2026-01-22T12:23:45.380469] [DEBUG] [REMOTE ] UTMD: Symbol is viable for forecasting. [2026-01-22T12:23:45.380516] [INFO ] [MAIN ] [3260/3501] UTMD kept (0.6s) | 3255 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-22T12:23:45.563839] [DEBUG] [REMOTE ] UTZ: Retrieved 1794 rows, trimmed to 300. [2026-01-22T12:23:45.563975] [DEBUG] [REMOTE ] UTZ: PASS: History has at least 300 days. [2026-01-22T12:23:45.564175] [DEBUG] [REMOTE ] UTZ: PASS: Price check passed. Min price $9.16. [2026-01-22T12:23:45.564308] [DEBUG] [REMOTE ] UTZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:45.564420] [DEBUG] [REMOTE ] UTZ: PASS: Integrity check passed. [2026-01-22T12:23:45.564460] [DEBUG] [REMOTE ] UTZ: Symbol is viable for forecasting. [2026-01-22T12:23:45.564507] [INFO ] [MAIN ] [3261/3501] UTZ kept (0.2s) | 3256 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-22T12:23:46.254503] [DEBUG] [REMOTE ] UVE: Retrieved 5693 rows, trimmed to 300. [2026-01-22T12:23:46.254668] [DEBUG] [REMOTE ] UVE: PASS: History has at least 300 days. [2026-01-22T12:23:46.254886] [DEBUG] [REMOTE ] UVE: PASS: Price check passed. Min price $29.46. [2026-01-22T12:23:46.255020] [DEBUG] [REMOTE ] UVE: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:46.255130] [DEBUG] [REMOTE ] UVE: PASS: Integrity check passed. [2026-01-22T12:23:46.255169] [DEBUG] [REMOTE ] UVE: Symbol is viable for forecasting. [2026-01-22T12:23:46.255216] [INFO ] [MAIN ] [3262/3501] UVE kept (0.7s) | 3257 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-22T12:23:46.891656] [DEBUG] [REMOTE ] UVSP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:46.891868] [DEBUG] [REMOTE ] UVSP: PASS: History has at least 300 days. [2026-01-22T12:23:46.892163] [DEBUG] [REMOTE ] UVSP: PASS: Price check passed. Min price $29.13. [2026-01-22T12:23:46.892306] [DEBUG] [REMOTE ] UVSP: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:46.892492] [DEBUG] [REMOTE ] UVSP: PASS: Integrity check passed. [2026-01-22T12:23:46.892537] [DEBUG] [REMOTE ] UVSP: Symbol is viable for forecasting. [2026-01-22T12:23:46.892612] [INFO ] [MAIN ] [3263/3501] UVSP kept (0.6s) | 3258 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-22T12:23:47.130973] [DEBUG] [REMOTE ] UWMC: Retrieved 1227 rows, trimmed to 300. [2026-01-22T12:23:47.131196] [DEBUG] [REMOTE ] UWMC: PASS: History has at least 300 days. [2026-01-22T12:23:47.131466] [DEBUG] [REMOTE ] UWMC: PASS: Price check passed. Min price $4.38. [2026-01-22T12:23:47.131655] [DEBUG] [REMOTE ] UWMC: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:47.131777] [DEBUG] [REMOTE ] UWMC: PASS: Integrity check passed. [2026-01-22T12:23:47.131866] [DEBUG] [REMOTE ] UWMC: Symbol is viable for forecasting. [2026-01-22T12:23:47.131923] [INFO ] [MAIN ] [3264/3501] UWMC kept (0.2s) | 3259 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-22T12:23:47.473063] [DEBUG] [REMOTE ] UXIN: Retrieved 1902 rows, trimmed to 300. [2026-01-22T12:23:47.473292] [DEBUG] [REMOTE ] UXIN: PASS: History has at least 300 days. [2026-01-22T12:23:47.473611] [DEBUG] [REMOTE ] UXIN: PASS: Price check passed. Min price $2.50. [2026-01-22T12:23:47.473771] [DEBUG] [REMOTE ] UXIN: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:47.473906] [DEBUG] [REMOTE ] UXIN: PASS: Integrity check passed. [2026-01-22T12:23:47.473949] [DEBUG] [REMOTE ] UXIN: Symbol is viable for forecasting. [2026-01-22T12:23:47.474004] [INFO ] [MAIN ] [3265/3501] UXIN kept (0.3s) | 3260 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-22T12:23:47.918952] [DEBUG] [REMOTE ] UYLD: Retrieved 812 rows, trimmed to 300. [2026-01-22T12:23:47.919164] [DEBUG] [REMOTE ] UYLD: PASS: History has at least 300 days. [2026-01-22T12:23:47.919437] [DEBUG] [REMOTE ] UYLD: PASS: Price check passed. Min price $50.68. [2026-01-22T12:23:47.919608] [DEBUG] [REMOTE ] UYLD: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:47.919731] [DEBUG] [REMOTE ] UYLD: PASS: Integrity check passed. [2026-01-22T12:23:47.919774] [DEBUG] [REMOTE ] UYLD: Symbol is viable for forecasting. [2026-01-22T12:23:47.919828] [INFO ] [MAIN ] [3266/3501] UYLD kept (0.4s) | 3261 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-22T12:23:48.356547] [DEBUG] [REMOTE ] UZE: Retrieved 1280 rows, trimmed to 300. [2026-01-22T12:23:48.356767] [DEBUG] [REMOTE ] UZE: PASS: History has at least 300 days. [2026-01-22T12:23:48.357052] [DEBUG] [REMOTE ] UZE: PASS: Price check passed. Min price $17.44. [2026-01-22T12:23:48.357200] [DEBUG] [REMOTE ] UZE: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:48.357320] [DEBUG] [REMOTE ] UZE: PASS: Integrity check passed. [2026-01-22T12:23:48.357362] [DEBUG] [REMOTE ] UZE: Symbol is viable for forecasting. [2026-01-22T12:23:48.357414] [INFO ] [MAIN ] [3267/3501] UZE kept (0.4s) | 3262 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-22T12:23:48.889656] [DEBUG] [REMOTE ] VAC: Retrieved 3570 rows, trimmed to 300. [2026-01-22T12:23:48.889795] [DEBUG] [REMOTE ] VAC: PASS: History has at least 300 days. [2026-01-22T12:23:48.890001] [DEBUG] [REMOTE ] VAC: PASS: Price check passed. Min price $44.87. [2026-01-22T12:23:48.890132] [DEBUG] [REMOTE ] VAC: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:48.890240] [DEBUG] [REMOTE ] VAC: PASS: Integrity check passed. [2026-01-22T12:23:48.890279] [DEBUG] [REMOTE ] VAC: Symbol is viable for forecasting. [2026-01-22T12:23:48.890325] [INFO ] [MAIN ] [3268/3501] VAC kept (0.5s) | 3263 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-22T12:23:49.253274] [DEBUG] [REMOTE ] VAL: Retrieved 5638 rows, trimmed to 300. [2026-01-22T12:23:49.253408] [DEBUG] [REMOTE ] VAL: PASS: History has at least 300 days. [2026-01-22T12:23:49.253638] [DEBUG] [REMOTE ] VAL: PASS: Price check passed. Min price $49.03. [2026-01-22T12:23:49.253774] [DEBUG] [REMOTE ] VAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:49.253884] [DEBUG] [REMOTE ] VAL: PASS: Integrity check passed. [2026-01-22T12:23:49.253924] [DEBUG] [REMOTE ] VAL: Symbol is viable for forecasting. [2026-01-22T12:23:49.253971] [INFO ] [MAIN ] [3269/3501] VAL kept (0.4s) | 3264 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-22T12:23:49.835392] [DEBUG] [REMOTE ] VALE: Retrieved 5998 rows, trimmed to 300. [2026-01-22T12:23:49.835656] [DEBUG] [REMOTE ] VALE: PASS: History has at least 300 days. [2026-01-22T12:23:49.836173] [DEBUG] [REMOTE ] VALE: PASS: Price check passed. Min price $11.20. [2026-01-22T12:23:49.836348] [DEBUG] [REMOTE ] VALE: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:49.836500] [DEBUG] [REMOTE ] VALE: PASS: Integrity check passed. [2026-01-22T12:23:49.836550] [DEBUG] [REMOTE ] VALE: Symbol is viable for forecasting. [2026-01-22T12:23:49.836830] [INFO ] [MAIN ] [3270/3501] VALE kept (0.6s) | 3265 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-22T12:23:50.109088] [DEBUG] [REMOTE ] VALN: Retrieved 1184 rows, trimmed to 300. [2026-01-22T12:23:50.109246] [DEBUG] [REMOTE ] VALN: PASS: History has at least 300 days. [2026-01-22T12:23:50.109482] [DEBUG] [REMOTE ] VALN: PASS: Price check passed. Min price $8.07. [2026-01-22T12:23:50.109653] [DEBUG] [REMOTE ] VALN: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:50.109794] [DEBUG] [REMOTE ] VALN: PASS: Integrity check passed. [2026-01-22T12:23:50.109849] [DEBUG] [REMOTE ] VALN: Symbol is viable for forecasting. [2026-01-22T12:23:50.109901] [INFO ] [MAIN ] [3271/3501] VALN kept (0.3s) | 3266 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-22T12:23:50.508089] [DEBUG] [REMOTE ] VANI: Retrieved 2808 rows, trimmed to 300. [2026-01-22T12:23:50.508277] [DEBUG] [REMOTE ] VANI: PASS: History has at least 300 days. [2026-01-22T12:23:50.508529] [DEBUG] [REMOTE ] VANI: PASS: Price check passed. Min price $1.23. [2026-01-22T12:23:50.508881] [DEBUG] [REMOTE ] VANI: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:50.509015] [DEBUG] [REMOTE ] VANI: PASS: Integrity check passed. [2026-01-22T12:23:50.509058] [DEBUG] [REMOTE ] VANI: Symbol is viable for forecasting. [2026-01-22T12:23:50.509111] [INFO ] [MAIN ] [3272/3501] VANI kept (0.4s) | 3267 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-22T12:23:51.065202] [DEBUG] [REMOTE ] VBF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:51.065423] [DEBUG] [REMOTE ] VBF: PASS: History has at least 300 days. [2026-01-22T12:23:51.065870] [DEBUG] [REMOTE ] VBF: PASS: Price check passed. Min price $15.24. [2026-01-22T12:23:51.066065] [DEBUG] [REMOTE ] VBF: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:51.066230] [DEBUG] [REMOTE ] VBF: PASS: Integrity check passed. [2026-01-22T12:23:51.066282] [DEBUG] [REMOTE ] VBF: Symbol is viable for forecasting. [2026-01-22T12:23:51.067053] [INFO ] [MAIN ] [3273/3501] VBF kept (0.6s) | 3268 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-22T12:23:51.319121] [DEBUG] [REMOTE ] VBNK: Retrieved 1104 rows, trimmed to 300. [2026-01-22T12:23:51.319323] [DEBUG] [REMOTE ] VBNK: PASS: History has at least 300 days. [2026-01-22T12:23:51.319587] [DEBUG] [REMOTE ] VBNK: PASS: Price check passed. Min price $11.25. [2026-01-22T12:23:51.319739] [DEBUG] [REMOTE ] VBNK: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:51.319864] [DEBUG] [REMOTE ] VBNK: PASS: Integrity check passed. [2026-01-22T12:23:51.319905] [DEBUG] [REMOTE ] VBNK: Symbol is viable for forecasting. [2026-01-22T12:23:51.319957] [INFO ] [MAIN ] [3274/3501] VBNK kept (0.3s) | 3269 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-22T12:23:51.692785] [DEBUG] [REMOTE ] VC: Retrieved 3847 rows, trimmed to 300. [2026-01-22T12:23:51.692985] [DEBUG] [REMOTE ] VC: PASS: History has at least 300 days. [2026-01-22T12:23:51.693253] [DEBUG] [REMOTE ] VC: PASS: Price check passed. Min price $91.68. [2026-01-22T12:23:51.693399] [DEBUG] [REMOTE ] VC: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:51.693525] [DEBUG] [REMOTE ] VC: PASS: Integrity check passed. [2026-01-22T12:23:51.693592] [DEBUG] [REMOTE ] VC: Symbol is viable for forecasting. [2026-01-22T12:23:51.693662] [INFO ] [MAIN ] [3275/3501] VC kept (0.4s) | 3270 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-22T12:23:52.340531] [DEBUG] [REMOTE ] VCEL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:52.340975] [DEBUG] [REMOTE ] VCEL: PASS: History has at least 300 days. [2026-01-22T12:23:52.341329] [DEBUG] [REMOTE ] VCEL: PASS: Price check passed. Min price $34.53. [2026-01-22T12:23:52.341537] [DEBUG] [REMOTE ] VCEL: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:52.341714] [DEBUG] [REMOTE ] VCEL: PASS: Integrity check passed. [2026-01-22T12:23:52.341762] [DEBUG] [REMOTE ] VCEL: Symbol is viable for forecasting. [2026-01-22T12:23:52.341871] [INFO ] [MAIN ] [3276/3501] VCEL kept (0.6s) | 3271 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-22T12:23:52.524153] [DEBUG] [REMOTE ] VCRB: Retrieved 526 rows, trimmed to 300. [2026-01-22T12:23:52.524344] [DEBUG] [REMOTE ] VCRB: PASS: History has at least 300 days. [2026-01-22T12:23:52.524632] [DEBUG] [REMOTE ] VCRB: PASS: Price check passed. Min price $77.31. [2026-01-22T12:23:52.524793] [DEBUG] [REMOTE ] VCRB: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:52.524920] [DEBUG] [REMOTE ] VCRB: PASS: Integrity check passed. [2026-01-22T12:23:52.524964] [DEBUG] [REMOTE ] VCRB: Symbol is viable for forecasting. [2026-01-22T12:23:52.525021] [INFO ] [MAIN ] [3277/3501] VCRB kept (0.2s) | 3272 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-22T12:23:53.134106] [DEBUG] [REMOTE ] VCSH: Retrieved 4064 rows, trimmed to 300. [2026-01-22T12:23:53.134344] [DEBUG] [REMOTE ] VCSH: PASS: History has at least 300 days. [2026-01-22T12:23:53.134759] [DEBUG] [REMOTE ] VCSH: PASS: Price check passed. Min price $78.93. [2026-01-22T12:23:53.135160] [DEBUG] [REMOTE ] VCSH: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:53.135323] [DEBUG] [REMOTE ] VCSH: PASS: Integrity check passed. [2026-01-22T12:23:53.135368] [DEBUG] [REMOTE ] VCSH: Symbol is viable for forecasting. [2026-01-22T12:23:53.135423] [INFO ] [MAIN ] [3278/3501] VCSH kept (0.6s) | 3273 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-22T12:23:53.633987] [DEBUG] [REMOTE ] VECO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:53.634207] [DEBUG] [REMOTE ] VECO: PASS: History has at least 300 days. [2026-01-22T12:23:53.634520] [DEBUG] [REMOTE ] VECO: PASS: Price check passed. Min price $26.39. [2026-01-22T12:23:53.634869] [DEBUG] [REMOTE ] VECO: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:53.635060] [DEBUG] [REMOTE ] VECO: PASS: Integrity check passed. [2026-01-22T12:23:53.635103] [DEBUG] [REMOTE ] VECO: Symbol is viable for forecasting. [2026-01-22T12:23:53.635159] [INFO ] [MAIN ] [3279/3501] VECO kept (0.5s) | 3274 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-22T12:23:53.836815] [DEBUG] [REMOTE ] VEEE: Retrieved 1131 rows, trimmed to 300. [2026-01-22T12:23:53.837012] [DEBUG] [REMOTE ] VEEE: PASS: History has at least 300 days. [2026-01-22T12:23:53.837274] [DEBUG] [REMOTE ] VEEE: PASS: Price check passed. Min price $1.50. [2026-01-22T12:23:53.837414] [DEBUG] [REMOTE ] VEEE: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:53.837528] [DEBUG] [REMOTE ] VEEE: PASS: Integrity check passed. [2026-01-22T12:23:53.837586] [DEBUG] [REMOTE ] VEEE: Symbol is viable for forecasting. [2026-01-22T12:23:53.837641] [INFO ] [MAIN ] [3280/3501] VEEE kept (0.2s) | 3275 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-22T12:23:54.170338] [DEBUG] [REMOTE ] VEL: Retrieved 1510 rows, trimmed to 300. [2026-01-22T12:23:54.170529] [DEBUG] [REMOTE ] VEL: PASS: History has at least 300 days. [2026-01-22T12:23:54.170798] [DEBUG] [REMOTE ] VEL: PASS: Price check passed. Min price $18.17. [2026-01-22T12:23:54.170940] [DEBUG] [REMOTE ] VEL: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:54.171055] [DEBUG] [REMOTE ] VEL: PASS: Integrity check passed. [2026-01-22T12:23:54.171097] [DEBUG] [REMOTE ] VEL: Symbol is viable for forecasting. [2026-01-22T12:23:54.171148] [INFO ] [MAIN ] [3281/3501] VEL kept (0.3s) | 3276 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-22T12:23:54.921224] [DEBUG] [REMOTE ] VEON: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:54.921539] [DEBUG] [REMOTE ] VEON: PASS: History has at least 300 days. [2026-01-22T12:23:54.922135] [DEBUG] [REMOTE ] VEON: PASS: Price check passed. Min price $43.56. [2026-01-22T12:23:54.922352] [DEBUG] [REMOTE ] VEON: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:54.922624] [DEBUG] [REMOTE ] VEON: PASS: Integrity check passed. [2026-01-22T12:23:54.922693] [DEBUG] [REMOTE ] VEON: Symbol is viable for forecasting. [2026-01-22T12:23:54.922784] [INFO ] [MAIN ] [3282/3501] VEON kept (0.8s) | 3277 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-22T12:23:55.054190] [DEBUG] [REMOTE ] VERA: Retrieved 1177 rows, trimmed to 300. [2026-01-22T12:23:55.054521] [DEBUG] [REMOTE ] VERA: PASS: History has at least 300 days. [2026-01-22T12:23:55.055146] [DEBUG] [REMOTE ] VERA: PASS: Price check passed. Min price $24.10. [2026-01-22T12:23:55.055376] [DEBUG] [REMOTE ] VERA: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:55.055735] [DEBUG] [REMOTE ] VERA: PASS: Integrity check passed. [2026-01-22T12:23:55.055805] [DEBUG] [REMOTE ] VERA: Symbol is viable for forecasting. [2026-01-22T12:23:55.055896] [INFO ] [MAIN ] [3283/3501] VERA kept (0.1s) | 3278 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-22T12:23:55.612922] [DEBUG] [REMOTE ] VERI: Retrieved 2185 rows, trimmed to 300. [2026-01-22T12:23:55.613313] [DEBUG] [REMOTE ] VERI: PASS: History has at least 300 days. [2026-01-22T12:23:55.613837] [DEBUG] [REMOTE ] VERI: PASS: Price check passed. Min price $3.86. [2026-01-22T12:23:55.614010] [DEBUG] [REMOTE ] VERI: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:55.614195] [DEBUG] [REMOTE ] VERI: PASS: Integrity check passed. [2026-01-22T12:23:55.614241] [DEBUG] [REMOTE ] VERI: Symbol is viable for forecasting. [2026-01-22T12:23:55.614309] [INFO ] [MAIN ] [3284/3501] VERI kept (0.6s) | 3279 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-22T12:23:56.082687] [DEBUG] [REMOTE ] VERO: Retrieved 3322 rows, trimmed to 300. [2026-01-22T12:23:56.082900] [DEBUG] [REMOTE ] VERO: PASS: History has at least 300 days. [2026-01-22T12:23:56.083174] [DEBUG] [REMOTE ] VERO: PASS: Price check passed. Min price $1.43. [2026-01-22T12:23:56.083322] [DEBUG] [REMOTE ] VERO: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:56.083451] [DEBUG] [REMOTE ] VERO: PASS: Integrity check passed. [2026-01-22T12:23:56.083493] [DEBUG] [REMOTE ] VERO: Symbol is viable for forecasting. [2026-01-22T12:23:56.083592] [INFO ] [MAIN ] [3285/3501] VERO kept (0.5s) | 3280 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-22T12:23:56.389231] [DEBUG] [REMOTE ] VERX: Retrieved 1377 rows, trimmed to 300. [2026-01-22T12:23:56.389434] [DEBUG] [REMOTE ] VERX: PASS: History has at least 300 days. [2026-01-22T12:23:56.389831] [DEBUG] [REMOTE ] VERX: PASS: Price check passed. Min price $18.66. [2026-01-22T12:23:56.390079] [DEBUG] [REMOTE ] VERX: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:56.390205] [DEBUG] [REMOTE ] VERX: PASS: Integrity check passed. [2026-01-22T12:23:56.390248] [DEBUG] [REMOTE ] VERX: Symbol is viable for forecasting. [2026-01-22T12:23:56.390302] [INFO ] [MAIN ] [3286/3501] VERX kept (0.3s) | 3281 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-22T12:23:57.006256] [DEBUG] [REMOTE ] VFC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:57.006497] [DEBUG] [REMOTE ] VFC: PASS: History has at least 300 days. [2026-01-22T12:23:57.006959] [DEBUG] [REMOTE ] VFC: PASS: Price check passed. Min price $13.70. [2026-01-22T12:23:57.007116] [DEBUG] [REMOTE ] VFC: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:57.007270] [DEBUG] [REMOTE ] VFC: PASS: Integrity check passed. [2026-01-22T12:23:57.007314] [DEBUG] [REMOTE ] VFC: Symbol is viable for forecasting. [2026-01-22T12:23:57.007373] [INFO ] [MAIN ] [3287/3501] VFC kept (0.6s) | 3282 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-22T12:23:57.349628] [DEBUG] [REMOTE ] VFF: Retrieved 3973 rows, trimmed to 300. [2026-01-22T12:23:57.349865] [DEBUG] [REMOTE ] VFF: PASS: History has at least 300 days. [2026-01-22T12:23:57.350211] [DEBUG] [REMOTE ] VFF: PASS: Price check passed. Min price $2.96. [2026-01-22T12:23:57.350387] [DEBUG] [REMOTE ] VFF: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:57.350555] [DEBUG] [REMOTE ] VFF: PASS: Integrity check passed. [2026-01-22T12:23:57.350630] [DEBUG] [REMOTE ] VFF: Symbol is viable for forecasting. [2026-01-22T12:23:57.350699] [INFO ] [MAIN ] [3288/3501] VFF kept (0.3s) | 3283 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-22T12:23:57.625128] [DEBUG] [REMOTE ] VFLO: Retrieved 648 rows, trimmed to 300. [2026-01-22T12:23:57.625331] [DEBUG] [REMOTE ] VFLO: PASS: History has at least 300 days. [2026-01-22T12:23:57.625625] [DEBUG] [REMOTE ] VFLO: PASS: Price check passed. Min price $36.61. [2026-01-22T12:23:57.625784] [DEBUG] [REMOTE ] VFLO: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:57.625913] [DEBUG] [REMOTE ] VFLO: PASS: Integrity check passed. [2026-01-22T12:23:57.625956] [DEBUG] [REMOTE ] VFLO: Symbol is viable for forecasting. [2026-01-22T12:23:57.626009] [INFO ] [MAIN ] [3289/3501] VFLO kept (0.3s) | 3284 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-22T12:23:58.001935] [DEBUG] [REMOTE ] VFS: Retrieved 1098 rows, trimmed to 300. [2026-01-22T12:23:58.002179] [DEBUG] [REMOTE ] VFS: PASS: History has at least 300 days. [2026-01-22T12:23:58.002493] [DEBUG] [REMOTE ] VFS: PASS: Price check passed. Min price $3.14. [2026-01-22T12:23:58.002687] [DEBUG] [REMOTE ] VFS: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:58.002839] [DEBUG] [REMOTE ] VFS: PASS: Integrity check passed. [2026-01-22T12:23:58.002887] [DEBUG] [REMOTE ] VFS: Symbol is viable for forecasting. [2026-01-22T12:23:58.002956] [INFO ] [MAIN ] [3290/3501] VFS kept (0.4s) | 3285 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-22T12:23:58.664699] [DEBUG] [REMOTE ] VGI: Retrieved 3497 rows, trimmed to 300. [2026-01-22T12:23:58.664905] [DEBUG] [REMOTE ] VGI: PASS: History has at least 300 days. [2026-01-22T12:23:58.665180] [DEBUG] [REMOTE ] VGI: PASS: Price check passed. Min price $7.54. [2026-01-22T12:23:58.665334] [DEBUG] [REMOTE ] VGI: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:58.665466] [DEBUG] [REMOTE ] VGI: PASS: Integrity check passed. [2026-01-22T12:23:58.665511] [DEBUG] [REMOTE ] VGI: Symbol is viable for forecasting. [2026-01-22T12:23:58.665684] [INFO ] [MAIN ] [3291/3501] VGI kept (0.7s) | 3286 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-22T12:23:59.105067] [DEBUG] [REMOTE ] VGM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:23:59.105275] [DEBUG] [REMOTE ] VGM: PASS: History has at least 300 days. [2026-01-22T12:23:59.105552] [DEBUG] [REMOTE ] VGM: PASS: Price check passed. Min price $9.94. [2026-01-22T12:23:59.105719] [DEBUG] [REMOTE ] VGM: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:59.106054] [DEBUG] [REMOTE ] VGM: PASS: Integrity check passed. [2026-01-22T12:23:59.106100] [DEBUG] [REMOTE ] VGM: Symbol is viable for forecasting. [2026-01-22T12:23:59.106162] [INFO ] [MAIN ] [3292/3501] VGM kept (0.4s) | 3287 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-22T12:23:59.503036] [DEBUG] [REMOTE ] VGSH: Retrieved 4064 rows, trimmed to 300. [2026-01-22T12:23:59.503280] [DEBUG] [REMOTE ] VGSH: PASS: History has at least 300 days. [2026-01-22T12:23:59.503660] [DEBUG] [REMOTE ] VGSH: PASS: Price check passed. Min price $58.26. [2026-01-22T12:23:59.504003] [DEBUG] [REMOTE ] VGSH: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:59.504152] [DEBUG] [REMOTE ] VGSH: PASS: Integrity check passed. [2026-01-22T12:23:59.504217] [DEBUG] [REMOTE ] VGSH: Symbol is viable for forecasting. [2026-01-22T12:23:59.504293] [INFO ] [MAIN ] [3293/3501] VGSH kept (0.4s) | 3288 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-22T12:23:59.905594] [DEBUG] [REMOTE ] VICI: Retrieved 2076 rows, trimmed to 300. [2026-01-22T12:23:59.905805] [DEBUG] [REMOTE ] VICI: PASS: History has at least 300 days. [2026-01-22T12:23:59.906097] [DEBUG] [REMOTE ] VICI: PASS: Price check passed. Min price $27.30. [2026-01-22T12:23:59.906239] [DEBUG] [REMOTE ] VICI: PASS: Continuity check passed with 300 days. [2026-01-22T12:23:59.906357] [DEBUG] [REMOTE ] VICI: PASS: Integrity check passed. [2026-01-22T12:23:59.906400] [DEBUG] [REMOTE ] VICI: Symbol is viable for forecasting. [2026-01-22T12:23:59.906453] [INFO ] [MAIN ] [3294/3501] VICI kept (0.4s) | 3289 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-22T12:24:00.184216] [DEBUG] [REMOTE ] VIGI: Retrieved 2487 rows, trimmed to 300. [2026-01-22T12:24:00.184398] [DEBUG] [REMOTE ] VIGI: PASS: History has at least 300 days. [2026-01-22T12:24:00.184737] [DEBUG] [REMOTE ] VIGI: PASS: Price check passed. Min price $86.90. [2026-01-22T12:24:00.184883] [DEBUG] [REMOTE ] VIGI: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:00.185066] [DEBUG] [REMOTE ] VIGI: PASS: Integrity check passed. [2026-01-22T12:24:00.185111] [DEBUG] [REMOTE ] VIGI: Symbol is viable for forecasting. [2026-01-22T12:24:00.185166] [INFO ] [MAIN ] [3295/3501] VIGI kept (0.3s) | 3290 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-22T12:24:00.621661] [DEBUG] [REMOTE ] VINP: Retrieved 1251 rows, trimmed to 300. [2026-01-22T12:24:00.621867] [DEBUG] [REMOTE ] VINP: PASS: History has at least 300 days. [2026-01-22T12:24:00.622139] [DEBUG] [REMOTE ] VINP: PASS: Price check passed. Min price $11.16. [2026-01-22T12:24:00.622284] [DEBUG] [REMOTE ] VINP: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:00.622407] [DEBUG] [REMOTE ] VINP: PASS: Integrity check passed. [2026-01-22T12:24:00.622449] [DEBUG] [REMOTE ] VINP: Symbol is viable for forecasting. [2026-01-22T12:24:00.622507] [INFO ] [MAIN ] [3296/3501] VINP kept (0.4s) | 3291 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-22T12:24:01.098282] [DEBUG] [REMOTE ] VIPS: Retrieved 3477 rows, trimmed to 300. [2026-01-22T12:24:01.098435] [DEBUG] [REMOTE ] VIPS: PASS: History has at least 300 days. [2026-01-22T12:24:01.098716] [DEBUG] [REMOTE ] VIPS: PASS: Price check passed. Min price $16.71. [2026-01-22T12:24:01.098877] [DEBUG] [REMOTE ] VIPS: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:01.098999] [DEBUG] [REMOTE ] VIPS: PASS: Integrity check passed. [2026-01-22T12:24:01.099041] [DEBUG] [REMOTE ] VIPS: Symbol is viable for forecasting. [2026-01-22T12:24:01.099109] [INFO ] [MAIN ] [3297/3501] VIPS kept (0.5s) | 3292 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-22T12:24:01.594895] [DEBUG] [REMOTE ] VIRC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:01.595056] [DEBUG] [REMOTE ] VIRC: PASS: History has at least 300 days. [2026-01-22T12:24:01.595325] [DEBUG] [REMOTE ] VIRC: PASS: Price check passed. Min price $6.24. [2026-01-22T12:24:01.595473] [DEBUG] [REMOTE ] VIRC: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:01.595628] [DEBUG] [REMOTE ] VIRC: PASS: Integrity check passed. [2026-01-22T12:24:01.595672] [DEBUG] [REMOTE ] VIRC: Symbol is viable for forecasting. [2026-01-22T12:24:01.595724] [INFO ] [MAIN ] [3298/3501] VIRC kept (0.5s) | 3293 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-22T12:24:01.852693] [DEBUG] [REMOTE ] VITL: Retrieved 1375 rows, trimmed to 300. [2026-01-22T12:24:01.852853] [DEBUG] [REMOTE ] VITL: PASS: History has at least 300 days. [2026-01-22T12:24:01.853075] [DEBUG] [REMOTE ] VITL: PASS: Price check passed. Min price $27.30. [2026-01-22T12:24:01.853215] [DEBUG] [REMOTE ] VITL: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:01.853327] [DEBUG] [REMOTE ] VITL: PASS: Integrity check passed. [2026-01-22T12:24:01.853367] [DEBUG] [REMOTE ] VITL: Symbol is viable for forecasting. [2026-01-22T12:24:01.853415] [INFO ] [MAIN ] [3299/3501] VITL kept (0.3s) | 3294 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-22T12:24:02.480258] [DEBUG] [REMOTE ] VKQ: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:02.480427] [DEBUG] [REMOTE ] VKQ: PASS: History has at least 300 days. [2026-01-22T12:24:02.480734] [DEBUG] [REMOTE ] VKQ: PASS: Price check passed. Min price $9.37. [2026-01-22T12:24:02.480874] [DEBUG] [REMOTE ] VKQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:02.481001] [DEBUG] [REMOTE ] VKQ: PASS: Integrity check passed. [2026-01-22T12:24:02.481041] [DEBUG] [REMOTE ] VKQ: Symbol is viable for forecasting. [2026-01-22T12:24:02.481674] [INFO ] [MAIN ] [3300/3501] VKQ kept (0.6s) | 3295 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-22T12:24:02.805035] [DEBUG] [REMOTE ] VKTX: Retrieved 2699 rows, trimmed to 300. [2026-01-22T12:24:02.805157] [DEBUG] [REMOTE ] VKTX: PASS: History has at least 300 days. [2026-01-22T12:24:02.805357] [DEBUG] [REMOTE ] VKTX: PASS: Price check passed. Min price $30.69. [2026-01-22T12:24:02.805488] [DEBUG] [REMOTE ] VKTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:02.805622] [DEBUG] [REMOTE ] VKTX: PASS: Integrity check passed. [2026-01-22T12:24:02.805664] [DEBUG] [REMOTE ] VKTX: Symbol is viable for forecasting. [2026-01-22T12:24:02.805711] [INFO ] [MAIN ] [3301/3501] VKTX kept (0.3s) | 3296 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-22T12:24:03.181386] [DEBUG] [REMOTE ] VLGEA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:03.181552] [DEBUG] [REMOTE ] VLGEA: PASS: History has at least 300 days. [2026-01-22T12:24:03.181852] [DEBUG] [REMOTE ] VLGEA: PASS: Price check passed. Min price $31.15. [2026-01-22T12:24:03.181999] [DEBUG] [REMOTE ] VLGEA: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:03.182122] [DEBUG] [REMOTE ] VLGEA: PASS: Integrity check passed. [2026-01-22T12:24:03.182165] [DEBUG] [REMOTE ] VLGEA: Symbol is viable for forecasting. [2026-01-22T12:24:03.182743] [INFO ] [MAIN ] [3302/3501] VLGEA kept (0.4s) | 3297 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-22T12:24:03.599699] [DEBUG] [REMOTE ] VLN: Retrieved 1080 rows, trimmed to 300. [2026-01-22T12:24:03.599855] [DEBUG] [REMOTE ] VLN: PASS: History has at least 300 days. [2026-01-22T12:24:03.600095] [DEBUG] [REMOTE ] VLN: PASS: Price check passed. Min price $1.38. [2026-01-22T12:24:03.600257] [DEBUG] [REMOTE ] VLN: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:03.600385] [DEBUG] [REMOTE ] VLN: PASS: Integrity check passed. [2026-01-22T12:24:03.600431] [DEBUG] [REMOTE ] VLN: Symbol is viable for forecasting. [2026-01-22T12:24:03.600508] [INFO ] [MAIN ] [3303/3501] VLN kept (0.4s) | 3298 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-22T12:24:04.047675] [DEBUG] [REMOTE ] VLO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:04.048089] [DEBUG] [REMOTE ] VLO: PASS: History has at least 300 days. [2026-01-22T12:24:04.048395] [DEBUG] [REMOTE ] VLO: PASS: Price check passed. Min price $161.94. [2026-01-22T12:24:04.048553] [DEBUG] [REMOTE ] VLO: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:04.048718] [DEBUG] [REMOTE ] VLO: PASS: Integrity check passed. [2026-01-22T12:24:04.048761] [DEBUG] [REMOTE ] VLO: Symbol is viable for forecasting. [2026-01-22T12:24:04.048813] [INFO ] [MAIN ] [3304/3501] VLO kept (0.4s) | 3299 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-22T12:24:04.489642] [DEBUG] [REMOTE ] VLRS: Retrieved 3104 rows, trimmed to 300. [2026-01-22T12:24:04.489850] [DEBUG] [REMOTE ] VLRS: PASS: History has at least 300 days. [2026-01-22T12:24:04.490135] [DEBUG] [REMOTE ] VLRS: PASS: Price check passed. Min price $6.30. [2026-01-22T12:24:04.490282] [DEBUG] [REMOTE ] VLRS: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:04.490405] [DEBUG] [REMOTE ] VLRS: PASS: Integrity check passed. [2026-01-22T12:24:04.490447] [DEBUG] [REMOTE ] VLRS: Symbol is viable for forecasting. [2026-01-22T12:24:04.490501] [INFO ] [MAIN ] [3305/3501] VLRS kept (0.4s) | 3300 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-22T12:24:04.674722] [DEBUG] [REMOTE ] VLTO: Retrieved 576 rows, trimmed to 300. [2026-01-22T12:24:04.674890] [DEBUG] [REMOTE ] VLTO: PASS: History has at least 300 days. [2026-01-22T12:24:04.675128] [DEBUG] [REMOTE ] VLTO: PASS: Price check passed. Min price $97.16. [2026-01-22T12:24:04.675272] [DEBUG] [REMOTE ] VLTO: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:04.675387] [DEBUG] [REMOTE ] VLTO: PASS: Integrity check passed. [2026-01-22T12:24:04.675429] [DEBUG] [REMOTE ] VLTO: Symbol is viable for forecasting. [2026-01-22T12:24:04.675479] [INFO ] [MAIN ] [3306/3501] VLTO kept (0.2s) | 3301 kept, 5 rejected | 137.9/min | ETA: 1.4m [2026-01-22T12:24:05.350637] [DEBUG] [REMOTE ] VLY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:05.350779] [DEBUG] [REMOTE ] VLY: PASS: History has at least 300 days. [2026-01-22T12:24:05.351002] [DEBUG] [REMOTE ] VLY: PASS: Price check passed. Min price $10.33. [2026-01-22T12:24:05.351144] [DEBUG] [REMOTE ] VLY: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:05.351263] [DEBUG] [REMOTE ] VLY: PASS: Integrity check passed. [2026-01-22T12:24:05.351305] [DEBUG] [REMOTE ] VLY: Symbol is viable for forecasting. [2026-01-22T12:24:05.352028] [INFO ] [MAIN ] [3307/3501] VLY kept (0.7s) | 3302 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-22T12:24:05.716689] [DEBUG] [REMOTE ] VMBS: Retrieved 4064 rows, trimmed to 300. [2026-01-22T12:24:05.716818] [DEBUG] [REMOTE ] VMBS: PASS: History has at least 300 days. [2026-01-22T12:24:05.717025] [DEBUG] [REMOTE ] VMBS: PASS: Price check passed. Min price $46.53. [2026-01-22T12:24:05.717157] [DEBUG] [REMOTE ] VMBS: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:05.717265] [DEBUG] [REMOTE ] VMBS: PASS: Integrity check passed. [2026-01-22T12:24:05.717305] [DEBUG] [REMOTE ] VMBS: Symbol is viable for forecasting. [2026-01-22T12:24:05.717352] [INFO ] [MAIN ] [3308/3501] VMBS kept (0.4s) | 3303 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-22T12:24:06.070486] [DEBUG] [REMOTE ] VMD: Retrieved 1994 rows, trimmed to 300. [2026-01-22T12:24:06.070694] [DEBUG] [REMOTE ] VMD: PASS: History has at least 300 days. [2026-01-22T12:24:06.070977] [DEBUG] [REMOTE ] VMD: PASS: Price check passed. Min price $6.26. [2026-01-22T12:24:06.071176] [DEBUG] [REMOTE ] VMD: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:06.071336] [DEBUG] [REMOTE ] VMD: PASS: Integrity check passed. [2026-01-22T12:24:06.071415] [DEBUG] [REMOTE ] VMD: Symbol is viable for forecasting. [2026-01-22T12:24:06.071489] [INFO ] [MAIN ] [3309/3501] VMD kept (0.4s) | 3304 kept, 5 rejected | 137.9/min | ETA: 1.4m [2026-01-22T12:24:06.534443] [DEBUG] [REMOTE ] VMI: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:06.534599] [DEBUG] [REMOTE ] VMI: PASS: History has at least 300 days. [2026-01-22T12:24:06.534820] [DEBUG] [REMOTE ] VMI: PASS: Price check passed. Min price $378.59. [2026-01-22T12:24:06.534956] [DEBUG] [REMOTE ] VMI: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:06.535066] [DEBUG] [REMOTE ] VMI: PASS: Integrity check passed. [2026-01-22T12:24:06.535107] [DEBUG] [REMOTE ] VMI: Symbol is viable for forecasting. [2026-01-22T12:24:06.535154] [INFO ] [MAIN ] [3310/3501] VMI kept (0.5s) | 3305 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-22T12:24:07.013961] [DEBUG] [REMOTE ] VMO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:07.014121] [DEBUG] [REMOTE ] VMO: PASS: History has at least 300 days. [2026-01-22T12:24:07.014404] [DEBUG] [REMOTE ] VMO: PASS: Price check passed. Min price $9.37. [2026-01-22T12:24:07.014593] [DEBUG] [REMOTE ] VMO: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:07.014746] [DEBUG] [REMOTE ] VMO: PASS: Integrity check passed. [2026-01-22T12:24:07.014795] [DEBUG] [REMOTE ] VMO: Symbol is viable for forecasting. [2026-01-22T12:24:07.015493] [INFO ] [MAIN ] [3311/3501] VMO kept (0.5s) | 3306 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-22T12:24:07.484020] [DEBUG] [REMOTE ] VNDA: Retrieved 4975 rows, trimmed to 300. [2026-01-22T12:24:07.484168] [DEBUG] [REMOTE ] VNDA: PASS: History has at least 300 days. [2026-01-22T12:24:07.484400] [DEBUG] [REMOTE ] VNDA: PASS: Price check passed. Min price $4.32. [2026-01-22T12:24:07.484536] [DEBUG] [REMOTE ] VNDA: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:07.484676] [DEBUG] [REMOTE ] VNDA: PASS: Integrity check passed. [2026-01-22T12:24:07.484719] [DEBUG] [REMOTE ] VNDA: Symbol is viable for forecasting. [2026-01-22T12:24:07.484768] [INFO ] [MAIN ] [3312/3501] VNDA kept (0.5s) | 3307 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-22T12:24:07.948395] [DEBUG] [REMOTE ] VNO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:07.948558] [DEBUG] [REMOTE ] VNO: PASS: History has at least 300 days. [2026-01-22T12:24:07.948832] [DEBUG] [REMOTE ] VNO: PASS: Price check passed. Min price $32.31. [2026-01-22T12:24:07.948988] [DEBUG] [REMOTE ] VNO: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:07.949114] [DEBUG] [REMOTE ] VNO: PASS: Integrity check passed. [2026-01-22T12:24:07.949156] [DEBUG] [REMOTE ] VNO: Symbol is viable for forecasting. [2026-01-22T12:24:07.949207] [INFO ] [MAIN ] [3313/3501] VNO kept (0.5s) | 3308 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-22T12:24:08.293427] [DEBUG] [REMOTE ] VNOM: Retrieved 2916 rows, trimmed to 300. [2026-01-22T12:24:08.293636] [DEBUG] [REMOTE ] VNOM: PASS: History has at least 300 days. [2026-01-22T12:24:08.293950] [DEBUG] [REMOTE ] VNOM: PASS: Price check passed. Min price $35.84. [2026-01-22T12:24:08.294153] [DEBUG] [REMOTE ] VNOM: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:08.294324] [DEBUG] [REMOTE ] VNOM: PASS: Integrity check passed. [2026-01-22T12:24:08.294384] [DEBUG] [REMOTE ] VNOM: Symbol is viable for forecasting. [2026-01-22T12:24:08.294456] [INFO ] [MAIN ] [3314/3501] VNOM kept (0.3s) | 3309 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-22T12:24:08.650802] [DEBUG] [REMOTE ] VNQI: Retrieved 3828 rows, trimmed to 300. [2026-01-22T12:24:08.650937] [DEBUG] [REMOTE ] VNQI: PASS: History has at least 300 days. [2026-01-22T12:24:08.651140] [DEBUG] [REMOTE ] VNQI: PASS: Price check passed. Min price $44.28. [2026-01-22T12:24:08.651272] [DEBUG] [REMOTE ] VNQI: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:08.651379] [DEBUG] [REMOTE ] VNQI: PASS: Integrity check passed. [2026-01-22T12:24:08.651433] [DEBUG] [REMOTE ] VNQI: Symbol is viable for forecasting. [2026-01-22T12:24:08.651481] [INFO ] [MAIN ] [3315/3501] VNQI kept (0.4s) | 3310 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-22T12:24:09.141343] [DEBUG] [REMOTE ] VOC: Retrieved 3699 rows, trimmed to 300. [2026-01-22T12:24:09.141469] [DEBUG] [REMOTE ] VOC: PASS: History has at least 300 days. [2026-01-22T12:24:09.141712] [DEBUG] [REMOTE ] VOC: PASS: Price check passed. Min price $2.70. [2026-01-22T12:24:09.141849] [DEBUG] [REMOTE ] VOC: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:09.141958] [DEBUG] [REMOTE ] VOC: PASS: Integrity check passed. [2026-01-22T12:24:09.141997] [DEBUG] [REMOTE ] VOC: Symbol is viable for forecasting. [2026-01-22T12:24:09.142043] [INFO ] [MAIN ] [3316/3501] VOC kept (0.5s) | 3311 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-22T12:24:09.675644] [DEBUG] [REMOTE ] VOD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:09.675776] [DEBUG] [REMOTE ] VOD: PASS: History has at least 300 days. [2026-01-22T12:24:09.675991] [DEBUG] [REMOTE ] VOD: PASS: Price check passed. Min price $10.96. [2026-01-22T12:24:09.676127] [DEBUG] [REMOTE ] VOD: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:09.676242] [DEBUG] [REMOTE ] VOD: PASS: Integrity check passed. [2026-01-22T12:24:09.676281] [DEBUG] [REMOTE ] VOD: Symbol is viable for forecasting. [2026-01-22T12:24:09.676329] [INFO ] [MAIN ] [3317/3501] VOD kept (0.5s) | 3312 kept, 5 rejected | 137.8/min | ETA: 1.3m [2026-01-22T12:24:10.031063] [DEBUG] [REMOTE ] VONE: Retrieved 3856 rows, trimmed to 300. [2026-01-22T12:24:10.031219] [DEBUG] [REMOTE ] VONE: PASS: History has at least 300 days. [2026-01-22T12:24:10.031450] [DEBUG] [REMOTE ] VONE: PASS: Price check passed. Min price $294.41. [2026-01-22T12:24:10.031605] [DEBUG] [REMOTE ] VONE: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:10.031727] [DEBUG] [REMOTE ] VONE: PASS: Integrity check passed. [2026-01-22T12:24:10.031767] [DEBUG] [REMOTE ] VONE: Symbol is viable for forecasting. [2026-01-22T12:24:10.031815] [INFO ] [MAIN ] [3318/3501] VONE kept (0.4s) | 3313 kept, 5 rejected | 137.8/min | ETA: 1.3m [2026-01-22T12:24:10.441021] [DEBUG] [REMOTE ] VONG: Retrieved 3856 rows, trimmed to 300. [2026-01-22T12:24:10.441164] [DEBUG] [REMOTE ] VONG: PASS: History has at least 300 days. [2026-01-22T12:24:10.441393] [DEBUG] [REMOTE ] VONG: PASS: Price check passed. Min price $116.91. [2026-01-22T12:24:10.441532] [DEBUG] [REMOTE ] VONG: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:10.441673] [DEBUG] [REMOTE ] VONG: PASS: Integrity check passed. [2026-01-22T12:24:10.441716] [DEBUG] [REMOTE ] VONG: Symbol is viable for forecasting. [2026-01-22T12:24:10.441766] [INFO ] [MAIN ] [3319/3501] VONG kept (0.4s) | 3314 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-22T12:24:10.669720] [DEBUG] [REMOTE ] VOTE: Retrieved 1150 rows, trimmed to 300. [2026-01-22T12:24:10.669857] [DEBUG] [REMOTE ] VOTE: PASS: History has at least 300 days. [2026-01-22T12:24:10.670057] [DEBUG] [REMOTE ] VOTE: PASS: Price check passed. Min price $76.46. [2026-01-22T12:24:10.670191] [DEBUG] [REMOTE ] VOTE: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:10.670298] [DEBUG] [REMOTE ] VOTE: PASS: Integrity check passed. [2026-01-22T12:24:10.670339] [DEBUG] [REMOTE ] VOTE: Symbol is viable for forecasting. [2026-01-22T12:24:10.670386] [INFO ] [MAIN ] [3320/3501] VOTE kept (0.2s) | 3315 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-22T12:24:11.247199] [DEBUG] [REMOTE ] VPG: Retrieved 3919 rows, trimmed to 300. [2026-01-22T12:24:11.247317] [DEBUG] [REMOTE ] VPG: PASS: History has at least 300 days. [2026-01-22T12:24:11.247520] [DEBUG] [REMOTE ] VPG: PASS: Price check passed. Min price $29.28. [2026-01-22T12:24:11.247729] [DEBUG] [REMOTE ] VPG: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:11.247857] [DEBUG] [REMOTE ] VPG: PASS: Integrity check passed. [2026-01-22T12:24:11.247927] [DEBUG] [REMOTE ] VPG: Symbol is viable for forecasting. [2026-01-22T12:24:11.247989] [INFO ] [MAIN ] [3321/3501] VPG kept (0.6s) | 3316 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-22T12:24:11.432778] [DEBUG] [REMOTE ] VPLS: Retrieved 531 rows, trimmed to 300. [2026-01-22T12:24:11.432898] [DEBUG] [REMOTE ] VPLS: PASS: History has at least 300 days. [2026-01-22T12:24:11.433096] [DEBUG] [REMOTE ] VPLS: PASS: Price check passed. Min price $77.53. [2026-01-22T12:24:11.433231] [DEBUG] [REMOTE ] VPLS: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:11.433340] [DEBUG] [REMOTE ] VPLS: PASS: Integrity check passed. [2026-01-22T12:24:11.433380] [DEBUG] [REMOTE ] VPLS: Symbol is viable for forecasting. [2026-01-22T12:24:11.433427] [INFO ] [MAIN ] [3322/3501] VPLS kept (0.2s) | 3317 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-22T12:24:12.020942] [DEBUG] [REMOTE ] VRA: Retrieved 3835 rows, trimmed to 300. [2026-01-22T12:24:12.021077] [DEBUG] [REMOTE ] VRA: PASS: History has at least 300 days. [2026-01-22T12:24:12.021286] [DEBUG] [REMOTE ] VRA: PASS: Price check passed. Min price $1.80. [2026-01-22T12:24:12.021419] [DEBUG] [REMOTE ] VRA: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:12.021527] [DEBUG] [REMOTE ] VRA: PASS: Integrity check passed. [2026-01-22T12:24:12.021585] [DEBUG] [REMOTE ] VRA: Symbol is viable for forecasting. [2026-01-22T12:24:12.021637] [INFO ] [MAIN ] [3323/3501] VRA kept (0.6s) | 3318 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-22T12:24:12.283690] [DEBUG] [REMOTE ] VRCA: Retrieved 1910 rows, trimmed to 300. [2026-01-22T12:24:12.283842] [DEBUG] [REMOTE ] VRCA: PASS: History has at least 300 days. [2026-01-22T12:24:12.284063] [DEBUG] [REMOTE ] VRCA: PASS: Price check passed. Min price $3.28. [2026-01-22T12:24:12.284203] [DEBUG] [REMOTE ] VRCA: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:12.284314] [DEBUG] [REMOTE ] VRCA: PASS: Integrity check passed. [2026-01-22T12:24:12.284355] [DEBUG] [REMOTE ] VRCA: Symbol is viable for forecasting. [2026-01-22T12:24:12.284406] [INFO ] [MAIN ] [3324/3501] VRCA kept (0.3s) | 3319 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-22T12:24:12.682269] [DEBUG] [REMOTE ] VRDN: Retrieved 2916 rows, trimmed to 300. [2026-01-22T12:24:12.682426] [DEBUG] [REMOTE ] VRDN: PASS: History has at least 300 days. [2026-01-22T12:24:12.682716] [DEBUG] [REMOTE ] VRDN: PASS: Price check passed. Min price $22.16. [2026-01-22T12:24:12.682904] [DEBUG] [REMOTE ] VRDN: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:12.683055] [DEBUG] [REMOTE ] VRDN: PASS: Integrity check passed. [2026-01-22T12:24:12.683109] [DEBUG] [REMOTE ] VRDN: Symbol is viable for forecasting. [2026-01-22T12:24:12.683174] [INFO ] [MAIN ] [3325/3501] VRDN kept (0.4s) | 3320 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-22T12:24:13.347231] [DEBUG] [REMOTE ] VRE: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:13.347370] [DEBUG] [REMOTE ] VRE: PASS: History has at least 300 days. [2026-01-22T12:24:13.347624] [DEBUG] [REMOTE ] VRE: PASS: Price check passed. Min price $14.10. [2026-01-22T12:24:13.347799] [DEBUG] [REMOTE ] VRE: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:13.347919] [DEBUG] [REMOTE ] VRE: PASS: Integrity check passed. [2026-01-22T12:24:13.347961] [DEBUG] [REMOTE ] VRE: Symbol is viable for forecasting. [2026-01-22T12:24:13.348009] [INFO ] [MAIN ] [3326/3501] VRE kept (0.7s) | 3321 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-22T12:24:13.661033] [DEBUG] [REMOTE ] VREX: Retrieved 2263 rows, trimmed to 300. [2026-01-22T12:24:13.661173] [DEBUG] [REMOTE ] VREX: PASS: History has at least 300 days. [2026-01-22T12:24:13.661380] [DEBUG] [REMOTE ] VREX: PASS: Price check passed. Min price $10.24. [2026-01-22T12:24:13.661518] [DEBUG] [REMOTE ] VREX: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:13.661688] [DEBUG] [REMOTE ] VREX: PASS: Integrity check passed. [2026-01-22T12:24:13.661749] [DEBUG] [REMOTE ] VREX: Symbol is viable for forecasting. [2026-01-22T12:24:13.661799] [INFO ] [MAIN ] [3327/3501] VREX kept (0.3s) | 3322 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-22T12:24:14.004065] [DEBUG] [REMOTE ] VRIG: Retrieved 2345 rows, trimmed to 300. [2026-01-22T12:24:14.004233] [DEBUG] [REMOTE ] VRIG: PASS: History has at least 300 days. [2026-01-22T12:24:14.004502] [DEBUG] [REMOTE ] VRIG: PASS: Price check passed. Min price $24.77. [2026-01-22T12:24:14.004725] [DEBUG] [REMOTE ] VRIG: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:14.004880] [DEBUG] [REMOTE ] VRIG: PASS: Integrity check passed. [2026-01-22T12:24:14.004936] [DEBUG] [REMOTE ] VRIG: Symbol is viable for forecasting. [2026-01-22T12:24:14.005007] [INFO ] [MAIN ] [3328/3501] VRIG kept (0.3s) | 3323 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-22T12:24:14.480993] [DEBUG] [REMOTE ] VRNS: Retrieved 2992 rows, trimmed to 300. [2026-01-22T12:24:14.481141] [DEBUG] [REMOTE ] VRNS: PASS: History has at least 300 days. [2026-01-22T12:24:14.481395] [DEBUG] [REMOTE ] VRNS: PASS: Price check passed. Min price $30.20. [2026-01-22T12:24:14.481558] [DEBUG] [REMOTE ] VRNS: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:14.481742] [DEBUG] [REMOTE ] VRNS: PASS: Integrity check passed. [2026-01-22T12:24:14.481794] [DEBUG] [REMOTE ] VRNS: Symbol is viable for forecasting. [2026-01-22T12:24:14.481848] [INFO ] [MAIN ] [3329/3501] VRNS kept (0.5s) | 3324 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-22T12:24:14.832442] [DEBUG] [REMOTE ] VRRM: Retrieved 2219 rows, trimmed to 300. [2026-01-22T12:24:14.832600] [DEBUG] [REMOTE ] VRRM: PASS: History has at least 300 days. [2026-01-22T12:24:14.832810] [DEBUG] [REMOTE ] VRRM: PASS: Price check passed. Min price $20.86. [2026-01-22T12:24:14.832947] [DEBUG] [REMOTE ] VRRM: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:14.833056] [DEBUG] [REMOTE ] VRRM: PASS: Integrity check passed. [2026-01-22T12:24:14.833097] [DEBUG] [REMOTE ] VRRM: Symbol is viable for forecasting. [2026-01-22T12:24:14.833145] [INFO ] [MAIN ] [3330/3501] VRRM kept (0.4s) | 3325 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-22T12:24:15.185981] [DEBUG] [REMOTE ] VRSK: Retrieved 4097 rows, trimmed to 300. [2026-01-22T12:24:15.186113] [DEBUG] [REMOTE ] VRSK: PASS: History has at least 300 days. [2026-01-22T12:24:15.186324] [DEBUG] [REMOTE ] VRSK: PASS: Price check passed. Min price $207.57. [2026-01-22T12:24:15.186465] [DEBUG] [REMOTE ] VRSK: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:15.186594] [DEBUG] [REMOTE ] VRSK: PASS: Integrity check passed. [2026-01-22T12:24:15.186637] [DEBUG] [REMOTE ] VRSK: Symbol is viable for forecasting. [2026-01-22T12:24:15.186687] [INFO ] [MAIN ] [3331/3501] VRSK kept (0.4s) | 3326 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-22T12:24:15.799929] [DEBUG] [REMOTE ] VRSN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:15.800069] [DEBUG] [REMOTE ] VRSN: PASS: History has at least 300 days. [2026-01-22T12:24:15.800311] [DEBUG] [REMOTE ] VRSN: PASS: Price check passed. Min price $232.10. [2026-01-22T12:24:15.800468] [DEBUG] [REMOTE ] VRSN: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:15.800605] [DEBUG] [REMOTE ] VRSN: PASS: Integrity check passed. [2026-01-22T12:24:15.800647] [DEBUG] [REMOTE ] VRSN: Symbol is viable for forecasting. [2026-01-22T12:24:15.801266] [INFO ] [MAIN ] [3332/3501] VRSN kept (0.6s) | 3327 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-22T12:24:16.170743] [DEBUG] [REMOTE ] VRTS: Retrieved 4289 rows, trimmed to 300. [2026-01-22T12:24:16.170882] [DEBUG] [REMOTE ] VRTS: PASS: History has at least 300 days. [2026-01-22T12:24:16.171107] [DEBUG] [REMOTE ] VRTS: PASS: Price check passed. Min price $155.33. [2026-01-22T12:24:16.171248] [DEBUG] [REMOTE ] VRTS: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:16.171387] [DEBUG] [REMOTE ] VRTS: PASS: Integrity check passed. [2026-01-22T12:24:16.171429] [DEBUG] [REMOTE ] VRTS: Symbol is viable for forecasting. [2026-01-22T12:24:16.171479] [INFO ] [MAIN ] [3333/3501] VRTS kept (0.4s) | 3328 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-22T12:24:16.683464] [DEBUG] [REMOTE ] VRTX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:16.683633] [DEBUG] [REMOTE ] VRTX: PASS: History has at least 300 days. [2026-01-22T12:24:16.683881] [DEBUG] [REMOTE ] VRTX: PASS: Price check passed. Min price $409.47. [2026-01-22T12:24:16.684019] [DEBUG] [REMOTE ] VRTX: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:16.684139] [DEBUG] [REMOTE ] VRTX: PASS: Integrity check passed. [2026-01-22T12:24:16.684179] [DEBUG] [REMOTE ] VRTX: Symbol is viable for forecasting. [2026-01-22T12:24:16.684226] [INFO ] [MAIN ] [3334/3501] VRTX kept (0.5s) | 3329 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-22T12:24:16.933969] [DEBUG] [REMOTE ] VS: Retrieved 1259 rows, trimmed to 300. [2026-01-22T12:24:16.934138] [DEBUG] [REMOTE ] VS: PASS: History has at least 300 days. [2026-01-22T12:24:16.934407] [DEBUG] [REMOTE ] VS: PASS: Price check passed. Min price $1.21. [2026-01-22T12:24:16.934630] [DEBUG] [REMOTE ] VS: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:16.934797] [DEBUG] [REMOTE ] VS: PASS: Integrity check passed. [2026-01-22T12:24:16.934856] [DEBUG] [REMOTE ] VS: Symbol is viable for forecasting. [2026-01-22T12:24:16.934929] [INFO ] [MAIN ] [3335/3501] VS kept (0.3s) | 3330 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-22T12:24:17.307020] [DEBUG] [REMOTE ] VSCO: Retrieved 1131 rows, trimmed to 300. [2026-01-22T12:24:17.307155] [DEBUG] [REMOTE ] VSCO: PASS: History has at least 300 days. [2026-01-22T12:24:17.307549] [DEBUG] [REMOTE ] VSCO: PASS: Price check passed. Min price $33.17. [2026-01-22T12:24:17.307737] [DEBUG] [REMOTE ] VSCO: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:17.307853] [DEBUG] [REMOTE ] VSCO: PASS: Integrity check passed. [2026-01-22T12:24:17.307894] [DEBUG] [REMOTE ] VSCO: Symbol is viable for forecasting. [2026-01-22T12:24:17.307942] [INFO ] [MAIN ] [3336/3501] VSCO kept (0.4s) | 3331 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-22T12:24:17.788105] [DEBUG] [REMOTE ] VSDA: Retrieved 2203 rows, trimmed to 300. [2026-01-22T12:24:17.788247] [DEBUG] [REMOTE ] VSDA: PASS: History has at least 300 days. [2026-01-22T12:24:17.788461] [DEBUG] [REMOTE ] VSDA: PASS: Price check passed. Min price $50.93. [2026-01-22T12:24:17.788661] [DEBUG] [REMOTE ] VSDA: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:17.788780] [DEBUG] [REMOTE ] VSDA: PASS: Integrity check passed. [2026-01-22T12:24:17.788823] [DEBUG] [REMOTE ] VSDA: Symbol is viable for forecasting. [2026-01-22T12:24:17.788872] [INFO ] [MAIN ] [3337/3501] VSDA kept (0.5s) | 3332 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-22T12:24:18.355757] [DEBUG] [REMOTE ] VSEC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:18.355915] [DEBUG] [REMOTE ] VSEC: PASS: History has at least 300 days. [2026-01-22T12:24:18.356190] [DEBUG] [REMOTE ] VSEC: PASS: Price check passed. Min price $161.55. [2026-01-22T12:24:18.356336] [DEBUG] [REMOTE ] VSEC: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:18.356465] [DEBUG] [REMOTE ] VSEC: PASS: Integrity check passed. [2026-01-22T12:24:18.356507] [DEBUG] [REMOTE ] VSEC: Symbol is viable for forecasting. [2026-01-22T12:24:18.356559] [INFO ] [MAIN ] [3338/3501] VSEC kept (0.6s) | 3333 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-22T12:24:18.824894] [DEBUG] [REMOTE ] VSH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:18.825035] [DEBUG] [REMOTE ] VSH: PASS: History has at least 300 days. [2026-01-22T12:24:18.825260] [DEBUG] [REMOTE ] VSH: PASS: Price check passed. Min price $11.74. [2026-01-22T12:24:18.825397] [DEBUG] [REMOTE ] VSH: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:18.825531] [DEBUG] [REMOTE ] VSH: PASS: Integrity check passed. [2026-01-22T12:24:18.825590] [DEBUG] [REMOTE ] VSH: Symbol is viable for forecasting. [2026-01-22T12:24:18.826167] [INFO ] [MAIN ] [3339/3501] VSH kept (0.5s) | 3334 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-22T12:24:19.200900] [DEBUG] [REMOTE ] VSTM: Retrieved 3516 rows, trimmed to 300. [2026-01-22T12:24:19.201034] [DEBUG] [REMOTE ] VSTM: PASS: History has at least 300 days. [2026-01-22T12:24:19.201270] [DEBUG] [REMOTE ] VSTM: PASS: Price check passed. Min price $6.36. [2026-01-22T12:24:19.201446] [DEBUG] [REMOTE ] VSTM: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:19.201593] [DEBUG] [REMOTE ] VSTM: PASS: Integrity check passed. [2026-01-22T12:24:19.201637] [DEBUG] [REMOTE ] VSTM: Symbol is viable for forecasting. [2026-01-22T12:24:19.201687] [INFO ] [MAIN ] [3340/3501] VSTM kept (0.4s) | 3335 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-22T12:24:19.336332] [DEBUG] [REMOTE ] VSTS: Retrieved 575 rows, trimmed to 300. [2026-01-22T12:24:19.336466] [DEBUG] [REMOTE ] VSTS: PASS: History has at least 300 days. [2026-01-22T12:24:19.336687] [DEBUG] [REMOTE ] VSTS: PASS: Price check passed. Min price $4.99. [2026-01-22T12:24:19.336827] [DEBUG] [REMOTE ] VSTS: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:19.336939] [DEBUG] [REMOTE ] VSTS: PASS: Integrity check passed. [2026-01-22T12:24:19.336982] [DEBUG] [REMOTE ] VSTS: Symbol is viable for forecasting. [2026-01-22T12:24:19.337030] [INFO ] [MAIN ] [3341/3501] VSTS kept (0.1s) | 3336 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-22T12:24:19.912070] [DEBUG] [REMOTE ] VTC: Retrieved 2059 rows, trimmed to 300. [2026-01-22T12:24:19.912305] [DEBUG] [REMOTE ] VTC: PASS: History has at least 300 days. [2026-01-22T12:24:19.912637] [DEBUG] [REMOTE ] VTC: PASS: Price check passed. Min price $77.07. [2026-01-22T12:24:19.912800] [DEBUG] [REMOTE ] VTC: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:19.912942] [DEBUG] [REMOTE ] VTC: PASS: Integrity check passed. [2026-01-22T12:24:19.912983] [DEBUG] [REMOTE ] VTC: Symbol is viable for forecasting. [2026-01-22T12:24:19.913039] [INFO ] [MAIN ] [3342/3501] VTC kept (0.6s) | 3337 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-22T12:24:20.270658] [DEBUG] [REMOTE ] VTEX: Retrieved 1131 rows, trimmed to 300. [2026-01-22T12:24:20.270850] [DEBUG] [REMOTE ] VTEX: PASS: History has at least 300 days. [2026-01-22T12:24:20.271185] [DEBUG] [REMOTE ] VTEX: PASS: Price check passed. Min price $3.23. [2026-01-22T12:24:20.271398] [DEBUG] [REMOTE ] VTEX: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:20.271569] [DEBUG] [REMOTE ] VTEX: PASS: Integrity check passed. [2026-01-22T12:24:20.271695] [DEBUG] [REMOTE ] VTEX: Symbol is viable for forecasting. [2026-01-22T12:24:20.271771] [INFO ] [MAIN ] [3343/3501] VTEX kept (0.4s) | 3338 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-22T12:24:20.790725] [DEBUG] [REMOTE ] VTIP: Retrieved 3334 rows, trimmed to 300. [2026-01-22T12:24:20.790860] [DEBUG] [REMOTE ] VTIP: PASS: History has at least 300 days. [2026-01-22T12:24:20.791069] [DEBUG] [REMOTE ] VTIP: PASS: Price check passed. Min price $49.27. [2026-01-22T12:24:20.791210] [DEBUG] [REMOTE ] VTIP: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:20.791325] [DEBUG] [REMOTE ] VTIP: PASS: Integrity check passed. [2026-01-22T12:24:20.791365] [DEBUG] [REMOTE ] VTIP: Symbol is viable for forecasting. [2026-01-22T12:24:20.791413] [INFO ] [MAIN ] [3344/3501] VTIP kept (0.5s) | 3339 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-22T12:24:21.046823] [DEBUG] [REMOTE ] VTMX: Retrieved 642 rows, trimmed to 300. [2026-01-22T12:24:21.046970] [DEBUG] [REMOTE ] VTMX: PASS: History has at least 300 days. [2026-01-22T12:24:21.047201] [DEBUG] [REMOTE ] VTMX: PASS: Price check passed. Min price $28.59. [2026-01-22T12:24:21.047551] [DEBUG] [REMOTE ] VTMX: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:21.047742] [DEBUG] [REMOTE ] VTMX: PASS: Integrity check passed. [2026-01-22T12:24:21.047787] [DEBUG] [REMOTE ] VTMX: Symbol is viable for forecasting. [2026-01-22T12:24:21.047835] [INFO ] [MAIN ] [3345/3501] VTMX kept (0.3s) | 3340 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-22T12:24:21.717977] [DEBUG] [REMOTE ] VTN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:21.718113] [DEBUG] [REMOTE ] VTN: PASS: History has at least 300 days. [2026-01-22T12:24:21.718333] [DEBUG] [REMOTE ] VTN: PASS: Price check passed. Min price $10.68. [2026-01-22T12:24:21.718472] [DEBUG] [REMOTE ] VTN: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:21.718604] [DEBUG] [REMOTE ] VTN: PASS: Integrity check passed. [2026-01-22T12:24:21.718646] [DEBUG] [REMOTE ] VTN: Symbol is viable for forecasting. [2026-01-22T12:24:21.718694] [INFO ] [MAIN ] [3346/3501] VTN kept (0.7s) | 3341 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-22T12:24:22.059835] [DEBUG] [REMOTE ] VTOL: Retrieved 3268 rows, trimmed to 300. [2026-01-22T12:24:22.059962] [DEBUG] [REMOTE ] VTOL: PASS: History has at least 300 days. [2026-01-22T12:24:22.060169] [DEBUG] [REMOTE ] VTOL: PASS: Price check passed. Min price $35.70. [2026-01-22T12:24:22.060306] [DEBUG] [REMOTE ] VTOL: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:22.060417] [DEBUG] [REMOTE ] VTOL: PASS: Integrity check passed. [2026-01-22T12:24:22.060457] [DEBUG] [REMOTE ] VTOL: Symbol is viable for forecasting. [2026-01-22T12:24:22.061061] [INFO ] [MAIN ] [3347/3501] VTOL kept (0.3s) | 3342 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-22T12:24:22.377058] [DEBUG] [REMOTE ] VTRS: Retrieved 1300 rows, trimmed to 300. [2026-01-22T12:24:22.377195] [DEBUG] [REMOTE ] VTRS: PASS: History has at least 300 days. [2026-01-22T12:24:22.377394] [DEBUG] [REMOTE ] VTRS: PASS: Price check passed. Min price $10.00. [2026-01-22T12:24:22.377526] [DEBUG] [REMOTE ] VTRS: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:22.377661] [DEBUG] [REMOTE ] VTRS: PASS: Integrity check passed. [2026-01-22T12:24:22.377733] [DEBUG] [REMOTE ] VTRS: Symbol is viable for forecasting. [2026-01-22T12:24:22.377783] [INFO ] [MAIN ] [3348/3501] VTRS kept (0.3s) | 3343 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-22T12:24:22.735100] [DEBUG] [REMOTE ] VTS: Retrieved 760 rows, trimmed to 300. [2026-01-22T12:24:22.735264] [DEBUG] [REMOTE ] VTS: PASS: History has at least 300 days. [2026-01-22T12:24:22.735552] [DEBUG] [REMOTE ] VTS: PASS: Price check passed. Min price $18.95. [2026-01-22T12:24:22.735803] [DEBUG] [REMOTE ] VTS: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:22.735974] [DEBUG] [REMOTE ] VTS: PASS: Integrity check passed. [2026-01-22T12:24:22.736036] [DEBUG] [REMOTE ] VTS: Symbol is viable for forecasting. [2026-01-22T12:24:22.736105] [INFO ] [MAIN ] [3349/3501] VTS kept (0.4s) | 3344 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-22T12:24:23.132013] [DEBUG] [REMOTE ] VTSI: Retrieved 2466 rows, trimmed to 300. [2026-01-22T12:24:23.132140] [DEBUG] [REMOTE ] VTSI: PASS: History has at least 300 days. [2026-01-22T12:24:23.132340] [DEBUG] [REMOTE ] VTSI: PASS: Price check passed. Min price $4.20. [2026-01-22T12:24:23.132471] [DEBUG] [REMOTE ] VTSI: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:23.132602] [DEBUG] [REMOTE ] VTSI: PASS: Integrity check passed. [2026-01-22T12:24:23.132644] [DEBUG] [REMOTE ] VTSI: Symbol is viable for forecasting. [2026-01-22T12:24:23.132692] [INFO ] [MAIN ] [3350/3501] VTSI kept (0.4s) | 3345 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-22T12:24:23.709608] [DEBUG] [REMOTE ] VTWG: Retrieved 3856 rows, trimmed to 300. [2026-01-22T12:24:23.709710] [DEBUG] [REMOTE ] VTWG: PASS: History has at least 300 days. [2026-01-22T12:24:23.709932] [DEBUG] [REMOTE ] VTWG: PASS: Price check passed. Min price $219.02. [2026-01-22T12:24:23.710080] [DEBUG] [REMOTE ] VTWG: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:23.710188] [DEBUG] [REMOTE ] VTWG: PASS: Integrity check passed. [2026-01-22T12:24:23.710228] [DEBUG] [REMOTE ] VTWG: Symbol is viable for forecasting. [2026-01-22T12:24:23.710274] [INFO ] [MAIN ] [3351/3501] VTWG kept (0.6s) | 3346 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-22T12:24:24.071642] [DEBUG] [REMOTE ] VTWO: Retrieved 3856 rows, trimmed to 300. [2026-01-22T12:24:24.071777] [DEBUG] [REMOTE ] VTWO: PASS: History has at least 300 days. [2026-01-22T12:24:24.071990] [DEBUG] [REMOTE ] VTWO: PASS: Price check passed. Min price $92.28. [2026-01-22T12:24:24.072122] [DEBUG] [REMOTE ] VTWO: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:24.072234] [DEBUG] [REMOTE ] VTWO: PASS: Integrity check passed. [2026-01-22T12:24:24.072276] [DEBUG] [REMOTE ] VTWO: Symbol is viable for forecasting. [2026-01-22T12:24:24.072323] [INFO ] [MAIN ] [3352/3501] VTWO kept (0.4s) | 3347 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-22T12:24:24.342352] [DEBUG] [REMOTE ] VTYX: Retrieved 1066 rows, trimmed to 300. [2026-01-22T12:24:24.342485] [DEBUG] [REMOTE ] VTYX: PASS: History has at least 300 days. [2026-01-22T12:24:24.342708] [DEBUG] [REMOTE ] VTYX: PASS: Price check passed. Min price $5.81. [2026-01-22T12:24:24.342845] [DEBUG] [REMOTE ] VTYX: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:24.342953] [DEBUG] [REMOTE ] VTYX: PASS: Integrity check passed. [2026-01-22T12:24:24.342994] [DEBUG] [REMOTE ] VTYX: Symbol is viable for forecasting. [2026-01-22T12:24:24.343041] [INFO ] [MAIN ] [3353/3501] VTYX kept (0.3s) | 3348 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-22T12:24:24.909455] [DEBUG] [REMOTE ] VUZI: Retrieved 3975 rows, trimmed to 300. [2026-01-22T12:24:24.909614] [DEBUG] [REMOTE ] VUZI: PASS: History has at least 300 days. [2026-01-22T12:24:24.909881] [DEBUG] [REMOTE ] VUZI: PASS: Price check passed. Min price $2.05. [2026-01-22T12:24:24.910054] [DEBUG] [REMOTE ] VUZI: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:24.910199] [DEBUG] [REMOTE ] VUZI: PASS: Integrity check passed. [2026-01-22T12:24:24.910252] [DEBUG] [REMOTE ] VUZI: Symbol is viable for forecasting. [2026-01-22T12:24:24.910315] [INFO ] [MAIN ] [3354/3501] VUZI kept (0.6s) | 3349 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-22T12:24:25.058947] [DEBUG] [REMOTE ] VVOS: Retrieved 1282 rows, trimmed to 300. [2026-01-22T12:24:25.059113] [DEBUG] [REMOTE ] VVOS: PASS: History has at least 300 days. [2026-01-22T12:24:25.059376] [DEBUG] [REMOTE ] VVOS: PASS: Price check passed. Min price $1.83. [2026-01-22T12:24:25.059554] [DEBUG] [REMOTE ] VVOS: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:25.059718] [DEBUG] [REMOTE ] VVOS: PASS: Integrity check passed. [2026-01-22T12:24:25.059772] [DEBUG] [REMOTE ] VVOS: Symbol is viable for forecasting. [2026-01-22T12:24:25.059838] [INFO ] [MAIN ] [3355/3501] VVOS kept (0.1s) | 3350 kept, 5 rejected | 138.0/min | ETA: 1.1m [2026-01-22T12:24:25.640291] [DEBUG] [REMOTE ] VVX: Retrieved 2852 rows, trimmed to 300. [2026-01-22T12:24:25.640419] [DEBUG] [REMOTE ] VVX: PASS: History has at least 300 days. [2026-01-22T12:24:25.640653] [DEBUG] [REMOTE ] VVX: PASS: Price check passed. Min price $52.16. [2026-01-22T12:24:25.640798] [DEBUG] [REMOTE ] VVX: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:25.640905] [DEBUG] [REMOTE ] VVX: PASS: Integrity check passed. [2026-01-22T12:24:25.640943] [DEBUG] [REMOTE ] VVX: Symbol is viable for forecasting. [2026-01-22T12:24:25.640991] [INFO ] [MAIN ] [3356/3501] VVX kept (0.6s) | 3351 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-22T12:24:26.143918] [DEBUG] [REMOTE ] VWOB: Retrieved 3178 rows, trimmed to 300. [2026-01-22T12:24:26.144042] [DEBUG] [REMOTE ] VWOB: PASS: History has at least 300 days. [2026-01-22T12:24:26.144247] [DEBUG] [REMOTE ] VWOB: PASS: Price check passed. Min price $66.60. [2026-01-22T12:24:26.144396] [DEBUG] [REMOTE ] VWOB: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:26.144504] [DEBUG] [REMOTE ] VWOB: PASS: Integrity check passed. [2026-01-22T12:24:26.144543] [DEBUG] [REMOTE ] VWOB: Symbol is viable for forecasting. [2026-01-22T12:24:26.144608] [INFO ] [MAIN ] [3357/3501] VWOB kept (0.5s) | 3352 kept, 5 rejected | 137.9/min | ETA: 1.0m [2026-01-22T12:24:26.529127] [DEBUG] [REMOTE ] VXUS: Retrieved 3767 rows, trimmed to 300. [2026-01-22T12:24:26.529242] [DEBUG] [REMOTE ] VXUS: PASS: History has at least 300 days. [2026-01-22T12:24:26.529455] [DEBUG] [REMOTE ] VXUS: PASS: Price check passed. Min price $70.90. [2026-01-22T12:24:26.529618] [DEBUG] [REMOTE ] VXUS: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:26.529733] [DEBUG] [REMOTE ] VXUS: PASS: Integrity check passed. [2026-01-22T12:24:26.529773] [DEBUG] [REMOTE ] VXUS: Symbol is viable for forecasting. [2026-01-22T12:24:26.529822] [INFO ] [MAIN ] [3358/3501] VXUS kept (0.4s) | 3353 kept, 5 rejected | 137.9/min | ETA: 1.0m [2026-01-22T12:24:26.868988] [DEBUG] [REMOTE ] VYMI: Retrieved 2487 rows, trimmed to 300. [2026-01-22T12:24:26.869123] [DEBUG] [REMOTE ] VYMI: PASS: History has at least 300 days. [2026-01-22T12:24:26.869327] [DEBUG] [REMOTE ] VYMI: PASS: Price check passed. Min price $83.75. [2026-01-22T12:24:26.869460] [DEBUG] [REMOTE ] VYMI: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:26.869567] [DEBUG] [REMOTE ] VYMI: PASS: Integrity check passed. [2026-01-22T12:24:26.869636] [DEBUG] [REMOTE ] VYMI: Symbol is viable for forecasting. [2026-01-22T12:24:26.869683] [INFO ] [MAIN ] [3359/3501] VYMI kept (0.3s) | 3354 kept, 5 rejected | 137.9/min | ETA: 1.0m [2026-01-22T12:24:27.388469] [DEBUG] [REMOTE ] VYX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:27.388630] [DEBUG] [REMOTE ] VYX: PASS: History has at least 300 days. [2026-01-22T12:24:27.388865] [DEBUG] [REMOTE ] VYX: PASS: Price check passed. Min price $9.61. [2026-01-22T12:24:27.389008] [DEBUG] [REMOTE ] VYX: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:27.389128] [DEBUG] [REMOTE ] VYX: PASS: Integrity check passed. [2026-01-22T12:24:27.389169] [DEBUG] [REMOTE ] VYX: Symbol is viable for forecasting. [2026-01-22T12:24:27.389793] [INFO ] [MAIN ] [3360/3501] VYX kept (0.5s) | 3355 kept, 5 rejected | 137.9/min | ETA: 1.0m [2026-01-22T12:24:27.872190] [DEBUG] [REMOTE ] VZ: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:27.872331] [DEBUG] [REMOTE ] VZ: PASS: History has at least 300 days. [2026-01-22T12:24:27.872564] [DEBUG] [REMOTE ] VZ: PASS: Price check passed. Min price $38.16. [2026-01-22T12:24:27.872727] [DEBUG] [REMOTE ] VZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:27.872846] [DEBUG] [REMOTE ] VZ: PASS: Integrity check passed. [2026-01-22T12:24:27.872887] [DEBUG] [REMOTE ] VZ: Symbol is viable for forecasting. [2026-01-22T12:24:27.872936] [INFO ] [MAIN ] [3361/3501] VZ kept (0.5s) | 3356 kept, 5 rejected | 137.9/min | ETA: 1.0m [2026-01-22T12:24:28.411280] [DEBUG] [REMOTE ] WAB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:28.411418] [DEBUG] [REMOTE ] WAB: PASS: History has at least 300 days. [2026-01-22T12:24:28.411656] [DEBUG] [REMOTE ] WAB: PASS: Price check passed. Min price $196.14. [2026-01-22T12:24:28.411792] [DEBUG] [REMOTE ] WAB: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:28.411906] [DEBUG] [REMOTE ] WAB: PASS: Integrity check passed. [2026-01-22T12:24:28.411945] [DEBUG] [REMOTE ] WAB: Symbol is viable for forecasting. [2026-01-22T12:24:28.411993] [INFO ] [MAIN ] [3362/3501] WAB kept (0.5s) | 3357 kept, 5 rejected | 137.9/min | ETA: 1.0m [2026-01-22T12:24:28.893877] [DEBUG] [REMOTE ] WABC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:28.894020] [DEBUG] [REMOTE ] WABC: PASS: History has at least 300 days. [2026-01-22T12:24:28.894242] [DEBUG] [REMOTE ] WABC: PASS: Price check passed. Min price $46.42. [2026-01-22T12:24:28.894396] [DEBUG] [REMOTE ] WABC: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:28.894510] [DEBUG] [REMOTE ] WABC: PASS: Integrity check passed. [2026-01-22T12:24:28.894550] [DEBUG] [REMOTE ] WABC: Symbol is viable for forecasting. [2026-01-22T12:24:28.894619] [INFO ] [MAIN ] [3363/3501] WABC kept (0.5s) | 3358 kept, 5 rejected | 137.9/min | ETA: 1.0m [2026-01-22T12:24:29.372211] [DEBUG] [REMOTE ] WAFD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:29.372395] [DEBUG] [REMOTE ] WAFD: PASS: History has at least 300 days. [2026-01-22T12:24:29.372716] [DEBUG] [REMOTE ] WAFD: PASS: Price check passed. Min price $28.79. [2026-01-22T12:24:29.372900] [DEBUG] [REMOTE ] WAFD: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:29.373036] [DEBUG] [REMOTE ] WAFD: PASS: Integrity check passed. [2026-01-22T12:24:29.373078] [DEBUG] [REMOTE ] WAFD: Symbol is viable for forecasting. [2026-01-22T12:24:29.373128] [INFO ] [MAIN ] [3364/3501] WAFD kept (0.5s) | 3359 kept, 5 rejected | 137.9/min | ETA: 60s [2026-01-22T12:24:29.599305] [DEBUG] [REMOTE ] WAFDP: Retrieved 1248 rows, trimmed to 300. [2026-01-22T12:24:29.599449] [DEBUG] [REMOTE ] WAFDP: PASS: History has at least 300 days. [2026-01-22T12:24:29.599686] [DEBUG] [REMOTE ] WAFDP: PASS: Price check passed. Min price $16.17. [2026-01-22T12:24:29.599832] [DEBUG] [REMOTE ] WAFDP: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:29.599944] [DEBUG] [REMOTE ] WAFDP: PASS: Integrity check passed. [2026-01-22T12:24:29.599986] [DEBUG] [REMOTE ] WAFDP: Symbol is viable for forecasting. [2026-01-22T12:24:29.600035] [INFO ] [MAIN ] [3365/3501] WAFDP kept (0.2s) | 3360 kept, 5 rejected | 137.9/min | ETA: 59s [2026-01-22T12:24:30.176033] [DEBUG] [REMOTE ] WAL: Retrieved 5171 rows, trimmed to 300. [2026-01-22T12:24:30.176168] [DEBUG] [REMOTE ] WAL: PASS: History has at least 300 days. [2026-01-22T12:24:30.176376] [DEBUG] [REMOTE ] WAL: PASS: Price check passed. Min price $73.86. [2026-01-22T12:24:30.176510] [DEBUG] [REMOTE ] WAL: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:30.176642] [DEBUG] [REMOTE ] WAL: PASS: Integrity check passed. [2026-01-22T12:24:30.176684] [DEBUG] [REMOTE ] WAL: Symbol is viable for forecasting. [2026-01-22T12:24:30.176733] [INFO ] [MAIN ] [3366/3501] WAL kept (0.6s) | 3361 kept, 5 rejected | 137.9/min | ETA: 59s [2026-01-22T12:24:30.443463] [DEBUG] [REMOTE ] WALD: Retrieved 1179 rows, trimmed to 300. [2026-01-22T12:24:30.443856] [DEBUG] [REMOTE ] WALD: PASS: History has at least 300 days. [2026-01-22T12:24:30.444121] [DEBUG] [REMOTE ] WALD: PASS: Price check passed. Min price $1.47. [2026-01-22T12:24:30.444272] [DEBUG] [REMOTE ] WALD: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:30.444398] [DEBUG] [REMOTE ] WALD: PASS: Integrity check passed. [2026-01-22T12:24:30.444440] [DEBUG] [REMOTE ] WALD: Symbol is viable for forecasting. [2026-01-22T12:24:30.444488] [INFO ] [MAIN ] [3367/3501] WALD kept (0.3s) | 3362 kept, 5 rejected | 137.9/min | ETA: 58s [2026-01-22T12:24:31.045158] [DEBUG] [REMOTE ] WASH: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:31.045298] [DEBUG] [REMOTE ] WASH: PASS: History has at least 300 days. [2026-01-22T12:24:31.045520] [DEBUG] [REMOTE ] WASH: PASS: Price check passed. Min price $26.15. [2026-01-22T12:24:31.045674] [DEBUG] [REMOTE ] WASH: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:31.045788] [DEBUG] [REMOTE ] WASH: PASS: Integrity check passed. [2026-01-22T12:24:31.045830] [DEBUG] [REMOTE ] WASH: Symbol is viable for forecasting. [2026-01-22T12:24:31.045877] [INFO ] [MAIN ] [3368/3501] WASH kept (0.6s) | 3363 kept, 5 rejected | 137.9/min | ETA: 58s [2026-01-22T12:24:31.275201] [DEBUG] [REMOTE ] WAVE: Retrieved 1144 rows, trimmed to 300. [2026-01-22T12:24:31.275327] [DEBUG] [REMOTE ] WAVE: PASS: History has at least 300 days. [2026-01-22T12:24:31.275544] [DEBUG] [REMOTE ] WAVE: PASS: Price check passed. Min price $5.46. [2026-01-22T12:24:31.275701] [DEBUG] [REMOTE ] WAVE: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:31.275808] [DEBUG] [REMOTE ] WAVE: PASS: Integrity check passed. [2026-01-22T12:24:31.275847] [DEBUG] [REMOTE ] WAVE: Symbol is viable for forecasting. [2026-01-22T12:24:31.275893] [INFO ] [MAIN ] [3369/3501] WAVE kept (0.2s) | 3364 kept, 5 rejected | 137.9/min | ETA: 57s [2026-01-22T12:24:31.627726] [DEBUG] [REMOTE ] WAY: Retrieved 406 rows, trimmed to 300. [2026-01-22T12:24:31.627872] [DEBUG] [REMOTE ] WAY: PASS: History has at least 300 days. [2026-01-22T12:24:31.628100] [DEBUG] [REMOTE ] WAY: PASS: Price check passed. Min price $29.56. [2026-01-22T12:24:31.628259] [DEBUG] [REMOTE ] WAY: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:31.628385] [DEBUG] [REMOTE ] WAY: PASS: Integrity check passed. [2026-01-22T12:24:31.628433] [DEBUG] [REMOTE ] WAY: Symbol is viable for forecasting. [2026-01-22T12:24:31.628488] [INFO ] [MAIN ] [3370/3501] WAY kept (0.4s) | 3365 kept, 5 rejected | 137.9/min | ETA: 57s [2026-01-22T12:24:32.185140] [DEBUG] [REMOTE ] WB: Retrieved 2958 rows, trimmed to 300. [2026-01-22T12:24:32.185299] [DEBUG] [REMOTE ] WB: PASS: History has at least 300 days. [2026-01-22T12:24:32.185560] [DEBUG] [REMOTE ] WB: PASS: Price check passed. Min price $9.54. [2026-01-22T12:24:32.185745] [DEBUG] [REMOTE ] WB: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:32.185884] [DEBUG] [REMOTE ] WB: PASS: Integrity check passed. [2026-01-22T12:24:32.185929] [DEBUG] [REMOTE ] WB: Symbol is viable for forecasting. [2026-01-22T12:24:32.185986] [INFO ] [MAIN ] [3371/3501] WB kept (0.6s) | 3366 kept, 5 rejected | 137.9/min | ETA: 57s [2026-01-22T12:24:32.624500] [DEBUG] [REMOTE ] WBD: Retrieved 5165 rows, trimmed to 300. [2026-01-22T12:24:32.624703] [DEBUG] [REMOTE ] WBD: PASS: History has at least 300 days. [2026-01-22T12:24:32.624942] [DEBUG] [REMOTE ] WBD: PASS: Price check passed. Min price $20.99. [2026-01-22T12:24:32.625085] [DEBUG] [REMOTE ] WBD: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:32.625205] [DEBUG] [REMOTE ] WBD: PASS: Integrity check passed. [2026-01-22T12:24:32.625246] [DEBUG] [REMOTE ] WBD: Symbol is viable for forecasting. [2026-01-22T12:24:32.625299] [INFO ] [MAIN ] [3372/3501] WBD kept (0.4s) | 3367 kept, 5 rejected | 137.9/min | ETA: 56s [2026-01-22T12:24:32.966966] [DEBUG] [REMOTE ] WBIY: Retrieved 2281 rows, trimmed to 300. [2026-01-22T12:24:32.967098] [DEBUG] [REMOTE ] WBIY: PASS: History has at least 300 days. [2026-01-22T12:24:32.967301] [DEBUG] [REMOTE ] WBIY: PASS: Price check passed. Min price $29.87. [2026-01-22T12:24:32.967438] [DEBUG] [REMOTE ] WBIY: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:32.967548] [DEBUG] [REMOTE ] WBIY: PASS: Integrity check passed. [2026-01-22T12:24:32.967617] [DEBUG] [REMOTE ] WBIY: Symbol is viable for forecasting. [2026-01-22T12:24:32.967668] [INFO ] [MAIN ] [3373/3501] WBIY kept (0.3s) | 3368 kept, 5 rejected | 137.9/min | ETA: 56s [2026-01-22T12:24:33.532991] [DEBUG] [REMOTE ] WBS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:33.533146] [DEBUG] [REMOTE ] WBS: PASS: History has at least 300 days. [2026-01-22T12:24:33.533400] [DEBUG] [REMOTE ] WBS: PASS: Price check passed. Min price $54.51. [2026-01-22T12:24:33.533542] [DEBUG] [REMOTE ] WBS: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:33.533880] [DEBUG] [REMOTE ] WBS: PASS: Integrity check passed. [2026-01-22T12:24:33.533924] [DEBUG] [REMOTE ] WBS: Symbol is viable for forecasting. [2026-01-22T12:24:33.534654] [INFO ] [MAIN ] [3374/3501] WBS kept (0.6s) | 3369 kept, 5 rejected | 137.9/min | ETA: 55s [2026-01-22T12:24:33.614528] [DEBUG] [REMOTE ] WBTN: Retrieved 393 rows, trimmed to 300. [2026-01-22T12:24:33.614671] [DEBUG] [REMOTE ] WBTN: PASS: History has at least 300 days. [2026-01-22T12:24:33.614885] [DEBUG] [REMOTE ] WBTN: PASS: Price check passed. Min price $12.19. [2026-01-22T12:24:33.615018] [DEBUG] [REMOTE ] WBTN: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:33.615125] [DEBUG] [REMOTE ] WBTN: PASS: Integrity check passed. [2026-01-22T12:24:33.615165] [DEBUG] [REMOTE ] WBTN: Symbol is viable for forecasting. [2026-01-22T12:24:33.615210] [INFO ] [MAIN ] [3375/3501] WBTN kept (0.1s) | 3370 kept, 5 rejected | 138.0/min | ETA: 55s [2026-01-22T12:24:34.160057] [DEBUG] [REMOTE ] WBX: Retrieved 1079 rows, trimmed to 300. [2026-01-22T12:24:34.160267] [DEBUG] [REMOTE ] WBX: PASS: History has at least 300 days. [2026-01-22T12:24:34.160534] [DEBUG] [REMOTE ] WBX: PASS: Price check passed. Min price $2.34. [2026-01-22T12:24:34.160736] [DEBUG] [REMOTE ] WBX: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:34.160869] [DEBUG] [REMOTE ] WBX: PASS: Integrity check passed. [2026-01-22T12:24:34.160911] [DEBUG] [REMOTE ] WBX: Symbol is viable for forecasting. [2026-01-22T12:24:34.160964] [INFO ] [MAIN ] [3376/3501] WBX kept (0.5s) | 3371 kept, 5 rejected | 138.0/min | ETA: 54s [2026-01-22T12:24:34.864622] [DEBUG] [REMOTE ] WCC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:34.864773] [DEBUG] [REMOTE ] WCC: PASS: History has at least 300 days. [2026-01-22T12:24:34.865012] [DEBUG] [REMOTE ] WCC: PASS: Price check passed. Min price $220.39. [2026-01-22T12:24:34.865151] [DEBUG] [REMOTE ] WCC: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:34.865271] [DEBUG] [REMOTE ] WCC: PASS: Integrity check passed. [2026-01-22T12:24:34.865320] [DEBUG] [REMOTE ] WCC: Symbol is viable for forecasting. [2026-01-22T12:24:34.865373] [INFO ] [MAIN ] [3377/3501] WCC kept (0.7s) | 3372 kept, 5 rejected | 137.9/min | ETA: 54s [2026-01-22T12:24:35.071926] [DEBUG] [REMOTE ] WCLD: Retrieved 1602 rows, trimmed to 300. [2026-01-22T12:24:35.072156] [DEBUG] [REMOTE ] WCLD: PASS: History has at least 300 days. [2026-01-22T12:24:35.072467] [DEBUG] [REMOTE ] WCLD: PASS: Price check passed. Min price $31.37. [2026-01-22T12:24:35.072641] [DEBUG] [REMOTE ] WCLD: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:35.072785] [DEBUG] [REMOTE ] WCLD: PASS: Integrity check passed. [2026-01-22T12:24:35.072829] [DEBUG] [REMOTE ] WCLD: Symbol is viable for forecasting. [2026-01-22T12:24:35.072884] [INFO ] [MAIN ] [3378/3501] WCLD kept (0.2s) | 3373 kept, 5 rejected | 137.9/min | ETA: 53s [2026-01-22T12:24:35.649557] [DEBUG] [REMOTE ] WD: Retrieved 3797 rows, trimmed to 300. [2026-01-22T12:24:35.649730] [DEBUG] [REMOTE ] WD: PASS: History has at least 300 days. [2026-01-22T12:24:35.650002] [DEBUG] [REMOTE ] WD: PASS: Price check passed. Min price $58.72. [2026-01-22T12:24:35.650174] [DEBUG] [REMOTE ] WD: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:35.650318] [DEBUG] [REMOTE ] WD: PASS: Integrity check passed. [2026-01-22T12:24:35.650368] [DEBUG] [REMOTE ] WD: Symbol is viable for forecasting. [2026-01-22T12:24:35.650428] [INFO ] [MAIN ] [3379/3501] WD kept (0.6s) | 3374 kept, 5 rejected | 137.9/min | ETA: 53s [2026-01-22T12:24:35.991424] [DEBUG] [REMOTE ] WDAY: Retrieved 3336 rows, trimmed to 300. [2026-01-22T12:24:35.991602] [DEBUG] [REMOTE ] WDAY: PASS: History has at least 300 days. [2026-01-22T12:24:35.991845] [DEBUG] [REMOTE ] WDAY: PASS: Price check passed. Min price $182.99. [2026-01-22T12:24:35.991980] [DEBUG] [REMOTE ] WDAY: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:35.992100] [DEBUG] [REMOTE ] WDAY: PASS: Integrity check passed. [2026-01-22T12:24:35.992140] [DEBUG] [REMOTE ] WDAY: Symbol is viable for forecasting. [2026-01-22T12:24:35.992188] [INFO ] [MAIN ] [3380/3501] WDAY kept (0.3s) | 3375 kept, 5 rejected | 137.9/min | ETA: 53s [2026-01-22T12:24:36.660649] [DEBUG] [REMOTE ] WDC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:36.660796] [DEBUG] [REMOTE ] WDC: PASS: History has at least 300 days. [2026-01-22T12:24:36.661038] [DEBUG] [REMOTE ] WDC: PASS: Price check passed. Min price $124.82. [2026-01-22T12:24:36.661175] [DEBUG] [REMOTE ] WDC: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:36.661294] [DEBUG] [REMOTE ] WDC: PASS: Integrity check passed. [2026-01-22T12:24:36.661334] [DEBUG] [REMOTE ] WDC: Symbol is viable for forecasting. [2026-01-22T12:24:36.661920] [INFO ] [MAIN ] [3381/3501] WDC kept (0.7s) | 3376 kept, 5 rejected | 137.9/min | ETA: 52s [2026-01-22T12:24:37.097982] [DEBUG] [REMOTE ] WDFC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:37.098118] [DEBUG] [REMOTE ] WDFC: PASS: History has at least 300 days. [2026-01-22T12:24:37.098329] [DEBUG] [REMOTE ] WDFC: PASS: Price check passed. Min price $186.59. [2026-01-22T12:24:37.098464] [DEBUG] [REMOTE ] WDFC: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:37.098600] [DEBUG] [REMOTE ] WDFC: PASS: Integrity check passed. [2026-01-22T12:24:37.098643] [DEBUG] [REMOTE ] WDFC: Symbol is viable for forecasting. [2026-01-22T12:24:37.099187] [INFO ] [MAIN ] [3382/3501] WDFC kept (0.4s) | 3377 kept, 5 rejected | 137.9/min | ETA: 52s [2026-01-22T12:24:37.330224] [DEBUG] [REMOTE ] WDH: Retrieved 1182 rows, trimmed to 300. [2026-01-22T12:24:37.330358] [DEBUG] [REMOTE ] WDH: PASS: History has at least 300 days. [2026-01-22T12:24:37.330564] [DEBUG] [REMOTE ] WDH: PASS: Price check passed. Min price $1.58. [2026-01-22T12:24:37.330749] [DEBUG] [REMOTE ] WDH: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:37.330861] [DEBUG] [REMOTE ] WDH: PASS: Integrity check passed. [2026-01-22T12:24:37.330903] [DEBUG] [REMOTE ] WDH: Symbol is viable for forecasting. [2026-01-22T12:24:37.330954] [INFO ] [MAIN ] [3383/3501] WDH kept (0.2s) | 3378 kept, 5 rejected | 137.9/min | ETA: 51s [2026-01-22T12:24:37.657231] [DEBUG] [REMOTE ] WDI: Retrieved 1148 rows, trimmed to 300. [2026-01-22T12:24:37.657345] [DEBUG] [REMOTE ] WDI: PASS: History has at least 300 days. [2026-01-22T12:24:37.657543] [DEBUG] [REMOTE ] WDI: PASS: Price check passed. Min price $13.51. [2026-01-22T12:24:37.657725] [DEBUG] [REMOTE ] WDI: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:37.657838] [DEBUG] [REMOTE ] WDI: PASS: Integrity check passed. [2026-01-22T12:24:37.657881] [DEBUG] [REMOTE ] WDI: Symbol is viable for forecasting. [2026-01-22T12:24:37.657928] [INFO ] [MAIN ] [3384/3501] WDI kept (0.3s) | 3379 kept, 5 rejected | 138.0/min | ETA: 51s [2026-01-22T12:24:38.328682] [DEBUG] [REMOTE ] WDS: Retrieved 4660 rows, trimmed to 300. [2026-01-22T12:24:38.328817] [DEBUG] [REMOTE ] WDS: PASS: History has at least 300 days. [2026-01-22T12:24:38.329024] [DEBUG] [REMOTE ] WDS: PASS: Price check passed. Min price $14.58. [2026-01-22T12:24:38.329156] [DEBUG] [REMOTE ] WDS: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:38.329268] [DEBUG] [REMOTE ] WDS: PASS: Integrity check passed. [2026-01-22T12:24:38.329309] [DEBUG] [REMOTE ] WDS: Symbol is viable for forecasting. [2026-01-22T12:24:38.329356] [INFO ] [MAIN ] [3385/3501] WDS kept (0.7s) | 3380 kept, 5 rejected | 137.9/min | ETA: 50s [2026-01-22T12:24:38.776443] [DEBUG] [REMOTE ] WEA: Retrieved 5994 rows, trimmed to 300. [2026-01-22T12:24:38.776602] [DEBUG] [REMOTE ] WEA: PASS: History has at least 300 days. [2026-01-22T12:24:38.776823] [DEBUG] [REMOTE ] WEA: PASS: Price check passed. Min price $10.85. [2026-01-22T12:24:38.776956] [DEBUG] [REMOTE ] WEA: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:38.777065] [DEBUG] [REMOTE ] WEA: PASS: Integrity check passed. [2026-01-22T12:24:38.777105] [DEBUG] [REMOTE ] WEA: Symbol is viable for forecasting. [2026-01-22T12:24:38.777152] [INFO ] [MAIN ] [3386/3501] WEA kept (0.4s) | 3381 kept, 5 rejected | 137.9/min | ETA: 50s [2026-01-22T12:24:39.242824] [DEBUG] [REMOTE ] WEC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:39.242959] [DEBUG] [REMOTE ] WEC: PASS: History has at least 300 days. [2026-01-22T12:24:39.243191] [DEBUG] [REMOTE ] WEC: PASS: Price check passed. Min price $103.48. [2026-01-22T12:24:39.243348] [DEBUG] [REMOTE ] WEC: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:39.243476] [DEBUG] [REMOTE ] WEC: PASS: Integrity check passed. [2026-01-22T12:24:39.243522] [DEBUG] [REMOTE ] WEC: Symbol is viable for forecasting. [2026-01-22T12:24:39.243602] [INFO ] [MAIN ] [3387/3501] WEC kept (0.5s) | 3382 kept, 5 rejected | 137.9/min | ETA: 50s [2026-01-22T12:24:39.689702] [DEBUG] [REMOTE ] WEN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:39.689837] [DEBUG] [REMOTE ] WEN: PASS: History has at least 300 days. [2026-01-22T12:24:39.690049] [DEBUG] [REMOTE ] WEN: PASS: Price check passed. Min price $7.74. [2026-01-22T12:24:39.690181] [DEBUG] [REMOTE ] WEN: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:39.690293] [DEBUG] [REMOTE ] WEN: PASS: Integrity check passed. [2026-01-22T12:24:39.690332] [DEBUG] [REMOTE ] WEN: Symbol is viable for forecasting. [2026-01-22T12:24:39.690379] [INFO ] [MAIN ] [3388/3501] WEN kept (0.4s) | 3383 kept, 5 rejected | 137.9/min | ETA: 49s [2026-01-22T12:24:40.157563] [DEBUG] [REMOTE ] WERN: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:40.158025] [DEBUG] [REMOTE ] WERN: PASS: History has at least 300 days. [2026-01-22T12:24:40.158291] [DEBUG] [REMOTE ] WERN: PASS: Price check passed. Min price $23.05. [2026-01-22T12:24:40.158436] [DEBUG] [REMOTE ] WERN: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:40.158566] [DEBUG] [REMOTE ] WERN: PASS: Integrity check passed. [2026-01-22T12:24:40.158627] [DEBUG] [REMOTE ] WERN: Symbol is viable for forecasting. [2026-01-22T12:24:40.158681] [INFO ] [MAIN ] [3389/3501] WERN kept (0.5s) | 3384 kept, 5 rejected | 137.9/min | ETA: 49s [2026-01-22T12:24:40.417556] [DEBUG] [REMOTE ] WES: Retrieved 3298 rows, trimmed to 300. [2026-01-22T12:24:40.418014] [DEBUG] [REMOTE ] WES: PASS: History has at least 300 days. [2026-01-22T12:24:40.418290] [DEBUG] [REMOTE ] WES: PASS: Price check passed. Min price $37.34. [2026-01-22T12:24:40.418450] [DEBUG] [REMOTE ] WES: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:40.418594] [DEBUG] [REMOTE ] WES: PASS: Integrity check passed. [2026-01-22T12:24:40.418638] [DEBUG] [REMOTE ] WES: Symbol is viable for forecasting. [2026-01-22T12:24:40.418699] [INFO ] [MAIN ] [3390/3501] WES kept (0.3s) | 3385 kept, 5 rejected | 137.9/min | ETA: 48s [2026-01-22T12:24:40.984952] [DEBUG] [REMOTE ] WEX: Retrieved 5265 rows, trimmed to 300. [2026-01-22T12:24:40.985152] [DEBUG] [REMOTE ] WEX: PASS: History has at least 300 days. [2026-01-22T12:24:40.985430] [DEBUG] [REMOTE ] WEX: PASS: Price check passed. Min price $136.40. [2026-01-22T12:24:40.985596] [DEBUG] [REMOTE ] WEX: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:40.985731] [DEBUG] [REMOTE ] WEX: PASS: Integrity check passed. [2026-01-22T12:24:40.985809] [DEBUG] [REMOTE ] WEX: Symbol is viable for forecasting. [2026-01-22T12:24:40.985869] [INFO ] [MAIN ] [3391/3501] WEX kept (0.6s) | 3386 kept, 5 rejected | 137.9/min | ETA: 48s [2026-01-22T12:24:41.408459] [DEBUG] [REMOTE ] WEYS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:41.408617] [DEBUG] [REMOTE ] WEYS: PASS: History has at least 300 days. [2026-01-22T12:24:41.409030] [DEBUG] [REMOTE ] WEYS: PASS: Price check passed. Min price $26.15. [2026-01-22T12:24:41.409163] [DEBUG] [REMOTE ] WEYS: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:41.409276] [DEBUG] [REMOTE ] WEYS: PASS: Integrity check passed. [2026-01-22T12:24:41.409315] [DEBUG] [REMOTE ] WEYS: Symbol is viable for forecasting. [2026-01-22T12:24:41.409363] [INFO ] [MAIN ] [3392/3501] WEYS kept (0.4s) | 3387 kept, 5 rejected | 137.9/min | ETA: 47s [2026-01-22T12:24:41.835254] [DEBUG] [REMOTE ] WF: Retrieved 5612 rows, trimmed to 300. [2026-01-22T12:24:41.835406] [DEBUG] [REMOTE ] WF: PASS: History has at least 300 days. [2026-01-22T12:24:41.835686] [DEBUG] [REMOTE ] WF: PASS: Price check passed. Min price $53.04. [2026-01-22T12:24:41.835821] [DEBUG] [REMOTE ] WF: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:41.835943] [DEBUG] [REMOTE ] WF: PASS: Integrity check passed. [2026-01-22T12:24:41.835982] [DEBUG] [REMOTE ] WF: Symbol is viable for forecasting. [2026-01-22T12:24:41.836030] [INFO ] [MAIN ] [3393/3501] WF kept (0.4s) | 3388 kept, 5 rejected | 137.9/min | ETA: 47s [2026-01-22T12:24:42.236417] [DEBUG] [REMOTE ] WFC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:42.236604] [DEBUG] [REMOTE ] WFC: PASS: History has at least 300 days. [2026-01-22T12:24:42.237077] [DEBUG] [REMOTE ] WFC: PASS: Price check passed. Min price $82.40. [2026-01-22T12:24:42.237219] [DEBUG] [REMOTE ] WFC: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:42.237344] [DEBUG] [REMOTE ] WFC: PASS: Integrity check passed. [2026-01-22T12:24:42.237385] [DEBUG] [REMOTE ] WFC: Symbol is viable for forecasting. [2026-01-22T12:24:42.237437] [INFO ] [MAIN ] [3394/3501] WFC kept (0.4s) | 3389 kept, 5 rejected | 137.9/min | ETA: 47s [2026-01-22T12:24:42.629003] [DEBUG] [REMOTE ] WFG: Retrieved 4644 rows, trimmed to 300. [2026-01-22T12:24:42.629177] [DEBUG] [REMOTE ] WFG: PASS: History has at least 300 days. [2026-01-22T12:24:42.629486] [DEBUG] [REMOTE ] WFG: PASS: Price check passed. Min price $57.61. [2026-01-22T12:24:42.629716] [DEBUG] [REMOTE ] WFG: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:42.629884] [DEBUG] [REMOTE ] WFG: PASS: Integrity check passed. [2026-01-22T12:24:42.629934] [DEBUG] [REMOTE ] WFG: Symbol is viable for forecasting. [2026-01-22T12:24:42.629997] [INFO ] [MAIN ] [3395/3501] WFG kept (0.4s) | 3390 kept, 5 rejected | 137.9/min | ETA: 46s [2026-01-22T12:24:42.908816] [DEBUG] [REMOTE ] WFRD: Retrieved 1268 rows, trimmed to 300. [2026-01-22T12:24:42.908982] [DEBUG] [REMOTE ] WFRD: PASS: History has at least 300 days. [2026-01-22T12:24:42.909252] [DEBUG] [REMOTE ] WFRD: PASS: Price check passed. Min price $69.97. [2026-01-22T12:24:42.909453] [DEBUG] [REMOTE ] WFRD: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:42.909627] [DEBUG] [REMOTE ] WFRD: PASS: Integrity check passed. [2026-01-22T12:24:42.909680] [DEBUG] [REMOTE ] WFRD: Symbol is viable for forecasting. [2026-01-22T12:24:42.909744] [INFO ] [MAIN ] [3396/3501] WFRD kept (0.3s) | 3391 kept, 5 rejected | 137.9/min | ETA: 46s [2026-01-22T12:24:43.269568] [DEBUG] [REMOTE ] WGMI: Retrieved 991 rows, trimmed to 300. [2026-01-22T12:24:43.269742] [DEBUG] [REMOTE ] WGMI: PASS: History has at least 300 days. [2026-01-22T12:24:43.269961] [DEBUG] [REMOTE ] WGMI: PASS: Price check passed. Min price $36.51. [2026-01-22T12:24:43.270099] [DEBUG] [REMOTE ] WGMI: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:43.270211] [DEBUG] [REMOTE ] WGMI: PASS: Integrity check passed. [2026-01-22T12:24:43.270252] [DEBUG] [REMOTE ] WGMI: Symbol is viable for forecasting. [2026-01-22T12:24:43.270301] [INFO ] [MAIN ] [3397/3501] WGMI kept (0.4s) | 3392 kept, 5 rejected | 138.0/min | ETA: 45s [2026-01-22T12:24:43.822923] [DEBUG] [REMOTE ] WGO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:43.823061] [DEBUG] [REMOTE ] WGO: PASS: History has at least 300 days. [2026-01-22T12:24:43.823281] [DEBUG] [REMOTE ] WGO: PASS: Price check passed. Min price $31.91. [2026-01-22T12:24:43.823420] [DEBUG] [REMOTE ] WGO: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:43.823536] [DEBUG] [REMOTE ] WGO: PASS: Integrity check passed. [2026-01-22T12:24:43.823595] [DEBUG] [REMOTE ] WGO: Symbol is viable for forecasting. [2026-01-22T12:24:43.823660] [INFO ] [MAIN ] [3398/3501] WGO kept (0.6s) | 3393 kept, 5 rejected | 137.9/min | ETA: 45s [2026-01-22T12:24:44.121039] [DEBUG] [REMOTE ] WGS: Retrieved 1308 rows, trimmed to 300. [2026-01-22T12:24:44.121178] [DEBUG] [REMOTE ] WGS: PASS: History has at least 300 days. [2026-01-22T12:24:44.121410] [DEBUG] [REMOTE ] WGS: PASS: Price check passed. Min price $99.68. [2026-01-22T12:24:44.121547] [DEBUG] [REMOTE ] WGS: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:44.121690] [DEBUG] [REMOTE ] WGS: PASS: Integrity check passed. [2026-01-22T12:24:44.121732] [DEBUG] [REMOTE ] WGS: Symbol is viable for forecasting. [2026-01-22T12:24:44.121781] [INFO ] [MAIN ] [3399/3501] WGS kept (0.3s) | 3394 kept, 5 rejected | 138.0/min | ETA: 44s [2026-01-22T12:24:44.390684] [DEBUG] [REMOTE ] WH: Retrieved 1926 rows, trimmed to 300. [2026-01-22T12:24:44.390829] [DEBUG] [REMOTE ] WH: PASS: History has at least 300 days. [2026-01-22T12:24:44.391045] [DEBUG] [REMOTE ] WH: PASS: Price check passed. Min price $68.95. [2026-01-22T12:24:44.391180] [DEBUG] [REMOTE ] WH: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:44.391297] [DEBUG] [REMOTE ] WH: PASS: Integrity check passed. [2026-01-22T12:24:44.391338] [DEBUG] [REMOTE ] WH: Symbol is viable for forecasting. [2026-01-22T12:24:44.391386] [INFO ] [MAIN ] [3400/3501] WH kept (0.3s) | 3395 kept, 5 rejected | 138.0/min | ETA: 44s [2026-01-22T12:24:44.916991] [DEBUG] [REMOTE ] WHD: Retrieved 1998 rows, trimmed to 300. [2026-01-22T12:24:44.917137] [DEBUG] [REMOTE ] WHD: PASS: History has at least 300 days. [2026-01-22T12:24:44.917353] [DEBUG] [REMOTE ] WHD: PASS: Price check passed. Min price $38.78. [2026-01-22T12:24:44.917538] [DEBUG] [REMOTE ] WHD: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:44.917713] [DEBUG] [REMOTE ] WHD: PASS: Integrity check passed. [2026-01-22T12:24:44.917774] [DEBUG] [REMOTE ] WHD: Symbol is viable for forecasting. [2026-01-22T12:24:44.917846] [INFO ] [MAIN ] [3401/3501] WHD kept (0.5s) | 3396 kept, 5 rejected | 138.0/min | ETA: 43s [2026-01-22T12:24:45.393497] [DEBUG] [REMOTE ] WHF: Retrieved 3300 rows, trimmed to 300. [2026-01-22T12:24:45.393658] [DEBUG] [REMOTE ] WHF: PASS: History has at least 300 days. [2026-01-22T12:24:45.393876] [DEBUG] [REMOTE ] WHF: PASS: Price check passed. Min price $6.52. [2026-01-22T12:24:45.394008] [DEBUG] [REMOTE ] WHF: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:45.394117] [DEBUG] [REMOTE ] WHF: PASS: Integrity check passed. [2026-01-22T12:24:45.394156] [DEBUG] [REMOTE ] WHF: Symbol is viable for forecasting. [2026-01-22T12:24:45.394203] [INFO ] [MAIN ] [3402/3501] WHF kept (0.5s) | 3397 kept, 5 rejected | 138.0/min | ETA: 43s [2026-01-22T12:24:45.878686] [DEBUG] [REMOTE ] WHG: Retrieved 5940 rows, trimmed to 300. [2026-01-22T12:24:45.878823] [DEBUG] [REMOTE ] WHG: PASS: History has at least 300 days. [2026-01-22T12:24:45.879228] [DEBUG] [REMOTE ] WHG: PASS: Price check passed. Min price $15.45. [2026-01-22T12:24:45.879359] [DEBUG] [REMOTE ] WHG: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:45.879472] [DEBUG] [REMOTE ] WHG: PASS: Integrity check passed. [2026-01-22T12:24:45.879512] [DEBUG] [REMOTE ] WHG: Symbol is viable for forecasting. [2026-01-22T12:24:45.879559] [INFO ] [MAIN ] [3403/3501] WHG kept (0.5s) | 3398 kept, 5 rejected | 138.0/min | ETA: 43s [2026-01-22T12:24:46.303420] [DEBUG] [REMOTE ] WIA: Retrieved 5614 rows, trimmed to 300. [2026-01-22T12:24:46.303562] [DEBUG] [REMOTE ] WIA: PASS: History has at least 300 days. [2026-01-22T12:24:46.303811] [DEBUG] [REMOTE ] WIA: PASS: Price check passed. Min price $8.16. [2026-01-22T12:24:46.303950] [DEBUG] [REMOTE ] WIA: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:46.304070] [DEBUG] [REMOTE ] WIA: PASS: Integrity check passed. [2026-01-22T12:24:46.304110] [DEBUG] [REMOTE ] WIA: Symbol is viable for forecasting. [2026-01-22T12:24:46.304160] [INFO ] [MAIN ] [3404/3501] WIA kept (0.4s) | 3399 kept, 5 rejected | 138.0/min | ETA: 42s [2026-01-22T12:24:46.573822] [DEBUG] [REMOTE ] WIMI: Retrieved 1459 rows, trimmed to 300. [2026-01-22T12:24:46.574059] [DEBUG] [REMOTE ] WIMI: PASS: History has at least 300 days. [2026-01-22T12:24:46.574378] [DEBUG] [REMOTE ] WIMI: PASS: Price check passed. Min price $2.37. [2026-01-22T12:24:46.574527] [DEBUG] [REMOTE ] WIMI: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:46.574696] [DEBUG] [REMOTE ] WIMI: PASS: Integrity check passed. [2026-01-22T12:24:46.574742] [DEBUG] [REMOTE ] WIMI: Symbol is viable for forecasting. [2026-01-22T12:24:46.574796] [INFO ] [MAIN ] [3405/3501] WIMI kept (0.3s) | 3400 kept, 5 rejected | 138.0/min | ETA: 42s [2026-01-22T12:24:47.036672] [DEBUG] [REMOTE ] WINA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:47.036808] [DEBUG] [REMOTE ] WINA: PASS: History has at least 300 days. [2026-01-22T12:24:47.037037] [DEBUG] [REMOTE ] WINA: PASS: Price check passed. Min price $382.62. [2026-01-22T12:24:47.037174] [DEBUG] [REMOTE ] WINA: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:47.037286] [DEBUG] [REMOTE ] WINA: PASS: Integrity check passed. [2026-01-22T12:24:47.037325] [DEBUG] [REMOTE ] WINA: Symbol is viable for forecasting. [2026-01-22T12:24:47.037901] [INFO ] [MAIN ] [3406/3501] WINA kept (0.5s) | 3401 kept, 5 rejected | 138.0/min | ETA: 41s [2026-01-22T12:24:47.432432] [DEBUG] [REMOTE ] WING: Retrieved 2668 rows, trimmed to 300. [2026-01-22T12:24:47.432603] [DEBUG] [REMOTE ] WING: PASS: History has at least 300 days. [2026-01-22T12:24:47.432850] [DEBUG] [REMOTE ] WING: PASS: Price check passed. Min price $213.81. [2026-01-22T12:24:47.432984] [DEBUG] [REMOTE ] WING: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:47.433091] [DEBUG] [REMOTE ] WING: PASS: Integrity check passed. [2026-01-22T12:24:47.433131] [DEBUG] [REMOTE ] WING: Symbol is viable for forecasting. [2026-01-22T12:24:47.433177] [INFO ] [MAIN ] [3407/3501] WING kept (0.4s) | 3402 kept, 5 rejected | 138.0/min | ETA: 41s [2026-01-22T12:24:47.607293] [DEBUG] [REMOTE ] WINN: Retrieved 994 rows, trimmed to 300. [2026-01-22T12:24:47.607432] [DEBUG] [REMOTE ] WINN: PASS: History has at least 300 days. [2026-01-22T12:24:47.607656] [DEBUG] [REMOTE ] WINN: PASS: Price check passed. Min price $30.05. [2026-01-22T12:24:47.607834] [DEBUG] [REMOTE ] WINN: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:47.608132] [DEBUG] [REMOTE ] WINN: PASS: Integrity check passed. [2026-01-22T12:24:47.608172] [DEBUG] [REMOTE ] WINN: Symbol is viable for forecasting. [2026-01-22T12:24:47.608220] [INFO ] [MAIN ] [3408/3501] WINN kept (0.2s) | 3403 kept, 5 rejected | 138.0/min | ETA: 40s [2026-01-22T12:24:48.261523] [DEBUG] [REMOTE ] WIX: Retrieved 3069 rows, trimmed to 300. [2026-01-22T12:24:48.261960] [DEBUG] [REMOTE ] WIX: PASS: History has at least 300 days. [2026-01-22T12:24:48.262541] [DEBUG] [REMOTE ] WIX: PASS: Price check passed. Min price $76.24. [2026-01-22T12:24:48.262836] [DEBUG] [REMOTE ] WIX: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:48.263065] [DEBUG] [REMOTE ] WIX: PASS: Integrity check passed. [2026-01-22T12:24:48.263123] [DEBUG] [REMOTE ] WIX: Symbol is viable for forecasting. [2026-01-22T12:24:48.263206] [INFO ] [MAIN ] [3409/3501] WIX kept (0.7s) | 3404 kept, 5 rejected | 138.0/min | ETA: 40s [2026-01-22T12:24:48.662047] [DEBUG] [REMOTE ] WK: Retrieved 2792 rows, trimmed to 300. [2026-01-22T12:24:48.662306] [DEBUG] [REMOTE ] WK: PASS: History has at least 300 days. [2026-01-22T12:24:48.662770] [DEBUG] [REMOTE ] WK: PASS: Price check passed. Min price $80.13. [2026-01-22T12:24:48.662965] [DEBUG] [REMOTE ] WK: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:48.663157] [DEBUG] [REMOTE ] WK: PASS: Integrity check passed. [2026-01-22T12:24:48.663214] [DEBUG] [REMOTE ] WK: Symbol is viable for forecasting. [2026-01-22T12:24:48.663290] [INFO ] [MAIN ] [3410/3501] WK kept (0.4s) | 3405 kept, 5 rejected | 138.0/min | ETA: 40s [2026-01-22T12:24:49.200183] [DEBUG] [REMOTE ] WKC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:49.200439] [DEBUG] [REMOTE ] WKC: PASS: History has at least 300 days. [2026-01-22T12:24:49.200886] [DEBUG] [REMOTE ] WKC: PASS: Price check passed. Min price $22.86. [2026-01-22T12:24:49.201039] [DEBUG] [REMOTE ] WKC: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:49.201191] [DEBUG] [REMOTE ] WKC: PASS: Integrity check passed. [2026-01-22T12:24:49.201234] [DEBUG] [REMOTE ] WKC: Symbol is viable for forecasting. [2026-01-22T12:24:49.201300] [INFO ] [MAIN ] [3411/3501] WKC kept (0.5s) | 3406 kept, 5 rejected | 138.0/min | ETA: 39s [2026-01-22T12:24:49.326652] [DEBUG] [REMOTE ] WKEY: Retrieved 1766 rows, trimmed to 300. [2026-01-22T12:24:49.326845] [DEBUG] [REMOTE ] WKEY: PASS: History has at least 300 days. [2026-01-22T12:24:49.327096] [DEBUG] [REMOTE ] WKEY: PASS: Price check passed. Min price $7.40. [2026-01-22T12:24:49.327241] [DEBUG] [REMOTE ] WKEY: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:49.327369] [DEBUG] [REMOTE ] WKEY: PASS: Integrity check passed. [2026-01-22T12:24:49.327432] [DEBUG] [REMOTE ] WKEY: Symbol is viable for forecasting. [2026-01-22T12:24:49.327502] [INFO ] [MAIN ] [3412/3501] WKEY kept (0.1s) | 3407 kept, 5 rejected | 138.0/min | ETA: 39s [2026-01-22T12:24:50.134323] [DEBUG] [REMOTE ] WKSP: Retrieved 5667 rows, trimmed to 300. [2026-01-22T12:24:50.134547] [DEBUG] [REMOTE ] WKSP: PASS: History has at least 300 days. [2026-01-22T12:24:50.134886] [DEBUG] [REMOTE ] WKSP: PASS: Price check passed. Min price $1.95. [2026-01-22T12:24:50.135222] [DEBUG] [REMOTE ] WKSP: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:50.135359] [DEBUG] [REMOTE ] WKSP: PASS: Integrity check passed. [2026-01-22T12:24:50.135402] [DEBUG] [REMOTE ] WKSP: Symbol is viable for forecasting. [2026-01-22T12:24:50.135459] [INFO ] [MAIN ] [3413/3501] WKSP kept (0.8s) | 3408 kept, 5 rejected | 138.0/min | ETA: 38s [2026-01-22T12:24:50.541663] [DEBUG] [REMOTE ] WLDN: Retrieved 4820 rows, trimmed to 300. [2026-01-22T12:24:50.541832] [DEBUG] [REMOTE ] WLDN: PASS: History has at least 300 days. [2026-01-22T12:24:50.542093] [DEBUG] [REMOTE ] WLDN: PASS: Price check passed. Min price $85.27. [2026-01-22T12:24:50.542416] [DEBUG] [REMOTE ] WLDN: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:50.542552] [DEBUG] [REMOTE ] WLDN: PASS: Integrity check passed. [2026-01-22T12:24:50.542612] [DEBUG] [REMOTE ] WLDN: Symbol is viable for forecasting. [2026-01-22T12:24:50.542666] [INFO ] [MAIN ] [3414/3501] WLDN kept (0.4s) | 3409 kept, 5 rejected | 138.0/min | ETA: 38s [2026-01-22T12:24:50.782148] [DEBUG] [REMOTE ] WLDS: Retrieved 842 rows, trimmed to 300. [2026-01-22T12:24:50.782342] [DEBUG] [REMOTE ] WLDS: PASS: History has at least 300 days. [2026-01-22T12:24:50.782616] [DEBUG] [REMOTE ] WLDS: PASS: Price check passed. Min price $1.10. [2026-01-22T12:24:50.782763] [DEBUG] [REMOTE ] WLDS: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:50.782882] [DEBUG] [REMOTE ] WLDS: PASS: Integrity check passed. [2026-01-22T12:24:50.782924] [DEBUG] [REMOTE ] WLDS: Symbol is viable for forecasting. [2026-01-22T12:24:50.782976] [INFO ] [MAIN ] [3415/3501] WLDS kept (0.2s) | 3410 kept, 5 rejected | 138.0/min | ETA: 37s [2026-01-22T12:24:51.567872] [DEBUG] [REMOTE ] WLFC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:51.568336] [DEBUG] [REMOTE ] WLFC: PASS: History has at least 300 days. [2026-01-22T12:24:51.568820] [DEBUG] [REMOTE ] WLFC: PASS: Price check passed. Min price $115.05. [2026-01-22T12:24:51.568984] [DEBUG] [REMOTE ] WLFC: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:51.569181] [DEBUG] [REMOTE ] WLFC: PASS: Integrity check passed. [2026-01-22T12:24:51.569241] [DEBUG] [REMOTE ] WLFC: Symbol is viable for forecasting. [2026-01-22T12:24:51.569302] [INFO ] [MAIN ] [3416/3501] WLFC kept (0.8s) | 3411 kept, 5 rejected | 138.0/min | ETA: 37s [2026-01-22T12:24:52.016654] [DEBUG] [REMOTE ] WLK: Retrieved 5396 rows, trimmed to 300. [2026-01-22T12:24:52.016862] [DEBUG] [REMOTE ] WLK: PASS: History has at least 300 days. [2026-01-22T12:24:52.017170] [DEBUG] [REMOTE ] WLK: PASS: Price check passed. Min price $55.91. [2026-01-22T12:24:52.017319] [DEBUG] [REMOTE ] WLK: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:52.017451] [DEBUG] [REMOTE ] WLK: PASS: Integrity check passed. [2026-01-22T12:24:52.017494] [DEBUG] [REMOTE ] WLK: Symbol is viable for forecasting. [2026-01-22T12:24:52.017547] [INFO ] [MAIN ] [3417/3501] WLK kept (0.4s) | 3412 kept, 5 rejected | 138.0/min | ETA: 37s [2026-01-22T12:24:52.397495] [DEBUG] [REMOTE ] WLKP: Retrieved 2887 rows, trimmed to 300. [2026-01-22T12:24:52.397742] [DEBUG] [REMOTE ] WLKP: PASS: History has at least 300 days. [2026-01-22T12:24:52.398054] [DEBUG] [REMOTE ] WLKP: PASS: Price check passed. Min price $17.87. [2026-01-22T12:24:52.398207] [DEBUG] [REMOTE ] WLKP: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:52.398329] [DEBUG] [REMOTE ] WLKP: PASS: Integrity check passed. [2026-01-22T12:24:52.398371] [DEBUG] [REMOTE ] WLKP: Symbol is viable for forecasting. [2026-01-22T12:24:52.398422] [INFO ] [MAIN ] [3418/3501] WLKP kept (0.4s) | 3413 kept, 5 rejected | 138.0/min | ETA: 36s [2026-01-22T12:24:52.608094] [DEBUG] [REMOTE ] WMG: Retrieved 1416 rows, trimmed to 300. [2026-01-22T12:24:52.608294] [DEBUG] [REMOTE ] WMG: PASS: History has at least 300 days. [2026-01-22T12:24:52.608562] [DEBUG] [REMOTE ] WMG: PASS: Price check passed. Min price $27.61. [2026-01-22T12:24:52.608789] [DEBUG] [REMOTE ] WMG: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:52.608920] [DEBUG] [REMOTE ] WMG: PASS: Integrity check passed. [2026-01-22T12:24:52.608966] [DEBUG] [REMOTE ] WMG: Symbol is viable for forecasting. [2026-01-22T12:24:52.609025] [INFO ] [MAIN ] [3419/3501] WMG kept (0.2s) | 3414 kept, 5 rejected | 138.0/min | ETA: 36s [2026-01-22T12:24:53.358590] [DEBUG] [REMOTE ] WMK: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:53.358844] [DEBUG] [REMOTE ] WMK: PASS: History has at least 300 days. [2026-01-22T12:24:53.359169] [DEBUG] [REMOTE ] WMK: PASS: Price check passed. Min price $63.00. [2026-01-22T12:24:53.359328] [DEBUG] [REMOTE ] WMK: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:53.359474] [DEBUG] [REMOTE ] WMK: PASS: Integrity check passed. [2026-01-22T12:24:53.359533] [DEBUG] [REMOTE ] WMK: Symbol is viable for forecasting. [2026-01-22T12:24:53.359616] [INFO ] [MAIN ] [3420/3501] WMK kept (0.8s) | 3415 kept, 5 rejected | 137.9/min | ETA: 35s [2026-01-22T12:24:53.623899] [DEBUG] [REMOTE ] WMS: Retrieved 2890 rows, trimmed to 300. [2026-01-22T12:24:53.624323] [DEBUG] [REMOTE ] WMS: PASS: History has at least 300 days. [2026-01-22T12:24:53.624681] [DEBUG] [REMOTE ] WMS: PASS: Price check passed. Min price $134.57. [2026-01-22T12:24:53.624829] [DEBUG] [REMOTE ] WMS: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:53.624973] [DEBUG] [REMOTE ] WMS: PASS: Integrity check passed. [2026-01-22T12:24:53.625203] [DEBUG] [REMOTE ] WMS: Symbol is viable for forecasting. [2026-01-22T12:24:53.625259] [INFO ] [MAIN ] [3421/3501] WMS kept (0.3s) | 3416 kept, 5 rejected | 138.0/min | ETA: 35s [2026-01-22T12:24:54.095142] [DEBUG] [REMOTE ] WNC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:54.095375] [DEBUG] [REMOTE ] WNC: PASS: History has at least 300 days. [2026-01-22T12:24:54.095775] [DEBUG] [REMOTE ] WNC: PASS: Price check passed. Min price $7.45. [2026-01-22T12:24:54.095925] [DEBUG] [REMOTE ] WNC: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:54.096077] [DEBUG] [REMOTE ] WNC: PASS: Integrity check passed. [2026-01-22T12:24:54.096307] [DEBUG] [REMOTE ] WNC: Symbol is viable for forecasting. [2026-01-22T12:24:54.096365] [INFO ] [MAIN ] [3422/3501] WNC kept (0.5s) | 3417 kept, 5 rejected | 138.0/min | ETA: 34s [2026-01-22T12:24:54.645666] [DEBUG] [REMOTE ] WNEB: Retrieved 5969 rows, trimmed to 300. [2026-01-22T12:24:54.645960] [DEBUG] [REMOTE ] WNEB: PASS: History has at least 300 days. [2026-01-22T12:24:54.646432] [DEBUG] [REMOTE ] WNEB: PASS: Price check passed. Min price $11.25. [2026-01-22T12:24:54.646681] [DEBUG] [REMOTE ] WNEB: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:54.646894] [DEBUG] [REMOTE ] WNEB: PASS: Integrity check passed. [2026-01-22T12:24:54.646991] [DEBUG] [REMOTE ] WNEB: Symbol is viable for forecasting. [2026-01-22T12:24:54.647074] [INFO ] [MAIN ] [3423/3501] WNEB kept (0.6s) | 3418 kept, 5 rejected | 137.9/min | ETA: 34s [2026-01-22T12:24:55.025754] [DEBUG] [REMOTE ] WOOD: Retrieved 4421 rows, trimmed to 300. [2026-01-22T12:24:55.025945] [DEBUG] [REMOTE ] WOOD: PASS: History has at least 300 days. [2026-01-22T12:24:55.026207] [DEBUG] [REMOTE ] WOOD: PASS: Price check passed. Min price $65.94. [2026-01-22T12:24:55.026360] [DEBUG] [REMOTE ] WOOD: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:55.026482] [DEBUG] [REMOTE ] WOOD: PASS: Integrity check passed. [2026-01-22T12:24:55.026525] [DEBUG] [REMOTE ] WOOD: Symbol is viable for forecasting. [2026-01-22T12:24:55.026597] [INFO ] [MAIN ] [3424/3501] WOOD kept (0.4s) | 3419 kept, 5 rejected | 138.0/min | ETA: 33s [2026-01-22T12:24:55.157672] [DEBUG] [REMOTE ] WOOF: Retrieved 1260 rows, trimmed to 300. [2026-01-22T12:24:55.157895] [DEBUG] [REMOTE ] WOOF: PASS: History has at least 300 days. [2026-01-22T12:24:55.158355] [DEBUG] [REMOTE ] WOOF: PASS: Price check passed. Min price $2.63. [2026-01-22T12:24:55.158505] [DEBUG] [REMOTE ] WOOF: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:55.158643] [DEBUG] [REMOTE ] WOOF: PASS: Integrity check passed. [2026-01-22T12:24:55.158688] [DEBUG] [REMOTE ] WOOF: Symbol is viable for forecasting. [2026-01-22T12:24:55.158742] [INFO ] [MAIN ] [3425/3501] WOOF kept (0.1s) | 3420 kept, 5 rejected | 138.0/min | ETA: 33s [2026-01-22T12:24:55.799083] [DEBUG] [REMOTE ] WPC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:55.799423] [DEBUG] [REMOTE ] WPC: PASS: History has at least 300 days. [2026-01-22T12:24:55.799686] [DEBUG] [REMOTE ] WPC: PASS: Price check passed. Min price $63.27. [2026-01-22T12:24:55.799828] [DEBUG] [REMOTE ] WPC: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:55.799953] [DEBUG] [REMOTE ] WPC: PASS: Integrity check passed. [2026-01-22T12:24:55.799993] [DEBUG] [REMOTE ] WPC: Symbol is viable for forecasting. [2026-01-22T12:24:55.800042] [INFO ] [MAIN ] [3426/3501] WPC kept (0.6s) | 3421 kept, 5 rejected | 138.0/min | ETA: 33s [2026-01-22T12:24:56.327499] [DEBUG] [REMOTE ] WPP: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:56.327657] [DEBUG] [REMOTE ] WPP: PASS: History has at least 300 days. [2026-01-22T12:24:56.327901] [DEBUG] [REMOTE ] WPP: PASS: Price check passed. Min price $17.62. [2026-01-22T12:24:56.328040] [DEBUG] [REMOTE ] WPP: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:56.328155] [DEBUG] [REMOTE ] WPP: PASS: Integrity check passed. [2026-01-22T12:24:56.328194] [DEBUG] [REMOTE ] WPP: Symbol is viable for forecasting. [2026-01-22T12:24:56.328241] [INFO ] [MAIN ] [3427/3501] WPP kept (0.5s) | 3422 kept, 5 rejected | 138.0/min | ETA: 32s [2026-01-22T12:24:56.471037] [DEBUG] [REMOTE ] WRAP: Retrieved 1923 rows, trimmed to 300. [2026-01-22T12:24:56.471168] [DEBUG] [REMOTE ] WRAP: PASS: History has at least 300 days. [2026-01-22T12:24:56.471366] [DEBUG] [REMOTE ] WRAP: PASS: Price check passed. Min price $1.98. [2026-01-22T12:24:56.471497] [DEBUG] [REMOTE ] WRAP: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:56.471630] [DEBUG] [REMOTE ] WRAP: PASS: Integrity check passed. [2026-01-22T12:24:56.471672] [DEBUG] [REMOTE ] WRAP: Symbol is viable for forecasting. [2026-01-22T12:24:56.471719] [INFO ] [MAIN ] [3428/3501] WRAP kept (0.1s) | 3423 kept, 5 rejected | 138.0/min | ETA: 32s [2026-01-22T12:24:57.190531] [DEBUG] [REMOTE ] WRB: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:57.191098] [DEBUG] [REMOTE ] WRB: PASS: History has at least 300 days. [2026-01-22T12:24:57.192154] [DEBUG] [REMOTE ] WRB: PASS: Price check passed. Min price $65.58. [2026-01-22T12:24:57.192320] [DEBUG] [REMOTE ] WRB: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:57.192488] [DEBUG] [REMOTE ] WRB: PASS: Integrity check passed. [2026-01-22T12:24:57.192531] [DEBUG] [REMOTE ] WRB: Symbol is viable for forecasting. [2026-01-22T12:24:57.192610] [INFO ] [MAIN ] [3429/3501] WRB kept (0.7s) | 3424 kept, 5 rejected | 138.0/min | ETA: 31s [2026-01-22T12:24:57.337041] [DEBUG] [REMOTE ] WRBY: Retrieved 1082 rows, trimmed to 300. [2026-01-22T12:24:57.337173] [DEBUG] [REMOTE ] WRBY: PASS: History has at least 300 days. [2026-01-22T12:24:57.337565] [DEBUG] [REMOTE ] WRBY: PASS: Price check passed. Min price $16.49. [2026-01-22T12:24:57.337735] [DEBUG] [REMOTE ] WRBY: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:57.337845] [DEBUG] [REMOTE ] WRBY: PASS: Integrity check passed. [2026-01-22T12:24:57.337883] [DEBUG] [REMOTE ] WRBY: Symbol is viable for forecasting. [2026-01-22T12:24:57.337934] [INFO ] [MAIN ] [3430/3501] WRBY kept (0.1s) | 3425 kept, 5 rejected | 138.0/min | ETA: 31s [2026-01-22T12:24:58.077610] [DEBUG] [REMOTE ] WRLD: Retrieved 6593 rows, trimmed to 300. [2026-01-22T12:24:58.077776] [DEBUG] [REMOTE ] WRLD: PASS: History has at least 300 days. [2026-01-22T12:24:58.078014] [DEBUG] [REMOTE ] WRLD: PASS: Price check passed. Min price $126.42. [2026-01-22T12:24:58.078147] [DEBUG] [REMOTE ] WRLD: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:58.078265] [DEBUG] [REMOTE ] WRLD: PASS: Integrity check passed. [2026-01-22T12:24:58.078305] [DEBUG] [REMOTE ] WRLD: Symbol is viable for forecasting. [2026-01-22T12:24:58.078354] [INFO ] [MAIN ] [3431/3501] WRLD kept (0.7s) | 3426 kept, 5 rejected | 138.0/min | ETA: 30s [2026-01-22T12:24:58.562139] [DEBUG] [REMOTE ] WSBC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:58.562402] [DEBUG] [REMOTE ] WSBC: PASS: History has at least 300 days. [2026-01-22T12:24:58.562796] [DEBUG] [REMOTE ] WSBC: PASS: Price check passed. Min price $29.48. [2026-01-22T12:24:58.562951] [DEBUG] [REMOTE ] WSBC: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:58.563120] [DEBUG] [REMOTE ] WSBC: PASS: Integrity check passed. [2026-01-22T12:24:58.563167] [DEBUG] [REMOTE ] WSBC: Symbol is viable for forecasting. [2026-01-22T12:24:58.563445] [INFO ] [MAIN ] [3432/3501] WSBC kept (0.5s) | 3427 kept, 5 rejected | 137.9/min | ETA: 30s [2026-01-22T12:24:58.861309] [DEBUG] [REMOTE ] WSBF: Retrieved 5105 rows, trimmed to 300. [2026-01-22T12:24:58.861464] [DEBUG] [REMOTE ] WSBF: PASS: History has at least 300 days. [2026-01-22T12:24:58.861732] [DEBUG] [REMOTE ] WSBF: PASS: Price check passed. Min price $15.03. [2026-01-22T12:24:58.861877] [DEBUG] [REMOTE ] WSBF: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:58.861999] [DEBUG] [REMOTE ] WSBF: PASS: Integrity check passed. [2026-01-22T12:24:58.862042] [DEBUG] [REMOTE ] WSBF: Symbol is viable for forecasting. [2026-01-22T12:24:58.862095] [INFO ] [MAIN ] [3433/3501] WSBF kept (0.3s) | 3428 kept, 5 rejected | 138.0/min | ETA: 30s [2026-01-22T12:24:59.252364] [DEBUG] [REMOTE ] WSC: Retrieved 2043 rows, trimmed to 300. [2026-01-22T12:24:59.252604] [DEBUG] [REMOTE ] WSC: PASS: History has at least 300 days. [2026-01-22T12:24:59.252870] [DEBUG] [REMOTE ] WSC: PASS: Price check passed. Min price $14.93. [2026-01-22T12:24:59.253040] [DEBUG] [REMOTE ] WSC: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:59.253191] [DEBUG] [REMOTE ] WSC: PASS: Integrity check passed. [2026-01-22T12:24:59.253243] [DEBUG] [REMOTE ] WSC: Symbol is viable for forecasting. [2026-01-22T12:24:59.253310] [INFO ] [MAIN ] [3434/3501] WSC kept (0.4s) | 3429 kept, 5 rejected | 138.0/min | ETA: 29s [2026-01-22T12:24:59.729170] [DEBUG] [REMOTE ] WSFS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:24:59.729651] [DEBUG] [REMOTE ] WSFS: PASS: History has at least 300 days. [2026-01-22T12:24:59.730005] [DEBUG] [REMOTE ] WSFS: PASS: Price check passed. Min price $51.93. [2026-01-22T12:24:59.730404] [DEBUG] [REMOTE ] WSFS: PASS: Continuity check passed with 300 days. [2026-01-22T12:24:59.730564] [DEBUG] [REMOTE ] WSFS: PASS: Integrity check passed. [2026-01-22T12:24:59.730636] [DEBUG] [REMOTE ] WSFS: Symbol is viable for forecasting. [2026-01-22T12:24:59.730706] [INFO ] [MAIN ] [3435/3501] WSFS kept (0.5s) | 3430 kept, 5 rejected | 138.0/min | ETA: 29s [2026-01-22T12:25:00.066018] [DEBUG] [REMOTE ] WSM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:25:00.066426] [DEBUG] [REMOTE ] WSM: PASS: History has at least 300 days. [2026-01-22T12:25:00.066728] [DEBUG] [REMOTE ] WSM: PASS: Price check passed. Min price $172.01. [2026-01-22T12:25:00.066882] [DEBUG] [REMOTE ] WSM: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:00.067012] [DEBUG] [REMOTE ] WSM: PASS: Integrity check passed. [2026-01-22T12:25:00.067057] [DEBUG] [REMOTE ] WSM: Symbol is viable for forecasting. [2026-01-22T12:25:00.067111] [INFO ] [MAIN ] [3436/3501] WSM kept (0.3s) | 3431 kept, 5 rejected | 138.0/min | ETA: 28s [2026-01-22T12:25:00.705513] [DEBUG] [REMOTE ] WSO: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:25:00.705646] [DEBUG] [REMOTE ] WSO: PASS: History has at least 300 days. [2026-01-22T12:25:00.705874] [DEBUG] [REMOTE ] WSO: PASS: Price check passed. Min price $320.99. [2026-01-22T12:25:00.706011] [DEBUG] [REMOTE ] WSO: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:00.706128] [DEBUG] [REMOTE ] WSO: PASS: Integrity check passed. [2026-01-22T12:25:00.706169] [DEBUG] [REMOTE ] WSO: Symbol is viable for forecasting. [2026-01-22T12:25:00.706217] [INFO ] [MAIN ] [3437/3501] WSO kept (0.6s) | 3432 kept, 5 rejected | 138.0/min | ETA: 28s [2026-01-22T12:25:01.172082] [DEBUG] [REMOTE ] WTBA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:25:01.172196] [DEBUG] [REMOTE ] WTBA: PASS: History has at least 300 days. [2026-01-22T12:25:01.172417] [DEBUG] [REMOTE ] WTBA: PASS: Price check passed. Min price $20.75. [2026-01-22T12:25:01.172556] [DEBUG] [REMOTE ] WTBA: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:01.172689] [DEBUG] [REMOTE ] WTBA: PASS: Integrity check passed. [2026-01-22T12:25:01.172730] [DEBUG] [REMOTE ] WTBA: Symbol is viable for forecasting. [2026-01-22T12:25:01.172787] [INFO ] [MAIN ] [3438/3501] WTBA kept (0.5s) | 3433 kept, 5 rejected | 137.9/min | ETA: 27s [2026-01-22T12:25:01.730586] [DEBUG] [REMOTE ] WTFC: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:25:01.730739] [DEBUG] [REMOTE ] WTFC: PASS: History has at least 300 days. [2026-01-22T12:25:01.731001] [DEBUG] [REMOTE ] WTFC: PASS: Price check passed. Min price $123.45. [2026-01-22T12:25:01.731160] [DEBUG] [REMOTE ] WTFC: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:01.731304] [DEBUG] [REMOTE ] WTFC: PASS: Integrity check passed. [2026-01-22T12:25:01.731348] [DEBUG] [REMOTE ] WTFC: Symbol is viable for forecasting. [2026-01-22T12:25:01.731399] [INFO ] [MAIN ] [3439/3501] WTFC kept (0.6s) | 3434 kept, 5 rejected | 137.9/min | ETA: 27s [2026-01-22T12:25:02.147445] [DEBUG] [REMOTE ] WTI: Retrieved 5278 rows, trimmed to 300. [2026-01-22T12:25:02.147680] [DEBUG] [REMOTE ] WTI: PASS: History has at least 300 days. [2026-01-22T12:25:02.148034] [DEBUG] [REMOTE ] WTI: PASS: Price check passed. Min price $1.50. [2026-01-22T12:25:02.148181] [DEBUG] [REMOTE ] WTI: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:02.148327] [DEBUG] [REMOTE ] WTI: PASS: Integrity check passed. [2026-01-22T12:25:02.148370] [DEBUG] [REMOTE ] WTI: Symbol is viable for forecasting. [2026-01-22T12:25:02.148427] [INFO ] [MAIN ] [3440/3501] WTI kept (0.4s) | 3435 kept, 5 rejected | 137.9/min | ETA: 27s [2026-01-22T12:25:02.573318] [DEBUG] [REMOTE ] WTRG: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:25:02.573502] [DEBUG] [REMOTE ] WTRG: PASS: History has at least 300 days. [2026-01-22T12:25:02.573774] [DEBUG] [REMOTE ] WTRG: PASS: Price check passed. Min price $37.16. [2026-01-22T12:25:02.573919] [DEBUG] [REMOTE ] WTRG: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:02.574044] [DEBUG] [REMOTE ] WTRG: PASS: Integrity check passed. [2026-01-22T12:25:02.574087] [DEBUG] [REMOTE ] WTRG: Symbol is viable for forecasting. [2026-01-22T12:25:02.574138] [INFO ] [MAIN ] [3441/3501] WTRG kept (0.4s) | 3436 kept, 5 rejected | 137.9/min | ETA: 26s [2026-01-22T12:25:03.070592] [DEBUG] [REMOTE ] WTS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:25:03.070768] [DEBUG] [REMOTE ] WTS: PASS: History has at least 300 days. [2026-01-22T12:25:03.071054] [DEBUG] [REMOTE ] WTS: PASS: Price check passed. Min price $263.05. [2026-01-22T12:25:03.071204] [DEBUG] [REMOTE ] WTS: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:03.071335] [DEBUG] [REMOTE ] WTS: PASS: Integrity check passed. [2026-01-22T12:25:03.071375] [DEBUG] [REMOTE ] WTS: Symbol is viable for forecasting. [2026-01-22T12:25:03.071426] [INFO ] [MAIN ] [3442/3501] WTS kept (0.5s) | 3437 kept, 5 rejected | 137.9/min | ETA: 26s [2026-01-22T12:25:03.528612] [DEBUG] [REMOTE ] WULF: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:25:03.528750] [DEBUG] [REMOTE ] WULF: PASS: History has at least 300 days. [2026-01-22T12:25:03.528969] [DEBUG] [REMOTE ] WULF: PASS: Price check passed. Min price $10.99. [2026-01-22T12:25:03.529102] [DEBUG] [REMOTE ] WULF: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:03.529216] [DEBUG] [REMOTE ] WULF: PASS: Integrity check passed. [2026-01-22T12:25:03.529256] [DEBUG] [REMOTE ] WULF: Symbol is viable for forecasting. [2026-01-22T12:25:03.529304] [INFO ] [MAIN ] [3443/3501] WULF kept (0.5s) | 3438 kept, 5 rejected | 137.9/min | ETA: 25s [2026-01-22T12:25:03.694649] [DEBUG] [REMOTE ] WVE: Retrieved 2562 rows, trimmed to 300. [2026-01-22T12:25:03.694793] [DEBUG] [REMOTE ] WVE: PASS: History has at least 300 days. [2026-01-22T12:25:03.695034] [DEBUG] [REMOTE ] WVE: PASS: Price check passed. Min price $6.67. [2026-01-22T12:25:03.695183] [DEBUG] [REMOTE ] WVE: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:03.695304] [DEBUG] [REMOTE ] WVE: PASS: Integrity check passed. [2026-01-22T12:25:03.695346] [DEBUG] [REMOTE ] WVE: Symbol is viable for forecasting. [2026-01-22T12:25:03.695394] [INFO ] [MAIN ] [3444/3501] WVE kept (0.2s) | 3439 kept, 5 rejected | 138.0/min | ETA: 25s [2026-01-22T12:25:04.413509] [DEBUG] [REMOTE ] WWD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:25:04.413661] [DEBUG] [REMOTE ] WWD: PASS: History has at least 300 days. [2026-01-22T12:25:04.413888] [DEBUG] [REMOTE ] WWD: PASS: Price check passed. Min price $257.36. [2026-01-22T12:25:04.414031] [DEBUG] [REMOTE ] WWD: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:04.414154] [DEBUG] [REMOTE ] WWD: PASS: Integrity check passed. [2026-01-22T12:25:04.414198] [DEBUG] [REMOTE ] WWD: Symbol is viable for forecasting. [2026-01-22T12:25:04.414248] [INFO ] [MAIN ] [3445/3501] WWD kept (0.7s) | 3440 kept, 5 rejected | 137.9/min | ETA: 24s [2026-01-22T12:25:04.826020] [DEBUG] [REMOTE ] WY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:25:04.826190] [DEBUG] [REMOTE ] WY: PASS: History has at least 300 days. [2026-01-22T12:25:04.826445] [DEBUG] [REMOTE ] WY: PASS: Price check passed. Min price $21.15. [2026-01-22T12:25:04.826608] [DEBUG] [REMOTE ] WY: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:04.826738] [DEBUG] [REMOTE ] WY: PASS: Integrity check passed. [2026-01-22T12:25:04.826780] [DEBUG] [REMOTE ] WY: Symbol is viable for forecasting. [2026-01-22T12:25:04.826838] [INFO ] [MAIN ] [3446/3501] WY kept (0.4s) | 3441 kept, 5 rejected | 137.9/min | ETA: 24s [2026-01-22T12:25:05.265548] [DEBUG] [REMOTE ] WYNN: Retrieved 5846 rows, trimmed to 300. [2026-01-22T12:25:05.265721] [DEBUG] [REMOTE ] WYNN: PASS: History has at least 300 days. [2026-01-22T12:25:05.265930] [DEBUG] [REMOTE ] WYNN: PASS: Price check passed. Min price $111.28. [2026-01-22T12:25:05.266063] [DEBUG] [REMOTE ] WYNN: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:05.266171] [DEBUG] [REMOTE ] WYNN: PASS: Integrity check passed. [2026-01-22T12:25:05.266211] [DEBUG] [REMOTE ] WYNN: Symbol is viable for forecasting. [2026-01-22T12:25:05.266258] [INFO ] [MAIN ] [3447/3501] WYNN kept (0.4s) | 3442 kept, 5 rejected | 137.9/min | ETA: 23s [2026-01-22T12:25:05.501565] [DEBUG] [REMOTE ] XBIL: Retrieved 722 rows, trimmed to 300. [2026-01-22T12:25:05.501714] [DEBUG] [REMOTE ] XBIL: PASS: History has at least 300 days. [2026-01-22T12:25:05.501916] [DEBUG] [REMOTE ] XBIL: PASS: Price check passed. Min price $49.72. [2026-01-22T12:25:05.502055] [DEBUG] [REMOTE ] XBIL: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:05.502162] [DEBUG] [REMOTE ] XBIL: PASS: Integrity check passed. [2026-01-22T12:25:05.502205] [DEBUG] [REMOTE ] XBIL: Symbol is viable for forecasting. [2026-01-22T12:25:05.502253] [INFO ] [MAIN ] [3448/3501] XBIL kept (0.2s) | 3443 kept, 5 rejected | 138.0/min | ETA: 23s [2026-01-22T12:25:05.983748] [DEBUG] [REMOTE ] XEL: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:25:05.983886] [DEBUG] [REMOTE ] XEL: PASS: History has at least 300 days. [2026-01-22T12:25:05.984104] [DEBUG] [REMOTE ] XEL: PASS: Price check passed. Min price $72.12. [2026-01-22T12:25:05.984248] [DEBUG] [REMOTE ] XEL: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:05.984362] [DEBUG] [REMOTE ] XEL: PASS: Integrity check passed. [2026-01-22T12:25:05.984404] [DEBUG] [REMOTE ] XEL: Symbol is viable for forecasting. [2026-01-22T12:25:05.984452] [INFO ] [MAIN ] [3449/3501] XEL kept (0.5s) | 3444 kept, 5 rejected | 137.9/min | ETA: 23s [2026-01-22T12:25:06.411039] [DEBUG] [REMOTE ] XENE: Retrieved 2818 rows, trimmed to 300. [2026-01-22T12:25:06.411181] [DEBUG] [REMOTE ] XENE: PASS: History has at least 300 days. [2026-01-22T12:25:06.411433] [DEBUG] [REMOTE ] XENE: PASS: Price check passed. Min price $38.25. [2026-01-22T12:25:06.411586] [DEBUG] [REMOTE ] XENE: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:06.411710] [DEBUG] [REMOTE ] XENE: PASS: Integrity check passed. [2026-01-22T12:25:06.411751] [DEBUG] [REMOTE ] XENE: Symbol is viable for forecasting. [2026-01-22T12:25:06.411807] [INFO ] [MAIN ] [3450/3501] XENE kept (0.4s) | 3445 kept, 5 rejected | 137.9/min | ETA: 22s [2026-01-22T12:25:06.625634] [DEBUG] [REMOTE ] XERS: Retrieved 1906 rows, trimmed to 300. [2026-01-22T12:25:06.625785] [DEBUG] [REMOTE ] XERS: PASS: History has at least 300 days. [2026-01-22T12:25:06.625987] [DEBUG] [REMOTE ] XERS: PASS: Price check passed. Min price $6.47. [2026-01-22T12:25:06.626121] [DEBUG] [REMOTE ] XERS: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:06.626228] [DEBUG] [REMOTE ] XERS: PASS: Integrity check passed. [2026-01-22T12:25:06.626268] [DEBUG] [REMOTE ] XERS: Symbol is viable for forecasting. [2026-01-22T12:25:06.626315] [INFO ] [MAIN ] [3451/3501] XERS kept (0.2s) | 3446 kept, 5 rejected | 138.0/min | ETA: 22s [2026-01-22T12:25:07.022509] [DEBUG] [REMOTE ] XGN: Retrieved 1593 rows, trimmed to 300. [2026-01-22T12:25:07.022669] [DEBUG] [REMOTE ] XGN: PASS: History has at least 300 days. [2026-01-22T12:25:07.022884] [DEBUG] [REMOTE ] XGN: PASS: Price check passed. Min price $4.69. [2026-01-22T12:25:07.023016] [DEBUG] [REMOTE ] XGN: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:07.023124] [DEBUG] [REMOTE ] XGN: PASS: Integrity check passed. [2026-01-22T12:25:07.023163] [DEBUG] [REMOTE ] XGN: Symbol is viable for forecasting. [2026-01-22T12:25:07.023211] [INFO ] [MAIN ] [3452/3501] XGN kept (0.4s) | 3447 kept, 5 rejected | 138.0/min | ETA: 21s [2026-01-22T12:25:07.754358] [DEBUG] [REMOTE ] XOM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:25:07.754532] [DEBUG] [REMOTE ] XOM: PASS: History has at least 300 days. [2026-01-22T12:25:07.754785] [DEBUG] [REMOTE ] XOM: PASS: Price check passed. Min price $112.71. [2026-01-22T12:25:07.754919] [DEBUG] [REMOTE ] XOM: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:07.755034] [DEBUG] [REMOTE ] XOM: PASS: Integrity check passed. [2026-01-22T12:25:07.755073] [DEBUG] [REMOTE ] XOM: Symbol is viable for forecasting. [2026-01-22T12:25:07.755121] [INFO ] [MAIN ] [3453/3501] XOM kept (0.7s) | 3448 kept, 5 rejected | 137.9/min | ETA: 21s [2026-01-22T12:25:08.215064] [DEBUG] [REMOTE ] XOMA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:25:08.215193] [DEBUG] [REMOTE ] XOMA: PASS: History has at least 300 days. [2026-01-22T12:25:08.215403] [DEBUG] [REMOTE ] XOMA: PASS: Price check passed. Min price $24.90. [2026-01-22T12:25:08.215537] [DEBUG] [REMOTE ] XOMA: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:08.215668] [DEBUG] [REMOTE ] XOMA: PASS: Integrity check passed. [2026-01-22T12:25:08.215709] [DEBUG] [REMOTE ] XOMA: Symbol is viable for forecasting. [2026-01-22T12:25:08.215756] [INFO ] [MAIN ] [3454/3501] XOMA kept (0.5s) | 3449 kept, 5 rejected | 137.9/min | ETA: 20s [2026-01-22T12:25:08.326112] [DEBUG] [REMOTE ] XOS: Retrieved 1109 rows, trimmed to 300. [2026-01-22T12:25:08.326209] [DEBUG] [REMOTE ] XOS: PASS: History has at least 300 days. [2026-01-22T12:25:08.326399] [DEBUG] [REMOTE ] XOS: PASS: Price check passed. Min price $1.80. [2026-01-22T12:25:08.326530] [DEBUG] [REMOTE ] XOS: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:08.326654] [DEBUG] [REMOTE ] XOS: PASS: Integrity check passed. [2026-01-22T12:25:08.326695] [DEBUG] [REMOTE ] XOS: Symbol is viable for forecasting. [2026-01-22T12:25:08.326741] [INFO ] [MAIN ] [3455/3501] XOS kept (0.1s) | 3450 kept, 5 rejected | 138.0/min | ETA: 20s [2026-01-22T12:25:08.888442] [DEBUG] [REMOTE ] XP: Retrieved 1535 rows, trimmed to 300. [2026-01-22T12:25:08.888598] [DEBUG] [REMOTE ] XP: PASS: History has at least 300 days. [2026-01-22T12:25:08.888802] [DEBUG] [REMOTE ] XP: PASS: Price check passed. Min price $15.75. [2026-01-22T12:25:08.888935] [DEBUG] [REMOTE ] XP: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:08.889042] [DEBUG] [REMOTE ] XP: PASS: Integrity check passed. [2026-01-22T12:25:08.889082] [DEBUG] [REMOTE ] XP: Symbol is viable for forecasting. [2026-01-22T12:25:08.889128] [INFO ] [MAIN ] [3456/3501] XP kept (0.6s) | 3451 kept, 5 rejected | 138.0/min | ETA: 20s [2026-01-22T12:25:09.370777] [DEBUG] [REMOTE ] XPEL: Retrieved 4649 rows, trimmed to 300. [2026-01-22T12:25:09.370910] [DEBUG] [REMOTE ] XPEL: PASS: History has at least 300 days. [2026-01-22T12:25:09.371123] [DEBUG] [REMOTE ] XPEL: PASS: Price check passed. Min price $34.10. [2026-01-22T12:25:09.371259] [DEBUG] [REMOTE ] XPEL: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:09.371370] [DEBUG] [REMOTE ] XPEL: PASS: Integrity check passed. [2026-01-22T12:25:09.371409] [DEBUG] [REMOTE ] XPEL: Symbol is viable for forecasting. [2026-01-22T12:25:09.371457] [INFO ] [MAIN ] [3457/3501] XPEL kept (0.5s) | 3452 kept, 5 rejected | 138.0/min | ETA: 19s [2026-01-22T12:25:09.740990] [DEBUG] [REMOTE ] XPO: Retrieved 5608 rows, trimmed to 300. [2026-01-22T12:25:09.741132] [DEBUG] [REMOTE ] XPO: PASS: History has at least 300 days. [2026-01-22T12:25:09.741360] [DEBUG] [REMOTE ] XPO: PASS: Price check passed. Min price $123.66. [2026-01-22T12:25:09.741493] [DEBUG] [REMOTE ] XPO: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:09.741627] [DEBUG] [REMOTE ] XPO: PASS: Integrity check passed. [2026-01-22T12:25:09.741668] [DEBUG] [REMOTE ] XPO: Symbol is viable for forecasting. [2026-01-22T12:25:09.741716] [INFO ] [MAIN ] [3458/3501] XPO kept (0.4s) | 3453 kept, 5 rejected | 138.0/min | ETA: 19s [2026-01-22T12:25:10.076714] [DEBUG] [REMOTE ] XPOF: Retrieved 1129 rows, trimmed to 300. [2026-01-22T12:25:10.076861] [DEBUG] [REMOTE ] XPOF: PASS: History has at least 300 days. [2026-01-22T12:25:10.077064] [DEBUG] [REMOTE ] XPOF: PASS: Price check passed. Min price $5.49. [2026-01-22T12:25:10.077196] [DEBUG] [REMOTE ] XPOF: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:10.077302] [DEBUG] [REMOTE ] XPOF: PASS: Integrity check passed. [2026-01-22T12:25:10.077341] [DEBUG] [REMOTE ] XPOF: Symbol is viable for forecasting. [2026-01-22T12:25:10.077389] [INFO ] [MAIN ] [3459/3501] XPOF kept (0.3s) | 3454 kept, 5 rejected | 138.0/min | ETA: 18s [2026-01-22T12:25:10.543952] [DEBUG] [REMOTE ] XPRO: Retrieved 3131 rows, trimmed to 300. [2026-01-22T12:25:10.544057] [DEBUG] [REMOTE ] XPRO: PASS: History has at least 300 days. [2026-01-22T12:25:10.544263] [DEBUG] [REMOTE ] XPRO: PASS: Price check passed. Min price $12.52. [2026-01-22T12:25:10.544403] [DEBUG] [REMOTE ] XPRO: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:10.544512] [DEBUG] [REMOTE ] XPRO: PASS: Integrity check passed. [2026-01-22T12:25:10.544553] [DEBUG] [REMOTE ] XPRO: Symbol is viable for forecasting. [2026-01-22T12:25:10.544631] [INFO ] [MAIN ] [3460/3501] XPRO kept (0.5s) | 3455 kept, 5 rejected | 138.0/min | ETA: 18s [2026-01-22T12:25:11.088086] [DEBUG] [REMOTE ] XRAY: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:25:11.088245] [DEBUG] [REMOTE ] XRAY: PASS: History has at least 300 days. [2026-01-22T12:25:11.088638] [DEBUG] [REMOTE ] XRAY: PASS: Price check passed. Min price $9.75. [2026-01-22T12:25:11.088806] [DEBUG] [REMOTE ] XRAY: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:11.088956] [DEBUG] [REMOTE ] XRAY: PASS: Integrity check passed. [2026-01-22T12:25:11.089002] [DEBUG] [REMOTE ] XRAY: Symbol is viable for forecasting. [2026-01-22T12:25:11.089061] [INFO ] [MAIN ] [3461/3501] XRAY kept (0.5s) | 3456 kept, 5 rejected | 138.0/min | ETA: 17s [2026-01-22T12:25:11.691770] [DEBUG] [REMOTE ] XRX: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:25:11.691976] [DEBUG] [REMOTE ] XRX: PASS: History has at least 300 days. [2026-01-22T12:25:11.692372] [DEBUG] [REMOTE ] XRX: PASS: Price check passed. Min price $2.25. [2026-01-22T12:25:11.692525] [DEBUG] [REMOTE ] XRX: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:11.692678] [DEBUG] [REMOTE ] XRX: PASS: Integrity check passed. [2026-01-22T12:25:11.692723] [DEBUG] [REMOTE ] XRX: Symbol is viable for forecasting. [2026-01-22T12:25:11.692776] [INFO ] [MAIN ] [3462/3501] XRX kept (0.6s) | 3457 kept, 5 rejected | 137.9/min | ETA: 17s [2026-01-22T12:25:11.881537] [DEBUG] [REMOTE ] XTIA: Retrieved 467 rows, trimmed to 300. [2026-01-22T12:25:11.881749] [DEBUG] [REMOTE ] XTIA: PASS: History has at least 300 days. [2026-01-22T12:25:11.881999] [DEBUG] [REMOTE ] XTIA: PASS: Price check passed. Min price $1.24. [2026-01-22T12:25:11.882143] [DEBUG] [REMOTE ] XTIA: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:11.882259] [DEBUG] [REMOTE ] XTIA: PASS: Integrity check passed. [2026-01-22T12:25:11.882301] [DEBUG] [REMOTE ] XTIA: Symbol is viable for forecasting. [2026-01-22T12:25:11.882353] [INFO ] [MAIN ] [3463/3501] XTIA kept (0.2s) | 3458 kept, 5 rejected | 138.0/min | ETA: 17s [2026-01-22T12:25:12.288694] [DEBUG] [REMOTE ] XYF: Retrieved 1844 rows, trimmed to 300. [2026-01-22T12:25:12.288871] [DEBUG] [REMOTE ] XYF: PASS: History has at least 300 days. [2026-01-22T12:25:12.289168] [DEBUG] [REMOTE ] XYF: PASS: Price check passed. Min price $5.60. [2026-01-22T12:25:12.289309] [DEBUG] [REMOTE ] XYF: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:12.289434] [DEBUG] [REMOTE ] XYF: PASS: Integrity check passed. [2026-01-22T12:25:12.289475] [DEBUG] [REMOTE ] XYF: Symbol is viable for forecasting. [2026-01-22T12:25:12.289529] [INFO ] [MAIN ] [3464/3501] XYF kept (0.4s) | 3459 kept, 5 rejected | 138.0/min | ETA: 16s [2026-01-22T12:25:12.717685] [DEBUG] [REMOTE ] XYL: Retrieved 3588 rows, trimmed to 300. [2026-01-22T12:25:12.717837] [DEBUG] [REMOTE ] XYL: PASS: History has at least 300 days. [2026-01-22T12:25:12.718043] [DEBUG] [REMOTE ] XYL: PASS: Price check passed. Min price $136.18. [2026-01-22T12:25:12.718179] [DEBUG] [REMOTE ] XYL: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:12.718288] [DEBUG] [REMOTE ] XYL: PASS: Integrity check passed. [2026-01-22T12:25:12.718327] [DEBUG] [REMOTE ] XYL: Symbol is viable for forecasting. [2026-01-22T12:25:12.718375] [INFO ] [MAIN ] [3465/3501] XYL kept (0.4s) | 3460 kept, 5 rejected | 138.0/min | ETA: 16s [2026-01-22T12:25:13.156776] [DEBUG] [REMOTE ] YALA: Retrieved 1333 rows, trimmed to 300. [2026-01-22T12:25:13.156910] [DEBUG] [REMOTE ] YALA: PASS: History has at least 300 days. [2026-01-22T12:25:13.157112] [DEBUG] [REMOTE ] YALA: PASS: Price check passed. Min price $6.58. [2026-01-22T12:25:13.157245] [DEBUG] [REMOTE ] YALA: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:13.157354] [DEBUG] [REMOTE ] YALA: PASS: Integrity check passed. [2026-01-22T12:25:13.157395] [DEBUG] [REMOTE ] YALA: Symbol is viable for forecasting. [2026-01-22T12:25:13.157442] [INFO ] [MAIN ] [3466/3501] YALA kept (0.4s) | 3461 kept, 5 rejected | 138.0/min | ETA: 15s [2026-01-22T12:25:13.599353] [DEBUG] [REMOTE ] YELP: Retrieved 3492 rows, trimmed to 300. [2026-01-22T12:25:13.599483] [DEBUG] [REMOTE ] YELP: PASS: History has at least 300 days. [2026-01-22T12:25:13.599734] [DEBUG] [REMOTE ] YELP: PASS: Price check passed. Min price $27.51. [2026-01-22T12:25:13.599893] [DEBUG] [REMOTE ] YELP: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:13.600003] [DEBUG] [REMOTE ] YELP: PASS: Integrity check passed. [2026-01-22T12:25:13.600045] [DEBUG] [REMOTE ] YELP: Symbol is viable for forecasting. [2026-01-22T12:25:13.600092] [INFO ] [MAIN ] [3467/3501] YELP kept (0.4s) | 3462 kept, 5 rejected | 138.0/min | ETA: 15s [2026-01-22T12:25:13.980813] [DEBUG] [REMOTE ] YETI: Retrieved 1818 rows, trimmed to 300. [2026-01-22T12:25:13.980956] [DEBUG] [REMOTE ] YETI: PASS: History has at least 300 days. [2026-01-22T12:25:13.981164] [DEBUG] [REMOTE ] YETI: PASS: Price check passed. Min price $32.50. [2026-01-22T12:25:13.981303] [DEBUG] [REMOTE ] YETI: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:13.981415] [DEBUG] [REMOTE ] YETI: PASS: Integrity check passed. [2026-01-22T12:25:13.981456] [DEBUG] [REMOTE ] YETI: Symbol is viable for forecasting. [2026-01-22T12:25:13.981505] [INFO ] [MAIN ] [3468/3501] YETI kept (0.4s) | 3463 kept, 5 rejected | 138.0/min | ETA: 14s [2026-01-22T12:25:14.340033] [DEBUG] [REMOTE ] YMM: Retrieved 1151 rows, trimmed to 300. [2026-01-22T12:25:14.340209] [DEBUG] [REMOTE ] YMM: PASS: History has at least 300 days. [2026-01-22T12:25:14.340545] [DEBUG] [REMOTE ] YMM: PASS: Price check passed. Min price $9.80. [2026-01-22T12:25:14.340765] [DEBUG] [REMOTE ] YMM: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:14.340932] [DEBUG] [REMOTE ] YMM: PASS: Integrity check passed. [2026-01-22T12:25:14.340994] [DEBUG] [REMOTE ] YMM: Symbol is viable for forecasting. [2026-01-22T12:25:14.341068] [INFO ] [MAIN ] [3469/3501] YMM kept (0.4s) | 3464 kept, 5 rejected | 138.0/min | ETA: 14s [2026-01-22T12:25:14.937038] [DEBUG] [REMOTE ] YPF: Retrieved 6594 rows, trimmed to 300. [2026-01-22T12:25:14.937180] [DEBUG] [REMOTE ] YPF: PASS: History has at least 300 days. [2026-01-22T12:25:14.937414] [DEBUG] [REMOTE ] YPF: PASS: Price check passed. Min price $26.89. [2026-01-22T12:25:14.937555] [DEBUG] [REMOTE ] YPF: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:14.937718] [DEBUG] [REMOTE ] YPF: PASS: Integrity check passed. [2026-01-22T12:25:14.937761] [DEBUG] [REMOTE ] YPF: Symbol is viable for forecasting. [2026-01-22T12:25:14.937833] [INFO ] [MAIN ] [3470/3501] YPF kept (0.6s) | 3465 kept, 5 rejected | 138.0/min | ETA: 13s [2026-01-22T12:25:15.107205] [DEBUG] [REMOTE ] YQQQ: Retrieved 359 rows, trimmed to 300. [2026-01-22T12:25:15.107411] [DEBUG] [REMOTE ] YQQQ: PASS: History has at least 300 days. [2026-01-22T12:25:15.107730] [DEBUG] [REMOTE ] YQQQ: PASS: Price check passed. Min price $11.45. [2026-01-22T12:25:15.107941] [DEBUG] [REMOTE ] YQQQ: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:15.108064] [DEBUG] [REMOTE ] YQQQ: PASS: Integrity check passed. [2026-01-22T12:25:15.108108] [DEBUG] [REMOTE ] YQQQ: Symbol is viable for forecasting. [2026-01-22T12:25:15.108168] [INFO ] [MAIN ] [3471/3501] YQQQ kept (0.2s) | 3466 kept, 5 rejected | 138.0/min | ETA: 13s [2026-01-22T12:25:15.673043] [DEBUG] [REMOTE ] YRD: Retrieved 2536 rows, trimmed to 300. [2026-01-22T12:25:15.673183] [DEBUG] [REMOTE ] YRD: PASS: History has at least 300 days. [2026-01-22T12:25:15.673388] [DEBUG] [REMOTE ] YRD: PASS: Price check passed. Min price $3.70. [2026-01-22T12:25:15.673520] [DEBUG] [REMOTE ] YRD: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:15.673657] [DEBUG] [REMOTE ] YRD: PASS: Integrity check passed. [2026-01-22T12:25:15.673699] [DEBUG] [REMOTE ] YRD: Symbol is viable for forecasting. [2026-01-22T12:25:15.673747] [INFO ] [MAIN ] [3472/3501] YRD kept (0.6s) | 3467 kept, 5 rejected | 138.0/min | ETA: 13s [2026-01-22T12:25:15.963382] [DEBUG] [REMOTE ] YSG: Retrieved 1297 rows, trimmed to 300. [2026-01-22T12:25:15.963615] [DEBUG] [REMOTE ] YSG: PASS: History has at least 300 days. [2026-01-22T12:25:15.963897] [DEBUG] [REMOTE ] YSG: PASS: Price check passed. Min price $3.89. [2026-01-22T12:25:15.964047] [DEBUG] [REMOTE ] YSG: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:15.964166] [DEBUG] [REMOTE ] YSG: PASS: Integrity check passed. [2026-01-22T12:25:15.964209] [DEBUG] [REMOTE ] YSG: Symbol is viable for forecasting. [2026-01-22T12:25:15.964263] [INFO ] [MAIN ] [3473/3501] YSG kept (0.3s) | 3468 kept, 5 rejected | 138.0/min | ETA: 12s [2026-01-22T12:25:16.330983] [DEBUG] [REMOTE ] YTRA: Retrieved 2284 rows, trimmed to 300. [2026-01-22T12:25:16.331145] [DEBUG] [REMOTE ] YTRA: PASS: History has at least 300 days. [2026-01-22T12:25:16.331386] [DEBUG] [REMOTE ] YTRA: PASS: Price check passed. Min price $1.37. [2026-01-22T12:25:16.331533] [DEBUG] [REMOTE ] YTRA: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:16.331678] [DEBUG] [REMOTE ] YTRA: PASS: Integrity check passed. [2026-01-22T12:25:16.331720] [DEBUG] [REMOTE ] YTRA: Symbol is viable for forecasting. [2026-01-22T12:25:16.331771] [INFO ] [MAIN ] [3474/3501] YTRA kept (0.4s) | 3469 kept, 5 rejected | 138.0/min | ETA: 12s [2026-01-22T12:25:17.061080] [DEBUG] [REMOTE ] YUM: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:25:17.061253] [DEBUG] [REMOTE ] YUM: PASS: History has at least 300 days. [2026-01-22T12:25:17.061566] [DEBUG] [REMOTE ] YUM: PASS: Price check passed. Min price $137.55. [2026-01-22T12:25:17.061766] [DEBUG] [REMOTE ] YUM: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:17.061922] [DEBUG] [REMOTE ] YUM: PASS: Integrity check passed. [2026-01-22T12:25:17.061969] [DEBUG] [REMOTE ] YUM: Symbol is viable for forecasting. [2026-01-22T12:25:17.062028] [INFO ] [MAIN ] [3475/3501] YUM kept (0.7s) | 3470 kept, 5 rejected | 138.0/min | ETA: 11s [2026-01-22T12:25:17.378000] [DEBUG] [REMOTE ] YUMC: Retrieved 2328 rows, trimmed to 300. [2026-01-22T12:25:17.378147] [DEBUG] [REMOTE ] YUMC: PASS: History has at least 300 days. [2026-01-22T12:25:17.378370] [DEBUG] [REMOTE ] YUMC: PASS: Price check passed. Min price $42.87. [2026-01-22T12:25:17.378506] [DEBUG] [REMOTE ] YUMC: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:17.378641] [DEBUG] [REMOTE ] YUMC: PASS: Integrity check passed. [2026-01-22T12:25:17.378684] [DEBUG] [REMOTE ] YUMC: Symbol is viable for forecasting. [2026-01-22T12:25:17.378732] [INFO ] [MAIN ] [3476/3501] YUMC kept (0.3s) | 3471 kept, 5 rejected | 138.0/min | ETA: 11s [2026-01-22T12:25:17.693346] [DEBUG] [REMOTE ] Z: Retrieved 2633 rows, trimmed to 300. [2026-01-22T12:25:17.693480] [DEBUG] [REMOTE ] Z: PASS: History has at least 300 days. [2026-01-22T12:25:17.693945] [DEBUG] [REMOTE ] Z: PASS: Price check passed. Min price $64.92. [2026-01-22T12:25:17.694086] [DEBUG] [REMOTE ] Z: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:17.694199] [DEBUG] [REMOTE ] Z: PASS: Integrity check passed. [2026-01-22T12:25:17.694239] [DEBUG] [REMOTE ] Z: Symbol is viable for forecasting. [2026-01-22T12:25:17.694287] [INFO ] [MAIN ] [3477/3501] Z kept (0.3s) | 3472 kept, 5 rejected | 138.0/min | ETA: 10s [2026-01-22T12:25:18.340950] [DEBUG] [REMOTE ] ZBH: Retrieved 6159 rows, trimmed to 300. [2026-01-22T12:25:18.341208] [DEBUG] [REMOTE ] ZBH: PASS: History has at least 300 days. [2026-01-22T12:25:18.341843] [DEBUG] [REMOTE ] ZBH: PASS: Price check passed. Min price $86.55. [2026-01-22T12:25:18.342003] [DEBUG] [REMOTE ] ZBH: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:18.342167] [DEBUG] [REMOTE ] ZBH: PASS: Integrity check passed. [2026-01-22T12:25:18.342220] [DEBUG] [REMOTE ] ZBH: Symbol is viable for forecasting. [2026-01-22T12:25:18.342297] [INFO ] [MAIN ] [3478/3501] ZBH kept (0.6s) | 3473 kept, 5 rejected | 138.0/min | ETA: 10s [2026-01-22T12:25:18.529532] [DEBUG] [REMOTE ] ZBIO: Retrieved 339 rows, trimmed to 300. [2026-01-22T12:25:18.529779] [DEBUG] [REMOTE ] ZBIO: PASS: History has at least 300 days. [2026-01-22T12:25:18.530058] [DEBUG] [REMOTE ] ZBIO: PASS: Price check passed. Min price $15.20. [2026-01-22T12:25:18.530211] [DEBUG] [REMOTE ] ZBIO: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:18.530334] [DEBUG] [REMOTE ] ZBIO: PASS: Integrity check passed. [2026-01-22T12:25:18.530377] [DEBUG] [REMOTE ] ZBIO: Symbol is viable for forecasting. [2026-01-22T12:25:18.530430] [INFO ] [MAIN ] [3479/3501] ZBIO kept (0.2s) | 3474 kept, 5 rejected | 138.0/min | ETA: 10s [2026-01-22T12:25:19.132662] [DEBUG] [REMOTE ] ZBRA: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:25:19.132800] [DEBUG] [REMOTE ] ZBRA: PASS: History has at least 300 days. [2026-01-22T12:25:19.133025] [DEBUG] [REMOTE ] ZBRA: PASS: Price check passed. Min price $228.40. [2026-01-22T12:25:19.133163] [DEBUG] [REMOTE ] ZBRA: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:19.133280] [DEBUG] [REMOTE ] ZBRA: PASS: Integrity check passed. [2026-01-22T12:25:19.133322] [DEBUG] [REMOTE ] ZBRA: Symbol is viable for forecasting. [2026-01-22T12:25:19.133371] [INFO ] [MAIN ] [3480/3501] ZBRA kept (0.6s) | 3475 kept, 5 rejected | 138.0/min | ETA: 9s [2026-01-22T12:25:19.612692] [DEBUG] [REMOTE ] ZD: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:25:19.612949] [DEBUG] [REMOTE ] ZD: PASS: History has at least 300 days. [2026-01-22T12:25:19.613617] [DEBUG] [REMOTE ] ZD: PASS: Price check passed. Min price $29.20. [2026-01-22T12:25:19.613779] [DEBUG] [REMOTE ] ZD: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:19.613943] [DEBUG] [REMOTE ] ZD: PASS: Integrity check passed. [2026-01-22T12:25:19.613986] [DEBUG] [REMOTE ] ZD: Symbol is viable for forecasting. [2026-01-22T12:25:19.614044] [INFO ] [MAIN ] [3481/3501] ZD kept (0.5s) | 3476 kept, 5 rejected | 138.0/min | ETA: 9s [2026-01-22T12:25:19.748227] [DEBUG] [REMOTE ] ZEPP: Retrieved 1998 rows, trimmed to 300. [2026-01-22T12:25:19.748385] [DEBUG] [REMOTE ] ZEPP: PASS: History has at least 300 days. [2026-01-22T12:25:19.748636] [DEBUG] [REMOTE ] ZEPP: PASS: Price check passed. Min price $20.65. [2026-01-22T12:25:19.748790] [DEBUG] [REMOTE ] ZEPP: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:19.748911] [DEBUG] [REMOTE ] ZEPP: PASS: Integrity check passed. [2026-01-22T12:25:19.748957] [DEBUG] [REMOTE ] ZEPP: Symbol is viable for forecasting. [2026-01-22T12:25:19.749013] [INFO ] [MAIN ] [3482/3501] ZEPP kept (0.1s) | 3477 kept, 5 rejected | 138.0/min | ETA: 8s [2026-01-22T12:25:20.144142] [DEBUG] [REMOTE ] ZETA: Retrieved 1159 rows, trimmed to 300. [2026-01-22T12:25:20.144301] [DEBUG] [REMOTE ] ZETA: PASS: History has at least 300 days. [2026-01-22T12:25:20.144542] [DEBUG] [REMOTE ] ZETA: PASS: Price check passed. Min price $16.30. [2026-01-22T12:25:20.144723] [DEBUG] [REMOTE ] ZETA: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:20.144855] [DEBUG] [REMOTE ] ZETA: PASS: Integrity check passed. [2026-01-22T12:25:20.144901] [DEBUG] [REMOTE ] ZETA: Symbol is viable for forecasting. [2026-01-22T12:25:20.144958] [INFO ] [MAIN ] [3483/3501] ZETA kept (0.4s) | 3478 kept, 5 rejected | 138.0/min | ETA: 8s [2026-01-22T12:25:20.895543] [DEBUG] [REMOTE ] ZEUS: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:25:20.895709] [DEBUG] [REMOTE ] ZEUS: PASS: History has at least 300 days. [2026-01-22T12:25:20.895954] [DEBUG] [REMOTE ] ZEUS: PASS: Price check passed. Min price $28.96. [2026-01-22T12:25:20.896085] [DEBUG] [REMOTE ] ZEUS: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:20.896206] [DEBUG] [REMOTE ] ZEUS: PASS: Integrity check passed. [2026-01-22T12:25:20.896247] [DEBUG] [REMOTE ] ZEUS: Symbol is viable for forecasting. [2026-01-22T12:25:20.896419] [INFO ] [MAIN ] [3484/3501] ZEUS kept (0.8s) | 3479 kept, 5 rejected | 138.0/min | ETA: 7s [2026-01-22T12:25:21.120035] [DEBUG] [REMOTE ] ZGN: Retrieved 1025 rows, trimmed to 300. [2026-01-22T12:25:21.120170] [DEBUG] [REMOTE ] ZGN: PASS: History has at least 300 days. [2026-01-22T12:25:21.120374] [DEBUG] [REMOTE ] ZGN: PASS: Price check passed. Min price $9.56. [2026-01-22T12:25:21.120506] [DEBUG] [REMOTE ] ZGN: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:21.120640] [DEBUG] [REMOTE ] ZGN: PASS: Integrity check passed. [2026-01-22T12:25:21.120682] [DEBUG] [REMOTE ] ZGN: Symbol is viable for forecasting. [2026-01-22T12:25:21.120730] [INFO ] [MAIN ] [3485/3501] ZGN kept (0.2s) | 3480 kept, 5 rejected | 138.0/min | ETA: 7s [2026-01-22T12:25:21.529238] [DEBUG] [REMOTE ] ZH: Retrieved 1211 rows, trimmed to 300. [2026-01-22T12:25:21.529375] [DEBUG] [REMOTE ] ZH: PASS: History has at least 300 days. [2026-01-22T12:25:21.529605] [DEBUG] [REMOTE ] ZH: PASS: Price check passed. Min price $3.27. [2026-01-22T12:25:21.529750] [DEBUG] [REMOTE ] ZH: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:21.529888] [DEBUG] [REMOTE ] ZH: PASS: Integrity check passed. [2026-01-22T12:25:21.529931] [DEBUG] [REMOTE ] ZH: Symbol is viable for forecasting. [2026-01-22T12:25:21.529981] [INFO ] [MAIN ] [3486/3501] ZH kept (0.4s) | 3481 kept, 5 rejected | 138.0/min | ETA: 7s [2026-01-22T12:25:21.964201] [DEBUG] [REMOTE ] ZIM: Retrieved 1251 rows, trimmed to 300. [2026-01-22T12:25:21.964354] [DEBUG] [REMOTE ] ZIM: PASS: History has at least 300 days. [2026-01-22T12:25:21.964646] [DEBUG] [REMOTE ] ZIM: PASS: Price check passed. Min price $13.50. [2026-01-22T12:25:21.964802] [DEBUG] [REMOTE ] ZIM: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:21.964916] [DEBUG] [REMOTE ] ZIM: PASS: Integrity check passed. [2026-01-22T12:25:21.964959] [DEBUG] [REMOTE ] ZIM: Symbol is viable for forecasting. [2026-01-22T12:25:21.965010] [INFO ] [MAIN ] [3487/3501] ZIM kept (0.4s) | 3482 kept, 5 rejected | 138.0/min | ETA: 6s [2026-01-22T12:25:22.578762] [DEBUG] [REMOTE ] ZION: Retrieved 6595 rows, trimmed to 300. [2026-01-22T12:25:22.578896] [DEBUG] [REMOTE ] ZION: PASS: History has at least 300 days. [2026-01-22T12:25:22.579105] [DEBUG] [REMOTE ] ZION: PASS: Price check passed. Min price $48.92. [2026-01-22T12:25:22.579238] [DEBUG] [REMOTE ] ZION: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:22.579347] [DEBUG] [REMOTE ] ZION: PASS: Integrity check passed. [2026-01-22T12:25:22.579386] [DEBUG] [REMOTE ] ZION: Symbol is viable for forecasting. [2026-01-22T12:25:22.579432] [INFO ] [MAIN ] [3488/3501] ZION kept (0.6s) | 3483 kept, 5 rejected | 138.0/min | ETA: 6s [2026-01-22T12:25:22.699637] [DEBUG] [REMOTE ] ZIP: Retrieved 1169 rows, trimmed to 300. [2026-01-22T12:25:22.699745] [DEBUG] [REMOTE ] ZIP: PASS: History has at least 300 days. [2026-01-22T12:25:22.699933] [DEBUG] [REMOTE ] ZIP: PASS: Price check passed. Min price $2.56. [2026-01-22T12:25:22.700064] [DEBUG] [REMOTE ] ZIP: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:22.700169] [DEBUG] [REMOTE ] ZIP: PASS: Integrity check passed. [2026-01-22T12:25:22.700208] [DEBUG] [REMOTE ] ZIP: Symbol is viable for forecasting. [2026-01-22T12:25:22.700254] [INFO ] [MAIN ] [3489/3501] ZIP kept (0.1s) | 3484 kept, 5 rejected | 138.0/min | ETA: 5s [2026-01-22T12:25:23.270498] [DEBUG] [REMOTE ] ZLAB: Retrieved 2095 rows, trimmed to 300. [2026-01-22T12:25:23.270661] [DEBUG] [REMOTE ] ZLAB: PASS: History has at least 300 days. [2026-01-22T12:25:23.270895] [DEBUG] [REMOTE ] ZLAB: PASS: Price check passed. Min price $17.00. [2026-01-22T12:25:23.271035] [DEBUG] [REMOTE ] ZLAB: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:23.271147] [DEBUG] [REMOTE ] ZLAB: PASS: Integrity check passed. [2026-01-22T12:25:23.271188] [DEBUG] [REMOTE ] ZLAB: Symbol is viable for forecasting. [2026-01-22T12:25:23.271236] [INFO ] [MAIN ] [3490/3501] ZLAB kept (0.6s) | 3485 kept, 5 rejected | 138.0/min | ETA: 5s [2026-01-22T12:25:23.563147] [DEBUG] [REMOTE ] ZM: Retrieved 1699 rows, trimmed to 300. [2026-01-22T12:25:23.563286] [DEBUG] [REMOTE ] ZM: PASS: History has at least 300 days. [2026-01-22T12:25:23.563487] [DEBUG] [REMOTE ] ZM: PASS: Price check passed. Min price $78.42. [2026-01-22T12:25:23.563643] [DEBUG] [REMOTE ] ZM: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:23.563753] [DEBUG] [REMOTE ] ZM: PASS: Integrity check passed. [2026-01-22T12:25:23.563793] [DEBUG] [REMOTE ] ZM: Symbol is viable for forecasting. [2026-01-22T12:25:23.563840] [INFO ] [MAIN ] [3491/3501] ZM kept (0.3s) | 3486 kept, 5 rejected | 138.0/min | ETA: 4s [2026-01-22T12:25:23.965599] [DEBUG] [REMOTE ] ZNTL: Retrieved 1457 rows, trimmed to 300. [2026-01-22T12:25:23.965736] [DEBUG] [REMOTE ] ZNTL: PASS: History has at least 300 days. [2026-01-22T12:25:23.965947] [DEBUG] [REMOTE ] ZNTL: PASS: Price check passed. Min price $1.28. [2026-01-22T12:25:23.966084] [DEBUG] [REMOTE ] ZNTL: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:23.966196] [DEBUG] [REMOTE ] ZNTL: PASS: Integrity check passed. [2026-01-22T12:25:23.966237] [DEBUG] [REMOTE ] ZNTL: Symbol is viable for forecasting. [2026-01-22T12:25:23.966285] [INFO ] [MAIN ] [3492/3501] ZNTL kept (0.4s) | 3487 kept, 5 rejected | 138.0/min | ETA: 4s [2026-01-22T12:25:24.481792] [DEBUG] [REMOTE ] ZS: Retrieved 1973 rows, trimmed to 300. [2026-01-22T12:25:24.481937] [DEBUG] [REMOTE ] ZS: PASS: History has at least 300 days. [2026-01-22T12:25:24.482151] [DEBUG] [REMOTE ] ZS: PASS: Price check passed. Min price $206.32. [2026-01-22T12:25:24.482288] [DEBUG] [REMOTE ] ZS: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:24.482402] [DEBUG] [REMOTE ] ZS: PASS: Integrity check passed. [2026-01-22T12:25:24.482442] [DEBUG] [REMOTE ] ZS: Symbol is viable for forecasting. [2026-01-22T12:25:24.482491] [INFO ] [MAIN ] [3493/3501] ZS kept (0.5s) | 3488 kept, 5 rejected | 138.0/min | ETA: 3s [2026-01-22T12:25:24.841266] [DEBUG] [REMOTE ] ZTO: Retrieved 2320 rows, trimmed to 300. [2026-01-22T12:25:24.841408] [DEBUG] [REMOTE ] ZTO: PASS: History has at least 300 days. [2026-01-22T12:25:24.841645] [DEBUG] [REMOTE ] ZTO: PASS: Price check passed. Min price $18.59. [2026-01-22T12:25:24.841786] [DEBUG] [REMOTE ] ZTO: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:24.841901] [DEBUG] [REMOTE ] ZTO: PASS: Integrity check passed. [2026-01-22T12:25:24.841943] [DEBUG] [REMOTE ] ZTO: Symbol is viable for forecasting. [2026-01-22T12:25:24.841992] [INFO ] [MAIN ] [3494/3501] ZTO kept (0.4s) | 3489 kept, 5 rejected | 138.0/min | ETA: 3s [2026-01-22T12:25:25.184590] [DEBUG] [REMOTE ] ZTS: Retrieved 3262 rows, trimmed to 300. [2026-01-22T12:25:25.184750] [DEBUG] [REMOTE ] ZTS: PASS: History has at least 300 days. [2026-01-22T12:25:25.185049] [DEBUG] [REMOTE ] ZTS: PASS: Price check passed. Min price $115.25. [2026-01-22T12:25:25.185231] [DEBUG] [REMOTE ] ZTS: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:25.185368] [DEBUG] [REMOTE ] ZTS: PASS: Integrity check passed. [2026-01-22T12:25:25.185413] [DEBUG] [REMOTE ] ZTS: Symbol is viable for forecasting. [2026-01-22T12:25:25.185465] [INFO ] [MAIN ] [3495/3501] ZTS kept (0.3s) | 3490 kept, 5 rejected | 138.0/min | ETA: 3s [2026-01-22T12:25:25.789313] [DEBUG] [REMOTE ] ZUMZ: Retrieved 5210 rows, trimmed to 300. [2026-01-22T12:25:25.789519] [DEBUG] [REMOTE ] ZUMZ: PASS: History has at least 300 days. [2026-01-22T12:25:25.789823] [DEBUG] [REMOTE ] ZUMZ: PASS: Price check passed. Min price $21.17. [2026-01-22T12:25:25.789971] [DEBUG] [REMOTE ] ZUMZ: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:25.790103] [DEBUG] [REMOTE ] ZUMZ: PASS: Integrity check passed. [2026-01-22T12:25:25.790147] [DEBUG] [REMOTE ] ZUMZ: Symbol is viable for forecasting. [2026-01-22T12:25:25.790200] [INFO ] [MAIN ] [3496/3501] ZUMZ kept (0.6s) | 3491 kept, 5 rejected | 138.0/min | ETA: 2s [2026-01-22T12:25:26.018671] [DEBUG] [REMOTE ] ZURA: Retrieved 1099 rows, trimmed to 300. [2026-01-22T12:25:26.018835] [DEBUG] [REMOTE ] ZURA: PASS: History has at least 300 days. [2026-01-22T12:25:26.019062] [DEBUG] [REMOTE ] ZURA: PASS: Price check passed. Min price $3.45. [2026-01-22T12:25:26.019201] [DEBUG] [REMOTE ] ZURA: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:26.019316] [DEBUG] [REMOTE ] ZURA: PASS: Integrity check passed. [2026-01-22T12:25:26.019357] [DEBUG] [REMOTE ] ZURA: Symbol is viable for forecasting. [2026-01-22T12:25:26.019407] [INFO ] [MAIN ] [3497/3501] ZURA kept (0.2s) | 3492 kept, 5 rejected | 138.0/min | ETA: 2s [2026-01-22T12:25:26.424811] [DEBUG] [REMOTE ] ZVIA: Retrieved 1130 rows, trimmed to 300. [2026-01-22T12:25:26.425031] [DEBUG] [REMOTE ] ZVIA: PASS: History has at least 300 days. [2026-01-22T12:25:26.425319] [DEBUG] [REMOTE ] ZVIA: PASS: Price check passed. Min price $1.68. [2026-01-22T12:25:26.425519] [DEBUG] [REMOTE ] ZVIA: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:26.425716] [DEBUG] [REMOTE ] ZVIA: PASS: Integrity check passed. [2026-01-22T12:25:26.425774] [DEBUG] [REMOTE ] ZVIA: Symbol is viable for forecasting. [2026-01-22T12:25:26.425844] [INFO ] [MAIN ] [3498/3501] ZVIA kept (0.4s) | 3493 kept, 5 rejected | 138.0/min | ETA: 1s [2026-01-22T12:25:26.914103] [DEBUG] [REMOTE ] ZVRA: Retrieved 2708 rows, trimmed to 300. [2026-01-22T12:25:26.914316] [DEBUG] [REMOTE ] ZVRA: PASS: History has at least 300 days. [2026-01-22T12:25:26.914598] [DEBUG] [REMOTE ] ZVRA: PASS: Price check passed. Min price $8.10. [2026-01-22T12:25:26.914756] [DEBUG] [REMOTE ] ZVRA: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:26.915066] [DEBUG] [REMOTE ] ZVRA: PASS: Integrity check passed. [2026-01-22T12:25:26.915107] [DEBUG] [REMOTE ] ZVRA: Symbol is viable for forecasting. [2026-01-22T12:25:26.915160] [INFO ] [MAIN ] [3499/3501] ZVRA kept (0.5s) | 3494 kept, 5 rejected | 138.0/min | ETA: 1s [2026-01-22T12:25:27.301200] [DEBUG] [REMOTE ] ZWS: Retrieved 3473 rows, trimmed to 300. [2026-01-22T12:25:27.301424] [DEBUG] [REMOTE ] ZWS: PASS: History has at least 300 days. [2026-01-22T12:25:27.301743] [DEBUG] [REMOTE ] ZWS: PASS: Price check passed. Min price $44.74. [2026-01-22T12:25:27.301913] [DEBUG] [REMOTE ] ZWS: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:27.302058] [DEBUG] [REMOTE ] ZWS: PASS: Integrity check passed. [2026-01-22T12:25:27.302102] [DEBUG] [REMOTE ] ZWS: Symbol is viable for forecasting. [2026-01-22T12:25:27.302155] [INFO ] [MAIN ] [3500/3501] ZWS kept (0.4s) | 3495 kept, 5 rejected | 138.0/min | ETA: 0s [2026-01-22T12:25:27.543063] [DEBUG] [REMOTE ] ZYME: Retrieved 2195 rows, trimmed to 300. [2026-01-22T12:25:27.543282] [DEBUG] [REMOTE ] ZYME: PASS: History has at least 300 days. [2026-01-22T12:25:27.543611] [DEBUG] [REMOTE ] ZYME: PASS: Price check passed. Min price $16.46. [2026-01-22T12:25:27.543767] [DEBUG] [REMOTE ] ZYME: PASS: Continuity check passed with 300 days. [2026-01-22T12:25:27.543897] [DEBUG] [REMOTE ] ZYME: PASS: Integrity check passed. [2026-01-22T12:25:27.543941] [DEBUG] [REMOTE ] ZYME: Symbol is viable for forecasting. [2026-01-22T12:25:27.543997] [INFO ] [MAIN ] [3501/3501] ZYME kept (0.2s) | 3496 kept, 5 rejected | 138.0/min | ETA: 0s [2026-01-22T12:25:27.544040] [INFO ] [MAIN ] Completed in 25.4m | 3496 viable symbols [2026-01-22T12:25:27.544069] [INFO ] [MAIN ] Saving master inventory... [2026-01-22T12:25:27.545244] [DEBUG] [LOCAL ] Master symbol inventory refreshed with 3496 symbols. [2026-01-22T12:25:27.545310] [INFO ] [MAIN ] Master inventory saved successfully. [2026-01-22T12:25:27.545513] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-22T12:25:27.545796] [INFO ] [STATE ] Last completion updated: 2026-01-22T12:25:27.545668