[2026-01-23T12:00:01.423833] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-23T12:00:01.608362] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-23T12:00:01.794421] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-23T12:00:01.976268] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-23T12:00:02.169142] [DEBUG] [R-STATUS ] Registered 'mag' as a dependent service. [2026-01-23T12:00:02.169529] [WARN ] [STATE ] State set to: WAITING [2026-01-23T12:00:02.169811] [INFO ] [STATE ] Checking tetsuo service statuses... [2026-01-23T12:00:02.415007] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-23T12:00:02.488741] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-23T12:00:02.558282] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-23T12:00:02.626324] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-23T12:00:02.701374] [WARN ] [mag-status] Service 'mag' is not running. [2026-01-23T12:00:02.701645] [WARN ] [STATE ] State set to: RUNNING [2026-01-23T12:00:02.701705] [INFO ] [MAIN ] Starting data fetch [2026-01-23T12:00:02.701744] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch nasdaqlisted.txt [2026-01-23T12:00:03.532404] [DEBUG] [REMOTE ] Fetched 3909 NASDAQ symbols [2026-01-23T12:00:03.532686] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch otherlisted.txt [2026-01-23T12:00:04.943944] [DEBUG] [REMOTE ] Fetched 1957 NYSE symbols [2026-01-23T12:00:04.945858] [INFO ] [MAIN ] Fetched 5866 unique symbols [2026-01-23T12:00:04.947612] [INFO ] [MAIN ] Loaded 2487 blacklisted symbols from 3 files [2026-01-23T12:00:04.947985] [INFO ] [MAIN ] 3498 symbols after blacklist filtering [2026-01-23T12:00:05.448118] [DEBUG] [REMOTE ] A: Retrieved 6583 rows, trimmed to 300. [2026-01-23T12:00:05.448260] [DEBUG] [REMOTE ] A: PASS: History has at least 300 days. [2026-01-23T12:00:05.448538] [DEBUG] [REMOTE ] A: PASS: Price check passed. Min price $135.83. [2026-01-23T12:00:05.448723] [DEBUG] [REMOTE ] A: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:05.448847] [DEBUG] [REMOTE ] A: PASS: Integrity check passed. [2026-01-23T12:00:05.448890] [DEBUG] [REMOTE ] A: Symbol is viable for forecasting. [2026-01-23T12:00:05.448942] [INFO ] [MAIN ] [1/3498] A kept (0.5s) | 1 kept, 0 rejected | 119.8/min | ETA: 29.2m [2026-01-23T12:00:05.868281] [DEBUG] [REMOTE ] AAL: Retrieved 5112 rows, trimmed to 300. [2026-01-23T12:00:05.868425] [DEBUG] [REMOTE ] AAL: PASS: History has at least 300 days. [2026-01-23T12:00:05.868692] [DEBUG] [REMOTE ] AAL: PASS: Price check passed. Min price $12.24. [2026-01-23T12:00:05.868841] [DEBUG] [REMOTE ] AAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:05.868969] [DEBUG] [REMOTE ] AAL: PASS: Integrity check passed. [2026-01-23T12:00:05.869012] [DEBUG] [REMOTE ] AAL: Symbol is viable for forecasting. [2026-01-23T12:00:05.869065] [INFO ] [MAIN ] [2/3498] AAL kept (0.4s) | 2 kept, 0 rejected | 130.3/min | ETA: 26.8m [2026-01-23T12:00:06.212370] [DEBUG] [REMOTE ] AAOI: Retrieved 3099 rows, trimmed to 300. [2026-01-23T12:00:06.212491] [DEBUG] [REMOTE ] AAOI: PASS: History has at least 300 days. [2026-01-23T12:00:06.212720] [DEBUG] [REMOTE ] AAOI: PASS: Price check passed. Min price $19.49. [2026-01-23T12:00:06.212860] [DEBUG] [REMOTE ] AAOI: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:06.212971] [DEBUG] [REMOTE ] AAOI: PASS: Integrity check passed. [2026-01-23T12:00:06.213011] [DEBUG] [REMOTE ] AAOI: Symbol is viable for forecasting. [2026-01-23T12:00:06.213060] [INFO ] [MAIN ] [3/3498] AAOI kept (0.3s) | 3 kept, 0 rejected | 142.3/min | ETA: 24.6m [2026-01-23T12:00:06.747223] [DEBUG] [REMOTE ] AAON: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:06.747364] [DEBUG] [REMOTE ] AAON: PASS: History has at least 300 days. [2026-01-23T12:00:06.747671] [DEBUG] [REMOTE ] AAON: PASS: Price check passed. Min price $73.49. [2026-01-23T12:00:06.747833] [DEBUG] [REMOTE ] AAON: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:06.747960] [DEBUG] [REMOTE ] AAON: PASS: Integrity check passed. [2026-01-23T12:00:06.748002] [DEBUG] [REMOTE ] AAON: Symbol is viable for forecasting. [2026-01-23T12:00:06.748052] [INFO ] [MAIN ] [4/3498] AAON kept (0.5s) | 4 kept, 0 rejected | 133.3/min | ETA: 26.2m [2026-01-23T12:00:07.127922] [DEBUG] [REMOTE ] AAP: Retrieved 6075 rows, trimmed to 300. [2026-01-23T12:00:07.128056] [DEBUG] [REMOTE ] AAP: PASS: History has at least 300 days. [2026-01-23T12:00:07.128280] [DEBUG] [REMOTE ] AAP: PASS: Price check passed. Min price $38.53. [2026-01-23T12:00:07.128421] [DEBUG] [REMOTE ] AAP: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:07.128538] [DEBUG] [REMOTE ] AAP: PASS: Integrity check passed. [2026-01-23T12:00:07.128600] [DEBUG] [REMOTE ] AAP: Symbol is viable for forecasting. [2026-01-23T12:00:07.128653] [INFO ] [MAIN ] [5/3498] AAP kept (0.4s) | 5 kept, 0 rejected | 137.6/min | ETA: 25.4m [2026-01-23T12:00:07.547468] [DEBUG] [REMOTE ] AAPB: Retrieved 867 rows, trimmed to 300. [2026-01-23T12:00:07.547646] [DEBUG] [REMOTE ] AAPB: PASS: History has at least 300 days. [2026-01-23T12:00:07.547865] [DEBUG] [REMOTE ] AAPB: PASS: Price check passed. Min price $26.31. [2026-01-23T12:00:07.548005] [DEBUG] [REMOTE ] AAPB: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:07.548117] [DEBUG] [REMOTE ] AAPB: PASS: Integrity check passed. [2026-01-23T12:00:07.548159] [DEBUG] [REMOTE ] AAPB: Symbol is viable for forecasting. [2026-01-23T12:00:07.548208] [INFO ] [MAIN ] [6/3498] AAPB kept (0.4s) | 6 kept, 0 rejected | 138.5/min | ETA: 25.2m [2026-01-23T12:00:07.814164] [DEBUG] [REMOTE ] AAPD: Retrieved 867 rows, trimmed to 300. [2026-01-23T12:00:07.814296] [DEBUG] [REMOTE ] AAPD: PASS: History has at least 300 days. [2026-01-23T12:00:07.814503] [DEBUG] [REMOTE ] AAPD: PASS: Price check passed. Min price $12.40. [2026-01-23T12:00:07.814666] [DEBUG] [REMOTE ] AAPD: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:07.814779] [DEBUG] [REMOTE ] AAPD: PASS: Integrity check passed. [2026-01-23T12:00:07.814819] [DEBUG] [REMOTE ] AAPD: Symbol is viable for forecasting. [2026-01-23T12:00:07.814867] [INFO ] [MAIN ] [7/3498] AAPD kept (0.3s) | 7 kept, 0 rejected | 146.5/min | ETA: 23.8m [2026-01-23T12:00:08.436436] [DEBUG] [REMOTE ] AAPL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:08.436593] [DEBUG] [REMOTE ] AAPL: PASS: History has at least 300 days. [2026-01-23T12:00:08.436829] [DEBUG] [REMOTE ] AAPL: PASS: Price check passed. Min price $246.70. [2026-01-23T12:00:08.436969] [DEBUG] [REMOTE ] AAPL: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:08.437090] [DEBUG] [REMOTE ] AAPL: PASS: Integrity check passed. [2026-01-23T12:00:08.437131] [DEBUG] [REMOTE ] AAPL: Symbol is viable for forecasting. [2026-01-23T12:00:08.437181] [INFO ] [MAIN ] [8/3498] AAPL kept (0.6s) | 8 kept, 0 rejected | 137.6/min | ETA: 25.4m [2026-01-23T12:00:08.827204] [DEBUG] [REMOTE ] AAXJ: Retrieved 4386 rows, trimmed to 300. [2026-01-23T12:00:08.827334] [DEBUG] [REMOTE ] AAXJ: PASS: History has at least 300 days. [2026-01-23T12:00:08.827604] [DEBUG] [REMOTE ] AAXJ: PASS: Price check passed. Min price $89.36. [2026-01-23T12:00:08.827757] [DEBUG] [REMOTE ] AAXJ: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:08.827874] [DEBUG] [REMOTE ] AAXJ: PASS: Integrity check passed. [2026-01-23T12:00:08.827916] [DEBUG] [REMOTE ] AAXJ: Symbol is viable for forecasting. [2026-01-23T12:00:08.827966] [INFO ] [MAIN ] [9/3498] AAXJ kept (0.4s) | 9 kept, 0 rejected | 139.2/min | ETA: 25.1m [2026-01-23T12:00:09.325025] [DEBUG] [REMOTE ] AB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:09.325172] [DEBUG] [REMOTE ] AB: PASS: History has at least 300 days. [2026-01-23T12:00:09.325525] [DEBUG] [REMOTE ] AB: PASS: Price check passed. Min price $37.94. [2026-01-23T12:00:09.325743] [DEBUG] [REMOTE ] AB: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:09.325885] [DEBUG] [REMOTE ] AB: PASS: Integrity check passed. [2026-01-23T12:00:09.325928] [DEBUG] [REMOTE ] AB: Symbol is viable for forecasting. [2026-01-23T12:00:09.325980] [INFO ] [MAIN ] [10/3498] AB kept (0.5s) | 10 kept, 0 rejected | 137.1/min | ETA: 25.5m [2026-01-23T12:00:09.861068] [DEBUG] [REMOTE ] ABCB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:09.861219] [DEBUG] [REMOTE ] ABCB: PASS: History has at least 300 days. [2026-01-23T12:00:09.861463] [DEBUG] [REMOTE ] ABCB: PASS: Price check passed. Min price $70.24. [2026-01-23T12:00:09.861631] [DEBUG] [REMOTE ] ABCB: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:09.861761] [DEBUG] [REMOTE ] ABCB: PASS: Integrity check passed. [2026-01-23T12:00:09.861805] [DEBUG] [REMOTE ] ABCB: Symbol is viable for forecasting. [2026-01-23T12:00:09.861856] [INFO ] [MAIN ] [11/3498] ABCB kept (0.5s) | 11 kept, 0 rejected | 134.3/min | ETA: 26.0m [2026-01-23T12:00:10.093566] [DEBUG] [REMOTE ] ABCL: Retrieved 1283 rows, trimmed to 300. [2026-01-23T12:00:10.093729] [DEBUG] [REMOTE ] ABCL: PASS: History has at least 300 days. [2026-01-23T12:00:10.093969] [DEBUG] [REMOTE ] ABCL: PASS: Price check passed. Min price $3.35. [2026-01-23T12:00:10.094133] [DEBUG] [REMOTE ] ABCL: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:10.094248] [DEBUG] [REMOTE ] ABCL: PASS: Integrity check passed. [2026-01-23T12:00:10.094297] [DEBUG] [REMOTE ] ABCL: Symbol is viable for forecasting. [2026-01-23T12:00:10.094368] [INFO ] [MAIN ] [12/3498] ABCL kept (0.2s) | 12 kept, 0 rejected | 139.9/min | ETA: 24.9m [2026-01-23T12:00:10.574430] [DEBUG] [REMOTE ] ABEO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:10.574588] [DEBUG] [REMOTE ] ABEO: PASS: History has at least 300 days. [2026-01-23T12:00:10.574834] [DEBUG] [REMOTE ] ABEO: PASS: Price check passed. Min price $4.17. [2026-01-23T12:00:10.575016] [DEBUG] [REMOTE ] ABEO: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:10.575148] [DEBUG] [REMOTE ] ABEO: PASS: Integrity check passed. [2026-01-23T12:00:10.575190] [DEBUG] [REMOTE ] ABEO: Symbol is viable for forecasting. [2026-01-23T12:00:10.575242] [INFO ] [MAIN ] [13/3498] ABEO kept (0.5s) | 13 kept, 0 rejected | 138.6/min | ETA: 25.1m [2026-01-23T12:00:11.131005] [DEBUG] [REMOTE ] ABG: Retrieved 5999 rows, trimmed to 300. [2026-01-23T12:00:11.131144] [DEBUG] [REMOTE ] ABG: PASS: History has at least 300 days. [2026-01-23T12:00:11.131376] [DEBUG] [REMOTE ] ABG: PASS: Price check passed. Min price $210.94. [2026-01-23T12:00:11.131522] [DEBUG] [REMOTE ] ABG: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:11.131662] [DEBUG] [REMOTE ] ABG: PASS: Integrity check passed. [2026-01-23T12:00:11.131707] [DEBUG] [REMOTE ] ABG: Symbol is viable for forecasting. [2026-01-23T12:00:11.131761] [INFO ] [MAIN ] [14/3498] ABG kept (0.6s) | 14 kept, 0 rejected | 135.8/min | ETA: 25.6m [2026-01-23T12:00:11.481865] [DEBUG] [REMOTE ] ABM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:11.482010] [DEBUG] [REMOTE ] ABM: PASS: History has at least 300 days. [2026-01-23T12:00:11.482249] [DEBUG] [REMOTE ] ABM: PASS: Price check passed. Min price $40.05. [2026-01-23T12:00:11.482399] [DEBUG] [REMOTE ] ABM: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:11.482546] [DEBUG] [REMOTE ] ABM: PASS: Integrity check passed. [2026-01-23T12:00:11.482617] [DEBUG] [REMOTE ] ABM: Symbol is viable for forecasting. [2026-01-23T12:00:11.483188] [INFO ] [MAIN ] [15/3498] ABM kept (0.4s) | 15 kept, 0 rejected | 137.7/min | ETA: 25.3m [2026-01-23T12:00:11.769397] [DEBUG] [REMOTE ] ABNB: Retrieved 1284 rows, trimmed to 300. [2026-01-23T12:00:11.769559] [DEBUG] [REMOTE ] ABNB: PASS: History has at least 300 days. [2026-01-23T12:00:11.769866] [DEBUG] [REMOTE ] ABNB: PASS: Price check passed. Min price $111.54. [2026-01-23T12:00:11.770045] [DEBUG] [REMOTE ] ABNB: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:11.770179] [DEBUG] [REMOTE ] ABNB: PASS: Integrity check passed. [2026-01-23T12:00:11.770230] [DEBUG] [REMOTE ] ABNB: Symbol is viable for forecasting. [2026-01-23T12:00:11.770284] [INFO ] [MAIN ] [16/3498] ABNB kept (0.3s) | 16 kept, 0 rejected | 140.7/min | ETA: 24.7m [2026-01-23T12:00:12.147547] [DEBUG] [REMOTE ] ABOS: Retrieved 1145 rows, trimmed to 300. [2026-01-23T12:00:12.147698] [DEBUG] [REMOTE ] ABOS: PASS: History has at least 300 days. [2026-01-23T12:00:12.147910] [DEBUG] [REMOTE ] ABOS: PASS: Price check passed. Min price $1.55. [2026-01-23T12:00:12.148047] [DEBUG] [REMOTE ] ABOS: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:12.148159] [DEBUG] [REMOTE ] ABOS: PASS: Integrity check passed. [2026-01-23T12:00:12.148206] [DEBUG] [REMOTE ] ABOS: Symbol is viable for forecasting. [2026-01-23T12:00:12.148257] [INFO ] [MAIN ] [17/3498] ABOS kept (0.4s) | 17 kept, 0 rejected | 141.7/min | ETA: 24.6m [2026-01-23T12:00:12.668466] [DEBUG] [REMOTE ] ABSI: Retrieved 1131 rows, trimmed to 300. [2026-01-23T12:00:12.668768] [DEBUG] [REMOTE ] ABSI: PASS: History has at least 300 days. [2026-01-23T12:00:12.669110] [DEBUG] [REMOTE ] ABSI: PASS: Price check passed. Min price $2.64. [2026-01-23T12:00:12.669253] [DEBUG] [REMOTE ] ABSI: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:12.669399] [DEBUG] [REMOTE ] ABSI: PASS: Integrity check passed. [2026-01-23T12:00:12.669440] [DEBUG] [REMOTE ] ABSI: Symbol is viable for forecasting. [2026-01-23T12:00:12.669493] [INFO ] [MAIN ] [18/3498] ABSI kept (0.5s) | 18 kept, 0 rejected | 139.9/min | ETA: 24.9m [2026-01-23T12:00:13.094435] [DEBUG] [REMOTE ] ABUS: Retrieved 2634 rows, trimmed to 300. [2026-01-23T12:00:13.094813] [DEBUG] [REMOTE ] ABUS: PASS: History has at least 300 days. [2026-01-23T12:00:13.095040] [DEBUG] [REMOTE ] ABUS: PASS: Price check passed. Min price $4.06. [2026-01-23T12:00:13.095181] [DEBUG] [REMOTE ] ABUS: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:13.095298] [DEBUG] [REMOTE ] ABUS: PASS: Integrity check passed. [2026-01-23T12:00:13.095339] [DEBUG] [REMOTE ] ABUS: Symbol is viable for forecasting. [2026-01-23T12:00:13.095389] [INFO ] [MAIN ] [19/3498] ABUS kept (0.4s) | 19 kept, 0 rejected | 139.9/min | ETA: 24.9m [2026-01-23T12:00:13.572796] [DEBUG] [REMOTE ] ABVC: Retrieved 3722 rows, trimmed to 300. [2026-01-23T12:00:13.572918] [DEBUG] [REMOTE ] ABVC: PASS: History has at least 300 days. [2026-01-23T12:00:13.573167] [DEBUG] [REMOTE ] ABVC: PASS: Price check passed. Min price $2.02. [2026-01-23T12:00:13.573317] [DEBUG] [REMOTE ] ABVC: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:13.573434] [DEBUG] [REMOTE ] ABVC: PASS: Integrity check passed. [2026-01-23T12:00:13.573477] [DEBUG] [REMOTE ] ABVC: Symbol is viable for forecasting. [2026-01-23T12:00:13.573527] [INFO ] [MAIN ] [20/3498] ABVC kept (0.5s) | 20 kept, 0 rejected | 139.1/min | ETA: 25.0m [2026-01-23T12:00:15.224124] [DEBUG] [REMOTE ] ABVE: Retrieved 392 rows, trimmed to 300. [2026-01-23T12:00:15.224321] [DEBUG] [REMOTE ] ABVE: PASS: History has at least 300 days. [2026-01-23T12:00:15.228354] [DEBUG] [REMOTE ] ABVE: PASS: Price check passed. Min price $1.57. [2026-01-23T12:00:15.228540] [DEBUG] [REMOTE ] ABVE: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:15.228733] [DEBUG] [REMOTE ] ABVE: PASS: Integrity check passed. [2026-01-23T12:00:15.228779] [DEBUG] [REMOTE ] ABVE: Symbol is viable for forecasting. [2026-01-23T12:00:15.228863] [INFO ] [MAIN ] [21/3498] ABVE kept (1.7s) | 21 kept, 0 rejected | 122.6/min | ETA: 28.4m [2026-01-23T12:00:15.434199] [DEBUG] [REMOTE ] ABVX: Retrieved 565 rows, trimmed to 300. [2026-01-23T12:00:15.434367] [DEBUG] [REMOTE ] ABVX: PASS: History has at least 300 days. [2026-01-23T12:00:15.434664] [DEBUG] [REMOTE ] ABVX: PASS: Price check passed. Min price $94.25. [2026-01-23T12:00:15.434874] [DEBUG] [REMOTE ] ABVX: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:15.435061] [DEBUG] [REMOTE ] ABVX: PASS: Integrity check passed. [2026-01-23T12:00:15.435124] [DEBUG] [REMOTE ] ABVX: Symbol is viable for forecasting. [2026-01-23T12:00:15.435216] [INFO ] [MAIN ] [22/3498] ABVX kept (0.2s) | 22 kept, 0 rejected | 125.9/min | ETA: 27.6m [2026-01-23T12:00:15.924493] [DEBUG] [REMOTE ] ACA: Retrieved 1816 rows, trimmed to 300. [2026-01-23T12:00:15.924683] [DEBUG] [REMOTE ] ACA: PASS: History has at least 300 days. [2026-01-23T12:00:15.924976] [DEBUG] [REMOTE ] ACA: PASS: Price check passed. Min price $92.21. [2026-01-23T12:00:15.925170] [DEBUG] [REMOTE ] ACA: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:15.925322] [DEBUG] [REMOTE ] ACA: PASS: Integrity check passed. [2026-01-23T12:00:15.925380] [DEBUG] [REMOTE ] ACA: Symbol is viable for forecasting. [2026-01-23T12:00:15.925453] [INFO ] [MAIN ] [23/3498] ACA kept (0.5s) | 23 kept, 0 rejected | 125.7/min | ETA: 27.6m [2026-01-23T12:00:16.485481] [DEBUG] [REMOTE ] ACAD: Retrieved 5448 rows, trimmed to 300. [2026-01-23T12:00:16.485649] [DEBUG] [REMOTE ] ACAD: PASS: History has at least 300 days. [2026-01-23T12:00:16.485883] [DEBUG] [REMOTE ] ACAD: PASS: Price check passed. Min price $21.65. [2026-01-23T12:00:16.486022] [DEBUG] [REMOTE ] ACAD: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:16.486139] [DEBUG] [REMOTE ] ACAD: PASS: Integrity check passed. [2026-01-23T12:00:16.486179] [DEBUG] [REMOTE ] ACAD: Symbol is viable for forecasting. [2026-01-23T12:00:16.486229] [INFO ] [MAIN ] [24/3498] ACAD kept (0.6s) | 24 kept, 0 rejected | 124.8/min | ETA: 27.8m [2026-01-23T12:00:17.433353] [DEBUG] [REMOTE ] ACB: Retrieved 2901 rows, trimmed to 300. [2026-01-23T12:00:17.433516] [DEBUG] [REMOTE ] ACB: PASS: History has at least 300 days. [2026-01-23T12:00:17.433838] [DEBUG] [REMOTE ] ACB: PASS: Price check passed. Min price $4.08. [2026-01-23T12:00:17.434001] [DEBUG] [REMOTE ] ACB: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:17.434140] [DEBUG] [REMOTE ] ACB: PASS: Integrity check passed. [2026-01-23T12:00:17.434181] [DEBUG] [REMOTE ] ACB: Symbol is viable for forecasting. [2026-01-23T12:00:17.434233] [INFO ] [MAIN ] [25/3498] ACB kept (0.9s) | 25 kept, 0 rejected | 120.1/min | ETA: 28.9m [2026-01-23T12:00:17.816496] [DEBUG] [REMOTE ] ACCO: Retrieved 5140 rows, trimmed to 300. [2026-01-23T12:00:17.816673] [DEBUG] [REMOTE ] ACCO: PASS: History has at least 300 days. [2026-01-23T12:00:17.816921] [DEBUG] [REMOTE ] ACCO: PASS: Price check passed. Min price $3.20. [2026-01-23T12:00:17.817280] [DEBUG] [REMOTE ] ACCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:17.817413] [DEBUG] [REMOTE ] ACCO: PASS: Integrity check passed. [2026-01-23T12:00:17.817457] [DEBUG] [REMOTE ] ACCO: Symbol is viable for forecasting. [2026-01-23T12:00:17.817531] [INFO ] [MAIN ] [26/3498] ACCO kept (0.4s) | 26 kept, 0 rejected | 121.2/min | ETA: 28.6m [2026-01-23T12:00:19.095413] [DEBUG] [REMOTE ] ACDC: Retrieved 926 rows, trimmed to 300. [2026-01-23T12:00:19.095550] [DEBUG] [REMOTE ] ACDC: PASS: History has at least 300 days. [2026-01-23T12:00:19.095787] [DEBUG] [REMOTE ] ACDC: PASS: Price check passed. Min price $3.19. [2026-01-23T12:00:19.095930] [DEBUG] [REMOTE ] ACDC: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:19.096044] [DEBUG] [REMOTE ] ACDC: PASS: Integrity check passed. [2026-01-23T12:00:19.096085] [DEBUG] [REMOTE ] ACDC: Symbol is viable for forecasting. [2026-01-23T12:00:19.096135] [INFO ] [MAIN ] [27/3498] ACDC kept (1.3s) | 27 kept, 0 rejected | 114.5/min | ETA: 30.3m [2026-01-23T12:00:19.700510] [DEBUG] [REMOTE ] ACEL: Retrieved 1549 rows, trimmed to 300. [2026-01-23T12:00:19.700680] [DEBUG] [REMOTE ] ACEL: PASS: History has at least 300 days. [2026-01-23T12:00:19.700910] [DEBUG] [REMOTE ] ACEL: PASS: Price check passed. Min price $9.61. [2026-01-23T12:00:19.701070] [DEBUG] [REMOTE ] ACEL: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:19.701188] [DEBUG] [REMOTE ] ACEL: PASS: Integrity check passed. [2026-01-23T12:00:19.701229] [DEBUG] [REMOTE ] ACEL: Symbol is viable for forecasting. [2026-01-23T12:00:19.701279] [INFO ] [MAIN ] [28/3498] ACEL kept (0.6s) | 28 kept, 0 rejected | 113.9/min | ETA: 30.5m [2026-01-23T12:00:20.382533] [DEBUG] [REMOTE ] ACGL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:20.382705] [DEBUG] [REMOTE ] ACGL: PASS: History has at least 300 days. [2026-01-23T12:00:20.382977] [DEBUG] [REMOTE ] ACGL: PASS: Price check passed. Min price $84.72. [2026-01-23T12:00:20.383129] [DEBUG] [REMOTE ] ACGL: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:20.383457] [DEBUG] [REMOTE ] ACGL: PASS: Integrity check passed. [2026-01-23T12:00:20.383499] [DEBUG] [REMOTE ] ACGL: Symbol is viable for forecasting. [2026-01-23T12:00:20.383552] [INFO ] [MAIN ] [29/3498] ACGL kept (0.7s) | 29 kept, 0 rejected | 112.7/min | ETA: 30.8m [2026-01-23T12:00:20.531058] [DEBUG] [REMOTE ] ACGLN: Retrieved 1165 rows, trimmed to 300. [2026-01-23T12:00:20.531199] [DEBUG] [REMOTE ] ACGLN: PASS: History has at least 300 days. [2026-01-23T12:00:20.531417] [DEBUG] [REMOTE ] ACGLN: PASS: Price check passed. Min price $16.57. [2026-01-23T12:00:20.531555] [DEBUG] [REMOTE ] ACGLN: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:20.531693] [DEBUG] [REMOTE ] ACGLN: PASS: Integrity check passed. [2026-01-23T12:00:20.531736] [DEBUG] [REMOTE ] ACGLN: Symbol is viable for forecasting. [2026-01-23T12:00:20.531786] [INFO ] [MAIN ] [30/3498] ACGLN kept (0.1s) | 30 kept, 0 rejected | 115.5/min | ETA: 30.0m [2026-01-23T12:00:21.097495] [DEBUG] [REMOTE ] ACGLO: Retrieved 2121 rows, trimmed to 300. [2026-01-23T12:00:21.097695] [DEBUG] [REMOTE ] ACGLO: PASS: History has at least 300 days. [2026-01-23T12:00:21.097925] [DEBUG] [REMOTE ] ACGLO: PASS: Price check passed. Min price $20.17. [2026-01-23T12:00:21.098070] [DEBUG] [REMOTE ] ACGLO: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:21.098192] [DEBUG] [REMOTE ] ACGLO: PASS: Integrity check passed. [2026-01-23T12:00:21.098236] [DEBUG] [REMOTE ] ACGLO: Symbol is viable for forecasting. [2026-01-23T12:00:21.098288] [INFO ] [MAIN ] [31/3498] ACGLO kept (0.6s) | 31 kept, 0 rejected | 115.2/min | ETA: 30.1m [2026-01-23T12:00:21.692397] [DEBUG] [REMOTE ] ACH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:21.692538] [DEBUG] [REMOTE ] ACH: PASS: History has at least 300 days. [2026-01-23T12:00:21.692826] [DEBUG] [REMOTE ] ACH: PASS: Price check passed. Min price $1.91. [2026-01-23T12:00:21.692970] [DEBUG] [REMOTE ] ACH: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:21.693095] [DEBUG] [REMOTE ] ACH: PASS: Integrity check passed. [2026-01-23T12:00:21.693136] [DEBUG] [REMOTE ] ACH: Symbol is viable for forecasting. [2026-01-23T12:00:21.693187] [INFO ] [MAIN ] [32/3498] ACH kept (0.6s) | 32 kept, 0 rejected | 114.7/min | ETA: 30.2m [2026-01-23T12:00:22.158025] [DEBUG] [REMOTE ] ACHC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:22.158183] [DEBUG] [REMOTE ] ACHC: PASS: History has at least 300 days. [2026-01-23T12:00:22.158452] [DEBUG] [REMOTE ] ACHC: PASS: Price check passed. Min price $11.68. [2026-01-23T12:00:22.158625] [DEBUG] [REMOTE ] ACHC: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:22.158765] [DEBUG] [REMOTE ] ACHC: PASS: Integrity check passed. [2026-01-23T12:00:22.158809] [DEBUG] [REMOTE ] ACHC: Symbol is viable for forecasting. [2026-01-23T12:00:22.158862] [INFO ] [MAIN ] [33/3498] ACHC kept (0.5s) | 33 kept, 0 rejected | 115.0/min | ETA: 30.1m [2026-01-23T12:00:22.464374] [DEBUG] [REMOTE ] ACI: Retrieved 1400 rows, trimmed to 300. [2026-01-23T12:00:22.464612] [DEBUG] [REMOTE ] ACI: PASS: History has at least 300 days. [2026-01-23T12:00:22.464934] [DEBUG] [REMOTE ] ACI: PASS: Price check passed. Min price $16.09. [2026-01-23T12:00:22.465116] [DEBUG] [REMOTE ] ACI: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:22.465252] [DEBUG] [REMOTE ] ACI: PASS: Integrity check passed. [2026-01-23T12:00:22.465298] [DEBUG] [REMOTE ] ACI: Symbol is viable for forecasting. [2026-01-23T12:00:22.465353] [INFO ] [MAIN ] [34/3498] ACI kept (0.3s) | 34 kept, 0 rejected | 116.5/min | ETA: 29.7m [2026-01-23T12:00:22.841503] [DEBUG] [REMOTE ] ACIC: Retrieved 4580 rows, trimmed to 300. [2026-01-23T12:00:22.841671] [DEBUG] [REMOTE ] ACIC: PASS: History has at least 300 days. [2026-01-23T12:00:22.841901] [DEBUG] [REMOTE ] ACIC: PASS: Price check passed. Min price $10.54. [2026-01-23T12:00:22.842280] [DEBUG] [REMOTE ] ACIC: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:22.842442] [DEBUG] [REMOTE ] ACIC: PASS: Integrity check passed. [2026-01-23T12:00:22.842498] [DEBUG] [REMOTE ] ACIC: Symbol is viable for forecasting. [2026-01-23T12:00:22.842551] [INFO ] [MAIN ] [35/3498] ACIC kept (0.4s) | 35 kept, 0 rejected | 117.4/min | ETA: 29.5m [2026-01-23T12:00:23.398255] [DEBUG] [REMOTE ] ACLS: Retrieved 6422 rows, trimmed to 300. [2026-01-23T12:00:23.398401] [DEBUG] [REMOTE ] ACLS: PASS: History has at least 300 days. [2026-01-23T12:00:23.398665] [DEBUG] [REMOTE ] ACLS: PASS: Price check passed. Min price $74.12. [2026-01-23T12:00:23.398810] [DEBUG] [REMOTE ] ACLS: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:23.398933] [DEBUG] [REMOTE ] ACLS: PASS: Integrity check passed. [2026-01-23T12:00:23.398974] [DEBUG] [REMOTE ] ACLS: Symbol is viable for forecasting. [2026-01-23T12:00:23.399024] [INFO ] [MAIN ] [36/3498] ACLS kept (0.6s) | 36 kept, 0 rejected | 117.1/min | ETA: 29.6m [2026-01-23T12:00:23.504717] [DEBUG] [REMOTE ] ACLX: Retrieved 994 rows, trimmed to 300. [2026-01-23T12:00:23.504875] [DEBUG] [REMOTE ] ACLX: PASS: History has at least 300 days. [2026-01-23T12:00:23.505102] [DEBUG] [REMOTE ] ACLX: PASS: Price check passed. Min price $61.83. [2026-01-23T12:00:23.505249] [DEBUG] [REMOTE ] ACLX: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:23.505370] [DEBUG] [REMOTE ] ACLX: PASS: Integrity check passed. [2026-01-23T12:00:23.505414] [DEBUG] [REMOTE ] ACLX: Symbol is viable for forecasting. [2026-01-23T12:00:23.505465] [INFO ] [MAIN ] [37/3498] ACLX kept (0.1s) | 37 kept, 0 rejected | 119.6/min | ETA: 28.9m [2026-01-23T12:00:24.119277] [DEBUG] [REMOTE ] ACM: Retrieved 4706 rows, trimmed to 300. [2026-01-23T12:00:24.119419] [DEBUG] [REMOTE ] ACM: PASS: History has at least 300 days. [2026-01-23T12:00:24.119677] [DEBUG] [REMOTE ] ACM: PASS: Price check passed. Min price $95.03. [2026-01-23T12:00:24.119821] [DEBUG] [REMOTE ] ACM: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:24.119940] [DEBUG] [REMOTE ] ACM: PASS: Integrity check passed. [2026-01-23T12:00:24.119982] [DEBUG] [REMOTE ] ACM: Symbol is viable for forecasting. [2026-01-23T12:00:24.120032] [INFO ] [MAIN ] [38/3498] ACM kept (0.6s) | 38 kept, 0 rejected | 118.9/min | ETA: 29.1m [2026-01-23T12:00:24.546007] [DEBUG] [REMOTE ] ACN: Retrieved 6164 rows, trimmed to 300. [2026-01-23T12:00:24.546163] [DEBUG] [REMOTE ] ACN: PASS: History has at least 300 days. [2026-01-23T12:00:24.546425] [DEBUG] [REMOTE ] ACN: PASS: Price check passed. Min price $238.59. [2026-01-23T12:00:24.546585] [DEBUG] [REMOTE ] ACN: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:24.546717] [DEBUG] [REMOTE ] ACN: PASS: Integrity check passed. [2026-01-23T12:00:24.546759] [DEBUG] [REMOTE ] ACN: Symbol is viable for forecasting. [2026-01-23T12:00:24.546809] [INFO ] [MAIN ] [39/3498] ACN kept (0.4s) | 39 kept, 0 rejected | 119.4/min | ETA: 29.0m [2026-01-23T12:00:24.886564] [DEBUG] [REMOTE ] ACNB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:24.886723] [DEBUG] [REMOTE ] ACNB: PASS: History has at least 300 days. [2026-01-23T12:00:24.886951] [DEBUG] [REMOTE ] ACNB: PASS: Price check passed. Min price $43.75. [2026-01-23T12:00:24.887104] [DEBUG] [REMOTE ] ACNB: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:24.887416] [DEBUG] [REMOTE ] ACNB: PASS: Integrity check passed. [2026-01-23T12:00:24.887457] [DEBUG] [REMOTE ] ACNB: Symbol is viable for forecasting. [2026-01-23T12:00:24.887522] [INFO ] [MAIN ] [40/3498] ACNB kept (0.3s) | 40 kept, 0 rejected | 120.4/min | ETA: 28.7m [2026-01-23T12:00:25.273699] [DEBUG] [REMOTE ] ACON: Retrieved 941 rows, trimmed to 300. [2026-01-23T12:00:25.273832] [DEBUG] [REMOTE ] ACON: PASS: History has at least 300 days. [2026-01-23T12:00:25.274041] [DEBUG] [REMOTE ] ACON: PASS: Price check passed. Min price $3.79. [2026-01-23T12:00:25.274180] [DEBUG] [REMOTE ] ACON: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:25.274291] [DEBUG] [REMOTE ] ACON: PASS: Integrity check passed. [2026-01-23T12:00:25.274331] [DEBUG] [REMOTE ] ACON: Symbol is viable for forecasting. [2026-01-23T12:00:25.274380] [INFO ] [MAIN ] [41/3498] ACON kept (0.4s) | 41 kept, 0 rejected | 121.0/min | ETA: 28.6m [2026-01-23T12:00:25.674440] [DEBUG] [REMOTE ] ACP: Retrieved 3769 rows, trimmed to 300. [2026-01-23T12:00:25.674609] [DEBUG] [REMOTE ] ACP: PASS: History has at least 300 days. [2026-01-23T12:00:25.674843] [DEBUG] [REMOTE ] ACP: PASS: Price check passed. Min price $5.08. [2026-01-23T12:00:25.675005] [DEBUG] [REMOTE ] ACP: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:25.675130] [DEBUG] [REMOTE ] ACP: PASS: Integrity check passed. [2026-01-23T12:00:25.675357] [DEBUG] [REMOTE ] ACP: Symbol is viable for forecasting. [2026-01-23T12:00:25.675407] [INFO ] [MAIN ] [42/3498] ACP kept (0.4s) | 42 kept, 0 rejected | 121.6/min | ETA: 28.4m [2026-01-23T12:00:26.078336] [DEBUG] [REMOTE ] ACRE: Retrieved 3454 rows, trimmed to 300. [2026-01-23T12:00:26.078480] [DEBUG] [REMOTE ] ACRE: PASS: History has at least 300 days. [2026-01-23T12:00:26.078776] [DEBUG] [REMOTE ] ACRE: PASS: Price check passed. Min price $4.26. [2026-01-23T12:00:26.078937] [DEBUG] [REMOTE ] ACRE: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:26.079065] [DEBUG] [REMOTE ] ACRE: PASS: Integrity check passed. [2026-01-23T12:00:26.079299] [DEBUG] [REMOTE ] ACRE: Symbol is viable for forecasting. [2026-01-23T12:00:26.079356] [INFO ] [MAIN ] [43/3498] ACRE kept (0.4s) | 43 kept, 0 rejected | 122.1/min | ETA: 28.3m [2026-01-23T12:00:26.399083] [DEBUG] [REMOTE ] ACRS: Retrieved 2588 rows, trimmed to 300. [2026-01-23T12:00:26.399207] [DEBUG] [REMOTE ] ACRS: PASS: History has at least 300 days. [2026-01-23T12:00:26.399414] [DEBUG] [REMOTE ] ACRS: PASS: Price check passed. Min price $2.13. [2026-01-23T12:00:26.399551] [DEBUG] [REMOTE ] ACRS: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:26.399695] [DEBUG] [REMOTE ] ACRS: PASS: Integrity check passed. [2026-01-23T12:00:26.399736] [DEBUG] [REMOTE ] ACRS: Symbol is viable for forecasting. [2026-01-23T12:00:26.399785] [INFO ] [MAIN ] [44/3498] ACRS kept (0.3s) | 44 kept, 0 rejected | 123.1/min | ETA: 28.1m [2026-01-23T12:00:26.930418] [DEBUG] [REMOTE ] ACTG: Retrieved 5812 rows, trimmed to 300. [2026-01-23T12:00:26.930601] [DEBUG] [REMOTE ] ACTG: PASS: History has at least 300 days. [2026-01-23T12:00:26.930853] [DEBUG] [REMOTE ] ACTG: PASS: Price check passed. Min price $3.26. [2026-01-23T12:00:26.930997] [DEBUG] [REMOTE ] ACTG: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:26.931157] [DEBUG] [REMOTE ] ACTG: PASS: Integrity check passed. [2026-01-23T12:00:26.931207] [DEBUG] [REMOTE ] ACTG: Symbol is viable for forecasting. [2026-01-23T12:00:26.931260] [INFO ] [MAIN ] [45/3498] ACTG kept (0.5s) | 45 kept, 0 rejected | 122.8/min | ETA: 28.1m [2026-01-23T12:00:27.225464] [DEBUG] [REMOTE ] ACVA: Retrieved 1214 rows, trimmed to 300. [2026-01-23T12:00:27.225638] [DEBUG] [REMOTE ] ACVA: PASS: History has at least 300 days. [2026-01-23T12:00:27.225874] [DEBUG] [REMOTE ] ACVA: PASS: Price check passed. Min price $5.09. [2026-01-23T12:00:27.226051] [DEBUG] [REMOTE ] ACVA: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:27.226175] [DEBUG] [REMOTE ] ACVA: PASS: Integrity check passed. [2026-01-23T12:00:27.226406] [DEBUG] [REMOTE ] ACVA: Symbol is viable for forecasting. [2026-01-23T12:00:27.226455] [INFO ] [MAIN ] [46/3498] ACVA kept (0.3s) | 46 kept, 0 rejected | 123.9/min | ETA: 27.9m [2026-01-23T12:00:27.776859] [DEBUG] [REMOTE ] ACWI: Retrieved 4484 rows, trimmed to 300. [2026-01-23T12:00:27.776999] [DEBUG] [REMOTE ] ACWI: PASS: History has at least 300 days. [2026-01-23T12:00:27.777222] [DEBUG] [REMOTE ] ACWI: PASS: Price check passed. Min price $134.31. [2026-01-23T12:00:27.777361] [DEBUG] [REMOTE ] ACWI: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:27.777478] [DEBUG] [REMOTE ] ACWI: PASS: Integrity check passed. [2026-01-23T12:00:27.777541] [DEBUG] [REMOTE ] ACWI: Symbol is viable for forecasting. [2026-01-23T12:00:27.777609] [INFO ] [MAIN ] [47/3498] ACWI kept (0.6s) | 47 kept, 0 rejected | 123.5/min | ETA: 27.9m [2026-01-23T12:00:28.168146] [DEBUG] [REMOTE ] ACWX: Retrieved 4483 rows, trimmed to 300. [2026-01-23T12:00:28.168281] [DEBUG] [REMOTE ] ACWX: PASS: History has at least 300 days. [2026-01-23T12:00:28.168516] [DEBUG] [REMOTE ] ACWX: PASS: Price check passed. Min price $63.07. [2026-01-23T12:00:28.168674] [DEBUG] [REMOTE ] ACWX: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:28.168791] [DEBUG] [REMOTE ] ACWX: PASS: Integrity check passed. [2026-01-23T12:00:28.168833] [DEBUG] [REMOTE ] ACWX: Symbol is viable for forecasting. [2026-01-23T12:00:28.168882] [INFO ] [MAIN ] [48/3498] ACWX kept (0.4s) | 48 kept, 0 rejected | 124.0/min | ETA: 27.8m [2026-01-23T12:00:28.418691] [DEBUG] [REMOTE ] ACXP: Retrieved 1149 rows, trimmed to 300. [2026-01-23T12:00:28.418829] [DEBUG] [REMOTE ] ACXP: PASS: History has at least 300 days. [2026-01-23T12:00:28.419038] [DEBUG] [REMOTE ] ACXP: PASS: Price check passed. Min price $2.49. [2026-01-23T12:00:28.419179] [DEBUG] [REMOTE ] ACXP: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:28.419291] [DEBUG] [REMOTE ] ACXP: PASS: Integrity check passed. [2026-01-23T12:00:28.419332] [DEBUG] [REMOTE ] ACXP: Symbol is viable for forecasting. [2026-01-23T12:00:28.419381] [INFO ] [MAIN ] [49/3498] ACXP kept (0.3s) | 49 kept, 0 rejected | 125.3/min | ETA: 27.5m [2026-01-23T12:00:29.089300] [DEBUG] [REMOTE ] ADBE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:29.089441] [DEBUG] [REMOTE ] ADBE: PASS: History has at least 300 days. [2026-01-23T12:00:29.089687] [DEBUG] [REMOTE ] ADBE: PASS: Price check passed. Min price $290.37. [2026-01-23T12:00:29.089827] [DEBUG] [REMOTE ] ADBE: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:29.089944] [DEBUG] [REMOTE ] ADBE: PASS: Integrity check passed. [2026-01-23T12:00:29.089984] [DEBUG] [REMOTE ] ADBE: Symbol is viable for forecasting. [2026-01-23T12:00:29.090035] [INFO ] [MAIN ] [50/3498] ADBE kept (0.7s) | 50 kept, 0 rejected | 124.3/min | ETA: 27.7m [2026-01-23T12:00:29.595798] [DEBUG] [REMOTE ] ADC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:29.595941] [DEBUG] [REMOTE ] ADC: PASS: History has at least 300 days. [2026-01-23T12:00:29.596382] [DEBUG] [REMOTE ] ADC: PASS: Price check passed. Min price $70.46. [2026-01-23T12:00:29.596520] [DEBUG] [REMOTE ] ADC: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:29.596771] [DEBUG] [REMOTE ] ADC: PASS: Integrity check passed. [2026-01-23T12:00:29.596816] [DEBUG] [REMOTE ] ADC: Symbol is viable for forecasting. [2026-01-23T12:00:29.596866] [INFO ] [MAIN ] [51/3498] ADC kept (0.5s) | 51 kept, 0 rejected | 124.1/min | ETA: 27.8m [2026-01-23T12:00:30.034538] [DEBUG] [REMOTE ] ADEA: Retrieved 5577 rows, trimmed to 300. [2026-01-23T12:00:30.034735] [DEBUG] [REMOTE ] ADEA: PASS: History has at least 300 days. [2026-01-23T12:00:30.035011] [DEBUG] [REMOTE ] ADEA: PASS: Price check passed. Min price $11.69. [2026-01-23T12:00:30.035155] [DEBUG] [REMOTE ] ADEA: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:30.035459] [DEBUG] [REMOTE ] ADEA: PASS: Integrity check passed. [2026-01-23T12:00:30.035500] [DEBUG] [REMOTE ] ADEA: Symbol is viable for forecasting. [2026-01-23T12:00:30.035551] [INFO ] [MAIN ] [52/3498] ADEA kept (0.4s) | 52 kept, 0 rejected | 124.4/min | ETA: 27.7m [2026-01-23T12:00:30.531589] [DEBUG] [REMOTE ] ADI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:30.531822] [DEBUG] [REMOTE ] ADI: PASS: History has at least 300 days. [2026-01-23T12:00:30.532176] [DEBUG] [REMOTE ] ADI: PASS: Price check passed. Min price $224.40. [2026-01-23T12:00:30.532328] [DEBUG] [REMOTE ] ADI: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:30.532488] [DEBUG] [REMOTE ] ADI: PASS: Integrity check passed. [2026-01-23T12:00:30.532534] [DEBUG] [REMOTE ] ADI: Symbol is viable for forecasting. [2026-01-23T12:00:30.532614] [INFO ] [MAIN ] [53/3498] ADI kept (0.5s) | 53 kept, 0 rejected | 124.3/min | ETA: 27.7m [2026-01-23T12:00:31.150876] [DEBUG] [REMOTE ] ADM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:31.151094] [DEBUG] [REMOTE ] ADM: PASS: History has at least 300 days. [2026-01-23T12:00:31.151502] [DEBUG] [REMOTE ] ADM: PASS: Price check passed. Min price $55.51. [2026-01-23T12:00:31.151714] [DEBUG] [REMOTE ] ADM: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:31.151902] [DEBUG] [REMOTE ] ADM: PASS: Integrity check passed. [2026-01-23T12:00:31.151959] [DEBUG] [REMOTE ] ADM: Symbol is viable for forecasting. [2026-01-23T12:00:31.152035] [INFO ] [MAIN ] [54/3498] ADM kept (0.6s) | 54 kept, 0 rejected | 123.6/min | ETA: 27.9m [2026-01-23T12:00:31.501095] [DEBUG] [REMOTE ] ADMA: Retrieved 3084 rows, trimmed to 300. [2026-01-23T12:00:31.501225] [DEBUG] [REMOTE ] ADMA: PASS: History has at least 300 days. [2026-01-23T12:00:31.501448] [DEBUG] [REMOTE ] ADMA: PASS: Price check passed. Min price $14.03. [2026-01-23T12:00:31.501624] [DEBUG] [REMOTE ] ADMA: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:31.501744] [DEBUG] [REMOTE ] ADMA: PASS: Integrity check passed. [2026-01-23T12:00:31.501787] [DEBUG] [REMOTE ] ADMA: Symbol is viable for forecasting. [2026-01-23T12:00:31.501836] [INFO ] [MAIN ] [55/3498] ADMA kept (0.3s) | 55 kept, 0 rejected | 124.3/min | ETA: 27.7m [2026-01-23T12:00:31.864263] [DEBUG] [REMOTE ] ADP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:31.864398] [DEBUG] [REMOTE ] ADP: PASS: History has at least 300 days. [2026-01-23T12:00:31.864644] [DEBUG] [REMOTE ] ADP: PASS: Price check passed. Min price $247.48. [2026-01-23T12:00:31.864787] [DEBUG] [REMOTE ] ADP: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:31.864904] [DEBUG] [REMOTE ] ADP: PASS: Integrity check passed. [2026-01-23T12:00:31.864944] [DEBUG] [REMOTE ] ADP: Symbol is viable for forecasting. [2026-01-23T12:00:31.864994] [INFO ] [MAIN ] [56/3498] ADP kept (0.4s) | 56 kept, 0 rejected | 124.8/min | ETA: 27.6m [2026-01-23T12:00:32.190400] [DEBUG] [REMOTE ] ADSE: Retrieved 1023 rows, trimmed to 300. [2026-01-23T12:00:32.190532] [DEBUG] [REMOTE ] ADSE: PASS: History has at least 300 days. [2026-01-23T12:00:32.190756] [DEBUG] [REMOTE ] ADSE: PASS: Price check passed. Min price $9.96. [2026-01-23T12:00:32.190898] [DEBUG] [REMOTE ] ADSE: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:32.191010] [DEBUG] [REMOTE ] ADSE: PASS: Integrity check passed. [2026-01-23T12:00:32.191052] [DEBUG] [REMOTE ] ADSE: Symbol is viable for forecasting. [2026-01-23T12:00:32.191101] [INFO ] [MAIN ] [57/3498] ADSE kept (0.3s) | 57 kept, 0 rejected | 125.5/min | ETA: 27.4m [2026-01-23T12:00:32.817145] [DEBUG] [REMOTE ] ADSK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:32.817314] [DEBUG] [REMOTE ] ADSK: PASS: History has at least 300 days. [2026-01-23T12:00:32.817627] [DEBUG] [REMOTE ] ADSK: PASS: Price check passed. Min price $253.87. [2026-01-23T12:00:32.817777] [DEBUG] [REMOTE ] ADSK: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:32.817908] [DEBUG] [REMOTE ] ADSK: PASS: Integrity check passed. [2026-01-23T12:00:32.817950] [DEBUG] [REMOTE ] ADSK: Symbol is viable for forecasting. [2026-01-23T12:00:32.818002] [INFO ] [MAIN ] [58/3498] ADSK kept (0.6s) | 58 kept, 0 rejected | 124.9/min | ETA: 27.5m [2026-01-23T12:00:33.185974] [DEBUG] [REMOTE ] ADTN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:33.186131] [DEBUG] [REMOTE ] ADTN: PASS: History has at least 300 days. [2026-01-23T12:00:33.186396] [DEBUG] [REMOTE ] ADTN: PASS: Price check passed. Min price $7.25. [2026-01-23T12:00:33.186540] [DEBUG] [REMOTE ] ADTN: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:33.186692] [DEBUG] [REMOTE ] ADTN: PASS: Integrity check passed. [2026-01-23T12:00:33.186736] [DEBUG] [REMOTE ] ADTN: Symbol is viable for forecasting. [2026-01-23T12:00:33.186788] [INFO ] [MAIN ] [59/3498] ADTN kept (0.4s) | 59 kept, 0 rejected | 125.4/min | ETA: 27.4m [2026-01-23T12:00:33.578360] [DEBUG] [REMOTE ] ADUS: Retrieved 4083 rows, trimmed to 300. [2026-01-23T12:00:33.578508] [DEBUG] [REMOTE ] ADUS: PASS: History has at least 300 days. [2026-01-23T12:00:33.578793] [DEBUG] [REMOTE ] ADUS: PASS: Price check passed. Min price $106.58. [2026-01-23T12:00:33.578992] [DEBUG] [REMOTE ] ADUS: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:33.579164] [DEBUG] [REMOTE ] ADUS: PASS: Integrity check passed. [2026-01-23T12:00:33.579223] [DEBUG] [REMOTE ] ADUS: Symbol is viable for forecasting. [2026-01-23T12:00:33.579297] [INFO ] [MAIN ] [60/3498] ADUS kept (0.4s) | 60 kept, 0 rejected | 125.7/min | ETA: 27.3m [2026-01-23T12:00:34.071205] [DEBUG] [REMOTE ] ADX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:34.071364] [DEBUG] [REMOTE ] ADX: PASS: History has at least 300 days. [2026-01-23T12:00:34.071645] [DEBUG] [REMOTE ] ADX: PASS: Price check passed. Min price $22.34. [2026-01-23T12:00:34.071791] [DEBUG] [REMOTE ] ADX: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:34.071916] [DEBUG] [REMOTE ] ADX: PASS: Integrity check passed. [2026-01-23T12:00:34.072062] [DEBUG] [REMOTE ] ADX: Symbol is viable for forecasting. [2026-01-23T12:00:34.072122] [INFO ] [MAIN ] [61/3498] ADX kept (0.5s) | 61 kept, 0 rejected | 125.7/min | ETA: 27.3m [2026-01-23T12:00:34.514207] [DEBUG] [REMOTE ] AEE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:34.514359] [DEBUG] [REMOTE ] AEE: PASS: History has at least 300 days. [2026-01-23T12:00:34.514643] [DEBUG] [REMOTE ] AEE: PASS: Price check passed. Min price $97.25. [2026-01-23T12:00:34.514793] [DEBUG] [REMOTE ] AEE: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:34.514930] [DEBUG] [REMOTE ] AEE: PASS: Integrity check passed. [2026-01-23T12:00:34.514974] [DEBUG] [REMOTE ] AEE: Symbol is viable for forecasting. [2026-01-23T12:00:34.515028] [INFO ] [MAIN ] [62/3498] AEE kept (0.4s) | 62 kept, 0 rejected | 125.8/min | ETA: 27.3m [2026-01-23T12:00:34.799036] [DEBUG] [REMOTE ] AEFC: Retrieved 1569 rows, trimmed to 300. [2026-01-23T12:00:34.799172] [DEBUG] [REMOTE ] AEFC: PASS: History has at least 300 days. [2026-01-23T12:00:34.799384] [DEBUG] [REMOTE ] AEFC: PASS: Price check passed. Min price $19.63. [2026-01-23T12:00:34.799526] [DEBUG] [REMOTE ] AEFC: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:34.799662] [DEBUG] [REMOTE ] AEFC: PASS: Integrity check passed. [2026-01-23T12:00:34.799706] [DEBUG] [REMOTE ] AEFC: Symbol is viable for forecasting. [2026-01-23T12:00:34.799755] [INFO ] [MAIN ] [63/3498] AEFC kept (0.3s) | 63 kept, 0 rejected | 126.6/min | ETA: 27.1m [2026-01-23T12:00:35.396168] [DEBUG] [REMOTE ] AEG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:35.396299] [DEBUG] [REMOTE ] AEG: PASS: History has at least 300 days. [2026-01-23T12:00:35.396543] [DEBUG] [REMOTE ] AEG: PASS: Price check passed. Min price $7.21. [2026-01-23T12:00:35.396707] [DEBUG] [REMOTE ] AEG: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:35.396823] [DEBUG] [REMOTE ] AEG: PASS: Integrity check passed. [2026-01-23T12:00:35.396864] [DEBUG] [REMOTE ] AEG: Symbol is viable for forecasting. [2026-01-23T12:00:35.396914] [INFO ] [MAIN ] [64/3498] AEG kept (0.6s) | 64 kept, 0 rejected | 126.1/min | ETA: 27.2m [2026-01-23T12:00:35.785274] [DEBUG] [REMOTE ] AEHL: Retrieved 4553 rows, trimmed to 300. [2026-01-23T12:00:35.785416] [DEBUG] [REMOTE ] AEHL: PASS: History has at least 300 days. [2026-01-23T12:00:35.785700] [DEBUG] [REMOTE ] AEHL: PASS: Price check passed. Min price $1.13. [2026-01-23T12:00:35.785846] [DEBUG] [REMOTE ] AEHL: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:35.785970] [DEBUG] [REMOTE ] AEHL: PASS: Integrity check passed. [2026-01-23T12:00:35.786012] [DEBUG] [REMOTE ] AEHL: Symbol is viable for forecasting. [2026-01-23T12:00:35.786062] [INFO ] [MAIN ] [65/3498] AEHL kept (0.4s) | 65 kept, 0 rejected | 126.5/min | ETA: 27.1m [2026-01-23T12:00:36.063641] [DEBUG] [REMOTE ] AEI: Retrieved 1295 rows, trimmed to 300. [2026-01-23T12:00:36.063788] [DEBUG] [REMOTE ] AEI: PASS: History has at least 300 days. [2026-01-23T12:00:36.064007] [DEBUG] [REMOTE ] AEI: PASS: Price check passed. Min price $2.33. [2026-01-23T12:00:36.064166] [DEBUG] [REMOTE ] AEI: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:36.064292] [DEBUG] [REMOTE ] AEI: PASS: Integrity check passed. [2026-01-23T12:00:36.064337] [DEBUG] [REMOTE ] AEI: Symbol is viable for forecasting. [2026-01-23T12:00:36.064390] [INFO ] [MAIN ] [66/3498] AEI kept (0.3s) | 66 kept, 0 rejected | 127.3/min | ETA: 27.0m [2026-01-23T12:00:36.696745] [DEBUG] [REMOTE ] AEIS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:36.696884] [DEBUG] [REMOTE ] AEIS: PASS: History has at least 300 days. [2026-01-23T12:00:36.697116] [DEBUG] [REMOTE ] AEIS: PASS: Price check passed. Min price $188.79. [2026-01-23T12:00:36.697254] [DEBUG] [REMOTE ] AEIS: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:36.697373] [DEBUG] [REMOTE ] AEIS: PASS: Integrity check passed. [2026-01-23T12:00:36.697414] [DEBUG] [REMOTE ] AEIS: Symbol is viable for forecasting. [2026-01-23T12:00:36.697463] [INFO ] [MAIN ] [67/3498] AEIS kept (0.6s) | 67 kept, 0 rejected | 126.6/min | ETA: 27.1m [2026-01-23T12:00:37.262646] [DEBUG] [REMOTE ] AEM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:37.262806] [DEBUG] [REMOTE ] AEM: PASS: History has at least 300 days. [2026-01-23T12:00:37.263089] [DEBUG] [REMOTE ] AEM: PASS: Price check passed. Min price $154.81. [2026-01-23T12:00:37.263234] [DEBUG] [REMOTE ] AEM: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:37.263559] [DEBUG] [REMOTE ] AEM: PASS: Integrity check passed. [2026-01-23T12:00:37.263624] [DEBUG] [REMOTE ] AEM: Symbol is viable for forecasting. [2026-01-23T12:00:37.263678] [INFO ] [MAIN ] [68/3498] AEM kept (0.6s) | 68 kept, 0 rejected | 126.3/min | ETA: 27.2m [2026-01-23T12:00:37.759042] [DEBUG] [REMOTE ] AEO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:37.759191] [DEBUG] [REMOTE ] AEO: PASS: History has at least 300 days. [2026-01-23T12:00:37.759450] [DEBUG] [REMOTE ] AEO: PASS: Price check passed. Min price $16.10. [2026-01-23T12:00:37.759616] [DEBUG] [REMOTE ] AEO: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:37.759750] [DEBUG] [REMOTE ] AEO: PASS: Integrity check passed. [2026-01-23T12:00:37.759793] [DEBUG] [REMOTE ] AEO: Symbol is viable for forecasting. [2026-01-23T12:00:37.759844] [INFO ] [MAIN ] [69/3498] AEO kept (0.5s) | 69 kept, 0 rejected | 126.2/min | ETA: 27.2m [2026-01-23T12:00:38.254844] [DEBUG] [REMOTE ] AEP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:38.255080] [DEBUG] [REMOTE ] AEP: PASS: History has at least 300 days. [2026-01-23T12:00:38.255689] [DEBUG] [REMOTE ] AEP: PASS: Price check passed. Min price $113.70. [2026-01-23T12:00:38.255855] [DEBUG] [REMOTE ] AEP: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:38.256012] [DEBUG] [REMOTE ] AEP: PASS: Integrity check passed. [2026-01-23T12:00:38.256057] [DEBUG] [REMOTE ] AEP: Symbol is viable for forecasting. [2026-01-23T12:00:38.256116] [INFO ] [MAIN ] [70/3498] AEP kept (0.5s) | 70 kept, 0 rejected | 126.1/min | ETA: 27.2m [2026-01-23T12:00:38.731916] [DEBUG] [REMOTE ] AES: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:38.732136] [DEBUG] [REMOTE ] AES: PASS: History has at least 300 days. [2026-01-23T12:00:38.732500] [DEBUG] [REMOTE ] AES: PASS: Price check passed. Min price $13.44. [2026-01-23T12:00:38.732675] [DEBUG] [REMOTE ] AES: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:38.732833] [DEBUG] [REMOTE ] AES: PASS: Integrity check passed. [2026-01-23T12:00:38.732876] [DEBUG] [REMOTE ] AES: Symbol is viable for forecasting. [2026-01-23T12:00:38.732935] [INFO ] [MAIN ] [71/3498] AES kept (0.5s) | 71 kept, 0 rejected | 126.1/min | ETA: 27.2m [2026-01-23T12:00:38.956157] [DEBUG] [REMOTE ] AESI: Retrieved 721 rows, trimmed to 300. [2026-01-23T12:00:38.956353] [DEBUG] [REMOTE ] AESI: PASS: History has at least 300 days. [2026-01-23T12:00:38.956628] [DEBUG] [REMOTE ] AESI: PASS: Price check passed. Min price $8.10. [2026-01-23T12:00:38.956778] [DEBUG] [REMOTE ] AESI: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:38.956902] [DEBUG] [REMOTE ] AESI: PASS: Integrity check passed. [2026-01-23T12:00:38.956946] [DEBUG] [REMOTE ] AESI: Symbol is viable for forecasting. [2026-01-23T12:00:38.957002] [INFO ] [MAIN ] [72/3498] AESI kept (0.2s) | 72 kept, 0 rejected | 127.0/min | ETA: 27.0m [2026-01-23T12:00:39.422284] [DEBUG] [REMOTE ] AEVA: Retrieved 1484 rows, trimmed to 300. [2026-01-23T12:00:39.422453] [DEBUG] [REMOTE ] AEVA: PASS: History has at least 300 days. [2026-01-23T12:00:39.422906] [DEBUG] [REMOTE ] AEVA: PASS: Price check passed. Min price $9.19. [2026-01-23T12:00:39.423052] [DEBUG] [REMOTE ] AEVA: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:39.423174] [DEBUG] [REMOTE ] AEVA: PASS: Integrity check passed. [2026-01-23T12:00:39.423218] [DEBUG] [REMOTE ] AEVA: Symbol is viable for forecasting. [2026-01-23T12:00:39.423273] [INFO ] [MAIN ] [73/3498] AEVA kept (0.5s) | 73 kept, 0 rejected | 127.0/min | ETA: 27.0m [2026-01-23T12:00:39.813998] [DEBUG] [REMOTE ] AEYE: Retrieved 3205 rows, trimmed to 300. [2026-01-23T12:00:39.814132] [DEBUG] [REMOTE ] AEYE: PASS: History has at least 300 days. [2026-01-23T12:00:39.814352] [DEBUG] [REMOTE ] AEYE: PASS: Price check passed. Min price $8.89. [2026-01-23T12:00:39.814496] [DEBUG] [REMOTE ] AEYE: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:39.814633] [DEBUG] [REMOTE ] AEYE: PASS: Integrity check passed. [2026-01-23T12:00:39.814678] [DEBUG] [REMOTE ] AEYE: Symbol is viable for forecasting. [2026-01-23T12:00:39.814730] [INFO ] [MAIN ] [74/3498] AEYE kept (0.4s) | 74 kept, 0 rejected | 127.3/min | ETA: 26.9m [2026-01-23T12:00:40.552604] [DEBUG] [REMOTE ] AFB: Retrieved 6035 rows, trimmed to 300. [2026-01-23T12:00:40.553127] [DEBUG] [REMOTE ] AFB: PASS: History has at least 300 days. [2026-01-23T12:00:40.554051] [DEBUG] [REMOTE ] AFB: PASS: Price check passed. Min price $10.66. [2026-01-23T12:00:40.554269] [DEBUG] [REMOTE ] AFB: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:40.554494] [DEBUG] [REMOTE ] AFB: PASS: Integrity check passed. [2026-01-23T12:00:40.554553] [DEBUG] [REMOTE ] AFB: Symbol is viable for forecasting. [2026-01-23T12:00:40.554665] [INFO ] [MAIN ] [75/3498] AFB kept (0.7s) | 75 kept, 0 rejected | 126.4/min | ETA: 27.1m [2026-01-23T12:00:40.795242] [DEBUG] [REMOTE ] AFCG: Retrieved 1217 rows, trimmed to 300. [2026-01-23T12:00:40.795470] [DEBUG] [REMOTE ] AFCG: PASS: History has at least 300 days. [2026-01-23T12:00:40.795838] [DEBUG] [REMOTE ] AFCG: PASS: Price check passed. Min price $2.43. [2026-01-23T12:00:40.795989] [DEBUG] [REMOTE ] AFCG: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:40.796125] [DEBUG] [REMOTE ] AFCG: PASS: Integrity check passed. [2026-01-23T12:00:40.796168] [DEBUG] [REMOTE ] AFCG: Symbol is viable for forecasting. [2026-01-23T12:00:40.796225] [INFO ] [MAIN ] [76/3498] AFCG kept (0.2s) | 76 kept, 0 rejected | 127.2/min | ETA: 26.9m [2026-01-23T12:00:41.389434] [DEBUG] [REMOTE ] AFG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:41.389594] [DEBUG] [REMOTE ] AFG: PASS: History has at least 300 days. [2026-01-23T12:00:41.389837] [DEBUG] [REMOTE ] AFG: PASS: Price check passed. Min price $127.12. [2026-01-23T12:00:41.389988] [DEBUG] [REMOTE ] AFG: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:41.390114] [DEBUG] [REMOTE ] AFG: PASS: Integrity check passed. [2026-01-23T12:00:41.390158] [DEBUG] [REMOTE ] AFG: Symbol is viable for forecasting. [2026-01-23T12:00:41.390211] [INFO ] [MAIN ] [77/3498] AFG kept (0.6s) | 77 kept, 0 rejected | 126.8/min | ETA: 27.0m [2026-01-23T12:00:41.515343] [DEBUG] [REMOTE ] AFGC: Retrieved 1541 rows, trimmed to 300. [2026-01-23T12:00:41.515479] [DEBUG] [REMOTE ] AFGC: PASS: History has at least 300 days. [2026-01-23T12:00:41.515723] [DEBUG] [REMOTE ] AFGC: PASS: Price check passed. Min price $18.86. [2026-01-23T12:00:41.515879] [DEBUG] [REMOTE ] AFGC: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:41.516009] [DEBUG] [REMOTE ] AFGC: PASS: Integrity check passed. [2026-01-23T12:00:41.516063] [DEBUG] [REMOTE ] AFGC: Symbol is viable for forecasting. [2026-01-23T12:00:41.516121] [INFO ] [MAIN ] [78/3498] AFGC kept (0.1s) | 78 kept, 0 rejected | 128.0/min | ETA: 26.7m [2026-01-23T12:00:42.328393] [DEBUG] [REMOTE ] AFL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:42.328757] [DEBUG] [REMOTE ] AFL: PASS: History has at least 300 days. [2026-01-23T12:00:42.329309] [DEBUG] [REMOTE ] AFL: PASS: Price check passed. Min price $105.14. [2026-01-23T12:00:42.329515] [DEBUG] [REMOTE ] AFL: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:42.329766] [DEBUG] [REMOTE ] AFL: PASS: Integrity check passed. [2026-01-23T12:00:42.329830] [DEBUG] [REMOTE ] AFL: Symbol is viable for forecasting. [2026-01-23T12:00:42.329914] [INFO ] [MAIN ] [79/3498] AFL kept (0.8s) | 79 kept, 0 rejected | 126.8/min | ETA: 27.0m [2026-01-23T12:00:42.595452] [DEBUG] [REMOTE ] AFRI: Retrieved 907 rows, trimmed to 300. [2026-01-23T12:00:42.595659] [DEBUG] [REMOTE ] AFRI: PASS: History has at least 300 days. [2026-01-23T12:00:42.595905] [DEBUG] [REMOTE ] AFRI: PASS: Price check passed. Min price $8.86. [2026-01-23T12:00:42.596048] [DEBUG] [REMOTE ] AFRI: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:42.596172] [DEBUG] [REMOTE ] AFRI: PASS: Integrity check passed. [2026-01-23T12:00:42.596214] [DEBUG] [REMOTE ] AFRI: Symbol is viable for forecasting. [2026-01-23T12:00:42.596263] [INFO ] [MAIN ] [80/3498] AFRI kept (0.3s) | 80 kept, 0 rejected | 127.5/min | ETA: 26.8m [2026-01-23T12:00:43.020984] [DEBUG] [REMOTE ] AFRM: Retrieved 1262 rows, trimmed to 300. [2026-01-23T12:00:43.021115] [DEBUG] [REMOTE ] AFRM: PASS: History has at least 300 days. [2026-01-23T12:00:43.021330] [DEBUG] [REMOTE ] AFRM: PASS: Price check passed. Min price $62.54. [2026-01-23T12:00:43.021470] [DEBUG] [REMOTE ] AFRM: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:43.021597] [DEBUG] [REMOTE ] AFRM: PASS: Integrity check passed. [2026-01-23T12:00:43.021641] [DEBUG] [REMOTE ] AFRM: Symbol is viable for forecasting. [2026-01-23T12:00:43.021690] [INFO ] [MAIN ] [81/3498] AFRM kept (0.4s) | 81 kept, 0 rejected | 127.6/min | ETA: 26.8m [2026-01-23T12:00:43.409100] [DEBUG] [REMOTE ] AFYA: Retrieved 1637 rows, trimmed to 300. [2026-01-23T12:00:43.409257] [DEBUG] [REMOTE ] AFYA: PASS: History has at least 300 days. [2026-01-23T12:00:43.409760] [DEBUG] [REMOTE ] AFYA: PASS: Price check passed. Min price $13.66. [2026-01-23T12:00:43.409943] [DEBUG] [REMOTE ] AFYA: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:43.410093] [DEBUG] [REMOTE ] AFYA: PASS: Integrity check passed. [2026-01-23T12:00:43.410144] [DEBUG] [REMOTE ] AFYA: Symbol is viable for forecasting. [2026-01-23T12:00:43.410207] [INFO ] [MAIN ] [82/3498] AFYA kept (0.4s) | 82 kept, 0 rejected | 127.9/min | ETA: 26.7m [2026-01-23T12:00:43.954205] [DEBUG] [REMOTE ] AG: Retrieved 4817 rows, trimmed to 300. [2026-01-23T12:00:43.954341] [DEBUG] [REMOTE ] AG: PASS: History has at least 300 days. [2026-01-23T12:00:43.954559] [DEBUG] [REMOTE ] AG: PASS: Price check passed. Min price $10.67. [2026-01-23T12:00:43.954725] [DEBUG] [REMOTE ] AG: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:43.954843] [DEBUG] [REMOTE ] AG: PASS: Integrity check passed. [2026-01-23T12:00:43.954885] [DEBUG] [REMOTE ] AG: Symbol is viable for forecasting. [2026-01-23T12:00:43.954935] [INFO ] [MAIN ] [83/3498] AG kept (0.5s) | 83 kept, 0 rejected | 127.7/min | ETA: 26.7m [2026-01-23T12:00:44.491980] [DEBUG] [REMOTE ] AGCO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:44.492121] [DEBUG] [REMOTE ] AGCO: PASS: History has at least 300 days. [2026-01-23T12:00:44.492365] [DEBUG] [REMOTE ] AGCO: PASS: Price check passed. Min price $100.14. [2026-01-23T12:00:44.492512] [DEBUG] [REMOTE ] AGCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:44.492662] [DEBUG] [REMOTE ] AGCO: PASS: Integrity check passed. [2026-01-23T12:00:44.492706] [DEBUG] [REMOTE ] AGCO: Symbol is viable for forecasting. [2026-01-23T12:00:44.492762] [INFO ] [MAIN ] [84/3498] AGCO kept (0.5s) | 84 kept, 0 rejected | 127.5/min | ETA: 26.8m [2026-01-23T12:00:44.944438] [DEBUG] [REMOTE ] AGD: Retrieved 4903 rows, trimmed to 300. [2026-01-23T12:00:44.944627] [DEBUG] [REMOTE ] AGD: PASS: History has at least 300 days. [2026-01-23T12:00:44.944882] [DEBUG] [REMOTE ] AGD: PASS: Price check passed. Min price $11.00. [2026-01-23T12:00:44.945029] [DEBUG] [REMOTE ] AGD: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:44.945160] [DEBUG] [REMOTE ] AGD: PASS: Integrity check passed. [2026-01-23T12:00:44.945203] [DEBUG] [REMOTE ] AGD: Symbol is viable for forecasting. [2026-01-23T12:00:44.945255] [INFO ] [MAIN ] [85/3498] AGD kept (0.5s) | 85 kept, 0 rejected | 127.5/min | ETA: 26.8m [2026-01-23T12:00:45.472043] [DEBUG] [REMOTE ] AGEN: Retrieved 6528 rows, trimmed to 300. [2026-01-23T12:00:45.472205] [DEBUG] [REMOTE ] AGEN: PASS: History has at least 300 days. [2026-01-23T12:00:45.472442] [DEBUG] [REMOTE ] AGEN: PASS: Price check passed. Min price $3.12. [2026-01-23T12:00:45.472603] [DEBUG] [REMOTE ] AGEN: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:45.472735] [DEBUG] [REMOTE ] AGEN: PASS: Integrity check passed. [2026-01-23T12:00:45.472792] [DEBUG] [REMOTE ] AGEN: Symbol is viable for forecasting. [2026-01-23T12:00:45.472850] [INFO ] [MAIN ] [86/3498] AGEN kept (0.5s) | 86 kept, 0 rejected | 127.3/min | ETA: 26.8m [2026-01-23T12:00:45.909925] [DEBUG] [REMOTE ] AGI: Retrieved 5751 rows, trimmed to 300. [2026-01-23T12:00:45.910066] [DEBUG] [REMOTE ] AGI: PASS: History has at least 300 days. [2026-01-23T12:00:45.910370] [DEBUG] [REMOTE ] AGI: PASS: Price check passed. Min price $29.99. [2026-01-23T12:00:45.910563] [DEBUG] [REMOTE ] AGI: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:45.910751] [DEBUG] [REMOTE ] AGI: PASS: Integrity check passed. [2026-01-23T12:00:45.910810] [DEBUG] [REMOTE ] AGI: Symbol is viable for forecasting. [2026-01-23T12:00:45.910882] [INFO ] [MAIN ] [87/3498] AGI kept (0.4s) | 87 kept, 0 rejected | 127.4/min | ETA: 26.8m [2026-01-23T12:00:46.066483] [DEBUG] [REMOTE ] AGIO: Retrieved 3144 rows, trimmed to 300. [2026-01-23T12:00:46.066674] [DEBUG] [REMOTE ] AGIO: PASS: History has at least 300 days. [2026-01-23T12:00:46.066944] [DEBUG] [REMOTE ] AGIO: PASS: Price check passed. Min price $22.34. [2026-01-23T12:00:46.067109] [DEBUG] [REMOTE ] AGIO: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:46.067228] [DEBUG] [REMOTE ] AGIO: PASS: Integrity check passed. [2026-01-23T12:00:46.067270] [DEBUG] [REMOTE ] AGIO: Symbol is viable for forecasting. [2026-01-23T12:00:46.067319] [INFO ] [MAIN ] [88/3498] AGIO kept (0.2s) | 88 kept, 0 rejected | 128.4/min | ETA: 26.6m [2026-01-23T12:00:46.776234] [DEBUG] [REMOTE ] AGM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:46.776381] [DEBUG] [REMOTE ] AGM: PASS: History has at least 300 days. [2026-01-23T12:00:46.776630] [DEBUG] [REMOTE ] AGM: PASS: Price check passed. Min price $155.03. [2026-01-23T12:00:46.776772] [DEBUG] [REMOTE ] AGM: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:46.776894] [DEBUG] [REMOTE ] AGM: PASS: Integrity check passed. [2026-01-23T12:00:46.776935] [DEBUG] [REMOTE ] AGM: Symbol is viable for forecasting. [2026-01-23T12:00:46.776984] [INFO ] [MAIN ] [89/3498] AGM kept (0.7s) | 89 kept, 0 rejected | 127.7/min | ETA: 26.7m [2026-01-23T12:00:46.937068] [DEBUG] [REMOTE ] AGMH: Retrieved 1952 rows, trimmed to 300. [2026-01-23T12:00:46.937199] [DEBUG] [REMOTE ] AGMH: PASS: History has at least 300 days. [2026-01-23T12:00:46.937409] [DEBUG] [REMOTE ] AGMH: PASS: Price check passed. Min price $1.95. [2026-01-23T12:00:46.937609] [DEBUG] [REMOTE ] AGMH: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:46.937948] [DEBUG] [REMOTE ] AGMH: PASS: Integrity check passed. [2026-01-23T12:00:46.937992] [DEBUG] [REMOTE ] AGMH: Symbol is viable for forecasting. [2026-01-23T12:00:46.938041] [INFO ] [MAIN ] [90/3498] AGMH kept (0.2s) | 90 kept, 0 rejected | 128.6/min | ETA: 26.5m [2026-01-23T12:00:47.534157] [DEBUG] [REMOTE ] AGNC: Retrieved 4450 rows, trimmed to 300. [2026-01-23T12:00:47.534314] [DEBUG] [REMOTE ] AGNC: PASS: History has at least 300 days. [2026-01-23T12:00:47.534548] [DEBUG] [REMOTE ] AGNC: PASS: Price check passed. Min price $9.66. [2026-01-23T12:00:47.534896] [DEBUG] [REMOTE ] AGNC: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:47.535018] [DEBUG] [REMOTE ] AGNC: PASS: Integrity check passed. [2026-01-23T12:00:47.535060] [DEBUG] [REMOTE ] AGNC: Symbol is viable for forecasting. [2026-01-23T12:00:47.535110] [INFO ] [MAIN ] [91/3498] AGNC kept (0.6s) | 91 kept, 0 rejected | 128.2/min | ETA: 26.6m [2026-01-23T12:00:47.817600] [DEBUG] [REMOTE ] AGNCL: Retrieved 843 rows, trimmed to 300. [2026-01-23T12:00:47.817754] [DEBUG] [REMOTE ] AGNCL: PASS: History has at least 300 days. [2026-01-23T12:00:47.817981] [DEBUG] [REMOTE ] AGNCL: PASS: Price check passed. Min price $23.84. [2026-01-23T12:00:47.818122] [DEBUG] [REMOTE ] AGNCL: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:47.818236] [DEBUG] [REMOTE ] AGNCL: PASS: Integrity check passed. [2026-01-23T12:00:47.818278] [DEBUG] [REMOTE ] AGNCL: Symbol is viable for forecasting. [2026-01-23T12:00:47.818327] [INFO ] [MAIN ] [92/3498] AGNCL kept (0.3s) | 92 kept, 0 rejected | 128.8/min | ETA: 26.5m [2026-01-23T12:00:48.273227] [DEBUG] [REMOTE ] AGNCM: Retrieved 1735 rows, trimmed to 300. [2026-01-23T12:00:48.273369] [DEBUG] [REMOTE ] AGNCM: PASS: History has at least 300 days. [2026-01-23T12:00:48.273610] [DEBUG] [REMOTE ] AGNCM: PASS: Price check passed. Min price $23.85. [2026-01-23T12:00:48.273775] [DEBUG] [REMOTE ] AGNCM: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:48.273890] [DEBUG] [REMOTE ] AGNCM: PASS: Integrity check passed. [2026-01-23T12:00:48.273931] [DEBUG] [REMOTE ] AGNCM: Symbol is viable for forecasting. [2026-01-23T12:00:48.273980] [INFO ] [MAIN ] [93/3498] AGNCM kept (0.5s) | 93 kept, 0 rejected | 128.8/min | ETA: 26.4m [2026-01-23T12:00:48.604776] [DEBUG] [REMOTE ] AGNCN: Retrieved 2120 rows, trimmed to 300. [2026-01-23T12:00:48.604943] [DEBUG] [REMOTE ] AGNCN: PASS: History has at least 300 days. [2026-01-23T12:00:48.605277] [DEBUG] [REMOTE ] AGNCN: PASS: Price check passed. Min price $24.64. [2026-01-23T12:00:48.605474] [DEBUG] [REMOTE ] AGNCN: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:48.605672] [DEBUG] [REMOTE ] AGNCN: PASS: Integrity check passed. [2026-01-23T12:00:48.605733] [DEBUG] [REMOTE ] AGNCN: Symbol is viable for forecasting. [2026-01-23T12:00:48.605805] [INFO ] [MAIN ] [94/3498] AGNCN kept (0.3s) | 94 kept, 0 rejected | 129.2/min | ETA: 26.3m [2026-01-23T12:00:49.085554] [DEBUG] [REMOTE ] AGNCO: Retrieved 1588 rows, trimmed to 300. [2026-01-23T12:00:49.085702] [DEBUG] [REMOTE ] AGNCO: PASS: History has at least 300 days. [2026-01-23T12:00:49.085910] [DEBUG] [REMOTE ] AGNCO: PASS: Price check passed. Min price $24.56. [2026-01-23T12:00:49.086047] [DEBUG] [REMOTE ] AGNCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:49.086159] [DEBUG] [REMOTE ] AGNCO: PASS: Integrity check passed. [2026-01-23T12:00:49.086200] [DEBUG] [REMOTE ] AGNCO: Symbol is viable for forecasting. [2026-01-23T12:00:49.086248] [INFO ] [MAIN ] [95/3498] AGNCO kept (0.5s) | 95 kept, 0 rejected | 129.1/min | ETA: 26.4m [2026-01-23T12:00:49.524681] [DEBUG] [REMOTE ] AGNCP: Retrieved 1499 rows, trimmed to 300. [2026-01-23T12:00:49.524878] [DEBUG] [REMOTE ] AGNCP: PASS: History has at least 300 days. [2026-01-23T12:00:49.525145] [DEBUG] [REMOTE ] AGNCP: PASS: Price check passed. Min price $24.18. [2026-01-23T12:00:49.525288] [DEBUG] [REMOTE ] AGNCP: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:49.525415] [DEBUG] [REMOTE ] AGNCP: PASS: Integrity check passed. [2026-01-23T12:00:49.525458] [DEBUG] [REMOTE ] AGNCP: Symbol is viable for forecasting. [2026-01-23T12:00:49.525512] [INFO ] [MAIN ] [96/3498] AGNCP kept (0.4s) | 96 kept, 0 rejected | 129.2/min | ETA: 26.3m [2026-01-23T12:00:50.055495] [DEBUG] [REMOTE ] AGO: Retrieved 5472 rows, trimmed to 300. [2026-01-23T12:00:50.055689] [DEBUG] [REMOTE ] AGO: PASS: History has at least 300 days. [2026-01-23T12:00:50.055973] [DEBUG] [REMOTE ] AGO: PASS: Price check passed. Min price $80.27. [2026-01-23T12:00:50.056119] [DEBUG] [REMOTE ] AGO: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:50.056254] [DEBUG] [REMOTE ] AGO: PASS: Integrity check passed. [2026-01-23T12:00:50.056297] [DEBUG] [REMOTE ] AGO: Symbol is viable for forecasting. [2026-01-23T12:00:50.056353] [INFO ] [MAIN ] [97/3498] AGO kept (0.5s) | 97 kept, 0 rejected | 129.0/min | ETA: 26.4m [2026-01-23T12:00:50.451412] [DEBUG] [REMOTE ] AGRO: Retrieved 3768 rows, trimmed to 300. [2026-01-23T12:00:50.451625] [DEBUG] [REMOTE ] AGRO: PASS: History has at least 300 days. [2026-01-23T12:00:50.451951] [DEBUG] [REMOTE ] AGRO: PASS: Price check passed. Min price $7.13. [2026-01-23T12:00:50.452105] [DEBUG] [REMOTE ] AGRO: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:50.452237] [DEBUG] [REMOTE ] AGRO: PASS: Integrity check passed. [2026-01-23T12:00:50.452278] [DEBUG] [REMOTE ] AGRO: Symbol is viable for forecasting. [2026-01-23T12:00:50.452330] [INFO ] [MAIN ] [98/3498] AGRO kept (0.4s) | 98 kept, 0 rejected | 129.2/min | ETA: 26.3m [2026-01-23T12:00:50.934291] [DEBUG] [REMOTE ] AGX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:50.934446] [DEBUG] [REMOTE ] AGX: PASS: History has at least 300 days. [2026-01-23T12:00:50.934716] [DEBUG] [REMOTE ] AGX: PASS: Price check passed. Min price $291.84. [2026-01-23T12:00:50.934866] [DEBUG] [REMOTE ] AGX: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:50.934997] [DEBUG] [REMOTE ] AGX: PASS: Integrity check passed. [2026-01-23T12:00:50.935053] [DEBUG] [REMOTE ] AGX: Symbol is viable for forecasting. [2026-01-23T12:00:50.935133] [INFO ] [MAIN ] [99/3498] AGX kept (0.5s) | 99 kept, 0 rejected | 129.2/min | ETA: 26.3m [2026-01-23T12:00:51.447471] [DEBUG] [REMOTE ] AGYS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:51.447956] [DEBUG] [REMOTE ] AGYS: PASS: History has at least 300 days. [2026-01-23T12:00:51.448377] [DEBUG] [REMOTE ] AGYS: PASS: Price check passed. Min price $106.70. [2026-01-23T12:00:51.448566] [DEBUG] [REMOTE ] AGYS: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:51.448780] [DEBUG] [REMOTE ] AGYS: PASS: Integrity check passed. [2026-01-23T12:00:51.448833] [DEBUG] [REMOTE ] AGYS: Symbol is viable for forecasting. [2026-01-23T12:00:51.448906] [INFO ] [MAIN ] [100/3498] AGYS kept (0.5s) | 100 kept, 0 rejected | 129.0/min | ETA: 26.3m [2026-01-23T12:00:51.825128] [DEBUG] [REMOTE ] AGZD: Retrieved 3041 rows, trimmed to 300. [2026-01-23T12:00:51.825337] [DEBUG] [REMOTE ] AGZD: PASS: History has at least 300 days. [2026-01-23T12:00:51.825653] [DEBUG] [REMOTE ] AGZD: PASS: Price check passed. Min price $22.23. [2026-01-23T12:00:51.825798] [DEBUG] [REMOTE ] AGZD: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:51.825942] [DEBUG] [REMOTE ] AGZD: PASS: Integrity check passed. [2026-01-23T12:00:51.825984] [DEBUG] [REMOTE ] AGZD: Symbol is viable for forecasting. [2026-01-23T12:00:51.826040] [INFO ] [MAIN ] [101/3498] AGZD kept (0.4s) | 101 kept, 0 rejected | 129.3/min | ETA: 26.3m [2026-01-23T12:00:52.152457] [DEBUG] [REMOTE ] AHCO: Retrieved 1913 rows, trimmed to 300. [2026-01-23T12:00:52.152705] [DEBUG] [REMOTE ] AHCO: PASS: History has at least 300 days. [2026-01-23T12:00:52.153056] [DEBUG] [REMOTE ] AHCO: PASS: Price check passed. Min price $8.95. [2026-01-23T12:00:52.153243] [DEBUG] [REMOTE ] AHCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:52.153406] [DEBUG] [REMOTE ] AHCO: PASS: Integrity check passed. [2026-01-23T12:00:52.153463] [DEBUG] [REMOTE ] AHCO: Symbol is viable for forecasting. [2026-01-23T12:00:52.153536] [INFO ] [MAIN ] [102/3498] AHCO kept (0.3s) | 102 kept, 0 rejected | 129.6/min | ETA: 26.2m [2026-01-23T12:00:52.616792] [DEBUG] [REMOTE ] AHH: Retrieved 3197 rows, trimmed to 300. [2026-01-23T12:00:52.616948] [DEBUG] [REMOTE ] AHH: PASS: History has at least 300 days. [2026-01-23T12:00:52.617214] [DEBUG] [REMOTE ] AHH: PASS: Price check passed. Min price $5.91. [2026-01-23T12:00:52.617391] [DEBUG] [REMOTE ] AHH: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:52.617563] [DEBUG] [REMOTE ] AHH: PASS: Integrity check passed. [2026-01-23T12:00:52.617642] [DEBUG] [REMOTE ] AHH: Symbol is viable for forecasting. [2026-01-23T12:00:52.617708] [INFO ] [MAIN ] [103/3498] AHH kept (0.5s) | 103 kept, 0 rejected | 129.6/min | ETA: 26.2m [2026-01-23T12:00:52.812795] [DEBUG] [REMOTE ] AI: Retrieved 1285 rows, trimmed to 300. [2026-01-23T12:00:52.812932] [DEBUG] [REMOTE ] AI: PASS: History has at least 300 days. [2026-01-23T12:00:52.813138] [DEBUG] [REMOTE ] AI: PASS: Price check passed. Min price $12.49. [2026-01-23T12:00:52.813272] [DEBUG] [REMOTE ] AI: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:52.813382] [DEBUG] [REMOTE ] AI: PASS: Integrity check passed. [2026-01-23T12:00:52.813422] [DEBUG] [REMOTE ] AI: Symbol is viable for forecasting. [2026-01-23T12:00:52.813471] [INFO ] [MAIN ] [104/3498] AI kept (0.2s) | 104 kept, 0 rejected | 130.4/min | ETA: 26.0m [2026-01-23T12:00:53.416179] [DEBUG] [REMOTE ] AIA: Retrieved 4571 rows, trimmed to 300. [2026-01-23T12:00:53.416316] [DEBUG] [REMOTE ] AIA: PASS: History has at least 300 days. [2026-01-23T12:00:53.416533] [DEBUG] [REMOTE ] AIA: PASS: Price check passed. Min price $91.01. [2026-01-23T12:00:53.416689] [DEBUG] [REMOTE ] AIA: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:53.416806] [DEBUG] [REMOTE ] AIA: PASS: Integrity check passed. [2026-01-23T12:00:53.416846] [DEBUG] [REMOTE ] AIA: Symbol is viable for forecasting. [2026-01-23T12:00:53.416893] [INFO ] [MAIN ] [105/3498] AIA kept (0.6s) | 105 kept, 0 rejected | 130.0/min | ETA: 26.1m [2026-01-23T12:00:53.881225] [DEBUG] [REMOTE ] AIG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:53.881388] [DEBUG] [REMOTE ] AIG: PASS: History has at least 300 days. [2026-01-23T12:00:53.881654] [DEBUG] [REMOTE ] AIG: PASS: Price check passed. Min price $71.89. [2026-01-23T12:00:53.881799] [DEBUG] [REMOTE ] AIG: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:53.881924] [DEBUG] [REMOTE ] AIG: PASS: Integrity check passed. [2026-01-23T12:00:53.881966] [DEBUG] [REMOTE ] AIG: Symbol is viable for forecasting. [2026-01-23T12:00:53.882018] [INFO ] [MAIN ] [106/3498] AIG kept (0.5s) | 106 kept, 0 rejected | 130.0/min | ETA: 26.1m [2026-01-23T12:00:54.191223] [DEBUG] [REMOTE ] AIMD: Retrieved 2931 rows, trimmed to 300. [2026-01-23T12:00:54.191373] [DEBUG] [REMOTE ] AIMD: PASS: History has at least 300 days. [2026-01-23T12:00:54.191678] [DEBUG] [REMOTE ] AIMD: PASS: Price check passed. Min price $1.64. [2026-01-23T12:00:54.191831] [DEBUG] [REMOTE ] AIMD: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:54.191959] [DEBUG] [REMOTE ] AIMD: PASS: Integrity check passed. [2026-01-23T12:00:54.192000] [DEBUG] [REMOTE ] AIMD: Symbol is viable for forecasting. [2026-01-23T12:00:54.192050] [INFO ] [MAIN ] [107/3498] AIMD kept (0.3s) | 107 kept, 0 rejected | 130.4/min | ETA: 26.0m [2026-01-23T12:00:54.571230] [DEBUG] [REMOTE ] AIO: Retrieved 1566 rows, trimmed to 300. [2026-01-23T12:00:54.571357] [DEBUG] [REMOTE ] AIO: PASS: History has at least 300 days. [2026-01-23T12:00:54.571566] [DEBUG] [REMOTE ] AIO: PASS: Price check passed. Min price $20.38. [2026-01-23T12:00:54.571740] [DEBUG] [REMOTE ] AIO: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:54.571852] [DEBUG] [REMOTE ] AIO: PASS: Integrity check passed. [2026-01-23T12:00:54.571893] [DEBUG] [REMOTE ] AIO: Symbol is viable for forecasting. [2026-01-23T12:00:54.571942] [INFO ] [MAIN ] [108/3498] AIO kept (0.4s) | 108 kept, 0 rejected | 130.6/min | ETA: 26.0m [2026-01-23T12:00:54.860808] [DEBUG] [REMOTE ] AIP: Retrieved 1063 rows, trimmed to 300. [2026-01-23T12:00:54.860951] [DEBUG] [REMOTE ] AIP: PASS: History has at least 300 days. [2026-01-23T12:00:54.861254] [DEBUG] [REMOTE ] AIP: PASS: Price check passed. Min price $12.32. [2026-01-23T12:00:54.861436] [DEBUG] [REMOTE ] AIP: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:54.861568] [DEBUG] [REMOTE ] AIP: PASS: Integrity check passed. [2026-01-23T12:00:54.861630] [DEBUG] [REMOTE ] AIP: Symbol is viable for forecasting. [2026-01-23T12:00:54.861682] [INFO ] [MAIN ] [109/3498] AIP kept (0.3s) | 109 kept, 0 rejected | 131.0/min | ETA: 25.9m [2026-01-23T12:00:55.276729] [DEBUG] [REMOTE ] AIPI: Retrieved 410 rows, trimmed to 300. [2026-01-23T12:00:55.276871] [DEBUG] [REMOTE ] AIPI: PASS: History has at least 300 days. [2026-01-23T12:00:55.277090] [DEBUG] [REMOTE ] AIPI: PASS: Price check passed. Min price $37.95. [2026-01-23T12:00:55.277232] [DEBUG] [REMOTE ] AIPI: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:55.277361] [DEBUG] [REMOTE ] AIPI: PASS: Integrity check passed. [2026-01-23T12:00:55.277409] [DEBUG] [REMOTE ] AIPI: Symbol is viable for forecasting. [2026-01-23T12:00:55.277473] [INFO ] [MAIN ] [110/3498] AIPI kept (0.4s) | 110 kept, 0 rejected | 131.1/min | ETA: 25.8m [2026-01-23T12:00:55.711533] [DEBUG] [REMOTE ] AIQ: Retrieved 1932 rows, trimmed to 300. [2026-01-23T12:00:55.711728] [DEBUG] [REMOTE ] AIQ: PASS: History has at least 300 days. [2026-01-23T12:00:55.711976] [DEBUG] [REMOTE ] AIQ: PASS: Price check passed. Min price $47.29. [2026-01-23T12:00:55.712120] [DEBUG] [REMOTE ] AIQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:55.712244] [DEBUG] [REMOTE ] AIQ: PASS: Integrity check passed. [2026-01-23T12:00:55.712285] [DEBUG] [REMOTE ] AIQ: Symbol is viable for forecasting. [2026-01-23T12:00:55.712335] [INFO ] [MAIN ] [111/3498] AIQ kept (0.4s) | 111 kept, 0 rejected | 131.2/min | ETA: 25.8m [2026-01-23T12:00:56.191982] [DEBUG] [REMOTE ] AIRG: Retrieved 2374 rows, trimmed to 300. [2026-01-23T12:00:56.192137] [DEBUG] [REMOTE ] AIRG: PASS: History has at least 300 days. [2026-01-23T12:00:56.192389] [DEBUG] [REMOTE ] AIRG: PASS: Price check passed. Min price $3.07. [2026-01-23T12:00:56.192531] [DEBUG] [REMOTE ] AIRG: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:56.192678] [DEBUG] [REMOTE ] AIRG: PASS: Integrity check passed. [2026-01-23T12:00:56.192721] [DEBUG] [REMOTE ] AIRG: Symbol is viable for forecasting. [2026-01-23T12:00:56.192772] [INFO ] [MAIN ] [112/3498] AIRG kept (0.5s) | 112 kept, 0 rejected | 131.1/min | ETA: 25.8m [2026-01-23T12:00:56.472295] [DEBUG] [REMOTE ] AIRJ: Retrieved 465 rows, trimmed to 300. [2026-01-23T12:00:56.472448] [DEBUG] [REMOTE ] AIRJ: PASS: History has at least 300 days. [2026-01-23T12:00:56.472717] [DEBUG] [REMOTE ] AIRJ: PASS: Price check passed. Min price $2.78. [2026-01-23T12:00:56.472868] [DEBUG] [REMOTE ] AIRJ: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:56.472988] [DEBUG] [REMOTE ] AIRJ: PASS: Integrity check passed. [2026-01-23T12:00:56.473030] [DEBUG] [REMOTE ] AIRJ: Symbol is viable for forecasting. [2026-01-23T12:00:56.473080] [INFO ] [MAIN ] [113/3498] AIRJ kept (0.3s) | 113 kept, 0 rejected | 131.6/min | ETA: 25.7m [2026-01-23T12:00:56.919429] [DEBUG] [REMOTE ] AIRS: Retrieved 1061 rows, trimmed to 300. [2026-01-23T12:00:56.919625] [DEBUG] [REMOTE ] AIRS: PASS: History has at least 300 days. [2026-01-23T12:00:56.919856] [DEBUG] [REMOTE ] AIRS: PASS: Price check passed. Min price $1.85. [2026-01-23T12:00:56.920000] [DEBUG] [REMOTE ] AIRS: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:56.920118] [DEBUG] [REMOTE ] AIRS: PASS: Integrity check passed. [2026-01-23T12:00:56.920161] [DEBUG] [REMOTE ] AIRS: Symbol is viable for forecasting. [2026-01-23T12:00:56.920211] [INFO ] [MAIN ] [114/3498] AIRS kept (0.4s) | 114 kept, 0 rejected | 131.6/min | ETA: 25.7m [2026-01-23T12:00:57.299829] [DEBUG] [REMOTE ] AISP: Retrieved 1182 rows, trimmed to 300. [2026-01-23T12:00:57.299962] [DEBUG] [REMOTE ] AISP: PASS: History has at least 300 days. [2026-01-23T12:00:57.300167] [DEBUG] [REMOTE ] AISP: PASS: Price check passed. Min price $2.76. [2026-01-23T12:00:57.300302] [DEBUG] [REMOTE ] AISP: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:57.300413] [DEBUG] [REMOTE ] AISP: PASS: Integrity check passed. [2026-01-23T12:00:57.300461] [DEBUG] [REMOTE ] AISP: Symbol is viable for forecasting. [2026-01-23T12:00:57.300511] [INFO ] [MAIN ] [115/3498] AISP kept (0.4s) | 115 kept, 0 rejected | 131.8/min | ETA: 25.7m [2026-01-23T12:00:57.752566] [DEBUG] [REMOTE ] AIZN: Retrieved 1294 rows, trimmed to 300. [2026-01-23T12:00:57.752730] [DEBUG] [REMOTE ] AIZN: PASS: History has at least 300 days. [2026-01-23T12:00:57.752940] [DEBUG] [REMOTE ] AIZN: PASS: Price check passed. Min price $19.26. [2026-01-23T12:00:57.753073] [DEBUG] [REMOTE ] AIZN: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:57.753183] [DEBUG] [REMOTE ] AIZN: PASS: Integrity check passed. [2026-01-23T12:00:57.753223] [DEBUG] [REMOTE ] AIZN: Symbol is viable for forecasting. [2026-01-23T12:00:57.753270] [INFO ] [MAIN ] [116/3498] AIZN kept (0.5s) | 116 kept, 0 rejected | 131.8/min | ETA: 25.7m [2026-01-23T12:00:58.329989] [DEBUG] [REMOTE ] AJG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:58.330149] [DEBUG] [REMOTE ] AJG: PASS: History has at least 300 days. [2026-01-23T12:00:58.330433] [DEBUG] [REMOTE ] AJG: PASS: Price check passed. Min price $237.85. [2026-01-23T12:00:58.330595] [DEBUG] [REMOTE ] AJG: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:58.330733] [DEBUG] [REMOTE ] AJG: PASS: Integrity check passed. [2026-01-23T12:00:58.330774] [DEBUG] [REMOTE ] AJG: Symbol is viable for forecasting. [2026-01-23T12:00:58.330825] [INFO ] [MAIN ] [117/3498] AJG kept (0.6s) | 117 kept, 0 rejected | 131.5/min | ETA: 25.7m [2026-01-23T12:00:58.736294] [DEBUG] [REMOTE ] AKAM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:00:58.736458] [DEBUG] [REMOTE ] AKAM: PASS: History has at least 300 days. [2026-01-23T12:00:58.736753] [DEBUG] [REMOTE ] AKAM: PASS: Price check passed. Min price $71.97. [2026-01-23T12:00:58.737115] [DEBUG] [REMOTE ] AKAM: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:58.737270] [DEBUG] [REMOTE ] AKAM: PASS: Integrity check passed. [2026-01-23T12:00:58.737324] [DEBUG] [REMOTE ] AKAM: Symbol is viable for forecasting. [2026-01-23T12:00:58.737379] [INFO ] [MAIN ] [118/3498] AKAM kept (0.4s) | 118 kept, 0 rejected | 131.6/min | ETA: 25.7m [2026-01-23T12:00:59.105739] [DEBUG] [REMOTE ] AKBA: Retrieved 2979 rows, trimmed to 300. [2026-01-23T12:00:59.105880] [DEBUG] [REMOTE ] AKBA: PASS: History has at least 300 days. [2026-01-23T12:00:59.106117] [DEBUG] [REMOTE ] AKBA: PASS: Price check passed. Min price $1.34. [2026-01-23T12:00:59.106284] [DEBUG] [REMOTE ] AKBA: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:59.106424] [DEBUG] [REMOTE ] AKBA: PASS: Integrity check passed. [2026-01-23T12:00:59.106470] [DEBUG] [REMOTE ] AKBA: Symbol is viable for forecasting. [2026-01-23T12:00:59.106522] [INFO ] [MAIN ] [119/3498] AKBA kept (0.4s) | 119 kept, 0 rejected | 131.8/min | ETA: 25.6m [2026-01-23T12:00:59.507969] [DEBUG] [REMOTE ] AL: Retrieved 3712 rows, trimmed to 300. [2026-01-23T12:00:59.508172] [DEBUG] [REMOTE ] AL: PASS: History has at least 300 days. [2026-01-23T12:00:59.508494] [DEBUG] [REMOTE ] AL: PASS: Price check passed. Min price $63.35. [2026-01-23T12:00:59.508661] [DEBUG] [REMOTE ] AL: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:59.508813] [DEBUG] [REMOTE ] AL: PASS: Integrity check passed. [2026-01-23T12:00:59.508859] [DEBUG] [REMOTE ] AL: Symbol is viable for forecasting. [2026-01-23T12:00:59.508917] [INFO ] [MAIN ] [120/3498] AL kept (0.4s) | 120 kept, 0 rejected | 132.0/min | ETA: 25.6m [2026-01-23T12:00:59.712297] [DEBUG] [REMOTE ] ALAB: Retrieved 462 rows, trimmed to 300. [2026-01-23T12:00:59.712431] [DEBUG] [REMOTE ] ALAB: PASS: History has at least 300 days. [2026-01-23T12:00:59.712669] [DEBUG] [REMOTE ] ALAB: PASS: Price check passed. Min price $139.29. [2026-01-23T12:00:59.712813] [DEBUG] [REMOTE ] ALAB: PASS: Continuity check passed with 300 days. [2026-01-23T12:00:59.712927] [DEBUG] [REMOTE ] ALAB: PASS: Integrity check passed. [2026-01-23T12:00:59.712968] [DEBUG] [REMOTE ] ALAB: Symbol is viable for forecasting. [2026-01-23T12:00:59.713016] [INFO ] [MAIN ] [121/3498] ALAB kept (0.2s) | 121 kept, 0 rejected | 132.6/min | ETA: 25.5m [2026-01-23T12:01:00.417864] [DEBUG] [REMOTE ] ALB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:00.418036] [DEBUG] [REMOTE ] ALB: PASS: History has at least 300 days. [2026-01-23T12:01:00.418475] [DEBUG] [REMOTE ] ALB: PASS: Price check passed. Min price $88.18. [2026-01-23T12:01:00.418655] [DEBUG] [REMOTE ] ALB: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:00.418802] [DEBUG] [REMOTE ] ALB: PASS: Integrity check passed. [2026-01-23T12:01:00.418846] [DEBUG] [REMOTE ] ALB: Symbol is viable for forecasting. [2026-01-23T12:01:00.418900] [INFO ] [MAIN ] [122/3498] ALB kept (0.7s) | 122 kept, 0 rejected | 132.0/min | ETA: 25.6m [2026-01-23T12:01:00.545419] [DEBUG] [REMOTE ] ALC: Retrieved 1707 rows, trimmed to 300. [2026-01-23T12:01:00.545599] [DEBUG] [REMOTE ] ALC: PASS: History has at least 300 days. [2026-01-23T12:01:00.545833] [DEBUG] [REMOTE ] ALC: PASS: Price check passed. Min price $73.60. [2026-01-23T12:01:00.545977] [DEBUG] [REMOTE ] ALC: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:00.546095] [DEBUG] [REMOTE ] ALC: PASS: Integrity check passed. [2026-01-23T12:01:00.546138] [DEBUG] [REMOTE ] ALC: Symbol is viable for forecasting. [2026-01-23T12:01:00.546188] [INFO ] [MAIN ] [123/3498] ALC kept (0.1s) | 123 kept, 0 rejected | 132.7/min | ETA: 25.4m [2026-01-23T12:01:01.307850] [DEBUG] [REMOTE ] ALCO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:01.308094] [DEBUG] [REMOTE ] ALCO: PASS: History has at least 300 days. [2026-01-23T12:01:01.308358] [DEBUG] [REMOTE ] ALCO: PASS: Price check passed. Min price $31.31. [2026-01-23T12:01:01.308508] [DEBUG] [REMOTE ] ALCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:01.308658] [DEBUG] [REMOTE ] ALCO: PASS: Integrity check passed. [2026-01-23T12:01:01.308703] [DEBUG] [REMOTE ] ALCO: Symbol is viable for forecasting. [2026-01-23T12:01:01.308758] [INFO ] [MAIN ] [124/3498] ALCO kept (0.8s) | 124 kept, 0 rejected | 132.0/min | ETA: 25.6m [2026-01-23T12:01:01.698654] [DEBUG] [REMOTE ] ALDX: Retrieved 2949 rows, trimmed to 300. [2026-01-23T12:01:01.698884] [DEBUG] [REMOTE ] ALDX: PASS: History has at least 300 days. [2026-01-23T12:01:01.699240] [DEBUG] [REMOTE ] ALDX: PASS: Price check passed. Min price $3.99. [2026-01-23T12:01:01.699395] [DEBUG] [REMOTE ] ALDX: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:01.699625] [DEBUG] [REMOTE ] ALDX: PASS: Integrity check passed. [2026-01-23T12:01:01.699685] [DEBUG] [REMOTE ] ALDX: Symbol is viable for forecasting. [2026-01-23T12:01:01.699761] [INFO ] [MAIN ] [125/3498] ALDX kept (0.4s) | 125 kept, 0 rejected | 132.2/min | ETA: 25.5m [2026-01-23T12:01:02.064087] [DEBUG] [REMOTE ] ALEX: Retrieved 3421 rows, trimmed to 300. [2026-01-23T12:01:02.064349] [DEBUG] [REMOTE ] ALEX: PASS: History has at least 300 days. [2026-01-23T12:01:02.064805] [DEBUG] [REMOTE ] ALEX: PASS: Price check passed. Min price $14.89. [2026-01-23T12:01:02.064989] [DEBUG] [REMOTE ] ALEX: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:02.065178] [DEBUG] [REMOTE ] ALEX: PASS: Integrity check passed. [2026-01-23T12:01:02.065227] [DEBUG] [REMOTE ] ALEX: Symbol is viable for forecasting. [2026-01-23T12:01:02.065291] [INFO ] [MAIN ] [126/3498] ALEX kept (0.4s) | 126 kept, 0 rejected | 132.4/min | ETA: 25.5m [2026-01-23T12:01:02.678905] [DEBUG] [REMOTE ] ALG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:02.679356] [DEBUG] [REMOTE ] ALG: PASS: History has at least 300 days. [2026-01-23T12:01:02.684703] [DEBUG] [REMOTE ] ALG: PASS: Price check passed. Min price $157.52. [2026-01-23T12:01:02.685044] [DEBUG] [REMOTE ] ALG: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:02.685252] [DEBUG] [REMOTE ] ALG: PASS: Integrity check passed. [2026-01-23T12:01:02.685310] [DEBUG] [REMOTE ] ALG: Symbol is viable for forecasting. [2026-01-23T12:01:02.685393] [INFO ] [MAIN ] [127/3498] ALG kept (0.6s) | 127 kept, 0 rejected | 132.0/min | ETA: 25.5m [2026-01-23T12:01:02.947541] [DEBUG] [REMOTE ] ALGM: Retrieved 1313 rows, trimmed to 300. [2026-01-23T12:01:02.947864] [DEBUG] [REMOTE ] ALGM: PASS: History has at least 300 days. [2026-01-23T12:01:02.948143] [DEBUG] [REMOTE ] ALGM: PASS: Price check passed. Min price $22.80. [2026-01-23T12:01:02.948321] [DEBUG] [REMOTE ] ALGM: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:02.948475] [DEBUG] [REMOTE ] ALGM: PASS: Integrity check passed. [2026-01-23T12:01:02.948519] [DEBUG] [REMOTE ] ALGM: Symbol is viable for forecasting. [2026-01-23T12:01:02.948593] [INFO ] [MAIN ] [128/3498] ALGM kept (0.3s) | 128 kept, 0 rejected | 132.4/min | ETA: 25.5m [2026-01-23T12:01:03.555633] [DEBUG] [REMOTE ] ALGN: Retrieved 6282 rows, trimmed to 300. [2026-01-23T12:01:03.555773] [DEBUG] [REMOTE ] ALGN: PASS: History has at least 300 days. [2026-01-23T12:01:03.556015] [DEBUG] [REMOTE ] ALGN: PASS: Price check passed. Min price $131.91. [2026-01-23T12:01:03.556160] [DEBUG] [REMOTE ] ALGN: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:03.556277] [DEBUG] [REMOTE ] ALGN: PASS: Integrity check passed. [2026-01-23T12:01:03.556319] [DEBUG] [REMOTE ] ALGN: Symbol is viable for forecasting. [2026-01-23T12:01:03.556368] [INFO ] [MAIN ] [129/3498] ALGN kept (0.6s) | 129 kept, 0 rejected | 132.1/min | ETA: 25.5m [2026-01-23T12:01:03.808391] [DEBUG] [REMOTE ] ALGS: Retrieved 1322 rows, trimmed to 300. [2026-01-23T12:01:03.808566] [DEBUG] [REMOTE ] ALGS: PASS: History has at least 300 days. [2026-01-23T12:01:03.808803] [DEBUG] [REMOTE ] ALGS: PASS: Price check passed. Min price $6.07. [2026-01-23T12:01:03.808947] [DEBUG] [REMOTE ] ALGS: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:03.809060] [DEBUG] [REMOTE ] ALGS: PASS: Integrity check passed. [2026-01-23T12:01:03.809100] [DEBUG] [REMOTE ] ALGS: Symbol is viable for forecasting. [2026-01-23T12:01:03.809149] [INFO ] [MAIN ] [130/3498] ALGS kept (0.3s) | 130 kept, 0 rejected | 132.5/min | ETA: 25.4m [2026-01-23T12:01:04.077722] [DEBUG] [REMOTE ] ALHC: Retrieved 1212 rows, trimmed to 300. [2026-01-23T12:01:04.077864] [DEBUG] [REMOTE ] ALHC: PASS: History has at least 300 days. [2026-01-23T12:01:04.078146] [DEBUG] [REMOTE ] ALHC: PASS: Price check passed. Min price $16.04. [2026-01-23T12:01:04.078336] [DEBUG] [REMOTE ] ALHC: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:04.078484] [DEBUG] [REMOTE ] ALHC: PASS: Integrity check passed. [2026-01-23T12:01:04.078540] [DEBUG] [REMOTE ] ALHC: Symbol is viable for forecasting. [2026-01-23T12:01:04.078625] [INFO ] [MAIN ] [131/3498] ALHC kept (0.3s) | 131 kept, 0 rejected | 132.9/min | ETA: 25.3m [2026-01-23T12:01:04.918023] [DEBUG] [REMOTE ] ALK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:04.918276] [DEBUG] [REMOTE ] ALK: PASS: History has at least 300 days. [2026-01-23T12:01:04.918719] [DEBUG] [REMOTE ] ALK: PASS: Price check passed. Min price $37.82. [2026-01-23T12:01:04.918876] [DEBUG] [REMOTE ] ALK: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:04.919041] [DEBUG] [REMOTE ] ALK: PASS: Integrity check passed. [2026-01-23T12:01:04.919086] [DEBUG] [REMOTE ] ALK: Symbol is viable for forecasting. [2026-01-23T12:01:04.919147] [INFO ] [MAIN ] [132/3498] ALK kept (0.8s) | 132 kept, 0 rejected | 132.1/min | ETA: 25.5m [2026-01-23T12:01:05.244537] [DEBUG] [REMOTE ] ALKS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:05.244829] [DEBUG] [REMOTE ] ALKS: PASS: History has at least 300 days. [2026-01-23T12:01:05.245189] [DEBUG] [REMOTE ] ALKS: PASS: Price check passed. Min price $27.81. [2026-01-23T12:01:05.245367] [DEBUG] [REMOTE ] ALKS: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:05.245547] [DEBUG] [REMOTE ] ALKS: PASS: Integrity check passed. [2026-01-23T12:01:05.245626] [DEBUG] [REMOTE ] ALKS: Symbol is viable for forecasting. [2026-01-23T12:01:05.245696] [INFO ] [MAIN ] [133/3498] ALKS kept (0.3s) | 133 kept, 0 rejected | 132.3/min | ETA: 25.4m [2026-01-23T12:01:05.824021] [DEBUG] [REMOTE ] ALL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:05.824318] [DEBUG] [REMOTE ] ALL: PASS: History has at least 300 days. [2026-01-23T12:01:05.824853] [DEBUG] [REMOTE ] ALL: PASS: Price check passed. Min price $189.10. [2026-01-23T12:01:05.825030] [DEBUG] [REMOTE ] ALL: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:05.825272] [DEBUG] [REMOTE ] ALL: PASS: Integrity check passed. [2026-01-23T12:01:05.825337] [DEBUG] [REMOTE ] ALL: Symbol is viable for forecasting. [2026-01-23T12:01:05.825399] [INFO ] [MAIN ] [134/3498] ALL kept (0.6s) | 134 kept, 0 rejected | 132.1/min | ETA: 25.5m [2026-01-23T12:01:06.195367] [DEBUG] [REMOTE ] ALLE: Retrieved 3062 rows, trimmed to 300. [2026-01-23T12:01:06.195620] [DEBUG] [REMOTE ] ALLE: PASS: History has at least 300 days. [2026-01-23T12:01:06.195933] [DEBUG] [REMOTE ] ALLE: PASS: Price check passed. Min price $156.99. [2026-01-23T12:01:06.196081] [DEBUG] [REMOTE ] ALLE: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:06.196230] [DEBUG] [REMOTE ] ALLE: PASS: Integrity check passed. [2026-01-23T12:01:06.196278] [DEBUG] [REMOTE ] ALLE: Symbol is viable for forecasting. [2026-01-23T12:01:06.196340] [INFO ] [MAIN ] [135/3498] ALLE kept (0.4s) | 135 kept, 0 rejected | 132.2/min | ETA: 25.4m [2026-01-23T12:01:06.392217] [DEBUG] [REMOTE ] ALLO: Retrieved 1829 rows, trimmed to 300. [2026-01-23T12:01:06.392373] [DEBUG] [REMOTE ] ALLO: PASS: History has at least 300 days. [2026-01-23T12:01:06.392626] [DEBUG] [REMOTE ] ALLO: PASS: Price check passed. Min price $1.05. [2026-01-23T12:01:06.392780] [DEBUG] [REMOTE ] ALLO: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:06.392902] [DEBUG] [REMOTE ] ALLO: PASS: Integrity check passed. [2026-01-23T12:01:06.392949] [DEBUG] [REMOTE ] ALLO: Symbol is viable for forecasting. [2026-01-23T12:01:06.393004] [INFO ] [MAIN ] [136/3498] ALLO kept (0.2s) | 136 kept, 0 rejected | 132.8/min | ETA: 25.3m [2026-01-23T12:01:06.961302] [DEBUG] [REMOTE ] ALLY: Retrieved 2964 rows, trimmed to 300. [2026-01-23T12:01:06.961506] [DEBUG] [REMOTE ] ALLY: PASS: History has at least 300 days. [2026-01-23T12:01:06.961810] [DEBUG] [REMOTE ] ALLY: PASS: Price check passed. Min price $37.57. [2026-01-23T12:01:06.961962] [DEBUG] [REMOTE ] ALLY: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:06.962089] [DEBUG] [REMOTE ] ALLY: PASS: Integrity check passed. [2026-01-23T12:01:06.962133] [DEBUG] [REMOTE ] ALLY: Symbol is viable for forecasting. [2026-01-23T12:01:06.962192] [INFO ] [MAIN ] [137/3498] ALLY kept (0.6s) | 137 kept, 0 rejected | 132.6/min | ETA: 25.4m [2026-01-23T12:01:07.159412] [DEBUG] [REMOTE ] ALMS: Retrieved 393 rows, trimmed to 300. [2026-01-23T12:01:07.159678] [DEBUG] [REMOTE ] ALMS: PASS: History has at least 300 days. [2026-01-23T12:01:07.160030] [DEBUG] [REMOTE ] ALMS: PASS: Price check passed. Min price $4.55. [2026-01-23T12:01:07.160227] [DEBUG] [REMOTE ] ALMS: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:07.160399] [DEBUG] [REMOTE ] ALMS: PASS: Integrity check passed. [2026-01-23T12:01:07.160455] [DEBUG] [REMOTE ] ALMS: Symbol is viable for forecasting. [2026-01-23T12:01:07.160528] [INFO ] [MAIN ] [138/3498] ALMS kept (0.2s) | 138 kept, 0 rejected | 133.1/min | ETA: 25.2m [2026-01-23T12:01:07.759459] [DEBUG] [REMOTE ] ALNY: Retrieved 5446 rows, trimmed to 300. [2026-01-23T12:01:07.759801] [DEBUG] [REMOTE ] ALNY: PASS: History has at least 300 days. [2026-01-23T12:01:07.760234] [DEBUG] [REMOTE ] ALNY: PASS: Price check passed. Min price $355.53. [2026-01-23T12:01:07.760394] [DEBUG] [REMOTE ] ALNY: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:07.760607] [DEBUG] [REMOTE ] ALNY: PASS: Integrity check passed. [2026-01-23T12:01:07.760661] [DEBUG] [REMOTE ] ALNY: Symbol is viable for forecasting. [2026-01-23T12:01:07.760880] [INFO ] [MAIN ] [139/3498] ALNY kept (0.6s) | 139 kept, 0 rejected | 132.8/min | ETA: 25.3m [2026-01-23T12:01:08.166368] [DEBUG] [REMOTE ] ALRM: Retrieved 2659 rows, trimmed to 300. [2026-01-23T12:01:08.166691] [DEBUG] [REMOTE ] ALRM: PASS: History has at least 300 days. [2026-01-23T12:01:08.167098] [DEBUG] [REMOTE ] ALRM: PASS: Price check passed. Min price $47.13. [2026-01-23T12:01:08.167358] [DEBUG] [REMOTE ] ALRM: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:08.167541] [DEBUG] [REMOTE ] ALRM: PASS: Integrity check passed. [2026-01-23T12:01:08.167615] [DEBUG] [REMOTE ] ALRM: Symbol is viable for forecasting. [2026-01-23T12:01:08.167684] [INFO ] [MAIN ] [140/3498] ALRM kept (0.4s) | 140 kept, 0 rejected | 132.9/min | ETA: 25.3m [2026-01-23T12:01:08.710883] [DEBUG] [REMOTE ] ALRS: Retrieved 6293 rows, trimmed to 300. [2026-01-23T12:01:08.711106] [DEBUG] [REMOTE ] ALRS: PASS: History has at least 300 days. [2026-01-23T12:01:08.711430] [DEBUG] [REMOTE ] ALRS: PASS: Price check passed. Min price $20.73. [2026-01-23T12:01:08.711603] [DEBUG] [REMOTE ] ALRS: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:08.711760] [DEBUG] [REMOTE ] ALRS: PASS: Integrity check passed. [2026-01-23T12:01:08.711804] [DEBUG] [REMOTE ] ALRS: Symbol is viable for forecasting. [2026-01-23T12:01:08.711864] [INFO ] [MAIN ] [141/3498] ALRS kept (0.5s) | 141 kept, 0 rejected | 132.7/min | ETA: 25.3m [2026-01-23T12:01:08.915655] [DEBUG] [REMOTE ] ALSN: Retrieved 3484 rows, trimmed to 300. [2026-01-23T12:01:08.915852] [DEBUG] [REMOTE ] ALSN: PASS: History has at least 300 days. [2026-01-23T12:01:08.916182] [DEBUG] [REMOTE ] ALSN: PASS: Price check passed. Min price $79.02. [2026-01-23T12:01:08.916328] [DEBUG] [REMOTE ] ALSN: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:08.916468] [DEBUG] [REMOTE ] ALSN: PASS: Integrity check passed. [2026-01-23T12:01:08.916513] [DEBUG] [REMOTE ] ALSN: Symbol is viable for forecasting. [2026-01-23T12:01:08.916588] [INFO ] [MAIN ] [142/3498] ALSN kept (0.2s) | 142 kept, 0 rejected | 133.2/min | ETA: 25.2m [2026-01-23T12:01:09.379937] [DEBUG] [REMOTE ] ALTG: Retrieved 1696 rows, trimmed to 300. [2026-01-23T12:01:09.380154] [DEBUG] [REMOTE ] ALTG: PASS: History has at least 300 days. [2026-01-23T12:01:09.380432] [DEBUG] [REMOTE ] ALTG: PASS: Price check passed. Min price $4.19. [2026-01-23T12:01:09.380598] [DEBUG] [REMOTE ] ALTG: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:09.380737] [DEBUG] [REMOTE ] ALTG: PASS: Integrity check passed. [2026-01-23T12:01:09.380780] [DEBUG] [REMOTE ] ALTG: Symbol is viable for forecasting. [2026-01-23T12:01:09.380838] [INFO ] [MAIN ] [143/3498] ALTG kept (0.5s) | 143 kept, 0 rejected | 133.2/min | ETA: 25.2m [2026-01-23T12:01:09.759190] [DEBUG] [REMOTE ] ALTI: Retrieved 766 rows, trimmed to 300. [2026-01-23T12:01:09.759402] [DEBUG] [REMOTE ] ALTI: PASS: History has at least 300 days. [2026-01-23T12:01:09.759691] [DEBUG] [REMOTE ] ALTI: PASS: Price check passed. Min price $3.76. [2026-01-23T12:01:09.759843] [DEBUG] [REMOTE ] ALTI: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:09.759974] [DEBUG] [REMOTE ] ALTI: PASS: Integrity check passed. [2026-01-23T12:01:09.760018] [DEBUG] [REMOTE ] ALTI: Symbol is viable for forecasting. [2026-01-23T12:01:09.760073] [INFO ] [MAIN ] [144/3498] ALTI kept (0.4s) | 144 kept, 0 rejected | 133.3/min | ETA: 25.2m [2026-01-23T12:01:10.462815] [DEBUG] [REMOTE ] ALTS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:10.463028] [DEBUG] [REMOTE ] ALTS: PASS: History has at least 300 days. [2026-01-23T12:01:10.463328] [DEBUG] [REMOTE ] ALTS: PASS: Price check passed. Min price $1.10. [2026-01-23T12:01:10.463474] [DEBUG] [REMOTE ] ALTS: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:10.463634] [DEBUG] [REMOTE ] ALTS: PASS: Integrity check passed. [2026-01-23T12:01:10.463678] [DEBUG] [REMOTE ] ALTS: Symbol is viable for forecasting. [2026-01-23T12:01:10.463736] [INFO ] [MAIN ] [145/3498] ALTS kept (0.7s) | 145 kept, 0 rejected | 132.8/min | ETA: 25.2m [2026-01-23T12:01:10.826558] [DEBUG] [REMOTE ] ALTY: Retrieved 2648 rows, trimmed to 300. [2026-01-23T12:01:10.826828] [DEBUG] [REMOTE ] ALTY: PASS: History has at least 300 days. [2026-01-23T12:01:10.827163] [DEBUG] [REMOTE ] ALTY: PASS: Price check passed. Min price $11.63. [2026-01-23T12:01:10.827313] [DEBUG] [REMOTE ] ALTY: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:10.827467] [DEBUG] [REMOTE ] ALTY: PASS: Integrity check passed. [2026-01-23T12:01:10.827537] [DEBUG] [REMOTE ] ALTY: Symbol is viable for forecasting. [2026-01-23T12:01:10.827619] [INFO ] [MAIN ] [146/3498] ALTY kept (0.4s) | 146 kept, 0 rejected | 133.0/min | ETA: 25.2m [2026-01-23T12:01:10.982134] [DEBUG] [REMOTE ] ALVO: Retrieved 903 rows, trimmed to 300. [2026-01-23T12:01:10.982548] [DEBUG] [REMOTE ] ALVO: PASS: History has at least 300 days. [2026-01-23T12:01:10.982854] [DEBUG] [REMOTE ] ALVO: PASS: Price check passed. Min price $4.58. [2026-01-23T12:01:10.983000] [DEBUG] [REMOTE ] ALVO: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:10.983125] [DEBUG] [REMOTE ] ALVO: PASS: Integrity check passed. [2026-01-23T12:01:10.983168] [DEBUG] [REMOTE ] ALVO: Symbol is viable for forecasting. [2026-01-23T12:01:10.983223] [INFO ] [MAIN ] [147/3498] ALVO kept (0.2s) | 147 kept, 0 rejected | 133.6/min | ETA: 25.1m [2026-01-23T12:01:11.757438] [DEBUG] [REMOTE ] ALX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:11.757739] [DEBUG] [REMOTE ] ALX: PASS: History has at least 300 days. [2026-01-23T12:01:11.758323] [DEBUG] [REMOTE ] ALX: PASS: Price check passed. Min price $205.15. [2026-01-23T12:01:11.758496] [DEBUG] [REMOTE ] ALX: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:11.758683] [DEBUG] [REMOTE ] ALX: PASS: Integrity check passed. [2026-01-23T12:01:11.758728] [DEBUG] [REMOTE ] ALX: Symbol is viable for forecasting. [2026-01-23T12:01:11.758786] [INFO ] [MAIN ] [148/3498] ALX kept (0.8s) | 148 kept, 0 rejected | 132.9/min | ETA: 25.2m [2026-01-23T12:01:12.045539] [DEBUG] [REMOTE ] ALXO: Retrieved 1386 rows, trimmed to 300. [2026-01-23T12:01:12.045767] [DEBUG] [REMOTE ] ALXO: PASS: History has at least 300 days. [2026-01-23T12:01:12.046023] [DEBUG] [REMOTE ] ALXO: PASS: Price check passed. Min price $1.08. [2026-01-23T12:01:12.046169] [DEBUG] [REMOTE ] ALXO: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:12.046292] [DEBUG] [REMOTE ] ALXO: PASS: Integrity check passed. [2026-01-23T12:01:12.046340] [DEBUG] [REMOTE ] ALXO: Symbol is viable for forecasting. [2026-01-23T12:01:12.046397] [INFO ] [MAIN ] [149/3498] ALXO kept (0.3s) | 149 kept, 0 rejected | 133.2/min | ETA: 25.1m [2026-01-23T12:01:12.387381] [DEBUG] [REMOTE ] ALZN: Retrieved 1157 rows, trimmed to 300. [2026-01-23T12:01:12.387546] [DEBUG] [REMOTE ] ALZN: PASS: History has at least 300 days. [2026-01-23T12:01:12.387791] [DEBUG] [REMOTE ] ALZN: PASS: Price check passed. Min price $1.82. [2026-01-23T12:01:12.387930] [DEBUG] [REMOTE ] ALZN: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:12.388044] [DEBUG] [REMOTE ] ALZN: PASS: Integrity check passed. [2026-01-23T12:01:12.388091] [DEBUG] [REMOTE ] ALZN: Symbol is viable for forecasting. [2026-01-23T12:01:12.388141] [INFO ] [MAIN ] [150/3498] ALZN kept (0.3s) | 150 kept, 0 rejected | 133.5/min | ETA: 25.1m [2026-01-23T12:01:12.775934] [DEBUG] [REMOTE ] AM: Retrieved 2819 rows, trimmed to 300. [2026-01-23T12:01:12.776064] [DEBUG] [REMOTE ] AM: PASS: History has at least 300 days. [2026-01-23T12:01:12.776276] [DEBUG] [REMOTE ] AM: PASS: Price check passed. Min price $17.15. [2026-01-23T12:01:12.776413] [DEBUG] [REMOTE ] AM: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:12.776527] [DEBUG] [REMOTE ] AM: PASS: Integrity check passed. [2026-01-23T12:01:12.776586] [DEBUG] [REMOTE ] AM: Symbol is viable for forecasting. [2026-01-23T12:01:12.776638] [INFO ] [MAIN ] [151/3498] AM kept (0.4s) | 151 kept, 0 rejected | 133.6/min | ETA: 25.1m [2026-01-23T12:01:13.243714] [DEBUG] [REMOTE ] AMAL: Retrieved 1875 rows, trimmed to 300. [2026-01-23T12:01:13.243863] [DEBUG] [REMOTE ] AMAL: PASS: History has at least 300 days. [2026-01-23T12:01:13.244077] [DEBUG] [REMOTE ] AMAL: PASS: Price check passed. Min price $26.75. [2026-01-23T12:01:13.244211] [DEBUG] [REMOTE ] AMAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:13.244506] [DEBUG] [REMOTE ] AMAL: PASS: Integrity check passed. [2026-01-23T12:01:13.244546] [DEBUG] [REMOTE ] AMAL: Symbol is viable for forecasting. [2026-01-23T12:01:13.244612] [INFO ] [MAIN ] [152/3498] AMAL kept (0.5s) | 152 kept, 0 rejected | 133.5/min | ETA: 25.1m [2026-01-23T12:01:13.715842] [DEBUG] [REMOTE ] AMBA: Retrieved 3339 rows, trimmed to 300. [2026-01-23T12:01:13.715984] [DEBUG] [REMOTE ] AMBA: PASS: History has at least 300 days. [2026-01-23T12:01:13.716239] [DEBUG] [REMOTE ] AMBA: PASS: Price check passed. Min price $64.60. [2026-01-23T12:01:13.716376] [DEBUG] [REMOTE ] AMBA: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:13.716494] [DEBUG] [REMOTE ] AMBA: PASS: Integrity check passed. [2026-01-23T12:01:13.716534] [DEBUG] [REMOTE ] AMBA: Symbol is viable for forecasting. [2026-01-23T12:01:13.716609] [INFO ] [MAIN ] [153/3498] AMBA kept (0.5s) | 153 kept, 0 rejected | 133.5/min | ETA: 25.1m [2026-01-23T12:01:13.935176] [DEBUG] [REMOTE ] AMBP: Retrieved 1121 rows, trimmed to 300. [2026-01-23T12:01:13.935311] [DEBUG] [REMOTE ] AMBP: PASS: History has at least 300 days. [2026-01-23T12:01:13.935516] [DEBUG] [REMOTE ] AMBP: PASS: Price check passed. Min price $3.32. [2026-01-23T12:01:13.935672] [DEBUG] [REMOTE ] AMBP: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:13.935784] [DEBUG] [REMOTE ] AMBP: PASS: Integrity check passed. [2026-01-23T12:01:13.935824] [DEBUG] [REMOTE ] AMBP: Symbol is viable for forecasting. [2026-01-23T12:01:13.935872] [INFO ] [MAIN ] [154/3498] AMBP kept (0.2s) | 154 kept, 0 rejected | 133.9/min | ETA: 25.0m [2026-01-23T12:01:14.500807] [DEBUG] [REMOTE ] AMC: Retrieved 3041 rows, trimmed to 300. [2026-01-23T12:01:14.500936] [DEBUG] [REMOTE ] AMC: PASS: History has at least 300 days. [2026-01-23T12:01:14.501142] [DEBUG] [REMOTE ] AMC: PASS: Price check passed. Min price $1.45. [2026-01-23T12:01:14.501276] [DEBUG] [REMOTE ] AMC: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:14.501388] [DEBUG] [REMOTE ] AMC: PASS: Integrity check passed. [2026-01-23T12:01:14.501428] [DEBUG] [REMOTE ] AMC: Symbol is viable for forecasting. [2026-01-23T12:01:14.501476] [INFO ] [MAIN ] [155/3498] AMC kept (0.6s) | 155 kept, 0 rejected | 133.7/min | ETA: 25.0m [2026-01-23T12:01:14.913201] [DEBUG] [REMOTE ] AMCX: Retrieved 3672 rows, trimmed to 300. [2026-01-23T12:01:14.913337] [DEBUG] [REMOTE ] AMCX: PASS: History has at least 300 days. [2026-01-23T12:01:14.913617] [DEBUG] [REMOTE ] AMCX: PASS: Price check passed. Min price $7.25. [2026-01-23T12:01:14.913794] [DEBUG] [REMOTE ] AMCX: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:14.913951] [DEBUG] [REMOTE ] AMCX: PASS: Integrity check passed. [2026-01-23T12:01:14.914007] [DEBUG] [REMOTE ] AMCX: Symbol is viable for forecasting. [2026-01-23T12:01:14.914075] [INFO ] [MAIN ] [156/3498] AMCX kept (0.4s) | 156 kept, 0 rejected | 133.8/min | ETA: 25.0m [2026-01-23T12:01:15.405026] [DEBUG] [REMOTE ] AMD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:15.405191] [DEBUG] [REMOTE ] AMD: PASS: History has at least 300 days. [2026-01-23T12:01:15.405484] [DEBUG] [REMOTE ] AMD: PASS: Price check passed. Min price $198.11. [2026-01-23T12:01:15.405673] [DEBUG] [REMOTE ] AMD: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:15.405941] [DEBUG] [REMOTE ] AMD: PASS: Integrity check passed. [2026-01-23T12:01:15.405996] [DEBUG] [REMOTE ] AMD: Symbol is viable for forecasting. [2026-01-23T12:01:15.406060] [INFO ] [MAIN ] [157/3498] AMD kept (0.5s) | 157 kept, 0 rejected | 133.7/min | ETA: 25.0m [2026-01-23T12:01:15.589418] [DEBUG] [REMOTE ] AMDL: Retrieved 464 rows, trimmed to 300. [2026-01-23T12:01:15.589544] [DEBUG] [REMOTE ] AMDL: PASS: History has at least 300 days. [2026-01-23T12:01:15.589793] [DEBUG] [REMOTE ] AMDL: PASS: Price check passed. Min price $13.41. [2026-01-23T12:01:15.589929] [DEBUG] [REMOTE ] AMDL: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:15.590040] [DEBUG] [REMOTE ] AMDL: PASS: Integrity check passed. [2026-01-23T12:01:15.590081] [DEBUG] [REMOTE ] AMDL: Symbol is viable for forecasting. [2026-01-23T12:01:15.590128] [INFO ] [MAIN ] [158/3498] AMDL kept (0.2s) | 158 kept, 0 rejected | 134.2/min | ETA: 24.9m [2026-01-23T12:01:16.177011] [DEBUG] [REMOTE ] AME: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:16.177173] [DEBUG] [REMOTE ] AME: PASS: History has at least 300 days. [2026-01-23T12:01:16.177467] [DEBUG] [REMOTE ] AME: PASS: Price check passed. Min price $183.90. [2026-01-23T12:01:16.178008] [DEBUG] [REMOTE ] AME: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:16.178145] [DEBUG] [REMOTE ] AME: PASS: Integrity check passed. [2026-01-23T12:01:16.178188] [DEBUG] [REMOTE ] AME: Symbol is viable for forecasting. [2026-01-23T12:01:16.178252] [INFO ] [MAIN ] [159/3498] AME kept (0.6s) | 159 kept, 0 rejected | 133.9/min | ETA: 24.9m [2026-01-23T12:01:16.862441] [DEBUG] [REMOTE ] AMG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:16.862600] [DEBUG] [REMOTE ] AMG: PASS: History has at least 300 days. [2026-01-23T12:01:16.862842] [DEBUG] [REMOTE ] AMG: PASS: Price check passed. Min price $236.67. [2026-01-23T12:01:16.862977] [DEBUG] [REMOTE ] AMG: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:16.863101] [DEBUG] [REMOTE ] AMG: PASS: Integrity check passed. [2026-01-23T12:01:16.863140] [DEBUG] [REMOTE ] AMG: Symbol is viable for forecasting. [2026-01-23T12:01:16.863189] [INFO ] [MAIN ] [160/3498] AMG kept (0.7s) | 160 kept, 0 rejected | 133.5/min | ETA: 25.0m [2026-01-23T12:01:17.325823] [DEBUG] [REMOTE ] AMGN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:17.325981] [DEBUG] [REMOTE ] AMGN: PASS: History has at least 300 days. [2026-01-23T12:01:17.326255] [DEBUG] [REMOTE ] AMGN: PASS: Price check passed. Min price $289.12. [2026-01-23T12:01:17.326400] [DEBUG] [REMOTE ] AMGN: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:17.326527] [DEBUG] [REMOTE ] AMGN: PASS: Integrity check passed. [2026-01-23T12:01:17.326568] [DEBUG] [REMOTE ] AMGN: Symbol is viable for forecasting. [2026-01-23T12:01:17.326643] [INFO ] [MAIN ] [161/3498] AMGN kept (0.5s) | 161 kept, 0 rejected | 133.5/min | ETA: 25.0m [2026-01-23T12:01:17.677969] [DEBUG] [REMOTE ] AMH: Retrieved 3138 rows, trimmed to 300. [2026-01-23T12:01:17.678170] [DEBUG] [REMOTE ] AMH: PASS: History has at least 300 days. [2026-01-23T12:01:17.678444] [DEBUG] [REMOTE ] AMH: PASS: Price check passed. Min price $29.87. [2026-01-23T12:01:17.678611] [DEBUG] [REMOTE ] AMH: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:17.678746] [DEBUG] [REMOTE ] AMH: PASS: Integrity check passed. [2026-01-23T12:01:17.678789] [DEBUG] [REMOTE ] AMH: Symbol is viable for forecasting. [2026-01-23T12:01:17.678846] [INFO ] [MAIN ] [162/3498] AMH kept (0.4s) | 162 kept, 0 rejected | 133.6/min | ETA: 25.0m [2026-01-23T12:01:17.951023] [DEBUG] [REMOTE ] AMLX: Retrieved 1013 rows, trimmed to 300. [2026-01-23T12:01:17.951253] [DEBUG] [REMOTE ] AMLX: PASS: History has at least 300 days. [2026-01-23T12:01:17.951765] [DEBUG] [REMOTE ] AMLX: PASS: Price check passed. Min price $11.38. [2026-01-23T12:01:17.951926] [DEBUG] [REMOTE ] AMLX: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:17.952069] [DEBUG] [REMOTE ] AMLX: PASS: Integrity check passed. [2026-01-23T12:01:17.952123] [DEBUG] [REMOTE ] AMLX: Symbol is viable for forecasting. [2026-01-23T12:01:17.952197] [INFO ] [MAIN ] [163/3498] AMLX kept (0.3s) | 163 kept, 0 rejected | 134.0/min | ETA: 24.9m [2026-01-23T12:01:18.589972] [DEBUG] [REMOTE ] AMN: Retrieved 6086 rows, trimmed to 300. [2026-01-23T12:01:18.590206] [DEBUG] [REMOTE ] AMN: PASS: History has at least 300 days. [2026-01-23T12:01:18.590977] [DEBUG] [REMOTE ] AMN: PASS: Price check passed. Min price $15.10. [2026-01-23T12:01:18.591130] [DEBUG] [REMOTE ] AMN: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:18.591282] [DEBUG] [REMOTE ] AMN: PASS: Integrity check passed. [2026-01-23T12:01:18.591326] [DEBUG] [REMOTE ] AMN: Symbol is viable for forecasting. [2026-01-23T12:01:18.591386] [INFO ] [MAIN ] [164/3498] AMN kept (0.6s) | 164 kept, 0 rejected | 133.6/min | ETA: 25.0m [2026-01-23T12:01:19.052452] [DEBUG] [REMOTE ] AMP: Retrieved 5120 rows, trimmed to 300. [2026-01-23T12:01:19.052627] [DEBUG] [REMOTE ] AMP: PASS: History has at least 300 days. [2026-01-23T12:01:19.052871] [DEBUG] [REMOTE ] AMP: PASS: Price check passed. Min price $440.80. [2026-01-23T12:01:19.053043] [DEBUG] [REMOTE ] AMP: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:19.053182] [DEBUG] [REMOTE ] AMP: PASS: Integrity check passed. [2026-01-23T12:01:19.053226] [DEBUG] [REMOTE ] AMP: Symbol is viable for forecasting. [2026-01-23T12:01:19.053291] [INFO ] [MAIN ] [165/3498] AMP kept (0.5s) | 165 kept, 0 rejected | 133.6/min | ETA: 24.9m [2026-01-23T12:01:19.590944] [DEBUG] [REMOTE ] AMPG: Retrieved 6513 rows, trimmed to 300. [2026-01-23T12:01:19.591085] [DEBUG] [REMOTE ] AMPG: PASS: History has at least 300 days. [2026-01-23T12:01:19.591315] [DEBUG] [REMOTE ] AMPG: PASS: Price check passed. Min price $2.60. [2026-01-23T12:01:19.591451] [DEBUG] [REMOTE ] AMPG: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:19.591569] [DEBUG] [REMOTE ] AMPG: PASS: Integrity check passed. [2026-01-23T12:01:19.591630] [DEBUG] [REMOTE ] AMPG: Symbol is viable for forecasting. [2026-01-23T12:01:19.591680] [INFO ] [MAIN ] [166/3498] AMPG kept (0.5s) | 166 kept, 0 rejected | 133.4/min | ETA: 25.0m [2026-01-23T12:01:19.954718] [DEBUG] [REMOTE ] AMPH: Retrieved 2912 rows, trimmed to 300. [2026-01-23T12:01:19.954855] [DEBUG] [REMOTE ] AMPH: PASS: History has at least 300 days. [2026-01-23T12:01:19.955080] [DEBUG] [REMOTE ] AMPH: PASS: Price check passed. Min price $24.03. [2026-01-23T12:01:19.955230] [DEBUG] [REMOTE ] AMPH: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:19.955361] [DEBUG] [REMOTE ] AMPH: PASS: Integrity check passed. [2026-01-23T12:01:19.955401] [DEBUG] [REMOTE ] AMPH: Symbol is viable for forecasting. [2026-01-23T12:01:19.955449] [INFO ] [MAIN ] [167/3498] AMPH kept (0.4s) | 167 kept, 0 rejected | 133.6/min | ETA: 24.9m [2026-01-23T12:01:20.214670] [DEBUG] [REMOTE ] AMPL: Retrieved 1084 rows, trimmed to 300. [2026-01-23T12:01:20.214808] [DEBUG] [REMOTE ] AMPL: PASS: History has at least 300 days. [2026-01-23T12:01:20.215015] [DEBUG] [REMOTE ] AMPL: PASS: Price check passed. Min price $9.48. [2026-01-23T12:01:20.215150] [DEBUG] [REMOTE ] AMPL: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:20.215259] [DEBUG] [REMOTE ] AMPL: PASS: Integrity check passed. [2026-01-23T12:01:20.215300] [DEBUG] [REMOTE ] AMPL: Symbol is viable for forecasting. [2026-01-23T12:01:20.215349] [INFO ] [MAIN ] [168/3498] AMPL kept (0.3s) | 168 kept, 0 rejected | 133.9/min | ETA: 24.9m [2026-01-23T12:01:20.520951] [DEBUG] [REMOTE ] AMPX: Retrieved 841 rows, trimmed to 300. [2026-01-23T12:01:20.521197] [DEBUG] [REMOTE ] AMPX: PASS: History has at least 300 days. [2026-01-23T12:01:20.521505] [DEBUG] [REMOTE ] AMPX: PASS: Price check passed. Min price $7.83. [2026-01-23T12:01:20.521696] [DEBUG] [REMOTE ] AMPX: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:20.521836] [DEBUG] [REMOTE ] AMPX: PASS: Integrity check passed. [2026-01-23T12:01:20.521879] [DEBUG] [REMOTE ] AMPX: Symbol is viable for forecasting. [2026-01-23T12:01:20.521935] [INFO ] [MAIN ] [169/3498] AMPX kept (0.3s) | 169 kept, 0 rejected | 134.2/min | ETA: 24.8m [2026-01-23T12:01:21.233466] [DEBUG] [REMOTE ] AMRC: Retrieved 3900 rows, trimmed to 300. [2026-01-23T12:01:21.233661] [DEBUG] [REMOTE ] AMRC: PASS: History has at least 300 days. [2026-01-23T12:01:21.233950] [DEBUG] [REMOTE ] AMRC: PASS: Price check passed. Min price $29.13. [2026-01-23T12:01:21.234136] [DEBUG] [REMOTE ] AMRC: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:21.234294] [DEBUG] [REMOTE ] AMRC: PASS: Integrity check passed. [2026-01-23T12:01:21.234350] [DEBUG] [REMOTE ] AMRC: Symbol is viable for forecasting. [2026-01-23T12:01:21.234419] [INFO ] [MAIN ] [170/3498] AMRC kept (0.7s) | 170 kept, 0 rejected | 133.7/min | ETA: 24.9m [2026-01-23T12:01:21.676283] [DEBUG] [REMOTE ] AMRN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:21.676427] [DEBUG] [REMOTE ] AMRN: PASS: History has at least 300 days. [2026-01-23T12:01:21.676682] [DEBUG] [REMOTE ] AMRN: PASS: Price check passed. Min price $13.50. [2026-01-23T12:01:21.676827] [DEBUG] [REMOTE ] AMRN: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:21.676950] [DEBUG] [REMOTE ] AMRN: PASS: Integrity check passed. [2026-01-23T12:01:21.676993] [DEBUG] [REMOTE ] AMRN: Symbol is viable for forecasting. [2026-01-23T12:01:21.677062] [INFO ] [MAIN ] [171/3498] AMRN kept (0.4s) | 171 kept, 0 rejected | 133.7/min | ETA: 24.9m [2026-01-23T12:01:22.096927] [DEBUG] [REMOTE ] AMRX: Retrieved 4280 rows, trimmed to 300. [2026-01-23T12:01:22.097065] [DEBUG] [REMOTE ] AMRX: PASS: History has at least 300 days. [2026-01-23T12:01:22.097296] [DEBUG] [REMOTE ] AMRX: PASS: Price check passed. Min price $10.00. [2026-01-23T12:01:22.097431] [DEBUG] [REMOTE ] AMRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:22.097598] [DEBUG] [REMOTE ] AMRX: PASS: Integrity check passed. [2026-01-23T12:01:22.097650] [DEBUG] [REMOTE ] AMRX: Symbol is viable for forecasting. [2026-01-23T12:01:22.097700] [INFO ] [MAIN ] [172/3498] AMRX kept (0.4s) | 172 kept, 0 rejected | 133.8/min | ETA: 24.9m [2026-01-23T12:01:22.570552] [DEBUG] [REMOTE ] AMSC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:22.570723] [DEBUG] [REMOTE ] AMSC: PASS: History has at least 300 days. [2026-01-23T12:01:22.570964] [DEBUG] [REMOTE ] AMSC: PASS: Price check passed. Min price $28.78. [2026-01-23T12:01:22.571102] [DEBUG] [REMOTE ] AMSC: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:22.571226] [DEBUG] [REMOTE ] AMSC: PASS: Integrity check passed. [2026-01-23T12:01:22.571272] [DEBUG] [REMOTE ] AMSC: Symbol is viable for forecasting. [2026-01-23T12:01:22.571333] [INFO ] [MAIN ] [173/3498] AMSC kept (0.5s) | 173 kept, 0 rejected | 133.7/min | ETA: 24.9m [2026-01-23T12:01:22.994048] [DEBUG] [REMOTE ] AMSF: Retrieved 5074 rows, trimmed to 300. [2026-01-23T12:01:22.994195] [DEBUG] [REMOTE ] AMSF: PASS: History has at least 300 days. [2026-01-23T12:01:22.994438] [DEBUG] [REMOTE ] AMSF: PASS: Price check passed. Min price $36.55. [2026-01-23T12:01:22.994625] [DEBUG] [REMOTE ] AMSF: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:22.994763] [DEBUG] [REMOTE ] AMSF: PASS: Integrity check passed. [2026-01-23T12:01:22.994812] [DEBUG] [REMOTE ] AMSF: Symbol is viable for forecasting. [2026-01-23T12:01:22.994867] [INFO ] [MAIN ] [174/3498] AMSF kept (0.4s) | 174 kept, 0 rejected | 133.8/min | ETA: 24.8m [2026-01-23T12:01:23.275744] [DEBUG] [REMOTE ] AMTB: Retrieved 1859 rows, trimmed to 300. [2026-01-23T12:01:23.275958] [DEBUG] [REMOTE ] AMTB: PASS: History has at least 300 days. [2026-01-23T12:01:23.276268] [DEBUG] [REMOTE ] AMTB: PASS: Price check passed. Min price $16.62. [2026-01-23T12:01:23.276419] [DEBUG] [REMOTE ] AMTB: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:23.276541] [DEBUG] [REMOTE ] AMTB: PASS: Integrity check passed. [2026-01-23T12:01:23.276606] [DEBUG] [REMOTE ] AMTB: Symbol is viable for forecasting. [2026-01-23T12:01:23.276663] [INFO ] [MAIN ] [175/3498] AMTB kept (0.3s) | 175 kept, 0 rejected | 134.1/min | ETA: 24.8m [2026-01-23T12:01:23.595453] [DEBUG] [REMOTE ] AMTX: Retrieved 2935 rows, trimmed to 300. [2026-01-23T12:01:23.595644] [DEBUG] [REMOTE ] AMTX: PASS: History has at least 300 days. [2026-01-23T12:01:23.595910] [DEBUG] [REMOTE ] AMTX: PASS: Price check passed. Min price $1.32. [2026-01-23T12:01:23.596072] [DEBUG] [REMOTE ] AMTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:23.596207] [DEBUG] [REMOTE ] AMTX: PASS: Integrity check passed. [2026-01-23T12:01:23.596260] [DEBUG] [REMOTE ] AMTX: Symbol is viable for forecasting. [2026-01-23T12:01:23.596319] [INFO ] [MAIN ] [176/3498] AMTX kept (0.3s) | 176 kept, 0 rejected | 134.3/min | ETA: 24.7m [2026-01-23T12:01:24.239806] [DEBUG] [REMOTE ] AMWD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:24.239961] [DEBUG] [REMOTE ] AMWD: PASS: History has at least 300 days. [2026-01-23T12:01:24.240205] [DEBUG] [REMOTE ] AMWD: PASS: Price check passed. Min price $47.62. [2026-01-23T12:01:24.240352] [DEBUG] [REMOTE ] AMWD: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:24.240483] [DEBUG] [REMOTE ] AMWD: PASS: Integrity check passed. [2026-01-23T12:01:24.240534] [DEBUG] [REMOTE ] AMWD: Symbol is viable for forecasting. [2026-01-23T12:01:24.240643] [INFO ] [MAIN ] [177/3498] AMWD kept (0.6s) | 177 kept, 0 rejected | 133.9/min | ETA: 24.8m [2026-01-23T12:01:24.393768] [DEBUG] [REMOTE ] AMWL: Retrieved 1343 rows, trimmed to 300. [2026-01-23T12:01:24.393907] [DEBUG] [REMOTE ] AMWL: PASS: History has at least 300 days. [2026-01-23T12:01:24.394114] [DEBUG] [REMOTE ] AMWL: PASS: Price check passed. Min price $3.78. [2026-01-23T12:01:24.394248] [DEBUG] [REMOTE ] AMWL: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:24.394356] [DEBUG] [REMOTE ] AMWL: PASS: Integrity check passed. [2026-01-23T12:01:24.394396] [DEBUG] [REMOTE ] AMWL: Symbol is viable for forecasting. [2026-01-23T12:01:24.394443] [INFO ] [MAIN ] [178/3498] AMWL kept (0.2s) | 178 kept, 0 rejected | 134.4/min | ETA: 24.7m [2026-01-23T12:01:24.967750] [DEBUG] [REMOTE ] AMX: Retrieved 6275 rows, trimmed to 300. [2026-01-23T12:01:24.967898] [DEBUG] [REMOTE ] AMX: PASS: History has at least 300 days. [2026-01-23T12:01:24.968136] [DEBUG] [REMOTE ] AMX: PASS: Price check passed. Min price $19.89. [2026-01-23T12:01:24.968274] [DEBUG] [REMOTE ] AMX: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:24.968391] [DEBUG] [REMOTE ] AMX: PASS: Integrity check passed. [2026-01-23T12:01:24.968432] [DEBUG] [REMOTE ] AMX: Symbol is viable for forecasting. [2026-01-23T12:01:24.968481] [INFO ] [MAIN ] [179/3498] AMX kept (0.6s) | 179 kept, 0 rejected | 134.2/min | ETA: 24.7m [2026-01-23T12:01:25.290507] [DEBUG] [REMOTE ] AMZD: Retrieved 847 rows, trimmed to 300. [2026-01-23T12:01:25.290693] [DEBUG] [REMOTE ] AMZD: PASS: History has at least 300 days. [2026-01-23T12:01:25.290958] [DEBUG] [REMOTE ] AMZD: PASS: Price check passed. Min price $9.14. [2026-01-23T12:01:25.291123] [DEBUG] [REMOTE ] AMZD: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:25.291262] [DEBUG] [REMOTE ] AMZD: PASS: Integrity check passed. [2026-01-23T12:01:25.291312] [DEBUG] [REMOTE ] AMZD: Symbol is viable for forecasting. [2026-01-23T12:01:25.291372] [INFO ] [MAIN ] [180/3498] AMZD kept (0.3s) | 180 kept, 0 rejected | 134.4/min | ETA: 24.7m [2026-01-23T12:01:25.893751] [DEBUG] [REMOTE ] AMZN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:25.893907] [DEBUG] [REMOTE ] AMZN: PASS: History has at least 300 days. [2026-01-23T12:01:25.894169] [DEBUG] [REMOTE ] AMZN: PASS: Price check passed. Min price $217.14. [2026-01-23T12:01:25.894312] [DEBUG] [REMOTE ] AMZN: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:25.894443] [DEBUG] [REMOTE ] AMZN: PASS: Integrity check passed. [2026-01-23T12:01:25.894485] [DEBUG] [REMOTE ] AMZN: Symbol is viable for forecasting. [2026-01-23T12:01:25.894538] [INFO ] [MAIN ] [181/3498] AMZN kept (0.6s) | 181 kept, 0 rejected | 134.2/min | ETA: 24.7m [2026-01-23T12:01:26.116390] [DEBUG] [REMOTE ] AMZZ: Retrieved 464 rows, trimmed to 300. [2026-01-23T12:01:26.116543] [DEBUG] [REMOTE ] AMZZ: PASS: History has at least 300 days. [2026-01-23T12:01:26.116816] [DEBUG] [REMOTE ] AMZZ: PASS: Price check passed. Min price $28.10. [2026-01-23T12:01:26.116983] [DEBUG] [REMOTE ] AMZZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:26.117118] [DEBUG] [REMOTE ] AMZZ: PASS: Integrity check passed. [2026-01-23T12:01:26.117166] [DEBUG] [REMOTE ] AMZZ: Symbol is viable for forecasting. [2026-01-23T12:01:26.117225] [INFO ] [MAIN ] [182/3498] AMZZ kept (0.2s) | 182 kept, 0 rejected | 134.5/min | ETA: 24.6m [2026-01-23T12:01:26.802451] [DEBUG] [REMOTE ] AN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:26.802629] [DEBUG] [REMOTE ] AN: PASS: History has at least 300 days. [2026-01-23T12:01:26.802913] [DEBUG] [REMOTE ] AN: PASS: Price check passed. Min price $190.80. [2026-01-23T12:01:26.803058] [DEBUG] [REMOTE ] AN: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:26.803191] [DEBUG] [REMOTE ] AN: PASS: Integrity check passed. [2026-01-23T12:01:26.803278] [DEBUG] [REMOTE ] AN: Symbol is viable for forecasting. [2026-01-23T12:01:26.803333] [INFO ] [MAIN ] [183/3498] AN kept (0.7s) | 183 kept, 0 rejected | 134.1/min | ETA: 24.7m [2026-01-23T12:01:27.086434] [DEBUG] [REMOTE ] ANAB: Retrieved 2260 rows, trimmed to 300. [2026-01-23T12:01:27.086621] [DEBUG] [REMOTE ] ANAB: PASS: History has at least 300 days. [2026-01-23T12:01:27.086860] [DEBUG] [REMOTE ] ANAB: PASS: Price check passed. Min price $33.09. [2026-01-23T12:01:27.087047] [DEBUG] [REMOTE ] ANAB: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:27.087199] [DEBUG] [REMOTE ] ANAB: PASS: Integrity check passed. [2026-01-23T12:01:27.087249] [DEBUG] [REMOTE ] ANAB: Symbol is viable for forecasting. [2026-01-23T12:01:27.087316] [INFO ] [MAIN ] [184/3498] ANAB kept (0.3s) | 184 kept, 0 rejected | 134.4/min | ETA: 24.7m [2026-01-23T12:01:27.682453] [DEBUG] [REMOTE ] ANDE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:27.682815] [DEBUG] [REMOTE ] ANDE: PASS: History has at least 300 days. [2026-01-23T12:01:27.683092] [DEBUG] [REMOTE ] ANDE: PASS: Price check passed. Min price $46.14. [2026-01-23T12:01:27.683233] [DEBUG] [REMOTE ] ANDE: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:27.683364] [DEBUG] [REMOTE ] ANDE: PASS: Integrity check passed. [2026-01-23T12:01:27.683405] [DEBUG] [REMOTE ] ANDE: Symbol is viable for forecasting. [2026-01-23T12:01:27.683458] [INFO ] [MAIN ] [185/3498] ANDE kept (0.6s) | 185 kept, 0 rejected | 134.2/min | ETA: 24.7m [2026-01-23T12:01:28.162017] [DEBUG] [REMOTE ] ANF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:28.162154] [DEBUG] [REMOTE ] ANF: PASS: History has at least 300 days. [2026-01-23T12:01:28.162406] [DEBUG] [REMOTE ] ANF: PASS: Price check passed. Min price $65.61. [2026-01-23T12:01:28.162551] [DEBUG] [REMOTE ] ANF: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:28.162692] [DEBUG] [REMOTE ] ANF: PASS: Integrity check passed. [2026-01-23T12:01:28.162741] [DEBUG] [REMOTE ] ANF: Symbol is viable for forecasting. [2026-01-23T12:01:28.162790] [INFO ] [MAIN ] [186/3498] ANF kept (0.5s) | 186 kept, 0 rejected | 134.1/min | ETA: 24.7m [2026-01-23T12:01:28.612676] [DEBUG] [REMOTE ] ANGI: Retrieved 3564 rows, trimmed to 300. [2026-01-23T12:01:28.612812] [DEBUG] [REMOTE ] ANGI: PASS: History has at least 300 days. [2026-01-23T12:01:28.613031] [DEBUG] [REMOTE ] ANGI: PASS: Price check passed. Min price $10.42. [2026-01-23T12:01:28.613169] [DEBUG] [REMOTE ] ANGI: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:28.613285] [DEBUG] [REMOTE ] ANGI: PASS: Integrity check passed. [2026-01-23T12:01:28.613327] [DEBUG] [REMOTE ] ANGI: Symbol is viable for forecasting. [2026-01-23T12:01:28.613376] [INFO ] [MAIN ] [187/3498] ANGI kept (0.5s) | 187 kept, 0 rejected | 134.1/min | ETA: 24.7m [2026-01-23T12:01:28.803294] [DEBUG] [REMOTE ] ANGL: Retrieved 3466 rows, trimmed to 300. [2026-01-23T12:01:28.803445] [DEBUG] [REMOTE ] ANGL: PASS: History has at least 300 days. [2026-01-23T12:01:28.803699] [DEBUG] [REMOTE ] ANGL: PASS: Price check passed. Min price $28.83. [2026-01-23T12:01:28.803839] [DEBUG] [REMOTE ] ANGL: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:28.803956] [DEBUG] [REMOTE ] ANGL: PASS: Integrity check passed. [2026-01-23T12:01:28.803997] [DEBUG] [REMOTE ] ANGL: Symbol is viable for forecasting. [2026-01-23T12:01:28.804047] [INFO ] [MAIN ] [188/3498] ANGL kept (0.2s) | 188 kept, 0 rejected | 134.5/min | ETA: 24.6m [2026-01-23T12:01:29.339179] [DEBUG] [REMOTE ] ANGO: Retrieved 5446 rows, trimmed to 300. [2026-01-23T12:01:29.339332] [DEBUG] [REMOTE ] ANGO: PASS: History has at least 300 days. [2026-01-23T12:01:29.339629] [DEBUG] [REMOTE ] ANGO: PASS: Price check passed. Min price $9.86. [2026-01-23T12:01:29.339787] [DEBUG] [REMOTE ] ANGO: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:29.339913] [DEBUG] [REMOTE ] ANGO: PASS: Integrity check passed. [2026-01-23T12:01:29.339990] [DEBUG] [REMOTE ] ANGO: Symbol is viable for forecasting. [2026-01-23T12:01:29.340049] [INFO ] [MAIN ] [189/3498] ANGO kept (0.5s) | 189 kept, 0 rejected | 134.4/min | ETA: 24.6m [2026-01-23T12:01:29.989521] [DEBUG] [REMOTE ] ANIK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:29.989693] [DEBUG] [REMOTE ] ANIK: PASS: History has at least 300 days. [2026-01-23T12:01:29.989922] [DEBUG] [REMOTE ] ANIK: PASS: Price check passed. Min price $9.30. [2026-01-23T12:01:29.990056] [DEBUG] [REMOTE ] ANIK: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:29.990175] [DEBUG] [REMOTE ] ANIK: PASS: Integrity check passed. [2026-01-23T12:01:29.990215] [DEBUG] [REMOTE ] ANIK: Symbol is viable for forecasting. [2026-01-23T12:01:29.990265] [INFO ] [MAIN ] [190/3498] ANIK kept (0.7s) | 190 kept, 0 rejected | 134.1/min | ETA: 24.7m [2026-01-23T12:01:30.464216] [DEBUG] [REMOTE ] ANIP: Retrieved 6467 rows, trimmed to 300. [2026-01-23T12:01:30.464489] [DEBUG] [REMOTE ] ANIP: PASS: History has at least 300 days. [2026-01-23T12:01:30.465201] [DEBUG] [REMOTE ] ANIP: PASS: Price check passed. Min price $76.28. [2026-01-23T12:01:30.465377] [DEBUG] [REMOTE ] ANIP: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:30.465561] [DEBUG] [REMOTE ] ANIP: PASS: Integrity check passed. [2026-01-23T12:01:30.465666] [DEBUG] [REMOTE ] ANIP: Symbol is viable for forecasting. [2026-01-23T12:01:30.465740] [INFO ] [MAIN ] [191/3498] ANIP kept (0.5s) | 191 kept, 0 rejected | 134.0/min | ETA: 24.7m [2026-01-23T12:01:30.752686] [DEBUG] [REMOTE ] ANIX: Retrieved 6295 rows, trimmed to 300. [2026-01-23T12:01:30.752959] [DEBUG] [REMOTE ] ANIX: PASS: History has at least 300 days. [2026-01-23T12:01:30.753504] [DEBUG] [REMOTE ] ANIX: PASS: Price check passed. Min price $3.11. [2026-01-23T12:01:30.753725] [DEBUG] [REMOTE ] ANIX: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:30.753917] [DEBUG] [REMOTE ] ANIX: PASS: Integrity check passed. [2026-01-23T12:01:30.753969] [DEBUG] [REMOTE ] ANIX: Symbol is viable for forecasting. [2026-01-23T12:01:30.754040] [INFO ] [MAIN ] [192/3498] ANIX kept (0.3s) | 192 kept, 0 rejected | 134.3/min | ETA: 24.6m [2026-01-23T12:01:31.109187] [DEBUG] [REMOTE ] ANNX: Retrieved 1381 rows, trimmed to 300. [2026-01-23T12:01:31.109408] [DEBUG] [REMOTE ] ANNX: PASS: History has at least 300 days. [2026-01-23T12:01:31.109721] [DEBUG] [REMOTE ] ANNX: PASS: Price check passed. Min price $2.68. [2026-01-23T12:01:31.109870] [DEBUG] [REMOTE ] ANNX: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:31.109994] [DEBUG] [REMOTE ] ANNX: PASS: Integrity check passed. [2026-01-23T12:01:31.110036] [DEBUG] [REMOTE ] ANNX: Symbol is viable for forecasting. [2026-01-23T12:01:31.110090] [INFO ] [MAIN ] [193/3498] ANNX kept (0.4s) | 193 kept, 0 rejected | 134.4/min | ETA: 24.6m [2026-01-23T12:01:31.525079] [DEBUG] [REMOTE ] ANTX: Retrieved 960 rows, trimmed to 300. [2026-01-23T12:01:31.525305] [DEBUG] [REMOTE ] ANTX: PASS: History has at least 300 days. [2026-01-23T12:01:31.525616] [DEBUG] [REMOTE ] ANTX: PASS: Price check passed. Min price $1.05. [2026-01-23T12:01:31.525785] [DEBUG] [REMOTE ] ANTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:31.525928] [DEBUG] [REMOTE ] ANTX: PASS: Integrity check passed. [2026-01-23T12:01:31.525975] [DEBUG] [REMOTE ] ANTX: Symbol is viable for forecasting. [2026-01-23T12:01:31.526042] [INFO ] [MAIN ] [194/3498] ANTX kept (0.4s) | 194 kept, 0 rejected | 134.4/min | ETA: 24.6m [2026-01-23T12:01:31.932802] [DEBUG] [REMOTE ] ANVS: Retrieved 1504 rows, trimmed to 300. [2026-01-23T12:01:31.932990] [DEBUG] [REMOTE ] ANVS: PASS: History has at least 300 days. [2026-01-23T12:01:31.933235] [DEBUG] [REMOTE ] ANVS: PASS: Price check passed. Min price $1.89. [2026-01-23T12:01:31.933379] [DEBUG] [REMOTE ] ANVS: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:31.933498] [DEBUG] [REMOTE ] ANVS: PASS: Integrity check passed. [2026-01-23T12:01:31.933563] [DEBUG] [REMOTE ] ANVS: Symbol is viable for forecasting. [2026-01-23T12:01:31.933637] [INFO ] [MAIN ] [195/3498] ANVS kept (0.4s) | 195 kept, 0 rejected | 134.5/min | ETA: 24.6m [2026-01-23T12:01:32.510443] [DEBUG] [REMOTE ] AOD: Retrieved 4778 rows, trimmed to 300. [2026-01-23T12:01:32.510677] [DEBUG] [REMOTE ] AOD: PASS: History has at least 300 days. [2026-01-23T12:01:32.510956] [DEBUG] [REMOTE ] AOD: PASS: Price check passed. Min price $9.01. [2026-01-23T12:01:32.511130] [DEBUG] [REMOTE ] AOD: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:32.511262] [DEBUG] [REMOTE ] AOD: PASS: Integrity check passed. [2026-01-23T12:01:32.511303] [DEBUG] [REMOTE ] AOD: Symbol is viable for forecasting. [2026-01-23T12:01:32.511362] [INFO ] [MAIN ] [196/3498] AOD kept (0.6s) | 196 kept, 0 rejected | 134.3/min | ETA: 24.6m [2026-01-23T12:01:32.741550] [DEBUG] [REMOTE ] AOHY: Retrieved 483 rows, trimmed to 300. [2026-01-23T12:01:32.741767] [DEBUG] [REMOTE ] AOHY: PASS: History has at least 300 days. [2026-01-23T12:01:32.742068] [DEBUG] [REMOTE ] AOHY: PASS: Price check passed. Min price $10.91. [2026-01-23T12:01:32.742215] [DEBUG] [REMOTE ] AOHY: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:32.742343] [DEBUG] [REMOTE ] AOHY: PASS: Integrity check passed. [2026-01-23T12:01:32.742387] [DEBUG] [REMOTE ] AOHY: Symbol is viable for forecasting. [2026-01-23T12:01:32.742440] [INFO ] [MAIN ] [197/3498] AOHY kept (0.2s) | 197 kept, 0 rejected | 134.6/min | ETA: 24.5m [2026-01-23T12:01:33.390675] [DEBUG] [REMOTE ] AON: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:33.390861] [DEBUG] [REMOTE ] AON: PASS: History has at least 300 days. [2026-01-23T12:01:33.391129] [DEBUG] [REMOTE ] AON: PASS: Price check passed. Min price $325.36. [2026-01-23T12:01:33.391270] [DEBUG] [REMOTE ] AON: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:33.391389] [DEBUG] [REMOTE ] AON: PASS: Integrity check passed. [2026-01-23T12:01:33.391430] [DEBUG] [REMOTE ] AON: Symbol is viable for forecasting. [2026-01-23T12:01:33.391480] [INFO ] [MAIN ] [198/3498] AON kept (0.6s) | 198 kept, 0 rejected | 134.3/min | ETA: 24.6m [2026-01-23T12:01:33.809632] [DEBUG] [REMOTE ] AOS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:33.809785] [DEBUG] [REMOTE ] AOS: PASS: History has at least 300 days. [2026-01-23T12:01:33.810031] [DEBUG] [REMOTE ] AOS: PASS: Price check passed. Min price $63.25. [2026-01-23T12:01:33.810184] [DEBUG] [REMOTE ] AOS: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:33.810330] [DEBUG] [REMOTE ] AOS: PASS: Integrity check passed. [2026-01-23T12:01:33.810379] [DEBUG] [REMOTE ] AOS: Symbol is viable for forecasting. [2026-01-23T12:01:33.810429] [INFO ] [MAIN ] [199/3498] AOS kept (0.4s) | 199 kept, 0 rejected | 134.4/min | ETA: 24.6m [2026-01-23T12:01:34.029835] [DEBUG] [REMOTE ] AOSL: Retrieved 3958 rows, trimmed to 300. [2026-01-23T12:01:34.029971] [DEBUG] [REMOTE ] AOSL: PASS: History has at least 300 days. [2026-01-23T12:01:34.030187] [DEBUG] [REMOTE ] AOSL: PASS: Price check passed. Min price $17.47. [2026-01-23T12:01:34.030327] [DEBUG] [REMOTE ] AOSL: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:34.030465] [DEBUG] [REMOTE ] AOSL: PASS: Integrity check passed. [2026-01-23T12:01:34.030524] [DEBUG] [REMOTE ] AOSL: Symbol is viable for forecasting. [2026-01-23T12:01:34.030604] [INFO ] [MAIN ] [200/3498] AOSL kept (0.2s) | 200 kept, 0 rejected | 134.7/min | ETA: 24.5m [2026-01-23T12:01:34.690375] [DEBUG] [REMOTE ] AP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:34.690751] [DEBUG] [REMOTE ] AP: PASS: History has at least 300 days. [2026-01-23T12:01:34.691022] [DEBUG] [REMOTE ] AP: PASS: Price check passed. Min price $1.85. [2026-01-23T12:01:34.691489] [DEBUG] [REMOTE ] AP: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:34.691680] [DEBUG] [REMOTE ] AP: PASS: Integrity check passed. [2026-01-23T12:01:34.691746] [DEBUG] [REMOTE ] AP: Symbol is viable for forecasting. [2026-01-23T12:01:34.691803] [INFO ] [MAIN ] [201/3498] AP kept (0.7s) | 201 kept, 0 rejected | 134.4/min | ETA: 24.5m [2026-01-23T12:01:35.035665] [DEBUG] [REMOTE ] APA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:35.035809] [DEBUG] [REMOTE ] APA: PASS: History has at least 300 days. [2026-01-23T12:01:35.036033] [DEBUG] [REMOTE ] APA: PASS: Price check passed. Min price $21.45. [2026-01-23T12:01:35.036174] [DEBUG] [REMOTE ] APA: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:35.036293] [DEBUG] [REMOTE ] APA: PASS: Integrity check passed. [2026-01-23T12:01:35.036335] [DEBUG] [REMOTE ] APA: Symbol is viable for forecasting. [2026-01-23T12:01:35.036384] [INFO ] [MAIN ] [202/3498] APA kept (0.3s) | 202 kept, 0 rejected | 134.5/min | ETA: 24.5m [2026-01-23T12:01:35.261528] [DEBUG] [REMOTE ] APAM: Retrieved 3240 rows, trimmed to 300. [2026-01-23T12:01:35.261686] [DEBUG] [REMOTE ] APAM: PASS: History has at least 300 days. [2026-01-23T12:01:35.261900] [DEBUG] [REMOTE ] APAM: PASS: Price check passed. Min price $40.44. [2026-01-23T12:01:35.262041] [DEBUG] [REMOTE ] APAM: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:35.262157] [DEBUG] [REMOTE ] APAM: PASS: Integrity check passed. [2026-01-23T12:01:35.262199] [DEBUG] [REMOTE ] APAM: Symbol is viable for forecasting. [2026-01-23T12:01:35.262251] [INFO ] [MAIN ] [203/3498] APAM kept (0.2s) | 203 kept, 0 rejected | 134.9/min | ETA: 24.4m [2026-01-23T12:01:35.845855] [DEBUG] [REMOTE ] APD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:35.846102] [DEBUG] [REMOTE ] APD: PASS: History has at least 300 days. [2026-01-23T12:01:35.846368] [DEBUG] [REMOTE ] APD: PASS: Price check passed. Min price $229.12. [2026-01-23T12:01:35.846513] [DEBUG] [REMOTE ] APD: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:35.846663] [DEBUG] [REMOTE ] APD: PASS: Integrity check passed. [2026-01-23T12:01:35.846708] [DEBUG] [REMOTE ] APD: Symbol is viable for forecasting. [2026-01-23T12:01:35.846759] [INFO ] [MAIN ] [204/3498] APD kept (0.6s) | 204 kept, 0 rejected | 134.7/min | ETA: 24.5m [2026-01-23T12:01:36.113480] [DEBUG] [REMOTE ] APEI: Retrieved 4578 rows, trimmed to 300. [2026-01-23T12:01:36.113647] [DEBUG] [REMOTE ] APEI: PASS: History has at least 300 days. [2026-01-23T12:01:36.113867] [DEBUG] [REMOTE ] APEI: PASS: Price check passed. Min price $30.67. [2026-01-23T12:01:36.114002] [DEBUG] [REMOTE ] APEI: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:36.114118] [DEBUG] [REMOTE ] APEI: PASS: Integrity check passed. [2026-01-23T12:01:36.114159] [DEBUG] [REMOTE ] APEI: Symbol is viable for forecasting. [2026-01-23T12:01:36.114207] [INFO ] [MAIN ] [205/3498] APEI kept (0.3s) | 205 kept, 0 rejected | 134.9/min | ETA: 24.4m [2026-01-23T12:01:36.418392] [DEBUG] [REMOTE ] APG: Retrieved 1441 rows, trimmed to 300. [2026-01-23T12:01:36.418538] [DEBUG] [REMOTE ] APG: PASS: History has at least 300 days. [2026-01-23T12:01:36.418764] [DEBUG] [REMOTE ] APG: PASS: Price check passed. Min price $34.31. [2026-01-23T12:01:36.418901] [DEBUG] [REMOTE ] APG: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:36.419013] [DEBUG] [REMOTE ] APG: PASS: Integrity check passed. [2026-01-23T12:01:36.419054] [DEBUG] [REMOTE ] APG: Symbol is viable for forecasting. [2026-01-23T12:01:36.419103] [INFO ] [MAIN ] [206/3498] APG kept (0.3s) | 206 kept, 0 rejected | 135.1/min | ETA: 24.4m [2026-01-23T12:01:36.785539] [DEBUG] [REMOTE ] APGE: Retrieved 634 rows, trimmed to 300. [2026-01-23T12:01:36.785691] [DEBUG] [REMOTE ] APGE: PASS: History has at least 300 days. [2026-01-23T12:01:36.785901] [DEBUG] [REMOTE ] APGE: PASS: Price check passed. Min price $53.90. [2026-01-23T12:01:36.786043] [DEBUG] [REMOTE ] APGE: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:36.786156] [DEBUG] [REMOTE ] APGE: PASS: Integrity check passed. [2026-01-23T12:01:36.786236] [DEBUG] [REMOTE ] APGE: Symbol is viable for forecasting. [2026-01-23T12:01:36.786291] [INFO ] [MAIN ] [207/3498] APGE kept (0.4s) | 207 kept, 0 rejected | 135.2/min | ETA: 24.3m [2026-01-23T12:01:37.689000] [DEBUG] [REMOTE ] APH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:37.689154] [DEBUG] [REMOTE ] APH: PASS: History has at least 300 days. [2026-01-23T12:01:37.689454] [DEBUG] [REMOTE ] APH: PASS: Price check passed. Min price $126.51. [2026-01-23T12:01:37.689622] [DEBUG] [REMOTE ] APH: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:37.689762] [DEBUG] [REMOTE ] APH: PASS: Integrity check passed. [2026-01-23T12:01:37.689805] [DEBUG] [REMOTE ] APH: Symbol is viable for forecasting. [2026-01-23T12:01:37.689856] [INFO ] [MAIN ] [208/3498] APH kept (0.9s) | 208 kept, 0 rejected | 134.6/min | ETA: 24.4m [2026-01-23T12:01:37.957290] [DEBUG] [REMOTE ] API: Retrieved 1400 rows, trimmed to 300. [2026-01-23T12:01:37.957563] [DEBUG] [REMOTE ] API: PASS: History has at least 300 days. [2026-01-23T12:01:37.958020] [DEBUG] [REMOTE ] API: PASS: Price check passed. Min price $3.24. [2026-01-23T12:01:37.958210] [DEBUG] [REMOTE ] API: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:37.958408] [DEBUG] [REMOTE ] API: PASS: Integrity check passed. [2026-01-23T12:01:37.958459] [DEBUG] [REMOTE ] API: Symbol is viable for forecasting. [2026-01-23T12:01:37.958708] [INFO ] [MAIN ] [209/3498] API kept (0.3s) | 209 kept, 0 rejected | 134.8/min | ETA: 24.4m [2026-01-23T12:01:38.448597] [DEBUG] [REMOTE ] APLD: Retrieved 3903 rows, trimmed to 300. [2026-01-23T12:01:38.448838] [DEBUG] [REMOTE ] APLD: PASS: History has at least 300 days. [2026-01-23T12:01:38.449188] [DEBUG] [REMOTE ] APLD: PASS: Price check passed. Min price $21.09. [2026-01-23T12:01:38.449518] [DEBUG] [REMOTE ] APLD: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:38.449731] [DEBUG] [REMOTE ] APLD: PASS: Integrity check passed. [2026-01-23T12:01:38.449782] [DEBUG] [REMOTE ] APLD: Symbol is viable for forecasting. [2026-01-23T12:01:38.449851] [INFO ] [MAIN ] [210/3498] APLD kept (0.5s) | 210 kept, 0 rejected | 134.8/min | ETA: 24.4m [2026-01-23T12:01:38.835101] [DEBUG] [REMOTE ] APLE: Retrieved 2687 rows, trimmed to 300. [2026-01-23T12:01:38.835307] [DEBUG] [REMOTE ] APLE: PASS: History has at least 300 days. [2026-01-23T12:01:38.835594] [DEBUG] [REMOTE ] APLE: PASS: Price check passed. Min price $11.02. [2026-01-23T12:01:38.835747] [DEBUG] [REMOTE ] APLE: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:38.835900] [DEBUG] [REMOTE ] APLE: PASS: Integrity check passed. [2026-01-23T12:01:38.835949] [DEBUG] [REMOTE ] APLE: Symbol is viable for forecasting. [2026-01-23T12:01:38.836007] [INFO ] [MAIN ] [211/3498] APLE kept (0.4s) | 211 kept, 0 rejected | 134.8/min | ETA: 24.4m [2026-01-23T12:01:39.182957] [DEBUG] [REMOTE ] APLS: Retrieved 2060 rows, trimmed to 300. [2026-01-23T12:01:39.183185] [DEBUG] [REMOTE ] APLS: PASS: History has at least 300 days. [2026-01-23T12:01:39.183488] [DEBUG] [REMOTE ] APLS: PASS: Price check passed. Min price $19.00. [2026-01-23T12:01:39.183742] [DEBUG] [REMOTE ] APLS: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:39.183903] [DEBUG] [REMOTE ] APLS: PASS: Integrity check passed. [2026-01-23T12:01:39.183951] [DEBUG] [REMOTE ] APLS: Symbol is viable for forecasting. [2026-01-23T12:01:39.184016] [INFO ] [MAIN ] [212/3498] APLS kept (0.3s) | 212 kept, 0 rejected | 135.0/min | ETA: 24.3m [2026-01-23T12:01:39.668046] [DEBUG] [REMOTE ] APO: Retrieved 3726 rows, trimmed to 300. [2026-01-23T12:01:39.668303] [DEBUG] [REMOTE ] APO: PASS: History has at least 300 days. [2026-01-23T12:01:39.668619] [DEBUG] [REMOTE ] APO: PASS: Price check passed. Min price $122.95. [2026-01-23T12:01:39.668769] [DEBUG] [REMOTE ] APO: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:39.668924] [DEBUG] [REMOTE ] APO: PASS: Integrity check passed. [2026-01-23T12:01:39.668968] [DEBUG] [REMOTE ] APO: Symbol is viable for forecasting. [2026-01-23T12:01:39.669023] [INFO ] [MAIN ] [213/3498] APO kept (0.5s) | 213 kept, 0 rejected | 134.9/min | ETA: 24.3m [2026-01-23T12:01:40.131917] [DEBUG] [REMOTE ] APOG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:40.132125] [DEBUG] [REMOTE ] APOG: PASS: History has at least 300 days. [2026-01-23T12:01:40.132425] [DEBUG] [REMOTE ] APOG: PASS: Price check passed. Min price $32.11. [2026-01-23T12:01:40.132598] [DEBUG] [REMOTE ] APOG: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:40.132745] [DEBUG] [REMOTE ] APOG: PASS: Integrity check passed. [2026-01-23T12:01:40.132938] [DEBUG] [REMOTE ] APOG: Symbol is viable for forecasting. [2026-01-23T12:01:40.133000] [INFO ] [MAIN ] [214/3498] APOG kept (0.5s) | 214 kept, 0 rejected | 134.9/min | ETA: 24.3m [2026-01-23T12:01:40.385462] [DEBUG] [REMOTE ] APP: Retrieved 1199 rows, trimmed to 300. [2026-01-23T12:01:40.385697] [DEBUG] [REMOTE ] APP: PASS: History has at least 300 days. [2026-01-23T12:01:40.385968] [DEBUG] [REMOTE ] APP: PASS: Price check passed. Min price $520.26. [2026-01-23T12:01:40.386114] [DEBUG] [REMOTE ] APP: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:40.386242] [DEBUG] [REMOTE ] APP: PASS: Integrity check passed. [2026-01-23T12:01:40.386285] [DEBUG] [REMOTE ] APP: Symbol is viable for forecasting. [2026-01-23T12:01:40.386338] [INFO ] [MAIN ] [215/3498] APP kept (0.3s) | 215 kept, 0 rejected | 135.2/min | ETA: 24.3m [2026-01-23T12:01:40.774747] [DEBUG] [REMOTE ] APPF: Retrieved 2659 rows, trimmed to 300. [2026-01-23T12:01:40.774973] [DEBUG] [REMOTE ] APPF: PASS: History has at least 300 days. [2026-01-23T12:01:40.775271] [DEBUG] [REMOTE ] APPF: PASS: Price check passed. Min price $211.29. [2026-01-23T12:01:40.775413] [DEBUG] [REMOTE ] APPF: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:40.775558] [DEBUG] [REMOTE ] APPF: PASS: Integrity check passed. [2026-01-23T12:01:40.775626] [DEBUG] [REMOTE ] APPF: Symbol is viable for forecasting. [2026-01-23T12:01:40.775684] [INFO ] [MAIN ] [216/3498] APPF kept (0.4s) | 216 kept, 0 rejected | 135.2/min | ETA: 24.3m [2026-01-23T12:01:41.200197] [DEBUG] [REMOTE ] APPN: Retrieved 2177 rows, trimmed to 300. [2026-01-23T12:01:41.200381] [DEBUG] [REMOTE ] APPN: PASS: History has at least 300 days. [2026-01-23T12:01:41.200906] [DEBUG] [REMOTE ] APPN: PASS: Price check passed. Min price $28.33. [2026-01-23T12:01:41.201104] [DEBUG] [REMOTE ] APPN: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:41.201464] [DEBUG] [REMOTE ] APPN: PASS: Integrity check passed. [2026-01-23T12:01:41.201524] [DEBUG] [REMOTE ] APPN: Symbol is viable for forecasting. [2026-01-23T12:01:41.201614] [INFO ] [MAIN ] [217/3498] APPN kept (0.4s) | 217 kept, 0 rejected | 135.3/min | ETA: 24.3m [2026-01-23T12:01:41.786041] [DEBUG] [REMOTE ] APPS: Retrieved 4921 rows, trimmed to 300. [2026-01-23T12:01:41.786200] [DEBUG] [REMOTE ] APPS: PASS: History has at least 300 days. [2026-01-23T12:01:41.786429] [DEBUG] [REMOTE ] APPS: PASS: Price check passed. Min price $4.19. [2026-01-23T12:01:41.786564] [DEBUG] [REMOTE ] APPS: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:41.786699] [DEBUG] [REMOTE ] APPS: PASS: Integrity check passed. [2026-01-23T12:01:41.786743] [DEBUG] [REMOTE ] APPS: Symbol is viable for forecasting. [2026-01-23T12:01:41.786796] [INFO ] [MAIN ] [218/3498] APPS kept (0.6s) | 218 kept, 0 rejected | 135.1/min | ETA: 24.3m [2026-01-23T12:01:41.945122] [DEBUG] [REMOTE ] APYX: Retrieved 1774 rows, trimmed to 300. [2026-01-23T12:01:41.945330] [DEBUG] [REMOTE ] APYX: PASS: History has at least 300 days. [2026-01-23T12:01:41.945722] [DEBUG] [REMOTE ] APYX: PASS: Price check passed. Min price $2.95. [2026-01-23T12:01:41.945881] [DEBUG] [REMOTE ] APYX: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:41.946039] [DEBUG] [REMOTE ] APYX: PASS: Integrity check passed. [2026-01-23T12:01:41.946083] [DEBUG] [REMOTE ] APYX: Symbol is viable for forecasting. [2026-01-23T12:01:41.946137] [INFO ] [MAIN ] [219/3498] APYX kept (0.2s) | 219 kept, 0 rejected | 135.5/min | ETA: 24.2m [2026-01-23T12:01:42.537928] [DEBUG] [REMOTE ] AQMS: Retrieved 2635 rows, trimmed to 300. [2026-01-23T12:01:42.538086] [DEBUG] [REMOTE ] AQMS: PASS: History has at least 300 days. [2026-01-23T12:01:42.538315] [DEBUG] [REMOTE ] AQMS: PASS: Price check passed. Min price $4.76. [2026-01-23T12:01:42.538451] [DEBUG] [REMOTE ] AQMS: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:42.538589] [DEBUG] [REMOTE ] AQMS: PASS: Integrity check passed. [2026-01-23T12:01:42.538633] [DEBUG] [REMOTE ] AQMS: Symbol is viable for forecasting. [2026-01-23T12:01:42.538682] [INFO ] [MAIN ] [220/3498] AQMS kept (0.6s) | 220 kept, 0 rejected | 135.3/min | ETA: 24.2m [2026-01-23T12:01:42.953638] [DEBUG] [REMOTE ] AQN: Retrieved 4074 rows, trimmed to 300. [2026-01-23T12:01:42.953776] [DEBUG] [REMOTE ] AQN: PASS: History has at least 300 days. [2026-01-23T12:01:42.953999] [DEBUG] [REMOTE ] AQN: PASS: Price check passed. Min price $5.46. [2026-01-23T12:01:42.954141] [DEBUG] [REMOTE ] AQN: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:42.954258] [DEBUG] [REMOTE ] AQN: PASS: Integrity check passed. [2026-01-23T12:01:42.954299] [DEBUG] [REMOTE ] AQN: Symbol is viable for forecasting. [2026-01-23T12:01:42.954348] [INFO ] [MAIN ] [221/3498] AQN kept (0.4s) | 221 kept, 0 rejected | 135.3/min | ETA: 24.2m [2026-01-23T12:01:43.293703] [DEBUG] [REMOTE ] AQNB: Retrieved 1674 rows, trimmed to 300. [2026-01-23T12:01:43.293844] [DEBUG] [REMOTE ] AQNB: PASS: History has at least 300 days. [2026-01-23T12:01:43.294059] [DEBUG] [REMOTE ] AQNB: PASS: Price check passed. Min price $25.09. [2026-01-23T12:01:43.294197] [DEBUG] [REMOTE ] AQNB: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:43.294310] [DEBUG] [REMOTE ] AQNB: PASS: Integrity check passed. [2026-01-23T12:01:43.294350] [DEBUG] [REMOTE ] AQNB: Symbol is viable for forecasting. [2026-01-23T12:01:43.294398] [INFO ] [MAIN ] [222/3498] AQNB kept (0.3s) | 222 kept, 0 rejected | 135.4/min | ETA: 24.2m [2026-01-23T12:01:43.589278] [DEBUG] [REMOTE ] ARBB: Retrieved 702 rows, trimmed to 300. [2026-01-23T12:01:43.589431] [DEBUG] [REMOTE ] ARBB: PASS: History has at least 300 days. [2026-01-23T12:01:43.589729] [DEBUG] [REMOTE ] ARBB: PASS: Price check passed. Min price $5.47. [2026-01-23T12:01:43.589925] [DEBUG] [REMOTE ] ARBB: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:43.590076] [DEBUG] [REMOTE ] ARBB: PASS: Integrity check passed. [2026-01-23T12:01:43.590133] [DEBUG] [REMOTE ] ARBB: Symbol is viable for forecasting. [2026-01-23T12:01:43.590199] [INFO ] [MAIN ] [223/3498] ARBB kept (0.3s) | 223 kept, 0 rejected | 135.6/min | ETA: 24.1m [2026-01-23T12:01:44.031699] [DEBUG] [REMOTE ] ARBE: Retrieved 1076 rows, trimmed to 300. [2026-01-23T12:01:44.031837] [DEBUG] [REMOTE ] ARBE: PASS: History has at least 300 days. [2026-01-23T12:01:44.032232] [DEBUG] [REMOTE ] ARBE: PASS: Price check passed. Min price $1.03. [2026-01-23T12:01:44.032368] [DEBUG] [REMOTE ] ARBE: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:44.032475] [DEBUG] [REMOTE ] ARBE: PASS: Integrity check passed. [2026-01-23T12:01:44.032516] [DEBUG] [REMOTE ] ARBE: Symbol is viable for forecasting. [2026-01-23T12:01:44.032563] [INFO ] [MAIN ] [224/3498] ARBE kept (0.4s) | 224 kept, 0 rejected | 135.6/min | ETA: 24.1m [2026-01-23T12:01:44.610088] [DEBUG] [REMOTE ] ARCB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:44.610229] [DEBUG] [REMOTE ] ARCB: PASS: History has at least 300 days. [2026-01-23T12:01:44.610449] [DEBUG] [REMOTE ] ARCB: PASS: Price check passed. Min price $59.62. [2026-01-23T12:01:44.610605] [DEBUG] [REMOTE ] ARCB: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:44.610738] [DEBUG] [REMOTE ] ARCB: PASS: Integrity check passed. [2026-01-23T12:01:44.610780] [DEBUG] [REMOTE ] ARCB: Symbol is viable for forecasting. [2026-01-23T12:01:44.610833] [INFO ] [MAIN ] [225/3498] ARCB kept (0.6s) | 225 kept, 0 rejected | 135.5/min | ETA: 24.2m [2026-01-23T12:01:45.006433] [DEBUG] [REMOTE ] ARCC: Retrieved 5359 rows, trimmed to 300. [2026-01-23T12:01:45.006564] [DEBUG] [REMOTE ] ARCC: PASS: History has at least 300 days. [2026-01-23T12:01:45.006803] [DEBUG] [REMOTE ] ARCC: PASS: Price check passed. Min price $19.07. [2026-01-23T12:01:45.006937] [DEBUG] [REMOTE ] ARCC: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:45.007050] [DEBUG] [REMOTE ] ARCC: PASS: Integrity check passed. [2026-01-23T12:01:45.007089] [DEBUG] [REMOTE ] ARCC: Symbol is viable for forecasting. [2026-01-23T12:01:45.007137] [INFO ] [MAIN ] [226/3498] ARCC kept (0.4s) | 226 kept, 0 rejected | 135.5/min | ETA: 24.1m [2026-01-23T12:01:45.242677] [DEBUG] [REMOTE ] ARCO: Retrieved 3715 rows, trimmed to 300. [2026-01-23T12:01:45.242813] [DEBUG] [REMOTE ] ARCO: PASS: History has at least 300 days. [2026-01-23T12:01:45.243023] [DEBUG] [REMOTE ] ARCO: PASS: Price check passed. Min price $6.88. [2026-01-23T12:01:45.243158] [DEBUG] [REMOTE ] ARCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:45.243268] [DEBUG] [REMOTE ] ARCO: PASS: Integrity check passed. [2026-01-23T12:01:45.243307] [DEBUG] [REMOTE ] ARCO: Symbol is viable for forecasting. [2026-01-23T12:01:45.243354] [INFO ] [MAIN ] [227/3498] ARCO kept (0.2s) | 227 kept, 0 rejected | 135.8/min | ETA: 24.1m [2026-01-23T12:01:45.796638] [DEBUG] [REMOTE ] ARDC: Retrieved 3307 rows, trimmed to 300. [2026-01-23T12:01:45.796776] [DEBUG] [REMOTE ] ARDC: PASS: History has at least 300 days. [2026-01-23T12:01:45.797001] [DEBUG] [REMOTE ] ARDC: PASS: Price check passed. Min price $13.05. [2026-01-23T12:01:45.797177] [DEBUG] [REMOTE ] ARDC: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:45.797296] [DEBUG] [REMOTE ] ARDC: PASS: Integrity check passed. [2026-01-23T12:01:45.797336] [DEBUG] [REMOTE ] ARDC: Symbol is viable for forecasting. [2026-01-23T12:01:45.797384] [INFO ] [MAIN ] [228/3498] ARDC kept (0.6s) | 228 kept, 0 rejected | 135.6/min | ETA: 24.1m [2026-01-23T12:01:46.132937] [DEBUG] [REMOTE ] ARDX: Retrieved 2916 rows, trimmed to 300. [2026-01-23T12:01:46.133074] [DEBUG] [REMOTE ] ARDX: PASS: History has at least 300 days. [2026-01-23T12:01:46.133288] [DEBUG] [REMOTE ] ARDX: PASS: Price check passed. Min price $4.96. [2026-01-23T12:01:46.133421] [DEBUG] [REMOTE ] ARDX: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:46.133534] [DEBUG] [REMOTE ] ARDX: PASS: Integrity check passed. [2026-01-23T12:01:46.133592] [DEBUG] [REMOTE ] ARDX: Symbol is viable for forecasting. [2026-01-23T12:01:46.133643] [INFO ] [MAIN ] [229/3498] ARDX kept (0.3s) | 229 kept, 0 rejected | 135.8/min | ETA: 24.1m [2026-01-23T12:01:46.674496] [DEBUG] [REMOTE ] ARE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:46.674651] [DEBUG] [REMOTE ] ARE: PASS: History has at least 300 days. [2026-01-23T12:01:46.674910] [DEBUG] [REMOTE ] ARE: PASS: Price check passed. Min price $44.32. [2026-01-23T12:01:46.675052] [DEBUG] [REMOTE ] ARE: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:46.675174] [DEBUG] [REMOTE ] ARE: PASS: Integrity check passed. [2026-01-23T12:01:46.675215] [DEBUG] [REMOTE ] ARE: Symbol is viable for forecasting. [2026-01-23T12:01:46.675267] [INFO ] [MAIN ] [230/3498] ARE kept (0.5s) | 230 kept, 0 rejected | 135.7/min | ETA: 24.1m [2026-01-23T12:01:46.951862] [DEBUG] [REMOTE ] AREC: Retrieved 2021 rows, trimmed to 300. [2026-01-23T12:01:46.951987] [DEBUG] [REMOTE ] AREC: PASS: History has at least 300 days. [2026-01-23T12:01:46.952383] [DEBUG] [REMOTE ] AREC: PASS: Price check passed. Min price $2.13. [2026-01-23T12:01:46.952532] [DEBUG] [REMOTE ] AREC: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:46.952670] [DEBUG] [REMOTE ] AREC: PASS: Integrity check passed. [2026-01-23T12:01:46.952712] [DEBUG] [REMOTE ] AREC: Symbol is viable for forecasting. [2026-01-23T12:01:46.952759] [INFO ] [MAIN ] [231/3498] AREC kept (0.3s) | 231 kept, 0 rejected | 135.9/min | ETA: 24.0m [2026-01-23T12:01:47.470527] [DEBUG] [REMOTE ] ARES: Retrieved 2949 rows, trimmed to 300. [2026-01-23T12:01:47.470678] [DEBUG] [REMOTE ] ARES: PASS: History has at least 300 days. [2026-01-23T12:01:47.470898] [DEBUG] [REMOTE ] ARES: PASS: Price check passed. Min price $140.44. [2026-01-23T12:01:47.471098] [DEBUG] [REMOTE ] ARES: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:47.471223] [DEBUG] [REMOTE ] ARES: PASS: Integrity check passed. [2026-01-23T12:01:47.471265] [DEBUG] [REMOTE ] ARES: Symbol is viable for forecasting. [2026-01-23T12:01:47.471317] [INFO ] [MAIN ] [232/3498] ARES kept (0.5s) | 232 kept, 0 rejected | 135.8/min | ETA: 24.1m [2026-01-23T12:01:47.783211] [DEBUG] [REMOTE ] ARGX: Retrieved 2182 rows, trimmed to 300. [2026-01-23T12:01:47.783349] [DEBUG] [REMOTE ] ARGX: PASS: History has at least 300 days. [2026-01-23T12:01:47.783612] [DEBUG] [REMOTE ] ARGX: PASS: Price check passed. Min price $788.49. [2026-01-23T12:01:47.783787] [DEBUG] [REMOTE ] ARGX: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:47.783921] [DEBUG] [REMOTE ] ARGX: PASS: Integrity check passed. [2026-01-23T12:01:47.783969] [DEBUG] [REMOTE ] ARGX: Symbol is viable for forecasting. [2026-01-23T12:01:47.784027] [INFO ] [MAIN ] [233/3498] ARGX kept (0.3s) | 233 kept, 0 rejected | 135.9/min | ETA: 24.0m [2026-01-23T12:01:48.078849] [DEBUG] [REMOTE ] ARHS: Retrieved 1057 rows, trimmed to 300. [2026-01-23T12:01:48.078976] [DEBUG] [REMOTE ] ARHS: PASS: History has at least 300 days. [2026-01-23T12:01:48.079379] [DEBUG] [REMOTE ] ARHS: PASS: Price check passed. Min price $8.87. [2026-01-23T12:01:48.079515] [DEBUG] [REMOTE ] ARHS: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:48.079653] [DEBUG] [REMOTE ] ARHS: PASS: Integrity check passed. [2026-01-23T12:01:48.079715] [DEBUG] [REMOTE ] ARHS: Symbol is viable for forecasting. [2026-01-23T12:01:48.079764] [INFO ] [MAIN ] [234/3498] ARHS kept (0.3s) | 234 kept, 0 rejected | 136.1/min | ETA: 24.0m [2026-01-23T12:01:48.642611] [DEBUG] [REMOTE ] ARI: Retrieved 4107 rows, trimmed to 300. [2026-01-23T12:01:48.642757] [DEBUG] [REMOTE ] ARI: PASS: History has at least 300 days. [2026-01-23T12:01:48.643016] [DEBUG] [REMOTE ] ARI: PASS: Price check passed. Min price $9.43. [2026-01-23T12:01:48.643188] [DEBUG] [REMOTE ] ARI: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:48.643327] [DEBUG] [REMOTE ] ARI: PASS: Integrity check passed. [2026-01-23T12:01:48.643379] [DEBUG] [REMOTE ] ARI: Symbol is viable for forecasting. [2026-01-23T12:01:48.643440] [INFO ] [MAIN ] [235/3498] ARI kept (0.6s) | 235 kept, 0 rejected | 136.0/min | ETA: 24.0m [2026-01-23T12:01:48.971625] [DEBUG] [REMOTE ] ARKO: Retrieved 1968 rows, trimmed to 300. [2026-01-23T12:01:48.971753] [DEBUG] [REMOTE ] ARKO: PASS: History has at least 300 days. [2026-01-23T12:01:48.971957] [DEBUG] [REMOTE ] ARKO: PASS: Price check passed. Min price $3.97. [2026-01-23T12:01:48.972088] [DEBUG] [REMOTE ] ARKO: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:48.972196] [DEBUG] [REMOTE ] ARKO: PASS: Integrity check passed. [2026-01-23T12:01:48.972235] [DEBUG] [REMOTE ] ARKO: Symbol is viable for forecasting. [2026-01-23T12:01:48.972282] [INFO ] [MAIN ] [236/3498] ARKO kept (0.3s) | 236 kept, 0 rejected | 136.1/min | ETA: 24.0m [2026-01-23T12:01:49.363132] [DEBUG] [REMOTE ] ARLO: Retrieved 1877 rows, trimmed to 300. [2026-01-23T12:01:49.363261] [DEBUG] [REMOTE ] ARLO: PASS: History has at least 300 days. [2026-01-23T12:01:49.363470] [DEBUG] [REMOTE ] ARLO: PASS: Price check passed. Min price $12.90. [2026-01-23T12:01:49.363651] [DEBUG] [REMOTE ] ARLO: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:49.363768] [DEBUG] [REMOTE ] ARLO: PASS: Integrity check passed. [2026-01-23T12:01:49.363810] [DEBUG] [REMOTE ] ARLO: Symbol is viable for forecasting. [2026-01-23T12:01:49.363859] [INFO ] [MAIN ] [237/3498] ARLO kept (0.4s) | 237 kept, 0 rejected | 136.2/min | ETA: 23.9m [2026-01-23T12:01:49.940356] [DEBUG] [REMOTE ] ARLP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:49.940498] [DEBUG] [REMOTE ] ARLP: PASS: History has at least 300 days. [2026-01-23T12:01:49.940744] [DEBUG] [REMOTE ] ARLP: PASS: Price check passed. Min price $23.10. [2026-01-23T12:01:49.940879] [DEBUG] [REMOTE ] ARLP: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:49.940993] [DEBUG] [REMOTE ] ARLP: PASS: Integrity check passed. [2026-01-23T12:01:49.941034] [DEBUG] [REMOTE ] ARLP: Symbol is viable for forecasting. [2026-01-23T12:01:49.941083] [INFO ] [MAIN ] [238/3498] ARLP kept (0.6s) | 238 kept, 0 rejected | 136.0/min | ETA: 24.0m [2026-01-23T12:01:50.120368] [DEBUG] [REMOTE ] ARM: Retrieved 591 rows, trimmed to 300. [2026-01-23T12:01:50.120625] [DEBUG] [REMOTE ] ARM: PASS: History has at least 300 days. [2026-01-23T12:01:50.120934] [DEBUG] [REMOTE ] ARM: PASS: Price check passed. Min price $104.99. [2026-01-23T12:01:50.121110] [DEBUG] [REMOTE ] ARM: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:50.121258] [DEBUG] [REMOTE ] ARM: PASS: Integrity check passed. [2026-01-23T12:01:50.121312] [DEBUG] [REMOTE ] ARM: Symbol is viable for forecasting. [2026-01-23T12:01:50.121376] [INFO ] [MAIN ] [239/3498] ARM kept (0.2s) | 239 kept, 0 rejected | 136.3/min | ETA: 23.9m [2026-01-23T12:01:50.675559] [DEBUG] [REMOTE ] ARMK: Retrieved 3045 rows, trimmed to 300. [2026-01-23T12:01:50.675784] [DEBUG] [REMOTE ] ARMK: PASS: History has at least 300 days. [2026-01-23T12:01:50.676115] [DEBUG] [REMOTE ] ARMK: PASS: Price check passed. Min price $35.93. [2026-01-23T12:01:50.676282] [DEBUG] [REMOTE ] ARMK: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:50.676425] [DEBUG] [REMOTE ] ARMK: PASS: Integrity check passed. [2026-01-23T12:01:50.676472] [DEBUG] [REMOTE ] ARMK: Symbol is viable for forecasting. [2026-01-23T12:01:50.676530] [INFO ] [MAIN ] [240/3498] ARMK kept (0.6s) | 240 kept, 0 rejected | 136.2/min | ETA: 23.9m [2026-01-23T12:01:51.059977] [DEBUG] [REMOTE ] AROC: Retrieved 2568 rows, trimmed to 300. [2026-01-23T12:01:51.060110] [DEBUG] [REMOTE ] AROC: PASS: History has at least 300 days. [2026-01-23T12:01:51.060359] [DEBUG] [REMOTE ] AROC: PASS: Price check passed. Min price $23.04. [2026-01-23T12:01:51.060500] [DEBUG] [REMOTE ] AROC: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:51.060635] [DEBUG] [REMOTE ] AROC: PASS: Integrity check passed. [2026-01-23T12:01:51.060679] [DEBUG] [REMOTE ] AROC: Symbol is viable for forecasting. [2026-01-23T12:01:51.060731] [INFO ] [MAIN ] [241/3498] AROC kept (0.4s) | 241 kept, 0 rejected | 136.3/min | ETA: 23.9m [2026-01-23T12:01:51.587188] [DEBUG] [REMOTE ] ARQ: Retrieved 5535 rows, trimmed to 300. [2026-01-23T12:01:51.587363] [DEBUG] [REMOTE ] ARQ: PASS: History has at least 300 days. [2026-01-23T12:01:51.587659] [DEBUG] [REMOTE ] ARQ: PASS: Price check passed. Min price $3.20. [2026-01-23T12:01:51.587804] [DEBUG] [REMOTE ] ARQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:51.587933] [DEBUG] [REMOTE ] ARQ: PASS: Integrity check passed. [2026-01-23T12:01:51.587975] [DEBUG] [REMOTE ] ARQ: Symbol is viable for forecasting. [2026-01-23T12:01:51.588027] [INFO ] [MAIN ] [242/3498] ARQ kept (0.5s) | 242 kept, 0 rejected | 136.2/min | ETA: 23.9m [2026-01-23T12:01:51.727476] [DEBUG] [REMOTE ] ARQQ: Retrieved 1099 rows, trimmed to 300. [2026-01-23T12:01:51.727653] [DEBUG] [REMOTE ] ARQQ: PASS: History has at least 300 days. [2026-01-23T12:01:51.727887] [DEBUG] [REMOTE ] ARQQ: PASS: Price check passed. Min price $21.72. [2026-01-23T12:01:51.728057] [DEBUG] [REMOTE ] ARQQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:51.728169] [DEBUG] [REMOTE ] ARQQ: PASS: Integrity check passed. [2026-01-23T12:01:51.728211] [DEBUG] [REMOTE ] ARQQ: Symbol is viable for forecasting. [2026-01-23T12:01:51.728259] [INFO ] [MAIN ] [243/3498] ARQQ kept (0.1s) | 243 kept, 0 rejected | 136.5/min | ETA: 23.8m [2026-01-23T12:01:52.250824] [DEBUG] [REMOTE ] ARRY: Retrieved 1323 rows, trimmed to 300. [2026-01-23T12:01:52.250962] [DEBUG] [REMOTE ] ARRY: PASS: History has at least 300 days. [2026-01-23T12:01:52.251172] [DEBUG] [REMOTE ] ARRY: PASS: Price check passed. Min price $6.68. [2026-01-23T12:01:52.251314] [DEBUG] [REMOTE ] ARRY: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:52.251425] [DEBUG] [REMOTE ] ARRY: PASS: Integrity check passed. [2026-01-23T12:01:52.251468] [DEBUG] [REMOTE ] ARRY: Symbol is viable for forecasting. [2026-01-23T12:01:52.251519] [INFO ] [MAIN ] [244/3498] ARRY kept (0.5s) | 244 kept, 0 rejected | 136.4/min | ETA: 23.9m [2026-01-23T12:01:52.577046] [DEBUG] [REMOTE ] ARTL: Retrieved 1781 rows, trimmed to 300. [2026-01-23T12:01:52.577177] [DEBUG] [REMOTE ] ARTL: PASS: History has at least 300 days. [2026-01-23T12:01:52.577630] [DEBUG] [REMOTE ] ARTL: PASS: Price check passed. Min price $1.16. [2026-01-23T12:01:52.577769] [DEBUG] [REMOTE ] ARTL: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:52.577878] [DEBUG] [REMOTE ] ARTL: PASS: Integrity check passed. [2026-01-23T12:01:52.577917] [DEBUG] [REMOTE ] ARTL: Symbol is viable for forecasting. [2026-01-23T12:01:52.577964] [INFO ] [MAIN ] [245/3498] ARTL kept (0.3s) | 245 kept, 0 rejected | 136.6/min | ETA: 23.8m [2026-01-23T12:01:53.122839] [DEBUG] [REMOTE ] ARTNA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:53.122987] [DEBUG] [REMOTE ] ARTNA: PASS: History has at least 300 days. [2026-01-23T12:01:53.123222] [DEBUG] [REMOTE ] ARTNA: PASS: Price check passed. Min price $30.88. [2026-01-23T12:01:53.123362] [DEBUG] [REMOTE ] ARTNA: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:53.123482] [DEBUG] [REMOTE ] ARTNA: PASS: Integrity check passed. [2026-01-23T12:01:53.123524] [DEBUG] [REMOTE ] ARTNA: Symbol is viable for forecasting. [2026-01-23T12:01:53.123594] [INFO ] [MAIN ] [246/3498] ARTNA kept (0.5s) | 246 kept, 0 rejected | 136.4/min | ETA: 23.8m [2026-01-23T12:01:53.463802] [DEBUG] [REMOTE ] ARVN: Retrieved 1839 rows, trimmed to 300. [2026-01-23T12:01:53.463980] [DEBUG] [REMOTE ] ARVN: PASS: History has at least 300 days. [2026-01-23T12:01:53.464267] [DEBUG] [REMOTE ] ARVN: PASS: Price check passed. Min price $9.50. [2026-01-23T12:01:53.464416] [DEBUG] [REMOTE ] ARVN: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:53.464536] [DEBUG] [REMOTE ] ARVN: PASS: Integrity check passed. [2026-01-23T12:01:53.464598] [DEBUG] [REMOTE ] ARVN: Symbol is viable for forecasting. [2026-01-23T12:01:53.464655] [INFO ] [MAIN ] [247/3498] ARVN kept (0.3s) | 247 kept, 0 rejected | 136.6/min | ETA: 23.8m [2026-01-23T12:01:54.033469] [DEBUG] [REMOTE ] ASA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:54.033693] [DEBUG] [REMOTE ] ASA: PASS: History has at least 300 days. [2026-01-23T12:01:54.033975] [DEBUG] [REMOTE ] ASA: PASS: Price check passed. Min price $44.05. [2026-01-23T12:01:54.034119] [DEBUG] [REMOTE ] ASA: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:54.034253] [DEBUG] [REMOTE ] ASA: PASS: Integrity check passed. [2026-01-23T12:01:54.034296] [DEBUG] [REMOTE ] ASA: Symbol is viable for forecasting. [2026-01-23T12:01:54.034350] [INFO ] [MAIN ] [248/3498] ASA kept (0.6s) | 248 kept, 0 rejected | 136.4/min | ETA: 23.8m [2026-01-23T12:01:54.504198] [DEBUG] [REMOTE ] ASB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:54.504425] [DEBUG] [REMOTE ] ASB: PASS: History has at least 300 days. [2026-01-23T12:01:54.504773] [DEBUG] [REMOTE ] ASB: PASS: Price check passed. Min price $23.91. [2026-01-23T12:01:54.505115] [DEBUG] [REMOTE ] ASB: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:54.505271] [DEBUG] [REMOTE ] ASB: PASS: Integrity check passed. [2026-01-23T12:01:54.505314] [DEBUG] [REMOTE ] ASB: Symbol is viable for forecasting. [2026-01-23T12:01:54.505372] [INFO ] [MAIN ] [249/3498] ASB kept (0.5s) | 249 kept, 0 rejected | 136.4/min | ETA: 23.8m [2026-01-23T12:01:54.693013] [DEBUG] [REMOTE ] ASBA: Retrieved 725 rows, trimmed to 300. [2026-01-23T12:01:54.693288] [DEBUG] [REMOTE ] ASBA: PASS: History has at least 300 days. [2026-01-23T12:01:54.693685] [DEBUG] [REMOTE ] ASBA: PASS: Price check passed. Min price $23.99. [2026-01-23T12:01:54.693886] [DEBUG] [REMOTE ] ASBA: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:54.694108] [DEBUG] [REMOTE ] ASBA: PASS: Integrity check passed. [2026-01-23T12:01:54.694172] [DEBUG] [REMOTE ] ASBA: Symbol is viable for forecasting. [2026-01-23T12:01:54.694251] [INFO ] [MAIN ] [250/3498] ASBA kept (0.2s) | 250 kept, 0 rejected | 136.7/min | ETA: 23.8m [2026-01-23T12:01:55.289016] [DEBUG] [REMOTE ] ASC: Retrieved 3138 rows, trimmed to 300. [2026-01-23T12:01:55.289279] [DEBUG] [REMOTE ] ASC: PASS: History has at least 300 days. [2026-01-23T12:01:55.289786] [DEBUG] [REMOTE ] ASC: PASS: Price check passed. Min price $10.45. [2026-01-23T12:01:55.289997] [DEBUG] [REMOTE ] ASC: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:55.290213] [DEBUG] [REMOTE ] ASC: PASS: Integrity check passed. [2026-01-23T12:01:55.290273] [DEBUG] [REMOTE ] ASC: Symbol is viable for forecasting. [2026-01-23T12:01:55.290358] [INFO ] [MAIN ] [251/3498] ASC kept (0.6s) | 251 kept, 0 rejected | 136.5/min | ETA: 23.8m [2026-01-23T12:01:55.789610] [DEBUG] [REMOTE ] ASG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:55.790268] [DEBUG] [REMOTE ] ASG: PASS: History has at least 300 days. [2026-01-23T12:01:55.790944] [DEBUG] [REMOTE ] ASG: PASS: Price check passed. Min price $4.94. [2026-01-23T12:01:55.791125] [DEBUG] [REMOTE ] ASG: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:55.791342] [DEBUG] [REMOTE ] ASG: PASS: Integrity check passed. [2026-01-23T12:01:55.791389] [DEBUG] [REMOTE ] ASG: Symbol is viable for forecasting. [2026-01-23T12:01:55.791466] [INFO ] [MAIN ] [252/3498] ASG kept (0.5s) | 252 kept, 0 rejected | 136.4/min | ETA: 23.8m [2026-01-23T12:01:56.102937] [DEBUG] [REMOTE ] ASGI: Retrieved 1378 rows, trimmed to 300. [2026-01-23T12:01:56.103179] [DEBUG] [REMOTE ] ASGI: PASS: History has at least 300 days. [2026-01-23T12:01:56.103637] [DEBUG] [REMOTE ] ASGI: PASS: Price check passed. Min price $19.95. [2026-01-23T12:01:56.103798] [DEBUG] [REMOTE ] ASGI: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:56.103957] [DEBUG] [REMOTE ] ASGI: PASS: Integrity check passed. [2026-01-23T12:01:56.104004] [DEBUG] [REMOTE ] ASGI: Symbol is viable for forecasting. [2026-01-23T12:01:56.104061] [INFO ] [MAIN ] [253/3498] ASGI kept (0.3s) | 253 kept, 0 rejected | 136.6/min | ETA: 23.8m [2026-01-23T12:01:56.646030] [DEBUG] [REMOTE ] ASGN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:56.646246] [DEBUG] [REMOTE ] ASGN: PASS: History has at least 300 days. [2026-01-23T12:01:56.646539] [DEBUG] [REMOTE ] ASGN: PASS: Price check passed. Min price $40.01. [2026-01-23T12:01:56.646739] [DEBUG] [REMOTE ] ASGN: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:56.646886] [DEBUG] [REMOTE ] ASGN: PASS: Integrity check passed. [2026-01-23T12:01:56.646928] [DEBUG] [REMOTE ] ASGN: Symbol is viable for forecasting. [2026-01-23T12:01:56.646988] [INFO ] [MAIN ] [254/3498] ASGN kept (0.5s) | 254 kept, 0 rejected | 136.4/min | ETA: 23.8m [2026-01-23T12:01:57.165567] [DEBUG] [REMOTE ] ASH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:57.165752] [DEBUG] [REMOTE ] ASH: PASS: History has at least 300 days. [2026-01-23T12:01:57.166051] [DEBUG] [REMOTE ] ASH: PASS: Price check passed. Min price $47.50. [2026-01-23T12:01:57.166352] [DEBUG] [REMOTE ] ASH: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:57.166511] [DEBUG] [REMOTE ] ASH: PASS: Integrity check passed. [2026-01-23T12:01:57.166560] [DEBUG] [REMOTE ] ASH: Symbol is viable for forecasting. [2026-01-23T12:01:57.166642] [INFO ] [MAIN ] [255/3498] ASH kept (0.5s) | 255 kept, 0 rejected | 136.3/min | ETA: 23.8m [2026-01-23T12:01:57.528561] [DEBUG] [REMOTE ] ASIX: Retrieved 2339 rows, trimmed to 300. [2026-01-23T12:01:57.528757] [DEBUG] [REMOTE ] ASIX: PASS: History has at least 300 days. [2026-01-23T12:01:57.529041] [DEBUG] [REMOTE ] ASIX: PASS: Price check passed. Min price $14.26. [2026-01-23T12:01:57.529262] [DEBUG] [REMOTE ] ASIX: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:57.529413] [DEBUG] [REMOTE ] ASIX: PASS: Integrity check passed. [2026-01-23T12:01:57.529467] [DEBUG] [REMOTE ] ASIX: Symbol is viable for forecasting. [2026-01-23T12:01:57.529535] [INFO ] [MAIN ] [256/3498] ASIX kept (0.4s) | 256 kept, 0 rejected | 136.4/min | ETA: 23.8m [2026-01-23T12:01:57.867545] [DEBUG] [REMOTE ] ASLE: Retrieved 1735 rows, trimmed to 300. [2026-01-23T12:01:57.867812] [DEBUG] [REMOTE ] ASLE: PASS: History has at least 300 days. [2026-01-23T12:01:57.868140] [DEBUG] [REMOTE ] ASLE: PASS: Price check passed. Min price $5.94. [2026-01-23T12:01:57.868300] [DEBUG] [REMOTE ] ASLE: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:57.868446] [DEBUG] [REMOTE ] ASLE: PASS: Integrity check passed. [2026-01-23T12:01:57.868491] [DEBUG] [REMOTE ] ASLE: Symbol is viable for forecasting. [2026-01-23T12:01:57.868551] [INFO ] [MAIN ] [257/3498] ASLE kept (0.3s) | 257 kept, 0 rejected | 136.6/min | ETA: 23.7m [2026-01-23T12:01:58.261995] [DEBUG] [REMOTE ] ASMB: Retrieved 3796 rows, trimmed to 300. [2026-01-23T12:01:58.262223] [DEBUG] [REMOTE ] ASMB: PASS: History has at least 300 days. [2026-01-23T12:01:58.262622] [DEBUG] [REMOTE ] ASMB: PASS: Price check passed. Min price $26.35. [2026-01-23T12:01:58.262776] [DEBUG] [REMOTE ] ASMB: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:58.262932] [DEBUG] [REMOTE ] ASMB: PASS: Integrity check passed. [2026-01-23T12:01:58.262976] [DEBUG] [REMOTE ] ASMB: Symbol is viable for forecasting. [2026-01-23T12:01:58.263039] [INFO ] [MAIN ] [258/3498] ASMB kept (0.4s) | 258 kept, 0 rejected | 136.6/min | ETA: 23.7m [2026-01-23T12:01:58.885481] [DEBUG] [REMOTE ] ASML: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:01:58.885633] [DEBUG] [REMOTE ] ASML: PASS: History has at least 300 days. [2026-01-23T12:01:58.885855] [DEBUG] [REMOTE ] ASML: PASS: Price check passed. Min price $966.57. [2026-01-23T12:01:58.885994] [DEBUG] [REMOTE ] ASML: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:58.886111] [DEBUG] [REMOTE ] ASML: PASS: Integrity check passed. [2026-01-23T12:01:58.886151] [DEBUG] [REMOTE ] ASML: Symbol is viable for forecasting. [2026-01-23T12:01:58.886200] [INFO ] [MAIN ] [259/3498] ASML kept (0.6s) | 259 kept, 0 rejected | 136.4/min | ETA: 23.7m [2026-01-23T12:01:59.221011] [DEBUG] [REMOTE ] ASND: Retrieved 2763 rows, trimmed to 300. [2026-01-23T12:01:59.221142] [DEBUG] [REMOTE ] ASND: PASS: History has at least 300 days. [2026-01-23T12:01:59.221354] [DEBUG] [REMOTE ] ASND: PASS: Price check passed. Min price $196.01. [2026-01-23T12:01:59.221487] [DEBUG] [REMOTE ] ASND: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:59.221619] [DEBUG] [REMOTE ] ASND: PASS: Integrity check passed. [2026-01-23T12:01:59.221661] [DEBUG] [REMOTE ] ASND: Symbol is viable for forecasting. [2026-01-23T12:01:59.221711] [INFO ] [MAIN ] [260/3498] ASND kept (0.3s) | 260 kept, 0 rejected | 136.5/min | ETA: 23.7m [2026-01-23T12:01:59.555410] [DEBUG] [REMOTE ] ASO: Retrieved 1332 rows, trimmed to 300. [2026-01-23T12:01:59.555535] [DEBUG] [REMOTE ] ASO: PASS: History has at least 300 days. [2026-01-23T12:01:59.555801] [DEBUG] [REMOTE ] ASO: PASS: Price check passed. Min price $41.63. [2026-01-23T12:01:59.555939] [DEBUG] [REMOTE ] ASO: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:59.556048] [DEBUG] [REMOTE ] ASO: PASS: Integrity check passed. [2026-01-23T12:01:59.556089] [DEBUG] [REMOTE ] ASO: Symbol is viable for forecasting. [2026-01-23T12:01:59.556137] [INFO ] [MAIN ] [261/3498] ASO kept (0.3s) | 261 kept, 0 rejected | 136.6/min | ETA: 23.7m [2026-01-23T12:01:59.781321] [DEBUG] [REMOTE ] ASPI: Retrieved 801 rows, trimmed to 300. [2026-01-23T12:01:59.781453] [DEBUG] [REMOTE ] ASPI: PASS: History has at least 300 days. [2026-01-23T12:01:59.781674] [DEBUG] [REMOTE ] ASPI: PASS: Price check passed. Min price $5.35. [2026-01-23T12:01:59.781810] [DEBUG] [REMOTE ] ASPI: PASS: Continuity check passed with 300 days. [2026-01-23T12:01:59.781917] [DEBUG] [REMOTE ] ASPI: PASS: Integrity check passed. [2026-01-23T12:01:59.781958] [DEBUG] [REMOTE ] ASPI: Symbol is viable for forecasting. [2026-01-23T12:01:59.782007] [INFO ] [MAIN ] [262/3498] ASPI kept (0.2s) | 262 kept, 0 rejected | 136.9/min | ETA: 23.6m [2026-01-23T12:02:00.421945] [DEBUG] [REMOTE ] ASPN: Retrieved 2920 rows, trimmed to 300. [2026-01-23T12:02:00.422092] [DEBUG] [REMOTE ] ASPN: PASS: History has at least 300 days. [2026-01-23T12:02:00.422378] [DEBUG] [REMOTE ] ASPN: PASS: Price check passed. Min price $2.83. [2026-01-23T12:02:00.422517] [DEBUG] [REMOTE ] ASPN: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:00.422677] [DEBUG] [REMOTE ] ASPN: PASS: Integrity check passed. [2026-01-23T12:02:00.422725] [DEBUG] [REMOTE ] ASPN: Symbol is viable for forecasting. [2026-01-23T12:02:00.422780] [INFO ] [MAIN ] [263/3498] ASPN kept (0.6s) | 263 kept, 0 rejected | 136.7/min | ETA: 23.7m [2026-01-23T12:02:00.856379] [DEBUG] [REMOTE ] ASPS: Retrieved 4141 rows, trimmed to 300. [2026-01-23T12:02:00.856522] [DEBUG] [REMOTE ] ASPS: PASS: History has at least 300 days. [2026-01-23T12:02:00.856789] [DEBUG] [REMOTE ] ASPS: PASS: Price check passed. Min price $5.51. [2026-01-23T12:02:00.856934] [DEBUG] [REMOTE ] ASPS: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:00.857064] [DEBUG] [REMOTE ] ASPS: PASS: Integrity check passed. [2026-01-23T12:02:00.857108] [DEBUG] [REMOTE ] ASPS: Symbol is viable for forecasting. [2026-01-23T12:02:00.857158] [INFO ] [MAIN ] [264/3498] ASPS kept (0.4s) | 264 kept, 0 rejected | 136.7/min | ETA: 23.7m [2026-01-23T12:02:01.470378] [DEBUG] [REMOTE ] ASTE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:01.470563] [DEBUG] [REMOTE ] ASTE: PASS: History has at least 300 days. [2026-01-23T12:02:01.470950] [DEBUG] [REMOTE ] ASTE: PASS: Price check passed. Min price $40.65. [2026-01-23T12:02:01.471174] [DEBUG] [REMOTE ] ASTE: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:01.471372] [DEBUG] [REMOTE ] ASTE: PASS: Integrity check passed. [2026-01-23T12:02:01.471442] [DEBUG] [REMOTE ] ASTE: Symbol is viable for forecasting. [2026-01-23T12:02:01.471527] [INFO ] [MAIN ] [265/3498] ASTE kept (0.6s) | 265 kept, 0 rejected | 136.5/min | ETA: 23.7m [2026-01-23T12:02:01.819144] [DEBUG] [REMOTE ] ASTH: Retrieved 3742 rows, trimmed to 300. [2026-01-23T12:02:01.819294] [DEBUG] [REMOTE ] ASTH: PASS: History has at least 300 days. [2026-01-23T12:02:01.819540] [DEBUG] [REMOTE ] ASTH: PASS: Price check passed. Min price $20.34. [2026-01-23T12:02:01.819704] [DEBUG] [REMOTE ] ASTH: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:01.819832] [DEBUG] [REMOTE ] ASTH: PASS: Integrity check passed. [2026-01-23T12:02:01.819874] [DEBUG] [REMOTE ] ASTH: Symbol is viable for forecasting. [2026-01-23T12:02:01.819926] [INFO ] [MAIN ] [266/3498] ASTH kept (0.3s) | 266 kept, 0 rejected | 136.6/min | ETA: 23.7m [2026-01-23T12:02:02.281888] [DEBUG] [REMOTE ] ASTI: Retrieved 4886 rows, trimmed to 300. [2026-01-23T12:02:02.282033] [DEBUG] [REMOTE ] ASTI: PASS: History has at least 300 days. [2026-01-23T12:02:02.282281] [DEBUG] [REMOTE ] ASTI: PASS: Price check passed. Min price $1.43. [2026-01-23T12:02:02.282422] [DEBUG] [REMOTE ] ASTI: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:02.282541] [DEBUG] [REMOTE ] ASTI: PASS: Integrity check passed. [2026-01-23T12:02:02.282600] [DEBUG] [REMOTE ] ASTI: Symbol is viable for forecasting. [2026-01-23T12:02:02.282653] [INFO ] [MAIN ] [267/3498] ASTI kept (0.5s) | 267 kept, 0 rejected | 136.5/min | ETA: 23.7m [2026-01-23T12:02:02.525963] [DEBUG] [REMOTE ] ASTL: Retrieved 1068 rows, trimmed to 300. [2026-01-23T12:02:02.526108] [DEBUG] [REMOTE ] ASTL: PASS: History has at least 300 days. [2026-01-23T12:02:02.526327] [DEBUG] [REMOTE ] ASTL: PASS: Price check passed. Min price $3.28. [2026-01-23T12:02:02.526472] [DEBUG] [REMOTE ] ASTL: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:02.526621] [DEBUG] [REMOTE ] ASTL: PASS: Integrity check passed. [2026-01-23T12:02:02.526674] [DEBUG] [REMOTE ] ASTL: Symbol is viable for forecasting. [2026-01-23T12:02:02.526727] [INFO ] [MAIN ] [268/3498] ASTL kept (0.2s) | 268 kept, 0 rejected | 136.8/min | ETA: 23.6m [2026-01-23T12:02:02.828852] [DEBUG] [REMOTE ] ASTS: Retrieved 1563 rows, trimmed to 300. [2026-01-23T12:02:02.829010] [DEBUG] [REMOTE ] ASTS: PASS: History has at least 300 days. [2026-01-23T12:02:02.829257] [DEBUG] [REMOTE ] ASTS: PASS: Price check passed. Min price $50.70. [2026-01-23T12:02:02.829400] [DEBUG] [REMOTE ] ASTS: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:02.829529] [DEBUG] [REMOTE ] ASTS: PASS: Integrity check passed. [2026-01-23T12:02:02.829589] [DEBUG] [REMOTE ] ASTS: Symbol is viable for forecasting. [2026-01-23T12:02:02.829646] [INFO ] [MAIN ] [269/3498] ASTS kept (0.3s) | 269 kept, 0 rejected | 136.9/min | ETA: 23.6m [2026-01-23T12:02:03.496236] [DEBUG] [REMOTE ] ASX: Retrieved 6364 rows, trimmed to 300. [2026-01-23T12:02:03.496421] [DEBUG] [REMOTE ] ASX: PASS: History has at least 300 days. [2026-01-23T12:02:03.496977] [DEBUG] [REMOTE ] ASX: PASS: Price check passed. Min price $13.23. [2026-01-23T12:02:03.497164] [DEBUG] [REMOTE ] ASX: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:03.497338] [DEBUG] [REMOTE ] ASX: PASS: Integrity check passed. [2026-01-23T12:02:03.497392] [DEBUG] [REMOTE ] ASX: Symbol is viable for forecasting. [2026-01-23T12:02:03.497460] [INFO ] [MAIN ] [270/3498] ASX kept (0.7s) | 270 kept, 0 rejected | 136.7/min | ETA: 23.6m [2026-01-23T12:02:04.002899] [DEBUG] [REMOTE ] ASYS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:04.003047] [DEBUG] [REMOTE ] ASYS: PASS: History has at least 300 days. [2026-01-23T12:02:04.003358] [DEBUG] [REMOTE ] ASYS: PASS: Price check passed. Min price $7.05. [2026-01-23T12:02:04.003501] [DEBUG] [REMOTE ] ASYS: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:04.003648] [DEBUG] [REMOTE ] ASYS: PASS: Integrity check passed. [2026-01-23T12:02:04.003691] [DEBUG] [REMOTE ] ASYS: Symbol is viable for forecasting. [2026-01-23T12:02:04.003756] [INFO ] [MAIN ] [271/3498] ASYS kept (0.5s) | 271 kept, 0 rejected | 136.6/min | ETA: 23.6m [2026-01-23T12:02:04.268875] [DEBUG] [REMOTE ] ATAI: Retrieved 1154 rows, trimmed to 300. [2026-01-23T12:02:04.269037] [DEBUG] [REMOTE ] ATAI: PASS: History has at least 300 days. [2026-01-23T12:02:04.269313] [DEBUG] [REMOTE ] ATAI: PASS: Price check passed. Min price $3.64. [2026-01-23T12:02:04.269501] [DEBUG] [REMOTE ] ATAI: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:04.269677] [DEBUG] [REMOTE ] ATAI: PASS: Integrity check passed. [2026-01-23T12:02:04.269733] [DEBUG] [REMOTE ] ATAI: Symbol is viable for forecasting. [2026-01-23T12:02:04.269816] [INFO ] [MAIN ] [272/3498] ATAI kept (0.3s) | 272 kept, 0 rejected | 136.8/min | ETA: 23.6m [2026-01-23T12:02:04.788707] [DEBUG] [REMOTE ] ATEC: Retrieved 4941 rows, trimmed to 300. [2026-01-23T12:02:04.788845] [DEBUG] [REMOTE ] ATEC: PASS: History has at least 300 days. [2026-01-23T12:02:04.789099] [DEBUG] [REMOTE ] ATEC: PASS: Price check passed. Min price $15.80. [2026-01-23T12:02:04.789250] [DEBUG] [REMOTE ] ATEC: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:04.789392] [DEBUG] [REMOTE ] ATEC: PASS: Integrity check passed. [2026-01-23T12:02:04.789437] [DEBUG] [REMOTE ] ATEC: Symbol is viable for forecasting. [2026-01-23T12:02:04.789489] [INFO ] [MAIN ] [273/3498] ATEC kept (0.5s) | 273 kept, 0 rejected | 136.7/min | ETA: 23.6m [2026-01-23T12:02:05.148264] [DEBUG] [REMOTE ] ATEN: Retrieved 2978 rows, trimmed to 300. [2026-01-23T12:02:05.148388] [DEBUG] [REMOTE ] ATEN: PASS: History has at least 300 days. [2026-01-23T12:02:05.148700] [DEBUG] [REMOTE ] ATEN: PASS: Price check passed. Min price $16.55. [2026-01-23T12:02:05.148882] [DEBUG] [REMOTE ] ATEN: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:05.149015] [DEBUG] [REMOTE ] ATEN: PASS: Integrity check passed. [2026-01-23T12:02:05.149057] [DEBUG] [REMOTE ] ATEN: Symbol is viable for forecasting. [2026-01-23T12:02:05.149107] [INFO ] [MAIN ] [274/3498] ATEN kept (0.4s) | 274 kept, 0 rejected | 136.8/min | ETA: 23.6m [2026-01-23T12:02:05.576784] [DEBUG] [REMOTE ] ATEX: Retrieved 2759 rows, trimmed to 300. [2026-01-23T12:02:05.576924] [DEBUG] [REMOTE ] ATEX: PASS: History has at least 300 days. [2026-01-23T12:02:05.577162] [DEBUG] [REMOTE ] ATEX: PASS: Price check passed. Min price $17.99. [2026-01-23T12:02:05.577345] [DEBUG] [REMOTE ] ATEX: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:05.577471] [DEBUG] [REMOTE ] ATEX: PASS: Integrity check passed. [2026-01-23T12:02:05.577540] [DEBUG] [REMOTE ] ATEX: Symbol is viable for forecasting. [2026-01-23T12:02:05.577613] [INFO ] [MAIN ] [275/3498] ATEX kept (0.4s) | 275 kept, 0 rejected | 136.8/min | ETA: 23.6m [2026-01-23T12:02:06.062430] [DEBUG] [REMOTE ] ATGE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:06.062566] [DEBUG] [REMOTE ] ATGE: PASS: History has at least 300 days. [2026-01-23T12:02:06.062800] [DEBUG] [REMOTE ] ATGE: PASS: Price check passed. Min price $89.36. [2026-01-23T12:02:06.062938] [DEBUG] [REMOTE ] ATGE: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:06.063053] [DEBUG] [REMOTE ] ATGE: PASS: Integrity check passed. [2026-01-23T12:02:06.063094] [DEBUG] [REMOTE ] ATGE: Symbol is viable for forecasting. [2026-01-23T12:02:06.063143] [INFO ] [MAIN ] [276/3498] ATGE kept (0.5s) | 276 kept, 0 rejected | 136.7/min | ETA: 23.6m [2026-01-23T12:02:06.435371] [DEBUG] [REMOTE ] ATHM: Retrieved 3046 rows, trimmed to 300. [2026-01-23T12:02:06.435545] [DEBUG] [REMOTE ] ATHM: PASS: History has at least 300 days. [2026-01-23T12:02:06.435876] [DEBUG] [REMOTE ] ATHM: PASS: Price check passed. Min price $21.83. [2026-01-23T12:02:06.436083] [DEBUG] [REMOTE ] ATHM: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:06.436251] [DEBUG] [REMOTE ] ATHM: PASS: Integrity check passed. [2026-01-23T12:02:06.436313] [DEBUG] [REMOTE ] ATHM: Symbol is viable for forecasting. [2026-01-23T12:02:06.436386] [INFO ] [MAIN ] [277/3498] ATHM kept (0.4s) | 277 kept, 0 rejected | 136.8/min | ETA: 23.5m [2026-01-23T12:02:06.993146] [DEBUG] [REMOTE ] ATI: Retrieved 6577 rows, trimmed to 300. [2026-01-23T12:02:06.993295] [DEBUG] [REMOTE ] ATI: PASS: History has at least 300 days. [2026-01-23T12:02:06.993540] [DEBUG] [REMOTE ] ATI: PASS: Price check passed. Min price $91.71. [2026-01-23T12:02:06.993701] [DEBUG] [REMOTE ] ATI: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:06.993829] [DEBUG] [REMOTE ] ATI: PASS: Integrity check passed. [2026-01-23T12:02:06.993872] [DEBUG] [REMOTE ] ATI: Symbol is viable for forecasting. [2026-01-23T12:02:06.993923] [INFO ] [MAIN ] [278/3498] ATI kept (0.6s) | 278 kept, 0 rejected | 136.7/min | ETA: 23.6m [2026-01-23T12:02:07.473809] [DEBUG] [REMOTE ] ATLC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:07.473963] [DEBUG] [REMOTE ] ATLC: PASS: History has at least 300 days. [2026-01-23T12:02:07.474188] [DEBUG] [REMOTE ] ATLC: PASS: Price check passed. Min price $51.00. [2026-01-23T12:02:07.474325] [DEBUG] [REMOTE ] ATLC: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:07.474441] [DEBUG] [REMOTE ] ATLC: PASS: Integrity check passed. [2026-01-23T12:02:07.474483] [DEBUG] [REMOTE ] ATLC: Symbol is viable for forecasting. [2026-01-23T12:02:07.474532] [INFO ] [MAIN ] [279/3498] ATLC kept (0.5s) | 279 kept, 0 rejected | 136.6/min | ETA: 23.6m [2026-01-23T12:02:07.673194] [DEBUG] [REMOTE ] ATLCZ: Retrieved 496 rows, trimmed to 300. [2026-01-23T12:02:07.673329] [DEBUG] [REMOTE ] ATLCZ: PASS: History has at least 300 days. [2026-01-23T12:02:07.673737] [DEBUG] [REMOTE ] ATLCZ: PASS: Price check passed. Min price $24.72. [2026-01-23T12:02:07.673875] [DEBUG] [REMOTE ] ATLCZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:07.673982] [DEBUG] [REMOTE ] ATLCZ: PASS: Integrity check passed. [2026-01-23T12:02:07.674023] [DEBUG] [REMOTE ] ATLCZ: Symbol is viable for forecasting. [2026-01-23T12:02:07.674069] [INFO ] [MAIN ] [280/3498] ATLCZ kept (0.2s) | 280 kept, 0 rejected | 136.9/min | ETA: 23.5m [2026-01-23T12:02:08.325787] [DEBUG] [REMOTE ] ATLO: Retrieved 6523 rows, trimmed to 300. [2026-01-23T12:02:08.325929] [DEBUG] [REMOTE ] ATLO: PASS: History has at least 300 days. [2026-01-23T12:02:08.326153] [DEBUG] [REMOTE ] ATLO: PASS: Price check passed. Min price $20.57. [2026-01-23T12:02:08.326289] [DEBUG] [REMOTE ] ATLO: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:08.326404] [DEBUG] [REMOTE ] ATLO: PASS: Integrity check passed. [2026-01-23T12:02:08.326445] [DEBUG] [REMOTE ] ATLO: Symbol is viable for forecasting. [2026-01-23T12:02:08.326493] [INFO ] [MAIN ] [281/3498] ATLO kept (0.7s) | 281 kept, 0 rejected | 136.7/min | ETA: 23.5m [2026-01-23T12:02:08.715056] [DEBUG] [REMOTE ] ATNI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:08.715198] [DEBUG] [REMOTE ] ATNI: PASS: History has at least 300 days. [2026-01-23T12:02:08.715424] [DEBUG] [REMOTE ] ATNI: PASS: Price check passed. Min price $14.03. [2026-01-23T12:02:08.715563] [DEBUG] [REMOTE ] ATNI: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:08.715704] [DEBUG] [REMOTE ] ATNI: PASS: Integrity check passed. [2026-01-23T12:02:08.715743] [DEBUG] [REMOTE ] ATNI: Symbol is viable for forecasting. [2026-01-23T12:02:08.715793] [INFO ] [MAIN ] [282/3498] ATNI kept (0.4s) | 282 kept, 0 rejected | 136.7/min | ETA: 23.5m [2026-01-23T12:02:09.224744] [DEBUG] [REMOTE ] ATO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:09.224883] [DEBUG] [REMOTE ] ATO: PASS: History has at least 300 days. [2026-01-23T12:02:09.225107] [DEBUG] [REMOTE ] ATO: PASS: Price check passed. Min price $165.40. [2026-01-23T12:02:09.225245] [DEBUG] [REMOTE ] ATO: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:09.225362] [DEBUG] [REMOTE ] ATO: PASS: Integrity check passed. [2026-01-23T12:02:09.225403] [DEBUG] [REMOTE ] ATO: Symbol is viable for forecasting. [2026-01-23T12:02:09.225452] [INFO ] [MAIN ] [283/3498] ATO kept (0.5s) | 283 kept, 0 rejected | 136.6/min | ETA: 23.5m [2026-01-23T12:02:09.521204] [DEBUG] [REMOTE ] ATOM: Retrieved 2379 rows, trimmed to 300. [2026-01-23T12:02:09.521409] [DEBUG] [REMOTE ] ATOM: PASS: History has at least 300 days. [2026-01-23T12:02:09.521706] [DEBUG] [REMOTE ] ATOM: PASS: Price check passed. Min price $1.99. [2026-01-23T12:02:09.521853] [DEBUG] [REMOTE ] ATOM: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:09.521978] [DEBUG] [REMOTE ] ATOM: PASS: Integrity check passed. [2026-01-23T12:02:09.522021] [DEBUG] [REMOTE ] ATOM: Symbol is viable for forecasting. [2026-01-23T12:02:09.522077] [INFO ] [MAIN ] [284/3498] ATOM kept (0.3s) | 284 kept, 0 rejected | 136.8/min | ETA: 23.5m [2026-01-23T12:02:09.895349] [DEBUG] [REMOTE ] ATRA: Retrieved 2833 rows, trimmed to 300. [2026-01-23T12:02:09.895527] [DEBUG] [REMOTE ] ATRA: PASS: History has at least 300 days. [2026-01-23T12:02:09.895829] [DEBUG] [REMOTE ] ATRA: PASS: Price check passed. Min price $4.32. [2026-01-23T12:02:09.895968] [DEBUG] [REMOTE ] ATRA: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:09.896088] [DEBUG] [REMOTE ] ATRA: PASS: Integrity check passed. [2026-01-23T12:02:09.896128] [DEBUG] [REMOTE ] ATRA: Symbol is viable for forecasting. [2026-01-23T12:02:09.896178] [INFO ] [MAIN ] [285/3498] ATRA kept (0.4s) | 285 kept, 0 rejected | 136.9/min | ETA: 23.5m [2026-01-23T12:02:10.429045] [DEBUG] [REMOTE ] ATRC: Retrieved 5148 rows, trimmed to 300. [2026-01-23T12:02:10.429296] [DEBUG] [REMOTE ] ATRC: PASS: History has at least 300 days. [2026-01-23T12:02:10.429806] [DEBUG] [REMOTE ] ATRC: PASS: Price check passed. Min price $31.50. [2026-01-23T12:02:10.430010] [DEBUG] [REMOTE ] ATRC: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:10.430187] [DEBUG] [REMOTE ] ATRC: PASS: Integrity check passed. [2026-01-23T12:02:10.430232] [DEBUG] [REMOTE ] ATRC: Symbol is viable for forecasting. [2026-01-23T12:02:10.430293] [INFO ] [MAIN ] [286/3498] ATRC kept (0.5s) | 286 kept, 0 rejected | 136.8/min | ETA: 23.5m [2026-01-23T12:02:10.844649] [DEBUG] [REMOTE ] ATRO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:10.844849] [DEBUG] [REMOTE ] ATRO: PASS: History has at least 300 days. [2026-01-23T12:02:10.845132] [DEBUG] [REMOTE ] ATRO: PASS: Price check passed. Min price $46.98. [2026-01-23T12:02:10.845283] [DEBUG] [REMOTE ] ATRO: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:10.845412] [DEBUG] [REMOTE ] ATRO: PASS: Integrity check passed. [2026-01-23T12:02:10.845454] [DEBUG] [REMOTE ] ATRO: Symbol is viable for forecasting. [2026-01-23T12:02:10.845510] [INFO ] [MAIN ] [287/3498] ATRO kept (0.4s) | 287 kept, 0 rejected | 136.8/min | ETA: 23.5m [2026-01-23T12:02:11.165030] [DEBUG] [REMOTE ] ATXS: Retrieved 2660 rows, trimmed to 300. [2026-01-23T12:02:11.165222] [DEBUG] [REMOTE ] ATXS: PASS: History has at least 300 days. [2026-01-23T12:02:11.165483] [DEBUG] [REMOTE ] ATXS: PASS: Price check passed. Min price $12.25. [2026-01-23T12:02:11.165650] [DEBUG] [REMOTE ] ATXS: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:11.165783] [DEBUG] [REMOTE ] ATXS: PASS: Integrity check passed. [2026-01-23T12:02:11.165830] [DEBUG] [REMOTE ] ATXS: Symbol is viable for forecasting. [2026-01-23T12:02:11.165910] [INFO ] [MAIN ] [288/3498] ATXS kept (0.3s) | 288 kept, 0 rejected | 136.9/min | ETA: 23.4m [2026-01-23T12:02:11.679756] [DEBUG] [REMOTE ] AUB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:11.680083] [DEBUG] [REMOTE ] AUB: PASS: History has at least 300 days. [2026-01-23T12:02:11.680650] [DEBUG] [REMOTE ] AUB: PASS: Price check passed. Min price $31.29. [2026-01-23T12:02:11.680878] [DEBUG] [REMOTE ] AUB: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:11.681119] [DEBUG] [REMOTE ] AUB: PASS: Integrity check passed. [2026-01-23T12:02:11.681183] [DEBUG] [REMOTE ] AUB: Symbol is viable for forecasting. [2026-01-23T12:02:11.681269] [INFO ] [MAIN ] [289/3498] AUB kept (0.5s) | 289 kept, 0 rejected | 136.8/min | ETA: 23.5m [2026-01-23T12:02:12.186601] [DEBUG] [REMOTE ] AUDC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:12.186770] [DEBUG] [REMOTE ] AUDC: PASS: History has at least 300 days. [2026-01-23T12:02:12.187080] [DEBUG] [REMOTE ] AUDC: PASS: Price check passed. Min price $8.21. [2026-01-23T12:02:12.187225] [DEBUG] [REMOTE ] AUDC: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:12.187383] [DEBUG] [REMOTE ] AUDC: PASS: Integrity check passed. [2026-01-23T12:02:12.187438] [DEBUG] [REMOTE ] AUDC: Symbol is viable for forecasting. [2026-01-23T12:02:12.187563] [INFO ] [MAIN ] [290/3498] AUDC kept (0.5s) | 290 kept, 0 rejected | 136.7/min | ETA: 23.5m [2026-01-23T12:02:12.368621] [DEBUG] [REMOTE ] AUPH: Retrieved 2858 rows, trimmed to 300. [2026-01-23T12:02:12.368771] [DEBUG] [REMOTE ] AUPH: PASS: History has at least 300 days. [2026-01-23T12:02:12.369002] [DEBUG] [REMOTE ] AUPH: PASS: Price check passed. Min price $12.12. [2026-01-23T12:02:12.369145] [DEBUG] [REMOTE ] AUPH: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:12.369291] [DEBUG] [REMOTE ] AUPH: PASS: Integrity check passed. [2026-01-23T12:02:12.369355] [DEBUG] [REMOTE ] AUPH: Symbol is viable for forecasting. [2026-01-23T12:02:12.369421] [INFO ] [MAIN ] [291/3498] AUPH kept (0.2s) | 291 kept, 0 rejected | 137.0/min | ETA: 23.4m [2026-01-23T12:02:12.808657] [DEBUG] [REMOTE ] AURA: Retrieved 1061 rows, trimmed to 300. [2026-01-23T12:02:12.808807] [DEBUG] [REMOTE ] AURA: PASS: History has at least 300 days. [2026-01-23T12:02:12.809027] [DEBUG] [REMOTE ] AURA: PASS: Price check passed. Min price $4.97. [2026-01-23T12:02:12.809169] [DEBUG] [REMOTE ] AURA: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:12.809291] [DEBUG] [REMOTE ] AURA: PASS: Integrity check passed. [2026-01-23T12:02:12.809346] [DEBUG] [REMOTE ] AURA: Symbol is viable for forecasting. [2026-01-23T12:02:12.809401] [INFO ] [MAIN ] [292/3498] AURA kept (0.4s) | 292 kept, 0 rejected | 137.0/min | ETA: 23.4m [2026-01-23T12:02:13.284053] [DEBUG] [REMOTE ] AUTL: Retrieved 1906 rows, trimmed to 300. [2026-01-23T12:02:13.284204] [DEBUG] [REMOTE ] AUTL: PASS: History has at least 300 days. [2026-01-23T12:02:13.284436] [DEBUG] [REMOTE ] AUTL: PASS: Price check passed. Min price $1.23. [2026-01-23T12:02:13.284617] [DEBUG] [REMOTE ] AUTL: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:13.284743] [DEBUG] [REMOTE ] AUTL: PASS: Integrity check passed. [2026-01-23T12:02:13.284786] [DEBUG] [REMOTE ] AUTL: Symbol is viable for forecasting. [2026-01-23T12:02:13.284839] [INFO ] [MAIN ] [293/3498] AUTL kept (0.5s) | 293 kept, 0 rejected | 137.0/min | ETA: 23.4m [2026-01-23T12:02:13.836554] [DEBUG] [REMOTE ] AVA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:13.836699] [DEBUG] [REMOTE ] AVA: PASS: History has at least 300 days. [2026-01-23T12:02:13.836979] [DEBUG] [REMOTE ] AVA: PASS: Price check passed. Min price $37.60. [2026-01-23T12:02:13.837118] [DEBUG] [REMOTE ] AVA: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:13.837253] [DEBUG] [REMOTE ] AVA: PASS: Integrity check passed. [2026-01-23T12:02:13.837294] [DEBUG] [REMOTE ] AVA: Symbol is viable for forecasting. [2026-01-23T12:02:13.837360] [INFO ] [MAIN ] [294/3498] AVA kept (0.6s) | 294 kept, 0 rejected | 136.9/min | ETA: 23.4m [2026-01-23T12:02:14.077956] [DEBUG] [REMOTE ] AVAH: Retrieved 1190 rows, trimmed to 300. [2026-01-23T12:02:14.078127] [DEBUG] [REMOTE ] AVAH: PASS: History has at least 300 days. [2026-01-23T12:02:14.078359] [DEBUG] [REMOTE ] AVAH: PASS: Price check passed. Min price $8.08. [2026-01-23T12:02:14.078501] [DEBUG] [REMOTE ] AVAH: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:14.078633] [DEBUG] [REMOTE ] AVAH: PASS: Integrity check passed. [2026-01-23T12:02:14.078675] [DEBUG] [REMOTE ] AVAH: Symbol is viable for forecasting. [2026-01-23T12:02:14.078732] [INFO ] [MAIN ] [295/3498] AVAH kept (0.2s) | 295 kept, 0 rejected | 137.1/min | ETA: 23.4m [2026-01-23T12:02:14.583543] [DEBUG] [REMOTE ] AVAL: Retrieved 2850 rows, trimmed to 300. [2026-01-23T12:02:14.583782] [DEBUG] [REMOTE ] AVAL: PASS: History has at least 300 days. [2026-01-23T12:02:14.584112] [DEBUG] [REMOTE ] AVAL: PASS: Price check passed. Min price $3.94. [2026-01-23T12:02:14.584257] [DEBUG] [REMOTE ] AVAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:14.584397] [DEBUG] [REMOTE ] AVAL: PASS: Integrity check passed. [2026-01-23T12:02:14.584441] [DEBUG] [REMOTE ] AVAL: Symbol is viable for forecasting. [2026-01-23T12:02:14.584496] [INFO ] [MAIN ] [296/3498] AVAL kept (0.5s) | 296 kept, 0 rejected | 137.0/min | ETA: 23.4m [2026-01-23T12:02:15.165490] [DEBUG] [REMOTE ] AVB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:15.165658] [DEBUG] [REMOTE ] AVB: PASS: History has at least 300 days. [2026-01-23T12:02:15.165908] [DEBUG] [REMOTE ] AVB: PASS: Price check passed. Min price $172.26. [2026-01-23T12:02:15.166056] [DEBUG] [REMOTE ] AVB: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:15.166181] [DEBUG] [REMOTE ] AVB: PASS: Integrity check passed. [2026-01-23T12:02:15.166223] [DEBUG] [REMOTE ] AVB: Symbol is viable for forecasting. [2026-01-23T12:02:15.166274] [INFO ] [MAIN ] [297/3498] AVB kept (0.6s) | 297 kept, 0 rejected | 136.8/min | ETA: 23.4m [2026-01-23T12:02:15.259416] [DEBUG] [REMOTE ] AVBP: Retrieved 499 rows, trimmed to 300. [2026-01-23T12:02:15.259646] [DEBUG] [REMOTE ] AVBP: PASS: History has at least 300 days. [2026-01-23T12:02:15.259909] [DEBUG] [REMOTE ] AVBP: PASS: Price check passed. Min price $17.60. [2026-01-23T12:02:15.260060] [DEBUG] [REMOTE ] AVBP: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:15.260185] [DEBUG] [REMOTE ] AVBP: PASS: Integrity check passed. [2026-01-23T12:02:15.260228] [DEBUG] [REMOTE ] AVBP: Symbol is viable for forecasting. [2026-01-23T12:02:15.260285] [INFO ] [MAIN ] [298/3498] AVBP kept (0.1s) | 298 kept, 0 rejected | 137.2/min | ETA: 23.3m [2026-01-23T12:02:16.060841] [DEBUG] [REMOTE ] AVD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:16.060998] [DEBUG] [REMOTE ] AVD: PASS: History has at least 300 days. [2026-01-23T12:02:16.061291] [DEBUG] [REMOTE ] AVD: PASS: Price check passed. Min price $3.75. [2026-01-23T12:02:16.061436] [DEBUG] [REMOTE ] AVD: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:16.061568] [DEBUG] [REMOTE ] AVD: PASS: Integrity check passed. [2026-01-23T12:02:16.061630] [DEBUG] [REMOTE ] AVD: Symbol is viable for forecasting. [2026-01-23T12:02:16.061690] [INFO ] [MAIN ] [299/3498] AVD kept (0.8s) | 299 kept, 0 rejected | 136.8/min | ETA: 23.4m [2026-01-23T12:02:16.523766] [DEBUG] [REMOTE ] AVDL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:16.523914] [DEBUG] [REMOTE ] AVDL: PASS: History has at least 300 days. [2026-01-23T12:02:16.524159] [DEBUG] [REMOTE ] AVDL: PASS: Price check passed. Min price $18.56. [2026-01-23T12:02:16.524301] [DEBUG] [REMOTE ] AVDL: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:16.524425] [DEBUG] [REMOTE ] AVDL: PASS: Integrity check passed. [2026-01-23T12:02:16.524468] [DEBUG] [REMOTE ] AVDL: Symbol is viable for forecasting. [2026-01-23T12:02:16.524520] [INFO ] [MAIN ] [300/3498] AVDL kept (0.5s) | 300 kept, 0 rejected | 136.8/min | ETA: 23.4m [2026-01-23T12:02:16.767018] [DEBUG] [REMOTE ] AVGO: Retrieved 4141 rows, trimmed to 300. [2026-01-23T12:02:16.767168] [DEBUG] [REMOTE ] AVGO: PASS: History has at least 300 days. [2026-01-23T12:02:16.767417] [DEBUG] [REMOTE ] AVGO: PASS: Price check passed. Min price $325.40. [2026-01-23T12:02:16.768028] [DEBUG] [REMOTE ] AVGO: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:16.768306] [DEBUG] [REMOTE ] AVGO: PASS: Integrity check passed. [2026-01-23T12:02:16.768353] [DEBUG] [REMOTE ] AVGO: Symbol is viable for forecasting. [2026-01-23T12:02:16.768420] [INFO ] [MAIN ] [301/3498] AVGO kept (0.2s) | 301 kept, 0 rejected | 137.0/min | ETA: 23.3m [2026-01-23T12:02:17.094588] [DEBUG] [REMOTE ] AVGX: Retrieved 355 rows, trimmed to 300. [2026-01-23T12:02:17.094712] [DEBUG] [REMOTE ] AVGX: PASS: History has at least 300 days. [2026-01-23T12:02:17.094917] [DEBUG] [REMOTE ] AVGX: PASS: Price check passed. Min price $40.78. [2026-01-23T12:02:17.095053] [DEBUG] [REMOTE ] AVGX: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:17.095162] [DEBUG] [REMOTE ] AVGX: PASS: Integrity check passed. [2026-01-23T12:02:17.095203] [DEBUG] [REMOTE ] AVGX: Symbol is viable for forecasting. [2026-01-23T12:02:17.095250] [INFO ] [MAIN ] [302/3498] AVGX kept (0.3s) | 302 kept, 0 rejected | 137.1/min | ETA: 23.3m [2026-01-23T12:02:17.784208] [DEBUG] [REMOTE ] AVK: Retrieved 5720 rows, trimmed to 300. [2026-01-23T12:02:17.784369] [DEBUG] [REMOTE ] AVK: PASS: History has at least 300 days. [2026-01-23T12:02:17.784668] [DEBUG] [REMOTE ] AVK: PASS: Price check passed. Min price $11.81. [2026-01-23T12:02:17.784817] [DEBUG] [REMOTE ] AVK: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:17.784956] [DEBUG] [REMOTE ] AVK: PASS: Integrity check passed. [2026-01-23T12:02:17.785016] [DEBUG] [REMOTE ] AVK: Symbol is viable for forecasting. [2026-01-23T12:02:17.785070] [INFO ] [MAIN ] [303/3498] AVK kept (0.7s) | 303 kept, 0 rejected | 136.9/min | ETA: 23.3m [2026-01-23T12:02:18.114819] [DEBUG] [REMOTE ] AVNS: Retrieved 2830 rows, trimmed to 300. [2026-01-23T12:02:18.114950] [DEBUG] [REMOTE ] AVNS: PASS: History has at least 300 days. [2026-01-23T12:02:18.115158] [DEBUG] [REMOTE ] AVNS: PASS: Price check passed. Min price $10.66. [2026-01-23T12:02:18.115293] [DEBUG] [REMOTE ] AVNS: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:18.115405] [DEBUG] [REMOTE ] AVNS: PASS: Integrity check passed. [2026-01-23T12:02:18.115446] [DEBUG] [REMOTE ] AVNS: Symbol is viable for forecasting. [2026-01-23T12:02:18.115495] [INFO ] [MAIN ] [304/3498] AVNS kept (0.3s) | 304 kept, 0 rejected | 137.0/min | ETA: 23.3m [2026-01-23T12:02:18.464075] [DEBUG] [REMOTE ] AVO: Retrieved 1333 rows, trimmed to 300. [2026-01-23T12:02:18.464215] [DEBUG] [REMOTE ] AVO: PASS: History has at least 300 days. [2026-01-23T12:02:18.464425] [DEBUG] [REMOTE ] AVO: PASS: Price check passed. Min price $11.25. [2026-01-23T12:02:18.464562] [DEBUG] [REMOTE ] AVO: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:18.464707] [DEBUG] [REMOTE ] AVO: PASS: Integrity check passed. [2026-01-23T12:02:18.464747] [DEBUG] [REMOTE ] AVO: Symbol is viable for forecasting. [2026-01-23T12:02:18.464796] [INFO ] [MAIN ] [305/3498] AVO kept (0.3s) | 305 kept, 0 rejected | 137.1/min | ETA: 23.3m [2026-01-23T12:02:18.813878] [DEBUG] [REMOTE ] AVTX: Retrieved 2560 rows, trimmed to 300. [2026-01-23T12:02:18.814025] [DEBUG] [REMOTE ] AVTX: PASS: History has at least 300 days. [2026-01-23T12:02:18.814247] [DEBUG] [REMOTE ] AVTX: PASS: Price check passed. Min price $14.73. [2026-01-23T12:02:18.814383] [DEBUG] [REMOTE ] AVTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:18.814498] [DEBUG] [REMOTE ] AVTX: PASS: Integrity check passed. [2026-01-23T12:02:18.814538] [DEBUG] [REMOTE ] AVTX: Symbol is viable for forecasting. [2026-01-23T12:02:18.814608] [INFO ] [MAIN ] [306/3498] AVTX kept (0.3s) | 306 kept, 0 rejected | 137.2/min | ETA: 23.3m [2026-01-23T12:02:19.383745] [DEBUG] [REMOTE ] AVXL: Retrieved 4895 rows, trimmed to 300. [2026-01-23T12:02:19.383906] [DEBUG] [REMOTE ] AVXL: PASS: History has at least 300 days. [2026-01-23T12:02:19.384164] [DEBUG] [REMOTE ] AVXL: PASS: Price check passed. Min price $3.08. [2026-01-23T12:02:19.384303] [DEBUG] [REMOTE ] AVXL: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:19.384424] [DEBUG] [REMOTE ] AVXL: PASS: Integrity check passed. [2026-01-23T12:02:19.384465] [DEBUG] [REMOTE ] AVXL: Symbol is viable for forecasting. [2026-01-23T12:02:19.384517] [INFO ] [MAIN ] [307/3498] AVXL kept (0.6s) | 307 kept, 0 rejected | 137.0/min | ETA: 23.3m [2026-01-23T12:02:19.924656] [DEBUG] [REMOTE ] AVY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:19.924821] [DEBUG] [REMOTE ] AVY: PASS: History has at least 300 days. [2026-01-23T12:02:19.925150] [DEBUG] [REMOTE ] AVY: PASS: Price check passed. Min price $165.13. [2026-01-23T12:02:19.925299] [DEBUG] [REMOTE ] AVY: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:19.925441] [DEBUG] [REMOTE ] AVY: PASS: Integrity check passed. [2026-01-23T12:02:19.925517] [DEBUG] [REMOTE ] AVY: Symbol is viable for forecasting. [2026-01-23T12:02:19.925595] [INFO ] [MAIN ] [308/3498] AVY kept (0.5s) | 308 kept, 0 rejected | 136.9/min | ETA: 23.3m [2026-01-23T12:02:20.394350] [DEBUG] [REMOTE ] AWF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:20.394497] [DEBUG] [REMOTE ] AWF: PASS: History has at least 300 days. [2026-01-23T12:02:20.394770] [DEBUG] [REMOTE ] AWF: PASS: Price check passed. Min price $10.46. [2026-01-23T12:02:20.394913] [DEBUG] [REMOTE ] AWF: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:20.395041] [DEBUG] [REMOTE ] AWF: PASS: Integrity check passed. [2026-01-23T12:02:20.395083] [DEBUG] [REMOTE ] AWF: Symbol is viable for forecasting. [2026-01-23T12:02:20.395135] [INFO ] [MAIN ] [309/3498] AWF kept (0.5s) | 309 kept, 0 rejected | 136.9/min | ETA: 23.3m [2026-01-23T12:02:20.801760] [DEBUG] [REMOTE ] AWI: Retrieved 4845 rows, trimmed to 300. [2026-01-23T12:02:20.801904] [DEBUG] [REMOTE ] AWI: PASS: History has at least 300 days. [2026-01-23T12:02:20.802127] [DEBUG] [REMOTE ] AWI: PASS: Price check passed. Min price $179.87. [2026-01-23T12:02:20.802262] [DEBUG] [REMOTE ] AWI: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:20.802386] [DEBUG] [REMOTE ] AWI: PASS: Integrity check passed. [2026-01-23T12:02:20.802425] [DEBUG] [REMOTE ] AWI: Symbol is viable for forecasting. [2026-01-23T12:02:20.802473] [INFO ] [MAIN ] [310/3498] AWI kept (0.4s) | 310 kept, 0 rejected | 136.9/min | ETA: 23.3m [2026-01-23T12:02:21.159920] [DEBUG] [REMOTE ] AWK: Retrieved 4466 rows, trimmed to 300. [2026-01-23T12:02:21.160077] [DEBUG] [REMOTE ] AWK: PASS: History has at least 300 days. [2026-01-23T12:02:21.160327] [DEBUG] [REMOTE ] AWK: PASS: Price check passed. Min price $125.18. [2026-01-23T12:02:21.160468] [DEBUG] [REMOTE ] AWK: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:21.160619] [DEBUG] [REMOTE ] AWK: PASS: Integrity check passed. [2026-01-23T12:02:21.160776] [DEBUG] [REMOTE ] AWK: Symbol is viable for forecasting. [2026-01-23T12:02:21.160834] [INFO ] [MAIN ] [311/3498] AWK kept (0.4s) | 311 kept, 0 rejected | 137.0/min | ETA: 23.3m [2026-01-23T12:02:21.630206] [DEBUG] [REMOTE ] AWP: Retrieved 4716 rows, trimmed to 300. [2026-01-23T12:02:21.630718] [DEBUG] [REMOTE ] AWP: PASS: History has at least 300 days. [2026-01-23T12:02:21.631199] [DEBUG] [REMOTE ] AWP: PASS: Price check passed. Min price $3.74. [2026-01-23T12:02:21.631405] [DEBUG] [REMOTE ] AWP: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:21.631604] [DEBUG] [REMOTE ] AWP: PASS: Integrity check passed. [2026-01-23T12:02:21.631653] [DEBUG] [REMOTE ] AWP: Symbol is viable for forecasting. [2026-01-23T12:02:21.631713] [INFO ] [MAIN ] [312/3498] AWP kept (0.5s) | 312 kept, 0 rejected | 137.0/min | ETA: 23.3m [2026-01-23T12:02:22.040255] [DEBUG] [REMOTE ] AWRE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:22.040395] [DEBUG] [REMOTE ] AWRE: PASS: History has at least 300 days. [2026-01-23T12:02:22.040634] [DEBUG] [REMOTE ] AWRE: PASS: Price check passed. Min price $1.85. [2026-01-23T12:02:22.040775] [DEBUG] [REMOTE ] AWRE: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:22.040891] [DEBUG] [REMOTE ] AWRE: PASS: Integrity check passed. [2026-01-23T12:02:22.040931] [DEBUG] [REMOTE ] AWRE: Symbol is viable for forecasting. [2026-01-23T12:02:22.040980] [INFO ] [MAIN ] [313/3498] AWRE kept (0.4s) | 313 kept, 0 rejected | 137.0/min | ETA: 23.3m [2026-01-23T12:02:22.501698] [DEBUG] [REMOTE ] AXGN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:22.501849] [DEBUG] [REMOTE ] AXGN: PASS: History has at least 300 days. [2026-01-23T12:02:22.502091] [DEBUG] [REMOTE ] AXGN: PASS: Price check passed. Min price $17.77. [2026-01-23T12:02:22.502231] [DEBUG] [REMOTE ] AXGN: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:22.502381] [DEBUG] [REMOTE ] AXGN: PASS: Integrity check passed. [2026-01-23T12:02:22.502429] [DEBUG] [REMOTE ] AXGN: Symbol is viable for forecasting. [2026-01-23T12:02:22.502481] [INFO ] [MAIN ] [314/3498] AXGN kept (0.5s) | 314 kept, 0 rejected | 137.0/min | ETA: 23.2m [2026-01-23T12:02:22.968462] [DEBUG] [REMOTE ] AXL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:22.968647] [DEBUG] [REMOTE ] AXL: PASS: History has at least 300 days. [2026-01-23T12:02:22.968922] [DEBUG] [REMOTE ] AXL: PASS: Price check passed. Min price $5.83. [2026-01-23T12:02:22.969059] [DEBUG] [REMOTE ] AXL: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:22.969190] [DEBUG] [REMOTE ] AXL: PASS: Integrity check passed. [2026-01-23T12:02:22.969231] [DEBUG] [REMOTE ] AXL: Symbol is viable for forecasting. [2026-01-23T12:02:22.969284] [INFO ] [MAIN ] [315/3498] AXL kept (0.5s) | 315 kept, 0 rejected | 136.9/min | ETA: 23.2m [2026-01-23T12:02:23.438652] [DEBUG] [REMOTE ] AXP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:23.438803] [DEBUG] [REMOTE ] AXP: PASS: History has at least 300 days. [2026-01-23T12:02:23.439115] [DEBUG] [REMOTE ] AXP: PASS: Price check passed. Min price $339.91. [2026-01-23T12:02:23.439264] [DEBUG] [REMOTE ] AXP: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:23.439405] [DEBUG] [REMOTE ] AXP: PASS: Integrity check passed. [2026-01-23T12:02:23.439450] [DEBUG] [REMOTE ] AXP: Symbol is viable for forecasting. [2026-01-23T12:02:23.439509] [INFO ] [MAIN ] [316/3498] AXP kept (0.5s) | 316 kept, 0 rejected | 136.9/min | ETA: 23.2m [2026-01-23T12:02:23.792211] [DEBUG] [REMOTE ] AXS: Retrieved 5677 rows, trimmed to 300. [2026-01-23T12:02:23.792358] [DEBUG] [REMOTE ] AXS: PASS: History has at least 300 days. [2026-01-23T12:02:23.792654] [DEBUG] [REMOTE ] AXS: PASS: Price check passed. Min price $87.89. [2026-01-23T12:02:23.792817] [DEBUG] [REMOTE ] AXS: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:23.792963] [DEBUG] [REMOTE ] AXS: PASS: Integrity check passed. [2026-01-23T12:02:23.793011] [DEBUG] [REMOTE ] AXS: Symbol is viable for forecasting. [2026-01-23T12:02:23.793061] [INFO ] [MAIN ] [317/3498] AXS kept (0.4s) | 317 kept, 0 rejected | 137.0/min | ETA: 23.2m [2026-01-23T12:02:24.145888] [DEBUG] [REMOTE ] AXSM: Retrieved 2557 rows, trimmed to 300. [2026-01-23T12:02:24.146035] [DEBUG] [REMOTE ] AXSM: PASS: History has at least 300 days. [2026-01-23T12:02:24.146320] [DEBUG] [REMOTE ] AXSM: PASS: Price check passed. Min price $133.15. [2026-01-23T12:02:24.146484] [DEBUG] [REMOTE ] AXSM: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:24.146643] [DEBUG] [REMOTE ] AXSM: PASS: Integrity check passed. [2026-01-23T12:02:24.146695] [DEBUG] [REMOTE ] AXSM: Symbol is viable for forecasting. [2026-01-23T12:02:24.146762] [INFO ] [MAIN ] [318/3498] AXSM kept (0.4s) | 318 kept, 0 rejected | 137.1/min | ETA: 23.2m [2026-01-23T12:02:24.570300] [DEBUG] [REMOTE ] AXTA: Retrieved 2814 rows, trimmed to 300. [2026-01-23T12:02:24.570473] [DEBUG] [REMOTE ] AXTA: PASS: History has at least 300 days. [2026-01-23T12:02:24.570811] [DEBUG] [REMOTE ] AXTA: PASS: Price check passed. Min price $27.56. [2026-01-23T12:02:24.570982] [DEBUG] [REMOTE ] AXTA: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:24.571121] [DEBUG] [REMOTE ] AXTA: PASS: Integrity check passed. [2026-01-23T12:02:24.571169] [DEBUG] [REMOTE ] AXTA: Symbol is viable for forecasting. [2026-01-23T12:02:24.571227] [INFO ] [MAIN ] [319/3498] AXTA kept (0.4s) | 319 kept, 0 rejected | 137.1/min | ETA: 23.2m [2026-01-23T12:02:25.147242] [DEBUG] [REMOTE ] AXTI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:25.147397] [DEBUG] [REMOTE ] AXTI: PASS: History has at least 300 days. [2026-01-23T12:02:25.147701] [DEBUG] [REMOTE ] AXTI: PASS: Price check passed. Min price $6.19. [2026-01-23T12:02:25.147844] [DEBUG] [REMOTE ] AXTI: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:25.147975] [DEBUG] [REMOTE ] AXTI: PASS: Integrity check passed. [2026-01-23T12:02:25.148017] [DEBUG] [REMOTE ] AXTI: Symbol is viable for forecasting. [2026-01-23T12:02:25.148068] [INFO ] [MAIN ] [320/3498] AXTI kept (0.6s) | 320 kept, 0 rejected | 136.9/min | ETA: 23.2m [2026-01-23T12:02:25.574058] [DEBUG] [REMOTE ] AYI: Retrieved 6073 rows, trimmed to 300. [2026-01-23T12:02:25.574215] [DEBUG] [REMOTE ] AYI: PASS: History has at least 300 days. [2026-01-23T12:02:25.574475] [DEBUG] [REMOTE ] AYI: PASS: Price check passed. Min price $309.67. [2026-01-23T12:02:25.574635] [DEBUG] [REMOTE ] AYI: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:25.574764] [DEBUG] [REMOTE ] AYI: PASS: Integrity check passed. [2026-01-23T12:02:25.574813] [DEBUG] [REMOTE ] AYI: Symbol is viable for forecasting. [2026-01-23T12:02:25.574881] [INFO ] [MAIN ] [321/3498] AYI kept (0.4s) | 321 kept, 0 rejected | 137.0/min | ETA: 23.2m [2026-01-23T12:02:25.806222] [DEBUG] [REMOTE ] AZ: Retrieved 1397 rows, trimmed to 300. [2026-01-23T12:02:25.806359] [DEBUG] [REMOTE ] AZ: PASS: History has at least 300 days. [2026-01-23T12:02:25.806566] [DEBUG] [REMOTE ] AZ: PASS: Price check passed. Min price $5.20. [2026-01-23T12:02:25.806732] [DEBUG] [REMOTE ] AZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:25.806863] [DEBUG] [REMOTE ] AZ: PASS: Integrity check passed. [2026-01-23T12:02:25.806909] [DEBUG] [REMOTE ] AZ: Symbol is viable for forecasting. [2026-01-23T12:02:25.806956] [INFO ] [MAIN ] [322/3498] AZ kept (0.2s) | 322 kept, 0 rejected | 137.2/min | ETA: 23.2m [2026-01-23T12:02:26.472926] [DEBUG] [REMOTE ] AZN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:26.473071] [DEBUG] [REMOTE ] AZN: PASS: History has at least 300 days. [2026-01-23T12:02:26.473314] [DEBUG] [REMOTE ] AZN: PASS: Price check passed. Min price $81.15. [2026-01-23T12:02:26.473450] [DEBUG] [REMOTE ] AZN: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:26.473587] [DEBUG] [REMOTE ] AZN: PASS: Integrity check passed. [2026-01-23T12:02:26.473629] [DEBUG] [REMOTE ] AZN: Symbol is viable for forecasting. [2026-01-23T12:02:26.473679] [INFO ] [MAIN ] [323/3498] AZN kept (0.7s) | 323 kept, 0 rejected | 136.9/min | ETA: 23.2m [2026-01-23T12:02:26.791245] [DEBUG] [REMOTE ] AZO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:26.791430] [DEBUG] [REMOTE ] AZO: PASS: History has at least 300 days. [2026-01-23T12:02:26.791765] [DEBUG] [REMOTE ] AZO: PASS: Price check passed. Min price $3244.92. [2026-01-23T12:02:26.791942] [DEBUG] [REMOTE ] AZO: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:26.792096] [DEBUG] [REMOTE ] AZO: PASS: Integrity check passed. [2026-01-23T12:02:26.792145] [DEBUG] [REMOTE ] AZO: Symbol is viable for forecasting. [2026-01-23T12:02:26.792210] [INFO ] [MAIN ] [324/3498] AZO kept (0.3s) | 324 kept, 0 rejected | 137.1/min | ETA: 23.2m [2026-01-23T12:02:27.219112] [DEBUG] [REMOTE ] AZZ: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:27.219264] [DEBUG] [REMOTE ] AZZ: PASS: History has at least 300 days. [2026-01-23T12:02:27.219619] [DEBUG] [REMOTE ] AZZ: PASS: Price check passed. Min price $97.64. [2026-01-23T12:02:27.219772] [DEBUG] [REMOTE ] AZZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:27.219906] [DEBUG] [REMOTE ] AZZ: PASS: Integrity check passed. [2026-01-23T12:02:27.219947] [DEBUG] [REMOTE ] AZZ: Symbol is viable for forecasting. [2026-01-23T12:02:27.219999] [INFO ] [MAIN ] [325/3498] AZZ kept (0.4s) | 325 kept, 0 rejected | 137.1/min | ETA: 23.2m [2026-01-23T12:02:27.735143] [DEBUG] [REMOTE ] BA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:27.735451] [DEBUG] [REMOTE ] BA: PASS: History has at least 300 days. [2026-01-23T12:02:27.736034] [DEBUG] [REMOTE ] BA: PASS: Price check passed. Min price $179.12. [2026-01-23T12:02:27.736261] [DEBUG] [REMOTE ] BA: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:27.736487] [DEBUG] [REMOTE ] BA: PASS: Integrity check passed. [2026-01-23T12:02:27.736540] [DEBUG] [REMOTE ] BA: Symbol is viable for forecasting. [2026-01-23T12:02:27.736643] [INFO ] [MAIN ] [326/3498] BA kept (0.5s) | 326 kept, 0 rejected | 137.0/min | ETA: 23.2m [2026-01-23T12:02:28.066305] [DEBUG] [REMOTE ] BABA: Retrieved 2852 rows, trimmed to 300. [2026-01-23T12:02:28.066446] [DEBUG] [REMOTE ] BABA: PASS: History has at least 300 days. [2026-01-23T12:02:28.066734] [DEBUG] [REMOTE ] BABA: PASS: Price check passed. Min price $146.58. [2026-01-23T12:02:28.066902] [DEBUG] [REMOTE ] BABA: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:28.067021] [DEBUG] [REMOTE ] BABA: PASS: Integrity check passed. [2026-01-23T12:02:28.067060] [DEBUG] [REMOTE ] BABA: Symbol is viable for forecasting. [2026-01-23T12:02:28.067107] [INFO ] [MAIN ] [327/3498] BABA kept (0.3s) | 327 kept, 0 rejected | 137.1/min | ETA: 23.1m [2026-01-23T12:02:28.354270] [DEBUG] [REMOTE ] BABX: Retrieved 779 rows, trimmed to 300. [2026-01-23T12:02:28.354415] [DEBUG] [REMOTE ] BABX: PASS: History has at least 300 days. [2026-01-23T12:02:28.354670] [DEBUG] [REMOTE ] BABX: PASS: Price check passed. Min price $35.89. [2026-01-23T12:02:28.354811] [DEBUG] [REMOTE ] BABX: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:28.354933] [DEBUG] [REMOTE ] BABX: PASS: Integrity check passed. [2026-01-23T12:02:28.354981] [DEBUG] [REMOTE ] BABX: Symbol is viable for forecasting. [2026-01-23T12:02:28.355047] [INFO ] [MAIN ] [328/3498] BABX kept (0.3s) | 328 kept, 0 rejected | 137.2/min | ETA: 23.1m [2026-01-23T12:02:28.938989] [DEBUG] [REMOTE ] BAC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:28.939237] [DEBUG] [REMOTE ] BAC: PASS: History has at least 300 days. [2026-01-23T12:02:28.939685] [DEBUG] [REMOTE ] BAC: PASS: Price check passed. Min price $50.74. [2026-01-23T12:02:28.939836] [DEBUG] [REMOTE ] BAC: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:28.939968] [DEBUG] [REMOTE ] BAC: PASS: Integrity check passed. [2026-01-23T12:02:28.940009] [DEBUG] [REMOTE ] BAC: Symbol is viable for forecasting. [2026-01-23T12:02:28.940067] [INFO ] [MAIN ] [329/3498] BAC kept (0.6s) | 329 kept, 0 rejected | 137.1/min | ETA: 23.1m [2026-01-23T12:02:29.174518] [DEBUG] [REMOTE ] BAH: Retrieved 3816 rows, trimmed to 300. [2026-01-23T12:02:29.174691] [DEBUG] [REMOTE ] BAH: PASS: History has at least 300 days. [2026-01-23T12:02:29.174968] [DEBUG] [REMOTE ] BAH: PASS: Price check passed. Min price $79.90. [2026-01-23T12:02:29.175107] [DEBUG] [REMOTE ] BAH: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:29.175237] [DEBUG] [REMOTE ] BAH: PASS: Integrity check passed. [2026-01-23T12:02:29.175279] [DEBUG] [REMOTE ] BAH: Symbol is viable for forecasting. [2026-01-23T12:02:29.175347] [INFO ] [MAIN ] [330/3498] BAH kept (0.2s) | 330 kept, 0 rejected | 137.3/min | ETA: 23.1m [2026-01-23T12:02:29.840483] [DEBUG] [REMOTE ] BALL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:29.840764] [DEBUG] [REMOTE ] BALL: PASS: History has at least 300 days. [2026-01-23T12:02:29.841084] [DEBUG] [REMOTE ] BALL: PASS: Price check passed. Min price $46.22. [2026-01-23T12:02:29.841224] [DEBUG] [REMOTE ] BALL: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:29.841352] [DEBUG] [REMOTE ] BALL: PASS: Integrity check passed. [2026-01-23T12:02:29.841394] [DEBUG] [REMOTE ] BALL: Symbol is viable for forecasting. [2026-01-23T12:02:29.841451] [INFO ] [MAIN ] [331/3498] BALL kept (0.7s) | 331 kept, 0 rejected | 137.1/min | ETA: 23.1m [2026-01-23T12:02:30.052706] [DEBUG] [REMOTE ] BAM: Retrieved 787 rows, trimmed to 300. [2026-01-23T12:02:30.052865] [DEBUG] [REMOTE ] BAM: PASS: History has at least 300 days. [2026-01-23T12:02:30.053078] [DEBUG] [REMOTE ] BAM: PASS: Price check passed. Min price $49.00. [2026-01-23T12:02:30.053214] [DEBUG] [REMOTE ] BAM: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:30.053328] [DEBUG] [REMOTE ] BAM: PASS: Integrity check passed. [2026-01-23T12:02:30.053369] [DEBUG] [REMOTE ] BAM: Symbol is viable for forecasting. [2026-01-23T12:02:30.053419] [INFO ] [MAIN ] [332/3498] BAM kept (0.2s) | 332 kept, 0 rejected | 137.3/min | ETA: 23.1m [2026-01-23T12:02:30.569155] [DEBUG] [REMOTE ] BANC: Retrieved 5865 rows, trimmed to 300. [2026-01-23T12:02:30.569320] [DEBUG] [REMOTE ] BANC: PASS: History has at least 300 days. [2026-01-23T12:02:30.569621] [DEBUG] [REMOTE ] BANC: PASS: Price check passed. Min price $16.12. [2026-01-23T12:02:30.569779] [DEBUG] [REMOTE ] BANC: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:30.569931] [DEBUG] [REMOTE ] BANC: PASS: Integrity check passed. [2026-01-23T12:02:30.569981] [DEBUG] [REMOTE ] BANC: Symbol is viable for forecasting. [2026-01-23T12:02:30.570033] [INFO ] [MAIN ] [333/3498] BANC kept (0.5s) | 333 kept, 0 rejected | 137.2/min | ETA: 23.1m [2026-01-23T12:02:30.871448] [DEBUG] [REMOTE ] BAND: Retrieved 2059 rows, trimmed to 300. [2026-01-23T12:02:30.871617] [DEBUG] [REMOTE ] BAND: PASS: History has at least 300 days. [2026-01-23T12:02:30.871851] [DEBUG] [REMOTE ] BAND: PASS: Price check passed. Min price $13.22. [2026-01-23T12:02:30.871995] [DEBUG] [REMOTE ] BAND: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:30.872113] [DEBUG] [REMOTE ] BAND: PASS: Integrity check passed. [2026-01-23T12:02:30.872155] [DEBUG] [REMOTE ] BAND: Symbol is viable for forecasting. [2026-01-23T12:02:30.872206] [INFO ] [MAIN ] [334/3498] BAND kept (0.3s) | 334 kept, 0 rejected | 137.3/min | ETA: 23.0m [2026-01-23T12:02:31.507113] [DEBUG] [REMOTE ] BANF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:31.507267] [DEBUG] [REMOTE ] BANF: PASS: History has at least 300 days. [2026-01-23T12:02:31.507616] [DEBUG] [REMOTE ] BANF: PASS: Price check passed. Min price $106.01. [2026-01-23T12:02:31.507768] [DEBUG] [REMOTE ] BANF: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:31.507902] [DEBUG] [REMOTE ] BANF: PASS: Integrity check passed. [2026-01-23T12:02:31.507950] [DEBUG] [REMOTE ] BANF: Symbol is viable for forecasting. [2026-01-23T12:02:31.508004] [INFO ] [MAIN ] [335/3498] BANF kept (0.6s) | 335 kept, 0 rejected | 137.1/min | ETA: 23.1m [2026-01-23T12:02:31.776493] [DEBUG] [REMOTE ] BANX: Retrieved 3069 rows, trimmed to 300. [2026-01-23T12:02:31.776656] [DEBUG] [REMOTE ] BANX: PASS: History has at least 300 days. [2026-01-23T12:02:31.776871] [DEBUG] [REMOTE ] BANX: PASS: Price check passed. Min price $19.97. [2026-01-23T12:02:31.777010] [DEBUG] [REMOTE ] BANX: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:31.777123] [DEBUG] [REMOTE ] BANX: PASS: Integrity check passed. [2026-01-23T12:02:31.777163] [DEBUG] [REMOTE ] BANX: Symbol is viable for forecasting. [2026-01-23T12:02:31.777210] [INFO ] [MAIN ] [336/3498] BANX kept (0.3s) | 336 kept, 0 rejected | 137.3/min | ETA: 23.0m [2026-01-23T12:02:32.382166] [DEBUG] [REMOTE ] BAP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:32.382315] [DEBUG] [REMOTE ] BAP: PASS: History has at least 300 days. [2026-01-23T12:02:32.382597] [DEBUG] [REMOTE ] BAP: PASS: Price check passed. Min price $247.85. [2026-01-23T12:02:32.382745] [DEBUG] [REMOTE ] BAP: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:32.382896] [DEBUG] [REMOTE ] BAP: PASS: Integrity check passed. [2026-01-23T12:02:32.382953] [DEBUG] [REMOTE ] BAP: Symbol is viable for forecasting. [2026-01-23T12:02:32.383011] [INFO ] [MAIN ] [337/3498] BAP kept (0.6s) | 337 kept, 0 rejected | 137.1/min | ETA: 23.0m [2026-01-23T12:02:32.551552] [DEBUG] [REMOTE ] BATRA: Retrieved 2456 rows, trimmed to 300. [2026-01-23T12:02:32.551722] [DEBUG] [REMOTE ] BATRA: PASS: History has at least 300 days. [2026-01-23T12:02:32.551966] [DEBUG] [REMOTE ] BATRA: PASS: Price check passed. Min price $41.92. [2026-01-23T12:02:32.552127] [DEBUG] [REMOTE ] BATRA: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:32.552268] [DEBUG] [REMOTE ] BATRA: PASS: Integrity check passed. [2026-01-23T12:02:32.552311] [DEBUG] [REMOTE ] BATRA: Symbol is viable for forecasting. [2026-01-23T12:02:32.552378] [INFO ] [MAIN ] [338/3498] BATRA kept (0.2s) | 338 kept, 0 rejected | 137.4/min | ETA: 23.0m [2026-01-23T12:02:32.974676] [DEBUG] [REMOTE ] BATRK: Retrieved 2456 rows, trimmed to 300. [2026-01-23T12:02:32.974815] [DEBUG] [REMOTE ] BATRK: PASS: History has at least 300 days. [2026-01-23T12:02:32.975036] [DEBUG] [REMOTE ] BATRK: PASS: Price check passed. Min price $38.04. [2026-01-23T12:02:32.975211] [DEBUG] [REMOTE ] BATRK: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:32.975358] [DEBUG] [REMOTE ] BATRK: PASS: Integrity check passed. [2026-01-23T12:02:32.975404] [DEBUG] [REMOTE ] BATRK: Symbol is viable for forecasting. [2026-01-23T12:02:32.975459] [INFO ] [MAIN ] [339/3498] BATRK kept (0.4s) | 339 kept, 0 rejected | 137.4/min | ETA: 23.0m [2026-01-23T12:02:33.733168] [DEBUG] [REMOTE ] BAX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:33.733342] [DEBUG] [REMOTE ] BAX: PASS: History has at least 300 days. [2026-01-23T12:02:33.733752] [DEBUG] [REMOTE ] BAX: PASS: Price check passed. Min price $17.41. [2026-01-23T12:02:33.733911] [DEBUG] [REMOTE ] BAX: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:33.734074] [DEBUG] [REMOTE ] BAX: PASS: Integrity check passed. [2026-01-23T12:02:33.734120] [DEBUG] [REMOTE ] BAX: Symbol is viable for forecasting. [2026-01-23T12:02:33.734173] [INFO ] [MAIN ] [340/3498] BAX kept (0.8s) | 340 kept, 0 rejected | 137.1/min | ETA: 23.0m [2026-01-23T12:02:34.193660] [DEBUG] [REMOTE ] BB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:34.193812] [DEBUG] [REMOTE ] BB: PASS: History has at least 300 days. [2026-01-23T12:02:34.194068] [DEBUG] [REMOTE ] BB: PASS: Price check passed. Min price $3.77. [2026-01-23T12:02:34.194224] [DEBUG] [REMOTE ] BB: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:34.194350] [DEBUG] [REMOTE ] BB: PASS: Integrity check passed. [2026-01-23T12:02:34.194391] [DEBUG] [REMOTE ] BB: Symbol is viable for forecasting. [2026-01-23T12:02:34.194441] [INFO ] [MAIN ] [341/3498] BB kept (0.5s) | 341 kept, 0 rejected | 137.1/min | ETA: 23.0m [2026-01-23T12:02:34.427132] [DEBUG] [REMOTE ] BBAI: Retrieved 1027 rows, trimmed to 300. [2026-01-23T12:02:34.427296] [DEBUG] [REMOTE ] BBAI: PASS: History has at least 300 days. [2026-01-23T12:02:34.427611] [DEBUG] [REMOTE ] BBAI: PASS: Price check passed. Min price $5.40. [2026-01-23T12:02:34.427757] [DEBUG] [REMOTE ] BBAI: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:34.427872] [DEBUG] [REMOTE ] BBAI: PASS: Integrity check passed. [2026-01-23T12:02:34.427913] [DEBUG] [REMOTE ] BBAI: Symbol is viable for forecasting. [2026-01-23T12:02:34.427971] [INFO ] [MAIN ] [342/3498] BBAI kept (0.2s) | 342 kept, 0 rejected | 137.3/min | ETA: 23.0m [2026-01-23T12:02:34.892063] [DEBUG] [REMOTE ] BBCP: Retrieved 2116 rows, trimmed to 300. [2026-01-23T12:02:34.892195] [DEBUG] [REMOTE ] BBCP: PASS: History has at least 300 days. [2026-01-23T12:02:34.892401] [DEBUG] [REMOTE ] BBCP: PASS: Price check passed. Min price $5.86. [2026-01-23T12:02:34.892535] [DEBUG] [REMOTE ] BBCP: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:34.892667] [DEBUG] [REMOTE ] BBCP: PASS: Integrity check passed. [2026-01-23T12:02:34.892709] [DEBUG] [REMOTE ] BBCP: Symbol is viable for forecasting. [2026-01-23T12:02:34.892757] [INFO ] [MAIN ] [343/3498] BBCP kept (0.5s) | 343 kept, 0 rejected | 137.3/min | ETA: 23.0m [2026-01-23T12:02:35.437261] [DEBUG] [REMOTE ] BBD: Retrieved 6079 rows, trimmed to 300. [2026-01-23T12:02:35.437423] [DEBUG] [REMOTE ] BBD: PASS: History has at least 300 days. [2026-01-23T12:02:35.437751] [DEBUG] [REMOTE ] BBD: PASS: Price check passed. Min price $3.20. [2026-01-23T12:02:35.437893] [DEBUG] [REMOTE ] BBD: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:35.438023] [DEBUG] [REMOTE ] BBD: PASS: Integrity check passed. [2026-01-23T12:02:35.438065] [DEBUG] [REMOTE ] BBD: Symbol is viable for forecasting. [2026-01-23T12:02:35.438134] [INFO ] [MAIN ] [344/3498] BBD kept (0.5s) | 344 kept, 0 rejected | 137.2/min | ETA: 23.0m [2026-01-23T12:02:35.787868] [DEBUG] [REMOTE ] BBDO: Retrieved 3486 rows, trimmed to 300. [2026-01-23T12:02:35.788005] [DEBUG] [REMOTE ] BBDO: PASS: History has at least 300 days. [2026-01-23T12:02:35.788223] [DEBUG] [REMOTE ] BBDO: PASS: Price check passed. Min price $2.76. [2026-01-23T12:02:35.788362] [DEBUG] [REMOTE ] BBDO: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:35.788481] [DEBUG] [REMOTE ] BBDO: PASS: Integrity check passed. [2026-01-23T12:02:35.788522] [DEBUG] [REMOTE ] BBDO: Symbol is viable for forecasting. [2026-01-23T12:02:35.788590] [INFO ] [MAIN ] [345/3498] BBDO kept (0.4s) | 345 kept, 0 rejected | 137.2/min | ETA: 23.0m [2026-01-23T12:02:36.376538] [DEBUG] [REMOTE ] BBH: Retrieved 6580 rows, trimmed to 300. [2026-01-23T12:02:36.376721] [DEBUG] [REMOTE ] BBH: PASS: History has at least 300 days. [2026-01-23T12:02:36.377028] [DEBUG] [REMOTE ] BBH: PASS: Price check passed. Min price $175.97. [2026-01-23T12:02:36.377178] [DEBUG] [REMOTE ] BBH: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:36.377313] [DEBUG] [REMOTE ] BBH: PASS: Integrity check passed. [2026-01-23T12:02:36.377355] [DEBUG] [REMOTE ] BBH: Symbol is viable for forecasting. [2026-01-23T12:02:36.377408] [INFO ] [MAIN ] [346/3498] BBH kept (0.6s) | 346 kept, 0 rejected | 137.1/min | ETA: 23.0m [2026-01-23T12:02:36.690893] [DEBUG] [REMOTE ] BBIO: Retrieved 1652 rows, trimmed to 300. [2026-01-23T12:02:36.691060] [DEBUG] [REMOTE ] BBIO: PASS: History has at least 300 days. [2026-01-23T12:02:36.691364] [DEBUG] [REMOTE ] BBIO: PASS: Price check passed. Min price $61.37. [2026-01-23T12:02:36.691568] [DEBUG] [REMOTE ] BBIO: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:36.691763] [DEBUG] [REMOTE ] BBIO: PASS: Integrity check passed. [2026-01-23T12:02:36.691827] [DEBUG] [REMOTE ] BBIO: Symbol is viable for forecasting. [2026-01-23T12:02:36.691902] [INFO ] [MAIN ] [347/3498] BBIO kept (0.3s) | 347 kept, 0 rejected | 137.2/min | ETA: 23.0m [2026-01-23T12:02:37.056013] [DEBUG] [REMOTE ] BBLG: Retrieved 1943 rows, trimmed to 300. [2026-01-23T12:02:37.056149] [DEBUG] [REMOTE ] BBLG: PASS: History has at least 300 days. [2026-01-23T12:02:37.056563] [DEBUG] [REMOTE ] BBLG: PASS: Price check passed. Min price $1.33. [2026-01-23T12:02:37.056747] [DEBUG] [REMOTE ] BBLG: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:37.056867] [DEBUG] [REMOTE ] BBLG: PASS: Integrity check passed. [2026-01-23T12:02:37.056908] [DEBUG] [REMOTE ] BBLG: Symbol is viable for forecasting. [2026-01-23T12:02:37.056956] [INFO ] [MAIN ] [348/3498] BBLG kept (0.4s) | 348 kept, 0 rejected | 137.3/min | ETA: 22.9m [2026-01-23T12:02:37.500309] [DEBUG] [REMOTE ] BBN: Retrieved 3873 rows, trimmed to 300. [2026-01-23T12:02:37.500484] [DEBUG] [REMOTE ] BBN: PASS: History has at least 300 days. [2026-01-23T12:02:37.500822] [DEBUG] [REMOTE ] BBN: PASS: Price check passed. Min price $16.15. [2026-01-23T12:02:37.501040] [DEBUG] [REMOTE ] BBN: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:37.501220] [DEBUG] [REMOTE ] BBN: PASS: Integrity check passed. [2026-01-23T12:02:37.501283] [DEBUG] [REMOTE ] BBN: Symbol is viable for forecasting. [2026-01-23T12:02:37.501556] [INFO ] [MAIN ] [349/3498] BBN kept (0.4s) | 349 kept, 0 rejected | 137.3/min | ETA: 22.9m [2026-01-23T12:02:38.033495] [DEBUG] [REMOTE ] BBSI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:38.033675] [DEBUG] [REMOTE ] BBSI: PASS: History has at least 300 days. [2026-01-23T12:02:38.033934] [DEBUG] [REMOTE ] BBSI: PASS: Price check passed. Min price $33.23. [2026-01-23T12:02:38.034072] [DEBUG] [REMOTE ] BBSI: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:38.034199] [DEBUG] [REMOTE ] BBSI: PASS: Integrity check passed. [2026-01-23T12:02:38.034240] [DEBUG] [REMOTE ] BBSI: Symbol is viable for forecasting. [2026-01-23T12:02:38.034307] [INFO ] [MAIN ] [350/3498] BBSI kept (0.5s) | 350 kept, 0 rejected | 137.2/min | ETA: 22.9m [2026-01-23T12:02:38.266867] [DEBUG] [REMOTE ] BBUC: Retrieved 974 rows, trimmed to 300. [2026-01-23T12:02:38.267028] [DEBUG] [REMOTE ] BBUC: PASS: History has at least 300 days. [2026-01-23T12:02:38.267304] [DEBUG] [REMOTE ] BBUC: PASS: Price check passed. Min price $31.16. [2026-01-23T12:02:38.267470] [DEBUG] [REMOTE ] BBUC: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:38.267655] [DEBUG] [REMOTE ] BBUC: PASS: Integrity check passed. [2026-01-23T12:02:38.267705] [DEBUG] [REMOTE ] BBUC: Symbol is viable for forecasting. [2026-01-23T12:02:38.267762] [INFO ] [MAIN ] [351/3498] BBUC kept (0.2s) | 351 kept, 0 rejected | 137.4/min | ETA: 22.9m [2026-01-23T12:02:38.802957] [DEBUG] [REMOTE ] BBVA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:38.803110] [DEBUG] [REMOTE ] BBVA: PASS: History has at least 300 days. [2026-01-23T12:02:38.803366] [DEBUG] [REMOTE ] BBVA: PASS: Price check passed. Min price $19.53. [2026-01-23T12:02:38.803510] [DEBUG] [REMOTE ] BBVA: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:38.803661] [DEBUG] [REMOTE ] BBVA: PASS: Integrity check passed. [2026-01-23T12:02:38.803704] [DEBUG] [REMOTE ] BBVA: Symbol is viable for forecasting. [2026-01-23T12:02:38.803754] [INFO ] [MAIN ] [352/3498] BBVA kept (0.5s) | 352 kept, 0 rejected | 137.3/min | ETA: 22.9m [2026-01-23T12:02:39.296476] [DEBUG] [REMOTE ] BBWI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:39.296624] [DEBUG] [REMOTE ] BBWI: PASS: History has at least 300 days. [2026-01-23T12:02:39.296850] [DEBUG] [REMOTE ] BBWI: PASS: Price check passed. Min price $14.85. [2026-01-23T12:02:39.296990] [DEBUG] [REMOTE ] BBWI: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:39.297112] [DEBUG] [REMOTE ] BBWI: PASS: Integrity check passed. [2026-01-23T12:02:39.297153] [DEBUG] [REMOTE ] BBWI: Symbol is viable for forecasting. [2026-01-23T12:02:39.297212] [INFO ] [MAIN ] [353/3498] BBWI kept (0.5s) | 353 kept, 0 rejected | 137.2/min | ETA: 22.9m [2026-01-23T12:02:39.801925] [DEBUG] [REMOTE ] BBY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:39.802077] [DEBUG] [REMOTE ] BBY: PASS: History has at least 300 days. [2026-01-23T12:02:39.802335] [DEBUG] [REMOTE ] BBY: PASS: Price check passed. Min price $65.83. [2026-01-23T12:02:39.802472] [DEBUG] [REMOTE ] BBY: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:39.802620] [DEBUG] [REMOTE ] BBY: PASS: Integrity check passed. [2026-01-23T12:02:39.802663] [DEBUG] [REMOTE ] BBY: Symbol is viable for forecasting. [2026-01-23T12:02:39.802712] [INFO ] [MAIN ] [354/3498] BBY kept (0.5s) | 354 kept, 0 rejected | 137.2/min | ETA: 22.9m [2026-01-23T12:02:40.316336] [DEBUG] [REMOTE ] BC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:40.316478] [DEBUG] [REMOTE ] BC: PASS: History has at least 300 days. [2026-01-23T12:02:40.316736] [DEBUG] [REMOTE ] BC: PASS: Price check passed. Min price $58.96. [2026-01-23T12:02:40.316873] [DEBUG] [REMOTE ] BC: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:40.316993] [DEBUG] [REMOTE ] BC: PASS: Integrity check passed. [2026-01-23T12:02:40.317033] [DEBUG] [REMOTE ] BC: Symbol is viable for forecasting. [2026-01-23T12:02:40.317082] [INFO ] [MAIN ] [355/3498] BC kept (0.5s) | 355 kept, 0 rejected | 137.1/min | ETA: 22.9m [2026-01-23T12:02:40.643379] [DEBUG] [REMOTE ] BCAL: Retrieved 2523 rows, trimmed to 300. [2026-01-23T12:02:40.643519] [DEBUG] [REMOTE ] BCAL: PASS: History has at least 300 days. [2026-01-23T12:02:40.643773] [DEBUG] [REMOTE ] BCAL: PASS: Price check passed. Min price $17.12. [2026-01-23T12:02:40.643910] [DEBUG] [REMOTE ] BCAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:40.644027] [DEBUG] [REMOTE ] BCAL: PASS: Integrity check passed. [2026-01-23T12:02:40.644069] [DEBUG] [REMOTE ] BCAL: Symbol is viable for forecasting. [2026-01-23T12:02:40.644156] [INFO ] [MAIN ] [356/3498] BCAL kept (0.3s) | 356 kept, 0 rejected | 137.2/min | ETA: 22.9m [2026-01-23T12:02:40.902472] [DEBUG] [REMOTE ] BCAX: Retrieved 340 rows, trimmed to 300. [2026-01-23T12:02:40.902622] [DEBUG] [REMOTE ] BCAX: PASS: History has at least 300 days. [2026-01-23T12:02:40.902831] [DEBUG] [REMOTE ] BCAX: PASS: Price check passed. Min price $13.93. [2026-01-23T12:02:40.902965] [DEBUG] [REMOTE ] BCAX: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:40.903075] [DEBUG] [REMOTE ] BCAX: PASS: Integrity check passed. [2026-01-23T12:02:40.903115] [DEBUG] [REMOTE ] BCAX: Symbol is viable for forecasting. [2026-01-23T12:02:40.903164] [INFO ] [MAIN ] [357/3498] BCAX kept (0.3s) | 357 kept, 0 rejected | 137.3/min | ETA: 22.9m [2026-01-23T12:02:41.561162] [DEBUG] [REMOTE ] BCBP: Retrieved 5603 rows, trimmed to 300. [2026-01-23T12:02:41.561305] [DEBUG] [REMOTE ] BCBP: PASS: History has at least 300 days. [2026-01-23T12:02:41.561559] [DEBUG] [REMOTE ] BCBP: PASS: Price check passed. Min price $7.45. [2026-01-23T12:02:41.561740] [DEBUG] [REMOTE ] BCBP: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:41.561863] [DEBUG] [REMOTE ] BCBP: PASS: Integrity check passed. [2026-01-23T12:02:41.561905] [DEBUG] [REMOTE ] BCBP: Symbol is viable for forecasting. [2026-01-23T12:02:41.561957] [INFO ] [MAIN ] [358/3498] BCBP kept (0.7s) | 358 kept, 0 rejected | 137.2/min | ETA: 22.9m [2026-01-23T12:02:41.893858] [DEBUG] [REMOTE ] BCC: Retrieved 3260 rows, trimmed to 300. [2026-01-23T12:02:41.893996] [DEBUG] [REMOTE ] BCC: PASS: History has at least 300 days. [2026-01-23T12:02:41.894219] [DEBUG] [REMOTE ] BCC: PASS: Price check passed. Min price $65.88. [2026-01-23T12:02:41.894357] [DEBUG] [REMOTE ] BCC: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:41.894477] [DEBUG] [REMOTE ] BCC: PASS: Integrity check passed. [2026-01-23T12:02:41.894518] [DEBUG] [REMOTE ] BCC: Symbol is viable for forecasting. [2026-01-23T12:02:41.894599] [INFO ] [MAIN ] [359/3498] BCC kept (0.3s) | 359 kept, 0 rejected | 137.2/min | ETA: 22.9m [2026-01-23T12:02:42.172740] [DEBUG] [REMOTE ] BCDA: Retrieved 3093 rows, trimmed to 300. [2026-01-23T12:02:42.172908] [DEBUG] [REMOTE ] BCDA: PASS: History has at least 300 days. [2026-01-23T12:02:42.173222] [DEBUG] [REMOTE ] BCDA: PASS: Price check passed. Min price $1.18. [2026-01-23T12:02:42.173432] [DEBUG] [REMOTE ] BCDA: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:42.173635] [DEBUG] [REMOTE ] BCDA: PASS: Integrity check passed. [2026-01-23T12:02:42.173701] [DEBUG] [REMOTE ] BCDA: Symbol is viable for forecasting. [2026-01-23T12:02:42.173782] [INFO ] [MAIN ] [360/3498] BCDA kept (0.3s) | 360 kept, 0 rejected | 137.4/min | ETA: 22.8m [2026-01-23T12:02:42.857551] [DEBUG] [REMOTE ] BCE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:42.857942] [DEBUG] [REMOTE ] BCE: PASS: History has at least 300 days. [2026-01-23T12:02:42.858529] [DEBUG] [REMOTE ] BCE: PASS: Price check passed. Min price $21.99. [2026-01-23T12:02:42.858765] [DEBUG] [REMOTE ] BCE: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:42.859019] [DEBUG] [REMOTE ] BCE: PASS: Integrity check passed. [2026-01-23T12:02:42.859091] [DEBUG] [REMOTE ] BCE: Symbol is viable for forecasting. [2026-01-23T12:02:42.859177] [INFO ] [MAIN ] [361/3498] BCE kept (0.7s) | 361 kept, 0 rejected | 137.2/min | ETA: 22.9m [2026-01-23T12:02:43.304118] [DEBUG] [REMOTE ] BCH: Retrieved 6049 rows, trimmed to 300. [2026-01-23T12:02:43.304386] [DEBUG] [REMOTE ] BCH: PASS: History has at least 300 days. [2026-01-23T12:02:43.305446] [DEBUG] [REMOTE ] BCH: PASS: Price check passed. Min price $34.08. [2026-01-23T12:02:43.305694] [DEBUG] [REMOTE ] BCH: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:43.305887] [DEBUG] [REMOTE ] BCH: PASS: Integrity check passed. [2026-01-23T12:02:43.305933] [DEBUG] [REMOTE ] BCH: Symbol is viable for forecasting. [2026-01-23T12:02:43.306033] [INFO ] [MAIN ] [362/3498] BCH kept (0.4s) | 362 kept, 0 rejected | 137.2/min | ETA: 22.9m [2026-01-23T12:02:43.750731] [DEBUG] [REMOTE ] BCML: Retrieved 5387 rows, trimmed to 300. [2026-01-23T12:02:43.750880] [DEBUG] [REMOTE ] BCML: PASS: History has at least 300 days. [2026-01-23T12:02:43.751143] [DEBUG] [REMOTE ] BCML: PASS: Price check passed. Min price $26.88. [2026-01-23T12:02:43.751305] [DEBUG] [REMOTE ] BCML: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:43.751445] [DEBUG] [REMOTE ] BCML: PASS: Integrity check passed. [2026-01-23T12:02:43.751488] [DEBUG] [REMOTE ] BCML: Symbol is viable for forecasting. [2026-01-23T12:02:43.751540] [INFO ] [MAIN ] [363/3498] BCML kept (0.4s) | 363 kept, 0 rejected | 137.2/min | ETA: 22.9m [2026-01-23T12:02:44.123890] [DEBUG] [REMOTE ] BCO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:44.124040] [DEBUG] [REMOTE ] BCO: PASS: History has at least 300 days. [2026-01-23T12:02:44.124283] [DEBUG] [REMOTE ] BCO: PASS: Price check passed. Min price $105.88. [2026-01-23T12:02:44.124418] [DEBUG] [REMOTE ] BCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:44.124538] [DEBUG] [REMOTE ] BCO: PASS: Integrity check passed. [2026-01-23T12:02:44.124602] [DEBUG] [REMOTE ] BCO: Symbol is viable for forecasting. [2026-01-23T12:02:44.124655] [INFO ] [MAIN ] [364/3498] BCO kept (0.4s) | 364 kept, 0 rejected | 137.2/min | ETA: 22.8m [2026-01-23T12:02:44.662849] [DEBUG] [REMOTE ] BCPC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:44.663032] [DEBUG] [REMOTE ] BCPC: PASS: History has at least 300 days. [2026-01-23T12:02:44.663301] [DEBUG] [REMOTE ] BCPC: PASS: Price check passed. Min price $146.46. [2026-01-23T12:02:44.663476] [DEBUG] [REMOTE ] BCPC: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:44.663659] [DEBUG] [REMOTE ] BCPC: PASS: Integrity check passed. [2026-01-23T12:02:44.663718] [DEBUG] [REMOTE ] BCPC: Symbol is viable for forecasting. [2026-01-23T12:02:44.663779] [INFO ] [MAIN ] [365/3498] BCPC kept (0.5s) | 365 kept, 0 rejected | 137.1/min | ETA: 22.8m [2026-01-23T12:02:45.176273] [DEBUG] [REMOTE ] BCRX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:45.176530] [DEBUG] [REMOTE ] BCRX: PASS: History has at least 300 days. [2026-01-23T12:02:45.176917] [DEBUG] [REMOTE ] BCRX: PASS: Price check passed. Min price $6.66. [2026-01-23T12:02:45.177070] [DEBUG] [REMOTE ] BCRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:45.177226] [DEBUG] [REMOTE ] BCRX: PASS: Integrity check passed. [2026-01-23T12:02:45.177269] [DEBUG] [REMOTE ] BCRX: Symbol is viable for forecasting. [2026-01-23T12:02:45.177327] [INFO ] [MAIN ] [366/3498] BCRX kept (0.5s) | 366 kept, 0 rejected | 137.1/min | ETA: 22.9m [2026-01-23T12:02:45.680112] [DEBUG] [REMOTE ] BCS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:45.680261] [DEBUG] [REMOTE ] BCS: PASS: History has at least 300 days. [2026-01-23T12:02:45.680497] [DEBUG] [REMOTE ] BCS: PASS: Price check passed. Min price $20.53. [2026-01-23T12:02:45.680653] [DEBUG] [REMOTE ] BCS: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:45.680777] [DEBUG] [REMOTE ] BCS: PASS: Integrity check passed. [2026-01-23T12:02:45.680818] [DEBUG] [REMOTE ] BCS: Symbol is viable for forecasting. [2026-01-23T12:02:45.680865] [INFO ] [MAIN ] [367/3498] BCS kept (0.5s) | 367 kept, 0 rejected | 137.0/min | ETA: 22.9m [2026-01-23T12:02:45.968307] [DEBUG] [REMOTE ] BCSF: Retrieved 1804 rows, trimmed to 300. [2026-01-23T12:02:45.968461] [DEBUG] [REMOTE ] BCSF: PASS: History has at least 300 days. [2026-01-23T12:02:45.968769] [DEBUG] [REMOTE ] BCSF: PASS: Price check passed. Min price $12.87. [2026-01-23T12:02:45.968960] [DEBUG] [REMOTE ] BCSF: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:45.969116] [DEBUG] [REMOTE ] BCSF: PASS: Integrity check passed. [2026-01-23T12:02:45.969193] [DEBUG] [REMOTE ] BCSF: Symbol is viable for forecasting. [2026-01-23T12:02:45.969267] [INFO ] [MAIN ] [368/3498] BCSF kept (0.3s) | 368 kept, 0 rejected | 137.1/min | ETA: 22.8m [2026-01-23T12:02:46.442795] [DEBUG] [REMOTE ] BCTX: Retrieved 3731 rows, trimmed to 300. [2026-01-23T12:02:46.442927] [DEBUG] [REMOTE ] BCTX: PASS: History has at least 300 days. [2026-01-23T12:02:46.443141] [DEBUG] [REMOTE ] BCTX: PASS: Price check passed. Min price $4.21. [2026-01-23T12:02:46.443278] [DEBUG] [REMOTE ] BCTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:46.443406] [DEBUG] [REMOTE ] BCTX: PASS: Integrity check passed. [2026-01-23T12:02:46.443448] [DEBUG] [REMOTE ] BCTX: Symbol is viable for forecasting. [2026-01-23T12:02:46.443496] [INFO ] [MAIN ] [369/3498] BCTX kept (0.5s) | 369 kept, 0 rejected | 137.1/min | ETA: 22.8m [2026-01-23T12:02:46.808315] [DEBUG] [REMOTE ] BCX: Retrieved 3727 rows, trimmed to 300. [2026-01-23T12:02:46.808457] [DEBUG] [REMOTE ] BCX: PASS: History has at least 300 days. [2026-01-23T12:02:46.808760] [DEBUG] [REMOTE ] BCX: PASS: Price check passed. Min price $9.58. [2026-01-23T12:02:46.808924] [DEBUG] [REMOTE ] BCX: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:46.809079] [DEBUG] [REMOTE ] BCX: PASS: Integrity check passed. [2026-01-23T12:02:46.809135] [DEBUG] [REMOTE ] BCX: Symbol is viable for forecasting. [2026-01-23T12:02:46.809204] [INFO ] [MAIN ] [370/3498] BCX kept (0.4s) | 370 kept, 0 rejected | 137.2/min | ETA: 22.8m [2026-01-23T12:02:47.143845] [DEBUG] [REMOTE ] BCYC: Retrieved 1676 rows, trimmed to 300. [2026-01-23T12:02:47.143975] [DEBUG] [REMOTE ] BCYC: PASS: History has at least 300 days. [2026-01-23T12:02:47.144180] [DEBUG] [REMOTE ] BCYC: PASS: Price check passed. Min price $6.17. [2026-01-23T12:02:47.144317] [DEBUG] [REMOTE ] BCYC: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:47.144428] [DEBUG] [REMOTE ] BCYC: PASS: Integrity check passed. [2026-01-23T12:02:47.144468] [DEBUG] [REMOTE ] BCYC: Symbol is viable for forecasting. [2026-01-23T12:02:47.144517] [INFO ] [MAIN ] [371/3498] BCYC kept (0.3s) | 371 kept, 0 rejected | 137.2/min | ETA: 22.8m [2026-01-23T12:02:47.777398] [DEBUG] [REMOTE ] BDC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:47.777565] [DEBUG] [REMOTE ] BDC: PASS: History has at least 300 days. [2026-01-23T12:02:47.777831] [DEBUG] [REMOTE ] BDC: PASS: Price check passed. Min price $106.30. [2026-01-23T12:02:47.777971] [DEBUG] [REMOTE ] BDC: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:47.778092] [DEBUG] [REMOTE ] BDC: PASS: Integrity check passed. [2026-01-23T12:02:47.778133] [DEBUG] [REMOTE ] BDC: Symbol is viable for forecasting. [2026-01-23T12:02:47.778184] [INFO ] [MAIN ] [372/3498] BDC kept (0.6s) | 372 kept, 0 rejected | 137.1/min | ETA: 22.8m [2026-01-23T12:02:48.100222] [DEBUG] [REMOTE ] BDJ: Retrieved 5132 rows, trimmed to 300. [2026-01-23T12:02:48.100360] [DEBUG] [REMOTE ] BDJ: PASS: History has at least 300 days. [2026-01-23T12:02:48.100703] [DEBUG] [REMOTE ] BDJ: PASS: Price check passed. Min price $8.46. [2026-01-23T12:02:48.100892] [DEBUG] [REMOTE ] BDJ: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:48.101031] [DEBUG] [REMOTE ] BDJ: PASS: Integrity check passed. [2026-01-23T12:02:48.101074] [DEBUG] [REMOTE ] BDJ: Symbol is viable for forecasting. [2026-01-23T12:02:48.101125] [INFO ] [MAIN ] [373/3498] BDJ kept (0.3s) | 373 kept, 0 rejected | 137.2/min | ETA: 22.8m [2026-01-23T12:02:48.683063] [DEBUG] [REMOTE ] BDN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:48.683207] [DEBUG] [REMOTE ] BDN: PASS: History has at least 300 days. [2026-01-23T12:02:48.683473] [DEBUG] [REMOTE ] BDN: PASS: Price check passed. Min price $2.79. [2026-01-23T12:02:48.683658] [DEBUG] [REMOTE ] BDN: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:48.683788] [DEBUG] [REMOTE ] BDN: PASS: Integrity check passed. [2026-01-23T12:02:48.683843] [DEBUG] [REMOTE ] BDN: Symbol is viable for forecasting. [2026-01-23T12:02:48.683894] [INFO ] [MAIN ] [374/3498] BDN kept (0.6s) | 374 kept, 0 rejected | 137.1/min | ETA: 22.8m [2026-01-23T12:02:48.982254] [DEBUG] [REMOTE ] BDRX: Retrieved 2546 rows, trimmed to 300. [2026-01-23T12:02:48.982390] [DEBUG] [REMOTE ] BDRX: PASS: History has at least 300 days. [2026-01-23T12:02:48.982626] [DEBUG] [REMOTE ] BDRX: PASS: Price check passed. Min price $2.09. [2026-01-23T12:02:48.982767] [DEBUG] [REMOTE ] BDRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:48.982881] [DEBUG] [REMOTE ] BDRX: PASS: Integrity check passed. [2026-01-23T12:02:48.982922] [DEBUG] [REMOTE ] BDRX: Symbol is viable for forecasting. [2026-01-23T12:02:48.982971] [INFO ] [MAIN ] [375/3498] BDRX kept (0.3s) | 375 kept, 0 rejected | 137.2/min | ETA: 22.8m [2026-01-23T12:02:49.280437] [DEBUG] [REMOTE ] BDSX: Retrieved 1314 rows, trimmed to 300. [2026-01-23T12:02:49.280605] [DEBUG] [REMOTE ] BDSX: PASS: History has at least 300 days. [2026-01-23T12:02:49.280858] [DEBUG] [REMOTE ] BDSX: PASS: Price check passed. Min price $5.46. [2026-01-23T12:02:49.281007] [DEBUG] [REMOTE ] BDSX: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:49.281123] [DEBUG] [REMOTE ] BDSX: PASS: Integrity check passed. [2026-01-23T12:02:49.281165] [DEBUG] [REMOTE ] BDSX: Symbol is viable for forecasting. [2026-01-23T12:02:49.281215] [INFO ] [MAIN ] [376/3498] BDSX kept (0.3s) | 376 kept, 0 rejected | 137.3/min | ETA: 22.7m [2026-01-23T12:02:49.652238] [DEBUG] [REMOTE ] BDTX: Retrieved 1503 rows, trimmed to 300. [2026-01-23T12:02:49.652376] [DEBUG] [REMOTE ] BDTX: PASS: History has at least 300 days. [2026-01-23T12:02:49.652600] [DEBUG] [REMOTE ] BDTX: PASS: Price check passed. Min price $2.40. [2026-01-23T12:02:49.652740] [DEBUG] [REMOTE ] BDTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:49.652851] [DEBUG] [REMOTE ] BDTX: PASS: Integrity check passed. [2026-01-23T12:02:49.652891] [DEBUG] [REMOTE ] BDTX: Symbol is viable for forecasting. [2026-01-23T12:02:49.652939] [INFO ] [MAIN ] [377/3498] BDTX kept (0.4s) | 377 kept, 0 rejected | 137.3/min | ETA: 22.7m [2026-01-23T12:02:50.342400] [DEBUG] [REMOTE ] BDX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:50.342540] [DEBUG] [REMOTE ] BDX: PASS: History has at least 300 days. [2026-01-23T12:02:50.342792] [DEBUG] [REMOTE ] BDX: PASS: Price check passed. Min price $175.42. [2026-01-23T12:02:50.342933] [DEBUG] [REMOTE ] BDX: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:50.343056] [DEBUG] [REMOTE ] BDX: PASS: Integrity check passed. [2026-01-23T12:02:50.343099] [DEBUG] [REMOTE ] BDX: Symbol is viable for forecasting. [2026-01-23T12:02:50.343149] [INFO ] [MAIN ] [378/3498] BDX kept (0.7s) | 378 kept, 0 rejected | 137.1/min | ETA: 22.8m [2026-01-23T12:02:50.620079] [DEBUG] [REMOTE ] BE: Retrieved 1884 rows, trimmed to 300. [2026-01-23T12:02:50.620211] [DEBUG] [REMOTE ] BE: PASS: History has at least 300 days. [2026-01-23T12:02:50.620424] [DEBUG] [REMOTE ] BE: PASS: Price check passed. Min price $76.97. [2026-01-23T12:02:50.620564] [DEBUG] [REMOTE ] BE: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:50.620715] [DEBUG] [REMOTE ] BE: PASS: Integrity check passed. [2026-01-23T12:02:50.620760] [DEBUG] [REMOTE ] BE: Symbol is viable for forecasting. [2026-01-23T12:02:50.620817] [INFO ] [MAIN ] [379/3498] BE kept (0.3s) | 379 kept, 0 rejected | 137.3/min | ETA: 22.7m [2026-01-23T12:02:50.973645] [DEBUG] [REMOTE ] BEAM: Retrieved 1498 rows, trimmed to 300. [2026-01-23T12:02:50.973770] [DEBUG] [REMOTE ] BEAM: PASS: History has at least 300 days. [2026-01-23T12:02:50.973987] [DEBUG] [REMOTE ] BEAM: PASS: Price check passed. Min price $20.60. [2026-01-23T12:02:50.974130] [DEBUG] [REMOTE ] BEAM: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:50.974243] [DEBUG] [REMOTE ] BEAM: PASS: Integrity check passed. [2026-01-23T12:02:50.974303] [DEBUG] [REMOTE ] BEAM: Symbol is viable for forecasting. [2026-01-23T12:02:50.974354] [INFO ] [MAIN ] [380/3498] BEAM kept (0.4s) | 380 kept, 0 rejected | 137.3/min | ETA: 22.7m [2026-01-23T12:02:51.508460] [DEBUG] [REMOTE ] BEEM: Retrieved 3956 rows, trimmed to 300. [2026-01-23T12:02:51.508629] [DEBUG] [REMOTE ] BEEM: PASS: History has at least 300 days. [2026-01-23T12:02:51.508854] [DEBUG] [REMOTE ] BEEM: PASS: Price check passed. Min price $1.50. [2026-01-23T12:02:51.508989] [DEBUG] [REMOTE ] BEEM: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:51.509108] [DEBUG] [REMOTE ] BEEM: PASS: Integrity check passed. [2026-01-23T12:02:51.509148] [DEBUG] [REMOTE ] BEEM: Symbol is viable for forecasting. [2026-01-23T12:02:51.509196] [INFO ] [MAIN ] [381/3498] BEEM kept (0.5s) | 381 kept, 0 rejected | 137.2/min | ETA: 22.7m [2026-01-23T12:02:51.760180] [DEBUG] [REMOTE ] BEEP: Retrieved 1172 rows, trimmed to 300. [2026-01-23T12:02:51.760312] [DEBUG] [REMOTE ] BEEP: PASS: History has at least 300 days. [2026-01-23T12:02:51.760515] [DEBUG] [REMOTE ] BEEP: PASS: Price check passed. Min price $2.54. [2026-01-23T12:02:51.760714] [DEBUG] [REMOTE ] BEEP: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:51.760828] [DEBUG] [REMOTE ] BEEP: PASS: Integrity check passed. [2026-01-23T12:02:51.760868] [DEBUG] [REMOTE ] BEEP: Symbol is viable for forecasting. [2026-01-23T12:02:51.760916] [INFO ] [MAIN ] [382/3498] BEEP kept (0.3s) | 382 kept, 0 rejected | 137.4/min | ETA: 22.7m [2026-01-23T12:02:52.225261] [DEBUG] [REMOTE ] BEKE: Retrieved 1367 rows, trimmed to 300. [2026-01-23T12:02:52.225389] [DEBUG] [REMOTE ] BEKE: PASS: History has at least 300 days. [2026-01-23T12:02:52.225627] [DEBUG] [REMOTE ] BEKE: PASS: Price check passed. Min price $15.60. [2026-01-23T12:02:52.225774] [DEBUG] [REMOTE ] BEKE: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:52.225890] [DEBUG] [REMOTE ] BEKE: PASS: Integrity check passed. [2026-01-23T12:02:52.225933] [DEBUG] [REMOTE ] BEKE: Symbol is viable for forecasting. [2026-01-23T12:02:52.225984] [INFO ] [MAIN ] [383/3498] BEKE kept (0.5s) | 383 kept, 0 rejected | 137.4/min | ETA: 22.7m [2026-01-23T12:02:52.775240] [DEBUG] [REMOTE ] BELFA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:52.775384] [DEBUG] [REMOTE ] BELFA: PASS: History has at least 300 days. [2026-01-23T12:02:52.775726] [DEBUG] [REMOTE ] BELFA: PASS: Price check passed. Min price $113.98. [2026-01-23T12:02:52.775875] [DEBUG] [REMOTE ] BELFA: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:52.776005] [DEBUG] [REMOTE ] BELFA: PASS: Integrity check passed. [2026-01-23T12:02:52.776045] [DEBUG] [REMOTE ] BELFA: Symbol is viable for forecasting. [2026-01-23T12:02:52.776096] [INFO ] [MAIN ] [384/3498] BELFA kept (0.6s) | 384 kept, 0 rejected | 137.3/min | ETA: 22.7m [2026-01-23T12:02:53.219048] [DEBUG] [REMOTE ] BELFB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:53.219189] [DEBUG] [REMOTE ] BELFB: PASS: History has at least 300 days. [2026-01-23T12:02:53.219439] [DEBUG] [REMOTE ] BELFB: PASS: Price check passed. Min price $134.31. [2026-01-23T12:02:53.219593] [DEBUG] [REMOTE ] BELFB: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:53.219718] [DEBUG] [REMOTE ] BELFB: PASS: Integrity check passed. [2026-01-23T12:02:53.219758] [DEBUG] [REMOTE ] BELFB: Symbol is viable for forecasting. [2026-01-23T12:02:53.219808] [INFO ] [MAIN ] [385/3498] BELFB kept (0.4s) | 385 kept, 0 rejected | 137.3/min | ETA: 22.7m [2026-01-23T12:02:53.699246] [DEBUG] [REMOTE ] BEN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:53.699455] [DEBUG] [REMOTE ] BEN: PASS: History has at least 300 days. [2026-01-23T12:02:53.699734] [DEBUG] [REMOTE ] BEN: PASS: Price check passed. Min price $20.89. [2026-01-23T12:02:53.699870] [DEBUG] [REMOTE ] BEN: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:53.699997] [DEBUG] [REMOTE ] BEN: PASS: Integrity check passed. [2026-01-23T12:02:53.700061] [DEBUG] [REMOTE ] BEN: Symbol is viable for forecasting. [2026-01-23T12:02:53.700115] [INFO ] [MAIN ] [386/3498] BEN kept (0.5s) | 386 kept, 0 rejected | 137.2/min | ETA: 22.7m [2026-01-23T12:02:54.132275] [DEBUG] [REMOTE ] BEP: Retrieved 5077 rows, trimmed to 300. [2026-01-23T12:02:54.132400] [DEBUG] [REMOTE ] BEP: PASS: History has at least 300 days. [2026-01-23T12:02:54.132659] [DEBUG] [REMOTE ] BEP: PASS: Price check passed. Min price $26.67. [2026-01-23T12:02:54.132797] [DEBUG] [REMOTE ] BEP: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:54.132922] [DEBUG] [REMOTE ] BEP: PASS: Integrity check passed. [2026-01-23T12:02:54.132962] [DEBUG] [REMOTE ] BEP: Symbol is viable for forecasting. [2026-01-23T12:02:54.133012] [INFO ] [MAIN ] [387/3498] BEP kept (0.4s) | 387 kept, 0 rejected | 137.2/min | ETA: 22.7m [2026-01-23T12:02:54.257975] [DEBUG] [REMOTE ] BEPH: Retrieved 1198 rows, trimmed to 300. [2026-01-23T12:02:54.258118] [DEBUG] [REMOTE ] BEPH: PASS: History has at least 300 days. [2026-01-23T12:02:54.258334] [DEBUG] [REMOTE ] BEPH: PASS: Price check passed. Min price $15.02. [2026-01-23T12:02:54.258473] [DEBUG] [REMOTE ] BEPH: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:54.258607] [DEBUG] [REMOTE ] BEPH: PASS: Integrity check passed. [2026-01-23T12:02:54.258651] [DEBUG] [REMOTE ] BEPH: Symbol is viable for forecasting. [2026-01-23T12:02:54.258701] [INFO ] [MAIN ] [388/3498] BEPH kept (0.1s) | 388 kept, 0 rejected | 137.5/min | ETA: 22.6m [2026-01-23T12:02:54.767161] [DEBUG] [REMOTE ] BEPI: Retrieved 1030 rows, trimmed to 300. [2026-01-23T12:02:54.767346] [DEBUG] [REMOTE ] BEPI: PASS: History has at least 300 days. [2026-01-23T12:02:54.767792] [DEBUG] [REMOTE ] BEPI: PASS: Price check passed. Min price $15.78. [2026-01-23T12:02:54.768009] [DEBUG] [REMOTE ] BEPI: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:54.768190] [DEBUG] [REMOTE ] BEPI: PASS: Integrity check passed. [2026-01-23T12:02:54.768251] [DEBUG] [REMOTE ] BEPI: Symbol is viable for forecasting. [2026-01-23T12:02:54.768323] [INFO ] [MAIN ] [389/3498] BEPI kept (0.5s) | 389 kept, 0 rejected | 137.4/min | ETA: 22.6m [2026-01-23T12:02:55.286261] [DEBUG] [REMOTE ] BFAM: Retrieved 3268 rows, trimmed to 300. [2026-01-23T12:02:55.286401] [DEBUG] [REMOTE ] BFAM: PASS: History has at least 300 days. [2026-01-23T12:02:55.286680] [DEBUG] [REMOTE ] BFAM: PASS: Price check passed. Min price $92.28. [2026-01-23T12:02:55.286830] [DEBUG] [REMOTE ] BFAM: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:55.286950] [DEBUG] [REMOTE ] BFAM: PASS: Integrity check passed. [2026-01-23T12:02:55.286991] [DEBUG] [REMOTE ] BFAM: Symbol is viable for forecasting. [2026-01-23T12:02:55.287043] [INFO ] [MAIN ] [390/3498] BFAM kept (0.5s) | 390 kept, 0 rejected | 137.4/min | ETA: 22.6m [2026-01-23T12:02:55.759701] [DEBUG] [REMOTE ] BFC: Retrieved 6033 rows, trimmed to 300. [2026-01-23T12:02:55.759867] [DEBUG] [REMOTE ] BFC: PASS: History has at least 300 days. [2026-01-23T12:02:55.760139] [DEBUG] [REMOTE ] BFC: PASS: Price check passed. Min price $118.66. [2026-01-23T12:02:55.760279] [DEBUG] [REMOTE ] BFC: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:55.760411] [DEBUG] [REMOTE ] BFC: PASS: Integrity check passed. [2026-01-23T12:02:55.760453] [DEBUG] [REMOTE ] BFC: Symbol is viable for forecasting. [2026-01-23T12:02:55.760504] [INFO ] [MAIN ] [391/3498] BFC kept (0.5s) | 391 kept, 0 rejected | 137.3/min | ETA: 22.6m [2026-01-23T12:02:56.326834] [DEBUG] [REMOTE ] BFH: Retrieved 6187 rows, trimmed to 300. [2026-01-23T12:02:56.327046] [DEBUG] [REMOTE ] BFH: PASS: History has at least 300 days. [2026-01-23T12:02:56.327434] [DEBUG] [REMOTE ] BFH: PASS: Price check passed. Min price $59.98. [2026-01-23T12:02:56.327678] [DEBUG] [REMOTE ] BFH: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:56.327908] [DEBUG] [REMOTE ] BFH: PASS: Integrity check passed. [2026-01-23T12:02:56.327967] [DEBUG] [REMOTE ] BFH: Symbol is viable for forecasting. [2026-01-23T12:02:56.328036] [INFO ] [MAIN ] [392/3498] BFH kept (0.6s) | 392 kept, 0 rejected | 137.2/min | ETA: 22.6m [2026-01-23T12:02:56.749189] [DEBUG] [REMOTE ] BFK: Retrieved 6158 rows, trimmed to 300. [2026-01-23T12:02:56.749325] [DEBUG] [REMOTE ] BFK: PASS: History has at least 300 days. [2026-01-23T12:02:56.749546] [DEBUG] [REMOTE ] BFK: PASS: Price check passed. Min price $9.76. [2026-01-23T12:02:56.749706] [DEBUG] [REMOTE ] BFK: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:56.749823] [DEBUG] [REMOTE ] BFK: PASS: Integrity check passed. [2026-01-23T12:02:56.749864] [DEBUG] [REMOTE ] BFK: Symbol is viable for forecasting. [2026-01-23T12:02:56.749914] [INFO ] [MAIN ] [393/3498] BFK kept (0.4s) | 393 kept, 0 rejected | 137.3/min | ETA: 22.6m [2026-01-23T12:02:57.022297] [DEBUG] [REMOTE ] BFLY: Retrieved 1390 rows, trimmed to 300. [2026-01-23T12:02:57.022428] [DEBUG] [REMOTE ] BFLY: PASS: History has at least 300 days. [2026-01-23T12:02:57.022665] [DEBUG] [REMOTE ] BFLY: PASS: Price check passed. Min price $1.97. [2026-01-23T12:02:57.022803] [DEBUG] [REMOTE ] BFLY: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:57.022916] [DEBUG] [REMOTE ] BFLY: PASS: Integrity check passed. [2026-01-23T12:02:57.022955] [DEBUG] [REMOTE ] BFLY: Symbol is viable for forecasting. [2026-01-23T12:02:57.023004] [INFO ] [MAIN ] [394/3498] BFLY kept (0.3s) | 394 kept, 0 rejected | 137.4/min | ETA: 22.6m [2026-01-23T12:02:57.698143] [DEBUG] [REMOTE ] BFS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:02:57.698335] [DEBUG] [REMOTE ] BFS: PASS: History has at least 300 days. [2026-01-23T12:02:57.698681] [DEBUG] [REMOTE ] BFS: PASS: Price check passed. Min price $29.07. [2026-01-23T12:02:57.698822] [DEBUG] [REMOTE ] BFS: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:57.698958] [DEBUG] [REMOTE ] BFS: PASS: Integrity check passed. [2026-01-23T12:02:57.698999] [DEBUG] [REMOTE ] BFS: Symbol is viable for forecasting. [2026-01-23T12:02:57.699049] [INFO ] [MAIN ] [395/3498] BFS kept (0.7s) | 395 kept, 0 rejected | 137.2/min | ETA: 22.6m [2026-01-23T12:02:58.107712] [DEBUG] [REMOTE ] BFZ: Retrieved 6158 rows, trimmed to 300. [2026-01-23T12:02:58.107888] [DEBUG] [REMOTE ] BFZ: PASS: History has at least 300 days. [2026-01-23T12:02:58.108179] [DEBUG] [REMOTE ] BFZ: PASS: Price check passed. Min price $10.69. [2026-01-23T12:02:58.108320] [DEBUG] [REMOTE ] BFZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:58.108458] [DEBUG] [REMOTE ] BFZ: PASS: Integrity check passed. [2026-01-23T12:02:58.108500] [DEBUG] [REMOTE ] BFZ: Symbol is viable for forecasting. [2026-01-23T12:02:58.108553] [INFO ] [MAIN ] [396/3498] BFZ kept (0.4s) | 396 kept, 0 rejected | 137.2/min | ETA: 22.6m [2026-01-23T12:02:58.615525] [DEBUG] [REMOTE ] BG: Retrieved 6154 rows, trimmed to 300. [2026-01-23T12:02:58.615690] [DEBUG] [REMOTE ] BG: PASS: History has at least 300 days. [2026-01-23T12:02:58.615928] [DEBUG] [REMOTE ] BG: PASS: Price check passed. Min price $88.55. [2026-01-23T12:02:58.616066] [DEBUG] [REMOTE ] BG: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:58.616185] [DEBUG] [REMOTE ] BG: PASS: Integrity check passed. [2026-01-23T12:02:58.616226] [DEBUG] [REMOTE ] BG: Symbol is viable for forecasting. [2026-01-23T12:02:58.616277] [INFO ] [MAIN ] [397/3498] BG kept (0.5s) | 397 kept, 0 rejected | 137.2/min | ETA: 22.6m [2026-01-23T12:02:59.016960] [DEBUG] [REMOTE ] BGB: Retrieved 3349 rows, trimmed to 300. [2026-01-23T12:02:59.017103] [DEBUG] [REMOTE ] BGB: PASS: History has at least 300 days. [2026-01-23T12:02:59.017341] [DEBUG] [REMOTE ] BGB: PASS: Price check passed. Min price $11.44. [2026-01-23T12:02:59.017500] [DEBUG] [REMOTE ] BGB: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:59.017655] [DEBUG] [REMOTE ] BGB: PASS: Integrity check passed. [2026-01-23T12:02:59.017721] [DEBUG] [REMOTE ] BGB: Symbol is viable for forecasting. [2026-01-23T12:02:59.017780] [INFO ] [MAIN ] [398/3498] BGB kept (0.4s) | 398 kept, 0 rejected | 137.2/min | ETA: 22.6m [2026-01-23T12:02:59.527356] [DEBUG] [REMOTE ] BGC: Retrieved 6568 rows, trimmed to 300. [2026-01-23T12:02:59.527548] [DEBUG] [REMOTE ] BGC: PASS: History has at least 300 days. [2026-01-23T12:02:59.527815] [DEBUG] [REMOTE ] BGC: PASS: Price check passed. Min price $8.29. [2026-01-23T12:02:59.527970] [DEBUG] [REMOTE ] BGC: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:59.528088] [DEBUG] [REMOTE ] BGC: PASS: Integrity check passed. [2026-01-23T12:02:59.528128] [DEBUG] [REMOTE ] BGC: Symbol is viable for forecasting. [2026-01-23T12:02:59.528178] [INFO ] [MAIN ] [399/3498] BGC kept (0.5s) | 399 kept, 0 rejected | 137.1/min | ETA: 22.6m [2026-01-23T12:02:59.845267] [DEBUG] [REMOTE ] BGH: Retrieved 3327 rows, trimmed to 300. [2026-01-23T12:02:59.845405] [DEBUG] [REMOTE ] BGH: PASS: History has at least 300 days. [2026-01-23T12:02:59.845664] [DEBUG] [REMOTE ] BGH: PASS: Price check passed. Min price $14.46. [2026-01-23T12:02:59.845810] [DEBUG] [REMOTE ] BGH: PASS: Continuity check passed with 300 days. [2026-01-23T12:02:59.845937] [DEBUG] [REMOTE ] BGH: PASS: Integrity check passed. [2026-01-23T12:02:59.845985] [DEBUG] [REMOTE ] BGH: Symbol is viable for forecasting. [2026-01-23T12:02:59.846035] [INFO ] [MAIN ] [400/3498] BGH kept (0.3s) | 400 kept, 0 rejected | 137.2/min | ETA: 22.6m [2026-01-23T12:03:00.120172] [DEBUG] [REMOTE ] BGLC: Retrieved 1343 rows, trimmed to 300. [2026-01-23T12:03:00.120311] [DEBUG] [REMOTE ] BGLC: PASS: History has at least 300 days. [2026-01-23T12:03:00.120513] [DEBUG] [REMOTE ] BGLC: PASS: Price check passed. Min price $3.07. [2026-01-23T12:03:00.120699] [DEBUG] [REMOTE ] BGLC: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:00.120816] [DEBUG] [REMOTE ] BGLC: PASS: Integrity check passed. [2026-01-23T12:03:00.120857] [DEBUG] [REMOTE ] BGLC: Symbol is viable for forecasting. [2026-01-23T12:03:00.120907] [INFO ] [MAIN ] [401/3498] BGLC kept (0.3s) | 401 kept, 0 rejected | 137.4/min | ETA: 22.5m [2026-01-23T12:03:00.654915] [DEBUG] [REMOTE ] BGRN: Retrieved 1797 rows, trimmed to 300. [2026-01-23T12:03:00.655042] [DEBUG] [REMOTE ] BGRN: PASS: History has at least 300 days. [2026-01-23T12:03:00.655252] [DEBUG] [REMOTE ] BGRN: PASS: Price check passed. Min price $47.58. [2026-01-23T12:03:00.655394] [DEBUG] [REMOTE ] BGRN: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:00.655508] [DEBUG] [REMOTE ] BGRN: PASS: Integrity check passed. [2026-01-23T12:03:00.655550] [DEBUG] [REMOTE ] BGRN: Symbol is viable for forecasting. [2026-01-23T12:03:00.655617] [INFO ] [MAIN ] [402/3498] BGRN kept (0.5s) | 402 kept, 0 rejected | 137.3/min | ETA: 22.6m [2026-01-23T12:03:01.101815] [DEBUG] [REMOTE ] BGS: Retrieved 4697 rows, trimmed to 300. [2026-01-23T12:03:01.101966] [DEBUG] [REMOTE ] BGS: PASS: History has at least 300 days. [2026-01-23T12:03:01.102198] [DEBUG] [REMOTE ] BGS: PASS: Price check passed. Min price $3.75. [2026-01-23T12:03:01.102343] [DEBUG] [REMOTE ] BGS: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:01.102468] [DEBUG] [REMOTE ] BGS: PASS: Integrity check passed. [2026-01-23T12:03:01.102509] [DEBUG] [REMOTE ] BGS: Symbol is viable for forecasting. [2026-01-23T12:03:01.102560] [INFO ] [MAIN ] [403/3498] BGS kept (0.4s) | 403 kept, 0 rejected | 137.3/min | ETA: 22.5m [2026-01-23T12:03:01.458661] [DEBUG] [REMOTE ] BGSF: Retrieved 2952 rows, trimmed to 300. [2026-01-23T12:03:01.458878] [DEBUG] [REMOTE ] BGSF: PASS: History has at least 300 days. [2026-01-23T12:03:01.459143] [DEBUG] [REMOTE ] BGSF: PASS: Price check passed. Min price $3.27. [2026-01-23T12:03:01.459327] [DEBUG] [REMOTE ] BGSF: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:01.459479] [DEBUG] [REMOTE ] BGSF: PASS: Integrity check passed. [2026-01-23T12:03:01.459521] [DEBUG] [REMOTE ] BGSF: Symbol is viable for forecasting. [2026-01-23T12:03:01.459594] [INFO ] [MAIN ] [404/3498] BGSF kept (0.4s) | 404 kept, 0 rejected | 137.3/min | ETA: 22.5m [2026-01-23T12:03:01.786827] [DEBUG] [REMOTE ] BGX: Retrieved 3769 rows, trimmed to 300. [2026-01-23T12:03:01.786952] [DEBUG] [REMOTE ] BGX: PASS: History has at least 300 days. [2026-01-23T12:03:01.787166] [DEBUG] [REMOTE ] BGX: PASS: Price check passed. Min price $11.37. [2026-01-23T12:03:01.787301] [DEBUG] [REMOTE ] BGX: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:01.787415] [DEBUG] [REMOTE ] BGX: PASS: Integrity check passed. [2026-01-23T12:03:01.787455] [DEBUG] [REMOTE ] BGX: Symbol is viable for forecasting. [2026-01-23T12:03:01.787527] [INFO ] [MAIN ] [405/3498] BGX kept (0.3s) | 405 kept, 0 rejected | 137.4/min | ETA: 22.5m [2026-01-23T12:03:02.353215] [DEBUG] [REMOTE ] BGY: Retrieved 4695 rows, trimmed to 300. [2026-01-23T12:03:02.353359] [DEBUG] [REMOTE ] BGY: PASS: History has at least 300 days. [2026-01-23T12:03:02.353629] [DEBUG] [REMOTE ] BGY: PASS: Price check passed. Min price $5.44. [2026-01-23T12:03:02.353769] [DEBUG] [REMOTE ] BGY: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:02.353888] [DEBUG] [REMOTE ] BGY: PASS: Integrity check passed. [2026-01-23T12:03:02.353929] [DEBUG] [REMOTE ] BGY: Symbol is viable for forecasting. [2026-01-23T12:03:02.353979] [INFO ] [MAIN ] [406/3498] BGY kept (0.6s) | 406 kept, 0 rejected | 137.3/min | ETA: 22.5m [2026-01-23T12:03:02.984854] [DEBUG] [REMOTE ] BHC: Retrieved 6292 rows, trimmed to 300. [2026-01-23T12:03:02.985022] [DEBUG] [REMOTE ] BHC: PASS: History has at least 300 days. [2026-01-23T12:03:02.985304] [DEBUG] [REMOTE ] BHC: PASS: Price check passed. Min price $5.90. [2026-01-23T12:03:02.985448] [DEBUG] [REMOTE ] BHC: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:02.985605] [DEBUG] [REMOTE ] BHC: PASS: Integrity check passed. [2026-01-23T12:03:02.985650] [DEBUG] [REMOTE ] BHC: Symbol is viable for forecasting. [2026-01-23T12:03:02.985703] [INFO ] [MAIN ] [407/3498] BHC kept (0.6s) | 407 kept, 0 rejected | 137.2/min | ETA: 22.5m [2026-01-23T12:03:03.363644] [DEBUG] [REMOTE ] BHE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:03.363790] [DEBUG] [REMOTE ] BHE: PASS: History has at least 300 days. [2026-01-23T12:03:03.364024] [DEBUG] [REMOTE ] BHE: PASS: Price check passed. Min price $41.98. [2026-01-23T12:03:03.364164] [DEBUG] [REMOTE ] BHE: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:03.364284] [DEBUG] [REMOTE ] BHE: PASS: Integrity check passed. [2026-01-23T12:03:03.364333] [DEBUG] [REMOTE ] BHE: Symbol is viable for forecasting. [2026-01-23T12:03:03.364394] [INFO ] [MAIN ] [408/3498] BHE kept (0.4s) | 408 kept, 0 rejected | 137.2/min | ETA: 22.5m [2026-01-23T12:03:03.545065] [DEBUG] [REMOTE ] BHF: Retrieved 2142 rows, trimmed to 300. [2026-01-23T12:03:03.545173] [DEBUG] [REMOTE ] BHF: PASS: History has at least 300 days. [2026-01-23T12:03:03.545390] [DEBUG] [REMOTE ] BHF: PASS: Price check passed. Min price $45.69. [2026-01-23T12:03:03.545530] [DEBUG] [REMOTE ] BHF: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:03.545668] [DEBUG] [REMOTE ] BHF: PASS: Integrity check passed. [2026-01-23T12:03:03.545711] [DEBUG] [REMOTE ] BHF: Symbol is viable for forecasting. [2026-01-23T12:03:03.545762] [INFO ] [MAIN ] [409/3498] BHF kept (0.2s) | 409 kept, 0 rejected | 137.4/min | ETA: 22.5m [2026-01-23T12:03:03.955715] [DEBUG] [REMOTE ] BHFAL: Retrieved 1848 rows, trimmed to 300. [2026-01-23T12:03:03.955907] [DEBUG] [REMOTE ] BHFAL: PASS: History has at least 300 days. [2026-01-23T12:03:03.956171] [DEBUG] [REMOTE ] BHFAL: PASS: Price check passed. Min price $16.40. [2026-01-23T12:03:03.956314] [DEBUG] [REMOTE ] BHFAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:03.956483] [DEBUG] [REMOTE ] BHFAL: PASS: Integrity check passed. [2026-01-23T12:03:03.956530] [DEBUG] [REMOTE ] BHFAL: Symbol is viable for forecasting. [2026-01-23T12:03:03.956604] [INFO ] [MAIN ] [410/3498] BHFAL kept (0.4s) | 410 kept, 0 rejected | 137.4/min | ETA: 22.5m [2026-01-23T12:03:04.432685] [DEBUG] [REMOTE ] BHFAM: Retrieved 1049 rows, trimmed to 300. [2026-01-23T12:03:04.432888] [DEBUG] [REMOTE ] BHFAM: PASS: History has at least 300 days. [2026-01-23T12:03:04.433152] [DEBUG] [REMOTE ] BHFAM: PASS: Price check passed. Min price $10.86. [2026-01-23T12:03:04.433298] [DEBUG] [REMOTE ] BHFAM: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:04.433423] [DEBUG] [REMOTE ] BHFAM: PASS: Integrity check passed. [2026-01-23T12:03:04.433467] [DEBUG] [REMOTE ] BHFAM: Symbol is viable for forecasting. [2026-01-23T12:03:04.433521] [INFO ] [MAIN ] [411/3498] BHFAM kept (0.5s) | 411 kept, 0 rejected | 137.4/min | ETA: 22.5m [2026-01-23T12:03:04.916090] [DEBUG] [REMOTE ] BHFAN: Retrieved 1304 rows, trimmed to 300. [2026-01-23T12:03:04.916232] [DEBUG] [REMOTE ] BHFAN: PASS: History has at least 300 days. [2026-01-23T12:03:04.916448] [DEBUG] [REMOTE ] BHFAN: PASS: Price check passed. Min price $12.25. [2026-01-23T12:03:04.916611] [DEBUG] [REMOTE ] BHFAN: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:04.916729] [DEBUG] [REMOTE ] BHFAN: PASS: Integrity check passed. [2026-01-23T12:03:04.916770] [DEBUG] [REMOTE ] BHFAN: Symbol is viable for forecasting. [2026-01-23T12:03:04.916819] [INFO ] [MAIN ] [412/3498] BHFAN kept (0.5s) | 412 kept, 0 rejected | 137.4/min | ETA: 22.5m [2026-01-23T12:03:05.209021] [DEBUG] [REMOTE ] BHFAO: Retrieved 1428 rows, trimmed to 300. [2026-01-23T12:03:05.209156] [DEBUG] [REMOTE ] BHFAO: PASS: History has at least 300 days. [2026-01-23T12:03:05.209380] [DEBUG] [REMOTE ] BHFAO: PASS: Price check passed. Min price $15.18. [2026-01-23T12:03:05.209524] [DEBUG] [REMOTE ] BHFAO: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:05.209686] [DEBUG] [REMOTE ] BHFAO: PASS: Integrity check passed. [2026-01-23T12:03:05.209740] [DEBUG] [REMOTE ] BHFAO: Symbol is viable for forecasting. [2026-01-23T12:03:05.209792] [INFO ] [MAIN ] [413/3498] BHFAO kept (0.3s) | 413 kept, 0 rejected | 137.5/min | ETA: 22.4m [2026-01-23T12:03:05.590858] [DEBUG] [REMOTE ] BHFAP: Retrieved 1723 rows, trimmed to 300. [2026-01-23T12:03:05.590988] [DEBUG] [REMOTE ] BHFAP: PASS: History has at least 300 days. [2026-01-23T12:03:05.591199] [DEBUG] [REMOTE ] BHFAP: PASS: Price check passed. Min price $14.92. [2026-01-23T12:03:05.591337] [DEBUG] [REMOTE ] BHFAP: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:05.591449] [DEBUG] [REMOTE ] BHFAP: PASS: Integrity check passed. [2026-01-23T12:03:05.591490] [DEBUG] [REMOTE ] BHFAP: Symbol is viable for forecasting. [2026-01-23T12:03:05.591538] [INFO ] [MAIN ] [414/3498] BHFAP kept (0.4s) | 414 kept, 0 rejected | 137.5/min | ETA: 22.4m [2026-01-23T12:03:06.254395] [DEBUG] [REMOTE ] BHK: Retrieved 6076 rows, trimmed to 300. [2026-01-23T12:03:06.254563] [DEBUG] [REMOTE ] BHK: PASS: History has at least 300 days. [2026-01-23T12:03:06.254885] [DEBUG] [REMOTE ] BHK: PASS: Price check passed. Min price $9.26. [2026-01-23T12:03:06.255062] [DEBUG] [REMOTE ] BHK: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:06.255224] [DEBUG] [REMOTE ] BHK: PASS: Integrity check passed. [2026-01-23T12:03:06.255281] [DEBUG] [REMOTE ] BHK: Symbol is viable for forecasting. [2026-01-23T12:03:06.255352] [INFO ] [MAIN ] [415/3498] BHK kept (0.7s) | 415 kept, 0 rejected | 137.3/min | ETA: 22.4m [2026-01-23T12:03:06.738598] [DEBUG] [REMOTE ] BHP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:06.738757] [DEBUG] [REMOTE ] BHP: PASS: History has at least 300 days. [2026-01-23T12:03:06.739036] [DEBUG] [REMOTE ] BHP: PASS: Price check passed. Min price $52.58. [2026-01-23T12:03:06.739171] [DEBUG] [REMOTE ] BHP: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:06.739320] [DEBUG] [REMOTE ] BHP: PASS: Integrity check passed. [2026-01-23T12:03:06.739360] [DEBUG] [REMOTE ] BHP: Symbol is viable for forecasting. [2026-01-23T12:03:06.739412] [INFO ] [MAIN ] [416/3498] BHP kept (0.5s) | 416 kept, 0 rejected | 137.3/min | ETA: 22.4m [2026-01-23T12:03:07.216053] [DEBUG] [REMOTE ] BHRB: Retrieved 6238 rows, trimmed to 300. [2026-01-23T12:03:07.216222] [DEBUG] [REMOTE ] BHRB: PASS: History has at least 300 days. [2026-01-23T12:03:07.216565] [DEBUG] [REMOTE ] BHRB: PASS: Price check passed. Min price $58.34. [2026-01-23T12:03:07.216793] [DEBUG] [REMOTE ] BHRB: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:07.216963] [DEBUG] [REMOTE ] BHRB: PASS: Integrity check passed. [2026-01-23T12:03:07.217020] [DEBUG] [REMOTE ] BHRB: Symbol is viable for forecasting. [2026-01-23T12:03:07.217092] [INFO ] [MAIN ] [417/3498] BHRB kept (0.5s) | 417 kept, 0 rejected | 137.3/min | ETA: 22.4m [2026-01-23T12:03:07.374669] [DEBUG] [REMOTE ] BHVN: Retrieved 835 rows, trimmed to 300. [2026-01-23T12:03:07.374826] [DEBUG] [REMOTE ] BHVN: PASS: History has at least 300 days. [2026-01-23T12:03:07.375090] [DEBUG] [REMOTE ] BHVN: PASS: Price check passed. Min price $7.79. [2026-01-23T12:03:07.375278] [DEBUG] [REMOTE ] BHVN: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:07.375426] [DEBUG] [REMOTE ] BHVN: PASS: Integrity check passed. [2026-01-23T12:03:07.375480] [DEBUG] [REMOTE ] BHVN: Symbol is viable for forecasting. [2026-01-23T12:03:07.375547] [INFO ] [MAIN ] [418/3498] BHVN kept (0.2s) | 418 kept, 0 rejected | 137.5/min | ETA: 22.4m [2026-01-23T12:03:07.855408] [DEBUG] [REMOTE ] BIAF: Retrieved 850 rows, trimmed to 300. [2026-01-23T12:03:07.855548] [DEBUG] [REMOTE ] BIAF: PASS: History has at least 300 days. [2026-01-23T12:03:07.855774] [DEBUG] [REMOTE ] BIAF: PASS: Price check passed. Min price $1.17. [2026-01-23T12:03:07.855912] [DEBUG] [REMOTE ] BIAF: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:07.856022] [DEBUG] [REMOTE ] BIAF: PASS: Integrity check passed. [2026-01-23T12:03:07.856062] [DEBUG] [REMOTE ] BIAF: Symbol is viable for forecasting. [2026-01-23T12:03:07.856110] [INFO ] [MAIN ] [419/3498] BIAF kept (0.5s) | 419 kept, 0 rejected | 137.4/min | ETA: 22.4m [2026-01-23T12:03:08.398730] [DEBUG] [REMOTE ] BIB: Retrieved 3973 rows, trimmed to 300. [2026-01-23T12:03:08.398874] [DEBUG] [REMOTE ] BIB: PASS: History has at least 300 days. [2026-01-23T12:03:08.399100] [DEBUG] [REMOTE ] BIB: PASS: Price check passed. Min price $68.18. [2026-01-23T12:03:08.399269] [DEBUG] [REMOTE ] BIB: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:08.399403] [DEBUG] [REMOTE ] BIB: PASS: Integrity check passed. [2026-01-23T12:03:08.399444] [DEBUG] [REMOTE ] BIB: Symbol is viable for forecasting. [2026-01-23T12:03:08.399493] [INFO ] [MAIN ] [420/3498] BIB kept (0.5s) | 420 kept, 0 rejected | 137.4/min | ETA: 22.4m [2026-01-23T12:03:08.855408] [DEBUG] [REMOTE ] BIIB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:08.855549] [DEBUG] [REMOTE ] BIIB: PASS: History has at least 300 days. [2026-01-23T12:03:08.855794] [DEBUG] [REMOTE ] BIIB: PASS: Price check passed. Min price $147.86. [2026-01-23T12:03:08.855931] [DEBUG] [REMOTE ] BIIB: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:08.856046] [DEBUG] [REMOTE ] BIIB: PASS: Integrity check passed. [2026-01-23T12:03:08.856086] [DEBUG] [REMOTE ] BIIB: Symbol is viable for forecasting. [2026-01-23T12:03:08.856135] [INFO ] [MAIN ] [421/3498] BIIB kept (0.5s) | 421 kept, 0 rejected | 137.4/min | ETA: 22.4m [2026-01-23T12:03:09.138908] [DEBUG] [REMOTE ] BILI: Retrieved 1966 rows, trimmed to 300. [2026-01-23T12:03:09.139034] [DEBUG] [REMOTE ] BILI: PASS: History has at least 300 days. [2026-01-23T12:03:09.139243] [DEBUG] [REMOTE ] BILI: PASS: Price check passed. Min price $24.16. [2026-01-23T12:03:09.139400] [DEBUG] [REMOTE ] BILI: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:09.139515] [DEBUG] [REMOTE ] BILI: PASS: Integrity check passed. [2026-01-23T12:03:09.139556] [DEBUG] [REMOTE ] BILI: Symbol is viable for forecasting. [2026-01-23T12:03:09.139634] [INFO ] [MAIN ] [422/3498] BILI kept (0.3s) | 422 kept, 0 rejected | 137.5/min | ETA: 22.4m [2026-01-23T12:03:09.563103] [DEBUG] [REMOTE ] BILL: Retrieved 1535 rows, trimmed to 300. [2026-01-23T12:03:09.563246] [DEBUG] [REMOTE ] BILL: PASS: History has at least 300 days. [2026-01-23T12:03:09.563452] [DEBUG] [REMOTE ] BILL: PASS: Price check passed. Min price $44.37. [2026-01-23T12:03:09.563614] [DEBUG] [REMOTE ] BILL: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:09.563727] [DEBUG] [REMOTE ] BILL: PASS: Integrity check passed. [2026-01-23T12:03:09.563767] [DEBUG] [REMOTE ] BILL: Symbol is viable for forecasting. [2026-01-23T12:03:09.563816] [INFO ] [MAIN ] [423/3498] BILL kept (0.4s) | 423 kept, 0 rejected | 137.5/min | ETA: 22.4m [2026-01-23T12:03:10.002135] [DEBUG] [REMOTE ] BIO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:10.002306] [DEBUG] [REMOTE ] BIO: PASS: History has at least 300 days. [2026-01-23T12:03:10.002565] [DEBUG] [REMOTE ] BIO: PASS: Price check passed. Min price $299.86. [2026-01-23T12:03:10.002736] [DEBUG] [REMOTE ] BIO: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:10.002861] [DEBUG] [REMOTE ] BIO: PASS: Integrity check passed. [2026-01-23T12:03:10.002903] [DEBUG] [REMOTE ] BIO: Symbol is viable for forecasting. [2026-01-23T12:03:10.002954] [INFO ] [MAIN ] [424/3498] BIO kept (0.4s) | 424 kept, 0 rejected | 137.5/min | ETA: 22.4m [2026-01-23T12:03:10.395615] [DEBUG] [REMOTE ] BIOX: Retrieved 1965 rows, trimmed to 300. [2026-01-23T12:03:10.395754] [DEBUG] [REMOTE ] BIOX: PASS: History has at least 300 days. [2026-01-23T12:03:10.395965] [DEBUG] [REMOTE ] BIOX: PASS: Price check passed. Min price $1.19. [2026-01-23T12:03:10.396099] [DEBUG] [REMOTE ] BIOX: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:10.396209] [DEBUG] [REMOTE ] BIOX: PASS: Integrity check passed. [2026-01-23T12:03:10.396248] [DEBUG] [REMOTE ] BIOX: Symbol is viable for forecasting. [2026-01-23T12:03:10.396297] [INFO ] [MAIN ] [425/3498] BIOX kept (0.4s) | 425 kept, 0 rejected | 137.5/min | ETA: 22.3m [2026-01-23T12:03:10.870008] [DEBUG] [REMOTE ] BIP: Retrieved 4537 rows, trimmed to 300. [2026-01-23T12:03:10.870150] [DEBUG] [REMOTE ] BIP: PASS: History has at least 300 days. [2026-01-23T12:03:10.870381] [DEBUG] [REMOTE ] BIP: PASS: Price check passed. Min price $33.41. [2026-01-23T12:03:10.870518] [DEBUG] [REMOTE ] BIP: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:10.870683] [DEBUG] [REMOTE ] BIP: PASS: Integrity check passed. [2026-01-23T12:03:10.870727] [DEBUG] [REMOTE ] BIP: Symbol is viable for forecasting. [2026-01-23T12:03:10.870776] [INFO ] [MAIN ] [426/3498] BIP kept (0.5s) | 426 kept, 0 rejected | 137.5/min | ETA: 22.3m [2026-01-23T12:03:11.143995] [DEBUG] [REMOTE ] BIPH: Retrieved 1170 rows, trimmed to 300. [2026-01-23T12:03:11.144137] [DEBUG] [REMOTE ] BIPH: PASS: History has at least 300 days. [2026-01-23T12:03:11.144352] [DEBUG] [REMOTE ] BIPH: PASS: Price check passed. Min price $16.29. [2026-01-23T12:03:11.144488] [DEBUG] [REMOTE ] BIPH: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:11.144632] [DEBUG] [REMOTE ] BIPH: PASS: Integrity check passed. [2026-01-23T12:03:11.144675] [DEBUG] [REMOTE ] BIPH: Symbol is viable for forecasting. [2026-01-23T12:03:11.144725] [INFO ] [MAIN ] [427/3498] BIPH kept (0.3s) | 427 kept, 0 rejected | 137.6/min | ETA: 22.3m [2026-01-23T12:03:11.462789] [DEBUG] [REMOTE ] BIPI: Retrieved 1001 rows, trimmed to 300. [2026-01-23T12:03:11.462934] [DEBUG] [REMOTE ] BIPI: PASS: History has at least 300 days. [2026-01-23T12:03:11.463209] [DEBUG] [REMOTE ] BIPI: PASS: Price check passed. Min price $16.53. [2026-01-23T12:03:11.463408] [DEBUG] [REMOTE ] BIPI: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:11.463559] [DEBUG] [REMOTE ] BIPI: PASS: Integrity check passed. [2026-01-23T12:03:11.463639] [DEBUG] [REMOTE ] BIPI: Symbol is viable for forecasting. [2026-01-23T12:03:11.463712] [INFO ] [MAIN ] [428/3498] BIPI kept (0.3s) | 428 kept, 0 rejected | 137.7/min | ETA: 22.3m [2026-01-23T12:03:11.918935] [DEBUG] [REMOTE ] BIRD: Retrieved 1058 rows, trimmed to 300. [2026-01-23T12:03:11.919080] [DEBUG] [REMOTE ] BIRD: PASS: History has at least 300 days. [2026-01-23T12:03:11.919303] [DEBUG] [REMOTE ] BIRD: PASS: Price check passed. Min price $3.97. [2026-01-23T12:03:11.919441] [DEBUG] [REMOTE ] BIRD: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:11.919561] [DEBUG] [REMOTE ] BIRD: PASS: Integrity check passed. [2026-01-23T12:03:11.919632] [DEBUG] [REMOTE ] BIRD: Symbol is viable for forecasting. [2026-01-23T12:03:11.919691] [INFO ] [MAIN ] [429/3498] BIRD kept (0.5s) | 429 kept, 0 rejected | 137.7/min | ETA: 22.3m [2026-01-23T12:03:12.256386] [DEBUG] [REMOTE ] BIRK: Retrieved 572 rows, trimmed to 300. [2026-01-23T12:03:12.256532] [DEBUG] [REMOTE ] BIRK: PASS: History has at least 300 days. [2026-01-23T12:03:12.256781] [DEBUG] [REMOTE ] BIRK: PASS: Price check passed. Min price $37.15. [2026-01-23T12:03:12.256922] [DEBUG] [REMOTE ] BIRK: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:12.257042] [DEBUG] [REMOTE ] BIRK: PASS: Integrity check passed. [2026-01-23T12:03:12.257082] [DEBUG] [REMOTE ] BIRK: Symbol is viable for forecasting. [2026-01-23T12:03:12.257130] [INFO ] [MAIN ] [430/3498] BIRK kept (0.3s) | 430 kept, 0 rejected | 137.7/min | ETA: 22.3m [2026-01-23T12:03:12.651053] [DEBUG] [REMOTE ] BITF: Retrieved 1755 rows, trimmed to 300. [2026-01-23T12:03:12.651209] [DEBUG] [REMOTE ] BITF: PASS: History has at least 300 days. [2026-01-23T12:03:12.651472] [DEBUG] [REMOTE ] BITF: PASS: Price check passed. Min price $2.27. [2026-01-23T12:03:12.651666] [DEBUG] [REMOTE ] BITF: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:12.651815] [DEBUG] [REMOTE ] BITF: PASS: Integrity check passed. [2026-01-23T12:03:12.651866] [DEBUG] [REMOTE ] BITF: Symbol is viable for forecasting. [2026-01-23T12:03:12.651929] [INFO ] [MAIN ] [431/3498] BITF kept (0.4s) | 431 kept, 0 rejected | 137.8/min | ETA: 22.3m [2026-01-23T12:03:13.215816] [DEBUG] [REMOTE ] BIVI: Retrieved 2914 rows, trimmed to 300. [2026-01-23T12:03:13.215969] [DEBUG] [REMOTE ] BIVI: PASS: History has at least 300 days. [2026-01-23T12:03:13.216229] [DEBUG] [REMOTE ] BIVI: PASS: Price check passed. Min price $1.13. [2026-01-23T12:03:13.216398] [DEBUG] [REMOTE ] BIVI: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:13.216547] [DEBUG] [REMOTE ] BIVI: PASS: Integrity check passed. [2026-01-23T12:03:13.216618] [DEBUG] [REMOTE ] BIVI: Symbol is viable for forecasting. [2026-01-23T12:03:13.216684] [INFO ] [MAIN ] [432/3498] BIVI kept (0.6s) | 432 kept, 0 rejected | 137.7/min | ETA: 22.3m [2026-01-23T12:03:13.555016] [DEBUG] [REMOTE ] BJ: Retrieved 1902 rows, trimmed to 300. [2026-01-23T12:03:13.555163] [DEBUG] [REMOTE ] BJ: PASS: History has at least 300 days. [2026-01-23T12:03:13.555414] [DEBUG] [REMOTE ] BJ: PASS: Price check passed. Min price $87.97. [2026-01-23T12:03:13.555627] [DEBUG] [REMOTE ] BJ: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:13.555778] [DEBUG] [REMOTE ] BJ: PASS: Integrity check passed. [2026-01-23T12:03:13.555837] [DEBUG] [REMOTE ] BJ: Symbol is viable for forecasting. [2026-01-23T12:03:13.555900] [INFO ] [MAIN ] [433/3498] BJ kept (0.3s) | 433 kept, 0 rejected | 137.7/min | ETA: 22.3m [2026-01-23T12:03:14.022314] [DEBUG] [REMOTE ] BJRI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:14.022459] [DEBUG] [REMOTE ] BJRI: PASS: History has at least 300 days. [2026-01-23T12:03:14.022717] [DEBUG] [REMOTE ] BJRI: PASS: Price check passed. Min price $28.69. [2026-01-23T12:03:14.022875] [DEBUG] [REMOTE ] BJRI: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:14.023006] [DEBUG] [REMOTE ] BJRI: PASS: Integrity check passed. [2026-01-23T12:03:14.023047] [DEBUG] [REMOTE ] BJRI: Symbol is viable for forecasting. [2026-01-23T12:03:14.023097] [INFO ] [MAIN ] [434/3498] BJRI kept (0.5s) | 434 kept, 0 rejected | 137.7/min | ETA: 22.2m [2026-01-23T12:03:14.544698] [DEBUG] [REMOTE ] BK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:14.544849] [DEBUG] [REMOTE ] BK: PASS: History has at least 300 days. [2026-01-23T12:03:14.545086] [DEBUG] [REMOTE ] BK: PASS: Price check passed. Min price $106.43. [2026-01-23T12:03:14.545225] [DEBUG] [REMOTE ] BK: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:14.545345] [DEBUG] [REMOTE ] BK: PASS: Integrity check passed. [2026-01-23T12:03:14.545386] [DEBUG] [REMOTE ] BK: Symbol is viable for forecasting. [2026-01-23T12:03:14.545435] [INFO ] [MAIN ] [435/3498] BK kept (0.5s) | 435 kept, 0 rejected | 137.7/min | ETA: 22.3m [2026-01-23T12:03:14.815499] [DEBUG] [REMOTE ] BKCH: Retrieved 1137 rows, trimmed to 300. [2026-01-23T12:03:14.815786] [DEBUG] [REMOTE ] BKCH: PASS: History has at least 300 days. [2026-01-23T12:03:14.816072] [DEBUG] [REMOTE ] BKCH: PASS: Price check passed. Min price $63.59. [2026-01-23T12:03:14.816219] [DEBUG] [REMOTE ] BKCH: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:14.816355] [DEBUG] [REMOTE ] BKCH: PASS: Integrity check passed. [2026-01-23T12:03:14.816397] [DEBUG] [REMOTE ] BKCH: Symbol is viable for forecasting. [2026-01-23T12:03:14.816450] [INFO ] [MAIN ] [436/3498] BKCH kept (0.3s) | 436 kept, 0 rejected | 137.8/min | ETA: 22.2m [2026-01-23T12:03:15.191243] [DEBUG] [REMOTE ] BKD: Retrieved 5072 rows, trimmed to 300. [2026-01-23T12:03:15.191392] [DEBUG] [REMOTE ] BKD: PASS: History has at least 300 days. [2026-01-23T12:03:15.191652] [DEBUG] [REMOTE ] BKD: PASS: Price check passed. Min price $8.75. [2026-01-23T12:03:15.191802] [DEBUG] [REMOTE ] BKD: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:15.191928] [DEBUG] [REMOTE ] BKD: PASS: Integrity check passed. [2026-01-23T12:03:15.191971] [DEBUG] [REMOTE ] BKD: Symbol is viable for forecasting. [2026-01-23T12:03:15.192025] [INFO ] [MAIN ] [437/3498] BKD kept (0.4s) | 437 kept, 0 rejected | 137.8/min | ETA: 22.2m [2026-01-23T12:03:15.852311] [DEBUG] [REMOTE ] BKE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:15.852450] [DEBUG] [REMOTE ] BKE: PASS: History has at least 300 days. [2026-01-23T12:03:15.852687] [DEBUG] [REMOTE ] BKE: PASS: Price check passed. Min price $50.24. [2026-01-23T12:03:15.852823] [DEBUG] [REMOTE ] BKE: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:15.852937] [DEBUG] [REMOTE ] BKE: PASS: Integrity check passed. [2026-01-23T12:03:15.852977] [DEBUG] [REMOTE ] BKE: Symbol is viable for forecasting. [2026-01-23T12:03:15.853025] [INFO ] [MAIN ] [438/3498] BKE kept (0.7s) | 438 kept, 0 rejected | 137.7/min | ETA: 22.2m [2026-01-23T12:03:16.392009] [DEBUG] [REMOTE ] BKH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:16.392156] [DEBUG] [REMOTE ] BKH: PASS: History has at least 300 days. [2026-01-23T12:03:16.392413] [DEBUG] [REMOTE ] BKH: PASS: Price check passed. Min price $62.82. [2026-01-23T12:03:16.392553] [DEBUG] [REMOTE ] BKH: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:16.392697] [DEBUG] [REMOTE ] BKH: PASS: Integrity check passed. [2026-01-23T12:03:16.392739] [DEBUG] [REMOTE ] BKH: Symbol is viable for forecasting. [2026-01-23T12:03:16.392791] [INFO ] [MAIN ] [439/3498] BKH kept (0.5s) | 439 kept, 0 rejected | 137.6/min | ETA: 22.2m [2026-01-23T12:03:16.857171] [DEBUG] [REMOTE ] BKN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:16.857299] [DEBUG] [REMOTE ] BKN: PASS: History has at least 300 days. [2026-01-23T12:03:16.857550] [DEBUG] [REMOTE ] BKN: PASS: Price check passed. Min price $10.92. [2026-01-23T12:03:16.857804] [DEBUG] [REMOTE ] BKN: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:16.857966] [DEBUG] [REMOTE ] BKN: PASS: Integrity check passed. [2026-01-23T12:03:16.858015] [DEBUG] [REMOTE ] BKN: Symbol is viable for forecasting. [2026-01-23T12:03:16.858067] [INFO ] [MAIN ] [440/3498] BKN kept (0.5s) | 440 kept, 0 rejected | 137.6/min | ETA: 22.2m [2026-01-23T12:03:17.381720] [DEBUG] [REMOTE ] BKNG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:17.381858] [DEBUG] [REMOTE ] BKNG: PASS: History has at least 300 days. [2026-01-23T12:03:17.382078] [DEBUG] [REMOTE ] BKNG: PASS: Price check passed. Min price $4574.65. [2026-01-23T12:03:17.382213] [DEBUG] [REMOTE ] BKNG: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:17.382329] [DEBUG] [REMOTE ] BKNG: PASS: Integrity check passed. [2026-01-23T12:03:17.382369] [DEBUG] [REMOTE ] BKNG: Symbol is viable for forecasting. [2026-01-23T12:03:17.382417] [INFO ] [MAIN ] [441/3498] BKNG kept (0.5s) | 441 kept, 0 rejected | 137.5/min | ETA: 22.2m [2026-01-23T12:03:17.659305] [DEBUG] [REMOTE ] BKSY: Retrieved 1529 rows, trimmed to 300. [2026-01-23T12:03:17.659429] [DEBUG] [REMOTE ] BKSY: PASS: History has at least 300 days. [2026-01-23T12:03:17.659650] [DEBUG] [REMOTE ] BKSY: PASS: Price check passed. Min price $13.14. [2026-01-23T12:03:17.659788] [DEBUG] [REMOTE ] BKSY: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:17.659897] [DEBUG] [REMOTE ] BKSY: PASS: Integrity check passed. [2026-01-23T12:03:17.659938] [DEBUG] [REMOTE ] BKSY: Symbol is viable for forecasting. [2026-01-23T12:03:17.659990] [INFO ] [MAIN ] [442/3498] BKSY kept (0.3s) | 442 kept, 0 rejected | 137.6/min | ETA: 22.2m [2026-01-23T12:03:18.075495] [DEBUG] [REMOTE ] BL: Retrieved 2320 rows, trimmed to 300. [2026-01-23T12:03:18.075651] [DEBUG] [REMOTE ] BL: PASS: History has at least 300 days. [2026-01-23T12:03:18.075871] [DEBUG] [REMOTE ] BL: PASS: Price check passed. Min price $51.51. [2026-01-23T12:03:18.076014] [DEBUG] [REMOTE ] BL: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:18.076131] [DEBUG] [REMOTE ] BL: PASS: Integrity check passed. [2026-01-23T12:03:18.076173] [DEBUG] [REMOTE ] BL: Symbol is viable for forecasting. [2026-01-23T12:03:18.076224] [INFO ] [MAIN ] [443/3498] BL kept (0.4s) | 443 kept, 0 rejected | 137.6/min | ETA: 22.2m [2026-01-23T12:03:18.481281] [DEBUG] [REMOTE ] BLBD: Retrieved 2974 rows, trimmed to 300. [2026-01-23T12:03:18.481415] [DEBUG] [REMOTE ] BLBD: PASS: History has at least 300 days. [2026-01-23T12:03:18.481644] [DEBUG] [REMOTE ] BLBD: PASS: Price check passed. Min price $46.59. [2026-01-23T12:03:18.481784] [DEBUG] [REMOTE ] BLBD: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:18.481897] [DEBUG] [REMOTE ] BLBD: PASS: Integrity check passed. [2026-01-23T12:03:18.481938] [DEBUG] [REMOTE ] BLBD: Symbol is viable for forecasting. [2026-01-23T12:03:18.481986] [INFO ] [MAIN ] [444/3498] BLBD kept (0.4s) | 444 kept, 0 rejected | 137.7/min | ETA: 22.2m [2026-01-23T12:03:18.763463] [DEBUG] [REMOTE ] BLCN: Retrieved 2015 rows, trimmed to 300. [2026-01-23T12:03:18.763615] [DEBUG] [REMOTE ] BLCN: PASS: History has at least 300 days. [2026-01-23T12:03:18.763864] [DEBUG] [REMOTE ] BLCN: PASS: Price check passed. Min price $22.37. [2026-01-23T12:03:18.764012] [DEBUG] [REMOTE ] BLCN: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:18.764160] [DEBUG] [REMOTE ] BLCN: PASS: Integrity check passed. [2026-01-23T12:03:18.764216] [DEBUG] [REMOTE ] BLCN: Symbol is viable for forecasting. [2026-01-23T12:03:18.764285] [INFO ] [MAIN ] [445/3498] BLCN kept (0.3s) | 445 kept, 0 rejected | 137.8/min | ETA: 22.2m [2026-01-23T12:03:19.233919] [DEBUG] [REMOTE ] BLCO: Retrieved 931 rows, trimmed to 300. [2026-01-23T12:03:19.234057] [DEBUG] [REMOTE ] BLCO: PASS: History has at least 300 days. [2026-01-23T12:03:19.234282] [DEBUG] [REMOTE ] BLCO: PASS: Price check passed. Min price $14.56. [2026-01-23T12:03:19.234445] [DEBUG] [REMOTE ] BLCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:19.234562] [DEBUG] [REMOTE ] BLCO: PASS: Integrity check passed. [2026-01-23T12:03:19.234637] [DEBUG] [REMOTE ] BLCO: Symbol is viable for forecasting. [2026-01-23T12:03:19.234693] [INFO ] [MAIN ] [446/3498] BLCO kept (0.5s) | 446 kept, 0 rejected | 137.7/min | ETA: 22.2m [2026-01-23T12:03:19.715729] [DEBUG] [REMOTE ] BLD: Retrieved 2656 rows, trimmed to 300. [2026-01-23T12:03:19.715886] [DEBUG] [REMOTE ] BLD: PASS: History has at least 300 days. [2026-01-23T12:03:19.716135] [DEBUG] [REMOTE ] BLD: PASS: Price check passed. Min price $403.58. [2026-01-23T12:03:19.716276] [DEBUG] [REMOTE ] BLD: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:19.716405] [DEBUG] [REMOTE ] BLD: PASS: Integrity check passed. [2026-01-23T12:03:19.716445] [DEBUG] [REMOTE ] BLD: Symbol is viable for forecasting. [2026-01-23T12:03:19.716495] [INFO ] [MAIN ] [447/3498] BLD kept (0.5s) | 447 kept, 0 rejected | 137.7/min | ETA: 22.2m [2026-01-23T12:03:20.280146] [DEBUG] [REMOTE ] BLDP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:20.280324] [DEBUG] [REMOTE ] BLDP: PASS: History has at least 300 days. [2026-01-23T12:03:20.280647] [DEBUG] [REMOTE ] BLDP: PASS: Price check passed. Min price $2.53. [2026-01-23T12:03:20.280815] [DEBUG] [REMOTE ] BLDP: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:20.280959] [DEBUG] [REMOTE ] BLDP: PASS: Integrity check passed. [2026-01-23T12:03:20.281002] [DEBUG] [REMOTE ] BLDP: Symbol is viable for forecasting. [2026-01-23T12:03:20.281056] [INFO ] [MAIN ] [448/3498] BLDP kept (0.6s) | 448 kept, 0 rejected | 137.6/min | ETA: 22.2m [2026-01-23T12:03:20.774553] [DEBUG] [REMOTE ] BLE: Retrieved 5909 rows, trimmed to 300. [2026-01-23T12:03:20.774729] [DEBUG] [REMOTE ] BLE: PASS: History has at least 300 days. [2026-01-23T12:03:20.774997] [DEBUG] [REMOTE ] BLE: PASS: Price check passed. Min price $10.20. [2026-01-23T12:03:20.775144] [DEBUG] [REMOTE ] BLE: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:20.775277] [DEBUG] [REMOTE ] BLE: PASS: Integrity check passed. [2026-01-23T12:03:20.775319] [DEBUG] [REMOTE ] BLE: Symbol is viable for forecasting. [2026-01-23T12:03:20.775372] [INFO ] [MAIN ] [449/3498] BLE kept (0.5s) | 449 kept, 0 rejected | 137.6/min | ETA: 22.2m [2026-01-23T12:03:21.241559] [DEBUG] [REMOTE ] BLFS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:21.241801] [DEBUG] [REMOTE ] BLFS: PASS: History has at least 300 days. [2026-01-23T12:03:21.242218] [DEBUG] [REMOTE ] BLFS: PASS: Price check passed. Min price $23.89. [2026-01-23T12:03:21.242368] [DEBUG] [REMOTE ] BLFS: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:21.242510] [DEBUG] [REMOTE ] BLFS: PASS: Integrity check passed. [2026-01-23T12:03:21.242553] [DEBUG] [REMOTE ] BLFS: Symbol is viable for forecasting. [2026-01-23T12:03:21.242632] [INFO ] [MAIN ] [450/3498] BLFS kept (0.5s) | 450 kept, 0 rejected | 137.5/min | ETA: 22.2m [2026-01-23T12:03:21.347988] [DEBUG] [REMOTE ] BLFY: Retrieved 1135 rows, trimmed to 300. [2026-01-23T12:03:21.348187] [DEBUG] [REMOTE ] BLFY: PASS: History has at least 300 days. [2026-01-23T12:03:21.348455] [DEBUG] [REMOTE ] BLFY: PASS: Price check passed. Min price $7.67. [2026-01-23T12:03:21.348626] [DEBUG] [REMOTE ] BLFY: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:21.348760] [DEBUG] [REMOTE ] BLFY: PASS: Integrity check passed. [2026-01-23T12:03:21.348803] [DEBUG] [REMOTE ] BLFY: Symbol is viable for forecasting. [2026-01-23T12:03:21.348861] [INFO ] [MAIN ] [451/3498] BLFY kept (0.1s) | 451 kept, 0 rejected | 137.8/min | ETA: 22.1m [2026-01-23T12:03:22.000830] [DEBUG] [REMOTE ] BLK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:22.001104] [DEBUG] [REMOTE ] BLK: PASS: History has at least 300 days. [2026-01-23T12:03:22.001611] [DEBUG] [REMOTE ] BLK: PASS: Price check passed. Min price $987.72. [2026-01-23T12:03:22.001818] [DEBUG] [REMOTE ] BLK: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:22.002011] [DEBUG] [REMOTE ] BLK: PASS: Integrity check passed. [2026-01-23T12:03:22.002067] [DEBUG] [REMOTE ] BLK: Symbol is viable for forecasting. [2026-01-23T12:03:22.002141] [INFO ] [MAIN ] [452/3498] BLK kept (0.7s) | 452 kept, 0 rejected | 137.6/min | ETA: 22.1m [2026-01-23T12:03:22.406948] [DEBUG] [REMOTE ] BLKB: Retrieved 5409 rows, trimmed to 300. [2026-01-23T12:03:22.407081] [DEBUG] [REMOTE ] BLKB: PASS: History has at least 300 days. [2026-01-23T12:03:22.407293] [DEBUG] [REMOTE ] BLKB: PASS: Price check passed. Min price $53.88. [2026-01-23T12:03:22.407431] [DEBUG] [REMOTE ] BLKB: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:22.407563] [DEBUG] [REMOTE ] BLKB: PASS: Integrity check passed. [2026-01-23T12:03:22.407657] [DEBUG] [REMOTE ] BLKB: Symbol is viable for forecasting. [2026-01-23T12:03:22.407709] [INFO ] [MAIN ] [453/3498] BLKB kept (0.4s) | 453 kept, 0 rejected | 137.6/min | ETA: 22.1m [2026-01-23T12:03:22.801036] [DEBUG] [REMOTE ] BLMN: Retrieved 3383 rows, trimmed to 300. [2026-01-23T12:03:22.801205] [DEBUG] [REMOTE ] BLMN: PASS: History has at least 300 days. [2026-01-23T12:03:22.801513] [DEBUG] [REMOTE ] BLMN: PASS: Price check passed. Min price $5.92. [2026-01-23T12:03:22.801752] [DEBUG] [REMOTE ] BLMN: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:22.801936] [DEBUG] [REMOTE ] BLMN: PASS: Integrity check passed. [2026-01-23T12:03:22.801997] [DEBUG] [REMOTE ] BLMN: Symbol is viable for forecasting. [2026-01-23T12:03:22.802071] [INFO ] [MAIN ] [454/3498] BLMN kept (0.4s) | 454 kept, 0 rejected | 137.7/min | ETA: 22.1m [2026-01-23T12:03:23.072100] [DEBUG] [REMOTE ] BLND: Retrieved 1135 rows, trimmed to 300. [2026-01-23T12:03:23.072239] [DEBUG] [REMOTE ] BLND: PASS: History has at least 300 days. [2026-01-23T12:03:23.072453] [DEBUG] [REMOTE ] BLND: PASS: Price check passed. Min price $2.79. [2026-01-23T12:03:23.072609] [DEBUG] [REMOTE ] BLND: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:23.072723] [DEBUG] [REMOTE ] BLND: PASS: Integrity check passed. [2026-01-23T12:03:23.072765] [DEBUG] [REMOTE ] BLND: Symbol is viable for forecasting. [2026-01-23T12:03:23.072813] [INFO ] [MAIN ] [455/3498] BLND kept (0.3s) | 455 kept, 0 rejected | 137.8/min | ETA: 22.1m [2026-01-23T12:03:23.602256] [DEBUG] [REMOTE ] BLRX: Retrieved 3644 rows, trimmed to 300. [2026-01-23T12:03:23.602387] [DEBUG] [REMOTE ] BLRX: PASS: History has at least 300 days. [2026-01-23T12:03:23.602630] [DEBUG] [REMOTE ] BLRX: PASS: Price check passed. Min price $2.77. [2026-01-23T12:03:23.602768] [DEBUG] [REMOTE ] BLRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:23.602881] [DEBUG] [REMOTE ] BLRX: PASS: Integrity check passed. [2026-01-23T12:03:23.602921] [DEBUG] [REMOTE ] BLRX: Symbol is viable for forecasting. [2026-01-23T12:03:23.602970] [INFO ] [MAIN ] [456/3498] BLRX kept (0.5s) | 456 kept, 0 rejected | 137.7/min | ETA: 22.1m [2026-01-23T12:03:23.845924] [DEBUG] [REMOTE ] BLTE: Retrieved 936 rows, trimmed to 300. [2026-01-23T12:03:23.846062] [DEBUG] [REMOTE ] BLTE: PASS: History has at least 300 days. [2026-01-23T12:03:23.846306] [DEBUG] [REMOTE ] BLTE: PASS: Price check passed. Min price $93.02. [2026-01-23T12:03:23.846444] [DEBUG] [REMOTE ] BLTE: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:23.846558] [DEBUG] [REMOTE ] BLTE: PASS: Integrity check passed. [2026-01-23T12:03:23.846630] [DEBUG] [REMOTE ] BLTE: Symbol is viable for forecasting. [2026-01-23T12:03:23.846683] [INFO ] [MAIN ] [457/3498] BLTE kept (0.2s) | 457 kept, 0 rejected | 137.9/min | ETA: 22.1m [2026-01-23T12:03:24.533417] [DEBUG] [REMOTE ] BLX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:24.533559] [DEBUG] [REMOTE ] BLX: PASS: History has at least 300 days. [2026-01-23T12:03:24.533844] [DEBUG] [REMOTE ] BLX: PASS: Price check passed. Min price $41.73. [2026-01-23T12:03:24.533981] [DEBUG] [REMOTE ] BLX: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:24.534103] [DEBUG] [REMOTE ] BLX: PASS: Integrity check passed. [2026-01-23T12:03:24.534143] [DEBUG] [REMOTE ] BLX: Symbol is viable for forecasting. [2026-01-23T12:03:24.534193] [INFO ] [MAIN ] [458/3498] BLX kept (0.7s) | 458 kept, 0 rejected | 137.7/min | ETA: 22.1m [2026-01-23T12:03:24.773474] [DEBUG] [REMOTE ] BLZE: Retrieved 1052 rows, trimmed to 300. [2026-01-23T12:03:24.773624] [DEBUG] [REMOTE ] BLZE: PASS: History has at least 300 days. [2026-01-23T12:03:24.773835] [DEBUG] [REMOTE ] BLZE: PASS: Price check passed. Min price $4.32. [2026-01-23T12:03:24.773971] [DEBUG] [REMOTE ] BLZE: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:24.774082] [DEBUG] [REMOTE ] BLZE: PASS: Integrity check passed. [2026-01-23T12:03:24.774122] [DEBUG] [REMOTE ] BLZE: Symbol is viable for forecasting. [2026-01-23T12:03:24.774174] [INFO ] [MAIN ] [459/3498] BLZE kept (0.2s) | 459 kept, 0 rejected | 137.8/min | ETA: 22.1m [2026-01-23T12:03:25.336869] [DEBUG] [REMOTE ] BMA: Retrieved 4988 rows, trimmed to 300. [2026-01-23T12:03:25.337015] [DEBUG] [REMOTE ] BMA: PASS: History has at least 300 days. [2026-01-23T12:03:25.337496] [DEBUG] [REMOTE ] BMA: PASS: Price check passed. Min price $73.17. [2026-01-23T12:03:25.337660] [DEBUG] [REMOTE ] BMA: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:25.337778] [DEBUG] [REMOTE ] BMA: PASS: Integrity check passed. [2026-01-23T12:03:25.337819] [DEBUG] [REMOTE ] BMA: Symbol is viable for forecasting. [2026-01-23T12:03:25.337876] [INFO ] [MAIN ] [460/3498] BMA kept (0.6s) | 460 kept, 0 rejected | 137.7/min | ETA: 22.1m [2026-01-23T12:03:25.594937] [DEBUG] [REMOTE ] BMBL: Retrieved 1242 rows, trimmed to 300. [2026-01-23T12:03:25.595070] [DEBUG] [REMOTE ] BMBL: PASS: History has at least 300 days. [2026-01-23T12:03:25.595371] [DEBUG] [REMOTE ] BMBL: PASS: Price check passed. Min price $3.23. [2026-01-23T12:03:25.595556] [DEBUG] [REMOTE ] BMBL: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:25.595713] [DEBUG] [REMOTE ] BMBL: PASS: Integrity check passed. [2026-01-23T12:03:25.595756] [DEBUG] [REMOTE ] BMBL: Symbol is viable for forecasting. [2026-01-23T12:03:25.595804] [INFO ] [MAIN ] [461/3498] BMBL kept (0.3s) | 461 kept, 0 rejected | 137.9/min | ETA: 22.0m [2026-01-23T12:03:26.077653] [DEBUG] [REMOTE ] BME: Retrieved 5239 rows, trimmed to 300. [2026-01-23T12:03:26.077783] [DEBUG] [REMOTE ] BME: PASS: History has at least 300 days. [2026-01-23T12:03:26.077994] [DEBUG] [REMOTE ] BME: PASS: Price check passed. Min price $37.28. [2026-01-23T12:03:26.078133] [DEBUG] [REMOTE ] BME: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:26.078270] [DEBUG] [REMOTE ] BME: PASS: Integrity check passed. [2026-01-23T12:03:26.078319] [DEBUG] [REMOTE ] BME: Symbol is viable for forecasting. [2026-01-23T12:03:26.078369] [INFO ] [MAIN ] [462/3498] BME kept (0.5s) | 462 kept, 0 rejected | 137.8/min | ETA: 22.0m [2026-01-23T12:03:26.431919] [DEBUG] [REMOTE ] BMEZ: Retrieved 1504 rows, trimmed to 300. [2026-01-23T12:03:26.432058] [DEBUG] [REMOTE ] BMEZ: PASS: History has at least 300 days. [2026-01-23T12:03:26.432289] [DEBUG] [REMOTE ] BMEZ: PASS: Price check passed. Min price $14.27. [2026-01-23T12:03:26.432433] [DEBUG] [REMOTE ] BMEZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:26.432546] [DEBUG] [REMOTE ] BMEZ: PASS: Integrity check passed. [2026-01-23T12:03:26.432614] [DEBUG] [REMOTE ] BMEZ: Symbol is viable for forecasting. [2026-01-23T12:03:26.432668] [INFO ] [MAIN ] [463/3498] BMEZ kept (0.4s) | 463 kept, 0 rejected | 137.9/min | ETA: 22.0m [2026-01-23T12:03:26.900125] [DEBUG] [REMOTE ] BMI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:26.900270] [DEBUG] [REMOTE ] BMI: PASS: History has at least 300 days. [2026-01-23T12:03:26.900518] [DEBUG] [REMOTE ] BMI: PASS: Price check passed. Min price $165.76. [2026-01-23T12:03:26.900676] [DEBUG] [REMOTE ] BMI: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:26.900798] [DEBUG] [REMOTE ] BMI: PASS: Integrity check passed. [2026-01-23T12:03:26.900839] [DEBUG] [REMOTE ] BMI: Symbol is viable for forecasting. [2026-01-23T12:03:26.900889] [INFO ] [MAIN ] [464/3498] BMI kept (0.5s) | 464 kept, 0 rejected | 137.9/min | ETA: 22.0m [2026-01-23T12:03:27.404512] [DEBUG] [REMOTE ] BMO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:27.404683] [DEBUG] [REMOTE ] BMO: PASS: History has at least 300 days. [2026-01-23T12:03:27.404942] [DEBUG] [REMOTE ] BMO: PASS: Price check passed. Min price $119.92. [2026-01-23T12:03:27.405086] [DEBUG] [REMOTE ] BMO: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:27.405219] [DEBUG] [REMOTE ] BMO: PASS: Integrity check passed. [2026-01-23T12:03:27.405261] [DEBUG] [REMOTE ] BMO: Symbol is viable for forecasting. [2026-01-23T12:03:27.405313] [INFO ] [MAIN ] [465/3498] BMO kept (0.5s) | 465 kept, 0 rejected | 137.8/min | ETA: 22.0m [2026-01-23T12:03:27.851071] [DEBUG] [REMOTE ] BMRA: Retrieved 5297 rows, trimmed to 300. [2026-01-23T12:03:27.851213] [DEBUG] [REMOTE ] BMRA: PASS: History has at least 300 days. [2026-01-23T12:03:27.851446] [DEBUG] [REMOTE ] BMRA: PASS: Price check passed. Min price $2.18. [2026-01-23T12:03:27.851608] [DEBUG] [REMOTE ] BMRA: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:27.851736] [DEBUG] [REMOTE ] BMRA: PASS: Integrity check passed. [2026-01-23T12:03:27.851778] [DEBUG] [REMOTE ] BMRA: Symbol is viable for forecasting. [2026-01-23T12:03:27.851829] [INFO ] [MAIN ] [466/3498] BMRA kept (0.4s) | 466 kept, 0 rejected | 137.8/min | ETA: 22.0m [2026-01-23T12:03:28.308465] [DEBUG] [REMOTE ] BMRC: Retrieved 6559 rows, trimmed to 300. [2026-01-23T12:03:28.308629] [DEBUG] [REMOTE ] BMRC: PASS: History has at least 300 days. [2026-01-23T12:03:28.308908] [DEBUG] [REMOTE ] BMRC: PASS: Price check passed. Min price $25.01. [2026-01-23T12:03:28.309047] [DEBUG] [REMOTE ] BMRC: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:28.309178] [DEBUG] [REMOTE ] BMRC: PASS: Integrity check passed. [2026-01-23T12:03:28.309227] [DEBUG] [REMOTE ] BMRC: Symbol is viable for forecasting. [2026-01-23T12:03:28.309289] [INFO ] [MAIN ] [467/3498] BMRC kept (0.5s) | 467 kept, 0 rejected | 137.8/min | ETA: 22.0m [2026-01-23T12:03:28.701885] [DEBUG] [REMOTE ] BMRN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:28.702038] [DEBUG] [REMOTE ] BMRN: PASS: History has at least 300 days. [2026-01-23T12:03:28.702299] [DEBUG] [REMOTE ] BMRN: PASS: Price check passed. Min price $51.46. [2026-01-23T12:03:28.702442] [DEBUG] [REMOTE ] BMRN: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:28.702591] [DEBUG] [REMOTE ] BMRN: PASS: Integrity check passed. [2026-01-23T12:03:28.702636] [DEBUG] [REMOTE ] BMRN: Symbol is viable for forecasting. [2026-01-23T12:03:28.702688] [INFO ] [MAIN ] [468/3498] BMRN kept (0.4s) | 468 kept, 0 rejected | 137.8/min | ETA: 22.0m [2026-01-23T12:03:29.168337] [DEBUG] [REMOTE ] BMY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:29.168508] [DEBUG] [REMOTE ] BMY: PASS: History has at least 300 days. [2026-01-23T12:03:29.168793] [DEBUG] [REMOTE ] BMY: PASS: Price check passed. Min price $42.10. [2026-01-23T12:03:29.168938] [DEBUG] [REMOTE ] BMY: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:29.169067] [DEBUG] [REMOTE ] BMY: PASS: Integrity check passed. [2026-01-23T12:03:29.169109] [DEBUG] [REMOTE ] BMY: Symbol is viable for forecasting. [2026-01-23T12:03:29.169160] [INFO ] [MAIN ] [469/3498] BMY kept (0.5s) | 469 kept, 0 rejected | 137.8/min | ETA: 22.0m [2026-01-23T12:03:29.701027] [DEBUG] [REMOTE ] BN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:29.701204] [DEBUG] [REMOTE ] BN: PASS: History has at least 300 days. [2026-01-23T12:03:29.701898] [DEBUG] [REMOTE ] BN: PASS: Price check passed. Min price $42.94. [2026-01-23T12:03:29.702070] [DEBUG] [REMOTE ] BN: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:29.702224] [DEBUG] [REMOTE ] BN: PASS: Integrity check passed. [2026-01-23T12:03:29.702270] [DEBUG] [REMOTE ] BN: Symbol is viable for forecasting. [2026-01-23T12:03:29.702328] [INFO ] [MAIN ] [470/3498] BN kept (0.5s) | 470 kept, 0 rejected | 137.7/min | ETA: 22.0m [2026-01-23T12:03:30.100926] [DEBUG] [REMOTE ] BND: Retrieved 4728 rows, trimmed to 300. [2026-01-23T12:03:30.101075] [DEBUG] [REMOTE ] BND: PASS: History has at least 300 days. [2026-01-23T12:03:30.101320] [DEBUG] [REMOTE ] BND: PASS: Price check passed. Min price $73.60. [2026-01-23T12:03:30.101465] [DEBUG] [REMOTE ] BND: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:30.101806] [DEBUG] [REMOTE ] BND: PASS: Integrity check passed. [2026-01-23T12:03:30.101850] [DEBUG] [REMOTE ] BND: Symbol is viable for forecasting. [2026-01-23T12:03:30.101903] [INFO ] [MAIN ] [471/3498] BND kept (0.4s) | 471 kept, 0 rejected | 137.8/min | ETA: 22.0m [2026-01-23T12:03:30.390159] [DEBUG] [REMOTE ] BNDX: Retrieved 3179 rows, trimmed to 300. [2026-01-23T12:03:30.390357] [DEBUG] [REMOTE ] BNDX: PASS: History has at least 300 days. [2026-01-23T12:03:30.390734] [DEBUG] [REMOTE ] BNDX: PASS: Price check passed. Min price $48.22. [2026-01-23T12:03:30.390896] [DEBUG] [REMOTE ] BNDX: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:30.391039] [DEBUG] [REMOTE ] BNDX: PASS: Integrity check passed. [2026-01-23T12:03:30.391083] [DEBUG] [REMOTE ] BNDX: Symbol is viable for forecasting. [2026-01-23T12:03:30.391140] [INFO ] [MAIN ] [472/3498] BNDX kept (0.3s) | 472 kept, 0 rejected | 137.8/min | ETA: 22.0m [2026-01-23T12:03:30.673245] [DEBUG] [REMOTE ] BNED: Retrieved 2634 rows, trimmed to 300. [2026-01-23T12:03:30.673384] [DEBUG] [REMOTE ] BNED: PASS: History has at least 300 days. [2026-01-23T12:03:30.673639] [DEBUG] [REMOTE ] BNED: PASS: Price check passed. Min price $6.12. [2026-01-23T12:03:30.673793] [DEBUG] [REMOTE ] BNED: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:30.673916] [DEBUG] [REMOTE ] BNED: PASS: Integrity check passed. [2026-01-23T12:03:30.673959] [DEBUG] [REMOTE ] BNED: Symbol is viable for forecasting. [2026-01-23T12:03:30.674010] [INFO ] [MAIN ] [473/3498] BNED kept (0.3s) | 473 kept, 0 rejected | 138.0/min | ETA: 21.9m [2026-01-23T12:03:31.127147] [DEBUG] [REMOTE ] BNGO: Retrieved 1843 rows, trimmed to 300. [2026-01-23T12:03:31.127278] [DEBUG] [REMOTE ] BNGO: PASS: History has at least 300 days. [2026-01-23T12:03:31.127506] [DEBUG] [REMOTE ] BNGO: PASS: Price check passed. Min price $1.44. [2026-01-23T12:03:31.127667] [DEBUG] [REMOTE ] BNGO: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:31.127782] [DEBUG] [REMOTE ] BNGO: PASS: Integrity check passed. [2026-01-23T12:03:31.127822] [DEBUG] [REMOTE ] BNGO: Symbol is viable for forecasting. [2026-01-23T12:03:31.127870] [INFO ] [MAIN ] [474/3498] BNGO kept (0.5s) | 474 kept, 0 rejected | 137.9/min | ETA: 21.9m [2026-01-23T12:03:31.593264] [DEBUG] [REMOTE ] BNH: Retrieved 1314 rows, trimmed to 300. [2026-01-23T12:03:31.593427] [DEBUG] [REMOTE ] BNH: PASS: History has at least 300 days. [2026-01-23T12:03:31.593737] [DEBUG] [REMOTE ] BNH: PASS: Price check passed. Min price $15.72. [2026-01-23T12:03:31.593932] [DEBUG] [REMOTE ] BNH: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:31.594092] [DEBUG] [REMOTE ] BNH: PASS: Integrity check passed. [2026-01-23T12:03:31.594154] [DEBUG] [REMOTE ] BNH: Symbol is viable for forecasting. [2026-01-23T12:03:31.594231] [INFO ] [MAIN ] [475/3498] BNH kept (0.5s) | 475 kept, 0 rejected | 137.9/min | ETA: 21.9m [2026-01-23T12:03:31.991296] [DEBUG] [REMOTE ] BNJ: Retrieved 1288 rows, trimmed to 300. [2026-01-23T12:03:31.991441] [DEBUG] [REMOTE ] BNJ: PASS: History has at least 300 days. [2026-01-23T12:03:31.991707] [DEBUG] [REMOTE ] BNJ: PASS: Price check passed. Min price $15.03. [2026-01-23T12:03:31.991844] [DEBUG] [REMOTE ] BNJ: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:31.991959] [DEBUG] [REMOTE ] BNJ: PASS: Integrity check passed. [2026-01-23T12:03:31.991999] [DEBUG] [REMOTE ] BNJ: Symbol is viable for forecasting. [2026-01-23T12:03:31.992046] [INFO ] [MAIN ] [476/3498] BNJ kept (0.4s) | 476 kept, 0 rejected | 137.9/min | ETA: 21.9m [2026-01-23T12:03:32.376160] [DEBUG] [REMOTE ] BNL: Retrieved 1216 rows, trimmed to 300. [2026-01-23T12:03:32.376302] [DEBUG] [REMOTE ] BNL: PASS: History has at least 300 days. [2026-01-23T12:03:32.376510] [DEBUG] [REMOTE ] BNL: PASS: Price check passed. Min price $16.98. [2026-01-23T12:03:32.376678] [DEBUG] [REMOTE ] BNL: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:32.376794] [DEBUG] [REMOTE ] BNL: PASS: Integrity check passed. [2026-01-23T12:03:32.376835] [DEBUG] [REMOTE ] BNL: Symbol is viable for forecasting. [2026-01-23T12:03:32.376884] [INFO ] [MAIN ] [477/3498] BNL kept (0.4s) | 477 kept, 0 rejected | 138.0/min | ETA: 21.9m [2026-01-23T12:03:33.026650] [DEBUG] [REMOTE ] BNS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:33.026835] [DEBUG] [REMOTE ] BNS: PASS: History has at least 300 days. [2026-01-23T12:03:33.027203] [DEBUG] [REMOTE ] BNS: PASS: Price check passed. Min price $64.52. [2026-01-23T12:03:33.027397] [DEBUG] [REMOTE ] BNS: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:33.027628] [DEBUG] [REMOTE ] BNS: PASS: Integrity check passed. [2026-01-23T12:03:33.027689] [DEBUG] [REMOTE ] BNS: Symbol is viable for forecasting. [2026-01-23T12:03:33.027762] [INFO ] [MAIN ] [478/3498] BNS kept (0.7s) | 478 kept, 0 rejected | 137.8/min | ETA: 21.9m [2026-01-23T12:03:33.356707] [DEBUG] [REMOTE ] BNTC: Retrieved 2623 rows, trimmed to 300. [2026-01-23T12:03:33.357315] [DEBUG] [REMOTE ] BNTC: PASS: History has at least 300 days. [2026-01-23T12:03:33.358081] [DEBUG] [REMOTE ] BNTC: PASS: Price check passed. Min price $10.79. [2026-01-23T12:03:33.358302] [DEBUG] [REMOTE ] BNTC: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:33.358537] [DEBUG] [REMOTE ] BNTC: PASS: Integrity check passed. [2026-01-23T12:03:33.358624] [DEBUG] [REMOTE ] BNTC: Symbol is viable for forecasting. [2026-01-23T12:03:33.358719] [INFO ] [MAIN ] [479/3498] BNTC kept (0.3s) | 479 kept, 0 rejected | 137.9/min | ETA: 21.9m [2026-01-23T12:03:33.577333] [DEBUG] [REMOTE ] BNTX: Retrieved 1579 rows, trimmed to 300. [2026-01-23T12:03:33.577622] [DEBUG] [REMOTE ] BNTX: PASS: History has at least 300 days. [2026-01-23T12:03:33.577970] [DEBUG] [REMOTE ] BNTX: PASS: Price check passed. Min price $91.46. [2026-01-23T12:03:33.578121] [DEBUG] [REMOTE ] BNTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:33.578341] [DEBUG] [REMOTE ] BNTX: PASS: Integrity check passed. [2026-01-23T12:03:33.578391] [DEBUG] [REMOTE ] BNTX: Symbol is viable for forecasting. [2026-01-23T12:03:33.578466] [INFO ] [MAIN ] [480/3498] BNTX kept (0.2s) | 480 kept, 0 rejected | 138.0/min | ETA: 21.9m [2026-01-23T12:03:34.271371] [DEBUG] [REMOTE ] BNY: Retrieved 6158 rows, trimmed to 300. [2026-01-23T12:03:34.271624] [DEBUG] [REMOTE ] BNY: PASS: History has at least 300 days. [2026-01-23T12:03:34.272007] [DEBUG] [REMOTE ] BNY: PASS: Price check passed. Min price $9.99. [2026-01-23T12:03:34.272164] [DEBUG] [REMOTE ] BNY: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:34.272335] [DEBUG] [REMOTE ] BNY: PASS: Integrity check passed. [2026-01-23T12:03:34.272378] [DEBUG] [REMOTE ] BNY: Symbol is viable for forecasting. [2026-01-23T12:03:34.272438] [INFO ] [MAIN ] [481/3498] BNY kept (0.7s) | 481 kept, 0 rejected | 137.9/min | ETA: 21.9m [2026-01-23T12:03:34.579974] [DEBUG] [REMOTE ] BOC: Retrieved 2162 rows, trimmed to 300. [2026-01-23T12:03:34.580183] [DEBUG] [REMOTE ] BOC: PASS: History has at least 300 days. [2026-01-23T12:03:34.580487] [DEBUG] [REMOTE ] BOC: PASS: Price check passed. Min price $11.51. [2026-01-23T12:03:34.580657] [DEBUG] [REMOTE ] BOC: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:34.580791] [DEBUG] [REMOTE ] BOC: PASS: Integrity check passed. [2026-01-23T12:03:34.580835] [DEBUG] [REMOTE ] BOC: Symbol is viable for forecasting. [2026-01-23T12:03:34.580889] [INFO ] [MAIN ] [482/3498] BOC kept (0.3s) | 482 kept, 0 rejected | 138.0/min | ETA: 21.9m [2026-01-23T12:03:34.973450] [DEBUG] [REMOTE ] BOE: Retrieved 5197 rows, trimmed to 300. [2026-01-23T12:03:34.973623] [DEBUG] [REMOTE ] BOE: PASS: History has at least 300 days. [2026-01-23T12:03:34.973899] [DEBUG] [REMOTE ] BOE: PASS: Price check passed. Min price $10.97. [2026-01-23T12:03:34.974043] [DEBUG] [REMOTE ] BOE: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:34.974170] [DEBUG] [REMOTE ] BOE: PASS: Integrity check passed. [2026-01-23T12:03:34.974212] [DEBUG] [REMOTE ] BOE: Symbol is viable for forecasting. [2026-01-23T12:03:34.974265] [INFO ] [MAIN ] [483/3498] BOE kept (0.4s) | 483 kept, 0 rejected | 138.0/min | ETA: 21.9m [2026-01-23T12:03:35.281734] [DEBUG] [REMOTE ] BOF: Retrieved 652 rows, trimmed to 300. [2026-01-23T12:03:35.281871] [DEBUG] [REMOTE ] BOF: PASS: History has at least 300 days. [2026-01-23T12:03:35.282072] [DEBUG] [REMOTE ] BOF: PASS: Price check passed. Min price $2.61. [2026-01-23T12:03:35.282210] [DEBUG] [REMOTE ] BOF: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:35.282319] [DEBUG] [REMOTE ] BOF: PASS: Integrity check passed. [2026-01-23T12:03:35.282360] [DEBUG] [REMOTE ] BOF: Symbol is viable for forecasting. [2026-01-23T12:03:35.282415] [INFO ] [MAIN ] [484/3498] BOF kept (0.3s) | 484 kept, 0 rejected | 138.1/min | ETA: 21.8m [2026-01-23T12:03:35.889045] [DEBUG] [REMOTE ] BOH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:35.889234] [DEBUG] [REMOTE ] BOH: PASS: History has at least 300 days. [2026-01-23T12:03:35.889635] [DEBUG] [REMOTE ] BOH: PASS: Price check passed. Min price $62.42. [2026-01-23T12:03:35.889837] [DEBUG] [REMOTE ] BOH: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:35.890017] [DEBUG] [REMOTE ] BOH: PASS: Integrity check passed. [2026-01-23T12:03:35.890073] [DEBUG] [REMOTE ] BOH: Symbol is viable for forecasting. [2026-01-23T12:03:35.890142] [INFO ] [MAIN ] [485/3498] BOH kept (0.6s) | 485 kept, 0 rejected | 138.0/min | ETA: 21.8m [2026-01-23T12:03:36.369341] [DEBUG] [REMOTE ] BOKF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:36.369510] [DEBUG] [REMOTE ] BOKF: PASS: History has at least 300 days. [2026-01-23T12:03:36.369789] [DEBUG] [REMOTE ] BOKF: PASS: Price check passed. Min price $103.16. [2026-01-23T12:03:36.369931] [DEBUG] [REMOTE ] BOKF: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:36.370055] [DEBUG] [REMOTE ] BOKF: PASS: Integrity check passed. [2026-01-23T12:03:36.370098] [DEBUG] [REMOTE ] BOKF: Symbol is viable for forecasting. [2026-01-23T12:03:36.370150] [INFO ] [MAIN ] [486/3498] BOKF kept (0.5s) | 486 kept, 0 rejected | 137.9/min | ETA: 21.8m [2026-01-23T12:03:36.580136] [DEBUG] [REMOTE ] BOLD: Retrieved 456 rows, trimmed to 300. [2026-01-23T12:03:36.580305] [DEBUG] [REMOTE ] BOLD: PASS: History has at least 300 days. [2026-01-23T12:03:36.580534] [DEBUG] [REMOTE ] BOLD: PASS: Price check passed. Min price $1.08. [2026-01-23T12:03:36.580938] [DEBUG] [REMOTE ] BOLD: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:36.581074] [DEBUG] [REMOTE ] BOLD: PASS: Integrity check passed. [2026-01-23T12:03:36.581118] [DEBUG] [REMOTE ] BOLD: Symbol is viable for forecasting. [2026-01-23T12:03:36.581171] [INFO ] [MAIN ] [487/3498] BOLD kept (0.2s) | 487 kept, 0 rejected | 138.1/min | ETA: 21.8m [2026-01-23T12:03:37.127635] [DEBUG] [REMOTE ] BOND: Retrieved 3494 rows, trimmed to 300. [2026-01-23T12:03:37.127760] [DEBUG] [REMOTE ] BOND: PASS: History has at least 300 days. [2026-01-23T12:03:37.127982] [DEBUG] [REMOTE ] BOND: PASS: Price check passed. Min price $92.36. [2026-01-23T12:03:37.128116] [DEBUG] [REMOTE ] BOND: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:37.128225] [DEBUG] [REMOTE ] BOND: PASS: Integrity check passed. [2026-01-23T12:03:37.128266] [DEBUG] [REMOTE ] BOND: Symbol is viable for forecasting. [2026-01-23T12:03:37.128313] [INFO ] [MAIN ] [488/3498] BOND kept (0.5s) | 488 kept, 0 rejected | 138.0/min | ETA: 21.8m [2026-01-23T12:03:37.661608] [DEBUG] [REMOTE ] BOOM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:37.661968] [DEBUG] [REMOTE ] BOOM: PASS: History has at least 300 days. [2026-01-23T12:03:37.662329] [DEBUG] [REMOTE ] BOOM: PASS: Price check passed. Min price $5.53. [2026-01-23T12:03:37.662867] [DEBUG] [REMOTE ] BOOM: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:37.663036] [DEBUG] [REMOTE ] BOOM: PASS: Integrity check passed. [2026-01-23T12:03:37.663081] [DEBUG] [REMOTE ] BOOM: Symbol is viable for forecasting. [2026-01-23T12:03:37.663139] [INFO ] [MAIN ] [489/3498] BOOM kept (0.5s) | 489 kept, 0 rejected | 137.9/min | ETA: 21.8m [2026-01-23T12:03:38.016560] [DEBUG] [REMOTE ] BOTZ: Retrieved 2353 rows, trimmed to 300. [2026-01-23T12:03:38.016712] [DEBUG] [REMOTE ] BOTZ: PASS: History has at least 300 days. [2026-01-23T12:03:38.016932] [DEBUG] [REMOTE ] BOTZ: PASS: Price check passed. Min price $32.94. [2026-01-23T12:03:38.017073] [DEBUG] [REMOTE ] BOTZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:38.017188] [DEBUG] [REMOTE ] BOTZ: PASS: Integrity check passed. [2026-01-23T12:03:38.017230] [DEBUG] [REMOTE ] BOTZ: Symbol is viable for forecasting. [2026-01-23T12:03:38.017279] [INFO ] [MAIN ] [490/3498] BOTZ kept (0.4s) | 490 kept, 0 rejected | 138.0/min | ETA: 21.8m [2026-01-23T12:03:38.379153] [DEBUG] [REMOTE ] BOX: Retrieved 2766 rows, trimmed to 300. [2026-01-23T12:03:38.379276] [DEBUG] [REMOTE ] BOX: PASS: History has at least 300 days. [2026-01-23T12:03:38.379481] [DEBUG] [REMOTE ] BOX: PASS: Price check passed. Min price $25.85. [2026-01-23T12:03:38.379646] [DEBUG] [REMOTE ] BOX: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:38.379761] [DEBUG] [REMOTE ] BOX: PASS: Integrity check passed. [2026-01-23T12:03:38.379801] [DEBUG] [REMOTE ] BOX: Symbol is viable for forecasting. [2026-01-23T12:03:38.379848] [INFO ] [MAIN ] [491/3498] BOX kept (0.4s) | 491 kept, 0 rejected | 138.0/min | ETA: 21.8m [2026-01-23T12:03:38.833864] [DEBUG] [REMOTE ] BP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:38.834005] [DEBUG] [REMOTE ] BP: PASS: History has at least 300 days. [2026-01-23T12:03:38.834236] [DEBUG] [REMOTE ] BP: PASS: Price check passed. Min price $33.31. [2026-01-23T12:03:38.834371] [DEBUG] [REMOTE ] BP: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:38.834488] [DEBUG] [REMOTE ] BP: PASS: Integrity check passed. [2026-01-23T12:03:38.834528] [DEBUG] [REMOTE ] BP: Symbol is viable for forecasting. [2026-01-23T12:03:38.834594] [INFO ] [MAIN ] [492/3498] BP kept (0.5s) | 492 kept, 0 rejected | 138.0/min | ETA: 21.8m [2026-01-23T12:03:39.362780] [DEBUG] [REMOTE ] BPOP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:39.362949] [DEBUG] [REMOTE ] BPOP: PASS: History has at least 300 days. [2026-01-23T12:03:39.363210] [DEBUG] [REMOTE ] BPOP: PASS: Price check passed. Min price $108.54. [2026-01-23T12:03:39.363346] [DEBUG] [REMOTE ] BPOP: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:39.363471] [DEBUG] [REMOTE ] BPOP: PASS: Integrity check passed. [2026-01-23T12:03:39.363511] [DEBUG] [REMOTE ] BPOP: Symbol is viable for forecasting. [2026-01-23T12:03:39.363562] [INFO ] [MAIN ] [493/3498] BPOP kept (0.5s) | 493 kept, 0 rejected | 138.0/min | ETA: 21.8m [2026-01-23T12:03:39.660896] [DEBUG] [REMOTE ] BPRN: Retrieved 2397 rows, trimmed to 300. [2026-01-23T12:03:39.661023] [DEBUG] [REMOTE ] BPRN: PASS: History has at least 300 days. [2026-01-23T12:03:39.661303] [DEBUG] [REMOTE ] BPRN: PASS: Price check passed. Min price $30.14. [2026-01-23T12:03:39.661451] [DEBUG] [REMOTE ] BPRN: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:39.661587] [DEBUG] [REMOTE ] BPRN: PASS: Integrity check passed. [2026-01-23T12:03:39.661633] [DEBUG] [REMOTE ] BPRN: Symbol is viable for forecasting. [2026-01-23T12:03:39.661689] [INFO ] [MAIN ] [494/3498] BPRN kept (0.3s) | 494 kept, 0 rejected | 138.0/min | ETA: 21.8m [2026-01-23T12:03:40.039608] [DEBUG] [REMOTE ] BPYPM: Retrieved 1128 rows, trimmed to 300. [2026-01-23T12:03:40.040008] [DEBUG] [REMOTE ] BPYPM: PASS: History has at least 300 days. [2026-01-23T12:03:40.040292] [DEBUG] [REMOTE ] BPYPM: PASS: Price check passed. Min price $14.88. [2026-01-23T12:03:40.040449] [DEBUG] [REMOTE ] BPYPM: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:40.040588] [DEBUG] [REMOTE ] BPYPM: PASS: Integrity check passed. [2026-01-23T12:03:40.040633] [DEBUG] [REMOTE ] BPYPM: Symbol is viable for forecasting. [2026-01-23T12:03:40.040688] [INFO ] [MAIN ] [495/3498] BPYPM kept (0.4s) | 495 kept, 0 rejected | 138.1/min | ETA: 21.7m [2026-01-23T12:03:40.462389] [DEBUG] [REMOTE ] BPYPO: Retrieved 1619 rows, trimmed to 300. [2026-01-23T12:03:40.462628] [DEBUG] [REMOTE ] BPYPO: PASS: History has at least 300 days. [2026-01-23T12:03:40.462905] [DEBUG] [REMOTE ] BPYPO: PASS: Price check passed. Min price $14.08. [2026-01-23T12:03:40.463055] [DEBUG] [REMOTE ] BPYPO: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:40.463186] [DEBUG] [REMOTE ] BPYPO: PASS: Integrity check passed. [2026-01-23T12:03:40.463231] [DEBUG] [REMOTE ] BPYPO: Symbol is viable for forecasting. [2026-01-23T12:03:40.463286] [INFO ] [MAIN ] [496/3498] BPYPO kept (0.4s) | 496 kept, 0 rejected | 138.1/min | ETA: 21.7m [2026-01-23T12:03:40.899226] [DEBUG] [REMOTE ] BPYPP: Retrieved 1725 rows, trimmed to 300. [2026-01-23T12:03:40.899452] [DEBUG] [REMOTE ] BPYPP: PASS: History has at least 300 days. [2026-01-23T12:03:40.899784] [DEBUG] [REMOTE ] BPYPP: PASS: Price check passed. Min price $14.31. [2026-01-23T12:03:40.899966] [DEBUG] [REMOTE ] BPYPP: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:40.900114] [DEBUG] [REMOTE ] BPYPP: PASS: Integrity check passed. [2026-01-23T12:03:40.900169] [DEBUG] [REMOTE ] BPYPP: Symbol is viable for forecasting. [2026-01-23T12:03:40.900239] [INFO ] [MAIN ] [497/3498] BPYPP kept (0.4s) | 497 kept, 0 rejected | 138.1/min | ETA: 21.7m [2026-01-23T12:03:41.135122] [DEBUG] [REMOTE ] BRAG: Retrieved 1105 rows, trimmed to 300. [2026-01-23T12:03:41.135286] [DEBUG] [REMOTE ] BRAG: PASS: History has at least 300 days. [2026-01-23T12:03:41.135532] [DEBUG] [REMOTE ] BRAG: PASS: Price check passed. Min price $1.95. [2026-01-23T12:03:41.135728] [DEBUG] [REMOTE ] BRAG: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:41.135873] [DEBUG] [REMOTE ] BRAG: PASS: Integrity check passed. [2026-01-23T12:03:41.135923] [DEBUG] [REMOTE ] BRAG: Symbol is viable for forecasting. [2026-01-23T12:03:41.135987] [INFO ] [MAIN ] [498/3498] BRAG kept (0.2s) | 498 kept, 0 rejected | 138.2/min | ETA: 21.7m [2026-01-23T12:03:41.863878] [DEBUG] [REMOTE ] BRC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:41.864033] [DEBUG] [REMOTE ] BRC: PASS: History has at least 300 days. [2026-01-23T12:03:41.864386] [DEBUG] [REMOTE ] BRC: PASS: Price check passed. Min price $72.89. [2026-01-23T12:03:41.864539] [DEBUG] [REMOTE ] BRC: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:41.864691] [DEBUG] [REMOTE ] BRC: PASS: Integrity check passed. [2026-01-23T12:03:41.864736] [DEBUG] [REMOTE ] BRC: Symbol is viable for forecasting. [2026-01-23T12:03:41.864789] [INFO ] [MAIN ] [499/3498] BRC kept (0.7s) | 499 kept, 0 rejected | 138.0/min | ETA: 21.7m [2026-01-23T12:03:42.343135] [DEBUG] [REMOTE ] BRO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:42.343300] [DEBUG] [REMOTE ] BRO: PASS: History has at least 300 days. [2026-01-23T12:03:42.343554] [DEBUG] [REMOTE ] BRO: PASS: Price check passed. Min price $76.42. [2026-01-23T12:03:42.343718] [DEBUG] [REMOTE ] BRO: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:42.343846] [DEBUG] [REMOTE ] BRO: PASS: Integrity check passed. [2026-01-23T12:03:42.343887] [DEBUG] [REMOTE ] BRO: Symbol is viable for forecasting. [2026-01-23T12:03:42.343938] [INFO ] [MAIN ] [500/3498] BRO kept (0.5s) | 500 kept, 0 rejected | 138.0/min | ETA: 21.7m [2026-01-23T12:03:42.572923] [DEBUG] [REMOTE ] BROS: Retrieved 1093 rows, trimmed to 300. [2026-01-23T12:03:42.573064] [DEBUG] [REMOTE ] BROS: PASS: History has at least 300 days. [2026-01-23T12:03:42.573279] [DEBUG] [REMOTE ] BROS: PASS: Price check passed. Min price $50.22. [2026-01-23T12:03:42.573414] [DEBUG] [REMOTE ] BROS: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:42.573526] [DEBUG] [REMOTE ] BROS: PASS: Integrity check passed. [2026-01-23T12:03:42.573596] [DEBUG] [REMOTE ] BROS: Symbol is viable for forecasting. [2026-01-23T12:03:42.573648] [INFO ] [MAIN ] [501/3498] BROS kept (0.2s) | 501 kept, 0 rejected | 138.1/min | ETA: 21.7m [2026-01-23T12:03:43.079313] [DEBUG] [REMOTE ] BRSP: Retrieved 2004 rows, trimmed to 300. [2026-01-23T12:03:43.079512] [DEBUG] [REMOTE ] BRSP: PASS: History has at least 300 days. [2026-01-23T12:03:43.079808] [DEBUG] [REMOTE ] BRSP: PASS: Price check passed. Min price $5.02. [2026-01-23T12:03:43.079964] [DEBUG] [REMOTE ] BRSP: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:43.080127] [DEBUG] [REMOTE ] BRSP: PASS: Integrity check passed. [2026-01-23T12:03:43.080175] [DEBUG] [REMOTE ] BRSP: Symbol is viable for forecasting. [2026-01-23T12:03:43.080231] [INFO ] [MAIN ] [502/3498] BRSP kept (0.5s) | 502 kept, 0 rejected | 138.1/min | ETA: 21.7m [2026-01-23T12:03:43.496592] [DEBUG] [REMOTE ] BRX: Retrieved 3075 rows, trimmed to 300. [2026-01-23T12:03:43.496791] [DEBUG] [REMOTE ] BRX: PASS: History has at least 300 days. [2026-01-23T12:03:43.497048] [DEBUG] [REMOTE ] BRX: PASS: Price check passed. Min price $24.38. [2026-01-23T12:03:43.497193] [DEBUG] [REMOTE ] BRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:43.497326] [DEBUG] [REMOTE ] BRX: PASS: Integrity check passed. [2026-01-23T12:03:43.497368] [DEBUG] [REMOTE ] BRX: Symbol is viable for forecasting. [2026-01-23T12:03:43.497421] [INFO ] [MAIN ] [503/3498] BRX kept (0.4s) | 503 kept, 0 rejected | 138.1/min | ETA: 21.7m [2026-01-23T12:03:43.778399] [DEBUG] [REMOTE ] BRZE: Retrieved 1048 rows, trimmed to 300. [2026-01-23T12:03:43.778677] [DEBUG] [REMOTE ] BRZE: PASS: History has at least 300 days. [2026-01-23T12:03:43.779008] [DEBUG] [REMOTE ] BRZE: PASS: Price check passed. Min price $23.03. [2026-01-23T12:03:43.779166] [DEBUG] [REMOTE ] BRZE: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:43.779325] [DEBUG] [REMOTE ] BRZE: PASS: Integrity check passed. [2026-01-23T12:03:43.779390] [DEBUG] [REMOTE ] BRZE: Symbol is viable for forecasting. [2026-01-23T12:03:43.779457] [INFO ] [MAIN ] [504/3498] BRZE kept (0.3s) | 504 kept, 0 rejected | 138.2/min | ETA: 21.7m [2026-01-23T12:03:44.436773] [DEBUG] [REMOTE ] BSAC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:44.437181] [DEBUG] [REMOTE ] BSAC: PASS: History has at least 300 days. [2026-01-23T12:03:44.437693] [DEBUG] [REMOTE ] BSAC: PASS: Price check passed. Min price $28.22. [2026-01-23T12:03:44.437847] [DEBUG] [REMOTE ] BSAC: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:44.438019] [DEBUG] [REMOTE ] BSAC: PASS: Integrity check passed. [2026-01-23T12:03:44.438063] [DEBUG] [REMOTE ] BSAC: Symbol is viable for forecasting. [2026-01-23T12:03:44.438122] [INFO ] [MAIN ] [505/3498] BSAC kept (0.7s) | 505 kept, 0 rejected | 138.0/min | ETA: 21.7m [2026-01-23T12:03:44.783639] [DEBUG] [REMOTE ] BSCQ: Retrieved 2350 rows, trimmed to 300. [2026-01-23T12:03:44.783792] [DEBUG] [REMOTE ] BSCQ: PASS: History has at least 300 days. [2026-01-23T12:03:44.784012] [DEBUG] [REMOTE ] BSCQ: PASS: Price check passed. Min price $19.35. [2026-01-23T12:03:44.784151] [DEBUG] [REMOTE ] BSCQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:44.784269] [DEBUG] [REMOTE ] BSCQ: PASS: Integrity check passed. [2026-01-23T12:03:44.784309] [DEBUG] [REMOTE ] BSCQ: Symbol is viable for forecasting. [2026-01-23T12:03:44.784359] [INFO ] [MAIN ] [506/3498] BSCQ kept (0.3s) | 506 kept, 0 rejected | 138.1/min | ETA: 21.7m [2026-01-23T12:03:45.135049] [DEBUG] [REMOTE ] BSCS: Retrieved 1873 rows, trimmed to 300. [2026-01-23T12:03:45.135192] [DEBUG] [REMOTE ] BSCS: PASS: History has at least 300 days. [2026-01-23T12:03:45.135407] [DEBUG] [REMOTE ] BSCS: PASS: Price check passed. Min price $20.31. [2026-01-23T12:03:45.135550] [DEBUG] [REMOTE ] BSCS: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:45.135740] [DEBUG] [REMOTE ] BSCS: PASS: Integrity check passed. [2026-01-23T12:03:45.135783] [DEBUG] [REMOTE ] BSCS: Symbol is viable for forecasting. [2026-01-23T12:03:45.135833] [INFO ] [MAIN ] [507/3498] BSCS kept (0.4s) | 507 kept, 0 rejected | 138.2/min | ETA: 21.6m [2026-01-23T12:03:45.364355] [DEBUG] [REMOTE ] BSCX: Retrieved 587 rows, trimmed to 300. [2026-01-23T12:03:45.364483] [DEBUG] [REMOTE ] BSCX: PASS: History has at least 300 days. [2026-01-23T12:03:45.364716] [DEBUG] [REMOTE ] BSCX: PASS: Price check passed. Min price $21.12. [2026-01-23T12:03:45.365027] [DEBUG] [REMOTE ] BSCX: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:45.365139] [DEBUG] [REMOTE ] BSCX: PASS: Integrity check passed. [2026-01-23T12:03:45.365179] [DEBUG] [REMOTE ] BSCX: Symbol is viable for forecasting. [2026-01-23T12:03:45.365226] [INFO ] [MAIN ] [508/3498] BSCX kept (0.2s) | 508 kept, 0 rejected | 138.3/min | ETA: 21.6m [2026-01-23T12:03:45.839146] [DEBUG] [REMOTE ] BSCY: Retrieved 404 rows, trimmed to 300. [2026-01-23T12:03:45.839309] [DEBUG] [REMOTE ] BSCY: PASS: History has at least 300 days. [2026-01-23T12:03:45.839550] [DEBUG] [REMOTE ] BSCY: PASS: Price check passed. Min price $20.69. [2026-01-23T12:03:45.839769] [DEBUG] [REMOTE ] BSCY: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:45.839906] [DEBUG] [REMOTE ] BSCY: PASS: Integrity check passed. [2026-01-23T12:03:45.839952] [DEBUG] [REMOTE ] BSCY: Symbol is viable for forecasting. [2026-01-23T12:03:45.840010] [INFO ] [MAIN ] [509/3498] BSCY kept (0.5s) | 509 kept, 0 rejected | 138.3/min | ETA: 21.6m [2026-01-23T12:03:46.287129] [DEBUG] [REMOTE ] BSJQ: Retrieved 1873 rows, trimmed to 300. [2026-01-23T12:03:46.287266] [DEBUG] [REMOTE ] BSJQ: PASS: History has at least 300 days. [2026-01-23T12:03:46.287511] [DEBUG] [REMOTE ] BSJQ: PASS: Price check passed. Min price $23.00. [2026-01-23T12:03:46.287712] [DEBUG] [REMOTE ] BSJQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:46.287844] [DEBUG] [REMOTE ] BSJQ: PASS: Integrity check passed. [2026-01-23T12:03:46.287885] [DEBUG] [REMOTE ] BSJQ: Symbol is viable for forecasting. [2026-01-23T12:03:46.287934] [INFO ] [MAIN ] [510/3498] BSJQ kept (0.4s) | 510 kept, 0 rejected | 138.2/min | ETA: 21.6m [2026-01-23T12:03:46.711676] [DEBUG] [REMOTE ] BSJS: Retrieved 1344 rows, trimmed to 300. [2026-01-23T12:03:46.711823] [DEBUG] [REMOTE ] BSJS: PASS: History has at least 300 days. [2026-01-23T12:03:46.712041] [DEBUG] [REMOTE ] BSJS: PASS: Price check passed. Min price $21.57. [2026-01-23T12:03:46.712178] [DEBUG] [REMOTE ] BSJS: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:46.712292] [DEBUG] [REMOTE ] BSJS: PASS: Integrity check passed. [2026-01-23T12:03:46.712332] [DEBUG] [REMOTE ] BSJS: Symbol is viable for forecasting. [2026-01-23T12:03:46.712381] [INFO ] [MAIN ] [511/3498] BSJS kept (0.4s) | 511 kept, 0 rejected | 138.3/min | ETA: 21.6m [2026-01-23T12:03:47.219547] [DEBUG] [REMOTE ] BSL: Retrieved 3939 rows, trimmed to 300. [2026-01-23T12:03:47.219699] [DEBUG] [REMOTE ] BSL: PASS: History has at least 300 days. [2026-01-23T12:03:47.219909] [DEBUG] [REMOTE ] BSL: PASS: Price check passed. Min price $13.31. [2026-01-23T12:03:47.220043] [DEBUG] [REMOTE ] BSL: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:47.220153] [DEBUG] [REMOTE ] BSL: PASS: Integrity check passed. [2026-01-23T12:03:47.220193] [DEBUG] [REMOTE ] BSL: Symbol is viable for forecasting. [2026-01-23T12:03:47.220241] [INFO ] [MAIN ] [512/3498] BSL kept (0.5s) | 512 kept, 0 rejected | 138.2/min | ETA: 21.6m [2026-01-23T12:03:47.542213] [DEBUG] [REMOTE ] BSM: Retrieved 2698 rows, trimmed to 300. [2026-01-23T12:03:47.542341] [DEBUG] [REMOTE ] BSM: PASS: History has at least 300 days. [2026-01-23T12:03:47.542551] [DEBUG] [REMOTE ] BSM: PASS: Price check passed. Min price $12.74. [2026-01-23T12:03:47.542738] [DEBUG] [REMOTE ] BSM: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:47.542859] [DEBUG] [REMOTE ] BSM: PASS: Integrity check passed. [2026-01-23T12:03:47.542901] [DEBUG] [REMOTE ] BSM: Symbol is viable for forecasting. [2026-01-23T12:03:47.542951] [INFO ] [MAIN ] [513/3498] BSM kept (0.3s) | 513 kept, 0 rejected | 138.3/min | ETA: 21.6m [2026-01-23T12:03:47.929813] [DEBUG] [REMOTE ] BSMQ: Retrieved 1589 rows, trimmed to 300. [2026-01-23T12:03:47.929967] [DEBUG] [REMOTE ] BSMQ: PASS: History has at least 300 days. [2026-01-23T12:03:47.930232] [DEBUG] [REMOTE ] BSMQ: PASS: Price check passed. Min price $23.43. [2026-01-23T12:03:47.930405] [DEBUG] [REMOTE ] BSMQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:47.930554] [DEBUG] [REMOTE ] BSMQ: PASS: Integrity check passed. [2026-01-23T12:03:47.930623] [DEBUG] [REMOTE ] BSMQ: Symbol is viable for forecasting. [2026-01-23T12:03:47.930682] [INFO ] [MAIN ] [514/3498] BSMQ kept (0.4s) | 514 kept, 0 rejected | 138.3/min | ETA: 21.6m [2026-01-23T12:03:48.336793] [DEBUG] [REMOTE ] BSMS: Retrieved 1558 rows, trimmed to 300. [2026-01-23T12:03:48.336945] [DEBUG] [REMOTE ] BSMS: PASS: History has at least 300 days. [2026-01-23T12:03:48.337212] [DEBUG] [REMOTE ] BSMS: PASS: Price check passed. Min price $23.18. [2026-01-23T12:03:48.337380] [DEBUG] [REMOTE ] BSMS: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:48.337546] [DEBUG] [REMOTE ] BSMS: PASS: Integrity check passed. [2026-01-23T12:03:48.337618] [DEBUG] [REMOTE ] BSMS: Symbol is viable for forecasting. [2026-01-23T12:03:48.337685] [INFO ] [MAIN ] [515/3498] BSMS kept (0.4s) | 515 kept, 0 rejected | 138.3/min | ETA: 21.6m [2026-01-23T12:03:48.631360] [DEBUG] [REMOTE ] BSSX: Retrieved 587 rows, trimmed to 300. [2026-01-23T12:03:48.631497] [DEBUG] [REMOTE ] BSSX: PASS: History has at least 300 days. [2026-01-23T12:03:48.631759] [DEBUG] [REMOTE ] BSSX: PASS: Price check passed. Min price $25.58. [2026-01-23T12:03:48.631897] [DEBUG] [REMOTE ] BSSX: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:48.632008] [DEBUG] [REMOTE ] BSSX: PASS: Integrity check passed. [2026-01-23T12:03:48.632049] [DEBUG] [REMOTE ] BSSX: Symbol is viable for forecasting. [2026-01-23T12:03:48.632097] [INFO ] [MAIN ] [516/3498] BSSX kept (0.3s) | 516 kept, 0 rejected | 138.4/min | ETA: 21.5m [2026-01-23T12:03:49.124741] [DEBUG] [REMOTE ] BSTZ: Retrieved 1653 rows, trimmed to 300. [2026-01-23T12:03:49.124892] [DEBUG] [REMOTE ] BSTZ: PASS: History has at least 300 days. [2026-01-23T12:03:49.125103] [DEBUG] [REMOTE ] BSTZ: PASS: Price check passed. Min price $20.34. [2026-01-23T12:03:49.125238] [DEBUG] [REMOTE ] BSTZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:49.125349] [DEBUG] [REMOTE ] BSTZ: PASS: Integrity check passed. [2026-01-23T12:03:49.125389] [DEBUG] [REMOTE ] BSTZ: Symbol is viable for forecasting. [2026-01-23T12:03:49.125438] [INFO ] [MAIN ] [517/3498] BSTZ kept (0.5s) | 517 kept, 0 rejected | 138.4/min | ETA: 21.5m [2026-01-23T12:03:49.592349] [DEBUG] [REMOTE ] BSVN: Retrieved 1844 rows, trimmed to 300. [2026-01-23T12:03:49.592496] [DEBUG] [REMOTE ] BSVN: PASS: History has at least 300 days. [2026-01-23T12:03:49.592752] [DEBUG] [REMOTE ] BSVN: PASS: Price check passed. Min price $40.16. [2026-01-23T12:03:49.592898] [DEBUG] [REMOTE ] BSVN: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:49.593022] [DEBUG] [REMOTE ] BSVN: PASS: Integrity check passed. [2026-01-23T12:03:49.593064] [DEBUG] [REMOTE ] BSVN: Symbol is viable for forecasting. [2026-01-23T12:03:49.593113] [INFO ] [MAIN ] [518/3498] BSVN kept (0.5s) | 518 kept, 0 rejected | 138.4/min | ETA: 21.5m [2026-01-23T12:03:49.876845] [DEBUG] [REMOTE ] BSVO: Retrieved 719 rows, trimmed to 300. [2026-01-23T12:03:49.877026] [DEBUG] [REMOTE ] BSVO: PASS: History has at least 300 days. [2026-01-23T12:03:49.877326] [DEBUG] [REMOTE ] BSVO: PASS: Price check passed. Min price $21.29. [2026-01-23T12:03:49.877566] [DEBUG] [REMOTE ] BSVO: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:49.877766] [DEBUG] [REMOTE ] BSVO: PASS: Integrity check passed. [2026-01-23T12:03:49.877830] [DEBUG] [REMOTE ] BSVO: Symbol is viable for forecasting. [2026-01-23T12:03:49.877909] [INFO ] [MAIN ] [519/3498] BSVO kept (0.3s) | 519 kept, 0 rejected | 138.4/min | ETA: 21.5m [2026-01-23T12:03:50.765248] [DEBUG] [REMOTE ] BSX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:50.765464] [DEBUG] [REMOTE ] BSX: PASS: History has at least 300 days. [2026-01-23T12:03:50.766044] [DEBUG] [REMOTE ] BSX: PASS: Price check passed. Min price $88.07. [2026-01-23T12:03:50.766258] [DEBUG] [REMOTE ] BSX: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:50.766474] [DEBUG] [REMOTE ] BSX: PASS: Integrity check passed. [2026-01-23T12:03:50.766536] [DEBUG] [REMOTE ] BSX: Symbol is viable for forecasting. [2026-01-23T12:03:50.766657] [INFO ] [MAIN ] [520/3498] BSX kept (0.9s) | 520 kept, 0 rejected | 138.2/min | ETA: 21.6m [2026-01-23T12:03:51.071694] [DEBUG] [REMOTE ] BSY: Retrieved 1339 rows, trimmed to 300. [2026-01-23T12:03:51.072177] [DEBUG] [REMOTE ] BSY: PASS: History has at least 300 days. [2026-01-23T12:03:51.072858] [DEBUG] [REMOTE ] BSY: PASS: Price check passed. Min price $38.07. [2026-01-23T12:03:51.073047] [DEBUG] [REMOTE ] BSY: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:51.073231] [DEBUG] [REMOTE ] BSY: PASS: Integrity check passed. [2026-01-23T12:03:51.073278] [DEBUG] [REMOTE ] BSY: Symbol is viable for forecasting. [2026-01-23T12:03:51.073350] [INFO ] [MAIN ] [521/3498] BSY kept (0.3s) | 521 kept, 0 rejected | 138.2/min | ETA: 21.5m [2026-01-23T12:03:51.565123] [DEBUG] [REMOTE ] BTA: Retrieved 5008 rows, trimmed to 300. [2026-01-23T12:03:51.565263] [DEBUG] [REMOTE ] BTA: PASS: History has at least 300 days. [2026-01-23T12:03:51.565492] [DEBUG] [REMOTE ] BTA: PASS: Price check passed. Min price $9.20. [2026-01-23T12:03:51.565655] [DEBUG] [REMOTE ] BTA: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:51.565778] [DEBUG] [REMOTE ] BTA: PASS: Integrity check passed. [2026-01-23T12:03:51.565819] [DEBUG] [REMOTE ] BTA: Symbol is viable for forecasting. [2026-01-23T12:03:51.565869] [INFO ] [MAIN ] [522/3498] BTA kept (0.5s) | 522 kept, 0 rejected | 138.2/min | ETA: 21.5m [2026-01-23T12:03:51.888468] [DEBUG] [REMOTE ] BTAI: Retrieved 1980 rows, trimmed to 300. [2026-01-23T12:03:51.888689] [DEBUG] [REMOTE ] BTAI: PASS: History has at least 300 days. [2026-01-23T12:03:51.889094] [DEBUG] [REMOTE ] BTAI: PASS: Price check passed. Min price $1.53. [2026-01-23T12:03:51.889302] [DEBUG] [REMOTE ] BTAI: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:51.889494] [DEBUG] [REMOTE ] BTAI: PASS: Integrity check passed. [2026-01-23T12:03:51.889557] [DEBUG] [REMOTE ] BTAI: Symbol is viable for forecasting. [2026-01-23T12:03:51.889676] [INFO ] [MAIN ] [523/3498] BTAI kept (0.3s) | 523 kept, 0 rejected | 138.3/min | ETA: 21.5m [2026-01-23T12:03:52.327109] [DEBUG] [REMOTE ] BTCS: Retrieved 2990 rows, trimmed to 300. [2026-01-23T12:03:52.327251] [DEBUG] [REMOTE ] BTCS: PASS: History has at least 300 days. [2026-01-23T12:03:52.327462] [DEBUG] [REMOTE ] BTCS: PASS: Price check passed. Min price $2.55. [2026-01-23T12:03:52.327640] [DEBUG] [REMOTE ] BTCS: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:52.327756] [DEBUG] [REMOTE ] BTCS: PASS: Integrity check passed. [2026-01-23T12:03:52.327798] [DEBUG] [REMOTE ] BTCS: Symbol is viable for forecasting. [2026-01-23T12:03:52.327855] [INFO ] [MAIN ] [524/3498] BTCS kept (0.4s) | 524 kept, 0 rejected | 138.3/min | ETA: 21.5m [2026-01-23T12:03:52.708324] [DEBUG] [REMOTE ] BTE: Retrieved 4983 rows, trimmed to 300. [2026-01-23T12:03:52.708507] [DEBUG] [REMOTE ] BTE: PASS: History has at least 300 days. [2026-01-23T12:03:52.708850] [DEBUG] [REMOTE ] BTE: PASS: Price check passed. Min price $2.26. [2026-01-23T12:03:52.709044] [DEBUG] [REMOTE ] BTE: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:52.709214] [DEBUG] [REMOTE ] BTE: PASS: Integrity check passed. [2026-01-23T12:03:52.709270] [DEBUG] [REMOTE ] BTE: Symbol is viable for forecasting. [2026-01-23T12:03:52.709339] [INFO ] [MAIN ] [525/3498] BTE kept (0.4s) | 525 kept, 0 rejected | 138.3/min | ETA: 21.5m [2026-01-23T12:03:53.014993] [DEBUG] [REMOTE ] BTF: Retrieved 1066 rows, trimmed to 300. [2026-01-23T12:03:53.015141] [DEBUG] [REMOTE ] BTF: PASS: History has at least 300 days. [2026-01-23T12:03:53.015359] [DEBUG] [REMOTE ] BTF: PASS: Price check passed. Min price $4.86. [2026-01-23T12:03:53.015500] [DEBUG] [REMOTE ] BTF: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:53.015654] [DEBUG] [REMOTE ] BTF: PASS: Integrity check passed. [2026-01-23T12:03:53.015711] [DEBUG] [REMOTE ] BTF: Symbol is viable for forecasting. [2026-01-23T12:03:53.015777] [INFO ] [MAIN ] [526/3498] BTF kept (0.3s) | 526 kept, 0 rejected | 138.4/min | ETA: 21.5m [2026-01-23T12:03:53.642967] [DEBUG] [REMOTE ] BTI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:53.643344] [DEBUG] [REMOTE ] BTI: PASS: History has at least 300 days. [2026-01-23T12:03:53.643725] [DEBUG] [REMOTE ] BTI: PASS: Price check passed. Min price $50.52. [2026-01-23T12:03:53.643907] [DEBUG] [REMOTE ] BTI: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:53.644063] [DEBUG] [REMOTE ] BTI: PASS: Integrity check passed. [2026-01-23T12:03:53.644107] [DEBUG] [REMOTE ] BTI: Symbol is viable for forecasting. [2026-01-23T12:03:53.644161] [INFO ] [MAIN ] [527/3498] BTI kept (0.6s) | 527 kept, 0 rejected | 138.3/min | ETA: 21.5m [2026-01-23T12:03:53.827822] [DEBUG] [REMOTE ] BTM: Retrieved 642 rows, trimmed to 300. [2026-01-23T12:03:53.827965] [DEBUG] [REMOTE ] BTM: PASS: History has at least 300 days. [2026-01-23T12:03:53.828175] [DEBUG] [REMOTE ] BTM: PASS: Price check passed. Min price $1.18. [2026-01-23T12:03:53.828314] [DEBUG] [REMOTE ] BTM: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:53.828429] [DEBUG] [REMOTE ] BTM: PASS: Integrity check passed. [2026-01-23T12:03:53.828470] [DEBUG] [REMOTE ] BTM: Symbol is viable for forecasting. [2026-01-23T12:03:53.828518] [INFO ] [MAIN ] [528/3498] BTM kept (0.2s) | 528 kept, 0 rejected | 138.4/min | ETA: 21.5m [2026-01-23T12:03:54.270621] [DEBUG] [REMOTE ] BTMD: Retrieved 1190 rows, trimmed to 300. [2026-01-23T12:03:54.270769] [DEBUG] [REMOTE ] BTMD: PASS: History has at least 300 days. [2026-01-23T12:03:54.270990] [DEBUG] [REMOTE ] BTMD: PASS: Price check passed. Min price $2.26. [2026-01-23T12:03:54.271134] [DEBUG] [REMOTE ] BTMD: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:54.271257] [DEBUG] [REMOTE ] BTMD: PASS: Integrity check passed. [2026-01-23T12:03:54.271300] [DEBUG] [REMOTE ] BTMD: Symbol is viable for forecasting. [2026-01-23T12:03:54.271350] [INFO ] [MAIN ] [529/3498] BTMD kept (0.4s) | 529 kept, 0 rejected | 138.4/min | ETA: 21.5m [2026-01-23T12:03:54.636794] [DEBUG] [REMOTE ] BTSG: Retrieved 499 rows, trimmed to 300. [2026-01-23T12:03:54.636944] [DEBUG] [REMOTE ] BTSG: PASS: History has at least 300 days. [2026-01-23T12:03:54.637162] [DEBUG] [REMOTE ] BTSG: PASS: Price check passed. Min price $31.36. [2026-01-23T12:03:54.637298] [DEBUG] [REMOTE ] BTSG: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:54.637416] [DEBUG] [REMOTE ] BTSG: PASS: Integrity check passed. [2026-01-23T12:03:54.637457] [DEBUG] [REMOTE ] BTSG: Symbol is viable for forecasting. [2026-01-23T12:03:54.637536] [INFO ] [MAIN ] [530/3498] BTSG kept (0.4s) | 530 kept, 0 rejected | 138.4/min | ETA: 21.4m [2026-01-23T12:03:55.210329] [DEBUG] [REMOTE ] BTZ: Retrieved 4799 rows, trimmed to 300. [2026-01-23T12:03:55.210474] [DEBUG] [REMOTE ] BTZ: PASS: History has at least 300 days. [2026-01-23T12:03:55.210732] [DEBUG] [REMOTE ] BTZ: PASS: Price check passed. Min price $10.54. [2026-01-23T12:03:55.210885] [DEBUG] [REMOTE ] BTZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:55.211020] [DEBUG] [REMOTE ] BTZ: PASS: Integrity check passed. [2026-01-23T12:03:55.211062] [DEBUG] [REMOTE ] BTZ: Symbol is viable for forecasting. [2026-01-23T12:03:55.211304] [INFO ] [MAIN ] [531/3498] BTZ kept (0.6s) | 531 kept, 0 rejected | 138.4/min | ETA: 21.4m [2026-01-23T12:03:55.611669] [DEBUG] [REMOTE ] BUD: Retrieved 4166 rows, trimmed to 300. [2026-01-23T12:03:55.611866] [DEBUG] [REMOTE ] BUD: PASS: History has at least 300 days. [2026-01-23T12:03:55.612146] [DEBUG] [REMOTE ] BUD: PASS: Price check passed. Min price $59.84. [2026-01-23T12:03:55.612487] [DEBUG] [REMOTE ] BUD: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:55.612636] [DEBUG] [REMOTE ] BUD: PASS: Integrity check passed. [2026-01-23T12:03:55.612682] [DEBUG] [REMOTE ] BUD: Symbol is viable for forecasting. [2026-01-23T12:03:55.612738] [INFO ] [MAIN ] [532/3498] BUD kept (0.4s) | 532 kept, 0 rejected | 138.4/min | ETA: 21.4m [2026-01-23T12:03:55.864619] [DEBUG] [REMOTE ] BUFC: Retrieved 528 rows, trimmed to 300. [2026-01-23T12:03:55.864778] [DEBUG] [REMOTE ] BUFC: PASS: History has at least 300 days. [2026-01-23T12:03:55.865002] [DEBUG] [REMOTE ] BUFC: PASS: Price check passed. Min price $40.36. [2026-01-23T12:03:55.865333] [DEBUG] [REMOTE ] BUFC: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:55.865445] [DEBUG] [REMOTE ] BUFC: PASS: Integrity check passed. [2026-01-23T12:03:55.865486] [DEBUG] [REMOTE ] BUFC: Symbol is viable for forecasting. [2026-01-23T12:03:55.865536] [INFO ] [MAIN ] [533/3498] BUFC kept (0.3s) | 533 kept, 0 rejected | 138.5/min | ETA: 21.4m [2026-01-23T12:03:56.400901] [DEBUG] [REMOTE ] BUG: Retrieved 1564 rows, trimmed to 300. [2026-01-23T12:03:56.401028] [DEBUG] [REMOTE ] BUG: PASS: History has at least 300 days. [2026-01-23T12:03:56.401236] [DEBUG] [REMOTE ] BUG: PASS: Price check passed. Min price $29.13. [2026-01-23T12:03:56.401373] [DEBUG] [REMOTE ] BUG: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:56.401485] [DEBUG] [REMOTE ] BUG: PASS: Integrity check passed. [2026-01-23T12:03:56.401526] [DEBUG] [REMOTE ] BUG: Symbol is viable for forecasting. [2026-01-23T12:03:56.401599] [INFO ] [MAIN ] [534/3498] BUG kept (0.5s) | 534 kept, 0 rejected | 138.4/min | ETA: 21.4m [2026-01-23T12:03:56.665481] [DEBUG] [REMOTE ] BUI: Retrieved 3560 rows, trimmed to 300. [2026-01-23T12:03:56.665658] [DEBUG] [REMOTE ] BUI: PASS: History has at least 300 days. [2026-01-23T12:03:56.665889] [DEBUG] [REMOTE ] BUI: PASS: Price check passed. Min price $24.35. [2026-01-23T12:03:56.666053] [DEBUG] [REMOTE ] BUI: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:56.666174] [DEBUG] [REMOTE ] BUI: PASS: Integrity check passed. [2026-01-23T12:03:56.666216] [DEBUG] [REMOTE ] BUI: Symbol is viable for forecasting. [2026-01-23T12:03:56.666265] [INFO ] [MAIN ] [535/3498] BUI kept (0.3s) | 535 kept, 0 rejected | 138.5/min | ETA: 21.4m [2026-01-23T12:03:57.108668] [DEBUG] [REMOTE ] BURL: Retrieved 3095 rows, trimmed to 300. [2026-01-23T12:03:57.108842] [DEBUG] [REMOTE ] BURL: PASS: History has at least 300 days. [2026-01-23T12:03:57.109152] [DEBUG] [REMOTE ] BURL: PASS: Price check passed. Min price $242.43. [2026-01-23T12:03:57.109329] [DEBUG] [REMOTE ] BURL: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:57.109481] [DEBUG] [REMOTE ] BURL: PASS: Integrity check passed. [2026-01-23T12:03:57.109528] [DEBUG] [REMOTE ] BURL: Symbol is viable for forecasting. [2026-01-23T12:03:57.109600] [INFO ] [MAIN ] [536/3498] BURL kept (0.4s) | 536 kept, 0 rejected | 138.5/min | ETA: 21.4m [2026-01-23T12:03:57.764791] [DEBUG] [REMOTE ] BUSE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:57.765041] [DEBUG] [REMOTE ] BUSE: PASS: History has at least 300 days. [2026-01-23T12:03:57.765462] [DEBUG] [REMOTE ] BUSE: PASS: Price check passed. Min price $22.17. [2026-01-23T12:03:57.765640] [DEBUG] [REMOTE ] BUSE: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:57.765802] [DEBUG] [REMOTE ] BUSE: PASS: Integrity check passed. [2026-01-23T12:03:57.765846] [DEBUG] [REMOTE ] BUSE: Symbol is viable for forecasting. [2026-01-23T12:03:57.765940] [INFO ] [MAIN ] [537/3498] BUSE kept (0.7s) | 537 kept, 0 rejected | 138.4/min | ETA: 21.4m [2026-01-23T12:03:57.998051] [DEBUG] [REMOTE ] BUXX: Retrieved 615 rows, trimmed to 300. [2026-01-23T12:03:57.998262] [DEBUG] [REMOTE ] BUXX: PASS: History has at least 300 days. [2026-01-23T12:03:57.998603] [DEBUG] [REMOTE ] BUXX: PASS: Price check passed. Min price $20.05. [2026-01-23T12:03:57.998752] [DEBUG] [REMOTE ] BUXX: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:57.998910] [DEBUG] [REMOTE ] BUXX: PASS: Integrity check passed. [2026-01-23T12:03:57.998955] [DEBUG] [REMOTE ] BUXX: Symbol is viable for forecasting. [2026-01-23T12:03:57.999031] [INFO ] [MAIN ] [538/3498] BUXX kept (0.2s) | 538 kept, 0 rejected | 138.5/min | ETA: 21.4m [2026-01-23T12:03:58.469011] [DEBUG] [REMOTE ] BVFL: Retrieved 2310 rows, trimmed to 300. [2026-01-23T12:03:58.469218] [DEBUG] [REMOTE ] BVFL: PASS: History has at least 300 days. [2026-01-23T12:03:58.469511] [DEBUG] [REMOTE ] BVFL: PASS: Price check passed. Min price $16.25. [2026-01-23T12:03:58.469686] [DEBUG] [REMOTE ] BVFL: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:58.469850] [DEBUG] [REMOTE ] BVFL: PASS: Integrity check passed. [2026-01-23T12:03:58.469902] [DEBUG] [REMOTE ] BVFL: Symbol is viable for forecasting. [2026-01-23T12:03:58.469960] [INFO ] [MAIN ] [539/3498] BVFL kept (0.5s) | 539 kept, 0 rejected | 138.5/min | ETA: 21.4m [2026-01-23T12:03:58.904920] [DEBUG] [REMOTE ] BVN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:58.905068] [DEBUG] [REMOTE ] BVN: PASS: History has at least 300 days. [2026-01-23T12:03:58.905309] [DEBUG] [REMOTE ] BVN: PASS: Price check passed. Min price $21.03. [2026-01-23T12:03:58.905458] [DEBUG] [REMOTE ] BVN: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:58.905603] [DEBUG] [REMOTE ] BVN: PASS: Integrity check passed. [2026-01-23T12:03:58.905647] [DEBUG] [REMOTE ] BVN: Symbol is viable for forecasting. [2026-01-23T12:03:58.905698] [INFO ] [MAIN ] [540/3498] BVN kept (0.4s) | 540 kept, 0 rejected | 138.5/min | ETA: 21.4m [2026-01-23T12:03:59.199356] [DEBUG] [REMOTE ] BVS: Retrieved 1242 rows, trimmed to 300. [2026-01-23T12:03:59.199500] [DEBUG] [REMOTE ] BVS: PASS: History has at least 300 days. [2026-01-23T12:03:59.199762] [DEBUG] [REMOTE ] BVS: PASS: Price check passed. Min price $6.53. [2026-01-23T12:03:59.199941] [DEBUG] [REMOTE ] BVS: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:59.200077] [DEBUG] [REMOTE ] BVS: PASS: Integrity check passed. [2026-01-23T12:03:59.200123] [DEBUG] [REMOTE ] BVS: Symbol is viable for forecasting. [2026-01-23T12:03:59.200174] [INFO ] [MAIN ] [541/3498] BVS kept (0.3s) | 541 kept, 0 rejected | 138.6/min | ETA: 21.3m [2026-01-23T12:03:59.833714] [DEBUG] [REMOTE ] BWA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:03:59.833876] [DEBUG] [REMOTE ] BWA: PASS: History has at least 300 days. [2026-01-23T12:03:59.834149] [DEBUG] [REMOTE ] BWA: PASS: Price check passed. Min price $40.80. [2026-01-23T12:03:59.834311] [DEBUG] [REMOTE ] BWA: PASS: Continuity check passed with 300 days. [2026-01-23T12:03:59.834445] [DEBUG] [REMOTE ] BWA: PASS: Integrity check passed. [2026-01-23T12:03:59.834487] [DEBUG] [REMOTE ] BWA: Symbol is viable for forecasting. [2026-01-23T12:03:59.834537] [INFO ] [MAIN ] [542/3498] BWA kept (0.6s) | 542 kept, 0 rejected | 138.4/min | ETA: 21.4m [2026-01-23T12:04:00.113472] [DEBUG] [REMOTE ] BWAY: Retrieved 1701 rows, trimmed to 300. [2026-01-23T12:04:00.113698] [DEBUG] [REMOTE ] BWAY: PASS: History has at least 300 days. [2026-01-23T12:04:00.114006] [DEBUG] [REMOTE ] BWAY: PASS: Price check passed. Min price $14.50. [2026-01-23T12:04:00.114156] [DEBUG] [REMOTE ] BWAY: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:00.114298] [DEBUG] [REMOTE ] BWAY: PASS: Integrity check passed. [2026-01-23T12:04:00.114343] [DEBUG] [REMOTE ] BWAY: Symbol is viable for forecasting. [2026-01-23T12:04:00.114397] [INFO ] [MAIN ] [543/3498] BWAY kept (0.3s) | 543 kept, 0 rejected | 138.5/min | ETA: 21.3m [2026-01-23T12:04:00.563236] [DEBUG] [REMOTE ] BWB: Retrieved 1976 rows, trimmed to 300. [2026-01-23T12:04:00.563377] [DEBUG] [REMOTE ] BWB: PASS: History has at least 300 days. [2026-01-23T12:04:00.563609] [DEBUG] [REMOTE ] BWB: PASS: Price check passed. Min price $16.17. [2026-01-23T12:04:00.563751] [DEBUG] [REMOTE ] BWB: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:00.563863] [DEBUG] [REMOTE ] BWB: PASS: Integrity check passed. [2026-01-23T12:04:00.563904] [DEBUG] [REMOTE ] BWB: Symbol is viable for forecasting. [2026-01-23T12:04:00.563953] [INFO ] [MAIN ] [544/3498] BWB kept (0.4s) | 544 kept, 0 rejected | 138.5/min | ETA: 21.3m [2026-01-23T12:04:00.971661] [DEBUG] [REMOTE ] BWEN: Retrieved 5490 rows, trimmed to 300. [2026-01-23T12:04:00.971802] [DEBUG] [REMOTE ] BWEN: PASS: History has at least 300 days. [2026-01-23T12:04:00.972019] [DEBUG] [REMOTE ] BWEN: PASS: Price check passed. Min price $2.00. [2026-01-23T12:04:00.972157] [DEBUG] [REMOTE ] BWEN: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:00.972275] [DEBUG] [REMOTE ] BWEN: PASS: Integrity check passed. [2026-01-23T12:04:00.972315] [DEBUG] [REMOTE ] BWEN: Symbol is viable for forecasting. [2026-01-23T12:04:00.972362] [INFO ] [MAIN ] [545/3498] BWEN kept (0.4s) | 545 kept, 0 rejected | 138.5/min | ETA: 21.3m [2026-01-23T12:04:01.411114] [DEBUG] [REMOTE ] BWFG: Retrieved 3976 rows, trimmed to 300. [2026-01-23T12:04:01.411337] [DEBUG] [REMOTE ] BWFG: PASS: History has at least 300 days. [2026-01-23T12:04:01.411730] [DEBUG] [REMOTE ] BWFG: PASS: Price check passed. Min price $42.74. [2026-01-23T12:04:01.411883] [DEBUG] [REMOTE ] BWFG: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:01.412254] [DEBUG] [REMOTE ] BWFG: PASS: Integrity check passed. [2026-01-23T12:04:01.412319] [DEBUG] [REMOTE ] BWFG: Symbol is viable for forecasting. [2026-01-23T12:04:01.412384] [INFO ] [MAIN ] [546/3498] BWFG kept (0.4s) | 546 kept, 0 rejected | 138.5/min | ETA: 21.3m [2026-01-23T12:04:01.783747] [DEBUG] [REMOTE ] BWG: Retrieved 3475 rows, trimmed to 300. [2026-01-23T12:04:01.783907] [DEBUG] [REMOTE ] BWG: PASS: History has at least 300 days. [2026-01-23T12:04:01.784132] [DEBUG] [REMOTE ] BWG: PASS: Price check passed. Min price $8.09. [2026-01-23T12:04:01.784481] [DEBUG] [REMOTE ] BWG: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:01.784640] [DEBUG] [REMOTE ] BWG: PASS: Integrity check passed. [2026-01-23T12:04:01.784687] [DEBUG] [REMOTE ] BWG: Symbol is viable for forecasting. [2026-01-23T12:04:01.784737] [INFO ] [MAIN ] [547/3498] BWG kept (0.4s) | 547 kept, 0 rejected | 138.6/min | ETA: 21.3m [2026-01-23T12:04:01.990865] [DEBUG] [REMOTE ] BWIN: Retrieved 1569 rows, trimmed to 300. [2026-01-23T12:04:01.990999] [DEBUG] [REMOTE ] BWIN: PASS: History has at least 300 days. [2026-01-23T12:04:01.991216] [DEBUG] [REMOTE ] BWIN: PASS: Price check passed. Min price $21.49. [2026-01-23T12:04:01.991354] [DEBUG] [REMOTE ] BWIN: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:01.991469] [DEBUG] [REMOTE ] BWIN: PASS: Integrity check passed. [2026-01-23T12:04:01.991511] [DEBUG] [REMOTE ] BWIN: Symbol is viable for forecasting. [2026-01-23T12:04:01.991562] [INFO ] [MAIN ] [548/3498] BWIN kept (0.2s) | 548 kept, 0 rejected | 138.7/min | ETA: 21.3m [2026-01-23T12:04:02.530776] [DEBUG] [REMOTE ] BWMN: Retrieved 1183 rows, trimmed to 300. [2026-01-23T12:04:02.530930] [DEBUG] [REMOTE ] BWMN: PASS: History has at least 300 days. [2026-01-23T12:04:02.531204] [DEBUG] [REMOTE ] BWMN: PASS: Price check passed. Min price $32.51. [2026-01-23T12:04:02.531354] [DEBUG] [REMOTE ] BWMN: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:02.531498] [DEBUG] [REMOTE ] BWMN: PASS: Integrity check passed. [2026-01-23T12:04:02.531545] [DEBUG] [REMOTE ] BWMN: Symbol is viable for forecasting. [2026-01-23T12:04:02.531620] [INFO ] [MAIN ] [549/3498] BWMN kept (0.5s) | 549 kept, 0 rejected | 138.6/min | ETA: 21.3m [2026-01-23T12:04:02.966346] [DEBUG] [REMOTE ] BXC: Retrieved 5310 rows, trimmed to 300. [2026-01-23T12:04:02.966499] [DEBUG] [REMOTE ] BXC: PASS: History has at least 300 days. [2026-01-23T12:04:02.966777] [DEBUG] [REMOTE ] BXC: PASS: Price check passed. Min price $53.30. [2026-01-23T12:04:02.966923] [DEBUG] [REMOTE ] BXC: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:02.967075] [DEBUG] [REMOTE ] BXC: PASS: Integrity check passed. [2026-01-23T12:04:02.967119] [DEBUG] [REMOTE ] BXC: Symbol is viable for forecasting. [2026-01-23T12:04:02.967172] [INFO ] [MAIN ] [550/3498] BXC kept (0.4s) | 550 kept, 0 rejected | 138.6/min | ETA: 21.3m [2026-01-23T12:04:03.483856] [DEBUG] [REMOTE ] BXMX: Retrieved 5343 rows, trimmed to 300. [2026-01-23T12:04:03.484197] [DEBUG] [REMOTE ] BXMX: PASS: History has at least 300 days. [2026-01-23T12:04:03.484880] [DEBUG] [REMOTE ] BXMX: PASS: Price check passed. Min price $13.61. [2026-01-23T12:04:03.485118] [DEBUG] [REMOTE ] BXMX: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:03.485307] [DEBUG] [REMOTE ] BXMX: PASS: Integrity check passed. [2026-01-23T12:04:03.485356] [DEBUG] [REMOTE ] BXMX: Symbol is viable for forecasting. [2026-01-23T12:04:03.485428] [INFO ] [MAIN ] [551/3498] BXMX kept (0.5s) | 551 kept, 0 rejected | 138.6/min | ETA: 21.3m [2026-01-23T12:04:04.000316] [DEBUG] [REMOTE ] BXP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:04.000485] [DEBUG] [REMOTE ] BXP: PASS: History has at least 300 days. [2026-01-23T12:04:04.000917] [DEBUG] [REMOTE ] BXP: PASS: Price check passed. Min price $65.40. [2026-01-23T12:04:04.001068] [DEBUG] [REMOTE ] BXP: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:04.001207] [DEBUG] [REMOTE ] BXP: PASS: Integrity check passed. [2026-01-23T12:04:04.001251] [DEBUG] [REMOTE ] BXP: Symbol is viable for forecasting. [2026-01-23T12:04:04.001304] [INFO ] [MAIN ] [552/3498] BXP kept (0.5s) | 552 kept, 0 rejected | 138.5/min | ETA: 21.3m [2026-01-23T12:04:04.247740] [DEBUG] [REMOTE ] BXSL: Retrieved 1062 rows, trimmed to 300. [2026-01-23T12:04:04.247879] [DEBUG] [REMOTE ] BXSL: PASS: History has at least 300 days. [2026-01-23T12:04:04.248090] [DEBUG] [REMOTE ] BXSL: PASS: Price check passed. Min price $25.22. [2026-01-23T12:04:04.248230] [DEBUG] [REMOTE ] BXSL: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:04.248343] [DEBUG] [REMOTE ] BXSL: PASS: Integrity check passed. [2026-01-23T12:04:04.248385] [DEBUG] [REMOTE ] BXSL: Symbol is viable for forecasting. [2026-01-23T12:04:04.248452] [INFO ] [MAIN ] [553/3498] BXSL kept (0.2s) | 553 kept, 0 rejected | 138.7/min | ETA: 21.2m [2026-01-23T12:04:04.871976] [DEBUG] [REMOTE ] BYD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:04.872186] [DEBUG] [REMOTE ] BYD: PASS: History has at least 300 days. [2026-01-23T12:04:04.872672] [DEBUG] [REMOTE ] BYD: PASS: Price check passed. Min price $76.65. [2026-01-23T12:04:04.872843] [DEBUG] [REMOTE ] BYD: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:04.873023] [DEBUG] [REMOTE ] BYD: PASS: Integrity check passed. [2026-01-23T12:04:04.873072] [DEBUG] [REMOTE ] BYD: Symbol is viable for forecasting. [2026-01-23T12:04:04.873142] [INFO ] [MAIN ] [554/3498] BYD kept (0.6s) | 554 kept, 0 rejected | 138.5/min | ETA: 21.2m [2026-01-23T12:04:05.333503] [DEBUG] [REMOTE ] BYM: Retrieved 5845 rows, trimmed to 300. [2026-01-23T12:04:05.333876] [DEBUG] [REMOTE ] BYM: PASS: History has at least 300 days. [2026-01-23T12:04:05.334304] [DEBUG] [REMOTE ] BYM: PASS: Price check passed. Min price $10.69. [2026-01-23T12:04:05.334526] [DEBUG] [REMOTE ] BYM: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:05.334754] [DEBUG] [REMOTE ] BYM: PASS: Integrity check passed. [2026-01-23T12:04:05.334817] [DEBUG] [REMOTE ] BYM: Symbol is viable for forecasting. [2026-01-23T12:04:05.334893] [INFO ] [MAIN ] [555/3498] BYM kept (0.5s) | 555 kept, 0 rejected | 138.5/min | ETA: 21.2m [2026-01-23T12:04:05.700978] [DEBUG] [REMOTE ] BYRN: Retrieved 3740 rows, trimmed to 300. [2026-01-23T12:04:05.701209] [DEBUG] [REMOTE ] BYRN: PASS: History has at least 300 days. [2026-01-23T12:04:05.701605] [DEBUG] [REMOTE ] BYRN: PASS: Price check passed. Min price $15.71. [2026-01-23T12:04:05.701762] [DEBUG] [REMOTE ] BYRN: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:05.701909] [DEBUG] [REMOTE ] BYRN: PASS: Integrity check passed. [2026-01-23T12:04:05.701956] [DEBUG] [REMOTE ] BYRN: Symbol is viable for forecasting. [2026-01-23T12:04:05.702016] [INFO ] [MAIN ] [556/3498] BYRN kept (0.4s) | 556 kept, 0 rejected | 138.6/min | ETA: 21.2m [2026-01-23T12:04:06.053201] [DEBUG] [REMOTE ] BYSI: Retrieved 2231 rows, trimmed to 300. [2026-01-23T12:04:06.053332] [DEBUG] [REMOTE ] BYSI: PASS: History has at least 300 days. [2026-01-23T12:04:06.053596] [DEBUG] [REMOTE ] BYSI: PASS: Price check passed. Min price $1.50. [2026-01-23T12:04:06.053772] [DEBUG] [REMOTE ] BYSI: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:06.053897] [DEBUG] [REMOTE ] BYSI: PASS: Integrity check passed. [2026-01-23T12:04:06.053940] [DEBUG] [REMOTE ] BYSI: Symbol is viable for forecasting. [2026-01-23T12:04:06.053991] [INFO ] [MAIN ] [557/3498] BYSI kept (0.4s) | 557 kept, 0 rejected | 138.6/min | ETA: 21.2m [2026-01-23T12:04:06.275513] [DEBUG] [REMOTE ] BZ: Retrieved 1159 rows, trimmed to 300. [2026-01-23T12:04:06.275759] [DEBUG] [REMOTE ] BZ: PASS: History has at least 300 days. [2026-01-23T12:04:06.276038] [DEBUG] [REMOTE ] BZ: PASS: Price check passed. Min price $18.95. [2026-01-23T12:04:06.276185] [DEBUG] [REMOTE ] BZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:06.276329] [DEBUG] [REMOTE ] BZ: PASS: Integrity check passed. [2026-01-23T12:04:06.276377] [DEBUG] [REMOTE ] BZ: Symbol is viable for forecasting. [2026-01-23T12:04:06.276432] [INFO ] [MAIN ] [558/3498] BZ kept (0.2s) | 558 kept, 0 rejected | 138.7/min | ETA: 21.2m [2026-01-23T12:04:06.972848] [DEBUG] [REMOTE ] BZH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:06.973061] [DEBUG] [REMOTE ] BZH: PASS: History has at least 300 days. [2026-01-23T12:04:06.973348] [DEBUG] [REMOTE ] BZH: PASS: Price check passed. Min price $19.82. [2026-01-23T12:04:06.973493] [DEBUG] [REMOTE ] BZH: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:06.973651] [DEBUG] [REMOTE ] BZH: PASS: Integrity check passed. [2026-01-23T12:04:06.973696] [DEBUG] [REMOTE ] BZH: Symbol is viable for forecasting. [2026-01-23T12:04:06.973782] [INFO ] [MAIN ] [559/3498] BZH kept (0.7s) | 559 kept, 0 rejected | 138.6/min | ETA: 21.2m [2026-01-23T12:04:07.240406] [DEBUG] [REMOTE ] BZUN: Retrieved 2684 rows, trimmed to 300. [2026-01-23T12:04:07.240652] [DEBUG] [REMOTE ] BZUN: PASS: History has at least 300 days. [2026-01-23T12:04:07.240993] [DEBUG] [REMOTE ] BZUN: PASS: Price check passed. Min price $2.61. [2026-01-23T12:04:07.241150] [DEBUG] [REMOTE ] BZUN: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:07.241284] [DEBUG] [REMOTE ] BZUN: PASS: Integrity check passed. [2026-01-23T12:04:07.241328] [DEBUG] [REMOTE ] BZUN: Symbol is viable for forecasting. [2026-01-23T12:04:07.241385] [INFO ] [MAIN ] [560/3498] BZUN kept (0.3s) | 560 kept, 0 rejected | 138.7/min | ETA: 21.2m [2026-01-23T12:04:07.702822] [DEBUG] [REMOTE ] C: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:07.702979] [DEBUG] [REMOTE ] C: PASS: History has at least 300 days. [2026-01-23T12:04:07.703233] [DEBUG] [REMOTE ] C: PASS: Price check passed. Min price $97.63. [2026-01-23T12:04:07.703380] [DEBUG] [REMOTE ] C: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:07.703509] [DEBUG] [REMOTE ] C: PASS: Integrity check passed. [2026-01-23T12:04:07.703551] [DEBUG] [REMOTE ] C: Symbol is viable for forecasting. [2026-01-23T12:04:07.703625] [INFO ] [MAIN ] [561/3498] C kept (0.5s) | 561 kept, 0 rejected | 138.7/min | ETA: 21.2m [2026-01-23T12:04:08.066260] [DEBUG] [REMOTE ] CAAP: Retrieved 2004 rows, trimmed to 300. [2026-01-23T12:04:08.066412] [DEBUG] [REMOTE ] CAAP: PASS: History has at least 300 days. [2026-01-23T12:04:08.066912] [DEBUG] [REMOTE ] CAAP: PASS: Price check passed. Min price $21.62. [2026-01-23T12:04:08.067061] [DEBUG] [REMOTE ] CAAP: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:08.067184] [DEBUG] [REMOTE ] CAAP: PASS: Integrity check passed. [2026-01-23T12:04:08.067227] [DEBUG] [REMOTE ] CAAP: Symbol is viable for forecasting. [2026-01-23T12:04:08.067277] [INFO ] [MAIN ] [562/3498] CAAP kept (0.4s) | 562 kept, 0 rejected | 138.7/min | ETA: 21.2m [2026-01-23T12:04:08.465504] [DEBUG] [REMOTE ] CAAS: Retrieved 5609 rows, trimmed to 300. [2026-01-23T12:04:08.465738] [DEBUG] [REMOTE ] CAAS: PASS: History has at least 300 days. [2026-01-23T12:04:08.466059] [DEBUG] [REMOTE ] CAAS: PASS: Price check passed. Min price $4.00. [2026-01-23T12:04:08.466361] [DEBUG] [REMOTE ] CAAS: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:08.466506] [DEBUG] [REMOTE ] CAAS: PASS: Integrity check passed. [2026-01-23T12:04:08.466550] [DEBUG] [REMOTE ] CAAS: Symbol is viable for forecasting. [2026-01-23T12:04:08.466629] [INFO ] [MAIN ] [563/3498] CAAS kept (0.4s) | 563 kept, 0 rejected | 138.7/min | ETA: 21.2m [2026-01-23T12:04:08.700546] [DEBUG] [REMOTE ] CABA: Retrieved 1568 rows, trimmed to 300. [2026-01-23T12:04:08.700765] [DEBUG] [REMOTE ] CABA: PASS: History has at least 300 days. [2026-01-23T12:04:08.701058] [DEBUG] [REMOTE ] CABA: PASS: Price check passed. Min price $2.04. [2026-01-23T12:04:08.701221] [DEBUG] [REMOTE ] CABA: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:08.701375] [DEBUG] [REMOTE ] CABA: PASS: Integrity check passed. [2026-01-23T12:04:08.701424] [DEBUG] [REMOTE ] CABA: Symbol is viable for forecasting. [2026-01-23T12:04:08.701487] [INFO ] [MAIN ] [564/3498] CABA kept (0.2s) | 564 kept, 0 rejected | 138.8/min | ETA: 21.1m [2026-01-23T12:04:09.244155] [DEBUG] [REMOTE ] CABO: Retrieved 2656 rows, trimmed to 300. [2026-01-23T12:04:09.244294] [DEBUG] [REMOTE ] CABO: PASS: History has at least 300 days. [2026-01-23T12:04:09.244520] [DEBUG] [REMOTE ] CABO: PASS: Price check passed. Min price $83.33. [2026-01-23T12:04:09.244702] [DEBUG] [REMOTE ] CABO: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:09.244824] [DEBUG] [REMOTE ] CABO: PASS: Integrity check passed. [2026-01-23T12:04:09.244865] [DEBUG] [REMOTE ] CABO: Symbol is viable for forecasting. [2026-01-23T12:04:09.244932] [INFO ] [MAIN ] [565/3498] CABO kept (0.5s) | 565 kept, 0 rejected | 138.8/min | ETA: 21.1m [2026-01-23T12:04:09.863398] [DEBUG] [REMOTE ] CAC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:09.863632] [DEBUG] [REMOTE ] CAC: PASS: History has at least 300 days. [2026-01-23T12:04:09.863980] [DEBUG] [REMOTE ] CAC: PASS: Price check passed. Min price $36.79. [2026-01-23T12:04:09.864131] [DEBUG] [REMOTE ] CAC: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:09.864266] [DEBUG] [REMOTE ] CAC: PASS: Integrity check passed. [2026-01-23T12:04:09.864308] [DEBUG] [REMOTE ] CAC: Symbol is viable for forecasting. [2026-01-23T12:04:09.864366] [INFO ] [MAIN ] [566/3498] CAC kept (0.6s) | 566 kept, 0 rejected | 138.7/min | ETA: 21.1m [2026-01-23T12:04:10.298519] [DEBUG] [REMOTE ] CACC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:10.298685] [DEBUG] [REMOTE ] CACC: PASS: History has at least 300 days. [2026-01-23T12:04:10.298961] [DEBUG] [REMOTE ] CACC: PASS: Price check passed. Min price $411.04. [2026-01-23T12:04:10.299144] [DEBUG] [REMOTE ] CACC: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:10.299286] [DEBUG] [REMOTE ] CACC: PASS: Integrity check passed. [2026-01-23T12:04:10.299329] [DEBUG] [REMOTE ] CACC: Symbol is viable for forecasting. [2026-01-23T12:04:10.299379] [INFO ] [MAIN ] [567/3498] CACC kept (0.4s) | 567 kept, 0 rejected | 138.7/min | ETA: 21.1m [2026-01-23T12:04:10.757822] [DEBUG] [REMOTE ] CACI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:10.757965] [DEBUG] [REMOTE ] CACI: PASS: History has at least 300 days. [2026-01-23T12:04:10.758202] [DEBUG] [REMOTE ] CACI: PASS: Price check passed. Min price $532.81. [2026-01-23T12:04:10.758348] [DEBUG] [REMOTE ] CACI: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:10.758782] [DEBUG] [REMOTE ] CACI: PASS: Integrity check passed. [2026-01-23T12:04:10.758829] [DEBUG] [REMOTE ] CACI: Symbol is viable for forecasting. [2026-01-23T12:04:10.758879] [INFO ] [MAIN ] [568/3498] CACI kept (0.5s) | 568 kept, 0 rejected | 138.6/min | ETA: 21.1m [2026-01-23T12:04:11.036388] [DEBUG] [REMOTE ] CADL: Retrieved 1128 rows, trimmed to 300. [2026-01-23T12:04:11.036522] [DEBUG] [REMOTE ] CADL: PASS: History has at least 300 days. [2026-01-23T12:04:11.036751] [DEBUG] [REMOTE ] CADL: PASS: Price check passed. Min price $4.42. [2026-01-23T12:04:11.036891] [DEBUG] [REMOTE ] CADL: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:11.037004] [DEBUG] [REMOTE ] CADL: PASS: Integrity check passed. [2026-01-23T12:04:11.037044] [DEBUG] [REMOTE ] CADL: Symbol is viable for forecasting. [2026-01-23T12:04:11.037093] [INFO ] [MAIN ] [569/3498] CADL kept (0.3s) | 569 kept, 0 rejected | 138.7/min | ETA: 21.1m [2026-01-23T12:04:11.604654] [DEBUG] [REMOTE ] CAE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:11.604810] [DEBUG] [REMOTE ] CAE: PASS: History has at least 300 days. [2026-01-23T12:04:11.605053] [DEBUG] [REMOTE ] CAE: PASS: Price check passed. Min price $25.73. [2026-01-23T12:04:11.605190] [DEBUG] [REMOTE ] CAE: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:11.605438] [DEBUG] [REMOTE ] CAE: PASS: Integrity check passed. [2026-01-23T12:04:11.605485] [DEBUG] [REMOTE ] CAE: Symbol is viable for forecasting. [2026-01-23T12:04:11.605537] [INFO ] [MAIN ] [570/3498] CAE kept (0.6s) | 570 kept, 0 rejected | 138.7/min | ETA: 21.1m [2026-01-23T12:04:11.918047] [DEBUG] [REMOTE ] CAF: Retrieved 4859 rows, trimmed to 300. [2026-01-23T12:04:11.918218] [DEBUG] [REMOTE ] CAF: PASS: History has at least 300 days. [2026-01-23T12:04:11.918552] [DEBUG] [REMOTE ] CAF: PASS: Price check passed. Min price $15.43. [2026-01-23T12:04:11.918735] [DEBUG] [REMOTE ] CAF: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:11.918886] [DEBUG] [REMOTE ] CAF: PASS: Integrity check passed. [2026-01-23T12:04:11.918933] [DEBUG] [REMOTE ] CAF: Symbol is viable for forecasting. [2026-01-23T12:04:11.919008] [INFO ] [MAIN ] [571/3498] CAF kept (0.3s) | 571 kept, 0 rejected | 138.7/min | ETA: 21.1m [2026-01-23T12:04:12.456371] [DEBUG] [REMOTE ] CAG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:12.456533] [DEBUG] [REMOTE ] CAG: PASS: History has at least 300 days. [2026-01-23T12:04:12.456824] [DEBUG] [REMOTE ] CAG: PASS: Price check passed. Min price $16.08. [2026-01-23T12:04:12.456964] [DEBUG] [REMOTE ] CAG: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:12.457098] [DEBUG] [REMOTE ] CAG: PASS: Integrity check passed. [2026-01-23T12:04:12.457138] [DEBUG] [REMOTE ] CAG: Symbol is viable for forecasting. [2026-01-23T12:04:12.457297] [INFO ] [MAIN ] [572/3498] CAG kept (0.5s) | 572 kept, 0 rejected | 138.7/min | ETA: 21.1m [2026-01-23T12:04:12.947421] [DEBUG] [REMOTE ] CAH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:12.947709] [DEBUG] [REMOTE ] CAH: PASS: History has at least 300 days. [2026-01-23T12:04:12.947978] [DEBUG] [REMOTE ] CAH: PASS: Price check passed. Min price $162.39. [2026-01-23T12:04:12.948115] [DEBUG] [REMOTE ] CAH: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:12.948240] [DEBUG] [REMOTE ] CAH: PASS: Integrity check passed. [2026-01-23T12:04:12.948280] [DEBUG] [REMOTE ] CAH: Symbol is viable for forecasting. [2026-01-23T12:04:12.948330] [INFO ] [MAIN ] [573/3498] CAH kept (0.5s) | 573 kept, 0 rejected | 138.6/min | ETA: 21.1m [2026-01-23T12:04:13.473831] [DEBUG] [REMOTE ] CAKE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:13.473968] [DEBUG] [REMOTE ] CAKE: PASS: History has at least 300 days. [2026-01-23T12:04:13.474208] [DEBUG] [REMOTE ] CAKE: PASS: Price check passed. Min price $43.14. [2026-01-23T12:04:13.474343] [DEBUG] [REMOTE ] CAKE: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:13.474467] [DEBUG] [REMOTE ] CAKE: PASS: Integrity check passed. [2026-01-23T12:04:13.474508] [DEBUG] [REMOTE ] CAKE: Symbol is viable for forecasting. [2026-01-23T12:04:13.474566] [INFO ] [MAIN ] [574/3498] CAKE kept (0.5s) | 574 kept, 0 rejected | 138.6/min | ETA: 21.1m [2026-01-23T12:04:13.999317] [DEBUG] [REMOTE ] CAL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:13.999696] [DEBUG] [REMOTE ] CAL: PASS: History has at least 300 days. [2026-01-23T12:04:14.000038] [DEBUG] [REMOTE ] CAL: PASS: Price check passed. Min price $9.58. [2026-01-23T12:04:14.000192] [DEBUG] [REMOTE ] CAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:14.000339] [DEBUG] [REMOTE ] CAL: PASS: Integrity check passed. [2026-01-23T12:04:14.000383] [DEBUG] [REMOTE ] CAL: Symbol is viable for forecasting. [2026-01-23T12:04:14.000437] [INFO ] [MAIN ] [575/3498] CAL kept (0.5s) | 575 kept, 0 rejected | 138.5/min | ETA: 21.1m [2026-01-23T12:04:14.148511] [DEBUG] [REMOTE ] CALC: Retrieved 1337 rows, trimmed to 300. [2026-01-23T12:04:14.148677] [DEBUG] [REMOTE ] CALC: PASS: History has at least 300 days. [2026-01-23T12:04:14.148886] [DEBUG] [REMOTE ] CALC: PASS: Price check passed. Min price $2.96. [2026-01-23T12:04:14.149021] [DEBUG] [REMOTE ] CALC: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:14.149132] [DEBUG] [REMOTE ] CALC: PASS: Integrity check passed. [2026-01-23T12:04:14.149172] [DEBUG] [REMOTE ] CALC: Symbol is viable for forecasting. [2026-01-23T12:04:14.149219] [INFO ] [MAIN ] [576/3498] CALC kept (0.1s) | 576 kept, 0 rejected | 138.7/min | ETA: 21.1m [2026-01-23T12:04:14.846847] [DEBUG] [REMOTE ] CALM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:14.846978] [DEBUG] [REMOTE ] CALM: PASS: History has at least 300 days. [2026-01-23T12:04:14.847191] [DEBUG] [REMOTE ] CALM: PASS: Price check passed. Min price $72.44. [2026-01-23T12:04:14.847327] [DEBUG] [REMOTE ] CALM: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:14.847440] [DEBUG] [REMOTE ] CALM: PASS: Integrity check passed. [2026-01-23T12:04:14.847502] [DEBUG] [REMOTE ] CALM: Symbol is viable for forecasting. [2026-01-23T12:04:14.848144] [INFO ] [MAIN ] [577/3498] CALM kept (0.7s) | 577 kept, 0 rejected | 138.5/min | ETA: 21.1m [2026-01-23T12:04:15.162992] [DEBUG] [REMOTE ] CALX: Retrieved 3983 rows, trimmed to 300. [2026-01-23T12:04:15.163120] [DEBUG] [REMOTE ] CALX: PASS: History has at least 300 days. [2026-01-23T12:04:15.163327] [DEBUG] [REMOTE ] CALX: PASS: Price check passed. Min price $51.50. [2026-01-23T12:04:15.163461] [DEBUG] [REMOTE ] CALX: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:15.163589] [DEBUG] [REMOTE ] CALX: PASS: Integrity check passed. [2026-01-23T12:04:15.163632] [DEBUG] [REMOTE ] CALX: Symbol is viable for forecasting. [2026-01-23T12:04:15.163681] [INFO ] [MAIN ] [578/3498] CALX kept (0.3s) | 578 kept, 0 rejected | 138.6/min | ETA: 21.1m [2026-01-23T12:04:15.573340] [DEBUG] [REMOTE ] CALY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:15.573479] [DEBUG] [REMOTE ] CALY: PASS: History has at least 300 days. [2026-01-23T12:04:15.573731] [DEBUG] [REMOTE ] CALY: PASS: Price check passed. Min price $8.81. [2026-01-23T12:04:15.573907] [DEBUG] [REMOTE ] CALY: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:15.574054] [DEBUG] [REMOTE ] CALY: PASS: Integrity check passed. [2026-01-23T12:04:15.574117] [DEBUG] [REMOTE ] CALY: Symbol is viable for forecasting. [2026-01-23T12:04:15.574182] [INFO ] [MAIN ] [579/3498] CALY kept (0.4s) | 579 kept, 0 rejected | 138.6/min | ETA: 21.1m [2026-01-23T12:04:15.997502] [DEBUG] [REMOTE ] CAPL: Retrieved 3328 rows, trimmed to 300. [2026-01-23T12:04:15.997846] [DEBUG] [REMOTE ] CAPL: PASS: History has at least 300 days. [2026-01-23T12:04:15.998079] [DEBUG] [REMOTE ] CAPL: PASS: Price check passed. Min price $20.04. [2026-01-23T12:04:15.998221] [DEBUG] [REMOTE ] CAPL: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:15.998338] [DEBUG] [REMOTE ] CAPL: PASS: Integrity check passed. [2026-01-23T12:04:15.998380] [DEBUG] [REMOTE ] CAPL: Symbol is viable for forecasting. [2026-01-23T12:04:15.998432] [INFO ] [MAIN ] [580/3498] CAPL kept (0.4s) | 580 kept, 0 rejected | 138.6/min | ETA: 21.1m [2026-01-23T12:04:16.416799] [DEBUG] [REMOTE ] CARE: Retrieved 3354 rows, trimmed to 300. [2026-01-23T12:04:16.416960] [DEBUG] [REMOTE ] CARE: PASS: History has at least 300 days. [2026-01-23T12:04:16.417245] [DEBUG] [REMOTE ] CARE: PASS: Price check passed. Min price $16.96. [2026-01-23T12:04:16.417410] [DEBUG] [REMOTE ] CARE: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:16.417603] [DEBUG] [REMOTE ] CARE: PASS: Integrity check passed. [2026-01-23T12:04:16.417655] [DEBUG] [REMOTE ] CARE: Symbol is viable for forecasting. [2026-01-23T12:04:16.417718] [INFO ] [MAIN ] [581/3498] CARE kept (0.4s) | 581 kept, 0 rejected | 138.6/min | ETA: 21.0m [2026-01-23T12:04:16.761489] [DEBUG] [REMOTE ] CARG: Retrieved 2080 rows, trimmed to 300. [2026-01-23T12:04:16.761653] [DEBUG] [REMOTE ] CARG: PASS: History has at least 300 days. [2026-01-23T12:04:16.761903] [DEBUG] [REMOTE ] CARG: PASS: Price check passed. Min price $33.13. [2026-01-23T12:04:16.762047] [DEBUG] [REMOTE ] CARG: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:16.762197] [DEBUG] [REMOTE ] CARG: PASS: Integrity check passed. [2026-01-23T12:04:16.762248] [DEBUG] [REMOTE ] CARG: Symbol is viable for forecasting. [2026-01-23T12:04:16.762300] [INFO ] [MAIN ] [582/3498] CARG kept (0.3s) | 582 kept, 0 rejected | 138.7/min | ETA: 21.0m [2026-01-23T12:04:17.184538] [DEBUG] [REMOTE ] CARS: Retrieved 2173 rows, trimmed to 300. [2026-01-23T12:04:17.184696] [DEBUG] [REMOTE ] CARS: PASS: History has at least 300 days. [2026-01-23T12:04:17.184913] [DEBUG] [REMOTE ] CARS: PASS: Price check passed. Min price $10.41. [2026-01-23T12:04:17.185073] [DEBUG] [REMOTE ] CARS: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:17.185217] [DEBUG] [REMOTE ] CARS: PASS: Integrity check passed. [2026-01-23T12:04:17.185286] [DEBUG] [REMOTE ] CARS: Symbol is viable for forecasting. [2026-01-23T12:04:17.185356] [INFO ] [MAIN ] [583/3498] CARS kept (0.4s) | 583 kept, 0 rejected | 138.7/min | ETA: 21.0m [2026-01-23T12:04:17.793879] [DEBUG] [REMOTE ] CASH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:17.794020] [DEBUG] [REMOTE ] CASH: PASS: History has at least 300 days. [2026-01-23T12:04:17.794256] [DEBUG] [REMOTE ] CASH: PASS: Price check passed. Min price $66.43. [2026-01-23T12:04:17.794400] [DEBUG] [REMOTE ] CASH: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:17.794521] [DEBUG] [REMOTE ] CASH: PASS: Integrity check passed. [2026-01-23T12:04:17.794564] [DEBUG] [REMOTE ] CASH: Symbol is viable for forecasting. [2026-01-23T12:04:17.795160] [INFO ] [MAIN ] [584/3498] CASH kept (0.6s) | 584 kept, 0 rejected | 138.6/min | ETA: 21.0m [2026-01-23T12:04:18.249272] [DEBUG] [REMOTE ] CASS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:18.249416] [DEBUG] [REMOTE ] CASS: PASS: History has at least 300 days. [2026-01-23T12:04:18.249671] [DEBUG] [REMOTE ] CASS: PASS: Price check passed. Min price $38.86. [2026-01-23T12:04:18.249815] [DEBUG] [REMOTE ] CASS: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:18.249939] [DEBUG] [REMOTE ] CASS: PASS: Integrity check passed. [2026-01-23T12:04:18.249981] [DEBUG] [REMOTE ] CASS: Symbol is viable for forecasting. [2026-01-23T12:04:18.250032] [INFO ] [MAIN ] [585/3498] CASS kept (0.5s) | 585 kept, 0 rejected | 138.6/min | ETA: 21.0m [2026-01-23T12:04:18.729829] [DEBUG] [REMOTE ] CASY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:18.729987] [DEBUG] [REMOTE ] CASY: PASS: History has at least 300 days. [2026-01-23T12:04:18.730278] [DEBUG] [REMOTE ] CASY: PASS: Price check passed. Min price $513.19. [2026-01-23T12:04:18.730423] [DEBUG] [REMOTE ] CASY: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:18.730549] [DEBUG] [REMOTE ] CASY: PASS: Integrity check passed. [2026-01-23T12:04:18.730613] [DEBUG] [REMOTE ] CASY: Symbol is viable for forecasting. [2026-01-23T12:04:18.730668] [INFO ] [MAIN ] [586/3498] CASY kept (0.5s) | 586 kept, 0 rejected | 138.5/min | ETA: 21.0m [2026-01-23T12:04:19.055654] [DEBUG] [REMOTE ] CATH: Retrieved 2455 rows, trimmed to 300. [2026-01-23T12:04:19.055785] [DEBUG] [REMOTE ] CATH: PASS: History has at least 300 days. [2026-01-23T12:04:19.055989] [DEBUG] [REMOTE ] CATH: PASS: Price check passed. Min price $78.52. [2026-01-23T12:04:19.056125] [DEBUG] [REMOTE ] CATH: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:19.056235] [DEBUG] [REMOTE ] CATH: PASS: Integrity check passed. [2026-01-23T12:04:19.056276] [DEBUG] [REMOTE ] CATH: Symbol is viable for forecasting. [2026-01-23T12:04:19.056325] [INFO ] [MAIN ] [587/3498] CATH kept (0.3s) | 587 kept, 0 rejected | 138.6/min | ETA: 21.0m [2026-01-23T12:04:19.599114] [DEBUG] [REMOTE ] CATO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:19.599276] [DEBUG] [REMOTE ] CATO: PASS: History has at least 300 days. [2026-01-23T12:04:19.599587] [DEBUG] [REMOTE ] CATO: PASS: Price check passed. Min price $3.00. [2026-01-23T12:04:19.599740] [DEBUG] [REMOTE ] CATO: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:19.599875] [DEBUG] [REMOTE ] CATO: PASS: Integrity check passed. [2026-01-23T12:04:19.599918] [DEBUG] [REMOTE ] CATO: Symbol is viable for forecasting. [2026-01-23T12:04:19.599970] [INFO ] [MAIN ] [588/3498] CATO kept (0.5s) | 588 kept, 0 rejected | 138.5/min | ETA: 21.0m [2026-01-23T12:04:20.049992] [DEBUG] [REMOTE ] CATY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:20.050131] [DEBUG] [REMOTE ] CATY: PASS: History has at least 300 days. [2026-01-23T12:04:20.050373] [DEBUG] [REMOTE ] CATY: PASS: Price check passed. Min price $44.86. [2026-01-23T12:04:20.050510] [DEBUG] [REMOTE ] CATY: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:20.050654] [DEBUG] [REMOTE ] CATY: PASS: Integrity check passed. [2026-01-23T12:04:20.050711] [DEBUG] [REMOTE ] CATY: Symbol is viable for forecasting. [2026-01-23T12:04:20.050762] [INFO ] [MAIN ] [589/3498] CATY kept (0.5s) | 589 kept, 0 rejected | 138.5/min | ETA: 21.0m [2026-01-23T12:04:20.278870] [DEBUG] [REMOTE ] CAVA: Retrieved 653 rows, trimmed to 300. [2026-01-23T12:04:20.279005] [DEBUG] [REMOTE ] CAVA: PASS: History has at least 300 days. [2026-01-23T12:04:20.279422] [DEBUG] [REMOTE ] CAVA: PASS: Price check passed. Min price $43.59. [2026-01-23T12:04:20.279566] [DEBUG] [REMOTE ] CAVA: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:20.279707] [DEBUG] [REMOTE ] CAVA: PASS: Integrity check passed. [2026-01-23T12:04:20.279751] [DEBUG] [REMOTE ] CAVA: Symbol is viable for forecasting. [2026-01-23T12:04:20.279804] [INFO ] [MAIN ] [590/3498] CAVA kept (0.2s) | 590 kept, 0 rejected | 138.6/min | ETA: 21.0m [2026-01-23T12:04:20.968866] [DEBUG] [REMOTE ] CB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:20.969026] [DEBUG] [REMOTE ] CB: PASS: History has at least 300 days. [2026-01-23T12:04:20.969301] [DEBUG] [REMOTE ] CB: PASS: Price check passed. Min price $274.72. [2026-01-23T12:04:20.969448] [DEBUG] [REMOTE ] CB: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:20.969601] [DEBUG] [REMOTE ] CB: PASS: Integrity check passed. [2026-01-23T12:04:20.969645] [DEBUG] [REMOTE ] CB: Symbol is viable for forecasting. [2026-01-23T12:04:20.969699] [INFO ] [MAIN ] [591/3498] CB kept (0.7s) | 591 kept, 0 rejected | 138.5/min | ETA: 21.0m [2026-01-23T12:04:21.429506] [DEBUG] [REMOTE ] CBAN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:21.429664] [DEBUG] [REMOTE ] CBAN: PASS: History has at least 300 days. [2026-01-23T12:04:21.429925] [DEBUG] [REMOTE ] CBAN: PASS: Price check passed. Min price $15.82. [2026-01-23T12:04:21.430073] [DEBUG] [REMOTE ] CBAN: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:21.430201] [DEBUG] [REMOTE ] CBAN: PASS: Integrity check passed. [2026-01-23T12:04:21.430243] [DEBUG] [REMOTE ] CBAN: Symbol is viable for forecasting. [2026-01-23T12:04:21.430294] [INFO ] [MAIN ] [592/3498] CBAN kept (0.5s) | 592 kept, 0 rejected | 138.5/min | ETA: 21.0m [2026-01-23T12:04:21.667083] [DEBUG] [REMOTE ] CBL: Retrieved 1059 rows, trimmed to 300. [2026-01-23T12:04:21.667237] [DEBUG] [REMOTE ] CBL: PASS: History has at least 300 days. [2026-01-23T12:04:21.667554] [DEBUG] [REMOTE ] CBL: PASS: Price check passed. Min price $28.89. [2026-01-23T12:04:21.667749] [DEBUG] [REMOTE ] CBL: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:21.667888] [DEBUG] [REMOTE ] CBL: PASS: Integrity check passed. [2026-01-23T12:04:21.667935] [DEBUG] [REMOTE ] CBL: Symbol is viable for forecasting. [2026-01-23T12:04:21.667997] [INFO ] [MAIN ] [593/3498] CBL kept (0.2s) | 593 kept, 0 rejected | 138.6/min | ETA: 21.0m [2026-01-23T12:04:22.006203] [DEBUG] [REMOTE ] CBNK: Retrieved 1840 rows, trimmed to 300. [2026-01-23T12:04:22.006339] [DEBUG] [REMOTE ] CBNK: PASS: History has at least 300 days. [2026-01-23T12:04:22.006613] [DEBUG] [REMOTE ] CBNK: PASS: Price check passed. Min price $26.61. [2026-01-23T12:04:22.006778] [DEBUG] [REMOTE ] CBNK: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:22.006943] [DEBUG] [REMOTE ] CBNK: PASS: Integrity check passed. [2026-01-23T12:04:22.007003] [DEBUG] [REMOTE ] CBNK: Symbol is viable for forecasting. [2026-01-23T12:04:22.007079] [INFO ] [MAIN ] [594/3498] CBNK kept (0.3s) | 594 kept, 0 rejected | 138.6/min | ETA: 20.9m [2026-01-23T12:04:22.669432] [DEBUG] [REMOTE ] CBRE: Retrieved 5439 rows, trimmed to 300. [2026-01-23T12:04:22.669601] [DEBUG] [REMOTE ] CBRE: PASS: History has at least 300 days. [2026-01-23T12:04:22.669831] [DEBUG] [REMOTE ] CBRE: PASS: Price check passed. Min price $149.41. [2026-01-23T12:04:22.669970] [DEBUG] [REMOTE ] CBRE: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:22.670086] [DEBUG] [REMOTE ] CBRE: PASS: Integrity check passed. [2026-01-23T12:04:22.670143] [DEBUG] [REMOTE ] CBRE: Symbol is viable for forecasting. [2026-01-23T12:04:22.670193] [INFO ] [MAIN ] [595/3498] CBRE kept (0.7s) | 595 kept, 0 rejected | 138.5/min | ETA: 21.0m [2026-01-23T12:04:23.048031] [DEBUG] [REMOTE ] CBRL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:23.048171] [DEBUG] [REMOTE ] CBRL: PASS: History has at least 300 days. [2026-01-23T12:04:23.048411] [DEBUG] [REMOTE ] CBRL: PASS: Price check passed. Min price $24.84. [2026-01-23T12:04:23.048549] [DEBUG] [REMOTE ] CBRL: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:23.048695] [DEBUG] [REMOTE ] CBRL: PASS: Integrity check passed. [2026-01-23T12:04:23.048738] [DEBUG] [REMOTE ] CBRL: Symbol is viable for forecasting. [2026-01-23T12:04:23.048787] [INFO ] [MAIN ] [596/3498] CBRL kept (0.4s) | 596 kept, 0 rejected | 138.6/min | ETA: 20.9m [2026-01-23T12:04:23.536323] [DEBUG] [REMOTE ] CBSH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:23.536466] [DEBUG] [REMOTE ] CBSH: PASS: History has at least 300 days. [2026-01-23T12:04:23.536743] [DEBUG] [REMOTE ] CBSH: PASS: Price check passed. Min price $48.63. [2026-01-23T12:04:23.536893] [DEBUG] [REMOTE ] CBSH: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:23.537021] [DEBUG] [REMOTE ] CBSH: PASS: Integrity check passed. [2026-01-23T12:04:23.537063] [DEBUG] [REMOTE ] CBSH: Symbol is viable for forecasting. [2026-01-23T12:04:23.537661] [INFO ] [MAIN ] [597/3498] CBSH kept (0.5s) | 597 kept, 0 rejected | 138.5/min | ETA: 20.9m [2026-01-23T12:04:23.751763] [DEBUG] [REMOTE ] CBUS: Retrieved 663 rows, trimmed to 300. [2026-01-23T12:04:23.751916] [DEBUG] [REMOTE ] CBUS: PASS: History has at least 300 days. [2026-01-23T12:04:23.752157] [DEBUG] [REMOTE ] CBUS: PASS: Price check passed. Min price $1.16. [2026-01-23T12:04:23.752312] [DEBUG] [REMOTE ] CBUS: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:23.752448] [DEBUG] [REMOTE ] CBUS: PASS: Integrity check passed. [2026-01-23T12:04:23.752499] [DEBUG] [REMOTE ] CBUS: Symbol is viable for forecasting. [2026-01-23T12:04:23.752560] [INFO ] [MAIN ] [598/3498] CBUS kept (0.2s) | 598 kept, 0 rejected | 138.6/min | ETA: 20.9m [2026-01-23T12:04:24.379281] [DEBUG] [REMOTE ] CBZ: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:24.379430] [DEBUG] [REMOTE ] CBZ: PASS: History has at least 300 days. [2026-01-23T12:04:24.379716] [DEBUG] [REMOTE ] CBZ: PASS: Price check passed. Min price $43.08. [2026-01-23T12:04:24.379859] [DEBUG] [REMOTE ] CBZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:24.379989] [DEBUG] [REMOTE ] CBZ: PASS: Integrity check passed. [2026-01-23T12:04:24.380029] [DEBUG] [REMOTE ] CBZ: Symbol is viable for forecasting. [2026-01-23T12:04:24.380081] [INFO ] [MAIN ] [599/3498] CBZ kept (0.6s) | 599 kept, 0 rejected | 138.5/min | ETA: 20.9m [2026-01-23T12:04:24.722636] [DEBUG] [REMOTE ] CC: Retrieved 2656 rows, trimmed to 300. [2026-01-23T12:04:24.722969] [DEBUG] [REMOTE ] CC: PASS: History has at least 300 days. [2026-01-23T12:04:24.723195] [DEBUG] [REMOTE ] CC: PASS: Price check passed. Min price $10.48. [2026-01-23T12:04:24.723344] [DEBUG] [REMOTE ] CC: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:24.723495] [DEBUG] [REMOTE ] CC: PASS: Integrity check passed. [2026-01-23T12:04:24.723548] [DEBUG] [REMOTE ] CC: Symbol is viable for forecasting. [2026-01-23T12:04:24.723626] [INFO ] [MAIN ] [600/3498] CC kept (0.3s) | 600 kept, 0 rejected | 138.6/min | ETA: 20.9m [2026-01-23T12:04:25.109213] [DEBUG] [REMOTE ] CCAP: Retrieved 1501 rows, trimmed to 300. [2026-01-23T12:04:25.109351] [DEBUG] [REMOTE ] CCAP: PASS: History has at least 300 days. [2026-01-23T12:04:25.109598] [DEBUG] [REMOTE ] CCAP: PASS: Price check passed. Min price $12.78. [2026-01-23T12:04:25.109767] [DEBUG] [REMOTE ] CCAP: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:25.109887] [DEBUG] [REMOTE ] CCAP: PASS: Integrity check passed. [2026-01-23T12:04:25.109944] [DEBUG] [REMOTE ] CCAP: Symbol is viable for forecasting. [2026-01-23T12:04:25.109994] [INFO ] [MAIN ] [601/3498] CCAP kept (0.4s) | 601 kept, 0 rejected | 138.6/min | ETA: 20.9m [2026-01-23T12:04:25.501120] [DEBUG] [REMOTE ] CCB: Retrieved 1889 rows, trimmed to 300. [2026-01-23T12:04:25.501252] [DEBUG] [REMOTE ] CCB: PASS: History has at least 300 days. [2026-01-23T12:04:25.501465] [DEBUG] [REMOTE ] CCB: PASS: Price check passed. Min price $99.46. [2026-01-23T12:04:25.501631] [DEBUG] [REMOTE ] CCB: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:25.501748] [DEBUG] [REMOTE ] CCB: PASS: Integrity check passed. [2026-01-23T12:04:25.501788] [DEBUG] [REMOTE ] CCB: Symbol is viable for forecasting. [2026-01-23T12:04:25.501835] [INFO ] [MAIN ] [602/3498] CCB kept (0.4s) | 602 kept, 0 rejected | 138.6/min | ETA: 20.9m [2026-01-23T12:04:25.910087] [DEBUG] [REMOTE ] CCBG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:25.910232] [DEBUG] [REMOTE ] CCBG: PASS: History has at least 300 days. [2026-01-23T12:04:25.910476] [DEBUG] [REMOTE ] CCBG: PASS: Price check passed. Min price $38.66. [2026-01-23T12:04:25.910639] [DEBUG] [REMOTE ] CCBG: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:25.910767] [DEBUG] [REMOTE ] CCBG: PASS: Integrity check passed. [2026-01-23T12:04:25.910808] [DEBUG] [REMOTE ] CCBG: Symbol is viable for forecasting. [2026-01-23T12:04:25.910860] [INFO ] [MAIN ] [603/3498] CCBG kept (0.4s) | 603 kept, 0 rejected | 138.6/min | ETA: 20.9m [2026-01-23T12:04:26.215284] [DEBUG] [REMOTE ] CCCC: Retrieved 1332 rows, trimmed to 300. [2026-01-23T12:04:26.215440] [DEBUG] [REMOTE ] CCCC: PASS: History has at least 300 days. [2026-01-23T12:04:26.215765] [DEBUG] [REMOTE ] CCCC: PASS: Price check passed. Min price $1.91. [2026-01-23T12:04:26.215953] [DEBUG] [REMOTE ] CCCC: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:26.216113] [DEBUG] [REMOTE ] CCCC: PASS: Integrity check passed. [2026-01-23T12:04:26.216172] [DEBUG] [REMOTE ] CCCC: Symbol is viable for forecasting. [2026-01-23T12:04:26.216240] [INFO ] [MAIN ] [604/3498] CCCC kept (0.3s) | 604 kept, 0 rejected | 138.7/min | ETA: 20.9m [2026-01-23T12:04:26.708177] [DEBUG] [REMOTE ] CCD: Retrieved 2722 rows, trimmed to 300. [2026-01-23T12:04:26.708328] [DEBUG] [REMOTE ] CCD: PASS: History has at least 300 days. [2026-01-23T12:04:26.708592] [DEBUG] [REMOTE ] CCD: PASS: Price check passed. Min price $19.69. [2026-01-23T12:04:26.708765] [DEBUG] [REMOTE ] CCD: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:26.708896] [DEBUG] [REMOTE ] CCD: PASS: Integrity check passed. [2026-01-23T12:04:26.708944] [DEBUG] [REMOTE ] CCD: Symbol is viable for forecasting. [2026-01-23T12:04:26.709003] [INFO ] [MAIN ] [605/3498] CCD kept (0.5s) | 605 kept, 0 rejected | 138.7/min | ETA: 20.9m [2026-01-23T12:04:26.959180] [DEBUG] [REMOTE ] CCEC: Retrieved 353 rows, trimmed to 300. [2026-01-23T12:04:26.959340] [DEBUG] [REMOTE ] CCEC: PASS: History has at least 300 days. [2026-01-23T12:04:26.959612] [DEBUG] [REMOTE ] CCEC: PASS: Price check passed. Min price $19.03. [2026-01-23T12:04:26.959773] [DEBUG] [REMOTE ] CCEC: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:26.959895] [DEBUG] [REMOTE ] CCEC: PASS: Integrity check passed. [2026-01-23T12:04:26.959938] [DEBUG] [REMOTE ] CCEC: Symbol is viable for forecasting. [2026-01-23T12:04:26.959988] [INFO ] [MAIN ] [606/3498] CCEC kept (0.3s) | 606 kept, 0 rejected | 138.8/min | ETA: 20.8m [2026-01-23T12:04:27.743105] [DEBUG] [REMOTE ] CCEP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:27.743243] [DEBUG] [REMOTE ] CCEP: PASS: History has at least 300 days. [2026-01-23T12:04:27.743477] [DEBUG] [REMOTE ] CCEP: PASS: Price check passed. Min price $84.86. [2026-01-23T12:04:27.743640] [DEBUG] [REMOTE ] CCEP: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:27.743779] [DEBUG] [REMOTE ] CCEP: PASS: Integrity check passed. [2026-01-23T12:04:27.743820] [DEBUG] [REMOTE ] CCEP: Symbol is viable for forecasting. [2026-01-23T12:04:27.743868] [INFO ] [MAIN ] [607/3498] CCEP kept (0.8s) | 607 kept, 0 rejected | 138.6/min | ETA: 20.9m [2026-01-23T12:04:28.085454] [DEBUG] [REMOTE ] CCI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:28.085606] [DEBUG] [REMOTE ] CCI: PASS: History has at least 300 days. [2026-01-23T12:04:28.085835] [DEBUG] [REMOTE ] CCI: PASS: Price check passed. Min price $83.67. [2026-01-23T12:04:28.085970] [DEBUG] [REMOTE ] CCI: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:28.086088] [DEBUG] [REMOTE ] CCI: PASS: Integrity check passed. [2026-01-23T12:04:28.086128] [DEBUG] [REMOTE ] CCI: Symbol is viable for forecasting. [2026-01-23T12:04:28.086177] [INFO ] [MAIN ] [608/3498] CCI kept (0.3s) | 608 kept, 0 rejected | 138.6/min | ETA: 20.8m [2026-01-23T12:04:28.487063] [DEBUG] [REMOTE ] CCIF: Retrieved 1674 rows, trimmed to 300. [2026-01-23T12:04:28.487192] [DEBUG] [REMOTE ] CCIF: PASS: History has at least 300 days. [2026-01-23T12:04:28.487399] [DEBUG] [REMOTE ] CCIF: PASS: Price check passed. Min price $4.48. [2026-01-23T12:04:28.487562] [DEBUG] [REMOTE ] CCIF: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:28.487706] [DEBUG] [REMOTE ] CCIF: PASS: Integrity check passed. [2026-01-23T12:04:28.487749] [DEBUG] [REMOTE ] CCIF: Symbol is viable for forecasting. [2026-01-23T12:04:28.487797] [INFO ] [MAIN ] [609/3498] CCIF kept (0.4s) | 609 kept, 0 rejected | 138.7/min | ETA: 20.8m [2026-01-23T12:04:28.896411] [DEBUG] [REMOTE ] CCJ: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:28.896564] [DEBUG] [REMOTE ] CCJ: PASS: History has at least 300 days. [2026-01-23T12:04:28.897024] [DEBUG] [REMOTE ] CCJ: PASS: Price check passed. Min price $79.28. [2026-01-23T12:04:28.897164] [DEBUG] [REMOTE ] CCJ: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:28.897289] [DEBUG] [REMOTE ] CCJ: PASS: Integrity check passed. [2026-01-23T12:04:28.897330] [DEBUG] [REMOTE ] CCJ: Symbol is viable for forecasting. [2026-01-23T12:04:28.897380] [INFO ] [MAIN ] [610/3498] CCJ kept (0.4s) | 610 kept, 0 rejected | 138.7/min | ETA: 20.8m [2026-01-23T12:04:29.438604] [DEBUG] [REMOTE ] CCK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:29.438760] [DEBUG] [REMOTE ] CCK: PASS: History has at least 300 days. [2026-01-23T12:04:29.439024] [DEBUG] [REMOTE ] CCK: PASS: Price check passed. Min price $94.20. [2026-01-23T12:04:29.439171] [DEBUG] [REMOTE ] CCK: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:29.439303] [DEBUG] [REMOTE ] CCK: PASS: Integrity check passed. [2026-01-23T12:04:29.439345] [DEBUG] [REMOTE ] CCK: Symbol is viable for forecasting. [2026-01-23T12:04:29.439398] [INFO ] [MAIN ] [611/3498] CCK kept (0.5s) | 611 kept, 0 rejected | 138.6/min | ETA: 20.8m [2026-01-23T12:04:29.915861] [DEBUG] [REMOTE ] CCL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:29.915990] [DEBUG] [REMOTE ] CCL: PASS: History has at least 300 days. [2026-01-23T12:04:29.916258] [DEBUG] [REMOTE ] CCL: PASS: Price check passed. Min price $24.76. [2026-01-23T12:04:29.916431] [DEBUG] [REMOTE ] CCL: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:29.916565] [DEBUG] [REMOTE ] CCL: PASS: Integrity check passed. [2026-01-23T12:04:29.916631] [DEBUG] [REMOTE ] CCL: Symbol is viable for forecasting. [2026-01-23T12:04:29.916682] [INFO ] [MAIN ] [612/3498] CCL kept (0.5s) | 612 kept, 0 rejected | 138.6/min | ETA: 20.8m [2026-01-23T12:04:30.255465] [DEBUG] [REMOTE ] CCLD: Retrieved 2893 rows, trimmed to 300. [2026-01-23T12:04:30.255645] [DEBUG] [REMOTE ] CCLD: PASS: History has at least 300 days. [2026-01-23T12:04:30.255879] [DEBUG] [REMOTE ] CCLD: PASS: Price check passed. Min price $2.85. [2026-01-23T12:04:30.256018] [DEBUG] [REMOTE ] CCLD: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:30.256157] [DEBUG] [REMOTE ] CCLD: PASS: Integrity check passed. [2026-01-23T12:04:30.256199] [DEBUG] [REMOTE ] CCLD: Symbol is viable for forecasting. [2026-01-23T12:04:30.256248] [INFO ] [MAIN ] [613/3498] CCLD kept (0.3s) | 613 kept, 0 rejected | 138.6/min | ETA: 20.8m [2026-01-23T12:04:30.822081] [DEBUG] [REMOTE ] CCNE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:30.822220] [DEBUG] [REMOTE ] CCNE: PASS: History has at least 300 days. [2026-01-23T12:04:30.822463] [DEBUG] [REMOTE ] CCNE: PASS: Price check passed. Min price $23.83. [2026-01-23T12:04:30.822641] [DEBUG] [REMOTE ] CCNE: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:30.822775] [DEBUG] [REMOTE ] CCNE: PASS: Integrity check passed. [2026-01-23T12:04:30.822817] [DEBUG] [REMOTE ] CCNE: Symbol is viable for forecasting. [2026-01-23T12:04:30.822870] [INFO ] [MAIN ] [614/3498] CCNE kept (0.6s) | 614 kept, 0 rejected | 138.6/min | ETA: 20.8m [2026-01-23T12:04:31.142916] [DEBUG] [REMOTE ] CCO: Retrieved 5078 rows, trimmed to 300. [2026-01-23T12:04:31.143086] [DEBUG] [REMOTE ] CCO: PASS: History has at least 300 days. [2026-01-23T12:04:31.143352] [DEBUG] [REMOTE ] CCO: PASS: Price check passed. Min price $1.72. [2026-01-23T12:04:31.143496] [DEBUG] [REMOTE ] CCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:31.143645] [DEBUG] [REMOTE ] CCO: PASS: Integrity check passed. [2026-01-23T12:04:31.143695] [DEBUG] [REMOTE ] CCO: Symbol is viable for forecasting. [2026-01-23T12:04:31.143748] [INFO ] [MAIN ] [615/3498] CCO kept (0.3s) | 615 kept, 0 rejected | 138.6/min | ETA: 20.8m [2026-01-23T12:04:31.524766] [DEBUG] [REMOTE ] CCOI: Retrieved 6030 rows, trimmed to 300. [2026-01-23T12:04:31.524926] [DEBUG] [REMOTE ] CCOI: PASS: History has at least 300 days. [2026-01-23T12:04:31.525184] [DEBUG] [REMOTE ] CCOI: PASS: Price check passed. Min price $16.66. [2026-01-23T12:04:31.525332] [DEBUG] [REMOTE ] CCOI: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:31.525463] [DEBUG] [REMOTE ] CCOI: PASS: Integrity check passed. [2026-01-23T12:04:31.525506] [DEBUG] [REMOTE ] CCOI: Symbol is viable for forecasting. [2026-01-23T12:04:31.525558] [INFO ] [MAIN ] [616/3498] CCOI kept (0.4s) | 616 kept, 0 rejected | 138.6/min | ETA: 20.8m [2026-01-23T12:04:31.957330] [DEBUG] [REMOTE ] CCRN: Retrieved 6099 rows, trimmed to 300. [2026-01-23T12:04:31.957769] [DEBUG] [REMOTE ] CCRN: PASS: History has at least 300 days. [2026-01-23T12:04:31.958235] [DEBUG] [REMOTE ] CCRN: PASS: Price check passed. Min price $7.53. [2026-01-23T12:04:31.958453] [DEBUG] [REMOTE ] CCRN: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:31.958707] [DEBUG] [REMOTE ] CCRN: PASS: Integrity check passed. [2026-01-23T12:04:31.958769] [DEBUG] [REMOTE ] CCRN: Symbol is viable for forecasting. [2026-01-23T12:04:31.958843] [INFO ] [MAIN ] [617/3498] CCRN kept (0.4s) | 617 kept, 0 rejected | 138.6/min | ETA: 20.8m [2026-01-23T12:04:32.225362] [DEBUG] [REMOTE ] CCS: Retrieved 2917 rows, trimmed to 300. [2026-01-23T12:04:32.225542] [DEBUG] [REMOTE ] CCS: PASS: History has at least 300 days. [2026-01-23T12:04:32.225852] [DEBUG] [REMOTE ] CCS: PASS: Price check passed. Min price $56.09. [2026-01-23T12:04:32.226036] [DEBUG] [REMOTE ] CCS: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:32.226195] [DEBUG] [REMOTE ] CCS: PASS: Integrity check passed. [2026-01-23T12:04:32.226248] [DEBUG] [REMOTE ] CCS: Symbol is viable for forecasting. [2026-01-23T12:04:32.226314] [INFO ] [MAIN ] [618/3498] CCS kept (0.3s) | 618 kept, 0 rejected | 138.7/min | ETA: 20.8m [2026-01-23T12:04:32.550308] [DEBUG] [REMOTE ] CCSI: Retrieved 1076 rows, trimmed to 300. [2026-01-23T12:04:32.550452] [DEBUG] [REMOTE ] CCSI: PASS: History has at least 300 days. [2026-01-23T12:04:32.550684] [DEBUG] [REMOTE ] CCSI: PASS: Price check passed. Min price $20.24. [2026-01-23T12:04:32.550822] [DEBUG] [REMOTE ] CCSI: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:32.551182] [DEBUG] [REMOTE ] CCSI: PASS: Integrity check passed. [2026-01-23T12:04:32.551225] [DEBUG] [REMOTE ] CCSI: Symbol is viable for forecasting. [2026-01-23T12:04:32.551275] [INFO ] [MAIN ] [619/3498] CCSI kept (0.3s) | 619 kept, 0 rejected | 138.8/min | ETA: 20.7m [2026-01-23T12:04:33.164798] [DEBUG] [REMOTE ] CDC: Retrieved 2907 rows, trimmed to 300. [2026-01-23T12:04:33.164940] [DEBUG] [REMOTE ] CDC: PASS: History has at least 300 days. [2026-01-23T12:04:33.165165] [DEBUG] [REMOTE ] CDC: PASS: Price check passed. Min price $64.10. [2026-01-23T12:04:33.165303] [DEBUG] [REMOTE ] CDC: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:33.165423] [DEBUG] [REMOTE ] CDC: PASS: Integrity check passed. [2026-01-23T12:04:33.165477] [DEBUG] [REMOTE ] CDC: Symbol is viable for forecasting. [2026-01-23T12:04:33.165537] [INFO ] [MAIN ] [620/3498] CDC kept (0.6s) | 620 kept, 0 rejected | 138.7/min | ETA: 20.8m [2026-01-23T12:04:33.703487] [DEBUG] [REMOTE ] CDE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:33.703651] [DEBUG] [REMOTE ] CDE: PASS: History has at least 300 days. [2026-01-23T12:04:33.703894] [DEBUG] [REMOTE ] CDE: PASS: Price check passed. Min price $13.82. [2026-01-23T12:04:33.704029] [DEBUG] [REMOTE ] CDE: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:33.704149] [DEBUG] [REMOTE ] CDE: PASS: Integrity check passed. [2026-01-23T12:04:33.704190] [DEBUG] [REMOTE ] CDE: Symbol is viable for forecasting. [2026-01-23T12:04:33.704240] [INFO ] [MAIN ] [621/3498] CDE kept (0.5s) | 621 kept, 0 rejected | 138.6/min | ETA: 20.8m [2026-01-23T12:04:33.966155] [DEBUG] [REMOTE ] CDIO: Retrieved 1008 rows, trimmed to 300. [2026-01-23T12:04:33.966305] [DEBUG] [REMOTE ] CDIO: PASS: History has at least 300 days. [2026-01-23T12:04:33.966530] [DEBUG] [REMOTE ] CDIO: PASS: Price check passed. Min price $1.75. [2026-01-23T12:04:33.966690] [DEBUG] [REMOTE ] CDIO: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:33.966826] [DEBUG] [REMOTE ] CDIO: PASS: Integrity check passed. [2026-01-23T12:04:33.966873] [DEBUG] [REMOTE ] CDIO: Symbol is viable for forecasting. [2026-01-23T12:04:33.966922] [INFO ] [MAIN ] [622/3498] CDIO kept (0.3s) | 622 kept, 0 rejected | 138.7/min | ETA: 20.7m [2026-01-23T12:04:34.466033] [DEBUG] [REMOTE ] CDL: Retrieved 2652 rows, trimmed to 300. [2026-01-23T12:04:34.466196] [DEBUG] [REMOTE ] CDL: PASS: History has at least 300 days. [2026-01-23T12:04:34.466486] [DEBUG] [REMOTE ] CDL: PASS: Price check passed. Min price $66.88. [2026-01-23T12:04:34.466684] [DEBUG] [REMOTE ] CDL: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:34.466845] [DEBUG] [REMOTE ] CDL: PASS: Integrity check passed. [2026-01-23T12:04:34.466895] [DEBUG] [REMOTE ] CDL: Symbol is viable for forecasting. [2026-01-23T12:04:34.466959] [INFO ] [MAIN ] [623/3498] CDL kept (0.5s) | 623 kept, 0 rejected | 138.7/min | ETA: 20.7m [2026-01-23T12:04:34.757500] [DEBUG] [REMOTE ] CDNA: Retrieved 2897 rows, trimmed to 300. [2026-01-23T12:04:34.757686] [DEBUG] [REMOTE ] CDNA: PASS: History has at least 300 days. [2026-01-23T12:04:34.757935] [DEBUG] [REMOTE ] CDNA: PASS: Price check passed. Min price $14.28. [2026-01-23T12:04:34.758096] [DEBUG] [REMOTE ] CDNA: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:34.758230] [DEBUG] [REMOTE ] CDNA: PASS: Integrity check passed. [2026-01-23T12:04:34.758277] [DEBUG] [REMOTE ] CDNA: Symbol is viable for forecasting. [2026-01-23T12:04:34.758336] [INFO ] [MAIN ] [624/3498] CDNA kept (0.3s) | 624 kept, 0 rejected | 138.8/min | ETA: 20.7m [2026-01-23T12:04:35.323846] [DEBUG] [REMOTE ] CDNS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:35.324185] [DEBUG] [REMOTE ] CDNS: PASS: History has at least 300 days. [2026-01-23T12:04:35.324421] [DEBUG] [REMOTE ] CDNS: PASS: Price check passed. Min price $300.58. [2026-01-23T12:04:35.324565] [DEBUG] [REMOTE ] CDNS: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:35.324733] [DEBUG] [REMOTE ] CDNS: PASS: Integrity check passed. [2026-01-23T12:04:35.324781] [DEBUG] [REMOTE ] CDNS: Symbol is viable for forecasting. [2026-01-23T12:04:35.324847] [INFO ] [MAIN ] [625/3498] CDNS kept (0.6s) | 625 kept, 0 rejected | 138.7/min | ETA: 20.7m [2026-01-23T12:04:35.849175] [DEBUG] [REMOTE ] CDP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:35.849315] [DEBUG] [REMOTE ] CDP: PASS: History has at least 300 days. [2026-01-23T12:04:35.849616] [DEBUG] [REMOTE ] CDP: PASS: Price check passed. Min price $27.02. [2026-01-23T12:04:35.849755] [DEBUG] [REMOTE ] CDP: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:35.849876] [DEBUG] [REMOTE ] CDP: PASS: Integrity check passed. [2026-01-23T12:04:35.849916] [DEBUG] [REMOTE ] CDP: Symbol is viable for forecasting. [2026-01-23T12:04:35.849967] [INFO ] [MAIN ] [626/3498] CDP kept (0.5s) | 626 kept, 0 rejected | 138.6/min | ETA: 20.7m [2026-01-23T12:04:35.956638] [DEBUG] [REMOTE ] CDRE: Retrieved 1057 rows, trimmed to 300. [2026-01-23T12:04:35.956773] [DEBUG] [REMOTE ] CDRE: PASS: History has at least 300 days. [2026-01-23T12:04:35.956978] [DEBUG] [REMOTE ] CDRE: PASS: Price check passed. Min price $39.51. [2026-01-23T12:04:35.957297] [DEBUG] [REMOTE ] CDRE: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:35.957407] [DEBUG] [REMOTE ] CDRE: PASS: Integrity check passed. [2026-01-23T12:04:35.957447] [DEBUG] [REMOTE ] CDRE: Symbol is viable for forecasting. [2026-01-23T12:04:35.957519] [INFO ] [MAIN ] [627/3498] CDRE kept (0.1s) | 627 kept, 0 rejected | 138.8/min | ETA: 20.7m [2026-01-23T12:04:36.503055] [DEBUG] [REMOTE ] CDRO: Retrieved 1039 rows, trimmed to 300. [2026-01-23T12:04:36.503190] [DEBUG] [REMOTE ] CDRO: PASS: History has at least 300 days. [2026-01-23T12:04:36.503395] [DEBUG] [REMOTE ] CDRO: PASS: Price check passed. Min price $5.43. [2026-01-23T12:04:36.503530] [DEBUG] [REMOTE ] CDRO: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:36.503658] [DEBUG] [REMOTE ] CDRO: PASS: Integrity check passed. [2026-01-23T12:04:36.503701] [DEBUG] [REMOTE ] CDRO: Symbol is viable for forecasting. [2026-01-23T12:04:36.503751] [INFO ] [MAIN ] [628/3498] CDRO kept (0.5s) | 628 kept, 0 rejected | 138.8/min | ETA: 20.7m [2026-01-23T12:04:37.028113] [DEBUG] [REMOTE ] CDXS: Retrieved 3963 rows, trimmed to 300. [2026-01-23T12:04:37.028248] [DEBUG] [REMOTE ] CDXS: PASS: History has at least 300 days. [2026-01-23T12:04:37.028464] [DEBUG] [REMOTE ] CDXS: PASS: Price check passed. Min price $1.54. [2026-01-23T12:04:37.028619] [DEBUG] [REMOTE ] CDXS: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:37.028734] [DEBUG] [REMOTE ] CDXS: PASS: Integrity check passed. [2026-01-23T12:04:37.028775] [DEBUG] [REMOTE ] CDXS: Symbol is viable for forecasting. [2026-01-23T12:04:37.028823] [INFO ] [MAIN ] [629/3498] CDXS kept (0.5s) | 629 kept, 0 rejected | 138.7/min | ETA: 20.7m [2026-01-23T12:04:37.629907] [DEBUG] [REMOTE ] CDZI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:37.630259] [DEBUG] [REMOTE ] CDZI: PASS: History has at least 300 days. [2026-01-23T12:04:37.630966] [DEBUG] [REMOTE ] CDZI: PASS: Price check passed. Min price $4.60. [2026-01-23T12:04:37.631160] [DEBUG] [REMOTE ] CDZI: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:37.631372] [DEBUG] [REMOTE ] CDZI: PASS: Integrity check passed. [2026-01-23T12:04:37.631428] [DEBUG] [REMOTE ] CDZI: Symbol is viable for forecasting. [2026-01-23T12:04:37.631519] [INFO ] [MAIN ] [630/3498] CDZI kept (0.6s) | 630 kept, 0 rejected | 138.6/min | ETA: 20.7m [2026-01-23T12:04:38.171999] [DEBUG] [REMOTE ] CE: Retrieved 5284 rows, trimmed to 300. [2026-01-23T12:04:38.172210] [DEBUG] [REMOTE ] CE: PASS: History has at least 300 days. [2026-01-23T12:04:38.172630] [DEBUG] [REMOTE ] CE: PASS: Price check passed. Min price $35.53. [2026-01-23T12:04:38.172845] [DEBUG] [REMOTE ] CE: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:38.173079] [DEBUG] [REMOTE ] CE: PASS: Integrity check passed. [2026-01-23T12:04:38.173148] [DEBUG] [REMOTE ] CE: Symbol is viable for forecasting. [2026-01-23T12:04:38.173233] [INFO ] [MAIN ] [631/3498] CE kept (0.5s) | 631 kept, 0 rejected | 138.6/min | ETA: 20.7m [2026-01-23T12:04:38.634826] [DEBUG] [REMOTE ] CECO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:38.634983] [DEBUG] [REMOTE ] CECO: PASS: History has at least 300 days. [2026-01-23T12:04:38.635234] [DEBUG] [REMOTE ] CECO: PASS: Price check passed. Min price $47.44. [2026-01-23T12:04:38.635374] [DEBUG] [REMOTE ] CECO: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:38.635502] [DEBUG] [REMOTE ] CECO: PASS: Integrity check passed. [2026-01-23T12:04:38.635542] [DEBUG] [REMOTE ] CECO: Symbol is viable for forecasting. [2026-01-23T12:04:38.635611] [INFO ] [MAIN ] [632/3498] CECO kept (0.5s) | 632 kept, 0 rejected | 138.6/min | ETA: 20.7m [2026-01-23T12:04:38.872355] [DEBUG] [REMOTE ] CEG: Retrieved 996 rows, trimmed to 300. [2026-01-23T12:04:38.872545] [DEBUG] [REMOTE ] CEG: PASS: History has at least 300 days. [2026-01-23T12:04:38.872829] [DEBUG] [REMOTE ] CEG: PASS: Price check passed. Min price $287.35. [2026-01-23T12:04:38.872978] [DEBUG] [REMOTE ] CEG: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:38.873104] [DEBUG] [REMOTE ] CEG: PASS: Integrity check passed. [2026-01-23T12:04:38.873147] [DEBUG] [REMOTE ] CEG: Symbol is viable for forecasting. [2026-01-23T12:04:38.873202] [INFO ] [MAIN ] [633/3498] CEG kept (0.2s) | 633 kept, 0 rejected | 138.7/min | ETA: 20.7m [2026-01-23T12:04:39.326303] [DEBUG] [REMOTE ] CELC: Retrieved 2096 rows, trimmed to 300. [2026-01-23T12:04:39.326499] [DEBUG] [REMOTE ] CELC: PASS: History has at least 300 days. [2026-01-23T12:04:39.326783] [DEBUG] [REMOTE ] CELC: PASS: Price check passed. Min price $72.99. [2026-01-23T12:04:39.326933] [DEBUG] [REMOTE ] CELC: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:39.327066] [DEBUG] [REMOTE ] CELC: PASS: Integrity check passed. [2026-01-23T12:04:39.327109] [DEBUG] [REMOTE ] CELC: Symbol is viable for forecasting. [2026-01-23T12:04:39.327162] [INFO ] [MAIN ] [634/3498] CELC kept (0.5s) | 634 kept, 0 rejected | 138.6/min | ETA: 20.7m [2026-01-23T12:04:39.764068] [DEBUG] [REMOTE ] CELH: Retrieved 2490 rows, trimmed to 300. [2026-01-23T12:04:39.764257] [DEBUG] [REMOTE ] CELH: PASS: History has at least 300 days. [2026-01-23T12:04:39.764518] [DEBUG] [REMOTE ] CELH: PASS: Price check passed. Min price $37.92. [2026-01-23T12:04:39.764699] [DEBUG] [REMOTE ] CELH: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:39.764825] [DEBUG] [REMOTE ] CELH: PASS: Integrity check passed. [2026-01-23T12:04:39.764868] [DEBUG] [REMOTE ] CELH: Symbol is viable for forecasting. [2026-01-23T12:04:39.764923] [INFO ] [MAIN ] [635/3498] CELH kept (0.4s) | 635 kept, 0 rejected | 138.6/min | ETA: 20.7m [2026-01-23T12:04:40.060964] [DEBUG] [REMOTE ] CELZ: Retrieved 2565 rows, trimmed to 300. [2026-01-23T12:04:40.061190] [DEBUG] [REMOTE ] CELZ: PASS: History has at least 300 days. [2026-01-23T12:04:40.061618] [DEBUG] [REMOTE ] CELZ: PASS: Price check passed. Min price $1.82. [2026-01-23T12:04:40.061798] [DEBUG] [REMOTE ] CELZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:40.061952] [DEBUG] [REMOTE ] CELZ: PASS: Integrity check passed. [2026-01-23T12:04:40.062003] [DEBUG] [REMOTE ] CELZ: Symbol is viable for forecasting. [2026-01-23T12:04:40.062072] [INFO ] [MAIN ] [636/3498] CELZ kept (0.3s) | 636 kept, 0 rejected | 138.7/min | ETA: 20.6m [2026-01-23T12:04:40.738037] [DEBUG] [REMOTE ] CENTA: Retrieved 4771 rows, trimmed to 300. [2026-01-23T12:04:40.738241] [DEBUG] [REMOTE ] CENTA: PASS: History has at least 300 days. [2026-01-23T12:04:40.738599] [DEBUG] [REMOTE ] CENTA: PASS: Price check passed. Min price $27.53. [2026-01-23T12:04:40.738755] [DEBUG] [REMOTE ] CENTA: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:40.738911] [DEBUG] [REMOTE ] CENTA: PASS: Integrity check passed. [2026-01-23T12:04:40.738954] [DEBUG] [REMOTE ] CENTA: Symbol is viable for forecasting. [2026-01-23T12:04:40.739009] [INFO ] [MAIN ] [637/3498] CENTA kept (0.7s) | 637 kept, 0 rejected | 138.6/min | ETA: 20.6m [2026-01-23T12:04:41.116086] [DEBUG] [REMOTE ] CENX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:41.116295] [DEBUG] [REMOTE ] CENX: PASS: History has at least 300 days. [2026-01-23T12:04:41.116618] [DEBUG] [REMOTE ] CENX: PASS: Price check passed. Min price $26.19. [2026-01-23T12:04:41.116764] [DEBUG] [REMOTE ] CENX: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:41.116903] [DEBUG] [REMOTE ] CENX: PASS: Integrity check passed. [2026-01-23T12:04:41.116945] [DEBUG] [REMOTE ] CENX: Symbol is viable for forecasting. [2026-01-23T12:04:41.116999] [INFO ] [MAIN ] [638/3498] CENX kept (0.4s) | 638 kept, 0 rejected | 138.6/min | ETA: 20.6m [2026-01-23T12:04:41.461543] [DEBUG] [REMOTE ] CERS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:41.461763] [DEBUG] [REMOTE ] CERS: PASS: History has at least 300 days. [2026-01-23T12:04:41.462059] [DEBUG] [REMOTE ] CERS: PASS: Price check passed. Min price $1.40. [2026-01-23T12:04:41.462219] [DEBUG] [REMOTE ] CERS: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:41.462366] [DEBUG] [REMOTE ] CERS: PASS: Integrity check passed. [2026-01-23T12:04:41.462413] [DEBUG] [REMOTE ] CERS: Symbol is viable for forecasting. [2026-01-23T12:04:41.462474] [INFO ] [MAIN ] [639/3498] CERS kept (0.3s) | 639 kept, 0 rejected | 138.7/min | ETA: 20.6m [2026-01-23T12:04:41.913242] [DEBUG] [REMOTE ] CETX: Retrieved 2660 rows, trimmed to 300. [2026-01-23T12:04:41.913421] [DEBUG] [REMOTE ] CETX: PASS: History has at least 300 days. [2026-01-23T12:04:41.913698] [DEBUG] [REMOTE ] CETX: PASS: Price check passed. Min price $2.10. [2026-01-23T12:04:41.913858] [DEBUG] [REMOTE ] CETX: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:41.913981] [DEBUG] [REMOTE ] CETX: PASS: Integrity check passed. [2026-01-23T12:04:41.914025] [DEBUG] [REMOTE ] CETX: Symbol is viable for forecasting. [2026-01-23T12:04:41.914079] [INFO ] [MAIN ] [640/3498] CETX kept (0.5s) | 640 kept, 0 rejected | 138.6/min | ETA: 20.6m [2026-01-23T12:04:42.392304] [DEBUG] [REMOTE ] CEVA: Retrieved 5842 rows, trimmed to 300. [2026-01-23T12:04:42.392527] [DEBUG] [REMOTE ] CEVA: PASS: History has at least 300 days. [2026-01-23T12:04:42.392865] [DEBUG] [REMOTE ] CEVA: PASS: Price check passed. Min price $18.63. [2026-01-23T12:04:42.393016] [DEBUG] [REMOTE ] CEVA: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:42.393158] [DEBUG] [REMOTE ] CEVA: PASS: Integrity check passed. [2026-01-23T12:04:42.393204] [DEBUG] [REMOTE ] CEVA: Symbol is viable for forecasting. [2026-01-23T12:04:42.393261] [INFO ] [MAIN ] [641/3498] CEVA kept (0.5s) | 641 kept, 0 rejected | 138.6/min | ETA: 20.6m [2026-01-23T12:04:42.676931] [DEBUG] [REMOTE ] CF: Retrieved 5144 rows, trimmed to 300. [2026-01-23T12:04:42.677068] [DEBUG] [REMOTE ] CF: PASS: History has at least 300 days. [2026-01-23T12:04:42.677284] [DEBUG] [REMOTE ] CF: PASS: Price check passed. Min price $76.09. [2026-01-23T12:04:42.677420] [DEBUG] [REMOTE ] CF: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:42.677587] [DEBUG] [REMOTE ] CF: PASS: Integrity check passed. [2026-01-23T12:04:42.677633] [DEBUG] [REMOTE ] CF: Symbol is viable for forecasting. [2026-01-23T12:04:42.677682] [INFO ] [MAIN ] [642/3498] CF kept (0.3s) | 642 kept, 0 rejected | 138.7/min | ETA: 20.6m [2026-01-23T12:04:43.288830] [DEBUG] [REMOTE ] CFFN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:43.288984] [DEBUG] [REMOTE ] CFFN: PASS: History has at least 300 days. [2026-01-23T12:04:43.289235] [DEBUG] [REMOTE ] CFFN: PASS: Price check passed. Min price $5.87. [2026-01-23T12:04:43.289392] [DEBUG] [REMOTE ] CFFN: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:43.289650] [DEBUG] [REMOTE ] CFFN: PASS: Integrity check passed. [2026-01-23T12:04:43.289701] [DEBUG] [REMOTE ] CFFN: Symbol is viable for forecasting. [2026-01-23T12:04:43.289755] [INFO ] [MAIN ] [643/3498] CFFN kept (0.6s) | 643 kept, 0 rejected | 138.6/min | ETA: 20.6m [2026-01-23T12:04:43.466207] [DEBUG] [REMOTE ] CFG: Retrieved 2849 rows, trimmed to 300. [2026-01-23T12:04:43.466432] [DEBUG] [REMOTE ] CFG: PASS: History has at least 300 days. [2026-01-23T12:04:43.466736] [DEBUG] [REMOTE ] CFG: PASS: Price check passed. Min price $49.71. [2026-01-23T12:04:43.466915] [DEBUG] [REMOTE ] CFG: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:43.467039] [DEBUG] [REMOTE ] CFG: PASS: Integrity check passed. [2026-01-23T12:04:43.467081] [DEBUG] [REMOTE ] CFG: Symbol is viable for forecasting. [2026-01-23T12:04:43.467135] [INFO ] [MAIN ] [644/3498] CFG kept (0.2s) | 644 kept, 0 rejected | 138.7/min | ETA: 20.6m [2026-01-23T12:04:44.028708] [DEBUG] [REMOTE ] CFO: Retrieved 2907 rows, trimmed to 300. [2026-01-23T12:04:44.028938] [DEBUG] [REMOTE ] CFO: PASS: History has at least 300 days. [2026-01-23T12:04:44.029247] [DEBUG] [REMOTE ] CFO: PASS: Price check passed. Min price $70.57. [2026-01-23T12:04:44.029395] [DEBUG] [REMOTE ] CFO: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:44.029536] [DEBUG] [REMOTE ] CFO: PASS: Integrity check passed. [2026-01-23T12:04:44.029600] [DEBUG] [REMOTE ] CFO: Symbol is viable for forecasting. [2026-01-23T12:04:44.029659] [INFO ] [MAIN ] [645/3498] CFO kept (0.6s) | 645 kept, 0 rejected | 138.7/min | ETA: 20.6m [2026-01-23T12:04:44.479095] [DEBUG] [REMOTE ] CG: Retrieved 3450 rows, trimmed to 300. [2026-01-23T12:04:44.479612] [DEBUG] [REMOTE ] CG: PASS: History has at least 300 days. [2026-01-23T12:04:44.479903] [DEBUG] [REMOTE ] CG: PASS: Price check passed. Min price $50.78. [2026-01-23T12:04:44.480065] [DEBUG] [REMOTE ] CG: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:44.480412] [DEBUG] [REMOTE ] CG: PASS: Integrity check passed. [2026-01-23T12:04:44.480459] [DEBUG] [REMOTE ] CG: Symbol is viable for forecasting. [2026-01-23T12:04:44.480514] [INFO ] [MAIN ] [646/3498] CG kept (0.5s) | 646 kept, 0 rejected | 138.7/min | ETA: 20.6m [2026-01-23T12:04:44.834514] [DEBUG] [REMOTE ] CGABL: Retrieved 1175 rows, trimmed to 300. [2026-01-23T12:04:44.834680] [DEBUG] [REMOTE ] CGABL: PASS: History has at least 300 days. [2026-01-23T12:04:44.834901] [DEBUG] [REMOTE ] CGABL: PASS: Price check passed. Min price $17.09. [2026-01-23T12:04:44.835051] [DEBUG] [REMOTE ] CGABL: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:44.835354] [DEBUG] [REMOTE ] CGABL: PASS: Integrity check passed. [2026-01-23T12:04:44.835408] [DEBUG] [REMOTE ] CGABL: Symbol is viable for forecasting. [2026-01-23T12:04:44.835481] [INFO ] [MAIN ] [647/3498] CGABL kept (0.4s) | 647 kept, 0 rejected | 138.7/min | ETA: 20.6m [2026-01-23T12:04:45.142041] [DEBUG] [REMOTE ] CGBD: Retrieved 2164 rows, trimmed to 300. [2026-01-23T12:04:45.142236] [DEBUG] [REMOTE ] CGBD: PASS: History has at least 300 days. [2026-01-23T12:04:45.142628] [DEBUG] [REMOTE ] CGBD: PASS: Price check passed. Min price $11.28. [2026-01-23T12:04:45.142787] [DEBUG] [REMOTE ] CGBD: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:45.142922] [DEBUG] [REMOTE ] CGBD: PASS: Integrity check passed. [2026-01-23T12:04:45.142968] [DEBUG] [REMOTE ] CGBD: Symbol is viable for forecasting. [2026-01-23T12:04:45.143027] [INFO ] [MAIN ] [648/3498] CGBD kept (0.3s) | 648 kept, 0 rejected | 138.8/min | ETA: 20.5m [2026-01-23T12:04:45.555650] [DEBUG] [REMOTE ] CGC: Retrieved 2967 rows, trimmed to 300. [2026-01-23T12:04:45.555776] [DEBUG] [REMOTE ] CGC: PASS: History has at least 300 days. [2026-01-23T12:04:45.555987] [DEBUG] [REMOTE ] CGC: PASS: Price check passed. Min price $1.01. [2026-01-23T12:04:45.556143] [DEBUG] [REMOTE ] CGC: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:45.556254] [DEBUG] [REMOTE ] CGC: PASS: Integrity check passed. [2026-01-23T12:04:45.556466] [DEBUG] [REMOTE ] CGC: Symbol is viable for forecasting. [2026-01-23T12:04:45.556513] [INFO ] [MAIN ] [649/3498] CGC kept (0.4s) | 649 kept, 0 rejected | 138.8/min | ETA: 20.5m [2026-01-23T12:04:45.953201] [DEBUG] [REMOTE ] CGEM: Retrieved 1265 rows, trimmed to 300. [2026-01-23T12:04:45.953404] [DEBUG] [REMOTE ] CGEM: PASS: History has at least 300 days. [2026-01-23T12:04:45.953687] [DEBUG] [REMOTE ] CGEM: PASS: Price check passed. Min price $7.19. [2026-01-23T12:04:45.953830] [DEBUG] [REMOTE ] CGEM: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:45.953948] [DEBUG] [REMOTE ] CGEM: PASS: Integrity check passed. [2026-01-23T12:04:45.953989] [DEBUG] [REMOTE ] CGEM: Symbol is viable for forecasting. [2026-01-23T12:04:45.954042] [INFO ] [MAIN ] [650/3498] CGEM kept (0.4s) | 650 kept, 0 rejected | 138.8/min | ETA: 20.5m [2026-01-23T12:04:46.494636] [DEBUG] [REMOTE ] CGEN: Retrieved 6399 rows, trimmed to 300. [2026-01-23T12:04:46.494801] [DEBUG] [REMOTE ] CGEN: PASS: History has at least 300 days. [2026-01-23T12:04:46.495089] [DEBUG] [REMOTE ] CGEN: PASS: Price check passed. Min price $1.47. [2026-01-23T12:04:46.495256] [DEBUG] [REMOTE ] CGEN: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:46.495401] [DEBUG] [REMOTE ] CGEN: PASS: Integrity check passed. [2026-01-23T12:04:46.495449] [DEBUG] [REMOTE ] CGEN: Symbol is viable for forecasting. [2026-01-23T12:04:46.495510] [INFO ] [MAIN ] [651/3498] CGEN kept (0.5s) | 651 kept, 0 rejected | 138.7/min | ETA: 20.5m [2026-01-23T12:04:47.036669] [DEBUG] [REMOTE ] CGNX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:47.036809] [DEBUG] [REMOTE ] CGNX: PASS: History has at least 300 days. [2026-01-23T12:04:47.037034] [DEBUG] [REMOTE ] CGNX: PASS: Price check passed. Min price $34.80. [2026-01-23T12:04:47.037170] [DEBUG] [REMOTE ] CGNX: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:47.037284] [DEBUG] [REMOTE ] CGNX: PASS: Integrity check passed. [2026-01-23T12:04:47.037324] [DEBUG] [REMOTE ] CGNX: Symbol is viable for forecasting. [2026-01-23T12:04:47.037373] [INFO ] [MAIN ] [652/3498] CGNX kept (0.5s) | 652 kept, 0 rejected | 138.7/min | ETA: 20.5m [2026-01-23T12:04:47.325131] [DEBUG] [REMOTE ] CGO: Retrieved 5090 rows, trimmed to 300. [2026-01-23T12:04:47.325271] [DEBUG] [REMOTE ] CGO: PASS: History has at least 300 days. [2026-01-23T12:04:47.325493] [DEBUG] [REMOTE ] CGO: PASS: Price check passed. Min price $10.78. [2026-01-23T12:04:47.325657] [DEBUG] [REMOTE ] CGO: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:47.325794] [DEBUG] [REMOTE ] CGO: PASS: Integrity check passed. [2026-01-23T12:04:47.325848] [DEBUG] [REMOTE ] CGO: Symbol is viable for forecasting. [2026-01-23T12:04:47.325909] [INFO ] [MAIN ] [653/3498] CGO kept (0.3s) | 653 kept, 0 rejected | 138.8/min | ETA: 20.5m [2026-01-23T12:04:47.617089] [DEBUG] [REMOTE ] CGON: Retrieved 500 rows, trimmed to 300. [2026-01-23T12:04:47.617213] [DEBUG] [REMOTE ] CGON: PASS: History has at least 300 days. [2026-01-23T12:04:47.617418] [DEBUG] [REMOTE ] CGON: PASS: Price check passed. Min price $37.37. [2026-01-23T12:04:47.617592] [DEBUG] [REMOTE ] CGON: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:47.617706] [DEBUG] [REMOTE ] CGON: PASS: Integrity check passed. [2026-01-23T12:04:47.617746] [DEBUG] [REMOTE ] CGON: Symbol is viable for forecasting. [2026-01-23T12:04:47.617795] [INFO ] [MAIN ] [654/3498] CGON kept (0.3s) | 654 kept, 0 rejected | 138.8/min | ETA: 20.5m [2026-01-23T12:04:48.072858] [DEBUG] [REMOTE ] CGTX: Retrieved 1076 rows, trimmed to 300. [2026-01-23T12:04:48.072995] [DEBUG] [REMOTE ] CGTX: PASS: History has at least 300 days. [2026-01-23T12:04:48.073222] [DEBUG] [REMOTE ] CGTX: PASS: Price check passed. Min price $1.33. [2026-01-23T12:04:48.073377] [DEBUG] [REMOTE ] CGTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:48.073486] [DEBUG] [REMOTE ] CGTX: PASS: Integrity check passed. [2026-01-23T12:04:48.073526] [DEBUG] [REMOTE ] CGTX: Symbol is viable for forecasting. [2026-01-23T12:04:48.073602] [INFO ] [MAIN ] [655/3498] CGTX kept (0.5s) | 655 kept, 0 rejected | 138.8/min | ETA: 20.5m [2026-01-23T12:04:48.699215] [DEBUG] [REMOTE ] CHCI: Retrieved 5310 rows, trimmed to 300. [2026-01-23T12:04:48.699339] [DEBUG] [REMOTE ] CHCI: PASS: History has at least 300 days. [2026-01-23T12:04:48.699549] [DEBUG] [REMOTE ] CHCI: PASS: Price check passed. Min price $10.35. [2026-01-23T12:04:48.699705] [DEBUG] [REMOTE ] CHCI: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:48.699819] [DEBUG] [REMOTE ] CHCI: PASS: Integrity check passed. [2026-01-23T12:04:48.699860] [DEBUG] [REMOTE ] CHCI: Symbol is viable for forecasting. [2026-01-23T12:04:48.699908] [INFO ] [MAIN ] [656/3498] CHCI kept (0.6s) | 656 kept, 0 rejected | 138.7/min | ETA: 20.5m [2026-01-23T12:04:49.212077] [DEBUG] [REMOTE ] CHCO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:49.212211] [DEBUG] [REMOTE ] CHCO: PASS: History has at least 300 days. [2026-01-23T12:04:49.212436] [DEBUG] [REMOTE ] CHCO: PASS: Price check passed. Min price $116.58. [2026-01-23T12:04:49.212595] [DEBUG] [REMOTE ] CHCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:49.212717] [DEBUG] [REMOTE ] CHCO: PASS: Integrity check passed. [2026-01-23T12:04:49.212757] [DEBUG] [REMOTE ] CHCO: Symbol is viable for forecasting. [2026-01-23T12:04:49.212806] [INFO ] [MAIN ] [657/3498] CHCO kept (0.5s) | 657 kept, 0 rejected | 138.7/min | ETA: 20.5m [2026-01-23T12:04:49.726119] [DEBUG] [REMOTE ] CHD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:49.726272] [DEBUG] [REMOTE ] CHD: PASS: History has at least 300 days. [2026-01-23T12:04:49.726526] [DEBUG] [REMOTE ] CHD: PASS: Price check passed. Min price $81.51. [2026-01-23T12:04:49.726695] [DEBUG] [REMOTE ] CHD: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:49.726846] [DEBUG] [REMOTE ] CHD: PASS: Integrity check passed. [2026-01-23T12:04:49.726894] [DEBUG] [REMOTE ] CHD: Symbol is viable for forecasting. [2026-01-23T12:04:49.726946] [INFO ] [MAIN ] [658/3498] CHD kept (0.5s) | 658 kept, 0 rejected | 138.6/min | ETA: 20.5m [2026-01-23T12:04:50.202090] [DEBUG] [REMOTE ] CHDN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:50.202242] [DEBUG] [REMOTE ] CHDN: PASS: History has at least 300 days. [2026-01-23T12:04:50.202626] [DEBUG] [REMOTE ] CHDN: PASS: Price check passed. Min price $96.20. [2026-01-23T12:04:50.202802] [DEBUG] [REMOTE ] CHDN: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:50.202938] [DEBUG] [REMOTE ] CHDN: PASS: Integrity check passed. [2026-01-23T12:04:50.202978] [DEBUG] [REMOTE ] CHDN: Symbol is viable for forecasting. [2026-01-23T12:04:50.203028] [INFO ] [MAIN ] [659/3498] CHDN kept (0.5s) | 659 kept, 0 rejected | 138.6/min | ETA: 20.5m [2026-01-23T12:04:50.593191] [DEBUG] [REMOTE ] CHE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:50.593346] [DEBUG] [REMOTE ] CHE: PASS: History has at least 300 days. [2026-01-23T12:04:50.593616] [DEBUG] [REMOTE ] CHE: PASS: Price check passed. Min price $412.50. [2026-01-23T12:04:50.593869] [DEBUG] [REMOTE ] CHE: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:50.594003] [DEBUG] [REMOTE ] CHE: PASS: Integrity check passed. [2026-01-23T12:04:50.594045] [DEBUG] [REMOTE ] CHE: Symbol is viable for forecasting. [2026-01-23T12:04:50.594096] [INFO ] [MAIN ] [660/3498] CHE kept (0.4s) | 660 kept, 0 rejected | 138.6/min | ETA: 20.5m [2026-01-23T12:04:50.971143] [DEBUG] [REMOTE ] CHEF: Retrieved 3643 rows, trimmed to 300. [2026-01-23T12:04:50.971277] [DEBUG] [REMOTE ] CHEF: PASS: History has at least 300 days. [2026-01-23T12:04:50.971495] [DEBUG] [REMOTE ] CHEF: PASS: Price check passed. Min price $57.27. [2026-01-23T12:04:50.971668] [DEBUG] [REMOTE ] CHEF: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:50.971785] [DEBUG] [REMOTE ] CHEF: PASS: Integrity check passed. [2026-01-23T12:04:50.971825] [DEBUG] [REMOTE ] CHEF: Symbol is viable for forecasting. [2026-01-23T12:04:50.971873] [INFO ] [MAIN ] [661/3498] CHEF kept (0.4s) | 661 kept, 0 rejected | 138.7/min | ETA: 20.5m [2026-01-23T12:04:51.507141] [DEBUG] [REMOTE ] CHH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:51.507281] [DEBUG] [REMOTE ] CHH: PASS: History has at least 300 days. [2026-01-23T12:04:51.507527] [DEBUG] [REMOTE ] CHH: PASS: Price check passed. Min price $84.15. [2026-01-23T12:04:51.507683] [DEBUG] [REMOTE ] CHH: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:51.507803] [DEBUG] [REMOTE ] CHH: PASS: Integrity check passed. [2026-01-23T12:04:51.507843] [DEBUG] [REMOTE ] CHH: Symbol is viable for forecasting. [2026-01-23T12:04:51.507891] [INFO ] [MAIN ] [662/3498] CHH kept (0.5s) | 662 kept, 0 rejected | 138.6/min | ETA: 20.5m [2026-01-23T12:04:51.980033] [DEBUG] [REMOTE ] CHI: Retrieved 5931 rows, trimmed to 300. [2026-01-23T12:04:51.980194] [DEBUG] [REMOTE ] CHI: PASS: History has at least 300 days. [2026-01-23T12:04:51.980454] [DEBUG] [REMOTE ] CHI: PASS: Price check passed. Min price $10.16. [2026-01-23T12:04:51.980610] [DEBUG] [REMOTE ] CHI: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:51.980734] [DEBUG] [REMOTE ] CHI: PASS: Integrity check passed. [2026-01-23T12:04:51.980774] [DEBUG] [REMOTE ] CHI: Symbol is viable for forecasting. [2026-01-23T12:04:51.980823] [INFO ] [MAIN ] [663/3498] CHI kept (0.5s) | 663 kept, 0 rejected | 138.6/min | ETA: 20.5m [2026-01-23T12:04:52.422790] [DEBUG] [REMOTE ] CHKP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:52.422933] [DEBUG] [REMOTE ] CHKP: PASS: History has at least 300 days. [2026-01-23T12:04:52.423169] [DEBUG] [REMOTE ] CHKP: PASS: Price check passed. Min price $174.36. [2026-01-23T12:04:52.423314] [DEBUG] [REMOTE ] CHKP: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:52.423438] [DEBUG] [REMOTE ] CHKP: PASS: Integrity check passed. [2026-01-23T12:04:52.423482] [DEBUG] [REMOTE ] CHKP: Symbol is viable for forecasting. [2026-01-23T12:04:52.423532] [INFO ] [MAIN ] [664/3498] CHKP kept (0.4s) | 664 kept, 0 rejected | 138.6/min | ETA: 20.4m [2026-01-23T12:04:52.746163] [DEBUG] [REMOTE ] CHMI: Retrieved 3093 rows, trimmed to 300. [2026-01-23T12:04:52.746305] [DEBUG] [REMOTE ] CHMI: PASS: History has at least 300 days. [2026-01-23T12:04:52.746535] [DEBUG] [REMOTE ] CHMI: PASS: Price check passed. Min price $2.10. [2026-01-23T12:04:52.746711] [DEBUG] [REMOTE ] CHMI: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:52.746835] [DEBUG] [REMOTE ] CHMI: PASS: Integrity check passed. [2026-01-23T12:04:52.746878] [DEBUG] [REMOTE ] CHMI: Symbol is viable for forecasting. [2026-01-23T12:04:52.746931] [INFO ] [MAIN ] [665/3498] CHMI kept (0.3s) | 665 kept, 0 rejected | 138.6/min | ETA: 20.4m [2026-01-23T12:04:53.077801] [DEBUG] [REMOTE ] CHRD: Retrieved 1297 rows, trimmed to 300. [2026-01-23T12:04:53.077940] [DEBUG] [REMOTE ] CHRD: PASS: History has at least 300 days. [2026-01-23T12:04:53.078149] [DEBUG] [REMOTE ] CHRD: PASS: Price check passed. Min price $83.80. [2026-01-23T12:04:53.078288] [DEBUG] [REMOTE ] CHRD: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:53.078400] [DEBUG] [REMOTE ] CHRD: PASS: Integrity check passed. [2026-01-23T12:04:53.078440] [DEBUG] [REMOTE ] CHRD: Symbol is viable for forecasting. [2026-01-23T12:04:53.078489] [INFO ] [MAIN ] [666/3498] CHRD kept (0.3s) | 666 kept, 0 rejected | 138.7/min | ETA: 20.4m [2026-01-23T12:04:53.561455] [DEBUG] [REMOTE ] CHRS: Retrieved 2818 rows, trimmed to 300. [2026-01-23T12:04:53.561672] [DEBUG] [REMOTE ] CHRS: PASS: History has at least 300 days. [2026-01-23T12:04:53.561964] [DEBUG] [REMOTE ] CHRS: PASS: Price check passed. Min price $1.10. [2026-01-23T12:04:53.562107] [DEBUG] [REMOTE ] CHRS: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:53.562232] [DEBUG] [REMOTE ] CHRS: PASS: Integrity check passed. [2026-01-23T12:04:53.562274] [DEBUG] [REMOTE ] CHRS: Symbol is viable for forecasting. [2026-01-23T12:04:53.562328] [INFO ] [MAIN ] [667/3498] CHRS kept (0.5s) | 667 kept, 0 rejected | 138.7/min | ETA: 20.4m [2026-01-23T12:04:53.964968] [DEBUG] [REMOTE ] CHSCL: Retrieved 2771 rows, trimmed to 300. [2026-01-23T12:04:53.965261] [DEBUG] [REMOTE ] CHSCL: PASS: History has at least 300 days. [2026-01-23T12:04:53.965725] [DEBUG] [REMOTE ] CHSCL: PASS: Price check passed. Min price $24.99. [2026-01-23T12:04:53.965922] [DEBUG] [REMOTE ] CHSCL: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:53.966114] [DEBUG] [REMOTE ] CHSCL: PASS: Integrity check passed. [2026-01-23T12:04:53.966169] [DEBUG] [REMOTE ] CHSCL: Symbol is viable for forecasting. [2026-01-23T12:04:53.966244] [INFO ] [MAIN ] [668/3498] CHSCL kept (0.4s) | 668 kept, 0 rejected | 138.7/min | ETA: 20.4m [2026-01-23T12:04:54.326605] [DEBUG] [REMOTE ] CHSCM: Retrieved 2855 rows, trimmed to 300. [2026-01-23T12:04:54.326789] [DEBUG] [REMOTE ] CHSCM: PASS: History has at least 300 days. [2026-01-23T12:04:54.327039] [DEBUG] [REMOTE ] CHSCM: PASS: Price check passed. Min price $24.49. [2026-01-23T12:04:54.327180] [DEBUG] [REMOTE ] CHSCM: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:54.327303] [DEBUG] [REMOTE ] CHSCM: PASS: Integrity check passed. [2026-01-23T12:04:54.327343] [DEBUG] [REMOTE ] CHSCM: Symbol is viable for forecasting. [2026-01-23T12:04:54.327396] [INFO ] [MAIN ] [669/3498] CHSCM kept (0.4s) | 669 kept, 0 rejected | 138.7/min | ETA: 20.4m [2026-01-23T12:04:54.757454] [DEBUG] [REMOTE ] CHSCN: Retrieved 2989 rows, trimmed to 300. [2026-01-23T12:04:54.757633] [DEBUG] [REMOTE ] CHSCN: PASS: History has at least 300 days. [2026-01-23T12:04:54.757876] [DEBUG] [REMOTE ] CHSCN: PASS: Price check passed. Min price $24.65. [2026-01-23T12:04:54.758015] [DEBUG] [REMOTE ] CHSCN: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:54.758128] [DEBUG] [REMOTE ] CHSCN: PASS: Integrity check passed. [2026-01-23T12:04:54.758168] [DEBUG] [REMOTE ] CHSCN: Symbol is viable for forecasting. [2026-01-23T12:04:54.758216] [INFO ] [MAIN ] [670/3498] CHSCN kept (0.4s) | 670 kept, 0 rejected | 138.7/min | ETA: 20.4m [2026-01-23T12:04:55.065395] [DEBUG] [REMOTE ] CHSCO: Retrieved 3102 rows, trimmed to 300. [2026-01-23T12:04:55.065529] [DEBUG] [REMOTE ] CHSCO: PASS: History has at least 300 days. [2026-01-23T12:04:55.065799] [DEBUG] [REMOTE ] CHSCO: PASS: Price check passed. Min price $25.76. [2026-01-23T12:04:55.065949] [DEBUG] [REMOTE ] CHSCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:55.066067] [DEBUG] [REMOTE ] CHSCO: PASS: Integrity check passed. [2026-01-23T12:04:55.066109] [DEBUG] [REMOTE ] CHSCO: Symbol is viable for forecasting. [2026-01-23T12:04:55.066161] [INFO ] [MAIN ] [671/3498] CHSCO kept (0.3s) | 671 kept, 0 rejected | 138.8/min | ETA: 20.4m [2026-01-23T12:04:55.691660] [DEBUG] [REMOTE ] CHSCP: Retrieved 5746 rows, trimmed to 300. [2026-01-23T12:04:55.691821] [DEBUG] [REMOTE ] CHSCP: PASS: History has at least 300 days. [2026-01-23T12:04:55.692113] [DEBUG] [REMOTE ] CHSCP: PASS: Price check passed. Min price $26.82. [2026-01-23T12:04:55.692264] [DEBUG] [REMOTE ] CHSCP: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:55.692407] [DEBUG] [REMOTE ] CHSCP: PASS: Integrity check passed. [2026-01-23T12:04:55.692452] [DEBUG] [REMOTE ] CHSCP: Symbol is viable for forecasting. [2026-01-23T12:04:55.692504] [INFO ] [MAIN ] [672/3498] CHSCP kept (0.6s) | 672 kept, 0 rejected | 138.7/min | ETA: 20.4m [2026-01-23T12:04:55.965775] [DEBUG] [REMOTE ] CHWY: Retrieved 1661 rows, trimmed to 300. [2026-01-23T12:04:55.965912] [DEBUG] [REMOTE ] CHWY: PASS: History has at least 300 days. [2026-01-23T12:04:55.966135] [DEBUG] [REMOTE ] CHWY: PASS: Price check passed. Min price $31.44. [2026-01-23T12:04:55.966271] [DEBUG] [REMOTE ] CHWY: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:55.966381] [DEBUG] [REMOTE ] CHWY: PASS: Integrity check passed. [2026-01-23T12:04:55.966422] [DEBUG] [REMOTE ] CHWY: Symbol is viable for forecasting. [2026-01-23T12:04:55.966471] [INFO ] [MAIN ] [673/3498] CHWY kept (0.3s) | 673 kept, 0 rejected | 138.8/min | ETA: 20.4m [2026-01-23T12:04:56.538466] [DEBUG] [REMOTE ] CHY: Retrieved 5700 rows, trimmed to 300. [2026-01-23T12:04:56.538629] [DEBUG] [REMOTE ] CHY: PASS: History has at least 300 days. [2026-01-23T12:04:56.538859] [DEBUG] [REMOTE ] CHY: PASS: Price check passed. Min price $10.66. [2026-01-23T12:04:56.538995] [DEBUG] [REMOTE ] CHY: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:56.539114] [DEBUG] [REMOTE ] CHY: PASS: Integrity check passed. [2026-01-23T12:04:56.539154] [DEBUG] [REMOTE ] CHY: Symbol is viable for forecasting. [2026-01-23T12:04:56.539203] [INFO ] [MAIN ] [674/3498] CHY kept (0.6s) | 674 kept, 0 rejected | 138.7/min | ETA: 20.4m [2026-01-23T12:04:57.059343] [DEBUG] [REMOTE ] CI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:57.059486] [DEBUG] [REMOTE ] CI: PASS: History has at least 300 days. [2026-01-23T12:04:57.059746] [DEBUG] [REMOTE ] CI: PASS: Price check passed. Min price $243.04. [2026-01-23T12:04:57.059886] [DEBUG] [REMOTE ] CI: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:57.060007] [DEBUG] [REMOTE ] CI: PASS: Integrity check passed. [2026-01-23T12:04:57.060049] [DEBUG] [REMOTE ] CI: Symbol is viable for forecasting. [2026-01-23T12:04:57.060099] [INFO ] [MAIN ] [675/3498] CI kept (0.5s) | 675 kept, 0 rejected | 138.6/min | ETA: 20.4m [2026-01-23T12:04:57.350724] [DEBUG] [REMOTE ] CIA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:57.351012] [DEBUG] [REMOTE ] CIA: PASS: History has at least 300 days. [2026-01-23T12:04:57.351410] [DEBUG] [REMOTE ] CIA: PASS: Price check passed. Min price $4.62. [2026-01-23T12:04:57.351561] [DEBUG] [REMOTE ] CIA: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:57.351759] [DEBUG] [REMOTE ] CIA: PASS: Integrity check passed. [2026-01-23T12:04:57.351803] [DEBUG] [REMOTE ] CIA: Symbol is viable for forecasting. [2026-01-23T12:04:57.351866] [INFO ] [MAIN ] [676/3498] CIA kept (0.3s) | 676 kept, 0 rejected | 138.7/min | ETA: 20.3m [2026-01-23T12:04:57.969912] [DEBUG] [REMOTE ] CIB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:57.970051] [DEBUG] [REMOTE ] CIB: PASS: History has at least 300 days. [2026-01-23T12:04:57.970280] [DEBUG] [REMOTE ] CIB: PASS: Price check passed. Min price $56.73. [2026-01-23T12:04:57.970419] [DEBUG] [REMOTE ] CIB: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:57.970536] [DEBUG] [REMOTE ] CIB: PASS: Integrity check passed. [2026-01-23T12:04:57.970596] [DEBUG] [REMOTE ] CIB: Symbol is viable for forecasting. [2026-01-23T12:04:57.970648] [INFO ] [MAIN ] [677/3498] CIB kept (0.6s) | 677 kept, 0 rejected | 138.6/min | ETA: 20.3m [2026-01-23T12:04:58.440409] [DEBUG] [REMOTE ] CIEN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:58.440548] [DEBUG] [REMOTE ] CIEN: PASS: History has at least 300 days. [2026-01-23T12:04:58.440794] [DEBUG] [REMOTE ] CIEN: PASS: Price check passed. Min price $176.45. [2026-01-23T12:04:58.440931] [DEBUG] [REMOTE ] CIEN: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:58.441048] [DEBUG] [REMOTE ] CIEN: PASS: Integrity check passed. [2026-01-23T12:04:58.441088] [DEBUG] [REMOTE ] CIEN: Symbol is viable for forecasting. [2026-01-23T12:04:58.441137] [INFO ] [MAIN ] [678/3498] CIEN kept (0.5s) | 678 kept, 0 rejected | 138.6/min | ETA: 20.3m [2026-01-23T12:04:58.955875] [DEBUG] [REMOTE ] CIF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:58.956020] [DEBUG] [REMOTE ] CIF: PASS: History has at least 300 days. [2026-01-23T12:04:58.956278] [DEBUG] [REMOTE ] CIF: PASS: Price check passed. Min price $1.65. [2026-01-23T12:04:58.956421] [DEBUG] [REMOTE ] CIF: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:58.956545] [DEBUG] [REMOTE ] CIF: PASS: Integrity check passed. [2026-01-23T12:04:58.956607] [DEBUG] [REMOTE ] CIF: Symbol is viable for forecasting. [2026-01-23T12:04:58.956660] [INFO ] [MAIN ] [679/3498] CIF kept (0.5s) | 679 kept, 0 rejected | 138.6/min | ETA: 20.3m [2026-01-23T12:04:59.505294] [DEBUG] [REMOTE ] CIG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:59.505438] [DEBUG] [REMOTE ] CIG: PASS: History has at least 300 days. [2026-01-23T12:04:59.505704] [DEBUG] [REMOTE ] CIG: PASS: Price check passed. Min price $1.89. [2026-01-23T12:04:59.505859] [DEBUG] [REMOTE ] CIG: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:59.505984] [DEBUG] [REMOTE ] CIG: PASS: Integrity check passed. [2026-01-23T12:04:59.506026] [DEBUG] [REMOTE ] CIG: Symbol is viable for forecasting. [2026-01-23T12:04:59.506077] [INFO ] [MAIN ] [680/3498] CIG kept (0.5s) | 680 kept, 0 rejected | 138.5/min | ETA: 20.3m [2026-01-23T12:04:59.909916] [DEBUG] [REMOTE ] CIGI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:04:59.910069] [DEBUG] [REMOTE ] CIGI: PASS: History has at least 300 days. [2026-01-23T12:04:59.910356] [DEBUG] [REMOTE ] CIGI: PASS: Price check passed. Min price $136.33. [2026-01-23T12:04:59.910500] [DEBUG] [REMOTE ] CIGI: PASS: Continuity check passed with 300 days. [2026-01-23T12:04:59.910653] [DEBUG] [REMOTE ] CIGI: PASS: Integrity check passed. [2026-01-23T12:04:59.910696] [DEBUG] [REMOTE ] CIGI: Symbol is viable for forecasting. [2026-01-23T12:04:59.910748] [INFO ] [MAIN ] [681/3498] CIGI kept (0.4s) | 681 kept, 0 rejected | 138.5/min | ETA: 20.3m [2026-01-23T12:05:00.344849] [DEBUG] [REMOTE ] CII: Retrieved 5449 rows, trimmed to 300. [2026-01-23T12:05:00.344961] [DEBUG] [REMOTE ] CII: PASS: History has at least 300 days. [2026-01-23T12:05:00.345194] [DEBUG] [REMOTE ] CII: PASS: Price check passed. Min price $21.08. [2026-01-23T12:05:00.345335] [DEBUG] [REMOTE ] CII: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:00.345457] [DEBUG] [REMOTE ] CII: PASS: Integrity check passed. [2026-01-23T12:05:00.345497] [DEBUG] [REMOTE ] CII: Symbol is viable for forecasting. [2026-01-23T12:05:00.345545] [INFO ] [MAIN ] [682/3498] CII kept (0.4s) | 682 kept, 0 rejected | 138.5/min | ETA: 20.3m [2026-01-23T12:05:00.760780] [DEBUG] [REMOTE ] CIM: Retrieved 4573 rows, trimmed to 300. [2026-01-23T12:05:00.760929] [DEBUG] [REMOTE ] CIM: PASS: History has at least 300 days. [2026-01-23T12:05:00.761168] [DEBUG] [REMOTE ] CIM: PASS: Price check passed. Min price $11.39. [2026-01-23T12:05:00.761321] [DEBUG] [REMOTE ] CIM: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:00.761453] [DEBUG] [REMOTE ] CIM: PASS: Integrity check passed. [2026-01-23T12:05:00.761497] [DEBUG] [REMOTE ] CIM: Symbol is viable for forecasting. [2026-01-23T12:05:00.761549] [INFO ] [MAIN ] [683/3498] CIM kept (0.4s) | 683 kept, 0 rejected | 138.5/min | ETA: 20.3m [2026-01-23T12:05:01.256049] [DEBUG] [REMOTE ] CINF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:01.256322] [DEBUG] [REMOTE ] CINF: PASS: History has at least 300 days. [2026-01-23T12:05:01.256802] [DEBUG] [REMOTE ] CINF: PASS: Price check passed. Min price $150.96. [2026-01-23T12:05:01.257024] [DEBUG] [REMOTE ] CINF: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:01.257235] [DEBUG] [REMOTE ] CINF: PASS: Integrity check passed. [2026-01-23T12:05:01.257302] [DEBUG] [REMOTE ] CINF: Symbol is viable for forecasting. [2026-01-23T12:05:01.257390] [INFO ] [MAIN ] [684/3498] CINF kept (0.5s) | 684 kept, 0 rejected | 138.5/min | ETA: 20.3m [2026-01-23T12:05:01.372954] [DEBUG] [REMOTE ] CING: Retrieved 1034 rows, trimmed to 300. [2026-01-23T12:05:01.373131] [DEBUG] [REMOTE ] CING: PASS: History has at least 300 days. [2026-01-23T12:05:01.373379] [DEBUG] [REMOTE ] CING: PASS: Price check passed. Min price $3.33. [2026-01-23T12:05:01.373559] [DEBUG] [REMOTE ] CING: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:01.373714] [DEBUG] [REMOTE ] CING: PASS: Integrity check passed. [2026-01-23T12:05:01.373759] [DEBUG] [REMOTE ] CING: Symbol is viable for forecasting. [2026-01-23T12:05:01.373827] [INFO ] [MAIN ] [685/3498] CING kept (0.1s) | 685 kept, 0 rejected | 138.7/min | ETA: 20.3m [2026-01-23T12:05:01.898703] [DEBUG] [REMOTE ] CION: Retrieved 1079 rows, trimmed to 300. [2026-01-23T12:05:01.898855] [DEBUG] [REMOTE ] CION: PASS: History has at least 300 days. [2026-01-23T12:05:01.899082] [DEBUG] [REMOTE ] CION: PASS: Price check passed. Min price $8.64. [2026-01-23T12:05:01.899225] [DEBUG] [REMOTE ] CION: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:01.899379] [DEBUG] [REMOTE ] CION: PASS: Integrity check passed. [2026-01-23T12:05:01.899423] [DEBUG] [REMOTE ] CION: Symbol is viable for forecasting. [2026-01-23T12:05:01.899474] [INFO ] [MAIN ] [686/3498] CION kept (0.5s) | 686 kept, 0 rejected | 138.6/min | ETA: 20.3m [2026-01-23T12:05:02.566973] [DEBUG] [REMOTE ] CIVB: Retrieved 6291 rows, trimmed to 300. [2026-01-23T12:05:02.567128] [DEBUG] [REMOTE ] CIVB: PASS: History has at least 300 days. [2026-01-23T12:05:02.567414] [DEBUG] [REMOTE ] CIVB: PASS: Price check passed. Min price $21.18. [2026-01-23T12:05:02.567620] [DEBUG] [REMOTE ] CIVB: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:02.567773] [DEBUG] [REMOTE ] CIVB: PASS: Integrity check passed. [2026-01-23T12:05:02.567819] [DEBUG] [REMOTE ] CIVB: Symbol is viable for forecasting. [2026-01-23T12:05:02.567874] [INFO ] [MAIN ] [687/3498] CIVB kept (0.7s) | 687 kept, 0 rejected | 138.5/min | ETA: 20.3m [2026-01-23T12:05:02.992998] [DEBUG] [REMOTE ] CIVI: Retrieved 3545 rows, trimmed to 300. [2026-01-23T12:05:02.993147] [DEBUG] [REMOTE ] CIVI: PASS: History has at least 300 days. [2026-01-23T12:05:02.993407] [DEBUG] [REMOTE ] CIVI: PASS: Price check passed. Min price $25.36. [2026-01-23T12:05:02.993606] [DEBUG] [REMOTE ] CIVI: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:02.993752] [DEBUG] [REMOTE ] CIVI: PASS: Integrity check passed. [2026-01-23T12:05:02.993802] [DEBUG] [REMOTE ] CIVI: Symbol is viable for forecasting. [2026-01-23T12:05:02.993863] [INFO ] [MAIN ] [688/3498] CIVI kept (0.4s) | 688 kept, 0 rejected | 138.5/min | ETA: 20.3m [2026-01-23T12:05:03.529796] [DEBUG] [REMOTE ] CLB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:03.529940] [DEBUG] [REMOTE ] CLB: PASS: History has at least 300 days. [2026-01-23T12:05:03.530177] [DEBUG] [REMOTE ] CLB: PASS: Price check passed. Min price $13.89. [2026-01-23T12:05:03.530325] [DEBUG] [REMOTE ] CLB: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:03.530455] [DEBUG] [REMOTE ] CLB: PASS: Integrity check passed. [2026-01-23T12:05:03.530499] [DEBUG] [REMOTE ] CLB: Symbol is viable for forecasting. [2026-01-23T12:05:03.530549] [INFO ] [MAIN ] [689/3498] CLB kept (0.5s) | 689 kept, 0 rejected | 138.5/min | ETA: 20.3m [2026-01-23T12:05:03.848850] [DEBUG] [REMOTE ] CLBK: Retrieved 1950 rows, trimmed to 300. [2026-01-23T12:05:03.848977] [DEBUG] [REMOTE ] CLBK: PASS: History has at least 300 days. [2026-01-23T12:05:03.849192] [DEBUG] [REMOTE ] CLBK: PASS: Price check passed. Min price $14.52. [2026-01-23T12:05:03.849337] [DEBUG] [REMOTE ] CLBK: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:03.849456] [DEBUG] [REMOTE ] CLBK: PASS: Integrity check passed. [2026-01-23T12:05:03.849498] [DEBUG] [REMOTE ] CLBK: Symbol is viable for forecasting. [2026-01-23T12:05:03.849549] [INFO ] [MAIN ] [690/3498] CLBK kept (0.3s) | 690 kept, 0 rejected | 138.5/min | ETA: 20.3m [2026-01-23T12:05:04.376796] [DEBUG] [REMOTE ] CLDX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:04.377054] [DEBUG] [REMOTE ] CLDX: PASS: History has at least 300 days. [2026-01-23T12:05:04.377398] [DEBUG] [REMOTE ] CLDX: PASS: Price check passed. Min price $22.67. [2026-01-23T12:05:04.377627] [DEBUG] [REMOTE ] CLDX: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:04.377798] [DEBUG] [REMOTE ] CLDX: PASS: Integrity check passed. [2026-01-23T12:05:04.377847] [DEBUG] [REMOTE ] CLDX: Symbol is viable for forecasting. [2026-01-23T12:05:04.378642] [INFO ] [MAIN ] [691/3498] CLDX kept (0.5s) | 691 kept, 0 rejected | 138.5/min | ETA: 20.3m [2026-01-23T12:05:04.877740] [DEBUG] [REMOTE ] CLF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:04.877910] [DEBUG] [REMOTE ] CLF: PASS: History has at least 300 days. [2026-01-23T12:05:04.878246] [DEBUG] [REMOTE ] CLF: PASS: Price check passed. Min price $10.09. [2026-01-23T12:05:04.878408] [DEBUG] [REMOTE ] CLF: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:04.878558] [DEBUG] [REMOTE ] CLF: PASS: Integrity check passed. [2026-01-23T12:05:04.878628] [DEBUG] [REMOTE ] CLF: Symbol is viable for forecasting. [2026-01-23T12:05:04.878690] [INFO ] [MAIN ] [692/3498] CLF kept (0.5s) | 692 kept, 0 rejected | 138.4/min | ETA: 20.3m [2026-01-23T12:05:05.366730] [DEBUG] [REMOTE ] CLFD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:05.366869] [DEBUG] [REMOTE ] CLFD: PASS: History has at least 300 days. [2026-01-23T12:05:05.367096] [DEBUG] [REMOTE ] CLFD: PASS: Price check passed. Min price $28.03. [2026-01-23T12:05:05.367240] [DEBUG] [REMOTE ] CLFD: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:05.367365] [DEBUG] [REMOTE ] CLFD: PASS: Integrity check passed. [2026-01-23T12:05:05.367408] [DEBUG] [REMOTE ] CLFD: Symbol is viable for forecasting. [2026-01-23T12:05:05.367485] [INFO ] [MAIN ] [693/3498] CLFD kept (0.5s) | 693 kept, 0 rejected | 138.4/min | ETA: 20.3m [2026-01-23T12:05:05.818431] [DEBUG] [REMOTE ] CLH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:05.818553] [DEBUG] [REMOTE ] CLH: PASS: History has at least 300 days. [2026-01-23T12:05:05.818789] [DEBUG] [REMOTE ] CLH: PASS: Price check passed. Min price $201.73. [2026-01-23T12:05:05.818924] [DEBUG] [REMOTE ] CLH: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:05.819040] [DEBUG] [REMOTE ] CLH: PASS: Integrity check passed. [2026-01-23T12:05:05.819081] [DEBUG] [REMOTE ] CLH: Symbol is viable for forecasting. [2026-01-23T12:05:05.819130] [INFO ] [MAIN ] [694/3498] CLH kept (0.5s) | 694 kept, 0 rejected | 138.4/min | ETA: 20.3m [2026-01-23T12:05:06.187064] [DEBUG] [REMOTE ] CLLS: Retrieved 2724 rows, trimmed to 300. [2026-01-23T12:05:06.187214] [DEBUG] [REMOTE ] CLLS: PASS: History has at least 300 days. [2026-01-23T12:05:06.187430] [DEBUG] [REMOTE ] CLLS: PASS: Price check passed. Min price $3.13. [2026-01-23T12:05:06.187616] [DEBUG] [REMOTE ] CLLS: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:06.187734] [DEBUG] [REMOTE ] CLLS: PASS: Integrity check passed. [2026-01-23T12:05:06.187775] [DEBUG] [REMOTE ] CLLS: Symbol is viable for forecasting. [2026-01-23T12:05:06.187822] [INFO ] [MAIN ] [695/3498] CLLS kept (0.4s) | 695 kept, 0 rejected | 138.4/min | ETA: 20.2m [2026-01-23T12:05:06.786590] [DEBUG] [REMOTE ] CLMB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:06.786743] [DEBUG] [REMOTE ] CLMB: PASS: History has at least 300 days. [2026-01-23T12:05:06.786996] [DEBUG] [REMOTE ] CLMB: PASS: Price check passed. Min price $100.02. [2026-01-23T12:05:06.787135] [DEBUG] [REMOTE ] CLMB: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:06.787263] [DEBUG] [REMOTE ] CLMB: PASS: Integrity check passed. [2026-01-23T12:05:06.787305] [DEBUG] [REMOTE ] CLMB: Symbol is viable for forecasting. [2026-01-23T12:05:06.787923] [INFO ] [MAIN ] [696/3498] CLMB kept (0.6s) | 696 kept, 0 rejected | 138.4/min | ETA: 20.3m [2026-01-23T12:05:07.211524] [DEBUG] [REMOTE ] CLNE: Retrieved 4695 rows, trimmed to 300. [2026-01-23T12:05:07.211696] [DEBUG] [REMOTE ] CLNE: PASS: History has at least 300 days. [2026-01-23T12:05:07.211910] [DEBUG] [REMOTE ] CLNE: PASS: Price check passed. Min price $2.10. [2026-01-23T12:05:07.212048] [DEBUG] [REMOTE ] CLNE: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:07.212162] [DEBUG] [REMOTE ] CLNE: PASS: Integrity check passed. [2026-01-23T12:05:07.212204] [DEBUG] [REMOTE ] CLNE: Symbol is viable for forecasting. [2026-01-23T12:05:07.212254] [INFO ] [MAIN ] [697/3498] CLNE kept (0.4s) | 697 kept, 0 rejected | 138.4/min | ETA: 20.2m [2026-01-23T12:05:07.384063] [DEBUG] [REMOTE ] CLNN: Retrieved 1270 rows, trimmed to 300. [2026-01-23T12:05:07.384202] [DEBUG] [REMOTE ] CLNN: PASS: History has at least 300 days. [2026-01-23T12:05:07.384410] [DEBUG] [REMOTE ] CLNN: PASS: Price check passed. Min price $4.73. [2026-01-23T12:05:07.384546] [DEBUG] [REMOTE ] CLNN: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:07.384679] [DEBUG] [REMOTE ] CLNN: PASS: Integrity check passed. [2026-01-23T12:05:07.384720] [DEBUG] [REMOTE ] CLNN: Symbol is viable for forecasting. [2026-01-23T12:05:07.384769] [INFO ] [MAIN ] [698/3498] CLNN kept (0.2s) | 698 kept, 0 rejected | 138.5/min | ETA: 20.2m [2026-01-23T12:05:07.729663] [DEBUG] [REMOTE ] CLOA: Retrieved 759 rows, trimmed to 300. [2026-01-23T12:05:07.729792] [DEBUG] [REMOTE ] CLOA: PASS: History has at least 300 days. [2026-01-23T12:05:07.730015] [DEBUG] [REMOTE ] CLOA: PASS: Price check passed. Min price $51.20. [2026-01-23T12:05:07.730159] [DEBUG] [REMOTE ] CLOA: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:07.730271] [DEBUG] [REMOTE ] CLOA: PASS: Integrity check passed. [2026-01-23T12:05:07.730314] [DEBUG] [REMOTE ] CLOA: Symbol is viable for forecasting. [2026-01-23T12:05:07.730363] [INFO ] [MAIN ] [699/3498] CLOA kept (0.3s) | 699 kept, 0 rejected | 138.5/min | ETA: 20.2m [2026-01-23T12:05:08.334031] [DEBUG] [REMOTE ] CLRB: Retrieved 5080 rows, trimmed to 300. [2026-01-23T12:05:08.334175] [DEBUG] [REMOTE ] CLRB: PASS: History has at least 300 days. [2026-01-23T12:05:08.334414] [DEBUG] [REMOTE ] CLRB: PASS: Price check passed. Min price $2.56. [2026-01-23T12:05:08.334594] [DEBUG] [REMOTE ] CLRB: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:08.334747] [DEBUG] [REMOTE ] CLRB: PASS: Integrity check passed. [2026-01-23T12:05:08.334805] [DEBUG] [REMOTE ] CLRB: Symbol is viable for forecasting. [2026-01-23T12:05:08.334866] [INFO ] [MAIN ] [700/3498] CLRB kept (0.6s) | 700 kept, 0 rejected | 138.4/min | ETA: 20.2m [2026-01-23T12:05:08.896380] [DEBUG] [REMOTE ] CLRO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:08.896625] [DEBUG] [REMOTE ] CLRO: PASS: History has at least 300 days. [2026-01-23T12:05:08.896947] [DEBUG] [REMOTE ] CLRO: PASS: Price check passed. Min price $4.29. [2026-01-23T12:05:08.897113] [DEBUG] [REMOTE ] CLRO: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:08.897260] [DEBUG] [REMOTE ] CLRO: PASS: Integrity check passed. [2026-01-23T12:05:08.897305] [DEBUG] [REMOTE ] CLRO: Symbol is viable for forecasting. [2026-01-23T12:05:08.897361] [INFO ] [MAIN ] [701/3498] CLRO kept (0.6s) | 701 kept, 0 rejected | 138.4/min | ETA: 20.2m [2026-01-23T12:05:09.202421] [DEBUG] [REMOTE ] CLS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:09.202586] [DEBUG] [REMOTE ] CLS: PASS: History has at least 300 days. [2026-01-23T12:05:09.203017] [DEBUG] [REMOTE ] CLS: PASS: Price check passed. Min price $270.92. [2026-01-23T12:05:09.203153] [DEBUG] [REMOTE ] CLS: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:09.203278] [DEBUG] [REMOTE ] CLS: PASS: Integrity check passed. [2026-01-23T12:05:09.203318] [DEBUG] [REMOTE ] CLS: Symbol is viable for forecasting. [2026-01-23T12:05:09.203369] [INFO ] [MAIN ] [702/3498] CLS kept (0.3s) | 702 kept, 0 rejected | 138.4/min | ETA: 20.2m [2026-01-23T12:05:09.787375] [DEBUG] [REMOTE ] CLX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:09.787584] [DEBUG] [REMOTE ] CLX: PASS: History has at least 300 days. [2026-01-23T12:05:09.787897] [DEBUG] [REMOTE ] CLX: PASS: Price check passed. Min price $97.43. [2026-01-23T12:05:09.788088] [DEBUG] [REMOTE ] CLX: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:09.788251] [DEBUG] [REMOTE ] CLX: PASS: Integrity check passed. [2026-01-23T12:05:09.788309] [DEBUG] [REMOTE ] CLX: Symbol is viable for forecasting. [2026-01-23T12:05:09.788381] [INFO ] [MAIN ] [703/3498] CLX kept (0.6s) | 703 kept, 0 rejected | 138.4/min | ETA: 20.2m [2026-01-23T12:05:10.279940] [DEBUG] [REMOTE ] CM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:10.280118] [DEBUG] [REMOTE ] CM: PASS: History has at least 300 days. [2026-01-23T12:05:10.280424] [DEBUG] [REMOTE ] CM: PASS: Price check passed. Min price $81.69. [2026-01-23T12:05:10.280564] [DEBUG] [REMOTE ] CM: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:10.280732] [DEBUG] [REMOTE ] CM: PASS: Integrity check passed. [2026-01-23T12:05:10.280773] [DEBUG] [REMOTE ] CM: Symbol is viable for forecasting. [2026-01-23T12:05:10.280826] [INFO ] [MAIN ] [704/3498] CM kept (0.5s) | 704 kept, 0 rejected | 138.3/min | ETA: 20.2m [2026-01-23T12:05:10.777846] [DEBUG] [REMOTE ] CMA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:10.777987] [DEBUG] [REMOTE ] CMA: PASS: History has at least 300 days. [2026-01-23T12:05:10.778220] [DEBUG] [REMOTE ] CMA: PASS: Price check passed. Min price $75.14. [2026-01-23T12:05:10.778359] [DEBUG] [REMOTE ] CMA: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:10.778476] [DEBUG] [REMOTE ] CMA: PASS: Integrity check passed. [2026-01-23T12:05:10.778517] [DEBUG] [REMOTE ] CMA: Symbol is viable for forecasting. [2026-01-23T12:05:10.778566] [INFO ] [MAIN ] [705/3498] CMA kept (0.5s) | 705 kept, 0 rejected | 138.3/min | ETA: 20.2m [2026-01-23T12:05:11.260031] [DEBUG] [REMOTE ] CMC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:11.260170] [DEBUG] [REMOTE ] CMC: PASS: History has at least 300 days. [2026-01-23T12:05:11.260417] [DEBUG] [REMOTE ] CMC: PASS: Price check passed. Min price $56.38. [2026-01-23T12:05:11.260556] [DEBUG] [REMOTE ] CMC: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:11.260695] [DEBUG] [REMOTE ] CMC: PASS: Integrity check passed. [2026-01-23T12:05:11.260736] [DEBUG] [REMOTE ] CMC: Symbol is viable for forecasting. [2026-01-23T12:05:11.260784] [INFO ] [MAIN ] [706/3498] CMC kept (0.5s) | 706 kept, 0 rejected | 138.3/min | ETA: 20.2m [2026-01-23T12:05:11.625611] [DEBUG] [REMOTE ] CMCM: Retrieved 2945 rows, trimmed to 300. [2026-01-23T12:05:11.625772] [DEBUG] [REMOTE ] CMCM: PASS: History has at least 300 days. [2026-01-23T12:05:11.626046] [DEBUG] [REMOTE ] CMCM: PASS: Price check passed. Min price $5.87. [2026-01-23T12:05:11.626220] [DEBUG] [REMOTE ] CMCM: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:11.626346] [DEBUG] [REMOTE ] CMCM: PASS: Integrity check passed. [2026-01-23T12:05:11.626401] [DEBUG] [REMOTE ] CMCM: Symbol is viable for forecasting. [2026-01-23T12:05:11.626464] [INFO ] [MAIN ] [707/3498] CMCM kept (0.4s) | 707 kept, 0 rejected | 138.3/min | ETA: 20.2m [2026-01-23T12:05:12.006311] [DEBUG] [REMOTE ] CMCO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:12.006466] [DEBUG] [REMOTE ] CMCO: PASS: History has at least 300 days. [2026-01-23T12:05:12.006734] [DEBUG] [REMOTE ] CMCO: PASS: Price check passed. Min price $14.22. [2026-01-23T12:05:12.006871] [DEBUG] [REMOTE ] CMCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:12.006996] [DEBUG] [REMOTE ] CMCO: PASS: Integrity check passed. [2026-01-23T12:05:12.007037] [DEBUG] [REMOTE ] CMCO: Symbol is viable for forecasting. [2026-01-23T12:05:12.007087] [INFO ] [MAIN ] [708/3498] CMCO kept (0.4s) | 708 kept, 0 rejected | 138.3/min | ETA: 20.2m [2026-01-23T12:05:12.496407] [DEBUG] [REMOTE ] CMCSA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:12.496607] [DEBUG] [REMOTE ] CMCSA: PASS: History has at least 300 days. [2026-01-23T12:05:12.496874] [DEBUG] [REMOTE ] CMCSA: PASS: Price check passed. Min price $23.18. [2026-01-23T12:05:12.497018] [DEBUG] [REMOTE ] CMCSA: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:12.497152] [DEBUG] [REMOTE ] CMCSA: PASS: Integrity check passed. [2026-01-23T12:05:12.497197] [DEBUG] [REMOTE ] CMCSA: Symbol is viable for forecasting. [2026-01-23T12:05:12.497250] [INFO ] [MAIN ] [709/3498] CMCSA kept (0.5s) | 709 kept, 0 rejected | 138.3/min | ETA: 20.2m [2026-01-23T12:05:12.948411] [DEBUG] [REMOTE ] CME: Retrieved 5818 rows, trimmed to 300. [2026-01-23T12:05:12.948560] [DEBUG] [REMOTE ] CME: PASS: History has at least 300 days. [2026-01-23T12:05:12.948864] [DEBUG] [REMOTE ] CME: PASS: Price check passed. Min price $260.34. [2026-01-23T12:05:12.949039] [DEBUG] [REMOTE ] CME: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:12.949190] [DEBUG] [REMOTE ] CME: PASS: Integrity check passed. [2026-01-23T12:05:12.949244] [DEBUG] [REMOTE ] CME: Symbol is viable for forecasting. [2026-01-23T12:05:12.949306] [INFO ] [MAIN ] [710/3498] CME kept (0.5s) | 710 kept, 0 rejected | 138.3/min | ETA: 20.2m [2026-01-23T12:05:13.338894] [DEBUG] [REMOTE ] CMG: Retrieved 5029 rows, trimmed to 300. [2026-01-23T12:05:13.339035] [DEBUG] [REMOTE ] CMG: PASS: History has at least 300 days. [2026-01-23T12:05:13.339251] [DEBUG] [REMOTE ] CMG: PASS: Price check passed. Min price $29.81. [2026-01-23T12:05:13.339392] [DEBUG] [REMOTE ] CMG: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:13.339507] [DEBUG] [REMOTE ] CMG: PASS: Integrity check passed. [2026-01-23T12:05:13.339549] [DEBUG] [REMOTE ] CMG: Symbol is viable for forecasting. [2026-01-23T12:05:13.339619] [INFO ] [MAIN ] [711/3498] CMG kept (0.4s) | 711 kept, 0 rejected | 138.3/min | ETA: 20.1m [2026-01-23T12:05:13.885964] [DEBUG] [REMOTE ] CMI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:13.886118] [DEBUG] [REMOTE ] CMI: PASS: History has at least 300 days. [2026-01-23T12:05:13.886371] [DEBUG] [REMOTE ] CMI: PASS: Price check passed. Min price $412.55. [2026-01-23T12:05:13.886515] [DEBUG] [REMOTE ] CMI: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:13.886664] [DEBUG] [REMOTE ] CMI: PASS: Integrity check passed. [2026-01-23T12:05:13.886708] [DEBUG] [REMOTE ] CMI: Symbol is viable for forecasting. [2026-01-23T12:05:13.886759] [INFO ] [MAIN ] [712/3498] CMI kept (0.5s) | 712 kept, 0 rejected | 138.3/min | ETA: 20.1m [2026-01-23T12:05:14.160286] [DEBUG] [REMOTE ] CMMB: Retrieved 1745 rows, trimmed to 300. [2026-01-23T12:05:14.160435] [DEBUG] [REMOTE ] CMMB: PASS: History has at least 300 days. [2026-01-23T12:05:14.160687] [DEBUG] [REMOTE ] CMMB: PASS: Price check passed. Min price $1.58. [2026-01-23T12:05:14.160835] [DEBUG] [REMOTE ] CMMB: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:14.160955] [DEBUG] [REMOTE ] CMMB: PASS: Integrity check passed. [2026-01-23T12:05:14.160997] [DEBUG] [REMOTE ] CMMB: Symbol is viable for forecasting. [2026-01-23T12:05:14.161048] [INFO ] [MAIN ] [713/3498] CMMB kept (0.3s) | 713 kept, 0 rejected | 138.4/min | ETA: 20.1m [2026-01-23T12:05:14.720137] [DEBUG] [REMOTE ] CMP: Retrieved 5562 rows, trimmed to 300. [2026-01-23T12:05:14.720290] [DEBUG] [REMOTE ] CMP: PASS: History has at least 300 days. [2026-01-23T12:05:14.720557] [DEBUG] [REMOTE ] CMP: PASS: Price check passed. Min price $16.54. [2026-01-23T12:05:14.720718] [DEBUG] [REMOTE ] CMP: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:14.720843] [DEBUG] [REMOTE ] CMP: PASS: Integrity check passed. [2026-01-23T12:05:14.720884] [DEBUG] [REMOTE ] CMP: Symbol is viable for forecasting. [2026-01-23T12:05:14.720932] [INFO ] [MAIN ] [714/3498] CMP kept (0.6s) | 714 kept, 0 rejected | 138.3/min | ETA: 20.1m [2026-01-23T12:05:14.834139] [DEBUG] [REMOTE ] CMPS: Retrieved 1342 rows, trimmed to 300. [2026-01-23T12:05:14.834315] [DEBUG] [REMOTE ] CMPS: PASS: History has at least 300 days. [2026-01-23T12:05:14.834616] [DEBUG] [REMOTE ] CMPS: PASS: Price check passed. Min price $4.94. [2026-01-23T12:05:14.834807] [DEBUG] [REMOTE ] CMPS: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:14.834956] [DEBUG] [REMOTE ] CMPS: PASS: Integrity check passed. [2026-01-23T12:05:14.835010] [DEBUG] [REMOTE ] CMPS: Symbol is viable for forecasting. [2026-01-23T12:05:14.835084] [INFO ] [MAIN ] [715/3498] CMPS kept (0.1s) | 715 kept, 0 rejected | 138.4/min | ETA: 20.1m [2026-01-23T12:05:15.359474] [DEBUG] [REMOTE ] CMPX: Retrieved 1207 rows, trimmed to 300. [2026-01-23T12:05:15.359669] [DEBUG] [REMOTE ] CMPX: PASS: History has at least 300 days. [2026-01-23T12:05:15.360111] [DEBUG] [REMOTE ] CMPX: PASS: Price check passed. Min price $3.72. [2026-01-23T12:05:15.360272] [DEBUG] [REMOTE ] CMPX: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:15.360408] [DEBUG] [REMOTE ] CMPX: PASS: Integrity check passed. [2026-01-23T12:05:15.360455] [DEBUG] [REMOTE ] CMPX: Symbol is viable for forecasting. [2026-01-23T12:05:15.360513] [INFO ] [MAIN ] [716/3498] CMPX kept (0.5s) | 716 kept, 0 rejected | 138.4/min | ETA: 20.1m [2026-01-23T12:05:15.915900] [DEBUG] [REMOTE ] CMRE: Retrieved 3826 rows, trimmed to 300. [2026-01-23T12:05:15.916250] [DEBUG] [REMOTE ] CMRE: PASS: History has at least 300 days. [2026-01-23T12:05:15.916482] [DEBUG] [REMOTE ] CMRE: PASS: Price check passed. Min price $11.45. [2026-01-23T12:05:15.916685] [DEBUG] [REMOTE ] CMRE: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:15.916855] [DEBUG] [REMOTE ] CMRE: PASS: Integrity check passed. [2026-01-23T12:05:15.917094] [DEBUG] [REMOTE ] CMRE: Symbol is viable for forecasting. [2026-01-23T12:05:15.917145] [INFO ] [MAIN ] [717/3498] CMRE kept (0.6s) | 717 kept, 0 rejected | 138.3/min | ETA: 20.1m [2026-01-23T12:05:16.408920] [DEBUG] [REMOTE ] CMS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:16.409261] [DEBUG] [REMOTE ] CMS: PASS: History has at least 300 days. [2026-01-23T12:05:16.409504] [DEBUG] [REMOTE ] CMS: PASS: Price check passed. Min price $69.17. [2026-01-23T12:05:16.409662] [DEBUG] [REMOTE ] CMS: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:16.409786] [DEBUG] [REMOTE ] CMS: PASS: Integrity check passed. [2026-01-23T12:05:16.409826] [DEBUG] [REMOTE ] CMS: Symbol is viable for forecasting. [2026-01-23T12:05:16.409875] [INFO ] [MAIN ] [718/3498] CMS kept (0.5s) | 718 kept, 0 rejected | 138.3/min | ETA: 20.1m [2026-01-23T12:05:16.699646] [DEBUG] [REMOTE ] CMSA: Retrieved 1978 rows, trimmed to 300. [2026-01-23T12:05:16.699788] [DEBUG] [REMOTE ] CMSA: PASS: History has at least 300 days. [2026-01-23T12:05:16.700183] [DEBUG] [REMOTE ] CMSA: PASS: Price check passed. Min price $21.66. [2026-01-23T12:05:16.700317] [DEBUG] [REMOTE ] CMSA: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:16.700429] [DEBUG] [REMOTE ] CMSA: PASS: Integrity check passed. [2026-01-23T12:05:16.700469] [DEBUG] [REMOTE ] CMSA: Symbol is viable for forecasting. [2026-01-23T12:05:16.700516] [INFO ] [MAIN ] [719/3498] CMSA kept (0.3s) | 719 kept, 0 rejected | 138.4/min | ETA: 20.1m [2026-01-23T12:05:17.097208] [DEBUG] [REMOTE ] CMSC: Retrieved 1837 rows, trimmed to 300. [2026-01-23T12:05:17.097372] [DEBUG] [REMOTE ] CMSC: PASS: History has at least 300 days. [2026-01-23T12:05:17.097691] [DEBUG] [REMOTE ] CMSC: PASS: Price check passed. Min price $22.64. [2026-01-23T12:05:17.097877] [DEBUG] [REMOTE ] CMSC: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:17.098023] [DEBUG] [REMOTE ] CMSC: PASS: Integrity check passed. [2026-01-23T12:05:17.098076] [DEBUG] [REMOTE ] CMSC: Symbol is viable for forecasting. [2026-01-23T12:05:17.098141] [INFO ] [MAIN ] [720/3498] CMSC kept (0.4s) | 720 kept, 0 rejected | 138.4/min | ETA: 20.1m [2026-01-23T12:05:17.492265] [DEBUG] [REMOTE ] CMSD: Retrieved 1740 rows, trimmed to 300. [2026-01-23T12:05:17.492404] [DEBUG] [REMOTE ] CMSD: PASS: History has at least 300 days. [2026-01-23T12:05:17.492640] [DEBUG] [REMOTE ] CMSD: PASS: Price check passed. Min price $23.02. [2026-01-23T12:05:17.492782] [DEBUG] [REMOTE ] CMSD: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:17.492895] [DEBUG] [REMOTE ] CMSD: PASS: Integrity check passed. [2026-01-23T12:05:17.492937] [DEBUG] [REMOTE ] CMSD: Symbol is viable for forecasting. [2026-01-23T12:05:17.492987] [INFO ] [MAIN ] [721/3498] CMSD kept (0.4s) | 721 kept, 0 rejected | 138.4/min | ETA: 20.1m [2026-01-23T12:05:17.840258] [DEBUG] [REMOTE ] CMTG: Retrieved 1058 rows, trimmed to 300. [2026-01-23T12:05:17.840394] [DEBUG] [REMOTE ] CMTG: PASS: History has at least 300 days. [2026-01-23T12:05:17.840631] [DEBUG] [REMOTE ] CMTG: PASS: Price check passed. Min price $2.71. [2026-01-23T12:05:17.840773] [DEBUG] [REMOTE ] CMTG: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:17.840907] [DEBUG] [REMOTE ] CMTG: PASS: Integrity check passed. [2026-01-23T12:05:17.840952] [DEBUG] [REMOTE ] CMTG: Symbol is viable for forecasting. [2026-01-23T12:05:17.841003] [INFO ] [MAIN ] [722/3498] CMTG kept (0.3s) | 722 kept, 0 rejected | 138.4/min | ETA: 20.1m [2026-01-23T12:05:18.479955] [DEBUG] [REMOTE ] CMTL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:18.480093] [DEBUG] [REMOTE ] CMTL: PASS: History has at least 300 days. [2026-01-23T12:05:18.480316] [DEBUG] [REMOTE ] CMTL: PASS: Price check passed. Min price $2.84. [2026-01-23T12:05:18.480452] [DEBUG] [REMOTE ] CMTL: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:18.480586] [DEBUG] [REMOTE ] CMTL: PASS: Integrity check passed. [2026-01-23T12:05:18.480629] [DEBUG] [REMOTE ] CMTL: Symbol is viable for forecasting. [2026-01-23T12:05:18.480678] [INFO ] [MAIN ] [723/3498] CMTL kept (0.6s) | 723 kept, 0 rejected | 138.4/min | ETA: 20.1m [2026-01-23T12:05:18.970233] [DEBUG] [REMOTE ] CNA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:18.970392] [DEBUG] [REMOTE ] CNA: PASS: History has at least 300 days. [2026-01-23T12:05:18.970687] [DEBUG] [REMOTE ] CNA: PASS: Price check passed. Min price $43.61. [2026-01-23T12:05:18.970833] [DEBUG] [REMOTE ] CNA: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:18.970962] [DEBUG] [REMOTE ] CNA: PASS: Integrity check passed. [2026-01-23T12:05:18.971005] [DEBUG] [REMOTE ] CNA: Symbol is viable for forecasting. [2026-01-23T12:05:18.971060] [INFO ] [MAIN ] [724/3498] CNA kept (0.5s) | 724 kept, 0 rejected | 138.3/min | ETA: 20.1m [2026-01-23T12:05:19.245826] [DEBUG] [REMOTE ] CNC: Retrieved 6065 rows, trimmed to 300. [2026-01-23T12:05:19.245985] [DEBUG] [REMOTE ] CNC: PASS: History has at least 300 days. [2026-01-23T12:05:19.246318] [DEBUG] [REMOTE ] CNC: PASS: Price check passed. Min price $33.15. [2026-01-23T12:05:19.246498] [DEBUG] [REMOTE ] CNC: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:19.246662] [DEBUG] [REMOTE ] CNC: PASS: Integrity check passed. [2026-01-23T12:05:19.246706] [DEBUG] [REMOTE ] CNC: Symbol is viable for forecasting. [2026-01-23T12:05:19.246757] [INFO ] [MAIN ] [725/3498] CNC kept (0.3s) | 725 kept, 0 rejected | 138.4/min | ETA: 20.0m [2026-01-23T12:05:19.656373] [DEBUG] [REMOTE ] CNF: Retrieved 1806 rows, trimmed to 300. [2026-01-23T12:05:19.656549] [DEBUG] [REMOTE ] CNF: PASS: History has at least 300 days. [2026-01-23T12:05:19.656850] [DEBUG] [REMOTE ] CNF: PASS: Price check passed. Min price $4.02. [2026-01-23T12:05:19.657038] [DEBUG] [REMOTE ] CNF: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:19.657190] [DEBUG] [REMOTE ] CNF: PASS: Integrity check passed. [2026-01-23T12:05:19.657243] [DEBUG] [REMOTE ] CNF: Symbol is viable for forecasting. [2026-01-23T12:05:19.657308] [INFO ] [MAIN ] [726/3498] CNF kept (0.4s) | 726 kept, 0 rejected | 138.4/min | ETA: 20.0m [2026-01-23T12:05:20.290596] [DEBUG] [REMOTE ] CNI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:20.290731] [DEBUG] [REMOTE ] CNI: PASS: History has at least 300 days. [2026-01-23T12:05:20.290954] [DEBUG] [REMOTE ] CNI: PASS: Price check passed. Min price $90.32. [2026-01-23T12:05:20.291091] [DEBUG] [REMOTE ] CNI: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:20.291210] [DEBUG] [REMOTE ] CNI: PASS: Integrity check passed. [2026-01-23T12:05:20.291251] [DEBUG] [REMOTE ] CNI: Symbol is viable for forecasting. [2026-01-23T12:05:20.291299] [INFO ] [MAIN ] [727/3498] CNI kept (0.6s) | 727 kept, 0 rejected | 138.3/min | ETA: 20.0m [2026-01-23T12:05:20.601873] [DEBUG] [REMOTE ] CNK: Retrieved 4718 rows, trimmed to 300. [2026-01-23T12:05:20.602010] [DEBUG] [REMOTE ] CNK: PASS: History has at least 300 days. [2026-01-23T12:05:20.602226] [DEBUG] [REMOTE ] CNK: PASS: Price check passed. Min price $21.93. [2026-01-23T12:05:20.602360] [DEBUG] [REMOTE ] CNK: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:20.602476] [DEBUG] [REMOTE ] CNK: PASS: Integrity check passed. [2026-01-23T12:05:20.602516] [DEBUG] [REMOTE ] CNK: Symbol is viable for forecasting. [2026-01-23T12:05:20.602564] [INFO ] [MAIN ] [728/3498] CNK kept (0.3s) | 728 kept, 0 rejected | 138.4/min | ETA: 20.0m [2026-01-23T12:05:20.924398] [DEBUG] [REMOTE ] CNM: Retrieved 1131 rows, trimmed to 300. [2026-01-23T12:05:20.924534] [DEBUG] [REMOTE ] CNM: PASS: History has at least 300 days. [2026-01-23T12:05:20.924764] [DEBUG] [REMOTE ] CNM: PASS: Price check passed. Min price $44.29. [2026-01-23T12:05:20.924901] [DEBUG] [REMOTE ] CNM: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:20.925010] [DEBUG] [REMOTE ] CNM: PASS: Integrity check passed. [2026-01-23T12:05:20.925050] [DEBUG] [REMOTE ] CNM: Symbol is viable for forecasting. [2026-01-23T12:05:20.925098] [INFO ] [MAIN ] [729/3498] CNM kept (0.3s) | 729 kept, 0 rejected | 138.4/min | ETA: 20.0m [2026-01-23T12:05:21.461211] [DEBUG] [REMOTE ] CNMD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:21.461353] [DEBUG] [REMOTE ] CNMD: PASS: History has at least 300 days. [2026-01-23T12:05:21.461601] [DEBUG] [REMOTE ] CNMD: PASS: Price check passed. Min price $38.99. [2026-01-23T12:05:21.461741] [DEBUG] [REMOTE ] CNMD: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:21.461862] [DEBUG] [REMOTE ] CNMD: PASS: Integrity check passed. [2026-01-23T12:05:21.461907] [DEBUG] [REMOTE ] CNMD: Symbol is viable for forecasting. [2026-01-23T12:05:21.461956] [INFO ] [MAIN ] [730/3498] CNMD kept (0.5s) | 730 kept, 0 rejected | 138.4/min | ETA: 20.0m [2026-01-23T12:05:21.788081] [DEBUG] [REMOTE ] CNNE: Retrieved 2053 rows, trimmed to 300. [2026-01-23T12:05:21.788295] [DEBUG] [REMOTE ] CNNE: PASS: History has at least 300 days. [2026-01-23T12:05:21.788589] [DEBUG] [REMOTE ] CNNE: PASS: Price check passed. Min price $14.99. [2026-01-23T12:05:21.788767] [DEBUG] [REMOTE ] CNNE: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:21.788939] [DEBUG] [REMOTE ] CNNE: PASS: Integrity check passed. [2026-01-23T12:05:21.788992] [DEBUG] [REMOTE ] CNNE: Symbol is viable for forecasting. [2026-01-23T12:05:21.789050] [INFO ] [MAIN ] [731/3498] CNNE kept (0.3s) | 731 kept, 0 rejected | 138.4/min | ETA: 20.0m [2026-01-23T12:05:22.318976] [DEBUG] [REMOTE ] CNO: Retrieved 5628 rows, trimmed to 300. [2026-01-23T12:05:22.319199] [DEBUG] [REMOTE ] CNO: PASS: History has at least 300 days. [2026-01-23T12:05:22.319789] [DEBUG] [REMOTE ] CNO: PASS: Price check passed. Min price $39.43. [2026-01-23T12:05:22.319982] [DEBUG] [REMOTE ] CNO: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:22.320144] [DEBUG] [REMOTE ] CNO: PASS: Integrity check passed. [2026-01-23T12:05:22.320188] [DEBUG] [REMOTE ] CNO: Symbol is viable for forecasting. [2026-01-23T12:05:22.320245] [INFO ] [MAIN ] [732/3498] CNO kept (0.5s) | 732 kept, 0 rejected | 138.4/min | ETA: 20.0m [2026-01-23T12:05:22.686917] [DEBUG] [REMOTE ] CNOB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:22.687258] [DEBUG] [REMOTE ] CNOB: PASS: History has at least 300 days. [2026-01-23T12:05:22.687517] [DEBUG] [REMOTE ] CNOB: PASS: Price check passed. Min price $23.36. [2026-01-23T12:05:22.687697] [DEBUG] [REMOTE ] CNOB: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:22.687819] [DEBUG] [REMOTE ] CNOB: PASS: Integrity check passed. [2026-01-23T12:05:22.687859] [DEBUG] [REMOTE ] CNOB: Symbol is viable for forecasting. [2026-01-23T12:05:22.687906] [INFO ] [MAIN ] [733/3498] CNOB kept (0.4s) | 733 kept, 0 rejected | 138.4/min | ETA: 20.0m [2026-01-23T12:05:23.168315] [DEBUG] [REMOTE ] CNP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:23.168452] [DEBUG] [REMOTE ] CNP: PASS: History has at least 300 days. [2026-01-23T12:05:23.168687] [DEBUG] [REMOTE ] CNP: PASS: Price check passed. Min price $37.33. [2026-01-23T12:05:23.168825] [DEBUG] [REMOTE ] CNP: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:23.168938] [DEBUG] [REMOTE ] CNP: PASS: Integrity check passed. [2026-01-23T12:05:23.168978] [DEBUG] [REMOTE ] CNP: Symbol is viable for forecasting. [2026-01-23T12:05:23.169024] [INFO ] [MAIN ] [734/3498] CNP kept (0.5s) | 734 kept, 0 rejected | 138.4/min | ETA: 20.0m [2026-01-23T12:05:23.628884] [DEBUG] [REMOTE ] CNQ: Retrieved 6408 rows, trimmed to 300. [2026-01-23T12:05:23.629024] [DEBUG] [REMOTE ] CNQ: PASS: History has at least 300 days. [2026-01-23T12:05:23.629239] [DEBUG] [REMOTE ] CNQ: PASS: Price check passed. Min price $30.59. [2026-01-23T12:05:23.629376] [DEBUG] [REMOTE ] CNQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:23.629490] [DEBUG] [REMOTE ] CNQ: PASS: Integrity check passed. [2026-01-23T12:05:23.629530] [DEBUG] [REMOTE ] CNQ: Symbol is viable for forecasting. [2026-01-23T12:05:23.629597] [INFO ] [MAIN ] [735/3498] CNQ kept (0.5s) | 735 kept, 0 rejected | 138.4/min | ETA: 20.0m [2026-01-23T12:05:24.051918] [DEBUG] [REMOTE ] CNS: Retrieved 5394 rows, trimmed to 300. [2026-01-23T12:05:24.052279] [DEBUG] [REMOTE ] CNS: PASS: History has at least 300 days. [2026-01-23T12:05:24.052701] [DEBUG] [REMOTE ] CNS: PASS: Price check passed. Min price $59.24. [2026-01-23T12:05:24.052854] [DEBUG] [REMOTE ] CNS: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:24.052992] [DEBUG] [REMOTE ] CNS: PASS: Integrity check passed. [2026-01-23T12:05:24.053035] [DEBUG] [REMOTE ] CNS: Symbol is viable for forecasting. [2026-01-23T12:05:24.053105] [INFO ] [MAIN ] [736/3498] CNS kept (0.4s) | 736 kept, 0 rejected | 138.4/min | ETA: 20.0m [2026-01-23T12:05:24.349046] [DEBUG] [REMOTE ] CNSP: Retrieved 1558 rows, trimmed to 300. [2026-01-23T12:05:24.349200] [DEBUG] [REMOTE ] CNSP: PASS: History has at least 300 days. [2026-01-23T12:05:24.349409] [DEBUG] [REMOTE ] CNSP: PASS: Price check passed. Min price $5.25. [2026-01-23T12:05:24.349547] [DEBUG] [REMOTE ] CNSP: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:24.349680] [DEBUG] [REMOTE ] CNSP: PASS: Integrity check passed. [2026-01-23T12:05:24.349721] [DEBUG] [REMOTE ] CNSP: Symbol is viable for forecasting. [2026-01-23T12:05:24.349784] [INFO ] [MAIN ] [737/3498] CNSP kept (0.3s) | 737 kept, 0 rejected | 138.4/min | ETA: 19.9m [2026-01-23T12:05:24.706064] [DEBUG] [REMOTE ] CNTA: Retrieved 1168 rows, trimmed to 300. [2026-01-23T12:05:24.706209] [DEBUG] [REMOTE ] CNTA: PASS: History has at least 300 days. [2026-01-23T12:05:24.706420] [DEBUG] [REMOTE ] CNTA: PASS: Price check passed. Min price $22.02. [2026-01-23T12:05:24.706556] [DEBUG] [REMOTE ] CNTA: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:24.706690] [DEBUG] [REMOTE ] CNTA: PASS: Integrity check passed. [2026-01-23T12:05:24.706730] [DEBUG] [REMOTE ] CNTA: Symbol is viable for forecasting. [2026-01-23T12:05:24.706816] [INFO ] [MAIN ] [738/3498] CNTA kept (0.4s) | 738 kept, 0 rejected | 138.5/min | ETA: 19.9m [2026-01-23T12:05:25.252080] [DEBUG] [REMOTE ] CNTY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:25.252233] [DEBUG] [REMOTE ] CNTY: PASS: History has at least 300 days. [2026-01-23T12:05:25.252495] [DEBUG] [REMOTE ] CNTY: PASS: Price check passed. Min price $1.30. [2026-01-23T12:05:25.252710] [DEBUG] [REMOTE ] CNTY: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:25.252884] [DEBUG] [REMOTE ] CNTY: PASS: Integrity check passed. [2026-01-23T12:05:25.252928] [DEBUG] [REMOTE ] CNTY: Symbol is viable for forecasting. [2026-01-23T12:05:25.252984] [INFO ] [MAIN ] [739/3498] CNTY kept (0.5s) | 739 kept, 0 rejected | 138.4/min | ETA: 19.9m [2026-01-23T12:05:25.693415] [DEBUG] [REMOTE ] CNVS: Retrieved 5585 rows, trimmed to 300. [2026-01-23T12:05:25.693630] [DEBUG] [REMOTE ] CNVS: PASS: History has at least 300 days. [2026-01-23T12:05:25.693935] [DEBUG] [REMOTE ] CNVS: PASS: Price check passed. Min price $2.00. [2026-01-23T12:05:25.694075] [DEBUG] [REMOTE ] CNVS: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:25.694430] [DEBUG] [REMOTE ] CNVS: PASS: Integrity check passed. [2026-01-23T12:05:25.694470] [DEBUG] [REMOTE ] CNVS: Symbol is viable for forecasting. [2026-01-23T12:05:25.694522] [INFO ] [MAIN ] [740/3498] CNVS kept (0.4s) | 740 kept, 0 rejected | 138.4/min | ETA: 19.9m [2026-01-23T12:05:26.240376] [DEBUG] [REMOTE ] CNX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:26.240517] [DEBUG] [REMOTE ] CNX: PASS: History has at least 300 days. [2026-01-23T12:05:26.240765] [DEBUG] [REMOTE ] CNX: PASS: Price check passed. Min price $31.77. [2026-01-23T12:05:26.240905] [DEBUG] [REMOTE ] CNX: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:26.241022] [DEBUG] [REMOTE ] CNX: PASS: Integrity check passed. [2026-01-23T12:05:26.241063] [DEBUG] [REMOTE ] CNX: Symbol is viable for forecasting. [2026-01-23T12:05:26.241112] [INFO ] [MAIN ] [741/3498] CNX kept (0.5s) | 741 kept, 0 rejected | 138.4/min | ETA: 19.9m [2026-01-23T12:05:26.711444] [DEBUG] [REMOTE ] CNXN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:26.711627] [DEBUG] [REMOTE ] CNXN: PASS: History has at least 300 days. [2026-01-23T12:05:26.711894] [DEBUG] [REMOTE ] CNXN: PASS: Price check passed. Min price $55.83. [2026-01-23T12:05:26.712048] [DEBUG] [REMOTE ] CNXN: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:26.712367] [DEBUG] [REMOTE ] CNXN: PASS: Integrity check passed. [2026-01-23T12:05:26.712413] [DEBUG] [REMOTE ] CNXN: Symbol is viable for forecasting. [2026-01-23T12:05:26.712480] [INFO ] [MAIN ] [742/3498] CNXN kept (0.5s) | 742 kept, 0 rejected | 138.4/min | ETA: 19.9m [2026-01-23T12:05:26.946952] [DEBUG] [REMOTE ] COCO: Retrieved 1067 rows, trimmed to 300. [2026-01-23T12:05:26.947189] [DEBUG] [REMOTE ] COCO: PASS: History has at least 300 days. [2026-01-23T12:05:26.947530] [DEBUG] [REMOTE ] COCO: PASS: Price check passed. Min price $39.88. [2026-01-23T12:05:26.947725] [DEBUG] [REMOTE ] COCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:26.947862] [DEBUG] [REMOTE ] COCO: PASS: Integrity check passed. [2026-01-23T12:05:26.947905] [DEBUG] [REMOTE ] COCO: Symbol is viable for forecasting. [2026-01-23T12:05:26.947961] [INFO ] [MAIN ] [743/3498] COCO kept (0.2s) | 743 kept, 0 rejected | 138.4/min | ETA: 19.9m [2026-01-23T12:05:27.352124] [DEBUG] [REMOTE ] CODA: Retrieved 4332 rows, trimmed to 300. [2026-01-23T12:05:27.352274] [DEBUG] [REMOTE ] CODA: PASS: History has at least 300 days. [2026-01-23T12:05:27.352533] [DEBUG] [REMOTE ] CODA: PASS: Price check passed. Min price $7.99. [2026-01-23T12:05:27.352699] [DEBUG] [REMOTE ] CODA: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:27.352832] [DEBUG] [REMOTE ] CODA: PASS: Integrity check passed. [2026-01-23T12:05:27.352883] [DEBUG] [REMOTE ] CODA: Symbol is viable for forecasting. [2026-01-23T12:05:27.352949] [INFO ] [MAIN ] [744/3498] CODA kept (0.4s) | 744 kept, 0 rejected | 138.5/min | ETA: 19.9m [2026-01-23T12:05:27.785464] [DEBUG] [REMOTE ] CODI: Retrieved 4951 rows, trimmed to 300. [2026-01-23T12:05:27.785633] [DEBUG] [REMOTE ] CODI: PASS: History has at least 300 days. [2026-01-23T12:05:27.785860] [DEBUG] [REMOTE ] CODI: PASS: Price check passed. Min price $4.65. [2026-01-23T12:05:27.786001] [DEBUG] [REMOTE ] CODI: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:27.786119] [DEBUG] [REMOTE ] CODI: PASS: Integrity check passed. [2026-01-23T12:05:27.786160] [DEBUG] [REMOTE ] CODI: Symbol is viable for forecasting. [2026-01-23T12:05:27.786209] [INFO ] [MAIN ] [745/3498] CODI kept (0.4s) | 745 kept, 0 rejected | 138.5/min | ETA: 19.9m [2026-01-23T12:05:28.175140] [DEBUG] [REMOTE ] COEP: Retrieved 1279 rows, trimmed to 300. [2026-01-23T12:05:28.175294] [DEBUG] [REMOTE ] COEP: PASS: History has at least 300 days. [2026-01-23T12:05:28.175518] [DEBUG] [REMOTE ] COEP: PASS: Price check passed. Min price $12.37. [2026-01-23T12:05:28.175703] [DEBUG] [REMOTE ] COEP: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:28.175836] [DEBUG] [REMOTE ] COEP: PASS: Integrity check passed. [2026-01-23T12:05:28.175878] [DEBUG] [REMOTE ] COEP: Symbol is viable for forecasting. [2026-01-23T12:05:28.175929] [INFO ] [MAIN ] [746/3498] COEP kept (0.4s) | 746 kept, 0 rejected | 138.5/min | ETA: 19.9m [2026-01-23T12:05:28.800912] [DEBUG] [REMOTE ] COF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:28.801060] [DEBUG] [REMOTE ] COF: PASS: History has at least 300 days. [2026-01-23T12:05:28.801379] [DEBUG] [REMOTE ] COF: PASS: Price check passed. Min price $200.04. [2026-01-23T12:05:28.801589] [DEBUG] [REMOTE ] COF: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:28.801764] [DEBUG] [REMOTE ] COF: PASS: Integrity check passed. [2026-01-23T12:05:28.801824] [DEBUG] [REMOTE ] COF: Symbol is viable for forecasting. [2026-01-23T12:05:28.801897] [INFO ] [MAIN ] [747/3498] COF kept (0.6s) | 747 kept, 0 rejected | 138.4/min | ETA: 19.9m [2026-01-23T12:05:29.068723] [DEBUG] [REMOTE ] COFS: Retrieved 6044 rows, trimmed to 300. [2026-01-23T12:05:29.068884] [DEBUG] [REMOTE ] COFS: PASS: History has at least 300 days. [2026-01-23T12:05:29.069159] [DEBUG] [REMOTE ] COFS: PASS: Price check passed. Min price $27.68. [2026-01-23T12:05:29.069308] [DEBUG] [REMOTE ] COFS: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:29.069438] [DEBUG] [REMOTE ] COFS: PASS: Integrity check passed. [2026-01-23T12:05:29.069481] [DEBUG] [REMOTE ] COFS: Symbol is viable for forecasting. [2026-01-23T12:05:29.069533] [INFO ] [MAIN ] [748/3498] COFS kept (0.3s) | 748 kept, 0 rejected | 138.5/min | ETA: 19.9m [2026-01-23T12:05:29.679072] [DEBUG] [REMOTE ] COKE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:29.679217] [DEBUG] [REMOTE ] COKE: PASS: History has at least 300 days. [2026-01-23T12:05:29.679449] [DEBUG] [REMOTE ] COKE: PASS: Price check passed. Min price $127.97. [2026-01-23T12:05:29.679607] [DEBUG] [REMOTE ] COKE: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:29.679730] [DEBUG] [REMOTE ] COKE: PASS: Integrity check passed. [2026-01-23T12:05:29.679771] [DEBUG] [REMOTE ] COKE: Symbol is viable for forecasting. [2026-01-23T12:05:29.679820] [INFO ] [MAIN ] [749/3498] COKE kept (0.6s) | 749 kept, 0 rejected | 138.4/min | ETA: 19.9m [2026-01-23T12:05:30.148922] [DEBUG] [REMOTE ] COLB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:30.149101] [DEBUG] [REMOTE ] COLB: PASS: History has at least 300 days. [2026-01-23T12:05:30.149439] [DEBUG] [REMOTE ] COLB: PASS: Price check passed. Min price $25.36. [2026-01-23T12:05:30.149622] [DEBUG] [REMOTE ] COLB: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:30.149768] [DEBUG] [REMOTE ] COLB: PASS: Integrity check passed. [2026-01-23T12:05:30.149819] [DEBUG] [REMOTE ] COLB: Symbol is viable for forecasting. [2026-01-23T12:05:30.149915] [INFO ] [MAIN ] [750/3498] COLB kept (0.5s) | 750 kept, 0 rejected | 138.4/min | ETA: 19.9m [2026-01-23T12:05:30.450748] [DEBUG] [REMOTE ] COLD: Retrieved 2013 rows, trimmed to 300. [2026-01-23T12:05:30.450958] [DEBUG] [REMOTE ] COLD: PASS: History has at least 300 days. [2026-01-23T12:05:30.451443] [DEBUG] [REMOTE ] COLD: PASS: Price check passed. Min price $9.94. [2026-01-23T12:05:30.451689] [DEBUG] [REMOTE ] COLD: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:30.451881] [DEBUG] [REMOTE ] COLD: PASS: Integrity check passed. [2026-01-23T12:05:30.451943] [DEBUG] [REMOTE ] COLD: Symbol is viable for forecasting. [2026-01-23T12:05:30.452019] [INFO ] [MAIN ] [751/3498] COLD kept (0.3s) | 751 kept, 0 rejected | 138.4/min | ETA: 19.8m [2026-01-23T12:05:30.826499] [DEBUG] [REMOTE ] COLL: Retrieved 2694 rows, trimmed to 300. [2026-01-23T12:05:30.826726] [DEBUG] [REMOTE ] COLL: PASS: History has at least 300 days. [2026-01-23T12:05:30.827055] [DEBUG] [REMOTE ] COLL: PASS: Price check passed. Min price $34.81. [2026-01-23T12:05:30.827237] [DEBUG] [REMOTE ] COLL: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:30.827408] [DEBUG] [REMOTE ] COLL: PASS: Integrity check passed. [2026-01-23T12:05:30.827482] [DEBUG] [REMOTE ] COLL: Symbol is viable for forecasting. [2026-01-23T12:05:30.827639] [INFO ] [MAIN ] [752/3498] COLL kept (0.4s) | 752 kept, 0 rejected | 138.5/min | ETA: 19.8m [2026-01-23T12:05:31.516713] [DEBUG] [REMOTE ] COLM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:31.517171] [DEBUG] [REMOTE ] COLM: PASS: History has at least 300 days. [2026-01-23T12:05:31.517881] [DEBUG] [REMOTE ] COLM: PASS: Price check passed. Min price $49.33. [2026-01-23T12:05:31.518063] [DEBUG] [REMOTE ] COLM: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:31.518262] [DEBUG] [REMOTE ] COLM: PASS: Integrity check passed. [2026-01-23T12:05:31.518315] [DEBUG] [REMOTE ] COLM: Symbol is viable for forecasting. [2026-01-23T12:05:31.518444] [INFO ] [MAIN ] [753/3498] COLM kept (0.7s) | 753 kept, 0 rejected | 138.3/min | ETA: 19.8m [2026-01-23T12:05:31.782671] [DEBUG] [REMOTE ] COMP: Retrieved 1208 rows, trimmed to 300. [2026-01-23T12:05:31.782965] [DEBUG] [REMOTE ] COMP: PASS: History has at least 300 days. [2026-01-23T12:05:31.783377] [DEBUG] [REMOTE ] COMP: PASS: Price check passed. Min price $7.44. [2026-01-23T12:05:31.783622] [DEBUG] [REMOTE ] COMP: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:31.783852] [DEBUG] [REMOTE ] COMP: PASS: Integrity check passed. [2026-01-23T12:05:31.783908] [DEBUG] [REMOTE ] COMP: Symbol is viable for forecasting. [2026-01-23T12:05:31.783983] [INFO ] [MAIN ] [754/3498] COMP kept (0.3s) | 754 kept, 0 rejected | 138.4/min | ETA: 19.8m [2026-01-23T12:05:32.143470] [DEBUG] [REMOTE ] CONL: Retrieved 867 rows, trimmed to 300. [2026-01-23T12:05:32.143695] [DEBUG] [REMOTE ] CONL: PASS: History has at least 300 days. [2026-01-23T12:05:32.143957] [DEBUG] [REMOTE ] CONL: PASS: Price check passed. Min price $13.88. [2026-01-23T12:05:32.144104] [DEBUG] [REMOTE ] CONL: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:32.144229] [DEBUG] [REMOTE ] CONL: PASS: Integrity check passed. [2026-01-23T12:05:32.144274] [DEBUG] [REMOTE ] CONL: Symbol is viable for forecasting. [2026-01-23T12:05:32.144327] [INFO ] [MAIN ] [755/3498] CONL kept (0.4s) | 755 kept, 0 rejected | 138.4/min | ETA: 19.8m [2026-01-23T12:05:32.800640] [DEBUG] [REMOTE ] COO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:32.800878] [DEBUG] [REMOTE ] COO: PASS: History has at least 300 days. [2026-01-23T12:05:32.801264] [DEBUG] [REMOTE ] COO: PASS: Price check passed. Min price $68.88. [2026-01-23T12:05:32.801443] [DEBUG] [REMOTE ] COO: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:32.801635] [DEBUG] [REMOTE ] COO: PASS: Integrity check passed. [2026-01-23T12:05:32.801690] [DEBUG] [REMOTE ] COO: Symbol is viable for forecasting. [2026-01-23T12:05:32.801786] [INFO ] [MAIN ] [756/3498] COO kept (0.7s) | 756 kept, 0 rejected | 138.4/min | ETA: 19.8m [2026-01-23T12:05:33.267637] [DEBUG] [REMOTE ] COP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:33.267863] [DEBUG] [REMOTE ] COP: PASS: History has at least 300 days. [2026-01-23T12:05:33.268217] [DEBUG] [REMOTE ] COP: PASS: Price check passed. Min price $84.86. [2026-01-23T12:05:33.268382] [DEBUG] [REMOTE ] COP: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:33.268529] [DEBUG] [REMOTE ] COP: PASS: Integrity check passed. [2026-01-23T12:05:33.268596] [DEBUG] [REMOTE ] COP: Symbol is viable for forecasting. [2026-01-23T12:05:33.268658] [INFO ] [MAIN ] [757/3498] COP kept (0.5s) | 757 kept, 0 rejected | 138.3/min | ETA: 19.8m [2026-01-23T12:05:33.399555] [DEBUG] [REMOTE ] COPP: Retrieved 472 rows, trimmed to 300. [2026-01-23T12:05:33.399776] [DEBUG] [REMOTE ] COPP: PASS: History has at least 300 days. [2026-01-23T12:05:33.400130] [DEBUG] [REMOTE ] COPP: PASS: Price check passed. Min price $26.83. [2026-01-23T12:05:33.400282] [DEBUG] [REMOTE ] COPP: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:33.400449] [DEBUG] [REMOTE ] COPP: PASS: Integrity check passed. [2026-01-23T12:05:33.400506] [DEBUG] [REMOTE ] COPP: Symbol is viable for forecasting. [2026-01-23T12:05:33.400563] [INFO ] [MAIN ] [758/3498] COPP kept (0.1s) | 758 kept, 0 rejected | 138.5/min | ETA: 19.8m [2026-01-23T12:05:33.860196] [DEBUG] [REMOTE ] CORZ: Retrieved 501 rows, trimmed to 300. [2026-01-23T12:05:33.860428] [DEBUG] [REMOTE ] CORZ: PASS: History has at least 300 days. [2026-01-23T12:05:33.860771] [DEBUG] [REMOTE ] CORZ: PASS: Price check passed. Min price $13.57. [2026-01-23T12:05:33.860974] [DEBUG] [REMOTE ] CORZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:33.861146] [DEBUG] [REMOTE ] CORZ: PASS: Integrity check passed. [2026-01-23T12:05:33.861209] [DEBUG] [REMOTE ] CORZ: Symbol is viable for forecasting. [2026-01-23T12:05:33.861287] [INFO ] [MAIN ] [759/3498] CORZ kept (0.5s) | 759 kept, 0 rejected | 138.5/min | ETA: 19.8m [2026-01-23T12:05:34.256819] [DEBUG] [REMOTE ] CORZZ: Retrieved 501 rows, trimmed to 300. [2026-01-23T12:05:34.257017] [DEBUG] [REMOTE ] CORZZ: PASS: History has at least 300 days. [2026-01-23T12:05:34.257299] [DEBUG] [REMOTE ] CORZZ: PASS: Price check passed. Min price $13.71. [2026-01-23T12:05:34.257448] [DEBUG] [REMOTE ] CORZZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:34.257621] [DEBUG] [REMOTE ] CORZZ: PASS: Integrity check passed. [2026-01-23T12:05:34.257668] [DEBUG] [REMOTE ] CORZZ: Symbol is viable for forecasting. [2026-01-23T12:05:34.257727] [INFO ] [MAIN ] [760/3498] CORZZ kept (0.4s) | 760 kept, 0 rejected | 138.5/min | ETA: 19.8m [2026-01-23T12:05:34.825529] [DEBUG] [REMOTE ] COTY: Retrieved 3172 rows, trimmed to 300. [2026-01-23T12:05:34.825744] [DEBUG] [REMOTE ] COTY: PASS: History has at least 300 days. [2026-01-23T12:05:34.826007] [DEBUG] [REMOTE ] COTY: PASS: Price check passed. Min price $3.01. [2026-01-23T12:05:34.826154] [DEBUG] [REMOTE ] COTY: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:34.826275] [DEBUG] [REMOTE ] COTY: PASS: Integrity check passed. [2026-01-23T12:05:34.826317] [DEBUG] [REMOTE ] COTY: Symbol is viable for forecasting. [2026-01-23T12:05:34.826371] [INFO ] [MAIN ] [761/3498] COTY kept (0.6s) | 761 kept, 0 rejected | 138.4/min | ETA: 19.8m [2026-01-23T12:05:35.118802] [DEBUG] [REMOTE ] COWG: Retrieved 772 rows, trimmed to 300. [2026-01-23T12:05:35.119002] [DEBUG] [REMOTE ] COWG: PASS: History has at least 300 days. [2026-01-23T12:05:35.119256] [DEBUG] [REMOTE ] COWG: PASS: Price check passed. Min price $33.08. [2026-01-23T12:05:35.119404] [DEBUG] [REMOTE ] COWG: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:35.119522] [DEBUG] [REMOTE ] COWG: PASS: Integrity check passed. [2026-01-23T12:05:35.119565] [DEBUG] [REMOTE ] COWG: Symbol is viable for forecasting. [2026-01-23T12:05:35.119693] [INFO ] [MAIN ] [762/3498] COWG kept (0.3s) | 762 kept, 0 rejected | 138.5/min | ETA: 19.8m [2026-01-23T12:05:35.560855] [DEBUG] [REMOTE ] COYA: Retrieved 768 rows, trimmed to 300. [2026-01-23T12:05:35.561054] [DEBUG] [REMOTE ] COYA: PASS: History has at least 300 days. [2026-01-23T12:05:35.561312] [DEBUG] [REMOTE ] COYA: PASS: Price check passed. Min price $4.03. [2026-01-23T12:05:35.561453] [DEBUG] [REMOTE ] COYA: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:35.561587] [DEBUG] [REMOTE ] COYA: PASS: Integrity check passed. [2026-01-23T12:05:35.561631] [DEBUG] [REMOTE ] COYA: Symbol is viable for forecasting. [2026-01-23T12:05:35.561684] [INFO ] [MAIN ] [763/3498] COYA kept (0.4s) | 763 kept, 0 rejected | 138.5/min | ETA: 19.8m [2026-01-23T12:05:36.113282] [DEBUG] [REMOTE ] CP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:36.113507] [DEBUG] [REMOTE ] CP: PASS: History has at least 300 days. [2026-01-23T12:05:36.113855] [DEBUG] [REMOTE ] CP: PASS: Price check passed. Min price $68.72. [2026-01-23T12:05:36.114069] [DEBUG] [REMOTE ] CP: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:36.114223] [DEBUG] [REMOTE ] CP: PASS: Integrity check passed. [2026-01-23T12:05:36.114267] [DEBUG] [REMOTE ] CP: Symbol is viable for forecasting. [2026-01-23T12:05:36.114327] [INFO ] [MAIN ] [764/3498] CP kept (0.6s) | 764 kept, 0 rejected | 138.4/min | ETA: 19.8m [2026-01-23T12:05:36.555214] [DEBUG] [REMOTE ] CPA: Retrieved 5056 rows, trimmed to 300. [2026-01-23T12:05:36.555419] [DEBUG] [REMOTE ] CPA: PASS: History has at least 300 days. [2026-01-23T12:05:36.555938] [DEBUG] [REMOTE ] CPA: PASS: Price check passed. Min price $111.61. [2026-01-23T12:05:36.556093] [DEBUG] [REMOTE ] CPA: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:36.556237] [DEBUG] [REMOTE ] CPA: PASS: Integrity check passed. [2026-01-23T12:05:36.556282] [DEBUG] [REMOTE ] CPA: Symbol is viable for forecasting. [2026-01-23T12:05:36.556339] [INFO ] [MAIN ] [765/3498] CPA kept (0.4s) | 765 kept, 0 rejected | 138.4/min | ETA: 19.7m [2026-01-23T12:05:36.855763] [DEBUG] [REMOTE ] CPB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:36.855985] [DEBUG] [REMOTE ] CPB: PASS: History has at least 300 days. [2026-01-23T12:05:36.856356] [DEBUG] [REMOTE ] CPB: PASS: Price check passed. Min price $25.88. [2026-01-23T12:05:36.856630] [DEBUG] [REMOTE ] CPB: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:36.856823] [DEBUG] [REMOTE ] CPB: PASS: Integrity check passed. [2026-01-23T12:05:36.856880] [DEBUG] [REMOTE ] CPB: Symbol is viable for forecasting. [2026-01-23T12:05:36.856952] [INFO ] [MAIN ] [766/3498] CPB kept (0.3s) | 766 kept, 0 rejected | 138.5/min | ETA: 19.7m [2026-01-23T12:05:37.482900] [DEBUG] [REMOTE ] CPF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:37.483143] [DEBUG] [REMOTE ] CPF: PASS: History has at least 300 days. [2026-01-23T12:05:37.483469] [DEBUG] [REMOTE ] CPF: PASS: Price check passed. Min price $28.08. [2026-01-23T12:05:37.483700] [DEBUG] [REMOTE ] CPF: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:37.483848] [DEBUG] [REMOTE ] CPF: PASS: Integrity check passed. [2026-01-23T12:05:37.483892] [DEBUG] [REMOTE ] CPF: Symbol is viable for forecasting. [2026-01-23T12:05:37.483950] [INFO ] [MAIN ] [767/3498] CPF kept (0.6s) | 767 kept, 0 rejected | 138.4/min | ETA: 19.7m [2026-01-23T12:05:37.857325] [DEBUG] [REMOTE ] CPIX: Retrieved 4138 rows, trimmed to 300. [2026-01-23T12:05:37.857626] [DEBUG] [REMOTE ] CPIX: PASS: History has at least 300 days. [2026-01-23T12:05:37.858028] [DEBUG] [REMOTE ] CPIX: PASS: Price check passed. Min price $1.90. [2026-01-23T12:05:37.858178] [DEBUG] [REMOTE ] CPIX: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:37.858375] [DEBUG] [REMOTE ] CPIX: PASS: Integrity check passed. [2026-01-23T12:05:37.858420] [DEBUG] [REMOTE ] CPIX: Symbol is viable for forecasting. [2026-01-23T12:05:37.858534] [INFO ] [MAIN ] [768/3498] CPIX kept (0.4s) | 768 kept, 0 rejected | 138.4/min | ETA: 19.7m [2026-01-23T12:05:38.265299] [DEBUG] [REMOTE ] CPK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:38.265593] [DEBUG] [REMOTE ] CPK: PASS: History has at least 300 days. [2026-01-23T12:05:38.266072] [DEBUG] [REMOTE ] CPK: PASS: Price check passed. Min price $120.97. [2026-01-23T12:05:38.266222] [DEBUG] [REMOTE ] CPK: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:38.266383] [DEBUG] [REMOTE ] CPK: PASS: Integrity check passed. [2026-01-23T12:05:38.266427] [DEBUG] [REMOTE ] CPK: Symbol is viable for forecasting. [2026-01-23T12:05:38.266499] [INFO ] [MAIN ] [769/3498] CPK kept (0.4s) | 769 kept, 0 rejected | 138.4/min | ETA: 19.7m [2026-01-23T12:05:38.405822] [DEBUG] [REMOTE ] CPNG: Retrieved 1223 rows, trimmed to 300. [2026-01-23T12:05:38.406033] [DEBUG] [REMOTE ] CPNG: PASS: History has at least 300 days. [2026-01-23T12:05:38.406301] [DEBUG] [REMOTE ] CPNG: PASS: Price check passed. Min price $19.95. [2026-01-23T12:05:38.406444] [DEBUG] [REMOTE ] CPNG: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:38.406589] [DEBUG] [REMOTE ] CPNG: PASS: Integrity check passed. [2026-01-23T12:05:38.406634] [DEBUG] [REMOTE ] CPNG: Symbol is viable for forecasting. [2026-01-23T12:05:38.406689] [INFO ] [MAIN ] [770/3498] CPNG kept (0.1s) | 770 kept, 0 rejected | 138.5/min | ETA: 19.7m [2026-01-23T12:05:39.039344] [DEBUG] [REMOTE ] CPRI: Retrieved 3545 rows, trimmed to 300. [2026-01-23T12:05:39.039754] [DEBUG] [REMOTE ] CPRI: PASS: History has at least 300 days. [2026-01-23T12:05:39.040040] [DEBUG] [REMOTE ] CPRI: PASS: Price check passed. Min price $20.71. [2026-01-23T12:05:39.040211] [DEBUG] [REMOTE ] CPRI: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:39.040381] [DEBUG] [REMOTE ] CPRI: PASS: Integrity check passed. [2026-01-23T12:05:39.040651] [DEBUG] [REMOTE ] CPRI: Symbol is viable for forecasting. [2026-01-23T12:05:39.040731] [INFO ] [MAIN ] [771/3498] CPRI kept (0.6s) | 771 kept, 0 rejected | 138.5/min | ETA: 19.7m [2026-01-23T12:05:39.559904] [DEBUG] [REMOTE ] CPRX: Retrieved 4830 rows, trimmed to 300. [2026-01-23T12:05:39.560113] [DEBUG] [REMOTE ] CPRX: PASS: History has at least 300 days. [2026-01-23T12:05:39.560398] [DEBUG] [REMOTE ] CPRX: PASS: Price check passed. Min price $20.97. [2026-01-23T12:05:39.560554] [DEBUG] [REMOTE ] CPRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:39.560721] [DEBUG] [REMOTE ] CPRX: PASS: Integrity check passed. [2026-01-23T12:05:39.560778] [DEBUG] [REMOTE ] CPRX: Symbol is viable for forecasting. [2026-01-23T12:05:39.560842] [INFO ] [MAIN ] [772/3498] CPRX kept (0.5s) | 772 kept, 0 rejected | 138.4/min | ETA: 19.7m [2026-01-23T12:05:39.819672] [DEBUG] [REMOTE ] CPS: Retrieved 3938 rows, trimmed to 300. [2026-01-23T12:05:39.819879] [DEBUG] [REMOTE ] CPS: PASS: History has at least 300 days. [2026-01-23T12:05:39.820160] [DEBUG] [REMOTE ] CPS: PASS: Price check passed. Min price $28.08. [2026-01-23T12:05:39.820309] [DEBUG] [REMOTE ] CPS: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:39.820440] [DEBUG] [REMOTE ] CPS: PASS: Integrity check passed. [2026-01-23T12:05:39.820482] [DEBUG] [REMOTE ] CPS: Symbol is viable for forecasting. [2026-01-23T12:05:39.820538] [INFO ] [MAIN ] [773/3498] CPS kept (0.3s) | 773 kept, 0 rejected | 138.5/min | ETA: 19.7m [2026-01-23T12:05:40.278675] [DEBUG] [REMOTE ] CPSH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:40.278889] [DEBUG] [REMOTE ] CPSH: PASS: History has at least 300 days. [2026-01-23T12:05:40.279185] [DEBUG] [REMOTE ] CPSH: PASS: Price check passed. Min price $3.04. [2026-01-23T12:05:40.279381] [DEBUG] [REMOTE ] CPSH: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:40.279526] [DEBUG] [REMOTE ] CPSH: PASS: Integrity check passed. [2026-01-23T12:05:40.279617] [DEBUG] [REMOTE ] CPSH: Symbol is viable for forecasting. [2026-01-23T12:05:40.279678] [INFO ] [MAIN ] [774/3498] CPSH kept (0.5s) | 774 kept, 0 rejected | 138.5/min | ETA: 19.7m [2026-01-23T12:05:40.841197] [DEBUG] [REMOTE ] CPSS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:40.841458] [DEBUG] [REMOTE ] CPSS: PASS: History has at least 300 days. [2026-01-23T12:05:40.841932] [DEBUG] [REMOTE ] CPSS: PASS: Price check passed. Min price $7.76. [2026-01-23T12:05:40.842091] [DEBUG] [REMOTE ] CPSS: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:40.842269] [DEBUG] [REMOTE ] CPSS: PASS: Integrity check passed. [2026-01-23T12:05:40.842313] [DEBUG] [REMOTE ] CPSS: Symbol is viable for forecasting. [2026-01-23T12:05:40.842378] [INFO ] [MAIN ] [775/3498] CPSS kept (0.6s) | 775 kept, 0 rejected | 138.4/min | ETA: 19.7m [2026-01-23T12:05:41.106266] [DEBUG] [REMOTE ] CPZ: Retrieved 1546 rows, trimmed to 300. [2026-01-23T12:05:41.106509] [DEBUG] [REMOTE ] CPZ: PASS: History has at least 300 days. [2026-01-23T12:05:41.106862] [DEBUG] [REMOTE ] CPZ: PASS: Price check passed. Min price $14.46. [2026-01-23T12:05:41.107036] [DEBUG] [REMOTE ] CPZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:41.107184] [DEBUG] [REMOTE ] CPZ: PASS: Integrity check passed. [2026-01-23T12:05:41.107233] [DEBUG] [REMOTE ] CPZ: Symbol is viable for forecasting. [2026-01-23T12:05:41.107303] [INFO ] [MAIN ] [776/3498] CPZ kept (0.3s) | 776 kept, 0 rejected | 138.5/min | ETA: 19.7m [2026-01-23T12:05:41.663306] [DEBUG] [REMOTE ] CQP: Retrieved 4741 rows, trimmed to 300. [2026-01-23T12:05:41.663523] [DEBUG] [REMOTE ] CQP: PASS: History has at least 300 days. [2026-01-23T12:05:41.663868] [DEBUG] [REMOTE ] CQP: PASS: Price check passed. Min price $50.26. [2026-01-23T12:05:41.664039] [DEBUG] [REMOTE ] CQP: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:41.664181] [DEBUG] [REMOTE ] CQP: PASS: Integrity check passed. [2026-01-23T12:05:41.664227] [DEBUG] [REMOTE ] CQP: Symbol is viable for forecasting. [2026-01-23T12:05:41.664288] [INFO ] [MAIN ] [777/3498] CQP kept (0.6s) | 777 kept, 0 rejected | 138.5/min | ETA: 19.7m [2026-01-23T12:05:42.128442] [DEBUG] [REMOTE ] CRAI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:42.128665] [DEBUG] [REMOTE ] CRAI: PASS: History has at least 300 days. [2026-01-23T12:05:42.128968] [DEBUG] [REMOTE ] CRAI: PASS: Price check passed. Min price $171.16. [2026-01-23T12:05:42.129118] [DEBUG] [REMOTE ] CRAI: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:42.129284] [DEBUG] [REMOTE ] CRAI: PASS: Integrity check passed. [2026-01-23T12:05:42.129331] [DEBUG] [REMOTE ] CRAI: Symbol is viable for forecasting. [2026-01-23T12:05:42.129392] [INFO ] [MAIN ] [778/3498] CRAI kept (0.5s) | 778 kept, 0 rejected | 138.4/min | ETA: 19.6m [2026-01-23T12:05:42.306114] [DEBUG] [REMOTE ] CRBG: Retrieved 841 rows, trimmed to 300. [2026-01-23T12:05:42.306340] [DEBUG] [REMOTE ] CRBG: PASS: History has at least 300 days. [2026-01-23T12:05:42.306716] [DEBUG] [REMOTE ] CRBG: PASS: Price check passed. Min price $27.39. [2026-01-23T12:05:42.306903] [DEBUG] [REMOTE ] CRBG: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:42.307051] [DEBUG] [REMOTE ] CRBG: PASS: Integrity check passed. [2026-01-23T12:05:42.307105] [DEBUG] [REMOTE ] CRBG: Symbol is viable for forecasting. [2026-01-23T12:05:42.307172] [INFO ] [MAIN ] [779/3498] CRBG kept (0.2s) | 779 kept, 0 rejected | 138.5/min | ETA: 19.6m [2026-01-23T12:05:42.725967] [DEBUG] [REMOTE ] CRBP: Retrieved 2815 rows, trimmed to 300. [2026-01-23T12:05:42.726169] [DEBUG] [REMOTE ] CRBP: PASS: History has at least 300 days. [2026-01-23T12:05:42.727504] [DEBUG] [REMOTE ] CRBP: PASS: Price check passed. Min price $7.83. [2026-01-23T12:05:42.731624] [DEBUG] [REMOTE ] CRBP: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:42.731877] [DEBUG] [REMOTE ] CRBP: PASS: Integrity check passed. [2026-01-23T12:05:42.731949] [DEBUG] [REMOTE ] CRBP: Symbol is viable for forecasting. [2026-01-23T12:05:42.732029] [INFO ] [MAIN ] [780/3498] CRBP kept (0.4s) | 780 kept, 0 rejected | 138.6/min | ETA: 19.6m [2026-01-23T12:05:43.072258] [DEBUG] [REMOTE ] CRC: Retrieved 1314 rows, trimmed to 300. [2026-01-23T12:05:43.072499] [DEBUG] [REMOTE ] CRC: PASS: History has at least 300 days. [2026-01-23T12:05:43.072850] [DEBUG] [REMOTE ] CRC: PASS: Price check passed. Min price $43.55. [2026-01-23T12:05:43.073032] [DEBUG] [REMOTE ] CRC: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:43.073183] [DEBUG] [REMOTE ] CRC: PASS: Integrity check passed. [2026-01-23T12:05:43.073235] [DEBUG] [REMOTE ] CRC: Symbol is viable for forecasting. [2026-01-23T12:05:43.073304] [INFO ] [MAIN ] [781/3498] CRC kept (0.3s) | 781 kept, 0 rejected | 138.6/min | ETA: 19.6m [2026-01-23T12:05:43.599889] [DEBUG] [REMOTE ] CRDF: Retrieved 5408 rows, trimmed to 300. [2026-01-23T12:05:43.600125] [DEBUG] [REMOTE ] CRDF: PASS: History has at least 300 days. [2026-01-23T12:05:43.600492] [DEBUG] [REMOTE ] CRDF: PASS: Price check passed. Min price $1.96. [2026-01-23T12:05:43.600684] [DEBUG] [REMOTE ] CRDF: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:43.600849] [DEBUG] [REMOTE ] CRDF: PASS: Integrity check passed. [2026-01-23T12:05:43.600893] [DEBUG] [REMOTE ] CRDF: Symbol is viable for forecasting. [2026-01-23T12:05:43.600952] [INFO ] [MAIN ] [782/3498] CRDF kept (0.5s) | 782 kept, 0 rejected | 138.5/min | ETA: 19.6m [2026-01-23T12:05:43.833212] [DEBUG] [REMOTE ] CRDO: Retrieved 1000 rows, trimmed to 300. [2026-01-23T12:05:43.833417] [DEBUG] [REMOTE ] CRDO: PASS: History has at least 300 days. [2026-01-23T12:05:43.833711] [DEBUG] [REMOTE ] CRDO: PASS: Price check passed. Min price $132.95. [2026-01-23T12:05:43.834043] [DEBUG] [REMOTE ] CRDO: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:43.834164] [DEBUG] [REMOTE ] CRDO: PASS: Integrity check passed. [2026-01-23T12:05:43.834206] [DEBUG] [REMOTE ] CRDO: Symbol is viable for forecasting. [2026-01-23T12:05:43.834261] [INFO ] [MAIN ] [783/3498] CRDO kept (0.2s) | 783 kept, 0 rejected | 138.6/min | ETA: 19.6m [2026-01-23T12:05:44.604278] [DEBUG] [REMOTE ] CRESY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:44.604505] [DEBUG] [REMOTE ] CRESY: PASS: History has at least 300 days. [2026-01-23T12:05:44.604870] [DEBUG] [REMOTE ] CRESY: PASS: Price check passed. Min price $10.47. [2026-01-23T12:05:44.605024] [DEBUG] [REMOTE ] CRESY: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:44.605175] [DEBUG] [REMOTE ] CRESY: PASS: Integrity check passed. [2026-01-23T12:05:44.605226] [DEBUG] [REMOTE ] CRESY: Symbol is viable for forecasting. [2026-01-23T12:05:44.605316] [INFO ] [MAIN ] [784/3498] CRESY kept (0.8s) | 784 kept, 0 rejected | 138.5/min | ETA: 19.6m [2026-01-23T12:05:44.954505] [DEBUG] [REMOTE ] CREX: Retrieved 3173 rows, trimmed to 300. [2026-01-23T12:05:44.954756] [DEBUG] [REMOTE ] CREX: PASS: History has at least 300 days. [2026-01-23T12:05:44.955079] [DEBUG] [REMOTE ] CREX: PASS: Price check passed. Min price $2.56. [2026-01-23T12:05:44.955252] [DEBUG] [REMOTE ] CREX: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:44.955406] [DEBUG] [REMOTE ] CREX: PASS: Integrity check passed. [2026-01-23T12:05:44.955453] [DEBUG] [REMOTE ] CREX: Symbol is viable for forecasting. [2026-01-23T12:05:44.955512] [INFO ] [MAIN ] [785/3498] CREX kept (0.4s) | 785 kept, 0 rejected | 138.5/min | ETA: 19.6m [2026-01-23T12:05:45.218871] [DEBUG] [REMOTE ] CRGO: Retrieved 1048 rows, trimmed to 300. [2026-01-23T12:05:45.219084] [DEBUG] [REMOTE ] CRGO: PASS: History has at least 300 days. [2026-01-23T12:05:45.219355] [DEBUG] [REMOTE ] CRGO: PASS: Price check passed. Min price $2.11. [2026-01-23T12:05:45.219499] [DEBUG] [REMOTE ] CRGO: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:45.219639] [DEBUG] [REMOTE ] CRGO: PASS: Integrity check passed. [2026-01-23T12:05:45.219907] [DEBUG] [REMOTE ] CRGO: Symbol is viable for forecasting. [2026-01-23T12:05:45.219965] [INFO ] [MAIN ] [786/3498] CRGO kept (0.3s) | 786 kept, 0 rejected | 138.6/min | ETA: 19.6m [2026-01-23T12:05:45.629711] [DEBUG] [REMOTE ] CRGY: Retrieved 1034 rows, trimmed to 300. [2026-01-23T12:05:45.629919] [DEBUG] [REMOTE ] CRGY: PASS: History has at least 300 days. [2026-01-23T12:05:45.630174] [DEBUG] [REMOTE ] CRGY: PASS: Price check passed. Min price $7.75. [2026-01-23T12:05:45.630326] [DEBUG] [REMOTE ] CRGY: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:45.630478] [DEBUG] [REMOTE ] CRGY: PASS: Integrity check passed. [2026-01-23T12:05:45.630524] [DEBUG] [REMOTE ] CRGY: Symbol is viable for forecasting. [2026-01-23T12:05:45.630603] [INFO ] [MAIN ] [787/3498] CRGY kept (0.4s) | 787 kept, 0 rejected | 138.6/min | ETA: 19.6m [2026-01-23T12:05:46.270308] [DEBUG] [REMOTE ] CRH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:46.270456] [DEBUG] [REMOTE ] CRH: PASS: History has at least 300 days. [2026-01-23T12:05:46.270715] [DEBUG] [REMOTE ] CRH: PASS: Price check passed. Min price $108.01. [2026-01-23T12:05:46.270861] [DEBUG] [REMOTE ] CRH: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:46.270984] [DEBUG] [REMOTE ] CRH: PASS: Integrity check passed. [2026-01-23T12:05:46.271026] [DEBUG] [REMOTE ] CRH: Symbol is viable for forecasting. [2026-01-23T12:05:46.271077] [INFO ] [MAIN ] [788/3498] CRH kept (0.6s) | 788 kept, 0 rejected | 138.5/min | ETA: 19.6m [2026-01-23T12:05:46.697420] [DEBUG] [REMOTE ] CRI: Retrieved 5596 rows, trimmed to 300. [2026-01-23T12:05:46.697620] [DEBUG] [REMOTE ] CRI: PASS: History has at least 300 days. [2026-01-23T12:05:46.697919] [DEBUG] [REMOTE ] CRI: PASS: Price check passed. Min price $28.30. [2026-01-23T12:05:46.698068] [DEBUG] [REMOTE ] CRI: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:46.698204] [DEBUG] [REMOTE ] CRI: PASS: Integrity check passed. [2026-01-23T12:05:46.698248] [DEBUG] [REMOTE ] CRI: Symbol is viable for forecasting. [2026-01-23T12:05:46.698305] [INFO ] [MAIN ] [789/3498] CRI kept (0.4s) | 789 kept, 0 rejected | 138.5/min | ETA: 19.6m [2026-01-23T12:05:46.990467] [DEBUG] [REMOTE ] CRK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:46.990636] [DEBUG] [REMOTE ] CRK: PASS: History has at least 300 days. [2026-01-23T12:05:46.990890] [DEBUG] [REMOTE ] CRK: PASS: Price check passed. Min price $17.25. [2026-01-23T12:05:46.991031] [DEBUG] [REMOTE ] CRK: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:46.991159] [DEBUG] [REMOTE ] CRK: PASS: Integrity check passed. [2026-01-23T12:05:46.991200] [DEBUG] [REMOTE ] CRK: Symbol is viable for forecasting. [2026-01-23T12:05:46.991251] [INFO ] [MAIN ] [790/3498] CRK kept (0.3s) | 790 kept, 0 rejected | 138.6/min | ETA: 19.5m [2026-01-23T12:05:47.535401] [DEBUG] [REMOTE ] CRL: Retrieved 6433 rows, trimmed to 300. [2026-01-23T12:05:47.535544] [DEBUG] [REMOTE ] CRL: PASS: History has at least 300 days. [2026-01-23T12:05:47.535888] [DEBUG] [REMOTE ] CRL: PASS: Price check passed. Min price $161.64. [2026-01-23T12:05:47.536080] [DEBUG] [REMOTE ] CRL: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:47.536243] [DEBUG] [REMOTE ] CRL: PASS: Integrity check passed. [2026-01-23T12:05:47.536303] [DEBUG] [REMOTE ] CRL: Symbol is viable for forecasting. [2026-01-23T12:05:47.536376] [INFO ] [MAIN ] [791/3498] CRL kept (0.5s) | 791 kept, 0 rejected | 138.5/min | ETA: 19.5m [2026-01-23T12:05:47.988365] [DEBUG] [REMOTE ] CRM: Retrieved 5431 rows, trimmed to 300. [2026-01-23T12:05:47.988513] [DEBUG] [REMOTE ] CRM: PASS: History has at least 300 days. [2026-01-23T12:05:47.988771] [DEBUG] [REMOTE ] CRM: PASS: Price check passed. Min price $220.07. [2026-01-23T12:05:47.988912] [DEBUG] [REMOTE ] CRM: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:47.989064] [DEBUG] [REMOTE ] CRM: PASS: Integrity check passed. [2026-01-23T12:05:47.989144] [DEBUG] [REMOTE ] CRM: Symbol is viable for forecasting. [2026-01-23T12:05:47.989207] [INFO ] [MAIN ] [792/3498] CRM kept (0.5s) | 792 kept, 0 rejected | 138.5/min | ETA: 19.5m [2026-01-23T12:05:48.341672] [DEBUG] [REMOTE ] CRMD: Retrieved 3948 rows, trimmed to 300. [2026-01-23T12:05:48.341807] [DEBUG] [REMOTE ] CRMD: PASS: History has at least 300 days. [2026-01-23T12:05:48.342022] [DEBUG] [REMOTE ] CRMD: PASS: Price check passed. Min price $6.78. [2026-01-23T12:05:48.342165] [DEBUG] [REMOTE ] CRMD: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:48.342283] [DEBUG] [REMOTE ] CRMD: PASS: Integrity check passed. [2026-01-23T12:05:48.342326] [DEBUG] [REMOTE ] CRMD: Symbol is viable for forecasting. [2026-01-23T12:05:48.342377] [INFO ] [MAIN ] [793/3498] CRMD kept (0.4s) | 793 kept, 0 rejected | 138.6/min | ETA: 19.5m [2026-01-23T12:05:48.484010] [DEBUG] [REMOTE ] CRML: Retrieved 478 rows, trimmed to 300. [2026-01-23T12:05:48.484153] [DEBUG] [REMOTE ] CRML: PASS: History has at least 300 days. [2026-01-23T12:05:48.484369] [DEBUG] [REMOTE ] CRML: PASS: Price check passed. Min price $6.91. [2026-01-23T12:05:48.484506] [DEBUG] [REMOTE ] CRML: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:48.484660] [DEBUG] [REMOTE ] CRML: PASS: Integrity check passed. [2026-01-23T12:05:48.484712] [DEBUG] [REMOTE ] CRML: Symbol is viable for forecasting. [2026-01-23T12:05:48.484762] [INFO ] [MAIN ] [794/3498] CRML kept (0.1s) | 794 kept, 0 rejected | 138.7/min | ETA: 19.5m [2026-01-23T12:05:48.922694] [DEBUG] [REMOTE ] CRNC: Retrieved 1597 rows, trimmed to 300. [2026-01-23T12:05:48.922849] [DEBUG] [REMOTE ] CRNC: PASS: History has at least 300 days. [2026-01-23T12:05:48.923087] [DEBUG] [REMOTE ] CRNC: PASS: Price check passed. Min price $7.82. [2026-01-23T12:05:48.923247] [DEBUG] [REMOTE ] CRNC: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:48.923379] [DEBUG] [REMOTE ] CRNC: PASS: Integrity check passed. [2026-01-23T12:05:48.923425] [DEBUG] [REMOTE ] CRNC: Symbol is viable for forecasting. [2026-01-23T12:05:48.923484] [INFO ] [MAIN ] [795/3498] CRNC kept (0.4s) | 795 kept, 0 rejected | 138.7/min | ETA: 19.5m [2026-01-23T12:05:49.354700] [DEBUG] [REMOTE ] CRNX: Retrieved 1889 rows, trimmed to 300. [2026-01-23T12:05:49.354839] [DEBUG] [REMOTE ] CRNX: PASS: History has at least 300 days. [2026-01-23T12:05:49.355049] [DEBUG] [REMOTE ] CRNX: PASS: Price check passed. Min price $40.00. [2026-01-23T12:05:49.355189] [DEBUG] [REMOTE ] CRNX: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:49.355301] [DEBUG] [REMOTE ] CRNX: PASS: Integrity check passed. [2026-01-23T12:05:49.355343] [DEBUG] [REMOTE ] CRNX: Symbol is viable for forecasting. [2026-01-23T12:05:49.355393] [INFO ] [MAIN ] [796/3498] CRNX kept (0.4s) | 796 kept, 0 rejected | 138.7/min | ETA: 19.5m [2026-01-23T12:05:49.900320] [DEBUG] [REMOTE ] CRON: Retrieved 2397 rows, trimmed to 300. [2026-01-23T12:05:49.900455] [DEBUG] [REMOTE ] CRON: PASS: History has at least 300 days. [2026-01-23T12:05:49.900691] [DEBUG] [REMOTE ] CRON: PASS: Price check passed. Min price $2.30. [2026-01-23T12:05:49.900830] [DEBUG] [REMOTE ] CRON: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:49.900941] [DEBUG] [REMOTE ] CRON: PASS: Integrity check passed. [2026-01-23T12:05:49.900982] [DEBUG] [REMOTE ] CRON: Symbol is viable for forecasting. [2026-01-23T12:05:49.901030] [INFO ] [MAIN ] [797/3498] CRON kept (0.5s) | 797 kept, 0 rejected | 138.6/min | ETA: 19.5m [2026-01-23T12:05:50.370504] [DEBUG] [REMOTE ] CROX: Retrieved 5020 rows, trimmed to 300. [2026-01-23T12:05:50.370674] [DEBUG] [REMOTE ] CROX: PASS: History has at least 300 days. [2026-01-23T12:05:50.370903] [DEBUG] [REMOTE ] CROX: PASS: Price check passed. Min price $73.39. [2026-01-23T12:05:50.371042] [DEBUG] [REMOTE ] CROX: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:50.371179] [DEBUG] [REMOTE ] CROX: PASS: Integrity check passed. [2026-01-23T12:05:50.371222] [DEBUG] [REMOTE ] CROX: Symbol is viable for forecasting. [2026-01-23T12:05:50.371272] [INFO ] [MAIN ] [798/3498] CROX kept (0.5s) | 798 kept, 0 rejected | 138.6/min | ETA: 19.5m [2026-01-23T12:05:50.855816] [DEBUG] [REMOTE ] CRS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:50.855977] [DEBUG] [REMOTE ] CRS: PASS: History has at least 300 days. [2026-01-23T12:05:50.856257] [DEBUG] [REMOTE ] CRS: PASS: Price check passed. Min price $300.48. [2026-01-23T12:05:50.856401] [DEBUG] [REMOTE ] CRS: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:50.856736] [DEBUG] [REMOTE ] CRS: PASS: Integrity check passed. [2026-01-23T12:05:50.856779] [DEBUG] [REMOTE ] CRS: Symbol is viable for forecasting. [2026-01-23T12:05:50.856832] [INFO ] [MAIN ] [799/3498] CRS kept (0.5s) | 799 kept, 0 rejected | 138.6/min | ETA: 19.5m [2026-01-23T12:05:51.220865] [DEBUG] [REMOTE ] CRSP: Retrieved 2327 rows, trimmed to 300. [2026-01-23T12:05:51.221014] [DEBUG] [REMOTE ] CRSP: PASS: History has at least 300 days. [2026-01-23T12:05:51.221231] [DEBUG] [REMOTE ] CRSP: PASS: Price check passed. Min price $49.29. [2026-01-23T12:05:51.221367] [DEBUG] [REMOTE ] CRSP: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:51.221483] [DEBUG] [REMOTE ] CRSP: PASS: Integrity check passed. [2026-01-23T12:05:51.221523] [DEBUG] [REMOTE ] CRSP: Symbol is viable for forecasting. [2026-01-23T12:05:51.221602] [INFO ] [MAIN ] [800/3498] CRSP kept (0.4s) | 800 kept, 0 rejected | 138.6/min | ETA: 19.5m [2026-01-23T12:05:51.633055] [DEBUG] [REMOTE ] CRTO: Retrieved 3075 rows, trimmed to 300. [2026-01-23T12:05:51.633190] [DEBUG] [REMOTE ] CRTO: PASS: History has at least 300 days. [2026-01-23T12:05:51.633401] [DEBUG] [REMOTE ] CRTO: PASS: Price check passed. Min price $19.26. [2026-01-23T12:05:51.633540] [DEBUG] [REMOTE ] CRTO: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:51.633676] [DEBUG] [REMOTE ] CRTO: PASS: Integrity check passed. [2026-01-23T12:05:51.633717] [DEBUG] [REMOTE ] CRTO: Symbol is viable for forecasting. [2026-01-23T12:05:51.633767] [INFO ] [MAIN ] [801/3498] CRTO kept (0.4s) | 801 kept, 0 rejected | 138.6/min | ETA: 19.5m [2026-01-23T12:05:52.121852] [DEBUG] [REMOTE ] CRUS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:52.121991] [DEBUG] [REMOTE ] CRUS: PASS: History has at least 300 days. [2026-01-23T12:05:52.122254] [DEBUG] [REMOTE ] CRUS: PASS: Price check passed. Min price $113.49. [2026-01-23T12:05:52.122398] [DEBUG] [REMOTE ] CRUS: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:52.122520] [DEBUG] [REMOTE ] CRUS: PASS: Integrity check passed. [2026-01-23T12:05:52.122563] [DEBUG] [REMOTE ] CRUS: Symbol is viable for forecasting. [2026-01-23T12:05:52.122637] [INFO ] [MAIN ] [802/3498] CRUS kept (0.5s) | 802 kept, 0 rejected | 138.6/min | ETA: 19.5m [2026-01-23T12:05:52.579234] [DEBUG] [REMOTE ] CRVL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:52.579373] [DEBUG] [REMOTE ] CRVL: PASS: History has at least 300 days. [2026-01-23T12:05:52.579623] [DEBUG] [REMOTE ] CRVL: PASS: Price check passed. Min price $65.74. [2026-01-23T12:05:52.579771] [DEBUG] [REMOTE ] CRVL: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:52.579890] [DEBUG] [REMOTE ] CRVL: PASS: Integrity check passed. [2026-01-23T12:05:52.579932] [DEBUG] [REMOTE ] CRVL: Symbol is viable for forecasting. [2026-01-23T12:05:52.579982] [INFO ] [MAIN ] [803/3498] CRVL kept (0.5s) | 803 kept, 0 rejected | 138.6/min | ETA: 19.4m [2026-01-23T12:05:52.832246] [DEBUG] [REMOTE ] CRVO: Retrieved 2468 rows, trimmed to 300. [2026-01-23T12:05:52.832386] [DEBUG] [REMOTE ] CRVO: PASS: History has at least 300 days. [2026-01-23T12:05:52.832620] [DEBUG] [REMOTE ] CRVO: PASS: Price check passed. Min price $6.58. [2026-01-23T12:05:52.832762] [DEBUG] [REMOTE ] CRVO: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:52.832895] [DEBUG] [REMOTE ] CRVO: PASS: Integrity check passed. [2026-01-23T12:05:52.832936] [DEBUG] [REMOTE ] CRVO: Symbol is viable for forecasting. [2026-01-23T12:05:52.832986] [INFO ] [MAIN ] [804/3498] CRVO kept (0.3s) | 804 kept, 0 rejected | 138.7/min | ETA: 19.4m [2026-01-23T12:05:53.302328] [DEBUG] [REMOTE ] CRVS: Retrieved 2473 rows, trimmed to 300. [2026-01-23T12:05:53.302465] [DEBUG] [REMOTE ] CRVS: PASS: History has at least 300 days. [2026-01-23T12:05:53.302731] [DEBUG] [REMOTE ] CRVS: PASS: Price check passed. Min price $6.50. [2026-01-23T12:05:53.302883] [DEBUG] [REMOTE ] CRVS: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:53.302993] [DEBUG] [REMOTE ] CRVS: PASS: Integrity check passed. [2026-01-23T12:05:53.303033] [DEBUG] [REMOTE ] CRVS: Symbol is viable for forecasting. [2026-01-23T12:05:53.303081] [INFO ] [MAIN ] [805/3498] CRVS kept (0.5s) | 805 kept, 0 rejected | 138.7/min | ETA: 19.4m [2026-01-23T12:05:53.655723] [DEBUG] [REMOTE ] CRWD: Retrieved 1663 rows, trimmed to 300. [2026-01-23T12:05:53.655863] [DEBUG] [REMOTE ] CRWD: PASS: History has at least 300 days. [2026-01-23T12:05:53.656070] [DEBUG] [REMOTE ] CRWD: PASS: Price check passed. Min price $442.73. [2026-01-23T12:05:53.656204] [DEBUG] [REMOTE ] CRWD: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:53.656314] [DEBUG] [REMOTE ] CRWD: PASS: Integrity check passed. [2026-01-23T12:05:53.656354] [DEBUG] [REMOTE ] CRWD: Symbol is viable for forecasting. [2026-01-23T12:05:53.656402] [INFO ] [MAIN ] [806/3498] CRWD kept (0.4s) | 806 kept, 0 rejected | 138.7/min | ETA: 19.4m [2026-01-23T12:05:54.259621] [DEBUG] [REMOTE ] CRWS: Retrieved 5609 rows, trimmed to 300. [2026-01-23T12:05:54.259790] [DEBUG] [REMOTE ] CRWS: PASS: History has at least 300 days. [2026-01-23T12:05:54.260073] [DEBUG] [REMOTE ] CRWS: PASS: Price check passed. Min price $2.55. [2026-01-23T12:05:54.260239] [DEBUG] [REMOTE ] CRWS: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:54.260395] [DEBUG] [REMOTE ] CRWS: PASS: Integrity check passed. [2026-01-23T12:05:54.260442] [DEBUG] [REMOTE ] CRWS: Symbol is viable for forecasting. [2026-01-23T12:05:54.260494] [INFO ] [MAIN ] [807/3498] CRWS kept (0.6s) | 807 kept, 0 rejected | 138.6/min | ETA: 19.4m [2026-01-23T12:05:54.394726] [DEBUG] [REMOTE ] CSAN: Retrieved 1226 rows, trimmed to 300. [2026-01-23T12:05:54.394866] [DEBUG] [REMOTE ] CSAN: PASS: History has at least 300 days. [2026-01-23T12:05:54.395099] [DEBUG] [REMOTE ] CSAN: PASS: Price check passed. Min price $3.79. [2026-01-23T12:05:54.395238] [DEBUG] [REMOTE ] CSAN: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:54.395349] [DEBUG] [REMOTE ] CSAN: PASS: Integrity check passed. [2026-01-23T12:05:54.395390] [DEBUG] [REMOTE ] CSAN: Symbol is viable for forecasting. [2026-01-23T12:05:54.395439] [INFO ] [MAIN ] [808/3498] CSAN kept (0.1s) | 808 kept, 0 rejected | 138.7/min | ETA: 19.4m [2026-01-23T12:05:54.988805] [DEBUG] [REMOTE ] CSB: Retrieved 2652 rows, trimmed to 300. [2026-01-23T12:05:54.988976] [DEBUG] [REMOTE ] CSB: PASS: History has at least 300 days. [2026-01-23T12:05:54.989219] [DEBUG] [REMOTE ] CSB: PASS: Price check passed. Min price $55.72. [2026-01-23T12:05:54.989365] [DEBUG] [REMOTE ] CSB: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:54.989490] [DEBUG] [REMOTE ] CSB: PASS: Integrity check passed. [2026-01-23T12:05:54.989534] [DEBUG] [REMOTE ] CSB: Symbol is viable for forecasting. [2026-01-23T12:05:54.989604] [INFO ] [MAIN ] [809/3498] CSB kept (0.6s) | 809 kept, 0 rejected | 138.7/min | ETA: 19.4m [2026-01-23T12:05:55.522472] [DEBUG] [REMOTE ] CSCO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:55.522635] [DEBUG] [REMOTE ] CSCO: PASS: History has at least 300 days. [2026-01-23T12:05:55.522869] [DEBUG] [REMOTE ] CSCO: PASS: Price check passed. Min price $70.66. [2026-01-23T12:05:55.523011] [DEBUG] [REMOTE ] CSCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:55.523149] [DEBUG] [REMOTE ] CSCO: PASS: Integrity check passed. [2026-01-23T12:05:55.523191] [DEBUG] [REMOTE ] CSCO: Symbol is viable for forecasting. [2026-01-23T12:05:55.523242] [INFO ] [MAIN ] [810/3498] CSCO kept (0.5s) | 810 kept, 0 rejected | 138.6/min | ETA: 19.4m [2026-01-23T12:05:56.014755] [DEBUG] [REMOTE ] CSGP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:56.014906] [DEBUG] [REMOTE ] CSGP: PASS: History has at least 300 days. [2026-01-23T12:05:56.015197] [DEBUG] [REMOTE ] CSGP: PASS: Price check passed. Min price $58.49. [2026-01-23T12:05:56.015345] [DEBUG] [REMOTE ] CSGP: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:56.015474] [DEBUG] [REMOTE ] CSGP: PASS: Integrity check passed. [2026-01-23T12:05:56.015516] [DEBUG] [REMOTE ] CSGP: Symbol is viable for forecasting. [2026-01-23T12:05:56.015631] [INFO ] [MAIN ] [811/3498] CSGP kept (0.5s) | 811 kept, 0 rejected | 138.6/min | ETA: 19.4m [2026-01-23T12:05:56.551007] [DEBUG] [REMOTE ] CSGS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:56.551163] [DEBUG] [REMOTE ] CSGS: PASS: History has at least 300 days. [2026-01-23T12:05:56.551429] [DEBUG] [REMOTE ] CSGS: PASS: Price check passed. Min price $67.34. [2026-01-23T12:05:56.551595] [DEBUG] [REMOTE ] CSGS: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:56.551726] [DEBUG] [REMOTE ] CSGS: PASS: Integrity check passed. [2026-01-23T12:05:56.551766] [DEBUG] [REMOTE ] CSGS: Symbol is viable for forecasting. [2026-01-23T12:05:56.551818] [INFO ] [MAIN ] [812/3498] CSGS kept (0.5s) | 812 kept, 0 rejected | 138.6/min | ETA: 19.4m [2026-01-23T12:05:56.964874] [DEBUG] [REMOTE ] CSIQ: Retrieved 4829 rows, trimmed to 300. [2026-01-23T12:05:56.965035] [DEBUG] [REMOTE ] CSIQ: PASS: History has at least 300 days. [2026-01-23T12:05:56.965354] [DEBUG] [REMOTE ] CSIQ: PASS: Price check passed. Min price $15.16. [2026-01-23T12:05:56.965501] [DEBUG] [REMOTE ] CSIQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:56.965655] [DEBUG] [REMOTE ] CSIQ: PASS: Integrity check passed. [2026-01-23T12:05:56.965701] [DEBUG] [REMOTE ] CSIQ: Symbol is viable for forecasting. [2026-01-23T12:05:56.965755] [INFO ] [MAIN ] [813/3498] CSIQ kept (0.4s) | 813 kept, 0 rejected | 138.6/min | ETA: 19.4m [2026-01-23T12:05:57.492779] [DEBUG] [REMOTE ] CSPI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:57.492969] [DEBUG] [REMOTE ] CSPI: PASS: History has at least 300 days. [2026-01-23T12:05:57.493337] [DEBUG] [REMOTE ] CSPI: PASS: Price check passed. Min price $10.87. [2026-01-23T12:05:57.493489] [DEBUG] [REMOTE ] CSPI: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:57.493651] [DEBUG] [REMOTE ] CSPI: PASS: Integrity check passed. [2026-01-23T12:05:57.493697] [DEBUG] [REMOTE ] CSPI: Symbol is viable for forecasting. [2026-01-23T12:05:57.493752] [INFO ] [MAIN ] [814/3498] CSPI kept (0.5s) | 814 kept, 0 rejected | 138.5/min | ETA: 19.4m [2026-01-23T12:05:57.903728] [DEBUG] [REMOTE ] CSQ: Retrieved 5487 rows, trimmed to 300. [2026-01-23T12:05:57.903883] [DEBUG] [REMOTE ] CSQ: PASS: History has at least 300 days. [2026-01-23T12:05:57.904145] [DEBUG] [REMOTE ] CSQ: PASS: Price check passed. Min price $17.70. [2026-01-23T12:05:57.904311] [DEBUG] [REMOTE ] CSQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:57.904461] [DEBUG] [REMOTE ] CSQ: PASS: Integrity check passed. [2026-01-23T12:05:57.904509] [DEBUG] [REMOTE ] CSQ: Symbol is viable for forecasting. [2026-01-23T12:05:57.904568] [INFO ] [MAIN ] [815/3498] CSQ kept (0.4s) | 815 kept, 0 rejected | 138.5/min | ETA: 19.4m [2026-01-23T12:05:58.068535] [DEBUG] [REMOTE ] CSTL: Retrieved 1633 rows, trimmed to 300. [2026-01-23T12:05:58.068725] [DEBUG] [REMOTE ] CSTL: PASS: History has at least 300 days. [2026-01-23T12:05:58.068970] [DEBUG] [REMOTE ] CSTL: PASS: Price check passed. Min price $23.74. [2026-01-23T12:05:58.069141] [DEBUG] [REMOTE ] CSTL: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:58.069281] [DEBUG] [REMOTE ] CSTL: PASS: Integrity check passed. [2026-01-23T12:05:58.069326] [DEBUG] [REMOTE ] CSTL: Symbol is viable for forecasting. [2026-01-23T12:05:58.069377] [INFO ] [MAIN ] [816/3498] CSTL kept (0.2s) | 816 kept, 0 rejected | 138.6/min | ETA: 19.3m [2026-01-23T12:05:58.706535] [DEBUG] [REMOTE ] CSTM: Retrieved 3186 rows, trimmed to 300. [2026-01-23T12:05:58.706727] [DEBUG] [REMOTE ] CSTM: PASS: History has at least 300 days. [2026-01-23T12:05:58.706989] [DEBUG] [REMOTE ] CSTM: PASS: Price check passed. Min price $14.75. [2026-01-23T12:05:58.707160] [DEBUG] [REMOTE ] CSTM: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:58.707304] [DEBUG] [REMOTE ] CSTM: PASS: Integrity check passed. [2026-01-23T12:05:58.707354] [DEBUG] [REMOTE ] CSTM: Symbol is viable for forecasting. [2026-01-23T12:05:58.707417] [INFO ] [MAIN ] [817/3498] CSTM kept (0.6s) | 817 kept, 0 rejected | 138.6/min | ETA: 19.3m [2026-01-23T12:05:59.168703] [DEBUG] [REMOTE ] CSWC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:59.168862] [DEBUG] [REMOTE ] CSWC: PASS: History has at least 300 days. [2026-01-23T12:05:59.169130] [DEBUG] [REMOTE ] CSWC: PASS: Price check passed. Min price $19.40. [2026-01-23T12:05:59.169279] [DEBUG] [REMOTE ] CSWC: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:59.169401] [DEBUG] [REMOTE ] CSWC: PASS: Integrity check passed. [2026-01-23T12:05:59.169444] [DEBUG] [REMOTE ] CSWC: Symbol is viable for forecasting. [2026-01-23T12:05:59.169495] [INFO ] [MAIN ] [818/3498] CSWC kept (0.5s) | 818 kept, 0 rejected | 138.6/min | ETA: 19.3m [2026-01-23T12:05:59.580482] [DEBUG] [REMOTE ] CSX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:05:59.580652] [DEBUG] [REMOTE ] CSX: PASS: History has at least 300 days. [2026-01-23T12:05:59.580907] [DEBUG] [REMOTE ] CSX: PASS: Price check passed. Min price $33.56. [2026-01-23T12:05:59.581044] [DEBUG] [REMOTE ] CSX: PASS: Continuity check passed with 300 days. [2026-01-23T12:05:59.581171] [DEBUG] [REMOTE ] CSX: PASS: Integrity check passed. [2026-01-23T12:05:59.581212] [DEBUG] [REMOTE ] CSX: Symbol is viable for forecasting. [2026-01-23T12:05:59.581261] [INFO ] [MAIN ] [819/3498] CSX kept (0.4s) | 819 kept, 0 rejected | 138.6/min | ETA: 19.3m [2026-01-23T12:06:00.045005] [DEBUG] [REMOTE ] CTAS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:00.045145] [DEBUG] [REMOTE ] CTAS: PASS: History has at least 300 days. [2026-01-23T12:06:00.045398] [DEBUG] [REMOTE ] CTAS: PASS: Price check passed. Min price $181.60. [2026-01-23T12:06:00.045547] [DEBUG] [REMOTE ] CTAS: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:00.045695] [DEBUG] [REMOTE ] CTAS: PASS: Integrity check passed. [2026-01-23T12:06:00.045737] [DEBUG] [REMOTE ] CTAS: Symbol is viable for forecasting. [2026-01-23T12:06:00.045789] [INFO ] [MAIN ] [820/3498] CTAS kept (0.5s) | 820 kept, 0 rejected | 138.6/min | ETA: 19.3m [2026-01-23T12:06:00.348500] [DEBUG] [REMOTE ] CTBB: Retrieved 2367 rows, trimmed to 300. [2026-01-23T12:06:00.348640] [DEBUG] [REMOTE ] CTBB: PASS: History has at least 300 days. [2026-01-23T12:06:00.348910] [DEBUG] [REMOTE ] CTBB: PASS: Price check passed. Min price $17.80. [2026-01-23T12:06:00.349098] [DEBUG] [REMOTE ] CTBB: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:00.349233] [DEBUG] [REMOTE ] CTBB: PASS: Integrity check passed. [2026-01-23T12:06:00.349275] [DEBUG] [REMOTE ] CTBB: Symbol is viable for forecasting. [2026-01-23T12:06:00.349328] [INFO ] [MAIN ] [821/3498] CTBB kept (0.3s) | 821 kept, 0 rejected | 138.6/min | ETA: 19.3m [2026-01-23T12:06:00.857703] [DEBUG] [REMOTE ] CTBI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:00.857857] [DEBUG] [REMOTE ] CTBI: PASS: History has at least 300 days. [2026-01-23T12:06:00.858106] [DEBUG] [REMOTE ] CTBI: PASS: Price check passed. Min price $50.74. [2026-01-23T12:06:00.858263] [DEBUG] [REMOTE ] CTBI: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:00.858388] [DEBUG] [REMOTE ] CTBI: PASS: Integrity check passed. [2026-01-23T12:06:00.858428] [DEBUG] [REMOTE ] CTBI: Symbol is viable for forecasting. [2026-01-23T12:06:00.858477] [INFO ] [MAIN ] [822/3498] CTBI kept (0.5s) | 822 kept, 0 rejected | 138.6/min | ETA: 19.3m [2026-01-23T12:06:01.153482] [DEBUG] [REMOTE ] CTDD: Retrieved 2196 rows, trimmed to 300. [2026-01-23T12:06:01.153675] [DEBUG] [REMOTE ] CTDD: PASS: History has at least 300 days. [2026-01-23T12:06:01.153933] [DEBUG] [REMOTE ] CTDD: PASS: Price check passed. Min price $18.27. [2026-01-23T12:06:01.154073] [DEBUG] [REMOTE ] CTDD: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:01.154185] [DEBUG] [REMOTE ] CTDD: PASS: Integrity check passed. [2026-01-23T12:06:01.154225] [DEBUG] [REMOTE ] CTDD: Symbol is viable for forecasting. [2026-01-23T12:06:01.154274] [INFO ] [MAIN ] [823/3498] CTDD kept (0.3s) | 823 kept, 0 rejected | 138.6/min | ETA: 19.3m [2026-01-23T12:06:01.493320] [DEBUG] [REMOTE ] CTKB: Retrieved 1130 rows, trimmed to 300. [2026-01-23T12:06:01.493469] [DEBUG] [REMOTE ] CTKB: PASS: History has at least 300 days. [2026-01-23T12:06:01.493735] [DEBUG] [REMOTE ] CTKB: PASS: Price check passed. Min price $3.82. [2026-01-23T12:06:01.493871] [DEBUG] [REMOTE ] CTKB: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:01.493986] [DEBUG] [REMOTE ] CTKB: PASS: Integrity check passed. [2026-01-23T12:06:01.494026] [DEBUG] [REMOTE ] CTKB: Symbol is viable for forecasting. [2026-01-23T12:06:01.494075] [INFO ] [MAIN ] [824/3498] CTKB kept (0.3s) | 824 kept, 0 rejected | 138.7/min | ETA: 19.3m [2026-01-23T12:06:02.183718] [DEBUG] [REMOTE ] CTLP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:02.183853] [DEBUG] [REMOTE ] CTLP: PASS: History has at least 300 days. [2026-01-23T12:06:02.184069] [DEBUG] [REMOTE ] CTLP: PASS: Price check passed. Min price $10.52. [2026-01-23T12:06:02.184205] [DEBUG] [REMOTE ] CTLP: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:02.184317] [DEBUG] [REMOTE ] CTLP: PASS: Integrity check passed. [2026-01-23T12:06:02.184357] [DEBUG] [REMOTE ] CTLP: Symbol is viable for forecasting. [2026-01-23T12:06:02.184406] [INFO ] [MAIN ] [825/3498] CTLP kept (0.7s) | 825 kept, 0 rejected | 138.6/min | ETA: 19.3m [2026-01-23T12:06:02.534914] [DEBUG] [REMOTE ] CTMX: Retrieved 2587 rows, trimmed to 300. [2026-01-23T12:06:02.535093] [DEBUG] [REMOTE ] CTMX: PASS: History has at least 300 days. [2026-01-23T12:06:02.535410] [DEBUG] [REMOTE ] CTMX: PASS: Price check passed. Min price $3.26. [2026-01-23T12:06:02.535642] [DEBUG] [REMOTE ] CTMX: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:02.535848] [DEBUG] [REMOTE ] CTMX: PASS: Integrity check passed. [2026-01-23T12:06:02.535911] [DEBUG] [REMOTE ] CTMX: Symbol is viable for forecasting. [2026-01-23T12:06:02.535989] [INFO ] [MAIN ] [826/3498] CTMX kept (0.4s) | 826 kept, 0 rejected | 138.6/min | ETA: 19.3m [2026-01-23T12:06:02.765922] [DEBUG] [REMOTE ] CTNM: Retrieved 451 rows, trimmed to 300. [2026-01-23T12:06:02.766093] [DEBUG] [REMOTE ] CTNM: PASS: History has at least 300 days. [2026-01-23T12:06:02.766387] [DEBUG] [REMOTE ] CTNM: PASS: Price check passed. Min price $9.17. [2026-01-23T12:06:02.766622] [DEBUG] [REMOTE ] CTNM: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:02.766788] [DEBUG] [REMOTE ] CTNM: PASS: Integrity check passed. [2026-01-23T12:06:02.766842] [DEBUG] [REMOTE ] CTNM: Symbol is viable for forecasting. [2026-01-23T12:06:02.766904] [INFO ] [MAIN ] [827/3498] CTNM kept (0.2s) | 827 kept, 0 rejected | 138.7/min | ETA: 19.3m [2026-01-23T12:06:03.513116] [DEBUG] [REMOTE ] CTO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:03.513276] [DEBUG] [REMOTE ] CTO: PASS: History has at least 300 days. [2026-01-23T12:06:03.513551] [DEBUG] [REMOTE ] CTO: PASS: Price check passed. Min price $15.96. [2026-01-23T12:06:03.513732] [DEBUG] [REMOTE ] CTO: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:03.513863] [DEBUG] [REMOTE ] CTO: PASS: Integrity check passed. [2026-01-23T12:06:03.513904] [DEBUG] [REMOTE ] CTO: Symbol is viable for forecasting. [2026-01-23T12:06:03.513955] [INFO ] [MAIN ] [828/3498] CTO kept (0.7s) | 828 kept, 0 rejected | 138.6/min | ETA: 19.3m [2026-01-23T12:06:04.013627] [DEBUG] [REMOTE ] CTRA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:04.013775] [DEBUG] [REMOTE ] CTRA: PASS: History has at least 300 days. [2026-01-23T12:06:04.014009] [DEBUG] [REMOTE ] CTRA: PASS: Price check passed. Min price $23.14. [2026-01-23T12:06:04.014144] [DEBUG] [REMOTE ] CTRA: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:04.014267] [DEBUG] [REMOTE ] CTRA: PASS: Integrity check passed. [2026-01-23T12:06:04.014309] [DEBUG] [REMOTE ] CTRA: Symbol is viable for forecasting. [2026-01-23T12:06:04.014358] [INFO ] [MAIN ] [829/3498] CTRA kept (0.5s) | 829 kept, 0 rejected | 138.5/min | ETA: 19.3m [2026-01-23T12:06:04.356526] [DEBUG] [REMOTE ] CTRE: Retrieved 2931 rows, trimmed to 300. [2026-01-23T12:06:04.356696] [DEBUG] [REMOTE ] CTRE: PASS: History has at least 300 days. [2026-01-23T12:06:04.356926] [DEBUG] [REMOTE ] CTRE: PASS: Price check passed. Min price $33.68. [2026-01-23T12:06:04.357256] [DEBUG] [REMOTE ] CTRE: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:04.357373] [DEBUG] [REMOTE ] CTRE: PASS: Integrity check passed. [2026-01-23T12:06:04.357415] [DEBUG] [REMOTE ] CTRE: Symbol is viable for forecasting. [2026-01-23T12:06:04.357487] [INFO ] [MAIN ] [830/3498] CTRE kept (0.3s) | 830 kept, 0 rejected | 138.6/min | ETA: 19.3m [2026-01-23T12:06:04.683882] [DEBUG] [REMOTE ] CTRM: Retrieved 1747 rows, trimmed to 300. [2026-01-23T12:06:04.684050] [DEBUG] [REMOTE ] CTRM: PASS: History has at least 300 days. [2026-01-23T12:06:04.684314] [DEBUG] [REMOTE ] CTRM: PASS: Price check passed. Min price $1.85. [2026-01-23T12:06:04.684485] [DEBUG] [REMOTE ] CTRM: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:04.684666] [DEBUG] [REMOTE ] CTRM: PASS: Integrity check passed. [2026-01-23T12:06:04.684723] [DEBUG] [REMOTE ] CTRM: Symbol is viable for forecasting. [2026-01-23T12:06:04.684790] [INFO ] [MAIN ] [831/3498] CTRM kept (0.3s) | 831 kept, 0 rejected | 138.6/min | ETA: 19.2m [2026-01-23T12:06:05.238619] [DEBUG] [REMOTE ] CTRN: Retrieved 5203 rows, trimmed to 300. [2026-01-23T12:06:05.238776] [DEBUG] [REMOTE ] CTRN: PASS: History has at least 300 days. [2026-01-23T12:06:05.239037] [DEBUG] [REMOTE ] CTRN: PASS: Price check passed. Min price $35.47. [2026-01-23T12:06:05.239184] [DEBUG] [REMOTE ] CTRN: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:05.239314] [DEBUG] [REMOTE ] CTRN: PASS: Integrity check passed. [2026-01-23T12:06:05.239356] [DEBUG] [REMOTE ] CTRN: Symbol is viable for forecasting. [2026-01-23T12:06:05.239407] [INFO ] [MAIN ] [832/3498] CTRN kept (0.6s) | 832 kept, 0 rejected | 138.6/min | ETA: 19.2m [2026-01-23T12:06:05.702799] [DEBUG] [REMOTE ] CTS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:05.703041] [DEBUG] [REMOTE ] CTS: PASS: History has at least 300 days. [2026-01-23T12:06:05.703349] [DEBUG] [REMOTE ] CTS: PASS: Price check passed. Min price $40.25. [2026-01-23T12:06:05.703496] [DEBUG] [REMOTE ] CTS: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:05.703656] [DEBUG] [REMOTE ] CTS: PASS: Integrity check passed. [2026-01-23T12:06:05.703701] [DEBUG] [REMOTE ] CTS: Symbol is viable for forecasting. [2026-01-23T12:06:05.703755] [INFO ] [MAIN ] [833/3498] CTS kept (0.5s) | 833 kept, 0 rejected | 138.5/min | ETA: 19.2m [2026-01-23T12:06:06.178528] [DEBUG] [REMOTE ] CTSH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:06.178682] [DEBUG] [REMOTE ] CTSH: PASS: History has at least 300 days. [2026-01-23T12:06:06.178909] [DEBUG] [REMOTE ] CTSH: PASS: Price check passed. Min price $67.53. [2026-01-23T12:06:06.179062] [DEBUG] [REMOTE ] CTSH: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:06.179183] [DEBUG] [REMOTE ] CTSH: PASS: Integrity check passed. [2026-01-23T12:06:06.179223] [DEBUG] [REMOTE ] CTSH: Symbol is viable for forecasting. [2026-01-23T12:06:06.179272] [INFO ] [MAIN ] [834/3498] CTSH kept (0.5s) | 834 kept, 0 rejected | 138.5/min | ETA: 19.2m [2026-01-23T12:06:06.481388] [DEBUG] [REMOTE ] CTVA: Retrieved 1675 rows, trimmed to 300. [2026-01-23T12:06:06.481543] [DEBUG] [REMOTE ] CTVA: PASS: History has at least 300 days. [2026-01-23T12:06:06.481852] [DEBUG] [REMOTE ] CTVA: PASS: Price check passed. Min price $61.27. [2026-01-23T12:06:06.481996] [DEBUG] [REMOTE ] CTVA: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:06.482321] [DEBUG] [REMOTE ] CTVA: PASS: Integrity check passed. [2026-01-23T12:06:06.482367] [DEBUG] [REMOTE ] CTVA: Symbol is viable for forecasting. [2026-01-23T12:06:06.482419] [INFO ] [MAIN ] [835/3498] CTVA kept (0.3s) | 835 kept, 0 rejected | 138.6/min | ETA: 19.2m [2026-01-23T12:06:06.972986] [DEBUG] [REMOTE ] CUBE: Retrieved 5346 rows, trimmed to 300. [2026-01-23T12:06:06.973137] [DEBUG] [REMOTE ] CUBE: PASS: History has at least 300 days. [2026-01-23T12:06:06.973389] [DEBUG] [REMOTE ] CUBE: PASS: Price check passed. Min price $34.84. [2026-01-23T12:06:06.973529] [DEBUG] [REMOTE ] CUBE: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:06.973681] [DEBUG] [REMOTE ] CUBE: PASS: Integrity check passed. [2026-01-23T12:06:06.973724] [DEBUG] [REMOTE ] CUBE: Symbol is viable for forecasting. [2026-01-23T12:06:06.973774] [INFO ] [MAIN ] [836/3498] CUBE kept (0.5s) | 836 kept, 0 rejected | 138.6/min | ETA: 19.2m [2026-01-23T12:06:07.314493] [DEBUG] [REMOTE ] CUBI: Retrieved 3501 rows, trimmed to 300. [2026-01-23T12:06:07.314659] [DEBUG] [REMOTE ] CUBI: PASS: History has at least 300 days. [2026-01-23T12:06:07.314883] [DEBUG] [REMOTE ] CUBI: PASS: Price check passed. Min price $63.94. [2026-01-23T12:06:07.315032] [DEBUG] [REMOTE ] CUBI: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:07.315151] [DEBUG] [REMOTE ] CUBI: PASS: Integrity check passed. [2026-01-23T12:06:07.315193] [DEBUG] [REMOTE ] CUBI: Symbol is viable for forecasting. [2026-01-23T12:06:07.315245] [INFO ] [MAIN ] [837/3498] CUBI kept (0.3s) | 837 kept, 0 rejected | 138.6/min | ETA: 19.2m [2026-01-23T12:06:07.827913] [DEBUG] [REMOTE ] CUK: Retrieved 6349 rows, trimmed to 300. [2026-01-23T12:06:07.828072] [DEBUG] [REMOTE ] CUK: PASS: History has at least 300 days. [2026-01-23T12:06:07.828345] [DEBUG] [REMOTE ] CUK: PASS: Price check passed. Min price $22.91. [2026-01-23T12:06:07.828497] [DEBUG] [REMOTE ] CUK: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:07.828653] [DEBUG] [REMOTE ] CUK: PASS: Integrity check passed. [2026-01-23T12:06:07.828697] [DEBUG] [REMOTE ] CUK: Symbol is viable for forecasting. [2026-01-23T12:06:07.828749] [INFO ] [MAIN ] [838/3498] CUK kept (0.5s) | 838 kept, 0 rejected | 138.6/min | ETA: 19.2m [2026-01-23T12:06:08.257388] [DEBUG] [REMOTE ] CULP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:08.257562] [DEBUG] [REMOTE ] CULP: PASS: History has at least 300 days. [2026-01-23T12:06:08.257822] [DEBUG] [REMOTE ] CULP: PASS: Price check passed. Min price $3.38. [2026-01-23T12:06:08.257969] [DEBUG] [REMOTE ] CULP: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:08.258093] [DEBUG] [REMOTE ] CULP: PASS: Integrity check passed. [2026-01-23T12:06:08.258136] [DEBUG] [REMOTE ] CULP: Symbol is viable for forecasting. [2026-01-23T12:06:08.258188] [INFO ] [MAIN ] [839/3498] CULP kept (0.4s) | 839 kept, 0 rejected | 138.6/min | ETA: 19.2m [2026-01-23T12:06:08.541029] [DEBUG] [REMOTE ] CURI: Retrieved 1517 rows, trimmed to 300. [2026-01-23T12:06:08.541180] [DEBUG] [REMOTE ] CURI: PASS: History has at least 300 days. [2026-01-23T12:06:08.541426] [DEBUG] [REMOTE ] CURI: PASS: Price check passed. Min price $3.33. [2026-01-23T12:06:08.541607] [DEBUG] [REMOTE ] CURI: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:08.541733] [DEBUG] [REMOTE ] CURI: PASS: Integrity check passed. [2026-01-23T12:06:08.541778] [DEBUG] [REMOTE ] CURI: Symbol is viable for forecasting. [2026-01-23T12:06:08.541831] [INFO ] [MAIN ] [840/3498] CURI kept (0.3s) | 840 kept, 0 rejected | 138.6/min | ETA: 19.2m [2026-01-23T12:06:09.007982] [DEBUG] [REMOTE ] CUZ: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:09.008123] [DEBUG] [REMOTE ] CUZ: PASS: History has at least 300 days. [2026-01-23T12:06:09.008356] [DEBUG] [REMOTE ] CUZ: PASS: Price check passed. Min price $23.94. [2026-01-23T12:06:09.008500] [DEBUG] [REMOTE ] CUZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:09.008653] [DEBUG] [REMOTE ] CUZ: PASS: Integrity check passed. [2026-01-23T12:06:09.008698] [DEBUG] [REMOTE ] CUZ: Symbol is viable for forecasting. [2026-01-23T12:06:09.008750] [INFO ] [MAIN ] [841/3498] CUZ kept (0.5s) | 841 kept, 0 rejected | 138.6/min | ETA: 19.2m [2026-01-23T12:06:09.521975] [DEBUG] [REMOTE ] CVBF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:09.522116] [DEBUG] [REMOTE ] CVBF: PASS: History has at least 300 days. [2026-01-23T12:06:09.522532] [DEBUG] [REMOTE ] CVBF: PASS: Price check passed. Min price $18.00. [2026-01-23T12:06:09.522696] [DEBUG] [REMOTE ] CVBF: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:09.522818] [DEBUG] [REMOTE ] CVBF: PASS: Integrity check passed. [2026-01-23T12:06:09.522859] [DEBUG] [REMOTE ] CVBF: Symbol is viable for forecasting. [2026-01-23T12:06:09.522908] [INFO ] [MAIN ] [842/3498] CVBF kept (0.5s) | 842 kept, 0 rejected | 138.6/min | ETA: 19.2m [2026-01-23T12:06:10.030381] [DEBUG] [REMOTE ] CVCO: Retrieved 5677 rows, trimmed to 300. [2026-01-23T12:06:10.030519] [DEBUG] [REMOTE ] CVCO: PASS: History has at least 300 days. [2026-01-23T12:06:10.030762] [DEBUG] [REMOTE ] CVCO: PASS: Price check passed. Min price $504.00. [2026-01-23T12:06:10.030908] [DEBUG] [REMOTE ] CVCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:10.031034] [DEBUG] [REMOTE ] CVCO: PASS: Integrity check passed. [2026-01-23T12:06:10.031082] [DEBUG] [REMOTE ] CVCO: Symbol is viable for forecasting. [2026-01-23T12:06:10.031147] [INFO ] [MAIN ] [843/3498] CVCO kept (0.5s) | 843 kept, 0 rejected | 138.5/min | ETA: 19.2m [2026-01-23T12:06:10.394885] [DEBUG] [REMOTE ] CVE: Retrieved 4069 rows, trimmed to 300. [2026-01-23T12:06:10.395022] [DEBUG] [REMOTE ] CVE: PASS: History has at least 300 days. [2026-01-23T12:06:10.395254] [DEBUG] [REMOTE ] CVE: PASS: Price check passed. Min price $15.85. [2026-01-23T12:06:10.395412] [DEBUG] [REMOTE ] CVE: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:10.395547] [DEBUG] [REMOTE ] CVE: PASS: Integrity check passed. [2026-01-23T12:06:10.395614] [DEBUG] [REMOTE ] CVE: Symbol is viable for forecasting. [2026-01-23T12:06:10.395668] [INFO ] [MAIN ] [844/3498] CVE kept (0.4s) | 844 kept, 0 rejected | 138.6/min | ETA: 19.2m [2026-01-23T12:06:10.785539] [DEBUG] [REMOTE ] CVEO: Retrieved 2938 rows, trimmed to 300. [2026-01-23T12:06:10.785729] [DEBUG] [REMOTE ] CVEO: PASS: History has at least 300 days. [2026-01-23T12:06:10.785977] [DEBUG] [REMOTE ] CVEO: PASS: Price check passed. Min price $20.78. [2026-01-23T12:06:10.786122] [DEBUG] [REMOTE ] CVEO: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:10.786254] [DEBUG] [REMOTE ] CVEO: PASS: Integrity check passed. [2026-01-23T12:06:10.786297] [DEBUG] [REMOTE ] CVEO: Symbol is viable for forecasting. [2026-01-23T12:06:10.786350] [INFO ] [MAIN ] [845/3498] CVEO kept (0.4s) | 845 kept, 0 rejected | 138.6/min | ETA: 19.1m [2026-01-23T12:06:11.261094] [DEBUG] [REMOTE ] CVGI: Retrieved 5399 rows, trimmed to 300. [2026-01-23T12:06:11.261235] [DEBUG] [REMOTE ] CVGI: PASS: History has at least 300 days. [2026-01-23T12:06:11.261507] [DEBUG] [REMOTE ] CVGI: PASS: Price check passed. Min price $1.34. [2026-01-23T12:06:11.261697] [DEBUG] [REMOTE ] CVGI: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:11.261831] [DEBUG] [REMOTE ] CVGI: PASS: Integrity check passed. [2026-01-23T12:06:11.261874] [DEBUG] [REMOTE ] CVGI: Symbol is viable for forecasting. [2026-01-23T12:06:11.261924] [INFO ] [MAIN ] [846/3498] CVGI kept (0.5s) | 846 kept, 0 rejected | 138.6/min | ETA: 19.1m [2026-01-23T12:06:11.707529] [DEBUG] [REMOTE ] CVI: Retrieved 4591 rows, trimmed to 300. [2026-01-23T12:06:11.707705] [DEBUG] [REMOTE ] CVI: PASS: History has at least 300 days. [2026-01-23T12:06:11.707933] [DEBUG] [REMOTE ] CVI: PASS: Price check passed. Min price $22.10. [2026-01-23T12:06:11.708070] [DEBUG] [REMOTE ] CVI: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:11.708183] [DEBUG] [REMOTE ] CVI: PASS: Integrity check passed. [2026-01-23T12:06:11.708224] [DEBUG] [REMOTE ] CVI: Symbol is viable for forecasting. [2026-01-23T12:06:11.708272] [INFO ] [MAIN ] [847/3498] CVI kept (0.4s) | 847 kept, 0 rejected | 138.6/min | ETA: 19.1m [2026-01-23T12:06:11.953197] [DEBUG] [REMOTE ] CVKD: Retrieved 754 rows, trimmed to 300. [2026-01-23T12:06:11.953335] [DEBUG] [REMOTE ] CVKD: PASS: History has at least 300 days. [2026-01-23T12:06:11.953546] [DEBUG] [REMOTE ] CVKD: PASS: Price check passed. Min price $6.62. [2026-01-23T12:06:11.953735] [DEBUG] [REMOTE ] CVKD: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:11.953853] [DEBUG] [REMOTE ] CVKD: PASS: Integrity check passed. [2026-01-23T12:06:11.953894] [DEBUG] [REMOTE ] CVKD: Symbol is viable for forecasting. [2026-01-23T12:06:11.953944] [INFO ] [MAIN ] [848/3498] CVKD kept (0.2s) | 848 kept, 0 rejected | 138.6/min | ETA: 19.1m [2026-01-23T12:06:12.279563] [DEBUG] [REMOTE ] CVNA: Retrieved 2196 rows, trimmed to 300. [2026-01-23T12:06:12.279727] [DEBUG] [REMOTE ] CVNA: PASS: History has at least 300 days. [2026-01-23T12:06:12.279943] [DEBUG] [REMOTE ] CVNA: PASS: Price check passed. Min price $290.14. [2026-01-23T12:06:12.280082] [DEBUG] [REMOTE ] CVNA: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:12.280199] [DEBUG] [REMOTE ] CVNA: PASS: Integrity check passed. [2026-01-23T12:06:12.280246] [DEBUG] [REMOTE ] CVNA: Symbol is viable for forecasting. [2026-01-23T12:06:12.280314] [INFO ] [MAIN ] [849/3498] CVNA kept (0.3s) | 849 kept, 0 rejected | 138.7/min | ETA: 19.1m [2026-01-23T12:06:12.750792] [DEBUG] [REMOTE ] CVRX: Retrieved 1146 rows, trimmed to 300. [2026-01-23T12:06:12.750935] [DEBUG] [REMOTE ] CVRX: PASS: History has at least 300 days. [2026-01-23T12:06:12.751153] [DEBUG] [REMOTE ] CVRX: PASS: Price check passed. Min price $5.21. [2026-01-23T12:06:12.751488] [DEBUG] [REMOTE ] CVRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:12.751657] [DEBUG] [REMOTE ] CVRX: PASS: Integrity check passed. [2026-01-23T12:06:12.751712] [DEBUG] [REMOTE ] CVRX: Symbol is viable for forecasting. [2026-01-23T12:06:12.751766] [INFO ] [MAIN ] [850/3498] CVRX kept (0.5s) | 850 kept, 0 rejected | 138.7/min | ETA: 19.1m [2026-01-23T12:06:13.288091] [DEBUG] [REMOTE ] CVS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:13.288238] [DEBUG] [REMOTE ] CVS: PASS: History has at least 300 days. [2026-01-23T12:06:13.288689] [DEBUG] [REMOTE ] CVS: PASS: Price check passed. Min price $74.40. [2026-01-23T12:06:13.288864] [DEBUG] [REMOTE ] CVS: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:13.288995] [DEBUG] [REMOTE ] CVS: PASS: Integrity check passed. [2026-01-23T12:06:13.289038] [DEBUG] [REMOTE ] CVS: Symbol is viable for forecasting. [2026-01-23T12:06:13.289090] [INFO ] [MAIN ] [851/3498] CVS kept (0.5s) | 851 kept, 0 rejected | 138.6/min | ETA: 19.1m [2026-01-23T12:06:13.796544] [DEBUG] [REMOTE ] CVX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:13.796743] [DEBUG] [REMOTE ] CVX: PASS: History has at least 300 days. [2026-01-23T12:06:13.797119] [DEBUG] [REMOTE ] CVX: PASS: Price check passed. Min price $146.75. [2026-01-23T12:06:13.797332] [DEBUG] [REMOTE ] CVX: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:13.797519] [DEBUG] [REMOTE ] CVX: PASS: Integrity check passed. [2026-01-23T12:06:13.797568] [DEBUG] [REMOTE ] CVX: Symbol is viable for forecasting. [2026-01-23T12:06:13.797643] [INFO ] [MAIN ] [852/3498] CVX kept (0.5s) | 852 kept, 0 rejected | 138.6/min | ETA: 19.1m [2026-01-23T12:06:14.050446] [DEBUG] [REMOTE ] CWAN: Retrieved 1086 rows, trimmed to 300. [2026-01-23T12:06:14.050637] [DEBUG] [REMOTE ] CWAN: PASS: History has at least 300 days. [2026-01-23T12:06:14.050878] [DEBUG] [REMOTE ] CWAN: PASS: Price check passed. Min price $15.89. [2026-01-23T12:06:14.051018] [DEBUG] [REMOTE ] CWAN: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:14.051134] [DEBUG] [REMOTE ] CWAN: PASS: Integrity check passed. [2026-01-23T12:06:14.051175] [DEBUG] [REMOTE ] CWAN: Symbol is viable for forecasting. [2026-01-23T12:06:14.051225] [INFO ] [MAIN ] [853/3498] CWAN kept (0.3s) | 853 kept, 0 rejected | 138.7/min | ETA: 19.1m [2026-01-23T12:06:14.526749] [DEBUG] [REMOTE ] CWBC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:14.526901] [DEBUG] [REMOTE ] CWBC: PASS: History has at least 300 days. [2026-01-23T12:06:14.527139] [DEBUG] [REMOTE ] CWBC: PASS: Price check passed. Min price $20.97. [2026-01-23T12:06:14.527277] [DEBUG] [REMOTE ] CWBC: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:14.527398] [DEBUG] [REMOTE ] CWBC: PASS: Integrity check passed. [2026-01-23T12:06:14.527438] [DEBUG] [REMOTE ] CWBC: Symbol is viable for forecasting. [2026-01-23T12:06:14.527520] [INFO ] [MAIN ] [854/3498] CWBC kept (0.5s) | 854 kept, 0 rejected | 138.6/min | ETA: 19.1m [2026-01-23T12:06:14.962754] [DEBUG] [REMOTE ] CWCO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:14.962914] [DEBUG] [REMOTE ] CWCO: PASS: History has at least 300 days. [2026-01-23T12:06:14.963166] [DEBUG] [REMOTE ] CWCO: PASS: Price check passed. Min price $33.02. [2026-01-23T12:06:14.963305] [DEBUG] [REMOTE ] CWCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:14.963431] [DEBUG] [REMOTE ] CWCO: PASS: Integrity check passed. [2026-01-23T12:06:14.963472] [DEBUG] [REMOTE ] CWCO: Symbol is viable for forecasting. [2026-01-23T12:06:14.963522] [INFO ] [MAIN ] [855/3498] CWCO kept (0.4s) | 855 kept, 0 rejected | 138.6/min | ETA: 19.1m [2026-01-23T12:06:15.212317] [DEBUG] [REMOTE ] CWD: Retrieved 673 rows, trimmed to 300. [2026-01-23T12:06:15.212508] [DEBUG] [REMOTE ] CWD: PASS: History has at least 300 days. [2026-01-23T12:06:15.212813] [DEBUG] [REMOTE ] CWD: PASS: Price check passed. Min price $1.24. [2026-01-23T12:06:15.213006] [DEBUG] [REMOTE ] CWD: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:15.213151] [DEBUG] [REMOTE ] CWD: PASS: Integrity check passed. [2026-01-23T12:06:15.213197] [DEBUG] [REMOTE ] CWD: Symbol is viable for forecasting. [2026-01-23T12:06:15.213254] [INFO ] [MAIN ] [856/3498] CWD kept (0.2s) | 856 kept, 0 rejected | 138.7/min | ETA: 19.0m [2026-01-23T12:06:15.755983] [DEBUG] [REMOTE ] CWEN: Retrieved 3149 rows, trimmed to 300. [2026-01-23T12:06:15.756115] [DEBUG] [REMOTE ] CWEN: PASS: History has at least 300 days. [2026-01-23T12:06:15.756364] [DEBUG] [REMOTE ] CWEN: PASS: Price check passed. Min price $31.34. [2026-01-23T12:06:15.756506] [DEBUG] [REMOTE ] CWEN: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:15.756643] [DEBUG] [REMOTE ] CWEN: PASS: Integrity check passed. [2026-01-23T12:06:15.756688] [DEBUG] [REMOTE ] CWEN: Symbol is viable for forecasting. [2026-01-23T12:06:15.756739] [INFO ] [MAIN ] [857/3498] CWEN kept (0.5s) | 857 kept, 0 rejected | 138.7/min | ETA: 19.0m [2026-01-23T12:06:16.032778] [DEBUG] [REMOTE ] CWH: Retrieved 2335 rows, trimmed to 300. [2026-01-23T12:06:16.033122] [DEBUG] [REMOTE ] CWH: PASS: History has at least 300 days. [2026-01-23T12:06:16.033634] [DEBUG] [REMOTE ] CWH: PASS: Price check passed. Min price $9.39. [2026-01-23T12:06:16.033823] [DEBUG] [REMOTE ] CWH: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:16.034032] [DEBUG] [REMOTE ] CWH: PASS: Integrity check passed. [2026-01-23T12:06:16.034086] [DEBUG] [REMOTE ] CWH: Symbol is viable for forecasting. [2026-01-23T12:06:16.034165] [INFO ] [MAIN ] [858/3498] CWH kept (0.3s) | 858 kept, 0 rejected | 138.7/min | ETA: 19.0m [2026-01-23T12:06:16.492114] [DEBUG] [REMOTE ] CWK: Retrieved 1878 rows, trimmed to 300. [2026-01-23T12:06:16.492326] [DEBUG] [REMOTE ] CWK: PASS: History has at least 300 days. [2026-01-23T12:06:16.492837] [DEBUG] [REMOTE ] CWK: PASS: Price check passed. Min price $14.74. [2026-01-23T12:06:16.493029] [DEBUG] [REMOTE ] CWK: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:16.493178] [DEBUG] [REMOTE ] CWK: PASS: Integrity check passed. [2026-01-23T12:06:16.493224] [DEBUG] [REMOTE ] CWK: Symbol is viable for forecasting. [2026-01-23T12:06:16.493281] [INFO ] [MAIN ] [859/3498] CWK kept (0.5s) | 859 kept, 0 rejected | 138.7/min | ETA: 19.0m [2026-01-23T12:06:16.887351] [DEBUG] [REMOTE ] CXDO: Retrieved 2311 rows, trimmed to 300. [2026-01-23T12:06:16.890647] [DEBUG] [REMOTE ] CXDO: PASS: History has at least 300 days. [2026-01-23T12:06:16.890935] [DEBUG] [REMOTE ] CXDO: PASS: Price check passed. Min price $5.83. [2026-01-23T12:06:16.891069] [DEBUG] [REMOTE ] CXDO: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:16.891187] [DEBUG] [REMOTE ] CXDO: PASS: Integrity check passed. [2026-01-23T12:06:16.891227] [DEBUG] [REMOTE ] CXDO: Symbol is viable for forecasting. [2026-01-23T12:06:16.891276] [INFO ] [MAIN ] [860/3498] CXDO kept (0.4s) | 860 kept, 0 rejected | 138.7/min | ETA: 19.0m [2026-01-23T12:06:17.495920] [DEBUG] [REMOTE ] CXE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:17.496192] [DEBUG] [REMOTE ] CXE: PASS: History has at least 300 days. [2026-01-23T12:06:17.496846] [DEBUG] [REMOTE ] CXE: PASS: Price check passed. Min price $3.62. [2026-01-23T12:06:17.497057] [DEBUG] [REMOTE ] CXE: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:17.497268] [DEBUG] [REMOTE ] CXE: PASS: Integrity check passed. [2026-01-23T12:06:17.497362] [DEBUG] [REMOTE ] CXE: Symbol is viable for forecasting. [2026-01-23T12:06:17.497492] [INFO ] [MAIN ] [861/3498] CXE kept (0.6s) | 861 kept, 0 rejected | 138.7/min | ETA: 19.0m [2026-01-23T12:06:17.981079] [DEBUG] [REMOTE ] CXSE: Retrieved 3353 rows, trimmed to 300. [2026-01-23T12:06:17.981278] [DEBUG] [REMOTE ] CXSE: PASS: History has at least 300 days. [2026-01-23T12:06:17.981640] [DEBUG] [REMOTE ] CXSE: PASS: Price check passed. Min price $39.26. [2026-01-23T12:06:17.981818] [DEBUG] [REMOTE ] CXSE: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:17.981974] [DEBUG] [REMOTE ] CXSE: PASS: Integrity check passed. [2026-01-23T12:06:17.982025] [DEBUG] [REMOTE ] CXSE: Symbol is viable for forecasting. [2026-01-23T12:06:17.982099] [INFO ] [MAIN ] [862/3498] CXSE kept (0.5s) | 862 kept, 0 rejected | 138.6/min | ETA: 19.0m [2026-01-23T12:06:18.472151] [DEBUG] [REMOTE ] CYD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:18.472382] [DEBUG] [REMOTE ] CYD: PASS: History has at least 300 days. [2026-01-23T12:06:18.472795] [DEBUG] [REMOTE ] CYD: PASS: Price check passed. Min price $33.50. [2026-01-23T12:06:18.472960] [DEBUG] [REMOTE ] CYD: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:18.473105] [DEBUG] [REMOTE ] CYD: PASS: Integrity check passed. [2026-01-23T12:06:18.473149] [DEBUG] [REMOTE ] CYD: Symbol is viable for forecasting. [2026-01-23T12:06:18.473239] [INFO ] [MAIN ] [863/3498] CYD kept (0.5s) | 863 kept, 0 rejected | 138.6/min | ETA: 19.0m [2026-01-23T12:06:18.933941] [DEBUG] [REMOTE ] CYH: Retrieved 6443 rows, trimmed to 300. [2026-01-23T12:06:18.934094] [DEBUG] [REMOTE ] CYH: PASS: History has at least 300 days. [2026-01-23T12:06:18.934322] [DEBUG] [REMOTE ] CYH: PASS: Price check passed. Min price $2.90. [2026-01-23T12:06:18.934457] [DEBUG] [REMOTE ] CYH: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:18.934590] [DEBUG] [REMOTE ] CYH: PASS: Integrity check passed. [2026-01-23T12:06:18.934633] [DEBUG] [REMOTE ] CYH: Symbol is viable for forecasting. [2026-01-23T12:06:18.934682] [INFO ] [MAIN ] [864/3498] CYH kept (0.5s) | 864 kept, 0 rejected | 138.6/min | ETA: 19.0m [2026-01-23T12:06:19.154239] [DEBUG] [REMOTE ] CYN: Retrieved 1068 rows, trimmed to 300. [2026-01-23T12:06:19.154383] [DEBUG] [REMOTE ] CYN: PASS: History has at least 300 days. [2026-01-23T12:06:19.154830] [DEBUG] [REMOTE ] CYN: PASS: Price check passed. Min price $2.23. [2026-01-23T12:06:19.154971] [DEBUG] [REMOTE ] CYN: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:19.155085] [DEBUG] [REMOTE ] CYN: PASS: Integrity check passed. [2026-01-23T12:06:19.155126] [DEBUG] [REMOTE ] CYN: Symbol is viable for forecasting. [2026-01-23T12:06:19.155173] [INFO ] [MAIN ] [865/3498] CYN kept (0.2s) | 865 kept, 0 rejected | 138.7/min | ETA: 19.0m [2026-01-23T12:06:19.643677] [DEBUG] [REMOTE ] CYRX: Retrieved 4290 rows, trimmed to 300. [2026-01-23T12:06:19.643849] [DEBUG] [REMOTE ] CYRX: PASS: History has at least 300 days. [2026-01-23T12:06:19.644127] [DEBUG] [REMOTE ] CYRX: PASS: Price check passed. Min price $8.33. [2026-01-23T12:06:19.644294] [DEBUG] [REMOTE ] CYRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:19.644442] [DEBUG] [REMOTE ] CYRX: PASS: Integrity check passed. [2026-01-23T12:06:19.644490] [DEBUG] [REMOTE ] CYRX: Symbol is viable for forecasting. [2026-01-23T12:06:19.644551] [INFO ] [MAIN ] [866/3498] CYRX kept (0.5s) | 866 kept, 0 rejected | 138.7/min | ETA: 19.0m [2026-01-23T12:06:20.153401] [DEBUG] [REMOTE ] CYTK: Retrieved 5468 rows, trimmed to 300. [2026-01-23T12:06:20.153533] [DEBUG] [REMOTE ] CYTK: PASS: History has at least 300 days. [2026-01-23T12:06:20.153797] [DEBUG] [REMOTE ] CYTK: PASS: Price check passed. Min price $59.19. [2026-01-23T12:06:20.153937] [DEBUG] [REMOTE ] CYTK: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:20.154052] [DEBUG] [REMOTE ] CYTK: PASS: Integrity check passed. [2026-01-23T12:06:20.154092] [DEBUG] [REMOTE ] CYTK: Symbol is viable for forecasting. [2026-01-23T12:06:20.154142] [INFO ] [MAIN ] [867/3498] CYTK kept (0.5s) | 867 kept, 0 rejected | 138.6/min | ETA: 19.0m [2026-01-23T12:06:20.588918] [DEBUG] [REMOTE ] CZFS: Retrieved 6297 rows, trimmed to 300. [2026-01-23T12:06:20.589074] [DEBUG] [REMOTE ] CZFS: PASS: History has at least 300 days. [2026-01-23T12:06:20.589423] [DEBUG] [REMOTE ] CZFS: PASS: Price check passed. Min price $53.17. [2026-01-23T12:06:20.589821] [DEBUG] [REMOTE ] CZFS: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:20.589970] [DEBUG] [REMOTE ] CZFS: PASS: Integrity check passed. [2026-01-23T12:06:20.590013] [DEBUG] [REMOTE ] CZFS: Symbol is viable for forecasting. [2026-01-23T12:06:20.590067] [INFO ] [MAIN ] [868/3498] CZFS kept (0.4s) | 868 kept, 0 rejected | 138.6/min | ETA: 19.0m [2026-01-23T12:06:21.100684] [DEBUG] [REMOTE ] CZNC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:21.100839] [DEBUG] [REMOTE ] CZNC: PASS: History has at least 300 days. [2026-01-23T12:06:21.101091] [DEBUG] [REMOTE ] CZNC: PASS: Price check passed. Min price $18.96. [2026-01-23T12:06:21.101229] [DEBUG] [REMOTE ] CZNC: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:21.101352] [DEBUG] [REMOTE ] CZNC: PASS: Integrity check passed. [2026-01-23T12:06:21.101600] [DEBUG] [REMOTE ] CZNC: Symbol is viable for forecasting. [2026-01-23T12:06:21.101652] [INFO ] [MAIN ] [869/3498] CZNC kept (0.5s) | 869 kept, 0 rejected | 138.6/min | ETA: 19.0m [2026-01-23T12:06:21.560769] [DEBUG] [REMOTE ] CZWI: Retrieved 5489 rows, trimmed to 300. [2026-01-23T12:06:21.560973] [DEBUG] [REMOTE ] CZWI: PASS: History has at least 300 days. [2026-01-23T12:06:21.561318] [DEBUG] [REMOTE ] CZWI: PASS: Price check passed. Min price $15.65. [2026-01-23T12:06:21.561511] [DEBUG] [REMOTE ] CZWI: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:21.561693] [DEBUG] [REMOTE ] CZWI: PASS: Integrity check passed. [2026-01-23T12:06:21.561744] [DEBUG] [REMOTE ] CZWI: Symbol is viable for forecasting. [2026-01-23T12:06:21.561808] [INFO ] [MAIN ] [870/3498] CZWI kept (0.5s) | 870 kept, 0 rejected | 138.6/min | ETA: 19.0m [2026-01-23T12:06:21.982074] [DEBUG] [REMOTE ] DAL: Retrieved 4711 rows, trimmed to 300. [2026-01-23T12:06:21.982214] [DEBUG] [REMOTE ] DAL: PASS: History has at least 300 days. [2026-01-23T12:06:21.982507] [DEBUG] [REMOTE ] DAL: PASS: Price check passed. Min price $55.65. [2026-01-23T12:06:21.982706] [DEBUG] [REMOTE ] DAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:21.982855] [DEBUG] [REMOTE ] DAL: PASS: Integrity check passed. [2026-01-23T12:06:21.982909] [DEBUG] [REMOTE ] DAL: Symbol is viable for forecasting. [2026-01-23T12:06:21.982973] [INFO ] [MAIN ] [871/3498] DAL kept (0.4s) | 871 kept, 0 rejected | 138.6/min | ETA: 19.0m [2026-01-23T12:06:22.379730] [DEBUG] [REMOTE ] DAN: Retrieved 4543 rows, trimmed to 300. [2026-01-23T12:06:22.379872] [DEBUG] [REMOTE ] DAN: PASS: History has at least 300 days. [2026-01-23T12:06:22.380095] [DEBUG] [REMOTE ] DAN: PASS: Price check passed. Min price $19.47. [2026-01-23T12:06:22.380244] [DEBUG] [REMOTE ] DAN: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:22.380379] [DEBUG] [REMOTE ] DAN: PASS: Integrity check passed. [2026-01-23T12:06:22.380422] [DEBUG] [REMOTE ] DAN: Symbol is viable for forecasting. [2026-01-23T12:06:22.380473] [INFO ] [MAIN ] [872/3498] DAN kept (0.4s) | 872 kept, 0 rejected | 138.6/min | ETA: 18.9m [2026-01-23T12:06:22.653456] [DEBUG] [REMOTE ] DAO: Retrieved 1568 rows, trimmed to 300. [2026-01-23T12:06:22.653623] [DEBUG] [REMOTE ] DAO: PASS: History has at least 300 days. [2026-01-23T12:06:22.653834] [DEBUG] [REMOTE ] DAO: PASS: Price check passed. Min price $8.43. [2026-01-23T12:06:22.653970] [DEBUG] [REMOTE ] DAO: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:22.654079] [DEBUG] [REMOTE ] DAO: PASS: Integrity check passed. [2026-01-23T12:06:22.654120] [DEBUG] [REMOTE ] DAO: Symbol is viable for forecasting. [2026-01-23T12:06:22.654168] [INFO ] [MAIN ] [873/3498] DAO kept (0.3s) | 873 kept, 0 rejected | 138.7/min | ETA: 18.9m [2026-01-23T12:06:22.929535] [DEBUG] [REMOTE ] DAPP: Retrieved 1200 rows, trimmed to 300. [2026-01-23T12:06:22.929770] [DEBUG] [REMOTE ] DAPP: PASS: History has at least 300 days. [2026-01-23T12:06:22.930028] [DEBUG] [REMOTE ] DAPP: PASS: Price check passed. Min price $15.96. [2026-01-23T12:06:22.930226] [DEBUG] [REMOTE ] DAPP: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:22.930389] [DEBUG] [REMOTE ] DAPP: PASS: Integrity check passed. [2026-01-23T12:06:22.930435] [DEBUG] [REMOTE ] DAPP: Symbol is viable for forecasting. [2026-01-23T12:06:22.930495] [INFO ] [MAIN ] [874/3498] DAPP kept (0.3s) | 874 kept, 0 rejected | 138.7/min | ETA: 18.9m [2026-01-23T12:06:23.519034] [DEBUG] [REMOTE ] DARE: Retrieved 2964 rows, trimmed to 300. [2026-01-23T12:06:23.519172] [DEBUG] [REMOTE ] DARE: PASS: History has at least 300 days. [2026-01-23T12:06:23.519391] [DEBUG] [REMOTE ] DARE: PASS: Price check passed. Min price $1.63. [2026-01-23T12:06:23.519532] [DEBUG] [REMOTE ] DARE: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:23.519667] [DEBUG] [REMOTE ] DARE: PASS: Integrity check passed. [2026-01-23T12:06:23.519710] [DEBUG] [REMOTE ] DARE: Symbol is viable for forecasting. [2026-01-23T12:06:23.519762] [INFO ] [MAIN ] [875/3498] DARE kept (0.6s) | 875 kept, 0 rejected | 138.7/min | ETA: 18.9m [2026-01-23T12:06:23.848533] [DEBUG] [REMOTE ] DASH: Retrieved 1285 rows, trimmed to 300. [2026-01-23T12:06:23.848713] [DEBUG] [REMOTE ] DASH: PASS: History has at least 300 days. [2026-01-23T12:06:23.848925] [DEBUG] [REMOTE ] DASH: PASS: Price check passed. Min price $187.73. [2026-01-23T12:06:23.849064] [DEBUG] [REMOTE ] DASH: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:23.849178] [DEBUG] [REMOTE ] DASH: PASS: Integrity check passed. [2026-01-23T12:06:23.849220] [DEBUG] [REMOTE ] DASH: Symbol is viable for forecasting. [2026-01-23T12:06:23.849270] [INFO ] [MAIN ] [876/3498] DASH kept (0.3s) | 876 kept, 0 rejected | 138.7/min | ETA: 18.9m [2026-01-23T12:06:24.253481] [DEBUG] [REMOTE ] DAVA: Retrieved 1882 rows, trimmed to 300. [2026-01-23T12:06:24.253643] [DEBUG] [REMOTE ] DAVA: PASS: History has at least 300 days. [2026-01-23T12:06:24.253855] [DEBUG] [REMOTE ] DAVA: PASS: Price check passed. Min price $6.05. [2026-01-23T12:06:24.253992] [DEBUG] [REMOTE ] DAVA: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:24.254102] [DEBUG] [REMOTE ] DAVA: PASS: Integrity check passed. [2026-01-23T12:06:24.254143] [DEBUG] [REMOTE ] DAVA: Symbol is viable for forecasting. [2026-01-23T12:06:24.254191] [INFO ] [MAIN ] [877/3498] DAVA kept (0.4s) | 877 kept, 0 rejected | 138.7/min | ETA: 18.9m [2026-01-23T12:06:24.643013] [DEBUG] [REMOTE ] DAVE: Retrieved 1192 rows, trimmed to 300. [2026-01-23T12:06:24.643141] [DEBUG] [REMOTE ] DAVE: PASS: History has at least 300 days. [2026-01-23T12:06:24.643347] [DEBUG] [REMOTE ] DAVE: PASS: Price check passed. Min price $182.51. [2026-01-23T12:06:24.643484] [DEBUG] [REMOTE ] DAVE: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:24.643612] [DEBUG] [REMOTE ] DAVE: PASS: Integrity check passed. [2026-01-23T12:06:24.643654] [DEBUG] [REMOTE ] DAVE: Symbol is viable for forecasting. [2026-01-23T12:06:24.643704] [INFO ] [MAIN ] [878/3498] DAVE kept (0.4s) | 878 kept, 0 rejected | 138.7/min | ETA: 18.9m [2026-01-23T12:06:24.946668] [DEBUG] [REMOTE ] DAWN: Retrieved 1169 rows, trimmed to 300. [2026-01-23T12:06:24.946857] [DEBUG] [REMOTE ] DAWN: PASS: History has at least 300 days. [2026-01-23T12:06:24.947199] [DEBUG] [REMOTE ] DAWN: PASS: Price check passed. Min price $7.04. [2026-01-23T12:06:24.947378] [DEBUG] [REMOTE ] DAWN: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:24.947552] [DEBUG] [REMOTE ] DAWN: PASS: Integrity check passed. [2026-01-23T12:06:24.947627] [DEBUG] [REMOTE ] DAWN: Symbol is viable for forecasting. [2026-01-23T12:06:24.947695] [INFO ] [MAIN ] [879/3498] DAWN kept (0.3s) | 879 kept, 0 rejected | 138.8/min | ETA: 18.9m [2026-01-23T12:06:25.726447] [DEBUG] [REMOTE ] DB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:25.726597] [DEBUG] [REMOTE ] DB: PASS: History has at least 300 days. [2026-01-23T12:06:25.726817] [DEBUG] [REMOTE ] DB: PASS: Price check passed. Min price $33.55. [2026-01-23T12:06:25.726954] [DEBUG] [REMOTE ] DB: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:25.727069] [DEBUG] [REMOTE ] DB: PASS: Integrity check passed. [2026-01-23T12:06:25.727109] [DEBUG] [REMOTE ] DB: Symbol is viable for forecasting. [2026-01-23T12:06:25.727158] [INFO ] [MAIN ] [880/3498] DB kept (0.8s) | 880 kept, 0 rejected | 138.7/min | ETA: 18.9m [2026-01-23T12:06:25.946521] [DEBUG] [REMOTE ] DBD: Retrieved 612 rows, trimmed to 300. [2026-01-23T12:06:25.946674] [DEBUG] [REMOTE ] DBD: PASS: History has at least 300 days. [2026-01-23T12:06:25.946884] [DEBUG] [REMOTE ] DBD: PASS: Price check passed. Min price $56.24. [2026-01-23T12:06:25.947023] [DEBUG] [REMOTE ] DBD: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:25.947135] [DEBUG] [REMOTE ] DBD: PASS: Integrity check passed. [2026-01-23T12:06:25.947177] [DEBUG] [REMOTE ] DBD: Symbol is viable for forecasting. [2026-01-23T12:06:25.947227] [INFO ] [MAIN ] [881/3498] DBD kept (0.2s) | 881 kept, 0 rejected | 138.7/min | ETA: 18.9m [2026-01-23T12:06:26.557351] [DEBUG] [REMOTE ] DBI: Retrieved 5174 rows, trimmed to 300. [2026-01-23T12:06:26.557540] [DEBUG] [REMOTE ] DBI: PASS: History has at least 300 days. [2026-01-23T12:06:26.557805] [DEBUG] [REMOTE ] DBI: PASS: Price check passed. Min price $3.33. [2026-01-23T12:06:26.557951] [DEBUG] [REMOTE ] DBI: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:26.558075] [DEBUG] [REMOTE ] DBI: PASS: Integrity check passed. [2026-01-23T12:06:26.558118] [DEBUG] [REMOTE ] DBI: Symbol is viable for forecasting. [2026-01-23T12:06:26.558179] [INFO ] [MAIN ] [882/3498] DBI kept (0.6s) | 882 kept, 0 rejected | 138.7/min | ETA: 18.9m [2026-01-23T12:06:26.950150] [DEBUG] [REMOTE ] DBL: Retrieved 3517 rows, trimmed to 300. [2026-01-23T12:06:26.950370] [DEBUG] [REMOTE ] DBL: PASS: History has at least 300 days. [2026-01-23T12:06:26.950778] [DEBUG] [REMOTE ] DBL: PASS: Price check passed. Min price $14.94. [2026-01-23T12:06:26.950958] [DEBUG] [REMOTE ] DBL: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:26.951129] [DEBUG] [REMOTE ] DBL: PASS: Integrity check passed. [2026-01-23T12:06:26.951181] [DEBUG] [REMOTE ] DBL: Symbol is viable for forecasting. [2026-01-23T12:06:26.951253] [INFO ] [MAIN ] [883/3498] DBL kept (0.4s) | 883 kept, 0 rejected | 138.7/min | ETA: 18.9m [2026-01-23T12:06:27.311982] [DEBUG] [REMOTE ] DBRG: Retrieved 2910 rows, trimmed to 300. [2026-01-23T12:06:27.312118] [DEBUG] [REMOTE ] DBRG: PASS: History has at least 300 days. [2026-01-23T12:06:27.312332] [DEBUG] [REMOTE ] DBRG: PASS: Price check passed. Min price $9.16. [2026-01-23T12:06:27.312471] [DEBUG] [REMOTE ] DBRG: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:27.312606] [DEBUG] [REMOTE ] DBRG: PASS: Integrity check passed. [2026-01-23T12:06:27.312649] [DEBUG] [REMOTE ] DBRG: Symbol is viable for forecasting. [2026-01-23T12:06:27.312698] [INFO ] [MAIN ] [884/3498] DBRG kept (0.4s) | 884 kept, 0 rejected | 138.7/min | ETA: 18.8m [2026-01-23T12:06:27.639483] [DEBUG] [REMOTE ] DBX: Retrieved 1969 rows, trimmed to 300. [2026-01-23T12:06:27.639652] [DEBUG] [REMOTE ] DBX: PASS: History has at least 300 days. [2026-01-23T12:06:27.639868] [DEBUG] [REMOTE ] DBX: PASS: Price check passed. Min price $25.49. [2026-01-23T12:06:27.640001] [DEBUG] [REMOTE ] DBX: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:27.640113] [DEBUG] [REMOTE ] DBX: PASS: Integrity check passed. [2026-01-23T12:06:27.640153] [DEBUG] [REMOTE ] DBX: Symbol is viable for forecasting. [2026-01-23T12:06:27.640203] [INFO ] [MAIN ] [885/3498] DBX kept (0.3s) | 885 kept, 0 rejected | 138.8/min | ETA: 18.8m [2026-01-23T12:06:28.061713] [DEBUG] [REMOTE ] DCBO: Retrieved 1392 rows, trimmed to 300. [2026-01-23T12:06:28.061883] [DEBUG] [REMOTE ] DCBO: PASS: History has at least 300 days. [2026-01-23T12:06:28.062141] [DEBUG] [REMOTE ] DCBO: PASS: Price check passed. Min price $18.27. [2026-01-23T12:06:28.062301] [DEBUG] [REMOTE ] DCBO: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:28.062438] [DEBUG] [REMOTE ] DCBO: PASS: Integrity check passed. [2026-01-23T12:06:28.062483] [DEBUG] [REMOTE ] DCBO: Symbol is viable for forecasting. [2026-01-23T12:06:28.062539] [INFO ] [MAIN ] [886/3498] DCBO kept (0.4s) | 886 kept, 0 rejected | 138.8/min | ETA: 18.8m [2026-01-23T12:06:28.660328] [DEBUG] [REMOTE ] DCI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:28.660465] [DEBUG] [REMOTE ] DCI: PASS: History has at least 300 days. [2026-01-23T12:06:28.660702] [DEBUG] [REMOTE ] DCI: PASS: Price check passed. Min price $82.51. [2026-01-23T12:06:28.660844] [DEBUG] [REMOTE ] DCI: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:28.660959] [DEBUG] [REMOTE ] DCI: PASS: Integrity check passed. [2026-01-23T12:06:28.661000] [DEBUG] [REMOTE ] DCI: Symbol is viable for forecasting. [2026-01-23T12:06:28.661049] [INFO ] [MAIN ] [887/3498] DCI kept (0.6s) | 887 kept, 0 rejected | 138.7/min | ETA: 18.8m [2026-01-23T12:06:29.118876] [DEBUG] [REMOTE ] DCO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:29.119053] [DEBUG] [REMOTE ] DCO: PASS: History has at least 300 days. [2026-01-23T12:06:29.119302] [DEBUG] [REMOTE ] DCO: PASS: Price check passed. Min price $86.41. [2026-01-23T12:06:29.119445] [DEBUG] [REMOTE ] DCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:29.119589] [DEBUG] [REMOTE ] DCO: PASS: Integrity check passed. [2026-01-23T12:06:29.119634] [DEBUG] [REMOTE ] DCO: Symbol is viable for forecasting. [2026-01-23T12:06:29.119686] [INFO ] [MAIN ] [888/3498] DCO kept (0.5s) | 888 kept, 0 rejected | 138.7/min | ETA: 18.8m [2026-01-23T12:06:29.584288] [DEBUG] [REMOTE ] DCOM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:29.584457] [DEBUG] [REMOTE ] DCOM: PASS: History has at least 300 days. [2026-01-23T12:06:29.584732] [DEBUG] [REMOTE ] DCOM: PASS: Price check passed. Min price $25.57. [2026-01-23T12:06:29.584919] [DEBUG] [REMOTE ] DCOM: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:29.585055] [DEBUG] [REMOTE ] DCOM: PASS: Integrity check passed. [2026-01-23T12:06:29.585101] [DEBUG] [REMOTE ] DCOM: Symbol is viable for forecasting. [2026-01-23T12:06:29.585160] [INFO ] [MAIN ] [889/3498] DCOM kept (0.5s) | 889 kept, 0 rejected | 138.7/min | ETA: 18.8m [2026-01-23T12:06:29.906163] [DEBUG] [REMOTE ] DCTH: Retrieved 5970 rows, trimmed to 300. [2026-01-23T12:06:29.906394] [DEBUG] [REMOTE ] DCTH: PASS: History has at least 300 days. [2026-01-23T12:06:29.906817] [DEBUG] [REMOTE ] DCTH: PASS: Price check passed. Min price $8.19. [2026-01-23T12:06:29.906995] [DEBUG] [REMOTE ] DCTH: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:29.907199] [DEBUG] [REMOTE ] DCTH: PASS: Integrity check passed. [2026-01-23T12:06:29.907266] [DEBUG] [REMOTE ] DCTH: Symbol is viable for forecasting. [2026-01-23T12:06:29.907331] [INFO ] [MAIN ] [890/3498] DCTH kept (0.3s) | 890 kept, 0 rejected | 138.7/min | ETA: 18.8m [2026-01-23T12:06:30.452933] [DEBUG] [REMOTE ] DD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:30.453105] [DEBUG] [REMOTE ] DD: PASS: History has at least 300 days. [2026-01-23T12:06:30.453410] [DEBUG] [REMOTE ] DD: PASS: Price check passed. Min price $34.18. [2026-01-23T12:06:30.453554] [DEBUG] [REMOTE ] DD: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:30.453711] [DEBUG] [REMOTE ] DD: PASS: Integrity check passed. [2026-01-23T12:06:30.453753] [DEBUG] [REMOTE ] DD: Symbol is viable for forecasting. [2026-01-23T12:06:30.453804] [INFO ] [MAIN ] [891/3498] DD kept (0.5s) | 891 kept, 0 rejected | 138.7/min | ETA: 18.8m [2026-01-23T12:06:30.920001] [DEBUG] [REMOTE ] DDD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:30.920167] [DEBUG] [REMOTE ] DDD: PASS: History has at least 300 days. [2026-01-23T12:06:30.920447] [DEBUG] [REMOTE ] DDD: PASS: Price check passed. Min price $1.77. [2026-01-23T12:06:30.920609] [DEBUG] [REMOTE ] DDD: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:30.920743] [DEBUG] [REMOTE ] DDD: PASS: Integrity check passed. [2026-01-23T12:06:30.920786] [DEBUG] [REMOTE ] DDD: Symbol is viable for forecasting. [2026-01-23T12:06:30.920837] [INFO ] [MAIN ] [892/3498] DDD kept (0.5s) | 892 kept, 0 rejected | 138.7/min | ETA: 18.8m [2026-01-23T12:06:31.157471] [DEBUG] [REMOTE ] DDI: Retrieved 1103 rows, trimmed to 300. [2026-01-23T12:06:31.157629] [DEBUG] [REMOTE ] DDI: PASS: History has at least 300 days. [2026-01-23T12:06:31.157841] [DEBUG] [REMOTE ] DDI: PASS: Price check passed. Min price $8.25. [2026-01-23T12:06:31.157975] [DEBUG] [REMOTE ] DDI: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:31.158086] [DEBUG] [REMOTE ] DDI: PASS: Integrity check passed. [2026-01-23T12:06:31.158126] [DEBUG] [REMOTE ] DDI: Symbol is viable for forecasting. [2026-01-23T12:06:31.158174] [INFO ] [MAIN ] [893/3498] DDI kept (0.2s) | 893 kept, 0 rejected | 138.7/min | ETA: 18.8m [2026-01-23T12:06:31.564010] [DEBUG] [REMOTE ] DDL: Retrieved 1147 rows, trimmed to 300. [2026-01-23T12:06:31.564202] [DEBUG] [REMOTE ] DDL: PASS: History has at least 300 days. [2026-01-23T12:06:31.564488] [DEBUG] [REMOTE ] DDL: PASS: Price check passed. Min price $1.67. [2026-01-23T12:06:31.564688] [DEBUG] [REMOTE ] DDL: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:31.565031] [DEBUG] [REMOTE ] DDL: PASS: Integrity check passed. [2026-01-23T12:06:31.565074] [DEBUG] [REMOTE ] DDL: Symbol is viable for forecasting. [2026-01-23T12:06:31.565132] [INFO ] [MAIN ] [894/3498] DDL kept (0.4s) | 894 kept, 0 rejected | 138.7/min | ETA: 18.8m [2026-01-23T12:06:31.990805] [DEBUG] [REMOTE ] DDOG: Retrieved 1594 rows, trimmed to 300. [2026-01-23T12:06:31.990951] [DEBUG] [REMOTE ] DDOG: PASS: History has at least 300 days. [2026-01-23T12:06:31.991172] [DEBUG] [REMOTE ] DDOG: PASS: Price check passed. Min price $117.00. [2026-01-23T12:06:31.991316] [DEBUG] [REMOTE ] DDOG: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:31.991436] [DEBUG] [REMOTE ] DDOG: PASS: Integrity check passed. [2026-01-23T12:06:31.991479] [DEBUG] [REMOTE ] DDOG: Symbol is viable for forecasting. [2026-01-23T12:06:31.991530] [INFO ] [MAIN ] [895/3498] DDOG kept (0.4s) | 895 kept, 0 rejected | 138.7/min | ETA: 18.8m [2026-01-23T12:06:32.653627] [DEBUG] [REMOTE ] DDS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:32.653768] [DEBUG] [REMOTE ] DDS: PASS: History has at least 300 days. [2026-01-23T12:06:32.654000] [DEBUG] [REMOTE ] DDS: PASS: Price check passed. Min price $569.72. [2026-01-23T12:06:32.654147] [DEBUG] [REMOTE ] DDS: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:32.654270] [DEBUG] [REMOTE ] DDS: PASS: Integrity check passed. [2026-01-23T12:06:32.654313] [DEBUG] [REMOTE ] DDS: Symbol is viable for forecasting. [2026-01-23T12:06:32.654365] [INFO ] [MAIN ] [896/3498] DDS kept (0.7s) | 896 kept, 0 rejected | 138.7/min | ETA: 18.8m [2026-01-23T12:06:33.128973] [DEBUG] [REMOTE ] DE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:33.129142] [DEBUG] [REMOTE ] DE: PASS: History has at least 300 days. [2026-01-23T12:06:33.129438] [DEBUG] [REMOTE ] DE: PASS: Price check passed. Min price $460.03. [2026-01-23T12:06:33.129597] [DEBUG] [REMOTE ] DE: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:33.129735] [DEBUG] [REMOTE ] DE: PASS: Integrity check passed. [2026-01-23T12:06:33.129776] [DEBUG] [REMOTE ] DE: Symbol is viable for forecasting. [2026-01-23T12:06:33.129828] [INFO ] [MAIN ] [897/3498] DE kept (0.5s) | 897 kept, 0 rejected | 138.6/min | ETA: 18.8m [2026-01-23T12:06:33.310847] [DEBUG] [REMOTE ] DEA: Retrieved 2756 rows, trimmed to 300. [2026-01-23T12:06:33.310982] [DEBUG] [REMOTE ] DEA: PASS: History has at least 300 days. [2026-01-23T12:06:33.311203] [DEBUG] [REMOTE ] DEA: PASS: Price check passed. Min price $20.56. [2026-01-23T12:06:33.311343] [DEBUG] [REMOTE ] DEA: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:33.311456] [DEBUG] [REMOTE ] DEA: PASS: Integrity check passed. [2026-01-23T12:06:33.311495] [DEBUG] [REMOTE ] DEA: Symbol is viable for forecasting. [2026-01-23T12:06:33.311543] [INFO ] [MAIN ] [898/3498] DEA kept (0.2s) | 898 kept, 0 rejected | 138.7/min | ETA: 18.7m [2026-01-23T12:06:34.055630] [DEBUG] [REMOTE ] DECK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:34.055771] [DEBUG] [REMOTE ] DECK: PASS: History has at least 300 days. [2026-01-23T12:06:34.056002] [DEBUG] [REMOTE ] DECK: PASS: Price check passed. Min price $79.54. [2026-01-23T12:06:34.056145] [DEBUG] [REMOTE ] DECK: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:34.056267] [DEBUG] [REMOTE ] DECK: PASS: Integrity check passed. [2026-01-23T12:06:34.056309] [DEBUG] [REMOTE ] DECK: Symbol is viable for forecasting. [2026-01-23T12:06:34.056359] [INFO ] [MAIN ] [899/3498] DECK kept (0.7s) | 899 kept, 0 rejected | 138.6/min | ETA: 18.7m [2026-01-23T12:06:34.459966] [DEBUG] [REMOTE ] DEI: Retrieved 4840 rows, trimmed to 300. [2026-01-23T12:06:34.460117] [DEBUG] [REMOTE ] DEI: PASS: History has at least 300 days. [2026-01-23T12:06:34.460341] [DEBUG] [REMOTE ] DEI: PASS: Price check passed. Min price $10.79. [2026-01-23T12:06:34.460481] [DEBUG] [REMOTE ] DEI: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:34.460618] [DEBUG] [REMOTE ] DEI: PASS: Integrity check passed. [2026-01-23T12:06:34.460662] [DEBUG] [REMOTE ] DEI: Symbol is viable for forecasting. [2026-01-23T12:06:34.460713] [INFO ] [MAIN ] [900/3498] DEI kept (0.4s) | 900 kept, 0 rejected | 138.6/min | ETA: 18.7m [2026-01-23T12:06:34.753082] [DEBUG] [REMOTE ] DELL: Retrieved 1780 rows, trimmed to 300. [2026-01-23T12:06:34.753225] [DEBUG] [REMOTE ] DELL: PASS: History has at least 300 days. [2026-01-23T12:06:34.753508] [DEBUG] [REMOTE ] DELL: PASS: Price check passed. Min price $111.07. [2026-01-23T12:06:34.753714] [DEBUG] [REMOTE ] DELL: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:34.753837] [DEBUG] [REMOTE ] DELL: PASS: Integrity check passed. [2026-01-23T12:06:34.753878] [DEBUG] [REMOTE ] DELL: Symbol is viable for forecasting. [2026-01-23T12:06:34.753927] [INFO ] [MAIN ] [901/3498] DELL kept (0.3s) | 901 kept, 0 rejected | 138.7/min | ETA: 18.7m [2026-01-23T12:06:35.381268] [DEBUG] [REMOTE ] DEO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:35.381435] [DEBUG] [REMOTE ] DEO: PASS: History has at least 300 days. [2026-01-23T12:06:35.381704] [DEBUG] [REMOTE ] DEO: PASS: Price check passed. Min price $85.12. [2026-01-23T12:06:35.381847] [DEBUG] [REMOTE ] DEO: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:35.381970] [DEBUG] [REMOTE ] DEO: PASS: Integrity check passed. [2026-01-23T12:06:35.382011] [DEBUG] [REMOTE ] DEO: Symbol is viable for forecasting. [2026-01-23T12:06:35.382063] [INFO ] [MAIN ] [902/3498] DEO kept (0.6s) | 902 kept, 0 rejected | 138.6/min | ETA: 18.7m [2026-01-23T12:06:35.601028] [DEBUG] [REMOTE ] DERM: Retrieved 1051 rows, trimmed to 300. [2026-01-23T12:06:35.601172] [DEBUG] [REMOTE ] DERM: PASS: History has at least 300 days. [2026-01-23T12:06:35.601386] [DEBUG] [REMOTE ] DERM: PASS: Price check passed. Min price $7.12. [2026-01-23T12:06:35.601527] [DEBUG] [REMOTE ] DERM: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:35.601661] [DEBUG] [REMOTE ] DERM: PASS: Integrity check passed. [2026-01-23T12:06:35.601703] [DEBUG] [REMOTE ] DERM: Symbol is viable for forecasting. [2026-01-23T12:06:35.601752] [INFO ] [MAIN ] [903/3498] DERM kept (0.2s) | 903 kept, 0 rejected | 138.7/min | ETA: 18.7m [2026-01-23T12:06:35.895375] [DEBUG] [REMOTE ] DFGP: Retrieved 552 rows, trimmed to 300. [2026-01-23T12:06:35.895507] [DEBUG] [REMOTE ] DFGP: PASS: History has at least 300 days. [2026-01-23T12:06:35.895745] [DEBUG] [REMOTE ] DFGP: PASS: Price check passed. Min price $53.85. [2026-01-23T12:06:35.895902] [DEBUG] [REMOTE ] DFGP: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:35.896016] [DEBUG] [REMOTE ] DFGP: PASS: Integrity check passed. [2026-01-23T12:06:35.896059] [DEBUG] [REMOTE ] DFGP: Symbol is viable for forecasting. [2026-01-23T12:06:35.896108] [INFO ] [MAIN ] [904/3498] DFGP kept (0.3s) | 904 kept, 0 rejected | 138.7/min | ETA: 18.7m [2026-01-23T12:06:36.420265] [DEBUG] [REMOTE ] DFGX: Retrieved 552 rows, trimmed to 300. [2026-01-23T12:06:36.420410] [DEBUG] [REMOTE ] DFGX: PASS: History has at least 300 days. [2026-01-23T12:06:36.420652] [DEBUG] [REMOTE ] DFGX: PASS: Price check passed. Min price $52.48. [2026-01-23T12:06:36.420969] [DEBUG] [REMOTE ] DFGX: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:36.421082] [DEBUG] [REMOTE ] DFGX: PASS: Integrity check passed. [2026-01-23T12:06:36.421122] [DEBUG] [REMOTE ] DFGX: Symbol is viable for forecasting. [2026-01-23T12:06:36.421170] [INFO ] [MAIN ] [905/3498] DFGX kept (0.5s) | 905 kept, 0 rejected | 138.7/min | ETA: 18.7m [2026-01-23T12:06:36.844248] [DEBUG] [REMOTE ] DFH: Retrieved 1257 rows, trimmed to 300. [2026-01-23T12:06:36.844491] [DEBUG] [REMOTE ] DFH: PASS: History has at least 300 days. [2026-01-23T12:06:36.845028] [DEBUG] [REMOTE ] DFH: PASS: Price check passed. Min price $16.98. [2026-01-23T12:06:36.845185] [DEBUG] [REMOTE ] DFH: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:36.845329] [DEBUG] [REMOTE ] DFH: PASS: Integrity check passed. [2026-01-23T12:06:36.845377] [DEBUG] [REMOTE ] DFH: Symbol is viable for forecasting. [2026-01-23T12:06:36.845432] [INFO ] [MAIN ] [906/3498] DFH kept (0.4s) | 906 kept, 0 rejected | 138.7/min | ETA: 18.7m [2026-01-23T12:06:37.275824] [DEBUG] [REMOTE ] DFIN: Retrieved 2339 rows, trimmed to 300. [2026-01-23T12:06:37.276055] [DEBUG] [REMOTE ] DFIN: PASS: History has at least 300 days. [2026-01-23T12:06:37.276358] [DEBUG] [REMOTE ] DFIN: PASS: Price check passed. Min price $44.46. [2026-01-23T12:06:37.276516] [DEBUG] [REMOTE ] DFIN: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:37.276686] [DEBUG] [REMOTE ] DFIN: PASS: Integrity check passed. [2026-01-23T12:06:37.276740] [DEBUG] [REMOTE ] DFIN: Symbol is viable for forecasting. [2026-01-23T12:06:37.276801] [INFO ] [MAIN ] [907/3498] DFIN kept (0.4s) | 907 kept, 0 rejected | 138.7/min | ETA: 18.7m [2026-01-23T12:06:37.744312] [DEBUG] [REMOTE ] DFP: Retrieved 3185 rows, trimmed to 300. [2026-01-23T12:06:37.744450] [DEBUG] [REMOTE ] DFP: PASS: History has at least 300 days. [2026-01-23T12:06:37.744716] [DEBUG] [REMOTE ] DFP: PASS: Price check passed. Min price $20.61. [2026-01-23T12:06:37.744856] [DEBUG] [REMOTE ] DFP: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:37.744973] [DEBUG] [REMOTE ] DFP: PASS: Integrity check passed. [2026-01-23T12:06:37.745012] [DEBUG] [REMOTE ] DFP: Symbol is viable for forecasting. [2026-01-23T12:06:37.745060] [INFO ] [MAIN ] [908/3498] DFP kept (0.5s) | 908 kept, 0 rejected | 138.7/min | ETA: 18.7m [2026-01-23T12:06:38.018970] [DEBUG] [REMOTE ] DFTX: Retrieved 888 rows, trimmed to 300. [2026-01-23T12:06:38.019110] [DEBUG] [REMOTE ] DFTX: PASS: History has at least 300 days. [2026-01-23T12:06:38.019322] [DEBUG] [REMOTE ] DFTX: PASS: Price check passed. Min price $10.68. [2026-01-23T12:06:38.019463] [DEBUG] [REMOTE ] DFTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:38.019602] [DEBUG] [REMOTE ] DFTX: PASS: Integrity check passed. [2026-01-23T12:06:38.019658] [DEBUG] [REMOTE ] DFTX: Symbol is viable for forecasting. [2026-01-23T12:06:38.019714] [INFO ] [MAIN ] [909/3498] DFTX kept (0.3s) | 909 kept, 0 rejected | 138.8/min | ETA: 18.7m [2026-01-23T12:06:38.559090] [DEBUG] [REMOTE ] DG: Retrieved 4071 rows, trimmed to 300. [2026-01-23T12:06:38.559237] [DEBUG] [REMOTE ] DG: PASS: History has at least 300 days. [2026-01-23T12:06:38.559479] [DEBUG] [REMOTE ] DG: PASS: Price check passed. Min price $95.55. [2026-01-23T12:06:38.559640] [DEBUG] [REMOTE ] DG: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:38.559769] [DEBUG] [REMOTE ] DG: PASS: Integrity check passed. [2026-01-23T12:06:38.559809] [DEBUG] [REMOTE ] DG: Symbol is viable for forecasting. [2026-01-23T12:06:38.559859] [INFO ] [MAIN ] [910/3498] DG kept (0.5s) | 910 kept, 0 rejected | 138.7/min | ETA: 18.7m [2026-01-23T12:06:38.786077] [DEBUG] [REMOTE ] DGCB: Retrieved 552 rows, trimmed to 300. [2026-01-23T12:06:38.786238] [DEBUG] [REMOTE ] DGCB: PASS: History has at least 300 days. [2026-01-23T12:06:38.786501] [DEBUG] [REMOTE ] DGCB: PASS: Price check passed. Min price $53.95. [2026-01-23T12:06:38.786709] [DEBUG] [REMOTE ] DGCB: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:38.786860] [DEBUG] [REMOTE ] DGCB: PASS: Integrity check passed. [2026-01-23T12:06:38.786911] [DEBUG] [REMOTE ] DGCB: Symbol is viable for forecasting. [2026-01-23T12:06:38.786975] [INFO ] [MAIN ] [911/3498] DGCB kept (0.2s) | 911 kept, 0 rejected | 138.8/min | ETA: 18.6m [2026-01-23T12:06:39.432665] [DEBUG] [REMOTE ] DGICA: Retrieved 6224 rows, trimmed to 300. [2026-01-23T12:06:39.432819] [DEBUG] [REMOTE ] DGICA: PASS: History has at least 300 days. [2026-01-23T12:06:39.433092] [DEBUG] [REMOTE ] DGICA: PASS: Price check passed. Min price $18.20. [2026-01-23T12:06:39.433243] [DEBUG] [REMOTE ] DGICA: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:39.433384] [DEBUG] [REMOTE ] DGICA: PASS: Integrity check passed. [2026-01-23T12:06:39.433429] [DEBUG] [REMOTE ] DGICA: Symbol is viable for forecasting. [2026-01-23T12:06:39.433481] [INFO ] [MAIN ] [912/3498] DGICA kept (0.6s) | 912 kept, 0 rejected | 138.7/min | ETA: 18.6m [2026-01-23T12:06:39.952560] [DEBUG] [REMOTE ] DGII: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:39.952743] [DEBUG] [REMOTE ] DGII: PASS: History has at least 300 days. [2026-01-23T12:06:39.953175] [DEBUG] [REMOTE ] DGII: PASS: Price check passed. Min price $35.40. [2026-01-23T12:06:39.953312] [DEBUG] [REMOTE ] DGII: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:39.953434] [DEBUG] [REMOTE ] DGII: PASS: Integrity check passed. [2026-01-23T12:06:39.953474] [DEBUG] [REMOTE ] DGII: Symbol is viable for forecasting. [2026-01-23T12:06:39.953522] [INFO ] [MAIN ] [913/3498] DGII kept (0.5s) | 913 kept, 0 rejected | 138.7/min | ETA: 18.6m [2026-01-23T12:06:40.298393] [DEBUG] [REMOTE ] DGRE: Retrieved 3138 rows, trimmed to 300. [2026-01-23T12:06:40.298518] [DEBUG] [REMOTE ] DGRE: PASS: History has at least 300 days. [2026-01-23T12:06:40.298752] [DEBUG] [REMOTE ] DGRE: PASS: Price check passed. Min price $29.30. [2026-01-23T12:06:40.298909] [DEBUG] [REMOTE ] DGRE: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:40.299018] [DEBUG] [REMOTE ] DGRE: PASS: Integrity check passed. [2026-01-23T12:06:40.299058] [DEBUG] [REMOTE ] DGRE: Symbol is viable for forecasting. [2026-01-23T12:06:40.299105] [INFO ] [MAIN ] [914/3498] DGRE kept (0.3s) | 914 kept, 0 rejected | 138.7/min | ETA: 18.6m [2026-01-23T12:06:40.695390] [DEBUG] [REMOTE ] DGRS: Retrieved 3143 rows, trimmed to 300. [2026-01-23T12:06:40.695528] [DEBUG] [REMOTE ] DGRS: PASS: History has at least 300 days. [2026-01-23T12:06:40.695773] [DEBUG] [REMOTE ] DGRS: PASS: Price check passed. Min price $45.98. [2026-01-23T12:06:40.695917] [DEBUG] [REMOTE ] DGRS: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:40.696035] [DEBUG] [REMOTE ] DGRS: PASS: Integrity check passed. [2026-01-23T12:06:40.696077] [DEBUG] [REMOTE ] DGRS: Symbol is viable for forecasting. [2026-01-23T12:06:40.696130] [INFO ] [MAIN ] [915/3498] DGRS kept (0.4s) | 915 kept, 0 rejected | 138.7/min | ETA: 18.6m [2026-01-23T12:06:41.281205] [DEBUG] [REMOTE ] DGX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:41.281351] [DEBUG] [REMOTE ] DGX: PASS: History has at least 300 days. [2026-01-23T12:06:41.281606] [DEBUG] [REMOTE ] DGX: PASS: Price check passed. Min price $172.72. [2026-01-23T12:06:41.281754] [DEBUG] [REMOTE ] DGX: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:41.281876] [DEBUG] [REMOTE ] DGX: PASS: Integrity check passed. [2026-01-23T12:06:41.281918] [DEBUG] [REMOTE ] DGX: Symbol is viable for forecasting. [2026-01-23T12:06:41.281970] [INFO ] [MAIN ] [916/3498] DGX kept (0.6s) | 916 kept, 0 rejected | 138.7/min | ETA: 18.6m [2026-01-23T12:06:41.521958] [DEBUG] [REMOTE ] DH: Retrieved 1093 rows, trimmed to 300. [2026-01-23T12:06:41.522095] [DEBUG] [REMOTE ] DH: PASS: History has at least 300 days. [2026-01-23T12:06:41.522299] [DEBUG] [REMOTE ] DH: PASS: Price check passed. Min price $2.27. [2026-01-23T12:06:41.522436] [DEBUG] [REMOTE ] DH: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:41.522544] [DEBUG] [REMOTE ] DH: PASS: Integrity check passed. [2026-01-23T12:06:41.522603] [DEBUG] [REMOTE ] DH: Symbol is viable for forecasting. [2026-01-23T12:06:41.522653] [INFO ] [MAIN ] [917/3498] DH kept (0.2s) | 917 kept, 0 rejected | 138.7/min | ETA: 18.6m [2026-01-23T12:06:42.133241] [DEBUG] [REMOTE ] DHC: Retrieved 6518 rows, trimmed to 300. [2026-01-23T12:06:42.133378] [DEBUG] [REMOTE ] DHC: PASS: History has at least 300 days. [2026-01-23T12:06:42.133623] [DEBUG] [REMOTE ] DHC: PASS: Price check passed. Min price $4.10. [2026-01-23T12:06:42.133764] [DEBUG] [REMOTE ] DHC: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:42.133880] [DEBUG] [REMOTE ] DHC: PASS: Integrity check passed. [2026-01-23T12:06:42.133921] [DEBUG] [REMOTE ] DHC: Symbol is viable for forecasting. [2026-01-23T12:06:42.133970] [INFO ] [MAIN ] [918/3498] DHC kept (0.6s) | 918 kept, 0 rejected | 138.7/min | ETA: 18.6m [2026-01-23T12:06:42.633137] [DEBUG] [REMOTE ] DHF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:42.633287] [DEBUG] [REMOTE ] DHF: PASS: History has at least 300 days. [2026-01-23T12:06:42.633541] [DEBUG] [REMOTE ] DHF: PASS: Price check passed. Min price $2.44. [2026-01-23T12:06:42.633698] [DEBUG] [REMOTE ] DHF: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:42.633821] [DEBUG] [REMOTE ] DHF: PASS: Integrity check passed. [2026-01-23T12:06:42.633861] [DEBUG] [REMOTE ] DHF: Symbol is viable for forecasting. [2026-01-23T12:06:42.633910] [INFO ] [MAIN ] [919/3498] DHF kept (0.5s) | 919 kept, 0 rejected | 138.7/min | ETA: 18.6m [2026-01-23T12:06:43.094972] [DEBUG] [REMOTE ] DHI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:43.095126] [DEBUG] [REMOTE ] DHI: PASS: History has at least 300 days. [2026-01-23T12:06:43.095401] [DEBUG] [REMOTE ] DHI: PASS: Price check passed. Min price $137.32. [2026-01-23T12:06:43.095543] [DEBUG] [REMOTE ] DHI: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:43.095700] [DEBUG] [REMOTE ] DHI: PASS: Integrity check passed. [2026-01-23T12:06:43.095743] [DEBUG] [REMOTE ] DHI: Symbol is viable for forecasting. [2026-01-23T12:06:43.095794] [INFO ] [MAIN ] [920/3498] DHI kept (0.5s) | 920 kept, 0 rejected | 138.6/min | ETA: 18.6m [2026-01-23T12:06:43.574896] [DEBUG] [REMOTE ] DHIL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:43.575042] [DEBUG] [REMOTE ] DHIL: PASS: History has at least 300 days. [2026-01-23T12:06:43.575281] [DEBUG] [REMOTE ] DHIL: PASS: Price check passed. Min price $114.83. [2026-01-23T12:06:43.575422] [DEBUG] [REMOTE ] DHIL: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:43.575543] [DEBUG] [REMOTE ] DHIL: PASS: Integrity check passed. [2026-01-23T12:06:43.575604] [DEBUG] [REMOTE ] DHIL: Symbol is viable for forecasting. [2026-01-23T12:06:43.575658] [INFO ] [MAIN ] [921/3498] DHIL kept (0.5s) | 921 kept, 0 rejected | 138.6/min | ETA: 18.6m [2026-01-23T12:06:43.914311] [DEBUG] [REMOTE ] DHX: Retrieved 4653 rows, trimmed to 300. [2026-01-23T12:06:43.914447] [DEBUG] [REMOTE ] DHX: PASS: History has at least 300 days. [2026-01-23T12:06:43.914693] [DEBUG] [REMOTE ] DHX: PASS: Price check passed. Min price $1.50. [2026-01-23T12:06:43.914837] [DEBUG] [REMOTE ] DHX: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:43.914952] [DEBUG] [REMOTE ] DHX: PASS: Integrity check passed. [2026-01-23T12:06:43.914994] [DEBUG] [REMOTE ] DHX: Symbol is viable for forecasting. [2026-01-23T12:06:43.915046] [INFO ] [MAIN ] [922/3498] DHX kept (0.3s) | 922 kept, 0 rejected | 138.7/min | ETA: 18.6m [2026-01-23T12:06:44.206084] [DEBUG] [REMOTE ] DIBS: Retrieved 1160 rows, trimmed to 300. [2026-01-23T12:06:44.206219] [DEBUG] [REMOTE ] DIBS: PASS: History has at least 300 days. [2026-01-23T12:06:44.206455] [DEBUG] [REMOTE ] DIBS: PASS: Price check passed. Min price $3.43. [2026-01-23T12:06:44.206616] [DEBUG] [REMOTE ] DIBS: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:44.206751] [DEBUG] [REMOTE ] DIBS: PASS: Integrity check passed. [2026-01-23T12:06:44.206800] [DEBUG] [REMOTE ] DIBS: Symbol is viable for forecasting. [2026-01-23T12:06:44.206851] [INFO ] [MAIN ] [923/3498] DIBS kept (0.3s) | 923 kept, 0 rejected | 138.7/min | ETA: 18.6m [2026-01-23T12:06:44.739929] [DEBUG] [REMOTE ] DIN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:44.740069] [DEBUG] [REMOTE ] DIN: PASS: History has at least 300 days. [2026-01-23T12:06:44.740295] [DEBUG] [REMOTE ] DIN: PASS: Price check passed. Min price $24.01. [2026-01-23T12:06:44.740433] [DEBUG] [REMOTE ] DIN: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:44.740550] [DEBUG] [REMOTE ] DIN: PASS: Integrity check passed. [2026-01-23T12:06:44.740609] [DEBUG] [REMOTE ] DIN: Symbol is viable for forecasting. [2026-01-23T12:06:44.740659] [INFO ] [MAIN ] [924/3498] DIN kept (0.5s) | 924 kept, 0 rejected | 138.7/min | ETA: 18.6m [2026-01-23T12:06:45.314299] [DEBUG] [REMOTE ] DINO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:45.314441] [DEBUG] [REMOTE ] DINO: PASS: History has at least 300 days. [2026-01-23T12:06:45.314697] [DEBUG] [REMOTE ] DINO: PASS: Price check passed. Min price $45.88. [2026-01-23T12:06:45.314842] [DEBUG] [REMOTE ] DINO: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:45.314974] [DEBUG] [REMOTE ] DINO: PASS: Integrity check passed. [2026-01-23T12:06:45.315029] [DEBUG] [REMOTE ] DINO: Symbol is viable for forecasting. [2026-01-23T12:06:45.315090] [INFO ] [MAIN ] [925/3498] DINO kept (0.6s) | 925 kept, 0 rejected | 138.6/min | ETA: 18.6m [2026-01-23T12:06:45.757001] [DEBUG] [REMOTE ] DIOD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:45.757146] [DEBUG] [REMOTE ] DIOD: PASS: History has at least 300 days. [2026-01-23T12:06:45.757378] [DEBUG] [REMOTE ] DIOD: PASS: Price check passed. Min price $42.36. [2026-01-23T12:06:45.757548] [DEBUG] [REMOTE ] DIOD: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:45.757694] [DEBUG] [REMOTE ] DIOD: PASS: Integrity check passed. [2026-01-23T12:06:45.757737] [DEBUG] [REMOTE ] DIOD: Symbol is viable for forecasting. [2026-01-23T12:06:45.757786] [INFO ] [MAIN ] [926/3498] DIOD kept (0.4s) | 926 kept, 0 rejected | 138.6/min | ETA: 18.6m [2026-01-23T12:06:46.217370] [DEBUG] [REMOTE ] DIS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:46.217550] [DEBUG] [REMOTE ] DIS: PASS: History has at least 300 days. [2026-01-23T12:06:46.217834] [DEBUG] [REMOTE ] DIS: PASS: Price check passed. Min price $101.25. [2026-01-23T12:06:46.217981] [DEBUG] [REMOTE ] DIS: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:46.218110] [DEBUG] [REMOTE ] DIS: PASS: Integrity check passed. [2026-01-23T12:06:46.218152] [DEBUG] [REMOTE ] DIS: Symbol is viable for forecasting. [2026-01-23T12:06:46.218203] [INFO ] [MAIN ] [927/3498] DIS kept (0.5s) | 927 kept, 0 rejected | 138.6/min | ETA: 18.5m [2026-01-23T12:06:46.683026] [DEBUG] [REMOTE ] DJCO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:46.683173] [DEBUG] [REMOTE ] DJCO: PASS: History has at least 300 days. [2026-01-23T12:06:46.683398] [DEBUG] [REMOTE ] DJCO: PASS: Price check passed. Min price $374.53. [2026-01-23T12:06:46.683541] [DEBUG] [REMOTE ] DJCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:46.683681] [DEBUG] [REMOTE ] DJCO: PASS: Integrity check passed. [2026-01-23T12:06:46.683724] [DEBUG] [REMOTE ] DJCO: Symbol is viable for forecasting. [2026-01-23T12:06:46.683772] [INFO ] [MAIN ] [928/3498] DJCO kept (0.5s) | 928 kept, 0 rejected | 138.6/min | ETA: 18.5m [2026-01-23T12:06:47.108380] [DEBUG] [REMOTE ] DK: Retrieved 4960 rows, trimmed to 300. [2026-01-23T12:06:47.108540] [DEBUG] [REMOTE ] DK: PASS: History has at least 300 days. [2026-01-23T12:06:47.108816] [DEBUG] [REMOTE ] DK: PASS: Price check passed. Min price $26.68. [2026-01-23T12:06:47.108968] [DEBUG] [REMOTE ] DK: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:47.109098] [DEBUG] [REMOTE ] DK: PASS: Integrity check passed. [2026-01-23T12:06:47.109142] [DEBUG] [REMOTE ] DK: Symbol is viable for forecasting. [2026-01-23T12:06:47.109196] [INFO ] [MAIN ] [929/3498] DK kept (0.4s) | 929 kept, 0 rejected | 138.6/min | ETA: 18.5m [2026-01-23T12:06:47.399651] [DEBUG] [REMOTE ] DKL: Retrieved 3324 rows, trimmed to 300. [2026-01-23T12:06:47.399778] [DEBUG] [REMOTE ] DKL: PASS: History has at least 300 days. [2026-01-23T12:06:47.399984] [DEBUG] [REMOTE ] DKL: PASS: Price check passed. Min price $43.11. [2026-01-23T12:06:47.400119] [DEBUG] [REMOTE ] DKL: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:47.400231] [DEBUG] [REMOTE ] DKL: PASS: Integrity check passed. [2026-01-23T12:06:47.400272] [DEBUG] [REMOTE ] DKL: Symbol is viable for forecasting. [2026-01-23T12:06:47.400320] [INFO ] [MAIN ] [930/3498] DKL kept (0.3s) | 930 kept, 0 rejected | 138.6/min | ETA: 18.5m [2026-01-23T12:06:47.793485] [DEBUG] [REMOTE ] DKNG: Retrieved 1632 rows, trimmed to 300. [2026-01-23T12:06:47.793648] [DEBUG] [REMOTE ] DKNG: PASS: History has at least 300 days. [2026-01-23T12:06:47.793862] [DEBUG] [REMOTE ] DKNG: PASS: Price check passed. Min price $27.92. [2026-01-23T12:06:47.794001] [DEBUG] [REMOTE ] DKNG: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:47.794114] [DEBUG] [REMOTE ] DKNG: PASS: Integrity check passed. [2026-01-23T12:06:47.794155] [DEBUG] [REMOTE ] DKNG: Symbol is viable for forecasting. [2026-01-23T12:06:47.794204] [INFO ] [MAIN ] [931/3498] DKNG kept (0.4s) | 931 kept, 0 rejected | 138.7/min | ETA: 18.5m [2026-01-23T12:06:48.287058] [DEBUG] [REMOTE ] DKS: Retrieved 5854 rows, trimmed to 300. [2026-01-23T12:06:48.287206] [DEBUG] [REMOTE ] DKS: PASS: History has at least 300 days. [2026-01-23T12:06:48.287547] [DEBUG] [REMOTE ] DKS: PASS: Price check passed. Min price $197.97. [2026-01-23T12:06:48.287735] [DEBUG] [REMOTE ] DKS: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:48.287871] [DEBUG] [REMOTE ] DKS: PASS: Integrity check passed. [2026-01-23T12:06:48.287913] [DEBUG] [REMOTE ] DKS: Symbol is viable for forecasting. [2026-01-23T12:06:48.287964] [INFO ] [MAIN ] [932/3498] DKS kept (0.5s) | 932 kept, 0 rejected | 138.6/min | ETA: 18.5m [2026-01-23T12:06:48.575003] [DEBUG] [REMOTE ] DLB: Retrieved 5265 rows, trimmed to 300. [2026-01-23T12:06:48.575331] [DEBUG] [REMOTE ] DLB: PASS: History has at least 300 days. [2026-01-23T12:06:48.575552] [DEBUG] [REMOTE ] DLB: PASS: Price check passed. Min price $61.64. [2026-01-23T12:06:48.575714] [DEBUG] [REMOTE ] DLB: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:48.575834] [DEBUG] [REMOTE ] DLB: PASS: Integrity check passed. [2026-01-23T12:06:48.575875] [DEBUG] [REMOTE ] DLB: Symbol is viable for forecasting. [2026-01-23T12:06:48.575927] [INFO ] [MAIN ] [933/3498] DLB kept (0.3s) | 933 kept, 0 rejected | 138.7/min | ETA: 18.5m [2026-01-23T12:06:49.179131] [DEBUG] [REMOTE ] DLHC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:49.179280] [DEBUG] [REMOTE ] DLHC: PASS: History has at least 300 days. [2026-01-23T12:06:49.179561] [DEBUG] [REMOTE ] DLHC: PASS: Price check passed. Min price $5.50. [2026-01-23T12:06:49.179728] [DEBUG] [REMOTE ] DLHC: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:49.179869] [DEBUG] [REMOTE ] DLHC: PASS: Integrity check passed. [2026-01-23T12:06:49.179918] [DEBUG] [REMOTE ] DLHC: Symbol is viable for forecasting. [2026-01-23T12:06:49.179971] [INFO ] [MAIN ] [934/3498] DLHC kept (0.6s) | 934 kept, 0 rejected | 138.6/min | ETA: 18.5m [2026-01-23T12:06:49.395117] [DEBUG] [REMOTE ] DLNG: Retrieved 3065 rows, trimmed to 300. [2026-01-23T12:06:49.395254] [DEBUG] [REMOTE ] DLNG: PASS: History has at least 300 days. [2026-01-23T12:06:49.395483] [DEBUG] [REMOTE ] DLNG: PASS: Price check passed. Min price $3.47. [2026-01-23T12:06:49.395660] [DEBUG] [REMOTE ] DLNG: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:49.395780] [DEBUG] [REMOTE ] DLNG: PASS: Integrity check passed. [2026-01-23T12:06:49.395821] [DEBUG] [REMOTE ] DLNG: Symbol is viable for forecasting. [2026-01-23T12:06:49.395870] [INFO ] [MAIN ] [935/3498] DLNG kept (0.2s) | 935 kept, 0 rejected | 138.7/min | ETA: 18.5m [2026-01-23T12:06:49.848288] [DEBUG] [REMOTE ] DLO: Retrieved 1165 rows, trimmed to 300. [2026-01-23T12:06:49.848431] [DEBUG] [REMOTE ] DLO: PASS: History has at least 300 days. [2026-01-23T12:06:49.848659] [DEBUG] [REMOTE ] DLO: PASS: Price check passed. Min price $12.32. [2026-01-23T12:06:49.848798] [DEBUG] [REMOTE ] DLO: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:49.848910] [DEBUG] [REMOTE ] DLO: PASS: Integrity check passed. [2026-01-23T12:06:49.848951] [DEBUG] [REMOTE ] DLO: Symbol is viable for forecasting. [2026-01-23T12:06:49.848999] [INFO ] [MAIN ] [936/3498] DLO kept (0.5s) | 936 kept, 0 rejected | 138.7/min | ETA: 18.5m [2026-01-23T12:06:50.277644] [DEBUG] [REMOTE ] DLPN: Retrieved 2029 rows, trimmed to 300. [2026-01-23T12:06:50.277791] [DEBUG] [REMOTE ] DLPN: PASS: History has at least 300 days. [2026-01-23T12:06:50.278006] [DEBUG] [REMOTE ] DLPN: PASS: Price check passed. Min price $1.32. [2026-01-23T12:06:50.278335] [DEBUG] [REMOTE ] DLPN: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:50.278449] [DEBUG] [REMOTE ] DLPN: PASS: Integrity check passed. [2026-01-23T12:06:50.278489] [DEBUG] [REMOTE ] DLPN: Symbol is viable for forecasting. [2026-01-23T12:06:50.278538] [INFO ] [MAIN ] [937/3498] DLPN kept (0.4s) | 937 kept, 0 rejected | 138.7/min | ETA: 18.5m [2026-01-23T12:06:50.691658] [DEBUG] [REMOTE ] DLTH: Retrieved 2556 rows, trimmed to 300. [2026-01-23T12:06:50.691804] [DEBUG] [REMOTE ] DLTH: PASS: History has at least 300 days. [2026-01-23T12:06:50.692014] [DEBUG] [REMOTE ] DLTH: PASS: Price check passed. Min price $2.07. [2026-01-23T12:06:50.692152] [DEBUG] [REMOTE ] DLTH: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:50.692265] [DEBUG] [REMOTE ] DLTH: PASS: Integrity check passed. [2026-01-23T12:06:50.692306] [DEBUG] [REMOTE ] DLTH: Symbol is viable for forecasting. [2026-01-23T12:06:50.692353] [INFO ] [MAIN ] [938/3498] DLTH kept (0.4s) | 938 kept, 0 rejected | 138.7/min | ETA: 18.5m [2026-01-23T12:06:51.279846] [DEBUG] [REMOTE ] DLX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:51.279995] [DEBUG] [REMOTE ] DLX: PASS: History has at least 300 days. [2026-01-23T12:06:51.280217] [DEBUG] [REMOTE ] DLX: PASS: Price check passed. Min price $17.81. [2026-01-23T12:06:51.280351] [DEBUG] [REMOTE ] DLX: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:51.280467] [DEBUG] [REMOTE ] DLX: PASS: Integrity check passed. [2026-01-23T12:06:51.280508] [DEBUG] [REMOTE ] DLX: Symbol is viable for forecasting. [2026-01-23T12:06:51.280557] [INFO ] [MAIN ] [939/3498] DLX kept (0.6s) | 939 kept, 0 rejected | 138.7/min | ETA: 18.5m [2026-01-23T12:06:51.617731] [DEBUG] [REMOTE ] DLY: Retrieved 1485 rows, trimmed to 300. [2026-01-23T12:06:51.617880] [DEBUG] [REMOTE ] DLY: PASS: History has at least 300 days. [2026-01-23T12:06:51.618088] [DEBUG] [REMOTE ] DLY: PASS: Price check passed. Min price $14.06. [2026-01-23T12:06:51.618222] [DEBUG] [REMOTE ] DLY: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:51.618332] [DEBUG] [REMOTE ] DLY: PASS: Integrity check passed. [2026-01-23T12:06:51.618372] [DEBUG] [REMOTE ] DLY: Symbol is viable for forecasting. [2026-01-23T12:06:51.618421] [INFO ] [MAIN ] [940/3498] DLY kept (0.3s) | 940 kept, 0 rejected | 138.7/min | ETA: 18.4m [2026-01-23T12:06:52.060633] [DEBUG] [REMOTE ] DMAC: Retrieved 4540 rows, trimmed to 300. [2026-01-23T12:06:52.060770] [DEBUG] [REMOTE ] DMAC: PASS: History has at least 300 days. [2026-01-23T12:06:52.060983] [DEBUG] [REMOTE ] DMAC: PASS: Price check passed. Min price $5.42. [2026-01-23T12:06:52.061136] [DEBUG] [REMOTE ] DMAC: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:52.061260] [DEBUG] [REMOTE ] DMAC: PASS: Integrity check passed. [2026-01-23T12:06:52.061300] [DEBUG] [REMOTE ] DMAC: Symbol is viable for forecasting. [2026-01-23T12:06:52.061349] [INFO ] [MAIN ] [941/3498] DMAC kept (0.4s) | 941 kept, 0 rejected | 138.7/min | ETA: 18.4m [2026-01-23T12:06:52.411719] [DEBUG] [REMOTE ] DMB: Retrieved 3205 rows, trimmed to 300. [2026-01-23T12:06:52.411856] [DEBUG] [REMOTE ] DMB: PASS: History has at least 300 days. [2026-01-23T12:06:52.412081] [DEBUG] [REMOTE ] DMB: PASS: Price check passed. Min price $10.39. [2026-01-23T12:06:52.412223] [DEBUG] [REMOTE ] DMB: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:52.412339] [DEBUG] [REMOTE ] DMB: PASS: Integrity check passed. [2026-01-23T12:06:52.412382] [DEBUG] [REMOTE ] DMB: Symbol is viable for forecasting. [2026-01-23T12:06:52.412434] [INFO ] [MAIN ] [942/3498] DMB kept (0.4s) | 942 kept, 0 rejected | 138.7/min | ETA: 18.4m [2026-01-23T12:06:52.909852] [DEBUG] [REMOTE ] DMLP: Retrieved 5780 rows, trimmed to 300. [2026-01-23T12:06:52.910062] [DEBUG] [REMOTE ] DMLP: PASS: History has at least 300 days. [2026-01-23T12:06:52.910406] [DEBUG] [REMOTE ] DMLP: PASS: Price check passed. Min price $21.26. [2026-01-23T12:06:52.910558] [DEBUG] [REMOTE ] DMLP: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:52.910740] [DEBUG] [REMOTE ] DMLP: PASS: Integrity check passed. [2026-01-23T12:06:52.910783] [DEBUG] [REMOTE ] DMLP: Symbol is viable for forecasting. [2026-01-23T12:06:52.910847] [INFO ] [MAIN ] [943/3498] DMLP kept (0.5s) | 943 kept, 0 rejected | 138.7/min | ETA: 18.4m [2026-01-23T12:06:53.274634] [DEBUG] [REMOTE ] DMO: Retrieved 4003 rows, trimmed to 300. [2026-01-23T12:06:53.274849] [DEBUG] [REMOTE ] DMO: PASS: History has at least 300 days. [2026-01-23T12:06:53.275147] [DEBUG] [REMOTE ] DMO: PASS: Price check passed. Min price $10.93. [2026-01-23T12:06:53.275306] [DEBUG] [REMOTE ] DMO: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:53.275483] [DEBUG] [REMOTE ] DMO: PASS: Integrity check passed. [2026-01-23T12:06:53.275532] [DEBUG] [REMOTE ] DMO: Symbol is viable for forecasting. [2026-01-23T12:06:53.275616] [INFO ] [MAIN ] [944/3498] DMO kept (0.4s) | 944 kept, 0 rejected | 138.7/min | ETA: 18.4m [2026-01-23T12:06:53.781705] [DEBUG] [REMOTE ] DMRC: Retrieved 6536 rows, trimmed to 300. [2026-01-23T12:06:53.781850] [DEBUG] [REMOTE ] DMRC: PASS: History has at least 300 days. [2026-01-23T12:06:53.782158] [DEBUG] [REMOTE ] DMRC: PASS: Price check passed. Min price $5.79. [2026-01-23T12:06:53.782354] [DEBUG] [REMOTE ] DMRC: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:53.782520] [DEBUG] [REMOTE ] DMRC: PASS: Integrity check passed. [2026-01-23T12:06:53.782598] [DEBUG] [REMOTE ] DMRC: Symbol is viable for forecasting. [2026-01-23T12:06:53.782678] [INFO ] [MAIN ] [945/3498] DMRC kept (0.5s) | 945 kept, 0 rejected | 138.7/min | ETA: 18.4m [2026-01-23T12:06:54.069543] [DEBUG] [REMOTE ] DMXF: Retrieved 1406 rows, trimmed to 300. [2026-01-23T12:06:54.069766] [DEBUG] [REMOTE ] DMXF: PASS: History has at least 300 days. [2026-01-23T12:06:54.070029] [DEBUG] [REMOTE ] DMXF: PASS: Price check passed. Min price $70.56. [2026-01-23T12:06:54.070187] [DEBUG] [REMOTE ] DMXF: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:54.070316] [DEBUG] [REMOTE ] DMXF: PASS: Integrity check passed. [2026-01-23T12:06:54.070360] [DEBUG] [REMOTE ] DMXF: Symbol is viable for forecasting. [2026-01-23T12:06:54.070416] [INFO ] [MAIN ] [946/3498] DMXF kept (0.3s) | 946 kept, 0 rejected | 138.7/min | ETA: 18.4m [2026-01-23T12:06:54.412007] [DEBUG] [REMOTE ] DNA: Retrieved 1197 rows, trimmed to 300. [2026-01-23T12:06:54.412150] [DEBUG] [REMOTE ] DNA: PASS: History has at least 300 days. [2026-01-23T12:06:54.412362] [DEBUG] [REMOTE ] DNA: PASS: Price check passed. Min price $7.78. [2026-01-23T12:06:54.412503] [DEBUG] [REMOTE ] DNA: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:54.412640] [DEBUG] [REMOTE ] DNA: PASS: Integrity check passed. [2026-01-23T12:06:54.412684] [DEBUG] [REMOTE ] DNA: Symbol is viable for forecasting. [2026-01-23T12:06:54.412734] [INFO ] [MAIN ] [947/3498] DNA kept (0.3s) | 947 kept, 0 rejected | 138.8/min | ETA: 18.4m [2026-01-23T12:06:54.860335] [DEBUG] [REMOTE ] DNLI: Retrieved 2040 rows, trimmed to 300. [2026-01-23T12:06:54.860472] [DEBUG] [REMOTE ] DNLI: PASS: History has at least 300 days. [2026-01-23T12:06:54.860759] [DEBUG] [REMOTE ] DNLI: PASS: Price check passed. Min price $14.41. [2026-01-23T12:06:54.860901] [DEBUG] [REMOTE ] DNLI: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:54.861021] [DEBUG] [REMOTE ] DNLI: PASS: Integrity check passed. [2026-01-23T12:06:54.861063] [DEBUG] [REMOTE ] DNLI: Symbol is viable for forecasting. [2026-01-23T12:06:54.861113] [INFO ] [MAIN ] [948/3498] DNLI kept (0.4s) | 948 kept, 0 rejected | 138.8/min | ETA: 18.4m [2026-01-23T12:06:55.502428] [DEBUG] [REMOTE ] DNP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:55.502617] [DEBUG] [REMOTE ] DNP: PASS: History has at least 300 days. [2026-01-23T12:06:55.502906] [DEBUG] [REMOTE ] DNP: PASS: Price check passed. Min price $9.83. [2026-01-23T12:06:55.503070] [DEBUG] [REMOTE ] DNP: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:55.503213] [DEBUG] [REMOTE ] DNP: PASS: Integrity check passed. [2026-01-23T12:06:55.503255] [DEBUG] [REMOTE ] DNP: Symbol is viable for forecasting. [2026-01-23T12:06:55.503308] [INFO ] [MAIN ] [949/3498] DNP kept (0.6s) | 949 kept, 0 rejected | 138.7/min | ETA: 18.4m [2026-01-23T12:06:55.735062] [DEBUG] [REMOTE ] DNTH: Retrieved 593 rows, trimmed to 300. [2026-01-23T12:06:55.735206] [DEBUG] [REMOTE ] DNTH: PASS: History has at least 300 days. [2026-01-23T12:06:55.735419] [DEBUG] [REMOTE ] DNTH: PASS: Price check passed. Min price $33.20. [2026-01-23T12:06:55.735557] [DEBUG] [REMOTE ] DNTH: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:55.735695] [DEBUG] [REMOTE ] DNTH: PASS: Integrity check passed. [2026-01-23T12:06:55.735738] [DEBUG] [REMOTE ] DNTH: Symbol is viable for forecasting. [2026-01-23T12:06:55.735786] [INFO ] [MAIN ] [950/3498] DNTH kept (0.2s) | 950 kept, 0 rejected | 138.8/min | ETA: 18.4m [2026-01-23T12:06:56.139266] [DEBUG] [REMOTE ] DOCN: Retrieved 1214 rows, trimmed to 300. [2026-01-23T12:06:56.139415] [DEBUG] [REMOTE ] DOCN: PASS: History has at least 300 days. [2026-01-23T12:06:56.139676] [DEBUG] [REMOTE ] DOCN: PASS: Price check passed. Min price $37.94. [2026-01-23T12:06:56.139824] [DEBUG] [REMOTE ] DOCN: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:56.139944] [DEBUG] [REMOTE ] DOCN: PASS: Integrity check passed. [2026-01-23T12:06:56.139987] [DEBUG] [REMOTE ] DOCN: Symbol is viable for forecasting. [2026-01-23T12:06:56.140038] [INFO ] [MAIN ] [951/3498] DOCN kept (0.4s) | 951 kept, 0 rejected | 138.8/min | ETA: 18.4m [2026-01-23T12:06:56.567551] [DEBUG] [REMOTE ] DOCS: Retrieved 1150 rows, trimmed to 300. [2026-01-23T12:06:56.567820] [DEBUG] [REMOTE ] DOCS: PASS: History has at least 300 days. [2026-01-23T12:06:56.568156] [DEBUG] [REMOTE ] DOCS: PASS: Price check passed. Min price $39.85. [2026-01-23T12:06:56.568314] [DEBUG] [REMOTE ] DOCS: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:56.568468] [DEBUG] [REMOTE ] DOCS: PASS: Integrity check passed. [2026-01-23T12:06:56.568514] [DEBUG] [REMOTE ] DOCS: Symbol is viable for forecasting. [2026-01-23T12:06:56.568619] [INFO ] [MAIN ] [952/3498] DOCS kept (0.4s) | 952 kept, 0 rejected | 138.8/min | ETA: 18.3m [2026-01-23T12:06:57.016674] [DEBUG] [REMOTE ] DOGZ: Retrieved 2033 rows, trimmed to 300. [2026-01-23T12:06:57.016812] [DEBUG] [REMOTE ] DOGZ: PASS: History has at least 300 days. [2026-01-23T12:06:57.017025] [DEBUG] [REMOTE ] DOGZ: PASS: Price check passed. Min price $9.52. [2026-01-23T12:06:57.017165] [DEBUG] [REMOTE ] DOGZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:57.017277] [DEBUG] [REMOTE ] DOGZ: PASS: Integrity check passed. [2026-01-23T12:06:57.017319] [DEBUG] [REMOTE ] DOGZ: Symbol is viable for forecasting. [2026-01-23T12:06:57.017383] [INFO ] [MAIN ] [953/3498] DOGZ kept (0.4s) | 953 kept, 0 rejected | 138.8/min | ETA: 18.3m [2026-01-23T12:06:57.327517] [DEBUG] [REMOTE ] DOLE: Retrieved 1125 rows, trimmed to 300. [2026-01-23T12:06:57.327706] [DEBUG] [REMOTE ] DOLE: PASS: History has at least 300 days. [2026-01-23T12:06:57.327968] [DEBUG] [REMOTE ] DOLE: PASS: Price check passed. Min price $12.61. [2026-01-23T12:06:57.328113] [DEBUG] [REMOTE ] DOLE: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:57.328231] [DEBUG] [REMOTE ] DOLE: PASS: Integrity check passed. [2026-01-23T12:06:57.328273] [DEBUG] [REMOTE ] DOLE: Symbol is viable for forecasting. [2026-01-23T12:06:57.328322] [INFO ] [MAIN ] [954/3498] DOLE kept (0.3s) | 954 kept, 0 rejected | 138.8/min | ETA: 18.3m [2026-01-23T12:06:57.813211] [DEBUG] [REMOTE ] DOMO: Retrieved 1901 rows, trimmed to 300. [2026-01-23T12:06:57.813340] [DEBUG] [REMOTE ] DOMO: PASS: History has at least 300 days. [2026-01-23T12:06:57.813547] [DEBUG] [REMOTE ] DOMO: PASS: Price check passed. Min price $5.68. [2026-01-23T12:06:57.813701] [DEBUG] [REMOTE ] DOMO: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:57.813810] [DEBUG] [REMOTE ] DOMO: PASS: Integrity check passed. [2026-01-23T12:06:57.813850] [DEBUG] [REMOTE ] DOMO: Symbol is viable for forecasting. [2026-01-23T12:06:57.813898] [INFO ] [MAIN ] [955/3498] DOMO kept (0.5s) | 955 kept, 0 rejected | 138.8/min | ETA: 18.3m [2026-01-23T12:06:58.245231] [DEBUG] [REMOTE ] DOO: Retrieved 3150 rows, trimmed to 300. [2026-01-23T12:06:58.245704] [DEBUG] [REMOTE ] DOO: PASS: History has at least 300 days. [2026-01-23T12:06:58.246175] [DEBUG] [REMOTE ] DOO: PASS: Price check passed. Min price $61.58. [2026-01-23T12:06:58.246360] [DEBUG] [REMOTE ] DOO: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:58.246534] [DEBUG] [REMOTE ] DOO: PASS: Integrity check passed. [2026-01-23T12:06:58.246603] [DEBUG] [REMOTE ] DOO: Symbol is viable for forecasting. [2026-01-23T12:06:58.246667] [INFO ] [MAIN ] [956/3498] DOO kept (0.4s) | 956 kept, 0 rejected | 138.8/min | ETA: 18.3m [2026-01-23T12:06:58.765707] [DEBUG] [REMOTE ] DORM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:58.765939] [DEBUG] [REMOTE ] DORM: PASS: History has at least 300 days. [2026-01-23T12:06:58.766644] [DEBUG] [REMOTE ] DORM: PASS: Price check passed. Min price $123.19. [2026-01-23T12:06:58.766806] [DEBUG] [REMOTE ] DORM: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:58.766959] [DEBUG] [REMOTE ] DORM: PASS: Integrity check passed. [2026-01-23T12:06:58.767005] [DEBUG] [REMOTE ] DORM: Symbol is viable for forecasting. [2026-01-23T12:06:58.767064] [INFO ] [MAIN ] [957/3498] DORM kept (0.5s) | 957 kept, 0 rejected | 138.8/min | ETA: 18.3m [2026-01-23T12:06:58.995384] [DEBUG] [REMOTE ] DOUG: Retrieved 1019 rows, trimmed to 300. [2026-01-23T12:06:58.995548] [DEBUG] [REMOTE ] DOUG: PASS: History has at least 300 days. [2026-01-23T12:06:58.995830] [DEBUG] [REMOTE ] DOUG: PASS: Price check passed. Min price $2.26. [2026-01-23T12:06:58.996017] [DEBUG] [REMOTE ] DOUG: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:58.996159] [DEBUG] [REMOTE ] DOUG: PASS: Integrity check passed. [2026-01-23T12:06:58.996210] [DEBUG] [REMOTE ] DOUG: Symbol is viable for forecasting. [2026-01-23T12:06:58.996271] [INFO ] [MAIN ] [958/3498] DOUG kept (0.2s) | 958 kept, 0 rejected | 138.8/min | ETA: 18.3m [2026-01-23T12:06:59.627686] [DEBUG] [REMOTE ] DOX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:06:59.627822] [DEBUG] [REMOTE ] DOX: PASS: History has at least 300 days. [2026-01-23T12:06:59.628044] [DEBUG] [REMOTE ] DOX: PASS: Price check passed. Min price $74.46. [2026-01-23T12:06:59.628179] [DEBUG] [REMOTE ] DOX: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:59.628298] [DEBUG] [REMOTE ] DOX: PASS: Integrity check passed. [2026-01-23T12:06:59.628338] [DEBUG] [REMOTE ] DOX: Symbol is viable for forecasting. [2026-01-23T12:06:59.628399] [INFO ] [MAIN ] [959/3498] DOX kept (0.6s) | 959 kept, 0 rejected | 138.8/min | ETA: 18.3m [2026-01-23T12:06:59.834029] [DEBUG] [REMOTE ] DPG: Retrieved 3641 rows, trimmed to 300. [2026-01-23T12:06:59.834160] [DEBUG] [REMOTE ] DPG: PASS: History has at least 300 days. [2026-01-23T12:06:59.834369] [DEBUG] [REMOTE ] DPG: PASS: Price check passed. Min price $12.48. [2026-01-23T12:06:59.834500] [DEBUG] [REMOTE ] DPG: PASS: Continuity check passed with 300 days. [2026-01-23T12:06:59.834630] [DEBUG] [REMOTE ] DPG: PASS: Integrity check passed. [2026-01-23T12:06:59.834671] [DEBUG] [REMOTE ] DPG: Symbol is viable for forecasting. [2026-01-23T12:06:59.834720] [INFO ] [MAIN ] [960/3498] DPG kept (0.2s) | 960 kept, 0 rejected | 138.8/min | ETA: 18.3m [2026-01-23T12:07:00.305841] [DEBUG] [REMOTE ] DPRO: Retrieved 1536 rows, trimmed to 300. [2026-01-23T12:07:00.305990] [DEBUG] [REMOTE ] DPRO: PASS: History has at least 300 days. [2026-01-23T12:07:00.306206] [DEBUG] [REMOTE ] DPRO: PASS: Price check passed. Min price $6.08. [2026-01-23T12:07:00.306344] [DEBUG] [REMOTE ] DPRO: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:00.306473] [DEBUG] [REMOTE ] DPRO: PASS: Integrity check passed. [2026-01-23T12:07:00.306516] [DEBUG] [REMOTE ] DPRO: Symbol is viable for forecasting. [2026-01-23T12:07:00.306567] [INFO ] [MAIN ] [961/3498] DPRO kept (0.5s) | 961 kept, 0 rejected | 138.8/min | ETA: 18.3m [2026-01-23T12:07:00.859490] [DEBUG] [REMOTE ] DPZ: Retrieved 5418 rows, trimmed to 300. [2026-01-23T12:07:00.859633] [DEBUG] [REMOTE ] DPZ: PASS: History has at least 300 days. [2026-01-23T12:07:00.859890] [DEBUG] [REMOTE ] DPZ: PASS: Price check passed. Min price $387.64. [2026-01-23T12:07:00.860040] [DEBUG] [REMOTE ] DPZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:00.860169] [DEBUG] [REMOTE ] DPZ: PASS: Integrity check passed. [2026-01-23T12:07:00.860213] [DEBUG] [REMOTE ] DPZ: Symbol is viable for forecasting. [2026-01-23T12:07:00.860266] [INFO ] [MAIN ] [962/3498] DPZ kept (0.6s) | 962 kept, 0 rejected | 138.8/min | ETA: 18.3m [2026-01-23T12:07:01.234169] [DEBUG] [REMOTE ] DQ: Retrieved 3846 rows, trimmed to 300. [2026-01-23T12:07:01.234328] [DEBUG] [REMOTE ] DQ: PASS: History has at least 300 days. [2026-01-23T12:07:01.234822] [DEBUG] [REMOTE ] DQ: PASS: Price check passed. Min price $24.54. [2026-01-23T12:07:01.235016] [DEBUG] [REMOTE ] DQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:01.235165] [DEBUG] [REMOTE ] DQ: PASS: Integrity check passed. [2026-01-23T12:07:01.235219] [DEBUG] [REMOTE ] DQ: Symbol is viable for forecasting. [2026-01-23T12:07:01.235272] [INFO ] [MAIN ] [963/3498] DQ kept (0.4s) | 963 kept, 0 rejected | 138.8/min | ETA: 18.3m [2026-01-23T12:07:01.727951] [DEBUG] [REMOTE ] DRD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:01.728166] [DEBUG] [REMOTE ] DRD: PASS: History has at least 300 days. [2026-01-23T12:07:01.728562] [DEBUG] [REMOTE ] DRD: PASS: Price check passed. Min price $23.81. [2026-01-23T12:07:01.728786] [DEBUG] [REMOTE ] DRD: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:01.728938] [DEBUG] [REMOTE ] DRD: PASS: Integrity check passed. [2026-01-23T12:07:01.728983] [DEBUG] [REMOTE ] DRD: Symbol is viable for forecasting. [2026-01-23T12:07:01.729047] [INFO ] [MAIN ] [964/3498] DRD kept (0.5s) | 964 kept, 0 rejected | 138.8/min | ETA: 18.3m [2026-01-23T12:07:02.144068] [DEBUG] [REMOTE ] DRH: Retrieved 5197 rows, trimmed to 300. [2026-01-23T12:07:02.144266] [DEBUG] [REMOTE ] DRH: PASS: History has at least 300 days. [2026-01-23T12:07:02.144541] [DEBUG] [REMOTE ] DRH: PASS: Price check passed. Min price $7.62. [2026-01-23T12:07:02.144710] [DEBUG] [REMOTE ] DRH: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:02.144839] [DEBUG] [REMOTE ] DRH: PASS: Integrity check passed. [2026-01-23T12:07:02.144883] [DEBUG] [REMOTE ] DRH: Symbol is viable for forecasting. [2026-01-23T12:07:02.145313] [INFO ] [MAIN ] [965/3498] DRH kept (0.4s) | 965 kept, 0 rejected | 138.8/min | ETA: 18.3m [2026-01-23T12:07:02.618339] [DEBUG] [REMOTE ] DRI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:02.618585] [DEBUG] [REMOTE ] DRI: PASS: History has at least 300 days. [2026-01-23T12:07:02.618942] [DEBUG] [REMOTE ] DRI: PASS: Price check passed. Min price $167.96. [2026-01-23T12:07:02.619101] [DEBUG] [REMOTE ] DRI: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:02.619304] [DEBUG] [REMOTE ] DRI: PASS: Integrity check passed. [2026-01-23T12:07:02.619353] [DEBUG] [REMOTE ] DRI: Symbol is viable for forecasting. [2026-01-23T12:07:02.619411] [INFO ] [MAIN ] [966/3498] DRI kept (0.5s) | 966 kept, 0 rejected | 138.8/min | ETA: 18.2m [2026-01-23T12:07:02.993419] [DEBUG] [REMOTE ] DRIO: Retrieved 2841 rows, trimmed to 300. [2026-01-23T12:07:02.993673] [DEBUG] [REMOTE ] DRIO: PASS: History has at least 300 days. [2026-01-23T12:07:02.994069] [DEBUG] [REMOTE ] DRIO: PASS: Price check passed. Min price $9.92. [2026-01-23T12:07:02.994254] [DEBUG] [REMOTE ] DRIO: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:02.994423] [DEBUG] [REMOTE ] DRIO: PASS: Integrity check passed. [2026-01-23T12:07:02.994479] [DEBUG] [REMOTE ] DRIO: Symbol is viable for forecasting. [2026-01-23T12:07:02.994553] [INFO ] [MAIN ] [967/3498] DRIO kept (0.4s) | 967 kept, 0 rejected | 138.8/min | ETA: 18.2m [2026-01-23T12:07:03.214266] [DEBUG] [REMOTE ] DRLL: Retrieved 867 rows, trimmed to 300. [2026-01-23T12:07:03.214633] [DEBUG] [REMOTE ] DRLL: PASS: History has at least 300 days. [2026-01-23T12:07:03.214851] [DEBUG] [REMOTE ] DRLL: PASS: Price check passed. Min price $27.80. [2026-01-23T12:07:03.214993] [DEBUG] [REMOTE ] DRLL: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:03.215110] [DEBUG] [REMOTE ] DRLL: PASS: Integrity check passed. [2026-01-23T12:07:03.215154] [DEBUG] [REMOTE ] DRLL: Symbol is viable for forecasting. [2026-01-23T12:07:03.215206] [INFO ] [MAIN ] [968/3498] DRLL kept (0.2s) | 968 kept, 0 rejected | 138.9/min | ETA: 18.2m [2026-01-23T12:07:03.667630] [DEBUG] [REMOTE ] DRMA: Retrieved 1115 rows, trimmed to 300. [2026-01-23T12:07:03.667774] [DEBUG] [REMOTE ] DRMA: PASS: History has at least 300 days. [2026-01-23T12:07:03.667984] [DEBUG] [REMOTE ] DRMA: PASS: Price check passed. Min price $1.82. [2026-01-23T12:07:03.668124] [DEBUG] [REMOTE ] DRMA: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:03.668255] [DEBUG] [REMOTE ] DRMA: PASS: Integrity check passed. [2026-01-23T12:07:03.668301] [DEBUG] [REMOTE ] DRMA: Symbol is viable for forecasting. [2026-01-23T12:07:03.668353] [INFO ] [MAIN ] [969/3498] DRMA kept (0.5s) | 969 kept, 0 rejected | 138.9/min | ETA: 18.2m [2026-01-23T12:07:04.050470] [DEBUG] [REMOTE ] DRS: Retrieved 789 rows, trimmed to 300. [2026-01-23T12:07:04.050623] [DEBUG] [REMOTE ] DRS: PASS: History has at least 300 days. [2026-01-23T12:07:04.050835] [DEBUG] [REMOTE ] DRS: PASS: Price check passed. Min price $32.55. [2026-01-23T12:07:04.050980] [DEBUG] [REMOTE ] DRS: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:04.051094] [DEBUG] [REMOTE ] DRS: PASS: Integrity check passed. [2026-01-23T12:07:04.051135] [DEBUG] [REMOTE ] DRS: Symbol is viable for forecasting. [2026-01-23T12:07:04.051185] [INFO ] [MAIN ] [970/3498] DRS kept (0.4s) | 970 kept, 0 rejected | 138.9/min | ETA: 18.2m [2026-01-23T12:07:04.368195] [DEBUG] [REMOTE ] DRTS: Retrieved 1226 rows, trimmed to 300. [2026-01-23T12:07:04.368330] [DEBUG] [REMOTE ] DRTS: PASS: History has at least 300 days. [2026-01-23T12:07:04.368754] [DEBUG] [REMOTE ] DRTS: PASS: Price check passed. Min price $3.47. [2026-01-23T12:07:04.368896] [DEBUG] [REMOTE ] DRTS: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:04.369006] [DEBUG] [REMOTE ] DRTS: PASS: Integrity check passed. [2026-01-23T12:07:04.369047] [DEBUG] [REMOTE ] DRTS: Symbol is viable for forecasting. [2026-01-23T12:07:04.369112] [INFO ] [MAIN ] [971/3498] DRTS kept (0.3s) | 971 kept, 0 rejected | 138.9/min | ETA: 18.2m [2026-01-23T12:07:04.890498] [DEBUG] [REMOTE ] DRUG: Retrieved 1216 rows, trimmed to 300. [2026-01-23T12:07:04.890680] [DEBUG] [REMOTE ] DRUG: PASS: History has at least 300 days. [2026-01-23T12:07:04.891093] [DEBUG] [REMOTE ] DRUG: PASS: Price check passed. Min price $51.29. [2026-01-23T12:07:04.891231] [DEBUG] [REMOTE ] DRUG: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:04.891345] [DEBUG] [REMOTE ] DRUG: PASS: Integrity check passed. [2026-01-23T12:07:04.891386] [DEBUG] [REMOTE ] DRUG: Symbol is viable for forecasting. [2026-01-23T12:07:04.891435] [INFO ] [MAIN ] [972/3498] DRUG kept (0.5s) | 972 kept, 0 rejected | 138.9/min | ETA: 18.2m [2026-01-23T12:07:05.275117] [DEBUG] [REMOTE ] DRVN: Retrieved 1260 rows, trimmed to 300. [2026-01-23T12:07:05.275253] [DEBUG] [REMOTE ] DRVN: PASS: History has at least 300 days. [2026-01-23T12:07:05.275459] [DEBUG] [REMOTE ] DRVN: PASS: Price check passed. Min price $13.53. [2026-01-23T12:07:05.275620] [DEBUG] [REMOTE ] DRVN: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:05.275734] [DEBUG] [REMOTE ] DRVN: PASS: Integrity check passed. [2026-01-23T12:07:05.275774] [DEBUG] [REMOTE ] DRVN: Symbol is viable for forecasting. [2026-01-23T12:07:05.275843] [INFO ] [MAIN ] [973/3498] DRVN kept (0.4s) | 973 kept, 0 rejected | 138.9/min | ETA: 18.2m [2026-01-23T12:07:05.922412] [DEBUG] [REMOTE ] DSGX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:05.922784] [DEBUG] [REMOTE ] DSGX: PASS: History has at least 300 days. [2026-01-23T12:07:05.923057] [DEBUG] [REMOTE ] DSGX: PASS: Price check passed. Min price $79.27. [2026-01-23T12:07:05.923202] [DEBUG] [REMOTE ] DSGX: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:05.923334] [DEBUG] [REMOTE ] DSGX: PASS: Integrity check passed. [2026-01-23T12:07:05.923379] [DEBUG] [REMOTE ] DSGX: Symbol is viable for forecasting. [2026-01-23T12:07:05.923431] [INFO ] [MAIN ] [974/3498] DSGX kept (0.6s) | 974 kept, 0 rejected | 138.8/min | ETA: 18.2m [2026-01-23T12:07:06.110137] [DEBUG] [REMOTE ] DSL: Retrieved 3205 rows, trimmed to 300. [2026-01-23T12:07:06.110280] [DEBUG] [REMOTE ] DSL: PASS: History has at least 300 days. [2026-01-23T12:07:06.110727] [DEBUG] [REMOTE ] DSL: PASS: Price check passed. Min price $10.93. [2026-01-23T12:07:06.110875] [DEBUG] [REMOTE ] DSL: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:06.110996] [DEBUG] [REMOTE ] DSL: PASS: Integrity check passed. [2026-01-23T12:07:06.111038] [DEBUG] [REMOTE ] DSL: Symbol is viable for forecasting. [2026-01-23T12:07:06.111089] [INFO ] [MAIN ] [975/3498] DSL kept (0.2s) | 975 kept, 0 rejected | 138.9/min | ETA: 18.2m [2026-01-23T12:07:06.854342] [DEBUG] [REMOTE ] DSM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:06.854512] [DEBUG] [REMOTE ] DSM: PASS: History has at least 300 days. [2026-01-23T12:07:06.854989] [DEBUG] [REMOTE ] DSM: PASS: Price check passed. Min price $5.83. [2026-01-23T12:07:06.855131] [DEBUG] [REMOTE ] DSM: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:06.855255] [DEBUG] [REMOTE ] DSM: PASS: Integrity check passed. [2026-01-23T12:07:06.855296] [DEBUG] [REMOTE ] DSM: Symbol is viable for forecasting. [2026-01-23T12:07:06.855345] [INFO ] [MAIN ] [976/3498] DSM kept (0.7s) | 976 kept, 0 rejected | 138.8/min | ETA: 18.2m [2026-01-23T12:07:07.137407] [DEBUG] [REMOTE ] DSP: Retrieved 1243 rows, trimmed to 300. [2026-01-23T12:07:07.137656] [DEBUG] [REMOTE ] DSP: PASS: History has at least 300 days. [2026-01-23T12:07:07.137928] [DEBUG] [REMOTE ] DSP: PASS: Price check passed. Min price $8.50. [2026-01-23T12:07:07.138074] [DEBUG] [REMOTE ] DSP: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:07.138206] [DEBUG] [REMOTE ] DSP: PASS: Integrity check passed. [2026-01-23T12:07:07.138259] [DEBUG] [REMOTE ] DSP: Symbol is viable for forecasting. [2026-01-23T12:07:07.138349] [INFO ] [MAIN ] [977/3498] DSP kept (0.3s) | 977 kept, 0 rejected | 138.8/min | ETA: 18.2m [2026-01-23T12:07:07.693047] [DEBUG] [REMOTE ] DSX: Retrieved 5242 rows, trimmed to 300. [2026-01-23T12:07:07.693253] [DEBUG] [REMOTE ] DSX: PASS: History has at least 300 days. [2026-01-23T12:07:07.693592] [DEBUG] [REMOTE ] DSX: PASS: Price check passed. Min price $1.63. [2026-01-23T12:07:07.693742] [DEBUG] [REMOTE ] DSX: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:07.693877] [DEBUG] [REMOTE ] DSX: PASS: Integrity check passed. [2026-01-23T12:07:07.693921] [DEBUG] [REMOTE ] DSX: Symbol is viable for forecasting. [2026-01-23T12:07:07.693976] [INFO ] [MAIN ] [978/3498] DSX kept (0.6s) | 978 kept, 0 rejected | 138.8/min | ETA: 18.2m [2026-01-23T12:07:07.971374] [DEBUG] [REMOTE ] DTB: Retrieved 1329 rows, trimmed to 300. [2026-01-23T12:07:07.971621] [DEBUG] [REMOTE ] DTB: PASS: History has at least 300 days. [2026-01-23T12:07:07.971905] [DEBUG] [REMOTE ] DTB: PASS: Price check passed. Min price $16.90. [2026-01-23T12:07:07.972063] [DEBUG] [REMOTE ] DTB: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:07.972196] [DEBUG] [REMOTE ] DTB: PASS: Integrity check passed. [2026-01-23T12:07:07.972240] [DEBUG] [REMOTE ] DTB: Symbol is viable for forecasting. [2026-01-23T12:07:07.972298] [INFO ] [MAIN ] [979/3498] DTB kept (0.3s) | 979 kept, 0 rejected | 138.9/min | ETA: 18.1m [2026-01-23T12:07:08.324875] [DEBUG] [REMOTE ] DTCX: Retrieved 963 rows, trimmed to 300. [2026-01-23T12:07:08.325045] [DEBUG] [REMOTE ] DTCX: PASS: History has at least 300 days. [2026-01-23T12:07:08.325287] [DEBUG] [REMOTE ] DTCX: PASS: Price check passed. Min price $1.63. [2026-01-23T12:07:08.325429] [DEBUG] [REMOTE ] DTCX: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:08.325554] [DEBUG] [REMOTE ] DTCX: PASS: Integrity check passed. [2026-01-23T12:07:08.325618] [DEBUG] [REMOTE ] DTCX: Symbol is viable for forecasting. [2026-01-23T12:07:08.325671] [INFO ] [MAIN ] [980/3498] DTCX kept (0.4s) | 980 kept, 0 rejected | 138.9/min | ETA: 18.1m [2026-01-23T12:07:08.993162] [DEBUG] [REMOTE ] DTE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:08.993308] [DEBUG] [REMOTE ] DTE: PASS: History has at least 300 days. [2026-01-23T12:07:08.993546] [DEBUG] [REMOTE ] DTE: PASS: Price check passed. Min price $127.64. [2026-01-23T12:07:08.993706] [DEBUG] [REMOTE ] DTE: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:08.993827] [DEBUG] [REMOTE ] DTE: PASS: Integrity check passed. [2026-01-23T12:07:08.993867] [DEBUG] [REMOTE ] DTE: Symbol is viable for forecasting. [2026-01-23T12:07:08.993916] [INFO ] [MAIN ] [981/3498] DTE kept (0.7s) | 981 kept, 0 rejected | 138.8/min | ETA: 18.1m [2026-01-23T12:07:09.218134] [DEBUG] [REMOTE ] DTG: Retrieved 1041 rows, trimmed to 300. [2026-01-23T12:07:09.218277] [DEBUG] [REMOTE ] DTG: PASS: History has at least 300 days. [2026-01-23T12:07:09.218488] [DEBUG] [REMOTE ] DTG: PASS: Price check passed. Min price $17.10. [2026-01-23T12:07:09.218668] [DEBUG] [REMOTE ] DTG: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:09.218793] [DEBUG] [REMOTE ] DTG: PASS: Integrity check passed. [2026-01-23T12:07:09.218835] [DEBUG] [REMOTE ] DTG: Symbol is viable for forecasting. [2026-01-23T12:07:09.218885] [INFO ] [MAIN ] [982/3498] DTG kept (0.2s) | 982 kept, 0 rejected | 138.9/min | ETA: 18.1m [2026-01-23T12:07:09.726849] [DEBUG] [REMOTE ] DTIL: Retrieved 1715 rows, trimmed to 300. [2026-01-23T12:07:09.726987] [DEBUG] [REMOTE ] DTIL: PASS: History has at least 300 days. [2026-01-23T12:07:09.727191] [DEBUG] [REMOTE ] DTIL: PASS: Price check passed. Min price $3.90. [2026-01-23T12:07:09.727325] [DEBUG] [REMOTE ] DTIL: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:09.727463] [DEBUG] [REMOTE ] DTIL: PASS: Integrity check passed. [2026-01-23T12:07:09.727508] [DEBUG] [REMOTE ] DTIL: Symbol is viable for forecasting. [2026-01-23T12:07:09.727588] [INFO ] [MAIN ] [983/3498] DTIL kept (0.5s) | 983 kept, 0 rejected | 138.8/min | ETA: 18.1m [2026-01-23T12:07:10.051737] [DEBUG] [REMOTE ] DTM: Retrieved 1145 rows, trimmed to 300. [2026-01-23T12:07:10.051901] [DEBUG] [REMOTE ] DTM: PASS: History has at least 300 days. [2026-01-23T12:07:10.052160] [DEBUG] [REMOTE ] DTM: PASS: Price check passed. Min price $105.69. [2026-01-23T12:07:10.052331] [DEBUG] [REMOTE ] DTM: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:10.052460] [DEBUG] [REMOTE ] DTM: PASS: Integrity check passed. [2026-01-23T12:07:10.052503] [DEBUG] [REMOTE ] DTM: Symbol is viable for forecasting. [2026-01-23T12:07:10.052553] [INFO ] [MAIN ] [984/3498] DTM kept (0.3s) | 984 kept, 0 rejected | 138.9/min | ETA: 18.1m [2026-01-23T12:07:10.680461] [DEBUG] [REMOTE ] DUK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:10.680666] [DEBUG] [REMOTE ] DUK: PASS: History has at least 300 days. [2026-01-23T12:07:10.681002] [DEBUG] [REMOTE ] DUK: PASS: Price check passed. Min price $114.00. [2026-01-23T12:07:10.681188] [DEBUG] [REMOTE ] DUK: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:10.681361] [DEBUG] [REMOTE ] DUK: PASS: Integrity check passed. [2026-01-23T12:07:10.681419] [DEBUG] [REMOTE ] DUK: Symbol is viable for forecasting. [2026-01-23T12:07:10.681488] [INFO ] [MAIN ] [985/3498] DUK kept (0.6s) | 985 kept, 0 rejected | 138.8/min | ETA: 18.1m [2026-01-23T12:07:10.983340] [DEBUG] [REMOTE ] DUKB: Retrieved 1844 rows, trimmed to 300. [2026-01-23T12:07:10.983496] [DEBUG] [REMOTE ] DUKB: PASS: History has at least 300 days. [2026-01-23T12:07:10.983735] [DEBUG] [REMOTE ] DUKB: PASS: Price check passed. Min price $23.94. [2026-01-23T12:07:10.983874] [DEBUG] [REMOTE ] DUKB: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:10.983992] [DEBUG] [REMOTE ] DUKB: PASS: Integrity check passed. [2026-01-23T12:07:10.984033] [DEBUG] [REMOTE ] DUKB: Symbol is viable for forecasting. [2026-01-23T12:07:10.984081] [INFO ] [MAIN ] [986/3498] DUKB kept (0.3s) | 986 kept, 0 rejected | 138.9/min | ETA: 18.1m [2026-01-23T12:07:11.300382] [DEBUG] [REMOTE ] DUOL: Retrieved 1127 rows, trimmed to 300. [2026-01-23T12:07:11.300519] [DEBUG] [REMOTE ] DUOL: PASS: History has at least 300 days. [2026-01-23T12:07:11.300749] [DEBUG] [REMOTE ] DUOL: PASS: Price check passed. Min price $146.81. [2026-01-23T12:07:11.300893] [DEBUG] [REMOTE ] DUOL: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:11.301008] [DEBUG] [REMOTE ] DUOL: PASS: Integrity check passed. [2026-01-23T12:07:11.301051] [DEBUG] [REMOTE ] DUOL: Symbol is viable for forecasting. [2026-01-23T12:07:11.301102] [INFO ] [MAIN ] [987/3498] DUOL kept (0.3s) | 987 kept, 0 rejected | 138.9/min | ETA: 18.1m [2026-01-23T12:07:11.928557] [DEBUG] [REMOTE ] DVA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:11.928722] [DEBUG] [REMOTE ] DVA: PASS: History has at least 300 days. [2026-01-23T12:07:11.928959] [DEBUG] [REMOTE ] DVA: PASS: Price check passed. Min price $103.87. [2026-01-23T12:07:11.929099] [DEBUG] [REMOTE ] DVA: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:11.929222] [DEBUG] [REMOTE ] DVA: PASS: Integrity check passed. [2026-01-23T12:07:11.929263] [DEBUG] [REMOTE ] DVA: Symbol is viable for forecasting. [2026-01-23T12:07:11.929314] [INFO ] [MAIN ] [988/3498] DVA kept (0.6s) | 988 kept, 0 rejected | 138.8/min | ETA: 18.1m [2026-01-23T12:07:12.345624] [DEBUG] [REMOTE ] DVAX: Retrieved 5517 rows, trimmed to 300. [2026-01-23T12:07:12.345766] [DEBUG] [REMOTE ] DVAX: PASS: History has at least 300 days. [2026-01-23T12:07:12.346018] [DEBUG] [REMOTE ] DVAX: PASS: Price check passed. Min price $10.05. [2026-01-23T12:07:12.346155] [DEBUG] [REMOTE ] DVAX: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:12.346271] [DEBUG] [REMOTE ] DVAX: PASS: Integrity check passed. [2026-01-23T12:07:12.346312] [DEBUG] [REMOTE ] DVAX: Symbol is viable for forecasting. [2026-01-23T12:07:12.346374] [INFO ] [MAIN ] [989/3498] DVAX kept (0.4s) | 989 kept, 0 rejected | 138.8/min | ETA: 18.1m [2026-01-23T12:07:12.807706] [DEBUG] [REMOTE ] DVN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:12.807869] [DEBUG] [REMOTE ] DVN: PASS: History has at least 300 days. [2026-01-23T12:07:12.808136] [DEBUG] [REMOTE ] DVN: PASS: Price check passed. Min price $31.80. [2026-01-23T12:07:12.808273] [DEBUG] [REMOTE ] DVN: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:12.808405] [DEBUG] [REMOTE ] DVN: PASS: Integrity check passed. [2026-01-23T12:07:12.808446] [DEBUG] [REMOTE ] DVN: Symbol is viable for forecasting. [2026-01-23T12:07:12.808495] [INFO ] [MAIN ] [990/3498] DVN kept (0.5s) | 990 kept, 0 rejected | 138.8/min | ETA: 18.1m [2026-01-23T12:07:13.169720] [DEBUG] [REMOTE ] DWAS: Retrieved 3397 rows, trimmed to 300. [2026-01-23T12:07:13.170053] [DEBUG] [REMOTE ] DWAS: PASS: History has at least 300 days. [2026-01-23T12:07:13.170266] [DEBUG] [REMOTE ] DWAS: PASS: Price check passed. Min price $88.68. [2026-01-23T12:07:13.170405] [DEBUG] [REMOTE ] DWAS: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:13.170522] [DEBUG] [REMOTE ] DWAS: PASS: Integrity check passed. [2026-01-23T12:07:13.170563] [DEBUG] [REMOTE ] DWAS: Symbol is viable for forecasting. [2026-01-23T12:07:13.170632] [INFO ] [MAIN ] [991/3498] DWAS kept (0.4s) | 991 kept, 0 rejected | 138.9/min | ETA: 18.1m [2026-01-23T12:07:13.460655] [DEBUG] [REMOTE ] DWSH: Retrieved 1894 rows, trimmed to 300. [2026-01-23T12:07:13.460804] [DEBUG] [REMOTE ] DWSH: PASS: History has at least 300 days. [2026-01-23T12:07:13.461020] [DEBUG] [REMOTE ] DWSH: PASS: Price check passed. Min price $5.99. [2026-01-23T12:07:13.461161] [DEBUG] [REMOTE ] DWSH: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:13.461278] [DEBUG] [REMOTE ] DWSH: PASS: Integrity check passed. [2026-01-23T12:07:13.461321] [DEBUG] [REMOTE ] DWSH: Symbol is viable for forecasting. [2026-01-23T12:07:13.461370] [INFO ] [MAIN ] [992/3498] DWSH kept (0.3s) | 992 kept, 0 rejected | 138.9/min | ETA: 18.0m [2026-01-23T12:07:14.120155] [DEBUG] [REMOTE ] DX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:14.120314] [DEBUG] [REMOTE ] DX: PASS: History has at least 300 days. [2026-01-23T12:07:14.120545] [DEBUG] [REMOTE ] DX: PASS: Price check passed. Min price $12.65. [2026-01-23T12:07:14.120707] [DEBUG] [REMOTE ] DX: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:14.120829] [DEBUG] [REMOTE ] DX: PASS: Integrity check passed. [2026-01-23T12:07:14.120869] [DEBUG] [REMOTE ] DX: Symbol is viable for forecasting. [2026-01-23T12:07:14.120918] [INFO ] [MAIN ] [993/3498] DX kept (0.7s) | 993 kept, 0 rejected | 138.8/min | ETA: 18.0m [2026-01-23T12:07:14.372563] [DEBUG] [REMOTE ] DXC: Retrieved 2256 rows, trimmed to 300. [2026-01-23T12:07:14.372717] [DEBUG] [REMOTE ] DXC: PASS: History has at least 300 days. [2026-01-23T12:07:14.372927] [DEBUG] [REMOTE ] DXC: PASS: Price check passed. Min price $11.99. [2026-01-23T12:07:14.373069] [DEBUG] [REMOTE ] DXC: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:14.373181] [DEBUG] [REMOTE ] DXC: PASS: Integrity check passed. [2026-01-23T12:07:14.373222] [DEBUG] [REMOTE ] DXC: Symbol is viable for forecasting. [2026-01-23T12:07:14.373271] [INFO ] [MAIN ] [994/3498] DXC kept (0.3s) | 994 kept, 0 rejected | 138.9/min | ETA: 18.0m [2026-01-23T12:07:14.940203] [DEBUG] [REMOTE ] DXCM: Retrieved 5227 rows, trimmed to 300. [2026-01-23T12:07:14.940340] [DEBUG] [REMOTE ] DXCM: PASS: History has at least 300 days. [2026-01-23T12:07:14.940588] [DEBUG] [REMOTE ] DXCM: PASS: Price check passed. Min price $54.84. [2026-01-23T12:07:14.940753] [DEBUG] [REMOTE ] DXCM: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:14.940868] [DEBUG] [REMOTE ] DXCM: PASS: Integrity check passed. [2026-01-23T12:07:14.940923] [DEBUG] [REMOTE ] DXCM: Symbol is viable for forecasting. [2026-01-23T12:07:14.940975] [INFO ] [MAIN ] [995/3498] DXCM kept (0.6s) | 995 kept, 0 rejected | 138.8/min | ETA: 18.0m [2026-01-23T12:07:15.423063] [DEBUG] [REMOTE ] DXPE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:15.423230] [DEBUG] [REMOTE ] DXPE: PASS: History has at least 300 days. [2026-01-23T12:07:15.423508] [DEBUG] [REMOTE ] DXPE: PASS: Price check passed. Min price $85.53. [2026-01-23T12:07:15.423700] [DEBUG] [REMOTE ] DXPE: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:15.423850] [DEBUG] [REMOTE ] DXPE: PASS: Integrity check passed. [2026-01-23T12:07:15.423898] [DEBUG] [REMOTE ] DXPE: Symbol is viable for forecasting. [2026-01-23T12:07:15.423960] [INFO ] [MAIN ] [996/3498] DXPE kept (0.5s) | 996 kept, 0 rejected | 138.8/min | ETA: 18.0m [2026-01-23T12:07:15.844803] [DEBUG] [REMOTE ] DY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:15.845025] [DEBUG] [REMOTE ] DY: PASS: History has at least 300 days. [2026-01-23T12:07:15.845350] [DEBUG] [REMOTE ] DY: PASS: Price check passed. Min price $282.13. [2026-01-23T12:07:15.845502] [DEBUG] [REMOTE ] DY: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:15.845668] [DEBUG] [REMOTE ] DY: PASS: Integrity check passed. [2026-01-23T12:07:15.845712] [DEBUG] [REMOTE ] DY: Symbol is viable for forecasting. [2026-01-23T12:07:15.845767] [INFO ] [MAIN ] [997/3498] DY kept (0.4s) | 997 kept, 0 rejected | 138.8/min | ETA: 18.0m [2026-01-23T12:07:16.101868] [DEBUG] [REMOTE ] DYN: Retrieved 1343 rows, trimmed to 300. [2026-01-23T12:07:16.102067] [DEBUG] [REMOTE ] DYN: PASS: History has at least 300 days. [2026-01-23T12:07:16.102381] [DEBUG] [REMOTE ] DYN: PASS: Price check passed. Min price $16.42. [2026-01-23T12:07:16.102532] [DEBUG] [REMOTE ] DYN: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:16.102675] [DEBUG] [REMOTE ] DYN: PASS: Integrity check passed. [2026-01-23T12:07:16.102763] [DEBUG] [REMOTE ] DYN: Symbol is viable for forecasting. [2026-01-23T12:07:16.102824] [INFO ] [MAIN ] [998/3498] DYN kept (0.3s) | 998 kept, 0 rejected | 138.9/min | ETA: 18.0m [2026-01-23T12:07:16.725039] [DEBUG] [REMOTE ] E: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:16.725193] [DEBUG] [REMOTE ] E: PASS: History has at least 300 days. [2026-01-23T12:07:16.725430] [DEBUG] [REMOTE ] E: PASS: Price check passed. Min price $35.75. [2026-01-23T12:07:16.725595] [DEBUG] [REMOTE ] E: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:16.725729] [DEBUG] [REMOTE ] E: PASS: Integrity check passed. [2026-01-23T12:07:16.725772] [DEBUG] [REMOTE ] E: Symbol is viable for forecasting. [2026-01-23T12:07:16.725823] [INFO ] [MAIN ] [999/3498] E kept (0.6s) | 999 kept, 0 rejected | 138.8/min | ETA: 18.0m [2026-01-23T12:07:17.189352] [DEBUG] [REMOTE ] EA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:17.189492] [DEBUG] [REMOTE ] EA: PASS: History has at least 300 days. [2026-01-23T12:07:17.189768] [DEBUG] [REMOTE ] EA: PASS: Price check passed. Min price $199.70. [2026-01-23T12:07:17.189914] [DEBUG] [REMOTE ] EA: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:17.190036] [DEBUG] [REMOTE ] EA: PASS: Integrity check passed. [2026-01-23T12:07:17.190078] [DEBUG] [REMOTE ] EA: Symbol is viable for forecasting. [2026-01-23T12:07:17.190129] [INFO ] [MAIN ] [1000/3498] EA kept (0.5s) | 1000 kept, 0 rejected | 138.8/min | ETA: 18.0m [2026-01-23T12:07:17.348912] [DEBUG] [REMOTE ] EAF: Retrieved 1951 rows, trimmed to 300. [2026-01-23T12:07:17.349053] [DEBUG] [REMOTE ] EAF: PASS: History has at least 300 days. [2026-01-23T12:07:17.349262] [DEBUG] [REMOTE ] EAF: PASS: Price check passed. Min price $11.97. [2026-01-23T12:07:17.349402] [DEBUG] [REMOTE ] EAF: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:17.349516] [DEBUG] [REMOTE ] EAF: PASS: Integrity check passed. [2026-01-23T12:07:17.349557] [DEBUG] [REMOTE ] EAF: Symbol is viable for forecasting. [2026-01-23T12:07:17.349641] [INFO ] [MAIN ] [1001/3498] EAF kept (0.2s) | 1001 kept, 0 rejected | 138.9/min | ETA: 18.0m [2026-01-23T12:07:17.899750] [DEBUG] [REMOTE ] EAI: Retrieved 2370 rows, trimmed to 300. [2026-01-23T12:07:17.899895] [DEBUG] [REMOTE ] EAI: PASS: History has at least 300 days. [2026-01-23T12:07:17.900099] [DEBUG] [REMOTE ] EAI: PASS: Price check passed. Min price $20.70. [2026-01-23T12:07:17.900232] [DEBUG] [REMOTE ] EAI: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:17.900342] [DEBUG] [REMOTE ] EAI: PASS: Integrity check passed. [2026-01-23T12:07:17.900382] [DEBUG] [REMOTE ] EAI: Symbol is viable for forecasting. [2026-01-23T12:07:17.900430] [INFO ] [MAIN ] [1002/3498] EAI kept (0.6s) | 1002 kept, 0 rejected | 138.9/min | ETA: 18.0m [2026-01-23T12:07:18.341760] [DEBUG] [REMOTE ] EARN: Retrieved 3202 rows, trimmed to 300. [2026-01-23T12:07:18.342134] [DEBUG] [REMOTE ] EARN: PASS: History has at least 300 days. [2026-01-23T12:07:18.342421] [DEBUG] [REMOTE ] EARN: PASS: Price check passed. Min price $4.90. [2026-01-23T12:07:18.342622] [DEBUG] [REMOTE ] EARN: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:18.342776] [DEBUG] [REMOTE ] EARN: PASS: Integrity check passed. [2026-01-23T12:07:18.342831] [DEBUG] [REMOTE ] EARN: Symbol is viable for forecasting. [2026-01-23T12:07:18.342896] [INFO ] [MAIN ] [1003/3498] EARN kept (0.4s) | 1003 kept, 0 rejected | 138.9/min | ETA: 18.0m [2026-01-23T12:07:18.694327] [DEBUG] [REMOTE ] EB: Retrieved 1844 rows, trimmed to 300. [2026-01-23T12:07:18.694501] [DEBUG] [REMOTE ] EB: PASS: History has at least 300 days. [2026-01-23T12:07:18.694799] [DEBUG] [REMOTE ] EB: PASS: Price check passed. Min price $2.20. [2026-01-23T12:07:18.695168] [DEBUG] [REMOTE ] EB: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:18.695317] [DEBUG] [REMOTE ] EB: PASS: Integrity check passed. [2026-01-23T12:07:18.695370] [DEBUG] [REMOTE ] EB: Symbol is viable for forecasting. [2026-01-23T12:07:18.695436] [INFO ] [MAIN ] [1004/3498] EB kept (0.4s) | 1004 kept, 0 rejected | 138.9/min | ETA: 18.0m [2026-01-23T12:07:19.286245] [DEBUG] [REMOTE ] EBAY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:19.286380] [DEBUG] [REMOTE ] EBAY: PASS: History has at least 300 days. [2026-01-23T12:07:19.286617] [DEBUG] [REMOTE ] EBAY: PASS: Price check passed. Min price $79.77. [2026-01-23T12:07:19.286760] [DEBUG] [REMOTE ] EBAY: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:19.286877] [DEBUG] [REMOTE ] EBAY: PASS: Integrity check passed. [2026-01-23T12:07:19.286919] [DEBUG] [REMOTE ] EBAY: Symbol is viable for forecasting. [2026-01-23T12:07:19.286969] [INFO ] [MAIN ] [1005/3498] EBAY kept (0.6s) | 1005 kept, 0 rejected | 138.8/min | ETA: 18.0m [2026-01-23T12:07:19.468424] [DEBUG] [REMOTE ] EBC: Retrieved 1323 rows, trimmed to 300. [2026-01-23T12:07:19.468558] [DEBUG] [REMOTE ] EBC: PASS: History has at least 300 days. [2026-01-23T12:07:19.468798] [DEBUG] [REMOTE ] EBC: PASS: Price check passed. Min price $16.62. [2026-01-23T12:07:19.468935] [DEBUG] [REMOTE ] EBC: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:19.469045] [DEBUG] [REMOTE ] EBC: PASS: Integrity check passed. [2026-01-23T12:07:19.469086] [DEBUG] [REMOTE ] EBC: Symbol is viable for forecasting. [2026-01-23T12:07:19.469135] [INFO ] [MAIN ] [1006/3498] EBC kept (0.2s) | 1006 kept, 0 rejected | 138.9/min | ETA: 17.9m [2026-01-23T12:07:20.218262] [DEBUG] [REMOTE ] EBF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:20.218412] [DEBUG] [REMOTE ] EBF: PASS: History has at least 300 days. [2026-01-23T12:07:20.218677] [DEBUG] [REMOTE ] EBF: PASS: Price check passed. Min price $16.16. [2026-01-23T12:07:20.218816] [DEBUG] [REMOTE ] EBF: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:20.218940] [DEBUG] [REMOTE ] EBF: PASS: Integrity check passed. [2026-01-23T12:07:20.218983] [DEBUG] [REMOTE ] EBF: Symbol is viable for forecasting. [2026-01-23T12:07:20.219048] [INFO ] [MAIN ] [1007/3498] EBF kept (0.7s) | 1007 kept, 0 rejected | 138.8/min | ETA: 17.9m [2026-01-23T12:07:20.492915] [DEBUG] [REMOTE ] EBON: Retrieved 1400 rows, trimmed to 300. [2026-01-23T12:07:20.493058] [DEBUG] [REMOTE ] EBON: PASS: History has at least 300 days. [2026-01-23T12:07:20.493270] [DEBUG] [REMOTE ] EBON: PASS: Price check passed. Min price $3.06. [2026-01-23T12:07:20.493407] [DEBUG] [REMOTE ] EBON: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:20.493518] [DEBUG] [REMOTE ] EBON: PASS: Integrity check passed. [2026-01-23T12:07:20.493559] [DEBUG] [REMOTE ] EBON: Symbol is viable for forecasting. [2026-01-23T12:07:20.493641] [INFO ] [MAIN ] [1008/3498] EBON kept (0.3s) | 1008 kept, 0 rejected | 138.9/min | ETA: 17.9m [2026-01-23T12:07:21.024722] [DEBUG] [REMOTE ] EBS: Retrieved 4825 rows, trimmed to 300. [2026-01-23T12:07:21.024858] [DEBUG] [REMOTE ] EBS: PASS: History has at least 300 days. [2026-01-23T12:07:21.025070] [DEBUG] [REMOTE ] EBS: PASS: Price check passed. Min price $9.08. [2026-01-23T12:07:21.025210] [DEBUG] [REMOTE ] EBS: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:21.025324] [DEBUG] [REMOTE ] EBS: PASS: Integrity check passed. [2026-01-23T12:07:21.025365] [DEBUG] [REMOTE ] EBS: Symbol is viable for forecasting. [2026-01-23T12:07:21.025414] [INFO ] [MAIN ] [1009/3498] EBS kept (0.5s) | 1009 kept, 0 rejected | 138.8/min | ETA: 17.9m [2026-01-23T12:07:21.443565] [DEBUG] [REMOTE ] EC: Retrieved 4363 rows, trimmed to 300. [2026-01-23T12:07:21.443724] [DEBUG] [REMOTE ] EC: PASS: History has at least 300 days. [2026-01-23T12:07:21.444135] [DEBUG] [REMOTE ] EC: PASS: Price check passed. Min price $9.21. [2026-01-23T12:07:21.444277] [DEBUG] [REMOTE ] EC: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:21.444407] [DEBUG] [REMOTE ] EC: PASS: Integrity check passed. [2026-01-23T12:07:21.444450] [DEBUG] [REMOTE ] EC: Symbol is viable for forecasting. [2026-01-23T12:07:21.444502] [INFO ] [MAIN ] [1010/3498] EC kept (0.4s) | 1010 kept, 0 rejected | 138.8/min | ETA: 17.9m [2026-01-23T12:07:21.791940] [DEBUG] [REMOTE ] ECC: Retrieved 2839 rows, trimmed to 300. [2026-01-23T12:07:21.792131] [DEBUG] [REMOTE ] ECC: PASS: History has at least 300 days. [2026-01-23T12:07:21.792421] [DEBUG] [REMOTE ] ECC: PASS: Price check passed. Min price $5.26. [2026-01-23T12:07:21.792563] [DEBUG] [REMOTE ] ECC: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:21.792703] [DEBUG] [REMOTE ] ECC: PASS: Integrity check passed. [2026-01-23T12:07:21.792745] [DEBUG] [REMOTE ] ECC: Symbol is viable for forecasting. [2026-01-23T12:07:21.792798] [INFO ] [MAIN ] [1011/3498] ECC kept (0.3s) | 1011 kept, 0 rejected | 138.9/min | ETA: 17.9m [2026-01-23T12:07:22.322542] [DEBUG] [REMOTE ] ECL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:22.322783] [DEBUG] [REMOTE ] ECL: PASS: History has at least 300 days. [2026-01-23T12:07:22.323135] [DEBUG] [REMOTE ] ECL: PASS: Price check passed. Min price $252.35. [2026-01-23T12:07:22.323299] [DEBUG] [REMOTE ] ECL: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:22.323531] [DEBUG] [REMOTE ] ECL: PASS: Integrity check passed. [2026-01-23T12:07:22.323597] [DEBUG] [REMOTE ] ECL: Symbol is viable for forecasting. [2026-01-23T12:07:22.323660] [INFO ] [MAIN ] [1012/3498] ECL kept (0.5s) | 1012 kept, 0 rejected | 138.8/min | ETA: 17.9m [2026-01-23T12:07:22.840825] [DEBUG] [REMOTE ] ECPG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:22.841254] [DEBUG] [REMOTE ] ECPG: PASS: History has at least 300 days. [2026-01-23T12:07:22.841627] [DEBUG] [REMOTE ] ECPG: PASS: Price check passed. Min price $40.90. [2026-01-23T12:07:22.841780] [DEBUG] [REMOTE ] ECPG: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:22.841931] [DEBUG] [REMOTE ] ECPG: PASS: Integrity check passed. [2026-01-23T12:07:22.842000] [DEBUG] [REMOTE ] ECPG: Symbol is viable for forecasting. [2026-01-23T12:07:22.842059] [INFO ] [MAIN ] [1013/3498] ECPG kept (0.5s) | 1013 kept, 0 rejected | 138.8/min | ETA: 17.9m [2026-01-23T12:07:23.063048] [DEBUG] [REMOTE ] ECX: Retrieved 774 rows, trimmed to 300. [2026-01-23T12:07:23.063184] [DEBUG] [REMOTE ] ECX: PASS: History has at least 300 days. [2026-01-23T12:07:23.063392] [DEBUG] [REMOTE ] ECX: PASS: Price check passed. Min price $1.55. [2026-01-23T12:07:23.063532] [DEBUG] [REMOTE ] ECX: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:23.063678] [DEBUG] [REMOTE ] ECX: PASS: Integrity check passed. [2026-01-23T12:07:23.063740] [DEBUG] [REMOTE ] ECX: Symbol is viable for forecasting. [2026-01-23T12:07:23.063792] [INFO ] [MAIN ] [1014/3498] ECX kept (0.2s) | 1014 kept, 0 rejected | 138.9/min | ETA: 17.9m [2026-01-23T12:07:23.712340] [DEBUG] [REMOTE ] ED: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:23.712482] [DEBUG] [REMOTE ] ED: PASS: History has at least 300 days. [2026-01-23T12:07:23.712728] [DEBUG] [REMOTE ] ED: PASS: Price check passed. Min price $95.30. [2026-01-23T12:07:23.712864] [DEBUG] [REMOTE ] ED: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:23.712981] [DEBUG] [REMOTE ] ED: PASS: Integrity check passed. [2026-01-23T12:07:23.713021] [DEBUG] [REMOTE ] ED: Symbol is viable for forecasting. [2026-01-23T12:07:23.713070] [INFO ] [MAIN ] [1015/3498] ED kept (0.6s) | 1015 kept, 0 rejected | 138.8/min | ETA: 17.9m [2026-01-23T12:07:24.007203] [DEBUG] [REMOTE ] EDAP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:24.007354] [DEBUG] [REMOTE ] EDAP: PASS: History has at least 300 days. [2026-01-23T12:07:24.007646] [DEBUG] [REMOTE ] EDAP: PASS: Price check passed. Min price $1.81. [2026-01-23T12:07:24.007784] [DEBUG] [REMOTE ] EDAP: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:24.007905] [DEBUG] [REMOTE ] EDAP: PASS: Integrity check passed. [2026-01-23T12:07:24.007947] [DEBUG] [REMOTE ] EDAP: Symbol is viable for forecasting. [2026-01-23T12:07:24.007997] [INFO ] [MAIN ] [1016/3498] EDAP kept (0.3s) | 1016 kept, 0 rejected | 138.8/min | ETA: 17.9m [2026-01-23T12:07:24.497693] [DEBUG] [REMOTE ] EDD: Retrieved 4718 rows, trimmed to 300. [2026-01-23T12:07:24.497845] [DEBUG] [REMOTE ] EDD: PASS: History has at least 300 days. [2026-01-23T12:07:24.498268] [DEBUG] [REMOTE ] EDD: PASS: Price check passed. Min price $5.18. [2026-01-23T12:07:24.498403] [DEBUG] [REMOTE ] EDD: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:24.498520] [DEBUG] [REMOTE ] EDD: PASS: Integrity check passed. [2026-01-23T12:07:24.498560] [DEBUG] [REMOTE ] EDD: Symbol is viable for forecasting. [2026-01-23T12:07:24.498630] [INFO ] [MAIN ] [1017/3498] EDD kept (0.5s) | 1017 kept, 0 rejected | 138.8/min | ETA: 17.9m [2026-01-23T12:07:24.880003] [DEBUG] [REMOTE ] EDF: Retrieved 3791 rows, trimmed to 300. [2026-01-23T12:07:24.880148] [DEBUG] [REMOTE ] EDF: PASS: History has at least 300 days. [2026-01-23T12:07:24.880371] [DEBUG] [REMOTE ] EDF: PASS: Price check passed. Min price $4.69. [2026-01-23T12:07:24.880507] [DEBUG] [REMOTE ] EDF: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:24.880646] [DEBUG] [REMOTE ] EDF: PASS: Integrity check passed. [2026-01-23T12:07:24.880688] [DEBUG] [REMOTE ] EDF: Symbol is viable for forecasting. [2026-01-23T12:07:24.880736] [INFO ] [MAIN ] [1018/3498] EDF kept (0.4s) | 1018 kept, 0 rejected | 138.8/min | ETA: 17.9m [2026-01-23T12:07:25.327410] [DEBUG] [REMOTE ] EDN: Retrieved 4716 rows, trimmed to 300. [2026-01-23T12:07:25.327611] [DEBUG] [REMOTE ] EDN: PASS: History has at least 300 days. [2026-01-23T12:07:25.327861] [DEBUG] [REMOTE ] EDN: PASS: Price check passed. Min price $26.33. [2026-01-23T12:07:25.328189] [DEBUG] [REMOTE ] EDN: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:25.328311] [DEBUG] [REMOTE ] EDN: PASS: Integrity check passed. [2026-01-23T12:07:25.328370] [DEBUG] [REMOTE ] EDN: Symbol is viable for forecasting. [2026-01-23T12:07:25.328422] [INFO ] [MAIN ] [1019/3498] EDN kept (0.4s) | 1019 kept, 0 rejected | 138.8/min | ETA: 17.9m [2026-01-23T12:07:25.550891] [DEBUG] [REMOTE ] EE: Retrieved 947 rows, trimmed to 300. [2026-01-23T12:07:25.551220] [DEBUG] [REMOTE ] EE: PASS: History has at least 300 days. [2026-01-23T12:07:25.551432] [DEBUG] [REMOTE ] EE: PASS: Price check passed. Min price $25.16. [2026-01-23T12:07:25.551609] [DEBUG] [REMOTE ] EE: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:25.551755] [DEBUG] [REMOTE ] EE: PASS: Integrity check passed. [2026-01-23T12:07:25.551807] [DEBUG] [REMOTE ] EE: Symbol is viable for forecasting. [2026-01-23T12:07:25.551857] [INFO ] [MAIN ] [1020/3498] EE kept (0.2s) | 1020 kept, 0 rejected | 138.9/min | ETA: 17.8m [2026-01-23T12:07:26.066505] [DEBUG] [REMOTE ] EEMA: Retrieved 3508 rows, trimmed to 300. [2026-01-23T12:07:26.066676] [DEBUG] [REMOTE ] EEMA: PASS: History has at least 300 days. [2026-01-23T12:07:26.066898] [DEBUG] [REMOTE ] EEMA: PASS: Price check passed. Min price $89.75. [2026-01-23T12:07:26.067033] [DEBUG] [REMOTE ] EEMA: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:26.067152] [DEBUG] [REMOTE ] EEMA: PASS: Integrity check passed. [2026-01-23T12:07:26.067192] [DEBUG] [REMOTE ] EEMA: Symbol is viable for forecasting. [2026-01-23T12:07:26.067241] [INFO ] [MAIN ] [1021/3498] EEMA kept (0.5s) | 1021 kept, 0 rejected | 138.9/min | ETA: 17.8m [2026-01-23T12:07:26.410025] [DEBUG] [REMOTE ] EEX: Retrieved 2196 rows, trimmed to 300. [2026-01-23T12:07:26.410167] [DEBUG] [REMOTE ] EEX: PASS: History has at least 300 days. [2026-01-23T12:07:26.410410] [DEBUG] [REMOTE ] EEX: PASS: Price check passed. Min price $3.37. [2026-01-23T12:07:26.410546] [DEBUG] [REMOTE ] EEX: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:26.410680] [DEBUG] [REMOTE ] EEX: PASS: Integrity check passed. [2026-01-23T12:07:26.410722] [DEBUG] [REMOTE ] EEX: Symbol is viable for forecasting. [2026-01-23T12:07:26.410772] [INFO ] [MAIN ] [1022/3498] EEX kept (0.3s) | 1022 kept, 0 rejected | 138.9/min | ETA: 17.8m [2026-01-23T12:07:26.935917] [DEBUG] [REMOTE ] EFC: Retrieved 3845 rows, trimmed to 300. [2026-01-23T12:07:26.936071] [DEBUG] [REMOTE ] EFC: PASS: History has at least 300 days. [2026-01-23T12:07:26.936308] [DEBUG] [REMOTE ] EFC: PASS: Price check passed. Min price $12.93. [2026-01-23T12:07:26.936471] [DEBUG] [REMOTE ] EFC: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:26.936662] [DEBUG] [REMOTE ] EFC: PASS: Integrity check passed. [2026-01-23T12:07:26.936715] [DEBUG] [REMOTE ] EFC: Symbol is viable for forecasting. [2026-01-23T12:07:26.936777] [INFO ] [MAIN ] [1023/3498] EFC kept (0.5s) | 1023 kept, 0 rejected | 138.9/min | ETA: 17.8m [2026-01-23T12:07:27.406834] [DEBUG] [REMOTE ] EFSC: Retrieved 5668 rows, trimmed to 300. [2026-01-23T12:07:27.407303] [DEBUG] [REMOTE ] EFSC: PASS: History has at least 300 days. [2026-01-23T12:07:27.407977] [DEBUG] [REMOTE ] EFSC: PASS: Price check passed. Min price $51.70. [2026-01-23T12:07:27.408206] [DEBUG] [REMOTE ] EFSC: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:27.408448] [DEBUG] [REMOTE ] EFSC: PASS: Integrity check passed. [2026-01-23T12:07:27.408515] [DEBUG] [REMOTE ] EFSC: Symbol is viable for forecasting. [2026-01-23T12:07:27.408640] [INFO ] [MAIN ] [1024/3498] EFSC kept (0.5s) | 1024 kept, 0 rejected | 138.9/min | ETA: 17.8m [2026-01-23T12:07:27.905989] [DEBUG] [REMOTE ] EFX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:27.906200] [DEBUG] [REMOTE ] EFX: PASS: History has at least 300 days. [2026-01-23T12:07:27.908127] [DEBUG] [REMOTE ] EFX: PASS: Price check passed. Min price $203.70. [2026-01-23T12:07:27.908656] [DEBUG] [REMOTE ] EFX: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:27.908829] [DEBUG] [REMOTE ] EFX: PASS: Integrity check passed. [2026-01-23T12:07:27.908914] [DEBUG] [REMOTE ] EFX: Symbol is viable for forecasting. [2026-01-23T12:07:27.908979] [INFO ] [MAIN ] [1025/3498] EFX kept (0.5s) | 1025 kept, 0 rejected | 138.8/min | ETA: 17.8m [2026-01-23T12:07:28.410713] [DEBUG] [REMOTE ] EG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:28.410925] [DEBUG] [REMOTE ] EG: PASS: History has at least 300 days. [2026-01-23T12:07:28.411271] [DEBUG] [REMOTE ] EG: PASS: Price check passed. Min price $302.97. [2026-01-23T12:07:28.411486] [DEBUG] [REMOTE ] EG: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:28.411665] [DEBUG] [REMOTE ] EG: PASS: Integrity check passed. [2026-01-23T12:07:28.411715] [DEBUG] [REMOTE ] EG: Symbol is viable for forecasting. [2026-01-23T12:07:28.411780] [INFO ] [MAIN ] [1026/3498] EG kept (0.5s) | 1026 kept, 0 rejected | 138.8/min | ETA: 17.8m [2026-01-23T12:07:28.886117] [DEBUG] [REMOTE ] EGAN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:28.886462] [DEBUG] [REMOTE ] EGAN: PASS: History has at least 300 days. [2026-01-23T12:07:28.886714] [DEBUG] [REMOTE ] EGAN: PASS: Price check passed. Min price $9.56. [2026-01-23T12:07:28.886855] [DEBUG] [REMOTE ] EGAN: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:28.886978] [DEBUG] [REMOTE ] EGAN: PASS: Integrity check passed. [2026-01-23T12:07:28.887020] [DEBUG] [REMOTE ] EGAN: Symbol is viable for forecasting. [2026-01-23T12:07:28.887069] [INFO ] [MAIN ] [1027/3498] EGAN kept (0.5s) | 1027 kept, 0 rejected | 138.8/min | ETA: 17.8m [2026-01-23T12:07:29.346765] [DEBUG] [REMOTE ] EGBN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:29.346907] [DEBUG] [REMOTE ] EGBN: PASS: History has at least 300 days. [2026-01-23T12:07:29.347129] [DEBUG] [REMOTE ] EGBN: PASS: Price check passed. Min price $15.80. [2026-01-23T12:07:29.347272] [DEBUG] [REMOTE ] EGBN: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:29.347391] [DEBUG] [REMOTE ] EGBN: PASS: Integrity check passed. [2026-01-23T12:07:29.347434] [DEBUG] [REMOTE ] EGBN: Symbol is viable for forecasting. [2026-01-23T12:07:29.347523] [INFO ] [MAIN ] [1028/3498] EGBN kept (0.5s) | 1028 kept, 0 rejected | 138.8/min | ETA: 17.8m [2026-01-23T12:07:29.821330] [DEBUG] [REMOTE ] EGP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:29.821499] [DEBUG] [REMOTE ] EGP: PASS: History has at least 300 days. [2026-01-23T12:07:29.821813] [DEBUG] [REMOTE ] EGP: PASS: Price check passed. Min price $172.53. [2026-01-23T12:07:29.821997] [DEBUG] [REMOTE ] EGP: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:29.822153] [DEBUG] [REMOTE ] EGP: PASS: Integrity check passed. [2026-01-23T12:07:29.822208] [DEBUG] [REMOTE ] EGP: Symbol is viable for forecasting. [2026-01-23T12:07:29.822271] [INFO ] [MAIN ] [1029/3498] EGP kept (0.5s) | 1029 kept, 0 rejected | 138.8/min | ETA: 17.8m [2026-01-23T12:07:30.326155] [DEBUG] [REMOTE ] EGY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:30.326295] [DEBUG] [REMOTE ] EGY: PASS: History has at least 300 days. [2026-01-23T12:07:30.326514] [DEBUG] [REMOTE ] EGY: PASS: Price check passed. Min price $3.37. [2026-01-23T12:07:30.326670] [DEBUG] [REMOTE ] EGY: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:30.326785] [DEBUG] [REMOTE ] EGY: PASS: Integrity check passed. [2026-01-23T12:07:30.326824] [DEBUG] [REMOTE ] EGY: Symbol is viable for forecasting. [2026-01-23T12:07:30.326873] [INFO ] [MAIN ] [1030/3498] EGY kept (0.5s) | 1030 kept, 0 rejected | 138.8/min | ETA: 17.8m [2026-01-23T12:07:30.587746] [DEBUG] [REMOTE ] EH: Retrieved 1535 rows, trimmed to 300. [2026-01-23T12:07:30.587891] [DEBUG] [REMOTE ] EH: PASS: History has at least 300 days. [2026-01-23T12:07:30.588108] [DEBUG] [REMOTE ] EH: PASS: Price check passed. Min price $12.79. [2026-01-23T12:07:30.588250] [DEBUG] [REMOTE ] EH: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:30.588363] [DEBUG] [REMOTE ] EH: PASS: Integrity check passed. [2026-01-23T12:07:30.588422] [DEBUG] [REMOTE ] EH: Symbol is viable for forecasting. [2026-01-23T12:07:30.588472] [INFO ] [MAIN ] [1031/3498] EH kept (0.3s) | 1031 kept, 0 rejected | 138.8/min | ETA: 17.8m [2026-01-23T12:07:30.952898] [DEBUG] [REMOTE ] EHAB: Retrieved 893 rows, trimmed to 300. [2026-01-23T12:07:30.953051] [DEBUG] [REMOTE ] EHAB: PASS: History has at least 300 days. [2026-01-23T12:07:30.953289] [DEBUG] [REMOTE ] EHAB: PASS: Price check passed. Min price $7.71. [2026-01-23T12:07:30.953450] [DEBUG] [REMOTE ] EHAB: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:30.953606] [DEBUG] [REMOTE ] EHAB: PASS: Integrity check passed. [2026-01-23T12:07:30.953657] [DEBUG] [REMOTE ] EHAB: Symbol is viable for forecasting. [2026-01-23T12:07:30.953735] [INFO ] [MAIN ] [1032/3498] EHAB kept (0.4s) | 1032 kept, 0 rejected | 138.8/min | ETA: 17.8m [2026-01-23T12:07:31.564120] [DEBUG] [REMOTE ] EHC: Retrieved 2026 rows, trimmed to 300. [2026-01-23T12:07:31.564254] [DEBUG] [REMOTE ] EHC: PASS: History has at least 300 days. [2026-01-23T12:07:31.564519] [DEBUG] [REMOTE ] EHC: PASS: Price check passed. Min price $98.83. [2026-01-23T12:07:31.564718] [DEBUG] [REMOTE ] EHC: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:31.564868] [DEBUG] [REMOTE ] EHC: PASS: Integrity check passed. [2026-01-23T12:07:31.564923] [DEBUG] [REMOTE ] EHC: Symbol is viable for forecasting. [2026-01-23T12:07:31.564991] [INFO ] [MAIN ] [1033/3498] EHC kept (0.6s) | 1033 kept, 0 rejected | 138.8/min | ETA: 17.8m [2026-01-23T12:07:32.018950] [DEBUG] [REMOTE ] EHI: Retrieved 5658 rows, trimmed to 300. [2026-01-23T12:07:32.019151] [DEBUG] [REMOTE ] EHI: PASS: History has at least 300 days. [2026-01-23T12:07:32.019422] [DEBUG] [REMOTE ] EHI: PASS: Price check passed. Min price $6.19. [2026-01-23T12:07:32.019565] [DEBUG] [REMOTE ] EHI: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:32.019715] [DEBUG] [REMOTE ] EHI: PASS: Integrity check passed. [2026-01-23T12:07:32.019756] [DEBUG] [REMOTE ] EHI: Symbol is viable for forecasting. [2026-01-23T12:07:32.019809] [INFO ] [MAIN ] [1034/3498] EHI kept (0.5s) | 1034 kept, 0 rejected | 138.8/min | ETA: 17.8m [2026-01-23T12:07:32.401459] [DEBUG] [REMOTE ] EHTH: Retrieved 4843 rows, trimmed to 300. [2026-01-23T12:07:32.401640] [DEBUG] [REMOTE ] EHTH: PASS: History has at least 300 days. [2026-01-23T12:07:32.401868] [DEBUG] [REMOTE ] EHTH: PASS: Price check passed. Min price $3.31. [2026-01-23T12:07:32.402012] [DEBUG] [REMOTE ] EHTH: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:32.402134] [DEBUG] [REMOTE ] EHTH: PASS: Integrity check passed. [2026-01-23T12:07:32.402175] [DEBUG] [REMOTE ] EHTH: Symbol is viable for forecasting. [2026-01-23T12:07:32.402225] [INFO ] [MAIN ] [1035/3498] EHTH kept (0.4s) | 1035 kept, 0 rejected | 138.8/min | ETA: 17.7m [2026-01-23T12:07:32.698186] [DEBUG] [REMOTE ] EIC: Retrieved 1634 rows, trimmed to 300. [2026-01-23T12:07:32.698330] [DEBUG] [REMOTE ] EIC: PASS: History has at least 300 days. [2026-01-23T12:07:32.698542] [DEBUG] [REMOTE ] EIC: PASS: Price check passed. Min price $10.83. [2026-01-23T12:07:32.698903] [DEBUG] [REMOTE ] EIC: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:32.699019] [DEBUG] [REMOTE ] EIC: PASS: Integrity check passed. [2026-01-23T12:07:32.699059] [DEBUG] [REMOTE ] EIC: Symbol is viable for forecasting. [2026-01-23T12:07:32.699107] [INFO ] [MAIN ] [1036/3498] EIC kept (0.3s) | 1036 kept, 0 rejected | 138.8/min | ETA: 17.7m [2026-01-23T12:07:33.124311] [DEBUG] [REMOTE ] EIG: Retrieved 4775 rows, trimmed to 300. [2026-01-23T12:07:33.124469] [DEBUG] [REMOTE ] EIG: PASS: History has at least 300 days. [2026-01-23T12:07:33.124749] [DEBUG] [REMOTE ] EIG: PASS: Price check passed. Min price $35.80. [2026-01-23T12:07:33.124905] [DEBUG] [REMOTE ] EIG: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:33.125034] [DEBUG] [REMOTE ] EIG: PASS: Integrity check passed. [2026-01-23T12:07:33.125093] [DEBUG] [REMOTE ] EIG: Symbol is viable for forecasting. [2026-01-23T12:07:33.125146] [INFO ] [MAIN ] [1037/3498] EIG kept (0.4s) | 1037 kept, 0 rejected | 138.8/min | ETA: 17.7m [2026-01-23T12:07:33.691477] [DEBUG] [REMOTE ] EIX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:33.691644] [DEBUG] [REMOTE ] EIX: PASS: History has at least 300 days. [2026-01-23T12:07:33.691880] [DEBUG] [REMOTE ] EIX: PASS: Price check passed. Min price $53.59. [2026-01-23T12:07:33.692025] [DEBUG] [REMOTE ] EIX: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:33.692146] [DEBUG] [REMOTE ] EIX: PASS: Integrity check passed. [2026-01-23T12:07:33.692190] [DEBUG] [REMOTE ] EIX: Symbol is viable for forecasting. [2026-01-23T12:07:33.692242] [INFO ] [MAIN ] [1038/3498] EIX kept (0.6s) | 1038 kept, 0 rejected | 138.8/min | ETA: 17.7m [2026-01-23T12:07:34.186723] [DEBUG] [REMOTE ] EL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:34.186860] [DEBUG] [REMOTE ] EL: PASS: History has at least 300 days. [2026-01-23T12:07:34.187088] [DEBUG] [REMOTE ] EL: PASS: Price check passed. Min price $85.59. [2026-01-23T12:07:34.187225] [DEBUG] [REMOTE ] EL: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:34.187341] [DEBUG] [REMOTE ] EL: PASS: Integrity check passed. [2026-01-23T12:07:34.187380] [DEBUG] [REMOTE ] EL: Symbol is viable for forecasting. [2026-01-23T12:07:34.187429] [INFO ] [MAIN ] [1039/3498] EL kept (0.5s) | 1039 kept, 0 rejected | 138.8/min | ETA: 17.7m [2026-01-23T12:07:34.373710] [DEBUG] [REMOTE ] ELAB: Retrieved 543 rows, trimmed to 300. [2026-01-23T12:07:34.373843] [DEBUG] [REMOTE ] ELAB: PASS: History has at least 300 days. [2026-01-23T12:07:34.374047] [DEBUG] [REMOTE ] ELAB: PASS: Price check passed. Min price $3.18. [2026-01-23T12:07:34.374185] [DEBUG] [REMOTE ] ELAB: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:34.374296] [DEBUG] [REMOTE ] ELAB: PASS: Integrity check passed. [2026-01-23T12:07:34.374337] [DEBUG] [REMOTE ] ELAB: Symbol is viable for forecasting. [2026-01-23T12:07:34.374387] [INFO ] [MAIN ] [1040/3498] ELAB kept (0.2s) | 1040 kept, 0 rejected | 138.8/min | ETA: 17.7m [2026-01-23T12:07:34.768173] [DEBUG] [REMOTE ] ELAN: Retrieved 1844 rows, trimmed to 300. [2026-01-23T12:07:34.768309] [DEBUG] [REMOTE ] ELAN: PASS: History has at least 300 days. [2026-01-23T12:07:34.768518] [DEBUG] [REMOTE ] ELAN: PASS: Price check passed. Min price $20.43. [2026-01-23T12:07:34.768698] [DEBUG] [REMOTE ] ELAN: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:34.768817] [DEBUG] [REMOTE ] ELAN: PASS: Integrity check passed. [2026-01-23T12:07:34.768860] [DEBUG] [REMOTE ] ELAN: Symbol is viable for forecasting. [2026-01-23T12:07:34.768910] [INFO ] [MAIN ] [1041/3498] ELAN kept (0.4s) | 1041 kept, 0 rejected | 138.9/min | ETA: 17.7m [2026-01-23T12:07:35.189943] [DEBUG] [REMOTE ] ELC: Retrieved 2369 rows, trimmed to 300. [2026-01-23T12:07:35.190077] [DEBUG] [REMOTE ] ELC: PASS: History has at least 300 days. [2026-01-23T12:07:35.190283] [DEBUG] [REMOTE ] ELC: PASS: Price check passed. Min price $20.45. [2026-01-23T12:07:35.190418] [DEBUG] [REMOTE ] ELC: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:35.190528] [DEBUG] [REMOTE ] ELC: PASS: Integrity check passed. [2026-01-23T12:07:35.190585] [DEBUG] [REMOTE ] ELC: Symbol is viable for forecasting. [2026-01-23T12:07:35.190638] [INFO ] [MAIN ] [1042/3498] ELC kept (0.4s) | 1042 kept, 0 rejected | 138.9/min | ETA: 17.7m [2026-01-23T12:07:35.708063] [DEBUG] [REMOTE ] ELDN: Retrieved 2854 rows, trimmed to 300. [2026-01-23T12:07:35.708199] [DEBUG] [REMOTE ] ELDN: PASS: History has at least 300 days. [2026-01-23T12:07:35.708414] [DEBUG] [REMOTE ] ELDN: PASS: Price check passed. Min price $1.39. [2026-01-23T12:07:35.708557] [DEBUG] [REMOTE ] ELDN: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:35.708696] [DEBUG] [REMOTE ] ELDN: PASS: Integrity check passed. [2026-01-23T12:07:35.708770] [DEBUG] [REMOTE ] ELDN: Symbol is viable for forecasting. [2026-01-23T12:07:35.708823] [INFO ] [MAIN ] [1043/3498] ELDN kept (0.5s) | 1043 kept, 0 rejected | 138.8/min | ETA: 17.7m [2026-01-23T12:07:36.134181] [DEBUG] [REMOTE ] ELF: Retrieved 2346 rows, trimmed to 300. [2026-01-23T12:07:36.134309] [DEBUG] [REMOTE ] ELF: PASS: History has at least 300 days. [2026-01-23T12:07:36.134543] [DEBUG] [REMOTE ] ELF: PASS: Price check passed. Min price $68.42. [2026-01-23T12:07:36.134705] [DEBUG] [REMOTE ] ELF: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:36.134816] [DEBUG] [REMOTE ] ELF: PASS: Integrity check passed. [2026-01-23T12:07:36.134857] [DEBUG] [REMOTE ] ELF: Symbol is viable for forecasting. [2026-01-23T12:07:36.134905] [INFO ] [MAIN ] [1044/3498] ELF kept (0.4s) | 1044 kept, 0 rejected | 138.8/min | ETA: 17.7m [2026-01-23T12:07:36.661823] [DEBUG] [REMOTE ] ELME: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:36.661966] [DEBUG] [REMOTE ] ELME: PASS: History has at least 300 days. [2026-01-23T12:07:36.662191] [DEBUG] [REMOTE ] ELME: PASS: Price check passed. Min price $2.60. [2026-01-23T12:07:36.662335] [DEBUG] [REMOTE ] ELME: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:36.662455] [DEBUG] [REMOTE ] ELME: PASS: Integrity check passed. [2026-01-23T12:07:36.662508] [DEBUG] [REMOTE ] ELME: Symbol is viable for forecasting. [2026-01-23T12:07:36.662589] [INFO ] [MAIN ] [1045/3498] ELME kept (0.5s) | 1045 kept, 0 rejected | 138.8/min | ETA: 17.7m [2026-01-23T12:07:37.151235] [DEBUG] [REMOTE ] ELS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:37.151376] [DEBUG] [REMOTE ] ELS: PASS: History has at least 300 days. [2026-01-23T12:07:37.151629] [DEBUG] [REMOTE ] ELS: PASS: Price check passed. Min price $59.30. [2026-01-23T12:07:37.151767] [DEBUG] [REMOTE ] ELS: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:37.151882] [DEBUG] [REMOTE ] ELS: PASS: Integrity check passed. [2026-01-23T12:07:37.151922] [DEBUG] [REMOTE ] ELS: Symbol is viable for forecasting. [2026-01-23T12:07:37.151971] [INFO ] [MAIN ] [1046/3498] ELS kept (0.5s) | 1046 kept, 0 rejected | 138.8/min | ETA: 17.7m [2026-01-23T12:07:37.479197] [DEBUG] [REMOTE ] ELTX: Retrieved 1246 rows, trimmed to 300. [2026-01-23T12:07:37.479345] [DEBUG] [REMOTE ] ELTX: PASS: History has at least 300 days. [2026-01-23T12:07:37.479547] [DEBUG] [REMOTE ] ELTX: PASS: Price check passed. Min price $7.54. [2026-01-23T12:07:37.479702] [DEBUG] [REMOTE ] ELTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:37.479813] [DEBUG] [REMOTE ] ELTX: PASS: Integrity check passed. [2026-01-23T12:07:37.479853] [DEBUG] [REMOTE ] ELTX: Symbol is viable for forecasting. [2026-01-23T12:07:37.479900] [INFO ] [MAIN ] [1047/3498] ELTX kept (0.3s) | 1047 kept, 0 rejected | 138.8/min | ETA: 17.7m [2026-01-23T12:07:37.857517] [DEBUG] [REMOTE ] ELVA: Retrieved 2449 rows, trimmed to 300. [2026-01-23T12:07:37.857691] [DEBUG] [REMOTE ] ELVA: PASS: History has at least 300 days. [2026-01-23T12:07:37.857901] [DEBUG] [REMOTE ] ELVA: PASS: Price check passed. Min price $4.23. [2026-01-23T12:07:37.858037] [DEBUG] [REMOTE ] ELVA: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:37.858149] [DEBUG] [REMOTE ] ELVA: PASS: Integrity check passed. [2026-01-23T12:07:37.858189] [DEBUG] [REMOTE ] ELVA: Symbol is viable for forecasting. [2026-01-23T12:07:37.858238] [INFO ] [MAIN ] [1048/3498] ELVA kept (0.4s) | 1048 kept, 0 rejected | 138.8/min | ETA: 17.6m [2026-01-23T12:07:38.167381] [DEBUG] [REMOTE ] ELVN: Retrieved 1474 rows, trimmed to 300. [2026-01-23T12:07:38.167558] [DEBUG] [REMOTE ] ELVN: PASS: History has at least 300 days. [2026-01-23T12:07:38.167838] [DEBUG] [REMOTE ] ELVN: PASS: Price check passed. Min price $15.14. [2026-01-23T12:07:38.168001] [DEBUG] [REMOTE ] ELVN: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:38.168148] [DEBUG] [REMOTE ] ELVN: PASS: Integrity check passed. [2026-01-23T12:07:38.168197] [DEBUG] [REMOTE ] ELVN: Symbol is viable for forecasting. [2026-01-23T12:07:38.168255] [INFO ] [MAIN ] [1049/3498] ELVN kept (0.3s) | 1049 kept, 0 rejected | 138.9/min | ETA: 17.6m [2026-01-23T12:07:38.476206] [DEBUG] [REMOTE ] EM: Retrieved 1208 rows, trimmed to 300. [2026-01-23T12:07:38.476330] [DEBUG] [REMOTE ] EM: PASS: History has at least 300 days. [2026-01-23T12:07:38.476532] [DEBUG] [REMOTE ] EM: PASS: Price check passed. Min price $1.13. [2026-01-23T12:07:38.476685] [DEBUG] [REMOTE ] EM: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:38.476795] [DEBUG] [REMOTE ] EM: PASS: Integrity check passed. [2026-01-23T12:07:38.476835] [DEBUG] [REMOTE ] EM: Symbol is viable for forecasting. [2026-01-23T12:07:38.476883] [INFO ] [MAIN ] [1050/3498] EM kept (0.3s) | 1050 kept, 0 rejected | 138.9/min | ETA: 17.6m [2026-01-23T12:07:39.139398] [DEBUG] [REMOTE ] EMB: Retrieved 4551 rows, trimmed to 300. [2026-01-23T12:07:39.139534] [DEBUG] [REMOTE ] EMB: PASS: History has at least 300 days. [2026-01-23T12:07:39.139782] [DEBUG] [REMOTE ] EMB: PASS: Price check passed. Min price $94.90. [2026-01-23T12:07:39.139917] [DEBUG] [REMOTE ] EMB: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:39.140033] [DEBUG] [REMOTE ] EMB: PASS: Integrity check passed. [2026-01-23T12:07:39.140074] [DEBUG] [REMOTE ] EMB: Symbol is viable for forecasting. [2026-01-23T12:07:39.140126] [INFO ] [MAIN ] [1051/3498] EMB kept (0.7s) | 1051 kept, 0 rejected | 138.8/min | ETA: 17.6m [2026-01-23T12:07:39.359906] [DEBUG] [REMOTE ] EMBC: Retrieved 955 rows, trimmed to 300. [2026-01-23T12:07:39.360037] [DEBUG] [REMOTE ] EMBC: PASS: History has at least 300 days. [2026-01-23T12:07:39.360248] [DEBUG] [REMOTE ] EMBC: PASS: Price check passed. Min price $11.05. [2026-01-23T12:07:39.360405] [DEBUG] [REMOTE ] EMBC: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:39.360518] [DEBUG] [REMOTE ] EMBC: PASS: Integrity check passed. [2026-01-23T12:07:39.360560] [DEBUG] [REMOTE ] EMBC: Symbol is viable for forecasting. [2026-01-23T12:07:39.360640] [INFO ] [MAIN ] [1052/3498] EMBC kept (0.2s) | 1052 kept, 0 rejected | 138.9/min | ETA: 17.6m [2026-01-23T12:07:40.039470] [DEBUG] [REMOTE ] EMD: Retrieved 5570 rows, trimmed to 300. [2026-01-23T12:07:40.039636] [DEBUG] [REMOTE ] EMD: PASS: History has at least 300 days. [2026-01-23T12:07:40.039867] [DEBUG] [REMOTE ] EMD: PASS: Price check passed. Min price $10.14. [2026-01-23T12:07:40.040006] [DEBUG] [REMOTE ] EMD: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:40.040126] [DEBUG] [REMOTE ] EMD: PASS: Integrity check passed. [2026-01-23T12:07:40.040166] [DEBUG] [REMOTE ] EMD: Symbol is viable for forecasting. [2026-01-23T12:07:40.040215] [INFO ] [MAIN ] [1053/3498] EMD kept (0.7s) | 1053 kept, 0 rejected | 138.8/min | ETA: 17.6m [2026-01-23T12:07:40.486677] [DEBUG] [REMOTE ] EMF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:40.486867] [DEBUG] [REMOTE ] EMF: PASS: History has at least 300 days. [2026-01-23T12:07:40.487192] [DEBUG] [REMOTE ] EMF: PASS: Price check passed. Min price $15.57. [2026-01-23T12:07:40.487361] [DEBUG] [REMOTE ] EMF: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:40.487549] [DEBUG] [REMOTE ] EMF: PASS: Integrity check passed. [2026-01-23T12:07:40.487621] [DEBUG] [REMOTE ] EMF: Symbol is viable for forecasting. [2026-01-23T12:07:40.487692] [INFO ] [MAIN ] [1054/3498] EMF kept (0.4s) | 1054 kept, 0 rejected | 138.8/min | ETA: 17.6m [2026-01-23T12:07:40.806661] [DEBUG] [REMOTE ] EMN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:40.806803] [DEBUG] [REMOTE ] EMN: PASS: History has at least 300 days. [2026-01-23T12:07:40.807055] [DEBUG] [REMOTE ] EMN: PASS: Price check passed. Min price $55.64. [2026-01-23T12:07:40.807189] [DEBUG] [REMOTE ] EMN: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:40.807319] [DEBUG] [REMOTE ] EMN: PASS: Integrity check passed. [2026-01-23T12:07:40.807360] [DEBUG] [REMOTE ] EMN: Symbol is viable for forecasting. [2026-01-23T12:07:40.807408] [INFO ] [MAIN ] [1055/3498] EMN kept (0.3s) | 1055 kept, 0 rejected | 138.9/min | ETA: 17.6m [2026-01-23T12:07:41.296468] [DEBUG] [REMOTE ] EMO: Retrieved 3674 rows, trimmed to 300. [2026-01-23T12:07:41.296625] [DEBUG] [REMOTE ] EMO: PASS: History has at least 300 days. [2026-01-23T12:07:41.296840] [DEBUG] [REMOTE ] EMO: PASS: Price check passed. Min price $41.20. [2026-01-23T12:07:41.296974] [DEBUG] [REMOTE ] EMO: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:41.297086] [DEBUG] [REMOTE ] EMO: PASS: Integrity check passed. [2026-01-23T12:07:41.297127] [DEBUG] [REMOTE ] EMO: Symbol is viable for forecasting. [2026-01-23T12:07:41.297174] [INFO ] [MAIN ] [1056/3498] EMO kept (0.5s) | 1056 kept, 0 rejected | 138.8/min | ETA: 17.6m [2026-01-23T12:07:41.606101] [DEBUG] [REMOTE ] EMXC: Retrieved 2135 rows, trimmed to 300. [2026-01-23T12:07:41.606232] [DEBUG] [REMOTE ] EMXC: PASS: History has at least 300 days. [2026-01-23T12:07:41.606439] [DEBUG] [REMOTE ] EMXC: PASS: Price check passed. Min price $68.23. [2026-01-23T12:07:41.606596] [DEBUG] [REMOTE ] EMXC: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:41.606711] [DEBUG] [REMOTE ] EMXC: PASS: Integrity check passed. [2026-01-23T12:07:41.606751] [DEBUG] [REMOTE ] EMXC: Symbol is viable for forecasting. [2026-01-23T12:07:41.606798] [INFO ] [MAIN ] [1057/3498] EMXC kept (0.3s) | 1057 kept, 0 rejected | 138.9/min | ETA: 17.6m [2026-01-23T12:07:42.193694] [DEBUG] [REMOTE ] ENB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:42.193831] [DEBUG] [REMOTE ] ENB: PASS: History has at least 300 days. [2026-01-23T12:07:42.194049] [DEBUG] [REMOTE ] ENB: PASS: Price check passed. Min price $45.23. [2026-01-23T12:07:42.194186] [DEBUG] [REMOTE ] ENB: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:42.194301] [DEBUG] [REMOTE ] ENB: PASS: Integrity check passed. [2026-01-23T12:07:42.194341] [DEBUG] [REMOTE ] ENB: Symbol is viable for forecasting. [2026-01-23T12:07:42.194388] [INFO ] [MAIN ] [1058/3498] ENB kept (0.6s) | 1058 kept, 0 rejected | 138.8/min | ETA: 17.6m [2026-01-23T12:07:42.315211] [DEBUG] [REMOTE ] ENGN: Retrieved 557 rows, trimmed to 300. [2026-01-23T12:07:42.315384] [DEBUG] [REMOTE ] ENGN: PASS: History has at least 300 days. [2026-01-23T12:07:42.315661] [DEBUG] [REMOTE ] ENGN: PASS: Price check passed. Min price $6.01. [2026-01-23T12:07:42.315812] [DEBUG] [REMOTE ] ENGN: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:42.315929] [DEBUG] [REMOTE ] ENGN: PASS: Integrity check passed. [2026-01-23T12:07:42.315969] [DEBUG] [REMOTE ] ENGN: Symbol is viable for forecasting. [2026-01-23T12:07:42.316020] [INFO ] [MAIN ] [1059/3498] ENGN kept (0.1s) | 1059 kept, 0 rejected | 138.9/min | ETA: 17.6m [2026-01-23T12:07:42.753744] [DEBUG] [REMOTE ] ENIC: Retrieved 2449 rows, trimmed to 300. [2026-01-23T12:07:42.753882] [DEBUG] [REMOTE ] ENIC: PASS: History has at least 300 days. [2026-01-23T12:07:42.754092] [DEBUG] [REMOTE ] ENIC: PASS: Price check passed. Min price $3.66. [2026-01-23T12:07:42.754232] [DEBUG] [REMOTE ] ENIC: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:42.754557] [DEBUG] [REMOTE ] ENIC: PASS: Integrity check passed. [2026-01-23T12:07:42.754622] [DEBUG] [REMOTE ] ENIC: Symbol is viable for forecasting. [2026-01-23T12:07:42.754673] [INFO ] [MAIN ] [1060/3498] ENIC kept (0.4s) | 1060 kept, 0 rejected | 138.9/min | ETA: 17.5m [2026-01-23T12:07:43.352738] [DEBUG] [REMOTE ] ENPH: Retrieved 3473 rows, trimmed to 300. [2026-01-23T12:07:43.352876] [DEBUG] [REMOTE ] ENPH: PASS: History has at least 300 days. [2026-01-23T12:07:43.353093] [DEBUG] [REMOTE ] ENPH: PASS: Price check passed. Min price $26.12. [2026-01-23T12:07:43.353232] [DEBUG] [REMOTE ] ENPH: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:43.353365] [DEBUG] [REMOTE ] ENPH: PASS: Integrity check passed. [2026-01-23T12:07:43.353407] [DEBUG] [REMOTE ] ENPH: Symbol is viable for forecasting. [2026-01-23T12:07:43.353457] [INFO ] [MAIN ] [1061/3498] ENPH kept (0.6s) | 1061 kept, 0 rejected | 138.9/min | ETA: 17.5m [2026-01-23T12:07:43.824123] [DEBUG] [REMOTE ] ENS: Retrieved 5404 rows, trimmed to 300. [2026-01-23T12:07:43.824268] [DEBUG] [REMOTE ] ENS: PASS: History has at least 300 days. [2026-01-23T12:07:43.824495] [DEBUG] [REMOTE ] ENS: PASS: Price check passed. Min price $120.66. [2026-01-23T12:07:43.824650] [DEBUG] [REMOTE ] ENS: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:43.824765] [DEBUG] [REMOTE ] ENS: PASS: Integrity check passed. [2026-01-23T12:07:43.824805] [DEBUG] [REMOTE ] ENS: Symbol is viable for forecasting. [2026-01-23T12:07:43.824853] [INFO ] [MAIN ] [1062/3498] ENS kept (0.5s) | 1062 kept, 0 rejected | 138.9/min | ETA: 17.5m [2026-01-23T12:07:44.243684] [DEBUG] [REMOTE ] ENSG: Retrieved 4578 rows, trimmed to 300. [2026-01-23T12:07:44.243912] [DEBUG] [REMOTE ] ENSG: PASS: History has at least 300 days. [2026-01-23T12:07:44.244135] [DEBUG] [REMOTE ] ENSG: PASS: Price check passed. Min price $173.52. [2026-01-23T12:07:44.244275] [DEBUG] [REMOTE ] ENSG: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:44.244388] [DEBUG] [REMOTE ] ENSG: PASS: Integrity check passed. [2026-01-23T12:07:44.244427] [DEBUG] [REMOTE ] ENSG: Symbol is viable for forecasting. [2026-01-23T12:07:44.244476] [INFO ] [MAIN ] [1063/3498] ENSG kept (0.4s) | 1063 kept, 0 rejected | 138.9/min | ETA: 17.5m [2026-01-23T12:07:44.622093] [DEBUG] [REMOTE ] ENTA: Retrieved 3230 rows, trimmed to 300. [2026-01-23T12:07:44.622227] [DEBUG] [REMOTE ] ENTA: PASS: History has at least 300 days. [2026-01-23T12:07:44.622660] [DEBUG] [REMOTE ] ENTA: PASS: Price check passed. Min price $10.47. [2026-01-23T12:07:44.622802] [DEBUG] [REMOTE ] ENTA: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:44.622917] [DEBUG] [REMOTE ] ENTA: PASS: Integrity check passed. [2026-01-23T12:07:44.622957] [DEBUG] [REMOTE ] ENTA: Symbol is viable for forecasting. [2026-01-23T12:07:44.623006] [INFO ] [MAIN ] [1064/3498] ENTA kept (0.4s) | 1064 kept, 0 rejected | 138.9/min | ETA: 17.5m [2026-01-23T12:07:45.097884] [DEBUG] [REMOTE ] ENTG: Retrieved 6422 rows, trimmed to 300. [2026-01-23T12:07:45.098122] [DEBUG] [REMOTE ] ENTG: PASS: History has at least 300 days. [2026-01-23T12:07:45.098687] [DEBUG] [REMOTE ] ENTG: PASS: Price check passed. Min price $68.80. [2026-01-23T12:07:45.098875] [DEBUG] [REMOTE ] ENTG: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:45.099030] [DEBUG] [REMOTE ] ENTG: PASS: Integrity check passed. [2026-01-23T12:07:45.099074] [DEBUG] [REMOTE ] ENTG: Symbol is viable for forecasting. [2026-01-23T12:07:45.099132] [INFO ] [MAIN ] [1065/3498] ENTG kept (0.5s) | 1065 kept, 0 rejected | 138.9/min | ETA: 17.5m [2026-01-23T12:07:45.372622] [DEBUG] [REMOTE ] ENTX: Retrieved 1902 rows, trimmed to 300. [2026-01-23T12:07:45.372840] [DEBUG] [REMOTE ] ENTX: PASS: History has at least 300 days. [2026-01-23T12:07:45.373158] [DEBUG] [REMOTE ] ENTX: PASS: Price check passed. Min price $1.46. [2026-01-23T12:07:45.373317] [DEBUG] [REMOTE ] ENTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:45.373464] [DEBUG] [REMOTE ] ENTX: PASS: Integrity check passed. [2026-01-23T12:07:45.373508] [DEBUG] [REMOTE ] ENTX: Symbol is viable for forecasting. [2026-01-23T12:07:45.373565] [INFO ] [MAIN ] [1066/3498] ENTX kept (0.3s) | 1066 kept, 0 rejected | 138.9/min | ETA: 17.5m [2026-01-23T12:07:45.804626] [DEBUG] [REMOTE ] ENVA: Retrieved 2813 rows, trimmed to 300. [2026-01-23T12:07:45.804770] [DEBUG] [REMOTE ] ENVA: PASS: History has at least 300 days. [2026-01-23T12:07:45.805004] [DEBUG] [REMOTE ] ENVA: PASS: Price check passed. Min price $119.22. [2026-01-23T12:07:45.805171] [DEBUG] [REMOTE ] ENVA: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:45.805297] [DEBUG] [REMOTE ] ENVA: PASS: Integrity check passed. [2026-01-23T12:07:45.805340] [DEBUG] [REMOTE ] ENVA: Symbol is viable for forecasting. [2026-01-23T12:07:45.805392] [INFO ] [MAIN ] [1067/3498] ENVA kept (0.4s) | 1067 kept, 0 rejected | 138.9/min | ETA: 17.5m [2026-01-23T12:07:46.177373] [DEBUG] [REMOTE ] ENVB: Retrieved 2386 rows, trimmed to 300. [2026-01-23T12:07:46.177522] [DEBUG] [REMOTE ] ENVB: PASS: History has at least 300 days. [2026-01-23T12:07:46.177743] [DEBUG] [REMOTE ] ENVB: PASS: Price check passed. Min price $3.63. [2026-01-23T12:07:46.177879] [DEBUG] [REMOTE ] ENVB: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:46.178012] [DEBUG] [REMOTE ] ENVB: PASS: Integrity check passed. [2026-01-23T12:07:46.178057] [DEBUG] [REMOTE ] ENVB: Symbol is viable for forecasting. [2026-01-23T12:07:46.178105] [INFO ] [MAIN ] [1068/3498] ENVB kept (0.4s) | 1068 kept, 0 rejected | 138.9/min | ETA: 17.5m [2026-01-23T12:07:46.565920] [DEBUG] [REMOTE ] ENVX: Retrieved 1268 rows, trimmed to 300. [2026-01-23T12:07:46.566048] [DEBUG] [REMOTE ] ENVX: PASS: History has at least 300 days. [2026-01-23T12:07:46.566249] [DEBUG] [REMOTE ] ENVX: PASS: Price check passed. Min price $7.11. [2026-01-23T12:07:46.566382] [DEBUG] [REMOTE ] ENVX: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:46.566490] [DEBUG] [REMOTE ] ENVX: PASS: Integrity check passed. [2026-01-23T12:07:46.566529] [DEBUG] [REMOTE ] ENVX: Symbol is viable for forecasting. [2026-01-23T12:07:46.566602] [INFO ] [MAIN ] [1069/3498] ENVX kept (0.4s) | 1069 kept, 0 rejected | 138.9/min | ETA: 17.5m [2026-01-23T12:07:47.107162] [DEBUG] [REMOTE ] EOD: Retrieved 4736 rows, trimmed to 300. [2026-01-23T12:07:47.107303] [DEBUG] [REMOTE ] EOD: PASS: History has at least 300 days. [2026-01-23T12:07:47.107584] [DEBUG] [REMOTE ] EOD: PASS: Price check passed. Min price $5.46. [2026-01-23T12:07:47.107725] [DEBUG] [REMOTE ] EOD: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:47.107842] [DEBUG] [REMOTE ] EOD: PASS: Integrity check passed. [2026-01-23T12:07:47.107882] [DEBUG] [REMOTE ] EOD: Symbol is viable for forecasting. [2026-01-23T12:07:47.107931] [INFO ] [MAIN ] [1070/3498] EOD kept (0.5s) | 1070 kept, 0 rejected | 138.9/min | ETA: 17.5m [2026-01-23T12:07:47.585891] [DEBUG] [REMOTE ] EOG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:47.586146] [DEBUG] [REMOTE ] EOG: PASS: History has at least 300 days. [2026-01-23T12:07:47.586474] [DEBUG] [REMOTE ] EOG: PASS: Price check passed. Min price $100.80. [2026-01-23T12:07:47.586664] [DEBUG] [REMOTE ] EOG: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:47.586823] [DEBUG] [REMOTE ] EOG: PASS: Integrity check passed. [2026-01-23T12:07:47.586905] [DEBUG] [REMOTE ] EOG: Symbol is viable for forecasting. [2026-01-23T12:07:47.586965] [INFO ] [MAIN ] [1071/3498] EOG kept (0.5s) | 1071 kept, 0 rejected | 138.9/min | ETA: 17.5m [2026-01-23T12:07:48.035114] [DEBUG] [REMOTE ] EOI: Retrieved 5343 rows, trimmed to 300. [2026-01-23T12:07:48.035319] [DEBUG] [REMOTE ] EOI: PASS: History has at least 300 days. [2026-01-23T12:07:48.035640] [DEBUG] [REMOTE ] EOI: PASS: Price check passed. Min price $19.04. [2026-01-23T12:07:48.035787] [DEBUG] [REMOTE ] EOI: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:48.035925] [DEBUG] [REMOTE ] EOI: PASS: Integrity check passed. [2026-01-23T12:07:48.035967] [DEBUG] [REMOTE ] EOI: Symbol is viable for forecasting. [2026-01-23T12:07:48.036023] [INFO ] [MAIN ] [1072/3498] EOI kept (0.4s) | 1072 kept, 0 rejected | 138.9/min | ETA: 17.5m [2026-01-23T12:07:48.203717] [DEBUG] [REMOTE ] EOLS: Retrieved 1999 rows, trimmed to 300. [2026-01-23T12:07:48.203860] [DEBUG] [REMOTE ] EOLS: PASS: History has at least 300 days. [2026-01-23T12:07:48.204069] [DEBUG] [REMOTE ] EOLS: PASS: Price check passed. Min price $4.90. [2026-01-23T12:07:48.204226] [DEBUG] [REMOTE ] EOLS: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:48.204434] [DEBUG] [REMOTE ] EOLS: PASS: Integrity check passed. [2026-01-23T12:07:48.204480] [DEBUG] [REMOTE ] EOLS: Symbol is viable for forecasting. [2026-01-23T12:07:48.204529] [INFO ] [MAIN ] [1073/3498] EOLS kept (0.2s) | 1073 kept, 0 rejected | 139.0/min | ETA: 17.4m [2026-01-23T12:07:48.715879] [DEBUG] [REMOTE ] EOS: Retrieved 5280 rows, trimmed to 300. [2026-01-23T12:07:48.716017] [DEBUG] [REMOTE ] EOS: PASS: History has at least 300 days. [2026-01-23T12:07:48.716234] [DEBUG] [REMOTE ] EOS: PASS: Price check passed. Min price $21.45. [2026-01-23T12:07:48.716369] [DEBUG] [REMOTE ] EOS: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:48.716482] [DEBUG] [REMOTE ] EOS: PASS: Integrity check passed. [2026-01-23T12:07:48.716522] [DEBUG] [REMOTE ] EOS: Symbol is viable for forecasting. [2026-01-23T12:07:48.716587] [INFO ] [MAIN ] [1074/3498] EOS kept (0.5s) | 1074 kept, 0 rejected | 138.9/min | ETA: 17.4m [2026-01-23T12:07:48.969711] [DEBUG] [REMOTE ] EOSE: Retrieved 1417 rows, trimmed to 300. [2026-01-23T12:07:48.969851] [DEBUG] [REMOTE ] EOSE: PASS: History has at least 300 days. [2026-01-23T12:07:48.970081] [DEBUG] [REMOTE ] EOSE: PASS: Price check passed. Min price $11.35. [2026-01-23T12:07:48.970219] [DEBUG] [REMOTE ] EOSE: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:48.970328] [DEBUG] [REMOTE ] EOSE: PASS: Integrity check passed. [2026-01-23T12:07:48.970367] [DEBUG] [REMOTE ] EOSE: Symbol is viable for forecasting. [2026-01-23T12:07:48.970415] [INFO ] [MAIN ] [1075/3498] EOSE kept (0.3s) | 1075 kept, 0 rejected | 139.0/min | ETA: 17.4m [2026-01-23T12:07:49.637632] [DEBUG] [REMOTE ] EPAC: Retrieved 6413 rows, trimmed to 300. [2026-01-23T12:07:49.637785] [DEBUG] [REMOTE ] EPAC: PASS: History has at least 300 days. [2026-01-23T12:07:49.638023] [DEBUG] [REMOTE ] EPAC: PASS: Price check passed. Min price $35.81. [2026-01-23T12:07:49.638159] [DEBUG] [REMOTE ] EPAC: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:49.638281] [DEBUG] [REMOTE ] EPAC: PASS: Integrity check passed. [2026-01-23T12:07:49.638322] [DEBUG] [REMOTE ] EPAC: Symbol is viable for forecasting. [2026-01-23T12:07:49.638371] [INFO ] [MAIN ] [1076/3498] EPAC kept (0.7s) | 1076 kept, 0 rejected | 138.9/min | ETA: 17.4m [2026-01-23T12:07:49.938632] [DEBUG] [REMOTE ] EPAM: Retrieved 3509 rows, trimmed to 300. [2026-01-23T12:07:49.938770] [DEBUG] [REMOTE ] EPAM: PASS: History has at least 300 days. [2026-01-23T12:07:49.939044] [DEBUG] [REMOTE ] EPAM: PASS: Price check passed. Min price $158.45. [2026-01-23T12:07:49.939233] [DEBUG] [REMOTE ] EPAM: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:49.939387] [DEBUG] [REMOTE ] EPAM: PASS: Integrity check passed. [2026-01-23T12:07:49.939447] [DEBUG] [REMOTE ] EPAM: Symbol is viable for forecasting. [2026-01-23T12:07:49.939518] [INFO ] [MAIN ] [1077/3498] EPAM kept (0.3s) | 1077 kept, 0 rejected | 139.0/min | ETA: 17.4m [2026-01-23T12:07:50.493415] [DEBUG] [REMOTE ] EPC: Retrieved 6495 rows, trimmed to 300. [2026-01-23T12:07:50.493564] [DEBUG] [REMOTE ] EPC: PASS: History has at least 300 days. [2026-01-23T12:07:50.493820] [DEBUG] [REMOTE ] EPC: PASS: Price check passed. Min price $15.91. [2026-01-23T12:07:50.493964] [DEBUG] [REMOTE ] EPC: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:50.494098] [DEBUG] [REMOTE ] EPC: PASS: Integrity check passed. [2026-01-23T12:07:50.494146] [DEBUG] [REMOTE ] EPC: Symbol is viable for forecasting. [2026-01-23T12:07:50.494200] [INFO ] [MAIN ] [1078/3498] EPC kept (0.6s) | 1078 kept, 0 rejected | 138.9/min | ETA: 17.4m [2026-01-23T12:07:50.909803] [DEBUG] [REMOTE ] EPD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:50.909945] [DEBUG] [REMOTE ] EPD: PASS: History has at least 300 days. [2026-01-23T12:07:50.910176] [DEBUG] [REMOTE ] EPD: PASS: Price check passed. Min price $30.22. [2026-01-23T12:07:50.910330] [DEBUG] [REMOTE ] EPD: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:50.910449] [DEBUG] [REMOTE ] EPD: PASS: Integrity check passed. [2026-01-23T12:07:50.910489] [DEBUG] [REMOTE ] EPD: Symbol is viable for forecasting. [2026-01-23T12:07:50.910537] [INFO ] [MAIN ] [1079/3498] EPD kept (0.4s) | 1079 kept, 0 rejected | 138.9/min | ETA: 17.4m [2026-01-23T12:07:51.220394] [DEBUG] [REMOTE ] EPSN: Retrieved 2393 rows, trimmed to 300. [2026-01-23T12:07:51.220532] [DEBUG] [REMOTE ] EPSN: PASS: History has at least 300 days. [2026-01-23T12:07:51.220786] [DEBUG] [REMOTE ] EPSN: PASS: Price check passed. Min price $4.25. [2026-01-23T12:07:51.220930] [DEBUG] [REMOTE ] EPSN: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:51.221043] [DEBUG] [REMOTE ] EPSN: PASS: Integrity check passed. [2026-01-23T12:07:51.221084] [DEBUG] [REMOTE ] EPSN: Symbol is viable for forecasting. [2026-01-23T12:07:51.221133] [INFO ] [MAIN ] [1080/3498] EPSN kept (0.3s) | 1080 kept, 0 rejected | 139.0/min | ETA: 17.4m [2026-01-23T12:07:51.640959] [DEBUG] [REMOTE ] EQBK: Retrieved 2563 rows, trimmed to 300. [2026-01-23T12:07:51.641099] [DEBUG] [REMOTE ] EQBK: PASS: History has at least 300 days. [2026-01-23T12:07:51.641306] [DEBUG] [REMOTE ] EQBK: PASS: Price check passed. Min price $40.35. [2026-01-23T12:07:51.641473] [DEBUG] [REMOTE ] EQBK: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:51.641620] [DEBUG] [REMOTE ] EQBK: PASS: Integrity check passed. [2026-01-23T12:07:51.641664] [DEBUG] [REMOTE ] EQBK: Symbol is viable for forecasting. [2026-01-23T12:07:51.641716] [INFO ] [MAIN ] [1081/3498] EQBK kept (0.4s) | 1081 kept, 0 rejected | 139.0/min | ETA: 17.4m [2026-01-23T12:07:51.993278] [DEBUG] [REMOTE ] EQH: Retrieved 1936 rows, trimmed to 300. [2026-01-23T12:07:51.993416] [DEBUG] [REMOTE ] EQH: PASS: History has at least 300 days. [2026-01-23T12:07:51.993846] [DEBUG] [REMOTE ] EQH: PASS: Price check passed. Min price $42.67. [2026-01-23T12:07:51.993983] [DEBUG] [REMOTE ] EQH: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:51.994093] [DEBUG] [REMOTE ] EQH: PASS: Integrity check passed. [2026-01-23T12:07:51.994133] [DEBUG] [REMOTE ] EQH: Symbol is viable for forecasting. [2026-01-23T12:07:51.994181] [INFO ] [MAIN ] [1082/3498] EQH kept (0.4s) | 1082 kept, 0 rejected | 139.0/min | ETA: 17.4m [2026-01-23T12:07:52.545884] [DEBUG] [REMOTE ] EQIX: Retrieved 6399 rows, trimmed to 300. [2026-01-23T12:07:52.546041] [DEBUG] [REMOTE ] EQIX: PASS: History has at least 300 days. [2026-01-23T12:07:52.546299] [DEBUG] [REMOTE ] EQIX: PASS: Price check passed. Min price $726.09. [2026-01-23T12:07:52.546462] [DEBUG] [REMOTE ] EQIX: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:52.546632] [DEBUG] [REMOTE ] EQIX: PASS: Integrity check passed. [2026-01-23T12:07:52.546680] [DEBUG] [REMOTE ] EQIX: Symbol is viable for forecasting. [2026-01-23T12:07:52.546739] [INFO ] [MAIN ] [1083/3498] EQIX kept (0.6s) | 1083 kept, 0 rejected | 139.0/min | ETA: 17.4m [2026-01-23T12:07:52.784243] [DEBUG] [REMOTE ] ERAS: Retrieved 1135 rows, trimmed to 300. [2026-01-23T12:07:52.784387] [DEBUG] [REMOTE ] ERAS: PASS: History has at least 300 days. [2026-01-23T12:07:52.784627] [DEBUG] [REMOTE ] ERAS: PASS: Price check passed. Min price $2.20. [2026-01-23T12:07:52.784770] [DEBUG] [REMOTE ] ERAS: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:52.784884] [DEBUG] [REMOTE ] ERAS: PASS: Integrity check passed. [2026-01-23T12:07:52.784925] [DEBUG] [REMOTE ] ERAS: Symbol is viable for forecasting. [2026-01-23T12:07:52.784974] [INFO ] [MAIN ] [1084/3498] ERAS kept (0.2s) | 1084 kept, 0 rejected | 139.0/min | ETA: 17.4m [2026-01-23T12:07:53.287240] [DEBUG] [REMOTE ] ERIC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:53.287380] [DEBUG] [REMOTE ] ERIC: PASS: History has at least 300 days. [2026-01-23T12:07:53.287650] [DEBUG] [REMOTE ] ERIC: PASS: Price check passed. Min price $9.29. [2026-01-23T12:07:53.287804] [DEBUG] [REMOTE ] ERIC: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:53.287925] [DEBUG] [REMOTE ] ERIC: PASS: Integrity check passed. [2026-01-23T12:07:53.287966] [DEBUG] [REMOTE ] ERIC: Symbol is viable for forecasting. [2026-01-23T12:07:53.288015] [INFO ] [MAIN ] [1085/3498] ERIC kept (0.5s) | 1085 kept, 0 rejected | 139.0/min | ETA: 17.4m [2026-01-23T12:07:53.819113] [DEBUG] [REMOTE ] ERIE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:53.819269] [DEBUG] [REMOTE ] ERIE: PASS: History has at least 300 days. [2026-01-23T12:07:53.819541] [DEBUG] [REMOTE ] ERIE: PASS: Price check passed. Min price $273.60. [2026-01-23T12:07:53.819709] [DEBUG] [REMOTE ] ERIE: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:53.819839] [DEBUG] [REMOTE ] ERIE: PASS: Integrity check passed. [2026-01-23T12:07:53.819881] [DEBUG] [REMOTE ] ERIE: Symbol is viable for forecasting. [2026-01-23T12:07:53.819935] [INFO ] [MAIN ] [1086/3498] ERIE kept (0.5s) | 1086 kept, 0 rejected | 139.0/min | ETA: 17.4m [2026-01-23T12:07:54.223903] [DEBUG] [REMOTE ] ERII: Retrieved 4417 rows, trimmed to 300. [2026-01-23T12:07:54.224043] [DEBUG] [REMOTE ] ERII: PASS: History has at least 300 days. [2026-01-23T12:07:54.224269] [DEBUG] [REMOTE ] ERII: PASS: Price check passed. Min price $13.28. [2026-01-23T12:07:54.224408] [DEBUG] [REMOTE ] ERII: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:54.224528] [DEBUG] [REMOTE ] ERII: PASS: Integrity check passed. [2026-01-23T12:07:54.224587] [DEBUG] [REMOTE ] ERII: Symbol is viable for forecasting. [2026-01-23T12:07:54.224641] [INFO ] [MAIN ] [1087/3498] ERII kept (0.4s) | 1087 kept, 0 rejected | 139.0/min | ETA: 17.3m [2026-01-23T12:07:54.671251] [DEBUG] [REMOTE ] ERNA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:54.671393] [DEBUG] [REMOTE ] ERNA: PASS: History has at least 300 days. [2026-01-23T12:07:54.671674] [DEBUG] [REMOTE ] ERNA: PASS: Price check passed. Min price $1.15. [2026-01-23T12:07:54.671816] [DEBUG] [REMOTE ] ERNA: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:54.671940] [DEBUG] [REMOTE ] ERNA: PASS: Integrity check passed. [2026-01-23T12:07:54.671982] [DEBUG] [REMOTE ] ERNA: Symbol is viable for forecasting. [2026-01-23T12:07:54.672033] [INFO ] [MAIN ] [1088/3498] ERNA kept (0.4s) | 1088 kept, 0 rejected | 139.0/min | ETA: 17.3m [2026-01-23T12:07:55.007472] [DEBUG] [REMOTE ] ERO: Retrieved 1801 rows, trimmed to 300. [2026-01-23T12:07:55.007656] [DEBUG] [REMOTE ] ERO: PASS: History has at least 300 days. [2026-01-23T12:07:55.007891] [DEBUG] [REMOTE ] ERO: PASS: Price check passed. Min price $19.89. [2026-01-23T12:07:55.008033] [DEBUG] [REMOTE ] ERO: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:55.008151] [DEBUG] [REMOTE ] ERO: PASS: Integrity check passed. [2026-01-23T12:07:55.008192] [DEBUG] [REMOTE ] ERO: Symbol is viable for forecasting. [2026-01-23T12:07:55.008240] [INFO ] [MAIN ] [1089/3498] ERO kept (0.3s) | 1089 kept, 0 rejected | 139.0/min | ETA: 17.3m [2026-01-23T12:07:55.596075] [DEBUG] [REMOTE ] ES: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:55.596234] [DEBUG] [REMOTE ] ES: PASS: History has at least 300 days. [2026-01-23T12:07:55.596518] [DEBUG] [REMOTE ] ES: PASS: Price check passed. Min price $62.85. [2026-01-23T12:07:55.596721] [DEBUG] [REMOTE ] ES: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:55.596879] [DEBUG] [REMOTE ] ES: PASS: Integrity check passed. [2026-01-23T12:07:55.596927] [DEBUG] [REMOTE ] ES: Symbol is viable for forecasting. [2026-01-23T12:07:55.596980] [INFO ] [MAIN ] [1090/3498] ES kept (0.6s) | 1090 kept, 0 rejected | 139.0/min | ETA: 17.3m [2026-01-23T12:07:55.824148] [DEBUG] [REMOTE ] ESAB: Retrieved 958 rows, trimmed to 300. [2026-01-23T12:07:55.824285] [DEBUG] [REMOTE ] ESAB: PASS: History has at least 300 days. [2026-01-23T12:07:55.824510] [DEBUG] [REMOTE ] ESAB: PASS: Price check passed. Min price $104.30. [2026-01-23T12:07:55.824677] [DEBUG] [REMOTE ] ESAB: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:55.824791] [DEBUG] [REMOTE ] ESAB: PASS: Integrity check passed. [2026-01-23T12:07:55.824831] [DEBUG] [REMOTE ] ESAB: Symbol is viable for forecasting. [2026-01-23T12:07:55.824879] [INFO ] [MAIN ] [1091/3498] ESAB kept (0.2s) | 1091 kept, 0 rejected | 139.0/min | ETA: 17.3m [2026-01-23T12:07:56.459275] [DEBUG] [REMOTE ] ESCA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:56.459455] [DEBUG] [REMOTE ] ESCA: PASS: History has at least 300 days. [2026-01-23T12:07:56.459790] [DEBUG] [REMOTE ] ESCA: PASS: Price check passed. Min price $11.29. [2026-01-23T12:07:56.459944] [DEBUG] [REMOTE ] ESCA: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:56.460112] [DEBUG] [REMOTE ] ESCA: PASS: Integrity check passed. [2026-01-23T12:07:56.460174] [DEBUG] [REMOTE ] ESCA: Symbol is viable for forecasting. [2026-01-23T12:07:56.460249] [INFO ] [MAIN ] [1092/3498] ESCA kept (0.6s) | 1092 kept, 0 rejected | 139.0/min | ETA: 17.3m [2026-01-23T12:07:56.823399] [DEBUG] [REMOTE ] ESE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:07:56.823565] [DEBUG] [REMOTE ] ESE: PASS: History has at least 300 days. [2026-01-23T12:07:56.823898] [DEBUG] [REMOTE ] ESE: PASS: Price check passed. Min price $195.31. [2026-01-23T12:07:56.824045] [DEBUG] [REMOTE ] ESE: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:56.824180] [DEBUG] [REMOTE ] ESE: PASS: Integrity check passed. [2026-01-23T12:07:56.824225] [DEBUG] [REMOTE ] ESE: Symbol is viable for forecasting. [2026-01-23T12:07:56.824282] [INFO ] [MAIN ] [1093/3498] ESE kept (0.4s) | 1093 kept, 0 rejected | 139.0/min | ETA: 17.3m [2026-01-23T12:07:57.269227] [DEBUG] [REMOTE ] ESEA: Retrieved 4960 rows, trimmed to 300. [2026-01-23T12:07:57.269375] [DEBUG] [REMOTE ] ESEA: PASS: History has at least 300 days. [2026-01-23T12:07:57.269633] [DEBUG] [REMOTE ] ESEA: PASS: Price check passed. Min price $52.51. [2026-01-23T12:07:57.269774] [DEBUG] [REMOTE ] ESEA: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:57.269896] [DEBUG] [REMOTE ] ESEA: PASS: Integrity check passed. [2026-01-23T12:07:57.269937] [DEBUG] [REMOTE ] ESEA: Symbol is viable for forecasting. [2026-01-23T12:07:57.269986] [INFO ] [MAIN ] [1094/3498] ESEA kept (0.4s) | 1094 kept, 0 rejected | 139.0/min | ETA: 17.3m [2026-01-23T12:07:57.664411] [DEBUG] [REMOTE ] ESGD: Retrieved 2404 rows, trimmed to 300. [2026-01-23T12:07:57.664553] [DEBUG] [REMOTE ] ESGD: PASS: History has at least 300 days. [2026-01-23T12:07:57.664789] [DEBUG] [REMOTE ] ESGD: PASS: Price check passed. Min price $88.81. [2026-01-23T12:07:57.664925] [DEBUG] [REMOTE ] ESGD: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:57.665036] [DEBUG] [REMOTE ] ESGD: PASS: Integrity check passed. [2026-01-23T12:07:57.665077] [DEBUG] [REMOTE ] ESGD: Symbol is viable for forecasting. [2026-01-23T12:07:57.665125] [INFO ] [MAIN ] [1095/3498] ESGD kept (0.4s) | 1095 kept, 0 rejected | 139.0/min | ETA: 17.3m [2026-01-23T12:07:57.986367] [DEBUG] [REMOTE ] ESGE: Retrieved 2391 rows, trimmed to 300. [2026-01-23T12:07:57.986525] [DEBUG] [REMOTE ] ESGE: PASS: History has at least 300 days. [2026-01-23T12:07:57.986805] [DEBUG] [REMOTE ] ESGE: PASS: Price check passed. Min price $42.43. [2026-01-23T12:07:57.986975] [DEBUG] [REMOTE ] ESGE: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:57.987110] [DEBUG] [REMOTE ] ESGE: PASS: Integrity check passed. [2026-01-23T12:07:57.987159] [DEBUG] [REMOTE ] ESGE: Symbol is viable for forecasting. [2026-01-23T12:07:57.987217] [INFO ] [MAIN ] [1096/3498] ESGE kept (0.3s) | 1096 kept, 0 rejected | 139.0/min | ETA: 17.3m [2026-01-23T12:07:58.376964] [DEBUG] [REMOTE ] ESI: Retrieved 3081 rows, trimmed to 300. [2026-01-23T12:07:58.377103] [DEBUG] [REMOTE ] ESI: PASS: History has at least 300 days. [2026-01-23T12:07:58.377339] [DEBUG] [REMOTE ] ESI: PASS: Price check passed. Min price $22.92. [2026-01-23T12:07:58.377514] [DEBUG] [REMOTE ] ESI: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:58.377652] [DEBUG] [REMOTE ] ESI: PASS: Integrity check passed. [2026-01-23T12:07:58.377697] [DEBUG] [REMOTE ] ESI: Symbol is viable for forecasting. [2026-01-23T12:07:58.377750] [INFO ] [MAIN ] [1097/3498] ESI kept (0.4s) | 1097 kept, 0 rejected | 139.0/min | ETA: 17.3m [2026-01-23T12:07:58.842391] [DEBUG] [REMOTE ] ESOA: Retrieved 3299 rows, trimmed to 300. [2026-01-23T12:07:58.842521] [DEBUG] [REMOTE ] ESOA: PASS: History has at least 300 days. [2026-01-23T12:07:58.842779] [DEBUG] [REMOTE ] ESOA: PASS: Price check passed. Min price $7.90. [2026-01-23T12:07:58.842930] [DEBUG] [REMOTE ] ESOA: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:58.843058] [DEBUG] [REMOTE ] ESOA: PASS: Integrity check passed. [2026-01-23T12:07:58.843104] [DEBUG] [REMOTE ] ESOA: Symbol is viable for forecasting. [2026-01-23T12:07:58.843156] [INFO ] [MAIN ] [1098/3498] ESOA kept (0.5s) | 1098 kept, 0 rejected | 139.0/min | ETA: 17.3m [2026-01-23T12:07:59.116565] [DEBUG] [REMOTE ] ESPO: Retrieved 1825 rows, trimmed to 300. [2026-01-23T12:07:59.116724] [DEBUG] [REMOTE ] ESPO: PASS: History has at least 300 days. [2026-01-23T12:07:59.116997] [DEBUG] [REMOTE ] ESPO: PASS: Price check passed. Min price $103.12. [2026-01-23T12:07:59.117181] [DEBUG] [REMOTE ] ESPO: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:59.117328] [DEBUG] [REMOTE ] ESPO: PASS: Integrity check passed. [2026-01-23T12:07:59.117386] [DEBUG] [REMOTE ] ESPO: Symbol is viable for forecasting. [2026-01-23T12:07:59.117475] [INFO ] [MAIN ] [1099/3498] ESPO kept (0.3s) | 1099 kept, 0 rejected | 139.1/min | ETA: 17.3m [2026-01-23T12:07:59.583538] [DEBUG] [REMOTE ] ESQ: Retrieved 2155 rows, trimmed to 300. [2026-01-23T12:07:59.583720] [DEBUG] [REMOTE ] ESQ: PASS: History has at least 300 days. [2026-01-23T12:07:59.583933] [DEBUG] [REMOTE ] ESQ: PASS: Price check passed. Min price $92.74. [2026-01-23T12:07:59.584073] [DEBUG] [REMOTE ] ESQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:59.584187] [DEBUG] [REMOTE ] ESQ: PASS: Integrity check passed. [2026-01-23T12:07:59.584228] [DEBUG] [REMOTE ] ESQ: Symbol is viable for forecasting. [2026-01-23T12:07:59.584278] [INFO ] [MAIN ] [1100/3498] ESQ kept (0.5s) | 1100 kept, 0 rejected | 139.1/min | ETA: 17.2m [2026-01-23T12:07:59.909530] [DEBUG] [REMOTE ] ESTA: Retrieved 1888 rows, trimmed to 300. [2026-01-23T12:07:59.909696] [DEBUG] [REMOTE ] ESTA: PASS: History has at least 300 days. [2026-01-23T12:07:59.909917] [DEBUG] [REMOTE ] ESTA: PASS: Price check passed. Min price $47.80. [2026-01-23T12:07:59.910055] [DEBUG] [REMOTE ] ESTA: PASS: Continuity check passed with 300 days. [2026-01-23T12:07:59.910172] [DEBUG] [REMOTE ] ESTA: PASS: Integrity check passed. [2026-01-23T12:07:59.910213] [DEBUG] [REMOTE ] ESTA: Symbol is viable for forecasting. [2026-01-23T12:07:59.910262] [INFO ] [MAIN ] [1101/3498] ESTA kept (0.3s) | 1101 kept, 0 rejected | 139.1/min | ETA: 17.2m [2026-01-23T12:08:00.338856] [DEBUG] [REMOTE ] ESTC: Retrieved 1833 rows, trimmed to 300. [2026-01-23T12:08:00.338993] [DEBUG] [REMOTE ] ESTC: PASS: History has at least 300 days. [2026-01-23T12:08:00.339205] [DEBUG] [REMOTE ] ESTC: PASS: Price check passed. Min price $69.07. [2026-01-23T12:08:00.339346] [DEBUG] [REMOTE ] ESTC: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:00.339461] [DEBUG] [REMOTE ] ESTC: PASS: Integrity check passed. [2026-01-23T12:08:00.339503] [DEBUG] [REMOTE ] ESTC: Symbol is viable for forecasting. [2026-01-23T12:08:00.339553] [INFO ] [MAIN ] [1102/3498] ESTC kept (0.4s) | 1102 kept, 0 rejected | 139.1/min | ETA: 17.2m [2026-01-23T12:08:00.897732] [DEBUG] [REMOTE ] ETB: Retrieved 5218 rows, trimmed to 300. [2026-01-23T12:08:00.897914] [DEBUG] [REMOTE ] ETB: PASS: History has at least 300 days. [2026-01-23T12:08:00.898173] [DEBUG] [REMOTE ] ETB: PASS: Price check passed. Min price $14.45. [2026-01-23T12:08:00.898320] [DEBUG] [REMOTE ] ETB: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:00.898450] [DEBUG] [REMOTE ] ETB: PASS: Integrity check passed. [2026-01-23T12:08:00.898493] [DEBUG] [REMOTE ] ETB: Symbol is viable for forecasting. [2026-01-23T12:08:00.898546] [INFO ] [MAIN ] [1103/3498] ETB kept (0.6s) | 1103 kept, 0 rejected | 139.0/min | ETA: 17.2m [2026-01-23T12:08:01.373551] [DEBUG] [REMOTE ] ETD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:01.373712] [DEBUG] [REMOTE ] ETD: PASS: History has at least 300 days. [2026-01-23T12:08:01.373960] [DEBUG] [REMOTE ] ETD: PASS: Price check passed. Min price $21.88. [2026-01-23T12:08:01.374099] [DEBUG] [REMOTE ] ETD: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:01.374225] [DEBUG] [REMOTE ] ETD: PASS: Integrity check passed. [2026-01-23T12:08:01.374267] [DEBUG] [REMOTE ] ETD: Symbol is viable for forecasting. [2026-01-23T12:08:01.374316] [INFO ] [MAIN ] [1104/3498] ETD kept (0.5s) | 1104 kept, 0 rejected | 139.0/min | ETA: 17.2m [2026-01-23T12:08:01.672999] [DEBUG] [REMOTE ] ETG: Retrieved 5531 rows, trimmed to 300. [2026-01-23T12:08:01.673201] [DEBUG] [REMOTE ] ETG: PASS: History has at least 300 days. [2026-01-23T12:08:01.673600] [DEBUG] [REMOTE ] ETG: PASS: Price check passed. Min price $20.69. [2026-01-23T12:08:01.673803] [DEBUG] [REMOTE ] ETG: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:01.673994] [DEBUG] [REMOTE ] ETG: PASS: Integrity check passed. [2026-01-23T12:08:01.674057] [DEBUG] [REMOTE ] ETG: Symbol is viable for forecasting. [2026-01-23T12:08:01.674157] [INFO ] [MAIN ] [1105/3498] ETG kept (0.3s) | 1105 kept, 0 rejected | 139.1/min | ETA: 17.2m [2026-01-23T12:08:01.960840] [DEBUG] [REMOTE ] ETHA: Retrieved 377 rows, trimmed to 300. [2026-01-23T12:08:01.961016] [DEBUG] [REMOTE ] ETHA: PASS: History has at least 300 days. [2026-01-23T12:08:01.961297] [DEBUG] [REMOTE ] ETHA: PASS: Price check passed. Min price $20.70. [2026-01-23T12:08:01.961471] [DEBUG] [REMOTE ] ETHA: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:01.961650] [DEBUG] [REMOTE ] ETHA: PASS: Integrity check passed. [2026-01-23T12:08:01.961701] [DEBUG] [REMOTE ] ETHA: Symbol is viable for forecasting. [2026-01-23T12:08:01.961761] [INFO ] [MAIN ] [1106/3498] ETHA kept (0.3s) | 1106 kept, 0 rejected | 139.1/min | ETA: 17.2m [2026-01-23T12:08:02.571700] [DEBUG] [REMOTE ] ETJ: Retrieved 4652 rows, trimmed to 300. [2026-01-23T12:08:02.571836] [DEBUG] [REMOTE ] ETJ: PASS: History has at least 300 days. [2026-01-23T12:08:02.572051] [DEBUG] [REMOTE ] ETJ: PASS: Price check passed. Min price $8.39. [2026-01-23T12:08:02.572195] [DEBUG] [REMOTE ] ETJ: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:02.572313] [DEBUG] [REMOTE ] ETJ: PASS: Integrity check passed. [2026-01-23T12:08:02.572354] [DEBUG] [REMOTE ] ETJ: Symbol is viable for forecasting. [2026-01-23T12:08:02.572405] [INFO ] [MAIN ] [1107/3498] ETJ kept (0.6s) | 1107 kept, 0 rejected | 139.1/min | ETA: 17.2m [2026-01-23T12:08:03.059828] [DEBUG] [REMOTE ] ETN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:03.059992] [DEBUG] [REMOTE ] ETN: PASS: History has at least 300 days. [2026-01-23T12:08:03.060276] [DEBUG] [REMOTE ] ETN: PASS: Price check passed. Min price $315.82. [2026-01-23T12:08:03.060424] [DEBUG] [REMOTE ] ETN: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:03.060559] [DEBUG] [REMOTE ] ETN: PASS: Integrity check passed. [2026-01-23T12:08:03.060623] [DEBUG] [REMOTE ] ETN: Symbol is viable for forecasting. [2026-01-23T12:08:03.060677] [INFO ] [MAIN ] [1108/3498] ETN kept (0.5s) | 1108 kept, 0 rejected | 139.0/min | ETA: 17.2m [2026-01-23T12:08:03.518309] [DEBUG] [REMOTE ] ETO: Retrieved 5449 rows, trimmed to 300. [2026-01-23T12:08:03.518507] [DEBUG] [REMOTE ] ETO: PASS: History has at least 300 days. [2026-01-23T12:08:03.518850] [DEBUG] [REMOTE ] ETO: PASS: Price check passed. Min price $27.18. [2026-01-23T12:08:03.519253] [DEBUG] [REMOTE ] ETO: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:03.519424] [DEBUG] [REMOTE ] ETO: PASS: Integrity check passed. [2026-01-23T12:08:03.519475] [DEBUG] [REMOTE ] ETO: Symbol is viable for forecasting. [2026-01-23T12:08:03.519546] [INFO ] [MAIN ] [1109/3498] ETO kept (0.5s) | 1109 kept, 0 rejected | 139.0/min | ETA: 17.2m [2026-01-23T12:08:03.795731] [DEBUG] [REMOTE ] ETON: Retrieved 1806 rows, trimmed to 300. [2026-01-23T12:08:03.795875] [DEBUG] [REMOTE ] ETON: PASS: History has at least 300 days. [2026-01-23T12:08:03.796302] [DEBUG] [REMOTE ] ETON: PASS: Price check passed. Min price $15.14. [2026-01-23T12:08:03.796442] [DEBUG] [REMOTE ] ETON: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:03.796555] [DEBUG] [REMOTE ] ETON: PASS: Integrity check passed. [2026-01-23T12:08:03.796616] [DEBUG] [REMOTE ] ETON: Symbol is viable for forecasting. [2026-01-23T12:08:03.796668] [INFO ] [MAIN ] [1110/3498] ETON kept (0.3s) | 1110 kept, 0 rejected | 139.1/min | ETA: 17.2m [2026-01-23T12:08:04.244244] [DEBUG] [REMOTE ] ETSY: Retrieved 2709 rows, trimmed to 300. [2026-01-23T12:08:04.244391] [DEBUG] [REMOTE ] ETSY: PASS: History has at least 300 days. [2026-01-23T12:08:04.244628] [DEBUG] [REMOTE ] ETSY: PASS: Price check passed. Min price $51.57. [2026-01-23T12:08:04.244771] [DEBUG] [REMOTE ] ETSY: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:04.244884] [DEBUG] [REMOTE ] ETSY: PASS: Integrity check passed. [2026-01-23T12:08:04.245119] [DEBUG] [REMOTE ] ETSY: Symbol is viable for forecasting. [2026-01-23T12:08:04.245169] [INFO ] [MAIN ] [1111/3498] ETSY kept (0.4s) | 1111 kept, 0 rejected | 139.1/min | ETA: 17.2m [2026-01-23T12:08:04.774351] [DEBUG] [REMOTE ] ETY: Retrieved 4817 rows, trimmed to 300. [2026-01-23T12:08:04.774490] [DEBUG] [REMOTE ] ETY: PASS: History has at least 300 days. [2026-01-23T12:08:04.774745] [DEBUG] [REMOTE ] ETY: PASS: Price check passed. Min price $14.73. [2026-01-23T12:08:04.774883] [DEBUG] [REMOTE ] ETY: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:04.775001] [DEBUG] [REMOTE ] ETY: PASS: Integrity check passed. [2026-01-23T12:08:04.775042] [DEBUG] [REMOTE ] ETY: Symbol is viable for forecasting. [2026-01-23T12:08:04.775091] [INFO ] [MAIN ] [1112/3498] ETY kept (0.5s) | 1112 kept, 0 rejected | 139.1/min | ETA: 17.2m [2026-01-23T12:08:05.156077] [DEBUG] [REMOTE ] EUFN: Retrieved 4017 rows, trimmed to 300. [2026-01-23T12:08:05.156223] [DEBUG] [REMOTE ] EUFN: PASS: History has at least 300 days. [2026-01-23T12:08:05.156450] [DEBUG] [REMOTE ] EUFN: PASS: Price check passed. Min price $32.51. [2026-01-23T12:08:05.156614] [DEBUG] [REMOTE ] EUFN: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:05.156739] [DEBUG] [REMOTE ] EUFN: PASS: Integrity check passed. [2026-01-23T12:08:05.156783] [DEBUG] [REMOTE ] EUFN: Symbol is viable for forecasting. [2026-01-23T12:08:05.156834] [INFO ] [MAIN ] [1113/3498] EUFN kept (0.4s) | 1113 kept, 0 rejected | 139.1/min | ETA: 17.2m [2026-01-23T12:08:05.464931] [DEBUG] [REMOTE ] EVAX: Retrieved 1246 rows, trimmed to 300. [2026-01-23T12:08:05.465077] [DEBUG] [REMOTE ] EVAX: PASS: History has at least 300 days. [2026-01-23T12:08:05.465297] [DEBUG] [REMOTE ] EVAX: PASS: Price check passed. Min price $4.18. [2026-01-23T12:08:05.465443] [DEBUG] [REMOTE ] EVAX: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:05.465562] [DEBUG] [REMOTE ] EVAX: PASS: Integrity check passed. [2026-01-23T12:08:05.465633] [DEBUG] [REMOTE ] EVAX: Symbol is viable for forecasting. [2026-01-23T12:08:05.465687] [INFO ] [MAIN ] [1114/3498] EVAX kept (0.3s) | 1114 kept, 0 rejected | 139.1/min | ETA: 17.1m [2026-01-23T12:08:06.016342] [DEBUG] [REMOTE ] EVC: Retrieved 6406 rows, trimmed to 300. [2026-01-23T12:08:06.016550] [DEBUG] [REMOTE ] EVC: PASS: History has at least 300 days. [2026-01-23T12:08:06.016853] [DEBUG] [REMOTE ] EVC: PASS: Price check passed. Min price $1.95. [2026-01-23T12:08:06.017223] [DEBUG] [REMOTE ] EVC: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:06.017377] [DEBUG] [REMOTE ] EVC: PASS: Integrity check passed. [2026-01-23T12:08:06.017426] [DEBUG] [REMOTE ] EVC: Symbol is viable for forecasting. [2026-01-23T12:08:06.017513] [INFO ] [MAIN ] [1115/3498] EVC kept (0.6s) | 1115 kept, 0 rejected | 139.1/min | ETA: 17.1m [2026-01-23T12:08:06.206241] [DEBUG] [REMOTE ] EVCM: Retrieved 1145 rows, trimmed to 300. [2026-01-23T12:08:06.206382] [DEBUG] [REMOTE ] EVCM: PASS: History has at least 300 days. [2026-01-23T12:08:06.206622] [DEBUG] [REMOTE ] EVCM: PASS: Price check passed. Min price $8.03. [2026-01-23T12:08:06.206769] [DEBUG] [REMOTE ] EVCM: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:06.206884] [DEBUG] [REMOTE ] EVCM: PASS: Integrity check passed. [2026-01-23T12:08:06.206926] [DEBUG] [REMOTE ] EVCM: Symbol is viable for forecasting. [2026-01-23T12:08:06.206976] [INFO ] [MAIN ] [1116/3498] EVCM kept (0.2s) | 1116 kept, 0 rejected | 139.1/min | ETA: 17.1m [2026-01-23T12:08:06.673268] [DEBUG] [REMOTE ] EVEX: Retrieved 1266 rows, trimmed to 300. [2026-01-23T12:08:06.673441] [DEBUG] [REMOTE ] EVEX: PASS: History has at least 300 days. [2026-01-23T12:08:06.673778] [DEBUG] [REMOTE ] EVEX: PASS: Price check passed. Min price $3.64. [2026-01-23T12:08:06.673989] [DEBUG] [REMOTE ] EVEX: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:06.674164] [DEBUG] [REMOTE ] EVEX: PASS: Integrity check passed. [2026-01-23T12:08:06.674226] [DEBUG] [REMOTE ] EVEX: Symbol is viable for forecasting. [2026-01-23T12:08:06.674304] [INFO ] [MAIN ] [1117/3498] EVEX kept (0.5s) | 1117 kept, 0 rejected | 139.1/min | ETA: 17.1m [2026-01-23T12:08:07.352692] [DEBUG] [REMOTE ] EVF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:07.352837] [DEBUG] [REMOTE ] EVF: PASS: History has at least 300 days. [2026-01-23T12:08:07.353070] [DEBUG] [REMOTE ] EVF: PASS: Price check passed. Min price $5.18. [2026-01-23T12:08:07.353214] [DEBUG] [REMOTE ] EVF: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:07.353340] [DEBUG] [REMOTE ] EVF: PASS: Integrity check passed. [2026-01-23T12:08:07.353382] [DEBUG] [REMOTE ] EVF: Symbol is viable for forecasting. [2026-01-23T12:08:07.353434] [INFO ] [MAIN ] [1118/3498] EVF kept (0.7s) | 1118 kept, 0 rejected | 139.1/min | ETA: 17.1m [2026-01-23T12:08:07.734712] [DEBUG] [REMOTE ] EVG: Retrieved 5261 rows, trimmed to 300. [2026-01-23T12:08:07.734860] [DEBUG] [REMOTE ] EVG: PASS: History has at least 300 days. [2026-01-23T12:08:07.735100] [DEBUG] [REMOTE ] EVG: PASS: Price check passed. Min price $10.72. [2026-01-23T12:08:07.735248] [DEBUG] [REMOTE ] EVG: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:07.735371] [DEBUG] [REMOTE ] EVG: PASS: Integrity check passed. [2026-01-23T12:08:07.735413] [DEBUG] [REMOTE ] EVG: Symbol is viable for forecasting. [2026-01-23T12:08:07.735465] [INFO ] [MAIN ] [1119/3498] EVG kept (0.4s) | 1119 kept, 0 rejected | 139.1/min | ETA: 17.1m [2026-01-23T12:08:08.015367] [DEBUG] [REMOTE ] EVGO: Retrieved 1297 rows, trimmed to 300. [2026-01-23T12:08:08.015505] [DEBUG] [REMOTE ] EVGO: PASS: History has at least 300 days. [2026-01-23T12:08:08.015762] [DEBUG] [REMOTE ] EVGO: PASS: Price check passed. Min price $2.80. [2026-01-23T12:08:08.015914] [DEBUG] [REMOTE ] EVGO: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:08.016031] [DEBUG] [REMOTE ] EVGO: PASS: Integrity check passed. [2026-01-23T12:08:08.016074] [DEBUG] [REMOTE ] EVGO: Symbol is viable for forecasting. [2026-01-23T12:08:08.016128] [INFO ] [MAIN ] [1120/3498] EVGO kept (0.3s) | 1120 kept, 0 rejected | 139.1/min | ETA: 17.1m [2026-01-23T12:08:08.494443] [DEBUG] [REMOTE ] EVH: Retrieved 2674 rows, trimmed to 300. [2026-01-23T12:08:08.494626] [DEBUG] [REMOTE ] EVH: PASS: History has at least 300 days. [2026-01-23T12:08:08.494937] [DEBUG] [REMOTE ] EVH: PASS: Price check passed. Min price $3.54. [2026-01-23T12:08:08.495124] [DEBUG] [REMOTE ] EVH: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:08.495245] [DEBUG] [REMOTE ] EVH: PASS: Integrity check passed. [2026-01-23T12:08:08.495289] [DEBUG] [REMOTE ] EVH: Symbol is viable for forecasting. [2026-01-23T12:08:08.495338] [INFO ] [MAIN ] [1121/3498] EVH kept (0.5s) | 1121 kept, 0 rejected | 139.1/min | ETA: 17.1m [2026-01-23T12:08:09.057092] [DEBUG] [REMOTE ] EVN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:09.057228] [DEBUG] [REMOTE ] EVN: PASS: History has at least 300 days. [2026-01-23T12:08:09.057475] [DEBUG] [REMOTE ] EVN: PASS: Price check passed. Min price $10.57. [2026-01-23T12:08:09.057635] [DEBUG] [REMOTE ] EVN: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:09.057754] [DEBUG] [REMOTE ] EVN: PASS: Integrity check passed. [2026-01-23T12:08:09.057793] [DEBUG] [REMOTE ] EVN: Symbol is viable for forecasting. [2026-01-23T12:08:09.057846] [INFO ] [MAIN ] [1122/3498] EVN kept (0.6s) | 1122 kept, 0 rejected | 139.1/min | ETA: 17.1m [2026-01-23T12:08:09.423307] [DEBUG] [REMOTE ] EVO: Retrieved 4045 rows, trimmed to 300. [2026-01-23T12:08:09.423435] [DEBUG] [REMOTE ] EVO: PASS: History has at least 300 days. [2026-01-23T12:08:09.423669] [DEBUG] [REMOTE ] EVO: PASS: Price check passed. Min price $2.90. [2026-01-23T12:08:09.423807] [DEBUG] [REMOTE ] EVO: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:09.423920] [DEBUG] [REMOTE ] EVO: PASS: Integrity check passed. [2026-01-23T12:08:09.423959] [DEBUG] [REMOTE ] EVO: Symbol is viable for forecasting. [2026-01-23T12:08:09.424006] [INFO ] [MAIN ] [1123/3498] EVO kept (0.4s) | 1123 kept, 0 rejected | 139.1/min | ETA: 17.1m [2026-01-23T12:08:09.754830] [DEBUG] [REMOTE ] EVRG: Retrieved 1920 rows, trimmed to 300. [2026-01-23T12:08:09.754965] [DEBUG] [REMOTE ] EVRG: PASS: History has at least 300 days. [2026-01-23T12:08:09.755169] [DEBUG] [REMOTE ] EVRG: PASS: Price check passed. Min price $72.31. [2026-01-23T12:08:09.755301] [DEBUG] [REMOTE ] EVRG: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:09.755411] [DEBUG] [REMOTE ] EVRG: PASS: Integrity check passed. [2026-01-23T12:08:09.755452] [DEBUG] [REMOTE ] EVRG: Symbol is viable for forecasting. [2026-01-23T12:08:09.755500] [INFO ] [MAIN ] [1124/3498] EVRG kept (0.3s) | 1124 kept, 0 rejected | 139.1/min | ETA: 17.1m [2026-01-23T12:08:10.037491] [DEBUG] [REMOTE ] EVSD: Retrieved 401 rows, trimmed to 300. [2026-01-23T12:08:10.037676] [DEBUG] [REMOTE ] EVSD: PASS: History has at least 300 days. [2026-01-23T12:08:10.037908] [DEBUG] [REMOTE ] EVSD: PASS: Price check passed. Min price $50.92. [2026-01-23T12:08:10.038049] [DEBUG] [REMOTE ] EVSD: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:10.038164] [DEBUG] [REMOTE ] EVSD: PASS: Integrity check passed. [2026-01-23T12:08:10.038206] [DEBUG] [REMOTE ] EVSD: Symbol is viable for forecasting. [2026-01-23T12:08:10.038256] [INFO ] [MAIN ] [1125/3498] EVSD kept (0.3s) | 1125 kept, 0 rejected | 139.1/min | ETA: 17.1m [2026-01-23T12:08:10.606987] [DEBUG] [REMOTE ] EVTC: Retrieved 3215 rows, trimmed to 300. [2026-01-23T12:08:10.607125] [DEBUG] [REMOTE ] EVTC: PASS: History has at least 300 days. [2026-01-23T12:08:10.607336] [DEBUG] [REMOTE ] EVTC: PASS: Price check passed. Min price $27.04. [2026-01-23T12:08:10.607494] [DEBUG] [REMOTE ] EVTC: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:10.607649] [DEBUG] [REMOTE ] EVTC: PASS: Integrity check passed. [2026-01-23T12:08:10.607705] [DEBUG] [REMOTE ] EVTC: Symbol is viable for forecasting. [2026-01-23T12:08:10.607755] [INFO ] [MAIN ] [1126/3498] EVTC kept (0.6s) | 1126 kept, 0 rejected | 139.1/min | ETA: 17.1m [2026-01-23T12:08:10.882939] [DEBUG] [REMOTE ] EVTL: Retrieved 1023 rows, trimmed to 300. [2026-01-23T12:08:10.883081] [DEBUG] [REMOTE ] EVTL: PASS: History has at least 300 days. [2026-01-23T12:08:10.883285] [DEBUG] [REMOTE ] EVTL: PASS: Price check passed. Min price $3.86. [2026-01-23T12:08:10.883421] [DEBUG] [REMOTE ] EVTL: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:10.883532] [DEBUG] [REMOTE ] EVTL: PASS: Integrity check passed. [2026-01-23T12:08:10.883598] [DEBUG] [REMOTE ] EVTL: Symbol is viable for forecasting. [2026-01-23T12:08:10.883653] [INFO ] [MAIN ] [1127/3498] EVTL kept (0.3s) | 1127 kept, 0 rejected | 139.2/min | ETA: 17.0m [2026-01-23T12:08:11.501985] [DEBUG] [REMOTE ] EWBC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:11.502147] [DEBUG] [REMOTE ] EWBC: PASS: History has at least 300 days. [2026-01-23T12:08:11.502445] [DEBUG] [REMOTE ] EWBC: PASS: Price check passed. Min price $99.24. [2026-01-23T12:08:11.502638] [DEBUG] [REMOTE ] EWBC: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:11.502794] [DEBUG] [REMOTE ] EWBC: PASS: Integrity check passed. [2026-01-23T12:08:11.502851] [DEBUG] [REMOTE ] EWBC: Symbol is viable for forecasting. [2026-01-23T12:08:11.502919] [INFO ] [MAIN ] [1128/3498] EWBC kept (0.6s) | 1128 kept, 0 rejected | 139.1/min | ETA: 17.0m [2026-01-23T12:08:11.739120] [DEBUG] [REMOTE ] EWCZ: Retrieved 1121 rows, trimmed to 300. [2026-01-23T12:08:11.739262] [DEBUG] [REMOTE ] EWCZ: PASS: History has at least 300 days. [2026-01-23T12:08:11.739471] [DEBUG] [REMOTE ] EWCZ: PASS: Price check passed. Min price $3.44. [2026-01-23T12:08:11.739630] [DEBUG] [REMOTE ] EWCZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:11.739747] [DEBUG] [REMOTE ] EWCZ: PASS: Integrity check passed. [2026-01-23T12:08:11.739789] [DEBUG] [REMOTE ] EWCZ: Symbol is viable for forecasting. [2026-01-23T12:08:11.739840] [INFO ] [MAIN ] [1129/3498] EWCZ kept (0.2s) | 1129 kept, 0 rejected | 139.2/min | ETA: 17.0m [2026-01-23T12:08:12.140223] [DEBUG] [REMOTE ] EWTX: Retrieved 1212 rows, trimmed to 300. [2026-01-23T12:08:12.140359] [DEBUG] [REMOTE ] EWTX: PASS: History has at least 300 days. [2026-01-23T12:08:12.140560] [DEBUG] [REMOTE ] EWTX: PASS: Price check passed. Min price $16.03. [2026-01-23T12:08:12.140723] [DEBUG] [REMOTE ] EWTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:12.140832] [DEBUG] [REMOTE ] EWTX: PASS: Integrity check passed. [2026-01-23T12:08:12.140872] [DEBUG] [REMOTE ] EWTX: Symbol is viable for forecasting. [2026-01-23T12:08:12.140921] [INFO ] [MAIN ] [1130/3498] EWTX kept (0.4s) | 1130 kept, 0 rejected | 139.2/min | ETA: 17.0m [2026-01-23T12:08:12.619606] [DEBUG] [REMOTE ] EWZS: Retrieved 3852 rows, trimmed to 300. [2026-01-23T12:08:12.619755] [DEBUG] [REMOTE ] EWZS: PASS: History has at least 300 days. [2026-01-23T12:08:12.619993] [DEBUG] [REMOTE ] EWZS: PASS: Price check passed. Min price $12.49. [2026-01-23T12:08:12.620128] [DEBUG] [REMOTE ] EWZS: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:12.620244] [DEBUG] [REMOTE ] EWZS: PASS: Integrity check passed. [2026-01-23T12:08:12.620283] [DEBUG] [REMOTE ] EWZS: Symbol is viable for forecasting. [2026-01-23T12:08:12.620332] [INFO ] [MAIN ] [1131/3498] EWZS kept (0.5s) | 1131 kept, 0 rejected | 139.2/min | ETA: 17.0m [2026-01-23T12:08:13.067387] [DEBUG] [REMOTE ] EXAS: Retrieved 6280 rows, trimmed to 300. [2026-01-23T12:08:13.067563] [DEBUG] [REMOTE ] EXAS: PASS: History has at least 300 days. [2026-01-23T12:08:13.067852] [DEBUG] [REMOTE ] EXAS: PASS: Price check passed. Min price $62.74. [2026-01-23T12:08:13.067996] [DEBUG] [REMOTE ] EXAS: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:13.068119] [DEBUG] [REMOTE ] EXAS: PASS: Integrity check passed. [2026-01-23T12:08:13.068160] [DEBUG] [REMOTE ] EXAS: Symbol is viable for forecasting. [2026-01-23T12:08:13.068210] [INFO ] [MAIN ] [1132/3498] EXAS kept (0.4s) | 1132 kept, 0 rejected | 139.1/min | ETA: 17.0m [2026-01-23T12:08:13.609724] [DEBUG] [REMOTE ] EXC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:13.609867] [DEBUG] [REMOTE ] EXC: PASS: History has at least 300 days. [2026-01-23T12:08:13.610098] [DEBUG] [REMOTE ] EXC: PASS: Price check passed. Min price $42.90. [2026-01-23T12:08:13.610238] [DEBUG] [REMOTE ] EXC: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:13.610357] [DEBUG] [REMOTE ] EXC: PASS: Integrity check passed. [2026-01-23T12:08:13.610398] [DEBUG] [REMOTE ] EXC: Symbol is viable for forecasting. [2026-01-23T12:08:13.610448] [INFO ] [MAIN ] [1133/3498] EXC kept (0.5s) | 1133 kept, 0 rejected | 139.1/min | ETA: 17.0m [2026-01-23T12:08:14.110074] [DEBUG] [REMOTE ] EXEL: Retrieved 6480 rows, trimmed to 300. [2026-01-23T12:08:14.110349] [DEBUG] [REMOTE ] EXEL: PASS: History has at least 300 days. [2026-01-23T12:08:14.110836] [DEBUG] [REMOTE ] EXEL: PASS: Price check passed. Min price $37.90. [2026-01-23T12:08:14.111062] [DEBUG] [REMOTE ] EXEL: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:14.111297] [DEBUG] [REMOTE ] EXEL: PASS: Integrity check passed. [2026-01-23T12:08:14.111364] [DEBUG] [REMOTE ] EXEL: Symbol is viable for forecasting. [2026-01-23T12:08:14.111454] [INFO ] [MAIN ] [1134/3498] EXEL kept (0.5s) | 1134 kept, 0 rejected | 139.1/min | ETA: 17.0m [2026-01-23T12:08:14.351052] [DEBUG] [REMOTE ] EXFY: Retrieved 1053 rows, trimmed to 300. [2026-01-23T12:08:14.351336] [DEBUG] [REMOTE ] EXFY: PASS: History has at least 300 days. [2026-01-23T12:08:14.351852] [DEBUG] [REMOTE ] EXFY: PASS: Price check passed. Min price $1.36. [2026-01-23T12:08:14.352017] [DEBUG] [REMOTE ] EXFY: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:14.352191] [DEBUG] [REMOTE ] EXFY: PASS: Integrity check passed. [2026-01-23T12:08:14.352236] [DEBUG] [REMOTE ] EXFY: Symbol is viable for forecasting. [2026-01-23T12:08:14.352297] [INFO ] [MAIN ] [1135/3498] EXFY kept (0.2s) | 1135 kept, 0 rejected | 139.1/min | ETA: 17.0m [2026-01-23T12:08:14.983507] [DEBUG] [REMOTE ] EXG: Retrieved 4719 rows, trimmed to 300. [2026-01-23T12:08:14.983864] [DEBUG] [REMOTE ] EXG: PASS: History has at least 300 days. [2026-01-23T12:08:14.984401] [DEBUG] [REMOTE ] EXG: PASS: Price check passed. Min price $8.68. [2026-01-23T12:08:14.984561] [DEBUG] [REMOTE ] EXG: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:14.984734] [DEBUG] [REMOTE ] EXG: PASS: Integrity check passed. [2026-01-23T12:08:14.984777] [DEBUG] [REMOTE ] EXG: Symbol is viable for forecasting. [2026-01-23T12:08:14.984851] [INFO ] [MAIN ] [1136/3498] EXG kept (0.6s) | 1136 kept, 0 rejected | 139.1/min | ETA: 17.0m [2026-01-23T12:08:15.393330] [DEBUG] [REMOTE ] EXK: Retrieved 4967 rows, trimmed to 300. [2026-01-23T12:08:15.393518] [DEBUG] [REMOTE ] EXK: PASS: History has at least 300 days. [2026-01-23T12:08:15.393901] [DEBUG] [REMOTE ] EXK: PASS: Price check passed. Min price $7.07. [2026-01-23T12:08:15.394097] [DEBUG] [REMOTE ] EXK: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:15.394280] [DEBUG] [REMOTE ] EXK: PASS: Integrity check passed. [2026-01-23T12:08:15.394330] [DEBUG] [REMOTE ] EXK: Symbol is viable for forecasting. [2026-01-23T12:08:15.394393] [INFO ] [MAIN ] [1137/3498] EXK kept (0.4s) | 1137 kept, 0 rejected | 139.1/min | ETA: 17.0m [2026-01-23T12:08:15.814992] [DEBUG] [REMOTE ] EXLS: Retrieved 4843 rows, trimmed to 300. [2026-01-23T12:08:15.815150] [DEBUG] [REMOTE ] EXLS: PASS: History has at least 300 days. [2026-01-23T12:08:15.815388] [DEBUG] [REMOTE ] EXLS: PASS: Price check passed. Min price $38.54. [2026-01-23T12:08:15.815548] [DEBUG] [REMOTE ] EXLS: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:15.815690] [DEBUG] [REMOTE ] EXLS: PASS: Integrity check passed. [2026-01-23T12:08:15.815732] [DEBUG] [REMOTE ] EXLS: Symbol is viable for forecasting. [2026-01-23T12:08:15.815790] [INFO ] [MAIN ] [1138/3498] EXLS kept (0.4s) | 1138 kept, 0 rejected | 139.1/min | ETA: 17.0m [2026-01-23T12:08:16.119076] [DEBUG] [REMOTE ] EXP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:16.119233] [DEBUG] [REMOTE ] EXP: PASS: History has at least 300 days. [2026-01-23T12:08:16.119499] [DEBUG] [REMOTE ] EXP: PASS: Price check passed. Min price $198.79. [2026-01-23T12:08:16.119667] [DEBUG] [REMOTE ] EXP: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:16.119803] [DEBUG] [REMOTE ] EXP: PASS: Integrity check passed. [2026-01-23T12:08:16.119845] [DEBUG] [REMOTE ] EXP: Symbol is viable for forecasting. [2026-01-23T12:08:16.119897] [INFO ] [MAIN ] [1139/3498] EXP kept (0.3s) | 1139 kept, 0 rejected | 139.1/min | ETA: 17.0m [2026-01-23T12:08:16.666421] [DEBUG] [REMOTE ] EXPD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:16.666592] [DEBUG] [REMOTE ] EXPD: PASS: History has at least 300 days. [2026-01-23T12:08:16.666867] [DEBUG] [REMOTE ] EXPD: PASS: Price check passed. Min price $116.96. [2026-01-23T12:08:16.667003] [DEBUG] [REMOTE ] EXPD: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:16.667158] [DEBUG] [REMOTE ] EXPD: PASS: Integrity check passed. [2026-01-23T12:08:16.667215] [DEBUG] [REMOTE ] EXPD: Symbol is viable for forecasting. [2026-01-23T12:08:16.667272] [INFO ] [MAIN ] [1140/3498] EXPD kept (0.5s) | 1140 kept, 0 rejected | 139.1/min | ETA: 17.0m [2026-01-23T12:08:16.970485] [DEBUG] [REMOTE ] EXPE: Retrieved 5159 rows, trimmed to 300. [2026-01-23T12:08:16.970648] [DEBUG] [REMOTE ] EXPE: PASS: History has at least 300 days. [2026-01-23T12:08:16.970896] [DEBUG] [REMOTE ] EXPE: PASS: Price check passed. Min price $211.78. [2026-01-23T12:08:16.971045] [DEBUG] [REMOTE ] EXPE: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:16.971167] [DEBUG] [REMOTE ] EXPE: PASS: Integrity check passed. [2026-01-23T12:08:16.971209] [DEBUG] [REMOTE ] EXPE: Symbol is viable for forecasting. [2026-01-23T12:08:16.971259] [INFO ] [MAIN ] [1141/3498] EXPE kept (0.3s) | 1141 kept, 0 rejected | 139.1/min | ETA: 16.9m [2026-01-23T12:08:17.341449] [DEBUG] [REMOTE ] EXPI: Retrieved 3000 rows, trimmed to 300. [2026-01-23T12:08:17.341684] [DEBUG] [REMOTE ] EXPI: PASS: History has at least 300 days. [2026-01-23T12:08:17.341963] [DEBUG] [REMOTE ] EXPI: PASS: Price check passed. Min price $9.05. [2026-01-23T12:08:17.342107] [DEBUG] [REMOTE ] EXPI: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:17.342420] [DEBUG] [REMOTE ] EXPI: PASS: Integrity check passed. [2026-01-23T12:08:17.342462] [DEBUG] [REMOTE ] EXPI: Symbol is viable for forecasting. [2026-01-23T12:08:17.342518] [INFO ] [MAIN ] [1142/3498] EXPI kept (0.4s) | 1142 kept, 0 rejected | 139.2/min | ETA: 16.9m [2026-01-23T12:08:17.948369] [DEBUG] [REMOTE ] EXPO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:17.948512] [DEBUG] [REMOTE ] EXPO: PASS: History has at least 300 days. [2026-01-23T12:08:17.948848] [DEBUG] [REMOTE ] EXPO: PASS: Price check passed. Min price $65.14. [2026-01-23T12:08:17.949038] [DEBUG] [REMOTE ] EXPO: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:17.949200] [DEBUG] [REMOTE ] EXPO: PASS: Integrity check passed. [2026-01-23T12:08:17.949255] [DEBUG] [REMOTE ] EXPO: Symbol is viable for forecasting. [2026-01-23T12:08:17.949325] [INFO ] [MAIN ] [1143/3498] EXPO kept (0.6s) | 1143 kept, 0 rejected | 139.1/min | ETA: 16.9m [2026-01-23T12:08:18.135428] [DEBUG] [REMOTE ] EYE: Retrieved 2070 rows, trimmed to 300. [2026-01-23T12:08:18.135599] [DEBUG] [REMOTE ] EYE: PASS: History has at least 300 days. [2026-01-23T12:08:18.135830] [DEBUG] [REMOTE ] EYE: PASS: Price check passed. Min price $23.48. [2026-01-23T12:08:18.135982] [DEBUG] [REMOTE ] EYE: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:18.136101] [DEBUG] [REMOTE ] EYE: PASS: Integrity check passed. [2026-01-23T12:08:18.136145] [DEBUG] [REMOTE ] EYE: Symbol is viable for forecasting. [2026-01-23T12:08:18.136236] [INFO ] [MAIN ] [1144/3498] EYE kept (0.2s) | 1144 kept, 0 rejected | 139.2/min | ETA: 16.9m [2026-01-23T12:08:18.613603] [DEBUG] [REMOTE ] EZGO: Retrieved 1254 rows, trimmed to 300. [2026-01-23T12:08:18.613752] [DEBUG] [REMOTE ] EZGO: PASS: History has at least 300 days. [2026-01-23T12:08:18.613970] [DEBUG] [REMOTE ] EZGO: PASS: Price check passed. Min price $1.78. [2026-01-23T12:08:18.614118] [DEBUG] [REMOTE ] EZGO: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:18.614240] [DEBUG] [REMOTE ] EZGO: PASS: Integrity check passed. [2026-01-23T12:08:18.614285] [DEBUG] [REMOTE ] EZGO: Symbol is viable for forecasting. [2026-01-23T12:08:18.614335] [INFO ] [MAIN ] [1145/3498] EZGO kept (0.5s) | 1145 kept, 0 rejected | 139.2/min | ETA: 16.9m [2026-01-23T12:08:19.228609] [DEBUG] [REMOTE ] F: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:19.228776] [DEBUG] [REMOTE ] F: PASS: History has at least 300 days. [2026-01-23T12:08:19.229067] [DEBUG] [REMOTE ] F: PASS: Price check passed. Min price $12.41. [2026-01-23T12:08:19.229228] [DEBUG] [REMOTE ] F: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:19.229375] [DEBUG] [REMOTE ] F: PASS: Integrity check passed. [2026-01-23T12:08:19.229437] [DEBUG] [REMOTE ] F: Symbol is viable for forecasting. [2026-01-23T12:08:19.229504] [INFO ] [MAIN ] [1146/3498] F kept (0.6s) | 1146 kept, 0 rejected | 139.1/min | ETA: 16.9m [2026-01-23T12:08:19.467422] [DEBUG] [REMOTE ] FA: Retrieved 1151 rows, trimmed to 300. [2026-01-23T12:08:19.467630] [DEBUG] [REMOTE ] FA: PASS: History has at least 300 days. [2026-01-23T12:08:19.467851] [DEBUG] [REMOTE ] FA: PASS: Price check passed. Min price $12.17. [2026-01-23T12:08:19.467992] [DEBUG] [REMOTE ] FA: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:19.468106] [DEBUG] [REMOTE ] FA: PASS: Integrity check passed. [2026-01-23T12:08:19.468150] [DEBUG] [REMOTE ] FA: Symbol is viable for forecasting. [2026-01-23T12:08:19.468198] [INFO ] [MAIN ] [1147/3498] FA kept (0.2s) | 1147 kept, 0 rejected | 139.2/min | ETA: 16.9m [2026-01-23T12:08:20.024465] [DEBUG] [REMOTE ] FAF: Retrieved 3937 rows, trimmed to 300. [2026-01-23T12:08:20.024655] [DEBUG] [REMOTE ] FAF: PASS: History has at least 300 days. [2026-01-23T12:08:20.024955] [DEBUG] [REMOTE ] FAF: PASS: Price check passed. Min price $58.99. [2026-01-23T12:08:20.025140] [DEBUG] [REMOTE ] FAF: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:20.025300] [DEBUG] [REMOTE ] FAF: PASS: Integrity check passed. [2026-01-23T12:08:20.025355] [DEBUG] [REMOTE ] FAF: Symbol is viable for forecasting. [2026-01-23T12:08:20.025422] [INFO ] [MAIN ] [1148/3498] FAF kept (0.6s) | 1148 kept, 0 rejected | 139.1/min | ETA: 16.9m [2026-01-23T12:08:20.357766] [DEBUG] [REMOTE ] FALN: Retrieved 2413 rows, trimmed to 300. [2026-01-23T12:08:20.357901] [DEBUG] [REMOTE ] FALN: PASS: History has at least 300 days. [2026-01-23T12:08:20.358124] [DEBUG] [REMOTE ] FALN: PASS: Price check passed. Min price $26.82. [2026-01-23T12:08:20.358282] [DEBUG] [REMOTE ] FALN: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:20.358396] [DEBUG] [REMOTE ] FALN: PASS: Integrity check passed. [2026-01-23T12:08:20.358439] [DEBUG] [REMOTE ] FALN: Symbol is viable for forecasting. [2026-01-23T12:08:20.358490] [INFO ] [MAIN ] [1149/3498] FALN kept (0.3s) | 1149 kept, 0 rejected | 139.2/min | ETA: 16.9m [2026-01-23T12:08:20.778395] [DEBUG] [REMOTE ] FANG: Retrieved 3337 rows, trimmed to 300. [2026-01-23T12:08:20.778626] [DEBUG] [REMOTE ] FANG: PASS: History has at least 300 days. [2026-01-23T12:08:20.778888] [DEBUG] [REMOTE ] FANG: PASS: Price check passed. Min price $136.35. [2026-01-23T12:08:20.779035] [DEBUG] [REMOTE ] FANG: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:20.779160] [DEBUG] [REMOTE ] FANG: PASS: Integrity check passed. [2026-01-23T12:08:20.779204] [DEBUG] [REMOTE ] FANG: Symbol is viable for forecasting. [2026-01-23T12:08:20.779282] [INFO ] [MAIN ] [1150/3498] FANG kept (0.4s) | 1150 kept, 0 rejected | 139.2/min | ETA: 16.9m [2026-01-23T12:08:21.375490] [DEBUG] [REMOTE ] FARM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:21.375656] [DEBUG] [REMOTE ] FARM: PASS: History has at least 300 days. [2026-01-23T12:08:21.375886] [DEBUG] [REMOTE ] FARM: PASS: Price check passed. Min price $1.43. [2026-01-23T12:08:21.376020] [DEBUG] [REMOTE ] FARM: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:21.376142] [DEBUG] [REMOTE ] FARM: PASS: Integrity check passed. [2026-01-23T12:08:21.376182] [DEBUG] [REMOTE ] FARM: Symbol is viable for forecasting. [2026-01-23T12:08:21.376230] [INFO ] [MAIN ] [1151/3498] FARM kept (0.6s) | 1151 kept, 0 rejected | 139.1/min | ETA: 16.9m [2026-01-23T12:08:21.746545] [DEBUG] [REMOTE ] FBIN: Retrieved 3608 rows, trimmed to 300. [2026-01-23T12:08:21.746706] [DEBUG] [REMOTE ] FBIN: PASS: History has at least 300 days. [2026-01-23T12:08:21.746922] [DEBUG] [REMOTE ] FBIN: PASS: Price check passed. Min price $44.25. [2026-01-23T12:08:21.747059] [DEBUG] [REMOTE ] FBIN: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:21.747173] [DEBUG] [REMOTE ] FBIN: PASS: Integrity check passed. [2026-01-23T12:08:21.747214] [DEBUG] [REMOTE ] FBIN: Symbol is viable for forecasting. [2026-01-23T12:08:21.747262] [INFO ] [MAIN ] [1152/3498] FBIN kept (0.4s) | 1152 kept, 0 rejected | 139.1/min | ETA: 16.9m [2026-01-23T12:08:22.066878] [DEBUG] [REMOTE ] FBIO: Retrieved 3564 rows, trimmed to 300. [2026-01-23T12:08:22.067018] [DEBUG] [REMOTE ] FBIO: PASS: History has at least 300 days. [2026-01-23T12:08:22.067228] [DEBUG] [REMOTE ] FBIO: PASS: Price check passed. Min price $2.44. [2026-01-23T12:08:22.067363] [DEBUG] [REMOTE ] FBIO: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:22.067491] [DEBUG] [REMOTE ] FBIO: PASS: Integrity check passed. [2026-01-23T12:08:22.067532] [DEBUG] [REMOTE ] FBIO: Symbol is viable for forecasting. [2026-01-23T12:08:22.067600] [INFO ] [MAIN ] [1153/3498] FBIO kept (0.3s) | 1153 kept, 0 rejected | 139.2/min | ETA: 16.9m [2026-01-23T12:08:22.591499] [DEBUG] [REMOTE ] FBIZ: Retrieved 5104 rows, trimmed to 300. [2026-01-23T12:08:22.591663] [DEBUG] [REMOTE ] FBIZ: PASS: History has at least 300 days. [2026-01-23T12:08:22.591919] [DEBUG] [REMOTE ] FBIZ: PASS: Price check passed. Min price $48.84. [2026-01-23T12:08:22.592057] [DEBUG] [REMOTE ] FBIZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:22.592175] [DEBUG] [REMOTE ] FBIZ: PASS: Integrity check passed. [2026-01-23T12:08:22.592214] [DEBUG] [REMOTE ] FBIZ: Symbol is viable for forecasting. [2026-01-23T12:08:22.592263] [INFO ] [MAIN ] [1154/3498] FBIZ kept (0.5s) | 1154 kept, 0 rejected | 139.1/min | ETA: 16.8m [2026-01-23T12:08:22.925439] [DEBUG] [REMOTE ] FBK: Retrieved 2350 rows, trimmed to 300. [2026-01-23T12:08:22.925607] [DEBUG] [REMOTE ] FBK: PASS: History has at least 300 days. [2026-01-23T12:08:22.925819] [DEBUG] [REMOTE ] FBK: PASS: Price check passed. Min price $52.11. [2026-01-23T12:08:22.925954] [DEBUG] [REMOTE ] FBK: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:22.926065] [DEBUG] [REMOTE ] FBK: PASS: Integrity check passed. [2026-01-23T12:08:22.926105] [DEBUG] [REMOTE ] FBK: Symbol is viable for forecasting. [2026-01-23T12:08:22.926153] [INFO ] [MAIN ] [1155/3498] FBK kept (0.3s) | 1155 kept, 0 rejected | 139.2/min | ETA: 16.8m [2026-01-23T12:08:23.083194] [DEBUG] [REMOTE ] FBL: Retrieved 779 rows, trimmed to 300. [2026-01-23T12:08:23.083334] [DEBUG] [REMOTE ] FBL: PASS: History has at least 300 days. [2026-01-23T12:08:23.083540] [DEBUG] [REMOTE ] FBL: PASS: Price check passed. Min price $26.34. [2026-01-23T12:08:23.083706] [DEBUG] [REMOTE ] FBL: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:23.083824] [DEBUG] [REMOTE ] FBL: PASS: Integrity check passed. [2026-01-23T12:08:23.083872] [DEBUG] [REMOTE ] FBL: Symbol is viable for forecasting. [2026-01-23T12:08:23.083938] [INFO ] [MAIN ] [1156/3498] FBL kept (0.2s) | 1156 kept, 0 rejected | 139.2/min | ETA: 16.8m [2026-01-23T12:08:23.854626] [DEBUG] [REMOTE ] FBNC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:23.854777] [DEBUG] [REMOTE ] FBNC: PASS: History has at least 300 days. [2026-01-23T12:08:23.855028] [DEBUG] [REMOTE ] FBNC: PASS: Price check passed. Min price $47.97. [2026-01-23T12:08:23.855170] [DEBUG] [REMOTE ] FBNC: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:23.855317] [DEBUG] [REMOTE ] FBNC: PASS: Integrity check passed. [2026-01-23T12:08:23.855371] [DEBUG] [REMOTE ] FBNC: Symbol is viable for forecasting. [2026-01-23T12:08:23.855424] [INFO ] [MAIN ] [1157/3498] FBNC kept (0.8s) | 1157 kept, 0 rejected | 139.1/min | ETA: 16.8m [2026-01-23T12:08:24.304957] [DEBUG] [REMOTE ] FBP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:24.305122] [DEBUG] [REMOTE ] FBP: PASS: History has at least 300 days. [2026-01-23T12:08:24.305403] [DEBUG] [REMOTE ] FBP: PASS: Price check passed. Min price $19.08. [2026-01-23T12:08:24.305608] [DEBUG] [REMOTE ] FBP: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:24.305758] [DEBUG] [REMOTE ] FBP: PASS: Integrity check passed. [2026-01-23T12:08:24.305798] [DEBUG] [REMOTE ] FBP: Symbol is viable for forecasting. [2026-01-23T12:08:24.305849] [INFO ] [MAIN ] [1158/3498] FBP kept (0.5s) | 1158 kept, 0 rejected | 139.1/min | ETA: 16.8m [2026-01-23T12:08:24.797618] [DEBUG] [REMOTE ] FC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:24.797773] [DEBUG] [REMOTE ] FC: PASS: History has at least 300 days. [2026-01-23T12:08:24.798038] [DEBUG] [REMOTE ] FC: PASS: Price check passed. Min price $14.18. [2026-01-23T12:08:24.798181] [DEBUG] [REMOTE ] FC: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:24.798306] [DEBUG] [REMOTE ] FC: PASS: Integrity check passed. [2026-01-23T12:08:24.798348] [DEBUG] [REMOTE ] FC: Symbol is viable for forecasting. [2026-01-23T12:08:24.798398] [INFO ] [MAIN ] [1159/3498] FC kept (0.5s) | 1159 kept, 0 rejected | 139.1/min | ETA: 16.8m [2026-01-23T12:08:25.103213] [DEBUG] [REMOTE ] FCAL: Retrieved 2155 rows, trimmed to 300. [2026-01-23T12:08:25.103565] [DEBUG] [REMOTE ] FCAL: PASS: History has at least 300 days. [2026-01-23T12:08:25.103830] [DEBUG] [REMOTE ] FCAL: PASS: Price check passed. Min price $48.85. [2026-01-23T12:08:25.103965] [DEBUG] [REMOTE ] FCAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:25.104079] [DEBUG] [REMOTE ] FCAL: PASS: Integrity check passed. [2026-01-23T12:08:25.104119] [DEBUG] [REMOTE ] FCAL: Symbol is viable for forecasting. [2026-01-23T12:08:25.104168] [INFO ] [MAIN ] [1160/3498] FCAL kept (0.3s) | 1160 kept, 0 rejected | 139.2/min | ETA: 16.8m [2026-01-23T12:08:25.667498] [DEBUG] [REMOTE ] FCBC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:25.667677] [DEBUG] [REMOTE ] FCBC: PASS: History has at least 300 days. [2026-01-23T12:08:25.667941] [DEBUG] [REMOTE ] FCBC: PASS: Price check passed. Min price $30.47. [2026-01-23T12:08:25.668090] [DEBUG] [REMOTE ] FCBC: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:25.668212] [DEBUG] [REMOTE ] FCBC: PASS: Integrity check passed. [2026-01-23T12:08:25.668255] [DEBUG] [REMOTE ] FCBC: Symbol is viable for forecasting. [2026-01-23T12:08:25.668308] [INFO ] [MAIN ] [1161/3498] FCBC kept (0.6s) | 1161 kept, 0 rejected | 139.1/min | ETA: 16.8m [2026-01-23T12:08:26.169864] [DEBUG] [REMOTE ] FCCO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:26.170012] [DEBUG] [REMOTE ] FCCO: PASS: History has at least 300 days. [2026-01-23T12:08:26.170255] [DEBUG] [REMOTE ] FCCO: PASS: Price check passed. Min price $26.47. [2026-01-23T12:08:26.170397] [DEBUG] [REMOTE ] FCCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:26.170521] [DEBUG] [REMOTE ] FCCO: PASS: Integrity check passed. [2026-01-23T12:08:26.170562] [DEBUG] [REMOTE ] FCCO: Symbol is viable for forecasting. [2026-01-23T12:08:26.170667] [INFO ] [MAIN ] [1162/3498] FCCO kept (0.5s) | 1162 kept, 0 rejected | 139.1/min | ETA: 16.8m [2026-01-23T12:08:26.667334] [DEBUG] [REMOTE ] FCEL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:26.668019] [DEBUG] [REMOTE ] FCEL: PASS: History has at least 300 days. [2026-01-23T12:08:26.668284] [DEBUG] [REMOTE ] FCEL: PASS: Price check passed. Min price $6.00. [2026-01-23T12:08:26.668431] [DEBUG] [REMOTE ] FCEL: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:26.668550] [DEBUG] [REMOTE ] FCEL: PASS: Integrity check passed. [2026-01-23T12:08:26.668609] [DEBUG] [REMOTE ] FCEL: Symbol is viable for forecasting. [2026-01-23T12:08:26.668660] [INFO ] [MAIN ] [1163/3498] FCEL kept (0.5s) | 1163 kept, 0 rejected | 139.1/min | ETA: 16.8m [2026-01-23T12:08:27.119645] [DEBUG] [REMOTE ] FCF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:27.119785] [DEBUG] [REMOTE ] FCF: PASS: History has at least 300 days. [2026-01-23T12:08:27.120013] [DEBUG] [REMOTE ] FCF: PASS: Price check passed. Min price $15.16. [2026-01-23T12:08:27.120152] [DEBUG] [REMOTE ] FCF: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:27.120269] [DEBUG] [REMOTE ] FCF: PASS: Integrity check passed. [2026-01-23T12:08:27.120309] [DEBUG] [REMOTE ] FCF: Symbol is viable for forecasting. [2026-01-23T12:08:27.120359] [INFO ] [MAIN ] [1164/3498] FCF kept (0.5s) | 1164 kept, 0 rejected | 139.1/min | ETA: 16.8m [2026-01-23T12:08:27.701933] [DEBUG] [REMOTE ] FCFS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:27.702071] [DEBUG] [REMOTE ] FCFS: PASS: History has at least 300 days. [2026-01-23T12:08:27.702371] [DEBUG] [REMOTE ] FCFS: PASS: Price check passed. Min price $147.68. [2026-01-23T12:08:27.702557] [DEBUG] [REMOTE ] FCFS: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:27.702932] [DEBUG] [REMOTE ] FCFS: PASS: Integrity check passed. [2026-01-23T12:08:27.702993] [DEBUG] [REMOTE ] FCFS: Symbol is viable for forecasting. [2026-01-23T12:08:27.703064] [INFO ] [MAIN ] [1165/3498] FCFS kept (0.6s) | 1165 kept, 0 rejected | 139.0/min | ETA: 16.8m [2026-01-23T12:08:28.172900] [DEBUG] [REMOTE ] FCN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:28.173109] [DEBUG] [REMOTE ] FCN: PASS: History has at least 300 days. [2026-01-23T12:08:28.173422] [DEBUG] [REMOTE ] FCN: PASS: Price check passed. Min price $161.32. [2026-01-23T12:08:28.173628] [DEBUG] [REMOTE ] FCN: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:28.173796] [DEBUG] [REMOTE ] FCN: PASS: Integrity check passed. [2026-01-23T12:08:28.173851] [DEBUG] [REMOTE ] FCN: Symbol is viable for forecasting. [2026-01-23T12:08:28.173918] [INFO ] [MAIN ] [1166/3498] FCN kept (0.5s) | 1166 kept, 0 rejected | 139.0/min | ETA: 16.8m [2026-01-23T12:08:28.697349] [DEBUG] [REMOTE ] FCNCA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:28.697522] [DEBUG] [REMOTE ] FCNCA: PASS: History has at least 300 days. [2026-01-23T12:08:28.697783] [DEBUG] [REMOTE ] FCNCA: PASS: Price check passed. Min price $1753.98. [2026-01-23T12:08:28.697927] [DEBUG] [REMOTE ] FCNCA: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:28.698049] [DEBUG] [REMOTE ] FCNCA: PASS: Integrity check passed. [2026-01-23T12:08:28.698090] [DEBUG] [REMOTE ] FCNCA: Symbol is viable for forecasting. [2026-01-23T12:08:28.698139] [INFO ] [MAIN ] [1167/3498] FCNCA kept (0.5s) | 1167 kept, 0 rejected | 139.0/min | ETA: 16.8m [2026-01-23T12:08:28.920143] [DEBUG] [REMOTE ] FCNCO: Retrieved 1015 rows, trimmed to 300. [2026-01-23T12:08:28.920284] [DEBUG] [REMOTE ] FCNCO: PASS: History has at least 300 days. [2026-01-23T12:08:28.920497] [DEBUG] [REMOTE ] FCNCO: PASS: Price check passed. Min price $21.00. [2026-01-23T12:08:28.920672] [DEBUG] [REMOTE ] FCNCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:28.920812] [DEBUG] [REMOTE ] FCNCO: PASS: Integrity check passed. [2026-01-23T12:08:28.920881] [DEBUG] [REMOTE ] FCNCO: Symbol is viable for forecasting. [2026-01-23T12:08:28.920935] [INFO ] [MAIN ] [1168/3498] FCNCO kept (0.2s) | 1168 kept, 0 rejected | 139.1/min | ETA: 16.8m [2026-01-23T12:08:29.248089] [DEBUG] [REMOTE ] FCNCP: Retrieved 1478 rows, trimmed to 300. [2026-01-23T12:08:29.248234] [DEBUG] [REMOTE ] FCNCP: PASS: History has at least 300 days. [2026-01-23T12:08:29.248454] [DEBUG] [REMOTE ] FCNCP: PASS: Price check passed. Min price $20.03. [2026-01-23T12:08:29.248611] [DEBUG] [REMOTE ] FCNCP: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:29.248728] [DEBUG] [REMOTE ] FCNCP: PASS: Integrity check passed. [2026-01-23T12:08:29.248770] [DEBUG] [REMOTE ] FCNCP: Symbol is viable for forecasting. [2026-01-23T12:08:29.248821] [INFO ] [MAIN ] [1169/3498] FCNCP kept (0.3s) | 1169 kept, 0 rejected | 139.1/min | ETA: 16.7m [2026-01-23T12:08:29.666186] [DEBUG] [REMOTE ] FCTE: Retrieved 391 rows, trimmed to 300. [2026-01-23T12:08:29.666318] [DEBUG] [REMOTE ] FCTE: PASS: History has at least 300 days. [2026-01-23T12:08:29.666519] [DEBUG] [REMOTE ] FCTE: PASS: Price check passed. Min price $24.16. [2026-01-23T12:08:29.666674] [DEBUG] [REMOTE ] FCTE: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:29.666784] [DEBUG] [REMOTE ] FCTE: PASS: Integrity check passed. [2026-01-23T12:08:29.666826] [DEBUG] [REMOTE ] FCTE: Symbol is viable for forecasting. [2026-01-23T12:08:29.666872] [INFO ] [MAIN ] [1170/3498] FCTE kept (0.4s) | 1170 kept, 0 rejected | 139.1/min | ETA: 16.7m [2026-01-23T12:08:30.362284] [DEBUG] [REMOTE ] FCX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:30.362421] [DEBUG] [REMOTE ] FCX: PASS: History has at least 300 days. [2026-01-23T12:08:30.362653] [DEBUG] [REMOTE ] FCX: PASS: Price check passed. Min price $38.55. [2026-01-23T12:08:30.362790] [DEBUG] [REMOTE ] FCX: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:30.362903] [DEBUG] [REMOTE ] FCX: PASS: Integrity check passed. [2026-01-23T12:08:30.362943] [DEBUG] [REMOTE ] FCX: Symbol is viable for forecasting. [2026-01-23T12:08:30.362991] [INFO ] [MAIN ] [1171/3498] FCX kept (0.7s) | 1171 kept, 0 rejected | 139.0/min | ETA: 16.7m [2026-01-23T12:08:30.828963] [DEBUG] [REMOTE ] FDBC: Retrieved 6291 rows, trimmed to 300. [2026-01-23T12:08:30.829103] [DEBUG] [REMOTE ] FDBC: PASS: History has at least 300 days. [2026-01-23T12:08:30.829326] [DEBUG] [REMOTE ] FDBC: PASS: Price check passed. Min price $42.00. [2026-01-23T12:08:30.829674] [DEBUG] [REMOTE ] FDBC: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:30.829795] [DEBUG] [REMOTE ] FDBC: PASS: Integrity check passed. [2026-01-23T12:08:30.829835] [DEBUG] [REMOTE ] FDBC: Symbol is viable for forecasting. [2026-01-23T12:08:30.829883] [INFO ] [MAIN ] [1172/3498] FDBC kept (0.5s) | 1172 kept, 0 rejected | 139.0/min | ETA: 16.7m [2026-01-23T12:08:31.055862] [DEBUG] [REMOTE ] FDIF: Retrieved 651 rows, trimmed to 300. [2026-01-23T12:08:31.055991] [DEBUG] [REMOTE ] FDIF: PASS: History has at least 300 days. [2026-01-23T12:08:31.056204] [DEBUG] [REMOTE ] FDIF: PASS: Price check passed. Min price $33.62. [2026-01-23T12:08:31.056343] [DEBUG] [REMOTE ] FDIF: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:31.056460] [DEBUG] [REMOTE ] FDIF: PASS: Integrity check passed. [2026-01-23T12:08:31.056501] [DEBUG] [REMOTE ] FDIF: Symbol is viable for forecasting. [2026-01-23T12:08:31.056551] [INFO ] [MAIN ] [1173/3498] FDIF kept (0.2s) | 1173 kept, 0 rejected | 139.1/min | ETA: 16.7m [2026-01-23T12:08:31.495399] [DEBUG] [REMOTE ] FDIG: Retrieved 942 rows, trimmed to 300. [2026-01-23T12:08:31.495544] [DEBUG] [REMOTE ] FDIG: PASS: History has at least 300 days. [2026-01-23T12:08:31.495794] [DEBUG] [REMOTE ] FDIG: PASS: Price check passed. Min price $37.53. [2026-01-23T12:08:31.495934] [DEBUG] [REMOTE ] FDIG: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:31.496049] [DEBUG] [REMOTE ] FDIG: PASS: Integrity check passed. [2026-01-23T12:08:31.496107] [DEBUG] [REMOTE ] FDIG: Symbol is viable for forecasting. [2026-01-23T12:08:31.496158] [INFO ] [MAIN ] [1174/3498] FDIG kept (0.4s) | 1174 kept, 0 rejected | 139.1/min | ETA: 16.7m [2026-01-23T12:08:32.006941] [DEBUG] [REMOTE ] FDP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:32.007083] [DEBUG] [REMOTE ] FDP: PASS: History has at least 300 days. [2026-01-23T12:08:32.007320] [DEBUG] [REMOTE ] FDP: PASS: Price check passed. Min price $33.89. [2026-01-23T12:08:32.007484] [DEBUG] [REMOTE ] FDP: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:32.007818] [DEBUG] [REMOTE ] FDP: PASS: Integrity check passed. [2026-01-23T12:08:32.007860] [DEBUG] [REMOTE ] FDP: Symbol is viable for forecasting. [2026-01-23T12:08:32.007910] [INFO ] [MAIN ] [1175/3498] FDP kept (0.5s) | 1175 kept, 0 rejected | 139.0/min | ETA: 16.7m [2026-01-23T12:08:32.512242] [DEBUG] [REMOTE ] FDS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:32.512409] [DEBUG] [REMOTE ] FDS: PASS: History has at least 300 days. [2026-01-23T12:08:32.512673] [DEBUG] [REMOTE ] FDS: PASS: Price check passed. Min price $252.62. [2026-01-23T12:08:32.512814] [DEBUG] [REMOTE ] FDS: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:32.512935] [DEBUG] [REMOTE ] FDS: PASS: Integrity check passed. [2026-01-23T12:08:32.512976] [DEBUG] [REMOTE ] FDS: Symbol is viable for forecasting. [2026-01-23T12:08:32.513025] [INFO ] [MAIN ] [1176/3498] FDS kept (0.5s) | 1176 kept, 0 rejected | 139.0/min | ETA: 16.7m [2026-01-23T12:08:32.754833] [DEBUG] [REMOTE ] FDTX: Retrieved 656 rows, trimmed to 300. [2026-01-23T12:08:32.754972] [DEBUG] [REMOTE ] FDTX: PASS: History has at least 300 days. [2026-01-23T12:08:32.755180] [DEBUG] [REMOTE ] FDTX: PASS: Price check passed. Min price $37.84. [2026-01-23T12:08:32.755313] [DEBUG] [REMOTE ] FDTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:32.755423] [DEBUG] [REMOTE ] FDTX: PASS: Integrity check passed. [2026-01-23T12:08:32.755464] [DEBUG] [REMOTE ] FDTX: Symbol is viable for forecasting. [2026-01-23T12:08:32.755512] [INFO ] [MAIN ] [1177/3498] FDTX kept (0.2s) | 1177 kept, 0 rejected | 139.1/min | ETA: 16.7m [2026-01-23T12:08:33.266776] [DEBUG] [REMOTE ] FDUS: Retrieved 3669 rows, trimmed to 300. [2026-01-23T12:08:33.266933] [DEBUG] [REMOTE ] FDUS: PASS: History has at least 300 days. [2026-01-23T12:08:33.267207] [DEBUG] [REMOTE ] FDUS: PASS: Price check passed. Min price $18.53. [2026-01-23T12:08:33.267380] [DEBUG] [REMOTE ] FDUS: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:33.267553] [DEBUG] [REMOTE ] FDUS: PASS: Integrity check passed. [2026-01-23T12:08:33.267627] [DEBUG] [REMOTE ] FDUS: Symbol is viable for forecasting. [2026-01-23T12:08:33.267693] [INFO ] [MAIN ] [1178/3498] FDUS kept (0.5s) | 1178 kept, 0 rejected | 139.0/min | ETA: 16.7m [2026-01-23T12:08:33.780125] [DEBUG] [REMOTE ] FDX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:33.780268] [DEBUG] [REMOTE ] FDX: PASS: History has at least 300 days. [2026-01-23T12:08:33.780508] [DEBUG] [REMOTE ] FDX: PASS: Price check passed. Min price $246.07. [2026-01-23T12:08:33.780664] [DEBUG] [REMOTE ] FDX: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:33.780788] [DEBUG] [REMOTE ] FDX: PASS: Integrity check passed. [2026-01-23T12:08:33.780828] [DEBUG] [REMOTE ] FDX: Symbol is viable for forecasting. [2026-01-23T12:08:33.780876] [INFO ] [MAIN ] [1179/3498] FDX kept (0.5s) | 1179 kept, 0 rejected | 139.0/min | ETA: 16.7m [2026-01-23T12:08:34.323263] [DEBUG] [REMOTE ] FE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:34.323404] [DEBUG] [REMOTE ] FE: PASS: History has at least 300 days. [2026-01-23T12:08:34.323650] [DEBUG] [REMOTE ] FE: PASS: Price check passed. Min price $44.03. [2026-01-23T12:08:34.323787] [DEBUG] [REMOTE ] FE: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:34.323917] [DEBUG] [REMOTE ] FE: PASS: Integrity check passed. [2026-01-23T12:08:34.323958] [DEBUG] [REMOTE ] FE: Symbol is viable for forecasting. [2026-01-23T12:08:34.324006] [INFO ] [MAIN ] [1180/3498] FE kept (0.5s) | 1180 kept, 0 rejected | 139.0/min | ETA: 16.7m [2026-01-23T12:08:34.621402] [DEBUG] [REMOTE ] FEED: Retrieved 2162 rows, trimmed to 300. [2026-01-23T12:08:34.621549] [DEBUG] [REMOTE ] FEED: PASS: History has at least 300 days. [2026-01-23T12:08:34.621794] [DEBUG] [REMOTE ] FEED: PASS: Price check passed. Min price $1.16. [2026-01-23T12:08:34.621933] [DEBUG] [REMOTE ] FEED: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:34.622044] [DEBUG] [REMOTE ] FEED: PASS: Integrity check passed. [2026-01-23T12:08:34.622084] [DEBUG] [REMOTE ] FEED: Symbol is viable for forecasting. [2026-01-23T12:08:34.622133] [INFO ] [MAIN ] [1181/3498] FEED kept (0.3s) | 1181 kept, 0 rejected | 139.0/min | ETA: 16.7m [2026-01-23T12:08:35.059663] [DEBUG] [REMOTE ] FEIM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:35.059801] [DEBUG] [REMOTE ] FEIM: PASS: History has at least 300 days. [2026-01-23T12:08:35.060022] [DEBUG] [REMOTE ] FEIM: PASS: Price check passed. Min price $27.07. [2026-01-23T12:08:35.060157] [DEBUG] [REMOTE ] FEIM: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:35.060270] [DEBUG] [REMOTE ] FEIM: PASS: Integrity check passed. [2026-01-23T12:08:35.060310] [DEBUG] [REMOTE ] FEIM: Symbol is viable for forecasting. [2026-01-23T12:08:35.060359] [INFO ] [MAIN ] [1182/3498] FEIM kept (0.4s) | 1182 kept, 0 rejected | 139.0/min | ETA: 16.7m [2026-01-23T12:08:35.444301] [DEBUG] [REMOTE ] FELE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:35.444452] [DEBUG] [REMOTE ] FELE: PASS: History has at least 300 days. [2026-01-23T12:08:35.444724] [DEBUG] [REMOTE ] FELE: PASS: Price check passed. Min price $90.46. [2026-01-23T12:08:35.444866] [DEBUG] [REMOTE ] FELE: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:35.444990] [DEBUG] [REMOTE ] FELE: PASS: Integrity check passed. [2026-01-23T12:08:35.445032] [DEBUG] [REMOTE ] FELE: Symbol is viable for forecasting. [2026-01-23T12:08:35.445083] [INFO ] [MAIN ] [1183/3498] FELE kept (0.4s) | 1183 kept, 0 rejected | 139.0/min | ETA: 16.6m [2026-01-23T12:08:35.914516] [DEBUG] [REMOTE ] FEM: Retrieved 3712 rows, trimmed to 300. [2026-01-23T12:08:35.914675] [DEBUG] [REMOTE ] FEM: PASS: History has at least 300 days. [2026-01-23T12:08:35.914891] [DEBUG] [REMOTE ] FEM: PASS: Price check passed. Min price $26.01. [2026-01-23T12:08:35.915030] [DEBUG] [REMOTE ] FEM: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:35.915146] [DEBUG] [REMOTE ] FEM: PASS: Integrity check passed. [2026-01-23T12:08:35.915188] [DEBUG] [REMOTE ] FEM: Symbol is viable for forecasting. [2026-01-23T12:08:35.915236] [INFO ] [MAIN ] [1184/3498] FEM kept (0.5s) | 1184 kept, 0 rejected | 139.0/min | ETA: 16.6m [2026-01-23T12:08:36.281386] [DEBUG] [REMOTE ] FEMB: Retrieved 2819 rows, trimmed to 300. [2026-01-23T12:08:36.281524] [DEBUG] [REMOTE ] FEMB: PASS: History has at least 300 days. [2026-01-23T12:08:36.281776] [DEBUG] [REMOTE ] FEMB: PASS: Price check passed. Min price $28.76. [2026-01-23T12:08:36.281919] [DEBUG] [REMOTE ] FEMB: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:36.282036] [DEBUG] [REMOTE ] FEMB: PASS: Integrity check passed. [2026-01-23T12:08:36.282075] [DEBUG] [REMOTE ] FEMB: Symbol is viable for forecasting. [2026-01-23T12:08:36.282124] [INFO ] [MAIN ] [1185/3498] FEMB kept (0.4s) | 1185 kept, 0 rejected | 139.0/min | ETA: 16.6m [2026-01-23T12:08:36.666614] [DEBUG] [REMOTE ] FEMS: Retrieved 3502 rows, trimmed to 300. [2026-01-23T12:08:36.666749] [DEBUG] [REMOTE ] FEMS: PASS: History has at least 300 days. [2026-01-23T12:08:36.666969] [DEBUG] [REMOTE ] FEMS: PASS: Price check passed. Min price $40.77. [2026-01-23T12:08:36.667112] [DEBUG] [REMOTE ] FEMS: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:36.667245] [DEBUG] [REMOTE ] FEMS: PASS: Integrity check passed. [2026-01-23T12:08:36.667289] [DEBUG] [REMOTE ] FEMS: Symbol is viable for forecasting. [2026-01-23T12:08:36.667339] [INFO ] [MAIN ] [1186/3498] FEMS kept (0.4s) | 1186 kept, 0 rejected | 139.1/min | ETA: 16.6m [2026-01-23T12:08:37.107355] [DEBUG] [REMOTE ] FEP: Retrieved 3708 rows, trimmed to 300. [2026-01-23T12:08:37.107539] [DEBUG] [REMOTE ] FEP: PASS: History has at least 300 days. [2026-01-23T12:08:37.107784] [DEBUG] [REMOTE ] FEP: PASS: Price check passed. Min price $48.82. [2026-01-23T12:08:37.107926] [DEBUG] [REMOTE ] FEP: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:37.108042] [DEBUG] [REMOTE ] FEP: PASS: Integrity check passed. [2026-01-23T12:08:37.108084] [DEBUG] [REMOTE ] FEP: Symbol is viable for forecasting. [2026-01-23T12:08:37.108134] [INFO ] [MAIN ] [1187/3498] FEP kept (0.4s) | 1187 kept, 0 rejected | 139.1/min | ETA: 16.6m [2026-01-23T12:08:37.323888] [DEBUG] [REMOTE ] FEPI: Retrieved 572 rows, trimmed to 300. [2026-01-23T12:08:37.324018] [DEBUG] [REMOTE ] FEPI: PASS: History has at least 300 days. [2026-01-23T12:08:37.324226] [DEBUG] [REMOTE ] FEPI: PASS: Price check passed. Min price $42.16. [2026-01-23T12:08:37.324364] [DEBUG] [REMOTE ] FEPI: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:37.324473] [DEBUG] [REMOTE ] FEPI: PASS: Integrity check passed. [2026-01-23T12:08:37.324514] [DEBUG] [REMOTE ] FEPI: Symbol is viable for forecasting. [2026-01-23T12:08:37.324562] [INFO ] [MAIN ] [1188/3498] FEPI kept (0.2s) | 1188 kept, 0 rejected | 139.1/min | ETA: 16.6m [2026-01-23T12:08:37.814212] [DEBUG] [REMOTE ] FERG: Retrieved 3952 rows, trimmed to 300. [2026-01-23T12:08:37.814340] [DEBUG] [REMOTE ] FERG: PASS: History has at least 300 days. [2026-01-23T12:08:37.814561] [DEBUG] [REMOTE ] FERG: PASS: Price check passed. Min price $221.75. [2026-01-23T12:08:37.814735] [DEBUG] [REMOTE ] FERG: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:37.814851] [DEBUG] [REMOTE ] FERG: PASS: Integrity check passed. [2026-01-23T12:08:37.814892] [DEBUG] [REMOTE ] FERG: Symbol is viable for forecasting. [2026-01-23T12:08:37.814943] [INFO ] [MAIN ] [1189/3498] FERG kept (0.5s) | 1189 kept, 0 rejected | 139.1/min | ETA: 16.6m [2026-01-23T12:08:38.396718] [DEBUG] [REMOTE ] FEX: Retrieved 4706 rows, trimmed to 300. [2026-01-23T12:08:38.396856] [DEBUG] [REMOTE ] FEX: PASS: History has at least 300 days. [2026-01-23T12:08:38.397078] [DEBUG] [REMOTE ] FEX: PASS: Price check passed. Min price $111.42. [2026-01-23T12:08:38.397220] [DEBUG] [REMOTE ] FEX: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:38.397335] [DEBUG] [REMOTE ] FEX: PASS: Integrity check passed. [2026-01-23T12:08:38.397375] [DEBUG] [REMOTE ] FEX: Symbol is viable for forecasting. [2026-01-23T12:08:38.397424] [INFO ] [MAIN ] [1190/3498] FEX kept (0.6s) | 1190 kept, 0 rejected | 139.1/min | ETA: 16.6m [2026-01-23T12:08:38.771059] [DEBUG] [REMOTE ] FF: Retrieved 3731 rows, trimmed to 300. [2026-01-23T12:08:38.771221] [DEBUG] [REMOTE ] FF: PASS: History has at least 300 days. [2026-01-23T12:08:38.771486] [DEBUG] [REMOTE ] FF: PASS: Price check passed. Min price $3.04. [2026-01-23T12:08:38.771677] [DEBUG] [REMOTE ] FF: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:38.771818] [DEBUG] [REMOTE ] FF: PASS: Integrity check passed. [2026-01-23T12:08:38.771866] [DEBUG] [REMOTE ] FF: Symbol is viable for forecasting. [2026-01-23T12:08:38.771925] [INFO ] [MAIN ] [1191/3498] FF kept (0.4s) | 1191 kept, 0 rejected | 139.1/min | ETA: 16.6m [2026-01-23T12:08:39.222357] [DEBUG] [REMOTE ] FFA: Retrieved 5385 rows, trimmed to 300. [2026-01-23T12:08:39.222495] [DEBUG] [REMOTE ] FFA: PASS: History has at least 300 days. [2026-01-23T12:08:39.222746] [DEBUG] [REMOTE ] FFA: PASS: Price check passed. Min price $20.52. [2026-01-23T12:08:39.222886] [DEBUG] [REMOTE ] FFA: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:39.223018] [DEBUG] [REMOTE ] FFA: PASS: Integrity check passed. [2026-01-23T12:08:39.223058] [DEBUG] [REMOTE ] FFA: Symbol is viable for forecasting. [2026-01-23T12:08:39.223106] [INFO ] [MAIN ] [1192/3498] FFA kept (0.5s) | 1192 kept, 0 rejected | 139.1/min | ETA: 16.6m [2026-01-23T12:08:39.702324] [DEBUG] [REMOTE ] FFBC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:39.702458] [DEBUG] [REMOTE ] FFBC: PASS: History has at least 300 days. [2026-01-23T12:08:39.702695] [DEBUG] [REMOTE ] FFBC: PASS: Price check passed. Min price $23.04. [2026-01-23T12:08:39.702833] [DEBUG] [REMOTE ] FFBC: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:39.702945] [DEBUG] [REMOTE ] FFBC: PASS: Integrity check passed. [2026-01-23T12:08:39.702986] [DEBUG] [REMOTE ] FFBC: Symbol is viable for forecasting. [2026-01-23T12:08:39.703034] [INFO ] [MAIN ] [1193/3498] FFBC kept (0.5s) | 1193 kept, 0 rejected | 139.1/min | ETA: 16.6m [2026-01-23T12:08:40.214835] [DEBUG] [REMOTE ] FFC: Retrieved 5782 rows, trimmed to 300. [2026-01-23T12:08:40.214980] [DEBUG] [REMOTE ] FFC: PASS: History has at least 300 days. [2026-01-23T12:08:40.215210] [DEBUG] [REMOTE ] FFC: PASS: Price check passed. Min price $16.15. [2026-01-23T12:08:40.215345] [DEBUG] [REMOTE ] FFC: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:40.215464] [DEBUG] [REMOTE ] FFC: PASS: Integrity check passed. [2026-01-23T12:08:40.215504] [DEBUG] [REMOTE ] FFC: Symbol is viable for forecasting. [2026-01-23T12:08:40.215556] [INFO ] [MAIN ] [1194/3498] FFC kept (0.5s) | 1194 kept, 0 rejected | 139.0/min | ETA: 16.6m [2026-01-23T12:08:40.706672] [DEBUG] [REMOTE ] FFIC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:40.706813] [DEBUG] [REMOTE ] FFIC: PASS: History has at least 300 days. [2026-01-23T12:08:40.707035] [DEBUG] [REMOTE ] FFIC: PASS: Price check passed. Min price $12.69. [2026-01-23T12:08:40.707175] [DEBUG] [REMOTE ] FFIC: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:40.707291] [DEBUG] [REMOTE ] FFIC: PASS: Integrity check passed. [2026-01-23T12:08:40.707332] [DEBUG] [REMOTE ] FFIC: Symbol is viable for forecasting. [2026-01-23T12:08:40.707381] [INFO ] [MAIN ] [1195/3498] FFIC kept (0.5s) | 1195 kept, 0 rejected | 139.0/min | ETA: 16.6m [2026-01-23T12:08:41.048810] [DEBUG] [REMOTE ] FFIN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:41.048950] [DEBUG] [REMOTE ] FFIN: PASS: History has at least 300 days. [2026-01-23T12:08:41.049176] [DEBUG] [REMOTE ] FFIN: PASS: Price check passed. Min price $29.68. [2026-01-23T12:08:41.049314] [DEBUG] [REMOTE ] FFIN: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:41.049431] [DEBUG] [REMOTE ] FFIN: PASS: Integrity check passed. [2026-01-23T12:08:41.049471] [DEBUG] [REMOTE ] FFIN: Symbol is viable for forecasting. [2026-01-23T12:08:41.049520] [INFO ] [MAIN ] [1196/3498] FFIN kept (0.3s) | 1196 kept, 0 rejected | 139.0/min | ETA: 16.6m [2026-01-23T12:08:41.293174] [DEBUG] [REMOTE ] FFWM: Retrieved 2821 rows, trimmed to 300. [2026-01-23T12:08:41.293324] [DEBUG] [REMOTE ] FFWM: PASS: History has at least 300 days. [2026-01-23T12:08:41.293606] [DEBUG] [REMOTE ] FFWM: PASS: Price check passed. Min price $4.77. [2026-01-23T12:08:41.293774] [DEBUG] [REMOTE ] FFWM: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:41.293905] [DEBUG] [REMOTE ] FFWM: PASS: Integrity check passed. [2026-01-23T12:08:41.293954] [DEBUG] [REMOTE ] FFWM: Symbol is viable for forecasting. [2026-01-23T12:08:41.294012] [INFO ] [MAIN ] [1197/3498] FFWM kept (0.2s) | 1197 kept, 0 rejected | 139.1/min | ETA: 16.5m [2026-01-23T12:08:41.731513] [DEBUG] [REMOTE ] FG: Retrieved 793 rows, trimmed to 300. [2026-01-23T12:08:41.731786] [DEBUG] [REMOTE ] FG: PASS: History has at least 300 days. [2026-01-23T12:08:41.732111] [DEBUG] [REMOTE ] FG: PASS: Price check passed. Min price $26.92. [2026-01-23T12:08:41.732320] [DEBUG] [REMOTE ] FG: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:41.732477] [DEBUG] [REMOTE ] FG: PASS: Integrity check passed. [2026-01-23T12:08:41.732527] [DEBUG] [REMOTE ] FG: Symbol is viable for forecasting. [2026-01-23T12:08:41.732613] [INFO ] [MAIN ] [1198/3498] FG kept (0.4s) | 1198 kept, 0 rejected | 139.1/min | ETA: 16.5m [2026-01-23T12:08:42.157325] [DEBUG] [REMOTE ] FHB: Retrieved 2380 rows, trimmed to 300. [2026-01-23T12:08:42.157549] [DEBUG] [REMOTE ] FHB: PASS: History has at least 300 days. [2026-01-23T12:08:42.157842] [DEBUG] [REMOTE ] FHB: PASS: Price check passed. Min price $23.39. [2026-01-23T12:08:42.157989] [DEBUG] [REMOTE ] FHB: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:42.158116] [DEBUG] [REMOTE ] FHB: PASS: Integrity check passed. [2026-01-23T12:08:42.158159] [DEBUG] [REMOTE ] FHB: Symbol is viable for forecasting. [2026-01-23T12:08:42.158215] [INFO ] [MAIN ] [1199/3498] FHB kept (0.4s) | 1199 kept, 0 rejected | 139.1/min | ETA: 16.5m [2026-01-23T12:08:42.828053] [DEBUG] [REMOTE ] FHI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:42.828195] [DEBUG] [REMOTE ] FHI: PASS: History has at least 300 days. [2026-01-23T12:08:42.828415] [DEBUG] [REMOTE ] FHI: PASS: Price check passed. Min price $46.98. [2026-01-23T12:08:42.828550] [DEBUG] [REMOTE ] FHI: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:42.828691] [DEBUG] [REMOTE ] FHI: PASS: Integrity check passed. [2026-01-23T12:08:42.828732] [DEBUG] [REMOTE ] FHI: Symbol is viable for forecasting. [2026-01-23T12:08:42.828781] [INFO ] [MAIN ] [1200/3498] FHI kept (0.7s) | 1200 kept, 0 rejected | 139.0/min | ETA: 16.5m [2026-01-23T12:08:43.307516] [DEBUG] [REMOTE ] FHN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:43.307682] [DEBUG] [REMOTE ] FHN: PASS: History has at least 300 days. [2026-01-23T12:08:43.307923] [DEBUG] [REMOTE ] FHN: PASS: Price check passed. Min price $20.46. [2026-01-23T12:08:43.308058] [DEBUG] [REMOTE ] FHN: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:43.308177] [DEBUG] [REMOTE ] FHN: PASS: Integrity check passed. [2026-01-23T12:08:43.308217] [DEBUG] [REMOTE ] FHN: Symbol is viable for forecasting. [2026-01-23T12:08:43.308265] [INFO ] [MAIN ] [1201/3498] FHN kept (0.5s) | 1201 kept, 0 rejected | 139.0/min | ETA: 16.5m [2026-01-23T12:08:43.566717] [DEBUG] [REMOTE ] FHTX: Retrieved 1317 rows, trimmed to 300. [2026-01-23T12:08:43.566919] [DEBUG] [REMOTE ] FHTX: PASS: History has at least 300 days. [2026-01-23T12:08:43.567174] [DEBUG] [REMOTE ] FHTX: PASS: Price check passed. Min price $3.53. [2026-01-23T12:08:43.567339] [DEBUG] [REMOTE ] FHTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:43.567512] [DEBUG] [REMOTE ] FHTX: PASS: Integrity check passed. [2026-01-23T12:08:43.567566] [DEBUG] [REMOTE ] FHTX: Symbol is viable for forecasting. [2026-01-23T12:08:43.567701] [INFO ] [MAIN ] [1202/3498] FHTX kept (0.3s) | 1202 kept, 0 rejected | 139.1/min | ETA: 16.5m [2026-01-23T12:08:44.091069] [DEBUG] [REMOTE ] FIBK: Retrieved 3983 rows, trimmed to 300. [2026-01-23T12:08:44.091208] [DEBUG] [REMOTE ] FIBK: PASS: History has at least 300 days. [2026-01-23T12:08:44.091422] [DEBUG] [REMOTE ] FIBK: PASS: Price check passed. Min price $29.68. [2026-01-23T12:08:44.091557] [DEBUG] [REMOTE ] FIBK: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:44.091692] [DEBUG] [REMOTE ] FIBK: PASS: Integrity check passed. [2026-01-23T12:08:44.091732] [DEBUG] [REMOTE ] FIBK: Symbol is viable for forecasting. [2026-01-23T12:08:44.091781] [INFO ] [MAIN ] [1203/3498] FIBK kept (0.5s) | 1203 kept, 0 rejected | 139.0/min | ETA: 16.5m [2026-01-23T12:08:44.575980] [DEBUG] [REMOTE ] FICO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:44.576122] [DEBUG] [REMOTE ] FICO: PASS: History has at least 300 days. [2026-01-23T12:08:44.576345] [DEBUG] [REMOTE ] FICO: PASS: Price check passed. Min price $1494.50. [2026-01-23T12:08:44.576501] [DEBUG] [REMOTE ] FICO: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:44.576639] [DEBUG] [REMOTE ] FICO: PASS: Integrity check passed. [2026-01-23T12:08:44.576686] [DEBUG] [REMOTE ] FICO: Symbol is viable for forecasting. [2026-01-23T12:08:44.576750] [INFO ] [MAIN ] [1204/3498] FICO kept (0.5s) | 1204 kept, 0 rejected | 139.0/min | ETA: 16.5m [2026-01-23T12:08:44.715744] [DEBUG] [REMOTE ] FICS: Retrieved 1280 rows, trimmed to 300. [2026-01-23T12:08:44.715881] [DEBUG] [REMOTE ] FICS: PASS: History has at least 300 days. [2026-01-23T12:08:44.716084] [DEBUG] [REMOTE ] FICS: PASS: Price check passed. Min price $37.62. [2026-01-23T12:08:44.716221] [DEBUG] [REMOTE ] FICS: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:44.716331] [DEBUG] [REMOTE ] FICS: PASS: Integrity check passed. [2026-01-23T12:08:44.716372] [DEBUG] [REMOTE ] FICS: Symbol is viable for forecasting. [2026-01-23T12:08:44.716420] [INFO ] [MAIN ] [1205/3498] FICS kept (0.1s) | 1205 kept, 0 rejected | 139.1/min | ETA: 16.5m [2026-01-23T12:08:45.131278] [DEBUG] [REMOTE ] FID: Retrieved 1859 rows, trimmed to 300. [2026-01-23T12:08:45.131412] [DEBUG] [REMOTE ] FID: PASS: History has at least 300 days. [2026-01-23T12:08:45.131636] [DEBUG] [REMOTE ] FID: PASS: Price check passed. Min price $19.41. [2026-01-23T12:08:45.131772] [DEBUG] [REMOTE ] FID: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:45.131879] [DEBUG] [REMOTE ] FID: PASS: Integrity check passed. [2026-01-23T12:08:45.131920] [DEBUG] [REMOTE ] FID: Symbol is viable for forecasting. [2026-01-23T12:08:45.131967] [INFO ] [MAIN ] [1206/3498] FID kept (0.4s) | 1206 kept, 0 rejected | 139.1/min | ETA: 16.5m [2026-01-23T12:08:45.597720] [DEBUG] [REMOTE ] FIGS: Retrieved 1169 rows, trimmed to 300. [2026-01-23T12:08:45.597863] [DEBUG] [REMOTE ] FIGS: PASS: History has at least 300 days. [2026-01-23T12:08:45.598083] [DEBUG] [REMOTE ] FIGS: PASS: Price check passed. Min price $7.38. [2026-01-23T12:08:45.598222] [DEBUG] [REMOTE ] FIGS: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:45.598337] [DEBUG] [REMOTE ] FIGS: PASS: Integrity check passed. [2026-01-23T12:08:45.598378] [DEBUG] [REMOTE ] FIGS: Symbol is viable for forecasting. [2026-01-23T12:08:45.598426] [INFO ] [MAIN ] [1207/3498] FIGS kept (0.5s) | 1207 kept, 0 rejected | 139.1/min | ETA: 16.5m [2026-01-23T12:08:45.898347] [DEBUG] [REMOTE ] FIHL: Retrieved 644 rows, trimmed to 300. [2026-01-23T12:08:45.898488] [DEBUG] [REMOTE ] FIHL: PASS: History has at least 300 days. [2026-01-23T12:08:45.898721] [DEBUG] [REMOTE ] FIHL: PASS: Price check passed. Min price $17.74. [2026-01-23T12:08:45.898861] [DEBUG] [REMOTE ] FIHL: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:45.898975] [DEBUG] [REMOTE ] FIHL: PASS: Integrity check passed. [2026-01-23T12:08:45.899017] [DEBUG] [REMOTE ] FIHL: Symbol is viable for forecasting. [2026-01-23T12:08:45.899065] [INFO ] [MAIN ] [1208/3498] FIHL kept (0.3s) | 1208 kept, 0 rejected | 139.1/min | ETA: 16.5m [2026-01-23T12:08:46.484407] [DEBUG] [REMOTE ] FINS: Retrieved 1673 rows, trimmed to 300. [2026-01-23T12:08:46.484602] [DEBUG] [REMOTE ] FINS: PASS: History has at least 300 days. [2026-01-23T12:08:46.484885] [DEBUG] [REMOTE ] FINS: PASS: Price check passed. Min price $12.62. [2026-01-23T12:08:46.485071] [DEBUG] [REMOTE ] FINS: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:46.485230] [DEBUG] [REMOTE ] FINS: PASS: Integrity check passed. [2026-01-23T12:08:46.485288] [DEBUG] [REMOTE ] FINS: Symbol is viable for forecasting. [2026-01-23T12:08:46.485360] [INFO ] [MAIN ] [1209/3498] FINS kept (0.6s) | 1209 kept, 0 rejected | 139.1/min | ETA: 16.5m [2026-01-23T12:08:46.919882] [DEBUG] [REMOTE ] FINX: Retrieved 2353 rows, trimmed to 300. [2026-01-23T12:08:46.920333] [DEBUG] [REMOTE ] FINX: PASS: History has at least 300 days. [2026-01-23T12:08:46.920685] [DEBUG] [REMOTE ] FINX: PASS: Price check passed. Min price $28.01. [2026-01-23T12:08:46.921050] [DEBUG] [REMOTE ] FINX: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:46.921203] [DEBUG] [REMOTE ] FINX: PASS: Integrity check passed. [2026-01-23T12:08:46.921251] [DEBUG] [REMOTE ] FINX: Symbol is viable for forecasting. [2026-01-23T12:08:46.921311] [INFO ] [MAIN ] [1210/3498] FINX kept (0.4s) | 1210 kept, 0 rejected | 139.1/min | ETA: 16.5m [2026-01-23T12:08:47.184305] [DEBUG] [REMOTE ] FIP: Retrieved 875 rows, trimmed to 300. [2026-01-23T12:08:47.184448] [DEBUG] [REMOTE ] FIP: PASS: History has at least 300 days. [2026-01-23T12:08:47.184674] [DEBUG] [REMOTE ] FIP: PASS: Price check passed. Min price $3.99. [2026-01-23T12:08:47.184815] [DEBUG] [REMOTE ] FIP: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:47.184923] [DEBUG] [REMOTE ] FIP: PASS: Integrity check passed. [2026-01-23T12:08:47.184962] [DEBUG] [REMOTE ] FIP: Symbol is viable for forecasting. [2026-01-23T12:08:47.185011] [INFO ] [MAIN ] [1211/3498] FIP kept (0.3s) | 1211 kept, 0 rejected | 139.1/min | ETA: 16.4m [2026-01-23T12:08:47.805816] [DEBUG] [REMOTE ] FIS: Retrieved 6184 rows, trimmed to 300. [2026-01-23T12:08:47.805955] [DEBUG] [REMOTE ] FIS: PASS: History has at least 300 days. [2026-01-23T12:08:47.806176] [DEBUG] [REMOTE ] FIS: PASS: Price check passed. Min price $60.07. [2026-01-23T12:08:47.806318] [DEBUG] [REMOTE ] FIS: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:47.806458] [DEBUG] [REMOTE ] FIS: PASS: Integrity check passed. [2026-01-23T12:08:47.806517] [DEBUG] [REMOTE ] FIS: Symbol is viable for forecasting. [2026-01-23T12:08:47.806593] [INFO ] [MAIN ] [1212/3498] FIS kept (0.6s) | 1212 kept, 0 rejected | 139.1/min | ETA: 16.4m [2026-01-23T12:08:48.216753] [DEBUG] [REMOTE ] FISI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:48.216894] [DEBUG] [REMOTE ] FISI: PASS: History has at least 300 days. [2026-01-23T12:08:48.217299] [DEBUG] [REMOTE ] FISI: PASS: Price check passed. Min price $28.04. [2026-01-23T12:08:48.217450] [DEBUG] [REMOTE ] FISI: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:48.217594] [DEBUG] [REMOTE ] FISI: PASS: Integrity check passed. [2026-01-23T12:08:48.217637] [DEBUG] [REMOTE ] FISI: Symbol is viable for forecasting. [2026-01-23T12:08:48.217685] [INFO ] [MAIN ] [1213/3498] FISI kept (0.4s) | 1213 kept, 0 rejected | 139.1/min | ETA: 16.4m [2026-01-23T12:08:48.745427] [DEBUG] [REMOTE ] FITB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:48.745562] [DEBUG] [REMOTE ] FITB: PASS: History has at least 300 days. [2026-01-23T12:08:48.745796] [DEBUG] [REMOTE ] FITB: PASS: Price check passed. Min price $40.77. [2026-01-23T12:08:48.745931] [DEBUG] [REMOTE ] FITB: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:48.746046] [DEBUG] [REMOTE ] FITB: PASS: Integrity check passed. [2026-01-23T12:08:48.746085] [DEBUG] [REMOTE ] FITB: Symbol is viable for forecasting. [2026-01-23T12:08:48.746133] [INFO ] [MAIN ] [1214/3498] FITB kept (0.5s) | 1214 kept, 0 rejected | 139.1/min | ETA: 16.4m [2026-01-23T12:08:49.101079] [DEBUG] [REMOTE ] FITBI: Retrieved 3049 rows, trimmed to 300. [2026-01-23T12:08:49.101233] [DEBUG] [REMOTE ] FITBI: PASS: History has at least 300 days. [2026-01-23T12:08:49.101497] [DEBUG] [REMOTE ] FITBI: PASS: Price check passed. Min price $24.93. [2026-01-23T12:08:49.101705] [DEBUG] [REMOTE ] FITBI: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:49.101852] [DEBUG] [REMOTE ] FITBI: PASS: Integrity check passed. [2026-01-23T12:08:49.101899] [DEBUG] [REMOTE ] FITBI: Symbol is viable for forecasting. [2026-01-23T12:08:49.101956] [INFO ] [MAIN ] [1215/3498] FITBI kept (0.4s) | 1215 kept, 0 rejected | 139.1/min | ETA: 16.4m [2026-01-23T12:08:49.437640] [DEBUG] [REMOTE ] FITBO: Retrieved 1598 rows, trimmed to 300. [2026-01-23T12:08:49.437815] [DEBUG] [REMOTE ] FITBO: PASS: History has at least 300 days. [2026-01-23T12:08:49.438110] [DEBUG] [REMOTE ] FITBO: PASS: Price check passed. Min price $18.95. [2026-01-23T12:08:49.438277] [DEBUG] [REMOTE ] FITBO: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:49.438425] [DEBUG] [REMOTE ] FITBO: PASS: Integrity check passed. [2026-01-23T12:08:49.438473] [DEBUG] [REMOTE ] FITBO: Symbol is viable for forecasting. [2026-01-23T12:08:49.438537] [INFO ] [MAIN ] [1216/3498] FITBO kept (0.3s) | 1216 kept, 0 rejected | 139.1/min | ETA: 16.4m [2026-01-23T12:08:49.889187] [DEBUG] [REMOTE ] FIVE: Retrieved 3397 rows, trimmed to 300. [2026-01-23T12:08:49.889332] [DEBUG] [REMOTE ] FIVE: PASS: History has at least 300 days. [2026-01-23T12:08:49.889554] [DEBUG] [REMOTE ] FIVE: PASS: Price check passed. Min price $147.05. [2026-01-23T12:08:49.889729] [DEBUG] [REMOTE ] FIVE: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:49.889850] [DEBUG] [REMOTE ] FIVE: PASS: Integrity check passed. [2026-01-23T12:08:49.889891] [DEBUG] [REMOTE ] FIVE: Symbol is viable for forecasting. [2026-01-23T12:08:49.889940] [INFO ] [MAIN ] [1217/3498] FIVE kept (0.5s) | 1217 kept, 0 rejected | 139.1/min | ETA: 16.4m [2026-01-23T12:08:50.299916] [DEBUG] [REMOTE ] FIVN: Retrieved 2968 rows, trimmed to 300. [2026-01-23T12:08:50.300071] [DEBUG] [REMOTE ] FIVN: PASS: History has at least 300 days. [2026-01-23T12:08:50.300301] [DEBUG] [REMOTE ] FIVN: PASS: Price check passed. Min price $17.15. [2026-01-23T12:08:50.300445] [DEBUG] [REMOTE ] FIVN: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:50.300597] [DEBUG] [REMOTE ] FIVN: PASS: Integrity check passed. [2026-01-23T12:08:50.300653] [DEBUG] [REMOTE ] FIVN: Symbol is viable for forecasting. [2026-01-23T12:08:50.300716] [INFO ] [MAIN ] [1218/3498] FIVN kept (0.4s) | 1218 kept, 0 rejected | 139.1/min | ETA: 16.4m [2026-01-23T12:08:50.859412] [DEBUG] [REMOTE ] FIX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:50.859553] [DEBUG] [REMOTE ] FIX: PASS: History has at least 300 days. [2026-01-23T12:08:50.859797] [DEBUG] [REMOTE ] FIX: PASS: Price check passed. Min price $876.19. [2026-01-23T12:08:50.859933] [DEBUG] [REMOTE ] FIX: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:50.860050] [DEBUG] [REMOTE ] FIX: PASS: Integrity check passed. [2026-01-23T12:08:50.860090] [DEBUG] [REMOTE ] FIX: Symbol is viable for forecasting. [2026-01-23T12:08:50.860139] [INFO ] [MAIN ] [1219/3498] FIX kept (0.6s) | 1219 kept, 0 rejected | 139.1/min | ETA: 16.4m [2026-01-23T12:08:51.167687] [DEBUG] [REMOTE ] FIXD: Retrieved 2246 rows, trimmed to 300. [2026-01-23T12:08:51.167858] [DEBUG] [REMOTE ] FIXD: PASS: History has at least 300 days. [2026-01-23T12:08:51.168122] [DEBUG] [REMOTE ] FIXD: PASS: Price check passed. Min price $43.83. [2026-01-23T12:08:51.168306] [DEBUG] [REMOTE ] FIXD: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:51.168464] [DEBUG] [REMOTE ] FIXD: PASS: Integrity check passed. [2026-01-23T12:08:51.168523] [DEBUG] [REMOTE ] FIXD: Symbol is viable for forecasting. [2026-01-23T12:08:51.168612] [INFO ] [MAIN ] [1220/3498] FIXD kept (0.3s) | 1220 kept, 0 rejected | 139.1/min | ETA: 16.4m [2026-01-23T12:08:51.785034] [DEBUG] [REMOTE ] FIZZ: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:51.785176] [DEBUG] [REMOTE ] FIZZ: PASS: History has at least 300 days. [2026-01-23T12:08:51.785394] [DEBUG] [REMOTE ] FIZZ: PASS: Price check passed. Min price $31.66. [2026-01-23T12:08:51.785532] [DEBUG] [REMOTE ] FIZZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:51.785668] [DEBUG] [REMOTE ] FIZZ: PASS: Integrity check passed. [2026-01-23T12:08:51.785710] [DEBUG] [REMOTE ] FIZZ: Symbol is viable for forecasting. [2026-01-23T12:08:51.785761] [INFO ] [MAIN ] [1221/3498] FIZZ kept (0.6s) | 1221 kept, 0 rejected | 139.1/min | ETA: 16.4m [2026-01-23T12:08:52.164237] [DEBUG] [REMOTE ] FJP: Retrieved 3708 rows, trimmed to 300. [2026-01-23T12:08:52.164367] [DEBUG] [REMOTE ] FJP: PASS: History has at least 300 days. [2026-01-23T12:08:52.164614] [DEBUG] [REMOTE ] FJP: PASS: Price check passed. Min price $64.29. [2026-01-23T12:08:52.164753] [DEBUG] [REMOTE ] FJP: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:52.164871] [DEBUG] [REMOTE ] FJP: PASS: Integrity check passed. [2026-01-23T12:08:52.164910] [DEBUG] [REMOTE ] FJP: Symbol is viable for forecasting. [2026-01-23T12:08:52.164958] [INFO ] [MAIN ] [1222/3498] FJP kept (0.4s) | 1222 kept, 0 rejected | 139.1/min | ETA: 16.4m [2026-01-23T12:08:52.557117] [DEBUG] [REMOTE ] FLEX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:52.557275] [DEBUG] [REMOTE ] FLEX: PASS: History has at least 300 days. [2026-01-23T12:08:52.557598] [DEBUG] [REMOTE ] FLEX: PASS: Price check passed. Min price $54.51. [2026-01-23T12:08:52.557748] [DEBUG] [REMOTE ] FLEX: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:52.557882] [DEBUG] [REMOTE ] FLEX: PASS: Integrity check passed. [2026-01-23T12:08:52.557927] [DEBUG] [REMOTE ] FLEX: Symbol is viable for forecasting. [2026-01-23T12:08:52.557980] [INFO ] [MAIN ] [1223/3498] FLEX kept (0.4s) | 1223 kept, 0 rejected | 139.1/min | ETA: 16.4m [2026-01-23T12:08:52.808916] [DEBUG] [REMOTE ] FLGC: Retrieved 1181 rows, trimmed to 300. [2026-01-23T12:08:52.809054] [DEBUG] [REMOTE ] FLGC: PASS: History has at least 300 days. [2026-01-23T12:08:52.809262] [DEBUG] [REMOTE ] FLGC: PASS: Price check passed. Min price $6.23. [2026-01-23T12:08:52.809395] [DEBUG] [REMOTE ] FLGC: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:52.809503] [DEBUG] [REMOTE ] FLGC: PASS: Integrity check passed. [2026-01-23T12:08:52.809543] [DEBUG] [REMOTE ] FLGC: Symbol is viable for forecasting. [2026-01-23T12:08:52.809609] [INFO ] [MAIN ] [1224/3498] FLGC kept (0.3s) | 1224 kept, 0 rejected | 139.1/min | ETA: 16.3m [2026-01-23T12:08:53.503657] [DEBUG] [REMOTE ] FLL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:53.503802] [DEBUG] [REMOTE ] FLL: PASS: History has at least 300 days. [2026-01-23T12:08:53.504033] [DEBUG] [REMOTE ] FLL: PASS: Price check passed. Min price $2.29. [2026-01-23T12:08:53.504171] [DEBUG] [REMOTE ] FLL: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:53.504291] [DEBUG] [REMOTE ] FLL: PASS: Integrity check passed. [2026-01-23T12:08:53.504331] [DEBUG] [REMOTE ] FLL: Symbol is viable for forecasting. [2026-01-23T12:08:53.504378] [INFO ] [MAIN ] [1225/3498] FLL kept (0.7s) | 1225 kept, 0 rejected | 139.1/min | ETA: 16.3m [2026-01-23T12:08:53.731921] [DEBUG] [REMOTE ] FLNC: Retrieved 1062 rows, trimmed to 300. [2026-01-23T12:08:53.732077] [DEBUG] [REMOTE ] FLNC: PASS: History has at least 300 days. [2026-01-23T12:08:53.732345] [DEBUG] [REMOTE ] FLNC: PASS: Price check passed. Min price $15.40. [2026-01-23T12:08:53.732527] [DEBUG] [REMOTE ] FLNC: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:53.732706] [DEBUG] [REMOTE ] FLNC: PASS: Integrity check passed. [2026-01-23T12:08:53.732761] [DEBUG] [REMOTE ] FLNC: Symbol is viable for forecasting. [2026-01-23T12:08:53.732827] [INFO ] [MAIN ] [1226/3498] FLNC kept (0.2s) | 1226 kept, 0 rejected | 139.1/min | ETA: 16.3m [2026-01-23T12:08:54.175945] [DEBUG] [REMOTE ] FLNG: Retrieved 1660 rows, trimmed to 300. [2026-01-23T12:08:54.176106] [DEBUG] [REMOTE ] FLNG: PASS: History has at least 300 days. [2026-01-23T12:08:54.176318] [DEBUG] [REMOTE ] FLNG: PASS: Price check passed. Min price $24.31. [2026-01-23T12:08:54.176451] [DEBUG] [REMOTE ] FLNG: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:54.176562] [DEBUG] [REMOTE ] FLNG: PASS: Integrity check passed. [2026-01-23T12:08:54.176631] [DEBUG] [REMOTE ] FLNG: Symbol is viable for forecasting. [2026-01-23T12:08:54.176680] [INFO ] [MAIN ] [1227/3498] FLNG kept (0.4s) | 1227 kept, 0 rejected | 139.1/min | ETA: 16.3m [2026-01-23T12:08:54.683918] [DEBUG] [REMOTE ] FLO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:54.684082] [DEBUG] [REMOTE ] FLO: PASS: History has at least 300 days. [2026-01-23T12:08:54.684316] [DEBUG] [REMOTE ] FLO: PASS: Price check passed. Min price $10.08. [2026-01-23T12:08:54.684452] [DEBUG] [REMOTE ] FLO: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:54.684590] [DEBUG] [REMOTE ] FLO: PASS: Integrity check passed. [2026-01-23T12:08:54.684632] [DEBUG] [REMOTE ] FLO: Symbol is viable for forecasting. [2026-01-23T12:08:54.684681] [INFO ] [MAIN ] [1228/3498] FLO kept (0.5s) | 1228 kept, 0 rejected | 139.1/min | ETA: 16.3m [2026-01-23T12:08:55.248166] [DEBUG] [REMOTE ] FLS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:55.248321] [DEBUG] [REMOTE ] FLS: PASS: History has at least 300 days. [2026-01-23T12:08:55.248558] [DEBUG] [REMOTE ] FLS: PASS: Price check passed. Min price $52.50. [2026-01-23T12:08:55.248725] [DEBUG] [REMOTE ] FLS: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:55.248848] [DEBUG] [REMOTE ] FLS: PASS: Integrity check passed. [2026-01-23T12:08:55.248890] [DEBUG] [REMOTE ] FLS: Symbol is viable for forecasting. [2026-01-23T12:08:55.248940] [INFO ] [MAIN ] [1229/3498] FLS kept (0.6s) | 1229 kept, 0 rejected | 139.1/min | ETA: 16.3m [2026-01-23T12:08:55.726436] [DEBUG] [REMOTE ] FLUX: Retrieved 5741 rows, trimmed to 300. [2026-01-23T12:08:55.726597] [DEBUG] [REMOTE ] FLUX: PASS: History has at least 300 days. [2026-01-23T12:08:55.726875] [DEBUG] [REMOTE ] FLUX: PASS: Price check passed. Min price $1.27. [2026-01-23T12:08:55.727017] [DEBUG] [REMOTE ] FLUX: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:55.727349] [DEBUG] [REMOTE ] FLUX: PASS: Integrity check passed. [2026-01-23T12:08:55.727392] [DEBUG] [REMOTE ] FLUX: Symbol is viable for forecasting. [2026-01-23T12:08:55.727483] [INFO ] [MAIN ] [1230/3498] FLUX kept (0.5s) | 1230 kept, 0 rejected | 139.0/min | ETA: 16.3m [2026-01-23T12:08:56.109211] [DEBUG] [REMOTE ] FLWS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:56.109369] [DEBUG] [REMOTE ] FLWS: PASS: History has at least 300 days. [2026-01-23T12:08:56.109630] [DEBUG] [REMOTE ] FLWS: PASS: Price check passed. Min price $3.06. [2026-01-23T12:08:56.109772] [DEBUG] [REMOTE ] FLWS: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:56.109893] [DEBUG] [REMOTE ] FLWS: PASS: Integrity check passed. [2026-01-23T12:08:56.109934] [DEBUG] [REMOTE ] FLWS: Symbol is viable for forecasting. [2026-01-23T12:08:56.109994] [INFO ] [MAIN ] [1231/3498] FLWS kept (0.4s) | 1231 kept, 0 rejected | 139.1/min | ETA: 16.3m [2026-01-23T12:08:56.673719] [DEBUG] [REMOTE ] FLXS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:56.673866] [DEBUG] [REMOTE ] FLXS: PASS: History has at least 300 days. [2026-01-23T12:08:56.674096] [DEBUG] [REMOTE ] FLXS: PASS: Price check passed. Min price $34.02. [2026-01-23T12:08:56.674427] [DEBUG] [REMOTE ] FLXS: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:56.674547] [DEBUG] [REMOTE ] FLXS: PASS: Integrity check passed. [2026-01-23T12:08:56.674610] [DEBUG] [REMOTE ] FLXS: Symbol is viable for forecasting. [2026-01-23T12:08:56.674661] [INFO ] [MAIN ] [1232/3498] FLXS kept (0.6s) | 1232 kept, 0 rejected | 139.0/min | ETA: 16.3m [2026-01-23T12:08:56.877019] [DEBUG] [REMOTE ] FLYE: Retrieved 408 rows, trimmed to 300. [2026-01-23T12:08:56.877358] [DEBUG] [REMOTE ] FLYE: PASS: History has at least 300 days. [2026-01-23T12:08:56.877622] [DEBUG] [REMOTE ] FLYE: PASS: Price check passed. Min price $3.87. [2026-01-23T12:08:56.877766] [DEBUG] [REMOTE ] FLYE: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:56.877879] [DEBUG] [REMOTE ] FLYE: PASS: Integrity check passed. [2026-01-23T12:08:56.877920] [DEBUG] [REMOTE ] FLYE: Symbol is viable for forecasting. [2026-01-23T12:08:56.877970] [INFO ] [MAIN ] [1233/3498] FLYE kept (0.2s) | 1233 kept, 0 rejected | 139.1/min | ETA: 16.3m [2026-01-23T12:08:57.413662] [DEBUG] [REMOTE ] FMAO: Retrieved 5318 rows, trimmed to 300. [2026-01-23T12:08:57.413840] [DEBUG] [REMOTE ] FMAO: PASS: History has at least 300 days. [2026-01-23T12:08:57.414072] [DEBUG] [REMOTE ] FMAO: PASS: Price check passed. Min price $22.80. [2026-01-23T12:08:57.414208] [DEBUG] [REMOTE ] FMAO: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:57.414325] [DEBUG] [REMOTE ] FMAO: PASS: Integrity check passed. [2026-01-23T12:08:57.414365] [DEBUG] [REMOTE ] FMAO: Symbol is viable for forecasting. [2026-01-23T12:08:57.414414] [INFO ] [MAIN ] [1234/3498] FMAO kept (0.5s) | 1234 kept, 0 rejected | 139.1/min | ETA: 16.3m [2026-01-23T12:08:57.829901] [DEBUG] [REMOTE ] FMB: Retrieved 2940 rows, trimmed to 300. [2026-01-23T12:08:57.830036] [DEBUG] [REMOTE ] FMB: PASS: History has at least 300 days. [2026-01-23T12:08:57.830249] [DEBUG] [REMOTE ] FMB: PASS: Price check passed. Min price $50.68. [2026-01-23T12:08:57.830390] [DEBUG] [REMOTE ] FMB: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:57.830506] [DEBUG] [REMOTE ] FMB: PASS: Integrity check passed. [2026-01-23T12:08:57.830549] [DEBUG] [REMOTE ] FMB: Symbol is viable for forecasting. [2026-01-23T12:08:57.830619] [INFO ] [MAIN ] [1235/3498] FMB kept (0.4s) | 1235 kept, 0 rejected | 139.1/min | ETA: 16.3m [2026-01-23T12:08:58.341931] [DEBUG] [REMOTE ] FMBH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:58.342100] [DEBUG] [REMOTE ] FMBH: PASS: History has at least 300 days. [2026-01-23T12:08:58.342333] [DEBUG] [REMOTE ] FMBH: PASS: Price check passed. Min price $34.97. [2026-01-23T12:08:58.342470] [DEBUG] [REMOTE ] FMBH: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:58.342611] [DEBUG] [REMOTE ] FMBH: PASS: Integrity check passed. [2026-01-23T12:08:58.342662] [DEBUG] [REMOTE ] FMBH: Symbol is viable for forecasting. [2026-01-23T12:08:58.342712] [INFO ] [MAIN ] [1236/3498] FMBH kept (0.5s) | 1236 kept, 0 rejected | 139.0/min | ETA: 16.3m [2026-01-23T12:08:58.828659] [DEBUG] [REMOTE ] FMC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:08:58.828824] [DEBUG] [REMOTE ] FMC: PASS: History has at least 300 days. [2026-01-23T12:08:58.829097] [DEBUG] [REMOTE ] FMC: PASS: Price check passed. Min price $12.11. [2026-01-23T12:08:58.829421] [DEBUG] [REMOTE ] FMC: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:58.829550] [DEBUG] [REMOTE ] FMC: PASS: Integrity check passed. [2026-01-23T12:08:58.829610] [DEBUG] [REMOTE ] FMC: Symbol is viable for forecasting. [2026-01-23T12:08:58.829661] [INFO ] [MAIN ] [1237/3498] FMC kept (0.5s) | 1237 kept, 0 rejected | 139.0/min | ETA: 16.3m [2026-01-23T12:08:59.147960] [DEBUG] [REMOTE ] FMHI: Retrieved 2064 rows, trimmed to 300. [2026-01-23T12:08:59.148105] [DEBUG] [REMOTE ] FMHI: PASS: History has at least 300 days. [2026-01-23T12:08:59.148348] [DEBUG] [REMOTE ] FMHI: PASS: Price check passed. Min price $47.43. [2026-01-23T12:08:59.148499] [DEBUG] [REMOTE ] FMHI: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:59.148645] [DEBUG] [REMOTE ] FMHI: PASS: Integrity check passed. [2026-01-23T12:08:59.148692] [DEBUG] [REMOTE ] FMHI: Symbol is viable for forecasting. [2026-01-23T12:08:59.148745] [INFO ] [MAIN ] [1238/3498] FMHI kept (0.3s) | 1238 kept, 0 rejected | 139.0/min | ETA: 16.3m [2026-01-23T12:08:59.513947] [DEBUG] [REMOTE ] FMN: Retrieved 5808 rows, trimmed to 300. [2026-01-23T12:08:59.514089] [DEBUG] [REMOTE ] FMN: PASS: History has at least 300 days. [2026-01-23T12:08:59.514313] [DEBUG] [REMOTE ] FMN: PASS: Price check passed. Min price $10.97. [2026-01-23T12:08:59.514448] [DEBUG] [REMOTE ] FMN: PASS: Continuity check passed with 300 days. [2026-01-23T12:08:59.514585] [DEBUG] [REMOTE ] FMN: PASS: Integrity check passed. [2026-01-23T12:08:59.514627] [DEBUG] [REMOTE ] FMN: Symbol is viable for forecasting. [2026-01-23T12:08:59.514676] [INFO ] [MAIN ] [1239/3498] FMN kept (0.4s) | 1239 kept, 0 rejected | 139.1/min | ETA: 16.2m [2026-01-23T12:09:00.002794] [DEBUG] [REMOTE ] FMNB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:00.002989] [DEBUG] [REMOTE ] FMNB: PASS: History has at least 300 days. [2026-01-23T12:09:00.003308] [DEBUG] [REMOTE ] FMNB: PASS: Price check passed. Min price $12.71. [2026-01-23T12:09:00.003483] [DEBUG] [REMOTE ] FMNB: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:00.003664] [DEBUG] [REMOTE ] FMNB: PASS: Integrity check passed. [2026-01-23T12:09:00.003718] [DEBUG] [REMOTE ] FMNB: Symbol is viable for forecasting. [2026-01-23T12:09:00.003785] [INFO ] [MAIN ] [1240/3498] FMNB kept (0.5s) | 1240 kept, 0 rejected | 139.1/min | ETA: 16.2m [2026-01-23T12:09:00.375408] [DEBUG] [REMOTE ] FMS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:00.375548] [DEBUG] [REMOTE ] FMS: PASS: History has at least 300 days. [2026-01-23T12:09:00.375793] [DEBUG] [REMOTE ] FMS: PASS: Price check passed. Min price $21.11. [2026-01-23T12:09:00.375930] [DEBUG] [REMOTE ] FMS: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:00.376047] [DEBUG] [REMOTE ] FMS: PASS: Integrity check passed. [2026-01-23T12:09:00.376089] [DEBUG] [REMOTE ] FMS: Symbol is viable for forecasting. [2026-01-23T12:09:00.376137] [INFO ] [MAIN ] [1241/3498] FMS kept (0.4s) | 1241 kept, 0 rejected | 139.1/min | ETA: 16.2m [2026-01-23T12:09:00.970604] [DEBUG] [REMOTE ] FMX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:00.970809] [DEBUG] [REMOTE ] FMX: PASS: History has at least 300 days. [2026-01-23T12:09:00.971093] [DEBUG] [REMOTE ] FMX: PASS: Price check passed. Min price $89.31. [2026-01-23T12:09:00.971242] [DEBUG] [REMOTE ] FMX: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:00.971369] [DEBUG] [REMOTE ] FMX: PASS: Integrity check passed. [2026-01-23T12:09:00.971411] [DEBUG] [REMOTE ] FMX: Symbol is viable for forecasting. [2026-01-23T12:09:00.971478] [INFO ] [MAIN ] [1242/3498] FMX kept (0.6s) | 1242 kept, 0 rejected | 139.0/min | ETA: 16.2m [2026-01-23T12:09:01.247135] [DEBUG] [REMOTE ] FN: Retrieved 3918 rows, trimmed to 300. [2026-01-23T12:09:01.247247] [DEBUG] [REMOTE ] FN: PASS: History has at least 300 days. [2026-01-23T12:09:01.247495] [DEBUG] [REMOTE ] FN: PASS: Price check passed. Min price $387.22. [2026-01-23T12:09:01.247657] [DEBUG] [REMOTE ] FN: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:01.247801] [DEBUG] [REMOTE ] FN: PASS: Integrity check passed. [2026-01-23T12:09:01.247844] [DEBUG] [REMOTE ] FN: Symbol is viable for forecasting. [2026-01-23T12:09:01.247914] [INFO ] [MAIN ] [1243/3498] FN kept (0.3s) | 1243 kept, 0 rejected | 139.1/min | ETA: 16.2m [2026-01-23T12:09:01.939156] [DEBUG] [REMOTE ] FNB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:01.939345] [DEBUG] [REMOTE ] FNB: PASS: History has at least 300 days. [2026-01-23T12:09:01.939705] [DEBUG] [REMOTE ] FNB: PASS: Price check passed. Min price $15.27. [2026-01-23T12:09:01.939854] [DEBUG] [REMOTE ] FNB: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:01.939997] [DEBUG] [REMOTE ] FNB: PASS: Integrity check passed. [2026-01-23T12:09:01.940041] [DEBUG] [REMOTE ] FNB: Symbol is viable for forecasting. [2026-01-23T12:09:01.940107] [INFO ] [MAIN ] [1244/3498] FNB kept (0.7s) | 1244 kept, 0 rejected | 139.0/min | ETA: 16.2m [2026-01-23T12:09:02.128420] [DEBUG] [REMOTE ] FND: Retrieved 2197 rows, trimmed to 300. [2026-01-23T12:09:02.128804] [DEBUG] [REMOTE ] FND: PASS: History has at least 300 days. [2026-01-23T12:09:02.129104] [DEBUG] [REMOTE ] FND: PASS: Price check passed. Min price $56.79. [2026-01-23T12:09:02.129249] [DEBUG] [REMOTE ] FND: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:02.129389] [DEBUG] [REMOTE ] FND: PASS: Integrity check passed. [2026-01-23T12:09:02.129431] [DEBUG] [REMOTE ] FND: Symbol is viable for forecasting. [2026-01-23T12:09:02.129488] [INFO ] [MAIN ] [1245/3498] FND kept (0.2s) | 1245 kept, 0 rejected | 139.1/min | ETA: 16.2m [2026-01-23T12:09:02.756912] [DEBUG] [REMOTE ] FNF: Retrieved 5099 rows, trimmed to 300. [2026-01-23T12:09:02.757078] [DEBUG] [REMOTE ] FNF: PASS: History has at least 300 days. [2026-01-23T12:09:02.757314] [DEBUG] [REMOTE ] FNF: PASS: Price check passed. Min price $51.06. [2026-01-23T12:09:02.757483] [DEBUG] [REMOTE ] FNF: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:02.757632] [DEBUG] [REMOTE ] FNF: PASS: Integrity check passed. [2026-01-23T12:09:02.757677] [DEBUG] [REMOTE ] FNF: Symbol is viable for forecasting. [2026-01-23T12:09:02.757728] [INFO ] [MAIN ] [1246/3498] FNF kept (0.6s) | 1246 kept, 0 rejected | 139.0/min | ETA: 16.2m [2026-01-23T12:09:03.021298] [DEBUG] [REMOTE ] FNKO: Retrieved 2065 rows, trimmed to 300. [2026-01-23T12:09:03.021448] [DEBUG] [REMOTE ] FNKO: PASS: History has at least 300 days. [2026-01-23T12:09:03.021685] [DEBUG] [REMOTE ] FNKO: PASS: Price check passed. Min price $2.81. [2026-01-23T12:09:03.021830] [DEBUG] [REMOTE ] FNKO: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:03.021946] [DEBUG] [REMOTE ] FNKO: PASS: Integrity check passed. [2026-01-23T12:09:03.021987] [DEBUG] [REMOTE ] FNKO: Symbol is viable for forecasting. [2026-01-23T12:09:03.022038] [INFO ] [MAIN ] [1247/3498] FNKO kept (0.3s) | 1247 kept, 0 rejected | 139.1/min | ETA: 16.2m [2026-01-23T12:09:03.629551] [DEBUG] [REMOTE ] FNLC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:03.629716] [DEBUG] [REMOTE ] FNLC: PASS: History has at least 300 days. [2026-01-23T12:09:03.629955] [DEBUG] [REMOTE ] FNLC: PASS: Price check passed. Min price $24.14. [2026-01-23T12:09:03.630105] [DEBUG] [REMOTE ] FNLC: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:03.630229] [DEBUG] [REMOTE ] FNLC: PASS: Integrity check passed. [2026-01-23T12:09:03.630273] [DEBUG] [REMOTE ] FNLC: Symbol is viable for forecasting. [2026-01-23T12:09:03.630324] [INFO ] [MAIN ] [1248/3498] FNLC kept (0.6s) | 1248 kept, 0 rejected | 139.0/min | ETA: 16.2m [2026-01-23T12:09:04.063872] [DEBUG] [REMOTE ] FNX: Retrieved 4706 rows, trimmed to 300. [2026-01-23T12:09:04.064040] [DEBUG] [REMOTE ] FNX: PASS: History has at least 300 days. [2026-01-23T12:09:04.064346] [DEBUG] [REMOTE ] FNX: PASS: Price check passed. Min price $117.13. [2026-01-23T12:09:04.064521] [DEBUG] [REMOTE ] FNX: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:04.064706] [DEBUG] [REMOTE ] FNX: PASS: Integrity check passed. [2026-01-23T12:09:04.064759] [DEBUG] [REMOTE ] FNX: Symbol is viable for forecasting. [2026-01-23T12:09:04.064826] [INFO ] [MAIN ] [1249/3498] FNX kept (0.4s) | 1249 kept, 0 rejected | 139.0/min | ETA: 16.2m [2026-01-23T12:09:04.299249] [DEBUG] [REMOTE ] FNY: Retrieved 3711 rows, trimmed to 300. [2026-01-23T12:09:04.299381] [DEBUG] [REMOTE ] FNY: PASS: History has at least 300 days. [2026-01-23T12:09:04.299622] [DEBUG] [REMOTE ] FNY: PASS: Price check passed. Min price $85.10. [2026-01-23T12:09:04.299763] [DEBUG] [REMOTE ] FNY: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:04.299875] [DEBUG] [REMOTE ] FNY: PASS: Integrity check passed. [2026-01-23T12:09:04.299915] [DEBUG] [REMOTE ] FNY: Symbol is viable for forecasting. [2026-01-23T12:09:04.299963] [INFO ] [MAIN ] [1250/3498] FNY kept (0.2s) | 1250 kept, 0 rejected | 139.1/min | ETA: 16.2m [2026-01-23T12:09:04.764399] [DEBUG] [REMOTE ] FOA: Retrieved 1700 rows, trimmed to 300. [2026-01-23T12:09:04.764760] [DEBUG] [REMOTE ] FOA: PASS: History has at least 300 days. [2026-01-23T12:09:04.764982] [DEBUG] [REMOTE ] FOA: PASS: Price check passed. Min price $21.63. [2026-01-23T12:09:04.765151] [DEBUG] [REMOTE ] FOA: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:04.765461] [DEBUG] [REMOTE ] FOA: PASS: Integrity check passed. [2026-01-23T12:09:04.765504] [DEBUG] [REMOTE ] FOA: Symbol is viable for forecasting. [2026-01-23T12:09:04.765555] [INFO ] [MAIN ] [1251/3498] FOA kept (0.5s) | 1251 kept, 0 rejected | 139.0/min | ETA: 16.2m [2026-01-23T12:09:05.260137] [DEBUG] [REMOTE ] FOF: Retrieved 4817 rows, trimmed to 300. [2026-01-23T12:09:05.260275] [DEBUG] [REMOTE ] FOF: PASS: History has at least 300 days. [2026-01-23T12:09:05.260496] [DEBUG] [REMOTE ] FOF: PASS: Price check passed. Min price $12.62. [2026-01-23T12:09:05.260657] [DEBUG] [REMOTE ] FOF: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:05.260778] [DEBUG] [REMOTE ] FOF: PASS: Integrity check passed. [2026-01-23T12:09:05.260819] [DEBUG] [REMOTE ] FOF: Symbol is viable for forecasting. [2026-01-23T12:09:05.260867] [INFO ] [MAIN ] [1252/3498] FOF kept (0.5s) | 1252 kept, 0 rejected | 139.0/min | ETA: 16.2m [2026-01-23T12:09:05.475931] [DEBUG] [REMOTE ] FOLD: Retrieved 4692 rows, trimmed to 300. [2026-01-23T12:09:05.476106] [DEBUG] [REMOTE ] FOLD: PASS: History has at least 300 days. [2026-01-23T12:09:05.476396] [DEBUG] [REMOTE ] FOLD: PASS: Price check passed. Min price $8.86. [2026-01-23T12:09:05.476776] [DEBUG] [REMOTE ] FOLD: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:05.476907] [DEBUG] [REMOTE ] FOLD: PASS: Integrity check passed. [2026-01-23T12:09:05.476950] [DEBUG] [REMOTE ] FOLD: Symbol is viable for forecasting. [2026-01-23T12:09:05.477000] [INFO ] [MAIN ] [1253/3498] FOLD kept (0.2s) | 1253 kept, 0 rejected | 139.1/min | ETA: 16.1m [2026-01-23T12:09:06.108298] [DEBUG] [REMOTE ] FORM: Retrieved 5690 rows, trimmed to 300. [2026-01-23T12:09:06.108474] [DEBUG] [REMOTE ] FORM: PASS: History has at least 300 days. [2026-01-23T12:09:06.108807] [DEBUG] [REMOTE ] FORM: PASS: Price check passed. Min price $42.42. [2026-01-23T12:09:06.108959] [DEBUG] [REMOTE ] FORM: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:06.109101] [DEBUG] [REMOTE ] FORM: PASS: Integrity check passed. [2026-01-23T12:09:06.109146] [DEBUG] [REMOTE ] FORM: Symbol is viable for forecasting. [2026-01-23T12:09:06.109202] [INFO ] [MAIN ] [1254/3498] FORM kept (0.6s) | 1254 kept, 0 rejected | 139.0/min | ETA: 16.1m [2026-01-23T12:09:06.628362] [DEBUG] [REMOTE ] FOSL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:06.628802] [DEBUG] [REMOTE ] FOSL: PASS: History has at least 300 days. [2026-01-23T12:09:06.629451] [DEBUG] [REMOTE ] FOSL: PASS: Price check passed. Min price $1.79. [2026-01-23T12:09:06.629757] [DEBUG] [REMOTE ] FOSL: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:06.630003] [DEBUG] [REMOTE ] FOSL: PASS: Integrity check passed. [2026-01-23T12:09:06.630074] [DEBUG] [REMOTE ] FOSL: Symbol is viable for forecasting. [2026-01-23T12:09:06.630169] [INFO ] [MAIN ] [1255/3498] FOSL kept (0.5s) | 1255 kept, 0 rejected | 139.0/min | ETA: 16.1m [2026-01-23T12:09:06.922404] [DEBUG] [REMOTE ] FOX: Retrieved 1726 rows, trimmed to 300. [2026-01-23T12:09:06.922701] [DEBUG] [REMOTE ] FOX: PASS: History has at least 300 days. [2026-01-23T12:09:06.923074] [DEBUG] [REMOTE ] FOX: PASS: Price check passed. Min price $54.35. [2026-01-23T12:09:06.923236] [DEBUG] [REMOTE ] FOX: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:06.923475] [DEBUG] [REMOTE ] FOX: PASS: Integrity check passed. [2026-01-23T12:09:06.923532] [DEBUG] [REMOTE ] FOX: Symbol is viable for forecasting. [2026-01-23T12:09:06.923616] [INFO ] [MAIN ] [1256/3498] FOX kept (0.3s) | 1256 kept, 0 rejected | 139.0/min | ETA: 16.1m [2026-01-23T12:09:07.194466] [DEBUG] [REMOTE ] FOXA: Retrieved 1727 rows, trimmed to 300. [2026-01-23T12:09:07.194759] [DEBUG] [REMOTE ] FOXA: PASS: History has at least 300 days. [2026-01-23T12:09:07.195218] [DEBUG] [REMOTE ] FOXA: PASS: Price check passed. Min price $60.81. [2026-01-23T12:09:07.195391] [DEBUG] [REMOTE ] FOXA: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:07.195594] [DEBUG] [REMOTE ] FOXA: PASS: Integrity check passed. [2026-01-23T12:09:07.195648] [DEBUG] [REMOTE ] FOXA: Symbol is viable for forecasting. [2026-01-23T12:09:07.195718] [INFO ] [MAIN ] [1257/3498] FOXA kept (0.3s) | 1257 kept, 0 rejected | 139.1/min | ETA: 16.1m [2026-01-23T12:09:07.688101] [DEBUG] [REMOTE ] FOXF: Retrieved 3133 rows, trimmed to 300. [2026-01-23T12:09:07.688260] [DEBUG] [REMOTE ] FOXF: PASS: History has at least 300 days. [2026-01-23T12:09:07.688597] [DEBUG] [REMOTE ] FOXF: PASS: Price check passed. Min price $13.19. [2026-01-23T12:09:07.688752] [DEBUG] [REMOTE ] FOXF: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:07.688882] [DEBUG] [REMOTE ] FOXF: PASS: Integrity check passed. [2026-01-23T12:09:07.688925] [DEBUG] [REMOTE ] FOXF: Symbol is viable for forecasting. [2026-01-23T12:09:07.689000] [INFO ] [MAIN ] [1258/3498] FOXF kept (0.5s) | 1258 kept, 0 rejected | 139.1/min | ETA: 16.1m [2026-01-23T12:09:08.202417] [DEBUG] [REMOTE ] FPF: Retrieved 3185 rows, trimmed to 300. [2026-01-23T12:09:08.202705] [DEBUG] [REMOTE ] FPF: PASS: History has at least 300 days. [2026-01-23T12:09:08.203144] [DEBUG] [REMOTE ] FPF: PASS: Price check passed. Min price $18.15. [2026-01-23T12:09:08.203386] [DEBUG] [REMOTE ] FPF: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:08.203611] [DEBUG] [REMOTE ] FPF: PASS: Integrity check passed. [2026-01-23T12:09:08.203669] [DEBUG] [REMOTE ] FPF: Symbol is viable for forecasting. [2026-01-23T12:09:08.203759] [INFO ] [MAIN ] [1259/3498] FPF kept (0.5s) | 1259 kept, 0 rejected | 139.1/min | ETA: 16.1m [2026-01-23T12:09:08.540171] [DEBUG] [REMOTE ] FPH: Retrieved 2188 rows, trimmed to 300. [2026-01-23T12:09:08.540320] [DEBUG] [REMOTE ] FPH: PASS: History has at least 300 days. [2026-01-23T12:09:08.540557] [DEBUG] [REMOTE ] FPH: PASS: Price check passed. Min price $5.44. [2026-01-23T12:09:08.540738] [DEBUG] [REMOTE ] FPH: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:08.540853] [DEBUG] [REMOTE ] FPH: PASS: Integrity check passed. [2026-01-23T12:09:08.540894] [DEBUG] [REMOTE ] FPH: Symbol is viable for forecasting. [2026-01-23T12:09:08.540943] [INFO ] [MAIN ] [1260/3498] FPH kept (0.3s) | 1260 kept, 0 rejected | 139.1/min | ETA: 16.1m [2026-01-23T12:09:08.830769] [DEBUG] [REMOTE ] FPI: Retrieved 2963 rows, trimmed to 300. [2026-01-23T12:09:08.830906] [DEBUG] [REMOTE ] FPI: PASS: History has at least 300 days. [2026-01-23T12:09:08.831127] [DEBUG] [REMOTE ] FPI: PASS: Price check passed. Min price $9.15. [2026-01-23T12:09:08.831267] [DEBUG] [REMOTE ] FPI: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:08.831382] [DEBUG] [REMOTE ] FPI: PASS: Integrity check passed. [2026-01-23T12:09:08.831425] [DEBUG] [REMOTE ] FPI: Symbol is viable for forecasting. [2026-01-23T12:09:08.831486] [INFO ] [MAIN ] [1261/3498] FPI kept (0.3s) | 1261 kept, 0 rejected | 139.1/min | ETA: 16.1m [2026-01-23T12:09:09.342040] [DEBUG] [REMOTE ] FPXI: Retrieved 2817 rows, trimmed to 300. [2026-01-23T12:09:09.342253] [DEBUG] [REMOTE ] FPXI: PASS: History has at least 300 days. [2026-01-23T12:09:09.342783] [DEBUG] [REMOTE ] FPXI: PASS: Price check passed. Min price $56.37. [2026-01-23T12:09:09.342953] [DEBUG] [REMOTE ] FPXI: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:09.343136] [DEBUG] [REMOTE ] FPXI: PASS: Integrity check passed. [2026-01-23T12:09:09.343219] [DEBUG] [REMOTE ] FPXI: Symbol is viable for forecasting. [2026-01-23T12:09:09.343278] [INFO ] [MAIN ] [1262/3498] FPXI kept (0.5s) | 1262 kept, 0 rejected | 139.1/min | ETA: 16.1m [2026-01-23T12:09:09.857481] [DEBUG] [REMOTE ] FRA: Retrieved 5593 rows, trimmed to 300. [2026-01-23T12:09:09.857651] [DEBUG] [REMOTE ] FRA: PASS: History has at least 300 days. [2026-01-23T12:09:09.857929] [DEBUG] [REMOTE ] FRA: PASS: Price check passed. Min price $11.34. [2026-01-23T12:09:09.858069] [DEBUG] [REMOTE ] FRA: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:09.858197] [DEBUG] [REMOTE ] FRA: PASS: Integrity check passed. [2026-01-23T12:09:09.858242] [DEBUG] [REMOTE ] FRA: Symbol is viable for forecasting. [2026-01-23T12:09:09.858305] [INFO ] [MAIN ] [1263/3498] FRA kept (0.5s) | 1263 kept, 0 rejected | 139.1/min | ETA: 16.1m [2026-01-23T12:09:10.255489] [DEBUG] [REMOTE ] FRBA: Retrieved 4736 rows, trimmed to 300. [2026-01-23T12:09:10.255722] [DEBUG] [REMOTE ] FRBA: PASS: History has at least 300 days. [2026-01-23T12:09:10.256004] [DEBUG] [REMOTE ] FRBA: PASS: Price check passed. Min price $15.00. [2026-01-23T12:09:10.256169] [DEBUG] [REMOTE ] FRBA: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:10.256313] [DEBUG] [REMOTE ] FRBA: PASS: Integrity check passed. [2026-01-23T12:09:10.256367] [DEBUG] [REMOTE ] FRBA: Symbol is viable for forecasting. [2026-01-23T12:09:10.256659] [INFO ] [MAIN ] [1264/3498] FRBA kept (0.4s) | 1264 kept, 0 rejected | 139.1/min | ETA: 16.1m [2026-01-23T12:09:10.527678] [DEBUG] [REMOTE ] FRGE: Retrieved 1250 rows, trimmed to 300. [2026-01-23T12:09:10.527819] [DEBUG] [REMOTE ] FRGE: PASS: History has at least 300 days. [2026-01-23T12:09:10.528027] [DEBUG] [REMOTE ] FRGE: PASS: Price check passed. Min price $18.55. [2026-01-23T12:09:10.528164] [DEBUG] [REMOTE ] FRGE: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:10.528276] [DEBUG] [REMOTE ] FRGE: PASS: Integrity check passed. [2026-01-23T12:09:10.528320] [DEBUG] [REMOTE ] FRGE: Symbol is viable for forecasting. [2026-01-23T12:09:10.528367] [INFO ] [MAIN ] [1265/3498] FRGE kept (0.3s) | 1265 kept, 0 rejected | 139.1/min | ETA: 16.1m [2026-01-23T12:09:10.812900] [DEBUG] [REMOTE ] FRHC: Retrieved 2085 rows, trimmed to 300. [2026-01-23T12:09:10.813046] [DEBUG] [REMOTE ] FRHC: PASS: History has at least 300 days. [2026-01-23T12:09:10.813263] [DEBUG] [REMOTE ] FRHC: PASS: Price check passed. Min price $121.68. [2026-01-23T12:09:10.813403] [DEBUG] [REMOTE ] FRHC: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:10.813519] [DEBUG] [REMOTE ] FRHC: PASS: Integrity check passed. [2026-01-23T12:09:10.813560] [DEBUG] [REMOTE ] FRHC: Symbol is viable for forecasting. [2026-01-23T12:09:10.813630] [INFO ] [MAIN ] [1266/3498] FRHC kept (0.3s) | 1266 kept, 0 rejected | 139.2/min | ETA: 16.0m [2026-01-23T12:09:11.522954] [DEBUG] [REMOTE ] FRME: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:11.523094] [DEBUG] [REMOTE ] FRME: PASS: History has at least 300 days. [2026-01-23T12:09:11.523315] [DEBUG] [REMOTE ] FRME: PASS: Price check passed. Min price $34.66. [2026-01-23T12:09:11.523450] [DEBUG] [REMOTE ] FRME: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:11.523601] [DEBUG] [REMOTE ] FRME: PASS: Integrity check passed. [2026-01-23T12:09:11.523644] [DEBUG] [REMOTE ] FRME: Symbol is viable for forecasting. [2026-01-23T12:09:11.523693] [INFO ] [MAIN ] [1267/3498] FRME kept (0.7s) | 1267 kept, 0 rejected | 139.1/min | ETA: 16.0m [2026-01-23T12:09:11.975977] [DEBUG] [REMOTE ] FRO: Retrieved 6152 rows, trimmed to 300. [2026-01-23T12:09:11.976119] [DEBUG] [REMOTE ] FRO: PASS: History has at least 300 days. [2026-01-23T12:09:11.976348] [DEBUG] [REMOTE ] FRO: PASS: Price check passed. Min price $20.58. [2026-01-23T12:09:11.976488] [DEBUG] [REMOTE ] FRO: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:11.976633] [DEBUG] [REMOTE ] FRO: PASS: Integrity check passed. [2026-01-23T12:09:11.976678] [DEBUG] [REMOTE ] FRO: Symbol is viable for forecasting. [2026-01-23T12:09:11.976730] [INFO ] [MAIN ] [1268/3498] FRO kept (0.5s) | 1268 kept, 0 rejected | 139.1/min | ETA: 16.0m [2026-01-23T12:09:12.095603] [DEBUG] [REMOTE ] FROG: Retrieved 1344 rows, trimmed to 300. [2026-01-23T12:09:12.095744] [DEBUG] [REMOTE ] FROG: PASS: History has at least 300 days. [2026-01-23T12:09:12.095956] [DEBUG] [REMOTE ] FROG: PASS: Price check passed. Min price $46.12. [2026-01-23T12:09:12.096098] [DEBUG] [REMOTE ] FROG: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:12.096213] [DEBUG] [REMOTE ] FROG: PASS: Integrity check passed. [2026-01-23T12:09:12.096280] [DEBUG] [REMOTE ] FROG: Symbol is viable for forecasting. [2026-01-23T12:09:12.096340] [INFO ] [MAIN ] [1269/3498] FROG kept (0.1s) | 1269 kept, 0 rejected | 139.2/min | ETA: 16.0m [2026-01-23T12:09:12.691298] [DEBUG] [REMOTE ] FRPH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:12.691465] [DEBUG] [REMOTE ] FRPH: PASS: History has at least 300 days. [2026-01-23T12:09:12.691774] [DEBUG] [REMOTE ] FRPH: PASS: Price check passed. Min price $22.33. [2026-01-23T12:09:12.691952] [DEBUG] [REMOTE ] FRPH: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:12.692107] [DEBUG] [REMOTE ] FRPH: PASS: Integrity check passed. [2026-01-23T12:09:12.692161] [DEBUG] [REMOTE ] FRPH: Symbol is viable for forecasting. [2026-01-23T12:09:12.692225] [INFO ] [MAIN ] [1270/3498] FRPH kept (0.6s) | 1270 kept, 0 rejected | 139.1/min | ETA: 16.0m [2026-01-23T12:09:13.012676] [DEBUG] [REMOTE ] FRSH: Retrieved 1088 rows, trimmed to 300. [2026-01-23T12:09:13.012873] [DEBUG] [REMOTE ] FRSH: PASS: History has at least 300 days. [2026-01-23T12:09:13.013125] [DEBUG] [REMOTE ] FRSH: PASS: Price check passed. Min price $10.85. [2026-01-23T12:09:13.013274] [DEBUG] [REMOTE ] FRSH: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:13.013397] [DEBUG] [REMOTE ] FRSH: PASS: Integrity check passed. [2026-01-23T12:09:13.013441] [DEBUG] [REMOTE ] FRSH: Symbol is viable for forecasting. [2026-01-23T12:09:13.013498] [INFO ] [MAIN ] [1271/3498] FRSH kept (0.3s) | 1271 kept, 0 rejected | 139.1/min | ETA: 16.0m [2026-01-23T12:09:13.511494] [DEBUG] [REMOTE ] FRSX: Retrieved 2163 rows, trimmed to 300. [2026-01-23T12:09:13.511657] [DEBUG] [REMOTE ] FRSX: PASS: History has at least 300 days. [2026-01-23T12:09:13.511878] [DEBUG] [REMOTE ] FRSX: PASS: Price check passed. Min price $1.01. [2026-01-23T12:09:13.512018] [DEBUG] [REMOTE ] FRSX: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:13.512133] [DEBUG] [REMOTE ] FRSX: PASS: Integrity check passed. [2026-01-23T12:09:13.512175] [DEBUG] [REMOTE ] FRSX: Symbol is viable for forecasting. [2026-01-23T12:09:13.512225] [INFO ] [MAIN ] [1272/3498] FRSX kept (0.5s) | 1272 kept, 0 rejected | 139.1/min | ETA: 16.0m [2026-01-23T12:09:13.870221] [DEBUG] [REMOTE ] FSBC: Retrieved 1186 rows, trimmed to 300. [2026-01-23T12:09:13.870361] [DEBUG] [REMOTE ] FSBC: PASS: History has at least 300 days. [2026-01-23T12:09:13.870568] [DEBUG] [REMOTE ] FSBC: PASS: Price check passed. Min price $32.87. [2026-01-23T12:09:13.870744] [DEBUG] [REMOTE ] FSBC: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:13.870857] [DEBUG] [REMOTE ] FSBC: PASS: Integrity check passed. [2026-01-23T12:09:13.870899] [DEBUG] [REMOTE ] FSBC: Symbol is viable for forecasting. [2026-01-23T12:09:13.870947] [INFO ] [MAIN ] [1273/3498] FSBC kept (0.4s) | 1273 kept, 0 rejected | 139.1/min | ETA: 16.0m [2026-01-23T12:09:14.220761] [DEBUG] [REMOTE ] FSCO: Retrieved 799 rows, trimmed to 300. [2026-01-23T12:09:14.220895] [DEBUG] [REMOTE ] FSCO: PASS: History has at least 300 days. [2026-01-23T12:09:14.221104] [DEBUG] [REMOTE ] FSCO: PASS: Price check passed. Min price $5.95. [2026-01-23T12:09:14.221276] [DEBUG] [REMOTE ] FSCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:14.221391] [DEBUG] [REMOTE ] FSCO: PASS: Integrity check passed. [2026-01-23T12:09:14.221435] [DEBUG] [REMOTE ] FSCO: Symbol is viable for forecasting. [2026-01-23T12:09:14.221483] [INFO ] [MAIN ] [1274/3498] FSCO kept (0.4s) | 1274 kept, 0 rejected | 139.2/min | ETA: 16.0m [2026-01-23T12:09:14.701637] [DEBUG] [REMOTE ] FSK: Retrieved 2960 rows, trimmed to 300. [2026-01-23T12:09:14.701806] [DEBUG] [REMOTE ] FSK: PASS: History has at least 300 days. [2026-01-23T12:09:14.702027] [DEBUG] [REMOTE ] FSK: PASS: Price check passed. Min price $14.15. [2026-01-23T12:09:14.702183] [DEBUG] [REMOTE ] FSK: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:14.702306] [DEBUG] [REMOTE ] FSK: PASS: Integrity check passed. [2026-01-23T12:09:14.702351] [DEBUG] [REMOTE ] FSK: Symbol is viable for forecasting. [2026-01-23T12:09:14.702424] [INFO ] [MAIN ] [1275/3498] FSK kept (0.5s) | 1275 kept, 0 rejected | 139.2/min | ETA: 16.0m [2026-01-23T12:09:14.990042] [DEBUG] [REMOTE ] FSLY: Retrieved 1680 rows, trimmed to 300. [2026-01-23T12:09:14.990184] [DEBUG] [REMOTE ] FSLY: PASS: History has at least 300 days. [2026-01-23T12:09:14.990392] [DEBUG] [REMOTE ] FSLY: PASS: Price check passed. Min price $7.96. [2026-01-23T12:09:14.990526] [DEBUG] [REMOTE ] FSLY: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:14.990662] [DEBUG] [REMOTE ] FSLY: PASS: Integrity check passed. [2026-01-23T12:09:14.990705] [DEBUG] [REMOTE ] FSLY: Symbol is viable for forecasting. [2026-01-23T12:09:14.990753] [INFO ] [MAIN ] [1276/3498] FSLY kept (0.3s) | 1276 kept, 0 rejected | 139.2/min | ETA: 16.0m [2026-01-23T12:09:15.570001] [DEBUG] [REMOTE ] FSM: Retrieved 4791 rows, trimmed to 300. [2026-01-23T12:09:15.570139] [DEBUG] [REMOTE ] FSM: PASS: History has at least 300 days. [2026-01-23T12:09:15.570361] [DEBUG] [REMOTE ] FSM: PASS: Price check passed. Min price $7.84. [2026-01-23T12:09:15.570524] [DEBUG] [REMOTE ] FSM: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:15.570659] [DEBUG] [REMOTE ] FSM: PASS: Integrity check passed. [2026-01-23T12:09:15.570701] [DEBUG] [REMOTE ] FSM: Symbol is viable for forecasting. [2026-01-23T12:09:15.570748] [INFO ] [MAIN ] [1277/3498] FSM kept (0.6s) | 1277 kept, 0 rejected | 139.2/min | ETA: 16.0m [2026-01-23T12:09:16.054429] [DEBUG] [REMOTE ] FSS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:16.054598] [DEBUG] [REMOTE ] FSS: PASS: History has at least 300 days. [2026-01-23T12:09:16.054842] [DEBUG] [REMOTE ] FSS: PASS: Price check passed. Min price $106.16. [2026-01-23T12:09:16.054982] [DEBUG] [REMOTE ] FSS: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:16.055105] [DEBUG] [REMOTE ] FSS: PASS: Integrity check passed. [2026-01-23T12:09:16.055146] [DEBUG] [REMOTE ] FSS: Symbol is viable for forecasting. [2026-01-23T12:09:16.055197] [INFO ] [MAIN ] [1278/3498] FSS kept (0.5s) | 1278 kept, 0 rejected | 139.1/min | ETA: 16.0m [2026-01-23T12:09:16.481073] [DEBUG] [REMOTE ] FTA: Retrieved 4705 rows, trimmed to 300. [2026-01-23T12:09:16.481203] [DEBUG] [REMOTE ] FTA: PASS: History has at least 300 days. [2026-01-23T12:09:16.481412] [DEBUG] [REMOTE ] FTA: PASS: Price check passed. Min price $81.18. [2026-01-23T12:09:16.481549] [DEBUG] [REMOTE ] FTA: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:16.481691] [DEBUG] [REMOTE ] FTA: PASS: Integrity check passed. [2026-01-23T12:09:16.481733] [DEBUG] [REMOTE ] FTA: Symbol is viable for forecasting. [2026-01-23T12:09:16.481781] [INFO ] [MAIN ] [1279/3498] FTA kept (0.4s) | 1279 kept, 0 rejected | 139.1/min | ETA: 15.9m [2026-01-23T12:09:16.805367] [DEBUG] [REMOTE ] FTAI: Retrieved 2688 rows, trimmed to 300. [2026-01-23T12:09:16.805513] [DEBUG] [REMOTE ] FTAI: PASS: History has at least 300 days. [2026-01-23T12:09:16.805765] [DEBUG] [REMOTE ] FTAI: PASS: Price check passed. Min price $152.80. [2026-01-23T12:09:16.805911] [DEBUG] [REMOTE ] FTAI: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:16.806024] [DEBUG] [REMOTE ] FTAI: PASS: Integrity check passed. [2026-01-23T12:09:16.806070] [DEBUG] [REMOTE ] FTAI: Symbol is viable for forecasting. [2026-01-23T12:09:16.806119] [INFO ] [MAIN ] [1280/3498] FTAI kept (0.3s) | 1280 kept, 0 rejected | 139.2/min | ETA: 15.9m [2026-01-23T12:09:17.292090] [DEBUG] [REMOTE ] FTC: Retrieved 4705 rows, trimmed to 300. [2026-01-23T12:09:17.292236] [DEBUG] [REMOTE ] FTC: PASS: History has at least 300 days. [2026-01-23T12:09:17.292466] [DEBUG] [REMOTE ] FTC: PASS: Price check passed. Min price $150.07. [2026-01-23T12:09:17.292626] [DEBUG] [REMOTE ] FTC: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:17.292748] [DEBUG] [REMOTE ] FTC: PASS: Integrity check passed. [2026-01-23T12:09:17.292789] [DEBUG] [REMOTE ] FTC: Symbol is viable for forecasting. [2026-01-23T12:09:17.292856] [INFO ] [MAIN ] [1281/3498] FTC kept (0.5s) | 1281 kept, 0 rejected | 139.2/min | ETA: 15.9m [2026-01-23T12:09:17.466207] [DEBUG] [REMOTE ] FTCI: Retrieved 1190 rows, trimmed to 300. [2026-01-23T12:09:17.466367] [DEBUG] [REMOTE ] FTCI: PASS: History has at least 300 days. [2026-01-23T12:09:17.466682] [DEBUG] [REMOTE ] FTCI: PASS: Price check passed. Min price $7.38. [2026-01-23T12:09:17.466849] [DEBUG] [REMOTE ] FTCI: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:17.466983] [DEBUG] [REMOTE ] FTCI: PASS: Integrity check passed. [2026-01-23T12:09:17.467030] [DEBUG] [REMOTE ] FTCI: Symbol is viable for forecasting. [2026-01-23T12:09:17.467089] [INFO ] [MAIN ] [1282/3498] FTCI kept (0.2s) | 1282 kept, 0 rejected | 139.2/min | ETA: 15.9m [2026-01-23T12:09:18.103378] [DEBUG] [REMOTE ] FTCS: Retrieved 4915 rows, trimmed to 300. [2026-01-23T12:09:18.103540] [DEBUG] [REMOTE ] FTCS: PASS: History has at least 300 days. [2026-01-23T12:09:18.103816] [DEBUG] [REMOTE ] FTCS: PASS: Price check passed. Min price $89.63. [2026-01-23T12:09:18.103954] [DEBUG] [REMOTE ] FTCS: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:18.104074] [DEBUG] [REMOTE ] FTCS: PASS: Integrity check passed. [2026-01-23T12:09:18.104115] [DEBUG] [REMOTE ] FTCS: Symbol is viable for forecasting. [2026-01-23T12:09:18.104175] [INFO ] [MAIN ] [1283/3498] FTCS kept (0.6s) | 1283 kept, 0 rejected | 139.2/min | ETA: 15.9m [2026-01-23T12:09:18.473409] [DEBUG] [REMOTE ] FTEK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:18.473554] [DEBUG] [REMOTE ] FTEK: PASS: History has at least 300 days. [2026-01-23T12:09:18.473808] [DEBUG] [REMOTE ] FTEK: PASS: Price check passed. Min price $1.52. [2026-01-23T12:09:18.473944] [DEBUG] [REMOTE ] FTEK: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:18.474064] [DEBUG] [REMOTE ] FTEK: PASS: Integrity check passed. [2026-01-23T12:09:18.474104] [DEBUG] [REMOTE ] FTEK: Symbol is viable for forecasting. [2026-01-23T12:09:18.474153] [INFO ] [MAIN ] [1284/3498] FTEK kept (0.4s) | 1284 kept, 0 rejected | 139.2/min | ETA: 15.9m [2026-01-23T12:09:18.856931] [DEBUG] [REMOTE ] FTGC: Retrieved 3080 rows, trimmed to 300. [2026-01-23T12:09:18.857062] [DEBUG] [REMOTE ] FTGC: PASS: History has at least 300 days. [2026-01-23T12:09:18.857277] [DEBUG] [REMOTE ] FTGC: PASS: Price check passed. Min price $22.56. [2026-01-23T12:09:18.857412] [DEBUG] [REMOTE ] FTGC: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:18.857551] [DEBUG] [REMOTE ] FTGC: PASS: Integrity check passed. [2026-01-23T12:09:18.857610] [DEBUG] [REMOTE ] FTGC: Symbol is viable for forecasting. [2026-01-23T12:09:18.857659] [INFO ] [MAIN ] [1285/3498] FTGC kept (0.4s) | 1285 kept, 0 rejected | 139.2/min | ETA: 15.9m [2026-01-23T12:09:19.154028] [DEBUG] [REMOTE ] FTGS: Retrieved 812 rows, trimmed to 300. [2026-01-23T12:09:19.154203] [DEBUG] [REMOTE ] FTGS: PASS: History has at least 300 days. [2026-01-23T12:09:19.154425] [DEBUG] [REMOTE ] FTGS: PASS: Price check passed. Min price $33.68. [2026-01-23T12:09:19.154570] [DEBUG] [REMOTE ] FTGS: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:19.154733] [DEBUG] [REMOTE ] FTGS: PASS: Integrity check passed. [2026-01-23T12:09:19.154791] [DEBUG] [REMOTE ] FTGS: Symbol is viable for forecasting. [2026-01-23T12:09:19.154861] [INFO ] [MAIN ] [1286/3498] FTGS kept (0.3s) | 1286 kept, 0 rejected | 139.2/min | ETA: 15.9m [2026-01-23T12:09:19.586789] [DEBUG] [REMOTE ] FTHI: Retrieved 3029 rows, trimmed to 300. [2026-01-23T12:09:19.586930] [DEBUG] [REMOTE ] FTHI: PASS: History has at least 300 days. [2026-01-23T12:09:19.587176] [DEBUG] [REMOTE ] FTHI: PASS: Price check passed. Min price $22.54. [2026-01-23T12:09:19.587342] [DEBUG] [REMOTE ] FTHI: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:19.587505] [DEBUG] [REMOTE ] FTHI: PASS: Integrity check passed. [2026-01-23T12:09:19.587556] [DEBUG] [REMOTE ] FTHI: Symbol is viable for forecasting. [2026-01-23T12:09:19.587655] [INFO ] [MAIN ] [1287/3498] FTHI kept (0.4s) | 1287 kept, 0 rejected | 139.2/min | ETA: 15.9m [2026-01-23T12:09:19.963719] [DEBUG] [REMOTE ] FTHY: Retrieved 1400 rows, trimmed to 300. [2026-01-23T12:09:19.963913] [DEBUG] [REMOTE ] FTHY: PASS: History has at least 300 days. [2026-01-23T12:09:19.964212] [DEBUG] [REMOTE ] FTHY: PASS: Price check passed. Min price $13.62. [2026-01-23T12:09:19.964396] [DEBUG] [REMOTE ] FTHY: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:19.964555] [DEBUG] [REMOTE ] FTHY: PASS: Integrity check passed. [2026-01-23T12:09:19.964632] [DEBUG] [REMOTE ] FTHY: Symbol is viable for forecasting. [2026-01-23T12:09:19.964701] [INFO ] [MAIN ] [1288/3498] FTHY kept (0.4s) | 1288 kept, 0 rejected | 139.2/min | ETA: 15.9m [2026-01-23T12:09:20.442266] [DEBUG] [REMOTE ] FTI: Retrieved 6188 rows, trimmed to 300. [2026-01-23T12:09:20.442430] [DEBUG] [REMOTE ] FTI: PASS: History has at least 300 days. [2026-01-23T12:09:20.442728] [DEBUG] [REMOTE ] FTI: PASS: Price check passed. Min price $40.47. [2026-01-23T12:09:20.442872] [DEBUG] [REMOTE ] FTI: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:20.442994] [DEBUG] [REMOTE ] FTI: PASS: Integrity check passed. [2026-01-23T12:09:20.443034] [DEBUG] [REMOTE ] FTI: Symbol is viable for forecasting. [2026-01-23T12:09:20.443091] [INFO ] [MAIN ] [1289/3498] FTI kept (0.5s) | 1289 kept, 0 rejected | 139.2/min | ETA: 15.9m [2026-01-23T12:09:20.926981] [DEBUG] [REMOTE ] FTK: Retrieved 5155 rows, trimmed to 300. [2026-01-23T12:09:20.927120] [DEBUG] [REMOTE ] FTK: PASS: History has at least 300 days. [2026-01-23T12:09:20.927342] [DEBUG] [REMOTE ] FTK: PASS: Price check passed. Min price $13.47. [2026-01-23T12:09:20.927508] [DEBUG] [REMOTE ] FTK: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:20.927652] [DEBUG] [REMOTE ] FTK: PASS: Integrity check passed. [2026-01-23T12:09:20.927706] [DEBUG] [REMOTE ] FTK: Symbol is viable for forecasting. [2026-01-23T12:09:20.927782] [INFO ] [MAIN ] [1290/3498] FTK kept (0.5s) | 1290 kept, 0 rejected | 139.2/min | ETA: 15.9m [2026-01-23T12:09:21.343307] [DEBUG] [REMOTE ] FTLF: Retrieved 4575 rows, trimmed to 300. [2026-01-23T12:09:21.343445] [DEBUG] [REMOTE ] FTLF: PASS: History has at least 300 days. [2026-01-23T12:09:21.343704] [DEBUG] [REMOTE ] FTLF: PASS: Price check passed. Min price $15.25. [2026-01-23T12:09:21.343858] [DEBUG] [REMOTE ] FTLF: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:21.343983] [DEBUG] [REMOTE ] FTLF: PASS: Integrity check passed. [2026-01-23T12:09:21.344025] [DEBUG] [REMOTE ] FTLF: Symbol is viable for forecasting. [2026-01-23T12:09:21.344077] [INFO ] [MAIN ] [1291/3498] FTLF kept (0.4s) | 1291 kept, 0 rejected | 139.2/min | ETA: 15.9m [2026-01-23T12:09:21.750809] [DEBUG] [REMOTE ] FTQI: Retrieved 3029 rows, trimmed to 300. [2026-01-23T12:09:21.750951] [DEBUG] [REMOTE ] FTQI: PASS: History has at least 300 days. [2026-01-23T12:09:21.751174] [DEBUG] [REMOTE ] FTQI: PASS: Price check passed. Min price $19.63. [2026-01-23T12:09:21.751314] [DEBUG] [REMOTE ] FTQI: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:21.751431] [DEBUG] [REMOTE ] FTQI: PASS: Integrity check passed. [2026-01-23T12:09:21.751474] [DEBUG] [REMOTE ] FTQI: Symbol is viable for forecasting. [2026-01-23T12:09:21.751528] [INFO ] [MAIN ] [1292/3498] FTQI kept (0.4s) | 1292 kept, 0 rejected | 139.2/min | ETA: 15.8m [2026-01-23T12:09:21.845328] [DEBUG] [REMOTE ] FTRE: Retrieved 639 rows, trimmed to 300. [2026-01-23T12:09:21.845474] [DEBUG] [REMOTE ] FTRE: PASS: History has at least 300 days. [2026-01-23T12:09:21.845732] [DEBUG] [REMOTE ] FTRE: PASS: Price check passed. Min price $9.70. [2026-01-23T12:09:21.845880] [DEBUG] [REMOTE ] FTRE: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:21.846016] [DEBUG] [REMOTE ] FTRE: PASS: Integrity check passed. [2026-01-23T12:09:21.846087] [DEBUG] [REMOTE ] FTRE: Symbol is viable for forecasting. [2026-01-23T12:09:21.846161] [INFO ] [MAIN ] [1293/3498] FTRE kept (0.1s) | 1293 kept, 0 rejected | 139.3/min | ETA: 15.8m [2026-01-23T12:09:22.475146] [DEBUG] [REMOTE ] FTRI: Retrieved 2536 rows, trimmed to 300. [2026-01-23T12:09:22.475287] [DEBUG] [REMOTE ] FTRI: PASS: History has at least 300 days. [2026-01-23T12:09:22.475496] [DEBUG] [REMOTE ] FTRI: PASS: Price check passed. Min price $14.35. [2026-01-23T12:09:22.475668] [DEBUG] [REMOTE ] FTRI: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:22.475783] [DEBUG] [REMOTE ] FTRI: PASS: Integrity check passed. [2026-01-23T12:09:22.475825] [DEBUG] [REMOTE ] FTRI: Symbol is viable for forecasting. [2026-01-23T12:09:22.475873] [INFO ] [MAIN ] [1294/3498] FTRI kept (0.6s) | 1294 kept, 0 rejected | 139.3/min | ETA: 15.8m [2026-01-23T12:09:22.710275] [DEBUG] [REMOTE ] FTS: Retrieved 2528 rows, trimmed to 300. [2026-01-23T12:09:22.710421] [DEBUG] [REMOTE ] FTS: PASS: History has at least 300 days. [2026-01-23T12:09:22.710673] [DEBUG] [REMOTE ] FTS: PASS: Price check passed. Min price $49.38. [2026-01-23T12:09:22.710815] [DEBUG] [REMOTE ] FTS: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:22.710929] [DEBUG] [REMOTE ] FTS: PASS: Integrity check passed. [2026-01-23T12:09:22.710970] [DEBUG] [REMOTE ] FTS: Symbol is viable for forecasting. [2026-01-23T12:09:22.711018] [INFO ] [MAIN ] [1295/3498] FTS kept (0.2s) | 1295 kept, 0 rejected | 139.3/min | ETA: 15.8m [2026-01-23T12:09:23.313214] [DEBUG] [REMOTE ] FTSL: Retrieved 3201 rows, trimmed to 300. [2026-01-23T12:09:23.313355] [DEBUG] [REMOTE ] FTSL: PASS: History has at least 300 days. [2026-01-23T12:09:23.313568] [DEBUG] [REMOTE ] FTSL: PASS: Price check passed. Min price $45.03. [2026-01-23T12:09:23.313724] [DEBUG] [REMOTE ] FTSL: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:23.314017] [DEBUG] [REMOTE ] FTSL: PASS: Integrity check passed. [2026-01-23T12:09:23.314059] [DEBUG] [REMOTE ] FTSL: Symbol is viable for forecasting. [2026-01-23T12:09:23.314109] [INFO ] [MAIN ] [1296/3498] FTSL kept (0.6s) | 1296 kept, 0 rejected | 139.3/min | ETA: 15.8m [2026-01-23T12:09:23.725020] [DEBUG] [REMOTE ] FTSM: Retrieved 2883 rows, trimmed to 300. [2026-01-23T12:09:23.725195] [DEBUG] [REMOTE ] FTSM: PASS: History has at least 300 days. [2026-01-23T12:09:23.725428] [DEBUG] [REMOTE ] FTSM: PASS: Price check passed. Min price $59.48. [2026-01-23T12:09:23.725615] [DEBUG] [REMOTE ] FTSM: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:23.725764] [DEBUG] [REMOTE ] FTSM: PASS: Integrity check passed. [2026-01-23T12:09:23.725813] [DEBUG] [REMOTE ] FTSM: Symbol is viable for forecasting. [2026-01-23T12:09:23.725869] [INFO ] [MAIN ] [1297/3498] FTSM kept (0.4s) | 1297 kept, 0 rejected | 139.3/min | ETA: 15.8m [2026-01-23T12:09:24.013426] [DEBUG] [REMOTE ] FTXL: Retrieved 2347 rows, trimmed to 300. [2026-01-23T12:09:24.013565] [DEBUG] [REMOTE ] FTXL: PASS: History has at least 300 days. [2026-01-23T12:09:24.013798] [DEBUG] [REMOTE ] FTXL: PASS: Price check passed. Min price $111.66. [2026-01-23T12:09:24.013938] [DEBUG] [REMOTE ] FTXL: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:24.014051] [DEBUG] [REMOTE ] FTXL: PASS: Integrity check passed. [2026-01-23T12:09:24.014092] [DEBUG] [REMOTE ] FTXL: Symbol is viable for forecasting. [2026-01-23T12:09:24.014142] [INFO ] [MAIN ] [1298/3498] FTXL kept (0.3s) | 1298 kept, 0 rejected | 139.3/min | ETA: 15.8m [2026-01-23T12:09:24.480515] [DEBUG] [REMOTE ] FTXN: Retrieved 2345 rows, trimmed to 300. [2026-01-23T12:09:24.480707] [DEBUG] [REMOTE ] FTXN: PASS: History has at least 300 days. [2026-01-23T12:09:24.480953] [DEBUG] [REMOTE ] FTXN: PASS: Price check passed. Min price $26.89. [2026-01-23T12:09:24.481119] [DEBUG] [REMOTE ] FTXN: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:24.481254] [DEBUG] [REMOTE ] FTXN: PASS: Integrity check passed. [2026-01-23T12:09:24.481340] [DEBUG] [REMOTE ] FTXN: Symbol is viable for forecasting. [2026-01-23T12:09:24.481393] [INFO ] [MAIN ] [1299/3498] FTXN kept (0.5s) | 1299 kept, 0 rejected | 139.3/min | ETA: 15.8m [2026-01-23T12:09:24.869159] [DEBUG] [REMOTE ] FTXO: Retrieved 2335 rows, trimmed to 300. [2026-01-23T12:09:24.869293] [DEBUG] [REMOTE ] FTXO: PASS: History has at least 300 days. [2026-01-23T12:09:24.869503] [DEBUG] [REMOTE ] FTXO: PASS: Price check passed. Min price $33.52. [2026-01-23T12:09:24.869671] [DEBUG] [REMOTE ] FTXO: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:24.869785] [DEBUG] [REMOTE ] FTXO: PASS: Integrity check passed. [2026-01-23T12:09:24.869825] [DEBUG] [REMOTE ] FTXO: Symbol is viable for forecasting. [2026-01-23T12:09:24.869873] [INFO ] [MAIN ] [1300/3498] FTXO kept (0.4s) | 1300 kept, 0 rejected | 139.3/min | ETA: 15.8m [2026-01-23T12:09:25.251260] [DEBUG] [REMOTE ] FUBO: Retrieved 2030 rows, trimmed to 300. [2026-01-23T12:09:25.251400] [DEBUG] [REMOTE ] FUBO: PASS: History has at least 300 days. [2026-01-23T12:09:25.251648] [DEBUG] [REMOTE ] FUBO: PASS: Price check passed. Min price $2.48. [2026-01-23T12:09:25.251993] [DEBUG] [REMOTE ] FUBO: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:25.252113] [DEBUG] [REMOTE ] FUBO: PASS: Integrity check passed. [2026-01-23T12:09:25.252155] [DEBUG] [REMOTE ] FUBO: Symbol is viable for forecasting. [2026-01-23T12:09:25.252204] [INFO ] [MAIN ] [1301/3498] FUBO kept (0.4s) | 1301 kept, 0 rejected | 139.3/min | ETA: 15.8m [2026-01-23T12:09:25.870077] [DEBUG] [REMOTE ] FUL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:25.870251] [DEBUG] [REMOTE ] FUL: PASS: History has at least 300 days. [2026-01-23T12:09:25.870537] [DEBUG] [REMOTE ] FUL: PASS: Price check passed. Min price $55.41. [2026-01-23T12:09:25.870696] [DEBUG] [REMOTE ] FUL: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:25.870822] [DEBUG] [REMOTE ] FUL: PASS: Integrity check passed. [2026-01-23T12:09:25.870862] [DEBUG] [REMOTE ] FUL: Symbol is viable for forecasting. [2026-01-23T12:09:25.871630] [INFO ] [MAIN ] [1302/3498] FUL kept (0.6s) | 1302 kept, 0 rejected | 139.3/min | ETA: 15.8m [2026-01-23T12:09:26.540164] [DEBUG] [REMOTE ] FULC: Retrieved 1638 rows, trimmed to 300. [2026-01-23T12:09:26.540295] [DEBUG] [REMOTE ] FULC: PASS: History has at least 300 days. [2026-01-23T12:09:26.540503] [DEBUG] [REMOTE ] FULC: PASS: Price check passed. Min price $7.63. [2026-01-23T12:09:26.540691] [DEBUG] [REMOTE ] FULC: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:26.540819] [DEBUG] [REMOTE ] FULC: PASS: Integrity check passed. [2026-01-23T12:09:26.540860] [DEBUG] [REMOTE ] FULC: Symbol is viable for forecasting. [2026-01-23T12:09:26.540909] [INFO ] [MAIN ] [1303/3498] FULC kept (0.7s) | 1303 kept, 0 rejected | 139.2/min | ETA: 15.8m [2026-01-23T12:09:26.982198] [DEBUG] [REMOTE ] FUN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:26.982338] [DEBUG] [REMOTE ] FUN: PASS: History has at least 300 days. [2026-01-23T12:09:26.982555] [DEBUG] [REMOTE ] FUN: PASS: Price check passed. Min price $12.83. [2026-01-23T12:09:26.982711] [DEBUG] [REMOTE ] FUN: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:26.982825] [DEBUG] [REMOTE ] FUN: PASS: Integrity check passed. [2026-01-23T12:09:26.982865] [DEBUG] [REMOTE ] FUN: Symbol is viable for forecasting. [2026-01-23T12:09:26.982914] [INFO ] [MAIN ] [1304/3498] FUN kept (0.4s) | 1304 kept, 0 rejected | 139.2/min | ETA: 15.8m [2026-01-23T12:09:27.457236] [DEBUG] [REMOTE ] FUNC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:27.457373] [DEBUG] [REMOTE ] FUNC: PASS: History has at least 300 days. [2026-01-23T12:09:27.457648] [DEBUG] [REMOTE ] FUNC: PASS: Price check passed. Min price $34.29. [2026-01-23T12:09:27.457795] [DEBUG] [REMOTE ] FUNC: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:27.457933] [DEBUG] [REMOTE ] FUNC: PASS: Integrity check passed. [2026-01-23T12:09:27.457976] [DEBUG] [REMOTE ] FUNC: Symbol is viable for forecasting. [2026-01-23T12:09:27.458027] [INFO ] [MAIN ] [1305/3498] FUNC kept (0.5s) | 1305 kept, 0 rejected | 139.2/min | ETA: 15.8m [2026-01-23T12:09:27.962687] [DEBUG] [REMOTE ] FUND: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:27.962853] [DEBUG] [REMOTE ] FUND: PASS: History has at least 300 days. [2026-01-23T12:09:27.963142] [DEBUG] [REMOTE ] FUND: PASS: Price check passed. Min price $7.80. [2026-01-23T12:09:27.963291] [DEBUG] [REMOTE ] FUND: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:27.963419] [DEBUG] [REMOTE ] FUND: PASS: Integrity check passed. [2026-01-23T12:09:27.963461] [DEBUG] [REMOTE ] FUND: Symbol is viable for forecasting. [2026-01-23T12:09:27.963512] [INFO ] [MAIN ] [1306/3498] FUND kept (0.5s) | 1306 kept, 0 rejected | 139.2/min | ETA: 15.7m [2026-01-23T12:09:28.311898] [DEBUG] [REMOTE ] FVCB: Retrieved 3069 rows, trimmed to 300. [2026-01-23T12:09:28.312019] [DEBUG] [REMOTE ] FVCB: PASS: History has at least 300 days. [2026-01-23T12:09:28.312229] [DEBUG] [REMOTE ] FVCB: PASS: Price check passed. Min price $11.98. [2026-01-23T12:09:28.312365] [DEBUG] [REMOTE ] FVCB: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:28.312477] [DEBUG] [REMOTE ] FVCB: PASS: Integrity check passed. [2026-01-23T12:09:28.312518] [DEBUG] [REMOTE ] FVCB: Symbol is viable for forecasting. [2026-01-23T12:09:28.312565] [INFO ] [MAIN ] [1307/3498] FVCB kept (0.3s) | 1307 kept, 0 rejected | 139.2/min | ETA: 15.7m [2026-01-23T12:09:28.751505] [DEBUG] [REMOTE ] FWONA: Retrieved 3278 rows, trimmed to 300. [2026-01-23T12:09:28.751689] [DEBUG] [REMOTE ] FWONA: PASS: History has at least 300 days. [2026-01-23T12:09:28.751917] [DEBUG] [REMOTE ] FWONA: PASS: Price check passed. Min price $80.43. [2026-01-23T12:09:28.752059] [DEBUG] [REMOTE ] FWONA: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:28.752175] [DEBUG] [REMOTE ] FWONA: PASS: Integrity check passed. [2026-01-23T12:09:28.752217] [DEBUG] [REMOTE ] FWONA: Symbol is viable for forecasting. [2026-01-23T12:09:28.752266] [INFO ] [MAIN ] [1308/3498] FWONA kept (0.4s) | 1308 kept, 0 rejected | 139.2/min | ETA: 15.7m [2026-01-23T12:09:29.096151] [DEBUG] [REMOTE ] FWONK: Retrieved 2904 rows, trimmed to 300. [2026-01-23T12:09:29.096290] [DEBUG] [REMOTE ] FWONK: PASS: History has at least 300 days. [2026-01-23T12:09:29.096502] [DEBUG] [REMOTE ] FWONK: PASS: Price check passed. Min price $87.39. [2026-01-23T12:09:29.096672] [DEBUG] [REMOTE ] FWONK: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:29.096790] [DEBUG] [REMOTE ] FWONK: PASS: Integrity check passed. [2026-01-23T12:09:29.096829] [DEBUG] [REMOTE ] FWONK: Symbol is viable for forecasting. [2026-01-23T12:09:29.096877] [INFO ] [MAIN ] [1309/3498] FWONK kept (0.3s) | 1309 kept, 0 rejected | 139.2/min | ETA: 15.7m [2026-01-23T12:09:29.562918] [DEBUG] [REMOTE ] FWRD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:29.563057] [DEBUG] [REMOTE ] FWRD: PASS: History has at least 300 days. [2026-01-23T12:09:29.563279] [DEBUG] [REMOTE ] FWRD: PASS: Price check passed. Min price $17.69. [2026-01-23T12:09:29.563415] [DEBUG] [REMOTE ] FWRD: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:29.563528] [DEBUG] [REMOTE ] FWRD: PASS: Integrity check passed. [2026-01-23T12:09:29.563586] [DEBUG] [REMOTE ] FWRD: Symbol is viable for forecasting. [2026-01-23T12:09:29.563638] [INFO ] [MAIN ] [1310/3498] FWRD kept (0.5s) | 1310 kept, 0 rejected | 139.2/min | ETA: 15.7m [2026-01-23T12:09:29.784362] [DEBUG] [REMOTE ] FWRG: Retrieved 1081 rows, trimmed to 300. [2026-01-23T12:09:29.784495] [DEBUG] [REMOTE ] FWRG: PASS: History has at least 300 days. [2026-01-23T12:09:29.784723] [DEBUG] [REMOTE ] FWRG: PASS: Price check passed. Min price $15.05. [2026-01-23T12:09:29.784872] [DEBUG] [REMOTE ] FWRG: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:29.785001] [DEBUG] [REMOTE ] FWRG: PASS: Integrity check passed. [2026-01-23T12:09:29.785042] [DEBUG] [REMOTE ] FWRG: Symbol is viable for forecasting. [2026-01-23T12:09:29.785091] [INFO ] [MAIN ] [1311/3498] FWRG kept (0.2s) | 1311 kept, 0 rejected | 139.3/min | ETA: 15.7m [2026-01-23T12:09:30.358554] [DEBUG] [REMOTE ] FYC: Retrieved 3711 rows, trimmed to 300. [2026-01-23T12:09:30.358724] [DEBUG] [REMOTE ] FYC: PASS: History has at least 300 days. [2026-01-23T12:09:30.358944] [DEBUG] [REMOTE ] FYC: PASS: Price check passed. Min price $87.35. [2026-01-23T12:09:30.359078] [DEBUG] [REMOTE ] FYC: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:30.359195] [DEBUG] [REMOTE ] FYC: PASS: Integrity check passed. [2026-01-23T12:09:30.359236] [DEBUG] [REMOTE ] FYC: Symbol is viable for forecasting. [2026-01-23T12:09:30.359285] [INFO ] [MAIN ] [1312/3498] FYC kept (0.6s) | 1312 kept, 0 rejected | 139.2/min | ETA: 15.7m [2026-01-23T12:09:30.811358] [DEBUG] [REMOTE ] FYX: Retrieved 4706 rows, trimmed to 300. [2026-01-23T12:09:30.811499] [DEBUG] [REMOTE ] FYX: PASS: History has at least 300 days. [2026-01-23T12:09:30.811756] [DEBUG] [REMOTE ] FYX: PASS: Price check passed. Min price $103.32. [2026-01-23T12:09:30.811899] [DEBUG] [REMOTE ] FYX: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:30.812018] [DEBUG] [REMOTE ] FYX: PASS: Integrity check passed. [2026-01-23T12:09:30.812059] [DEBUG] [REMOTE ] FYX: Symbol is viable for forecasting. [2026-01-23T12:09:30.812107] [INFO ] [MAIN ] [1313/3498] FYX kept (0.5s) | 1313 kept, 0 rejected | 139.2/min | ETA: 15.7m [2026-01-23T12:09:31.195730] [DEBUG] [REMOTE ] G: Retrieved 4648 rows, trimmed to 300. [2026-01-23T12:09:31.195956] [DEBUG] [REMOTE ] G: PASS: History has at least 300 days. [2026-01-23T12:09:31.196755] [DEBUG] [REMOTE ] G: PASS: Price check passed. Min price $37.75. [2026-01-23T12:09:31.197073] [DEBUG] [REMOTE ] G: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:31.197291] [DEBUG] [REMOTE ] G: PASS: Integrity check passed. [2026-01-23T12:09:31.197349] [DEBUG] [REMOTE ] G: Symbol is viable for forecasting. [2026-01-23T12:09:31.197417] [INFO ] [MAIN ] [1314/3498] G kept (0.4s) | 1314 kept, 0 rejected | 139.2/min | ETA: 15.7m [2026-01-23T12:09:31.505880] [DEBUG] [REMOTE ] GAB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:31.506024] [DEBUG] [REMOTE ] GAB: PASS: History has at least 300 days. [2026-01-23T12:09:31.506259] [DEBUG] [REMOTE ] GAB: PASS: Price check passed. Min price $5.77. [2026-01-23T12:09:31.506399] [DEBUG] [REMOTE ] GAB: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:31.506521] [DEBUG] [REMOTE ] GAB: PASS: Integrity check passed. [2026-01-23T12:09:31.506561] [DEBUG] [REMOTE ] GAB: Symbol is viable for forecasting. [2026-01-23T12:09:31.506633] [INFO ] [MAIN ] [1315/3498] GAB kept (0.3s) | 1315 kept, 0 rejected | 139.3/min | ETA: 15.7m [2026-01-23T12:09:32.101830] [DEBUG] [REMOTE ] GABC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:32.101975] [DEBUG] [REMOTE ] GABC: PASS: History has at least 300 days. [2026-01-23T12:09:32.102218] [DEBUG] [REMOTE ] GABC: PASS: Price check passed. Min price $37.99. [2026-01-23T12:09:32.102359] [DEBUG] [REMOTE ] GABC: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:32.102483] [DEBUG] [REMOTE ] GABC: PASS: Integrity check passed. [2026-01-23T12:09:32.102525] [DEBUG] [REMOTE ] GABC: Symbol is viable for forecasting. [2026-01-23T12:09:32.102594] [INFO ] [MAIN ] [1316/3498] GABC kept (0.6s) | 1316 kept, 0 rejected | 139.2/min | ETA: 15.7m [2026-01-23T12:09:32.647742] [DEBUG] [REMOTE ] GAIA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:32.647892] [DEBUG] [REMOTE ] GAIA: PASS: History has at least 300 days. [2026-01-23T12:09:32.648137] [DEBUG] [REMOTE ] GAIA: PASS: Price check passed. Min price $3.28. [2026-01-23T12:09:32.648279] [DEBUG] [REMOTE ] GAIA: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:32.648420] [DEBUG] [REMOTE ] GAIA: PASS: Integrity check passed. [2026-01-23T12:09:32.648463] [DEBUG] [REMOTE ] GAIA: Symbol is viable for forecasting. [2026-01-23T12:09:32.648514] [INFO ] [MAIN ] [1317/3498] GAIA kept (0.5s) | 1317 kept, 0 rejected | 139.2/min | ETA: 15.7m [2026-01-23T12:09:32.946848] [DEBUG] [REMOTE ] GAIN: Retrieved 5178 rows, trimmed to 300. [2026-01-23T12:09:32.946989] [DEBUG] [REMOTE ] GAIN: PASS: History has at least 300 days. [2026-01-23T12:09:32.947203] [DEBUG] [REMOTE ] GAIN: PASS: Price check passed. Min price $13.47. [2026-01-23T12:09:32.947337] [DEBUG] [REMOTE ] GAIN: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:32.947474] [DEBUG] [REMOTE ] GAIN: PASS: Integrity check passed. [2026-01-23T12:09:32.947517] [DEBUG] [REMOTE ] GAIN: Symbol is viable for forecasting. [2026-01-23T12:09:32.947564] [INFO ] [MAIN ] [1318/3498] GAIN kept (0.3s) | 1318 kept, 0 rejected | 139.2/min | ETA: 15.7m [2026-01-23T12:09:33.588629] [DEBUG] [REMOTE ] GAM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:33.588804] [DEBUG] [REMOTE ] GAM: PASS: History has at least 300 days. [2026-01-23T12:09:33.589054] [DEBUG] [REMOTE ] GAM: PASS: Price check passed. Min price $56.30. [2026-01-23T12:09:33.589194] [DEBUG] [REMOTE ] GAM: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:33.589321] [DEBUG] [REMOTE ] GAM: PASS: Integrity check passed. [2026-01-23T12:09:33.589362] [DEBUG] [REMOTE ] GAM: Symbol is viable for forecasting. [2026-01-23T12:09:33.589412] [INFO ] [MAIN ] [1319/3498] GAM kept (0.6s) | 1319 kept, 0 rejected | 139.2/min | ETA: 15.7m [2026-01-23T12:09:33.851356] [DEBUG] [REMOTE ] GAMB: Retrieved 1130 rows, trimmed to 300. [2026-01-23T12:09:33.851494] [DEBUG] [REMOTE ] GAMB: PASS: History has at least 300 days. [2026-01-23T12:09:33.851729] [DEBUG] [REMOTE ] GAMB: PASS: Price check passed. Min price $4.66. [2026-01-23T12:09:33.851872] [DEBUG] [REMOTE ] GAMB: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:33.851981] [DEBUG] [REMOTE ] GAMB: PASS: Integrity check passed. [2026-01-23T12:09:33.852021] [DEBUG] [REMOTE ] GAMB: Symbol is viable for forecasting. [2026-01-23T12:09:33.852069] [INFO ] [MAIN ] [1320/3498] GAMB kept (0.3s) | 1320 kept, 0 rejected | 139.2/min | ETA: 15.6m [2026-01-23T12:09:34.234613] [DEBUG] [REMOTE ] GANX: Retrieved 1218 rows, trimmed to 300. [2026-01-23T12:09:34.234780] [DEBUG] [REMOTE ] GANX: PASS: History has at least 300 days. [2026-01-23T12:09:34.235031] [DEBUG] [REMOTE ] GANX: PASS: Price check passed. Min price $1.66. [2026-01-23T12:09:34.235170] [DEBUG] [REMOTE ] GANX: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:34.235306] [DEBUG] [REMOTE ] GANX: PASS: Integrity check passed. [2026-01-23T12:09:34.235349] [DEBUG] [REMOTE ] GANX: Symbol is viable for forecasting. [2026-01-23T12:09:34.235406] [INFO ] [MAIN ] [1321/3498] GANX kept (0.4s) | 1321 kept, 0 rejected | 139.2/min | ETA: 15.6m [2026-01-23T12:09:34.744020] [DEBUG] [REMOTE ] GASS: Retrieved 5105 rows, trimmed to 300. [2026-01-23T12:09:34.744252] [DEBUG] [REMOTE ] GASS: PASS: History has at least 300 days. [2026-01-23T12:09:34.744598] [DEBUG] [REMOTE ] GASS: PASS: Price check passed. Min price $6.50. [2026-01-23T12:09:34.744779] [DEBUG] [REMOTE ] GASS: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:34.744956] [DEBUG] [REMOTE ] GASS: PASS: Integrity check passed. [2026-01-23T12:09:34.745014] [DEBUG] [REMOTE ] GASS: Symbol is viable for forecasting. [2026-01-23T12:09:34.745078] [INFO ] [MAIN ] [1322/3498] GASS kept (0.5s) | 1322 kept, 0 rejected | 139.2/min | ETA: 15.6m [2026-01-23T12:09:35.296909] [DEBUG] [REMOTE ] GATX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:35.297116] [DEBUG] [REMOTE ] GATX: PASS: History has at least 300 days. [2026-01-23T12:09:35.297393] [DEBUG] [REMOTE ] GATX: PASS: Price check passed. Min price $151.57. [2026-01-23T12:09:35.297610] [DEBUG] [REMOTE ] GATX: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:35.297754] [DEBUG] [REMOTE ] GATX: PASS: Integrity check passed. [2026-01-23T12:09:35.297796] [DEBUG] [REMOTE ] GATX: Symbol is viable for forecasting. [2026-01-23T12:09:35.297848] [INFO ] [MAIN ] [1323/3498] GATX kept (0.6s) | 1323 kept, 0 rejected | 139.2/min | ETA: 15.6m [2026-01-23T12:09:35.670375] [DEBUG] [REMOTE ] GBAB: Retrieved 3831 rows, trimmed to 300. [2026-01-23T12:09:35.670520] [DEBUG] [REMOTE ] GBAB: PASS: History has at least 300 days. [2026-01-23T12:09:35.670758] [DEBUG] [REMOTE ] GBAB: PASS: Price check passed. Min price $14.68. [2026-01-23T12:09:35.670899] [DEBUG] [REMOTE ] GBAB: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:35.671020] [DEBUG] [REMOTE ] GBAB: PASS: Integrity check passed. [2026-01-23T12:09:35.671060] [DEBUG] [REMOTE ] GBAB: Symbol is viable for forecasting. [2026-01-23T12:09:35.671108] [INFO ] [MAIN ] [1324/3498] GBAB kept (0.4s) | 1324 kept, 0 rejected | 139.2/min | ETA: 15.6m [2026-01-23T12:09:36.167048] [DEBUG] [REMOTE ] GBCI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:36.167200] [DEBUG] [REMOTE ] GBCI: PASS: History has at least 300 days. [2026-01-23T12:09:36.167475] [DEBUG] [REMOTE ] GBCI: PASS: Price check passed. Min price $39.87. [2026-01-23T12:09:36.167639] [DEBUG] [REMOTE ] GBCI: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:36.167774] [DEBUG] [REMOTE ] GBCI: PASS: Integrity check passed. [2026-01-23T12:09:36.167816] [DEBUG] [REMOTE ] GBCI: Symbol is viable for forecasting. [2026-01-23T12:09:36.167868] [INFO ] [MAIN ] [1325/3498] GBCI kept (0.5s) | 1325 kept, 0 rejected | 139.2/min | ETA: 15.6m [2026-01-23T12:09:36.594352] [DEBUG] [REMOTE ] GBDC: Retrieved 3968 rows, trimmed to 300. [2026-01-23T12:09:36.594516] [DEBUG] [REMOTE ] GBDC: PASS: History has at least 300 days. [2026-01-23T12:09:36.594811] [DEBUG] [REMOTE ] GBDC: PASS: Price check passed. Min price $13.15. [2026-01-23T12:09:36.595022] [DEBUG] [REMOTE ] GBDC: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:36.595170] [DEBUG] [REMOTE ] GBDC: PASS: Integrity check passed. [2026-01-23T12:09:36.595221] [DEBUG] [REMOTE ] GBDC: Symbol is viable for forecasting. [2026-01-23T12:09:36.595288] [INFO ] [MAIN ] [1326/3498] GBDC kept (0.4s) | 1326 kept, 0 rejected | 139.2/min | ETA: 15.6m [2026-01-23T12:09:36.798806] [DEBUG] [REMOTE ] GBIO: Retrieved 1410 rows, trimmed to 300. [2026-01-23T12:09:36.798942] [DEBUG] [REMOTE ] GBIO: PASS: History has at least 300 days. [2026-01-23T12:09:36.799150] [DEBUG] [REMOTE ] GBIO: PASS: Price check passed. Min price $5.01. [2026-01-23T12:09:36.799291] [DEBUG] [REMOTE ] GBIO: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:36.799404] [DEBUG] [REMOTE ] GBIO: PASS: Integrity check passed. [2026-01-23T12:09:36.799446] [DEBUG] [REMOTE ] GBIO: Symbol is viable for forecasting. [2026-01-23T12:09:36.799496] [INFO ] [MAIN ] [1327/3498] GBIO kept (0.2s) | 1327 kept, 0 rejected | 139.2/min | ETA: 15.6m [2026-01-23T12:09:37.258690] [DEBUG] [REMOTE ] GBTG: Retrieved 1296 rows, trimmed to 300. [2026-01-23T12:09:37.258824] [DEBUG] [REMOTE ] GBTG: PASS: History has at least 300 days. [2026-01-23T12:09:37.259067] [DEBUG] [REMOTE ] GBTG: PASS: Price check passed. Min price $6.83. [2026-01-23T12:09:37.259204] [DEBUG] [REMOTE ] GBTG: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:37.259315] [DEBUG] [REMOTE ] GBTG: PASS: Integrity check passed. [2026-01-23T12:09:37.259356] [DEBUG] [REMOTE ] GBTG: Symbol is viable for forecasting. [2026-01-23T12:09:37.259407] [INFO ] [MAIN ] [1328/3498] GBTG kept (0.5s) | 1328 kept, 0 rejected | 139.2/min | ETA: 15.6m [2026-01-23T12:09:37.862167] [DEBUG] [REMOTE ] GBX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:37.862307] [DEBUG] [REMOTE ] GBX: PASS: History has at least 300 days. [2026-01-23T12:09:37.862533] [DEBUG] [REMOTE ] GBX: PASS: Price check passed. Min price $40.98. [2026-01-23T12:09:37.862711] [DEBUG] [REMOTE ] GBX: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:37.862835] [DEBUG] [REMOTE ] GBX: PASS: Integrity check passed. [2026-01-23T12:09:37.862885] [DEBUG] [REMOTE ] GBX: Symbol is viable for forecasting. [2026-01-23T12:09:37.862944] [INFO ] [MAIN ] [1329/3498] GBX kept (0.6s) | 1329 kept, 0 rejected | 139.2/min | ETA: 15.6m [2026-01-23T12:09:38.328772] [DEBUG] [REMOTE ] GCBC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:38.328949] [DEBUG] [REMOTE ] GCBC: PASS: History has at least 300 days. [2026-01-23T12:09:38.329169] [DEBUG] [REMOTE ] GCBC: PASS: Price check passed. Min price $21.61. [2026-01-23T12:09:38.329305] [DEBUG] [REMOTE ] GCBC: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:38.329421] [DEBUG] [REMOTE ] GCBC: PASS: Integrity check passed. [2026-01-23T12:09:38.329461] [DEBUG] [REMOTE ] GCBC: Symbol is viable for forecasting. [2026-01-23T12:09:38.329510] [INFO ] [MAIN ] [1330/3498] GCBC kept (0.5s) | 1330 kept, 0 rejected | 139.2/min | ETA: 15.6m [2026-01-23T12:09:38.601168] [DEBUG] [REMOTE ] GCMG: Retrieved 1299 rows, trimmed to 300. [2026-01-23T12:09:38.601301] [DEBUG] [REMOTE ] GCMG: PASS: History has at least 300 days. [2026-01-23T12:09:38.601508] [DEBUG] [REMOTE ] GCMG: PASS: Price check passed. Min price $10.33. [2026-01-23T12:09:38.601663] [DEBUG] [REMOTE ] GCMG: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:38.601774] [DEBUG] [REMOTE ] GCMG: PASS: Integrity check passed. [2026-01-23T12:09:38.601814] [DEBUG] [REMOTE ] GCMG: Symbol is viable for forecasting. [2026-01-23T12:09:38.601863] [INFO ] [MAIN ] [1331/3498] GCMG kept (0.3s) | 1331 kept, 0 rejected | 139.2/min | ETA: 15.6m [2026-01-23T12:09:39.189274] [DEBUG] [REMOTE ] GCO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:39.189413] [DEBUG] [REMOTE ] GCO: PASS: History has at least 300 days. [2026-01-23T12:09:39.189651] [DEBUG] [REMOTE ] GCO: PASS: Price check passed. Min price $21.95. [2026-01-23T12:09:39.189791] [DEBUG] [REMOTE ] GCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:39.189909] [DEBUG] [REMOTE ] GCO: PASS: Integrity check passed. [2026-01-23T12:09:39.189949] [DEBUG] [REMOTE ] GCO: Symbol is viable for forecasting. [2026-01-23T12:09:39.189998] [INFO ] [MAIN ] [1332/3498] GCO kept (0.6s) | 1332 kept, 0 rejected | 139.2/min | ETA: 15.6m [2026-01-23T12:09:39.670341] [DEBUG] [REMOTE ] GD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:39.670567] [DEBUG] [REMOTE ] GD: PASS: History has at least 300 days. [2026-01-23T12:09:39.670936] [DEBUG] [REMOTE ] GD: PASS: Price check passed. Min price $331.03. [2026-01-23T12:09:39.671118] [DEBUG] [REMOTE ] GD: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:39.671282] [DEBUG] [REMOTE ] GD: PASS: Integrity check passed. [2026-01-23T12:09:39.671332] [DEBUG] [REMOTE ] GD: Symbol is viable for forecasting. [2026-01-23T12:09:39.671399] [INFO ] [MAIN ] [1333/3498] GD kept (0.5s) | 1333 kept, 0 rejected | 139.2/min | ETA: 15.6m [2026-01-23T12:09:39.950351] [DEBUG] [REMOTE ] GDC: Retrieved 2530 rows, trimmed to 300. [2026-01-23T12:09:39.950496] [DEBUG] [REMOTE ] GDC: PASS: History has at least 300 days. [2026-01-23T12:09:39.950735] [DEBUG] [REMOTE ] GDC: PASS: Price check passed. Min price $3.44. [2026-01-23T12:09:39.950872] [DEBUG] [REMOTE ] GDC: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:39.950983] [DEBUG] [REMOTE ] GDC: PASS: Integrity check passed. [2026-01-23T12:09:39.951023] [DEBUG] [REMOTE ] GDC: Symbol is viable for forecasting. [2026-01-23T12:09:39.951071] [INFO ] [MAIN ] [1334/3498] GDC kept (0.3s) | 1334 kept, 0 rejected | 139.2/min | ETA: 15.5m [2026-01-23T12:09:40.272948] [DEBUG] [REMOTE ] GDDY: Retrieved 2719 rows, trimmed to 300. [2026-01-23T12:09:40.273283] [DEBUG] [REMOTE ] GDDY: PASS: History has at least 300 days. [2026-01-23T12:09:40.273496] [DEBUG] [REMOTE ] GDDY: PASS: Price check passed. Min price $103.49. [2026-01-23T12:09:40.273666] [DEBUG] [REMOTE ] GDDY: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:40.273782] [DEBUG] [REMOTE ] GDDY: PASS: Integrity check passed. [2026-01-23T12:09:40.273822] [DEBUG] [REMOTE ] GDDY: Symbol is viable for forecasting. [2026-01-23T12:09:40.273870] [INFO ] [MAIN ] [1335/3498] GDDY kept (0.3s) | 1335 kept, 0 rejected | 139.2/min | ETA: 15.5m [2026-01-23T12:09:40.792792] [DEBUG] [REMOTE ] GDEN: Retrieved 2633 rows, trimmed to 300. [2026-01-23T12:09:40.792930] [DEBUG] [REMOTE ] GDEN: PASS: History has at least 300 days. [2026-01-23T12:09:40.793169] [DEBUG] [REMOTE ] GDEN: PASS: Price check passed. Min price $19.93. [2026-01-23T12:09:40.793305] [DEBUG] [REMOTE ] GDEN: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:40.793414] [DEBUG] [REMOTE ] GDEN: PASS: Integrity check passed. [2026-01-23T12:09:40.793455] [DEBUG] [REMOTE ] GDEN: Symbol is viable for forecasting. [2026-01-23T12:09:40.793502] [INFO ] [MAIN ] [1336/3498] GDEN kept (0.5s) | 1336 kept, 0 rejected | 139.2/min | ETA: 15.5m [2026-01-23T12:09:41.105632] [DEBUG] [REMOTE ] GDRX: Retrieved 1339 rows, trimmed to 300. [2026-01-23T12:09:41.105836] [DEBUG] [REMOTE ] GDRX: PASS: History has at least 300 days. [2026-01-23T12:09:41.106095] [DEBUG] [REMOTE ] GDRX: PASS: Price check passed. Min price $2.57. [2026-01-23T12:09:41.106289] [DEBUG] [REMOTE ] GDRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:41.106446] [DEBUG] [REMOTE ] GDRX: PASS: Integrity check passed. [2026-01-23T12:09:41.106503] [DEBUG] [REMOTE ] GDRX: Symbol is viable for forecasting. [2026-01-23T12:09:41.106674] [INFO ] [MAIN ] [1337/3498] GDRX kept (0.3s) | 1337 kept, 0 rejected | 139.2/min | ETA: 15.5m [2026-01-23T12:09:41.568801] [DEBUG] [REMOTE ] GDS: Retrieved 2317 rows, trimmed to 300. [2026-01-23T12:09:41.568944] [DEBUG] [REMOTE ] GDS: PASS: History has at least 300 days. [2026-01-23T12:09:41.569183] [DEBUG] [REMOTE ] GDS: PASS: Price check passed. Min price $29.02. [2026-01-23T12:09:41.569321] [DEBUG] [REMOTE ] GDS: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:41.569434] [DEBUG] [REMOTE ] GDS: PASS: Integrity check passed. [2026-01-23T12:09:41.569475] [DEBUG] [REMOTE ] GDS: Symbol is viable for forecasting. [2026-01-23T12:09:41.569523] [INFO ] [MAIN ] [1338/3498] GDS kept (0.5s) | 1338 kept, 0 rejected | 139.2/min | ETA: 15.5m [2026-01-23T12:09:41.945369] [DEBUG] [REMOTE ] GDYN: Retrieved 1813 rows, trimmed to 300. [2026-01-23T12:09:41.945516] [DEBUG] [REMOTE ] GDYN: PASS: History has at least 300 days. [2026-01-23T12:09:41.945755] [DEBUG] [REMOTE ] GDYN: PASS: Price check passed. Min price $7.60. [2026-01-23T12:09:41.945895] [DEBUG] [REMOTE ] GDYN: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:41.946013] [DEBUG] [REMOTE ] GDYN: PASS: Integrity check passed. [2026-01-23T12:09:41.946054] [DEBUG] [REMOTE ] GDYN: Symbol is viable for forecasting. [2026-01-23T12:09:41.946103] [INFO ] [MAIN ] [1339/3498] GDYN kept (0.4s) | 1339 kept, 0 rejected | 139.2/min | ETA: 15.5m [2026-01-23T12:09:42.544252] [DEBUG] [REMOTE ] GE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:42.544424] [DEBUG] [REMOTE ] GE: PASS: History has at least 300 days. [2026-01-23T12:09:42.544754] [DEBUG] [REMOTE ] GE: PASS: Price check passed. Min price $283.27. [2026-01-23T12:09:42.544924] [DEBUG] [REMOTE ] GE: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:42.545101] [DEBUG] [REMOTE ] GE: PASS: Integrity check passed. [2026-01-23T12:09:42.545156] [DEBUG] [REMOTE ] GE: Symbol is viable for forecasting. [2026-01-23T12:09:42.545217] [INFO ] [MAIN ] [1340/3498] GE kept (0.6s) | 1340 kept, 0 rejected | 139.2/min | ETA: 15.5m [2026-01-23T12:09:42.862187] [DEBUG] [REMOTE ] GECC: Retrieved 2315 rows, trimmed to 300. [2026-01-23T12:09:42.862357] [DEBUG] [REMOTE ] GECC: PASS: History has at least 300 days. [2026-01-23T12:09:42.862606] [DEBUG] [REMOTE ] GECC: PASS: Price check passed. Min price $6.66. [2026-01-23T12:09:42.862753] [DEBUG] [REMOTE ] GECC: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:42.862870] [DEBUG] [REMOTE ] GECC: PASS: Integrity check passed. [2026-01-23T12:09:42.862912] [DEBUG] [REMOTE ] GECC: Symbol is viable for forecasting. [2026-01-23T12:09:42.862962] [INFO ] [MAIN ] [1341/3498] GECC kept (0.3s) | 1341 kept, 0 rejected | 139.2/min | ETA: 15.5m [2026-01-23T12:09:43.423058] [DEBUG] [REMOTE ] GEF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:43.423204] [DEBUG] [REMOTE ] GEF: PASS: History has at least 300 days. [2026-01-23T12:09:43.423657] [DEBUG] [REMOTE ] GEF: PASS: Price check passed. Min price $56.24. [2026-01-23T12:09:43.423802] [DEBUG] [REMOTE ] GEF: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:43.423948] [DEBUG] [REMOTE ] GEF: PASS: Integrity check passed. [2026-01-23T12:09:43.423992] [DEBUG] [REMOTE ] GEF: Symbol is viable for forecasting. [2026-01-23T12:09:43.424043] [INFO ] [MAIN ] [1342/3498] GEF kept (0.6s) | 1342 kept, 0 rejected | 139.2/min | ETA: 15.5m [2026-01-23T12:09:43.554240] [DEBUG] [REMOTE ] GEHC: Retrieved 765 rows, trimmed to 300. [2026-01-23T12:09:43.554373] [DEBUG] [REMOTE ] GEHC: PASS: History has at least 300 days. [2026-01-23T12:09:43.554602] [DEBUG] [REMOTE ] GEHC: PASS: Price check passed. Min price $70.60. [2026-01-23T12:09:43.554746] [DEBUG] [REMOTE ] GEHC: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:43.554859] [DEBUG] [REMOTE ] GEHC: PASS: Integrity check passed. [2026-01-23T12:09:43.554901] [DEBUG] [REMOTE ] GEHC: Symbol is viable for forecasting. [2026-01-23T12:09:43.554948] [INFO ] [MAIN ] [1343/3498] GEHC kept (0.1s) | 1343 kept, 0 rejected | 139.3/min | ETA: 15.5m [2026-01-23T12:09:44.143781] [DEBUG] [REMOTE ] GEL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:44.143970] [DEBUG] [REMOTE ] GEL: PASS: History has at least 300 days. [2026-01-23T12:09:44.144228] [DEBUG] [REMOTE ] GEL: PASS: Price check passed. Min price $14.92. [2026-01-23T12:09:44.144384] [DEBUG] [REMOTE ] GEL: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:44.144511] [DEBUG] [REMOTE ] GEL: PASS: Integrity check passed. [2026-01-23T12:09:44.144552] [DEBUG] [REMOTE ] GEL: Symbol is viable for forecasting. [2026-01-23T12:09:44.144631] [INFO ] [MAIN ] [1344/3498] GEL kept (0.6s) | 1344 kept, 0 rejected | 139.2/min | ETA: 15.5m [2026-01-23T12:09:44.685474] [DEBUG] [REMOTE ] GEN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:44.685637] [DEBUG] [REMOTE ] GEN: PASS: History has at least 300 days. [2026-01-23T12:09:44.685875] [DEBUG] [REMOTE ] GEN: PASS: Price check passed. Min price $25.14. [2026-01-23T12:09:44.686010] [DEBUG] [REMOTE ] GEN: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:44.686127] [DEBUG] [REMOTE ] GEN: PASS: Integrity check passed. [2026-01-23T12:09:44.686167] [DEBUG] [REMOTE ] GEN: Symbol is viable for forecasting. [2026-01-23T12:09:44.686216] [INFO ] [MAIN ] [1345/3498] GEN kept (0.5s) | 1345 kept, 0 rejected | 139.2/min | ETA: 15.5m [2026-01-23T12:09:44.924788] [DEBUG] [REMOTE ] GENI: Retrieved 1195 rows, trimmed to 300. [2026-01-23T12:09:44.924931] [DEBUG] [REMOTE ] GENI: PASS: History has at least 300 days. [2026-01-23T12:09:44.925144] [DEBUG] [REMOTE ] GENI: PASS: Price check passed. Min price $8.70. [2026-01-23T12:09:44.925283] [DEBUG] [REMOTE ] GENI: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:44.925395] [DEBUG] [REMOTE ] GENI: PASS: Integrity check passed. [2026-01-23T12:09:44.925437] [DEBUG] [REMOTE ] GENI: Symbol is viable for forecasting. [2026-01-23T12:09:44.925487] [INFO ] [MAIN ] [1346/3498] GENI kept (0.2s) | 1346 kept, 0 rejected | 139.2/min | ETA: 15.5m [2026-01-23T12:09:45.281001] [DEBUG] [REMOTE ] GENK: Retrieved 645 rows, trimmed to 300. [2026-01-23T12:09:45.281152] [DEBUG] [REMOTE ] GENK: PASS: History has at least 300 days. [2026-01-23T12:09:45.281381] [DEBUG] [REMOTE ] GENK: PASS: Price check passed. Min price $2.11. [2026-01-23T12:09:45.281519] [DEBUG] [REMOTE ] GENK: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:45.281666] [DEBUG] [REMOTE ] GENK: PASS: Integrity check passed. [2026-01-23T12:09:45.281710] [DEBUG] [REMOTE ] GENK: Symbol is viable for forecasting. [2026-01-23T12:09:45.281759] [INFO ] [MAIN ] [1347/3498] GENK kept (0.4s) | 1347 kept, 0 rejected | 139.3/min | ETA: 15.4m [2026-01-23T12:09:45.950497] [DEBUG] [REMOTE ] GEOS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:45.950684] [DEBUG] [REMOTE ] GEOS: PASS: History has at least 300 days. [2026-01-23T12:09:45.950903] [DEBUG] [REMOTE ] GEOS: PASS: Price check passed. Min price $11.12. [2026-01-23T12:09:45.951038] [DEBUG] [REMOTE ] GEOS: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:45.951151] [DEBUG] [REMOTE ] GEOS: PASS: Integrity check passed. [2026-01-23T12:09:45.951191] [DEBUG] [REMOTE ] GEOS: Symbol is viable for forecasting. [2026-01-23T12:09:45.951249] [INFO ] [MAIN ] [1348/3498] GEOS kept (0.7s) | 1348 kept, 0 rejected | 139.2/min | ETA: 15.4m [2026-01-23T12:09:46.420607] [DEBUG] [REMOTE ] GERN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:46.420758] [DEBUG] [REMOTE ] GERN: PASS: History has at least 300 days. [2026-01-23T12:09:46.421012] [DEBUG] [REMOTE ] GERN: PASS: Price check passed. Min price $1.07. [2026-01-23T12:09:46.421155] [DEBUG] [REMOTE ] GERN: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:46.421278] [DEBUG] [REMOTE ] GERN: PASS: Integrity check passed. [2026-01-23T12:09:46.421319] [DEBUG] [REMOTE ] GERN: Symbol is viable for forecasting. [2026-01-23T12:09:46.421370] [INFO ] [MAIN ] [1349/3498] GERN kept (0.5s) | 1349 kept, 0 rejected | 139.2/min | ETA: 15.4m [2026-01-23T12:09:46.784763] [DEBUG] [REMOTE ] GEVO: Retrieved 3760 rows, trimmed to 300. [2026-01-23T12:09:46.784890] [DEBUG] [REMOTE ] GEVO: PASS: History has at least 300 days. [2026-01-23T12:09:46.785096] [DEBUG] [REMOTE ] GEVO: PASS: Price check passed. Min price $1.87. [2026-01-23T12:09:46.785231] [DEBUG] [REMOTE ] GEVO: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:46.785341] [DEBUG] [REMOTE ] GEVO: PASS: Integrity check passed. [2026-01-23T12:09:46.785380] [DEBUG] [REMOTE ] GEVO: Symbol is viable for forecasting. [2026-01-23T12:09:46.785428] [INFO ] [MAIN ] [1350/3498] GEVO kept (0.4s) | 1350 kept, 0 rejected | 139.2/min | ETA: 15.4m [2026-01-23T12:09:47.129216] [DEBUG] [REMOTE ] GFF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:47.129368] [DEBUG] [REMOTE ] GFF: PASS: History has at least 300 days. [2026-01-23T12:09:47.129626] [DEBUG] [REMOTE ] GFF: PASS: Price check passed. Min price $66.59. [2026-01-23T12:09:47.129769] [DEBUG] [REMOTE ] GFF: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:47.129892] [DEBUG] [REMOTE ] GFF: PASS: Integrity check passed. [2026-01-23T12:09:47.129935] [DEBUG] [REMOTE ] GFF: Symbol is viable for forecasting. [2026-01-23T12:09:47.130607] [INFO ] [MAIN ] [1351/3498] GFF kept (0.3s) | 1351 kept, 0 rejected | 139.2/min | ETA: 15.4m [2026-01-23T12:09:47.730854] [DEBUG] [REMOTE ] GFI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:47.731021] [DEBUG] [REMOTE ] GFI: PASS: History has at least 300 days. [2026-01-23T12:09:47.731249] [DEBUG] [REMOTE ] GFI: PASS: Price check passed. Min price $35.68. [2026-01-23T12:09:47.731385] [DEBUG] [REMOTE ] GFI: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:47.731504] [DEBUG] [REMOTE ] GFI: PASS: Integrity check passed. [2026-01-23T12:09:47.731544] [DEBUG] [REMOTE ] GFI: Symbol is viable for forecasting. [2026-01-23T12:09:47.731614] [INFO ] [MAIN ] [1352/3498] GFI kept (0.6s) | 1352 kept, 0 rejected | 139.2/min | ETA: 15.4m [2026-01-23T12:09:47.855856] [DEBUG] [REMOTE ] GFL: Retrieved 1481 rows, trimmed to 300. [2026-01-23T12:09:47.856015] [DEBUG] [REMOTE ] GFL: PASS: History has at least 300 days. [2026-01-23T12:09:47.856281] [DEBUG] [REMOTE ] GFL: PASS: Price check passed. Min price $41.67. [2026-01-23T12:09:47.856464] [DEBUG] [REMOTE ] GFL: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:47.856612] [DEBUG] [REMOTE ] GFL: PASS: Integrity check passed. [2026-01-23T12:09:47.856657] [DEBUG] [REMOTE ] GFL: Symbol is viable for forecasting. [2026-01-23T12:09:47.856723] [INFO ] [MAIN ] [1353/3498] GFL kept (0.1s) | 1353 kept, 0 rejected | 139.3/min | ETA: 15.4m [2026-01-23T12:09:48.373228] [DEBUG] [REMOTE ] GFS: Retrieved 1062 rows, trimmed to 300. [2026-01-23T12:09:48.373368] [DEBUG] [REMOTE ] GFS: PASS: History has at least 300 days. [2026-01-23T12:09:48.373595] [DEBUG] [REMOTE ] GFS: PASS: Price check passed. Min price $32.24. [2026-01-23T12:09:48.373740] [DEBUG] [REMOTE ] GFS: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:48.373868] [DEBUG] [REMOTE ] GFS: PASS: Integrity check passed. [2026-01-23T12:09:48.373916] [DEBUG] [REMOTE ] GFS: Symbol is viable for forecasting. [2026-01-23T12:09:48.373968] [INFO ] [MAIN ] [1354/3498] GFS kept (0.5s) | 1354 kept, 0 rejected | 139.2/min | ETA: 15.4m [2026-01-23T12:09:48.987523] [DEBUG] [REMOTE ] GGAL: Retrieved 6412 rows, trimmed to 300. [2026-01-23T12:09:48.987677] [DEBUG] [REMOTE ] GGAL: PASS: History has at least 300 days. [2026-01-23T12:09:48.987901] [DEBUG] [REMOTE ] GGAL: PASS: Price check passed. Min price $45.90. [2026-01-23T12:09:48.988038] [DEBUG] [REMOTE ] GGAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:48.988155] [DEBUG] [REMOTE ] GGAL: PASS: Integrity check passed. [2026-01-23T12:09:48.988195] [DEBUG] [REMOTE ] GGAL: Symbol is viable for forecasting. [2026-01-23T12:09:48.988244] [INFO ] [MAIN ] [1355/3498] GGAL kept (0.6s) | 1355 kept, 0 rejected | 139.2/min | ETA: 15.4m [2026-01-23T12:09:49.364663] [DEBUG] [REMOTE ] GGB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:49.364803] [DEBUG] [REMOTE ] GGB: PASS: History has at least 300 days. [2026-01-23T12:09:49.365030] [DEBUG] [REMOTE ] GGB: PASS: Price check passed. Min price $3.34. [2026-01-23T12:09:49.365169] [DEBUG] [REMOTE ] GGB: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:49.365289] [DEBUG] [REMOTE ] GGB: PASS: Integrity check passed. [2026-01-23T12:09:49.365329] [DEBUG] [REMOTE ] GGB: Symbol is viable for forecasting. [2026-01-23T12:09:49.365378] [INFO ] [MAIN ] [1356/3498] GGB kept (0.4s) | 1356 kept, 0 rejected | 139.2/min | ETA: 15.4m [2026-01-23T12:09:49.851591] [DEBUG] [REMOTE ] GGG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:49.851731] [DEBUG] [REMOTE ] GGG: PASS: History has at least 300 days. [2026-01-23T12:09:49.851953] [DEBUG] [REMOTE ] GGG: PASS: Price check passed. Min price $78.88. [2026-01-23T12:09:49.852096] [DEBUG] [REMOTE ] GGG: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:49.852215] [DEBUG] [REMOTE ] GGG: PASS: Integrity check passed. [2026-01-23T12:09:49.852256] [DEBUG] [REMOTE ] GGG: Symbol is viable for forecasting. [2026-01-23T12:09:49.852306] [INFO ] [MAIN ] [1357/3498] GGG kept (0.5s) | 1357 kept, 0 rejected | 139.2/min | ETA: 15.4m [2026-01-23T12:09:50.076880] [DEBUG] [REMOTE ] GGLL: Retrieved 847 rows, trimmed to 300. [2026-01-23T12:09:50.077067] [DEBUG] [REMOTE ] GGLL: PASS: History has at least 300 days. [2026-01-23T12:09:50.077362] [DEBUG] [REMOTE ] GGLL: PASS: Price check passed. Min price $73.22. [2026-01-23T12:09:50.077529] [DEBUG] [REMOTE ] GGLL: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:50.077706] [DEBUG] [REMOTE ] GGLL: PASS: Integrity check passed. [2026-01-23T12:09:50.077752] [DEBUG] [REMOTE ] GGLL: Symbol is viable for forecasting. [2026-01-23T12:09:50.077805] [INFO ] [MAIN ] [1358/3498] GGLL kept (0.2s) | 1358 kept, 0 rejected | 139.3/min | ETA: 15.4m [2026-01-23T12:09:50.493633] [DEBUG] [REMOTE ] GGLS: Retrieved 847 rows, trimmed to 300. [2026-01-23T12:09:50.493910] [DEBUG] [REMOTE ] GGLS: PASS: History has at least 300 days. [2026-01-23T12:09:50.494185] [DEBUG] [REMOTE ] GGLS: PASS: Price check passed. Min price $6.32. [2026-01-23T12:09:50.494333] [DEBUG] [REMOTE ] GGLS: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:50.494466] [DEBUG] [REMOTE ] GGLS: PASS: Integrity check passed. [2026-01-23T12:09:50.494514] [DEBUG] [REMOTE ] GGLS: Symbol is viable for forecasting. [2026-01-23T12:09:50.494611] [INFO ] [MAIN ] [1359/3498] GGLS kept (0.4s) | 1359 kept, 0 rejected | 139.3/min | ETA: 15.4m [2026-01-23T12:09:50.912623] [DEBUG] [REMOTE ] GH: Retrieved 1834 rows, trimmed to 300. [2026-01-23T12:09:50.912785] [DEBUG] [REMOTE ] GH: PASS: History has at least 300 days. [2026-01-23T12:09:50.913024] [DEBUG] [REMOTE ] GH: PASS: Price check passed. Min price $69.58. [2026-01-23T12:09:50.913162] [DEBUG] [REMOTE ] GH: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:50.913284] [DEBUG] [REMOTE ] GH: PASS: Integrity check passed. [2026-01-23T12:09:50.913325] [DEBUG] [REMOTE ] GH: Symbol is viable for forecasting. [2026-01-23T12:09:50.913374] [INFO ] [MAIN ] [1360/3498] GH kept (0.4s) | 1360 kept, 0 rejected | 139.3/min | ETA: 15.4m [2026-01-23T12:09:51.402238] [DEBUG] [REMOTE ] GHI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:51.402565] [DEBUG] [REMOTE ] GHI: PASS: History has at least 300 days. [2026-01-23T12:09:51.402805] [DEBUG] [REMOTE ] GHI: PASS: Price check passed. Min price $5.93. [2026-01-23T12:09:51.402942] [DEBUG] [REMOTE ] GHI: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:51.403054] [DEBUG] [REMOTE ] GHI: PASS: Integrity check passed. [2026-01-23T12:09:51.403095] [DEBUG] [REMOTE ] GHI: Symbol is viable for forecasting. [2026-01-23T12:09:51.403447] [INFO ] [MAIN ] [1361/3498] GHI kept (0.5s) | 1361 kept, 0 rejected | 139.2/min | ETA: 15.3m [2026-01-23T12:09:51.911629] [DEBUG] [REMOTE ] GHM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:51.911840] [DEBUG] [REMOTE ] GHM: PASS: History has at least 300 days. [2026-01-23T12:09:51.912145] [DEBUG] [REMOTE ] GHM: PASS: Price check passed. Min price $53.56. [2026-01-23T12:09:51.912292] [DEBUG] [REMOTE ] GHM: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:51.912435] [DEBUG] [REMOTE ] GHM: PASS: Integrity check passed. [2026-01-23T12:09:51.912699] [DEBUG] [REMOTE ] GHM: Symbol is viable for forecasting. [2026-01-23T12:09:51.913152] [INFO ] [MAIN ] [1362/3498] GHM kept (0.5s) | 1362 kept, 0 rejected | 139.2/min | ETA: 15.3m [2026-01-23T12:09:52.151407] [DEBUG] [REMOTE ] GHRS: Retrieved 1149 rows, trimmed to 300. [2026-01-23T12:09:52.151686] [DEBUG] [REMOTE ] GHRS: PASS: History has at least 300 days. [2026-01-23T12:09:52.152012] [DEBUG] [REMOTE ] GHRS: PASS: Price check passed. Min price $12.48. [2026-01-23T12:09:52.152197] [DEBUG] [REMOTE ] GHRS: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:52.152337] [DEBUG] [REMOTE ] GHRS: PASS: Integrity check passed. [2026-01-23T12:09:52.152381] [DEBUG] [REMOTE ] GHRS: Symbol is viable for forecasting. [2026-01-23T12:09:52.152435] [INFO ] [MAIN ] [1363/3498] GHRS kept (0.2s) | 1363 kept, 0 rejected | 139.3/min | ETA: 15.3m [2026-01-23T12:09:52.662953] [DEBUG] [REMOTE ] GHY: Retrieved 3289 rows, trimmed to 300. [2026-01-23T12:09:52.663106] [DEBUG] [REMOTE ] GHY: PASS: History has at least 300 days. [2026-01-23T12:09:52.663339] [DEBUG] [REMOTE ] GHY: PASS: Price check passed. Min price $11.93. [2026-01-23T12:09:52.663678] [DEBUG] [REMOTE ] GHY: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:52.663799] [DEBUG] [REMOTE ] GHY: PASS: Integrity check passed. [2026-01-23T12:09:52.663840] [DEBUG] [REMOTE ] GHY: Symbol is viable for forecasting. [2026-01-23T12:09:52.663889] [INFO ] [MAIN ] [1364/3498] GHY kept (0.5s) | 1364 kept, 0 rejected | 139.3/min | ETA: 15.3m [2026-01-23T12:09:53.173639] [DEBUG] [REMOTE ] GIB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:53.173803] [DEBUG] [REMOTE ] GIB: PASS: History has at least 300 days. [2026-01-23T12:09:53.174035] [DEBUG] [REMOTE ] GIB: PASS: Price check passed. Min price $84.69. [2026-01-23T12:09:53.174176] [DEBUG] [REMOTE ] GIB: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:53.174294] [DEBUG] [REMOTE ] GIB: PASS: Integrity check passed. [2026-01-23T12:09:53.174340] [DEBUG] [REMOTE ] GIB: Symbol is viable for forecasting. [2026-01-23T12:09:53.174391] [INFO ] [MAIN ] [1365/3498] GIB kept (0.5s) | 1365 kept, 0 rejected | 139.2/min | ETA: 15.3m [2026-01-23T12:09:53.600426] [DEBUG] [REMOTE ] GIII: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:53.600593] [DEBUG] [REMOTE ] GIII: PASS: History has at least 300 days. [2026-01-23T12:09:53.600829] [DEBUG] [REMOTE ] GIII: PASS: Price check passed. Min price $26.77. [2026-01-23T12:09:53.600965] [DEBUG] [REMOTE ] GIII: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:53.601086] [DEBUG] [REMOTE ] GIII: PASS: Integrity check passed. [2026-01-23T12:09:53.601126] [DEBUG] [REMOTE ] GIII: Symbol is viable for forecasting. [2026-01-23T12:09:53.601175] [INFO ] [MAIN ] [1366/3498] GIII kept (0.4s) | 1366 kept, 0 rejected | 139.2/min | ETA: 15.3m [2026-01-23T12:09:54.102862] [DEBUG] [REMOTE ] GILD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:54.103265] [DEBUG] [REMOTE ] GILD: PASS: History has at least 300 days. [2026-01-23T12:09:54.103757] [DEBUG] [REMOTE ] GILD: PASS: Price check passed. Min price $117.11. [2026-01-23T12:09:54.103963] [DEBUG] [REMOTE ] GILD: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:54.104179] [DEBUG] [REMOTE ] GILD: PASS: Integrity check passed. [2026-01-23T12:09:54.104239] [DEBUG] [REMOTE ] GILD: Symbol is viable for forecasting. [2026-01-23T12:09:54.104313] [INFO ] [MAIN ] [1367/3498] GILD kept (0.5s) | 1367 kept, 0 rejected | 139.2/min | ETA: 15.3m [2026-01-23T12:09:54.661302] [DEBUG] [REMOTE ] GIS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:54.661554] [DEBUG] [REMOTE ] GIS: PASS: History has at least 300 days. [2026-01-23T12:09:54.662073] [DEBUG] [REMOTE ] GIS: PASS: Price check passed. Min price $42.37. [2026-01-23T12:09:54.662290] [DEBUG] [REMOTE ] GIS: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:54.662518] [DEBUG] [REMOTE ] GIS: PASS: Integrity check passed. [2026-01-23T12:09:54.662630] [DEBUG] [REMOTE ] GIS: Symbol is viable for forecasting. [2026-01-23T12:09:54.662737] [INFO ] [MAIN ] [1368/3498] GIS kept (0.6s) | 1368 kept, 0 rejected | 139.2/min | ETA: 15.3m [2026-01-23T12:09:55.005840] [DEBUG] [REMOTE ] GKOS: Retrieved 2660 rows, trimmed to 300. [2026-01-23T12:09:55.006112] [DEBUG] [REMOTE ] GKOS: PASS: History has at least 300 days. [2026-01-23T12:09:55.006413] [DEBUG] [REMOTE ] GKOS: PASS: Price check passed. Min price $75.68. [2026-01-23T12:09:55.006593] [DEBUG] [REMOTE ] GKOS: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:55.006733] [DEBUG] [REMOTE ] GKOS: PASS: Integrity check passed. [2026-01-23T12:09:55.006778] [DEBUG] [REMOTE ] GKOS: Symbol is viable for forecasting. [2026-01-23T12:09:55.006843] [INFO ] [MAIN ] [1369/3498] GKOS kept (0.3s) | 1369 kept, 0 rejected | 139.2/min | ETA: 15.3m [2026-01-23T12:09:55.403011] [DEBUG] [REMOTE ] GL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:09:55.403162] [DEBUG] [REMOTE ] GL: PASS: History has at least 300 days. [2026-01-23T12:09:55.403408] [DEBUG] [REMOTE ] GL: PASS: Price check passed. Min price $130.12. [2026-01-23T12:09:55.403554] [DEBUG] [REMOTE ] GL: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:55.403705] [DEBUG] [REMOTE ] GL: PASS: Integrity check passed. [2026-01-23T12:09:55.403766] [DEBUG] [REMOTE ] GL: Symbol is viable for forecasting. [2026-01-23T12:09:55.403821] [INFO ] [MAIN ] [1370/3498] GL kept (0.4s) | 1370 kept, 0 rejected | 139.2/min | ETA: 15.3m [2026-01-23T12:09:55.906037] [DEBUG] [REMOTE ] GLAD: Retrieved 5906 rows, trimmed to 300. [2026-01-23T12:09:55.906250] [DEBUG] [REMOTE ] GLAD: PASS: History has at least 300 days. [2026-01-23T12:09:55.906507] [DEBUG] [REMOTE ] GLAD: PASS: Price check passed. Min price $18.63. [2026-01-23T12:09:55.906865] [DEBUG] [REMOTE ] GLAD: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:55.906997] [DEBUG] [REMOTE ] GLAD: PASS: Integrity check passed. [2026-01-23T12:09:55.907040] [DEBUG] [REMOTE ] GLAD: Symbol is viable for forecasting. [2026-01-23T12:09:55.907100] [INFO ] [MAIN ] [1371/3498] GLAD kept (0.5s) | 1371 kept, 0 rejected | 139.2/min | ETA: 15.3m [2026-01-23T12:09:56.163471] [DEBUG] [REMOTE ] GLBE: Retrieved 1180 rows, trimmed to 300. [2026-01-23T12:09:56.163707] [DEBUG] [REMOTE ] GLBE: PASS: History has at least 300 days. [2026-01-23T12:09:56.164033] [DEBUG] [REMOTE ] GLBE: PASS: Price check passed. Min price $34.81. [2026-01-23T12:09:56.164228] [DEBUG] [REMOTE ] GLBE: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:56.164409] [DEBUG] [REMOTE ] GLBE: PASS: Integrity check passed. [2026-01-23T12:09:56.164469] [DEBUG] [REMOTE ] GLBE: Symbol is viable for forecasting. [2026-01-23T12:09:56.164547] [INFO ] [MAIN ] [1372/3498] GLBE kept (0.3s) | 1372 kept, 0 rejected | 139.2/min | ETA: 15.3m [2026-01-23T12:09:56.735875] [DEBUG] [REMOTE ] GLBS: Retrieved 4496 rows, trimmed to 300. [2026-01-23T12:09:56.736022] [DEBUG] [REMOTE ] GLBS: PASS: History has at least 300 days. [2026-01-23T12:09:56.736257] [DEBUG] [REMOTE ] GLBS: PASS: Price check passed. Min price $1.05. [2026-01-23T12:09:56.736397] [DEBUG] [REMOTE ] GLBS: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:56.736520] [DEBUG] [REMOTE ] GLBS: PASS: Integrity check passed. [2026-01-23T12:09:56.736563] [DEBUG] [REMOTE ] GLBS: Symbol is viable for forecasting. [2026-01-23T12:09:56.736660] [INFO ] [MAIN ] [1373/3498] GLBS kept (0.6s) | 1373 kept, 0 rejected | 139.2/min | ETA: 15.3m [2026-01-23T12:09:57.207250] [DEBUG] [REMOTE ] GLDD: Retrieved 4797 rows, trimmed to 300. [2026-01-23T12:09:57.207447] [DEBUG] [REMOTE ] GLDD: PASS: History has at least 300 days. [2026-01-23T12:09:57.207720] [DEBUG] [REMOTE ] GLDD: PASS: Price check passed. Min price $10.98. [2026-01-23T12:09:57.207863] [DEBUG] [REMOTE ] GLDD: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:57.207991] [DEBUG] [REMOTE ] GLDD: PASS: Integrity check passed. [2026-01-23T12:09:57.208033] [DEBUG] [REMOTE ] GLDD: Symbol is viable for forecasting. [2026-01-23T12:09:57.208084] [INFO ] [MAIN ] [1374/3498] GLDD kept (0.5s) | 1374 kept, 0 rejected | 139.2/min | ETA: 15.3m [2026-01-23T12:09:57.659180] [DEBUG] [REMOTE ] GLNG: Retrieved 5668 rows, trimmed to 300. [2026-01-23T12:09:57.659331] [DEBUG] [REMOTE ] GLNG: PASS: History has at least 300 days. [2026-01-23T12:09:57.659799] [DEBUG] [REMOTE ] GLNG: PASS: Price check passed. Min price $35.33. [2026-01-23T12:09:57.659956] [DEBUG] [REMOTE ] GLNG: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:57.660085] [DEBUG] [REMOTE ] GLNG: PASS: Integrity check passed. [2026-01-23T12:09:57.660126] [DEBUG] [REMOTE ] GLNG: Symbol is viable for forecasting. [2026-01-23T12:09:57.660177] [INFO ] [MAIN ] [1375/3498] GLNG kept (0.5s) | 1375 kept, 0 rejected | 139.2/min | ETA: 15.3m [2026-01-23T12:09:57.903212] [DEBUG] [REMOTE ] GLOB: Retrieved 2896 rows, trimmed to 300. [2026-01-23T12:09:57.903340] [DEBUG] [REMOTE ] GLOB: PASS: History has at least 300 days. [2026-01-23T12:09:57.903548] [DEBUG] [REMOTE ] GLOB: PASS: Price check passed. Min price $58.80. [2026-01-23T12:09:57.903712] [DEBUG] [REMOTE ] GLOB: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:57.903824] [DEBUG] [REMOTE ] GLOB: PASS: Integrity check passed. [2026-01-23T12:09:57.903864] [DEBUG] [REMOTE ] GLOB: Symbol is viable for forecasting. [2026-01-23T12:09:57.903913] [INFO ] [MAIN ] [1376/3498] GLOB kept (0.2s) | 1376 kept, 0 rejected | 139.2/min | ETA: 15.2m [2026-01-23T12:09:58.480343] [DEBUG] [REMOTE ] GLP: Retrieved 5110 rows, trimmed to 300. [2026-01-23T12:09:58.480505] [DEBUG] [REMOTE ] GLP: PASS: History has at least 300 days. [2026-01-23T12:09:58.480763] [DEBUG] [REMOTE ] GLP: PASS: Price check passed. Min price $39.58. [2026-01-23T12:09:58.480902] [DEBUG] [REMOTE ] GLP: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:58.481021] [DEBUG] [REMOTE ] GLP: PASS: Integrity check passed. [2026-01-23T12:09:58.481061] [DEBUG] [REMOTE ] GLP: Symbol is viable for forecasting. [2026-01-23T12:09:58.481110] [INFO ] [MAIN ] [1377/3498] GLP kept (0.6s) | 1377 kept, 0 rejected | 139.2/min | ETA: 15.2m [2026-01-23T12:09:58.778449] [DEBUG] [REMOTE ] GLPG: Retrieved 2689 rows, trimmed to 300. [2026-01-23T12:09:58.778633] [DEBUG] [REMOTE ] GLPG: PASS: History has at least 300 days. [2026-01-23T12:09:58.778862] [DEBUG] [REMOTE ] GLPG: PASS: Price check passed. Min price $29.89. [2026-01-23T12:09:58.779005] [DEBUG] [REMOTE ] GLPG: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:58.779123] [DEBUG] [REMOTE ] GLPG: PASS: Integrity check passed. [2026-01-23T12:09:58.779165] [DEBUG] [REMOTE ] GLPG: Symbol is viable for forecasting. [2026-01-23T12:09:58.779216] [INFO ] [MAIN ] [1378/3498] GLPG kept (0.3s) | 1378 kept, 0 rejected | 139.2/min | ETA: 15.2m [2026-01-23T12:09:59.218027] [DEBUG] [REMOTE ] GLPI: Retrieved 3087 rows, trimmed to 300. [2026-01-23T12:09:59.218178] [DEBUG] [REMOTE ] GLPI: PASS: History has at least 300 days. [2026-01-23T12:09:59.218429] [DEBUG] [REMOTE ] GLPI: PASS: Price check passed. Min price $41.33. [2026-01-23T12:09:59.218593] [DEBUG] [REMOTE ] GLPI: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:59.218719] [DEBUG] [REMOTE ] GLPI: PASS: Integrity check passed. [2026-01-23T12:09:59.218761] [DEBUG] [REMOTE ] GLPI: Symbol is viable for forecasting. [2026-01-23T12:09:59.218811] [INFO ] [MAIN ] [1379/3498] GLPI kept (0.4s) | 1379 kept, 0 rejected | 139.2/min | ETA: 15.2m [2026-01-23T12:09:59.676029] [DEBUG] [REMOTE ] GLRE: Retrieved 4696 rows, trimmed to 300. [2026-01-23T12:09:59.676188] [DEBUG] [REMOTE ] GLRE: PASS: History has at least 300 days. [2026-01-23T12:09:59.676468] [DEBUG] [REMOTE ] GLRE: PASS: Price check passed. Min price $11.95. [2026-01-23T12:09:59.676678] [DEBUG] [REMOTE ] GLRE: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:59.676836] [DEBUG] [REMOTE ] GLRE: PASS: Integrity check passed. [2026-01-23T12:09:59.676892] [DEBUG] [REMOTE ] GLRE: Symbol is viable for forecasting. [2026-01-23T12:09:59.676957] [INFO ] [MAIN ] [1380/3498] GLRE kept (0.5s) | 1380 kept, 0 rejected | 139.2/min | ETA: 15.2m [2026-01-23T12:09:59.945453] [DEBUG] [REMOTE ] GLSI: Retrieved 1337 rows, trimmed to 300. [2026-01-23T12:09:59.945622] [DEBUG] [REMOTE ] GLSI: PASS: History has at least 300 days. [2026-01-23T12:09:59.945840] [DEBUG] [REMOTE ] GLSI: PASS: Price check passed. Min price $7.85. [2026-01-23T12:09:59.945983] [DEBUG] [REMOTE ] GLSI: PASS: Continuity check passed with 300 days. [2026-01-23T12:09:59.946095] [DEBUG] [REMOTE ] GLSI: PASS: Integrity check passed. [2026-01-23T12:09:59.946138] [DEBUG] [REMOTE ] GLSI: Symbol is viable for forecasting. [2026-01-23T12:09:59.946190] [INFO ] [MAIN ] [1381/3498] GLSI kept (0.3s) | 1381 kept, 0 rejected | 139.3/min | ETA: 15.2m [2026-01-23T12:10:00.267944] [DEBUG] [REMOTE ] GLTO: Retrieved 1313 rows, trimmed to 300. [2026-01-23T12:10:00.268075] [DEBUG] [REMOTE ] GLTO: PASS: History has at least 300 days. [2026-01-23T12:10:00.268287] [DEBUG] [REMOTE ] GLTO: PASS: Price check passed. Min price $4.95. [2026-01-23T12:10:00.268426] [DEBUG] [REMOTE ] GLTO: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:00.268538] [DEBUG] [REMOTE ] GLTO: PASS: Integrity check passed. [2026-01-23T12:10:00.268599] [DEBUG] [REMOTE ] GLTO: Symbol is viable for forecasting. [2026-01-23T12:10:00.268652] [INFO ] [MAIN ] [1382/3498] GLTO kept (0.3s) | 1382 kept, 0 rejected | 139.3/min | ETA: 15.2m [2026-01-23T12:10:00.728614] [DEBUG] [REMOTE ] GLUE: Retrieved 1150 rows, trimmed to 300. [2026-01-23T12:10:00.728759] [DEBUG] [REMOTE ] GLUE: PASS: History has at least 300 days. [2026-01-23T12:10:00.728973] [DEBUG] [REMOTE ] GLUE: PASS: Price check passed. Min price $12.00. [2026-01-23T12:10:00.729107] [DEBUG] [REMOTE ] GLUE: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:00.729220] [DEBUG] [REMOTE ] GLUE: PASS: Integrity check passed. [2026-01-23T12:10:00.729261] [DEBUG] [REMOTE ] GLUE: Symbol is viable for forecasting. [2026-01-23T12:10:00.729309] [INFO ] [MAIN ] [1383/3498] GLUE kept (0.5s) | 1383 kept, 0 rejected | 139.3/min | ETA: 15.2m [2026-01-23T12:10:01.250904] [DEBUG] [REMOTE ] GMAB: Retrieved 4181 rows, trimmed to 300. [2026-01-23T12:10:01.251153] [DEBUG] [REMOTE ] GMAB: PASS: History has at least 300 days. [2026-01-23T12:10:01.251370] [DEBUG] [REMOTE ] GMAB: PASS: Price check passed. Min price $28.61. [2026-01-23T12:10:01.251507] [DEBUG] [REMOTE ] GMAB: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:01.251639] [DEBUG] [REMOTE ] GMAB: PASS: Integrity check passed. [2026-01-23T12:10:01.251683] [DEBUG] [REMOTE ] GMAB: Symbol is viable for forecasting. [2026-01-23T12:10:01.251732] [INFO ] [MAIN ] [1384/3498] GMAB kept (0.5s) | 1384 kept, 0 rejected | 139.3/min | ETA: 15.2m [2026-01-23T12:10:01.758129] [DEBUG] [REMOTE ] GME: Retrieved 6024 rows, trimmed to 300. [2026-01-23T12:10:01.758327] [DEBUG] [REMOTE ] GME: PASS: History has at least 300 days. [2026-01-23T12:10:01.758622] [DEBUG] [REMOTE ] GME: PASS: Price check passed. Min price $19.94. [2026-01-23T12:10:01.758793] [DEBUG] [REMOTE ] GME: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:01.758957] [DEBUG] [REMOTE ] GME: PASS: Integrity check passed. [2026-01-23T12:10:01.759012] [DEBUG] [REMOTE ] GME: Symbol is viable for forecasting. [2026-01-23T12:10:01.759075] [INFO ] [MAIN ] [1385/3498] GME kept (0.5s) | 1385 kept, 0 rejected | 139.2/min | ETA: 15.2m [2026-01-23T12:10:02.107218] [DEBUG] [REMOTE ] GMED: Retrieved 3386 rows, trimmed to 300. [2026-01-23T12:10:02.107417] [DEBUG] [REMOTE ] GMED: PASS: History has at least 300 days. [2026-01-23T12:10:02.107922] [DEBUG] [REMOTE ] GMED: PASS: Price check passed. Min price $60.39. [2026-01-23T12:10:02.108073] [DEBUG] [REMOTE ] GMED: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:02.108205] [DEBUG] [REMOTE ] GMED: PASS: Integrity check passed. [2026-01-23T12:10:02.108247] [DEBUG] [REMOTE ] GMED: Symbol is viable for forecasting. [2026-01-23T12:10:02.108302] [INFO ] [MAIN ] [1386/3498] GMED kept (0.3s) | 1386 kept, 0 rejected | 139.3/min | ETA: 15.2m [2026-01-23T12:10:02.280740] [DEBUG] [REMOTE ] GMM: Retrieved 344 rows, trimmed to 300. [2026-01-23T12:10:02.280909] [DEBUG] [REMOTE ] GMM: PASS: History has at least 300 days. [2026-01-23T12:10:02.281153] [DEBUG] [REMOTE ] GMM: PASS: Price check passed. Min price $1.10. [2026-01-23T12:10:02.281303] [DEBUG] [REMOTE ] GMM: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:02.281432] [DEBUG] [REMOTE ] GMM: PASS: Integrity check passed. [2026-01-23T12:10:02.281475] [DEBUG] [REMOTE ] GMM: Symbol is viable for forecasting. [2026-01-23T12:10:02.281529] [INFO ] [MAIN ] [1387/3498] GMM kept (0.2s) | 1387 kept, 0 rejected | 139.3/min | ETA: 15.2m [2026-01-23T12:10:02.923282] [DEBUG] [REMOTE ] GMRE: Retrieved 2405 rows, trimmed to 300. [2026-01-23T12:10:02.923428] [DEBUG] [REMOTE ] GMRE: PASS: History has at least 300 days. [2026-01-23T12:10:02.923672] [DEBUG] [REMOTE ] GMRE: PASS: Price check passed. Min price $29.50. [2026-01-23T12:10:02.923814] [DEBUG] [REMOTE ] GMRE: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:02.923928] [DEBUG] [REMOTE ] GMRE: PASS: Integrity check passed. [2026-01-23T12:10:02.923969] [DEBUG] [REMOTE ] GMRE: Symbol is viable for forecasting. [2026-01-23T12:10:02.924019] [INFO ] [MAIN ] [1388/3498] GMRE kept (0.6s) | 1388 kept, 0 rejected | 139.3/min | ETA: 15.2m [2026-01-23T12:10:03.310994] [DEBUG] [REMOTE ] GNE: Retrieved 3580 rows, trimmed to 300. [2026-01-23T12:10:03.311132] [DEBUG] [REMOTE ] GNE: PASS: History has at least 300 days. [2026-01-23T12:10:03.311348] [DEBUG] [REMOTE ] GNE: PASS: Price check passed. Min price $13.68. [2026-01-23T12:10:03.311490] [DEBUG] [REMOTE ] GNE: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:03.311668] [DEBUG] [REMOTE ] GNE: PASS: Integrity check passed. [2026-01-23T12:10:03.311741] [DEBUG] [REMOTE ] GNE: Symbol is viable for forecasting. [2026-01-23T12:10:03.311797] [INFO ] [MAIN ] [1389/3498] GNE kept (0.4s) | 1389 kept, 0 rejected | 139.3/min | ETA: 15.1m [2026-01-23T12:10:03.738491] [DEBUG] [REMOTE ] GNK: Retrieved 2875 rows, trimmed to 300. [2026-01-23T12:10:03.738683] [DEBUG] [REMOTE ] GNK: PASS: History has at least 300 days. [2026-01-23T12:10:03.738980] [DEBUG] [REMOTE ] GNK: PASS: Price check passed. Min price $16.14. [2026-01-23T12:10:03.739171] [DEBUG] [REMOTE ] GNK: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:03.739330] [DEBUG] [REMOTE ] GNK: PASS: Integrity check passed. [2026-01-23T12:10:03.739383] [DEBUG] [REMOTE ] GNK: Symbol is viable for forecasting. [2026-01-23T12:10:03.739447] [INFO ] [MAIN ] [1390/3498] GNK kept (0.4s) | 1390 kept, 0 rejected | 139.3/min | ETA: 15.1m [2026-01-23T12:10:04.085371] [DEBUG] [REMOTE ] GNL: Retrieved 2677 rows, trimmed to 300. [2026-01-23T12:10:04.085534] [DEBUG] [REMOTE ] GNL: PASS: History has at least 300 days. [2026-01-23T12:10:04.085826] [DEBUG] [REMOTE ] GNL: PASS: Price check passed. Min price $7.39. [2026-01-23T12:10:04.085972] [DEBUG] [REMOTE ] GNL: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:04.086092] [DEBUG] [REMOTE ] GNL: PASS: Integrity check passed. [2026-01-23T12:10:04.086135] [DEBUG] [REMOTE ] GNL: Symbol is viable for forecasting. [2026-01-23T12:10:04.086185] [INFO ] [MAIN ] [1391/3498] GNL kept (0.3s) | 1391 kept, 0 rejected | 139.3/min | ETA: 15.1m [2026-01-23T12:10:04.326314] [DEBUG] [REMOTE ] GNLN: Retrieved 1700 rows, trimmed to 300. [2026-01-23T12:10:04.326545] [DEBUG] [REMOTE ] GNLN: PASS: History has at least 300 days. [2026-01-23T12:10:04.326881] [DEBUG] [REMOTE ] GNLN: PASS: Price check passed. Min price $1.42. [2026-01-23T12:10:04.327075] [DEBUG] [REMOTE ] GNLN: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:04.327210] [DEBUG] [REMOTE ] GNLN: PASS: Integrity check passed. [2026-01-23T12:10:04.327254] [DEBUG] [REMOTE ] GNLN: Symbol is viable for forecasting. [2026-01-23T12:10:04.327313] [INFO ] [MAIN ] [1392/3498] GNLN kept (0.2s) | 1392 kept, 0 rejected | 139.3/min | ETA: 15.1m [2026-01-23T12:10:04.772191] [DEBUG] [REMOTE ] GNLX: Retrieved 750 rows, trimmed to 300. [2026-01-23T12:10:04.772329] [DEBUG] [REMOTE ] GNLX: PASS: History has at least 300 days. [2026-01-23T12:10:04.772535] [DEBUG] [REMOTE ] GNLX: PASS: Price check passed. Min price $2.56. [2026-01-23T12:10:04.772692] [DEBUG] [REMOTE ] GNLX: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:04.772803] [DEBUG] [REMOTE ] GNLX: PASS: Integrity check passed. [2026-01-23T12:10:04.772854] [DEBUG] [REMOTE ] GNLX: Symbol is viable for forecasting. [2026-01-23T12:10:04.772902] [INFO ] [MAIN ] [1393/3498] GNLX kept (0.4s) | 1393 kept, 0 rejected | 139.3/min | ETA: 15.1m [2026-01-23T12:10:05.244617] [DEBUG] [REMOTE ] GNMA: Retrieved 3501 rows, trimmed to 300. [2026-01-23T12:10:05.244760] [DEBUG] [REMOTE ] GNMA: PASS: History has at least 300 days. [2026-01-23T12:10:05.244986] [DEBUG] [REMOTE ] GNMA: PASS: Price check passed. Min price $44.08. [2026-01-23T12:10:05.245128] [DEBUG] [REMOTE ] GNMA: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:05.245248] [DEBUG] [REMOTE ] GNMA: PASS: Integrity check passed. [2026-01-23T12:10:05.245289] [DEBUG] [REMOTE ] GNMA: Symbol is viable for forecasting. [2026-01-23T12:10:05.245340] [INFO ] [MAIN ] [1394/3498] GNMA kept (0.5s) | 1394 kept, 0 rejected | 139.3/min | ETA: 15.1m [2026-01-23T12:10:05.634845] [DEBUG] [REMOTE ] GNOM: Retrieved 1706 rows, trimmed to 300. [2026-01-23T12:10:05.635020] [DEBUG] [REMOTE ] GNOM: PASS: History has at least 300 days. [2026-01-23T12:10:05.635342] [DEBUG] [REMOTE ] GNOM: PASS: Price check passed. Min price $41.66. [2026-01-23T12:10:05.635548] [DEBUG] [REMOTE ] GNOM: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:05.635763] [DEBUG] [REMOTE ] GNOM: PASS: Integrity check passed. [2026-01-23T12:10:05.635824] [DEBUG] [REMOTE ] GNOM: Symbol is viable for forecasting. [2026-01-23T12:10:05.635891] [INFO ] [MAIN ] [1395/3498] GNOM kept (0.4s) | 1395 kept, 0 rejected | 139.3/min | ETA: 15.1m [2026-01-23T12:10:06.059845] [DEBUG] [REMOTE ] GNPX: Retrieved 1965 rows, trimmed to 300. [2026-01-23T12:10:06.060069] [DEBUG] [REMOTE ] GNPX: PASS: History has at least 300 days. [2026-01-23T12:10:06.060374] [DEBUG] [REMOTE ] GNPX: PASS: Price check passed. Min price $1.75. [2026-01-23T12:10:06.060603] [DEBUG] [REMOTE ] GNPX: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:06.060771] [DEBUG] [REMOTE ] GNPX: PASS: Integrity check passed. [2026-01-23T12:10:06.060828] [DEBUG] [REMOTE ] GNPX: Symbol is viable for forecasting. [2026-01-23T12:10:06.060898] [INFO ] [MAIN ] [1396/3498] GNPX kept (0.4s) | 1396 kept, 0 rejected | 139.3/min | ETA: 15.1m [2026-01-23T12:10:06.474505] [DEBUG] [REMOTE ] GNRC: Retrieved 4011 rows, trimmed to 300. [2026-01-23T12:10:06.474679] [DEBUG] [REMOTE ] GNRC: PASS: History has at least 300 days. [2026-01-23T12:10:06.474937] [DEBUG] [REMOTE ] GNRC: PASS: Price check passed. Min price $136.37. [2026-01-23T12:10:06.475083] [DEBUG] [REMOTE ] GNRC: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:06.475214] [DEBUG] [REMOTE ] GNRC: PASS: Integrity check passed. [2026-01-23T12:10:06.475256] [DEBUG] [REMOTE ] GNRC: Symbol is viable for forecasting. [2026-01-23T12:10:06.475308] [INFO ] [MAIN ] [1397/3498] GNRC kept (0.4s) | 1397 kept, 0 rejected | 139.3/min | ETA: 15.1m [2026-01-23T12:10:07.122007] [DEBUG] [REMOTE ] GNSS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:07.122186] [DEBUG] [REMOTE ] GNSS: PASS: History has at least 300 days. [2026-01-23T12:10:07.122470] [DEBUG] [REMOTE ] GNSS: PASS: Price check passed. Min price $2.11. [2026-01-23T12:10:07.122662] [DEBUG] [REMOTE ] GNSS: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:07.122809] [DEBUG] [REMOTE ] GNSS: PASS: Integrity check passed. [2026-01-23T12:10:07.122863] [DEBUG] [REMOTE ] GNSS: Symbol is viable for forecasting. [2026-01-23T12:10:07.122921] [INFO ] [MAIN ] [1398/3498] GNSS kept (0.6s) | 1398 kept, 0 rejected | 139.3/min | ETA: 15.1m [2026-01-23T12:10:07.618637] [DEBUG] [REMOTE ] GNTX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:07.618785] [DEBUG] [REMOTE ] GNTX: PASS: History has at least 300 days. [2026-01-23T12:10:07.619067] [DEBUG] [REMOTE ] GNTX: PASS: Price check passed. Min price $21.72. [2026-01-23T12:10:07.619238] [DEBUG] [REMOTE ] GNTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:07.619378] [DEBUG] [REMOTE ] GNTX: PASS: Integrity check passed. [2026-01-23T12:10:07.619428] [DEBUG] [REMOTE ] GNTX: Symbol is viable for forecasting. [2026-01-23T12:10:07.619489] [INFO ] [MAIN ] [1399/3498] GNTX kept (0.5s) | 1399 kept, 0 rejected | 139.3/min | ETA: 15.1m [2026-01-23T12:10:07.861144] [DEBUG] [REMOTE ] GO: Retrieved 1657 rows, trimmed to 300. [2026-01-23T12:10:07.861283] [DEBUG] [REMOTE ] GO: PASS: History has at least 300 days. [2026-01-23T12:10:07.861496] [DEBUG] [REMOTE ] GO: PASS: Price check passed. Min price $9.14. [2026-01-23T12:10:07.861669] [DEBUG] [REMOTE ] GO: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:07.861786] [DEBUG] [REMOTE ] GO: PASS: Integrity check passed. [2026-01-23T12:10:07.861827] [DEBUG] [REMOTE ] GO: Symbol is viable for forecasting. [2026-01-23T12:10:07.861893] [INFO ] [MAIN ] [1400/3498] GO kept (0.2s) | 1400 kept, 0 rejected | 139.3/min | ETA: 15.1m [2026-01-23T12:10:08.313446] [DEBUG] [REMOTE ] GOCO: Retrieved 1388 rows, trimmed to 300. [2026-01-23T12:10:08.313609] [DEBUG] [REMOTE ] GOCO: PASS: History has at least 300 days. [2026-01-23T12:10:08.313829] [DEBUG] [REMOTE ] GOCO: PASS: Price check passed. Min price $2.15. [2026-01-23T12:10:08.313970] [DEBUG] [REMOTE ] GOCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:08.314084] [DEBUG] [REMOTE ] GOCO: PASS: Integrity check passed. [2026-01-23T12:10:08.314125] [DEBUG] [REMOTE ] GOCO: Symbol is viable for forecasting. [2026-01-23T12:10:08.314174] [INFO ] [MAIN ] [1401/3498] GOCO kept (0.5s) | 1401 kept, 0 rejected | 139.3/min | ETA: 15.1m [2026-01-23T12:10:08.811800] [DEBUG] [REMOTE ] GOF: Retrieved 4652 rows, trimmed to 300. [2026-01-23T12:10:08.811939] [DEBUG] [REMOTE ] GOF: PASS: History has at least 300 days. [2026-01-23T12:10:08.812351] [DEBUG] [REMOTE ] GOF: PASS: Price check passed. Min price $11.63. [2026-01-23T12:10:08.812490] [DEBUG] [REMOTE ] GOF: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:08.812629] [DEBUG] [REMOTE ] GOF: PASS: Integrity check passed. [2026-01-23T12:10:08.812672] [DEBUG] [REMOTE ] GOF: Symbol is viable for forecasting. [2026-01-23T12:10:08.812721] [INFO ] [MAIN ] [1402/3498] GOF kept (0.5s) | 1402 kept, 0 rejected | 139.3/min | ETA: 15.0m [2026-01-23T12:10:09.165695] [DEBUG] [REMOTE ] GOGO: Retrieved 3166 rows, trimmed to 300. [2026-01-23T12:10:09.165910] [DEBUG] [REMOTE ] GOGO: PASS: History has at least 300 days. [2026-01-23T12:10:09.166222] [DEBUG] [REMOTE ] GOGO: PASS: Price check passed. Min price $4.53. [2026-01-23T12:10:09.166460] [DEBUG] [REMOTE ] GOGO: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:09.166670] [DEBUG] [REMOTE ] GOGO: PASS: Integrity check passed. [2026-01-23T12:10:09.166731] [DEBUG] [REMOTE ] GOGO: Symbol is viable for forecasting. [2026-01-23T12:10:09.166807] [INFO ] [MAIN ] [1403/3498] GOGO kept (0.4s) | 1403 kept, 0 rejected | 139.3/min | ETA: 15.0m [2026-01-23T12:10:09.529363] [DEBUG] [REMOTE ] GOLF: Retrieved 2320 rows, trimmed to 300. [2026-01-23T12:10:09.529673] [DEBUG] [REMOTE ] GOLF: PASS: History has at least 300 days. [2026-01-23T12:10:09.530238] [DEBUG] [REMOTE ] GOLF: PASS: Price check passed. Min price $75.08. [2026-01-23T12:10:09.530418] [DEBUG] [REMOTE ] GOLF: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:09.530609] [DEBUG] [REMOTE ] GOLF: PASS: Integrity check passed. [2026-01-23T12:10:09.530662] [DEBUG] [REMOTE ] GOLF: Symbol is viable for forecasting. [2026-01-23T12:10:09.530734] [INFO ] [MAIN ] [1404/3498] GOLF kept (0.4s) | 1404 kept, 0 rejected | 139.3/min | ETA: 15.0m [2026-01-23T12:10:10.048103] [DEBUG] [REMOTE ] GOOD: Retrieved 5646 rows, trimmed to 300. [2026-01-23T12:10:10.048240] [DEBUG] [REMOTE ] GOOD: PASS: History has at least 300 days. [2026-01-23T12:10:10.048464] [DEBUG] [REMOTE ] GOOD: PASS: Price check passed. Min price $10.38. [2026-01-23T12:10:10.048619] [DEBUG] [REMOTE ] GOOD: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:10.048740] [DEBUG] [REMOTE ] GOOD: PASS: Integrity check passed. [2026-01-23T12:10:10.048780] [DEBUG] [REMOTE ] GOOD: Symbol is viable for forecasting. [2026-01-23T12:10:10.048854] [INFO ] [MAIN ] [1405/3498] GOOD kept (0.5s) | 1405 kept, 0 rejected | 139.3/min | ETA: 15.0m [2026-01-23T12:10:10.391842] [DEBUG] [REMOTE ] GOOG: Retrieved 2974 rows, trimmed to 300. [2026-01-23T12:10:10.391974] [DEBUG] [REMOTE ] GOOG: PASS: History has at least 300 days. [2026-01-23T12:10:10.392189] [DEBUG] [REMOTE ] GOOG: PASS: Price check passed. Min price $268.25. [2026-01-23T12:10:10.392323] [DEBUG] [REMOTE ] GOOG: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:10.392433] [DEBUG] [REMOTE ] GOOG: PASS: Integrity check passed. [2026-01-23T12:10:10.392478] [DEBUG] [REMOTE ] GOOG: Symbol is viable for forecasting. [2026-01-23T12:10:10.392543] [INFO ] [MAIN ] [1406/3498] GOOG kept (0.3s) | 1406 kept, 0 rejected | 139.3/min | ETA: 15.0m [2026-01-23T12:10:10.736659] [DEBUG] [REMOTE ] GOOS: Retrieved 2226 rows, trimmed to 300. [2026-01-23T12:10:10.736843] [DEBUG] [REMOTE ] GOOS: PASS: History has at least 300 days. [2026-01-23T12:10:10.737071] [DEBUG] [REMOTE ] GOOS: PASS: Price check passed. Min price $12.17. [2026-01-23T12:10:10.737208] [DEBUG] [REMOTE ] GOOS: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:10.737327] [DEBUG] [REMOTE ] GOOS: PASS: Integrity check passed. [2026-01-23T12:10:10.737368] [DEBUG] [REMOTE ] GOOS: Symbol is viable for forecasting. [2026-01-23T12:10:10.737415] [INFO ] [MAIN ] [1407/3498] GOOS kept (0.3s) | 1407 kept, 0 rejected | 139.4/min | ETA: 15.0m [2026-01-23T12:10:11.127613] [DEBUG] [REMOTE ] GOSS: Retrieved 1748 rows, trimmed to 300. [2026-01-23T12:10:11.127773] [DEBUG] [REMOTE ] GOSS: PASS: History has at least 300 days. [2026-01-23T12:10:11.128007] [DEBUG] [REMOTE ] GOSS: PASS: Price check passed. Min price $2.30. [2026-01-23T12:10:11.128333] [DEBUG] [REMOTE ] GOSS: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:11.128446] [DEBUG] [REMOTE ] GOSS: PASS: Integrity check passed. [2026-01-23T12:10:11.128488] [DEBUG] [REMOTE ] GOSS: Symbol is viable for forecasting. [2026-01-23T12:10:11.128538] [INFO ] [MAIN ] [1408/3498] GOSS kept (0.4s) | 1408 kept, 0 rejected | 139.4/min | ETA: 15.0m [2026-01-23T12:10:11.726839] [DEBUG] [REMOTE ] GOVI: Retrieved 4599 rows, trimmed to 300. [2026-01-23T12:10:11.727048] [DEBUG] [REMOTE ] GOVI: PASS: History has at least 300 days. [2026-01-23T12:10:11.727329] [DEBUG] [REMOTE ] GOVI: PASS: Price check passed. Min price $27.31. [2026-01-23T12:10:11.727506] [DEBUG] [REMOTE ] GOVI: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:11.727670] [DEBUG] [REMOTE ] GOVI: PASS: Integrity check passed. [2026-01-23T12:10:11.727733] [DEBUG] [REMOTE ] GOVI: Symbol is viable for forecasting. [2026-01-23T12:10:11.727807] [INFO ] [MAIN ] [1409/3498] GOVI kept (0.6s) | 1409 kept, 0 rejected | 139.3/min | ETA: 15.0m [2026-01-23T12:10:11.957018] [DEBUG] [REMOTE ] GPAC: Retrieved 840 rows, trimmed to 300. [2026-01-23T12:10:11.957157] [DEBUG] [REMOTE ] GPAC: PASS: History has at least 300 days. [2026-01-23T12:10:11.957369] [DEBUG] [REMOTE ] GPAC: PASS: Price check passed. Min price $9.74. [2026-01-23T12:10:11.957544] [DEBUG] [REMOTE ] GPAC: FAIL: Volume check failed. Min volume 0.0 < 100. [2026-01-23T12:10:11.957663] [WARN ] [LOCAL ] GPAC: SET TO BLACKLISTED [2026-01-23T12:10:11.958879] [INFO ] [MAIN ] [1410/3498] GPAC rejected (0.2s) | 1409 kept, 1 rejected | 139.4/min | ETA: 15.0m [2026-01-23T12:10:12.651300] [DEBUG] [REMOTE ] GPC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:12.651438] [DEBUG] [REMOTE ] GPC: PASS: History has at least 300 days. [2026-01-23T12:10:12.651760] [DEBUG] [REMOTE ] GPC: PASS: Price check passed. Min price $121.73. [2026-01-23T12:10:12.651904] [DEBUG] [REMOTE ] GPC: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:12.652040] [DEBUG] [REMOTE ] GPC: PASS: Integrity check passed. [2026-01-23T12:10:12.652082] [DEBUG] [REMOTE ] GPC: Symbol is viable for forecasting. [2026-01-23T12:10:12.652135] [INFO ] [MAIN ] [1411/3498] GPC kept (0.7s) | 1410 kept, 1 rejected | 139.3/min | ETA: 15.0m [2026-01-23T12:10:12.827126] [DEBUG] [REMOTE ] GPGI: 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-23T12:10:12.827892] [DEBUG] [REMOTE ] GPGI: FAIL: History check failed. No DataFrame was returned. [2026-01-23T12:10:12.828008] [WARN ] [LOCAL ] GPGI: SET TO BLACKLISTED [2026-01-23T12:10:12.829477] [INFO ] [MAIN ] [1412/3498] GPGI rejected (0.2s) | 1410 kept, 2 rejected | 139.4/min | ETA: 15.0m [2026-01-23T12:10:13.524934] [DEBUG] [REMOTE ] GPI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:13.525197] [DEBUG] [REMOTE ] GPI: PASS: History has at least 300 days. [2026-01-23T12:10:13.525530] [DEBUG] [REMOTE ] GPI: PASS: Price check passed. Min price $379.55. [2026-01-23T12:10:13.525702] [DEBUG] [REMOTE ] GPI: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:13.525844] [DEBUG] [REMOTE ] GPI: PASS: Integrity check passed. [2026-01-23T12:10:13.525897] [DEBUG] [REMOTE ] GPI: Symbol is viable for forecasting. [2026-01-23T12:10:13.525955] [INFO ] [MAIN ] [1413/3498] GPI kept (0.7s) | 1411 kept, 2 rejected | 139.3/min | ETA: 15.0m [2026-01-23T12:10:13.769909] [DEBUG] [REMOTE ] GPIQ: Retrieved 561 rows, trimmed to 300. [2026-01-23T12:10:13.770084] [DEBUG] [REMOTE ] GPIQ: PASS: History has at least 300 days. [2026-01-23T12:10:13.770332] [DEBUG] [REMOTE ] GPIQ: PASS: Price check passed. Min price $49.71. [2026-01-23T12:10:13.770482] [DEBUG] [REMOTE ] GPIQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:13.770623] [DEBUG] [REMOTE ] GPIQ: PASS: Integrity check passed. [2026-01-23T12:10:13.770678] [DEBUG] [REMOTE ] GPIQ: Symbol is viable for forecasting. [2026-01-23T12:10:13.770752] [INFO ] [MAIN ] [1414/3498] GPIQ kept (0.2s) | 1412 kept, 2 rejected | 139.4/min | ETA: 15.0m [2026-01-23T12:10:14.157181] [DEBUG] [REMOTE ] GPIX: Retrieved 561 rows, trimmed to 300. [2026-01-23T12:10:14.157319] [DEBUG] [REMOTE ] GPIX: PASS: History has at least 300 days. [2026-01-23T12:10:14.157564] [DEBUG] [REMOTE ] GPIX: PASS: Price check passed. Min price $50.01. [2026-01-23T12:10:14.157730] [DEBUG] [REMOTE ] GPIX: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:14.157869] [DEBUG] [REMOTE ] GPIX: PASS: Integrity check passed. [2026-01-23T12:10:14.157918] [DEBUG] [REMOTE ] GPIX: Symbol is viable for forecasting. [2026-01-23T12:10:14.157968] [INFO ] [MAIN ] [1415/3498] GPIX kept (0.4s) | 1413 kept, 2 rejected | 139.4/min | ETA: 14.9m [2026-01-23T12:10:14.605904] [DEBUG] [REMOTE ] GPJA: Retrieved 2093 rows, trimmed to 300. [2026-01-23T12:10:14.606087] [DEBUG] [REMOTE ] GPJA: PASS: History has at least 300 days. [2026-01-23T12:10:14.606386] [DEBUG] [REMOTE ] GPJA: PASS: Price check passed. Min price $22.18. [2026-01-23T12:10:14.606613] [DEBUG] [REMOTE ] GPJA: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:14.606786] [DEBUG] [REMOTE ] GPJA: PASS: Integrity check passed. [2026-01-23T12:10:14.606850] [DEBUG] [REMOTE ] GPJA: Symbol is viable for forecasting. [2026-01-23T12:10:14.606921] [INFO ] [MAIN ] [1416/3498] GPJA kept (0.4s) | 1414 kept, 2 rejected | 139.4/min | ETA: 14.9m [2026-01-23T12:10:15.203684] [DEBUG] [REMOTE ] GPK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:15.203881] [DEBUG] [REMOTE ] GPK: PASS: History has at least 300 days. [2026-01-23T12:10:15.204233] [DEBUG] [REMOTE ] GPK: PASS: Price check passed. Min price $14.13. [2026-01-23T12:10:15.204410] [DEBUG] [REMOTE ] GPK: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:15.204608] [DEBUG] [REMOTE ] GPK: PASS: Integrity check passed. [2026-01-23T12:10:15.204662] [DEBUG] [REMOTE ] GPK: Symbol is viable for forecasting. [2026-01-23T12:10:15.204729] [INFO ] [MAIN ] [1417/3498] GPK kept (0.6s) | 1415 kept, 2 rejected | 139.3/min | ETA: 14.9m [2026-01-23T12:10:15.736646] [DEBUG] [REMOTE ] GPN: Retrieved 6292 rows, trimmed to 300. [2026-01-23T12:10:15.736806] [DEBUG] [REMOTE ] GPN: PASS: History has at least 300 days. [2026-01-23T12:10:15.737039] [DEBUG] [REMOTE ] GPN: PASS: Price check passed. Min price $71.25. [2026-01-23T12:10:15.737173] [DEBUG] [REMOTE ] GPN: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:15.737293] [DEBUG] [REMOTE ] GPN: PASS: Integrity check passed. [2026-01-23T12:10:15.737373] [DEBUG] [REMOTE ] GPN: Symbol is viable for forecasting. [2026-01-23T12:10:15.737441] [INFO ] [MAIN ] [1418/3498] GPN kept (0.5s) | 1416 kept, 2 rejected | 139.3/min | ETA: 14.9m [2026-01-23T12:10:16.190182] [DEBUG] [REMOTE ] GPRE: Retrieved 4996 rows, trimmed to 300. [2026-01-23T12:10:16.190317] [DEBUG] [REMOTE ] GPRE: PASS: History has at least 300 days. [2026-01-23T12:10:16.190535] [DEBUG] [REMOTE ] GPRE: PASS: Price check passed. Min price $9.40. [2026-01-23T12:10:16.190692] [DEBUG] [REMOTE ] GPRE: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:16.190810] [DEBUG] [REMOTE ] GPRE: PASS: Integrity check passed. [2026-01-23T12:10:16.190850] [DEBUG] [REMOTE ] GPRE: Symbol is viable for forecasting. [2026-01-23T12:10:16.190898] [INFO ] [MAIN ] [1419/3498] GPRE kept (0.5s) | 1417 kept, 2 rejected | 139.3/min | ETA: 14.9m [2026-01-23T12:10:16.601712] [DEBUG] [REMOTE ] GPRK: Retrieved 3840 rows, trimmed to 300. [2026-01-23T12:10:16.601852] [DEBUG] [REMOTE ] GPRK: PASS: History has at least 300 days. [2026-01-23T12:10:16.602073] [DEBUG] [REMOTE ] GPRK: PASS: Price check passed. Min price $6.58. [2026-01-23T12:10:16.602207] [DEBUG] [REMOTE ] GPRK: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:16.602324] [DEBUG] [REMOTE ] GPRK: PASS: Integrity check passed. [2026-01-23T12:10:16.602364] [DEBUG] [REMOTE ] GPRK: Symbol is viable for forecasting. [2026-01-23T12:10:16.602412] [INFO ] [MAIN ] [1420/3498] GPRK kept (0.4s) | 1418 kept, 2 rejected | 139.3/min | ETA: 14.9m [2026-01-23T12:10:17.001328] [DEBUG] [REMOTE ] GPRO: Retrieved 2911 rows, trimmed to 300. [2026-01-23T12:10:17.001624] [DEBUG] [REMOTE ] GPRO: PASS: History has at least 300 days. [2026-01-23T12:10:17.002010] [DEBUG] [REMOTE ] GPRO: PASS: Price check passed. Min price $1.29. [2026-01-23T12:10:17.002183] [DEBUG] [REMOTE ] GPRO: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:17.002352] [DEBUG] [REMOTE ] GPRO: PASS: Integrity check passed. [2026-01-23T12:10:17.002403] [DEBUG] [REMOTE ] GPRO: Symbol is viable for forecasting. [2026-01-23T12:10:17.002472] [INFO ] [MAIN ] [1421/3498] GPRO kept (0.4s) | 1419 kept, 2 rejected | 139.3/min | ETA: 14.9m [2026-01-23T12:10:17.261379] [DEBUG] [REMOTE ] GRAB: Retrieved 1291 rows, trimmed to 300. [2026-01-23T12:10:17.261529] [DEBUG] [REMOTE ] GRAB: PASS: History has at least 300 days. [2026-01-23T12:10:17.261777] [DEBUG] [REMOTE ] GRAB: PASS: Price check passed. Min price $4.38. [2026-01-23T12:10:17.261925] [DEBUG] [REMOTE ] GRAB: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:17.262048] [DEBUG] [REMOTE ] GRAB: PASS: Integrity check passed. [2026-01-23T12:10:17.262090] [DEBUG] [REMOTE ] GRAB: Symbol is viable for forecasting. [2026-01-23T12:10:17.262142] [INFO ] [MAIN ] [1422/3498] GRAB kept (0.3s) | 1420 kept, 2 rejected | 139.3/min | ETA: 14.9m [2026-01-23T12:10:17.502759] [DEBUG] [REMOTE ] GRAL: Retrieved 396 rows, trimmed to 300. [2026-01-23T12:10:17.502892] [DEBUG] [REMOTE ] GRAL: PASS: History has at least 300 days. [2026-01-23T12:10:17.503101] [DEBUG] [REMOTE ] GRAL: PASS: Price check passed. Min price $79.40. [2026-01-23T12:10:17.503238] [DEBUG] [REMOTE ] GRAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:17.503350] [DEBUG] [REMOTE ] GRAL: PASS: Integrity check passed. [2026-01-23T12:10:17.503391] [DEBUG] [REMOTE ] GRAL: Symbol is viable for forecasting. [2026-01-23T12:10:17.503439] [INFO ] [MAIN ] [1423/3498] GRAL kept (0.2s) | 1421 kept, 2 rejected | 139.4/min | ETA: 14.9m [2026-01-23T12:10:18.184053] [DEBUG] [REMOTE ] GRBK: Retrieved 4682 rows, trimmed to 300. [2026-01-23T12:10:18.184185] [DEBUG] [REMOTE ] GRBK: PASS: History has at least 300 days. [2026-01-23T12:10:18.184427] [DEBUG] [REMOTE ] GRBK: PASS: Price check passed. Min price $61.60. [2026-01-23T12:10:18.184621] [DEBUG] [REMOTE ] GRBK: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:18.184747] [DEBUG] [REMOTE ] GRBK: PASS: Integrity check passed. [2026-01-23T12:10:18.184789] [DEBUG] [REMOTE ] GRBK: Symbol is viable for forecasting. [2026-01-23T12:10:18.184839] [INFO ] [MAIN ] [1424/3498] GRBK kept (0.7s) | 1422 kept, 2 rejected | 139.3/min | ETA: 14.9m [2026-01-23T12:10:18.513889] [DEBUG] [REMOTE ] GRC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:18.514106] [DEBUG] [REMOTE ] GRC: PASS: History has at least 300 days. [2026-01-23T12:10:18.514461] [DEBUG] [REMOTE ] GRC: PASS: Price check passed. Min price $43.56. [2026-01-23T12:10:18.514633] [DEBUG] [REMOTE ] GRC: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:18.514822] [DEBUG] [REMOTE ] GRC: PASS: Integrity check passed. [2026-01-23T12:10:18.514881] [DEBUG] [REMOTE ] GRC: Symbol is viable for forecasting. [2026-01-23T12:10:18.514952] [INFO ] [MAIN ] [1425/3498] GRC kept (0.3s) | 1423 kept, 2 rejected | 139.3/min | ETA: 14.9m [2026-01-23T12:10:19.717263] [DEBUG] [REMOTE ] GRDX: Retrieved 2333 rows, trimmed to 300. [2026-01-23T12:10:19.717412] [DEBUG] [REMOTE ] GRDX: PASS: History has at least 300 days. [2026-01-23T12:10:19.717682] [DEBUG] [REMOTE ] GRDX: PASS: Price check passed. Min price $2.00. [2026-01-23T12:10:19.717826] [DEBUG] [REMOTE ] GRDX: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:19.717944] [DEBUG] [REMOTE ] GRDX: PASS: Integrity check passed. [2026-01-23T12:10:19.717986] [DEBUG] [REMOTE ] GRDX: Symbol is viable for forecasting. [2026-01-23T12:10:19.718037] [INFO ] [MAIN ] [1426/3498] GRDX kept (1.2s) | 1424 kept, 2 rejected | 139.2/min | ETA: 14.9m [2026-01-23T12:10:19.901095] [DEBUG] [REMOTE ] GREE: Retrieved 1094 rows, trimmed to 300. [2026-01-23T12:10:19.901300] [DEBUG] [REMOTE ] GREE: PASS: History has at least 300 days. [2026-01-23T12:10:19.901566] [DEBUG] [REMOTE ] GREE: PASS: Price check passed. Min price $1.21. [2026-01-23T12:10:19.901733] [DEBUG] [REMOTE ] GREE: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:19.901879] [DEBUG] [REMOTE ] GREE: PASS: Integrity check passed. [2026-01-23T12:10:19.901941] [DEBUG] [REMOTE ] GREE: Symbol is viable for forecasting. [2026-01-23T12:10:19.902014] [INFO ] [MAIN ] [1427/3498] GREE kept (0.2s) | 1425 kept, 2 rejected | 139.2/min | ETA: 14.9m [2026-01-23T12:10:20.365987] [DEBUG] [REMOTE ] GRFS: Retrieved 3682 rows, trimmed to 300. [2026-01-23T12:10:20.366116] [DEBUG] [REMOTE ] GRFS: PASS: History has at least 300 days. [2026-01-23T12:10:20.366323] [DEBUG] [REMOTE ] GRFS: PASS: Price check passed. Min price $8.36. [2026-01-23T12:10:20.366458] [DEBUG] [REMOTE ] GRFS: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:20.366586] [DEBUG] [REMOTE ] GRFS: PASS: Integrity check passed. [2026-01-23T12:10:20.366628] [DEBUG] [REMOTE ] GRFS: Symbol is viable for forecasting. [2026-01-23T12:10:20.366677] [INFO ] [MAIN ] [1428/3498] GRFS kept (0.5s) | 1426 kept, 2 rejected | 139.2/min | ETA: 14.9m [2026-01-23T12:10:20.871097] [DEBUG] [REMOTE ] GRID: Retrieved 4069 rows, trimmed to 300. [2026-01-23T12:10:20.871233] [DEBUG] [REMOTE ] GRID: PASS: History has at least 300 days. [2026-01-23T12:10:20.871485] [DEBUG] [REMOTE ] GRID: PASS: Price check passed. Min price $146.19. [2026-01-23T12:10:20.871647] [DEBUG] [REMOTE ] GRID: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:20.871764] [DEBUG] [REMOTE ] GRID: PASS: Integrity check passed. [2026-01-23T12:10:20.871832] [DEBUG] [REMOTE ] GRID: Symbol is viable for forecasting. [2026-01-23T12:10:20.871890] [INFO ] [MAIN ] [1429/3498] GRID kept (0.5s) | 1427 kept, 2 rejected | 139.2/min | ETA: 14.9m [2026-01-23T12:10:21.436262] [DEBUG] [REMOTE ] GRMN: Retrieved 6316 rows, trimmed to 300. [2026-01-23T12:10:21.436403] [DEBUG] [REMOTE ] GRMN: PASS: History has at least 300 days. [2026-01-23T12:10:21.436656] [DEBUG] [REMOTE ] GRMN: PASS: Price check passed. Min price $186.30. [2026-01-23T12:10:21.436801] [DEBUG] [REMOTE ] GRMN: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:21.436920] [DEBUG] [REMOTE ] GRMN: PASS: Integrity check passed. [2026-01-23T12:10:21.436962] [DEBUG] [REMOTE ] GRMN: Symbol is viable for forecasting. [2026-01-23T12:10:21.437012] [INFO ] [MAIN ] [1430/3498] GRMN kept (0.6s) | 1428 kept, 2 rejected | 139.2/min | ETA: 14.9m [2026-01-23T12:10:21.745647] [DEBUG] [REMOTE ] GRND: Retrieved 1261 rows, trimmed to 300. [2026-01-23T12:10:21.745787] [DEBUG] [REMOTE ] GRND: PASS: History has at least 300 days. [2026-01-23T12:10:21.746008] [DEBUG] [REMOTE ] GRND: PASS: Price check passed. Min price $11.94. [2026-01-23T12:10:21.746155] [DEBUG] [REMOTE ] GRND: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:21.746272] [DEBUG] [REMOTE ] GRND: PASS: Integrity check passed. [2026-01-23T12:10:21.746315] [DEBUG] [REMOTE ] GRND: Symbol is viable for forecasting. [2026-01-23T12:10:21.746367] [INFO ] [MAIN ] [1431/3498] GRND kept (0.3s) | 1429 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-23T12:10:22.103399] [DEBUG] [REMOTE ] GRPN: Retrieved 3573 rows, trimmed to 300. [2026-01-23T12:10:22.103528] [DEBUG] [REMOTE ] GRPN: PASS: History has at least 300 days. [2026-01-23T12:10:22.103783] [DEBUG] [REMOTE ] GRPN: PASS: Price check passed. Min price $15.57. [2026-01-23T12:10:22.103979] [DEBUG] [REMOTE ] GRPN: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:22.104104] [DEBUG] [REMOTE ] GRPN: PASS: Integrity check passed. [2026-01-23T12:10:22.104148] [DEBUG] [REMOTE ] GRPN: Symbol is viable for forecasting. [2026-01-23T12:10:22.104199] [INFO ] [MAIN ] [1432/3498] GRPN kept (0.4s) | 1430 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-23T12:10:22.668180] [DEBUG] [REMOTE ] GRVY: Retrieved 5272 rows, trimmed to 300. [2026-01-23T12:10:22.668337] [DEBUG] [REMOTE ] GRVY: PASS: History has at least 300 days. [2026-01-23T12:10:22.668616] [DEBUG] [REMOTE ] GRVY: PASS: Price check passed. Min price $55.70. [2026-01-23T12:10:22.668763] [DEBUG] [REMOTE ] GRVY: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:22.668890] [DEBUG] [REMOTE ] GRVY: PASS: Integrity check passed. [2026-01-23T12:10:22.668931] [DEBUG] [REMOTE ] GRVY: Symbol is viable for forecasting. [2026-01-23T12:10:22.668982] [INFO ] [MAIN ] [1433/3498] GRVY kept (0.6s) | 1431 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-23T12:10:22.964006] [DEBUG] [REMOTE ] GRWG: Retrieved 2309 rows, trimmed to 300. [2026-01-23T12:10:22.964150] [DEBUG] [REMOTE ] GRWG: PASS: History has at least 300 days. [2026-01-23T12:10:22.964368] [DEBUG] [REMOTE ] GRWG: PASS: Price check passed. Min price $1.38. [2026-01-23T12:10:22.964507] [DEBUG] [REMOTE ] GRWG: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:22.964660] [DEBUG] [REMOTE ] GRWG: PASS: Integrity check passed. [2026-01-23T12:10:22.964713] [DEBUG] [REMOTE ] GRWG: Symbol is viable for forecasting. [2026-01-23T12:10:22.964777] [INFO ] [MAIN ] [1434/3498] GRWG kept (0.3s) | 1432 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-23T12:10:23.465777] [DEBUG] [REMOTE ] GRX: Retrieved 4679 rows, trimmed to 300. [2026-01-23T12:10:23.465941] [DEBUG] [REMOTE ] GRX: PASS: History has at least 300 days. [2026-01-23T12:10:23.466238] [DEBUG] [REMOTE ] GRX: PASS: Price check passed. Min price $9.01. [2026-01-23T12:10:23.466424] [DEBUG] [REMOTE ] GRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:23.466600] [DEBUG] [REMOTE ] GRX: PASS: Integrity check passed. [2026-01-23T12:10:23.466656] [DEBUG] [REMOTE ] GRX: Symbol is viable for forecasting. [2026-01-23T12:10:23.466723] [INFO ] [MAIN ] [1435/3498] GRX kept (0.5s) | 1433 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-23T12:10:24.034203] [DEBUG] [REMOTE ] GS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:24.034358] [DEBUG] [REMOTE ] GS: PASS: History has at least 300 days. [2026-01-23T12:10:24.034638] [DEBUG] [REMOTE ] GS: PASS: Price check passed. Min price $769.92. [2026-01-23T12:10:24.034784] [DEBUG] [REMOTE ] GS: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:24.034911] [DEBUG] [REMOTE ] GS: PASS: Integrity check passed. [2026-01-23T12:10:24.034956] [DEBUG] [REMOTE ] GS: Symbol is viable for forecasting. [2026-01-23T12:10:24.035011] [INFO ] [MAIN ] [1436/3498] GS kept (0.6s) | 1434 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-23T12:10:24.510798] [DEBUG] [REMOTE ] GSBC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:24.510943] [DEBUG] [REMOTE ] GSBC: PASS: History has at least 300 days. [2026-01-23T12:10:24.511188] [DEBUG] [REMOTE ] GSBC: PASS: Price check passed. Min price $55.29. [2026-01-23T12:10:24.511332] [DEBUG] [REMOTE ] GSBC: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:24.511454] [DEBUG] [REMOTE ] GSBC: PASS: Integrity check passed. [2026-01-23T12:10:24.511495] [DEBUG] [REMOTE ] GSBC: Symbol is viable for forecasting. [2026-01-23T12:10:24.511546] [INFO ] [MAIN ] [1437/3498] GSBC kept (0.5s) | 1435 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-23T12:10:24.775759] [DEBUG] [REMOTE ] GSBD: Retrieved 2729 rows, trimmed to 300. [2026-01-23T12:10:24.775892] [DEBUG] [REMOTE ] GSBD: PASS: History has at least 300 days. [2026-01-23T12:10:24.776106] [DEBUG] [REMOTE ] GSBD: PASS: Price check passed. Min price $8.96. [2026-01-23T12:10:24.776248] [DEBUG] [REMOTE ] GSBD: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:24.776364] [DEBUG] [REMOTE ] GSBD: PASS: Integrity check passed. [2026-01-23T12:10:24.776406] [DEBUG] [REMOTE ] GSBD: Symbol is viable for forecasting. [2026-01-23T12:10:24.776456] [INFO ] [MAIN ] [1438/3498] GSBD kept (0.3s) | 1436 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-23T12:10:25.251096] [DEBUG] [REMOTE ] GSHD: Retrieved 1945 rows, trimmed to 300. [2026-01-23T12:10:25.251237] [DEBUG] [REMOTE ] GSHD: PASS: History has at least 300 days. [2026-01-23T12:10:25.251505] [DEBUG] [REMOTE ] GSHD: PASS: Price check passed. Min price $66.64. [2026-01-23T12:10:25.251726] [DEBUG] [REMOTE ] GSHD: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:25.251881] [DEBUG] [REMOTE ] GSHD: PASS: Integrity check passed. [2026-01-23T12:10:25.251936] [DEBUG] [REMOTE ] GSHD: Symbol is viable for forecasting. [2026-01-23T12:10:25.251998] [INFO ] [MAIN ] [1439/3498] GSHD kept (0.5s) | 1437 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-23T12:10:25.803703] [DEBUG] [REMOTE ] GSK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:25.803847] [DEBUG] [REMOTE ] GSK: PASS: History has at least 300 days. [2026-01-23T12:10:25.804093] [DEBUG] [REMOTE ] GSK: PASS: Price check passed. Min price $43.32. [2026-01-23T12:10:25.804231] [DEBUG] [REMOTE ] GSK: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:25.804354] [DEBUG] [REMOTE ] GSK: PASS: Integrity check passed. [2026-01-23T12:10:25.804424] [DEBUG] [REMOTE ] GSK: Symbol is viable for forecasting. [2026-01-23T12:10:25.804488] [INFO ] [MAIN ] [1440/3498] GSK kept (0.6s) | 1438 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-23T12:10:26.232269] [DEBUG] [REMOTE ] GSL: Retrieved 4386 rows, trimmed to 300. [2026-01-23T12:10:26.232411] [DEBUG] [REMOTE ] GSL: PASS: History has at least 300 days. [2026-01-23T12:10:26.232655] [DEBUG] [REMOTE ] GSL: PASS: Price check passed. Min price $28.62. [2026-01-23T12:10:26.232796] [DEBUG] [REMOTE ] GSL: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:26.232929] [DEBUG] [REMOTE ] GSL: PASS: Integrity check passed. [2026-01-23T12:10:26.232977] [DEBUG] [REMOTE ] GSL: Symbol is viable for forecasting. [2026-01-23T12:10:26.233032] [INFO ] [MAIN ] [1441/3498] GSL kept (0.4s) | 1439 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-23T12:10:26.467893] [DEBUG] [REMOTE ] GSM: Retrieved 4146 rows, trimmed to 300. [2026-01-23T12:10:26.468112] [DEBUG] [REMOTE ] GSM: PASS: History has at least 300 days. [2026-01-23T12:10:26.468644] [DEBUG] [REMOTE ] GSM: PASS: Price check passed. Min price $3.71. [2026-01-23T12:10:26.468795] [DEBUG] [REMOTE ] GSM: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:26.468938] [DEBUG] [REMOTE ] GSM: PASS: Integrity check passed. [2026-01-23T12:10:26.468984] [DEBUG] [REMOTE ] GSM: Symbol is viable for forecasting. [2026-01-23T12:10:26.469076] [INFO ] [MAIN ] [1442/3498] GSM kept (0.2s) | 1440 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-23T12:10:26.929364] [DEBUG] [REMOTE ] GTES: Retrieved 2009 rows, trimmed to 300. [2026-01-23T12:10:26.929502] [DEBUG] [REMOTE ] GTES: PASS: History has at least 300 days. [2026-01-23T12:10:26.929747] [DEBUG] [REMOTE ] GTES: PASS: Price check passed. Min price $21.18. [2026-01-23T12:10:26.929886] [DEBUG] [REMOTE ] GTES: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:26.930000] [DEBUG] [REMOTE ] GTES: PASS: Integrity check passed. [2026-01-23T12:10:26.930040] [DEBUG] [REMOTE ] GTES: Symbol is viable for forecasting. [2026-01-23T12:10:26.930089] [INFO ] [MAIN ] [1443/3498] GTES kept (0.5s) | 1441 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-23T12:10:27.261662] [DEBUG] [REMOTE ] GTLB: Retrieved 1072 rows, trimmed to 300. [2026-01-23T12:10:27.261802] [DEBUG] [REMOTE ] GTLB: PASS: History has at least 300 days. [2026-01-23T12:10:27.262017] [DEBUG] [REMOTE ] GTLB: PASS: Price check passed. Min price $33.04. [2026-01-23T12:10:27.262154] [DEBUG] [REMOTE ] GTLB: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:27.262472] [DEBUG] [REMOTE ] GTLB: PASS: Integrity check passed. [2026-01-23T12:10:27.262518] [DEBUG] [REMOTE ] GTLB: Symbol is viable for forecasting. [2026-01-23T12:10:27.262591] [INFO ] [MAIN ] [1444/3498] GTLB kept (0.3s) | 1442 kept, 2 rejected | 139.2/min | ETA: 14.8m [2026-01-23T12:10:27.815009] [DEBUG] [REMOTE ] GTLS: Retrieved 4904 rows, trimmed to 300. [2026-01-23T12:10:27.815151] [DEBUG] [REMOTE ] GTLS: PASS: History has at least 300 days. [2026-01-23T12:10:27.815438] [DEBUG] [REMOTE ] GTLS: PASS: Price check passed. Min price $199.30. [2026-01-23T12:10:27.815645] [DEBUG] [REMOTE ] GTLS: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:27.815779] [DEBUG] [REMOTE ] GTLS: PASS: Integrity check passed. [2026-01-23T12:10:27.815822] [DEBUG] [REMOTE ] GTLS: Symbol is viable for forecasting. [2026-01-23T12:10:27.815874] [INFO ] [MAIN ] [1445/3498] GTLS kept (0.6s) | 1443 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-23T12:10:28.268547] [DEBUG] [REMOTE ] GTN: Retrieved 5886 rows, trimmed to 300. [2026-01-23T12:10:28.268717] [DEBUG] [REMOTE ] GTN: PASS: History has at least 300 days. [2026-01-23T12:10:28.268943] [DEBUG] [REMOTE ] GTN: PASS: Price check passed. Min price $4.27. [2026-01-23T12:10:28.269083] [DEBUG] [REMOTE ] GTN: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:28.269200] [DEBUG] [REMOTE ] GTN: PASS: Integrity check passed. [2026-01-23T12:10:28.269242] [DEBUG] [REMOTE ] GTN: Symbol is viable for forecasting. [2026-01-23T12:10:28.269293] [INFO ] [MAIN ] [1446/3498] GTN kept (0.5s) | 1444 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-23T12:10:28.552787] [DEBUG] [REMOTE ] GTX: Retrieved 1847 rows, trimmed to 300. [2026-01-23T12:10:28.552931] [DEBUG] [REMOTE ] GTX: PASS: History has at least 300 days. [2026-01-23T12:10:28.553144] [DEBUG] [REMOTE ] GTX: PASS: Price check passed. Min price $15.56. [2026-01-23T12:10:28.553278] [DEBUG] [REMOTE ] GTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:28.553391] [DEBUG] [REMOTE ] GTX: PASS: Integrity check passed. [2026-01-23T12:10:28.553431] [DEBUG] [REMOTE ] GTX: Symbol is viable for forecasting. [2026-01-23T12:10:28.553478] [INFO ] [MAIN ] [1447/3498] GTX kept (0.3s) | 1445 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-23T12:10:29.133964] [DEBUG] [REMOTE ] GTY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:29.134101] [DEBUG] [REMOTE ] GTY: PASS: History has at least 300 days. [2026-01-23T12:10:29.134332] [DEBUG] [REMOTE ] GTY: PASS: Price check passed. Min price $26.44. [2026-01-23T12:10:29.134470] [DEBUG] [REMOTE ] GTY: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:29.134607] [DEBUG] [REMOTE ] GTY: PASS: Integrity check passed. [2026-01-23T12:10:29.134650] [DEBUG] [REMOTE ] GTY: Symbol is viable for forecasting. [2026-01-23T12:10:29.134713] [INFO ] [MAIN ] [1448/3498] GTY kept (0.6s) | 1446 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-23T12:10:29.388286] [DEBUG] [REMOTE ] GUG: Retrieved 1043 rows, trimmed to 300. [2026-01-23T12:10:29.388438] [DEBUG] [REMOTE ] GUG: PASS: History has at least 300 days. [2026-01-23T12:10:29.388713] [DEBUG] [REMOTE ] GUG: PASS: Price check passed. Min price $14.78. [2026-01-23T12:10:29.388880] [DEBUG] [REMOTE ] GUG: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:29.389012] [DEBUG] [REMOTE ] GUG: PASS: Integrity check passed. [2026-01-23T12:10:29.389059] [DEBUG] [REMOTE ] GUG: Symbol is viable for forecasting. [2026-01-23T12:10:29.389131] [INFO ] [MAIN ] [1449/3498] GUG kept (0.3s) | 1447 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-23T12:10:30.005265] [DEBUG] [REMOTE ] GVA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:30.005416] [DEBUG] [REMOTE ] GVA: PASS: History has at least 300 days. [2026-01-23T12:10:30.005691] [DEBUG] [REMOTE ] GVA: PASS: Price check passed. Min price $98.39. [2026-01-23T12:10:30.005837] [DEBUG] [REMOTE ] GVA: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:30.005977] [DEBUG] [REMOTE ] GVA: PASS: Integrity check passed. [2026-01-23T12:10:30.006028] [DEBUG] [REMOTE ] GVA: Symbol is viable for forecasting. [2026-01-23T12:10:30.006081] [INFO ] [MAIN ] [1450/3498] GVA kept (0.6s) | 1448 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-23T12:10:30.119878] [DEBUG] [REMOTE ] GWH: Retrieved 1269 rows, trimmed to 300. [2026-01-23T12:10:30.120049] [DEBUG] [REMOTE ] GWH: PASS: History has at least 300 days. [2026-01-23T12:10:30.120321] [DEBUG] [REMOTE ] GWH: PASS: Price check passed. Min price $1.78. [2026-01-23T12:10:30.120497] [DEBUG] [REMOTE ] GWH: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:30.120687] [DEBUG] [REMOTE ] GWH: PASS: Integrity check passed. [2026-01-23T12:10:30.120772] [DEBUG] [REMOTE ] GWH: Symbol is viable for forecasting. [2026-01-23T12:10:30.120837] [INFO ] [MAIN ] [1451/3498] GWH kept (0.1s) | 1449 kept, 2 rejected | 139.3/min | ETA: 14.7m [2026-01-23T12:10:30.762754] [DEBUG] [REMOTE ] GWRE: Retrieved 3519 rows, trimmed to 300. [2026-01-23T12:10:30.762907] [DEBUG] [REMOTE ] GWRE: PASS: History has at least 300 days. [2026-01-23T12:10:30.763176] [DEBUG] [REMOTE ] GWRE: PASS: Price check passed. Min price $155.45. [2026-01-23T12:10:30.763350] [DEBUG] [REMOTE ] GWRE: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:30.763494] [DEBUG] [REMOTE ] GWRE: PASS: Integrity check passed. [2026-01-23T12:10:30.763544] [DEBUG] [REMOTE ] GWRE: Symbol is viable for forecasting. [2026-01-23T12:10:30.763629] [INFO ] [MAIN ] [1452/3498] GWRE kept (0.6s) | 1450 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-23T12:10:31.109818] [DEBUG] [REMOTE ] GWRS: Retrieved 2448 rows, trimmed to 300. [2026-01-23T12:10:31.109965] [DEBUG] [REMOTE ] GWRS: PASS: History has at least 300 days. [2026-01-23T12:10:31.110182] [DEBUG] [REMOTE ] GWRS: PASS: Price check passed. Min price $8.27. [2026-01-23T12:10:31.110324] [DEBUG] [REMOTE ] GWRS: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:31.110438] [DEBUG] [REMOTE ] GWRS: PASS: Integrity check passed. [2026-01-23T12:10:31.110480] [DEBUG] [REMOTE ] GWRS: Symbol is viable for forecasting. [2026-01-23T12:10:31.110531] [INFO ] [MAIN ] [1453/3498] GWRS kept (0.3s) | 1451 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-23T12:10:31.370697] [DEBUG] [REMOTE ] GXAI: Retrieved 736 rows, trimmed to 300. [2026-01-23T12:10:31.370832] [DEBUG] [REMOTE ] GXAI: PASS: History has at least 300 days. [2026-01-23T12:10:31.371036] [DEBUG] [REMOTE ] GXAI: PASS: Price check passed. Min price $1.04. [2026-01-23T12:10:31.371170] [DEBUG] [REMOTE ] GXAI: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:31.371279] [DEBUG] [REMOTE ] GXAI: PASS: Integrity check passed. [2026-01-23T12:10:31.371319] [DEBUG] [REMOTE ] GXAI: Symbol is viable for forecasting. [2026-01-23T12:10:31.371383] [INFO ] [MAIN ] [1454/3498] GXAI kept (0.3s) | 1452 kept, 2 rejected | 139.3/min | ETA: 14.7m [2026-01-23T12:10:32.173057] [DEBUG] [REMOTE ] GYRE: Retrieved 4975 rows, trimmed to 300. [2026-01-23T12:10:32.173198] [DEBUG] [REMOTE ] GYRE: PASS: History has at least 300 days. [2026-01-23T12:10:32.173425] [DEBUG] [REMOTE ] GYRE: PASS: Price check passed. Min price $6.81. [2026-01-23T12:10:32.173565] [DEBUG] [REMOTE ] GYRE: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:32.173708] [DEBUG] [REMOTE ] GYRE: PASS: Integrity check passed. [2026-01-23T12:10:32.173748] [DEBUG] [REMOTE ] GYRE: Symbol is viable for forecasting. [2026-01-23T12:10:32.173797] [INFO ] [MAIN ] [1455/3498] GYRE kept (0.8s) | 1453 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-23T12:10:32.535076] [DEBUG] [REMOTE ] H: Retrieved 4077 rows, trimmed to 300. [2026-01-23T12:10:32.535231] [DEBUG] [REMOTE ] H: PASS: History has at least 300 days. [2026-01-23T12:10:32.535485] [DEBUG] [REMOTE ] H: PASS: Price check passed. Min price $135.29. [2026-01-23T12:10:32.535659] [DEBUG] [REMOTE ] H: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:32.535795] [DEBUG] [REMOTE ] H: PASS: Integrity check passed. [2026-01-23T12:10:32.535838] [DEBUG] [REMOTE ] H: Symbol is viable for forecasting. [2026-01-23T12:10:32.535889] [INFO ] [MAIN ] [1456/3498] H kept (0.4s) | 1454 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-23T12:10:33.031430] [DEBUG] [REMOTE ] HAE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:33.031644] [DEBUG] [REMOTE ] HAE: PASS: History has at least 300 days. [2026-01-23T12:10:33.031997] [DEBUG] [REMOTE ] HAE: PASS: Price check passed. Min price $49.44. [2026-01-23T12:10:33.032175] [DEBUG] [REMOTE ] HAE: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:33.032349] [DEBUG] [REMOTE ] HAE: PASS: Integrity check passed. [2026-01-23T12:10:33.032399] [DEBUG] [REMOTE ] HAE: Symbol is viable for forecasting. [2026-01-23T12:10:33.032606] [INFO ] [MAIN ] [1457/3498] HAE kept (0.5s) | 1455 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-23T12:10:33.588199] [DEBUG] [REMOTE ] HAFC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:33.588361] [DEBUG] [REMOTE ] HAFC: PASS: History has at least 300 days. [2026-01-23T12:10:33.588972] [DEBUG] [REMOTE ] HAFC: PASS: Price check passed. Min price $25.91. [2026-01-23T12:10:33.589124] [DEBUG] [REMOTE ] HAFC: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:33.589259] [DEBUG] [REMOTE ] HAFC: PASS: Integrity check passed. [2026-01-23T12:10:33.589301] [DEBUG] [REMOTE ] HAFC: Symbol is viable for forecasting. [2026-01-23T12:10:33.589538] [INFO ] [MAIN ] [1458/3498] HAFC kept (0.6s) | 1456 kept, 2 rejected | 139.2/min | ETA: 14.7m [2026-01-23T12:10:34.119130] [DEBUG] [REMOTE ] HAIN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:34.119295] [DEBUG] [REMOTE ] HAIN: PASS: History has at least 300 days. [2026-01-23T12:10:34.119601] [DEBUG] [REMOTE ] HAIN: PASS: Price check passed. Min price $1.01. [2026-01-23T12:10:34.119775] [DEBUG] [REMOTE ] HAIN: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:34.119908] [DEBUG] [REMOTE ] HAIN: PASS: Integrity check passed. [2026-01-23T12:10:34.119951] [DEBUG] [REMOTE ] HAIN: Symbol is viable for forecasting. [2026-01-23T12:10:34.120001] [INFO ] [MAIN ] [1459/3498] HAIN kept (0.5s) | 1457 kept, 2 rejected | 139.1/min | ETA: 14.7m [2026-01-23T12:10:34.592038] [DEBUG] [REMOTE ] HAL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:34.592176] [DEBUG] [REMOTE ] HAL: PASS: History has at least 300 days. [2026-01-23T12:10:34.592411] [DEBUG] [REMOTE ] HAL: PASS: Price check passed. Min price $25.46. [2026-01-23T12:10:34.592550] [DEBUG] [REMOTE ] HAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:34.592693] [DEBUG] [REMOTE ] HAL: PASS: Integrity check passed. [2026-01-23T12:10:34.592748] [DEBUG] [REMOTE ] HAL: Symbol is viable for forecasting. [2026-01-23T12:10:34.592801] [INFO ] [MAIN ] [1460/3498] HAL kept (0.5s) | 1458 kept, 2 rejected | 139.1/min | ETA: 14.6m [2026-01-23T12:10:35.020137] [DEBUG] [REMOTE ] HALO: Retrieved 5499 rows, trimmed to 300. [2026-01-23T12:10:35.020291] [DEBUG] [REMOTE ] HALO: PASS: History has at least 300 days. [2026-01-23T12:10:35.020760] [DEBUG] [REMOTE ] HALO: PASS: Price check passed. Min price $61.87. [2026-01-23T12:10:35.020903] [DEBUG] [REMOTE ] HALO: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:35.021034] [DEBUG] [REMOTE ] HALO: PASS: Integrity check passed. [2026-01-23T12:10:35.021076] [DEBUG] [REMOTE ] HALO: Symbol is viable for forecasting. [2026-01-23T12:10:35.021128] [INFO ] [MAIN ] [1461/3498] HALO kept (0.4s) | 1459 kept, 2 rejected | 139.1/min | ETA: 14.6m [2026-01-23T12:10:35.494408] [DEBUG] [REMOTE ] HAS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:35.494550] [DEBUG] [REMOTE ] HAS: PASS: History has at least 300 days. [2026-01-23T12:10:35.494798] [DEBUG] [REMOTE ] HAS: PASS: Price check passed. Min price $75.16. [2026-01-23T12:10:35.494943] [DEBUG] [REMOTE ] HAS: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:35.495063] [DEBUG] [REMOTE ] HAS: PASS: Integrity check passed. [2026-01-23T12:10:35.495133] [DEBUG] [REMOTE ] HAS: Symbol is viable for forecasting. [2026-01-23T12:10:35.495193] [INFO ] [MAIN ] [1462/3498] HAS kept (0.5s) | 1460 kept, 2 rejected | 139.1/min | ETA: 14.6m [2026-01-23T12:10:35.820008] [DEBUG] [REMOTE ] HASI: Retrieved 3211 rows, trimmed to 300. [2026-01-23T12:10:35.820143] [DEBUG] [REMOTE ] HASI: PASS: History has at least 300 days. [2026-01-23T12:10:35.820363] [DEBUG] [REMOTE ] HASI: PASS: Price check passed. Min price $27.35. [2026-01-23T12:10:35.820500] [DEBUG] [REMOTE ] HASI: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:35.820637] [DEBUG] [REMOTE ] HASI: PASS: Integrity check passed. [2026-01-23T12:10:35.820680] [DEBUG] [REMOTE ] HASI: Symbol is viable for forecasting. [2026-01-23T12:10:35.820730] [INFO ] [MAIN ] [1463/3498] HASI kept (0.3s) | 1461 kept, 2 rejected | 139.1/min | ETA: 14.6m [2026-01-23T12:10:36.410541] [DEBUG] [REMOTE ] HBAN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:36.410702] [DEBUG] [REMOTE ] HBAN: PASS: History has at least 300 days. [2026-01-23T12:10:36.410944] [DEBUG] [REMOTE ] HBAN: PASS: Price check passed. Min price $15.03. [2026-01-23T12:10:36.411082] [DEBUG] [REMOTE ] HBAN: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:36.411203] [DEBUG] [REMOTE ] HBAN: PASS: Integrity check passed. [2026-01-23T12:10:36.411243] [DEBUG] [REMOTE ] HBAN: Symbol is viable for forecasting. [2026-01-23T12:10:36.411292] [INFO ] [MAIN ] [1464/3498] HBAN kept (0.6s) | 1462 kept, 2 rejected | 139.1/min | ETA: 14.6m [2026-01-23T12:10:36.642237] [DEBUG] [REMOTE ] HBANL: Retrieved 724 rows, trimmed to 300. [2026-01-23T12:10:36.642378] [DEBUG] [REMOTE ] HBANL: PASS: History has at least 300 days. [2026-01-23T12:10:36.642608] [DEBUG] [REMOTE ] HBANL: PASS: Price check passed. Min price $24.85. [2026-01-23T12:10:36.642767] [DEBUG] [REMOTE ] HBANL: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:36.642886] [DEBUG] [REMOTE ] HBANL: PASS: Integrity check passed. [2026-01-23T12:10:36.642928] [DEBUG] [REMOTE ] HBANL: Symbol is viable for forecasting. [2026-01-23T12:10:36.642977] [INFO ] [MAIN ] [1465/3498] HBANL kept (0.2s) | 1463 kept, 2 rejected | 139.1/min | ETA: 14.6m [2026-01-23T12:10:37.043411] [DEBUG] [REMOTE ] HBANP: Retrieved 1249 rows, trimmed to 300. [2026-01-23T12:10:37.043689] [DEBUG] [REMOTE ] HBANP: PASS: History has at least 300 days. [2026-01-23T12:10:37.044017] [DEBUG] [REMOTE ] HBANP: PASS: Price check passed. Min price $16.73. [2026-01-23T12:10:37.044193] [DEBUG] [REMOTE ] HBANP: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:37.044360] [DEBUG] [REMOTE ] HBANP: PASS: Integrity check passed. [2026-01-23T12:10:37.044441] [DEBUG] [REMOTE ] HBANP: Symbol is viable for forecasting. [2026-01-23T12:10:37.044516] [INFO ] [MAIN ] [1466/3498] HBANP kept (0.4s) | 1464 kept, 2 rejected | 139.2/min | ETA: 14.6m [2026-01-23T12:10:37.499151] [DEBUG] [REMOTE ] HBB: Retrieved 2092 rows, trimmed to 300. [2026-01-23T12:10:37.499322] [DEBUG] [REMOTE ] HBB: PASS: History has at least 300 days. [2026-01-23T12:10:37.499641] [DEBUG] [REMOTE ] HBB: PASS: Price check passed. Min price $13.66. [2026-01-23T12:10:37.499825] [DEBUG] [REMOTE ] HBB: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:37.499965] [DEBUG] [REMOTE ] HBB: PASS: Integrity check passed. [2026-01-23T12:10:37.500013] [DEBUG] [REMOTE ] HBB: Symbol is viable for forecasting. [2026-01-23T12:10:37.500073] [INFO ] [MAIN ] [1467/3498] HBB kept (0.5s) | 1465 kept, 2 rejected | 139.2/min | ETA: 14.6m [2026-01-23T12:10:37.930282] [DEBUG] [REMOTE ] HBCP: Retrieved 4349 rows, trimmed to 300. [2026-01-23T12:10:37.930420] [DEBUG] [REMOTE ] HBCP: PASS: History has at least 300 days. [2026-01-23T12:10:37.930672] [DEBUG] [REMOTE ] HBCP: PASS: Price check passed. Min price $52.43. [2026-01-23T12:10:37.930818] [DEBUG] [REMOTE ] HBCP: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:37.930933] [DEBUG] [REMOTE ] HBCP: PASS: Integrity check passed. [2026-01-23T12:10:37.930973] [DEBUG] [REMOTE ] HBCP: Symbol is viable for forecasting. [2026-01-23T12:10:37.931022] [INFO ] [MAIN ] [1468/3498] HBCP kept (0.4s) | 1466 kept, 2 rejected | 139.2/min | ETA: 14.6m [2026-01-23T12:10:38.404612] [DEBUG] [REMOTE ] HBM: Retrieved 4261 rows, trimmed to 300. [2026-01-23T12:10:38.404751] [DEBUG] [REMOTE ] HBM: PASS: History has at least 300 days. [2026-01-23T12:10:38.404974] [DEBUG] [REMOTE ] HBM: PASS: Price check passed. Min price $14.58. [2026-01-23T12:10:38.405110] [DEBUG] [REMOTE ] HBM: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:38.405227] [DEBUG] [REMOTE ] HBM: PASS: Integrity check passed. [2026-01-23T12:10:38.405267] [DEBUG] [REMOTE ] HBM: Symbol is viable for forecasting. [2026-01-23T12:10:38.405318] [INFO ] [MAIN ] [1469/3498] HBM kept (0.5s) | 1467 kept, 2 rejected | 139.1/min | ETA: 14.6m [2026-01-23T12:10:38.841938] [DEBUG] [REMOTE ] HBNC: Retrieved 6063 rows, trimmed to 300. [2026-01-23T12:10:38.842078] [DEBUG] [REMOTE ] HBNC: PASS: History has at least 300 days. [2026-01-23T12:10:38.842304] [DEBUG] [REMOTE ] HBNC: PASS: Price check passed. Min price $15.45. [2026-01-23T12:10:38.842444] [DEBUG] [REMOTE ] HBNC: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:38.842565] [DEBUG] [REMOTE ] HBNC: PASS: Integrity check passed. [2026-01-23T12:10:38.842628] [DEBUG] [REMOTE ] HBNC: Symbol is viable for forecasting. [2026-01-23T12:10:38.842677] [INFO ] [MAIN ] [1470/3498] HBNC kept (0.4s) | 1468 kept, 2 rejected | 139.1/min | ETA: 14.6m [2026-01-23T12:10:39.130105] [DEBUG] [REMOTE ] HCA: Retrieved 3740 rows, trimmed to 300. [2026-01-23T12:10:39.130243] [DEBUG] [REMOTE ] HCA: PASS: History has at least 300 days. [2026-01-23T12:10:39.130468] [DEBUG] [REMOTE ] HCA: PASS: Price check passed. Min price $458.61. [2026-01-23T12:10:39.130630] [DEBUG] [REMOTE ] HCA: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:39.130751] [DEBUG] [REMOTE ] HCA: PASS: Integrity check passed. [2026-01-23T12:10:39.130793] [DEBUG] [REMOTE ] HCA: Symbol is viable for forecasting. [2026-01-23T12:10:39.130843] [INFO ] [MAIN ] [1471/3498] HCA kept (0.3s) | 1469 kept, 2 rejected | 139.2/min | ETA: 14.6m [2026-01-23T12:10:39.559642] [DEBUG] [REMOTE ] HCC: Retrieved 2209 rows, trimmed to 300. [2026-01-23T12:10:39.559859] [DEBUG] [REMOTE ] HCC: PASS: History has at least 300 days. [2026-01-23T12:10:39.560128] [DEBUG] [REMOTE ] HCC: PASS: Price check passed. Min price $64.16. [2026-01-23T12:10:39.560273] [DEBUG] [REMOTE ] HCC: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:39.560410] [DEBUG] [REMOTE ] HCC: PASS: Integrity check passed. [2026-01-23T12:10:39.560479] [DEBUG] [REMOTE ] HCC: Symbol is viable for forecasting. [2026-01-23T12:10:39.560534] [INFO ] [MAIN ] [1472/3498] HCC kept (0.4s) | 1470 kept, 2 rejected | 139.2/min | ETA: 14.6m [2026-01-23T12:10:40.049797] [DEBUG] [REMOTE ] HCI: Retrieved 4366 rows, trimmed to 300. [2026-01-23T12:10:40.050006] [DEBUG] [REMOTE ] HCI: PASS: History has at least 300 days. [2026-01-23T12:10:40.050289] [DEBUG] [REMOTE ] HCI: PASS: Price check passed. Min price $160.02. [2026-01-23T12:10:40.050435] [DEBUG] [REMOTE ] HCI: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:40.050589] [DEBUG] [REMOTE ] HCI: PASS: Integrity check passed. [2026-01-23T12:10:40.050670] [DEBUG] [REMOTE ] HCI: Symbol is viable for forecasting. [2026-01-23T12:10:40.050728] [INFO ] [MAIN ] [1473/3498] HCI kept (0.5s) | 1471 kept, 2 rejected | 139.2/min | ETA: 14.6m [2026-01-23T12:10:40.382934] [DEBUG] [REMOTE ] HCM: Retrieved 2477 rows, trimmed to 300. [2026-01-23T12:10:40.383091] [DEBUG] [REMOTE ] HCM: PASS: History has at least 300 days. [2026-01-23T12:10:40.383325] [DEBUG] [REMOTE ] HCM: PASS: Price check passed. Min price $13.18. [2026-01-23T12:10:40.383682] [DEBUG] [REMOTE ] HCM: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:40.383806] [DEBUG] [REMOTE ] HCM: PASS: Integrity check passed. [2026-01-23T12:10:40.383849] [DEBUG] [REMOTE ] HCM: Symbol is viable for forecasting. [2026-01-23T12:10:40.383901] [INFO ] [MAIN ] [1474/3498] HCM kept (0.3s) | 1472 kept, 2 rejected | 139.2/min | ETA: 14.5m [2026-01-23T12:10:40.913171] [DEBUG] [REMOTE ] HCSG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:40.913315] [DEBUG] [REMOTE ] HCSG: PASS: History has at least 300 days. [2026-01-23T12:10:40.913556] [DEBUG] [REMOTE ] HCSG: PASS: Price check passed. Min price $17.02. [2026-01-23T12:10:40.913712] [DEBUG] [REMOTE ] HCSG: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:40.913834] [DEBUG] [REMOTE ] HCSG: PASS: Integrity check passed. [2026-01-23T12:10:40.913875] [DEBUG] [REMOTE ] HCSG: Symbol is viable for forecasting. [2026-01-23T12:10:40.913925] [INFO ] [MAIN ] [1475/3498] HCSG kept (0.5s) | 1473 kept, 2 rejected | 139.2/min | ETA: 14.5m [2026-01-23T12:10:41.395840] [DEBUG] [REMOTE ] HD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:41.395989] [DEBUG] [REMOTE ] HD: PASS: History has at least 300 days. [2026-01-23T12:10:41.396247] [DEBUG] [REMOTE ] HD: PASS: Price check passed. Min price $330.22. [2026-01-23T12:10:41.396389] [DEBUG] [REMOTE ] HD: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:41.396519] [DEBUG] [REMOTE ] HD: PASS: Integrity check passed. [2026-01-23T12:10:41.396560] [DEBUG] [REMOTE ] HD: Symbol is viable for forecasting. [2026-01-23T12:10:41.396631] [INFO ] [MAIN ] [1476/3498] HD kept (0.5s) | 1474 kept, 2 rejected | 139.1/min | ETA: 14.5m [2026-01-23T12:10:41.892115] [DEBUG] [REMOTE ] HDB: Retrieved 6163 rows, trimmed to 300. [2026-01-23T12:10:41.892252] [DEBUG] [REMOTE ] HDB: PASS: History has at least 300 days. [2026-01-23T12:10:41.892477] [DEBUG] [REMOTE ] HDB: PASS: Price check passed. Min price $32.10. [2026-01-23T12:10:41.892633] [DEBUG] [REMOTE ] HDB: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:41.892749] [DEBUG] [REMOTE ] HDB: PASS: Integrity check passed. [2026-01-23T12:10:41.892790] [DEBUG] [REMOTE ] HDB: Symbol is viable for forecasting. [2026-01-23T12:10:41.892838] [INFO ] [MAIN ] [1477/3498] HDB kept (0.5s) | 1475 kept, 2 rejected | 139.1/min | ETA: 14.5m [2026-01-23T12:10:42.341477] [DEBUG] [REMOTE ] HDSN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:42.341663] [DEBUG] [REMOTE ] HDSN: PASS: History has at least 300 days. [2026-01-23T12:10:42.341967] [DEBUG] [REMOTE ] HDSN: PASS: Price check passed. Min price $6.63. [2026-01-23T12:10:42.342281] [DEBUG] [REMOTE ] HDSN: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:42.342461] [DEBUG] [REMOTE ] HDSN: PASS: Integrity check passed. [2026-01-23T12:10:42.342517] [DEBUG] [REMOTE ] HDSN: Symbol is viable for forecasting. [2026-01-23T12:10:42.342603] [INFO ] [MAIN ] [1478/3498] HDSN kept (0.4s) | 1476 kept, 2 rejected | 139.1/min | ETA: 14.5m [2026-01-23T12:10:42.821539] [DEBUG] [REMOTE ] HE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:42.821705] [DEBUG] [REMOTE ] HE: PASS: History has at least 300 days. [2026-01-23T12:10:42.821952] [DEBUG] [REMOTE ] HE: PASS: Price check passed. Min price $11.15. [2026-01-23T12:10:42.822098] [DEBUG] [REMOTE ] HE: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:42.822235] [DEBUG] [REMOTE ] HE: PASS: Integrity check passed. [2026-01-23T12:10:42.822283] [DEBUG] [REMOTE ] HE: Symbol is viable for forecasting. [2026-01-23T12:10:42.822337] [INFO ] [MAIN ] [1479/3498] HE kept (0.5s) | 1477 kept, 2 rejected | 139.1/min | ETA: 14.5m [2026-01-23T12:10:43.298453] [DEBUG] [REMOTE ] HEI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:43.298615] [DEBUG] [REMOTE ] HEI: PASS: History has at least 300 days. [2026-01-23T12:10:43.298848] [DEBUG] [REMOTE ] HEI: PASS: Price check passed. Min price $303.07. [2026-01-23T12:10:43.298982] [DEBUG] [REMOTE ] HEI: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:43.299100] [DEBUG] [REMOTE ] HEI: PASS: Integrity check passed. [2026-01-23T12:10:43.299140] [DEBUG] [REMOTE ] HEI: Symbol is viable for forecasting. [2026-01-23T12:10:43.299189] [INFO ] [MAIN ] [1480/3498] HEI kept (0.5s) | 1478 kept, 2 rejected | 139.1/min | ETA: 14.5m [2026-01-23T12:10:43.585669] [DEBUG] [REMOTE ] HELE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:43.585811] [DEBUG] [REMOTE ] HELE: PASS: History has at least 300 days. [2026-01-23T12:10:43.586055] [DEBUG] [REMOTE ] HELE: PASS: Price check passed. Min price $17.16. [2026-01-23T12:10:43.586203] [DEBUG] [REMOTE ] HELE: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:43.586330] [DEBUG] [REMOTE ] HELE: PASS: Integrity check passed. [2026-01-23T12:10:43.586374] [DEBUG] [REMOTE ] HELE: Symbol is viable for forecasting. [2026-01-23T12:10:43.586428] [INFO ] [MAIN ] [1481/3498] HELE kept (0.3s) | 1479 kept, 2 rejected | 139.1/min | ETA: 14.5m [2026-01-23T12:10:43.976967] [DEBUG] [REMOTE ] HELP: Retrieved 1392 rows, trimmed to 300. [2026-01-23T12:10:43.977117] [DEBUG] [REMOTE ] HELP: PASS: History has at least 300 days. [2026-01-23T12:10:43.977346] [DEBUG] [REMOTE ] HELP: PASS: Price check passed. Min price $5.51. [2026-01-23T12:10:43.977525] [DEBUG] [REMOTE ] HELP: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:43.977693] [DEBUG] [REMOTE ] HELP: PASS: Integrity check passed. [2026-01-23T12:10:43.977748] [DEBUG] [REMOTE ] HELP: Symbol is viable for forecasting. [2026-01-23T12:10:43.977809] [INFO ] [MAIN ] [1482/3498] HELP kept (0.4s) | 1480 kept, 2 rejected | 139.1/min | ETA: 14.5m [2026-01-23T12:10:44.274493] [DEBUG] [REMOTE ] HEPS: Retrieved 1145 rows, trimmed to 300. [2026-01-23T12:10:44.274653] [DEBUG] [REMOTE ] HEPS: PASS: History has at least 300 days. [2026-01-23T12:10:44.274870] [DEBUG] [REMOTE ] HEPS: PASS: Price check passed. Min price $2.18. [2026-01-23T12:10:44.275011] [DEBUG] [REMOTE ] HEPS: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:44.275126] [DEBUG] [REMOTE ] HEPS: PASS: Integrity check passed. [2026-01-23T12:10:44.275168] [DEBUG] [REMOTE ] HEPS: Symbol is viable for forecasting. [2026-01-23T12:10:44.275219] [INFO ] [MAIN ] [1483/3498] HEPS kept (0.3s) | 1481 kept, 2 rejected | 139.2/min | ETA: 14.5m [2026-01-23T12:10:44.845479] [DEBUG] [REMOTE ] HEQ: Retrieved 3685 rows, trimmed to 300. [2026-01-23T12:10:44.845676] [DEBUG] [REMOTE ] HEQ: PASS: History has at least 300 days. [2026-01-23T12:10:44.845957] [DEBUG] [REMOTE ] HEQ: PASS: Price check passed. Min price $10.37. [2026-01-23T12:10:44.846123] [DEBUG] [REMOTE ] HEQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:44.846318] [DEBUG] [REMOTE ] HEQ: PASS: Integrity check passed. [2026-01-23T12:10:44.846397] [DEBUG] [REMOTE ] HEQ: Symbol is viable for forecasting. [2026-01-23T12:10:44.846468] [INFO ] [MAIN ] [1484/3498] HEQ kept (0.6s) | 1482 kept, 2 rejected | 139.1/min | ETA: 14.5m [2026-01-23T12:10:45.033259] [DEBUG] [REMOTE ] HERO: Retrieved 1564 rows, trimmed to 300. [2026-01-23T12:10:45.033409] [DEBUG] [REMOTE ] HERO: PASS: History has at least 300 days. [2026-01-23T12:10:45.033666] [DEBUG] [REMOTE ] HERO: PASS: Price check passed. Min price $29.25. [2026-01-23T12:10:45.033813] [DEBUG] [REMOTE ] HERO: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:45.033927] [DEBUG] [REMOTE ] HERO: PASS: Integrity check passed. [2026-01-23T12:10:45.033970] [DEBUG] [REMOTE ] HERO: Symbol is viable for forecasting. [2026-01-23T12:10:45.034022] [INFO ] [MAIN ] [1485/3498] HERO kept (0.2s) | 1483 kept, 2 rejected | 139.2/min | ETA: 14.5m [2026-01-23T12:10:45.610930] [DEBUG] [REMOTE ] HESM: Retrieved 2212 rows, trimmed to 300. [2026-01-23T12:10:45.611075] [DEBUG] [REMOTE ] HESM: PASS: History has at least 300 days. [2026-01-23T12:10:45.611295] [DEBUG] [REMOTE ] HESM: PASS: Price check passed. Min price $32.04. [2026-01-23T12:10:45.611434] [DEBUG] [REMOTE ] HESM: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:45.611549] [DEBUG] [REMOTE ] HESM: PASS: Integrity check passed. [2026-01-23T12:10:45.611623] [DEBUG] [REMOTE ] HESM: Symbol is viable for forecasting. [2026-01-23T12:10:45.611676] [INFO ] [MAIN ] [1486/3498] HESM kept (0.6s) | 1484 kept, 2 rejected | 139.2/min | ETA: 14.5m [2026-01-23T12:10:46.015281] [DEBUG] [REMOTE ] HFFG: Retrieved 2105 rows, trimmed to 300. [2026-01-23T12:10:46.015455] [DEBUG] [REMOTE ] HFFG: PASS: History has at least 300 days. [2026-01-23T12:10:46.015971] [DEBUG] [REMOTE ] HFFG: PASS: Price check passed. Min price $2.13. [2026-01-23T12:10:46.016178] [DEBUG] [REMOTE ] HFFG: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:46.016356] [DEBUG] [REMOTE ] HFFG: PASS: Integrity check passed. [2026-01-23T12:10:46.016421] [DEBUG] [REMOTE ] HFFG: Symbol is viable for forecasting. [2026-01-23T12:10:46.016498] [INFO ] [MAIN ] [1487/3498] HFFG kept (0.4s) | 1485 kept, 2 rejected | 139.2/min | ETA: 14.4m [2026-01-23T12:10:46.390718] [DEBUG] [REMOTE ] HFRO: Retrieved 2063 rows, trimmed to 300. [2026-01-23T12:10:46.390864] [DEBUG] [REMOTE ] HFRO: PASS: History has at least 300 days. [2026-01-23T12:10:46.391078] [DEBUG] [REMOTE ] HFRO: PASS: Price check passed. Min price $5.85. [2026-01-23T12:10:46.391212] [DEBUG] [REMOTE ] HFRO: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:46.391323] [DEBUG] [REMOTE ] HFRO: PASS: Integrity check passed. [2026-01-23T12:10:46.391364] [DEBUG] [REMOTE ] HFRO: Symbol is viable for forecasting. [2026-01-23T12:10:46.391413] [INFO ] [MAIN ] [1488/3498] HFRO kept (0.4s) | 1486 kept, 2 rejected | 139.2/min | ETA: 14.4m [2026-01-23T12:10:47.096101] [DEBUG] [REMOTE ] HFWA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:47.096264] [DEBUG] [REMOTE ] HFWA: PASS: History has at least 300 days. [2026-01-23T12:10:47.096537] [DEBUG] [REMOTE ] HFWA: PASS: Price check passed. Min price $21.47. [2026-01-23T12:10:47.096727] [DEBUG] [REMOTE ] HFWA: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:47.096873] [DEBUG] [REMOTE ] HFWA: PASS: Integrity check passed. [2026-01-23T12:10:47.096923] [DEBUG] [REMOTE ] HFWA: Symbol is viable for forecasting. [2026-01-23T12:10:47.096986] [INFO ] [MAIN ] [1489/3498] HFWA kept (0.7s) | 1487 kept, 2 rejected | 139.1/min | ETA: 14.4m [2026-01-23T12:10:47.197962] [DEBUG] [REMOTE ] HG: Retrieved 550 rows, trimmed to 300. [2026-01-23T12:10:47.198119] [DEBUG] [REMOTE ] HG: PASS: History has at least 300 days. [2026-01-23T12:10:47.198365] [DEBUG] [REMOTE ] HG: PASS: Price check passed. Min price $23.24. [2026-01-23T12:10:47.198540] [DEBUG] [REMOTE ] HG: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:47.198720] [DEBUG] [REMOTE ] HG: PASS: Integrity check passed. [2026-01-23T12:10:47.198772] [DEBUG] [REMOTE ] HG: Symbol is viable for forecasting. [2026-01-23T12:10:47.198830] [INFO ] [MAIN ] [1490/3498] HG kept (0.1s) | 1488 kept, 2 rejected | 139.2/min | ETA: 14.4m [2026-01-23T12:10:47.651619] [DEBUG] [REMOTE ] HGBL: Retrieved 2453 rows, trimmed to 300. [2026-01-23T12:10:47.651864] [DEBUG] [REMOTE ] HGBL: PASS: History has at least 300 days. [2026-01-23T12:10:47.652138] [DEBUG] [REMOTE ] HGBL: PASS: Price check passed. Min price $1.21. [2026-01-23T12:10:47.652287] [DEBUG] [REMOTE ] HGBL: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:47.652416] [DEBUG] [REMOTE ] HGBL: PASS: Integrity check passed. [2026-01-23T12:10:47.652461] [DEBUG] [REMOTE ] HGBL: Symbol is viable for forecasting. [2026-01-23T12:10:47.652517] [INFO ] [MAIN ] [1491/3498] HGBL kept (0.5s) | 1489 kept, 2 rejected | 139.2/min | ETA: 14.4m [2026-01-23T12:10:48.192547] [DEBUG] [REMOTE ] HGLB: Retrieved 1742 rows, trimmed to 300. [2026-01-23T12:10:48.192804] [DEBUG] [REMOTE ] HGLB: PASS: History has at least 300 days. [2026-01-23T12:10:48.193093] [DEBUG] [REMOTE ] HGLB: PASS: Price check passed. Min price $8.71. [2026-01-23T12:10:48.193259] [DEBUG] [REMOTE ] HGLB: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:48.193413] [DEBUG] [REMOTE ] HGLB: PASS: Integrity check passed. [2026-01-23T12:10:48.193459] [DEBUG] [REMOTE ] HGLB: Symbol is viable for forecasting. [2026-01-23T12:10:48.193517] [INFO ] [MAIN ] [1492/3498] HGLB kept (0.5s) | 1490 kept, 2 rejected | 139.2/min | ETA: 14.4m [2026-01-23T12:10:48.543631] [DEBUG] [REMOTE ] HGTY: Retrieved 1167 rows, trimmed to 300. [2026-01-23T12:10:48.543786] [DEBUG] [REMOTE ] HGTY: PASS: History has at least 300 days. [2026-01-23T12:10:48.544020] [DEBUG] [REMOTE ] HGTY: PASS: Price check passed. Min price $10.72. [2026-01-23T12:10:48.544202] [DEBUG] [REMOTE ] HGTY: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:48.544329] [DEBUG] [REMOTE ] HGTY: PASS: Integrity check passed. [2026-01-23T12:10:48.544370] [DEBUG] [REMOTE ] HGTY: Symbol is viable for forecasting. [2026-01-23T12:10:48.544420] [INFO ] [MAIN ] [1493/3498] HGTY kept (0.4s) | 1491 kept, 2 rejected | 139.2/min | ETA: 14.4m [2026-01-23T12:10:49.029625] [DEBUG] [REMOTE ] HHH: Retrieved 3825 rows, trimmed to 300. [2026-01-23T12:10:49.029833] [DEBUG] [REMOTE ] HHH: PASS: History has at least 300 days. [2026-01-23T12:10:49.030115] [DEBUG] [REMOTE ] HHH: PASS: Price check passed. Min price $78.06. [2026-01-23T12:10:49.030256] [DEBUG] [REMOTE ] HHH: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:49.030394] [DEBUG] [REMOTE ] HHH: PASS: Integrity check passed. [2026-01-23T12:10:49.030436] [DEBUG] [REMOTE ] HHH: Symbol is viable for forecasting. [2026-01-23T12:10:49.030489] [INFO ] [MAIN ] [1494/3498] HHH kept (0.5s) | 1492 kept, 2 rejected | 139.2/min | ETA: 14.4m [2026-01-23T12:10:49.425712] [DEBUG] [REMOTE ] HI: Retrieved 4484 rows, trimmed to 300. [2026-01-23T12:10:49.425920] [DEBUG] [REMOTE ] HI: PASS: History has at least 300 days. [2026-01-23T12:10:49.426203] [DEBUG] [REMOTE ] HI: PASS: Price check passed. Min price $31.19. [2026-01-23T12:10:49.426365] [DEBUG] [REMOTE ] HI: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:49.426500] [DEBUG] [REMOTE ] HI: PASS: Integrity check passed. [2026-01-23T12:10:49.426599] [DEBUG] [REMOTE ] HI: Symbol is viable for forecasting. [2026-01-23T12:10:49.426658] [INFO ] [MAIN ] [1495/3498] HI kept (0.4s) | 1493 kept, 2 rejected | 139.2/min | ETA: 14.4m [2026-01-23T12:10:49.951783] [DEBUG] [REMOTE ] HIFS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:49.951969] [DEBUG] [REMOTE ] HIFS: PASS: History has at least 300 days. [2026-01-23T12:10:49.952284] [DEBUG] [REMOTE ] HIFS: PASS: Price check passed. Min price $252.77. [2026-01-23T12:10:49.952474] [DEBUG] [REMOTE ] HIFS: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:49.952709] [DEBUG] [REMOTE ] HIFS: PASS: Integrity check passed. [2026-01-23T12:10:49.952764] [DEBUG] [REMOTE ] HIFS: Symbol is viable for forecasting. [2026-01-23T12:10:49.952830] [INFO ] [MAIN ] [1496/3498] HIFS kept (0.5s) | 1494 kept, 2 rejected | 139.2/min | ETA: 14.4m [2026-01-23T12:10:50.377486] [DEBUG] [REMOTE ] HIG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:50.377649] [DEBUG] [REMOTE ] HIG: PASS: History has at least 300 days. [2026-01-23T12:10:50.377882] [DEBUG] [REMOTE ] HIG: PASS: Price check passed. Min price $121.82. [2026-01-23T12:10:50.378019] [DEBUG] [REMOTE ] HIG: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:50.378137] [DEBUG] [REMOTE ] HIG: PASS: Integrity check passed. [2026-01-23T12:10:50.378178] [DEBUG] [REMOTE ] HIG: Symbol is viable for forecasting. [2026-01-23T12:10:50.378226] [INFO ] [MAIN ] [1497/3498] HIG kept (0.4s) | 1495 kept, 2 rejected | 139.2/min | ETA: 14.4m [2026-01-23T12:10:50.601290] [DEBUG] [REMOTE ] HII: Retrieved 3732 rows, trimmed to 300. [2026-01-23T12:10:50.601424] [DEBUG] [REMOTE ] HII: PASS: History has at least 300 days. [2026-01-23T12:10:50.601678] [DEBUG] [REMOTE ] HII: PASS: Price check passed. Min price $297.11. [2026-01-23T12:10:50.601818] [DEBUG] [REMOTE ] HII: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:50.601931] [DEBUG] [REMOTE ] HII: PASS: Integrity check passed. [2026-01-23T12:10:50.601972] [DEBUG] [REMOTE ] HII: Symbol is viable for forecasting. [2026-01-23T12:10:50.602021] [INFO ] [MAIN ] [1498/3498] HII kept (0.2s) | 1496 kept, 2 rejected | 139.2/min | ETA: 14.4m [2026-01-23T12:10:51.052092] [DEBUG] [REMOTE ] HIMS: Retrieved 1598 rows, trimmed to 300. [2026-01-23T12:10:51.052227] [DEBUG] [REMOTE ] HIMS: PASS: History has at least 300 days. [2026-01-23T12:10:51.052436] [DEBUG] [REMOTE ] HIMS: PASS: Price check passed. Min price $28.89. [2026-01-23T12:10:51.052587] [DEBUG] [REMOTE ] HIMS: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:51.052701] [DEBUG] [REMOTE ] HIMS: PASS: Integrity check passed. [2026-01-23T12:10:51.052741] [DEBUG] [REMOTE ] HIMS: Symbol is viable for forecasting. [2026-01-23T12:10:51.052790] [INFO ] [MAIN ] [1499/3498] HIMS kept (0.5s) | 1497 kept, 2 rejected | 139.2/min | ETA: 14.4m [2026-01-23T12:10:51.587115] [DEBUG] [REMOTE ] HIMX: Retrieved 4984 rows, trimmed to 300. [2026-01-23T12:10:51.587254] [DEBUG] [REMOTE ] HIMX: PASS: History has at least 300 days. [2026-01-23T12:10:51.587515] [DEBUG] [REMOTE ] HIMX: PASS: Price check passed. Min price $6.93. [2026-01-23T12:10:51.587680] [DEBUG] [REMOTE ] HIMX: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:51.587802] [DEBUG] [REMOTE ] HIMX: PASS: Integrity check passed. [2026-01-23T12:10:51.587845] [DEBUG] [REMOTE ] HIMX: Symbol is viable for forecasting. [2026-01-23T12:10:51.587898] [INFO ] [MAIN ] [1500/3498] HIMX kept (0.5s) | 1498 kept, 2 rejected | 139.2/min | ETA: 14.4m [2026-01-23T12:10:52.046675] [DEBUG] [REMOTE ] HIO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:52.046818] [DEBUG] [REMOTE ] HIO: PASS: History has at least 300 days. [2026-01-23T12:10:52.047046] [DEBUG] [REMOTE ] HIO: PASS: Price check passed. Min price $3.67. [2026-01-23T12:10:52.047182] [DEBUG] [REMOTE ] HIO: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:52.047300] [DEBUG] [REMOTE ] HIO: PASS: Integrity check passed. [2026-01-23T12:10:52.047340] [DEBUG] [REMOTE ] HIO: Symbol is viable for forecasting. [2026-01-23T12:10:52.047389] [INFO ] [MAIN ] [1501/3498] HIO kept (0.5s) | 1499 kept, 2 rejected | 139.2/min | ETA: 14.3m [2026-01-23T12:10:52.194482] [DEBUG] [REMOTE ] HIPO: Retrieved 1123 rows, trimmed to 300. [2026-01-23T12:10:52.194612] [DEBUG] [REMOTE ] HIPO: PASS: History has at least 300 days. [2026-01-23T12:10:52.194818] [DEBUG] [REMOTE ] HIPO: PASS: Price check passed. Min price $29.98. [2026-01-23T12:10:52.194964] [DEBUG] [REMOTE ] HIPO: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:52.195074] [DEBUG] [REMOTE ] HIPO: PASS: Integrity check passed. [2026-01-23T12:10:52.195114] [DEBUG] [REMOTE ] HIPO: Symbol is viable for forecasting. [2026-01-23T12:10:52.195162] [INFO ] [MAIN ] [1502/3498] HIPO kept (0.1s) | 1500 kept, 2 rejected | 139.2/min | ETA: 14.3m [2026-01-23T12:10:52.731693] [DEBUG] [REMOTE ] HITI: Retrieved 1753 rows, trimmed to 300. [2026-01-23T12:10:52.731820] [DEBUG] [REMOTE ] HITI: PASS: History has at least 300 days. [2026-01-23T12:10:52.732025] [DEBUG] [REMOTE ] HITI: PASS: Price check passed. Min price $2.48. [2026-01-23T12:10:52.732160] [DEBUG] [REMOTE ] HITI: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:52.732267] [DEBUG] [REMOTE ] HITI: PASS: Integrity check passed. [2026-01-23T12:10:52.732307] [DEBUG] [REMOTE ] HITI: Symbol is viable for forecasting. [2026-01-23T12:10:52.732354] [INFO ] [MAIN ] [1503/3498] HITI kept (0.5s) | 1501 kept, 2 rejected | 139.2/min | ETA: 14.3m [2026-01-23T12:10:53.134362] [DEBUG] [REMOTE ] HIVE: Retrieved 2017 rows, trimmed to 300. [2026-01-23T12:10:53.134496] [DEBUG] [REMOTE ] HIVE: PASS: History has at least 300 days. [2026-01-23T12:10:53.134730] [DEBUG] [REMOTE ] HIVE: PASS: Price check passed. Min price $2.57. [2026-01-23T12:10:53.134867] [DEBUG] [REMOTE ] HIVE: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:53.134976] [DEBUG] [REMOTE ] HIVE: PASS: Integrity check passed. [2026-01-23T12:10:53.135016] [DEBUG] [REMOTE ] HIVE: Symbol is viable for forecasting. [2026-01-23T12:10:53.135065] [INFO ] [MAIN ] [1504/3498] HIVE kept (0.4s) | 1502 kept, 2 rejected | 139.2/min | ETA: 14.3m [2026-01-23T12:10:53.782787] [DEBUG] [REMOTE ] HIX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:53.782931] [DEBUG] [REMOTE ] HIX: PASS: History has at least 300 days. [2026-01-23T12:10:53.783177] [DEBUG] [REMOTE ] HIX: PASS: Price check passed. Min price $4.03. [2026-01-23T12:10:53.783331] [DEBUG] [REMOTE ] HIX: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:53.783467] [DEBUG] [REMOTE ] HIX: PASS: Integrity check passed. [2026-01-23T12:10:53.783509] [DEBUG] [REMOTE ] HIX: Symbol is viable for forecasting. [2026-01-23T12:10:53.783561] [INFO ] [MAIN ] [1505/3498] HIX kept (0.6s) | 1503 kept, 2 rejected | 139.2/min | ETA: 14.3m [2026-01-23T12:10:54.164442] [DEBUG] [REMOTE ] HL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:54.164621] [DEBUG] [REMOTE ] HL: PASS: History has at least 300 days. [2026-01-23T12:10:54.164907] [DEBUG] [REMOTE ] HL: PASS: Price check passed. Min price $11.97. [2026-01-23T12:10:54.165059] [DEBUG] [REMOTE ] HL: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:54.165190] [DEBUG] [REMOTE ] HL: PASS: Integrity check passed. [2026-01-23T12:10:54.165261] [DEBUG] [REMOTE ] HL: Symbol is viable for forecasting. [2026-01-23T12:10:54.165313] [INFO ] [MAIN ] [1506/3498] HL kept (0.4s) | 1504 kept, 2 rejected | 139.2/min | ETA: 14.3m [2026-01-23T12:10:54.434757] [DEBUG] [REMOTE ] HLAL: Retrieved 1640 rows, trimmed to 300. [2026-01-23T12:10:54.434891] [DEBUG] [REMOTE ] HLAL: PASS: History has at least 300 days. [2026-01-23T12:10:54.435110] [DEBUG] [REMOTE ] HLAL: PASS: Price check passed. Min price $58.92. [2026-01-23T12:10:54.435254] [DEBUG] [REMOTE ] HLAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:54.435363] [DEBUG] [REMOTE ] HLAL: PASS: Integrity check passed. [2026-01-23T12:10:54.435401] [DEBUG] [REMOTE ] HLAL: Symbol is viable for forecasting. [2026-01-23T12:10:54.435450] [INFO ] [MAIN ] [1507/3498] HLAL kept (0.3s) | 1505 kept, 2 rejected | 139.2/min | ETA: 14.3m [2026-01-23T12:10:55.013060] [DEBUG] [REMOTE ] HLF: Retrieved 5308 rows, trimmed to 300. [2026-01-23T12:10:55.013201] [DEBUG] [REMOTE ] HLF: PASS: History has at least 300 days. [2026-01-23T12:10:55.013421] [DEBUG] [REMOTE ] HLF: PASS: Price check passed. Min price $7.75. [2026-01-23T12:10:55.013596] [DEBUG] [REMOTE ] HLF: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:55.013717] [DEBUG] [REMOTE ] HLF: PASS: Integrity check passed. [2026-01-23T12:10:55.013758] [DEBUG] [REMOTE ] HLF: Symbol is viable for forecasting. [2026-01-23T12:10:55.013808] [INFO ] [MAIN ] [1508/3498] HLF kept (0.6s) | 1506 kept, 2 rejected | 139.2/min | ETA: 14.3m [2026-01-23T12:10:55.328649] [DEBUG] [REMOTE ] HLI: Retrieved 2626 rows, trimmed to 300. [2026-01-23T12:10:55.328790] [DEBUG] [REMOTE ] HLI: PASS: History has at least 300 days. [2026-01-23T12:10:55.328997] [DEBUG] [REMOTE ] HLI: PASS: Price check passed. Min price $170.47. [2026-01-23T12:10:55.329131] [DEBUG] [REMOTE ] HLI: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:55.329242] [DEBUG] [REMOTE ] HLI: PASS: Integrity check passed. [2026-01-23T12:10:55.329282] [DEBUG] [REMOTE ] HLI: Symbol is viable for forecasting. [2026-01-23T12:10:55.329329] [INFO ] [MAIN ] [1509/3498] HLI kept (0.3s) | 1507 kept, 2 rejected | 139.2/min | ETA: 14.3m [2026-01-23T12:10:55.878426] [DEBUG] [REMOTE ] HLIO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:55.878661] [DEBUG] [REMOTE ] HLIO: PASS: History has at least 300 days. [2026-01-23T12:10:55.879020] [DEBUG] [REMOTE ] HLIO: PASS: Price check passed. Min price $50.06. [2026-01-23T12:10:55.879173] [DEBUG] [REMOTE ] HLIO: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:55.879332] [DEBUG] [REMOTE ] HLIO: PASS: Integrity check passed. [2026-01-23T12:10:55.879376] [DEBUG] [REMOTE ] HLIO: Symbol is viable for forecasting. [2026-01-23T12:10:55.879435] [INFO ] [MAIN ] [1510/3498] HLIO kept (0.6s) | 1508 kept, 2 rejected | 139.2/min | ETA: 14.3m [2026-01-23T12:10:56.110075] [DEBUG] [REMOTE ] HLLY: Retrieved 846 rows, trimmed to 300. [2026-01-23T12:10:56.110276] [DEBUG] [REMOTE ] HLLY: PASS: History has at least 300 days. [2026-01-23T12:10:56.110552] [DEBUG] [REMOTE ] HLLY: PASS: Price check passed. Min price $2.73. [2026-01-23T12:10:56.110734] [DEBUG] [REMOTE ] HLLY: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:56.110866] [DEBUG] [REMOTE ] HLLY: PASS: Integrity check passed. [2026-01-23T12:10:56.110913] [DEBUG] [REMOTE ] HLLY: Symbol is viable for forecasting. [2026-01-23T12:10:56.110969] [INFO ] [MAIN ] [1511/3498] HLLY kept (0.2s) | 1509 kept, 2 rejected | 139.2/min | ETA: 14.3m [2026-01-23T12:10:56.534560] [DEBUG] [REMOTE ] HLMN: Retrieved 1289 rows, trimmed to 300. [2026-01-23T12:10:56.534800] [DEBUG] [REMOTE ] HLMN: PASS: History has at least 300 days. [2026-01-23T12:10:56.535351] [DEBUG] [REMOTE ] HLMN: PASS: Price check passed. Min price $8.05. [2026-01-23T12:10:56.535501] [DEBUG] [REMOTE ] HLMN: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:56.535661] [DEBUG] [REMOTE ] HLMN: PASS: Integrity check passed. [2026-01-23T12:10:56.535740] [DEBUG] [REMOTE ] HLMN: Symbol is viable for forecasting. [2026-01-23T12:10:56.535801] [INFO ] [MAIN ] [1512/3498] HLMN kept (0.4s) | 1510 kept, 2 rejected | 139.2/min | ETA: 14.3m [2026-01-23T12:10:56.902220] [DEBUG] [REMOTE ] HLN: Retrieved 879 rows, trimmed to 300. [2026-01-23T12:10:56.902432] [DEBUG] [REMOTE ] HLN: PASS: History has at least 300 days. [2026-01-23T12:10:56.902735] [DEBUG] [REMOTE ] HLN: PASS: Price check passed. Min price $9.05. [2026-01-23T12:10:56.902887] [DEBUG] [REMOTE ] HLN: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:56.903019] [DEBUG] [REMOTE ] HLN: PASS: Integrity check passed. [2026-01-23T12:10:56.903064] [DEBUG] [REMOTE ] HLN: Symbol is viable for forecasting. [2026-01-23T12:10:56.903120] [INFO ] [MAIN ] [1513/3498] HLN kept (0.4s) | 1511 kept, 2 rejected | 139.2/min | ETA: 14.3m [2026-01-23T12:10:57.397795] [DEBUG] [REMOTE ] HLNE: Retrieved 2237 rows, trimmed to 300. [2026-01-23T12:10:57.398000] [DEBUG] [REMOTE ] HLNE: PASS: History has at least 300 days. [2026-01-23T12:10:57.398257] [DEBUG] [REMOTE ] HLNE: PASS: Price check passed. Min price $113.50. [2026-01-23T12:10:57.399065] [DEBUG] [REMOTE ] HLNE: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:57.399354] [DEBUG] [REMOTE ] HLNE: PASS: Integrity check passed. [2026-01-23T12:10:57.399402] [DEBUG] [REMOTE ] HLNE: Symbol is viable for forecasting. [2026-01-23T12:10:57.399476] [INFO ] [MAIN ] [1514/3498] HLNE kept (0.5s) | 1512 kept, 2 rejected | 139.2/min | ETA: 14.2m [2026-01-23T12:10:58.009295] [DEBUG] [REMOTE ] HLX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:58.009512] [DEBUG] [REMOTE ] HLX: PASS: History has at least 300 days. [2026-01-23T12:10:58.009825] [DEBUG] [REMOTE ] HLX: PASS: Price check passed. Min price $6.14. [2026-01-23T12:10:58.009980] [DEBUG] [REMOTE ] HLX: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:58.010130] [DEBUG] [REMOTE ] HLX: PASS: Integrity check passed. [2026-01-23T12:10:58.010176] [DEBUG] [REMOTE ] HLX: Symbol is viable for forecasting. [2026-01-23T12:10:58.010232] [INFO ] [MAIN ] [1515/3498] HLX kept (0.6s) | 1513 kept, 2 rejected | 139.2/min | ETA: 14.2m [2026-01-23T12:10:58.165008] [DEBUG] [REMOTE ] HLXC: 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-23T12:10:58.165333] [DEBUG] [REMOTE ] HLXC: FAIL: History check failed. No DataFrame was returned. [2026-01-23T12:10:58.165400] [WARN ] [LOCAL ] HLXC: SET TO BLACKLISTED [2026-01-23T12:10:58.166554] [INFO ] [MAIN ] [1516/3498] HLXC rejected (0.2s) | 1513 kept, 3 rejected | 139.2/min | ETA: 14.2m [2026-01-23T12:10:58.862377] [DEBUG] [REMOTE ] HMC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:58.862518] [DEBUG] [REMOTE ] HMC: PASS: History has at least 300 days. [2026-01-23T12:10:58.862766] [DEBUG] [REMOTE ] HMC: PASS: Price check passed. Min price $28.48. [2026-01-23T12:10:58.862907] [DEBUG] [REMOTE ] HMC: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:58.863028] [DEBUG] [REMOTE ] HMC: PASS: Integrity check passed. [2026-01-23T12:10:58.863070] [DEBUG] [REMOTE ] HMC: Symbol is viable for forecasting. [2026-01-23T12:10:58.863122] [INFO ] [MAIN ] [1517/3498] HMC kept (0.7s) | 1514 kept, 3 rejected | 139.2/min | ETA: 14.2m [2026-01-23T12:10:59.305824] [DEBUG] [REMOTE ] HMN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:59.305968] [DEBUG] [REMOTE ] HMN: PASS: History has at least 300 days. [2026-01-23T12:10:59.306238] [DEBUG] [REMOTE ] HMN: PASS: Price check passed. Min price $42.47. [2026-01-23T12:10:59.306388] [DEBUG] [REMOTE ] HMN: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:59.306520] [DEBUG] [REMOTE ] HMN: PASS: Integrity check passed. [2026-01-23T12:10:59.306563] [DEBUG] [REMOTE ] HMN: Symbol is viable for forecasting. [2026-01-23T12:10:59.306636] [INFO ] [MAIN ] [1518/3498] HMN kept (0.4s) | 1515 kept, 3 rejected | 139.2/min | ETA: 14.2m [2026-01-23T12:10:59.770805] [DEBUG] [REMOTE ] HMY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:10:59.770963] [DEBUG] [REMOTE ] HMY: PASS: History has at least 300 days. [2026-01-23T12:10:59.771230] [DEBUG] [REMOTE ] HMY: PASS: Price check passed. Min price $15.19. [2026-01-23T12:10:59.771372] [DEBUG] [REMOTE ] HMY: PASS: Continuity check passed with 300 days. [2026-01-23T12:10:59.771503] [DEBUG] [REMOTE ] HMY: PASS: Integrity check passed. [2026-01-23T12:10:59.771544] [DEBUG] [REMOTE ] HMY: Symbol is viable for forecasting. [2026-01-23T12:10:59.771615] [INFO ] [MAIN ] [1519/3498] HMY kept (0.5s) | 1516 kept, 3 rejected | 139.2/min | ETA: 14.2m [2026-01-23T12:11:00.091785] [DEBUG] [REMOTE ] HNDL: Retrieved 2015 rows, trimmed to 300. [2026-01-23T12:11:00.091923] [DEBUG] [REMOTE ] HNDL: PASS: History has at least 300 days. [2026-01-23T12:11:00.092141] [DEBUG] [REMOTE ] HNDL: PASS: Price check passed. Min price $21.55. [2026-01-23T12:11:00.092276] [DEBUG] [REMOTE ] HNDL: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:00.092407] [DEBUG] [REMOTE ] HNDL: PASS: Integrity check passed. [2026-01-23T12:11:00.092449] [DEBUG] [REMOTE ] HNDL: Symbol is viable for forecasting. [2026-01-23T12:11:00.092498] [INFO ] [MAIN ] [1520/3498] HNDL kept (0.3s) | 1517 kept, 3 rejected | 139.2/min | ETA: 14.2m [2026-01-23T12:11:00.738975] [DEBUG] [REMOTE ] HNI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:00.739121] [DEBUG] [REMOTE ] HNI: PASS: History has at least 300 days. [2026-01-23T12:11:00.739357] [DEBUG] [REMOTE ] HNI: PASS: Price check passed. Min price $38.27. [2026-01-23T12:11:00.739494] [DEBUG] [REMOTE ] HNI: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:00.739638] [DEBUG] [REMOTE ] HNI: PASS: Integrity check passed. [2026-01-23T12:11:00.739682] [DEBUG] [REMOTE ] HNI: Symbol is viable for forecasting. [2026-01-23T12:11:00.739732] [INFO ] [MAIN ] [1521/3498] HNI kept (0.6s) | 1518 kept, 3 rejected | 139.2/min | ETA: 14.2m [2026-01-23T12:11:01.187641] [DEBUG] [REMOTE ] HNRG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:01.187766] [DEBUG] [REMOTE ] HNRG: PASS: History has at least 300 days. [2026-01-23T12:11:01.188002] [DEBUG] [REMOTE ] HNRG: PASS: Price check passed. Min price $17.31. [2026-01-23T12:11:01.188142] [DEBUG] [REMOTE ] HNRG: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:01.188264] [DEBUG] [REMOTE ] HNRG: PASS: Integrity check passed. [2026-01-23T12:11:01.188305] [DEBUG] [REMOTE ] HNRG: Symbol is viable for forecasting. [2026-01-23T12:11:01.188356] [INFO ] [MAIN ] [1522/3498] HNRG kept (0.4s) | 1519 kept, 3 rejected | 139.2/min | ETA: 14.2m [2026-01-23T12:11:01.710709] [DEBUG] [REMOTE ] HOG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:01.710873] [DEBUG] [REMOTE ] HOG: PASS: History has at least 300 days. [2026-01-23T12:11:01.711321] [DEBUG] [REMOTE ] HOG: PASS: Price check passed. Min price $20.10. [2026-01-23T12:11:01.711465] [DEBUG] [REMOTE ] HOG: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:01.711609] [DEBUG] [REMOTE ] HOG: PASS: Integrity check passed. [2026-01-23T12:11:01.711653] [DEBUG] [REMOTE ] HOG: Symbol is viable for forecasting. [2026-01-23T12:11:01.711703] [INFO ] [MAIN ] [1523/3498] HOG kept (0.5s) | 1520 kept, 3 rejected | 139.1/min | ETA: 14.2m [2026-01-23T12:11:01.800570] [DEBUG] [REMOTE ] HOLO: Retrieved 774 rows, trimmed to 300. [2026-01-23T12:11:01.800729] [DEBUG] [REMOTE ] HOLO: PASS: History has at least 300 days. [2026-01-23T12:11:01.800992] [DEBUG] [REMOTE ] HOLO: PASS: Price check passed. Min price $2.64. [2026-01-23T12:11:01.801189] [DEBUG] [REMOTE ] HOLO: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:01.801347] [DEBUG] [REMOTE ] HOLO: PASS: Integrity check passed. [2026-01-23T12:11:01.801407] [DEBUG] [REMOTE ] HOLO: Symbol is viable for forecasting. [2026-01-23T12:11:01.801476] [INFO ] [MAIN ] [1524/3498] HOLO kept (0.1s) | 1521 kept, 3 rejected | 139.2/min | ETA: 14.2m [2026-01-23T12:11:02.589739] [DEBUG] [REMOTE ] HOLX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:02.589910] [DEBUG] [REMOTE ] HOLX: PASS: History has at least 300 days. [2026-01-23T12:11:02.590198] [DEBUG] [REMOTE ] HOLX: PASS: Price check passed. Min price $73.91. [2026-01-23T12:11:02.590343] [DEBUG] [REMOTE ] HOLX: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:02.590493] [DEBUG] [REMOTE ] HOLX: PASS: Integrity check passed. [2026-01-23T12:11:02.590548] [DEBUG] [REMOTE ] HOLX: Symbol is viable for forecasting. [2026-01-23T12:11:02.590632] [INFO ] [MAIN ] [1525/3498] HOLX kept (0.8s) | 1522 kept, 3 rejected | 139.1/min | ETA: 14.2m [2026-01-23T12:11:03.030878] [DEBUG] [REMOTE ] HOMB: Retrieved 4926 rows, trimmed to 300. [2026-01-23T12:11:03.031065] [DEBUG] [REMOTE ] HOMB: PASS: History has at least 300 days. [2026-01-23T12:11:03.031395] [DEBUG] [REMOTE ] HOMB: PASS: Price check passed. Min price $26.23. [2026-01-23T12:11:03.031635] [DEBUG] [REMOTE ] HOMB: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:03.031886] [DEBUG] [REMOTE ] HOMB: PASS: Integrity check passed. [2026-01-23T12:11:03.031942] [DEBUG] [REMOTE ] HOMB: Symbol is viable for forecasting. [2026-01-23T12:11:03.032002] [INFO ] [MAIN ] [1526/3498] HOMB kept (0.4s) | 1523 kept, 3 rejected | 139.1/min | ETA: 14.2m [2026-01-23T12:11:03.580012] [DEBUG] [REMOTE ] HON: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:03.580319] [DEBUG] [REMOTE ] HON: PASS: History has at least 300 days. [2026-01-23T12:11:03.580823] [DEBUG] [REMOTE ] HON: PASS: Price check passed. Min price $188.14. [2026-01-23T12:11:03.581003] [DEBUG] [REMOTE ] HON: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:03.581186] [DEBUG] [REMOTE ] HON: PASS: Integrity check passed. [2026-01-23T12:11:03.581230] [DEBUG] [REMOTE ] HON: Symbol is viable for forecasting. [2026-01-23T12:11:03.581298] [INFO ] [MAIN ] [1527/3498] HON kept (0.5s) | 1524 kept, 3 rejected | 139.1/min | ETA: 14.2m [2026-01-23T12:11:03.819046] [DEBUG] [REMOTE ] HOOD: Retrieved 1126 rows, trimmed to 300. [2026-01-23T12:11:03.819325] [DEBUG] [REMOTE ] HOOD: PASS: History has at least 300 days. [2026-01-23T12:11:03.819752] [DEBUG] [REMOTE ] HOOD: PASS: Price check passed. Min price $105.78. [2026-01-23T12:11:03.819972] [DEBUG] [REMOTE ] HOOD: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:03.820187] [DEBUG] [REMOTE ] HOOD: PASS: Integrity check passed. [2026-01-23T12:11:03.820253] [DEBUG] [REMOTE ] HOOD: Symbol is viable for forecasting. [2026-01-23T12:11:03.820341] [INFO ] [MAIN ] [1528/3498] HOOD kept (0.2s) | 1525 kept, 3 rejected | 139.1/min | ETA: 14.2m [2026-01-23T12:11:04.454766] [DEBUG] [REMOTE ] HOPE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:04.454927] [DEBUG] [REMOTE ] HOPE: PASS: History has at least 300 days. [2026-01-23T12:11:04.455193] [DEBUG] [REMOTE ] HOPE: PASS: Price check passed. Min price $9.84. [2026-01-23T12:11:04.455337] [DEBUG] [REMOTE ] HOPE: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:04.455466] [DEBUG] [REMOTE ] HOPE: PASS: Integrity check passed. [2026-01-23T12:11:04.455507] [DEBUG] [REMOTE ] HOPE: Symbol is viable for forecasting. [2026-01-23T12:11:04.455557] [INFO ] [MAIN ] [1529/3498] HOPE kept (0.6s) | 1526 kept, 3 rejected | 139.1/min | ETA: 14.2m [2026-01-23T12:11:04.991565] [DEBUG] [REMOTE ] HP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:04.991746] [DEBUG] [REMOTE ] HP: PASS: History has at least 300 days. [2026-01-23T12:11:04.992032] [DEBUG] [REMOTE ] HP: PASS: Price check passed. Min price $25.08. [2026-01-23T12:11:04.992380] [DEBUG] [REMOTE ] HP: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:04.992521] [DEBUG] [REMOTE ] HP: PASS: Integrity check passed. [2026-01-23T12:11:04.992565] [DEBUG] [REMOTE ] HP: Symbol is viable for forecasting. [2026-01-23T12:11:04.992639] [INFO ] [MAIN ] [1530/3498] HP kept (0.5s) | 1527 kept, 3 rejected | 139.1/min | ETA: 14.1m [2026-01-23T12:11:05.316515] [DEBUG] [REMOTE ] HPE: Retrieved 2580 rows, trimmed to 300. [2026-01-23T12:11:05.316688] [DEBUG] [REMOTE ] HPE: PASS: History has at least 300 days. [2026-01-23T12:11:05.316951] [DEBUG] [REMOTE ] HPE: PASS: Price check passed. Min price $19.90. [2026-01-23T12:11:05.317102] [DEBUG] [REMOTE ] HPE: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:05.317231] [DEBUG] [REMOTE ] HPE: PASS: Integrity check passed. [2026-01-23T12:11:05.317276] [DEBUG] [REMOTE ] HPE: Symbol is viable for forecasting. [2026-01-23T12:11:05.317326] [INFO ] [MAIN ] [1531/3498] HPE kept (0.3s) | 1528 kept, 3 rejected | 139.1/min | ETA: 14.1m [2026-01-23T12:11:05.917337] [DEBUG] [REMOTE ] HPF: Retrieved 5825 rows, trimmed to 300. [2026-01-23T12:11:05.917569] [DEBUG] [REMOTE ] HPF: PASS: History has at least 300 days. [2026-01-23T12:11:05.917977] [DEBUG] [REMOTE ] HPF: PASS: Price check passed. Min price $15.86. [2026-01-23T12:11:05.918440] [DEBUG] [REMOTE ] HPF: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:05.918649] [DEBUG] [REMOTE ] HPF: PASS: Integrity check passed. [2026-01-23T12:11:05.918706] [DEBUG] [REMOTE ] HPF: Symbol is viable for forecasting. [2026-01-23T12:11:05.918783] [INFO ] [MAIN ] [1532/3498] HPF kept (0.6s) | 1529 kept, 3 rejected | 139.1/min | ETA: 14.1m [2026-01-23T12:11:06.406101] [DEBUG] [REMOTE ] HPI: Retrieved 5668 rows, trimmed to 300. [2026-01-23T12:11:06.406263] [DEBUG] [REMOTE ] HPI: PASS: History has at least 300 days. [2026-01-23T12:11:06.406549] [DEBUG] [REMOTE ] HPI: PASS: Price check passed. Min price $16.12. [2026-01-23T12:11:06.406750] [DEBUG] [REMOTE ] HPI: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:06.406909] [DEBUG] [REMOTE ] HPI: PASS: Integrity check passed. [2026-01-23T12:11:06.406954] [DEBUG] [REMOTE ] HPI: Symbol is viable for forecasting. [2026-01-23T12:11:06.407007] [INFO ] [MAIN ] [1533/3498] HPI kept (0.5s) | 1530 kept, 3 rejected | 139.1/min | ETA: 14.1m [2026-01-23T12:11:06.624643] [DEBUG] [REMOTE ] HPK: Retrieved 1360 rows, trimmed to 300. [2026-01-23T12:11:06.624918] [DEBUG] [REMOTE ] HPK: PASS: History has at least 300 days. [2026-01-23T12:11:06.625391] [DEBUG] [REMOTE ] HPK: PASS: Price check passed. Min price $3.89. [2026-01-23T12:11:06.625620] [DEBUG] [REMOTE ] HPK: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:06.625822] [DEBUG] [REMOTE ] HPK: PASS: Integrity check passed. [2026-01-23T12:11:06.625880] [DEBUG] [REMOTE ] HPK: Symbol is viable for forecasting. [2026-01-23T12:11:06.625958] [INFO ] [MAIN ] [1534/3498] HPK kept (0.2s) | 1531 kept, 3 rejected | 139.1/min | ETA: 14.1m [2026-01-23T12:11:07.182485] [DEBUG] [REMOTE ] HPP: Retrieved 3919 rows, trimmed to 300. [2026-01-23T12:11:07.182729] [DEBUG] [REMOTE ] HPP: PASS: History has at least 300 days. [2026-01-23T12:11:07.183013] [DEBUG] [REMOTE ] HPP: PASS: Price check passed. Min price $9.25. [2026-01-23T12:11:07.183155] [DEBUG] [REMOTE ] HPP: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:07.183322] [DEBUG] [REMOTE ] HPP: PASS: Integrity check passed. [2026-01-23T12:11:07.183369] [DEBUG] [REMOTE ] HPP: Symbol is viable for forecasting. [2026-01-23T12:11:07.183423] [INFO ] [MAIN ] [1535/3498] HPP kept (0.6s) | 1532 kept, 3 rejected | 139.1/min | ETA: 14.1m [2026-01-23T12:11:07.684033] [DEBUG] [REMOTE ] HPQ: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:07.684206] [DEBUG] [REMOTE ] HPQ: PASS: History has at least 300 days. [2026-01-23T12:11:07.684529] [DEBUG] [REMOTE ] HPQ: PASS: Price check passed. Min price $19.53. [2026-01-23T12:11:07.684714] [DEBUG] [REMOTE ] HPQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:07.684858] [DEBUG] [REMOTE ] HPQ: PASS: Integrity check passed. [2026-01-23T12:11:07.684902] [DEBUG] [REMOTE ] HPQ: Symbol is viable for forecasting. [2026-01-23T12:11:07.684955] [INFO ] [MAIN ] [1536/3498] HPQ kept (0.5s) | 1533 kept, 3 rejected | 139.1/min | ETA: 14.1m [2026-01-23T12:11:08.156461] [DEBUG] [REMOTE ] HPS: Retrieved 5687 rows, trimmed to 300. [2026-01-23T12:11:08.156632] [DEBUG] [REMOTE ] HPS: PASS: History has at least 300 days. [2026-01-23T12:11:08.156878] [DEBUG] [REMOTE ] HPS: PASS: Price check passed. Min price $14.21. [2026-01-23T12:11:08.157019] [DEBUG] [REMOTE ] HPS: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:08.157139] [DEBUG] [REMOTE ] HPS: PASS: Integrity check passed. [2026-01-23T12:11:08.157179] [DEBUG] [REMOTE ] HPS: Symbol is viable for forecasting. [2026-01-23T12:11:08.157228] [INFO ] [MAIN ] [1537/3498] HPS kept (0.5s) | 1534 kept, 3 rejected | 139.1/min | ETA: 14.1m [2026-01-23T12:11:08.613013] [DEBUG] [REMOTE ] HQI: Retrieved 5942 rows, trimmed to 300. [2026-01-23T12:11:08.613174] [DEBUG] [REMOTE ] HQI: PASS: History has at least 300 days. [2026-01-23T12:11:08.613441] [DEBUG] [REMOTE ] HQI: PASS: Price check passed. Min price $7.59. [2026-01-23T12:11:08.613623] [DEBUG] [REMOTE ] HQI: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:08.613761] [DEBUG] [REMOTE ] HQI: PASS: Integrity check passed. [2026-01-23T12:11:08.613803] [DEBUG] [REMOTE ] HQI: Symbol is viable for forecasting. [2026-01-23T12:11:08.613855] [INFO ] [MAIN ] [1538/3498] HQI kept (0.5s) | 1535 kept, 3 rejected | 139.0/min | ETA: 14.1m [2026-01-23T12:11:09.109869] [DEBUG] [REMOTE ] HQL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:09.110016] [DEBUG] [REMOTE ] HQL: PASS: History has at least 300 days. [2026-01-23T12:11:09.110270] [DEBUG] [REMOTE ] HQL: PASS: Price check passed. Min price $15.47. [2026-01-23T12:11:09.110405] [DEBUG] [REMOTE ] HQL: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:09.110530] [DEBUG] [REMOTE ] HQL: PASS: Integrity check passed. [2026-01-23T12:11:09.110591] [DEBUG] [REMOTE ] HQL: Symbol is viable for forecasting. [2026-01-23T12:11:09.110644] [INFO ] [MAIN ] [1539/3498] HQL kept (0.5s) | 1536 kept, 3 rejected | 139.0/min | ETA: 14.1m [2026-01-23T12:11:09.446171] [DEBUG] [REMOTE ] HQY: Retrieved 2887 rows, trimmed to 300. [2026-01-23T12:11:09.446308] [DEBUG] [REMOTE ] HQY: PASS: History has at least 300 days. [2026-01-23T12:11:09.446524] [DEBUG] [REMOTE ] HQY: PASS: Price check passed. Min price $84.00. [2026-01-23T12:11:09.446699] [DEBUG] [REMOTE ] HQY: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:09.446817] [DEBUG] [REMOTE ] HQY: PASS: Integrity check passed. [2026-01-23T12:11:09.446857] [DEBUG] [REMOTE ] HQY: Symbol is viable for forecasting. [2026-01-23T12:11:09.446905] [INFO ] [MAIN ] [1540/3498] HQY kept (0.3s) | 1537 kept, 3 rejected | 139.1/min | ETA: 14.1m [2026-01-23T12:11:10.028259] [DEBUG] [REMOTE ] HRB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:10.028412] [DEBUG] [REMOTE ] HRB: PASS: History has at least 300 days. [2026-01-23T12:11:10.028693] [DEBUG] [REMOTE ] HRB: PASS: Price check passed. Min price $40.21. [2026-01-23T12:11:10.028843] [DEBUG] [REMOTE ] HRB: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:10.028971] [DEBUG] [REMOTE ] HRB: PASS: Integrity check passed. [2026-01-23T12:11:10.029014] [DEBUG] [REMOTE ] HRB: Symbol is viable for forecasting. [2026-01-23T12:11:10.029065] [INFO ] [MAIN ] [1541/3498] HRB kept (0.6s) | 1538 kept, 3 rejected | 139.0/min | ETA: 14.1m [2026-01-23T12:11:10.509599] [DEBUG] [REMOTE ] HRL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:10.509749] [DEBUG] [REMOTE ] HRL: PASS: History has at least 300 days. [2026-01-23T12:11:10.510006] [DEBUG] [REMOTE ] HRL: PASS: Price check passed. Min price $21.02. [2026-01-23T12:11:10.510155] [DEBUG] [REMOTE ] HRL: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:10.510284] [DEBUG] [REMOTE ] HRL: PASS: Integrity check passed. [2026-01-23T12:11:10.510325] [DEBUG] [REMOTE ] HRL: Symbol is viable for forecasting. [2026-01-23T12:11:10.510376] [INFO ] [MAIN ] [1542/3498] HRL kept (0.5s) | 1539 kept, 3 rejected | 139.0/min | ETA: 14.1m [2026-01-23T12:11:10.784067] [DEBUG] [REMOTE ] HRMY: Retrieved 1363 rows, trimmed to 300. [2026-01-23T12:11:10.784405] [DEBUG] [REMOTE ] HRMY: PASS: History has at least 300 days. [2026-01-23T12:11:10.784648] [DEBUG] [REMOTE ] HRMY: PASS: Price check passed. Min price $28.57. [2026-01-23T12:11:10.784800] [DEBUG] [REMOTE ] HRMY: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:10.784918] [DEBUG] [REMOTE ] HRMY: PASS: Integrity check passed. [2026-01-23T12:11:10.784961] [DEBUG] [REMOTE ] HRMY: Symbol is viable for forecasting. [2026-01-23T12:11:10.785010] [INFO ] [MAIN ] [1543/3498] HRMY kept (0.3s) | 1540 kept, 3 rejected | 139.0/min | ETA: 14.1m [2026-01-23T12:11:11.173234] [DEBUG] [REMOTE ] HRTG: Retrieved 2934 rows, trimmed to 300. [2026-01-23T12:11:11.173375] [DEBUG] [REMOTE ] HRTG: PASS: History has at least 300 days. [2026-01-23T12:11:11.173622] [DEBUG] [REMOTE ] HRTG: PASS: Price check passed. Min price $23.07. [2026-01-23T12:11:11.173788] [DEBUG] [REMOTE ] HRTG: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:11.173910] [DEBUG] [REMOTE ] HRTG: PASS: Integrity check passed. [2026-01-23T12:11:11.173952] [DEBUG] [REMOTE ] HRTG: Symbol is viable for forecasting. [2026-01-23T12:11:11.174015] [INFO ] [MAIN ] [1544/3498] HRTG kept (0.4s) | 1541 kept, 3 rejected | 139.1/min | ETA: 14.1m [2026-01-23T12:11:11.790901] [DEBUG] [REMOTE ] HRTX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:11.791050] [DEBUG] [REMOTE ] HRTX: PASS: History has at least 300 days. [2026-01-23T12:11:11.791296] [DEBUG] [REMOTE ] HRTX: PASS: Price check passed. Min price $1.05. [2026-01-23T12:11:11.791438] [DEBUG] [REMOTE ] HRTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:11.791563] [DEBUG] [REMOTE ] HRTX: PASS: Integrity check passed. [2026-01-23T12:11:11.791627] [DEBUG] [REMOTE ] HRTX: Symbol is viable for forecasting. [2026-01-23T12:11:11.791678] [INFO ] [MAIN ] [1545/3498] HRTX kept (0.6s) | 1542 kept, 3 rejected | 139.0/min | ETA: 14.0m [2026-01-23T12:11:12.212962] [DEBUG] [REMOTE ] HRZN: Retrieved 3830 rows, trimmed to 300. [2026-01-23T12:11:12.213102] [DEBUG] [REMOTE ] HRZN: PASS: History has at least 300 days. [2026-01-23T12:11:12.213374] [DEBUG] [REMOTE ] HRZN: PASS: Price check passed. Min price $5.71. [2026-01-23T12:11:12.213558] [DEBUG] [REMOTE ] HRZN: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:12.213737] [DEBUG] [REMOTE ] HRZN: PASS: Integrity check passed. [2026-01-23T12:11:12.213792] [DEBUG] [REMOTE ] HRZN: Symbol is viable for forecasting. [2026-01-23T12:11:12.213850] [INFO ] [MAIN ] [1546/3498] HRZN kept (0.4s) | 1543 kept, 3 rejected | 139.0/min | ETA: 14.0m [2026-01-23T12:11:12.432749] [DEBUG] [REMOTE ] HSAI: Retrieved 740 rows, trimmed to 300. [2026-01-23T12:11:12.432902] [DEBUG] [REMOTE ] HSAI: PASS: History has at least 300 days. [2026-01-23T12:11:12.433143] [DEBUG] [REMOTE ] HSAI: PASS: Price check passed. Min price $15.03. [2026-01-23T12:11:12.433286] [DEBUG] [REMOTE ] HSAI: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:12.433420] [DEBUG] [REMOTE ] HSAI: PASS: Integrity check passed. [2026-01-23T12:11:12.433482] [DEBUG] [REMOTE ] HSAI: Symbol is viable for forecasting. [2026-01-23T12:11:12.433547] [INFO ] [MAIN ] [1547/3498] HSAI kept (0.2s) | 1544 kept, 3 rejected | 139.1/min | ETA: 14.0m [2026-01-23T12:11:13.151871] [DEBUG] [REMOTE ] HSBC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:13.152018] [DEBUG] [REMOTE ] HSBC: PASS: History has at least 300 days. [2026-01-23T12:11:13.152266] [DEBUG] [REMOTE ] HSBC: PASS: Price check passed. Min price $66.73. [2026-01-23T12:11:13.152403] [DEBUG] [REMOTE ] HSBC: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:13.152527] [DEBUG] [REMOTE ] HSBC: PASS: Integrity check passed. [2026-01-23T12:11:13.152586] [DEBUG] [REMOTE ] HSBC: Symbol is viable for forecasting. [2026-01-23T12:11:13.152641] [INFO ] [MAIN ] [1548/3498] HSBC kept (0.7s) | 1545 kept, 3 rejected | 139.0/min | ETA: 14.0m [2026-01-23T12:11:13.372199] [DEBUG] [REMOTE ] HSCS: Retrieved 904 rows, trimmed to 300. [2026-01-23T12:11:13.372333] [DEBUG] [REMOTE ] HSCS: PASS: History has at least 300 days. [2026-01-23T12:11:13.372552] [DEBUG] [REMOTE ] HSCS: PASS: Price check passed. Min price $2.19. [2026-01-23T12:11:13.372726] [DEBUG] [REMOTE ] HSCS: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:13.373032] [DEBUG] [REMOTE ] HSCS: PASS: Integrity check passed. [2026-01-23T12:11:13.373074] [DEBUG] [REMOTE ] HSCS: Symbol is viable for forecasting. [2026-01-23T12:11:13.373123] [INFO ] [MAIN ] [1549/3498] HSCS kept (0.2s) | 1546 kept, 3 rejected | 139.0/min | ETA: 14.0m [2026-01-23T12:11:13.765068] [DEBUG] [REMOTE ] HSHP: Retrieved 813 rows, trimmed to 300. [2026-01-23T12:11:13.765226] [DEBUG] [REMOTE ] HSHP: PASS: History has at least 300 days. [2026-01-23T12:11:13.765466] [DEBUG] [REMOTE ] HSHP: PASS: Price check passed. Min price $7.28. [2026-01-23T12:11:13.765710] [DEBUG] [REMOTE ] HSHP: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:13.765846] [DEBUG] [REMOTE ] HSHP: PASS: Integrity check passed. [2026-01-23T12:11:13.765893] [DEBUG] [REMOTE ] HSHP: Symbol is viable for forecasting. [2026-01-23T12:11:13.765952] [INFO ] [MAIN ] [1550/3498] HSHP kept (0.4s) | 1547 kept, 3 rejected | 139.1/min | ETA: 14.0m [2026-01-23T12:11:14.460768] [DEBUG] [REMOTE ] HSIC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:14.460897] [DEBUG] [REMOTE ] HSIC: PASS: History has at least 300 days. [2026-01-23T12:11:14.461128] [DEBUG] [REMOTE ] HSIC: PASS: Price check passed. Min price $62.32. [2026-01-23T12:11:14.461266] [DEBUG] [REMOTE ] HSIC: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:14.461386] [DEBUG] [REMOTE ] HSIC: PASS: Integrity check passed. [2026-01-23T12:11:14.461427] [DEBUG] [REMOTE ] HSIC: Symbol is viable for forecasting. [2026-01-23T12:11:14.461476] [INFO ] [MAIN ] [1551/3498] HSIC kept (0.7s) | 1548 kept, 3 rejected | 139.0/min | ETA: 14.0m [2026-01-23T12:11:14.960164] [DEBUG] [REMOTE ] HSTM: Retrieved 6484 rows, trimmed to 300. [2026-01-23T12:11:14.960314] [DEBUG] [REMOTE ] HSTM: PASS: History has at least 300 days. [2026-01-23T12:11:14.960543] [DEBUG] [REMOTE ] HSTM: PASS: Price check passed. Min price $21.24. [2026-01-23T12:11:14.960700] [DEBUG] [REMOTE ] HSTM: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:14.960814] [DEBUG] [REMOTE ] HSTM: PASS: Integrity check passed. [2026-01-23T12:11:14.960855] [DEBUG] [REMOTE ] HSTM: Symbol is viable for forecasting. [2026-01-23T12:11:14.960904] [INFO ] [MAIN ] [1552/3498] HSTM kept (0.5s) | 1549 kept, 3 rejected | 139.0/min | ETA: 14.0m [2026-01-23T12:11:15.458734] [DEBUG] [REMOTE ] HSY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:15.458871] [DEBUG] [REMOTE ] HSY: PASS: History has at least 300 days. [2026-01-23T12:11:15.459096] [DEBUG] [REMOTE ] HSY: PASS: Price check passed. Min price $161.08. [2026-01-23T12:11:15.459241] [DEBUG] [REMOTE ] HSY: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:15.459360] [DEBUG] [REMOTE ] HSY: PASS: Integrity check passed. [2026-01-23T12:11:15.459404] [DEBUG] [REMOTE ] HSY: Symbol is viable for forecasting. [2026-01-23T12:11:15.459458] [INFO ] [MAIN ] [1553/3498] HSY kept (0.5s) | 1550 kept, 3 rejected | 139.0/min | ETA: 14.0m [2026-01-23T12:11:15.985036] [DEBUG] [REMOTE ] HTBK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:15.985188] [DEBUG] [REMOTE ] HTBK: PASS: History has at least 300 days. [2026-01-23T12:11:15.985444] [DEBUG] [REMOTE ] HTBK: PASS: Price check passed. Min price $10.20. [2026-01-23T12:11:15.985609] [DEBUG] [REMOTE ] HTBK: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:15.985740] [DEBUG] [REMOTE ] HTBK: PASS: Integrity check passed. [2026-01-23T12:11:15.985781] [DEBUG] [REMOTE ] HTBK: Symbol is viable for forecasting. [2026-01-23T12:11:15.985832] [INFO ] [MAIN ] [1554/3498] HTBK kept (0.5s) | 1551 kept, 3 rejected | 138.9/min | ETA: 14.0m [2026-01-23T12:11:16.449666] [DEBUG] [REMOTE ] HTD: Retrieved 5513 rows, trimmed to 300. [2026-01-23T12:11:16.449819] [DEBUG] [REMOTE ] HTD: PASS: History has at least 300 days. [2026-01-23T12:11:16.450061] [DEBUG] [REMOTE ] HTD: PASS: Price check passed. Min price $23.20. [2026-01-23T12:11:16.450207] [DEBUG] [REMOTE ] HTD: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:16.450331] [DEBUG] [REMOTE ] HTD: PASS: Integrity check passed. [2026-01-23T12:11:16.450372] [DEBUG] [REMOTE ] HTD: Symbol is viable for forecasting. [2026-01-23T12:11:16.450423] [INFO ] [MAIN ] [1555/3498] HTD kept (0.5s) | 1552 kept, 3 rejected | 138.9/min | ETA: 14.0m [2026-01-23T12:11:16.867143] [DEBUG] [REMOTE ] HTGC: Retrieved 5188 rows, trimmed to 300. [2026-01-23T12:11:16.867285] [DEBUG] [REMOTE ] HTGC: PASS: History has at least 300 days. [2026-01-23T12:11:16.867611] [DEBUG] [REMOTE ] HTGC: PASS: Price check passed. Min price $17.13. [2026-01-23T12:11:16.867758] [DEBUG] [REMOTE ] HTGC: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:16.867881] [DEBUG] [REMOTE ] HTGC: PASS: Integrity check passed. [2026-01-23T12:11:16.867922] [DEBUG] [REMOTE ] HTGC: Symbol is viable for forecasting. [2026-01-23T12:11:16.867972] [INFO ] [MAIN ] [1556/3498] HTGC kept (0.4s) | 1553 kept, 3 rejected | 138.9/min | ETA: 14.0m [2026-01-23T12:11:17.297745] [DEBUG] [REMOTE ] HTH: Retrieved 5517 rows, trimmed to 300. [2026-01-23T12:11:17.297896] [DEBUG] [REMOTE ] HTH: PASS: History has at least 300 days. [2026-01-23T12:11:17.298156] [DEBUG] [REMOTE ] HTH: PASS: Price check passed. Min price $32.12. [2026-01-23T12:11:17.298307] [DEBUG] [REMOTE ] HTH: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:17.298434] [DEBUG] [REMOTE ] HTH: PASS: Integrity check passed. [2026-01-23T12:11:17.298476] [DEBUG] [REMOTE ] HTH: Symbol is viable for forecasting. [2026-01-23T12:11:17.298528] [INFO ] [MAIN ] [1557/3498] HTH kept (0.4s) | 1554 kept, 3 rejected | 138.9/min | ETA: 14.0m [2026-01-23T12:11:17.767149] [DEBUG] [REMOTE ] HTLD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:17.767294] [DEBUG] [REMOTE ] HTLD: PASS: History has at least 300 days. [2026-01-23T12:11:17.767555] [DEBUG] [REMOTE ] HTLD: PASS: Price check passed. Min price $7.06. [2026-01-23T12:11:17.767709] [DEBUG] [REMOTE ] HTLD: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:17.767832] [DEBUG] [REMOTE ] HTLD: PASS: Integrity check passed. [2026-01-23T12:11:17.767874] [DEBUG] [REMOTE ] HTLD: Symbol is viable for forecasting. [2026-01-23T12:11:17.767922] [INFO ] [MAIN ] [1558/3498] HTLD kept (0.5s) | 1555 kept, 3 rejected | 138.9/min | ETA: 14.0m [2026-01-23T12:11:18.022085] [DEBUG] [REMOTE ] HTOO: Retrieved 1284 rows, trimmed to 300. [2026-01-23T12:11:18.022245] [DEBUG] [REMOTE ] HTOO: PASS: History has at least 300 days. [2026-01-23T12:11:18.022476] [DEBUG] [REMOTE ] HTOO: PASS: Price check passed. Min price $3.01. [2026-01-23T12:11:18.022658] [DEBUG] [REMOTE ] HTOO: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:18.022775] [DEBUG] [REMOTE ] HTOO: PASS: Integrity check passed. [2026-01-23T12:11:18.022817] [DEBUG] [REMOTE ] HTOO: Symbol is viable for forecasting. [2026-01-23T12:11:18.022867] [INFO ] [MAIN ] [1559/3498] HTOO kept (0.3s) | 1556 kept, 3 rejected | 139.0/min | ETA: 14.0m [2026-01-23T12:11:18.402159] [DEBUG] [REMOTE ] HTZ: Retrieved 1145 rows, trimmed to 300. [2026-01-23T12:11:18.402293] [DEBUG] [REMOTE ] HTZ: PASS: History has at least 300 days. [2026-01-23T12:11:18.402496] [DEBUG] [REMOTE ] HTZ: PASS: Price check passed. Min price $4.85. [2026-01-23T12:11:18.402662] [DEBUG] [REMOTE ] HTZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:18.402774] [DEBUG] [REMOTE ] HTZ: PASS: Integrity check passed. [2026-01-23T12:11:18.402816] [DEBUG] [REMOTE ] HTZ: Symbol is viable for forecasting. [2026-01-23T12:11:18.402863] [INFO ] [MAIN ] [1560/3498] HTZ kept (0.4s) | 1557 kept, 3 rejected | 139.0/min | ETA: 13.9m [2026-01-23T12:11:18.935877] [DEBUG] [REMOTE ] HUBB: Retrieved 2533 rows, trimmed to 300. [2026-01-23T12:11:18.936008] [DEBUG] [REMOTE ] HUBB: PASS: History has at least 300 days. [2026-01-23T12:11:18.936212] [DEBUG] [REMOTE ] HUBB: PASS: Price check passed. Min price $406.02. [2026-01-23T12:11:18.936350] [DEBUG] [REMOTE ] HUBB: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:18.936460] [DEBUG] [REMOTE ] HUBB: PASS: Integrity check passed. [2026-01-23T12:11:18.936501] [DEBUG] [REMOTE ] HUBB: Symbol is viable for forecasting. [2026-01-23T12:11:18.936549] [INFO ] [MAIN ] [1561/3498] HUBB kept (0.5s) | 1558 kept, 3 rejected | 139.0/min | ETA: 13.9m [2026-01-23T12:11:19.419868] [DEBUG] [REMOTE ] HUBG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:19.420017] [DEBUG] [REMOTE ] HUBG: PASS: History has at least 300 days. [2026-01-23T12:11:19.420276] [DEBUG] [REMOTE ] HUBG: PASS: Price check passed. Min price $34.64. [2026-01-23T12:11:19.420410] [DEBUG] [REMOTE ] HUBG: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:19.420535] [DEBUG] [REMOTE ] HUBG: PASS: Integrity check passed. [2026-01-23T12:11:19.420600] [DEBUG] [REMOTE ] HUBG: Symbol is viable for forecasting. [2026-01-23T12:11:19.420667] [INFO ] [MAIN ] [1562/3498] HUBG kept (0.5s) | 1559 kept, 3 rejected | 139.0/min | ETA: 13.9m [2026-01-23T12:11:19.739127] [DEBUG] [REMOTE ] HUBS: Retrieved 2838 rows, trimmed to 300. [2026-01-23T12:11:19.739271] [DEBUG] [REMOTE ] HUBS: PASS: History has at least 300 days. [2026-01-23T12:11:19.739517] [DEBUG] [REMOTE ] HUBS: PASS: Price check passed. Min price $302.32. [2026-01-23T12:11:19.739694] [DEBUG] [REMOTE ] HUBS: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:19.739821] [DEBUG] [REMOTE ] HUBS: PASS: Integrity check passed. [2026-01-23T12:11:19.739868] [DEBUG] [REMOTE ] HUBS: Symbol is viable for forecasting. [2026-01-23T12:11:19.739918] [INFO ] [MAIN ] [1563/3498] HUBS kept (0.3s) | 1560 kept, 3 rejected | 139.0/min | ETA: 13.9m [2026-01-23T12:11:20.295745] [DEBUG] [REMOTE ] HUM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:20.295916] [DEBUG] [REMOTE ] HUM: PASS: History has at least 300 days. [2026-01-23T12:11:20.296185] [DEBUG] [REMOTE ] HUM: PASS: Price check passed. Min price $222.53. [2026-01-23T12:11:20.296325] [DEBUG] [REMOTE ] HUM: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:20.296452] [DEBUG] [REMOTE ] HUM: PASS: Integrity check passed. [2026-01-23T12:11:20.296494] [DEBUG] [REMOTE ] HUM: Symbol is viable for forecasting. [2026-01-23T12:11:20.296546] [INFO ] [MAIN ] [1564/3498] HUM kept (0.6s) | 1561 kept, 3 rejected | 139.0/min | ETA: 13.9m [2026-01-23T12:11:20.563114] [DEBUG] [REMOTE ] HUN: Retrieved 5268 rows, trimmed to 300. [2026-01-23T12:11:20.563254] [DEBUG] [REMOTE ] HUN: PASS: History has at least 300 days. [2026-01-23T12:11:20.563477] [DEBUG] [REMOTE ] HUN: PASS: Price check passed. Min price $7.36. [2026-01-23T12:11:20.563635] [DEBUG] [REMOTE ] HUN: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:20.563754] [DEBUG] [REMOTE ] HUN: PASS: Integrity check passed. [2026-01-23T12:11:20.563795] [DEBUG] [REMOTE ] HUN: Symbol is viable for forecasting. [2026-01-23T12:11:20.563843] [INFO ] [MAIN ] [1565/3498] HUN kept (0.3s) | 1562 kept, 3 rejected | 139.0/min | ETA: 13.9m [2026-01-23T12:11:21.050497] [DEBUG] [REMOTE ] HURC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:21.050687] [DEBUG] [REMOTE ] HURC: PASS: History has at least 300 days. [2026-01-23T12:11:21.050994] [DEBUG] [REMOTE ] HURC: PASS: Price check passed. Min price $14.75. [2026-01-23T12:11:21.051149] [DEBUG] [REMOTE ] HURC: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:21.051285] [DEBUG] [REMOTE ] HURC: PASS: Integrity check passed. [2026-01-23T12:11:21.051328] [DEBUG] [REMOTE ] HURC: Symbol is viable for forecasting. [2026-01-23T12:11:21.051381] [INFO ] [MAIN ] [1566/3498] HURC kept (0.5s) | 1563 kept, 3 rejected | 139.0/min | ETA: 13.9m [2026-01-23T12:11:21.506838] [DEBUG] [REMOTE ] HURN: Retrieved 5353 rows, trimmed to 300. [2026-01-23T12:11:21.506978] [DEBUG] [REMOTE ] HURN: PASS: History has at least 300 days. [2026-01-23T12:11:21.507196] [DEBUG] [REMOTE ] HURN: PASS: Price check passed. Min price $152.48. [2026-01-23T12:11:21.507331] [DEBUG] [REMOTE ] HURN: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:21.507479] [DEBUG] [REMOTE ] HURN: PASS: Integrity check passed. [2026-01-23T12:11:21.507721] [DEBUG] [REMOTE ] HURN: Symbol is viable for forecasting. [2026-01-23T12:11:21.507772] [INFO ] [MAIN ] [1567/3498] HURN kept (0.5s) | 1564 kept, 3 rejected | 139.0/min | ETA: 13.9m [2026-01-23T12:11:21.778219] [DEBUG] [REMOTE ] HUYA: Retrieved 1935 rows, trimmed to 300. [2026-01-23T12:11:21.778357] [DEBUG] [REMOTE ] HUYA: PASS: History has at least 300 days. [2026-01-23T12:11:21.778606] [DEBUG] [REMOTE ] HUYA: PASS: Price check passed. Min price $2.63. [2026-01-23T12:11:21.778744] [DEBUG] [REMOTE ] HUYA: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:21.778856] [DEBUG] [REMOTE ] HUYA: PASS: Integrity check passed. [2026-01-23T12:11:21.778895] [DEBUG] [REMOTE ] HUYA: Symbol is viable for forecasting. [2026-01-23T12:11:21.778942] [INFO ] [MAIN ] [1568/3498] HUYA kept (0.3s) | 1565 kept, 3 rejected | 139.0/min | ETA: 13.9m [2026-01-23T12:11:22.357189] [DEBUG] [REMOTE ] HWC: Retrieved 6299 rows, trimmed to 300. [2026-01-23T12:11:22.357357] [DEBUG] [REMOTE ] HWC: PASS: History has at least 300 days. [2026-01-23T12:11:22.357698] [DEBUG] [REMOTE ] HWC: PASS: Price check passed. Min price $55.74. [2026-01-23T12:11:22.357841] [DEBUG] [REMOTE ] HWC: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:22.357976] [DEBUG] [REMOTE ] HWC: PASS: Integrity check passed. [2026-01-23T12:11:22.358019] [DEBUG] [REMOTE ] HWC: Symbol is viable for forecasting. [2026-01-23T12:11:22.358071] [INFO ] [MAIN ] [1569/3498] HWC kept (0.6s) | 1566 kept, 3 rejected | 139.0/min | ETA: 13.9m [2026-01-23T12:11:22.579044] [DEBUG] [REMOTE ] HWH: Retrieved 512 rows, trimmed to 300. [2026-01-23T12:11:22.579226] [DEBUG] [REMOTE ] HWH: PASS: History has at least 300 days. [2026-01-23T12:11:22.579491] [DEBUG] [REMOTE ] HWH: PASS: Price check passed. Min price $1.47. [2026-01-23T12:11:22.579687] [DEBUG] [REMOTE ] HWH: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:22.579834] [DEBUG] [REMOTE ] HWH: PASS: Integrity check passed. [2026-01-23T12:11:22.579882] [DEBUG] [REMOTE ] HWH: Symbol is viable for forecasting. [2026-01-23T12:11:22.579944] [INFO ] [MAIN ] [1570/3498] HWH kept (0.2s) | 1567 kept, 3 rejected | 139.0/min | ETA: 13.9m [2026-01-23T12:11:23.249886] [DEBUG] [REMOTE ] HWKN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:23.250042] [DEBUG] [REMOTE ] HWKN: PASS: History has at least 300 days. [2026-01-23T12:11:23.250300] [DEBUG] [REMOTE ] HWKN: PASS: Price check passed. Min price $120.17. [2026-01-23T12:11:23.250439] [DEBUG] [REMOTE ] HWKN: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:23.250564] [DEBUG] [REMOTE ] HWKN: PASS: Integrity check passed. [2026-01-23T12:11:23.250626] [DEBUG] [REMOTE ] HWKN: Symbol is viable for forecasting. [2026-01-23T12:11:23.250675] [INFO ] [MAIN ] [1571/3498] HWKN kept (0.7s) | 1568 kept, 3 rejected | 139.0/min | ETA: 13.9m [2026-01-23T12:11:23.608510] [DEBUG] [REMOTE ] HWM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:23.608672] [DEBUG] [REMOTE ] HWM: PASS: History has at least 300 days. [2026-01-23T12:11:23.608919] [DEBUG] [REMOTE ] HWM: PASS: Price check passed. Min price $190.98. [2026-01-23T12:11:23.609057] [DEBUG] [REMOTE ] HWM: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:23.609184] [DEBUG] [REMOTE ] HWM: PASS: Integrity check passed. [2026-01-23T12:11:23.609224] [DEBUG] [REMOTE ] HWM: Symbol is viable for forecasting. [2026-01-23T12:11:23.609282] [INFO ] [MAIN ] [1572/3498] HWM kept (0.4s) | 1569 kept, 3 rejected | 139.0/min | ETA: 13.9m [2026-01-23T12:11:24.103373] [DEBUG] [REMOTE ] HXL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:24.103509] [DEBUG] [REMOTE ] HXL: PASS: History has at least 300 days. [2026-01-23T12:11:24.103753] [DEBUG] [REMOTE ] HXL: PASS: Price check passed. Min price $67.81. [2026-01-23T12:11:24.103894] [DEBUG] [REMOTE ] HXL: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:24.104012] [DEBUG] [REMOTE ] HXL: PASS: Integrity check passed. [2026-01-23T12:11:24.104053] [DEBUG] [REMOTE ] HXL: Symbol is viable for forecasting. [2026-01-23T12:11:24.104102] [INFO ] [MAIN ] [1573/3498] HXL kept (0.5s) | 1570 kept, 3 rejected | 139.0/min | ETA: 13.9m [2026-01-23T12:11:24.460062] [DEBUG] [REMOTE ] HY: Retrieved 3346 rows, trimmed to 300. [2026-01-23T12:11:24.460230] [DEBUG] [REMOTE ] HY: PASS: History has at least 300 days. [2026-01-23T12:11:24.460453] [DEBUG] [REMOTE ] HY: PASS: Price check passed. Min price $26.16. [2026-01-23T12:11:24.460607] [DEBUG] [REMOTE ] HY: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:24.460727] [DEBUG] [REMOTE ] HY: PASS: Integrity check passed. [2026-01-23T12:11:24.460768] [DEBUG] [REMOTE ] HY: Symbol is viable for forecasting. [2026-01-23T12:11:24.460816] [INFO ] [MAIN ] [1574/3498] HY kept (0.4s) | 1571 kept, 3 rejected | 139.0/min | ETA: 13.8m [2026-01-23T12:11:24.802069] [DEBUG] [REMOTE ] HYFM: Retrieved 1284 rows, trimmed to 300. [2026-01-23T12:11:24.802212] [DEBUG] [REMOTE ] HYFM: PASS: History has at least 300 days. [2026-01-23T12:11:24.802433] [DEBUG] [REMOTE ] HYFM: PASS: Price check passed. Min price $1.51. [2026-01-23T12:11:24.802804] [DEBUG] [REMOTE ] HYFM: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:24.802926] [DEBUG] [REMOTE ] HYFM: PASS: Integrity check passed. [2026-01-23T12:11:24.802969] [DEBUG] [REMOTE ] HYFM: Symbol is viable for forecasting. [2026-01-23T12:11:24.803020] [INFO ] [MAIN ] [1575/3498] HYFM kept (0.3s) | 1572 kept, 3 rejected | 139.0/min | ETA: 13.8m [2026-01-23T12:11:25.292029] [DEBUG] [REMOTE ] HYI: Retrieved 3832 rows, trimmed to 300. [2026-01-23T12:11:25.292164] [DEBUG] [REMOTE ] HYI: PASS: History has at least 300 days. [2026-01-23T12:11:25.292393] [DEBUG] [REMOTE ] HYI: PASS: Price check passed. Min price $10.82. [2026-01-23T12:11:25.292533] [DEBUG] [REMOTE ] HYI: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:25.292870] [DEBUG] [REMOTE ] HYI: PASS: Integrity check passed. [2026-01-23T12:11:25.292913] [DEBUG] [REMOTE ] HYI: Symbol is viable for forecasting. [2026-01-23T12:11:25.292963] [INFO ] [MAIN ] [1576/3498] HYI kept (0.5s) | 1573 kept, 3 rejected | 139.0/min | ETA: 13.8m [2026-01-23T12:11:25.644400] [DEBUG] [REMOTE ] HYLS: Retrieved 3246 rows, trimmed to 300. [2026-01-23T12:11:25.644624] [DEBUG] [REMOTE ] HYLS: PASS: History has at least 300 days. [2026-01-23T12:11:25.644901] [DEBUG] [REMOTE ] HYLS: PASS: Price check passed. Min price $40.99. [2026-01-23T12:11:25.645051] [DEBUG] [REMOTE ] HYLS: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:25.645181] [DEBUG] [REMOTE ] HYLS: PASS: Integrity check passed. [2026-01-23T12:11:25.645225] [DEBUG] [REMOTE ] HYLS: Symbol is viable for forecasting. [2026-01-23T12:11:25.645284] [INFO ] [MAIN ] [1577/3498] HYLS kept (0.4s) | 1574 kept, 3 rejected | 139.0/min | ETA: 13.8m [2026-01-23T12:11:25.974392] [DEBUG] [REMOTE ] HYMC: Retrieved 1968 rows, trimmed to 300. [2026-01-23T12:11:25.974535] [DEBUG] [REMOTE ] HYMC: PASS: History has at least 300 days. [2026-01-23T12:11:25.974779] [DEBUG] [REMOTE ] HYMC: PASS: Price check passed. Min price $6.75. [2026-01-23T12:11:25.974919] [DEBUG] [REMOTE ] HYMC: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:25.975032] [DEBUG] [REMOTE ] HYMC: PASS: Integrity check passed. [2026-01-23T12:11:25.975073] [DEBUG] [REMOTE ] HYMC: Symbol is viable for forecasting. [2026-01-23T12:11:25.975121] [INFO ] [MAIN ] [1578/3498] HYMC kept (0.3s) | 1575 kept, 3 rejected | 139.0/min | ETA: 13.8m [2026-01-23T12:11:26.437708] [DEBUG] [REMOTE ] HYXF: Retrieved 2413 rows, trimmed to 300. [2026-01-23T12:11:26.437854] [DEBUG] [REMOTE ] HYXF: PASS: History has at least 300 days. [2026-01-23T12:11:26.438066] [DEBUG] [REMOTE ] HYXF: PASS: Price check passed. Min price $46.42. [2026-01-23T12:11:26.438205] [DEBUG] [REMOTE ] HYXF: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:26.438319] [DEBUG] [REMOTE ] HYXF: PASS: Integrity check passed. [2026-01-23T12:11:26.438360] [DEBUG] [REMOTE ] HYXF: Symbol is viable for forecasting. [2026-01-23T12:11:26.438408] [INFO ] [MAIN ] [1579/3498] HYXF kept (0.5s) | 1576 kept, 3 rejected | 139.0/min | ETA: 13.8m [2026-01-23T12:11:26.853472] [DEBUG] [REMOTE ] HYZD: Retrieved 3041 rows, trimmed to 300. [2026-01-23T12:11:26.853648] [DEBUG] [REMOTE ] HYZD: PASS: History has at least 300 days. [2026-01-23T12:11:26.853864] [DEBUG] [REMOTE ] HYZD: PASS: Price check passed. Min price $22.15. [2026-01-23T12:11:26.853999] [DEBUG] [REMOTE ] HYZD: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:26.854112] [DEBUG] [REMOTE ] HYZD: PASS: Integrity check passed. [2026-01-23T12:11:26.854152] [DEBUG] [REMOTE ] HYZD: Symbol is viable for forecasting. [2026-01-23T12:11:26.854200] [INFO ] [MAIN ] [1580/3498] HYZD kept (0.4s) | 1577 kept, 3 rejected | 139.0/min | ETA: 13.8m [2026-01-23T12:11:27.395996] [DEBUG] [REMOTE ] HZO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:27.396158] [DEBUG] [REMOTE ] HZO: PASS: History has at least 300 days. [2026-01-23T12:11:27.396423] [DEBUG] [REMOTE ] HZO: PASS: Price check passed. Min price $21.43. [2026-01-23T12:11:27.396566] [DEBUG] [REMOTE ] HZO: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:27.396757] [DEBUG] [REMOTE ] HZO: PASS: Integrity check passed. [2026-01-23T12:11:27.396819] [DEBUG] [REMOTE ] HZO: Symbol is viable for forecasting. [2026-01-23T12:11:27.397619] [INFO ] [MAIN ] [1581/3498] HZO kept (0.5s) | 1578 kept, 3 rejected | 139.0/min | ETA: 13.8m [2026-01-23T12:11:27.918625] [DEBUG] [REMOTE ] IAC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:27.918759] [DEBUG] [REMOTE ] IAC: PASS: History has at least 300 days. [2026-01-23T12:11:27.918979] [DEBUG] [REMOTE ] IAC: PASS: Price check passed. Min price $31.52. [2026-01-23T12:11:27.919112] [DEBUG] [REMOTE ] IAC: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:27.919226] [DEBUG] [REMOTE ] IAC: PASS: Integrity check passed. [2026-01-23T12:11:27.919266] [DEBUG] [REMOTE ] IAC: Symbol is viable for forecasting. [2026-01-23T12:11:27.919314] [INFO ] [MAIN ] [1582/3498] IAC kept (0.5s) | 1579 kept, 3 rejected | 139.0/min | ETA: 13.8m [2026-01-23T12:11:28.326393] [DEBUG] [REMOTE ] IAE: Retrieved 4736 rows, trimmed to 300. [2026-01-23T12:11:28.326545] [DEBUG] [REMOTE ] IAE: PASS: History has at least 300 days. [2026-01-23T12:11:28.326812] [DEBUG] [REMOTE ] IAE: PASS: Price check passed. Min price $6.96. [2026-01-23T12:11:28.326954] [DEBUG] [REMOTE ] IAE: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:28.327081] [DEBUG] [REMOTE ] IAE: PASS: Integrity check passed. [2026-01-23T12:11:28.327123] [DEBUG] [REMOTE ] IAE: Symbol is viable for forecasting. [2026-01-23T12:11:28.327175] [INFO ] [MAIN ] [1583/3498] IAE kept (0.4s) | 1580 kept, 3 rejected | 139.0/min | ETA: 13.8m [2026-01-23T12:11:28.595393] [DEBUG] [REMOTE ] IAG: Retrieved 5668 rows, trimmed to 300. [2026-01-23T12:11:28.595653] [DEBUG] [REMOTE ] IAG: PASS: History has at least 300 days. [2026-01-23T12:11:28.596048] [DEBUG] [REMOTE ] IAG: PASS: Price check passed. Min price $10.96. [2026-01-23T12:11:28.596237] [DEBUG] [REMOTE ] IAG: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:28.596403] [DEBUG] [REMOTE ] IAG: PASS: Integrity check passed. [2026-01-23T12:11:28.596447] [DEBUG] [REMOTE ] IAG: Symbol is viable for forecasting. [2026-01-23T12:11:28.596506] [INFO ] [MAIN ] [1584/3498] IAG kept (0.3s) | 1581 kept, 3 rejected | 139.0/min | ETA: 13.8m [2026-01-23T12:11:29.246413] [DEBUG] [REMOTE ] IBB: Retrieved 6273 rows, trimmed to 300. [2026-01-23T12:11:29.246556] [DEBUG] [REMOTE ] IBB: PASS: History has at least 300 days. [2026-01-23T12:11:29.246801] [DEBUG] [REMOTE ] IBB: PASS: Price check passed. Min price $155.91. [2026-01-23T12:11:29.246944] [DEBUG] [REMOTE ] IBB: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:29.247068] [DEBUG] [REMOTE ] IBB: PASS: Integrity check passed. [2026-01-23T12:11:29.247110] [DEBUG] [REMOTE ] IBB: Symbol is viable for forecasting. [2026-01-23T12:11:29.247161] [INFO ] [MAIN ] [1585/3498] IBB kept (0.7s) | 1582 kept, 3 rejected | 139.0/min | ETA: 13.8m [2026-01-23T12:11:29.495557] [DEBUG] [REMOTE ] IBBQ: Retrieved 1159 rows, trimmed to 300. [2026-01-23T12:11:29.495736] [DEBUG] [REMOTE ] IBBQ: PASS: History has at least 300 days. [2026-01-23T12:11:29.495951] [DEBUG] [REMOTE ] IBBQ: PASS: Price check passed. Min price $26.08. [2026-01-23T12:11:29.496092] [DEBUG] [REMOTE ] IBBQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:29.496208] [DEBUG] [REMOTE ] IBBQ: PASS: Integrity check passed. [2026-01-23T12:11:29.496251] [DEBUG] [REMOTE ] IBBQ: Symbol is viable for forecasting. [2026-01-23T12:11:29.496301] [INFO ] [MAIN ] [1586/3498] IBBQ kept (0.2s) | 1583 kept, 3 rejected | 139.0/min | ETA: 13.8m [2026-01-23T12:11:30.000245] [DEBUG] [REMOTE ] IBCP: Retrieved 6301 rows, trimmed to 300. [2026-01-23T12:11:30.000399] [DEBUG] [REMOTE ] IBCP: PASS: History has at least 300 days. [2026-01-23T12:11:30.000886] [DEBUG] [REMOTE ] IBCP: PASS: Price check passed. Min price $29.96. [2026-01-23T12:11:30.001031] [DEBUG] [REMOTE ] IBCP: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:30.001177] [DEBUG] [REMOTE ] IBCP: PASS: Integrity check passed. [2026-01-23T12:11:30.001230] [DEBUG] [REMOTE ] IBCP: Symbol is viable for forecasting. [2026-01-23T12:11:30.001286] [INFO ] [MAIN ] [1587/3498] IBCP kept (0.5s) | 1584 kept, 3 rejected | 139.0/min | ETA: 13.7m [2026-01-23T12:11:30.249313] [DEBUG] [REMOTE ] IBEX: Retrieved 1371 rows, trimmed to 300. [2026-01-23T12:11:30.249455] [DEBUG] [REMOTE ] IBEX: PASS: History has at least 300 days. [2026-01-23T12:11:30.249704] [DEBUG] [REMOTE ] IBEX: PASS: Price check passed. Min price $33.91. [2026-01-23T12:11:30.249847] [DEBUG] [REMOTE ] IBEX: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:30.249966] [DEBUG] [REMOTE ] IBEX: PASS: Integrity check passed. [2026-01-23T12:11:30.250008] [DEBUG] [REMOTE ] IBEX: Symbol is viable for forecasting. [2026-01-23T12:11:30.250060] [INFO ] [MAIN ] [1588/3498] IBEX kept (0.2s) | 1585 kept, 3 rejected | 139.0/min | ETA: 13.7m [2026-01-23T12:11:30.932677] [DEBUG] [REMOTE ] IBM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:30.932820] [DEBUG] [REMOTE ] IBM: PASS: History has at least 300 days. [2026-01-23T12:11:30.933068] [DEBUG] [REMOTE ] IBM: PASS: Price check passed. Min price $288.53. [2026-01-23T12:11:30.933207] [DEBUG] [REMOTE ] IBM: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:30.933326] [DEBUG] [REMOTE ] IBM: PASS: Integrity check passed. [2026-01-23T12:11:30.933366] [DEBUG] [REMOTE ] IBM: Symbol is viable for forecasting. [2026-01-23T12:11:30.933415] [INFO ] [MAIN ] [1589/3498] IBM kept (0.7s) | 1586 kept, 3 rejected | 139.0/min | ETA: 13.7m [2026-01-23T12:11:31.367123] [DEBUG] [REMOTE ] IBN: Retrieved 6494 rows, trimmed to 300. [2026-01-23T12:11:31.367268] [DEBUG] [REMOTE ] IBN: PASS: History has at least 300 days. [2026-01-23T12:11:31.367545] [DEBUG] [REMOTE ] IBN: PASS: Price check passed. Min price $29.16. [2026-01-23T12:11:31.367708] [DEBUG] [REMOTE ] IBN: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:31.367834] [DEBUG] [REMOTE ] IBN: PASS: Integrity check passed. [2026-01-23T12:11:31.367876] [DEBUG] [REMOTE ] IBN: Symbol is viable for forecasting. [2026-01-23T12:11:31.367925] [INFO ] [MAIN ] [1590/3498] IBN kept (0.4s) | 1587 kept, 3 rejected | 139.0/min | ETA: 13.7m [2026-01-23T12:11:31.852666] [DEBUG] [REMOTE ] IBOC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:31.852834] [DEBUG] [REMOTE ] IBOC: PASS: History has at least 300 days. [2026-01-23T12:11:31.853090] [DEBUG] [REMOTE ] IBOC: PASS: Price check passed. Min price $63.42. [2026-01-23T12:11:31.853232] [DEBUG] [REMOTE ] IBOC: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:31.853352] [DEBUG] [REMOTE ] IBOC: PASS: Integrity check passed. [2026-01-23T12:11:31.853395] [DEBUG] [REMOTE ] IBOC: Symbol is viable for forecasting. [2026-01-23T12:11:31.853992] [INFO ] [MAIN ] [1591/3498] IBOC kept (0.5s) | 1588 kept, 3 rejected | 139.0/min | ETA: 13.7m [2026-01-23T12:11:32.041994] [DEBUG] [REMOTE ] IBP: Retrieved 3003 rows, trimmed to 300. [2026-01-23T12:11:32.042125] [DEBUG] [REMOTE ] IBP: PASS: History has at least 300 days. [2026-01-23T12:11:32.042352] [DEBUG] [REMOTE ] IBP: PASS: Price check passed. Min price $237.69. [2026-01-23T12:11:32.042489] [DEBUG] [REMOTE ] IBP: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:32.042623] [DEBUG] [REMOTE ] IBP: PASS: Integrity check passed. [2026-01-23T12:11:32.042665] [DEBUG] [REMOTE ] IBP: Symbol is viable for forecasting. [2026-01-23T12:11:32.042713] [INFO ] [MAIN ] [1592/3498] IBP kept (0.2s) | 1589 kept, 3 rejected | 139.0/min | ETA: 13.7m [2026-01-23T12:11:32.574903] [DEBUG] [REMOTE ] IBRX: Retrieved 2638 rows, trimmed to 300. [2026-01-23T12:11:32.575049] [DEBUG] [REMOTE ] IBRX: PASS: History has at least 300 days. [2026-01-23T12:11:32.575260] [DEBUG] [REMOTE ] IBRX: PASS: Price check passed. Min price $1.98. [2026-01-23T12:11:32.575396] [DEBUG] [REMOTE ] IBRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:32.575507] [DEBUG] [REMOTE ] IBRX: PASS: Integrity check passed. [2026-01-23T12:11:32.575548] [DEBUG] [REMOTE ] IBRX: Symbol is viable for forecasting. [2026-01-23T12:11:32.575616] [INFO ] [MAIN ] [1593/3498] IBRX kept (0.5s) | 1590 kept, 3 rejected | 139.0/min | ETA: 13.7m [2026-01-23T12:11:32.931325] [DEBUG] [REMOTE ] IBTG: Retrieved 1483 rows, trimmed to 300. [2026-01-23T12:11:32.931450] [DEBUG] [REMOTE ] IBTG: PASS: History has at least 300 days. [2026-01-23T12:11:32.931714] [DEBUG] [REMOTE ] IBTG: PASS: Price check passed. Min price $22.71. [2026-01-23T12:11:32.931857] [DEBUG] [REMOTE ] IBTG: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:32.931978] [DEBUG] [REMOTE ] IBTG: PASS: Integrity check passed. [2026-01-23T12:11:32.932022] [DEBUG] [REMOTE ] IBTG: Symbol is viable for forecasting. [2026-01-23T12:11:32.932071] [INFO ] [MAIN ] [1594/3498] IBTG kept (0.4s) | 1591 kept, 3 rejected | 139.0/min | ETA: 13.7m [2026-01-23T12:11:33.340267] [DEBUG] [REMOTE ] IBTH: Retrieved 1483 rows, trimmed to 300. [2026-01-23T12:11:33.340442] [DEBUG] [REMOTE ] IBTH: PASS: History has at least 300 days. [2026-01-23T12:11:33.340953] [DEBUG] [REMOTE ] IBTH: PASS: Price check passed. Min price $22.29. [2026-01-23T12:11:33.341155] [DEBUG] [REMOTE ] IBTH: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:33.341313] [DEBUG] [REMOTE ] IBTH: PASS: Integrity check passed. [2026-01-23T12:11:33.341372] [DEBUG] [REMOTE ] IBTH: Symbol is viable for forecasting. [2026-01-23T12:11:33.341437] [INFO ] [MAIN ] [1595/3498] IBTH kept (0.4s) | 1592 kept, 3 rejected | 139.0/min | ETA: 13.7m [2026-01-23T12:11:33.729532] [DEBUG] [REMOTE ] IBTI: Retrieved 1483 rows, trimmed to 300. [2026-01-23T12:11:33.729719] [DEBUG] [REMOTE ] IBTI: PASS: History has at least 300 days. [2026-01-23T12:11:33.729955] [DEBUG] [REMOTE ] IBTI: PASS: Price check passed. Min price $22.18. [2026-01-23T12:11:33.730102] [DEBUG] [REMOTE ] IBTI: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:33.730220] [DEBUG] [REMOTE ] IBTI: PASS: Integrity check passed. [2026-01-23T12:11:33.730264] [DEBUG] [REMOTE ] IBTI: Symbol is viable for forecasting. [2026-01-23T12:11:33.730321] [INFO ] [MAIN ] [1596/3498] IBTI kept (0.4s) | 1593 kept, 3 rejected | 139.0/min | ETA: 13.7m [2026-01-23T12:11:34.107558] [DEBUG] [REMOTE ] IBTJ: Retrieved 1483 rows, trimmed to 300. [2026-01-23T12:11:34.107722] [DEBUG] [REMOTE ] IBTJ: PASS: History has at least 300 days. [2026-01-23T12:11:34.107939] [DEBUG] [REMOTE ] IBTJ: PASS: Price check passed. Min price $21.76. [2026-01-23T12:11:34.108074] [DEBUG] [REMOTE ] IBTJ: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:34.108181] [DEBUG] [REMOTE ] IBTJ: PASS: Integrity check passed. [2026-01-23T12:11:34.108220] [DEBUG] [REMOTE ] IBTJ: Symbol is viable for forecasting. [2026-01-23T12:11:34.108268] [INFO ] [MAIN ] [1597/3498] IBTJ kept (0.4s) | 1594 kept, 3 rejected | 139.0/min | ETA: 13.7m [2026-01-23T12:11:34.590682] [DEBUG] [REMOTE ] IBTK: Retrieved 1385 rows, trimmed to 300. [2026-01-23T12:11:34.590823] [DEBUG] [REMOTE ] IBTK: PASS: History has at least 300 days. [2026-01-23T12:11:34.591229] [DEBUG] [REMOTE ] IBTK: PASS: Price check passed. Min price $19.69. [2026-01-23T12:11:34.591363] [DEBUG] [REMOTE ] IBTK: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:34.591471] [DEBUG] [REMOTE ] IBTK: PASS: Integrity check passed. [2026-01-23T12:11:34.591511] [DEBUG] [REMOTE ] IBTK: Symbol is viable for forecasting. [2026-01-23T12:11:34.591557] [INFO ] [MAIN ] [1598/3498] IBTK kept (0.5s) | 1595 kept, 3 rejected | 139.0/min | ETA: 13.7m [2026-01-23T12:11:34.924230] [DEBUG] [REMOTE ] IBTL: Retrieved 1104 rows, trimmed to 300. [2026-01-23T12:11:34.924370] [DEBUG] [REMOTE ] IBTL: PASS: History has at least 300 days. [2026-01-23T12:11:34.924607] [DEBUG] [REMOTE ] IBTL: PASS: Price check passed. Min price $20.36. [2026-01-23T12:11:34.924759] [DEBUG] [REMOTE ] IBTL: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:34.925068] [DEBUG] [REMOTE ] IBTL: PASS: Integrity check passed. [2026-01-23T12:11:34.925110] [DEBUG] [REMOTE ] IBTL: Symbol is viable for forecasting. [2026-01-23T12:11:34.925160] [INFO ] [MAIN ] [1599/3498] IBTL kept (0.3s) | 1596 kept, 3 rejected | 139.0/min | ETA: 13.7m [2026-01-23T12:11:35.305834] [DEBUG] [REMOTE ] IBTM: Retrieved 889 rows, trimmed to 300. [2026-01-23T12:11:35.306169] [DEBUG] [REMOTE ] IBTM: PASS: History has at least 300 days. [2026-01-23T12:11:35.306380] [DEBUG] [REMOTE ] IBTM: PASS: Price check passed. Min price $22.91. [2026-01-23T12:11:35.306518] [DEBUG] [REMOTE ] IBTM: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:35.306661] [DEBUG] [REMOTE ] IBTM: PASS: Integrity check passed. [2026-01-23T12:11:35.306707] [DEBUG] [REMOTE ] IBTM: Symbol is viable for forecasting. [2026-01-23T12:11:35.306758] [INFO ] [MAIN ] [1600/3498] IBTM kept (0.4s) | 1597 kept, 3 rejected | 139.1/min | ETA: 13.6m [2026-01-23T12:11:35.682758] [DEBUG] [REMOTE ] IBTO: Retrieved 644 rows, trimmed to 300. [2026-01-23T12:11:35.682896] [DEBUG] [REMOTE ] IBTO: PASS: History has at least 300 days. [2026-01-23T12:11:35.683103] [DEBUG] [REMOTE ] IBTO: PASS: Price check passed. Min price $24.40. [2026-01-23T12:11:35.683241] [DEBUG] [REMOTE ] IBTO: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:35.683353] [DEBUG] [REMOTE ] IBTO: PASS: Integrity check passed. [2026-01-23T12:11:35.683394] [DEBUG] [REMOTE ] IBTO: Symbol is viable for forecasting. [2026-01-23T12:11:35.683442] [INFO ] [MAIN ] [1601/3498] IBTO kept (0.4s) | 1598 kept, 3 rejected | 139.1/min | ETA: 13.6m [2026-01-23T12:11:36.244437] [DEBUG] [REMOTE ] ICE: Retrieved 5076 rows, trimmed to 300. [2026-01-23T12:11:36.244675] [DEBUG] [REMOTE ] ICE: PASS: History has at least 300 days. [2026-01-23T12:11:36.244996] [DEBUG] [REMOTE ] ICE: PASS: Price check passed. Min price $145.15. [2026-01-23T12:11:36.245144] [DEBUG] [REMOTE ] ICE: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:36.245275] [DEBUG] [REMOTE ] ICE: PASS: Integrity check passed. [2026-01-23T12:11:36.245318] [DEBUG] [REMOTE ] ICE: Symbol is viable for forecasting. [2026-01-23T12:11:36.245373] [INFO ] [MAIN ] [1602/3498] ICE kept (0.6s) | 1599 kept, 3 rejected | 139.0/min | ETA: 13.6m [2026-01-23T12:11:36.662605] [DEBUG] [REMOTE ] ICFI: Retrieved 4859 rows, trimmed to 300. [2026-01-23T12:11:36.662829] [DEBUG] [REMOTE ] ICFI: PASS: History has at least 300 days. [2026-01-23T12:11:36.663137] [DEBUG] [REMOTE ] ICFI: PASS: Price check passed. Min price $76.35. [2026-01-23T12:11:36.663286] [DEBUG] [REMOTE ] ICFI: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:36.663433] [DEBUG] [REMOTE ] ICFI: PASS: Integrity check passed. [2026-01-23T12:11:36.663475] [DEBUG] [REMOTE ] ICFI: Symbol is viable for forecasting. [2026-01-23T12:11:36.663532] [INFO ] [MAIN ] [1603/3498] ICFI kept (0.4s) | 1600 kept, 3 rejected | 139.0/min | ETA: 13.6m [2026-01-23T12:11:36.987046] [DEBUG] [REMOTE ] ICL: Retrieved 2849 rows, trimmed to 300. [2026-01-23T12:11:36.987179] [DEBUG] [REMOTE ] ICL: PASS: History has at least 300 days. [2026-01-23T12:11:36.987389] [DEBUG] [REMOTE ] ICL: PASS: Price check passed. Min price $4.88. [2026-01-23T12:11:36.987551] [DEBUG] [REMOTE ] ICL: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:36.987706] [DEBUG] [REMOTE ] ICL: PASS: Integrity check passed. [2026-01-23T12:11:36.987760] [DEBUG] [REMOTE ] ICL: Symbol is viable for forecasting. [2026-01-23T12:11:36.987817] [INFO ] [MAIN ] [1604/3498] ICL kept (0.3s) | 1601 kept, 3 rejected | 139.1/min | ETA: 13.6m [2026-01-23T12:11:37.366512] [DEBUG] [REMOTE ] ICLN: Retrieved 4422 rows, trimmed to 300. [2026-01-23T12:11:37.366687] [DEBUG] [REMOTE ] ICLN: PASS: History has at least 300 days. [2026-01-23T12:11:37.366924] [DEBUG] [REMOTE ] ICLN: PASS: Price check passed. Min price $15.94. [2026-01-23T12:11:37.367066] [DEBUG] [REMOTE ] ICLN: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:37.367184] [DEBUG] [REMOTE ] ICLN: PASS: Integrity check passed. [2026-01-23T12:11:37.367225] [DEBUG] [REMOTE ] ICLN: Symbol is viable for forecasting. [2026-01-23T12:11:37.367275] [INFO ] [MAIN ] [1605/3498] ICLN kept (0.4s) | 1602 kept, 3 rejected | 139.1/min | ETA: 13.6m [2026-01-23T12:11:37.850483] [DEBUG] [REMOTE ] ICMB: Retrieved 3008 rows, trimmed to 300. [2026-01-23T12:11:37.850656] [DEBUG] [REMOTE ] ICMB: PASS: History has at least 300 days. [2026-01-23T12:11:37.851077] [DEBUG] [REMOTE ] ICMB: PASS: Price check passed. Min price $2.49. [2026-01-23T12:11:37.851210] [DEBUG] [REMOTE ] ICMB: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:37.851328] [DEBUG] [REMOTE ] ICMB: PASS: Integrity check passed. [2026-01-23T12:11:37.851369] [DEBUG] [REMOTE ] ICMB: Symbol is viable for forecasting. [2026-01-23T12:11:37.851416] [INFO ] [MAIN ] [1606/3498] ICMB kept (0.5s) | 1603 kept, 3 rejected | 139.1/min | ETA: 13.6m [2026-01-23T12:11:38.087788] [DEBUG] [REMOTE ] ICOP: Retrieved 648 rows, trimmed to 300. [2026-01-23T12:11:38.087926] [DEBUG] [REMOTE ] ICOP: PASS: History has at least 300 days. [2026-01-23T12:11:38.088138] [DEBUG] [REMOTE ] ICOP: PASS: Price check passed. Min price $35.89. [2026-01-23T12:11:38.088277] [DEBUG] [REMOTE ] ICOP: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:38.088388] [DEBUG] [REMOTE ] ICOP: PASS: Integrity check passed. [2026-01-23T12:11:38.088430] [DEBUG] [REMOTE ] ICOP: Symbol is viable for forecasting. [2026-01-23T12:11:38.088480] [INFO ] [MAIN ] [1607/3498] ICOP kept (0.2s) | 1604 kept, 3 rejected | 139.1/min | ETA: 13.6m [2026-01-23T12:11:38.727651] [DEBUG] [REMOTE ] ICUI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:38.727794] [DEBUG] [REMOTE ] ICUI: PASS: History has at least 300 days. [2026-01-23T12:11:38.728024] [DEBUG] [REMOTE ] ICUI: PASS: Price check passed. Min price $117.67. [2026-01-23T12:11:38.728164] [DEBUG] [REMOTE ] ICUI: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:38.728294] [DEBUG] [REMOTE ] ICUI: PASS: Integrity check passed. [2026-01-23T12:11:38.728349] [DEBUG] [REMOTE ] ICUI: Symbol is viable for forecasting. [2026-01-23T12:11:38.728411] [INFO ] [MAIN ] [1608/3498] ICUI kept (0.6s) | 1605 kept, 3 rejected | 139.1/min | ETA: 13.6m [2026-01-23T12:11:39.119144] [DEBUG] [REMOTE ] IDA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:39.119312] [DEBUG] [REMOTE ] IDA: PASS: History has at least 300 days. [2026-01-23T12:11:39.119613] [DEBUG] [REMOTE ] IDA: PASS: Price check passed. Min price $124.73. [2026-01-23T12:11:39.119813] [DEBUG] [REMOTE ] IDA: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:39.119960] [DEBUG] [REMOTE ] IDA: PASS: Integrity check passed. [2026-01-23T12:11:39.120004] [DEBUG] [REMOTE ] IDA: Symbol is viable for forecasting. [2026-01-23T12:11:39.120056] [INFO ] [MAIN ] [1609/3498] IDA kept (0.4s) | 1606 kept, 3 rejected | 139.1/min | ETA: 13.6m [2026-01-23T12:11:39.402217] [DEBUG] [REMOTE ] IDAI: Retrieved 1234 rows, trimmed to 300. [2026-01-23T12:11:39.402353] [DEBUG] [REMOTE ] IDAI: PASS: History has at least 300 days. [2026-01-23T12:11:39.402563] [DEBUG] [REMOTE ] IDAI: PASS: Price check passed. Min price $3.39. [2026-01-23T12:11:39.402727] [DEBUG] [REMOTE ] IDAI: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:39.402837] [DEBUG] [REMOTE ] IDAI: PASS: Integrity check passed. [2026-01-23T12:11:39.402877] [DEBUG] [REMOTE ] IDAI: Symbol is viable for forecasting. [2026-01-23T12:11:39.402925] [INFO ] [MAIN ] [1610/3498] IDAI kept (0.3s) | 1607 kept, 3 rejected | 139.1/min | ETA: 13.6m [2026-01-23T12:11:39.984419] [DEBUG] [REMOTE ] IDCC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:39.984566] [DEBUG] [REMOTE ] IDCC: PASS: History has at least 300 days. [2026-01-23T12:11:39.984826] [DEBUG] [REMOTE ] IDCC: PASS: Price check passed. Min price $306.00. [2026-01-23T12:11:39.984965] [DEBUG] [REMOTE ] IDCC: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:39.985086] [DEBUG] [REMOTE ] IDCC: PASS: Integrity check passed. [2026-01-23T12:11:39.985127] [DEBUG] [REMOTE ] IDCC: Symbol is viable for forecasting. [2026-01-23T12:11:39.985176] [INFO ] [MAIN ] [1611/3498] IDCC kept (0.6s) | 1608 kept, 3 rejected | 139.1/min | ETA: 13.6m [2026-01-23T12:11:40.247333] [DEBUG] [REMOTE ] IDE: Retrieved 4018 rows, trimmed to 300. [2026-01-23T12:11:40.247495] [DEBUG] [REMOTE ] IDE: PASS: History has at least 300 days. [2026-01-23T12:11:40.247750] [DEBUG] [REMOTE ] IDE: PASS: Price check passed. Min price $11.17. [2026-01-23T12:11:40.247916] [DEBUG] [REMOTE ] IDE: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:40.248032] [DEBUG] [REMOTE ] IDE: PASS: Integrity check passed. [2026-01-23T12:11:40.248074] [DEBUG] [REMOTE ] IDE: Symbol is viable for forecasting. [2026-01-23T12:11:40.248123] [INFO ] [MAIN ] [1612/3498] IDE kept (0.3s) | 1609 kept, 3 rejected | 139.1/min | ETA: 13.6m [2026-01-23T12:11:40.871719] [DEBUG] [REMOTE ] IDN: Retrieved 6582 rows, trimmed to 300. [2026-01-23T12:11:40.871902] [DEBUG] [REMOTE ] IDN: PASS: History has at least 300 days. [2026-01-23T12:11:40.872146] [DEBUG] [REMOTE ] IDN: PASS: Price check passed. Min price $4.13. [2026-01-23T12:11:40.872307] [DEBUG] [REMOTE ] IDN: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:40.872449] [DEBUG] [REMOTE ] IDN: PASS: Integrity check passed. [2026-01-23T12:11:40.872498] [DEBUG] [REMOTE ] IDN: Symbol is viable for forecasting. [2026-01-23T12:11:40.872549] [INFO ] [MAIN ] [1613/3498] IDN kept (0.6s) | 1610 kept, 3 rejected | 139.1/min | ETA: 13.6m [2026-01-23T12:11:41.230159] [DEBUG] [REMOTE ] IDXX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:41.230377] [DEBUG] [REMOTE ] IDXX: PASS: History has at least 300 days. [2026-01-23T12:11:41.230723] [DEBUG] [REMOTE ] IDXX: PASS: Price check passed. Min price $627.66. [2026-01-23T12:11:41.230877] [DEBUG] [REMOTE ] IDXX: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:41.231017] [DEBUG] [REMOTE ] IDXX: PASS: Integrity check passed. [2026-01-23T12:11:41.231099] [DEBUG] [REMOTE ] IDXX: Symbol is viable for forecasting. [2026-01-23T12:11:41.232246] [INFO ] [MAIN ] [1614/3498] IDXX kept (0.4s) | 1611 kept, 3 rejected | 139.1/min | ETA: 13.5m [2026-01-23T12:11:41.538506] [DEBUG] [REMOTE ] IDYA: Retrieved 1676 rows, trimmed to 300. [2026-01-23T12:11:41.538671] [DEBUG] [REMOTE ] IDYA: PASS: History has at least 300 days. [2026-01-23T12:11:41.538882] [DEBUG] [REMOTE ] IDYA: PASS: Price check passed. Min price $29.66. [2026-01-23T12:11:41.539018] [DEBUG] [REMOTE ] IDYA: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:41.539127] [DEBUG] [REMOTE ] IDYA: PASS: Integrity check passed. [2026-01-23T12:11:41.539166] [DEBUG] [REMOTE ] IDYA: Symbol is viable for forecasting. [2026-01-23T12:11:41.539230] [INFO ] [MAIN ] [1615/3498] IDYA kept (0.3s) | 1612 kept, 3 rejected | 139.1/min | ETA: 13.5m [2026-01-23T12:11:42.125004] [DEBUG] [REMOTE ] IEF: Retrieved 5911 rows, trimmed to 300. [2026-01-23T12:11:42.125149] [DEBUG] [REMOTE ] IEF: PASS: History has at least 300 days. [2026-01-23T12:11:42.125391] [DEBUG] [REMOTE ] IEF: PASS: Price check passed. Min price $95.55. [2026-01-23T12:11:42.125533] [DEBUG] [REMOTE ] IEF: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:42.125678] [DEBUG] [REMOTE ] IEF: PASS: Integrity check passed. [2026-01-23T12:11:42.125722] [DEBUG] [REMOTE ] IEF: Symbol is viable for forecasting. [2026-01-23T12:11:42.125774] [INFO ] [MAIN ] [1616/3498] IEF kept (0.6s) | 1613 kept, 3 rejected | 139.1/min | ETA: 13.5m [2026-01-23T12:11:42.377948] [DEBUG] [REMOTE ] IEI: Retrieved 4788 rows, trimmed to 300. [2026-01-23T12:11:42.378096] [DEBUG] [REMOTE ] IEI: PASS: History has at least 300 days. [2026-01-23T12:11:42.378324] [DEBUG] [REMOTE ] IEI: PASS: Price check passed. Min price $118.41. [2026-01-23T12:11:42.378460] [DEBUG] [REMOTE ] IEI: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:42.378598] [DEBUG] [REMOTE ] IEI: PASS: Integrity check passed. [2026-01-23T12:11:42.378641] [DEBUG] [REMOTE ] IEI: Symbol is viable for forecasting. [2026-01-23T12:11:42.378690] [INFO ] [MAIN ] [1617/3498] IEI kept (0.3s) | 1614 kept, 3 rejected | 139.1/min | ETA: 13.5m [2026-01-23T12:11:42.985193] [DEBUG] [REMOTE ] IEP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:42.985331] [DEBUG] [REMOTE ] IEP: PASS: History has at least 300 days. [2026-01-23T12:11:42.985559] [DEBUG] [REMOTE ] IEP: PASS: Price check passed. Min price $7.25. [2026-01-23T12:11:42.985728] [DEBUG] [REMOTE ] IEP: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:42.985847] [DEBUG] [REMOTE ] IEP: PASS: Integrity check passed. [2026-01-23T12:11:42.985890] [DEBUG] [REMOTE ] IEP: Symbol is viable for forecasting. [2026-01-23T12:11:42.985941] [INFO ] [MAIN ] [1618/3498] IEP kept (0.6s) | 1615 kept, 3 rejected | 139.1/min | ETA: 13.5m [2026-01-23T12:11:43.477144] [DEBUG] [REMOTE ] IESC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:43.477288] [DEBUG] [REMOTE ] IESC: PASS: History has at least 300 days. [2026-01-23T12:11:43.477548] [DEBUG] [REMOTE ] IESC: PASS: Price check passed. Min price $357.94. [2026-01-23T12:11:43.477710] [DEBUG] [REMOTE ] IESC: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:43.477835] [DEBUG] [REMOTE ] IESC: PASS: Integrity check passed. [2026-01-23T12:11:43.477877] [DEBUG] [REMOTE ] IESC: Symbol is viable for forecasting. [2026-01-23T12:11:43.477928] [INFO ] [MAIN ] [1619/3498] IESC kept (0.5s) | 1616 kept, 3 rejected | 139.1/min | ETA: 13.5m [2026-01-23T12:11:43.871106] [DEBUG] [REMOTE ] IEX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:43.871318] [DEBUG] [REMOTE ] IEX: PASS: History has at least 300 days. [2026-01-23T12:11:43.871633] [DEBUG] [REMOTE ] IEX: PASS: Price check passed. Min price $161.10. [2026-01-23T12:11:43.871786] [DEBUG] [REMOTE ] IEX: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:43.871936] [DEBUG] [REMOTE ] IEX: PASS: Integrity check passed. [2026-01-23T12:11:43.871988] [DEBUG] [REMOTE ] IEX: Symbol is viable for forecasting. [2026-01-23T12:11:43.872777] [INFO ] [MAIN ] [1620/3498] IEX kept (0.4s) | 1617 kept, 3 rejected | 139.1/min | ETA: 13.5m [2026-01-23T12:11:44.374942] [DEBUG] [REMOTE ] IFF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:44.375373] [DEBUG] [REMOTE ] IFF: PASS: History has at least 300 days. [2026-01-23T12:11:44.375756] [DEBUG] [REMOTE ] IFF: PASS: Price check passed. Min price $61.12. [2026-01-23T12:11:44.376096] [DEBUG] [REMOTE ] IFF: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:44.376266] [DEBUG] [REMOTE ] IFF: PASS: Integrity check passed. [2026-01-23T12:11:44.376345] [DEBUG] [REMOTE ] IFF: Symbol is viable for forecasting. [2026-01-23T12:11:44.376429] [INFO ] [MAIN ] [1621/3498] IFF kept (0.5s) | 1618 kept, 3 rejected | 139.1/min | ETA: 13.5m [2026-01-23T12:11:44.854368] [DEBUG] [REMOTE ] IFN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:44.854598] [DEBUG] [REMOTE ] IFN: PASS: History has at least 300 days. [2026-01-23T12:11:44.854901] [DEBUG] [REMOTE ] IFN: PASS: Price check passed. Min price $13.57. [2026-01-23T12:11:44.855064] [DEBUG] [REMOTE ] IFN: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:44.855204] [DEBUG] [REMOTE ] IFN: PASS: Integrity check passed. [2026-01-23T12:11:44.855258] [DEBUG] [REMOTE ] IFN: Symbol is viable for forecasting. [2026-01-23T12:11:44.855325] [INFO ] [MAIN ] [1622/3498] IFN kept (0.5s) | 1619 kept, 3 rejected | 139.0/min | ETA: 13.5m [2026-01-23T12:11:45.001295] [DEBUG] [REMOTE ] IFS: Retrieved 1623 rows, trimmed to 300. [2026-01-23T12:11:45.001501] [DEBUG] [REMOTE ] IFS: PASS: History has at least 300 days. [2026-01-23T12:11:45.001795] [DEBUG] [REMOTE ] IFS: PASS: Price check passed. Min price $38.50. [2026-01-23T12:11:45.001940] [DEBUG] [REMOTE ] IFS: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:45.002066] [DEBUG] [REMOTE ] IFS: PASS: Integrity check passed. [2026-01-23T12:11:45.002108] [DEBUG] [REMOTE ] IFS: Symbol is viable for forecasting. [2026-01-23T12:11:45.002160] [INFO ] [MAIN ] [1623/3498] IFS kept (0.1s) | 1620 kept, 3 rejected | 139.1/min | ETA: 13.5m [2026-01-23T12:11:45.730666] [DEBUG] [REMOTE ] IGA: Retrieved 5090 rows, trimmed to 300. [2026-01-23T12:11:45.730806] [DEBUG] [REMOTE ] IGA: PASS: History has at least 300 days. [2026-01-23T12:11:45.731030] [DEBUG] [REMOTE ] IGA: PASS: Price check passed. Min price $9.27. [2026-01-23T12:11:45.731165] [DEBUG] [REMOTE ] IGA: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:45.731280] [DEBUG] [REMOTE ] IGA: PASS: Integrity check passed. [2026-01-23T12:11:45.731321] [DEBUG] [REMOTE ] IGA: Symbol is viable for forecasting. [2026-01-23T12:11:45.731369] [INFO ] [MAIN ] [1624/3498] IGA kept (0.7s) | 1621 kept, 3 rejected | 139.0/min | ETA: 13.5m [2026-01-23T12:11:46.169131] [DEBUG] [REMOTE ] IGD: Retrieved 5239 rows, trimmed to 300. [2026-01-23T12:11:46.169269] [DEBUG] [REMOTE ] IGD: PASS: History has at least 300 days. [2026-01-23T12:11:46.169613] [DEBUG] [REMOTE ] IGD: PASS: Price check passed. Min price $5.52. [2026-01-23T12:11:46.169767] [DEBUG] [REMOTE ] IGD: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:46.169883] [DEBUG] [REMOTE ] IGD: PASS: Integrity check passed. [2026-01-23T12:11:46.169923] [DEBUG] [REMOTE ] IGD: Symbol is viable for forecasting. [2026-01-23T12:11:46.169970] [INFO ] [MAIN ] [1625/3498] IGD kept (0.4s) | 1622 kept, 3 rejected | 139.0/min | ETA: 13.5m [2026-01-23T12:11:46.619611] [DEBUG] [REMOTE ] IGF: Retrieved 4556 rows, trimmed to 300. [2026-01-23T12:11:46.619742] [DEBUG] [REMOTE ] IGF: PASS: History has at least 300 days. [2026-01-23T12:11:46.619956] [DEBUG] [REMOTE ] IGF: PASS: Price check passed. Min price $59.99. [2026-01-23T12:11:46.620093] [DEBUG] [REMOTE ] IGF: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:46.620208] [DEBUG] [REMOTE ] IGF: PASS: Integrity check passed. [2026-01-23T12:11:46.620248] [DEBUG] [REMOTE ] IGF: Symbol is viable for forecasting. [2026-01-23T12:11:46.620295] [INFO ] [MAIN ] [1626/3498] IGF kept (0.5s) | 1623 kept, 3 rejected | 139.0/min | ETA: 13.5m [2026-01-23T12:11:46.876488] [DEBUG] [REMOTE ] IGI: Retrieved 4166 rows, trimmed to 300. [2026-01-23T12:11:46.876656] [DEBUG] [REMOTE ] IGI: PASS: History has at least 300 days. [2026-01-23T12:11:46.876877] [DEBUG] [REMOTE ] IGI: PASS: Price check passed. Min price $16.26. [2026-01-23T12:11:46.877020] [DEBUG] [REMOTE ] IGI: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:46.877138] [DEBUG] [REMOTE ] IGI: PASS: Integrity check passed. [2026-01-23T12:11:46.877180] [DEBUG] [REMOTE ] IGI: Symbol is viable for forecasting. [2026-01-23T12:11:46.877266] [INFO ] [MAIN ] [1627/3498] IGI kept (0.3s) | 1624 kept, 3 rejected | 139.1/min | ETA: 13.5m [2026-01-23T12:11:47.438714] [DEBUG] [REMOTE ] IGIB: Retrieved 4788 rows, trimmed to 300. [2026-01-23T12:11:47.438855] [DEBUG] [REMOTE ] IGIB: PASS: History has at least 300 days. [2026-01-23T12:11:47.439079] [DEBUG] [REMOTE ] IGIB: PASS: Price check passed. Min price $53.26. [2026-01-23T12:11:47.439220] [DEBUG] [REMOTE ] IGIB: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:47.439337] [DEBUG] [REMOTE ] IGIB: PASS: Integrity check passed. [2026-01-23T12:11:47.439380] [DEBUG] [REMOTE ] IGIB: Symbol is viable for forecasting. [2026-01-23T12:11:47.439430] [INFO ] [MAIN ] [1628/3498] IGIB kept (0.6s) | 1625 kept, 3 rejected | 139.0/min | ETA: 13.4m [2026-01-23T12:11:47.593889] [DEBUG] [REMOTE ] IGIC: Retrieved 1470 rows, trimmed to 300. [2026-01-23T12:11:47.594011] [DEBUG] [REMOTE ] IGIC: PASS: History has at least 300 days. [2026-01-23T12:11:47.594215] [DEBUG] [REMOTE ] IGIC: PASS: Price check passed. Min price $21.24. [2026-01-23T12:11:47.594348] [DEBUG] [REMOTE ] IGIC: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:47.594456] [DEBUG] [REMOTE ] IGIC: PASS: Integrity check passed. [2026-01-23T12:11:47.594496] [DEBUG] [REMOTE ] IGIC: Symbol is viable for forecasting. [2026-01-23T12:11:47.594543] [INFO ] [MAIN ] [1629/3498] IGIC kept (0.2s) | 1626 kept, 3 rejected | 139.1/min | ETA: 13.4m [2026-01-23T12:11:48.254313] [DEBUG] [REMOTE ] IGSB: Retrieved 4788 rows, trimmed to 300. [2026-01-23T12:11:48.254456] [DEBUG] [REMOTE ] IGSB: PASS: History has at least 300 days. [2026-01-23T12:11:48.254710] [DEBUG] [REMOTE ] IGSB: PASS: Price check passed. Min price $52.36. [2026-01-23T12:11:48.254847] [DEBUG] [REMOTE ] IGSB: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:48.254972] [DEBUG] [REMOTE ] IGSB: PASS: Integrity check passed. [2026-01-23T12:11:48.255012] [DEBUG] [REMOTE ] IGSB: Symbol is viable for forecasting. [2026-01-23T12:11:48.255060] [INFO ] [MAIN ] [1630/3498] IGSB kept (0.7s) | 1627 kept, 3 rejected | 139.1/min | ETA: 13.4m [2026-01-23T12:11:48.656089] [DEBUG] [REMOTE ] IHD: Retrieved 3706 rows, trimmed to 300. [2026-01-23T12:11:48.656215] [DEBUG] [REMOTE ] IHD: PASS: History has at least 300 days. [2026-01-23T12:11:48.656427] [DEBUG] [REMOTE ] IHD: PASS: Price check passed. Min price $5.91. [2026-01-23T12:11:48.656567] [DEBUG] [REMOTE ] IHD: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:48.656726] [DEBUG] [REMOTE ] IHD: PASS: Integrity check passed. [2026-01-23T12:11:48.656768] [DEBUG] [REMOTE ] IHD: Symbol is viable for forecasting. [2026-01-23T12:11:48.656819] [INFO ] [MAIN ] [1631/3498] IHD kept (0.4s) | 1628 kept, 3 rejected | 139.1/min | ETA: 13.4m [2026-01-23T12:11:49.077434] [DEBUG] [REMOTE ] IHG: Retrieved 5733 rows, trimmed to 300. [2026-01-23T12:11:49.077614] [DEBUG] [REMOTE ] IHG: PASS: History has at least 300 days. [2026-01-23T12:11:49.077874] [DEBUG] [REMOTE ] IHG: PASS: Price check passed. Min price $121.46. [2026-01-23T12:11:49.078016] [DEBUG] [REMOTE ] IHG: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:49.078140] [DEBUG] [REMOTE ] IHG: PASS: Integrity check passed. [2026-01-23T12:11:49.078182] [DEBUG] [REMOTE ] IHG: Symbol is viable for forecasting. [2026-01-23T12:11:49.078233] [INFO ] [MAIN ] [1632/3498] IHG kept (0.4s) | 1629 kept, 3 rejected | 139.1/min | ETA: 13.4m [2026-01-23T12:11:49.299795] [DEBUG] [REMOTE ] IHS: Retrieved 1072 rows, trimmed to 300. [2026-01-23T12:11:49.299937] [DEBUG] [REMOTE ] IHS: PASS: History has at least 300 days. [2026-01-23T12:11:49.300162] [DEBUG] [REMOTE ] IHS: PASS: Price check passed. Min price $6.24. [2026-01-23T12:11:49.300304] [DEBUG] [REMOTE ] IHS: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:49.300421] [DEBUG] [REMOTE ] IHS: PASS: Integrity check passed. [2026-01-23T12:11:49.300463] [DEBUG] [REMOTE ] IHS: Symbol is viable for forecasting. [2026-01-23T12:11:49.300528] [INFO ] [MAIN ] [1633/3498] IHS kept (0.2s) | 1630 kept, 3 rejected | 139.1/min | ETA: 13.4m [2026-01-23T12:11:50.020137] [DEBUG] [REMOTE ] IIF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:50.020311] [DEBUG] [REMOTE ] IIF: PASS: History has at least 300 days. [2026-01-23T12:11:50.020613] [DEBUG] [REMOTE ] IIF: PASS: Price check passed. Min price $23.61. [2026-01-23T12:11:50.020760] [DEBUG] [REMOTE ] IIF: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:50.020895] [DEBUG] [REMOTE ] IIF: PASS: Integrity check passed. [2026-01-23T12:11:50.020937] [DEBUG] [REMOTE ] IIF: Symbol is viable for forecasting. [2026-01-23T12:11:50.020988] [INFO ] [MAIN ] [1634/3498] IIF kept (0.7s) | 1631 kept, 3 rejected | 139.0/min | ETA: 13.4m [2026-01-23T12:11:50.351102] [DEBUG] [REMOTE ] III: Retrieved 4767 rows, trimmed to 300. [2026-01-23T12:11:50.351431] [DEBUG] [REMOTE ] III: PASS: History has at least 300 days. [2026-01-23T12:11:50.358946] [DEBUG] [REMOTE ] III: PASS: Price check passed. Min price $4.97. [2026-01-23T12:11:50.359336] [DEBUG] [REMOTE ] III: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:50.359544] [DEBUG] [REMOTE ] III: PASS: Integrity check passed. [2026-01-23T12:11:50.359619] [DEBUG] [REMOTE ] III: Symbol is viable for forecasting. [2026-01-23T12:11:50.359697] [INFO ] [MAIN ] [1635/3498] III kept (0.3s) | 1632 kept, 3 rejected | 139.1/min | ETA: 13.4m [2026-01-23T12:11:50.927270] [DEBUG] [REMOTE ] IIIN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:50.927749] [DEBUG] [REMOTE ] IIIN: PASS: History has at least 300 days. [2026-01-23T12:11:50.928407] [DEBUG] [REMOTE ] IIIN: PASS: Price check passed. Min price $29.10. [2026-01-23T12:11:50.928654] [DEBUG] [REMOTE ] IIIN: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:50.928859] [DEBUG] [REMOTE ] IIIN: PASS: Integrity check passed. [2026-01-23T12:11:50.928907] [DEBUG] [REMOTE ] IIIN: Symbol is viable for forecasting. [2026-01-23T12:11:50.928990] [INFO ] [MAIN ] [1636/3498] IIIN kept (0.6s) | 1633 kept, 3 rejected | 139.0/min | ETA: 13.4m [2026-01-23T12:11:51.433683] [DEBUG] [REMOTE ] IIM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:51.433944] [DEBUG] [REMOTE ] IIM: PASS: History has at least 300 days. [2026-01-23T12:11:51.434351] [DEBUG] [REMOTE ] IIM: PASS: Price check passed. Min price $11.98. [2026-01-23T12:11:51.434500] [DEBUG] [REMOTE ] IIM: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:51.434690] [DEBUG] [REMOTE ] IIM: PASS: Integrity check passed. [2026-01-23T12:11:51.434735] [DEBUG] [REMOTE ] IIM: Symbol is viable for forecasting. [2026-01-23T12:11:51.434796] [INFO ] [MAIN ] [1637/3498] IIM kept (0.5s) | 1634 kept, 3 rejected | 139.0/min | ETA: 13.4m [2026-01-23T12:11:51.889792] [DEBUG] [REMOTE ] ILMN: Retrieved 6409 rows, trimmed to 300. [2026-01-23T12:11:51.890011] [DEBUG] [REMOTE ] ILMN: PASS: History has at least 300 days. [2026-01-23T12:11:51.890498] [DEBUG] [REMOTE ] ILMN: PASS: Price check passed. Min price $95.03. [2026-01-23T12:11:51.890664] [DEBUG] [REMOTE ] ILMN: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:51.890804] [DEBUG] [REMOTE ] ILMN: PASS: Integrity check passed. [2026-01-23T12:11:51.890848] [DEBUG] [REMOTE ] ILMN: Symbol is viable for forecasting. [2026-01-23T12:11:51.890905] [INFO ] [MAIN ] [1638/3498] ILMN kept (0.5s) | 1635 kept, 3 rejected | 139.0/min | ETA: 13.4m [2026-01-23T12:11:52.321280] [DEBUG] [REMOTE ] IMAX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:52.321502] [DEBUG] [REMOTE ] IMAX: PASS: History has at least 300 days. [2026-01-23T12:11:52.321859] [DEBUG] [REMOTE ] IMAX: PASS: Price check passed. Min price $32.22. [2026-01-23T12:11:52.322046] [DEBUG] [REMOTE ] IMAX: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:52.322208] [DEBUG] [REMOTE ] IMAX: PASS: Integrity check passed. [2026-01-23T12:11:52.322355] [DEBUG] [REMOTE ] IMAX: Symbol is viable for forecasting. [2026-01-23T12:11:52.322422] [INFO ] [MAIN ] [1639/3498] IMAX kept (0.4s) | 1636 kept, 3 rejected | 139.0/min | ETA: 13.4m [2026-01-23T12:11:52.569741] [DEBUG] [REMOTE ] IMMP: Retrieved 3462 rows, trimmed to 300. [2026-01-23T12:11:52.569948] [DEBUG] [REMOTE ] IMMP: PASS: History has at least 300 days. [2026-01-23T12:11:52.570267] [DEBUG] [REMOTE ] IMMP: PASS: Price check passed. Min price $1.65. [2026-01-23T12:11:52.570410] [DEBUG] [REMOTE ] IMMP: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:52.570585] [DEBUG] [REMOTE ] IMMP: PASS: Integrity check passed. [2026-01-23T12:11:52.570636] [DEBUG] [REMOTE ] IMMP: Symbol is viable for forecasting. [2026-01-23T12:11:52.570692] [INFO ] [MAIN ] [1640/3498] IMMP kept (0.2s) | 1637 kept, 3 rejected | 139.1/min | ETA: 13.4m [2026-01-23T12:11:52.960372] [DEBUG] [REMOTE ] IMMX: Retrieved 1028 rows, trimmed to 300. [2026-01-23T12:11:52.960589] [DEBUG] [REMOTE ] IMMX: PASS: History has at least 300 days. [2026-01-23T12:11:52.960877] [DEBUG] [REMOTE ] IMMX: PASS: Price check passed. Min price $3.03. [2026-01-23T12:11:52.961043] [DEBUG] [REMOTE ] IMMX: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:52.961170] [DEBUG] [REMOTE ] IMMX: PASS: Integrity check passed. [2026-01-23T12:11:52.961213] [DEBUG] [REMOTE ] IMMX: Symbol is viable for forecasting. [2026-01-23T12:11:52.961269] [INFO ] [MAIN ] [1641/3498] IMMX kept (0.4s) | 1638 kept, 3 rejected | 139.1/min | ETA: 13.4m [2026-01-23T12:11:53.253057] [DEBUG] [REMOTE ] IMNM: Retrieved 1332 rows, trimmed to 300. [2026-01-23T12:11:53.253211] [DEBUG] [REMOTE ] IMNM: PASS: History has at least 300 days. [2026-01-23T12:11:53.253425] [DEBUG] [REMOTE ] IMNM: PASS: Price check passed. Min price $15.24. [2026-01-23T12:11:53.253560] [DEBUG] [REMOTE ] IMNM: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:53.253698] [DEBUG] [REMOTE ] IMNM: PASS: Integrity check passed. [2026-01-23T12:11:53.253739] [DEBUG] [REMOTE ] IMNM: Symbol is viable for forecasting. [2026-01-23T12:11:53.253788] [INFO ] [MAIN ] [1642/3498] IMNM kept (0.3s) | 1639 kept, 3 rejected | 139.1/min | ETA: 13.3m [2026-01-23T12:11:53.970239] [DEBUG] [REMOTE ] IMNN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:53.970378] [DEBUG] [REMOTE ] IMNN: PASS: History has at least 300 days. [2026-01-23T12:11:53.970633] [DEBUG] [REMOTE ] IMNN: PASS: Price check passed. Min price $3.15. [2026-01-23T12:11:53.970774] [DEBUG] [REMOTE ] IMNN: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:53.970890] [DEBUG] [REMOTE ] IMNN: PASS: Integrity check passed. [2026-01-23T12:11:53.970930] [DEBUG] [REMOTE ] IMNN: Symbol is viable for forecasting. [2026-01-23T12:11:53.970980] [INFO ] [MAIN ] [1643/3498] IMNN kept (0.7s) | 1640 kept, 3 rejected | 139.0/min | ETA: 13.3m [2026-01-23T12:11:54.429481] [DEBUG] [REMOTE ] IMOS: Retrieved 6184 rows, trimmed to 300. [2026-01-23T12:11:54.429648] [DEBUG] [REMOTE ] IMOS: PASS: History has at least 300 days. [2026-01-23T12:11:54.429879] [DEBUG] [REMOTE ] IMOS: PASS: Price check passed. Min price $21.09. [2026-01-23T12:11:54.430021] [DEBUG] [REMOTE ] IMOS: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:54.430140] [DEBUG] [REMOTE ] IMOS: PASS: Integrity check passed. [2026-01-23T12:11:54.430181] [DEBUG] [REMOTE ] IMOS: Symbol is viable for forecasting. [2026-01-23T12:11:54.430229] [INFO ] [MAIN ] [1644/3498] IMOS kept (0.5s) | 1641 kept, 3 rejected | 139.0/min | ETA: 13.3m [2026-01-23T12:11:54.684304] [DEBUG] [REMOTE ] IMPP: Retrieved 1035 rows, trimmed to 300. [2026-01-23T12:11:54.684440] [DEBUG] [REMOTE ] IMPP: PASS: History has at least 300 days. [2026-01-23T12:11:54.684663] [DEBUG] [REMOTE ] IMPP: PASS: Price check passed. Min price $3.60. [2026-01-23T12:11:54.684803] [DEBUG] [REMOTE ] IMPP: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:54.684914] [DEBUG] [REMOTE ] IMPP: PASS: Integrity check passed. [2026-01-23T12:11:54.684972] [DEBUG] [REMOTE ] IMPP: Symbol is viable for forecasting. [2026-01-23T12:11:54.685021] [INFO ] [MAIN ] [1645/3498] IMPP kept (0.3s) | 1642 kept, 3 rejected | 139.1/min | ETA: 13.3m [2026-01-23T12:11:55.078876] [DEBUG] [REMOTE ] IMRX: Retrieved 1125 rows, trimmed to 300. [2026-01-23T12:11:55.079011] [DEBUG] [REMOTE ] IMRX: PASS: History has at least 300 days. [2026-01-23T12:11:55.079219] [DEBUG] [REMOTE ] IMRX: PASS: Price check passed. Min price $4.13. [2026-01-23T12:11:55.079359] [DEBUG] [REMOTE ] IMRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:55.079471] [DEBUG] [REMOTE ] IMRX: PASS: Integrity check passed. [2026-01-23T12:11:55.079513] [DEBUG] [REMOTE ] IMRX: Symbol is viable for forecasting. [2026-01-23T12:11:55.079561] [INFO ] [MAIN ] [1646/3498] IMRX kept (0.4s) | 1643 kept, 3 rejected | 139.1/min | ETA: 13.3m [2026-01-23T12:11:55.421124] [DEBUG] [REMOTE ] IMTX: Retrieved 1396 rows, trimmed to 300. [2026-01-23T12:11:55.421264] [DEBUG] [REMOTE ] IMTX: PASS: History has at least 300 days. [2026-01-23T12:11:55.421472] [DEBUG] [REMOTE ] IMTX: PASS: Price check passed. Min price $8.94. [2026-01-23T12:11:55.421643] [DEBUG] [REMOTE ] IMTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:55.421756] [DEBUG] [REMOTE ] IMTX: PASS: Integrity check passed. [2026-01-23T12:11:55.421796] [DEBUG] [REMOTE ] IMTX: Symbol is viable for forecasting. [2026-01-23T12:11:55.421844] [INFO ] [MAIN ] [1647/3498] IMTX kept (0.3s) | 1644 kept, 3 rejected | 139.1/min | ETA: 13.3m [2026-01-23T12:11:55.804423] [DEBUG] [REMOTE ] IMXI: Retrieved 2219 rows, trimmed to 300. [2026-01-23T12:11:55.804600] [DEBUG] [REMOTE ] IMXI: PASS: History has at least 300 days. [2026-01-23T12:11:55.804828] [DEBUG] [REMOTE ] IMXI: PASS: Price check passed. Min price $14.85. [2026-01-23T12:11:55.804971] [DEBUG] [REMOTE ] IMXI: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:55.805090] [DEBUG] [REMOTE ] IMXI: PASS: Integrity check passed. [2026-01-23T12:11:55.805133] [DEBUG] [REMOTE ] IMXI: Symbol is viable for forecasting. [2026-01-23T12:11:55.805183] [INFO ] [MAIN ] [1648/3498] IMXI kept (0.4s) | 1645 kept, 3 rejected | 139.1/min | ETA: 13.3m [2026-01-23T12:11:56.274641] [DEBUG] [REMOTE ] INAB: Retrieved 1125 rows, trimmed to 300. [2026-01-23T12:11:56.274779] [DEBUG] [REMOTE ] INAB: PASS: History has at least 300 days. [2026-01-23T12:11:56.274986] [DEBUG] [REMOTE ] INAB: PASS: Price check passed. Min price $1.21. [2026-01-23T12:11:56.275122] [DEBUG] [REMOTE ] INAB: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:56.275231] [DEBUG] [REMOTE ] INAB: PASS: Integrity check passed. [2026-01-23T12:11:56.275272] [DEBUG] [REMOTE ] INAB: Symbol is viable for forecasting. [2026-01-23T12:11:56.275319] [INFO ] [MAIN ] [1649/3498] INAB kept (0.5s) | 1646 kept, 3 rejected | 139.1/min | ETA: 13.3m [2026-01-23T12:11:56.840383] [DEBUG] [REMOTE ] INBK: Retrieved 5301 rows, trimmed to 300. [2026-01-23T12:11:56.840538] [DEBUG] [REMOTE ] INBK: PASS: History has at least 300 days. [2026-01-23T12:11:56.840834] [DEBUG] [REMOTE ] INBK: PASS: Price check passed. Min price $17.21. [2026-01-23T12:11:56.840985] [DEBUG] [REMOTE ] INBK: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:56.841114] [DEBUG] [REMOTE ] INBK: PASS: Integrity check passed. [2026-01-23T12:11:56.841157] [DEBUG] [REMOTE ] INBK: Symbol is viable for forecasting. [2026-01-23T12:11:56.841207] [INFO ] [MAIN ] [1650/3498] INBK kept (0.6s) | 1647 kept, 3 rejected | 139.1/min | ETA: 13.3m [2026-01-23T12:11:57.017729] [DEBUG] [REMOTE ] INBX: Retrieved 414 rows, trimmed to 300. [2026-01-23T12:11:57.017879] [DEBUG] [REMOTE ] INBX: PASS: History has at least 300 days. [2026-01-23T12:11:57.018091] [DEBUG] [REMOTE ] INBX: PASS: Price check passed. Min price $58.85. [2026-01-23T12:11:57.018237] [DEBUG] [REMOTE ] INBX: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:57.018365] [DEBUG] [REMOTE ] INBX: PASS: Integrity check passed. [2026-01-23T12:11:57.018407] [DEBUG] [REMOTE ] INBX: Symbol is viable for forecasting. [2026-01-23T12:11:57.018455] [INFO ] [MAIN ] [1651/3498] INBX kept (0.2s) | 1648 kept, 3 rejected | 139.1/min | ETA: 13.3m [2026-01-23T12:11:57.700217] [DEBUG] [REMOTE ] INCY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:57.700370] [DEBUG] [REMOTE ] INCY: PASS: History has at least 300 days. [2026-01-23T12:11:57.700633] [DEBUG] [REMOTE ] INCY: PASS: Price check passed. Min price $90.18. [2026-01-23T12:11:57.700784] [DEBUG] [REMOTE ] INCY: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:57.700908] [DEBUG] [REMOTE ] INCY: PASS: Integrity check passed. [2026-01-23T12:11:57.700952] [DEBUG] [REMOTE ] INCY: Symbol is viable for forecasting. [2026-01-23T12:11:57.701604] [INFO ] [MAIN ] [1652/3498] INCY kept (0.7s) | 1649 kept, 3 rejected | 139.1/min | ETA: 13.3m [2026-01-23T12:11:58.180073] [DEBUG] [REMOTE ] INDB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:58.180196] [DEBUG] [REMOTE ] INDB: PASS: History has at least 300 days. [2026-01-23T12:11:58.180459] [DEBUG] [REMOTE ] INDB: PASS: Price check passed. Min price $65.94. [2026-01-23T12:11:58.180638] [DEBUG] [REMOTE ] INDB: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:58.180768] [DEBUG] [REMOTE ] INDB: PASS: Integrity check passed. [2026-01-23T12:11:58.180811] [DEBUG] [REMOTE ] INDB: Symbol is viable for forecasting. [2026-01-23T12:11:58.180863] [INFO ] [MAIN ] [1653/3498] INDB kept (0.5s) | 1650 kept, 3 rejected | 139.1/min | ETA: 13.3m [2026-01-23T12:11:58.460946] [DEBUG] [REMOTE ] INDI: Retrieved 1160 rows, trimmed to 300. [2026-01-23T12:11:58.461082] [DEBUG] [REMOTE ] INDI: PASS: History has at least 300 days. [2026-01-23T12:11:58.461295] [DEBUG] [REMOTE ] INDI: PASS: Price check passed. Min price $3.29. [2026-01-23T12:11:58.461439] [DEBUG] [REMOTE ] INDI: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:58.461554] [DEBUG] [REMOTE ] INDI: PASS: Integrity check passed. [2026-01-23T12:11:58.461624] [DEBUG] [REMOTE ] INDI: Symbol is viable for forecasting. [2026-01-23T12:11:58.461676] [INFO ] [MAIN ] [1654/3498] INDI kept (0.3s) | 1651 kept, 3 rejected | 139.1/min | ETA: 13.3m [2026-01-23T12:11:58.931232] [DEBUG] [REMOTE ] INDP: Retrieved 2633 rows, trimmed to 300. [2026-01-23T12:11:58.931489] [DEBUG] [REMOTE ] INDP: PASS: History has at least 300 days. [2026-01-23T12:11:58.932088] [DEBUG] [REMOTE ] INDP: PASS: Price check passed. Min price $1.75. [2026-01-23T12:11:58.932268] [DEBUG] [REMOTE ] INDP: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:58.932656] [DEBUG] [REMOTE ] INDP: PASS: Integrity check passed. [2026-01-23T12:11:58.932706] [DEBUG] [REMOTE ] INDP: Symbol is viable for forecasting. [2026-01-23T12:11:58.932774] [INFO ] [MAIN ] [1655/3498] INDP kept (0.5s) | 1652 kept, 3 rejected | 139.1/min | ETA: 13.3m [2026-01-23T12:11:59.419093] [DEBUG] [REMOTE ] INDY: Retrieved 4066 rows, trimmed to 300. [2026-01-23T12:11:59.419333] [DEBUG] [REMOTE ] INDY: PASS: History has at least 300 days. [2026-01-23T12:11:59.419662] [DEBUG] [REMOTE ] INDY: PASS: Price check passed. Min price $46.96. [2026-01-23T12:11:59.419814] [DEBUG] [REMOTE ] INDY: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:59.419955] [DEBUG] [REMOTE ] INDY: PASS: Integrity check passed. [2026-01-23T12:11:59.419997] [DEBUG] [REMOTE ] INDY: Symbol is viable for forecasting. [2026-01-23T12:11:59.420055] [INFO ] [MAIN ] [1656/3498] INDY kept (0.5s) | 1653 kept, 3 rejected | 139.1/min | ETA: 13.2m [2026-01-23T12:11:59.744083] [DEBUG] [REMOTE ] INFY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:11:59.744308] [DEBUG] [REMOTE ] INFY: PASS: History has at least 300 days. [2026-01-23T12:11:59.744666] [DEBUG] [REMOTE ] INFY: PASS: Price check passed. Min price $16.18. [2026-01-23T12:11:59.744817] [DEBUG] [REMOTE ] INFY: PASS: Continuity check passed with 300 days. [2026-01-23T12:11:59.745010] [DEBUG] [REMOTE ] INFY: PASS: Integrity check passed. [2026-01-23T12:11:59.745056] [DEBUG] [REMOTE ] INFY: Symbol is viable for forecasting. [2026-01-23T12:11:59.745113] [INFO ] [MAIN ] [1657/3498] INFY kept (0.3s) | 1654 kept, 3 rejected | 139.1/min | ETA: 13.2m [2026-01-23T12:12:00.345041] [DEBUG] [REMOTE ] ING: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:00.345206] [DEBUG] [REMOTE ] ING: PASS: History has at least 300 days. [2026-01-23T12:12:00.345502] [DEBUG] [REMOTE ] ING: PASS: Price check passed. Min price $24.00. [2026-01-23T12:12:00.345667] [DEBUG] [REMOTE ] ING: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:00.345795] [DEBUG] [REMOTE ] ING: PASS: Integrity check passed. [2026-01-23T12:12:00.345837] [DEBUG] [REMOTE ] ING: Symbol is viable for forecasting. [2026-01-23T12:12:00.346601] [INFO ] [MAIN ] [1658/3498] ING kept (0.6s) | 1655 kept, 3 rejected | 139.1/min | ETA: 13.2m [2026-01-23T12:12:00.735352] [DEBUG] [REMOTE ] INGN: Retrieved 3002 rows, trimmed to 300. [2026-01-23T12:12:00.735479] [DEBUG] [REMOTE ] INGN: PASS: History has at least 300 days. [2026-01-23T12:12:00.735726] [DEBUG] [REMOTE ] INGN: PASS: Price check passed. Min price $6.21. [2026-01-23T12:12:00.735872] [DEBUG] [REMOTE ] INGN: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:00.735990] [DEBUG] [REMOTE ] INGN: PASS: Integrity check passed. [2026-01-23T12:12:00.736035] [DEBUG] [REMOTE ] INGN: Symbol is viable for forecasting. [2026-01-23T12:12:00.736088] [INFO ] [MAIN ] [1659/3498] INGN kept (0.4s) | 1656 kept, 3 rejected | 139.1/min | ETA: 13.2m [2026-01-23T12:12:01.127708] [DEBUG] [REMOTE ] INM: Retrieved 4646 rows, trimmed to 300. [2026-01-23T12:12:01.127855] [DEBUG] [REMOTE ] INM: PASS: History has at least 300 days. [2026-01-23T12:12:01.128078] [DEBUG] [REMOTE ] INM: PASS: Price check passed. Min price $1.06. [2026-01-23T12:12:01.128225] [DEBUG] [REMOTE ] INM: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:01.128375] [DEBUG] [REMOTE ] INM: PASS: Integrity check passed. [2026-01-23T12:12:01.128423] [DEBUG] [REMOTE ] INM: Symbol is viable for forecasting. [2026-01-23T12:12:01.128477] [INFO ] [MAIN ] [1660/3498] INM kept (0.4s) | 1657 kept, 3 rejected | 139.1/min | ETA: 13.2m [2026-01-23T12:12:01.450971] [DEBUG] [REMOTE ] INMB: Retrieved 1752 rows, trimmed to 300. [2026-01-23T12:12:01.451140] [DEBUG] [REMOTE ] INMB: PASS: History has at least 300 days. [2026-01-23T12:12:01.451398] [DEBUG] [REMOTE ] INMB: PASS: Price check passed. Min price $1.42. [2026-01-23T12:12:01.451551] [DEBUG] [REMOTE ] INMB: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:01.451690] [DEBUG] [REMOTE ] INMB: PASS: Integrity check passed. [2026-01-23T12:12:01.451734] [DEBUG] [REMOTE ] INMB: Symbol is viable for forecasting. [2026-01-23T12:12:01.451787] [INFO ] [MAIN ] [1661/3498] INMB kept (0.3s) | 1658 kept, 3 rejected | 139.1/min | ETA: 13.2m [2026-01-23T12:12:01.959748] [DEBUG] [REMOTE ] INMD: Retrieved 1623 rows, trimmed to 300. [2026-01-23T12:12:01.959891] [DEBUG] [REMOTE ] INMD: PASS: History has at least 300 days. [2026-01-23T12:12:01.960101] [DEBUG] [REMOTE ] INMD: PASS: Price check passed. Min price $13.74. [2026-01-23T12:12:01.960243] [DEBUG] [REMOTE ] INMD: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:01.960356] [DEBUG] [REMOTE ] INMD: PASS: Integrity check passed. [2026-01-23T12:12:01.960399] [DEBUG] [REMOTE ] INMD: Symbol is viable for forecasting. [2026-01-23T12:12:01.960448] [INFO ] [MAIN ] [1662/3498] INMD kept (0.5s) | 1659 kept, 3 rejected | 139.1/min | ETA: 13.2m [2026-01-23T12:12:02.322604] [DEBUG] [REMOTE ] INN: Retrieved 3760 rows, trimmed to 300. [2026-01-23T12:12:02.322742] [DEBUG] [REMOTE ] INN: PASS: History has at least 300 days. [2026-01-23T12:12:02.322960] [DEBUG] [REMOTE ] INN: PASS: Price check passed. Min price $4.57. [2026-01-23T12:12:02.323098] [DEBUG] [REMOTE ] INN: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:02.323229] [DEBUG] [REMOTE ] INN: PASS: Integrity check passed. [2026-01-23T12:12:02.323270] [DEBUG] [REMOTE ] INN: Symbol is viable for forecasting. [2026-01-23T12:12:02.323317] [INFO ] [MAIN ] [1663/3498] INN kept (0.4s) | 1660 kept, 3 rejected | 139.1/min | ETA: 13.2m [2026-01-23T12:12:02.823075] [DEBUG] [REMOTE ] INO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:02.823239] [DEBUG] [REMOTE ] INO: PASS: History has at least 300 days. [2026-01-23T12:12:02.823518] [DEBUG] [REMOTE ] INO: PASS: Price check passed. Min price $1.51. [2026-01-23T12:12:02.823689] [DEBUG] [REMOTE ] INO: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:02.823823] [DEBUG] [REMOTE ] INO: PASS: Integrity check passed. [2026-01-23T12:12:02.823866] [DEBUG] [REMOTE ] INO: Symbol is viable for forecasting. [2026-01-23T12:12:02.823919] [INFO ] [MAIN ] [1664/3498] INO kept (0.5s) | 1661 kept, 3 rejected | 139.1/min | ETA: 13.2m [2026-01-23T12:12:03.252564] [DEBUG] [REMOTE ] INOD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:03.252762] [DEBUG] [REMOTE ] INOD: PASS: History has at least 300 days. [2026-01-23T12:12:03.253093] [DEBUG] [REMOTE ] INOD: PASS: Price check passed. Min price $47.95. [2026-01-23T12:12:03.253239] [DEBUG] [REMOTE ] INOD: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:03.253395] [DEBUG] [REMOTE ] INOD: PASS: Integrity check passed. [2026-01-23T12:12:03.253437] [DEBUG] [REMOTE ] INOD: Symbol is viable for forecasting. [2026-01-23T12:12:03.253490] [INFO ] [MAIN ] [1665/3498] INOD kept (0.4s) | 1662 kept, 3 rejected | 139.1/min | ETA: 13.2m [2026-01-23T12:12:03.668539] [DEBUG] [REMOTE ] INSE: Retrieved 2278 rows, trimmed to 300. [2026-01-23T12:12:03.668709] [DEBUG] [REMOTE ] INSE: PASS: History has at least 300 days. [2026-01-23T12:12:03.668924] [DEBUG] [REMOTE ] INSE: PASS: Price check passed. Min price $6.87. [2026-01-23T12:12:03.669064] [DEBUG] [REMOTE ] INSE: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:03.669177] [DEBUG] [REMOTE ] INSE: PASS: Integrity check passed. [2026-01-23T12:12:03.669218] [DEBUG] [REMOTE ] INSE: Symbol is viable for forecasting. [2026-01-23T12:12:03.669267] [INFO ] [MAIN ] [1666/3498] INSE kept (0.4s) | 1663 kept, 3 rejected | 139.1/min | ETA: 13.2m [2026-01-23T12:12:04.170541] [DEBUG] [REMOTE ] INSG: Retrieved 6328 rows, trimmed to 300. [2026-01-23T12:12:04.170718] [DEBUG] [REMOTE ] INSG: PASS: History has at least 300 days. [2026-01-23T12:12:04.170985] [DEBUG] [REMOTE ] INSG: PASS: Price check passed. Min price $9.96. [2026-01-23T12:12:04.171130] [DEBUG] [REMOTE ] INSG: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:04.171259] [DEBUG] [REMOTE ] INSG: PASS: Integrity check passed. [2026-01-23T12:12:04.171300] [DEBUG] [REMOTE ] INSG: Symbol is viable for forecasting. [2026-01-23T12:12:04.171351] [INFO ] [MAIN ] [1667/3498] INSG kept (0.5s) | 1664 kept, 3 rejected | 139.1/min | ETA: 13.2m [2026-01-23T12:12:04.597600] [DEBUG] [REMOTE ] INSM: Retrieved 6449 rows, trimmed to 300. [2026-01-23T12:12:04.597744] [DEBUG] [REMOTE ] INSM: PASS: History has at least 300 days. [2026-01-23T12:12:04.597978] [DEBUG] [REMOTE ] INSM: PASS: Price check passed. Min price $156.32. [2026-01-23T12:12:04.598122] [DEBUG] [REMOTE ] INSM: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:04.598246] [DEBUG] [REMOTE ] INSM: PASS: Integrity check passed. [2026-01-23T12:12:04.598289] [DEBUG] [REMOTE ] INSM: Symbol is viable for forecasting. [2026-01-23T12:12:04.598342] [INFO ] [MAIN ] [1668/3498] INSM kept (0.4s) | 1665 kept, 3 rejected | 139.1/min | ETA: 13.2m [2026-01-23T12:12:04.878883] [DEBUG] [REMOTE ] INSP: Retrieved 1941 rows, trimmed to 300. [2026-01-23T12:12:04.879022] [DEBUG] [REMOTE ] INSP: PASS: History has at least 300 days. [2026-01-23T12:12:04.879233] [DEBUG] [REMOTE ] INSP: PASS: Price check passed. Min price $72.08. [2026-01-23T12:12:04.879391] [DEBUG] [REMOTE ] INSP: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:04.879505] [DEBUG] [REMOTE ] INSP: PASS: Integrity check passed. [2026-01-23T12:12:04.879546] [DEBUG] [REMOTE ] INSP: Symbol is viable for forecasting. [2026-01-23T12:12:04.879612] [INFO ] [MAIN ] [1669/3498] INSP kept (0.3s) | 1666 kept, 3 rejected | 139.1/min | ETA: 13.1m [2026-01-23T12:12:05.183472] [DEBUG] [REMOTE ] INTA: Retrieved 1146 rows, trimmed to 300. [2026-01-23T12:12:05.183630] [DEBUG] [REMOTE ] INTA: PASS: History has at least 300 days. [2026-01-23T12:12:05.183851] [DEBUG] [REMOTE ] INTA: PASS: Price check passed. Min price $37.07. [2026-01-23T12:12:05.183996] [DEBUG] [REMOTE ] INTA: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:05.184112] [DEBUG] [REMOTE ] INTA: PASS: Integrity check passed. [2026-01-23T12:12:05.184155] [DEBUG] [REMOTE ] INTA: Symbol is viable for forecasting. [2026-01-23T12:12:05.184206] [INFO ] [MAIN ] [1670/3498] INTA kept (0.3s) | 1667 kept, 3 rejected | 139.1/min | ETA: 13.1m [2026-01-23T12:12:05.876920] [DEBUG] [REMOTE ] INTC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:05.877059] [DEBUG] [REMOTE ] INTC: PASS: History has at least 300 days. [2026-01-23T12:12:05.877288] [DEBUG] [REMOTE ] INTC: PASS: Price check passed. Min price $33.62. [2026-01-23T12:12:05.877454] [DEBUG] [REMOTE ] INTC: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:05.877596] [DEBUG] [REMOTE ] INTC: PASS: Integrity check passed. [2026-01-23T12:12:05.877638] [DEBUG] [REMOTE ] INTC: Symbol is viable for forecasting. [2026-01-23T12:12:05.877687] [INFO ] [MAIN ] [1671/3498] INTC kept (0.7s) | 1668 kept, 3 rejected | 139.1/min | ETA: 13.1m [2026-01-23T12:12:06.190215] [DEBUG] [REMOTE ] INTZ: Retrieved 3379 rows, trimmed to 300. [2026-01-23T12:12:06.190367] [DEBUG] [REMOTE ] INTZ: PASS: History has at least 300 days. [2026-01-23T12:12:06.190820] [DEBUG] [REMOTE ] INTZ: PASS: Price check passed. Min price $1.15. [2026-01-23T12:12:06.190961] [DEBUG] [REMOTE ] INTZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:06.191085] [DEBUG] [REMOTE ] INTZ: PASS: Integrity check passed. [2026-01-23T12:12:06.191127] [DEBUG] [REMOTE ] INTZ: Symbol is viable for forecasting. [2026-01-23T12:12:06.191178] [INFO ] [MAIN ] [1672/3498] INTZ kept (0.3s) | 1669 kept, 3 rejected | 139.1/min | ETA: 13.1m [2026-01-23T12:12:06.537469] [DEBUG] [REMOTE ] INVA: Retrieved 5359 rows, trimmed to 300. [2026-01-23T12:12:06.537647] [DEBUG] [REMOTE ] INVA: PASS: History has at least 300 days. [2026-01-23T12:12:06.537896] [DEBUG] [REMOTE ] INVA: PASS: Price check passed. Min price $17.57. [2026-01-23T12:12:06.538032] [DEBUG] [REMOTE ] INVA: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:06.538156] [DEBUG] [REMOTE ] INVA: PASS: Integrity check passed. [2026-01-23T12:12:06.538197] [DEBUG] [REMOTE ] INVA: Symbol is viable for forecasting. [2026-01-23T12:12:06.538245] [INFO ] [MAIN ] [1673/3498] INVA kept (0.3s) | 1670 kept, 3 rejected | 139.1/min | ETA: 13.1m [2026-01-23T12:12:07.044776] [DEBUG] [REMOTE ] INVE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:07.044913] [DEBUG] [REMOTE ] INVE: PASS: History has at least 300 days. [2026-01-23T12:12:07.045137] [DEBUG] [REMOTE ] INVE: PASS: Price check passed. Min price $3.18. [2026-01-23T12:12:07.045278] [DEBUG] [REMOTE ] INVE: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:07.045399] [DEBUG] [REMOTE ] INVE: PASS: Integrity check passed. [2026-01-23T12:12:07.045450] [DEBUG] [REMOTE ] INVE: Symbol is viable for forecasting. [2026-01-23T12:12:07.046074] [INFO ] [MAIN ] [1674/3498] INVE kept (0.5s) | 1671 kept, 3 rejected | 139.1/min | ETA: 13.1m [2026-01-23T12:12:07.412536] [DEBUG] [REMOTE ] INVH: Retrieved 2256 rows, trimmed to 300. [2026-01-23T12:12:07.412714] [DEBUG] [REMOTE ] INVH: PASS: History has at least 300 days. [2026-01-23T12:12:07.412938] [DEBUG] [REMOTE ] INVH: PASS: Price check passed. Min price $25.80. [2026-01-23T12:12:07.413105] [DEBUG] [REMOTE ] INVH: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:07.413223] [DEBUG] [REMOTE ] INVH: PASS: Integrity check passed. [2026-01-23T12:12:07.413265] [DEBUG] [REMOTE ] INVH: Symbol is viable for forecasting. [2026-01-23T12:12:07.413313] [INFO ] [MAIN ] [1675/3498] INVH kept (0.4s) | 1672 kept, 3 rejected | 139.1/min | ETA: 13.1m [2026-01-23T12:12:07.934841] [DEBUG] [REMOTE ] IONS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:07.934993] [DEBUG] [REMOTE ] IONS: PASS: History has at least 300 days. [2026-01-23T12:12:07.935229] [DEBUG] [REMOTE ] IONS: PASS: Price check passed. Min price $69.54. [2026-01-23T12:12:07.935365] [DEBUG] [REMOTE ] IONS: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:07.935485] [DEBUG] [REMOTE ] IONS: PASS: Integrity check passed. [2026-01-23T12:12:07.935525] [DEBUG] [REMOTE ] IONS: Symbol is viable for forecasting. [2026-01-23T12:12:07.935607] [INFO ] [MAIN ] [1676/3498] IONS kept (0.5s) | 1673 kept, 3 rejected | 139.1/min | ETA: 13.1m [2026-01-23T12:12:08.384993] [DEBUG] [REMOTE ] IOSP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:08.385132] [DEBUG] [REMOTE ] IOSP: PASS: History has at least 300 days. [2026-01-23T12:12:08.385357] [DEBUG] [REMOTE ] IOSP: PASS: Price check passed. Min price $70.62. [2026-01-23T12:12:08.385498] [DEBUG] [REMOTE ] IOSP: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:08.385637] [DEBUG] [REMOTE ] IOSP: PASS: Integrity check passed. [2026-01-23T12:12:08.385681] [DEBUG] [REMOTE ] IOSP: Symbol is viable for forecasting. [2026-01-23T12:12:08.386263] [INFO ] [MAIN ] [1677/3498] IOSP kept (0.5s) | 1674 kept, 3 rejected | 139.1/min | ETA: 13.1m [2026-01-23T12:12:08.768989] [DEBUG] [REMOTE ] IOVA: Retrieved 3840 rows, trimmed to 300. [2026-01-23T12:12:08.769138] [DEBUG] [REMOTE ] IOVA: PASS: History has at least 300 days. [2026-01-23T12:12:08.769374] [DEBUG] [REMOTE ] IOVA: PASS: Price check passed. Min price $1.81. [2026-01-23T12:12:08.769512] [DEBUG] [REMOTE ] IOVA: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:08.769648] [DEBUG] [REMOTE ] IOVA: PASS: Integrity check passed. [2026-01-23T12:12:08.769691] [DEBUG] [REMOTE ] IOVA: Symbol is viable for forecasting. [2026-01-23T12:12:08.769740] [INFO ] [MAIN ] [1678/3498] IOVA kept (0.4s) | 1675 kept, 3 rejected | 139.1/min | ETA: 13.1m [2026-01-23T12:12:09.181361] [DEBUG] [REMOTE ] IPGP: Retrieved 4806 rows, trimmed to 300. [2026-01-23T12:12:09.181499] [DEBUG] [REMOTE ] IPGP: PASS: History has at least 300 days. [2026-01-23T12:12:09.181762] [DEBUG] [REMOTE ] IPGP: PASS: Price check passed. Min price $71.60. [2026-01-23T12:12:09.181907] [DEBUG] [REMOTE ] IPGP: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:09.182022] [DEBUG] [REMOTE ] IPGP: PASS: Integrity check passed. [2026-01-23T12:12:09.182064] [DEBUG] [REMOTE ] IPGP: Symbol is viable for forecasting. [2026-01-23T12:12:09.182113] [INFO ] [MAIN ] [1679/3498] IPGP kept (0.4s) | 1676 kept, 3 rejected | 139.1/min | ETA: 13.1m [2026-01-23T12:12:09.679941] [DEBUG] [REMOTE ] IPI: Retrieved 4467 rows, trimmed to 300. [2026-01-23T12:12:09.680095] [DEBUG] [REMOTE ] IPI: PASS: History has at least 300 days. [2026-01-23T12:12:09.680337] [DEBUG] [REMOTE ] IPI: PASS: Price check passed. Min price $23.94. [2026-01-23T12:12:09.680478] [DEBUG] [REMOTE ] IPI: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:09.680628] [DEBUG] [REMOTE ] IPI: PASS: Integrity check passed. [2026-01-23T12:12:09.680673] [DEBUG] [REMOTE ] IPI: Symbol is viable for forecasting. [2026-01-23T12:12:09.680726] [INFO ] [MAIN ] [1680/3498] IPI kept (0.5s) | 1677 kept, 3 rejected | 139.1/min | ETA: 13.1m [2026-01-23T12:12:09.965659] [DEBUG] [REMOTE ] IQ: Retrieved 1965 rows, trimmed to 300. [2026-01-23T12:12:09.965836] [DEBUG] [REMOTE ] IQ: PASS: History has at least 300 days. [2026-01-23T12:12:09.966147] [DEBUG] [REMOTE ] IQ: PASS: Price check passed. Min price $1.85. [2026-01-23T12:12:09.966287] [DEBUG] [REMOTE ] IQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:09.966412] [DEBUG] [REMOTE ] IQ: PASS: Integrity check passed. [2026-01-23T12:12:09.966454] [DEBUG] [REMOTE ] IQ: Symbol is viable for forecasting. [2026-01-23T12:12:09.966512] [INFO ] [MAIN ] [1681/3498] IQ kept (0.3s) | 1678 kept, 3 rejected | 139.1/min | ETA: 13.1m [2026-01-23T12:12:10.568102] [DEBUG] [REMOTE ] IQI: Retrieved 6595 rows, trimmed to 300. [2026-01-23T12:12:10.568245] [DEBUG] [REMOTE ] IQI: PASS: History has at least 300 days. [2026-01-23T12:12:10.568477] [DEBUG] [REMOTE ] IQI: PASS: Price check passed. Min price $9.76. [2026-01-23T12:12:10.568642] [DEBUG] [REMOTE ] IQI: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:10.568764] [DEBUG] [REMOTE ] IQI: PASS: Integrity check passed. [2026-01-23T12:12:10.568806] [DEBUG] [REMOTE ] IQI: Symbol is viable for forecasting. [2026-01-23T12:12:10.569510] [INFO ] [MAIN ] [1682/3498] IQI kept (0.6s) | 1679 kept, 3 rejected | 139.1/min | ETA: 13.1m [2026-01-23T12:12:10.718868] [DEBUG] [REMOTE ] IQQQ: Retrieved 462 rows, trimmed to 300. [2026-01-23T12:12:10.719002] [DEBUG] [REMOTE ] IQQQ: PASS: History has at least 300 days. [2026-01-23T12:12:10.719205] [DEBUG] [REMOTE ] IQQQ: PASS: Price check passed. Min price $42.21. [2026-01-23T12:12:10.719339] [DEBUG] [REMOTE ] IQQQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:10.719448] [DEBUG] [REMOTE ] IQQQ: PASS: Integrity check passed. [2026-01-23T12:12:10.719491] [DEBUG] [REMOTE ] IQQQ: Symbol is viable for forecasting. [2026-01-23T12:12:10.719541] [INFO ] [MAIN ] [1683/3498] IQQQ kept (0.1s) | 1680 kept, 3 rejected | 139.1/min | ETA: 13.0m [2026-01-23T12:12:11.377785] [DEBUG] [REMOTE ] IRDM: Retrieved 4489 rows, trimmed to 300. [2026-01-23T12:12:11.377942] [DEBUG] [REMOTE ] IRDM: PASS: History has at least 300 days. [2026-01-23T12:12:11.378182] [DEBUG] [REMOTE ] IRDM: PASS: Price check passed. Min price $15.71. [2026-01-23T12:12:11.378323] [DEBUG] [REMOTE ] IRDM: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:11.378447] [DEBUG] [REMOTE ] IRDM: PASS: Integrity check passed. [2026-01-23T12:12:11.378489] [DEBUG] [REMOTE ] IRDM: Symbol is viable for forecasting. [2026-01-23T12:12:11.378538] [INFO ] [MAIN ] [1684/3498] IRDM kept (0.7s) | 1681 kept, 3 rejected | 139.1/min | ETA: 13.0m [2026-01-23T12:12:11.600711] [DEBUG] [REMOTE ] IREN: Retrieved 1048 rows, trimmed to 300. [2026-01-23T12:12:11.600847] [DEBUG] [REMOTE ] IREN: PASS: History has at least 300 days. [2026-01-23T12:12:11.601052] [DEBUG] [REMOTE ] IREN: PASS: Price check passed. Min price $33.78. [2026-01-23T12:12:11.601187] [DEBUG] [REMOTE ] IREN: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:11.601298] [DEBUG] [REMOTE ] IREN: PASS: Integrity check passed. [2026-01-23T12:12:11.601338] [DEBUG] [REMOTE ] IREN: Symbol is viable for forecasting. [2026-01-23T12:12:11.601387] [INFO ] [MAIN ] [1685/3498] IREN kept (0.2s) | 1682 kept, 3 rejected | 139.1/min | ETA: 13.0m [2026-01-23T12:12:12.207474] [DEBUG] [REMOTE ] IRM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:12.207834] [DEBUG] [REMOTE ] IRM: PASS: History has at least 300 days. [2026-01-23T12:12:12.208072] [DEBUG] [REMOTE ] IRM: PASS: Price check passed. Min price $78.86. [2026-01-23T12:12:12.208206] [DEBUG] [REMOTE ] IRM: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:12.208325] [DEBUG] [REMOTE ] IRM: PASS: Integrity check passed. [2026-01-23T12:12:12.208365] [DEBUG] [REMOTE ] IRM: Symbol is viable for forecasting. [2026-01-23T12:12:12.208414] [INFO ] [MAIN ] [1686/3498] IRM kept (0.6s) | 1683 kept, 3 rejected | 139.1/min | ETA: 13.0m [2026-01-23T12:12:12.543940] [DEBUG] [REMOTE ] IRMD: Retrieved 2898 rows, trimmed to 300. [2026-01-23T12:12:12.544110] [DEBUG] [REMOTE ] IRMD: PASS: History has at least 300 days. [2026-01-23T12:12:12.544443] [DEBUG] [REMOTE ] IRMD: PASS: Price check passed. Min price $75.86. [2026-01-23T12:12:12.544674] [DEBUG] [REMOTE ] IRMD: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:12.544864] [DEBUG] [REMOTE ] IRMD: PASS: Integrity check passed. [2026-01-23T12:12:12.544926] [DEBUG] [REMOTE ] IRMD: Symbol is viable for forecasting. [2026-01-23T12:12:12.545005] [INFO ] [MAIN ] [1687/3498] IRMD kept (0.3s) | 1684 kept, 3 rejected | 139.1/min | ETA: 13.0m [2026-01-23T12:12:12.875517] [DEBUG] [REMOTE ] IRON: Retrieved 1368 rows, trimmed to 300. [2026-01-23T12:12:12.875688] [DEBUG] [REMOTE ] IRON: PASS: History has at least 300 days. [2026-01-23T12:12:12.875959] [DEBUG] [REMOTE ] IRON: PASS: Price check passed. Min price $70.93. [2026-01-23T12:12:12.876107] [DEBUG] [REMOTE ] IRON: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:12.876239] [DEBUG] [REMOTE ] IRON: PASS: Integrity check passed. [2026-01-23T12:12:12.876299] [DEBUG] [REMOTE ] IRON: Symbol is viable for forecasting. [2026-01-23T12:12:12.876358] [INFO ] [MAIN ] [1688/3498] IRON kept (0.3s) | 1685 kept, 3 rejected | 139.1/min | ETA: 13.0m [2026-01-23T12:12:13.253100] [DEBUG] [REMOTE ] IRTC: Retrieved 2326 rows, trimmed to 300. [2026-01-23T12:12:13.253299] [DEBUG] [REMOTE ] IRTC: PASS: History has at least 300 days. [2026-01-23T12:12:13.253623] [DEBUG] [REMOTE ] IRTC: PASS: Price check passed. Min price $155.44. [2026-01-23T12:12:13.253810] [DEBUG] [REMOTE ] IRTC: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:13.253942] [DEBUG] [REMOTE ] IRTC: PASS: Integrity check passed. [2026-01-23T12:12:13.253986] [DEBUG] [REMOTE ] IRTC: Symbol is viable for forecasting. [2026-01-23T12:12:13.254041] [INFO ] [MAIN ] [1689/3498] IRTC kept (0.4s) | 1686 kept, 3 rejected | 139.1/min | ETA: 13.0m [2026-01-23T12:12:13.727483] [DEBUG] [REMOTE ] IRWD: Retrieved 4017 rows, trimmed to 300. [2026-01-23T12:12:13.727646] [DEBUG] [REMOTE ] IRWD: PASS: History has at least 300 days. [2026-01-23T12:12:13.727863] [DEBUG] [REMOTE ] IRWD: PASS: Price check passed. Min price $1.50. [2026-01-23T12:12:13.727997] [DEBUG] [REMOTE ] IRWD: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:13.728118] [DEBUG] [REMOTE ] IRWD: PASS: Integrity check passed. [2026-01-23T12:12:13.728161] [DEBUG] [REMOTE ] IRWD: Symbol is viable for forecasting. [2026-01-23T12:12:13.728209] [INFO ] [MAIN ] [1690/3498] IRWD kept (0.5s) | 1687 kept, 3 rejected | 139.1/min | ETA: 13.0m [2026-01-23T12:12:14.193761] [DEBUG] [REMOTE ] ISD: Retrieved 3454 rows, trimmed to 300. [2026-01-23T12:12:14.193895] [DEBUG] [REMOTE ] ISD: PASS: History has at least 300 days. [2026-01-23T12:12:14.194114] [DEBUG] [REMOTE ] ISD: PASS: Price check passed. Min price $14.04. [2026-01-23T12:12:14.194257] [DEBUG] [REMOTE ] ISD: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:14.194373] [DEBUG] [REMOTE ] ISD: PASS: Integrity check passed. [2026-01-23T12:12:14.194438] [DEBUG] [REMOTE ] ISD: Symbol is viable for forecasting. [2026-01-23T12:12:14.194489] [INFO ] [MAIN ] [1691/3498] ISD kept (0.5s) | 1688 kept, 3 rejected | 139.1/min | ETA: 13.0m [2026-01-23T12:12:14.685837] [DEBUG] [REMOTE ] ISRG: Retrieved 6438 rows, trimmed to 300. [2026-01-23T12:12:14.685984] [DEBUG] [REMOTE ] ISRG: PASS: History has at least 300 days. [2026-01-23T12:12:14.686213] [DEBUG] [REMOTE ] ISRG: PASS: Price check passed. Min price $523.69. [2026-01-23T12:12:14.686355] [DEBUG] [REMOTE ] ISRG: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:14.686475] [DEBUG] [REMOTE ] ISRG: PASS: Integrity check passed. [2026-01-23T12:12:14.686516] [DEBUG] [REMOTE ] ISRG: Symbol is viable for forecasting. [2026-01-23T12:12:14.686565] [INFO ] [MAIN ] [1692/3498] ISRG kept (0.5s) | 1689 kept, 3 rejected | 139.1/min | ETA: 13.0m [2026-01-23T12:12:15.130878] [DEBUG] [REMOTE ] ISSC: Retrieved 6404 rows, trimmed to 300. [2026-01-23T12:12:15.131037] [DEBUG] [REMOTE ] ISSC: PASS: History has at least 300 days. [2026-01-23T12:12:15.131328] [DEBUG] [REMOTE ] ISSC: PASS: Price check passed. Min price $8.32. [2026-01-23T12:12:15.131479] [DEBUG] [REMOTE ] ISSC: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:15.131654] [DEBUG] [REMOTE ] ISSC: PASS: Integrity check passed. [2026-01-23T12:12:15.131703] [DEBUG] [REMOTE ] ISSC: Symbol is viable for forecasting. [2026-01-23T12:12:15.131756] [INFO ] [MAIN ] [1693/3498] ISSC kept (0.4s) | 1690 kept, 3 rejected | 139.1/min | ETA: 13.0m [2026-01-23T12:12:15.498388] [DEBUG] [REMOTE ] ISTB: Retrieved 3329 rows, trimmed to 300. [2026-01-23T12:12:15.498614] [DEBUG] [REMOTE ] ISTB: PASS: History has at least 300 days. [2026-01-23T12:12:15.498889] [DEBUG] [REMOTE ] ISTB: PASS: Price check passed. Min price $48.30. [2026-01-23T12:12:15.499036] [DEBUG] [REMOTE ] ISTB: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:15.499174] [DEBUG] [REMOTE ] ISTB: PASS: Integrity check passed. [2026-01-23T12:12:15.499222] [DEBUG] [REMOTE ] ISTB: Symbol is viable for forecasting. [2026-01-23T12:12:15.499277] [INFO ] [MAIN ] [1694/3498] ISTB kept (0.4s) | 1691 kept, 3 rejected | 139.1/min | ETA: 13.0m [2026-01-23T12:12:15.952956] [DEBUG] [REMOTE ] ITIC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:15.953111] [DEBUG] [REMOTE ] ITIC: PASS: History has at least 300 days. [2026-01-23T12:12:15.953351] [DEBUG] [REMOTE ] ITIC: PASS: Price check passed. Min price $242.02. [2026-01-23T12:12:15.953491] [DEBUG] [REMOTE ] ITIC: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:15.953632] [DEBUG] [REMOTE ] ITIC: PASS: Integrity check passed. [2026-01-23T12:12:15.953676] [DEBUG] [REMOTE ] ITIC: Symbol is viable for forecasting. [2026-01-23T12:12:15.953727] [INFO ] [MAIN ] [1695/3498] ITIC kept (0.5s) | 1692 kept, 3 rejected | 139.1/min | ETA: 13.0m [2026-01-23T12:12:16.411765] [DEBUG] [REMOTE ] ITRI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:16.411905] [DEBUG] [REMOTE ] ITRI: PASS: History has at least 300 days. [2026-01-23T12:12:16.412134] [DEBUG] [REMOTE ] ITRI: PASS: Price check passed. Min price $92.86. [2026-01-23T12:12:16.412276] [DEBUG] [REMOTE ] ITRI: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:16.412394] [DEBUG] [REMOTE ] ITRI: PASS: Integrity check passed. [2026-01-23T12:12:16.412436] [DEBUG] [REMOTE ] ITRI: Symbol is viable for forecasting. [2026-01-23T12:12:16.412486] [INFO ] [MAIN ] [1696/3498] ITRI kept (0.5s) | 1693 kept, 3 rejected | 139.1/min | ETA: 13.0m [2026-01-23T12:12:16.828860] [DEBUG] [REMOTE ] ITRN: Retrieved 5111 rows, trimmed to 300. [2026-01-23T12:12:16.829020] [DEBUG] [REMOTE ] ITRN: PASS: History has at least 300 days. [2026-01-23T12:12:16.829285] [DEBUG] [REMOTE ] ITRN: PASS: Price check passed. Min price $35.64. [2026-01-23T12:12:16.829453] [DEBUG] [REMOTE ] ITRN: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:16.829614] [DEBUG] [REMOTE ] ITRN: PASS: Integrity check passed. [2026-01-23T12:12:16.829664] [DEBUG] [REMOTE ] ITRN: Symbol is viable for forecasting. [2026-01-23T12:12:16.829716] [INFO ] [MAIN ] [1697/3498] ITRN kept (0.4s) | 1694 kept, 3 rejected | 139.1/min | ETA: 12.9m [2026-01-23T12:12:17.197449] [DEBUG] [REMOTE ] ITUB: Retrieved 6017 rows, trimmed to 300. [2026-01-23T12:12:17.197689] [DEBUG] [REMOTE ] ITUB: PASS: History has at least 300 days. [2026-01-23T12:12:17.198225] [DEBUG] [REMOTE ] ITUB: PASS: Price check passed. Min price $6.55. [2026-01-23T12:12:17.198379] [DEBUG] [REMOTE ] ITUB: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:17.198529] [DEBUG] [REMOTE ] ITUB: PASS: Integrity check passed. [2026-01-23T12:12:17.198626] [DEBUG] [REMOTE ] ITUB: Symbol is viable for forecasting. [2026-01-23T12:12:17.198697] [INFO ] [MAIN ] [1698/3498] ITUB kept (0.4s) | 1695 kept, 3 rejected | 139.1/min | ETA: 12.9m [2026-01-23T12:12:17.560820] [DEBUG] [REMOTE ] IUS: Retrieved 1850 rows, trimmed to 300. [2026-01-23T12:12:17.560969] [DEBUG] [REMOTE ] IUS: PASS: History has at least 300 days. [2026-01-23T12:12:17.561177] [DEBUG] [REMOTE ] IUS: PASS: Price check passed. Min price $54.36. [2026-01-23T12:12:17.561314] [DEBUG] [REMOTE ] IUS: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:17.561423] [DEBUG] [REMOTE ] IUS: PASS: Integrity check passed. [2026-01-23T12:12:17.561463] [DEBUG] [REMOTE ] IUS: Symbol is viable for forecasting. [2026-01-23T12:12:17.561511] [INFO ] [MAIN ] [1699/3498] IUS kept (0.4s) | 1696 kept, 3 rejected | 139.1/min | ETA: 12.9m [2026-01-23T12:12:17.987678] [DEBUG] [REMOTE ] IUSB: Retrieved 2921 rows, trimmed to 300. [2026-01-23T12:12:17.987826] [DEBUG] [REMOTE ] IUSB: PASS: History has at least 300 days. [2026-01-23T12:12:17.988063] [DEBUG] [REMOTE ] IUSB: PASS: Price check passed. Min price $46.21. [2026-01-23T12:12:17.988218] [DEBUG] [REMOTE ] IUSB: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:17.988344] [DEBUG] [REMOTE ] IUSB: PASS: Integrity check passed. [2026-01-23T12:12:17.988388] [DEBUG] [REMOTE ] IUSB: Symbol is viable for forecasting. [2026-01-23T12:12:17.988443] [INFO ] [MAIN ] [1700/3498] IUSB kept (0.4s) | 1697 kept, 3 rejected | 139.1/min | ETA: 12.9m [2026-01-23T12:12:18.431060] [DEBUG] [REMOTE ] IUSG: Retrieved 6409 rows, trimmed to 300. [2026-01-23T12:12:18.431199] [DEBUG] [REMOTE ] IUSG: PASS: History has at least 300 days. [2026-01-23T12:12:18.431425] [DEBUG] [REMOTE ] IUSG: PASS: Price check passed. Min price $160.13. [2026-01-23T12:12:18.431561] [DEBUG] [REMOTE ] IUSG: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:18.431738] [DEBUG] [REMOTE ] IUSG: PASS: Integrity check passed. [2026-01-23T12:12:18.431780] [DEBUG] [REMOTE ] IUSG: Symbol is viable for forecasting. [2026-01-23T12:12:18.431830] [INFO ] [MAIN ] [1701/3498] IUSG kept (0.4s) | 1698 kept, 3 rejected | 139.1/min | ETA: 12.9m [2026-01-23T12:12:18.770686] [DEBUG] [REMOTE ] IVAL: Retrieved 2790 rows, trimmed to 300. [2026-01-23T12:12:18.770825] [DEBUG] [REMOTE ] IVAL: PASS: History has at least 300 days. [2026-01-23T12:12:18.771038] [DEBUG] [REMOTE ] IVAL: PASS: Price check passed. Min price $29.02. [2026-01-23T12:12:18.771177] [DEBUG] [REMOTE ] IVAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:18.771292] [DEBUG] [REMOTE ] IVAL: PASS: Integrity check passed. [2026-01-23T12:12:18.771334] [DEBUG] [REMOTE ] IVAL: Symbol is viable for forecasting. [2026-01-23T12:12:18.771384] [INFO ] [MAIN ] [1702/3498] IVAL kept (0.3s) | 1699 kept, 3 rejected | 139.2/min | ETA: 12.9m [2026-01-23T12:12:19.289481] [DEBUG] [REMOTE ] IVZ: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:19.289641] [DEBUG] [REMOTE ] IVZ: PASS: History has at least 300 days. [2026-01-23T12:12:19.289871] [DEBUG] [REMOTE ] IVZ: PASS: Price check passed. Min price $22.44. [2026-01-23T12:12:19.290009] [DEBUG] [REMOTE ] IVZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:19.290128] [DEBUG] [REMOTE ] IVZ: PASS: Integrity check passed. [2026-01-23T12:12:19.290168] [DEBUG] [REMOTE ] IVZ: Symbol is viable for forecasting. [2026-01-23T12:12:19.290217] [INFO ] [MAIN ] [1703/3498] IVZ kept (0.5s) | 1700 kept, 3 rejected | 139.1/min | ETA: 12.9m [2026-01-23T12:12:19.777025] [DEBUG] [REMOTE ] IX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:19.777169] [DEBUG] [REMOTE ] IX: PASS: History has at least 300 days. [2026-01-23T12:12:19.777447] [DEBUG] [REMOTE ] IX: PASS: Price check passed. Min price $24.22. [2026-01-23T12:12:19.777614] [DEBUG] [REMOTE ] IX: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:19.777744] [DEBUG] [REMOTE ] IX: PASS: Integrity check passed. [2026-01-23T12:12:19.777787] [DEBUG] [REMOTE ] IX: Symbol is viable for forecasting. [2026-01-23T12:12:19.777837] [INFO ] [MAIN ] [1704/3498] IX kept (0.5s) | 1701 kept, 3 rejected | 139.1/min | ETA: 12.9m [2026-01-23T12:12:20.026844] [DEBUG] [REMOTE ] IXUS: Retrieved 3329 rows, trimmed to 300. [2026-01-23T12:12:20.027030] [DEBUG] [REMOTE ] IXUS: PASS: History has at least 300 days. [2026-01-23T12:12:20.027304] [DEBUG] [REMOTE ] IXUS: PASS: Price check passed. Min price $79.60. [2026-01-23T12:12:20.027487] [DEBUG] [REMOTE ] IXUS: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:20.027661] [DEBUG] [REMOTE ] IXUS: PASS: Integrity check passed. [2026-01-23T12:12:20.027720] [DEBUG] [REMOTE ] IXUS: Symbol is viable for forecasting. [2026-01-23T12:12:20.027790] [INFO ] [MAIN ] [1705/3498] IXUS kept (0.2s) | 1702 kept, 3 rejected | 139.2/min | ETA: 12.9m [2026-01-23T12:12:20.375132] [DEBUG] [REMOTE ] IZEA: Retrieved 3621 rows, trimmed to 300. [2026-01-23T12:12:20.375265] [DEBUG] [REMOTE ] IZEA: PASS: History has at least 300 days. [2026-01-23T12:12:20.375480] [DEBUG] [REMOTE ] IZEA: PASS: Price check passed. Min price $3.92. [2026-01-23T12:12:20.375640] [DEBUG] [REMOTE ] IZEA: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:20.375756] [DEBUG] [REMOTE ] IZEA: PASS: Integrity check passed. [2026-01-23T12:12:20.375798] [DEBUG] [REMOTE ] IZEA: Symbol is viable for forecasting. [2026-01-23T12:12:20.375847] [INFO ] [MAIN ] [1706/3498] IZEA kept (0.3s) | 1703 kept, 3 rejected | 139.2/min | ETA: 12.9m [2026-01-23T12:12:21.047038] [DEBUG] [REMOTE ] J: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:21.047174] [DEBUG] [REMOTE ] J: PASS: History has at least 300 days. [2026-01-23T12:12:21.047435] [DEBUG] [REMOTE ] J: PASS: Price check passed. Min price $128.47. [2026-01-23T12:12:21.047594] [DEBUG] [REMOTE ] J: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:21.047716] [DEBUG] [REMOTE ] J: PASS: Integrity check passed. [2026-01-23T12:12:21.047756] [DEBUG] [REMOTE ] J: Symbol is viable for forecasting. [2026-01-23T12:12:21.047804] [INFO ] [MAIN ] [1707/3498] J kept (0.7s) | 1704 kept, 3 rejected | 139.1/min | ETA: 12.9m [2026-01-23T12:12:21.413783] [DEBUG] [REMOTE ] JACK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:21.413928] [DEBUG] [REMOTE ] JACK: PASS: History has at least 300 days. [2026-01-23T12:12:21.414161] [DEBUG] [REMOTE ] JACK: PASS: Price check passed. Min price $14.25. [2026-01-23T12:12:21.414303] [DEBUG] [REMOTE ] JACK: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:21.414425] [DEBUG] [REMOTE ] JACK: PASS: Integrity check passed. [2026-01-23T12:12:21.414467] [DEBUG] [REMOTE ] JACK: Symbol is viable for forecasting. [2026-01-23T12:12:21.415069] [INFO ] [MAIN ] [1708/3498] JACK kept (0.4s) | 1705 kept, 3 rejected | 139.2/min | ETA: 12.9m [2026-01-23T12:12:21.911174] [DEBUG] [REMOTE ] JAKK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:21.911313] [DEBUG] [REMOTE ] JAKK: PASS: History has at least 300 days. [2026-01-23T12:12:21.911532] [DEBUG] [REMOTE ] JAKK: PASS: Price check passed. Min price $14.79. [2026-01-23T12:12:21.911690] [DEBUG] [REMOTE ] JAKK: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:21.911807] [DEBUG] [REMOTE ] JAKK: PASS: Integrity check passed. [2026-01-23T12:12:21.911847] [DEBUG] [REMOTE ] JAKK: Symbol is viable for forecasting. [2026-01-23T12:12:21.911895] [INFO ] [MAIN ] [1709/3498] JAKK kept (0.5s) | 1706 kept, 3 rejected | 139.1/min | ETA: 12.9m [2026-01-23T12:12:22.030986] [DEBUG] [REMOTE ] JAMF: Retrieved 1383 rows, trimmed to 300. [2026-01-23T12:12:22.031307] [DEBUG] [REMOTE ] JAMF: PASS: History has at least 300 days. [2026-01-23T12:12:22.031518] [DEBUG] [REMOTE ] JAMF: PASS: Price check passed. Min price $10.82. [2026-01-23T12:12:22.031681] [DEBUG] [REMOTE ] JAMF: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:22.031797] [DEBUG] [REMOTE ] JAMF: PASS: Integrity check passed. [2026-01-23T12:12:22.031839] [DEBUG] [REMOTE ] JAMF: Symbol is viable for forecasting. [2026-01-23T12:12:22.031888] [INFO ] [MAIN ] [1710/3498] JAMF kept (0.1s) | 1707 kept, 3 rejected | 139.2/min | ETA: 12.8m [2026-01-23T12:12:22.545214] [DEBUG] [REMOTE ] JANX: Retrieved 1159 rows, trimmed to 300. [2026-01-23T12:12:22.545350] [DEBUG] [REMOTE ] JANX: PASS: History has at least 300 days. [2026-01-23T12:12:22.545562] [DEBUG] [REMOTE ] JANX: PASS: Price check passed. Min price $13.15. [2026-01-23T12:12:22.545742] [DEBUG] [REMOTE ] JANX: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:22.545884] [DEBUG] [REMOTE ] JANX: PASS: Integrity check passed. [2026-01-23T12:12:22.545948] [DEBUG] [REMOTE ] JANX: Symbol is viable for forecasting. [2026-01-23T12:12:22.546010] [INFO ] [MAIN ] [1711/3498] JANX kept (0.5s) | 1708 kept, 3 rejected | 139.2/min | ETA: 12.8m [2026-01-23T12:12:23.104460] [DEBUG] [REMOTE ] JAZZ: Retrieved 4691 rows, trimmed to 300. [2026-01-23T12:12:23.104620] [DEBUG] [REMOTE ] JAZZ: PASS: History has at least 300 days. [2026-01-23T12:12:23.104848] [DEBUG] [REMOTE ] JAZZ: PASS: Price check passed. Min price $131.16. [2026-01-23T12:12:23.104991] [DEBUG] [REMOTE ] JAZZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:23.105105] [DEBUG] [REMOTE ] JAZZ: PASS: Integrity check passed. [2026-01-23T12:12:23.105146] [DEBUG] [REMOTE ] JAZZ: Symbol is viable for forecasting. [2026-01-23T12:12:23.105194] [INFO ] [MAIN ] [1712/3498] JAZZ kept (0.6s) | 1709 kept, 3 rejected | 139.2/min | ETA: 12.8m [2026-01-23T12:12:23.415461] [DEBUG] [REMOTE ] JBGS: Retrieved 2141 rows, trimmed to 300. [2026-01-23T12:12:23.415639] [DEBUG] [REMOTE ] JBGS: PASS: History has at least 300 days. [2026-01-23T12:12:23.415866] [DEBUG] [REMOTE ] JBGS: PASS: Price check passed. Min price $16.70. [2026-01-23T12:12:23.416000] [DEBUG] [REMOTE ] JBGS: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:23.416113] [DEBUG] [REMOTE ] JBGS: PASS: Integrity check passed. [2026-01-23T12:12:23.416153] [DEBUG] [REMOTE ] JBGS: Symbol is viable for forecasting. [2026-01-23T12:12:23.416199] [INFO ] [MAIN ] [1713/3498] JBGS kept (0.3s) | 1710 kept, 3 rejected | 139.2/min | ETA: 12.8m [2026-01-23T12:12:23.795110] [DEBUG] [REMOTE ] JBI: Retrieved 1529 rows, trimmed to 300. [2026-01-23T12:12:23.795248] [DEBUG] [REMOTE ] JBI: PASS: History has at least 300 days. [2026-01-23T12:12:23.795458] [DEBUG] [REMOTE ] JBI: PASS: Price check passed. Min price $5.75. [2026-01-23T12:12:23.795625] [DEBUG] [REMOTE ] JBI: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:23.795739] [DEBUG] [REMOTE ] JBI: PASS: Integrity check passed. [2026-01-23T12:12:23.795780] [DEBUG] [REMOTE ] JBI: Symbol is viable for forecasting. [2026-01-23T12:12:23.795829] [INFO ] [MAIN ] [1714/3498] JBI kept (0.4s) | 1711 kept, 3 rejected | 139.2/min | ETA: 12.8m [2026-01-23T12:12:24.409944] [DEBUG] [REMOTE ] JBL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:24.410084] [DEBUG] [REMOTE ] JBL: PASS: History has at least 300 days. [2026-01-23T12:12:24.410312] [DEBUG] [REMOTE ] JBL: PASS: Price check passed. Min price $192.49. [2026-01-23T12:12:24.410450] [DEBUG] [REMOTE ] JBL: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:24.410587] [DEBUG] [REMOTE ] JBL: PASS: Integrity check passed. [2026-01-23T12:12:24.410630] [DEBUG] [REMOTE ] JBL: Symbol is viable for forecasting. [2026-01-23T12:12:24.410678] [INFO ] [MAIN ] [1715/3498] JBL kept (0.6s) | 1712 kept, 3 rejected | 139.2/min | ETA: 12.8m [2026-01-23T12:12:24.615553] [DEBUG] [REMOTE ] JBND: Retrieved 571 rows, trimmed to 300. [2026-01-23T12:12:24.615706] [DEBUG] [REMOTE ] JBND: PASS: History has at least 300 days. [2026-01-23T12:12:24.615920] [DEBUG] [REMOTE ] JBND: PASS: Price check passed. Min price $53.53. [2026-01-23T12:12:24.616055] [DEBUG] [REMOTE ] JBND: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:24.616163] [DEBUG] [REMOTE ] JBND: PASS: Integrity check passed. [2026-01-23T12:12:24.616202] [DEBUG] [REMOTE ] JBND: Symbol is viable for forecasting. [2026-01-23T12:12:24.616249] [INFO ] [MAIN ] [1716/3498] JBND kept (0.2s) | 1713 kept, 3 rejected | 139.2/min | ETA: 12.8m [2026-01-23T12:12:25.315372] [DEBUG] [REMOTE ] JBSS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:25.315520] [DEBUG] [REMOTE ] JBSS: PASS: History has at least 300 days. [2026-01-23T12:12:25.315786] [DEBUG] [REMOTE ] JBSS: PASS: Price check passed. Min price $58.68. [2026-01-23T12:12:25.315932] [DEBUG] [REMOTE ] JBSS: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:25.316059] [DEBUG] [REMOTE ] JBSS: PASS: Integrity check passed. [2026-01-23T12:12:25.316100] [DEBUG] [REMOTE ] JBSS: Symbol is viable for forecasting. [2026-01-23T12:12:25.316931] [INFO ] [MAIN ] [1717/3498] JBSS kept (0.7s) | 1714 kept, 3 rejected | 139.1/min | ETA: 12.8m [2026-01-23T12:12:25.799649] [DEBUG] [REMOTE ] JCE: Retrieved 4736 rows, trimmed to 300. [2026-01-23T12:12:25.799790] [DEBUG] [REMOTE ] JCE: PASS: History has at least 300 days. [2026-01-23T12:12:25.800019] [DEBUG] [REMOTE ] JCE: PASS: Price check passed. Min price $14.95. [2026-01-23T12:12:25.800162] [DEBUG] [REMOTE ] JCE: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:25.800286] [DEBUG] [REMOTE ] JCE: PASS: Integrity check passed. [2026-01-23T12:12:25.800328] [DEBUG] [REMOTE ] JCE: Symbol is viable for forecasting. [2026-01-23T12:12:25.800378] [INFO ] [MAIN ] [1718/3498] JCE kept (0.5s) | 1715 kept, 3 rejected | 139.1/min | ETA: 12.8m [2026-01-23T12:12:26.290506] [DEBUG] [REMOTE ] JCI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:26.290661] [DEBUG] [REMOTE ] JCI: PASS: History has at least 300 days. [2026-01-23T12:12:26.290901] [DEBUG] [REMOTE ] JCI: PASS: Price check passed. Min price $110.67. [2026-01-23T12:12:26.291036] [DEBUG] [REMOTE ] JCI: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:26.291160] [DEBUG] [REMOTE ] JCI: PASS: Integrity check passed. [2026-01-23T12:12:26.291201] [DEBUG] [REMOTE ] JCI: Symbol is viable for forecasting. [2026-01-23T12:12:26.291250] [INFO ] [MAIN ] [1719/3498] JCI kept (0.5s) | 1716 kept, 3 rejected | 139.1/min | ETA: 12.8m [2026-01-23T12:12:26.468655] [DEBUG] [REMOTE ] JD: Retrieved 2935 rows, trimmed to 300. [2026-01-23T12:12:26.468823] [DEBUG] [REMOTE ] JD: PASS: History has at least 300 days. [2026-01-23T12:12:26.469084] [DEBUG] [REMOTE ] JD: PASS: Price check passed. Min price $28.38. [2026-01-23T12:12:26.469238] [DEBUG] [REMOTE ] JD: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:26.469357] [DEBUG] [REMOTE ] JD: PASS: Integrity check passed. [2026-01-23T12:12:26.469401] [DEBUG] [REMOTE ] JD: Symbol is viable for forecasting. [2026-01-23T12:12:26.469451] [INFO ] [MAIN ] [1720/3498] JD kept (0.2s) | 1717 kept, 3 rejected | 139.2/min | ETA: 12.8m [2026-01-23T12:12:27.144679] [DEBUG] [REMOTE ] JEF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:27.144815] [DEBUG] [REMOTE ] JEF: PASS: History has at least 300 days. [2026-01-23T12:12:27.145031] [DEBUG] [REMOTE ] JEF: PASS: Price check passed. Min price $52.43. [2026-01-23T12:12:27.145170] [DEBUG] [REMOTE ] JEF: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:27.145286] [DEBUG] [REMOTE ] JEF: PASS: Integrity check passed. [2026-01-23T12:12:27.145326] [DEBUG] [REMOTE ] JEF: Symbol is viable for forecasting. [2026-01-23T12:12:27.145916] [INFO ] [MAIN ] [1721/3498] JEF kept (0.7s) | 1718 kept, 3 rejected | 139.1/min | ETA: 12.8m [2026-01-23T12:12:27.444124] [DEBUG] [REMOTE ] JELD: Retrieved 2259 rows, trimmed to 300. [2026-01-23T12:12:27.444260] [DEBUG] [REMOTE ] JELD: PASS: History has at least 300 days. [2026-01-23T12:12:27.444465] [DEBUG] [REMOTE ] JELD: PASS: Price check passed. Min price $1.81. [2026-01-23T12:12:27.444627] [DEBUG] [REMOTE ] JELD: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:27.444742] [DEBUG] [REMOTE ] JELD: PASS: Integrity check passed. [2026-01-23T12:12:27.444782] [DEBUG] [REMOTE ] JELD: Symbol is viable for forecasting. [2026-01-23T12:12:27.444830] [INFO ] [MAIN ] [1722/3498] JELD kept (0.3s) | 1719 kept, 3 rejected | 139.2/min | ETA: 12.8m [2026-01-23T12:12:27.765364] [DEBUG] [REMOTE ] JEPQ: Retrieved 933 rows, trimmed to 300. [2026-01-23T12:12:27.765495] [DEBUG] [REMOTE ] JEPQ: PASS: History has at least 300 days. [2026-01-23T12:12:27.765738] [DEBUG] [REMOTE ] JEPQ: PASS: Price check passed. Min price $54.75. [2026-01-23T12:12:27.765884] [DEBUG] [REMOTE ] JEPQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:27.765997] [DEBUG] [REMOTE ] JEPQ: PASS: Integrity check passed. [2026-01-23T12:12:27.766039] [DEBUG] [REMOTE ] JEPQ: Symbol is viable for forecasting. [2026-01-23T12:12:27.766088] [INFO ] [MAIN ] [1723/3498] JEPQ kept (0.3s) | 1720 kept, 3 rejected | 139.2/min | ETA: 12.8m [2026-01-23T12:12:28.217944] [DEBUG] [REMOTE ] JFIN: Retrieved 1685 rows, trimmed to 300. [2026-01-23T12:12:28.218083] [DEBUG] [REMOTE ] JFIN: PASS: History has at least 300 days. [2026-01-23T12:12:28.218289] [DEBUG] [REMOTE ] JFIN: PASS: Price check passed. Min price $5.80. [2026-01-23T12:12:28.218423] [DEBUG] [REMOTE ] JFIN: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:28.218532] [DEBUG] [REMOTE ] JFIN: PASS: Integrity check passed. [2026-01-23T12:12:28.218599] [DEBUG] [REMOTE ] JFIN: Symbol is viable for forecasting. [2026-01-23T12:12:28.218652] [INFO ] [MAIN ] [1724/3498] JFIN kept (0.5s) | 1721 kept, 3 rejected | 139.2/min | ETA: 12.7m [2026-01-23T12:12:28.473982] [DEBUG] [REMOTE ] JGLO: Retrieved 591 rows, trimmed to 300. [2026-01-23T12:12:28.474137] [DEBUG] [REMOTE ] JGLO: PASS: History has at least 300 days. [2026-01-23T12:12:28.474359] [DEBUG] [REMOTE ] JGLO: PASS: Price check passed. Min price $64.84. [2026-01-23T12:12:28.474498] [DEBUG] [REMOTE ] JGLO: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:28.474634] [DEBUG] [REMOTE ] JGLO: PASS: Integrity check passed. [2026-01-23T12:12:28.474678] [DEBUG] [REMOTE ] JGLO: Symbol is viable for forecasting. [2026-01-23T12:12:28.474726] [INFO ] [MAIN ] [1725/3498] JGLO kept (0.3s) | 1722 kept, 3 rejected | 139.2/min | ETA: 12.7m [2026-01-23T12:12:29.197447] [DEBUG] [REMOTE ] JHG: Retrieved 6432 rows, trimmed to 300. [2026-01-23T12:12:29.197619] [DEBUG] [REMOTE ] JHG: PASS: History has at least 300 days. [2026-01-23T12:12:29.197875] [DEBUG] [REMOTE ] JHG: PASS: Price check passed. Min price $41.84. [2026-01-23T12:12:29.198041] [DEBUG] [REMOTE ] JHG: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:29.198175] [DEBUG] [REMOTE ] JHG: PASS: Integrity check passed. [2026-01-23T12:12:29.198215] [DEBUG] [REMOTE ] JHG: Symbol is viable for forecasting. [2026-01-23T12:12:29.198263] [INFO ] [MAIN ] [1726/3498] JHG kept (0.7s) | 1723 kept, 3 rejected | 139.1/min | ETA: 12.7m [2026-01-23T12:12:29.654702] [DEBUG] [REMOTE ] JHI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:29.654840] [DEBUG] [REMOTE ] JHI: PASS: History has at least 300 days. [2026-01-23T12:12:29.655062] [DEBUG] [REMOTE ] JHI: PASS: Price check passed. Min price $13.23. [2026-01-23T12:12:29.655197] [DEBUG] [REMOTE ] JHI: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:29.655311] [DEBUG] [REMOTE ] JHI: PASS: Integrity check passed. [2026-01-23T12:12:29.655351] [DEBUG] [REMOTE ] JHI: Symbol is viable for forecasting. [2026-01-23T12:12:29.655399] [INFO ] [MAIN ] [1727/3498] JHI kept (0.5s) | 1724 kept, 3 rejected | 139.1/min | ETA: 12.7m [2026-01-23T12:12:30.010383] [DEBUG] [REMOTE ] JHX: Retrieved 6553 rows, trimmed to 300. [2026-01-23T12:12:30.010519] [DEBUG] [REMOTE ] JHX: PASS: History has at least 300 days. [2026-01-23T12:12:30.010753] [DEBUG] [REMOTE ] JHX: PASS: Price check passed. Min price $16.69. [2026-01-23T12:12:30.010890] [DEBUG] [REMOTE ] JHX: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:30.011004] [DEBUG] [REMOTE ] JHX: PASS: Integrity check passed. [2026-01-23T12:12:30.011045] [DEBUG] [REMOTE ] JHX: Symbol is viable for forecasting. [2026-01-23T12:12:30.011093] [INFO ] [MAIN ] [1728/3498] JHX kept (0.4s) | 1725 kept, 3 rejected | 139.2/min | ETA: 12.7m [2026-01-23T12:12:30.362816] [DEBUG] [REMOTE ] JILL: Retrieved 2231 rows, trimmed to 300. [2026-01-23T12:12:30.362953] [DEBUG] [REMOTE ] JILL: PASS: History has at least 300 days. [2026-01-23T12:12:30.363159] [DEBUG] [REMOTE ] JILL: PASS: Price check passed. Min price $13.39. [2026-01-23T12:12:30.363303] [DEBUG] [REMOTE ] JILL: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:30.363423] [DEBUG] [REMOTE ] JILL: PASS: Integrity check passed. [2026-01-23T12:12:30.363465] [DEBUG] [REMOTE ] JILL: Symbol is viable for forecasting. [2026-01-23T12:12:30.363515] [INFO ] [MAIN ] [1729/3498] JILL kept (0.4s) | 1726 kept, 3 rejected | 139.2/min | ETA: 12.7m [2026-01-23T12:12:30.691421] [DEBUG] [REMOTE ] JIVE: Retrieved 591 rows, trimmed to 300. [2026-01-23T12:12:30.691595] [DEBUG] [REMOTE ] JIVE: PASS: History has at least 300 days. [2026-01-23T12:12:30.691873] [DEBUG] [REMOTE ] JIVE: PASS: Price check passed. Min price $73.59. [2026-01-23T12:12:30.692061] [DEBUG] [REMOTE ] JIVE: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:30.692213] [DEBUG] [REMOTE ] JIVE: PASS: Integrity check passed. [2026-01-23T12:12:30.692270] [DEBUG] [REMOTE ] JIVE: Symbol is viable for forecasting. [2026-01-23T12:12:30.692340] [INFO ] [MAIN ] [1730/3498] JIVE kept (0.3s) | 1727 kept, 3 rejected | 139.2/min | ETA: 12.7m [2026-01-23T12:12:31.230932] [DEBUG] [REMOTE ] JJSF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:31.231083] [DEBUG] [REMOTE ] JJSF: PASS: History has at least 300 days. [2026-01-23T12:12:31.231345] [DEBUG] [REMOTE ] JJSF: PASS: Price check passed. Min price $81.15. [2026-01-23T12:12:31.231487] [DEBUG] [REMOTE ] JJSF: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:31.231645] [DEBUG] [REMOTE ] JJSF: PASS: Integrity check passed. [2026-01-23T12:12:31.231701] [DEBUG] [REMOTE ] JJSF: Symbol is viable for forecasting. [2026-01-23T12:12:31.231765] [INFO ] [MAIN ] [1731/3498] JJSF kept (0.5s) | 1728 kept, 3 rejected | 139.2/min | ETA: 12.7m [2026-01-23T12:12:31.680840] [DEBUG] [REMOTE ] JKHY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:31.680995] [DEBUG] [REMOTE ] JKHY: PASS: History has at least 300 days. [2026-01-23T12:12:31.681214] [DEBUG] [REMOTE ] JKHY: PASS: Price check passed. Min price $148.44. [2026-01-23T12:12:31.681351] [DEBUG] [REMOTE ] JKHY: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:31.681467] [DEBUG] [REMOTE ] JKHY: PASS: Integrity check passed. [2026-01-23T12:12:31.681509] [DEBUG] [REMOTE ] JKHY: Symbol is viable for forecasting. [2026-01-23T12:12:31.682190] [INFO ] [MAIN ] [1732/3498] JKHY kept (0.5s) | 1729 kept, 3 rejected | 139.2/min | ETA: 12.7m [2026-01-23T12:12:32.100856] [DEBUG] [REMOTE ] JKS: Retrieved 3947 rows, trimmed to 300. [2026-01-23T12:12:32.100998] [DEBUG] [REMOTE ] JKS: PASS: History has at least 300 days. [2026-01-23T12:12:32.101232] [DEBUG] [REMOTE ] JKS: PASS: Price check passed. Min price $22.52. [2026-01-23T12:12:32.101392] [DEBUG] [REMOTE ] JKS: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:32.101519] [DEBUG] [REMOTE ] JKS: PASS: Integrity check passed. [2026-01-23T12:12:32.101563] [DEBUG] [REMOTE ] JKS: Symbol is viable for forecasting. [2026-01-23T12:12:32.101637] [INFO ] [MAIN ] [1733/3498] JKS kept (0.4s) | 1730 kept, 3 rejected | 139.2/min | ETA: 12.7m [2026-01-23T12:12:32.663490] [DEBUG] [REMOTE ] JLL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:32.663708] [DEBUG] [REMOTE ] JLL: PASS: History has at least 300 days. [2026-01-23T12:12:32.664012] [DEBUG] [REMOTE ] JLL: PASS: Price check passed. Min price $287.62. [2026-01-23T12:12:32.664156] [DEBUG] [REMOTE ] JLL: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:32.664290] [DEBUG] [REMOTE ] JLL: PASS: Integrity check passed. [2026-01-23T12:12:32.664333] [DEBUG] [REMOTE ] JLL: Symbol is viable for forecasting. [2026-01-23T12:12:32.664390] [INFO ] [MAIN ] [1734/3498] JLL kept (0.6s) | 1731 kept, 3 rejected | 139.1/min | ETA: 12.7m [2026-01-23T12:12:33.131086] [DEBUG] [REMOTE ] JLS: Retrieved 4062 rows, trimmed to 300. [2026-01-23T12:12:33.131221] [DEBUG] [REMOTE ] JLS: PASS: History has at least 300 days. [2026-01-23T12:12:33.131434] [DEBUG] [REMOTE ] JLS: PASS: Price check passed. Min price $17.96. [2026-01-23T12:12:33.131590] [DEBUG] [REMOTE ] JLS: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:33.131707] [DEBUG] [REMOTE ] JLS: PASS: Integrity check passed. [2026-01-23T12:12:33.131747] [DEBUG] [REMOTE ] JLS: Symbol is viable for forecasting. [2026-01-23T12:12:33.131795] [INFO ] [MAIN ] [1735/3498] JLS kept (0.5s) | 1732 kept, 3 rejected | 139.1/min | ETA: 12.7m [2026-01-23T12:12:33.321258] [DEBUG] [REMOTE ] JMIA: Retrieved 1704 rows, trimmed to 300. [2026-01-23T12:12:33.321461] [DEBUG] [REMOTE ] JMIA: PASS: History has at least 300 days. [2026-01-23T12:12:33.321757] [DEBUG] [REMOTE ] JMIA: PASS: Price check passed. Min price $9.50. [2026-01-23T12:12:33.321904] [DEBUG] [REMOTE ] JMIA: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:33.322024] [DEBUG] [REMOTE ] JMIA: PASS: Integrity check passed. [2026-01-23T12:12:33.322066] [DEBUG] [REMOTE ] JMIA: Symbol is viable for forecasting. [2026-01-23T12:12:33.322120] [INFO ] [MAIN ] [1736/3498] JMIA kept (0.2s) | 1733 kept, 3 rejected | 139.2/min | ETA: 12.7m [2026-01-23T12:12:33.846747] [DEBUG] [REMOTE ] JMSB: Retrieved 3055 rows, trimmed to 300. [2026-01-23T12:12:33.846868] [DEBUG] [REMOTE ] JMSB: PASS: History has at least 300 days. [2026-01-23T12:12:33.847133] [DEBUG] [REMOTE ] JMSB: PASS: Price check passed. Min price $18.57. [2026-01-23T12:12:33.847275] [DEBUG] [REMOTE ] JMSB: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:33.847386] [DEBUG] [REMOTE ] JMSB: PASS: Integrity check passed. [2026-01-23T12:12:33.847441] [DEBUG] [REMOTE ] JMSB: Symbol is viable for forecasting. [2026-01-23T12:12:33.847493] [INFO ] [MAIN ] [1737/3498] JMSB kept (0.5s) | 1734 kept, 3 rejected | 139.2/min | ETA: 12.7m [2026-01-23T12:12:34.324665] [DEBUG] [REMOTE ] JNJ: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:34.324800] [DEBUG] [REMOTE ] JNJ: PASS: History has at least 300 days. [2026-01-23T12:12:34.325032] [DEBUG] [REMOTE ] JNJ: PASS: Price check passed. Min price $184.84. [2026-01-23T12:12:34.325201] [DEBUG] [REMOTE ] JNJ: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:34.325323] [DEBUG] [REMOTE ] JNJ: PASS: Integrity check passed. [2026-01-23T12:12:34.325363] [DEBUG] [REMOTE ] JNJ: Symbol is viable for forecasting. [2026-01-23T12:12:34.325412] [INFO ] [MAIN ] [1738/3498] JNJ kept (0.5s) | 1735 kept, 3 rejected | 139.2/min | ETA: 12.6m [2026-01-23T12:12:34.585544] [DEBUG] [REMOTE ] JOBY: Retrieved 1306 rows, trimmed to 300. [2026-01-23T12:12:34.585702] [DEBUG] [REMOTE ] JOBY: PASS: History has at least 300 days. [2026-01-23T12:12:34.585913] [DEBUG] [REMOTE ] JOBY: PASS: Price check passed. Min price $13.04. [2026-01-23T12:12:34.586052] [DEBUG] [REMOTE ] JOBY: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:34.586167] [DEBUG] [REMOTE ] JOBY: PASS: Integrity check passed. [2026-01-23T12:12:34.586207] [DEBUG] [REMOTE ] JOBY: Symbol is viable for forecasting. [2026-01-23T12:12:34.586255] [INFO ] [MAIN ] [1739/3498] JOBY kept (0.3s) | 1736 kept, 3 rejected | 139.2/min | ETA: 12.6m [2026-01-23T12:12:35.112991] [DEBUG] [REMOTE ] JOE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:35.113143] [DEBUG] [REMOTE ] JOE: PASS: History has at least 300 days. [2026-01-23T12:12:35.113396] [DEBUG] [REMOTE ] JOE: PASS: Price check passed. Min price $48.90. [2026-01-23T12:12:35.113542] [DEBUG] [REMOTE ] JOE: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:35.113707] [DEBUG] [REMOTE ] JOE: PASS: Integrity check passed. [2026-01-23T12:12:35.113756] [DEBUG] [REMOTE ] JOE: Symbol is viable for forecasting. [2026-01-23T12:12:35.113826] [INFO ] [MAIN ] [1740/3498] JOE kept (0.5s) | 1737 kept, 3 rejected | 139.2/min | ETA: 12.6m [2026-01-23T12:12:35.601137] [DEBUG] [REMOTE ] JOF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:35.601279] [DEBUG] [REMOTE ] JOF: PASS: History has at least 300 days. [2026-01-23T12:12:35.601516] [DEBUG] [REMOTE ] JOF: PASS: Price check passed. Min price $10.00. [2026-01-23T12:12:35.601683] [DEBUG] [REMOTE ] JOF: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:35.601807] [DEBUG] [REMOTE ] JOF: PASS: Integrity check passed. [2026-01-23T12:12:35.601849] [DEBUG] [REMOTE ] JOF: Symbol is viable for forecasting. [2026-01-23T12:12:35.601900] [INFO ] [MAIN ] [1741/3498] JOF kept (0.5s) | 1738 kept, 3 rejected | 139.2/min | ETA: 12.6m [2026-01-23T12:12:35.928597] [DEBUG] [REMOTE ] JPC: Retrieved 5741 rows, trimmed to 300. [2026-01-23T12:12:35.928763] [DEBUG] [REMOTE ] JPC: PASS: History has at least 300 days. [2026-01-23T12:12:35.929065] [DEBUG] [REMOTE ] JPC: PASS: Price check passed. Min price $7.76. [2026-01-23T12:12:35.929244] [DEBUG] [REMOTE ] JPC: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:35.929543] [DEBUG] [REMOTE ] JPC: PASS: Integrity check passed. [2026-01-23T12:12:35.929605] [DEBUG] [REMOTE ] JPC: Symbol is viable for forecasting. [2026-01-23T12:12:35.929667] [INFO ] [MAIN ] [1742/3498] JPC kept (0.3s) | 1739 kept, 3 rejected | 139.2/min | ETA: 12.6m [2026-01-23T12:12:36.208853] [DEBUG] [REMOTE ] JPEF: Retrieved 623 rows, trimmed to 300. [2026-01-23T12:12:36.209006] [DEBUG] [REMOTE ] JPEF: PASS: History has at least 300 days. [2026-01-23T12:12:36.209254] [DEBUG] [REMOTE ] JPEF: PASS: Price check passed. Min price $71.86. [2026-01-23T12:12:36.209396] [DEBUG] [REMOTE ] JPEF: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:36.209510] [DEBUG] [REMOTE ] JPEF: PASS: Integrity check passed. [2026-01-23T12:12:36.209552] [DEBUG] [REMOTE ] JPEF: Symbol is viable for forecasting. [2026-01-23T12:12:36.209620] [INFO ] [MAIN ] [1743/3498] JPEF kept (0.3s) | 1740 kept, 3 rejected | 139.2/min | ETA: 12.6m [2026-01-23T12:12:36.865164] [DEBUG] [REMOTE ] JPM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:36.865317] [DEBUG] [REMOTE ] JPM: PASS: History has at least 300 days. [2026-01-23T12:12:36.865550] [DEBUG] [REMOTE ] JPM: PASS: Price check passed. Min price $296.67. [2026-01-23T12:12:36.865748] [DEBUG] [REMOTE ] JPM: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:36.865882] [DEBUG] [REMOTE ] JPM: PASS: Integrity check passed. [2026-01-23T12:12:36.865922] [DEBUG] [REMOTE ] JPM: Symbol is viable for forecasting. [2026-01-23T12:12:36.865970] [INFO ] [MAIN ] [1744/3498] JPM kept (0.7s) | 1741 kept, 3 rejected | 139.2/min | ETA: 12.6m [2026-01-23T12:12:37.329156] [DEBUG] [REMOTE ] JQC: Retrieved 5680 rows, trimmed to 300. [2026-01-23T12:12:37.329305] [DEBUG] [REMOTE ] JQC: PASS: History has at least 300 days. [2026-01-23T12:12:37.329524] [DEBUG] [REMOTE ] JQC: PASS: Price check passed. Min price $4.85. [2026-01-23T12:12:37.329693] [DEBUG] [REMOTE ] JQC: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:37.329812] [DEBUG] [REMOTE ] JQC: PASS: Integrity check passed. [2026-01-23T12:12:37.329856] [DEBUG] [REMOTE ] JQC: Symbol is viable for forecasting. [2026-01-23T12:12:37.329907] [INFO ] [MAIN ] [1745/3498] JQC kept (0.5s) | 1742 kept, 3 rejected | 139.2/min | ETA: 12.6m [2026-01-23T12:12:37.506232] [DEBUG] [REMOTE ] JRI: Retrieved 3454 rows, trimmed to 300. [2026-01-23T12:12:37.506364] [DEBUG] [REMOTE ] JRI: PASS: History has at least 300 days. [2026-01-23T12:12:37.506595] [DEBUG] [REMOTE ] JRI: PASS: Price check passed. Min price $12.90. [2026-01-23T12:12:37.506739] [DEBUG] [REMOTE ] JRI: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:37.506850] [DEBUG] [REMOTE ] JRI: PASS: Integrity check passed. [2026-01-23T12:12:37.506891] [DEBUG] [REMOTE ] JRI: Symbol is viable for forecasting. [2026-01-23T12:12:37.506955] [INFO ] [MAIN ] [1746/3498] JRI kept (0.2s) | 1743 kept, 3 rejected | 139.2/min | ETA: 12.6m [2026-01-23T12:12:38.223635] [DEBUG] [REMOTE ] JRS: Retrieved 6082 rows, trimmed to 300. [2026-01-23T12:12:38.223773] [DEBUG] [REMOTE ] JRS: PASS: History has at least 300 days. [2026-01-23T12:12:38.223990] [DEBUG] [REMOTE ] JRS: PASS: Price check passed. Min price $7.49. [2026-01-23T12:12:38.224128] [DEBUG] [REMOTE ] JRS: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:38.224243] [DEBUG] [REMOTE ] JRS: PASS: Integrity check passed. [2026-01-23T12:12:38.224283] [DEBUG] [REMOTE ] JRS: Symbol is viable for forecasting. [2026-01-23T12:12:38.224331] [INFO ] [MAIN ] [1747/3498] JRS kept (0.7s) | 1744 kept, 3 rejected | 139.2/min | ETA: 12.6m [2026-01-23T12:12:38.658394] [DEBUG] [REMOTE ] JSM: Retrieved 5551 rows, trimmed to 300. [2026-01-23T12:12:38.658536] [DEBUG] [REMOTE ] JSM: PASS: History has at least 300 days. [2026-01-23T12:12:38.658795] [DEBUG] [REMOTE ] JSM: PASS: Price check passed. Min price $18.30. [2026-01-23T12:12:38.658979] [DEBUG] [REMOTE ] JSM: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:38.659140] [DEBUG] [REMOTE ] JSM: PASS: Integrity check passed. [2026-01-23T12:12:38.659206] [DEBUG] [REMOTE ] JSM: Symbol is viable for forecasting. [2026-01-23T12:12:38.659268] [INFO ] [MAIN ] [1748/3498] JSM kept (0.4s) | 1745 kept, 3 rejected | 139.2/min | ETA: 12.6m [2026-01-23T12:12:38.947491] [DEBUG] [REMOTE ] JSMD: Retrieved 2492 rows, trimmed to 300. [2026-01-23T12:12:38.947666] [DEBUG] [REMOTE ] JSMD: PASS: History has at least 300 days. [2026-01-23T12:12:38.947904] [DEBUG] [REMOTE ] JSMD: PASS: Price check passed. Min price $77.53. [2026-01-23T12:12:38.948046] [DEBUG] [REMOTE ] JSMD: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:38.948181] [DEBUG] [REMOTE ] JSMD: PASS: Integrity check passed. [2026-01-23T12:12:38.948232] [DEBUG] [REMOTE ] JSMD: Symbol is viable for forecasting. [2026-01-23T12:12:38.948291] [INFO ] [MAIN ] [1749/3498] JSMD kept (0.3s) | 1746 kept, 3 rejected | 139.2/min | ETA: 12.6m [2026-01-23T12:12:39.297994] [DEBUG] [REMOTE ] JSML: Retrieved 2492 rows, trimmed to 300. [2026-01-23T12:12:39.298138] [DEBUG] [REMOTE ] JSML: PASS: History has at least 300 days. [2026-01-23T12:12:39.298370] [DEBUG] [REMOTE ] JSML: PASS: Price check passed. Min price $69.18. [2026-01-23T12:12:39.298506] [DEBUG] [REMOTE ] JSML: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:39.298643] [DEBUG] [REMOTE ] JSML: PASS: Integrity check passed. [2026-01-23T12:12:39.298687] [DEBUG] [REMOTE ] JSML: Symbol is viable for forecasting. [2026-01-23T12:12:39.298736] [INFO ] [MAIN ] [1750/3498] JSML kept (0.4s) | 1747 kept, 3 rejected | 139.2/min | ETA: 12.6m [2026-01-23T12:12:39.676831] [DEBUG] [REMOTE ] JTEK: Retrieved 576 rows, trimmed to 300. [2026-01-23T12:12:39.676968] [DEBUG] [REMOTE ] JTEK: PASS: History has at least 300 days. [2026-01-23T12:12:39.677190] [DEBUG] [REMOTE ] JTEK: PASS: Price check passed. Min price $84.40. [2026-01-23T12:12:39.677344] [DEBUG] [REMOTE ] JTEK: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:39.677487] [DEBUG] [REMOTE ] JTEK: PASS: Integrity check passed. [2026-01-23T12:12:39.677531] [DEBUG] [REMOTE ] JTEK: Symbol is viable for forecasting. [2026-01-23T12:12:39.677597] [INFO ] [MAIN ] [1751/3498] JTEK kept (0.4s) | 1748 kept, 3 rejected | 139.2/min | ETA: 12.6m [2026-01-23T12:12:40.278797] [DEBUG] [REMOTE ] JVA: Retrieved 5214 rows, trimmed to 300. [2026-01-23T12:12:40.278989] [DEBUG] [REMOTE ] JVA: PASS: History has at least 300 days. [2026-01-23T12:12:40.279215] [DEBUG] [REMOTE ] JVA: PASS: Price check passed. Min price $3.36. [2026-01-23T12:12:40.279351] [DEBUG] [REMOTE ] JVA: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:40.279468] [DEBUG] [REMOTE ] JVA: PASS: Integrity check passed. [2026-01-23T12:12:40.279508] [DEBUG] [REMOTE ] JVA: Symbol is viable for forecasting. [2026-01-23T12:12:40.279592] [INFO ] [MAIN ] [1752/3498] JVA kept (0.6s) | 1749 kept, 3 rejected | 139.2/min | ETA: 12.5m [2026-01-23T12:12:40.502765] [DEBUG] [REMOTE ] JXN: Retrieved 1102 rows, trimmed to 300. [2026-01-23T12:12:40.502901] [DEBUG] [REMOTE ] JXN: PASS: History has at least 300 days. [2026-01-23T12:12:40.503115] [DEBUG] [REMOTE ] JXN: PASS: Price check passed. Min price $89.89. [2026-01-23T12:12:40.503258] [DEBUG] [REMOTE ] JXN: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:40.503376] [DEBUG] [REMOTE ] JXN: PASS: Integrity check passed. [2026-01-23T12:12:40.503418] [DEBUG] [REMOTE ] JXN: Symbol is viable for forecasting. [2026-01-23T12:12:40.503467] [INFO ] [MAIN ] [1753/3498] JXN kept (0.2s) | 1750 kept, 3 rejected | 139.2/min | ETA: 12.5m [2026-01-23T12:12:41.218607] [DEBUG] [REMOTE ] KAI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:41.218747] [DEBUG] [REMOTE ] KAI: PASS: History has at least 300 days. [2026-01-23T12:12:41.218980] [DEBUG] [REMOTE ] KAI: PASS: Price check passed. Min price $247.21. [2026-01-23T12:12:41.219114] [DEBUG] [REMOTE ] KAI: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:41.219249] [DEBUG] [REMOTE ] KAI: PASS: Integrity check passed. [2026-01-23T12:12:41.219297] [DEBUG] [REMOTE ] KAI: Symbol is viable for forecasting. [2026-01-23T12:12:41.219353] [INFO ] [MAIN ] [1754/3498] KAI kept (0.7s) | 1751 kept, 3 rejected | 139.2/min | ETA: 12.5m [2026-01-23T12:12:41.451934] [DEBUG] [REMOTE ] KARO: Retrieved 1208 rows, trimmed to 300. [2026-01-23T12:12:41.452095] [DEBUG] [REMOTE ] KARO: PASS: History has at least 300 days. [2026-01-23T12:12:41.452336] [DEBUG] [REMOTE ] KARO: PASS: Price check passed. Min price $41.60. [2026-01-23T12:12:41.452497] [DEBUG] [REMOTE ] KARO: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:41.452657] [DEBUG] [REMOTE ] KARO: PASS: Integrity check passed. [2026-01-23T12:12:41.452707] [DEBUG] [REMOTE ] KARO: Symbol is viable for forecasting. [2026-01-23T12:12:41.452766] [INFO ] [MAIN ] [1755/3498] KARO kept (0.2s) | 1752 kept, 3 rejected | 139.2/min | ETA: 12.5m [2026-01-23T12:12:42.102083] [DEBUG] [REMOTE ] KB: Retrieved 6087 rows, trimmed to 300. [2026-01-23T12:12:42.102223] [DEBUG] [REMOTE ] KB: PASS: History has at least 300 days. [2026-01-23T12:12:42.102445] [DEBUG] [REMOTE ] KB: PASS: Price check passed. Min price $80.50. [2026-01-23T12:12:42.102601] [DEBUG] [REMOTE ] KB: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:42.102722] [DEBUG] [REMOTE ] KB: PASS: Integrity check passed. [2026-01-23T12:12:42.102763] [DEBUG] [REMOTE ] KB: Symbol is viable for forecasting. [2026-01-23T12:12:42.102813] [INFO ] [MAIN ] [1756/3498] KB kept (0.6s) | 1753 kept, 3 rejected | 139.2/min | ETA: 12.5m [2026-01-23T12:12:42.569821] [DEBUG] [REMOTE ] KBH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:42.569961] [DEBUG] [REMOTE ] KBH: PASS: History has at least 300 days. [2026-01-23T12:12:42.570200] [DEBUG] [REMOTE ] KBH: PASS: Price check passed. Min price $55.24. [2026-01-23T12:12:42.570378] [DEBUG] [REMOTE ] KBH: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:42.570510] [DEBUG] [REMOTE ] KBH: PASS: Integrity check passed. [2026-01-23T12:12:42.570553] [DEBUG] [REMOTE ] KBH: Symbol is viable for forecasting. [2026-01-23T12:12:42.570623] [INFO ] [MAIN ] [1757/3498] KBH kept (0.5s) | 1754 kept, 3 rejected | 139.1/min | ETA: 12.5m [2026-01-23T12:12:42.928555] [DEBUG] [REMOTE ] KBWB: Retrieved 3576 rows, trimmed to 300. [2026-01-23T12:12:42.928714] [DEBUG] [REMOTE ] KBWB: PASS: History has at least 300 days. [2026-01-23T12:12:42.928933] [DEBUG] [REMOTE ] KBWB: PASS: Price check passed. Min price $74.57. [2026-01-23T12:12:42.929074] [DEBUG] [REMOTE ] KBWB: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:42.929189] [DEBUG] [REMOTE ] KBWB: PASS: Integrity check passed. [2026-01-23T12:12:42.929240] [DEBUG] [REMOTE ] KBWB: Symbol is viable for forecasting. [2026-01-23T12:12:42.929324] [INFO ] [MAIN ] [1758/3498] KBWB kept (0.4s) | 1755 kept, 3 rejected | 139.2/min | ETA: 12.5m [2026-01-23T12:12:43.180374] [DEBUG] [REMOTE ] KBWD: Retrieved 3806 rows, trimmed to 300. [2026-01-23T12:12:43.180519] [DEBUG] [REMOTE ] KBWD: PASS: History has at least 300 days. [2026-01-23T12:12:43.180802] [DEBUG] [REMOTE ] KBWD: PASS: Price check passed. Min price $12.79. [2026-01-23T12:12:43.180947] [DEBUG] [REMOTE ] KBWD: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:43.181073] [DEBUG] [REMOTE ] KBWD: PASS: Integrity check passed. [2026-01-23T12:12:43.181114] [DEBUG] [REMOTE ] KBWD: Symbol is viable for forecasting. [2026-01-23T12:12:43.181163] [INFO ] [MAIN ] [1759/3498] KBWD kept (0.3s) | 1756 kept, 3 rejected | 139.2/min | ETA: 12.5m [2026-01-23T12:12:43.745595] [DEBUG] [REMOTE ] KBWP: Retrieved 3793 rows, trimmed to 300. [2026-01-23T12:12:43.745890] [DEBUG] [REMOTE ] KBWP: PASS: History has at least 300 days. [2026-01-23T12:12:43.746449] [DEBUG] [REMOTE ] KBWP: PASS: Price check passed. Min price $114.69. [2026-01-23T12:12:43.746696] [DEBUG] [REMOTE ] KBWP: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:43.746927] [DEBUG] [REMOTE ] KBWP: PASS: Integrity check passed. [2026-01-23T12:12:43.746995] [DEBUG] [REMOTE ] KBWP: Symbol is viable for forecasting. [2026-01-23T12:12:43.747085] [INFO ] [MAIN ] [1760/3498] KBWP kept (0.6s) | 1757 kept, 3 rejected | 139.2/min | ETA: 12.5m [2026-01-23T12:12:44.192631] [DEBUG] [REMOTE ] KBWY: Retrieved 3806 rows, trimmed to 300. [2026-01-23T12:12:44.192871] [DEBUG] [REMOTE ] KBWY: PASS: History has at least 300 days. [2026-01-23T12:12:44.193296] [DEBUG] [REMOTE ] KBWY: PASS: Price check passed. Min price $14.61. [2026-01-23T12:12:44.193508] [DEBUG] [REMOTE ] KBWY: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:44.193780] [DEBUG] [REMOTE ] KBWY: PASS: Integrity check passed. [2026-01-23T12:12:44.193848] [DEBUG] [REMOTE ] KBWY: Symbol is viable for forecasting. [2026-01-23T12:12:44.193934] [INFO ] [MAIN ] [1761/3498] KBWY kept (0.4s) | 1758 kept, 3 rejected | 139.2/min | ETA: 12.5m [2026-01-23T12:12:44.465898] [DEBUG] [REMOTE ] KC: Retrieved 1434 rows, trimmed to 300. [2026-01-23T12:12:44.466145] [DEBUG] [REMOTE ] KC: PASS: History has at least 300 days. [2026-01-23T12:12:44.469214] [DEBUG] [REMOTE ] KC: PASS: Price check passed. Min price $10.34. [2026-01-23T12:12:44.469511] [DEBUG] [REMOTE ] KC: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:44.469736] [DEBUG] [REMOTE ] KC: PASS: Integrity check passed. [2026-01-23T12:12:44.469802] [DEBUG] [REMOTE ] KC: Symbol is viable for forecasting. [2026-01-23T12:12:44.469900] [INFO ] [MAIN ] [1762/3498] KC kept (0.3s) | 1759 kept, 3 rejected | 139.2/min | ETA: 12.5m [2026-01-23T12:12:44.843068] [DEBUG] [REMOTE ] KD: Retrieved 1066 rows, trimmed to 300. [2026-01-23T12:12:44.843208] [DEBUG] [REMOTE ] KD: PASS: History has at least 300 days. [2026-01-23T12:12:44.843421] [DEBUG] [REMOTE ] KD: PASS: Price check passed. Min price $23.57. [2026-01-23T12:12:44.843560] [DEBUG] [REMOTE ] KD: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:44.843713] [DEBUG] [REMOTE ] KD: PASS: Integrity check passed. [2026-01-23T12:12:44.843757] [DEBUG] [REMOTE ] KD: Symbol is viable for forecasting. [2026-01-23T12:12:44.843805] [INFO ] [MAIN ] [1763/3498] KD kept (0.4s) | 1760 kept, 3 rejected | 139.2/min | ETA: 12.5m [2026-01-23T12:12:45.442494] [DEBUG] [REMOTE ] KDP: Retrieved 4463 rows, trimmed to 300. [2026-01-23T12:12:45.442664] [DEBUG] [REMOTE ] KDP: PASS: History has at least 300 days. [2026-01-23T12:12:45.442883] [DEBUG] [REMOTE ] KDP: PASS: Price check passed. Min price $25.75. [2026-01-23T12:12:45.443024] [DEBUG] [REMOTE ] KDP: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:45.443139] [DEBUG] [REMOTE ] KDP: PASS: Integrity check passed. [2026-01-23T12:12:45.443196] [DEBUG] [REMOTE ] KDP: Symbol is viable for forecasting. [2026-01-23T12:12:45.443246] [INFO ] [MAIN ] [1764/3498] KDP kept (0.6s) | 1761 kept, 3 rejected | 139.2/min | ETA: 12.5m [2026-01-23T12:12:45.784883] [DEBUG] [REMOTE ] KE: Retrieved 2821 rows, trimmed to 300. [2026-01-23T12:12:45.785039] [DEBUG] [REMOTE ] KE: PASS: History has at least 300 days. [2026-01-23T12:12:45.785278] [DEBUG] [REMOTE ] KE: PASS: Price check passed. Min price $26.30. [2026-01-23T12:12:45.785421] [DEBUG] [REMOTE ] KE: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:45.785537] [DEBUG] [REMOTE ] KE: PASS: Integrity check passed. [2026-01-23T12:12:45.785601] [DEBUG] [REMOTE ] KE: Symbol is viable for forecasting. [2026-01-23T12:12:45.785653] [INFO ] [MAIN ] [1765/3498] KE kept (0.3s) | 1762 kept, 3 rejected | 139.2/min | ETA: 12.5m [2026-01-23T12:12:46.381879] [DEBUG] [REMOTE ] KELYA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:46.382039] [DEBUG] [REMOTE ] KELYA: PASS: History has at least 300 days. [2026-01-23T12:12:46.382308] [DEBUG] [REMOTE ] KELYA: PASS: Price check passed. Min price $8.08. [2026-01-23T12:12:46.382456] [DEBUG] [REMOTE ] KELYA: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:46.382600] [DEBUG] [REMOTE ] KELYA: PASS: Integrity check passed. [2026-01-23T12:12:46.382646] [DEBUG] [REMOTE ] KELYA: Symbol is viable for forecasting. [2026-01-23T12:12:46.382698] [INFO ] [MAIN ] [1766/3498] KELYA kept (0.6s) | 1763 kept, 3 rejected | 139.2/min | ETA: 12.4m [2026-01-23T12:12:46.713120] [DEBUG] [REMOTE ] KEN: Retrieved 2772 rows, trimmed to 300. [2026-01-23T12:12:46.713258] [DEBUG] [REMOTE ] KEN: PASS: History has at least 300 days. [2026-01-23T12:12:46.713500] [DEBUG] [REMOTE ] KEN: PASS: Price check passed. Min price $51.01. [2026-01-23T12:12:46.713681] [DEBUG] [REMOTE ] KEN: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:46.713811] [DEBUG] [REMOTE ] KEN: PASS: Integrity check passed. [2026-01-23T12:12:46.713857] [DEBUG] [REMOTE ] KEN: Symbol is viable for forecasting. [2026-01-23T12:12:46.713913] [INFO ] [MAIN ] [1767/3498] KEN kept (0.3s) | 1764 kept, 3 rejected | 139.2/min | ETA: 12.4m [2026-01-23T12:12:47.094328] [DEBUG] [REMOTE ] KEP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:47.094466] [DEBUG] [REMOTE ] KEP: PASS: History has at least 300 days. [2026-01-23T12:12:47.094704] [DEBUG] [REMOTE ] KEP: PASS: Price check passed. Min price $14.98. [2026-01-23T12:12:47.094840] [DEBUG] [REMOTE ] KEP: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:47.094955] [DEBUG] [REMOTE ] KEP: PASS: Integrity check passed. [2026-01-23T12:12:47.094994] [DEBUG] [REMOTE ] KEP: Symbol is viable for forecasting. [2026-01-23T12:12:47.095042] [INFO ] [MAIN ] [1768/3498] KEP kept (0.4s) | 1765 kept, 3 rejected | 139.2/min | ETA: 12.4m [2026-01-23T12:12:47.641555] [DEBUG] [REMOTE ] KEX: Retrieved 6595 rows, trimmed to 300. [2026-01-23T12:12:47.641711] [DEBUG] [REMOTE ] KEX: PASS: History has at least 300 days. [2026-01-23T12:12:47.641933] [DEBUG] [REMOTE ] KEX: PASS: Price check passed. Min price $88.64. [2026-01-23T12:12:47.642069] [DEBUG] [REMOTE ] KEX: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:47.642183] [DEBUG] [REMOTE ] KEX: PASS: Integrity check passed. [2026-01-23T12:12:47.642223] [DEBUG] [REMOTE ] KEX: Symbol is viable for forecasting. [2026-01-23T12:12:47.642271] [INFO ] [MAIN ] [1769/3498] KEX kept (0.5s) | 1766 kept, 3 rejected | 139.2/min | ETA: 12.4m [2026-01-23T12:12:47.963386] [DEBUG] [REMOTE ] KEYS: Retrieved 2831 rows, trimmed to 300. [2026-01-23T12:12:47.963511] [DEBUG] [REMOTE ] KEYS: PASS: History has at least 300 days. [2026-01-23T12:12:47.963740] [DEBUG] [REMOTE ] KEYS: PASS: Price check passed. Min price $167.77. [2026-01-23T12:12:47.963877] [DEBUG] [REMOTE ] KEYS: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:47.963986] [DEBUG] [REMOTE ] KEYS: PASS: Integrity check passed. [2026-01-23T12:12:47.964040] [DEBUG] [REMOTE ] KEYS: Symbol is viable for forecasting. [2026-01-23T12:12:47.964088] [INFO ] [MAIN ] [1770/3498] KEYS kept (0.3s) | 1767 kept, 3 rejected | 139.2/min | ETA: 12.4m [2026-01-23T12:12:48.594941] [DEBUG] [REMOTE ] KFS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:48.595080] [DEBUG] [REMOTE ] KFS: PASS: History has at least 300 days. [2026-01-23T12:12:48.595334] [DEBUG] [REMOTE ] KFS: PASS: Price check passed. Min price $11.80. [2026-01-23T12:12:48.595490] [DEBUG] [REMOTE ] KFS: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:48.595630] [DEBUG] [REMOTE ] KFS: PASS: Integrity check passed. [2026-01-23T12:12:48.595674] [DEBUG] [REMOTE ] KFS: Symbol is viable for forecasting. [2026-01-23T12:12:48.595725] [INFO ] [MAIN ] [1771/3498] KFS kept (0.6s) | 1768 kept, 3 rejected | 139.1/min | ETA: 12.4m [2026-01-23T12:12:49.073595] [DEBUG] [REMOTE ] KFY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:49.073728] [DEBUG] [REMOTE ] KFY: PASS: History has at least 300 days. [2026-01-23T12:12:49.073949] [DEBUG] [REMOTE ] KFY: PASS: Price check passed. Min price $62.13. [2026-01-23T12:12:49.074088] [DEBUG] [REMOTE ] KFY: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:49.074206] [DEBUG] [REMOTE ] KFY: PASS: Integrity check passed. [2026-01-23T12:12:49.074247] [DEBUG] [REMOTE ] KFY: Symbol is viable for forecasting. [2026-01-23T12:12:49.074296] [INFO ] [MAIN ] [1772/3498] KFY kept (0.5s) | 1769 kept, 3 rejected | 139.1/min | ETA: 12.4m [2026-01-23T12:12:49.226702] [DEBUG] [REMOTE ] KGS: Retrieved 644 rows, trimmed to 300. [2026-01-23T12:12:49.226827] [DEBUG] [REMOTE ] KGS: PASS: History has at least 300 days. [2026-01-23T12:12:49.227030] [DEBUG] [REMOTE ] KGS: PASS: Price check passed. Min price $32.95. [2026-01-23T12:12:49.227163] [DEBUG] [REMOTE ] KGS: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:49.227271] [DEBUG] [REMOTE ] KGS: PASS: Integrity check passed. [2026-01-23T12:12:49.227311] [DEBUG] [REMOTE ] KGS: Symbol is viable for forecasting. [2026-01-23T12:12:49.227358] [INFO ] [MAIN ] [1773/3498] KGS kept (0.2s) | 1770 kept, 3 rejected | 139.2/min | ETA: 12.4m [2026-01-23T12:12:49.784260] [DEBUG] [REMOTE ] KHC: Retrieved 2654 rows, trimmed to 300. [2026-01-23T12:12:49.784407] [DEBUG] [REMOTE ] KHC: PASS: History has at least 300 days. [2026-01-23T12:12:49.784645] [DEBUG] [REMOTE ] KHC: PASS: Price check passed. Min price $22.40. [2026-01-23T12:12:49.784781] [DEBUG] [REMOTE ] KHC: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:49.784892] [DEBUG] [REMOTE ] KHC: PASS: Integrity check passed. [2026-01-23T12:12:49.784932] [DEBUG] [REMOTE ] KHC: Symbol is viable for forecasting. [2026-01-23T12:12:49.784978] [INFO ] [MAIN ] [1774/3498] KHC kept (0.6s) | 1771 kept, 3 rejected | 139.2/min | ETA: 12.4m [2026-01-23T12:12:50.180469] [DEBUG] [REMOTE ] KIDS: Retrieved 2080 rows, trimmed to 300. [2026-01-23T12:12:50.180625] [DEBUG] [REMOTE ] KIDS: PASS: History has at least 300 days. [2026-01-23T12:12:50.180841] [DEBUG] [REMOTE ] KIDS: PASS: Price check passed. Min price $16.32. [2026-01-23T12:12:50.180977] [DEBUG] [REMOTE ] KIDS: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:50.181086] [DEBUG] [REMOTE ] KIDS: PASS: Integrity check passed. [2026-01-23T12:12:50.181126] [DEBUG] [REMOTE ] KIDS: Symbol is viable for forecasting. [2026-01-23T12:12:50.181174] [INFO ] [MAIN ] [1775/3498] KIDS kept (0.4s) | 1772 kept, 3 rejected | 139.2/min | ETA: 12.4m [2026-01-23T12:12:50.725908] [DEBUG] [REMOTE ] KIM: Retrieved 6593 rows, trimmed to 300. [2026-01-23T12:12:50.726043] [DEBUG] [REMOTE ] KIM: PASS: History has at least 300 days. [2026-01-23T12:12:50.726270] [DEBUG] [REMOTE ] KIM: PASS: Price check passed. Min price $19.62. [2026-01-23T12:12:50.726405] [DEBUG] [REMOTE ] KIM: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:50.726521] [DEBUG] [REMOTE ] KIM: PASS: Integrity check passed. [2026-01-23T12:12:50.726591] [DEBUG] [REMOTE ] KIM: Symbol is viable for forecasting. [2026-01-23T12:12:50.726643] [INFO ] [MAIN ] [1776/3498] KIM kept (0.5s) | 1773 kept, 3 rejected | 139.2/min | ETA: 12.4m [2026-01-23T12:12:51.180669] [DEBUG] [REMOTE ] KINS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:51.180810] [DEBUG] [REMOTE ] KINS: PASS: History has at least 300 days. [2026-01-23T12:12:51.181043] [DEBUG] [REMOTE ] KINS: PASS: Price check passed. Min price $14.09. [2026-01-23T12:12:51.181182] [DEBUG] [REMOTE ] KINS: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:51.181304] [DEBUG] [REMOTE ] KINS: PASS: Integrity check passed. [2026-01-23T12:12:51.181350] [DEBUG] [REMOTE ] KINS: Symbol is viable for forecasting. [2026-01-23T12:12:51.181418] [INFO ] [MAIN ] [1777/3498] KINS kept (0.5s) | 1774 kept, 3 rejected | 139.1/min | ETA: 12.4m [2026-01-23T12:12:51.542436] [DEBUG] [REMOTE ] KIO: Retrieved 3142 rows, trimmed to 300. [2026-01-23T12:12:51.542598] [DEBUG] [REMOTE ] KIO: PASS: History has at least 300 days. [2026-01-23T12:12:51.542818] [DEBUG] [REMOTE ] KIO: PASS: Price check passed. Min price $11.15. [2026-01-23T12:12:51.542959] [DEBUG] [REMOTE ] KIO: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:51.543076] [DEBUG] [REMOTE ] KIO: PASS: Integrity check passed. [2026-01-23T12:12:51.543118] [DEBUG] [REMOTE ] KIO: Symbol is viable for forecasting. [2026-01-23T12:12:51.543167] [INFO ] [MAIN ] [1778/3498] KIO kept (0.4s) | 1775 kept, 3 rejected | 139.2/min | ETA: 12.4m [2026-01-23T12:12:51.845532] [DEBUG] [REMOTE ] KKRS: Retrieved 1195 rows, trimmed to 300. [2026-01-23T12:12:51.845688] [DEBUG] [REMOTE ] KKRS: PASS: History has at least 300 days. [2026-01-23T12:12:51.845903] [DEBUG] [REMOTE ] KKRS: PASS: Price check passed. Min price $16.85. [2026-01-23T12:12:51.846038] [DEBUG] [REMOTE ] KKRS: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:51.846146] [DEBUG] [REMOTE ] KKRS: PASS: Integrity check passed. [2026-01-23T12:12:51.846185] [DEBUG] [REMOTE ] KKRS: Symbol is viable for forecasting. [2026-01-23T12:12:51.846233] [INFO ] [MAIN ] [1779/3498] KKRS kept (0.3s) | 1776 kept, 3 rejected | 139.2/min | ETA: 12.4m [2026-01-23T12:12:52.446294] [DEBUG] [REMOTE ] KLAC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:52.446440] [DEBUG] [REMOTE ] KLAC: PASS: History has at least 300 days. [2026-01-23T12:12:52.446706] [DEBUG] [REMOTE ] KLAC: PASS: Price check passed. Min price $1097.12. [2026-01-23T12:12:52.446848] [DEBUG] [REMOTE ] KLAC: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:52.446994] [DEBUG] [REMOTE ] KLAC: PASS: Integrity check passed. [2026-01-23T12:12:52.447037] [DEBUG] [REMOTE ] KLAC: Symbol is viable for forecasting. [2026-01-23T12:12:52.447089] [INFO ] [MAIN ] [1780/3498] KLAC kept (0.6s) | 1777 kept, 3 rejected | 139.2/min | ETA: 12.3m [2026-01-23T12:12:52.883672] [DEBUG] [REMOTE ] KLIC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:52.883814] [DEBUG] [REMOTE ] KLIC: PASS: History has at least 300 days. [2026-01-23T12:12:52.884054] [DEBUG] [REMOTE ] KLIC: PASS: Price check passed. Min price $35.13. [2026-01-23T12:12:52.884191] [DEBUG] [REMOTE ] KLIC: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:52.884310] [DEBUG] [REMOTE ] KLIC: PASS: Integrity check passed. [2026-01-23T12:12:52.884350] [DEBUG] [REMOTE ] KLIC: Symbol is viable for forecasting. [2026-01-23T12:12:52.884400] [INFO ] [MAIN ] [1781/3498] KLIC kept (0.4s) | 1778 kept, 3 rejected | 139.2/min | ETA: 12.3m [2026-01-23T12:12:53.249435] [DEBUG] [REMOTE ] KLXE: Retrieved 1847 rows, trimmed to 300. [2026-01-23T12:12:53.249591] [DEBUG] [REMOTE ] KLXE: PASS: History has at least 300 days. [2026-01-23T12:12:53.249808] [DEBUG] [REMOTE ] KLXE: PASS: Price check passed. Min price $1.56. [2026-01-23T12:12:53.249946] [DEBUG] [REMOTE ] KLXE: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:53.250060] [DEBUG] [REMOTE ] KLXE: PASS: Integrity check passed. [2026-01-23T12:12:53.250116] [DEBUG] [REMOTE ] KLXE: Symbol is viable for forecasting. [2026-01-23T12:12:53.250166] [INFO ] [MAIN ] [1782/3498] KLXE kept (0.4s) | 1779 kept, 3 rejected | 139.2/min | ETA: 12.3m [2026-01-23T12:12:53.750549] [DEBUG] [REMOTE ] KMB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:53.750701] [DEBUG] [REMOTE ] KMB: PASS: History has at least 300 days. [2026-01-23T12:12:53.750926] [DEBUG] [REMOTE ] KMB: PASS: Price check passed. Min price $97.56. [2026-01-23T12:12:53.751060] [DEBUG] [REMOTE ] KMB: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:53.751176] [DEBUG] [REMOTE ] KMB: PASS: Integrity check passed. [2026-01-23T12:12:53.751216] [DEBUG] [REMOTE ] KMB: Symbol is viable for forecasting. [2026-01-23T12:12:53.751264] [INFO ] [MAIN ] [1783/3498] KMB kept (0.5s) | 1780 kept, 3 rejected | 139.2/min | ETA: 12.3m [2026-01-23T12:12:53.998882] [DEBUG] [REMOTE ] KMDA: Retrieved 3181 rows, trimmed to 300. [2026-01-23T12:12:53.999059] [DEBUG] [REMOTE ] KMDA: PASS: History has at least 300 days. [2026-01-23T12:12:53.999374] [DEBUG] [REMOTE ] KMDA: PASS: Price check passed. Min price $6.62. [2026-01-23T12:12:53.999611] [DEBUG] [REMOTE ] KMDA: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:53.999801] [DEBUG] [REMOTE ] KMDA: PASS: Integrity check passed. [2026-01-23T12:12:53.999866] [DEBUG] [REMOTE ] KMDA: Symbol is viable for forecasting. [2026-01-23T12:12:53.999945] [INFO ] [MAIN ] [1784/3498] KMDA kept (0.2s) | 1781 kept, 3 rejected | 139.2/min | ETA: 12.3m [2026-01-23T12:12:54.590687] [DEBUG] [REMOTE ] KMI: Retrieved 3758 rows, trimmed to 300. [2026-01-23T12:12:54.590815] [DEBUG] [REMOTE ] KMI: PASS: History has at least 300 days. [2026-01-23T12:12:54.591019] [DEBUG] [REMOTE ] KMI: PASS: Price check passed. Min price $25.61. [2026-01-23T12:12:54.591152] [DEBUG] [REMOTE ] KMI: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:54.591262] [DEBUG] [REMOTE ] KMI: PASS: Integrity check passed. [2026-01-23T12:12:54.591302] [DEBUG] [REMOTE ] KMI: Symbol is viable for forecasting. [2026-01-23T12:12:54.591350] [INFO ] [MAIN ] [1785/3498] KMI kept (0.6s) | 1782 kept, 3 rejected | 139.2/min | ETA: 12.3m [2026-01-23T12:12:54.848122] [DEBUG] [REMOTE ] KMPB: Retrieved 969 rows, trimmed to 300. [2026-01-23T12:12:54.848229] [DEBUG] [REMOTE ] KMPB: PASS: History has at least 300 days. [2026-01-23T12:12:54.848436] [DEBUG] [REMOTE ] KMPB: PASS: Price check passed. Min price $22.89. [2026-01-23T12:12:54.848595] [DEBUG] [REMOTE ] KMPB: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:54.848721] [DEBUG] [REMOTE ] KMPB: PASS: Integrity check passed. [2026-01-23T12:12:54.848764] [DEBUG] [REMOTE ] KMPB: Symbol is viable for forecasting. [2026-01-23T12:12:54.848812] [INFO ] [MAIN ] [1786/3498] KMPB kept (0.3s) | 1783 kept, 3 rejected | 139.2/min | ETA: 12.3m [2026-01-23T12:12:55.448827] [DEBUG] [REMOTE ] KMX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:55.448966] [DEBUG] [REMOTE ] KMX: PASS: History has at least 300 days. [2026-01-23T12:12:55.449190] [DEBUG] [REMOTE ] KMX: PASS: Price check passed. Min price $30.88. [2026-01-23T12:12:55.449326] [DEBUG] [REMOTE ] KMX: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:55.449444] [DEBUG] [REMOTE ] KMX: PASS: Integrity check passed. [2026-01-23T12:12:55.449484] [DEBUG] [REMOTE ] KMX: Symbol is viable for forecasting. [2026-01-23T12:12:55.449532] [INFO ] [MAIN ] [1787/3498] KMX kept (0.6s) | 1784 kept, 3 rejected | 139.2/min | ETA: 12.3m [2026-01-23T12:12:55.705111] [DEBUG] [REMOTE ] KN: Retrieved 3002 rows, trimmed to 300. [2026-01-23T12:12:55.705243] [DEBUG] [REMOTE ] KN: PASS: History has at least 300 days. [2026-01-23T12:12:55.705456] [DEBUG] [REMOTE ] KN: PASS: Price check passed. Min price $20.67. [2026-01-23T12:12:55.705624] [DEBUG] [REMOTE ] KN: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:55.705760] [DEBUG] [REMOTE ] KN: PASS: Integrity check passed. [2026-01-23T12:12:55.705814] [DEBUG] [REMOTE ] KN: Symbol is viable for forecasting. [2026-01-23T12:12:55.705869] [INFO ] [MAIN ] [1788/3498] KN kept (0.3s) | 1785 kept, 3 rejected | 139.2/min | ETA: 12.3m [2026-01-23T12:12:55.996048] [DEBUG] [REMOTE ] KNF: Retrieved 663 rows, trimmed to 300. [2026-01-23T12:12:55.996188] [DEBUG] [REMOTE ] KNF: PASS: History has at least 300 days. [2026-01-23T12:12:55.996399] [DEBUG] [REMOTE ] KNF: PASS: Price check passed. Min price $59.93. [2026-01-23T12:12:55.996535] [DEBUG] [REMOTE ] KNF: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:55.996678] [DEBUG] [REMOTE ] KNF: PASS: Integrity check passed. [2026-01-23T12:12:55.996721] [DEBUG] [REMOTE ] KNF: Symbol is viable for forecasting. [2026-01-23T12:12:55.996769] [INFO ] [MAIN ] [1789/3498] KNF kept (0.3s) | 1786 kept, 3 rejected | 139.2/min | ETA: 12.3m [2026-01-23T12:12:56.596092] [DEBUG] [REMOTE ] KNOP: Retrieved 3217 rows, trimmed to 300. [2026-01-23T12:12:56.596227] [DEBUG] [REMOTE ] KNOP: PASS: History has at least 300 days. [2026-01-23T12:12:56.596447] [DEBUG] [REMOTE ] KNOP: PASS: Price check passed. Min price $8.92. [2026-01-23T12:12:56.596602] [DEBUG] [REMOTE ] KNOP: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:56.596717] [DEBUG] [REMOTE ] KNOP: PASS: Integrity check passed. [2026-01-23T12:12:56.596758] [DEBUG] [REMOTE ] KNOP: Symbol is viable for forecasting. [2026-01-23T12:12:56.596806] [INFO ] [MAIN ] [1790/3498] KNOP kept (0.6s) | 1787 kept, 3 rejected | 139.2/min | ETA: 12.3m [2026-01-23T12:12:56.935127] [DEBUG] [REMOTE ] KNSA: Retrieved 1926 rows, trimmed to 300. [2026-01-23T12:12:56.935281] [DEBUG] [REMOTE ] KNSA: PASS: History has at least 300 days. [2026-01-23T12:12:56.935497] [DEBUG] [REMOTE ] KNSA: PASS: Price check passed. Min price $37.01. [2026-01-23T12:12:56.935665] [DEBUG] [REMOTE ] KNSA: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:56.935782] [DEBUG] [REMOTE ] KNSA: PASS: Integrity check passed. [2026-01-23T12:12:56.935822] [DEBUG] [REMOTE ] KNSA: Symbol is viable for forecasting. [2026-01-23T12:12:56.935870] [INFO ] [MAIN ] [1791/3498] KNSA kept (0.3s) | 1788 kept, 3 rejected | 139.2/min | ETA: 12.3m [2026-01-23T12:12:57.373517] [DEBUG] [REMOTE ] KNSL: Retrieved 2385 rows, trimmed to 300. [2026-01-23T12:12:57.373698] [DEBUG] [REMOTE ] KNSL: PASS: History has at least 300 days. [2026-01-23T12:12:57.373919] [DEBUG] [REMOTE ] KNSL: PASS: Price check passed. Min price $354.60. [2026-01-23T12:12:57.374052] [DEBUG] [REMOTE ] KNSL: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:57.374166] [DEBUG] [REMOTE ] KNSL: PASS: Integrity check passed. [2026-01-23T12:12:57.374206] [DEBUG] [REMOTE ] KNSL: Symbol is viable for forecasting. [2026-01-23T12:12:57.374275] [INFO ] [MAIN ] [1792/3498] KNSL kept (0.4s) | 1789 kept, 3 rejected | 139.2/min | ETA: 12.3m [2026-01-23T12:12:57.605694] [DEBUG] [REMOTE ] KNTK: Retrieved 2193 rows, trimmed to 300. [2026-01-23T12:12:57.605820] [DEBUG] [REMOTE ] KNTK: PASS: History has at least 300 days. [2026-01-23T12:12:57.606032] [DEBUG] [REMOTE ] KNTK: PASS: Price check passed. Min price $31.68. [2026-01-23T12:12:57.606171] [DEBUG] [REMOTE ] KNTK: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:57.606283] [DEBUG] [REMOTE ] KNTK: PASS: Integrity check passed. [2026-01-23T12:12:57.606324] [DEBUG] [REMOTE ] KNTK: Symbol is viable for forecasting. [2026-01-23T12:12:57.606373] [INFO ] [MAIN ] [1793/3498] KNTK kept (0.2s) | 1790 kept, 3 rejected | 139.2/min | ETA: 12.2m [2026-01-23T12:12:58.307244] [DEBUG] [REMOTE ] KNX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:58.307382] [DEBUG] [REMOTE ] KNX: PASS: History has at least 300 days. [2026-01-23T12:12:58.307648] [DEBUG] [REMOTE ] KNX: PASS: Price check passed. Min price $41.53. [2026-01-23T12:12:58.307786] [DEBUG] [REMOTE ] KNX: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:58.307915] [DEBUG] [REMOTE ] KNX: PASS: Integrity check passed. [2026-01-23T12:12:58.307956] [DEBUG] [REMOTE ] KNX: Symbol is viable for forecasting. [2026-01-23T12:12:58.308005] [INFO ] [MAIN ] [1794/3498] KNX kept (0.7s) | 1791 kept, 3 rejected | 139.2/min | ETA: 12.2m [2026-01-23T12:12:58.620351] [DEBUG] [REMOTE ] KOD: Retrieved 1834 rows, trimmed to 300. [2026-01-23T12:12:58.620498] [DEBUG] [REMOTE ] KOD: PASS: History has at least 300 days. [2026-01-23T12:12:58.620736] [DEBUG] [REMOTE ] KOD: PASS: Price check passed. Min price $16.90. [2026-01-23T12:12:58.620873] [DEBUG] [REMOTE ] KOD: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:58.620981] [DEBUG] [REMOTE ] KOD: PASS: Integrity check passed. [2026-01-23T12:12:58.621021] [DEBUG] [REMOTE ] KOD: Symbol is viable for forecasting. [2026-01-23T12:12:58.621069] [INFO ] [MAIN ] [1795/3498] KOD kept (0.3s) | 1792 kept, 3 rejected | 139.2/min | ETA: 12.2m [2026-01-23T12:12:59.034898] [DEBUG] [REMOTE ] KODK: Retrieved 3102 rows, trimmed to 300. [2026-01-23T12:12:59.035035] [DEBUG] [REMOTE ] KODK: PASS: History has at least 300 days. [2026-01-23T12:12:59.035247] [DEBUG] [REMOTE ] KODK: PASS: Price check passed. Min price $5.79. [2026-01-23T12:12:59.035382] [DEBUG] [REMOTE ] KODK: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:59.035494] [DEBUG] [REMOTE ] KODK: PASS: Integrity check passed. [2026-01-23T12:12:59.035535] [DEBUG] [REMOTE ] KODK: Symbol is viable for forecasting. [2026-01-23T12:12:59.035602] [INFO ] [MAIN ] [1796/3498] KODK kept (0.4s) | 1793 kept, 3 rejected | 139.2/min | ETA: 12.2m [2026-01-23T12:12:59.559038] [DEBUG] [REMOTE ] KOF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:12:59.559171] [DEBUG] [REMOTE ] KOF: PASS: History has at least 300 days. [2026-01-23T12:12:59.559390] [DEBUG] [REMOTE ] KOF: PASS: Price check passed. Min price $84.83. [2026-01-23T12:12:59.559526] [DEBUG] [REMOTE ] KOF: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:59.559661] [DEBUG] [REMOTE ] KOF: PASS: Integrity check passed. [2026-01-23T12:12:59.559703] [DEBUG] [REMOTE ] KOF: Symbol is viable for forecasting. [2026-01-23T12:12:59.559751] [INFO ] [MAIN ] [1797/3498] KOF kept (0.5s) | 1794 kept, 3 rejected | 139.2/min | ETA: 12.2m [2026-01-23T12:12:59.985778] [DEBUG] [REMOTE ] KOP: Retrieved 5025 rows, trimmed to 300. [2026-01-23T12:12:59.985924] [DEBUG] [REMOTE ] KOP: PASS: History has at least 300 days. [2026-01-23T12:12:59.986154] [DEBUG] [REMOTE ] KOP: PASS: Price check passed. Min price $26.63. [2026-01-23T12:12:59.986318] [DEBUG] [REMOTE ] KOP: PASS: Continuity check passed with 300 days. [2026-01-23T12:12:59.986447] [DEBUG] [REMOTE ] KOP: PASS: Integrity check passed. [2026-01-23T12:12:59.986490] [DEBUG] [REMOTE ] KOP: Symbol is viable for forecasting. [2026-01-23T12:12:59.986538] [INFO ] [MAIN ] [1798/3498] KOP kept (0.4s) | 1795 kept, 3 rejected | 139.2/min | ETA: 12.2m [2026-01-23T12:13:00.461189] [DEBUG] [REMOTE ] KOPN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:00.461327] [DEBUG] [REMOTE ] KOPN: PASS: History has at least 300 days. [2026-01-23T12:13:00.461555] [DEBUG] [REMOTE ] KOPN: PASS: Price check passed. Min price $2.21. [2026-01-23T12:13:00.461712] [DEBUG] [REMOTE ] KOPN: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:00.461832] [DEBUG] [REMOTE ] KOPN: PASS: Integrity check passed. [2026-01-23T12:13:00.461873] [DEBUG] [REMOTE ] KOPN: Symbol is viable for forecasting. [2026-01-23T12:13:00.461921] [INFO ] [MAIN ] [1799/3498] KOPN kept (0.5s) | 1796 kept, 3 rejected | 139.2/min | ETA: 12.2m [2026-01-23T12:13:00.890082] [DEBUG] [REMOTE ] KOSS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:00.890241] [DEBUG] [REMOTE ] KOSS: PASS: History has at least 300 days. [2026-01-23T12:13:00.890516] [DEBUG] [REMOTE ] KOSS: PASS: Price check passed. Min price $4.14. [2026-01-23T12:13:00.890679] [DEBUG] [REMOTE ] KOSS: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:00.890825] [DEBUG] [REMOTE ] KOSS: PASS: Integrity check passed. [2026-01-23T12:13:00.890869] [DEBUG] [REMOTE ] KOSS: Symbol is viable for forecasting. [2026-01-23T12:13:00.891472] [INFO ] [MAIN ] [1800/3498] KOSS kept (0.4s) | 1797 kept, 3 rejected | 139.2/min | ETA: 12.2m [2026-01-23T12:13:01.212063] [DEBUG] [REMOTE ] KPRX: Retrieved 2635 rows, trimmed to 300. [2026-01-23T12:13:01.212239] [DEBUG] [REMOTE ] KPRX: PASS: History has at least 300 days. [2026-01-23T12:13:01.212504] [DEBUG] [REMOTE ] KPRX: PASS: Price check passed. Min price $1.80. [2026-01-23T12:13:01.212670] [DEBUG] [REMOTE ] KPRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:01.212795] [DEBUG] [REMOTE ] KPRX: PASS: Integrity check passed. [2026-01-23T12:13:01.212838] [DEBUG] [REMOTE ] KPRX: Symbol is viable for forecasting. [2026-01-23T12:13:01.212888] [INFO ] [MAIN ] [1801/3498] KPRX kept (0.3s) | 1798 kept, 3 rejected | 139.2/min | ETA: 12.2m [2026-01-23T12:13:01.616914] [DEBUG] [REMOTE ] KPTI: Retrieved 3070 rows, trimmed to 300. [2026-01-23T12:13:01.617042] [DEBUG] [REMOTE ] KPTI: PASS: History has at least 300 days. [2026-01-23T12:13:01.617249] [DEBUG] [REMOTE ] KPTI: PASS: Price check passed. Min price $5.16. [2026-01-23T12:13:01.617382] [DEBUG] [REMOTE ] KPTI: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:01.617521] [DEBUG] [REMOTE ] KPTI: PASS: Integrity check passed. [2026-01-23T12:13:01.617562] [DEBUG] [REMOTE ] KPTI: Symbol is viable for forecasting. [2026-01-23T12:13:01.617629] [INFO ] [MAIN ] [1802/3498] KPTI kept (0.4s) | 1799 kept, 3 rejected | 139.2/min | ETA: 12.2m [2026-01-23T12:13:02.164347] [DEBUG] [REMOTE ] KRC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:02.164481] [DEBUG] [REMOTE ] KRC: PASS: History has at least 300 days. [2026-01-23T12:13:02.164719] [DEBUG] [REMOTE ] KRC: PASS: Price check passed. Min price $35.60. [2026-01-23T12:13:02.164855] [DEBUG] [REMOTE ] KRC: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:02.164968] [DEBUG] [REMOTE ] KRC: PASS: Integrity check passed. [2026-01-23T12:13:02.165008] [DEBUG] [REMOTE ] KRC: Symbol is viable for forecasting. [2026-01-23T12:13:02.165055] [INFO ] [MAIN ] [1803/3498] KRC kept (0.5s) | 1800 kept, 3 rejected | 139.2/min | ETA: 12.2m [2026-01-23T12:13:02.465545] [DEBUG] [REMOTE ] KREF: Retrieved 2191 rows, trimmed to 300. [2026-01-23T12:13:02.465714] [DEBUG] [REMOTE ] KREF: PASS: History has at least 300 days. [2026-01-23T12:13:02.465923] [DEBUG] [REMOTE ] KREF: PASS: Price check passed. Min price $7.56. [2026-01-23T12:13:02.466058] [DEBUG] [REMOTE ] KREF: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:02.466170] [DEBUG] [REMOTE ] KREF: PASS: Integrity check passed. [2026-01-23T12:13:02.466210] [DEBUG] [REMOTE ] KREF: Symbol is viable for forecasting. [2026-01-23T12:13:02.466258] [INFO ] [MAIN ] [1804/3498] KREF kept (0.3s) | 1801 kept, 3 rejected | 139.2/min | ETA: 12.2m [2026-01-23T12:13:02.996806] [DEBUG] [REMOTE ] KRG: Retrieved 5397 rows, trimmed to 300. [2026-01-23T12:13:02.996950] [DEBUG] [REMOTE ] KRG: PASS: History has at least 300 days. [2026-01-23T12:13:02.997168] [DEBUG] [REMOTE ] KRG: PASS: Price check passed. Min price $21.50. [2026-01-23T12:13:02.997310] [DEBUG] [REMOTE ] KRG: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:02.997450] [DEBUG] [REMOTE ] KRG: PASS: Integrity check passed. [2026-01-23T12:13:02.997496] [DEBUG] [REMOTE ] KRG: Symbol is viable for forecasting. [2026-01-23T12:13:02.997549] [INFO ] [MAIN ] [1805/3498] KRG kept (0.5s) | 1802 kept, 3 rejected | 139.2/min | ETA: 12.2m [2026-01-23T12:13:03.468706] [DEBUG] [REMOTE ] KRMD: Retrieved 6594 rows, trimmed to 300. [2026-01-23T12:13:03.468848] [DEBUG] [REMOTE ] KRMD: PASS: History has at least 300 days. [2026-01-23T12:13:03.469080] [DEBUG] [REMOTE ] KRMD: PASS: Price check passed. Min price $3.73. [2026-01-23T12:13:03.469227] [DEBUG] [REMOTE ] KRMD: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:03.469366] [DEBUG] [REMOTE ] KRMD: PASS: Integrity check passed. [2026-01-23T12:13:03.469410] [DEBUG] [REMOTE ] KRMD: Symbol is viable for forecasting. [2026-01-23T12:13:03.469461] [INFO ] [MAIN ] [1806/3498] KRMD kept (0.5s) | 1803 kept, 3 rejected | 139.2/min | ETA: 12.2m [2026-01-23T12:13:03.887139] [DEBUG] [REMOTE ] KRNY: Retrieved 5261 rows, trimmed to 300. [2026-01-23T12:13:03.887274] [DEBUG] [REMOTE ] KRNY: PASS: History has at least 300 days. [2026-01-23T12:13:03.887541] [DEBUG] [REMOTE ] KRNY: PASS: Price check passed. Min price $6.25. [2026-01-23T12:13:03.887709] [DEBUG] [REMOTE ] KRNY: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:03.887830] [DEBUG] [REMOTE ] KRNY: PASS: Integrity check passed. [2026-01-23T12:13:03.887873] [DEBUG] [REMOTE ] KRNY: Symbol is viable for forecasting. [2026-01-23T12:13:03.887922] [INFO ] [MAIN ] [1807/3498] KRNY kept (0.4s) | 1804 kept, 3 rejected | 139.2/min | ETA: 12.1m [2026-01-23T12:13:04.320120] [DEBUG] [REMOTE ] KRO: Retrieved 5565 rows, trimmed to 300. [2026-01-23T12:13:04.320266] [DEBUG] [REMOTE ] KRO: PASS: History has at least 300 days. [2026-01-23T12:13:04.320498] [DEBUG] [REMOTE ] KRO: PASS: Price check passed. Min price $4.28. [2026-01-23T12:13:04.320655] [DEBUG] [REMOTE ] KRO: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:04.320774] [DEBUG] [REMOTE ] KRO: PASS: Integrity check passed. [2026-01-23T12:13:04.320814] [DEBUG] [REMOTE ] KRO: Symbol is viable for forecasting. [2026-01-23T12:13:04.320861] [INFO ] [MAIN ] [1808/3498] KRO kept (0.4s) | 1805 kept, 3 rejected | 139.2/min | ETA: 12.1m [2026-01-23T12:13:04.615804] [DEBUG] [REMOTE ] KROS: Retrieved 1455 rows, trimmed to 300. [2026-01-23T12:13:04.615954] [DEBUG] [REMOTE ] KROS: PASS: History has at least 300 days. [2026-01-23T12:13:04.616160] [DEBUG] [REMOTE ] KROS: PASS: Price check passed. Min price $15.03. [2026-01-23T12:13:04.616296] [DEBUG] [REMOTE ] KROS: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:04.616404] [DEBUG] [REMOTE ] KROS: PASS: Integrity check passed. [2026-01-23T12:13:04.616444] [DEBUG] [REMOTE ] KROS: Symbol is viable for forecasting. [2026-01-23T12:13:04.616492] [INFO ] [MAIN ] [1809/3498] KROS kept (0.3s) | 1806 kept, 3 rejected | 139.2/min | ETA: 12.1m [2026-01-23T12:13:04.914152] [DEBUG] [REMOTE ] KRRO: Retrieved 554 rows, trimmed to 300. [2026-01-23T12:13:04.914284] [DEBUG] [REMOTE ] KRRO: PASS: History has at least 300 days. [2026-01-23T12:13:04.914492] [DEBUG] [REMOTE ] KRRO: PASS: Price check passed. Min price $5.28. [2026-01-23T12:13:04.914652] [DEBUG] [REMOTE ] KRRO: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:04.914767] [DEBUG] [REMOTE ] KRRO: PASS: Integrity check passed. [2026-01-23T12:13:04.914809] [DEBUG] [REMOTE ] KRRO: Symbol is viable for forecasting. [2026-01-23T12:13:04.914859] [INFO ] [MAIN ] [1810/3498] KRRO kept (0.3s) | 1807 kept, 3 rejected | 139.2/min | ETA: 12.1m [2026-01-23T12:13:05.435273] [DEBUG] [REMOTE ] KRUS: Retrieved 1628 rows, trimmed to 300. [2026-01-23T12:13:05.435401] [DEBUG] [REMOTE ] KRUS: PASS: History has at least 300 days. [2026-01-23T12:13:05.435645] [DEBUG] [REMOTE ] KRUS: PASS: Price check passed. Min price $42.67. [2026-01-23T12:13:05.435791] [DEBUG] [REMOTE ] KRUS: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:05.435905] [DEBUG] [REMOTE ] KRUS: PASS: Integrity check passed. [2026-01-23T12:13:05.435948] [DEBUG] [REMOTE ] KRUS: Symbol is viable for forecasting. [2026-01-23T12:13:05.435998] [INFO ] [MAIN ] [1811/3498] KRUS kept (0.5s) | 1808 kept, 3 rejected | 139.2/min | ETA: 12.1m [2026-01-23T12:13:05.801350] [DEBUG] [REMOTE ] KRYS: Retrieved 2096 rows, trimmed to 300. [2026-01-23T12:13:05.801490] [DEBUG] [REMOTE ] KRYS: PASS: History has at least 300 days. [2026-01-23T12:13:05.801739] [DEBUG] [REMOTE ] KRYS: PASS: Price check passed. Min price $185.05. [2026-01-23T12:13:05.801906] [DEBUG] [REMOTE ] KRYS: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:05.802020] [DEBUG] [REMOTE ] KRYS: PASS: Integrity check passed. [2026-01-23T12:13:05.802062] [DEBUG] [REMOTE ] KRYS: Symbol is viable for forecasting. [2026-01-23T12:13:05.802113] [INFO ] [MAIN ] [1812/3498] KRYS kept (0.4s) | 1809 kept, 3 rejected | 139.2/min | ETA: 12.1m [2026-01-23T12:13:06.169297] [DEBUG] [REMOTE ] KSCP: Retrieved 1000 rows, trimmed to 300. [2026-01-23T12:13:06.169439] [DEBUG] [REMOTE ] KSCP: PASS: History has at least 300 days. [2026-01-23T12:13:06.169672] [DEBUG] [REMOTE ] KSCP: PASS: Price check passed. Min price $3.54. [2026-01-23T12:13:06.169826] [DEBUG] [REMOTE ] KSCP: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:06.169951] [DEBUG] [REMOTE ] KSCP: PASS: Integrity check passed. [2026-01-23T12:13:06.169991] [DEBUG] [REMOTE ] KSCP: Symbol is viable for forecasting. [2026-01-23T12:13:06.170039] [INFO ] [MAIN ] [1813/3498] KSCP kept (0.4s) | 1810 kept, 3 rejected | 139.2/min | ETA: 12.1m [2026-01-23T12:13:06.504546] [DEBUG] [REMOTE ] KSPI: Retrieved 504 rows, trimmed to 300. [2026-01-23T12:13:06.504706] [DEBUG] [REMOTE ] KSPI: PASS: History has at least 300 days. [2026-01-23T12:13:06.504922] [DEBUG] [REMOTE ] KSPI: PASS: Price check passed. Min price $70.89. [2026-01-23T12:13:06.505060] [DEBUG] [REMOTE ] KSPI: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:06.505187] [DEBUG] [REMOTE ] KSPI: PASS: Integrity check passed. [2026-01-23T12:13:06.505235] [DEBUG] [REMOTE ] KSPI: Symbol is viable for forecasting. [2026-01-23T12:13:06.505284] [INFO ] [MAIN ] [1814/3498] KSPI kept (0.3s) | 1811 kept, 3 rejected | 139.3/min | ETA: 12.1m [2026-01-23T12:13:07.158170] [DEBUG] [REMOTE ] KSS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:07.158321] [DEBUG] [REMOTE ] KSS: PASS: History has at least 300 days. [2026-01-23T12:13:07.158554] [DEBUG] [REMOTE ] KSS: PASS: Price check passed. Min price $14.92. [2026-01-23T12:13:07.158714] [DEBUG] [REMOTE ] KSS: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:07.158849] [DEBUG] [REMOTE ] KSS: PASS: Integrity check passed. [2026-01-23T12:13:07.158899] [DEBUG] [REMOTE ] KSS: Symbol is viable for forecasting. [2026-01-23T12:13:07.158957] [INFO ] [MAIN ] [1815/3498] KSS kept (0.7s) | 1812 kept, 3 rejected | 139.2/min | ETA: 12.1m [2026-01-23T12:13:07.448687] [DEBUG] [REMOTE ] KTB: Retrieved 1685 rows, trimmed to 300. [2026-01-23T12:13:07.448827] [DEBUG] [REMOTE ] KTB: PASS: History has at least 300 days. [2026-01-23T12:13:07.449035] [DEBUG] [REMOTE ] KTB: PASS: Price check passed. Min price $57.86. [2026-01-23T12:13:07.449171] [DEBUG] [REMOTE ] KTB: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:07.449281] [DEBUG] [REMOTE ] KTB: PASS: Integrity check passed. [2026-01-23T12:13:07.449322] [DEBUG] [REMOTE ] KTB: Symbol is viable for forecasting. [2026-01-23T12:13:07.449370] [INFO ] [MAIN ] [1816/3498] KTB kept (0.3s) | 1813 kept, 3 rejected | 139.2/min | ETA: 12.1m [2026-01-23T12:13:08.043359] [DEBUG] [REMOTE ] KTCC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:08.043510] [DEBUG] [REMOTE ] KTCC: PASS: History has at least 300 days. [2026-01-23T12:13:08.043762] [DEBUG] [REMOTE ] KTCC: PASS: Price check passed. Min price $2.42. [2026-01-23T12:13:08.043904] [DEBUG] [REMOTE ] KTCC: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:08.044020] [DEBUG] [REMOTE ] KTCC: PASS: Integrity check passed. [2026-01-23T12:13:08.044065] [DEBUG] [REMOTE ] KTCC: Symbol is viable for forecasting. [2026-01-23T12:13:08.044115] [INFO ] [MAIN ] [1817/3498] KTCC kept (0.6s) | 1814 kept, 3 rejected | 139.2/min | ETA: 12.1m [2026-01-23T12:13:08.512007] [DEBUG] [REMOTE ] KTF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:08.512180] [DEBUG] [REMOTE ] KTF: PASS: History has at least 300 days. [2026-01-23T12:13:08.512498] [DEBUG] [REMOTE ] KTF: PASS: Price check passed. Min price $8.93. [2026-01-23T12:13:08.512747] [DEBUG] [REMOTE ] KTF: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:08.512921] [DEBUG] [REMOTE ] KTF: PASS: Integrity check passed. [2026-01-23T12:13:08.512986] [DEBUG] [REMOTE ] KTF: Symbol is viable for forecasting. [2026-01-23T12:13:08.513063] [INFO ] [MAIN ] [1818/3498] KTF kept (0.5s) | 1815 kept, 3 rejected | 139.2/min | ETA: 12.1m [2026-01-23T12:13:08.844960] [DEBUG] [REMOTE ] KURA: Retrieved 2567 rows, trimmed to 300. [2026-01-23T12:13:08.845110] [DEBUG] [REMOTE ] KURA: PASS: History has at least 300 days. [2026-01-23T12:13:08.845325] [DEBUG] [REMOTE ] KURA: PASS: Price check passed. Min price $8.46. [2026-01-23T12:13:08.845463] [DEBUG] [REMOTE ] KURA: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:08.845596] [DEBUG] [REMOTE ] KURA: PASS: Integrity check passed. [2026-01-23T12:13:08.845639] [DEBUG] [REMOTE ] KURA: Symbol is viable for forecasting. [2026-01-23T12:13:08.845688] [INFO ] [MAIN ] [1819/3498] KURA kept (0.3s) | 1816 kept, 3 rejected | 139.2/min | ETA: 12.1m [2026-01-23T12:13:09.368772] [DEBUG] [REMOTE ] KVHI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:09.368911] [DEBUG] [REMOTE ] KVHI: PASS: History has at least 300 days. [2026-01-23T12:13:09.369132] [DEBUG] [REMOTE ] KVHI: PASS: Price check passed. Min price $5.26. [2026-01-23T12:13:09.369270] [DEBUG] [REMOTE ] KVHI: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:09.369384] [DEBUG] [REMOTE ] KVHI: PASS: Integrity check passed. [2026-01-23T12:13:09.369425] [DEBUG] [REMOTE ] KVHI: Symbol is viable for forecasting. [2026-01-23T12:13:09.369473] [INFO ] [MAIN ] [1820/3498] KVHI kept (0.5s) | 1817 kept, 3 rejected | 139.2/min | ETA: 12.1m [2026-01-23T12:13:09.588523] [DEBUG] [REMOTE ] KVUE: Retrieved 682 rows, trimmed to 300. [2026-01-23T12:13:09.588677] [DEBUG] [REMOTE ] KVUE: PASS: History has at least 300 days. [2026-01-23T12:13:09.588891] [DEBUG] [REMOTE ] KVUE: PASS: Price check passed. Min price $14.06. [2026-01-23T12:13:09.589029] [DEBUG] [REMOTE ] KVUE: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:09.589140] [DEBUG] [REMOTE ] KVUE: PASS: Integrity check passed. [2026-01-23T12:13:09.589181] [DEBUG] [REMOTE ] KVUE: Symbol is viable for forecasting. [2026-01-23T12:13:09.589229] [INFO ] [MAIN ] [1821/3498] KVUE kept (0.2s) | 1818 kept, 3 rejected | 139.2/min | ETA: 12.0m [2026-01-23T12:13:09.982823] [DEBUG] [REMOTE ] KVYO: Retrieved 587 rows, trimmed to 300. [2026-01-23T12:13:09.982961] [DEBUG] [REMOTE ] KVYO: PASS: History has at least 300 days. [2026-01-23T12:13:09.983169] [DEBUG] [REMOTE ] KVYO: PASS: Price check passed. Min price $23.82. [2026-01-23T12:13:09.983307] [DEBUG] [REMOTE ] KVYO: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:09.983421] [DEBUG] [REMOTE ] KVYO: PASS: Integrity check passed. [2026-01-23T12:13:09.983462] [DEBUG] [REMOTE ] KVYO: Symbol is viable for forecasting. [2026-01-23T12:13:09.983511] [INFO ] [MAIN ] [1822/3498] KVYO kept (0.4s) | 1819 kept, 3 rejected | 139.3/min | ETA: 12.0m [2026-01-23T12:13:10.650306] [DEBUG] [REMOTE ] KYN: Retrieved 5364 rows, trimmed to 300. [2026-01-23T12:13:10.650446] [DEBUG] [REMOTE ] KYN: PASS: History has at least 300 days. [2026-01-23T12:13:10.650691] [DEBUG] [REMOTE ] KYN: PASS: Price check passed. Min price $11.09. [2026-01-23T12:13:10.650829] [DEBUG] [REMOTE ] KYN: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:10.650949] [DEBUG] [REMOTE ] KYN: PASS: Integrity check passed. [2026-01-23T12:13:10.650988] [DEBUG] [REMOTE ] KYN: Symbol is viable for forecasting. [2026-01-23T12:13:10.651036] [INFO ] [MAIN ] [1823/3498] KYN kept (0.7s) | 1820 kept, 3 rejected | 139.2/min | ETA: 12.0m [2026-01-23T12:13:10.996127] [DEBUG] [REMOTE ] KYNB: Retrieved 2812 rows, trimmed to 300. [2026-01-23T12:13:10.996251] [DEBUG] [REMOTE ] KYNB: PASS: History has at least 300 days. [2026-01-23T12:13:10.996471] [DEBUG] [REMOTE ] KYNB: PASS: Price check passed. Min price $8.08. [2026-01-23T12:13:10.996643] [DEBUG] [REMOTE ] KYNB: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:10.996764] [DEBUG] [REMOTE ] KYNB: PASS: Integrity check passed. [2026-01-23T12:13:10.996807] [DEBUG] [REMOTE ] KYNB: Symbol is viable for forecasting. [2026-01-23T12:13:10.996856] [INFO ] [MAIN ] [1824/3498] KYNB kept (0.3s) | 1821 kept, 3 rejected | 139.2/min | ETA: 12.0m [2026-01-23T12:13:11.238924] [DEBUG] [REMOTE ] KYTX: Retrieved 490 rows, trimmed to 300. [2026-01-23T12:13:11.239053] [DEBUG] [REMOTE ] KYTX: PASS: History has at least 300 days. [2026-01-23T12:13:11.239258] [DEBUG] [REMOTE ] KYTX: PASS: Price check passed. Min price $6.36. [2026-01-23T12:13:11.239397] [DEBUG] [REMOTE ] KYTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:11.239510] [DEBUG] [REMOTE ] KYTX: PASS: Integrity check passed. [2026-01-23T12:13:11.239553] [DEBUG] [REMOTE ] KYTX: Symbol is viable for forecasting. [2026-01-23T12:13:11.239625] [INFO ] [MAIN ] [1825/3498] KYTX kept (0.2s) | 1822 kept, 3 rejected | 139.3/min | ETA: 12.0m [2026-01-23T12:13:11.758877] [DEBUG] [REMOTE ] KZIA: Retrieved 2050 rows, trimmed to 300. [2026-01-23T12:13:11.759036] [DEBUG] [REMOTE ] KZIA: PASS: History has at least 300 days. [2026-01-23T12:13:11.759503] [DEBUG] [REMOTE ] KZIA: PASS: Price check passed. Min price $5.00. [2026-01-23T12:13:11.759706] [DEBUG] [REMOTE ] KZIA: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:11.759844] [DEBUG] [REMOTE ] KZIA: PASS: Integrity check passed. [2026-01-23T12:13:11.759888] [DEBUG] [REMOTE ] KZIA: Symbol is viable for forecasting. [2026-01-23T12:13:11.759938] [INFO ] [MAIN ] [1826/3498] KZIA kept (0.5s) | 1823 kept, 3 rejected | 139.2/min | ETA: 12.0m [2026-01-23T12:13:12.369395] [DEBUG] [REMOTE ] L: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:12.369532] [DEBUG] [REMOTE ] L: PASS: History has at least 300 days. [2026-01-23T12:13:12.369784] [DEBUG] [REMOTE ] L: PASS: Price check passed. Min price $97.74. [2026-01-23T12:13:12.369923] [DEBUG] [REMOTE ] L: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:12.370043] [DEBUG] [REMOTE ] L: PASS: Integrity check passed. [2026-01-23T12:13:12.370084] [DEBUG] [REMOTE ] L: Symbol is viable for forecasting. [2026-01-23T12:13:12.370132] [INFO ] [MAIN ] [1827/3498] L kept (0.6s) | 1824 kept, 3 rejected | 139.2/min | ETA: 12.0m [2026-01-23T12:13:12.748299] [DEBUG] [REMOTE ] LAB: Retrieved 3048 rows, trimmed to 300. [2026-01-23T12:13:12.748429] [DEBUG] [REMOTE ] LAB: PASS: History has at least 300 days. [2026-01-23T12:13:12.748666] [DEBUG] [REMOTE ] LAB: PASS: Price check passed. Min price $1.12. [2026-01-23T12:13:12.748805] [DEBUG] [REMOTE ] LAB: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:12.748917] [DEBUG] [REMOTE ] LAB: PASS: Integrity check passed. [2026-01-23T12:13:12.748958] [DEBUG] [REMOTE ] LAB: Symbol is viable for forecasting. [2026-01-23T12:13:12.749007] [INFO ] [MAIN ] [1828/3498] LAB kept (0.4s) | 1825 kept, 3 rejected | 139.2/min | ETA: 12.0m [2026-01-23T12:13:12.967398] [DEBUG] [REMOTE ] LAC: Retrieved 579 rows, trimmed to 300. [2026-01-23T12:13:12.967567] [DEBUG] [REMOTE ] LAC: PASS: History has at least 300 days. [2026-01-23T12:13:12.967800] [DEBUG] [REMOTE ] LAC: PASS: Price check passed. Min price $4.36. [2026-01-23T12:13:12.967968] [DEBUG] [REMOTE ] LAC: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:12.968104] [DEBUG] [REMOTE ] LAC: PASS: Integrity check passed. [2026-01-23T12:13:12.968146] [DEBUG] [REMOTE ] LAC: Symbol is viable for forecasting. [2026-01-23T12:13:12.968196] [INFO ] [MAIN ] [1829/3498] LAC kept (0.2s) | 1826 kept, 3 rejected | 139.3/min | ETA: 12.0m [2026-01-23T12:13:13.641157] [DEBUG] [REMOTE ] LAD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:13.641291] [DEBUG] [REMOTE ] LAD: PASS: History has at least 300 days. [2026-01-23T12:13:13.641539] [DEBUG] [REMOTE ] LAD: PASS: Price check passed. Min price $285.25. [2026-01-23T12:13:13.641696] [DEBUG] [REMOTE ] LAD: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:13.641811] [DEBUG] [REMOTE ] LAD: PASS: Integrity check passed. [2026-01-23T12:13:13.641851] [DEBUG] [REMOTE ] LAD: Symbol is viable for forecasting. [2026-01-23T12:13:13.641899] [INFO ] [MAIN ] [1830/3498] LAD kept (0.7s) | 1827 kept, 3 rejected | 139.2/min | ETA: 12.0m [2026-01-23T12:13:13.861920] [DEBUG] [REMOTE ] LAES: Retrieved 668 rows, trimmed to 300. [2026-01-23T12:13:13.862055] [DEBUG] [REMOTE ] LAES: PASS: History has at least 300 days. [2026-01-23T12:13:13.862264] [DEBUG] [REMOTE ] LAES: PASS: Price check passed. Min price $3.63. [2026-01-23T12:13:13.862398] [DEBUG] [REMOTE ] LAES: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:13.862506] [DEBUG] [REMOTE ] LAES: PASS: Integrity check passed. [2026-01-23T12:13:13.862546] [DEBUG] [REMOTE ] LAES: Symbol is viable for forecasting. [2026-01-23T12:13:13.862611] [INFO ] [MAIN ] [1831/3498] LAES kept (0.2s) | 1828 kept, 3 rejected | 139.3/min | ETA: 12.0m [2026-01-23T12:13:14.540737] [DEBUG] [REMOTE ] LAKE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:14.540889] [DEBUG] [REMOTE ] LAKE: PASS: History has at least 300 days. [2026-01-23T12:13:14.541135] [DEBUG] [REMOTE ] LAKE: PASS: Price check passed. Min price $7.94. [2026-01-23T12:13:14.541277] [DEBUG] [REMOTE ] LAKE: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:14.541405] [DEBUG] [REMOTE ] LAKE: PASS: Integrity check passed. [2026-01-23T12:13:14.541448] [DEBUG] [REMOTE ] LAKE: Symbol is viable for forecasting. [2026-01-23T12:13:14.541499] [INFO ] [MAIN ] [1832/3498] LAKE kept (0.7s) | 1829 kept, 3 rejected | 139.2/min | ETA: 12.0m [2026-01-23T12:13:14.900057] [DEBUG] [REMOTE ] LAND: Retrieved 3266 rows, trimmed to 300. [2026-01-23T12:13:14.900192] [DEBUG] [REMOTE ] LAND: PASS: History has at least 300 days. [2026-01-23T12:13:14.900429] [DEBUG] [REMOTE ] LAND: PASS: Price check passed. Min price $8.68. [2026-01-23T12:13:14.900596] [DEBUG] [REMOTE ] LAND: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:14.900715] [DEBUG] [REMOTE ] LAND: PASS: Integrity check passed. [2026-01-23T12:13:14.900756] [DEBUG] [REMOTE ] LAND: Symbol is viable for forecasting. [2026-01-23T12:13:14.900806] [INFO ] [MAIN ] [1833/3498] LAND kept (0.4s) | 1830 kept, 3 rejected | 139.2/min | ETA: 12.0m [2026-01-23T12:13:15.211477] [DEBUG] [REMOTE ] LANDO: Retrieved 1321 rows, trimmed to 300. [2026-01-23T12:13:15.211633] [DEBUG] [REMOTE ] LANDO: PASS: History has at least 300 days. [2026-01-23T12:13:15.211841] [DEBUG] [REMOTE ] LANDO: PASS: Price check passed. Min price $18.59. [2026-01-23T12:13:15.212004] [DEBUG] [REMOTE ] LANDO: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:15.212125] [DEBUG] [REMOTE ] LANDO: PASS: Integrity check passed. [2026-01-23T12:13:15.212165] [DEBUG] [REMOTE ] LANDO: Symbol is viable for forecasting. [2026-01-23T12:13:15.212212] [INFO ] [MAIN ] [1834/3498] LANDO kept (0.3s) | 1831 kept, 3 rejected | 139.2/min | ETA: 12.0m [2026-01-23T12:13:15.553402] [DEBUG] [REMOTE ] LANDP: Retrieved 658 rows, trimmed to 300. [2026-01-23T12:13:15.553539] [DEBUG] [REMOTE ] LANDP: PASS: History has at least 300 days. [2026-01-23T12:13:15.553765] [DEBUG] [REMOTE ] LANDP: PASS: Price check passed. Min price $18.48. [2026-01-23T12:13:15.553904] [DEBUG] [REMOTE ] LANDP: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:15.554015] [DEBUG] [REMOTE ] LANDP: PASS: Integrity check passed. [2026-01-23T12:13:15.554057] [DEBUG] [REMOTE ] LANDP: Symbol is viable for forecasting. [2026-01-23T12:13:15.554107] [INFO ] [MAIN ] [1835/3498] LANDP kept (0.3s) | 1832 kept, 3 rejected | 139.3/min | ETA: 11.9m [2026-01-23T12:13:15.970529] [DEBUG] [REMOTE ] LASE: Retrieved 830 rows, trimmed to 300. [2026-01-23T12:13:15.970706] [DEBUG] [REMOTE ] LASE: PASS: History has at least 300 days. [2026-01-23T12:13:15.970937] [DEBUG] [REMOTE ] LASE: PASS: Price check passed. Min price $2.00. [2026-01-23T12:13:15.971077] [DEBUG] [REMOTE ] LASE: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:15.971187] [DEBUG] [REMOTE ] LASE: PASS: Integrity check passed. [2026-01-23T12:13:15.971227] [DEBUG] [REMOTE ] LASE: Symbol is viable for forecasting. [2026-01-23T12:13:15.971273] [INFO ] [MAIN ] [1836/3498] LASE kept (0.4s) | 1833 kept, 3 rejected | 139.3/min | ETA: 11.9m [2026-01-23T12:13:16.555655] [DEBUG] [REMOTE ] LAZ: Retrieved 5212 rows, trimmed to 300. [2026-01-23T12:13:16.555790] [DEBUG] [REMOTE ] LAZ: PASS: History has at least 300 days. [2026-01-23T12:13:16.556048] [DEBUG] [REMOTE ] LAZ: PASS: Price check passed. Min price $46.24. [2026-01-23T12:13:16.556199] [DEBUG] [REMOTE ] LAZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:16.556319] [DEBUG] [REMOTE ] LAZ: PASS: Integrity check passed. [2026-01-23T12:13:16.556360] [DEBUG] [REMOTE ] LAZ: Symbol is viable for forecasting. [2026-01-23T12:13:16.556408] [INFO ] [MAIN ] [1837/3498] LAZ kept (0.6s) | 1834 kept, 3 rejected | 139.2/min | ETA: 11.9m [2026-01-23T12:13:16.878794] [DEBUG] [REMOTE ] LBRDA: Retrieved 2820 rows, trimmed to 300. [2026-01-23T12:13:16.878919] [DEBUG] [REMOTE ] LBRDA: PASS: History has at least 300 days. [2026-01-23T12:13:16.879124] [DEBUG] [REMOTE ] LBRDA: PASS: Price check passed. Min price $42.80. [2026-01-23T12:13:16.879259] [DEBUG] [REMOTE ] LBRDA: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:16.879369] [DEBUG] [REMOTE ] LBRDA: PASS: Integrity check passed. [2026-01-23T12:13:16.879409] [DEBUG] [REMOTE ] LBRDA: Symbol is viable for forecasting. [2026-01-23T12:13:16.879457] [INFO ] [MAIN ] [1838/3498] LBRDA kept (0.3s) | 1835 kept, 3 rejected | 139.3/min | ETA: 11.9m [2026-01-23T12:13:17.291086] [DEBUG] [REMOTE ] LBRDK: Retrieved 2820 rows, trimmed to 300. [2026-01-23T12:13:17.291216] [DEBUG] [REMOTE ] LBRDK: PASS: History has at least 300 days. [2026-01-23T12:13:17.291429] [DEBUG] [REMOTE ] LBRDK: PASS: Price check passed. Min price $42.91. [2026-01-23T12:13:17.291593] [DEBUG] [REMOTE ] LBRDK: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:17.291714] [DEBUG] [REMOTE ] LBRDK: PASS: Integrity check passed. [2026-01-23T12:13:17.291756] [DEBUG] [REMOTE ] LBRDK: Symbol is viable for forecasting. [2026-01-23T12:13:17.291808] [INFO ] [MAIN ] [1839/3498] LBRDK kept (0.4s) | 1836 kept, 3 rejected | 139.3/min | ETA: 11.9m [2026-01-23T12:13:17.791403] [DEBUG] [REMOTE ] LBTYA: Retrieved 5444 rows, trimmed to 300. [2026-01-23T12:13:17.791540] [DEBUG] [REMOTE ] LBTYA: PASS: History has at least 300 days. [2026-01-23T12:13:17.791798] [DEBUG] [REMOTE ] LBTYA: PASS: Price check passed. Min price $10.24. [2026-01-23T12:13:17.791941] [DEBUG] [REMOTE ] LBTYA: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:17.792058] [DEBUG] [REMOTE ] LBTYA: PASS: Integrity check passed. [2026-01-23T12:13:17.792099] [DEBUG] [REMOTE ] LBTYA: Symbol is viable for forecasting. [2026-01-23T12:13:17.792150] [INFO ] [MAIN ] [1840/3498] LBTYA kept (0.5s) | 1837 kept, 3 rejected | 139.2/min | ETA: 11.9m [2026-01-23T12:13:18.206193] [DEBUG] [REMOTE ] LBTYK: Retrieved 5125 rows, trimmed to 300. [2026-01-23T12:13:18.206326] [DEBUG] [REMOTE ] LBTYK: PASS: History has at least 300 days. [2026-01-23T12:13:18.206537] [DEBUG] [REMOTE ] LBTYK: PASS: Price check passed. Min price $10.21. [2026-01-23T12:13:18.206695] [DEBUG] [REMOTE ] LBTYK: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:18.206807] [DEBUG] [REMOTE ] LBTYK: PASS: Integrity check passed. [2026-01-23T12:13:18.206848] [DEBUG] [REMOTE ] LBTYK: Symbol is viable for forecasting. [2026-01-23T12:13:18.206896] [INFO ] [MAIN ] [1841/3498] LBTYK kept (0.4s) | 1838 kept, 3 rejected | 139.2/min | ETA: 11.9m [2026-01-23T12:13:18.516088] [DEBUG] [REMOTE ] LC: Retrieved 2794 rows, trimmed to 300. [2026-01-23T12:13:18.516235] [DEBUG] [REMOTE ] LC: PASS: History has at least 300 days. [2026-01-23T12:13:18.516466] [DEBUG] [REMOTE ] LC: PASS: Price check passed. Min price $15.71. [2026-01-23T12:13:18.516639] [DEBUG] [REMOTE ] LC: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:18.516755] [DEBUG] [REMOTE ] LC: PASS: Integrity check passed. [2026-01-23T12:13:18.516797] [DEBUG] [REMOTE ] LC: Symbol is viable for forecasting. [2026-01-23T12:13:18.516846] [INFO ] [MAIN ] [1842/3498] LC kept (0.3s) | 1839 kept, 3 rejected | 139.3/min | ETA: 11.9m [2026-01-23T12:13:18.840601] [DEBUG] [REMOTE ] LCFY: Retrieved 960 rows, trimmed to 300. [2026-01-23T12:13:18.840741] [DEBUG] [REMOTE ] LCFY: PASS: History has at least 300 days. [2026-01-23T12:13:18.840947] [DEBUG] [REMOTE ] LCFY: PASS: Price check passed. Min price $2.80. [2026-01-23T12:13:18.841085] [DEBUG] [REMOTE ] LCFY: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:18.841195] [DEBUG] [REMOTE ] LCFY: PASS: Integrity check passed. [2026-01-23T12:13:18.841235] [DEBUG] [REMOTE ] LCFY: Symbol is viable for forecasting. [2026-01-23T12:13:18.841282] [INFO ] [MAIN ] [1843/3498] LCFY kept (0.3s) | 1840 kept, 3 rejected | 139.3/min | ETA: 11.9m [2026-01-23T12:13:19.156526] [DEBUG] [REMOTE ] LCID: Retrieved 1342 rows, trimmed to 300. [2026-01-23T12:13:19.156690] [DEBUG] [REMOTE ] LCID: PASS: History has at least 300 days. [2026-01-23T12:13:19.156907] [DEBUG] [REMOTE ] LCID: PASS: Price check passed. Min price $9.73. [2026-01-23T12:13:19.157047] [DEBUG] [REMOTE ] LCID: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:19.157160] [DEBUG] [REMOTE ] LCID: PASS: Integrity check passed. [2026-01-23T12:13:19.157203] [DEBUG] [REMOTE ] LCID: Symbol is viable for forecasting. [2026-01-23T12:13:19.157253] [INFO ] [MAIN ] [1844/3498] LCID kept (0.3s) | 1841 kept, 3 rejected | 139.3/min | ETA: 11.9m [2026-01-23T12:13:19.889438] [DEBUG] [REMOTE ] LCII: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:19.889599] [DEBUG] [REMOTE ] LCII: PASS: History has at least 300 days. [2026-01-23T12:13:19.889839] [DEBUG] [REMOTE ] LCII: PASS: Price check passed. Min price $89.51. [2026-01-23T12:13:19.889981] [DEBUG] [REMOTE ] LCII: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:19.890111] [DEBUG] [REMOTE ] LCII: PASS: Integrity check passed. [2026-01-23T12:13:19.890162] [DEBUG] [REMOTE ] LCII: Symbol is viable for forecasting. [2026-01-23T12:13:19.890826] [INFO ] [MAIN ] [1845/3498] LCII kept (0.7s) | 1842 kept, 3 rejected | 139.3/min | ETA: 11.9m [2026-01-23T12:13:20.489651] [DEBUG] [REMOTE ] LCNB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:20.489795] [DEBUG] [REMOTE ] LCNB: PASS: History has at least 300 days. [2026-01-23T12:13:20.490017] [DEBUG] [REMOTE ] LCNB: PASS: Price check passed. Min price $15.01. [2026-01-23T12:13:20.490157] [DEBUG] [REMOTE ] LCNB: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:20.490275] [DEBUG] [REMOTE ] LCNB: PASS: Integrity check passed. [2026-01-23T12:13:20.490318] [DEBUG] [REMOTE ] LCNB: Symbol is viable for forecasting. [2026-01-23T12:13:20.490368] [INFO ] [MAIN ] [1846/3498] LCNB kept (0.6s) | 1843 kept, 3 rejected | 139.2/min | ETA: 11.9m [2026-01-23T12:13:20.711696] [DEBUG] [REMOTE ] LDI: Retrieved 1242 rows, trimmed to 300. [2026-01-23T12:13:20.711835] [DEBUG] [REMOTE ] LDI: PASS: History has at least 300 days. [2026-01-23T12:13:20.712037] [DEBUG] [REMOTE ] LDI: PASS: Price check passed. Min price $2.05. [2026-01-23T12:13:20.712172] [DEBUG] [REMOTE ] LDI: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:20.712283] [DEBUG] [REMOTE ] LDI: PASS: Integrity check passed. [2026-01-23T12:13:20.712323] [DEBUG] [REMOTE ] LDI: Symbol is viable for forecasting. [2026-01-23T12:13:20.712371] [INFO ] [MAIN ] [1847/3498] LDI kept (0.2s) | 1844 kept, 3 rejected | 139.3/min | ETA: 11.9m [2026-01-23T12:13:21.206708] [DEBUG] [REMOTE ] LDOS: Retrieved 4848 rows, trimmed to 300. [2026-01-23T12:13:21.206882] [DEBUG] [REMOTE ] LDOS: PASS: History has at least 300 days. [2026-01-23T12:13:21.207144] [DEBUG] [REMOTE ] LDOS: PASS: Price check passed. Min price $180.40. [2026-01-23T12:13:21.207283] [DEBUG] [REMOTE ] LDOS: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:21.207431] [DEBUG] [REMOTE ] LDOS: PASS: Integrity check passed. [2026-01-23T12:13:21.207472] [DEBUG] [REMOTE ] LDOS: Symbol is viable for forecasting. [2026-01-23T12:13:21.207522] [INFO ] [MAIN ] [1848/3498] LDOS kept (0.5s) | 1845 kept, 3 rejected | 139.3/min | ETA: 11.8m [2026-01-23T12:13:21.708953] [DEBUG] [REMOTE ] LDP: Retrieved 3390 rows, trimmed to 300. [2026-01-23T12:13:21.709090] [DEBUG] [REMOTE ] LDP: PASS: History has at least 300 days. [2026-01-23T12:13:21.709300] [DEBUG] [REMOTE ] LDP: PASS: Price check passed. Min price $20.56. [2026-01-23T12:13:21.709439] [DEBUG] [REMOTE ] LDP: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:21.709551] [DEBUG] [REMOTE ] LDP: PASS: Integrity check passed. [2026-01-23T12:13:21.709611] [DEBUG] [REMOTE ] LDP: Symbol is viable for forecasting. [2026-01-23T12:13:21.709661] [INFO ] [MAIN ] [1849/3498] LDP kept (0.5s) | 1846 kept, 3 rejected | 139.2/min | ETA: 11.8m [2026-01-23T12:13:21.998232] [DEBUG] [REMOTE ] LDSF: Retrieved 1771 rows, trimmed to 300. [2026-01-23T12:13:21.998558] [DEBUG] [REMOTE ] LDSF: PASS: History has at least 300 days. [2026-01-23T12:13:21.998800] [DEBUG] [REMOTE ] LDSF: PASS: Price check passed. Min price $18.89. [2026-01-23T12:13:21.998939] [DEBUG] [REMOTE ] LDSF: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:21.999053] [DEBUG] [REMOTE ] LDSF: PASS: Integrity check passed. [2026-01-23T12:13:21.999094] [DEBUG] [REMOTE ] LDSF: Symbol is viable for forecasting. [2026-01-23T12:13:21.999146] [INFO ] [MAIN ] [1850/3498] LDSF kept (0.3s) | 1847 kept, 3 rejected | 139.3/min | ETA: 11.8m [2026-01-23T12:13:22.499104] [DEBUG] [REMOTE ] LE: Retrieved 2979 rows, trimmed to 300. [2026-01-23T12:13:22.499320] [DEBUG] [REMOTE ] LE: PASS: History has at least 300 days. [2026-01-23T12:13:22.499627] [DEBUG] [REMOTE ] LE: PASS: Price check passed. Min price $13.77. [2026-01-23T12:13:22.499775] [DEBUG] [REMOTE ] LE: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:22.499974] [DEBUG] [REMOTE ] LE: PASS: Integrity check passed. [2026-01-23T12:13:22.500058] [DEBUG] [REMOTE ] LE: Symbol is viable for forecasting. [2026-01-23T12:13:22.500118] [INFO ] [MAIN ] [1851/3498] LE kept (0.5s) | 1848 kept, 3 rejected | 139.3/min | ETA: 11.8m [2026-01-23T12:13:22.928761] [DEBUG] [REMOTE ] LEA: Retrieved 4075 rows, trimmed to 300. [2026-01-23T12:13:22.928966] [DEBUG] [REMOTE ] LEA: PASS: History has at least 300 days. [2026-01-23T12:13:22.929243] [DEBUG] [REMOTE ] LEA: PASS: Price check passed. Min price $98.60. [2026-01-23T12:13:22.929384] [DEBUG] [REMOTE ] LEA: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:22.929514] [DEBUG] [REMOTE ] LEA: PASS: Integrity check passed. [2026-01-23T12:13:22.929557] [DEBUG] [REMOTE ] LEA: Symbol is viable for forecasting. [2026-01-23T12:13:22.929633] [INFO ] [MAIN ] [1852/3498] LEA kept (0.4s) | 1849 kept, 3 rejected | 139.3/min | ETA: 11.8m [2026-01-23T12:13:23.221001] [DEBUG] [REMOTE ] LECO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:23.221216] [DEBUG] [REMOTE ] LECO: PASS: History has at least 300 days. [2026-01-23T12:13:23.221535] [DEBUG] [REMOTE ] LECO: PASS: Price check passed. Min price $219.92. [2026-01-23T12:13:23.221712] [DEBUG] [REMOTE ] LECO: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:23.221862] [DEBUG] [REMOTE ] LECO: PASS: Integrity check passed. [2026-01-23T12:13:23.221904] [DEBUG] [REMOTE ] LECO: Symbol is viable for forecasting. [2026-01-23T12:13:23.222793] [INFO ] [MAIN ] [1853/3498] LECO kept (0.3s) | 1850 kept, 3 rejected | 139.3/min | ETA: 11.8m [2026-01-23T12:13:23.807536] [DEBUG] [REMOTE ] LEG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:23.807723] [DEBUG] [REMOTE ] LEG: PASS: History has at least 300 days. [2026-01-23T12:13:23.807961] [DEBUG] [REMOTE ] LEG: PASS: Price check passed. Min price $8.68. [2026-01-23T12:13:23.808099] [DEBUG] [REMOTE ] LEG: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:23.808222] [DEBUG] [REMOTE ] LEG: PASS: Integrity check passed. [2026-01-23T12:13:23.808262] [DEBUG] [REMOTE ] LEG: Symbol is viable for forecasting. [2026-01-23T12:13:23.808312] [INFO ] [MAIN ] [1854/3498] LEG kept (0.6s) | 1851 kept, 3 rejected | 139.2/min | ETA: 11.8m [2026-01-23T12:13:24.082193] [DEBUG] [REMOTE ] LEGH: Retrieved 1785 rows, trimmed to 300. [2026-01-23T12:13:24.082330] [DEBUG] [REMOTE ] LEGH: PASS: History has at least 300 days. [2026-01-23T12:13:24.082534] [DEBUG] [REMOTE ] LEGH: PASS: Price check passed. Min price $18.89. [2026-01-23T12:13:24.082702] [DEBUG] [REMOTE ] LEGH: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:24.082815] [DEBUG] [REMOTE ] LEGH: PASS: Integrity check passed. [2026-01-23T12:13:24.082857] [DEBUG] [REMOTE ] LEGH: Symbol is viable for forecasting. [2026-01-23T12:13:24.082905] [INFO ] [MAIN ] [1855/3498] LEGH kept (0.3s) | 1852 kept, 3 rejected | 139.3/min | ETA: 11.8m [2026-01-23T12:13:24.472393] [DEBUG] [REMOTE ] LEGN: Retrieved 1415 rows, trimmed to 300. [2026-01-23T12:13:24.472533] [DEBUG] [REMOTE ] LEGN: PASS: History has at least 300 days. [2026-01-23T12:13:24.472774] [DEBUG] [REMOTE ] LEGN: PASS: Price check passed. Min price $19.34. [2026-01-23T12:13:24.472914] [DEBUG] [REMOTE ] LEGN: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:24.473028] [DEBUG] [REMOTE ] LEGN: PASS: Integrity check passed. [2026-01-23T12:13:24.473070] [DEBUG] [REMOTE ] LEGN: Symbol is viable for forecasting. [2026-01-23T12:13:24.473118] [INFO ] [MAIN ] [1856/3498] LEGN kept (0.4s) | 1853 kept, 3 rejected | 139.3/min | ETA: 11.8m [2026-01-23T12:13:25.181133] [DEBUG] [REMOTE ] LEN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:25.181273] [DEBUG] [REMOTE ] LEN: PASS: History has at least 300 days. [2026-01-23T12:13:25.181508] [DEBUG] [REMOTE ] LEN: PASS: Price check passed. Min price $102.80. [2026-01-23T12:13:25.181672] [DEBUG] [REMOTE ] LEN: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:25.181798] [DEBUG] [REMOTE ] LEN: PASS: Integrity check passed. [2026-01-23T12:13:25.181839] [DEBUG] [REMOTE ] LEN: Symbol is viable for forecasting. [2026-01-23T12:13:25.181894] [INFO ] [MAIN ] [1857/3498] LEN kept (0.7s) | 1854 kept, 3 rejected | 139.2/min | ETA: 11.8m [2026-01-23T12:13:25.407859] [DEBUG] [REMOTE ] LENZ: Retrieved 1149 rows, trimmed to 300. [2026-01-23T12:13:25.408029] [DEBUG] [REMOTE ] LENZ: PASS: History has at least 300 days. [2026-01-23T12:13:25.408245] [DEBUG] [REMOTE ] LENZ: PASS: Price check passed. Min price $14.87. [2026-01-23T12:13:25.408387] [DEBUG] [REMOTE ] LENZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:25.408500] [DEBUG] [REMOTE ] LENZ: PASS: Integrity check passed. [2026-01-23T12:13:25.408543] [DEBUG] [REMOTE ] LENZ: Symbol is viable for forecasting. [2026-01-23T12:13:25.408629] [INFO ] [MAIN ] [1858/3498] LENZ kept (0.2s) | 1855 kept, 3 rejected | 139.3/min | ETA: 11.8m [2026-01-23T12:13:25.983017] [DEBUG] [REMOTE ] LEO: Retrieved 6294 rows, trimmed to 300. [2026-01-23T12:13:25.983168] [DEBUG] [REMOTE ] LEO: PASS: History has at least 300 days. [2026-01-23T12:13:25.983416] [DEBUG] [REMOTE ] LEO: PASS: Price check passed. Min price $6.13. [2026-01-23T12:13:25.983557] [DEBUG] [REMOTE ] LEO: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:25.983705] [DEBUG] [REMOTE ] LEO: PASS: Integrity check passed. [2026-01-23T12:13:25.983748] [DEBUG] [REMOTE ] LEO: Symbol is viable for forecasting. [2026-01-23T12:13:25.983799] [INFO ] [MAIN ] [1859/3498] LEO kept (0.6s) | 1856 kept, 3 rejected | 139.2/min | ETA: 11.8m [2026-01-23T12:13:26.265848] [DEBUG] [REMOTE ] LESL: Retrieved 1313 rows, trimmed to 300. [2026-01-23T12:13:26.265982] [DEBUG] [REMOTE ] LESL: PASS: History has at least 300 days. [2026-01-23T12:13:26.266189] [DEBUG] [REMOTE ] LESL: PASS: Price check passed. Min price $1.54. [2026-01-23T12:13:26.266326] [DEBUG] [REMOTE ] LESL: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:26.266436] [DEBUG] [REMOTE ] LESL: PASS: Integrity check passed. [2026-01-23T12:13:26.266477] [DEBUG] [REMOTE ] LESL: Symbol is viable for forecasting. [2026-01-23T12:13:26.266526] [INFO ] [MAIN ] [1860/3498] LESL kept (0.3s) | 1857 kept, 3 rejected | 139.3/min | ETA: 11.8m [2026-01-23T12:13:26.702930] [DEBUG] [REMOTE ] LEVI: Retrieved 1720 rows, trimmed to 300. [2026-01-23T12:13:26.703096] [DEBUG] [REMOTE ] LEVI: PASS: History has at least 300 days. [2026-01-23T12:13:26.703357] [DEBUG] [REMOTE ] LEVI: PASS: Price check passed. Min price $19.47. [2026-01-23T12:13:26.703523] [DEBUG] [REMOTE ] LEVI: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:26.703686] [DEBUG] [REMOTE ] LEVI: PASS: Integrity check passed. [2026-01-23T12:13:26.703738] [DEBUG] [REMOTE ] LEVI: Symbol is viable for forecasting. [2026-01-23T12:13:26.703800] [INFO ] [MAIN ] [1861/3498] LEVI kept (0.4s) | 1858 kept, 3 rejected | 139.3/min | ETA: 11.8m [2026-01-23T12:13:27.280881] [DEBUG] [REMOTE ] LFMD: Retrieved 6294 rows, trimmed to 300. [2026-01-23T12:13:27.281019] [DEBUG] [REMOTE ] LFMD: PASS: History has at least 300 days. [2026-01-23T12:13:27.281247] [DEBUG] [REMOTE ] LFMD: PASS: Price check passed. Min price $3.20. [2026-01-23T12:13:27.281387] [DEBUG] [REMOTE ] LFMD: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:27.281505] [DEBUG] [REMOTE ] LFMD: PASS: Integrity check passed. [2026-01-23T12:13:27.281547] [DEBUG] [REMOTE ] LFMD: Symbol is viable for forecasting. [2026-01-23T12:13:27.281618] [INFO ] [MAIN ] [1862/3498] LFMD kept (0.6s) | 1859 kept, 3 rejected | 139.2/min | ETA: 11.7m [2026-01-23T12:13:27.776859] [DEBUG] [REMOTE ] LFUS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:27.776992] [DEBUG] [REMOTE ] LFUS: PASS: History has at least 300 days. [2026-01-23T12:13:27.777210] [DEBUG] [REMOTE ] LFUS: PASS: Price check passed. Min price $234.94. [2026-01-23T12:13:27.777344] [DEBUG] [REMOTE ] LFUS: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:27.777476] [DEBUG] [REMOTE ] LFUS: PASS: Integrity check passed. [2026-01-23T12:13:27.777517] [DEBUG] [REMOTE ] LFUS: Symbol is viable for forecasting. [2026-01-23T12:13:27.777565] [INFO ] [MAIN ] [1863/3498] LFUS kept (0.5s) | 1860 kept, 3 rejected | 139.2/min | ETA: 11.7m [2026-01-23T12:13:28.248966] [DEBUG] [REMOTE ] LFVN: Retrieved 5359 rows, trimmed to 300. [2026-01-23T12:13:28.249106] [DEBUG] [REMOTE ] LFVN: PASS: History has at least 300 days. [2026-01-23T12:13:28.249341] [DEBUG] [REMOTE ] LFVN: PASS: Price check passed. Min price $5.70. [2026-01-23T12:13:28.249496] [DEBUG] [REMOTE ] LFVN: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:28.249634] [DEBUG] [REMOTE ] LFVN: PASS: Integrity check passed. [2026-01-23T12:13:28.249676] [DEBUG] [REMOTE ] LFVN: Symbol is viable for forecasting. [2026-01-23T12:13:28.249724] [INFO ] [MAIN ] [1864/3498] LFVN kept (0.5s) | 1861 kept, 3 rejected | 139.2/min | ETA: 11.7m [2026-01-23T12:13:28.473214] [DEBUG] [REMOTE ] LGCL: Retrieved 473 rows, trimmed to 300. [2026-01-23T12:13:28.473354] [DEBUG] [REMOTE ] LGCL: PASS: History has at least 300 days. [2026-01-23T12:13:28.473557] [DEBUG] [REMOTE ] LGCL: PASS: Price check passed. Min price $1.96. [2026-01-23T12:13:28.473715] [DEBUG] [REMOTE ] LGCL: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:28.473850] [DEBUG] [REMOTE ] LGCL: PASS: Integrity check passed. [2026-01-23T12:13:28.473895] [DEBUG] [REMOTE ] LGCL: Symbol is viable for forecasting. [2026-01-23T12:13:28.473943] [INFO ] [MAIN ] [1865/3498] LGCL kept (0.2s) | 1862 kept, 3 rejected | 139.3/min | ETA: 11.7m [2026-01-23T12:13:29.076381] [DEBUG] [REMOTE ] LGI: Retrieved 5463 rows, trimmed to 300. [2026-01-23T12:13:29.076523] [DEBUG] [REMOTE ] LGI: PASS: History has at least 300 days. [2026-01-23T12:13:29.076758] [DEBUG] [REMOTE ] LGI: PASS: Price check passed. Min price $16.32. [2026-01-23T12:13:29.076896] [DEBUG] [REMOTE ] LGI: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:29.077012] [DEBUG] [REMOTE ] LGI: PASS: Integrity check passed. [2026-01-23T12:13:29.077053] [DEBUG] [REMOTE ] LGI: Symbol is viable for forecasting. [2026-01-23T12:13:29.077100] [INFO ] [MAIN ] [1866/3498] LGI kept (0.6s) | 1863 kept, 3 rejected | 139.2/min | ETA: 11.7m [2026-01-23T12:13:29.412859] [DEBUG] [REMOTE ] LGIH: Retrieved 3069 rows, trimmed to 300. [2026-01-23T12:13:29.412990] [DEBUG] [REMOTE ] LGIH: PASS: History has at least 300 days. [2026-01-23T12:13:29.413195] [DEBUG] [REMOTE ] LGIH: PASS: Price check passed. Min price $40.73. [2026-01-23T12:13:29.413346] [DEBUG] [REMOTE ] LGIH: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:29.413475] [DEBUG] [REMOTE ] LGIH: PASS: Integrity check passed. [2026-01-23T12:13:29.413515] [DEBUG] [REMOTE ] LGIH: Symbol is viable for forecasting. [2026-01-23T12:13:29.413562] [INFO ] [MAIN ] [1867/3498] LGIH kept (0.3s) | 1864 kept, 3 rejected | 139.2/min | ETA: 11.7m [2026-01-23T12:13:29.833146] [DEBUG] [REMOTE ] LGND: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:29.833285] [DEBUG] [REMOTE ] LGND: PASS: History has at least 300 days. [2026-01-23T12:13:29.833518] [DEBUG] [REMOTE ] LGND: PASS: Price check passed. Min price $183.13. [2026-01-23T12:13:29.833675] [DEBUG] [REMOTE ] LGND: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:29.833789] [DEBUG] [REMOTE ] LGND: PASS: Integrity check passed. [2026-01-23T12:13:29.833830] [DEBUG] [REMOTE ] LGND: Symbol is viable for forecasting. [2026-01-23T12:13:29.834466] [INFO ] [MAIN ] [1868/3498] LGND kept (0.4s) | 1865 kept, 3 rejected | 139.2/min | ETA: 11.7m [2026-01-23T12:13:30.269226] [DEBUG] [REMOTE ] LH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:30.269361] [DEBUG] [REMOTE ] LH: PASS: History has at least 300 days. [2026-01-23T12:13:30.269603] [DEBUG] [REMOTE ] LH: PASS: Price check passed. Min price $245.98. [2026-01-23T12:13:30.269742] [DEBUG] [REMOTE ] LH: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:30.269858] [DEBUG] [REMOTE ] LH: PASS: Integrity check passed. [2026-01-23T12:13:30.269899] [DEBUG] [REMOTE ] LH: Symbol is viable for forecasting. [2026-01-23T12:13:30.269948] [INFO ] [MAIN ] [1869/3498] LH kept (0.4s) | 1866 kept, 3 rejected | 139.2/min | ETA: 11.7m [2026-01-23T12:13:30.747767] [DEBUG] [REMOTE ] LHX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:30.748063] [DEBUG] [REMOTE ] LHX: PASS: History has at least 300 days. [2026-01-23T12:13:30.748370] [DEBUG] [REMOTE ] LHX: PASS: Price check passed. Min price $272.32. [2026-01-23T12:13:30.748523] [DEBUG] [REMOTE ] LHX: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:30.748698] [DEBUG] [REMOTE ] LHX: PASS: Integrity check passed. [2026-01-23T12:13:30.748742] [DEBUG] [REMOTE ] LHX: Symbol is viable for forecasting. [2026-01-23T12:13:30.748795] [INFO ] [MAIN ] [1870/3498] LHX kept (0.5s) | 1867 kept, 3 rejected | 139.2/min | ETA: 11.7m [2026-01-23T12:13:31.038471] [DEBUG] [REMOTE ] LI: Retrieved 1377 rows, trimmed to 300. [2026-01-23T12:13:31.038793] [DEBUG] [REMOTE ] LI: PASS: History has at least 300 days. [2026-01-23T12:13:31.039281] [DEBUG] [REMOTE ] LI: PASS: Price check passed. Min price $15.73. [2026-01-23T12:13:31.039503] [DEBUG] [REMOTE ] LI: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:31.039754] [DEBUG] [REMOTE ] LI: PASS: Integrity check passed. [2026-01-23T12:13:31.039821] [DEBUG] [REMOTE ] LI: Symbol is viable for forecasting. [2026-01-23T12:13:31.039903] [INFO ] [MAIN ] [1871/3498] LI kept (0.3s) | 1868 kept, 3 rejected | 139.3/min | ETA: 11.7m [2026-01-23T12:13:31.385309] [DEBUG] [REMOTE ] LICN: Retrieved 743 rows, trimmed to 300. [2026-01-23T12:13:31.385695] [DEBUG] [REMOTE ] LICN: PASS: History has at least 300 days. [2026-01-23T12:13:31.386193] [DEBUG] [REMOTE ] LICN: PASS: Price check passed. Min price $2.82. [2026-01-23T12:13:31.386464] [DEBUG] [REMOTE ] LICN: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:31.386908] [DEBUG] [REMOTE ] LICN: PASS: Integrity check passed. [2026-01-23T12:13:31.386978] [DEBUG] [REMOTE ] LICN: Symbol is viable for forecasting. [2026-01-23T12:13:31.387274] [INFO ] [MAIN ] [1872/3498] LICN kept (0.3s) | 1869 kept, 3 rejected | 139.3/min | ETA: 11.7m [2026-01-23T12:13:31.766524] [DEBUG] [REMOTE ] LIF: Retrieved 408 rows, trimmed to 300. [2026-01-23T12:13:31.766810] [DEBUG] [REMOTE ] LIF: PASS: History has at least 300 days. [2026-01-23T12:13:31.767155] [DEBUG] [REMOTE ] LIF: PASS: Price check passed. Min price $53.07. [2026-01-23T12:13:31.767320] [DEBUG] [REMOTE ] LIF: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:31.767501] [DEBUG] [REMOTE ] LIF: PASS: Integrity check passed. [2026-01-23T12:13:31.767554] [DEBUG] [REMOTE ] LIF: Symbol is viable for forecasting. [2026-01-23T12:13:31.767679] [INFO ] [MAIN ] [1873/3498] LIF kept (0.4s) | 1870 kept, 3 rejected | 139.3/min | ETA: 11.7m [2026-01-23T12:13:32.493367] [DEBUG] [REMOTE ] LII: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:32.493596] [DEBUG] [REMOTE ] LII: PASS: History has at least 300 days. [2026-01-23T12:13:32.493936] [DEBUG] [REMOTE ] LII: PASS: Price check passed. Min price $443.07. [2026-01-23T12:13:32.494100] [DEBUG] [REMOTE ] LII: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:32.494254] [DEBUG] [REMOTE ] LII: PASS: Integrity check passed. [2026-01-23T12:13:32.494297] [DEBUG] [REMOTE ] LII: Symbol is viable for forecasting. [2026-01-23T12:13:32.494353] [INFO ] [MAIN ] [1874/3498] LII kept (0.7s) | 1871 kept, 3 rejected | 139.2/min | ETA: 11.7m [2026-01-23T12:13:32.793226] [DEBUG] [REMOTE ] LILA: Retrieved 2655 rows, trimmed to 300. [2026-01-23T12:13:32.793381] [DEBUG] [REMOTE ] LILA: PASS: History has at least 300 days. [2026-01-23T12:13:32.793842] [DEBUG] [REMOTE ] LILA: PASS: Price check passed. Min price $6.84. [2026-01-23T12:13:32.794026] [DEBUG] [REMOTE ] LILA: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:32.794153] [DEBUG] [REMOTE ] LILA: PASS: Integrity check passed. [2026-01-23T12:13:32.794195] [DEBUG] [REMOTE ] LILA: Symbol is viable for forecasting. [2026-01-23T12:13:32.794245] [INFO ] [MAIN ] [1875/3498] LILA kept (0.3s) | 1872 kept, 3 rejected | 139.3/min | ETA: 11.7m [2026-01-23T12:13:33.075521] [DEBUG] [REMOTE ] LILAK: Retrieved 2655 rows, trimmed to 300. [2026-01-23T12:13:33.075712] [DEBUG] [REMOTE ] LILAK: PASS: History has at least 300 days. [2026-01-23T12:13:33.075957] [DEBUG] [REMOTE ] LILAK: PASS: Price check passed. Min price $6.92. [2026-01-23T12:13:33.076103] [DEBUG] [REMOTE ] LILAK: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:33.076224] [DEBUG] [REMOTE ] LILAK: PASS: Integrity check passed. [2026-01-23T12:13:33.076267] [DEBUG] [REMOTE ] LILAK: Symbol is viable for forecasting. [2026-01-23T12:13:33.076317] [INFO ] [MAIN ] [1876/3498] LILAK kept (0.3s) | 1873 kept, 3 rejected | 139.3/min | ETA: 11.6m [2026-01-23T12:13:33.567087] [DEBUG] [REMOTE ] LIN: Retrieved 1837 rows, trimmed to 300. [2026-01-23T12:13:33.567228] [DEBUG] [REMOTE ] LIN: PASS: History has at least 300 days. [2026-01-23T12:13:33.567468] [DEBUG] [REMOTE ] LIN: PASS: Price check passed. Min price $389.38. [2026-01-23T12:13:33.567638] [DEBUG] [REMOTE ] LIN: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:33.567754] [DEBUG] [REMOTE ] LIN: PASS: Integrity check passed. [2026-01-23T12:13:33.567794] [DEBUG] [REMOTE ] LIN: Symbol is viable for forecasting. [2026-01-23T12:13:33.567842] [INFO ] [MAIN ] [1877/3498] LIN kept (0.5s) | 1874 kept, 3 rejected | 139.3/min | ETA: 11.6m [2026-01-23T12:13:34.131413] [DEBUG] [REMOTE ] LINC: Retrieved 5178 rows, trimmed to 300. [2026-01-23T12:13:34.131566] [DEBUG] [REMOTE ] LINC: PASS: History has at least 300 days. [2026-01-23T12:13:34.131828] [DEBUG] [REMOTE ] LINC: PASS: Price check passed. Min price $17.80. [2026-01-23T12:13:34.131972] [DEBUG] [REMOTE ] LINC: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:34.132097] [DEBUG] [REMOTE ] LINC: PASS: Integrity check passed. [2026-01-23T12:13:34.132141] [DEBUG] [REMOTE ] LINC: Symbol is viable for forecasting. [2026-01-23T12:13:34.132194] [INFO ] [MAIN ] [1878/3498] LINC kept (0.6s) | 1875 kept, 3 rejected | 139.3/min | ETA: 11.6m [2026-01-23T12:13:34.417438] [DEBUG] [REMOTE ] LIND: Retrieved 2651 rows, trimmed to 300. [2026-01-23T12:13:34.417819] [DEBUG] [REMOTE ] LIND: PASS: History has at least 300 days. [2026-01-23T12:13:34.418042] [DEBUG] [REMOTE ] LIND: PASS: Price check passed. Min price $11.45. [2026-01-23T12:13:34.418176] [DEBUG] [REMOTE ] LIND: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:34.418292] [DEBUG] [REMOTE ] LIND: PASS: Integrity check passed. [2026-01-23T12:13:34.418333] [DEBUG] [REMOTE ] LIND: Symbol is viable for forecasting. [2026-01-23T12:13:34.418382] [INFO ] [MAIN ] [1879/3498] LIND kept (0.3s) | 1876 kept, 3 rejected | 139.3/min | ETA: 11.6m [2026-01-23T12:13:34.673097] [DEBUG] [REMOTE ] LINE: Retrieved 375 rows, trimmed to 300. [2026-01-23T12:13:34.673223] [DEBUG] [REMOTE ] LINE: PASS: History has at least 300 days. [2026-01-23T12:13:34.673443] [DEBUG] [REMOTE ] LINE: PASS: Price check passed. Min price $32.58. [2026-01-23T12:13:34.673636] [DEBUG] [REMOTE ] LINE: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:34.673755] [DEBUG] [REMOTE ] LINE: PASS: Integrity check passed. [2026-01-23T12:13:34.673798] [DEBUG] [REMOTE ] LINE: Symbol is viable for forecasting. [2026-01-23T12:13:34.673849] [INFO ] [MAIN ] [1880/3498] LINE kept (0.3s) | 1877 kept, 3 rejected | 139.3/min | ETA: 11.6m [2026-01-23T12:13:35.309364] [DEBUG] [REMOTE ] LINK: Retrieved 3451 rows, trimmed to 300. [2026-01-23T12:13:35.309518] [DEBUG] [REMOTE ] LINK: PASS: History has at least 300 days. [2026-01-23T12:13:35.309817] [DEBUG] [REMOTE ] LINK: PASS: Price check passed. Min price $3.40. [2026-01-23T12:13:35.310002] [DEBUG] [REMOTE ] LINK: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:35.310137] [DEBUG] [REMOTE ] LINK: PASS: Integrity check passed. [2026-01-23T12:13:35.310181] [DEBUG] [REMOTE ] LINK: Symbol is viable for forecasting. [2026-01-23T12:13:35.310234] [INFO ] [MAIN ] [1881/3498] LINK kept (0.6s) | 1878 kept, 3 rejected | 139.3/min | ETA: 11.6m [2026-01-23T12:13:35.596256] [DEBUG] [REMOTE ] LITE: Retrieved 2633 rows, trimmed to 300. [2026-01-23T12:13:35.596395] [DEBUG] [REMOTE ] LITE: PASS: History has at least 300 days. [2026-01-23T12:13:35.596631] [DEBUG] [REMOTE ] LITE: PASS: Price check passed. Min price $188.36. [2026-01-23T12:13:35.596773] [DEBUG] [REMOTE ] LITE: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:35.596886] [DEBUG] [REMOTE ] LITE: PASS: Integrity check passed. [2026-01-23T12:13:35.596927] [DEBUG] [REMOTE ] LITE: Symbol is viable for forecasting. [2026-01-23T12:13:35.596976] [INFO ] [MAIN ] [1882/3498] LITE kept (0.3s) | 1879 kept, 3 rejected | 139.3/min | ETA: 11.6m [2026-01-23T12:13:35.983621] [DEBUG] [REMOTE ] LITM: Retrieved 1046 rows, trimmed to 300. [2026-01-23T12:13:35.983757] [DEBUG] [REMOTE ] LITM: PASS: History has at least 300 days. [2026-01-23T12:13:35.983971] [DEBUG] [REMOTE ] LITM: PASS: Price check passed. Min price $2.49. [2026-01-23T12:13:35.984115] [DEBUG] [REMOTE ] LITM: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:35.984229] [DEBUG] [REMOTE ] LITM: PASS: Integrity check passed. [2026-01-23T12:13:35.984275] [DEBUG] [REMOTE ] LITM: Symbol is viable for forecasting. [2026-01-23T12:13:35.984355] [INFO ] [MAIN ] [1883/3498] LITM kept (0.4s) | 1880 kept, 3 rejected | 139.3/min | ETA: 11.6m [2026-01-23T12:13:36.455528] [DEBUG] [REMOTE ] LIVN: Retrieved 2580 rows, trimmed to 300. [2026-01-23T12:13:36.455698] [DEBUG] [REMOTE ] LIVN: PASS: History has at least 300 days. [2026-01-23T12:13:36.455919] [DEBUG] [REMOTE ] LIVN: PASS: Price check passed. Min price $49.57. [2026-01-23T12:13:36.456055] [DEBUG] [REMOTE ] LIVN: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:36.456188] [DEBUG] [REMOTE ] LIVN: PASS: Integrity check passed. [2026-01-23T12:13:36.456230] [DEBUG] [REMOTE ] LIVN: Symbol is viable for forecasting. [2026-01-23T12:13:36.456277] [INFO ] [MAIN ] [1884/3498] LIVN kept (0.5s) | 1881 kept, 3 rejected | 139.3/min | ETA: 11.6m [2026-01-23T12:13:37.076956] [DEBUG] [REMOTE ] LKFN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:37.077100] [DEBUG] [REMOTE ] LKFN: PASS: History has at least 300 days. [2026-01-23T12:13:37.077340] [DEBUG] [REMOTE ] LKFN: PASS: Price check passed. Min price $55.88. [2026-01-23T12:13:37.077509] [DEBUG] [REMOTE ] LKFN: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:37.077656] [DEBUG] [REMOTE ] LKFN: PASS: Integrity check passed. [2026-01-23T12:13:37.077700] [DEBUG] [REMOTE ] LKFN: Symbol is viable for forecasting. [2026-01-23T12:13:37.077750] [INFO ] [MAIN ] [1885/3498] LKFN kept (0.6s) | 1882 kept, 3 rejected | 139.3/min | ETA: 11.6m [2026-01-23T12:13:37.522197] [DEBUG] [REMOTE ] LKQ: Retrieved 5611 rows, trimmed to 300. [2026-01-23T12:13:37.522335] [DEBUG] [REMOTE ] LKQ: PASS: History has at least 300 days. [2026-01-23T12:13:37.522552] [DEBUG] [REMOTE ] LKQ: PASS: Price check passed. Min price $28.17. [2026-01-23T12:13:37.522711] [DEBUG] [REMOTE ] LKQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:37.522825] [DEBUG] [REMOTE ] LKQ: PASS: Integrity check passed. [2026-01-23T12:13:37.522865] [DEBUG] [REMOTE ] LKQ: Symbol is viable for forecasting. [2026-01-23T12:13:37.522915] [INFO ] [MAIN ] [1886/3498] LKQ kept (0.4s) | 1883 kept, 3 rejected | 139.3/min | ETA: 11.6m [2026-01-23T12:13:38.057106] [DEBUG] [REMOTE ] LLY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:38.057237] [DEBUG] [REMOTE ] LLY: PASS: History has at least 300 days. [2026-01-23T12:13:38.057635] [DEBUG] [REMOTE ] LLY: PASS: Price check passed. Min price $812.34. [2026-01-23T12:13:38.057967] [DEBUG] [REMOTE ] LLY: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:38.058096] [DEBUG] [REMOTE ] LLY: PASS: Integrity check passed. [2026-01-23T12:13:38.058137] [DEBUG] [REMOTE ] LLY: Symbol is viable for forecasting. [2026-01-23T12:13:38.058185] [INFO ] [MAIN ] [1887/3498] LLY kept (0.5s) | 1884 kept, 3 rejected | 139.2/min | ETA: 11.6m [2026-01-23T12:13:38.549058] [DEBUG] [REMOTE ] LMB: Retrieved 2516 rows, trimmed to 300. [2026-01-23T12:13:38.549195] [DEBUG] [REMOTE ] LMB: PASS: History has at least 300 days. [2026-01-23T12:13:38.549428] [DEBUG] [REMOTE ] LMB: PASS: Price check passed. Min price $65.92. [2026-01-23T12:13:38.549632] [DEBUG] [REMOTE ] LMB: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:38.549760] [DEBUG] [REMOTE ] LMB: PASS: Integrity check passed. [2026-01-23T12:13:38.549803] [DEBUG] [REMOTE ] LMB: Symbol is viable for forecasting. [2026-01-23T12:13:38.549852] [INFO ] [MAIN ] [1888/3498] LMB kept (0.5s) | 1885 kept, 3 rejected | 139.2/min | ETA: 11.6m [2026-01-23T12:13:38.871070] [DEBUG] [REMOTE ] LMBS: Retrieved 2819 rows, trimmed to 300. [2026-01-23T12:13:38.871198] [DEBUG] [REMOTE ] LMBS: PASS: History has at least 300 days. [2026-01-23T12:13:38.871410] [DEBUG] [REMOTE ] LMBS: PASS: Price check passed. Min price $49.38. [2026-01-23T12:13:38.871552] [DEBUG] [REMOTE ] LMBS: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:38.871695] [DEBUG] [REMOTE ] LMBS: PASS: Integrity check passed. [2026-01-23T12:13:38.871737] [DEBUG] [REMOTE ] LMBS: Symbol is viable for forecasting. [2026-01-23T12:13:38.871825] [INFO ] [MAIN ] [1889/3498] LMBS kept (0.3s) | 1886 kept, 3 rejected | 139.3/min | ETA: 11.6m [2026-01-23T12:13:39.075798] [DEBUG] [REMOTE ] LMND: Retrieved 1396 rows, trimmed to 300. [2026-01-23T12:13:39.075995] [DEBUG] [REMOTE ] LMND: PASS: History has at least 300 days. [2026-01-23T12:13:39.076446] [DEBUG] [REMOTE ] LMND: PASS: Price check passed. Min price $57.30. [2026-01-23T12:13:39.076610] [DEBUG] [REMOTE ] LMND: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:39.076737] [DEBUG] [REMOTE ] LMND: PASS: Integrity check passed. [2026-01-23T12:13:39.076780] [DEBUG] [REMOTE ] LMND: Symbol is viable for forecasting. [2026-01-23T12:13:39.076833] [INFO ] [MAIN ] [1890/3498] LMND kept (0.2s) | 1887 kept, 3 rejected | 139.3/min | ETA: 11.5m [2026-01-23T12:13:39.783617] [DEBUG] [REMOTE ] LNC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:39.783759] [DEBUG] [REMOTE ] LNC: PASS: History has at least 300 days. [2026-01-23T12:13:39.783994] [DEBUG] [REMOTE ] LNC: PASS: Price check passed. Min price $38.95. [2026-01-23T12:13:39.784129] [DEBUG] [REMOTE ] LNC: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:39.784247] [DEBUG] [REMOTE ] LNC: PASS: Integrity check passed. [2026-01-23T12:13:39.784287] [DEBUG] [REMOTE ] LNC: Symbol is viable for forecasting. [2026-01-23T12:13:39.784336] [INFO ] [MAIN ] [1891/3498] LNC kept (0.7s) | 1888 kept, 3 rejected | 139.2/min | ETA: 11.5m [2026-01-23T12:13:40.149747] [DEBUG] [REMOTE ] LND: Retrieved 3442 rows, trimmed to 300. [2026-01-23T12:13:40.149950] [DEBUG] [REMOTE ] LND: PASS: History has at least 300 days. [2026-01-23T12:13:40.150223] [DEBUG] [REMOTE ] LND: PASS: Price check passed. Min price $3.50. [2026-01-23T12:13:40.150366] [DEBUG] [REMOTE ] LND: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:40.150494] [DEBUG] [REMOTE ] LND: PASS: Integrity check passed. [2026-01-23T12:13:40.150537] [DEBUG] [REMOTE ] LND: Symbol is viable for forecasting. [2026-01-23T12:13:40.150611] [INFO ] [MAIN ] [1892/3498] LND kept (0.4s) | 1889 kept, 3 rejected | 139.3/min | ETA: 11.5m [2026-01-23T12:13:40.626660] [DEBUG] [REMOTE ] LNG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:40.627083] [DEBUG] [REMOTE ] LNG: PASS: History has at least 300 days. [2026-01-23T12:13:40.627457] [DEBUG] [REMOTE ] LNG: PASS: Price check passed. Min price $188.83. [2026-01-23T12:13:40.627653] [DEBUG] [REMOTE ] LNG: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:40.627994] [DEBUG] [REMOTE ] LNG: PASS: Integrity check passed. [2026-01-23T12:13:40.628038] [DEBUG] [REMOTE ] LNG: Symbol is viable for forecasting. [2026-01-23T12:13:40.628097] [INFO ] [MAIN ] [1893/3498] LNG kept (0.5s) | 1890 kept, 3 rejected | 139.2/min | ETA: 11.5m [2026-01-23T12:13:41.040271] [DEBUG] [REMOTE ] LNKB: Retrieved 1391 rows, trimmed to 300. [2026-01-23T12:13:41.040426] [DEBUG] [REMOTE ] LNKB: PASS: History has at least 300 days. [2026-01-23T12:13:41.040668] [DEBUG] [REMOTE ] LNKB: PASS: Price check passed. Min price $6.78. [2026-01-23T12:13:41.040805] [DEBUG] [REMOTE ] LNKB: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:41.040918] [DEBUG] [REMOTE ] LNKB: PASS: Integrity check passed. [2026-01-23T12:13:41.040959] [DEBUG] [REMOTE ] LNKB: Symbol is viable for forecasting. [2026-01-23T12:13:41.041007] [INFO ] [MAIN ] [1894/3498] LNKB kept (0.4s) | 1891 kept, 3 rejected | 139.2/min | ETA: 11.5m [2026-01-23T12:13:41.998868] [DEBUG] [REMOTE ] LNN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:41.999172] [DEBUG] [REMOTE ] LNN: PASS: History has at least 300 days. [2026-01-23T12:13:41.999794] [DEBUG] [REMOTE ] LNN: PASS: Price check passed. Min price $106.57. [2026-01-23T12:13:42.000211] [DEBUG] [REMOTE ] LNN: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:42.000413] [DEBUG] [REMOTE ] LNN: PASS: Integrity check passed. [2026-01-23T12:13:42.000464] [DEBUG] [REMOTE ] LNN: Symbol is viable for forecasting. [2026-01-23T12:13:42.000647] [INFO ] [MAIN ] [1895/3498] LNN kept (1.0s) | 1892 kept, 3 rejected | 139.2/min | ETA: 11.5m [2026-01-23T12:13:42.331425] [DEBUG] [REMOTE ] LNTH: Retrieved 2660 rows, trimmed to 300. [2026-01-23T12:13:42.331654] [DEBUG] [REMOTE ] LNTH: PASS: History has at least 300 days. [2026-01-23T12:13:42.331972] [DEBUG] [REMOTE ] LNTH: PASS: Price check passed. Min price $50.69. [2026-01-23T12:13:42.332136] [DEBUG] [REMOTE ] LNTH: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:42.332269] [DEBUG] [REMOTE ] LNTH: PASS: Integrity check passed. [2026-01-23T12:13:42.332314] [DEBUG] [REMOTE ] LNTH: Symbol is viable for forecasting. [2026-01-23T12:13:42.332367] [INFO ] [MAIN ] [1896/3498] LNTH kept (0.3s) | 1893 kept, 3 rejected | 139.2/min | ETA: 11.5m [2026-01-23T12:13:42.699513] [DEBUG] [REMOTE ] LNZA: Retrieved 1086 rows, trimmed to 300. [2026-01-23T12:13:42.699727] [DEBUG] [REMOTE ] LNZA: PASS: History has at least 300 days. [2026-01-23T12:13:42.699987] [DEBUG] [REMOTE ] LNZA: PASS: Price check passed. Min price $11.94. [2026-01-23T12:13:42.700132] [DEBUG] [REMOTE ] LNZA: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:42.700253] [DEBUG] [REMOTE ] LNZA: PASS: Integrity check passed. [2026-01-23T12:13:42.700294] [DEBUG] [REMOTE ] LNZA: Symbol is viable for forecasting. [2026-01-23T12:13:42.700346] [INFO ] [MAIN ] [1897/3498] LNZA kept (0.4s) | 1894 kept, 3 rejected | 139.2/min | ETA: 11.5m [2026-01-23T12:13:43.270976] [DEBUG] [REMOTE ] LOAN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:43.271206] [DEBUG] [REMOTE ] LOAN: PASS: History has at least 300 days. [2026-01-23T12:13:43.271593] [DEBUG] [REMOTE ] LOAN: PASS: Price check passed. Min price $4.27. [2026-01-23T12:13:43.271769] [DEBUG] [REMOTE ] LOAN: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:43.271931] [DEBUG] [REMOTE ] LOAN: PASS: Integrity check passed. [2026-01-23T12:13:43.271974] [DEBUG] [REMOTE ] LOAN: Symbol is viable for forecasting. [2026-01-23T12:13:43.272034] [INFO ] [MAIN ] [1898/3498] LOAN kept (0.6s) | 1895 kept, 3 rejected | 139.2/min | ETA: 11.5m [2026-01-23T12:13:43.526311] [DEBUG] [REMOTE ] LOB: Retrieved 2641 rows, trimmed to 300. [2026-01-23T12:13:43.526496] [DEBUG] [REMOTE ] LOB: PASS: History has at least 300 days. [2026-01-23T12:13:43.526782] [DEBUG] [REMOTE ] LOB: PASS: Price check passed. Min price $29.38. [2026-01-23T12:13:43.526927] [DEBUG] [REMOTE ] LOB: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:43.527051] [DEBUG] [REMOTE ] LOB: PASS: Integrity check passed. [2026-01-23T12:13:43.527104] [DEBUG] [REMOTE ] LOB: Symbol is viable for forecasting. [2026-01-23T12:13:43.527164] [INFO ] [MAIN ] [1899/3498] LOB kept (0.3s) | 1896 kept, 3 rejected | 139.2/min | ETA: 11.5m [2026-01-23T12:13:44.072275] [DEBUG] [REMOTE ] LOCO: Retrieved 2891 rows, trimmed to 300. [2026-01-23T12:13:44.072470] [DEBUG] [REMOTE ] LOCO: PASS: History has at least 300 days. [2026-01-23T12:13:44.072763] [DEBUG] [REMOTE ] LOCO: PASS: Price check passed. Min price $9.06. [2026-01-23T12:13:44.072947] [DEBUG] [REMOTE ] LOCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:44.073070] [DEBUG] [REMOTE ] LOCO: PASS: Integrity check passed. [2026-01-23T12:13:44.073114] [DEBUG] [REMOTE ] LOCO: Symbol is viable for forecasting. [2026-01-23T12:13:44.073170] [INFO ] [MAIN ] [1900/3498] LOCO kept (0.5s) | 1897 kept, 3 rejected | 139.2/min | ETA: 11.5m [2026-01-23T12:13:45.068059] [DEBUG] [REMOTE ] LOGI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:45.068287] [DEBUG] [REMOTE ] LOGI: PASS: History has at least 300 days. [2026-01-23T12:13:45.068683] [DEBUG] [REMOTE ] LOGI: PASS: Price check passed. Min price $91.19. [2026-01-23T12:13:45.068848] [DEBUG] [REMOTE ] LOGI: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:45.069199] [DEBUG] [REMOTE ] LOGI: PASS: Integrity check passed. [2026-01-23T12:13:45.069266] [DEBUG] [REMOTE ] LOGI: Symbol is viable for forecasting. [2026-01-23T12:13:45.069324] [INFO ] [MAIN ] [1901/3498] LOGI kept (1.0s) | 1898 kept, 3 rejected | 139.1/min | ETA: 11.5m [2026-01-23T12:13:45.354975] [DEBUG] [REMOTE ] LOMA: Retrieved 2066 rows, trimmed to 300. [2026-01-23T12:13:45.355162] [DEBUG] [REMOTE ] LOMA: PASS: History has at least 300 days. [2026-01-23T12:13:45.355414] [DEBUG] [REMOTE ] LOMA: PASS: Price check passed. Min price $10.26. [2026-01-23T12:13:45.355559] [DEBUG] [REMOTE ] LOMA: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:45.355707] [DEBUG] [REMOTE ] LOMA: PASS: Integrity check passed. [2026-01-23T12:13:45.355759] [DEBUG] [REMOTE ] LOMA: Symbol is viable for forecasting. [2026-01-23T12:13:45.355826] [INFO ] [MAIN ] [1902/3498] LOMA kept (0.3s) | 1899 kept, 3 rejected | 139.1/min | ETA: 11.5m [2026-01-23T12:13:45.625393] [DEBUG] [REMOTE ] LONA: Retrieved 1342 rows, trimmed to 300. [2026-01-23T12:13:45.625542] [DEBUG] [REMOTE ] LONA: PASS: History has at least 300 days. [2026-01-23T12:13:45.625833] [DEBUG] [REMOTE ] LONA: PASS: Price check passed. Min price $3.85. [2026-01-23T12:13:45.625982] [DEBUG] [REMOTE ] LONA: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:45.626112] [DEBUG] [REMOTE ] LONA: PASS: Integrity check passed. [2026-01-23T12:13:45.626158] [DEBUG] [REMOTE ] LONA: Symbol is viable for forecasting. [2026-01-23T12:13:45.626210] [INFO ] [MAIN ] [1903/3498] LONA kept (0.3s) | 1900 kept, 3 rejected | 139.1/min | ETA: 11.5m [2026-01-23T12:13:46.150605] [DEBUG] [REMOTE ] LOPE: Retrieved 4318 rows, trimmed to 300. [2026-01-23T12:13:46.150753] [DEBUG] [REMOTE ] LOPE: PASS: History has at least 300 days. [2026-01-23T12:13:46.150980] [DEBUG] [REMOTE ] LOPE: PASS: Price check passed. Min price $150.81. [2026-01-23T12:13:46.151119] [DEBUG] [REMOTE ] LOPE: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:46.151236] [DEBUG] [REMOTE ] LOPE: PASS: Integrity check passed. [2026-01-23T12:13:46.151278] [DEBUG] [REMOTE ] LOPE: Symbol is viable for forecasting. [2026-01-23T12:13:46.151327] [INFO ] [MAIN ] [1904/3498] LOPE kept (0.5s) | 1901 kept, 3 rejected | 139.1/min | ETA: 11.5m [2026-01-23T12:13:46.552017] [DEBUG] [REMOTE ] LOVE: Retrieved 1903 rows, trimmed to 300. [2026-01-23T12:13:46.552141] [DEBUG] [REMOTE ] LOVE: PASS: History has at least 300 days. [2026-01-23T12:13:46.552348] [DEBUG] [REMOTE ] LOVE: PASS: Price check passed. Min price $11.51. [2026-01-23T12:13:46.552482] [DEBUG] [REMOTE ] LOVE: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:46.552617] [DEBUG] [REMOTE ] LOVE: PASS: Integrity check passed. [2026-01-23T12:13:46.552660] [DEBUG] [REMOTE ] LOVE: Symbol is viable for forecasting. [2026-01-23T12:13:46.552718] [INFO ] [MAIN ] [1905/3498] LOVE kept (0.4s) | 1902 kept, 3 rejected | 139.1/min | ETA: 11.5m [2026-01-23T12:13:46.871981] [DEBUG] [REMOTE ] LPCN: Retrieved 3081 rows, trimmed to 300. [2026-01-23T12:13:46.872111] [DEBUG] [REMOTE ] LPCN: PASS: History has at least 300 days. [2026-01-23T12:13:46.872324] [DEBUG] [REMOTE ] LPCN: PASS: Price check passed. Min price $2.53. [2026-01-23T12:13:46.872460] [DEBUG] [REMOTE ] LPCN: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:46.872587] [DEBUG] [REMOTE ] LPCN: PASS: Integrity check passed. [2026-01-23T12:13:46.872630] [DEBUG] [REMOTE ] LPCN: Symbol is viable for forecasting. [2026-01-23T12:13:46.872685] [INFO ] [MAIN ] [1906/3498] LPCN kept (0.3s) | 1903 kept, 3 rejected | 139.1/min | ETA: 11.4m [2026-01-23T12:13:47.405153] [DEBUG] [REMOTE ] LPG: Retrieved 2945 rows, trimmed to 300. [2026-01-23T12:13:47.405286] [DEBUG] [REMOTE ] LPG: PASS: History has at least 300 days. [2026-01-23T12:13:47.405498] [DEBUG] [REMOTE ] LPG: PASS: Price check passed. Min price $23.93. [2026-01-23T12:13:47.405665] [DEBUG] [REMOTE ] LPG: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:47.405779] [DEBUG] [REMOTE ] LPG: PASS: Integrity check passed. [2026-01-23T12:13:47.405837] [DEBUG] [REMOTE ] LPG: Symbol is viable for forecasting. [2026-01-23T12:13:47.405887] [INFO ] [MAIN ] [1907/3498] LPG kept (0.5s) | 1904 kept, 3 rejected | 139.1/min | ETA: 11.4m [2026-01-23T12:13:47.878045] [DEBUG] [REMOTE ] LPL: Retrieved 5411 rows, trimmed to 300. [2026-01-23T12:13:47.878181] [DEBUG] [REMOTE ] LPL: PASS: History has at least 300 days. [2026-01-23T12:13:47.878398] [DEBUG] [REMOTE ] LPL: PASS: Price check passed. Min price $4.09. [2026-01-23T12:13:47.878534] [DEBUG] [REMOTE ] LPL: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:47.878668] [DEBUG] [REMOTE ] LPL: PASS: Integrity check passed. [2026-01-23T12:13:47.878710] [DEBUG] [REMOTE ] LPL: Symbol is viable for forecasting. [2026-01-23T12:13:47.878758] [INFO ] [MAIN ] [1908/3498] LPL kept (0.5s) | 1905 kept, 3 rejected | 139.1/min | ETA: 11.4m [2026-01-23T12:13:48.237868] [DEBUG] [REMOTE ] LPLA: Retrieved 3816 rows, trimmed to 300. [2026-01-23T12:13:48.238002] [DEBUG] [REMOTE ] LPLA: PASS: History has at least 300 days. [2026-01-23T12:13:48.238215] [DEBUG] [REMOTE ] LPLA: PASS: Price check passed. Min price $338.22. [2026-01-23T12:13:48.238350] [DEBUG] [REMOTE ] LPLA: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:48.238463] [DEBUG] [REMOTE ] LPLA: PASS: Integrity check passed. [2026-01-23T12:13:48.238504] [DEBUG] [REMOTE ] LPLA: Symbol is viable for forecasting. [2026-01-23T12:13:48.238552] [INFO ] [MAIN ] [1909/3498] LPLA kept (0.4s) | 1906 kept, 3 rejected | 139.1/min | ETA: 11.4m [2026-01-23T12:13:48.575513] [DEBUG] [REMOTE ] LPRO: Retrieved 1957 rows, trimmed to 300. [2026-01-23T12:13:48.575659] [DEBUG] [REMOTE ] LPRO: PASS: History has at least 300 days. [2026-01-23T12:13:48.575900] [DEBUG] [REMOTE ] LPRO: PASS: Price check passed. Min price $1.45. [2026-01-23T12:13:48.576038] [DEBUG] [REMOTE ] LPRO: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:48.576150] [DEBUG] [REMOTE ] LPRO: PASS: Integrity check passed. [2026-01-23T12:13:48.576193] [DEBUG] [REMOTE ] LPRO: Symbol is viable for forecasting. [2026-01-23T12:13:48.576243] [INFO ] [MAIN ] [1910/3498] LPRO kept (0.3s) | 1907 kept, 3 rejected | 139.1/min | ETA: 11.4m [2026-01-23T12:13:49.151236] [DEBUG] [REMOTE ] LPSN: Retrieved 6486 rows, trimmed to 300. [2026-01-23T12:13:49.151383] [DEBUG] [REMOTE ] LPSN: PASS: History has at least 300 days. [2026-01-23T12:13:49.151638] [DEBUG] [REMOTE ] LPSN: PASS: Price check passed. Min price $3.03. [2026-01-23T12:13:49.151776] [DEBUG] [REMOTE ] LPSN: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:49.151893] [DEBUG] [REMOTE ] LPSN: PASS: Integrity check passed. [2026-01-23T12:13:49.151933] [DEBUG] [REMOTE ] LPSN: Symbol is viable for forecasting. [2026-01-23T12:13:49.151982] [INFO ] [MAIN ] [1911/3498] LPSN kept (0.6s) | 1908 kept, 3 rejected | 139.1/min | ETA: 11.4m [2026-01-23T12:13:49.558381] [DEBUG] [REMOTE ] LPTH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:49.558550] [DEBUG] [REMOTE ] LPTH: PASS: History has at least 300 days. [2026-01-23T12:13:49.558870] [DEBUG] [REMOTE ] LPTH: PASS: Price check passed. Min price $6.18. [2026-01-23T12:13:49.559055] [DEBUG] [REMOTE ] LPTH: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:49.559215] [DEBUG] [REMOTE ] LPTH: PASS: Integrity check passed. [2026-01-23T12:13:49.559269] [DEBUG] [REMOTE ] LPTH: Symbol is viable for forecasting. [2026-01-23T12:13:49.559336] [INFO ] [MAIN ] [1912/3498] LPTH kept (0.4s) | 1909 kept, 3 rejected | 139.1/min | ETA: 11.4m [2026-01-23T12:13:50.023482] [DEBUG] [REMOTE ] LPX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:50.023637] [DEBUG] [REMOTE ] LPX: PASS: History has at least 300 days. [2026-01-23T12:13:50.023865] [DEBUG] [REMOTE ] LPX: PASS: Price check passed. Min price $74.60. [2026-01-23T12:13:50.024005] [DEBUG] [REMOTE ] LPX: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:50.024156] [DEBUG] [REMOTE ] LPX: PASS: Integrity check passed. [2026-01-23T12:13:50.024199] [DEBUG] [REMOTE ] LPX: Symbol is viable for forecasting. [2026-01-23T12:13:50.024263] [INFO ] [MAIN ] [1913/3498] LPX kept (0.5s) | 1910 kept, 3 rejected | 139.1/min | ETA: 11.4m [2026-01-23T12:13:50.164022] [DEBUG] [REMOTE ] LQDA: Retrieved 1883 rows, trimmed to 300. [2026-01-23T12:13:50.164152] [DEBUG] [REMOTE ] LQDA: PASS: History has at least 300 days. [2026-01-23T12:13:50.164358] [DEBUG] [REMOTE ] LQDA: PASS: Price check passed. Min price $22.45. [2026-01-23T12:13:50.164494] [DEBUG] [REMOTE ] LQDA: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:50.164629] [DEBUG] [REMOTE ] LQDA: PASS: Integrity check passed. [2026-01-23T12:13:50.164672] [DEBUG] [REMOTE ] LQDA: Symbol is viable for forecasting. [2026-01-23T12:13:50.164720] [INFO ] [MAIN ] [1914/3498] LQDA kept (0.1s) | 1911 kept, 3 rejected | 139.2/min | ETA: 11.4m [2026-01-23T12:13:50.960386] [DEBUG] [REMOTE ] LRCX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:50.960537] [DEBUG] [REMOTE ] LRCX: PASS: History has at least 300 days. [2026-01-23T12:13:50.960830] [DEBUG] [REMOTE ] LRCX: PASS: Price check passed. Min price $139.36. [2026-01-23T12:13:50.960985] [DEBUG] [REMOTE ] LRCX: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:50.961110] [DEBUG] [REMOTE ] LRCX: PASS: Integrity check passed. [2026-01-23T12:13:50.961152] [DEBUG] [REMOTE ] LRCX: Symbol is viable for forecasting. [2026-01-23T12:13:50.961203] [INFO ] [MAIN ] [1915/3498] LRCX kept (0.8s) | 1912 kept, 3 rejected | 139.1/min | ETA: 11.4m [2026-01-23T12:13:51.293738] [DEBUG] [REMOTE ] LRGE: Retrieved 2177 rows, trimmed to 300. [2026-01-23T12:13:51.293864] [DEBUG] [REMOTE ] LRGE: PASS: History has at least 300 days. [2026-01-23T12:13:51.294072] [DEBUG] [REMOTE ] LRGE: PASS: Price check passed. Min price $78.68. [2026-01-23T12:13:51.294207] [DEBUG] [REMOTE ] LRGE: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:51.294315] [DEBUG] [REMOTE ] LRGE: PASS: Integrity check passed. [2026-01-23T12:13:51.294355] [DEBUG] [REMOTE ] LRGE: Symbol is viable for forecasting. [2026-01-23T12:13:51.294403] [INFO ] [MAIN ] [1916/3498] LRGE kept (0.3s) | 1913 kept, 3 rejected | 139.1/min | ETA: 11.4m [2026-01-23T12:13:51.679724] [DEBUG] [REMOTE ] LSCC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:51.679871] [DEBUG] [REMOTE ] LSCC: PASS: History has at least 300 days. [2026-01-23T12:13:51.680115] [DEBUG] [REMOTE ] LSCC: PASS: Price check passed. Min price $61.73. [2026-01-23T12:13:51.680256] [DEBUG] [REMOTE ] LSCC: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:51.680376] [DEBUG] [REMOTE ] LSCC: PASS: Integrity check passed. [2026-01-23T12:13:51.680418] [DEBUG] [REMOTE ] LSCC: Symbol is viable for forecasting. [2026-01-23T12:13:51.680468] [INFO ] [MAIN ] [1917/3498] LSCC kept (0.4s) | 1914 kept, 3 rejected | 139.1/min | ETA: 11.4m [2026-01-23T12:13:52.028208] [DEBUG] [REMOTE ] LSPD: Retrieved 1606 rows, trimmed to 300. [2026-01-23T12:13:52.028341] [DEBUG] [REMOTE ] LSPD: PASS: History has at least 300 days. [2026-01-23T12:13:52.028550] [DEBUG] [REMOTE ] LSPD: PASS: Price check passed. Min price $10.76. [2026-01-23T12:13:52.028725] [DEBUG] [REMOTE ] LSPD: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:52.028845] [DEBUG] [REMOTE ] LSPD: PASS: Integrity check passed. [2026-01-23T12:13:52.028894] [DEBUG] [REMOTE ] LSPD: Symbol is viable for forecasting. [2026-01-23T12:13:52.028953] [INFO ] [MAIN ] [1918/3498] LSPD kept (0.3s) | 1915 kept, 3 rejected | 139.1/min | ETA: 11.4m [2026-01-23T12:13:52.691209] [DEBUG] [REMOTE ] LTC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:52.691346] [DEBUG] [REMOTE ] LTC: PASS: History has at least 300 days. [2026-01-23T12:13:52.691593] [DEBUG] [REMOTE ] LTC: PASS: Price check passed. Min price $33.74. [2026-01-23T12:13:52.691739] [DEBUG] [REMOTE ] LTC: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:52.691887] [DEBUG] [REMOTE ] LTC: PASS: Integrity check passed. [2026-01-23T12:13:52.691930] [DEBUG] [REMOTE ] LTC: Symbol is viable for forecasting. [2026-01-23T12:13:52.691989] [INFO ] [MAIN ] [1919/3498] LTC kept (0.7s) | 1916 kept, 3 rejected | 139.1/min | ETA: 11.4m [2026-01-23T12:13:52.825105] [DEBUG] [REMOTE ] LTH: Retrieved 1077 rows, trimmed to 300. [2026-01-23T12:13:52.825241] [DEBUG] [REMOTE ] LTH: PASS: History has at least 300 days. [2026-01-23T12:13:52.825452] [DEBUG] [REMOTE ] LTH: PASS: Price check passed. Min price $24.59. [2026-01-23T12:13:52.825619] [DEBUG] [REMOTE ] LTH: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:52.825741] [DEBUG] [REMOTE ] LTH: PASS: Integrity check passed. [2026-01-23T12:13:52.825783] [DEBUG] [REMOTE ] LTH: Symbol is viable for forecasting. [2026-01-23T12:13:52.825833] [INFO ] [MAIN ] [1920/3498] LTH kept (0.1s) | 1917 kept, 3 rejected | 139.2/min | ETA: 11.3m [2026-01-23T12:13:53.349557] [DEBUG] [REMOTE ] LTRN: Retrieved 1411 rows, trimmed to 300. [2026-01-23T12:13:53.349700] [DEBUG] [REMOTE ] LTRN: PASS: History has at least 300 days. [2026-01-23T12:13:53.349907] [DEBUG] [REMOTE ] LTRN: PASS: Price check passed. Min price $3.00. [2026-01-23T12:13:53.350039] [DEBUG] [REMOTE ] LTRN: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:53.350148] [DEBUG] [REMOTE ] LTRN: PASS: Integrity check passed. [2026-01-23T12:13:53.350188] [DEBUG] [REMOTE ] LTRN: Symbol is viable for forecasting. [2026-01-23T12:13:53.350235] [INFO ] [MAIN ] [1921/3498] LTRN kept (0.5s) | 1918 kept, 3 rejected | 139.1/min | ETA: 11.3m [2026-01-23T12:13:53.934226] [DEBUG] [REMOTE ] LTRX: Retrieved 6404 rows, trimmed to 300. [2026-01-23T12:13:53.934370] [DEBUG] [REMOTE ] LTRX: PASS: History has at least 300 days. [2026-01-23T12:13:53.934617] [DEBUG] [REMOTE ] LTRX: PASS: Price check passed. Min price $4.48. [2026-01-23T12:13:53.934753] [DEBUG] [REMOTE ] LTRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:53.934879] [DEBUG] [REMOTE ] LTRX: PASS: Integrity check passed. [2026-01-23T12:13:53.934928] [DEBUG] [REMOTE ] LTRX: Symbol is viable for forecasting. [2026-01-23T12:13:53.934987] [INFO ] [MAIN ] [1922/3498] LTRX kept (0.6s) | 1919 kept, 3 rejected | 139.1/min | ETA: 11.3m [2026-01-23T12:13:54.174018] [DEBUG] [REMOTE ] LUCD: Retrieved 1072 rows, trimmed to 300. [2026-01-23T12:13:54.174165] [DEBUG] [REMOTE ] LUCD: PASS: History has at least 300 days. [2026-01-23T12:13:54.174383] [DEBUG] [REMOTE ] LUCD: PASS: Price check passed. Min price $1.01. [2026-01-23T12:13:54.174525] [DEBUG] [REMOTE ] LUCD: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:54.174660] [DEBUG] [REMOTE ] LUCD: PASS: Integrity check passed. [2026-01-23T12:13:54.174703] [DEBUG] [REMOTE ] LUCD: Symbol is viable for forecasting. [2026-01-23T12:13:54.174754] [INFO ] [MAIN ] [1923/3498] LUCD kept (0.2s) | 1920 kept, 3 rejected | 139.1/min | ETA: 11.3m [2026-01-23T12:13:54.789180] [DEBUG] [REMOTE ] LUMN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:54.789317] [DEBUG] [REMOTE ] LUMN: PASS: History has at least 300 days. [2026-01-23T12:13:54.789542] [DEBUG] [REMOTE ] LUMN: PASS: Price check passed. Min price $7.48. [2026-01-23T12:13:54.789698] [DEBUG] [REMOTE ] LUMN: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:54.789816] [DEBUG] [REMOTE ] LUMN: PASS: Integrity check passed. [2026-01-23T12:13:54.789856] [DEBUG] [REMOTE ] LUMN: Symbol is viable for forecasting. [2026-01-23T12:13:54.789904] [INFO ] [MAIN ] [1924/3498] LUMN kept (0.6s) | 1921 kept, 3 rejected | 139.1/min | ETA: 11.3m [2026-01-23T12:13:55.091621] [DEBUG] [REMOTE ] LUNG: Retrieved 1333 rows, trimmed to 300. [2026-01-23T12:13:55.091762] [DEBUG] [REMOTE ] LUNG: PASS: History has at least 300 days. [2026-01-23T12:13:55.091987] [DEBUG] [REMOTE ] LUNG: PASS: Price check passed. Min price $1.31. [2026-01-23T12:13:55.092148] [DEBUG] [REMOTE ] LUNG: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:55.092261] [DEBUG] [REMOTE ] LUNG: PASS: Integrity check passed. [2026-01-23T12:13:55.092302] [DEBUG] [REMOTE ] LUNG: Symbol is viable for forecasting. [2026-01-23T12:13:55.092352] [INFO ] [MAIN ] [1925/3498] LUNG kept (0.3s) | 1922 kept, 3 rejected | 139.1/min | ETA: 11.3m [2026-01-23T12:13:55.478125] [DEBUG] [REMOTE ] LVHD: Retrieved 2531 rows, trimmed to 300. [2026-01-23T12:13:55.478302] [DEBUG] [REMOTE ] LVHD: PASS: History has at least 300 days. [2026-01-23T12:13:55.478632] [DEBUG] [REMOTE ] LVHD: PASS: Price check passed. Min price $39.12. [2026-01-23T12:13:55.478847] [DEBUG] [REMOTE ] LVHD: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:55.479018] [DEBUG] [REMOTE ] LVHD: PASS: Integrity check passed. [2026-01-23T12:13:55.479082] [DEBUG] [REMOTE ] LVHD: Symbol is viable for forecasting. [2026-01-23T12:13:55.479158] [INFO ] [MAIN ] [1926/3498] LVHD kept (0.4s) | 1923 kept, 3 rejected | 139.1/min | ETA: 11.3m [2026-01-23T12:13:55.900491] [DEBUG] [REMOTE ] LVO: Retrieved 2094 rows, trimmed to 300. [2026-01-23T12:13:55.900667] [DEBUG] [REMOTE ] LVO: PASS: History has at least 300 days. [2026-01-23T12:13:55.900931] [DEBUG] [REMOTE ] LVO: PASS: Price check passed. Min price $3.96. [2026-01-23T12:13:55.901105] [DEBUG] [REMOTE ] LVO: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:55.901248] [DEBUG] [REMOTE ] LVO: PASS: Integrity check passed. [2026-01-23T12:13:55.901297] [DEBUG] [REMOTE ] LVO: Symbol is viable for forecasting. [2026-01-23T12:13:55.901359] [INFO ] [MAIN ] [1927/3498] LVO kept (0.4s) | 1924 kept, 3 rejected | 139.1/min | ETA: 11.3m [2026-01-23T12:13:56.272980] [DEBUG] [REMOTE ] LVS: Retrieved 5309 rows, trimmed to 300. [2026-01-23T12:13:56.273143] [DEBUG] [REMOTE ] LVS: PASS: History has at least 300 days. [2026-01-23T12:13:56.273401] [DEBUG] [REMOTE ] LVS: PASS: Price check passed. Min price $57.96. [2026-01-23T12:13:56.273545] [DEBUG] [REMOTE ] LVS: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:56.273694] [DEBUG] [REMOTE ] LVS: PASS: Integrity check passed. [2026-01-23T12:13:56.273737] [DEBUG] [REMOTE ] LVS: Symbol is viable for forecasting. [2026-01-23T12:13:56.273789] [INFO ] [MAIN ] [1928/3498] LVS kept (0.4s) | 1925 kept, 3 rejected | 139.2/min | ETA: 11.3m [2026-01-23T12:13:56.692223] [DEBUG] [REMOTE ] LWAY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:56.692400] [DEBUG] [REMOTE ] LWAY: PASS: History has at least 300 days. [2026-01-23T12:13:56.692777] [DEBUG] [REMOTE ] LWAY: PASS: Price check passed. Min price $21.49. [2026-01-23T12:13:56.692993] [DEBUG] [REMOTE ] LWAY: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:56.693192] [DEBUG] [REMOTE ] LWAY: PASS: Integrity check passed. [2026-01-23T12:13:56.693257] [DEBUG] [REMOTE ] LWAY: Symbol is viable for forecasting. [2026-01-23T12:13:56.693338] [INFO ] [MAIN ] [1929/3498] LWAY kept (0.4s) | 1926 kept, 3 rejected | 139.2/min | ETA: 11.3m [2026-01-23T12:13:57.176974] [DEBUG] [REMOTE ] LWLG: Retrieved 4653 rows, trimmed to 300. [2026-01-23T12:13:57.177128] [DEBUG] [REMOTE ] LWLG: PASS: History has at least 300 days. [2026-01-23T12:13:57.177372] [DEBUG] [REMOTE ] LWLG: PASS: Price check passed. Min price $2.97. [2026-01-23T12:13:57.177550] [DEBUG] [REMOTE ] LWLG: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:57.177700] [DEBUG] [REMOTE ] LWLG: PASS: Integrity check passed. [2026-01-23T12:13:57.177742] [DEBUG] [REMOTE ] LWLG: Symbol is viable for forecasting. [2026-01-23T12:13:57.177793] [INFO ] [MAIN ] [1930/3498] LWLG kept (0.5s) | 1927 kept, 3 rejected | 139.1/min | ETA: 11.3m [2026-01-23T12:13:57.334406] [DEBUG] [REMOTE ] LX: Retrieved 2031 rows, trimmed to 300. [2026-01-23T12:13:57.334541] [DEBUG] [REMOTE ] LX: PASS: History has at least 300 days. [2026-01-23T12:13:57.334781] [DEBUG] [REMOTE ] LX: PASS: Price check passed. Min price $2.96. [2026-01-23T12:13:57.334938] [DEBUG] [REMOTE ] LX: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:57.335052] [DEBUG] [REMOTE ] LX: PASS: Integrity check passed. [2026-01-23T12:13:57.335092] [DEBUG] [REMOTE ] LX: Symbol is viable for forecasting. [2026-01-23T12:13:57.335140] [INFO ] [MAIN ] [1931/3498] LX kept (0.2s) | 1928 kept, 3 rejected | 139.2/min | ETA: 11.3m [2026-01-23T12:13:57.788653] [DEBUG] [REMOTE ] LXEO: Retrieved 555 rows, trimmed to 300. [2026-01-23T12:13:57.788785] [DEBUG] [REMOTE ] LXEO: PASS: History has at least 300 days. [2026-01-23T12:13:57.788991] [DEBUG] [REMOTE ] LXEO: PASS: Price check passed. Min price $7.23. [2026-01-23T12:13:57.789125] [DEBUG] [REMOTE ] LXEO: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:57.789231] [DEBUG] [REMOTE ] LXEO: PASS: Integrity check passed. [2026-01-23T12:13:57.789271] [DEBUG] [REMOTE ] LXEO: Symbol is viable for forecasting. [2026-01-23T12:13:57.789319] [INFO ] [MAIN ] [1932/3498] LXEO kept (0.5s) | 1929 kept, 3 rejected | 139.2/min | ETA: 11.3m [2026-01-23T12:13:58.475216] [DEBUG] [REMOTE ] LXP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:13:58.475372] [DEBUG] [REMOTE ] LXP: PASS: History has at least 300 days. [2026-01-23T12:13:58.475634] [DEBUG] [REMOTE ] LXP: PASS: Price check passed. Min price $44.85. [2026-01-23T12:13:58.475792] [DEBUG] [REMOTE ] LXP: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:58.475916] [DEBUG] [REMOTE ] LXP: PASS: Integrity check passed. [2026-01-23T12:13:58.475958] [DEBUG] [REMOTE ] LXP: Symbol is viable for forecasting. [2026-01-23T12:13:58.476687] [INFO ] [MAIN ] [1933/3498] LXP kept (0.7s) | 1930 kept, 3 rejected | 139.1/min | ETA: 11.2m [2026-01-23T12:13:58.857477] [DEBUG] [REMOTE ] LYB: Retrieved 3959 rows, trimmed to 300. [2026-01-23T12:13:58.857641] [DEBUG] [REMOTE ] LYB: PASS: History has at least 300 days. [2026-01-23T12:13:58.857858] [DEBUG] [REMOTE ] LYB: PASS: Price check passed. Min price $41.20. [2026-01-23T12:13:58.857993] [DEBUG] [REMOTE ] LYB: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:58.858104] [DEBUG] [REMOTE ] LYB: PASS: Integrity check passed. [2026-01-23T12:13:58.858145] [DEBUG] [REMOTE ] LYB: Symbol is viable for forecasting. [2026-01-23T12:13:58.858192] [INFO ] [MAIN ] [1934/3498] LYB kept (0.4s) | 1931 kept, 3 rejected | 139.2/min | ETA: 11.2m [2026-01-23T12:13:59.338767] [DEBUG] [REMOTE ] LYG: Retrieved 6077 rows, trimmed to 300. [2026-01-23T12:13:59.338916] [DEBUG] [REMOTE ] LYG: PASS: History has at least 300 days. [2026-01-23T12:13:59.339150] [DEBUG] [REMOTE ] LYG: PASS: Price check passed. Min price $4.52. [2026-01-23T12:13:59.339285] [DEBUG] [REMOTE ] LYG: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:59.339403] [DEBUG] [REMOTE ] LYG: PASS: Integrity check passed. [2026-01-23T12:13:59.339443] [DEBUG] [REMOTE ] LYG: Symbol is viable for forecasting. [2026-01-23T12:13:59.339493] [INFO ] [MAIN ] [1935/3498] LYG kept (0.5s) | 1932 kept, 3 rejected | 139.1/min | ETA: 11.2m [2026-01-23T12:13:59.620864] [DEBUG] [REMOTE ] LYRA: Retrieved 1439 rows, trimmed to 300. [2026-01-23T12:13:59.620993] [DEBUG] [REMOTE ] LYRA: PASS: History has at least 300 days. [2026-01-23T12:13:59.621206] [DEBUG] [REMOTE ] LYRA: PASS: Price check passed. Min price $1.89. [2026-01-23T12:13:59.621341] [DEBUG] [REMOTE ] LYRA: PASS: Continuity check passed with 300 days. [2026-01-23T12:13:59.621452] [DEBUG] [REMOTE ] LYRA: PASS: Integrity check passed. [2026-01-23T12:13:59.621493] [DEBUG] [REMOTE ] LYRA: Symbol is viable for forecasting. [2026-01-23T12:13:59.621541] [INFO ] [MAIN ] [1936/3498] LYRA kept (0.3s) | 1933 kept, 3 rejected | 139.2/min | ETA: 11.2m [2026-01-23T12:14:00.218693] [DEBUG] [REMOTE ] LYTS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:00.218830] [DEBUG] [REMOTE ] LYTS: PASS: History has at least 300 days. [2026-01-23T12:14:00.219053] [DEBUG] [REMOTE ] LYTS: PASS: Price check passed. Min price $17.25. [2026-01-23T12:14:00.219205] [DEBUG] [REMOTE ] LYTS: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:00.219344] [DEBUG] [REMOTE ] LYTS: PASS: Integrity check passed. [2026-01-23T12:14:00.219386] [DEBUG] [REMOTE ] LYTS: Symbol is viable for forecasting. [2026-01-23T12:14:00.219434] [INFO ] [MAIN ] [1937/3498] LYTS kept (0.6s) | 1934 kept, 3 rejected | 139.1/min | ETA: 11.2m [2026-01-23T12:14:00.462037] [DEBUG] [REMOTE ] LZ: Retrieved 1146 rows, trimmed to 300. [2026-01-23T12:14:00.462204] [DEBUG] [REMOTE ] LZ: PASS: History has at least 300 days. [2026-01-23T12:14:00.462670] [DEBUG] [REMOTE ] LZ: PASS: Price check passed. Min price $8.49. [2026-01-23T12:14:00.462834] [DEBUG] [REMOTE ] LZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:00.462969] [DEBUG] [REMOTE ] LZ: PASS: Integrity check passed. [2026-01-23T12:14:00.463017] [DEBUG] [REMOTE ] LZ: Symbol is viable for forecasting. [2026-01-23T12:14:00.463076] [INFO ] [MAIN ] [1938/3498] LZ kept (0.2s) | 1935 kept, 3 rejected | 139.2/min | ETA: 11.2m [2026-01-23T12:14:01.089546] [DEBUG] [REMOTE ] LZB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:01.089701] [DEBUG] [REMOTE ] LZB: PASS: History has at least 300 days. [2026-01-23T12:14:01.089965] [DEBUG] [REMOTE ] LZB: PASS: Price check passed. Min price $29.16. [2026-01-23T12:14:01.090107] [DEBUG] [REMOTE ] LZB: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:01.090227] [DEBUG] [REMOTE ] LZB: PASS: Integrity check passed. [2026-01-23T12:14:01.090270] [DEBUG] [REMOTE ] LZB: Symbol is viable for forecasting. [2026-01-23T12:14:01.090319] [INFO ] [MAIN ] [1939/3498] LZB kept (0.6s) | 1936 kept, 3 rejected | 139.1/min | ETA: 11.2m [2026-01-23T12:14:01.310547] [DEBUG] [REMOTE ] LZM: Retrieved 641 rows, trimmed to 300. [2026-01-23T12:14:01.310794] [DEBUG] [REMOTE ] LZM: PASS: History has at least 300 days. [2026-01-23T12:14:01.311095] [DEBUG] [REMOTE ] LZM: PASS: Price check passed. Min price $3.65. [2026-01-23T12:14:01.311253] [DEBUG] [REMOTE ] LZM: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:01.311397] [DEBUG] [REMOTE ] LZM: PASS: Integrity check passed. [2026-01-23T12:14:01.311440] [DEBUG] [REMOTE ] LZM: Symbol is viable for forecasting. [2026-01-23T12:14:01.311495] [INFO ] [MAIN ] [1940/3498] LZM kept (0.2s) | 1937 kept, 3 rejected | 139.2/min | ETA: 11.2m [2026-01-23T12:14:01.988190] [DEBUG] [REMOTE ] M: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:01.988355] [DEBUG] [REMOTE ] M: PASS: History has at least 300 days. [2026-01-23T12:14:01.988643] [DEBUG] [REMOTE ] M: PASS: Price check passed. Min price $18.92. [2026-01-23T12:14:01.988792] [DEBUG] [REMOTE ] M: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:01.988924] [DEBUG] [REMOTE ] M: PASS: Integrity check passed. [2026-01-23T12:14:01.988966] [DEBUG] [REMOTE ] M: Symbol is viable for forecasting. [2026-01-23T12:14:01.989018] [INFO ] [MAIN ] [1941/3498] M kept (0.7s) | 1938 kept, 3 rejected | 139.1/min | ETA: 11.2m [2026-01-23T12:14:02.547165] [DEBUG] [REMOTE ] MA: Retrieved 4946 rows, trimmed to 300. [2026-01-23T12:14:02.547531] [DEBUG] [REMOTE ] MA: PASS: History has at least 300 days. [2026-01-23T12:14:02.547796] [DEBUG] [REMOTE ] MA: PASS: Price check passed. Min price $526.78. [2026-01-23T12:14:02.547934] [DEBUG] [REMOTE ] MA: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:02.548060] [DEBUG] [REMOTE ] MA: PASS: Integrity check passed. [2026-01-23T12:14:02.548102] [DEBUG] [REMOTE ] MA: Symbol is viable for forecasting. [2026-01-23T12:14:02.548153] [INFO ] [MAIN ] [1942/3498] MA kept (0.6s) | 1939 kept, 3 rejected | 139.1/min | ETA: 11.2m [2026-01-23T12:14:02.922701] [DEBUG] [REMOTE ] MAA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:02.922838] [DEBUG] [REMOTE ] MAA: PASS: History has at least 300 days. [2026-01-23T12:14:02.923080] [DEBUG] [REMOTE ] MAA: PASS: Price check passed. Min price $124.87. [2026-01-23T12:14:02.923237] [DEBUG] [REMOTE ] MAA: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:02.923356] [DEBUG] [REMOTE ] MAA: PASS: Integrity check passed. [2026-01-23T12:14:02.923398] [DEBUG] [REMOTE ] MAA: Symbol is viable for forecasting. [2026-01-23T12:14:02.923447] [INFO ] [MAIN ] [1943/3498] MAA kept (0.4s) | 1940 kept, 3 rejected | 139.1/min | ETA: 11.2m [2026-01-23T12:14:03.448589] [DEBUG] [REMOTE ] MAC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:03.448731] [DEBUG] [REMOTE ] MAC: PASS: History has at least 300 days. [2026-01-23T12:14:03.448982] [DEBUG] [REMOTE ] MAC: PASS: Price check passed. Min price $16.05. [2026-01-23T12:14:03.449136] [DEBUG] [REMOTE ] MAC: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:03.449281] [DEBUG] [REMOTE ] MAC: PASS: Integrity check passed. [2026-01-23T12:14:03.449331] [DEBUG] [REMOTE ] MAC: Symbol is viable for forecasting. [2026-01-23T12:14:03.449384] [INFO ] [MAIN ] [1944/3498] MAC kept (0.5s) | 1941 kept, 3 rejected | 139.1/min | ETA: 11.2m [2026-01-23T12:14:03.779920] [DEBUG] [REMOTE ] MAMA: Retrieved 2891 rows, trimmed to 300. [2026-01-23T12:14:03.780067] [DEBUG] [REMOTE ] MAMA: PASS: History has at least 300 days. [2026-01-23T12:14:03.780304] [DEBUG] [REMOTE ] MAMA: PASS: Price check passed. Min price $10.03. [2026-01-23T12:14:03.780447] [DEBUG] [REMOTE ] MAMA: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:03.780592] [DEBUG] [REMOTE ] MAMA: PASS: Integrity check passed. [2026-01-23T12:14:03.780642] [DEBUG] [REMOTE ] MAMA: Symbol is viable for forecasting. [2026-01-23T12:14:03.780709] [INFO ] [MAIN ] [1945/3498] MAMA kept (0.3s) | 1942 kept, 3 rejected | 139.1/min | ETA: 11.2m [2026-01-23T12:14:04.309188] [DEBUG] [REMOTE ] MAN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:04.309321] [DEBUG] [REMOTE ] MAN: PASS: History has at least 300 days. [2026-01-23T12:14:04.309542] [DEBUG] [REMOTE ] MAN: PASS: Price check passed. Min price $25.97. [2026-01-23T12:14:04.309700] [DEBUG] [REMOTE ] MAN: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:04.309817] [DEBUG] [REMOTE ] MAN: PASS: Integrity check passed. [2026-01-23T12:14:04.309857] [DEBUG] [REMOTE ] MAN: Symbol is viable for forecasting. [2026-01-23T12:14:04.309905] [INFO ] [MAIN ] [1946/3498] MAN kept (0.5s) | 1943 kept, 3 rejected | 139.1/min | ETA: 11.2m [2026-01-23T12:14:04.792263] [DEBUG] [REMOTE ] MANH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:04.792409] [DEBUG] [REMOTE ] MANH: PASS: History has at least 300 days. [2026-01-23T12:14:04.792658] [DEBUG] [REMOTE ] MANH: PASS: Price check passed. Min price $166.01. [2026-01-23T12:14:04.792796] [DEBUG] [REMOTE ] MANH: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:04.792916] [DEBUG] [REMOTE ] MANH: PASS: Integrity check passed. [2026-01-23T12:14:04.792956] [DEBUG] [REMOTE ] MANH: Symbol is viable for forecasting. [2026-01-23T12:14:04.793005] [INFO ] [MAIN ] [1947/3498] MANH kept (0.5s) | 1944 kept, 3 rejected | 139.1/min | ETA: 11.2m [2026-01-23T12:14:05.185320] [DEBUG] [REMOTE ] MARA: Retrieved 3449 rows, trimmed to 300. [2026-01-23T12:14:05.185465] [DEBUG] [REMOTE ] MARA: PASS: History has at least 300 days. [2026-01-23T12:14:05.185712] [DEBUG] [REMOTE ] MARA: PASS: Price check passed. Min price $8.98. [2026-01-23T12:14:05.185851] [DEBUG] [REMOTE ] MARA: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:05.185967] [DEBUG] [REMOTE ] MARA: PASS: Integrity check passed. [2026-01-23T12:14:05.186009] [DEBUG] [REMOTE ] MARA: Symbol is viable for forecasting. [2026-01-23T12:14:05.186058] [INFO ] [MAIN ] [1948/3498] MARA kept (0.4s) | 1945 kept, 3 rejected | 139.1/min | ETA: 11.1m [2026-01-23T12:14:05.605375] [DEBUG] [REMOTE ] MAS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:05.605534] [DEBUG] [REMOTE ] MAS: PASS: History has at least 300 days. [2026-01-23T12:14:05.605811] [DEBUG] [REMOTE ] MAS: PASS: Price check passed. Min price $59.09. [2026-01-23T12:14:05.605975] [DEBUG] [REMOTE ] MAS: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:05.606137] [DEBUG] [REMOTE ] MAS: PASS: Integrity check passed. [2026-01-23T12:14:05.606185] [DEBUG] [REMOTE ] MAS: Symbol is viable for forecasting. [2026-01-23T12:14:05.607034] [INFO ] [MAIN ] [1949/3498] MAS kept (0.4s) | 1946 kept, 3 rejected | 139.1/min | ETA: 11.1m [2026-01-23T12:14:06.013962] [DEBUG] [REMOTE ] MASI: Retrieved 4644 rows, trimmed to 300. [2026-01-23T12:14:06.014097] [DEBUG] [REMOTE ] MASI: PASS: History has at least 300 days. [2026-01-23T12:14:06.014304] [DEBUG] [REMOTE ] MASI: PASS: Price check passed. Min price $127.40. [2026-01-23T12:14:06.014438] [DEBUG] [REMOTE ] MASI: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:06.014549] [DEBUG] [REMOTE ] MASI: PASS: Integrity check passed. [2026-01-23T12:14:06.014609] [DEBUG] [REMOTE ] MASI: Symbol is viable for forecasting. [2026-01-23T12:14:06.014658] [INFO ] [MAIN ] [1950/3498] MASI kept (0.4s) | 1947 kept, 3 rejected | 139.1/min | ETA: 11.1m [2026-01-23T12:14:06.276527] [DEBUG] [REMOTE ] MASS: Retrieved 1278 rows, trimmed to 300. [2026-01-23T12:14:06.276700] [DEBUG] [REMOTE ] MASS: PASS: History has at least 300 days. [2026-01-23T12:14:06.276916] [DEBUG] [REMOTE ] MASS: PASS: Price check passed. Min price $5.09. [2026-01-23T12:14:06.277054] [DEBUG] [REMOTE ] MASS: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:06.277169] [DEBUG] [REMOTE ] MASS: PASS: Integrity check passed. [2026-01-23T12:14:06.277214] [DEBUG] [REMOTE ] MASS: Symbol is viable for forecasting. [2026-01-23T12:14:06.277262] [INFO ] [MAIN ] [1951/3498] MASS kept (0.3s) | 1948 kept, 3 rejected | 139.1/min | ETA: 11.1m [2026-01-23T12:14:06.952332] [DEBUG] [REMOTE ] MATX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:06.952482] [DEBUG] [REMOTE ] MATX: PASS: History has at least 300 days. [2026-01-23T12:14:06.952738] [DEBUG] [REMOTE ] MATX: PASS: Price check passed. Min price $97.01. [2026-01-23T12:14:06.952874] [DEBUG] [REMOTE ] MATX: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:06.952995] [DEBUG] [REMOTE ] MATX: PASS: Integrity check passed. [2026-01-23T12:14:06.953036] [DEBUG] [REMOTE ] MATX: Symbol is viable for forecasting. [2026-01-23T12:14:06.953085] [INFO ] [MAIN ] [1952/3498] MATX kept (0.7s) | 1949 kept, 3 rejected | 139.1/min | ETA: 11.1m [2026-01-23T12:14:07.221686] [DEBUG] [REMOTE ] MAX: Retrieved 1314 rows, trimmed to 300. [2026-01-23T12:14:07.221819] [DEBUG] [REMOTE ] MAX: PASS: History has at least 300 days. [2026-01-23T12:14:07.222026] [DEBUG] [REMOTE ] MAX: PASS: Price check passed. Min price $11.06. [2026-01-23T12:14:07.222160] [DEBUG] [REMOTE ] MAX: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:07.222276] [DEBUG] [REMOTE ] MAX: PASS: Integrity check passed. [2026-01-23T12:14:07.222316] [DEBUG] [REMOTE ] MAX: Symbol is viable for forecasting. [2026-01-23T12:14:07.222363] [INFO ] [MAIN ] [1953/3498] MAX kept (0.3s) | 1950 kept, 3 rejected | 139.1/min | ETA: 11.1m [2026-01-23T12:14:07.561746] [DEBUG] [REMOTE ] MAXI: Retrieved 830 rows, trimmed to 300. [2026-01-23T12:14:07.561895] [DEBUG] [REMOTE ] MAXI: PASS: History has at least 300 days. [2026-01-23T12:14:07.562143] [DEBUG] [REMOTE ] MAXI: PASS: Price check passed. Min price $13.82. [2026-01-23T12:14:07.562289] [DEBUG] [REMOTE ] MAXI: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:07.562407] [DEBUG] [REMOTE ] MAXI: PASS: Integrity check passed. [2026-01-23T12:14:07.562450] [DEBUG] [REMOTE ] MAXI: Symbol is viable for forecasting. [2026-01-23T12:14:07.562501] [INFO ] [MAIN ] [1954/3498] MAXI kept (0.3s) | 1951 kept, 3 rejected | 139.1/min | ETA: 11.1m [2026-01-23T12:14:08.048812] [DEBUG] [REMOTE ] MAXN: Retrieved 1358 rows, trimmed to 300. [2026-01-23T12:14:08.048952] [DEBUG] [REMOTE ] MAXN: PASS: History has at least 300 days. [2026-01-23T12:14:08.049181] [DEBUG] [REMOTE ] MAXN: PASS: Price check passed. Min price $2.67. [2026-01-23T12:14:08.049321] [DEBUG] [REMOTE ] MAXN: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:08.049450] [DEBUG] [REMOTE ] MAXN: PASS: Integrity check passed. [2026-01-23T12:14:08.049512] [DEBUG] [REMOTE ] MAXN: Symbol is viable for forecasting. [2026-01-23T12:14:08.049607] [INFO ] [MAIN ] [1955/3498] MAXN kept (0.5s) | 1952 kept, 3 rejected | 139.1/min | ETA: 11.1m [2026-01-23T12:14:08.512279] [DEBUG] [REMOTE ] MBB: Retrieved 4744 rows, trimmed to 300. [2026-01-23T12:14:08.512424] [DEBUG] [REMOTE ] MBB: PASS: History has at least 300 days. [2026-01-23T12:14:08.512675] [DEBUG] [REMOTE ] MBB: PASS: Price check passed. Min price $94.26. [2026-01-23T12:14:08.512824] [DEBUG] [REMOTE ] MBB: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:08.512946] [DEBUG] [REMOTE ] MBB: PASS: Integrity check passed. [2026-01-23T12:14:08.512989] [DEBUG] [REMOTE ] MBB: Symbol is viable for forecasting. [2026-01-23T12:14:08.513041] [INFO ] [MAIN ] [1956/3498] MBB kept (0.5s) | 1953 kept, 3 rejected | 139.1/min | ETA: 11.1m [2026-01-23T12:14:08.767114] [DEBUG] [REMOTE ] MBC: Retrieved 781 rows, trimmed to 300. [2026-01-23T12:14:08.767255] [DEBUG] [REMOTE ] MBC: PASS: History has at least 300 days. [2026-01-23T12:14:08.767498] [DEBUG] [REMOTE ] MBC: PASS: Price check passed. Min price $9.44. [2026-01-23T12:14:08.767664] [DEBUG] [REMOTE ] MBC: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:08.767800] [DEBUG] [REMOTE ] MBC: PASS: Integrity check passed. [2026-01-23T12:14:08.767853] [DEBUG] [REMOTE ] MBC: Symbol is viable for forecasting. [2026-01-23T12:14:08.767908] [INFO ] [MAIN ] [1957/3498] MBC kept (0.3s) | 1954 kept, 3 rejected | 139.2/min | ETA: 11.1m [2026-01-23T12:14:09.466236] [DEBUG] [REMOTE ] MBCN: Retrieved 5947 rows, trimmed to 300. [2026-01-23T12:14:09.466407] [DEBUG] [REMOTE ] MBCN: PASS: History has at least 300 days. [2026-01-23T12:14:09.466713] [DEBUG] [REMOTE ] MBCN: PASS: Price check passed. Min price $32.00. [2026-01-23T12:14:09.466859] [DEBUG] [REMOTE ] MBCN: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:09.466991] [DEBUG] [REMOTE ] MBCN: PASS: Integrity check passed. [2026-01-23T12:14:09.467033] [DEBUG] [REMOTE ] MBCN: Symbol is viable for forecasting. [2026-01-23T12:14:09.467085] [INFO ] [MAIN ] [1958/3498] MBCN kept (0.7s) | 1955 kept, 3 rejected | 139.1/min | ETA: 11.1m [2026-01-23T12:14:09.923204] [DEBUG] [REMOTE ] MBI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:09.923354] [DEBUG] [REMOTE ] MBI: PASS: History has at least 300 days. [2026-01-23T12:14:09.923619] [DEBUG] [REMOTE ] MBI: PASS: Price check passed. Min price $6.52. [2026-01-23T12:14:09.923762] [DEBUG] [REMOTE ] MBI: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:09.923882] [DEBUG] [REMOTE ] MBI: PASS: Integrity check passed. [2026-01-23T12:14:09.923922] [DEBUG] [REMOTE ] MBI: Symbol is viable for forecasting. [2026-01-23T12:14:09.923971] [INFO ] [MAIN ] [1959/3498] MBI kept (0.5s) | 1956 kept, 3 rejected | 139.1/min | ETA: 11.1m [2026-01-23T12:14:10.213910] [DEBUG] [REMOTE ] MBIN: Retrieved 2069 rows, trimmed to 300. [2026-01-23T12:14:10.214041] [DEBUG] [REMOTE ] MBIN: PASS: History has at least 300 days. [2026-01-23T12:14:10.214252] [DEBUG] [REMOTE ] MBIN: PASS: Price check passed. Min price $30.34. [2026-01-23T12:14:10.214391] [DEBUG] [REMOTE ] MBIN: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:10.214504] [DEBUG] [REMOTE ] MBIN: PASS: Integrity check passed. [2026-01-23T12:14:10.214546] [DEBUG] [REMOTE ] MBIN: Symbol is viable for forecasting. [2026-01-23T12:14:10.214615] [INFO ] [MAIN ] [1960/3498] MBIN kept (0.3s) | 1957 kept, 3 rejected | 139.1/min | ETA: 11.1m [2026-01-23T12:14:10.533894] [DEBUG] [REMOTE ] MBLY: Retrieved 812 rows, trimmed to 300. [2026-01-23T12:14:10.534074] [DEBUG] [REMOTE ] MBLY: PASS: History has at least 300 days. [2026-01-23T12:14:10.534402] [DEBUG] [REMOTE ] MBLY: PASS: Price check passed. Min price $10.05. [2026-01-23T12:14:10.534655] [DEBUG] [REMOTE ] MBLY: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:10.534833] [DEBUG] [REMOTE ] MBLY: PASS: Integrity check passed. [2026-01-23T12:14:10.534899] [DEBUG] [REMOTE ] MBLY: Symbol is viable for forecasting. [2026-01-23T12:14:10.534980] [INFO ] [MAIN ] [1961/3498] MBLY kept (0.3s) | 1958 kept, 3 rejected | 139.1/min | ETA: 11.0m [2026-01-23T12:14:10.933785] [DEBUG] [REMOTE ] MBS: Retrieved 483 rows, trimmed to 300. [2026-01-23T12:14:10.933918] [DEBUG] [REMOTE ] MBS: PASS: History has at least 300 days. [2026-01-23T12:14:10.934127] [DEBUG] [REMOTE ] MBS: PASS: Price check passed. Min price $8.66. [2026-01-23T12:14:10.934268] [DEBUG] [REMOTE ] MBS: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:10.934380] [DEBUG] [REMOTE ] MBS: PASS: Integrity check passed. [2026-01-23T12:14:10.934422] [DEBUG] [REMOTE ] MBS: Symbol is viable for forecasting. [2026-01-23T12:14:10.934471] [INFO ] [MAIN ] [1962/3498] MBS kept (0.4s) | 1959 kept, 3 rejected | 139.2/min | ETA: 11.0m [2026-01-23T12:14:11.649784] [DEBUG] [REMOTE ] MBWM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:11.649958] [DEBUG] [REMOTE ] MBWM: PASS: History has at least 300 days. [2026-01-23T12:14:11.650272] [DEBUG] [REMOTE ] MBWM: PASS: Price check passed. Min price $42.93. [2026-01-23T12:14:11.650438] [DEBUG] [REMOTE ] MBWM: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:11.650801] [DEBUG] [REMOTE ] MBWM: PASS: Integrity check passed. [2026-01-23T12:14:11.650850] [DEBUG] [REMOTE ] MBWM: Symbol is viable for forecasting. [2026-01-23T12:14:11.650910] [INFO ] [MAIN ] [1963/3498] MBWM kept (0.7s) | 1960 kept, 3 rejected | 139.1/min | ETA: 11.0m [2026-01-23T12:14:11.801672] [DEBUG] [REMOTE ] MBX: Retrieved 340 rows, trimmed to 300. [2026-01-23T12:14:11.801815] [DEBUG] [REMOTE ] MBX: PASS: History has at least 300 days. [2026-01-23T12:14:11.802035] [DEBUG] [REMOTE ] MBX: PASS: Price check passed. Min price $17.44. [2026-01-23T12:14:11.802176] [DEBUG] [REMOTE ] MBX: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:11.802291] [DEBUG] [REMOTE ] MBX: PASS: Integrity check passed. [2026-01-23T12:14:11.802333] [DEBUG] [REMOTE ] MBX: Symbol is viable for forecasting. [2026-01-23T12:14:11.802385] [INFO ] [MAIN ] [1964/3498] MBX kept (0.2s) | 1961 kept, 3 rejected | 139.2/min | ETA: 11.0m [2026-01-23T12:14:12.380295] [DEBUG] [REMOTE ] MC: Retrieved 2960 rows, trimmed to 300. [2026-01-23T12:14:12.380432] [DEBUG] [REMOTE ] MC: PASS: History has at least 300 days. [2026-01-23T12:14:12.380677] [DEBUG] [REMOTE ] MC: PASS: Price check passed. Min price $60.62. [2026-01-23T12:14:12.380820] [DEBUG] [REMOTE ] MC: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:12.380939] [DEBUG] [REMOTE ] MC: PASS: Integrity check passed. [2026-01-23T12:14:12.380981] [DEBUG] [REMOTE ] MC: Symbol is viable for forecasting. [2026-01-23T12:14:12.381031] [INFO ] [MAIN ] [1965/3498] MC kept (0.6s) | 1962 kept, 3 rejected | 139.1/min | ETA: 11.0m [2026-01-23T12:14:12.810985] [DEBUG] [REMOTE ] MCBS: Retrieved 2265 rows, trimmed to 300. [2026-01-23T12:14:12.811115] [DEBUG] [REMOTE ] MCBS: PASS: History has at least 300 days. [2026-01-23T12:14:12.811329] [DEBUG] [REMOTE ] MCBS: PASS: Price check passed. Min price $24.71. [2026-01-23T12:14:12.811502] [DEBUG] [REMOTE ] MCBS: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:12.811679] [DEBUG] [REMOTE ] MCBS: PASS: Integrity check passed. [2026-01-23T12:14:12.811739] [DEBUG] [REMOTE ] MCBS: Symbol is viable for forecasting. [2026-01-23T12:14:12.811803] [INFO ] [MAIN ] [1966/3498] MCBS kept (0.4s) | 1963 kept, 3 rejected | 139.1/min | ETA: 11.0m [2026-01-23T12:14:13.269963] [DEBUG] [REMOTE ] MCHI: Retrieved 3725 rows, trimmed to 300. [2026-01-23T12:14:13.270113] [DEBUG] [REMOTE ] MCHI: PASS: History has at least 300 days. [2026-01-23T12:14:13.270370] [DEBUG] [REMOTE ] MCHI: PASS: Price check passed. Min price $59.47. [2026-01-23T12:14:13.270526] [DEBUG] [REMOTE ] MCHI: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:13.270669] [DEBUG] [REMOTE ] MCHI: PASS: Integrity check passed. [2026-01-23T12:14:13.270713] [DEBUG] [REMOTE ] MCHI: Symbol is viable for forecasting. [2026-01-23T12:14:13.270764] [INFO ] [MAIN ] [1967/3498] MCHI kept (0.5s) | 1964 kept, 3 rejected | 139.1/min | ETA: 11.0m [2026-01-23T12:14:13.754438] [DEBUG] [REMOTE ] MCHP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:13.754597] [DEBUG] [REMOTE ] MCHP: PASS: History has at least 300 days. [2026-01-23T12:14:13.754833] [DEBUG] [REMOTE ] MCHP: PASS: Price check passed. Min price $48.59. [2026-01-23T12:14:13.754971] [DEBUG] [REMOTE ] MCHP: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:13.755089] [DEBUG] [REMOTE ] MCHP: PASS: Integrity check passed. [2026-01-23T12:14:13.755129] [DEBUG] [REMOTE ] MCHP: Symbol is viable for forecasting. [2026-01-23T12:14:13.755178] [INFO ] [MAIN ] [1968/3498] MCHP kept (0.5s) | 1965 kept, 3 rejected | 139.1/min | ETA: 11.0m [2026-01-23T12:14:14.175351] [DEBUG] [REMOTE ] MCHX: Retrieved 5488 rows, trimmed to 300. [2026-01-23T12:14:14.175491] [DEBUG] [REMOTE ] MCHX: PASS: History has at least 300 days. [2026-01-23T12:14:14.175733] [DEBUG] [REMOTE ] MCHX: PASS: Price check passed. Min price $1.43. [2026-01-23T12:14:14.175877] [DEBUG] [REMOTE ] MCHX: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:14.175997] [DEBUG] [REMOTE ] MCHX: PASS: Integrity check passed. [2026-01-23T12:14:14.176038] [DEBUG] [REMOTE ] MCHX: Symbol is viable for forecasting. [2026-01-23T12:14:14.176087] [INFO ] [MAIN ] [1969/3498] MCHX kept (0.4s) | 1966 kept, 3 rejected | 139.1/min | ETA: 11.0m [2026-01-23T12:14:14.731737] [DEBUG] [REMOTE ] MCI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:14.731873] [DEBUG] [REMOTE ] MCI: PASS: History has at least 300 days. [2026-01-23T12:14:14.732097] [DEBUG] [REMOTE ] MCI: PASS: Price check passed. Min price $18.15. [2026-01-23T12:14:14.732231] [DEBUG] [REMOTE ] MCI: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:14.732345] [DEBUG] [REMOTE ] MCI: PASS: Integrity check passed. [2026-01-23T12:14:14.732386] [DEBUG] [REMOTE ] MCI: Symbol is viable for forecasting. [2026-01-23T12:14:14.732435] [INFO ] [MAIN ] [1970/3498] MCI kept (0.6s) | 1967 kept, 3 rejected | 139.1/min | ETA: 11.0m [2026-01-23T12:14:15.287741] [DEBUG] [REMOTE ] MCK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:15.287883] [DEBUG] [REMOTE ] MCK: PASS: History has at least 300 days. [2026-01-23T12:14:15.288120] [DEBUG] [REMOTE ] MCK: PASS: Price check passed. Min price $795.01. [2026-01-23T12:14:15.288263] [DEBUG] [REMOTE ] MCK: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:15.288387] [DEBUG] [REMOTE ] MCK: PASS: Integrity check passed. [2026-01-23T12:14:15.288429] [DEBUG] [REMOTE ] MCK: Symbol is viable for forecasting. [2026-01-23T12:14:15.288479] [INFO ] [MAIN ] [1971/3498] MCK kept (0.6s) | 1968 kept, 3 rejected | 139.1/min | ETA: 11.0m [2026-01-23T12:14:15.832283] [DEBUG] [REMOTE ] MCN: Retrieved 5404 rows, trimmed to 300. [2026-01-23T12:14:15.832430] [DEBUG] [REMOTE ] MCN: PASS: History has at least 300 days. [2026-01-23T12:14:15.832688] [DEBUG] [REMOTE ] MCN: PASS: Price check passed. Min price $5.56. [2026-01-23T12:14:15.832832] [DEBUG] [REMOTE ] MCN: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:15.832974] [DEBUG] [REMOTE ] MCN: PASS: Integrity check passed. [2026-01-23T12:14:15.833021] [DEBUG] [REMOTE ] MCN: Symbol is viable for forecasting. [2026-01-23T12:14:15.833073] [INFO ] [MAIN ] [1972/3498] MCN kept (0.5s) | 1969 kept, 3 rejected | 139.1/min | ETA: 11.0m [2026-01-23T12:14:16.390704] [DEBUG] [REMOTE ] MCO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:16.390841] [DEBUG] [REMOTE ] MCO: PASS: History has at least 300 days. [2026-01-23T12:14:16.391072] [DEBUG] [REMOTE ] MCO: PASS: Price check passed. Min price $469.24. [2026-01-23T12:14:16.391209] [DEBUG] [REMOTE ] MCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:16.391324] [DEBUG] [REMOTE ] MCO: PASS: Integrity check passed. [2026-01-23T12:14:16.391365] [DEBUG] [REMOTE ] MCO: Symbol is viable for forecasting. [2026-01-23T12:14:16.391416] [INFO ] [MAIN ] [1973/3498] MCO kept (0.6s) | 1970 kept, 3 rejected | 139.0/min | ETA: 11.0m [2026-01-23T12:14:16.727230] [DEBUG] [REMOTE ] MCRB: Retrieved 2659 rows, trimmed to 300. [2026-01-23T12:14:16.727371] [DEBUG] [REMOTE ] MCRB: PASS: History has at least 300 days. [2026-01-23T12:14:16.727641] [DEBUG] [REMOTE ] MCRB: PASS: Price check passed. Min price $12.70. [2026-01-23T12:14:16.727784] [DEBUG] [REMOTE ] MCRB: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:16.727896] [DEBUG] [REMOTE ] MCRB: PASS: Integrity check passed. [2026-01-23T12:14:16.727937] [DEBUG] [REMOTE ] MCRB: Symbol is viable for forecasting. [2026-01-23T12:14:16.727984] [INFO ] [MAIN ] [1974/3498] MCRB kept (0.3s) | 1971 kept, 3 rejected | 139.0/min | ETA: 11.0m [2026-01-23T12:14:17.248036] [DEBUG] [REMOTE ] MCRI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:17.248171] [DEBUG] [REMOTE ] MCRI: PASS: History has at least 300 days. [2026-01-23T12:14:17.248393] [DEBUG] [REMOTE ] MCRI: PASS: Price check passed. Min price $88.77. [2026-01-23T12:14:17.248563] [DEBUG] [REMOTE ] MCRI: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:17.248708] [DEBUG] [REMOTE ] MCRI: PASS: Integrity check passed. [2026-01-23T12:14:17.248748] [DEBUG] [REMOTE ] MCRI: Symbol is viable for forecasting. [2026-01-23T12:14:17.248797] [INFO ] [MAIN ] [1975/3498] MCRI kept (0.5s) | 1972 kept, 3 rejected | 139.0/min | ETA: 11.0m [2026-01-23T12:14:17.714850] [DEBUG] [REMOTE ] MCS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:17.714991] [DEBUG] [REMOTE ] MCS: PASS: History has at least 300 days. [2026-01-23T12:14:17.715254] [DEBUG] [REMOTE ] MCS: PASS: Price check passed. Min price $12.99. [2026-01-23T12:14:17.715393] [DEBUG] [REMOTE ] MCS: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:17.715512] [DEBUG] [REMOTE ] MCS: PASS: Integrity check passed. [2026-01-23T12:14:17.715554] [DEBUG] [REMOTE ] MCS: Symbol is viable for forecasting. [2026-01-23T12:14:17.715622] [INFO ] [MAIN ] [1976/3498] MCS kept (0.5s) | 1973 kept, 3 rejected | 139.0/min | ETA: 10.9m [2026-01-23T12:14:18.209780] [DEBUG] [REMOTE ] MCY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:18.209924] [DEBUG] [REMOTE ] MCY: PASS: History has at least 300 days. [2026-01-23T12:14:18.210155] [DEBUG] [REMOTE ] MCY: PASS: Price check passed. Min price $75.96. [2026-01-23T12:14:18.210302] [DEBUG] [REMOTE ] MCY: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:18.210428] [DEBUG] [REMOTE ] MCY: PASS: Integrity check passed. [2026-01-23T12:14:18.210470] [DEBUG] [REMOTE ] MCY: Symbol is viable for forecasting. [2026-01-23T12:14:18.210520] [INFO ] [MAIN ] [1977/3498] MCY kept (0.5s) | 1974 kept, 3 rejected | 139.0/min | ETA: 10.9m [2026-01-23T12:14:18.657876] [DEBUG] [REMOTE ] MD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:18.658038] [DEBUG] [REMOTE ] MD: PASS: History has at least 300 days. [2026-01-23T12:14:18.658307] [DEBUG] [REMOTE ] MD: PASS: Price check passed. Min price $16.97. [2026-01-23T12:14:18.658460] [DEBUG] [REMOTE ] MD: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:18.658641] [DEBUG] [REMOTE ] MD: PASS: Integrity check passed. [2026-01-23T12:14:18.658685] [DEBUG] [REMOTE ] MD: Symbol is viable for forecasting. [2026-01-23T12:14:18.658736] [INFO ] [MAIN ] [1978/3498] MD kept (0.4s) | 1975 kept, 3 rejected | 139.0/min | ETA: 10.9m [2026-01-23T12:14:18.937013] [DEBUG] [REMOTE ] MDAI: Retrieved 1206 rows, trimmed to 300. [2026-01-23T12:14:18.937216] [DEBUG] [REMOTE ] MDAI: PASS: History has at least 300 days. [2026-01-23T12:14:18.937530] [DEBUG] [REMOTE ] MDAI: PASS: Price check passed. Min price $1.38. [2026-01-23T12:14:18.937711] [DEBUG] [REMOTE ] MDAI: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:18.937836] [DEBUG] [REMOTE ] MDAI: PASS: Integrity check passed. [2026-01-23T12:14:18.937879] [DEBUG] [REMOTE ] MDAI: Symbol is viable for forecasting. [2026-01-23T12:14:18.937933] [INFO ] [MAIN ] [1979/3498] MDAI kept (0.3s) | 1976 kept, 3 rejected | 139.0/min | ETA: 10.9m [2026-01-23T12:14:19.347211] [DEBUG] [REMOTE ] MDB: Retrieved 2075 rows, trimmed to 300. [2026-01-23T12:14:19.347380] [DEBUG] [REMOTE ] MDB: PASS: History has at least 300 days. [2026-01-23T12:14:19.350799] [DEBUG] [REMOTE ] MDB: PASS: Price check passed. Min price $321.18. [2026-01-23T12:14:19.350952] [DEBUG] [REMOTE ] MDB: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:19.351081] [DEBUG] [REMOTE ] MDB: PASS: Integrity check passed. [2026-01-23T12:14:19.351121] [DEBUG] [REMOTE ] MDB: Symbol is viable for forecasting. [2026-01-23T12:14:19.351184] [INFO ] [MAIN ] [1980/3498] MDB kept (0.4s) | 1977 kept, 3 rejected | 139.0/min | ETA: 10.9m [2026-01-23T12:14:19.837852] [DEBUG] [REMOTE ] MDGL: Retrieved 4771 rows, trimmed to 300. [2026-01-23T12:14:19.837980] [DEBUG] [REMOTE ] MDGL: PASS: History has at least 300 days. [2026-01-23T12:14:19.838198] [DEBUG] [REMOTE ] MDGL: PASS: Price check passed. Min price $412.35. [2026-01-23T12:14:19.838335] [DEBUG] [REMOTE ] MDGL: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:19.838448] [DEBUG] [REMOTE ] MDGL: PASS: Integrity check passed. [2026-01-23T12:14:19.838490] [DEBUG] [REMOTE ] MDGL: Symbol is viable for forecasting. [2026-01-23T12:14:19.838538] [INFO ] [MAIN ] [1981/3498] MDGL kept (0.5s) | 1978 kept, 3 rejected | 139.0/min | ETA: 10.9m [2026-01-23T12:14:20.229093] [DEBUG] [REMOTE ] MDLZ: Retrieved 6189 rows, trimmed to 300. [2026-01-23T12:14:20.229241] [DEBUG] [REMOTE ] MDLZ: PASS: History has at least 300 days. [2026-01-23T12:14:20.229476] [DEBUG] [REMOTE ] MDLZ: PASS: Price check passed. Min price $51.51. [2026-01-23T12:14:20.229636] [DEBUG] [REMOTE ] MDLZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:20.229760] [DEBUG] [REMOTE ] MDLZ: PASS: Integrity check passed. [2026-01-23T12:14:20.229801] [DEBUG] [REMOTE ] MDLZ: Symbol is viable for forecasting. [2026-01-23T12:14:20.229852] [INFO ] [MAIN ] [1982/3498] MDLZ kept (0.4s) | 1979 kept, 3 rejected | 139.0/min | ETA: 10.9m [2026-01-23T12:14:20.475539] [DEBUG] [REMOTE ] MDWD: Retrieved 2979 rows, trimmed to 300. [2026-01-23T12:14:20.475716] [DEBUG] [REMOTE ] MDWD: PASS: History has at least 300 days. [2026-01-23T12:14:20.475944] [DEBUG] [REMOTE ] MDWD: PASS: Price check passed. Min price $16.25. [2026-01-23T12:14:20.476080] [DEBUG] [REMOTE ] MDWD: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:20.476197] [DEBUG] [REMOTE ] MDWD: PASS: Integrity check passed. [2026-01-23T12:14:20.476238] [DEBUG] [REMOTE ] MDWD: Symbol is viable for forecasting. [2026-01-23T12:14:20.476287] [INFO ] [MAIN ] [1983/3498] MDWD kept (0.2s) | 1980 kept, 3 rejected | 139.1/min | ETA: 10.9m [2026-01-23T12:14:21.061514] [DEBUG] [REMOTE ] MDXG: Retrieved 4634 rows, trimmed to 300. [2026-01-23T12:14:21.061707] [DEBUG] [REMOTE ] MDXG: PASS: History has at least 300 days. [2026-01-23T12:14:21.062021] [DEBUG] [REMOTE ] MDXG: PASS: Price check passed. Min price $5.33. [2026-01-23T12:14:21.062224] [DEBUG] [REMOTE ] MDXG: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:21.062398] [DEBUG] [REMOTE ] MDXG: PASS: Integrity check passed. [2026-01-23T12:14:21.062461] [DEBUG] [REMOTE ] MDXG: Symbol is viable for forecasting. [2026-01-23T12:14:21.062534] [INFO ] [MAIN ] [1984/3498] MDXG kept (0.6s) | 1981 kept, 3 rejected | 139.0/min | ETA: 10.9m [2026-01-23T12:14:21.318336] [DEBUG] [REMOTE ] MDXH: Retrieved 1057 rows, trimmed to 300. [2026-01-23T12:14:21.318521] [DEBUG] [REMOTE ] MDXH: PASS: History has at least 300 days. [2026-01-23T12:14:21.318983] [DEBUG] [REMOTE ] MDXH: PASS: Price check passed. Min price $3.14. [2026-01-23T12:14:21.319135] [DEBUG] [REMOTE ] MDXH: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:21.319296] [DEBUG] [REMOTE ] MDXH: PASS: Integrity check passed. [2026-01-23T12:14:21.319358] [DEBUG] [REMOTE ] MDXH: Symbol is viable for forecasting. [2026-01-23T12:14:21.319423] [INFO ] [MAIN ] [1985/3498] MDXH kept (0.3s) | 1982 kept, 3 rejected | 139.1/min | ETA: 10.9m [2026-01-23T12:14:21.745742] [DEBUG] [REMOTE ] MEC: Retrieved 1686 rows, trimmed to 300. [2026-01-23T12:14:21.745897] [DEBUG] [REMOTE ] MEC: PASS: History has at least 300 days. [2026-01-23T12:14:21.746152] [DEBUG] [REMOTE ] MEC: PASS: Price check passed. Min price $14.84. [2026-01-23T12:14:21.746295] [DEBUG] [REMOTE ] MEC: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:21.746411] [DEBUG] [REMOTE ] MEC: PASS: Integrity check passed. [2026-01-23T12:14:21.746452] [DEBUG] [REMOTE ] MEC: Symbol is viable for forecasting. [2026-01-23T12:14:21.746501] [INFO ] [MAIN ] [1986/3498] MEC kept (0.4s) | 1983 kept, 3 rejected | 139.1/min | ETA: 10.9m [2026-01-23T12:14:22.382750] [DEBUG] [REMOTE ] MED: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:22.382900] [DEBUG] [REMOTE ] MED: PASS: History has at least 300 days. [2026-01-23T12:14:22.383142] [DEBUG] [REMOTE ] MED: PASS: Price check passed. Min price $10.40. [2026-01-23T12:14:22.383284] [DEBUG] [REMOTE ] MED: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:22.383408] [DEBUG] [REMOTE ] MED: PASS: Integrity check passed. [2026-01-23T12:14:22.383449] [DEBUG] [REMOTE ] MED: Symbol is viable for forecasting. [2026-01-23T12:14:22.383499] [INFO ] [MAIN ] [1987/3498] MED kept (0.6s) | 1984 kept, 3 rejected | 139.0/min | ETA: 10.9m [2026-01-23T12:14:22.696426] [DEBUG] [REMOTE ] MEDP: Retrieved 2375 rows, trimmed to 300. [2026-01-23T12:14:22.696564] [DEBUG] [REMOTE ] MEDP: PASS: History has at least 300 days. [2026-01-23T12:14:22.696792] [DEBUG] [REMOTE ] MEDP: PASS: Price check passed. Min price $544.08. [2026-01-23T12:14:22.696926] [DEBUG] [REMOTE ] MEDP: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:22.697034] [DEBUG] [REMOTE ] MEDP: PASS: Integrity check passed. [2026-01-23T12:14:22.697074] [DEBUG] [REMOTE ] MEDP: Symbol is viable for forecasting. [2026-01-23T12:14:22.697121] [INFO ] [MAIN ] [1988/3498] MEDP kept (0.3s) | 1985 kept, 3 rejected | 139.1/min | ETA: 10.9m [2026-01-23T12:14:23.108086] [DEBUG] [REMOTE ] MEG: Retrieved 1382 rows, trimmed to 300. [2026-01-23T12:14:23.108219] [DEBUG] [REMOTE ] MEG: PASS: History has at least 300 days. [2026-01-23T12:14:23.108423] [DEBUG] [REMOTE ] MEG: PASS: Price check passed. Min price $21.12. [2026-01-23T12:14:23.108558] [DEBUG] [REMOTE ] MEG: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:23.108695] [DEBUG] [REMOTE ] MEG: PASS: Integrity check passed. [2026-01-23T12:14:23.108736] [DEBUG] [REMOTE ] MEG: Symbol is viable for forecasting. [2026-01-23T12:14:23.108784] [INFO ] [MAIN ] [1989/3498] MEG kept (0.4s) | 1986 kept, 3 rejected | 139.1/min | ETA: 10.9m [2026-01-23T12:14:23.416915] [DEBUG] [REMOTE ] MEGI: Retrieved 1063 rows, trimmed to 300. [2026-01-23T12:14:23.417053] [DEBUG] [REMOTE ] MEGI: PASS: History has at least 300 days. [2026-01-23T12:14:23.417263] [DEBUG] [REMOTE ] MEGI: PASS: Price check passed. Min price $13.38. [2026-01-23T12:14:23.417445] [DEBUG] [REMOTE ] MEGI: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:23.417608] [DEBUG] [REMOTE ] MEGI: PASS: Integrity check passed. [2026-01-23T12:14:23.417655] [DEBUG] [REMOTE ] MEGI: Symbol is viable for forecasting. [2026-01-23T12:14:23.417704] [INFO ] [MAIN ] [1990/3498] MEGI kept (0.3s) | 1987 kept, 3 rejected | 139.1/min | ETA: 10.8m [2026-01-23T12:14:24.001821] [DEBUG] [REMOTE ] MEI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:24.001978] [DEBUG] [REMOTE ] MEI: PASS: History has at least 300 days. [2026-01-23T12:14:24.002199] [DEBUG] [REMOTE ] MEI: PASS: Price check passed. Min price $6.46. [2026-01-23T12:14:24.002337] [DEBUG] [REMOTE ] MEI: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:24.002454] [DEBUG] [REMOTE ] MEI: PASS: Integrity check passed. [2026-01-23T12:14:24.002495] [DEBUG] [REMOTE ] MEI: Symbol is viable for forecasting. [2026-01-23T12:14:24.002543] [INFO ] [MAIN ] [1991/3498] MEI kept (0.6s) | 1988 kept, 3 rejected | 139.1/min | ETA: 10.8m [2026-01-23T12:14:24.352887] [DEBUG] [REMOTE ] MELI: Retrieved 4642 rows, trimmed to 300. [2026-01-23T12:14:24.353022] [DEBUG] [REMOTE ] MELI: PASS: History has at least 300 days. [2026-01-23T12:14:24.353237] [DEBUG] [REMOTE ] MELI: PASS: Price check passed. Min price $1899.75. [2026-01-23T12:14:24.353373] [DEBUG] [REMOTE ] MELI: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:24.353486] [DEBUG] [REMOTE ] MELI: PASS: Integrity check passed. [2026-01-23T12:14:24.353527] [DEBUG] [REMOTE ] MELI: Symbol is viable for forecasting. [2026-01-23T12:14:24.353592] [INFO ] [MAIN ] [1992/3498] MELI kept (0.4s) | 1989 kept, 3 rejected | 139.1/min | ETA: 10.8m [2026-01-23T12:14:24.897376] [DEBUG] [REMOTE ] MEOH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:24.897539] [DEBUG] [REMOTE ] MEOH: PASS: History has at least 300 days. [2026-01-23T12:14:24.897787] [DEBUG] [REMOTE ] MEOH: PASS: Price check passed. Min price $33.72. [2026-01-23T12:14:24.897925] [DEBUG] [REMOTE ] MEOH: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:24.898042] [DEBUG] [REMOTE ] MEOH: PASS: Integrity check passed. [2026-01-23T12:14:24.898083] [DEBUG] [REMOTE ] MEOH: Symbol is viable for forecasting. [2026-01-23T12:14:24.898132] [INFO ] [MAIN ] [1993/3498] MEOH kept (0.5s) | 1990 kept, 3 rejected | 139.1/min | ETA: 10.8m [2026-01-23T12:14:25.362155] [DEBUG] [REMOTE ] MERC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:25.362304] [DEBUG] [REMOTE ] MERC: PASS: History has at least 300 days. [2026-01-23T12:14:25.362550] [DEBUG] [REMOTE ] MERC: PASS: Price check passed. Min price $1.50. [2026-01-23T12:14:25.362713] [DEBUG] [REMOTE ] MERC: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:25.362831] [DEBUG] [REMOTE ] MERC: PASS: Integrity check passed. [2026-01-23T12:14:25.362873] [DEBUG] [REMOTE ] MERC: Symbol is viable for forecasting. [2026-01-23T12:14:25.362922] [INFO ] [MAIN ] [1994/3498] MERC kept (0.5s) | 1991 kept, 3 rejected | 139.0/min | ETA: 10.8m [2026-01-23T12:14:25.736764] [DEBUG] [REMOTE ] META: Retrieved 3439 rows, trimmed to 300. [2026-01-23T12:14:25.736891] [DEBUG] [REMOTE ] META: PASS: History has at least 300 days. [2026-01-23T12:14:25.737106] [DEBUG] [REMOTE ] META: PASS: Price check passed. Min price $588.67. [2026-01-23T12:14:25.737247] [DEBUG] [REMOTE ] META: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:25.737362] [DEBUG] [REMOTE ] META: PASS: Integrity check passed. [2026-01-23T12:14:25.737433] [DEBUG] [REMOTE ] META: Symbol is viable for forecasting. [2026-01-23T12:14:25.737484] [INFO ] [MAIN ] [1995/3498] META kept (0.4s) | 1992 kept, 3 rejected | 139.1/min | ETA: 10.8m [2026-01-23T12:14:25.917470] [DEBUG] [REMOTE ] METC: Retrieved 2254 rows, trimmed to 300. [2026-01-23T12:14:25.917639] [DEBUG] [REMOTE ] METC: PASS: History has at least 300 days. [2026-01-23T12:14:25.917861] [DEBUG] [REMOTE ] METC: PASS: Price check passed. Min price $13.98. [2026-01-23T12:14:25.917998] [DEBUG] [REMOTE ] METC: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:25.918110] [DEBUG] [REMOTE ] METC: PASS: Integrity check passed. [2026-01-23T12:14:25.918150] [DEBUG] [REMOTE ] METC: Symbol is viable for forecasting. [2026-01-23T12:14:25.918198] [INFO ] [MAIN ] [1996/3498] METC kept (0.2s) | 1993 kept, 3 rejected | 139.1/min | ETA: 10.8m [2026-01-23T12:14:26.345296] [DEBUG] [REMOTE ] METCB: Retrieved 652 rows, trimmed to 300. [2026-01-23T12:14:26.345506] [DEBUG] [REMOTE ] METCB: PASS: History has at least 300 days. [2026-01-23T12:14:26.345784] [DEBUG] [REMOTE ] METCB: PASS: Price check passed. Min price $9.61. [2026-01-23T12:14:26.345934] [DEBUG] [REMOTE ] METCB: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:26.346055] [DEBUG] [REMOTE ] METCB: PASS: Integrity check passed. [2026-01-23T12:14:26.346099] [DEBUG] [REMOTE ] METCB: Symbol is viable for forecasting. [2026-01-23T12:14:26.346154] [INFO ] [MAIN ] [1997/3498] METCB kept (0.4s) | 1994 kept, 3 rejected | 139.1/min | ETA: 10.8m [2026-01-23T12:14:26.693903] [DEBUG] [REMOTE ] METD: Retrieved 409 rows, trimmed to 300. [2026-01-23T12:14:26.694121] [DEBUG] [REMOTE ] METD: PASS: History has at least 300 days. [2026-01-23T12:14:26.694463] [DEBUG] [REMOTE ] METD: PASS: Price check passed. Min price $14.05. [2026-01-23T12:14:26.694659] [DEBUG] [REMOTE ] METD: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:26.694807] [DEBUG] [REMOTE ] METD: PASS: Integrity check passed. [2026-01-23T12:14:26.694858] [DEBUG] [REMOTE ] METD: Symbol is viable for forecasting. [2026-01-23T12:14:26.694924] [INFO ] [MAIN ] [1998/3498] METD kept (0.3s) | 1995 kept, 3 rejected | 139.1/min | ETA: 10.8m [2026-01-23T12:14:27.418789] [DEBUG] [REMOTE ] MFA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:27.419002] [DEBUG] [REMOTE ] MFA: PASS: History has at least 300 days. [2026-01-23T12:14:27.419289] [DEBUG] [REMOTE ] MFA: PASS: Price check passed. Min price $8.59. [2026-01-23T12:14:27.419432] [DEBUG] [REMOTE ] MFA: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:27.419612] [DEBUG] [REMOTE ] MFA: PASS: Integrity check passed. [2026-01-23T12:14:27.419674] [DEBUG] [REMOTE ] MFA: Symbol is viable for forecasting. [2026-01-23T12:14:27.419738] [INFO ] [MAIN ] [1999/3498] MFA kept (0.7s) | 1996 kept, 3 rejected | 139.1/min | ETA: 10.8m [2026-01-23T12:14:27.884551] [DEBUG] [REMOTE ] MFC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:27.884726] [DEBUG] [REMOTE ] MFC: PASS: History has at least 300 days. [2026-01-23T12:14:27.884968] [DEBUG] [REMOTE ] MFC: PASS: Price check passed. Min price $31.86. [2026-01-23T12:14:27.885109] [DEBUG] [REMOTE ] MFC: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:27.885229] [DEBUG] [REMOTE ] MFC: PASS: Integrity check passed. [2026-01-23T12:14:27.885269] [DEBUG] [REMOTE ] MFC: Symbol is viable for forecasting. [2026-01-23T12:14:27.885319] [INFO ] [MAIN ] [2000/3498] MFC kept (0.5s) | 1997 kept, 3 rejected | 139.1/min | ETA: 10.8m [2026-01-23T12:14:28.317235] [DEBUG] [REMOTE ] MFG: Retrieved 4830 rows, trimmed to 300. [2026-01-23T12:14:28.317367] [DEBUG] [REMOTE ] MFG: PASS: History has at least 300 days. [2026-01-23T12:14:28.317622] [DEBUG] [REMOTE ] MFG: PASS: Price check passed. Min price $6.45. [2026-01-23T12:14:28.317760] [DEBUG] [REMOTE ] MFG: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:28.317872] [DEBUG] [REMOTE ] MFG: PASS: Integrity check passed. [2026-01-23T12:14:28.317912] [DEBUG] [REMOTE ] MFG: Symbol is viable for forecasting. [2026-01-23T12:14:28.317961] [INFO ] [MAIN ] [2001/3498] MFG kept (0.4s) | 1998 kept, 3 rejected | 139.1/min | ETA: 10.8m [2026-01-23T12:14:28.523155] [DEBUG] [REMOTE ] MFI: Retrieved 440 rows, trimmed to 300. [2026-01-23T12:14:28.523286] [DEBUG] [REMOTE ] MFI: PASS: History has at least 300 days. [2026-01-23T12:14:28.523489] [DEBUG] [REMOTE ] MFI: PASS: Price check passed. Min price $11.06. [2026-01-23T12:14:28.523641] [DEBUG] [REMOTE ] MFI: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:28.523756] [DEBUG] [REMOTE ] MFI: PASS: Integrity check passed. [2026-01-23T12:14:28.523796] [DEBUG] [REMOTE ] MFI: Symbol is viable for forecasting. [2026-01-23T12:14:28.523844] [INFO ] [MAIN ] [2002/3498] MFI kept (0.2s) | 1999 kept, 3 rejected | 139.1/min | ETA: 10.8m [2026-01-23T12:14:29.224920] [DEBUG] [REMOTE ] MFIC: Retrieved 5464 rows, trimmed to 300. [2026-01-23T12:14:29.225076] [DEBUG] [REMOTE ] MFIC: PASS: History has at least 300 days. [2026-01-23T12:14:29.225351] [DEBUG] [REMOTE ] MFIC: PASS: Price check passed. Min price $11.06. [2026-01-23T12:14:29.225490] [DEBUG] [REMOTE ] MFIC: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:29.225631] [DEBUG] [REMOTE ] MFIC: PASS: Integrity check passed. [2026-01-23T12:14:29.225673] [DEBUG] [REMOTE ] MFIC: Symbol is viable for forecasting. [2026-01-23T12:14:29.225721] [INFO ] [MAIN ] [2003/3498] MFIC kept (0.7s) | 2000 kept, 3 rejected | 139.1/min | ETA: 10.8m [2026-01-23T12:14:29.740191] [DEBUG] [REMOTE ] MFIN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:29.740333] [DEBUG] [REMOTE ] MFIN: PASS: History has at least 300 days. [2026-01-23T12:14:29.740563] [DEBUG] [REMOTE ] MFIN: PASS: Price check passed. Min price $9.19. [2026-01-23T12:14:29.740725] [DEBUG] [REMOTE ] MFIN: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:29.740844] [DEBUG] [REMOTE ] MFIN: PASS: Integrity check passed. [2026-01-23T12:14:29.740886] [DEBUG] [REMOTE ] MFIN: Symbol is viable for forecasting. [2026-01-23T12:14:29.740937] [INFO ] [MAIN ] [2004/3498] MFIN kept (0.5s) | 2001 kept, 3 rejected | 139.0/min | ETA: 10.7m [2026-01-23T12:14:30.189751] [DEBUG] [REMOTE ] MFM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:30.189913] [DEBUG] [REMOTE ] MFM: PASS: History has at least 300 days. [2026-01-23T12:14:30.190167] [DEBUG] [REMOTE ] MFM: PASS: Price check passed. Min price $5.25. [2026-01-23T12:14:30.190336] [DEBUG] [REMOTE ] MFM: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:30.190481] [DEBUG] [REMOTE ] MFM: PASS: Integrity check passed. [2026-01-23T12:14:30.190523] [DEBUG] [REMOTE ] MFM: Symbol is viable for forecasting. [2026-01-23T12:14:30.190590] [INFO ] [MAIN ] [2005/3498] MFM kept (0.4s) | 2002 kept, 3 rejected | 139.0/min | ETA: 10.7m [2026-01-23T12:14:30.695429] [DEBUG] [REMOTE ] MG: Retrieved 4097 rows, trimmed to 300. [2026-01-23T12:14:30.695562] [DEBUG] [REMOTE ] MG: PASS: History has at least 300 days. [2026-01-23T12:14:30.695812] [DEBUG] [REMOTE ] MG: PASS: Price check passed. Min price $9.54. [2026-01-23T12:14:30.695949] [DEBUG] [REMOTE ] MG: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:30.696064] [DEBUG] [REMOTE ] MG: PASS: Integrity check passed. [2026-01-23T12:14:30.696103] [DEBUG] [REMOTE ] MG: Symbol is viable for forecasting. [2026-01-23T12:14:30.696151] [INFO ] [MAIN ] [2006/3498] MG kept (0.5s) | 2003 kept, 3 rejected | 139.0/min | ETA: 10.7m [2026-01-23T12:14:31.136175] [DEBUG] [REMOTE ] MGA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:31.136346] [DEBUG] [REMOTE ] MGA: PASS: History has at least 300 days. [2026-01-23T12:14:31.136623] [DEBUG] [REMOTE ] MGA: PASS: Price check passed. Min price $44.21. [2026-01-23T12:14:31.136771] [DEBUG] [REMOTE ] MGA: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:31.136900] [DEBUG] [REMOTE ] MGA: PASS: Integrity check passed. [2026-01-23T12:14:31.136941] [DEBUG] [REMOTE ] MGA: Symbol is viable for forecasting. [2026-01-23T12:14:31.136991] [INFO ] [MAIN ] [2007/3498] MGA kept (0.4s) | 2004 kept, 3 rejected | 139.0/min | ETA: 10.7m [2026-01-23T12:14:31.628911] [DEBUG] [REMOTE ] MGEE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:31.629049] [DEBUG] [REMOTE ] MGEE: PASS: History has at least 300 days. [2026-01-23T12:14:31.629269] [DEBUG] [REMOTE ] MGEE: PASS: Price check passed. Min price $77.50. [2026-01-23T12:14:31.629404] [DEBUG] [REMOTE ] MGEE: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:31.629519] [DEBUG] [REMOTE ] MGEE: PASS: Integrity check passed. [2026-01-23T12:14:31.629558] [DEBUG] [REMOTE ] MGEE: Symbol is viable for forecasting. [2026-01-23T12:14:31.629627] [INFO ] [MAIN ] [2008/3498] MGEE kept (0.5s) | 2005 kept, 3 rejected | 139.0/min | ETA: 10.7m [2026-01-23T12:14:32.139270] [DEBUG] [REMOTE ] MGIC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:32.139419] [DEBUG] [REMOTE ] MGIC: PASS: History has at least 300 days. [2026-01-23T12:14:32.139677] [DEBUG] [REMOTE ] MGIC: PASS: Price check passed. Min price $20.35. [2026-01-23T12:14:32.139814] [DEBUG] [REMOTE ] MGIC: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:32.139938] [DEBUG] [REMOTE ] MGIC: PASS: Integrity check passed. [2026-01-23T12:14:32.139979] [DEBUG] [REMOTE ] MGIC: Symbol is viable for forecasting. [2026-01-23T12:14:32.140029] [INFO ] [MAIN ] [2009/3498] MGIC kept (0.5s) | 2006 kept, 3 rejected | 139.0/min | ETA: 10.7m [2026-01-23T12:14:32.481382] [DEBUG] [REMOTE ] MGM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:32.481529] [DEBUG] [REMOTE ] MGM: PASS: History has at least 300 days. [2026-01-23T12:14:32.481795] [DEBUG] [REMOTE ] MGM: PASS: Price check passed. Min price $30.72. [2026-01-23T12:14:32.481936] [DEBUG] [REMOTE ] MGM: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:32.482063] [DEBUG] [REMOTE ] MGM: PASS: Integrity check passed. [2026-01-23T12:14:32.482103] [DEBUG] [REMOTE ] MGM: Symbol is viable for forecasting. [2026-01-23T12:14:32.482151] [INFO ] [MAIN ] [2010/3498] MGM kept (0.3s) | 2007 kept, 3 rejected | 139.0/min | ETA: 10.7m [2026-01-23T12:14:32.912212] [DEBUG] [REMOTE ] MGNI: Retrieved 2970 rows, trimmed to 300. [2026-01-23T12:14:32.912350] [DEBUG] [REMOTE ] MGNI: PASS: History has at least 300 days. [2026-01-23T12:14:32.912560] [DEBUG] [REMOTE ] MGNI: PASS: Price check passed. Min price $13.13. [2026-01-23T12:14:32.912735] [DEBUG] [REMOTE ] MGNI: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:32.912847] [DEBUG] [REMOTE ] MGNI: PASS: Integrity check passed. [2026-01-23T12:14:32.912888] [DEBUG] [REMOTE ] MGNI: Symbol is viable for forecasting. [2026-01-23T12:14:32.912935] [INFO ] [MAIN ] [2011/3498] MGNI kept (0.4s) | 2008 kept, 3 rejected | 139.0/min | ETA: 10.7m [2026-01-23T12:14:33.277300] [DEBUG] [REMOTE ] MGNX: Retrieved 3089 rows, trimmed to 300. [2026-01-23T12:14:33.277473] [DEBUG] [REMOTE ] MGNX: PASS: History has at least 300 days. [2026-01-23T12:14:33.277745] [DEBUG] [REMOTE ] MGNX: PASS: Price check passed. Min price $1.33. [2026-01-23T12:14:33.277919] [DEBUG] [REMOTE ] MGNX: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:33.278052] [DEBUG] [REMOTE ] MGNX: PASS: Integrity check passed. [2026-01-23T12:14:33.278094] [DEBUG] [REMOTE ] MGNX: Symbol is viable for forecasting. [2026-01-23T12:14:33.278144] [INFO ] [MAIN ] [2012/3498] MGNX kept (0.4s) | 2009 kept, 3 rejected | 139.0/min | ETA: 10.7m [2026-01-23T12:14:33.789807] [DEBUG] [REMOTE ] MGPI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:33.789947] [DEBUG] [REMOTE ] MGPI: PASS: History has at least 300 days. [2026-01-23T12:14:33.790181] [DEBUG] [REMOTE ] MGPI: PASS: Price check passed. Min price $21.84. [2026-01-23T12:14:33.790314] [DEBUG] [REMOTE ] MGPI: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:33.790434] [DEBUG] [REMOTE ] MGPI: PASS: Integrity check passed. [2026-01-23T12:14:33.790474] [DEBUG] [REMOTE ] MGPI: Symbol is viable for forecasting. [2026-01-23T12:14:33.790523] [INFO ] [MAIN ] [2013/3498] MGPI kept (0.5s) | 2010 kept, 3 rejected | 139.0/min | ETA: 10.7m [2026-01-23T12:14:34.307914] [DEBUG] [REMOTE ] MGRC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:34.308076] [DEBUG] [REMOTE ] MGRC: PASS: History has at least 300 days. [2026-01-23T12:14:34.308339] [DEBUG] [REMOTE ] MGRC: PASS: Price check passed. Min price $95.18. [2026-01-23T12:14:34.308483] [DEBUG] [REMOTE ] MGRC: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:34.308647] [DEBUG] [REMOTE ] MGRC: PASS: Integrity check passed. [2026-01-23T12:14:34.308692] [DEBUG] [REMOTE ] MGRC: Symbol is viable for forecasting. [2026-01-23T12:14:34.308744] [INFO ] [MAIN ] [2014/3498] MGRC kept (0.5s) | 2011 kept, 3 rejected | 139.0/min | ETA: 10.7m [2026-01-23T12:14:34.594450] [DEBUG] [REMOTE ] MGTX: Retrieved 1916 rows, trimmed to 300. [2026-01-23T12:14:34.594617] [DEBUG] [REMOTE ] MGTX: PASS: History has at least 300 days. [2026-01-23T12:14:34.594829] [DEBUG] [REMOTE ] MGTX: PASS: Price check passed. Min price $7.24. [2026-01-23T12:14:34.594970] [DEBUG] [REMOTE ] MGTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:34.595084] [DEBUG] [REMOTE ] MGTX: PASS: Integrity check passed. [2026-01-23T12:14:34.595124] [DEBUG] [REMOTE ] MGTX: Symbol is viable for forecasting. [2026-01-23T12:14:34.595173] [INFO ] [MAIN ] [2015/3498] MGTX kept (0.3s) | 2012 kept, 3 rejected | 139.0/min | ETA: 10.7m [2026-01-23T12:14:34.885294] [DEBUG] [REMOTE ] MGX: Retrieved 489 rows, trimmed to 300. [2026-01-23T12:14:34.885483] [DEBUG] [REMOTE ] MGX: PASS: History has at least 300 days. [2026-01-23T12:14:34.885763] [DEBUG] [REMOTE ] MGX: PASS: Price check passed. Min price $1.51. [2026-01-23T12:14:34.885911] [DEBUG] [REMOTE ] MGX: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:34.886031] [DEBUG] [REMOTE ] MGX: PASS: Integrity check passed. [2026-01-23T12:14:34.886075] [DEBUG] [REMOTE ] MGX: Symbol is viable for forecasting. [2026-01-23T12:14:34.886126] [INFO ] [MAIN ] [2016/3498] MGX kept (0.3s) | 2013 kept, 3 rejected | 139.0/min | ETA: 10.7m [2026-01-23T12:14:35.399661] [DEBUG] [REMOTE ] MGY: Retrieved 2153 rows, trimmed to 300. [2026-01-23T12:14:35.399825] [DEBUG] [REMOTE ] MGY: PASS: History has at least 300 days. [2026-01-23T12:14:35.400048] [DEBUG] [REMOTE ] MGY: PASS: Price check passed. Min price $21.24. [2026-01-23T12:14:35.400206] [DEBUG] [REMOTE ] MGY: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:35.400340] [DEBUG] [REMOTE ] MGY: PASS: Integrity check passed. [2026-01-23T12:14:35.400383] [DEBUG] [REMOTE ] MGY: Symbol is viable for forecasting. [2026-01-23T12:14:35.400432] [INFO ] [MAIN ] [2017/3498] MGY kept (0.5s) | 2014 kept, 3 rejected | 139.0/min | ETA: 10.7m [2026-01-23T12:14:35.890041] [DEBUG] [REMOTE ] MHD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:35.890196] [DEBUG] [REMOTE ] MHD: PASS: History has at least 300 days. [2026-01-23T12:14:35.890455] [DEBUG] [REMOTE ] MHD: PASS: Price check passed. Min price $11.47. [2026-01-23T12:14:35.890624] [DEBUG] [REMOTE ] MHD: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:35.890775] [DEBUG] [REMOTE ] MHD: PASS: Integrity check passed. [2026-01-23T12:14:35.890824] [DEBUG] [REMOTE ] MHD: Symbol is viable for forecasting. [2026-01-23T12:14:35.890876] [INFO ] [MAIN ] [2018/3498] MHD kept (0.5s) | 2015 kept, 3 rejected | 139.0/min | ETA: 10.6m [2026-01-23T12:14:36.194985] [DEBUG] [REMOTE ] MHF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:36.195120] [DEBUG] [REMOTE ] MHF: PASS: History has at least 300 days. [2026-01-23T12:14:36.195342] [DEBUG] [REMOTE ] MHF: PASS: Price check passed. Min price $6.80. [2026-01-23T12:14:36.195483] [DEBUG] [REMOTE ] MHF: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:36.195622] [DEBUG] [REMOTE ] MHF: PASS: Integrity check passed. [2026-01-23T12:14:36.195665] [DEBUG] [REMOTE ] MHF: Symbol is viable for forecasting. [2026-01-23T12:14:36.195714] [INFO ] [MAIN ] [2019/3498] MHF kept (0.3s) | 2016 kept, 3 rejected | 139.0/min | ETA: 10.6m [2026-01-23T12:14:36.764806] [DEBUG] [REMOTE ] MHK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:36.764948] [DEBUG] [REMOTE ] MHK: PASS: History has at least 300 days. [2026-01-23T12:14:36.765169] [DEBUG] [REMOTE ] MHK: PASS: Price check passed. Min price $103.68. [2026-01-23T12:14:36.765309] [DEBUG] [REMOTE ] MHK: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:36.765424] [DEBUG] [REMOTE ] MHK: PASS: Integrity check passed. [2026-01-23T12:14:36.765466] [DEBUG] [REMOTE ] MHK: Symbol is viable for forecasting. [2026-01-23T12:14:36.765516] [INFO ] [MAIN ] [2020/3498] MHK kept (0.6s) | 2017 kept, 3 rejected | 139.0/min | ETA: 10.6m [2026-01-23T12:14:37.303103] [DEBUG] [REMOTE ] MHN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:37.303254] [DEBUG] [REMOTE ] MHN: PASS: History has at least 300 days. [2026-01-23T12:14:37.303516] [DEBUG] [REMOTE ] MHN: PASS: Price check passed. Min price $10.09. [2026-01-23T12:14:37.303683] [DEBUG] [REMOTE ] MHN: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:37.303815] [DEBUG] [REMOTE ] MHN: PASS: Integrity check passed. [2026-01-23T12:14:37.303857] [DEBUG] [REMOTE ] MHN: Symbol is viable for forecasting. [2026-01-23T12:14:37.303909] [INFO ] [MAIN ] [2021/3498] MHN kept (0.5s) | 2018 kept, 3 rejected | 139.0/min | ETA: 10.6m [2026-01-23T12:14:37.773322] [DEBUG] [REMOTE ] MHO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:37.773462] [DEBUG] [REMOTE ] MHO: PASS: History has at least 300 days. [2026-01-23T12:14:37.773720] [DEBUG] [REMOTE ] MHO: PASS: Price check passed. Min price $123.88. [2026-01-23T12:14:37.773867] [DEBUG] [REMOTE ] MHO: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:37.773987] [DEBUG] [REMOTE ] MHO: PASS: Integrity check passed. [2026-01-23T12:14:37.774029] [DEBUG] [REMOTE ] MHO: Symbol is viable for forecasting. [2026-01-23T12:14:37.774080] [INFO ] [MAIN ] [2022/3498] MHO kept (0.5s) | 2019 kept, 3 rejected | 139.0/min | ETA: 10.6m [2026-01-23T12:14:38.242129] [DEBUG] [REMOTE ] MIDD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:38.242268] [DEBUG] [REMOTE ] MIDD: PASS: History has at least 300 days. [2026-01-23T12:14:38.242496] [DEBUG] [REMOTE ] MIDD: PASS: Price check passed. Min price $111.68. [2026-01-23T12:14:38.242656] [DEBUG] [REMOTE ] MIDD: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:38.242776] [DEBUG] [REMOTE ] MIDD: PASS: Integrity check passed. [2026-01-23T12:14:38.242816] [DEBUG] [REMOTE ] MIDD: Symbol is viable for forecasting. [2026-01-23T12:14:38.242865] [INFO ] [MAIN ] [2023/3498] MIDD kept (0.5s) | 2020 kept, 3 rejected | 139.0/min | ETA: 10.6m [2026-01-23T12:14:38.518833] [DEBUG] [REMOTE ] MIGI: Retrieved 2046 rows, trimmed to 300. [2026-01-23T12:14:38.518952] [DEBUG] [REMOTE ] MIGI: PASS: History has at least 300 days. [2026-01-23T12:14:38.519157] [DEBUG] [REMOTE ] MIGI: PASS: Price check passed. Min price $4.00. [2026-01-23T12:14:38.519291] [DEBUG] [REMOTE ] MIGI: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:38.519399] [DEBUG] [REMOTE ] MIGI: PASS: Integrity check passed. [2026-01-23T12:14:38.519440] [DEBUG] [REMOTE ] MIGI: Symbol is viable for forecasting. [2026-01-23T12:14:38.519487] [INFO ] [MAIN ] [2024/3498] MIGI kept (0.3s) | 2021 kept, 3 rejected | 139.0/min | ETA: 10.6m [2026-01-23T12:14:39.004223] [DEBUG] [REMOTE ] MILN: Retrieved 2442 rows, trimmed to 300. [2026-01-23T12:14:39.004352] [DEBUG] [REMOTE ] MILN: PASS: History has at least 300 days. [2026-01-23T12:14:39.004561] [DEBUG] [REMOTE ] MILN: PASS: Price check passed. Min price $43.71. [2026-01-23T12:14:39.004725] [DEBUG] [REMOTE ] MILN: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:39.004836] [DEBUG] [REMOTE ] MILN: PASS: Integrity check passed. [2026-01-23T12:14:39.004876] [DEBUG] [REMOTE ] MILN: Symbol is viable for forecasting. [2026-01-23T12:14:39.004926] [INFO ] [MAIN ] [2025/3498] MILN kept (0.5s) | 2022 kept, 3 rejected | 139.0/min | ETA: 10.6m [2026-01-23T12:14:39.525393] [DEBUG] [REMOTE ] MIND: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:39.525537] [DEBUG] [REMOTE ] MIND: PASS: History has at least 300 days. [2026-01-23T12:14:39.525785] [DEBUG] [REMOTE ] MIND: PASS: Price check passed. Min price $7.47. [2026-01-23T12:14:39.525926] [DEBUG] [REMOTE ] MIND: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:39.526068] [DEBUG] [REMOTE ] MIND: PASS: Integrity check passed. [2026-01-23T12:14:39.526117] [DEBUG] [REMOTE ] MIND: Symbol is viable for forecasting. [2026-01-23T12:14:39.526184] [INFO ] [MAIN ] [2026/3498] MIND kept (0.5s) | 2023 kept, 3 rejected | 139.0/min | ETA: 10.6m [2026-01-23T12:14:39.742125] [DEBUG] [REMOTE ] MIRA: Retrieved 620 rows, trimmed to 300. [2026-01-23T12:14:39.742260] [DEBUG] [REMOTE ] MIRA: PASS: History has at least 300 days. [2026-01-23T12:14:39.742466] [DEBUG] [REMOTE ] MIRA: PASS: Price check passed. Min price $1.34. [2026-01-23T12:14:39.742626] [DEBUG] [REMOTE ] MIRA: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:39.742739] [DEBUG] [REMOTE ] MIRA: PASS: Integrity check passed. [2026-01-23T12:14:39.742779] [DEBUG] [REMOTE ] MIRA: Symbol is viable for forecasting. [2026-01-23T12:14:39.742826] [INFO ] [MAIN ] [2027/3498] MIRA kept (0.2s) | 2024 kept, 3 rejected | 139.0/min | ETA: 10.6m [2026-01-23T12:14:40.100669] [DEBUG] [REMOTE ] MIRM: Retrieved 1638 rows, trimmed to 300. [2026-01-23T12:14:40.100803] [DEBUG] [REMOTE ] MIRM: PASS: History has at least 300 days. [2026-01-23T12:14:40.101009] [DEBUG] [REMOTE ] MIRM: PASS: Price check passed. Min price $64.10. [2026-01-23T12:14:40.101143] [DEBUG] [REMOTE ] MIRM: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:40.101251] [DEBUG] [REMOTE ] MIRM: PASS: Integrity check passed. [2026-01-23T12:14:40.101290] [DEBUG] [REMOTE ] MIRM: Symbol is viable for forecasting. [2026-01-23T12:14:40.101337] [INFO ] [MAIN ] [2028/3498] MIRM kept (0.4s) | 2025 kept, 3 rejected | 139.0/min | ETA: 10.6m [2026-01-23T12:14:40.799625] [DEBUG] [REMOTE ] MITK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:40.799780] [DEBUG] [REMOTE ] MITK: PASS: History has at least 300 days. [2026-01-23T12:14:40.800038] [DEBUG] [REMOTE ] MITK: PASS: Price check passed. Min price $8.65. [2026-01-23T12:14:40.800179] [DEBUG] [REMOTE ] MITK: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:40.800303] [DEBUG] [REMOTE ] MITK: PASS: Integrity check passed. [2026-01-23T12:14:40.800344] [DEBUG] [REMOTE ] MITK: Symbol is viable for forecasting. [2026-01-23T12:14:40.800395] [INFO ] [MAIN ] [2029/3498] MITK kept (0.7s) | 2026 kept, 3 rejected | 139.0/min | ETA: 10.6m [2026-01-23T12:14:41.344910] [DEBUG] [REMOTE ] MIY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:41.345146] [DEBUG] [REMOTE ] MIY: PASS: History has at least 300 days. [2026-01-23T12:14:41.345565] [DEBUG] [REMOTE ] MIY: PASS: Price check passed. Min price $11.29. [2026-01-23T12:14:41.345829] [DEBUG] [REMOTE ] MIY: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:41.346042] [DEBUG] [REMOTE ] MIY: PASS: Integrity check passed. [2026-01-23T12:14:41.346107] [DEBUG] [REMOTE ] MIY: Symbol is viable for forecasting. [2026-01-23T12:14:41.346195] [INFO ] [MAIN ] [2030/3498] MIY kept (0.5s) | 2027 kept, 3 rejected | 139.0/min | ETA: 10.6m [2026-01-23T12:14:41.853771] [DEBUG] [REMOTE ] MKC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:41.854192] [DEBUG] [REMOTE ] MKC: PASS: History has at least 300 days. [2026-01-23T12:14:41.854795] [DEBUG] [REMOTE ] MKC: PASS: Price check passed. Min price $61.20. [2026-01-23T12:14:41.855016] [DEBUG] [REMOTE ] MKC: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:41.855249] [DEBUG] [REMOTE ] MKC: PASS: Integrity check passed. [2026-01-23T12:14:41.855317] [DEBUG] [REMOTE ] MKC: Symbol is viable for forecasting. [2026-01-23T12:14:41.855407] [INFO ] [MAIN ] [2031/3498] MKC kept (0.5s) | 2028 kept, 3 rejected | 139.0/min | ETA: 10.6m [2026-01-23T12:14:42.317897] [DEBUG] [REMOTE ] MKSI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:42.318054] [DEBUG] [REMOTE ] MKSI: PASS: History has at least 300 days. [2026-01-23T12:14:42.318320] [DEBUG] [REMOTE ] MKSI: PASS: Price check passed. Min price $137.00. [2026-01-23T12:14:42.318466] [DEBUG] [REMOTE ] MKSI: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:42.318625] [DEBUG] [REMOTE ] MKSI: PASS: Integrity check passed. [2026-01-23T12:14:42.318671] [DEBUG] [REMOTE ] MKSI: Symbol is viable for forecasting. [2026-01-23T12:14:42.318777] [INFO ] [MAIN ] [2032/3498] MKSI kept (0.5s) | 2029 kept, 3 rejected | 139.0/min | ETA: 10.5m [2026-01-23T12:14:42.727818] [DEBUG] [REMOTE ] MKTX: Retrieved 5336 rows, trimmed to 300. [2026-01-23T12:14:42.727956] [DEBUG] [REMOTE ] MKTX: PASS: History has at least 300 days. [2026-01-23T12:14:42.728176] [DEBUG] [REMOTE ] MKTX: PASS: Price check passed. Min price $158.13. [2026-01-23T12:14:42.728319] [DEBUG] [REMOTE ] MKTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:42.728434] [DEBUG] [REMOTE ] MKTX: PASS: Integrity check passed. [2026-01-23T12:14:42.728475] [DEBUG] [REMOTE ] MKTX: Symbol is viable for forecasting. [2026-01-23T12:14:42.728524] [INFO ] [MAIN ] [2033/3498] MKTX kept (0.4s) | 2030 kept, 3 rejected | 139.0/min | ETA: 10.5m [2026-01-23T12:14:43.204400] [DEBUG] [REMOTE ] MLAB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:43.204593] [DEBUG] [REMOTE ] MLAB: PASS: History has at least 300 days. [2026-01-23T12:14:43.204894] [DEBUG] [REMOTE ] MLAB: PASS: Price check passed. Min price $70.46. [2026-01-23T12:14:43.205074] [DEBUG] [REMOTE ] MLAB: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:43.205237] [DEBUG] [REMOTE ] MLAB: PASS: Integrity check passed. [2026-01-23T12:14:43.205486] [DEBUG] [REMOTE ] MLAB: Symbol is viable for forecasting. [2026-01-23T12:14:43.205558] [INFO ] [MAIN ] [2034/3498] MLAB kept (0.5s) | 2031 kept, 3 rejected | 139.0/min | ETA: 10.5m [2026-01-23T12:14:43.604204] [DEBUG] [REMOTE ] MLCO: Retrieved 4802 rows, trimmed to 300. [2026-01-23T12:14:43.604360] [DEBUG] [REMOTE ] MLCO: PASS: History has at least 300 days. [2026-01-23T12:14:43.604634] [DEBUG] [REMOTE ] MLCO: PASS: Price check passed. Min price $6.02. [2026-01-23T12:14:43.604800] [DEBUG] [REMOTE ] MLCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:43.604950] [DEBUG] [REMOTE ] MLCO: PASS: Integrity check passed. [2026-01-23T12:14:43.605001] [DEBUG] [REMOTE ] MLCO: Symbol is viable for forecasting. [2026-01-23T12:14:43.605066] [INFO ] [MAIN ] [2035/3498] MLCO kept (0.4s) | 2032 kept, 3 rejected | 139.0/min | ETA: 10.5m [2026-01-23T12:14:43.866711] [DEBUG] [REMOTE ] MLGO: Retrieved 1201 rows, trimmed to 300. [2026-01-23T12:14:43.866859] [DEBUG] [REMOTE ] MLGO: PASS: History has at least 300 days. [2026-01-23T12:14:43.867083] [DEBUG] [REMOTE ] MLGO: PASS: Price check passed. Min price $4.42. [2026-01-23T12:14:43.867225] [DEBUG] [REMOTE ] MLGO: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:43.867340] [DEBUG] [REMOTE ] MLGO: PASS: Integrity check passed. [2026-01-23T12:14:43.867383] [DEBUG] [REMOTE ] MLGO: Symbol is viable for forecasting. [2026-01-23T12:14:43.867464] [INFO ] [MAIN ] [2036/3498] MLGO kept (0.3s) | 2033 kept, 3 rejected | 139.0/min | ETA: 10.5m [2026-01-23T12:14:44.436735] [DEBUG] [REMOTE ] MLI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:44.436867] [DEBUG] [REMOTE ] MLI: PASS: History has at least 300 days. [2026-01-23T12:14:44.437099] [DEBUG] [REMOTE ] MLI: PASS: Price check passed. Min price $103.48. [2026-01-23T12:14:44.437450] [DEBUG] [REMOTE ] MLI: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:44.437591] [DEBUG] [REMOTE ] MLI: PASS: Integrity check passed. [2026-01-23T12:14:44.437636] [DEBUG] [REMOTE ] MLI: Symbol is viable for forecasting. [2026-01-23T12:14:44.437688] [INFO ] [MAIN ] [2037/3498] MLI kept (0.6s) | 2034 kept, 3 rejected | 139.0/min | ETA: 10.5m [2026-01-23T12:14:44.912003] [DEBUG] [REMOTE ] MLKN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:44.912205] [DEBUG] [REMOTE ] MLKN: PASS: History has at least 300 days. [2026-01-23T12:14:44.912512] [DEBUG] [REMOTE ] MLKN: PASS: Price check passed. Min price $13.72. [2026-01-23T12:14:44.912670] [DEBUG] [REMOTE ] MLKN: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:44.912786] [DEBUG] [REMOTE ] MLKN: PASS: Integrity check passed. [2026-01-23T12:14:44.912845] [DEBUG] [REMOTE ] MLKN: Symbol is viable for forecasting. [2026-01-23T12:14:44.912906] [INFO ] [MAIN ] [2038/3498] MLKN kept (0.5s) | 2035 kept, 3 rejected | 139.0/min | ETA: 10.5m [2026-01-23T12:14:45.423955] [DEBUG] [REMOTE ] MLM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:45.424095] [DEBUG] [REMOTE ] MLM: PASS: History has at least 300 days. [2026-01-23T12:14:45.424319] [DEBUG] [REMOTE ] MLM: PASS: Price check passed. Min price $589.18. [2026-01-23T12:14:45.424452] [DEBUG] [REMOTE ] MLM: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:45.424585] [DEBUG] [REMOTE ] MLM: PASS: Integrity check passed. [2026-01-23T12:14:45.424627] [DEBUG] [REMOTE ] MLM: Symbol is viable for forecasting. [2026-01-23T12:14:45.424675] [INFO ] [MAIN ] [2039/3498] MLM kept (0.5s) | 2036 kept, 3 rejected | 138.9/min | ETA: 10.5m [2026-01-23T12:14:45.784859] [DEBUG] [REMOTE ] MLP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:45.784999] [DEBUG] [REMOTE ] MLP: PASS: History has at least 300 days. [2026-01-23T12:14:45.785219] [DEBUG] [REMOTE ] MLP: PASS: Price check passed. Min price $14.17. [2026-01-23T12:14:45.785378] [DEBUG] [REMOTE ] MLP: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:45.785500] [DEBUG] [REMOTE ] MLP: PASS: Integrity check passed. [2026-01-23T12:14:45.785543] [DEBUG] [REMOTE ] MLP: Symbol is viable for forecasting. [2026-01-23T12:14:45.785614] [INFO ] [MAIN ] [2040/3498] MLP kept (0.4s) | 2037 kept, 3 rejected | 139.0/min | ETA: 10.5m [2026-01-23T12:14:46.083814] [DEBUG] [REMOTE ] MLTX: Retrieved 1317 rows, trimmed to 300. [2026-01-23T12:14:46.083955] [DEBUG] [REMOTE ] MLTX: PASS: History has at least 300 days. [2026-01-23T12:14:46.084166] [DEBUG] [REMOTE ] MLTX: PASS: Price check passed. Min price $9.61. [2026-01-23T12:14:46.084302] [DEBUG] [REMOTE ] MLTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:46.084415] [DEBUG] [REMOTE ] MLTX: PASS: Integrity check passed. [2026-01-23T12:14:46.084455] [DEBUG] [REMOTE ] MLTX: Symbol is viable for forecasting. [2026-01-23T12:14:46.084503] [INFO ] [MAIN ] [2041/3498] MLTX kept (0.3s) | 2038 kept, 3 rejected | 139.0/min | ETA: 10.5m [2026-01-23T12:14:46.343825] [DEBUG] [REMOTE ] MLYS: Retrieved 739 rows, trimmed to 300. [2026-01-23T12:14:46.343941] [DEBUG] [REMOTE ] MLYS: PASS: History has at least 300 days. [2026-01-23T12:14:46.344145] [DEBUG] [REMOTE ] MLYS: PASS: Price check passed. Min price $31.31. [2026-01-23T12:14:46.344277] [DEBUG] [REMOTE ] MLYS: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:46.344385] [DEBUG] [REMOTE ] MLYS: PASS: Integrity check passed. [2026-01-23T12:14:46.344426] [DEBUG] [REMOTE ] MLYS: Symbol is viable for forecasting. [2026-01-23T12:14:46.344473] [INFO ] [MAIN ] [2042/3498] MLYS kept (0.3s) | 2039 kept, 3 rejected | 139.0/min | ETA: 10.5m [2026-01-23T12:14:46.986236] [DEBUG] [REMOTE ] MMD: Retrieved 3386 rows, trimmed to 300. [2026-01-23T12:14:46.986374] [DEBUG] [REMOTE ] MMD: PASS: History has at least 300 days. [2026-01-23T12:14:46.986615] [DEBUG] [REMOTE ] MMD: PASS: Price check passed. Min price $14.72. [2026-01-23T12:14:46.986762] [DEBUG] [REMOTE ] MMD: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:46.986880] [DEBUG] [REMOTE ] MMD: PASS: Integrity check passed. [2026-01-23T12:14:46.986923] [DEBUG] [REMOTE ] MMD: Symbol is viable for forecasting. [2026-01-23T12:14:46.986975] [INFO ] [MAIN ] [2043/3498] MMD kept (0.6s) | 2040 kept, 3 rejected | 139.0/min | ETA: 10.5m [2026-01-23T12:14:47.470478] [DEBUG] [REMOTE ] MMLP: Retrieved 5842 rows, trimmed to 300. [2026-01-23T12:14:47.470639] [DEBUG] [REMOTE ] MMLP: PASS: History has at least 300 days. [2026-01-23T12:14:47.470856] [DEBUG] [REMOTE ] MMLP: PASS: Price check passed. Min price $2.26. [2026-01-23T12:14:47.470994] [DEBUG] [REMOTE ] MMLP: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:47.471108] [DEBUG] [REMOTE ] MMLP: PASS: Integrity check passed. [2026-01-23T12:14:47.471164] [DEBUG] [REMOTE ] MMLP: Symbol is viable for forecasting. [2026-01-23T12:14:47.471213] [INFO ] [MAIN ] [2044/3498] MMLP kept (0.5s) | 2041 kept, 3 rejected | 139.0/min | ETA: 10.5m [2026-01-23T12:14:47.924471] [DEBUG] [REMOTE ] MMS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:47.924639] [DEBUG] [REMOTE ] MMS: PASS: History has at least 300 days. [2026-01-23T12:14:47.924878] [DEBUG] [REMOTE ] MMS: PASS: Price check passed. Min price $77.76. [2026-01-23T12:14:47.925013] [DEBUG] [REMOTE ] MMS: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:47.925130] [DEBUG] [REMOTE ] MMS: PASS: Integrity check passed. [2026-01-23T12:14:47.925173] [DEBUG] [REMOTE ] MMS: Symbol is viable for forecasting. [2026-01-23T12:14:47.925224] [INFO ] [MAIN ] [2045/3498] MMS kept (0.5s) | 2042 kept, 3 rejected | 139.0/min | ETA: 10.5m [2026-01-23T12:14:48.389724] [DEBUG] [REMOTE ] MMSI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:48.389875] [DEBUG] [REMOTE ] MMSI: PASS: History has at least 300 days. [2026-01-23T12:14:48.390111] [DEBUG] [REMOTE ] MMSI: PASS: Price check passed. Min price $80.35. [2026-01-23T12:14:48.390255] [DEBUG] [REMOTE ] MMSI: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:48.390376] [DEBUG] [REMOTE ] MMSI: PASS: Integrity check passed. [2026-01-23T12:14:48.390418] [DEBUG] [REMOTE ] MMSI: Symbol is viable for forecasting. [2026-01-23T12:14:48.390468] [INFO ] [MAIN ] [2046/3498] MMSI kept (0.5s) | 2043 kept, 3 rejected | 139.0/min | ETA: 10.4m [2026-01-23T12:14:48.831987] [DEBUG] [REMOTE ] MNDO: Retrieved 6402 rows, trimmed to 300. [2026-01-23T12:14:48.832126] [DEBUG] [REMOTE ] MNDO: PASS: History has at least 300 days. [2026-01-23T12:14:48.832349] [DEBUG] [REMOTE ] MNDO: PASS: Price check passed. Min price $1.03. [2026-01-23T12:14:48.832488] [DEBUG] [REMOTE ] MNDO: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:48.832627] [DEBUG] [REMOTE ] MNDO: PASS: Integrity check passed. [2026-01-23T12:14:48.832670] [DEBUG] [REMOTE ] MNDO: Symbol is viable for forecasting. [2026-01-23T12:14:48.832719] [INFO ] [MAIN ] [2047/3498] MNDO kept (0.4s) | 2044 kept, 3 rejected | 139.0/min | ETA: 10.4m [2026-01-23T12:14:49.039066] [DEBUG] [REMOTE ] MNDY: Retrieved 1160 rows, trimmed to 300. [2026-01-23T12:14:49.039201] [DEBUG] [REMOTE ] MNDY: PASS: History has at least 300 days. [2026-01-23T12:14:49.039405] [DEBUG] [REMOTE ] MNDY: PASS: Price check passed. Min price $126.70. [2026-01-23T12:14:49.039541] [DEBUG] [REMOTE ] MNDY: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:49.039685] [DEBUG] [REMOTE ] MNDY: PASS: Integrity check passed. [2026-01-23T12:14:49.039726] [DEBUG] [REMOTE ] MNDY: Symbol is viable for forecasting. [2026-01-23T12:14:49.039775] [INFO ] [MAIN ] [2048/3498] MNDY kept (0.2s) | 2045 kept, 3 rejected | 139.0/min | ETA: 10.4m [2026-01-23T12:14:49.637259] [DEBUG] [REMOTE ] MNKD: Retrieved 5407 rows, trimmed to 300. [2026-01-23T12:14:49.637423] [DEBUG] [REMOTE ] MNKD: PASS: History has at least 300 days. [2026-01-23T12:14:49.637671] [DEBUG] [REMOTE ] MNKD: PASS: Price check passed. Min price $4.97. [2026-01-23T12:14:49.637811] [DEBUG] [REMOTE ] MNKD: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:49.637933] [DEBUG] [REMOTE ] MNKD: PASS: Integrity check passed. [2026-01-23T12:14:49.637975] [DEBUG] [REMOTE ] MNKD: Symbol is viable for forecasting. [2026-01-23T12:14:49.638024] [INFO ] [MAIN ] [2049/3498] MNKD kept (0.6s) | 2046 kept, 3 rejected | 139.0/min | ETA: 10.4m [2026-01-23T12:14:50.147403] [DEBUG] [REMOTE ] MNRO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:50.147554] [DEBUG] [REMOTE ] MNRO: PASS: History has at least 300 days. [2026-01-23T12:14:50.147804] [DEBUG] [REMOTE ] MNRO: PASS: Price check passed. Min price $14.44. [2026-01-23T12:14:50.147944] [DEBUG] [REMOTE ] MNRO: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:50.148084] [DEBUG] [REMOTE ] MNRO: PASS: Integrity check passed. [2026-01-23T12:14:50.148165] [DEBUG] [REMOTE ] MNRO: Symbol is viable for forecasting. [2026-01-23T12:14:50.148227] [INFO ] [MAIN ] [2050/3498] MNRO kept (0.5s) | 2047 kept, 3 rejected | 139.0/min | ETA: 10.4m [2026-01-23T12:14:50.294719] [DEBUG] [REMOTE ] MNSO: Retrieved 1323 rows, trimmed to 300. [2026-01-23T12:14:50.294854] [DEBUG] [REMOTE ] MNSO: PASS: History has at least 300 days. [2026-01-23T12:14:50.295059] [DEBUG] [REMOTE ] MNSO: PASS: Price check passed. Min price $18.75. [2026-01-23T12:14:50.295196] [DEBUG] [REMOTE ] MNSO: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:50.295304] [DEBUG] [REMOTE ] MNSO: PASS: Integrity check passed. [2026-01-23T12:14:50.295344] [DEBUG] [REMOTE ] MNSO: Symbol is viable for forecasting. [2026-01-23T12:14:50.295392] [INFO ] [MAIN ] [2051/3498] MNSO kept (0.1s) | 2048 kept, 3 rejected | 139.0/min | ETA: 10.4m [2026-01-23T12:14:50.667609] [DEBUG] [REMOTE ] MNTK: Retrieved 1256 rows, trimmed to 300. [2026-01-23T12:14:50.667756] [DEBUG] [REMOTE ] MNTK: PASS: History has at least 300 days. [2026-01-23T12:14:50.667970] [DEBUG] [REMOTE ] MNTK: PASS: Price check passed. Min price $1.37. [2026-01-23T12:14:50.668108] [DEBUG] [REMOTE ] MNTK: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:50.668227] [DEBUG] [REMOTE ] MNTK: PASS: Integrity check passed. [2026-01-23T12:14:50.668273] [DEBUG] [REMOTE ] MNTK: Symbol is viable for forecasting. [2026-01-23T12:14:50.668323] [INFO ] [MAIN ] [2052/3498] MNTK kept (0.4s) | 2049 kept, 3 rejected | 139.0/min | ETA: 10.4m [2026-01-23T12:14:51.041098] [DEBUG] [REMOTE ] MNY: Retrieved 570 rows, trimmed to 300. [2026-01-23T12:14:51.041249] [DEBUG] [REMOTE ] MNY: PASS: History has at least 300 days. [2026-01-23T12:14:51.041476] [DEBUG] [REMOTE ] MNY: PASS: Price check passed. Min price $1.20. [2026-01-23T12:14:51.041652] [DEBUG] [REMOTE ] MNY: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:51.041778] [DEBUG] [REMOTE ] MNY: PASS: Integrity check passed. [2026-01-23T12:14:51.041819] [DEBUG] [REMOTE ] MNY: Symbol is viable for forecasting. [2026-01-23T12:14:51.041868] [INFO ] [MAIN ] [2053/3498] MNY kept (0.4s) | 2050 kept, 3 rejected | 139.0/min | ETA: 10.4m [2026-01-23T12:14:51.943464] [DEBUG] [REMOTE ] MOD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:51.943645] [DEBUG] [REMOTE ] MOD: PASS: History has at least 300 days. [2026-01-23T12:14:51.943921] [DEBUG] [REMOTE ] MOD: PASS: Price check passed. Min price $119.68. [2026-01-23T12:14:51.944065] [DEBUG] [REMOTE ] MOD: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:51.944188] [DEBUG] [REMOTE ] MOD: PASS: Integrity check passed. [2026-01-23T12:14:51.944229] [DEBUG] [REMOTE ] MOD: Symbol is viable for forecasting. [2026-01-23T12:14:51.944285] [INFO ] [MAIN ] [2054/3498] MOD kept (0.9s) | 2051 kept, 3 rejected | 138.9/min | ETA: 10.4m [2026-01-23T12:14:52.171170] [DEBUG] [REMOTE ] MODL: Retrieved 822 rows, trimmed to 300. [2026-01-23T12:14:52.171338] [DEBUG] [REMOTE ] MODL: PASS: History has at least 300 days. [2026-01-23T12:14:52.171609] [DEBUG] [REMOTE ] MODL: PASS: Price check passed. Min price $45.53. [2026-01-23T12:14:52.171774] [DEBUG] [REMOTE ] MODL: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:52.171894] [DEBUG] [REMOTE ] MODL: PASS: Integrity check passed. [2026-01-23T12:14:52.171936] [DEBUG] [REMOTE ] MODL: Symbol is viable for forecasting. [2026-01-23T12:14:52.171985] [INFO ] [MAIN ] [2055/3498] MODL kept (0.2s) | 2052 kept, 3 rejected | 139.0/min | ETA: 10.4m [2026-01-23T12:14:52.737962] [DEBUG] [REMOTE ] MOFG: Retrieved 4525 rows, trimmed to 300. [2026-01-23T12:14:52.738123] [DEBUG] [REMOTE ] MOFG: PASS: History has at least 300 days. [2026-01-23T12:14:52.738376] [DEBUG] [REMOTE ] MOFG: PASS: Price check passed. Min price $35.64. [2026-01-23T12:14:52.738515] [DEBUG] [REMOTE ] MOFG: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:52.738693] [DEBUG] [REMOTE ] MOFG: PASS: Integrity check passed. [2026-01-23T12:14:52.738739] [DEBUG] [REMOTE ] MOFG: Symbol is viable for forecasting. [2026-01-23T12:14:52.738788] [INFO ] [MAIN ] [2056/3498] MOFG kept (0.6s) | 2053 kept, 3 rejected | 139.0/min | ETA: 10.4m [2026-01-23T12:14:53.189537] [DEBUG] [REMOTE ] MOH: Retrieved 5676 rows, trimmed to 300. [2026-01-23T12:14:53.189719] [DEBUG] [REMOTE ] MOH: PASS: History has at least 300 days. [2026-01-23T12:14:53.189949] [DEBUG] [REMOTE ] MOH: PASS: Price check passed. Min price $134.51. [2026-01-23T12:14:53.190088] [DEBUG] [REMOTE ] MOH: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:53.190208] [DEBUG] [REMOTE ] MOH: PASS: Integrity check passed. [2026-01-23T12:14:53.190248] [DEBUG] [REMOTE ] MOH: Symbol is viable for forecasting. [2026-01-23T12:14:53.190300] [INFO ] [MAIN ] [2057/3498] MOH kept (0.5s) | 2054 kept, 3 rejected | 138.9/min | ETA: 10.4m [2026-01-23T12:14:53.518950] [DEBUG] [REMOTE ] MOMO: Retrieved 2792 rows, trimmed to 300. [2026-01-23T12:14:53.519085] [DEBUG] [REMOTE ] MOMO: PASS: History has at least 300 days. [2026-01-23T12:14:53.519294] [DEBUG] [REMOTE ] MOMO: PASS: Price check passed. Min price $6.49. [2026-01-23T12:14:53.519431] [DEBUG] [REMOTE ] MOMO: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:53.519541] [DEBUG] [REMOTE ] MOMO: PASS: Integrity check passed. [2026-01-23T12:14:53.519600] [DEBUG] [REMOTE ] MOMO: Symbol is viable for forecasting. [2026-01-23T12:14:53.519651] [INFO ] [MAIN ] [2058/3498] MOMO kept (0.3s) | 2055 kept, 3 rejected | 139.0/min | ETA: 10.4m [2026-01-23T12:14:54.010643] [DEBUG] [REMOTE ] MORN: Retrieved 5214 rows, trimmed to 300. [2026-01-23T12:14:54.010859] [DEBUG] [REMOTE ] MORN: PASS: History has at least 300 days. [2026-01-23T12:14:54.011158] [DEBUG] [REMOTE ] MORN: PASS: Price check passed. Min price $206.91. [2026-01-23T12:14:54.011325] [DEBUG] [REMOTE ] MORN: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:54.011472] [DEBUG] [REMOTE ] MORN: PASS: Integrity check passed. [2026-01-23T12:14:54.011516] [DEBUG] [REMOTE ] MORN: Symbol is viable for forecasting. [2026-01-23T12:14:54.011595] [INFO ] [MAIN ] [2059/3498] MORN kept (0.5s) | 2056 kept, 3 rejected | 139.0/min | ETA: 10.4m [2026-01-23T12:14:54.455615] [DEBUG] [REMOTE ] MOS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:54.455768] [DEBUG] [REMOTE ] MOS: PASS: History has at least 300 days. [2026-01-23T12:14:54.456018] [DEBUG] [REMOTE ] MOS: PASS: Price check passed. Min price $23.39. [2026-01-23T12:14:54.456158] [DEBUG] [REMOTE ] MOS: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:54.456283] [DEBUG] [REMOTE ] MOS: PASS: Integrity check passed. [2026-01-23T12:14:54.456328] [DEBUG] [REMOTE ] MOS: Symbol is viable for forecasting. [2026-01-23T12:14:54.456382] [INFO ] [MAIN ] [2060/3498] MOS kept (0.4s) | 2057 kept, 3 rejected | 139.0/min | ETA: 10.3m [2026-01-23T12:14:54.742008] [DEBUG] [REMOTE ] MP: Retrieved 1404 rows, trimmed to 300. [2026-01-23T12:14:54.742157] [DEBUG] [REMOTE ] MP: PASS: History has at least 300 days. [2026-01-23T12:14:54.742385] [DEBUG] [REMOTE ] MP: PASS: Price check passed. Min price $50.44. [2026-01-23T12:14:54.742523] [DEBUG] [REMOTE ] MP: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:54.742669] [DEBUG] [REMOTE ] MP: PASS: Integrity check passed. [2026-01-23T12:14:54.742713] [DEBUG] [REMOTE ] MP: Symbol is viable for forecasting. [2026-01-23T12:14:54.742764] [INFO ] [MAIN ] [2061/3498] MP kept (0.3s) | 2058 kept, 3 rejected | 139.0/min | ETA: 10.3m [2026-01-23T12:14:55.398679] [DEBUG] [REMOTE ] MPA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:55.398825] [DEBUG] [REMOTE ] MPA: PASS: History has at least 300 days. [2026-01-23T12:14:55.399068] [DEBUG] [REMOTE ] MPA: PASS: Price check passed. Min price $10.98. [2026-01-23T12:14:55.399213] [DEBUG] [REMOTE ] MPA: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:55.399358] [DEBUG] [REMOTE ] MPA: PASS: Integrity check passed. [2026-01-23T12:14:55.399401] [DEBUG] [REMOTE ] MPA: Symbol is viable for forecasting. [2026-01-23T12:14:55.399454] [INFO ] [MAIN ] [2062/3498] MPA kept (0.7s) | 2059 kept, 3 rejected | 138.9/min | ETA: 10.3m [2026-01-23T12:14:55.886532] [DEBUG] [REMOTE ] MPAA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:55.886710] [DEBUG] [REMOTE ] MPAA: PASS: History has at least 300 days. [2026-01-23T12:14:55.886933] [DEBUG] [REMOTE ] MPAA: PASS: Price check passed. Min price $12.27. [2026-01-23T12:14:55.887070] [DEBUG] [REMOTE ] MPAA: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:55.887187] [DEBUG] [REMOTE ] MPAA: PASS: Integrity check passed. [2026-01-23T12:14:55.887228] [DEBUG] [REMOTE ] MPAA: Symbol is viable for forecasting. [2026-01-23T12:14:55.887276] [INFO ] [MAIN ] [2063/3498] MPAA kept (0.5s) | 2060 kept, 3 rejected | 138.9/min | ETA: 10.3m [2026-01-23T12:14:56.339543] [DEBUG] [REMOTE ] MPB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:56.339708] [DEBUG] [REMOTE ] MPB: PASS: History has at least 300 days. [2026-01-23T12:14:56.339944] [DEBUG] [REMOTE ] MPB: PASS: Price check passed. Min price $28.19. [2026-01-23T12:14:56.340082] [DEBUG] [REMOTE ] MPB: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:56.340204] [DEBUG] [REMOTE ] MPB: PASS: Integrity check passed. [2026-01-23T12:14:56.340245] [DEBUG] [REMOTE ] MPB: Symbol is viable for forecasting. [2026-01-23T12:14:56.340294] [INFO ] [MAIN ] [2064/3498] MPB kept (0.5s) | 2061 kept, 3 rejected | 138.9/min | ETA: 10.3m [2026-01-23T12:14:56.698075] [DEBUG] [REMOTE ] MPC: Retrieved 3667 rows, trimmed to 300. [2026-01-23T12:14:56.698242] [DEBUG] [REMOTE ] MPC: PASS: History has at least 300 days. [2026-01-23T12:14:56.698560] [DEBUG] [REMOTE ] MPC: PASS: Price check passed. Min price $162.63. [2026-01-23T12:14:56.698766] [DEBUG] [REMOTE ] MPC: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:56.698901] [DEBUG] [REMOTE ] MPC: PASS: Integrity check passed. [2026-01-23T12:14:56.698946] [DEBUG] [REMOTE ] MPC: Symbol is viable for forecasting. [2026-01-23T12:14:56.698996] [INFO ] [MAIN ] [2065/3498] MPC kept (0.4s) | 2062 kept, 3 rejected | 138.9/min | ETA: 10.3m [2026-01-23T12:14:57.047885] [DEBUG] [REMOTE ] MPX: Retrieved 6262 rows, trimmed to 300. [2026-01-23T12:14:57.048066] [DEBUG] [REMOTE ] MPX: PASS: History has at least 300 days. [2026-01-23T12:14:57.048394] [DEBUG] [REMOTE ] MPX: PASS: Price check passed. Min price $8.10. [2026-01-23T12:14:57.048591] [DEBUG] [REMOTE ] MPX: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:57.048766] [DEBUG] [REMOTE ] MPX: PASS: Integrity check passed. [2026-01-23T12:14:57.048819] [DEBUG] [REMOTE ] MPX: Symbol is viable for forecasting. [2026-01-23T12:14:57.048889] [INFO ] [MAIN ] [2066/3498] MPX kept (0.3s) | 2063 kept, 3 rejected | 139.0/min | ETA: 10.3m [2026-01-23T12:14:57.381110] [DEBUG] [REMOTE ] MQ: Retrieved 1161 rows, trimmed to 300. [2026-01-23T12:14:57.381275] [DEBUG] [REMOTE ] MQ: PASS: History has at least 300 days. [2026-01-23T12:14:57.381494] [DEBUG] [REMOTE ] MQ: PASS: Price check passed. Min price $4.31. [2026-01-23T12:14:57.381652] [DEBUG] [REMOTE ] MQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:57.381767] [DEBUG] [REMOTE ] MQ: PASS: Integrity check passed. [2026-01-23T12:14:57.381808] [DEBUG] [REMOTE ] MQ: Symbol is viable for forecasting. [2026-01-23T12:14:57.381856] [INFO ] [MAIN ] [2067/3498] MQ kept (0.3s) | 2064 kept, 3 rejected | 139.0/min | ETA: 10.3m [2026-01-23T12:14:58.032432] [DEBUG] [REMOTE ] MQY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:58.032622] [DEBUG] [REMOTE ] MQY: PASS: History has at least 300 days. [2026-01-23T12:14:58.032900] [DEBUG] [REMOTE ] MQY: PASS: Price check passed. Min price $11.16. [2026-01-23T12:14:58.033037] [DEBUG] [REMOTE ] MQY: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:58.033185] [DEBUG] [REMOTE ] MQY: PASS: Integrity check passed. [2026-01-23T12:14:58.033226] [DEBUG] [REMOTE ] MQY: Symbol is viable for forecasting. [2026-01-23T12:14:58.033276] [INFO ] [MAIN ] [2068/3498] MQY kept (0.7s) | 2065 kept, 3 rejected | 138.9/min | ETA: 10.3m [2026-01-23T12:14:58.379434] [DEBUG] [REMOTE ] MRAM: Retrieved 2335 rows, trimmed to 300. [2026-01-23T12:14:58.379602] [DEBUG] [REMOTE ] MRAM: PASS: History has at least 300 days. [2026-01-23T12:14:58.379823] [DEBUG] [REMOTE ] MRAM: PASS: Price check passed. Min price $7.50. [2026-01-23T12:14:58.379963] [DEBUG] [REMOTE ] MRAM: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:58.380080] [DEBUG] [REMOTE ] MRAM: PASS: Integrity check passed. [2026-01-23T12:14:58.380121] [DEBUG] [REMOTE ] MRAM: Symbol is viable for forecasting. [2026-01-23T12:14:58.380171] [INFO ] [MAIN ] [2069/3498] MRAM kept (0.3s) | 2066 kept, 3 rejected | 138.9/min | ETA: 10.3m [2026-01-23T12:14:58.576618] [DEBUG] [REMOTE ] MRBK: Retrieved 2062 rows, trimmed to 300. [2026-01-23T12:14:58.576786] [DEBUG] [REMOTE ] MRBK: PASS: History has at least 300 days. [2026-01-23T12:14:58.577041] [DEBUG] [REMOTE ] MRBK: PASS: Price check passed. Min price $14.17. [2026-01-23T12:14:58.577181] [DEBUG] [REMOTE ] MRBK: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:58.577292] [DEBUG] [REMOTE ] MRBK: PASS: Integrity check passed. [2026-01-23T12:14:58.577332] [DEBUG] [REMOTE ] MRBK: Symbol is viable for forecasting. [2026-01-23T12:14:58.577379] [INFO ] [MAIN ] [2070/3498] MRBK kept (0.2s) | 2067 kept, 3 rejected | 139.0/min | ETA: 10.3m [2026-01-23T12:14:59.223917] [DEBUG] [REMOTE ] MRCC: Retrieved 3328 rows, trimmed to 300. [2026-01-23T12:14:59.224070] [DEBUG] [REMOTE ] MRCC: PASS: History has at least 300 days. [2026-01-23T12:14:59.224315] [DEBUG] [REMOTE ] MRCC: PASS: Price check passed. Min price $5.73. [2026-01-23T12:14:59.224492] [DEBUG] [REMOTE ] MRCC: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:59.224654] [DEBUG] [REMOTE ] MRCC: PASS: Integrity check passed. [2026-01-23T12:14:59.224699] [DEBUG] [REMOTE ] MRCC: Symbol is viable for forecasting. [2026-01-23T12:14:59.224753] [INFO ] [MAIN ] [2071/3498] MRCC kept (0.6s) | 2068 kept, 3 rejected | 139.0/min | ETA: 10.3m [2026-01-23T12:14:59.690912] [DEBUG] [REMOTE ] MRCY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:14:59.691058] [DEBUG] [REMOTE ] MRCY: PASS: History has at least 300 days. [2026-01-23T12:14:59.691287] [DEBUG] [REMOTE ] MRCY: PASS: Price check passed. Min price $66.12. [2026-01-23T12:14:59.691422] [DEBUG] [REMOTE ] MRCY: PASS: Continuity check passed with 300 days. [2026-01-23T12:14:59.691542] [DEBUG] [REMOTE ] MRCY: PASS: Integrity check passed. [2026-01-23T12:14:59.691603] [DEBUG] [REMOTE ] MRCY: Symbol is viable for forecasting. [2026-01-23T12:14:59.691653] [INFO ] [MAIN ] [2072/3498] MRCY kept (0.5s) | 2069 kept, 3 rejected | 138.9/min | ETA: 10.3m [2026-01-23T12:15:00.274301] [DEBUG] [REMOTE ] MRK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:00.274456] [DEBUG] [REMOTE ] MRK: PASS: History has at least 300 days. [2026-01-23T12:15:00.274773] [DEBUG] [REMOTE ] MRK: PASS: Price check passed. Min price $81.80. [2026-01-23T12:15:00.274934] [DEBUG] [REMOTE ] MRK: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:00.275102] [DEBUG] [REMOTE ] MRK: PASS: Integrity check passed. [2026-01-23T12:15:00.275162] [DEBUG] [REMOTE ] MRK: Symbol is viable for forecasting. [2026-01-23T12:15:00.275233] [INFO ] [MAIN ] [2073/3498] MRK kept (0.6s) | 2070 kept, 3 rejected | 138.9/min | ETA: 10.3m [2026-01-23T12:15:00.525557] [DEBUG] [REMOTE ] MRM: Retrieved 1272 rows, trimmed to 300. [2026-01-23T12:15:00.525718] [DEBUG] [REMOTE ] MRM: PASS: History has at least 300 days. [2026-01-23T12:15:00.526014] [DEBUG] [REMOTE ] MRM: PASS: Price check passed. Min price $1.70. [2026-01-23T12:15:00.526227] [DEBUG] [REMOTE ] MRM: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:00.526410] [DEBUG] [REMOTE ] MRM: PASS: Integrity check passed. [2026-01-23T12:15:00.526475] [DEBUG] [REMOTE ] MRM: Symbol is viable for forecasting. [2026-01-23T12:15:00.526550] [INFO ] [MAIN ] [2074/3498] MRM kept (0.3s) | 2071 kept, 3 rejected | 138.9/min | ETA: 10.2m [2026-01-23T12:15:00.946936] [DEBUG] [REMOTE ] MRNA: Retrieved 1790 rows, trimmed to 300. [2026-01-23T12:15:00.947057] [DEBUG] [REMOTE ] MRNA: PASS: History has at least 300 days. [2026-01-23T12:15:00.947272] [DEBUG] [REMOTE ] MRNA: PASS: Price check passed. Min price $22.36. [2026-01-23T12:15:00.947433] [DEBUG] [REMOTE ] MRNA: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:00.947552] [DEBUG] [REMOTE ] MRNA: PASS: Integrity check passed. [2026-01-23T12:15:00.947612] [DEBUG] [REMOTE ] MRNA: Symbol is viable for forecasting. [2026-01-23T12:15:00.947664] [INFO ] [MAIN ] [2075/3498] MRNA kept (0.4s) | 2072 kept, 3 rejected | 139.0/min | ETA: 10.2m [2026-01-23T12:15:01.561402] [DEBUG] [REMOTE ] MRSH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:01.561561] [DEBUG] [REMOTE ] MRSH: PASS: History has at least 300 days. [2026-01-23T12:15:01.561843] [DEBUG] [REMOTE ] MRSH: PASS: Price check passed. Min price $176.58. [2026-01-23T12:15:01.561985] [DEBUG] [REMOTE ] MRSH: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:01.562114] [DEBUG] [REMOTE ] MRSH: PASS: Integrity check passed. [2026-01-23T12:15:01.562155] [DEBUG] [REMOTE ] MRSH: Symbol is viable for forecasting. [2026-01-23T12:15:01.562207] [INFO ] [MAIN ] [2076/3498] MRSH kept (0.6s) | 2073 kept, 3 rejected | 138.9/min | ETA: 10.2m [2026-01-23T12:15:02.112415] [DEBUG] [REMOTE ] MRTN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:02.112668] [DEBUG] [REMOTE ] MRTN: PASS: History has at least 300 days. [2026-01-23T12:15:02.113029] [DEBUG] [REMOTE ] MRTN: PASS: Price check passed. Min price $9.36. [2026-01-23T12:15:02.113193] [DEBUG] [REMOTE ] MRTN: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:02.113347] [DEBUG] [REMOTE ] MRTN: PASS: Integrity check passed. [2026-01-23T12:15:02.113391] [DEBUG] [REMOTE ] MRTN: Symbol is viable for forecasting. [2026-01-23T12:15:02.113454] [INFO ] [MAIN ] [2077/3498] MRTN kept (0.6s) | 2074 kept, 3 rejected | 138.9/min | ETA: 10.2m [2026-01-23T12:15:02.370076] [DEBUG] [REMOTE ] MRVI: Retrieved 1297 rows, trimmed to 300. [2026-01-23T12:15:02.370298] [DEBUG] [REMOTE ] MRVI: PASS: History has at least 300 days. [2026-01-23T12:15:02.370625] [DEBUG] [REMOTE ] MRVI: PASS: Price check passed. Min price $2.87. [2026-01-23T12:15:02.370778] [DEBUG] [REMOTE ] MRVI: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:02.370917] [DEBUG] [REMOTE ] MRVI: PASS: Integrity check passed. [2026-01-23T12:15:02.370962] [DEBUG] [REMOTE ] MRVI: Symbol is viable for forecasting. [2026-01-23T12:15:02.371021] [INFO ] [MAIN ] [2078/3498] MRVI kept (0.3s) | 2075 kept, 3 rejected | 138.9/min | ETA: 10.2m [2026-01-23T12:15:03.055158] [DEBUG] [REMOTE ] MRVL: Retrieved 6428 rows, trimmed to 300. [2026-01-23T12:15:03.055309] [DEBUG] [REMOTE ] MRVL: PASS: History has at least 300 days. [2026-01-23T12:15:03.055547] [DEBUG] [REMOTE ] MRVL: PASS: Price check passed. Min price $76.62. [2026-01-23T12:15:03.055705] [DEBUG] [REMOTE ] MRVL: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:03.055824] [DEBUG] [REMOTE ] MRVL: PASS: Integrity check passed. [2026-01-23T12:15:03.055864] [DEBUG] [REMOTE ] MRVL: Symbol is viable for forecasting. [2026-01-23T12:15:03.055914] [INFO ] [MAIN ] [2079/3498] MRVL kept (0.7s) | 2076 kept, 3 rejected | 138.9/min | ETA: 10.2m [2026-01-23T12:15:03.240366] [DEBUG] [REMOTE ] MRX: Retrieved 437 rows, trimmed to 300. [2026-01-23T12:15:03.240563] [DEBUG] [REMOTE ] MRX: PASS: History has at least 300 days. [2026-01-23T12:15:03.240849] [DEBUG] [REMOTE ] MRX: PASS: Price check passed. Min price $30.07. [2026-01-23T12:15:03.241028] [DEBUG] [REMOTE ] MRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:03.241153] [DEBUG] [REMOTE ] MRX: PASS: Integrity check passed. [2026-01-23T12:15:03.241194] [DEBUG] [REMOTE ] MRX: Symbol is viable for forecasting. [2026-01-23T12:15:03.241246] [INFO ] [MAIN ] [2080/3498] MRX kept (0.2s) | 2077 kept, 3 rejected | 138.9/min | ETA: 10.2m [2026-01-23T12:15:03.921307] [DEBUG] [REMOTE ] MS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:03.921525] [DEBUG] [REMOTE ] MS: PASS: History has at least 300 days. [2026-01-23T12:15:03.921842] [DEBUG] [REMOTE ] MS: PASS: Price check passed. Min price $158.17. [2026-01-23T12:15:03.921994] [DEBUG] [REMOTE ] MS: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:03.922136] [DEBUG] [REMOTE ] MS: PASS: Integrity check passed. [2026-01-23T12:15:03.922182] [DEBUG] [REMOTE ] MS: Symbol is viable for forecasting. [2026-01-23T12:15:03.922238] [INFO ] [MAIN ] [2081/3498] MS kept (0.7s) | 2078 kept, 3 rejected | 138.9/min | ETA: 10.2m [2026-01-23T12:15:04.555881] [DEBUG] [REMOTE ] MSA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:04.556039] [DEBUG] [REMOTE ] MSA: PASS: History has at least 300 days. [2026-01-23T12:15:04.556287] [DEBUG] [REMOTE ] MSA: PASS: Price check passed. Min price $152.94. [2026-01-23T12:15:04.556428] [DEBUG] [REMOTE ] MSA: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:04.556554] [DEBUG] [REMOTE ] MSA: PASS: Integrity check passed. [2026-01-23T12:15:04.556615] [DEBUG] [REMOTE ] MSA: Symbol is viable for forecasting. [2026-01-23T12:15:04.556666] [INFO ] [MAIN ] [2082/3498] MSA kept (0.6s) | 2079 kept, 3 rejected | 138.9/min | ETA: 10.2m [2026-01-23T12:15:05.123036] [DEBUG] [REMOTE ] MSB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:05.123178] [DEBUG] [REMOTE ] MSB: PASS: History has at least 300 days. [2026-01-23T12:15:05.123401] [DEBUG] [REMOTE ] MSB: PASS: Price check passed. Min price $30.33. [2026-01-23T12:15:05.123541] [DEBUG] [REMOTE ] MSB: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:05.123679] [DEBUG] [REMOTE ] MSB: PASS: Integrity check passed. [2026-01-23T12:15:05.123720] [DEBUG] [REMOTE ] MSB: Symbol is viable for forecasting. [2026-01-23T12:15:05.123769] [INFO ] [MAIN ] [2083/3498] MSB kept (0.6s) | 2080 kept, 3 rejected | 138.8/min | ETA: 10.2m [2026-01-23T12:15:05.488671] [DEBUG] [REMOTE ] MSBI: Retrieved 2430 rows, trimmed to 300. [2026-01-23T12:15:05.488828] [DEBUG] [REMOTE ] MSBI: PASS: History has at least 300 days. [2026-01-23T12:15:05.489054] [DEBUG] [REMOTE ] MSBI: PASS: Price check passed. Min price $14.36. [2026-01-23T12:15:05.489188] [DEBUG] [REMOTE ] MSBI: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:05.489312] [DEBUG] [REMOTE ] MSBI: PASS: Integrity check passed. [2026-01-23T12:15:05.489352] [DEBUG] [REMOTE ] MSBI: Symbol is viable for forecasting. [2026-01-23T12:15:05.489402] [INFO ] [MAIN ] [2084/3498] MSBI kept (0.4s) | 2081 kept, 3 rejected | 138.8/min | ETA: 10.2m [2026-01-23T12:15:05.913199] [DEBUG] [REMOTE ] MSCI: Retrieved 4574 rows, trimmed to 300. [2026-01-23T12:15:05.913347] [DEBUG] [REMOTE ] MSCI: PASS: History has at least 300 days. [2026-01-23T12:15:05.913597] [DEBUG] [REMOTE ] MSCI: PASS: Price check passed. Min price $536.90. [2026-01-23T12:15:05.913745] [DEBUG] [REMOTE ] MSCI: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:05.913867] [DEBUG] [REMOTE ] MSCI: PASS: Integrity check passed. [2026-01-23T12:15:05.913910] [DEBUG] [REMOTE ] MSCI: Symbol is viable for forecasting. [2026-01-23T12:15:05.913960] [INFO ] [MAIN ] [2085/3498] MSCI kept (0.4s) | 2082 kept, 3 rejected | 138.9/min | ETA: 10.2m [2026-01-23T12:15:06.392119] [DEBUG] [REMOTE ] MSD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:06.392309] [DEBUG] [REMOTE ] MSD: PASS: History has at least 300 days. [2026-01-23T12:15:06.392629] [DEBUG] [REMOTE ] MSD: PASS: Price check passed. Min price $7.09. [2026-01-23T12:15:06.392827] [DEBUG] [REMOTE ] MSD: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:06.393004] [DEBUG] [REMOTE ] MSD: PASS: Integrity check passed. [2026-01-23T12:15:06.393061] [DEBUG] [REMOTE ] MSD: Symbol is viable for forecasting. [2026-01-23T12:15:06.393127] [INFO ] [MAIN ] [2086/3498] MSD kept (0.5s) | 2083 kept, 3 rejected | 138.8/min | ETA: 10.2m [2026-01-23T12:15:07.020558] [DEBUG] [REMOTE ] MSEX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:07.020736] [DEBUG] [REMOTE ] MSEX: PASS: History has at least 300 days. [2026-01-23T12:15:07.020967] [DEBUG] [REMOTE ] MSEX: PASS: Price check passed. Min price $48.59. [2026-01-23T12:15:07.021103] [DEBUG] [REMOTE ] MSEX: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:07.021221] [DEBUG] [REMOTE ] MSEX: PASS: Integrity check passed. [2026-01-23T12:15:07.021260] [DEBUG] [REMOTE ] MSEX: Symbol is viable for forecasting. [2026-01-23T12:15:07.021308] [INFO ] [MAIN ] [2087/3498] MSEX kept (0.6s) | 2084 kept, 3 rejected | 138.8/min | ETA: 10.2m [2026-01-23T12:15:07.209367] [DEBUG] [REMOTE ] MSFD: Retrieved 847 rows, trimmed to 300. [2026-01-23T12:15:07.209518] [DEBUG] [REMOTE ] MSFD: PASS: History has at least 300 days. [2026-01-23T12:15:07.209798] [DEBUG] [REMOTE ] MSFD: PASS: Price check passed. Min price $10.24. [2026-01-23T12:15:07.209945] [DEBUG] [REMOTE ] MSFD: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:07.210072] [DEBUG] [REMOTE ] MSFD: PASS: Integrity check passed. [2026-01-23T12:15:07.210119] [DEBUG] [REMOTE ] MSFD: Symbol is viable for forecasting. [2026-01-23T12:15:07.210168] [INFO ] [MAIN ] [2088/3498] MSFD kept (0.2s) | 2085 kept, 3 rejected | 138.9/min | ETA: 10.2m [2026-01-23T12:15:07.609219] [DEBUG] [REMOTE ] MSFL: Retrieved 464 rows, trimmed to 300. [2026-01-23T12:15:07.609356] [DEBUG] [REMOTE ] MSFL: PASS: History has at least 300 days. [2026-01-23T12:15:07.609561] [DEBUG] [REMOTE ] MSFL: PASS: Price check passed. Min price $22.84. [2026-01-23T12:15:07.609717] [DEBUG] [REMOTE ] MSFL: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:07.609827] [DEBUG] [REMOTE ] MSFL: PASS: Integrity check passed. [2026-01-23T12:15:07.609868] [DEBUG] [REMOTE ] MSFL: Symbol is viable for forecasting. [2026-01-23T12:15:07.609916] [INFO ] [MAIN ] [2089/3498] MSFL kept (0.4s) | 2086 kept, 3 rejected | 138.9/min | ETA: 10.1m [2026-01-23T12:15:08.038790] [DEBUG] [REMOTE ] MSGE: Retrieved 695 rows, trimmed to 300. [2026-01-23T12:15:08.038936] [DEBUG] [REMOTE ] MSGE: PASS: History has at least 300 days. [2026-01-23T12:15:08.039151] [DEBUG] [REMOTE ] MSGE: PASS: Price check passed. Min price $43.84. [2026-01-23T12:15:08.039291] [DEBUG] [REMOTE ] MSGE: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:08.039404] [DEBUG] [REMOTE ] MSGE: PASS: Integrity check passed. [2026-01-23T12:15:08.039447] [DEBUG] [REMOTE ] MSGE: Symbol is viable for forecasting. [2026-01-23T12:15:08.039499] [INFO ] [MAIN ] [2090/3498] MSGE kept (0.4s) | 2087 kept, 3 rejected | 138.9/min | ETA: 10.1m [2026-01-23T12:15:08.470194] [DEBUG] [REMOTE ] MSGM: Retrieved 1262 rows, trimmed to 300. [2026-01-23T12:15:08.470341] [DEBUG] [REMOTE ] MSGM: PASS: History has at least 300 days. [2026-01-23T12:15:08.470565] [DEBUG] [REMOTE ] MSGM: PASS: Price check passed. Min price $2.19. [2026-01-23T12:15:08.470737] [DEBUG] [REMOTE ] MSGM: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:08.470854] [DEBUG] [REMOTE ] MSGM: PASS: Integrity check passed. [2026-01-23T12:15:08.470895] [DEBUG] [REMOTE ] MSGM: Symbol is viable for forecasting. [2026-01-23T12:15:08.470944] [INFO ] [MAIN ] [2091/3498] MSGM kept (0.4s) | 2088 kept, 3 rejected | 138.9/min | ETA: 10.1m [2026-01-23T12:15:08.960401] [DEBUG] [REMOTE ] MSGS: Retrieved 2592 rows, trimmed to 300. [2026-01-23T12:15:08.960636] [DEBUG] [REMOTE ] MSGS: PASS: History has at least 300 days. [2026-01-23T12:15:08.960903] [DEBUG] [REMOTE ] MSGS: PASS: Price check passed. Min price $212.91. [2026-01-23T12:15:08.961091] [DEBUG] [REMOTE ] MSGS: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:08.961220] [DEBUG] [REMOTE ] MSGS: PASS: Integrity check passed. [2026-01-23T12:15:08.961265] [DEBUG] [REMOTE ] MSGS: Symbol is viable for forecasting. [2026-01-23T12:15:08.961320] [INFO ] [MAIN ] [2092/3498] MSGS kept (0.5s) | 2089 kept, 3 rejected | 138.8/min | ETA: 10.1m [2026-01-23T12:15:09.553204] [DEBUG] [REMOTE ] MSI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:09.553420] [DEBUG] [REMOTE ] MSI: PASS: History has at least 300 days. [2026-01-23T12:15:09.553742] [DEBUG] [REMOTE ] MSI: PASS: Price check passed. Min price $363.49. [2026-01-23T12:15:09.554080] [DEBUG] [REMOTE ] MSI: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:09.554219] [DEBUG] [REMOTE ] MSI: PASS: Integrity check passed. [2026-01-23T12:15:09.554265] [DEBUG] [REMOTE ] MSI: Symbol is viable for forecasting. [2026-01-23T12:15:09.554323] [INFO ] [MAIN ] [2093/3498] MSI kept (0.6s) | 2090 kept, 3 rejected | 138.8/min | ETA: 10.1m [2026-01-23T12:15:09.955689] [DEBUG] [REMOTE ] MSM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:09.955837] [DEBUG] [REMOTE ] MSM: PASS: History has at least 300 days. [2026-01-23T12:15:09.956071] [DEBUG] [REMOTE ] MSM: PASS: Price check passed. Min price $80.26. [2026-01-23T12:15:09.956214] [DEBUG] [REMOTE ] MSM: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:09.956335] [DEBUG] [REMOTE ] MSM: PASS: Integrity check passed. [2026-01-23T12:15:09.956377] [DEBUG] [REMOTE ] MSM: Symbol is viable for forecasting. [2026-01-23T12:15:09.956427] [INFO ] [MAIN ] [2094/3498] MSM kept (0.4s) | 2091 kept, 3 rejected | 138.8/min | ETA: 10.1m [2026-01-23T12:15:10.157900] [DEBUG] [REMOTE ] MSTX: Retrieved 360 rows, trimmed to 300. [2026-01-23T12:15:10.158039] [DEBUG] [REMOTE ] MSTX: PASS: History has at least 300 days. [2026-01-23T12:15:10.158260] [DEBUG] [REMOTE ] MSTX: PASS: Price check passed. Min price $3.85. [2026-01-23T12:15:10.158405] [DEBUG] [REMOTE ] MSTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:10.158533] [DEBUG] [REMOTE ] MSTX: PASS: Integrity check passed. [2026-01-23T12:15:10.158619] [DEBUG] [REMOTE ] MSTX: Symbol is viable for forecasting. [2026-01-23T12:15:10.158675] [INFO ] [MAIN ] [2095/3498] MSTX kept (0.2s) | 2092 kept, 3 rejected | 138.9/min | ETA: 10.1m [2026-01-23T12:15:10.908808] [DEBUG] [REMOTE ] MTB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:10.908949] [DEBUG] [REMOTE ] MTB: PASS: History has at least 300 days. [2026-01-23T12:15:10.909175] [DEBUG] [REMOTE ] MTB: PASS: Price check passed. Min price $179.48. [2026-01-23T12:15:10.909311] [DEBUG] [REMOTE ] MTB: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:10.909429] [DEBUG] [REMOTE ] MTB: PASS: Integrity check passed. [2026-01-23T12:15:10.909469] [DEBUG] [REMOTE ] MTB: Symbol is viable for forecasting. [2026-01-23T12:15:10.909517] [INFO ] [MAIN ] [2096/3498] MTB kept (0.8s) | 2093 kept, 3 rejected | 138.8/min | ETA: 10.1m [2026-01-23T12:15:11.217615] [DEBUG] [REMOTE ] MTCH: Retrieved 2557 rows, trimmed to 300. [2026-01-23T12:15:11.217768] [DEBUG] [REMOTE ] MTCH: PASS: History has at least 300 days. [2026-01-23T12:15:11.217984] [DEBUG] [REMOTE ] MTCH: PASS: Price check passed. Min price $30.85. [2026-01-23T12:15:11.218123] [DEBUG] [REMOTE ] MTCH: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:11.218237] [DEBUG] [REMOTE ] MTCH: PASS: Integrity check passed. [2026-01-23T12:15:11.218279] [DEBUG] [REMOTE ] MTCH: Symbol is viable for forecasting. [2026-01-23T12:15:11.218329] [INFO ] [MAIN ] [2097/3498] MTCH kept (0.3s) | 2094 kept, 3 rejected | 138.8/min | ETA: 10.1m [2026-01-23T12:15:11.706199] [DEBUG] [REMOTE ] MTD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:11.706437] [DEBUG] [REMOTE ] MTD: PASS: History has at least 300 days. [2026-01-23T12:15:11.706910] [DEBUG] [REMOTE ] MTD: PASS: Price check passed. Min price $1371.42. [2026-01-23T12:15:11.707071] [DEBUG] [REMOTE ] MTD: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:11.707233] [DEBUG] [REMOTE ] MTD: PASS: Integrity check passed. [2026-01-23T12:15:11.707276] [DEBUG] [REMOTE ] MTD: Symbol is viable for forecasting. [2026-01-23T12:15:11.707336] [INFO ] [MAIN ] [2098/3498] MTD kept (0.5s) | 2095 kept, 3 rejected | 138.8/min | ETA: 10.1m [2026-01-23T12:15:12.162533] [DEBUG] [REMOTE ] MTG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:12.162726] [DEBUG] [REMOTE ] MTG: PASS: History has at least 300 days. [2026-01-23T12:15:12.163012] [DEBUG] [REMOTE ] MTG: PASS: Price check passed. Min price $25.70. [2026-01-23T12:15:12.163174] [DEBUG] [REMOTE ] MTG: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:12.163308] [DEBUG] [REMOTE ] MTG: PASS: Integrity check passed. [2026-01-23T12:15:12.163350] [DEBUG] [REMOTE ] MTG: Symbol is viable for forecasting. [2026-01-23T12:15:12.163402] [INFO ] [MAIN ] [2099/3498] MTG kept (0.5s) | 2096 kept, 3 rejected | 138.8/min | ETA: 10.1m [2026-01-23T12:15:12.584849] [DEBUG] [REMOTE ] MTH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:12.585001] [DEBUG] [REMOTE ] MTH: PASS: History has at least 300 days. [2026-01-23T12:15:12.585242] [DEBUG] [REMOTE ] MTH: PASS: Price check passed. Min price $64.16. [2026-01-23T12:15:12.585382] [DEBUG] [REMOTE ] MTH: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:12.585510] [DEBUG] [REMOTE ] MTH: PASS: Integrity check passed. [2026-01-23T12:15:12.585552] [DEBUG] [REMOTE ] MTH: Symbol is viable for forecasting. [2026-01-23T12:15:12.585631] [INFO ] [MAIN ] [2100/3498] MTH kept (0.4s) | 2097 kept, 3 rejected | 138.8/min | ETA: 10.1m [2026-01-23T12:15:12.951112] [DEBUG] [REMOTE ] MTLS: Retrieved 2912 rows, trimmed to 300. [2026-01-23T12:15:12.951271] [DEBUG] [REMOTE ] MTLS: PASS: History has at least 300 days. [2026-01-23T12:15:12.951544] [DEBUG] [REMOTE ] MTLS: PASS: Price check passed. Min price $5.40. [2026-01-23T12:15:12.951714] [DEBUG] [REMOTE ] MTLS: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:12.951852] [DEBUG] [REMOTE ] MTLS: PASS: Integrity check passed. [2026-01-23T12:15:12.951908] [DEBUG] [REMOTE ] MTLS: Symbol is viable for forecasting. [2026-01-23T12:15:12.951982] [INFO ] [MAIN ] [2101/3498] MTLS kept (0.4s) | 2098 kept, 3 rejected | 138.8/min | ETA: 10.1m [2026-01-23T12:15:13.463525] [DEBUG] [REMOTE ] MTN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:13.463721] [DEBUG] [REMOTE ] MTN: PASS: History has at least 300 days. [2026-01-23T12:15:13.463984] [DEBUG] [REMOTE ] MTN: PASS: Price check passed. Min price $132.80. [2026-01-23T12:15:13.464134] [DEBUG] [REMOTE ] MTN: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:13.464259] [DEBUG] [REMOTE ] MTN: PASS: Integrity check passed. [2026-01-23T12:15:13.464303] [DEBUG] [REMOTE ] MTN: Symbol is viable for forecasting. [2026-01-23T12:15:13.464355] [INFO ] [MAIN ] [2102/3498] MTN kept (0.5s) | 2099 kept, 3 rejected | 138.8/min | ETA: 10.1m [2026-01-23T12:15:13.926660] [DEBUG] [REMOTE ] MTRN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:13.926803] [DEBUG] [REMOTE ] MTRN: PASS: History has at least 300 days. [2026-01-23T12:15:13.927029] [DEBUG] [REMOTE ] MTRN: PASS: Price check passed. Min price $111.37. [2026-01-23T12:15:13.927170] [DEBUG] [REMOTE ] MTRN: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:13.927288] [DEBUG] [REMOTE ] MTRN: PASS: Integrity check passed. [2026-01-23T12:15:13.927330] [DEBUG] [REMOTE ] MTRN: Symbol is viable for forecasting. [2026-01-23T12:15:13.927380] [INFO ] [MAIN ] [2103/3498] MTRN kept (0.5s) | 2100 kept, 3 rejected | 138.8/min | ETA: 10.0m [2026-01-23T12:15:14.374788] [DEBUG] [REMOTE ] MTRX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:14.374950] [DEBUG] [REMOTE ] MTRX: PASS: History has at least 300 days. [2026-01-23T12:15:14.375264] [DEBUG] [REMOTE ] MTRX: PASS: Price check passed. Min price $11.02. [2026-01-23T12:15:14.375420] [DEBUG] [REMOTE ] MTRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:14.375542] [DEBUG] [REMOTE ] MTRX: PASS: Integrity check passed. [2026-01-23T12:15:14.375604] [DEBUG] [REMOTE ] MTRX: Symbol is viable for forecasting. [2026-01-23T12:15:14.375657] [INFO ] [MAIN ] [2104/3498] MTRX kept (0.4s) | 2101 kept, 3 rejected | 138.8/min | ETA: 10.0m [2026-01-23T12:15:14.726435] [DEBUG] [REMOTE ] MTSI: Retrieved 3484 rows, trimmed to 300. [2026-01-23T12:15:14.726611] [DEBUG] [REMOTE ] MTSI: PASS: History has at least 300 days. [2026-01-23T12:15:14.726845] [DEBUG] [REMOTE ] MTSI: PASS: Price check passed. Min price $144.13. [2026-01-23T12:15:14.726986] [DEBUG] [REMOTE ] MTSI: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:14.727127] [DEBUG] [REMOTE ] MTSI: PASS: Integrity check passed. [2026-01-23T12:15:14.727170] [DEBUG] [REMOTE ] MTSI: Symbol is viable for forecasting. [2026-01-23T12:15:14.727222] [INFO ] [MAIN ] [2105/3498] MTSI kept (0.4s) | 2102 kept, 3 rejected | 138.8/min | ETA: 10.0m [2026-01-23T12:15:15.230941] [DEBUG] [REMOTE ] MTX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:15.231090] [DEBUG] [REMOTE ] MTX: PASS: History has at least 300 days. [2026-01-23T12:15:15.231329] [DEBUG] [REMOTE ] MTX: PASS: Price check passed. Min price $54.97. [2026-01-23T12:15:15.231475] [DEBUG] [REMOTE ] MTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:15.231656] [DEBUG] [REMOTE ] MTX: PASS: Integrity check passed. [2026-01-23T12:15:15.231751] [DEBUG] [REMOTE ] MTX: Symbol is viable for forecasting. [2026-01-23T12:15:15.231821] [INFO ] [MAIN ] [2106/3498] MTX kept (0.5s) | 2103 kept, 3 rejected | 138.8/min | ETA: 10.0m [2026-01-23T12:15:15.717469] [DEBUG] [REMOTE ] MTZ: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:15.717641] [DEBUG] [REMOTE ] MTZ: PASS: History has at least 300 days. [2026-01-23T12:15:15.717896] [DEBUG] [REMOTE ] MTZ: PASS: Price check passed. Min price $190.08. [2026-01-23T12:15:15.718075] [DEBUG] [REMOTE ] MTZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:15.718239] [DEBUG] [REMOTE ] MTZ: PASS: Integrity check passed. [2026-01-23T12:15:15.718292] [DEBUG] [REMOTE ] MTZ: Symbol is viable for forecasting. [2026-01-23T12:15:15.718356] [INFO ] [MAIN ] [2107/3498] MTZ kept (0.5s) | 2104 kept, 3 rejected | 138.8/min | ETA: 10.0m [2026-01-23T12:15:16.177014] [DEBUG] [REMOTE ] MUA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:16.177171] [DEBUG] [REMOTE ] MUA: PASS: History has at least 300 days. [2026-01-23T12:15:16.177445] [DEBUG] [REMOTE ] MUA: PASS: Price check passed. Min price $10.35. [2026-01-23T12:15:16.177614] [DEBUG] [REMOTE ] MUA: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:16.177744] [DEBUG] [REMOTE ] MUA: PASS: Integrity check passed. [2026-01-23T12:15:16.177786] [DEBUG] [REMOTE ] MUA: Symbol is viable for forecasting. [2026-01-23T12:15:16.177836] [INFO ] [MAIN ] [2108/3498] MUA kept (0.5s) | 2105 kept, 3 rejected | 138.8/min | ETA: 10.0m [2026-01-23T12:15:16.641448] [DEBUG] [REMOTE ] MUC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:16.641613] [DEBUG] [REMOTE ] MUC: PASS: History has at least 300 days. [2026-01-23T12:15:16.641849] [DEBUG] [REMOTE ] MUC: PASS: Price check passed. Min price $10.50. [2026-01-23T12:15:16.641992] [DEBUG] [REMOTE ] MUC: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:16.642134] [DEBUG] [REMOTE ] MUC: PASS: Integrity check passed. [2026-01-23T12:15:16.642179] [DEBUG] [REMOTE ] MUC: Symbol is viable for forecasting. [2026-01-23T12:15:16.642231] [INFO ] [MAIN ] [2109/3498] MUC kept (0.5s) | 2106 kept, 3 rejected | 138.8/min | ETA: 10.0m [2026-01-23T12:15:17.111962] [DEBUG] [REMOTE ] MUE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:17.112318] [DEBUG] [REMOTE ] MUE: PASS: History has at least 300 days. [2026-01-23T12:15:17.112601] [DEBUG] [REMOTE ] MUE: PASS: Price check passed. Min price $9.80. [2026-01-23T12:15:17.112743] [DEBUG] [REMOTE ] MUE: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:17.112870] [DEBUG] [REMOTE ] MUE: PASS: Integrity check passed. [2026-01-23T12:15:17.112911] [DEBUG] [REMOTE ] MUE: Symbol is viable for forecasting. [2026-01-23T12:15:17.112961] [INFO ] [MAIN ] [2110/3498] MUE kept (0.5s) | 2107 kept, 3 rejected | 138.8/min | ETA: 10.0m [2026-01-23T12:15:17.607528] [DEBUG] [REMOTE ] MUFG: Retrieved 6224 rows, trimmed to 300. [2026-01-23T12:15:17.607717] [DEBUG] [REMOTE ] MUFG: PASS: History has at least 300 days. [2026-01-23T12:15:17.607998] [DEBUG] [REMOTE ] MUFG: PASS: Price check passed. Min price $14.88. [2026-01-23T12:15:17.608139] [DEBUG] [REMOTE ] MUFG: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:17.608264] [DEBUG] [REMOTE ] MUFG: PASS: Integrity check passed. [2026-01-23T12:15:17.608304] [DEBUG] [REMOTE ] MUFG: Symbol is viable for forecasting. [2026-01-23T12:15:17.608353] [INFO ] [MAIN ] [2111/3498] MUFG kept (0.5s) | 2108 kept, 3 rejected | 138.8/min | ETA: 10.0m [2026-01-23T12:15:18.097945] [DEBUG] [REMOTE ] MUJ: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:18.098106] [DEBUG] [REMOTE ] MUJ: PASS: History has at least 300 days. [2026-01-23T12:15:18.098378] [DEBUG] [REMOTE ] MUJ: PASS: Price check passed. Min price $11.46. [2026-01-23T12:15:18.098519] [DEBUG] [REMOTE ] MUJ: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:18.098671] [DEBUG] [REMOTE ] MUJ: PASS: Integrity check passed. [2026-01-23T12:15:18.098714] [DEBUG] [REMOTE ] MUJ: Symbol is viable for forecasting. [2026-01-23T12:15:18.098765] [INFO ] [MAIN ] [2112/3498] MUJ kept (0.5s) | 2109 kept, 3 rejected | 138.8/min | ETA: 10.0m [2026-01-23T12:15:18.433138] [DEBUG] [REMOTE ] MUSA: Retrieved 3126 rows, trimmed to 300. [2026-01-23T12:15:18.433270] [DEBUG] [REMOTE ] MUSA: PASS: History has at least 300 days. [2026-01-23T12:15:18.433486] [DEBUG] [REMOTE ] MUSA: PASS: Price check passed. Min price $356.16. [2026-01-23T12:15:18.433655] [DEBUG] [REMOTE ] MUSA: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:18.433774] [DEBUG] [REMOTE ] MUSA: PASS: Integrity check passed. [2026-01-23T12:15:18.433832] [DEBUG] [REMOTE ] MUSA: Symbol is viable for forecasting. [2026-01-23T12:15:18.433881] [INFO ] [MAIN ] [2113/3498] MUSA kept (0.3s) | 2110 kept, 3 rejected | 138.8/min | ETA: 10.0m [2026-01-23T12:15:18.955259] [DEBUG] [REMOTE ] MUX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:18.955444] [DEBUG] [REMOTE ] MUX: PASS: History has at least 300 days. [2026-01-23T12:15:18.955767] [DEBUG] [REMOTE ] MUX: PASS: Price check passed. Min price $15.66. [2026-01-23T12:15:18.955912] [DEBUG] [REMOTE ] MUX: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:18.956048] [DEBUG] [REMOTE ] MUX: PASS: Integrity check passed. [2026-01-23T12:15:18.956091] [DEBUG] [REMOTE ] MUX: Symbol is viable for forecasting. [2026-01-23T12:15:18.956145] [INFO ] [MAIN ] [2114/3498] MUX kept (0.5s) | 2111 kept, 3 rejected | 138.8/min | ETA: 10.0m [2026-01-23T12:15:19.318229] [DEBUG] [REMOTE ] MVBF: Retrieved 4366 rows, trimmed to 300. [2026-01-23T12:15:19.318404] [DEBUG] [REMOTE ] MVBF: PASS: History has at least 300 days. [2026-01-23T12:15:19.318691] [DEBUG] [REMOTE ] MVBF: PASS: Price check passed. Min price $25.39. [2026-01-23T12:15:19.318837] [DEBUG] [REMOTE ] MVBF: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:19.318970] [DEBUG] [REMOTE ] MVBF: PASS: Integrity check passed. [2026-01-23T12:15:19.319013] [DEBUG] [REMOTE ] MVBF: Symbol is viable for forecasting. [2026-01-23T12:15:19.319065] [INFO ] [MAIN ] [2115/3498] MVBF kept (0.4s) | 2112 kept, 3 rejected | 138.8/min | ETA: 10.0m [2026-01-23T12:15:19.751053] [DEBUG] [REMOTE ] MVF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:19.751225] [DEBUG] [REMOTE ] MVF: PASS: History has at least 300 days. [2026-01-23T12:15:19.751607] [DEBUG] [REMOTE ] MVF: PASS: Price check passed. Min price $6.78. [2026-01-23T12:15:19.751804] [DEBUG] [REMOTE ] MVF: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:19.751976] [DEBUG] [REMOTE ] MVF: PASS: Integrity check passed. [2026-01-23T12:15:19.752035] [DEBUG] [REMOTE ] MVF: Symbol is viable for forecasting. [2026-01-23T12:15:19.752108] [INFO ] [MAIN ] [2116/3498] MVF kept (0.4s) | 2113 kept, 3 rejected | 138.8/min | ETA: 10.0m [2026-01-23T12:15:20.186829] [DEBUG] [REMOTE ] MWA: Retrieved 4945 rows, trimmed to 300. [2026-01-23T12:15:20.186998] [DEBUG] [REMOTE ] MWA: PASS: History has at least 300 days. [2026-01-23T12:15:20.187276] [DEBUG] [REMOTE ] MWA: PASS: Price check passed. Min price $22.91. [2026-01-23T12:15:20.187456] [DEBUG] [REMOTE ] MWA: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:20.187605] [DEBUG] [REMOTE ] MWA: PASS: Integrity check passed. [2026-01-23T12:15:20.187650] [DEBUG] [REMOTE ] MWA: Symbol is viable for forecasting. [2026-01-23T12:15:20.187702] [INFO ] [MAIN ] [2117/3498] MWA kept (0.4s) | 2114 kept, 3 rejected | 138.8/min | ETA: 10.0m [2026-01-23T12:15:20.560025] [DEBUG] [REMOTE ] MX: Retrieved 3739 rows, trimmed to 300. [2026-01-23T12:15:20.560159] [DEBUG] [REMOTE ] MX: PASS: History has at least 300 days. [2026-01-23T12:15:20.560373] [DEBUG] [REMOTE ] MX: PASS: Price check passed. Min price $2.27. [2026-01-23T12:15:20.560512] [DEBUG] [REMOTE ] MX: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:20.560648] [DEBUG] [REMOTE ] MX: PASS: Integrity check passed. [2026-01-23T12:15:20.560690] [DEBUG] [REMOTE ] MX: Symbol is viable for forecasting. [2026-01-23T12:15:20.560739] [INFO ] [MAIN ] [2118/3498] MX kept (0.4s) | 2115 kept, 3 rejected | 138.8/min | ETA: 9.9m [2026-01-23T12:15:20.918902] [DEBUG] [REMOTE ] MXF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:20.919053] [DEBUG] [REMOTE ] MXF: PASS: History has at least 300 days. [2026-01-23T12:15:20.919286] [DEBUG] [REMOTE ] MXF: PASS: Price check passed. Min price $18.40. [2026-01-23T12:15:20.919422] [DEBUG] [REMOTE ] MXF: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:20.919542] [DEBUG] [REMOTE ] MXF: PASS: Integrity check passed. [2026-01-23T12:15:20.919604] [DEBUG] [REMOTE ] MXF: Symbol is viable for forecasting. [2026-01-23T12:15:20.919655] [INFO ] [MAIN ] [2119/3498] MXF kept (0.4s) | 2116 kept, 3 rejected | 138.8/min | ETA: 9.9m [2026-01-23T12:15:21.465949] [DEBUG] [REMOTE ] MXL: Retrieved 3983 rows, trimmed to 300. [2026-01-23T12:15:21.466102] [DEBUG] [REMOTE ] MXL: PASS: History has at least 300 days. [2026-01-23T12:15:21.466336] [DEBUG] [REMOTE ] MXL: PASS: Price check passed. Min price $13.05. [2026-01-23T12:15:21.466473] [DEBUG] [REMOTE ] MXL: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:21.466612] [DEBUG] [REMOTE ] MXL: PASS: Integrity check passed. [2026-01-23T12:15:21.466655] [DEBUG] [REMOTE ] MXL: Symbol is viable for forecasting. [2026-01-23T12:15:21.466717] [INFO ] [MAIN ] [2120/3498] MXL kept (0.5s) | 2117 kept, 3 rejected | 138.8/min | ETA: 9.9m [2026-01-23T12:15:21.999179] [DEBUG] [REMOTE ] MYE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:21.999332] [DEBUG] [REMOTE ] MYE: PASS: History has at least 300 days. [2026-01-23T12:15:21.999562] [DEBUG] [REMOTE ] MYE: PASS: Price check passed. Min price $16.61. [2026-01-23T12:15:21.999729] [DEBUG] [REMOTE ] MYE: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:21.999849] [DEBUG] [REMOTE ] MYE: PASS: Integrity check passed. [2026-01-23T12:15:21.999891] [DEBUG] [REMOTE ] MYE: Symbol is viable for forecasting. [2026-01-23T12:15:21.999941] [INFO ] [MAIN ] [2121/3498] MYE kept (0.5s) | 2118 kept, 3 rejected | 138.8/min | ETA: 9.9m [2026-01-23T12:15:22.489542] [DEBUG] [REMOTE ] MYGN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:22.489711] [DEBUG] [REMOTE ] MYGN: PASS: History has at least 300 days. [2026-01-23T12:15:22.489959] [DEBUG] [REMOTE ] MYGN: PASS: Price check passed. Min price $5.68. [2026-01-23T12:15:22.490100] [DEBUG] [REMOTE ] MYGN: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:22.490219] [DEBUG] [REMOTE ] MYGN: PASS: Integrity check passed. [2026-01-23T12:15:22.490261] [DEBUG] [REMOTE ] MYGN: Symbol is viable for forecasting. [2026-01-23T12:15:22.490311] [INFO ] [MAIN ] [2122/3498] MYGN kept (0.5s) | 2119 kept, 3 rejected | 138.8/min | ETA: 9.9m [2026-01-23T12:15:22.958810] [DEBUG] [REMOTE ] MYI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:22.958962] [DEBUG] [REMOTE ] MYI: PASS: History has at least 300 days. [2026-01-23T12:15:22.959396] [DEBUG] [REMOTE ] MYI: PASS: Price check passed. Min price $10.65. [2026-01-23T12:15:22.959536] [DEBUG] [REMOTE ] MYI: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:22.959682] [DEBUG] [REMOTE ] MYI: PASS: Integrity check passed. [2026-01-23T12:15:22.959723] [DEBUG] [REMOTE ] MYI: Symbol is viable for forecasting. [2026-01-23T12:15:22.959774] [INFO ] [MAIN ] [2123/3498] MYI kept (0.5s) | 2120 kept, 3 rejected | 138.8/min | ETA: 9.9m [2026-01-23T12:15:23.460664] [DEBUG] [REMOTE ] MYN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:23.460894] [DEBUG] [REMOTE ] MYN: PASS: History has at least 300 days. [2026-01-23T12:15:23.461218] [DEBUG] [REMOTE ] MYN: PASS: Price check passed. Min price $9.79. [2026-01-23T12:15:23.461380] [DEBUG] [REMOTE ] MYN: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:23.461526] [DEBUG] [REMOTE ] MYN: PASS: Integrity check passed. [2026-01-23T12:15:23.461589] [DEBUG] [REMOTE ] MYN: Symbol is viable for forecasting. [2026-01-23T12:15:23.461652] [INFO ] [MAIN ] [2124/3498] MYN kept (0.5s) | 2121 kept, 3 rejected | 138.7/min | ETA: 9.9m [2026-01-23T12:15:23.887823] [DEBUG] [REMOTE ] MYRG: Retrieved 4388 rows, trimmed to 300. [2026-01-23T12:15:23.887966] [DEBUG] [REMOTE ] MYRG: PASS: History has at least 300 days. [2026-01-23T12:15:23.888379] [DEBUG] [REMOTE ] MYRG: PASS: Price check passed. Min price $203.61. [2026-01-23T12:15:23.888516] [DEBUG] [REMOTE ] MYRG: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:23.888651] [DEBUG] [REMOTE ] MYRG: PASS: Integrity check passed. [2026-01-23T12:15:23.888694] [DEBUG] [REMOTE ] MYRG: Symbol is viable for forecasting. [2026-01-23T12:15:23.888743] [INFO ] [MAIN ] [2125/3498] MYRG kept (0.4s) | 2122 kept, 3 rejected | 138.7/min | ETA: 9.9m [2026-01-23T12:15:24.000012] [DEBUG] [REMOTE ] NA: Retrieved 887 rows, trimmed to 300. [2026-01-23T12:15:24.000213] [DEBUG] [REMOTE ] NA: PASS: History has at least 300 days. [2026-01-23T12:15:24.000526] [DEBUG] [REMOTE ] NA: PASS: Price check passed. Min price $2.99. [2026-01-23T12:15:24.000770] [DEBUG] [REMOTE ] NA: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:24.000943] [DEBUG] [REMOTE ] NA: PASS: Integrity check passed. [2026-01-23T12:15:24.001008] [DEBUG] [REMOTE ] NA: Symbol is viable for forecasting. [2026-01-23T12:15:24.001086] [INFO ] [MAIN ] [2126/3498] NA kept (0.1s) | 2123 kept, 3 rejected | 138.8/min | ETA: 9.9m [2026-01-23T12:15:24.621866] [DEBUG] [REMOTE ] NAAS: Retrieved 2074 rows, trimmed to 300. [2026-01-23T12:15:24.622016] [DEBUG] [REMOTE ] NAAS: PASS: History has at least 300 days. [2026-01-23T12:15:24.622428] [DEBUG] [REMOTE ] NAAS: PASS: Price check passed. Min price $2.99. [2026-01-23T12:15:24.622586] [DEBUG] [REMOTE ] NAAS: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:24.622703] [DEBUG] [REMOTE ] NAAS: PASS: Integrity check passed. [2026-01-23T12:15:24.622744] [DEBUG] [REMOTE ] NAAS: Symbol is viable for forecasting. [2026-01-23T12:15:24.622792] [INFO ] [MAIN ] [2127/3498] NAAS kept (0.6s) | 2124 kept, 3 rejected | 138.8/min | ETA: 9.9m [2026-01-23T12:15:24.950771] [DEBUG] [REMOTE ] NABL: Retrieved 1134 rows, trimmed to 300. [2026-01-23T12:15:24.951010] [DEBUG] [REMOTE ] NABL: PASS: History has at least 300 days. [2026-01-23T12:15:24.951492] [DEBUG] [REMOTE ] NABL: PASS: Price check passed. Min price $6.26. [2026-01-23T12:15:24.951667] [DEBUG] [REMOTE ] NABL: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:24.951812] [DEBUG] [REMOTE ] NABL: PASS: Integrity check passed. [2026-01-23T12:15:24.951858] [DEBUG] [REMOTE ] NABL: Symbol is viable for forecasting. [2026-01-23T12:15:24.951918] [INFO ] [MAIN ] [2128/3498] NABL kept (0.3s) | 2125 kept, 3 rejected | 138.8/min | ETA: 9.9m [2026-01-23T12:15:25.552154] [DEBUG] [REMOTE ] NAC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:25.552301] [DEBUG] [REMOTE ] NAC: PASS: History has at least 300 days. [2026-01-23T12:15:25.552541] [DEBUG] [REMOTE ] NAC: PASS: Price check passed. Min price $11.54. [2026-01-23T12:15:25.552721] [DEBUG] [REMOTE ] NAC: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:25.552845] [DEBUG] [REMOTE ] NAC: PASS: Integrity check passed. [2026-01-23T12:15:25.552888] [DEBUG] [REMOTE ] NAC: Symbol is viable for forecasting. [2026-01-23T12:15:25.552940] [INFO ] [MAIN ] [2129/3498] NAC kept (0.6s) | 2126 kept, 3 rejected | 138.8/min | ETA: 9.9m [2026-01-23T12:15:26.011541] [DEBUG] [REMOTE ] NAD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:26.011731] [DEBUG] [REMOTE ] NAD: PASS: History has at least 300 days. [2026-01-23T12:15:26.012021] [DEBUG] [REMOTE ] NAD: PASS: Price check passed. Min price $11.60. [2026-01-23T12:15:26.012217] [DEBUG] [REMOTE ] NAD: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:26.012396] [DEBUG] [REMOTE ] NAD: PASS: Integrity check passed. [2026-01-23T12:15:26.012460] [DEBUG] [REMOTE ] NAD: Symbol is viable for forecasting. [2026-01-23T12:15:26.012531] [INFO ] [MAIN ] [2130/3498] NAD kept (0.5s) | 2127 kept, 3 rejected | 138.8/min | ETA: 9.9m [2026-01-23T12:15:26.461830] [DEBUG] [REMOTE ] NATH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:26.462080] [DEBUG] [REMOTE ] NATH: PASS: History has at least 300 days. [2026-01-23T12:15:26.462659] [DEBUG] [REMOTE ] NATH: PASS: Price check passed. Min price $89.87. [2026-01-23T12:15:26.462817] [DEBUG] [REMOTE ] NATH: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:26.462962] [DEBUG] [REMOTE ] NATH: PASS: Integrity check passed. [2026-01-23T12:15:26.463006] [DEBUG] [REMOTE ] NATH: Symbol is viable for forecasting. [2026-01-23T12:15:26.463066] [INFO ] [MAIN ] [2131/3498] NATH kept (0.5s) | 2128 kept, 3 rejected | 138.7/min | ETA: 9.9m [2026-01-23T12:15:26.577085] [DEBUG] [REMOTE ] NATL: Retrieved 564 rows, trimmed to 300. [2026-01-23T12:15:26.577220] [DEBUG] [REMOTE ] NATL: PASS: History has at least 300 days. [2026-01-23T12:15:26.577445] [DEBUG] [REMOTE ] NATL: PASS: Price check passed. Min price $34.13. [2026-01-23T12:15:26.577604] [DEBUG] [REMOTE ] NATL: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:26.577715] [DEBUG] [REMOTE ] NATL: PASS: Integrity check passed. [2026-01-23T12:15:26.577755] [DEBUG] [REMOTE ] NATL: Symbol is viable for forecasting. [2026-01-23T12:15:26.577802] [INFO ] [MAIN ] [2132/3498] NATL kept (0.1s) | 2129 kept, 3 rejected | 138.8/min | ETA: 9.8m [2026-01-23T12:15:27.295457] [DEBUG] [REMOTE ] NAVI: Retrieved 2959 rows, trimmed to 300. [2026-01-23T12:15:27.295635] [DEBUG] [REMOTE ] NAVI: PASS: History has at least 300 days. [2026-01-23T12:15:27.295883] [DEBUG] [REMOTE ] NAVI: PASS: Price check passed. Min price $11.20. [2026-01-23T12:15:27.296022] [DEBUG] [REMOTE ] NAVI: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:27.296140] [DEBUG] [REMOTE ] NAVI: PASS: Integrity check passed. [2026-01-23T12:15:27.296180] [DEBUG] [REMOTE ] NAVI: Symbol is viable for forecasting. [2026-01-23T12:15:27.296231] [INFO ] [MAIN ] [2133/3498] NAVI kept (0.7s) | 2130 kept, 3 rejected | 138.8/min | ETA: 9.8m [2026-01-23T12:15:27.755916] [DEBUG] [REMOTE ] NAZ: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:27.756075] [DEBUG] [REMOTE ] NAZ: PASS: History has at least 300 days. [2026-01-23T12:15:27.756305] [DEBUG] [REMOTE ] NAZ: PASS: Price check passed. Min price $11.64. [2026-01-23T12:15:27.756443] [DEBUG] [REMOTE ] NAZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:27.756562] [DEBUG] [REMOTE ] NAZ: PASS: Integrity check passed. [2026-01-23T12:15:27.756622] [DEBUG] [REMOTE ] NAZ: Symbol is viable for forecasting. [2026-01-23T12:15:27.756672] [INFO ] [MAIN ] [2134/3498] NAZ kept (0.5s) | 2131 kept, 3 rejected | 138.8/min | ETA: 9.8m [2026-01-23T12:15:28.101777] [DEBUG] [REMOTE ] NB: Retrieved 2488 rows, trimmed to 300. [2026-01-23T12:15:28.102002] [DEBUG] [REMOTE ] NB: PASS: History has at least 300 days. [2026-01-23T12:15:28.102330] [DEBUG] [REMOTE ] NB: PASS: Price check passed. Min price $5.18. [2026-01-23T12:15:28.102511] [DEBUG] [REMOTE ] NB: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:28.102684] [DEBUG] [REMOTE ] NB: PASS: Integrity check passed. [2026-01-23T12:15:28.102731] [DEBUG] [REMOTE ] NB: Symbol is viable for forecasting. [2026-01-23T12:15:28.102788] [INFO ] [MAIN ] [2135/3498] NB kept (0.3s) | 2132 kept, 3 rejected | 138.8/min | ETA: 9.8m [2026-01-23T12:15:28.567442] [DEBUG] [REMOTE ] NBB: Retrieved 3959 rows, trimmed to 300. [2026-01-23T12:15:28.567720] [DEBUG] [REMOTE ] NBB: PASS: History has at least 300 days. [2026-01-23T12:15:28.568219] [DEBUG] [REMOTE ] NBB: PASS: Price check passed. Min price $15.58. [2026-01-23T12:15:28.568420] [DEBUG] [REMOTE ] NBB: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:28.568680] [DEBUG] [REMOTE ] NBB: PASS: Integrity check passed. [2026-01-23T12:15:28.568744] [DEBUG] [REMOTE ] NBB: Symbol is viable for forecasting. [2026-01-23T12:15:28.568860] [INFO ] [MAIN ] [2136/3498] NBB kept (0.5s) | 2133 kept, 3 rejected | 138.8/min | ETA: 9.8m [2026-01-23T12:15:28.789864] [DEBUG] [REMOTE ] NBBK: Retrieved 518 rows, trimmed to 300. [2026-01-23T12:15:28.790111] [DEBUG] [REMOTE ] NBBK: PASS: History has at least 300 days. [2026-01-23T12:15:28.790436] [DEBUG] [REMOTE ] NBBK: PASS: Price check passed. Min price $17.67. [2026-01-23T12:15:28.790622] [DEBUG] [REMOTE ] NBBK: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:28.790775] [DEBUG] [REMOTE ] NBBK: PASS: Integrity check passed. [2026-01-23T12:15:28.790820] [DEBUG] [REMOTE ] NBBK: Symbol is viable for forecasting. [2026-01-23T12:15:28.790881] [INFO ] [MAIN ] [2137/3498] NBBK kept (0.2s) | 2134 kept, 3 rejected | 138.8/min | ETA: 9.8m [2026-01-23T12:15:29.405559] [DEBUG] [REMOTE ] NBHC: Retrieved 3353 rows, trimmed to 300. [2026-01-23T12:15:29.405765] [DEBUG] [REMOTE ] NBHC: PASS: History has at least 300 days. [2026-01-23T12:15:29.406120] [DEBUG] [REMOTE ] NBHC: PASS: Price check passed. Min price $35.30. [2026-01-23T12:15:29.406293] [DEBUG] [REMOTE ] NBHC: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:29.406452] [DEBUG] [REMOTE ] NBHC: PASS: Integrity check passed. [2026-01-23T12:15:29.406506] [DEBUG] [REMOTE ] NBHC: Symbol is viable for forecasting. [2026-01-23T12:15:29.406603] [INFO ] [MAIN ] [2138/3498] NBHC kept (0.6s) | 2135 kept, 3 rejected | 138.8/min | ETA: 9.8m [2026-01-23T12:15:29.894366] [DEBUG] [REMOTE ] NBIX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:29.894520] [DEBUG] [REMOTE ] NBIX: PASS: History has at least 300 days. [2026-01-23T12:15:29.894792] [DEBUG] [REMOTE ] NBIX: PASS: Price check passed. Min price $132.26. [2026-01-23T12:15:29.894935] [DEBUG] [REMOTE ] NBIX: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:29.895064] [DEBUG] [REMOTE ] NBIX: PASS: Integrity check passed. [2026-01-23T12:15:29.895105] [DEBUG] [REMOTE ] NBIX: Symbol is viable for forecasting. [2026-01-23T12:15:29.895157] [INFO ] [MAIN ] [2139/3498] NBIX kept (0.5s) | 2136 kept, 3 rejected | 138.8/min | ETA: 9.8m [2026-01-23T12:15:30.344522] [DEBUG] [REMOTE ] NBN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:30.344710] [DEBUG] [REMOTE ] NBN: PASS: History has at least 300 days. [2026-01-23T12:15:30.344957] [DEBUG] [REMOTE ] NBN: PASS: Price check passed. Min price $81.73. [2026-01-23T12:15:30.345117] [DEBUG] [REMOTE ] NBN: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:30.345267] [DEBUG] [REMOTE ] NBN: PASS: Integrity check passed. [2026-01-23T12:15:30.345311] [DEBUG] [REMOTE ] NBN: Symbol is viable for forecasting. [2026-01-23T12:15:30.345362] [INFO ] [MAIN ] [2140/3498] NBN kept (0.5s) | 2137 kept, 3 rejected | 138.8/min | ETA: 9.8m [2026-01-23T12:15:31.014131] [DEBUG] [REMOTE ] NBTB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:31.014279] [DEBUG] [REMOTE ] NBTB: PASS: History has at least 300 days. [2026-01-23T12:15:31.014523] [DEBUG] [REMOTE ] NBTB: PASS: Price check passed. Min price $39.26. [2026-01-23T12:15:31.014689] [DEBUG] [REMOTE ] NBTB: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:31.014816] [DEBUG] [REMOTE ] NBTB: PASS: Integrity check passed. [2026-01-23T12:15:31.014862] [DEBUG] [REMOTE ] NBTB: Symbol is viable for forecasting. [2026-01-23T12:15:31.014913] [INFO ] [MAIN ] [2141/3498] NBTB kept (0.7s) | 2138 kept, 3 rejected | 138.7/min | ETA: 9.8m [2026-01-23T12:15:31.275512] [DEBUG] [REMOTE ] NBXG: Retrieved 1170 rows, trimmed to 300. [2026-01-23T12:15:31.275669] [DEBUG] [REMOTE ] NBXG: PASS: History has at least 300 days. [2026-01-23T12:15:31.275888] [DEBUG] [REMOTE ] NBXG: PASS: Price check passed. Min price $13.44. [2026-01-23T12:15:31.276032] [DEBUG] [REMOTE ] NBXG: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:31.276147] [DEBUG] [REMOTE ] NBXG: PASS: Integrity check passed. [2026-01-23T12:15:31.276191] [DEBUG] [REMOTE ] NBXG: Symbol is viable for forecasting. [2026-01-23T12:15:31.276243] [INFO ] [MAIN ] [2142/3498] NBXG kept (0.3s) | 2139 kept, 3 rejected | 138.7/min | ETA: 9.8m [2026-01-23T12:15:31.863022] [DEBUG] [REMOTE ] NC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:31.863171] [DEBUG] [REMOTE ] NC: PASS: History has at least 300 days. [2026-01-23T12:15:31.863403] [DEBUG] [REMOTE ] NC: PASS: Price check passed. Min price $41.80. [2026-01-23T12:15:31.863546] [DEBUG] [REMOTE ] NC: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:31.863689] [DEBUG] [REMOTE ] NC: PASS: Integrity check passed. [2026-01-23T12:15:31.863734] [DEBUG] [REMOTE ] NC: Symbol is viable for forecasting. [2026-01-23T12:15:31.863786] [INFO ] [MAIN ] [2143/3498] NC kept (0.6s) | 2140 kept, 3 rejected | 138.7/min | ETA: 9.8m [2026-01-23T12:15:32.160374] [DEBUG] [REMOTE ] NCA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:32.160521] [DEBUG] [REMOTE ] NCA: PASS: History has at least 300 days. [2026-01-23T12:15:32.160770] [DEBUG] [REMOTE ] NCA: PASS: Price check passed. Min price $8.68. [2026-01-23T12:15:32.160911] [DEBUG] [REMOTE ] NCA: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:32.161032] [DEBUG] [REMOTE ] NCA: PASS: Integrity check passed. [2026-01-23T12:15:32.161072] [DEBUG] [REMOTE ] NCA: Symbol is viable for forecasting. [2026-01-23T12:15:32.161121] [INFO ] [MAIN ] [2144/3498] NCA kept (0.3s) | 2141 kept, 3 rejected | 138.7/min | ETA: 9.8m [2026-01-23T12:15:32.625868] [DEBUG] [REMOTE ] NCLH: Retrieved 3272 rows, trimmed to 300. [2026-01-23T12:15:32.626074] [DEBUG] [REMOTE ] NCLH: PASS: History has at least 300 days. [2026-01-23T12:15:32.626364] [DEBUG] [REMOTE ] NCLH: PASS: Price check passed. Min price $17.50. [2026-01-23T12:15:32.626511] [DEBUG] [REMOTE ] NCLH: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:32.626665] [DEBUG] [REMOTE ] NCLH: PASS: Integrity check passed. [2026-01-23T12:15:32.626717] [DEBUG] [REMOTE ] NCLH: Symbol is viable for forecasting. [2026-01-23T12:15:32.626776] [INFO ] [MAIN ] [2145/3498] NCLH kept (0.5s) | 2142 kept, 3 rejected | 138.7/min | ETA: 9.8m [2026-01-23T12:15:32.949546] [DEBUG] [REMOTE ] NCMI: Retrieved 4769 rows, trimmed to 300. [2026-01-23T12:15:32.949814] [DEBUG] [REMOTE ] NCMI: PASS: History has at least 300 days. [2026-01-23T12:15:32.950179] [DEBUG] [REMOTE ] NCMI: PASS: Price check passed. Min price $3.77. [2026-01-23T12:15:32.950345] [DEBUG] [REMOTE ] NCMI: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:32.950491] [DEBUG] [REMOTE ] NCMI: PASS: Integrity check passed. [2026-01-23T12:15:32.950535] [DEBUG] [REMOTE ] NCMI: Symbol is viable for forecasting. [2026-01-23T12:15:32.950614] [INFO ] [MAIN ] [2146/3498] NCMI kept (0.3s) | 2143 kept, 3 rejected | 138.7/min | ETA: 9.7m [2026-01-23T12:15:33.345626] [DEBUG] [REMOTE ] NCNA: Retrieved 2090 rows, trimmed to 300. [2026-01-23T12:15:33.345866] [DEBUG] [REMOTE ] NCNA: PASS: History has at least 300 days. [2026-01-23T12:15:33.346174] [DEBUG] [REMOTE ] NCNA: PASS: Price check passed. Min price $3.20. [2026-01-23T12:15:33.346325] [DEBUG] [REMOTE ] NCNA: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:33.346686] [DEBUG] [REMOTE ] NCNA: PASS: Integrity check passed. [2026-01-23T12:15:33.346747] [DEBUG] [REMOTE ] NCNA: Symbol is viable for forecasting. [2026-01-23T12:15:33.346806] [INFO ] [MAIN ] [2147/3498] NCNA kept (0.4s) | 2144 kept, 3 rejected | 138.8/min | ETA: 9.7m [2026-01-23T12:15:33.745037] [DEBUG] [REMOTE ] NCNO: Retrieved 1389 rows, trimmed to 300. [2026-01-23T12:15:33.745185] [DEBUG] [REMOTE ] NCNO: PASS: History has at least 300 days. [2026-01-23T12:15:33.745411] [DEBUG] [REMOTE ] NCNO: PASS: Price check passed. Min price $22.94. [2026-01-23T12:15:33.745557] [DEBUG] [REMOTE ] NCNO: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:33.745709] [DEBUG] [REMOTE ] NCNO: PASS: Integrity check passed. [2026-01-23T12:15:33.745753] [DEBUG] [REMOTE ] NCNO: Symbol is viable for forecasting. [2026-01-23T12:15:33.745804] [INFO ] [MAIN ] [2148/3498] NCNO kept (0.4s) | 2145 kept, 3 rejected | 138.8/min | ETA: 9.7m [2026-01-23T12:15:34.346928] [DEBUG] [REMOTE ] NCTY: Retrieved 5309 rows, trimmed to 300. [2026-01-23T12:15:34.347072] [DEBUG] [REMOTE ] NCTY: PASS: History has at least 300 days. [2026-01-23T12:15:34.347303] [DEBUG] [REMOTE ] NCTY: PASS: Price check passed. Min price $6.21. [2026-01-23T12:15:34.347472] [DEBUG] [REMOTE ] NCTY: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:34.347631] [DEBUG] [REMOTE ] NCTY: PASS: Integrity check passed. [2026-01-23T12:15:34.347684] [DEBUG] [REMOTE ] NCTY: Symbol is viable for forecasting. [2026-01-23T12:15:34.347737] [INFO ] [MAIN ] [2149/3498] NCTY kept (0.6s) | 2146 kept, 3 rejected | 138.7/min | ETA: 9.7m [2026-01-23T12:15:34.804981] [DEBUG] [REMOTE ] NCZ: Retrieved 5658 rows, trimmed to 300. [2026-01-23T12:15:34.805128] [DEBUG] [REMOTE ] NCZ: PASS: History has at least 300 days. [2026-01-23T12:15:34.805373] [DEBUG] [REMOTE ] NCZ: PASS: Price check passed. Min price $13.05. [2026-01-23T12:15:34.805521] [DEBUG] [REMOTE ] NCZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:34.805668] [DEBUG] [REMOTE ] NCZ: PASS: Integrity check passed. [2026-01-23T12:15:34.805713] [DEBUG] [REMOTE ] NCZ: Symbol is viable for forecasting. [2026-01-23T12:15:34.805765] [INFO ] [MAIN ] [2150/3498] NCZ kept (0.5s) | 2147 kept, 3 rejected | 138.7/min | ETA: 9.7m [2026-01-23T12:15:35.257223] [DEBUG] [REMOTE ] NDAQ: Retrieved 5929 rows, trimmed to 300. [2026-01-23T12:15:35.257372] [DEBUG] [REMOTE ] NDAQ: PASS: History has at least 300 days. [2026-01-23T12:15:35.257843] [DEBUG] [REMOTE ] NDAQ: PASS: Price check passed. Min price $85.17. [2026-01-23T12:15:35.257989] [DEBUG] [REMOTE ] NDAQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:35.258112] [DEBUG] [REMOTE ] NDAQ: PASS: Integrity check passed. [2026-01-23T12:15:35.258154] [DEBUG] [REMOTE ] NDAQ: Symbol is viable for forecasting. [2026-01-23T12:15:35.258204] [INFO ] [MAIN ] [2151/3498] NDAQ kept (0.5s) | 2148 kept, 3 rejected | 138.7/min | ETA: 9.7m [2026-01-23T12:15:35.584413] [DEBUG] [REMOTE ] NDMO: Retrieved 1357 rows, trimmed to 300. [2026-01-23T12:15:35.584554] [DEBUG] [REMOTE ] NDMO: PASS: History has at least 300 days. [2026-01-23T12:15:35.584791] [DEBUG] [REMOTE ] NDMO: PASS: Price check passed. Min price $9.92. [2026-01-23T12:15:35.584925] [DEBUG] [REMOTE ] NDMO: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:35.585034] [DEBUG] [REMOTE ] NDMO: PASS: Integrity check passed. [2026-01-23T12:15:35.585075] [DEBUG] [REMOTE ] NDMO: Symbol is viable for forecasting. [2026-01-23T12:15:35.585122] [INFO ] [MAIN ] [2152/3498] NDMO kept (0.3s) | 2149 kept, 3 rejected | 138.7/min | ETA: 9.7m [2026-01-23T12:15:35.946091] [DEBUG] [REMOTE ] NDRA: Retrieved 2152 rows, trimmed to 300. [2026-01-23T12:15:35.946240] [DEBUG] [REMOTE ] NDRA: PASS: History has at least 300 days. [2026-01-23T12:15:35.946477] [DEBUG] [REMOTE ] NDRA: PASS: Price check passed. Min price $4.29. [2026-01-23T12:15:35.946688] [DEBUG] [REMOTE ] NDRA: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:35.946822] [DEBUG] [REMOTE ] NDRA: PASS: Integrity check passed. [2026-01-23T12:15:35.946865] [DEBUG] [REMOTE ] NDRA: Symbol is viable for forecasting. [2026-01-23T12:15:35.946918] [INFO ] [MAIN ] [2153/3498] NDRA kept (0.4s) | 2150 kept, 3 rejected | 138.8/min | ETA: 9.7m [2026-01-23T12:15:36.557280] [DEBUG] [REMOTE ] NDSN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:36.557457] [DEBUG] [REMOTE ] NDSN: PASS: History has at least 300 days. [2026-01-23T12:15:36.557726] [DEBUG] [REMOTE ] NDSN: PASS: Price check passed. Min price $225.91. [2026-01-23T12:15:36.557868] [DEBUG] [REMOTE ] NDSN: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:36.557985] [DEBUG] [REMOTE ] NDSN: PASS: Integrity check passed. [2026-01-23T12:15:36.558025] [DEBUG] [REMOTE ] NDSN: Symbol is viable for forecasting. [2026-01-23T12:15:36.558074] [INFO ] [MAIN ] [2154/3498] NDSN kept (0.6s) | 2151 kept, 3 rejected | 138.7/min | ETA: 9.7m [2026-01-23T12:15:36.730217] [DEBUG] [REMOTE ] NE: Retrieved 1161 rows, trimmed to 300. [2026-01-23T12:15:36.730386] [DEBUG] [REMOTE ] NE: PASS: History has at least 300 days. [2026-01-23T12:15:36.730675] [DEBUG] [REMOTE ] NE: PASS: Price check passed. Min price $27.97. [2026-01-23T12:15:36.730845] [DEBUG] [REMOTE ] NE: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:36.730986] [DEBUG] [REMOTE ] NE: PASS: Integrity check passed. [2026-01-23T12:15:36.731034] [DEBUG] [REMOTE ] NE: Symbol is viable for forecasting. [2026-01-23T12:15:36.731094] [INFO ] [MAIN ] [2155/3498] NE kept (0.2s) | 2152 kept, 3 rejected | 138.8/min | ETA: 9.7m [2026-01-23T12:15:37.274517] [DEBUG] [REMOTE ] NEA: Retrieved 5827 rows, trimmed to 300. [2026-01-23T12:15:37.274693] [DEBUG] [REMOTE ] NEA: PASS: History has at least 300 days. [2026-01-23T12:15:37.274925] [DEBUG] [REMOTE ] NEA: PASS: Price check passed. Min price $11.21. [2026-01-23T12:15:37.275068] [DEBUG] [REMOTE ] NEA: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:37.275194] [DEBUG] [REMOTE ] NEA: PASS: Integrity check passed. [2026-01-23T12:15:37.275248] [DEBUG] [REMOTE ] NEA: Symbol is viable for forecasting. [2026-01-23T12:15:37.275309] [INFO ] [MAIN ] [2156/3498] NEA kept (0.5s) | 2153 kept, 3 rejected | 138.7/min | ETA: 9.7m [2026-01-23T12:15:37.813220] [DEBUG] [REMOTE ] NECB: Retrieved 4914 rows, trimmed to 300. [2026-01-23T12:15:37.813371] [DEBUG] [REMOTE ] NECB: PASS: History has at least 300 days. [2026-01-23T12:15:37.813826] [DEBUG] [REMOTE ] NECB: PASS: Price check passed. Min price $19.34. [2026-01-23T12:15:37.813968] [DEBUG] [REMOTE ] NECB: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:37.814094] [DEBUG] [REMOTE ] NECB: PASS: Integrity check passed. [2026-01-23T12:15:37.814136] [DEBUG] [REMOTE ] NECB: Symbol is viable for forecasting. [2026-01-23T12:15:37.814186] [INFO ] [MAIN ] [2157/3498] NECB kept (0.5s) | 2154 kept, 3 rejected | 138.7/min | ETA: 9.7m [2026-01-23T12:15:38.299561] [DEBUG] [REMOTE ] NEE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:38.299734] [DEBUG] [REMOTE ] NEE: PASS: History has at least 300 days. [2026-01-23T12:15:38.299959] [DEBUG] [REMOTE ] NEE: PASS: Price check passed. Min price $78.37. [2026-01-23T12:15:38.300103] [DEBUG] [REMOTE ] NEE: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:38.300225] [DEBUG] [REMOTE ] NEE: PASS: Integrity check passed. [2026-01-23T12:15:38.300267] [DEBUG] [REMOTE ] NEE: Symbol is viable for forecasting. [2026-01-23T12:15:38.300316] [INFO ] [MAIN ] [2158/3498] NEE kept (0.5s) | 2155 kept, 3 rejected | 138.7/min | ETA: 9.7m [2026-01-23T12:15:38.671663] [DEBUG] [REMOTE ] NEGG: Retrieved 3963 rows, trimmed to 300. [2026-01-23T12:15:38.671830] [DEBUG] [REMOTE ] NEGG: PASS: History has at least 300 days. [2026-01-23T12:15:38.672064] [DEBUG] [REMOTE ] NEGG: PASS: Price check passed. Min price $45.53. [2026-01-23T12:15:38.672213] [DEBUG] [REMOTE ] NEGG: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:38.672335] [DEBUG] [REMOTE ] NEGG: PASS: Integrity check passed. [2026-01-23T12:15:38.672379] [DEBUG] [REMOTE ] NEGG: Symbol is viable for forecasting. [2026-01-23T12:15:38.672432] [INFO ] [MAIN ] [2159/3498] NEGG kept (0.4s) | 2156 kept, 3 rejected | 138.7/min | ETA: 9.7m [2026-01-23T12:15:39.154353] [DEBUG] [REMOTE ] NEM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:39.154502] [DEBUG] [REMOTE ] NEM: PASS: History has at least 300 days. [2026-01-23T12:15:39.154799] [DEBUG] [REMOTE ] NEM: PASS: Price check passed. Min price $78.41. [2026-01-23T12:15:39.154941] [DEBUG] [REMOTE ] NEM: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:39.155069] [DEBUG] [REMOTE ] NEM: PASS: Integrity check passed. [2026-01-23T12:15:39.155111] [DEBUG] [REMOTE ] NEM: Symbol is viable for forecasting. [2026-01-23T12:15:39.155166] [INFO ] [MAIN ] [2160/3498] NEM kept (0.5s) | 2157 kept, 3 rejected | 138.7/min | ETA: 9.6m [2026-01-23T12:15:39.684047] [DEBUG] [REMOTE ] NEOG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:39.684249] [DEBUG] [REMOTE ] NEOG: PASS: History has at least 300 days. [2026-01-23T12:15:39.684605] [DEBUG] [REMOTE ] NEOG: PASS: Price check passed. Min price $5.41. [2026-01-23T12:15:39.684803] [DEBUG] [REMOTE ] NEOG: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:39.684962] [DEBUG] [REMOTE ] NEOG: PASS: Integrity check passed. [2026-01-23T12:15:39.685017] [DEBUG] [REMOTE ] NEOG: Symbol is viable for forecasting. [2026-01-23T12:15:39.685098] [INFO ] [MAIN ] [2161/3498] NEOG kept (0.5s) | 2158 kept, 3 rejected | 138.7/min | ETA: 9.6m [2026-01-23T12:15:40.204473] [DEBUG] [REMOTE ] NEON: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:40.204831] [DEBUG] [REMOTE ] NEON: PASS: History has at least 300 days. [2026-01-23T12:15:40.205062] [DEBUG] [REMOTE ] NEON: PASS: Price check passed. Min price $1.74. [2026-01-23T12:15:40.205208] [DEBUG] [REMOTE ] NEON: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:40.205335] [DEBUG] [REMOTE ] NEON: PASS: Integrity check passed. [2026-01-23T12:15:40.205380] [DEBUG] [REMOTE ] NEON: Symbol is viable for forecasting. [2026-01-23T12:15:40.205435] [INFO ] [MAIN ] [2162/3498] NEON kept (0.5s) | 2159 kept, 3 rejected | 138.7/min | ETA: 9.6m [2026-01-23T12:15:40.500513] [DEBUG] [REMOTE ] NEXA: Retrieved 2069 rows, trimmed to 300. [2026-01-23T12:15:40.500686] [DEBUG] [REMOTE ] NEXA: PASS: History has at least 300 days. [2026-01-23T12:15:40.500904] [DEBUG] [REMOTE ] NEXA: PASS: Price check passed. Min price $5.25. [2026-01-23T12:15:40.501042] [DEBUG] [REMOTE ] NEXA: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:40.501159] [DEBUG] [REMOTE ] NEXA: PASS: Integrity check passed. [2026-01-23T12:15:40.501203] [DEBUG] [REMOTE ] NEXA: Symbol is viable for forecasting. [2026-01-23T12:15:40.501254] [INFO ] [MAIN ] [2163/3498] NEXA kept (0.3s) | 2160 kept, 3 rejected | 138.7/min | ETA: 9.6m [2026-01-23T12:15:40.908371] [DEBUG] [REMOTE ] NEXN: Retrieved 1153 rows, trimmed to 300. [2026-01-23T12:15:40.908513] [DEBUG] [REMOTE ] NEXN: PASS: History has at least 300 days. [2026-01-23T12:15:40.908762] [DEBUG] [REMOTE ] NEXN: PASS: Price check passed. Min price $5.87. [2026-01-23T12:15:40.908909] [DEBUG] [REMOTE ] NEXN: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:40.909027] [DEBUG] [REMOTE ] NEXN: PASS: Integrity check passed. [2026-01-23T12:15:40.909071] [DEBUG] [REMOTE ] NEXN: Symbol is viable for forecasting. [2026-01-23T12:15:40.909121] [INFO ] [MAIN ] [2164/3498] NEXN kept (0.4s) | 2161 kept, 3 rejected | 138.7/min | ETA: 9.6m [2026-01-23T12:15:41.381030] [DEBUG] [REMOTE ] NFBK: Retrieved 4579 rows, trimmed to 300. [2026-01-23T12:15:41.381180] [DEBUG] [REMOTE ] NFBK: PASS: History has at least 300 days. [2026-01-23T12:15:41.381417] [DEBUG] [REMOTE ] NFBK: PASS: Price check passed. Min price $9.99. [2026-01-23T12:15:41.381559] [DEBUG] [REMOTE ] NFBK: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:41.381700] [DEBUG] [REMOTE ] NFBK: PASS: Integrity check passed. [2026-01-23T12:15:41.381742] [DEBUG] [REMOTE ] NFBK: Symbol is viable for forecasting. [2026-01-23T12:15:41.381792] [INFO ] [MAIN ] [2165/3498] NFBK kept (0.5s) | 2162 kept, 3 rejected | 138.7/min | ETA: 9.6m [2026-01-23T12:15:41.536767] [DEBUG] [REMOTE ] NFE: Retrieved 1754 rows, trimmed to 300. [2026-01-23T12:15:41.536917] [DEBUG] [REMOTE ] NFE: PASS: History has at least 300 days. [2026-01-23T12:15:41.537128] [DEBUG] [REMOTE ] NFE: PASS: Price check passed. Min price $1.05. [2026-01-23T12:15:41.537266] [DEBUG] [REMOTE ] NFE: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:41.537381] [DEBUG] [REMOTE ] NFE: PASS: Integrity check passed. [2026-01-23T12:15:41.537449] [DEBUG] [REMOTE ] NFE: Symbol is viable for forecasting. [2026-01-23T12:15:41.537498] [INFO ] [MAIN ] [2166/3498] NFE kept (0.2s) | 2163 kept, 3 rejected | 138.8/min | ETA: 9.6m [2026-01-23T12:15:42.331155] [DEBUG] [REMOTE ] NFG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:42.331369] [DEBUG] [REMOTE ] NFG: PASS: History has at least 300 days. [2026-01-23T12:15:42.331668] [DEBUG] [REMOTE ] NFG: PASS: Price check passed. Min price $77.47. [2026-01-23T12:15:42.331819] [DEBUG] [REMOTE ] NFG: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:42.331950] [DEBUG] [REMOTE ] NFG: PASS: Integrity check passed. [2026-01-23T12:15:42.331993] [DEBUG] [REMOTE ] NFG: Symbol is viable for forecasting. [2026-01-23T12:15:42.332049] [INFO ] [MAIN ] [2167/3498] NFG kept (0.8s) | 2164 kept, 3 rejected | 138.7/min | ETA: 9.6m [2026-01-23T12:15:42.741841] [DEBUG] [REMOTE ] NFJ: Retrieved 5258 rows, trimmed to 300. [2026-01-23T12:15:42.742089] [DEBUG] [REMOTE ] NFJ: PASS: History has at least 300 days. [2026-01-23T12:15:42.742460] [DEBUG] [REMOTE ] NFJ: PASS: Price check passed. Min price $12.16. [2026-01-23T12:15:42.742631] [DEBUG] [REMOTE ] NFJ: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:42.742798] [DEBUG] [REMOTE ] NFJ: PASS: Integrity check passed. [2026-01-23T12:15:42.742842] [DEBUG] [REMOTE ] NFJ: Symbol is viable for forecasting. [2026-01-23T12:15:42.742900] [INFO ] [MAIN ] [2168/3498] NFJ kept (0.4s) | 2165 kept, 3 rejected | 138.7/min | ETA: 9.6m [2026-01-23T12:15:43.180077] [DEBUG] [REMOTE ] NFLX: Retrieved 5955 rows, trimmed to 300. [2026-01-23T12:15:43.180231] [DEBUG] [REMOTE ] NFLX: PASS: History has at least 300 days. [2026-01-23T12:15:43.180469] [DEBUG] [REMOTE ] NFLX: PASS: Price check passed. Min price $83.54. [2026-01-23T12:15:43.180631] [DEBUG] [REMOTE ] NFLX: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:43.180758] [DEBUG] [REMOTE ] NFLX: PASS: Integrity check passed. [2026-01-23T12:15:43.180801] [DEBUG] [REMOTE ] NFLX: Symbol is viable for forecasting. [2026-01-23T12:15:43.180851] [INFO ] [MAIN ] [2169/3498] NFLX kept (0.4s) | 2166 kept, 3 rejected | 138.7/min | ETA: 9.6m [2026-01-23T12:15:43.372720] [DEBUG] [REMOTE ] NFTY: Retrieved 3496 rows, trimmed to 300. [2026-01-23T12:15:43.373138] [DEBUG] [REMOTE ] NFTY: PASS: History has at least 300 days. [2026-01-23T12:15:43.373436] [DEBUG] [REMOTE ] NFTY: PASS: Price check passed. Min price $56.02. [2026-01-23T12:15:43.373602] [DEBUG] [REMOTE ] NFTY: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:43.373746] [DEBUG] [REMOTE ] NFTY: PASS: Integrity check passed. [2026-01-23T12:15:43.373791] [DEBUG] [REMOTE ] NFTY: Symbol is viable for forecasting. [2026-01-23T12:15:43.373847] [INFO ] [MAIN ] [2170/3498] NFTY kept (0.2s) | 2167 kept, 3 rejected | 138.7/min | ETA: 9.6m [2026-01-23T12:15:44.138587] [DEBUG] [REMOTE ] NGG: Retrieved 6300 rows, trimmed to 300. [2026-01-23T12:15:44.138737] [DEBUG] [REMOTE ] NGG: PASS: History has at least 300 days. [2026-01-23T12:15:44.138984] [DEBUG] [REMOTE ] NGG: PASS: Price check passed. Min price $73.54. [2026-01-23T12:15:44.139125] [DEBUG] [REMOTE ] NGG: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:44.139248] [DEBUG] [REMOTE ] NGG: PASS: Integrity check passed. [2026-01-23T12:15:44.139287] [DEBUG] [REMOTE ] NGG: Symbol is viable for forecasting. [2026-01-23T12:15:44.139337] [INFO ] [MAIN ] [2171/3498] NGG kept (0.8s) | 2168 kept, 3 rejected | 138.7/min | ETA: 9.6m [2026-01-23T12:15:44.511565] [DEBUG] [REMOTE ] NGL: Retrieved 3694 rows, trimmed to 300. [2026-01-23T12:15:44.511738] [DEBUG] [REMOTE ] NGL: PASS: History has at least 300 days. [2026-01-23T12:15:44.511952] [DEBUG] [REMOTE ] NGL: PASS: Price check passed. Min price $6.35. [2026-01-23T12:15:44.512093] [DEBUG] [REMOTE ] NGL: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:44.512207] [DEBUG] [REMOTE ] NGL: PASS: Integrity check passed. [2026-01-23T12:15:44.512246] [DEBUG] [REMOTE ] NGL: Symbol is viable for forecasting. [2026-01-23T12:15:44.512295] [INFO ] [MAIN ] [2172/3498] NGL kept (0.4s) | 2169 kept, 3 rejected | 138.7/min | ETA: 9.6m [2026-01-23T12:15:44.932748] [DEBUG] [REMOTE ] NGNE: Retrieved 2988 rows, trimmed to 300. [2026-01-23T12:15:44.932904] [DEBUG] [REMOTE ] NGNE: PASS: History has at least 300 days. [2026-01-23T12:15:44.933176] [DEBUG] [REMOTE ] NGNE: PASS: Price check passed. Min price $16.95. [2026-01-23T12:15:44.933359] [DEBUG] [REMOTE ] NGNE: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:44.933498] [DEBUG] [REMOTE ] NGNE: PASS: Integrity check passed. [2026-01-23T12:15:44.933541] [DEBUG] [REMOTE ] NGNE: Symbol is viable for forecasting. [2026-01-23T12:15:44.933613] [INFO ] [MAIN ] [2173/3498] NGNE kept (0.4s) | 2170 kept, 3 rejected | 138.7/min | ETA: 9.6m [2026-01-23T12:15:45.391732] [DEBUG] [REMOTE ] NGS: Retrieved 5850 rows, trimmed to 300. [2026-01-23T12:15:45.391896] [DEBUG] [REMOTE ] NGS: PASS: History has at least 300 days. [2026-01-23T12:15:45.392124] [DEBUG] [REMOTE ] NGS: PASS: Price check passed. Min price $27.32. [2026-01-23T12:15:45.392268] [DEBUG] [REMOTE ] NGS: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:45.392389] [DEBUG] [REMOTE ] NGS: PASS: Integrity check passed. [2026-01-23T12:15:45.392432] [DEBUG] [REMOTE ] NGS: Symbol is viable for forecasting. [2026-01-23T12:15:45.392484] [INFO ] [MAIN ] [2174/3498] NGS kept (0.5s) | 2171 kept, 3 rejected | 138.7/min | ETA: 9.5m [2026-01-23T12:15:45.738830] [DEBUG] [REMOTE ] NGVC: Retrieved 3393 rows, trimmed to 300. [2026-01-23T12:15:45.738963] [DEBUG] [REMOTE ] NGVC: PASS: History has at least 300 days. [2026-01-23T12:15:45.739177] [DEBUG] [REMOTE ] NGVC: PASS: Price check passed. Min price $23.71. [2026-01-23T12:15:45.739315] [DEBUG] [REMOTE ] NGVC: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:45.739429] [DEBUG] [REMOTE ] NGVC: PASS: Integrity check passed. [2026-01-23T12:15:45.739476] [DEBUG] [REMOTE ] NGVC: Symbol is viable for forecasting. [2026-01-23T12:15:45.739533] [INFO ] [MAIN ] [2175/3498] NGVC kept (0.3s) | 2172 kept, 3 rejected | 138.7/min | ETA: 9.5m [2026-01-23T12:15:46.270117] [DEBUG] [REMOTE ] NHI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:46.270261] [DEBUG] [REMOTE ] NHI: PASS: History has at least 300 days. [2026-01-23T12:15:46.270497] [DEBUG] [REMOTE ] NHI: PASS: Price check passed. Min price $72.72. [2026-01-23T12:15:46.270664] [DEBUG] [REMOTE ] NHI: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:46.270786] [DEBUG] [REMOTE ] NHI: PASS: Integrity check passed. [2026-01-23T12:15:46.270828] [DEBUG] [REMOTE ] NHI: Symbol is viable for forecasting. [2026-01-23T12:15:46.270878] [INFO ] [MAIN ] [2176/3498] NHI kept (0.5s) | 2173 kept, 3 rejected | 138.7/min | ETA: 9.5m [2026-01-23T12:15:46.791343] [DEBUG] [REMOTE ] NHTC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:46.791503] [DEBUG] [REMOTE ] NHTC: PASS: History has at least 300 days. [2026-01-23T12:15:46.791779] [DEBUG] [REMOTE ] NHTC: PASS: Price check passed. Min price $2.37. [2026-01-23T12:15:46.791945] [DEBUG] [REMOTE ] NHTC: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:46.792072] [DEBUG] [REMOTE ] NHTC: PASS: Integrity check passed. [2026-01-23T12:15:46.792114] [DEBUG] [REMOTE ] NHTC: Symbol is viable for forecasting. [2026-01-23T12:15:46.792175] [INFO ] [MAIN ] [2177/3498] NHTC kept (0.5s) | 2174 kept, 3 rejected | 138.7/min | ETA: 9.5m [2026-01-23T12:15:47.356407] [DEBUG] [REMOTE ] NI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:47.356555] [DEBUG] [REMOTE ] NI: PASS: History has at least 300 days. [2026-01-23T12:15:47.356814] [DEBUG] [REMOTE ] NI: PASS: Price check passed. Min price $40.97. [2026-01-23T12:15:47.356956] [DEBUG] [REMOTE ] NI: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:47.357075] [DEBUG] [REMOTE ] NI: PASS: Integrity check passed. [2026-01-23T12:15:47.357116] [DEBUG] [REMOTE ] NI: Symbol is viable for forecasting. [2026-01-23T12:15:47.357165] [INFO ] [MAIN ] [2178/3498] NI kept (0.6s) | 2175 kept, 3 rejected | 138.7/min | ETA: 9.5m [2026-01-23T12:15:47.695478] [DEBUG] [REMOTE ] NIC: Retrieved 2505 rows, trimmed to 300. [2026-01-23T12:15:47.695705] [DEBUG] [REMOTE ] NIC: PASS: History has at least 300 days. [2026-01-23T12:15:47.695969] [DEBUG] [REMOTE ] NIC: PASS: Price check passed. Min price $114.76. [2026-01-23T12:15:47.696119] [DEBUG] [REMOTE ] NIC: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:47.696246] [DEBUG] [REMOTE ] NIC: PASS: Integrity check passed. [2026-01-23T12:15:47.696289] [DEBUG] [REMOTE ] NIC: Symbol is viable for forecasting. [2026-01-23T12:15:47.696341] [INFO ] [MAIN ] [2179/3498] NIC kept (0.3s) | 2176 kept, 3 rejected | 138.7/min | ETA: 9.5m [2026-01-23T12:15:48.209166] [DEBUG] [REMOTE ] NICE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:48.209340] [DEBUG] [REMOTE ] NICE: PASS: History has at least 300 days. [2026-01-23T12:15:48.209664] [DEBUG] [REMOTE ] NICE: PASS: Price check passed. Min price $99.60. [2026-01-23T12:15:48.209847] [DEBUG] [REMOTE ] NICE: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:48.209992] [DEBUG] [REMOTE ] NICE: PASS: Integrity check passed. [2026-01-23T12:15:48.210037] [DEBUG] [REMOTE ] NICE: Symbol is viable for forecasting. [2026-01-23T12:15:48.210096] [INFO ] [MAIN ] [2180/3498] NICE kept (0.5s) | 2177 kept, 3 rejected | 138.7/min | ETA: 9.5m [2026-01-23T12:15:48.636987] [DEBUG] [REMOTE ] NIE: Retrieved 4759 rows, trimmed to 300. [2026-01-23T12:15:48.637235] [DEBUG] [REMOTE ] NIE: PASS: History has at least 300 days. [2026-01-23T12:15:48.637549] [DEBUG] [REMOTE ] NIE: PASS: Price check passed. Min price $23.55. [2026-01-23T12:15:48.637709] [DEBUG] [REMOTE ] NIE: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:48.637838] [DEBUG] [REMOTE ] NIE: PASS: Integrity check passed. [2026-01-23T12:15:48.637884] [DEBUG] [REMOTE ] NIE: Symbol is viable for forecasting. [2026-01-23T12:15:48.637943] [INFO ] [MAIN ] [2181/3498] NIE kept (0.4s) | 2178 kept, 3 rejected | 138.7/min | ETA: 9.5m [2026-01-23T12:15:48.882319] [DEBUG] [REMOTE ] NIKL: Retrieved 712 rows, trimmed to 300. [2026-01-23T12:15:48.882481] [DEBUG] [REMOTE ] NIKL: PASS: History has at least 300 days. [2026-01-23T12:15:48.882718] [DEBUG] [REMOTE ] NIKL: PASS: Price check passed. Min price $12.84. [2026-01-23T12:15:48.882864] [DEBUG] [REMOTE ] NIKL: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:48.882982] [DEBUG] [REMOTE ] NIKL: PASS: Integrity check passed. [2026-01-23T12:15:48.883025] [DEBUG] [REMOTE ] NIKL: Symbol is viable for forecasting. [2026-01-23T12:15:48.883077] [INFO ] [MAIN ] [2182/3498] NIKL kept (0.2s) | 2179 kept, 3 rejected | 138.7/min | ETA: 9.5m [2026-01-23T12:15:49.551506] [DEBUG] [REMOTE ] NIM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:49.551727] [DEBUG] [REMOTE ] NIM: PASS: History has at least 300 days. [2026-01-23T12:15:49.552088] [DEBUG] [REMOTE ] NIM: PASS: Price check passed. Min price $9.16. [2026-01-23T12:15:49.552293] [DEBUG] [REMOTE ] NIM: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:49.552446] [DEBUG] [REMOTE ] NIM: PASS: Integrity check passed. [2026-01-23T12:15:49.552491] [DEBUG] [REMOTE ] NIM: Symbol is viable for forecasting. [2026-01-23T12:15:49.552563] [INFO ] [MAIN ] [2183/3498] NIM kept (0.7s) | 2180 kept, 3 rejected | 138.7/min | ETA: 9.5m [2026-01-23T12:15:49.745477] [DEBUG] [REMOTE ] NIO: Retrieved 1850 rows, trimmed to 300. [2026-01-23T12:15:49.745640] [DEBUG] [REMOTE ] NIO: PASS: History has at least 300 days. [2026-01-23T12:15:49.745852] [DEBUG] [REMOTE ] NIO: PASS: Price check passed. Min price $4.56. [2026-01-23T12:15:49.745989] [DEBUG] [REMOTE ] NIO: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:49.746104] [DEBUG] [REMOTE ] NIO: PASS: Integrity check passed. [2026-01-23T12:15:49.746149] [DEBUG] [REMOTE ] NIO: Symbol is viable for forecasting. [2026-01-23T12:15:49.746197] [INFO ] [MAIN ] [2184/3498] NIO kept (0.2s) | 2181 kept, 3 rejected | 138.7/min | ETA: 9.5m [2026-01-23T12:15:50.231072] [DEBUG] [REMOTE ] NITO: Retrieved 1476 rows, trimmed to 300. [2026-01-23T12:15:50.231215] [DEBUG] [REMOTE ] NITO: PASS: History has at least 300 days. [2026-01-23T12:15:50.231438] [DEBUG] [REMOTE ] NITO: PASS: Price check passed. Min price $1.56. [2026-01-23T12:15:50.231621] [DEBUG] [REMOTE ] NITO: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:50.231751] [DEBUG] [REMOTE ] NITO: PASS: Integrity check passed. [2026-01-23T12:15:50.231805] [DEBUG] [REMOTE ] NITO: Symbol is viable for forecasting. [2026-01-23T12:15:50.231870] [INFO ] [MAIN ] [2185/3498] NITO kept (0.5s) | 2182 kept, 3 rejected | 138.7/min | ETA: 9.5m [2026-01-23T12:15:50.791497] [DEBUG] [REMOTE ] NKSH: Retrieved 6575 rows, trimmed to 300. [2026-01-23T12:15:50.791701] [DEBUG] [REMOTE ] NKSH: PASS: History has at least 300 days. [2026-01-23T12:15:50.792037] [DEBUG] [REMOTE ] NKSH: PASS: Price check passed. Min price $26.47. [2026-01-23T12:15:50.792233] [DEBUG] [REMOTE ] NKSH: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:50.792408] [DEBUG] [REMOTE ] NKSH: PASS: Integrity check passed. [2026-01-23T12:15:50.792468] [DEBUG] [REMOTE ] NKSH: Symbol is viable for forecasting. [2026-01-23T12:15:50.792542] [INFO ] [MAIN ] [2186/3498] NKSH kept (0.6s) | 2183 kept, 3 rejected | 138.7/min | ETA: 9.5m [2026-01-23T12:15:50.922459] [DEBUG] [REMOTE ] NKTX: Retrieved 1391 rows, trimmed to 300. [2026-01-23T12:15:50.922607] [DEBUG] [REMOTE ] NKTX: PASS: History has at least 300 days. [2026-01-23T12:15:50.922821] [DEBUG] [REMOTE ] NKTX: PASS: Price check passed. Min price $1.73. [2026-01-23T12:15:50.922963] [DEBUG] [REMOTE ] NKTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:50.923076] [DEBUG] [REMOTE ] NKTX: PASS: Integrity check passed. [2026-01-23T12:15:50.923117] [DEBUG] [REMOTE ] NKTX: Symbol is viable for forecasting. [2026-01-23T12:15:50.923201] [INFO ] [MAIN ] [2187/3498] NKTX kept (0.1s) | 2184 kept, 3 rejected | 138.7/min | ETA: 9.5m [2026-01-23T12:15:51.452738] [DEBUG] [REMOTE ] NKX: Retrieved 5791 rows, trimmed to 300. [2026-01-23T12:15:51.452874] [DEBUG] [REMOTE ] NKX: PASS: History has at least 300 days. [2026-01-23T12:15:51.453093] [DEBUG] [REMOTE ] NKX: PASS: Price check passed. Min price $12.36. [2026-01-23T12:15:51.453232] [DEBUG] [REMOTE ] NKX: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:51.453349] [DEBUG] [REMOTE ] NKX: PASS: Integrity check passed. [2026-01-23T12:15:51.453390] [DEBUG] [REMOTE ] NKX: Symbol is viable for forecasting. [2026-01-23T12:15:51.453440] [INFO ] [MAIN ] [2188/3498] NKX kept (0.5s) | 2185 kept, 3 rejected | 138.7/min | ETA: 9.4m [2026-01-23T12:15:51.811529] [DEBUG] [REMOTE ] NLOP: Retrieved 560 rows, trimmed to 300. [2026-01-23T12:15:51.811686] [DEBUG] [REMOTE ] NLOP: PASS: History has at least 300 days. [2026-01-23T12:15:51.811893] [DEBUG] [REMOTE ] NLOP: PASS: Price check passed. Min price $18.89. [2026-01-23T12:15:51.812028] [DEBUG] [REMOTE ] NLOP: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:51.812137] [DEBUG] [REMOTE ] NLOP: PASS: Integrity check passed. [2026-01-23T12:15:51.812176] [DEBUG] [REMOTE ] NLOP: Symbol is viable for forecasting. [2026-01-23T12:15:51.812224] [INFO ] [MAIN ] [2189/3498] NLOP kept (0.4s) | 2186 kept, 3 rejected | 138.7/min | ETA: 9.4m [2026-01-23T12:15:52.575606] [DEBUG] [REMOTE ] NLY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:52.575779] [DEBUG] [REMOTE ] NLY: PASS: History has at least 300 days. [2026-01-23T12:15:52.576063] [DEBUG] [REMOTE ] NLY: PASS: Price check passed. Min price $20.03. [2026-01-23T12:15:52.576205] [DEBUG] [REMOTE ] NLY: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:52.576340] [DEBUG] [REMOTE ] NLY: PASS: Integrity check passed. [2026-01-23T12:15:52.576382] [DEBUG] [REMOTE ] NLY: Symbol is viable for forecasting. [2026-01-23T12:15:52.576433] [INFO ] [MAIN ] [2190/3498] NLY kept (0.8s) | 2187 kept, 3 rejected | 138.7/min | ETA: 9.4m [2026-01-23T12:15:52.834213] [DEBUG] [REMOTE ] NMAI: Retrieved 1045 rows, trimmed to 300. [2026-01-23T12:15:52.834350] [DEBUG] [REMOTE ] NMAI: PASS: History has at least 300 days. [2026-01-23T12:15:52.834563] [DEBUG] [REMOTE ] NMAI: PASS: Price check passed. Min price $12.50. [2026-01-23T12:15:52.834740] [DEBUG] [REMOTE ] NMAI: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:52.834891] [DEBUG] [REMOTE ] NMAI: PASS: Integrity check passed. [2026-01-23T12:15:52.834947] [DEBUG] [REMOTE ] NMAI: Symbol is viable for forecasting. [2026-01-23T12:15:52.834997] [INFO ] [MAIN ] [2191/3498] NMAI kept (0.3s) | 2188 kept, 3 rejected | 138.7/min | ETA: 9.4m [2026-01-23T12:15:53.238532] [DEBUG] [REMOTE ] NMCO: Retrieved 1596 rows, trimmed to 300. [2026-01-23T12:15:53.238705] [DEBUG] [REMOTE ] NMCO: PASS: History has at least 300 days. [2026-01-23T12:15:53.239207] [DEBUG] [REMOTE ] NMCO: PASS: Price check passed. Min price $10.12. [2026-01-23T12:15:53.239356] [DEBUG] [REMOTE ] NMCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:53.239470] [DEBUG] [REMOTE ] NMCO: PASS: Integrity check passed. [2026-01-23T12:15:53.239512] [DEBUG] [REMOTE ] NMCO: Symbol is viable for forecasting. [2026-01-23T12:15:53.239599] [INFO ] [MAIN ] [2192/3498] NMCO kept (0.4s) | 2189 kept, 3 rejected | 138.7/min | ETA: 9.4m [2026-01-23T12:15:53.720620] [DEBUG] [REMOTE ] NMFC: Retrieved 3690 rows, trimmed to 300. [2026-01-23T12:15:53.720819] [DEBUG] [REMOTE ] NMFC: PASS: History has at least 300 days. [2026-01-23T12:15:53.721093] [DEBUG] [REMOTE ] NMFC: PASS: Price check passed. Min price $8.69. [2026-01-23T12:15:53.721241] [DEBUG] [REMOTE ] NMFC: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:53.721377] [DEBUG] [REMOTE ] NMFC: PASS: Integrity check passed. [2026-01-23T12:15:53.721419] [DEBUG] [REMOTE ] NMFC: Symbol is viable for forecasting. [2026-01-23T12:15:53.721496] [INFO ] [MAIN ] [2193/3498] NMFC kept (0.5s) | 2190 kept, 3 rejected | 138.7/min | ETA: 9.4m [2026-01-23T12:15:54.049835] [DEBUG] [REMOTE ] NMG: Retrieved 1869 rows, trimmed to 300. [2026-01-23T12:15:54.050030] [DEBUG] [REMOTE ] NMG: PASS: History has at least 300 days. [2026-01-23T12:15:54.050304] [DEBUG] [REMOTE ] NMG: PASS: Price check passed. Min price $2.44. [2026-01-23T12:15:54.050458] [DEBUG] [REMOTE ] NMG: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:54.050617] [DEBUG] [REMOTE ] NMG: PASS: Integrity check passed. [2026-01-23T12:15:54.050662] [DEBUG] [REMOTE ] NMG: Symbol is viable for forecasting. [2026-01-23T12:15:54.050727] [INFO ] [MAIN ] [2194/3498] NMG kept (0.3s) | 2191 kept, 3 rejected | 138.7/min | ETA: 9.4m [2026-01-23T12:15:54.737787] [DEBUG] [REMOTE ] NMI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:54.737995] [DEBUG] [REMOTE ] NMI: PASS: History has at least 300 days. [2026-01-23T12:15:54.738352] [DEBUG] [REMOTE ] NMI: PASS: Price check passed. Min price $9.86. [2026-01-23T12:15:54.738524] [DEBUG] [REMOTE ] NMI: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:54.738718] [DEBUG] [REMOTE ] NMI: PASS: Integrity check passed. [2026-01-23T12:15:54.738771] [DEBUG] [REMOTE ] NMI: Symbol is viable for forecasting. [2026-01-23T12:15:54.738835] [INFO ] [MAIN ] [2195/3498] NMI kept (0.7s) | 2192 kept, 3 rejected | 138.7/min | ETA: 9.4m [2026-01-23T12:15:55.024481] [DEBUG] [REMOTE ] NMIH: Retrieved 3068 rows, trimmed to 300. [2026-01-23T12:15:55.024662] [DEBUG] [REMOTE ] NMIH: PASS: History has at least 300 days. [2026-01-23T12:15:55.024895] [DEBUG] [REMOTE ] NMIH: PASS: Price check passed. Min price $35.58. [2026-01-23T12:15:55.025038] [DEBUG] [REMOTE ] NMIH: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:55.025157] [DEBUG] [REMOTE ] NMIH: PASS: Integrity check passed. [2026-01-23T12:15:55.025201] [DEBUG] [REMOTE ] NMIH: Symbol is viable for forecasting. [2026-01-23T12:15:55.025260] [INFO ] [MAIN ] [2196/3498] NMIH kept (0.3s) | 2193 kept, 3 rejected | 138.7/min | ETA: 9.4m [2026-01-23T12:15:55.604871] [DEBUG] [REMOTE ] NMM: Retrieved 4576 rows, trimmed to 300. [2026-01-23T12:15:55.605028] [DEBUG] [REMOTE ] NMM: PASS: History has at least 300 days. [2026-01-23T12:15:55.605298] [DEBUG] [REMOTE ] NMM: PASS: Price check passed. Min price $46.07. [2026-01-23T12:15:55.605463] [DEBUG] [REMOTE ] NMM: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:55.605630] [DEBUG] [REMOTE ] NMM: PASS: Integrity check passed. [2026-01-23T12:15:55.605683] [DEBUG] [REMOTE ] NMM: Symbol is viable for forecasting. [2026-01-23T12:15:55.605744] [INFO ] [MAIN ] [2197/3498] NMM kept (0.6s) | 2194 kept, 3 rejected | 138.7/min | ETA: 9.4m [2026-01-23T12:15:55.816281] [DEBUG] [REMOTE ] NMRA: Retrieved 591 rows, trimmed to 300. [2026-01-23T12:15:55.816412] [DEBUG] [REMOTE ] NMRA: PASS: History has at least 300 days. [2026-01-23T12:15:55.816640] [DEBUG] [REMOTE ] NMRA: PASS: Price check passed. Min price $1.64. [2026-01-23T12:15:55.816784] [DEBUG] [REMOTE ] NMRA: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:55.816894] [DEBUG] [REMOTE ] NMRA: PASS: Integrity check passed. [2026-01-23T12:15:55.816934] [DEBUG] [REMOTE ] NMRA: Symbol is viable for forecasting. [2026-01-23T12:15:55.816981] [INFO ] [MAIN ] [2198/3498] NMRA kept (0.2s) | 2195 kept, 3 rejected | 138.7/min | ETA: 9.4m [2026-01-23T12:15:56.216110] [DEBUG] [REMOTE ] NMRK: Retrieved 2035 rows, trimmed to 300. [2026-01-23T12:15:56.216248] [DEBUG] [REMOTE ] NMRK: PASS: History has at least 300 days. [2026-01-23T12:15:56.216469] [DEBUG] [REMOTE ] NMRK: PASS: Price check passed. Min price $15.32. [2026-01-23T12:15:56.216633] [DEBUG] [REMOTE ] NMRK: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:56.216757] [DEBUG] [REMOTE ] NMRK: PASS: Integrity check passed. [2026-01-23T12:15:56.216800] [DEBUG] [REMOTE ] NMRK: Symbol is viable for forecasting. [2026-01-23T12:15:56.216867] [INFO ] [MAIN ] [2199/3498] NMRK kept (0.4s) | 2196 kept, 3 rejected | 138.7/min | ETA: 9.4m [2026-01-23T12:15:56.632774] [DEBUG] [REMOTE ] NN: Retrieved 1062 rows, trimmed to 300. [2026-01-23T12:15:56.632935] [DEBUG] [REMOTE ] NN: PASS: History has at least 300 days. [2026-01-23T12:15:56.633431] [DEBUG] [REMOTE ] NN: PASS: Price check passed. Min price $11.37. [2026-01-23T12:15:56.633667] [DEBUG] [REMOTE ] NN: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:56.633844] [DEBUG] [REMOTE ] NN: PASS: Integrity check passed. [2026-01-23T12:15:56.633910] [DEBUG] [REMOTE ] NN: Symbol is viable for forecasting. [2026-01-23T12:15:56.634167] [INFO ] [MAIN ] [2200/3498] NN kept (0.4s) | 2197 kept, 3 rejected | 138.7/min | ETA: 9.4m [2026-01-23T12:15:57.107871] [DEBUG] [REMOTE ] NNDM: Retrieved 2525 rows, trimmed to 300. [2026-01-23T12:15:57.108056] [DEBUG] [REMOTE ] NNDM: PASS: History has at least 300 days. [2026-01-23T12:15:57.108549] [DEBUG] [REMOTE ] NNDM: PASS: Price check passed. Min price $1.44. [2026-01-23T12:15:57.108757] [DEBUG] [REMOTE ] NNDM: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:57.108901] [DEBUG] [REMOTE ] NNDM: PASS: Integrity check passed. [2026-01-23T12:15:57.108950] [DEBUG] [REMOTE ] NNDM: Symbol is viable for forecasting. [2026-01-23T12:15:57.109010] [INFO ] [MAIN ] [2201/3498] NNDM kept (0.5s) | 2198 kept, 3 rejected | 138.7/min | ETA: 9.4m [2026-01-23T12:15:57.384127] [DEBUG] [REMOTE ] NNE: Retrieved 428 rows, trimmed to 300. [2026-01-23T12:15:57.384267] [DEBUG] [REMOTE ] NNE: PASS: History has at least 300 days. [2026-01-23T12:15:57.384483] [DEBUG] [REMOTE ] NNE: PASS: Price check passed. Min price $24.01. [2026-01-23T12:15:57.384642] [DEBUG] [REMOTE ] NNE: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:57.384759] [DEBUG] [REMOTE ] NNE: PASS: Integrity check passed. [2026-01-23T12:15:57.384801] [DEBUG] [REMOTE ] NNE: Symbol is viable for forecasting. [2026-01-23T12:15:57.384851] [INFO ] [MAIN ] [2202/3498] NNE kept (0.3s) | 2199 kept, 3 rejected | 138.7/min | ETA: 9.3m [2026-01-23T12:15:58.030302] [DEBUG] [REMOTE ] NNI: Retrieved 5562 rows, trimmed to 300. [2026-01-23T12:15:58.030443] [DEBUG] [REMOTE ] NNI: PASS: History has at least 300 days. [2026-01-23T12:15:58.030686] [DEBUG] [REMOTE ] NNI: PASS: Price check passed. Min price $124.42. [2026-01-23T12:15:58.030830] [DEBUG] [REMOTE ] NNI: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:58.030948] [DEBUG] [REMOTE ] NNI: PASS: Integrity check passed. [2026-01-23T12:15:58.030991] [DEBUG] [REMOTE ] NNI: Symbol is viable for forecasting. [2026-01-23T12:15:58.031042] [INFO ] [MAIN ] [2203/3498] NNI kept (0.6s) | 2200 kept, 3 rejected | 138.7/min | ETA: 9.3m [2026-01-23T12:15:58.623397] [DEBUG] [REMOTE ] NNN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:58.623555] [DEBUG] [REMOTE ] NNN: PASS: History has at least 300 days. [2026-01-23T12:15:58.623833] [DEBUG] [REMOTE ] NNN: PASS: Price check passed. Min price $39.05. [2026-01-23T12:15:58.623980] [DEBUG] [REMOTE ] NNN: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:58.624298] [DEBUG] [REMOTE ] NNN: PASS: Integrity check passed. [2026-01-23T12:15:58.624342] [DEBUG] [REMOTE ] NNN: Symbol is viable for forecasting. [2026-01-23T12:15:58.624398] [INFO ] [MAIN ] [2204/3498] NNN kept (0.6s) | 2201 kept, 3 rejected | 138.7/min | ETA: 9.3m [2026-01-23T12:15:58.889626] [DEBUG] [REMOTE ] NNOX: Retrieved 1361 rows, trimmed to 300. [2026-01-23T12:15:58.889779] [DEBUG] [REMOTE ] NNOX: PASS: History has at least 300 days. [2026-01-23T12:15:58.890061] [DEBUG] [REMOTE ] NNOX: PASS: Price check passed. Min price $2.78. [2026-01-23T12:15:58.890465] [DEBUG] [REMOTE ] NNOX: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:58.890658] [DEBUG] [REMOTE ] NNOX: PASS: Integrity check passed. [2026-01-23T12:15:58.890722] [DEBUG] [REMOTE ] NNOX: Symbol is viable for forecasting. [2026-01-23T12:15:58.890823] [INFO ] [MAIN ] [2205/3498] NNOX kept (0.3s) | 2202 kept, 3 rejected | 138.7/min | ETA: 9.3m [2026-01-23T12:15:59.468430] [DEBUG] [REMOTE ] NNY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:15:59.468595] [DEBUG] [REMOTE ] NNY: PASS: History has at least 300 days. [2026-01-23T12:15:59.468825] [DEBUG] [REMOTE ] NNY: PASS: Price check passed. Min price $8.23. [2026-01-23T12:15:59.468969] [DEBUG] [REMOTE ] NNY: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:59.469089] [DEBUG] [REMOTE ] NNY: PASS: Integrity check passed. [2026-01-23T12:15:59.469130] [DEBUG] [REMOTE ] NNY: Symbol is viable for forecasting. [2026-01-23T12:15:59.469180] [INFO ] [MAIN ] [2206/3498] NNY kept (0.6s) | 2203 kept, 3 rejected | 138.7/min | ETA: 9.3m [2026-01-23T12:15:59.898465] [DEBUG] [REMOTE ] NOA: Retrieved 4820 rows, trimmed to 300. [2026-01-23T12:15:59.898625] [DEBUG] [REMOTE ] NOA: PASS: History has at least 300 days. [2026-01-23T12:15:59.898870] [DEBUG] [REMOTE ] NOA: PASS: Price check passed. Min price $13.09. [2026-01-23T12:15:59.899008] [DEBUG] [REMOTE ] NOA: PASS: Continuity check passed with 300 days. [2026-01-23T12:15:59.899133] [DEBUG] [REMOTE ] NOA: PASS: Integrity check passed. [2026-01-23T12:15:59.899176] [DEBUG] [REMOTE ] NOA: Symbol is viable for forecasting. [2026-01-23T12:15:59.899225] [INFO ] [MAIN ] [2207/3498] NOA kept (0.4s) | 2204 kept, 3 rejected | 138.7/min | ETA: 9.3m [2026-01-23T12:16:00.269825] [DEBUG] [REMOTE ] NOAH: Retrieved 3822 rows, trimmed to 300. [2026-01-23T12:16:00.270242] [DEBUG] [REMOTE ] NOAH: PASS: History has at least 300 days. [2026-01-23T12:16:00.270626] [DEBUG] [REMOTE ] NOAH: PASS: Price check passed. Min price $9.61. [2026-01-23T12:16:00.270800] [DEBUG] [REMOTE ] NOAH: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:00.270951] [DEBUG] [REMOTE ] NOAH: PASS: Integrity check passed. [2026-01-23T12:16:00.271002] [DEBUG] [REMOTE ] NOAH: Symbol is viable for forecasting. [2026-01-23T12:16:00.271257] [INFO ] [MAIN ] [2208/3498] NOAH kept (0.4s) | 2205 kept, 3 rejected | 138.7/min | ETA: 9.3m [2026-01-23T12:16:00.500449] [DEBUG] [REMOTE ] NODK: Retrieved 2226 rows, trimmed to 300. [2026-01-23T12:16:00.500608] [DEBUG] [REMOTE ] NODK: PASS: History has at least 300 days. [2026-01-23T12:16:00.500827] [DEBUG] [REMOTE ] NODK: PASS: Price check passed. Min price $13.09. [2026-01-23T12:16:00.500975] [DEBUG] [REMOTE ] NODK: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:00.501286] [DEBUG] [REMOTE ] NODK: PASS: Integrity check passed. [2026-01-23T12:16:00.501329] [DEBUG] [REMOTE ] NODK: Symbol is viable for forecasting. [2026-01-23T12:16:00.501399] [INFO ] [MAIN ] [2209/3498] NODK kept (0.2s) | 2206 kept, 3 rejected | 138.7/min | ETA: 9.3m [2026-01-23T12:16:01.095080] [DEBUG] [REMOTE ] NOG: Retrieved 4725 rows, trimmed to 300. [2026-01-23T12:16:01.095213] [DEBUG] [REMOTE ] NOG: PASS: History has at least 300 days. [2026-01-23T12:16:01.095443] [DEBUG] [REMOTE ] NOG: PASS: Price check passed. Min price $20.06. [2026-01-23T12:16:01.095608] [DEBUG] [REMOTE ] NOG: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:01.095749] [DEBUG] [REMOTE ] NOG: PASS: Integrity check passed. [2026-01-23T12:16:01.095791] [DEBUG] [REMOTE ] NOG: Symbol is viable for forecasting. [2026-01-23T12:16:01.095840] [INFO ] [MAIN ] [2210/3498] NOG kept (0.6s) | 2207 kept, 3 rejected | 138.7/min | ETA: 9.3m [2026-01-23T12:16:01.456174] [DEBUG] [REMOTE ] NOMD: Retrieved 2528 rows, trimmed to 300. [2026-01-23T12:16:01.456309] [DEBUG] [REMOTE ] NOMD: PASS: History has at least 300 days. [2026-01-23T12:16:01.456522] [DEBUG] [REMOTE ] NOMD: PASS: Price check passed. Min price $10.99. [2026-01-23T12:16:01.456722] [DEBUG] [REMOTE ] NOMD: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:01.456851] [DEBUG] [REMOTE ] NOMD: PASS: Integrity check passed. [2026-01-23T12:16:01.456894] [DEBUG] [REMOTE ] NOMD: Symbol is viable for forecasting. [2026-01-23T12:16:01.456962] [INFO ] [MAIN ] [2211/3498] NOMD kept (0.4s) | 2208 kept, 3 rejected | 138.7/min | ETA: 9.3m [2026-01-23T12:16:01.758026] [DEBUG] [REMOTE ] NOTE: Retrieved 1287 rows, trimmed to 300. [2026-01-23T12:16:01.758149] [DEBUG] [REMOTE ] NOTE: PASS: History has at least 300 days. [2026-01-23T12:16:01.758368] [DEBUG] [REMOTE ] NOTE: PASS: Price check passed. Min price $1.47. [2026-01-23T12:16:01.758512] [DEBUG] [REMOTE ] NOTE: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:01.758662] [DEBUG] [REMOTE ] NOTE: PASS: Integrity check passed. [2026-01-23T12:16:01.758710] [DEBUG] [REMOTE ] NOTE: Symbol is viable for forecasting. [2026-01-23T12:16:01.758761] [INFO ] [MAIN ] [2212/3498] NOTE kept (0.3s) | 2209 kept, 3 rejected | 138.7/min | ETA: 9.3m [2026-01-23T12:16:02.105558] [DEBUG] [REMOTE ] NPCE: Retrieved 1194 rows, trimmed to 300. [2026-01-23T12:16:02.105725] [DEBUG] [REMOTE ] NPCE: PASS: History has at least 300 days. [2026-01-23T12:16:02.105948] [DEBUG] [REMOTE ] NPCE: PASS: Price check passed. Min price $9.40. [2026-01-23T12:16:02.106303] [DEBUG] [REMOTE ] NPCE: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:02.106461] [DEBUG] [REMOTE ] NPCE: PASS: Integrity check passed. [2026-01-23T12:16:02.106517] [DEBUG] [REMOTE ] NPCE: Symbol is viable for forecasting. [2026-01-23T12:16:02.106568] [INFO ] [MAIN ] [2213/3498] NPCE kept (0.3s) | 2210 kept, 3 rejected | 138.7/min | ETA: 9.3m [2026-01-23T12:16:02.490525] [DEBUG] [REMOTE ] NPFD: Retrieved 1028 rows, trimmed to 300. [2026-01-23T12:16:02.490705] [DEBUG] [REMOTE ] NPFD: PASS: History has at least 300 days. [2026-01-23T12:16:02.490938] [DEBUG] [REMOTE ] NPFD: PASS: Price check passed. Min price $18.79. [2026-01-23T12:16:02.491296] [DEBUG] [REMOTE ] NPFD: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:02.491458] [DEBUG] [REMOTE ] NPFD: PASS: Integrity check passed. [2026-01-23T12:16:02.491509] [DEBUG] [REMOTE ] NPFD: Symbol is viable for forecasting. [2026-01-23T12:16:02.491562] [INFO ] [MAIN ] [2214/3498] NPFD kept (0.4s) | 2211 kept, 3 rejected | 138.7/min | ETA: 9.3m [2026-01-23T12:16:03.148860] [DEBUG] [REMOTE ] NPK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:03.149023] [DEBUG] [REMOTE ] NPK: PASS: History has at least 300 days. [2026-01-23T12:16:03.149468] [DEBUG] [REMOTE ] NPK: PASS: Price check passed. Min price $91.59. [2026-01-23T12:16:03.149655] [DEBUG] [REMOTE ] NPK: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:03.149811] [DEBUG] [REMOTE ] NPK: PASS: Integrity check passed. [2026-01-23T12:16:03.149859] [DEBUG] [REMOTE ] NPK: Symbol is viable for forecasting. [2026-01-23T12:16:03.149916] [INFO ] [MAIN ] [2215/3498] NPK kept (0.7s) | 2212 kept, 3 rejected | 138.7/min | ETA: 9.3m [2026-01-23T12:16:03.611973] [DEBUG] [REMOTE ] NPO: Retrieved 5954 rows, trimmed to 300. [2026-01-23T12:16:03.612115] [DEBUG] [REMOTE ] NPO: PASS: History has at least 300 days. [2026-01-23T12:16:03.612342] [DEBUG] [REMOTE ] NPO: PASS: Price check passed. Min price $202.27. [2026-01-23T12:16:03.612479] [DEBUG] [REMOTE ] NPO: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:03.612616] [DEBUG] [REMOTE ] NPO: PASS: Integrity check passed. [2026-01-23T12:16:03.612658] [DEBUG] [REMOTE ] NPO: Symbol is viable for forecasting. [2026-01-23T12:16:03.612708] [INFO ] [MAIN ] [2216/3498] NPO kept (0.5s) | 2213 kept, 3 rejected | 138.7/min | ETA: 9.2m [2026-01-23T12:16:04.175765] [DEBUG] [REMOTE ] NQP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:04.175932] [DEBUG] [REMOTE ] NQP: PASS: History has at least 300 days. [2026-01-23T12:16:04.176221] [DEBUG] [REMOTE ] NQP: PASS: Price check passed. Min price $11.74. [2026-01-23T12:16:04.176378] [DEBUG] [REMOTE ] NQP: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:04.176508] [DEBUG] [REMOTE ] NQP: PASS: Integrity check passed. [2026-01-23T12:16:04.176615] [DEBUG] [REMOTE ] NQP: Symbol is viable for forecasting. [2026-01-23T12:16:04.176694] [INFO ] [MAIN ] [2217/3498] NQP kept (0.6s) | 2214 kept, 3 rejected | 138.7/min | ETA: 9.2m [2026-01-23T12:16:04.570921] [DEBUG] [REMOTE ] NRC: Retrieved 3186 rows, trimmed to 300. [2026-01-23T12:16:04.571257] [DEBUG] [REMOTE ] NRC: PASS: History has at least 300 days. [2026-01-23T12:16:04.571516] [DEBUG] [REMOTE ] NRC: PASS: Price check passed. Min price $11.32. [2026-01-23T12:16:04.571686] [DEBUG] [REMOTE ] NRC: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:04.571815] [DEBUG] [REMOTE ] NRC: PASS: Integrity check passed. [2026-01-23T12:16:04.571857] [DEBUG] [REMOTE ] NRC: Symbol is viable for forecasting. [2026-01-23T12:16:04.571911] [INFO ] [MAIN ] [2218/3498] NRC kept (0.4s) | 2215 kept, 3 rejected | 138.7/min | ETA: 9.2m [2026-01-23T12:16:04.823942] [DEBUG] [REMOTE ] NRDS: Retrieved 1057 rows, trimmed to 300. [2026-01-23T12:16:04.824074] [DEBUG] [REMOTE ] NRDS: PASS: History has at least 300 days. [2026-01-23T12:16:04.824281] [DEBUG] [REMOTE ] NRDS: PASS: Price check passed. Min price $11.58. [2026-01-23T12:16:04.824420] [DEBUG] [REMOTE ] NRDS: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:04.824531] [DEBUG] [REMOTE ] NRDS: PASS: Integrity check passed. [2026-01-23T12:16:04.824589] [DEBUG] [REMOTE ] NRDS: Symbol is viable for forecasting. [2026-01-23T12:16:04.824640] [INFO ] [MAIN ] [2219/3498] NRDS kept (0.3s) | 2216 kept, 3 rejected | 138.7/min | ETA: 9.2m [2026-01-23T12:16:05.302932] [DEBUG] [REMOTE ] NREF: Retrieved 1497 rows, trimmed to 300. [2026-01-23T12:16:05.303058] [DEBUG] [REMOTE ] NREF: PASS: History has at least 300 days. [2026-01-23T12:16:05.303278] [DEBUG] [REMOTE ] NREF: PASS: Price check passed. Min price $12.61. [2026-01-23T12:16:05.303421] [DEBUG] [REMOTE ] NREF: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:05.303537] [DEBUG] [REMOTE ] NREF: PASS: Integrity check passed. [2026-01-23T12:16:05.303600] [DEBUG] [REMOTE ] NREF: Symbol is viable for forecasting. [2026-01-23T12:16:05.303657] [INFO ] [MAIN ] [2220/3498] NREF kept (0.5s) | 2217 kept, 3 rejected | 138.7/min | ETA: 9.2m [2026-01-23T12:16:05.818701] [DEBUG] [REMOTE ] NRG: Retrieved 5570 rows, trimmed to 300. [2026-01-23T12:16:05.818845] [DEBUG] [REMOTE ] NRG: PASS: History has at least 300 days. [2026-01-23T12:16:05.819082] [DEBUG] [REMOTE ] NRG: PASS: Price check passed. Min price $143.53. [2026-01-23T12:16:05.819226] [DEBUG] [REMOTE ] NRG: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:05.819352] [DEBUG] [REMOTE ] NRG: PASS: Integrity check passed. [2026-01-23T12:16:05.819394] [DEBUG] [REMOTE ] NRG: Symbol is viable for forecasting. [2026-01-23T12:16:05.819445] [INFO ] [MAIN ] [2221/3498] NRG kept (0.5s) | 2218 kept, 3 rejected | 138.7/min | ETA: 9.2m [2026-01-23T12:16:06.145507] [DEBUG] [REMOTE ] NRIM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:06.145659] [DEBUG] [REMOTE ] NRIM: PASS: History has at least 300 days. [2026-01-23T12:16:06.145885] [DEBUG] [REMOTE ] NRIM: PASS: Price check passed. Min price $21.85. [2026-01-23T12:16:06.146024] [DEBUG] [REMOTE ] NRIM: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:06.146142] [DEBUG] [REMOTE ] NRIM: PASS: Integrity check passed. [2026-01-23T12:16:06.146183] [DEBUG] [REMOTE ] NRIM: Symbol is viable for forecasting. [2026-01-23T12:16:06.146233] [INFO ] [MAIN ] [2222/3498] NRIM kept (0.3s) | 2219 kept, 3 rejected | 138.7/min | ETA: 9.2m [2026-01-23T12:16:06.501933] [DEBUG] [REMOTE ] NRIX: Retrieved 1381 rows, trimmed to 300. [2026-01-23T12:16:06.502080] [DEBUG] [REMOTE ] NRIX: PASS: History has at least 300 days. [2026-01-23T12:16:06.502326] [DEBUG] [REMOTE ] NRIX: PASS: Price check passed. Min price $11.70. [2026-01-23T12:16:06.502489] [DEBUG] [REMOTE ] NRIX: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:06.502645] [DEBUG] [REMOTE ] NRIX: PASS: Integrity check passed. [2026-01-23T12:16:06.502730] [DEBUG] [REMOTE ] NRIX: Symbol is viable for forecasting. [2026-01-23T12:16:06.502790] [INFO ] [MAIN ] [2223/3498] NRIX kept (0.4s) | 2220 kept, 3 rejected | 138.7/min | ETA: 9.2m [2026-01-23T12:16:06.909330] [DEBUG] [REMOTE ] NRK: Retrieved 5791 rows, trimmed to 300. [2026-01-23T12:16:06.909474] [DEBUG] [REMOTE ] NRK: PASS: History has at least 300 days. [2026-01-23T12:16:06.909730] [DEBUG] [REMOTE ] NRK: PASS: Price check passed. Min price $9.82. [2026-01-23T12:16:06.909875] [DEBUG] [REMOTE ] NRK: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:06.910000] [DEBUG] [REMOTE ] NRK: PASS: Integrity check passed. [2026-01-23T12:16:06.910042] [DEBUG] [REMOTE ] NRK: Symbol is viable for forecasting. [2026-01-23T12:16:06.910094] [INFO ] [MAIN ] [2224/3498] NRK kept (0.4s) | 2221 kept, 3 rejected | 138.7/min | ETA: 9.2m [2026-01-23T12:16:07.513491] [DEBUG] [REMOTE ] NRP: Retrieved 5857 rows, trimmed to 300. [2026-01-23T12:16:07.513645] [DEBUG] [REMOTE ] NRP: PASS: History has at least 300 days. [2026-01-23T12:16:07.513877] [DEBUG] [REMOTE ] NRP: PASS: Price check passed. Min price $99.92. [2026-01-23T12:16:07.514021] [DEBUG] [REMOTE ] NRP: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:07.514158] [DEBUG] [REMOTE ] NRP: PASS: Integrity check passed. [2026-01-23T12:16:07.514203] [DEBUG] [REMOTE ] NRP: Symbol is viable for forecasting. [2026-01-23T12:16:07.514253] [INFO ] [MAIN ] [2225/3498] NRP kept (0.6s) | 2222 kept, 3 rejected | 138.7/min | ETA: 9.2m [2026-01-23T12:16:07.800663] [DEBUG] [REMOTE ] NRXP: Retrieved 2044 rows, trimmed to 300. [2026-01-23T12:16:07.800812] [DEBUG] [REMOTE ] NRXP: PASS: History has at least 300 days. [2026-01-23T12:16:07.801029] [DEBUG] [REMOTE ] NRXP: PASS: Price check passed. Min price $1.98. [2026-01-23T12:16:07.801167] [DEBUG] [REMOTE ] NRXP: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:07.801482] [DEBUG] [REMOTE ] NRXP: PASS: Integrity check passed. [2026-01-23T12:16:07.801523] [DEBUG] [REMOTE ] NRXP: Symbol is viable for forecasting. [2026-01-23T12:16:07.801591] [INFO ] [MAIN ] [2226/3498] NRXP kept (0.3s) | 2223 kept, 3 rejected | 138.7/min | ETA: 9.2m [2026-01-23T12:16:08.260238] [DEBUG] [REMOTE ] NSC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:08.260387] [DEBUG] [REMOTE ] NSC: PASS: History has at least 300 days. [2026-01-23T12:16:08.260644] [DEBUG] [REMOTE ] NSC: PASS: Price check passed. Min price $278.21. [2026-01-23T12:16:08.260791] [DEBUG] [REMOTE ] NSC: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:08.260915] [DEBUG] [REMOTE ] NSC: PASS: Integrity check passed. [2026-01-23T12:16:08.260957] [DEBUG] [REMOTE ] NSC: Symbol is viable for forecasting. [2026-01-23T12:16:08.261007] [INFO ] [MAIN ] [2227/3498] NSC kept (0.5s) | 2224 kept, 3 rejected | 138.7/min | ETA: 9.2m [2026-01-23T12:16:08.753621] [DEBUG] [REMOTE ] NSP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:08.753765] [DEBUG] [REMOTE ] NSP: PASS: History has at least 300 days. [2026-01-23T12:16:08.753998] [DEBUG] [REMOTE ] NSP: PASS: Price check passed. Min price $31.15. [2026-01-23T12:16:08.754138] [DEBUG] [REMOTE ] NSP: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:08.754262] [DEBUG] [REMOTE ] NSP: PASS: Integrity check passed. [2026-01-23T12:16:08.754305] [DEBUG] [REMOTE ] NSP: Symbol is viable for forecasting. [2026-01-23T12:16:08.754357] [INFO ] [MAIN ] [2228/3498] NSP kept (0.5s) | 2225 kept, 3 rejected | 138.7/min | ETA: 9.2m [2026-01-23T12:16:09.260778] [DEBUG] [REMOTE ] NSSC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:09.260953] [DEBUG] [REMOTE ] NSSC: PASS: History has at least 300 days. [2026-01-23T12:16:09.261204] [DEBUG] [REMOTE ] NSSC: PASS: Price check passed. Min price $37.68. [2026-01-23T12:16:09.261342] [DEBUG] [REMOTE ] NSSC: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:09.261461] [DEBUG] [REMOTE ] NSSC: PASS: Integrity check passed. [2026-01-23T12:16:09.261528] [DEBUG] [REMOTE ] NSSC: Symbol is viable for forecasting. [2026-01-23T12:16:09.261598] [INFO ] [MAIN ] [2229/3498] NSSC kept (0.5s) | 2226 kept, 3 rejected | 138.7/min | ETA: 9.1m [2026-01-23T12:16:09.538427] [DEBUG] [REMOTE ] NTAP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:09.538594] [DEBUG] [REMOTE ] NTAP: PASS: History has at least 300 days. [2026-01-23T12:16:09.538832] [DEBUG] [REMOTE ] NTAP: PASS: Price check passed. Min price $94.11. [2026-01-23T12:16:09.538971] [DEBUG] [REMOTE ] NTAP: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:09.539097] [DEBUG] [REMOTE ] NTAP: PASS: Integrity check passed. [2026-01-23T12:16:09.539139] [DEBUG] [REMOTE ] NTAP: Symbol is viable for forecasting. [2026-01-23T12:16:09.539189] [INFO ] [MAIN ] [2230/3498] NTAP kept (0.3s) | 2227 kept, 3 rejected | 138.7/min | ETA: 9.1m [2026-01-23T12:16:09.959502] [DEBUG] [REMOTE ] NTB: Retrieved 2350 rows, trimmed to 300. [2026-01-23T12:16:09.959658] [DEBUG] [REMOTE ] NTB: PASS: History has at least 300 days. [2026-01-23T12:16:09.959869] [DEBUG] [REMOTE ] NTB: PASS: Price check passed. Min price $41.38. [2026-01-23T12:16:09.960005] [DEBUG] [REMOTE ] NTB: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:09.960120] [DEBUG] [REMOTE ] NTB: PASS: Integrity check passed. [2026-01-23T12:16:09.960161] [DEBUG] [REMOTE ] NTB: Symbol is viable for forecasting. [2026-01-23T12:16:09.960209] [INFO ] [MAIN ] [2231/3498] NTB kept (0.4s) | 2228 kept, 3 rejected | 138.7/min | ETA: 9.1m [2026-01-23T12:16:10.566262] [DEBUG] [REMOTE ] NTES: Retrieved 6428 rows, trimmed to 300. [2026-01-23T12:16:10.566406] [DEBUG] [REMOTE ] NTES: PASS: History has at least 300 days. [2026-01-23T12:16:10.566661] [DEBUG] [REMOTE ] NTES: PASS: Price check passed. Min price $131.57. [2026-01-23T12:16:10.566801] [DEBUG] [REMOTE ] NTES: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:10.566921] [DEBUG] [REMOTE ] NTES: PASS: Integrity check passed. [2026-01-23T12:16:10.566961] [DEBUG] [REMOTE ] NTES: Symbol is viable for forecasting. [2026-01-23T12:16:10.567011] [INFO ] [MAIN ] [2232/3498] NTES kept (0.6s) | 2229 kept, 3 rejected | 138.7/min | ETA: 9.1m [2026-01-23T12:16:11.023475] [DEBUG] [REMOTE ] NTIC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:11.023635] [DEBUG] [REMOTE ] NTIC: PASS: History has at least 300 days. [2026-01-23T12:16:11.023871] [DEBUG] [REMOTE ] NTIC: PASS: Price check passed. Min price $7.35. [2026-01-23T12:16:11.024010] [DEBUG] [REMOTE ] NTIC: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:11.024132] [DEBUG] [REMOTE ] NTIC: PASS: Integrity check passed. [2026-01-23T12:16:11.024174] [DEBUG] [REMOTE ] NTIC: Symbol is viable for forecasting. [2026-01-23T12:16:11.024225] [INFO ] [MAIN ] [2233/3498] NTIC kept (0.5s) | 2230 kept, 3 rejected | 138.7/min | ETA: 9.1m [2026-01-23T12:16:11.340241] [DEBUG] [REMOTE ] NTLA: Retrieved 2442 rows, trimmed to 300. [2026-01-23T12:16:11.340373] [DEBUG] [REMOTE ] NTLA: PASS: History has at least 300 days. [2026-01-23T12:16:11.340622] [DEBUG] [REMOTE ] NTLA: PASS: Price check passed. Min price $8.04. [2026-01-23T12:16:11.340783] [DEBUG] [REMOTE ] NTLA: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:11.340908] [DEBUG] [REMOTE ] NTLA: PASS: Integrity check passed. [2026-01-23T12:16:11.340951] [DEBUG] [REMOTE ] NTLA: Symbol is viable for forecasting. [2026-01-23T12:16:11.341002] [INFO ] [MAIN ] [2234/3498] NTLA kept (0.3s) | 2231 kept, 3 rejected | 138.7/min | ETA: 9.1m [2026-01-23T12:16:11.736911] [DEBUG] [REMOTE ] NTNX: Retrieved 2340 rows, trimmed to 300. [2026-01-23T12:16:11.737046] [DEBUG] [REMOTE ] NTNX: PASS: History has at least 300 days. [2026-01-23T12:16:11.737256] [DEBUG] [REMOTE ] NTNX: PASS: Price check passed. Min price $41.57. [2026-01-23T12:16:11.737411] [DEBUG] [REMOTE ] NTNX: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:11.737544] [DEBUG] [REMOTE ] NTNX: PASS: Integrity check passed. [2026-01-23T12:16:11.737603] [DEBUG] [REMOTE ] NTNX: Symbol is viable for forecasting. [2026-01-23T12:16:11.737653] [INFO ] [MAIN ] [2235/3498] NTNX kept (0.4s) | 2232 kept, 3 rejected | 138.7/min | ETA: 9.1m [2026-01-23T12:16:12.143041] [DEBUG] [REMOTE ] NTRA: Retrieved 2655 rows, trimmed to 300. [2026-01-23T12:16:12.143176] [DEBUG] [REMOTE ] NTRA: PASS: History has at least 300 days. [2026-01-23T12:16:12.143385] [DEBUG] [REMOTE ] NTRA: PASS: Price check passed. Min price $189.57. [2026-01-23T12:16:12.143519] [DEBUG] [REMOTE ] NTRA: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:12.143657] [DEBUG] [REMOTE ] NTRA: PASS: Integrity check passed. [2026-01-23T12:16:12.143709] [DEBUG] [REMOTE ] NTRA: Symbol is viable for forecasting. [2026-01-23T12:16:12.143761] [INFO ] [MAIN ] [2236/3498] NTRA kept (0.4s) | 2233 kept, 3 rejected | 138.7/min | ETA: 9.1m [2026-01-23T12:16:12.534383] [DEBUG] [REMOTE ] NTRB: Retrieved 1855 rows, trimmed to 300. [2026-01-23T12:16:12.534545] [DEBUG] [REMOTE ] NTRB: PASS: History has at least 300 days. [2026-01-23T12:16:12.534875] [DEBUG] [REMOTE ] NTRB: PASS: Price check passed. Min price $4.22. [2026-01-23T12:16:12.535061] [DEBUG] [REMOTE ] NTRB: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:12.535223] [DEBUG] [REMOTE ] NTRB: PASS: Integrity check passed. [2026-01-23T12:16:12.535276] [DEBUG] [REMOTE ] NTRB: Symbol is viable for forecasting. [2026-01-23T12:16:12.535343] [INFO ] [MAIN ] [2237/3498] NTRB kept (0.4s) | 2234 kept, 3 rejected | 138.7/min | ETA: 9.1m [2026-01-23T12:16:13.174726] [DEBUG] [REMOTE ] NTRS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:13.174955] [DEBUG] [REMOTE ] NTRS: PASS: History has at least 300 days. [2026-01-23T12:16:13.175313] [DEBUG] [REMOTE ] NTRS: PASS: Price check passed. Min price $121.99. [2026-01-23T12:16:13.175454] [DEBUG] [REMOTE ] NTRS: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:13.175604] [DEBUG] [REMOTE ] NTRS: PASS: Integrity check passed. [2026-01-23T12:16:13.175647] [DEBUG] [REMOTE ] NTRS: Symbol is viable for forecasting. [2026-01-23T12:16:13.175716] [INFO ] [MAIN ] [2238/3498] NTRS kept (0.6s) | 2235 kept, 3 rejected | 138.7/min | ETA: 9.1m [2026-01-23T12:16:13.464667] [DEBUG] [REMOTE ] NTRSO: Retrieved 1565 rows, trimmed to 300. [2026-01-23T12:16:13.464811] [DEBUG] [REMOTE ] NTRSO: PASS: History has at least 300 days. [2026-01-23T12:16:13.465035] [DEBUG] [REMOTE ] NTRSO: PASS: Price check passed. Min price $19.10. [2026-01-23T12:16:13.465169] [DEBUG] [REMOTE ] NTRSO: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:13.465286] [DEBUG] [REMOTE ] NTRSO: PASS: Integrity check passed. [2026-01-23T12:16:13.465326] [DEBUG] [REMOTE ] NTRSO: Symbol is viable for forecasting. [2026-01-23T12:16:13.465374] [INFO ] [MAIN ] [2239/3498] NTRSO kept (0.3s) | 2236 kept, 3 rejected | 138.7/min | ETA: 9.1m [2026-01-23T12:16:13.774904] [DEBUG] [REMOTE ] NUKK: Retrieved 520 rows, trimmed to 300. [2026-01-23T12:16:13.775040] [DEBUG] [REMOTE ] NUKK: PASS: History has at least 300 days. [2026-01-23T12:16:13.775254] [DEBUG] [REMOTE ] NUKK: PASS: Price check passed. Min price $3.06. [2026-01-23T12:16:13.775394] [DEBUG] [REMOTE ] NUKK: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:13.775507] [DEBUG] [REMOTE ] NUKK: PASS: Integrity check passed. [2026-01-23T12:16:13.775549] [DEBUG] [REMOTE ] NUKK: Symbol is viable for forecasting. [2026-01-23T12:16:13.775616] [INFO ] [MAIN ] [2240/3498] NUKK kept (0.3s) | 2237 kept, 3 rejected | 138.7/min | ETA: 9.1m [2026-01-23T12:16:14.402559] [DEBUG] [REMOTE ] NUS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:14.402714] [DEBUG] [REMOTE ] NUS: PASS: History has at least 300 days. [2026-01-23T12:16:14.402941] [DEBUG] [REMOTE ] NUS: PASS: Price check passed. Min price $9.07. [2026-01-23T12:16:14.403077] [DEBUG] [REMOTE ] NUS: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:14.403233] [DEBUG] [REMOTE ] NUS: PASS: Integrity check passed. [2026-01-23T12:16:14.403275] [DEBUG] [REMOTE ] NUS: Symbol is viable for forecasting. [2026-01-23T12:16:14.403324] [INFO ] [MAIN ] [2241/3498] NUS kept (0.6s) | 2238 kept, 3 rejected | 138.7/min | ETA: 9.1m [2026-01-23T12:16:14.833807] [DEBUG] [REMOTE ] NUTX: Retrieved 3179 rows, trimmed to 300. [2026-01-23T12:16:14.833946] [DEBUG] [REMOTE ] NUTX: PASS: History has at least 300 days. [2026-01-23T12:16:14.834170] [DEBUG] [REMOTE ] NUTX: PASS: Price check passed. Min price $99.20. [2026-01-23T12:16:14.834311] [DEBUG] [REMOTE ] NUTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:14.834427] [DEBUG] [REMOTE ] NUTX: PASS: Integrity check passed. [2026-01-23T12:16:14.834468] [DEBUG] [REMOTE ] NUTX: Symbol is viable for forecasting. [2026-01-23T12:16:14.834517] [INFO ] [MAIN ] [2242/3498] NUTX kept (0.4s) | 2239 kept, 3 rejected | 138.7/min | ETA: 9.1m [2026-01-23T12:16:15.098311] [DEBUG] [REMOTE ] NUVB: Retrieved 1360 rows, trimmed to 300. [2026-01-23T12:16:15.098449] [DEBUG] [REMOTE ] NUVB: PASS: History has at least 300 days. [2026-01-23T12:16:15.098687] [DEBUG] [REMOTE ] NUVB: PASS: Price check passed. Min price $4.64. [2026-01-23T12:16:15.098824] [DEBUG] [REMOTE ] NUVB: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:15.098936] [DEBUG] [REMOTE ] NUVB: PASS: Integrity check passed. [2026-01-23T12:16:15.098976] [DEBUG] [REMOTE ] NUVB: Symbol is viable for forecasting. [2026-01-23T12:16:15.099032] [INFO ] [MAIN ] [2243/3498] NUVB kept (0.3s) | 2240 kept, 3 rejected | 138.7/min | ETA: 9.0m [2026-01-23T12:16:15.490991] [DEBUG] [REMOTE ] NUVL: Retrieved 1126 rows, trimmed to 300. [2026-01-23T12:16:15.491142] [DEBUG] [REMOTE ] NUVL: PASS: History has at least 300 days. [2026-01-23T12:16:15.491368] [DEBUG] [REMOTE ] NUVL: PASS: Price check passed. Min price $91.02. [2026-01-23T12:16:15.491588] [DEBUG] [REMOTE ] NUVL: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:15.491758] [DEBUG] [REMOTE ] NUVL: PASS: Integrity check passed. [2026-01-23T12:16:15.491806] [DEBUG] [REMOTE ] NUVL: Symbol is viable for forecasting. [2026-01-23T12:16:15.491864] [INFO ] [MAIN ] [2244/3498] NUVL kept (0.4s) | 2241 kept, 3 rejected | 138.7/min | ETA: 9.0m [2026-01-23T12:16:16.090492] [DEBUG] [REMOTE ] NUWE: Retrieved 3503 rows, trimmed to 300. [2026-01-23T12:16:16.090671] [DEBUG] [REMOTE ] NUWE: PASS: History has at least 300 days. [2026-01-23T12:16:16.090935] [DEBUG] [REMOTE ] NUWE: PASS: Price check passed. Min price $1.74. [2026-01-23T12:16:16.091122] [DEBUG] [REMOTE ] NUWE: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:16.091261] [DEBUG] [REMOTE ] NUWE: PASS: Integrity check passed. [2026-01-23T12:16:16.091305] [DEBUG] [REMOTE ] NUWE: Symbol is viable for forecasting. [2026-01-23T12:16:16.091368] [INFO ] [MAIN ] [2245/3498] NUWE kept (0.6s) | 2242 kept, 3 rejected | 138.7/min | ETA: 9.0m [2026-01-23T12:16:16.555733] [DEBUG] [REMOTE ] NVAX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:16.555873] [DEBUG] [REMOTE ] NVAX: PASS: History has at least 300 days. [2026-01-23T12:16:16.556106] [DEBUG] [REMOTE ] NVAX: PASS: Price check passed. Min price $6.22. [2026-01-23T12:16:16.556244] [DEBUG] [REMOTE ] NVAX: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:16.556364] [DEBUG] [REMOTE ] NVAX: PASS: Integrity check passed. [2026-01-23T12:16:16.556404] [DEBUG] [REMOTE ] NVAX: Symbol is viable for forecasting. [2026-01-23T12:16:16.556452] [INFO ] [MAIN ] [2246/3498] NVAX kept (0.5s) | 2243 kept, 3 rejected | 138.7/min | ETA: 9.0m [2026-01-23T12:16:16.770664] [DEBUG] [REMOTE ] NVD: Retrieved 607 rows, trimmed to 300. [2026-01-23T12:16:16.770807] [DEBUG] [REMOTE ] NVD: PASS: History has at least 300 days. [2026-01-23T12:16:16.771017] [DEBUG] [REMOTE ] NVD: PASS: Price check passed. Min price $6.12. [2026-01-23T12:16:16.771169] [DEBUG] [REMOTE ] NVD: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:16.771305] [DEBUG] [REMOTE ] NVD: PASS: Integrity check passed. [2026-01-23T12:16:16.771357] [DEBUG] [REMOTE ] NVD: Symbol is viable for forecasting. [2026-01-23T12:16:16.771418] [INFO ] [MAIN ] [2247/3498] NVD kept (0.2s) | 2244 kept, 3 rejected | 138.7/min | ETA: 9.0m [2026-01-23T12:16:17.429733] [DEBUG] [REMOTE ] NVDA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:17.429891] [DEBUG] [REMOTE ] NVDA: PASS: History has at least 300 days. [2026-01-23T12:16:17.430176] [DEBUG] [REMOTE ] NVDA: PASS: Price check passed. Min price $170.94. [2026-01-23T12:16:17.430335] [DEBUG] [REMOTE ] NVDA: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:17.430462] [DEBUG] [REMOTE ] NVDA: PASS: Integrity check passed. [2026-01-23T12:16:17.430503] [DEBUG] [REMOTE ] NVDA: Symbol is viable for forecasting. [2026-01-23T12:16:17.430553] [INFO ] [MAIN ] [2248/3498] NVDA kept (0.7s) | 2245 kept, 3 rejected | 138.7/min | ETA: 9.0m [2026-01-23T12:16:17.620183] [DEBUG] [REMOTE ] NVDD: Retrieved 592 rows, trimmed to 300. [2026-01-23T12:16:17.620316] [DEBUG] [REMOTE ] NVDD: PASS: History has at least 300 days. [2026-01-23T12:16:17.620515] [DEBUG] [REMOTE ] NVDD: PASS: Price check passed. Min price $34.80. [2026-01-23T12:16:17.620691] [DEBUG] [REMOTE ] NVDD: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:17.620800] [DEBUG] [REMOTE ] NVDD: PASS: Integrity check passed. [2026-01-23T12:16:17.620840] [DEBUG] [REMOTE ] NVDD: Symbol is viable for forecasting. [2026-01-23T12:16:17.620886] [INFO ] [MAIN ] [2249/3498] NVDD kept (0.2s) | 2246 kept, 3 rejected | 138.7/min | ETA: 9.0m [2026-01-23T12:16:18.044859] [DEBUG] [REMOTE ] NVDL: Retrieved 779 rows, trimmed to 300. [2026-01-23T12:16:18.045082] [DEBUG] [REMOTE ] NVDL: PASS: History has at least 300 days. [2026-01-23T12:16:18.045338] [DEBUG] [REMOTE ] NVDL: PASS: Price check passed. Min price $74.59. [2026-01-23T12:16:18.045486] [DEBUG] [REMOTE ] NVDL: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:18.045629] [DEBUG] [REMOTE ] NVDL: PASS: Integrity check passed. [2026-01-23T12:16:18.045675] [DEBUG] [REMOTE ] NVDL: Symbol is viable for forecasting. [2026-01-23T12:16:18.045734] [INFO ] [MAIN ] [2250/3498] NVDL kept (0.4s) | 2247 kept, 3 rejected | 138.7/min | ETA: 9.0m [2026-01-23T12:16:18.481551] [DEBUG] [REMOTE ] NVDS: Retrieved 885 rows, trimmed to 300. [2026-01-23T12:16:18.481721] [DEBUG] [REMOTE ] NVDS: PASS: History has at least 300 days. [2026-01-23T12:16:18.481937] [DEBUG] [REMOTE ] NVDS: PASS: Price check passed. Min price $24.41. [2026-01-23T12:16:18.482077] [DEBUG] [REMOTE ] NVDS: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:18.482189] [DEBUG] [REMOTE ] NVDS: PASS: Integrity check passed. [2026-01-23T12:16:18.482244] [DEBUG] [REMOTE ] NVDS: Symbol is viable for forecasting. [2026-01-23T12:16:18.482304] [INFO ] [MAIN ] [2251/3498] NVDS kept (0.4s) | 2248 kept, 3 rejected | 138.7/min | ETA: 9.0m [2026-01-23T12:16:19.163265] [DEBUG] [REMOTE ] NVEC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:19.163418] [DEBUG] [REMOTE ] NVEC: PASS: History has at least 300 days. [2026-01-23T12:16:19.163695] [DEBUG] [REMOTE ] NVEC: PASS: Price check passed. Min price $57.42. [2026-01-23T12:16:19.163856] [DEBUG] [REMOTE ] NVEC: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:19.163993] [DEBUG] [REMOTE ] NVEC: PASS: Integrity check passed. [2026-01-23T12:16:19.164039] [DEBUG] [REMOTE ] NVEC: Symbol is viable for forecasting. [2026-01-23T12:16:19.164096] [INFO ] [MAIN ] [2252/3498] NVEC kept (0.7s) | 2249 kept, 3 rejected | 138.7/min | ETA: 9.0m [2026-01-23T12:16:19.603451] [DEBUG] [REMOTE ] NVG: Retrieved 5878 rows, trimmed to 300. [2026-01-23T12:16:19.603623] [DEBUG] [REMOTE ] NVG: PASS: History has at least 300 days. [2026-01-23T12:16:19.603854] [DEBUG] [REMOTE ] NVG: PASS: Price check passed. Min price $12.18. [2026-01-23T12:16:19.604028] [DEBUG] [REMOTE ] NVG: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:19.604150] [DEBUG] [REMOTE ] NVG: PASS: Integrity check passed. [2026-01-23T12:16:19.604190] [DEBUG] [REMOTE ] NVG: Symbol is viable for forecasting. [2026-01-23T12:16:19.604239] [INFO ] [MAIN ] [2253/3498] NVG kept (0.4s) | 2250 kept, 3 rejected | 138.7/min | ETA: 9.0m [2026-01-23T12:16:20.027980] [DEBUG] [REMOTE ] NVGS: Retrieved 4790 rows, trimmed to 300. [2026-01-23T12:16:20.028137] [DEBUG] [REMOTE ] NVGS: PASS: History has at least 300 days. [2026-01-23T12:16:20.028356] [DEBUG] [REMOTE ] NVGS: PASS: Price check passed. Min price $15.89. [2026-01-23T12:16:20.028491] [DEBUG] [REMOTE ] NVGS: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:20.028626] [DEBUG] [REMOTE ] NVGS: PASS: Integrity check passed. [2026-01-23T12:16:20.028668] [DEBUG] [REMOTE ] NVGS: Symbol is viable for forecasting. [2026-01-23T12:16:20.028717] [INFO ] [MAIN ] [2254/3498] NVGS kept (0.4s) | 2251 kept, 3 rejected | 138.7/min | ETA: 9.0m [2026-01-23T12:16:20.498299] [DEBUG] [REMOTE ] NVMI: Retrieved 6484 rows, trimmed to 300. [2026-01-23T12:16:20.498507] [DEBUG] [REMOTE ] NVMI: PASS: History has at least 300 days. [2026-01-23T12:16:20.498902] [DEBUG] [REMOTE ] NVMI: PASS: Price check passed. Min price $275.78. [2026-01-23T12:16:20.499083] [DEBUG] [REMOTE ] NVMI: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:20.499263] [DEBUG] [REMOTE ] NVMI: PASS: Integrity check passed. [2026-01-23T12:16:20.499318] [DEBUG] [REMOTE ] NVMI: Symbol is viable for forecasting. [2026-01-23T12:16:20.499386] [INFO ] [MAIN ] [2255/3498] NVMI kept (0.5s) | 2252 kept, 3 rejected | 138.7/min | ETA: 9.0m [2026-01-23T12:16:21.125018] [DEBUG] [REMOTE ] NVO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:21.125279] [DEBUG] [REMOTE ] NVO: PASS: History has at least 300 days. [2026-01-23T12:16:21.125849] [DEBUG] [REMOTE ] NVO: PASS: Price check passed. Min price $44.97. [2026-01-23T12:16:21.126035] [DEBUG] [REMOTE ] NVO: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:21.126239] [DEBUG] [REMOTE ] NVO: PASS: Integrity check passed. [2026-01-23T12:16:21.126294] [DEBUG] [REMOTE ] NVO: Symbol is viable for forecasting. [2026-01-23T12:16:21.126378] [INFO ] [MAIN ] [2256/3498] NVO kept (0.6s) | 2253 kept, 3 rejected | 138.7/min | ETA: 9.0m [2026-01-23T12:16:21.601741] [DEBUG] [REMOTE ] NVRI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:21.601932] [DEBUG] [REMOTE ] NVRI: PASS: History has at least 300 days. [2026-01-23T12:16:21.602279] [DEBUG] [REMOTE ] NVRI: PASS: Price check passed. Min price $11.85. [2026-01-23T12:16:21.602492] [DEBUG] [REMOTE ] NVRI: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:21.602699] [DEBUG] [REMOTE ] NVRI: PASS: Integrity check passed. [2026-01-23T12:16:21.602765] [DEBUG] [REMOTE ] NVRI: Symbol is viable for forecasting. [2026-01-23T12:16:21.602843] [INFO ] [MAIN ] [2257/3498] NVRI kept (0.5s) | 2254 kept, 3 rejected | 138.7/min | ETA: 9.0m [2026-01-23T12:16:22.083781] [DEBUG] [REMOTE ] NVS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:22.083950] [DEBUG] [REMOTE ] NVS: PASS: History has at least 300 days. [2026-01-23T12:16:22.084235] [DEBUG] [REMOTE ] NVS: PASS: Price check passed. Min price $121.80. [2026-01-23T12:16:22.084387] [DEBUG] [REMOTE ] NVS: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:22.084515] [DEBUG] [REMOTE ] NVS: PASS: Integrity check passed. [2026-01-23T12:16:22.084558] [DEBUG] [REMOTE ] NVS: Symbol is viable for forecasting. [2026-01-23T12:16:22.084645] [INFO ] [MAIN ] [2258/3498] NVS kept (0.5s) | 2255 kept, 3 rejected | 138.7/min | ETA: 8.9m [2026-01-23T12:16:22.346955] [DEBUG] [REMOTE ] NVTS: Retrieved 1255 rows, trimmed to 300. [2026-01-23T12:16:22.347113] [DEBUG] [REMOTE ] NVTS: PASS: History has at least 300 days. [2026-01-23T12:16:22.347331] [DEBUG] [REMOTE ] NVTS: PASS: Price check passed. Min price $7.14. [2026-01-23T12:16:22.347546] [DEBUG] [REMOTE ] NVTS: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:22.347684] [DEBUG] [REMOTE ] NVTS: PASS: Integrity check passed. [2026-01-23T12:16:22.347728] [DEBUG] [REMOTE ] NVTS: Symbol is viable for forecasting. [2026-01-23T12:16:22.347776] [INFO ] [MAIN ] [2259/3498] NVTS kept (0.3s) | 2256 kept, 3 rejected | 138.7/min | ETA: 8.9m [2026-01-23T12:16:22.840924] [DEBUG] [REMOTE ] NWBI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:22.841064] [DEBUG] [REMOTE ] NWBI: PASS: History has at least 300 days. [2026-01-23T12:16:22.841290] [DEBUG] [REMOTE ] NWBI: PASS: Price check passed. Min price $11.30. [2026-01-23T12:16:22.841438] [DEBUG] [REMOTE ] NWBI: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:22.841593] [DEBUG] [REMOTE ] NWBI: PASS: Integrity check passed. [2026-01-23T12:16:22.841636] [DEBUG] [REMOTE ] NWBI: Symbol is viable for forecasting. [2026-01-23T12:16:22.841686] [INFO ] [MAIN ] [2260/3498] NWBI kept (0.5s) | 2257 kept, 3 rejected | 138.7/min | ETA: 8.9m [2026-01-23T12:16:23.315891] [DEBUG] [REMOTE ] NWE: Retrieved 4545 rows, trimmed to 300. [2026-01-23T12:16:23.316030] [DEBUG] [REMOTE ] NWE: PASS: History has at least 300 days. [2026-01-23T12:16:23.316252] [DEBUG] [REMOTE ] NWE: PASS: Price check passed. Min price $59.08. [2026-01-23T12:16:23.316431] [DEBUG] [REMOTE ] NWE: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:23.316560] [DEBUG] [REMOTE ] NWE: PASS: Integrity check passed. [2026-01-23T12:16:23.316629] [DEBUG] [REMOTE ] NWE: Symbol is viable for forecasting. [2026-01-23T12:16:23.316684] [INFO ] [MAIN ] [2261/3498] NWE kept (0.5s) | 2258 kept, 3 rejected | 138.7/min | ETA: 8.9m [2026-01-23T12:16:23.608030] [DEBUG] [REMOTE ] NWFL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:23.608209] [DEBUG] [REMOTE ] NWFL: PASS: History has at least 300 days. [2026-01-23T12:16:23.608515] [DEBUG] [REMOTE ] NWFL: PASS: Price check passed. Min price $25.93. [2026-01-23T12:16:23.608916] [DEBUG] [REMOTE ] NWFL: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:23.609071] [DEBUG] [REMOTE ] NWFL: PASS: Integrity check passed. [2026-01-23T12:16:23.609118] [DEBUG] [REMOTE ] NWFL: Symbol is viable for forecasting. [2026-01-23T12:16:23.609173] [INFO ] [MAIN ] [2262/3498] NWFL kept (0.3s) | 2259 kept, 3 rejected | 138.7/min | ETA: 8.9m [2026-01-23T12:16:23.956926] [DEBUG] [REMOTE ] NWG: Retrieved 4594 rows, trimmed to 300. [2026-01-23T12:16:23.957126] [DEBUG] [REMOTE ] NWG: PASS: History has at least 300 days. [2026-01-23T12:16:23.957404] [DEBUG] [REMOTE ] NWG: PASS: Price check passed. Min price $14.86. [2026-01-23T12:16:23.957552] [DEBUG] [REMOTE ] NWG: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:23.957722] [DEBUG] [REMOTE ] NWG: PASS: Integrity check passed. [2026-01-23T12:16:23.957771] [DEBUG] [REMOTE ] NWG: Symbol is viable for forecasting. [2026-01-23T12:16:23.957829] [INFO ] [MAIN ] [2263/3498] NWG kept (0.3s) | 2260 kept, 3 rejected | 138.7/min | ETA: 8.9m [2026-01-23T12:16:24.572616] [DEBUG] [REMOTE ] NWL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:24.572781] [DEBUG] [REMOTE ] NWL: PASS: History has at least 300 days. [2026-01-23T12:16:24.573058] [DEBUG] [REMOTE ] NWL: PASS: Price check passed. Min price $3.05. [2026-01-23T12:16:24.573205] [DEBUG] [REMOTE ] NWL: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:24.573336] [DEBUG] [REMOTE ] NWL: PASS: Integrity check passed. [2026-01-23T12:16:24.573378] [DEBUG] [REMOTE ] NWL: Symbol is viable for forecasting. [2026-01-23T12:16:24.573431] [INFO ] [MAIN ] [2264/3498] NWL kept (0.6s) | 2261 kept, 3 rejected | 138.7/min | ETA: 8.9m [2026-01-23T12:16:24.875741] [DEBUG] [REMOTE ] NWPX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:24.875887] [DEBUG] [REMOTE ] NWPX: PASS: History has at least 300 days. [2026-01-23T12:16:24.876118] [DEBUG] [REMOTE ] NWPX: PASS: Price check passed. Min price $53.85. [2026-01-23T12:16:24.876293] [DEBUG] [REMOTE ] NWPX: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:24.876419] [DEBUG] [REMOTE ] NWPX: PASS: Integrity check passed. [2026-01-23T12:16:24.876460] [DEBUG] [REMOTE ] NWPX: Symbol is viable for forecasting. [2026-01-23T12:16:24.876511] [INFO ] [MAIN ] [2265/3498] NWPX kept (0.3s) | 2262 kept, 3 rejected | 138.7/min | ETA: 8.9m [2026-01-23T12:16:25.225910] [DEBUG] [REMOTE ] NWS: Retrieved 3168 rows, trimmed to 300. [2026-01-23T12:16:25.226040] [DEBUG] [REMOTE ] NWS: PASS: History has at least 300 days. [2026-01-23T12:16:25.226253] [DEBUG] [REMOTE ] NWS: PASS: Price check passed. Min price $27.98. [2026-01-23T12:16:25.226394] [DEBUG] [REMOTE ] NWS: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:25.226513] [DEBUG] [REMOTE ] NWS: PASS: Integrity check passed. [2026-01-23T12:16:25.226555] [DEBUG] [REMOTE ] NWS: Symbol is viable for forecasting. [2026-01-23T12:16:25.226625] [INFO ] [MAIN ] [2266/3498] NWS kept (0.4s) | 2263 kept, 3 rejected | 138.7/min | ETA: 8.9m [2026-01-23T12:16:25.573181] [DEBUG] [REMOTE ] NWSA: Retrieved 3168 rows, trimmed to 300. [2026-01-23T12:16:25.573327] [DEBUG] [REMOTE ] NWSA: PASS: History has at least 300 days. [2026-01-23T12:16:25.573554] [DEBUG] [REMOTE ] NWSA: PASS: Price check passed. Min price $24.80. [2026-01-23T12:16:25.573928] [DEBUG] [REMOTE ] NWSA: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:25.574050] [DEBUG] [REMOTE ] NWSA: PASS: Integrity check passed. [2026-01-23T12:16:25.574092] [DEBUG] [REMOTE ] NWSA: Symbol is viable for forecasting. [2026-01-23T12:16:25.574140] [INFO ] [MAIN ] [2267/3498] NWSA kept (0.3s) | 2264 kept, 3 rejected | 138.7/min | ETA: 8.9m [2026-01-23T12:16:26.153909] [DEBUG] [REMOTE ] NX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:26.154075] [DEBUG] [REMOTE ] NX: PASS: History has at least 300 days. [2026-01-23T12:16:26.154359] [DEBUG] [REMOTE ] NX: PASS: Price check passed. Min price $11.19. [2026-01-23T12:16:26.154500] [DEBUG] [REMOTE ] NX: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:26.154655] [DEBUG] [REMOTE ] NX: PASS: Integrity check passed. [2026-01-23T12:16:26.154705] [DEBUG] [REMOTE ] NX: Symbol is viable for forecasting. [2026-01-23T12:16:26.154759] [INFO ] [MAIN ] [2268/3498] NX kept (0.6s) | 2265 kept, 3 rejected | 138.7/min | ETA: 8.9m [2026-01-23T12:16:26.422925] [DEBUG] [REMOTE ] NXE: Retrieved 2527 rows, trimmed to 300. [2026-01-23T12:16:26.423069] [DEBUG] [REMOTE ] NXE: PASS: History has at least 300 days. [2026-01-23T12:16:26.423295] [DEBUG] [REMOTE ] NXE: PASS: Price check passed. Min price $7.56. [2026-01-23T12:16:26.423437] [DEBUG] [REMOTE ] NXE: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:26.423559] [DEBUG] [REMOTE ] NXE: PASS: Integrity check passed. [2026-01-23T12:16:26.423623] [DEBUG] [REMOTE ] NXE: Symbol is viable for forecasting. [2026-01-23T12:16:26.423873] [INFO ] [MAIN ] [2269/3498] NXE kept (0.3s) | 2266 kept, 3 rejected | 138.7/min | ETA: 8.9m [2026-01-23T12:16:26.669556] [DEBUG] [REMOTE ] NXG: Retrieved 808 rows, trimmed to 300. [2026-01-23T12:16:26.669707] [DEBUG] [REMOTE ] NXG: PASS: History has at least 300 days. [2026-01-23T12:16:26.669914] [DEBUG] [REMOTE ] NXG: PASS: Price check passed. Min price $46.81. [2026-01-23T12:16:26.670056] [DEBUG] [REMOTE ] NXG: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:26.670169] [DEBUG] [REMOTE ] NXG: PASS: Integrity check passed. [2026-01-23T12:16:26.670211] [DEBUG] [REMOTE ] NXG: Symbol is viable for forecasting. [2026-01-23T12:16:26.670260] [INFO ] [MAIN ] [2270/3498] NXG kept (0.2s) | 2267 kept, 3 rejected | 138.7/min | ETA: 8.9m [2026-01-23T12:16:27.236953] [DEBUG] [REMOTE ] NXGL: Retrieved 1024 rows, trimmed to 300. [2026-01-23T12:16:27.237102] [DEBUG] [REMOTE ] NXGL: PASS: History has at least 300 days. [2026-01-23T12:16:27.237365] [DEBUG] [REMOTE ] NXGL: PASS: Price check passed. Min price $1.47. [2026-01-23T12:16:27.237629] [DEBUG] [REMOTE ] NXGL: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:27.237783] [DEBUG] [REMOTE ] NXGL: PASS: Integrity check passed. [2026-01-23T12:16:27.237834] [DEBUG] [REMOTE ] NXGL: Symbol is viable for forecasting. [2026-01-23T12:16:27.237897] [INFO ] [MAIN ] [2271/3498] NXGL kept (0.6s) | 2268 kept, 3 rejected | 138.7/min | ETA: 8.8m [2026-01-23T12:16:27.847828] [DEBUG] [REMOTE ] NXP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:27.848006] [DEBUG] [REMOTE ] NXP: PASS: History has at least 300 days. [2026-01-23T12:16:27.848294] [DEBUG] [REMOTE ] NXP: PASS: Price check passed. Min price $14.00. [2026-01-23T12:16:27.848463] [DEBUG] [REMOTE ] NXP: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:27.848661] [DEBUG] [REMOTE ] NXP: PASS: Integrity check passed. [2026-01-23T12:16:27.848722] [DEBUG] [REMOTE ] NXP: Symbol is viable for forecasting. [2026-01-23T12:16:27.848782] [INFO ] [MAIN ] [2272/3498] NXP kept (0.6s) | 2269 kept, 3 rejected | 138.7/min | ETA: 8.8m [2026-01-23T12:16:28.170225] [DEBUG] [REMOTE ] NXPI: Retrieved 3889 rows, trimmed to 300. [2026-01-23T12:16:28.170360] [DEBUG] [REMOTE ] NXPI: PASS: History has at least 300 days. [2026-01-23T12:16:28.170600] [DEBUG] [REMOTE ] NXPI: PASS: Price check passed. Min price $183.38. [2026-01-23T12:16:28.170763] [DEBUG] [REMOTE ] NXPI: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:28.170882] [DEBUG] [REMOTE ] NXPI: PASS: Integrity check passed. [2026-01-23T12:16:28.170923] [DEBUG] [REMOTE ] NXPI: Symbol is viable for forecasting. [2026-01-23T12:16:28.170972] [INFO ] [MAIN ] [2273/3498] NXPI kept (0.3s) | 2270 kept, 3 rejected | 138.7/min | ETA: 8.8m [2026-01-23T12:16:28.480492] [DEBUG] [REMOTE ] NYXH: Retrieved 1190 rows, trimmed to 300. [2026-01-23T12:16:28.480662] [DEBUG] [REMOTE ] NYXH: PASS: History has at least 300 days. [2026-01-23T12:16:28.480884] [DEBUG] [REMOTE ] NYXH: PASS: Price check passed. Min price $4.47. [2026-01-23T12:16:28.481042] [DEBUG] [REMOTE ] NYXH: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:28.481162] [DEBUG] [REMOTE ] NYXH: PASS: Integrity check passed. [2026-01-23T12:16:28.481215] [DEBUG] [REMOTE ] NYXH: Symbol is viable for forecasting. [2026-01-23T12:16:28.481276] [INFO ] [MAIN ] [2274/3498] NYXH kept (0.3s) | 2271 kept, 3 rejected | 138.7/min | ETA: 8.8m [2026-01-23T12:16:29.118268] [DEBUG] [REMOTE ] NZF: Retrieved 6115 rows, trimmed to 300. [2026-01-23T12:16:29.118434] [DEBUG] [REMOTE ] NZF: PASS: History has at least 300 days. [2026-01-23T12:16:29.118732] [DEBUG] [REMOTE ] NZF: PASS: Price check passed. Min price $12.22. [2026-01-23T12:16:29.118881] [DEBUG] [REMOTE ] NZF: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:29.119017] [DEBUG] [REMOTE ] NZF: PASS: Integrity check passed. [2026-01-23T12:16:29.119061] [DEBUG] [REMOTE ] NZF: Symbol is viable for forecasting. [2026-01-23T12:16:29.119113] [INFO ] [MAIN ] [2275/3498] NZF kept (0.6s) | 2272 kept, 3 rejected | 138.7/min | ETA: 8.8m [2026-01-23T12:16:29.385894] [DEBUG] [REMOTE ] OABI: Retrieved 807 rows, trimmed to 300. [2026-01-23T12:16:29.386037] [DEBUG] [REMOTE ] OABI: PASS: History has at least 300 days. [2026-01-23T12:16:29.386245] [DEBUG] [REMOTE ] OABI: PASS: Price check passed. Min price $1.38. [2026-01-23T12:16:29.386382] [DEBUG] [REMOTE ] OABI: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:29.386496] [DEBUG] [REMOTE ] OABI: PASS: Integrity check passed. [2026-01-23T12:16:29.386537] [DEBUG] [REMOTE ] OABI: Symbol is viable for forecasting. [2026-01-23T12:16:29.386624] [INFO ] [MAIN ] [2276/3498] OABI kept (0.3s) | 2273 kept, 3 rejected | 138.7/min | ETA: 8.8m [2026-01-23T12:16:29.762186] [DEBUG] [REMOTE ] OBDC: Retrieved 1638 rows, trimmed to 300. [2026-01-23T12:16:29.762324] [DEBUG] [REMOTE ] OBDC: PASS: History has at least 300 days. [2026-01-23T12:16:29.762563] [DEBUG] [REMOTE ] OBDC: PASS: Price check passed. Min price $11.41. [2026-01-23T12:16:29.762731] [DEBUG] [REMOTE ] OBDC: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:29.762866] [DEBUG] [REMOTE ] OBDC: PASS: Integrity check passed. [2026-01-23T12:16:29.762923] [DEBUG] [REMOTE ] OBDC: Symbol is viable for forecasting. [2026-01-23T12:16:29.762984] [INFO ] [MAIN ] [2277/3498] OBDC kept (0.4s) | 2274 kept, 3 rejected | 138.7/min | ETA: 8.8m [2026-01-23T12:16:30.144067] [DEBUG] [REMOTE ] OBIL: Retrieved 798 rows, trimmed to 300. [2026-01-23T12:16:30.144207] [DEBUG] [REMOTE ] OBIL: PASS: History has at least 300 days. [2026-01-23T12:16:30.144420] [DEBUG] [REMOTE ] OBIL: PASS: Price check passed. Min price $49.82. [2026-01-23T12:16:30.144562] [DEBUG] [REMOTE ] OBIL: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:30.144719] [DEBUG] [REMOTE ] OBIL: PASS: Integrity check passed. [2026-01-23T12:16:30.144763] [DEBUG] [REMOTE ] OBIL: Symbol is viable for forecasting. [2026-01-23T12:16:30.144814] [INFO ] [MAIN ] [2278/3498] OBIL kept (0.4s) | 2275 kept, 3 rejected | 138.7/min | ETA: 8.8m [2026-01-23T12:16:30.598709] [DEBUG] [REMOTE ] OBIO: Retrieved 1374 rows, trimmed to 300. [2026-01-23T12:16:30.599041] [DEBUG] [REMOTE ] OBIO: PASS: History has at least 300 days. [2026-01-23T12:16:30.599253] [DEBUG] [REMOTE ] OBIO: PASS: Price check passed. Min price $3.61. [2026-01-23T12:16:30.599387] [DEBUG] [REMOTE ] OBIO: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:30.599502] [DEBUG] [REMOTE ] OBIO: PASS: Integrity check passed. [2026-01-23T12:16:30.599543] [DEBUG] [REMOTE ] OBIO: Symbol is viable for forecasting. [2026-01-23T12:16:30.599612] [INFO ] [MAIN ] [2279/3498] OBIO kept (0.5s) | 2276 kept, 3 rejected | 138.7/min | ETA: 8.8m [2026-01-23T12:16:31.027639] [DEBUG] [REMOTE ] OBK: Retrieved 1938 rows, trimmed to 300. [2026-01-23T12:16:31.027774] [DEBUG] [REMOTE ] OBK: PASS: History has at least 300 days. [2026-01-23T12:16:31.027989] [DEBUG] [REMOTE ] OBK: PASS: Price check passed. Min price $4.25. [2026-01-23T12:16:31.028126] [DEBUG] [REMOTE ] OBK: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:31.028240] [DEBUG] [REMOTE ] OBK: PASS: Integrity check passed. [2026-01-23T12:16:31.028282] [DEBUG] [REMOTE ] OBK: Symbol is viable for forecasting. [2026-01-23T12:16:31.028330] [INFO ] [MAIN ] [2280/3498] OBK kept (0.4s) | 2277 kept, 3 rejected | 138.7/min | ETA: 8.8m [2026-01-23T12:16:31.395770] [DEBUG] [REMOTE ] OBTC: Retrieved 1241 rows, trimmed to 300. [2026-01-23T12:16:31.395921] [DEBUG] [REMOTE ] OBTC: PASS: History has at least 300 days. [2026-01-23T12:16:31.396139] [DEBUG] [REMOTE ] OBTC: PASS: Price check passed. Min price $25.77. [2026-01-23T12:16:31.396328] [DEBUG] [REMOTE ] OBTC: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:31.396459] [DEBUG] [REMOTE ] OBTC: PASS: Integrity check passed. [2026-01-23T12:16:31.396502] [DEBUG] [REMOTE ] OBTC: Symbol is viable for forecasting. [2026-01-23T12:16:31.396552] [INFO ] [MAIN ] [2281/3498] OBTC kept (0.4s) | 2278 kept, 3 rejected | 138.7/min | ETA: 8.8m [2026-01-23T12:16:31.977660] [DEBUG] [REMOTE ] OC: Retrieved 4835 rows, trimmed to 300. [2026-01-23T12:16:31.977822] [DEBUG] [REMOTE ] OC: PASS: History has at least 300 days. [2026-01-23T12:16:31.978086] [DEBUG] [REMOTE ] OC: PASS: Price check passed. Min price $97.60. [2026-01-23T12:16:31.978228] [DEBUG] [REMOTE ] OC: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:31.978355] [DEBUG] [REMOTE ] OC: PASS: Integrity check passed. [2026-01-23T12:16:31.978399] [DEBUG] [REMOTE ] OC: Symbol is viable for forecasting. [2026-01-23T12:16:31.978452] [INFO ] [MAIN ] [2282/3498] OC kept (0.6s) | 2279 kept, 3 rejected | 138.7/min | ETA: 8.8m [2026-01-23T12:16:32.258938] [DEBUG] [REMOTE ] OCCI: Retrieved 1833 rows, trimmed to 300. [2026-01-23T12:16:32.259069] [DEBUG] [REMOTE ] OCCI: PASS: History has at least 300 days. [2026-01-23T12:16:32.259297] [DEBUG] [REMOTE ] OCCI: PASS: Price check passed. Min price $4.18. [2026-01-23T12:16:32.259435] [DEBUG] [REMOTE ] OCCI: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:32.259550] [DEBUG] [REMOTE ] OCCI: PASS: Integrity check passed. [2026-01-23T12:16:32.259611] [DEBUG] [REMOTE ] OCCI: Symbol is viable for forecasting. [2026-01-23T12:16:32.259662] [INFO ] [MAIN ] [2283/3498] OCCI kept (0.3s) | 2280 kept, 3 rejected | 138.7/min | ETA: 8.8m [2026-01-23T12:16:32.704589] [DEBUG] [REMOTE ] OCFC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:32.704754] [DEBUG] [REMOTE ] OCFC: PASS: History has at least 300 days. [2026-01-23T12:16:32.704990] [DEBUG] [REMOTE ] OCFC: PASS: Price check passed. Min price $17.20. [2026-01-23T12:16:32.705135] [DEBUG] [REMOTE ] OCFC: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:32.705261] [DEBUG] [REMOTE ] OCFC: PASS: Integrity check passed. [2026-01-23T12:16:32.705306] [DEBUG] [REMOTE ] OCFC: Symbol is viable for forecasting. [2026-01-23T12:16:32.705357] [INFO ] [MAIN ] [2284/3498] OCFC kept (0.4s) | 2281 kept, 3 rejected | 138.7/min | ETA: 8.8m [2026-01-23T12:16:32.943361] [DEBUG] [REMOTE ] OCGN: Retrieved 2800 rows, trimmed to 300. [2026-01-23T12:16:32.943503] [DEBUG] [REMOTE ] OCGN: PASS: History has at least 300 days. [2026-01-23T12:16:32.943818] [DEBUG] [REMOTE ] OCGN: PASS: Price check passed. Min price $1.11. [2026-01-23T12:16:32.943965] [DEBUG] [REMOTE ] OCGN: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:32.944086] [DEBUG] [REMOTE ] OCGN: PASS: Integrity check passed. [2026-01-23T12:16:32.944129] [DEBUG] [REMOTE ] OCGN: Symbol is viable for forecasting. [2026-01-23T12:16:32.944181] [INFO ] [MAIN ] [2285/3498] OCGN kept (0.2s) | 2282 kept, 3 rejected | 138.8/min | ETA: 8.7m [2026-01-23T12:16:33.560742] [DEBUG] [REMOTE ] OCSL: Retrieved 4431 rows, trimmed to 300. [2026-01-23T12:16:33.560897] [DEBUG] [REMOTE ] OCSL: PASS: History has at least 300 days. [2026-01-23T12:16:33.561130] [DEBUG] [REMOTE ] OCSL: PASS: Price check passed. Min price $12.51. [2026-01-23T12:16:33.561265] [DEBUG] [REMOTE ] OCSL: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:33.561383] [DEBUG] [REMOTE ] OCSL: PASS: Integrity check passed. [2026-01-23T12:16:33.561423] [DEBUG] [REMOTE ] OCSL: Symbol is viable for forecasting. [2026-01-23T12:16:33.561471] [INFO ] [MAIN ] [2286/3498] OCSL kept (0.6s) | 2283 kept, 3 rejected | 138.7/min | ETA: 8.7m [2026-01-23T12:16:33.927964] [DEBUG] [REMOTE ] OCUL: Retrieved 2891 rows, trimmed to 300. [2026-01-23T12:16:33.928098] [DEBUG] [REMOTE ] OCUL: PASS: History has at least 300 days. [2026-01-23T12:16:33.928312] [DEBUG] [REMOTE ] OCUL: PASS: Price check passed. Min price $10.43. [2026-01-23T12:16:33.928446] [DEBUG] [REMOTE ] OCUL: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:33.928559] [DEBUG] [REMOTE ] OCUL: PASS: Integrity check passed. [2026-01-23T12:16:33.928629] [DEBUG] [REMOTE ] OCUL: Symbol is viable for forecasting. [2026-01-23T12:16:33.928678] [INFO ] [MAIN ] [2287/3498] OCUL kept (0.4s) | 2284 kept, 3 rejected | 138.7/min | ETA: 8.7m [2026-01-23T12:16:34.419397] [DEBUG] [REMOTE ] ODC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:34.419543] [DEBUG] [REMOTE ] ODC: PASS: History has at least 300 days. [2026-01-23T12:16:34.419793] [DEBUG] [REMOTE ] ODC: PASS: Price check passed. Min price $46.21. [2026-01-23T12:16:34.419934] [DEBUG] [REMOTE ] ODC: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:34.420058] [DEBUG] [REMOTE ] ODC: PASS: Integrity check passed. [2026-01-23T12:16:34.420101] [DEBUG] [REMOTE ] ODC: Symbol is viable for forecasting. [2026-01-23T12:16:34.420152] [INFO ] [MAIN ] [2288/3498] ODC kept (0.5s) | 2285 kept, 3 rejected | 138.7/min | ETA: 8.7m [2026-01-23T12:16:34.633539] [DEBUG] [REMOTE ] ODD: Retrieved 631 rows, trimmed to 300. [2026-01-23T12:16:34.633693] [DEBUG] [REMOTE ] ODD: PASS: History has at least 300 days. [2026-01-23T12:16:34.633915] [DEBUG] [REMOTE ] ODD: PASS: Price check passed. Min price $33.80. [2026-01-23T12:16:34.634239] [DEBUG] [REMOTE ] ODD: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:34.634350] [DEBUG] [REMOTE ] ODD: PASS: Integrity check passed. [2026-01-23T12:16:34.634391] [DEBUG] [REMOTE ] ODD: Symbol is viable for forecasting. [2026-01-23T12:16:34.634438] [INFO ] [MAIN ] [2289/3498] ODD kept (0.2s) | 2286 kept, 3 rejected | 138.8/min | ETA: 8.7m [2026-01-23T12:16:35.255745] [DEBUG] [REMOTE ] ODFL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:35.255888] [DEBUG] [REMOTE ] ODFL: PASS: History has at least 300 days. [2026-01-23T12:16:35.256113] [DEBUG] [REMOTE ] ODFL: PASS: Price check passed. Min price $126.06. [2026-01-23T12:16:35.256253] [DEBUG] [REMOTE ] ODFL: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:35.256369] [DEBUG] [REMOTE ] ODFL: PASS: Integrity check passed. [2026-01-23T12:16:35.256409] [DEBUG] [REMOTE ] ODFL: Symbol is viable for forecasting. [2026-01-23T12:16:35.256458] [INFO ] [MAIN ] [2290/3498] ODFL kept (0.6s) | 2287 kept, 3 rejected | 138.7/min | ETA: 8.7m [2026-01-23T12:16:35.490389] [DEBUG] [REMOTE ] OEC: Retrieved 2891 rows, trimmed to 300. [2026-01-23T12:16:35.490545] [DEBUG] [REMOTE ] OEC: PASS: History has at least 300 days. [2026-01-23T12:16:35.490825] [DEBUG] [REMOTE ] OEC: PASS: Price check passed. Min price $4.33. [2026-01-23T12:16:35.491154] [DEBUG] [REMOTE ] OEC: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:35.491278] [DEBUG] [REMOTE ] OEC: PASS: Integrity check passed. [2026-01-23T12:16:35.491320] [DEBUG] [REMOTE ] OEC: Symbol is viable for forecasting. [2026-01-23T12:16:35.491371] [INFO ] [MAIN ] [2291/3498] OEC kept (0.2s) | 2288 kept, 3 rejected | 138.8/min | ETA: 8.7m [2026-01-23T12:16:36.038644] [DEBUG] [REMOTE ] OESX: Retrieved 4551 rows, trimmed to 300. [2026-01-23T12:16:36.038814] [DEBUG] [REMOTE ] OESX: PASS: History has at least 300 days. [2026-01-23T12:16:36.039087] [DEBUG] [REMOTE ] OESX: PASS: Price check passed. Min price $8.35. [2026-01-23T12:16:36.039236] [DEBUG] [REMOTE ] OESX: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:36.039360] [DEBUG] [REMOTE ] OESX: PASS: Integrity check passed. [2026-01-23T12:16:36.039403] [DEBUG] [REMOTE ] OESX: Symbol is viable for forecasting. [2026-01-23T12:16:36.039456] [INFO ] [MAIN ] [2292/3498] OESX kept (0.5s) | 2289 kept, 3 rejected | 138.8/min | ETA: 8.7m [2026-01-23T12:16:36.584778] [DEBUG] [REMOTE ] OFG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:36.584921] [DEBUG] [REMOTE ] OFG: PASS: History has at least 300 days. [2026-01-23T12:16:36.585163] [DEBUG] [REMOTE ] OFG: PASS: Price check passed. Min price $37.93. [2026-01-23T12:16:36.585305] [DEBUG] [REMOTE ] OFG: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:36.585432] [DEBUG] [REMOTE ] OFG: PASS: Integrity check passed. [2026-01-23T12:16:36.585473] [DEBUG] [REMOTE ] OFG: Symbol is viable for forecasting. [2026-01-23T12:16:36.585525] [INFO ] [MAIN ] [2293/3498] OFG kept (0.5s) | 2290 kept, 3 rejected | 138.7/min | ETA: 8.7m [2026-01-23T12:16:37.047363] [DEBUG] [REMOTE ] OFIX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:37.047546] [DEBUG] [REMOTE ] OFIX: PASS: History has at least 300 days. [2026-01-23T12:16:37.047852] [DEBUG] [REMOTE ] OFIX: PASS: Price check passed. Min price $13.64. [2026-01-23T12:16:37.047994] [DEBUG] [REMOTE ] OFIX: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:37.048272] [DEBUG] [REMOTE ] OFIX: PASS: Integrity check passed. [2026-01-23T12:16:37.048335] [DEBUG] [REMOTE ] OFIX: Symbol is viable for forecasting. [2026-01-23T12:16:37.048391] [INFO ] [MAIN ] [2294/3498] OFIX kept (0.5s) | 2291 kept, 3 rejected | 138.7/min | ETA: 8.7m [2026-01-23T12:16:37.619182] [DEBUG] [REMOTE ] OFLX: Retrieved 5152 rows, trimmed to 300. [2026-01-23T12:16:37.619320] [DEBUG] [REMOTE ] OFLX: PASS: History has at least 300 days. [2026-01-23T12:16:37.619594] [DEBUG] [REMOTE ] OFLX: PASS: Price check passed. Min price $25.33. [2026-01-23T12:16:37.619759] [DEBUG] [REMOTE ] OFLX: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:37.619893] [DEBUG] [REMOTE ] OFLX: PASS: Integrity check passed. [2026-01-23T12:16:37.619935] [DEBUG] [REMOTE ] OFLX: Symbol is viable for forecasting. [2026-01-23T12:16:37.619983] [INFO ] [MAIN ] [2295/3498] OFLX kept (0.6s) | 2292 kept, 3 rejected | 138.7/min | ETA: 8.7m [2026-01-23T12:16:37.869787] [DEBUG] [REMOTE ] OFS: Retrieved 3320 rows, trimmed to 300. [2026-01-23T12:16:37.869973] [DEBUG] [REMOTE ] OFS: PASS: History has at least 300 days. [2026-01-23T12:16:37.870262] [DEBUG] [REMOTE ] OFS: PASS: Price check passed. Min price $4.55. [2026-01-23T12:16:37.870415] [DEBUG] [REMOTE ] OFS: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:37.870611] [DEBUG] [REMOTE ] OFS: PASS: Integrity check passed. [2026-01-23T12:16:37.870675] [DEBUG] [REMOTE ] OFS: Symbol is viable for forecasting. [2026-01-23T12:16:37.870751] [INFO ] [MAIN ] [2296/3498] OFS kept (0.3s) | 2293 kept, 3 rejected | 138.7/min | ETA: 8.7m [2026-01-23T12:16:38.339708] [DEBUG] [REMOTE ] OGE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:38.339876] [DEBUG] [REMOTE ] OGE: PASS: History has at least 300 days. [2026-01-23T12:16:38.340149] [DEBUG] [REMOTE ] OGE: PASS: Price check passed. Min price $42.08. [2026-01-23T12:16:38.340305] [DEBUG] [REMOTE ] OGE: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:38.340466] [DEBUG] [REMOTE ] OGE: PASS: Integrity check passed. [2026-01-23T12:16:38.340516] [DEBUG] [REMOTE ] OGE: Symbol is viable for forecasting. [2026-01-23T12:16:38.340591] [INFO ] [MAIN ] [2297/3498] OGE kept (0.5s) | 2294 kept, 3 rejected | 138.7/min | ETA: 8.7m [2026-01-23T12:16:38.774067] [DEBUG] [REMOTE ] OGI: Retrieved 2868 rows, trimmed to 300. [2026-01-23T12:16:38.774226] [DEBUG] [REMOTE ] OGI: PASS: History has at least 300 days. [2026-01-23T12:16:38.774476] [DEBUG] [REMOTE ] OGI: PASS: Price check passed. Min price $1.46. [2026-01-23T12:16:38.774660] [DEBUG] [REMOTE ] OGI: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:38.774829] [DEBUG] [REMOTE ] OGI: PASS: Integrity check passed. [2026-01-23T12:16:38.774891] [DEBUG] [REMOTE ] OGI: Symbol is viable for forecasting. [2026-01-23T12:16:38.774955] [INFO ] [MAIN ] [2298/3498] OGI kept (0.4s) | 2295 kept, 3 rejected | 138.7/min | ETA: 8.6m [2026-01-23T12:16:39.073279] [DEBUG] [REMOTE ] OGN: Retrieved 1167 rows, trimmed to 300. [2026-01-23T12:16:39.073416] [DEBUG] [REMOTE ] OGN: PASS: History has at least 300 days. [2026-01-23T12:16:39.073643] [DEBUG] [REMOTE ] OGN: PASS: Price check passed. Min price $6.32. [2026-01-23T12:16:39.073792] [DEBUG] [REMOTE ] OGN: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:39.073904] [DEBUG] [REMOTE ] OGN: PASS: Integrity check passed. [2026-01-23T12:16:39.073945] [DEBUG] [REMOTE ] OGN: Symbol is viable for forecasting. [2026-01-23T12:16:39.074184] [INFO ] [MAIN ] [2299/3498] OGN kept (0.3s) | 2296 kept, 3 rejected | 138.8/min | ETA: 8.6m [2026-01-23T12:16:39.727564] [DEBUG] [REMOTE ] OHI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:39.727742] [DEBUG] [REMOTE ] OHI: PASS: History has at least 300 days. [2026-01-23T12:16:39.727978] [DEBUG] [REMOTE ] OHI: PASS: Price check passed. Min price $38.91. [2026-01-23T12:16:39.728113] [DEBUG] [REMOTE ] OHI: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:39.728231] [DEBUG] [REMOTE ] OHI: PASS: Integrity check passed. [2026-01-23T12:16:39.728271] [DEBUG] [REMOTE ] OHI: Symbol is viable for forecasting. [2026-01-23T12:16:39.728320] [INFO ] [MAIN ] [2300/3498] OHI kept (0.7s) | 2297 kept, 3 rejected | 138.7/min | ETA: 8.6m [2026-01-23T12:16:40.178254] [DEBUG] [REMOTE ] OI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:40.178391] [DEBUG] [REMOTE ] OI: PASS: History has at least 300 days. [2026-01-23T12:16:40.178658] [DEBUG] [REMOTE ] OI: PASS: Price check passed. Min price $11.29. [2026-01-23T12:16:40.178801] [DEBUG] [REMOTE ] OI: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:40.178916] [DEBUG] [REMOTE ] OI: PASS: Integrity check passed. [2026-01-23T12:16:40.178957] [DEBUG] [REMOTE ] OI: Symbol is viable for forecasting. [2026-01-23T12:16:40.179006] [INFO ] [MAIN ] [2301/3498] OI kept (0.5s) | 2298 kept, 3 rejected | 138.7/min | ETA: 8.6m [2026-01-23T12:16:40.639758] [DEBUG] [REMOTE ] OIA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:40.639940] [DEBUG] [REMOTE ] OIA: PASS: History has at least 300 days. [2026-01-23T12:16:40.640256] [DEBUG] [REMOTE ] OIA: PASS: Price check passed. Min price $5.84. [2026-01-23T12:16:40.640448] [DEBUG] [REMOTE ] OIA: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:40.640637] [DEBUG] [REMOTE ] OIA: PASS: Integrity check passed. [2026-01-23T12:16:40.640695] [DEBUG] [REMOTE ] OIA: Symbol is viable for forecasting. [2026-01-23T12:16:40.640767] [INFO ] [MAIN ] [2302/3498] OIA kept (0.5s) | 2299 kept, 3 rejected | 138.7/min | ETA: 8.6m [2026-01-23T12:16:41.108897] [DEBUG] [REMOTE ] OII: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:41.109048] [DEBUG] [REMOTE ] OII: PASS: History has at least 300 days. [2026-01-23T12:16:41.109293] [DEBUG] [REMOTE ] OII: PASS: Price check passed. Min price $22.61. [2026-01-23T12:16:41.109434] [DEBUG] [REMOTE ] OII: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:41.109557] [DEBUG] [REMOTE ] OII: PASS: Integrity check passed. [2026-01-23T12:16:41.109623] [DEBUG] [REMOTE ] OII: Symbol is viable for forecasting. [2026-01-23T12:16:41.109677] [INFO ] [MAIN ] [2303/3498] OII kept (0.5s) | 2300 kept, 3 rejected | 138.7/min | ETA: 8.6m [2026-01-23T12:16:41.556807] [DEBUG] [REMOTE ] OIS: Retrieved 6274 rows, trimmed to 300. [2026-01-23T12:16:41.556962] [DEBUG] [REMOTE ] OIS: PASS: History has at least 300 days. [2026-01-23T12:16:41.557218] [DEBUG] [REMOTE ] OIS: PASS: Price check passed. Min price $5.86. [2026-01-23T12:16:41.557360] [DEBUG] [REMOTE ] OIS: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:41.557511] [DEBUG] [REMOTE ] OIS: PASS: Integrity check passed. [2026-01-23T12:16:41.557555] [DEBUG] [REMOTE ] OIS: Symbol is viable for forecasting. [2026-01-23T12:16:41.557624] [INFO ] [MAIN ] [2304/3498] OIS kept (0.4s) | 2301 kept, 3 rejected | 138.7/min | ETA: 8.6m [2026-01-23T12:16:42.011219] [DEBUG] [REMOTE ] OKE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:42.011363] [DEBUG] [REMOTE ] OKE: PASS: History has at least 300 days. [2026-01-23T12:16:42.011614] [DEBUG] [REMOTE ] OKE: PASS: Price check passed. Min price $64.31. [2026-01-23T12:16:42.011758] [DEBUG] [REMOTE ] OKE: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:42.011880] [DEBUG] [REMOTE ] OKE: PASS: Integrity check passed. [2026-01-23T12:16:42.011921] [DEBUG] [REMOTE ] OKE: Symbol is viable for forecasting. [2026-01-23T12:16:42.011971] [INFO ] [MAIN ] [2305/3498] OKE kept (0.5s) | 2302 kept, 3 rejected | 138.7/min | ETA: 8.6m [2026-01-23T12:16:42.320235] [DEBUG] [REMOTE ] OKTA: Retrieved 2210 rows, trimmed to 300. [2026-01-23T12:16:42.320375] [DEBUG] [REMOTE ] OKTA: PASS: History has at least 300 days. [2026-01-23T12:16:42.320610] [DEBUG] [REMOTE ] OKTA: PASS: Price check passed. Min price $78.32. [2026-01-23T12:16:42.320748] [DEBUG] [REMOTE ] OKTA: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:42.320863] [DEBUG] [REMOTE ] OKTA: PASS: Integrity check passed. [2026-01-23T12:16:42.320905] [DEBUG] [REMOTE ] OKTA: Symbol is viable for forecasting. [2026-01-23T12:16:42.320954] [INFO ] [MAIN ] [2306/3498] OKTA kept (0.3s) | 2303 kept, 3 rejected | 138.7/min | ETA: 8.6m [2026-01-23T12:16:42.667506] [DEBUG] [REMOTE ] OKYO: Retrieved 924 rows, trimmed to 300. [2026-01-23T12:16:42.667665] [DEBUG] [REMOTE ] OKYO: PASS: History has at least 300 days. [2026-01-23T12:16:42.667891] [DEBUG] [REMOTE ] OKYO: PASS: Price check passed. Min price $1.72. [2026-01-23T12:16:42.668025] [DEBUG] [REMOTE ] OKYO: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:42.668133] [DEBUG] [REMOTE ] OKYO: PASS: Integrity check passed. [2026-01-23T12:16:42.668174] [DEBUG] [REMOTE ] OKYO: Symbol is viable for forecasting. [2026-01-23T12:16:42.668221] [INFO ] [MAIN ] [2307/3498] OKYO kept (0.3s) | 2304 kept, 3 rejected | 138.7/min | ETA: 8.6m [2026-01-23T12:16:43.334656] [DEBUG] [REMOTE ] OLED: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:43.334807] [DEBUG] [REMOTE ] OLED: PASS: History has at least 300 days. [2026-01-23T12:16:43.335067] [DEBUG] [REMOTE ] OLED: PASS: Price check passed. Min price $108.21. [2026-01-23T12:16:43.335224] [DEBUG] [REMOTE ] OLED: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:43.335360] [DEBUG] [REMOTE ] OLED: PASS: Integrity check passed. [2026-01-23T12:16:43.335406] [DEBUG] [REMOTE ] OLED: Symbol is viable for forecasting. [2026-01-23T12:16:43.335465] [INFO ] [MAIN ] [2308/3498] OLED kept (0.7s) | 2305 kept, 3 rejected | 138.7/min | ETA: 8.6m [2026-01-23T12:16:43.664253] [DEBUG] [REMOTE ] OLLI: Retrieved 2646 rows, trimmed to 300. [2026-01-23T12:16:43.664388] [DEBUG] [REMOTE ] OLLI: PASS: History has at least 300 days. [2026-01-23T12:16:43.664643] [DEBUG] [REMOTE ] OLLI: PASS: Price check passed. Min price $107.96. [2026-01-23T12:16:43.664810] [DEBUG] [REMOTE ] OLLI: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:43.664931] [DEBUG] [REMOTE ] OLLI: PASS: Integrity check passed. [2026-01-23T12:16:43.664974] [DEBUG] [REMOTE ] OLLI: Symbol is viable for forecasting. [2026-01-23T12:16:43.665023] [INFO ] [MAIN ] [2309/3498] OLLI kept (0.3s) | 2306 kept, 3 rejected | 138.7/min | ETA: 8.6m [2026-01-23T12:16:43.960674] [DEBUG] [REMOTE ] OLMA: Retrieved 1298 rows, trimmed to 300. [2026-01-23T12:16:43.960824] [DEBUG] [REMOTE ] OLMA: PASS: History has at least 300 days. [2026-01-23T12:16:43.961057] [DEBUG] [REMOTE ] OLMA: PASS: Price check passed. Min price $7.94. [2026-01-23T12:16:43.961211] [DEBUG] [REMOTE ] OLMA: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:43.961338] [DEBUG] [REMOTE ] OLMA: PASS: Integrity check passed. [2026-01-23T12:16:43.961383] [DEBUG] [REMOTE ] OLMA: Symbol is viable for forecasting. [2026-01-23T12:16:43.961439] [INFO ] [MAIN ] [2310/3498] OLMA kept (0.3s) | 2307 kept, 3 rejected | 138.7/min | ETA: 8.6m [2026-01-23T12:16:44.636194] [DEBUG] [REMOTE ] OLN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:44.636341] [DEBUG] [REMOTE ] OLN: PASS: History has at least 300 days. [2026-01-23T12:16:44.636596] [DEBUG] [REMOTE ] OLN: PASS: Price check passed. Min price $18.29. [2026-01-23T12:16:44.636744] [DEBUG] [REMOTE ] OLN: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:44.636868] [DEBUG] [REMOTE ] OLN: PASS: Integrity check passed. [2026-01-23T12:16:44.636910] [DEBUG] [REMOTE ] OLN: Symbol is viable for forecasting. [2026-01-23T12:16:44.636965] [INFO ] [MAIN ] [2311/3498] OLN kept (0.7s) | 2308 kept, 3 rejected | 138.7/min | ETA: 8.6m [2026-01-23T12:16:44.922254] [DEBUG] [REMOTE ] OLOX: Retrieved 2158 rows, trimmed to 300. [2026-01-23T12:16:44.922385] [DEBUG] [REMOTE ] OLOX: PASS: History has at least 300 days. [2026-01-23T12:16:44.922631] [DEBUG] [REMOTE ] OLOX: PASS: Price check passed. Min price $1.44. [2026-01-23T12:16:44.922782] [DEBUG] [REMOTE ] OLOX: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:44.922901] [DEBUG] [REMOTE ] OLOX: PASS: Integrity check passed. [2026-01-23T12:16:44.922943] [DEBUG] [REMOTE ] OLOX: Symbol is viable for forecasting. [2026-01-23T12:16:44.922995] [INFO ] [MAIN ] [2312/3498] OLOX kept (0.3s) | 2309 kept, 3 rejected | 138.7/min | ETA: 8.5m [2026-01-23T12:16:45.363248] [DEBUG] [REMOTE ] OLP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:45.363406] [DEBUG] [REMOTE ] OLP: PASS: History has at least 300 days. [2026-01-23T12:16:45.363657] [DEBUG] [REMOTE ] OLP: PASS: Price check passed. Min price $19.54. [2026-01-23T12:16:45.363803] [DEBUG] [REMOTE ] OLP: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:45.363931] [DEBUG] [REMOTE ] OLP: PASS: Integrity check passed. [2026-01-23T12:16:45.363974] [DEBUG] [REMOTE ] OLP: Symbol is viable for forecasting. [2026-01-23T12:16:45.364026] [INFO ] [MAIN ] [2313/3498] OLP kept (0.4s) | 2310 kept, 3 rejected | 138.7/min | ETA: 8.5m [2026-01-23T12:16:45.668522] [DEBUG] [REMOTE ] OLPX: Retrieved 1082 rows, trimmed to 300. [2026-01-23T12:16:45.668677] [DEBUG] [REMOTE ] OLPX: PASS: History has at least 300 days. [2026-01-23T12:16:45.668887] [DEBUG] [REMOTE ] OLPX: PASS: Price check passed. Min price $1.01. [2026-01-23T12:16:45.669024] [DEBUG] [REMOTE ] OLPX: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:45.669136] [DEBUG] [REMOTE ] OLPX: PASS: Integrity check passed. [2026-01-23T12:16:45.669178] [DEBUG] [REMOTE ] OLPX: Symbol is viable for forecasting. [2026-01-23T12:16:45.669226] [INFO ] [MAIN ] [2314/3498] OLPX kept (0.3s) | 2311 kept, 3 rejected | 138.7/min | ETA: 8.5m [2026-01-23T12:16:46.115990] [DEBUG] [REMOTE ] OM: Retrieved 1345 rows, trimmed to 300. [2026-01-23T12:16:46.116332] [DEBUG] [REMOTE ] OM: PASS: History has at least 300 days. [2026-01-23T12:16:46.116544] [DEBUG] [REMOTE ] OM: PASS: Price check passed. Min price $3.29. [2026-01-23T12:16:46.116720] [DEBUG] [REMOTE ] OM: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:46.116835] [DEBUG] [REMOTE ] OM: PASS: Integrity check passed. [2026-01-23T12:16:46.116877] [DEBUG] [REMOTE ] OM: Symbol is viable for forecasting. [2026-01-23T12:16:46.116926] [INFO ] [MAIN ] [2315/3498] OM kept (0.4s) | 2312 kept, 3 rejected | 138.7/min | ETA: 8.5m [2026-01-23T12:16:46.616163] [DEBUG] [REMOTE ] OMAB: Retrieved 4816 rows, trimmed to 300. [2026-01-23T12:16:46.616311] [DEBUG] [REMOTE ] OMAB: PASS: History has at least 300 days. [2026-01-23T12:16:46.616604] [DEBUG] [REMOTE ] OMAB: PASS: Price check passed. Min price $96.35. [2026-01-23T12:16:46.616787] [DEBUG] [REMOTE ] OMAB: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:46.616947] [DEBUG] [REMOTE ] OMAB: PASS: Integrity check passed. [2026-01-23T12:16:46.617004] [DEBUG] [REMOTE ] OMAB: Symbol is viable for forecasting. [2026-01-23T12:16:46.617068] [INFO ] [MAIN ] [2316/3498] OMAB kept (0.5s) | 2313 kept, 3 rejected | 138.7/min | ETA: 8.5m [2026-01-23T12:16:47.405400] [DEBUG] [REMOTE ] OMC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:47.405535] [DEBUG] [REMOTE ] OMC: PASS: History has at least 300 days. [2026-01-23T12:16:47.405766] [DEBUG] [REMOTE ] OMC: PASS: Price check passed. Min price $69.48. [2026-01-23T12:16:47.405904] [DEBUG] [REMOTE ] OMC: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:47.406020] [DEBUG] [REMOTE ] OMC: PASS: Integrity check passed. [2026-01-23T12:16:47.406062] [DEBUG] [REMOTE ] OMC: Symbol is viable for forecasting. [2026-01-23T12:16:47.406111] [INFO ] [MAIN ] [2317/3498] OMC kept (0.8s) | 2314 kept, 3 rejected | 138.7/min | ETA: 8.5m [2026-01-23T12:16:47.868833] [DEBUG] [REMOTE ] OMCL: Retrieved 6149 rows, trimmed to 300. [2026-01-23T12:16:47.868968] [DEBUG] [REMOTE ] OMCL: PASS: History has at least 300 days. [2026-01-23T12:16:47.869182] [DEBUG] [REMOTE ] OMCL: PASS: Price check passed. Min price $29.57. [2026-01-23T12:16:47.869320] [DEBUG] [REMOTE ] OMCL: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:47.869433] [DEBUG] [REMOTE ] OMCL: PASS: Integrity check passed. [2026-01-23T12:16:47.869473] [DEBUG] [REMOTE ] OMCL: Symbol is viable for forecasting. [2026-01-23T12:16:47.869521] [INFO ] [MAIN ] [2318/3498] OMCL kept (0.5s) | 2315 kept, 3 rejected | 138.7/min | ETA: 8.5m [2026-01-23T12:16:48.327174] [DEBUG] [REMOTE ] OMEX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:48.327490] [DEBUG] [REMOTE ] OMEX: PASS: History has at least 300 days. [2026-01-23T12:16:48.327852] [DEBUG] [REMOTE ] OMEX: PASS: Price check passed. Min price $1.74. [2026-01-23T12:16:48.328026] [DEBUG] [REMOTE ] OMEX: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:48.328193] [DEBUG] [REMOTE ] OMEX: PASS: Integrity check passed. [2026-01-23T12:16:48.328242] [DEBUG] [REMOTE ] OMEX: Symbol is viable for forecasting. [2026-01-23T12:16:48.328298] [INFO ] [MAIN ] [2319/3498] OMEX kept (0.5s) | 2316 kept, 3 rejected | 138.7/min | ETA: 8.5m [2026-01-23T12:16:48.648497] [DEBUG] [REMOTE ] OMF: Retrieved 2552 rows, trimmed to 300. [2026-01-23T12:16:48.648661] [DEBUG] [REMOTE ] OMF: PASS: History has at least 300 days. [2026-01-23T12:16:48.648885] [DEBUG] [REMOTE ] OMF: PASS: Price check passed. Min price $54.79. [2026-01-23T12:16:48.649221] [DEBUG] [REMOTE ] OMF: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:48.649339] [DEBUG] [REMOTE ] OMF: PASS: Integrity check passed. [2026-01-23T12:16:48.649380] [DEBUG] [REMOTE ] OMF: Symbol is viable for forecasting. [2026-01-23T12:16:48.649429] [INFO ] [MAIN ] [2320/3498] OMF kept (0.3s) | 2317 kept, 3 rejected | 138.7/min | ETA: 8.5m [2026-01-23T12:16:49.223908] [DEBUG] [REMOTE ] ON: Retrieved 6470 rows, trimmed to 300. [2026-01-23T12:16:49.224057] [DEBUG] [REMOTE ] ON: PASS: History has at least 300 days. [2026-01-23T12:16:49.224290] [DEBUG] [REMOTE ] ON: PASS: Price check passed. Min price $44.90. [2026-01-23T12:16:49.224425] [DEBUG] [REMOTE ] ON: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:49.224545] [DEBUG] [REMOTE ] ON: PASS: Integrity check passed. [2026-01-23T12:16:49.224610] [DEBUG] [REMOTE ] ON: Symbol is viable for forecasting. [2026-01-23T12:16:49.224662] [INFO ] [MAIN ] [2321/3498] ON kept (0.6s) | 2318 kept, 3 rejected | 138.7/min | ETA: 8.5m [2026-01-23T12:16:49.729543] [DEBUG] [REMOTE ] ONB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:49.729699] [DEBUG] [REMOTE ] ONB: PASS: History has at least 300 days. [2026-01-23T12:16:49.729927] [DEBUG] [REMOTE ] ONB: PASS: Price check passed. Min price $19.66. [2026-01-23T12:16:49.730063] [DEBUG] [REMOTE ] ONB: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:49.730180] [DEBUG] [REMOTE ] ONB: PASS: Integrity check passed. [2026-01-23T12:16:49.730221] [DEBUG] [REMOTE ] ONB: Symbol is viable for forecasting. [2026-01-23T12:16:49.730270] [INFO ] [MAIN ] [2322/3498] ONB kept (0.5s) | 2319 kept, 3 rejected | 138.7/min | ETA: 8.5m [2026-01-23T12:16:49.950695] [DEBUG] [REMOTE ] ONCO: Retrieved 984 rows, trimmed to 300. [2026-01-23T12:16:49.950827] [DEBUG] [REMOTE ] ONCO: PASS: History has at least 300 days. [2026-01-23T12:16:49.951032] [DEBUG] [REMOTE ] ONCO: PASS: Price check passed. Min price $1.43. [2026-01-23T12:16:49.951168] [DEBUG] [REMOTE ] ONCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:49.951277] [DEBUG] [REMOTE ] ONCO: PASS: Integrity check passed. [2026-01-23T12:16:49.951317] [DEBUG] [REMOTE ] ONCO: Symbol is viable for forecasting. [2026-01-23T12:16:49.951365] [INFO ] [MAIN ] [2323/3498] ONCO kept (0.2s) | 2320 kept, 3 rejected | 138.7/min | ETA: 8.5m [2026-01-23T12:16:50.397007] [DEBUG] [REMOTE ] ONDS: Retrieved 1474 rows, trimmed to 300. [2026-01-23T12:16:50.397160] [DEBUG] [REMOTE ] ONDS: PASS: History has at least 300 days. [2026-01-23T12:16:50.397425] [DEBUG] [REMOTE ] ONDS: PASS: Price check passed. Min price $5.25. [2026-01-23T12:16:50.397648] [DEBUG] [REMOTE ] ONDS: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:50.397804] [DEBUG] [REMOTE ] ONDS: PASS: Integrity check passed. [2026-01-23T12:16:50.397853] [DEBUG] [REMOTE ] ONDS: Symbol is viable for forecasting. [2026-01-23T12:16:50.397904] [INFO ] [MAIN ] [2324/3498] ONDS kept (0.4s) | 2321 kept, 3 rejected | 138.7/min | ETA: 8.5m [2026-01-23T12:16:50.961308] [DEBUG] [REMOTE ] ONEQ: Retrieved 5613 rows, trimmed to 300. [2026-01-23T12:16:50.961465] [DEBUG] [REMOTE ] ONEQ: PASS: History has at least 300 days. [2026-01-23T12:16:50.961709] [DEBUG] [REMOTE ] ONEQ: PASS: Price check passed. Min price $86.80. [2026-01-23T12:16:50.961846] [DEBUG] [REMOTE ] ONEQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:50.961965] [DEBUG] [REMOTE ] ONEQ: PASS: Integrity check passed. [2026-01-23T12:16:50.962005] [DEBUG] [REMOTE ] ONEQ: Symbol is viable for forecasting. [2026-01-23T12:16:50.962054] [INFO ] [MAIN ] [2325/3498] ONEQ kept (0.6s) | 2322 kept, 3 rejected | 138.7/min | ETA: 8.5m [2026-01-23T12:16:51.206851] [DEBUG] [REMOTE ] ONL: Retrieved 1050 rows, trimmed to 300. [2026-01-23T12:16:51.206984] [DEBUG] [REMOTE ] ONL: PASS: History has at least 300 days. [2026-01-23T12:16:51.207187] [DEBUG] [REMOTE ] ONL: PASS: Price check passed. Min price $1.96. [2026-01-23T12:16:51.207322] [DEBUG] [REMOTE ] ONL: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:51.207466] [DEBUG] [REMOTE ] ONL: PASS: Integrity check passed. [2026-01-23T12:16:51.207506] [DEBUG] [REMOTE ] ONL: Symbol is viable for forecasting. [2026-01-23T12:16:51.207554] [INFO ] [MAIN ] [2326/3498] ONL kept (0.2s) | 2323 kept, 3 rejected | 138.7/min | ETA: 8.5m [2026-01-23T12:16:51.596245] [DEBUG] [REMOTE ] ONON: Retrieved 1093 rows, trimmed to 300. [2026-01-23T12:16:51.596389] [DEBUG] [REMOTE ] ONON: PASS: History has at least 300 days. [2026-01-23T12:16:51.596618] [DEBUG] [REMOTE ] ONON: PASS: Price check passed. Min price $34.96. [2026-01-23T12:16:51.596759] [DEBUG] [REMOTE ] ONON: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:51.596872] [DEBUG] [REMOTE ] ONON: PASS: Integrity check passed. [2026-01-23T12:16:51.596914] [DEBUG] [REMOTE ] ONON: Symbol is viable for forecasting. [2026-01-23T12:16:51.596963] [INFO ] [MAIN ] [2327/3498] ONON kept (0.4s) | 2324 kept, 3 rejected | 138.7/min | ETA: 8.4m [2026-01-23T12:16:52.048471] [DEBUG] [REMOTE ] ONTF: Retrieved 1248 rows, trimmed to 300. [2026-01-23T12:16:52.048711] [DEBUG] [REMOTE ] ONTF: PASS: History has at least 300 days. [2026-01-23T12:16:52.049051] [DEBUG] [REMOTE ] ONTF: PASS: Price check passed. Min price $4.94. [2026-01-23T12:16:52.049243] [DEBUG] [REMOTE ] ONTF: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:52.049628] [DEBUG] [REMOTE ] ONTF: PASS: Integrity check passed. [2026-01-23T12:16:52.049691] [DEBUG] [REMOTE ] ONTF: Symbol is viable for forecasting. [2026-01-23T12:16:52.049764] [INFO ] [MAIN ] [2328/3498] ONTF kept (0.5s) | 2325 kept, 3 rejected | 138.7/min | ETA: 8.4m [2026-01-23T12:16:52.649627] [DEBUG] [REMOTE ] ONTO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:52.649790] [DEBUG] [REMOTE ] ONTO: PASS: History has at least 300 days. [2026-01-23T12:16:52.650039] [DEBUG] [REMOTE ] ONTO: PASS: Price check passed. Min price $124.09. [2026-01-23T12:16:52.650224] [DEBUG] [REMOTE ] ONTO: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:52.650384] [DEBUG] [REMOTE ] ONTO: PASS: Integrity check passed. [2026-01-23T12:16:52.650433] [DEBUG] [REMOTE ] ONTO: Symbol is viable for forecasting. [2026-01-23T12:16:52.650487] [INFO ] [MAIN ] [2329/3498] ONTO kept (0.6s) | 2326 kept, 3 rejected | 138.7/min | ETA: 8.4m [2026-01-23T12:16:53.035196] [DEBUG] [REMOTE ] OOMA: Retrieved 2645 rows, trimmed to 300. [2026-01-23T12:16:53.035402] [DEBUG] [REMOTE ] OOMA: PASS: History has at least 300 days. [2026-01-23T12:16:53.035710] [DEBUG] [REMOTE ] OOMA: PASS: Price check passed. Min price $10.58. [2026-01-23T12:16:53.035858] [DEBUG] [REMOTE ] OOMA: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:53.035988] [DEBUG] [REMOTE ] OOMA: PASS: Integrity check passed. [2026-01-23T12:16:53.036031] [DEBUG] [REMOTE ] OOMA: Symbol is viable for forecasting. [2026-01-23T12:16:53.036086] [INFO ] [MAIN ] [2330/3498] OOMA kept (0.4s) | 2327 kept, 3 rejected | 138.7/min | ETA: 8.4m [2026-01-23T12:16:53.333414] [DEBUG] [REMOTE ] OPAD: Retrieved 1283 rows, trimmed to 300. [2026-01-23T12:16:53.333632] [DEBUG] [REMOTE ] OPAD: PASS: History has at least 300 days. [2026-01-23T12:16:53.333888] [DEBUG] [REMOTE ] OPAD: PASS: Price check passed. Min price $1.19. [2026-01-23T12:16:53.334042] [DEBUG] [REMOTE ] OPAD: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:53.334187] [DEBUG] [REMOTE ] OPAD: PASS: Integrity check passed. [2026-01-23T12:16:53.334229] [DEBUG] [REMOTE ] OPAD: Symbol is viable for forecasting. [2026-01-23T12:16:53.334283] [INFO ] [MAIN ] [2331/3498] OPAD kept (0.3s) | 2328 kept, 3 rejected | 138.7/min | ETA: 8.4m [2026-01-23T12:16:53.684929] [DEBUG] [REMOTE ] OPAL: Retrieved 879 rows, trimmed to 300. [2026-01-23T12:16:53.685065] [DEBUG] [REMOTE ] OPAL: PASS: History has at least 300 days. [2026-01-23T12:16:53.685289] [DEBUG] [REMOTE ] OPAL: PASS: Price check passed. Min price $2.02. [2026-01-23T12:16:53.685450] [DEBUG] [REMOTE ] OPAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:53.685564] [DEBUG] [REMOTE ] OPAL: PASS: Integrity check passed. [2026-01-23T12:16:53.685625] [DEBUG] [REMOTE ] OPAL: Symbol is viable for forecasting. [2026-01-23T12:16:53.685675] [INFO ] [MAIN ] [2332/3498] OPAL kept (0.4s) | 2329 kept, 3 rejected | 138.7/min | ETA: 8.4m [2026-01-23T12:16:54.244782] [DEBUG] [REMOTE ] OPBK: Retrieved 5158 rows, trimmed to 300. [2026-01-23T12:16:54.244933] [DEBUG] [REMOTE ] OPBK: PASS: History has at least 300 days. [2026-01-23T12:16:54.245176] [DEBUG] [REMOTE ] OPBK: PASS: Price check passed. Min price $12.63. [2026-01-23T12:16:54.245313] [DEBUG] [REMOTE ] OPBK: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:54.245438] [DEBUG] [REMOTE ] OPBK: PASS: Integrity check passed. [2026-01-23T12:16:54.245479] [DEBUG] [REMOTE ] OPBK: Symbol is viable for forecasting. [2026-01-23T12:16:54.245529] [INFO ] [MAIN ] [2333/3498] OPBK kept (0.6s) | 2330 kept, 3 rejected | 138.7/min | ETA: 8.4m [2026-01-23T12:16:54.696096] [DEBUG] [REMOTE ] OPCH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:54.696230] [DEBUG] [REMOTE ] OPCH: PASS: History has at least 300 days. [2026-01-23T12:16:54.696451] [DEBUG] [REMOTE ] OPCH: PASS: Price check passed. Min price $26.03. [2026-01-23T12:16:54.696607] [DEBUG] [REMOTE ] OPCH: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:54.696726] [DEBUG] [REMOTE ] OPCH: PASS: Integrity check passed. [2026-01-23T12:16:54.696766] [DEBUG] [REMOTE ] OPCH: Symbol is viable for forecasting. [2026-01-23T12:16:54.696815] [INFO ] [MAIN ] [2334/3498] OPCH kept (0.5s) | 2331 kept, 3 rejected | 138.7/min | ETA: 8.4m [2026-01-23T12:16:54.953791] [DEBUG] [REMOTE ] OPEN: Retrieved 1406 rows, trimmed to 300. [2026-01-23T12:16:54.953925] [DEBUG] [REMOTE ] OPEN: PASS: History has at least 300 days. [2026-01-23T12:16:54.954139] [DEBUG] [REMOTE ] OPEN: PASS: Price check passed. Min price $5.83. [2026-01-23T12:16:54.954273] [DEBUG] [REMOTE ] OPEN: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:54.954387] [DEBUG] [REMOTE ] OPEN: PASS: Integrity check passed. [2026-01-23T12:16:54.954428] [DEBUG] [REMOTE ] OPEN: Symbol is viable for forecasting. [2026-01-23T12:16:54.954476] [INFO ] [MAIN ] [2335/3498] OPEN kept (0.3s) | 2332 kept, 3 rejected | 138.7/min | ETA: 8.4m [2026-01-23T12:16:55.399801] [DEBUG] [REMOTE ] OPFI: Retrieved 1297 rows, trimmed to 300. [2026-01-23T12:16:55.399973] [DEBUG] [REMOTE ] OPFI: PASS: History has at least 300 days. [2026-01-23T12:16:55.400254] [DEBUG] [REMOTE ] OPFI: PASS: Price check passed. Min price $9.18. [2026-01-23T12:16:55.400434] [DEBUG] [REMOTE ] OPFI: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:55.400611] [DEBUG] [REMOTE ] OPFI: PASS: Integrity check passed. [2026-01-23T12:16:55.400666] [DEBUG] [REMOTE ] OPFI: Symbol is viable for forecasting. [2026-01-23T12:16:55.400734] [INFO ] [MAIN ] [2336/3498] OPFI kept (0.4s) | 2333 kept, 3 rejected | 138.7/min | ETA: 8.4m [2026-01-23T12:16:56.025034] [DEBUG] [REMOTE ] OPK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:16:56.025170] [DEBUG] [REMOTE ] OPK: PASS: History has at least 300 days. [2026-01-23T12:16:56.025390] [DEBUG] [REMOTE ] OPK: PASS: Price check passed. Min price $1.26. [2026-01-23T12:16:56.025533] [DEBUG] [REMOTE ] OPK: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:56.025669] [DEBUG] [REMOTE ] OPK: PASS: Integrity check passed. [2026-01-23T12:16:56.025712] [DEBUG] [REMOTE ] OPK: Symbol is viable for forecasting. [2026-01-23T12:16:56.025763] [INFO ] [MAIN ] [2337/3498] OPK kept (0.6s) | 2334 kept, 3 rejected | 138.7/min | ETA: 8.4m [2026-01-23T12:16:56.352061] [DEBUG] [REMOTE ] OPLN: Retrieved 4052 rows, trimmed to 300. [2026-01-23T12:16:56.352280] [DEBUG] [REMOTE ] OPLN: PASS: History has at least 300 days. [2026-01-23T12:16:56.352642] [DEBUG] [REMOTE ] OPLN: PASS: Price check passed. Min price $24.49. [2026-01-23T12:16:56.352840] [DEBUG] [REMOTE ] OPLN: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:56.353012] [DEBUG] [REMOTE ] OPLN: PASS: Integrity check passed. [2026-01-23T12:16:56.353069] [DEBUG] [REMOTE ] OPLN: Symbol is viable for forecasting. [2026-01-23T12:16:56.353136] [INFO ] [MAIN ] [2338/3498] OPLN kept (0.3s) | 2335 kept, 3 rejected | 138.7/min | ETA: 8.4m [2026-01-23T12:16:56.741355] [DEBUG] [REMOTE ] OPP: Retrieved 2342 rows, trimmed to 300. [2026-01-23T12:16:56.741488] [DEBUG] [REMOTE ] OPP: PASS: History has at least 300 days. [2026-01-23T12:16:56.741729] [DEBUG] [REMOTE ] OPP: PASS: Price check passed. Min price $7.71. [2026-01-23T12:16:56.741871] [DEBUG] [REMOTE ] OPP: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:56.741984] [DEBUG] [REMOTE ] OPP: PASS: Integrity check passed. [2026-01-23T12:16:56.742025] [DEBUG] [REMOTE ] OPP: Symbol is viable for forecasting. [2026-01-23T12:16:56.742074] [INFO ] [MAIN ] [2339/3498] OPP kept (0.4s) | 2336 kept, 3 rejected | 138.7/min | ETA: 8.4m [2026-01-23T12:16:57.165765] [DEBUG] [REMOTE ] OPRA: Retrieved 1882 rows, trimmed to 300. [2026-01-23T12:16:57.165904] [DEBUG] [REMOTE ] OPRA: PASS: History has at least 300 days. [2026-01-23T12:16:57.166126] [DEBUG] [REMOTE ] OPRA: PASS: Price check passed. Min price $12.54. [2026-01-23T12:16:57.166265] [DEBUG] [REMOTE ] OPRA: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:57.166386] [DEBUG] [REMOTE ] OPRA: PASS: Integrity check passed. [2026-01-23T12:16:57.166427] [DEBUG] [REMOTE ] OPRA: Symbol is viable for forecasting. [2026-01-23T12:16:57.166476] [INFO ] [MAIN ] [2340/3498] OPRA kept (0.4s) | 2337 kept, 3 rejected | 138.7/min | ETA: 8.3m [2026-01-23T12:16:57.446855] [DEBUG] [REMOTE ] OPTX: Retrieved 1001 rows, trimmed to 300. [2026-01-23T12:16:57.446989] [DEBUG] [REMOTE ] OPTX: PASS: History has at least 300 days. [2026-01-23T12:16:57.447193] [DEBUG] [REMOTE ] OPTX: PASS: Price check passed. Min price $1.25. [2026-01-23T12:16:57.447330] [DEBUG] [REMOTE ] OPTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:57.447468] [DEBUG] [REMOTE ] OPTX: PASS: Integrity check passed. [2026-01-23T12:16:57.447512] [DEBUG] [REMOTE ] OPTX: Symbol is viable for forecasting. [2026-01-23T12:16:57.447563] [INFO ] [MAIN ] [2341/3498] OPTX kept (0.3s) | 2338 kept, 3 rejected | 138.7/min | ETA: 8.3m [2026-01-23T12:16:58.025067] [DEBUG] [REMOTE ] OPXS: Retrieved 4199 rows, trimmed to 300. [2026-01-23T12:16:58.025205] [DEBUG] [REMOTE ] OPXS: PASS: History has at least 300 days. [2026-01-23T12:16:58.025430] [DEBUG] [REMOTE ] OPXS: PASS: Price check passed. Min price $12.75. [2026-01-23T12:16:58.025586] [DEBUG] [REMOTE ] OPXS: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:58.025705] [DEBUG] [REMOTE ] OPXS: PASS: Integrity check passed. [2026-01-23T12:16:58.025746] [DEBUG] [REMOTE ] OPXS: Symbol is viable for forecasting. [2026-01-23T12:16:58.025794] [INFO ] [MAIN ] [2342/3498] OPXS kept (0.6s) | 2339 kept, 3 rejected | 138.7/min | ETA: 8.3m [2026-01-23T12:16:58.507799] [DEBUG] [REMOTE ] ORA: Retrieved 5332 rows, trimmed to 300. [2026-01-23T12:16:58.507940] [DEBUG] [REMOTE ] ORA: PASS: History has at least 300 days. [2026-01-23T12:16:58.508166] [DEBUG] [REMOTE ] ORA: PASS: Price check passed. Min price $104.99. [2026-01-23T12:16:58.508314] [DEBUG] [REMOTE ] ORA: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:58.508436] [DEBUG] [REMOTE ] ORA: PASS: Integrity check passed. [2026-01-23T12:16:58.508480] [DEBUG] [REMOTE ] ORA: Symbol is viable for forecasting. [2026-01-23T12:16:58.508533] [INFO ] [MAIN ] [2343/3498] ORA kept (0.5s) | 2340 kept, 3 rejected | 138.7/min | ETA: 8.3m [2026-01-23T12:16:58.940838] [DEBUG] [REMOTE ] ORC: Retrieved 3254 rows, trimmed to 300. [2026-01-23T12:16:58.940964] [DEBUG] [REMOTE ] ORC: PASS: History has at least 300 days. [2026-01-23T12:16:58.941173] [DEBUG] [REMOTE ] ORC: PASS: Price check passed. Min price $6.85. [2026-01-23T12:16:58.941312] [DEBUG] [REMOTE ] ORC: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:58.941445] [DEBUG] [REMOTE ] ORC: PASS: Integrity check passed. [2026-01-23T12:16:58.941486] [DEBUG] [REMOTE ] ORC: Symbol is viable for forecasting. [2026-01-23T12:16:58.941535] [INFO ] [MAIN ] [2344/3498] ORC kept (0.4s) | 2341 kept, 3 rejected | 138.7/min | ETA: 8.3m [2026-01-23T12:16:59.248310] [DEBUG] [REMOTE ] ORGO: Retrieved 2274 rows, trimmed to 300. [2026-01-23T12:16:59.248441] [DEBUG] [REMOTE ] ORGO: PASS: History has at least 300 days. [2026-01-23T12:16:59.248679] [DEBUG] [REMOTE ] ORGO: PASS: Price check passed. Min price $3.71. [2026-01-23T12:16:59.248817] [DEBUG] [REMOTE ] ORGO: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:59.248927] [DEBUG] [REMOTE ] ORGO: PASS: Integrity check passed. [2026-01-23T12:16:59.248968] [DEBUG] [REMOTE ] ORGO: Symbol is viable for forecasting. [2026-01-23T12:16:59.249016] [INFO ] [MAIN ] [2345/3498] ORGO kept (0.3s) | 2342 kept, 3 rejected | 138.7/min | ETA: 8.3m [2026-01-23T12:16:59.615914] [DEBUG] [REMOTE ] ORIC: Retrieved 1444 rows, trimmed to 300. [2026-01-23T12:16:59.616040] [DEBUG] [REMOTE ] ORIC: PASS: History has at least 300 days. [2026-01-23T12:16:59.616248] [DEBUG] [REMOTE ] ORIC: PASS: Price check passed. Min price $8.04. [2026-01-23T12:16:59.616595] [DEBUG] [REMOTE ] ORIC: PASS: Continuity check passed with 300 days. [2026-01-23T12:16:59.616711] [DEBUG] [REMOTE ] ORIC: PASS: Integrity check passed. [2026-01-23T12:16:59.616752] [DEBUG] [REMOTE ] ORIC: Symbol is viable for forecasting. [2026-01-23T12:16:59.616801] [INFO ] [MAIN ] [2346/3498] ORIC kept (0.4s) | 2343 kept, 3 rejected | 138.7/min | ETA: 8.3m [2026-01-23T12:17:00.294827] [DEBUG] [REMOTE ] ORKA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:00.294968] [DEBUG] [REMOTE ] ORKA: PASS: History has at least 300 days. [2026-01-23T12:17:00.295200] [DEBUG] [REMOTE ] ORKA: PASS: Price check passed. Min price $26.19. [2026-01-23T12:17:00.295338] [DEBUG] [REMOTE ] ORKA: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:00.295460] [DEBUG] [REMOTE ] ORKA: PASS: Integrity check passed. [2026-01-23T12:17:00.295501] [DEBUG] [REMOTE ] ORKA: Symbol is viable for forecasting. [2026-01-23T12:17:00.295550] [INFO ] [MAIN ] [2347/3498] ORKA kept (0.7s) | 2344 kept, 3 rejected | 138.7/min | ETA: 8.3m [2026-01-23T12:17:00.812835] [DEBUG] [REMOTE ] ORLY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:00.812944] [DEBUG] [REMOTE ] ORLY: PASS: History has at least 300 days. [2026-01-23T12:17:00.813174] [DEBUG] [REMOTE ] ORLY: PASS: Price check passed. Min price $90.34. [2026-01-23T12:17:00.813313] [DEBUG] [REMOTE ] ORLY: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:00.813432] [DEBUG] [REMOTE ] ORLY: PASS: Integrity check passed. [2026-01-23T12:17:00.813473] [DEBUG] [REMOTE ] ORLY: Symbol is viable for forecasting. [2026-01-23T12:17:00.813522] [INFO ] [MAIN ] [2348/3498] ORLY kept (0.5s) | 2345 kept, 3 rejected | 138.7/min | ETA: 8.3m [2026-01-23T12:17:01.210218] [DEBUG] [REMOTE ] ORMP: Retrieved 4970 rows, trimmed to 300. [2026-01-23T12:17:01.210359] [DEBUG] [REMOTE ] ORMP: PASS: History has at least 300 days. [2026-01-23T12:17:01.210599] [DEBUG] [REMOTE ] ORMP: PASS: Price check passed. Min price $2.05. [2026-01-23T12:17:01.210750] [DEBUG] [REMOTE ] ORMP: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:01.210903] [DEBUG] [REMOTE ] ORMP: PASS: Integrity check passed. [2026-01-23T12:17:01.210955] [DEBUG] [REMOTE ] ORMP: Symbol is viable for forecasting. [2026-01-23T12:17:01.211014] [INFO ] [MAIN ] [2349/3498] ORMP kept (0.4s) | 2346 kept, 3 rejected | 138.7/min | ETA: 8.3m [2026-01-23T12:17:01.640997] [DEBUG] [REMOTE ] ORN: Retrieved 4550 rows, trimmed to 300. [2026-01-23T12:17:01.641167] [DEBUG] [REMOTE ] ORN: PASS: History has at least 300 days. [2026-01-23T12:17:01.641481] [DEBUG] [REMOTE ] ORN: PASS: Price check passed. Min price $8.55. [2026-01-23T12:17:01.641705] [DEBUG] [REMOTE ] ORN: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:01.641875] [DEBUG] [REMOTE ] ORN: PASS: Integrity check passed. [2026-01-23T12:17:01.641937] [DEBUG] [REMOTE ] ORN: Symbol is viable for forecasting. [2026-01-23T12:17:01.642011] [INFO ] [MAIN ] [2350/3498] ORN kept (0.4s) | 2347 kept, 3 rejected | 138.7/min | ETA: 8.3m [2026-01-23T12:17:02.092125] [DEBUG] [REMOTE ] ORRF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:02.092270] [DEBUG] [REMOTE ] ORRF: PASS: History has at least 300 days. [2026-01-23T12:17:02.092510] [DEBUG] [REMOTE ] ORRF: PASS: Price check passed. Min price $32.85. [2026-01-23T12:17:02.092679] [DEBUG] [REMOTE ] ORRF: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:02.092808] [DEBUG] [REMOTE ] ORRF: PASS: Integrity check passed. [2026-01-23T12:17:02.092851] [DEBUG] [REMOTE ] ORRF: Symbol is viable for forecasting. [2026-01-23T12:17:02.092900] [INFO ] [MAIN ] [2351/3498] ORRF kept (0.5s) | 2348 kept, 3 rejected | 138.7/min | ETA: 8.3m [2026-01-23T12:17:02.297249] [DEBUG] [REMOTE ] OS: Retrieved 376 rows, trimmed to 300. [2026-01-23T12:17:02.297414] [DEBUG] [REMOTE ] OS: PASS: History has at least 300 days. [2026-01-23T12:17:02.297650] [DEBUG] [REMOTE ] OS: PASS: Price check passed. Min price $16.99. [2026-01-23T12:17:02.297795] [DEBUG] [REMOTE ] OS: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:02.297911] [DEBUG] [REMOTE ] OS: PASS: Integrity check passed. [2026-01-23T12:17:02.297955] [DEBUG] [REMOTE ] OS: Symbol is viable for forecasting. [2026-01-23T12:17:02.298004] [INFO ] [MAIN ] [2352/3498] OS kept (0.2s) | 2349 kept, 3 rejected | 138.7/min | ETA: 8.3m [2026-01-23T12:17:03.114860] [DEBUG] [REMOTE ] OSBC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:03.115002] [DEBUG] [REMOTE ] OSBC: PASS: History has at least 300 days. [2026-01-23T12:17:03.115229] [DEBUG] [REMOTE ] OSBC: PASS: Price check passed. Min price $17.67. [2026-01-23T12:17:03.115364] [DEBUG] [REMOTE ] OSBC: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:03.115483] [DEBUG] [REMOTE ] OSBC: PASS: Integrity check passed. [2026-01-23T12:17:03.115523] [DEBUG] [REMOTE ] OSBC: Symbol is viable for forecasting. [2026-01-23T12:17:03.115590] [INFO ] [MAIN ] [2353/3498] OSBC kept (0.8s) | 2350 kept, 3 rejected | 138.7/min | ETA: 8.3m [2026-01-23T12:17:03.577372] [DEBUG] [REMOTE ] OSIS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:03.577544] [DEBUG] [REMOTE ] OSIS: PASS: History has at least 300 days. [2026-01-23T12:17:03.577803] [DEBUG] [REMOTE ] OSIS: PASS: Price check passed. Min price $233.97. [2026-01-23T12:17:03.577945] [DEBUG] [REMOTE ] OSIS: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:03.578068] [DEBUG] [REMOTE ] OSIS: PASS: Integrity check passed. [2026-01-23T12:17:03.578111] [DEBUG] [REMOTE ] OSIS: Symbol is viable for forecasting. [2026-01-23T12:17:03.578161] [INFO ] [MAIN ] [2354/3498] OSIS kept (0.5s) | 2351 kept, 3 rejected | 138.7/min | ETA: 8.3m [2026-01-23T12:17:04.093616] [DEBUG] [REMOTE ] OSPN: Retrieved 6299 rows, trimmed to 300. [2026-01-23T12:17:04.093752] [DEBUG] [REMOTE ] OSPN: PASS: History has at least 300 days. [2026-01-23T12:17:04.093971] [DEBUG] [REMOTE ] OSPN: PASS: Price check passed. Min price $11.29. [2026-01-23T12:17:04.094108] [DEBUG] [REMOTE ] OSPN: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:04.094223] [DEBUG] [REMOTE ] OSPN: PASS: Integrity check passed. [2026-01-23T12:17:04.094265] [DEBUG] [REMOTE ] OSPN: Symbol is viable for forecasting. [2026-01-23T12:17:04.094314] [INFO ] [MAIN ] [2355/3498] OSPN kept (0.5s) | 2352 kept, 3 rejected | 138.6/min | ETA: 8.2m [2026-01-23T12:17:04.376688] [DEBUG] [REMOTE ] OSS: Retrieved 2004 rows, trimmed to 300. [2026-01-23T12:17:04.376832] [DEBUG] [REMOTE ] OSS: PASS: History has at least 300 days. [2026-01-23T12:17:04.377054] [DEBUG] [REMOTE ] OSS: PASS: Price check passed. Min price $4.34. [2026-01-23T12:17:04.377194] [DEBUG] [REMOTE ] OSS: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:04.377311] [DEBUG] [REMOTE ] OSS: PASS: Integrity check passed. [2026-01-23T12:17:04.377352] [DEBUG] [REMOTE ] OSS: Symbol is viable for forecasting. [2026-01-23T12:17:04.377422] [INFO ] [MAIN ] [2356/3498] OSS kept (0.3s) | 2353 kept, 3 rejected | 138.7/min | ETA: 8.2m [2026-01-23T12:17:05.042735] [DEBUG] [REMOTE ] OTEX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:05.042895] [DEBUG] [REMOTE ] OTEX: PASS: History has at least 300 days. [2026-01-23T12:17:05.043169] [DEBUG] [REMOTE ] OTEX: PASS: Price check passed. Min price $28.62. [2026-01-23T12:17:05.043324] [DEBUG] [REMOTE ] OTEX: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:05.043470] [DEBUG] [REMOTE ] OTEX: PASS: Integrity check passed. [2026-01-23T12:17:05.043513] [DEBUG] [REMOTE ] OTEX: Symbol is viable for forecasting. [2026-01-23T12:17:05.043567] [INFO ] [MAIN ] [2357/3498] OTEX kept (0.7s) | 2354 kept, 3 rejected | 138.6/min | ETA: 8.2m [2026-01-23T12:17:05.236492] [DEBUG] [REMOTE ] OTIS: Retrieved 1469 rows, trimmed to 300. [2026-01-23T12:17:05.236652] [DEBUG] [REMOTE ] OTIS: PASS: History has at least 300 days. [2026-01-23T12:17:05.236897] [DEBUG] [REMOTE ] OTIS: PASS: Price check passed. Min price $86.12. [2026-01-23T12:17:05.237042] [DEBUG] [REMOTE ] OTIS: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:05.237159] [DEBUG] [REMOTE ] OTIS: PASS: Integrity check passed. [2026-01-23T12:17:05.237201] [DEBUG] [REMOTE ] OTIS: Symbol is viable for forecasting. [2026-01-23T12:17:05.237251] [INFO ] [MAIN ] [2358/3498] OTIS kept (0.2s) | 2355 kept, 3 rejected | 138.7/min | ETA: 8.2m [2026-01-23T12:17:05.708446] [DEBUG] [REMOTE ] OTLY: Retrieved 1174 rows, trimmed to 300. [2026-01-23T12:17:05.708634] [DEBUG] [REMOTE ] OTLY: PASS: History has at least 300 days. [2026-01-23T12:17:05.708921] [DEBUG] [REMOTE ] OTLY: PASS: Price check passed. Min price $10.34. [2026-01-23T12:17:05.709114] [DEBUG] [REMOTE ] OTLY: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:05.709282] [DEBUG] [REMOTE ] OTLY: PASS: Integrity check passed. [2026-01-23T12:17:05.709339] [DEBUG] [REMOTE ] OTLY: Symbol is viable for forecasting. [2026-01-23T12:17:05.709407] [INFO ] [MAIN ] [2359/3498] OTLY kept (0.5s) | 2356 kept, 3 rejected | 138.7/min | ETA: 8.2m [2026-01-23T12:17:06.098075] [DEBUG] [REMOTE ] OVID: Retrieved 2191 rows, trimmed to 300. [2026-01-23T12:17:06.098215] [DEBUG] [REMOTE ] OVID: PASS: History has at least 300 days. [2026-01-23T12:17:06.098438] [DEBUG] [REMOTE ] OVID: PASS: Price check passed. Min price $1.20. [2026-01-23T12:17:06.098611] [DEBUG] [REMOTE ] OVID: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:06.098736] [DEBUG] [REMOTE ] OVID: PASS: Integrity check passed. [2026-01-23T12:17:06.098779] [DEBUG] [REMOTE ] OVID: Symbol is viable for forecasting. [2026-01-23T12:17:06.098848] [INFO ] [MAIN ] [2360/3498] OVID kept (0.4s) | 2357 kept, 3 rejected | 138.7/min | ETA: 8.2m [2026-01-23T12:17:06.680953] [DEBUG] [REMOTE ] OVLY: Retrieved 5603 rows, trimmed to 300. [2026-01-23T12:17:06.681093] [DEBUG] [REMOTE ] OVLY: PASS: History has at least 300 days. [2026-01-23T12:17:06.681315] [DEBUG] [REMOTE ] OVLY: PASS: Price check passed. Min price $27.05. [2026-01-23T12:17:06.681455] [DEBUG] [REMOTE ] OVLY: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:06.681593] [DEBUG] [REMOTE ] OVLY: PASS: Integrity check passed. [2026-01-23T12:17:06.681638] [DEBUG] [REMOTE ] OVLY: Symbol is viable for forecasting. [2026-01-23T12:17:06.681687] [INFO ] [MAIN ] [2361/3498] OVLY kept (0.6s) | 2358 kept, 3 rejected | 138.6/min | ETA: 8.2m [2026-01-23T12:17:06.865948] [DEBUG] [REMOTE ] OWL: Retrieved 1282 rows, trimmed to 300. [2026-01-23T12:17:06.866095] [DEBUG] [REMOTE ] OWL: PASS: History has at least 300 days. [2026-01-23T12:17:06.866316] [DEBUG] [REMOTE ] OWL: PASS: Price check passed. Min price $13.74. [2026-01-23T12:17:06.866458] [DEBUG] [REMOTE ] OWL: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:06.866593] [DEBUG] [REMOTE ] OWL: PASS: Integrity check passed. [2026-01-23T12:17:06.866639] [DEBUG] [REMOTE ] OWL: Symbol is viable for forecasting. [2026-01-23T12:17:06.866696] [INFO ] [MAIN ] [2362/3498] OWL kept (0.2s) | 2359 kept, 3 rejected | 138.7/min | ETA: 8.2m [2026-01-23T12:17:07.583679] [DEBUG] [REMOTE ] OXLC: Retrieved 3773 rows, trimmed to 300. [2026-01-23T12:17:07.583857] [DEBUG] [REMOTE ] OXLC: PASS: History has at least 300 days. [2026-01-23T12:17:07.584143] [DEBUG] [REMOTE ] OXLC: PASS: Price check passed. Min price $12.34. [2026-01-23T12:17:07.584291] [DEBUG] [REMOTE ] OXLC: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:07.584436] [DEBUG] [REMOTE ] OXLC: PASS: Integrity check passed. [2026-01-23T12:17:07.584479] [DEBUG] [REMOTE ] OXLC: Symbol is viable for forecasting. [2026-01-23T12:17:07.584531] [INFO ] [MAIN ] [2363/3498] OXLC kept (0.7s) | 2360 kept, 3 rejected | 138.6/min | ETA: 8.2m [2026-01-23T12:17:08.097226] [DEBUG] [REMOTE ] OXM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:08.097469] [DEBUG] [REMOTE ] OXM: PASS: History has at least 300 days. [2026-01-23T12:17:08.097897] [DEBUG] [REMOTE ] OXM: PASS: Price check passed. Min price $31.21. [2026-01-23T12:17:08.098117] [DEBUG] [REMOTE ] OXM: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:08.098324] [DEBUG] [REMOTE ] OXM: PASS: Integrity check passed. [2026-01-23T12:17:08.098390] [DEBUG] [REMOTE ] OXM: Symbol is viable for forecasting. [2026-01-23T12:17:08.098471] [INFO ] [MAIN ] [2364/3498] OXM kept (0.5s) | 2361 kept, 3 rejected | 138.6/min | ETA: 8.2m [2026-01-23T12:17:08.470557] [DEBUG] [REMOTE ] OXSQ: Retrieved 1971 rows, trimmed to 300. [2026-01-23T12:17:08.470853] [DEBUG] [REMOTE ] OXSQ: PASS: History has at least 300 days. [2026-01-23T12:17:08.471212] [DEBUG] [REMOTE ] OXSQ: PASS: Price check passed. Min price $1.68. [2026-01-23T12:17:08.471396] [DEBUG] [REMOTE ] OXSQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:08.471619] [DEBUG] [REMOTE ] OXSQ: PASS: Integrity check passed. [2026-01-23T12:17:08.471678] [DEBUG] [REMOTE ] OXSQ: Symbol is viable for forecasting. [2026-01-23T12:17:08.471749] [INFO ] [MAIN ] [2365/3498] OXSQ kept (0.4s) | 2362 kept, 3 rejected | 138.6/min | ETA: 8.2m [2026-01-23T12:17:08.610749] [DEBUG] [REMOTE ] OZEM: Retrieved 419 rows, trimmed to 300. [2026-01-23T12:17:08.610950] [DEBUG] [REMOTE ] OZEM: PASS: History has at least 300 days. [2026-01-23T12:17:08.611213] [DEBUG] [REMOTE ] OZEM: PASS: Price check passed. Min price $27.31. [2026-01-23T12:17:08.611362] [DEBUG] [REMOTE ] OZEM: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:08.611489] [DEBUG] [REMOTE ] OZEM: PASS: Integrity check passed. [2026-01-23T12:17:08.611532] [DEBUG] [REMOTE ] OZEM: Symbol is viable for forecasting. [2026-01-23T12:17:08.611631] [INFO ] [MAIN ] [2366/3498] OZEM kept (0.1s) | 2363 kept, 3 rejected | 138.7/min | ETA: 8.2m [2026-01-23T12:17:09.401593] [DEBUG] [REMOTE ] OZK: Retrieved 6294 rows, trimmed to 300. [2026-01-23T12:17:09.401755] [DEBUG] [REMOTE ] OZK: PASS: History has at least 300 days. [2026-01-23T12:17:09.402025] [DEBUG] [REMOTE ] OZK: PASS: Price check passed. Min price $42.22. [2026-01-23T12:17:09.402171] [DEBUG] [REMOTE ] OZK: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:09.402300] [DEBUG] [REMOTE ] OZK: PASS: Integrity check passed. [2026-01-23T12:17:09.402342] [DEBUG] [REMOTE ] OZK: Symbol is viable for forecasting. [2026-01-23T12:17:09.402395] [INFO ] [MAIN ] [2367/3498] OZK kept (0.8s) | 2364 kept, 3 rejected | 138.6/min | ETA: 8.2m [2026-01-23T12:17:09.637452] [DEBUG] [REMOTE ] OZKAP: Retrieved 1061 rows, trimmed to 300. [2026-01-23T12:17:09.637619] [DEBUG] [REMOTE ] OZKAP: PASS: History has at least 300 days. [2026-01-23T12:17:09.637837] [DEBUG] [REMOTE ] OZKAP: PASS: Price check passed. Min price $15.95. [2026-01-23T12:17:09.637998] [DEBUG] [REMOTE ] OZKAP: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:09.638141] [DEBUG] [REMOTE ] OZKAP: PASS: Integrity check passed. [2026-01-23T12:17:09.638185] [DEBUG] [REMOTE ] OZKAP: Symbol is viable for forecasting. [2026-01-23T12:17:09.638235] [INFO ] [MAIN ] [2368/3498] OZKAP kept (0.2s) | 2365 kept, 3 rejected | 138.7/min | ETA: 8.1m [2026-01-23T12:17:10.314945] [DEBUG] [REMOTE ] PAA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:10.315105] [DEBUG] [REMOTE ] PAA: PASS: History has at least 300 days. [2026-01-23T12:17:10.315360] [DEBUG] [REMOTE ] PAA: PASS: Price check passed. Min price $16.30. [2026-01-23T12:17:10.315511] [DEBUG] [REMOTE ] PAA: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:10.315662] [DEBUG] [REMOTE ] PAA: PASS: Integrity check passed. [2026-01-23T12:17:10.315710] [DEBUG] [REMOTE ] PAA: Symbol is viable for forecasting. [2026-01-23T12:17:10.315763] [INFO ] [MAIN ] [2369/3498] PAA kept (0.7s) | 2366 kept, 3 rejected | 138.6/min | ETA: 8.1m [2026-01-23T12:17:10.837857] [DEBUG] [REMOTE ] PAAS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:10.838028] [DEBUG] [REMOTE ] PAAS: PASS: History has at least 300 days. [2026-01-23T12:17:10.838328] [DEBUG] [REMOTE ] PAAS: PASS: Price check passed. Min price $33.08. [2026-01-23T12:17:10.838506] [DEBUG] [REMOTE ] PAAS: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:10.838703] [DEBUG] [REMOTE ] PAAS: PASS: Integrity check passed. [2026-01-23T12:17:10.838762] [DEBUG] [REMOTE ] PAAS: Symbol is viable for forecasting. [2026-01-23T12:17:10.838827] [INFO ] [MAIN ] [2370/3498] PAAS kept (0.5s) | 2367 kept, 3 rejected | 138.6/min | ETA: 8.1m [2026-01-23T12:17:11.302500] [DEBUG] [REMOTE ] PAC: Retrieved 5008 rows, trimmed to 300. [2026-01-23T12:17:11.302747] [DEBUG] [REMOTE ] PAC: PASS: History has at least 300 days. [2026-01-23T12:17:11.303079] [DEBUG] [REMOTE ] PAC: PASS: Price check passed. Min price $208.17. [2026-01-23T12:17:11.303228] [DEBUG] [REMOTE ] PAC: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:11.303381] [DEBUG] [REMOTE ] PAC: PASS: Integrity check passed. [2026-01-23T12:17:11.303424] [DEBUG] [REMOTE ] PAC: Symbol is viable for forecasting. [2026-01-23T12:17:11.303481] [INFO ] [MAIN ] [2371/3498] PAC kept (0.5s) | 2368 kept, 3 rejected | 138.6/min | ETA: 8.1m [2026-01-23T12:17:11.697281] [DEBUG] [REMOTE ] PACB: Retrieved 3832 rows, trimmed to 300. [2026-01-23T12:17:11.697528] [DEBUG] [REMOTE ] PACB: PASS: History has at least 300 days. [2026-01-23T12:17:11.697859] [DEBUG] [REMOTE ] PACB: PASS: Price check passed. Min price $1.57. [2026-01-23T12:17:11.698009] [DEBUG] [REMOTE ] PACB: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:11.698156] [DEBUG] [REMOTE ] PACB: PASS: Integrity check passed. [2026-01-23T12:17:11.698203] [DEBUG] [REMOTE ] PACB: Symbol is viable for forecasting. [2026-01-23T12:17:11.698290] [INFO ] [MAIN ] [2372/3498] PACB kept (0.4s) | 2369 kept, 3 rejected | 138.6/min | ETA: 8.1m [2026-01-23T12:17:11.975435] [DEBUG] [REMOTE ] PACK: Retrieved 1670 rows, trimmed to 300. [2026-01-23T12:17:11.975620] [DEBUG] [REMOTE ] PACK: PASS: History has at least 300 days. [2026-01-23T12:17:11.975850] [DEBUG] [REMOTE ] PACK: PASS: Price check passed. Min price $4.29. [2026-01-23T12:17:11.975996] [DEBUG] [REMOTE ] PACK: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:11.976119] [DEBUG] [REMOTE ] PACK: PASS: Integrity check passed. [2026-01-23T12:17:11.976162] [DEBUG] [REMOTE ] PACK: Symbol is viable for forecasting. [2026-01-23T12:17:11.976215] [INFO ] [MAIN ] [2373/3498] PACK kept (0.3s) | 2370 kept, 3 rejected | 138.6/min | ETA: 8.1m [2026-01-23T12:17:12.460227] [DEBUG] [REMOTE ] PAGP: Retrieved 3085 rows, trimmed to 300. [2026-01-23T12:17:12.460392] [DEBUG] [REMOTE ] PAGP: PASS: History has at least 300 days. [2026-01-23T12:17:12.460693] [DEBUG] [REMOTE ] PAGP: PASS: Price check passed. Min price $17.17. [2026-01-23T12:17:12.460873] [DEBUG] [REMOTE ] PAGP: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:12.461010] [DEBUG] [REMOTE ] PAGP: PASS: Integrity check passed. [2026-01-23T12:17:12.461052] [DEBUG] [REMOTE ] PAGP: Symbol is viable for forecasting. [2026-01-23T12:17:12.461103] [INFO ] [MAIN ] [2374/3498] PAGP kept (0.5s) | 2371 kept, 3 rejected | 138.6/min | ETA: 8.1m [2026-01-23T12:17:12.796006] [DEBUG] [REMOTE ] PAGS: Retrieved 2010 rows, trimmed to 300. [2026-01-23T12:17:12.796140] [DEBUG] [REMOTE ] PAGS: PASS: History has at least 300 days. [2026-01-23T12:17:12.796351] [DEBUG] [REMOTE ] PAGS: PASS: Price check passed. Min price $9.22. [2026-01-23T12:17:12.796493] [DEBUG] [REMOTE ] PAGS: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:12.796639] [DEBUG] [REMOTE ] PAGS: PASS: Integrity check passed. [2026-01-23T12:17:12.796686] [DEBUG] [REMOTE ] PAGS: Symbol is viable for forecasting. [2026-01-23T12:17:12.796737] [INFO ] [MAIN ] [2375/3498] PAGS kept (0.3s) | 2372 kept, 3 rejected | 138.6/min | ETA: 8.1m [2026-01-23T12:17:13.255059] [DEBUG] [REMOTE ] PAHC: Retrieved 2963 rows, trimmed to 300. [2026-01-23T12:17:13.255246] [DEBUG] [REMOTE ] PAHC: PASS: History has at least 300 days. [2026-01-23T12:17:13.255531] [DEBUG] [REMOTE ] PAHC: PASS: Price check passed. Min price $37.25. [2026-01-23T12:17:13.255725] [DEBUG] [REMOTE ] PAHC: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:13.255860] [DEBUG] [REMOTE ] PAHC: PASS: Integrity check passed. [2026-01-23T12:17:13.255912] [DEBUG] [REMOTE ] PAHC: Symbol is viable for forecasting. [2026-01-23T12:17:13.255976] [INFO ] [MAIN ] [2376/3498] PAHC kept (0.5s) | 2373 kept, 3 rejected | 138.6/min | ETA: 8.1m [2026-01-23T12:17:13.421144] [DEBUG] [REMOTE ] PAL: Retrieved 427 rows, trimmed to 300. [2026-01-23T12:17:13.421289] [DEBUG] [REMOTE ] PAL: PASS: History has at least 300 days. [2026-01-23T12:17:13.421499] [DEBUG] [REMOTE ] PAL: PASS: Price check passed. Min price $6.45. [2026-01-23T12:17:13.421661] [DEBUG] [REMOTE ] PAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:13.421779] [DEBUG] [REMOTE ] PAL: PASS: Integrity check passed. [2026-01-23T12:17:13.421822] [DEBUG] [REMOTE ] PAL: Symbol is viable for forecasting. [2026-01-23T12:17:13.421871] [INFO ] [MAIN ] [2377/3498] PAL kept (0.2s) | 2374 kept, 3 rejected | 138.7/min | ETA: 8.1m [2026-01-23T12:17:14.197097] [DEBUG] [REMOTE ] PAM: Retrieved 4096 rows, trimmed to 300. [2026-01-23T12:17:14.197244] [DEBUG] [REMOTE ] PAM: PASS: History has at least 300 days. [2026-01-23T12:17:14.197523] [DEBUG] [REMOTE ] PAM: PASS: Price check passed. Min price $77.49. [2026-01-23T12:17:14.197684] [DEBUG] [REMOTE ] PAM: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:14.197814] [DEBUG] [REMOTE ] PAM: PASS: Integrity check passed. [2026-01-23T12:17:14.197872] [DEBUG] [REMOTE ] PAM: Symbol is viable for forecasting. [2026-01-23T12:17:14.197924] [INFO ] [MAIN ] [2378/3498] PAM kept (0.8s) | 2375 kept, 3 rejected | 138.6/min | ETA: 8.1m [2026-01-23T12:17:14.558600] [DEBUG] [REMOTE ] PANL: Retrieved 3040 rows, trimmed to 300. [2026-01-23T12:17:14.558745] [DEBUG] [REMOTE ] PANL: PASS: History has at least 300 days. [2026-01-23T12:17:14.559162] [DEBUG] [REMOTE ] PANL: PASS: Price check passed. Min price $4.70. [2026-01-23T12:17:14.559300] [DEBUG] [REMOTE ] PANL: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:14.559417] [DEBUG] [REMOTE ] PANL: PASS: Integrity check passed. [2026-01-23T12:17:14.559457] [DEBUG] [REMOTE ] PANL: Symbol is viable for forecasting. [2026-01-23T12:17:14.559506] [INFO ] [MAIN ] [2379/3498] PANL kept (0.4s) | 2376 kept, 3 rejected | 138.6/min | ETA: 8.1m [2026-01-23T12:17:14.872153] [DEBUG] [REMOTE ] PASG: Retrieved 1483 rows, trimmed to 300. [2026-01-23T12:17:14.872296] [DEBUG] [REMOTE ] PASG: PASS: History has at least 300 days. [2026-01-23T12:17:14.872517] [DEBUG] [REMOTE ] PASG: PASS: Price check passed. Min price $6.29. [2026-01-23T12:17:14.872686] [DEBUG] [REMOTE ] PASG: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:14.872803] [DEBUG] [REMOTE ] PASG: PASS: Integrity check passed. [2026-01-23T12:17:14.872845] [DEBUG] [REMOTE ] PASG: Symbol is viable for forecasting. [2026-01-23T12:17:14.872894] [INFO ] [MAIN ] [2380/3498] PASG kept (0.3s) | 2377 kept, 3 rejected | 138.7/min | ETA: 8.1m [2026-01-23T12:17:15.168680] [DEBUG] [REMOTE ] PATH: Retrieved 1195 rows, trimmed to 300. [2026-01-23T12:17:15.168839] [DEBUG] [REMOTE ] PATH: PASS: History has at least 300 days. [2026-01-23T12:17:15.169094] [DEBUG] [REMOTE ] PATH: PASS: Price check passed. Min price $12.73. [2026-01-23T12:17:15.169283] [DEBUG] [REMOTE ] PATH: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:15.169429] [DEBUG] [REMOTE ] PATH: PASS: Integrity check passed. [2026-01-23T12:17:15.169482] [DEBUG] [REMOTE ] PATH: Symbol is viable for forecasting. [2026-01-23T12:17:15.169548] [INFO ] [MAIN ] [2381/3498] PATH kept (0.3s) | 2378 kept, 3 rejected | 138.7/min | ETA: 8.1m [2026-01-23T12:17:15.894768] [DEBUG] [REMOTE ] PATK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:15.894916] [DEBUG] [REMOTE ] PATK: PASS: History has at least 300 days. [2026-01-23T12:17:15.895156] [DEBUG] [REMOTE ] PATK: PASS: Price check passed. Min price $96.55. [2026-01-23T12:17:15.895302] [DEBUG] [REMOTE ] PATK: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:15.895428] [DEBUG] [REMOTE ] PATK: PASS: Integrity check passed. [2026-01-23T12:17:15.895482] [DEBUG] [REMOTE ] PATK: Symbol is viable for forecasting. [2026-01-23T12:17:15.895551] [INFO ] [MAIN ] [2382/3498] PATK kept (0.7s) | 2379 kept, 3 rejected | 138.6/min | ETA: 8.1m [2026-01-23T12:17:16.156069] [DEBUG] [REMOTE ] PAX: Retrieved 1256 rows, trimmed to 300. [2026-01-23T12:17:16.156205] [DEBUG] [REMOTE ] PAX: PASS: History has at least 300 days. [2026-01-23T12:17:16.156441] [DEBUG] [REMOTE ] PAX: PASS: Price check passed. Min price $14.27. [2026-01-23T12:17:16.156630] [DEBUG] [REMOTE ] PAX: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:16.156757] [DEBUG] [REMOTE ] PAX: PASS: Integrity check passed. [2026-01-23T12:17:16.156801] [DEBUG] [REMOTE ] PAX: Symbol is viable for forecasting. [2026-01-23T12:17:16.156850] [INFO ] [MAIN ] [2383/3498] PAX kept (0.3s) | 2380 kept, 3 rejected | 138.7/min | ETA: 8.0m [2026-01-23T12:17:16.536458] [DEBUG] [REMOTE ] PAXS: Retrieved 1000 rows, trimmed to 300. [2026-01-23T12:17:16.536609] [DEBUG] [REMOTE ] PAXS: PASS: History has at least 300 days. [2026-01-23T12:17:16.536814] [DEBUG] [REMOTE ] PAXS: PASS: Price check passed. Min price $15.10. [2026-01-23T12:17:16.536949] [DEBUG] [REMOTE ] PAXS: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:16.537059] [DEBUG] [REMOTE ] PAXS: PASS: Integrity check passed. [2026-01-23T12:17:16.537116] [DEBUG] [REMOTE ] PAXS: Symbol is viable for forecasting. [2026-01-23T12:17:16.537164] [INFO ] [MAIN ] [2384/3498] PAXS kept (0.4s) | 2381 kept, 3 rejected | 138.7/min | ETA: 8.0m [2026-01-23T12:17:16.974215] [DEBUG] [REMOTE ] PAY: Retrieved 1170 rows, trimmed to 300. [2026-01-23T12:17:16.974369] [DEBUG] [REMOTE ] PAY: PASS: History has at least 300 days. [2026-01-23T12:17:16.974608] [DEBUG] [REMOTE ] PAY: PASS: Price check passed. Min price $28.41. [2026-01-23T12:17:16.974782] [DEBUG] [REMOTE ] PAY: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:16.974931] [DEBUG] [REMOTE ] PAY: PASS: Integrity check passed. [2026-01-23T12:17:16.974987] [DEBUG] [REMOTE ] PAY: Symbol is viable for forecasting. [2026-01-23T12:17:16.975044] [INFO ] [MAIN ] [2385/3498] PAY kept (0.4s) | 2382 kept, 3 rejected | 138.7/min | ETA: 8.0m [2026-01-23T12:17:17.308296] [DEBUG] [REMOTE ] PAYC: Retrieved 2961 rows, trimmed to 300. [2026-01-23T12:17:17.308430] [DEBUG] [REMOTE ] PAYC: PASS: History has at least 300 days. [2026-01-23T12:17:17.308678] [DEBUG] [REMOTE ] PAYC: PASS: Price check passed. Min price $147.48. [2026-01-23T12:17:17.308820] [DEBUG] [REMOTE ] PAYC: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:17.308937] [DEBUG] [REMOTE ] PAYC: PASS: Integrity check passed. [2026-01-23T12:17:17.308978] [DEBUG] [REMOTE ] PAYC: Symbol is viable for forecasting. [2026-01-23T12:17:17.309028] [INFO ] [MAIN ] [2386/3498] PAYC kept (0.3s) | 2383 kept, 3 rejected | 138.7/min | ETA: 8.0m [2026-01-23T12:17:17.717735] [DEBUG] [REMOTE ] PAYO: Retrieved 1149 rows, trimmed to 300. [2026-01-23T12:17:17.717876] [DEBUG] [REMOTE ] PAYO: PASS: History has at least 300 days. [2026-01-23T12:17:17.718095] [DEBUG] [REMOTE ] PAYO: PASS: Price check passed. Min price $5.26. [2026-01-23T12:17:17.718241] [DEBUG] [REMOTE ] PAYO: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:17.718359] [DEBUG] [REMOTE ] PAYO: PASS: Integrity check passed. [2026-01-23T12:17:17.718402] [DEBUG] [REMOTE ] PAYO: Symbol is viable for forecasting. [2026-01-23T12:17:17.718452] [INFO ] [MAIN ] [2387/3498] PAYO kept (0.4s) | 2384 kept, 3 rejected | 138.7/min | ETA: 8.0m [2026-01-23T12:17:18.274616] [DEBUG] [REMOTE ] PAYS: Retrieved 4600 rows, trimmed to 300. [2026-01-23T12:17:18.274766] [DEBUG] [REMOTE ] PAYS: PASS: History has at least 300 days. [2026-01-23T12:17:18.275006] [DEBUG] [REMOTE ] PAYS: PASS: Price check passed. Min price $4.35. [2026-01-23T12:17:18.275149] [DEBUG] [REMOTE ] PAYS: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:18.275275] [DEBUG] [REMOTE ] PAYS: PASS: Integrity check passed. [2026-01-23T12:17:18.275316] [DEBUG] [REMOTE ] PAYS: Symbol is viable for forecasting. [2026-01-23T12:17:18.275367] [INFO ] [MAIN ] [2388/3498] PAYS kept (0.6s) | 2385 kept, 3 rejected | 138.7/min | ETA: 8.0m [2026-01-23T12:17:18.747556] [DEBUG] [REMOTE ] PAYX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:18.747723] [DEBUG] [REMOTE ] PAYX: PASS: History has at least 300 days. [2026-01-23T12:17:18.747967] [DEBUG] [REMOTE ] PAYX: PASS: Price check passed. Min price $107.19. [2026-01-23T12:17:18.748109] [DEBUG] [REMOTE ] PAYX: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:18.748254] [DEBUG] [REMOTE ] PAYX: PASS: Integrity check passed. [2026-01-23T12:17:18.748298] [DEBUG] [REMOTE ] PAYX: Symbol is viable for forecasting. [2026-01-23T12:17:18.748348] [INFO ] [MAIN ] [2389/3498] PAYX kept (0.5s) | 2386 kept, 3 rejected | 138.7/min | ETA: 8.0m [2026-01-23T12:17:19.097592] [DEBUG] [REMOTE ] PB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:19.097741] [DEBUG] [REMOTE ] PB: PASS: History has at least 300 days. [2026-01-23T12:17:19.097976] [DEBUG] [REMOTE ] PB: PASS: Price check passed. Min price $62.75. [2026-01-23T12:17:19.098119] [DEBUG] [REMOTE ] PB: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:19.098244] [DEBUG] [REMOTE ] PB: PASS: Integrity check passed. [2026-01-23T12:17:19.098304] [DEBUG] [REMOTE ] PB: Symbol is viable for forecasting. [2026-01-23T12:17:19.098358] [INFO ] [MAIN ] [2390/3498] PB kept (0.3s) | 2387 kept, 3 rejected | 138.7/min | ETA: 8.0m [2026-01-23T12:17:19.434424] [DEBUG] [REMOTE ] PBA: Retrieved 3847 rows, trimmed to 300. [2026-01-23T12:17:19.434563] [DEBUG] [REMOTE ] PBA: PASS: History has at least 300 days. [2026-01-23T12:17:19.434837] [DEBUG] [REMOTE ] PBA: PASS: Price check passed. Min price $36.52. [2026-01-23T12:17:19.435027] [DEBUG] [REMOTE ] PBA: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:19.435154] [DEBUG] [REMOTE ] PBA: PASS: Integrity check passed. [2026-01-23T12:17:19.435207] [DEBUG] [REMOTE ] PBA: Symbol is viable for forecasting. [2026-01-23T12:17:19.435278] [INFO ] [MAIN ] [2391/3498] PBA kept (0.3s) | 2388 kept, 3 rejected | 138.7/min | ETA: 8.0m [2026-01-23T12:17:19.747753] [DEBUG] [REMOTE ] PBF: Retrieved 3296 rows, trimmed to 300. [2026-01-23T12:17:19.747905] [DEBUG] [REMOTE ] PBF: PASS: History has at least 300 days. [2026-01-23T12:17:19.748151] [DEBUG] [REMOTE ] PBF: PASS: Price check passed. Min price $26.02. [2026-01-23T12:17:19.748295] [DEBUG] [REMOTE ] PBF: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:19.748409] [DEBUG] [REMOTE ] PBF: PASS: Integrity check passed. [2026-01-23T12:17:19.748449] [DEBUG] [REMOTE ] PBF: Symbol is viable for forecasting. [2026-01-23T12:17:19.748499] [INFO ] [MAIN ] [2392/3498] PBF kept (0.3s) | 2389 kept, 3 rejected | 138.7/min | ETA: 8.0m [2026-01-23T12:17:20.226643] [DEBUG] [REMOTE ] PBFS: Retrieved 1638 rows, trimmed to 300. [2026-01-23T12:17:20.226792] [DEBUG] [REMOTE ] PBFS: PASS: History has at least 300 days. [2026-01-23T12:17:20.227052] [DEBUG] [REMOTE ] PBFS: PASS: Price check passed. Min price $13.02. [2026-01-23T12:17:20.227241] [DEBUG] [REMOTE ] PBFS: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:20.227420] [DEBUG] [REMOTE ] PBFS: PASS: Integrity check passed. [2026-01-23T12:17:20.227480] [DEBUG] [REMOTE ] PBFS: Symbol is viable for forecasting. [2026-01-23T12:17:20.227547] [INFO ] [MAIN ] [2393/3498] PBFS kept (0.5s) | 2390 kept, 3 rejected | 138.7/min | ETA: 8.0m [2026-01-23T12:17:20.784181] [DEBUG] [REMOTE ] PBH: Retrieved 5270 rows, trimmed to 300. [2026-01-23T12:17:20.784419] [DEBUG] [REMOTE ] PBH: PASS: History has at least 300 days. [2026-01-23T12:17:20.784785] [DEBUG] [REMOTE ] PBH: PASS: Price check passed. Min price $57.47. [2026-01-23T12:17:20.785128] [DEBUG] [REMOTE ] PBH: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:20.785348] [DEBUG] [REMOTE ] PBH: PASS: Integrity check passed. [2026-01-23T12:17:20.785397] [DEBUG] [REMOTE ] PBH: Symbol is viable for forecasting. [2026-01-23T12:17:20.785455] [INFO ] [MAIN ] [2394/3498] PBH kept (0.6s) | 2391 kept, 3 rejected | 138.7/min | ETA: 8.0m [2026-01-23T12:17:21.274188] [DEBUG] [REMOTE ] PBI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:21.274410] [DEBUG] [REMOTE ] PBI: PASS: History has at least 300 days. [2026-01-23T12:17:21.274743] [DEBUG] [REMOTE ] PBI: PASS: Price check passed. Min price $9.02. [2026-01-23T12:17:21.274898] [DEBUG] [REMOTE ] PBI: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:21.275039] [DEBUG] [REMOTE ] PBI: PASS: Integrity check passed. [2026-01-23T12:17:21.275085] [DEBUG] [REMOTE ] PBI: Symbol is viable for forecasting. [2026-01-23T12:17:21.275144] [INFO ] [MAIN ] [2395/3498] PBI kept (0.5s) | 2392 kept, 3 rejected | 138.7/min | ETA: 8.0m [2026-01-23T12:17:21.627147] [DEBUG] [REMOTE ] PBYI: Retrieved 3457 rows, trimmed to 300. [2026-01-23T12:17:21.627342] [DEBUG] [REMOTE ] PBYI: PASS: History has at least 300 days. [2026-01-23T12:17:21.627667] [DEBUG] [REMOTE ] PBYI: PASS: Price check passed. Min price $4.73. [2026-01-23T12:17:21.627836] [DEBUG] [REMOTE ] PBYI: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:21.627974] [DEBUG] [REMOTE ] PBYI: PASS: Integrity check passed. [2026-01-23T12:17:21.628046] [DEBUG] [REMOTE ] PBYI: Symbol is viable for forecasting. [2026-01-23T12:17:21.628105] [INFO ] [MAIN ] [2396/3498] PBYI kept (0.4s) | 2393 kept, 3 rejected | 138.7/min | ETA: 7.9m [2026-01-23T12:17:21.927068] [DEBUG] [REMOTE ] PCB: Retrieved 2927 rows, trimmed to 300. [2026-01-23T12:17:21.927438] [DEBUG] [REMOTE ] PCB: PASS: History has at least 300 days. [2026-01-23T12:17:21.927725] [DEBUG] [REMOTE ] PCB: PASS: Price check passed. Min price $20.77. [2026-01-23T12:17:21.927868] [DEBUG] [REMOTE ] PCB: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:21.928002] [DEBUG] [REMOTE ] PCB: PASS: Integrity check passed. [2026-01-23T12:17:21.928048] [DEBUG] [REMOTE ] PCB: Symbol is viable for forecasting. [2026-01-23T12:17:21.928102] [INFO ] [MAIN ] [2397/3498] PCB kept (0.3s) | 2394 kept, 3 rejected | 138.7/min | ETA: 7.9m [2026-01-23T12:17:22.453513] [DEBUG] [REMOTE ] PCF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:22.453781] [DEBUG] [REMOTE ] PCF: PASS: History has at least 300 days. [2026-01-23T12:17:22.454170] [DEBUG] [REMOTE ] PCF: PASS: Price check passed. Min price $5.92. [2026-01-23T12:17:22.454334] [DEBUG] [REMOTE ] PCF: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:22.454496] [DEBUG] [REMOTE ] PCF: PASS: Integrity check passed. [2026-01-23T12:17:22.454542] [DEBUG] [REMOTE ] PCF: Symbol is viable for forecasting. [2026-01-23T12:17:22.454621] [INFO ] [MAIN ] [2398/3498] PCF kept (0.5s) | 2395 kept, 3 rejected | 138.7/min | ETA: 7.9m [2026-01-23T12:17:23.161321] [DEBUG] [REMOTE ] PCG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:23.161488] [DEBUG] [REMOTE ] PCG: PASS: History has at least 300 days. [2026-01-23T12:17:23.161766] [DEBUG] [REMOTE ] PCG: PASS: Price check passed. Min price $14.78. [2026-01-23T12:17:23.161907] [DEBUG] [REMOTE ] PCG: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:23.162041] [DEBUG] [REMOTE ] PCG: PASS: Integrity check passed. [2026-01-23T12:17:23.162082] [DEBUG] [REMOTE ] PCG: Symbol is viable for forecasting. [2026-01-23T12:17:23.162131] [INFO ] [MAIN ] [2399/3498] PCG kept (0.7s) | 2396 kept, 3 rejected | 138.6/min | ETA: 7.9m [2026-01-23T12:17:23.747023] [DEBUG] [REMOTE ] PCH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:23.747170] [DEBUG] [REMOTE ] PCH: PASS: History has at least 300 days. [2026-01-23T12:17:23.747460] [DEBUG] [REMOTE ] PCH: PASS: Price check passed. Min price $37.79. [2026-01-23T12:17:23.747630] [DEBUG] [REMOTE ] PCH: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:23.747753] [DEBUG] [REMOTE ] PCH: PASS: Integrity check passed. [2026-01-23T12:17:23.747796] [DEBUG] [REMOTE ] PCH: Symbol is viable for forecasting. [2026-01-23T12:17:23.747847] [INFO ] [MAIN ] [2400/3498] PCH kept (0.6s) | 2397 kept, 3 rejected | 138.6/min | ETA: 7.9m [2026-01-23T12:17:24.378048] [DEBUG] [REMOTE ] PCM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:24.378181] [DEBUG] [REMOTE ] PCM: PASS: History has at least 300 days. [2026-01-23T12:17:24.378416] [DEBUG] [REMOTE ] PCM: PASS: Price check passed. Min price $5.89. [2026-01-23T12:17:24.378561] [DEBUG] [REMOTE ] PCM: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:24.378705] [DEBUG] [REMOTE ] PCM: PASS: Integrity check passed. [2026-01-23T12:17:24.378749] [DEBUG] [REMOTE ] PCM: Symbol is viable for forecasting. [2026-01-23T12:17:24.378801] [INFO ] [MAIN ] [2401/3498] PCM kept (0.6s) | 2398 kept, 3 rejected | 138.6/min | ETA: 7.9m [2026-01-23T12:17:24.864479] [DEBUG] [REMOTE ] PCN: Retrieved 6061 rows, trimmed to 300. [2026-01-23T12:17:24.864640] [DEBUG] [REMOTE ] PCN: PASS: History has at least 300 days. [2026-01-23T12:17:24.864879] [DEBUG] [REMOTE ] PCN: PASS: Price check passed. Min price $12.12. [2026-01-23T12:17:24.865013] [DEBUG] [REMOTE ] PCN: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:24.865172] [DEBUG] [REMOTE ] PCN: PASS: Integrity check passed. [2026-01-23T12:17:24.865219] [DEBUG] [REMOTE ] PCN: Symbol is viable for forecasting. [2026-01-23T12:17:24.865284] [INFO ] [MAIN ] [2402/3498] PCN kept (0.5s) | 2399 kept, 3 rejected | 138.6/min | ETA: 7.9m [2026-01-23T12:17:25.425145] [DEBUG] [REMOTE ] PCQ: Retrieved 6179 rows, trimmed to 300. [2026-01-23T12:17:25.425322] [DEBUG] [REMOTE ] PCQ: PASS: History has at least 300 days. [2026-01-23T12:17:25.425549] [DEBUG] [REMOTE ] PCQ: PASS: Price check passed. Min price $8.63. [2026-01-23T12:17:25.425816] [DEBUG] [REMOTE ] PCQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:25.425943] [DEBUG] [REMOTE ] PCQ: PASS: Integrity check passed. [2026-01-23T12:17:25.425997] [DEBUG] [REMOTE ] PCQ: Symbol is viable for forecasting. [2026-01-23T12:17:25.426048] [INFO ] [MAIN ] [2403/3498] PCQ kept (0.6s) | 2400 kept, 3 rejected | 138.6/min | ETA: 7.9m [2026-01-23T12:17:25.793716] [DEBUG] [REMOTE ] PCRX: Retrieved 3764 rows, trimmed to 300. [2026-01-23T12:17:25.793857] [DEBUG] [REMOTE ] PCRX: PASS: History has at least 300 days. [2026-01-23T12:17:25.794081] [DEBUG] [REMOTE ] PCRX: PASS: Price check passed. Min price $19.16. [2026-01-23T12:17:25.794218] [DEBUG] [REMOTE ] PCRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:25.794343] [DEBUG] [REMOTE ] PCRX: PASS: Integrity check passed. [2026-01-23T12:17:25.794384] [DEBUG] [REMOTE ] PCRX: Symbol is viable for forecasting. [2026-01-23T12:17:25.794433] [INFO ] [MAIN ] [2404/3498] PCRX kept (0.4s) | 2401 kept, 3 rejected | 138.6/min | ETA: 7.9m [2026-01-23T12:17:26.158067] [DEBUG] [REMOTE ] PCTY: Retrieved 2980 rows, trimmed to 300. [2026-01-23T12:17:26.158202] [DEBUG] [REMOTE ] PCTY: PASS: History has at least 300 days. [2026-01-23T12:17:26.158415] [DEBUG] [REMOTE ] PCTY: PASS: Price check passed. Min price $137.66. [2026-01-23T12:17:26.158603] [DEBUG] [REMOTE ] PCTY: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:26.158730] [DEBUG] [REMOTE ] PCTY: PASS: Integrity check passed. [2026-01-23T12:17:26.158773] [DEBUG] [REMOTE ] PCTY: Symbol is viable for forecasting. [2026-01-23T12:17:26.158823] [INFO ] [MAIN ] [2405/3498] PCTY kept (0.4s) | 2402 kept, 3 rejected | 138.6/min | ETA: 7.9m [2026-01-23T12:17:26.486117] [DEBUG] [REMOTE ] PCVX: Retrieved 1410 rows, trimmed to 300. [2026-01-23T12:17:26.486254] [DEBUG] [REMOTE ] PCVX: PASS: History has at least 300 days. [2026-01-23T12:17:26.486478] [DEBUG] [REMOTE ] PCVX: PASS: Price check passed. Min price $40.32. [2026-01-23T12:17:26.486669] [DEBUG] [REMOTE ] PCVX: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:26.486826] [DEBUG] [REMOTE ] PCVX: PASS: Integrity check passed. [2026-01-23T12:17:26.486889] [DEBUG] [REMOTE ] PCVX: Symbol is viable for forecasting. [2026-01-23T12:17:26.486947] [INFO ] [MAIN ] [2406/3498] PCVX kept (0.3s) | 2403 kept, 3 rejected | 138.6/min | ETA: 7.9m [2026-01-23T12:17:27.070207] [DEBUG] [REMOTE ] PCYO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:27.070349] [DEBUG] [REMOTE ] PCYO: PASS: History has at least 300 days. [2026-01-23T12:17:27.070617] [DEBUG] [REMOTE ] PCYO: PASS: Price check passed. Min price $10.66. [2026-01-23T12:17:27.070768] [DEBUG] [REMOTE ] PCYO: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:27.070890] [DEBUG] [REMOTE ] PCYO: PASS: Integrity check passed. [2026-01-23T12:17:27.070933] [DEBUG] [REMOTE ] PCYO: Symbol is viable for forecasting. [2026-01-23T12:17:27.070984] [INFO ] [MAIN ] [2407/3498] PCYO kept (0.6s) | 2404 kept, 3 rejected | 138.6/min | ETA: 7.9m [2026-01-23T12:17:27.340168] [DEBUG] [REMOTE ] PD: Retrieved 1705 rows, trimmed to 300. [2026-01-23T12:17:27.340305] [DEBUG] [REMOTE ] PD: PASS: History has at least 300 days. [2026-01-23T12:17:27.340526] [DEBUG] [REMOTE ] PD: PASS: Price check passed. Min price $10.77. [2026-01-23T12:17:27.340687] [DEBUG] [REMOTE ] PD: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:27.340853] [DEBUG] [REMOTE ] PD: PASS: Integrity check passed. [2026-01-23T12:17:27.340907] [DEBUG] [REMOTE ] PD: Symbol is viable for forecasting. [2026-01-23T12:17:27.340968] [INFO ] [MAIN ] [2408/3498] PD kept (0.3s) | 2405 kept, 3 rejected | 138.6/min | ETA: 7.9m [2026-01-23T12:17:27.834325] [DEBUG] [REMOTE ] PDBC: Retrieved 2817 rows, trimmed to 300. [2026-01-23T12:17:27.834454] [DEBUG] [REMOTE ] PDBC: PASS: History has at least 300 days. [2026-01-23T12:17:27.834684] [DEBUG] [REMOTE ] PDBC: PASS: Price check passed. Min price $12.91. [2026-01-23T12:17:27.834823] [DEBUG] [REMOTE ] PDBC: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:27.834935] [DEBUG] [REMOTE ] PDBC: PASS: Integrity check passed. [2026-01-23T12:17:27.834976] [DEBUG] [REMOTE ] PDBC: Symbol is viable for forecasting. [2026-01-23T12:17:27.835025] [INFO ] [MAIN ] [2409/3498] PDBC kept (0.5s) | 2406 kept, 3 rejected | 138.6/min | ETA: 7.9m [2026-01-23T12:17:28.068851] [DEBUG] [REMOTE ] PDC: Retrieved 627 rows, trimmed to 300. [2026-01-23T12:17:28.068980] [DEBUG] [REMOTE ] PDC: PASS: History has at least 300 days. [2026-01-23T12:17:28.069182] [DEBUG] [REMOTE ] PDC: PASS: Price check passed. Min price $3.74. [2026-01-23T12:17:28.069318] [DEBUG] [REMOTE ] PDC: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:28.069428] [DEBUG] [REMOTE ] PDC: PASS: Integrity check passed. [2026-01-23T12:17:28.069468] [DEBUG] [REMOTE ] PDC: Symbol is viable for forecasting. [2026-01-23T12:17:28.069516] [INFO ] [MAIN ] [2410/3498] PDC kept (0.2s) | 2407 kept, 3 rejected | 138.6/min | ETA: 7.8m [2026-01-23T12:17:28.544168] [DEBUG] [REMOTE ] PDD: Retrieved 1883 rows, trimmed to 300. [2026-01-23T12:17:28.544299] [DEBUG] [REMOTE ] PDD: PASS: History has at least 300 days. [2026-01-23T12:17:28.544507] [DEBUG] [REMOTE ] PDD: PASS: Price check passed. Min price $104.46. [2026-01-23T12:17:28.544676] [DEBUG] [REMOTE ] PDD: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:28.544793] [DEBUG] [REMOTE ] PDD: PASS: Integrity check passed. [2026-01-23T12:17:28.544834] [DEBUG] [REMOTE ] PDD: Symbol is viable for forecasting. [2026-01-23T12:17:28.544882] [INFO ] [MAIN ] [2411/3498] PDD kept (0.5s) | 2408 kept, 3 rejected | 138.6/min | ETA: 7.8m [2026-01-23T12:17:29.165452] [DEBUG] [REMOTE ] PDEX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:29.165612] [DEBUG] [REMOTE ] PDEX: PASS: History has at least 300 days. [2026-01-23T12:17:29.165844] [DEBUG] [REMOTE ] PDEX: PASS: Price check passed. Min price $28.71. [2026-01-23T12:17:29.165979] [DEBUG] [REMOTE ] PDEX: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:29.166095] [DEBUG] [REMOTE ] PDEX: PASS: Integrity check passed. [2026-01-23T12:17:29.166135] [DEBUG] [REMOTE ] PDEX: Symbol is viable for forecasting. [2026-01-23T12:17:29.166184] [INFO ] [MAIN ] [2412/3498] PDEX kept (0.6s) | 2409 kept, 3 rejected | 138.6/min | ETA: 7.8m [2026-01-23T12:17:29.590903] [DEBUG] [REMOTE ] PDFS: Retrieved 6156 rows, trimmed to 300. [2026-01-23T12:17:29.591049] [DEBUG] [REMOTE ] PDFS: PASS: History has at least 300 days. [2026-01-23T12:17:29.591271] [DEBUG] [REMOTE ] PDFS: PASS: Price check passed. Min price $23.97. [2026-01-23T12:17:29.591407] [DEBUG] [REMOTE ] PDFS: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:29.591522] [DEBUG] [REMOTE ] PDFS: PASS: Integrity check passed. [2026-01-23T12:17:29.591562] [DEBUG] [REMOTE ] PDFS: Symbol is viable for forecasting. [2026-01-23T12:17:29.591633] [INFO ] [MAIN ] [2413/3498] PDFS kept (0.4s) | 2410 kept, 3 rejected | 138.6/min | ETA: 7.8m [2026-01-23T12:17:29.804185] [DEBUG] [REMOTE ] PDI: Retrieved 3434 rows, trimmed to 300. [2026-01-23T12:17:29.804319] [DEBUG] [REMOTE ] PDI: PASS: History has at least 300 days. [2026-01-23T12:17:29.804525] [DEBUG] [REMOTE ] PDI: PASS: Price check passed. Min price $16.90. [2026-01-23T12:17:29.804694] [DEBUG] [REMOTE ] PDI: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:29.804826] [DEBUG] [REMOTE ] PDI: PASS: Integrity check passed. [2026-01-23T12:17:29.804868] [DEBUG] [REMOTE ] PDI: Symbol is viable for forecasting. [2026-01-23T12:17:29.804917] [INFO ] [MAIN ] [2414/3498] PDI kept (0.2s) | 2411 kept, 3 rejected | 138.6/min | ETA: 7.8m [2026-01-23T12:17:30.219491] [DEBUG] [REMOTE ] PDLB: Retrieved 2088 rows, trimmed to 300. [2026-01-23T12:17:30.219637] [DEBUG] [REMOTE ] PDLB: PASS: History has at least 300 days. [2026-01-23T12:17:30.219843] [DEBUG] [REMOTE ] PDLB: PASS: Price check passed. Min price $14.02. [2026-01-23T12:17:30.219978] [DEBUG] [REMOTE ] PDLB: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:30.220087] [DEBUG] [REMOTE ] PDLB: PASS: Integrity check passed. [2026-01-23T12:17:30.220128] [DEBUG] [REMOTE ] PDLB: Symbol is viable for forecasting. [2026-01-23T12:17:30.220175] [INFO ] [MAIN ] [2415/3498] PDLB kept (0.4s) | 2412 kept, 3 rejected | 138.6/min | ETA: 7.8m [2026-01-23T12:17:30.632436] [DEBUG] [REMOTE ] PDM: Retrieved 4012 rows, trimmed to 300. [2026-01-23T12:17:30.632594] [DEBUG] [REMOTE ] PDM: PASS: History has at least 300 days. [2026-01-23T12:17:30.632814] [DEBUG] [REMOTE ] PDM: PASS: Price check passed. Min price $7.96. [2026-01-23T12:17:30.632955] [DEBUG] [REMOTE ] PDM: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:30.633076] [DEBUG] [REMOTE ] PDM: PASS: Integrity check passed. [2026-01-23T12:17:30.633118] [DEBUG] [REMOTE ] PDM: Symbol is viable for forecasting. [2026-01-23T12:17:30.633170] [INFO ] [MAIN ] [2416/3498] PDM kept (0.4s) | 2413 kept, 3 rejected | 138.6/min | ETA: 7.8m [2026-01-23T12:17:31.106087] [DEBUG] [REMOTE ] PDO: Retrieved 1253 rows, trimmed to 300. [2026-01-23T12:17:31.106252] [DEBUG] [REMOTE ] PDO: PASS: History has at least 300 days. [2026-01-23T12:17:31.106497] [DEBUG] [REMOTE ] PDO: PASS: Price check passed. Min price $13.33. [2026-01-23T12:17:31.106693] [DEBUG] [REMOTE ] PDO: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:31.106829] [DEBUG] [REMOTE ] PDO: PASS: Integrity check passed. [2026-01-23T12:17:31.106876] [DEBUG] [REMOTE ] PDO: Symbol is viable for forecasting. [2026-01-23T12:17:31.106939] [INFO ] [MAIN ] [2417/3498] PDO kept (0.5s) | 2414 kept, 3 rejected | 138.6/min | ETA: 7.8m [2026-01-23T12:17:31.600859] [DEBUG] [REMOTE ] PDP: Retrieved 4755 rows, trimmed to 300. [2026-01-23T12:17:31.601000] [DEBUG] [REMOTE ] PDP: PASS: History has at least 300 days. [2026-01-23T12:17:31.601224] [DEBUG] [REMOTE ] PDP: PASS: Price check passed. Min price $108.45. [2026-01-23T12:17:31.601359] [DEBUG] [REMOTE ] PDP: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:31.601475] [DEBUG] [REMOTE ] PDP: PASS: Integrity check passed. [2026-01-23T12:17:31.601516] [DEBUG] [REMOTE ] PDP: Symbol is viable for forecasting. [2026-01-23T12:17:31.601564] [INFO ] [MAIN ] [2418/3498] PDP kept (0.5s) | 2415 kept, 3 rejected | 138.6/min | ETA: 7.8m [2026-01-23T12:17:32.003482] [DEBUG] [REMOTE ] PDS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:32.003822] [DEBUG] [REMOTE ] PDS: PASS: History has at least 300 days. [2026-01-23T12:17:32.004046] [DEBUG] [REMOTE ] PDS: PASS: Price check passed. Min price $56.91. [2026-01-23T12:17:32.004190] [DEBUG] [REMOTE ] PDS: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:32.004507] [DEBUG] [REMOTE ] PDS: PASS: Integrity check passed. [2026-01-23T12:17:32.004548] [DEBUG] [REMOTE ] PDS: Symbol is viable for forecasting. [2026-01-23T12:17:32.004614] [INFO ] [MAIN ] [2419/3498] PDS kept (0.4s) | 2416 kept, 3 rejected | 138.6/min | ETA: 7.8m [2026-01-23T12:17:32.327551] [DEBUG] [REMOTE ] PDX: Retrieved 1755 rows, trimmed to 300. [2026-01-23T12:17:32.327673] [DEBUG] [REMOTE ] PDX: PASS: History has at least 300 days. [2026-01-23T12:17:32.327881] [DEBUG] [REMOTE ] PDX: PASS: Price check passed. Min price $17.83. [2026-01-23T12:17:32.328016] [DEBUG] [REMOTE ] PDX: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:32.328148] [DEBUG] [REMOTE ] PDX: PASS: Integrity check passed. [2026-01-23T12:17:32.328191] [DEBUG] [REMOTE ] PDX: Symbol is viable for forecasting. [2026-01-23T12:17:32.328238] [INFO ] [MAIN ] [2420/3498] PDX kept (0.3s) | 2417 kept, 3 rejected | 138.6/min | ETA: 7.8m [2026-01-23T12:17:32.643015] [DEBUG] [REMOTE ] PDYN: Retrieved 1085 rows, trimmed to 300. [2026-01-23T12:17:32.643217] [DEBUG] [REMOTE ] PDYN: PASS: History has at least 300 days. [2026-01-23T12:17:32.643479] [DEBUG] [REMOTE ] PDYN: PASS: Price check passed. Min price $4.15. [2026-01-23T12:17:32.643641] [DEBUG] [REMOTE ] PDYN: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:32.643763] [DEBUG] [REMOTE ] PDYN: PASS: Integrity check passed. [2026-01-23T12:17:32.643805] [DEBUG] [REMOTE ] PDYN: Symbol is viable for forecasting. [2026-01-23T12:17:32.643859] [INFO ] [MAIN ] [2421/3498] PDYN kept (0.3s) | 2418 kept, 3 rejected | 138.6/min | ETA: 7.8m [2026-01-23T12:17:33.165863] [DEBUG] [REMOTE ] PEB: Retrieved 4054 rows, trimmed to 300. [2026-01-23T12:17:33.166008] [DEBUG] [REMOTE ] PEB: PASS: History has at least 300 days. [2026-01-23T12:17:33.166238] [DEBUG] [REMOTE ] PEB: PASS: Price check passed. Min price $10.27. [2026-01-23T12:17:33.166383] [DEBUG] [REMOTE ] PEB: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:33.166508] [DEBUG] [REMOTE ] PEB: PASS: Integrity check passed. [2026-01-23T12:17:33.166550] [DEBUG] [REMOTE ] PEB: Symbol is viable for forecasting. [2026-01-23T12:17:33.166623] [INFO ] [MAIN ] [2422/3498] PEB kept (0.5s) | 2419 kept, 3 rejected | 138.6/min | ETA: 7.8m [2026-01-23T12:17:33.714864] [DEBUG] [REMOTE ] PEBK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:33.715002] [DEBUG] [REMOTE ] PEBK: PASS: History has at least 300 days. [2026-01-23T12:17:33.715227] [DEBUG] [REMOTE ] PEBK: PASS: Price check passed. Min price $28.85. [2026-01-23T12:17:33.715362] [DEBUG] [REMOTE ] PEBK: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:33.715479] [DEBUG] [REMOTE ] PEBK: PASS: Integrity check passed. [2026-01-23T12:17:33.715518] [DEBUG] [REMOTE ] PEBK: Symbol is viable for forecasting. [2026-01-23T12:17:33.715583] [INFO ] [MAIN ] [2423/3498] PEBK kept (0.5s) | 2420 kept, 3 rejected | 138.6/min | ETA: 7.8m [2026-01-23T12:17:34.206192] [DEBUG] [REMOTE ] PEBO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:34.206537] [DEBUG] [REMOTE ] PEBO: PASS: History has at least 300 days. [2026-01-23T12:17:34.206810] [DEBUG] [REMOTE ] PEBO: PASS: Price check passed. Min price $28.19. [2026-01-23T12:17:34.206957] [DEBUG] [REMOTE ] PEBO: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:34.207085] [DEBUG] [REMOTE ] PEBO: PASS: Integrity check passed. [2026-01-23T12:17:34.207128] [DEBUG] [REMOTE ] PEBO: Symbol is viable for forecasting. [2026-01-23T12:17:34.207181] [INFO ] [MAIN ] [2424/3498] PEBO kept (0.5s) | 2421 kept, 3 rejected | 138.6/min | ETA: 7.7m [2026-01-23T12:17:34.423414] [DEBUG] [REMOTE ] PECO: Retrieved 1136 rows, trimmed to 300. [2026-01-23T12:17:34.423552] [DEBUG] [REMOTE ] PECO: PASS: History has at least 300 days. [2026-01-23T12:17:34.423790] [DEBUG] [REMOTE ] PECO: PASS: Price check passed. Min price $33.53. [2026-01-23T12:17:34.423932] [DEBUG] [REMOTE ] PECO: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:34.424049] [DEBUG] [REMOTE ] PECO: PASS: Integrity check passed. [2026-01-23T12:17:34.424091] [DEBUG] [REMOTE ] PECO: Symbol is viable for forecasting. [2026-01-23T12:17:34.424140] [INFO ] [MAIN ] [2425/3498] PECO kept (0.2s) | 2422 kept, 3 rejected | 138.6/min | ETA: 7.7m [2026-01-23T12:17:35.127807] [DEBUG] [REMOTE ] PEG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:35.127985] [DEBUG] [REMOTE ] PEG: PASS: History has at least 300 days. [2026-01-23T12:17:35.128309] [DEBUG] [REMOTE ] PEG: PASS: Price check passed. Min price $77.43. [2026-01-23T12:17:35.128489] [DEBUG] [REMOTE ] PEG: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:35.128688] [DEBUG] [REMOTE ] PEG: PASS: Integrity check passed. [2026-01-23T12:17:35.128737] [DEBUG] [REMOTE ] PEG: Symbol is viable for forecasting. [2026-01-23T12:17:35.128789] [INFO ] [MAIN ] [2426/3498] PEG kept (0.7s) | 2423 kept, 3 rejected | 138.6/min | ETA: 7.7m [2026-01-23T12:17:35.621907] [DEBUG] [REMOTE ] PEGA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:35.622155] [DEBUG] [REMOTE ] PEGA: PASS: History has at least 300 days. [2026-01-23T12:17:35.622475] [DEBUG] [REMOTE ] PEGA: PASS: Price check passed. Min price $47.93. [2026-01-23T12:17:35.622648] [DEBUG] [REMOTE ] PEGA: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:35.622820] [DEBUG] [REMOTE ] PEGA: PASS: Integrity check passed. [2026-01-23T12:17:35.622874] [DEBUG] [REMOTE ] PEGA: Symbol is viable for forecasting. [2026-01-23T12:17:35.622975] [INFO ] [MAIN ] [2427/3498] PEGA kept (0.5s) | 2424 kept, 3 rejected | 138.6/min | ETA: 7.7m [2026-01-23T12:17:35.910759] [DEBUG] [REMOTE ] PEN: Retrieved 2601 rows, trimmed to 300. [2026-01-23T12:17:35.910891] [DEBUG] [REMOTE ] PEN: PASS: History has at least 300 days. [2026-01-23T12:17:35.911100] [DEBUG] [REMOTE ] PEN: PASS: Price check passed. Min price $225.54. [2026-01-23T12:17:35.911233] [DEBUG] [REMOTE ] PEN: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:35.911343] [DEBUG] [REMOTE ] PEN: PASS: Integrity check passed. [2026-01-23T12:17:35.911384] [DEBUG] [REMOTE ] PEN: Symbol is viable for forecasting. [2026-01-23T12:17:35.911432] [INFO ] [MAIN ] [2428/3498] PEN kept (0.3s) | 2425 kept, 3 rejected | 138.6/min | ETA: 7.7m [2026-01-23T12:17:36.440376] [DEBUG] [REMOTE ] PENN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:36.440650] [DEBUG] [REMOTE ] PENN: PASS: History has at least 300 days. [2026-01-23T12:17:36.440978] [DEBUG] [REMOTE ] PENN: PASS: Price check passed. Min price $13.65. [2026-01-23T12:17:36.441129] [DEBUG] [REMOTE ] PENN: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:36.441474] [DEBUG] [REMOTE ] PENN: PASS: Integrity check passed. [2026-01-23T12:17:36.441516] [DEBUG] [REMOTE ] PENN: Symbol is viable for forecasting. [2026-01-23T12:17:36.441599] [INFO ] [MAIN ] [2429/3498] PENN kept (0.5s) | 2426 kept, 3 rejected | 138.6/min | ETA: 7.7m [2026-01-23T12:17:36.919374] [DEBUG] [REMOTE ] PEO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:36.919511] [DEBUG] [REMOTE ] PEO: PASS: History has at least 300 days. [2026-01-23T12:17:36.919751] [DEBUG] [REMOTE ] PEO: PASS: Price check passed. Min price $20.63. [2026-01-23T12:17:36.919889] [DEBUG] [REMOTE ] PEO: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:36.920005] [DEBUG] [REMOTE ] PEO: PASS: Integrity check passed. [2026-01-23T12:17:36.920046] [DEBUG] [REMOTE ] PEO: Symbol is viable for forecasting. [2026-01-23T12:17:36.920094] [INFO ] [MAIN ] [2430/3498] PEO kept (0.5s) | 2427 kept, 3 rejected | 138.6/min | ETA: 7.7m [2026-01-23T12:17:37.264639] [DEBUG] [REMOTE ] PEP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:37.264783] [DEBUG] [REMOTE ] PEP: PASS: History has at least 300 days. [2026-01-23T12:17:37.265015] [DEBUG] [REMOTE ] PEP: PASS: Price check passed. Min price $137.01. [2026-01-23T12:17:37.265152] [DEBUG] [REMOTE ] PEP: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:37.265270] [DEBUG] [REMOTE ] PEP: PASS: Integrity check passed. [2026-01-23T12:17:37.265310] [DEBUG] [REMOTE ] PEP: Symbol is viable for forecasting. [2026-01-23T12:17:37.265361] [INFO ] [MAIN ] [2431/3498] PEP kept (0.3s) | 2428 kept, 3 rejected | 138.6/min | ETA: 7.7m [2026-01-23T12:17:37.553425] [DEBUG] [REMOTE ] PEPG: Retrieved 931 rows, trimmed to 300. [2026-01-23T12:17:37.553604] [DEBUG] [REMOTE ] PEPG: PASS: History has at least 300 days. [2026-01-23T12:17:37.553847] [DEBUG] [REMOTE ] PEPG: PASS: Price check passed. Min price $4.21. [2026-01-23T12:17:37.554014] [DEBUG] [REMOTE ] PEPG: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:37.554143] [DEBUG] [REMOTE ] PEPG: PASS: Integrity check passed. [2026-01-23T12:17:37.554186] [DEBUG] [REMOTE ] PEPG: Symbol is viable for forecasting. [2026-01-23T12:17:37.554239] [INFO ] [MAIN ] [2432/3498] PEPG kept (0.3s) | 2429 kept, 3 rejected | 138.6/min | ETA: 7.7m [2026-01-23T12:17:37.974190] [DEBUG] [REMOTE ] PERF: Retrieved 1230 rows, trimmed to 300. [2026-01-23T12:17:37.974338] [DEBUG] [REMOTE ] PERF: PASS: History has at least 300 days. [2026-01-23T12:17:37.974639] [DEBUG] [REMOTE ] PERF: PASS: Price check passed. Min price $1.66. [2026-01-23T12:17:37.974823] [DEBUG] [REMOTE ] PERF: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:37.974975] [DEBUG] [REMOTE ] PERF: PASS: Integrity check passed. [2026-01-23T12:17:37.975034] [DEBUG] [REMOTE ] PERF: Symbol is viable for forecasting. [2026-01-23T12:17:37.975105] [INFO ] [MAIN ] [2433/3498] PERF kept (0.4s) | 2430 kept, 3 rejected | 138.6/min | ETA: 7.7m [2026-01-23T12:17:38.522893] [DEBUG] [REMOTE ] PERI: Retrieved 5026 rows, trimmed to 300. [2026-01-23T12:17:38.523093] [DEBUG] [REMOTE ] PERI: PASS: History has at least 300 days. [2026-01-23T12:17:38.523371] [DEBUG] [REMOTE ] PERI: PASS: Price check passed. Min price $8.97. [2026-01-23T12:17:38.523515] [DEBUG] [REMOTE ] PERI: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:38.523670] [DEBUG] [REMOTE ] PERI: PASS: Integrity check passed. [2026-01-23T12:17:38.523716] [DEBUG] [REMOTE ] PERI: Symbol is viable for forecasting. [2026-01-23T12:17:38.523770] [INFO ] [MAIN ] [2434/3498] PERI kept (0.5s) | 2431 kept, 3 rejected | 138.6/min | ETA: 7.7m [2026-01-23T12:17:38.984194] [DEBUG] [REMOTE ] PESI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:38.984450] [DEBUG] [REMOTE ] PESI: PASS: History has at least 300 days. [2026-01-23T12:17:38.984853] [DEBUG] [REMOTE ] PESI: PASS: Price check passed. Min price $11.25. [2026-01-23T12:17:38.985019] [DEBUG] [REMOTE ] PESI: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:38.985183] [DEBUG] [REMOTE ] PESI: PASS: Integrity check passed. [2026-01-23T12:17:38.985228] [DEBUG] [REMOTE ] PESI: Symbol is viable for forecasting. [2026-01-23T12:17:38.985289] [INFO ] [MAIN ] [2435/3498] PESI kept (0.5s) | 2432 kept, 3 rejected | 138.6/min | ETA: 7.7m [2026-01-23T12:17:39.295207] [DEBUG] [REMOTE ] PETS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:39.295360] [DEBUG] [REMOTE ] PETS: PASS: History has at least 300 days. [2026-01-23T12:17:39.295611] [DEBUG] [REMOTE ] PETS: PASS: Price check passed. Min price $1.60. [2026-01-23T12:17:39.295758] [DEBUG] [REMOTE ] PETS: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:39.295881] [DEBUG] [REMOTE ] PETS: PASS: Integrity check passed. [2026-01-23T12:17:39.295924] [DEBUG] [REMOTE ] PETS: Symbol is viable for forecasting. [2026-01-23T12:17:39.295973] [INFO ] [MAIN ] [2436/3498] PETS kept (0.3s) | 2433 kept, 3 rejected | 138.6/min | ETA: 7.7m [2026-01-23T12:17:39.644456] [DEBUG] [REMOTE ] PEY: Retrieved 5313 rows, trimmed to 300. [2026-01-23T12:17:39.644636] [DEBUG] [REMOTE ] PEY: PASS: History has at least 300 days. [2026-01-23T12:17:39.644894] [DEBUG] [REMOTE ] PEY: PASS: Price check passed. Min price $19.37. [2026-01-23T12:17:39.645031] [DEBUG] [REMOTE ] PEY: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:39.645207] [DEBUG] [REMOTE ] PEY: PASS: Integrity check passed. [2026-01-23T12:17:39.645250] [DEBUG] [REMOTE ] PEY: Symbol is viable for forecasting. [2026-01-23T12:17:39.645303] [INFO ] [MAIN ] [2437/3498] PEY kept (0.3s) | 2434 kept, 3 rejected | 138.6/min | ETA: 7.7m [2026-01-23T12:17:40.253154] [DEBUG] [REMOTE ] PFBC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:40.253302] [DEBUG] [REMOTE ] PFBC: PASS: History has at least 300 days. [2026-01-23T12:17:40.253542] [DEBUG] [REMOTE ] PFBC: PASS: Price check passed. Min price $88.94. [2026-01-23T12:17:40.253724] [DEBUG] [REMOTE ] PFBC: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:40.253850] [DEBUG] [REMOTE ] PFBC: PASS: Integrity check passed. [2026-01-23T12:17:40.253892] [DEBUG] [REMOTE ] PFBC: Symbol is viable for forecasting. [2026-01-23T12:17:40.253943] [INFO ] [MAIN ] [2438/3498] PFBC kept (0.6s) | 2435 kept, 3 rejected | 138.6/min | ETA: 7.6m [2026-01-23T12:17:40.808132] [DEBUG] [REMOTE ] PFD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:40.808286] [DEBUG] [REMOTE ] PFD: PASS: History has at least 300 days. [2026-01-23T12:17:40.808541] [DEBUG] [REMOTE ] PFD: PASS: Price check passed. Min price $11.49. [2026-01-23T12:17:40.808698] [DEBUG] [REMOTE ] PFD: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:40.808823] [DEBUG] [REMOTE ] PFD: PASS: Integrity check passed. [2026-01-23T12:17:40.808864] [DEBUG] [REMOTE ] PFD: Symbol is viable for forecasting. [2026-01-23T12:17:40.808914] [INFO ] [MAIN ] [2439/3498] PFD kept (0.6s) | 2436 kept, 3 rejected | 138.6/min | ETA: 7.6m [2026-01-23T12:17:41.228036] [DEBUG] [REMOTE ] PFF: Retrieved 4734 rows, trimmed to 300. [2026-01-23T12:17:41.228180] [DEBUG] [REMOTE ] PFF: PASS: History has at least 300 days. [2026-01-23T12:17:41.228410] [DEBUG] [REMOTE ] PFF: PASS: Price check passed. Min price $30.07. [2026-01-23T12:17:41.228551] [DEBUG] [REMOTE ] PFF: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:41.228727] [DEBUG] [REMOTE ] PFF: PASS: Integrity check passed. [2026-01-23T12:17:41.228774] [DEBUG] [REMOTE ] PFF: Symbol is viable for forecasting. [2026-01-23T12:17:41.228827] [INFO ] [MAIN ] [2440/3498] PFF kept (0.4s) | 2437 kept, 3 rejected | 138.6/min | ETA: 7.6m [2026-01-23T12:17:41.680980] [DEBUG] [REMOTE ] PFG: Retrieved 6101 rows, trimmed to 300. [2026-01-23T12:17:41.681133] [DEBUG] [REMOTE ] PFG: PASS: History has at least 300 days. [2026-01-23T12:17:41.681397] [DEBUG] [REMOTE ] PFG: PASS: Price check passed. Min price $78.85. [2026-01-23T12:17:41.681754] [DEBUG] [REMOTE ] PFG: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:41.681886] [DEBUG] [REMOTE ] PFG: PASS: Integrity check passed. [2026-01-23T12:17:41.681927] [DEBUG] [REMOTE ] PFG: Symbol is viable for forecasting. [2026-01-23T12:17:41.681978] [INFO ] [MAIN ] [2441/3498] PFG kept (0.5s) | 2438 kept, 3 rejected | 138.6/min | ETA: 7.6m [2026-01-23T12:17:42.007216] [DEBUG] [REMOTE ] PFGC: Retrieved 2592 rows, trimmed to 300. [2026-01-23T12:17:42.007658] [DEBUG] [REMOTE ] PFGC: PASS: History has at least 300 days. [2026-01-23T12:17:42.007969] [DEBUG] [REMOTE ] PFGC: PASS: Price check passed. Min price $85.85. [2026-01-23T12:17:42.008114] [DEBUG] [REMOTE ] PFGC: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:42.008264] [DEBUG] [REMOTE ] PFGC: PASS: Integrity check passed. [2026-01-23T12:17:42.008309] [DEBUG] [REMOTE ] PFGC: Symbol is viable for forecasting. [2026-01-23T12:17:42.008365] [INFO ] [MAIN ] [2442/3498] PFGC kept (0.3s) | 2439 kept, 3 rejected | 138.6/min | ETA: 7.6m [2026-01-23T12:17:42.389339] [DEBUG] [REMOTE ] PFH: Retrieved 1353 rows, trimmed to 300. [2026-01-23T12:17:42.389565] [DEBUG] [REMOTE ] PFH: PASS: History has at least 300 days. [2026-01-23T12:17:42.389927] [DEBUG] [REMOTE ] PFH: PASS: Price check passed. Min price $17.18. [2026-01-23T12:17:42.390082] [DEBUG] [REMOTE ] PFH: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:42.390221] [DEBUG] [REMOTE ] PFH: PASS: Integrity check passed. [2026-01-23T12:17:42.390267] [DEBUG] [REMOTE ] PFH: Symbol is viable for forecasting. [2026-01-23T12:17:42.390325] [INFO ] [MAIN ] [2443/3498] PFH kept (0.4s) | 2440 kept, 3 rejected | 138.6/min | ETA: 7.6m [2026-01-23T12:17:42.822478] [DEBUG] [REMOTE ] PFIS: Retrieved 5947 rows, trimmed to 300. [2026-01-23T12:17:42.822718] [DEBUG] [REMOTE ] PFIS: PASS: History has at least 300 days. [2026-01-23T12:17:42.823020] [DEBUG] [REMOTE ] PFIS: PASS: Price check passed. Min price $43.98. [2026-01-23T12:17:42.823206] [DEBUG] [REMOTE ] PFIS: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:42.823371] [DEBUG] [REMOTE ] PFIS: PASS: Integrity check passed. [2026-01-23T12:17:42.823420] [DEBUG] [REMOTE ] PFIS: Symbol is viable for forecasting. [2026-01-23T12:17:42.823694] [INFO ] [MAIN ] [2444/3498] PFIS kept (0.4s) | 2441 kept, 3 rejected | 138.6/min | ETA: 7.6m [2026-01-23T12:17:43.312605] [DEBUG] [REMOTE ] PFL: Retrieved 5607 rows, trimmed to 300. [2026-01-23T12:17:43.312746] [DEBUG] [REMOTE ] PFL: PASS: History has at least 300 days. [2026-01-23T12:17:43.312967] [DEBUG] [REMOTE ] PFL: PASS: Price check passed. Min price $8.04. [2026-01-23T12:17:43.313103] [DEBUG] [REMOTE ] PFL: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:43.313220] [DEBUG] [REMOTE ] PFL: PASS: Integrity check passed. [2026-01-23T12:17:43.313262] [DEBUG] [REMOTE ] PFL: Symbol is viable for forecasting. [2026-01-23T12:17:43.313310] [INFO ] [MAIN ] [2445/3498] PFL kept (0.5s) | 2442 kept, 3 rejected | 138.6/min | ETA: 7.6m [2026-01-23T12:17:43.809013] [DEBUG] [REMOTE ] PFM: Retrieved 5120 rows, trimmed to 300. [2026-01-23T12:17:43.809152] [DEBUG] [REMOTE ] PFM: PASS: History has at least 300 days. [2026-01-23T12:17:43.809366] [DEBUG] [REMOTE ] PFM: PASS: Price check passed. Min price $49.83. [2026-01-23T12:17:43.809502] [DEBUG] [REMOTE ] PFM: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:43.809643] [DEBUG] [REMOTE ] PFM: PASS: Integrity check passed. [2026-01-23T12:17:43.809686] [DEBUG] [REMOTE ] PFM: Symbol is viable for forecasting. [2026-01-23T12:17:43.809735] [INFO ] [MAIN ] [2446/3498] PFM kept (0.5s) | 2443 kept, 3 rejected | 138.6/min | ETA: 7.6m [2026-01-23T12:17:44.245250] [DEBUG] [REMOTE ] PFN: Retrieved 5343 rows, trimmed to 300. [2026-01-23T12:17:44.245697] [DEBUG] [REMOTE ] PFN: PASS: History has at least 300 days. [2026-01-23T12:17:44.245988] [DEBUG] [REMOTE ] PFN: PASS: Price check passed. Min price $7.19. [2026-01-23T12:17:44.246142] [DEBUG] [REMOTE ] PFN: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:44.246285] [DEBUG] [REMOTE ] PFN: PASS: Integrity check passed. [2026-01-23T12:17:44.246331] [DEBUG] [REMOTE ] PFN: Symbol is viable for forecasting. [2026-01-23T12:17:44.246387] [INFO ] [MAIN ] [2447/3498] PFN kept (0.4s) | 2444 kept, 3 rejected | 138.6/min | ETA: 7.6m [2026-01-23T12:17:44.698703] [DEBUG] [REMOTE ] PFO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:44.698840] [DEBUG] [REMOTE ] PFO: PASS: History has at least 300 days. [2026-01-23T12:17:44.699068] [DEBUG] [REMOTE ] PFO: PASS: Price check passed. Min price $9.29. [2026-01-23T12:17:44.699207] [DEBUG] [REMOTE ] PFO: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:44.699325] [DEBUG] [REMOTE ] PFO: PASS: Integrity check passed. [2026-01-23T12:17:44.699371] [DEBUG] [REMOTE ] PFO: Symbol is viable for forecasting. [2026-01-23T12:17:44.699420] [INFO ] [MAIN ] [2448/3498] PFO kept (0.5s) | 2445 kept, 3 rejected | 138.6/min | ETA: 7.6m [2026-01-23T12:17:44.958696] [DEBUG] [REMOTE ] PFS: Retrieved 5791 rows, trimmed to 300. [2026-01-23T12:17:44.958828] [DEBUG] [REMOTE ] PFS: PASS: History has at least 300 days. [2026-01-23T12:17:44.959038] [DEBUG] [REMOTE ] PFS: PASS: Price check passed. Min price $17.77. [2026-01-23T12:17:44.959174] [DEBUG] [REMOTE ] PFS: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:44.959285] [DEBUG] [REMOTE ] PFS: PASS: Integrity check passed. [2026-01-23T12:17:44.959326] [DEBUG] [REMOTE ] PFS: Symbol is viable for forecasting. [2026-01-23T12:17:44.959374] [INFO ] [MAIN ] [2449/3498] PFS kept (0.3s) | 2446 kept, 3 rejected | 138.6/min | ETA: 7.6m [2026-01-23T12:17:45.442901] [DEBUG] [REMOTE ] PFSI: Retrieved 3196 rows, trimmed to 300. [2026-01-23T12:17:45.443036] [DEBUG] [REMOTE ] PFSI: PASS: History has at least 300 days. [2026-01-23T12:17:45.443247] [DEBUG] [REMOTE ] PFSI: PASS: Price check passed. Min price $123.94. [2026-01-23T12:17:45.443399] [DEBUG] [REMOTE ] PFSI: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:45.443724] [DEBUG] [REMOTE ] PFSI: PASS: Integrity check passed. [2026-01-23T12:17:45.443765] [DEBUG] [REMOTE ] PFSI: Symbol is viable for forecasting. [2026-01-23T12:17:45.443813] [INFO ] [MAIN ] [2450/3498] PFSI kept (0.5s) | 2447 kept, 3 rejected | 138.6/min | ETA: 7.6m [2026-01-23T12:17:46.149877] [DEBUG] [REMOTE ] PGC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:46.150019] [DEBUG] [REMOTE ] PGC: PASS: History has at least 300 days. [2026-01-23T12:17:46.150243] [DEBUG] [REMOTE ] PGC: PASS: Price check passed. Min price $24.71. [2026-01-23T12:17:46.150379] [DEBUG] [REMOTE ] PGC: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:46.150499] [DEBUG] [REMOTE ] PGC: PASS: Integrity check passed. [2026-01-23T12:17:46.150539] [DEBUG] [REMOTE ] PGC: Symbol is viable for forecasting. [2026-01-23T12:17:46.150607] [INFO ] [MAIN ] [2451/3498] PGC kept (0.7s) | 2448 kept, 3 rejected | 138.6/min | ETA: 7.6m [2026-01-23T12:17:46.482502] [DEBUG] [REMOTE ] PGEN: Retrieved 3133 rows, trimmed to 300. [2026-01-23T12:17:46.482664] [DEBUG] [REMOTE ] PGEN: PASS: History has at least 300 days. [2026-01-23T12:17:46.482892] [DEBUG] [REMOTE ] PGEN: PASS: Price check passed. Min price $3.48. [2026-01-23T12:17:46.483026] [DEBUG] [REMOTE ] PGEN: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:46.483138] [DEBUG] [REMOTE ] PGEN: PASS: Integrity check passed. [2026-01-23T12:17:46.483178] [DEBUG] [REMOTE ] PGEN: Symbol is viable for forecasting. [2026-01-23T12:17:46.483226] [INFO ] [MAIN ] [2452/3498] PGEN kept (0.3s) | 2449 kept, 3 rejected | 138.6/min | ETA: 7.5m [2026-01-23T12:17:47.010859] [DEBUG] [REMOTE ] PGJ: Retrieved 5313 rows, trimmed to 300. [2026-01-23T12:17:47.011005] [DEBUG] [REMOTE ] PGJ: PASS: History has at least 300 days. [2026-01-23T12:17:47.011231] [DEBUG] [REMOTE ] PGJ: PASS: Price check passed. Min price $28.40. [2026-01-23T12:17:47.011391] [DEBUG] [REMOTE ] PGJ: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:47.011529] [DEBUG] [REMOTE ] PGJ: PASS: Integrity check passed. [2026-01-23T12:17:47.011570] [DEBUG] [REMOTE ] PGJ: Symbol is viable for forecasting. [2026-01-23T12:17:47.011641] [INFO ] [MAIN ] [2453/3498] PGJ kept (0.5s) | 2450 kept, 3 rejected | 138.6/min | ETA: 7.5m [2026-01-23T12:17:47.287583] [DEBUG] [REMOTE ] PGNY: Retrieved 1568 rows, trimmed to 300. [2026-01-23T12:17:47.287717] [DEBUG] [REMOTE ] PGNY: PASS: History has at least 300 days. [2026-01-23T12:17:47.287930] [DEBUG] [REMOTE ] PGNY: PASS: Price check passed. Min price $18.01. [2026-01-23T12:17:47.288069] [DEBUG] [REMOTE ] PGNY: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:47.288184] [DEBUG] [REMOTE ] PGNY: PASS: Integrity check passed. [2026-01-23T12:17:47.288224] [DEBUG] [REMOTE ] PGNY: Symbol is viable for forecasting. [2026-01-23T12:17:47.288273] [INFO ] [MAIN ] [2454/3498] PGNY kept (0.3s) | 2451 kept, 3 rejected | 138.6/min | ETA: 7.5m [2026-01-23T12:17:47.920445] [DEBUG] [REMOTE ] PGP: Retrieved 5197 rows, trimmed to 300. [2026-01-23T12:17:47.920617] [DEBUG] [REMOTE ] PGP: PASS: History has at least 300 days. [2026-01-23T12:17:47.920878] [DEBUG] [REMOTE ] PGP: PASS: Price check passed. Min price $8.25. [2026-01-23T12:17:47.921040] [DEBUG] [REMOTE ] PGP: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:47.921178] [DEBUG] [REMOTE ] PGP: PASS: Integrity check passed. [2026-01-23T12:17:47.921226] [DEBUG] [REMOTE ] PGP: Symbol is viable for forecasting. [2026-01-23T12:17:47.921284] [INFO ] [MAIN ] [2455/3498] PGP kept (0.6s) | 2452 kept, 3 rejected | 138.6/min | ETA: 7.5m [2026-01-23T12:17:48.159247] [DEBUG] [REMOTE ] PGY: Retrieved 899 rows, trimmed to 300. [2026-01-23T12:17:48.159395] [DEBUG] [REMOTE ] PGY: PASS: History has at least 300 days. [2026-01-23T12:17:48.159676] [DEBUG] [REMOTE ] PGY: PASS: Price check passed. Min price $20.79. [2026-01-23T12:17:48.159880] [DEBUG] [REMOTE ] PGY: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:48.160019] [DEBUG] [REMOTE ] PGY: PASS: Integrity check passed. [2026-01-23T12:17:48.160074] [DEBUG] [REMOTE ] PGY: Symbol is viable for forecasting. [2026-01-23T12:17:48.160138] [INFO ] [MAIN ] [2456/3498] PGY kept (0.2s) | 2453 kept, 3 rejected | 138.6/min | ETA: 7.5m [2026-01-23T12:17:48.745216] [DEBUG] [REMOTE ] PGZ: Retrieved 3163 rows, trimmed to 300. [2026-01-23T12:17:48.745353] [DEBUG] [REMOTE ] PGZ: PASS: History has at least 300 days. [2026-01-23T12:17:48.745633] [DEBUG] [REMOTE ] PGZ: PASS: Price check passed. Min price $9.78. [2026-01-23T12:17:48.745778] [DEBUG] [REMOTE ] PGZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:48.745896] [DEBUG] [REMOTE ] PGZ: PASS: Integrity check passed. [2026-01-23T12:17:48.745938] [DEBUG] [REMOTE ] PGZ: Symbol is viable for forecasting. [2026-01-23T12:17:48.745990] [INFO ] [MAIN ] [2457/3498] PGZ kept (0.6s) | 2454 kept, 3 rejected | 138.6/min | ETA: 7.5m [2026-01-23T12:17:49.210837] [DEBUG] [REMOTE ] PH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:49.210984] [DEBUG] [REMOTE ] PH: PASS: History has at least 300 days. [2026-01-23T12:17:49.211222] [DEBUG] [REMOTE ] PH: PASS: Price check passed. Min price $765.38. [2026-01-23T12:17:49.211360] [DEBUG] [REMOTE ] PH: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:49.211482] [DEBUG] [REMOTE ] PH: PASS: Integrity check passed. [2026-01-23T12:17:49.211523] [DEBUG] [REMOTE ] PH: Symbol is viable for forecasting. [2026-01-23T12:17:49.211591] [INFO ] [MAIN ] [2458/3498] PH kept (0.5s) | 2455 kept, 3 rejected | 138.6/min | ETA: 7.5m [2026-01-23T12:17:49.753800] [DEBUG] [REMOTE ] PHG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:49.753939] [DEBUG] [REMOTE ] PHG: PASS: History has at least 300 days. [2026-01-23T12:17:49.754163] [DEBUG] [REMOTE ] PHG: PASS: Price check passed. Min price $26.13. [2026-01-23T12:17:49.754302] [DEBUG] [REMOTE ] PHG: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:49.754424] [DEBUG] [REMOTE ] PHG: PASS: Integrity check passed. [2026-01-23T12:17:49.754466] [DEBUG] [REMOTE ] PHG: Symbol is viable for forecasting. [2026-01-23T12:17:49.754517] [INFO ] [MAIN ] [2459/3498] PHG kept (0.5s) | 2456 kept, 3 rejected | 138.6/min | ETA: 7.5m [2026-01-23T12:17:50.247778] [DEBUG] [REMOTE ] PHI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:50.247931] [DEBUG] [REMOTE ] PHI: PASS: History has at least 300 days. [2026-01-23T12:17:50.248185] [DEBUG] [REMOTE ] PHI: PASS: Price check passed. Min price $18.78. [2026-01-23T12:17:50.248323] [DEBUG] [REMOTE ] PHI: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:50.248449] [DEBUG] [REMOTE ] PHI: PASS: Integrity check passed. [2026-01-23T12:17:50.248494] [DEBUG] [REMOTE ] PHI: Symbol is viable for forecasting. [2026-01-23T12:17:50.248543] [INFO ] [MAIN ] [2460/3498] PHI kept (0.5s) | 2457 kept, 3 rejected | 138.6/min | ETA: 7.5m [2026-01-23T12:17:50.477283] [DEBUG] [REMOTE ] PHIN: Retrieved 645 rows, trimmed to 300. [2026-01-23T12:17:50.477452] [DEBUG] [REMOTE ] PHIN: PASS: History has at least 300 days. [2026-01-23T12:17:50.477697] [DEBUG] [REMOTE ] PHIN: PASS: Price check passed. Min price $51.28. [2026-01-23T12:17:50.477852] [DEBUG] [REMOTE ] PHIN: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:50.477967] [DEBUG] [REMOTE ] PHIN: PASS: Integrity check passed. [2026-01-23T12:17:50.478009] [DEBUG] [REMOTE ] PHIN: Symbol is viable for forecasting. [2026-01-23T12:17:50.478060] [INFO ] [MAIN ] [2461/3498] PHIN kept (0.2s) | 2458 kept, 3 rejected | 138.6/min | ETA: 7.5m [2026-01-23T12:17:50.994097] [DEBUG] [REMOTE ] PHIO: Retrieved 3445 rows, trimmed to 300. [2026-01-23T12:17:50.994226] [DEBUG] [REMOTE ] PHIO: PASS: History has at least 300 days. [2026-01-23T12:17:50.994431] [DEBUG] [REMOTE ] PHIO: PASS: Price check passed. Min price $1.02. [2026-01-23T12:17:50.994612] [DEBUG] [REMOTE ] PHIO: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:50.994730] [DEBUG] [REMOTE ] PHIO: PASS: Integrity check passed. [2026-01-23T12:17:50.994771] [DEBUG] [REMOTE ] PHIO: Symbol is viable for forecasting. [2026-01-23T12:17:50.994819] [INFO ] [MAIN ] [2462/3498] PHIO kept (0.5s) | 2459 kept, 3 rejected | 138.6/min | ETA: 7.5m [2026-01-23T12:17:51.499369] [DEBUG] [REMOTE ] PHK: Retrieved 5723 rows, trimmed to 300. [2026-01-23T12:17:51.499528] [DEBUG] [REMOTE ] PHK: PASS: History has at least 300 days. [2026-01-23T12:17:51.499825] [DEBUG] [REMOTE ] PHK: PASS: Price check passed. Min price $4.69. [2026-01-23T12:17:51.500011] [DEBUG] [REMOTE ] PHK: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:51.500152] [DEBUG] [REMOTE ] PHK: PASS: Integrity check passed. [2026-01-23T12:17:51.500208] [DEBUG] [REMOTE ] PHK: Symbol is viable for forecasting. [2026-01-23T12:17:51.500276] [INFO ] [MAIN ] [2463/3498] PHK kept (0.5s) | 2460 kept, 3 rejected | 138.6/min | ETA: 7.5m [2026-01-23T12:17:51.974858] [DEBUG] [REMOTE ] PHM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:51.975004] [DEBUG] [REMOTE ] PHM: PASS: History has at least 300 days. [2026-01-23T12:17:51.975247] [DEBUG] [REMOTE ] PHM: PASS: Price check passed. Min price $113.25. [2026-01-23T12:17:51.975389] [DEBUG] [REMOTE ] PHM: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:51.975509] [DEBUG] [REMOTE ] PHM: PASS: Integrity check passed. [2026-01-23T12:17:51.975551] [DEBUG] [REMOTE ] PHM: Symbol is viable for forecasting. [2026-01-23T12:17:51.975621] [INFO ] [MAIN ] [2464/3498] PHM kept (0.5s) | 2461 kept, 3 rejected | 138.6/min | ETA: 7.5m [2026-01-23T12:17:52.394209] [DEBUG] [REMOTE ] PHO: Retrieved 5063 rows, trimmed to 300. [2026-01-23T12:17:52.394345] [DEBUG] [REMOTE ] PHO: PASS: History has at least 300 days. [2026-01-23T12:17:52.394556] [DEBUG] [REMOTE ] PHO: PASS: Price check passed. Min price $69.10. [2026-01-23T12:17:52.394714] [DEBUG] [REMOTE ] PHO: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:52.394826] [DEBUG] [REMOTE ] PHO: PASS: Integrity check passed. [2026-01-23T12:17:52.394866] [DEBUG] [REMOTE ] PHO: Symbol is viable for forecasting. [2026-01-23T12:17:52.394914] [INFO ] [MAIN ] [2465/3498] PHO kept (0.4s) | 2462 kept, 3 rejected | 138.6/min | ETA: 7.5m [2026-01-23T12:17:52.698209] [DEBUG] [REMOTE ] PHUN: Retrieved 2316 rows, trimmed to 300. [2026-01-23T12:17:52.698332] [DEBUG] [REMOTE ] PHUN: PASS: History has at least 300 days. [2026-01-23T12:17:52.698547] [DEBUG] [REMOTE ] PHUN: PASS: Price check passed. Min price $1.78. [2026-01-23T12:17:52.698728] [DEBUG] [REMOTE ] PHUN: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:52.698843] [DEBUG] [REMOTE ] PHUN: PASS: Integrity check passed. [2026-01-23T12:17:52.698885] [DEBUG] [REMOTE ] PHUN: Symbol is viable for forecasting. [2026-01-23T12:17:52.698936] [INFO ] [MAIN ] [2466/3498] PHUN kept (0.3s) | 2463 kept, 3 rejected | 138.6/min | ETA: 7.4m [2026-01-23T12:17:53.025532] [DEBUG] [REMOTE ] PHVS: Retrieved 1246 rows, trimmed to 300. [2026-01-23T12:17:53.025680] [DEBUG] [REMOTE ] PHVS: PASS: History has at least 300 days. [2026-01-23T12:17:53.025884] [DEBUG] [REMOTE ] PHVS: PASS: Price check passed. Min price $21.59. [2026-01-23T12:17:53.026020] [DEBUG] [REMOTE ] PHVS: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:53.026130] [DEBUG] [REMOTE ] PHVS: PASS: Integrity check passed. [2026-01-23T12:17:53.026171] [DEBUG] [REMOTE ] PHVS: Symbol is viable for forecasting. [2026-01-23T12:17:53.026218] [INFO ] [MAIN ] [2467/3498] PHVS kept (0.3s) | 2464 kept, 3 rejected | 138.6/min | ETA: 7.4m [2026-01-23T12:17:53.497051] [DEBUG] [REMOTE ] PI: Retrieved 2390 rows, trimmed to 300. [2026-01-23T12:17:53.497180] [DEBUG] [REMOTE ] PI: PASS: History has at least 300 days. [2026-01-23T12:17:53.497407] [DEBUG] [REMOTE ] PI: PASS: Price check passed. Min price $142.50. [2026-01-23T12:17:53.497563] [DEBUG] [REMOTE ] PI: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:53.497736] [DEBUG] [REMOTE ] PI: PASS: Integrity check passed. [2026-01-23T12:17:53.497780] [DEBUG] [REMOTE ] PI: Symbol is viable for forecasting. [2026-01-23T12:17:53.497828] [INFO ] [MAIN ] [2468/3498] PI kept (0.5s) | 2465 kept, 3 rejected | 138.6/min | ETA: 7.4m [2026-01-23T12:17:53.946508] [DEBUG] [REMOTE ] PID: Retrieved 5120 rows, trimmed to 300. [2026-01-23T12:17:53.946671] [DEBUG] [REMOTE ] PID: PASS: History has at least 300 days. [2026-01-23T12:17:53.946906] [DEBUG] [REMOTE ] PID: PASS: Price check passed. Min price $21.17. [2026-01-23T12:17:53.947057] [DEBUG] [REMOTE ] PID: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:53.947174] [DEBUG] [REMOTE ] PID: PASS: Integrity check passed. [2026-01-23T12:17:53.947216] [DEBUG] [REMOTE ] PID: Symbol is viable for forecasting. [2026-01-23T12:17:53.947266] [INFO ] [MAIN ] [2469/3498] PID kept (0.4s) | 2466 kept, 3 rejected | 138.6/min | ETA: 7.4m [2026-01-23T12:17:54.437971] [DEBUG] [REMOTE ] PIE: Retrieved 4545 rows, trimmed to 300. [2026-01-23T12:17:54.438104] [DEBUG] [REMOTE ] PIE: PASS: History has at least 300 days. [2026-01-23T12:17:54.438318] [DEBUG] [REMOTE ] PIE: PASS: Price check passed. Min price $23.23. [2026-01-23T12:17:54.438453] [DEBUG] [REMOTE ] PIE: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:54.438569] [DEBUG] [REMOTE ] PIE: PASS: Integrity check passed. [2026-01-23T12:17:54.438629] [DEBUG] [REMOTE ] PIE: Symbol is viable for forecasting. [2026-01-23T12:17:54.438875] [INFO ] [MAIN ] [2470/3498] PIE kept (0.5s) | 2467 kept, 3 rejected | 138.6/min | ETA: 7.4m [2026-01-23T12:17:54.919378] [DEBUG] [REMOTE ] PII: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:54.919519] [DEBUG] [REMOTE ] PII: PASS: History has at least 300 days. [2026-01-23T12:17:54.919764] [DEBUG] [REMOTE ] PII: PASS: Price check passed. Min price $59.22. [2026-01-23T12:17:54.919907] [DEBUG] [REMOTE ] PII: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:54.920025] [DEBUG] [REMOTE ] PII: PASS: Integrity check passed. [2026-01-23T12:17:54.920069] [DEBUG] [REMOTE ] PII: Symbol is viable for forecasting. [2026-01-23T12:17:54.920120] [INFO ] [MAIN ] [2471/3498] PII kept (0.5s) | 2468 kept, 3 rejected | 138.6/min | ETA: 7.4m [2026-01-23T12:17:55.634947] [DEBUG] [REMOTE ] PIM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:55.635135] [DEBUG] [REMOTE ] PIM: PASS: History has at least 300 days. [2026-01-23T12:17:55.635433] [DEBUG] [REMOTE ] PIM: PASS: Price check passed. Min price $3.19. [2026-01-23T12:17:55.635618] [DEBUG] [REMOTE ] PIM: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:55.635807] [DEBUG] [REMOTE ] PIM: PASS: Integrity check passed. [2026-01-23T12:17:55.635863] [DEBUG] [REMOTE ] PIM: Symbol is viable for forecasting. [2026-01-23T12:17:55.635919] [INFO ] [MAIN ] [2472/3498] PIM kept (0.7s) | 2469 kept, 3 rejected | 138.5/min | ETA: 7.4m [2026-01-23T12:17:55.930021] [DEBUG] [REMOTE ] PINE: Retrieved 1548 rows, trimmed to 300. [2026-01-23T12:17:55.930152] [DEBUG] [REMOTE ] PINE: PASS: History has at least 300 days. [2026-01-23T12:17:55.930356] [DEBUG] [REMOTE ] PINE: PASS: Price check passed. Min price $14.06. [2026-01-23T12:17:55.930490] [DEBUG] [REMOTE ] PINE: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:55.930631] [DEBUG] [REMOTE ] PINE: PASS: Integrity check passed. [2026-01-23T12:17:55.930673] [DEBUG] [REMOTE ] PINE: Symbol is viable for forecasting. [2026-01-23T12:17:55.930722] [INFO ] [MAIN ] [2473/3498] PINE kept (0.3s) | 2470 kept, 3 rejected | 138.5/min | ETA: 7.4m [2026-01-23T12:17:56.315481] [DEBUG] [REMOTE ] PINS: Retrieved 1700 rows, trimmed to 300. [2026-01-23T12:17:56.315647] [DEBUG] [REMOTE ] PINS: PASS: History has at least 300 days. [2026-01-23T12:17:56.315881] [DEBUG] [REMOTE ] PINS: PASS: Price check passed. Min price $24.79. [2026-01-23T12:17:56.316016] [DEBUG] [REMOTE ] PINS: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:56.316127] [DEBUG] [REMOTE ] PINS: PASS: Integrity check passed. [2026-01-23T12:17:56.316167] [DEBUG] [REMOTE ] PINS: Symbol is viable for forecasting. [2026-01-23T12:17:56.316215] [INFO ] [MAIN ] [2474/3498] PINS kept (0.4s) | 2471 kept, 3 rejected | 138.6/min | ETA: 7.4m [2026-01-23T12:17:56.767508] [DEBUG] [REMOTE ] PK: Retrieved 2275 rows, trimmed to 300. [2026-01-23T12:17:56.767672] [DEBUG] [REMOTE ] PK: PASS: History has at least 300 days. [2026-01-23T12:17:56.767888] [DEBUG] [REMOTE ] PK: PASS: Price check passed. Min price $9.61. [2026-01-23T12:17:56.768027] [DEBUG] [REMOTE ] PK: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:56.768142] [DEBUG] [REMOTE ] PK: PASS: Integrity check passed. [2026-01-23T12:17:56.768183] [DEBUG] [REMOTE ] PK: Symbol is viable for forecasting. [2026-01-23T12:17:56.768231] [INFO ] [MAIN ] [2475/3498] PK kept (0.5s) | 2472 kept, 3 rejected | 138.5/min | ETA: 7.4m [2026-01-23T12:17:57.274368] [DEBUG] [REMOTE ] PKBK: Retrieved 6131 rows, trimmed to 300. [2026-01-23T12:17:57.274534] [DEBUG] [REMOTE ] PKBK: PASS: History has at least 300 days. [2026-01-23T12:17:57.274839] [DEBUG] [REMOTE ] PKBK: PASS: Price check passed. Min price $21.02. [2026-01-23T12:17:57.274976] [DEBUG] [REMOTE ] PKBK: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:57.275107] [DEBUG] [REMOTE ] PKBK: PASS: Integrity check passed. [2026-01-23T12:17:57.275148] [DEBUG] [REMOTE ] PKBK: Symbol is viable for forecasting. [2026-01-23T12:17:57.275197] [INFO ] [MAIN ] [2476/3498] PKBK kept (0.5s) | 2473 kept, 3 rejected | 138.5/min | ETA: 7.4m [2026-01-23T12:17:57.990461] [DEBUG] [REMOTE ] PKE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:57.990622] [DEBUG] [REMOTE ] PKE: PASS: History has at least 300 days. [2026-01-23T12:17:57.990844] [DEBUG] [REMOTE ] PKE: PASS: Price check passed. Min price $18.44. [2026-01-23T12:17:57.990979] [DEBUG] [REMOTE ] PKE: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:57.991096] [DEBUG] [REMOTE ] PKE: PASS: Integrity check passed. [2026-01-23T12:17:57.991137] [DEBUG] [REMOTE ] PKE: Symbol is viable for forecasting. [2026-01-23T12:17:57.991188] [INFO ] [MAIN ] [2477/3498] PKE kept (0.7s) | 2474 kept, 3 rejected | 138.5/min | ETA: 7.4m [2026-01-23T12:17:58.457366] [DEBUG] [REMOTE ] PKG: Retrieved 6535 rows, trimmed to 300. [2026-01-23T12:17:58.457552] [DEBUG] [REMOTE ] PKG: PASS: History has at least 300 days. [2026-01-23T12:17:58.457832] [DEBUG] [REMOTE ] PKG: PASS: Price check passed. Min price $190.52. [2026-01-23T12:17:58.458165] [DEBUG] [REMOTE ] PKG: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:58.458299] [DEBUG] [REMOTE ] PKG: PASS: Integrity check passed. [2026-01-23T12:17:58.458341] [DEBUG] [REMOTE ] PKG: Symbol is viable for forecasting. [2026-01-23T12:17:58.458392] [INFO ] [MAIN ] [2478/3498] PKG kept (0.5s) | 2475 kept, 3 rejected | 138.5/min | ETA: 7.4m [2026-01-23T12:17:59.039624] [DEBUG] [REMOTE ] PKOH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:59.039771] [DEBUG] [REMOTE ] PKOH: PASS: History has at least 300 days. [2026-01-23T12:17:59.039992] [DEBUG] [REMOTE ] PKOH: PASS: Price check passed. Min price $18.74. [2026-01-23T12:17:59.040129] [DEBUG] [REMOTE ] PKOH: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:59.040247] [DEBUG] [REMOTE ] PKOH: PASS: Integrity check passed. [2026-01-23T12:17:59.040289] [DEBUG] [REMOTE ] PKOH: Symbol is viable for forecasting. [2026-01-23T12:17:59.040337] [INFO ] [MAIN ] [2479/3498] PKOH kept (0.6s) | 2476 kept, 3 rejected | 138.5/min | ETA: 7.4m [2026-01-23T12:17:59.575932] [DEBUG] [REMOTE ] PKX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:17:59.576122] [DEBUG] [REMOTE ] PKX: PASS: History has at least 300 days. [2026-01-23T12:17:59.576450] [DEBUG] [REMOTE ] PKX: PASS: Price check passed. Min price $51.01. [2026-01-23T12:17:59.576644] [DEBUG] [REMOTE ] PKX: PASS: Continuity check passed with 300 days. [2026-01-23T12:17:59.576810] [DEBUG] [REMOTE ] PKX: PASS: Integrity check passed. [2026-01-23T12:17:59.576863] [DEBUG] [REMOTE ] PKX: Symbol is viable for forecasting. [2026-01-23T12:17:59.576927] [INFO ] [MAIN ] [2480/3498] PKX kept (0.5s) | 2477 kept, 3 rejected | 138.5/min | ETA: 7.4m [2026-01-23T12:18:00.178296] [DEBUG] [REMOTE ] PLAB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:00.178445] [DEBUG] [REMOTE ] PLAB: PASS: History has at least 300 days. [2026-01-23T12:18:00.178709] [DEBUG] [REMOTE ] PLAB: PASS: Price check passed. Min price $20.28. [2026-01-23T12:18:00.178851] [DEBUG] [REMOTE ] PLAB: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:00.178980] [DEBUG] [REMOTE ] PLAB: PASS: Integrity check passed. [2026-01-23T12:18:00.179021] [DEBUG] [REMOTE ] PLAB: Symbol is viable for forecasting. [2026-01-23T12:18:00.179072] [INFO ] [MAIN ] [2481/3498] PLAB kept (0.6s) | 2478 kept, 3 rejected | 138.4/min | ETA: 7.3m [2026-01-23T12:18:00.574873] [DEBUG] [REMOTE ] PLAY: Retrieved 2837 rows, trimmed to 300. [2026-01-23T12:18:00.575002] [DEBUG] [REMOTE ] PLAY: PASS: History has at least 300 days. [2026-01-23T12:18:00.575205] [DEBUG] [REMOTE ] PLAY: PASS: Price check passed. Min price $13.12. [2026-01-23T12:18:00.575342] [DEBUG] [REMOTE ] PLAY: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:00.575454] [DEBUG] [REMOTE ] PLAY: PASS: Integrity check passed. [2026-01-23T12:18:00.575496] [DEBUG] [REMOTE ] PLAY: Symbol is viable for forecasting. [2026-01-23T12:18:00.575545] [INFO ] [MAIN ] [2482/3498] PLAY kept (0.4s) | 2479 kept, 3 rejected | 138.4/min | ETA: 7.3m [2026-01-23T12:18:01.032932] [DEBUG] [REMOTE ] PLBC: Retrieved 5932 rows, trimmed to 300. [2026-01-23T12:18:01.033059] [DEBUG] [REMOTE ] PLBC: PASS: History has at least 300 days. [2026-01-23T12:18:01.033325] [DEBUG] [REMOTE ] PLBC: PASS: Price check passed. Min price $40.11. [2026-01-23T12:18:01.033475] [DEBUG] [REMOTE ] PLBC: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:01.033652] [DEBUG] [REMOTE ] PLBC: PASS: Integrity check passed. [2026-01-23T12:18:01.033712] [DEBUG] [REMOTE ] PLBC: Symbol is viable for forecasting. [2026-01-23T12:18:01.033767] [INFO ] [MAIN ] [2483/3498] PLBC kept (0.5s) | 2480 kept, 3 rejected | 138.4/min | ETA: 7.3m [2026-01-23T12:18:01.309273] [DEBUG] [REMOTE ] PLBY: Retrieved 1355 rows, trimmed to 300. [2026-01-23T12:18:01.309400] [DEBUG] [REMOTE ] PLBY: PASS: History has at least 300 days. [2026-01-23T12:18:01.309634] [DEBUG] [REMOTE ] PLBY: PASS: Price check passed. Min price $1.28. [2026-01-23T12:18:01.309788] [DEBUG] [REMOTE ] PLBY: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:01.309903] [DEBUG] [REMOTE ] PLBY: PASS: Integrity check passed. [2026-01-23T12:18:01.310133] [DEBUG] [REMOTE ] PLBY: Symbol is viable for forecasting. [2026-01-23T12:18:01.310181] [INFO ] [MAIN ] [2484/3498] PLBY kept (0.3s) | 2481 kept, 3 rejected | 138.5/min | ETA: 7.3m [2026-01-23T12:18:01.905506] [DEBUG] [REMOTE ] PLCE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:01.905672] [DEBUG] [REMOTE ] PLCE: PASS: History has at least 300 days. [2026-01-23T12:18:01.905915] [DEBUG] [REMOTE ] PLCE: PASS: Price check passed. Min price $3.98. [2026-01-23T12:18:01.906058] [DEBUG] [REMOTE ] PLCE: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:01.906182] [DEBUG] [REMOTE ] PLCE: PASS: Integrity check passed. [2026-01-23T12:18:01.906223] [DEBUG] [REMOTE ] PLCE: Symbol is viable for forecasting. [2026-01-23T12:18:01.906273] [INFO ] [MAIN ] [2485/3498] PLCE kept (0.6s) | 2482 kept, 3 rejected | 138.4/min | ETA: 7.3m [2026-01-23T12:18:02.385601] [DEBUG] [REMOTE ] PLD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:02.385782] [DEBUG] [REMOTE ] PLD: PASS: History has at least 300 days. [2026-01-23T12:18:02.386139] [DEBUG] [REMOTE ] PLD: PASS: Price check passed. Min price $121.44. [2026-01-23T12:18:02.386324] [DEBUG] [REMOTE ] PLD: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:02.386492] [DEBUG] [REMOTE ] PLD: PASS: Integrity check passed. [2026-01-23T12:18:02.386548] [DEBUG] [REMOTE ] PLD: Symbol is viable for forecasting. [2026-01-23T12:18:02.386637] [INFO ] [MAIN ] [2486/3498] PLD kept (0.5s) | 2483 kept, 3 rejected | 138.4/min | ETA: 7.3m [2026-01-23T12:18:02.896082] [DEBUG] [REMOTE ] PLPC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:02.896231] [DEBUG] [REMOTE ] PLPC: PASS: History has at least 300 days. [2026-01-23T12:18:02.896475] [DEBUG] [REMOTE ] PLPC: PASS: Price check passed. Min price $186.09. [2026-01-23T12:18:02.896636] [DEBUG] [REMOTE ] PLPC: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:02.896778] [DEBUG] [REMOTE ] PLPC: PASS: Integrity check passed. [2026-01-23T12:18:02.896824] [DEBUG] [REMOTE ] PLPC: Symbol is viable for forecasting. [2026-01-23T12:18:02.896877] [INFO ] [MAIN ] [2487/3498] PLPC kept (0.5s) | 2484 kept, 3 rejected | 138.4/min | ETA: 7.3m [2026-01-23T12:18:03.174277] [DEBUG] [REMOTE ] PLRX: Retrieved 1417 rows, trimmed to 300. [2026-01-23T12:18:03.174402] [DEBUG] [REMOTE ] PLRX: PASS: History has at least 300 days. [2026-01-23T12:18:03.174637] [DEBUG] [REMOTE ] PLRX: PASS: Price check passed. Min price $1.21. [2026-01-23T12:18:03.174780] [DEBUG] [REMOTE ] PLRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:03.174895] [DEBUG] [REMOTE ] PLRX: PASS: Integrity check passed. [2026-01-23T12:18:03.174937] [DEBUG] [REMOTE ] PLRX: Symbol is viable for forecasting. [2026-01-23T12:18:03.174986] [INFO ] [MAIN ] [2488/3498] PLRX kept (0.3s) | 2485 kept, 3 rejected | 138.4/min | ETA: 7.3m [2026-01-23T12:18:03.611860] [DEBUG] [REMOTE ] PLSE: Retrieved 2434 rows, trimmed to 300. [2026-01-23T12:18:03.612007] [DEBUG] [REMOTE ] PLSE: PASS: History has at least 300 days. [2026-01-23T12:18:03.612252] [DEBUG] [REMOTE ] PLSE: PASS: Price check passed. Min price $12.66. [2026-01-23T12:18:03.612404] [DEBUG] [REMOTE ] PLSE: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:03.612530] [DEBUG] [REMOTE ] PLSE: PASS: Integrity check passed. [2026-01-23T12:18:03.612593] [DEBUG] [REMOTE ] PLSE: Symbol is viable for forecasting. [2026-01-23T12:18:03.612649] [INFO ] [MAIN ] [2489/3498] PLSE kept (0.4s) | 2486 kept, 3 rejected | 138.4/min | ETA: 7.3m [2026-01-23T12:18:03.918814] [DEBUG] [REMOTE ] PLTK: Retrieved 1260 rows, trimmed to 300. [2026-01-23T12:18:03.918955] [DEBUG] [REMOTE ] PLTK: PASS: History has at least 300 days. [2026-01-23T12:18:03.919171] [DEBUG] [REMOTE ] PLTK: PASS: Price check passed. Min price $3.48. [2026-01-23T12:18:03.919318] [DEBUG] [REMOTE ] PLTK: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:03.919435] [DEBUG] [REMOTE ] PLTK: PASS: Integrity check passed. [2026-01-23T12:18:03.919478] [DEBUG] [REMOTE ] PLTK: Symbol is viable for forecasting. [2026-01-23T12:18:03.919529] [INFO ] [MAIN ] [2490/3498] PLTK kept (0.3s) | 2487 kept, 3 rejected | 138.5/min | ETA: 7.3m [2026-01-23T12:18:04.521005] [DEBUG] [REMOTE ] PLUG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:04.521184] [DEBUG] [REMOTE ] PLUG: PASS: History has at least 300 days. [2026-01-23T12:18:04.521487] [DEBUG] [REMOTE ] PLUG: PASS: Price check passed. Min price $1.89. [2026-01-23T12:18:04.521664] [DEBUG] [REMOTE ] PLUG: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:04.521800] [DEBUG] [REMOTE ] PLUG: PASS: Integrity check passed. [2026-01-23T12:18:04.521843] [DEBUG] [REMOTE ] PLUG: Symbol is viable for forecasting. [2026-01-23T12:18:04.521896] [INFO ] [MAIN ] [2491/3498] PLUG kept (0.6s) | 2488 kept, 3 rejected | 138.4/min | ETA: 7.3m [2026-01-23T12:18:05.162028] [DEBUG] [REMOTE ] PLUS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:05.162173] [DEBUG] [REMOTE ] PLUS: PASS: History has at least 300 days. [2026-01-23T12:18:05.162428] [DEBUG] [REMOTE ] PLUS: PASS: Price check passed. Min price $71.34. [2026-01-23T12:18:05.162595] [DEBUG] [REMOTE ] PLUS: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:05.162726] [DEBUG] [REMOTE ] PLUS: PASS: Integrity check passed. [2026-01-23T12:18:05.162771] [DEBUG] [REMOTE ] PLUS: Symbol is viable for forecasting. [2026-01-23T12:18:05.162828] [INFO ] [MAIN ] [2492/3498] PLUS kept (0.6s) | 2489 kept, 3 rejected | 138.4/min | ETA: 7.3m [2026-01-23T12:18:05.637603] [DEBUG] [REMOTE ] PLXS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:05.637759] [DEBUG] [REMOTE ] PLXS: PASS: History has at least 300 days. [2026-01-23T12:18:05.638030] [DEBUG] [REMOTE ] PLXS: PASS: Price check passed. Min price $132.74. [2026-01-23T12:18:05.638169] [DEBUG] [REMOTE ] PLXS: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:05.638297] [DEBUG] [REMOTE ] PLXS: PASS: Integrity check passed. [2026-01-23T12:18:05.638339] [DEBUG] [REMOTE ] PLXS: Symbol is viable for forecasting. [2026-01-23T12:18:05.638389] [INFO ] [MAIN ] [2493/3498] PLXS kept (0.5s) | 2490 kept, 3 rejected | 138.4/min | ETA: 7.3m [2026-01-23T12:18:05.922897] [DEBUG] [REMOTE ] PLYM: Retrieved 2167 rows, trimmed to 300. [2026-01-23T12:18:05.923030] [DEBUG] [REMOTE ] PLYM: PASS: History has at least 300 days. [2026-01-23T12:18:05.923242] [DEBUG] [REMOTE ] PLYM: PASS: Price check passed. Min price $21.80. [2026-01-23T12:18:05.923380] [DEBUG] [REMOTE ] PLYM: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:05.923494] [DEBUG] [REMOTE ] PLYM: PASS: Integrity check passed. [2026-01-23T12:18:05.923536] [DEBUG] [REMOTE ] PLYM: Symbol is viable for forecasting. [2026-01-23T12:18:05.923613] [INFO ] [MAIN ] [2494/3498] PLYM kept (0.3s) | 2491 kept, 3 rejected | 138.4/min | ETA: 7.3m [2026-01-23T12:18:06.469359] [DEBUG] [REMOTE ] PM: Retrieved 4492 rows, trimmed to 300. [2026-01-23T12:18:06.469506] [DEBUG] [REMOTE ] PM: PASS: History has at least 300 days. [2026-01-23T12:18:06.469772] [DEBUG] [REMOTE ] PM: PASS: Price check passed. Min price $143.02. [2026-01-23T12:18:06.469917] [DEBUG] [REMOTE ] PM: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:06.470040] [DEBUG] [REMOTE ] PM: PASS: Integrity check passed. [2026-01-23T12:18:06.470081] [DEBUG] [REMOTE ] PM: Symbol is viable for forecasting. [2026-01-23T12:18:06.470132] [INFO ] [MAIN ] [2495/3498] PM kept (0.5s) | 2492 kept, 3 rejected | 138.4/min | ETA: 7.2m [2026-01-23T12:18:06.661696] [DEBUG] [REMOTE ] PMAX: Retrieved 346 rows, trimmed to 300. [2026-01-23T12:18:06.661831] [DEBUG] [REMOTE ] PMAX: PASS: History has at least 300 days. [2026-01-23T12:18:06.662038] [DEBUG] [REMOTE ] PMAX: PASS: Price check passed. Min price $1.58. [2026-01-23T12:18:06.662180] [DEBUG] [REMOTE ] PMAX: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:06.662295] [DEBUG] [REMOTE ] PMAX: PASS: Integrity check passed. [2026-01-23T12:18:06.662337] [DEBUG] [REMOTE ] PMAX: Symbol is viable for forecasting. [2026-01-23T12:18:06.662386] [INFO ] [MAIN ] [2496/3498] PMAX kept (0.2s) | 2493 kept, 3 rejected | 138.4/min | ETA: 7.2m [2026-01-23T12:18:07.341072] [DEBUG] [REMOTE ] PML: Retrieved 5932 rows, trimmed to 300. [2026-01-23T12:18:07.341250] [DEBUG] [REMOTE ] PML: PASS: History has at least 300 days. [2026-01-23T12:18:07.341539] [DEBUG] [REMOTE ] PML: PASS: Price check passed. Min price $7.43. [2026-01-23T12:18:07.341712] [DEBUG] [REMOTE ] PML: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:07.341843] [DEBUG] [REMOTE ] PML: PASS: Integrity check passed. [2026-01-23T12:18:07.341887] [DEBUG] [REMOTE ] PML: Symbol is viable for forecasting. [2026-01-23T12:18:07.341938] [INFO ] [MAIN ] [2497/3498] PML kept (0.7s) | 2494 kept, 3 rejected | 138.4/min | ETA: 7.2m [2026-01-23T12:18:07.812862] [DEBUG] [REMOTE ] PMM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:07.813104] [DEBUG] [REMOTE ] PMM: PASS: History has at least 300 days. [2026-01-23T12:18:07.813430] [DEBUG] [REMOTE ] PMM: PASS: Price check passed. Min price $6.00. [2026-01-23T12:18:07.813605] [DEBUG] [REMOTE ] PMM: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:07.813762] [DEBUG] [REMOTE ] PMM: PASS: Integrity check passed. [2026-01-23T12:18:07.813808] [DEBUG] [REMOTE ] PMM: Symbol is viable for forecasting. [2026-01-23T12:18:07.813870] [INFO ] [MAIN ] [2498/3498] PMM kept (0.5s) | 2495 kept, 3 rejected | 138.4/min | ETA: 7.2m [2026-01-23T12:18:08.289892] [DEBUG] [REMOTE ] PMO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:08.290027] [DEBUG] [REMOTE ] PMO: PASS: History has at least 300 days. [2026-01-23T12:18:08.290251] [DEBUG] [REMOTE ] PMO: PASS: Price check passed. Min price $10.24. [2026-01-23T12:18:08.290395] [DEBUG] [REMOTE ] PMO: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:08.290516] [DEBUG] [REMOTE ] PMO: PASS: Integrity check passed. [2026-01-23T12:18:08.290788] [DEBUG] [REMOTE ] PMO: Symbol is viable for forecasting. [2026-01-23T12:18:08.290853] [INFO ] [MAIN ] [2499/3498] PMO kept (0.5s) | 2496 kept, 3 rejected | 138.4/min | ETA: 7.2m [2026-01-23T12:18:08.609712] [DEBUG] [REMOTE ] PMTS: Retrieved 2586 rows, trimmed to 300. [2026-01-23T12:18:08.609861] [DEBUG] [REMOTE ] PMTS: PASS: History has at least 300 days. [2026-01-23T12:18:08.610286] [DEBUG] [REMOTE ] PMTS: PASS: Price check passed. Min price $11.90. [2026-01-23T12:18:08.610429] [DEBUG] [REMOTE ] PMTS: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:08.610547] [DEBUG] [REMOTE ] PMTS: PASS: Integrity check passed. [2026-01-23T12:18:08.610610] [DEBUG] [REMOTE ] PMTS: Symbol is viable for forecasting. [2026-01-23T12:18:08.610663] [INFO ] [MAIN ] [2500/3498] PMTS kept (0.3s) | 2497 kept, 3 rejected | 138.4/min | ETA: 7.2m [2026-01-23T12:18:08.943465] [DEBUG] [REMOTE ] PMVP: Retrieved 1337 rows, trimmed to 300. [2026-01-23T12:18:08.943636] [DEBUG] [REMOTE ] PMVP: PASS: History has at least 300 days. [2026-01-23T12:18:08.943850] [DEBUG] [REMOTE ] PMVP: PASS: Price check passed. Min price $1.06. [2026-01-23T12:18:08.943985] [DEBUG] [REMOTE ] PMVP: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:08.944098] [DEBUG] [REMOTE ] PMVP: PASS: Integrity check passed. [2026-01-23T12:18:08.944139] [DEBUG] [REMOTE ] PMVP: Symbol is viable for forecasting. [2026-01-23T12:18:08.944186] [INFO ] [MAIN ] [2501/3498] PMVP kept (0.3s) | 2498 kept, 3 rejected | 138.4/min | ETA: 7.2m [2026-01-23T12:18:09.561171] [DEBUG] [REMOTE ] PNC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:09.561318] [DEBUG] [REMOTE ] PNC: PASS: History has at least 300 days. [2026-01-23T12:18:09.561552] [DEBUG] [REMOTE ] PNC: PASS: Price check passed. Min price $177.67. [2026-01-23T12:18:09.561712] [DEBUG] [REMOTE ] PNC: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:09.561836] [DEBUG] [REMOTE ] PNC: PASS: Integrity check passed. [2026-01-23T12:18:09.561877] [DEBUG] [REMOTE ] PNC: Symbol is viable for forecasting. [2026-01-23T12:18:09.561928] [INFO ] [MAIN ] [2502/3498] PNC kept (0.6s) | 2499 kept, 3 rejected | 138.4/min | ETA: 7.2m [2026-01-23T12:18:10.230533] [DEBUG] [REMOTE ] PNI: Retrieved 5932 rows, trimmed to 300. [2026-01-23T12:18:10.230719] [DEBUG] [REMOTE ] PNI: PASS: History has at least 300 days. [2026-01-23T12:18:10.230990] [DEBUG] [REMOTE ] PNI: PASS: Price check passed. Min price $6.80. [2026-01-23T12:18:10.231134] [DEBUG] [REMOTE ] PNI: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:10.231265] [DEBUG] [REMOTE ] PNI: PASS: Integrity check passed. [2026-01-23T12:18:10.231308] [DEBUG] [REMOTE ] PNI: Symbol is viable for forecasting. [2026-01-23T12:18:10.231360] [INFO ] [MAIN ] [2503/3498] PNI kept (0.7s) | 2500 kept, 3 rejected | 138.4/min | ETA: 7.2m [2026-01-23T12:18:10.620829] [DEBUG] [REMOTE ] PNQI: Retrieved 4430 rows, trimmed to 300. [2026-01-23T12:18:10.620985] [DEBUG] [REMOTE ] PNQI: PASS: History has at least 300 days. [2026-01-23T12:18:10.621211] [DEBUG] [REMOTE ] PNQI: PASS: Price check passed. Min price $51.02. [2026-01-23T12:18:10.621356] [DEBUG] [REMOTE ] PNQI: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:10.621474] [DEBUG] [REMOTE ] PNQI: PASS: Integrity check passed. [2026-01-23T12:18:10.621518] [DEBUG] [REMOTE ] PNQI: Symbol is viable for forecasting. [2026-01-23T12:18:10.621568] [INFO ] [MAIN ] [2504/3498] PNQI kept (0.4s) | 2501 kept, 3 rejected | 138.4/min | ETA: 7.2m [2026-01-23T12:18:11.153927] [DEBUG] [REMOTE ] PNRG: Retrieved 6590 rows, trimmed to 300. [2026-01-23T12:18:11.154075] [DEBUG] [REMOTE ] PNRG: PASS: History has at least 300 days. [2026-01-23T12:18:11.154317] [DEBUG] [REMOTE ] PNRG: PASS: Price check passed. Min price $128.92. [2026-01-23T12:18:11.154482] [DEBUG] [REMOTE ] PNRG: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:11.154630] [DEBUG] [REMOTE ] PNRG: PASS: Integrity check passed. [2026-01-23T12:18:11.154676] [DEBUG] [REMOTE ] PNRG: Symbol is viable for forecasting. [2026-01-23T12:18:11.154730] [INFO ] [MAIN ] [2505/3498] PNRG kept (0.5s) | 2502 kept, 3 rejected | 138.4/min | ETA: 7.2m [2026-01-23T12:18:11.330297] [DEBUG] [REMOTE ] PNTG: Retrieved 1586 rows, trimmed to 300. [2026-01-23T12:18:11.330434] [DEBUG] [REMOTE ] PNTG: PASS: History has at least 300 days. [2026-01-23T12:18:11.330668] [DEBUG] [REMOTE ] PNTG: PASS: Price check passed. Min price $23.75. [2026-01-23T12:18:11.330814] [DEBUG] [REMOTE ] PNTG: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:11.330932] [DEBUG] [REMOTE ] PNTG: PASS: Integrity check passed. [2026-01-23T12:18:11.330975] [DEBUG] [REMOTE ] PNTG: Symbol is viable for forecasting. [2026-01-23T12:18:11.331026] [INFO ] [MAIN ] [2506/3498] PNTG kept (0.2s) | 2503 kept, 3 rejected | 138.4/min | ETA: 7.2m [2026-01-23T12:18:12.013707] [DEBUG] [REMOTE ] PODD: Retrieved 4703 rows, trimmed to 300. [2026-01-23T12:18:12.013876] [DEBUG] [REMOTE ] PODD: PASS: History has at least 300 days. [2026-01-23T12:18:12.014182] [DEBUG] [REMOTE ] PODD: PASS: Price check passed. Min price $278.17. [2026-01-23T12:18:12.014362] [DEBUG] [REMOTE ] PODD: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:12.014521] [DEBUG] [REMOTE ] PODD: PASS: Integrity check passed. [2026-01-23T12:18:12.014594] [DEBUG] [REMOTE ] PODD: Symbol is viable for forecasting. [2026-01-23T12:18:12.014663] [INFO ] [MAIN ] [2507/3498] PODD kept (0.7s) | 2504 kept, 3 rejected | 138.4/min | ETA: 7.2m [2026-01-23T12:18:12.500675] [DEBUG] [REMOTE ] POOL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:12.500869] [DEBUG] [REMOTE ] POOL: PASS: History has at least 300 days. [2026-01-23T12:18:12.501213] [DEBUG] [REMOTE ] POOL: PASS: Price check passed. Min price $228.75. [2026-01-23T12:18:12.501391] [DEBUG] [REMOTE ] POOL: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:12.501566] [DEBUG] [REMOTE ] POOL: PASS: Integrity check passed. [2026-01-23T12:18:12.501648] [DEBUG] [REMOTE ] POOL: Symbol is viable for forecasting. [2026-01-23T12:18:12.501718] [INFO ] [MAIN ] [2508/3498] POOL kept (0.5s) | 2505 kept, 3 rejected | 138.4/min | ETA: 7.2m [2026-01-23T12:18:12.946695] [DEBUG] [REMOTE ] POWI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:12.946895] [DEBUG] [REMOTE ] POWI: PASS: History has at least 300 days. [2026-01-23T12:18:12.947191] [DEBUG] [REMOTE ] POWI: PASS: Price check passed. Min price $30.73. [2026-01-23T12:18:12.947336] [DEBUG] [REMOTE ] POWI: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:12.947502] [DEBUG] [REMOTE ] POWI: PASS: Integrity check passed. [2026-01-23T12:18:12.947546] [DEBUG] [REMOTE ] POWI: Symbol is viable for forecasting. [2026-01-23T12:18:12.947619] [INFO ] [MAIN ] [2509/3498] POWI kept (0.4s) | 2506 kept, 3 rejected | 138.4/min | ETA: 7.1m [2026-01-23T12:18:13.420461] [DEBUG] [REMOTE ] POWL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:13.420639] [DEBUG] [REMOTE ] POWL: PASS: History has at least 300 days. [2026-01-23T12:18:13.420884] [DEBUG] [REMOTE ] POWL: PASS: Price check passed. Min price $282.05. [2026-01-23T12:18:13.421044] [DEBUG] [REMOTE ] POWL: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:13.421168] [DEBUG] [REMOTE ] POWL: PASS: Integrity check passed. [2026-01-23T12:18:13.421210] [DEBUG] [REMOTE ] POWL: Symbol is viable for forecasting. [2026-01-23T12:18:13.421263] [INFO ] [MAIN ] [2510/3498] POWL kept (0.5s) | 2507 kept, 3 rejected | 138.4/min | ETA: 7.1m [2026-01-23T12:18:13.773604] [DEBUG] [REMOTE ] PPC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:13.773752] [DEBUG] [REMOTE ] PPC: PASS: History has at least 300 days. [2026-01-23T12:18:13.773989] [DEBUG] [REMOTE ] PPC: PASS: Price check passed. Min price $36.61. [2026-01-23T12:18:13.774125] [DEBUG] [REMOTE ] PPC: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:13.774248] [DEBUG] [REMOTE ] PPC: PASS: Integrity check passed. [2026-01-23T12:18:13.774289] [DEBUG] [REMOTE ] PPC: Symbol is viable for forecasting. [2026-01-23T12:18:13.774338] [INFO ] [MAIN ] [2511/3498] PPC kept (0.4s) | 2508 kept, 3 rejected | 138.4/min | ETA: 7.1m [2026-01-23T12:18:14.285885] [DEBUG] [REMOTE ] PPG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:14.286036] [DEBUG] [REMOTE ] PPG: PASS: History has at least 300 days. [2026-01-23T12:18:14.286268] [DEBUG] [REMOTE ] PPG: PASS: Price check passed. Min price $94.22. [2026-01-23T12:18:14.286408] [DEBUG] [REMOTE ] PPG: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:14.286531] [DEBUG] [REMOTE ] PPG: PASS: Integrity check passed. [2026-01-23T12:18:14.286590] [DEBUG] [REMOTE ] PPG: Symbol is viable for forecasting. [2026-01-23T12:18:14.286645] [INFO ] [MAIN ] [2512/3498] PPG kept (0.5s) | 2509 kept, 3 rejected | 138.4/min | ETA: 7.1m [2026-01-23T12:18:14.792099] [DEBUG] [REMOTE ] PPH: Retrieved 6533 rows, trimmed to 300. [2026-01-23T12:18:14.792233] [DEBUG] [REMOTE ] PPH: PASS: History has at least 300 days. [2026-01-23T12:18:14.792638] [DEBUG] [REMOTE ] PPH: PASS: Price check passed. Min price $90.70. [2026-01-23T12:18:14.792780] [DEBUG] [REMOTE ] PPH: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:14.792897] [DEBUG] [REMOTE ] PPH: PASS: Integrity check passed. [2026-01-23T12:18:14.792938] [DEBUG] [REMOTE ] PPH: Symbol is viable for forecasting. [2026-01-23T12:18:14.792988] [INFO ] [MAIN ] [2513/3498] PPH kept (0.5s) | 2510 kept, 3 rejected | 138.3/min | ETA: 7.1m [2026-01-23T12:18:15.115366] [DEBUG] [REMOTE ] PPIH: Retrieved 2488 rows, trimmed to 300. [2026-01-23T12:18:15.115496] [DEBUG] [REMOTE ] PPIH: PASS: History has at least 300 days. [2026-01-23T12:18:15.115739] [DEBUG] [REMOTE ] PPIH: PASS: Price check passed. Min price $23.02. [2026-01-23T12:18:15.115879] [DEBUG] [REMOTE ] PPIH: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:15.115996] [DEBUG] [REMOTE ] PPIH: PASS: Integrity check passed. [2026-01-23T12:18:15.116039] [DEBUG] [REMOTE ] PPIH: Symbol is viable for forecasting. [2026-01-23T12:18:15.116088] [INFO ] [MAIN ] [2514/3498] PPIH kept (0.3s) | 2511 kept, 3 rejected | 138.4/min | ETA: 7.1m [2026-01-23T12:18:15.702397] [DEBUG] [REMOTE ] PPL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:15.702558] [DEBUG] [REMOTE ] PPL: PASS: History has at least 300 days. [2026-01-23T12:18:15.702829] [DEBUG] [REMOTE ] PPL: PASS: Price check passed. Min price $33.26. [2026-01-23T12:18:15.702974] [DEBUG] [REMOTE ] PPL: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:15.703104] [DEBUG] [REMOTE ] PPL: PASS: Integrity check passed. [2026-01-23T12:18:15.703147] [DEBUG] [REMOTE ] PPL: Symbol is viable for forecasting. [2026-01-23T12:18:15.703198] [INFO ] [MAIN ] [2515/3498] PPL kept (0.6s) | 2512 kept, 3 rejected | 138.3/min | ETA: 7.1m [2026-01-23T12:18:16.069127] [DEBUG] [REMOTE ] PPSI: Retrieved 3131 rows, trimmed to 300. [2026-01-23T12:18:16.069270] [DEBUG] [REMOTE ] PPSI: PASS: History has at least 300 days. [2026-01-23T12:18:16.069490] [DEBUG] [REMOTE ] PPSI: PASS: Price check passed. Min price $3.37. [2026-01-23T12:18:16.069652] [DEBUG] [REMOTE ] PPSI: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:16.069775] [DEBUG] [REMOTE ] PPSI: PASS: Integrity check passed. [2026-01-23T12:18:16.069817] [DEBUG] [REMOTE ] PPSI: Symbol is viable for forecasting. [2026-01-23T12:18:16.069868] [INFO ] [MAIN ] [2516/3498] PPSI kept (0.4s) | 2513 kept, 3 rejected | 138.4/min | ETA: 7.1m [2026-01-23T12:18:16.339047] [DEBUG] [REMOTE ] PPTA: Retrieved 1238 rows, trimmed to 300. [2026-01-23T12:18:16.339302] [DEBUG] [REMOTE ] PPTA: PASS: History has at least 300 days. [2026-01-23T12:18:16.339659] [DEBUG] [REMOTE ] PPTA: PASS: Price check passed. Min price $20.85. [2026-01-23T12:18:16.339824] [DEBUG] [REMOTE ] PPTA: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:16.340026] [DEBUG] [REMOTE ] PPTA: PASS: Integrity check passed. [2026-01-23T12:18:16.340077] [DEBUG] [REMOTE ] PPTA: Symbol is viable for forecasting. [2026-01-23T12:18:16.340143] [INFO ] [MAIN ] [2517/3498] PPTA kept (0.3s) | 2514 kept, 3 rejected | 138.4/min | ETA: 7.1m [2026-01-23T12:18:17.047069] [DEBUG] [REMOTE ] PRA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:17.047428] [DEBUG] [REMOTE ] PRA: PASS: History has at least 300 days. [2026-01-23T12:18:17.047988] [DEBUG] [REMOTE ] PRA: PASS: Price check passed. Min price $23.86. [2026-01-23T12:18:17.048157] [DEBUG] [REMOTE ] PRA: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:17.048358] [DEBUG] [REMOTE ] PRA: PASS: Integrity check passed. [2026-01-23T12:18:17.048414] [DEBUG] [REMOTE ] PRA: Symbol is viable for forecasting. [2026-01-23T12:18:17.048490] [INFO ] [MAIN ] [2518/3498] PRA kept (0.7s) | 2515 kept, 3 rejected | 138.3/min | ETA: 7.1m [2026-01-23T12:18:17.547500] [DEBUG] [REMOTE ] PRAA: Retrieved 5837 rows, trimmed to 300. [2026-01-23T12:18:17.547814] [DEBUG] [REMOTE ] PRAA: PASS: History has at least 300 days. [2026-01-23T12:18:17.548357] [DEBUG] [REMOTE ] PRAA: PASS: Price check passed. Min price $13.04. [2026-01-23T12:18:17.548534] [DEBUG] [REMOTE ] PRAA: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:17.548768] [DEBUG] [REMOTE ] PRAA: PASS: Integrity check passed. [2026-01-23T12:18:17.548820] [DEBUG] [REMOTE ] PRAA: Symbol is viable for forecasting. [2026-01-23T12:18:17.548886] [INFO ] [MAIN ] [2519/3498] PRAA kept (0.5s) | 2516 kept, 3 rejected | 138.3/min | ETA: 7.1m [2026-01-23T12:18:17.818329] [DEBUG] [REMOTE ] PRAX: Retrieved 1322 rows, trimmed to 300. [2026-01-23T12:18:17.818519] [DEBUG] [REMOTE ] PRAX: PASS: History has at least 300 days. [2026-01-23T12:18:17.818838] [DEBUG] [REMOTE ] PRAX: PASS: Price check passed. Min price $164.09. [2026-01-23T12:18:17.819024] [DEBUG] [REMOTE ] PRAX: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:17.819174] [DEBUG] [REMOTE ] PRAX: PASS: Integrity check passed. [2026-01-23T12:18:17.819231] [DEBUG] [REMOTE ] PRAX: Symbol is viable for forecasting. [2026-01-23T12:18:17.819302] [INFO ] [MAIN ] [2520/3498] PRAX kept (0.3s) | 2517 kept, 3 rejected | 138.4/min | ETA: 7.1m [2026-01-23T12:18:18.223439] [DEBUG] [REMOTE ] PRCH: Retrieved 1515 rows, trimmed to 300. [2026-01-23T12:18:18.223618] [DEBUG] [REMOTE ] PRCH: PASS: History has at least 300 days. [2026-01-23T12:18:18.223851] [DEBUG] [REMOTE ] PRCH: PASS: Price check passed. Min price $7.89. [2026-01-23T12:18:18.223998] [DEBUG] [REMOTE ] PRCH: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:18.224141] [DEBUG] [REMOTE ] PRCH: PASS: Integrity check passed. [2026-01-23T12:18:18.224202] [DEBUG] [REMOTE ] PRCH: Symbol is viable for forecasting. [2026-01-23T12:18:18.224263] [INFO ] [MAIN ] [2521/3498] PRCH kept (0.4s) | 2518 kept, 3 rejected | 138.4/min | ETA: 7.1m [2026-01-23T12:18:18.717912] [DEBUG] [REMOTE ] PRDO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:18.718050] [DEBUG] [REMOTE ] PRDO: PASS: History has at least 300 days. [2026-01-23T12:18:18.718273] [DEBUG] [REMOTE ] PRDO: PASS: Price check passed. Min price $27.26. [2026-01-23T12:18:18.718412] [DEBUG] [REMOTE ] PRDO: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:18.718534] [DEBUG] [REMOTE ] PRDO: PASS: Integrity check passed. [2026-01-23T12:18:18.718598] [DEBUG] [REMOTE ] PRDO: Symbol is viable for forecasting. [2026-01-23T12:18:18.718651] [INFO ] [MAIN ] [2522/3498] PRDO kept (0.5s) | 2519 kept, 3 rejected | 138.3/min | ETA: 7.1m [2026-01-23T12:18:19.157532] [DEBUG] [REMOTE ] PRFZ: Retrieved 4865 rows, trimmed to 300. [2026-01-23T12:18:19.157711] [DEBUG] [REMOTE ] PRFZ: PASS: History has at least 300 days. [2026-01-23T12:18:19.157964] [DEBUG] [REMOTE ] PRFZ: PASS: Price check passed. Min price $42.65. [2026-01-23T12:18:19.158103] [DEBUG] [REMOTE ] PRFZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:19.158235] [DEBUG] [REMOTE ] PRFZ: PASS: Integrity check passed. [2026-01-23T12:18:19.158277] [DEBUG] [REMOTE ] PRFZ: Symbol is viable for forecasting. [2026-01-23T12:18:19.158327] [INFO ] [MAIN ] [2523/3498] PRFZ kept (0.4s) | 2520 kept, 3 rejected | 138.3/min | ETA: 7.0m [2026-01-23T12:18:19.631273] [DEBUG] [REMOTE ] PRG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:19.631441] [DEBUG] [REMOTE ] PRG: PASS: History has at least 300 days. [2026-01-23T12:18:19.631794] [DEBUG] [REMOTE ] PRG: PASS: Price check passed. Min price $26.18. [2026-01-23T12:18:19.631981] [DEBUG] [REMOTE ] PRG: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:19.632154] [DEBUG] [REMOTE ] PRG: PASS: Integrity check passed. [2026-01-23T12:18:19.632215] [DEBUG] [REMOTE ] PRG: Symbol is viable for forecasting. [2026-01-23T12:18:19.632288] [INFO ] [MAIN ] [2524/3498] PRG kept (0.5s) | 2521 kept, 3 rejected | 138.3/min | ETA: 7.0m [2026-01-23T12:18:20.109645] [DEBUG] [REMOTE ] PRGO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:20.109846] [DEBUG] [REMOTE ] PRGO: PASS: History has at least 300 days. [2026-01-23T12:18:20.110107] [DEBUG] [REMOTE ] PRGO: PASS: Price check passed. Min price $12.00. [2026-01-23T12:18:20.110253] [DEBUG] [REMOTE ] PRGO: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:20.110385] [DEBUG] [REMOTE ] PRGO: PASS: Integrity check passed. [2026-01-23T12:18:20.110428] [DEBUG] [REMOTE ] PRGO: Symbol is viable for forecasting. [2026-01-23T12:18:20.110482] [INFO ] [MAIN ] [2525/3498] PRGO kept (0.5s) | 2522 kept, 3 rejected | 138.3/min | ETA: 7.0m [2026-01-23T12:18:20.445540] [DEBUG] [REMOTE ] PRH: Retrieved 2746 rows, trimmed to 300. [2026-01-23T12:18:20.445706] [DEBUG] [REMOTE ] PRH: PASS: History has at least 300 days. [2026-01-23T12:18:20.445936] [DEBUG] [REMOTE ] PRH: PASS: Price check passed. Min price $24.29. [2026-01-23T12:18:20.446077] [DEBUG] [REMOTE ] PRH: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:20.446197] [DEBUG] [REMOTE ] PRH: PASS: Integrity check passed. [2026-01-23T12:18:20.446240] [DEBUG] [REMOTE ] PRH: Symbol is viable for forecasting. [2026-01-23T12:18:20.446289] [INFO ] [MAIN ] [2526/3498] PRH kept (0.3s) | 2523 kept, 3 rejected | 138.3/min | ETA: 7.0m [2026-01-23T12:18:20.771517] [DEBUG] [REMOTE ] PRI: Retrieved 3977 rows, trimmed to 300. [2026-01-23T12:18:20.771669] [DEBUG] [REMOTE ] PRI: PASS: History has at least 300 days. [2026-01-23T12:18:20.771876] [DEBUG] [REMOTE ] PRI: PASS: Price check passed. Min price $249.32. [2026-01-23T12:18:20.772011] [DEBUG] [REMOTE ] PRI: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:20.772122] [DEBUG] [REMOTE ] PRI: PASS: Integrity check passed. [2026-01-23T12:18:20.772162] [DEBUG] [REMOTE ] PRI: Symbol is viable for forecasting. [2026-01-23T12:18:20.772210] [INFO ] [MAIN ] [2527/3498] PRI kept (0.3s) | 2524 kept, 3 rejected | 138.4/min | ETA: 7.0m [2026-01-23T12:18:21.309482] [DEBUG] [REMOTE ] PRIM: Retrieved 4393 rows, trimmed to 300. [2026-01-23T12:18:21.309645] [DEBUG] [REMOTE ] PRIM: PASS: History has at least 300 days. [2026-01-23T12:18:21.309867] [DEBUG] [REMOTE ] PRIM: PASS: Price check passed. Min price $116.36. [2026-01-23T12:18:21.310002] [DEBUG] [REMOTE ] PRIM: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:21.310120] [DEBUG] [REMOTE ] PRIM: PASS: Integrity check passed. [2026-01-23T12:18:21.310160] [DEBUG] [REMOTE ] PRIM: Symbol is viable for forecasting. [2026-01-23T12:18:21.310208] [INFO ] [MAIN ] [2528/3498] PRIM kept (0.5s) | 2525 kept, 3 rejected | 138.3/min | ETA: 7.0m [2026-01-23T12:18:21.653157] [DEBUG] [REMOTE ] PRLB: Retrieved 3498 rows, trimmed to 300. [2026-01-23T12:18:21.653293] [DEBUG] [REMOTE ] PRLB: PASS: History has at least 300 days. [2026-01-23T12:18:21.653512] [DEBUG] [REMOTE ] PRLB: PASS: Price check passed. Min price $46.81. [2026-01-23T12:18:21.653686] [DEBUG] [REMOTE ] PRLB: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:21.653822] [DEBUG] [REMOTE ] PRLB: PASS: Integrity check passed. [2026-01-23T12:18:21.653870] [DEBUG] [REMOTE ] PRLB: Symbol is viable for forecasting. [2026-01-23T12:18:21.653920] [INFO ] [MAIN ] [2529/3498] PRLB kept (0.3s) | 2526 kept, 3 rejected | 138.4/min | ETA: 7.0m [2026-01-23T12:18:21.961980] [DEBUG] [REMOTE ] PRM: Retrieved 1054 rows, trimmed to 300. [2026-01-23T12:18:21.962115] [DEBUG] [REMOTE ] PRM: PASS: History has at least 300 days. [2026-01-23T12:18:21.962371] [DEBUG] [REMOTE ] PRM: PASS: Price check passed. Min price $21.20. [2026-01-23T12:18:21.962532] [DEBUG] [REMOTE ] PRM: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:21.962676] [DEBUG] [REMOTE ] PRM: PASS: Integrity check passed. [2026-01-23T12:18:21.962720] [DEBUG] [REMOTE ] PRM: Symbol is viable for forecasting. [2026-01-23T12:18:21.962770] [INFO ] [MAIN ] [2530/3498] PRM kept (0.3s) | 2527 kept, 3 rejected | 138.4/min | ETA: 7.0m [2026-01-23T12:18:22.337857] [DEBUG] [REMOTE ] PRME: Retrieved 816 rows, trimmed to 300. [2026-01-23T12:18:22.337996] [DEBUG] [REMOTE ] PRME: PASS: History has at least 300 days. [2026-01-23T12:18:22.338211] [DEBUG] [REMOTE ] PRME: PASS: Price check passed. Min price $3.30. [2026-01-23T12:18:22.338349] [DEBUG] [REMOTE ] PRME: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:22.338462] [DEBUG] [REMOTE ] PRME: PASS: Integrity check passed. [2026-01-23T12:18:22.338504] [DEBUG] [REMOTE ] PRME: Symbol is viable for forecasting. [2026-01-23T12:18:22.338557] [INFO ] [MAIN ] [2531/3498] PRME kept (0.4s) | 2528 kept, 3 rejected | 138.4/min | ETA: 7.0m [2026-01-23T12:18:22.828870] [DEBUG] [REMOTE ] PRN: Retrieved 4849 rows, trimmed to 300. [2026-01-23T12:18:22.829005] [DEBUG] [REMOTE ] PRN: PASS: History has at least 300 days. [2026-01-23T12:18:22.829222] [DEBUG] [REMOTE ] PRN: PASS: Price check passed. Min price $159.35. [2026-01-23T12:18:22.829357] [DEBUG] [REMOTE ] PRN: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:22.829474] [DEBUG] [REMOTE ] PRN: PASS: Integrity check passed. [2026-01-23T12:18:22.829513] [DEBUG] [REMOTE ] PRN: Symbol is viable for forecasting. [2026-01-23T12:18:22.829562] [INFO ] [MAIN ] [2532/3498] PRN kept (0.5s) | 2529 kept, 3 rejected | 138.4/min | ETA: 7.0m [2026-01-23T12:18:23.229728] [DEBUG] [REMOTE ] PROF: Retrieved 2290 rows, trimmed to 300. [2026-01-23T12:18:23.229870] [DEBUG] [REMOTE ] PROF: PASS: History has at least 300 days. [2026-01-23T12:18:23.230090] [DEBUG] [REMOTE ] PROF: PASS: Price check passed. Min price $5.50. [2026-01-23T12:18:23.230240] [DEBUG] [REMOTE ] PROF: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:23.230377] [DEBUG] [REMOTE ] PROF: PASS: Integrity check passed. [2026-01-23T12:18:23.230419] [DEBUG] [REMOTE ] PROF: Symbol is viable for forecasting. [2026-01-23T12:18:23.230468] [INFO ] [MAIN ] [2533/3498] PROF kept (0.4s) | 2530 kept, 3 rejected | 138.4/min | ETA: 7.0m [2026-01-23T12:18:23.527438] [DEBUG] [REMOTE ] PROK: Retrieved 887 rows, trimmed to 300. [2026-01-23T12:18:23.527812] [DEBUG] [REMOTE ] PROK: PASS: History has at least 300 days. [2026-01-23T12:18:23.528038] [DEBUG] [REMOTE ] PROK: PASS: Price check passed. Min price $2.08. [2026-01-23T12:18:23.528173] [DEBUG] [REMOTE ] PROK: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:23.528305] [DEBUG] [REMOTE ] PROK: PASS: Integrity check passed. [2026-01-23T12:18:23.528354] [DEBUG] [REMOTE ] PROK: Symbol is viable for forecasting. [2026-01-23T12:18:23.528407] [INFO ] [MAIN ] [2534/3498] PROK kept (0.3s) | 2531 kept, 3 rejected | 138.4/min | ETA: 7.0m [2026-01-23T12:18:23.986072] [DEBUG] [REMOTE ] PRTA: Retrieved 3290 rows, trimmed to 300. [2026-01-23T12:18:23.986208] [DEBUG] [REMOTE ] PRTA: PASS: History has at least 300 days. [2026-01-23T12:18:23.986432] [DEBUG] [REMOTE ] PRTA: PASS: Price check passed. Min price $8.91. [2026-01-23T12:18:23.986586] [DEBUG] [REMOTE ] PRTA: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:23.986708] [DEBUG] [REMOTE ] PRTA: PASS: Integrity check passed. [2026-01-23T12:18:23.986748] [DEBUG] [REMOTE ] PRTA: Symbol is viable for forecasting. [2026-01-23T12:18:23.986796] [INFO ] [MAIN ] [2535/3498] PRTA kept (0.5s) | 2532 kept, 3 rejected | 138.4/min | ETA: 7.0m [2026-01-23T12:18:24.402635] [DEBUG] [REMOTE ] PRTH: Retrieved 2294 rows, trimmed to 300. [2026-01-23T12:18:24.402769] [DEBUG] [REMOTE ] PRTH: PASS: History has at least 300 days. [2026-01-23T12:18:24.402979] [DEBUG] [REMOTE ] PRTH: PASS: Price check passed. Min price $4.85. [2026-01-23T12:18:24.403115] [DEBUG] [REMOTE ] PRTH: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:24.403228] [DEBUG] [REMOTE ] PRTH: PASS: Integrity check passed. [2026-01-23T12:18:24.403269] [DEBUG] [REMOTE ] PRTH: Symbol is viable for forecasting. [2026-01-23T12:18:24.403318] [INFO ] [MAIN ] [2536/3498] PRTH kept (0.4s) | 2533 kept, 3 rejected | 138.4/min | ETA: 7.0m [2026-01-23T12:18:24.737923] [DEBUG] [REMOTE ] PRVA: Retrieved 1190 rows, trimmed to 300. [2026-01-23T12:18:24.738054] [DEBUG] [REMOTE ] PRVA: PASS: History has at least 300 days. [2026-01-23T12:18:24.738256] [DEBUG] [REMOTE ] PRVA: PASS: Price check passed. Min price $22.53. [2026-01-23T12:18:24.738392] [DEBUG] [REMOTE ] PRVA: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:24.738502] [DEBUG] [REMOTE ] PRVA: PASS: Integrity check passed. [2026-01-23T12:18:24.738543] [DEBUG] [REMOTE ] PRVA: Symbol is viable for forecasting. [2026-01-23T12:18:24.738609] [INFO ] [MAIN ] [2537/3498] PRVA kept (0.3s) | 2534 kept, 3 rejected | 138.4/min | ETA: 6.9m [2026-01-23T12:18:25.254802] [DEBUG] [REMOTE ] PSC: Retrieved 2346 rows, trimmed to 300. [2026-01-23T12:18:25.254929] [DEBUG] [REMOTE ] PSC: PASS: History has at least 300 days. [2026-01-23T12:18:25.255135] [DEBUG] [REMOTE ] PSC: PASS: Price check passed. Min price $53.79. [2026-01-23T12:18:25.255271] [DEBUG] [REMOTE ] PSC: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:25.255383] [DEBUG] [REMOTE ] PSC: PASS: Integrity check passed. [2026-01-23T12:18:25.255422] [DEBUG] [REMOTE ] PSC: Symbol is viable for forecasting. [2026-01-23T12:18:25.255470] [INFO ] [MAIN ] [2538/3498] PSC kept (0.5s) | 2535 kept, 3 rejected | 138.4/min | ETA: 6.9m [2026-01-23T12:18:25.716677] [DEBUG] [REMOTE ] PSCE: Retrieved 3974 rows, trimmed to 300. [2026-01-23T12:18:25.716829] [DEBUG] [REMOTE ] PSCE: PASS: History has at least 300 days. [2026-01-23T12:18:25.717084] [DEBUG] [REMOTE ] PSCE: PASS: Price check passed. Min price $41.24. [2026-01-23T12:18:25.717252] [DEBUG] [REMOTE ] PSCE: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:25.717415] [DEBUG] [REMOTE ] PSCE: PASS: Integrity check passed. [2026-01-23T12:18:25.717466] [DEBUG] [REMOTE ] PSCE: Symbol is viable for forecasting. [2026-01-23T12:18:25.717527] [INFO ] [MAIN ] [2539/3498] PSCE kept (0.5s) | 2536 kept, 3 rejected | 138.4/min | ETA: 6.9m [2026-01-23T12:18:26.089420] [DEBUG] [REMOTE ] PSCH: Retrieved 3974 rows, trimmed to 300. [2026-01-23T12:18:26.089554] [DEBUG] [REMOTE ] PSCH: PASS: History has at least 300 days. [2026-01-23T12:18:26.089806] [DEBUG] [REMOTE ] PSCH: PASS: Price check passed. Min price $41.62. [2026-01-23T12:18:26.089944] [DEBUG] [REMOTE ] PSCH: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:26.090061] [DEBUG] [REMOTE ] PSCH: PASS: Integrity check passed. [2026-01-23T12:18:26.090103] [DEBUG] [REMOTE ] PSCH: Symbol is viable for forecasting. [2026-01-23T12:18:26.090152] [INFO ] [MAIN ] [2540/3498] PSCH kept (0.4s) | 2537 kept, 3 rejected | 138.4/min | ETA: 6.9m [2026-01-23T12:18:26.522833] [DEBUG] [REMOTE ] PSEC: Retrieved 5408 rows, trimmed to 300. [2026-01-23T12:18:26.522971] [DEBUG] [REMOTE ] PSEC: PASS: History has at least 300 days. [2026-01-23T12:18:26.523183] [DEBUG] [REMOTE ] PSEC: PASS: Price check passed. Min price $2.41. [2026-01-23T12:18:26.523322] [DEBUG] [REMOTE ] PSEC: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:26.523437] [DEBUG] [REMOTE ] PSEC: PASS: Integrity check passed. [2026-01-23T12:18:26.523477] [DEBUG] [REMOTE ] PSEC: Symbol is viable for forecasting. [2026-01-23T12:18:26.523524] [INFO ] [MAIN ] [2541/3498] PSEC kept (0.4s) | 2538 kept, 3 rejected | 138.4/min | ETA: 6.9m [2026-01-23T12:18:26.960541] [DEBUG] [REMOTE ] PSF: Retrieved 3811 rows, trimmed to 300. [2026-01-23T12:18:26.960728] [DEBUG] [REMOTE ] PSF: PASS: History has at least 300 days. [2026-01-23T12:18:26.960967] [DEBUG] [REMOTE ] PSF: PASS: Price check passed. Min price $19.76. [2026-01-23T12:18:26.961107] [DEBUG] [REMOTE ] PSF: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:26.961233] [DEBUG] [REMOTE ] PSF: PASS: Integrity check passed. [2026-01-23T12:18:26.961274] [DEBUG] [REMOTE ] PSF: Symbol is viable for forecasting. [2026-01-23T12:18:26.961324] [INFO ] [MAIN ] [2542/3498] PSF kept (0.4s) | 2539 kept, 3 rejected | 138.4/min | ETA: 6.9m [2026-01-23T12:18:27.240465] [DEBUG] [REMOTE ] PSFE: Retrieved 1327 rows, trimmed to 300. [2026-01-23T12:18:27.240837] [DEBUG] [REMOTE ] PSFE: PASS: History has at least 300 days. [2026-01-23T12:18:27.241112] [DEBUG] [REMOTE ] PSFE: PASS: Price check passed. Min price $6.44. [2026-01-23T12:18:27.241323] [DEBUG] [REMOTE ] PSFE: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:27.241494] [DEBUG] [REMOTE ] PSFE: PASS: Integrity check passed. [2026-01-23T12:18:27.241543] [DEBUG] [REMOTE ] PSFE: Symbol is viable for forecasting. [2026-01-23T12:18:27.241618] [INFO ] [MAIN ] [2543/3498] PSFE kept (0.3s) | 2540 kept, 3 rejected | 138.4/min | ETA: 6.9m [2026-01-23T12:18:27.643009] [DEBUG] [REMOTE ] PSHG: Retrieved 3786 rows, trimmed to 300. [2026-01-23T12:18:27.643153] [DEBUG] [REMOTE ] PSHG: PASS: History has at least 300 days. [2026-01-23T12:18:27.643382] [DEBUG] [REMOTE ] PSHG: PASS: Price check passed. Min price $1.99. [2026-01-23T12:18:27.643525] [DEBUG] [REMOTE ] PSHG: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:27.643670] [DEBUG] [REMOTE ] PSHG: PASS: Integrity check passed. [2026-01-23T12:18:27.643715] [DEBUG] [REMOTE ] PSHG: Symbol is viable for forecasting. [2026-01-23T12:18:27.643768] [INFO ] [MAIN ] [2544/3498] PSHG kept (0.4s) | 2541 kept, 3 rejected | 138.4/min | ETA: 6.9m [2026-01-23T12:18:27.945426] [DEBUG] [REMOTE ] PSN: Retrieved 1687 rows, trimmed to 300. [2026-01-23T12:18:27.945553] [DEBUG] [REMOTE ] PSN: PASS: History has at least 300 days. [2026-01-23T12:18:27.945791] [DEBUG] [REMOTE ] PSN: PASS: Price check passed. Min price $60.20. [2026-01-23T12:18:27.945936] [DEBUG] [REMOTE ] PSN: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:27.946055] [DEBUG] [REMOTE ] PSN: PASS: Integrity check passed. [2026-01-23T12:18:27.946097] [DEBUG] [REMOTE ] PSN: Symbol is viable for forecasting. [2026-01-23T12:18:27.946163] [INFO ] [MAIN ] [2545/3498] PSN kept (0.3s) | 2542 kept, 3 rejected | 138.4/min | ETA: 6.9m [2026-01-23T12:18:28.436059] [DEBUG] [REMOTE ] PSNL: Retrieved 1657 rows, trimmed to 300. [2026-01-23T12:18:28.436214] [DEBUG] [REMOTE ] PSNL: PASS: History has at least 300 days. [2026-01-23T12:18:28.436468] [DEBUG] [REMOTE ] PSNL: PASS: Price check passed. Min price $6.93. [2026-01-23T12:18:28.436673] [DEBUG] [REMOTE ] PSNL: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:28.436817] [DEBUG] [REMOTE ] PSNL: PASS: Integrity check passed. [2026-01-23T12:18:28.436868] [DEBUG] [REMOTE ] PSNL: Symbol is viable for forecasting. [2026-01-23T12:18:28.436930] [INFO ] [MAIN ] [2546/3498] PSNL kept (0.5s) | 2543 kept, 3 rejected | 138.4/min | ETA: 6.9m [2026-01-23T12:18:29.027130] [DEBUG] [REMOTE ] PSO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:29.027298] [DEBUG] [REMOTE ] PSO: PASS: History has at least 300 days. [2026-01-23T12:18:29.027629] [DEBUG] [REMOTE ] PSO: PASS: Price check passed. Min price $12.43. [2026-01-23T12:18:29.027801] [DEBUG] [REMOTE ] PSO: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:29.027984] [DEBUG] [REMOTE ] PSO: PASS: Integrity check passed. [2026-01-23T12:18:29.028030] [DEBUG] [REMOTE ] PSO: Symbol is viable for forecasting. [2026-01-23T12:18:29.028084] [INFO ] [MAIN ] [2547/3498] PSO kept (0.6s) | 2544 kept, 3 rejected | 138.4/min | ETA: 6.9m [2026-01-23T12:18:29.225667] [DEBUG] [REMOTE ] PSQH: Retrieved 1142 rows, trimmed to 300. [2026-01-23T12:18:29.225886] [DEBUG] [REMOTE ] PSQH: PASS: History has at least 300 days. [2026-01-23T12:18:29.226224] [DEBUG] [REMOTE ] PSQH: PASS: Price check passed. Min price $1.02. [2026-01-23T12:18:29.226417] [DEBUG] [REMOTE ] PSQH: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:29.226545] [DEBUG] [REMOTE ] PSQH: PASS: Integrity check passed. [2026-01-23T12:18:29.226618] [DEBUG] [REMOTE ] PSQH: Symbol is viable for forecasting. [2026-01-23T12:18:29.226677] [INFO ] [MAIN ] [2548/3498] PSQH kept (0.2s) | 2545 kept, 3 rejected | 138.4/min | ETA: 6.9m [2026-01-23T12:18:29.738739] [DEBUG] [REMOTE ] PSTG: Retrieved 2588 rows, trimmed to 300. [2026-01-23T12:18:29.738864] [DEBUG] [REMOTE ] PSTG: PASS: History has at least 300 days. [2026-01-23T12:18:29.739072] [DEBUG] [REMOTE ] PSTG: PASS: Price check passed. Min price $65.70. [2026-01-23T12:18:29.739208] [DEBUG] [REMOTE ] PSTG: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:29.739318] [DEBUG] [REMOTE ] PSTG: PASS: Integrity check passed. [2026-01-23T12:18:29.739358] [DEBUG] [REMOTE ] PSTG: Symbol is viable for forecasting. [2026-01-23T12:18:29.739406] [INFO ] [MAIN ] [2549/3498] PSTG kept (0.5s) | 2546 kept, 3 rejected | 138.4/min | ETA: 6.9m [2026-01-23T12:18:30.103028] [DEBUG] [REMOTE ] PSTL: Retrieved 1682 rows, trimmed to 300. [2026-01-23T12:18:30.103159] [DEBUG] [REMOTE ] PSTL: PASS: History has at least 300 days. [2026-01-23T12:18:30.103369] [DEBUG] [REMOTE ] PSTL: PASS: Price check passed. Min price $14.39. [2026-01-23T12:18:30.103508] [DEBUG] [REMOTE ] PSTL: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:30.103646] [DEBUG] [REMOTE ] PSTL: PASS: Integrity check passed. [2026-01-23T12:18:30.103688] [DEBUG] [REMOTE ] PSTL: Symbol is viable for forecasting. [2026-01-23T12:18:30.103736] [INFO ] [MAIN ] [2550/3498] PSTL kept (0.4s) | 2547 kept, 3 rejected | 138.4/min | ETA: 6.8m [2026-01-23T12:18:30.523107] [DEBUG] [REMOTE ] PSX: Retrieved 3465 rows, trimmed to 300. [2026-01-23T12:18:30.523263] [DEBUG] [REMOTE ] PSX: PASS: History has at least 300 days. [2026-01-23T12:18:30.523522] [DEBUG] [REMOTE ] PSX: PASS: Price check passed. Min price $127.75. [2026-01-23T12:18:30.523882] [DEBUG] [REMOTE ] PSX: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:30.524002] [DEBUG] [REMOTE ] PSX: PASS: Integrity check passed. [2026-01-23T12:18:30.524044] [DEBUG] [REMOTE ] PSX: Symbol is viable for forecasting. [2026-01-23T12:18:30.524112] [INFO ] [MAIN ] [2551/3498] PSX kept (0.4s) | 2548 kept, 3 rejected | 138.4/min | ETA: 6.8m [2026-01-23T12:18:30.915884] [DEBUG] [REMOTE ] PTA: Retrieved 1314 rows, trimmed to 300. [2026-01-23T12:18:30.916048] [DEBUG] [REMOTE ] PTA: PASS: History has at least 300 days. [2026-01-23T12:18:30.916309] [DEBUG] [REMOTE ] PTA: PASS: Price check passed. Min price $18.73. [2026-01-23T12:18:30.916483] [DEBUG] [REMOTE ] PTA: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:30.916645] [DEBUG] [REMOTE ] PTA: PASS: Integrity check passed. [2026-01-23T12:18:30.916699] [DEBUG] [REMOTE ] PTA: Symbol is viable for forecasting. [2026-01-23T12:18:30.916762] [INFO ] [MAIN ] [2552/3498] PTA kept (0.4s) | 2549 kept, 3 rejected | 138.4/min | ETA: 6.8m [2026-01-23T12:18:31.478831] [DEBUG] [REMOTE ] PTC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:31.478979] [DEBUG] [REMOTE ] PTC: PASS: History has at least 300 days. [2026-01-23T12:18:31.479222] [DEBUG] [REMOTE ] PTC: PASS: Price check passed. Min price $161.11. [2026-01-23T12:18:31.479366] [DEBUG] [REMOTE ] PTC: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:31.479494] [DEBUG] [REMOTE ] PTC: PASS: Integrity check passed. [2026-01-23T12:18:31.479537] [DEBUG] [REMOTE ] PTC: Symbol is viable for forecasting. [2026-01-23T12:18:31.479621] [INFO ] [MAIN ] [2553/3498] PTC kept (0.6s) | 2550 kept, 3 rejected | 138.4/min | ETA: 6.8m [2026-01-23T12:18:32.152078] [DEBUG] [REMOTE ] PTEN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:32.152234] [DEBUG] [REMOTE ] PTEN: PASS: History has at least 300 days. [2026-01-23T12:18:32.152483] [DEBUG] [REMOTE ] PTEN: PASS: Price check passed. Min price $5.34. [2026-01-23T12:18:32.152641] [DEBUG] [REMOTE ] PTEN: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:32.152765] [DEBUG] [REMOTE ] PTEN: PASS: Integrity check passed. [2026-01-23T12:18:32.152807] [DEBUG] [REMOTE ] PTEN: Symbol is viable for forecasting. [2026-01-23T12:18:32.152857] [INFO ] [MAIN ] [2554/3498] PTEN kept (0.7s) | 2551 kept, 3 rejected | 138.4/min | ETA: 6.8m [2026-01-23T12:18:32.584745] [DEBUG] [REMOTE ] PTF: Retrieved 4849 rows, trimmed to 300. [2026-01-23T12:18:32.584902] [DEBUG] [REMOTE ] PTF: PASS: History has at least 300 days. [2026-01-23T12:18:32.585155] [DEBUG] [REMOTE ] PTF: PASS: Price check passed. Min price $67.94. [2026-01-23T12:18:32.585303] [DEBUG] [REMOTE ] PTF: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:32.585438] [DEBUG] [REMOTE ] PTF: PASS: Integrity check passed. [2026-01-23T12:18:32.585483] [DEBUG] [REMOTE ] PTF: Symbol is viable for forecasting. [2026-01-23T12:18:32.585536] [INFO ] [MAIN ] [2555/3498] PTF kept (0.4s) | 2552 kept, 3 rejected | 138.4/min | ETA: 6.8m [2026-01-23T12:18:32.864504] [DEBUG] [REMOTE ] PTGX: Retrieved 2375 rows, trimmed to 300. [2026-01-23T12:18:32.864856] [DEBUG] [REMOTE ] PTGX: PASS: History has at least 300 days. [2026-01-23T12:18:32.865072] [DEBUG] [REMOTE ] PTGX: PASS: Price check passed. Min price $75.25. [2026-01-23T12:18:32.865206] [DEBUG] [REMOTE ] PTGX: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:32.865320] [DEBUG] [REMOTE ] PTGX: PASS: Integrity check passed. [2026-01-23T12:18:32.865360] [DEBUG] [REMOTE ] PTGX: Symbol is viable for forecasting. [2026-01-23T12:18:32.865408] [INFO ] [MAIN ] [2556/3498] PTGX kept (0.3s) | 2553 kept, 3 rejected | 138.4/min | ETA: 6.8m [2026-01-23T12:18:33.411402] [DEBUG] [REMOTE ] PTH: Retrieved 4849 rows, trimmed to 300. [2026-01-23T12:18:33.411564] [DEBUG] [REMOTE ] PTH: PASS: History has at least 300 days. [2026-01-23T12:18:33.411860] [DEBUG] [REMOTE ] PTH: PASS: Price check passed. Min price $45.82. [2026-01-23T12:18:33.412035] [DEBUG] [REMOTE ] PTH: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:33.412184] [DEBUG] [REMOTE ] PTH: PASS: Integrity check passed. [2026-01-23T12:18:33.412234] [DEBUG] [REMOTE ] PTH: Symbol is viable for forecasting. [2026-01-23T12:18:33.412317] [INFO ] [MAIN ] [2557/3498] PTH kept (0.5s) | 2554 kept, 3 rejected | 138.4/min | ETA: 6.8m [2026-01-23T12:18:33.632268] [DEBUG] [REMOTE ] PTLO: Retrieved 1067 rows, trimmed to 300. [2026-01-23T12:18:33.632437] [DEBUG] [REMOTE ] PTLO: PASS: History has at least 300 days. [2026-01-23T12:18:33.632712] [DEBUG] [REMOTE ] PTLO: PASS: Price check passed. Min price $4.50. [2026-01-23T12:18:33.632861] [DEBUG] [REMOTE ] PTLO: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:33.632980] [DEBUG] [REMOTE ] PTLO: PASS: Integrity check passed. [2026-01-23T12:18:33.633022] [DEBUG] [REMOTE ] PTLO: Symbol is viable for forecasting. [2026-01-23T12:18:33.633074] [INFO ] [MAIN ] [2558/3498] PTLO kept (0.2s) | 2555 kept, 3 rejected | 138.4/min | ETA: 6.8m [2026-01-23T12:18:34.174127] [DEBUG] [REMOTE ] PTNQ: Retrieved 2669 rows, trimmed to 300. [2026-01-23T12:18:34.174276] [DEBUG] [REMOTE ] PTNQ: PASS: History has at least 300 days. [2026-01-23T12:18:34.174509] [DEBUG] [REMOTE ] PTNQ: PASS: Price check passed. Min price $74.95. [2026-01-23T12:18:34.174676] [DEBUG] [REMOTE ] PTNQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:34.174809] [DEBUG] [REMOTE ] PTNQ: PASS: Integrity check passed. [2026-01-23T12:18:34.174861] [DEBUG] [REMOTE ] PTNQ: Symbol is viable for forecasting. [2026-01-23T12:18:34.174923] [INFO ] [MAIN ] [2559/3498] PTNQ kept (0.5s) | 2556 kept, 3 rejected | 138.4/min | ETA: 6.8m [2026-01-23T12:18:34.474301] [DEBUG] [REMOTE ] PTON: Retrieved 1589 rows, trimmed to 300. [2026-01-23T12:18:34.474434] [DEBUG] [REMOTE ] PTON: PASS: History has at least 300 days. [2026-01-23T12:18:34.474661] [DEBUG] [REMOTE ] PTON: PASS: Price check passed. Min price $5.81. [2026-01-23T12:18:34.474805] [DEBUG] [REMOTE ] PTON: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:34.474919] [DEBUG] [REMOTE ] PTON: PASS: Integrity check passed. [2026-01-23T12:18:34.474961] [DEBUG] [REMOTE ] PTON: Symbol is viable for forecasting. [2026-01-23T12:18:34.475011] [INFO ] [MAIN ] [2560/3498] PTON kept (0.3s) | 2557 kept, 3 rejected | 138.4/min | ETA: 6.8m [2026-01-23T12:18:34.939095] [DEBUG] [REMOTE ] PTY: Retrieved 5805 rows, trimmed to 300. [2026-01-23T12:18:34.939236] [DEBUG] [REMOTE ] PTY: PASS: History has at least 300 days. [2026-01-23T12:18:34.939468] [DEBUG] [REMOTE ] PTY: PASS: Price check passed. Min price $12.59. [2026-01-23T12:18:34.939626] [DEBUG] [REMOTE ] PTY: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:34.939747] [DEBUG] [REMOTE ] PTY: PASS: Integrity check passed. [2026-01-23T12:18:34.939787] [DEBUG] [REMOTE ] PTY: Symbol is viable for forecasting. [2026-01-23T12:18:34.939836] [INFO ] [MAIN ] [2561/3498] PTY kept (0.5s) | 2558 kept, 3 rejected | 138.4/min | ETA: 6.8m [2026-01-23T12:18:35.270339] [DEBUG] [REMOTE ] PUBM: Retrieved 1285 rows, trimmed to 300. [2026-01-23T12:18:35.270473] [DEBUG] [REMOTE ] PUBM: PASS: History has at least 300 days. [2026-01-23T12:18:35.270890] [DEBUG] [REMOTE ] PUBM: PASS: Price check passed. Min price $7.38. [2026-01-23T12:18:35.271028] [DEBUG] [REMOTE ] PUBM: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:35.271141] [DEBUG] [REMOTE ] PUBM: PASS: Integrity check passed. [2026-01-23T12:18:35.271180] [DEBUG] [REMOTE ] PUBM: Symbol is viable for forecasting. [2026-01-23T12:18:35.271227] [INFO ] [MAIN ] [2562/3498] PUBM kept (0.3s) | 2559 kept, 3 rejected | 138.4/min | ETA: 6.8m [2026-01-23T12:18:35.751824] [DEBUG] [REMOTE ] PUK: Retrieved 6429 rows, trimmed to 300. [2026-01-23T12:18:35.751968] [DEBUG] [REMOTE ] PUK: PASS: History has at least 300 days. [2026-01-23T12:18:35.752192] [DEBUG] [REMOTE ] PUK: PASS: Price check passed. Min price $27.29. [2026-01-23T12:18:35.752330] [DEBUG] [REMOTE ] PUK: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:35.752446] [DEBUG] [REMOTE ] PUK: PASS: Integrity check passed. [2026-01-23T12:18:35.752503] [DEBUG] [REMOTE ] PUK: Symbol is viable for forecasting. [2026-01-23T12:18:35.752553] [INFO ] [MAIN ] [2563/3498] PUK kept (0.5s) | 2560 kept, 3 rejected | 138.4/min | ETA: 6.8m [2026-01-23T12:18:36.099471] [DEBUG] [REMOTE ] PUMP: Retrieved 2225 rows, trimmed to 300. [2026-01-23T12:18:36.099827] [DEBUG] [REMOTE ] PUMP: PASS: History has at least 300 days. [2026-01-23T12:18:36.100043] [DEBUG] [REMOTE ] PUMP: PASS: Price check passed. Min price $7.19. [2026-01-23T12:18:36.100179] [DEBUG] [REMOTE ] PUMP: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:36.100293] [DEBUG] [REMOTE ] PUMP: PASS: Integrity check passed. [2026-01-23T12:18:36.100333] [DEBUG] [REMOTE ] PUMP: Symbol is viable for forecasting. [2026-01-23T12:18:36.100384] [INFO ] [MAIN ] [2564/3498] PUMP kept (0.3s) | 2561 kept, 3 rejected | 138.5/min | ETA: 6.7m [2026-01-23T12:18:36.647537] [DEBUG] [REMOTE ] PVH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:36.647706] [DEBUG] [REMOTE ] PVH: PASS: History has at least 300 days. [2026-01-23T12:18:36.647959] [DEBUG] [REMOTE ] PVH: PASS: Price check passed. Min price $61.69. [2026-01-23T12:18:36.648124] [DEBUG] [REMOTE ] PVH: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:36.648265] [DEBUG] [REMOTE ] PVH: PASS: Integrity check passed. [2026-01-23T12:18:36.648311] [DEBUG] [REMOTE ] PVH: Symbol is viable for forecasting. [2026-01-23T12:18:36.648377] [INFO ] [MAIN ] [2565/3498] PVH kept (0.5s) | 2562 kept, 3 rejected | 138.4/min | ETA: 6.7m [2026-01-23T12:18:36.903965] [DEBUG] [REMOTE ] PVL: Retrieved 3572 rows, trimmed to 300. [2026-01-23T12:18:36.904095] [DEBUG] [REMOTE ] PVL: PASS: History has at least 300 days. [2026-01-23T12:18:36.904300] [DEBUG] [REMOTE ] PVL: PASS: Price check passed. Min price $1.69. [2026-01-23T12:18:36.904436] [DEBUG] [REMOTE ] PVL: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:36.904546] [DEBUG] [REMOTE ] PVL: PASS: Integrity check passed. [2026-01-23T12:18:36.904605] [DEBUG] [REMOTE ] PVL: Symbol is viable for forecasting. [2026-01-23T12:18:36.904655] [INFO ] [MAIN ] [2566/3498] PVL kept (0.3s) | 2563 kept, 3 rejected | 138.5/min | ETA: 6.7m [2026-01-23T12:18:37.294599] [DEBUG] [REMOTE ] PWP: Retrieved 1297 rows, trimmed to 300. [2026-01-23T12:18:37.294735] [DEBUG] [REMOTE ] PWP: PASS: History has at least 300 days. [2026-01-23T12:18:37.294940] [DEBUG] [REMOTE ] PWP: PASS: Price check passed. Min price $16.92. [2026-01-23T12:18:37.295075] [DEBUG] [REMOTE ] PWP: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:37.295187] [DEBUG] [REMOTE ] PWP: PASS: Integrity check passed. [2026-01-23T12:18:37.295228] [DEBUG] [REMOTE ] PWP: Symbol is viable for forecasting. [2026-01-23T12:18:37.295277] [INFO ] [MAIN ] [2567/3498] PWP kept (0.4s) | 2564 kept, 3 rejected | 138.5/min | ETA: 6.7m [2026-01-23T12:18:37.693698] [DEBUG] [REMOTE ] PX: Retrieved 1067 rows, trimmed to 300. [2026-01-23T12:18:37.693833] [DEBUG] [REMOTE ] PX: PASS: History has at least 300 days. [2026-01-23T12:18:37.694036] [DEBUG] [REMOTE ] PX: PASS: Price check passed. Min price $8.67. [2026-01-23T12:18:37.694171] [DEBUG] [REMOTE ] PX: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:37.694279] [DEBUG] [REMOTE ] PX: PASS: Integrity check passed. [2026-01-23T12:18:37.694319] [DEBUG] [REMOTE ] PX: Symbol is viable for forecasting. [2026-01-23T12:18:37.694367] [INFO ] [MAIN ] [2568/3498] PX kept (0.4s) | 2565 kept, 3 rejected | 138.5/min | ETA: 6.7m [2026-01-23T12:18:38.137383] [DEBUG] [REMOTE ] PXS: Retrieved 2569 rows, trimmed to 300. [2026-01-23T12:18:38.137539] [DEBUG] [REMOTE ] PXS: PASS: History has at least 300 days. [2026-01-23T12:18:38.137770] [DEBUG] [REMOTE ] PXS: PASS: Price check passed. Min price $2.62. [2026-01-23T12:18:38.137905] [DEBUG] [REMOTE ] PXS: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:38.138016] [DEBUG] [REMOTE ] PXS: PASS: Integrity check passed. [2026-01-23T12:18:38.138072] [DEBUG] [REMOTE ] PXS: Symbol is viable for forecasting. [2026-01-23T12:18:38.138121] [INFO ] [MAIN ] [2569/3498] PXS kept (0.4s) | 2566 kept, 3 rejected | 138.5/min | ETA: 6.7m [2026-01-23T12:18:38.567765] [DEBUG] [REMOTE ] PY: Retrieved 2474 rows, trimmed to 300. [2026-01-23T12:18:38.567890] [DEBUG] [REMOTE ] PY: PASS: History has at least 300 days. [2026-01-23T12:18:38.568091] [DEBUG] [REMOTE ] PY: PASS: Price check passed. Min price $49.85. [2026-01-23T12:18:38.568224] [DEBUG] [REMOTE ] PY: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:38.568332] [DEBUG] [REMOTE ] PY: PASS: Integrity check passed. [2026-01-23T12:18:38.568372] [DEBUG] [REMOTE ] PY: Symbol is viable for forecasting. [2026-01-23T12:18:38.568419] [INFO ] [MAIN ] [2570/3498] PY kept (0.4s) | 2567 kept, 3 rejected | 138.5/min | ETA: 6.7m [2026-01-23T12:18:38.959716] [DEBUG] [REMOTE ] PYPL: Retrieved 2644 rows, trimmed to 300. [2026-01-23T12:18:38.959845] [DEBUG] [REMOTE ] PYPL: PASS: History has at least 300 days. [2026-01-23T12:18:38.960050] [DEBUG] [REMOTE ] PYPL: PASS: Price check passed. Min price $55.08. [2026-01-23T12:18:38.960184] [DEBUG] [REMOTE ] PYPL: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:38.960295] [DEBUG] [REMOTE ] PYPL: PASS: Integrity check passed. [2026-01-23T12:18:38.960335] [DEBUG] [REMOTE ] PYPL: Symbol is viable for forecasting. [2026-01-23T12:18:38.960383] [INFO ] [MAIN ] [2571/3498] PYPL kept (0.4s) | 2568 kept, 3 rejected | 138.5/min | ETA: 6.7m [2026-01-23T12:18:39.347089] [DEBUG] [REMOTE ] PYXS: Retrieved 1076 rows, trimmed to 300. [2026-01-23T12:18:39.347220] [DEBUG] [REMOTE ] PYXS: PASS: History has at least 300 days. [2026-01-23T12:18:39.347452] [DEBUG] [REMOTE ] PYXS: PASS: Price check passed. Min price $1.06. [2026-01-23T12:18:39.347606] [DEBUG] [REMOTE ] PYXS: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:39.347717] [DEBUG] [REMOTE ] PYXS: PASS: Integrity check passed. [2026-01-23T12:18:39.347758] [DEBUG] [REMOTE ] PYXS: Symbol is viable for forecasting. [2026-01-23T12:18:39.347805] [INFO ] [MAIN ] [2572/3498] PYXS kept (0.4s) | 2569 kept, 3 rejected | 138.5/min | ETA: 6.7m [2026-01-23T12:18:39.953180] [DEBUG] [REMOTE ] PZZA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:39.953337] [DEBUG] [REMOTE ] PZZA: PASS: History has at least 300 days. [2026-01-23T12:18:39.953616] [DEBUG] [REMOTE ] PZZA: PASS: Price check passed. Min price $36.17. [2026-01-23T12:18:39.953765] [DEBUG] [REMOTE ] PZZA: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:39.953959] [DEBUG] [REMOTE ] PZZA: PASS: Integrity check passed. [2026-01-23T12:18:39.954011] [DEBUG] [REMOTE ] PZZA: Symbol is viable for forecasting. [2026-01-23T12:18:39.954065] [INFO ] [MAIN ] [2573/3498] PZZA kept (0.6s) | 2570 kept, 3 rejected | 138.5/min | ETA: 6.7m [2026-01-23T12:18:40.116188] [DEBUG] [REMOTE ] QBTS: Retrieved 868 rows, trimmed to 300. [2026-01-23T12:18:40.116335] [DEBUG] [REMOTE ] QBTS: PASS: History has at least 300 days. [2026-01-23T12:18:40.116557] [DEBUG] [REMOTE ] QBTS: PASS: Price check passed. Min price $20.41. [2026-01-23T12:18:40.116726] [DEBUG] [REMOTE ] QBTS: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:40.116861] [DEBUG] [REMOTE ] QBTS: PASS: Integrity check passed. [2026-01-23T12:18:40.116904] [DEBUG] [REMOTE ] QBTS: Symbol is viable for forecasting. [2026-01-23T12:18:40.116954] [INFO ] [MAIN ] [2574/3498] QBTS kept (0.2s) | 2571 kept, 3 rejected | 138.5/min | ETA: 6.7m [2026-01-23T12:18:40.850350] [DEBUG] [REMOTE ] QCLN: Retrieved 4765 rows, trimmed to 300. [2026-01-23T12:18:40.850487] [DEBUG] [REMOTE ] QCLN: PASS: History has at least 300 days. [2026-01-23T12:18:40.850725] [DEBUG] [REMOTE ] QCLN: PASS: Price check passed. Min price $41.06. [2026-01-23T12:18:40.850868] [DEBUG] [REMOTE ] QCLN: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:40.850985] [DEBUG] [REMOTE ] QCLN: PASS: Integrity check passed. [2026-01-23T12:18:40.851044] [DEBUG] [REMOTE ] QCLN: Symbol is viable for forecasting. [2026-01-23T12:18:40.851094] [INFO ] [MAIN ] [2575/3498] QCLN kept (0.7s) | 2572 kept, 3 rejected | 138.5/min | ETA: 6.7m [2026-01-23T12:18:41.335085] [DEBUG] [REMOTE ] QCOM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:41.335223] [DEBUG] [REMOTE ] QCOM: PASS: History has at least 300 days. [2026-01-23T12:18:41.335450] [DEBUG] [REMOTE ] QCOM: PASS: Price check passed. Min price $154.07. [2026-01-23T12:18:41.335623] [DEBUG] [REMOTE ] QCOM: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:41.335772] [DEBUG] [REMOTE ] QCOM: PASS: Integrity check passed. [2026-01-23T12:18:41.335814] [DEBUG] [REMOTE ] QCOM: Symbol is viable for forecasting. [2026-01-23T12:18:41.335866] [INFO ] [MAIN ] [2576/3498] QCOM kept (0.5s) | 2573 kept, 3 rejected | 138.4/min | ETA: 6.7m [2026-01-23T12:18:41.794818] [DEBUG] [REMOTE ] QCRH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:41.794952] [DEBUG] [REMOTE ] QCRH: PASS: History has at least 300 days. [2026-01-23T12:18:41.795178] [DEBUG] [REMOTE ] QCRH: PASS: Price check passed. Min price $73.11. [2026-01-23T12:18:41.795357] [DEBUG] [REMOTE ] QCRH: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:41.795479] [DEBUG] [REMOTE ] QCRH: PASS: Integrity check passed. [2026-01-23T12:18:41.795521] [DEBUG] [REMOTE ] QCRH: Symbol is viable for forecasting. [2026-01-23T12:18:41.795589] [INFO ] [MAIN ] [2577/3498] QCRH kept (0.5s) | 2574 kept, 3 rejected | 138.4/min | ETA: 6.7m [2026-01-23T12:18:42.367328] [DEBUG] [REMOTE ] QDEL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:42.367483] [DEBUG] [REMOTE ] QDEL: PASS: History has at least 300 days. [2026-01-23T12:18:42.367727] [DEBUG] [REMOTE ] QDEL: PASS: Price check passed. Min price $19.73. [2026-01-23T12:18:42.367863] [DEBUG] [REMOTE ] QDEL: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:42.367982] [DEBUG] [REMOTE ] QDEL: PASS: Integrity check passed. [2026-01-23T12:18:42.368022] [DEBUG] [REMOTE ] QDEL: Symbol is viable for forecasting. [2026-01-23T12:18:42.368071] [INFO ] [MAIN ] [2578/3498] QDEL kept (0.6s) | 2575 kept, 3 rejected | 138.4/min | ETA: 6.6m [2026-01-23T12:18:42.641139] [DEBUG] [REMOTE ] QFIN: Retrieved 1785 rows, trimmed to 300. [2026-01-23T12:18:42.641272] [DEBUG] [REMOTE ] QFIN: PASS: History has at least 300 days. [2026-01-23T12:18:42.641481] [DEBUG] [REMOTE ] QFIN: PASS: Price check passed. Min price $16.29. [2026-01-23T12:18:42.641652] [DEBUG] [REMOTE ] QFIN: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:42.641768] [DEBUG] [REMOTE ] QFIN: PASS: Integrity check passed. [2026-01-23T12:18:42.641808] [DEBUG] [REMOTE ] QFIN: Symbol is viable for forecasting. [2026-01-23T12:18:42.641856] [INFO ] [MAIN ] [2579/3498] QFIN kept (0.3s) | 2576 kept, 3 rejected | 138.4/min | ETA: 6.6m [2026-01-23T12:18:43.245760] [DEBUG] [REMOTE ] QGEN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:43.245896] [DEBUG] [REMOTE ] QGEN: PASS: History has at least 300 days. [2026-01-23T12:18:43.246121] [DEBUG] [REMOTE ] QGEN: PASS: Price check passed. Min price $43.28. [2026-01-23T12:18:43.246263] [DEBUG] [REMOTE ] QGEN: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:43.246390] [DEBUG] [REMOTE ] QGEN: PASS: Integrity check passed. [2026-01-23T12:18:43.246434] [DEBUG] [REMOTE ] QGEN: Symbol is viable for forecasting. [2026-01-23T12:18:43.246492] [INFO ] [MAIN ] [2580/3498] QGEN kept (0.6s) | 2577 kept, 3 rejected | 138.4/min | ETA: 6.6m [2026-01-23T12:18:43.602966] [DEBUG] [REMOTE ] QLYS: Retrieved 3347 rows, trimmed to 300. [2026-01-23T12:18:43.603095] [DEBUG] [REMOTE ] QLYS: PASS: History has at least 300 days. [2026-01-23T12:18:43.603302] [DEBUG] [REMOTE ] QLYS: PASS: Price check passed. Min price $121.21. [2026-01-23T12:18:43.603438] [DEBUG] [REMOTE ] QLYS: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:43.603558] [DEBUG] [REMOTE ] QLYS: PASS: Integrity check passed. [2026-01-23T12:18:43.603634] [DEBUG] [REMOTE ] QLYS: Symbol is viable for forecasting. [2026-01-23T12:18:43.603686] [INFO ] [MAIN ] [2581/3498] QLYS kept (0.4s) | 2578 kept, 3 rejected | 138.4/min | ETA: 6.6m [2026-01-23T12:18:44.202667] [DEBUG] [REMOTE ] QMCO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:44.202826] [DEBUG] [REMOTE ] QMCO: PASS: History has at least 300 days. [2026-01-23T12:18:44.203062] [DEBUG] [REMOTE ] QMCO: PASS: Price check passed. Min price $6.45. [2026-01-23T12:18:44.203202] [DEBUG] [REMOTE ] QMCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:44.203326] [DEBUG] [REMOTE ] QMCO: PASS: Integrity check passed. [2026-01-23T12:18:44.203368] [DEBUG] [REMOTE ] QMCO: Symbol is viable for forecasting. [2026-01-23T12:18:44.203419] [INFO ] [MAIN ] [2582/3498] QMCO kept (0.6s) | 2579 kept, 3 rejected | 138.4/min | ETA: 6.6m [2026-01-23T12:18:44.574502] [DEBUG] [REMOTE ] QMOM: Retrieved 2526 rows, trimmed to 300. [2026-01-23T12:18:44.574649] [DEBUG] [REMOTE ] QMOM: PASS: History has at least 300 days. [2026-01-23T12:18:44.574862] [DEBUG] [REMOTE ] QMOM: PASS: Price check passed. Min price $60.90. [2026-01-23T12:18:44.574997] [DEBUG] [REMOTE ] QMOM: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:44.575106] [DEBUG] [REMOTE ] QMOM: PASS: Integrity check passed. [2026-01-23T12:18:44.575147] [DEBUG] [REMOTE ] QMOM: Symbol is viable for forecasting. [2026-01-23T12:18:44.575195] [INFO ] [MAIN ] [2583/3498] QMOM kept (0.4s) | 2580 kept, 3 rejected | 138.4/min | ETA: 6.6m [2026-01-23T12:18:44.888077] [DEBUG] [REMOTE ] QNCX: Retrieved 1686 rows, trimmed to 300. [2026-01-23T12:18:44.888211] [DEBUG] [REMOTE ] QNCX: PASS: History has at least 300 days. [2026-01-23T12:18:44.888425] [DEBUG] [REMOTE ] QNCX: PASS: Price check passed. Min price $1.56. [2026-01-23T12:18:44.888567] [DEBUG] [REMOTE ] QNCX: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:44.888722] [DEBUG] [REMOTE ] QNCX: PASS: Integrity check passed. [2026-01-23T12:18:44.888765] [DEBUG] [REMOTE ] QNCX: Symbol is viable for forecasting. [2026-01-23T12:18:44.888816] [INFO ] [MAIN ] [2584/3498] QNCX kept (0.3s) | 2581 kept, 3 rejected | 138.4/min | ETA: 6.6m [2026-01-23T12:18:45.288266] [DEBUG] [REMOTE ] QNTM: Retrieved 1908 rows, trimmed to 300. [2026-01-23T12:18:45.288430] [DEBUG] [REMOTE ] QNTM: PASS: History has at least 300 days. [2026-01-23T12:18:45.288744] [DEBUG] [REMOTE ] QNTM: PASS: Price check passed. Min price $5.76. [2026-01-23T12:18:45.288934] [DEBUG] [REMOTE ] QNTM: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:45.289086] [DEBUG] [REMOTE ] QNTM: PASS: Integrity check passed. [2026-01-23T12:18:45.289141] [DEBUG] [REMOTE ] QNTM: Symbol is viable for forecasting. [2026-01-23T12:18:45.289208] [INFO ] [MAIN ] [2585/3498] QNTM kept (0.4s) | 2582 kept, 3 rejected | 138.4/min | ETA: 6.6m [2026-01-23T12:18:45.674095] [DEBUG] [REMOTE ] QQMG: Retrieved 1062 rows, trimmed to 300. [2026-01-23T12:18:45.674234] [DEBUG] [REMOTE ] QQMG: PASS: History has at least 300 days. [2026-01-23T12:18:45.674443] [DEBUG] [REMOTE ] QQMG: PASS: Price check passed. Min price $40.37. [2026-01-23T12:18:45.674603] [DEBUG] [REMOTE ] QQMG: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:45.674722] [DEBUG] [REMOTE ] QQMG: PASS: Integrity check passed. [2026-01-23T12:18:45.674766] [DEBUG] [REMOTE ] QQMG: Symbol is viable for forecasting. [2026-01-23T12:18:45.674818] [INFO ] [MAIN ] [2586/3498] QQMG kept (0.4s) | 2583 kept, 3 rejected | 138.4/min | ETA: 6.6m [2026-01-23T12:18:46.335355] [DEBUG] [REMOTE ] QQQ: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:46.335504] [DEBUG] [REMOTE ] QQQ: PASS: History has at least 300 days. [2026-01-23T12:18:46.335807] [DEBUG] [REMOTE ] QQQ: PASS: Price check passed. Min price $584.92. [2026-01-23T12:18:46.335954] [DEBUG] [REMOTE ] QQQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:46.336109] [DEBUG] [REMOTE ] QQQ: PASS: Integrity check passed. [2026-01-23T12:18:46.336152] [DEBUG] [REMOTE ] QQQ: Symbol is viable for forecasting. [2026-01-23T12:18:46.336225] [INFO ] [MAIN ] [2587/3498] QQQ kept (0.7s) | 2584 kept, 3 rejected | 138.4/min | ETA: 6.6m [2026-01-23T12:18:46.697914] [DEBUG] [REMOTE ] QQQE: Retrieved 3480 rows, trimmed to 300. [2026-01-23T12:18:46.698063] [DEBUG] [REMOTE ] QQQE: PASS: History has at least 300 days. [2026-01-23T12:18:46.698304] [DEBUG] [REMOTE ] QQQE: PASS: Price check passed. Min price $96.74. [2026-01-23T12:18:46.698460] [DEBUG] [REMOTE ] QQQE: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:46.698610] [DEBUG] [REMOTE ] QQQE: PASS: Integrity check passed. [2026-01-23T12:18:46.698658] [DEBUG] [REMOTE ] QQQE: Symbol is viable for forecasting. [2026-01-23T12:18:46.698715] [INFO ] [MAIN ] [2588/3498] QQQE kept (0.4s) | 2585 kept, 3 rejected | 138.4/min | ETA: 6.6m [2026-01-23T12:18:46.905866] [DEBUG] [REMOTE ] QQQI: Retrieved 497 rows, trimmed to 300. [2026-01-23T12:18:46.905992] [DEBUG] [REMOTE ] QQQI: PASS: History has at least 300 days. [2026-01-23T12:18:46.906213] [DEBUG] [REMOTE ] QQQI: PASS: Price check passed. Min price $50.34. [2026-01-23T12:18:46.906356] [DEBUG] [REMOTE ] QQQI: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:46.906472] [DEBUG] [REMOTE ] QQQI: PASS: Integrity check passed. [2026-01-23T12:18:46.906515] [DEBUG] [REMOTE ] QQQI: Symbol is viable for forecasting. [2026-01-23T12:18:46.906565] [INFO ] [MAIN ] [2589/3498] QQQI kept (0.2s) | 2586 kept, 3 rejected | 138.5/min | ETA: 6.6m [2026-01-23T12:18:47.439676] [DEBUG] [REMOTE ] QQQJ: Retrieved 1325 rows, trimmed to 300. [2026-01-23T12:18:47.439832] [DEBUG] [REMOTE ] QQQJ: PASS: History has at least 300 days. [2026-01-23T12:18:47.440057] [DEBUG] [REMOTE ] QQQJ: PASS: Price check passed. Min price $34.46. [2026-01-23T12:18:47.440200] [DEBUG] [REMOTE ] QQQJ: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:47.440315] [DEBUG] [REMOTE ] QQQJ: PASS: Integrity check passed. [2026-01-23T12:18:47.440359] [DEBUG] [REMOTE ] QQQJ: Symbol is viable for forecasting. [2026-01-23T12:18:47.440409] [INFO ] [MAIN ] [2590/3498] QQQJ kept (0.5s) | 2587 kept, 3 rejected | 138.4/min | ETA: 6.6m [2026-01-23T12:18:47.787772] [DEBUG] [REMOTE ] QQQM: Retrieved 1325 rows, trimmed to 300. [2026-01-23T12:18:47.787920] [DEBUG] [REMOTE ] QQQM: PASS: History has at least 300 days. [2026-01-23T12:18:47.788135] [DEBUG] [REMOTE ] QQQM: PASS: Price check passed. Min price $240.80. [2026-01-23T12:18:47.788275] [DEBUG] [REMOTE ] QQQM: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:47.788393] [DEBUG] [REMOTE ] QQQM: PASS: Integrity check passed. [2026-01-23T12:18:47.788434] [DEBUG] [REMOTE ] QQQM: Symbol is viable for forecasting. [2026-01-23T12:18:47.788482] [INFO ] [MAIN ] [2591/3498] QQQM kept (0.3s) | 2588 kept, 3 rejected | 138.5/min | ETA: 6.6m [2026-01-23T12:18:48.359718] [DEBUG] [REMOTE ] QQQX: Retrieved 4774 rows, trimmed to 300. [2026-01-23T12:18:48.359853] [DEBUG] [REMOTE ] QQQX: PASS: History has at least 300 days. [2026-01-23T12:18:48.360080] [DEBUG] [REMOTE ] QQQX: PASS: Price check passed. Min price $26.01. [2026-01-23T12:18:48.360224] [DEBUG] [REMOTE ] QQQX: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:48.360345] [DEBUG] [REMOTE ] QQQX: PASS: Integrity check passed. [2026-01-23T12:18:48.360388] [DEBUG] [REMOTE ] QQQX: Symbol is viable for forecasting. [2026-01-23T12:18:48.360440] [INFO ] [MAIN ] [2592/3498] QQQX kept (0.6s) | 2589 kept, 3 rejected | 138.4/min | ETA: 6.5m [2026-01-23T12:18:48.587464] [DEBUG] [REMOTE ] QQQY: Retrieved 591 rows, trimmed to 300. [2026-01-23T12:18:48.587615] [DEBUG] [REMOTE ] QQQY: PASS: History has at least 300 days. [2026-01-23T12:18:48.587840] [DEBUG] [REMOTE ] QQQY: PASS: Price check passed. Min price $22.06. [2026-01-23T12:18:48.588004] [DEBUG] [REMOTE ] QQQY: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:48.588162] [DEBUG] [REMOTE ] QQQY: PASS: Integrity check passed. [2026-01-23T12:18:48.588212] [DEBUG] [REMOTE ] QQQY: Symbol is viable for forecasting. [2026-01-23T12:18:48.588266] [INFO ] [MAIN ] [2593/3498] QQQY kept (0.2s) | 2590 kept, 3 rejected | 138.5/min | ETA: 6.5m [2026-01-23T12:18:49.137401] [DEBUG] [REMOTE ] QRHC: Retrieved 4037 rows, trimmed to 300. [2026-01-23T12:18:49.137564] [DEBUG] [REMOTE ] QRHC: PASS: History has at least 300 days. [2026-01-23T12:18:49.137850] [DEBUG] [REMOTE ] QRHC: PASS: Price check passed. Min price $1.35. [2026-01-23T12:18:49.138179] [DEBUG] [REMOTE ] QRHC: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:49.138302] [DEBUG] [REMOTE ] QRHC: PASS: Integrity check passed. [2026-01-23T12:18:49.138344] [DEBUG] [REMOTE ] QRHC: Symbol is viable for forecasting. [2026-01-23T12:18:49.138418] [INFO ] [MAIN ] [2594/3498] QRHC kept (0.6s) | 2591 kept, 3 rejected | 138.4/min | ETA: 6.5m [2026-01-23T12:18:49.469455] [DEBUG] [REMOTE ] QRVO: Retrieved 2780 rows, trimmed to 300. [2026-01-23T12:18:49.469613] [DEBUG] [REMOTE ] QRVO: PASS: History has at least 300 days. [2026-01-23T12:18:49.469825] [DEBUG] [REMOTE ] QRVO: PASS: Price check passed. Min price $79.25. [2026-01-23T12:18:49.469964] [DEBUG] [REMOTE ] QRVO: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:49.470077] [DEBUG] [REMOTE ] QRVO: PASS: Integrity check passed. [2026-01-23T12:18:49.470118] [DEBUG] [REMOTE ] QRVO: Symbol is viable for forecasting. [2026-01-23T12:18:49.470168] [INFO ] [MAIN ] [2595/3498] QRVO kept (0.3s) | 2592 kept, 3 rejected | 138.5/min | ETA: 6.5m [2026-01-23T12:18:49.834697] [DEBUG] [REMOTE ] QS: Retrieved 1365 rows, trimmed to 300. [2026-01-23T12:18:49.834854] [DEBUG] [REMOTE ] QS: PASS: History has at least 300 days. [2026-01-23T12:18:49.835115] [DEBUG] [REMOTE ] QS: PASS: Price check passed. Min price $10.23. [2026-01-23T12:18:49.835294] [DEBUG] [REMOTE ] QS: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:49.835442] [DEBUG] [REMOTE ] QS: PASS: Integrity check passed. [2026-01-23T12:18:49.835494] [DEBUG] [REMOTE ] QS: Symbol is viable for forecasting. [2026-01-23T12:18:49.835564] [INFO ] [MAIN ] [2596/3498] QS kept (0.4s) | 2593 kept, 3 rejected | 138.5/min | ETA: 6.5m [2026-01-23T12:18:50.208350] [DEBUG] [REMOTE ] QSI: Retrieved 1302 rows, trimmed to 300. [2026-01-23T12:18:50.208489] [DEBUG] [REMOTE ] QSI: PASS: History has at least 300 days. [2026-01-23T12:18:50.208725] [DEBUG] [REMOTE ] QSI: PASS: Price check passed. Min price $1.10. [2026-01-23T12:18:50.208895] [DEBUG] [REMOTE ] QSI: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:50.209014] [DEBUG] [REMOTE ] QSI: PASS: Integrity check passed. [2026-01-23T12:18:50.209056] [DEBUG] [REMOTE ] QSI: Symbol is viable for forecasting. [2026-01-23T12:18:50.209107] [INFO ] [MAIN ] [2597/3498] QSI kept (0.4s) | 2594 kept, 3 rejected | 138.5/min | ETA: 6.5m [2026-01-23T12:18:50.788869] [DEBUG] [REMOTE ] QTEC: Retrieved 4963 rows, trimmed to 300. [2026-01-23T12:18:50.789015] [DEBUG] [REMOTE ] QTEC: PASS: History has at least 300 days. [2026-01-23T12:18:50.789253] [DEBUG] [REMOTE ] QTEC: PASS: Price check passed. Min price $214.01. [2026-01-23T12:18:50.789396] [DEBUG] [REMOTE ] QTEC: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:50.789520] [DEBUG] [REMOTE ] QTEC: PASS: Integrity check passed. [2026-01-23T12:18:50.789562] [DEBUG] [REMOTE ] QTEC: Symbol is viable for forecasting. [2026-01-23T12:18:50.789639] [INFO ] [MAIN ] [2598/3498] QTEC kept (0.6s) | 2595 kept, 3 rejected | 138.5/min | ETA: 6.5m [2026-01-23T12:18:51.070707] [DEBUG] [REMOTE ] QTRX: Retrieved 2041 rows, trimmed to 300. [2026-01-23T12:18:51.070850] [DEBUG] [REMOTE ] QTRX: PASS: History has at least 300 days. [2026-01-23T12:18:51.071070] [DEBUG] [REMOTE ] QTRX: PASS: Price check passed. Min price $4.94. [2026-01-23T12:18:51.071212] [DEBUG] [REMOTE ] QTRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:51.071351] [DEBUG] [REMOTE ] QTRX: PASS: Integrity check passed. [2026-01-23T12:18:51.071394] [DEBUG] [REMOTE ] QTRX: Symbol is viable for forecasting. [2026-01-23T12:18:51.071444] [INFO ] [MAIN ] [2599/3498] QTRX kept (0.3s) | 2596 kept, 3 rejected | 138.5/min | ETA: 6.5m [2026-01-23T12:18:51.369296] [DEBUG] [REMOTE ] QTTB: Retrieved 1966 rows, trimmed to 300. [2026-01-23T12:18:51.369438] [DEBUG] [REMOTE ] QTTB: PASS: History has at least 300 days. [2026-01-23T12:18:51.369709] [DEBUG] [REMOTE ] QTTB: PASS: Price check passed. Min price $1.93. [2026-01-23T12:18:51.369879] [DEBUG] [REMOTE ] QTTB: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:51.370009] [DEBUG] [REMOTE ] QTTB: PASS: Integrity check passed. [2026-01-23T12:18:51.370056] [DEBUG] [REMOTE ] QTTB: Symbol is viable for forecasting. [2026-01-23T12:18:51.370115] [INFO ] [MAIN ] [2600/3498] QTTB kept (0.3s) | 2597 kept, 3 rejected | 138.5/min | ETA: 6.5m [2026-01-23T12:18:51.860456] [DEBUG] [REMOTE ] QTUM: Retrieved 1855 rows, trimmed to 300. [2026-01-23T12:18:51.860606] [DEBUG] [REMOTE ] QTUM: PASS: History has at least 300 days. [2026-01-23T12:18:51.860816] [DEBUG] [REMOTE ] QTUM: PASS: Price check passed. Min price $99.96. [2026-01-23T12:18:51.860954] [DEBUG] [REMOTE ] QTUM: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:51.861067] [DEBUG] [REMOTE ] QTUM: PASS: Integrity check passed. [2026-01-23T12:18:51.861107] [DEBUG] [REMOTE ] QTUM: Symbol is viable for forecasting. [2026-01-23T12:18:51.861156] [INFO ] [MAIN ] [2601/3498] QTUM kept (0.5s) | 2598 kept, 3 rejected | 138.5/min | ETA: 6.5m [2026-01-23T12:18:52.274232] [DEBUG] [REMOTE ] QTWO: Retrieved 2979 rows, trimmed to 300. [2026-01-23T12:18:52.274357] [DEBUG] [REMOTE ] QTWO: PASS: History has at least 300 days. [2026-01-23T12:18:52.274562] [DEBUG] [REMOTE ] QTWO: PASS: Price check passed. Min price $60.53. [2026-01-23T12:18:52.274722] [DEBUG] [REMOTE ] QTWO: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:52.274834] [DEBUG] [REMOTE ] QTWO: PASS: Integrity check passed. [2026-01-23T12:18:52.274883] [DEBUG] [REMOTE ] QTWO: Symbol is viable for forecasting. [2026-01-23T12:18:52.274941] [INFO ] [MAIN ] [2602/3498] QTWO kept (0.4s) | 2599 kept, 3 rejected | 138.5/min | ETA: 6.5m [2026-01-23T12:18:52.768896] [DEBUG] [REMOTE ] QUAD: Retrieved 3912 rows, trimmed to 300. [2026-01-23T12:18:52.769038] [DEBUG] [REMOTE ] QUAD: PASS: History has at least 300 days. [2026-01-23T12:18:52.769256] [DEBUG] [REMOTE ] QUAD: PASS: Price check passed. Min price $5.18. [2026-01-23T12:18:52.769396] [DEBUG] [REMOTE ] QUAD: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:52.769513] [DEBUG] [REMOTE ] QUAD: PASS: Integrity check passed. [2026-01-23T12:18:52.769557] [DEBUG] [REMOTE ] QUAD: Symbol is viable for forecasting. [2026-01-23T12:18:52.769625] [INFO ] [MAIN ] [2603/3498] QUAD kept (0.5s) | 2600 kept, 3 rejected | 138.5/min | ETA: 6.5m [2026-01-23T12:18:53.260567] [DEBUG] [REMOTE ] QUIK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:53.260768] [DEBUG] [REMOTE ] QUIK: PASS: History has at least 300 days. [2026-01-23T12:18:53.261058] [DEBUG] [REMOTE ] QUIK: PASS: Price check passed. Min price $5.49. [2026-01-23T12:18:53.261206] [DEBUG] [REMOTE ] QUIK: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:53.261345] [DEBUG] [REMOTE ] QUIK: PASS: Integrity check passed. [2026-01-23T12:18:53.261391] [DEBUG] [REMOTE ] QUIK: Symbol is viable for forecasting. [2026-01-23T12:18:53.261444] [INFO ] [MAIN ] [2604/3498] QUIK kept (0.5s) | 2601 kept, 3 rejected | 138.5/min | ETA: 6.5m [2026-01-23T12:18:53.596265] [DEBUG] [REMOTE ] QURE: Retrieved 3009 rows, trimmed to 300. [2026-01-23T12:18:53.596427] [DEBUG] [REMOTE ] QURE: PASS: History has at least 300 days. [2026-01-23T12:18:53.596712] [DEBUG] [REMOTE ] QURE: PASS: Price check passed. Min price $19.51. [2026-01-23T12:18:53.596903] [DEBUG] [REMOTE ] QURE: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:53.597048] [DEBUG] [REMOTE ] QURE: PASS: Integrity check passed. [2026-01-23T12:18:53.597097] [DEBUG] [REMOTE ] QURE: Symbol is viable for forecasting. [2026-01-23T12:18:53.597158] [INFO ] [MAIN ] [2605/3498] QURE kept (0.3s) | 2602 kept, 3 rejected | 138.5/min | ETA: 6.4m [2026-01-23T12:18:54.009597] [DEBUG] [REMOTE ] QVAL: Retrieved 2528 rows, trimmed to 300. [2026-01-23T12:18:54.009727] [DEBUG] [REMOTE ] QVAL: PASS: History has at least 300 days. [2026-01-23T12:18:54.009937] [DEBUG] [REMOTE ] QVAL: PASS: Price check passed. Min price $45.35. [2026-01-23T12:18:54.010077] [DEBUG] [REMOTE ] QVAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:54.010190] [DEBUG] [REMOTE ] QVAL: PASS: Integrity check passed. [2026-01-23T12:18:54.010231] [DEBUG] [REMOTE ] QVAL: Symbol is viable for forecasting. [2026-01-23T12:18:54.010279] [INFO ] [MAIN ] [2606/3498] QVAL kept (0.4s) | 2603 kept, 3 rejected | 138.5/min | ETA: 6.4m [2026-01-23T12:18:54.362804] [DEBUG] [REMOTE ] QVCC: Retrieved 1544 rows, trimmed to 300. [2026-01-23T12:18:54.362937] [DEBUG] [REMOTE ] QVCC: PASS: History has at least 300 days. [2026-01-23T12:18:54.363145] [DEBUG] [REMOTE ] QVCC: PASS: Price check passed. Min price $8.17. [2026-01-23T12:18:54.363284] [DEBUG] [REMOTE ] QVCC: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:54.363420] [DEBUG] [REMOTE ] QVCC: PASS: Integrity check passed. [2026-01-23T12:18:54.363463] [DEBUG] [REMOTE ] QVCC: Symbol is viable for forecasting. [2026-01-23T12:18:54.363512] [INFO ] [MAIN ] [2607/3498] QVCC kept (0.4s) | 2604 kept, 3 rejected | 138.5/min | ETA: 6.4m [2026-01-23T12:18:54.812554] [DEBUG] [REMOTE ] QYLD: Retrieved 3045 rows, trimmed to 300. [2026-01-23T12:18:54.812710] [DEBUG] [REMOTE ] QYLD: PASS: History has at least 300 days. [2026-01-23T12:18:54.812924] [DEBUG] [REMOTE ] QYLD: PASS: Price check passed. Min price $16.63. [2026-01-23T12:18:54.813064] [DEBUG] [REMOTE ] QYLD: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:54.813178] [DEBUG] [REMOTE ] QYLD: PASS: Integrity check passed. [2026-01-23T12:18:54.813220] [DEBUG] [REMOTE ] QYLD: Symbol is viable for forecasting. [2026-01-23T12:18:54.813272] [INFO ] [MAIN ] [2608/3498] QYLD kept (0.4s) | 2605 kept, 3 rejected | 138.5/min | ETA: 6.4m [2026-01-23T12:18:55.146630] [DEBUG] [REMOTE ] QYLG: Retrieved 1340 rows, trimmed to 300. [2026-01-23T12:18:55.146795] [DEBUG] [REMOTE ] QYLG: PASS: History has at least 300 days. [2026-01-23T12:18:55.147049] [DEBUG] [REMOTE ] QYLG: PASS: Price check passed. Min price $25.85. [2026-01-23T12:18:55.147249] [DEBUG] [REMOTE ] QYLG: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:55.147415] [DEBUG] [REMOTE ] QYLG: PASS: Integrity check passed. [2026-01-23T12:18:55.147465] [DEBUG] [REMOTE ] QYLG: Symbol is viable for forecasting. [2026-01-23T12:18:55.147525] [INFO ] [MAIN ] [2609/3498] QYLG kept (0.3s) | 2606 kept, 3 rejected | 138.5/min | ETA: 6.4m [2026-01-23T12:18:55.624400] [DEBUG] [REMOTE ] RA: Retrieved 2295 rows, trimmed to 300. [2026-01-23T12:18:55.624547] [DEBUG] [REMOTE ] RA: PASS: History has at least 300 days. [2026-01-23T12:18:55.624825] [DEBUG] [REMOTE ] RA: PASS: Price check passed. Min price $12.62. [2026-01-23T12:18:55.624991] [DEBUG] [REMOTE ] RA: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:55.625123] [DEBUG] [REMOTE ] RA: PASS: Integrity check passed. [2026-01-23T12:18:55.625171] [DEBUG] [REMOTE ] RA: Symbol is viable for forecasting. [2026-01-23T12:18:55.625231] [INFO ] [MAIN ] [2610/3498] RA kept (0.5s) | 2607 kept, 3 rejected | 138.5/min | ETA: 6.4m [2026-01-23T12:18:55.998327] [DEBUG] [REMOTE ] RACE: Retrieved 2578 rows, trimmed to 300. [2026-01-23T12:18:55.998465] [DEBUG] [REMOTE ] RACE: PASS: History has at least 300 days. [2026-01-23T12:18:55.998709] [DEBUG] [REMOTE ] RACE: PASS: Price check passed. Min price $336.78. [2026-01-23T12:18:55.998886] [DEBUG] [REMOTE ] RACE: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:55.999002] [DEBUG] [REMOTE ] RACE: PASS: Integrity check passed. [2026-01-23T12:18:55.999043] [DEBUG] [REMOTE ] RACE: Symbol is viable for forecasting. [2026-01-23T12:18:55.999091] [INFO ] [MAIN ] [2611/3498] RACE kept (0.4s) | 2608 kept, 3 rejected | 138.5/min | ETA: 6.4m [2026-01-23T12:18:56.476389] [DEBUG] [REMOTE ] RAIL: Retrieved 5233 rows, trimmed to 300. [2026-01-23T12:18:56.476534] [DEBUG] [REMOTE ] RAIL: PASS: History has at least 300 days. [2026-01-23T12:18:56.476782] [DEBUG] [REMOTE ] RAIL: PASS: Price check passed. Min price $7.41. [2026-01-23T12:18:56.476931] [DEBUG] [REMOTE ] RAIL: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:56.477057] [DEBUG] [REMOTE ] RAIL: PASS: Integrity check passed. [2026-01-23T12:18:56.477100] [DEBUG] [REMOTE ] RAIL: Symbol is viable for forecasting. [2026-01-23T12:18:56.477153] [INFO ] [MAIN ] [2612/3498] RAIL kept (0.5s) | 2609 kept, 3 rejected | 138.5/min | ETA: 6.4m [2026-01-23T12:18:56.767506] [DEBUG] [REMOTE ] RAMP: Retrieved 1879 rows, trimmed to 300. [2026-01-23T12:18:56.767657] [DEBUG] [REMOTE ] RAMP: PASS: History has at least 300 days. [2026-01-23T12:18:56.767876] [DEBUG] [REMOTE ] RAMP: PASS: Price check passed. Min price $24.78. [2026-01-23T12:18:56.768022] [DEBUG] [REMOTE ] RAMP: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:56.768141] [DEBUG] [REMOTE ] RAMP: PASS: Integrity check passed. [2026-01-23T12:18:56.768183] [DEBUG] [REMOTE ] RAMP: Symbol is viable for forecasting. [2026-01-23T12:18:56.768233] [INFO ] [MAIN ] [2613/3498] RAMP kept (0.3s) | 2610 kept, 3 rejected | 138.5/min | ETA: 6.4m [2026-01-23T12:18:57.089811] [DEBUG] [REMOTE ] RAPP: Retrieved 407 rows, trimmed to 300. [2026-01-23T12:18:57.089972] [DEBUG] [REMOTE ] RAPP: PASS: History has at least 300 days. [2026-01-23T12:18:57.090222] [DEBUG] [REMOTE ] RAPP: PASS: Price check passed. Min price $24.37. [2026-01-23T12:18:57.090361] [DEBUG] [REMOTE ] RAPP: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:57.090491] [DEBUG] [REMOTE ] RAPP: PASS: Integrity check passed. [2026-01-23T12:18:57.090545] [DEBUG] [REMOTE ] RAPP: Symbol is viable for forecasting. [2026-01-23T12:18:57.090615] [INFO ] [MAIN ] [2614/3498] RAPP kept (0.3s) | 2611 kept, 3 rejected | 138.5/min | ETA: 6.4m [2026-01-23T12:18:57.508047] [DEBUG] [REMOTE ] RARE: Retrieved 3012 rows, trimmed to 300. [2026-01-23T12:18:57.508204] [DEBUG] [REMOTE ] RARE: PASS: History has at least 300 days. [2026-01-23T12:18:57.508476] [DEBUG] [REMOTE ] RARE: PASS: Price check passed. Min price $19.72. [2026-01-23T12:18:57.508648] [DEBUG] [REMOTE ] RARE: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:57.508780] [DEBUG] [REMOTE ] RARE: PASS: Integrity check passed. [2026-01-23T12:18:57.508828] [DEBUG] [REMOTE ] RARE: Symbol is viable for forecasting. [2026-01-23T12:18:57.508888] [INFO ] [MAIN ] [2615/3498] RARE kept (0.4s) | 2612 kept, 3 rejected | 138.5/min | ETA: 6.4m [2026-01-23T12:18:58.112889] [DEBUG] [REMOTE ] RAVE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:58.113033] [DEBUG] [REMOTE ] RAVE: PASS: History has at least 300 days. [2026-01-23T12:18:58.113259] [DEBUG] [REMOTE ] RAVE: PASS: Price check passed. Min price $2.33. [2026-01-23T12:18:58.113400] [DEBUG] [REMOTE ] RAVE: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:58.113519] [DEBUG] [REMOTE ] RAVE: PASS: Integrity check passed. [2026-01-23T12:18:58.113561] [DEBUG] [REMOTE ] RAVE: Symbol is viable for forecasting. [2026-01-23T12:18:58.113633] [INFO ] [MAIN ] [2616/3498] RAVE kept (0.6s) | 2613 kept, 3 rejected | 138.5/min | ETA: 6.4m [2026-01-23T12:18:58.208511] [DEBUG] [REMOTE ] RAY: Retrieved 423 rows, trimmed to 300. [2026-01-23T12:18:58.208685] [DEBUG] [REMOTE ] RAY: PASS: History has at least 300 days. [2026-01-23T12:18:58.208937] [DEBUG] [REMOTE ] RAY: PASS: Price check passed. Min price $1.58. [2026-01-23T12:18:58.209076] [DEBUG] [REMOTE ] RAY: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:58.209193] [DEBUG] [REMOTE ] RAY: PASS: Integrity check passed. [2026-01-23T12:18:58.209234] [DEBUG] [REMOTE ] RAY: Symbol is viable for forecasting. [2026-01-23T12:18:58.209285] [INFO ] [MAIN ] [2617/3498] RAY kept (0.1s) | 2614 kept, 3 rejected | 138.6/min | ETA: 6.4m [2026-01-23T12:18:58.808427] [DEBUG] [REMOTE ] RBA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:18:58.808640] [DEBUG] [REMOTE ] RBA: PASS: History has at least 300 days. [2026-01-23T12:18:58.809008] [DEBUG] [REMOTE ] RBA: PASS: Price check passed. Min price $95.22. [2026-01-23T12:18:58.809193] [DEBUG] [REMOTE ] RBA: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:58.809368] [DEBUG] [REMOTE ] RBA: PASS: Integrity check passed. [2026-01-23T12:18:58.809421] [DEBUG] [REMOTE ] RBA: Symbol is viable for forecasting. [2026-01-23T12:18:58.809489] [INFO ] [MAIN ] [2618/3498] RBA kept (0.6s) | 2615 kept, 3 rejected | 138.5/min | ETA: 6.4m [2026-01-23T12:18:59.201015] [DEBUG] [REMOTE ] RBB: Retrieved 2135 rows, trimmed to 300. [2026-01-23T12:18:59.201142] [DEBUG] [REMOTE ] RBB: PASS: History has at least 300 days. [2026-01-23T12:18:59.201350] [DEBUG] [REMOTE ] RBB: PASS: Price check passed. Min price $18.61. [2026-01-23T12:18:59.201485] [DEBUG] [REMOTE ] RBB: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:59.201623] [DEBUG] [REMOTE ] RBB: PASS: Integrity check passed. [2026-01-23T12:18:59.201668] [DEBUG] [REMOTE ] RBB: Symbol is viable for forecasting. [2026-01-23T12:18:59.201716] [INFO ] [MAIN ] [2619/3498] RBB kept (0.4s) | 2616 kept, 3 rejected | 138.5/min | ETA: 6.3m [2026-01-23T12:18:59.487929] [DEBUG] [REMOTE ] RBBN: Retrieved 2047 rows, trimmed to 300. [2026-01-23T12:18:59.488072] [DEBUG] [REMOTE ] RBBN: PASS: History has at least 300 days. [2026-01-23T12:18:59.488306] [DEBUG] [REMOTE ] RBBN: PASS: Price check passed. Min price $2.63. [2026-01-23T12:18:59.488443] [DEBUG] [REMOTE ] RBBN: PASS: Continuity check passed with 300 days. [2026-01-23T12:18:59.488561] [DEBUG] [REMOTE ] RBBN: PASS: Integrity check passed. [2026-01-23T12:18:59.488622] [DEBUG] [REMOTE ] RBBN: Symbol is viable for forecasting. [2026-01-23T12:18:59.488673] [INFO ] [MAIN ] [2620/3498] RBBN kept (0.3s) | 2617 kept, 3 rejected | 138.6/min | ETA: 6.3m [2026-01-23T12:19:00.267566] [DEBUG] [REMOTE ] RBC: Retrieved 5145 rows, trimmed to 300. [2026-01-23T12:19:00.267729] [DEBUG] [REMOTE ] RBC: PASS: History has at least 300 days. [2026-01-23T12:19:00.267942] [DEBUG] [REMOTE ] RBC: PASS: Price check passed. Min price $406.45. [2026-01-23T12:19:00.268079] [DEBUG] [REMOTE ] RBC: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:00.268193] [DEBUG] [REMOTE ] RBC: PASS: Integrity check passed. [2026-01-23T12:19:00.268234] [DEBUG] [REMOTE ] RBC: Symbol is viable for forecasting. [2026-01-23T12:19:00.268283] [INFO ] [MAIN ] [2621/3498] RBC kept (0.8s) | 2618 kept, 3 rejected | 138.5/min | ETA: 6.3m [2026-01-23T12:19:00.754539] [DEBUG] [REMOTE ] RBCAA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:00.754703] [DEBUG] [REMOTE ] RBCAA: PASS: History has at least 300 days. [2026-01-23T12:19:00.754938] [DEBUG] [REMOTE ] RBCAA: PASS: Price check passed. Min price $64.56. [2026-01-23T12:19:00.755074] [DEBUG] [REMOTE ] RBCAA: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:00.755196] [DEBUG] [REMOTE ] RBCAA: PASS: Integrity check passed. [2026-01-23T12:19:00.755236] [DEBUG] [REMOTE ] RBCAA: Symbol is viable for forecasting. [2026-01-23T12:19:00.755286] [INFO ] [MAIN ] [2622/3498] RBCAA kept (0.5s) | 2619 kept, 3 rejected | 138.5/min | ETA: 6.3m [2026-01-23T12:19:00.872018] [DEBUG] [REMOTE ] RBLX: Retrieved 1224 rows, trimmed to 300. [2026-01-23T12:19:00.872146] [DEBUG] [REMOTE ] RBLX: PASS: History has at least 300 days. [2026-01-23T12:19:00.872389] [DEBUG] [REMOTE ] RBLX: PASS: Price check passed. Min price $73.27. [2026-01-23T12:19:00.872534] [DEBUG] [REMOTE ] RBLX: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:00.872675] [DEBUG] [REMOTE ] RBLX: PASS: Integrity check passed. [2026-01-23T12:19:00.872719] [DEBUG] [REMOTE ] RBLX: Symbol is viable for forecasting. [2026-01-23T12:19:00.872770] [INFO ] [MAIN ] [2623/3498] RBLX kept (0.1s) | 2620 kept, 3 rejected | 138.5/min | ETA: 6.3m [2026-01-23T12:19:01.516567] [DEBUG] [REMOTE ] RC: Retrieved 3258 rows, trimmed to 300. [2026-01-23T12:19:01.516729] [DEBUG] [REMOTE ] RC: PASS: History has at least 300 days. [2026-01-23T12:19:01.516993] [DEBUG] [REMOTE ] RC: PASS: Price check passed. Min price $1.99. [2026-01-23T12:19:01.517161] [DEBUG] [REMOTE ] RC: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:01.517531] [DEBUG] [REMOTE ] RC: PASS: Integrity check passed. [2026-01-23T12:19:01.517601] [DEBUG] [REMOTE ] RC: Symbol is viable for forecasting. [2026-01-23T12:19:01.517668] [INFO ] [MAIN ] [2624/3498] RC kept (0.6s) | 2621 kept, 3 rejected | 138.5/min | ETA: 6.3m [2026-01-23T12:19:01.830425] [DEBUG] [REMOTE ] RCEL: Retrieved 1586 rows, trimmed to 300. [2026-01-23T12:19:01.830590] [DEBUG] [REMOTE ] RCEL: PASS: History has at least 300 days. [2026-01-23T12:19:01.830822] [DEBUG] [REMOTE ] RCEL: PASS: Price check passed. Min price $3.27. [2026-01-23T12:19:01.830958] [DEBUG] [REMOTE ] RCEL: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:01.831076] [DEBUG] [REMOTE ] RCEL: PASS: Integrity check passed. [2026-01-23T12:19:01.831118] [DEBUG] [REMOTE ] RCEL: Symbol is viable for forecasting. [2026-01-23T12:19:01.831167] [INFO ] [MAIN ] [2625/3498] RCEL kept (0.3s) | 2622 kept, 3 rejected | 138.5/min | ETA: 6.3m [2026-01-23T12:19:02.378366] [DEBUG] [REMOTE ] RCI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:02.378498] [DEBUG] [REMOTE ] RCI: PASS: History has at least 300 days. [2026-01-23T12:19:02.378737] [DEBUG] [REMOTE ] RCI: PASS: Price check passed. Min price $35.58. [2026-01-23T12:19:02.378873] [DEBUG] [REMOTE ] RCI: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:02.378987] [DEBUG] [REMOTE ] RCI: PASS: Integrity check passed. [2026-01-23T12:19:02.379027] [DEBUG] [REMOTE ] RCI: Symbol is viable for forecasting. [2026-01-23T12:19:02.379075] [INFO ] [MAIN ] [2626/3498] RCI kept (0.5s) | 2623 kept, 3 rejected | 138.5/min | ETA: 6.3m [2026-01-23T12:19:02.908155] [DEBUG] [REMOTE ] RCKY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:02.908301] [DEBUG] [REMOTE ] RCKY: PASS: History has at least 300 days. [2026-01-23T12:19:02.908538] [DEBUG] [REMOTE ] RCKY: PASS: Price check passed. Min price $28.05. [2026-01-23T12:19:02.908699] [DEBUG] [REMOTE ] RCKY: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:02.908821] [DEBUG] [REMOTE ] RCKY: PASS: Integrity check passed. [2026-01-23T12:19:02.908864] [DEBUG] [REMOTE ] RCKY: Symbol is viable for forecasting. [2026-01-23T12:19:02.908916] [INFO ] [MAIN ] [2627/3498] RCKY kept (0.5s) | 2624 kept, 3 rejected | 138.5/min | ETA: 6.3m [2026-01-23T12:19:03.512117] [DEBUG] [REMOTE ] RCL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:03.512438] [DEBUG] [REMOTE ] RCL: PASS: History has at least 300 days. [2026-01-23T12:19:03.512862] [DEBUG] [REMOTE ] RCL: PASS: Price check passed. Min price $245.85. [2026-01-23T12:19:03.513070] [DEBUG] [REMOTE ] RCL: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:03.513251] [DEBUG] [REMOTE ] RCL: PASS: Integrity check passed. [2026-01-23T12:19:03.513302] [DEBUG] [REMOTE ] RCL: Symbol is viable for forecasting. [2026-01-23T12:19:03.513371] [INFO ] [MAIN ] [2628/3498] RCL kept (0.6s) | 2625 kept, 3 rejected | 138.5/min | ETA: 6.3m [2026-01-23T12:19:04.015624] [DEBUG] [REMOTE ] RCS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:04.015829] [DEBUG] [REMOTE ] RCS: PASS: History has at least 300 days. [2026-01-23T12:19:04.016271] [DEBUG] [REMOTE ] RCS: PASS: Price check passed. Min price $5.53. [2026-01-23T12:19:04.016472] [DEBUG] [REMOTE ] RCS: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:04.016695] [DEBUG] [REMOTE ] RCS: PASS: Integrity check passed. [2026-01-23T12:19:04.016755] [DEBUG] [REMOTE ] RCS: Symbol is viable for forecasting. [2026-01-23T12:19:04.016837] [INFO ] [MAIN ] [2629/3498] RCS kept (0.5s) | 2626 kept, 3 rejected | 138.5/min | ETA: 6.3m [2026-01-23T12:19:04.301116] [DEBUG] [REMOTE ] RCUS: Retrieved 1975 rows, trimmed to 300. [2026-01-23T12:19:04.301329] [DEBUG] [REMOTE ] RCUS: PASS: History has at least 300 days. [2026-01-23T12:19:04.301714] [DEBUG] [REMOTE ] RCUS: PASS: Price check passed. Min price $18.60. [2026-01-23T12:19:04.301919] [DEBUG] [REMOTE ] RCUS: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:04.302402] [DEBUG] [REMOTE ] RCUS: PASS: Integrity check passed. [2026-01-23T12:19:04.302467] [DEBUG] [REMOTE ] RCUS: Symbol is viable for forecasting. [2026-01-23T12:19:04.302531] [INFO ] [MAIN ] [2630/3498] RCUS kept (0.3s) | 2627 kept, 3 rejected | 138.5/min | ETA: 6.3m [2026-01-23T12:19:04.767867] [DEBUG] [REMOTE ] RDCM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:04.768082] [DEBUG] [REMOTE ] RDCM: PASS: History has at least 300 days. [2026-01-23T12:19:04.768492] [DEBUG] [REMOTE ] RDCM: PASS: Price check passed. Min price $12.36. [2026-01-23T12:19:04.768719] [DEBUG] [REMOTE ] RDCM: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:04.768924] [DEBUG] [REMOTE ] RDCM: PASS: Integrity check passed. [2026-01-23T12:19:04.768986] [DEBUG] [REMOTE ] RDCM: Symbol is viable for forecasting. [2026-01-23T12:19:04.769058] [INFO ] [MAIN ] [2631/3498] RDCM kept (0.5s) | 2628 kept, 3 rejected | 138.5/min | ETA: 6.3m [2026-01-23T12:19:05.211112] [DEBUG] [REMOTE ] RDHL: Retrieved 3281 rows, trimmed to 300. [2026-01-23T12:19:05.211276] [DEBUG] [REMOTE ] RDHL: PASS: History has at least 300 days. [2026-01-23T12:19:05.211539] [DEBUG] [REMOTE ] RDHL: PASS: Price check passed. Min price $1.02. [2026-01-23T12:19:05.211731] [DEBUG] [REMOTE ] RDHL: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:05.211875] [DEBUG] [REMOTE ] RDHL: PASS: Integrity check passed. [2026-01-23T12:19:05.211926] [DEBUG] [REMOTE ] RDHL: Symbol is viable for forecasting. [2026-01-23T12:19:05.211989] [INFO ] [MAIN ] [2632/3498] RDHL kept (0.4s) | 2629 kept, 3 rejected | 138.5/min | ETA: 6.3m [2026-01-23T12:19:05.560305] [DEBUG] [REMOTE ] RDVY: Retrieved 3029 rows, trimmed to 300. [2026-01-23T12:19:05.560458] [DEBUG] [REMOTE ] RDVY: PASS: History has at least 300 days. [2026-01-23T12:19:05.560732] [DEBUG] [REMOTE ] RDVY: PASS: Price check passed. Min price $64.85. [2026-01-23T12:19:05.560884] [DEBUG] [REMOTE ] RDVY: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:05.561008] [DEBUG] [REMOTE ] RDVY: PASS: Integrity check passed. [2026-01-23T12:19:05.561053] [DEBUG] [REMOTE ] RDVY: Symbol is viable for forecasting. [2026-01-23T12:19:05.561115] [INFO ] [MAIN ] [2633/3498] RDVY kept (0.3s) | 2630 kept, 3 rejected | 138.5/min | ETA: 6.2m [2026-01-23T12:19:05.977910] [DEBUG] [REMOTE ] RDY: Retrieved 6232 rows, trimmed to 300. [2026-01-23T12:19:05.978048] [DEBUG] [REMOTE ] RDY: PASS: History has at least 300 days. [2026-01-23T12:19:05.978272] [DEBUG] [REMOTE ] RDY: PASS: Price check passed. Min price $12.92. [2026-01-23T12:19:05.978417] [DEBUG] [REMOTE ] RDY: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:05.978536] [DEBUG] [REMOTE ] RDY: PASS: Integrity check passed. [2026-01-23T12:19:05.978595] [DEBUG] [REMOTE ] RDY: Symbol is viable for forecasting. [2026-01-23T12:19:05.978647] [INFO ] [MAIN ] [2634/3498] RDY kept (0.4s) | 2631 kept, 3 rejected | 138.5/min | ETA: 6.2m [2026-01-23T12:19:06.296722] [DEBUG] [REMOTE ] REAL: Retrieved 1651 rows, trimmed to 300. [2026-01-23T12:19:06.296852] [DEBUG] [REMOTE ] REAL: PASS: History has at least 300 days. [2026-01-23T12:19:06.297077] [DEBUG] [REMOTE ] REAL: PASS: Price check passed. Min price $10.82. [2026-01-23T12:19:06.297212] [DEBUG] [REMOTE ] REAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:06.297530] [DEBUG] [REMOTE ] REAL: PASS: Integrity check passed. [2026-01-23T12:19:06.297590] [DEBUG] [REMOTE ] REAL: Symbol is viable for forecasting. [2026-01-23T12:19:06.297642] [INFO ] [MAIN ] [2635/3498] REAL kept (0.3s) | 2632 kept, 3 rejected | 138.5/min | ETA: 6.2m [2026-01-23T12:19:06.624049] [DEBUG] [REMOTE ] REAX: Retrieved 1399 rows, trimmed to 300. [2026-01-23T12:19:06.624190] [DEBUG] [REMOTE ] REAX: PASS: History has at least 300 days. [2026-01-23T12:19:06.624409] [DEBUG] [REMOTE ] REAX: PASS: Price check passed. Min price $3.41. [2026-01-23T12:19:06.624550] [DEBUG] [REMOTE ] REAX: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:06.624724] [DEBUG] [REMOTE ] REAX: PASS: Integrity check passed. [2026-01-23T12:19:06.624772] [DEBUG] [REMOTE ] REAX: Symbol is viable for forecasting. [2026-01-23T12:19:06.624823] [INFO ] [MAIN ] [2636/3498] REAX kept (0.3s) | 2633 kept, 3 rejected | 138.5/min | ETA: 6.2m [2026-01-23T12:19:07.041875] [DEBUG] [REMOTE ] REBN: Retrieved 864 rows, trimmed to 300. [2026-01-23T12:19:07.042038] [DEBUG] [REMOTE ] REBN: PASS: History has at least 300 days. [2026-01-23T12:19:07.042301] [DEBUG] [REMOTE ] REBN: PASS: Price check passed. Min price $1.41. [2026-01-23T12:19:07.042475] [DEBUG] [REMOTE ] REBN: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:07.042644] [DEBUG] [REMOTE ] REBN: PASS: Integrity check passed. [2026-01-23T12:19:07.042696] [DEBUG] [REMOTE ] REBN: Symbol is viable for forecasting. [2026-01-23T12:19:07.042758] [INFO ] [MAIN ] [2637/3498] REBN kept (0.4s) | 2634 kept, 3 rejected | 138.5/min | ETA: 6.2m [2026-01-23T12:19:07.458990] [DEBUG] [REMOTE ] REFI: Retrieved 1034 rows, trimmed to 300. [2026-01-23T12:19:07.459164] [DEBUG] [REMOTE ] REFI: PASS: History has at least 300 days. [2026-01-23T12:19:07.459433] [DEBUG] [REMOTE ] REFI: PASS: Price check passed. Min price $11.58. [2026-01-23T12:19:07.459654] [DEBUG] [REMOTE ] REFI: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:07.459809] [DEBUG] [REMOTE ] REFI: PASS: Integrity check passed. [2026-01-23T12:19:07.459860] [DEBUG] [REMOTE ] REFI: Symbol is viable for forecasting. [2026-01-23T12:19:07.459922] [INFO ] [MAIN ] [2638/3498] REFI kept (0.4s) | 2635 kept, 3 rejected | 138.5/min | ETA: 6.2m [2026-01-23T12:19:08.113396] [DEBUG] [REMOTE ] REG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:08.113546] [DEBUG] [REMOTE ] REG: PASS: History has at least 300 days. [2026-01-23T12:19:08.113864] [DEBUG] [REMOTE ] REG: PASS: Price check passed. Min price $66.46. [2026-01-23T12:19:08.114010] [DEBUG] [REMOTE ] REG: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:08.114145] [DEBUG] [REMOTE ] REG: PASS: Integrity check passed. [2026-01-23T12:19:08.114200] [DEBUG] [REMOTE ] REG: Symbol is viable for forecasting. [2026-01-23T12:19:08.114295] [INFO ] [MAIN ] [2639/3498] REG kept (0.7s) | 2636 kept, 3 rejected | 138.5/min | ETA: 6.2m [2026-01-23T12:19:08.705293] [DEBUG] [REMOTE ] REGN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:08.705519] [DEBUG] [REMOTE ] REGN: PASS: History has at least 300 days. [2026-01-23T12:19:08.706025] [DEBUG] [REMOTE ] REGN: PASS: Price check passed. Min price $584.61. [2026-01-23T12:19:08.706193] [DEBUG] [REMOTE ] REGN: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:08.706348] [DEBUG] [REMOTE ] REGN: PASS: Integrity check passed. [2026-01-23T12:19:08.706390] [DEBUG] [REMOTE ] REGN: Symbol is viable for forecasting. [2026-01-23T12:19:08.706447] [INFO ] [MAIN ] [2640/3498] REGN kept (0.6s) | 2637 kept, 3 rejected | 138.5/min | ETA: 6.2m [2026-01-23T12:19:09.172845] [DEBUG] [REMOTE ] RELL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:09.173099] [DEBUG] [REMOTE ] RELL: PASS: History has at least 300 days. [2026-01-23T12:19:09.173438] [DEBUG] [REMOTE ] RELL: PASS: Price check passed. Min price $9.43. [2026-01-23T12:19:09.173608] [DEBUG] [REMOTE ] RELL: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:09.173759] [DEBUG] [REMOTE ] RELL: PASS: Integrity check passed. [2026-01-23T12:19:09.173802] [DEBUG] [REMOTE ] RELL: Symbol is viable for forecasting. [2026-01-23T12:19:09.173857] [INFO ] [MAIN ] [2641/3498] RELL kept (0.5s) | 2638 kept, 3 rejected | 138.5/min | ETA: 6.2m [2026-01-23T12:19:09.640909] [DEBUG] [REMOTE ] RELX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:09.641148] [DEBUG] [REMOTE ] RELX: PASS: History has at least 300 days. [2026-01-23T12:19:09.641491] [DEBUG] [REMOTE ] RELX: PASS: Price check passed. Min price $39.48. [2026-01-23T12:19:09.641662] [DEBUG] [REMOTE ] RELX: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:09.641819] [DEBUG] [REMOTE ] RELX: PASS: Integrity check passed. [2026-01-23T12:19:09.641870] [DEBUG] [REMOTE ] RELX: Symbol is viable for forecasting. [2026-01-23T12:19:09.641931] [INFO ] [MAIN ] [2642/3498] RELX kept (0.5s) | 2639 kept, 3 rejected | 138.5/min | ETA: 6.2m [2026-01-23T12:19:09.873814] [DEBUG] [REMOTE ] RELY: Retrieved 1087 rows, trimmed to 300. [2026-01-23T12:19:09.873945] [DEBUG] [REMOTE ] RELY: PASS: History has at least 300 days. [2026-01-23T12:19:09.874148] [DEBUG] [REMOTE ] RELY: PASS: Price check passed. Min price $12.20. [2026-01-23T12:19:09.874282] [DEBUG] [REMOTE ] RELY: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:09.874390] [DEBUG] [REMOTE ] RELY: PASS: Integrity check passed. [2026-01-23T12:19:09.874430] [DEBUG] [REMOTE ] RELY: Symbol is viable for forecasting. [2026-01-23T12:19:09.874478] [INFO ] [MAIN ] [2643/3498] RELY kept (0.2s) | 2640 kept, 3 rejected | 138.5/min | ETA: 6.2m [2026-01-23T12:19:10.341339] [DEBUG] [REMOTE ] REPL: Retrieved 1887 rows, trimmed to 300. [2026-01-23T12:19:10.341561] [DEBUG] [REMOTE ] REPL: PASS: History has at least 300 days. [2026-01-23T12:19:10.341889] [DEBUG] [REMOTE ] REPL: PASS: Price check passed. Min price $7.01. [2026-01-23T12:19:10.342052] [DEBUG] [REMOTE ] REPL: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:10.342210] [DEBUG] [REMOTE ] REPL: PASS: Integrity check passed. [2026-01-23T12:19:10.342292] [DEBUG] [REMOTE ] REPL: Symbol is viable for forecasting. [2026-01-23T12:19:10.342353] [INFO ] [MAIN ] [2644/3498] REPL kept (0.5s) | 2641 kept, 3 rejected | 138.5/min | ETA: 6.2m [2026-01-23T12:19:10.692893] [DEBUG] [REMOTE ] RERE: Retrieved 1154 rows, trimmed to 300. [2026-01-23T12:19:10.693110] [DEBUG] [REMOTE ] RERE: PASS: History has at least 300 days. [2026-01-23T12:19:10.693377] [DEBUG] [REMOTE ] RERE: PASS: Price check passed. Min price $3.75. [2026-01-23T12:19:10.693522] [DEBUG] [REMOTE ] RERE: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:10.693685] [DEBUG] [REMOTE ] RERE: PASS: Integrity check passed. [2026-01-23T12:19:10.693731] [DEBUG] [REMOTE ] RERE: Symbol is viable for forecasting. [2026-01-23T12:19:10.693786] [INFO ] [MAIN ] [2645/3498] RERE kept (0.4s) | 2642 kept, 3 rejected | 138.5/min | ETA: 6.2m [2026-01-23T12:19:11.379264] [DEBUG] [REMOTE ] RES: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:11.379526] [DEBUG] [REMOTE ] RES: PASS: History has at least 300 days. [2026-01-23T12:19:11.379970] [DEBUG] [REMOTE ] RES: PASS: Price check passed. Min price $4.75. [2026-01-23T12:19:11.380174] [DEBUG] [REMOTE ] RES: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:11.380410] [DEBUG] [REMOTE ] RES: PASS: Integrity check passed. [2026-01-23T12:19:11.380470] [DEBUG] [REMOTE ] RES: Symbol is viable for forecasting. [2026-01-23T12:19:11.380550] [INFO ] [MAIN ] [2646/3498] RES kept (0.7s) | 2643 kept, 3 rejected | 138.5/min | ETA: 6.2m [2026-01-23T12:19:11.717962] [DEBUG] [REMOTE ] REVG: Retrieved 2259 rows, trimmed to 300. [2026-01-23T12:19:11.718216] [DEBUG] [REMOTE ] REVG: PASS: History has at least 300 days. [2026-01-23T12:19:11.718642] [DEBUG] [REMOTE ] REVG: PASS: Price check passed. Min price $48.80. [2026-01-23T12:19:11.718833] [DEBUG] [REMOTE ] REVG: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:11.719072] [DEBUG] [REMOTE ] REVG: PASS: Integrity check passed. [2026-01-23T12:19:11.719126] [DEBUG] [REMOTE ] REVG: Symbol is viable for forecasting. [2026-01-23T12:19:11.719195] [INFO ] [MAIN ] [2647/3498] REVG kept (0.3s) | 2644 kept, 3 rejected | 138.5/min | ETA: 6.1m [2026-01-23T12:19:12.154227] [DEBUG] [REMOTE ] REX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:12.154523] [DEBUG] [REMOTE ] REX: PASS: History has at least 300 days. [2026-01-23T12:19:12.155064] [DEBUG] [REMOTE ] REX: PASS: Price check passed. Min price $31.69. [2026-01-23T12:19:12.155294] [DEBUG] [REMOTE ] REX: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:12.155504] [DEBUG] [REMOTE ] REX: PASS: Integrity check passed. [2026-01-23T12:19:12.155661] [DEBUG] [REMOTE ] REX: Symbol is viable for forecasting. [2026-01-23T12:19:12.155753] [INFO ] [MAIN ] [2648/3498] REX kept (0.4s) | 2645 kept, 3 rejected | 138.5/min | ETA: 6.1m [2026-01-23T12:19:12.468554] [DEBUG] [REMOTE ] REYN: Retrieved 1502 rows, trimmed to 300. [2026-01-23T12:19:12.468783] [DEBUG] [REMOTE ] REYN: PASS: History has at least 300 days. [2026-01-23T12:19:12.469085] [DEBUG] [REMOTE ] REYN: PASS: Price check passed. Min price $22.62. [2026-01-23T12:19:12.469248] [DEBUG] [REMOTE ] REYN: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:12.469387] [DEBUG] [REMOTE ] REYN: PASS: Integrity check passed. [2026-01-23T12:19:12.469431] [DEBUG] [REMOTE ] REYN: Symbol is viable for forecasting. [2026-01-23T12:19:12.469498] [INFO ] [MAIN ] [2649/3498] REYN kept (0.3s) | 2646 kept, 3 rejected | 138.5/min | ETA: 6.1m [2026-01-23T12:19:12.725722] [DEBUG] [REMOTE ] REZI: Retrieved 1827 rows, trimmed to 300. [2026-01-23T12:19:12.725856] [DEBUG] [REMOTE ] REZI: PASS: History has at least 300 days. [2026-01-23T12:19:12.726062] [DEBUG] [REMOTE ] REZI: PASS: Price check passed. Min price $28.83. [2026-01-23T12:19:12.726198] [DEBUG] [REMOTE ] REZI: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:12.726308] [DEBUG] [REMOTE ] REZI: PASS: Integrity check passed. [2026-01-23T12:19:12.726348] [DEBUG] [REMOTE ] REZI: Symbol is viable for forecasting. [2026-01-23T12:19:12.726396] [INFO ] [MAIN ] [2650/3498] REZI kept (0.3s) | 2647 kept, 3 rejected | 138.5/min | ETA: 6.1m [2026-01-23T12:19:13.469063] [DEBUG] [REMOTE ] RF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:13.469302] [DEBUG] [REMOTE ] RF: PASS: History has at least 300 days. [2026-01-23T12:19:13.469815] [DEBUG] [REMOTE ] RF: PASS: Price check passed. Min price $23.82. [2026-01-23T12:19:13.469988] [DEBUG] [REMOTE ] RF: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:13.470144] [DEBUG] [REMOTE ] RF: PASS: Integrity check passed. [2026-01-23T12:19:13.470187] [DEBUG] [REMOTE ] RF: Symbol is viable for forecasting. [2026-01-23T12:19:13.470247] [INFO ] [MAIN ] [2651/3498] RF kept (0.7s) | 2648 kept, 3 rejected | 138.5/min | ETA: 6.1m [2026-01-23T12:19:13.938210] [DEBUG] [REMOTE ] RFI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:13.938386] [DEBUG] [REMOTE ] RFI: PASS: History has at least 300 days. [2026-01-23T12:19:13.938694] [DEBUG] [REMOTE ] RFI: PASS: Price check passed. Min price $10.78. [2026-01-23T12:19:13.938853] [DEBUG] [REMOTE ] RFI: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:13.938997] [DEBUG] [REMOTE ] RFI: PASS: Integrity check passed. [2026-01-23T12:19:13.939041] [DEBUG] [REMOTE ] RFI: Symbol is viable for forecasting. [2026-01-23T12:19:13.939094] [INFO ] [MAIN ] [2652/3498] RFI kept (0.5s) | 2649 kept, 3 rejected | 138.5/min | ETA: 6.1m [2026-01-23T12:19:16.704684] [DEBUG] [REMOTE ] RFL: Retrieved 1968 rows, trimmed to 300. [2026-01-23T12:19:16.704841] [DEBUG] [REMOTE ] RFL: PASS: History has at least 300 days. [2026-01-23T12:19:16.705057] [DEBUG] [REMOTE ] RFL: PASS: Price check passed. Min price $1.17. [2026-01-23T12:19:16.705202] [DEBUG] [REMOTE ] RFL: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:16.705316] [DEBUG] [REMOTE ] RFL: PASS: Integrity check passed. [2026-01-23T12:19:16.705359] [DEBUG] [REMOTE ] RFL: Symbol is viable for forecasting. [2026-01-23T12:19:16.705410] [INFO ] [MAIN ] [2653/3498] RFL kept (2.8s) | 2650 kept, 3 rejected | 138.2/min | ETA: 6.1m [2026-01-23T12:19:17.023629] [DEBUG] [REMOTE ] RFM: Retrieved 1463 rows, trimmed to 300. [2026-01-23T12:19:17.023804] [DEBUG] [REMOTE ] RFM: PASS: History has at least 300 days. [2026-01-23T12:19:17.024119] [DEBUG] [REMOTE ] RFM: PASS: Price check passed. Min price $13.81. [2026-01-23T12:19:17.024322] [DEBUG] [REMOTE ] RFM: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:17.024501] [DEBUG] [REMOTE ] RFM: PASS: Integrity check passed. [2026-01-23T12:19:17.024565] [DEBUG] [REMOTE ] RFM: Symbol is viable for forecasting. [2026-01-23T12:19:17.024663] [INFO ] [MAIN ] [2654/3498] RFM kept (0.3s) | 2651 kept, 3 rejected | 138.2/min | ETA: 6.1m [2026-01-23T12:19:17.382064] [DEBUG] [REMOTE ] RFMZ: Retrieved 1234 rows, trimmed to 300. [2026-01-23T12:19:17.382207] [DEBUG] [REMOTE ] RFMZ: PASS: History has at least 300 days. [2026-01-23T12:19:17.382418] [DEBUG] [REMOTE ] RFMZ: PASS: Price check passed. Min price $12.51. [2026-01-23T12:19:17.382556] [DEBUG] [REMOTE ] RFMZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:17.382688] [DEBUG] [REMOTE ] RFMZ: PASS: Integrity check passed. [2026-01-23T12:19:17.382729] [DEBUG] [REMOTE ] RFMZ: Symbol is viable for forecasting. [2026-01-23T12:19:17.382777] [INFO ] [MAIN ] [2655/3498] RFMZ kept (0.4s) | 2652 kept, 3 rejected | 138.2/min | ETA: 6.1m [2026-01-23T12:19:17.880238] [DEBUG] [REMOTE ] RGA: Retrieved 4367 rows, trimmed to 300. [2026-01-23T12:19:17.880373] [DEBUG] [REMOTE ] RGA: PASS: History has at least 300 days. [2026-01-23T12:19:17.880609] [DEBUG] [REMOTE ] RGA: PASS: Price check passed. Min price $180.64. [2026-01-23T12:19:17.880749] [DEBUG] [REMOTE ] RGA: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:17.880863] [DEBUG] [REMOTE ] RGA: PASS: Integrity check passed. [2026-01-23T12:19:17.880902] [DEBUG] [REMOTE ] RGA: Symbol is viable for forecasting. [2026-01-23T12:19:17.880951] [INFO ] [MAIN ] [2656/3498] RGA kept (0.5s) | 2653 kept, 3 rejected | 138.2/min | ETA: 6.1m [2026-01-23T12:19:18.353039] [DEBUG] [REMOTE ] RGCO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:18.353218] [DEBUG] [REMOTE ] RGCO: PASS: History has at least 300 days. [2026-01-23T12:19:18.353499] [DEBUG] [REMOTE ] RGCO: PASS: Price check passed. Min price $20.50. [2026-01-23T12:19:18.353664] [DEBUG] [REMOTE ] RGCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:18.353793] [DEBUG] [REMOTE ] RGCO: PASS: Integrity check passed. [2026-01-23T12:19:18.353833] [DEBUG] [REMOTE ] RGCO: Symbol is viable for forecasting. [2026-01-23T12:19:18.353883] [INFO ] [MAIN ] [2657/3498] RGCO kept (0.5s) | 2654 kept, 3 rejected | 138.2/min | ETA: 6.1m [2026-01-23T12:19:18.803105] [DEBUG] [REMOTE ] RGEN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:18.803268] [DEBUG] [REMOTE ] RGEN: PASS: History has at least 300 days. [2026-01-23T12:19:18.803614] [DEBUG] [REMOTE ] RGEN: PASS: Price check passed. Min price $142.82. [2026-01-23T12:19:18.803822] [DEBUG] [REMOTE ] RGEN: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:18.803990] [DEBUG] [REMOTE ] RGEN: PASS: Integrity check passed. [2026-01-23T12:19:18.804048] [DEBUG] [REMOTE ] RGEN: Symbol is viable for forecasting. [2026-01-23T12:19:18.804121] [INFO ] [MAIN ] [2658/3498] RGEN kept (0.5s) | 2655 kept, 3 rejected | 138.2/min | ETA: 6.1m [2026-01-23T12:19:19.385297] [DEBUG] [REMOTE ] RGLD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:19.385459] [DEBUG] [REMOTE ] RGLD: PASS: History has at least 300 days. [2026-01-23T12:19:19.385726] [DEBUG] [REMOTE ] RGLD: PASS: Price check passed. Min price $168.72. [2026-01-23T12:19:19.385866] [DEBUG] [REMOTE ] RGLD: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:19.385986] [DEBUG] [REMOTE ] RGLD: PASS: Integrity check passed. [2026-01-23T12:19:19.386026] [DEBUG] [REMOTE ] RGLD: Symbol is viable for forecasting. [2026-01-23T12:19:19.386076] [INFO ] [MAIN ] [2659/3498] RGLD kept (0.6s) | 2656 kept, 3 rejected | 138.2/min | ETA: 6.1m [2026-01-23T12:19:19.711673] [DEBUG] [REMOTE ] RGNX: Retrieved 2602 rows, trimmed to 300. [2026-01-23T12:19:19.711803] [DEBUG] [REMOTE ] RGNX: PASS: History has at least 300 days. [2026-01-23T12:19:19.712010] [DEBUG] [REMOTE ] RGNX: PASS: Price check passed. Min price $10.87. [2026-01-23T12:19:19.712143] [DEBUG] [REMOTE ] RGNX: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:19.712254] [DEBUG] [REMOTE ] RGNX: PASS: Integrity check passed. [2026-01-23T12:19:19.712294] [DEBUG] [REMOTE ] RGNX: Symbol is viable for forecasting. [2026-01-23T12:19:19.712342] [INFO ] [MAIN ] [2660/3498] RGNX kept (0.3s) | 2657 kept, 3 rejected | 138.2/min | ETA: 6.1m [2026-01-23T12:19:20.231219] [DEBUG] [REMOTE ] RGP: Retrieved 6311 rows, trimmed to 300. [2026-01-23T12:19:20.231392] [DEBUG] [REMOTE ] RGP: PASS: History has at least 300 days. [2026-01-23T12:19:20.231708] [DEBUG] [REMOTE ] RGP: PASS: Price check passed. Min price $4.24. [2026-01-23T12:19:20.231851] [DEBUG] [REMOTE ] RGP: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:20.231985] [DEBUG] [REMOTE ] RGP: PASS: Integrity check passed. [2026-01-23T12:19:20.232026] [DEBUG] [REMOTE ] RGP: Symbol is viable for forecasting. [2026-01-23T12:19:20.232077] [INFO ] [MAIN ] [2661/3498] RGP kept (0.5s) | 2658 kept, 3 rejected | 138.2/min | ETA: 6.1m [2026-01-23T12:19:20.701728] [DEBUG] [REMOTE ] RGS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:20.701878] [DEBUG] [REMOTE ] RGS: PASS: History has at least 300 days. [2026-01-23T12:19:20.702131] [DEBUG] [REMOTE ] RGS: PASS: Price check passed. Min price $23.75. [2026-01-23T12:19:20.702272] [DEBUG] [REMOTE ] RGS: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:20.702409] [DEBUG] [REMOTE ] RGS: PASS: Integrity check passed. [2026-01-23T12:19:20.702458] [DEBUG] [REMOTE ] RGS: Symbol is viable for forecasting. [2026-01-23T12:19:20.702510] [INFO ] [MAIN ] [2662/3498] RGS kept (0.5s) | 2659 kept, 3 rejected | 138.2/min | ETA: 6.0m [2026-01-23T12:19:20.819976] [DEBUG] [REMOTE ] RGTI: Retrieved 1194 rows, trimmed to 300. [2026-01-23T12:19:20.820239] [DEBUG] [REMOTE ] RGTI: PASS: History has at least 300 days. [2026-01-23T12:19:20.820690] [DEBUG] [REMOTE ] RGTI: PASS: Price check passed. Min price $22.15. [2026-01-23T12:19:20.820874] [DEBUG] [REMOTE ] RGTI: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:20.821052] [DEBUG] [REMOTE ] RGTI: PASS: Integrity check passed. [2026-01-23T12:19:20.821101] [DEBUG] [REMOTE ] RGTI: Symbol is viable for forecasting. [2026-01-23T12:19:20.821203] [INFO ] [MAIN ] [2663/3498] RGTI kept (0.1s) | 2660 kept, 3 rejected | 138.2/min | ETA: 6.0m [2026-01-23T12:19:21.295003] [DEBUG] [REMOTE ] RH: Retrieved 3324 rows, trimmed to 300. [2026-01-23T12:19:21.295152] [DEBUG] [REMOTE ] RH: PASS: History has at least 300 days. [2026-01-23T12:19:21.295418] [DEBUG] [REMOTE ] RH: PASS: Price check passed. Min price $139.54. [2026-01-23T12:19:21.295558] [DEBUG] [REMOTE ] RH: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:21.295694] [DEBUG] [REMOTE ] RH: PASS: Integrity check passed. [2026-01-23T12:19:21.295735] [DEBUG] [REMOTE ] RH: Symbol is viable for forecasting. [2026-01-23T12:19:21.295783] [INFO ] [MAIN ] [2664/3498] RH kept (0.5s) | 2661 kept, 3 rejected | 138.2/min | ETA: 6.0m [2026-01-23T12:19:21.971465] [DEBUG] [REMOTE ] RHI: Retrieved 6595 rows, trimmed to 300. [2026-01-23T12:19:21.971624] [DEBUG] [REMOTE ] RHI: PASS: History has at least 300 days. [2026-01-23T12:19:21.971862] [DEBUG] [REMOTE ] RHI: PASS: Price check passed. Min price $24.94. [2026-01-23T12:19:21.972016] [DEBUG] [REMOTE ] RHI: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:21.972150] [DEBUG] [REMOTE ] RHI: PASS: Integrity check passed. [2026-01-23T12:19:21.972194] [DEBUG] [REMOTE ] RHI: Symbol is viable for forecasting. [2026-01-23T12:19:21.972245] [INFO ] [MAIN ] [2665/3498] RHI kept (0.7s) | 2662 kept, 3 rejected | 138.2/min | ETA: 6.0m [2026-01-23T12:19:22.426166] [DEBUG] [REMOTE ] RHP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:22.426306] [DEBUG] [REMOTE ] RHP: PASS: History has at least 300 days. [2026-01-23T12:19:22.426529] [DEBUG] [REMOTE ] RHP: PASS: Price check passed. Min price $84.83. [2026-01-23T12:19:22.426691] [DEBUG] [REMOTE ] RHP: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:22.427002] [DEBUG] [REMOTE ] RHP: PASS: Integrity check passed. [2026-01-23T12:19:22.427044] [DEBUG] [REMOTE ] RHP: Symbol is viable for forecasting. [2026-01-23T12:19:22.427092] [INFO ] [MAIN ] [2666/3498] RHP kept (0.5s) | 2663 kept, 3 rejected | 138.2/min | ETA: 6.0m [2026-01-23T12:19:22.914414] [DEBUG] [REMOTE ] RIG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:22.914615] [DEBUG] [REMOTE ] RIG: PASS: History has at least 300 days. [2026-01-23T12:19:22.914940] [DEBUG] [REMOTE ] RIG: PASS: Price check passed. Min price $3.75. [2026-01-23T12:19:22.915107] [DEBUG] [REMOTE ] RIG: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:22.915239] [DEBUG] [REMOTE ] RIG: PASS: Integrity check passed. [2026-01-23T12:19:22.915282] [DEBUG] [REMOTE ] RIG: Symbol is viable for forecasting. [2026-01-23T12:19:22.915335] [INFO ] [MAIN ] [2667/3498] RIG kept (0.5s) | 2664 kept, 3 rejected | 138.2/min | ETA: 6.0m [2026-01-23T12:19:23.235890] [DEBUG] [REMOTE ] RIGL: Retrieved 6323 rows, trimmed to 300. [2026-01-23T12:19:23.236025] [DEBUG] [REMOTE ] RIGL: PASS: History has at least 300 days. [2026-01-23T12:19:23.236251] [DEBUG] [REMOTE ] RIGL: PASS: Price check passed. Min price $28.38. [2026-01-23T12:19:23.236390] [DEBUG] [REMOTE ] RIGL: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:23.236509] [DEBUG] [REMOTE ] RIGL: PASS: Integrity check passed. [2026-01-23T12:19:23.236551] [DEBUG] [REMOTE ] RIGL: Symbol is viable for forecasting. [2026-01-23T12:19:23.236619] [INFO ] [MAIN ] [2668/3498] RIGL kept (0.3s) | 2665 kept, 3 rejected | 138.2/min | ETA: 6.0m [2026-01-23T12:19:23.665232] [DEBUG] [REMOTE ] RILY: Retrieved 2645 rows, trimmed to 300. [2026-01-23T12:19:23.665389] [DEBUG] [REMOTE ] RILY: PASS: History has at least 300 days. [2026-01-23T12:19:23.665705] [DEBUG] [REMOTE ] RILY: PASS: Price check passed. Min price $3.72. [2026-01-23T12:19:23.665911] [DEBUG] [REMOTE ] RILY: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:23.666080] [DEBUG] [REMOTE ] RILY: PASS: Integrity check passed. [2026-01-23T12:19:23.666142] [DEBUG] [REMOTE ] RILY: Symbol is viable for forecasting. [2026-01-23T12:19:23.666218] [INFO ] [MAIN ] [2669/3498] RILY kept (0.4s) | 2666 kept, 3 rejected | 138.2/min | ETA: 6.0m [2026-01-23T12:19:23.865175] [DEBUG] [REMOTE ] RILYN: Retrieved 1591 rows, trimmed to 300. [2026-01-23T12:19:23.865433] [DEBUG] [REMOTE ] RILYN: PASS: History has at least 300 days. [2026-01-23T12:19:23.865799] [DEBUG] [REMOTE ] RILYN: PASS: Price check passed. Min price $17.97. [2026-01-23T12:19:23.865980] [DEBUG] [REMOTE ] RILYN: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:23.866157] [DEBUG] [REMOTE ] RILYN: PASS: Integrity check passed. [2026-01-23T12:19:23.866225] [DEBUG] [REMOTE ] RILYN: Symbol is viable for forecasting. [2026-01-23T12:19:23.866306] [INFO ] [MAIN ] [2670/3498] RILYN kept (0.2s) | 2667 kept, 3 rejected | 138.2/min | ETA: 6.0m [2026-01-23T12:19:24.358963] [DEBUG] [REMOTE ] RILYZ: Retrieved 1119 rows, trimmed to 300. [2026-01-23T12:19:24.359109] [DEBUG] [REMOTE ] RILYZ: PASS: History has at least 300 days. [2026-01-23T12:19:24.359340] [DEBUG] [REMOTE ] RILYZ: PASS: Price check passed. Min price $8.81. [2026-01-23T12:19:24.359488] [DEBUG] [REMOTE ] RILYZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:24.359679] [DEBUG] [REMOTE ] RILYZ: PASS: Integrity check passed. [2026-01-23T12:19:24.359750] [DEBUG] [REMOTE ] RILYZ: Symbol is viable for forecasting. [2026-01-23T12:19:24.359822] [INFO ] [MAIN ] [2671/3498] RILYZ kept (0.5s) | 2668 kept, 3 rejected | 138.2/min | ETA: 6.0m [2026-01-23T12:19:24.906098] [DEBUG] [REMOTE ] RING: Retrieved 3513 rows, trimmed to 300. [2026-01-23T12:19:24.906238] [DEBUG] [REMOTE ] RING: PASS: History has at least 300 days. [2026-01-23T12:19:24.906461] [DEBUG] [REMOTE ] RING: PASS: Price check passed. Min price $57.99. [2026-01-23T12:19:24.906617] [DEBUG] [REMOTE ] RING: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:24.906739] [DEBUG] [REMOTE ] RING: PASS: Integrity check passed. [2026-01-23T12:19:24.906780] [DEBUG] [REMOTE ] RING: Symbol is viable for forecasting. [2026-01-23T12:19:24.906992] [INFO ] [MAIN ] [2672/3498] RING kept (0.5s) | 2669 kept, 3 rejected | 138.2/min | ETA: 6.0m [2026-01-23T12:19:25.377046] [DEBUG] [REMOTE ] RIO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:25.377190] [DEBUG] [REMOTE ] RIO: PASS: History has at least 300 days. [2026-01-23T12:19:25.377433] [DEBUG] [REMOTE ] RIO: PASS: Price check passed. Min price $67.89. [2026-01-23T12:19:25.377589] [DEBUG] [REMOTE ] RIO: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:25.377711] [DEBUG] [REMOTE ] RIO: PASS: Integrity check passed. [2026-01-23T12:19:25.377751] [DEBUG] [REMOTE ] RIO: Symbol is viable for forecasting. [2026-01-23T12:19:25.377799] [INFO ] [MAIN ] [2673/3498] RIO kept (0.5s) | 2670 kept, 3 rejected | 138.2/min | ETA: 6.0m [2026-01-23T12:19:25.747979] [DEBUG] [REMOTE ] RITM: Retrieved 3201 rows, trimmed to 300. [2026-01-23T12:19:25.748110] [DEBUG] [REMOTE ] RITM: PASS: History has at least 300 days. [2026-01-23T12:19:25.748317] [DEBUG] [REMOTE ] RITM: PASS: Price check passed. Min price $10.55. [2026-01-23T12:19:25.748450] [DEBUG] [REMOTE ] RITM: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:25.748560] [DEBUG] [REMOTE ] RITM: PASS: Integrity check passed. [2026-01-23T12:19:25.748620] [DEBUG] [REMOTE ] RITM: Symbol is viable for forecasting. [2026-01-23T12:19:25.748668] [INFO ] [MAIN ] [2674/3498] RITM kept (0.4s) | 2671 kept, 3 rejected | 138.2/min | ETA: 6.0m [2026-01-23T12:19:26.012595] [DEBUG] [REMOTE ] RIVN: Retrieved 1053 rows, trimmed to 300. [2026-01-23T12:19:26.012827] [DEBUG] [REMOTE ] RIVN: PASS: History has at least 300 days. [2026-01-23T12:19:26.013134] [DEBUG] [REMOTE ] RIVN: PASS: Price check passed. Min price $12.50. [2026-01-23T12:19:26.013286] [DEBUG] [REMOTE ] RIVN: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:26.013425] [DEBUG] [REMOTE ] RIVN: PASS: Integrity check passed. [2026-01-23T12:19:26.013469] [DEBUG] [REMOTE ] RIVN: Symbol is viable for forecasting. [2026-01-23T12:19:26.013531] [INFO ] [MAIN ] [2675/3498] RIVN kept (0.3s) | 2672 kept, 3 rejected | 138.2/min | ETA: 6.0m [2026-01-23T12:19:26.417759] [DEBUG] [REMOTE ] RKLB: Retrieved 1108 rows, trimmed to 300. [2026-01-23T12:19:26.417928] [DEBUG] [REMOTE ] RKLB: PASS: History has at least 300 days. [2026-01-23T12:19:26.418209] [DEBUG] [REMOTE ] RKLB: PASS: Price check passed. Min price $39.48. [2026-01-23T12:19:26.418359] [DEBUG] [REMOTE ] RKLB: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:26.418480] [DEBUG] [REMOTE ] RKLB: PASS: Integrity check passed. [2026-01-23T12:19:26.418524] [DEBUG] [REMOTE ] RKLB: Symbol is viable for forecasting. [2026-01-23T12:19:26.418603] [INFO ] [MAIN ] [2676/3498] RKLB kept (0.4s) | 2673 kept, 3 rejected | 138.2/min | ETA: 5.9m [2026-01-23T12:19:27.099607] [DEBUG] [REMOTE ] RL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:27.099750] [DEBUG] [REMOTE ] RL: PASS: History has at least 300 days. [2026-01-23T12:19:27.099982] [DEBUG] [REMOTE ] RL: PASS: Price check passed. Min price $308.50. [2026-01-23T12:19:27.100124] [DEBUG] [REMOTE ] RL: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:27.100244] [DEBUG] [REMOTE ] RL: PASS: Integrity check passed. [2026-01-23T12:19:27.100286] [DEBUG] [REMOTE ] RL: Symbol is viable for forecasting. [2026-01-23T12:19:27.100335] [INFO ] [MAIN ] [2677/3498] RL kept (0.7s) | 2674 kept, 3 rejected | 138.2/min | ETA: 5.9m [2026-01-23T12:19:27.315468] [DEBUG] [REMOTE ] RLAY: Retrieved 1387 rows, trimmed to 300. [2026-01-23T12:19:27.315631] [DEBUG] [REMOTE ] RLAY: PASS: History has at least 300 days. [2026-01-23T12:19:27.315859] [DEBUG] [REMOTE ] RLAY: PASS: Price check passed. Min price $6.05. [2026-01-23T12:19:27.316002] [DEBUG] [REMOTE ] RLAY: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:27.316121] [DEBUG] [REMOTE ] RLAY: PASS: Integrity check passed. [2026-01-23T12:19:27.316163] [DEBUG] [REMOTE ] RLAY: Symbol is viable for forecasting. [2026-01-23T12:19:27.316219] [INFO ] [MAIN ] [2678/3498] RLAY kept (0.2s) | 2675 kept, 3 rejected | 138.2/min | ETA: 5.9m [2026-01-23T12:19:27.965603] [DEBUG] [REMOTE ] RLI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:27.965764] [DEBUG] [REMOTE ] RLI: PASS: History has at least 300 days. [2026-01-23T12:19:27.966011] [DEBUG] [REMOTE ] RLI: PASS: Price check passed. Min price $56.45. [2026-01-23T12:19:27.966153] [DEBUG] [REMOTE ] RLI: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:27.966306] [DEBUG] [REMOTE ] RLI: PASS: Integrity check passed. [2026-01-23T12:19:27.966348] [DEBUG] [REMOTE ] RLI: Symbol is viable for forecasting. [2026-01-23T12:19:27.966398] [INFO ] [MAIN ] [2679/3498] RLI kept (0.7s) | 2676 kept, 3 rejected | 138.2/min | ETA: 5.9m [2026-01-23T12:19:28.258053] [DEBUG] [REMOTE ] RLJ: Retrieved 3697 rows, trimmed to 300. [2026-01-23T12:19:28.258186] [DEBUG] [REMOTE ] RLJ: PASS: History has at least 300 days. [2026-01-23T12:19:28.258400] [DEBUG] [REMOTE ] RLJ: PASS: Price check passed. Min price $6.67. [2026-01-23T12:19:28.258539] [DEBUG] [REMOTE ] RLJ: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:28.258676] [DEBUG] [REMOTE ] RLJ: PASS: Integrity check passed. [2026-01-23T12:19:28.258717] [DEBUG] [REMOTE ] RLJ: Symbol is viable for forecasting. [2026-01-23T12:19:28.258766] [INFO ] [MAIN ] [2680/3498] RLJ kept (0.3s) | 2677 kept, 3 rejected | 138.2/min | ETA: 5.9m [2026-01-23T12:19:28.712169] [DEBUG] [REMOTE ] RLMD: Retrieved 2837 rows, trimmed to 300. [2026-01-23T12:19:28.712299] [DEBUG] [REMOTE ] RLMD: PASS: History has at least 300 days. [2026-01-23T12:19:28.712511] [DEBUG] [REMOTE ] RLMD: PASS: Price check passed. Min price $2.20. [2026-01-23T12:19:28.712700] [DEBUG] [REMOTE ] RLMD: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:28.712822] [DEBUG] [REMOTE ] RLMD: PASS: Integrity check passed. [2026-01-23T12:19:28.712864] [DEBUG] [REMOTE ] RLMD: Symbol is viable for forecasting. [2026-01-23T12:19:28.712915] [INFO ] [MAIN ] [2681/3498] RLMD kept (0.5s) | 2678 kept, 3 rejected | 138.2/min | ETA: 5.9m [2026-01-23T12:19:28.862365] [DEBUG] [REMOTE ] RLTY: Retrieved 981 rows, trimmed to 300. [2026-01-23T12:19:28.862509] [DEBUG] [REMOTE ] RLTY: PASS: History has at least 300 days. [2026-01-23T12:19:28.862740] [DEBUG] [REMOTE ] RLTY: PASS: Price check passed. Min price $14.29. [2026-01-23T12:19:28.862890] [DEBUG] [REMOTE ] RLTY: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:28.863016] [DEBUG] [REMOTE ] RLTY: PASS: Integrity check passed. [2026-01-23T12:19:28.863058] [DEBUG] [REMOTE ] RLTY: Symbol is viable for forecasting. [2026-01-23T12:19:28.863107] [INFO ] [MAIN ] [2682/3498] RLTY kept (0.1s) | 2679 kept, 3 rejected | 138.3/min | ETA: 5.9m [2026-01-23T12:19:29.428366] [DEBUG] [REMOTE ] RLX: Retrieved 1256 rows, trimmed to 300. [2026-01-23T12:19:29.428536] [DEBUG] [REMOTE ] RLX: PASS: History has at least 300 days. [2026-01-23T12:19:29.428841] [DEBUG] [REMOTE ] RLX: PASS: Price check passed. Min price $2.23. [2026-01-23T12:19:29.429222] [DEBUG] [REMOTE ] RLX: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:29.429371] [DEBUG] [REMOTE ] RLX: PASS: Integrity check passed. [2026-01-23T12:19:29.429427] [DEBUG] [REMOTE ] RLX: Symbol is viable for forecasting. [2026-01-23T12:19:29.429493] [INFO ] [MAIN ] [2683/3498] RLX kept (0.6s) | 2680 kept, 3 rejected | 138.2/min | ETA: 5.9m [2026-01-23T12:19:29.923349] [DEBUG] [REMOTE ] RM: Retrieved 3475 rows, trimmed to 300. [2026-01-23T12:19:29.923477] [DEBUG] [REMOTE ] RM: PASS: History has at least 300 days. [2026-01-23T12:19:29.923723] [DEBUG] [REMOTE ] RM: PASS: Price check passed. Min price $35.82. [2026-01-23T12:19:29.923877] [DEBUG] [REMOTE ] RM: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:29.923993] [DEBUG] [REMOTE ] RM: PASS: Integrity check passed. [2026-01-23T12:19:29.924046] [DEBUG] [REMOTE ] RM: Symbol is viable for forecasting. [2026-01-23T12:19:29.924104] [INFO ] [MAIN ] [2684/3498] RM kept (0.5s) | 2681 kept, 3 rejected | 138.2/min | ETA: 5.9m [2026-01-23T12:19:30.324297] [DEBUG] [REMOTE ] RMAX: Retrieved 3095 rows, trimmed to 300. [2026-01-23T12:19:30.324434] [DEBUG] [REMOTE ] RMAX: PASS: History has at least 300 days. [2026-01-23T12:19:30.324671] [DEBUG] [REMOTE ] RMAX: PASS: Price check passed. Min price $7.27. [2026-01-23T12:19:30.324807] [DEBUG] [REMOTE ] RMAX: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:30.324944] [DEBUG] [REMOTE ] RMAX: PASS: Integrity check passed. [2026-01-23T12:19:30.324986] [DEBUG] [REMOTE ] RMAX: Symbol is viable for forecasting. [2026-01-23T12:19:30.325035] [INFO ] [MAIN ] [2685/3498] RMAX kept (0.4s) | 2682 kept, 3 rejected | 138.2/min | ETA: 5.9m [2026-01-23T12:19:30.639678] [DEBUG] [REMOTE ] RMBI: Retrieved 1649 rows, trimmed to 300. [2026-01-23T12:19:30.639817] [DEBUG] [REMOTE ] RMBI: PASS: History has at least 300 days. [2026-01-23T12:19:30.640025] [DEBUG] [REMOTE ] RMBI: PASS: Price check passed. Min price $12.78. [2026-01-23T12:19:30.640158] [DEBUG] [REMOTE ] RMBI: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:30.640271] [DEBUG] [REMOTE ] RMBI: PASS: Integrity check passed. [2026-01-23T12:19:30.640312] [DEBUG] [REMOTE ] RMBI: Symbol is viable for forecasting. [2026-01-23T12:19:30.640360] [INFO ] [MAIN ] [2686/3498] RMBI kept (0.3s) | 2683 kept, 3 rejected | 138.3/min | ETA: 5.9m [2026-01-23T12:19:31.225368] [DEBUG] [REMOTE ] RMBS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:31.225510] [DEBUG] [REMOTE ] RMBS: PASS: History has at least 300 days. [2026-01-23T12:19:31.225761] [DEBUG] [REMOTE ] RMBS: PASS: Price check passed. Min price $87.28. [2026-01-23T12:19:31.225908] [DEBUG] [REMOTE ] RMBS: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:31.226029] [DEBUG] [REMOTE ] RMBS: PASS: Integrity check passed. [2026-01-23T12:19:31.226074] [DEBUG] [REMOTE ] RMBS: Symbol is viable for forecasting. [2026-01-23T12:19:31.226126] [INFO ] [MAIN ] [2687/3498] RMBS kept (0.6s) | 2684 kept, 3 rejected | 138.2/min | ETA: 5.9m [2026-01-23T12:19:31.710232] [DEBUG] [REMOTE ] RMD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:31.710368] [DEBUG] [REMOTE ] RMD: PASS: History has at least 300 days. [2026-01-23T12:19:31.710602] [DEBUG] [REMOTE ] RMD: PASS: Price check passed. Min price $240.87. [2026-01-23T12:19:31.710744] [DEBUG] [REMOTE ] RMD: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:31.710860] [DEBUG] [REMOTE ] RMD: PASS: Integrity check passed. [2026-01-23T12:19:31.710901] [DEBUG] [REMOTE ] RMD: Symbol is viable for forecasting. [2026-01-23T12:19:31.710950] [INFO ] [MAIN ] [2688/3498] RMD kept (0.5s) | 2685 kept, 3 rejected | 138.2/min | ETA: 5.9m [2026-01-23T12:19:31.985129] [DEBUG] [REMOTE ] RMI: Retrieved 1818 rows, trimmed to 300. [2026-01-23T12:19:31.985259] [DEBUG] [REMOTE ] RMI: PASS: History has at least 300 days. [2026-01-23T12:19:31.985459] [DEBUG] [REMOTE ] RMI: PASS: Price check passed. Min price $14.15. [2026-01-23T12:19:31.985622] [DEBUG] [REMOTE ] RMI: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:31.985735] [DEBUG] [REMOTE ] RMI: PASS: Integrity check passed. [2026-01-23T12:19:31.985776] [DEBUG] [REMOTE ] RMI: Symbol is viable for forecasting. [2026-01-23T12:19:31.985824] [INFO ] [MAIN ] [2689/3498] RMI kept (0.3s) | 2686 kept, 3 rejected | 138.2/min | ETA: 5.9m [2026-01-23T12:19:32.386105] [DEBUG] [REMOTE ] RMM: Retrieved 1632 rows, trimmed to 300. [2026-01-23T12:19:32.386226] [DEBUG] [REMOTE ] RMM: PASS: History has at least 300 days. [2026-01-23T12:19:32.386425] [DEBUG] [REMOTE ] RMM: PASS: Price check passed. Min price $13.47. [2026-01-23T12:19:32.386559] [DEBUG] [REMOTE ] RMM: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:32.386698] [DEBUG] [REMOTE ] RMM: PASS: Integrity check passed. [2026-01-23T12:19:32.386739] [DEBUG] [REMOTE ] RMM: Symbol is viable for forecasting. [2026-01-23T12:19:32.386786] [INFO ] [MAIN ] [2690/3498] RMM kept (0.4s) | 2687 kept, 3 rejected | 138.3/min | ETA: 5.8m [2026-01-23T12:19:32.748870] [DEBUG] [REMOTE ] RMMZ: Retrieved 989 rows, trimmed to 300. [2026-01-23T12:19:32.749014] [DEBUG] [REMOTE ] RMMZ: PASS: History has at least 300 days. [2026-01-23T12:19:32.749424] [DEBUG] [REMOTE ] RMMZ: PASS: Price check passed. Min price $14.30. [2026-01-23T12:19:32.749558] [DEBUG] [REMOTE ] RMMZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:32.749705] [DEBUG] [REMOTE ] RMMZ: PASS: Integrity check passed. [2026-01-23T12:19:32.749747] [DEBUG] [REMOTE ] RMMZ: Symbol is viable for forecasting. [2026-01-23T12:19:32.749794] [INFO ] [MAIN ] [2691/3498] RMMZ kept (0.4s) | 2688 kept, 3 rejected | 138.3/min | ETA: 5.8m [2026-01-23T12:19:33.234617] [DEBUG] [REMOTE ] RMNI: Retrieved 2615 rows, trimmed to 300. [2026-01-23T12:19:33.234759] [DEBUG] [REMOTE ] RMNI: PASS: History has at least 300 days. [2026-01-23T12:19:33.235016] [DEBUG] [REMOTE ] RMNI: PASS: Price check passed. Min price $3.68. [2026-01-23T12:19:33.235190] [DEBUG] [REMOTE ] RMNI: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:33.235335] [DEBUG] [REMOTE ] RMNI: PASS: Integrity check passed. [2026-01-23T12:19:33.235388] [DEBUG] [REMOTE ] RMNI: Symbol is viable for forecasting. [2026-01-23T12:19:33.235448] [INFO ] [MAIN ] [2692/3498] RMNI kept (0.5s) | 2689 kept, 3 rejected | 138.3/min | ETA: 5.8m [2026-01-23T12:19:33.590013] [DEBUG] [REMOTE ] RNA: Retrieved 1410 rows, trimmed to 300. [2026-01-23T12:19:33.590139] [DEBUG] [REMOTE ] RNA: PASS: History has at least 300 days. [2026-01-23T12:19:33.590349] [DEBUG] [REMOTE ] RNA: PASS: Price check passed. Min price $69.65. [2026-01-23T12:19:33.590490] [DEBUG] [REMOTE ] RNA: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:33.590632] [DEBUG] [REMOTE ] RNA: PASS: Integrity check passed. [2026-01-23T12:19:33.590677] [DEBUG] [REMOTE ] RNA: Symbol is viable for forecasting. [2026-01-23T12:19:33.590728] [INFO ] [MAIN ] [2693/3498] RNA kept (0.4s) | 2690 kept, 3 rejected | 138.3/min | ETA: 5.8m [2026-01-23T12:19:34.037023] [DEBUG] [REMOTE ] RNAC: Retrieved 2410 rows, trimmed to 300. [2026-01-23T12:19:34.037192] [DEBUG] [REMOTE ] RNAC: PASS: History has at least 300 days. [2026-01-23T12:19:34.037538] [DEBUG] [REMOTE ] RNAC: PASS: Price check passed. Min price $6.43. [2026-01-23T12:19:34.037765] [DEBUG] [REMOTE ] RNAC: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:34.037942] [DEBUG] [REMOTE ] RNAC: PASS: Integrity check passed. [2026-01-23T12:19:34.038000] [DEBUG] [REMOTE ] RNAC: Symbol is viable for forecasting. [2026-01-23T12:19:34.038071] [INFO ] [MAIN ] [2694/3498] RNAC kept (0.4s) | 2691 kept, 3 rejected | 138.3/min | ETA: 5.8m [2026-01-23T12:19:34.283833] [DEBUG] [REMOTE ] RNAZ: Retrieved 1141 rows, trimmed to 300. [2026-01-23T12:19:34.283971] [DEBUG] [REMOTE ] RNAZ: PASS: History has at least 300 days. [2026-01-23T12:19:34.284175] [DEBUG] [REMOTE ] RNAZ: PASS: Price check passed. Min price $6.44. [2026-01-23T12:19:34.284310] [DEBUG] [REMOTE ] RNAZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:34.284419] [DEBUG] [REMOTE ] RNAZ: PASS: Integrity check passed. [2026-01-23T12:19:34.284459] [DEBUG] [REMOTE ] RNAZ: Symbol is viable for forecasting. [2026-01-23T12:19:34.284507] [INFO ] [MAIN ] [2695/3498] RNAZ kept (0.2s) | 2692 kept, 3 rejected | 138.3/min | ETA: 5.8m [2026-01-23T12:19:34.851462] [DEBUG] [REMOTE ] RNG: Retrieved 3098 rows, trimmed to 300. [2026-01-23T12:19:34.851637] [DEBUG] [REMOTE ] RNG: PASS: History has at least 300 days. [2026-01-23T12:19:34.851871] [DEBUG] [REMOTE ] RNG: PASS: Price check passed. Min price $25.81. [2026-01-23T12:19:34.852007] [DEBUG] [REMOTE ] RNG: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:34.852122] [DEBUG] [REMOTE ] RNG: PASS: Integrity check passed. [2026-01-23T12:19:34.852163] [DEBUG] [REMOTE ] RNG: Symbol is viable for forecasting. [2026-01-23T12:19:34.852211] [INFO ] [MAIN ] [2696/3498] RNG kept (0.6s) | 2693 kept, 3 rejected | 138.3/min | ETA: 5.8m [2026-01-23T12:19:35.366949] [DEBUG] [REMOTE ] RNP: Retrieved 5681 rows, trimmed to 300. [2026-01-23T12:19:35.367118] [DEBUG] [REMOTE ] RNP: PASS: History has at least 300 days. [2026-01-23T12:19:35.367445] [DEBUG] [REMOTE ] RNP: PASS: Price check passed. Min price $19.29. [2026-01-23T12:19:35.367659] [DEBUG] [REMOTE ] RNP: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:35.367822] [DEBUG] [REMOTE ] RNP: PASS: Integrity check passed. [2026-01-23T12:19:35.367877] [DEBUG] [REMOTE ] RNP: Symbol is viable for forecasting. [2026-01-23T12:19:35.367946] [INFO ] [MAIN ] [2697/3498] RNP kept (0.5s) | 2694 kept, 3 rejected | 138.3/min | ETA: 5.8m [2026-01-23T12:19:35.664134] [DEBUG] [REMOTE ] ROAD: Retrieved 1940 rows, trimmed to 300. [2026-01-23T12:19:35.664279] [DEBUG] [REMOTE ] ROAD: PASS: History has at least 300 days. [2026-01-23T12:19:35.664564] [DEBUG] [REMOTE ] ROAD: PASS: Price check passed. Min price $100.43. [2026-01-23T12:19:35.664755] [DEBUG] [REMOTE ] ROAD: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:35.664903] [DEBUG] [REMOTE ] ROAD: PASS: Integrity check passed. [2026-01-23T12:19:35.664951] [DEBUG] [REMOTE ] ROAD: Symbol is viable for forecasting. [2026-01-23T12:19:35.665005] [INFO ] [MAIN ] [2698/3498] ROAD kept (0.3s) | 2695 kept, 3 rejected | 138.3/min | ETA: 5.8m [2026-01-23T12:19:36.256005] [DEBUG] [REMOTE ] ROCK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:36.256134] [DEBUG] [REMOTE ] ROCK: PASS: History has at least 300 days. [2026-01-23T12:19:36.256345] [DEBUG] [REMOTE ] ROCK: PASS: Price check passed. Min price $44.17. [2026-01-23T12:19:36.256481] [DEBUG] [REMOTE ] ROCK: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:36.256613] [DEBUG] [REMOTE ] ROCK: PASS: Integrity check passed. [2026-01-23T12:19:36.256656] [DEBUG] [REMOTE ] ROCK: Symbol is viable for forecasting. [2026-01-23T12:19:36.256704] [INFO ] [MAIN ] [2699/3498] ROCK kept (0.6s) | 2696 kept, 3 rejected | 138.3/min | ETA: 5.8m [2026-01-23T12:19:36.494615] [DEBUG] [REMOTE ] ROE: Retrieved 622 rows, trimmed to 300. [2026-01-23T12:19:36.494795] [DEBUG] [REMOTE ] ROE: PASS: History has at least 300 days. [2026-01-23T12:19:36.495019] [DEBUG] [REMOTE ] ROE: PASS: Price check passed. Min price $33.03. [2026-01-23T12:19:36.495206] [DEBUG] [REMOTE ] ROE: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:36.495351] [DEBUG] [REMOTE ] ROE: PASS: Integrity check passed. [2026-01-23T12:19:36.495407] [DEBUG] [REMOTE ] ROE: Symbol is viable for forecasting. [2026-01-23T12:19:36.495502] [INFO ] [MAIN ] [2700/3498] ROE kept (0.2s) | 2697 kept, 3 rejected | 138.3/min | ETA: 5.8m [2026-01-23T12:19:37.036148] [DEBUG] [REMOTE ] ROP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:37.036295] [DEBUG] [REMOTE ] ROP: PASS: History has at least 300 days. [2026-01-23T12:19:37.036524] [DEBUG] [REMOTE ] ROP: PASS: Price check passed. Min price $403.76. [2026-01-23T12:19:37.036688] [DEBUG] [REMOTE ] ROP: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:37.036813] [DEBUG] [REMOTE ] ROP: PASS: Integrity check passed. [2026-01-23T12:19:37.036855] [DEBUG] [REMOTE ] ROP: Symbol is viable for forecasting. [2026-01-23T12:19:37.036905] [INFO ] [MAIN ] [2701/3498] ROP kept (0.5s) | 2698 kept, 3 rejected | 138.3/min | ETA: 5.8m [2026-01-23T12:19:37.206779] [DEBUG] [REMOTE ] RPAY: Retrieved 1889 rows, trimmed to 300. [2026-01-23T12:19:37.206914] [DEBUG] [REMOTE ] RPAY: PASS: History has at least 300 days. [2026-01-23T12:19:37.207125] [DEBUG] [REMOTE ] RPAY: PASS: Price check passed. Min price $3.00. [2026-01-23T12:19:37.207260] [DEBUG] [REMOTE ] RPAY: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:37.207402] [DEBUG] [REMOTE ] RPAY: PASS: Integrity check passed. [2026-01-23T12:19:37.207446] [DEBUG] [REMOTE ] RPAY: Symbol is viable for forecasting. [2026-01-23T12:19:37.207495] [INFO ] [MAIN ] [2702/3498] RPAY kept (0.2s) | 2699 kept, 3 rejected | 138.3/min | ETA: 5.8m [2026-01-23T12:19:37.784224] [DEBUG] [REMOTE ] RPD: Retrieved 2645 rows, trimmed to 300. [2026-01-23T12:19:37.784401] [DEBUG] [REMOTE ] RPD: PASS: History has at least 300 days. [2026-01-23T12:19:37.784737] [DEBUG] [REMOTE ] RPD: PASS: Price check passed. Min price $12.51. [2026-01-23T12:19:37.784947] [DEBUG] [REMOTE ] RPD: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:37.785116] [DEBUG] [REMOTE ] RPD: PASS: Integrity check passed. [2026-01-23T12:19:37.785179] [DEBUG] [REMOTE ] RPD: Symbol is viable for forecasting. [2026-01-23T12:19:37.785254] [INFO ] [MAIN ] [2703/3498] RPD kept (0.6s) | 2700 kept, 3 rejected | 138.3/min | ETA: 5.7m [2026-01-23T12:19:38.083045] [DEBUG] [REMOTE ] RPID: Retrieved 1136 rows, trimmed to 300. [2026-01-23T12:19:38.083191] [DEBUG] [REMOTE ] RPID: PASS: History has at least 300 days. [2026-01-23T12:19:38.083411] [DEBUG] [REMOTE ] RPID: PASS: Price check passed. Min price $2.70. [2026-01-23T12:19:38.083561] [DEBUG] [REMOTE ] RPID: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:38.083730] [DEBUG] [REMOTE ] RPID: PASS: Integrity check passed. [2026-01-23T12:19:38.083781] [DEBUG] [REMOTE ] RPID: Symbol is viable for forecasting. [2026-01-23T12:19:38.083831] [INFO ] [MAIN ] [2704/3498] RPID kept (0.3s) | 2701 kept, 3 rejected | 138.3/min | ETA: 5.7m [2026-01-23T12:19:38.526552] [DEBUG] [REMOTE ] RPRX: Retrieved 1408 rows, trimmed to 300. [2026-01-23T12:19:38.526731] [DEBUG] [REMOTE ] RPRX: PASS: History has at least 300 days. [2026-01-23T12:19:38.527015] [DEBUG] [REMOTE ] RPRX: PASS: Price check passed. Min price $36.21. [2026-01-23T12:19:38.527218] [DEBUG] [REMOTE ] RPRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:38.527409] [DEBUG] [REMOTE ] RPRX: PASS: Integrity check passed. [2026-01-23T12:19:38.527472] [DEBUG] [REMOTE ] RPRX: Symbol is viable for forecasting. [2026-01-23T12:19:38.527545] [INFO ] [MAIN ] [2705/3498] RPRX kept (0.4s) | 2702 kept, 3 rejected | 138.3/min | ETA: 5.7m [2026-01-23T12:19:38.809026] [DEBUG] [REMOTE ] RPTX: Retrieved 1405 rows, trimmed to 300. [2026-01-23T12:19:38.809169] [DEBUG] [REMOTE ] RPTX: PASS: History has at least 300 days. [2026-01-23T12:19:38.809411] [DEBUG] [REMOTE ] RPTX: PASS: Price check passed. Min price $1.65. [2026-01-23T12:19:38.809563] [DEBUG] [REMOTE ] RPTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:38.809727] [DEBUG] [REMOTE ] RPTX: PASS: Integrity check passed. [2026-01-23T12:19:38.809772] [DEBUG] [REMOTE ] RPTX: Symbol is viable for forecasting. [2026-01-23T12:19:38.809862] [INFO ] [MAIN ] [2706/3498] RPTX kept (0.3s) | 2703 kept, 3 rejected | 138.3/min | ETA: 5.7m [2026-01-23T12:19:39.540005] [DEBUG] [REMOTE ] RQI: Retrieved 6016 rows, trimmed to 300. [2026-01-23T12:19:39.540153] [DEBUG] [REMOTE ] RQI: PASS: History has at least 300 days. [2026-01-23T12:19:39.540392] [DEBUG] [REMOTE ] RQI: PASS: Price check passed. Min price $11.15. [2026-01-23T12:19:39.540530] [DEBUG] [REMOTE ] RQI: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:39.540677] [DEBUG] [REMOTE ] RQI: PASS: Integrity check passed. [2026-01-23T12:19:39.540719] [DEBUG] [REMOTE ] RQI: Symbol is viable for forecasting. [2026-01-23T12:19:39.540768] [INFO ] [MAIN ] [2707/3498] RQI kept (0.7s) | 2704 kept, 3 rejected | 138.3/min | ETA: 5.7m [2026-01-23T12:19:39.824761] [DEBUG] [REMOTE ] RRBI: Retrieved 1690 rows, trimmed to 300. [2026-01-23T12:19:39.824901] [DEBUG] [REMOTE ] RRBI: PASS: History has at least 300 days. [2026-01-23T12:19:39.825110] [DEBUG] [REMOTE ] RRBI: PASS: Price check passed. Min price $64.74. [2026-01-23T12:19:39.825244] [DEBUG] [REMOTE ] RRBI: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:39.825354] [DEBUG] [REMOTE ] RRBI: PASS: Integrity check passed. [2026-01-23T12:19:39.825393] [DEBUG] [REMOTE ] RRBI: Symbol is viable for forecasting. [2026-01-23T12:19:39.825441] [INFO ] [MAIN ] [2708/3498] RRBI kept (0.3s) | 2705 kept, 3 rejected | 138.3/min | ETA: 5.7m [2026-01-23T12:19:40.398272] [DEBUG] [REMOTE ] RRC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:40.398419] [DEBUG] [REMOTE ] RRC: PASS: History has at least 300 days. [2026-01-23T12:19:40.398670] [DEBUG] [REMOTE ] RRC: PASS: Price check passed. Min price $33.43. [2026-01-23T12:19:40.398811] [DEBUG] [REMOTE ] RRC: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:40.398934] [DEBUG] [REMOTE ] RRC: PASS: Integrity check passed. [2026-01-23T12:19:40.398976] [DEBUG] [REMOTE ] RRC: Symbol is viable for forecasting. [2026-01-23T12:19:40.399025] [INFO ] [MAIN ] [2709/3498] RRC kept (0.6s) | 2706 kept, 3 rejected | 138.3/min | ETA: 5.7m [2026-01-23T12:19:40.760846] [DEBUG] [REMOTE ] RRGB: Retrieved 5916 rows, trimmed to 300. [2026-01-23T12:19:40.760978] [DEBUG] [REMOTE ] RRGB: PASS: History has at least 300 days. [2026-01-23T12:19:40.761193] [DEBUG] [REMOTE ] RRGB: PASS: Price check passed. Min price $3.79. [2026-01-23T12:19:40.761331] [DEBUG] [REMOTE ] RRGB: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:40.761448] [DEBUG] [REMOTE ] RRGB: PASS: Integrity check passed. [2026-01-23T12:19:40.761489] [DEBUG] [REMOTE ] RRGB: Symbol is viable for forecasting. [2026-01-23T12:19:40.761538] [INFO ] [MAIN ] [2710/3498] RRGB kept (0.4s) | 2707 kept, 3 rejected | 138.3/min | ETA: 5.7m [2026-01-23T12:19:41.240374] [DEBUG] [REMOTE ] RRX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:41.240522] [DEBUG] [REMOTE ] RRX: PASS: History has at least 300 days. [2026-01-23T12:19:41.240767] [DEBUG] [REMOTE ] RRX: PASS: Price check passed. Min price $128.43. [2026-01-23T12:19:41.240904] [DEBUG] [REMOTE ] RRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:41.241020] [DEBUG] [REMOTE ] RRX: PASS: Integrity check passed. [2026-01-23T12:19:41.241059] [DEBUG] [REMOTE ] RRX: Symbol is viable for forecasting. [2026-01-23T12:19:41.241106] [INFO ] [MAIN ] [2711/3498] RRX kept (0.5s) | 2708 kept, 3 rejected | 138.3/min | ETA: 5.7m [2026-01-23T12:19:41.708014] [DEBUG] [REMOTE ] RS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:41.708155] [DEBUG] [REMOTE ] RS: PASS: History has at least 300 days. [2026-01-23T12:19:41.708386] [DEBUG] [REMOTE ] RS: PASS: Price check passed. Min price $264.78. [2026-01-23T12:19:41.708523] [DEBUG] [REMOTE ] RS: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:41.708664] [DEBUG] [REMOTE ] RS: PASS: Integrity check passed. [2026-01-23T12:19:41.708706] [DEBUG] [REMOTE ] RS: Symbol is viable for forecasting. [2026-01-23T12:19:41.708772] [INFO ] [MAIN ] [2712/3498] RS kept (0.5s) | 2709 kept, 3 rejected | 138.3/min | ETA: 5.7m [2026-01-23T12:19:42.290179] [DEBUG] [REMOTE ] RSG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:42.290322] [DEBUG] [REMOTE ] RSG: PASS: History has at least 300 days. [2026-01-23T12:19:42.290543] [DEBUG] [REMOTE ] RSG: PASS: Price check passed. Min price $203.51. [2026-01-23T12:19:42.290701] [DEBUG] [REMOTE ] RSG: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:42.290818] [DEBUG] [REMOTE ] RSG: PASS: Integrity check passed. [2026-01-23T12:19:42.290859] [DEBUG] [REMOTE ] RSG: Symbol is viable for forecasting. [2026-01-23T12:19:42.290907] [INFO ] [MAIN ] [2713/3498] RSG kept (0.6s) | 2710 kept, 3 rejected | 138.3/min | ETA: 5.7m [2026-01-23T12:19:42.556234] [DEBUG] [REMOTE ] RSI: Retrieved 1444 rows, trimmed to 300. [2026-01-23T12:19:42.556392] [DEBUG] [REMOTE ] RSI: PASS: History has at least 300 days. [2026-01-23T12:19:42.556704] [DEBUG] [REMOTE ] RSI: PASS: Price check passed. Min price $16.55. [2026-01-23T12:19:42.556882] [DEBUG] [REMOTE ] RSI: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:42.557031] [DEBUG] [REMOTE ] RSI: PASS: Integrity check passed. [2026-01-23T12:19:42.557083] [DEBUG] [REMOTE ] RSI: Symbol is viable for forecasting. [2026-01-23T12:19:42.557147] [INFO ] [MAIN ] [2714/3498] RSI kept (0.3s) | 2711 kept, 3 rejected | 138.3/min | ETA: 5.7m [2026-01-23T12:19:42.828728] [DEBUG] [REMOTE ] RSKD: Retrieved 1126 rows, trimmed to 300. [2026-01-23T12:19:42.828873] [DEBUG] [REMOTE ] RSKD: PASS: History has at least 300 days. [2026-01-23T12:19:42.829085] [DEBUG] [REMOTE ] RSKD: PASS: Price check passed. Min price $4.49. [2026-01-23T12:19:42.829224] [DEBUG] [REMOTE ] RSKD: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:42.829337] [DEBUG] [REMOTE ] RSKD: PASS: Integrity check passed. [2026-01-23T12:19:42.829378] [DEBUG] [REMOTE ] RSKD: Symbol is viable for forecasting. [2026-01-23T12:19:42.829426] [INFO ] [MAIN ] [2715/3498] RSKD kept (0.3s) | 2712 kept, 3 rejected | 138.3/min | ETA: 5.7m [2026-01-23T12:19:43.305222] [DEBUG] [REMOTE ] RSSS: Retrieved 3088 rows, trimmed to 300. [2026-01-23T12:19:43.305395] [DEBUG] [REMOTE ] RSSS: PASS: History has at least 300 days. [2026-01-23T12:19:43.305912] [DEBUG] [REMOTE ] RSSS: PASS: Price check passed. Min price $2.61. [2026-01-23T12:19:43.306108] [DEBUG] [REMOTE ] RSSS: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:43.306271] [DEBUG] [REMOTE ] RSSS: PASS: Integrity check passed. [2026-01-23T12:19:43.306328] [DEBUG] [REMOTE ] RSSS: Symbol is viable for forecasting. [2026-01-23T12:19:43.306607] [INFO ] [MAIN ] [2716/3498] RSSS kept (0.5s) | 2713 kept, 3 rejected | 138.3/min | ETA: 5.7m [2026-01-23T12:19:43.731046] [DEBUG] [REMOTE ] RTO: Retrieved 4662 rows, trimmed to 300. [2026-01-23T12:19:43.731253] [DEBUG] [REMOTE ] RTO: PASS: History has at least 300 days. [2026-01-23T12:19:43.731784] [DEBUG] [REMOTE ] RTO: PASS: Price check passed. Min price $26.00. [2026-01-23T12:19:43.731932] [DEBUG] [REMOTE ] RTO: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:43.732116] [DEBUG] [REMOTE ] RTO: PASS: Integrity check passed. [2026-01-23T12:19:43.732161] [DEBUG] [REMOTE ] RTO: Symbol is viable for forecasting. [2026-01-23T12:19:43.732239] [INFO ] [MAIN ] [2717/3498] RTO kept (0.4s) | 2714 kept, 3 rejected | 138.3/min | ETA: 5.6m [2026-01-23T12:19:44.140642] [DEBUG] [REMOTE ] RUM: Retrieved 1200 rows, trimmed to 300. [2026-01-23T12:19:44.140784] [DEBUG] [REMOTE ] RUM: PASS: History has at least 300 days. [2026-01-23T12:19:44.140995] [DEBUG] [REMOTE ] RUM: PASS: Price check passed. Min price $5.25. [2026-01-23T12:19:44.141134] [DEBUG] [REMOTE ] RUM: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:44.141248] [DEBUG] [REMOTE ] RUM: PASS: Integrity check passed. [2026-01-23T12:19:44.141290] [DEBUG] [REMOTE ] RUM: Symbol is viable for forecasting. [2026-01-23T12:19:44.141355] [INFO ] [MAIN ] [2718/3498] RUM kept (0.4s) | 2715 kept, 3 rejected | 138.3/min | ETA: 5.6m [2026-01-23T12:19:44.495077] [DEBUG] [REMOTE ] RUN: Retrieved 2632 rows, trimmed to 300. [2026-01-23T12:19:44.495217] [DEBUG] [REMOTE ] RUN: PASS: History has at least 300 days. [2026-01-23T12:19:44.495459] [DEBUG] [REMOTE ] RUN: PASS: Price check passed. Min price $16.79. [2026-01-23T12:19:44.495632] [DEBUG] [REMOTE ] RUN: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:44.495755] [DEBUG] [REMOTE ] RUN: PASS: Integrity check passed. [2026-01-23T12:19:44.495796] [DEBUG] [REMOTE ] RUN: Symbol is viable for forecasting. [2026-01-23T12:19:44.495845] [INFO ] [MAIN ] [2719/3498] RUN kept (0.4s) | 2716 kept, 3 rejected | 138.3/min | ETA: 5.6m [2026-01-23T12:19:44.917665] [DEBUG] [REMOTE ] RUNN: Retrieved 658 rows, trimmed to 300. [2026-01-23T12:19:44.917829] [DEBUG] [REMOTE ] RUNN: PASS: History has at least 300 days. [2026-01-23T12:19:44.918071] [DEBUG] [REMOTE ] RUNN: PASS: Price check passed. Min price $32.04. [2026-01-23T12:19:44.918233] [DEBUG] [REMOTE ] RUNN: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:44.918364] [DEBUG] [REMOTE ] RUNN: PASS: Integrity check passed. [2026-01-23T12:19:44.918412] [DEBUG] [REMOTE ] RUNN: Symbol is viable for forecasting. [2026-01-23T12:19:44.918468] [INFO ] [MAIN ] [2720/3498] RUNN kept (0.4s) | 2717 kept, 3 rejected | 138.3/min | ETA: 5.6m [2026-01-23T12:19:45.498122] [DEBUG] [REMOTE ] RUSHA: Retrieved 5923 rows, trimmed to 300. [2026-01-23T12:19:45.498324] [DEBUG] [REMOTE ] RUSHA: PASS: History has at least 300 days. [2026-01-23T12:19:45.498626] [DEBUG] [REMOTE ] RUSHA: PASS: Price check passed. Min price $46.50. [2026-01-23T12:19:45.498775] [DEBUG] [REMOTE ] RUSHA: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:45.499040] [DEBUG] [REMOTE ] RUSHA: PASS: Integrity check passed. [2026-01-23T12:19:45.499093] [DEBUG] [REMOTE ] RUSHA: Symbol is viable for forecasting. [2026-01-23T12:19:45.499150] [INFO ] [MAIN ] [2721/3498] RUSHA kept (0.6s) | 2718 kept, 3 rejected | 138.3/min | ETA: 5.6m [2026-01-23T12:19:45.961733] [DEBUG] [REMOTE ] RUSHB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:45.961898] [DEBUG] [REMOTE ] RUSHB: PASS: History has at least 300 days. [2026-01-23T12:19:45.962128] [DEBUG] [REMOTE ] RUSHB: PASS: Price check passed. Min price $47.94. [2026-01-23T12:19:45.962273] [DEBUG] [REMOTE ] RUSHB: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:45.962392] [DEBUG] [REMOTE ] RUSHB: PASS: Integrity check passed. [2026-01-23T12:19:45.962433] [DEBUG] [REMOTE ] RUSHB: Symbol is viable for forecasting. [2026-01-23T12:19:45.962482] [INFO ] [MAIN ] [2722/3498] RUSHB kept (0.5s) | 2719 kept, 3 rejected | 138.3/min | ETA: 5.6m [2026-01-23T12:19:46.209391] [DEBUG] [REMOTE ] RVMD: Retrieved 1493 rows, trimmed to 300. [2026-01-23T12:19:46.209559] [DEBUG] [REMOTE ] RVMD: PASS: History has at least 300 days. [2026-01-23T12:19:46.209898] [DEBUG] [REMOTE ] RVMD: PASS: Price check passed. Min price $57.99. [2026-01-23T12:19:46.210115] [DEBUG] [REMOTE ] RVMD: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:46.210480] [DEBUG] [REMOTE ] RVMD: PASS: Integrity check passed. [2026-01-23T12:19:46.210542] [DEBUG] [REMOTE ] RVMD: Symbol is viable for forecasting. [2026-01-23T12:19:46.210640] [INFO ] [MAIN ] [2723/3498] RVMD kept (0.2s) | 2720 kept, 3 rejected | 138.3/min | ETA: 5.6m [2026-01-23T12:19:46.832076] [DEBUG] [REMOTE ] RVSB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:46.832234] [DEBUG] [REMOTE ] RVSB: PASS: History has at least 300 days. [2026-01-23T12:19:46.832497] [DEBUG] [REMOTE ] RVSB: PASS: Price check passed. Min price $5.00. [2026-01-23T12:19:46.832661] [DEBUG] [REMOTE ] RVSB: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:46.832792] [DEBUG] [REMOTE ] RVSB: PASS: Integrity check passed. [2026-01-23T12:19:46.832851] [DEBUG] [REMOTE ] RVSB: Symbol is viable for forecasting. [2026-01-23T12:19:46.833094] [INFO ] [MAIN ] [2724/3498] RVSB kept (0.6s) | 2721 kept, 3 rejected | 138.3/min | ETA: 5.6m [2026-01-23T12:19:47.237674] [DEBUG] [REMOTE ] RVTY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:47.237821] [DEBUG] [REMOTE ] RVTY: PASS: History has at least 300 days. [2026-01-23T12:19:47.238056] [DEBUG] [REMOTE ] RVTY: PASS: Price check passed. Min price $89.46. [2026-01-23T12:19:47.238196] [DEBUG] [REMOTE ] RVTY: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:47.238316] [DEBUG] [REMOTE ] RVTY: PASS: Integrity check passed. [2026-01-23T12:19:47.238356] [DEBUG] [REMOTE ] RVTY: Symbol is viable for forecasting. [2026-01-23T12:19:47.238405] [INFO ] [MAIN ] [2725/3498] RVTY kept (0.4s) | 2722 kept, 3 rejected | 138.3/min | ETA: 5.6m [2026-01-23T12:19:47.463772] [DEBUG] [REMOTE ] RWAY: Retrieved 1067 rows, trimmed to 300. [2026-01-23T12:19:47.463916] [DEBUG] [REMOTE ] RWAY: PASS: History has at least 300 days. [2026-01-23T12:19:47.464128] [DEBUG] [REMOTE ] RWAY: PASS: Price check passed. Min price $8.64. [2026-01-23T12:19:47.464268] [DEBUG] [REMOTE ] RWAY: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:47.464380] [DEBUG] [REMOTE ] RWAY: PASS: Integrity check passed. [2026-01-23T12:19:47.464422] [DEBUG] [REMOTE ] RWAY: Symbol is viable for forecasting. [2026-01-23T12:19:47.464472] [INFO ] [MAIN ] [2726/3498] RWAY kept (0.2s) | 2723 kept, 3 rejected | 138.3/min | ETA: 5.6m [2026-01-23T12:19:47.871317] [DEBUG] [REMOTE ] RXO: Retrieved 811 rows, trimmed to 300. [2026-01-23T12:19:47.871504] [DEBUG] [REMOTE ] RXO: PASS: History has at least 300 days. [2026-01-23T12:19:47.871831] [DEBUG] [REMOTE ] RXO: PASS: Price check passed. Min price $10.48. [2026-01-23T12:19:47.871991] [DEBUG] [REMOTE ] RXO: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:47.872134] [DEBUG] [REMOTE ] RXO: PASS: Integrity check passed. [2026-01-23T12:19:47.872192] [DEBUG] [REMOTE ] RXO: Symbol is viable for forecasting. [2026-01-23T12:19:47.872255] [INFO ] [MAIN ] [2727/3498] RXO kept (0.4s) | 2724 kept, 3 rejected | 138.3/min | ETA: 5.6m [2026-01-23T12:19:48.270624] [DEBUG] [REMOTE ] RXRX: Retrieved 1198 rows, trimmed to 300. [2026-01-23T12:19:48.270769] [DEBUG] [REMOTE ] RXRX: PASS: History has at least 300 days. [2026-01-23T12:19:48.270979] [DEBUG] [REMOTE ] RXRX: PASS: Price check passed. Min price $3.85. [2026-01-23T12:19:48.271116] [DEBUG] [REMOTE ] RXRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:48.271226] [DEBUG] [REMOTE ] RXRX: PASS: Integrity check passed. [2026-01-23T12:19:48.271268] [DEBUG] [REMOTE ] RXRX: Symbol is viable for forecasting. [2026-01-23T12:19:48.271317] [INFO ] [MAIN ] [2728/3498] RXRX kept (0.4s) | 2725 kept, 3 rejected | 138.3/min | ETA: 5.6m [2026-01-23T12:19:48.899403] [DEBUG] [REMOTE ] RY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:48.899587] [DEBUG] [REMOTE ] RY: PASS: History has at least 300 days. [2026-01-23T12:19:48.899839] [DEBUG] [REMOTE ] RY: PASS: Price check passed. Min price $145.41. [2026-01-23T12:19:48.899985] [DEBUG] [REMOTE ] RY: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:48.900114] [DEBUG] [REMOTE ] RY: PASS: Integrity check passed. [2026-01-23T12:19:48.900158] [DEBUG] [REMOTE ] RY: Symbol is viable for forecasting. [2026-01-23T12:19:48.900208] [INFO ] [MAIN ] [2729/3498] RY kept (0.6s) | 2726 kept, 3 rejected | 138.3/min | ETA: 5.6m [2026-01-23T12:19:49.482624] [DEBUG] [REMOTE ] RYAAY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:49.482760] [DEBUG] [REMOTE ] RYAAY: PASS: History has at least 300 days. [2026-01-23T12:19:49.482985] [DEBUG] [REMOTE ] RYAAY: PASS: Price check passed. Min price $60.37. [2026-01-23T12:19:49.483127] [DEBUG] [REMOTE ] RYAAY: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:49.483246] [DEBUG] [REMOTE ] RYAAY: PASS: Integrity check passed. [2026-01-23T12:19:49.483327] [DEBUG] [REMOTE ] RYAAY: Symbol is viable for forecasting. [2026-01-23T12:19:49.483380] [INFO ] [MAIN ] [2730/3498] RYAAY kept (0.6s) | 2727 kept, 3 rejected | 138.3/min | ETA: 5.6m [2026-01-23T12:19:49.855926] [DEBUG] [REMOTE ] RYAM: Retrieved 2919 rows, trimmed to 300. [2026-01-23T12:19:49.856073] [DEBUG] [REMOTE ] RYAM: PASS: History has at least 300 days. [2026-01-23T12:19:49.856313] [DEBUG] [REMOTE ] RYAM: PASS: Price check passed. Min price $5.52. [2026-01-23T12:19:49.856460] [DEBUG] [REMOTE ] RYAM: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:49.856801] [DEBUG] [REMOTE ] RYAM: PASS: Integrity check passed. [2026-01-23T12:19:49.856845] [DEBUG] [REMOTE ] RYAM: Symbol is viable for forecasting. [2026-01-23T12:19:49.856897] [INFO ] [MAIN ] [2731/3498] RYAM kept (0.4s) | 2728 kept, 3 rejected | 138.3/min | ETA: 5.5m [2026-01-23T12:19:50.061913] [DEBUG] [REMOTE ] RYAN: Retrieved 1131 rows, trimmed to 300. [2026-01-23T12:19:50.062136] [DEBUG] [REMOTE ] RYAN: PASS: History has at least 300 days. [2026-01-23T12:19:50.062433] [DEBUG] [REMOTE ] RYAN: PASS: Price check passed. Min price $50.14. [2026-01-23T12:19:50.062635] [DEBUG] [REMOTE ] RYAN: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:50.062797] [DEBUG] [REMOTE ] RYAN: PASS: Integrity check passed. [2026-01-23T12:19:50.062853] [DEBUG] [REMOTE ] RYAN: Symbol is viable for forecasting. [2026-01-23T12:19:50.062912] [INFO ] [MAIN ] [2732/3498] RYAN kept (0.2s) | 2729 kept, 3 rejected | 138.3/min | ETA: 5.5m [2026-01-23T12:19:50.618122] [DEBUG] [REMOTE ] RYI: Retrieved 2881 rows, trimmed to 300. [2026-01-23T12:19:50.618262] [DEBUG] [REMOTE ] RYI: PASS: History has at least 300 days. [2026-01-23T12:19:50.618489] [DEBUG] [REMOTE ] RYI: PASS: Price check passed. Min price $19.71. [2026-01-23T12:19:50.618850] [DEBUG] [REMOTE ] RYI: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:50.618970] [DEBUG] [REMOTE ] RYI: PASS: Integrity check passed. [2026-01-23T12:19:50.619012] [DEBUG] [REMOTE ] RYI: Symbol is viable for forecasting. [2026-01-23T12:19:50.619062] [INFO ] [MAIN ] [2733/3498] RYI kept (0.6s) | 2730 kept, 3 rejected | 138.3/min | ETA: 5.5m [2026-01-23T12:19:51.220955] [DEBUG] [REMOTE ] RYN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:51.221136] [DEBUG] [REMOTE ] RYN: PASS: History has at least 300 days. [2026-01-23T12:19:51.221465] [DEBUG] [REMOTE ] RYN: PASS: Price check passed. Min price $21.03. [2026-01-23T12:19:51.221686] [DEBUG] [REMOTE ] RYN: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:51.221865] [DEBUG] [REMOTE ] RYN: PASS: Integrity check passed. [2026-01-23T12:19:51.221924] [DEBUG] [REMOTE ] RYN: Symbol is viable for forecasting. [2026-01-23T12:19:51.221997] [INFO ] [MAIN ] [2734/3498] RYN kept (0.6s) | 2731 kept, 3 rejected | 138.3/min | ETA: 5.5m [2026-01-23T12:19:51.523770] [DEBUG] [REMOTE ] RYTM: Retrieved 2085 rows, trimmed to 300. [2026-01-23T12:19:51.523903] [DEBUG] [REMOTE ] RYTM: PASS: History has at least 300 days. [2026-01-23T12:19:51.524110] [DEBUG] [REMOTE ] RYTM: PASS: Price check passed. Min price $95.89. [2026-01-23T12:19:51.524245] [DEBUG] [REMOTE ] RYTM: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:51.524356] [DEBUG] [REMOTE ] RYTM: PASS: Integrity check passed. [2026-01-23T12:19:51.524396] [DEBUG] [REMOTE ] RYTM: Symbol is viable for forecasting. [2026-01-23T12:19:51.524443] [INFO ] [MAIN ] [2735/3498] RYTM kept (0.3s) | 2732 kept, 3 rejected | 138.3/min | ETA: 5.5m [2026-01-23T12:19:51.919774] [DEBUG] [REMOTE ] RZB: Retrieved 2417 rows, trimmed to 300. [2026-01-23T12:19:51.919898] [DEBUG] [REMOTE ] RZB: PASS: History has at least 300 days. [2026-01-23T12:19:51.920106] [DEBUG] [REMOTE ] RZB: PASS: Price check passed. Min price $24.55. [2026-01-23T12:19:51.920245] [DEBUG] [REMOTE ] RZB: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:51.920357] [DEBUG] [REMOTE ] RZB: PASS: Integrity check passed. [2026-01-23T12:19:51.920411] [DEBUG] [REMOTE ] RZB: Symbol is viable for forecasting. [2026-01-23T12:19:51.920462] [INFO ] [MAIN ] [2736/3498] RZB kept (0.4s) | 2733 kept, 3 rejected | 138.3/min | ETA: 5.5m [2026-01-23T12:19:52.275076] [DEBUG] [REMOTE ] RZC: Retrieved 825 rows, trimmed to 300. [2026-01-23T12:19:52.275248] [DEBUG] [REMOTE ] RZC: PASS: History has at least 300 days. [2026-01-23T12:19:52.275517] [DEBUG] [REMOTE ] RZC: PASS: Price check passed. Min price $24.95. [2026-01-23T12:19:52.275692] [DEBUG] [REMOTE ] RZC: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:52.275842] [DEBUG] [REMOTE ] RZC: PASS: Integrity check passed. [2026-01-23T12:19:52.275907] [DEBUG] [REMOTE ] RZC: Symbol is viable for forecasting. [2026-01-23T12:19:52.275981] [INFO ] [MAIN ] [2737/3498] RZC kept (0.4s) | 2734 kept, 3 rejected | 138.3/min | ETA: 5.5m [2026-01-23T12:19:52.667728] [DEBUG] [REMOTE ] S: Retrieved 1146 rows, trimmed to 300. [2026-01-23T12:19:52.667891] [DEBUG] [REMOTE ] S: PASS: History has at least 300 days. [2026-01-23T12:19:52.668130] [DEBUG] [REMOTE ] S: PASS: Price check passed. Min price $13.57. [2026-01-23T12:19:52.668276] [DEBUG] [REMOTE ] S: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:52.668397] [DEBUG] [REMOTE ] S: PASS: Integrity check passed. [2026-01-23T12:19:52.668440] [DEBUG] [REMOTE ] S: Symbol is viable for forecasting. [2026-01-23T12:19:52.668492] [INFO ] [MAIN ] [2738/3498] S kept (0.4s) | 2735 kept, 3 rejected | 138.3/min | ETA: 5.5m [2026-01-23T12:19:53.245298] [DEBUG] [REMOTE ] SA: Retrieved 5475 rows, trimmed to 300. [2026-01-23T12:19:53.245441] [DEBUG] [REMOTE ] SA: PASS: History has at least 300 days. [2026-01-23T12:19:53.245678] [DEBUG] [REMOTE ] SA: PASS: Price check passed. Min price $22.09. [2026-01-23T12:19:53.245815] [DEBUG] [REMOTE ] SA: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:53.245928] [DEBUG] [REMOTE ] SA: PASS: Integrity check passed. [2026-01-23T12:19:53.245968] [DEBUG] [REMOTE ] SA: Symbol is viable for forecasting. [2026-01-23T12:19:53.246016] [INFO ] [MAIN ] [2739/3498] SA kept (0.6s) | 2736 kept, 3 rejected | 138.3/min | ETA: 5.5m [2026-01-23T12:19:53.555408] [DEBUG] [REMOTE ] SAFE: Retrieved 2158 rows, trimmed to 300. [2026-01-23T12:19:53.555542] [DEBUG] [REMOTE ] SAFE: PASS: History has at least 300 days. [2026-01-23T12:19:53.555788] [DEBUG] [REMOTE ] SAFE: PASS: Price check passed. Min price $12.60. [2026-01-23T12:19:53.555929] [DEBUG] [REMOTE ] SAFE: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:53.556042] [DEBUG] [REMOTE ] SAFE: PASS: Integrity check passed. [2026-01-23T12:19:53.556084] [DEBUG] [REMOTE ] SAFE: Symbol is viable for forecasting. [2026-01-23T12:19:53.556133] [INFO ] [MAIN ] [2740/3498] SAFE kept (0.3s) | 2737 kept, 3 rejected | 138.3/min | ETA: 5.5m [2026-01-23T12:19:54.142711] [DEBUG] [REMOTE ] SAH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:54.142860] [DEBUG] [REMOTE ] SAH: PASS: History has at least 300 days. [2026-01-23T12:19:54.143096] [DEBUG] [REMOTE ] SAH: PASS: Price check passed. Min price $59.34. [2026-01-23T12:19:54.143242] [DEBUG] [REMOTE ] SAH: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:54.143382] [DEBUG] [REMOTE ] SAH: PASS: Integrity check passed. [2026-01-23T12:19:54.143425] [DEBUG] [REMOTE ] SAH: Symbol is viable for forecasting. [2026-01-23T12:19:54.143478] [INFO ] [MAIN ] [2741/3498] SAH kept (0.6s) | 2738 kept, 3 rejected | 138.3/min | ETA: 5.5m [2026-01-23T12:19:54.575083] [DEBUG] [REMOTE ] SAIA: Retrieved 5878 rows, trimmed to 300. [2026-01-23T12:19:54.575221] [DEBUG] [REMOTE ] SAIA: PASS: History has at least 300 days. [2026-01-23T12:19:54.575447] [DEBUG] [REMOTE ] SAIA: PASS: Price check passed. Min price $250.48. [2026-01-23T12:19:54.575814] [DEBUG] [REMOTE ] SAIA: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:54.575961] [DEBUG] [REMOTE ] SAIA: PASS: Integrity check passed. [2026-01-23T12:19:54.576020] [DEBUG] [REMOTE ] SAIA: Symbol is viable for forecasting. [2026-01-23T12:19:54.576070] [INFO ] [MAIN ] [2742/3498] SAIA kept (0.4s) | 2739 kept, 3 rejected | 138.3/min | ETA: 5.5m [2026-01-23T12:19:54.993194] [DEBUG] [REMOTE ] SAIC: Retrieved 3107 rows, trimmed to 300. [2026-01-23T12:19:54.993426] [DEBUG] [REMOTE ] SAIC: PASS: History has at least 300 days. [2026-01-23T12:19:54.993724] [DEBUG] [REMOTE ] SAIC: PASS: Price check passed. Min price $84.72. [2026-01-23T12:19:54.993868] [DEBUG] [REMOTE ] SAIC: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:54.993998] [DEBUG] [REMOTE ] SAIC: PASS: Integrity check passed. [2026-01-23T12:19:54.994040] [DEBUG] [REMOTE ] SAIC: Symbol is viable for forecasting. [2026-01-23T12:19:54.994093] [INFO ] [MAIN ] [2743/3498] SAIC kept (0.4s) | 2740 kept, 3 rejected | 138.3/min | ETA: 5.5m [2026-01-23T12:19:55.663544] [DEBUG] [REMOTE ] SAM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:55.663708] [DEBUG] [REMOTE ] SAM: PASS: History has at least 300 days. [2026-01-23T12:19:55.663948] [DEBUG] [REMOTE ] SAM: PASS: Price check passed. Min price $190.96. [2026-01-23T12:19:55.664109] [DEBUG] [REMOTE ] SAM: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:55.664228] [DEBUG] [REMOTE ] SAM: PASS: Integrity check passed. [2026-01-23T12:19:55.664268] [DEBUG] [REMOTE ] SAM: Symbol is viable for forecasting. [2026-01-23T12:19:55.664318] [INFO ] [MAIN ] [2744/3498] SAM kept (0.7s) | 2741 kept, 3 rejected | 138.3/min | ETA: 5.5m [2026-01-23T12:19:55.999917] [DEBUG] [REMOTE ] SAMG: Retrieved 3162 rows, trimmed to 300. [2026-01-23T12:19:56.000043] [DEBUG] [REMOTE ] SAMG: PASS: History has at least 300 days. [2026-01-23T12:19:56.000246] [DEBUG] [REMOTE ] SAMG: PASS: Price check passed. Min price $13.11. [2026-01-23T12:19:56.000382] [DEBUG] [REMOTE ] SAMG: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:56.000510] [DEBUG] [REMOTE ] SAMG: PASS: Integrity check passed. [2026-01-23T12:19:56.000551] [DEBUG] [REMOTE ] SAMG: Symbol is viable for forecasting. [2026-01-23T12:19:56.000619] [INFO ] [MAIN ] [2745/3498] SAMG kept (0.3s) | 2742 kept, 3 rejected | 138.3/min | ETA: 5.4m [2026-01-23T12:19:56.564409] [DEBUG] [REMOTE ] SAN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:56.564567] [DEBUG] [REMOTE ] SAN: PASS: History has at least 300 days. [2026-01-23T12:19:56.564855] [DEBUG] [REMOTE ] SAN: PASS: Price check passed. Min price $9.74. [2026-01-23T12:19:56.565000] [DEBUG] [REMOTE ] SAN: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:56.565148] [DEBUG] [REMOTE ] SAN: PASS: Integrity check passed. [2026-01-23T12:19:56.565196] [DEBUG] [REMOTE ] SAN: Symbol is viable for forecasting. [2026-01-23T12:19:56.565249] [INFO ] [MAIN ] [2746/3498] SAN kept (0.6s) | 2743 kept, 3 rejected | 138.3/min | ETA: 5.4m [2026-01-23T12:19:56.829398] [DEBUG] [REMOTE ] SANA: Retrieved 1247 rows, trimmed to 300. [2026-01-23T12:19:56.829562] [DEBUG] [REMOTE ] SANA: PASS: History has at least 300 days. [2026-01-23T12:19:56.829843] [DEBUG] [REMOTE ] SANA: PASS: Price check passed. Min price $3.23. [2026-01-23T12:19:56.830011] [DEBUG] [REMOTE ] SANA: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:56.830146] [DEBUG] [REMOTE ] SANA: PASS: Integrity check passed. [2026-01-23T12:19:56.830194] [DEBUG] [REMOTE ] SANA: Symbol is viable for forecasting. [2026-01-23T12:19:56.830252] [INFO ] [MAIN ] [2747/3498] SANA kept (0.3s) | 2744 kept, 3 rejected | 138.3/min | ETA: 5.4m [2026-01-23T12:19:57.467288] [DEBUG] [REMOTE ] SANM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:57.467691] [DEBUG] [REMOTE ] SANM: PASS: History has at least 300 days. [2026-01-23T12:19:57.468170] [DEBUG] [REMOTE ] SANM: PASS: Price check passed. Min price $134.89. [2026-01-23T12:19:57.468324] [DEBUG] [REMOTE ] SANM: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:57.468495] [DEBUG] [REMOTE ] SANM: PASS: Integrity check passed. [2026-01-23T12:19:57.468540] [DEBUG] [REMOTE ] SANM: Symbol is viable for forecasting. [2026-01-23T12:19:57.468617] [INFO ] [MAIN ] [2748/3498] SANM kept (0.6s) | 2745 kept, 3 rejected | 138.3/min | ETA: 5.4m [2026-01-23T12:19:57.895517] [DEBUG] [REMOTE ] SAP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:19:57.895716] [DEBUG] [REMOTE ] SAP: PASS: History has at least 300 days. [2026-01-23T12:19:57.896008] [DEBUG] [REMOTE ] SAP: PASS: Price check passed. Min price $225.10. [2026-01-23T12:19:57.896158] [DEBUG] [REMOTE ] SAP: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:57.896313] [DEBUG] [REMOTE ] SAP: PASS: Integrity check passed. [2026-01-23T12:19:57.896366] [DEBUG] [REMOTE ] SAP: Symbol is viable for forecasting. [2026-01-23T12:19:57.896432] [INFO ] [MAIN ] [2749/3498] SAP kept (0.4s) | 2746 kept, 3 rejected | 138.3/min | ETA: 5.4m [2026-01-23T12:19:58.136463] [DEBUG] [REMOTE ] SARK: Retrieved 1054 rows, trimmed to 300. [2026-01-23T12:19:58.136780] [DEBUG] [REMOTE ] SARK: PASS: History has at least 300 days. [2026-01-23T12:19:58.137171] [DEBUG] [REMOTE ] SARK: PASS: Price check passed. Min price $26.50. [2026-01-23T12:19:58.137453] [DEBUG] [REMOTE ] SARK: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:58.137684] [DEBUG] [REMOTE ] SARK: PASS: Integrity check passed. [2026-01-23T12:19:58.137746] [DEBUG] [REMOTE ] SARK: Symbol is viable for forecasting. [2026-01-23T12:19:58.137823] [INFO ] [MAIN ] [2750/3498] SARK kept (0.2s) | 2747 kept, 3 rejected | 138.3/min | ETA: 5.4m [2026-01-23T12:19:58.565971] [DEBUG] [REMOTE ] SATL: Retrieved 1212 rows, trimmed to 300. [2026-01-23T12:19:58.566289] [DEBUG] [REMOTE ] SATL: PASS: History has at least 300 days. [2026-01-23T12:19:58.566813] [DEBUG] [REMOTE ] SATL: PASS: Price check passed. Min price $1.27. [2026-01-23T12:19:58.567034] [DEBUG] [REMOTE ] SATL: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:58.576955] [DEBUG] [REMOTE ] SATL: PASS: Integrity check passed. [2026-01-23T12:19:58.577534] [DEBUG] [REMOTE ] SATL: Symbol is viable for forecasting. [2026-01-23T12:19:58.577733] [INFO ] [MAIN ] [2751/3498] SATL kept (0.4s) | 2748 kept, 3 rejected | 138.3/min | ETA: 5.4m [2026-01-23T12:19:58.987842] [DEBUG] [REMOTE ] SATS: Retrieved 4543 rows, trimmed to 300. [2026-01-23T12:19:58.988103] [DEBUG] [REMOTE ] SATS: PASS: History has at least 300 days. [2026-01-23T12:19:58.988550] [DEBUG] [REMOTE ] SATS: PASS: Price check passed. Min price $66.93. [2026-01-23T12:19:58.988728] [DEBUG] [REMOTE ] SATS: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:58.988895] [DEBUG] [REMOTE ] SATS: PASS: Integrity check passed. [2026-01-23T12:19:58.988938] [DEBUG] [REMOTE ] SATS: Symbol is viable for forecasting. [2026-01-23T12:19:58.988999] [INFO ] [MAIN ] [2752/3498] SATS kept (0.4s) | 2749 kept, 3 rejected | 138.3/min | ETA: 5.4m [2026-01-23T12:19:59.565299] [DEBUG] [REMOTE ] SAVA: Retrieved 6419 rows, trimmed to 300. [2026-01-23T12:19:59.565520] [DEBUG] [REMOTE ] SAVA: PASS: History has at least 300 days. [2026-01-23T12:19:59.565847] [DEBUG] [REMOTE ] SAVA: PASS: Price check passed. Min price $1.98. [2026-01-23T12:19:59.566037] [DEBUG] [REMOTE ] SAVA: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:59.566203] [DEBUG] [REMOTE ] SAVA: PASS: Integrity check passed. [2026-01-23T12:19:59.566250] [DEBUG] [REMOTE ] SAVA: Symbol is viable for forecasting. [2026-01-23T12:19:59.566308] [INFO ] [MAIN ] [2753/3498] SAVA kept (0.6s) | 2750 kept, 3 rejected | 138.3/min | ETA: 5.4m [2026-01-23T12:19:59.961328] [DEBUG] [REMOTE ] SB: Retrieved 4440 rows, trimmed to 300. [2026-01-23T12:19:59.961592] [DEBUG] [REMOTE ] SB: PASS: History has at least 300 days. [2026-01-23T12:19:59.961992] [DEBUG] [REMOTE ] SB: PASS: Price check passed. Min price $4.44. [2026-01-23T12:19:59.962202] [DEBUG] [REMOTE ] SB: PASS: Continuity check passed with 300 days. [2026-01-23T12:19:59.962439] [DEBUG] [REMOTE ] SB: PASS: Integrity check passed. [2026-01-23T12:19:59.962507] [DEBUG] [REMOTE ] SB: Symbol is viable for forecasting. [2026-01-23T12:19:59.962612] [INFO ] [MAIN ] [2754/3498] SB kept (0.4s) | 2751 kept, 3 rejected | 138.3/min | ETA: 5.4m [2026-01-23T12:20:00.455551] [DEBUG] [REMOTE ] SBAC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:00.455807] [DEBUG] [REMOTE ] SBAC: PASS: History has at least 300 days. [2026-01-23T12:20:00.456156] [DEBUG] [REMOTE ] SBAC: PASS: Price check passed. Min price $181.20. [2026-01-23T12:20:00.456353] [DEBUG] [REMOTE ] SBAC: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:00.456514] [DEBUG] [REMOTE ] SBAC: PASS: Integrity check passed. [2026-01-23T12:20:00.456557] [DEBUG] [REMOTE ] SBAC: Symbol is viable for forecasting. [2026-01-23T12:20:00.456640] [INFO ] [MAIN ] [2755/3498] SBAC kept (0.5s) | 2752 kept, 3 rejected | 138.3/min | ETA: 5.4m [2026-01-23T12:20:01.030549] [DEBUG] [REMOTE ] SBCF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:01.030701] [DEBUG] [REMOTE ] SBCF: PASS: History has at least 300 days. [2026-01-23T12:20:01.030955] [DEBUG] [REMOTE ] SBCF: PASS: Price check passed. Min price $29.03. [2026-01-23T12:20:01.031099] [DEBUG] [REMOTE ] SBCF: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:01.031228] [DEBUG] [REMOTE ] SBCF: PASS: Integrity check passed. [2026-01-23T12:20:01.031270] [DEBUG] [REMOTE ] SBCF: Symbol is viable for forecasting. [2026-01-23T12:20:01.031322] [INFO ] [MAIN ] [2756/3498] SBCF kept (0.6s) | 2753 kept, 3 rejected | 138.3/min | ETA: 5.4m [2026-01-23T12:20:01.444344] [DEBUG] [REMOTE ] SBFM: Retrieved 4050 rows, trimmed to 300. [2026-01-23T12:20:01.444463] [DEBUG] [REMOTE ] SBFM: PASS: History has at least 300 days. [2026-01-23T12:20:01.444733] [DEBUG] [REMOTE ] SBFM: PASS: Price check passed. Min price $1.21. [2026-01-23T12:20:01.444876] [DEBUG] [REMOTE ] SBFM: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:01.445002] [DEBUG] [REMOTE ] SBFM: PASS: Integrity check passed. [2026-01-23T12:20:01.445044] [DEBUG] [REMOTE ] SBFM: Symbol is viable for forecasting. [2026-01-23T12:20:01.445094] [INFO ] [MAIN ] [2757/3498] SBFM kept (0.4s) | 2754 kept, 3 rejected | 138.3/min | ETA: 5.4m [2026-01-23T12:20:01.981975] [DEBUG] [REMOTE ] SBGI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:01.982126] [DEBUG] [REMOTE ] SBGI: PASS: History has at least 300 days. [2026-01-23T12:20:01.982371] [DEBUG] [REMOTE ] SBGI: PASS: Price check passed. Min price $12.96. [2026-01-23T12:20:01.982513] [DEBUG] [REMOTE ] SBGI: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:01.982673] [DEBUG] [REMOTE ] SBGI: PASS: Integrity check passed. [2026-01-23T12:20:01.982719] [DEBUG] [REMOTE ] SBGI: Symbol is viable for forecasting. [2026-01-23T12:20:01.982772] [INFO ] [MAIN ] [2758/3498] SBGI kept (0.5s) | 2755 kept, 3 rejected | 138.2/min | ETA: 5.4m [2026-01-23T12:20:02.392431] [DEBUG] [REMOTE ] SBH: Retrieved 4823 rows, trimmed to 300. [2026-01-23T12:20:02.392593] [DEBUG] [REMOTE ] SBH: PASS: History has at least 300 days. [2026-01-23T12:20:02.392821] [DEBUG] [REMOTE ] SBH: PASS: Price check passed. Min price $13.76. [2026-01-23T12:20:02.392968] [DEBUG] [REMOTE ] SBH: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:02.393086] [DEBUG] [REMOTE ] SBH: PASS: Integrity check passed. [2026-01-23T12:20:02.393129] [DEBUG] [REMOTE ] SBH: Symbol is viable for forecasting. [2026-01-23T12:20:02.393180] [INFO ] [MAIN ] [2759/3498] SBH kept (0.4s) | 2756 kept, 3 rejected | 138.2/min | ETA: 5.3m [2026-01-23T12:20:03.012726] [DEBUG] [REMOTE ] SBI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:03.012861] [DEBUG] [REMOTE ] SBI: PASS: History has at least 300 days. [2026-01-23T12:20:03.013086] [DEBUG] [REMOTE ] SBI: PASS: Price check passed. Min price $7.66. [2026-01-23T12:20:03.013227] [DEBUG] [REMOTE ] SBI: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:03.013364] [DEBUG] [REMOTE ] SBI: PASS: Integrity check passed. [2026-01-23T12:20:03.013405] [DEBUG] [REMOTE ] SBI: Symbol is viable for forecasting. [2026-01-23T12:20:03.013455] [INFO ] [MAIN ] [2760/3498] SBI kept (0.6s) | 2757 kept, 3 rejected | 138.2/min | ETA: 5.3m [2026-01-23T12:20:03.500082] [DEBUG] [REMOTE ] SBLK: Retrieved 5007 rows, trimmed to 300. [2026-01-23T12:20:03.500213] [DEBUG] [REMOTE ] SBLK: PASS: History has at least 300 days. [2026-01-23T12:20:03.500423] [DEBUG] [REMOTE ] SBLK: PASS: Price check passed. Min price $17.81. [2026-01-23T12:20:03.500559] [DEBUG] [REMOTE ] SBLK: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:03.500695] [DEBUG] [REMOTE ] SBLK: PASS: Integrity check passed. [2026-01-23T12:20:03.500736] [DEBUG] [REMOTE ] SBLK: Symbol is viable for forecasting. [2026-01-23T12:20:03.500783] [INFO ] [MAIN ] [2761/3498] SBLK kept (0.5s) | 2758 kept, 3 rejected | 138.2/min | ETA: 5.3m [2026-01-23T12:20:03.981350] [DEBUG] [REMOTE ] SBRA: Retrieved 5992 rows, trimmed to 300. [2026-01-23T12:20:03.981487] [DEBUG] [REMOTE ] SBRA: PASS: History has at least 300 days. [2026-01-23T12:20:03.981903] [DEBUG] [REMOTE ] SBRA: PASS: Price check passed. Min price $16.96. [2026-01-23T12:20:03.982040] [DEBUG] [REMOTE ] SBRA: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:03.982152] [DEBUG] [REMOTE ] SBRA: PASS: Integrity check passed. [2026-01-23T12:20:03.982193] [DEBUG] [REMOTE ] SBRA: Symbol is viable for forecasting. [2026-01-23T12:20:03.982241] [INFO ] [MAIN ] [2762/3498] SBRA kept (0.5s) | 2759 kept, 3 rejected | 138.2/min | ETA: 5.3m [2026-01-23T12:20:04.504960] [DEBUG] [REMOTE ] SBS: Retrieved 5964 rows, trimmed to 300. [2026-01-23T12:20:04.505100] [DEBUG] [REMOTE ] SBS: PASS: History has at least 300 days. [2026-01-23T12:20:04.505319] [DEBUG] [REMOTE ] SBS: PASS: Price check passed. Min price $22.90. [2026-01-23T12:20:04.505455] [DEBUG] [REMOTE ] SBS: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:04.505587] [DEBUG] [REMOTE ] SBS: PASS: Integrity check passed. [2026-01-23T12:20:04.505631] [DEBUG] [REMOTE ] SBS: Symbol is viable for forecasting. [2026-01-23T12:20:04.505680] [INFO ] [MAIN ] [2763/3498] SBS kept (0.5s) | 2760 kept, 3 rejected | 138.2/min | ETA: 5.3m [2026-01-23T12:20:05.019602] [DEBUG] [REMOTE ] SBSI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:05.019851] [DEBUG] [REMOTE ] SBSI: PASS: History has at least 300 days. [2026-01-23T12:20:05.020261] [DEBUG] [REMOTE ] SBSI: PASS: Price check passed. Min price $27.58. [2026-01-23T12:20:05.020419] [DEBUG] [REMOTE ] SBSI: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:05.020607] [DEBUG] [REMOTE ] SBSI: PASS: Integrity check passed. [2026-01-23T12:20:05.020659] [DEBUG] [REMOTE ] SBSI: Symbol is viable for forecasting. [2026-01-23T12:20:05.020723] [INFO ] [MAIN ] [2764/3498] SBSI kept (0.5s) | 2761 kept, 3 rejected | 138.2/min | ETA: 5.3m [2026-01-23T12:20:05.577712] [DEBUG] [REMOTE ] SBUX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:05.577870] [DEBUG] [REMOTE ] SBUX: PASS: History has at least 300 days. [2026-01-23T12:20:05.578108] [DEBUG] [REMOTE ] SBUX: PASS: Price check passed. Min price $79.02. [2026-01-23T12:20:05.578246] [DEBUG] [REMOTE ] SBUX: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:05.578366] [DEBUG] [REMOTE ] SBUX: PASS: Integrity check passed. [2026-01-23T12:20:05.578407] [DEBUG] [REMOTE ] SBUX: Symbol is viable for forecasting. [2026-01-23T12:20:05.578457] [INFO ] [MAIN ] [2765/3498] SBUX kept (0.6s) | 2762 kept, 3 rejected | 138.2/min | ETA: 5.3m [2026-01-23T12:20:05.762652] [DEBUG] [REMOTE ] SBXE: 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-23T12:20:05.762949] [DEBUG] [REMOTE ] SBXE: FAIL: History check failed. No DataFrame was returned. [2026-01-23T12:20:05.763056] [WARN ] [LOCAL ] SBXE: SET TO BLACKLISTED [2026-01-23T12:20:05.764349] [INFO ] [MAIN ] [2766/3498] SBXE rejected (0.2s) | 2762 kept, 4 rejected | 138.2/min | ETA: 5.3m [2026-01-23T12:20:06.278694] [DEBUG] [REMOTE ] SCD: Retrieved 5513 rows, trimmed to 300. [2026-01-23T12:20:06.278834] [DEBUG] [REMOTE ] SCD: PASS: History has at least 300 days. [2026-01-23T12:20:06.279060] [DEBUG] [REMOTE ] SCD: PASS: Price check passed. Min price $13.84. [2026-01-23T12:20:06.279195] [DEBUG] [REMOTE ] SCD: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:06.279309] [DEBUG] [REMOTE ] SCD: PASS: Integrity check passed. [2026-01-23T12:20:06.279350] [DEBUG] [REMOTE ] SCD: Symbol is viable for forecasting. [2026-01-23T12:20:06.279399] [INFO ] [MAIN ] [2767/3498] SCD kept (0.5s) | 2763 kept, 4 rejected | 138.2/min | ETA: 5.3m [2026-01-23T12:20:06.842172] [DEBUG] [REMOTE ] SCHL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:06.842313] [DEBUG] [REMOTE ] SCHL: PASS: History has at least 300 days. [2026-01-23T12:20:06.842541] [DEBUG] [REMOTE ] SCHL: PASS: Price check passed. Min price $27.00. [2026-01-23T12:20:06.842704] [DEBUG] [REMOTE ] SCHL: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:06.842825] [DEBUG] [REMOTE ] SCHL: PASS: Integrity check passed. [2026-01-23T12:20:06.842865] [DEBUG] [REMOTE ] SCHL: Symbol is viable for forecasting. [2026-01-23T12:20:06.842914] [INFO ] [MAIN ] [2768/3498] SCHL kept (0.6s) | 2764 kept, 4 rejected | 138.2/min | ETA: 5.3m [2026-01-23T12:20:07.298132] [DEBUG] [REMOTE ] SCI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:07.298279] [DEBUG] [REMOTE ] SCI: PASS: History has at least 300 days. [2026-01-23T12:20:07.298526] [DEBUG] [REMOTE ] SCI: PASS: Price check passed. Min price $75.57. [2026-01-23T12:20:07.298683] [DEBUG] [REMOTE ] SCI: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:07.298809] [DEBUG] [REMOTE ] SCI: PASS: Integrity check passed. [2026-01-23T12:20:07.299039] [DEBUG] [REMOTE ] SCI: Symbol is viable for forecasting. [2026-01-23T12:20:07.299090] [INFO ] [MAIN ] [2769/3498] SCI kept (0.5s) | 2765 kept, 4 rejected | 138.2/min | ETA: 5.3m [2026-01-23T12:20:07.842151] [DEBUG] [REMOTE ] SCL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:07.842332] [DEBUG] [REMOTE ] SCL: PASS: History has at least 300 days. [2026-01-23T12:20:07.842631] [DEBUG] [REMOTE ] SCL: PASS: Price check passed. Min price $41.94. [2026-01-23T12:20:07.842780] [DEBUG] [REMOTE ] SCL: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:07.842911] [DEBUG] [REMOTE ] SCL: PASS: Integrity check passed. [2026-01-23T12:20:07.842955] [DEBUG] [REMOTE ] SCL: Symbol is viable for forecasting. [2026-01-23T12:20:07.843010] [INFO ] [MAIN ] [2770/3498] SCL kept (0.5s) | 2766 kept, 4 rejected | 138.2/min | ETA: 5.3m [2026-01-23T12:20:08.175395] [DEBUG] [REMOTE ] SCM: Retrieved 3320 rows, trimmed to 300. [2026-01-23T12:20:08.175538] [DEBUG] [REMOTE ] SCM: PASS: History has at least 300 days. [2026-01-23T12:20:08.175984] [DEBUG] [REMOTE ] SCM: PASS: Price check passed. Min price $11.34. [2026-01-23T12:20:08.176123] [DEBUG] [REMOTE ] SCM: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:08.176245] [DEBUG] [REMOTE ] SCM: PASS: Integrity check passed. [2026-01-23T12:20:08.176286] [DEBUG] [REMOTE ] SCM: Symbol is viable for forecasting. [2026-01-23T12:20:08.176337] [INFO ] [MAIN ] [2771/3498] SCM kept (0.3s) | 2767 kept, 4 rejected | 138.2/min | ETA: 5.3m [2026-01-23T12:20:08.800988] [DEBUG] [REMOTE ] SCSC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:08.801131] [DEBUG] [REMOTE ] SCSC: PASS: History has at least 300 days. [2026-01-23T12:20:08.801395] [DEBUG] [REMOTE ] SCSC: PASS: Price check passed. Min price $37.72. [2026-01-23T12:20:08.801537] [DEBUG] [REMOTE ] SCSC: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:08.801692] [DEBUG] [REMOTE ] SCSC: PASS: Integrity check passed. [2026-01-23T12:20:08.801758] [DEBUG] [REMOTE ] SCSC: Symbol is viable for forecasting. [2026-01-23T12:20:08.801811] [INFO ] [MAIN ] [2772/3498] SCSC kept (0.6s) | 2768 kept, 4 rejected | 138.2/min | ETA: 5.3m [2026-01-23T12:20:09.215331] [DEBUG] [REMOTE ] SCVL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:09.215466] [DEBUG] [REMOTE ] SCVL: PASS: History has at least 300 days. [2026-01-23T12:20:09.215708] [DEBUG] [REMOTE ] SCVL: PASS: Price check passed. Min price $15.55. [2026-01-23T12:20:09.216044] [DEBUG] [REMOTE ] SCVL: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:09.216163] [DEBUG] [REMOTE ] SCVL: PASS: Integrity check passed. [2026-01-23T12:20:09.216203] [DEBUG] [REMOTE ] SCVL: Symbol is viable for forecasting. [2026-01-23T12:20:09.216252] [INFO ] [MAIN ] [2773/3498] SCVL kept (0.4s) | 2769 kept, 4 rejected | 138.2/min | ETA: 5.2m [2026-01-23T12:20:09.616249] [DEBUG] [REMOTE ] SCZ: Retrieved 4556 rows, trimmed to 300. [2026-01-23T12:20:09.616381] [DEBUG] [REMOTE ] SCZ: PASS: History has at least 300 days. [2026-01-23T12:20:09.616623] [DEBUG] [REMOTE ] SCZ: PASS: Price check passed. Min price $72.07. [2026-01-23T12:20:09.616768] [DEBUG] [REMOTE ] SCZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:09.616884] [DEBUG] [REMOTE ] SCZ: PASS: Integrity check passed. [2026-01-23T12:20:09.616926] [DEBUG] [REMOTE ] SCZ: Symbol is viable for forecasting. [2026-01-23T12:20:09.616976] [INFO ] [MAIN ] [2774/3498] SCZ kept (0.4s) | 2770 kept, 4 rejected | 138.2/min | ETA: 5.2m [2026-01-23T12:20:09.908344] [DEBUG] [REMOTE ] SD: Retrieved 2338 rows, trimmed to 300. [2026-01-23T12:20:09.908481] [DEBUG] [REMOTE ] SD: PASS: History has at least 300 days. [2026-01-23T12:20:09.908718] [DEBUG] [REMOTE ] SD: PASS: Price check passed. Min price $11.43. [2026-01-23T12:20:09.908857] [DEBUG] [REMOTE ] SD: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:09.908969] [DEBUG] [REMOTE ] SD: PASS: Integrity check passed. [2026-01-23T12:20:09.909009] [DEBUG] [REMOTE ] SD: Symbol is viable for forecasting. [2026-01-23T12:20:09.909057] [INFO ] [MAIN ] [2775/3498] SD kept (0.3s) | 2771 kept, 4 rejected | 138.2/min | ETA: 5.2m [2026-01-23T12:20:10.209042] [DEBUG] [REMOTE ] SDA: Retrieved 673 rows, trimmed to 300. [2026-01-23T12:20:10.209178] [DEBUG] [REMOTE ] SDA: PASS: History has at least 300 days. [2026-01-23T12:20:10.209407] [DEBUG] [REMOTE ] SDA: PASS: Price check passed. Min price $1.81. [2026-01-23T12:20:10.209604] [DEBUG] [REMOTE ] SDA: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:10.209730] [DEBUG] [REMOTE ] SDA: PASS: Integrity check passed. [2026-01-23T12:20:10.209773] [DEBUG] [REMOTE ] SDA: Symbol is viable for forecasting. [2026-01-23T12:20:10.209824] [INFO ] [MAIN ] [2776/3498] SDA kept (0.3s) | 2772 kept, 4 rejected | 138.2/min | ETA: 5.2m [2026-01-23T12:20:10.725309] [DEBUG] [REMOTE ] SDHY: Retrieved 1294 rows, trimmed to 300. [2026-01-23T12:20:10.725459] [DEBUG] [REMOTE ] SDHY: PASS: History has at least 300 days. [2026-01-23T12:20:10.725685] [DEBUG] [REMOTE ] SDHY: PASS: Price check passed. Min price $16.04. [2026-01-23T12:20:10.725822] [DEBUG] [REMOTE ] SDHY: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:10.725932] [DEBUG] [REMOTE ] SDHY: PASS: Integrity check passed. [2026-01-23T12:20:10.725973] [DEBUG] [REMOTE ] SDHY: Symbol is viable for forecasting. [2026-01-23T12:20:10.726020] [INFO ] [MAIN ] [2777/3498] SDHY kept (0.5s) | 2773 kept, 4 rejected | 138.2/min | ETA: 5.2m [2026-01-23T12:20:11.035731] [DEBUG] [REMOTE ] SDRL: Retrieved 820 rows, trimmed to 300. [2026-01-23T12:20:11.035912] [DEBUG] [REMOTE ] SDRL: PASS: History has at least 300 days. [2026-01-23T12:20:11.036212] [DEBUG] [REMOTE ] SDRL: PASS: Price check passed. Min price $28.40. [2026-01-23T12:20:11.036412] [DEBUG] [REMOTE ] SDRL: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:11.036626] [DEBUG] [REMOTE ] SDRL: PASS: Integrity check passed. [2026-01-23T12:20:11.036677] [DEBUG] [REMOTE ] SDRL: Symbol is viable for forecasting. [2026-01-23T12:20:11.036733] [INFO ] [MAIN ] [2778/3498] SDRL kept (0.3s) | 2774 kept, 4 rejected | 138.2/min | ETA: 5.2m [2026-01-23T12:20:11.431139] [DEBUG] [REMOTE ] SDVY: Retrieved 2064 rows, trimmed to 300. [2026-01-23T12:20:11.431286] [DEBUG] [REMOTE ] SDVY: PASS: History has at least 300 days. [2026-01-23T12:20:11.431540] [DEBUG] [REMOTE ] SDVY: PASS: Price check passed. Min price $36.31. [2026-01-23T12:20:11.431734] [DEBUG] [REMOTE ] SDVY: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:11.431871] [DEBUG] [REMOTE ] SDVY: PASS: Integrity check passed. [2026-01-23T12:20:11.431921] [DEBUG] [REMOTE ] SDVY: Symbol is viable for forecasting. [2026-01-23T12:20:11.431982] [INFO ] [MAIN ] [2779/3498] SDVY kept (0.4s) | 2775 kept, 4 rejected | 138.2/min | ETA: 5.2m [2026-01-23T12:20:11.979256] [DEBUG] [REMOTE ] SE: Retrieved 2074 rows, trimmed to 300. [2026-01-23T12:20:11.979401] [DEBUG] [REMOTE ] SE: PASS: History has at least 300 days. [2026-01-23T12:20:11.979641] [DEBUG] [REMOTE ] SE: PASS: Price check passed. Min price $118.95. [2026-01-23T12:20:11.979778] [DEBUG] [REMOTE ] SE: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:11.979888] [DEBUG] [REMOTE ] SE: PASS: Integrity check passed. [2026-01-23T12:20:11.979928] [DEBUG] [REMOTE ] SE: Symbol is viable for forecasting. [2026-01-23T12:20:11.979975] [INFO ] [MAIN ] [2780/3498] SE kept (0.5s) | 2776 kept, 4 rejected | 138.2/min | ETA: 5.2m [2026-01-23T12:20:13.796857] [DEBUG] [REMOTE ] SEDG: Retrieved 2723 rows, trimmed to 300. [2026-01-23T12:20:13.796990] [DEBUG] [REMOTE ] SEDG: PASS: History has at least 300 days. [2026-01-23T12:20:13.797221] [DEBUG] [REMOTE ] SEDG: PASS: Price check passed. Min price $28.47. [2026-01-23T12:20:13.797381] [DEBUG] [REMOTE ] SEDG: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:13.797497] [DEBUG] [REMOTE ] SEDG: PASS: Integrity check passed. [2026-01-23T12:20:13.797539] [DEBUG] [REMOTE ] SEDG: Symbol is viable for forecasting. [2026-01-23T12:20:13.797604] [INFO ] [MAIN ] [2781/3498] SEDG kept (1.8s) | 2777 kept, 4 rejected | 138.0/min | ETA: 5.2m [2026-01-23T12:20:15.178884] [DEBUG] [REMOTE ] SEE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:15.179018] [DEBUG] [REMOTE ] SEE: PASS: History has at least 300 days. [2026-01-23T12:20:15.179238] [DEBUG] [REMOTE ] SEE: PASS: Price check passed. Min price $33.35. [2026-01-23T12:20:15.179376] [DEBUG] [REMOTE ] SEE: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:15.179494] [DEBUG] [REMOTE ] SEE: PASS: Integrity check passed. [2026-01-23T12:20:15.179536] [DEBUG] [REMOTE ] SEE: Symbol is viable for forecasting. [2026-01-23T12:20:15.179605] [INFO ] [MAIN ] [2782/3498] SEE kept (1.4s) | 2778 kept, 4 rejected | 137.9/min | ETA: 5.2m [2026-01-23T12:20:15.642308] [DEBUG] [REMOTE ] SEIC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:15.642451] [DEBUG] [REMOTE ] SEIC: PASS: History has at least 300 days. [2026-01-23T12:20:15.642782] [DEBUG] [REMOTE ] SEIC: PASS: Price check passed. Min price $77.79. [2026-01-23T12:20:15.642938] [DEBUG] [REMOTE ] SEIC: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:15.643230] [DEBUG] [REMOTE ] SEIC: PASS: Integrity check passed. [2026-01-23T12:20:15.643272] [DEBUG] [REMOTE ] SEIC: Symbol is viable for forecasting. [2026-01-23T12:20:15.643323] [INFO ] [MAIN ] [2783/3498] SEIC kept (0.5s) | 2779 kept, 4 rejected | 137.9/min | ETA: 5.2m [2026-01-23T12:20:16.111484] [DEBUG] [REMOTE ] SELF: Retrieved 4423 rows, trimmed to 300. [2026-01-23T12:20:16.111661] [DEBUG] [REMOTE ] SELF: PASS: History has at least 300 days. [2026-01-23T12:20:16.111895] [DEBUG] [REMOTE ] SELF: PASS: Price check passed. Min price $4.83. [2026-01-23T12:20:16.112038] [DEBUG] [REMOTE ] SELF: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:16.112177] [DEBUG] [REMOTE ] SELF: PASS: Integrity check passed. [2026-01-23T12:20:16.112229] [DEBUG] [REMOTE ] SELF: Symbol is viable for forecasting. [2026-01-23T12:20:16.112287] [INFO ] [MAIN ] [2784/3498] SELF kept (0.5s) | 2780 kept, 4 rejected | 137.9/min | ETA: 5.2m [2026-01-23T12:20:16.494946] [DEBUG] [REMOTE ] SEM: Retrieved 4106 rows, trimmed to 300. [2026-01-23T12:20:16.495077] [DEBUG] [REMOTE ] SEM: PASS: History has at least 300 days. [2026-01-23T12:20:16.495294] [DEBUG] [REMOTE ] SEM: PASS: Price check passed. Min price $12.74. [2026-01-23T12:20:16.495437] [DEBUG] [REMOTE ] SEM: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:16.495553] [DEBUG] [REMOTE ] SEM: PASS: Integrity check passed. [2026-01-23T12:20:16.495654] [DEBUG] [REMOTE ] SEM: Symbol is viable for forecasting. [2026-01-23T12:20:16.495727] [INFO ] [MAIN ] [2785/3498] SEM kept (0.4s) | 2781 kept, 4 rejected | 137.9/min | ETA: 5.2m [2026-01-23T12:20:16.961731] [DEBUG] [REMOTE ] SENEA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:16.961867] [DEBUG] [REMOTE ] SENEA: PASS: History has at least 300 days. [2026-01-23T12:20:16.962089] [DEBUG] [REMOTE ] SENEA: PASS: Price check passed. Min price $101.18. [2026-01-23T12:20:16.962223] [DEBUG] [REMOTE ] SENEA: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:16.962338] [DEBUG] [REMOTE ] SENEA: PASS: Integrity check passed. [2026-01-23T12:20:16.962378] [DEBUG] [REMOTE ] SENEA: Symbol is viable for forecasting. [2026-01-23T12:20:16.962426] [INFO ] [MAIN ] [2786/3498] SENEA kept (0.5s) | 2782 kept, 4 rejected | 137.9/min | ETA: 5.2m [2026-01-23T12:20:17.270239] [DEBUG] [REMOTE ] SENS: Retrieved 2477 rows, trimmed to 300. [2026-01-23T12:20:17.270360] [DEBUG] [REMOTE ] SENS: PASS: History has at least 300 days. [2026-01-23T12:20:17.270566] [DEBUG] [REMOTE ] SENS: PASS: Price check passed. Min price $5.27. [2026-01-23T12:20:17.270735] [DEBUG] [REMOTE ] SENS: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:17.270847] [DEBUG] [REMOTE ] SENS: PASS: Integrity check passed. [2026-01-23T12:20:17.270888] [DEBUG] [REMOTE ] SENS: Symbol is viable for forecasting. [2026-01-23T12:20:17.270937] [INFO ] [MAIN ] [2787/3498] SENS kept (0.3s) | 2783 kept, 4 rejected | 137.9/min | ETA: 5.2m [2026-01-23T12:20:17.662005] [DEBUG] [REMOTE ] SERA: Retrieved 1136 rows, trimmed to 300. [2026-01-23T12:20:17.662141] [DEBUG] [REMOTE ] SERA: PASS: History has at least 300 days. [2026-01-23T12:20:17.662342] [DEBUG] [REMOTE ] SERA: PASS: Price check passed. Min price $2.52. [2026-01-23T12:20:17.662477] [DEBUG] [REMOTE ] SERA: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:17.662614] [DEBUG] [REMOTE ] SERA: PASS: Integrity check passed. [2026-01-23T12:20:17.662658] [DEBUG] [REMOTE ] SERA: Symbol is viable for forecasting. [2026-01-23T12:20:17.662707] [INFO ] [MAIN ] [2788/3498] SERA kept (0.4s) | 2784 kept, 4 rejected | 137.9/min | ETA: 5.1m [2026-01-23T12:20:18.031317] [DEBUG] [REMOTE ] SES: Retrieved 1231 rows, trimmed to 300. [2026-01-23T12:20:18.031459] [DEBUG] [REMOTE ] SES: PASS: History has at least 300 days. [2026-01-23T12:20:18.031695] [DEBUG] [REMOTE ] SES: PASS: Price check passed. Min price $1.79. [2026-01-23T12:20:18.031836] [DEBUG] [REMOTE ] SES: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:18.031969] [DEBUG] [REMOTE ] SES: PASS: Integrity check passed. [2026-01-23T12:20:18.032014] [DEBUG] [REMOTE ] SES: Symbol is viable for forecasting. [2026-01-23T12:20:18.032065] [INFO ] [MAIN ] [2789/3498] SES kept (0.4s) | 2785 kept, 4 rejected | 137.9/min | ETA: 5.1m [2026-01-23T12:20:18.365830] [DEBUG] [REMOTE ] SEVN: Retrieved 1377 rows, trimmed to 300. [2026-01-23T12:20:18.365965] [DEBUG] [REMOTE ] SEVN: PASS: History has at least 300 days. [2026-01-23T12:20:18.366177] [DEBUG] [REMOTE ] SEVN: PASS: Price check passed. Min price $8.52. [2026-01-23T12:20:18.366313] [DEBUG] [REMOTE ] SEVN: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:18.366440] [DEBUG] [REMOTE ] SEVN: PASS: Integrity check passed. [2026-01-23T12:20:18.366481] [DEBUG] [REMOTE ] SEVN: Symbol is viable for forecasting. [2026-01-23T12:20:18.366530] [INFO ] [MAIN ] [2790/3498] SEVN kept (0.3s) | 2786 kept, 4 rejected | 138.0/min | ETA: 5.1m [2026-01-23T12:20:18.672452] [DEBUG] [REMOTE ] SEZL: Retrieved 610 rows, trimmed to 300. [2026-01-23T12:20:18.672632] [DEBUG] [REMOTE ] SEZL: PASS: History has at least 300 days. [2026-01-23T12:20:18.672889] [DEBUG] [REMOTE ] SEZL: PASS: Price check passed. Min price $50.97. [2026-01-23T12:20:18.673059] [DEBUG] [REMOTE ] SEZL: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:18.673199] [DEBUG] [REMOTE ] SEZL: PASS: Integrity check passed. [2026-01-23T12:20:18.673250] [DEBUG] [REMOTE ] SEZL: Symbol is viable for forecasting. [2026-01-23T12:20:18.673312] [INFO ] [MAIN ] [2791/3498] SEZL kept (0.3s) | 2787 kept, 4 rejected | 138.0/min | ETA: 5.1m [2026-01-23T12:20:19.435858] [DEBUG] [REMOTE ] SF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:19.436005] [DEBUG] [REMOTE ] SF: PASS: History has at least 300 days. [2026-01-23T12:20:19.436248] [DEBUG] [REMOTE ] SF: PASS: Price check passed. Min price $114.80. [2026-01-23T12:20:19.436396] [DEBUG] [REMOTE ] SF: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:19.436522] [DEBUG] [REMOTE ] SF: PASS: Integrity check passed. [2026-01-23T12:20:19.436566] [DEBUG] [REMOTE ] SF: Symbol is viable for forecasting. [2026-01-23T12:20:19.436639] [INFO ] [MAIN ] [2792/3498] SF kept (0.8s) | 2788 kept, 4 rejected | 137.9/min | ETA: 5.1m [2026-01-23T12:20:19.669970] [DEBUG] [REMOTE ] SFB: Retrieved 2076 rows, trimmed to 300. [2026-01-23T12:20:19.670110] [DEBUG] [REMOTE ] SFB: PASS: History has at least 300 days. [2026-01-23T12:20:19.670521] [DEBUG] [REMOTE ] SFB: PASS: Price check passed. Min price $20.45. [2026-01-23T12:20:19.670680] [DEBUG] [REMOTE ] SFB: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:19.670800] [DEBUG] [REMOTE ] SFB: PASS: Integrity check passed. [2026-01-23T12:20:19.670842] [DEBUG] [REMOTE ] SFB: Symbol is viable for forecasting. [2026-01-23T12:20:19.670893] [INFO ] [MAIN ] [2793/3498] SFB kept (0.2s) | 2789 kept, 4 rejected | 138.0/min | ETA: 5.1m [2026-01-23T12:20:20.176684] [DEBUG] [REMOTE ] SFBS: Retrieved 2941 rows, trimmed to 300. [2026-01-23T12:20:20.176818] [DEBUG] [REMOTE ] SFBS: PASS: History has at least 300 days. [2026-01-23T12:20:20.177065] [DEBUG] [REMOTE ] SFBS: PASS: Price check passed. Min price $67.40. [2026-01-23T12:20:20.177205] [DEBUG] [REMOTE ] SFBS: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:20.177322] [DEBUG] [REMOTE ] SFBS: PASS: Integrity check passed. [2026-01-23T12:20:20.177385] [DEBUG] [REMOTE ] SFBS: Symbol is viable for forecasting. [2026-01-23T12:20:20.177439] [INFO ] [MAIN ] [2794/3498] SFBS kept (0.5s) | 2790 kept, 4 rejected | 137.9/min | ETA: 5.1m [2026-01-23T12:20:20.564045] [DEBUG] [REMOTE ] SFIX: Retrieved 2054 rows, trimmed to 300. [2026-01-23T12:20:20.564177] [DEBUG] [REMOTE ] SFIX: PASS: History has at least 300 days. [2026-01-23T12:20:20.564391] [DEBUG] [REMOTE ] SFIX: PASS: Price check passed. Min price $3.95. [2026-01-23T12:20:20.564547] [DEBUG] [REMOTE ] SFIX: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:20.564700] [DEBUG] [REMOTE ] SFIX: PASS: Integrity check passed. [2026-01-23T12:20:20.564745] [DEBUG] [REMOTE ] SFIX: Symbol is viable for forecasting. [2026-01-23T12:20:20.564796] [INFO ] [MAIN ] [2795/3498] SFIX kept (0.4s) | 2791 kept, 4 rejected | 138.0/min | ETA: 5.1m [2026-01-23T12:20:21.134646] [DEBUG] [REMOTE ] SFL: Retrieved 5435 rows, trimmed to 300. [2026-01-23T12:20:21.134797] [DEBUG] [REMOTE ] SFL: PASS: History has at least 300 days. [2026-01-23T12:20:21.135034] [DEBUG] [REMOTE ] SFL: PASS: Price check passed. Min price $6.85. [2026-01-23T12:20:21.135186] [DEBUG] [REMOTE ] SFL: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:21.135354] [DEBUG] [REMOTE ] SFL: PASS: Integrity check passed. [2026-01-23T12:20:21.135399] [DEBUG] [REMOTE ] SFL: Symbol is viable for forecasting. [2026-01-23T12:20:21.135450] [INFO ] [MAIN ] [2796/3498] SFL kept (0.6s) | 2792 kept, 4 rejected | 137.9/min | ETA: 5.1m [2026-01-23T12:20:21.340416] [DEBUG] [REMOTE ] SFLO: Retrieved 522 rows, trimmed to 300. [2026-01-23T12:20:21.340562] [DEBUG] [REMOTE ] SFLO: PASS: History has at least 300 days. [2026-01-23T12:20:21.340800] [DEBUG] [REMOTE ] SFLO: PASS: Price check passed. Min price $27.40. [2026-01-23T12:20:21.340938] [DEBUG] [REMOTE ] SFLO: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:21.341051] [DEBUG] [REMOTE ] SFLO: PASS: Integrity check passed. [2026-01-23T12:20:21.341091] [DEBUG] [REMOTE ] SFLO: Symbol is viable for forecasting. [2026-01-23T12:20:21.341140] [INFO ] [MAIN ] [2797/3498] SFLO kept (0.2s) | 2793 kept, 4 rejected | 138.0/min | ETA: 5.1m [2026-01-23T12:20:21.951818] [DEBUG] [REMOTE ] SFM: Retrieved 3138 rows, trimmed to 300. [2026-01-23T12:20:21.951977] [DEBUG] [REMOTE ] SFM: PASS: History has at least 300 days. [2026-01-23T12:20:21.952241] [DEBUG] [REMOTE ] SFM: PASS: Price check passed. Min price $70.55. [2026-01-23T12:20:21.952386] [DEBUG] [REMOTE ] SFM: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:21.952505] [DEBUG] [REMOTE ] SFM: PASS: Integrity check passed. [2026-01-23T12:20:21.952557] [DEBUG] [REMOTE ] SFM: Symbol is viable for forecasting. [2026-01-23T12:20:21.952650] [INFO ] [MAIN ] [2798/3498] SFM kept (0.6s) | 2794 kept, 4 rejected | 137.9/min | ETA: 5.1m [2026-01-23T12:20:22.425164] [DEBUG] [REMOTE ] SFNC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:22.425306] [DEBUG] [REMOTE ] SFNC: PASS: History has at least 300 days. [2026-01-23T12:20:22.425534] [DEBUG] [REMOTE ] SFNC: PASS: Price check passed. Min price $17.07. [2026-01-23T12:20:22.425692] [DEBUG] [REMOTE ] SFNC: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:22.425814] [DEBUG] [REMOTE ] SFNC: PASS: Integrity check passed. [2026-01-23T12:20:22.425855] [DEBUG] [REMOTE ] SFNC: Symbol is viable for forecasting. [2026-01-23T12:20:22.425904] [INFO ] [MAIN ] [2799/3498] SFNC kept (0.5s) | 2795 kept, 4 rejected | 137.9/min | ETA: 5.1m [2026-01-23T12:20:22.648846] [DEBUG] [REMOTE ] SG: Retrieved 1047 rows, trimmed to 300. [2026-01-23T12:20:22.648982] [DEBUG] [REMOTE ] SG: PASS: History has at least 300 days. [2026-01-23T12:20:22.649195] [DEBUG] [REMOTE ] SG: PASS: Price check passed. Min price $5.23. [2026-01-23T12:20:22.649378] [DEBUG] [REMOTE ] SG: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:22.649506] [DEBUG] [REMOTE ] SG: PASS: Integrity check passed. [2026-01-23T12:20:22.649549] [DEBUG] [REMOTE ] SG: Symbol is viable for forecasting. [2026-01-23T12:20:22.649629] [INFO ] [MAIN ] [2800/3498] SG kept (0.2s) | 2796 kept, 4 rejected | 138.0/min | ETA: 5.1m [2026-01-23T12:20:23.278022] [DEBUG] [REMOTE ] SGC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:23.278158] [DEBUG] [REMOTE ] SGC: PASS: History has at least 300 days. [2026-01-23T12:20:23.278404] [DEBUG] [REMOTE ] SGC: PASS: Price check passed. Min price $8.48. [2026-01-23T12:20:23.278552] [DEBUG] [REMOTE ] SGC: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:23.278698] [DEBUG] [REMOTE ] SGC: PASS: Integrity check passed. [2026-01-23T12:20:23.278740] [DEBUG] [REMOTE ] SGC: Symbol is viable for forecasting. [2026-01-23T12:20:23.278790] [INFO ] [MAIN ] [2801/3498] SGC kept (0.6s) | 2797 kept, 4 rejected | 137.9/min | ETA: 5.1m [2026-01-23T12:20:23.503649] [DEBUG] [REMOTE ] SGHC: Retrieved 999 rows, trimmed to 300. [2026-01-23T12:20:23.503789] [DEBUG] [REMOTE ] SGHC: PASS: History has at least 300 days. [2026-01-23T12:20:23.504000] [DEBUG] [REMOTE ] SGHC: PASS: Price check passed. Min price $9.67. [2026-01-23T12:20:23.504140] [DEBUG] [REMOTE ] SGHC: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:23.504489] [DEBUG] [REMOTE ] SGHC: PASS: Integrity check passed. [2026-01-23T12:20:23.504540] [DEBUG] [REMOTE ] SGHC: Symbol is viable for forecasting. [2026-01-23T12:20:23.504625] [INFO ] [MAIN ] [2802/3498] SGHC kept (0.2s) | 2798 kept, 4 rejected | 138.0/min | ETA: 5.0m [2026-01-23T12:20:23.993659] [DEBUG] [REMOTE ] SGRY: Retrieved 2592 rows, trimmed to 300. [2026-01-23T12:20:23.993797] [DEBUG] [REMOTE ] SGRY: PASS: History has at least 300 days. [2026-01-23T12:20:23.994018] [DEBUG] [REMOTE ] SGRY: PASS: Price check passed. Min price $15.06. [2026-01-23T12:20:23.994154] [DEBUG] [REMOTE ] SGRY: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:23.994263] [DEBUG] [REMOTE ] SGRY: PASS: Integrity check passed. [2026-01-23T12:20:23.994303] [DEBUG] [REMOTE ] SGRY: Symbol is viable for forecasting. [2026-01-23T12:20:23.994351] [INFO ] [MAIN ] [2803/3498] SGRY kept (0.5s) | 2799 kept, 4 rejected | 138.0/min | ETA: 5.0m [2026-01-23T12:20:24.424625] [DEBUG] [REMOTE ] SHAK: Retrieved 2761 rows, trimmed to 300. [2026-01-23T12:20:24.424756] [DEBUG] [REMOTE ] SHAK: PASS: History has at least 300 days. [2026-01-23T12:20:24.424971] [DEBUG] [REMOTE ] SHAK: PASS: Price check passed. Min price $77.12. [2026-01-23T12:20:24.425113] [DEBUG] [REMOTE ] SHAK: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:24.425227] [DEBUG] [REMOTE ] SHAK: PASS: Integrity check passed. [2026-01-23T12:20:24.425267] [DEBUG] [REMOTE ] SHAK: Symbol is viable for forecasting. [2026-01-23T12:20:24.425318] [INFO ] [MAIN ] [2804/3498] SHAK kept (0.4s) | 2800 kept, 4 rejected | 138.0/min | ETA: 5.0m [2026-01-23T12:20:24.948746] [DEBUG] [REMOTE ] SHBI: Retrieved 6246 rows, trimmed to 300. [2026-01-23T12:20:24.948895] [DEBUG] [REMOTE ] SHBI: PASS: History has at least 300 days. [2026-01-23T12:20:24.949193] [DEBUG] [REMOTE ] SHBI: PASS: Price check passed. Min price $15.41. [2026-01-23T12:20:24.949336] [DEBUG] [REMOTE ] SHBI: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:24.949459] [DEBUG] [REMOTE ] SHBI: PASS: Integrity check passed. [2026-01-23T12:20:24.949499] [DEBUG] [REMOTE ] SHBI: Symbol is viable for forecasting. [2026-01-23T12:20:24.949549] [INFO ] [MAIN ] [2805/3498] SHBI kept (0.5s) | 2801 kept, 4 rejected | 138.0/min | ETA: 5.0m [2026-01-23T12:20:25.216587] [DEBUG] [REMOTE ] SHC: Retrieved 1297 rows, trimmed to 300. [2026-01-23T12:20:25.216726] [DEBUG] [REMOTE ] SHC: PASS: History has at least 300 days. [2026-01-23T12:20:25.216932] [DEBUG] [REMOTE ] SHC: PASS: Price check passed. Min price $15.23. [2026-01-23T12:20:25.217067] [DEBUG] [REMOTE ] SHC: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:25.217174] [DEBUG] [REMOTE ] SHC: PASS: Integrity check passed. [2026-01-23T12:20:25.217214] [DEBUG] [REMOTE ] SHC: Symbol is viable for forecasting. [2026-01-23T12:20:25.217263] [INFO ] [MAIN ] [2806/3498] SHC kept (0.3s) | 2802 kept, 4 rejected | 138.0/min | ETA: 5.0m [2026-01-23T12:20:25.593233] [DEBUG] [REMOTE ] SHCO: Retrieved 1136 rows, trimmed to 300. [2026-01-23T12:20:25.593345] [DEBUG] [REMOTE ] SHCO: PASS: History has at least 300 days. [2026-01-23T12:20:25.593550] [DEBUG] [REMOTE ] SHCO: PASS: Price check passed. Min price $7.78. [2026-01-23T12:20:25.593708] [DEBUG] [REMOTE ] SHCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:25.593818] [DEBUG] [REMOTE ] SHCO: PASS: Integrity check passed. [2026-01-23T12:20:25.593859] [DEBUG] [REMOTE ] SHCO: Symbol is viable for forecasting. [2026-01-23T12:20:25.593906] [INFO ] [MAIN ] [2807/3498] SHCO kept (0.4s) | 2803 kept, 4 rejected | 138.0/min | ETA: 5.0m [2026-01-23T12:20:26.221654] [DEBUG] [REMOTE ] SHEL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:26.221804] [DEBUG] [REMOTE ] SHEL: PASS: History has at least 300 days. [2026-01-23T12:20:26.222046] [DEBUG] [REMOTE ] SHEL: PASS: Price check passed. Min price $70.31. [2026-01-23T12:20:26.222232] [DEBUG] [REMOTE ] SHEL: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:26.222357] [DEBUG] [REMOTE ] SHEL: PASS: Integrity check passed. [2026-01-23T12:20:26.222397] [DEBUG] [REMOTE ] SHEL: Symbol is viable for forecasting. [2026-01-23T12:20:26.222447] [INFO ] [MAIN ] [2808/3498] SHEL kept (0.6s) | 2804 kept, 4 rejected | 138.0/min | ETA: 5.0m [2026-01-23T12:20:26.692846] [DEBUG] [REMOTE ] SHEN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:26.693005] [DEBUG] [REMOTE ] SHEN: PASS: History has at least 300 days. [2026-01-23T12:20:26.693263] [DEBUG] [REMOTE ] SHEN: PASS: Price check passed. Min price $9.90. [2026-01-23T12:20:26.693403] [DEBUG] [REMOTE ] SHEN: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:26.693532] [DEBUG] [REMOTE ] SHEN: PASS: Integrity check passed. [2026-01-23T12:20:26.693594] [DEBUG] [REMOTE ] SHEN: Symbol is viable for forecasting. [2026-01-23T12:20:26.693650] [INFO ] [MAIN ] [2809/3498] SHEN kept (0.5s) | 2805 kept, 4 rejected | 138.0/min | ETA: 5.0m [2026-01-23T12:20:26.924452] [DEBUG] [REMOTE ] SHFS: Retrieved 1110 rows, trimmed to 300. [2026-01-23T12:20:26.924621] [DEBUG] [REMOTE ] SHFS: PASS: History has at least 300 days. [2026-01-23T12:20:26.924838] [DEBUG] [REMOTE ] SHFS: PASS: Price check passed. Min price $1.03. [2026-01-23T12:20:26.924977] [DEBUG] [REMOTE ] SHFS: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:26.925093] [DEBUG] [REMOTE ] SHFS: PASS: Integrity check passed. [2026-01-23T12:20:26.925137] [DEBUG] [REMOTE ] SHFS: Symbol is viable for forecasting. [2026-01-23T12:20:26.925188] [INFO ] [MAIN ] [2810/3498] SHFS kept (0.2s) | 2806 kept, 4 rejected | 138.0/min | ETA: 5.0m [2026-01-23T12:20:27.536457] [DEBUG] [REMOTE ] SHG: Retrieved 5624 rows, trimmed to 300. [2026-01-23T12:20:27.536619] [DEBUG] [REMOTE ] SHG: PASS: History has at least 300 days. [2026-01-23T12:20:27.536855] [DEBUG] [REMOTE ] SHG: PASS: Price check passed. Min price $51.42. [2026-01-23T12:20:27.536999] [DEBUG] [REMOTE ] SHG: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:27.537122] [DEBUG] [REMOTE ] SHG: PASS: Integrity check passed. [2026-01-23T12:20:27.537166] [DEBUG] [REMOTE ] SHG: Symbol is viable for forecasting. [2026-01-23T12:20:27.537221] [INFO ] [MAIN ] [2811/3498] SHG kept (0.6s) | 2807 kept, 4 rejected | 138.0/min | ETA: 5.0m [2026-01-23T12:20:27.749892] [DEBUG] [REMOTE ] SHIP: Retrieved 4588 rows, trimmed to 300. [2026-01-23T12:20:27.750025] [DEBUG] [REMOTE ] SHIP: PASS: History has at least 300 days. [2026-01-23T12:20:27.750235] [DEBUG] [REMOTE ] SHIP: PASS: Price check passed. Min price $8.13. [2026-01-23T12:20:27.750555] [DEBUG] [REMOTE ] SHIP: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:27.750690] [DEBUG] [REMOTE ] SHIP: PASS: Integrity check passed. [2026-01-23T12:20:27.750730] [DEBUG] [REMOTE ] SHIP: Symbol is viable for forecasting. [2026-01-23T12:20:27.750777] [INFO ] [MAIN ] [2812/3498] SHIP kept (0.2s) | 2808 kept, 4 rejected | 138.0/min | ETA: 5.0m [2026-01-23T12:20:28.082549] [DEBUG] [REMOTE ] SHLS: Retrieved 1253 rows, trimmed to 300. [2026-01-23T12:20:28.082704] [DEBUG] [REMOTE ] SHLS: PASS: History has at least 300 days. [2026-01-23T12:20:28.082912] [DEBUG] [REMOTE ] SHLS: PASS: Price check passed. Min price $7.46. [2026-01-23T12:20:28.083049] [DEBUG] [REMOTE ] SHLS: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:28.083165] [DEBUG] [REMOTE ] SHLS: PASS: Integrity check passed. [2026-01-23T12:20:28.083207] [DEBUG] [REMOTE ] SHLS: Symbol is viable for forecasting. [2026-01-23T12:20:28.083258] [INFO ] [MAIN ] [2813/3498] SHLS kept (0.3s) | 2809 kept, 4 rejected | 138.0/min | ETA: 5.0m [2026-01-23T12:20:28.742899] [DEBUG] [REMOTE ] SHO: Retrieved 5347 rows, trimmed to 300. [2026-01-23T12:20:28.743048] [DEBUG] [REMOTE ] SHO: PASS: History has at least 300 days. [2026-01-23T12:20:28.743293] [DEBUG] [REMOTE ] SHO: PASS: Price check passed. Min price $8.76. [2026-01-23T12:20:28.743487] [DEBUG] [REMOTE ] SHO: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:28.743640] [DEBUG] [REMOTE ] SHO: PASS: Integrity check passed. [2026-01-23T12:20:28.743686] [DEBUG] [REMOTE ] SHO: Symbol is viable for forecasting. [2026-01-23T12:20:28.743737] [INFO ] [MAIN ] [2814/3498] SHO kept (0.7s) | 2810 kept, 4 rejected | 138.0/min | ETA: 5.0m [2026-01-23T12:20:28.971773] [DEBUG] [REMOTE ] SHOC: Retrieved 826 rows, trimmed to 300. [2026-01-23T12:20:28.971906] [DEBUG] [REMOTE ] SHOC: PASS: History has at least 300 days. [2026-01-23T12:20:28.972117] [DEBUG] [REMOTE ] SHOC: PASS: Price check passed. Min price $62.08. [2026-01-23T12:20:28.972269] [DEBUG] [REMOTE ] SHOC: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:28.972387] [DEBUG] [REMOTE ] SHOC: PASS: Integrity check passed. [2026-01-23T12:20:28.972430] [DEBUG] [REMOTE ] SHOC: Symbol is viable for forecasting. [2026-01-23T12:20:28.972482] [INFO ] [MAIN ] [2815/3498] SHOC kept (0.2s) | 2811 kept, 4 rejected | 138.0/min | ETA: 4.9m [2026-01-23T12:20:29.589958] [DEBUG] [REMOTE ] SHOO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:29.590118] [DEBUG] [REMOTE ] SHOO: PASS: History has at least 300 days. [2026-01-23T12:20:29.590702] [DEBUG] [REMOTE ] SHOO: PASS: Price check passed. Min price $32.64. [2026-01-23T12:20:29.590886] [DEBUG] [REMOTE ] SHOO: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:29.591023] [DEBUG] [REMOTE ] SHOO: PASS: Integrity check passed. [2026-01-23T12:20:29.591064] [DEBUG] [REMOTE ] SHOO: Symbol is viable for forecasting. [2026-01-23T12:20:29.591116] [INFO ] [MAIN ] [2816/3498] SHOO kept (0.6s) | 2812 kept, 4 rejected | 138.0/min | ETA: 4.9m [2026-01-23T12:20:29.911789] [DEBUG] [REMOTE ] SHOP: Retrieved 2684 rows, trimmed to 300. [2026-01-23T12:20:29.911925] [DEBUG] [REMOTE ] SHOP: PASS: History has at least 300 days. [2026-01-23T12:20:29.912140] [DEBUG] [REMOTE ] SHOP: PASS: Price check passed. Min price $137.64. [2026-01-23T12:20:29.912283] [DEBUG] [REMOTE ] SHOP: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:29.912400] [DEBUG] [REMOTE ] SHOP: PASS: Integrity check passed. [2026-01-23T12:20:29.912443] [DEBUG] [REMOTE ] SHOP: Symbol is viable for forecasting. [2026-01-23T12:20:29.912494] [INFO ] [MAIN ] [2817/3498] SHOP kept (0.3s) | 2813 kept, 4 rejected | 138.0/min | ETA: 4.9m [2026-01-23T12:20:30.470203] [DEBUG] [REMOTE ] SHY: Retrieved 5911 rows, trimmed to 300. [2026-01-23T12:20:30.470339] [DEBUG] [REMOTE ] SHY: PASS: History has at least 300 days. [2026-01-23T12:20:30.470547] [DEBUG] [REMOTE ] SHY: PASS: Price check passed. Min price $82.17. [2026-01-23T12:20:30.470702] [DEBUG] [REMOTE ] SHY: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:30.470814] [DEBUG] [REMOTE ] SHY: PASS: Integrity check passed. [2026-01-23T12:20:30.470854] [DEBUG] [REMOTE ] SHY: Symbol is viable for forecasting. [2026-01-23T12:20:30.470902] [INFO ] [MAIN ] [2818/3498] SHY kept (0.6s) | 2814 kept, 4 rejected | 138.0/min | ETA: 4.9m [2026-01-23T12:20:30.739691] [DEBUG] [REMOTE ] SIBN: Retrieved 1825 rows, trimmed to 300. [2026-01-23T12:20:30.739819] [DEBUG] [REMOTE ] SIBN: PASS: History has at least 300 days. [2026-01-23T12:20:30.740024] [DEBUG] [REMOTE ] SIBN: PASS: Price check passed. Min price $14.83. [2026-01-23T12:20:30.740161] [DEBUG] [REMOTE ] SIBN: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:30.740273] [DEBUG] [REMOTE ] SIBN: PASS: Integrity check passed. [2026-01-23T12:20:30.740315] [DEBUG] [REMOTE ] SIBN: Symbol is viable for forecasting. [2026-01-23T12:20:30.740363] [INFO ] [MAIN ] [2819/3498] SIBN kept (0.3s) | 2815 kept, 4 rejected | 138.0/min | ETA: 4.9m [2026-01-23T12:20:31.365549] [DEBUG] [REMOTE ] SID: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:31.365709] [DEBUG] [REMOTE ] SID: PASS: History has at least 300 days. [2026-01-23T12:20:31.365941] [DEBUG] [REMOTE ] SID: PASS: Price check passed. Min price $1.48. [2026-01-23T12:20:31.366100] [DEBUG] [REMOTE ] SID: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:31.366236] [DEBUG] [REMOTE ] SID: PASS: Integrity check passed. [2026-01-23T12:20:31.366287] [DEBUG] [REMOTE ] SID: Symbol is viable for forecasting. [2026-01-23T12:20:31.366347] [INFO ] [MAIN ] [2820/3498] SID kept (0.6s) | 2816 kept, 4 rejected | 138.0/min | ETA: 4.9m [2026-01-23T12:20:31.815730] [DEBUG] [REMOTE ] SIEB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:31.815880] [DEBUG] [REMOTE ] SIEB: PASS: History has at least 300 days. [2026-01-23T12:20:31.816116] [DEBUG] [REMOTE ] SIEB: PASS: Price check passed. Min price $2.64. [2026-01-23T12:20:31.816258] [DEBUG] [REMOTE ] SIEB: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:31.816384] [DEBUG] [REMOTE ] SIEB: PASS: Integrity check passed. [2026-01-23T12:20:31.816427] [DEBUG] [REMOTE ] SIEB: Symbol is viable for forecasting. [2026-01-23T12:20:31.816476] [INFO ] [MAIN ] [2821/3498] SIEB kept (0.5s) | 2817 kept, 4 rejected | 138.0/min | ETA: 4.9m [2026-01-23T12:20:32.340314] [DEBUG] [REMOTE ] SIFY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:32.340470] [DEBUG] [REMOTE ] SIFY: PASS: History has at least 300 days. [2026-01-23T12:20:32.340748] [DEBUG] [REMOTE ] SIFY: PASS: Price check passed. Min price $10.37. [2026-01-23T12:20:32.340889] [DEBUG] [REMOTE ] SIFY: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:32.341013] [DEBUG] [REMOTE ] SIFY: PASS: Integrity check passed. [2026-01-23T12:20:32.341053] [DEBUG] [REMOTE ] SIFY: Symbol is viable for forecasting. [2026-01-23T12:20:32.341106] [INFO ] [MAIN ] [2822/3498] SIFY kept (0.5s) | 2818 kept, 4 rejected | 138.0/min | ETA: 4.9m [2026-01-23T12:20:32.728008] [DEBUG] [REMOTE ] SIG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:32.728145] [DEBUG] [REMOTE ] SIG: PASS: History has at least 300 days. [2026-01-23T12:20:32.728362] [DEBUG] [REMOTE ] SIG: PASS: Price check passed. Min price $82.88. [2026-01-23T12:20:32.728498] [DEBUG] [REMOTE ] SIG: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:32.728633] [DEBUG] [REMOTE ] SIG: PASS: Integrity check passed. [2026-01-23T12:20:32.728676] [DEBUG] [REMOTE ] SIG: Symbol is viable for forecasting. [2026-01-23T12:20:32.728724] [INFO ] [MAIN ] [2823/3498] SIG kept (0.4s) | 2819 kept, 4 rejected | 138.0/min | ETA: 4.9m [2026-01-23T12:20:33.060068] [DEBUG] [REMOTE ] SIGA: Retrieved 6594 rows, trimmed to 300. [2026-01-23T12:20:33.060220] [DEBUG] [REMOTE ] SIGA: PASS: History has at least 300 days. [2026-01-23T12:20:33.060455] [DEBUG] [REMOTE ] SIGA: PASS: Price check passed. Min price $5.77. [2026-01-23T12:20:33.060618] [DEBUG] [REMOTE ] SIGA: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:33.060742] [DEBUG] [REMOTE ] SIGA: PASS: Integrity check passed. [2026-01-23T12:20:33.060785] [DEBUG] [REMOTE ] SIGA: Symbol is viable for forecasting. [2026-01-23T12:20:33.061679] [INFO ] [MAIN ] [2824/3498] SIGA kept (0.3s) | 2820 kept, 4 rejected | 138.0/min | ETA: 4.9m [2026-01-23T12:20:33.633017] [DEBUG] [REMOTE ] SIGI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:33.633162] [DEBUG] [REMOTE ] SIGI: PASS: History has at least 300 days. [2026-01-23T12:20:33.633601] [DEBUG] [REMOTE ] SIGI: PASS: Price check passed. Min price $73.62. [2026-01-23T12:20:33.633744] [DEBUG] [REMOTE ] SIGI: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:33.633862] [DEBUG] [REMOTE ] SIGI: PASS: Integrity check passed. [2026-01-23T12:20:33.633902] [DEBUG] [REMOTE ] SIGI: Symbol is viable for forecasting. [2026-01-23T12:20:33.633953] [INFO ] [MAIN ] [2825/3498] SIGI kept (0.6s) | 2821 kept, 4 rejected | 138.0/min | ETA: 4.9m [2026-01-23T12:20:33.905425] [DEBUG] [REMOTE ] SII: Retrieved 1399 rows, trimmed to 300. [2026-01-23T12:20:33.905550] [DEBUG] [REMOTE ] SII: PASS: History has at least 300 days. [2026-01-23T12:20:33.905801] [DEBUG] [REMOTE ] SII: PASS: Price check passed. Min price $79.38. [2026-01-23T12:20:33.905937] [DEBUG] [REMOTE ] SII: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:33.906046] [DEBUG] [REMOTE ] SII: PASS: Integrity check passed. [2026-01-23T12:20:33.906086] [DEBUG] [REMOTE ] SII: Symbol is viable for forecasting. [2026-01-23T12:20:33.906135] [INFO ] [MAIN ] [2826/3498] SII kept (0.3s) | 2822 kept, 4 rejected | 138.0/min | ETA: 4.9m [2026-01-23T12:20:34.451153] [DEBUG] [REMOTE ] SIMO: Retrieved 5173 rows, trimmed to 300. [2026-01-23T12:20:34.451288] [DEBUG] [REMOTE ] SIMO: PASS: History has at least 300 days. [2026-01-23T12:20:34.451590] [DEBUG] [REMOTE ] SIMO: PASS: Price check passed. Min price $80.16. [2026-01-23T12:20:34.451740] [DEBUG] [REMOTE ] SIMO: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:34.451872] [DEBUG] [REMOTE ] SIMO: PASS: Integrity check passed. [2026-01-23T12:20:34.451919] [DEBUG] [REMOTE ] SIMO: Symbol is viable for forecasting. [2026-01-23T12:20:34.451970] [INFO ] [MAIN ] [2827/3498] SIMO kept (0.5s) | 2823 kept, 4 rejected | 138.0/min | ETA: 4.9m [2026-01-23T12:20:34.913005] [DEBUG] [REMOTE ] SIRI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:34.913167] [DEBUG] [REMOTE ] SIRI: PASS: History has at least 300 days. [2026-01-23T12:20:34.913443] [DEBUG] [REMOTE ] SIRI: PASS: Price check passed. Min price $19.92. [2026-01-23T12:20:34.913634] [DEBUG] [REMOTE ] SIRI: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:34.913789] [DEBUG] [REMOTE ] SIRI: PASS: Integrity check passed. [2026-01-23T12:20:34.913833] [DEBUG] [REMOTE ] SIRI: Symbol is viable for forecasting. [2026-01-23T12:20:34.913892] [INFO ] [MAIN ] [2828/3498] SIRI kept (0.5s) | 2824 kept, 4 rejected | 138.0/min | ETA: 4.9m [2026-01-23T12:20:35.315362] [DEBUG] [REMOTE ] SITC: Retrieved 6296 rows, trimmed to 300. [2026-01-23T12:20:35.315518] [DEBUG] [REMOTE ] SITC: PASS: History has at least 300 days. [2026-01-23T12:20:35.315780] [DEBUG] [REMOTE ] SITC: PASS: Price check passed. Min price $5.87. [2026-01-23T12:20:35.315921] [DEBUG] [REMOTE ] SITC: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:35.316044] [DEBUG] [REMOTE ] SITC: PASS: Integrity check passed. [2026-01-23T12:20:35.316084] [DEBUG] [REMOTE ] SITC: Symbol is viable for forecasting. [2026-01-23T12:20:35.316135] [INFO ] [MAIN ] [2829/3498] SITC kept (0.4s) | 2825 kept, 4 rejected | 138.0/min | ETA: 4.8m [2026-01-23T12:20:35.621923] [DEBUG] [REMOTE ] SITE: Retrieved 2438 rows, trimmed to 300. [2026-01-23T12:20:35.622074] [DEBUG] [REMOTE ] SITE: PASS: History has at least 300 days. [2026-01-23T12:20:35.622324] [DEBUG] [REMOTE ] SITE: PASS: Price check passed. Min price $122.14. [2026-01-23T12:20:35.622713] [DEBUG] [REMOTE ] SITE: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:35.622854] [DEBUG] [REMOTE ] SITE: PASS: Integrity check passed. [2026-01-23T12:20:35.622903] [DEBUG] [REMOTE ] SITE: Symbol is viable for forecasting. [2026-01-23T12:20:35.622964] [INFO ] [MAIN ] [2830/3498] SITE kept (0.3s) | 2826 kept, 4 rejected | 138.0/min | ETA: 4.8m [2026-01-23T12:20:35.993053] [DEBUG] [REMOTE ] SITM: Retrieved 1550 rows, trimmed to 300. [2026-01-23T12:20:35.993193] [DEBUG] [REMOTE ] SITM: PASS: History has at least 300 days. [2026-01-23T12:20:35.993414] [DEBUG] [REMOTE ] SITM: PASS: Price check passed. Min price $252.76. [2026-01-23T12:20:35.993559] [DEBUG] [REMOTE ] SITM: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:35.993711] [DEBUG] [REMOTE ] SITM: PASS: Integrity check passed. [2026-01-23T12:20:35.993755] [DEBUG] [REMOTE ] SITM: Symbol is viable for forecasting. [2026-01-23T12:20:35.993807] [INFO ] [MAIN ] [2831/3498] SITM kept (0.4s) | 2827 kept, 4 rejected | 138.0/min | ETA: 4.8m [2026-01-23T12:20:36.311191] [DEBUG] [REMOTE ] SIXG: Retrieved 1732 rows, trimmed to 300. [2026-01-23T12:20:36.311332] [DEBUG] [REMOTE ] SIXG: PASS: History has at least 300 days. [2026-01-23T12:20:36.311596] [DEBUG] [REMOTE ] SIXG: PASS: Price check passed. Min price $60.27. [2026-01-23T12:20:36.311747] [DEBUG] [REMOTE ] SIXG: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:36.311864] [DEBUG] [REMOTE ] SIXG: PASS: Integrity check passed. [2026-01-23T12:20:36.311907] [DEBUG] [REMOTE ] SIXG: Symbol is viable for forecasting. [2026-01-23T12:20:36.311957] [INFO ] [MAIN ] [2832/3498] SIXG kept (0.3s) | 2828 kept, 4 rejected | 138.0/min | ETA: 4.8m [2026-01-23T12:20:36.996224] [DEBUG] [REMOTE ] SJM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:36.996375] [DEBUG] [REMOTE ] SJM: PASS: History has at least 300 days. [2026-01-23T12:20:36.996642] [DEBUG] [REMOTE ] SJM: PASS: Price check passed. Min price $94.56. [2026-01-23T12:20:36.996785] [DEBUG] [REMOTE ] SJM: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:36.996912] [DEBUG] [REMOTE ] SJM: PASS: Integrity check passed. [2026-01-23T12:20:36.996953] [DEBUG] [REMOTE ] SJM: Symbol is viable for forecasting. [2026-01-23T12:20:36.997006] [INFO ] [MAIN ] [2833/3498] SJM kept (0.7s) | 2829 kept, 4 rejected | 138.0/min | ETA: 4.8m [2026-01-23T12:20:37.308154] [DEBUG] [REMOTE ] SKE: Retrieved 2034 rows, trimmed to 300. [2026-01-23T12:20:37.308325] [DEBUG] [REMOTE ] SKE: PASS: History has at least 300 days. [2026-01-23T12:20:37.308634] [DEBUG] [REMOTE ] SKE: PASS: Price check passed. Min price $15.54. [2026-01-23T12:20:37.308823] [DEBUG] [REMOTE ] SKE: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:37.308977] [DEBUG] [REMOTE ] SKE: PASS: Integrity check passed. [2026-01-23T12:20:37.309033] [DEBUG] [REMOTE ] SKE: Symbol is viable for forecasting. [2026-01-23T12:20:37.309099] [INFO ] [MAIN ] [2834/3498] SKE kept (0.3s) | 2830 kept, 4 rejected | 138.0/min | ETA: 4.8m [2026-01-23T12:20:37.699429] [DEBUG] [REMOTE ] SKIL: Retrieved 1632 rows, trimmed to 300. [2026-01-23T12:20:37.699559] [DEBUG] [REMOTE ] SKIL: PASS: History has at least 300 days. [2026-01-23T12:20:37.699790] [DEBUG] [REMOTE ] SKIL: PASS: Price check passed. Min price $5.67. [2026-01-23T12:20:37.699926] [DEBUG] [REMOTE ] SKIL: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:37.700034] [DEBUG] [REMOTE ] SKIL: PASS: Integrity check passed. [2026-01-23T12:20:37.700074] [DEBUG] [REMOTE ] SKIL: Symbol is viable for forecasting. [2026-01-23T12:20:37.700122] [INFO ] [MAIN ] [2835/3498] SKIL kept (0.4s) | 2831 kept, 4 rejected | 138.0/min | ETA: 4.8m [2026-01-23T12:20:38.058685] [DEBUG] [REMOTE ] SKIN: Retrieved 1295 rows, trimmed to 300. [2026-01-23T12:20:38.058832] [DEBUG] [REMOTE ] SKIN: PASS: History has at least 300 days. [2026-01-23T12:20:38.059046] [DEBUG] [REMOTE ] SKIN: PASS: Price check passed. Min price $1.26. [2026-01-23T12:20:38.059183] [DEBUG] [REMOTE ] SKIN: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:38.059295] [DEBUG] [REMOTE ] SKIN: PASS: Integrity check passed. [2026-01-23T12:20:38.059335] [DEBUG] [REMOTE ] SKIN: Symbol is viable for forecasting. [2026-01-23T12:20:38.059383] [INFO ] [MAIN ] [2836/3498] SKIN kept (0.4s) | 2832 kept, 4 rejected | 138.0/min | ETA: 4.8m [2026-01-23T12:20:38.485807] [DEBUG] [REMOTE ] SKLZ: Retrieved 1443 rows, trimmed to 300. [2026-01-23T12:20:38.485944] [DEBUG] [REMOTE ] SKLZ: PASS: History has at least 300 days. [2026-01-23T12:20:38.486179] [DEBUG] [REMOTE ] SKLZ: PASS: Price check passed. Min price $4.16. [2026-01-23T12:20:38.486338] [DEBUG] [REMOTE ] SKLZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:38.486472] [DEBUG] [REMOTE ] SKLZ: PASS: Integrity check passed. [2026-01-23T12:20:38.486520] [DEBUG] [REMOTE ] SKLZ: Symbol is viable for forecasting. [2026-01-23T12:20:38.486599] [INFO ] [MAIN ] [2837/3498] SKLZ kept (0.4s) | 2833 kept, 4 rejected | 138.0/min | ETA: 4.8m [2026-01-23T12:20:38.942082] [DEBUG] [REMOTE ] SKM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:38.942217] [DEBUG] [REMOTE ] SKM: PASS: History has at least 300 days. [2026-01-23T12:20:38.942484] [DEBUG] [REMOTE ] SKM: PASS: Price check passed. Min price $19.68. [2026-01-23T12:20:38.942643] [DEBUG] [REMOTE ] SKM: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:38.942764] [DEBUG] [REMOTE ] SKM: PASS: Integrity check passed. [2026-01-23T12:20:38.942804] [DEBUG] [REMOTE ] SKM: Symbol is viable for forecasting. [2026-01-23T12:20:38.942853] [INFO ] [MAIN ] [2838/3498] SKM kept (0.5s) | 2834 kept, 4 rejected | 138.0/min | ETA: 4.8m [2026-01-23T12:20:39.220470] [DEBUG] [REMOTE ] SKRE: Retrieved 514 rows, trimmed to 300. [2026-01-23T12:20:39.220823] [DEBUG] [REMOTE ] SKRE: PASS: History has at least 300 days. [2026-01-23T12:20:39.221035] [DEBUG] [REMOTE ] SKRE: PASS: Price check passed. Min price $7.72. [2026-01-23T12:20:39.221172] [DEBUG] [REMOTE ] SKRE: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:39.221285] [DEBUG] [REMOTE ] SKRE: PASS: Integrity check passed. [2026-01-23T12:20:39.221326] [DEBUG] [REMOTE ] SKRE: Symbol is viable for forecasting. [2026-01-23T12:20:39.221374] [INFO ] [MAIN ] [2839/3498] SKRE kept (0.3s) | 2835 kept, 4 rejected | 138.0/min | ETA: 4.8m [2026-01-23T12:20:39.498672] [DEBUG] [REMOTE ] SKWD: Retrieved 758 rows, trimmed to 300. [2026-01-23T12:20:39.498846] [DEBUG] [REMOTE ] SKWD: PASS: History has at least 300 days. [2026-01-23T12:20:39.499115] [DEBUG] [REMOTE ] SKWD: PASS: Price check passed. Min price $44.50. [2026-01-23T12:20:39.499288] [DEBUG] [REMOTE ] SKWD: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:39.499440] [DEBUG] [REMOTE ] SKWD: PASS: Integrity check passed. [2026-01-23T12:20:39.499490] [DEBUG] [REMOTE ] SKWD: Symbol is viable for forecasting. [2026-01-23T12:20:39.499553] [INFO ] [MAIN ] [2840/3498] SKWD kept (0.3s) | 2836 kept, 4 rejected | 138.0/min | ETA: 4.8m [2026-01-23T12:20:40.154411] [DEBUG] [REMOTE ] SKY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:40.154595] [DEBUG] [REMOTE ] SKY: PASS: History has at least 300 days. [2026-01-23T12:20:40.154860] [DEBUG] [REMOTE ] SKY: PASS: Price check passed. Min price $64.82. [2026-01-23T12:20:40.155000] [DEBUG] [REMOTE ] SKY: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:40.155130] [DEBUG] [REMOTE ] SKY: PASS: Integrity check passed. [2026-01-23T12:20:40.155171] [DEBUG] [REMOTE ] SKY: Symbol is viable for forecasting. [2026-01-23T12:20:40.155228] [INFO ] [MAIN ] [2841/3498] SKY kept (0.7s) | 2837 kept, 4 rejected | 138.0/min | ETA: 4.8m [2026-01-23T12:20:40.486479] [DEBUG] [REMOTE ] SKYH: Retrieved 1286 rows, trimmed to 300. [2026-01-23T12:20:40.486678] [DEBUG] [REMOTE ] SKYH: PASS: History has at least 300 days. [2026-01-23T12:20:40.486918] [DEBUG] [REMOTE ] SKYH: PASS: Price check passed. Min price $8.30. [2026-01-23T12:20:40.487059] [DEBUG] [REMOTE ] SKYH: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:40.487177] [DEBUG] [REMOTE ] SKYH: PASS: Integrity check passed. [2026-01-23T12:20:40.487219] [DEBUG] [REMOTE ] SKYH: Symbol is viable for forecasting. [2026-01-23T12:20:40.487269] [INFO ] [MAIN ] [2842/3498] SKYH kept (0.3s) | 2838 kept, 4 rejected | 138.0/min | ETA: 4.8m [2026-01-23T12:20:40.864323] [DEBUG] [REMOTE ] SKYX: Retrieved 1681 rows, trimmed to 300. [2026-01-23T12:20:40.864453] [DEBUG] [REMOTE ] SKYX: PASS: History has at least 300 days. [2026-01-23T12:20:40.864871] [DEBUG] [REMOTE ] SKYX: PASS: Price check passed. Min price $1.51. [2026-01-23T12:20:40.865020] [DEBUG] [REMOTE ] SKYX: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:40.865130] [DEBUG] [REMOTE ] SKYX: PASS: Integrity check passed. [2026-01-23T12:20:40.865171] [DEBUG] [REMOTE ] SKYX: Symbol is viable for forecasting. [2026-01-23T12:20:40.865219] [INFO ] [MAIN ] [2843/3498] SKYX kept (0.4s) | 2839 kept, 4 rejected | 138.0/min | ETA: 4.7m [2026-01-23T12:20:41.296977] [DEBUG] [REMOTE ] SKYY: Retrieved 3659 rows, trimmed to 300. [2026-01-23T12:20:41.297153] [DEBUG] [REMOTE ] SKYY: PASS: History has at least 300 days. [2026-01-23T12:20:41.297435] [DEBUG] [REMOTE ] SKYY: PASS: Price check passed. Min price $120.18. [2026-01-23T12:20:41.297608] [DEBUG] [REMOTE ] SKYY: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:41.297727] [DEBUG] [REMOTE ] SKYY: PASS: Integrity check passed. [2026-01-23T12:20:41.297768] [DEBUG] [REMOTE ] SKYY: Symbol is viable for forecasting. [2026-01-23T12:20:41.297817] [INFO ] [MAIN ] [2844/3498] SKYY kept (0.4s) | 2840 kept, 4 rejected | 138.0/min | ETA: 4.7m [2026-01-23T12:20:41.822163] [DEBUG] [REMOTE ] SLAB: Retrieved 6496 rows, trimmed to 300. [2026-01-23T12:20:41.822324] [DEBUG] [REMOTE ] SLAB: PASS: History has at least 300 days. [2026-01-23T12:20:41.822644] [DEBUG] [REMOTE ] SLAB: PASS: Price check passed. Min price $116.08. [2026-01-23T12:20:41.822801] [DEBUG] [REMOTE ] SLAB: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:41.822938] [DEBUG] [REMOTE ] SLAB: PASS: Integrity check passed. [2026-01-23T12:20:41.822980] [DEBUG] [REMOTE ] SLAB: Symbol is viable for forecasting. [2026-01-23T12:20:41.823032] [INFO ] [MAIN ] [2845/3498] SLAB kept (0.5s) | 2841 kept, 4 rejected | 138.0/min | ETA: 4.7m [2026-01-23T12:20:42.391176] [DEBUG] [REMOTE ] SLB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:42.391357] [DEBUG] [REMOTE ] SLB: PASS: History has at least 300 days. [2026-01-23T12:20:42.391893] [DEBUG] [REMOTE ] SLB: PASS: Price check passed. Min price $34.92. [2026-01-23T12:20:42.392043] [DEBUG] [REMOTE ] SLB: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:42.392185] [DEBUG] [REMOTE ] SLB: PASS: Integrity check passed. [2026-01-23T12:20:42.392227] [DEBUG] [REMOTE ] SLB: Symbol is viable for forecasting. [2026-01-23T12:20:42.392280] [INFO ] [MAIN ] [2846/3498] SLB kept (0.6s) | 2842 kept, 4 rejected | 138.0/min | ETA: 4.7m [2026-01-23T12:20:42.704208] [DEBUG] [REMOTE ] SLDB: Retrieved 2008 rows, trimmed to 300. [2026-01-23T12:20:42.704362] [DEBUG] [REMOTE ] SLDB: PASS: History has at least 300 days. [2026-01-23T12:20:42.704631] [DEBUG] [REMOTE ] SLDB: PASS: Price check passed. Min price $3.93. [2026-01-23T12:20:42.704779] [DEBUG] [REMOTE ] SLDB: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:42.704900] [DEBUG] [REMOTE ] SLDB: PASS: Integrity check passed. [2026-01-23T12:20:42.704942] [DEBUG] [REMOTE ] SLDB: Symbol is viable for forecasting. [2026-01-23T12:20:42.704991] [INFO ] [MAIN ] [2847/3498] SLDB kept (0.3s) | 2843 kept, 4 rejected | 138.0/min | ETA: 4.7m [2026-01-23T12:20:42.934303] [DEBUG] [REMOTE ] SLDP: Retrieved 1176 rows, trimmed to 300. [2026-01-23T12:20:42.934478] [DEBUG] [REMOTE ] SLDP: PASS: History has at least 300 days. [2026-01-23T12:20:42.935004] [DEBUG] [REMOTE ] SLDP: PASS: Price check passed. Min price $4.25. [2026-01-23T12:20:42.935183] [DEBUG] [REMOTE ] SLDP: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:42.935339] [DEBUG] [REMOTE ] SLDP: PASS: Integrity check passed. [2026-01-23T12:20:42.935395] [DEBUG] [REMOTE ] SLDP: Symbol is viable for forecasting. [2026-01-23T12:20:42.935462] [INFO ] [MAIN ] [2848/3498] SLDP kept (0.2s) | 2844 kept, 4 rejected | 138.0/min | ETA: 4.7m [2026-01-23T12:20:43.557904] [DEBUG] [REMOTE ] SLF: Retrieved 6497 rows, trimmed to 300. [2026-01-23T12:20:43.558060] [DEBUG] [REMOTE ] SLF: PASS: History has at least 300 days. [2026-01-23T12:20:43.558370] [DEBUG] [REMOTE ] SLF: PASS: Price check passed. Min price $57.33. [2026-01-23T12:20:43.558519] [DEBUG] [REMOTE ] SLF: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:43.558671] [DEBUG] [REMOTE ] SLF: PASS: Integrity check passed. [2026-01-23T12:20:43.558715] [DEBUG] [REMOTE ] SLF: Symbol is viable for forecasting. [2026-01-23T12:20:43.558769] [INFO ] [MAIN ] [2849/3498] SLF kept (0.6s) | 2845 kept, 4 rejected | 138.0/min | ETA: 4.7m [2026-01-23T12:20:43.940207] [DEBUG] [REMOTE ] SLG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:43.940368] [DEBUG] [REMOTE ] SLG: PASS: History has at least 300 days. [2026-01-23T12:20:43.940633] [DEBUG] [REMOTE ] SLG: PASS: Price check passed. Min price $41.53. [2026-01-23T12:20:43.940772] [DEBUG] [REMOTE ] SLG: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:43.940895] [DEBUG] [REMOTE ] SLG: PASS: Integrity check passed. [2026-01-23T12:20:43.940935] [DEBUG] [REMOTE ] SLG: Symbol is viable for forecasting. [2026-01-23T12:20:43.940985] [INFO ] [MAIN ] [2850/3498] SLG kept (0.4s) | 2846 kept, 4 rejected | 138.0/min | ETA: 4.7m [2026-01-23T12:20:44.517108] [DEBUG] [REMOTE ] SLGN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:44.517255] [DEBUG] [REMOTE ] SLGN: PASS: History has at least 300 days. [2026-01-23T12:20:44.517526] [DEBUG] [REMOTE ] SLGN: PASS: Price check passed. Min price $37.37. [2026-01-23T12:20:44.517710] [DEBUG] [REMOTE ] SLGN: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:44.517840] [DEBUG] [REMOTE ] SLGN: PASS: Integrity check passed. [2026-01-23T12:20:44.517882] [DEBUG] [REMOTE ] SLGN: Symbol is viable for forecasting. [2026-01-23T12:20:44.517933] [INFO ] [MAIN ] [2851/3498] SLGN kept (0.6s) | 2847 kept, 4 rejected | 138.0/min | ETA: 4.7m [2026-01-23T12:20:45.015631] [DEBUG] [REMOTE ] SLM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:45.015865] [DEBUG] [REMOTE ] SLM: PASS: History has at least 300 days. [2026-01-23T12:20:45.016285] [DEBUG] [REMOTE ] SLM: PASS: Price check passed. Min price $26.00. [2026-01-23T12:20:45.016499] [DEBUG] [REMOTE ] SLM: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:45.016722] [DEBUG] [REMOTE ] SLM: PASS: Integrity check passed. [2026-01-23T12:20:45.016784] [DEBUG] [REMOTE ] SLM: Symbol is viable for forecasting. [2026-01-23T12:20:45.016864] [INFO ] [MAIN ] [2852/3498] SLM kept (0.5s) | 2848 kept, 4 rejected | 138.0/min | ETA: 4.7m [2026-01-23T12:20:45.302455] [DEBUG] [REMOTE ] SLN: Retrieved 1350 rows, trimmed to 300. [2026-01-23T12:20:45.304405] [DEBUG] [REMOTE ] SLN: PASS: History has at least 300 days. [2026-01-23T12:20:45.304849] [DEBUG] [REMOTE ] SLN: PASS: Price check passed. Min price $5.04. [2026-01-23T12:20:45.305338] [DEBUG] [REMOTE ] SLN: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:45.305635] [DEBUG] [REMOTE ] SLN: PASS: Integrity check passed. [2026-01-23T12:20:45.305714] [DEBUG] [REMOTE ] SLN: Symbol is viable for forecasting. [2026-01-23T12:20:45.305794] [INFO ] [MAIN ] [2853/3498] SLN kept (0.3s) | 2849 kept, 4 rejected | 138.0/min | ETA: 4.7m [2026-01-23T12:20:45.771427] [DEBUG] [REMOTE ] SLNO: Retrieved 2813 rows, trimmed to 300. [2026-01-23T12:20:45.771695] [DEBUG] [REMOTE ] SLNO: PASS: History has at least 300 days. [2026-01-23T12:20:45.772105] [DEBUG] [REMOTE ] SLNO: PASS: Price check passed. Min price $41.51. [2026-01-23T12:20:45.772309] [DEBUG] [REMOTE ] SLNO: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:45.772525] [DEBUG] [REMOTE ] SLNO: PASS: Integrity check passed. [2026-01-23T12:20:45.772617] [DEBUG] [REMOTE ] SLNO: Symbol is viable for forecasting. [2026-01-23T12:20:45.772698] [INFO ] [MAIN ] [2854/3498] SLNO kept (0.5s) | 2850 kept, 4 rejected | 138.0/min | ETA: 4.7m [2026-01-23T12:20:46.297473] [DEBUG] [REMOTE ] SLP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:46.297676] [DEBUG] [REMOTE ] SLP: PASS: History has at least 300 days. [2026-01-23T12:20:46.297990] [DEBUG] [REMOTE ] SLP: PASS: Price check passed. Min price $16.32. [2026-01-23T12:20:46.298136] [DEBUG] [REMOTE ] SLP: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:46.298281] [DEBUG] [REMOTE ] SLP: PASS: Integrity check passed. [2026-01-23T12:20:46.298324] [DEBUG] [REMOTE ] SLP: Symbol is viable for forecasting. [2026-01-23T12:20:46.298382] [INFO ] [MAIN ] [2855/3498] SLP kept (0.5s) | 2851 kept, 4 rejected | 138.0/min | ETA: 4.7m [2026-01-23T12:20:46.661376] [DEBUG] [REMOTE ] SLQD: Retrieved 3084 rows, trimmed to 300. [2026-01-23T12:20:46.661533] [DEBUG] [REMOTE ] SLQD: PASS: History has at least 300 days. [2026-01-23T12:20:46.661790] [DEBUG] [REMOTE ] SLQD: PASS: Price check passed. Min price $50.22. [2026-01-23T12:20:46.661929] [DEBUG] [REMOTE ] SLQD: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:46.662047] [DEBUG] [REMOTE ] SLQD: PASS: Integrity check passed. [2026-01-23T12:20:46.662088] [DEBUG] [REMOTE ] SLQD: Symbol is viable for forecasting. [2026-01-23T12:20:46.662138] [INFO ] [MAIN ] [2856/3498] SLQD kept (0.4s) | 2852 kept, 4 rejected | 138.0/min | ETA: 4.7m [2026-01-23T12:20:47.131391] [DEBUG] [REMOTE ] SLRC: Retrieved 4013 rows, trimmed to 300. [2026-01-23T12:20:47.131537] [DEBUG] [REMOTE ] SLRC: PASS: History has at least 300 days. [2026-01-23T12:20:47.131810] [DEBUG] [REMOTE ] SLRC: PASS: Price check passed. Min price $14.55. [2026-01-23T12:20:47.131990] [DEBUG] [REMOTE ] SLRC: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:47.132120] [DEBUG] [REMOTE ] SLRC: PASS: Integrity check passed. [2026-01-23T12:20:47.132163] [DEBUG] [REMOTE ] SLRC: Symbol is viable for forecasting. [2026-01-23T12:20:47.132214] [INFO ] [MAIN ] [2857/3498] SLRC kept (0.5s) | 2853 kept, 4 rejected | 138.0/min | ETA: 4.6m [2026-01-23T12:20:47.432743] [DEBUG] [REMOTE ] SLS: Retrieved 2026 rows, trimmed to 300. [2026-01-23T12:20:47.432984] [DEBUG] [REMOTE ] SLS: PASS: History has at least 300 days. [2026-01-23T12:20:47.433361] [DEBUG] [REMOTE ] SLS: PASS: Price check passed. Min price $1.39. [2026-01-23T12:20:47.433533] [DEBUG] [REMOTE ] SLS: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:47.433732] [DEBUG] [REMOTE ] SLS: PASS: Integrity check passed. [2026-01-23T12:20:47.433781] [DEBUG] [REMOTE ] SLS: Symbol is viable for forecasting. [2026-01-23T12:20:47.433849] [INFO ] [MAIN ] [2858/3498] SLS kept (0.3s) | 2854 kept, 4 rejected | 138.0/min | ETA: 4.6m [2026-01-23T12:20:47.751031] [DEBUG] [REMOTE ] SLVM: Retrieved 1087 rows, trimmed to 300. [2026-01-23T12:20:47.751235] [DEBUG] [REMOTE ] SLVM: PASS: History has at least 300 days. [2026-01-23T12:20:47.751490] [DEBUG] [REMOTE ] SLVM: PASS: Price check passed. Min price $38.88. [2026-01-23T12:20:47.751677] [DEBUG] [REMOTE ] SLVM: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:47.751804] [DEBUG] [REMOTE ] SLVM: PASS: Integrity check passed. [2026-01-23T12:20:47.751849] [DEBUG] [REMOTE ] SLVM: Symbol is viable for forecasting. [2026-01-23T12:20:47.751905] [INFO ] [MAIN ] [2859/3498] SLVM kept (0.3s) | 2855 kept, 4 rejected | 138.0/min | ETA: 4.6m [2026-01-23T12:20:48.114878] [DEBUG] [REMOTE ] SLVO: Retrieved 411 rows, trimmed to 300. [2026-01-23T12:20:48.115017] [DEBUG] [REMOTE ] SLVO: PASS: History has at least 300 days. [2026-01-23T12:20:48.115261] [DEBUG] [REMOTE ] SLVO: PASS: Price check passed. Min price $78.39. [2026-01-23T12:20:48.115403] [DEBUG] [REMOTE ] SLVO: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:48.115516] [DEBUG] [REMOTE ] SLVO: PASS: Integrity check passed. [2026-01-23T12:20:48.115559] [DEBUG] [REMOTE ] SLVO: Symbol is viable for forecasting. [2026-01-23T12:20:48.115630] [INFO ] [MAIN ] [2860/3498] SLVO kept (0.4s) | 2856 kept, 4 rejected | 138.0/min | ETA: 4.6m [2026-01-23T12:20:48.508570] [DEBUG] [REMOTE ] SLXN: Retrieved 359 rows, trimmed to 300. [2026-01-23T12:20:48.508826] [DEBUG] [REMOTE ] SLXN: PASS: History has at least 300 days. [2026-01-23T12:20:48.509095] [DEBUG] [REMOTE ] SLXN: PASS: Price check passed. Min price $1.73. [2026-01-23T12:20:48.509295] [DEBUG] [REMOTE ] SLXN: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:48.509444] [DEBUG] [REMOTE ] SLXN: PASS: Integrity check passed. [2026-01-23T12:20:48.509489] [DEBUG] [REMOTE ] SLXN: Symbol is viable for forecasting. [2026-01-23T12:20:48.509546] [INFO ] [MAIN ] [2861/3498] SLXN kept (0.4s) | 2857 kept, 4 rejected | 138.0/min | ETA: 4.6m [2026-01-23T12:20:49.207732] [DEBUG] [REMOTE ] SM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:49.207964] [DEBUG] [REMOTE ] SM: PASS: History has at least 300 days. [2026-01-23T12:20:49.208299] [DEBUG] [REMOTE ] SM: PASS: Price check passed. Min price $17.57. [2026-01-23T12:20:49.208452] [DEBUG] [REMOTE ] SM: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:49.208612] [DEBUG] [REMOTE ] SM: PASS: Integrity check passed. [2026-01-23T12:20:49.208659] [DEBUG] [REMOTE ] SM: Symbol is viable for forecasting. [2026-01-23T12:20:49.208718] [INFO ] [MAIN ] [2862/3498] SM kept (0.7s) | 2858 kept, 4 rejected | 138.0/min | ETA: 4.6m [2026-01-23T12:20:49.673196] [DEBUG] [REMOTE ] SMBC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:49.673351] [DEBUG] [REMOTE ] SMBC: PASS: History has at least 300 days. [2026-01-23T12:20:49.673621] [DEBUG] [REMOTE ] SMBC: PASS: Price check passed. Min price $52.20. [2026-01-23T12:20:49.673790] [DEBUG] [REMOTE ] SMBC: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:49.673913] [DEBUG] [REMOTE ] SMBC: PASS: Integrity check passed. [2026-01-23T12:20:49.673956] [DEBUG] [REMOTE ] SMBC: Symbol is viable for forecasting. [2026-01-23T12:20:49.674007] [INFO ] [MAIN ] [2863/3498] SMBC kept (0.5s) | 2859 kept, 4 rejected | 138.0/min | ETA: 4.6m [2026-01-23T12:20:50.121234] [DEBUG] [REMOTE ] SMBK: Retrieved 6297 rows, trimmed to 300. [2026-01-23T12:20:50.121424] [DEBUG] [REMOTE ] SMBK: PASS: History has at least 300 days. [2026-01-23T12:20:50.121721] [DEBUG] [REMOTE ] SMBK: PASS: Price check passed. Min price $34.54. [2026-01-23T12:20:50.121890] [DEBUG] [REMOTE ] SMBK: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:50.122025] [DEBUG] [REMOTE ] SMBK: PASS: Integrity check passed. [2026-01-23T12:20:50.122070] [DEBUG] [REMOTE ] SMBK: Symbol is viable for forecasting. [2026-01-23T12:20:50.122133] [INFO ] [MAIN ] [2864/3498] SMBK kept (0.4s) | 2860 kept, 4 rejected | 138.0/min | ETA: 4.6m [2026-01-23T12:20:50.447316] [DEBUG] [REMOTE ] SMCI: Retrieved 4735 rows, trimmed to 300. [2026-01-23T12:20:50.447485] [DEBUG] [REMOTE ] SMCI: PASS: History has at least 300 days. [2026-01-23T12:20:50.447738] [DEBUG] [REMOTE ] SMCI: PASS: Price check passed. Min price $28.27. [2026-01-23T12:20:50.448060] [DEBUG] [REMOTE ] SMCI: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:50.448183] [DEBUG] [REMOTE ] SMCI: PASS: Integrity check passed. [2026-01-23T12:20:50.448226] [DEBUG] [REMOTE ] SMCI: Symbol is viable for forecasting. [2026-01-23T12:20:50.448276] [INFO ] [MAIN ] [2865/3498] SMCI kept (0.3s) | 2861 kept, 4 rejected | 138.0/min | ETA: 4.6m [2026-01-23T12:20:50.686702] [DEBUG] [REMOTE ] SMCX: Retrieved 355 rows, trimmed to 300. [2026-01-23T12:20:50.686842] [DEBUG] [REMOTE ] SMCX: PASS: History has at least 300 days. [2026-01-23T12:20:50.687049] [DEBUG] [REMOTE ] SMCX: PASS: Price check passed. Min price $10.44. [2026-01-23T12:20:50.687185] [DEBUG] [REMOTE ] SMCX: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:50.687296] [DEBUG] [REMOTE ] SMCX: PASS: Integrity check passed. [2026-01-23T12:20:50.687338] [DEBUG] [REMOTE ] SMCX: Symbol is viable for forecasting. [2026-01-23T12:20:50.687415] [INFO ] [MAIN ] [2866/3498] SMCX kept (0.2s) | 2862 kept, 4 rejected | 138.0/min | ETA: 4.6m [2026-01-23T12:20:51.355819] [DEBUG] [REMOTE ] SMFG: Retrieved 5028 rows, trimmed to 300. [2026-01-23T12:20:51.355981] [DEBUG] [REMOTE ] SMFG: PASS: History has at least 300 days. [2026-01-23T12:20:51.356260] [DEBUG] [REMOTE ] SMFG: PASS: Price check passed. Min price $16.05. [2026-01-23T12:20:51.356424] [DEBUG] [REMOTE ] SMFG: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:51.356588] [DEBUG] [REMOTE ] SMFG: PASS: Integrity check passed. [2026-01-23T12:20:51.356639] [DEBUG] [REMOTE ] SMFG: Symbol is viable for forecasting. [2026-01-23T12:20:51.356699] [INFO ] [MAIN ] [2867/3498] SMFG kept (0.7s) | 2863 kept, 4 rejected | 138.0/min | ETA: 4.6m [2026-01-23T12:20:51.917818] [DEBUG] [REMOTE ] SMH: Retrieved 6447 rows, trimmed to 300. [2026-01-23T12:20:51.917967] [DEBUG] [REMOTE ] SMH: PASS: History has at least 300 days. [2026-01-23T12:20:51.918208] [DEBUG] [REMOTE ] SMH: PASS: Price check passed. Min price $324.10. [2026-01-23T12:20:51.918350] [DEBUG] [REMOTE ] SMH: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:51.918476] [DEBUG] [REMOTE ] SMH: PASS: Integrity check passed. [2026-01-23T12:20:51.918517] [DEBUG] [REMOTE ] SMH: Symbol is viable for forecasting. [2026-01-23T12:20:51.918566] [INFO ] [MAIN ] [2868/3498] SMH kept (0.6s) | 2864 kept, 4 rejected | 138.0/min | ETA: 4.6m [2026-01-23T12:20:52.224690] [DEBUG] [REMOTE ] SMHI: Retrieved 2172 rows, trimmed to 300. [2026-01-23T12:20:52.224834] [DEBUG] [REMOTE ] SMHI: PASS: History has at least 300 days. [2026-01-23T12:20:52.225241] [DEBUG] [REMOTE ] SMHI: PASS: Price check passed. Min price $5.91. [2026-01-23T12:20:52.225380] [DEBUG] [REMOTE ] SMHI: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:52.225493] [DEBUG] [REMOTE ] SMHI: PASS: Integrity check passed. [2026-01-23T12:20:52.225534] [DEBUG] [REMOTE ] SMHI: Symbol is viable for forecasting. [2026-01-23T12:20:52.225600] [INFO ] [MAIN ] [2869/3498] SMHI kept (0.3s) | 2865 kept, 4 rejected | 138.0/min | ETA: 4.6m [2026-01-23T12:20:52.531036] [DEBUG] [REMOTE ] SMHX: Retrieved 351 rows, trimmed to 300. [2026-01-23T12:20:52.531173] [DEBUG] [REMOTE ] SMHX: PASS: History has at least 300 days. [2026-01-23T12:20:52.531416] [DEBUG] [REMOTE ] SMHX: PASS: Price check passed. Min price $35.69. [2026-01-23T12:20:52.531555] [DEBUG] [REMOTE ] SMHX: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:52.531706] [DEBUG] [REMOTE ] SMHX: PASS: Integrity check passed. [2026-01-23T12:20:52.531948] [DEBUG] [REMOTE ] SMHX: Symbol is viable for forecasting. [2026-01-23T12:20:52.531997] [INFO ] [MAIN ] [2870/3498] SMHX kept (0.3s) | 2866 kept, 4 rejected | 138.0/min | ETA: 4.5m [2026-01-23T12:20:53.083974] [DEBUG] [REMOTE ] SMID: Retrieved 2468 rows, trimmed to 300. [2026-01-23T12:20:53.084320] [DEBUG] [REMOTE ] SMID: PASS: History has at least 300 days. [2026-01-23T12:20:53.084564] [DEBUG] [REMOTE ] SMID: PASS: Price check passed. Min price $31.20. [2026-01-23T12:20:53.084731] [DEBUG] [REMOTE ] SMID: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:53.084845] [DEBUG] [REMOTE ] SMID: PASS: Integrity check passed. [2026-01-23T12:20:53.084886] [DEBUG] [REMOTE ] SMID: Symbol is viable for forecasting. [2026-01-23T12:20:53.085158] [INFO ] [MAIN ] [2871/3498] SMID kept (0.6s) | 2867 kept, 4 rejected | 138.0/min | ETA: 4.5m [2026-01-23T12:20:53.396043] [DEBUG] [REMOTE ] SMPL: Retrieved 2147 rows, trimmed to 300. [2026-01-23T12:20:53.396190] [DEBUG] [REMOTE ] SMPL: PASS: History has at least 300 days. [2026-01-23T12:20:53.396406] [DEBUG] [REMOTE ] SMPL: PASS: Price check passed. Min price $18.60. [2026-01-23T12:20:53.396540] [DEBUG] [REMOTE ] SMPL: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:53.396674] [DEBUG] [REMOTE ] SMPL: PASS: Integrity check passed. [2026-01-23T12:20:53.396716] [DEBUG] [REMOTE ] SMPL: Symbol is viable for forecasting. [2026-01-23T12:20:53.396764] [INFO ] [MAIN ] [2872/3498] SMPL kept (0.3s) | 2868 kept, 4 rejected | 138.0/min | ETA: 4.5m [2026-01-23T12:20:54.090286] [DEBUG] [REMOTE ] SMTC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:54.090424] [DEBUG] [REMOTE ] SMTC: PASS: History has at least 300 days. [2026-01-23T12:20:54.090665] [DEBUG] [REMOTE ] SMTC: PASS: Price check passed. Min price $62.57. [2026-01-23T12:20:54.090805] [DEBUG] [REMOTE ] SMTC: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:54.090921] [DEBUG] [REMOTE ] SMTC: PASS: Integrity check passed. [2026-01-23T12:20:54.090962] [DEBUG] [REMOTE ] SMTC: Symbol is viable for forecasting. [2026-01-23T12:20:54.091023] [INFO ] [MAIN ] [2873/3498] SMTC kept (0.7s) | 2869 kept, 4 rejected | 138.0/min | ETA: 4.5m [2026-01-23T12:20:54.451947] [DEBUG] [REMOTE ] SMTI: Retrieved 3745 rows, trimmed to 300. [2026-01-23T12:20:54.452280] [DEBUG] [REMOTE ] SMTI: PASS: History has at least 300 days. [2026-01-23T12:20:54.452536] [DEBUG] [REMOTE ] SMTI: PASS: Price check passed. Min price $19.06. [2026-01-23T12:20:54.452725] [DEBUG] [REMOTE ] SMTI: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:54.452866] [DEBUG] [REMOTE ] SMTI: PASS: Integrity check passed. [2026-01-23T12:20:54.452914] [DEBUG] [REMOTE ] SMTI: Symbol is viable for forecasting. [2026-01-23T12:20:54.452973] [INFO ] [MAIN ] [2874/3498] SMTI kept (0.4s) | 2870 kept, 4 rejected | 138.0/min | ETA: 4.5m [2026-01-23T12:20:54.749732] [DEBUG] [REMOTE ] SMWB: Retrieved 1180 rows, trimmed to 300. [2026-01-23T12:20:54.749943] [DEBUG] [REMOTE ] SMWB: PASS: History has at least 300 days. [2026-01-23T12:20:54.750214] [DEBUG] [REMOTE ] SMWB: PASS: Price check passed. Min price $5.55. [2026-01-23T12:20:54.750366] [DEBUG] [REMOTE ] SMWB: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:54.750502] [DEBUG] [REMOTE ] SMWB: PASS: Integrity check passed. [2026-01-23T12:20:54.750553] [DEBUG] [REMOTE ] SMWB: Symbol is viable for forecasting. [2026-01-23T12:20:54.750648] [INFO ] [MAIN ] [2875/3498] SMWB kept (0.3s) | 2871 kept, 4 rejected | 138.0/min | ETA: 4.5m [2026-01-23T12:20:55.124699] [DEBUG] [REMOTE ] SMX: Retrieved 1033 rows, trimmed to 300. [2026-01-23T12:20:55.124845] [DEBUG] [REMOTE ] SMX: PASS: History has at least 300 days. [2026-01-23T12:20:55.125058] [DEBUG] [REMOTE ] SMX: PASS: Price check passed. Min price $4.24. [2026-01-23T12:20:55.125201] [DEBUG] [REMOTE ] SMX: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:55.125316] [DEBUG] [REMOTE ] SMX: PASS: Integrity check passed. [2026-01-23T12:20:55.125359] [DEBUG] [REMOTE ] SMX: Symbol is viable for forecasting. [2026-01-23T12:20:55.125408] [INFO ] [MAIN ] [2876/3498] SMX kept (0.4s) | 2872 kept, 4 rejected | 138.0/min | ETA: 4.5m [2026-01-23T12:20:55.408783] [DEBUG] [REMOTE ] SN: Retrieved 623 rows, trimmed to 300. [2026-01-23T12:20:55.408923] [DEBUG] [REMOTE ] SN: PASS: History has at least 300 days. [2026-01-23T12:20:55.409138] [DEBUG] [REMOTE ] SN: PASS: Price check passed. Min price $84.57. [2026-01-23T12:20:55.409278] [DEBUG] [REMOTE ] SN: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:55.409394] [DEBUG] [REMOTE ] SN: PASS: Integrity check passed. [2026-01-23T12:20:55.409437] [DEBUG] [REMOTE ] SN: Symbol is viable for forecasting. [2026-01-23T12:20:55.409489] [INFO ] [MAIN ] [2877/3498] SN kept (0.3s) | 2873 kept, 4 rejected | 138.0/min | ETA: 4.5m [2026-01-23T12:20:56.169960] [DEBUG] [REMOTE ] SNA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:56.170136] [DEBUG] [REMOTE ] SNA: PASS: History has at least 300 days. [2026-01-23T12:20:56.170460] [DEBUG] [REMOTE ] SNA: PASS: Price check passed. Min price $326.32. [2026-01-23T12:20:56.170646] [DEBUG] [REMOTE ] SNA: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:56.170802] [DEBUG] [REMOTE ] SNA: PASS: Integrity check passed. [2026-01-23T12:20:56.170848] [DEBUG] [REMOTE ] SNA: Symbol is viable for forecasting. [2026-01-23T12:20:56.170910] [INFO ] [MAIN ] [2878/3498] SNA kept (0.8s) | 2874 kept, 4 rejected | 138.0/min | ETA: 4.5m [2026-01-23T12:20:56.460038] [DEBUG] [REMOTE ] SNAP: Retrieved 2236 rows, trimmed to 300. [2026-01-23T12:20:56.460178] [DEBUG] [REMOTE ] SNAP: PASS: History has at least 300 days. [2026-01-23T12:20:56.460386] [DEBUG] [REMOTE ] SNAP: PASS: Price check passed. Min price $7.26. [2026-01-23T12:20:56.460521] [DEBUG] [REMOTE ] SNAP: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:56.460663] [DEBUG] [REMOTE ] SNAP: PASS: Integrity check passed. [2026-01-23T12:20:56.460707] [DEBUG] [REMOTE ] SNAP: Symbol is viable for forecasting. [2026-01-23T12:20:56.460755] [INFO ] [MAIN ] [2879/3498] SNAP kept (0.3s) | 2875 kept, 4 rejected | 138.0/min | ETA: 4.5m [2026-01-23T12:20:56.795509] [DEBUG] [REMOTE ] SNCY: Retrieved 1219 rows, trimmed to 300. [2026-01-23T12:20:56.795662] [DEBUG] [REMOTE ] SNCY: PASS: History has at least 300 days. [2026-01-23T12:20:56.795869] [DEBUG] [REMOTE ] SNCY: PASS: Price check passed. Min price $10.61. [2026-01-23T12:20:56.796006] [DEBUG] [REMOTE ] SNCY: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:56.796116] [DEBUG] [REMOTE ] SNCY: PASS: Integrity check passed. [2026-01-23T12:20:56.796157] [DEBUG] [REMOTE ] SNCY: Symbol is viable for forecasting. [2026-01-23T12:20:56.796206] [INFO ] [MAIN ] [2880/3498] SNCY kept (0.3s) | 2876 kept, 4 rejected | 138.0/min | ETA: 4.5m [2026-01-23T12:20:57.266326] [DEBUG] [REMOTE ] SND: Retrieved 2315 rows, trimmed to 300. [2026-01-23T12:20:57.266528] [DEBUG] [REMOTE ] SND: PASS: History has at least 300 days. [2026-01-23T12:20:57.266846] [DEBUG] [REMOTE ] SND: PASS: Price check passed. Min price $2.06. [2026-01-23T12:20:57.267003] [DEBUG] [REMOTE ] SND: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:57.267136] [DEBUG] [REMOTE ] SND: PASS: Integrity check passed. [2026-01-23T12:20:57.267180] [DEBUG] [REMOTE ] SND: Symbol is viable for forecasting. [2026-01-23T12:20:57.267235] [INFO ] [MAIN ] [2881/3498] SND kept (0.5s) | 2877 kept, 4 rejected | 138.0/min | ETA: 4.5m [2026-01-23T12:20:57.649696] [DEBUG] [REMOTE ] SNDL: Retrieved 1628 rows, trimmed to 300. [2026-01-23T12:20:57.649837] [DEBUG] [REMOTE ] SNDL: PASS: History has at least 300 days. [2026-01-23T12:20:57.650264] [DEBUG] [REMOTE ] SNDL: PASS: Price check passed. Min price $1.58. [2026-01-23T12:20:57.650423] [DEBUG] [REMOTE ] SNDL: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:57.650545] [DEBUG] [REMOTE ] SNDL: PASS: Integrity check passed. [2026-01-23T12:20:57.650609] [DEBUG] [REMOTE ] SNDL: Symbol is viable for forecasting. [2026-01-23T12:20:57.650663] [INFO ] [MAIN ] [2882/3498] SNDL kept (0.4s) | 2878 kept, 4 rejected | 138.0/min | ETA: 4.5m [2026-01-23T12:20:58.067712] [DEBUG] [REMOTE ] SNDX: Retrieved 2487 rows, trimmed to 300. [2026-01-23T12:20:58.067865] [DEBUG] [REMOTE ] SNDX: PASS: History has at least 300 days. [2026-01-23T12:20:58.068096] [DEBUG] [REMOTE ] SNDX: PASS: Price check passed. Min price $13.11. [2026-01-23T12:20:58.068263] [DEBUG] [REMOTE ] SNDX: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:58.068397] [DEBUG] [REMOTE ] SNDX: PASS: Integrity check passed. [2026-01-23T12:20:58.068441] [DEBUG] [REMOTE ] SNDX: Symbol is viable for forecasting. [2026-01-23T12:20:58.068494] [INFO ] [MAIN ] [2883/3498] SNDX kept (0.4s) | 2879 kept, 4 rejected | 138.0/min | ETA: 4.5m [2026-01-23T12:20:58.475427] [DEBUG] [REMOTE ] SNES: Retrieved 2292 rows, trimmed to 300. [2026-01-23T12:20:58.475598] [DEBUG] [REMOTE ] SNES: PASS: History has at least 300 days. [2026-01-23T12:20:58.475830] [DEBUG] [REMOTE ] SNES: PASS: Price check passed. Min price $2.03. [2026-01-23T12:20:58.475978] [DEBUG] [REMOTE ] SNES: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:58.476094] [DEBUG] [REMOTE ] SNES: PASS: Integrity check passed. [2026-01-23T12:20:58.476136] [DEBUG] [REMOTE ] SNES: Symbol is viable for forecasting. [2026-01-23T12:20:58.476188] [INFO ] [MAIN ] [2884/3498] SNES kept (0.4s) | 2880 kept, 4 rejected | 138.0/min | ETA: 4.4m [2026-01-23T12:20:59.065368] [DEBUG] [REMOTE ] SNEX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:20:59.065509] [DEBUG] [REMOTE ] SNEX: PASS: History has at least 300 days. [2026-01-23T12:20:59.065761] [DEBUG] [REMOTE ] SNEX: PASS: Price check passed. Min price $83.71. [2026-01-23T12:20:59.065902] [DEBUG] [REMOTE ] SNEX: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:59.066020] [DEBUG] [REMOTE ] SNEX: PASS: Integrity check passed. [2026-01-23T12:20:59.066061] [DEBUG] [REMOTE ] SNEX: Symbol is viable for forecasting. [2026-01-23T12:20:59.066758] [INFO ] [MAIN ] [2885/3498] SNEX kept (0.6s) | 2881 kept, 4 rejected | 138.0/min | ETA: 4.4m [2026-01-23T12:20:59.530254] [DEBUG] [REMOTE ] SNFCA: Retrieved 6299 rows, trimmed to 300. [2026-01-23T12:20:59.530410] [DEBUG] [REMOTE ] SNFCA: PASS: History has at least 300 days. [2026-01-23T12:20:59.530696] [DEBUG] [REMOTE ] SNFCA: PASS: Price check passed. Min price $7.76. [2026-01-23T12:20:59.530864] [DEBUG] [REMOTE ] SNFCA: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:59.531004] [DEBUG] [REMOTE ] SNFCA: PASS: Integrity check passed. [2026-01-23T12:20:59.531052] [DEBUG] [REMOTE ] SNFCA: Symbol is viable for forecasting. [2026-01-23T12:20:59.531113] [INFO ] [MAIN ] [2886/3498] SNFCA kept (0.5s) | 2882 kept, 4 rejected | 138.0/min | ETA: 4.4m [2026-01-23T12:20:59.804161] [DEBUG] [REMOTE ] SNGX: Retrieved 3489 rows, trimmed to 300. [2026-01-23T12:20:59.804314] [DEBUG] [REMOTE ] SNGX: PASS: History has at least 300 days. [2026-01-23T12:20:59.804565] [DEBUG] [REMOTE ] SNGX: PASS: Price check passed. Min price $1.23. [2026-01-23T12:20:59.804755] [DEBUG] [REMOTE ] SNGX: PASS: Continuity check passed with 300 days. [2026-01-23T12:20:59.804891] [DEBUG] [REMOTE ] SNGX: PASS: Integrity check passed. [2026-01-23T12:20:59.804940] [DEBUG] [REMOTE ] SNGX: Symbol is viable for forecasting. [2026-01-23T12:20:59.804999] [INFO ] [MAIN ] [2887/3498] SNGX kept (0.3s) | 2883 kept, 4 rejected | 138.0/min | ETA: 4.4m [2026-01-23T12:21:00.402927] [DEBUG] [REMOTE ] SNN: Retrieved 6585 rows, trimmed to 300. [2026-01-23T12:21:00.403107] [DEBUG] [REMOTE ] SNN: PASS: History has at least 300 days. [2026-01-23T12:21:00.403402] [DEBUG] [REMOTE ] SNN: PASS: Price check passed. Min price $31.90. [2026-01-23T12:21:00.403554] [DEBUG] [REMOTE ] SNN: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:00.403715] [DEBUG] [REMOTE ] SNN: PASS: Integrity check passed. [2026-01-23T12:21:00.403759] [DEBUG] [REMOTE ] SNN: Symbol is viable for forecasting. [2026-01-23T12:21:00.403814] [INFO ] [MAIN ] [2888/3498] SNN kept (0.6s) | 2884 kept, 4 rejected | 138.0/min | ETA: 4.4m [2026-01-23T12:21:00.835204] [DEBUG] [REMOTE ] SNOA: Retrieved 4779 rows, trimmed to 300. [2026-01-23T12:21:00.835357] [DEBUG] [REMOTE ] SNOA: PASS: History has at least 300 days. [2026-01-23T12:21:00.835623] [DEBUG] [REMOTE ] SNOA: PASS: Price check passed. Min price $3.16. [2026-01-23T12:21:00.835775] [DEBUG] [REMOTE ] SNOA: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:00.835944] [DEBUG] [REMOTE ] SNOA: PASS: Integrity check passed. [2026-01-23T12:21:00.836006] [DEBUG] [REMOTE ] SNOA: Symbol is viable for forecasting. [2026-01-23T12:21:00.836077] [INFO ] [MAIN ] [2889/3498] SNOA kept (0.4s) | 2885 kept, 4 rejected | 138.0/min | ETA: 4.4m [2026-01-23T12:21:01.149729] [DEBUG] [REMOTE ] SNPS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:01.149888] [DEBUG] [REMOTE ] SNPS: PASS: History has at least 300 days. [2026-01-23T12:21:01.150146] [DEBUG] [REMOTE ] SNPS: PASS: Price check passed. Min price $383.82. [2026-01-23T12:21:01.150284] [DEBUG] [REMOTE ] SNPS: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:01.150411] [DEBUG] [REMOTE ] SNPS: PASS: Integrity check passed. [2026-01-23T12:21:01.150451] [DEBUG] [REMOTE ] SNPS: Symbol is viable for forecasting. [2026-01-23T12:21:01.150502] [INFO ] [MAIN ] [2890/3498] SNPS kept (0.3s) | 2886 kept, 4 rejected | 138.0/min | ETA: 4.4m [2026-01-23T12:21:01.465464] [DEBUG] [REMOTE ] SNTI: Retrieved 1170 rows, trimmed to 300. [2026-01-23T12:21:01.465636] [DEBUG] [REMOTE ] SNTI: PASS: History has at least 300 days. [2026-01-23T12:21:01.465855] [DEBUG] [REMOTE ] SNTI: PASS: Price check passed. Min price $1.03. [2026-01-23T12:21:01.466001] [DEBUG] [REMOTE ] SNTI: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:01.466115] [DEBUG] [REMOTE ] SNTI: PASS: Integrity check passed. [2026-01-23T12:21:01.466156] [DEBUG] [REMOTE ] SNTI: Symbol is viable for forecasting. [2026-01-23T12:21:01.466221] [INFO ] [MAIN ] [2891/3498] SNTI kept (0.3s) | 2887 kept, 4 rejected | 138.0/min | ETA: 4.4m [2026-01-23T12:21:02.116664] [DEBUG] [REMOTE ] SNX: Retrieved 5574 rows, trimmed to 300. [2026-01-23T12:21:02.116824] [DEBUG] [REMOTE ] SNX: PASS: History has at least 300 days. [2026-01-23T12:21:02.117096] [DEBUG] [REMOTE ] SNX: PASS: Price check passed. Min price $141.97. [2026-01-23T12:21:02.117239] [DEBUG] [REMOTE ] SNX: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:02.117390] [DEBUG] [REMOTE ] SNX: PASS: Integrity check passed. [2026-01-23T12:21:02.117434] [DEBUG] [REMOTE ] SNX: Symbol is viable for forecasting. [2026-01-23T12:21:02.117486] [INFO ] [MAIN ] [2892/3498] SNX kept (0.7s) | 2888 kept, 4 rejected | 138.0/min | ETA: 4.4m [2026-01-23T12:21:02.388700] [DEBUG] [REMOTE ] SNY: Retrieved 5929 rows, trimmed to 300. [2026-01-23T12:21:02.388837] [DEBUG] [REMOTE ] SNY: PASS: History has at least 300 days. [2026-01-23T12:21:02.389091] [DEBUG] [REMOTE ] SNY: PASS: Price check passed. Min price $45.74. [2026-01-23T12:21:02.389227] [DEBUG] [REMOTE ] SNY: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:02.389345] [DEBUG] [REMOTE ] SNY: PASS: Integrity check passed. [2026-01-23T12:21:02.389385] [DEBUG] [REMOTE ] SNY: Symbol is viable for forecasting. [2026-01-23T12:21:02.389434] [INFO ] [MAIN ] [2893/3498] SNY kept (0.3s) | 2889 kept, 4 rejected | 138.0/min | ETA: 4.4m [2026-01-23T12:21:02.979192] [DEBUG] [REMOTE ] SO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:02.979339] [DEBUG] [REMOTE ] SO: PASS: History has at least 300 days. [2026-01-23T12:21:02.979791] [DEBUG] [REMOTE ] SO: PASS: Price check passed. Min price $84.08. [2026-01-23T12:21:02.980040] [DEBUG] [REMOTE ] SO: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:02.980169] [DEBUG] [REMOTE ] SO: PASS: Integrity check passed. [2026-01-23T12:21:02.980211] [DEBUG] [REMOTE ] SO: Symbol is viable for forecasting. [2026-01-23T12:21:02.980260] [INFO ] [MAIN ] [2894/3498] SO kept (0.6s) | 2890 kept, 4 rejected | 138.0/min | ETA: 4.4m [2026-01-23T12:21:03.359133] [DEBUG] [REMOTE ] SOCL: Retrieved 3566 rows, trimmed to 300. [2026-01-23T12:21:03.359266] [DEBUG] [REMOTE ] SOCL: PASS: History has at least 300 days. [2026-01-23T12:21:03.359489] [DEBUG] [REMOTE ] SOCL: PASS: Price check passed. Min price $52.20. [2026-01-23T12:21:03.359677] [DEBUG] [REMOTE ] SOCL: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:03.359792] [DEBUG] [REMOTE ] SOCL: PASS: Integrity check passed. [2026-01-23T12:21:03.359832] [DEBUG] [REMOTE ] SOCL: Symbol is viable for forecasting. [2026-01-23T12:21:03.359880] [INFO ] [MAIN ] [2895/3498] SOCL kept (0.4s) | 2891 kept, 4 rejected | 138.0/min | ETA: 4.4m [2026-01-23T12:21:03.639324] [DEBUG] [REMOTE ] SOFI: Retrieved 1292 rows, trimmed to 300. [2026-01-23T12:21:03.639459] [DEBUG] [REMOTE ] SOFI: PASS: History has at least 300 days. [2026-01-23T12:21:03.639689] [DEBUG] [REMOTE ] SOFI: PASS: Price check passed. Min price $24.91. [2026-01-23T12:21:03.639826] [DEBUG] [REMOTE ] SOFI: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:03.639935] [DEBUG] [REMOTE ] SOFI: PASS: Integrity check passed. [2026-01-23T12:21:03.639975] [DEBUG] [REMOTE ] SOFI: Symbol is viable for forecasting. [2026-01-23T12:21:03.640024] [INFO ] [MAIN ] [2896/3498] SOFI kept (0.3s) | 2892 kept, 4 rejected | 138.0/min | ETA: 4.4m [2026-01-23T12:21:03.990503] [DEBUG] [REMOTE ] SOGP: Retrieved 1511 rows, trimmed to 300. [2026-01-23T12:21:03.990686] [DEBUG] [REMOTE ] SOGP: PASS: History has at least 300 days. [2026-01-23T12:21:03.990930] [DEBUG] [REMOTE ] SOGP: PASS: Price check passed. Min price $9.96. [2026-01-23T12:21:03.991090] [DEBUG] [REMOTE ] SOGP: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:03.991382] [DEBUG] [REMOTE ] SOGP: PASS: Integrity check passed. [2026-01-23T12:21:03.991429] [DEBUG] [REMOTE ] SOGP: Symbol is viable for forecasting. [2026-01-23T12:21:03.991506] [INFO ] [MAIN ] [2897/3498] SOGP kept (0.4s) | 2893 kept, 4 rejected | 138.1/min | ETA: 4.4m [2026-01-23T12:21:04.489606] [DEBUG] [REMOTE ] SOJC: Retrieved 2048 rows, trimmed to 300. [2026-01-23T12:21:04.489808] [DEBUG] [REMOTE ] SOJC: PASS: History has at least 300 days. [2026-01-23T12:21:04.490066] [DEBUG] [REMOTE ] SOJC: PASS: Price check passed. Min price $21.50. [2026-01-23T12:21:04.490229] [DEBUG] [REMOTE ] SOJC: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:04.490430] [DEBUG] [REMOTE ] SOJC: PASS: Integrity check passed. [2026-01-23T12:21:04.490490] [DEBUG] [REMOTE ] SOJC: Symbol is viable for forecasting. [2026-01-23T12:21:04.490594] [INFO ] [MAIN ] [2898/3498] SOJC kept (0.5s) | 2894 kept, 4 rejected | 138.1/min | ETA: 4.3m [2026-01-23T12:21:04.860357] [DEBUG] [REMOTE ] SOJD: Retrieved 1514 rows, trimmed to 300. [2026-01-23T12:21:04.860500] [DEBUG] [REMOTE ] SOJD: PASS: History has at least 300 days. [2026-01-23T12:21:04.860733] [DEBUG] [REMOTE ] SOJD: PASS: Price check passed. Min price $19.98. [2026-01-23T12:21:04.860871] [DEBUG] [REMOTE ] SOJD: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:04.860981] [DEBUG] [REMOTE ] SOJD: PASS: Integrity check passed. [2026-01-23T12:21:04.861022] [DEBUG] [REMOTE ] SOJD: Symbol is viable for forecasting. [2026-01-23T12:21:04.861070] [INFO ] [MAIN ] [2899/3498] SOJD kept (0.4s) | 2895 kept, 4 rejected | 138.1/min | ETA: 4.3m [2026-01-23T12:21:05.147682] [DEBUG] [REMOTE ] SOJE: Retrieved 1339 rows, trimmed to 300. [2026-01-23T12:21:05.147826] [DEBUG] [REMOTE ] SOJE: PASS: History has at least 300 days. [2026-01-23T12:21:05.148036] [DEBUG] [REMOTE ] SOJE: PASS: Price check passed. Min price $17.39. [2026-01-23T12:21:05.148177] [DEBUG] [REMOTE ] SOJE: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:05.148292] [DEBUG] [REMOTE ] SOJE: PASS: Integrity check passed. [2026-01-23T12:21:05.148334] [DEBUG] [REMOTE ] SOJE: Symbol is viable for forecasting. [2026-01-23T12:21:05.148386] [INFO ] [MAIN ] [2900/3498] SOJE kept (0.3s) | 2896 kept, 4 rejected | 138.1/min | ETA: 4.3m [2026-01-23T12:21:05.863762] [DEBUG] [REMOTE ] SON: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:05.863920] [DEBUG] [REMOTE ] SON: PASS: History has at least 300 days. [2026-01-23T12:21:05.864179] [DEBUG] [REMOTE ] SON: PASS: Price check passed. Min price $38.76. [2026-01-23T12:21:05.864317] [DEBUG] [REMOTE ] SON: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:05.864443] [DEBUG] [REMOTE ] SON: PASS: Integrity check passed. [2026-01-23T12:21:05.864483] [DEBUG] [REMOTE ] SON: Symbol is viable for forecasting. [2026-01-23T12:21:05.864533] [INFO ] [MAIN ] [2901/3498] SON kept (0.7s) | 2897 kept, 4 rejected | 138.0/min | ETA: 4.3m [2026-01-23T12:21:06.168298] [DEBUG] [REMOTE ] SONO: Retrieved 1878 rows, trimmed to 300. [2026-01-23T12:21:06.168446] [DEBUG] [REMOTE ] SONO: PASS: History has at least 300 days. [2026-01-23T12:21:06.168676] [DEBUG] [REMOTE ] SONO: PASS: Price check passed. Min price $15.32. [2026-01-23T12:21:06.168814] [DEBUG] [REMOTE ] SONO: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:06.168930] [DEBUG] [REMOTE ] SONO: PASS: Integrity check passed. [2026-01-23T12:21:06.168971] [DEBUG] [REMOTE ] SONO: Symbol is viable for forecasting. [2026-01-23T12:21:06.169019] [INFO ] [MAIN ] [2902/3498] SONO kept (0.3s) | 2898 kept, 4 rejected | 138.1/min | ETA: 4.3m [2026-01-23T12:21:06.414982] [DEBUG] [REMOTE ] SOPA: Retrieved 1054 rows, trimmed to 300. [2026-01-23T12:21:06.415127] [DEBUG] [REMOTE ] SOPA: PASS: History has at least 300 days. [2026-01-23T12:21:06.415344] [DEBUG] [REMOTE ] SOPA: PASS: Price check passed. Min price $1.05. [2026-01-23T12:21:06.415484] [DEBUG] [REMOTE ] SOPA: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:06.415665] [DEBUG] [REMOTE ] SOPA: PASS: Integrity check passed. [2026-01-23T12:21:06.415713] [DEBUG] [REMOTE ] SOPA: Symbol is viable for forecasting. [2026-01-23T12:21:06.415781] [INFO ] [MAIN ] [2903/3498] SOPA kept (0.2s) | 2899 kept, 4 rejected | 138.1/min | ETA: 4.3m [2026-01-23T12:21:06.903564] [DEBUG] [REMOTE ] SOPH: Retrieved 1130 rows, trimmed to 300. [2026-01-23T12:21:06.903792] [DEBUG] [REMOTE ] SOPH: PASS: History has at least 300 days. [2026-01-23T12:21:06.904168] [DEBUG] [REMOTE ] SOPH: PASS: Price check passed. Min price $3.89. [2026-01-23T12:21:06.904384] [DEBUG] [REMOTE ] SOPH: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:06.904599] [DEBUG] [REMOTE ] SOPH: PASS: Integrity check passed. [2026-01-23T12:21:06.904668] [DEBUG] [REMOTE ] SOPH: Symbol is viable for forecasting. [2026-01-23T12:21:06.904750] [INFO ] [MAIN ] [2904/3498] SOPH kept (0.5s) | 2900 kept, 4 rejected | 138.1/min | ETA: 4.3m [2026-01-23T12:21:07.203692] [DEBUG] [REMOTE ] SOUN: Retrieved 937 rows, trimmed to 300. [2026-01-23T12:21:07.203844] [DEBUG] [REMOTE ] SOUN: PASS: History has at least 300 days. [2026-01-23T12:21:07.204055] [DEBUG] [REMOTE ] SOUN: PASS: Price check passed. Min price $9.97. [2026-01-23T12:21:07.204191] [DEBUG] [REMOTE ] SOUN: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:07.204303] [DEBUG] [REMOTE ] SOUN: PASS: Integrity check passed. [2026-01-23T12:21:07.204344] [DEBUG] [REMOTE ] SOUN: Symbol is viable for forecasting. [2026-01-23T12:21:07.204393] [INFO ] [MAIN ] [2905/3498] SOUN kept (0.3s) | 2901 kept, 4 rejected | 138.1/min | ETA: 4.3m [2026-01-23T12:21:07.746357] [DEBUG] [REMOTE ] SOXQ: Retrieved 1159 rows, trimmed to 300. [2026-01-23T12:21:07.746521] [DEBUG] [REMOTE ] SOXQ: PASS: History has at least 300 days. [2026-01-23T12:21:07.746794] [DEBUG] [REMOTE ] SOXQ: PASS: Price check passed. Min price $49.98. [2026-01-23T12:21:07.746969] [DEBUG] [REMOTE ] SOXQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:07.747105] [DEBUG] [REMOTE ] SOXQ: PASS: Integrity check passed. [2026-01-23T12:21:07.747149] [DEBUG] [REMOTE ] SOXQ: Symbol is viable for forecasting. [2026-01-23T12:21:07.747199] [INFO ] [MAIN ] [2906/3498] SOXQ kept (0.5s) | 2902 kept, 4 rejected | 138.1/min | ETA: 4.3m [2026-01-23T12:21:08.347414] [DEBUG] [REMOTE ] SOXX: Retrieved 6168 rows, trimmed to 300. [2026-01-23T12:21:08.347556] [DEBUG] [REMOTE ] SOXX: PASS: History has at least 300 days. [2026-01-23T12:21:08.347806] [DEBUG] [REMOTE ] SOXX: PASS: Price check passed. Min price $267.71. [2026-01-23T12:21:08.347946] [DEBUG] [REMOTE ] SOXX: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:08.348069] [DEBUG] [REMOTE ] SOXX: PASS: Integrity check passed. [2026-01-23T12:21:08.348114] [DEBUG] [REMOTE ] SOXX: Symbol is viable for forecasting. [2026-01-23T12:21:08.348167] [INFO ] [MAIN ] [2907/3498] SOXX kept (0.6s) | 2903 kept, 4 rejected | 138.1/min | ETA: 4.3m [2026-01-23T12:21:08.532565] [DEBUG] [REMOTE ] SPAI: Retrieved 351 rows, trimmed to 300. [2026-01-23T12:21:08.532750] [DEBUG] [REMOTE ] SPAI: PASS: History has at least 300 days. [2026-01-23T12:21:08.533048] [DEBUG] [REMOTE ] SPAI: PASS: Price check passed. Min price $3.23. [2026-01-23T12:21:08.533241] [DEBUG] [REMOTE ] SPAI: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:08.533399] [DEBUG] [REMOTE ] SPAI: PASS: Integrity check passed. [2026-01-23T12:21:08.533456] [DEBUG] [REMOTE ] SPAI: Symbol is viable for forecasting. [2026-01-23T12:21:08.533525] [INFO ] [MAIN ] [2908/3498] SPAI kept (0.2s) | 2904 kept, 4 rejected | 138.1/min | ETA: 4.3m [2026-01-23T12:21:09.145233] [DEBUG] [REMOTE ] SPB: Retrieved 4122 rows, trimmed to 300. [2026-01-23T12:21:09.145367] [DEBUG] [REMOTE ] SPB: PASS: History has at least 300 days. [2026-01-23T12:21:09.145593] [DEBUG] [REMOTE ] SPB: PASS: Price check passed. Min price $51.16. [2026-01-23T12:21:09.145732] [DEBUG] [REMOTE ] SPB: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:09.145844] [DEBUG] [REMOTE ] SPB: PASS: Integrity check passed. [2026-01-23T12:21:09.145901] [DEBUG] [REMOTE ] SPB: Symbol is viable for forecasting. [2026-01-23T12:21:09.145952] [INFO ] [MAIN ] [2909/3498] SPB kept (0.6s) | 2905 kept, 4 rejected | 138.1/min | ETA: 4.3m [2026-01-23T12:21:09.428010] [DEBUG] [REMOTE ] SPCB: Retrieved 5265 rows, trimmed to 300. [2026-01-23T12:21:09.428170] [DEBUG] [REMOTE ] SPCB: PASS: History has at least 300 days. [2026-01-23T12:21:09.428419] [DEBUG] [REMOTE ] SPCB: PASS: Price check passed. Min price $7.91. [2026-01-23T12:21:09.428560] [DEBUG] [REMOTE ] SPCB: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:09.428711] [DEBUG] [REMOTE ] SPCB: PASS: Integrity check passed. [2026-01-23T12:21:09.428753] [DEBUG] [REMOTE ] SPCB: Symbol is viable for forecasting. [2026-01-23T12:21:09.428804] [INFO ] [MAIN ] [2910/3498] SPCB kept (0.3s) | 2906 kept, 4 rejected | 138.1/min | ETA: 4.3m [2026-01-23T12:21:09.833811] [DEBUG] [REMOTE ] SPCE: Retrieved 2089 rows, trimmed to 300. [2026-01-23T12:21:09.833959] [DEBUG] [REMOTE ] SPCE: PASS: History has at least 300 days. [2026-01-23T12:21:09.834184] [DEBUG] [REMOTE ] SPCE: PASS: Price check passed. Min price $3.00. [2026-01-23T12:21:09.834328] [DEBUG] [REMOTE ] SPCE: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:09.834449] [DEBUG] [REMOTE ] SPCE: PASS: Integrity check passed. [2026-01-23T12:21:09.834493] [DEBUG] [REMOTE ] SPCE: Symbol is viable for forecasting. [2026-01-23T12:21:09.834544] [INFO ] [MAIN ] [2911/3498] SPCE kept (0.4s) | 2907 kept, 4 rejected | 138.1/min | ETA: 4.3m [2026-01-23T12:21:10.433680] [DEBUG] [REMOTE ] SPE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:10.433815] [DEBUG] [REMOTE ] SPE: PASS: History has at least 300 days. [2026-01-23T12:21:10.434029] [DEBUG] [REMOTE ] SPE: PASS: Price check passed. Min price $14.00. [2026-01-23T12:21:10.434165] [DEBUG] [REMOTE ] SPE: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:10.434281] [DEBUG] [REMOTE ] SPE: PASS: Integrity check passed. [2026-01-23T12:21:10.434321] [DEBUG] [REMOTE ] SPE: Symbol is viable for forecasting. [2026-01-23T12:21:10.434368] [INFO ] [MAIN ] [2912/3498] SPE kept (0.6s) | 2908 kept, 4 rejected | 138.1/min | ETA: 4.2m [2026-01-23T12:21:10.555498] [DEBUG] [REMOTE ] SPFI: Retrieved 1686 rows, trimmed to 300. [2026-01-23T12:21:10.555647] [DEBUG] [REMOTE ] SPFI: PASS: History has at least 300 days. [2026-01-23T12:21:10.555863] [DEBUG] [REMOTE ] SPFI: PASS: Price check passed. Min price $35.93. [2026-01-23T12:21:10.556001] [DEBUG] [REMOTE ] SPFI: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:10.556117] [DEBUG] [REMOTE ] SPFI: PASS: Integrity check passed. [2026-01-23T12:21:10.556161] [DEBUG] [REMOTE ] SPFI: Symbol is viable for forecasting. [2026-01-23T12:21:10.556210] [INFO ] [MAIN ] [2913/3498] SPFI kept (0.1s) | 2909 kept, 4 rejected | 138.1/min | ETA: 4.2m [2026-01-23T12:21:11.243935] [DEBUG] [REMOTE ] SPG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:11.244090] [DEBUG] [REMOTE ] SPG: PASS: History has at least 300 days. [2026-01-23T12:21:11.244403] [DEBUG] [REMOTE ] SPG: PASS: Price check passed. Min price $171.28. [2026-01-23T12:21:11.244597] [DEBUG] [REMOTE ] SPG: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:11.244766] [DEBUG] [REMOTE ] SPG: PASS: Integrity check passed. [2026-01-23T12:21:11.244821] [DEBUG] [REMOTE ] SPG: Symbol is viable for forecasting. [2026-01-23T12:21:11.244875] [INFO ] [MAIN ] [2914/3498] SPG kept (0.7s) | 2910 kept, 4 rejected | 138.1/min | ETA: 4.2m [2026-01-23T12:21:11.836351] [DEBUG] [REMOTE ] SPGI: Retrieved 6295 rows, trimmed to 300. [2026-01-23T12:21:11.836495] [DEBUG] [REMOTE ] SPGI: PASS: History has at least 300 days. [2026-01-23T12:21:11.836784] [DEBUG] [REMOTE ] SPGI: PASS: Price check passed. Min price $472.13. [2026-01-23T12:21:11.836931] [DEBUG] [REMOTE ] SPGI: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:11.837056] [DEBUG] [REMOTE ] SPGI: PASS: Integrity check passed. [2026-01-23T12:21:11.837113] [DEBUG] [REMOTE ] SPGI: Symbol is viable for forecasting. [2026-01-23T12:21:11.837166] [INFO ] [MAIN ] [2915/3498] SPGI kept (0.6s) | 2911 kept, 4 rejected | 138.1/min | ETA: 4.2m [2026-01-23T12:21:12.331429] [DEBUG] [REMOTE ] SPH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:12.331620] [DEBUG] [REMOTE ] SPH: PASS: History has at least 300 days. [2026-01-23T12:21:12.331939] [DEBUG] [REMOTE ] SPH: PASS: Price check passed. Min price $17.91. [2026-01-23T12:21:12.332126] [DEBUG] [REMOTE ] SPH: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:12.332294] [DEBUG] [REMOTE ] SPH: PASS: Integrity check passed. [2026-01-23T12:21:12.332350] [DEBUG] [REMOTE ] SPH: Symbol is viable for forecasting. [2026-01-23T12:21:12.332414] [INFO ] [MAIN ] [2916/3498] SPH kept (0.5s) | 2912 kept, 4 rejected | 138.0/min | ETA: 4.2m [2026-01-23T12:21:12.743055] [DEBUG] [REMOTE ] SPOK: Retrieved 5328 rows, trimmed to 300. [2026-01-23T12:21:12.743194] [DEBUG] [REMOTE ] SPOK: PASS: History has at least 300 days. [2026-01-23T12:21:12.743415] [DEBUG] [REMOTE ] SPOK: PASS: Price check passed. Min price $12.43. [2026-01-23T12:21:12.743554] [DEBUG] [REMOTE ] SPOK: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:12.743693] [DEBUG] [REMOTE ] SPOK: PASS: Integrity check passed. [2026-01-23T12:21:12.743735] [DEBUG] [REMOTE ] SPOK: Symbol is viable for forecasting. [2026-01-23T12:21:12.743784] [INFO ] [MAIN ] [2917/3498] SPOK kept (0.4s) | 2913 kept, 4 rejected | 138.1/min | ETA: 4.2m [2026-01-23T12:21:12.973275] [DEBUG] [REMOTE ] SPRC: Retrieved 1103 rows, trimmed to 300. [2026-01-23T12:21:12.973417] [DEBUG] [REMOTE ] SPRC: PASS: History has at least 300 days. [2026-01-23T12:21:12.973654] [DEBUG] [REMOTE ] SPRC: PASS: Price check passed. Min price $1.01. [2026-01-23T12:21:12.973798] [DEBUG] [REMOTE ] SPRC: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:12.973913] [DEBUG] [REMOTE ] SPRC: PASS: Integrity check passed. [2026-01-23T12:21:12.973955] [DEBUG] [REMOTE ] SPRC: Symbol is viable for forecasting. [2026-01-23T12:21:12.974003] [INFO ] [MAIN ] [2918/3498] SPRC kept (0.2s) | 2914 kept, 4 rejected | 138.1/min | ETA: 4.2m [2026-01-23T12:21:13.553454] [DEBUG] [REMOTE ] SPRO: Retrieved 4857 rows, trimmed to 300. [2026-01-23T12:21:13.553611] [DEBUG] [REMOTE ] SPRO: PASS: History has at least 300 days. [2026-01-23T12:21:13.553900] [DEBUG] [REMOTE ] SPRO: PASS: Price check passed. Min price $2.20. [2026-01-23T12:21:13.554097] [DEBUG] [REMOTE ] SPRO: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:13.554260] [DEBUG] [REMOTE ] SPRO: PASS: Integrity check passed. [2026-01-23T12:21:13.554315] [DEBUG] [REMOTE ] SPRO: Symbol is viable for forecasting. [2026-01-23T12:21:13.554369] [INFO ] [MAIN ] [2919/3498] SPRO kept (0.6s) | 2915 kept, 4 rejected | 138.1/min | ETA: 4.2m [2026-01-23T12:21:13.800099] [DEBUG] [REMOTE ] SPRX: Retrieved 1122 rows, trimmed to 300. [2026-01-23T12:21:13.800262] [DEBUG] [REMOTE ] SPRX: PASS: History has at least 300 days. [2026-01-23T12:21:13.800484] [DEBUG] [REMOTE ] SPRX: PASS: Price check passed. Min price $34.85. [2026-01-23T12:21:13.800682] [DEBUG] [REMOTE ] SPRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:13.800830] [DEBUG] [REMOTE ] SPRX: PASS: Integrity check passed. [2026-01-23T12:21:13.800888] [DEBUG] [REMOTE ] SPRX: Symbol is viable for forecasting. [2026-01-23T12:21:13.800954] [INFO ] [MAIN ] [2920/3498] SPRX kept (0.2s) | 2916 kept, 4 rejected | 138.1/min | ETA: 4.2m [2026-01-23T12:21:14.212455] [DEBUG] [REMOTE ] SPRY: Retrieved 1288 rows, trimmed to 300. [2026-01-23T12:21:14.212651] [DEBUG] [REMOTE ] SPRY: PASS: History has at least 300 days. [2026-01-23T12:21:14.212891] [DEBUG] [REMOTE ] SPRY: PASS: Price check passed. Min price $6.73. [2026-01-23T12:21:14.213033] [DEBUG] [REMOTE ] SPRY: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:14.213158] [DEBUG] [REMOTE ] SPRY: PASS: Integrity check passed. [2026-01-23T12:21:14.213220] [DEBUG] [REMOTE ] SPRY: Symbol is viable for forecasting. [2026-01-23T12:21:14.213272] [INFO ] [MAIN ] [2921/3498] SPRY kept (0.4s) | 2917 kept, 4 rejected | 138.1/min | ETA: 4.2m [2026-01-23T12:21:14.607201] [DEBUG] [REMOTE ] SPSC: Retrieved 3963 rows, trimmed to 300. [2026-01-23T12:21:14.607348] [DEBUG] [REMOTE ] SPSC: PASS: History has at least 300 days. [2026-01-23T12:21:14.607709] [DEBUG] [REMOTE ] SPSC: PASS: Price check passed. Min price $78.03. [2026-01-23T12:21:14.607870] [DEBUG] [REMOTE ] SPSC: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:14.607995] [DEBUG] [REMOTE ] SPSC: PASS: Integrity check passed. [2026-01-23T12:21:14.608039] [DEBUG] [REMOTE ] SPSC: Symbol is viable for forecasting. [2026-01-23T12:21:14.608090] [INFO ] [MAIN ] [2922/3498] SPSC kept (0.4s) | 2918 kept, 4 rejected | 138.1/min | ETA: 4.2m [2026-01-23T12:21:15.081282] [DEBUG] [REMOTE ] SPWH: Retrieved 2959 rows, trimmed to 300. [2026-01-23T12:21:15.081443] [DEBUG] [REMOTE ] SPWH: PASS: History has at least 300 days. [2026-01-23T12:21:15.081743] [DEBUG] [REMOTE ] SPWH: PASS: Price check passed. Min price $1.36. [2026-01-23T12:21:15.081925] [DEBUG] [REMOTE ] SPWH: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:15.082056] [DEBUG] [REMOTE ] SPWH: PASS: Integrity check passed. [2026-01-23T12:21:15.082100] [DEBUG] [REMOTE ] SPWH: Symbol is viable for forecasting. [2026-01-23T12:21:15.082152] [INFO ] [MAIN ] [2923/3498] SPWH kept (0.5s) | 2919 kept, 4 rejected | 138.1/min | ETA: 4.2m [2026-01-23T12:21:15.665825] [DEBUG] [REMOTE ] SPXC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:15.665969] [DEBUG] [REMOTE ] SPXC: PASS: History has at least 300 days. [2026-01-23T12:21:15.666201] [DEBUG] [REMOTE ] SPXC: PASS: Price check passed. Min price $195.85. [2026-01-23T12:21:15.666346] [DEBUG] [REMOTE ] SPXC: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:15.666468] [DEBUG] [REMOTE ] SPXC: PASS: Integrity check passed. [2026-01-23T12:21:15.666509] [DEBUG] [REMOTE ] SPXC: Symbol is viable for forecasting. [2026-01-23T12:21:15.666559] [INFO ] [MAIN ] [2924/3498] SPXC kept (0.6s) | 2920 kept, 4 rejected | 138.1/min | ETA: 4.2m [2026-01-23T12:21:16.109876] [DEBUG] [REMOTE ] SPXX: Retrieved 5071 rows, trimmed to 300. [2026-01-23T12:21:16.110021] [DEBUG] [REMOTE ] SPXX: PASS: History has at least 300 days. [2026-01-23T12:21:16.110250] [DEBUG] [REMOTE ] SPXX: PASS: Price check passed. Min price $16.68. [2026-01-23T12:21:16.110387] [DEBUG] [REMOTE ] SPXX: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:16.110509] [DEBUG] [REMOTE ] SPXX: PASS: Integrity check passed. [2026-01-23T12:21:16.110549] [DEBUG] [REMOTE ] SPXX: Symbol is viable for forecasting. [2026-01-23T12:21:16.110619] [INFO ] [MAIN ] [2925/3498] SPXX kept (0.4s) | 2921 kept, 4 rejected | 138.1/min | ETA: 4.2m [2026-01-23T12:21:16.585320] [DEBUG] [REMOTE ] SQM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:16.585511] [DEBUG] [REMOTE ] SQM: PASS: History has at least 300 days. [2026-01-23T12:21:16.585889] [DEBUG] [REMOTE ] SQM: PASS: Price check passed. Min price $44.28. [2026-01-23T12:21:16.586074] [DEBUG] [REMOTE ] SQM: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:16.586243] [DEBUG] [REMOTE ] SQM: PASS: Integrity check passed. [2026-01-23T12:21:16.586301] [DEBUG] [REMOTE ] SQM: Symbol is viable for forecasting. [2026-01-23T12:21:16.586385] [INFO ] [MAIN ] [2926/3498] SQM kept (0.5s) | 2922 kept, 4 rejected | 138.1/min | ETA: 4.1m [2026-01-23T12:21:16.782165] [DEBUG] [REMOTE ] SQNS: Retrieved 3712 rows, trimmed to 300. [2026-01-23T12:21:16.782301] [DEBUG] [REMOTE ] SQNS: PASS: History has at least 300 days. [2026-01-23T12:21:16.782519] [DEBUG] [REMOTE ] SQNS: PASS: Price check passed. Min price $4.49. [2026-01-23T12:21:16.782681] [DEBUG] [REMOTE ] SQNS: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:16.782833] [DEBUG] [REMOTE ] SQNS: PASS: Integrity check passed. [2026-01-23T12:21:16.782892] [DEBUG] [REMOTE ] SQNS: Symbol is viable for forecasting. [2026-01-23T12:21:16.782953] [INFO ] [MAIN ] [2927/3498] SQNS kept (0.2s) | 2923 kept, 4 rejected | 138.1/min | ETA: 4.1m [2026-01-23T12:21:17.199330] [DEBUG] [REMOTE ] SQQQ: Retrieved 4011 rows, trimmed to 300. [2026-01-23T12:21:17.199449] [DEBUG] [REMOTE ] SQQQ: PASS: History has at least 300 days. [2026-01-23T12:21:17.199720] [DEBUG] [REMOTE ] SQQQ: PASS: Price check passed. Min price $62.36. [2026-01-23T12:21:17.199866] [DEBUG] [REMOTE ] SQQQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:17.199989] [DEBUG] [REMOTE ] SQQQ: PASS: Integrity check passed. [2026-01-23T12:21:17.200031] [DEBUG] [REMOTE ] SQQQ: Symbol is viable for forecasting. [2026-01-23T12:21:17.200081] [INFO ] [MAIN ] [2928/3498] SQQQ kept (0.4s) | 2924 kept, 4 rejected | 138.1/min | ETA: 4.1m [2026-01-23T12:21:17.607840] [DEBUG] [REMOTE ] SRAD: Retrieved 1094 rows, trimmed to 300. [2026-01-23T12:21:17.607992] [DEBUG] [REMOTE ] SRAD: PASS: History has at least 300 days. [2026-01-23T12:21:17.608217] [DEBUG] [REMOTE ] SRAD: PASS: Price check passed. Min price $18.25. [2026-01-23T12:21:17.608358] [DEBUG] [REMOTE ] SRAD: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:17.608498] [DEBUG] [REMOTE ] SRAD: PASS: Integrity check passed. [2026-01-23T12:21:17.608559] [DEBUG] [REMOTE ] SRAD: Symbol is viable for forecasting. [2026-01-23T12:21:17.608652] [INFO ] [MAIN ] [2929/3498] SRAD kept (0.4s) | 2925 kept, 4 rejected | 138.1/min | ETA: 4.1m [2026-01-23T12:21:18.014291] [DEBUG] [REMOTE ] SRBK: Retrieved 587 rows, trimmed to 300. [2026-01-23T12:21:18.014466] [DEBUG] [REMOTE ] SRBK: PASS: History has at least 300 days. [2026-01-23T12:21:18.014783] [DEBUG] [REMOTE ] SRBK: PASS: Price check passed. Min price $14.67. [2026-01-23T12:21:18.014981] [DEBUG] [REMOTE ] SRBK: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:18.015138] [DEBUG] [REMOTE ] SRBK: PASS: Integrity check passed. [2026-01-23T12:21:18.015198] [DEBUG] [REMOTE ] SRBK: Symbol is viable for forecasting. [2026-01-23T12:21:18.015268] [INFO ] [MAIN ] [2930/3498] SRBK kept (0.4s) | 2926 kept, 4 rejected | 138.1/min | ETA: 4.1m [2026-01-23T12:21:18.732715] [DEBUG] [REMOTE ] SRCE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:18.732869] [DEBUG] [REMOTE ] SRCE: PASS: History has at least 300 days. [2026-01-23T12:21:18.733116] [DEBUG] [REMOTE ] SRCE: PASS: Price check passed. Min price $58.70. [2026-01-23T12:21:18.733253] [DEBUG] [REMOTE ] SRCE: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:18.733369] [DEBUG] [REMOTE ] SRCE: PASS: Integrity check passed. [2026-01-23T12:21:18.733409] [DEBUG] [REMOTE ] SRCE: Symbol is viable for forecasting. [2026-01-23T12:21:18.733457] [INFO ] [MAIN ] [2931/3498] SRCE kept (0.7s) | 2927 kept, 4 rejected | 138.1/min | ETA: 4.1m [2026-01-23T12:21:19.200955] [DEBUG] [REMOTE ] SRE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:19.201094] [DEBUG] [REMOTE ] SRE: PASS: History has at least 300 days. [2026-01-23T12:21:19.201365] [DEBUG] [REMOTE ] SRE: PASS: Price check passed. Min price $85.75. [2026-01-23T12:21:19.201533] [DEBUG] [REMOTE ] SRE: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:19.201683] [DEBUG] [REMOTE ] SRE: PASS: Integrity check passed. [2026-01-23T12:21:19.201727] [DEBUG] [REMOTE ] SRE: Symbol is viable for forecasting. [2026-01-23T12:21:19.201779] [INFO ] [MAIN ] [2932/3498] SRE kept (0.5s) | 2928 kept, 4 rejected | 138.1/min | ETA: 4.1m [2026-01-23T12:21:19.503322] [DEBUG] [REMOTE ] SREA: Retrieved 1652 rows, trimmed to 300. [2026-01-23T12:21:19.503464] [DEBUG] [REMOTE ] SREA: PASS: History has at least 300 days. [2026-01-23T12:21:19.503708] [DEBUG] [REMOTE ] SREA: PASS: Price check passed. Min price $21.47. [2026-01-23T12:21:19.503848] [DEBUG] [REMOTE ] SREA: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:19.503979] [DEBUG] [REMOTE ] SREA: PASS: Integrity check passed. [2026-01-23T12:21:19.504021] [DEBUG] [REMOTE ] SREA: Symbol is viable for forecasting. [2026-01-23T12:21:19.504070] [INFO ] [MAIN ] [2933/3498] SREA kept (0.3s) | 2929 kept, 4 rejected | 138.1/min | ETA: 4.1m [2026-01-23T12:21:19.701794] [DEBUG] [REMOTE ] SRFM: Retrieved 625 rows, trimmed to 300. [2026-01-23T12:21:19.701932] [DEBUG] [REMOTE ] SRFM: PASS: History has at least 300 days. [2026-01-23T12:21:19.702143] [DEBUG] [REMOTE ] SRFM: PASS: Price check passed. Min price $1.79. [2026-01-23T12:21:19.702304] [DEBUG] [REMOTE ] SRFM: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:19.702429] [DEBUG] [REMOTE ] SRFM: PASS: Integrity check passed. [2026-01-23T12:21:19.702470] [DEBUG] [REMOTE ] SRFM: Symbol is viable for forecasting. [2026-01-23T12:21:19.702524] [INFO ] [MAIN ] [2934/3498] SRFM kept (0.2s) | 2930 kept, 4 rejected | 138.1/min | ETA: 4.1m [2026-01-23T12:21:20.327293] [DEBUG] [REMOTE ] SRG: Retrieved 2654 rows, trimmed to 300. [2026-01-23T12:21:20.327460] [DEBUG] [REMOTE ] SRG: PASS: History has at least 300 days. [2026-01-23T12:21:20.327700] [DEBUG] [REMOTE ] SRG: PASS: Price check passed. Min price $3.25. [2026-01-23T12:21:20.327838] [DEBUG] [REMOTE ] SRG: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:20.327949] [DEBUG] [REMOTE ] SRG: PASS: Integrity check passed. [2026-01-23T12:21:20.327989] [DEBUG] [REMOTE ] SRG: Symbol is viable for forecasting. [2026-01-23T12:21:20.328037] [INFO ] [MAIN ] [2935/3498] SRG kept (0.6s) | 2931 kept, 4 rejected | 138.1/min | ETA: 4.1m [2026-01-23T12:21:20.868262] [DEBUG] [REMOTE ] SRI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:20.868417] [DEBUG] [REMOTE ] SRI: PASS: History has at least 300 days. [2026-01-23T12:21:20.868677] [DEBUG] [REMOTE ] SRI: PASS: Price check passed. Min price $5.48. [2026-01-23T12:21:20.868818] [DEBUG] [REMOTE ] SRI: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:20.868941] [DEBUG] [REMOTE ] SRI: PASS: Integrity check passed. [2026-01-23T12:21:20.868983] [DEBUG] [REMOTE ] SRI: Symbol is viable for forecasting. [2026-01-23T12:21:20.869035] [INFO ] [MAIN ] [2936/3498] SRI kept (0.5s) | 2932 kept, 4 rejected | 138.1/min | ETA: 4.1m [2026-01-23T12:21:21.049276] [DEBUG] [REMOTE ] SRRK: Retrieved 1926 rows, trimmed to 300. [2026-01-23T12:21:21.049440] [DEBUG] [REMOTE ] SRRK: PASS: History has at least 300 days. [2026-01-23T12:21:21.049788] [DEBUG] [REMOTE ] SRRK: PASS: Price check passed. Min price $27.99. [2026-01-23T12:21:21.049986] [DEBUG] [REMOTE ] SRRK: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:21.050146] [DEBUG] [REMOTE ] SRRK: PASS: Integrity check passed. [2026-01-23T12:21:21.050204] [DEBUG] [REMOTE ] SRRK: Symbol is viable for forecasting. [2026-01-23T12:21:21.050274] [INFO ] [MAIN ] [2937/3498] SRRK kept (0.2s) | 2933 kept, 4 rejected | 138.1/min | ETA: 4.1m [2026-01-23T12:21:21.582089] [DEBUG] [REMOTE ] SRTS: Retrieved 2387 rows, trimmed to 300. [2026-01-23T12:21:21.582229] [DEBUG] [REMOTE ] SRTS: PASS: History has at least 300 days. [2026-01-23T12:21:21.582453] [DEBUG] [REMOTE ] SRTS: PASS: Price check passed. Min price $3.10. [2026-01-23T12:21:21.582613] [DEBUG] [REMOTE ] SRTS: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:21.582739] [DEBUG] [REMOTE ] SRTS: PASS: Integrity check passed. [2026-01-23T12:21:21.582782] [DEBUG] [REMOTE ] SRTS: Symbol is viable for forecasting. [2026-01-23T12:21:21.582832] [INFO ] [MAIN ] [2938/3498] SRTS kept (0.5s) | 2934 kept, 4 rejected | 138.1/min | ETA: 4.1m [2026-01-23T12:21:22.195360] [DEBUG] [REMOTE ] SSB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:22.195531] [DEBUG] [REMOTE ] SSB: PASS: History has at least 300 days. [2026-01-23T12:21:22.195840] [DEBUG] [REMOTE ] SSB: PASS: Price check passed. Min price $85.31. [2026-01-23T12:21:22.196012] [DEBUG] [REMOTE ] SSB: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:22.196177] [DEBUG] [REMOTE ] SSB: PASS: Integrity check passed. [2026-01-23T12:21:22.196228] [DEBUG] [REMOTE ] SSB: Symbol is viable for forecasting. [2026-01-23T12:21:22.196291] [INFO ] [MAIN ] [2939/3498] SSB kept (0.6s) | 2935 kept, 4 rejected | 138.1/min | ETA: 4.0m [2026-01-23T12:21:22.548270] [DEBUG] [REMOTE ] SSD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:22.548413] [DEBUG] [REMOTE ] SSD: PASS: History has at least 300 days. [2026-01-23T12:21:22.548664] [DEBUG] [REMOTE ] SSD: PASS: Price check passed. Min price $157.72. [2026-01-23T12:21:22.548804] [DEBUG] [REMOTE ] SSD: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:22.548922] [DEBUG] [REMOTE ] SSD: PASS: Integrity check passed. [2026-01-23T12:21:22.548961] [DEBUG] [REMOTE ] SSD: Symbol is viable for forecasting. [2026-01-23T12:21:22.549011] [INFO ] [MAIN ] [2940/3498] SSD kept (0.4s) | 2936 kept, 4 rejected | 138.1/min | ETA: 4.0m [2026-01-23T12:21:22.900619] [DEBUG] [REMOTE ] SSL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:22.900795] [DEBUG] [REMOTE ] SSL: PASS: History has at least 300 days. [2026-01-23T12:21:22.901095] [DEBUG] [REMOTE ] SSL: PASS: Price check passed. Min price $6.00. [2026-01-23T12:21:22.901234] [DEBUG] [REMOTE ] SSL: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:22.901492] [DEBUG] [REMOTE ] SSL: PASS: Integrity check passed. [2026-01-23T12:21:22.901538] [DEBUG] [REMOTE ] SSL: Symbol is viable for forecasting. [2026-01-23T12:21:22.901968] [INFO ] [MAIN ] [2941/3498] SSL kept (0.4s) | 2937 kept, 4 rejected | 138.1/min | ETA: 4.0m [2026-01-23T12:21:23.398692] [DEBUG] [REMOTE ] SSNC: Retrieved 3978 rows, trimmed to 300. [2026-01-23T12:21:23.398838] [DEBUG] [REMOTE ] SSNC: PASS: History has at least 300 days. [2026-01-23T12:21:23.399077] [DEBUG] [REMOTE ] SSNC: PASS: Price check passed. Min price $80.91. [2026-01-23T12:21:23.399219] [DEBUG] [REMOTE ] SSNC: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:23.399337] [DEBUG] [REMOTE ] SSNC: PASS: Integrity check passed. [2026-01-23T12:21:23.399379] [DEBUG] [REMOTE ] SSNC: Symbol is viable for forecasting. [2026-01-23T12:21:23.399429] [INFO ] [MAIN ] [2942/3498] SSNC kept (0.5s) | 2938 kept, 4 rejected | 138.1/min | ETA: 4.0m [2026-01-23T12:21:23.922461] [DEBUG] [REMOTE ] SSP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:23.922614] [DEBUG] [REMOTE ] SSP: PASS: History has at least 300 days. [2026-01-23T12:21:23.922854] [DEBUG] [REMOTE ] SSP: PASS: Price check passed. Min price $2.05. [2026-01-23T12:21:23.922996] [DEBUG] [REMOTE ] SSP: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:23.923116] [DEBUG] [REMOTE ] SSP: PASS: Integrity check passed. [2026-01-23T12:21:23.923157] [DEBUG] [REMOTE ] SSP: Symbol is viable for forecasting. [2026-01-23T12:21:23.923208] [INFO ] [MAIN ] [2943/3498] SSP kept (0.5s) | 2939 kept, 4 rejected | 138.1/min | ETA: 4.0m [2026-01-23T12:21:24.399247] [DEBUG] [REMOTE ] SSRM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:24.399399] [DEBUG] [REMOTE ] SSRM: PASS: History has at least 300 days. [2026-01-23T12:21:24.399704] [DEBUG] [REMOTE ] SSRM: PASS: Price check passed. Min price $19.48. [2026-01-23T12:21:24.399849] [DEBUG] [REMOTE ] SSRM: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:24.399980] [DEBUG] [REMOTE ] SSRM: PASS: Integrity check passed. [2026-01-23T12:21:24.400021] [DEBUG] [REMOTE ] SSRM: Symbol is viable for forecasting. [2026-01-23T12:21:24.400072] [INFO ] [MAIN ] [2944/3498] SSRM kept (0.5s) | 2940 kept, 4 rejected | 138.1/min | ETA: 4.0m [2026-01-23T12:21:24.761533] [DEBUG] [REMOTE ] SSSS: Retrieved 3706 rows, trimmed to 300. [2026-01-23T12:21:24.761706] [DEBUG] [REMOTE ] SSSS: PASS: History has at least 300 days. [2026-01-23T12:21:24.761928] [DEBUG] [REMOTE ] SSSS: PASS: Price check passed. Min price $8.71. [2026-01-23T12:21:24.762062] [DEBUG] [REMOTE ] SSSS: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:24.762218] [DEBUG] [REMOTE ] SSSS: PASS: Integrity check passed. [2026-01-23T12:21:24.762260] [DEBUG] [REMOTE ] SSSS: Symbol is viable for forecasting. [2026-01-23T12:21:24.762309] [INFO ] [MAIN ] [2945/3498] SSSS kept (0.4s) | 2941 kept, 4 rejected | 138.1/min | ETA: 4.0m [2026-01-23T12:21:25.079106] [DEBUG] [REMOTE ] SSTI: Retrieved 2169 rows, trimmed to 300. [2026-01-23T12:21:25.079231] [DEBUG] [REMOTE ] SSTI: PASS: History has at least 300 days. [2026-01-23T12:21:25.079436] [DEBUG] [REMOTE ] SSTI: PASS: Price check passed. Min price $5.89. [2026-01-23T12:21:25.079600] [DEBUG] [REMOTE ] SSTI: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:25.079730] [DEBUG] [REMOTE ] SSTI: PASS: Integrity check passed. [2026-01-23T12:21:25.079772] [DEBUG] [REMOTE ] SSTI: Symbol is viable for forecasting. [2026-01-23T12:21:25.079821] [INFO ] [MAIN ] [2946/3498] SSTI kept (0.3s) | 2942 kept, 4 rejected | 138.1/min | ETA: 4.0m [2026-01-23T12:21:25.537033] [DEBUG] [REMOTE ] SSTK: Retrieved 3338 rows, trimmed to 300. [2026-01-23T12:21:25.537173] [DEBUG] [REMOTE ] SSTK: PASS: History has at least 300 days. [2026-01-23T12:21:25.537424] [DEBUG] [REMOTE ] SSTK: PASS: Price check passed. Min price $18.02. [2026-01-23T12:21:25.537590] [DEBUG] [REMOTE ] SSTK: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:25.537715] [DEBUG] [REMOTE ] SSTK: PASS: Integrity check passed. [2026-01-23T12:21:25.537766] [DEBUG] [REMOTE ] SSTK: Symbol is viable for forecasting. [2026-01-23T12:21:25.537830] [INFO ] [MAIN ] [2947/3498] SSTK kept (0.5s) | 2943 kept, 4 rejected | 138.1/min | ETA: 4.0m [2026-01-23T12:21:26.043902] [DEBUG] [REMOTE ] SSYS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:26.044057] [DEBUG] [REMOTE ] SSYS: PASS: History has at least 300 days. [2026-01-23T12:21:26.044349] [DEBUG] [REMOTE ] SSYS: PASS: Price check passed. Min price $8.20. [2026-01-23T12:21:26.044486] [DEBUG] [REMOTE ] SSYS: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:26.044632] [DEBUG] [REMOTE ] SSYS: PASS: Integrity check passed. [2026-01-23T12:21:26.044674] [DEBUG] [REMOTE ] SSYS: Symbol is viable for forecasting. [2026-01-23T12:21:26.044724] [INFO ] [MAIN ] [2948/3498] SSYS kept (0.5s) | 2944 kept, 4 rejected | 138.1/min | ETA: 4.0m [2026-01-23T12:21:26.401122] [DEBUG] [REMOTE ] STAA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:26.401259] [DEBUG] [REMOTE ] STAA: PASS: History has at least 300 days. [2026-01-23T12:21:26.401477] [DEBUG] [REMOTE ] STAA: PASS: Price check passed. Min price $19.89. [2026-01-23T12:21:26.401633] [DEBUG] [REMOTE ] STAA: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:26.401749] [DEBUG] [REMOTE ] STAA: PASS: Integrity check passed. [2026-01-23T12:21:26.401788] [DEBUG] [REMOTE ] STAA: Symbol is viable for forecasting. [2026-01-23T12:21:26.401837] [INFO ] [MAIN ] [2949/3498] STAA kept (0.4s) | 2945 kept, 4 rejected | 138.1/min | ETA: 4.0m [2026-01-23T12:21:26.817685] [DEBUG] [REMOTE ] STAG: Retrieved 3714 rows, trimmed to 300. [2026-01-23T12:21:26.817840] [DEBUG] [REMOTE ] STAG: PASS: History has at least 300 days. [2026-01-23T12:21:26.818098] [DEBUG] [REMOTE ] STAG: PASS: Price check passed. Min price $36.65. [2026-01-23T12:21:26.818239] [DEBUG] [REMOTE ] STAG: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:26.818367] [DEBUG] [REMOTE ] STAG: PASS: Integrity check passed. [2026-01-23T12:21:26.818410] [DEBUG] [REMOTE ] STAG: Symbol is viable for forecasting. [2026-01-23T12:21:26.818463] [INFO ] [MAIN ] [2950/3498] STAG kept (0.4s) | 2946 kept, 4 rejected | 138.1/min | ETA: 4.0m [2026-01-23T12:21:27.401699] [DEBUG] [REMOTE ] STBA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:27.401926] [DEBUG] [REMOTE ] STBA: PASS: History has at least 300 days. [2026-01-23T12:21:27.402229] [DEBUG] [REMOTE ] STBA: PASS: Price check passed. Min price $35.62. [2026-01-23T12:21:27.402413] [DEBUG] [REMOTE ] STBA: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:27.402713] [DEBUG] [REMOTE ] STBA: PASS: Integrity check passed. [2026-01-23T12:21:27.402767] [DEBUG] [REMOTE ] STBA: Symbol is viable for forecasting. [2026-01-23T12:21:27.402826] [INFO ] [MAIN ] [2951/3498] STBA kept (0.6s) | 2947 kept, 4 rejected | 138.1/min | ETA: 4.0m [2026-01-23T12:21:27.889958] [DEBUG] [REMOTE ] STC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:27.890210] [DEBUG] [REMOTE ] STC: PASS: History has at least 300 days. [2026-01-23T12:21:27.890657] [DEBUG] [REMOTE ] STC: PASS: Price check passed. Min price $65.02. [2026-01-23T12:21:27.890811] [DEBUG] [REMOTE ] STC: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:27.890981] [DEBUG] [REMOTE ] STC: PASS: Integrity check passed. [2026-01-23T12:21:27.891025] [DEBUG] [REMOTE ] STC: Symbol is viable for forecasting. [2026-01-23T12:21:27.891086] [INFO ] [MAIN ] [2952/3498] STC kept (0.5s) | 2948 kept, 4 rejected | 138.1/min | ETA: 4.0m [2026-01-23T12:21:28.186211] [DEBUG] [REMOTE ] STE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:28.186374] [DEBUG] [REMOTE ] STE: PASS: History has at least 300 days. [2026-01-23T12:21:28.186651] [DEBUG] [REMOTE ] STE: PASS: Price check passed. Min price $235.12. [2026-01-23T12:21:28.186813] [DEBUG] [REMOTE ] STE: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:28.186943] [DEBUG] [REMOTE ] STE: PASS: Integrity check passed. [2026-01-23T12:21:28.186986] [DEBUG] [REMOTE ] STE: Symbol is viable for forecasting. [2026-01-23T12:21:28.187037] [INFO ] [MAIN ] [2953/3498] STE kept (0.3s) | 2949 kept, 4 rejected | 138.1/min | ETA: 3.9m [2026-01-23T12:21:28.596102] [DEBUG] [REMOTE ] STEL: Retrieved 2058 rows, trimmed to 300. [2026-01-23T12:21:28.596233] [DEBUG] [REMOTE ] STEL: PASS: History has at least 300 days. [2026-01-23T12:21:28.596443] [DEBUG] [REMOTE ] STEL: PASS: Price check passed. Min price $29.19. [2026-01-23T12:21:28.596604] [DEBUG] [REMOTE ] STEL: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:28.596719] [DEBUG] [REMOTE ] STEL: PASS: Integrity check passed. [2026-01-23T12:21:28.596759] [DEBUG] [REMOTE ] STEL: Symbol is viable for forecasting. [2026-01-23T12:21:28.596809] [INFO ] [MAIN ] [2954/3498] STEL kept (0.4s) | 2950 kept, 4 rejected | 138.1/min | ETA: 3.9m [2026-01-23T12:21:29.013642] [DEBUG] [REMOTE ] STEM: Retrieved 1328 rows, trimmed to 300. [2026-01-23T12:21:29.013784] [DEBUG] [REMOTE ] STEM: PASS: History has at least 300 days. [2026-01-23T12:21:29.014002] [DEBUG] [REMOTE ] STEM: PASS: Price check passed. Min price $13.85. [2026-01-23T12:21:29.014145] [DEBUG] [REMOTE ] STEM: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:29.014259] [DEBUG] [REMOTE ] STEM: PASS: Integrity check passed. [2026-01-23T12:21:29.014302] [DEBUG] [REMOTE ] STEM: Symbol is viable for forecasting. [2026-01-23T12:21:29.014353] [INFO ] [MAIN ] [2955/3498] STEM kept (0.4s) | 2951 kept, 4 rejected | 138.1/min | ETA: 3.9m [2026-01-23T12:21:29.262008] [DEBUG] [REMOTE ] STEP: Retrieved 1344 rows, trimmed to 300. [2026-01-23T12:21:29.262177] [DEBUG] [REMOTE ] STEP: PASS: History has at least 300 days. [2026-01-23T12:21:29.262444] [DEBUG] [REMOTE ] STEP: PASS: Price check passed. Min price $59.11. [2026-01-23T12:21:29.262653] [DEBUG] [REMOTE ] STEP: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:29.262804] [DEBUG] [REMOTE ] STEP: PASS: Integrity check passed. [2026-01-23T12:21:29.262858] [DEBUG] [REMOTE ] STEP: Symbol is viable for forecasting. [2026-01-23T12:21:29.262924] [INFO ] [MAIN ] [2956/3498] STEP kept (0.2s) | 2952 kept, 4 rejected | 138.1/min | ETA: 3.9m [2026-01-23T12:21:29.741526] [DEBUG] [REMOTE ] STHO: Retrieved 705 rows, trimmed to 300. [2026-01-23T12:21:29.741750] [DEBUG] [REMOTE ] STHO: PASS: History has at least 300 days. [2026-01-23T12:21:29.742005] [DEBUG] [REMOTE ] STHO: PASS: Price check passed. Min price $7.01. [2026-01-23T12:21:29.742197] [DEBUG] [REMOTE ] STHO: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:29.742331] [DEBUG] [REMOTE ] STHO: PASS: Integrity check passed. [2026-01-23T12:21:29.742374] [DEBUG] [REMOTE ] STHO: Symbol is viable for forecasting. [2026-01-23T12:21:29.742428] [INFO ] [MAIN ] [2957/3498] STHO kept (0.5s) | 2953 kept, 4 rejected | 138.1/min | ETA: 3.9m [2026-01-23T12:21:30.083080] [DEBUG] [REMOTE ] STI: Retrieved 494 rows, trimmed to 300. [2026-01-23T12:21:30.083255] [DEBUG] [REMOTE ] STI: PASS: History has at least 300 days. [2026-01-23T12:21:30.083513] [DEBUG] [REMOTE ] STI: PASS: Price check passed. Min price $6.04. [2026-01-23T12:21:30.083693] [DEBUG] [REMOTE ] STI: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:30.083835] [DEBUG] [REMOTE ] STI: PASS: Integrity check passed. [2026-01-23T12:21:30.083878] [DEBUG] [REMOTE ] STI: Symbol is viable for forecasting. [2026-01-23T12:21:30.083931] [INFO ] [MAIN ] [2958/3498] STI kept (0.3s) | 2954 kept, 4 rejected | 138.1/min | ETA: 3.9m [2026-01-23T12:21:30.578721] [DEBUG] [REMOTE ] STIM: Retrieved 1902 rows, trimmed to 300. [2026-01-23T12:21:30.578877] [DEBUG] [REMOTE ] STIM: PASS: History has at least 300 days. [2026-01-23T12:21:30.579159] [DEBUG] [REMOTE ] STIM: PASS: Price check passed. Min price $1.27. [2026-01-23T12:21:30.579320] [DEBUG] [REMOTE ] STIM: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:30.579453] [DEBUG] [REMOTE ] STIM: PASS: Integrity check passed. [2026-01-23T12:21:30.579500] [DEBUG] [REMOTE ] STIM: Symbol is viable for forecasting. [2026-01-23T12:21:30.579559] [INFO ] [MAIN ] [2959/3498] STIM kept (0.5s) | 2955 kept, 4 rejected | 138.1/min | ETA: 3.9m [2026-01-23T12:21:31.105483] [DEBUG] [REMOTE ] STK: Retrieved 4062 rows, trimmed to 300. [2026-01-23T12:21:31.105705] [DEBUG] [REMOTE ] STK: PASS: History has at least 300 days. [2026-01-23T12:21:31.106085] [DEBUG] [REMOTE ] STK: PASS: Price check passed. Min price $33.25. [2026-01-23T12:21:31.106304] [DEBUG] [REMOTE ] STK: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:31.106502] [DEBUG] [REMOTE ] STK: PASS: Integrity check passed. [2026-01-23T12:21:31.106564] [DEBUG] [REMOTE ] STK: Symbol is viable for forecasting. [2026-01-23T12:21:31.106671] [INFO ] [MAIN ] [2960/3498] STK kept (0.5s) | 2956 kept, 4 rejected | 138.1/min | ETA: 3.9m [2026-01-23T12:21:31.375212] [DEBUG] [REMOTE ] STKH: Retrieved 1222 rows, trimmed to 300. [2026-01-23T12:21:31.375362] [DEBUG] [REMOTE ] STKH: PASS: History has at least 300 days. [2026-01-23T12:21:31.375631] [DEBUG] [REMOTE ] STKH: PASS: Price check passed. Min price $2.18. [2026-01-23T12:21:31.375793] [DEBUG] [REMOTE ] STKH: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:31.375916] [DEBUG] [REMOTE ] STKH: PASS: Integrity check passed. [2026-01-23T12:21:31.375958] [DEBUG] [REMOTE ] STKH: Symbol is viable for forecasting. [2026-01-23T12:21:31.376009] [INFO ] [MAIN ] [2961/3498] STKH kept (0.3s) | 2957 kept, 4 rejected | 138.1/min | ETA: 3.9m [2026-01-23T12:21:31.936552] [DEBUG] [REMOTE ] STKL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:31.936720] [DEBUG] [REMOTE ] STKL: PASS: History has at least 300 days. [2026-01-23T12:21:31.936963] [DEBUG] [REMOTE ] STKL: PASS: Price check passed. Min price $3.35. [2026-01-23T12:21:31.937100] [DEBUG] [REMOTE ] STKL: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:31.937221] [DEBUG] [REMOTE ] STKL: PASS: Integrity check passed. [2026-01-23T12:21:31.937262] [DEBUG] [REMOTE ] STKL: Symbol is viable for forecasting. [2026-01-23T12:21:31.937312] [INFO ] [MAIN ] [2962/3498] STKL kept (0.6s) | 2958 kept, 4 rejected | 138.1/min | ETA: 3.9m [2026-01-23T12:21:32.228497] [DEBUG] [REMOTE ] STKS: Retrieved 2910 rows, trimmed to 300. [2026-01-23T12:21:32.228684] [DEBUG] [REMOTE ] STKS: PASS: History has at least 300 days. [2026-01-23T12:21:32.228935] [DEBUG] [REMOTE ] STKS: PASS: Price check passed. Min price $1.75. [2026-01-23T12:21:32.229097] [DEBUG] [REMOTE ] STKS: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:32.229219] [DEBUG] [REMOTE ] STKS: PASS: Integrity check passed. [2026-01-23T12:21:32.229262] [DEBUG] [REMOTE ] STKS: Symbol is viable for forecasting. [2026-01-23T12:21:32.229312] [INFO ] [MAIN ] [2963/3498] STKS kept (0.3s) | 2959 kept, 4 rejected | 138.1/min | ETA: 3.9m [2026-01-23T12:21:32.701088] [DEBUG] [REMOTE ] STLA: Retrieved 3930 rows, trimmed to 300. [2026-01-23T12:21:32.701223] [DEBUG] [REMOTE ] STLA: PASS: History has at least 300 days. [2026-01-23T12:21:32.701434] [DEBUG] [REMOTE ] STLA: PASS: Price check passed. Min price $9.23. [2026-01-23T12:21:32.701597] [DEBUG] [REMOTE ] STLA: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:32.701714] [DEBUG] [REMOTE ] STLA: PASS: Integrity check passed. [2026-01-23T12:21:32.701754] [DEBUG] [REMOTE ] STLA: Symbol is viable for forecasting. [2026-01-23T12:21:32.701803] [INFO ] [MAIN ] [2964/3498] STLA kept (0.5s) | 2960 kept, 4 rejected | 138.1/min | ETA: 3.9m [2026-01-23T12:21:33.208350] [DEBUG] [REMOTE ] STLD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:33.208503] [DEBUG] [REMOTE ] STLD: PASS: History has at least 300 days. [2026-01-23T12:21:33.208777] [DEBUG] [REMOTE ] STLD: PASS: Price check passed. Min price $151.17. [2026-01-23T12:21:33.208915] [DEBUG] [REMOTE ] STLD: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:33.209039] [DEBUG] [REMOTE ] STLD: PASS: Integrity check passed. [2026-01-23T12:21:33.209079] [DEBUG] [REMOTE ] STLD: Symbol is viable for forecasting. [2026-01-23T12:21:33.209130] [INFO ] [MAIN ] [2965/3498] STLD kept (0.5s) | 2961 kept, 4 rejected | 138.1/min | ETA: 3.9m [2026-01-23T12:21:33.679676] [DEBUG] [REMOTE ] STM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:33.679830] [DEBUG] [REMOTE ] STM: PASS: History has at least 300 days. [2026-01-23T12:21:33.680080] [DEBUG] [REMOTE ] STM: PASS: Price check passed. Min price $21.13. [2026-01-23T12:21:33.680217] [DEBUG] [REMOTE ] STM: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:33.680338] [DEBUG] [REMOTE ] STM: PASS: Integrity check passed. [2026-01-23T12:21:33.680379] [DEBUG] [REMOTE ] STM: Symbol is viable for forecasting. [2026-01-23T12:21:33.680428] [INFO ] [MAIN ] [2966/3498] STM kept (0.5s) | 2962 kept, 4 rejected | 138.1/min | ETA: 3.9m [2026-01-23T12:21:34.036818] [DEBUG] [REMOTE ] STN: Retrieved 5148 rows, trimmed to 300. [2026-01-23T12:21:34.036972] [DEBUG] [REMOTE ] STN: PASS: History has at least 300 days. [2026-01-23T12:21:34.037224] [DEBUG] [REMOTE ] STN: PASS: Price check passed. Min price $91.87. [2026-01-23T12:21:34.037388] [DEBUG] [REMOTE ] STN: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:34.037516] [DEBUG] [REMOTE ] STN: PASS: Integrity check passed. [2026-01-23T12:21:34.037556] [DEBUG] [REMOTE ] STN: Symbol is viable for forecasting. [2026-01-23T12:21:34.037633] [INFO ] [MAIN ] [2967/3498] STN kept (0.4s) | 2963 kept, 4 rejected | 138.1/min | ETA: 3.8m [2026-01-23T12:21:34.219256] [DEBUG] [REMOTE ] STNE: Retrieved 1819 rows, trimmed to 300. [2026-01-23T12:21:34.219391] [DEBUG] [REMOTE ] STNE: PASS: History has at least 300 days. [2026-01-23T12:21:34.219625] [DEBUG] [REMOTE ] STNE: PASS: Price check passed. Min price $14.07. [2026-01-23T12:21:34.219765] [DEBUG] [REMOTE ] STNE: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:34.219879] [DEBUG] [REMOTE ] STNE: PASS: Integrity check passed. [2026-01-23T12:21:34.219919] [DEBUG] [REMOTE ] STNE: Symbol is viable for forecasting. [2026-01-23T12:21:34.219966] [INFO ] [MAIN ] [2968/3498] STNE kept (0.2s) | 2964 kept, 4 rejected | 138.1/min | ETA: 3.8m [2026-01-23T12:21:34.748221] [DEBUG] [REMOTE ] STOK: Retrieved 1658 rows, trimmed to 300. [2026-01-23T12:21:34.748359] [DEBUG] [REMOTE ] STOK: PASS: History has at least 300 days. [2026-01-23T12:21:34.748615] [DEBUG] [REMOTE ] STOK: PASS: Price check passed. Min price $22.37. [2026-01-23T12:21:34.748753] [DEBUG] [REMOTE ] STOK: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:34.748866] [DEBUG] [REMOTE ] STOK: PASS: Integrity check passed. [2026-01-23T12:21:34.748906] [DEBUG] [REMOTE ] STOK: Symbol is viable for forecasting. [2026-01-23T12:21:34.748956] [INFO ] [MAIN ] [2969/3498] STOK kept (0.5s) | 2965 kept, 4 rejected | 138.1/min | ETA: 3.8m [2026-01-23T12:21:35.374394] [DEBUG] [REMOTE ] STRA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:35.374548] [DEBUG] [REMOTE ] STRA: PASS: History has at least 300 days. [2026-01-23T12:21:35.374860] [DEBUG] [REMOTE ] STRA: PASS: Price check passed. Min price $74.07. [2026-01-23T12:21:35.374999] [DEBUG] [REMOTE ] STRA: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:35.375128] [DEBUG] [REMOTE ] STRA: PASS: Integrity check passed. [2026-01-23T12:21:35.375169] [DEBUG] [REMOTE ] STRA: Symbol is viable for forecasting. [2026-01-23T12:21:35.375218] [INFO ] [MAIN ] [2970/3498] STRA kept (0.6s) | 2966 kept, 4 rejected | 138.1/min | ETA: 3.8m [2026-01-23T12:21:35.788387] [DEBUG] [REMOTE ] STRL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:35.788647] [DEBUG] [REMOTE ] STRL: PASS: History has at least 300 days. [2026-01-23T12:21:35.789023] [DEBUG] [REMOTE ] STRL: PASS: Price check passed. Min price $283.57. [2026-01-23T12:21:35.789194] [DEBUG] [REMOTE ] STRL: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:35.789366] [DEBUG] [REMOTE ] STRL: PASS: Integrity check passed. [2026-01-23T12:21:35.789418] [DEBUG] [REMOTE ] STRL: Symbol is viable for forecasting. [2026-01-23T12:21:35.789490] [INFO ] [MAIN ] [2971/3498] STRL kept (0.4s) | 2967 kept, 4 rejected | 138.1/min | ETA: 3.8m [2026-01-23T12:21:36.273916] [DEBUG] [REMOTE ] STRS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:36.274195] [DEBUG] [REMOTE ] STRS: PASS: History has at least 300 days. [2026-01-23T12:21:36.274661] [DEBUG] [REMOTE ] STRS: PASS: Price check passed. Min price $18.51. [2026-01-23T12:21:36.274822] [DEBUG] [REMOTE ] STRS: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:36.275052] [DEBUG] [REMOTE ] STRS: PASS: Integrity check passed. [2026-01-23T12:21:36.275100] [DEBUG] [REMOTE ] STRS: Symbol is viable for forecasting. [2026-01-23T12:21:36.275161] [INFO ] [MAIN ] [2972/3498] STRS kept (0.5s) | 2968 kept, 4 rejected | 138.1/min | ETA: 3.8m [2026-01-23T12:21:36.522976] [DEBUG] [REMOTE ] STSS: Retrieved 946 rows, trimmed to 300. [2026-01-23T12:21:36.523201] [DEBUG] [REMOTE ] STSS: PASS: History has at least 300 days. [2026-01-23T12:21:36.523477] [DEBUG] [REMOTE ] STSS: PASS: Price check passed. Min price $1.89. [2026-01-23T12:21:36.523653] [DEBUG] [REMOTE ] STSS: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:36.523816] [DEBUG] [REMOTE ] STSS: PASS: Integrity check passed. [2026-01-23T12:21:36.523868] [DEBUG] [REMOTE ] STSS: Symbol is viable for forecasting. [2026-01-23T12:21:36.523935] [INFO ] [MAIN ] [2973/3498] STSS kept (0.2s) | 2969 kept, 4 rejected | 138.1/min | ETA: 3.8m [2026-01-23T12:21:36.908235] [DEBUG] [REMOTE ] STTK: Retrieved 1327 rows, trimmed to 300. [2026-01-23T12:21:36.908372] [DEBUG] [REMOTE ] STTK: PASS: History has at least 300 days. [2026-01-23T12:21:36.908599] [DEBUG] [REMOTE ] STTK: PASS: Price check passed. Min price $1.84. [2026-01-23T12:21:36.908751] [DEBUG] [REMOTE ] STTK: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:36.908883] [DEBUG] [REMOTE ] STTK: PASS: Integrity check passed. [2026-01-23T12:21:36.908924] [DEBUG] [REMOTE ] STTK: Symbol is viable for forecasting. [2026-01-23T12:21:36.908971] [INFO ] [MAIN ] [2974/3498] STTK kept (0.4s) | 2970 kept, 4 rejected | 138.1/min | ETA: 3.8m [2026-01-23T12:21:37.298062] [DEBUG] [REMOTE ] STVN: Retrieved 1135 rows, trimmed to 300. [2026-01-23T12:21:37.298200] [DEBUG] [REMOTE ] STVN: PASS: History has at least 300 days. [2026-01-23T12:21:37.298425] [DEBUG] [REMOTE ] STVN: PASS: Price check passed. Min price $19.10. [2026-01-23T12:21:37.298559] [DEBUG] [REMOTE ] STVN: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:37.298690] [DEBUG] [REMOTE ] STVN: PASS: Integrity check passed. [2026-01-23T12:21:37.298731] [DEBUG] [REMOTE ] STVN: Symbol is viable for forecasting. [2026-01-23T12:21:37.298779] [INFO ] [MAIN ] [2975/3498] STVN kept (0.4s) | 2971 kept, 4 rejected | 138.1/min | ETA: 3.8m [2026-01-23T12:21:37.857881] [DEBUG] [REMOTE ] STWD: Retrieved 4137 rows, trimmed to 300. [2026-01-23T12:21:37.858044] [DEBUG] [REMOTE ] STWD: PASS: History has at least 300 days. [2026-01-23T12:21:37.858301] [DEBUG] [REMOTE ] STWD: PASS: Price check passed. Min price $17.08. [2026-01-23T12:21:37.858654] [DEBUG] [REMOTE ] STWD: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:37.858778] [DEBUG] [REMOTE ] STWD: PASS: Integrity check passed. [2026-01-23T12:21:37.858818] [DEBUG] [REMOTE ] STWD: Symbol is viable for forecasting. [2026-01-23T12:21:37.858869] [INFO ] [MAIN ] [2976/3498] STWD kept (0.6s) | 2972 kept, 4 rejected | 138.1/min | ETA: 3.8m [2026-01-23T12:21:38.311226] [DEBUG] [REMOTE ] STX: Retrieved 5815 rows, trimmed to 300. [2026-01-23T12:21:38.311386] [DEBUG] [REMOTE ] STX: PASS: History has at least 300 days. [2026-01-23T12:21:38.311664] [DEBUG] [REMOTE ] STX: PASS: Price check passed. Min price $222.42. [2026-01-23T12:21:38.311811] [DEBUG] [REMOTE ] STX: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:38.311942] [DEBUG] [REMOTE ] STX: PASS: Integrity check passed. [2026-01-23T12:21:38.311983] [DEBUG] [REMOTE ] STX: Symbol is viable for forecasting. [2026-01-23T12:21:38.312033] [INFO ] [MAIN ] [2977/3498] STX kept (0.5s) | 2973 kept, 4 rejected | 138.1/min | ETA: 3.8m [2026-01-23T12:21:38.565934] [DEBUG] [REMOTE ] STXE: Retrieved 747 rows, trimmed to 300. [2026-01-23T12:21:38.566158] [DEBUG] [REMOTE ] STXE: PASS: History has at least 300 days. [2026-01-23T12:21:38.566468] [DEBUG] [REMOTE ] STXE: PASS: Price check passed. Min price $33.83. [2026-01-23T12:21:38.566671] [DEBUG] [REMOTE ] STXE: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:38.566851] [DEBUG] [REMOTE ] STXE: PASS: Integrity check passed. [2026-01-23T12:21:38.566912] [DEBUG] [REMOTE ] STXE: Symbol is viable for forecasting. [2026-01-23T12:21:38.566983] [INFO ] [MAIN ] [2978/3498] STXE kept (0.3s) | 2974 kept, 4 rejected | 138.1/min | ETA: 3.8m [2026-01-23T12:21:38.868565] [DEBUG] [REMOTE ] STXG: Retrieved 801 rows, trimmed to 300. [2026-01-23T12:21:38.868745] [DEBUG] [REMOTE ] STXG: PASS: History has at least 300 days. [2026-01-23T12:21:38.868970] [DEBUG] [REMOTE ] STXG: PASS: Price check passed. Min price $48.63. [2026-01-23T12:21:38.869106] [DEBUG] [REMOTE ] STXG: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:38.869223] [DEBUG] [REMOTE ] STXG: PASS: Integrity check passed. [2026-01-23T12:21:38.869263] [DEBUG] [REMOTE ] STXG: Symbol is viable for forecasting. [2026-01-23T12:21:38.869312] [INFO ] [MAIN ] [2979/3498] STXG kept (0.3s) | 2975 kept, 4 rejected | 138.1/min | ETA: 3.8m [2026-01-23T12:21:39.600882] [DEBUG] [REMOTE ] SUI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:39.601093] [DEBUG] [REMOTE ] SUI: PASS: History has at least 300 days. [2026-01-23T12:21:39.601495] [DEBUG] [REMOTE ] SUI: PASS: Price check passed. Min price $118.54. [2026-01-23T12:21:39.601737] [DEBUG] [REMOTE ] SUI: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:39.601936] [DEBUG] [REMOTE ] SUI: PASS: Integrity check passed. [2026-01-23T12:21:39.601995] [DEBUG] [REMOTE ] SUI: Symbol is viable for forecasting. [2026-01-23T12:21:39.602271] [INFO ] [MAIN ] [2980/3498] SUI kept (0.7s) | 2976 kept, 4 rejected | 138.1/min | ETA: 3.8m [2026-01-23T12:21:39.996518] [DEBUG] [REMOTE ] SUN: Retrieved 3353 rows, trimmed to 300. [2026-01-23T12:21:39.996724] [DEBUG] [REMOTE ] SUN: PASS: History has at least 300 days. [2026-01-23T12:21:39.997012] [DEBUG] [REMOTE ] SUN: PASS: Price check passed. Min price $50.16. [2026-01-23T12:21:39.997187] [DEBUG] [REMOTE ] SUN: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:39.997346] [DEBUG] [REMOTE ] SUN: PASS: Integrity check passed. [2026-01-23T12:21:39.997423] [DEBUG] [REMOTE ] SUN: Symbol is viable for forecasting. [2026-01-23T12:21:39.997495] [INFO ] [MAIN ] [2981/3498] SUN kept (0.4s) | 2977 kept, 4 rejected | 138.1/min | ETA: 3.7m [2026-01-23T12:21:40.341756] [DEBUG] [REMOTE ] SUNS: Retrieved 3183 rows, trimmed to 300. [2026-01-23T12:21:40.341897] [DEBUG] [REMOTE ] SUNS: PASS: History has at least 300 days. [2026-01-23T12:21:40.342114] [DEBUG] [REMOTE ] SUNS: PASS: Price check passed. Min price $8.93. [2026-01-23T12:21:40.342252] [DEBUG] [REMOTE ] SUNS: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:40.342366] [DEBUG] [REMOTE ] SUNS: PASS: Integrity check passed. [2026-01-23T12:21:40.342406] [DEBUG] [REMOTE ] SUNS: Symbol is viable for forecasting. [2026-01-23T12:21:40.342455] [INFO ] [MAIN ] [2982/3498] SUNS kept (0.3s) | 2978 kept, 4 rejected | 138.1/min | ETA: 3.7m [2026-01-23T12:21:40.757718] [DEBUG] [REMOTE ] SUPN: Retrieved 3452 rows, trimmed to 300. [2026-01-23T12:21:40.757862] [DEBUG] [REMOTE ] SUPN: PASS: History has at least 300 days. [2026-01-23T12:21:40.758091] [DEBUG] [REMOTE ] SUPN: PASS: Price check passed. Min price $44.12. [2026-01-23T12:21:40.758233] [DEBUG] [REMOTE ] SUPN: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:40.758357] [DEBUG] [REMOTE ] SUPN: PASS: Integrity check passed. [2026-01-23T12:21:40.758401] [DEBUG] [REMOTE ] SUPN: Symbol is viable for forecasting. [2026-01-23T12:21:40.758453] [INFO ] [MAIN ] [2983/3498] SUPN kept (0.4s) | 2979 kept, 4 rejected | 138.1/min | ETA: 3.7m [2026-01-23T12:21:41.265188] [DEBUG] [REMOTE ] SURG: Retrieved 4551 rows, trimmed to 300. [2026-01-23T12:21:41.265413] [DEBUG] [REMOTE ] SURG: PASS: History has at least 300 days. [2026-01-23T12:21:41.265778] [DEBUG] [REMOTE ] SURG: PASS: Price check passed. Min price $1.20. [2026-01-23T12:21:41.265935] [DEBUG] [REMOTE ] SURG: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:41.266088] [DEBUG] [REMOTE ] SURG: PASS: Integrity check passed. [2026-01-23T12:21:41.266132] [DEBUG] [REMOTE ] SURG: Symbol is viable for forecasting. [2026-01-23T12:21:41.266191] [INFO ] [MAIN ] [2984/3498] SURG kept (0.5s) | 2980 kept, 4 rejected | 138.1/min | ETA: 3.7m [2026-01-23T12:21:41.584567] [DEBUG] [REMOTE ] SUSB: Retrieved 2141 rows, trimmed to 300. [2026-01-23T12:21:41.584856] [DEBUG] [REMOTE ] SUSB: PASS: History has at least 300 days. [2026-01-23T12:21:41.585337] [DEBUG] [REMOTE ] SUSB: PASS: Price check passed. Min price $24.98. [2026-01-23T12:21:41.585559] [DEBUG] [REMOTE ] SUSB: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:41.585796] [DEBUG] [REMOTE ] SUSB: PASS: Integrity check passed. [2026-01-23T12:21:41.585864] [DEBUG] [REMOTE ] SUSB: Symbol is viable for forecasting. [2026-01-23T12:21:41.585948] [INFO ] [MAIN ] [2985/3498] SUSB kept (0.3s) | 2981 kept, 4 rejected | 138.1/min | ETA: 3.7m [2026-01-23T12:21:41.960538] [DEBUG] [REMOTE ] SUSC: Retrieved 2139 rows, trimmed to 300. [2026-01-23T12:21:41.960768] [DEBUG] [REMOTE ] SUSC: PASS: History has at least 300 days. [2026-01-23T12:21:41.961051] [DEBUG] [REMOTE ] SUSC: PASS: Price check passed. Min price $23.20. [2026-01-23T12:21:41.961207] [DEBUG] [REMOTE ] SUSC: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:41.961373] [DEBUG] [REMOTE ] SUSC: PASS: Integrity check passed. [2026-01-23T12:21:41.961423] [DEBUG] [REMOTE ] SUSC: Symbol is viable for forecasting. [2026-01-23T12:21:41.961481] [INFO ] [MAIN ] [2986/3498] SUSC kept (0.4s) | 2982 kept, 4 rejected | 138.1/min | ETA: 3.7m [2026-01-23T12:21:42.380149] [DEBUG] [REMOTE ] SUSL: Retrieved 1685 rows, trimmed to 300. [2026-01-23T12:21:42.380668] [DEBUG] [REMOTE ] SUSL: PASS: History has at least 300 days. [2026-01-23T12:21:42.381363] [DEBUG] [REMOTE ] SUSL: PASS: Price check passed. Min price $115.28. [2026-01-23T12:21:42.381523] [DEBUG] [REMOTE ] SUSL: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:42.381757] [DEBUG] [REMOTE ] SUSL: PASS: Integrity check passed. [2026-01-23T12:21:42.381813] [DEBUG] [REMOTE ] SUSL: Symbol is viable for forecasting. [2026-01-23T12:21:42.381884] [INFO ] [MAIN ] [2987/3498] SUSL kept (0.4s) | 2983 kept, 4 rejected | 138.1/min | ETA: 3.7m [2026-01-23T12:21:42.684004] [DEBUG] [REMOTE ] SUUN: Retrieved 672 rows, trimmed to 300. [2026-01-23T12:21:42.684231] [DEBUG] [REMOTE ] SUUN: PASS: History has at least 300 days. [2026-01-23T12:21:42.684488] [DEBUG] [REMOTE ] SUUN: PASS: Price check passed. Min price $1.41. [2026-01-23T12:21:42.684654] [DEBUG] [REMOTE ] SUUN: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:42.684778] [DEBUG] [REMOTE ] SUUN: PASS: Integrity check passed. [2026-01-23T12:21:42.684820] [DEBUG] [REMOTE ] SUUN: Symbol is viable for forecasting. [2026-01-23T12:21:42.684873] [INFO ] [MAIN ] [2988/3498] SUUN kept (0.3s) | 2984 kept, 4 rejected | 138.1/min | ETA: 3.7m [2026-01-23T12:21:43.266887] [DEBUG] [REMOTE ] SUZ: Retrieved 4638 rows, trimmed to 300. [2026-01-23T12:21:43.267104] [DEBUG] [REMOTE ] SUZ: PASS: History has at least 300 days. [2026-01-23T12:21:43.267449] [DEBUG] [REMOTE ] SUZ: PASS: Price check passed. Min price $8.56. [2026-01-23T12:21:43.267621] [DEBUG] [REMOTE ] SUZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:43.267770] [DEBUG] [REMOTE ] SUZ: PASS: Integrity check passed. [2026-01-23T12:21:43.267813] [DEBUG] [REMOTE ] SUZ: Symbol is viable for forecasting. [2026-01-23T12:21:43.267867] [INFO ] [MAIN ] [2989/3498] SUZ kept (0.6s) | 2985 kept, 4 rejected | 138.1/min | ETA: 3.7m [2026-01-23T12:21:43.748102] [DEBUG] [REMOTE ] SVC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:43.748258] [DEBUG] [REMOTE ] SVC: PASS: History has at least 300 days. [2026-01-23T12:21:43.748519] [DEBUG] [REMOTE ] SVC: PASS: Price check passed. Min price $1.56. [2026-01-23T12:21:43.748686] [DEBUG] [REMOTE ] SVC: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:43.748821] [DEBUG] [REMOTE ] SVC: PASS: Integrity check passed. [2026-01-23T12:21:43.748864] [DEBUG] [REMOTE ] SVC: Symbol is viable for forecasting. [2026-01-23T12:21:43.748916] [INFO ] [MAIN ] [2990/3498] SVC kept (0.5s) | 2986 kept, 4 rejected | 138.1/min | ETA: 3.7m [2026-01-23T12:21:43.954430] [DEBUG] [REMOTE ] SVCO: Retrieved 427 rows, trimmed to 300. [2026-01-23T12:21:43.954601] [DEBUG] [REMOTE ] SVCO: PASS: History has at least 300 days. [2026-01-23T12:21:43.954819] [DEBUG] [REMOTE ] SVCO: PASS: Price check passed. Min price $3.83. [2026-01-23T12:21:43.954955] [DEBUG] [REMOTE ] SVCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:43.955069] [DEBUG] [REMOTE ] SVCO: PASS: Integrity check passed. [2026-01-23T12:21:43.955110] [DEBUG] [REMOTE ] SVCO: Symbol is viable for forecasting. [2026-01-23T12:21:43.955159] [INFO ] [MAIN ] [2991/3498] SVCO kept (0.2s) | 2987 kept, 4 rejected | 138.2/min | ETA: 3.7m [2026-01-23T12:21:44.564964] [DEBUG] [REMOTE ] SVRA: Retrieved 5465 rows, trimmed to 300. [2026-01-23T12:21:44.565107] [DEBUG] [REMOTE ] SVRA: PASS: History has at least 300 days. [2026-01-23T12:21:44.565361] [DEBUG] [REMOTE ] SVRA: PASS: Price check passed. Min price $3.95. [2026-01-23T12:21:44.565509] [DEBUG] [REMOTE ] SVRA: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:44.565651] [DEBUG] [REMOTE ] SVRA: PASS: Integrity check passed. [2026-01-23T12:21:44.565698] [DEBUG] [REMOTE ] SVRA: Symbol is viable for forecasting. [2026-01-23T12:21:44.565750] [INFO ] [MAIN ] [2992/3498] SVRA kept (0.6s) | 2988 kept, 4 rejected | 138.1/min | ETA: 3.7m [2026-01-23T12:21:45.027329] [DEBUG] [REMOTE ] SWBI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:45.027618] [DEBUG] [REMOTE ] SWBI: PASS: History has at least 300 days. [2026-01-23T12:21:45.027930] [DEBUG] [REMOTE ] SWBI: PASS: Price check passed. Min price $8.06. [2026-01-23T12:21:45.028080] [DEBUG] [REMOTE ] SWBI: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:45.028374] [DEBUG] [REMOTE ] SWBI: PASS: Integrity check passed. [2026-01-23T12:21:45.028420] [DEBUG] [REMOTE ] SWBI: Symbol is viable for forecasting. [2026-01-23T12:21:45.028475] [INFO ] [MAIN ] [2993/3498] SWBI kept (0.5s) | 2989 kept, 4 rejected | 138.1/min | ETA: 3.7m [2026-01-23T12:21:45.307465] [DEBUG] [REMOTE ] SWIM: Retrieved 1193 rows, trimmed to 300. [2026-01-23T12:21:45.307703] [DEBUG] [REMOTE ] SWIM: PASS: History has at least 300 days. [2026-01-23T12:21:45.307973] [DEBUG] [REMOTE ] SWIM: PASS: Price check passed. Min price $6.14. [2026-01-23T12:21:45.308114] [DEBUG] [REMOTE ] SWIM: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:45.308239] [DEBUG] [REMOTE ] SWIM: PASS: Integrity check passed. [2026-01-23T12:21:45.308281] [DEBUG] [REMOTE ] SWIM: Symbol is viable for forecasting. [2026-01-23T12:21:45.308335] [INFO ] [MAIN ] [2994/3498] SWIM kept (0.3s) | 2990 kept, 4 rejected | 138.1/min | ETA: 3.6m [2026-01-23T12:21:45.886750] [DEBUG] [REMOTE ] SWK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:45.886976] [DEBUG] [REMOTE ] SWK: PASS: History has at least 300 days. [2026-01-23T12:21:45.887645] [DEBUG] [REMOTE ] SWK: PASS: Price check passed. Min price $61.40. [2026-01-23T12:21:45.887808] [DEBUG] [REMOTE ] SWK: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:45.887964] [DEBUG] [REMOTE ] SWK: PASS: Integrity check passed. [2026-01-23T12:21:45.888009] [DEBUG] [REMOTE ] SWK: Symbol is viable for forecasting. [2026-01-23T12:21:45.888069] [INFO ] [MAIN ] [2995/3498] SWK kept (0.6s) | 2991 kept, 4 rejected | 138.1/min | ETA: 3.6m [2026-01-23T12:21:46.369199] [DEBUG] [REMOTE ] SWKS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:46.369412] [DEBUG] [REMOTE ] SWKS: PASS: History has at least 300 days. [2026-01-23T12:21:46.369760] [DEBUG] [REMOTE ] SWKS: PASS: Price check passed. Min price $57.41. [2026-01-23T12:21:46.369911] [DEBUG] [REMOTE ] SWKS: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:46.370047] [DEBUG] [REMOTE ] SWKS: PASS: Integrity check passed. [2026-01-23T12:21:46.370090] [DEBUG] [REMOTE ] SWKS: Symbol is viable for forecasting. [2026-01-23T12:21:46.370147] [INFO ] [MAIN ] [2996/3498] SWKS kept (0.5s) | 2992 kept, 4 rejected | 138.1/min | ETA: 3.6m [2026-01-23T12:21:46.883330] [DEBUG] [REMOTE ] SWX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:46.883550] [DEBUG] [REMOTE ] SWX: PASS: History has at least 300 days. [2026-01-23T12:21:46.884022] [DEBUG] [REMOTE ] SWX: PASS: Price check passed. Min price $78.22. [2026-01-23T12:21:46.884177] [DEBUG] [REMOTE ] SWX: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:46.884327] [DEBUG] [REMOTE ] SWX: PASS: Integrity check passed. [2026-01-23T12:21:46.884377] [DEBUG] [REMOTE ] SWX: Symbol is viable for forecasting. [2026-01-23T12:21:46.884438] [INFO ] [MAIN ] [2997/3498] SWX kept (0.5s) | 2993 kept, 4 rejected | 138.1/min | ETA: 3.6m [2026-01-23T12:21:47.166236] [DEBUG] [REMOTE ] SXC: Retrieved 3648 rows, trimmed to 300. [2026-01-23T12:21:47.166508] [DEBUG] [REMOTE ] SXC: PASS: History has at least 300 days. [2026-01-23T12:21:47.166883] [DEBUG] [REMOTE ] SXC: PASS: Price check passed. Min price $6.29. [2026-01-23T12:21:47.167053] [DEBUG] [REMOTE ] SXC: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:47.167217] [DEBUG] [REMOTE ] SXC: PASS: Integrity check passed. [2026-01-23T12:21:47.167266] [DEBUG] [REMOTE ] SXC: Symbol is viable for forecasting. [2026-01-23T12:21:47.167334] [INFO ] [MAIN ] [2998/3498] SXC kept (0.3s) | 2994 kept, 4 rejected | 138.1/min | ETA: 3.6m [2026-01-23T12:21:47.778235] [DEBUG] [REMOTE ] SXI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:47.778493] [DEBUG] [REMOTE ] SXI: PASS: History has at least 300 days. [2026-01-23T12:21:47.778881] [DEBUG] [REMOTE ] SXI: PASS: Price check passed. Min price $217.28. [2026-01-23T12:21:47.779087] [DEBUG] [REMOTE ] SXI: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:47.779251] [DEBUG] [REMOTE ] SXI: PASS: Integrity check passed. [2026-01-23T12:21:47.779296] [DEBUG] [REMOTE ] SXI: Symbol is viable for forecasting. [2026-01-23T12:21:47.779356] [INFO ] [MAIN ] [2999/3498] SXI kept (0.6s) | 2995 kept, 4 rejected | 138.1/min | ETA: 3.6m [2026-01-23T12:21:48.055437] [DEBUG] [REMOTE ] SY: Retrieved 1691 rows, trimmed to 300. [2026-01-23T12:21:48.055654] [DEBUG] [REMOTE ] SY: PASS: History has at least 300 days. [2026-01-23T12:21:48.055940] [DEBUG] [REMOTE ] SY: PASS: Price check passed. Min price $2.49. [2026-01-23T12:21:48.056083] [DEBUG] [REMOTE ] SY: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:48.056216] [DEBUG] [REMOTE ] SY: PASS: Integrity check passed. [2026-01-23T12:21:48.056257] [DEBUG] [REMOTE ] SY: Symbol is viable for forecasting. [2026-01-23T12:21:48.056311] [INFO ] [MAIN ] [3000/3498] SY kept (0.3s) | 2996 kept, 4 rejected | 138.1/min | ETA: 3.6m [2026-01-23T12:21:48.503332] [DEBUG] [REMOTE ] SYF: Retrieved 2887 rows, trimmed to 300. [2026-01-23T12:21:48.503534] [DEBUG] [REMOTE ] SYF: PASS: History has at least 300 days. [2026-01-23T12:21:48.503870] [DEBUG] [REMOTE ] SYF: PASS: Price check passed. Min price $70.47. [2026-01-23T12:21:48.504037] [DEBUG] [REMOTE ] SYF: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:48.504193] [DEBUG] [REMOTE ] SYF: PASS: Integrity check passed. [2026-01-23T12:21:48.504241] [DEBUG] [REMOTE ] SYF: Symbol is viable for forecasting. [2026-01-23T12:21:48.504302] [INFO ] [MAIN ] [3001/3498] SYF kept (0.4s) | 2997 kept, 4 rejected | 138.1/min | ETA: 3.6m [2026-01-23T12:21:49.037334] [DEBUG] [REMOTE ] SYK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:49.037510] [DEBUG] [REMOTE ] SYK: PASS: History has at least 300 days. [2026-01-23T12:21:49.037760] [DEBUG] [REMOTE ] SYK: PASS: Price check passed. Min price $348.18. [2026-01-23T12:21:49.037906] [DEBUG] [REMOTE ] SYK: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:49.038027] [DEBUG] [REMOTE ] SYK: PASS: Integrity check passed. [2026-01-23T12:21:49.038070] [DEBUG] [REMOTE ] SYK: Symbol is viable for forecasting. [2026-01-23T12:21:49.038123] [INFO ] [MAIN ] [3002/3498] SYK kept (0.5s) | 2998 kept, 4 rejected | 138.1/min | ETA: 3.6m [2026-01-23T12:21:49.296561] [DEBUG] [REMOTE ] SYM: Retrieved 1225 rows, trimmed to 300. [2026-01-23T12:21:49.296746] [DEBUG] [REMOTE ] SYM: PASS: History has at least 300 days. [2026-01-23T12:21:49.297006] [DEBUG] [REMOTE ] SYM: PASS: Price check passed. Min price $52.94. [2026-01-23T12:21:49.297146] [DEBUG] [REMOTE ] SYM: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:49.297263] [DEBUG] [REMOTE ] SYM: PASS: Integrity check passed. [2026-01-23T12:21:49.297305] [DEBUG] [REMOTE ] SYM: Symbol is viable for forecasting. [2026-01-23T12:21:49.297401] [INFO ] [MAIN ] [3003/3498] SYM kept (0.3s) | 2999 kept, 4 rejected | 138.1/min | ETA: 3.6m [2026-01-23T12:21:49.965534] [DEBUG] [REMOTE ] SYNA: Retrieved 6035 rows, trimmed to 300. [2026-01-23T12:21:49.965707] [DEBUG] [REMOTE ] SYNA: PASS: History has at least 300 days. [2026-01-23T12:21:49.965940] [DEBUG] [REMOTE ] SYNA: PASS: Price check passed. Min price $58.52. [2026-01-23T12:21:49.966079] [DEBUG] [REMOTE ] SYNA: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:49.966200] [DEBUG] [REMOTE ] SYNA: PASS: Integrity check passed. [2026-01-23T12:21:49.966242] [DEBUG] [REMOTE ] SYNA: Symbol is viable for forecasting. [2026-01-23T12:21:49.966292] [INFO ] [MAIN ] [3004/3498] SYNA kept (0.7s) | 3000 kept, 4 rejected | 138.1/min | ETA: 3.6m [2026-01-23T12:21:50.327489] [DEBUG] [REMOTE ] SYRE: Retrieved 2463 rows, trimmed to 300. [2026-01-23T12:21:50.327711] [DEBUG] [REMOTE ] SYRE: PASS: History has at least 300 days. [2026-01-23T12:21:50.327937] [DEBUG] [REMOTE ] SYRE: PASS: Price check passed. Min price $22.18. [2026-01-23T12:21:50.328070] [DEBUG] [REMOTE ] SYRE: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:50.328182] [DEBUG] [REMOTE ] SYRE: PASS: Integrity check passed. [2026-01-23T12:21:50.328225] [DEBUG] [REMOTE ] SYRE: Symbol is viable for forecasting. [2026-01-23T12:21:50.328272] [INFO ] [MAIN ] [3005/3498] SYRE kept (0.4s) | 3001 kept, 4 rejected | 138.1/min | ETA: 3.6m [2026-01-23T12:21:50.769496] [DEBUG] [REMOTE ] SYY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:50.769667] [DEBUG] [REMOTE ] SYY: PASS: History has at least 300 days. [2026-01-23T12:21:50.769914] [DEBUG] [REMOTE ] SYY: PASS: Price check passed. Min price $72.05. [2026-01-23T12:21:50.770055] [DEBUG] [REMOTE ] SYY: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:50.770184] [DEBUG] [REMOTE ] SYY: PASS: Integrity check passed. [2026-01-23T12:21:50.770227] [DEBUG] [REMOTE ] SYY: Symbol is viable for forecasting. [2026-01-23T12:21:50.770277] [INFO ] [MAIN ] [3006/3498] SYY kept (0.4s) | 3002 kept, 4 rejected | 138.1/min | ETA: 3.6m [2026-01-23T12:21:51.242542] [DEBUG] [REMOTE ] TAC: Retrieved 6156 rows, trimmed to 300. [2026-01-23T12:21:51.242796] [DEBUG] [REMOTE ] TAC: PASS: History has at least 300 days. [2026-01-23T12:21:51.243122] [DEBUG] [REMOTE ] TAC: PASS: Price check passed. Min price $12.10. [2026-01-23T12:21:51.243272] [DEBUG] [REMOTE ] TAC: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:51.243414] [DEBUG] [REMOTE ] TAC: PASS: Integrity check passed. [2026-01-23T12:21:51.243458] [DEBUG] [REMOTE ] TAC: Symbol is viable for forecasting. [2026-01-23T12:21:51.243515] [INFO ] [MAIN ] [3007/3498] TAC kept (0.5s) | 3003 kept, 4 rejected | 138.1/min | ETA: 3.6m [2026-01-23T12:21:51.582440] [DEBUG] [REMOTE ] TAK: Retrieved 4336 rows, trimmed to 300. [2026-01-23T12:21:51.582623] [DEBUG] [REMOTE ] TAK: PASS: History has at least 300 days. [2026-01-23T12:21:51.582861] [DEBUG] [REMOTE ] TAK: PASS: Price check passed. Min price $13.23. [2026-01-23T12:21:51.583007] [DEBUG] [REMOTE ] TAK: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:51.583130] [DEBUG] [REMOTE ] TAK: PASS: Integrity check passed. [2026-01-23T12:21:51.583174] [DEBUG] [REMOTE ] TAK: Symbol is viable for forecasting. [2026-01-23T12:21:51.583224] [INFO ] [MAIN ] [3008/3498] TAK kept (0.3s) | 3004 kept, 4 rejected | 138.1/min | ETA: 3.5m [2026-01-23T12:21:52.014450] [DEBUG] [REMOTE ] TAL: Retrieved 3837 rows, trimmed to 300. [2026-01-23T12:21:52.014629] [DEBUG] [REMOTE ] TAL: PASS: History has at least 300 days. [2026-01-23T12:21:52.014885] [DEBUG] [REMOTE ] TAL: PASS: Price check passed. Min price $10.70. [2026-01-23T12:21:52.015021] [DEBUG] [REMOTE ] TAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:52.015153] [DEBUG] [REMOTE ] TAL: PASS: Integrity check passed. [2026-01-23T12:21:52.015194] [DEBUG] [REMOTE ] TAL: Symbol is viable for forecasting. [2026-01-23T12:21:52.015247] [INFO ] [MAIN ] [3009/3498] TAL kept (0.4s) | 3005 kept, 4 rejected | 138.1/min | ETA: 3.5m [2026-01-23T12:21:52.274333] [DEBUG] [REMOTE ] TALK: Retrieved 1377 rows, trimmed to 300. [2026-01-23T12:21:52.274532] [DEBUG] [REMOTE ] TALK: PASS: History has at least 300 days. [2026-01-23T12:21:52.274824] [DEBUG] [REMOTE ] TALK: PASS: Price check passed. Min price $2.70. [2026-01-23T12:21:52.274971] [DEBUG] [REMOTE ] TALK: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:52.275095] [DEBUG] [REMOTE ] TALK: PASS: Integrity check passed. [2026-01-23T12:21:52.275140] [DEBUG] [REMOTE ] TALK: Symbol is viable for forecasting. [2026-01-23T12:21:52.275198] [INFO ] [MAIN ] [3010/3498] TALK kept (0.3s) | 3006 kept, 4 rejected | 138.1/min | ETA: 3.5m [2026-01-23T12:21:52.723179] [DEBUG] [REMOTE ] TALO: Retrieved 1936 rows, trimmed to 300. [2026-01-23T12:21:52.723318] [DEBUG] [REMOTE ] TALO: PASS: History has at least 300 days. [2026-01-23T12:21:52.723539] [DEBUG] [REMOTE ] TALO: PASS: Price check passed. Min price $9.50. [2026-01-23T12:21:52.723714] [DEBUG] [REMOTE ] TALO: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:52.723850] [DEBUG] [REMOTE ] TALO: PASS: Integrity check passed. [2026-01-23T12:21:52.723890] [DEBUG] [REMOTE ] TALO: Symbol is viable for forecasting. [2026-01-23T12:21:52.723938] [INFO ] [MAIN ] [3011/3498] TALO kept (0.4s) | 3007 kept, 4 rejected | 138.1/min | ETA: 3.5m [2026-01-23T12:21:53.258242] [DEBUG] [REMOTE ] TAOP: Retrieved 4870 rows, trimmed to 300. [2026-01-23T12:21:53.258402] [DEBUG] [REMOTE ] TAOP: PASS: History has at least 300 days. [2026-01-23T12:21:53.258669] [DEBUG] [REMOTE ] TAOP: PASS: Price check passed. Min price $1.29. [2026-01-23T12:21:53.258812] [DEBUG] [REMOTE ] TAOP: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:53.258938] [DEBUG] [REMOTE ] TAOP: PASS: Integrity check passed. [2026-01-23T12:21:53.258979] [DEBUG] [REMOTE ] TAOP: Symbol is viable for forecasting. [2026-01-23T12:21:53.259030] [INFO ] [MAIN ] [3012/3498] TAOP kept (0.5s) | 3008 kept, 4 rejected | 138.1/min | ETA: 3.5m [2026-01-23T12:21:53.700767] [DEBUG] [REMOTE ] TAP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:53.700915] [DEBUG] [REMOTE ] TAP: PASS: History has at least 300 days. [2026-01-23T12:21:53.701156] [DEBUG] [REMOTE ] TAP: PASS: Price check passed. Min price $42.77. [2026-01-23T12:21:53.701300] [DEBUG] [REMOTE ] TAP: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:53.701425] [DEBUG] [REMOTE ] TAP: PASS: Integrity check passed. [2026-01-23T12:21:53.701467] [DEBUG] [REMOTE ] TAP: Symbol is viable for forecasting. [2026-01-23T12:21:53.701519] [INFO ] [MAIN ] [3013/3498] TAP kept (0.4s) | 3009 kept, 4 rejected | 138.1/min | ETA: 3.5m [2026-01-23T12:21:54.059227] [DEBUG] [REMOTE ] TARA: Retrieved 2829 rows, trimmed to 300. [2026-01-23T12:21:54.059400] [DEBUG] [REMOTE ] TARA: PASS: History has at least 300 days. [2026-01-23T12:21:54.059728] [DEBUG] [REMOTE ] TARA: PASS: Price check passed. Min price $4.29. [2026-01-23T12:21:54.059918] [DEBUG] [REMOTE ] TARA: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:54.060075] [DEBUG] [REMOTE ] TARA: PASS: Integrity check passed. [2026-01-23T12:21:54.060132] [DEBUG] [REMOTE ] TARA: Symbol is viable for forecasting. [2026-01-23T12:21:54.060205] [INFO ] [MAIN ] [3014/3498] TARA kept (0.4s) | 3010 kept, 4 rejected | 138.1/min | ETA: 3.5m [2026-01-23T12:21:54.331774] [DEBUG] [REMOTE ] TARK: Retrieved 935 rows, trimmed to 300. [2026-01-23T12:21:54.331909] [DEBUG] [REMOTE ] TARK: PASS: History has at least 300 days. [2026-01-23T12:21:54.332116] [DEBUG] [REMOTE ] TARK: PASS: Price check passed. Min price $42.51. [2026-01-23T12:21:54.332256] [DEBUG] [REMOTE ] TARK: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:54.332367] [DEBUG] [REMOTE ] TARK: PASS: Integrity check passed. [2026-01-23T12:21:54.332407] [DEBUG] [REMOTE ] TARK: Symbol is viable for forecasting. [2026-01-23T12:21:54.332455] [INFO ] [MAIN ] [3015/3498] TARK kept (0.3s) | 3011 kept, 4 rejected | 138.2/min | ETA: 3.5m [2026-01-23T12:21:54.724129] [DEBUG] [REMOTE ] TARS: Retrieved 1322 rows, trimmed to 300. [2026-01-23T12:21:54.724278] [DEBUG] [REMOTE ] TARS: PASS: History has at least 300 days. [2026-01-23T12:21:54.724497] [DEBUG] [REMOTE ] TARS: PASS: Price check passed. Min price $67.52. [2026-01-23T12:21:54.724674] [DEBUG] [REMOTE ] TARS: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:54.724802] [DEBUG] [REMOTE ] TARS: PASS: Integrity check passed. [2026-01-23T12:21:54.724844] [DEBUG] [REMOTE ] TARS: Symbol is viable for forecasting. [2026-01-23T12:21:54.724895] [INFO ] [MAIN ] [3016/3498] TARS kept (0.4s) | 3012 kept, 4 rejected | 138.2/min | ETA: 3.5m [2026-01-23T12:21:55.138616] [DEBUG] [REMOTE ] TASK: Retrieved 1159 rows, trimmed to 300. [2026-01-23T12:21:55.138805] [DEBUG] [REMOTE ] TASK: PASS: History has at least 300 days. [2026-01-23T12:21:55.139137] [DEBUG] [REMOTE ] TASK: PASS: Price check passed. Min price $10.77. [2026-01-23T12:21:55.139345] [DEBUG] [REMOTE ] TASK: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:55.139530] [DEBUG] [REMOTE ] TASK: PASS: Integrity check passed. [2026-01-23T12:21:55.139638] [DEBUG] [REMOTE ] TASK: Symbol is viable for forecasting. [2026-01-23T12:21:55.139724] [INFO ] [MAIN ] [3017/3498] TASK kept (0.4s) | 3013 kept, 4 rejected | 138.2/min | ETA: 3.5m [2026-01-23T12:21:55.748229] [DEBUG] [REMOTE ] TAYD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:55.748462] [DEBUG] [REMOTE ] TAYD: PASS: History has at least 300 days. [2026-01-23T12:21:55.749011] [DEBUG] [REMOTE ] TAYD: PASS: Price check passed. Min price $43.14. [2026-01-23T12:21:55.749233] [DEBUG] [REMOTE ] TAYD: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:55.777603] [DEBUG] [REMOTE ] TAYD: PASS: Integrity check passed. [2026-01-23T12:21:55.777808] [DEBUG] [REMOTE ] TAYD: Symbol is viable for forecasting. [2026-01-23T12:21:55.777930] [INFO ] [MAIN ] [3018/3498] TAYD kept (0.6s) | 3014 kept, 4 rejected | 138.1/min | ETA: 3.5m [2026-01-23T12:21:56.109767] [DEBUG] [REMOTE ] TBB: Retrieved 2063 rows, trimmed to 300. [2026-01-23T12:21:56.110046] [DEBUG] [REMOTE ] TBB: PASS: History has at least 300 days. [2026-01-23T12:21:56.110483] [DEBUG] [REMOTE ] TBB: PASS: Price check passed. Min price $21.82. [2026-01-23T12:21:56.110727] [DEBUG] [REMOTE ] TBB: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:56.110929] [DEBUG] [REMOTE ] TBB: PASS: Integrity check passed. [2026-01-23T12:21:56.110993] [DEBUG] [REMOTE ] TBB: Symbol is viable for forecasting. [2026-01-23T12:21:56.111074] [INFO ] [MAIN ] [3019/3498] TBB kept (0.3s) | 3015 kept, 4 rejected | 138.2/min | ETA: 3.5m [2026-01-23T12:21:56.619644] [DEBUG] [REMOTE ] TBBK: Retrieved 5528 rows, trimmed to 300. [2026-01-23T12:21:56.619807] [DEBUG] [REMOTE ] TBBK: PASS: History has at least 300 days. [2026-01-23T12:21:56.620069] [DEBUG] [REMOTE ] TBBK: PASS: Price check passed. Min price $59.41. [2026-01-23T12:21:56.620249] [DEBUG] [REMOTE ] TBBK: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:56.620391] [DEBUG] [REMOTE ] TBBK: PASS: Integrity check passed. [2026-01-23T12:21:56.620436] [DEBUG] [REMOTE ] TBBK: Symbol is viable for forecasting. [2026-01-23T12:21:56.620489] [INFO ] [MAIN ] [3020/3498] TBBK kept (0.5s) | 3016 kept, 4 rejected | 138.1/min | ETA: 3.5m [2026-01-23T12:21:57.034658] [DEBUG] [REMOTE ] TBI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:21:57.034812] [DEBUG] [REMOTE ] TBI: PASS: History has at least 300 days. [2026-01-23T12:21:57.035059] [DEBUG] [REMOTE ] TBI: PASS: Price check passed. Min price $4.40. [2026-01-23T12:21:57.035210] [DEBUG] [REMOTE ] TBI: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:57.035340] [DEBUG] [REMOTE ] TBI: PASS: Integrity check passed. [2026-01-23T12:21:57.035383] [DEBUG] [REMOTE ] TBI: Symbol is viable for forecasting. [2026-01-23T12:21:57.035435] [INFO ] [MAIN ] [3021/3498] TBI kept (0.4s) | 3017 kept, 4 rejected | 138.1/min | ETA: 3.5m [2026-01-23T12:21:57.189513] [DEBUG] [REMOTE ] TBIL: Retrieved 867 rows, trimmed to 300. [2026-01-23T12:21:57.189726] [DEBUG] [REMOTE ] TBIL: PASS: History has at least 300 days. [2026-01-23T12:21:57.189972] [DEBUG] [REMOTE ] TBIL: PASS: Price check passed. Min price $49.53. [2026-01-23T12:21:57.190113] [DEBUG] [REMOTE ] TBIL: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:57.190233] [DEBUG] [REMOTE ] TBIL: PASS: Integrity check passed. [2026-01-23T12:21:57.190274] [DEBUG] [REMOTE ] TBIL: Symbol is viable for forecasting. [2026-01-23T12:21:57.190323] [INFO ] [MAIN ] [3022/3498] TBIL kept (0.2s) | 3018 kept, 4 rejected | 138.2/min | ETA: 3.4m [2026-01-23T12:21:57.678972] [DEBUG] [REMOTE ] TBLA: Retrieved 1146 rows, trimmed to 300. [2026-01-23T12:21:57.679225] [DEBUG] [REMOTE ] TBLA: PASS: History has at least 300 days. [2026-01-23T12:21:57.679624] [DEBUG] [REMOTE ] TBLA: PASS: Price check passed. Min price $3.33. [2026-01-23T12:21:57.679815] [DEBUG] [REMOTE ] TBLA: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:57.680011] [DEBUG] [REMOTE ] TBLA: PASS: Integrity check passed. [2026-01-23T12:21:57.680078] [DEBUG] [REMOTE ] TBLA: Symbol is viable for forecasting. [2026-01-23T12:21:57.680340] [INFO ] [MAIN ] [3023/3498] TBLA kept (0.5s) | 3019 kept, 4 rejected | 138.2/min | ETA: 3.4m [2026-01-23T12:21:58.087108] [DEBUG] [REMOTE ] TBLD: Retrieved 1127 rows, trimmed to 300. [2026-01-23T12:21:58.087244] [DEBUG] [REMOTE ] TBLD: PASS: History has at least 300 days. [2026-01-23T12:21:58.087486] [DEBUG] [REMOTE ] TBLD: PASS: Price check passed. Min price $19.39. [2026-01-23T12:21:58.087658] [DEBUG] [REMOTE ] TBLD: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:58.087775] [DEBUG] [REMOTE ] TBLD: PASS: Integrity check passed. [2026-01-23T12:21:58.087816] [DEBUG] [REMOTE ] TBLD: Symbol is viable for forecasting. [2026-01-23T12:21:58.087865] [INFO ] [MAIN ] [3024/3498] TBLD kept (0.4s) | 3020 kept, 4 rejected | 138.2/min | ETA: 3.4m [2026-01-23T12:21:58.558685] [DEBUG] [REMOTE ] TBPH: Retrieved 2939 rows, trimmed to 300. [2026-01-23T12:21:58.558821] [DEBUG] [REMOTE ] TBPH: PASS: History has at least 300 days. [2026-01-23T12:21:58.559064] [DEBUG] [REMOTE ] TBPH: PASS: Price check passed. Min price $14.10. [2026-01-23T12:21:58.559204] [DEBUG] [REMOTE ] TBPH: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:58.559325] [DEBUG] [REMOTE ] TBPH: PASS: Integrity check passed. [2026-01-23T12:21:58.559366] [DEBUG] [REMOTE ] TBPH: Symbol is viable for forecasting. [2026-01-23T12:21:58.559415] [INFO ] [MAIN ] [3025/3498] TBPH kept (0.5s) | 3021 kept, 4 rejected | 138.2/min | ETA: 3.4m [2026-01-23T12:21:59.127232] [DEBUG] [REMOTE ] TBRG: Retrieved 5957 rows, trimmed to 300. [2026-01-23T12:21:59.127428] [DEBUG] [REMOTE ] TBRG: PASS: History has at least 300 days. [2026-01-23T12:21:59.127710] [DEBUG] [REMOTE ] TBRG: PASS: Price check passed. Min price $19.06. [2026-01-23T12:21:59.127859] [DEBUG] [REMOTE ] TBRG: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:59.127989] [DEBUG] [REMOTE ] TBRG: PASS: Integrity check passed. [2026-01-23T12:21:59.128033] [DEBUG] [REMOTE ] TBRG: Symbol is viable for forecasting. [2026-01-23T12:21:59.128085] [INFO ] [MAIN ] [3026/3498] TBRG kept (0.6s) | 3022 kept, 4 rejected | 138.2/min | ETA: 3.4m [2026-01-23T12:21:59.499389] [DEBUG] [REMOTE ] TCBI: Retrieved 5646 rows, trimmed to 300. [2026-01-23T12:21:59.499680] [DEBUG] [REMOTE ] TCBI: PASS: History has at least 300 days. [2026-01-23T12:21:59.500180] [DEBUG] [REMOTE ] TCBI: PASS: Price check passed. Min price $82.14. [2026-01-23T12:21:59.500375] [DEBUG] [REMOTE ] TCBI: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:59.500848] [DEBUG] [REMOTE ] TCBI: PASS: Integrity check passed. [2026-01-23T12:21:59.500927] [DEBUG] [REMOTE ] TCBI: Symbol is viable for forecasting. [2026-01-23T12:21:59.501012] [INFO ] [MAIN ] [3027/3498] TCBI kept (0.4s) | 3023 kept, 4 rejected | 138.2/min | ETA: 3.4m [2026-01-23T12:21:59.808408] [DEBUG] [REMOTE ] TCBIO: Retrieved 1233 rows, trimmed to 300. [2026-01-23T12:21:59.808655] [DEBUG] [REMOTE ] TCBIO: PASS: History has at least 300 days. [2026-01-23T12:21:59.808972] [DEBUG] [REMOTE ] TCBIO: PASS: Price check passed. Min price $20.02. [2026-01-23T12:21:59.809130] [DEBUG] [REMOTE ] TCBIO: PASS: Continuity check passed with 300 days. [2026-01-23T12:21:59.809267] [DEBUG] [REMOTE ] TCBIO: PASS: Integrity check passed. [2026-01-23T12:21:59.809311] [DEBUG] [REMOTE ] TCBIO: Symbol is viable for forecasting. [2026-01-23T12:21:59.809367] [INFO ] [MAIN ] [3028/3498] TCBIO kept (0.3s) | 3024 kept, 4 rejected | 138.2/min | ETA: 3.4m [2026-01-23T12:22:00.430200] [DEBUG] [REMOTE ] TCBK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:00.430408] [DEBUG] [REMOTE ] TCBK: PASS: History has at least 300 days. [2026-01-23T12:22:00.430789] [DEBUG] [REMOTE ] TCBK: PASS: Price check passed. Min price $43.42. [2026-01-23T12:22:00.430964] [DEBUG] [REMOTE ] TCBK: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:00.431126] [DEBUG] [REMOTE ] TCBK: PASS: Integrity check passed. [2026-01-23T12:22:00.431171] [DEBUG] [REMOTE ] TCBK: Symbol is viable for forecasting. [2026-01-23T12:22:00.431234] [INFO ] [MAIN ] [3029/3498] TCBK kept (0.6s) | 3025 kept, 4 rejected | 138.2/min | ETA: 3.4m [2026-01-23T12:22:00.623328] [DEBUG] [REMOTE ] TCBX: Retrieved 1054 rows, trimmed to 300. [2026-01-23T12:22:00.623489] [DEBUG] [REMOTE ] TCBX: PASS: History has at least 300 days. [2026-01-23T12:22:00.623759] [DEBUG] [REMOTE ] TCBX: PASS: Price check passed. Min price $36.05. [2026-01-23T12:22:00.623904] [DEBUG] [REMOTE ] TCBX: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:00.624030] [DEBUG] [REMOTE ] TCBX: PASS: Integrity check passed. [2026-01-23T12:22:00.624073] [DEBUG] [REMOTE ] TCBX: Symbol is viable for forecasting. [2026-01-23T12:22:00.624126] [INFO ] [MAIN ] [3030/3498] TCBX kept (0.2s) | 3026 kept, 4 rejected | 138.2/min | ETA: 3.4m [2026-01-23T12:22:01.059490] [DEBUG] [REMOTE ] TCMD: Retrieved 2385 rows, trimmed to 300. [2026-01-23T12:22:01.059666] [DEBUG] [REMOTE ] TCMD: PASS: History has at least 300 days. [2026-01-23T12:22:01.059888] [DEBUG] [REMOTE ] TCMD: PASS: Price check passed. Min price $15.00. [2026-01-23T12:22:01.060031] [DEBUG] [REMOTE ] TCMD: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:01.060148] [DEBUG] [REMOTE ] TCMD: PASS: Integrity check passed. [2026-01-23T12:22:01.060189] [DEBUG] [REMOTE ] TCMD: Symbol is viable for forecasting. [2026-01-23T12:22:01.060238] [INFO ] [MAIN ] [3031/3498] TCMD kept (0.4s) | 3027 kept, 4 rejected | 138.2/min | ETA: 3.4m [2026-01-23T12:22:01.674237] [DEBUG] [REMOTE ] TCOM: Retrieved 5565 rows, trimmed to 300. [2026-01-23T12:22:01.674384] [DEBUG] [REMOTE ] TCOM: PASS: History has at least 300 days. [2026-01-23T12:22:01.674664] [DEBUG] [REMOTE ] TCOM: PASS: Price check passed. Min price $60.47. [2026-01-23T12:22:01.674814] [DEBUG] [REMOTE ] TCOM: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:01.674942] [DEBUG] [REMOTE ] TCOM: PASS: Integrity check passed. [2026-01-23T12:22:01.674983] [DEBUG] [REMOTE ] TCOM: Symbol is viable for forecasting. [2026-01-23T12:22:01.675033] [INFO ] [MAIN ] [3032/3498] TCOM kept (0.6s) | 3028 kept, 4 rejected | 138.2/min | ETA: 3.4m [2026-01-23T12:22:02.053824] [DEBUG] [REMOTE ] TCPC: Retrieved 3470 rows, trimmed to 300. [2026-01-23T12:22:02.053956] [DEBUG] [REMOTE ] TCPC: PASS: History has at least 300 days. [2026-01-23T12:22:02.054164] [DEBUG] [REMOTE ] TCPC: PASS: Price check passed. Min price $5.29. [2026-01-23T12:22:02.054309] [DEBUG] [REMOTE ] TCPC: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:02.054444] [DEBUG] [REMOTE ] TCPC: PASS: Integrity check passed. [2026-01-23T12:22:02.054485] [DEBUG] [REMOTE ] TCPC: Symbol is viable for forecasting. [2026-01-23T12:22:02.054534] [INFO ] [MAIN ] [3033/3498] TCPC kept (0.4s) | 3029 kept, 4 rejected | 138.2/min | ETA: 3.4m [2026-01-23T12:22:02.530518] [DEBUG] [REMOTE ] TCX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:02.530720] [DEBUG] [REMOTE ] TCX: PASS: History has at least 300 days. [2026-01-23T12:22:02.531008] [DEBUG] [REMOTE ] TCX: PASS: Price check passed. Min price $18.27. [2026-01-23T12:22:02.531205] [DEBUG] [REMOTE ] TCX: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:02.531357] [DEBUG] [REMOTE ] TCX: PASS: Integrity check passed. [2026-01-23T12:22:02.531401] [DEBUG] [REMOTE ] TCX: Symbol is viable for forecasting. [2026-01-23T12:22:02.531474] [INFO ] [MAIN ] [3034/3498] TCX kept (0.5s) | 3030 kept, 4 rejected | 138.2/min | ETA: 3.4m [2026-01-23T12:22:02.991857] [DEBUG] [REMOTE ] TD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:02.992016] [DEBUG] [REMOTE ] TD: PASS: History has at least 300 days. [2026-01-23T12:22:02.992281] [DEBUG] [REMOTE ] TD: PASS: Price check passed. Min price $79.77. [2026-01-23T12:22:02.992432] [DEBUG] [REMOTE ] TD: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:02.992564] [DEBUG] [REMOTE ] TD: PASS: Integrity check passed. [2026-01-23T12:22:02.992628] [DEBUG] [REMOTE ] TD: Symbol is viable for forecasting. [2026-01-23T12:22:02.992683] [INFO ] [MAIN ] [3035/3498] TD kept (0.5s) | 3031 kept, 4 rejected | 138.2/min | ETA: 3.4m [2026-01-23T12:22:03.359697] [DEBUG] [REMOTE ] TDC: Retrieved 4607 rows, trimmed to 300. [2026-01-23T12:22:03.359871] [DEBUG] [REMOTE ] TDC: PASS: History has at least 300 days. [2026-01-23T12:22:03.360314] [DEBUG] [REMOTE ] TDC: PASS: Price check passed. Min price $20.71. [2026-01-23T12:22:03.360738] [DEBUG] [REMOTE ] TDC: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:03.360928] [DEBUG] [REMOTE ] TDC: PASS: Integrity check passed. [2026-01-23T12:22:03.360989] [DEBUG] [REMOTE ] TDC: Symbol is viable for forecasting. [2026-01-23T12:22:03.361099] [INFO ] [MAIN ] [3036/3498] TDC kept (0.4s) | 3032 kept, 4 rejected | 138.2/min | ETA: 3.3m [2026-01-23T12:22:03.903020] [DEBUG] [REMOTE ] TDF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:03.903162] [DEBUG] [REMOTE ] TDF: PASS: History has at least 300 days. [2026-01-23T12:22:03.903404] [DEBUG] [REMOTE ] TDF: PASS: Price check passed. Min price $10.80. [2026-01-23T12:22:03.903548] [DEBUG] [REMOTE ] TDF: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:03.903692] [DEBUG] [REMOTE ] TDF: PASS: Integrity check passed. [2026-01-23T12:22:03.903734] [DEBUG] [REMOTE ] TDF: Symbol is viable for forecasting. [2026-01-23T12:22:03.903799] [INFO ] [MAIN ] [3037/3498] TDF kept (0.5s) | 3033 kept, 4 rejected | 138.2/min | ETA: 3.3m [2026-01-23T12:22:04.354687] [DEBUG] [REMOTE ] TDG: Retrieved 4996 rows, trimmed to 300. [2026-01-23T12:22:04.354825] [DEBUG] [REMOTE ] TDG: PASS: History has at least 300 days. [2026-01-23T12:22:04.355050] [DEBUG] [REMOTE ] TDG: PASS: Price check passed. Min price $1261.64. [2026-01-23T12:22:04.355186] [DEBUG] [REMOTE ] TDG: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:04.355302] [DEBUG] [REMOTE ] TDG: PASS: Integrity check passed. [2026-01-23T12:22:04.355342] [DEBUG] [REMOTE ] TDG: Symbol is viable for forecasting. [2026-01-23T12:22:04.355390] [INFO ] [MAIN ] [3038/3498] TDG kept (0.5s) | 3034 kept, 4 rejected | 138.2/min | ETA: 3.3m [2026-01-23T12:22:04.836196] [DEBUG] [REMOTE ] TDS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:04.836364] [DEBUG] [REMOTE ] TDS: PASS: History has at least 300 days. [2026-01-23T12:22:04.836662] [DEBUG] [REMOTE ] TDS: PASS: Price check passed. Min price $37.61. [2026-01-23T12:22:04.836813] [DEBUG] [REMOTE ] TDS: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:04.836949] [DEBUG] [REMOTE ] TDS: PASS: Integrity check passed. [2026-01-23T12:22:04.836992] [DEBUG] [REMOTE ] TDS: Symbol is viable for forecasting. [2026-01-23T12:22:04.837043] [INFO ] [MAIN ] [3039/3498] TDS kept (0.5s) | 3035 kept, 4 rejected | 138.1/min | ETA: 3.3m [2026-01-23T12:22:05.095545] [DEBUG] [REMOTE ] TDSC: Retrieved 1343 rows, trimmed to 300. [2026-01-23T12:22:05.095704] [DEBUG] [REMOTE ] TDSC: PASS: History has at least 300 days. [2026-01-23T12:22:05.095914] [DEBUG] [REMOTE ] TDSC: PASS: Price check passed. Min price $24.51. [2026-01-23T12:22:05.096050] [DEBUG] [REMOTE ] TDSC: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:05.096160] [DEBUG] [REMOTE ] TDSC: PASS: Integrity check passed. [2026-01-23T12:22:05.096200] [DEBUG] [REMOTE ] TDSC: Symbol is viable for forecasting. [2026-01-23T12:22:05.096265] [INFO ] [MAIN ] [3040/3498] TDSC kept (0.3s) | 3036 kept, 4 rejected | 138.2/min | ETA: 3.3m [2026-01-23T12:22:05.499017] [DEBUG] [REMOTE ] TDUP: Retrieved 1212 rows, trimmed to 300. [2026-01-23T12:22:05.499143] [DEBUG] [REMOTE ] TDUP: PASS: History has at least 300 days. [2026-01-23T12:22:05.499348] [DEBUG] [REMOTE ] TDUP: PASS: Price check passed. Min price $5.35. [2026-01-23T12:22:05.499486] [DEBUG] [REMOTE ] TDUP: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:05.499623] [DEBUG] [REMOTE ] TDUP: PASS: Integrity check passed. [2026-01-23T12:22:05.499668] [DEBUG] [REMOTE ] TDUP: Symbol is viable for forecasting. [2026-01-23T12:22:05.499716] [INFO ] [MAIN ] [3041/3498] TDUP kept (0.4s) | 3037 kept, 4 rejected | 138.2/min | ETA: 3.3m [2026-01-23T12:22:06.133547] [DEBUG] [REMOTE ] TDY: Retrieved 6580 rows, trimmed to 300. [2026-01-23T12:22:06.133911] [DEBUG] [REMOTE ] TDY: PASS: History has at least 300 days. [2026-01-23T12:22:06.134150] [DEBUG] [REMOTE ] TDY: PASS: Price check passed. Min price $484.47. [2026-01-23T12:22:06.134296] [DEBUG] [REMOTE ] TDY: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:06.134423] [DEBUG] [REMOTE ] TDY: PASS: Integrity check passed. [2026-01-23T12:22:06.134465] [DEBUG] [REMOTE ] TDY: Symbol is viable for forecasting. [2026-01-23T12:22:06.134532] [INFO ] [MAIN ] [3042/3498] TDY kept (0.6s) | 3038 kept, 4 rejected | 138.1/min | ETA: 3.3m [2026-01-23T12:22:06.307709] [DEBUG] [REMOTE ] TEAM: Retrieved 2543 rows, trimmed to 300. [2026-01-23T12:22:06.307884] [DEBUG] [REMOTE ] TEAM: PASS: History has at least 300 days. [2026-01-23T12:22:06.308133] [DEBUG] [REMOTE ] TEAM: PASS: Price check passed. Min price $118.06. [2026-01-23T12:22:06.308281] [DEBUG] [REMOTE ] TEAM: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:06.308408] [DEBUG] [REMOTE ] TEAM: PASS: Integrity check passed. [2026-01-23T12:22:06.308451] [DEBUG] [REMOTE ] TEAM: Symbol is viable for forecasting. [2026-01-23T12:22:06.308503] [INFO ] [MAIN ] [3043/3498] TEAM kept (0.2s) | 3039 kept, 4 rejected | 138.2/min | ETA: 3.3m [2026-01-23T12:22:07.018486] [DEBUG] [REMOTE ] TECH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:07.018670] [DEBUG] [REMOTE ] TECH: PASS: History has at least 300 days. [2026-01-23T12:22:07.018976] [DEBUG] [REMOTE ] TECH: PASS: Price check passed. Min price $56.99. [2026-01-23T12:22:07.019126] [DEBUG] [REMOTE ] TECH: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:07.019270] [DEBUG] [REMOTE ] TECH: PASS: Integrity check passed. [2026-01-23T12:22:07.019313] [DEBUG] [REMOTE ] TECH: Symbol is viable for forecasting. [2026-01-23T12:22:07.019366] [INFO ] [MAIN ] [3044/3498] TECH kept (0.7s) | 3040 kept, 4 rejected | 138.1/min | ETA: 3.3m [2026-01-23T12:22:07.454115] [DEBUG] [REMOTE ] TECK: Retrieved 5917 rows, trimmed to 300. [2026-01-23T12:22:07.454261] [DEBUG] [REMOTE ] TECK: PASS: History has at least 300 days. [2026-01-23T12:22:07.454495] [DEBUG] [REMOTE ] TECK: PASS: Price check passed. Min price $38.15. [2026-01-23T12:22:07.454707] [DEBUG] [REMOTE ] TECK: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:07.454858] [DEBUG] [REMOTE ] TECK: PASS: Integrity check passed. [2026-01-23T12:22:07.454908] [DEBUG] [REMOTE ] TECK: Symbol is viable for forecasting. [2026-01-23T12:22:07.454975] [INFO ] [MAIN ] [3045/3498] TECK kept (0.4s) | 3041 kept, 4 rejected | 138.1/min | ETA: 3.3m [2026-01-23T12:22:07.742969] [DEBUG] [REMOTE ] TECX: Retrieved 1907 rows, trimmed to 300. [2026-01-23T12:22:07.743114] [DEBUG] [REMOTE ] TECX: PASS: History has at least 300 days. [2026-01-23T12:22:07.743323] [DEBUG] [REMOTE ] TECX: PASS: Price check passed. Min price $16.44. [2026-01-23T12:22:07.743457] [DEBUG] [REMOTE ] TECX: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:07.743566] [DEBUG] [REMOTE ] TECX: PASS: Integrity check passed. [2026-01-23T12:22:07.743629] [DEBUG] [REMOTE ] TECX: Symbol is viable for forecasting. [2026-01-23T12:22:07.743697] [INFO ] [MAIN ] [3046/3498] TECX kept (0.3s) | 3042 kept, 4 rejected | 138.2/min | ETA: 3.3m [2026-01-23T12:22:08.307206] [DEBUG] [REMOTE ] TEI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:08.307376] [DEBUG] [REMOTE ] TEI: PASS: History has at least 300 days. [2026-01-23T12:22:08.307686] [DEBUG] [REMOTE ] TEI: PASS: Price check passed. Min price $5.91. [2026-01-23T12:22:08.307826] [DEBUG] [REMOTE ] TEI: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:08.307969] [DEBUG] [REMOTE ] TEI: PASS: Integrity check passed. [2026-01-23T12:22:08.308019] [DEBUG] [REMOTE ] TEI: Symbol is viable for forecasting. [2026-01-23T12:22:08.308072] [INFO ] [MAIN ] [3047/3498] TEI kept (0.6s) | 3043 kept, 4 rejected | 138.1/min | ETA: 3.3m [2026-01-23T12:22:08.494812] [DEBUG] [REMOTE ] TELO: Retrieved 489 rows, trimmed to 300. [2026-01-23T12:22:08.494948] [DEBUG] [REMOTE ] TELO: PASS: History has at least 300 days. [2026-01-23T12:22:08.495157] [DEBUG] [REMOTE ] TELO: PASS: Price check passed. Min price $1.27. [2026-01-23T12:22:08.495299] [DEBUG] [REMOTE ] TELO: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:08.495412] [DEBUG] [REMOTE ] TELO: PASS: Integrity check passed. [2026-01-23T12:22:08.495454] [DEBUG] [REMOTE ] TELO: Symbol is viable for forecasting. [2026-01-23T12:22:08.495502] [INFO ] [MAIN ] [3048/3498] TELO kept (0.2s) | 3044 kept, 4 rejected | 138.2/min | ETA: 3.3m [2026-01-23T12:22:08.823247] [DEBUG] [REMOTE ] TEM: Retrieved 402 rows, trimmed to 300. [2026-01-23T12:22:08.823383] [DEBUG] [REMOTE ] TEM: PASS: History has at least 300 days. [2026-01-23T12:22:08.823604] [DEBUG] [REMOTE ] TEM: PASS: Price check passed. Min price $59.05. [2026-01-23T12:22:08.823936] [DEBUG] [REMOTE ] TEM: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:08.824044] [DEBUG] [REMOTE ] TEM: PASS: Integrity check passed. [2026-01-23T12:22:08.824084] [DEBUG] [REMOTE ] TEM: Symbol is viable for forecasting. [2026-01-23T12:22:08.824130] [INFO ] [MAIN ] [3049/3498] TEM kept (0.3s) | 3045 kept, 4 rejected | 138.2/min | ETA: 3.2m [2026-01-23T12:22:09.386021] [DEBUG] [REMOTE ] TENB: Retrieved 1883 rows, trimmed to 300. [2026-01-23T12:22:09.386157] [DEBUG] [REMOTE ] TENB: PASS: History has at least 300 days. [2026-01-23T12:22:09.386363] [DEBUG] [REMOTE ] TENB: PASS: Price check passed. Min price $21.86. [2026-01-23T12:22:09.386497] [DEBUG] [REMOTE ] TENB: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:09.386627] [DEBUG] [REMOTE ] TENB: PASS: Integrity check passed. [2026-01-23T12:22:09.386669] [DEBUG] [REMOTE ] TENB: Symbol is viable for forecasting. [2026-01-23T12:22:09.386717] [INFO ] [MAIN ] [3050/3498] TENB kept (0.6s) | 3046 kept, 4 rejected | 138.2/min | ETA: 3.2m [2026-01-23T12:22:09.972973] [DEBUG] [REMOTE ] TENX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:09.973118] [DEBUG] [REMOTE ] TENX: PASS: History has at least 300 days. [2026-01-23T12:22:09.973363] [DEBUG] [REMOTE ] TENX: PASS: Price check passed. Min price $6.69. [2026-01-23T12:22:09.973502] [DEBUG] [REMOTE ] TENX: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:09.973649] [DEBUG] [REMOTE ] TENX: PASS: Integrity check passed. [2026-01-23T12:22:09.973692] [DEBUG] [REMOTE ] TENX: Symbol is viable for forecasting. [2026-01-23T12:22:09.973744] [INFO ] [MAIN ] [3051/3498] TENX kept (0.6s) | 3047 kept, 4 rejected | 138.2/min | ETA: 3.2m [2026-01-23T12:22:10.237049] [DEBUG] [REMOTE ] TERN: Retrieved 1246 rows, trimmed to 300. [2026-01-23T12:22:10.237199] [DEBUG] [REMOTE ] TERN: PASS: History has at least 300 days. [2026-01-23T12:22:10.237443] [DEBUG] [REMOTE ] TERN: PASS: Price check passed. Min price $8.02. [2026-01-23T12:22:10.237615] [DEBUG] [REMOTE ] TERN: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:10.237734] [DEBUG] [REMOTE ] TERN: PASS: Integrity check passed. [2026-01-23T12:22:10.237795] [DEBUG] [REMOTE ] TERN: Symbol is viable for forecasting. [2026-01-23T12:22:10.237845] [INFO ] [MAIN ] [3052/3498] TERN kept (0.3s) | 3048 kept, 4 rejected | 138.2/min | ETA: 3.2m [2026-01-23T12:22:10.835641] [DEBUG] [REMOTE ] TEVA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:10.835776] [DEBUG] [REMOTE ] TEVA: PASS: History has at least 300 days. [2026-01-23T12:22:10.835995] [DEBUG] [REMOTE ] TEVA: PASS: Price check passed. Min price $19.61. [2026-01-23T12:22:10.836132] [DEBUG] [REMOTE ] TEVA: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:10.836246] [DEBUG] [REMOTE ] TEVA: PASS: Integrity check passed. [2026-01-23T12:22:10.836287] [DEBUG] [REMOTE ] TEVA: Symbol is viable for forecasting. [2026-01-23T12:22:10.836337] [INFO ] [MAIN ] [3053/3498] TEVA kept (0.6s) | 3049 kept, 4 rejected | 138.2/min | ETA: 3.2m [2026-01-23T12:22:11.428900] [DEBUG] [REMOTE ] TEX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:11.429062] [DEBUG] [REMOTE ] TEX: PASS: History has at least 300 days. [2026-01-23T12:22:11.429324] [DEBUG] [REMOTE ] TEX: PASS: Price check passed. Min price $41.78. [2026-01-23T12:22:11.429464] [DEBUG] [REMOTE ] TEX: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:11.429614] [DEBUG] [REMOTE ] TEX: PASS: Integrity check passed. [2026-01-23T12:22:11.429659] [DEBUG] [REMOTE ] TEX: Symbol is viable for forecasting. [2026-01-23T12:22:11.429711] [INFO ] [MAIN ] [3054/3498] TEX kept (0.6s) | 3050 kept, 4 rejected | 138.1/min | ETA: 3.2m [2026-01-23T12:22:11.723583] [DEBUG] [REMOTE ] TFC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:11.723739] [DEBUG] [REMOTE ] TFC: PASS: History has at least 300 days. [2026-01-23T12:22:11.724047] [DEBUG] [REMOTE ] TFC: PASS: Price check passed. Min price $43.23. [2026-01-23T12:22:11.724199] [DEBUG] [REMOTE ] TFC: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:11.724321] [DEBUG] [REMOTE ] TFC: PASS: Integrity check passed. [2026-01-23T12:22:11.724362] [DEBUG] [REMOTE ] TFC: Symbol is viable for forecasting. [2026-01-23T12:22:11.724427] [INFO ] [MAIN ] [3055/3498] TFC kept (0.3s) | 3051 kept, 4 rejected | 138.2/min | ETA: 3.2m [2026-01-23T12:22:12.217891] [DEBUG] [REMOTE ] TFII: Retrieved 4374 rows, trimmed to 300. [2026-01-23T12:22:12.218023] [DEBUG] [REMOTE ] TFII: PASS: History has at least 300 days. [2026-01-23T12:22:12.218235] [DEBUG] [REMOTE ] TFII: PASS: Price check passed. Min price $80.34. [2026-01-23T12:22:12.218372] [DEBUG] [REMOTE ] TFII: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:12.218484] [DEBUG] [REMOTE ] TFII: PASS: Integrity check passed. [2026-01-23T12:22:12.218524] [DEBUG] [REMOTE ] TFII: Symbol is viable for forecasting. [2026-01-23T12:22:12.218590] [INFO ] [MAIN ] [3056/3498] TFII kept (0.5s) | 3052 kept, 4 rejected | 138.1/min | ETA: 3.2m [2026-01-23T12:22:12.591103] [DEBUG] [REMOTE ] TFIN: Retrieved 2817 rows, trimmed to 300. [2026-01-23T12:22:12.591242] [DEBUG] [REMOTE ] TFIN: PASS: History has at least 300 days. [2026-01-23T12:22:12.591471] [DEBUG] [REMOTE ] TFIN: PASS: Price check passed. Min price $50.56. [2026-01-23T12:22:12.591651] [DEBUG] [REMOTE ] TFIN: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:12.591816] [DEBUG] [REMOTE ] TFIN: PASS: Integrity check passed. [2026-01-23T12:22:12.591859] [DEBUG] [REMOTE ] TFIN: Symbol is viable for forecasting. [2026-01-23T12:22:12.591910] [INFO ] [MAIN ] [3057/3498] TFIN kept (0.4s) | 3053 kept, 4 rejected | 138.2/min | ETA: 3.2m [2026-01-23T12:22:12.745183] [DEBUG] [REMOTE ] TFPM: Retrieved 1082 rows, trimmed to 300. [2026-01-23T12:22:12.745317] [DEBUG] [REMOTE ] TFPM: PASS: History has at least 300 days. [2026-01-23T12:22:12.745593] [DEBUG] [REMOTE ] TFPM: PASS: Price check passed. Min price $27.18. [2026-01-23T12:22:12.745740] [DEBUG] [REMOTE ] TFPM: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:12.745856] [DEBUG] [REMOTE ] TFPM: PASS: Integrity check passed. [2026-01-23T12:22:12.745909] [DEBUG] [REMOTE ] TFPM: Symbol is viable for forecasting. [2026-01-23T12:22:12.745960] [INFO ] [MAIN ] [3058/3498] TFPM kept (0.2s) | 3054 kept, 4 rejected | 138.2/min | ETA: 3.2m [2026-01-23T12:22:13.406141] [DEBUG] [REMOTE ] TFSL: Retrieved 4719 rows, trimmed to 300. [2026-01-23T12:22:13.406301] [DEBUG] [REMOTE ] TFSL: PASS: History has at least 300 days. [2026-01-23T12:22:13.406554] [DEBUG] [REMOTE ] TFSL: PASS: Price check passed. Min price $12.99. [2026-01-23T12:22:13.406717] [DEBUG] [REMOTE ] TFSL: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:13.406841] [DEBUG] [REMOTE ] TFSL: PASS: Integrity check passed. [2026-01-23T12:22:13.406885] [DEBUG] [REMOTE ] TFSL: Symbol is viable for forecasting. [2026-01-23T12:22:13.406937] [INFO ] [MAIN ] [3059/3498] TFSL kept (0.7s) | 3055 kept, 4 rejected | 138.2/min | ETA: 3.2m [2026-01-23T12:22:13.945214] [DEBUG] [REMOTE ] TG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:13.945378] [DEBUG] [REMOTE ] TG: PASS: History has at least 300 days. [2026-01-23T12:22:13.945692] [DEBUG] [REMOTE ] TG: PASS: Price check passed. Min price $6.29. [2026-01-23T12:22:13.945875] [DEBUG] [REMOTE ] TG: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:13.946028] [DEBUG] [REMOTE ] TG: PASS: Integrity check passed. [2026-01-23T12:22:13.946076] [DEBUG] [REMOTE ] TG: Symbol is viable for forecasting. [2026-01-23T12:22:13.946131] [INFO ] [MAIN ] [3060/3498] TG kept (0.5s) | 3056 kept, 4 rejected | 138.1/min | ETA: 3.2m [2026-01-23T12:22:14.334126] [DEBUG] [REMOTE ] TGLS: Retrieved 3445 rows, trimmed to 300. [2026-01-23T12:22:14.334261] [DEBUG] [REMOTE ] TGLS: PASS: History has at least 300 days. [2026-01-23T12:22:14.334477] [DEBUG] [REMOTE ] TGLS: PASS: Price check passed. Min price $44.78. [2026-01-23T12:22:14.334639] [DEBUG] [REMOTE ] TGLS: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:14.334760] [DEBUG] [REMOTE ] TGLS: PASS: Integrity check passed. [2026-01-23T12:22:14.334801] [DEBUG] [REMOTE ] TGLS: Symbol is viable for forecasting. [2026-01-23T12:22:14.334850] [INFO ] [MAIN ] [3061/3498] TGLS kept (0.4s) | 3057 kept, 4 rejected | 138.2/min | ETA: 3.2m [2026-01-23T12:22:14.867366] [DEBUG] [REMOTE ] TGNA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:14.867525] [DEBUG] [REMOTE ] TGNA: PASS: History has at least 300 days. [2026-01-23T12:22:14.867804] [DEBUG] [REMOTE ] TGNA: PASS: Price check passed. Min price $18.73. [2026-01-23T12:22:14.867944] [DEBUG] [REMOTE ] TGNA: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:14.868069] [DEBUG] [REMOTE ] TGNA: PASS: Integrity check passed. [2026-01-23T12:22:14.868110] [DEBUG] [REMOTE ] TGNA: Symbol is viable for forecasting. [2026-01-23T12:22:14.868159] [INFO ] [MAIN ] [3062/3498] TGNA kept (0.5s) | 3058 kept, 4 rejected | 138.1/min | ETA: 3.2m [2026-01-23T12:22:15.319460] [DEBUG] [REMOTE ] TGS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:15.319619] [DEBUG] [REMOTE ] TGS: PASS: History has at least 300 days. [2026-01-23T12:22:15.319845] [DEBUG] [REMOTE ] TGS: PASS: Price check passed. Min price $28.55. [2026-01-23T12:22:15.319978] [DEBUG] [REMOTE ] TGS: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:15.320094] [DEBUG] [REMOTE ] TGS: PASS: Integrity check passed. [2026-01-23T12:22:15.320136] [DEBUG] [REMOTE ] TGS: Symbol is viable for forecasting. [2026-01-23T12:22:15.320185] [INFO ] [MAIN ] [3063/3498] TGS kept (0.5s) | 3059 kept, 4 rejected | 138.1/min | ETA: 3.1m [2026-01-23T12:22:15.672313] [DEBUG] [REMOTE ] TGTX: Retrieved 3956 rows, trimmed to 300. [2026-01-23T12:22:15.672463] [DEBUG] [REMOTE ] TGTX: PASS: History has at least 300 days. [2026-01-23T12:22:15.672745] [DEBUG] [REMOTE ] TGTX: PASS: Price check passed. Min price $27.72. [2026-01-23T12:22:15.672882] [DEBUG] [REMOTE ] TGTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:15.673013] [DEBUG] [REMOTE ] TGTX: PASS: Integrity check passed. [2026-01-23T12:22:15.673073] [DEBUG] [REMOTE ] TGTX: Symbol is viable for forecasting. [2026-01-23T12:22:15.673126] [INFO ] [MAIN ] [3064/3498] TGTX kept (0.4s) | 3060 kept, 4 rejected | 138.2/min | ETA: 3.1m [2026-01-23T12:22:16.129541] [DEBUG] [REMOTE ] TH: Retrieved 3050 rows, trimmed to 300. [2026-01-23T12:22:16.129697] [DEBUG] [REMOTE ] TH: PASS: History has at least 300 days. [2026-01-23T12:22:16.129922] [DEBUG] [REMOTE ] TH: PASS: Price check passed. Min price $6.22. [2026-01-23T12:22:16.130060] [DEBUG] [REMOTE ] TH: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:16.130178] [DEBUG] [REMOTE ] TH: PASS: Integrity check passed. [2026-01-23T12:22:16.130221] [DEBUG] [REMOTE ] TH: Symbol is viable for forecasting. [2026-01-23T12:22:16.130270] [INFO ] [MAIN ] [3065/3498] TH kept (0.5s) | 3061 kept, 4 rejected | 138.1/min | ETA: 3.1m [2026-01-23T12:22:16.602183] [DEBUG] [REMOTE ] THC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:16.602354] [DEBUG] [REMOTE ] THC: PASS: History has at least 300 days. [2026-01-23T12:22:16.602663] [DEBUG] [REMOTE ] THC: PASS: Price check passed. Min price $186.68. [2026-01-23T12:22:16.602811] [DEBUG] [REMOTE ] THC: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:16.602948] [DEBUG] [REMOTE ] THC: PASS: Integrity check passed. [2026-01-23T12:22:16.602991] [DEBUG] [REMOTE ] THC: Symbol is viable for forecasting. [2026-01-23T12:22:16.603045] [INFO ] [MAIN ] [3066/3498] THC kept (0.5s) | 3062 kept, 4 rejected | 138.1/min | ETA: 3.1m [2026-01-23T12:22:17.052099] [DEBUG] [REMOTE ] THFF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:17.052251] [DEBUG] [REMOTE ] THFF: PASS: History has at least 300 days. [2026-01-23T12:22:17.052506] [DEBUG] [REMOTE ] THFF: PASS: Price check passed. Min price $52.82. [2026-01-23T12:22:17.052666] [DEBUG] [REMOTE ] THFF: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:17.052794] [DEBUG] [REMOTE ] THFF: PASS: Integrity check passed. [2026-01-23T12:22:17.052834] [DEBUG] [REMOTE ] THFF: Symbol is viable for forecasting. [2026-01-23T12:22:17.052884] [INFO ] [MAIN ] [3067/3498] THFF kept (0.4s) | 3063 kept, 4 rejected | 138.1/min | ETA: 3.1m [2026-01-23T12:22:17.492717] [DEBUG] [REMOTE ] THG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:17.492866] [DEBUG] [REMOTE ] THG: PASS: History has at least 300 days. [2026-01-23T12:22:17.493138] [DEBUG] [REMOTE ] THG: PASS: Price check passed. Min price $167.53. [2026-01-23T12:22:17.493309] [DEBUG] [REMOTE ] THG: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:17.493437] [DEBUG] [REMOTE ] THG: PASS: Integrity check passed. [2026-01-23T12:22:17.493479] [DEBUG] [REMOTE ] THG: Symbol is viable for forecasting. [2026-01-23T12:22:17.493531] [INFO ] [MAIN ] [3068/3498] THG kept (0.4s) | 3064 kept, 4 rejected | 138.1/min | ETA: 3.1m [2026-01-23T12:22:18.087282] [DEBUG] [REMOTE ] THO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:18.087455] [DEBUG] [REMOTE ] THO: PASS: History has at least 300 days. [2026-01-23T12:22:18.087832] [DEBUG] [REMOTE ] THO: PASS: Price check passed. Min price $95.56. [2026-01-23T12:22:18.088022] [DEBUG] [REMOTE ] THO: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:18.088193] [DEBUG] [REMOTE ] THO: PASS: Integrity check passed. [2026-01-23T12:22:18.088255] [DEBUG] [REMOTE ] THO: Symbol is viable for forecasting. [2026-01-23T12:22:18.088317] [INFO ] [MAIN ] [3069/3498] THO kept (0.6s) | 3065 kept, 4 rejected | 138.1/min | ETA: 3.1m [2026-01-23T12:22:18.419294] [DEBUG] [REMOTE ] THQ: Retrieved 2889 rows, trimmed to 300. [2026-01-23T12:22:18.419432] [DEBUG] [REMOTE ] THQ: PASS: History has at least 300 days. [2026-01-23T12:22:18.419667] [DEBUG] [REMOTE ] THQ: PASS: Price check passed. Min price $17.07. [2026-01-23T12:22:18.419813] [DEBUG] [REMOTE ] THQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:18.419930] [DEBUG] [REMOTE ] THQ: PASS: Integrity check passed. [2026-01-23T12:22:18.419989] [DEBUG] [REMOTE ] THQ: Symbol is viable for forecasting. [2026-01-23T12:22:18.420040] [INFO ] [MAIN ] [3070/3498] THQ kept (0.3s) | 3066 kept, 4 rejected | 138.1/min | ETA: 3.1m [2026-01-23T12:22:18.987524] [DEBUG] [REMOTE ] THRM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:18.987683] [DEBUG] [REMOTE ] THRM: PASS: History has at least 300 days. [2026-01-23T12:22:18.987915] [DEBUG] [REMOTE ] THRM: PASS: Price check passed. Min price $32.69. [2026-01-23T12:22:18.988054] [DEBUG] [REMOTE ] THRM: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:18.988176] [DEBUG] [REMOTE ] THRM: PASS: Integrity check passed. [2026-01-23T12:22:18.988218] [DEBUG] [REMOTE ] THRM: Symbol is viable for forecasting. [2026-01-23T12:22:18.988268] [INFO ] [MAIN ] [3071/3498] THRM kept (0.6s) | 3067 kept, 4 rejected | 138.1/min | ETA: 3.1m [2026-01-23T12:22:19.260287] [DEBUG] [REMOTE ] THRY: Retrieved 1333 rows, trimmed to 300. [2026-01-23T12:22:19.260419] [DEBUG] [REMOTE ] THRY: PASS: History has at least 300 days. [2026-01-23T12:22:19.260639] [DEBUG] [REMOTE ] THRY: PASS: Price check passed. Min price $4.87. [2026-01-23T12:22:19.260777] [DEBUG] [REMOTE ] THRY: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:19.260888] [DEBUG] [REMOTE ] THRY: PASS: Integrity check passed. [2026-01-23T12:22:19.260929] [DEBUG] [REMOTE ] THRY: Symbol is viable for forecasting. [2026-01-23T12:22:19.260977] [INFO ] [MAIN ] [3072/3498] THRY kept (0.3s) | 3068 kept, 4 rejected | 138.1/min | ETA: 3.1m [2026-01-23T12:22:19.805125] [DEBUG] [REMOTE ] THS: Retrieved 5175 rows, trimmed to 300. [2026-01-23T12:22:19.805277] [DEBUG] [REMOTE ] THS: PASS: History has at least 300 days. [2026-01-23T12:22:19.805517] [DEBUG] [REMOTE ] THS: PASS: Price check passed. Min price $17.84. [2026-01-23T12:22:19.805679] [DEBUG] [REMOTE ] THS: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:19.805803] [DEBUG] [REMOTE ] THS: PASS: Integrity check passed. [2026-01-23T12:22:19.805845] [DEBUG] [REMOTE ] THS: Symbol is viable for forecasting. [2026-01-23T12:22:19.805896] [INFO ] [MAIN ] [3073/3498] THS kept (0.5s) | 3069 kept, 4 rejected | 138.1/min | ETA: 3.1m [2026-01-23T12:22:20.055153] [DEBUG] [REMOTE ] TIGO: Retrieved 3657 rows, trimmed to 300. [2026-01-23T12:22:20.055293] [DEBUG] [REMOTE ] TIGO: PASS: History has at least 300 days. [2026-01-23T12:22:20.055515] [DEBUG] [REMOTE ] TIGO: PASS: Price check passed. Min price $45.16. [2026-01-23T12:22:20.055673] [DEBUG] [REMOTE ] TIGO: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:20.055792] [DEBUG] [REMOTE ] TIGO: PASS: Integrity check passed. [2026-01-23T12:22:20.055841] [DEBUG] [REMOTE ] TIGO: Symbol is viable for forecasting. [2026-01-23T12:22:20.055896] [INFO ] [MAIN ] [3074/3498] TIGO kept (0.2s) | 3070 kept, 4 rejected | 138.1/min | ETA: 3.1m [2026-01-23T12:22:20.478442] [DEBUG] [REMOTE ] TIL: Retrieved 1217 rows, trimmed to 300. [2026-01-23T12:22:20.478594] [DEBUG] [REMOTE ] TIL: PASS: History has at least 300 days. [2026-01-23T12:22:20.478814] [DEBUG] [REMOTE ] TIL: PASS: Price check passed. Min price $6.66. [2026-01-23T12:22:20.478952] [DEBUG] [REMOTE ] TIL: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:20.479065] [DEBUG] [REMOTE ] TIL: PASS: Integrity check passed. [2026-01-23T12:22:20.479108] [DEBUG] [REMOTE ] TIL: Symbol is viable for forecasting. [2026-01-23T12:22:20.479159] [INFO ] [MAIN ] [3075/3498] TIL kept (0.4s) | 3071 kept, 4 rejected | 138.1/min | ETA: 3.1m [2026-01-23T12:22:21.074651] [DEBUG] [REMOTE ] TILE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:21.074792] [DEBUG] [REMOTE ] TILE: PASS: History has at least 300 days. [2026-01-23T12:22:21.075025] [DEBUG] [REMOTE ] TILE: PASS: Price check passed. Min price $24.88. [2026-01-23T12:22:21.075163] [DEBUG] [REMOTE ] TILE: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:21.075284] [DEBUG] [REMOTE ] TILE: PASS: Integrity check passed. [2026-01-23T12:22:21.075340] [DEBUG] [REMOTE ] TILE: Symbol is viable for forecasting. [2026-01-23T12:22:21.075391] [INFO ] [MAIN ] [3076/3498] TILE kept (0.6s) | 3072 kept, 4 rejected | 138.1/min | ETA: 3.1m [2026-01-23T12:22:21.347674] [DEBUG] [REMOTE ] TIMB: Retrieved 1322 rows, trimmed to 300. [2026-01-23T12:22:21.347832] [DEBUG] [REMOTE ] TIMB: PASS: History has at least 300 days. [2026-01-23T12:22:21.348065] [DEBUG] [REMOTE ] TIMB: PASS: Price check passed. Min price $18.74. [2026-01-23T12:22:21.348230] [DEBUG] [REMOTE ] TIMB: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:21.348363] [DEBUG] [REMOTE ] TIMB: PASS: Integrity check passed. [2026-01-23T12:22:21.348406] [DEBUG] [REMOTE ] TIMB: Symbol is viable for forecasting. [2026-01-23T12:22:21.348456] [INFO ] [MAIN ] [3077/3498] TIMB kept (0.3s) | 3073 kept, 4 rejected | 138.1/min | ETA: 3.0m [2026-01-23T12:22:21.868966] [DEBUG] [REMOTE ] TITN: Retrieved 4555 rows, trimmed to 300. [2026-01-23T12:22:21.869141] [DEBUG] [REMOTE ] TITN: PASS: History has at least 300 days. [2026-01-23T12:22:21.869444] [DEBUG] [REMOTE ] TITN: PASS: Price check passed. Min price $14.94. [2026-01-23T12:22:21.869657] [DEBUG] [REMOTE ] TITN: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:21.869824] [DEBUG] [REMOTE ] TITN: PASS: Integrity check passed. [2026-01-23T12:22:21.869880] [DEBUG] [REMOTE ] TITN: Symbol is viable for forecasting. [2026-01-23T12:22:21.869936] [INFO ] [MAIN ] [3078/3498] TITN kept (0.5s) | 3074 kept, 4 rejected | 138.1/min | ETA: 3.0m [2026-01-23T12:22:22.362375] [DEBUG] [REMOTE ] TJX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:22.362519] [DEBUG] [REMOTE ] TJX: PASS: History has at least 300 days. [2026-01-23T12:22:22.362784] [DEBUG] [REMOTE ] TJX: PASS: Price check passed. Min price $139.73. [2026-01-23T12:22:22.362953] [DEBUG] [REMOTE ] TJX: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:22.363100] [DEBUG] [REMOTE ] TJX: PASS: Integrity check passed. [2026-01-23T12:22:22.363147] [DEBUG] [REMOTE ] TJX: Symbol is viable for forecasting. [2026-01-23T12:22:22.363200] [INFO ] [MAIN ] [3079/3498] TJX kept (0.5s) | 3075 kept, 4 rejected | 138.1/min | ETA: 3.0m [2026-01-23T12:22:22.864403] [DEBUG] [REMOTE ] TK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:22.864565] [DEBUG] [REMOTE ] TK: PASS: History has at least 300 days. [2026-01-23T12:22:22.864874] [DEBUG] [REMOTE ] TK: PASS: Price check passed. Min price $8.74. [2026-01-23T12:22:22.865013] [DEBUG] [REMOTE ] TK: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:22.865143] [DEBUG] [REMOTE ] TK: PASS: Integrity check passed. [2026-01-23T12:22:22.865185] [DEBUG] [REMOTE ] TK: Symbol is viable for forecasting. [2026-01-23T12:22:22.865237] [INFO ] [MAIN ] [3080/3498] TK kept (0.5s) | 3076 kept, 4 rejected | 138.1/min | ETA: 3.0m [2026-01-23T12:22:23.321408] [DEBUG] [REMOTE ] TKC: Retrieved 6422 rows, trimmed to 300. [2026-01-23T12:22:23.321556] [DEBUG] [REMOTE ] TKC: PASS: History has at least 300 days. [2026-01-23T12:22:23.321820] [DEBUG] [REMOTE ] TKC: PASS: Price check passed. Min price $5.47. [2026-01-23T12:22:23.321959] [DEBUG] [REMOTE ] TKC: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:23.322083] [DEBUG] [REMOTE ] TKC: PASS: Integrity check passed. [2026-01-23T12:22:23.322125] [DEBUG] [REMOTE ] TKC: Symbol is viable for forecasting. [2026-01-23T12:22:23.322177] [INFO ] [MAIN ] [3081/3498] TKC kept (0.5s) | 3077 kept, 4 rejected | 138.1/min | ETA: 3.0m [2026-01-23T12:22:23.573932] [DEBUG] [REMOTE ] TKNO: Retrieved 1149 rows, trimmed to 300. [2026-01-23T12:22:23.574070] [DEBUG] [REMOTE ] TKNO: PASS: History has at least 300 days. [2026-01-23T12:22:23.574278] [DEBUG] [REMOTE ] TKNO: PASS: Price check passed. Min price $3.29. [2026-01-23T12:22:23.574413] [DEBUG] [REMOTE ] TKNO: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:23.574542] [DEBUG] [REMOTE ] TKNO: PASS: Integrity check passed. [2026-01-23T12:22:23.574609] [DEBUG] [REMOTE ] TKNO: Symbol is viable for forecasting. [2026-01-23T12:22:23.574661] [INFO ] [MAIN ] [3082/3498] TKNO kept (0.3s) | 3078 kept, 4 rejected | 138.1/min | ETA: 3.0m [2026-01-23T12:22:23.839888] [DEBUG] [REMOTE ] TKO: Retrieved 593 rows, trimmed to 300. [2026-01-23T12:22:23.840019] [DEBUG] [REMOTE ] TKO: PASS: History has at least 300 days. [2026-01-23T12:22:23.840223] [DEBUG] [REMOTE ] TKO: PASS: Price check passed. Min price $175.83. [2026-01-23T12:22:23.840359] [DEBUG] [REMOTE ] TKO: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:23.840467] [DEBUG] [REMOTE ] TKO: PASS: Integrity check passed. [2026-01-23T12:22:23.840508] [DEBUG] [REMOTE ] TKO: Symbol is viable for forecasting. [2026-01-23T12:22:23.840557] [INFO ] [MAIN ] [3083/3498] TKO kept (0.3s) | 3079 kept, 4 rejected | 138.2/min | ETA: 3.0m [2026-01-23T12:22:24.492695] [DEBUG] [REMOTE ] TLK: Retrieved 6288 rows, trimmed to 300. [2026-01-23T12:22:24.492839] [DEBUG] [REMOTE ] TLK: PASS: History has at least 300 days. [2026-01-23T12:22:24.493076] [DEBUG] [REMOTE ] TLK: PASS: Price check passed. Min price $19.51. [2026-01-23T12:22:24.493220] [DEBUG] [REMOTE ] TLK: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:24.493343] [DEBUG] [REMOTE ] TLK: PASS: Integrity check passed. [2026-01-23T12:22:24.493386] [DEBUG] [REMOTE ] TLK: Symbol is viable for forecasting. [2026-01-23T12:22:24.493439] [INFO ] [MAIN ] [3084/3498] TLK kept (0.7s) | 3080 kept, 4 rejected | 138.1/min | ETA: 3.0m [2026-01-23T12:22:24.715332] [DEBUG] [REMOTE ] TLN: Retrieved 662 rows, trimmed to 300. [2026-01-23T12:22:24.715469] [DEBUG] [REMOTE ] TLN: PASS: History has at least 300 days. [2026-01-23T12:22:24.715697] [DEBUG] [REMOTE ] TLN: PASS: Price check passed. Min price $348.38. [2026-01-23T12:22:24.715842] [DEBUG] [REMOTE ] TLN: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:24.715977] [DEBUG] [REMOTE ] TLN: PASS: Integrity check passed. [2026-01-23T12:22:24.716024] [DEBUG] [REMOTE ] TLN: Symbol is viable for forecasting. [2026-01-23T12:22:24.716072] [INFO ] [MAIN ] [3085/3498] TLN kept (0.2s) | 3081 kept, 4 rejected | 138.2/min | ETA: 3.0m [2026-01-23T12:22:25.182988] [DEBUG] [REMOTE ] TLS: Retrieved 1298 rows, trimmed to 300. [2026-01-23T12:22:25.183189] [DEBUG] [REMOTE ] TLS: PASS: History has at least 300 days. [2026-01-23T12:22:25.183443] [DEBUG] [REMOTE ] TLS: PASS: Price check passed. Min price $4.96. [2026-01-23T12:22:25.183633] [DEBUG] [REMOTE ] TLS: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:25.183762] [DEBUG] [REMOTE ] TLS: PASS: Integrity check passed. [2026-01-23T12:22:25.183805] [DEBUG] [REMOTE ] TLS: Symbol is viable for forecasting. [2026-01-23T12:22:25.183861] [INFO ] [MAIN ] [3086/3498] TLS kept (0.5s) | 3082 kept, 4 rejected | 138.2/min | ETA: 3.0m [2026-01-23T12:22:25.518168] [DEBUG] [REMOTE ] TLSA: Retrieved 1801 rows, trimmed to 300. [2026-01-23T12:22:25.518337] [DEBUG] [REMOTE ] TLSA: PASS: History has at least 300 days. [2026-01-23T12:22:25.518596] [DEBUG] [REMOTE ] TLSA: PASS: Price check passed. Min price $1.35. [2026-01-23T12:22:25.518747] [DEBUG] [REMOTE ] TLSA: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:25.518874] [DEBUG] [REMOTE ] TLSA: PASS: Integrity check passed. [2026-01-23T12:22:25.518916] [DEBUG] [REMOTE ] TLSA: Symbol is viable for forecasting. [2026-01-23T12:22:25.518968] [INFO ] [MAIN ] [3087/3498] TLSA kept (0.3s) | 3083 kept, 4 rejected | 138.2/min | ETA: 3.0m [2026-01-23T12:22:25.856279] [DEBUG] [REMOTE ] TLSI: Retrieved 615 rows, trimmed to 300. [2026-01-23T12:22:25.856456] [DEBUG] [REMOTE ] TLSI: PASS: History has at least 300 days. [2026-01-23T12:22:25.856766] [DEBUG] [REMOTE ] TLSI: PASS: Price check passed. Min price $4.00. [2026-01-23T12:22:25.856972] [DEBUG] [REMOTE ] TLSI: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:25.857154] [DEBUG] [REMOTE ] TLSI: PASS: Integrity check passed. [2026-01-23T12:22:25.857214] [DEBUG] [REMOTE ] TLSI: Symbol is viable for forecasting. [2026-01-23T12:22:25.857286] [INFO ] [MAIN ] [3088/3498] TLSI kept (0.3s) | 3084 kept, 4 rejected | 138.2/min | ETA: 3.0m [2026-01-23T12:22:26.463373] [DEBUG] [REMOTE ] TLYS: Retrieved 3449 rows, trimmed to 300. [2026-01-23T12:22:26.463506] [DEBUG] [REMOTE ] TLYS: PASS: History has at least 300 days. [2026-01-23T12:22:26.463824] [DEBUG] [REMOTE ] TLYS: PASS: Price check passed. Min price $1.18. [2026-01-23T12:22:26.463973] [DEBUG] [REMOTE ] TLYS: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:26.464098] [DEBUG] [REMOTE ] TLYS: PASS: Integrity check passed. [2026-01-23T12:22:26.464140] [DEBUG] [REMOTE ] TLYS: Symbol is viable for forecasting. [2026-01-23T12:22:26.464196] [INFO ] [MAIN ] [3089/3498] TLYS kept (0.6s) | 3085 kept, 4 rejected | 138.2/min | ETA: 3.0m [2026-01-23T12:22:26.991689] [DEBUG] [REMOTE ] TM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:26.991845] [DEBUG] [REMOTE ] TM: PASS: History has at least 300 days. [2026-01-23T12:22:26.992089] [DEBUG] [REMOTE ] TM: PASS: Price check passed. Min price $191.25. [2026-01-23T12:22:26.992224] [DEBUG] [REMOTE ] TM: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:26.992347] [DEBUG] [REMOTE ] TM: PASS: Integrity check passed. [2026-01-23T12:22:26.992387] [DEBUG] [REMOTE ] TM: Symbol is viable for forecasting. [2026-01-23T12:22:26.992437] [INFO ] [MAIN ] [3090/3498] TM kept (0.5s) | 3086 kept, 4 rejected | 138.1/min | ETA: 3.0m [2026-01-23T12:22:27.232915] [DEBUG] [REMOTE ] TMC: Retrieved 1096 rows, trimmed to 300. [2026-01-23T12:22:27.233096] [DEBUG] [REMOTE ] TMC: PASS: History has at least 300 days. [2026-01-23T12:22:27.233441] [DEBUG] [REMOTE ] TMC: PASS: Price check passed. Min price $4.88. [2026-01-23T12:22:27.233674] [DEBUG] [REMOTE ] TMC: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:27.233829] [DEBUG] [REMOTE ] TMC: PASS: Integrity check passed. [2026-01-23T12:22:27.233879] [DEBUG] [REMOTE ] TMC: Symbol is viable for forecasting. [2026-01-23T12:22:27.233942] [INFO ] [MAIN ] [3091/3498] TMC kept (0.2s) | 3087 kept, 4 rejected | 138.2/min | ETA: 2.9m [2026-01-23T12:22:27.655619] [DEBUG] [REMOTE ] TMCI: Retrieved 1193 rows, trimmed to 300. [2026-01-23T12:22:27.655765] [DEBUG] [REMOTE ] TMCI: PASS: History has at least 300 days. [2026-01-23T12:22:27.655980] [DEBUG] [REMOTE ] TMCI: PASS: Price check passed. Min price $2.38. [2026-01-23T12:22:27.656162] [DEBUG] [REMOTE ] TMCI: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:27.656295] [DEBUG] [REMOTE ] TMCI: PASS: Integrity check passed. [2026-01-23T12:22:27.656338] [DEBUG] [REMOTE ] TMCI: Symbol is viable for forecasting. [2026-01-23T12:22:27.656389] [INFO ] [MAIN ] [3092/3498] TMCI kept (0.4s) | 3088 kept, 4 rejected | 138.2/min | ETA: 2.9m [2026-01-23T12:22:27.949111] [DEBUG] [REMOTE ] TMDX: Retrieved 1691 rows, trimmed to 300. [2026-01-23T12:22:27.949247] [DEBUG] [REMOTE ] TMDX: PASS: History has at least 300 days. [2026-01-23T12:22:27.949459] [DEBUG] [REMOTE ] TMDX: PASS: Price check passed. Min price $113.40. [2026-01-23T12:22:27.949631] [DEBUG] [REMOTE ] TMDX: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:27.949747] [DEBUG] [REMOTE ] TMDX: PASS: Integrity check passed. [2026-01-23T12:22:27.949789] [DEBUG] [REMOTE ] TMDX: Symbol is viable for forecasting. [2026-01-23T12:22:27.949839] [INFO ] [MAIN ] [3093/3498] TMDX kept (0.3s) | 3089 kept, 4 rejected | 138.2/min | ETA: 2.9m [2026-01-23T12:22:28.468858] [DEBUG] [REMOTE ] TME: Retrieved 1787 rows, trimmed to 300. [2026-01-23T12:22:28.468998] [DEBUG] [REMOTE ] TME: PASS: History has at least 300 days. [2026-01-23T12:22:28.469210] [DEBUG] [REMOTE ] TME: PASS: Price check passed. Min price $16.04. [2026-01-23T12:22:28.469347] [DEBUG] [REMOTE ] TME: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:28.469478] [DEBUG] [REMOTE ] TME: PASS: Integrity check passed. [2026-01-23T12:22:28.469519] [DEBUG] [REMOTE ] TME: Symbol is viable for forecasting. [2026-01-23T12:22:28.469585] [INFO ] [MAIN ] [3094/3498] TME kept (0.5s) | 3090 kept, 4 rejected | 138.2/min | ETA: 2.9m [2026-01-23T12:22:28.929037] [DEBUG] [REMOTE ] TMHC: Retrieved 3217 rows, trimmed to 300. [2026-01-23T12:22:28.929170] [DEBUG] [REMOTE ] TMHC: PASS: History has at least 300 days. [2026-01-23T12:22:28.929379] [DEBUG] [REMOTE ] TMHC: PASS: Price check passed. Min price $57.80. [2026-01-23T12:22:28.929513] [DEBUG] [REMOTE ] TMHC: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:28.929642] [DEBUG] [REMOTE ] TMHC: PASS: Integrity check passed. [2026-01-23T12:22:28.929685] [DEBUG] [REMOTE ] TMHC: Symbol is viable for forecasting. [2026-01-23T12:22:28.929734] [INFO ] [MAIN ] [3095/3498] TMHC kept (0.5s) | 3091 kept, 4 rejected | 138.2/min | ETA: 2.9m [2026-01-23T12:22:29.398008] [DEBUG] [REMOTE ] TMUS: Retrieved 4721 rows, trimmed to 300. [2026-01-23T12:22:29.398141] [DEBUG] [REMOTE ] TMUS: PASS: History has at least 300 days. [2026-01-23T12:22:29.398353] [DEBUG] [REMOTE ] TMUS: PASS: Price check passed. Min price $183.60. [2026-01-23T12:22:29.398489] [DEBUG] [REMOTE ] TMUS: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:29.398620] [DEBUG] [REMOTE ] TMUS: PASS: Integrity check passed. [2026-01-23T12:22:29.398663] [DEBUG] [REMOTE ] TMUS: Symbol is viable for forecasting. [2026-01-23T12:22:29.398712] [INFO ] [MAIN ] [3096/3498] TMUS kept (0.5s) | 3092 kept, 4 rejected | 138.2/min | ETA: 2.9m [2026-01-23T12:22:29.716612] [DEBUG] [REMOTE ] TNC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:29.716789] [DEBUG] [REMOTE ] TNC: PASS: History has at least 300 days. [2026-01-23T12:22:29.717117] [DEBUG] [REMOTE ] TNC: PASS: Price check passed. Min price $68.68. [2026-01-23T12:22:29.717269] [DEBUG] [REMOTE ] TNC: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:29.717419] [DEBUG] [REMOTE ] TNC: PASS: Integrity check passed. [2026-01-23T12:22:29.717462] [DEBUG] [REMOTE ] TNC: Symbol is viable for forecasting. [2026-01-23T12:22:29.717524] [INFO ] [MAIN ] [3097/3498] TNC kept (0.3s) | 3093 kept, 4 rejected | 138.2/min | ETA: 2.9m [2026-01-23T12:22:30.148492] [DEBUG] [REMOTE ] TNDM: Retrieved 3064 rows, trimmed to 300. [2026-01-23T12:22:30.148687] [DEBUG] [REMOTE ] TNDM: PASS: History has at least 300 days. [2026-01-23T12:22:30.148931] [DEBUG] [REMOTE ] TNDM: PASS: Price check passed. Min price $13.33. [2026-01-23T12:22:30.149091] [DEBUG] [REMOTE ] TNDM: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:30.149270] [DEBUG] [REMOTE ] TNDM: PASS: Integrity check passed. [2026-01-23T12:22:30.149334] [DEBUG] [REMOTE ] TNDM: Symbol is viable for forecasting. [2026-01-23T12:22:30.149402] [INFO ] [MAIN ] [3098/3498] TNDM kept (0.4s) | 3094 kept, 4 rejected | 138.2/min | ETA: 2.9m [2026-01-23T12:22:30.459653] [DEBUG] [REMOTE ] TNGX: Retrieved 1352 rows, trimmed to 300. [2026-01-23T12:22:30.459843] [DEBUG] [REMOTE ] TNGX: PASS: History has at least 300 days. [2026-01-23T12:22:30.460121] [DEBUG] [REMOTE ] TNGX: PASS: Price check passed. Min price $7.51. [2026-01-23T12:22:30.460262] [DEBUG] [REMOTE ] TNGX: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:30.460403] [DEBUG] [REMOTE ] TNGX: PASS: Integrity check passed. [2026-01-23T12:22:30.460445] [DEBUG] [REMOTE ] TNGX: Symbol is viable for forecasting. [2026-01-23T12:22:30.460495] [INFO ] [MAIN ] [3099/3498] TNGX kept (0.3s) | 3095 kept, 4 rejected | 138.2/min | ETA: 2.9m [2026-01-23T12:22:31.003653] [DEBUG] [REMOTE ] TNK: Retrieved 4555 rows, trimmed to 300. [2026-01-23T12:22:31.003798] [DEBUG] [REMOTE ] TNK: PASS: History has at least 300 days. [2026-01-23T12:22:31.004022] [DEBUG] [REMOTE ] TNK: PASS: Price check passed. Min price $51.50. [2026-01-23T12:22:31.004157] [DEBUG] [REMOTE ] TNK: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:31.004295] [DEBUG] [REMOTE ] TNK: PASS: Integrity check passed. [2026-01-23T12:22:31.004335] [DEBUG] [REMOTE ] TNK: Symbol is viable for forecasting. [2026-01-23T12:22:31.004384] [INFO ] [MAIN ] [3100/3498] TNK kept (0.5s) | 3096 kept, 4 rejected | 138.2/min | ETA: 2.9m [2026-01-23T12:22:31.491694] [DEBUG] [REMOTE ] TNL: Retrieved 4909 rows, trimmed to 300. [2026-01-23T12:22:31.491897] [DEBUG] [REMOTE ] TNL: PASS: History has at least 300 days. [2026-01-23T12:22:31.492192] [DEBUG] [REMOTE ] TNL: PASS: Price check passed. Min price $60.77. [2026-01-23T12:22:31.492340] [DEBUG] [REMOTE ] TNL: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:31.492478] [DEBUG] [REMOTE ] TNL: PASS: Integrity check passed. [2026-01-23T12:22:31.492522] [DEBUG] [REMOTE ] TNL: Symbol is viable for forecasting. [2026-01-23T12:22:31.492600] [INFO ] [MAIN ] [3101/3498] TNL kept (0.5s) | 3097 kept, 4 rejected | 138.2/min | ETA: 2.9m [2026-01-23T12:22:31.725540] [DEBUG] [REMOTE ] TNXP: Retrieved 3445 rows, trimmed to 300. [2026-01-23T12:22:31.725721] [DEBUG] [REMOTE ] TNXP: PASS: History has at least 300 days. [2026-01-23T12:22:31.725981] [DEBUG] [REMOTE ] TNXP: PASS: Price check passed. Min price $14.08. [2026-01-23T12:22:31.726154] [DEBUG] [REMOTE ] TNXP: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:31.726285] [DEBUG] [REMOTE ] TNXP: PASS: Integrity check passed. [2026-01-23T12:22:31.726327] [DEBUG] [REMOTE ] TNXP: Symbol is viable for forecasting. [2026-01-23T12:22:31.726376] [INFO ] [MAIN ] [3102/3498] TNXP kept (0.2s) | 3098 kept, 4 rejected | 138.2/min | ETA: 2.9m [2026-01-23T12:22:32.019989] [DEBUG] [REMOTE ] TOI: Retrieved 1050 rows, trimmed to 300. [2026-01-23T12:22:32.020175] [DEBUG] [REMOTE ] TOI: PASS: History has at least 300 days. [2026-01-23T12:22:32.020485] [DEBUG] [REMOTE ] TOI: PASS: Price check passed. Min price $2.94. [2026-01-23T12:22:32.020724] [DEBUG] [REMOTE ] TOI: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:32.020921] [DEBUG] [REMOTE ] TOI: PASS: Integrity check passed. [2026-01-23T12:22:32.020985] [DEBUG] [REMOTE ] TOI: Symbol is viable for forecasting. [2026-01-23T12:22:32.021059] [INFO ] [MAIN ] [3103/3498] TOI kept (0.3s) | 3099 kept, 4 rejected | 138.2/min | ETA: 2.9m [2026-01-23T12:22:32.706592] [DEBUG] [REMOTE ] TOL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:32.706744] [DEBUG] [REMOTE ] TOL: PASS: History has at least 300 days. [2026-01-23T12:22:32.706987] [DEBUG] [REMOTE ] TOL: PASS: Price check passed. Min price $126.03. [2026-01-23T12:22:32.707129] [DEBUG] [REMOTE ] TOL: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:32.707256] [DEBUG] [REMOTE ] TOL: PASS: Integrity check passed. [2026-01-23T12:22:32.707298] [DEBUG] [REMOTE ] TOL: Symbol is viable for forecasting. [2026-01-23T12:22:32.707372] [INFO ] [MAIN ] [3104/3498] TOL kept (0.7s) | 3100 kept, 4 rejected | 138.2/min | ETA: 2.9m [2026-01-23T12:22:32.821072] [DEBUG] [REMOTE ] TORO: Retrieved 725 rows, trimmed to 300. [2026-01-23T12:22:32.821212] [DEBUG] [REMOTE ] TORO: PASS: History has at least 300 days. [2026-01-23T12:22:32.821421] [DEBUG] [REMOTE ] TORO: PASS: Price check passed. Min price $2.45. [2026-01-23T12:22:32.821558] [DEBUG] [REMOTE ] TORO: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:32.821693] [DEBUG] [REMOTE ] TORO: PASS: Integrity check passed. [2026-01-23T12:22:32.821736] [DEBUG] [REMOTE ] TORO: Symbol is viable for forecasting. [2026-01-23T12:22:32.821785] [INFO ] [MAIN ] [3105/3498] TORO kept (0.1s) | 3101 kept, 4 rejected | 138.2/min | ETA: 2.8m [2026-01-23T12:22:33.638646] [DEBUG] [REMOTE ] TOWN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:33.638796] [DEBUG] [REMOTE ] TOWN: PASS: History has at least 300 days. [2026-01-23T12:22:33.639045] [DEBUG] [REMOTE ] TOWN: PASS: Price check passed. Min price $31.77. [2026-01-23T12:22:33.639188] [DEBUG] [REMOTE ] TOWN: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:33.639335] [DEBUG] [REMOTE ] TOWN: PASS: Integrity check passed. [2026-01-23T12:22:33.639380] [DEBUG] [REMOTE ] TOWN: Symbol is viable for forecasting. [2026-01-23T12:22:33.639433] [INFO ] [MAIN ] [3106/3498] TOWN kept (0.8s) | 3102 kept, 4 rejected | 138.2/min | ETA: 2.8m [2026-01-23T12:22:33.810721] [DEBUG] [REMOTE ] TOYO: Retrieved 392 rows, trimmed to 300. [2026-01-23T12:22:33.810894] [DEBUG] [REMOTE ] TOYO: PASS: History has at least 300 days. [2026-01-23T12:22:33.811183] [DEBUG] [REMOTE ] TOYO: PASS: Price check passed. Min price $5.76. [2026-01-23T12:22:33.811391] [DEBUG] [REMOTE ] TOYO: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:33.811554] [DEBUG] [REMOTE ] TOYO: PASS: Integrity check passed. [2026-01-23T12:22:33.811639] [DEBUG] [REMOTE ] TOYO: Symbol is viable for forecasting. [2026-01-23T12:22:33.811715] [INFO ] [MAIN ] [3107/3498] TOYO kept (0.2s) | 3103 kept, 4 rejected | 138.2/min | ETA: 2.8m [2026-01-23T12:22:34.212078] [DEBUG] [REMOTE ] TPB: Retrieved 2439 rows, trimmed to 300. [2026-01-23T12:22:34.212220] [DEBUG] [REMOTE ] TPB: PASS: History has at least 300 days. [2026-01-23T12:22:34.212435] [DEBUG] [REMOTE ] TPB: PASS: Price check passed. Min price $88.10. [2026-01-23T12:22:34.212603] [DEBUG] [REMOTE ] TPB: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:34.212721] [DEBUG] [REMOTE ] TPB: PASS: Integrity check passed. [2026-01-23T12:22:34.212762] [DEBUG] [REMOTE ] TPB: Symbol is viable for forecasting. [2026-01-23T12:22:34.212812] [INFO ] [MAIN ] [3108/3498] TPB kept (0.4s) | 3104 kept, 4 rejected | 138.2/min | ETA: 2.8m [2026-01-23T12:22:34.935929] [DEBUG] [REMOTE ] TPC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:34.936095] [DEBUG] [REMOTE ] TPC: PASS: History has at least 300 days. [2026-01-23T12:22:34.936395] [DEBUG] [REMOTE ] TPC: PASS: Price check passed. Min price $58.71. [2026-01-23T12:22:34.936539] [DEBUG] [REMOTE ] TPC: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:34.936701] [DEBUG] [REMOTE ] TPC: PASS: Integrity check passed. [2026-01-23T12:22:34.936744] [DEBUG] [REMOTE ] TPC: Symbol is viable for forecasting. [2026-01-23T12:22:34.936797] [INFO ] [MAIN ] [3109/3498] TPC kept (0.7s) | 3105 kept, 4 rejected | 138.2/min | ETA: 2.8m [2026-01-23T12:22:35.199296] [DEBUG] [REMOTE ] TPG: Retrieved 1009 rows, trimmed to 300. [2026-01-23T12:22:35.199540] [DEBUG] [REMOTE ] TPG: PASS: History has at least 300 days. [2026-01-23T12:22:35.199918] [DEBUG] [REMOTE ] TPG: PASS: Price check passed. Min price $52.87. [2026-01-23T12:22:35.200080] [DEBUG] [REMOTE ] TPG: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:35.200237] [DEBUG] [REMOTE ] TPG: PASS: Integrity check passed. [2026-01-23T12:22:35.200284] [DEBUG] [REMOTE ] TPG: Symbol is viable for forecasting. [2026-01-23T12:22:35.200347] [INFO ] [MAIN ] [3110/3498] TPG kept (0.3s) | 3106 kept, 4 rejected | 138.2/min | ETA: 2.8m [2026-01-23T12:22:35.536566] [DEBUG] [REMOTE ] TPGXL: Retrieved 473 rows, trimmed to 300. [2026-01-23T12:22:35.536807] [DEBUG] [REMOTE ] TPGXL: PASS: History has at least 300 days. [2026-01-23T12:22:35.537084] [DEBUG] [REMOTE ] TPGXL: PASS: Price check passed. Min price $24.75. [2026-01-23T12:22:35.537233] [DEBUG] [REMOTE ] TPGXL: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:35.537400] [DEBUG] [REMOTE ] TPGXL: PASS: Integrity check passed. [2026-01-23T12:22:35.537446] [DEBUG] [REMOTE ] TPGXL: Symbol is viable for forecasting. [2026-01-23T12:22:35.537502] [INFO ] [MAIN ] [3111/3498] TPGXL kept (0.3s) | 3107 kept, 4 rejected | 138.2/min | ETA: 2.8m [2026-01-23T12:22:36.169628] [DEBUG] [REMOTE ] TPH: Retrieved 3264 rows, trimmed to 300. [2026-01-23T12:22:36.169799] [DEBUG] [REMOTE ] TPH: PASS: History has at least 300 days. [2026-01-23T12:22:36.170066] [DEBUG] [REMOTE ] TPH: PASS: Price check passed. Min price $30.65. [2026-01-23T12:22:36.170238] [DEBUG] [REMOTE ] TPH: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:36.170361] [DEBUG] [REMOTE ] TPH: PASS: Integrity check passed. [2026-01-23T12:22:36.170402] [DEBUG] [REMOTE ] TPH: Symbol is viable for forecasting. [2026-01-23T12:22:36.170453] [INFO ] [MAIN ] [3112/3498] TPH kept (0.6s) | 3108 kept, 4 rejected | 138.2/min | ETA: 2.8m [2026-01-23T12:22:36.631934] [DEBUG] [REMOTE ] TPL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:36.632078] [DEBUG] [REMOTE ] TPL: PASS: History has at least 300 days. [2026-01-23T12:22:36.632352] [DEBUG] [REMOTE ] TPL: PASS: Price check passed. Min price $273.56. [2026-01-23T12:22:36.632495] [DEBUG] [REMOTE ] TPL: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:36.632642] [DEBUG] [REMOTE ] TPL: PASS: Integrity check passed. [2026-01-23T12:22:36.632686] [DEBUG] [REMOTE ] TPL: Symbol is viable for forecasting. [2026-01-23T12:22:36.632737] [INFO ] [MAIN ] [3113/3498] TPL kept (0.5s) | 3109 kept, 4 rejected | 138.2/min | ETA: 2.8m [2026-01-23T12:22:36.968909] [DEBUG] [REMOTE ] TPVG: Retrieved 2989 rows, trimmed to 300. [2026-01-23T12:22:36.969047] [DEBUG] [REMOTE ] TPVG: PASS: History has at least 300 days. [2026-01-23T12:22:36.969266] [DEBUG] [REMOTE ] TPVG: PASS: Price check passed. Min price $5.23. [2026-01-23T12:22:36.969411] [DEBUG] [REMOTE ] TPVG: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:36.969530] [DEBUG] [REMOTE ] TPVG: PASS: Integrity check passed. [2026-01-23T12:22:36.969591] [DEBUG] [REMOTE ] TPVG: Symbol is viable for forecasting. [2026-01-23T12:22:36.969645] [INFO ] [MAIN ] [3114/3498] TPVG kept (0.3s) | 3110 kept, 4 rejected | 138.2/min | ETA: 2.8m [2026-01-23T12:22:37.318832] [DEBUG] [REMOTE ] TPYP: Retrieved 2657 rows, trimmed to 300. [2026-01-23T12:22:37.318986] [DEBUG] [REMOTE ] TPYP: PASS: History has at least 300 days. [2026-01-23T12:22:37.319231] [DEBUG] [REMOTE ] TPYP: PASS: Price check passed. Min price $33.73. [2026-01-23T12:22:37.319397] [DEBUG] [REMOTE ] TPYP: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:37.319535] [DEBUG] [REMOTE ] TPYP: PASS: Integrity check passed. [2026-01-23T12:22:37.319606] [DEBUG] [REMOTE ] TPYP: Symbol is viable for forecasting. [2026-01-23T12:22:37.319669] [INFO ] [MAIN ] [3115/3498] TPYP kept (0.3s) | 3111 kept, 4 rejected | 138.2/min | ETA: 2.8m [2026-01-23T12:22:37.797635] [DEBUG] [REMOTE ] TPZ: Retrieved 4147 rows, trimmed to 300. [2026-01-23T12:22:37.797777] [DEBUG] [REMOTE ] TPZ: PASS: History has at least 300 days. [2026-01-23T12:22:37.798005] [DEBUG] [REMOTE ] TPZ: PASS: Price check passed. Min price $20.00. [2026-01-23T12:22:37.798146] [DEBUG] [REMOTE ] TPZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:37.798270] [DEBUG] [REMOTE ] TPZ: PASS: Integrity check passed. [2026-01-23T12:22:37.798312] [DEBUG] [REMOTE ] TPZ: Symbol is viable for forecasting. [2026-01-23T12:22:37.798361] [INFO ] [MAIN ] [3116/3498] TPZ kept (0.5s) | 3112 kept, 4 rejected | 138.2/min | ETA: 2.8m [2026-01-23T12:22:38.200236] [DEBUG] [REMOTE ] TQQQ: Retrieved 4011 rows, trimmed to 300. [2026-01-23T12:22:38.200381] [DEBUG] [REMOTE ] TQQQ: PASS: History has at least 300 days. [2026-01-23T12:22:38.200628] [DEBUG] [REMOTE ] TQQQ: PASS: Price check passed. Min price $46.38. [2026-01-23T12:22:38.200775] [DEBUG] [REMOTE ] TQQQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:38.200898] [DEBUG] [REMOTE ] TQQQ: PASS: Integrity check passed. [2026-01-23T12:22:38.200941] [DEBUG] [REMOTE ] TQQQ: Symbol is viable for forecasting. [2026-01-23T12:22:38.200995] [INFO ] [MAIN ] [3117/3498] TQQQ kept (0.4s) | 3113 kept, 4 rejected | 138.2/min | ETA: 2.8m [2026-01-23T12:22:38.565463] [DEBUG] [REMOTE ] TRC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:38.565651] [DEBUG] [REMOTE ] TRC: PASS: History has at least 300 days. [2026-01-23T12:22:38.565923] [DEBUG] [REMOTE ] TRC: PASS: Price check passed. Min price $15.58. [2026-01-23T12:22:38.566086] [DEBUG] [REMOTE ] TRC: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:38.566219] [DEBUG] [REMOTE ] TRC: PASS: Integrity check passed. [2026-01-23T12:22:38.566263] [DEBUG] [REMOTE ] TRC: Symbol is viable for forecasting. [2026-01-23T12:22:38.566315] [INFO ] [MAIN ] [3118/3498] TRC kept (0.4s) | 3114 kept, 4 rejected | 138.2/min | ETA: 2.7m [2026-01-23T12:22:38.876809] [DEBUG] [REMOTE ] TRDA: Retrieved 1061 rows, trimmed to 300. [2026-01-23T12:22:38.876950] [DEBUG] [REMOTE ] TRDA: PASS: History has at least 300 days. [2026-01-23T12:22:38.877199] [DEBUG] [REMOTE ] TRDA: PASS: Price check passed. Min price $6.62. [2026-01-23T12:22:38.877425] [DEBUG] [REMOTE ] TRDA: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:38.877554] [DEBUG] [REMOTE ] TRDA: PASS: Integrity check passed. [2026-01-23T12:22:38.877619] [DEBUG] [REMOTE ] TRDA: Symbol is viable for forecasting. [2026-01-23T12:22:38.877673] [INFO ] [MAIN ] [3119/3498] TRDA kept (0.3s) | 3115 kept, 4 rejected | 138.2/min | ETA: 2.7m [2026-01-23T12:22:39.430649] [DEBUG] [REMOTE ] TREE: Retrieved 4389 rows, trimmed to 300. [2026-01-23T12:22:39.430826] [DEBUG] [REMOTE ] TREE: PASS: History has at least 300 days. [2026-01-23T12:22:39.431136] [DEBUG] [REMOTE ] TREE: PASS: Price check passed. Min price $48.11. [2026-01-23T12:22:39.431315] [DEBUG] [REMOTE ] TREE: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:39.431471] [DEBUG] [REMOTE ] TREE: PASS: Integrity check passed. [2026-01-23T12:22:39.431521] [DEBUG] [REMOTE ] TREE: Symbol is viable for forecasting. [2026-01-23T12:22:39.431606] [INFO ] [MAIN ] [3120/3498] TREE kept (0.6s) | 3116 kept, 4 rejected | 138.2/min | ETA: 2.7m [2026-01-23T12:22:39.892719] [DEBUG] [REMOTE ] TREX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:39.892864] [DEBUG] [REMOTE ] TREX: PASS: History has at least 300 days. [2026-01-23T12:22:39.893104] [DEBUG] [REMOTE ] TREX: PASS: Price check passed. Min price $30.13. [2026-01-23T12:22:39.893252] [DEBUG] [REMOTE ] TREX: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:39.893378] [DEBUG] [REMOTE ] TREX: PASS: Integrity check passed. [2026-01-23T12:22:39.893419] [DEBUG] [REMOTE ] TREX: Symbol is viable for forecasting. [2026-01-23T12:22:39.893496] [INFO ] [MAIN ] [3121/3498] TREX kept (0.5s) | 3117 kept, 4 rejected | 138.2/min | ETA: 2.7m [2026-01-23T12:22:40.196669] [DEBUG] [REMOTE ] TRGP: Retrieved 3804 rows, trimmed to 300. [2026-01-23T12:22:40.196802] [DEBUG] [REMOTE ] TRGP: PASS: History has at least 300 days. [2026-01-23T12:22:40.197020] [DEBUG] [REMOTE ] TRGP: PASS: Price check passed. Min price $150.40. [2026-01-23T12:22:40.197161] [DEBUG] [REMOTE ] TRGP: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:40.197278] [DEBUG] [REMOTE ] TRGP: PASS: Integrity check passed. [2026-01-23T12:22:40.197320] [DEBUG] [REMOTE ] TRGP: Symbol is viable for forecasting. [2026-01-23T12:22:40.197401] [INFO ] [MAIN ] [3122/3498] TRGP kept (0.3s) | 3118 kept, 4 rejected | 138.2/min | ETA: 2.7m [2026-01-23T12:22:40.779652] [DEBUG] [REMOTE ] TRI: Retrieved 5942 rows, trimmed to 300. [2026-01-23T12:22:40.779827] [DEBUG] [REMOTE ] TRI: PASS: History has at least 300 days. [2026-01-23T12:22:40.780114] [DEBUG] [REMOTE ] TRI: PASS: Price check passed. Min price $120.11. [2026-01-23T12:22:40.780258] [DEBUG] [REMOTE ] TRI: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:40.780394] [DEBUG] [REMOTE ] TRI: PASS: Integrity check passed. [2026-01-23T12:22:40.780436] [DEBUG] [REMOTE ] TRI: Symbol is viable for forecasting. [2026-01-23T12:22:40.780489] [INFO ] [MAIN ] [3123/3498] TRI kept (0.6s) | 3119 kept, 4 rejected | 138.2/min | ETA: 2.7m [2026-01-23T12:22:41.020462] [DEBUG] [REMOTE ] TRIN: Retrieved 1251 rows, trimmed to 300. [2026-01-23T12:22:41.020649] [DEBUG] [REMOTE ] TRIN: PASS: History has at least 300 days. [2026-01-23T12:22:41.020892] [DEBUG] [REMOTE ] TRIN: PASS: Price check passed. Min price $13.66. [2026-01-23T12:22:41.021045] [DEBUG] [REMOTE ] TRIN: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:41.021162] [DEBUG] [REMOTE ] TRIN: PASS: Integrity check passed. [2026-01-23T12:22:41.021203] [DEBUG] [REMOTE ] TRIN: Symbol is viable for forecasting. [2026-01-23T12:22:41.021251] [INFO ] [MAIN ] [3124/3498] TRIN kept (0.2s) | 3120 kept, 4 rejected | 138.2/min | ETA: 2.7m [2026-01-23T12:22:41.553935] [DEBUG] [REMOTE ] TRIP: Retrieved 3551 rows, trimmed to 300. [2026-01-23T12:22:41.554075] [DEBUG] [REMOTE ] TRIP: PASS: History has at least 300 days. [2026-01-23T12:22:41.554306] [DEBUG] [REMOTE ] TRIP: PASS: Price check passed. Min price $13.05. [2026-01-23T12:22:41.554445] [DEBUG] [REMOTE ] TRIP: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:41.554565] [DEBUG] [REMOTE ] TRIP: PASS: Integrity check passed. [2026-01-23T12:22:41.554627] [DEBUG] [REMOTE ] TRIP: Symbol is viable for forecasting. [2026-01-23T12:22:41.554677] [INFO ] [MAIN ] [3125/3498] TRIP kept (0.5s) | 3121 kept, 4 rejected | 138.2/min | ETA: 2.7m [2026-01-23T12:22:41.898267] [DEBUG] [REMOTE ] TRMB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:41.898412] [DEBUG] [REMOTE ] TRMB: PASS: History has at least 300 days. [2026-01-23T12:22:41.898662] [DEBUG] [REMOTE ] TRMB: PASS: Price check passed. Min price $69.59. [2026-01-23T12:22:41.898802] [DEBUG] [REMOTE ] TRMB: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:41.898925] [DEBUG] [REMOTE ] TRMB: PASS: Integrity check passed. [2026-01-23T12:22:41.898966] [DEBUG] [REMOTE ] TRMB: Symbol is viable for forecasting. [2026-01-23T12:22:41.899014] [INFO ] [MAIN ] [3126/3498] TRMB kept (0.3s) | 3122 kept, 4 rejected | 138.2/min | ETA: 2.7m [2026-01-23T12:22:42.114733] [DEBUG] [REMOTE ] TRMD: Retrieved 1989 rows, trimmed to 300. [2026-01-23T12:22:42.114872] [DEBUG] [REMOTE ] TRMD: PASS: History has at least 300 days. [2026-01-23T12:22:42.115083] [DEBUG] [REMOTE ] TRMD: PASS: Price check passed. Min price $19.39. [2026-01-23T12:22:42.115227] [DEBUG] [REMOTE ] TRMD: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:42.115348] [DEBUG] [REMOTE ] TRMD: PASS: Integrity check passed. [2026-01-23T12:22:42.115391] [DEBUG] [REMOTE ] TRMD: Symbol is viable for forecasting. [2026-01-23T12:22:42.115442] [INFO ] [MAIN ] [3127/3498] TRMD kept (0.2s) | 3123 kept, 4 rejected | 138.2/min | ETA: 2.7m [2026-01-23T12:22:42.906044] [DEBUG] [REMOTE ] TRMK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:42.906310] [DEBUG] [REMOTE ] TRMK: PASS: History has at least 300 days. [2026-01-23T12:22:42.906853] [DEBUG] [REMOTE ] TRMK: PASS: Price check passed. Min price $36.51. [2026-01-23T12:22:42.907069] [DEBUG] [REMOTE ] TRMK: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:42.907278] [DEBUG] [REMOTE ] TRMK: PASS: Integrity check passed. [2026-01-23T12:22:42.907360] [DEBUG] [REMOTE ] TRMK: Symbol is viable for forecasting. [2026-01-23T12:22:42.907447] [INFO ] [MAIN ] [3128/3498] TRMK kept (0.8s) | 3124 kept, 4 rejected | 138.2/min | ETA: 2.7m [2026-01-23T12:22:43.420381] [DEBUG] [REMOTE ] TRN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:43.420659] [DEBUG] [REMOTE ] TRN: PASS: History has at least 300 days. [2026-01-23T12:22:43.421109] [DEBUG] [REMOTE ] TRN: PASS: Price check passed. Min price $24.62. [2026-01-23T12:22:43.421332] [DEBUG] [REMOTE ] TRN: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:43.421545] [DEBUG] [REMOTE ] TRN: PASS: Integrity check passed. [2026-01-23T12:22:43.421632] [DEBUG] [REMOTE ] TRN: Symbol is viable for forecasting. [2026-01-23T12:22:43.421719] [INFO ] [MAIN ] [3129/3498] TRN kept (0.5s) | 3125 kept, 4 rejected | 138.2/min | ETA: 2.7m [2026-01-23T12:22:43.799802] [DEBUG] [REMOTE ] TRNO: Retrieved 4012 rows, trimmed to 300. [2026-01-23T12:22:43.799970] [DEBUG] [REMOTE ] TRNO: PASS: History has at least 300 days. [2026-01-23T12:22:43.800324] [DEBUG] [REMOTE ] TRNO: PASS: Price check passed. Min price $56.64. [2026-01-23T12:22:43.800530] [DEBUG] [REMOTE ] TRNO: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:43.800729] [DEBUG] [REMOTE ] TRNO: PASS: Integrity check passed. [2026-01-23T12:22:43.800792] [DEBUG] [REMOTE ] TRNO: Symbol is viable for forecasting. [2026-01-23T12:22:43.800869] [INFO ] [MAIN ] [3130/3498] TRNO kept (0.4s) | 3126 kept, 4 rejected | 138.2/min | ETA: 2.7m [2026-01-23T12:22:44.260612] [DEBUG] [REMOTE ] TRNS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:44.260755] [DEBUG] [REMOTE ] TRNS: PASS: History has at least 300 days. [2026-01-23T12:22:44.260979] [DEBUG] [REMOTE ] TRNS: PASS: Price check passed. Min price $52.06. [2026-01-23T12:22:44.261124] [DEBUG] [REMOTE ] TRNS: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:44.261246] [DEBUG] [REMOTE ] TRNS: PASS: Integrity check passed. [2026-01-23T12:22:44.261289] [DEBUG] [REMOTE ] TRNS: Symbol is viable for forecasting. [2026-01-23T12:22:44.261350] [INFO ] [MAIN ] [3131/3498] TRNS kept (0.5s) | 3127 kept, 4 rejected | 138.2/min | ETA: 2.7m [2026-01-23T12:22:44.645988] [DEBUG] [REMOTE ] TROX: Retrieved 3808 rows, trimmed to 300. [2026-01-23T12:22:44.646191] [DEBUG] [REMOTE ] TROX: PASS: History has at least 300 days. [2026-01-23T12:22:44.646460] [DEBUG] [REMOTE ] TROX: PASS: Price check passed. Min price $2.88. [2026-01-23T12:22:44.646637] [DEBUG] [REMOTE ] TROX: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:44.646765] [DEBUG] [REMOTE ] TROX: PASS: Integrity check passed. [2026-01-23T12:22:44.646808] [DEBUG] [REMOTE ] TROX: Symbol is viable for forecasting. [2026-01-23T12:22:44.646872] [INFO ] [MAIN ] [3132/3498] TROX kept (0.4s) | 3128 kept, 4 rejected | 138.2/min | ETA: 2.6m [2026-01-23T12:22:45.124113] [DEBUG] [REMOTE ] TRP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:45.124304] [DEBUG] [REMOTE ] TRP: PASS: History has at least 300 days. [2026-01-23T12:22:45.124641] [DEBUG] [REMOTE ] TRP: PASS: Price check passed. Min price $49.23. [2026-01-23T12:22:45.124787] [DEBUG] [REMOTE ] TRP: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:45.124948] [DEBUG] [REMOTE ] TRP: PASS: Integrity check passed. [2026-01-23T12:22:45.124989] [DEBUG] [REMOTE ] TRP: Symbol is viable for forecasting. [2026-01-23T12:22:45.125040] [INFO ] [MAIN ] [3133/3498] TRP kept (0.5s) | 3129 kept, 4 rejected | 138.2/min | ETA: 2.6m [2026-01-23T12:22:45.518628] [DEBUG] [REMOTE ] TRS: Retrieved 4700 rows, trimmed to 300. [2026-01-23T12:22:45.518799] [DEBUG] [REMOTE ] TRS: PASS: History has at least 300 days. [2026-01-23T12:22:45.519078] [DEBUG] [REMOTE ] TRS: PASS: Price check passed. Min price $31.08. [2026-01-23T12:22:45.519218] [DEBUG] [REMOTE ] TRS: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:45.519378] [DEBUG] [REMOTE ] TRS: PASS: Integrity check passed. [2026-01-23T12:22:45.519441] [DEBUG] [REMOTE ] TRS: Symbol is viable for forecasting. [2026-01-23T12:22:45.519504] [INFO ] [MAIN ] [3134/3498] TRS kept (0.4s) | 3130 kept, 4 rejected | 138.2/min | ETA: 2.6m [2026-01-23T12:22:45.807463] [DEBUG] [REMOTE ] TRTX: Retrieved 2139 rows, trimmed to 300. [2026-01-23T12:22:45.807640] [DEBUG] [REMOTE ] TRTX: PASS: History has at least 300 days. [2026-01-23T12:22:45.807930] [DEBUG] [REMOTE ] TRTX: PASS: Price check passed. Min price $8.42. [2026-01-23T12:22:45.808116] [DEBUG] [REMOTE ] TRTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:45.808266] [DEBUG] [REMOTE ] TRTX: PASS: Integrity check passed. [2026-01-23T12:22:45.808321] [DEBUG] [REMOTE ] TRTX: Symbol is viable for forecasting. [2026-01-23T12:22:45.808391] [INFO ] [MAIN ] [3135/3498] TRTX kept (0.3s) | 3131 kept, 4 rejected | 138.2/min | ETA: 2.6m [2026-01-23T12:22:46.252695] [DEBUG] [REMOTE ] TRUP: Retrieved 2896 rows, trimmed to 300. [2026-01-23T12:22:46.252833] [DEBUG] [REMOTE ] TRUP: PASS: History has at least 300 days. [2026-01-23T12:22:46.253097] [DEBUG] [REMOTE ] TRUP: PASS: Price check passed. Min price $31.22. [2026-01-23T12:22:46.253240] [DEBUG] [REMOTE ] TRUP: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:46.253361] [DEBUG] [REMOTE ] TRUP: PASS: Integrity check passed. [2026-01-23T12:22:46.253403] [DEBUG] [REMOTE ] TRUP: Symbol is viable for forecasting. [2026-01-23T12:22:46.253456] [INFO ] [MAIN ] [3136/3498] TRUP kept (0.4s) | 3132 kept, 4 rejected | 138.2/min | ETA: 2.6m [2026-01-23T12:22:46.617637] [DEBUG] [REMOTE ] TRVG: Retrieved 2286 rows, trimmed to 300. [2026-01-23T12:22:46.617808] [DEBUG] [REMOTE ] TRVG: PASS: History has at least 300 days. [2026-01-23T12:22:46.618064] [DEBUG] [REMOTE ] TRVG: PASS: Price check passed. Min price $2.77. [2026-01-23T12:22:46.618208] [DEBUG] [REMOTE ] TRVG: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:46.618338] [DEBUG] [REMOTE ] TRVG: PASS: Integrity check passed. [2026-01-23T12:22:46.618382] [DEBUG] [REMOTE ] TRVG: Symbol is viable for forecasting. [2026-01-23T12:22:46.618433] [INFO ] [MAIN ] [3137/3498] TRVG kept (0.4s) | 3133 kept, 4 rejected | 138.2/min | ETA: 2.6m [2026-01-23T12:22:47.200188] [DEBUG] [REMOTE ] TS: Retrieved 5812 rows, trimmed to 300. [2026-01-23T12:22:47.200363] [DEBUG] [REMOTE ] TS: PASS: History has at least 300 days. [2026-01-23T12:22:47.200683] [DEBUG] [REMOTE ] TS: PASS: Price check passed. Min price $36.57. [2026-01-23T12:22:47.201023] [DEBUG] [REMOTE ] TS: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:47.201160] [DEBUG] [REMOTE ] TS: PASS: Integrity check passed. [2026-01-23T12:22:47.201204] [DEBUG] [REMOTE ] TS: Symbol is viable for forecasting. [2026-01-23T12:22:47.201256] [INFO ] [MAIN ] [3138/3498] TS kept (0.6s) | 3134 kept, 4 rejected | 138.2/min | ETA: 2.6m [2026-01-23T12:22:47.646867] [DEBUG] [REMOTE ] TSBK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:47.647006] [DEBUG] [REMOTE ] TSBK: PASS: History has at least 300 days. [2026-01-23T12:22:47.647240] [DEBUG] [REMOTE ] TSBK: PASS: Price check passed. Min price $30.99. [2026-01-23T12:22:47.647401] [DEBUG] [REMOTE ] TSBK: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:47.647528] [DEBUG] [REMOTE ] TSBK: PASS: Integrity check passed. [2026-01-23T12:22:47.647587] [DEBUG] [REMOTE ] TSBK: Symbol is viable for forecasting. [2026-01-23T12:22:47.647653] [INFO ] [MAIN ] [3139/3498] TSBK kept (0.4s) | 3135 kept, 4 rejected | 138.2/min | ETA: 2.6m [2026-01-23T12:22:48.091776] [DEBUG] [REMOTE ] TSCO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:48.091935] [DEBUG] [REMOTE ] TSCO: PASS: History has at least 300 days. [2026-01-23T12:22:48.092218] [DEBUG] [REMOTE ] TSCO: PASS: Price check passed. Min price $49.83. [2026-01-23T12:22:48.092364] [DEBUG] [REMOTE ] TSCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:48.092532] [DEBUG] [REMOTE ] TSCO: PASS: Integrity check passed. [2026-01-23T12:22:48.092601] [DEBUG] [REMOTE ] TSCO: Symbol is viable for forecasting. [2026-01-23T12:22:48.092669] [INFO ] [MAIN ] [3140/3498] TSCO kept (0.4s) | 3136 kept, 4 rejected | 138.2/min | ETA: 2.6m [2026-01-23T12:22:48.313362] [DEBUG] [REMOTE ] TSDD: Retrieved 607 rows, trimmed to 300. [2026-01-23T12:22:48.313504] [DEBUG] [REMOTE ] TSDD: PASS: History has at least 300 days. [2026-01-23T12:22:48.313762] [DEBUG] [REMOTE ] TSDD: PASS: Price check passed. Min price $6.59. [2026-01-23T12:22:48.313911] [DEBUG] [REMOTE ] TSDD: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:48.314027] [DEBUG] [REMOTE ] TSDD: PASS: Integrity check passed. [2026-01-23T12:22:48.314070] [DEBUG] [REMOTE ] TSDD: Symbol is viable for forecasting. [2026-01-23T12:22:48.314121] [INFO ] [MAIN ] [3141/3498] TSDD kept (0.2s) | 3137 kept, 4 rejected | 138.2/min | ETA: 2.6m [2026-01-23T12:22:48.951540] [DEBUG] [REMOTE ] TSEM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:48.951700] [DEBUG] [REMOTE ] TSEM: PASS: History has at least 300 days. [2026-01-23T12:22:48.951950] [DEBUG] [REMOTE ] TSEM: PASS: Price check passed. Min price $79.00. [2026-01-23T12:22:48.952090] [DEBUG] [REMOTE ] TSEM: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:48.952211] [DEBUG] [REMOTE ] TSEM: PASS: Integrity check passed. [2026-01-23T12:22:48.952252] [DEBUG] [REMOTE ] TSEM: Symbol is viable for forecasting. [2026-01-23T12:22:48.952302] [INFO ] [MAIN ] [3142/3498] TSEM kept (0.6s) | 3138 kept, 4 rejected | 138.2/min | ETA: 2.6m [2026-01-23T12:22:49.204853] [DEBUG] [REMOTE ] TSHA: Retrieved 1338 rows, trimmed to 300. [2026-01-23T12:22:49.204998] [DEBUG] [REMOTE ] TSHA: PASS: History has at least 300 days. [2026-01-23T12:22:49.205231] [DEBUG] [REMOTE ] TSHA: PASS: Price check passed. Min price $3.83. [2026-01-23T12:22:49.205400] [DEBUG] [REMOTE ] TSHA: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:49.205523] [DEBUG] [REMOTE ] TSHA: PASS: Integrity check passed. [2026-01-23T12:22:49.205565] [DEBUG] [REMOTE ] TSHA: Symbol is viable for forecasting. [2026-01-23T12:22:49.205645] [INFO ] [MAIN ] [3143/3498] TSHA kept (0.3s) | 3139 kept, 4 rejected | 138.2/min | ETA: 2.6m [2026-01-23T12:22:49.643878] [DEBUG] [REMOTE ] TSI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:49.644097] [DEBUG] [REMOTE ] TSI: PASS: History has at least 300 days. [2026-01-23T12:22:49.644378] [DEBUG] [REMOTE ] TSI: PASS: Price check passed. Min price $4.71. [2026-01-23T12:22:49.644519] [DEBUG] [REMOTE ] TSI: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:49.644669] [DEBUG] [REMOTE ] TSI: PASS: Integrity check passed. [2026-01-23T12:22:49.644711] [DEBUG] [REMOTE ] TSI: Symbol is viable for forecasting. [2026-01-23T12:22:49.644762] [INFO ] [MAIN ] [3144/3498] TSI kept (0.4s) | 3140 kept, 4 rejected | 138.2/min | ETA: 2.6m [2026-01-23T12:22:49.978586] [DEBUG] [REMOTE ] TSL: Retrieved 867 rows, trimmed to 300. [2026-01-23T12:22:49.978733] [DEBUG] [REMOTE ] TSL: PASS: History has at least 300 days. [2026-01-23T12:22:49.979004] [DEBUG] [REMOTE ] TSL: PASS: Price check passed. Min price $15.81. [2026-01-23T12:22:49.979157] [DEBUG] [REMOTE ] TSL: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:49.979272] [DEBUG] [REMOTE ] TSL: PASS: Integrity check passed. [2026-01-23T12:22:49.979315] [DEBUG] [REMOTE ] TSL: Symbol is viable for forecasting. [2026-01-23T12:22:49.979366] [INFO ] [MAIN ] [3145/3498] TSL kept (0.3s) | 3141 kept, 4 rejected | 138.2/min | ETA: 2.6m [2026-01-23T12:22:50.450451] [DEBUG] [REMOTE ] TSLA: Retrieved 3916 rows, trimmed to 300. [2026-01-23T12:22:50.450639] [DEBUG] [REMOTE ] TSLA: PASS: History has at least 300 days. [2026-01-23T12:22:50.450971] [DEBUG] [REMOTE ] TSLA: PASS: Price check passed. Min price $391.09. [2026-01-23T12:22:50.451155] [DEBUG] [REMOTE ] TSLA: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:50.451318] [DEBUG] [REMOTE ] TSLA: PASS: Integrity check passed. [2026-01-23T12:22:50.451374] [DEBUG] [REMOTE ] TSLA: Symbol is viable for forecasting. [2026-01-23T12:22:50.451440] [INFO ] [MAIN ] [3146/3498] TSLA kept (0.5s) | 3142 kept, 4 rejected | 138.2/min | ETA: 2.5m [2026-01-23T12:22:50.771362] [DEBUG] [REMOTE ] TSLL: Retrieved 867 rows, trimmed to 300. [2026-01-23T12:22:50.771511] [DEBUG] [REMOTE ] TSLL: PASS: History has at least 300 days. [2026-01-23T12:22:50.771771] [DEBUG] [REMOTE ] TSLL: PASS: Price check passed. Min price $14.91. [2026-01-23T12:22:50.771928] [DEBUG] [REMOTE ] TSLL: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:50.772061] [DEBUG] [REMOTE ] TSLL: PASS: Integrity check passed. [2026-01-23T12:22:50.772102] [DEBUG] [REMOTE ] TSLL: Symbol is viable for forecasting. [2026-01-23T12:22:50.772152] [INFO ] [MAIN ] [3147/3498] TSLL kept (0.3s) | 3143 kept, 4 rejected | 138.2/min | ETA: 2.5m [2026-01-23T12:22:51.165513] [DEBUG] [REMOTE ] TSLQ: Retrieved 885 rows, trimmed to 300. [2026-01-23T12:22:51.165717] [DEBUG] [REMOTE ] TSLQ: PASS: History has at least 300 days. [2026-01-23T12:22:51.166023] [DEBUG] [REMOTE ] TSLQ: PASS: Price check passed. Min price $15.42. [2026-01-23T12:22:51.166210] [DEBUG] [REMOTE ] TSLQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:51.166358] [DEBUG] [REMOTE ] TSLQ: PASS: Integrity check passed. [2026-01-23T12:22:51.166404] [DEBUG] [REMOTE ] TSLQ: Symbol is viable for forecasting. [2026-01-23T12:22:51.166454] [INFO ] [MAIN ] [3148/3498] TSLQ kept (0.4s) | 3144 kept, 4 rejected | 138.3/min | ETA: 2.5m [2026-01-23T12:22:51.455511] [DEBUG] [REMOTE ] TSLS: Retrieved 867 rows, trimmed to 300. [2026-01-23T12:22:51.455683] [DEBUG] [REMOTE ] TSLS: PASS: History has at least 300 days. [2026-01-23T12:22:51.455904] [DEBUG] [REMOTE ] TSLS: PASS: Price check passed. Min price $4.66. [2026-01-23T12:22:51.456041] [DEBUG] [REMOTE ] TSLS: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:51.456156] [DEBUG] [REMOTE ] TSLS: PASS: Integrity check passed. [2026-01-23T12:22:51.456197] [DEBUG] [REMOTE ] TSLS: Symbol is viable for forecasting. [2026-01-23T12:22:51.456246] [INFO ] [MAIN ] [3149/3498] TSLS kept (0.3s) | 3145 kept, 4 rejected | 138.3/min | ETA: 2.5m [2026-01-23T12:22:52.086712] [DEBUG] [REMOTE ] TSLX: Retrieved 2978 rows, trimmed to 300. [2026-01-23T12:22:52.086859] [DEBUG] [REMOTE ] TSLX: PASS: History has at least 300 days. [2026-01-23T12:22:52.087092] [DEBUG] [REMOTE ] TSLX: PASS: Price check passed. Min price $20.26. [2026-01-23T12:22:52.087231] [DEBUG] [REMOTE ] TSLX: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:52.087381] [DEBUG] [REMOTE ] TSLX: PASS: Integrity check passed. [2026-01-23T12:22:52.087426] [DEBUG] [REMOTE ] TSLX: Symbol is viable for forecasting. [2026-01-23T12:22:52.087477] [INFO ] [MAIN ] [3150/3498] TSLX kept (0.6s) | 3146 kept, 4 rejected | 138.2/min | ETA: 2.5m [2026-01-23T12:22:52.626026] [DEBUG] [REMOTE ] TSM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:52.626187] [DEBUG] [REMOTE ] TSM: PASS: History has at least 300 days. [2026-01-23T12:22:52.626447] [DEBUG] [REMOTE ] TSM: PASS: Price check passed. Min price $274.34. [2026-01-23T12:22:52.626610] [DEBUG] [REMOTE ] TSM: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:52.626748] [DEBUG] [REMOTE ] TSM: PASS: Integrity check passed. [2026-01-23T12:22:52.626790] [DEBUG] [REMOTE ] TSM: Symbol is viable for forecasting. [2026-01-23T12:22:52.626842] [INFO ] [MAIN ] [3151/3498] TSM kept (0.5s) | 3147 kept, 4 rejected | 138.2/min | ETA: 2.5m [2026-01-23T12:22:53.111333] [DEBUG] [REMOTE ] TSN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:53.111474] [DEBUG] [REMOTE ] TSN: PASS: History has at least 300 days. [2026-01-23T12:22:53.111719] [DEBUG] [REMOTE ] TSN: PASS: Price check passed. Min price $50.28. [2026-01-23T12:22:53.111860] [DEBUG] [REMOTE ] TSN: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:53.111978] [DEBUG] [REMOTE ] TSN: PASS: Integrity check passed. [2026-01-23T12:22:53.112019] [DEBUG] [REMOTE ] TSN: Symbol is viable for forecasting. [2026-01-23T12:22:53.112070] [INFO ] [MAIN ] [3152/3498] TSN kept (0.5s) | 3148 kept, 4 rejected | 138.2/min | ETA: 2.5m [2026-01-23T12:22:53.362251] [DEBUG] [REMOTE ] TSQ: Retrieved 2892 rows, trimmed to 300. [2026-01-23T12:22:53.362379] [DEBUG] [REMOTE ] TSQ: PASS: History has at least 300 days. [2026-01-23T12:22:53.362630] [DEBUG] [REMOTE ] TSQ: PASS: Price check passed. Min price $4.38. [2026-01-23T12:22:53.362768] [DEBUG] [REMOTE ] TSQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:53.362879] [DEBUG] [REMOTE ] TSQ: PASS: Integrity check passed. [2026-01-23T12:22:53.362920] [DEBUG] [REMOTE ] TSQ: Symbol is viable for forecasting. [2026-01-23T12:22:53.362968] [INFO ] [MAIN ] [3153/3498] TSQ kept (0.3s) | 3149 kept, 4 rejected | 138.2/min | ETA: 2.5m [2026-01-23T12:22:53.973483] [DEBUG] [REMOTE ] TTC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:53.973714] [DEBUG] [REMOTE ] TTC: PASS: History has at least 300 days. [2026-01-23T12:22:53.973973] [DEBUG] [REMOTE ] TTC: PASS: Price check passed. Min price $67.65. [2026-01-23T12:22:53.974113] [DEBUG] [REMOTE ] TTC: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:53.974241] [DEBUG] [REMOTE ] TTC: PASS: Integrity check passed. [2026-01-23T12:22:53.974283] [DEBUG] [REMOTE ] TTC: Symbol is viable for forecasting. [2026-01-23T12:22:53.974334] [INFO ] [MAIN ] [3154/3498] TTC kept (0.6s) | 3150 kept, 4 rejected | 138.2/min | ETA: 2.5m [2026-01-23T12:22:54.275860] [DEBUG] [REMOTE ] TTD: Retrieved 2347 rows, trimmed to 300. [2026-01-23T12:22:54.276013] [DEBUG] [REMOTE ] TTD: PASS: History has at least 300 days. [2026-01-23T12:22:54.276231] [DEBUG] [REMOTE ] TTD: PASS: Price check passed. Min price $34.15. [2026-01-23T12:22:54.276369] [DEBUG] [REMOTE ] TTD: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:54.276486] [DEBUG] [REMOTE ] TTD: PASS: Integrity check passed. [2026-01-23T12:22:54.276527] [DEBUG] [REMOTE ] TTD: Symbol is viable for forecasting. [2026-01-23T12:22:54.276596] [INFO ] [MAIN ] [3155/3498] TTD kept (0.3s) | 3151 kept, 4 rejected | 138.2/min | ETA: 2.5m [2026-01-23T12:22:54.769003] [DEBUG] [REMOTE ] TTE: Retrieved 4585 rows, trimmed to 300. [2026-01-23T12:22:54.769191] [DEBUG] [REMOTE ] TTE: PASS: History has at least 300 days. [2026-01-23T12:22:54.769516] [DEBUG] [REMOTE ] TTE: PASS: Price check passed. Min price $61.30. [2026-01-23T12:22:54.769684] [DEBUG] [REMOTE ] TTE: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:54.769851] [DEBUG] [REMOTE ] TTE: PASS: Integrity check passed. [2026-01-23T12:22:54.769894] [DEBUG] [REMOTE ] TTE: Symbol is viable for forecasting. [2026-01-23T12:22:54.769948] [INFO ] [MAIN ] [3156/3498] TTE kept (0.5s) | 3152 kept, 4 rejected | 138.2/min | ETA: 2.5m [2026-01-23T12:22:55.268435] [DEBUG] [REMOTE ] TTEC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:55.268624] [DEBUG] [REMOTE ] TTEC: PASS: History has at least 300 days. [2026-01-23T12:22:55.268972] [DEBUG] [REMOTE ] TTEC: PASS: Price check passed. Min price $2.57. [2026-01-23T12:22:55.269148] [DEBUG] [REMOTE ] TTEC: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:55.269285] [DEBUG] [REMOTE ] TTEC: PASS: Integrity check passed. [2026-01-23T12:22:55.269329] [DEBUG] [REMOTE ] TTEC: Symbol is viable for forecasting. [2026-01-23T12:22:55.269382] [INFO ] [MAIN ] [3157/3498] TTEC kept (0.5s) | 3153 kept, 4 rejected | 138.2/min | ETA: 2.5m [2026-01-23T12:22:55.674590] [DEBUG] [REMOTE ] TTEK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:55.674726] [DEBUG] [REMOTE ] TTEK: PASS: History has at least 300 days. [2026-01-23T12:22:55.674952] [DEBUG] [REMOTE ] TTEK: PASS: Price check passed. Min price $31.79. [2026-01-23T12:22:55.675093] [DEBUG] [REMOTE ] TTEK: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:55.675211] [DEBUG] [REMOTE ] TTEK: PASS: Integrity check passed. [2026-01-23T12:22:55.675252] [DEBUG] [REMOTE ] TTEK: Symbol is viable for forecasting. [2026-01-23T12:22:55.675302] [INFO ] [MAIN ] [3158/3498] TTEK kept (0.4s) | 3154 kept, 4 rejected | 138.2/min | ETA: 2.5m [2026-01-23T12:22:56.135436] [DEBUG] [REMOTE ] TTI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:56.135593] [DEBUG] [REMOTE ] TTI: PASS: History has at least 300 days. [2026-01-23T12:22:56.135826] [DEBUG] [REMOTE ] TTI: PASS: Price check passed. Min price $7.00. [2026-01-23T12:22:56.135963] [DEBUG] [REMOTE ] TTI: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:56.136082] [DEBUG] [REMOTE ] TTI: PASS: Integrity check passed. [2026-01-23T12:22:56.136122] [DEBUG] [REMOTE ] TTI: Symbol is viable for forecasting. [2026-01-23T12:22:56.136170] [INFO ] [MAIN ] [3159/3498] TTI kept (0.5s) | 3155 kept, 4 rejected | 138.2/min | ETA: 2.5m [2026-01-23T12:22:56.583283] [DEBUG] [REMOTE ] TTMI: Retrieved 6369 rows, trimmed to 300. [2026-01-23T12:22:56.583451] [DEBUG] [REMOTE ] TTMI: PASS: History has at least 300 days. [2026-01-23T12:22:56.583727] [DEBUG] [REMOTE ] TTMI: PASS: Price check passed. Min price $58.45. [2026-01-23T12:22:56.583874] [DEBUG] [REMOTE ] TTMI: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:56.584001] [DEBUG] [REMOTE ] TTMI: PASS: Integrity check passed. [2026-01-23T12:22:56.584044] [DEBUG] [REMOTE ] TTMI: Symbol is viable for forecasting. [2026-01-23T12:22:56.584098] [INFO ] [MAIN ] [3160/3498] TTMI kept (0.4s) | 3156 kept, 4 rejected | 138.2/min | ETA: 2.4m [2026-01-23T12:22:56.925484] [DEBUG] [REMOTE ] TTWO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:56.925643] [DEBUG] [REMOTE ] TTWO: PASS: History has at least 300 days. [2026-01-23T12:22:56.925888] [DEBUG] [REMOTE ] TTWO: PASS: Price check passed. Min price $232.00. [2026-01-23T12:22:56.926033] [DEBUG] [REMOTE ] TTWO: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:56.926177] [DEBUG] [REMOTE ] TTWO: PASS: Integrity check passed. [2026-01-23T12:22:56.926220] [DEBUG] [REMOTE ] TTWO: Symbol is viable for forecasting. [2026-01-23T12:22:56.926273] [INFO ] [MAIN ] [3161/3498] TTWO kept (0.3s) | 3157 kept, 4 rejected | 138.2/min | ETA: 2.4m [2026-01-23T12:22:57.268684] [DEBUG] [REMOTE ] TUGN: Retrieved 922 rows, trimmed to 300. [2026-01-23T12:22:57.268823] [DEBUG] [REMOTE ] TUGN: PASS: History has at least 300 days. [2026-01-23T12:22:57.269038] [DEBUG] [REMOTE ] TUGN: PASS: Price check passed. Min price $24.13. [2026-01-23T12:22:57.269170] [DEBUG] [REMOTE ] TUGN: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:57.269282] [DEBUG] [REMOTE ] TUGN: PASS: Integrity check passed. [2026-01-23T12:22:57.269323] [DEBUG] [REMOTE ] TUGN: Symbol is viable for forecasting. [2026-01-23T12:22:57.269370] [INFO ] [MAIN ] [3162/3498] TUGN kept (0.3s) | 3158 kept, 4 rejected | 138.2/min | ETA: 2.4m [2026-01-23T12:22:57.662926] [DEBUG] [REMOTE ] TUSK: Retrieved 2330 rows, trimmed to 300. [2026-01-23T12:22:57.663072] [DEBUG] [REMOTE ] TUSK: PASS: History has at least 300 days. [2026-01-23T12:22:57.663295] [DEBUG] [REMOTE ] TUSK: PASS: Price check passed. Min price $1.73. [2026-01-23T12:22:57.663436] [DEBUG] [REMOTE ] TUSK: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:57.663551] [DEBUG] [REMOTE ] TUSK: PASS: Integrity check passed. [2026-01-23T12:22:57.663612] [DEBUG] [REMOTE ] TUSK: Symbol is viable for forecasting. [2026-01-23T12:22:57.663675] [INFO ] [MAIN ] [3163/3498] TUSK kept (0.4s) | 3159 kept, 4 rejected | 138.3/min | ETA: 2.4m [2026-01-23T12:22:58.269687] [DEBUG] [REMOTE ] TVC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:22:58.269833] [DEBUG] [REMOTE ] TVC: PASS: History has at least 300 days. [2026-01-23T12:22:58.270067] [DEBUG] [REMOTE ] TVC: PASS: Price check passed. Min price $23.80. [2026-01-23T12:22:58.270207] [DEBUG] [REMOTE ] TVC: PASS: Continuity check passed with 300 days. [2026-01-23T12:22:58.270325] [DEBUG] [REMOTE ] TVC: PASS: Integrity check passed. [2026-01-23T12:22:58.270366] [DEBUG] [REMOTE ] TVC: Symbol is viable for forecasting. [2026-01-23T12:22:58.270415] [INFO ] [MAIN ] [3164/3498] TVC kept (0.6s) | 3160 kept, 4 rejected | 138.2/min | ETA: 2.4m [2026-01-23T12:23:01.139419] [DEBUG] [REMOTE ] TVE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:01.139620] [DEBUG] [REMOTE ] TVE: PASS: History has at least 300 days. [2026-01-23T12:23:01.139871] [DEBUG] [REMOTE ] TVE: PASS: Price check passed. Min price $23.91. [2026-01-23T12:23:01.140007] [DEBUG] [REMOTE ] TVE: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:01.140131] [DEBUG] [REMOTE ] TVE: PASS: Integrity check passed. [2026-01-23T12:23:01.140171] [DEBUG] [REMOTE ] TVE: Symbol is viable for forecasting. [2026-01-23T12:23:01.140220] [INFO ] [MAIN ] [3165/3498] TVE kept (2.9s) | 3161 kept, 4 rejected | 138.0/min | ETA: 2.4m [2026-01-23T12:23:02.428184] [DEBUG] [REMOTE ] TVTX: Retrieved 3320 rows, trimmed to 300. [2026-01-23T12:23:02.428342] [DEBUG] [REMOTE ] TVTX: PASS: History has at least 300 days. [2026-01-23T12:23:02.428603] [DEBUG] [REMOTE ] TVTX: PASS: Price check passed. Min price $27.87. [2026-01-23T12:23:02.428755] [DEBUG] [REMOTE ] TVTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:02.428876] [DEBUG] [REMOTE ] TVTX: PASS: Integrity check passed. [2026-01-23T12:23:02.428918] [DEBUG] [REMOTE ] TVTX: Symbol is viable for forecasting. [2026-01-23T12:23:02.428967] [INFO ] [MAIN ] [3166/3498] TVTX kept (1.3s) | 3162 kept, 4 rejected | 137.9/min | ETA: 2.4m [2026-01-23T12:23:02.523131] [DEBUG] [REMOTE ] TWFG: Retrieved 380 rows, trimmed to 300. [2026-01-23T12:23:02.523263] [DEBUG] [REMOTE ] TWFG: PASS: History has at least 300 days. [2026-01-23T12:23:02.523474] [DEBUG] [REMOTE ] TWFG: PASS: Price check passed. Min price $24.14. [2026-01-23T12:23:02.523645] [DEBUG] [REMOTE ] TWFG: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:02.523778] [DEBUG] [REMOTE ] TWFG: PASS: Integrity check passed. [2026-01-23T12:23:02.523821] [DEBUG] [REMOTE ] TWFG: Symbol is viable for forecasting. [2026-01-23T12:23:02.523869] [INFO ] [MAIN ] [3167/3498] TWFG kept (0.1s) | 3163 kept, 4 rejected | 137.9/min | ETA: 2.4m [2026-01-23T12:23:03.001366] [DEBUG] [REMOTE ] TWG: Retrieved 444 rows, trimmed to 300. [2026-01-23T12:23:03.001518] [DEBUG] [REMOTE ] TWG: PASS: History has at least 300 days. [2026-01-23T12:23:03.001791] [DEBUG] [REMOTE ] TWG: PASS: Price check passed. Min price $3.29. [2026-01-23T12:23:03.001933] [DEBUG] [REMOTE ] TWG: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:03.002054] [DEBUG] [REMOTE ] TWG: PASS: Integrity check passed. [2026-01-23T12:23:03.002096] [DEBUG] [REMOTE ] TWG: Symbol is viable for forecasting. [2026-01-23T12:23:03.002145] [INFO ] [MAIN ] [3168/3498] TWG kept (0.5s) | 3164 kept, 4 rejected | 137.9/min | ETA: 2.4m [2026-01-23T12:23:03.681125] [DEBUG] [REMOTE ] TWI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:03.681270] [DEBUG] [REMOTE ] TWI: PASS: History has at least 300 days. [2026-01-23T12:23:03.681516] [DEBUG] [REMOTE ] TWI: PASS: Price check passed. Min price $7.19. [2026-01-23T12:23:03.681682] [DEBUG] [REMOTE ] TWI: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:03.681816] [DEBUG] [REMOTE ] TWI: PASS: Integrity check passed. [2026-01-23T12:23:03.681858] [DEBUG] [REMOTE ] TWI: Symbol is viable for forecasting. [2026-01-23T12:23:03.681910] [INFO ] [MAIN ] [3169/3498] TWI kept (0.7s) | 3165 kept, 4 rejected | 137.9/min | ETA: 2.4m [2026-01-23T12:23:04.243687] [DEBUG] [REMOTE ] TWIN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:04.243828] [DEBUG] [REMOTE ] TWIN: PASS: History has at least 300 days. [2026-01-23T12:23:04.244052] [DEBUG] [REMOTE ] TWIN: PASS: Price check passed. Min price $14.45. [2026-01-23T12:23:04.244191] [DEBUG] [REMOTE ] TWIN: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:04.244310] [DEBUG] [REMOTE ] TWIN: PASS: Integrity check passed. [2026-01-23T12:23:04.244352] [DEBUG] [REMOTE ] TWIN: Symbol is viable for forecasting. [2026-01-23T12:23:04.244403] [INFO ] [MAIN ] [3170/3498] TWIN kept (0.6s) | 3166 kept, 4 rejected | 137.9/min | ETA: 2.4m [2026-01-23T12:23:04.576749] [DEBUG] [REMOTE ] TWLO: Retrieved 2409 rows, trimmed to 300. [2026-01-23T12:23:04.576934] [DEBUG] [REMOTE ] TWLO: PASS: History has at least 300 days. [2026-01-23T12:23:04.577248] [DEBUG] [REMOTE ] TWLO: PASS: Price check passed. Min price $111.61. [2026-01-23T12:23:04.577467] [DEBUG] [REMOTE ] TWLO: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:04.577671] [DEBUG] [REMOTE ] TWLO: PASS: Integrity check passed. [2026-01-23T12:23:04.577733] [DEBUG] [REMOTE ] TWLO: Symbol is viable for forecasting. [2026-01-23T12:23:04.577806] [INFO ] [MAIN ] [3171/3498] TWLO kept (0.3s) | 3167 kept, 4 rejected | 137.9/min | ETA: 2.4m [2026-01-23T12:23:05.012900] [DEBUG] [REMOTE ] TWO: Retrieved 4081 rows, trimmed to 300. [2026-01-23T12:23:05.013075] [DEBUG] [REMOTE ] TWO: PASS: History has at least 300 days. [2026-01-23T12:23:05.013296] [DEBUG] [REMOTE ] TWO: PASS: Price check passed. Min price $9.12. [2026-01-23T12:23:05.013435] [DEBUG] [REMOTE ] TWO: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:05.013551] [DEBUG] [REMOTE ] TWO: PASS: Integrity check passed. [2026-01-23T12:23:05.013612] [DEBUG] [REMOTE ] TWO: Symbol is viable for forecasting. [2026-01-23T12:23:05.013665] [INFO ] [MAIN ] [3172/3498] TWO kept (0.4s) | 3168 kept, 4 rejected | 137.9/min | ETA: 2.4m [2026-01-23T12:23:05.415413] [DEBUG] [REMOTE ] TX: Retrieved 5025 rows, trimmed to 300. [2026-01-23T12:23:05.415558] [DEBUG] [REMOTE ] TX: PASS: History has at least 300 days. [2026-01-23T12:23:05.415836] [DEBUG] [REMOTE ] TX: PASS: Price check passed. Min price $34.53. [2026-01-23T12:23:05.415978] [DEBUG] [REMOTE ] TX: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:05.416097] [DEBUG] [REMOTE ] TX: PASS: Integrity check passed. [2026-01-23T12:23:05.416138] [DEBUG] [REMOTE ] TX: Symbol is viable for forecasting. [2026-01-23T12:23:05.416187] [INFO ] [MAIN ] [3173/3498] TX kept (0.4s) | 3169 kept, 4 rejected | 137.9/min | ETA: 2.4m [2026-01-23T12:23:05.778604] [DEBUG] [REMOTE ] TXG: Retrieved 1598 rows, trimmed to 300. [2026-01-23T12:23:05.778785] [DEBUG] [REMOTE ] TXG: PASS: History has at least 300 days. [2026-01-23T12:23:05.779057] [DEBUG] [REMOTE ] TXG: PASS: Price check passed. Min price $12.44. [2026-01-23T12:23:05.779207] [DEBUG] [REMOTE ] TXG: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:05.779359] [DEBUG] [REMOTE ] TXG: PASS: Integrity check passed. [2026-01-23T12:23:05.779423] [DEBUG] [REMOTE ] TXG: Symbol is viable for forecasting. [2026-01-23T12:23:05.779498] [INFO ] [MAIN ] [3174/3498] TXG kept (0.4s) | 3170 kept, 4 rejected | 137.9/min | ETA: 2.3m [2026-01-23T12:23:06.280232] [DEBUG] [REMOTE ] TXMD: Retrieved 5563 rows, trimmed to 300. [2026-01-23T12:23:06.280372] [DEBUG] [REMOTE ] TXMD: PASS: History has at least 300 days. [2026-01-23T12:23:06.280626] [DEBUG] [REMOTE ] TXMD: PASS: Price check passed. Min price $1.15. [2026-01-23T12:23:06.280772] [DEBUG] [REMOTE ] TXMD: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:06.280892] [DEBUG] [REMOTE ] TXMD: PASS: Integrity check passed. [2026-01-23T12:23:06.280935] [DEBUG] [REMOTE ] TXMD: Symbol is viable for forecasting. [2026-01-23T12:23:06.280984] [INFO ] [MAIN ] [3175/3498] TXMD kept (0.5s) | 3171 kept, 4 rejected | 137.9/min | ETA: 2.3m [2026-01-23T12:23:06.736745] [DEBUG] [REMOTE ] TXN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:06.736882] [DEBUG] [REMOTE ] TXN: PASS: History has at least 300 days. [2026-01-23T12:23:06.737097] [DEBUG] [REMOTE ] TXN: PASS: Price check passed. Min price $153.33. [2026-01-23T12:23:06.737233] [DEBUG] [REMOTE ] TXN: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:06.737362] [DEBUG] [REMOTE ] TXN: PASS: Integrity check passed. [2026-01-23T12:23:06.737403] [DEBUG] [REMOTE ] TXN: Symbol is viable for forecasting. [2026-01-23T12:23:06.737452] [INFO ] [MAIN ] [3176/3498] TXN kept (0.5s) | 3172 kept, 4 rejected | 137.9/min | ETA: 2.3m [2026-01-23T12:23:06.960056] [DEBUG] [REMOTE ] TXO: Retrieved 749 rows, trimmed to 300. [2026-01-23T12:23:06.960194] [DEBUG] [REMOTE ] TXO: PASS: History has at least 300 days. [2026-01-23T12:23:06.960406] [DEBUG] [REMOTE ] TXO: PASS: Price check passed. Min price $10.15. [2026-01-23T12:23:06.960549] [DEBUG] [REMOTE ] TXO: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:06.960692] [DEBUG] [REMOTE ] TXO: PASS: Integrity check passed. [2026-01-23T12:23:06.960735] [DEBUG] [REMOTE ] TXO: Symbol is viable for forecasting. [2026-01-23T12:23:06.960784] [INFO ] [MAIN ] [3177/3498] TXO kept (0.2s) | 3173 kept, 4 rejected | 137.9/min | ETA: 2.3m [2026-01-23T12:23:07.575307] [DEBUG] [REMOTE ] TXRH: Retrieved 5359 rows, trimmed to 300. [2026-01-23T12:23:07.575461] [DEBUG] [REMOTE ] TXRH: PASS: History has at least 300 days. [2026-01-23T12:23:07.575703] [DEBUG] [REMOTE ] TXRH: PASS: Price check passed. Min price $160.09. [2026-01-23T12:23:07.575839] [DEBUG] [REMOTE ] TXRH: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:07.575956] [DEBUG] [REMOTE ] TXRH: PASS: Integrity check passed. [2026-01-23T12:23:07.575995] [DEBUG] [REMOTE ] TXRH: Symbol is viable for forecasting. [2026-01-23T12:23:07.576043] [INFO ] [MAIN ] [3178/3498] TXRH kept (0.6s) | 3174 kept, 4 rejected | 137.9/min | ETA: 2.3m [2026-01-23T12:23:08.039609] [DEBUG] [REMOTE ] TY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:08.039771] [DEBUG] [REMOTE ] TY: PASS: History has at least 300 days. [2026-01-23T12:23:08.040054] [DEBUG] [REMOTE ] TY: PASS: Price check passed. Min price $31.25. [2026-01-23T12:23:08.040194] [DEBUG] [REMOTE ] TY: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:08.040323] [DEBUG] [REMOTE ] TY: PASS: Integrity check passed. [2026-01-23T12:23:08.040365] [DEBUG] [REMOTE ] TY: Symbol is viable for forecasting. [2026-01-23T12:23:08.040416] [INFO ] [MAIN ] [3179/3498] TY kept (0.5s) | 3175 kept, 4 rejected | 137.9/min | ETA: 2.3m [2026-01-23T12:23:08.481134] [DEBUG] [REMOTE ] TYG: Retrieved 5513 rows, trimmed to 300. [2026-01-23T12:23:08.481278] [DEBUG] [REMOTE ] TYG: PASS: History has at least 300 days. [2026-01-23T12:23:08.481502] [DEBUG] [REMOTE ] TYG: PASS: Price check passed. Min price $40.26. [2026-01-23T12:23:08.481665] [DEBUG] [REMOTE ] TYG: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:08.481786] [DEBUG] [REMOTE ] TYG: PASS: Integrity check passed. [2026-01-23T12:23:08.481826] [DEBUG] [REMOTE ] TYG: Symbol is viable for forecasting. [2026-01-23T12:23:08.481875] [INFO ] [MAIN ] [3180/3498] TYG kept (0.4s) | 3176 kept, 4 rejected | 137.9/min | ETA: 2.3m [2026-01-23T12:23:08.706716] [DEBUG] [REMOTE ] TYGO: Retrieved 1100 rows, trimmed to 300. [2026-01-23T12:23:08.706861] [DEBUG] [REMOTE ] TYGO: PASS: History has at least 300 days. [2026-01-23T12:23:08.707111] [DEBUG] [REMOTE ] TYGO: PASS: Price check passed. Min price $1.38. [2026-01-23T12:23:08.707256] [DEBUG] [REMOTE ] TYGO: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:08.707402] [DEBUG] [REMOTE ] TYGO: PASS: Integrity check passed. [2026-01-23T12:23:08.707446] [DEBUG] [REMOTE ] TYGO: Symbol is viable for forecasting. [2026-01-23T12:23:08.707509] [INFO ] [MAIN ] [3181/3498] TYGO kept (0.2s) | 3177 kept, 4 rejected | 137.9/min | ETA: 2.3m [2026-01-23T12:23:09.365623] [DEBUG] [REMOTE ] TYL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:09.365794] [DEBUG] [REMOTE ] TYL: PASS: History has at least 300 days. [2026-01-23T12:23:09.366086] [DEBUG] [REMOTE ] TYL: PASS: Price check passed. Min price $428.47. [2026-01-23T12:23:09.366224] [DEBUG] [REMOTE ] TYL: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:09.366355] [DEBUG] [REMOTE ] TYL: PASS: Integrity check passed. [2026-01-23T12:23:09.366396] [DEBUG] [REMOTE ] TYL: Symbol is viable for forecasting. [2026-01-23T12:23:09.366448] [INFO ] [MAIN ] [3182/3498] TYL kept (0.7s) | 3178 kept, 4 rejected | 137.9/min | ETA: 2.3m [2026-01-23T12:23:09.590256] [DEBUG] [REMOTE ] TYRA: Retrieved 1092 rows, trimmed to 300. [2026-01-23T12:23:09.590397] [DEBUG] [REMOTE ] TYRA: PASS: History has at least 300 days. [2026-01-23T12:23:09.590636] [DEBUG] [REMOTE ] TYRA: PASS: Price check passed. Min price $14.23. [2026-01-23T12:23:09.590814] [DEBUG] [REMOTE ] TYRA: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:09.590967] [DEBUG] [REMOTE ] TYRA: PASS: Integrity check passed. [2026-01-23T12:23:09.591022] [DEBUG] [REMOTE ] TYRA: Symbol is viable for forecasting. [2026-01-23T12:23:09.591090] [INFO ] [MAIN ] [3183/3498] TYRA kept (0.2s) | 3179 kept, 4 rejected | 137.9/min | ETA: 2.3m [2026-01-23T12:23:10.186119] [DEBUG] [REMOTE ] TZOO: Retrieved 5888 rows, trimmed to 300. [2026-01-23T12:23:10.186260] [DEBUG] [REMOTE ] TZOO: PASS: History has at least 300 days. [2026-01-23T12:23:10.186487] [DEBUG] [REMOTE ] TZOO: PASS: Price check passed. Min price $5.74. [2026-01-23T12:23:10.186651] [DEBUG] [REMOTE ] TZOO: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:10.186772] [DEBUG] [REMOTE ] TZOO: PASS: Integrity check passed. [2026-01-23T12:23:10.186815] [DEBUG] [REMOTE ] TZOO: Symbol is viable for forecasting. [2026-01-23T12:23:10.186866] [INFO ] [MAIN ] [3184/3498] TZOO kept (0.6s) | 3180 kept, 4 rejected | 137.9/min | ETA: 2.3m [2026-01-23T12:23:10.590179] [DEBUG] [REMOTE ] UAA: Retrieved 5074 rows, trimmed to 300. [2026-01-23T12:23:10.590312] [DEBUG] [REMOTE ] UAA: PASS: History has at least 300 days. [2026-01-23T12:23:10.590527] [DEBUG] [REMOTE ] UAA: PASS: Price check passed. Min price $4.17. [2026-01-23T12:23:10.590689] [DEBUG] [REMOTE ] UAA: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:10.590805] [DEBUG] [REMOTE ] UAA: PASS: Integrity check passed. [2026-01-23T12:23:10.590845] [DEBUG] [REMOTE ] UAA: Symbol is viable for forecasting. [2026-01-23T12:23:10.590896] [INFO ] [MAIN ] [3185/3498] UAA kept (0.4s) | 3181 kept, 4 rejected | 137.9/min | ETA: 2.3m [2026-01-23T12:23:10.758344] [DEBUG] [REMOTE ] UAE: Retrieved 2950 rows, trimmed to 300. [2026-01-23T12:23:10.758472] [DEBUG] [REMOTE ] UAE: PASS: History has at least 300 days. [2026-01-23T12:23:10.758739] [DEBUG] [REMOTE ] UAE: PASS: Price check passed. Min price $18.31. [2026-01-23T12:23:10.758887] [DEBUG] [REMOTE ] UAE: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:10.759002] [DEBUG] [REMOTE ] UAE: PASS: Integrity check passed. [2026-01-23T12:23:10.759044] [DEBUG] [REMOTE ] UAE: Symbol is viable for forecasting. [2026-01-23T12:23:10.759094] [INFO ] [MAIN ] [3186/3498] UAE kept (0.2s) | 3182 kept, 4 rejected | 137.9/min | ETA: 2.3m [2026-01-23T12:23:11.464909] [DEBUG] [REMOTE ] UAL: Retrieved 5022 rows, trimmed to 300. [2026-01-23T12:23:11.465050] [DEBUG] [REMOTE ] UAL: PASS: History has at least 300 days. [2026-01-23T12:23:11.465289] [DEBUG] [REMOTE ] UAL: PASS: Price check passed. Min price $89.95. [2026-01-23T12:23:11.465483] [DEBUG] [REMOTE ] UAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:11.465640] [DEBUG] [REMOTE ] UAL: PASS: Integrity check passed. [2026-01-23T12:23:11.465696] [DEBUG] [REMOTE ] UAL: Symbol is viable for forecasting. [2026-01-23T12:23:11.465762] [INFO ] [MAIN ] [3187/3498] UAL kept (0.7s) | 3183 kept, 4 rejected | 137.9/min | ETA: 2.3m [2026-01-23T12:23:11.926992] [DEBUG] [REMOTE ] UBFO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:11.927169] [DEBUG] [REMOTE ] UBFO: PASS: History has at least 300 days. [2026-01-23T12:23:11.927471] [DEBUG] [REMOTE ] UBFO: PASS: Price check passed. Min price $8.91. [2026-01-23T12:23:11.927637] [DEBUG] [REMOTE ] UBFO: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:11.927770] [DEBUG] [REMOTE ] UBFO: PASS: Integrity check passed. [2026-01-23T12:23:11.927811] [DEBUG] [REMOTE ] UBFO: Symbol is viable for forecasting. [2026-01-23T12:23:11.927861] [INFO ] [MAIN ] [3188/3498] UBFO kept (0.5s) | 3184 kept, 4 rejected | 137.9/min | ETA: 2.2m [2026-01-23T12:23:12.091410] [DEBUG] [REMOTE ] UBND: Retrieved 1079 rows, trimmed to 300. [2026-01-23T12:23:12.091557] [DEBUG] [REMOTE ] UBND: PASS: History has at least 300 days. [2026-01-23T12:23:12.091798] [DEBUG] [REMOTE ] UBND: PASS: Price check passed. Min price $21.77. [2026-01-23T12:23:12.091945] [DEBUG] [REMOTE ] UBND: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:12.092076] [DEBUG] [REMOTE ] UBND: PASS: Integrity check passed. [2026-01-23T12:23:12.092123] [DEBUG] [REMOTE ] UBND: Symbol is viable for forecasting. [2026-01-23T12:23:12.092183] [INFO ] [MAIN ] [3189/3498] UBND kept (0.2s) | 3185 kept, 4 rejected | 137.9/min | ETA: 2.2m [2026-01-23T12:23:12.508444] [DEBUG] [REMOTE ] UBRL: Retrieved 347 rows, trimmed to 300. [2026-01-23T12:23:12.508631] [DEBUG] [REMOTE ] UBRL: PASS: History has at least 300 days. [2026-01-23T12:23:12.508951] [DEBUG] [REMOTE ] UBRL: PASS: Price check passed. Min price $19.91. [2026-01-23T12:23:12.509105] [DEBUG] [REMOTE ] UBRL: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:12.509228] [DEBUG] [REMOTE ] UBRL: PASS: Integrity check passed. [2026-01-23T12:23:12.509272] [DEBUG] [REMOTE ] UBRL: Symbol is viable for forecasting. [2026-01-23T12:23:12.509323] [INFO ] [MAIN ] [3190/3498] UBRL kept (0.4s) | 3186 kept, 4 rejected | 137.9/min | ETA: 2.2m [2026-01-23T12:23:13.046125] [DEBUG] [REMOTE ] UBS: Retrieved 2807 rows, trimmed to 300. [2026-01-23T12:23:13.046273] [DEBUG] [REMOTE ] UBS: PASS: History has at least 300 days. [2026-01-23T12:23:13.046527] [DEBUG] [REMOTE ] UBS: PASS: Price check passed. Min price $36.79. [2026-01-23T12:23:13.046744] [DEBUG] [REMOTE ] UBS: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:13.046894] [DEBUG] [REMOTE ] UBS: PASS: Integrity check passed. [2026-01-23T12:23:13.046949] [DEBUG] [REMOTE ] UBS: Symbol is viable for forecasting. [2026-01-23T12:23:13.047016] [INFO ] [MAIN ] [3191/3498] UBS kept (0.5s) | 3187 kept, 4 rejected | 137.9/min | ETA: 2.2m [2026-01-23T12:23:13.645473] [DEBUG] [REMOTE ] UBSI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:13.645632] [DEBUG] [REMOTE ] UBSI: PASS: History has at least 300 days. [2026-01-23T12:23:13.645860] [DEBUG] [REMOTE ] UBSI: PASS: Price check passed. Min price $34.50. [2026-01-23T12:23:13.645998] [DEBUG] [REMOTE ] UBSI: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:13.646142] [DEBUG] [REMOTE ] UBSI: PASS: Integrity check passed. [2026-01-23T12:23:13.646199] [DEBUG] [REMOTE ] UBSI: Symbol is viable for forecasting. [2026-01-23T12:23:13.646263] [INFO ] [MAIN ] [3192/3498] UBSI kept (0.6s) | 3188 kept, 4 rejected | 137.9/min | ETA: 2.2m [2026-01-23T12:23:13.775194] [DEBUG] [REMOTE ] UDMY: Retrieved 1061 rows, trimmed to 300. [2026-01-23T12:23:13.775325] [DEBUG] [REMOTE ] UDMY: PASS: History has at least 300 days. [2026-01-23T12:23:13.775541] [DEBUG] [REMOTE ] UDMY: PASS: Price check passed. Min price $4.91. [2026-01-23T12:23:13.775745] [DEBUG] [REMOTE ] UDMY: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:13.775863] [DEBUG] [REMOTE ] UDMY: PASS: Integrity check passed. [2026-01-23T12:23:13.775905] [DEBUG] [REMOTE ] UDMY: Symbol is viable for forecasting. [2026-01-23T12:23:13.775954] [INFO ] [MAIN ] [3193/3498] UDMY kept (0.1s) | 3189 kept, 4 rejected | 137.9/min | ETA: 2.2m [2026-01-23T12:23:14.369054] [DEBUG] [REMOTE ] UE: Retrieved 2770 rows, trimmed to 300. [2026-01-23T12:23:14.369200] [DEBUG] [REMOTE ] UE: PASS: History has at least 300 days. [2026-01-23T12:23:14.369426] [DEBUG] [REMOTE ] UE: PASS: Price check passed. Min price $18.32. [2026-01-23T12:23:14.369606] [DEBUG] [REMOTE ] UE: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:14.369739] [DEBUG] [REMOTE ] UE: PASS: Integrity check passed. [2026-01-23T12:23:14.369783] [DEBUG] [REMOTE ] UE: Symbol is viable for forecasting. [2026-01-23T12:23:14.369841] [INFO ] [MAIN ] [3194/3498] UE kept (0.6s) | 3190 kept, 4 rejected | 137.9/min | ETA: 2.2m [2026-01-23T12:23:14.939815] [DEBUG] [REMOTE ] UEIC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:14.939956] [DEBUG] [REMOTE ] UEIC: PASS: History has at least 300 days. [2026-01-23T12:23:14.940180] [DEBUG] [REMOTE ] UEIC: PASS: Price check passed. Min price $2.76. [2026-01-23T12:23:14.940314] [DEBUG] [REMOTE ] UEIC: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:14.940428] [DEBUG] [REMOTE ] UEIC: PASS: Integrity check passed. [2026-01-23T12:23:14.940469] [DEBUG] [REMOTE ] UEIC: Symbol is viable for forecasting. [2026-01-23T12:23:14.940518] [INFO ] [MAIN ] [3195/3498] UEIC kept (0.6s) | 3191 kept, 4 rejected | 137.9/min | ETA: 2.2m [2026-01-23T12:23:15.345524] [DEBUG] [REMOTE ] UFCS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:15.345695] [DEBUG] [REMOTE ] UFCS: PASS: History has at least 300 days. [2026-01-23T12:23:15.345960] [DEBUG] [REMOTE ] UFCS: PASS: Price check passed. Min price $29.90. [2026-01-23T12:23:15.346113] [DEBUG] [REMOTE ] UFCS: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:15.346251] [DEBUG] [REMOTE ] UFCS: PASS: Integrity check passed. [2026-01-23T12:23:15.346482] [DEBUG] [REMOTE ] UFCS: Symbol is viable for forecasting. [2026-01-23T12:23:15.346540] [INFO ] [MAIN ] [3196/3498] UFCS kept (0.4s) | 3192 kept, 4 rejected | 137.9/min | ETA: 2.2m [2026-01-23T12:23:15.798225] [DEBUG] [REMOTE ] UFI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:15.798368] [DEBUG] [REMOTE ] UFI: PASS: History has at least 300 days. [2026-01-23T12:23:15.798620] [DEBUG] [REMOTE ] UFI: PASS: Price check passed. Min price $2.98. [2026-01-23T12:23:15.798766] [DEBUG] [REMOTE ] UFI: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:15.798887] [DEBUG] [REMOTE ] UFI: PASS: Integrity check passed. [2026-01-23T12:23:15.798929] [DEBUG] [REMOTE ] UFI: Symbol is viable for forecasting. [2026-01-23T12:23:15.798980] [INFO ] [MAIN ] [3197/3498] UFI kept (0.5s) | 3193 kept, 4 rejected | 137.9/min | ETA: 2.2m [2026-01-23T12:23:16.077458] [DEBUG] [REMOTE ] UFO: Retrieved 1705 rows, trimmed to 300. [2026-01-23T12:23:16.077629] [DEBUG] [REMOTE ] UFO: PASS: History has at least 300 days. [2026-01-23T12:23:16.077852] [DEBUG] [REMOTE ] UFO: PASS: Price check passed. Min price $31.37. [2026-01-23T12:23:16.077996] [DEBUG] [REMOTE ] UFO: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:16.078113] [DEBUG] [REMOTE ] UFO: PASS: Integrity check passed. [2026-01-23T12:23:16.078156] [DEBUG] [REMOTE ] UFO: Symbol is viable for forecasting. [2026-01-23T12:23:16.078209] [INFO ] [MAIN ] [3198/3498] UFO kept (0.3s) | 3194 kept, 4 rejected | 137.9/min | ETA: 2.2m [2026-01-23T12:23:16.743719] [DEBUG] [REMOTE ] UFPI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:16.743889] [DEBUG] [REMOTE ] UFPI: PASS: History has at least 300 days. [2026-01-23T12:23:16.744171] [DEBUG] [REMOTE ] UFPI: PASS: Price check passed. Min price $87.77. [2026-01-23T12:23:16.744334] [DEBUG] [REMOTE ] UFPI: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:16.744475] [DEBUG] [REMOTE ] UFPI: PASS: Integrity check passed. [2026-01-23T12:23:16.744521] [DEBUG] [REMOTE ] UFPI: Symbol is viable for forecasting. [2026-01-23T12:23:16.744598] [INFO ] [MAIN ] [3199/3498] UFPI kept (0.7s) | 3195 kept, 4 rejected | 137.9/min | ETA: 2.2m [2026-01-23T12:23:17.210057] [DEBUG] [REMOTE ] UGI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:17.210232] [DEBUG] [REMOTE ] UGI: PASS: History has at least 300 days. [2026-01-23T12:23:17.210525] [DEBUG] [REMOTE ] UGI: PASS: Price check passed. Min price $32.89. [2026-01-23T12:23:17.210727] [DEBUG] [REMOTE ] UGI: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:17.210879] [DEBUG] [REMOTE ] UGI: PASS: Integrity check passed. [2026-01-23T12:23:17.210930] [DEBUG] [REMOTE ] UGI: Symbol is viable for forecasting. [2026-01-23T12:23:17.211020] [INFO ] [MAIN ] [3200/3498] UGI kept (0.5s) | 3196 kept, 4 rejected | 137.9/min | ETA: 2.2m [2026-01-23T12:23:17.691040] [DEBUG] [REMOTE ] UGP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:17.691188] [DEBUG] [REMOTE ] UGP: PASS: History has at least 300 days. [2026-01-23T12:23:17.691459] [DEBUG] [REMOTE ] UGP: PASS: Price check passed. Min price $3.63. [2026-01-23T12:23:17.691619] [DEBUG] [REMOTE ] UGP: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:17.691743] [DEBUG] [REMOTE ] UGP: PASS: Integrity check passed. [2026-01-23T12:23:17.691785] [DEBUG] [REMOTE ] UGP: Symbol is viable for forecasting. [2026-01-23T12:23:17.691836] [INFO ] [MAIN ] [3201/3498] UGP kept (0.5s) | 3197 kept, 4 rejected | 137.9/min | ETA: 2.2m [2026-01-23T12:23:18.133470] [DEBUG] [REMOTE ] UHAL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:18.133628] [DEBUG] [REMOTE ] UHAL: PASS: History has at least 300 days. [2026-01-23T12:23:18.133867] [DEBUG] [REMOTE ] UHAL: PASS: Price check passed. Min price $48.76. [2026-01-23T12:23:18.134008] [DEBUG] [REMOTE ] UHAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:18.134131] [DEBUG] [REMOTE ] UHAL: PASS: Integrity check passed. [2026-01-23T12:23:18.134173] [DEBUG] [REMOTE ] UHAL: Symbol is viable for forecasting. [2026-01-23T12:23:18.134222] [INFO ] [MAIN ] [3202/3498] UHAL kept (0.4s) | 3198 kept, 4 rejected | 137.9/min | ETA: 2.1m [2026-01-23T12:23:18.384201] [DEBUG] [REMOTE ] UHG: Retrieved 1211 rows, trimmed to 300. [2026-01-23T12:23:18.384343] [DEBUG] [REMOTE ] UHG: PASS: History has at least 300 days. [2026-01-23T12:23:18.384554] [DEBUG] [REMOTE ] UHG: PASS: Price check passed. Min price $1.03. [2026-01-23T12:23:18.384723] [DEBUG] [REMOTE ] UHG: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:18.384835] [DEBUG] [REMOTE ] UHG: PASS: Integrity check passed. [2026-01-23T12:23:18.384877] [DEBUG] [REMOTE ] UHG: Symbol is viable for forecasting. [2026-01-23T12:23:18.384926] [INFO ] [MAIN ] [3203/3498] UHG kept (0.3s) | 3199 kept, 4 rejected | 137.9/min | ETA: 2.1m [2026-01-23T12:23:18.893492] [DEBUG] [REMOTE ] UHS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:18.893759] [DEBUG] [REMOTE ] UHS: PASS: History has at least 300 days. [2026-01-23T12:23:18.894081] [DEBUG] [REMOTE ] UHS: PASS: Price check passed. Min price $199.22. [2026-01-23T12:23:18.894224] [DEBUG] [REMOTE ] UHS: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:18.894373] [DEBUG] [REMOTE ] UHS: PASS: Integrity check passed. [2026-01-23T12:23:18.894421] [DEBUG] [REMOTE ] UHS: Symbol is viable for forecasting. [2026-01-23T12:23:18.894477] [INFO ] [MAIN ] [3204/3498] UHS kept (0.5s) | 3200 kept, 4 rejected | 137.9/min | ETA: 2.1m [2026-01-23T12:23:19.172140] [DEBUG] [REMOTE ] UI: Retrieved 3588 rows, trimmed to 300. [2026-01-23T12:23:19.172276] [DEBUG] [REMOTE ] UI: PASS: History has at least 300 days. [2026-01-23T12:23:19.172496] [DEBUG] [REMOTE ] UI: PASS: Price check passed. Min price $515.44. [2026-01-23T12:23:19.172658] [DEBUG] [REMOTE ] UI: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:19.172776] [DEBUG] [REMOTE ] UI: PASS: Integrity check passed. [2026-01-23T12:23:19.172817] [DEBUG] [REMOTE ] UI: Symbol is viable for forecasting. [2026-01-23T12:23:19.172867] [INFO ] [MAIN ] [3205/3498] UI kept (0.3s) | 3201 kept, 4 rejected | 137.9/min | ETA: 2.1m [2026-01-23T12:23:19.820881] [DEBUG] [REMOTE ] UIS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:19.821024] [DEBUG] [REMOTE ] UIS: PASS: History has at least 300 days. [2026-01-23T12:23:19.821260] [DEBUG] [REMOTE ] UIS: PASS: Price check passed. Min price $2.39. [2026-01-23T12:23:19.821398] [DEBUG] [REMOTE ] UIS: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:19.821516] [DEBUG] [REMOTE ] UIS: PASS: Integrity check passed. [2026-01-23T12:23:19.821557] [DEBUG] [REMOTE ] UIS: Symbol is viable for forecasting. [2026-01-23T12:23:19.821627] [INFO ] [MAIN ] [3206/3498] UIS kept (0.6s) | 3202 kept, 4 rejected | 137.9/min | ETA: 2.1m [2026-01-23T12:23:20.125698] [DEBUG] [REMOTE ] UITB: Retrieved 2070 rows, trimmed to 300. [2026-01-23T12:23:20.125857] [DEBUG] [REMOTE ] UITB: PASS: History has at least 300 days. [2026-01-23T12:23:20.126106] [DEBUG] [REMOTE ] UITB: PASS: Price check passed. Min price $46.99. [2026-01-23T12:23:20.126272] [DEBUG] [REMOTE ] UITB: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:20.126405] [DEBUG] [REMOTE ] UITB: PASS: Integrity check passed. [2026-01-23T12:23:20.126453] [DEBUG] [REMOTE ] UITB: Symbol is viable for forecasting. [2026-01-23T12:23:20.126513] [INFO ] [MAIN ] [3207/3498] UITB kept (0.3s) | 3203 kept, 4 rejected | 137.9/min | ETA: 2.1m [2026-01-23T12:23:20.695146] [DEBUG] [REMOTE ] UL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:20.695300] [DEBUG] [REMOTE ] UL: PASS: History has at least 300 days. [2026-01-23T12:23:20.695557] [DEBUG] [REMOTE ] UL: PASS: Price check passed. Min price $62.27. [2026-01-23T12:23:20.695752] [DEBUG] [REMOTE ] UL: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:20.695912] [DEBUG] [REMOTE ] UL: PASS: Integrity check passed. [2026-01-23T12:23:20.695965] [DEBUG] [REMOTE ] UL: Symbol is viable for forecasting. [2026-01-23T12:23:20.696028] [INFO ] [MAIN ] [3208/3498] UL kept (0.6s) | 3204 kept, 4 rejected | 137.9/min | ETA: 2.1m [2026-01-23T12:23:21.175414] [DEBUG] [REMOTE ] ULBI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:21.175564] [DEBUG] [REMOTE ] ULBI: PASS: History has at least 300 days. [2026-01-23T12:23:21.175836] [DEBUG] [REMOTE ] ULBI: PASS: Price check passed. Min price $5.05. [2026-01-23T12:23:21.175983] [DEBUG] [REMOTE ] ULBI: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:21.176113] [DEBUG] [REMOTE ] ULBI: PASS: Integrity check passed. [2026-01-23T12:23:21.176156] [DEBUG] [REMOTE ] ULBI: Symbol is viable for forecasting. [2026-01-23T12:23:21.176209] [INFO ] [MAIN ] [3209/3498] ULBI kept (0.5s) | 3205 kept, 4 rejected | 137.9/min | ETA: 2.1m [2026-01-23T12:23:21.402284] [DEBUG] [REMOTE ] ULCC: Retrieved 1208 rows, trimmed to 300. [2026-01-23T12:23:21.402418] [DEBUG] [REMOTE ] ULCC: PASS: History has at least 300 days. [2026-01-23T12:23:21.402648] [DEBUG] [REMOTE ] ULCC: PASS: Price check passed. Min price $3.60. [2026-01-23T12:23:21.402793] [DEBUG] [REMOTE ] ULCC: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:21.402906] [DEBUG] [REMOTE ] ULCC: PASS: Integrity check passed. [2026-01-23T12:23:21.402947] [DEBUG] [REMOTE ] ULCC: Symbol is viable for forecasting. [2026-01-23T12:23:21.402996] [INFO ] [MAIN ] [3210/3498] ULCC kept (0.2s) | 3206 kept, 4 rejected | 137.9/min | ETA: 2.1m [2026-01-23T12:23:21.873135] [DEBUG] [REMOTE ] ULH: Retrieved 2446 rows, trimmed to 300. [2026-01-23T12:23:21.873331] [DEBUG] [REMOTE ] ULH: PASS: History has at least 300 days. [2026-01-23T12:23:21.873652] [DEBUG] [REMOTE ] ULH: PASS: Price check passed. Min price $12.87. [2026-01-23T12:23:21.873825] [DEBUG] [REMOTE ] ULH: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:21.873975] [DEBUG] [REMOTE ] ULH: PASS: Integrity check passed. [2026-01-23T12:23:21.874023] [DEBUG] [REMOTE ] ULH: Symbol is viable for forecasting. [2026-01-23T12:23:21.874085] [INFO ] [MAIN ] [3211/3498] ULH kept (0.5s) | 3207 kept, 4 rejected | 137.9/min | ETA: 2.1m [2026-01-23T12:23:22.409885] [DEBUG] [REMOTE ] ULTA: Retrieved 4589 rows, trimmed to 300. [2026-01-23T12:23:22.410029] [DEBUG] [REMOTE ] ULTA: PASS: History has at least 300 days. [2026-01-23T12:23:22.410332] [DEBUG] [REMOTE ] ULTA: PASS: Price check passed. Min price $496.44. [2026-01-23T12:23:22.410524] [DEBUG] [REMOTE ] ULTA: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:22.410720] [DEBUG] [REMOTE ] ULTA: PASS: Integrity check passed. [2026-01-23T12:23:22.410782] [DEBUG] [REMOTE ] ULTA: Symbol is viable for forecasting. [2026-01-23T12:23:22.410856] [INFO ] [MAIN ] [3212/3498] ULTA kept (0.5s) | 3208 kept, 4 rejected | 137.9/min | ETA: 2.1m [2026-01-23T12:23:22.585424] [DEBUG] [REMOTE ] ULY: Retrieved 566 rows, trimmed to 300. [2026-01-23T12:23:22.585556] [DEBUG] [REMOTE ] ULY: PASS: History has at least 300 days. [2026-01-23T12:23:22.585791] [DEBUG] [REMOTE ] ULY: PASS: Price check passed. Min price $1.76. [2026-01-23T12:23:22.585930] [DEBUG] [REMOTE ] ULY: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:22.586042] [DEBUG] [REMOTE ] ULY: PASS: Integrity check passed. [2026-01-23T12:23:22.586083] [DEBUG] [REMOTE ] ULY: Symbol is viable for forecasting. [2026-01-23T12:23:22.586131] [INFO ] [MAIN ] [3213/3498] ULY kept (0.2s) | 3209 kept, 4 rejected | 137.9/min | ETA: 2.1m [2026-01-23T12:23:23.283948] [DEBUG] [REMOTE ] UMBF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:23.284094] [DEBUG] [REMOTE ] UMBF: PASS: History has at least 300 days. [2026-01-23T12:23:23.284338] [DEBUG] [REMOTE ] UMBF: PASS: Price check passed. Min price $103.61. [2026-01-23T12:23:23.284472] [DEBUG] [REMOTE ] UMBF: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:23.284618] [DEBUG] [REMOTE ] UMBF: PASS: Integrity check passed. [2026-01-23T12:23:23.284661] [DEBUG] [REMOTE ] UMBF: Symbol is viable for forecasting. [2026-01-23T12:23:23.284710] [INFO ] [MAIN ] [3214/3498] UMBF kept (0.7s) | 3210 kept, 4 rejected | 137.9/min | ETA: 2.1m [2026-01-23T12:23:23.761638] [DEBUG] [REMOTE ] UMC: Retrieved 6373 rows, trimmed to 300. [2026-01-23T12:23:23.761780] [DEBUG] [REMOTE ] UMC: PASS: History has at least 300 days. [2026-01-23T12:23:23.762006] [DEBUG] [REMOTE ] UMC: PASS: Price check passed. Min price $7.02. [2026-01-23T12:23:23.762150] [DEBUG] [REMOTE ] UMC: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:23.762272] [DEBUG] [REMOTE ] UMC: PASS: Integrity check passed. [2026-01-23T12:23:23.762317] [DEBUG] [REMOTE ] UMC: Symbol is viable for forecasting. [2026-01-23T12:23:23.762368] [INFO ] [MAIN ] [3215/3498] UMC kept (0.5s) | 3211 kept, 4 rejected | 137.9/min | ETA: 2.1m [2026-01-23T12:23:24.236690] [DEBUG] [REMOTE ] UMH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:24.236876] [DEBUG] [REMOTE ] UMH: PASS: History has at least 300 days. [2026-01-23T12:23:24.237240] [DEBUG] [REMOTE ] UMH: PASS: Price check passed. Min price $14.01. [2026-01-23T12:23:24.237461] [DEBUG] [REMOTE ] UMH: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:24.237655] [DEBUG] [REMOTE ] UMH: PASS: Integrity check passed. [2026-01-23T12:23:24.237714] [DEBUG] [REMOTE ] UMH: Symbol is viable for forecasting. [2026-01-23T12:23:24.237778] [INFO ] [MAIN ] [3216/3498] UMH kept (0.5s) | 3212 kept, 4 rejected | 137.9/min | ETA: 2.0m [2026-01-23T12:23:24.456308] [DEBUG] [REMOTE ] UMMA: Retrieved 1013 rows, trimmed to 300. [2026-01-23T12:23:24.456447] [DEBUG] [REMOTE ] UMMA: PASS: History has at least 300 days. [2026-01-23T12:23:24.456724] [DEBUG] [REMOTE ] UMMA: PASS: Price check passed. Min price $27.33. [2026-01-23T12:23:24.456904] [DEBUG] [REMOTE ] UMMA: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:24.457038] [DEBUG] [REMOTE ] UMMA: PASS: Integrity check passed. [2026-01-23T12:23:24.457082] [DEBUG] [REMOTE ] UMMA: Symbol is viable for forecasting. [2026-01-23T12:23:24.457135] [INFO ] [MAIN ] [3217/3498] UMMA kept (0.2s) | 3213 kept, 4 rejected | 137.9/min | ETA: 2.0m [2026-01-23T12:23:24.943649] [DEBUG] [REMOTE ] UNCY: Retrieved 1139 rows, trimmed to 300. [2026-01-23T12:23:24.943795] [DEBUG] [REMOTE ] UNCY: PASS: History has at least 300 days. [2026-01-23T12:23:24.944005] [DEBUG] [REMOTE ] UNCY: PASS: Price check passed. Min price $4.44. [2026-01-23T12:23:24.944143] [DEBUG] [REMOTE ] UNCY: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:24.944257] [DEBUG] [REMOTE ] UNCY: PASS: Integrity check passed. [2026-01-23T12:23:24.944300] [DEBUG] [REMOTE ] UNCY: Symbol is viable for forecasting. [2026-01-23T12:23:24.944350] [INFO ] [MAIN ] [3218/3498] UNCY kept (0.5s) | 3214 kept, 4 rejected | 137.9/min | ETA: 2.0m [2026-01-23T12:23:25.572115] [DEBUG] [REMOTE ] UNF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:25.572283] [DEBUG] [REMOTE ] UNF: PASS: History has at least 300 days. [2026-01-23T12:23:25.572565] [DEBUG] [REMOTE ] UNF: PASS: Price check passed. Min price $149.72. [2026-01-23T12:23:25.572729] [DEBUG] [REMOTE ] UNF: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:25.572862] [DEBUG] [REMOTE ] UNF: PASS: Integrity check passed. [2026-01-23T12:23:25.572904] [DEBUG] [REMOTE ] UNF: Symbol is viable for forecasting. [2026-01-23T12:23:25.572955] [INFO ] [MAIN ] [3219/3498] UNF kept (0.6s) | 3215 kept, 4 rejected | 137.9/min | ETA: 2.0m [2026-01-23T12:23:26.037891] [DEBUG] [REMOTE ] UNFI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:26.038040] [DEBUG] [REMOTE ] UNFI: PASS: History has at least 300 days. [2026-01-23T12:23:26.038290] [DEBUG] [REMOTE ] UNFI: PASS: Price check passed. Min price $31.42. [2026-01-23T12:23:26.038430] [DEBUG] [REMOTE ] UNFI: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:26.038554] [DEBUG] [REMOTE ] UNFI: PASS: Integrity check passed. [2026-01-23T12:23:26.038615] [DEBUG] [REMOTE ] UNFI: Symbol is viable for forecasting. [2026-01-23T12:23:26.038667] [INFO ] [MAIN ] [3220/3498] UNFI kept (0.5s) | 3216 kept, 4 rejected | 137.9/min | ETA: 2.0m [2026-01-23T12:23:26.356318] [DEBUG] [REMOTE ] UNM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:26.356462] [DEBUG] [REMOTE ] UNM: PASS: History has at least 300 days. [2026-01-23T12:23:26.356750] [DEBUG] [REMOTE ] UNM: PASS: Price check passed. Min price $72.82. [2026-01-23T12:23:26.356892] [DEBUG] [REMOTE ] UNM: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:26.357015] [DEBUG] [REMOTE ] UNM: PASS: Integrity check passed. [2026-01-23T12:23:26.357055] [DEBUG] [REMOTE ] UNM: Symbol is viable for forecasting. [2026-01-23T12:23:26.357105] [INFO ] [MAIN ] [3221/3498] UNM kept (0.3s) | 3217 kept, 4 rejected | 137.9/min | ETA: 2.0m [2026-01-23T12:23:26.595361] [DEBUG] [REMOTE ] UNMA: Retrieved 1909 rows, trimmed to 300. [2026-01-23T12:23:26.595537] [DEBUG] [REMOTE ] UNMA: PASS: History has at least 300 days. [2026-01-23T12:23:26.595877] [DEBUG] [REMOTE ] UNMA: PASS: Price check passed. Min price $23.03. [2026-01-23T12:23:26.596089] [DEBUG] [REMOTE ] UNMA: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:26.596261] [DEBUG] [REMOTE ] UNMA: PASS: Integrity check passed. [2026-01-23T12:23:26.596324] [DEBUG] [REMOTE ] UNMA: Symbol is viable for forecasting. [2026-01-23T12:23:26.596399] [INFO ] [MAIN ] [3222/3498] UNMA kept (0.2s) | 3218 kept, 4 rejected | 137.9/min | ETA: 2.0m [2026-01-23T12:23:27.374681] [DEBUG] [REMOTE ] UNP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:27.374895] [DEBUG] [REMOTE ] UNP: PASS: History has at least 300 days. [2026-01-23T12:23:27.375232] [DEBUG] [REMOTE ] UNP: PASS: Price check passed. Min price $215.11. [2026-01-23T12:23:27.375386] [DEBUG] [REMOTE ] UNP: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:27.375528] [DEBUG] [REMOTE ] UNP: PASS: Integrity check passed. [2026-01-23T12:23:27.375600] [DEBUG] [REMOTE ] UNP: Symbol is viable for forecasting. [2026-01-23T12:23:27.375661] [INFO ] [MAIN ] [3223/3498] UNP kept (0.8s) | 3219 kept, 4 rejected | 137.9/min | ETA: 2.0m [2026-01-23T12:23:27.892844] [DEBUG] [REMOTE ] UNTY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:27.893029] [DEBUG] [REMOTE ] UNTY: PASS: History has at least 300 days. [2026-01-23T12:23:27.893407] [DEBUG] [REMOTE ] UNTY: PASS: Price check passed. Min price $45.04. [2026-01-23T12:23:27.893557] [DEBUG] [REMOTE ] UNTY: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:27.893760] [DEBUG] [REMOTE ] UNTY: PASS: Integrity check passed. [2026-01-23T12:23:27.893804] [DEBUG] [REMOTE ] UNTY: Symbol is viable for forecasting. [2026-01-23T12:23:27.893860] [INFO ] [MAIN ] [3224/3498] UNTY kept (0.5s) | 3220 kept, 4 rejected | 137.9/min | ETA: 2.0m [2026-01-23T12:23:28.355372] [DEBUG] [REMOTE ] UPBD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:28.355521] [DEBUG] [REMOTE ] UPBD: PASS: History has at least 300 days. [2026-01-23T12:23:28.355799] [DEBUG] [REMOTE ] UPBD: PASS: Price check passed. Min price $15.75. [2026-01-23T12:23:28.355940] [DEBUG] [REMOTE ] UPBD: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:28.356067] [DEBUG] [REMOTE ] UPBD: PASS: Integrity check passed. [2026-01-23T12:23:28.356107] [DEBUG] [REMOTE ] UPBD: Symbol is viable for forecasting. [2026-01-23T12:23:28.356175] [INFO ] [MAIN ] [3225/3498] UPBD kept (0.5s) | 3221 kept, 4 rejected | 137.9/min | ETA: 2.0m [2026-01-23T12:23:28.647530] [DEBUG] [REMOTE ] UPC: Retrieved 1215 rows, trimmed to 300. [2026-01-23T12:23:28.647793] [DEBUG] [REMOTE ] UPC: PASS: History has at least 300 days. [2026-01-23T12:23:28.648070] [DEBUG] [REMOTE ] UPC: PASS: Price check passed. Min price $3.40. [2026-01-23T12:23:28.648215] [DEBUG] [REMOTE ] UPC: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:28.648362] [DEBUG] [REMOTE ] UPC: PASS: Integrity check passed. [2026-01-23T12:23:28.648417] [DEBUG] [REMOTE ] UPC: Symbol is viable for forecasting. [2026-01-23T12:23:28.648487] [INFO ] [MAIN ] [3226/3498] UPC kept (0.3s) | 3222 kept, 4 rejected | 137.9/min | ETA: 2.0m [2026-01-23T12:23:29.099356] [DEBUG] [REMOTE ] UPLD: Retrieved 2818 rows, trimmed to 300. [2026-01-23T12:23:29.099554] [DEBUG] [REMOTE ] UPLD: PASS: History has at least 300 days. [2026-01-23T12:23:29.099855] [DEBUG] [REMOTE ] UPLD: PASS: Price check passed. Min price $1.43. [2026-01-23T12:23:29.099996] [DEBUG] [REMOTE ] UPLD: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:29.100118] [DEBUG] [REMOTE ] UPLD: PASS: Integrity check passed. [2026-01-23T12:23:29.100159] [DEBUG] [REMOTE ] UPLD: Symbol is viable for forecasting. [2026-01-23T12:23:29.100212] [INFO ] [MAIN ] [3227/3498] UPLD kept (0.5s) | 3223 kept, 4 rejected | 137.9/min | ETA: 2.0m [2026-01-23T12:23:29.612498] [DEBUG] [REMOTE ] UPS: Retrieved 6589 rows, trimmed to 300. [2026-01-23T12:23:29.612664] [DEBUG] [REMOTE ] UPS: PASS: History has at least 300 days. [2026-01-23T12:23:29.612897] [DEBUG] [REMOTE ] UPS: PASS: Price check passed. Min price $87.69. [2026-01-23T12:23:29.613036] [DEBUG] [REMOTE ] UPS: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:29.613157] [DEBUG] [REMOTE ] UPS: PASS: Integrity check passed. [2026-01-23T12:23:29.613199] [DEBUG] [REMOTE ] UPS: Symbol is viable for forecasting. [2026-01-23T12:23:29.613249] [INFO ] [MAIN ] [3228/3498] UPS kept (0.5s) | 3224 kept, 4 rejected | 137.9/min | ETA: 2.0m [2026-01-23T12:23:29.880355] [DEBUG] [REMOTE ] UPWK: Retrieved 1835 rows, trimmed to 300. [2026-01-23T12:23:29.880512] [DEBUG] [REMOTE ] UPWK: PASS: History has at least 300 days. [2026-01-23T12:23:29.880750] [DEBUG] [REMOTE ] UPWK: PASS: Price check passed. Min price $15.63. [2026-01-23T12:23:29.880892] [DEBUG] [REMOTE ] UPWK: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:29.881006] [DEBUG] [REMOTE ] UPWK: PASS: Integrity check passed. [2026-01-23T12:23:29.881048] [DEBUG] [REMOTE ] UPWK: Symbol is viable for forecasting. [2026-01-23T12:23:29.881098] [INFO ] [MAIN ] [3229/3498] UPWK kept (0.3s) | 3225 kept, 4 rejected | 137.9/min | ETA: 2.0m [2026-01-23T12:23:30.198911] [DEBUG] [REMOTE ] UPXI: Retrieved 1150 rows, trimmed to 300. [2026-01-23T12:23:30.199121] [DEBUG] [REMOTE ] UPXI: PASS: History has at least 300 days. [2026-01-23T12:23:30.199454] [DEBUG] [REMOTE ] UPXI: PASS: Price check passed. Min price $1.68. [2026-01-23T12:23:30.199693] [DEBUG] [REMOTE ] UPXI: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:30.199891] [DEBUG] [REMOTE ] UPXI: PASS: Integrity check passed. [2026-01-23T12:23:30.199952] [DEBUG] [REMOTE ] UPXI: Symbol is viable for forecasting. [2026-01-23T12:23:30.200027] [INFO ] [MAIN ] [3230/3498] UPXI kept (0.3s) | 3226 kept, 4 rejected | 137.9/min | ETA: 1.9m [2026-01-23T12:23:30.871095] [DEBUG] [REMOTE ] URBN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:30.871254] [DEBUG] [REMOTE ] URBN: PASS: History has at least 300 days. [2026-01-23T12:23:30.871488] [DEBUG] [REMOTE ] URBN: PASS: Price check passed. Min price $59.57. [2026-01-23T12:23:30.871679] [DEBUG] [REMOTE ] URBN: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:30.871822] [DEBUG] [REMOTE ] URBN: PASS: Integrity check passed. [2026-01-23T12:23:30.871868] [DEBUG] [REMOTE ] URBN: Symbol is viable for forecasting. [2026-01-23T12:23:30.871938] [INFO ] [MAIN ] [3231/3498] URBN kept (0.7s) | 3227 kept, 4 rejected | 137.9/min | ETA: 1.9m [2026-01-23T12:23:31.108112] [DEBUG] [REMOTE ] URGN: Retrieved 2192 rows, trimmed to 300. [2026-01-23T12:23:31.108338] [DEBUG] [REMOTE ] URGN: PASS: History has at least 300 days. [2026-01-23T12:23:31.108642] [DEBUG] [REMOTE ] URGN: PASS: Price check passed. Min price $18.74. [2026-01-23T12:23:31.108790] [DEBUG] [REMOTE ] URGN: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:31.108919] [DEBUG] [REMOTE ] URGN: PASS: Integrity check passed. [2026-01-23T12:23:31.108961] [DEBUG] [REMOTE ] URGN: Symbol is viable for forecasting. [2026-01-23T12:23:31.109014] [INFO ] [MAIN ] [3232/3498] URGN kept (0.2s) | 3228 kept, 4 rejected | 137.9/min | ETA: 1.9m [2026-01-23T12:23:31.762949] [DEBUG] [REMOTE ] URI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:31.763101] [DEBUG] [REMOTE ] URI: PASS: History has at least 300 days. [2026-01-23T12:23:31.763347] [DEBUG] [REMOTE ] URI: PASS: Price check passed. Min price $770.00. [2026-01-23T12:23:31.763491] [DEBUG] [REMOTE ] URI: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:31.763642] [DEBUG] [REMOTE ] URI: PASS: Integrity check passed. [2026-01-23T12:23:31.763687] [DEBUG] [REMOTE ] URI: Symbol is viable for forecasting. [2026-01-23T12:23:31.763751] [INFO ] [MAIN ] [3233/3498] URI kept (0.7s) | 3229 kept, 4 rejected | 137.9/min | ETA: 1.9m [2026-01-23T12:23:31.981239] [DEBUG] [REMOTE ] URNJ: Retrieved 745 rows, trimmed to 300. [2026-01-23T12:23:31.981384] [DEBUG] [REMOTE ] URNJ: PASS: History has at least 300 days. [2026-01-23T12:23:31.981733] [DEBUG] [REMOTE ] URNJ: PASS: Price check passed. Min price $21.59. [2026-01-23T12:23:31.981918] [DEBUG] [REMOTE ] URNJ: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:31.982056] [DEBUG] [REMOTE ] URNJ: PASS: Integrity check passed. [2026-01-23T12:23:31.982102] [DEBUG] [REMOTE ] URNJ: Symbol is viable for forecasting. [2026-01-23T12:23:31.982154] [INFO ] [MAIN ] [3234/3498] URNJ kept (0.2s) | 3230 kept, 4 rejected | 137.9/min | ETA: 1.9m [2026-01-23T12:23:32.423484] [DEBUG] [REMOTE ] UROY: Retrieved 1513 rows, trimmed to 300. [2026-01-23T12:23:32.423657] [DEBUG] [REMOTE ] UROY: PASS: History has at least 300 days. [2026-01-23T12:23:32.423877] [DEBUG] [REMOTE ] UROY: PASS: Price check passed. Min price $3.32. [2026-01-23T12:23:32.424022] [DEBUG] [REMOTE ] UROY: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:32.424139] [DEBUG] [REMOTE ] UROY: PASS: Integrity check passed. [2026-01-23T12:23:32.424182] [DEBUG] [REMOTE ] UROY: Symbol is viable for forecasting. [2026-01-23T12:23:32.424232] [INFO ] [MAIN ] [3235/3498] UROY kept (0.4s) | 3231 kept, 4 rejected | 137.9/min | ETA: 1.9m [2026-01-23T12:23:33.059032] [DEBUG] [REMOTE ] USA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:33.059169] [DEBUG] [REMOTE ] USA: PASS: History has at least 300 days. [2026-01-23T12:23:33.059391] [DEBUG] [REMOTE ] USA: PASS: Price check passed. Min price $5.67. [2026-01-23T12:23:33.059529] [DEBUG] [REMOTE ] USA: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:33.059671] [DEBUG] [REMOTE ] USA: PASS: Integrity check passed. [2026-01-23T12:23:33.059713] [DEBUG] [REMOTE ] USA: Symbol is viable for forecasting. [2026-01-23T12:23:33.059762] [INFO ] [MAIN ] [3236/3498] USA kept (0.6s) | 3232 kept, 4 rejected | 137.9/min | ETA: 1.9m [2026-01-23T12:23:33.421554] [DEBUG] [REMOTE ] USAC: Retrieved 3275 rows, trimmed to 300. [2026-01-23T12:23:33.421709] [DEBUG] [REMOTE ] USAC: PASS: History has at least 300 days. [2026-01-23T12:23:33.421918] [DEBUG] [REMOTE ] USAC: PASS: Price check passed. Min price $21.99. [2026-01-23T12:23:33.422058] [DEBUG] [REMOTE ] USAC: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:33.422169] [DEBUG] [REMOTE ] USAC: PASS: Integrity check passed. [2026-01-23T12:23:33.422209] [DEBUG] [REMOTE ] USAC: Symbol is viable for forecasting. [2026-01-23T12:23:33.422276] [INFO ] [MAIN ] [3237/3498] USAC kept (0.4s) | 3233 kept, 4 rejected | 137.9/min | ETA: 1.9m [2026-01-23T12:23:33.973396] [DEBUG] [REMOTE ] USB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:33.973543] [DEBUG] [REMOTE ] USB: PASS: History has at least 300 days. [2026-01-23T12:23:33.973796] [DEBUG] [REMOTE ] USB: PASS: Price check passed. Min price $45.03. [2026-01-23T12:23:33.973936] [DEBUG] [REMOTE ] USB: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:33.974056] [DEBUG] [REMOTE ] USB: PASS: Integrity check passed. [2026-01-23T12:23:33.974098] [DEBUG] [REMOTE ] USB: Symbol is viable for forecasting. [2026-01-23T12:23:33.974149] [INFO ] [MAIN ] [3238/3498] USB kept (0.6s) | 3234 kept, 4 rejected | 137.9/min | ETA: 1.9m [2026-01-23T12:23:34.233037] [DEBUG] [REMOTE ] USCB: Retrieved 1130 rows, trimmed to 300. [2026-01-23T12:23:34.233151] [DEBUG] [REMOTE ] USCB: PASS: History has at least 300 days. [2026-01-23T12:23:34.233359] [DEBUG] [REMOTE ] USCB: PASS: Price check passed. Min price $17.06. [2026-01-23T12:23:34.233499] [DEBUG] [REMOTE ] USCB: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:34.233645] [DEBUG] [REMOTE ] USCB: PASS: Integrity check passed. [2026-01-23T12:23:34.233694] [DEBUG] [REMOTE ] USCB: Symbol is viable for forecasting. [2026-01-23T12:23:34.233744] [INFO ] [MAIN ] [3239/3498] USCB kept (0.3s) | 3235 kept, 4 rejected | 137.9/min | ETA: 1.9m [2026-01-23T12:23:34.545460] [DEBUG] [REMOTE ] USDX: Retrieved 476 rows, trimmed to 300. [2026-01-23T12:23:34.545620] [DEBUG] [REMOTE ] USDX: PASS: History has at least 300 days. [2026-01-23T12:23:34.545838] [DEBUG] [REMOTE ] USDX: PASS: Price check passed. Min price $25.32. [2026-01-23T12:23:34.545975] [DEBUG] [REMOTE ] USDX: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:34.546088] [DEBUG] [REMOTE ] USDX: PASS: Integrity check passed. [2026-01-23T12:23:34.546129] [DEBUG] [REMOTE ] USDX: Symbol is viable for forecasting. [2026-01-23T12:23:34.546178] [INFO ] [MAIN ] [3240/3498] USDX kept (0.3s) | 3236 kept, 4 rejected | 137.9/min | ETA: 1.9m [2026-01-23T12:23:35.009123] [DEBUG] [REMOTE ] USEA: Retrieved 891 rows, trimmed to 300. [2026-01-23T12:23:35.009290] [DEBUG] [REMOTE ] USEA: PASS: History has at least 300 days. [2026-01-23T12:23:35.009556] [DEBUG] [REMOTE ] USEA: PASS: Price check passed. Min price $1.41. [2026-01-23T12:23:35.009747] [DEBUG] [REMOTE ] USEA: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:35.009881] [DEBUG] [REMOTE ] USEA: PASS: Integrity check passed. [2026-01-23T12:23:35.009930] [DEBUG] [REMOTE ] USEA: Symbol is viable for forecasting. [2026-01-23T12:23:35.009990] [INFO ] [MAIN ] [3241/3498] USEA kept (0.5s) | 3237 kept, 4 rejected | 137.9/min | ETA: 1.9m [2026-01-23T12:23:35.485360] [DEBUG] [REMOTE ] USFD: Retrieved 2428 rows, trimmed to 300. [2026-01-23T12:23:35.485528] [DEBUG] [REMOTE ] USFD: PASS: History has at least 300 days. [2026-01-23T12:23:35.485824] [DEBUG] [REMOTE ] USFD: PASS: Price check passed. Min price $70.05. [2026-01-23T12:23:35.486006] [DEBUG] [REMOTE ] USFD: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:35.486148] [DEBUG] [REMOTE ] USFD: PASS: Integrity check passed. [2026-01-23T12:23:35.486199] [DEBUG] [REMOTE ] USFD: Symbol is viable for forecasting. [2026-01-23T12:23:35.486266] [INFO ] [MAIN ] [3242/3498] USFD kept (0.5s) | 3238 kept, 4 rejected | 137.9/min | ETA: 1.9m [2026-01-23T12:23:35.767750] [DEBUG] [REMOTE ] USGO: Retrieved 692 rows, trimmed to 300. [2026-01-23T12:23:35.767898] [DEBUG] [REMOTE ] USGO: PASS: History has at least 300 days. [2026-01-23T12:23:35.768120] [DEBUG] [REMOTE ] USGO: PASS: Price check passed. Min price $8.78. [2026-01-23T12:23:35.768259] [DEBUG] [REMOTE ] USGO: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:35.768378] [DEBUG] [REMOTE ] USGO: PASS: Integrity check passed. [2026-01-23T12:23:35.768454] [DEBUG] [REMOTE ] USGO: Symbol is viable for forecasting. [2026-01-23T12:23:35.768506] [INFO ] [MAIN ] [3243/3498] USGO kept (0.3s) | 3239 kept, 4 rejected | 137.9/min | ETA: 1.8m [2026-01-23T12:23:36.451303] [DEBUG] [REMOTE ] USIG: Retrieved 4788 rows, trimmed to 300. [2026-01-23T12:23:36.451568] [DEBUG] [REMOTE ] USIG: PASS: History has at least 300 days. [2026-01-23T12:23:36.452017] [DEBUG] [REMOTE ] USIG: PASS: Price check passed. Min price $51.36. [2026-01-23T12:23:36.452200] [DEBUG] [REMOTE ] USIG: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:36.452375] [DEBUG] [REMOTE ] USIG: PASS: Integrity check passed. [2026-01-23T12:23:36.452423] [DEBUG] [REMOTE ] USIG: Symbol is viable for forecasting. [2026-01-23T12:23:36.452501] [INFO ] [MAIN ] [3244/3498] USIG kept (0.7s) | 3240 kept, 4 rejected | 137.9/min | ETA: 1.8m [2026-01-23T12:23:36.902822] [DEBUG] [REMOTE ] USIO: Retrieved 6298 rows, trimmed to 300. [2026-01-23T12:23:36.903132] [DEBUG] [REMOTE ] USIO: PASS: History has at least 300 days. [2026-01-23T12:23:36.903881] [DEBUG] [REMOTE ] USIO: PASS: Price check passed. Min price $1.32. [2026-01-23T12:23:36.904106] [DEBUG] [REMOTE ] USIO: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:36.904356] [DEBUG] [REMOTE ] USIO: PASS: Integrity check passed. [2026-01-23T12:23:36.904421] [DEBUG] [REMOTE ] USIO: Symbol is viable for forecasting. [2026-01-23T12:23:36.904511] [INFO ] [MAIN ] [3245/3498] USIO kept (0.5s) | 3241 kept, 4 rejected | 137.9/min | ETA: 1.8m [2026-01-23T12:23:37.373298] [DEBUG] [REMOTE ] USLM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:37.373441] [DEBUG] [REMOTE ] USLM: PASS: History has at least 300 days. [2026-01-23T12:23:37.373679] [DEBUG] [REMOTE ] USLM: PASS: Price check passed. Min price $111.00. [2026-01-23T12:23:37.374006] [DEBUG] [REMOTE ] USLM: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:37.374121] [DEBUG] [REMOTE ] USLM: PASS: Integrity check passed. [2026-01-23T12:23:37.374163] [DEBUG] [REMOTE ] USLM: Symbol is viable for forecasting. [2026-01-23T12:23:37.374212] [INFO ] [MAIN ] [3246/3498] USLM kept (0.5s) | 3242 kept, 4 rejected | 137.9/min | ETA: 1.8m [2026-01-23T12:23:37.692529] [DEBUG] [REMOTE ] USMC: Retrieved 2080 rows, trimmed to 300. [2026-01-23T12:23:37.692688] [DEBUG] [REMOTE ] USMC: PASS: History has at least 300 days. [2026-01-23T12:23:37.692891] [DEBUG] [REMOTE ] USMC: PASS: Price check passed. Min price $66.08. [2026-01-23T12:23:37.693026] [DEBUG] [REMOTE ] USMC: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:37.693135] [DEBUG] [REMOTE ] USMC: PASS: Integrity check passed. [2026-01-23T12:23:37.693175] [DEBUG] [REMOTE ] USMC: Symbol is viable for forecasting. [2026-01-23T12:23:37.693223] [INFO ] [MAIN ] [3247/3498] USMC kept (0.3s) | 3243 kept, 4 rejected | 137.9/min | ETA: 1.8m [2026-01-23T12:23:37.960160] [DEBUG] [REMOTE ] USOI: Retrieved 411 rows, trimmed to 300. [2026-01-23T12:23:37.960330] [DEBUG] [REMOTE ] USOI: PASS: History has at least 300 days. [2026-01-23T12:23:37.960844] [DEBUG] [REMOTE ] USOI: PASS: Price check passed. Min price $45.02. [2026-01-23T12:23:37.961040] [DEBUG] [REMOTE ] USOI: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:37.961199] [DEBUG] [REMOTE ] USOI: PASS: Integrity check passed. [2026-01-23T12:23:37.961259] [DEBUG] [REMOTE ] USOI: Symbol is viable for forecasting. [2026-01-23T12:23:37.961331] [INFO ] [MAIN ] [3248/3498] USOI kept (0.3s) | 3244 kept, 4 rejected | 137.9/min | ETA: 1.8m [2026-01-23T12:23:38.318679] [DEBUG] [REMOTE ] USOY: Retrieved 426 rows, trimmed to 300. [2026-01-23T12:23:38.318822] [DEBUG] [REMOTE ] USOY: PASS: History has at least 300 days. [2026-01-23T12:23:38.319082] [DEBUG] [REMOTE ] USOY: PASS: Price check passed. Min price $6.09. [2026-01-23T12:23:38.319238] [DEBUG] [REMOTE ] USOY: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:38.319364] [DEBUG] [REMOTE ] USOY: PASS: Integrity check passed. [2026-01-23T12:23:38.319422] [DEBUG] [REMOTE ] USOY: Symbol is viable for forecasting. [2026-01-23T12:23:38.319475] [INFO ] [MAIN ] [3249/3498] USOY kept (0.4s) | 3245 kept, 4 rejected | 137.9/min | ETA: 1.8m [2026-01-23T12:23:38.875509] [DEBUG] [REMOTE ] USTB: Retrieved 2070 rows, trimmed to 300. [2026-01-23T12:23:38.875682] [DEBUG] [REMOTE ] USTB: PASS: History has at least 300 days. [2026-01-23T12:23:38.875896] [DEBUG] [REMOTE ] USTB: PASS: Price check passed. Min price $50.30. [2026-01-23T12:23:38.876032] [DEBUG] [REMOTE ] USTB: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:38.876145] [DEBUG] [REMOTE ] USTB: PASS: Integrity check passed. [2026-01-23T12:23:38.876186] [DEBUG] [REMOTE ] USTB: Symbol is viable for forecasting. [2026-01-23T12:23:38.876235] [INFO ] [MAIN ] [3250/3498] USTB kept (0.6s) | 3246 kept, 4 rejected | 137.9/min | ETA: 1.8m [2026-01-23T12:23:39.307300] [DEBUG] [REMOTE ] USVM: Retrieved 2070 rows, trimmed to 300. [2026-01-23T12:23:39.307539] [DEBUG] [REMOTE ] USVM: PASS: History has at least 300 days. [2026-01-23T12:23:39.307827] [DEBUG] [REMOTE ] USVM: PASS: Price check passed. Min price $86.13. [2026-01-23T12:23:39.307973] [DEBUG] [REMOTE ] USVM: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:39.308102] [DEBUG] [REMOTE ] USVM: PASS: Integrity check passed. [2026-01-23T12:23:39.308145] [DEBUG] [REMOTE ] USVM: Symbol is viable for forecasting. [2026-01-23T12:23:39.308201] [INFO ] [MAIN ] [3251/3498] USVM kept (0.4s) | 3247 kept, 4 rejected | 137.9/min | ETA: 1.8m [2026-01-23T12:23:39.642666] [DEBUG] [REMOTE ] USXF: Retrieved 1406 rows, trimmed to 300. [2026-01-23T12:23:39.642802] [DEBUG] [REMOTE ] USXF: PASS: History has at least 300 days. [2026-01-23T12:23:39.643011] [DEBUG] [REMOTE ] USXF: PASS: Price check passed. Min price $54.69. [2026-01-23T12:23:39.643151] [DEBUG] [REMOTE ] USXF: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:39.643264] [DEBUG] [REMOTE ] USXF: PASS: Integrity check passed. [2026-01-23T12:23:39.643305] [DEBUG] [REMOTE ] USXF: Symbol is viable for forecasting. [2026-01-23T12:23:39.643354] [INFO ] [MAIN ] [3252/3498] USXF kept (0.3s) | 3248 kept, 4 rejected | 137.9/min | ETA: 1.8m [2026-01-23T12:23:40.008897] [DEBUG] [REMOTE ] UTEN: Retrieved 867 rows, trimmed to 300. [2026-01-23T12:23:40.009062] [DEBUG] [REMOTE ] UTEN: PASS: History has at least 300 days. [2026-01-23T12:23:40.009336] [DEBUG] [REMOTE ] UTEN: PASS: Price check passed. Min price $43.74. [2026-01-23T12:23:40.009522] [DEBUG] [REMOTE ] UTEN: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:40.009730] [DEBUG] [REMOTE ] UTEN: PASS: Integrity check passed. [2026-01-23T12:23:40.009797] [DEBUG] [REMOTE ] UTEN: Symbol is viable for forecasting. [2026-01-23T12:23:40.009869] [INFO ] [MAIN ] [3253/3498] UTEN kept (0.4s) | 3249 kept, 4 rejected | 137.9/min | ETA: 1.8m [2026-01-23T12:23:40.623401] [DEBUG] [REMOTE ] UTF: Retrieved 5460 rows, trimmed to 300. [2026-01-23T12:23:40.623591] [DEBUG] [REMOTE ] UTF: PASS: History has at least 300 days. [2026-01-23T12:23:40.623882] [DEBUG] [REMOTE ] UTF: PASS: Price check passed. Min price $23.12. [2026-01-23T12:23:40.624065] [DEBUG] [REMOTE ] UTF: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:40.624225] [DEBUG] [REMOTE ] UTF: PASS: Integrity check passed. [2026-01-23T12:23:40.624281] [DEBUG] [REMOTE ] UTF: Symbol is viable for forecasting. [2026-01-23T12:23:40.624346] [INFO ] [MAIN ] [3254/3498] UTF kept (0.6s) | 3250 kept, 4 rejected | 137.9/min | ETA: 1.8m [2026-01-23T12:23:41.051552] [DEBUG] [REMOTE ] UTI: Retrieved 5558 rows, trimmed to 300. [2026-01-23T12:23:41.051769] [DEBUG] [REMOTE ] UTI: PASS: History has at least 300 days. [2026-01-23T12:23:41.052025] [DEBUG] [REMOTE ] UTI: PASS: Price check passed. Min price $21.77. [2026-01-23T12:23:41.052161] [DEBUG] [REMOTE ] UTI: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:41.052284] [DEBUG] [REMOTE ] UTI: PASS: Integrity check passed. [2026-01-23T12:23:41.052342] [DEBUG] [REMOTE ] UTI: Symbol is viable for forecasting. [2026-01-23T12:23:41.052394] [INFO ] [MAIN ] [3255/3498] UTI kept (0.4s) | 3251 kept, 4 rejected | 137.9/min | ETA: 1.8m [2026-01-23T12:23:41.530945] [DEBUG] [REMOTE ] UTL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:41.531086] [DEBUG] [REMOTE ] UTL: PASS: History has at least 300 days. [2026-01-23T12:23:41.531344] [DEBUG] [REMOTE ] UTL: PASS: Price check passed. Min price $47.12. [2026-01-23T12:23:41.531483] [DEBUG] [REMOTE ] UTL: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:41.531625] [DEBUG] [REMOTE ] UTL: PASS: Integrity check passed. [2026-01-23T12:23:41.531668] [DEBUG] [REMOTE ] UTL: Symbol is viable for forecasting. [2026-01-23T12:23:41.531718] [INFO ] [MAIN ] [3256/3498] UTL kept (0.5s) | 3252 kept, 4 rejected | 137.9/min | ETA: 1.8m [2026-01-23T12:23:41.978194] [DEBUG] [REMOTE ] UTMD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:41.978346] [DEBUG] [REMOTE ] UTMD: PASS: History has at least 300 days. [2026-01-23T12:23:41.978630] [DEBUG] [REMOTE ] UTMD: PASS: Price check passed. Min price $53.52. [2026-01-23T12:23:41.978783] [DEBUG] [REMOTE ] UTMD: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:41.978917] [DEBUG] [REMOTE ] UTMD: PASS: Integrity check passed. [2026-01-23T12:23:41.978960] [DEBUG] [REMOTE ] UTMD: Symbol is viable for forecasting. [2026-01-23T12:23:41.979012] [INFO ] [MAIN ] [3257/3498] UTMD kept (0.4s) | 3253 kept, 4 rejected | 137.9/min | ETA: 1.7m [2026-01-23T12:23:42.248235] [DEBUG] [REMOTE ] UTZ: Retrieved 1795 rows, trimmed to 300. [2026-01-23T12:23:42.248388] [DEBUG] [REMOTE ] UTZ: PASS: History has at least 300 days. [2026-01-23T12:23:42.248635] [DEBUG] [REMOTE ] UTZ: PASS: Price check passed. Min price $9.16. [2026-01-23T12:23:42.248790] [DEBUG] [REMOTE ] UTZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:42.248911] [DEBUG] [REMOTE ] UTZ: PASS: Integrity check passed. [2026-01-23T12:23:42.248954] [DEBUG] [REMOTE ] UTZ: Symbol is viable for forecasting. [2026-01-23T12:23:42.249005] [INFO ] [MAIN ] [3258/3498] UTZ kept (0.3s) | 3254 kept, 4 rejected | 137.9/min | ETA: 1.7m [2026-01-23T12:23:42.746200] [DEBUG] [REMOTE ] UVE: Retrieved 5694 rows, trimmed to 300. [2026-01-23T12:23:42.746353] [DEBUG] [REMOTE ] UVE: PASS: History has at least 300 days. [2026-01-23T12:23:42.746624] [DEBUG] [REMOTE ] UVE: PASS: Price check passed. Min price $29.35. [2026-01-23T12:23:42.746771] [DEBUG] [REMOTE ] UVE: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:42.746901] [DEBUG] [REMOTE ] UVE: PASS: Integrity check passed. [2026-01-23T12:23:42.747131] [DEBUG] [REMOTE ] UVE: Symbol is viable for forecasting. [2026-01-23T12:23:42.747182] [INFO ] [MAIN ] [3259/3498] UVE kept (0.5s) | 3255 kept, 4 rejected | 137.9/min | ETA: 1.7m [2026-01-23T12:23:43.235398] [DEBUG] [REMOTE ] UVSP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:43.235552] [DEBUG] [REMOTE ] UVSP: PASS: History has at least 300 days. [2026-01-23T12:23:43.235806] [DEBUG] [REMOTE ] UVSP: PASS: Price check passed. Min price $29.13. [2026-01-23T12:23:43.236142] [DEBUG] [REMOTE ] UVSP: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:43.236261] [DEBUG] [REMOTE ] UVSP: PASS: Integrity check passed. [2026-01-23T12:23:43.236303] [DEBUG] [REMOTE ] UVSP: Symbol is viable for forecasting. [2026-01-23T12:23:43.236353] [INFO ] [MAIN ] [3260/3498] UVSP kept (0.5s) | 3256 kept, 4 rejected | 137.9/min | ETA: 1.7m [2026-01-23T12:23:43.451148] [DEBUG] [REMOTE ] UWMC: Retrieved 1228 rows, trimmed to 300. [2026-01-23T12:23:43.451282] [DEBUG] [REMOTE ] UWMC: PASS: History has at least 300 days. [2026-01-23T12:23:43.451489] [DEBUG] [REMOTE ] UWMC: PASS: Price check passed. Min price $4.38. [2026-01-23T12:23:43.451651] [DEBUG] [REMOTE ] UWMC: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:43.451786] [DEBUG] [REMOTE ] UWMC: PASS: Integrity check passed. [2026-01-23T12:23:43.451840] [DEBUG] [REMOTE ] UWMC: Symbol is viable for forecasting. [2026-01-23T12:23:43.451903] [INFO ] [MAIN ] [3261/3498] UWMC kept (0.2s) | 3257 kept, 4 rejected | 137.9/min | ETA: 1.7m [2026-01-23T12:23:43.784848] [DEBUG] [REMOTE ] UXIN: Retrieved 1903 rows, trimmed to 300. [2026-01-23T12:23:43.784990] [DEBUG] [REMOTE ] UXIN: PASS: History has at least 300 days. [2026-01-23T12:23:43.785199] [DEBUG] [REMOTE ] UXIN: PASS: Price check passed. Min price $2.50. [2026-01-23T12:23:43.785333] [DEBUG] [REMOTE ] UXIN: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:43.785443] [DEBUG] [REMOTE ] UXIN: PASS: Integrity check passed. [2026-01-23T12:23:43.785503] [DEBUG] [REMOTE ] UXIN: Symbol is viable for forecasting. [2026-01-23T12:23:43.785598] [INFO ] [MAIN ] [3262/3498] UXIN kept (0.3s) | 3258 kept, 4 rejected | 137.9/min | ETA: 1.7m [2026-01-23T12:23:44.228409] [DEBUG] [REMOTE ] UYLD: Retrieved 813 rows, trimmed to 300. [2026-01-23T12:23:44.228549] [DEBUG] [REMOTE ] UYLD: PASS: History has at least 300 days. [2026-01-23T12:23:44.228779] [DEBUG] [REMOTE ] UYLD: PASS: Price check passed. Min price $50.70. [2026-01-23T12:23:44.228920] [DEBUG] [REMOTE ] UYLD: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:44.229036] [DEBUG] [REMOTE ] UYLD: PASS: Integrity check passed. [2026-01-23T12:23:44.229078] [DEBUG] [REMOTE ] UYLD: Symbol is viable for forecasting. [2026-01-23T12:23:44.229128] [INFO ] [MAIN ] [3263/3498] UYLD kept (0.4s) | 3259 kept, 4 rejected | 137.9/min | ETA: 1.7m [2026-01-23T12:23:44.577003] [DEBUG] [REMOTE ] UZE: Retrieved 1281 rows, trimmed to 300. [2026-01-23T12:23:44.577195] [DEBUG] [REMOTE ] UZE: PASS: History has at least 300 days. [2026-01-23T12:23:44.577549] [DEBUG] [REMOTE ] UZE: PASS: Price check passed. Min price $17.44. [2026-01-23T12:23:44.577730] [DEBUG] [REMOTE ] UZE: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:44.577874] [DEBUG] [REMOTE ] UZE: PASS: Integrity check passed. [2026-01-23T12:23:44.577918] [DEBUG] [REMOTE ] UZE: Symbol is viable for forecasting. [2026-01-23T12:23:44.577972] [INFO ] [MAIN ] [3264/3498] UZE kept (0.3s) | 3260 kept, 4 rejected | 138.0/min | ETA: 1.7m [2026-01-23T12:23:45.196450] [DEBUG] [REMOTE ] VAC: Retrieved 3571 rows, trimmed to 300. [2026-01-23T12:23:45.196617] [DEBUG] [REMOTE ] VAC: PASS: History has at least 300 days. [2026-01-23T12:23:45.196850] [DEBUG] [REMOTE ] VAC: PASS: Price check passed. Min price $44.87. [2026-01-23T12:23:45.196990] [DEBUG] [REMOTE ] VAC: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:45.197103] [DEBUG] [REMOTE ] VAC: PASS: Integrity check passed. [2026-01-23T12:23:45.197143] [DEBUG] [REMOTE ] VAC: Symbol is viable for forecasting. [2026-01-23T12:23:45.197192] [INFO ] [MAIN ] [3265/3498] VAC kept (0.6s) | 3261 kept, 4 rejected | 137.9/min | ETA: 1.7m [2026-01-23T12:23:45.675245] [DEBUG] [REMOTE ] VAL: Retrieved 5639 rows, trimmed to 300. [2026-01-23T12:23:45.675389] [DEBUG] [REMOTE ] VAL: PASS: History has at least 300 days. [2026-01-23T12:23:45.675642] [DEBUG] [REMOTE ] VAL: PASS: Price check passed. Min price $49.03. [2026-01-23T12:23:45.675784] [DEBUG] [REMOTE ] VAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:45.675905] [DEBUG] [REMOTE ] VAL: PASS: Integrity check passed. [2026-01-23T12:23:45.675947] [DEBUG] [REMOTE ] VAL: Symbol is viable for forecasting. [2026-01-23T12:23:45.676000] [INFO ] [MAIN ] [3266/3498] VAL kept (0.5s) | 3262 kept, 4 rejected | 137.9/min | ETA: 1.7m [2026-01-23T12:23:46.106918] [DEBUG] [REMOTE ] VALE: Retrieved 5999 rows, trimmed to 300. [2026-01-23T12:23:46.107067] [DEBUG] [REMOTE ] VALE: PASS: History has at least 300 days. [2026-01-23T12:23:46.107435] [DEBUG] [REMOTE ] VALE: PASS: Price check passed. Min price $11.25. [2026-01-23T12:23:46.107636] [DEBUG] [REMOTE ] VALE: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:46.107793] [DEBUG] [REMOTE ] VALE: PASS: Integrity check passed. [2026-01-23T12:23:46.107836] [DEBUG] [REMOTE ] VALE: Symbol is viable for forecasting. [2026-01-23T12:23:46.107888] [INFO ] [MAIN ] [3267/3498] VALE kept (0.4s) | 3263 kept, 4 rejected | 137.9/min | ETA: 1.7m [2026-01-23T12:23:46.363371] [DEBUG] [REMOTE ] VALN: Retrieved 1185 rows, trimmed to 300. [2026-01-23T12:23:46.363505] [DEBUG] [REMOTE ] VALN: PASS: History has at least 300 days. [2026-01-23T12:23:46.363732] [DEBUG] [REMOTE ] VALN: PASS: Price check passed. Min price $8.07. [2026-01-23T12:23:46.363898] [DEBUG] [REMOTE ] VALN: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:46.364008] [DEBUG] [REMOTE ] VALN: PASS: Integrity check passed. [2026-01-23T12:23:46.364048] [DEBUG] [REMOTE ] VALN: Symbol is viable for forecasting. [2026-01-23T12:23:46.364098] [INFO ] [MAIN ] [3268/3498] VALN kept (0.3s) | 3264 kept, 4 rejected | 137.9/min | ETA: 1.7m [2026-01-23T12:23:46.835892] [DEBUG] [REMOTE ] VANI: Retrieved 2809 rows, trimmed to 300. [2026-01-23T12:23:46.836028] [DEBUG] [REMOTE ] VANI: PASS: History has at least 300 days. [2026-01-23T12:23:46.836242] [DEBUG] [REMOTE ] VANI: PASS: Price check passed. Min price $1.23. [2026-01-23T12:23:46.836382] [DEBUG] [REMOTE ] VANI: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:46.836514] [DEBUG] [REMOTE ] VANI: PASS: Integrity check passed. [2026-01-23T12:23:46.836586] [DEBUG] [REMOTE ] VANI: Symbol is viable for forecasting. [2026-01-23T12:23:46.836651] [INFO ] [MAIN ] [3269/3498] VANI kept (0.5s) | 3265 kept, 4 rejected | 137.9/min | ETA: 1.7m [2026-01-23T12:23:47.436281] [DEBUG] [REMOTE ] VBF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:47.436420] [DEBUG] [REMOTE ] VBF: PASS: History has at least 300 days. [2026-01-23T12:23:47.436674] [DEBUG] [REMOTE ] VBF: PASS: Price check passed. Min price $15.24. [2026-01-23T12:23:47.436827] [DEBUG] [REMOTE ] VBF: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:47.436970] [DEBUG] [REMOTE ] VBF: PASS: Integrity check passed. [2026-01-23T12:23:47.437010] [DEBUG] [REMOTE ] VBF: Symbol is viable for forecasting. [2026-01-23T12:23:47.437059] [INFO ] [MAIN ] [3270/3498] VBF kept (0.6s) | 3266 kept, 4 rejected | 137.9/min | ETA: 1.7m [2026-01-23T12:23:47.733624] [DEBUG] [REMOTE ] VBNK: Retrieved 1105 rows, trimmed to 300. [2026-01-23T12:23:47.733778] [DEBUG] [REMOTE ] VBNK: PASS: History has at least 300 days. [2026-01-23T12:23:47.734009] [DEBUG] [REMOTE ] VBNK: PASS: Price check passed. Min price $11.25. [2026-01-23T12:23:47.734153] [DEBUG] [REMOTE ] VBNK: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:47.734278] [DEBUG] [REMOTE ] VBNK: PASS: Integrity check passed. [2026-01-23T12:23:47.734321] [DEBUG] [REMOTE ] VBNK: Symbol is viable for forecasting. [2026-01-23T12:23:47.734373] [INFO ] [MAIN ] [3271/3498] VBNK kept (0.3s) | 3267 kept, 4 rejected | 137.9/min | ETA: 1.6m [2026-01-23T12:23:48.277953] [DEBUG] [REMOTE ] VC: Retrieved 3848 rows, trimmed to 300. [2026-01-23T12:23:48.278107] [DEBUG] [REMOTE ] VC: PASS: History has at least 300 days. [2026-01-23T12:23:48.278368] [DEBUG] [REMOTE ] VC: PASS: Price check passed. Min price $91.68. [2026-01-23T12:23:48.278531] [DEBUG] [REMOTE ] VC: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:48.278691] [DEBUG] [REMOTE ] VC: PASS: Integrity check passed. [2026-01-23T12:23:48.278739] [DEBUG] [REMOTE ] VC: Symbol is viable for forecasting. [2026-01-23T12:23:48.278797] [INFO ] [MAIN ] [3272/3498] VC kept (0.5s) | 3268 kept, 4 rejected | 137.9/min | ETA: 1.6m [2026-01-23T12:23:48.823481] [DEBUG] [REMOTE ] VCEL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:48.823669] [DEBUG] [REMOTE ] VCEL: PASS: History has at least 300 days. [2026-01-23T12:23:48.823901] [DEBUG] [REMOTE ] VCEL: PASS: Price check passed. Min price $34.53. [2026-01-23T12:23:48.824041] [DEBUG] [REMOTE ] VCEL: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:48.824367] [DEBUG] [REMOTE ] VCEL: PASS: Integrity check passed. [2026-01-23T12:23:48.824409] [DEBUG] [REMOTE ] VCEL: Symbol is viable for forecasting. [2026-01-23T12:23:48.824460] [INFO ] [MAIN ] [3273/3498] VCEL kept (0.5s) | 3269 kept, 4 rejected | 137.9/min | ETA: 1.6m [2026-01-23T12:23:49.024450] [DEBUG] [REMOTE ] VCRB: Retrieved 527 rows, trimmed to 300. [2026-01-23T12:23:49.024604] [DEBUG] [REMOTE ] VCRB: PASS: History has at least 300 days. [2026-01-23T12:23:49.024840] [DEBUG] [REMOTE ] VCRB: PASS: Price check passed. Min price $77.31. [2026-01-23T12:23:49.024991] [DEBUG] [REMOTE ] VCRB: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:49.025110] [DEBUG] [REMOTE ] VCRB: PASS: Integrity check passed. [2026-01-23T12:23:49.025153] [DEBUG] [REMOTE ] VCRB: Symbol is viable for forecasting. [2026-01-23T12:23:49.025203] [INFO ] [MAIN ] [3274/3498] VCRB kept (0.2s) | 3270 kept, 4 rejected | 137.9/min | ETA: 1.6m [2026-01-23T12:23:49.725118] [DEBUG] [REMOTE ] VCSH: Retrieved 4065 rows, trimmed to 300. [2026-01-23T12:23:49.725276] [DEBUG] [REMOTE ] VCSH: PASS: History has at least 300 days. [2026-01-23T12:23:49.725522] [DEBUG] [REMOTE ] VCSH: PASS: Price check passed. Min price $78.93. [2026-01-23T12:23:49.725687] [DEBUG] [REMOTE ] VCSH: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:49.725812] [DEBUG] [REMOTE ] VCSH: PASS: Integrity check passed. [2026-01-23T12:23:49.725866] [DEBUG] [REMOTE ] VCSH: Symbol is viable for forecasting. [2026-01-23T12:23:49.725933] [INFO ] [MAIN ] [3275/3498] VCSH kept (0.7s) | 3271 kept, 4 rejected | 137.9/min | ETA: 1.6m [2026-01-23T12:23:50.198485] [DEBUG] [REMOTE ] VECO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:50.198655] [DEBUG] [REMOTE ] VECO: PASS: History has at least 300 days. [2026-01-23T12:23:50.198908] [DEBUG] [REMOTE ] VECO: PASS: Price check passed. Min price $26.39. [2026-01-23T12:23:50.199241] [DEBUG] [REMOTE ] VECO: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:50.199365] [DEBUG] [REMOTE ] VECO: PASS: Integrity check passed. [2026-01-23T12:23:50.199405] [DEBUG] [REMOTE ] VECO: Symbol is viable for forecasting. [2026-01-23T12:23:50.199454] [INFO ] [MAIN ] [3276/3498] VECO kept (0.5s) | 3272 kept, 4 rejected | 137.9/min | ETA: 1.6m [2026-01-23T12:23:50.434162] [DEBUG] [REMOTE ] VEEE: Retrieved 1132 rows, trimmed to 300. [2026-01-23T12:23:50.434302] [DEBUG] [REMOTE ] VEEE: PASS: History has at least 300 days. [2026-01-23T12:23:50.434508] [DEBUG] [REMOTE ] VEEE: PASS: Price check passed. Min price $1.50. [2026-01-23T12:23:50.434662] [DEBUG] [REMOTE ] VEEE: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:50.434776] [DEBUG] [REMOTE ] VEEE: PASS: Integrity check passed. [2026-01-23T12:23:50.434816] [DEBUG] [REMOTE ] VEEE: Symbol is viable for forecasting. [2026-01-23T12:23:50.434866] [INFO ] [MAIN ] [3277/3498] VEEE kept (0.2s) | 3273 kept, 4 rejected | 137.9/min | ETA: 1.6m [2026-01-23T12:23:50.868998] [DEBUG] [REMOTE ] VEL: Retrieved 1511 rows, trimmed to 300. [2026-01-23T12:23:50.869146] [DEBUG] [REMOTE ] VEL: PASS: History has at least 300 days. [2026-01-23T12:23:50.869438] [DEBUG] [REMOTE ] VEL: PASS: Price check passed. Min price $18.17. [2026-01-23T12:23:50.869643] [DEBUG] [REMOTE ] VEL: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:50.869770] [DEBUG] [REMOTE ] VEL: PASS: Integrity check passed. [2026-01-23T12:23:50.869813] [DEBUG] [REMOTE ] VEL: Symbol is viable for forecasting. [2026-01-23T12:23:50.869865] [INFO ] [MAIN ] [3278/3498] VEL kept (0.4s) | 3274 kept, 4 rejected | 137.9/min | ETA: 1.6m [2026-01-23T12:23:51.495105] [DEBUG] [REMOTE ] VEON: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:51.495246] [DEBUG] [REMOTE ] VEON: PASS: History has at least 300 days. [2026-01-23T12:23:51.495474] [DEBUG] [REMOTE ] VEON: PASS: Price check passed. Min price $43.56. [2026-01-23T12:23:51.495629] [DEBUG] [REMOTE ] VEON: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:51.495770] [DEBUG] [REMOTE ] VEON: PASS: Integrity check passed. [2026-01-23T12:23:51.495812] [DEBUG] [REMOTE ] VEON: Symbol is viable for forecasting. [2026-01-23T12:23:51.495862] [INFO ] [MAIN ] [3279/3498] VEON kept (0.6s) | 3275 kept, 4 rejected | 137.9/min | ETA: 1.6m [2026-01-23T12:23:51.757239] [DEBUG] [REMOTE ] VERA: Retrieved 1178 rows, trimmed to 300. [2026-01-23T12:23:51.757414] [DEBUG] [REMOTE ] VERA: PASS: History has at least 300 days. [2026-01-23T12:23:51.757681] [DEBUG] [REMOTE ] VERA: PASS: Price check passed. Min price $24.10. [2026-01-23T12:23:51.757824] [DEBUG] [REMOTE ] VERA: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:51.757944] [DEBUG] [REMOTE ] VERA: PASS: Integrity check passed. [2026-01-23T12:23:51.757986] [DEBUG] [REMOTE ] VERA: Symbol is viable for forecasting. [2026-01-23T12:23:51.758036] [INFO ] [MAIN ] [3280/3498] VERA kept (0.3s) | 3276 kept, 4 rejected | 137.9/min | ETA: 1.6m [2026-01-23T12:23:52.173638] [DEBUG] [REMOTE ] VERI: Retrieved 2186 rows, trimmed to 300. [2026-01-23T12:23:52.173780] [DEBUG] [REMOTE ] VERI: PASS: History has at least 300 days. [2026-01-23T12:23:52.173999] [DEBUG] [REMOTE ] VERI: PASS: Price check passed. Min price $3.86. [2026-01-23T12:23:52.174136] [DEBUG] [REMOTE ] VERI: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:52.174466] [DEBUG] [REMOTE ] VERI: PASS: Integrity check passed. [2026-01-23T12:23:52.174513] [DEBUG] [REMOTE ] VERI: Symbol is viable for forecasting. [2026-01-23T12:23:52.174563] [INFO ] [MAIN ] [3281/3498] VERI kept (0.4s) | 3277 kept, 4 rejected | 137.9/min | ETA: 1.6m [2026-01-23T12:23:52.654080] [DEBUG] [REMOTE ] VERO: Retrieved 3323 rows, trimmed to 300. [2026-01-23T12:23:52.654404] [DEBUG] [REMOTE ] VERO: PASS: History has at least 300 days. [2026-01-23T12:23:52.654628] [DEBUG] [REMOTE ] VERO: PASS: Price check passed. Min price $1.43. [2026-01-23T12:23:52.654767] [DEBUG] [REMOTE ] VERO: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:52.654888] [DEBUG] [REMOTE ] VERO: PASS: Integrity check passed. [2026-01-23T12:23:52.654929] [DEBUG] [REMOTE ] VERO: Symbol is viable for forecasting. [2026-01-23T12:23:52.654975] [INFO ] [MAIN ] [3282/3498] VERO kept (0.5s) | 3278 kept, 4 rejected | 137.9/min | ETA: 1.6m [2026-01-23T12:23:52.962683] [DEBUG] [REMOTE ] VERX: Retrieved 1378 rows, trimmed to 300. [2026-01-23T12:23:52.962821] [DEBUG] [REMOTE ] VERX: PASS: History has at least 300 days. [2026-01-23T12:23:52.963025] [DEBUG] [REMOTE ] VERX: PASS: Price check passed. Min price $18.66. [2026-01-23T12:23:52.963160] [DEBUG] [REMOTE ] VERX: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:52.963269] [DEBUG] [REMOTE ] VERX: PASS: Integrity check passed. [2026-01-23T12:23:52.963310] [DEBUG] [REMOTE ] VERX: Symbol is viable for forecasting. [2026-01-23T12:23:52.963358] [INFO ] [MAIN ] [3283/3498] VERX kept (0.3s) | 3279 kept, 4 rejected | 137.9/min | ETA: 1.6m [2026-01-23T12:23:53.592251] [DEBUG] [REMOTE ] VFC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:53.592389] [DEBUG] [REMOTE ] VFC: PASS: History has at least 300 days. [2026-01-23T12:23:53.592634] [DEBUG] [REMOTE ] VFC: PASS: Price check passed. Min price $13.70. [2026-01-23T12:23:53.592774] [DEBUG] [REMOTE ] VFC: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:53.592890] [DEBUG] [REMOTE ] VFC: PASS: Integrity check passed. [2026-01-23T12:23:53.592930] [DEBUG] [REMOTE ] VFC: Symbol is viable for forecasting. [2026-01-23T12:23:53.592981] [INFO ] [MAIN ] [3284/3498] VFC kept (0.6s) | 3280 kept, 4 rejected | 137.9/min | ETA: 1.6m [2026-01-23T12:23:53.952271] [DEBUG] [REMOTE ] VFF: Retrieved 3974 rows, trimmed to 300. [2026-01-23T12:23:53.952405] [DEBUG] [REMOTE ] VFF: PASS: History has at least 300 days. [2026-01-23T12:23:53.952653] [DEBUG] [REMOTE ] VFF: PASS: Price check passed. Min price $2.96. [2026-01-23T12:23:53.952816] [DEBUG] [REMOTE ] VFF: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:53.952927] [DEBUG] [REMOTE ] VFF: PASS: Integrity check passed. [2026-01-23T12:23:53.952967] [DEBUG] [REMOTE ] VFF: Symbol is viable for forecasting. [2026-01-23T12:23:53.953015] [INFO ] [MAIN ] [3285/3498] VFF kept (0.4s) | 3281 kept, 4 rejected | 137.9/min | ETA: 1.5m [2026-01-23T12:23:54.199839] [DEBUG] [REMOTE ] VFLO: Retrieved 649 rows, trimmed to 300. [2026-01-23T12:23:54.199971] [DEBUG] [REMOTE ] VFLO: PASS: History has at least 300 days. [2026-01-23T12:23:54.200365] [DEBUG] [REMOTE ] VFLO: PASS: Price check passed. Min price $36.61. [2026-01-23T12:23:54.200498] [DEBUG] [REMOTE ] VFLO: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:54.200630] [DEBUG] [REMOTE ] VFLO: PASS: Integrity check passed. [2026-01-23T12:23:54.200672] [DEBUG] [REMOTE ] VFLO: Symbol is viable for forecasting. [2026-01-23T12:23:54.200720] [INFO ] [MAIN ] [3286/3498] VFLO kept (0.2s) | 3282 kept, 4 rejected | 137.9/min | ETA: 1.5m [2026-01-23T12:23:54.615374] [DEBUG] [REMOTE ] VFS: Retrieved 1099 rows, trimmed to 300. [2026-01-23T12:23:54.615509] [DEBUG] [REMOTE ] VFS: PASS: History has at least 300 days. [2026-01-23T12:23:54.615743] [DEBUG] [REMOTE ] VFS: PASS: Price check passed. Min price $3.14. [2026-01-23T12:23:54.615880] [DEBUG] [REMOTE ] VFS: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:54.615988] [DEBUG] [REMOTE ] VFS: PASS: Integrity check passed. [2026-01-23T12:23:54.616028] [DEBUG] [REMOTE ] VFS: Symbol is viable for forecasting. [2026-01-23T12:23:54.616075] [INFO ] [MAIN ] [3287/3498] VFS kept (0.4s) | 3283 kept, 4 rejected | 137.9/min | ETA: 1.5m [2026-01-23T12:23:55.130701] [DEBUG] [REMOTE ] VGI: Retrieved 3498 rows, trimmed to 300. [2026-01-23T12:23:55.130832] [DEBUG] [REMOTE ] VGI: PASS: History has at least 300 days. [2026-01-23T12:23:55.131044] [DEBUG] [REMOTE ] VGI: PASS: Price check passed. Min price $7.54. [2026-01-23T12:23:55.131371] [DEBUG] [REMOTE ] VGI: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:55.131491] [DEBUG] [REMOTE ] VGI: PASS: Integrity check passed. [2026-01-23T12:23:55.131530] [DEBUG] [REMOTE ] VGI: Symbol is viable for forecasting. [2026-01-23T12:23:55.131597] [INFO ] [MAIN ] [3288/3498] VGI kept (0.5s) | 3284 kept, 4 rejected | 137.9/min | ETA: 1.5m [2026-01-23T12:23:55.597923] [DEBUG] [REMOTE ] VGM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:55.598064] [DEBUG] [REMOTE ] VGM: PASS: History has at least 300 days. [2026-01-23T12:23:55.598325] [DEBUG] [REMOTE ] VGM: PASS: Price check passed. Min price $9.96. [2026-01-23T12:23:55.598464] [DEBUG] [REMOTE ] VGM: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:55.598620] [DEBUG] [REMOTE ] VGM: PASS: Integrity check passed. [2026-01-23T12:23:55.598683] [DEBUG] [REMOTE ] VGM: Symbol is viable for forecasting. [2026-01-23T12:23:55.598737] [INFO ] [MAIN ] [3289/3498] VGM kept (0.5s) | 3285 kept, 4 rejected | 137.9/min | ETA: 1.5m [2026-01-23T12:23:55.987027] [DEBUG] [REMOTE ] VGSH: Retrieved 4065 rows, trimmed to 300. [2026-01-23T12:23:55.987162] [DEBUG] [REMOTE ] VGSH: PASS: History has at least 300 days. [2026-01-23T12:23:55.987392] [DEBUG] [REMOTE ] VGSH: PASS: Price check passed. Min price $58.26. [2026-01-23T12:23:55.987530] [DEBUG] [REMOTE ] VGSH: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:55.987665] [DEBUG] [REMOTE ] VGSH: PASS: Integrity check passed. [2026-01-23T12:23:55.987707] [DEBUG] [REMOTE ] VGSH: Symbol is viable for forecasting. [2026-01-23T12:23:55.987756] [INFO ] [MAIN ] [3290/3498] VGSH kept (0.4s) | 3286 kept, 4 rejected | 137.9/min | ETA: 1.5m [2026-01-23T12:23:56.278020] [DEBUG] [REMOTE ] VICI: Retrieved 2077 rows, trimmed to 300. [2026-01-23T12:23:56.278232] [DEBUG] [REMOTE ] VICI: PASS: History has at least 300 days. [2026-01-23T12:23:56.278498] [DEBUG] [REMOTE ] VICI: PASS: Price check passed. Min price $27.30. [2026-01-23T12:23:56.278709] [DEBUG] [REMOTE ] VICI: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:56.278837] [DEBUG] [REMOTE ] VICI: PASS: Integrity check passed. [2026-01-23T12:23:56.278880] [DEBUG] [REMOTE ] VICI: Symbol is viable for forecasting. [2026-01-23T12:23:56.278935] [INFO ] [MAIN ] [3291/3498] VICI kept (0.3s) | 3287 kept, 4 rejected | 138.0/min | ETA: 1.5m [2026-01-23T12:23:56.717080] [DEBUG] [REMOTE ] VIGI: Retrieved 2488 rows, trimmed to 300. [2026-01-23T12:23:56.717300] [DEBUG] [REMOTE ] VIGI: PASS: History has at least 300 days. [2026-01-23T12:23:56.717621] [DEBUG] [REMOTE ] VIGI: PASS: Price check passed. Min price $86.90. [2026-01-23T12:23:56.717769] [DEBUG] [REMOTE ] VIGI: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:56.717901] [DEBUG] [REMOTE ] VIGI: PASS: Integrity check passed. [2026-01-23T12:23:56.717945] [DEBUG] [REMOTE ] VIGI: Symbol is viable for forecasting. [2026-01-23T12:23:56.718000] [INFO ] [MAIN ] [3292/3498] VIGI kept (0.4s) | 3288 kept, 4 rejected | 138.0/min | ETA: 1.5m [2026-01-23T12:23:57.059080] [DEBUG] [REMOTE ] VINP: Retrieved 1252 rows, trimmed to 300. [2026-01-23T12:23:57.059221] [DEBUG] [REMOTE ] VINP: PASS: History has at least 300 days. [2026-01-23T12:23:57.059431] [DEBUG] [REMOTE ] VINP: PASS: Price check passed. Min price $11.19. [2026-01-23T12:23:57.059586] [DEBUG] [REMOTE ] VINP: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:57.059701] [DEBUG] [REMOTE ] VINP: PASS: Integrity check passed. [2026-01-23T12:23:57.059742] [DEBUG] [REMOTE ] VINP: Symbol is viable for forecasting. [2026-01-23T12:23:57.059791] [INFO ] [MAIN ] [3293/3498] VINP kept (0.3s) | 3289 kept, 4 rejected | 138.0/min | ETA: 1.5m [2026-01-23T12:23:57.555604] [DEBUG] [REMOTE ] VIPS: Retrieved 3478 rows, trimmed to 300. [2026-01-23T12:23:57.555752] [DEBUG] [REMOTE ] VIPS: PASS: History has at least 300 days. [2026-01-23T12:23:57.555985] [DEBUG] [REMOTE ] VIPS: PASS: Price check passed. Min price $16.71. [2026-01-23T12:23:57.556127] [DEBUG] [REMOTE ] VIPS: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:57.556246] [DEBUG] [REMOTE ] VIPS: PASS: Integrity check passed. [2026-01-23T12:23:57.556288] [DEBUG] [REMOTE ] VIPS: Symbol is viable for forecasting. [2026-01-23T12:23:57.556336] [INFO ] [MAIN ] [3294/3498] VIPS kept (0.5s) | 3290 kept, 4 rejected | 138.0/min | ETA: 1.5m [2026-01-23T12:23:58.089622] [DEBUG] [REMOTE ] VIRC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:58.089754] [DEBUG] [REMOTE ] VIRC: PASS: History has at least 300 days. [2026-01-23T12:23:58.089976] [DEBUG] [REMOTE ] VIRC: PASS: Price check passed. Min price $6.24. [2026-01-23T12:23:58.090119] [DEBUG] [REMOTE ] VIRC: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:58.090408] [DEBUG] [REMOTE ] VIRC: PASS: Integrity check passed. [2026-01-23T12:23:58.090448] [DEBUG] [REMOTE ] VIRC: Symbol is viable for forecasting. [2026-01-23T12:23:58.090499] [INFO ] [MAIN ] [3295/3498] VIRC kept (0.5s) | 3291 kept, 4 rejected | 137.9/min | ETA: 1.5m [2026-01-23T12:23:58.365452] [DEBUG] [REMOTE ] VITL: Retrieved 1376 rows, trimmed to 300. [2026-01-23T12:23:58.365604] [DEBUG] [REMOTE ] VITL: PASS: History has at least 300 days. [2026-01-23T12:23:58.365809] [DEBUG] [REMOTE ] VITL: PASS: Price check passed. Min price $27.30. [2026-01-23T12:23:58.365944] [DEBUG] [REMOTE ] VITL: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:58.366053] [DEBUG] [REMOTE ] VITL: PASS: Integrity check passed. [2026-01-23T12:23:58.366093] [DEBUG] [REMOTE ] VITL: Symbol is viable for forecasting. [2026-01-23T12:23:58.366140] [INFO ] [MAIN ] [3296/3498] VITL kept (0.3s) | 3292 kept, 4 rejected | 138.0/min | ETA: 1.5m [2026-01-23T12:23:58.948240] [DEBUG] [REMOTE ] VKQ: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:58.948401] [DEBUG] [REMOTE ] VKQ: PASS: History has at least 300 days. [2026-01-23T12:23:58.948694] [DEBUG] [REMOTE ] VKQ: PASS: Price check passed. Min price $9.37. [2026-01-23T12:23:58.948859] [DEBUG] [REMOTE ] VKQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:58.948990] [DEBUG] [REMOTE ] VKQ: PASS: Integrity check passed. [2026-01-23T12:23:58.949037] [DEBUG] [REMOTE ] VKQ: Symbol is viable for forecasting. [2026-01-23T12:23:58.949100] [INFO ] [MAIN ] [3297/3498] VKQ kept (0.6s) | 3293 kept, 4 rejected | 137.9/min | ETA: 1.5m [2026-01-23T12:23:59.248691] [DEBUG] [REMOTE ] VKTX: Retrieved 2700 rows, trimmed to 300. [2026-01-23T12:23:59.248832] [DEBUG] [REMOTE ] VKTX: PASS: History has at least 300 days. [2026-01-23T12:23:59.249046] [DEBUG] [REMOTE ] VKTX: PASS: Price check passed. Min price $30.69. [2026-01-23T12:23:59.249192] [DEBUG] [REMOTE ] VKTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:59.249309] [DEBUG] [REMOTE ] VKTX: PASS: Integrity check passed. [2026-01-23T12:23:59.249352] [DEBUG] [REMOTE ] VKTX: Symbol is viable for forecasting. [2026-01-23T12:23:59.249401] [INFO ] [MAIN ] [3298/3498] VKTX kept (0.3s) | 3294 kept, 4 rejected | 138.0/min | ETA: 1.4m [2026-01-23T12:23:59.816865] [DEBUG] [REMOTE ] VLGEA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:23:59.817002] [DEBUG] [REMOTE ] VLGEA: PASS: History has at least 300 days. [2026-01-23T12:23:59.817226] [DEBUG] [REMOTE ] VLGEA: PASS: Price check passed. Min price $31.15. [2026-01-23T12:23:59.817565] [DEBUG] [REMOTE ] VLGEA: PASS: Continuity check passed with 300 days. [2026-01-23T12:23:59.817710] [DEBUG] [REMOTE ] VLGEA: PASS: Integrity check passed. [2026-01-23T12:23:59.817752] [DEBUG] [REMOTE ] VLGEA: Symbol is viable for forecasting. [2026-01-23T12:23:59.817804] [INFO ] [MAIN ] [3299/3498] VLGEA kept (0.6s) | 3295 kept, 4 rejected | 137.9/min | ETA: 1.4m [2026-01-23T12:24:00.050299] [DEBUG] [REMOTE ] VLN: Retrieved 1081 rows, trimmed to 300. [2026-01-23T12:24:00.050508] [DEBUG] [REMOTE ] VLN: PASS: History has at least 300 days. [2026-01-23T12:24:00.050844] [DEBUG] [REMOTE ] VLN: PASS: Price check passed. Min price $1.38. [2026-01-23T12:24:00.050986] [DEBUG] [REMOTE ] VLN: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:00.051134] [DEBUG] [REMOTE ] VLN: PASS: Integrity check passed. [2026-01-23T12:24:00.051175] [DEBUG] [REMOTE ] VLN: Symbol is viable for forecasting. [2026-01-23T12:24:00.051226] [INFO ] [MAIN ] [3300/3498] VLN kept (0.2s) | 3296 kept, 4 rejected | 138.0/min | ETA: 1.4m [2026-01-23T12:24:00.737257] [DEBUG] [REMOTE ] VLO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:00.737401] [DEBUG] [REMOTE ] VLO: PASS: History has at least 300 days. [2026-01-23T12:24:00.737683] [DEBUG] [REMOTE ] VLO: PASS: Price check passed. Min price $161.94. [2026-01-23T12:24:00.737827] [DEBUG] [REMOTE ] VLO: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:00.737953] [DEBUG] [REMOTE ] VLO: PASS: Integrity check passed. [2026-01-23T12:24:00.737995] [DEBUG] [REMOTE ] VLO: Symbol is viable for forecasting. [2026-01-23T12:24:00.738047] [INFO ] [MAIN ] [3301/3498] VLO kept (0.7s) | 3297 kept, 4 rejected | 137.9/min | ETA: 1.4m [2026-01-23T12:24:01.133854] [DEBUG] [REMOTE ] VLRS: Retrieved 3105 rows, trimmed to 300. [2026-01-23T12:24:01.133976] [DEBUG] [REMOTE ] VLRS: PASS: History has at least 300 days. [2026-01-23T12:24:01.134182] [DEBUG] [REMOTE ] VLRS: PASS: Price check passed. Min price $6.30. [2026-01-23T12:24:01.134318] [DEBUG] [REMOTE ] VLRS: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:01.134427] [DEBUG] [REMOTE ] VLRS: PASS: Integrity check passed. [2026-01-23T12:24:01.134467] [DEBUG] [REMOTE ] VLRS: Symbol is viable for forecasting. [2026-01-23T12:24:01.134516] [INFO ] [MAIN ] [3302/3498] VLRS kept (0.4s) | 3298 kept, 4 rejected | 137.9/min | ETA: 1.4m [2026-01-23T12:24:01.227490] [DEBUG] [REMOTE ] VLTO: Retrieved 577 rows, trimmed to 300. [2026-01-23T12:24:01.227654] [DEBUG] [REMOTE ] VLTO: PASS: History has at least 300 days. [2026-01-23T12:24:01.227890] [DEBUG] [REMOTE ] VLTO: PASS: Price check passed. Min price $97.16. [2026-01-23T12:24:01.228026] [DEBUG] [REMOTE ] VLTO: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:01.228149] [DEBUG] [REMOTE ] VLTO: PASS: Integrity check passed. [2026-01-23T12:24:01.228198] [DEBUG] [REMOTE ] VLTO: Symbol is viable for forecasting. [2026-01-23T12:24:01.228256] [INFO ] [MAIN ] [3303/3498] VLTO kept (0.1s) | 3299 kept, 4 rejected | 138.0/min | ETA: 1.4m [2026-01-23T12:24:02.001256] [DEBUG] [REMOTE ] VLY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:02.001406] [DEBUG] [REMOTE ] VLY: PASS: History has at least 300 days. [2026-01-23T12:24:02.001679] [DEBUG] [REMOTE ] VLY: PASS: Price check passed. Min price $10.33. [2026-01-23T12:24:02.001817] [DEBUG] [REMOTE ] VLY: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:02.001944] [DEBUG] [REMOTE ] VLY: PASS: Integrity check passed. [2026-01-23T12:24:02.001985] [DEBUG] [REMOTE ] VLY: Symbol is viable for forecasting. [2026-01-23T12:24:02.002035] [INFO ] [MAIN ] [3304/3498] VLY kept (0.8s) | 3300 kept, 4 rejected | 137.9/min | ETA: 1.4m [2026-01-23T12:24:02.367661] [DEBUG] [REMOTE ] VMBS: Retrieved 4065 rows, trimmed to 300. [2026-01-23T12:24:02.367795] [DEBUG] [REMOTE ] VMBS: PASS: History has at least 300 days. [2026-01-23T12:24:02.368017] [DEBUG] [REMOTE ] VMBS: PASS: Price check passed. Min price $46.53. [2026-01-23T12:24:02.368174] [DEBUG] [REMOTE ] VMBS: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:02.368315] [DEBUG] [REMOTE ] VMBS: PASS: Integrity check passed. [2026-01-23T12:24:02.368357] [DEBUG] [REMOTE ] VMBS: Symbol is viable for forecasting. [2026-01-23T12:24:02.368407] [INFO ] [MAIN ] [3305/3498] VMBS kept (0.4s) | 3301 kept, 4 rejected | 138.0/min | ETA: 1.4m [2026-01-23T12:24:02.713154] [DEBUG] [REMOTE ] VMD: Retrieved 1995 rows, trimmed to 300. [2026-01-23T12:24:02.713330] [DEBUG] [REMOTE ] VMD: PASS: History has at least 300 days. [2026-01-23T12:24:02.713667] [DEBUG] [REMOTE ] VMD: PASS: Price check passed. Min price $6.26. [2026-01-23T12:24:02.713881] [DEBUG] [REMOTE ] VMD: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:02.714057] [DEBUG] [REMOTE ] VMD: PASS: Integrity check passed. [2026-01-23T12:24:02.714122] [DEBUG] [REMOTE ] VMD: Symbol is viable for forecasting. [2026-01-23T12:24:02.714213] [INFO ] [MAIN ] [3306/3498] VMD kept (0.3s) | 3302 kept, 4 rejected | 138.0/min | ETA: 1.4m [2026-01-23T12:24:03.268317] [DEBUG] [REMOTE ] VMI: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:03.268546] [DEBUG] [REMOTE ] VMI: PASS: History has at least 300 days. [2026-01-23T12:24:03.268932] [DEBUG] [REMOTE ] VMI: PASS: Price check passed. Min price $378.59. [2026-01-23T12:24:03.269089] [DEBUG] [REMOTE ] VMI: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:03.269247] [DEBUG] [REMOTE ] VMI: PASS: Integrity check passed. [2026-01-23T12:24:03.269293] [DEBUG] [REMOTE ] VMI: Symbol is viable for forecasting. [2026-01-23T12:24:03.269352] [INFO ] [MAIN ] [3307/3498] VMI kept (0.6s) | 3303 kept, 4 rejected | 138.0/min | ETA: 1.4m [2026-01-23T12:24:03.676820] [DEBUG] [REMOTE ] VMO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:03.676931] [DEBUG] [REMOTE ] VMO: PASS: History has at least 300 days. [2026-01-23T12:24:03.677147] [DEBUG] [REMOTE ] VMO: PASS: Price check passed. Min price $9.37. [2026-01-23T12:24:03.677286] [DEBUG] [REMOTE ] VMO: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:03.677428] [DEBUG] [REMOTE ] VMO: PASS: Integrity check passed. [2026-01-23T12:24:03.677470] [DEBUG] [REMOTE ] VMO: Symbol is viable for forecasting. [2026-01-23T12:24:03.677519] [INFO ] [MAIN ] [3308/3498] VMO kept (0.4s) | 3304 kept, 4 rejected | 138.0/min | ETA: 1.4m [2026-01-23T12:24:04.082142] [DEBUG] [REMOTE ] VNDA: Retrieved 4976 rows, trimmed to 300. [2026-01-23T12:24:04.082276] [DEBUG] [REMOTE ] VNDA: PASS: History has at least 300 days. [2026-01-23T12:24:04.082728] [DEBUG] [REMOTE ] VNDA: PASS: Price check passed. Min price $4.32. [2026-01-23T12:24:04.082871] [DEBUG] [REMOTE ] VNDA: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:04.082987] [DEBUG] [REMOTE ] VNDA: PASS: Integrity check passed. [2026-01-23T12:24:04.083030] [DEBUG] [REMOTE ] VNDA: Symbol is viable for forecasting. [2026-01-23T12:24:04.083079] [INFO ] [MAIN ] [3309/3498] VNDA kept (0.4s) | 3305 kept, 4 rejected | 138.0/min | ETA: 1.4m [2026-01-23T12:24:04.458048] [DEBUG] [REMOTE ] VNO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:04.458164] [DEBUG] [REMOTE ] VNO: PASS: History has at least 300 days. [2026-01-23T12:24:04.458412] [DEBUG] [REMOTE ] VNO: PASS: Price check passed. Min price $32.31. [2026-01-23T12:24:04.458547] [DEBUG] [REMOTE ] VNO: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:04.458680] [DEBUG] [REMOTE ] VNO: PASS: Integrity check passed. [2026-01-23T12:24:04.458721] [DEBUG] [REMOTE ] VNO: Symbol is viable for forecasting. [2026-01-23T12:24:04.458770] [INFO ] [MAIN ] [3310/3498] VNO kept (0.4s) | 3306 kept, 4 rejected | 138.0/min | ETA: 1.4m [2026-01-23T12:24:04.819323] [DEBUG] [REMOTE ] VNOM: Retrieved 2917 rows, trimmed to 300. [2026-01-23T12:24:04.819457] [DEBUG] [REMOTE ] VNOM: PASS: History has at least 300 days. [2026-01-23T12:24:04.819762] [DEBUG] [REMOTE ] VNOM: PASS: Price check passed. Min price $35.84. [2026-01-23T12:24:04.819942] [DEBUG] [REMOTE ] VNOM: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:04.820073] [DEBUG] [REMOTE ] VNOM: PASS: Integrity check passed. [2026-01-23T12:24:04.820118] [DEBUG] [REMOTE ] VNOM: Symbol is viable for forecasting. [2026-01-23T12:24:04.820186] [INFO ] [MAIN ] [3311/3498] VNOM kept (0.4s) | 3307 kept, 4 rejected | 138.0/min | ETA: 1.4m [2026-01-23T12:24:05.251899] [DEBUG] [REMOTE ] VNQI: Retrieved 3829 rows, trimmed to 300. [2026-01-23T12:24:05.252039] [DEBUG] [REMOTE ] VNQI: PASS: History has at least 300 days. [2026-01-23T12:24:05.252265] [DEBUG] [REMOTE ] VNQI: PASS: Price check passed. Min price $44.28. [2026-01-23T12:24:05.252408] [DEBUG] [REMOTE ] VNQI: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:05.252526] [DEBUG] [REMOTE ] VNQI: PASS: Integrity check passed. [2026-01-23T12:24:05.252587] [DEBUG] [REMOTE ] VNQI: Symbol is viable for forecasting. [2026-01-23T12:24:05.252642] [INFO ] [MAIN ] [3312/3498] VNQI kept (0.4s) | 3308 kept, 4 rejected | 138.0/min | ETA: 1.3m [2026-01-23T12:24:05.738153] [DEBUG] [REMOTE ] VOC: Retrieved 3700 rows, trimmed to 300. [2026-01-23T12:24:05.738325] [DEBUG] [REMOTE ] VOC: PASS: History has at least 300 days. [2026-01-23T12:24:05.738603] [DEBUG] [REMOTE ] VOC: PASS: Price check passed. Min price $2.70. [2026-01-23T12:24:05.738749] [DEBUG] [REMOTE ] VOC: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:05.738873] [DEBUG] [REMOTE ] VOC: PASS: Integrity check passed. [2026-01-23T12:24:05.738915] [DEBUG] [REMOTE ] VOC: Symbol is viable for forecasting. [2026-01-23T12:24:05.738968] [INFO ] [MAIN ] [3313/3498] VOC kept (0.5s) | 3309 kept, 4 rejected | 138.0/min | ETA: 1.3m [2026-01-23T12:24:06.210783] [DEBUG] [REMOTE ] VOD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:06.210952] [DEBUG] [REMOTE ] VOD: PASS: History has at least 300 days. [2026-01-23T12:24:06.211238] [DEBUG] [REMOTE ] VOD: PASS: Price check passed. Min price $10.96. [2026-01-23T12:24:06.211382] [DEBUG] [REMOTE ] VOD: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:06.211513] [DEBUG] [REMOTE ] VOD: PASS: Integrity check passed. [2026-01-23T12:24:06.211554] [DEBUG] [REMOTE ] VOD: Symbol is viable for forecasting. [2026-01-23T12:24:06.211627] [INFO ] [MAIN ] [3314/3498] VOD kept (0.5s) | 3310 kept, 4 rejected | 138.0/min | ETA: 1.3m [2026-01-23T12:24:06.583327] [DEBUG] [REMOTE ] VONE: Retrieved 3857 rows, trimmed to 300. [2026-01-23T12:24:06.583458] [DEBUG] [REMOTE ] VONE: PASS: History has at least 300 days. [2026-01-23T12:24:06.583719] [DEBUG] [REMOTE ] VONE: PASS: Price check passed. Min price $294.41. [2026-01-23T12:24:06.583865] [DEBUG] [REMOTE ] VONE: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:06.583983] [DEBUG] [REMOTE ] VONE: PASS: Integrity check passed. [2026-01-23T12:24:06.584026] [DEBUG] [REMOTE ] VONE: Symbol is viable for forecasting. [2026-01-23T12:24:06.584079] [INFO ] [MAIN ] [3315/3498] VONE kept (0.4s) | 3311 kept, 4 rejected | 138.0/min | ETA: 1.3m [2026-01-23T12:24:07.003933] [DEBUG] [REMOTE ] VONG: Retrieved 3857 rows, trimmed to 300. [2026-01-23T12:24:07.004075] [DEBUG] [REMOTE ] VONG: PASS: History has at least 300 days. [2026-01-23T12:24:07.004295] [DEBUG] [REMOTE ] VONG: PASS: Price check passed. Min price $116.91. [2026-01-23T12:24:07.004431] [DEBUG] [REMOTE ] VONG: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:07.004551] [DEBUG] [REMOTE ] VONG: PASS: Integrity check passed. [2026-01-23T12:24:07.004613] [DEBUG] [REMOTE ] VONG: Symbol is viable for forecasting. [2026-01-23T12:24:07.004664] [INFO ] [MAIN ] [3316/3498] VONG kept (0.4s) | 3312 kept, 4 rejected | 138.0/min | ETA: 1.3m [2026-01-23T12:24:07.280604] [DEBUG] [REMOTE ] VOTE: Retrieved 1151 rows, trimmed to 300. [2026-01-23T12:24:07.280736] [DEBUG] [REMOTE ] VOTE: PASS: History has at least 300 days. [2026-01-23T12:24:07.280946] [DEBUG] [REMOTE ] VOTE: PASS: Price check passed. Min price $76.46. [2026-01-23T12:24:07.281085] [DEBUG] [REMOTE ] VOTE: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:07.281221] [DEBUG] [REMOTE ] VOTE: PASS: Integrity check passed. [2026-01-23T12:24:07.281279] [DEBUG] [REMOTE ] VOTE: Symbol is viable for forecasting. [2026-01-23T12:24:07.281334] [INFO ] [MAIN ] [3317/3498] VOTE kept (0.3s) | 3313 kept, 4 rejected | 138.0/min | ETA: 1.3m [2026-01-23T12:24:07.790672] [DEBUG] [REMOTE ] VPG: Retrieved 3920 rows, trimmed to 300. [2026-01-23T12:24:07.790842] [DEBUG] [REMOTE ] VPG: PASS: History has at least 300 days. [2026-01-23T12:24:07.791150] [DEBUG] [REMOTE ] VPG: PASS: Price check passed. Min price $29.28. [2026-01-23T12:24:07.791357] [DEBUG] [REMOTE ] VPG: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:07.791544] [DEBUG] [REMOTE ] VPG: PASS: Integrity check passed. [2026-01-23T12:24:07.791685] [DEBUG] [REMOTE ] VPG: Symbol is viable for forecasting. [2026-01-23T12:24:07.791771] [INFO ] [MAIN ] [3318/3498] VPG kept (0.5s) | 3314 kept, 4 rejected | 138.0/min | ETA: 1.3m [2026-01-23T12:24:08.000395] [DEBUG] [REMOTE ] VPLS: Retrieved 532 rows, trimmed to 300. [2026-01-23T12:24:08.000531] [DEBUG] [REMOTE ] VPLS: PASS: History has at least 300 days. [2026-01-23T12:24:08.000756] [DEBUG] [REMOTE ] VPLS: PASS: Price check passed. Min price $77.53. [2026-01-23T12:24:08.000896] [DEBUG] [REMOTE ] VPLS: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:08.001009] [DEBUG] [REMOTE ] VPLS: PASS: Integrity check passed. [2026-01-23T12:24:08.001050] [DEBUG] [REMOTE ] VPLS: Symbol is viable for forecasting. [2026-01-23T12:24:08.001099] [INFO ] [MAIN ] [3319/3498] VPLS kept (0.2s) | 3315 kept, 4 rejected | 138.0/min | ETA: 1.3m [2026-01-23T12:24:08.532963] [DEBUG] [REMOTE ] VRA: Retrieved 3836 rows, trimmed to 300. [2026-01-23T12:24:08.533106] [DEBUG] [REMOTE ] VRA: PASS: History has at least 300 days. [2026-01-23T12:24:08.533325] [DEBUG] [REMOTE ] VRA: PASS: Price check passed. Min price $1.80. [2026-01-23T12:24:08.533465] [DEBUG] [REMOTE ] VRA: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:08.533605] [DEBUG] [REMOTE ] VRA: PASS: Integrity check passed. [2026-01-23T12:24:08.533649] [DEBUG] [REMOTE ] VRA: Symbol is viable for forecasting. [2026-01-23T12:24:08.533701] [INFO ] [MAIN ] [3320/3498] VRA kept (0.5s) | 3316 kept, 4 rejected | 138.0/min | ETA: 1.3m [2026-01-23T12:24:08.894361] [DEBUG] [REMOTE ] VRCA: Retrieved 1911 rows, trimmed to 300. [2026-01-23T12:24:08.894516] [DEBUG] [REMOTE ] VRCA: PASS: History has at least 300 days. [2026-01-23T12:24:08.894797] [DEBUG] [REMOTE ] VRCA: PASS: Price check passed. Min price $3.28. [2026-01-23T12:24:08.894939] [DEBUG] [REMOTE ] VRCA: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:08.895058] [DEBUG] [REMOTE ] VRCA: PASS: Integrity check passed. [2026-01-23T12:24:08.895099] [DEBUG] [REMOTE ] VRCA: Symbol is viable for forecasting. [2026-01-23T12:24:08.895149] [INFO ] [MAIN ] [3321/3498] VRCA kept (0.4s) | 3317 kept, 4 rejected | 138.0/min | ETA: 1.3m [2026-01-23T12:24:09.212245] [DEBUG] [REMOTE ] VRDN: Retrieved 2917 rows, trimmed to 300. [2026-01-23T12:24:09.212360] [DEBUG] [REMOTE ] VRDN: PASS: History has at least 300 days. [2026-01-23T12:24:09.212613] [DEBUG] [REMOTE ] VRDN: PASS: Price check passed. Min price $22.54. [2026-01-23T12:24:09.212762] [DEBUG] [REMOTE ] VRDN: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:09.212882] [DEBUG] [REMOTE ] VRDN: PASS: Integrity check passed. [2026-01-23T12:24:09.212925] [DEBUG] [REMOTE ] VRDN: Symbol is viable for forecasting. [2026-01-23T12:24:09.212974] [INFO ] [MAIN ] [3322/3498] VRDN kept (0.3s) | 3318 kept, 4 rejected | 138.0/min | ETA: 1.3m [2026-01-23T12:24:09.935708] [DEBUG] [REMOTE ] VRE: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:09.935853] [DEBUG] [REMOTE ] VRE: PASS: History has at least 300 days. [2026-01-23T12:24:09.936085] [DEBUG] [REMOTE ] VRE: PASS: Price check passed. Min price $14.10. [2026-01-23T12:24:09.936225] [DEBUG] [REMOTE ] VRE: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:09.936352] [DEBUG] [REMOTE ] VRE: PASS: Integrity check passed. [2026-01-23T12:24:09.936394] [DEBUG] [REMOTE ] VRE: Symbol is viable for forecasting. [2026-01-23T12:24:09.936445] [INFO ] [MAIN ] [3323/3498] VRE kept (0.7s) | 3319 kept, 4 rejected | 138.0/min | ETA: 1.3m [2026-01-23T12:24:10.278949] [DEBUG] [REMOTE ] VREX: Retrieved 2264 rows, trimmed to 300. [2026-01-23T12:24:10.279103] [DEBUG] [REMOTE ] VREX: PASS: History has at least 300 days. [2026-01-23T12:24:10.279338] [DEBUG] [REMOTE ] VREX: PASS: Price check passed. Min price $10.24. [2026-01-23T12:24:10.279499] [DEBUG] [REMOTE ] VREX: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:10.279648] [DEBUG] [REMOTE ] VREX: PASS: Integrity check passed. [2026-01-23T12:24:10.279697] [DEBUG] [REMOTE ] VREX: Symbol is viable for forecasting. [2026-01-23T12:24:10.279754] [INFO ] [MAIN ] [3324/3498] VREX kept (0.3s) | 3320 kept, 4 rejected | 138.0/min | ETA: 1.3m [2026-01-23T12:24:10.667625] [DEBUG] [REMOTE ] VRIG: Retrieved 2346 rows, trimmed to 300. [2026-01-23T12:24:10.667784] [DEBUG] [REMOTE ] VRIG: PASS: History has at least 300 days. [2026-01-23T12:24:10.668026] [DEBUG] [REMOTE ] VRIG: PASS: Price check passed. Min price $24.78. [2026-01-23T12:24:10.668184] [DEBUG] [REMOTE ] VRIG: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:10.668316] [DEBUG] [REMOTE ] VRIG: PASS: Integrity check passed. [2026-01-23T12:24:10.668361] [DEBUG] [REMOTE ] VRIG: Symbol is viable for forecasting. [2026-01-23T12:24:10.668418] [INFO ] [MAIN ] [3325/3498] VRIG kept (0.4s) | 3321 kept, 4 rejected | 138.0/min | ETA: 1.3m [2026-01-23T12:24:11.065072] [DEBUG] [REMOTE ] VRNS: Retrieved 2993 rows, trimmed to 300. [2026-01-23T12:24:11.065206] [DEBUG] [REMOTE ] VRNS: PASS: History has at least 300 days. [2026-01-23T12:24:11.065428] [DEBUG] [REMOTE ] VRNS: PASS: Price check passed. Min price $30.20. [2026-01-23T12:24:11.065567] [DEBUG] [REMOTE ] VRNS: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:11.065716] [DEBUG] [REMOTE ] VRNS: PASS: Integrity check passed. [2026-01-23T12:24:11.065757] [DEBUG] [REMOTE ] VRNS: Symbol is viable for forecasting. [2026-01-23T12:24:11.065807] [INFO ] [MAIN ] [3326/3498] VRNS kept (0.4s) | 3322 kept, 4 rejected | 138.0/min | ETA: 1.2m [2026-01-23T12:24:11.418228] [DEBUG] [REMOTE ] VRRM: Retrieved 2220 rows, trimmed to 300. [2026-01-23T12:24:11.418397] [DEBUG] [REMOTE ] VRRM: PASS: History has at least 300 days. [2026-01-23T12:24:11.418657] [DEBUG] [REMOTE ] VRRM: PASS: Price check passed. Min price $20.86. [2026-01-23T12:24:11.418803] [DEBUG] [REMOTE ] VRRM: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:11.418925] [DEBUG] [REMOTE ] VRRM: PASS: Integrity check passed. [2026-01-23T12:24:11.418967] [DEBUG] [REMOTE ] VRRM: Symbol is viable for forecasting. [2026-01-23T12:24:11.419017] [INFO ] [MAIN ] [3327/3498] VRRM kept (0.4s) | 3323 kept, 4 rejected | 138.0/min | ETA: 1.2m [2026-01-23T12:24:11.799867] [DEBUG] [REMOTE ] VRSK: Retrieved 4098 rows, trimmed to 300. [2026-01-23T12:24:11.800016] [DEBUG] [REMOTE ] VRSK: PASS: History has at least 300 days. [2026-01-23T12:24:11.800252] [DEBUG] [REMOTE ] VRSK: PASS: Price check passed. Min price $207.57. [2026-01-23T12:24:11.800408] [DEBUG] [REMOTE ] VRSK: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:11.800548] [DEBUG] [REMOTE ] VRSK: PASS: Integrity check passed. [2026-01-23T12:24:11.800618] [DEBUG] [REMOTE ] VRSK: Symbol is viable for forecasting. [2026-01-23T12:24:11.800672] [INFO ] [MAIN ] [3328/3498] VRSK kept (0.4s) | 3324 kept, 4 rejected | 138.0/min | ETA: 1.2m [2026-01-23T12:24:12.428626] [DEBUG] [REMOTE ] VRSN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:12.428958] [DEBUG] [REMOTE ] VRSN: PASS: History has at least 300 days. [2026-01-23T12:24:12.429189] [DEBUG] [REMOTE ] VRSN: PASS: Price check passed. Min price $232.10. [2026-01-23T12:24:12.429324] [DEBUG] [REMOTE ] VRSN: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:12.429441] [DEBUG] [REMOTE ] VRSN: PASS: Integrity check passed. [2026-01-23T12:24:12.429686] [DEBUG] [REMOTE ] VRSN: Symbol is viable for forecasting. [2026-01-23T12:24:12.429738] [INFO ] [MAIN ] [3329/3498] VRSN kept (0.6s) | 3325 kept, 4 rejected | 138.0/min | ETA: 1.2m [2026-01-23T12:24:12.828802] [DEBUG] [REMOTE ] VRTS: Retrieved 4290 rows, trimmed to 300. [2026-01-23T12:24:12.828932] [DEBUG] [REMOTE ] VRTS: PASS: History has at least 300 days. [2026-01-23T12:24:12.829141] [DEBUG] [REMOTE ] VRTS: PASS: Price check passed. Min price $155.33. [2026-01-23T12:24:12.829274] [DEBUG] [REMOTE ] VRTS: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:12.829393] [DEBUG] [REMOTE ] VRTS: PASS: Integrity check passed. [2026-01-23T12:24:12.829441] [DEBUG] [REMOTE ] VRTS: Symbol is viable for forecasting. [2026-01-23T12:24:12.829499] [INFO ] [MAIN ] [3330/3498] VRTS kept (0.4s) | 3326 kept, 4 rejected | 138.0/min | ETA: 1.2m [2026-01-23T12:24:13.238181] [DEBUG] [REMOTE ] VRTX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:13.238322] [DEBUG] [REMOTE ] VRTX: PASS: History has at least 300 days. [2026-01-23T12:24:13.238549] [DEBUG] [REMOTE ] VRTX: PASS: Price check passed. Min price $409.47. [2026-01-23T12:24:13.238713] [DEBUG] [REMOTE ] VRTX: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:13.238832] [DEBUG] [REMOTE ] VRTX: PASS: Integrity check passed. [2026-01-23T12:24:13.238874] [DEBUG] [REMOTE ] VRTX: Symbol is viable for forecasting. [2026-01-23T12:24:13.238924] [INFO ] [MAIN ] [3331/3498] VRTX kept (0.4s) | 3327 kept, 4 rejected | 138.0/min | ETA: 1.2m [2026-01-23T12:24:13.496670] [DEBUG] [REMOTE ] VS: Retrieved 1260 rows, trimmed to 300. [2026-01-23T12:24:13.496882] [DEBUG] [REMOTE ] VS: PASS: History has at least 300 days. [2026-01-23T12:24:13.497149] [DEBUG] [REMOTE ] VS: PASS: Price check passed. Min price $1.21. [2026-01-23T12:24:13.497296] [DEBUG] [REMOTE ] VS: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:13.497492] [DEBUG] [REMOTE ] VS: PASS: Integrity check passed. [2026-01-23T12:24:13.497538] [DEBUG] [REMOTE ] VS: Symbol is viable for forecasting. [2026-01-23T12:24:13.497613] [INFO ] [MAIN ] [3332/3498] VS kept (0.3s) | 3328 kept, 4 rejected | 138.0/min | ETA: 1.2m [2026-01-23T12:24:13.776956] [DEBUG] [REMOTE ] VSCO: Retrieved 1132 rows, trimmed to 300. [2026-01-23T12:24:13.777108] [DEBUG] [REMOTE ] VSCO: PASS: History has at least 300 days. [2026-01-23T12:24:13.777418] [DEBUG] [REMOTE ] VSCO: PASS: Price check passed. Min price $33.79. [2026-01-23T12:24:13.777815] [DEBUG] [REMOTE ] VSCO: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:13.777952] [DEBUG] [REMOTE ] VSCO: PASS: Integrity check passed. [2026-01-23T12:24:13.777995] [DEBUG] [REMOTE ] VSCO: Symbol is viable for forecasting. [2026-01-23T12:24:13.778044] [INFO ] [MAIN ] [3333/3498] VSCO kept (0.3s) | 3329 kept, 4 rejected | 138.0/min | ETA: 1.2m [2026-01-23T12:24:14.345761] [DEBUG] [REMOTE ] VSDA: Retrieved 2204 rows, trimmed to 300. [2026-01-23T12:24:14.345896] [DEBUG] [REMOTE ] VSDA: PASS: History has at least 300 days. [2026-01-23T12:24:14.346104] [DEBUG] [REMOTE ] VSDA: PASS: Price check passed. Min price $50.93. [2026-01-23T12:24:14.346266] [DEBUG] [REMOTE ] VSDA: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:14.346394] [DEBUG] [REMOTE ] VSDA: PASS: Integrity check passed. [2026-01-23T12:24:14.346438] [DEBUG] [REMOTE ] VSDA: Symbol is viable for forecasting. [2026-01-23T12:24:14.346488] [INFO ] [MAIN ] [3334/3498] VSDA kept (0.6s) | 3330 kept, 4 rejected | 138.0/min | ETA: 1.2m [2026-01-23T12:24:14.856333] [DEBUG] [REMOTE ] VSEC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:14.856484] [DEBUG] [REMOTE ] VSEC: PASS: History has at least 300 days. [2026-01-23T12:24:14.856937] [DEBUG] [REMOTE ] VSEC: PASS: Price check passed. Min price $161.55. [2026-01-23T12:24:14.857081] [DEBUG] [REMOTE ] VSEC: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:14.857207] [DEBUG] [REMOTE ] VSEC: PASS: Integrity check passed. [2026-01-23T12:24:14.857248] [DEBUG] [REMOTE ] VSEC: Symbol is viable for forecasting. [2026-01-23T12:24:14.857299] [INFO ] [MAIN ] [3335/3498] VSEC kept (0.5s) | 3331 kept, 4 rejected | 138.0/min | ETA: 1.2m [2026-01-23T12:24:15.349815] [DEBUG] [REMOTE ] VSH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:15.349992] [DEBUG] [REMOTE ] VSH: PASS: History has at least 300 days. [2026-01-23T12:24:15.350290] [DEBUG] [REMOTE ] VSH: PASS: Price check passed. Min price $11.74. [2026-01-23T12:24:15.350438] [DEBUG] [REMOTE ] VSH: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:15.350592] [DEBUG] [REMOTE ] VSH: PASS: Integrity check passed. [2026-01-23T12:24:15.350646] [DEBUG] [REMOTE ] VSH: Symbol is viable for forecasting. [2026-01-23T12:24:15.350702] [INFO ] [MAIN ] [3336/3498] VSH kept (0.5s) | 3332 kept, 4 rejected | 138.0/min | ETA: 1.2m [2026-01-23T12:24:15.672971] [DEBUG] [REMOTE ] VSTM: Retrieved 3517 rows, trimmed to 300. [2026-01-23T12:24:15.673106] [DEBUG] [REMOTE ] VSTM: PASS: History has at least 300 days. [2026-01-23T12:24:15.673322] [DEBUG] [REMOTE ] VSTM: PASS: Price check passed. Min price $6.36. [2026-01-23T12:24:15.673456] [DEBUG] [REMOTE ] VSTM: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:15.673567] [DEBUG] [REMOTE ] VSTM: PASS: Integrity check passed. [2026-01-23T12:24:15.673627] [DEBUG] [REMOTE ] VSTM: Symbol is viable for forecasting. [2026-01-23T12:24:15.673675] [INFO ] [MAIN ] [3337/3498] VSTM kept (0.3s) | 3333 kept, 4 rejected | 138.0/min | ETA: 1.2m [2026-01-23T12:24:15.887708] [DEBUG] [REMOTE ] VSTS: Retrieved 576 rows, trimmed to 300. [2026-01-23T12:24:15.887840] [DEBUG] [REMOTE ] VSTS: PASS: History has at least 300 days. [2026-01-23T12:24:15.888039] [DEBUG] [REMOTE ] VSTS: PASS: Price check passed. Min price $4.99. [2026-01-23T12:24:15.888172] [DEBUG] [REMOTE ] VSTS: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:15.888282] [DEBUG] [REMOTE ] VSTS: PASS: Integrity check passed. [2026-01-23T12:24:15.888323] [DEBUG] [REMOTE ] VSTS: Symbol is viable for forecasting. [2026-01-23T12:24:15.888369] [INFO ] [MAIN ] [3338/3498] VSTS kept (0.2s) | 3334 kept, 4 rejected | 138.0/min | ETA: 1.2m [2026-01-23T12:24:16.458420] [DEBUG] [REMOTE ] VTC: Retrieved 2060 rows, trimmed to 300. [2026-01-23T12:24:16.458606] [DEBUG] [REMOTE ] VTC: PASS: History has at least 300 days. [2026-01-23T12:24:16.458822] [DEBUG] [REMOTE ] VTC: PASS: Price check passed. Min price $77.07. [2026-01-23T12:24:16.458961] [DEBUG] [REMOTE ] VTC: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:16.459076] [DEBUG] [REMOTE ] VTC: PASS: Integrity check passed. [2026-01-23T12:24:16.459119] [DEBUG] [REMOTE ] VTC: Symbol is viable for forecasting. [2026-01-23T12:24:16.459170] [INFO ] [MAIN ] [3339/3498] VTC kept (0.6s) | 3335 kept, 4 rejected | 138.0/min | ETA: 1.2m [2026-01-23T12:24:16.777760] [DEBUG] [REMOTE ] VTEX: Retrieved 1132 rows, trimmed to 300. [2026-01-23T12:24:16.777897] [DEBUG] [REMOTE ] VTEX: PASS: History has at least 300 days. [2026-01-23T12:24:16.778101] [DEBUG] [REMOTE ] VTEX: PASS: Price check passed. Min price $3.23. [2026-01-23T12:24:16.778271] [DEBUG] [REMOTE ] VTEX: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:16.778410] [DEBUG] [REMOTE ] VTEX: PASS: Integrity check passed. [2026-01-23T12:24:16.778470] [DEBUG] [REMOTE ] VTEX: Symbol is viable for forecasting. [2026-01-23T12:24:16.778546] [INFO ] [MAIN ] [3340/3498] VTEX kept (0.3s) | 3336 kept, 4 rejected | 138.0/min | ETA: 1.1m [2026-01-23T12:24:17.301480] [DEBUG] [REMOTE ] VTIP: Retrieved 3335 rows, trimmed to 300. [2026-01-23T12:24:17.301640] [DEBUG] [REMOTE ] VTIP: PASS: History has at least 300 days. [2026-01-23T12:24:17.301851] [DEBUG] [REMOTE ] VTIP: PASS: Price check passed. Min price $49.27. [2026-01-23T12:24:17.301996] [DEBUG] [REMOTE ] VTIP: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:17.302123] [DEBUG] [REMOTE ] VTIP: PASS: Integrity check passed. [2026-01-23T12:24:17.302165] [DEBUG] [REMOTE ] VTIP: Symbol is viable for forecasting. [2026-01-23T12:24:17.302214] [INFO ] [MAIN ] [3341/3498] VTIP kept (0.5s) | 3337 kept, 4 rejected | 138.0/min | ETA: 1.1m [2026-01-23T12:24:17.580973] [DEBUG] [REMOTE ] VTMX: Retrieved 643 rows, trimmed to 300. [2026-01-23T12:24:17.581102] [DEBUG] [REMOTE ] VTMX: PASS: History has at least 300 days. [2026-01-23T12:24:17.581303] [DEBUG] [REMOTE ] VTMX: PASS: Price check passed. Min price $29.55. [2026-01-23T12:24:17.581440] [DEBUG] [REMOTE ] VTMX: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:17.581563] [DEBUG] [REMOTE ] VTMX: PASS: Integrity check passed. [2026-01-23T12:24:17.581625] [DEBUG] [REMOTE ] VTMX: Symbol is viable for forecasting. [2026-01-23T12:24:17.581673] [INFO ] [MAIN ] [3342/3498] VTMX kept (0.3s) | 3338 kept, 4 rejected | 138.0/min | ETA: 1.1m [2026-01-23T12:24:18.245711] [DEBUG] [REMOTE ] VTN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:18.246076] [DEBUG] [REMOTE ] VTN: PASS: History has at least 300 days. [2026-01-23T12:24:18.246387] [DEBUG] [REMOTE ] VTN: PASS: Price check passed. Min price $10.68. [2026-01-23T12:24:18.246592] [DEBUG] [REMOTE ] VTN: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:18.246937] [DEBUG] [REMOTE ] VTN: PASS: Integrity check passed. [2026-01-23T12:24:18.246993] [DEBUG] [REMOTE ] VTN: Symbol is viable for forecasting. [2026-01-23T12:24:18.247063] [INFO ] [MAIN ] [3343/3498] VTN kept (0.7s) | 3339 kept, 4 rejected | 138.0/min | ETA: 1.1m [2026-01-23T12:24:18.612334] [DEBUG] [REMOTE ] VTOL: Retrieved 3269 rows, trimmed to 300. [2026-01-23T12:24:18.612464] [DEBUG] [REMOTE ] VTOL: PASS: History has at least 300 days. [2026-01-23T12:24:18.612717] [DEBUG] [REMOTE ] VTOL: PASS: Price check passed. Min price $35.70. [2026-01-23T12:24:18.612855] [DEBUG] [REMOTE ] VTOL: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:18.612966] [DEBUG] [REMOTE ] VTOL: PASS: Integrity check passed. [2026-01-23T12:24:18.613006] [DEBUG] [REMOTE ] VTOL: Symbol is viable for forecasting. [2026-01-23T12:24:18.613053] [INFO ] [MAIN ] [3344/3498] VTOL kept (0.4s) | 3340 kept, 4 rejected | 138.0/min | ETA: 1.1m [2026-01-23T12:24:18.902881] [DEBUG] [REMOTE ] VTRS: Retrieved 1301 rows, trimmed to 300. [2026-01-23T12:24:18.903019] [DEBUG] [REMOTE ] VTRS: PASS: History has at least 300 days. [2026-01-23T12:24:18.903233] [DEBUG] [REMOTE ] VTRS: PASS: Price check passed. Min price $10.00. [2026-01-23T12:24:18.903375] [DEBUG] [REMOTE ] VTRS: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:18.903491] [DEBUG] [REMOTE ] VTRS: PASS: Integrity check passed. [2026-01-23T12:24:18.903533] [DEBUG] [REMOTE ] VTRS: Symbol is viable for forecasting. [2026-01-23T12:24:18.903606] [INFO ] [MAIN ] [3345/3498] VTRS kept (0.3s) | 3341 kept, 4 rejected | 138.0/min | ETA: 1.1m [2026-01-23T12:24:19.274846] [DEBUG] [REMOTE ] VTS: Retrieved 761 rows, trimmed to 300. [2026-01-23T12:24:19.275004] [DEBUG] [REMOTE ] VTS: PASS: History has at least 300 days. [2026-01-23T12:24:19.275221] [DEBUG] [REMOTE ] VTS: PASS: Price check passed. Min price $18.95. [2026-01-23T12:24:19.275362] [DEBUG] [REMOTE ] VTS: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:19.275473] [DEBUG] [REMOTE ] VTS: PASS: Integrity check passed. [2026-01-23T12:24:19.275513] [DEBUG] [REMOTE ] VTS: Symbol is viable for forecasting. [2026-01-23T12:24:19.275565] [INFO ] [MAIN ] [3346/3498] VTS kept (0.4s) | 3342 kept, 4 rejected | 138.0/min | ETA: 1.1m [2026-01-23T12:24:19.821259] [DEBUG] [REMOTE ] VTSI: Retrieved 2467 rows, trimmed to 300. [2026-01-23T12:24:19.821423] [DEBUG] [REMOTE ] VTSI: PASS: History has at least 300 days. [2026-01-23T12:24:19.821720] [DEBUG] [REMOTE ] VTSI: PASS: Price check passed. Min price $4.20. [2026-01-23T12:24:19.821900] [DEBUG] [REMOTE ] VTSI: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:19.822045] [DEBUG] [REMOTE ] VTSI: PASS: Integrity check passed. [2026-01-23T12:24:19.822096] [DEBUG] [REMOTE ] VTSI: Symbol is viable for forecasting. [2026-01-23T12:24:19.822160] [INFO ] [MAIN ] [3347/3498] VTSI kept (0.5s) | 3343 kept, 4 rejected | 138.0/min | ETA: 1.1m [2026-01-23T12:24:20.234440] [DEBUG] [REMOTE ] VTWG: Retrieved 3857 rows, trimmed to 300. [2026-01-23T12:24:20.234607] [DEBUG] [REMOTE ] VTWG: PASS: History has at least 300 days. [2026-01-23T12:24:20.234839] [DEBUG] [REMOTE ] VTWG: PASS: Price check passed. Min price $219.02. [2026-01-23T12:24:20.234983] [DEBUG] [REMOTE ] VTWG: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:20.235103] [DEBUG] [REMOTE ] VTWG: PASS: Integrity check passed. [2026-01-23T12:24:20.235146] [DEBUG] [REMOTE ] VTWG: Symbol is viable for forecasting. [2026-01-23T12:24:20.235199] [INFO ] [MAIN ] [3348/3498] VTWG kept (0.4s) | 3344 kept, 4 rejected | 138.0/min | ETA: 1.1m [2026-01-23T12:24:20.614311] [DEBUG] [REMOTE ] VTWO: Retrieved 3857 rows, trimmed to 300. [2026-01-23T12:24:20.614447] [DEBUG] [REMOTE ] VTWO: PASS: History has at least 300 days. [2026-01-23T12:24:20.614712] [DEBUG] [REMOTE ] VTWO: PASS: Price check passed. Min price $92.28. [2026-01-23T12:24:20.614857] [DEBUG] [REMOTE ] VTWO: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:20.614972] [DEBUG] [REMOTE ] VTWO: PASS: Integrity check passed. [2026-01-23T12:24:20.615018] [DEBUG] [REMOTE ] VTWO: Symbol is viable for forecasting. [2026-01-23T12:24:20.615069] [INFO ] [MAIN ] [3349/3498] VTWO kept (0.4s) | 3345 kept, 4 rejected | 138.0/min | ETA: 1.1m [2026-01-23T12:24:20.935020] [DEBUG] [REMOTE ] VTYX: Retrieved 1067 rows, trimmed to 300. [2026-01-23T12:24:20.935167] [DEBUG] [REMOTE ] VTYX: PASS: History has at least 300 days. [2026-01-23T12:24:20.935391] [DEBUG] [REMOTE ] VTYX: PASS: Price check passed. Min price $6.44. [2026-01-23T12:24:20.935537] [DEBUG] [REMOTE ] VTYX: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:20.935694] [DEBUG] [REMOTE ] VTYX: PASS: Integrity check passed. [2026-01-23T12:24:20.935749] [DEBUG] [REMOTE ] VTYX: Symbol is viable for forecasting. [2026-01-23T12:24:20.935816] [INFO ] [MAIN ] [3350/3498] VTYX kept (0.3s) | 3346 kept, 4 rejected | 138.1/min | ETA: 1.1m [2026-01-23T12:24:21.290686] [DEBUG] [REMOTE ] VUZI: Retrieved 3976 rows, trimmed to 300. [2026-01-23T12:24:21.290829] [DEBUG] [REMOTE ] VUZI: PASS: History has at least 300 days. [2026-01-23T12:24:21.291060] [DEBUG] [REMOTE ] VUZI: PASS: Price check passed. Min price $2.05. [2026-01-23T12:24:21.291235] [DEBUG] [REMOTE ] VUZI: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:21.291371] [DEBUG] [REMOTE ] VUZI: PASS: Integrity check passed. [2026-01-23T12:24:21.291412] [DEBUG] [REMOTE ] VUZI: Symbol is viable for forecasting. [2026-01-23T12:24:21.291462] [INFO ] [MAIN ] [3351/3498] VUZI kept (0.4s) | 3347 kept, 4 rejected | 138.1/min | ETA: 1.1m [2026-01-23T12:24:21.631596] [DEBUG] [REMOTE ] VVOS: Retrieved 1283 rows, trimmed to 300. [2026-01-23T12:24:21.631725] [DEBUG] [REMOTE ] VVOS: PASS: History has at least 300 days. [2026-01-23T12:24:21.631937] [DEBUG] [REMOTE ] VVOS: PASS: Price check passed. Min price $1.83. [2026-01-23T12:24:21.632076] [DEBUG] [REMOTE ] VVOS: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:21.632190] [DEBUG] [REMOTE ] VVOS: PASS: Integrity check passed. [2026-01-23T12:24:21.632231] [DEBUG] [REMOTE ] VVOS: Symbol is viable for forecasting. [2026-01-23T12:24:21.632281] [INFO ] [MAIN ] [3352/3498] VVOS kept (0.3s) | 3348 kept, 4 rejected | 138.1/min | ETA: 1.1m [2026-01-23T12:24:22.177136] [DEBUG] [REMOTE ] VVX: Retrieved 2853 rows, trimmed to 300. [2026-01-23T12:24:22.177268] [DEBUG] [REMOTE ] VVX: PASS: History has at least 300 days. [2026-01-23T12:24:22.177507] [DEBUG] [REMOTE ] VVX: PASS: Price check passed. Min price $52.16. [2026-01-23T12:24:22.177684] [DEBUG] [REMOTE ] VVX: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:22.177805] [DEBUG] [REMOTE ] VVX: PASS: Integrity check passed. [2026-01-23T12:24:22.177846] [DEBUG] [REMOTE ] VVX: Symbol is viable for forecasting. [2026-01-23T12:24:22.177894] [INFO ] [MAIN ] [3353/3498] VVX kept (0.5s) | 3349 kept, 4 rejected | 138.1/min | ETA: 1.1m [2026-01-23T12:24:22.608028] [DEBUG] [REMOTE ] VWOB: Retrieved 3179 rows, trimmed to 300. [2026-01-23T12:24:22.608160] [DEBUG] [REMOTE ] VWOB: PASS: History has at least 300 days. [2026-01-23T12:24:22.608375] [DEBUG] [REMOTE ] VWOB: PASS: Price check passed. Min price $66.60. [2026-01-23T12:24:22.608516] [DEBUG] [REMOTE ] VWOB: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:22.608651] [DEBUG] [REMOTE ] VWOB: PASS: Integrity check passed. [2026-01-23T12:24:22.608695] [DEBUG] [REMOTE ] VWOB: Symbol is viable for forecasting. [2026-01-23T12:24:22.608746] [INFO ] [MAIN ] [3354/3498] VWOB kept (0.4s) | 3350 kept, 4 rejected | 138.1/min | ETA: 1.0m [2026-01-23T12:24:23.030138] [DEBUG] [REMOTE ] VXUS: Retrieved 3768 rows, trimmed to 300. [2026-01-23T12:24:23.030318] [DEBUG] [REMOTE ] VXUS: PASS: History has at least 300 days. [2026-01-23T12:24:23.030713] [DEBUG] [REMOTE ] VXUS: PASS: Price check passed. Min price $70.90. [2026-01-23T12:24:23.030893] [DEBUG] [REMOTE ] VXUS: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:23.031060] [DEBUG] [REMOTE ] VXUS: PASS: Integrity check passed. [2026-01-23T12:24:23.031113] [DEBUG] [REMOTE ] VXUS: Symbol is viable for forecasting. [2026-01-23T12:24:23.031179] [INFO ] [MAIN ] [3355/3498] VXUS kept (0.4s) | 3351 kept, 4 rejected | 138.1/min | ETA: 1.0m [2026-01-23T12:24:23.420873] [DEBUG] [REMOTE ] VYMI: Retrieved 2488 rows, trimmed to 300. [2026-01-23T12:24:23.421148] [DEBUG] [REMOTE ] VYMI: PASS: History has at least 300 days. [2026-01-23T12:24:23.421535] [DEBUG] [REMOTE ] VYMI: PASS: Price check passed. Min price $83.75. [2026-01-23T12:24:23.421749] [DEBUG] [REMOTE ] VYMI: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:23.421932] [DEBUG] [REMOTE ] VYMI: PASS: Integrity check passed. [2026-01-23T12:24:23.421980] [DEBUG] [REMOTE ] VYMI: Symbol is viable for forecasting. [2026-01-23T12:24:23.422051] [INFO ] [MAIN ] [3356/3498] VYMI kept (0.4s) | 3352 kept, 4 rejected | 138.1/min | ETA: 1.0m [2026-01-23T12:24:23.888033] [DEBUG] [REMOTE ] VYX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:23.888255] [DEBUG] [REMOTE ] VYX: PASS: History has at least 300 days. [2026-01-23T12:24:23.889543] [DEBUG] [REMOTE ] VYX: PASS: Price check passed. Min price $9.61. [2026-01-23T12:24:23.890018] [DEBUG] [REMOTE ] VYX: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:23.890183] [DEBUG] [REMOTE ] VYX: PASS: Integrity check passed. [2026-01-23T12:24:23.890228] [DEBUG] [REMOTE ] VYX: Symbol is viable for forecasting. [2026-01-23T12:24:23.890292] [INFO ] [MAIN ] [3357/3498] VYX kept (0.5s) | 3353 kept, 4 rejected | 138.1/min | ETA: 1.0m [2026-01-23T12:24:24.375822] [DEBUG] [REMOTE ] VZ: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:24.375969] [DEBUG] [REMOTE ] VZ: PASS: History has at least 300 days. [2026-01-23T12:24:24.376201] [DEBUG] [REMOTE ] VZ: PASS: Price check passed. Min price $38.30. [2026-01-23T12:24:24.376341] [DEBUG] [REMOTE ] VZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:24.376460] [DEBUG] [REMOTE ] VZ: PASS: Integrity check passed. [2026-01-23T12:24:24.376502] [DEBUG] [REMOTE ] VZ: Symbol is viable for forecasting. [2026-01-23T12:24:24.376552] [INFO ] [MAIN ] [3358/3498] VZ kept (0.5s) | 3354 kept, 4 rejected | 138.1/min | ETA: 1.0m [2026-01-23T12:24:24.852638] [DEBUG] [REMOTE ] WAB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:24.852785] [DEBUG] [REMOTE ] WAB: PASS: History has at least 300 days. [2026-01-23T12:24:24.853004] [DEBUG] [REMOTE ] WAB: PASS: Price check passed. Min price $196.14. [2026-01-23T12:24:24.853139] [DEBUG] [REMOTE ] WAB: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:24.853253] [DEBUG] [REMOTE ] WAB: PASS: Integrity check passed. [2026-01-23T12:24:24.853293] [DEBUG] [REMOTE ] WAB: Symbol is viable for forecasting. [2026-01-23T12:24:24.853341] [INFO ] [MAIN ] [3359/3498] WAB kept (0.5s) | 3355 kept, 4 rejected | 138.1/min | ETA: 1.0m [2026-01-23T12:24:25.341557] [DEBUG] [REMOTE ] WABC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:25.341715] [DEBUG] [REMOTE ] WABC: PASS: History has at least 300 days. [2026-01-23T12:24:25.341938] [DEBUG] [REMOTE ] WABC: PASS: Price check passed. Min price $46.42. [2026-01-23T12:24:25.342074] [DEBUG] [REMOTE ] WABC: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:25.342190] [DEBUG] [REMOTE ] WABC: PASS: Integrity check passed. [2026-01-23T12:24:25.342231] [DEBUG] [REMOTE ] WABC: Symbol is viable for forecasting. [2026-01-23T12:24:25.342280] [INFO ] [MAIN ] [3360/3498] WABC kept (0.5s) | 3356 kept, 4 rejected | 138.0/min | ETA: 60s [2026-01-23T12:24:25.823171] [DEBUG] [REMOTE ] WAFD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:25.823317] [DEBUG] [REMOTE ] WAFD: PASS: History has at least 300 days. [2026-01-23T12:24:25.823566] [DEBUG] [REMOTE ] WAFD: PASS: Price check passed. Min price $28.79. [2026-01-23T12:24:25.823743] [DEBUG] [REMOTE ] WAFD: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:25.823870] [DEBUG] [REMOTE ] WAFD: PASS: Integrity check passed. [2026-01-23T12:24:25.823914] [DEBUG] [REMOTE ] WAFD: Symbol is viable for forecasting. [2026-01-23T12:24:25.824163] [INFO ] [MAIN ] [3361/3498] WAFD kept (0.5s) | 3357 kept, 4 rejected | 138.0/min | ETA: 60s [2026-01-23T12:24:25.933149] [DEBUG] [REMOTE ] WAFDP: Retrieved 1249 rows, trimmed to 300. [2026-01-23T12:24:25.933284] [DEBUG] [REMOTE ] WAFDP: PASS: History has at least 300 days. [2026-01-23T12:24:25.933492] [DEBUG] [REMOTE ] WAFDP: PASS: Price check passed. Min price $16.17. [2026-01-23T12:24:25.933659] [DEBUG] [REMOTE ] WAFDP: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:25.933781] [DEBUG] [REMOTE ] WAFDP: PASS: Integrity check passed. [2026-01-23T12:24:25.933822] [DEBUG] [REMOTE ] WAFDP: Symbol is viable for forecasting. [2026-01-23T12:24:25.933871] [INFO ] [MAIN ] [3362/3498] WAFDP kept (0.1s) | 3358 kept, 4 rejected | 138.1/min | ETA: 59s [2026-01-23T12:24:26.694756] [DEBUG] [REMOTE ] WAL: Retrieved 5172 rows, trimmed to 300. [2026-01-23T12:24:26.694891] [DEBUG] [REMOTE ] WAL: PASS: History has at least 300 days. [2026-01-23T12:24:26.695109] [DEBUG] [REMOTE ] WAL: PASS: Price check passed. Min price $73.86. [2026-01-23T12:24:26.695248] [DEBUG] [REMOTE ] WAL: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:26.695366] [DEBUG] [REMOTE ] WAL: PASS: Integrity check passed. [2026-01-23T12:24:26.695407] [DEBUG] [REMOTE ] WAL: Symbol is viable for forecasting. [2026-01-23T12:24:26.695460] [INFO ] [MAIN ] [3363/3498] WAL kept (0.8s) | 3359 kept, 4 rejected | 138.0/min | ETA: 59s [2026-01-23T12:24:26.966896] [DEBUG] [REMOTE ] WALD: Retrieved 1180 rows, trimmed to 300. [2026-01-23T12:24:26.967064] [DEBUG] [REMOTE ] WALD: PASS: History has at least 300 days. [2026-01-23T12:24:26.967354] [DEBUG] [REMOTE ] WALD: PASS: Price check passed. Min price $1.47. [2026-01-23T12:24:26.967524] [DEBUG] [REMOTE ] WALD: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:26.967692] [DEBUG] [REMOTE ] WALD: PASS: Integrity check passed. [2026-01-23T12:24:26.967742] [DEBUG] [REMOTE ] WALD: Symbol is viable for forecasting. [2026-01-23T12:24:26.967802] [INFO ] [MAIN ] [3364/3498] WALD kept (0.3s) | 3360 kept, 4 rejected | 138.1/min | ETA: 58s [2026-01-23T12:24:27.578840] [DEBUG] [REMOTE ] WASH: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:27.578980] [DEBUG] [REMOTE ] WASH: PASS: History has at least 300 days. [2026-01-23T12:24:27.579199] [DEBUG] [REMOTE ] WASH: PASS: Price check passed. Min price $26.15. [2026-01-23T12:24:27.579339] [DEBUG] [REMOTE ] WASH: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:27.579456] [DEBUG] [REMOTE ] WASH: PASS: Integrity check passed. [2026-01-23T12:24:27.579499] [DEBUG] [REMOTE ] WASH: Symbol is viable for forecasting. [2026-01-23T12:24:27.579551] [INFO ] [MAIN ] [3365/3498] WASH kept (0.6s) | 3361 kept, 4 rejected | 138.0/min | ETA: 58s [2026-01-23T12:24:27.816637] [DEBUG] [REMOTE ] WAVE: Retrieved 1145 rows, trimmed to 300. [2026-01-23T12:24:27.816783] [DEBUG] [REMOTE ] WAVE: PASS: History has at least 300 days. [2026-01-23T12:24:27.817032] [DEBUG] [REMOTE ] WAVE: PASS: Price check passed. Min price $5.23. [2026-01-23T12:24:27.817175] [DEBUG] [REMOTE ] WAVE: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:27.817318] [DEBUG] [REMOTE ] WAVE: PASS: Integrity check passed. [2026-01-23T12:24:27.817414] [DEBUG] [REMOTE ] WAVE: Symbol is viable for forecasting. [2026-01-23T12:24:27.817479] [INFO ] [MAIN ] [3366/3498] WAVE kept (0.2s) | 3362 kept, 4 rejected | 138.1/min | ETA: 57s [2026-01-23T12:24:28.075428] [DEBUG] [REMOTE ] WAY: Retrieved 407 rows, trimmed to 300. [2026-01-23T12:24:28.075609] [DEBUG] [REMOTE ] WAY: PASS: History has at least 300 days. [2026-01-23T12:24:28.075879] [DEBUG] [REMOTE ] WAY: PASS: Price check passed. Min price $29.51. [2026-01-23T12:24:28.076075] [DEBUG] [REMOTE ] WAY: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:28.076228] [DEBUG] [REMOTE ] WAY: PASS: Integrity check passed. [2026-01-23T12:24:28.076283] [DEBUG] [REMOTE ] WAY: Symbol is viable for forecasting. [2026-01-23T12:24:28.076350] [INFO ] [MAIN ] [3367/3498] WAY kept (0.3s) | 3363 kept, 4 rejected | 138.1/min | ETA: 57s [2026-01-23T12:24:28.740832] [DEBUG] [REMOTE ] WB: Retrieved 2959 rows, trimmed to 300. [2026-01-23T12:24:28.740979] [DEBUG] [REMOTE ] WB: PASS: History has at least 300 days. [2026-01-23T12:24:28.741220] [DEBUG] [REMOTE ] WB: PASS: Price check passed. Min price $9.54. [2026-01-23T12:24:28.741365] [DEBUG] [REMOTE ] WB: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:28.741486] [DEBUG] [REMOTE ] WB: PASS: Integrity check passed. [2026-01-23T12:24:28.741529] [DEBUG] [REMOTE ] WB: Symbol is viable for forecasting. [2026-01-23T12:24:28.741596] [INFO ] [MAIN ] [3368/3498] WB kept (0.7s) | 3364 kept, 4 rejected | 138.1/min | ETA: 57s [2026-01-23T12:24:29.148177] [DEBUG] [REMOTE ] WBD: Retrieved 5166 rows, trimmed to 300. [2026-01-23T12:24:29.148323] [DEBUG] [REMOTE ] WBD: PASS: History has at least 300 days. [2026-01-23T12:24:29.148595] [DEBUG] [REMOTE ] WBD: PASS: Price check passed. Min price $20.99. [2026-01-23T12:24:29.148752] [DEBUG] [REMOTE ] WBD: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:29.148880] [DEBUG] [REMOTE ] WBD: PASS: Integrity check passed. [2026-01-23T12:24:29.148921] [DEBUG] [REMOTE ] WBD: Symbol is viable for forecasting. [2026-01-23T12:24:29.148970] [INFO ] [MAIN ] [3369/3498] WBD kept (0.4s) | 3365 kept, 4 rejected | 138.1/min | ETA: 56s [2026-01-23T12:24:29.492025] [DEBUG] [REMOTE ] WBIY: Retrieved 2282 rows, trimmed to 300. [2026-01-23T12:24:29.492157] [DEBUG] [REMOTE ] WBIY: PASS: History has at least 300 days. [2026-01-23T12:24:29.492361] [DEBUG] [REMOTE ] WBIY: PASS: Price check passed. Min price $29.87. [2026-01-23T12:24:29.492494] [DEBUG] [REMOTE ] WBIY: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:29.492631] [DEBUG] [REMOTE ] WBIY: PASS: Integrity check passed. [2026-01-23T12:24:29.492674] [DEBUG] [REMOTE ] WBIY: Symbol is viable for forecasting. [2026-01-23T12:24:29.492722] [INFO ] [MAIN ] [3370/3498] WBIY kept (0.3s) | 3366 kept, 4 rejected | 138.1/min | ETA: 56s [2026-01-23T12:24:30.025917] [DEBUG] [REMOTE ] WBS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:30.026058] [DEBUG] [REMOTE ] WBS: PASS: History has at least 300 days. [2026-01-23T12:24:30.026297] [DEBUG] [REMOTE ] WBS: PASS: Price check passed. Min price $54.51. [2026-01-23T12:24:30.026433] [DEBUG] [REMOTE ] WBS: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:30.026551] [DEBUG] [REMOTE ] WBS: PASS: Integrity check passed. [2026-01-23T12:24:30.026611] [DEBUG] [REMOTE ] WBS: Symbol is viable for forecasting. [2026-01-23T12:24:30.026661] [INFO ] [MAIN ] [3371/3498] WBS kept (0.5s) | 3367 kept, 4 rejected | 138.1/min | ETA: 55s [2026-01-23T12:24:30.146150] [DEBUG] [REMOTE ] WBTN: Retrieved 394 rows, trimmed to 300. [2026-01-23T12:24:30.146283] [DEBUG] [REMOTE ] WBTN: PASS: History has at least 300 days. [2026-01-23T12:24:30.146488] [DEBUG] [REMOTE ] WBTN: PASS: Price check passed. Min price $12.19. [2026-01-23T12:24:30.146655] [DEBUG] [REMOTE ] WBTN: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:30.146768] [DEBUG] [REMOTE ] WBTN: PASS: Integrity check passed. [2026-01-23T12:24:30.146807] [DEBUG] [REMOTE ] WBTN: Symbol is viable for forecasting. [2026-01-23T12:24:30.146856] [INFO ] [MAIN ] [3372/3498] WBTN kept (0.1s) | 3368 kept, 4 rejected | 138.1/min | ETA: 55s [2026-01-23T12:24:30.667590] [DEBUG] [REMOTE ] WBX: Retrieved 1080 rows, trimmed to 300. [2026-01-23T12:24:30.667724] [DEBUG] [REMOTE ] WBX: PASS: History has at least 300 days. [2026-01-23T12:24:30.667932] [DEBUG] [REMOTE ] WBX: PASS: Price check passed. Min price $2.34. [2026-01-23T12:24:30.668068] [DEBUG] [REMOTE ] WBX: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:30.668176] [DEBUG] [REMOTE ] WBX: PASS: Integrity check passed. [2026-01-23T12:24:30.668216] [DEBUG] [REMOTE ] WBX: Symbol is viable for forecasting. [2026-01-23T12:24:30.668265] [INFO ] [MAIN ] [3373/3498] WBX kept (0.5s) | 3369 kept, 4 rejected | 138.1/min | ETA: 54s [2026-01-23T12:24:31.207108] [DEBUG] [REMOTE ] WCC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:31.207245] [DEBUG] [REMOTE ] WCC: PASS: History has at least 300 days. [2026-01-23T12:24:31.207528] [DEBUG] [REMOTE ] WCC: PASS: Price check passed. Min price $220.39. [2026-01-23T12:24:31.207727] [DEBUG] [REMOTE ] WCC: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:31.207854] [DEBUG] [REMOTE ] WCC: PASS: Integrity check passed. [2026-01-23T12:24:31.207896] [DEBUG] [REMOTE ] WCC: Symbol is viable for forecasting. [2026-01-23T12:24:31.207947] [INFO ] [MAIN ] [3374/3498] WCC kept (0.5s) | 3370 kept, 4 rejected | 138.1/min | ETA: 54s [2026-01-23T12:24:31.371197] [DEBUG] [REMOTE ] WCLD: Retrieved 1603 rows, trimmed to 300. [2026-01-23T12:24:31.371326] [DEBUG] [REMOTE ] WCLD: PASS: History has at least 300 days. [2026-01-23T12:24:31.371531] [DEBUG] [REMOTE ] WCLD: PASS: Price check passed. Min price $31.37. [2026-01-23T12:24:31.371687] [DEBUG] [REMOTE ] WCLD: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:31.371796] [DEBUG] [REMOTE ] WCLD: PASS: Integrity check passed. [2026-01-23T12:24:31.371836] [DEBUG] [REMOTE ] WCLD: Symbol is viable for forecasting. [2026-01-23T12:24:31.371888] [INFO ] [MAIN ] [3375/3498] WCLD kept (0.2s) | 3371 kept, 4 rejected | 138.1/min | ETA: 53s [2026-01-23T12:24:31.993993] [DEBUG] [REMOTE ] WD: Retrieved 3798 rows, trimmed to 300. [2026-01-23T12:24:31.994107] [DEBUG] [REMOTE ] WD: PASS: History has at least 300 days. [2026-01-23T12:24:31.994318] [DEBUG] [REMOTE ] WD: PASS: Price check passed. Min price $58.72. [2026-01-23T12:24:31.994458] [DEBUG] [REMOTE ] WD: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:31.994592] [DEBUG] [REMOTE ] WD: PASS: Integrity check passed. [2026-01-23T12:24:31.994640] [DEBUG] [REMOTE ] WD: Symbol is viable for forecasting. [2026-01-23T12:24:31.994692] [INFO ] [MAIN ] [3376/3498] WD kept (0.6s) | 3372 kept, 4 rejected | 138.1/min | ETA: 53s [2026-01-23T12:24:32.404034] [DEBUG] [REMOTE ] WDAY: Retrieved 3337 rows, trimmed to 300. [2026-01-23T12:24:32.404168] [DEBUG] [REMOTE ] WDAY: PASS: History has at least 300 days. [2026-01-23T12:24:32.404431] [DEBUG] [REMOTE ] WDAY: PASS: Price check passed. Min price $182.99. [2026-01-23T12:24:32.404635] [DEBUG] [REMOTE ] WDAY: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:32.404778] [DEBUG] [REMOTE ] WDAY: PASS: Integrity check passed. [2026-01-23T12:24:32.404819] [DEBUG] [REMOTE ] WDAY: Symbol is viable for forecasting. [2026-01-23T12:24:32.404871] [INFO ] [MAIN ] [3377/3498] WDAY kept (0.4s) | 3373 kept, 4 rejected | 138.1/min | ETA: 53s [2026-01-23T12:24:32.909414] [DEBUG] [REMOTE ] WDC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:32.909597] [DEBUG] [REMOTE ] WDC: PASS: History has at least 300 days. [2026-01-23T12:24:32.909839] [DEBUG] [REMOTE ] WDC: PASS: Price check passed. Min price $124.82. [2026-01-23T12:24:32.909976] [DEBUG] [REMOTE ] WDC: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:32.910095] [DEBUG] [REMOTE ] WDC: PASS: Integrity check passed. [2026-01-23T12:24:32.910136] [DEBUG] [REMOTE ] WDC: Symbol is viable for forecasting. [2026-01-23T12:24:32.910185] [INFO ] [MAIN ] [3378/3498] WDC kept (0.5s) | 3374 kept, 4 rejected | 138.1/min | ETA: 52s [2026-01-23T12:24:33.335668] [DEBUG] [REMOTE ] WDFC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:33.335826] [DEBUG] [REMOTE ] WDFC: PASS: History has at least 300 days. [2026-01-23T12:24:33.336052] [DEBUG] [REMOTE ] WDFC: PASS: Price check passed. Min price $186.59. [2026-01-23T12:24:33.336188] [DEBUG] [REMOTE ] WDFC: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:33.336305] [DEBUG] [REMOTE ] WDFC: PASS: Integrity check passed. [2026-01-23T12:24:33.336346] [DEBUG] [REMOTE ] WDFC: Symbol is viable for forecasting. [2026-01-23T12:24:33.336394] [INFO ] [MAIN ] [3379/3498] WDFC kept (0.4s) | 3375 kept, 4 rejected | 138.1/min | ETA: 52s [2026-01-23T12:24:33.594591] [DEBUG] [REMOTE ] WDH: Retrieved 1183 rows, trimmed to 300. [2026-01-23T12:24:33.594728] [DEBUG] [REMOTE ] WDH: PASS: History has at least 300 days. [2026-01-23T12:24:33.594931] [DEBUG] [REMOTE ] WDH: PASS: Price check passed. Min price $1.58. [2026-01-23T12:24:33.595071] [DEBUG] [REMOTE ] WDH: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:33.595181] [DEBUG] [REMOTE ] WDH: PASS: Integrity check passed. [2026-01-23T12:24:33.595222] [DEBUG] [REMOTE ] WDH: Symbol is viable for forecasting. [2026-01-23T12:24:33.595301] [INFO ] [MAIN ] [3380/3498] WDH kept (0.3s) | 3376 kept, 4 rejected | 138.1/min | ETA: 51s [2026-01-23T12:24:33.999232] [DEBUG] [REMOTE ] WDI: Retrieved 1149 rows, trimmed to 300. [2026-01-23T12:24:33.999366] [DEBUG] [REMOTE ] WDI: PASS: History has at least 300 days. [2026-01-23T12:24:33.999585] [DEBUG] [REMOTE ] WDI: PASS: Price check passed. Min price $13.51. [2026-01-23T12:24:33.999724] [DEBUG] [REMOTE ] WDI: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:33.999835] [DEBUG] [REMOTE ] WDI: PASS: Integrity check passed. [2026-01-23T12:24:33.999874] [DEBUG] [REMOTE ] WDI: Symbol is viable for forecasting. [2026-01-23T12:24:33.999922] [INFO ] [MAIN ] [3381/3498] WDI kept (0.4s) | 3377 kept, 4 rejected | 138.1/min | ETA: 51s [2026-01-23T12:24:34.538171] [DEBUG] [REMOTE ] WDS: Retrieved 4661 rows, trimmed to 300. [2026-01-23T12:24:34.538308] [DEBUG] [REMOTE ] WDS: PASS: History has at least 300 days. [2026-01-23T12:24:34.538527] [DEBUG] [REMOTE ] WDS: PASS: Price check passed. Min price $14.58. [2026-01-23T12:24:34.538687] [DEBUG] [REMOTE ] WDS: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:34.538806] [DEBUG] [REMOTE ] WDS: PASS: Integrity check passed. [2026-01-23T12:24:34.538848] [DEBUG] [REMOTE ] WDS: Symbol is viable for forecasting. [2026-01-23T12:24:34.538911] [INFO ] [MAIN ] [3382/3498] WDS kept (0.5s) | 3378 kept, 4 rejected | 138.1/min | ETA: 50s [2026-01-23T12:24:34.997649] [DEBUG] [REMOTE ] WEA: Retrieved 5995 rows, trimmed to 300. [2026-01-23T12:24:34.997807] [DEBUG] [REMOTE ] WEA: PASS: History has at least 300 days. [2026-01-23T12:24:34.998059] [DEBUG] [REMOTE ] WEA: PASS: Price check passed. Min price $10.85. [2026-01-23T12:24:34.998199] [DEBUG] [REMOTE ] WEA: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:34.998327] [DEBUG] [REMOTE ] WEA: PASS: Integrity check passed. [2026-01-23T12:24:34.998369] [DEBUG] [REMOTE ] WEA: Symbol is viable for forecasting. [2026-01-23T12:24:34.998421] [INFO ] [MAIN ] [3383/3498] WEA kept (0.5s) | 3379 kept, 4 rejected | 138.1/min | ETA: 50s [2026-01-23T12:24:35.444361] [DEBUG] [REMOTE ] WEC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:35.444507] [DEBUG] [REMOTE ] WEC: PASS: History has at least 300 days. [2026-01-23T12:24:35.444769] [DEBUG] [REMOTE ] WEC: PASS: Price check passed. Min price $103.48. [2026-01-23T12:24:35.444953] [DEBUG] [REMOTE ] WEC: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:35.445106] [DEBUG] [REMOTE ] WEC: PASS: Integrity check passed. [2026-01-23T12:24:35.445168] [DEBUG] [REMOTE ] WEC: Symbol is viable for forecasting. [2026-01-23T12:24:35.445410] [INFO ] [MAIN ] [3384/3498] WEC kept (0.4s) | 3380 kept, 4 rejected | 138.1/min | ETA: 50s [2026-01-23T12:24:35.912966] [DEBUG] [REMOTE ] WEN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:35.913109] [DEBUG] [REMOTE ] WEN: PASS: History has at least 300 days. [2026-01-23T12:24:35.913362] [DEBUG] [REMOTE ] WEN: PASS: Price check passed. Min price $7.74. [2026-01-23T12:24:35.913500] [DEBUG] [REMOTE ] WEN: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:35.913645] [DEBUG] [REMOTE ] WEN: PASS: Integrity check passed. [2026-01-23T12:24:35.913688] [DEBUG] [REMOTE ] WEN: Symbol is viable for forecasting. [2026-01-23T12:24:35.913739] [INFO ] [MAIN ] [3385/3498] WEN kept (0.5s) | 3381 kept, 4 rejected | 138.1/min | ETA: 49s [2026-01-23T12:24:36.413561] [DEBUG] [REMOTE ] WERN: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:36.413719] [DEBUG] [REMOTE ] WERN: PASS: History has at least 300 days. [2026-01-23T12:24:36.413950] [DEBUG] [REMOTE ] WERN: PASS: Price check passed. Min price $23.05. [2026-01-23T12:24:36.414090] [DEBUG] [REMOTE ] WERN: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:36.414209] [DEBUG] [REMOTE ] WERN: PASS: Integrity check passed. [2026-01-23T12:24:36.414250] [DEBUG] [REMOTE ] WERN: Symbol is viable for forecasting. [2026-01-23T12:24:36.414313] [INFO ] [MAIN ] [3386/3498] WERN kept (0.5s) | 3382 kept, 4 rejected | 138.1/min | ETA: 49s [2026-01-23T12:24:36.869746] [DEBUG] [REMOTE ] WES: Retrieved 3299 rows, trimmed to 300. [2026-01-23T12:24:36.869902] [DEBUG] [REMOTE ] WES: PASS: History has at least 300 days. [2026-01-23T12:24:36.870145] [DEBUG] [REMOTE ] WES: PASS: Price check passed. Min price $37.34. [2026-01-23T12:24:36.870282] [DEBUG] [REMOTE ] WES: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:36.870405] [DEBUG] [REMOTE ] WES: PASS: Integrity check passed. [2026-01-23T12:24:36.870447] [DEBUG] [REMOTE ] WES: Symbol is viable for forecasting. [2026-01-23T12:24:36.870501] [INFO ] [MAIN ] [3387/3498] WES kept (0.5s) | 3383 kept, 4 rejected | 138.1/min | ETA: 48s [2026-01-23T12:24:37.299085] [DEBUG] [REMOTE ] WEX: Retrieved 5266 rows, trimmed to 300. [2026-01-23T12:24:37.299419] [DEBUG] [REMOTE ] WEX: PASS: History has at least 300 days. [2026-01-23T12:24:37.299722] [DEBUG] [REMOTE ] WEX: PASS: Price check passed. Min price $136.40. [2026-01-23T12:24:37.299912] [DEBUG] [REMOTE ] WEX: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:37.300074] [DEBUG] [REMOTE ] WEX: PASS: Integrity check passed. [2026-01-23T12:24:37.300133] [DEBUG] [REMOTE ] WEX: Symbol is viable for forecasting. [2026-01-23T12:24:37.300205] [INFO ] [MAIN ] [3388/3498] WEX kept (0.4s) | 3384 kept, 4 rejected | 138.1/min | ETA: 48s [2026-01-23T12:24:37.806166] [DEBUG] [REMOTE ] WEYS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:37.806312] [DEBUG] [REMOTE ] WEYS: PASS: History has at least 300 days. [2026-01-23T12:24:37.806541] [DEBUG] [REMOTE ] WEYS: PASS: Price check passed. Min price $26.15. [2026-01-23T12:24:37.806704] [DEBUG] [REMOTE ] WEYS: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:37.806820] [DEBUG] [REMOTE ] WEYS: PASS: Integrity check passed. [2026-01-23T12:24:37.806860] [DEBUG] [REMOTE ] WEYS: Symbol is viable for forecasting. [2026-01-23T12:24:37.806908] [INFO ] [MAIN ] [3389/3498] WEYS kept (0.5s) | 3385 kept, 4 rejected | 138.1/min | ETA: 47s [2026-01-23T12:24:38.297130] [DEBUG] [REMOTE ] WF: Retrieved 5613 rows, trimmed to 300. [2026-01-23T12:24:38.297275] [DEBUG] [REMOTE ] WF: PASS: History has at least 300 days. [2026-01-23T12:24:38.297536] [DEBUG] [REMOTE ] WF: PASS: Price check passed. Min price $53.04. [2026-01-23T12:24:38.297697] [DEBUG] [REMOTE ] WF: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:38.297821] [DEBUG] [REMOTE ] WF: PASS: Integrity check passed. [2026-01-23T12:24:38.297862] [DEBUG] [REMOTE ] WF: Symbol is viable for forecasting. [2026-01-23T12:24:38.297912] [INFO ] [MAIN ] [3390/3498] WF kept (0.5s) | 3386 kept, 4 rejected | 138.1/min | ETA: 47s [2026-01-23T12:24:38.368738] [DEBUG] [REMOTE ] WFC: Exception occurred during daily data fetch: 'API call returned an empty response.'. [2026-01-23T12:24:38.369079] [DEBUG] [REMOTE ] WFC: FAIL: History check failed. No DataFrame was returned. [2026-01-23T12:24:38.369187] [WARN ] [LOCAL ] WFC: SET TO BLACKLISTED [2026-01-23T12:24:38.370355] [INFO ] [MAIN ] [3391/3498] WFC rejected (0.1s) | 3386 kept, 5 rejected | 138.1/min | ETA: 46s [2026-01-23T12:24:39.102454] [DEBUG] [REMOTE ] WFG: Retrieved 4645 rows, trimmed to 300. [2026-01-23T12:24:39.102628] [DEBUG] [REMOTE ] WFG: PASS: History has at least 300 days. [2026-01-23T12:24:39.102847] [DEBUG] [REMOTE ] WFG: PASS: Price check passed. Min price $57.61. [2026-01-23T12:24:39.102982] [DEBUG] [REMOTE ] WFG: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:39.103098] [DEBUG] [REMOTE ] WFG: PASS: Integrity check passed. [2026-01-23T12:24:39.103139] [DEBUG] [REMOTE ] WFG: Symbol is viable for forecasting. [2026-01-23T12:24:39.103186] [INFO ] [MAIN ] [3392/3498] WFG kept (0.7s) | 3387 kept, 5 rejected | 138.1/min | ETA: 46s [2026-01-23T12:24:39.389238] [DEBUG] [REMOTE ] WFRD: Retrieved 1269 rows, trimmed to 300. [2026-01-23T12:24:39.389373] [DEBUG] [REMOTE ] WFRD: PASS: History has at least 300 days. [2026-01-23T12:24:39.389624] [DEBUG] [REMOTE ] WFRD: PASS: Price check passed. Min price $69.97. [2026-01-23T12:24:39.389764] [DEBUG] [REMOTE ] WFRD: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:39.389874] [DEBUG] [REMOTE ] WFRD: PASS: Integrity check passed. [2026-01-23T12:24:39.389914] [DEBUG] [REMOTE ] WFRD: Symbol is viable for forecasting. [2026-01-23T12:24:39.389961] [INFO ] [MAIN ] [3393/3498] WFRD kept (0.3s) | 3388 kept, 5 rejected | 138.1/min | ETA: 46s [2026-01-23T12:24:39.723895] [DEBUG] [REMOTE ] WGMI: Retrieved 992 rows, trimmed to 300. [2026-01-23T12:24:39.724029] [DEBUG] [REMOTE ] WGMI: PASS: History has at least 300 days. [2026-01-23T12:24:39.724270] [DEBUG] [REMOTE ] WGMI: PASS: Price check passed. Min price $36.51. [2026-01-23T12:24:39.724419] [DEBUG] [REMOTE ] WGMI: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:39.724530] [DEBUG] [REMOTE ] WGMI: PASS: Integrity check passed. [2026-01-23T12:24:39.724590] [DEBUG] [REMOTE ] WGMI: Symbol is viable for forecasting. [2026-01-23T12:24:39.724643] [INFO ] [MAIN ] [3394/3498] WGMI kept (0.3s) | 3389 kept, 5 rejected | 138.1/min | ETA: 45s [2026-01-23T12:24:40.382933] [DEBUG] [REMOTE ] WGO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:40.383100] [DEBUG] [REMOTE ] WGO: PASS: History has at least 300 days. [2026-01-23T12:24:40.383383] [DEBUG] [REMOTE ] WGO: PASS: Price check passed. Min price $31.91. [2026-01-23T12:24:40.383569] [DEBUG] [REMOTE ] WGO: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:40.383756] [DEBUG] [REMOTE ] WGO: PASS: Integrity check passed. [2026-01-23T12:24:40.383809] [DEBUG] [REMOTE ] WGO: Symbol is viable for forecasting. [2026-01-23T12:24:40.383870] [INFO ] [MAIN ] [3395/3498] WGO kept (0.7s) | 3390 kept, 5 rejected | 138.1/min | ETA: 45s [2026-01-23T12:24:40.640369] [DEBUG] [REMOTE ] WGS: Retrieved 1309 rows, trimmed to 300. [2026-01-23T12:24:40.640514] [DEBUG] [REMOTE ] WGS: PASS: History has at least 300 days. [2026-01-23T12:24:40.640761] [DEBUG] [REMOTE ] WGS: PASS: Price check passed. Min price $99.68. [2026-01-23T12:24:40.640902] [DEBUG] [REMOTE ] WGS: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:40.641018] [DEBUG] [REMOTE ] WGS: PASS: Integrity check passed. [2026-01-23T12:24:40.641061] [DEBUG] [REMOTE ] WGS: Symbol is viable for forecasting. [2026-01-23T12:24:40.641115] [INFO ] [MAIN ] [3396/3498] WGS kept (0.3s) | 3391 kept, 5 rejected | 138.1/min | ETA: 44s [2026-01-23T12:24:41.066359] [DEBUG] [REMOTE ] WH: Retrieved 1927 rows, trimmed to 300. [2026-01-23T12:24:41.066499] [DEBUG] [REMOTE ] WH: PASS: History has at least 300 days. [2026-01-23T12:24:41.066737] [DEBUG] [REMOTE ] WH: PASS: Price check passed. Min price $68.95. [2026-01-23T12:24:41.066877] [DEBUG] [REMOTE ] WH: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:41.066990] [DEBUG] [REMOTE ] WH: PASS: Integrity check passed. [2026-01-23T12:24:41.067031] [DEBUG] [REMOTE ] WH: Symbol is viable for forecasting. [2026-01-23T12:24:41.067078] [INFO ] [MAIN ] [3397/3498] WH kept (0.4s) | 3392 kept, 5 rejected | 138.1/min | ETA: 44s [2026-01-23T12:24:41.478305] [DEBUG] [REMOTE ] WHD: Retrieved 1999 rows, trimmed to 300. [2026-01-23T12:24:41.478459] [DEBUG] [REMOTE ] WHD: PASS: History has at least 300 days. [2026-01-23T12:24:41.478713] [DEBUG] [REMOTE ] WHD: PASS: Price check passed. Min price $39.28. [2026-01-23T12:24:41.478858] [DEBUG] [REMOTE ] WHD: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:41.478975] [DEBUG] [REMOTE ] WHD: PASS: Integrity check passed. [2026-01-23T12:24:41.479017] [DEBUG] [REMOTE ] WHD: Symbol is viable for forecasting. [2026-01-23T12:24:41.479067] [INFO ] [MAIN ] [3398/3498] WHD kept (0.4s) | 3393 kept, 5 rejected | 138.1/min | ETA: 43s [2026-01-23T12:24:41.934897] [DEBUG] [REMOTE ] WHF: Retrieved 3301 rows, trimmed to 300. [2026-01-23T12:24:41.935054] [DEBUG] [REMOTE ] WHF: PASS: History has at least 300 days. [2026-01-23T12:24:41.935289] [DEBUG] [REMOTE ] WHF: PASS: Price check passed. Min price $6.52. [2026-01-23T12:24:41.935439] [DEBUG] [REMOTE ] WHF: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:41.935559] [DEBUG] [REMOTE ] WHF: PASS: Integrity check passed. [2026-01-23T12:24:41.935623] [DEBUG] [REMOTE ] WHF: Symbol is viable for forecasting. [2026-01-23T12:24:41.935701] [INFO ] [MAIN ] [3399/3498] WHF kept (0.5s) | 3394 kept, 5 rejected | 138.1/min | ETA: 43s [2026-01-23T12:24:42.464004] [DEBUG] [REMOTE ] WHG: Retrieved 5941 rows, trimmed to 300. [2026-01-23T12:24:42.464160] [DEBUG] [REMOTE ] WHG: PASS: History has at least 300 days. [2026-01-23T12:24:42.464412] [DEBUG] [REMOTE ] WHG: PASS: Price check passed. Min price $15.45. [2026-01-23T12:24:42.464552] [DEBUG] [REMOTE ] WHG: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:42.464699] [DEBUG] [REMOTE ] WHG: PASS: Integrity check passed. [2026-01-23T12:24:42.464741] [DEBUG] [REMOTE ] WHG: Symbol is viable for forecasting. [2026-01-23T12:24:42.464790] [INFO ] [MAIN ] [3400/3498] WHG kept (0.5s) | 3395 kept, 5 rejected | 138.1/min | ETA: 43s [2026-01-23T12:24:42.797272] [DEBUG] [REMOTE ] WIA: Retrieved 5615 rows, trimmed to 300. [2026-01-23T12:24:42.797436] [DEBUG] [REMOTE ] WIA: PASS: History has at least 300 days. [2026-01-23T12:24:42.797696] [DEBUG] [REMOTE ] WIA: PASS: Price check passed. Min price $8.16. [2026-01-23T12:24:42.797838] [DEBUG] [REMOTE ] WIA: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:42.797953] [DEBUG] [REMOTE ] WIA: PASS: Integrity check passed. [2026-01-23T12:24:42.797994] [DEBUG] [REMOTE ] WIA: Symbol is viable for forecasting. [2026-01-23T12:24:42.798042] [INFO ] [MAIN ] [3401/3498] WIA kept (0.3s) | 3396 kept, 5 rejected | 138.1/min | ETA: 42s [2026-01-23T12:24:42.972369] [DEBUG] [REMOTE ] WIMI: Retrieved 1460 rows, trimmed to 300. [2026-01-23T12:24:42.972512] [DEBUG] [REMOTE ] WIMI: PASS: History has at least 300 days. [2026-01-23T12:24:42.972745] [DEBUG] [REMOTE ] WIMI: PASS: Price check passed. Min price $2.37. [2026-01-23T12:24:42.972913] [DEBUG] [REMOTE ] WIMI: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:42.973043] [DEBUG] [REMOTE ] WIMI: PASS: Integrity check passed. [2026-01-23T12:24:42.973086] [DEBUG] [REMOTE ] WIMI: Symbol is viable for forecasting. [2026-01-23T12:24:42.973136] [INFO ] [MAIN ] [3402/3498] WIMI kept (0.2s) | 3397 kept, 5 rejected | 138.1/min | ETA: 42s [2026-01-23T12:24:43.727603] [DEBUG] [REMOTE ] WINA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:43.727754] [DEBUG] [REMOTE ] WINA: PASS: History has at least 300 days. [2026-01-23T12:24:43.727992] [DEBUG] [REMOTE ] WINA: PASS: Price check passed. Min price $382.62. [2026-01-23T12:24:43.728131] [DEBUG] [REMOTE ] WINA: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:43.728260] [DEBUG] [REMOTE ] WINA: PASS: Integrity check passed. [2026-01-23T12:24:43.728301] [DEBUG] [REMOTE ] WINA: Symbol is viable for forecasting. [2026-01-23T12:24:43.728519] [INFO ] [MAIN ] [3403/3498] WINA kept (0.8s) | 3398 kept, 5 rejected | 138.1/min | ETA: 41s [2026-01-23T12:24:44.048502] [DEBUG] [REMOTE ] WING: Retrieved 2669 rows, trimmed to 300. [2026-01-23T12:24:44.048683] [DEBUG] [REMOTE ] WING: PASS: History has at least 300 days. [2026-01-23T12:24:44.048920] [DEBUG] [REMOTE ] WING: PASS: Price check passed. Min price $213.81. [2026-01-23T12:24:44.049066] [DEBUG] [REMOTE ] WING: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:44.049213] [DEBUG] [REMOTE ] WING: PASS: Integrity check passed. [2026-01-23T12:24:44.049264] [DEBUG] [REMOTE ] WING: Symbol is viable for forecasting. [2026-01-23T12:24:44.049317] [INFO ] [MAIN ] [3404/3498] WING kept (0.3s) | 3399 kept, 5 rejected | 138.1/min | ETA: 41s [2026-01-23T12:24:44.359065] [DEBUG] [REMOTE ] WINN: Retrieved 995 rows, trimmed to 300. [2026-01-23T12:24:44.359210] [DEBUG] [REMOTE ] WINN: PASS: History has at least 300 days. [2026-01-23T12:24:44.359424] [DEBUG] [REMOTE ] WINN: PASS: Price check passed. Min price $30.05. [2026-01-23T12:24:44.359589] [DEBUG] [REMOTE ] WINN: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:44.359732] [DEBUG] [REMOTE ] WINN: PASS: Integrity check passed. [2026-01-23T12:24:44.359776] [DEBUG] [REMOTE ] WINN: Symbol is viable for forecasting. [2026-01-23T12:24:44.359826] [INFO ] [MAIN ] [3405/3498] WINN kept (0.3s) | 3400 kept, 5 rejected | 138.1/min | ETA: 40s [2026-01-23T12:24:44.878362] [DEBUG] [REMOTE ] WIX: Retrieved 3070 rows, trimmed to 300. [2026-01-23T12:24:44.878492] [DEBUG] [REMOTE ] WIX: PASS: History has at least 300 days. [2026-01-23T12:24:44.878720] [DEBUG] [REMOTE ] WIX: PASS: Price check passed. Min price $76.24. [2026-01-23T12:24:44.878860] [DEBUG] [REMOTE ] WIX: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:44.878973] [DEBUG] [REMOTE ] WIX: PASS: Integrity check passed. [2026-01-23T12:24:44.879015] [DEBUG] [REMOTE ] WIX: Symbol is viable for forecasting. [2026-01-23T12:24:44.879063] [INFO ] [MAIN ] [3406/3498] WIX kept (0.5s) | 3401 kept, 5 rejected | 138.1/min | ETA: 40s [2026-01-23T12:24:45.262064] [DEBUG] [REMOTE ] WK: Retrieved 2793 rows, trimmed to 300. [2026-01-23T12:24:45.262192] [DEBUG] [REMOTE ] WK: PASS: History has at least 300 days. [2026-01-23T12:24:45.262399] [DEBUG] [REMOTE ] WK: PASS: Price check passed. Min price $80.13. [2026-01-23T12:24:45.262535] [DEBUG] [REMOTE ] WK: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:45.262666] [DEBUG] [REMOTE ] WK: PASS: Integrity check passed. [2026-01-23T12:24:45.262707] [DEBUG] [REMOTE ] WK: Symbol is viable for forecasting. [2026-01-23T12:24:45.262755] [INFO ] [MAIN ] [3407/3498] WK kept (0.4s) | 3402 kept, 5 rejected | 138.1/min | ETA: 40s [2026-01-23T12:24:45.784627] [DEBUG] [REMOTE ] WKC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:45.784803] [DEBUG] [REMOTE ] WKC: PASS: History has at least 300 days. [2026-01-23T12:24:45.785128] [DEBUG] [REMOTE ] WKC: PASS: Price check passed. Min price $22.86. [2026-01-23T12:24:45.785308] [DEBUG] [REMOTE ] WKC: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:45.785471] [DEBUG] [REMOTE ] WKC: PASS: Integrity check passed. [2026-01-23T12:24:45.785526] [DEBUG] [REMOTE ] WKC: Symbol is viable for forecasting. [2026-01-23T12:24:45.785612] [INFO ] [MAIN ] [3408/3498] WKC kept (0.5s) | 3403 kept, 5 rejected | 138.1/min | ETA: 39s [2026-01-23T12:24:46.046677] [DEBUG] [REMOTE ] WKEY: Retrieved 1767 rows, trimmed to 300. [2026-01-23T12:24:46.046853] [DEBUG] [REMOTE ] WKEY: PASS: History has at least 300 days. [2026-01-23T12:24:46.047119] [DEBUG] [REMOTE ] WKEY: PASS: Price check passed. Min price $7.40. [2026-01-23T12:24:46.047274] [DEBUG] [REMOTE ] WKEY: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:46.047427] [DEBUG] [REMOTE ] WKEY: PASS: Integrity check passed. [2026-01-23T12:24:46.047471] [DEBUG] [REMOTE ] WKEY: Symbol is viable for forecasting. [2026-01-23T12:24:46.047524] [INFO ] [MAIN ] [3409/3498] WKEY kept (0.3s) | 3404 kept, 5 rejected | 138.1/min | ETA: 39s [2026-01-23T12:24:46.633860] [DEBUG] [REMOTE ] WKSP: Retrieved 5668 rows, trimmed to 300. [2026-01-23T12:24:46.634008] [DEBUG] [REMOTE ] WKSP: PASS: History has at least 300 days. [2026-01-23T12:24:46.634235] [DEBUG] [REMOTE ] WKSP: PASS: Price check passed. Min price $1.95. [2026-01-23T12:24:46.634376] [DEBUG] [REMOTE ] WKSP: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:46.634494] [DEBUG] [REMOTE ] WKSP: PASS: Integrity check passed. [2026-01-23T12:24:46.634536] [DEBUG] [REMOTE ] WKSP: Symbol is viable for forecasting. [2026-01-23T12:24:46.634636] [INFO ] [MAIN ] [3410/3498] WKSP kept (0.6s) | 3405 kept, 5 rejected | 138.1/min | ETA: 38s [2026-01-23T12:24:47.048384] [DEBUG] [REMOTE ] WLDN: Retrieved 4821 rows, trimmed to 300. [2026-01-23T12:24:47.048529] [DEBUG] [REMOTE ] WLDN: PASS: History has at least 300 days. [2026-01-23T12:24:47.048772] [DEBUG] [REMOTE ] WLDN: PASS: Price check passed. Min price $85.27. [2026-01-23T12:24:47.048910] [DEBUG] [REMOTE ] WLDN: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:47.049022] [DEBUG] [REMOTE ] WLDN: PASS: Integrity check passed. [2026-01-23T12:24:47.049062] [DEBUG] [REMOTE ] WLDN: Symbol is viable for forecasting. [2026-01-23T12:24:47.049110] [INFO ] [MAIN ] [3411/3498] WLDN kept (0.4s) | 3406 kept, 5 rejected | 138.1/min | ETA: 38s [2026-01-23T12:24:47.259161] [DEBUG] [REMOTE ] WLDS: Retrieved 843 rows, trimmed to 300. [2026-01-23T12:24:47.259344] [DEBUG] [REMOTE ] WLDS: PASS: History has at least 300 days. [2026-01-23T12:24:47.259687] [DEBUG] [REMOTE ] WLDS: PASS: Price check passed. Min price $1.10. [2026-01-23T12:24:47.259903] [DEBUG] [REMOTE ] WLDS: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:47.260264] [DEBUG] [REMOTE ] WLDS: PASS: Integrity check passed. [2026-01-23T12:24:47.260331] [DEBUG] [REMOTE ] WLDS: Symbol is viable for forecasting. [2026-01-23T12:24:47.260411] [INFO ] [MAIN ] [3412/3498] WLDS kept (0.2s) | 3407 kept, 5 rejected | 138.1/min | ETA: 37s [2026-01-23T12:24:47.823345] [DEBUG] [REMOTE ] WLFC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:47.823479] [DEBUG] [REMOTE ] WLFC: PASS: History has at least 300 days. [2026-01-23T12:24:47.823712] [DEBUG] [REMOTE ] WLFC: PASS: Price check passed. Min price $115.05. [2026-01-23T12:24:47.823852] [DEBUG] [REMOTE ] WLFC: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:47.823966] [DEBUG] [REMOTE ] WLFC: PASS: Integrity check passed. [2026-01-23T12:24:47.824007] [DEBUG] [REMOTE ] WLFC: Symbol is viable for forecasting. [2026-01-23T12:24:47.824055] [INFO ] [MAIN ] [3413/3498] WLFC kept (0.6s) | 3408 kept, 5 rejected | 138.1/min | ETA: 37s [2026-01-23T12:24:48.152083] [DEBUG] [REMOTE ] WLK: Retrieved 5397 rows, trimmed to 300. [2026-01-23T12:24:48.152222] [DEBUG] [REMOTE ] WLK: PASS: History has at least 300 days. [2026-01-23T12:24:48.152442] [DEBUG] [REMOTE ] WLK: PASS: Price check passed. Min price $55.91. [2026-01-23T12:24:48.152599] [DEBUG] [REMOTE ] WLK: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:48.152720] [DEBUG] [REMOTE ] WLK: PASS: Integrity check passed. [2026-01-23T12:24:48.152762] [DEBUG] [REMOTE ] WLK: Symbol is viable for forecasting. [2026-01-23T12:24:48.152811] [INFO ] [MAIN ] [3414/3498] WLK kept (0.3s) | 3409 kept, 5 rejected | 138.1/min | ETA: 36s [2026-01-23T12:24:48.612446] [DEBUG] [REMOTE ] WLKP: Retrieved 2888 rows, trimmed to 300. [2026-01-23T12:24:48.612626] [DEBUG] [REMOTE ] WLKP: PASS: History has at least 300 days. [2026-01-23T12:24:48.612897] [DEBUG] [REMOTE ] WLKP: PASS: Price check passed. Min price $17.87. [2026-01-23T12:24:48.613049] [DEBUG] [REMOTE ] WLKP: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:48.613166] [DEBUG] [REMOTE ] WLKP: PASS: Integrity check passed. [2026-01-23T12:24:48.613207] [DEBUG] [REMOTE ] WLKP: Symbol is viable for forecasting. [2026-01-23T12:24:48.613257] [INFO ] [MAIN ] [3415/3498] WLKP kept (0.5s) | 3410 kept, 5 rejected | 138.1/min | ETA: 36s [2026-01-23T12:24:48.908143] [DEBUG] [REMOTE ] WMG: Retrieved 1417 rows, trimmed to 300. [2026-01-23T12:24:48.908286] [DEBUG] [REMOTE ] WMG: PASS: History has at least 300 days. [2026-01-23T12:24:48.908708] [DEBUG] [REMOTE ] WMG: PASS: Price check passed. Min price $27.61. [2026-01-23T12:24:48.908859] [DEBUG] [REMOTE ] WMG: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:48.908985] [DEBUG] [REMOTE ] WMG: PASS: Integrity check passed. [2026-01-23T12:24:48.909027] [DEBUG] [REMOTE ] WMG: Symbol is viable for forecasting. [2026-01-23T12:24:48.909076] [INFO ] [MAIN ] [3416/3498] WMG kept (0.3s) | 3411 kept, 5 rejected | 138.1/min | ETA: 36s [2026-01-23T12:24:49.398480] [DEBUG] [REMOTE ] WMK: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:49.398661] [DEBUG] [REMOTE ] WMK: PASS: History has at least 300 days. [2026-01-23T12:24:49.398883] [DEBUG] [REMOTE ] WMK: PASS: Price check passed. Min price $63.00. [2026-01-23T12:24:49.399019] [DEBUG] [REMOTE ] WMK: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:49.399134] [DEBUG] [REMOTE ] WMK: PASS: Integrity check passed. [2026-01-23T12:24:49.399175] [DEBUG] [REMOTE ] WMK: Symbol is viable for forecasting. [2026-01-23T12:24:49.399223] [INFO ] [MAIN ] [3417/3498] WMK kept (0.5s) | 3412 kept, 5 rejected | 138.1/min | ETA: 35s [2026-01-23T12:24:49.780656] [DEBUG] [REMOTE ] WMS: Retrieved 2891 rows, trimmed to 300. [2026-01-23T12:24:49.780823] [DEBUG] [REMOTE ] WMS: PASS: History has at least 300 days. [2026-01-23T12:24:49.781110] [DEBUG] [REMOTE ] WMS: PASS: Price check passed. Min price $134.57. [2026-01-23T12:24:49.781274] [DEBUG] [REMOTE ] WMS: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:49.781422] [DEBUG] [REMOTE ] WMS: PASS: Integrity check passed. [2026-01-23T12:24:49.781469] [DEBUG] [REMOTE ] WMS: Symbol is viable for forecasting. [2026-01-23T12:24:49.781529] [INFO ] [MAIN ] [3418/3498] WMS kept (0.4s) | 3413 kept, 5 rejected | 138.1/min | ETA: 35s [2026-01-23T12:24:50.351869] [DEBUG] [REMOTE ] WNC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:50.352017] [DEBUG] [REMOTE ] WNC: PASS: History has at least 300 days. [2026-01-23T12:24:50.352264] [DEBUG] [REMOTE ] WNC: PASS: Price check passed. Min price $7.45. [2026-01-23T12:24:50.352426] [DEBUG] [REMOTE ] WNC: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:50.352549] [DEBUG] [REMOTE ] WNC: PASS: Integrity check passed. [2026-01-23T12:24:50.352609] [DEBUG] [REMOTE ] WNC: Symbol is viable for forecasting. [2026-01-23T12:24:50.352659] [INFO ] [MAIN ] [3419/3498] WNC kept (0.6s) | 3414 kept, 5 rejected | 138.1/min | ETA: 34s [2026-01-23T12:24:50.733082] [DEBUG] [REMOTE ] WNEB: Retrieved 5970 rows, trimmed to 300. [2026-01-23T12:24:50.733234] [DEBUG] [REMOTE ] WNEB: PASS: History has at least 300 days. [2026-01-23T12:24:50.733492] [DEBUG] [REMOTE ] WNEB: PASS: Price check passed. Min price $11.25. [2026-01-23T12:24:50.733655] [DEBUG] [REMOTE ] WNEB: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:50.733783] [DEBUG] [REMOTE ] WNEB: PASS: Integrity check passed. [2026-01-23T12:24:50.733824] [DEBUG] [REMOTE ] WNEB: Symbol is viable for forecasting. [2026-01-23T12:24:50.733874] [INFO ] [MAIN ] [3420/3498] WNEB kept (0.4s) | 3415 kept, 5 rejected | 138.1/min | ETA: 34s [2026-01-23T12:24:51.144985] [DEBUG] [REMOTE ] WOOD: Retrieved 4422 rows, trimmed to 300. [2026-01-23T12:24:51.145127] [DEBUG] [REMOTE ] WOOD: PASS: History has at least 300 days. [2026-01-23T12:24:51.145357] [DEBUG] [REMOTE ] WOOD: PASS: Price check passed. Min price $65.94. [2026-01-23T12:24:51.145503] [DEBUG] [REMOTE ] WOOD: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:51.145647] [DEBUG] [REMOTE ] WOOD: PASS: Integrity check passed. [2026-01-23T12:24:51.145693] [DEBUG] [REMOTE ] WOOD: Symbol is viable for forecasting. [2026-01-23T12:24:51.145777] [INFO ] [MAIN ] [3421/3498] WOOD kept (0.4s) | 3416 kept, 5 rejected | 138.1/min | ETA: 33s [2026-01-23T12:24:51.379629] [DEBUG] [REMOTE ] WOOF: Retrieved 1261 rows, trimmed to 300. [2026-01-23T12:24:51.379772] [DEBUG] [REMOTE ] WOOF: PASS: History has at least 300 days. [2026-01-23T12:24:51.379985] [DEBUG] [REMOTE ] WOOF: PASS: Price check passed. Min price $2.63. [2026-01-23T12:24:51.380124] [DEBUG] [REMOTE ] WOOF: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:51.380238] [DEBUG] [REMOTE ] WOOF: PASS: Integrity check passed. [2026-01-23T12:24:51.380278] [DEBUG] [REMOTE ] WOOF: Symbol is viable for forecasting. [2026-01-23T12:24:51.380327] [INFO ] [MAIN ] [3422/3498] WOOF kept (0.2s) | 3417 kept, 5 rejected | 138.1/min | ETA: 33s [2026-01-23T12:24:52.049230] [DEBUG] [REMOTE ] WPC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:52.049399] [DEBUG] [REMOTE ] WPC: PASS: History has at least 300 days. [2026-01-23T12:24:52.049686] [DEBUG] [REMOTE ] WPC: PASS: Price check passed. Min price $63.27. [2026-01-23T12:24:52.049827] [DEBUG] [REMOTE ] WPC: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:52.049958] [DEBUG] [REMOTE ] WPC: PASS: Integrity check passed. [2026-01-23T12:24:52.050001] [DEBUG] [REMOTE ] WPC: Symbol is viable for forecasting. [2026-01-23T12:24:52.050052] [INFO ] [MAIN ] [3423/3498] WPC kept (0.7s) | 3418 kept, 5 rejected | 138.1/min | ETA: 33s [2026-01-23T12:24:52.569406] [DEBUG] [REMOTE ] WPP: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:52.569561] [DEBUG] [REMOTE ] WPP: PASS: History has at least 300 days. [2026-01-23T12:24:52.569833] [DEBUG] [REMOTE ] WPP: PASS: Price check passed. Min price $17.62. [2026-01-23T12:24:52.569971] [DEBUG] [REMOTE ] WPP: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:52.570095] [DEBUG] [REMOTE ] WPP: PASS: Integrity check passed. [2026-01-23T12:24:52.570136] [DEBUG] [REMOTE ] WPP: Symbol is viable for forecasting. [2026-01-23T12:24:52.570186] [INFO ] [MAIN ] [3424/3498] WPP kept (0.5s) | 3419 kept, 5 rejected | 138.1/min | ETA: 32s [2026-01-23T12:24:52.866731] [DEBUG] [REMOTE ] WRAP: Retrieved 1924 rows, trimmed to 300. [2026-01-23T12:24:52.866870] [DEBUG] [REMOTE ] WRAP: PASS: History has at least 300 days. [2026-01-23T12:24:52.867085] [DEBUG] [REMOTE ] WRAP: PASS: Price check passed. Min price $1.98. [2026-01-23T12:24:52.867229] [DEBUG] [REMOTE ] WRAP: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:52.867399] [DEBUG] [REMOTE ] WRAP: PASS: Integrity check passed. [2026-01-23T12:24:52.867447] [DEBUG] [REMOTE ] WRAP: Symbol is viable for forecasting. [2026-01-23T12:24:52.867500] [INFO ] [MAIN ] [3425/3498] WRAP kept (0.3s) | 3420 kept, 5 rejected | 138.1/min | ETA: 32s [2026-01-23T12:24:53.435992] [DEBUG] [REMOTE ] WRB: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:53.436128] [DEBUG] [REMOTE ] WRB: PASS: History has at least 300 days. [2026-01-23T12:24:53.436356] [DEBUG] [REMOTE ] WRB: PASS: Price check passed. Min price $65.58. [2026-01-23T12:24:53.436496] [DEBUG] [REMOTE ] WRB: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:53.436637] [DEBUG] [REMOTE ] WRB: PASS: Integrity check passed. [2026-01-23T12:24:53.436680] [DEBUG] [REMOTE ] WRB: Symbol is viable for forecasting. [2026-01-23T12:24:53.436730] [INFO ] [MAIN ] [3426/3498] WRB kept (0.6s) | 3421 kept, 5 rejected | 138.1/min | ETA: 31s [2026-01-23T12:24:53.719089] [DEBUG] [REMOTE ] WRBY: Retrieved 1083 rows, trimmed to 300. [2026-01-23T12:24:53.719224] [DEBUG] [REMOTE ] WRBY: PASS: History has at least 300 days. [2026-01-23T12:24:53.719430] [DEBUG] [REMOTE ] WRBY: PASS: Price check passed. Min price $16.49. [2026-01-23T12:24:53.719564] [DEBUG] [REMOTE ] WRBY: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:53.719696] [DEBUG] [REMOTE ] WRBY: PASS: Integrity check passed. [2026-01-23T12:24:53.719754] [DEBUG] [REMOTE ] WRBY: Symbol is viable for forecasting. [2026-01-23T12:24:53.719802] [INFO ] [MAIN ] [3427/3498] WRBY kept (0.3s) | 3422 kept, 5 rejected | 138.1/min | ETA: 31s [2026-01-23T12:24:54.292459] [DEBUG] [REMOTE ] WRLD: Retrieved 6594 rows, trimmed to 300. [2026-01-23T12:24:54.292614] [DEBUG] [REMOTE ] WRLD: PASS: History has at least 300 days. [2026-01-23T12:24:54.292848] [DEBUG] [REMOTE ] WRLD: PASS: Price check passed. Min price $126.42. [2026-01-23T12:24:54.292988] [DEBUG] [REMOTE ] WRLD: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:54.293108] [DEBUG] [REMOTE ] WRLD: PASS: Integrity check passed. [2026-01-23T12:24:54.293149] [DEBUG] [REMOTE ] WRLD: Symbol is viable for forecasting. [2026-01-23T12:24:54.293198] [INFO ] [MAIN ] [3428/3498] WRLD kept (0.6s) | 3423 kept, 5 rejected | 138.1/min | ETA: 30s [2026-01-23T12:24:54.636628] [DEBUG] [REMOTE ] WSBC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:54.636783] [DEBUG] [REMOTE ] WSBC: PASS: History has at least 300 days. [2026-01-23T12:24:54.637007] [DEBUG] [REMOTE ] WSBC: PASS: Price check passed. Min price $29.48. [2026-01-23T12:24:54.637144] [DEBUG] [REMOTE ] WSBC: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:54.637261] [DEBUG] [REMOTE ] WSBC: PASS: Integrity check passed. [2026-01-23T12:24:54.637302] [DEBUG] [REMOTE ] WSBC: Symbol is viable for forecasting. [2026-01-23T12:24:54.637375] [INFO ] [MAIN ] [3429/3498] WSBC kept (0.3s) | 3424 kept, 5 rejected | 138.1/min | ETA: 30s [2026-01-23T12:24:55.116042] [DEBUG] [REMOTE ] WSBF: Retrieved 5106 rows, trimmed to 300. [2026-01-23T12:24:55.116209] [DEBUG] [REMOTE ] WSBF: PASS: History has at least 300 days. [2026-01-23T12:24:55.116505] [DEBUG] [REMOTE ] WSBF: PASS: Price check passed. Min price $15.03. [2026-01-23T12:24:55.116910] [DEBUG] [REMOTE ] WSBF: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:55.117076] [DEBUG] [REMOTE ] WSBF: PASS: Integrity check passed. [2026-01-23T12:24:55.117138] [DEBUG] [REMOTE ] WSBF: Symbol is viable for forecasting. [2026-01-23T12:24:55.117212] [INFO ] [MAIN ] [3430/3498] WSBF kept (0.5s) | 3425 kept, 5 rejected | 138.1/min | ETA: 30s [2026-01-23T12:24:55.413705] [DEBUG] [REMOTE ] WSC: Retrieved 2044 rows, trimmed to 300. [2026-01-23T12:24:55.413850] [DEBUG] [REMOTE ] WSC: PASS: History has at least 300 days. [2026-01-23T12:24:55.414068] [DEBUG] [REMOTE ] WSC: PASS: Price check passed. Min price $14.93. [2026-01-23T12:24:55.414210] [DEBUG] [REMOTE ] WSC: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:55.414329] [DEBUG] [REMOTE ] WSC: PASS: Integrity check passed. [2026-01-23T12:24:55.414372] [DEBUG] [REMOTE ] WSC: Symbol is viable for forecasting. [2026-01-23T12:24:55.414422] [INFO ] [MAIN ] [3431/3498] WSC kept (0.3s) | 3426 kept, 5 rejected | 138.1/min | ETA: 29s [2026-01-23T12:24:55.987647] [DEBUG] [REMOTE ] WSFS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:55.987835] [DEBUG] [REMOTE ] WSFS: PASS: History has at least 300 days. [2026-01-23T12:24:55.988125] [DEBUG] [REMOTE ] WSFS: PASS: Price check passed. Min price $51.93. [2026-01-23T12:24:55.988269] [DEBUG] [REMOTE ] WSFS: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:55.988400] [DEBUG] [REMOTE ] WSFS: PASS: Integrity check passed. [2026-01-23T12:24:55.988441] [DEBUG] [REMOTE ] WSFS: Symbol is viable for forecasting. [2026-01-23T12:24:55.988524] [INFO ] [MAIN ] [3432/3498] WSFS kept (0.6s) | 3427 kept, 5 rejected | 138.1/min | ETA: 29s [2026-01-23T12:24:56.450432] [DEBUG] [REMOTE ] WSM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:56.450588] [DEBUG] [REMOTE ] WSM: PASS: History has at least 300 days. [2026-01-23T12:24:56.450813] [DEBUG] [REMOTE ] WSM: PASS: Price check passed. Min price $172.01. [2026-01-23T12:24:56.450954] [DEBUG] [REMOTE ] WSM: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:56.451074] [DEBUG] [REMOTE ] WSM: PASS: Integrity check passed. [2026-01-23T12:24:56.451116] [DEBUG] [REMOTE ] WSM: Symbol is viable for forecasting. [2026-01-23T12:24:56.451166] [INFO ] [MAIN ] [3433/3498] WSM kept (0.5s) | 3428 kept, 5 rejected | 138.1/min | ETA: 28s [2026-01-23T12:24:56.934478] [DEBUG] [REMOTE ] WSO: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:56.934809] [DEBUG] [REMOTE ] WSO: PASS: History has at least 300 days. [2026-01-23T12:24:56.935023] [DEBUG] [REMOTE ] WSO: PASS: Price check passed. Min price $320.99. [2026-01-23T12:24:56.935158] [DEBUG] [REMOTE ] WSO: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:56.935273] [DEBUG] [REMOTE ] WSO: PASS: Integrity check passed. [2026-01-23T12:24:56.935314] [DEBUG] [REMOTE ] WSO: Symbol is viable for forecasting. [2026-01-23T12:24:56.935362] [INFO ] [MAIN ] [3434/3498] WSO kept (0.5s) | 3429 kept, 5 rejected | 138.1/min | ETA: 28s [2026-01-23T12:24:57.487476] [DEBUG] [REMOTE ] WTBA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:57.487687] [DEBUG] [REMOTE ] WTBA: PASS: History has at least 300 days. [2026-01-23T12:24:57.488006] [DEBUG] [REMOTE ] WTBA: PASS: Price check passed. Min price $21.03. [2026-01-23T12:24:57.488169] [DEBUG] [REMOTE ] WTBA: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:57.488321] [DEBUG] [REMOTE ] WTBA: PASS: Integrity check passed. [2026-01-23T12:24:57.488368] [DEBUG] [REMOTE ] WTBA: Symbol is viable for forecasting. [2026-01-23T12:24:57.488428] [INFO ] [MAIN ] [3435/3498] WTBA kept (0.6s) | 3430 kept, 5 rejected | 138.1/min | ETA: 27s [2026-01-23T12:24:57.947907] [DEBUG] [REMOTE ] WTFC: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:57.948044] [DEBUG] [REMOTE ] WTFC: PASS: History has at least 300 days. [2026-01-23T12:24:57.948273] [DEBUG] [REMOTE ] WTFC: PASS: Price check passed. Min price $123.45. [2026-01-23T12:24:57.948414] [DEBUG] [REMOTE ] WTFC: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:57.948535] [DEBUG] [REMOTE ] WTFC: PASS: Integrity check passed. [2026-01-23T12:24:57.948595] [DEBUG] [REMOTE ] WTFC: Symbol is viable for forecasting. [2026-01-23T12:24:57.948649] [INFO ] [MAIN ] [3436/3498] WTFC kept (0.5s) | 3431 kept, 5 rejected | 138.1/min | ETA: 27s [2026-01-23T12:24:58.372389] [DEBUG] [REMOTE ] WTI: Retrieved 5279 rows, trimmed to 300. [2026-01-23T12:24:58.372555] [DEBUG] [REMOTE ] WTI: PASS: History has at least 300 days. [2026-01-23T12:24:58.372837] [DEBUG] [REMOTE ] WTI: PASS: Price check passed. Min price $1.50. [2026-01-23T12:24:58.372977] [DEBUG] [REMOTE ] WTI: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:58.373104] [DEBUG] [REMOTE ] WTI: PASS: Integrity check passed. [2026-01-23T12:24:58.373145] [DEBUG] [REMOTE ] WTI: Symbol is viable for forecasting. [2026-01-23T12:24:58.373195] [INFO ] [MAIN ] [3437/3498] WTI kept (0.4s) | 3432 kept, 5 rejected | 138.1/min | ETA: 27s [2026-01-23T12:24:58.826993] [DEBUG] [REMOTE ] WTRG: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:58.827141] [DEBUG] [REMOTE ] WTRG: PASS: History has at least 300 days. [2026-01-23T12:24:58.827423] [DEBUG] [REMOTE ] WTRG: PASS: Price check passed. Min price $37.16. [2026-01-23T12:24:58.827623] [DEBUG] [REMOTE ] WTRG: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:58.827783] [DEBUG] [REMOTE ] WTRG: PASS: Integrity check passed. [2026-01-23T12:24:58.827836] [DEBUG] [REMOTE ] WTRG: Symbol is viable for forecasting. [2026-01-23T12:24:58.827893] [INFO ] [MAIN ] [3438/3498] WTRG kept (0.5s) | 3433 kept, 5 rejected | 138.1/min | ETA: 26s [2026-01-23T12:24:59.300289] [DEBUG] [REMOTE ] WTS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:59.300435] [DEBUG] [REMOTE ] WTS: PASS: History has at least 300 days. [2026-01-23T12:24:59.300698] [DEBUG] [REMOTE ] WTS: PASS: Price check passed. Min price $263.05. [2026-01-23T12:24:59.300845] [DEBUG] [REMOTE ] WTS: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:59.300972] [DEBUG] [REMOTE ] WTS: PASS: Integrity check passed. [2026-01-23T12:24:59.301015] [DEBUG] [REMOTE ] WTS: Symbol is viable for forecasting. [2026-01-23T12:24:59.301066] [INFO ] [MAIN ] [3439/3498] WTS kept (0.5s) | 3434 kept, 5 rejected | 138.1/min | ETA: 26s [2026-01-23T12:24:59.833168] [DEBUG] [REMOTE ] WULF: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:24:59.833300] [DEBUG] [REMOTE ] WULF: PASS: History has at least 300 days. [2026-01-23T12:24:59.833511] [DEBUG] [REMOTE ] WULF: PASS: Price check passed. Min price $10.99. [2026-01-23T12:24:59.833667] [DEBUG] [REMOTE ] WULF: PASS: Continuity check passed with 300 days. [2026-01-23T12:24:59.833785] [DEBUG] [REMOTE ] WULF: PASS: Integrity check passed. [2026-01-23T12:24:59.833827] [DEBUG] [REMOTE ] WULF: Symbol is viable for forecasting. [2026-01-23T12:24:59.833876] [INFO ] [MAIN ] [3440/3498] WULF kept (0.5s) | 3435 kept, 5 rejected | 138.1/min | ETA: 25s [2026-01-23T12:25:00.224930] [DEBUG] [REMOTE ] WVE: Retrieved 2563 rows, trimmed to 300. [2026-01-23T12:25:00.225065] [DEBUG] [REMOTE ] WVE: PASS: History has at least 300 days. [2026-01-23T12:25:00.225276] [DEBUG] [REMOTE ] WVE: PASS: Price check passed. Min price $6.67. [2026-01-23T12:25:00.225445] [DEBUG] [REMOTE ] WVE: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:00.225564] [DEBUG] [REMOTE ] WVE: PASS: Integrity check passed. [2026-01-23T12:25:00.225627] [DEBUG] [REMOTE ] WVE: Symbol is viable for forecasting. [2026-01-23T12:25:00.225676] [INFO ] [MAIN ] [3441/3498] WVE kept (0.4s) | 3436 kept, 5 rejected | 138.1/min | ETA: 25s [2026-01-23T12:25:00.720801] [DEBUG] [REMOTE ] WWD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:25:00.720926] [DEBUG] [REMOTE ] WWD: PASS: History has at least 300 days. [2026-01-23T12:25:00.721180] [DEBUG] [REMOTE ] WWD: PASS: Price check passed. Min price $257.36. [2026-01-23T12:25:00.721316] [DEBUG] [REMOTE ] WWD: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:00.721441] [DEBUG] [REMOTE ] WWD: PASS: Integrity check passed. [2026-01-23T12:25:00.721482] [DEBUG] [REMOTE ] WWD: Symbol is viable for forecasting. [2026-01-23T12:25:00.721531] [INFO ] [MAIN ] [3442/3498] WWD kept (0.5s) | 3437 kept, 5 rejected | 138.1/min | ETA: 24s [2026-01-23T12:25:01.229025] [DEBUG] [REMOTE ] WY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:25:01.229239] [DEBUG] [REMOTE ] WY: PASS: History has at least 300 days. [2026-01-23T12:25:01.229645] [DEBUG] [REMOTE ] WY: PASS: Price check passed. Min price $21.15. [2026-01-23T12:25:01.229848] [DEBUG] [REMOTE ] WY: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:01.230037] [DEBUG] [REMOTE ] WY: PASS: Integrity check passed. [2026-01-23T12:25:01.230096] [DEBUG] [REMOTE ] WY: Symbol is viable for forecasting. [2026-01-23T12:25:01.230210] [INFO ] [MAIN ] [3443/3498] WY kept (0.5s) | 3438 kept, 5 rejected | 138.1/min | ETA: 24s [2026-01-23T12:25:01.589991] [DEBUG] [REMOTE ] WYNN: Retrieved 5847 rows, trimmed to 300. [2026-01-23T12:25:01.590156] [DEBUG] [REMOTE ] WYNN: PASS: History has at least 300 days. [2026-01-23T12:25:01.590435] [DEBUG] [REMOTE ] WYNN: PASS: Price check passed. Min price $111.28. [2026-01-23T12:25:01.590610] [DEBUG] [REMOTE ] WYNN: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:01.590750] [DEBUG] [REMOTE ] WYNN: PASS: Integrity check passed. [2026-01-23T12:25:01.590794] [DEBUG] [REMOTE ] WYNN: Symbol is viable for forecasting. [2026-01-23T12:25:01.590848] [INFO ] [MAIN ] [3444/3498] WYNN kept (0.4s) | 3439 kept, 5 rejected | 138.1/min | ETA: 23s [2026-01-23T12:25:01.878016] [DEBUG] [REMOTE ] XBIL: Retrieved 723 rows, trimmed to 300. [2026-01-23T12:25:01.878159] [DEBUG] [REMOTE ] XBIL: PASS: History has at least 300 days. [2026-01-23T12:25:01.878380] [DEBUG] [REMOTE ] XBIL: PASS: Price check passed. Min price $49.72. [2026-01-23T12:25:01.878527] [DEBUG] [REMOTE ] XBIL: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:01.878670] [DEBUG] [REMOTE ] XBIL: PASS: Integrity check passed. [2026-01-23T12:25:01.878715] [DEBUG] [REMOTE ] XBIL: Symbol is viable for forecasting. [2026-01-23T12:25:01.878765] [INFO ] [MAIN ] [3445/3498] XBIL kept (0.3s) | 3440 kept, 5 rejected | 138.1/min | ETA: 23s [2026-01-23T12:25:02.539320] [DEBUG] [REMOTE ] XEL: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:25:02.539600] [DEBUG] [REMOTE ] XEL: PASS: History has at least 300 days. [2026-01-23T12:25:02.540242] [DEBUG] [REMOTE ] XEL: PASS: Price check passed. Min price $72.12. [2026-01-23T12:25:02.540445] [DEBUG] [REMOTE ] XEL: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:02.540658] [DEBUG] [REMOTE ] XEL: PASS: Integrity check passed. [2026-01-23T12:25:02.540705] [DEBUG] [REMOTE ] XEL: Symbol is viable for forecasting. [2026-01-23T12:25:02.540766] [INFO ] [MAIN ] [3446/3498] XEL kept (0.7s) | 3441 kept, 5 rejected | 138.1/min | ETA: 23s [2026-01-23T12:25:03.007287] [DEBUG] [REMOTE ] XENE: Retrieved 2819 rows, trimmed to 300. [2026-01-23T12:25:03.007451] [DEBUG] [REMOTE ] XENE: PASS: History has at least 300 days. [2026-01-23T12:25:03.007705] [DEBUG] [REMOTE ] XENE: PASS: Price check passed. Min price $38.25. [2026-01-23T12:25:03.007862] [DEBUG] [REMOTE ] XENE: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:03.007994] [DEBUG] [REMOTE ] XENE: PASS: Integrity check passed. [2026-01-23T12:25:03.008038] [DEBUG] [REMOTE ] XENE: Symbol is viable for forecasting. [2026-01-23T12:25:03.008089] [INFO ] [MAIN ] [3447/3498] XENE kept (0.5s) | 3442 kept, 5 rejected | 138.1/min | ETA: 22s [2026-01-23T12:25:03.302768] [DEBUG] [REMOTE ] XERS: Retrieved 1907 rows, trimmed to 300. [2026-01-23T12:25:03.302911] [DEBUG] [REMOTE ] XERS: PASS: History has at least 300 days. [2026-01-23T12:25:03.303120] [DEBUG] [REMOTE ] XERS: PASS: Price check passed. Min price $6.47. [2026-01-23T12:25:03.303256] [DEBUG] [REMOTE ] XERS: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:03.303366] [DEBUG] [REMOTE ] XERS: PASS: Integrity check passed. [2026-01-23T12:25:03.303406] [DEBUG] [REMOTE ] XERS: Symbol is viable for forecasting. [2026-01-23T12:25:03.303454] [INFO ] [MAIN ] [3448/3498] XERS kept (0.3s) | 3443 kept, 5 rejected | 138.1/min | ETA: 22s [2026-01-23T12:25:03.588218] [DEBUG] [REMOTE ] XGN: Retrieved 1594 rows, trimmed to 300. [2026-01-23T12:25:03.588369] [DEBUG] [REMOTE ] XGN: PASS: History has at least 300 days. [2026-01-23T12:25:03.588638] [DEBUG] [REMOTE ] XGN: PASS: Price check passed. Min price $4.69. [2026-01-23T12:25:03.588803] [DEBUG] [REMOTE ] XGN: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:03.588932] [DEBUG] [REMOTE ] XGN: PASS: Integrity check passed. [2026-01-23T12:25:03.588979] [DEBUG] [REMOTE ] XGN: Symbol is viable for forecasting. [2026-01-23T12:25:03.589037] [INFO ] [MAIN ] [3449/3498] XGN kept (0.3s) | 3444 kept, 5 rejected | 138.1/min | ETA: 21s [2026-01-23T12:25:04.324217] [DEBUG] [REMOTE ] XOM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:25:04.324435] [DEBUG] [REMOTE ] XOM: PASS: History has at least 300 days. [2026-01-23T12:25:04.324722] [DEBUG] [REMOTE ] XOM: PASS: Price check passed. Min price $112.71. [2026-01-23T12:25:04.324865] [DEBUG] [REMOTE ] XOM: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:04.324997] [DEBUG] [REMOTE ] XOM: PASS: Integrity check passed. [2026-01-23T12:25:04.325039] [DEBUG] [REMOTE ] XOM: Symbol is viable for forecasting. [2026-01-23T12:25:04.325089] [INFO ] [MAIN ] [3450/3498] XOM kept (0.7s) | 3445 kept, 5 rejected | 138.1/min | ETA: 21s [2026-01-23T12:25:04.770609] [DEBUG] [REMOTE ] XOMA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:25:04.770745] [DEBUG] [REMOTE ] XOMA: PASS: History has at least 300 days. [2026-01-23T12:25:04.770958] [DEBUG] [REMOTE ] XOMA: PASS: Price check passed. Min price $24.90. [2026-01-23T12:25:04.771093] [DEBUG] [REMOTE ] XOMA: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:04.771205] [DEBUG] [REMOTE ] XOMA: PASS: Integrity check passed. [2026-01-23T12:25:04.771244] [DEBUG] [REMOTE ] XOMA: Symbol is viable for forecasting. [2026-01-23T12:25:04.771292] [INFO ] [MAIN ] [3451/3498] XOMA kept (0.4s) | 3446 kept, 5 rejected | 138.1/min | ETA: 20s [2026-01-23T12:25:04.960771] [DEBUG] [REMOTE ] XOS: Retrieved 1110 rows, trimmed to 300. [2026-01-23T12:25:04.960908] [DEBUG] [REMOTE ] XOS: PASS: History has at least 300 days. [2026-01-23T12:25:04.961115] [DEBUG] [REMOTE ] XOS: PASS: Price check passed. Min price $1.80. [2026-01-23T12:25:04.961251] [DEBUG] [REMOTE ] XOS: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:04.961360] [DEBUG] [REMOTE ] XOS: PASS: Integrity check passed. [2026-01-23T12:25:04.961400] [DEBUG] [REMOTE ] XOS: Symbol is viable for forecasting. [2026-01-23T12:25:04.961447] [INFO ] [MAIN ] [3452/3498] XOS kept (0.2s) | 3447 kept, 5 rejected | 138.1/min | ETA: 20s [2026-01-23T12:25:05.473928] [DEBUG] [REMOTE ] XP: Retrieved 1536 rows, trimmed to 300. [2026-01-23T12:25:05.474066] [DEBUG] [REMOTE ] XP: PASS: History has at least 300 days. [2026-01-23T12:25:05.474273] [DEBUG] [REMOTE ] XP: PASS: Price check passed. Min price $15.75. [2026-01-23T12:25:05.474409] [DEBUG] [REMOTE ] XP: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:05.474518] [DEBUG] [REMOTE ] XP: PASS: Integrity check passed. [2026-01-23T12:25:05.474559] [DEBUG] [REMOTE ] XP: Symbol is viable for forecasting. [2026-01-23T12:25:05.474635] [INFO ] [MAIN ] [3453/3498] XP kept (0.5s) | 3448 kept, 5 rejected | 138.1/min | ETA: 20s [2026-01-23T12:25:05.947234] [DEBUG] [REMOTE ] XPEL: Retrieved 4650 rows, trimmed to 300. [2026-01-23T12:25:05.947412] [DEBUG] [REMOTE ] XPEL: PASS: History has at least 300 days. [2026-01-23T12:25:05.947692] [DEBUG] [REMOTE ] XPEL: PASS: Price check passed. Min price $34.10. [2026-01-23T12:25:05.947831] [DEBUG] [REMOTE ] XPEL: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:05.947960] [DEBUG] [REMOTE ] XPEL: PASS: Integrity check passed. [2026-01-23T12:25:05.948001] [DEBUG] [REMOTE ] XPEL: Symbol is viable for forecasting. [2026-01-23T12:25:05.948082] [INFO ] [MAIN ] [3454/3498] XPEL kept (0.5s) | 3449 kept, 5 rejected | 138.1/min | ETA: 19s [2026-01-23T12:25:06.373018] [DEBUG] [REMOTE ] XPO: Retrieved 5609 rows, trimmed to 300. [2026-01-23T12:25:06.373153] [DEBUG] [REMOTE ] XPO: PASS: History has at least 300 days. [2026-01-23T12:25:06.373388] [DEBUG] [REMOTE ] XPO: PASS: Price check passed. Min price $123.66. [2026-01-23T12:25:06.373530] [DEBUG] [REMOTE ] XPO: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:06.373674] [DEBUG] [REMOTE ] XPO: PASS: Integrity check passed. [2026-01-23T12:25:06.373717] [DEBUG] [REMOTE ] XPO: Symbol is viable for forecasting. [2026-01-23T12:25:06.373768] [INFO ] [MAIN ] [3455/3498] XPO kept (0.4s) | 3450 kept, 5 rejected | 138.1/min | ETA: 19s [2026-01-23T12:25:06.618781] [DEBUG] [REMOTE ] XPOF: Retrieved 1130 rows, trimmed to 300. [2026-01-23T12:25:06.618955] [DEBUG] [REMOTE ] XPOF: PASS: History has at least 300 days. [2026-01-23T12:25:06.619241] [DEBUG] [REMOTE ] XPOF: PASS: Price check passed. Min price $5.49. [2026-01-23T12:25:06.619441] [DEBUG] [REMOTE ] XPOF: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:06.619636] [DEBUG] [REMOTE ] XPOF: PASS: Integrity check passed. [2026-01-23T12:25:06.619700] [DEBUG] [REMOTE ] XPOF: Symbol is viable for forecasting. [2026-01-23T12:25:06.619775] [INFO ] [MAIN ] [3456/3498] XPOF kept (0.2s) | 3451 kept, 5 rejected | 138.1/min | ETA: 18s [2026-01-23T12:25:07.054733] [DEBUG] [REMOTE ] XPRO: Retrieved 3132 rows, trimmed to 300. [2026-01-23T12:25:07.054898] [DEBUG] [REMOTE ] XPRO: PASS: History has at least 300 days. [2026-01-23T12:25:07.055192] [DEBUG] [REMOTE ] XPRO: PASS: Price check passed. Min price $12.52. [2026-01-23T12:25:07.055378] [DEBUG] [REMOTE ] XPRO: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:07.055540] [DEBUG] [REMOTE ] XPRO: PASS: Integrity check passed. [2026-01-23T12:25:07.055616] [DEBUG] [REMOTE ] XPRO: Symbol is viable for forecasting. [2026-01-23T12:25:07.055692] [INFO ] [MAIN ] [3457/3498] XPRO kept (0.4s) | 3452 kept, 5 rejected | 138.1/min | ETA: 18s [2026-01-23T12:25:07.644446] [DEBUG] [REMOTE ] XRAY: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:25:07.644600] [DEBUG] [REMOTE ] XRAY: PASS: History has at least 300 days. [2026-01-23T12:25:07.644825] [DEBUG] [REMOTE ] XRAY: PASS: Price check passed. Min price $9.75. [2026-01-23T12:25:07.644964] [DEBUG] [REMOTE ] XRAY: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:07.645082] [DEBUG] [REMOTE ] XRAY: PASS: Integrity check passed. [2026-01-23T12:25:07.645123] [DEBUG] [REMOTE ] XRAY: Symbol is viable for forecasting. [2026-01-23T12:25:07.645171] [INFO ] [MAIN ] [3458/3498] XRAY kept (0.6s) | 3453 kept, 5 rejected | 138.1/min | ETA: 17s [2026-01-23T12:25:08.076404] [DEBUG] [REMOTE ] XRX: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:25:08.076549] [DEBUG] [REMOTE ] XRX: PASS: History has at least 300 days. [2026-01-23T12:25:08.076814] [DEBUG] [REMOTE ] XRX: PASS: Price check passed. Min price $2.25. [2026-01-23T12:25:08.076959] [DEBUG] [REMOTE ] XRX: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:08.077084] [DEBUG] [REMOTE ] XRX: PASS: Integrity check passed. [2026-01-23T12:25:08.077127] [DEBUG] [REMOTE ] XRX: Symbol is viable for forecasting. [2026-01-23T12:25:08.077179] [INFO ] [MAIN ] [3459/3498] XRX kept (0.4s) | 3454 kept, 5 rejected | 138.1/min | ETA: 17s [2026-01-23T12:25:08.280676] [DEBUG] [REMOTE ] XTIA: Retrieved 468 rows, trimmed to 300. [2026-01-23T12:25:08.280875] [DEBUG] [REMOTE ] XTIA: PASS: History has at least 300 days. [2026-01-23T12:25:08.281137] [DEBUG] [REMOTE ] XTIA: PASS: Price check passed. Min price $1.24. [2026-01-23T12:25:08.281283] [DEBUG] [REMOTE ] XTIA: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:08.281408] [DEBUG] [REMOTE ] XTIA: PASS: Integrity check passed. [2026-01-23T12:25:08.281452] [DEBUG] [REMOTE ] XTIA: Symbol is viable for forecasting. [2026-01-23T12:25:08.281507] [INFO ] [MAIN ] [3460/3498] XTIA kept (0.2s) | 3455 kept, 5 rejected | 138.1/min | ETA: 17s [2026-01-23T12:25:08.776712] [DEBUG] [REMOTE ] XYF: Retrieved 1845 rows, trimmed to 300. [2026-01-23T12:25:08.776859] [DEBUG] [REMOTE ] XYF: PASS: History has at least 300 days. [2026-01-23T12:25:08.777068] [DEBUG] [REMOTE ] XYF: PASS: Price check passed. Min price $5.60. [2026-01-23T12:25:08.777205] [DEBUG] [REMOTE ] XYF: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:08.777318] [DEBUG] [REMOTE ] XYF: PASS: Integrity check passed. [2026-01-23T12:25:08.777385] [DEBUG] [REMOTE ] XYF: Symbol is viable for forecasting. [2026-01-23T12:25:08.777434] [INFO ] [MAIN ] [3461/3498] XYF kept (0.5s) | 3456 kept, 5 rejected | 138.1/min | ETA: 16s [2026-01-23T12:25:09.204378] [DEBUG] [REMOTE ] XYL: Retrieved 3589 rows, trimmed to 300. [2026-01-23T12:25:09.204601] [DEBUG] [REMOTE ] XYL: PASS: History has at least 300 days. [2026-01-23T12:25:09.204867] [DEBUG] [REMOTE ] XYL: PASS: Price check passed. Min price $136.18. [2026-01-23T12:25:09.205013] [DEBUG] [REMOTE ] XYL: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:09.205140] [DEBUG] [REMOTE ] XYL: PASS: Integrity check passed. [2026-01-23T12:25:09.205183] [DEBUG] [REMOTE ] XYL: Symbol is viable for forecasting. [2026-01-23T12:25:09.205238] [INFO ] [MAIN ] [3462/3498] XYL kept (0.4s) | 3457 kept, 5 rejected | 138.1/min | ETA: 16s [2026-01-23T12:25:09.620212] [DEBUG] [REMOTE ] YALA: Retrieved 1334 rows, trimmed to 300. [2026-01-23T12:25:09.620352] [DEBUG] [REMOTE ] YALA: PASS: History has at least 300 days. [2026-01-23T12:25:09.620559] [DEBUG] [REMOTE ] YALA: PASS: Price check passed. Min price $6.58. [2026-01-23T12:25:09.620721] [DEBUG] [REMOTE ] YALA: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:09.620833] [DEBUG] [REMOTE ] YALA: PASS: Integrity check passed. [2026-01-23T12:25:09.620874] [DEBUG] [REMOTE ] YALA: Symbol is viable for forecasting. [2026-01-23T12:25:09.620922] [INFO ] [MAIN ] [3463/3498] YALA kept (0.4s) | 3458 kept, 5 rejected | 138.1/min | ETA: 15s [2026-01-23T12:25:10.024435] [DEBUG] [REMOTE ] YELP: Retrieved 3493 rows, trimmed to 300. [2026-01-23T12:25:10.024594] [DEBUG] [REMOTE ] YELP: PASS: History has at least 300 days. [2026-01-23T12:25:10.024818] [DEBUG] [REMOTE ] YELP: PASS: Price check passed. Min price $27.51. [2026-01-23T12:25:10.024952] [DEBUG] [REMOTE ] YELP: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:10.025067] [DEBUG] [REMOTE ] YELP: PASS: Integrity check passed. [2026-01-23T12:25:10.025107] [DEBUG] [REMOTE ] YELP: Symbol is viable for forecasting. [2026-01-23T12:25:10.025154] [INFO ] [MAIN ] [3464/3498] YELP kept (0.4s) | 3459 kept, 5 rejected | 138.1/min | ETA: 15s [2026-01-23T12:25:10.215916] [DEBUG] [REMOTE ] YETI: Retrieved 1819 rows, trimmed to 300. [2026-01-23T12:25:10.216040] [DEBUG] [REMOTE ] YETI: PASS: History has at least 300 days. [2026-01-23T12:25:10.216243] [DEBUG] [REMOTE ] YETI: PASS: Price check passed. Min price $32.50. [2026-01-23T12:25:10.216378] [DEBUG] [REMOTE ] YETI: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:10.216486] [DEBUG] [REMOTE ] YETI: PASS: Integrity check passed. [2026-01-23T12:25:10.216526] [DEBUG] [REMOTE ] YETI: Symbol is viable for forecasting. [2026-01-23T12:25:10.216618] [INFO ] [MAIN ] [3465/3498] YETI kept (0.2s) | 3460 kept, 5 rejected | 138.1/min | ETA: 14s [2026-01-23T12:25:10.755086] [DEBUG] [REMOTE ] YMM: Retrieved 1152 rows, trimmed to 300. [2026-01-23T12:25:10.755253] [DEBUG] [REMOTE ] YMM: PASS: History has at least 300 days. [2026-01-23T12:25:10.755524] [DEBUG] [REMOTE ] YMM: PASS: Price check passed. Min price $9.80. [2026-01-23T12:25:10.755744] [DEBUG] [REMOTE ] YMM: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:10.755893] [DEBUG] [REMOTE ] YMM: PASS: Integrity check passed. [2026-01-23T12:25:10.755946] [DEBUG] [REMOTE ] YMM: Symbol is viable for forecasting. [2026-01-23T12:25:10.756009] [INFO ] [MAIN ] [3466/3498] YMM kept (0.5s) | 3461 kept, 5 rejected | 138.1/min | ETA: 14s [2026-01-23T12:25:11.355181] [DEBUG] [REMOTE ] YPF: Retrieved 6595 rows, trimmed to 300. [2026-01-23T12:25:11.355325] [DEBUG] [REMOTE ] YPF: PASS: History has at least 300 days. [2026-01-23T12:25:11.355548] [DEBUG] [REMOTE ] YPF: PASS: Price check passed. Min price $26.95. [2026-01-23T12:25:11.355707] [DEBUG] [REMOTE ] YPF: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:11.355822] [DEBUG] [REMOTE ] YPF: PASS: Integrity check passed. [2026-01-23T12:25:11.355863] [DEBUG] [REMOTE ] YPF: Symbol is viable for forecasting. [2026-01-23T12:25:11.355911] [INFO ] [MAIN ] [3467/3498] YPF kept (0.6s) | 3462 kept, 5 rejected | 138.1/min | ETA: 13s [2026-01-23T12:25:11.569637] [DEBUG] [REMOTE ] YQQQ: Retrieved 360 rows, trimmed to 300. [2026-01-23T12:25:11.569774] [DEBUG] [REMOTE ] YQQQ: PASS: History has at least 300 days. [2026-01-23T12:25:11.570169] [DEBUG] [REMOTE ] YQQQ: PASS: Price check passed. Min price $11.42. [2026-01-23T12:25:11.570307] [DEBUG] [REMOTE ] YQQQ: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:11.570419] [DEBUG] [REMOTE ] YQQQ: PASS: Integrity check passed. [2026-01-23T12:25:11.570461] [DEBUG] [REMOTE ] YQQQ: Symbol is viable for forecasting. [2026-01-23T12:25:11.570510] [INFO ] [MAIN ] [3468/3498] YQQQ kept (0.2s) | 3463 kept, 5 rejected | 138.1/min | ETA: 13s [2026-01-23T12:25:12.102031] [DEBUG] [REMOTE ] YRD: Retrieved 2537 rows, trimmed to 300. [2026-01-23T12:25:12.102200] [DEBUG] [REMOTE ] YRD: PASS: History has at least 300 days. [2026-01-23T12:25:12.102457] [DEBUG] [REMOTE ] YRD: PASS: Price check passed. Min price $3.70. [2026-01-23T12:25:12.102646] [DEBUG] [REMOTE ] YRD: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:12.102791] [DEBUG] [REMOTE ] YRD: PASS: Integrity check passed. [2026-01-23T12:25:12.102838] [DEBUG] [REMOTE ] YRD: Symbol is viable for forecasting. [2026-01-23T12:25:12.102896] [INFO ] [MAIN ] [3469/3498] YRD kept (0.5s) | 3464 kept, 5 rejected | 138.1/min | ETA: 13s [2026-01-23T12:25:12.462596] [DEBUG] [REMOTE ] YSG: Retrieved 1298 rows, trimmed to 300. [2026-01-23T12:25:12.462739] [DEBUG] [REMOTE ] YSG: PASS: History has at least 300 days. [2026-01-23T12:25:12.462950] [DEBUG] [REMOTE ] YSG: PASS: Price check passed. Min price $3.89. [2026-01-23T12:25:12.463087] [DEBUG] [REMOTE ] YSG: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:12.463217] [DEBUG] [REMOTE ] YSG: PASS: Integrity check passed. [2026-01-23T12:25:12.463263] [DEBUG] [REMOTE ] YSG: Symbol is viable for forecasting. [2026-01-23T12:25:12.463313] [INFO ] [MAIN ] [3470/3498] YSG kept (0.4s) | 3465 kept, 5 rejected | 138.1/min | ETA: 12s [2026-01-23T12:25:12.850734] [DEBUG] [REMOTE ] YTRA: Retrieved 2285 rows, trimmed to 300. [2026-01-23T12:25:12.850873] [DEBUG] [REMOTE ] YTRA: PASS: History has at least 300 days. [2026-01-23T12:25:12.851082] [DEBUG] [REMOTE ] YTRA: PASS: Price check passed. Min price $1.37. [2026-01-23T12:25:12.851222] [DEBUG] [REMOTE ] YTRA: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:12.851337] [DEBUG] [REMOTE ] YTRA: PASS: Integrity check passed. [2026-01-23T12:25:12.851378] [DEBUG] [REMOTE ] YTRA: Symbol is viable for forecasting. [2026-01-23T12:25:12.851427] [INFO ] [MAIN ] [3471/3498] YTRA kept (0.4s) | 3466 kept, 5 rejected | 138.1/min | ETA: 12s [2026-01-23T12:25:13.430764] [DEBUG] [REMOTE ] YUM: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:25:13.430951] [DEBUG] [REMOTE ] YUM: PASS: History has at least 300 days. [2026-01-23T12:25:13.431290] [DEBUG] [REMOTE ] YUM: PASS: Price check passed. Min price $137.55. [2026-01-23T12:25:13.431492] [DEBUG] [REMOTE ] YUM: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:13.431695] [DEBUG] [REMOTE ] YUM: PASS: Integrity check passed. [2026-01-23T12:25:13.431757] [DEBUG] [REMOTE ] YUM: Symbol is viable for forecasting. [2026-01-23T12:25:13.431826] [INFO ] [MAIN ] [3472/3498] YUM kept (0.6s) | 3467 kept, 5 rejected | 138.1/min | ETA: 11s [2026-01-23T12:25:13.579530] [DEBUG] [REMOTE ] YUMC: Retrieved 2329 rows, trimmed to 300. [2026-01-23T12:25:13.579660] [DEBUG] [REMOTE ] YUMC: PASS: History has at least 300 days. [2026-01-23T12:25:13.579869] [DEBUG] [REMOTE ] YUMC: PASS: Price check passed. Min price $42.87. [2026-01-23T12:25:13.580006] [DEBUG] [REMOTE ] YUMC: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:13.580117] [DEBUG] [REMOTE ] YUMC: PASS: Integrity check passed. [2026-01-23T12:25:13.580157] [DEBUG] [REMOTE ] YUMC: Symbol is viable for forecasting. [2026-01-23T12:25:13.580205] [INFO ] [MAIN ] [3473/3498] YUMC kept (0.1s) | 3468 kept, 5 rejected | 138.1/min | ETA: 11s [2026-01-23T12:25:14.150247] [DEBUG] [REMOTE ] Z: Retrieved 2634 rows, trimmed to 300. [2026-01-23T12:25:14.150387] [DEBUG] [REMOTE ] Z: PASS: History has at least 300 days. [2026-01-23T12:25:14.150625] [DEBUG] [REMOTE ] Z: PASS: Price check passed. Min price $64.92. [2026-01-23T12:25:14.150767] [DEBUG] [REMOTE ] Z: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:14.150880] [DEBUG] [REMOTE ] Z: PASS: Integrity check passed. [2026-01-23T12:25:14.150921] [DEBUG] [REMOTE ] Z: Symbol is viable for forecasting. [2026-01-23T12:25:14.150968] [INFO ] [MAIN ] [3474/3498] Z kept (0.6s) | 3469 kept, 5 rejected | 138.1/min | ETA: 10s [2026-01-23T12:25:14.755921] [DEBUG] [REMOTE ] ZBH: Retrieved 6160 rows, trimmed to 300. [2026-01-23T12:25:14.756054] [DEBUG] [REMOTE ] ZBH: PASS: History has at least 300 days. [2026-01-23T12:25:14.756273] [DEBUG] [REMOTE ] ZBH: PASS: Price check passed. Min price $86.55. [2026-01-23T12:25:14.756410] [DEBUG] [REMOTE ] ZBH: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:14.756523] [DEBUG] [REMOTE ] ZBH: PASS: Integrity check passed. [2026-01-23T12:25:14.756563] [DEBUG] [REMOTE ] ZBH: Symbol is viable for forecasting. [2026-01-23T12:25:14.756633] [INFO ] [MAIN ] [3475/3498] ZBH kept (0.6s) | 3470 kept, 5 rejected | 138.1/min | ETA: 10s [2026-01-23T12:25:14.943618] [DEBUG] [REMOTE ] ZBIO: Retrieved 340 rows, trimmed to 300. [2026-01-23T12:25:14.943761] [DEBUG] [REMOTE ] ZBIO: PASS: History has at least 300 days. [2026-01-23T12:25:14.943976] [DEBUG] [REMOTE ] ZBIO: PASS: Price check passed. Min price $15.20. [2026-01-23T12:25:14.944115] [DEBUG] [REMOTE ] ZBIO: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:14.944253] [DEBUG] [REMOTE ] ZBIO: PASS: Integrity check passed. [2026-01-23T12:25:14.944299] [DEBUG] [REMOTE ] ZBIO: Symbol is viable for forecasting. [2026-01-23T12:25:14.944407] [INFO ] [MAIN ] [3476/3498] ZBIO kept (0.2s) | 3471 kept, 5 rejected | 138.1/min | ETA: 10s [2026-01-23T12:25:15.655187] [DEBUG] [REMOTE ] ZBRA: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:25:15.655324] [DEBUG] [REMOTE ] ZBRA: PASS: History has at least 300 days. [2026-01-23T12:25:15.655536] [DEBUG] [REMOTE ] ZBRA: PASS: Price check passed. Min price $228.40. [2026-01-23T12:25:15.655694] [DEBUG] [REMOTE ] ZBRA: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:15.655809] [DEBUG] [REMOTE ] ZBRA: PASS: Integrity check passed. [2026-01-23T12:25:15.655849] [DEBUG] [REMOTE ] ZBRA: Symbol is viable for forecasting. [2026-01-23T12:25:15.655896] [INFO ] [MAIN ] [3477/3498] ZBRA kept (0.7s) | 3472 kept, 5 rejected | 138.1/min | ETA: 9s [2026-01-23T12:25:16.128188] [DEBUG] [REMOTE ] ZD: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:25:16.128330] [DEBUG] [REMOTE ] ZD: PASS: History has at least 300 days. [2026-01-23T12:25:16.128547] [DEBUG] [REMOTE ] ZD: PASS: Price check passed. Min price $29.20. [2026-01-23T12:25:16.128703] [DEBUG] [REMOTE ] ZD: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:16.128820] [DEBUG] [REMOTE ] ZD: PASS: Integrity check passed. [2026-01-23T12:25:16.128860] [DEBUG] [REMOTE ] ZD: Symbol is viable for forecasting. [2026-01-23T12:25:16.128907] [INFO ] [MAIN ] [3478/3498] ZD kept (0.5s) | 3473 kept, 5 rejected | 138.1/min | ETA: 9s [2026-01-23T12:25:16.454065] [DEBUG] [REMOTE ] ZEPP: Retrieved 1999 rows, trimmed to 300. [2026-01-23T12:25:16.454380] [DEBUG] [REMOTE ] ZEPP: PASS: History has at least 300 days. [2026-01-23T12:25:16.454612] [DEBUG] [REMOTE ] ZEPP: PASS: Price check passed. Min price $20.65. [2026-01-23T12:25:16.454751] [DEBUG] [REMOTE ] ZEPP: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:16.454871] [DEBUG] [REMOTE ] ZEPP: PASS: Integrity check passed. [2026-01-23T12:25:16.454921] [DEBUG] [REMOTE ] ZEPP: Symbol is viable for forecasting. [2026-01-23T12:25:16.454977] [INFO ] [MAIN ] [3479/3498] ZEPP kept (0.3s) | 3474 kept, 5 rejected | 138.1/min | ETA: 8s [2026-01-23T12:25:16.785650] [DEBUG] [REMOTE ] ZETA: Retrieved 1160 rows, trimmed to 300. [2026-01-23T12:25:16.785783] [DEBUG] [REMOTE ] ZETA: PASS: History has at least 300 days. [2026-01-23T12:25:16.785998] [DEBUG] [REMOTE ] ZETA: PASS: Price check passed. Min price $16.30. [2026-01-23T12:25:16.786136] [DEBUG] [REMOTE ] ZETA: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:16.786248] [DEBUG] [REMOTE ] ZETA: PASS: Integrity check passed. [2026-01-23T12:25:16.786289] [DEBUG] [REMOTE ] ZETA: Symbol is viable for forecasting. [2026-01-23T12:25:16.786338] [INFO ] [MAIN ] [3480/3498] ZETA kept (0.3s) | 3475 kept, 5 rejected | 138.1/min | ETA: 8s [2026-01-23T12:25:17.403844] [DEBUG] [REMOTE ] ZEUS: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:25:17.403989] [DEBUG] [REMOTE ] ZEUS: PASS: History has at least 300 days. [2026-01-23T12:25:17.404228] [DEBUG] [REMOTE ] ZEUS: PASS: Price check passed. Min price $28.96. [2026-01-23T12:25:17.404372] [DEBUG] [REMOTE ] ZEUS: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:17.404497] [DEBUG] [REMOTE ] ZEUS: PASS: Integrity check passed. [2026-01-23T12:25:17.404541] [DEBUG] [REMOTE ] ZEUS: Symbol is viable for forecasting. [2026-01-23T12:25:17.404611] [INFO ] [MAIN ] [3481/3498] ZEUS kept (0.6s) | 3476 kept, 5 rejected | 138.1/min | ETA: 7s [2026-01-23T12:25:17.636691] [DEBUG] [REMOTE ] ZGN: Retrieved 1026 rows, trimmed to 300. [2026-01-23T12:25:17.636826] [DEBUG] [REMOTE ] ZGN: PASS: History has at least 300 days. [2026-01-23T12:25:17.637039] [DEBUG] [REMOTE ] ZGN: PASS: Price check passed. Min price $9.56. [2026-01-23T12:25:17.637180] [DEBUG] [REMOTE ] ZGN: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:17.637293] [DEBUG] [REMOTE ] ZGN: PASS: Integrity check passed. [2026-01-23T12:25:17.637360] [DEBUG] [REMOTE ] ZGN: Symbol is viable for forecasting. [2026-01-23T12:25:17.637413] [INFO ] [MAIN ] [3482/3498] ZGN kept (0.2s) | 3477 kept, 5 rejected | 138.1/min | ETA: 7s [2026-01-23T12:25:18.072325] [DEBUG] [REMOTE ] ZH: Retrieved 1212 rows, trimmed to 300. [2026-01-23T12:25:18.072466] [DEBUG] [REMOTE ] ZH: PASS: History has at least 300 days. [2026-01-23T12:25:18.072712] [DEBUG] [REMOTE ] ZH: PASS: Price check passed. Min price $3.27. [2026-01-23T12:25:18.072873] [DEBUG] [REMOTE ] ZH: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:18.072996] [DEBUG] [REMOTE ] ZH: PASS: Integrity check passed. [2026-01-23T12:25:18.073038] [DEBUG] [REMOTE ] ZH: Symbol is viable for forecasting. [2026-01-23T12:25:18.073087] [INFO ] [MAIN ] [3483/3498] ZH kept (0.4s) | 3478 kept, 5 rejected | 138.1/min | ETA: 7s [2026-01-23T12:25:18.377587] [DEBUG] [REMOTE ] ZIM: Retrieved 1252 rows, trimmed to 300. [2026-01-23T12:25:18.377741] [DEBUG] [REMOTE ] ZIM: PASS: History has at least 300 days. [2026-01-23T12:25:18.377961] [DEBUG] [REMOTE ] ZIM: PASS: Price check passed. Min price $14.12. [2026-01-23T12:25:18.378101] [DEBUG] [REMOTE ] ZIM: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:18.378214] [DEBUG] [REMOTE ] ZIM: PASS: Integrity check passed. [2026-01-23T12:25:18.378256] [DEBUG] [REMOTE ] ZIM: Symbol is viable for forecasting. [2026-01-23T12:25:18.378307] [INFO ] [MAIN ] [3484/3498] ZIM kept (0.3s) | 3479 kept, 5 rejected | 138.1/min | ETA: 6s [2026-01-23T12:25:19.046702] [DEBUG] [REMOTE ] ZION: Retrieved 6596 rows, trimmed to 300. [2026-01-23T12:25:19.046861] [DEBUG] [REMOTE ] ZION: PASS: History has at least 300 days. [2026-01-23T12:25:19.047131] [DEBUG] [REMOTE ] ZION: PASS: Price check passed. Min price $48.92. [2026-01-23T12:25:19.047271] [DEBUG] [REMOTE ] ZION: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:19.047426] [DEBUG] [REMOTE ] ZION: PASS: Integrity check passed. [2026-01-23T12:25:19.047471] [DEBUG] [REMOTE ] ZION: Symbol is viable for forecasting. [2026-01-23T12:25:19.047522] [INFO ] [MAIN ] [3485/3498] ZION kept (0.7s) | 3480 kept, 5 rejected | 138.1/min | ETA: 6s [2026-01-23T12:25:19.263472] [DEBUG] [REMOTE ] ZIP: Retrieved 1170 rows, trimmed to 300. [2026-01-23T12:25:19.263635] [DEBUG] [REMOTE ] ZIP: PASS: History has at least 300 days. [2026-01-23T12:25:19.263851] [DEBUG] [REMOTE ] ZIP: PASS: Price check passed. Min price $2.56. [2026-01-23T12:25:19.263997] [DEBUG] [REMOTE ] ZIP: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:19.264112] [DEBUG] [REMOTE ] ZIP: PASS: Integrity check passed. [2026-01-23T12:25:19.264154] [DEBUG] [REMOTE ] ZIP: Symbol is viable for forecasting. [2026-01-23T12:25:19.264203] [INFO ] [MAIN ] [3486/3498] ZIP kept (0.2s) | 3481 kept, 5 rejected | 138.1/min | ETA: 5s [2026-01-23T12:25:19.732504] [DEBUG] [REMOTE ] ZLAB: Retrieved 2096 rows, trimmed to 300. [2026-01-23T12:25:19.732671] [DEBUG] [REMOTE ] ZLAB: PASS: History has at least 300 days. [2026-01-23T12:25:19.732885] [DEBUG] [REMOTE ] ZLAB: PASS: Price check passed. Min price $17.00. [2026-01-23T12:25:19.733021] [DEBUG] [REMOTE ] ZLAB: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:19.733136] [DEBUG] [REMOTE ] ZLAB: PASS: Integrity check passed. [2026-01-23T12:25:19.733176] [DEBUG] [REMOTE ] ZLAB: Symbol is viable for forecasting. [2026-01-23T12:25:19.733250] [INFO ] [MAIN ] [3487/3498] ZLAB kept (0.5s) | 3482 kept, 5 rejected | 138.1/min | ETA: 5s [2026-01-23T12:25:20.124266] [DEBUG] [REMOTE ] ZM: Retrieved 1700 rows, trimmed to 300. [2026-01-23T12:25:20.124411] [DEBUG] [REMOTE ] ZM: PASS: History has at least 300 days. [2026-01-23T12:25:20.124648] [DEBUG] [REMOTE ] ZM: PASS: Price check passed. Min price $78.42. [2026-01-23T12:25:20.124791] [DEBUG] [REMOTE ] ZM: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:20.124905] [DEBUG] [REMOTE ] ZM: PASS: Integrity check passed. [2026-01-23T12:25:20.124946] [DEBUG] [REMOTE ] ZM: Symbol is viable for forecasting. [2026-01-23T12:25:20.125001] [INFO ] [MAIN ] [3488/3498] ZM kept (0.4s) | 3483 kept, 5 rejected | 138.1/min | ETA: 4s [2026-01-23T12:25:20.531720] [DEBUG] [REMOTE ] ZNTL: Retrieved 1458 rows, trimmed to 300. [2026-01-23T12:25:20.531854] [DEBUG] [REMOTE ] ZNTL: PASS: History has at least 300 days. [2026-01-23T12:25:20.532063] [DEBUG] [REMOTE ] ZNTL: PASS: Price check passed. Min price $1.28. [2026-01-23T12:25:20.532205] [DEBUG] [REMOTE ] ZNTL: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:20.532321] [DEBUG] [REMOTE ] ZNTL: PASS: Integrity check passed. [2026-01-23T12:25:20.532362] [DEBUG] [REMOTE ] ZNTL: Symbol is viable for forecasting. [2026-01-23T12:25:20.532414] [INFO ] [MAIN ] [3489/3498] ZNTL kept (0.4s) | 3484 kept, 5 rejected | 138.1/min | ETA: 4s [2026-01-23T12:25:20.932851] [DEBUG] [REMOTE ] ZS: Retrieved 1974 rows, trimmed to 300. [2026-01-23T12:25:20.932975] [DEBUG] [REMOTE ] ZS: PASS: History has at least 300 days. [2026-01-23T12:25:20.933178] [DEBUG] [REMOTE ] ZS: PASS: Price check passed. Min price $206.32. [2026-01-23T12:25:20.933311] [DEBUG] [REMOTE ] ZS: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:20.933419] [DEBUG] [REMOTE ] ZS: PASS: Integrity check passed. [2026-01-23T12:25:20.933459] [DEBUG] [REMOTE ] ZS: Symbol is viable for forecasting. [2026-01-23T12:25:20.933506] [INFO ] [MAIN ] [3490/3498] ZS kept (0.4s) | 3485 kept, 5 rejected | 138.1/min | ETA: 3s [2026-01-23T12:25:21.336681] [DEBUG] [REMOTE ] ZTO: Retrieved 2321 rows, trimmed to 300. [2026-01-23T12:25:21.336821] [DEBUG] [REMOTE ] ZTO: PASS: History has at least 300 days. [2026-01-23T12:25:21.337035] [DEBUG] [REMOTE ] ZTO: PASS: Price check passed. Min price $18.59. [2026-01-23T12:25:21.337174] [DEBUG] [REMOTE ] ZTO: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:21.337288] [DEBUG] [REMOTE ] ZTO: PASS: Integrity check passed. [2026-01-23T12:25:21.337347] [DEBUG] [REMOTE ] ZTO: Symbol is viable for forecasting. [2026-01-23T12:25:21.337412] [INFO ] [MAIN ] [3491/3498] ZTO kept (0.4s) | 3486 kept, 5 rejected | 138.1/min | ETA: 3s [2026-01-23T12:25:21.806436] [DEBUG] [REMOTE ] ZTS: Retrieved 3263 rows, trimmed to 300. [2026-01-23T12:25:21.806593] [DEBUG] [REMOTE ] ZTS: PASS: History has at least 300 days. [2026-01-23T12:25:21.806851] [DEBUG] [REMOTE ] ZTS: PASS: Price check passed. Min price $115.25. [2026-01-23T12:25:21.807020] [DEBUG] [REMOTE ] ZTS: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:21.807140] [DEBUG] [REMOTE ] ZTS: PASS: Integrity check passed. [2026-01-23T12:25:21.807181] [DEBUG] [REMOTE ] ZTS: Symbol is viable for forecasting. [2026-01-23T12:25:21.807232] [INFO ] [MAIN ] [3492/3498] ZTS kept (0.5s) | 3487 kept, 5 rejected | 138.1/min | ETA: 3s [2026-01-23T12:25:22.201207] [DEBUG] [REMOTE ] ZUMZ: Retrieved 5211 rows, trimmed to 300. [2026-01-23T12:25:22.201351] [DEBUG] [REMOTE ] ZUMZ: PASS: History has at least 300 days. [2026-01-23T12:25:22.201600] [DEBUG] [REMOTE ] ZUMZ: PASS: Price check passed. Min price $21.17. [2026-01-23T12:25:22.201745] [DEBUG] [REMOTE ] ZUMZ: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:22.201870] [DEBUG] [REMOTE ] ZUMZ: PASS: Integrity check passed. [2026-01-23T12:25:22.201911] [DEBUG] [REMOTE ] ZUMZ: Symbol is viable for forecasting. [2026-01-23T12:25:22.201961] [INFO ] [MAIN ] [3493/3498] ZUMZ kept (0.4s) | 3488 kept, 5 rejected | 138.1/min | ETA: 2s [2026-01-23T12:25:22.490551] [DEBUG] [REMOTE ] ZURA: Retrieved 1100 rows, trimmed to 300. [2026-01-23T12:25:22.490708] [DEBUG] [REMOTE ] ZURA: PASS: History has at least 300 days. [2026-01-23T12:25:22.490920] [DEBUG] [REMOTE ] ZURA: PASS: Price check passed. Min price $3.45. [2026-01-23T12:25:22.491061] [DEBUG] [REMOTE ] ZURA: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:22.491173] [DEBUG] [REMOTE ] ZURA: PASS: Integrity check passed. [2026-01-23T12:25:22.491214] [DEBUG] [REMOTE ] ZURA: Symbol is viable for forecasting. [2026-01-23T12:25:22.491262] [INFO ] [MAIN ] [3494/3498] ZURA kept (0.3s) | 3489 kept, 5 rejected | 138.1/min | ETA: 2s [2026-01-23T12:25:22.909011] [DEBUG] [REMOTE ] ZVIA: Retrieved 1131 rows, trimmed to 300. [2026-01-23T12:25:22.909159] [DEBUG] [REMOTE ] ZVIA: PASS: History has at least 300 days. [2026-01-23T12:25:22.909369] [DEBUG] [REMOTE ] ZVIA: PASS: Price check passed. Min price $1.68. [2026-01-23T12:25:22.909504] [DEBUG] [REMOTE ] ZVIA: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:22.909638] [DEBUG] [REMOTE ] ZVIA: PASS: Integrity check passed. [2026-01-23T12:25:22.909681] [DEBUG] [REMOTE ] ZVIA: Symbol is viable for forecasting. [2026-01-23T12:25:22.909728] [INFO ] [MAIN ] [3495/3498] ZVIA kept (0.4s) | 3490 kept, 5 rejected | 138.1/min | ETA: 1s [2026-01-23T12:25:23.353288] [DEBUG] [REMOTE ] ZVRA: Retrieved 2709 rows, trimmed to 300. [2026-01-23T12:25:23.353432] [DEBUG] [REMOTE ] ZVRA: PASS: History has at least 300 days. [2026-01-23T12:25:23.353665] [DEBUG] [REMOTE ] ZVRA: PASS: Price check passed. Min price $8.10. [2026-01-23T12:25:23.353844] [DEBUG] [REMOTE ] ZVRA: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:23.353982] [DEBUG] [REMOTE ] ZVRA: PASS: Integrity check passed. [2026-01-23T12:25:23.354037] [DEBUG] [REMOTE ] ZVRA: Symbol is viable for forecasting. [2026-01-23T12:25:23.354094] [INFO ] [MAIN ] [3496/3498] ZVRA kept (0.4s) | 3491 kept, 5 rejected | 138.1/min | ETA: 1s [2026-01-23T12:25:23.794507] [DEBUG] [REMOTE ] ZWS: Retrieved 3474 rows, trimmed to 300. [2026-01-23T12:25:23.794660] [DEBUG] [REMOTE ] ZWS: PASS: History has at least 300 days. [2026-01-23T12:25:23.794870] [DEBUG] [REMOTE ] ZWS: PASS: Price check passed. Min price $44.74. [2026-01-23T12:25:23.795005] [DEBUG] [REMOTE ] ZWS: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:23.795115] [DEBUG] [REMOTE ] ZWS: PASS: Integrity check passed. [2026-01-23T12:25:23.795154] [DEBUG] [REMOTE ] ZWS: Symbol is viable for forecasting. [2026-01-23T12:25:23.795200] [INFO ] [MAIN ] [3497/3498] ZWS kept (0.4s) | 3492 kept, 5 rejected | 138.1/min | ETA: 0s [2026-01-23T12:25:24.152279] [DEBUG] [REMOTE ] ZYME: Retrieved 2196 rows, trimmed to 300. [2026-01-23T12:25:24.152425] [DEBUG] [REMOTE ] ZYME: PASS: History has at least 300 days. [2026-01-23T12:25:24.152675] [DEBUG] [REMOTE ] ZYME: PASS: Price check passed. Min price $16.46. [2026-01-23T12:25:24.152820] [DEBUG] [REMOTE ] ZYME: PASS: Continuity check passed with 300 days. [2026-01-23T12:25:24.152938] [DEBUG] [REMOTE ] ZYME: PASS: Integrity check passed. [2026-01-23T12:25:24.152981] [DEBUG] [REMOTE ] ZYME: Symbol is viable for forecasting. [2026-01-23T12:25:24.153059] [INFO ] [MAIN ] [3498/3498] ZYME kept (0.4s) | 3493 kept, 5 rejected | 138.2/min | ETA: 0s [2026-01-23T12:25:24.153101] [INFO ] [MAIN ] Completed in 25.3m | 3493 viable symbols [2026-01-23T12:25:24.153132] [INFO ] [MAIN ] Saving master inventory... [2026-01-23T12:25:24.153992] [DEBUG] [LOCAL ] Master symbol inventory refreshed with 3493 symbols. [2026-01-23T12:25:24.154037] [INFO ] [MAIN ] Master inventory saved successfully. [2026-01-23T12:25:24.154193] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-23T12:25:24.154369] [INFO ] [STATE ] Last completion updated: 2026-01-23T12:25:24.154252