[2026-01-09T12:00:01.325666] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-09T12:00:01.526672] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-09T12:00:01.716723] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-09T12:00:01.918160] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-09T12:00:02.101649] [DEBUG] [R-STATUS ] Registered 'mag' as a dependent service. [2026-01-09T12:00:02.102132] [WARN ] [STATE ] State set to: WAITING [2026-01-09T12:00:02.102199] [INFO ] [STATE ] Checking tetsuo service statuses... [2026-01-09T12:00:02.212968] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-09T12:00:02.254848] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-09T12:00:02.319738] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-09T12:00:02.390157] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-09T12:00:02.430392] [WARN ] [mag-status] Service 'mag' is not running. [2026-01-09T12:00:02.430687] [WARN ] [STATE ] State set to: RUNNING [2026-01-09T12:00:02.430749] [INFO ] [MAIN ] Starting data fetch [2026-01-09T12:00:02.430789] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch nasdaqlisted.txt [2026-01-09T12:00:03.679949] [DEBUG] [REMOTE ] Fetched 3890 NASDAQ symbols [2026-01-09T12:00:03.680174] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch otherlisted.txt [2026-01-09T12:00:04.530805] [DEBUG] [REMOTE ] Fetched 1958 NYSE symbols [2026-01-09T12:00:04.532942] [INFO ] [MAIN ] Fetched 5848 unique symbols [2026-01-09T12:00:04.534082] [INFO ] [MAIN ] Loaded 2437 blacklisted symbols from 3 files [2026-01-09T12:00:04.534463] [INFO ] [MAIN ] 3524 symbols after blacklist filtering [2026-01-09T12:00:05.301322] [DEBUG] [REMOTE ] A: Retrieved 6574 rows, trimmed to 300. [2026-01-09T12:00:05.301553] [DEBUG] [REMOTE ] A: PASS: History has at least 300 days. [2026-01-09T12:00:05.302333] [DEBUG] [REMOTE ] A: PASS: Price check passed. Min price $135.84. [2026-01-09T12:00:05.302510] [DEBUG] [REMOTE ] A: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:05.302708] [DEBUG] [REMOTE ] A: PASS: Integrity check passed. [2026-01-09T12:00:05.302764] [DEBUG] [REMOTE ] A: Symbol is viable for forecasting. [2026-01-09T12:00:05.302838] [INFO ] [MAIN ] [1/3524] A kept (0.8s) | 1 kept, 0 rejected | 78.1/min | ETA: 45.1m [2026-01-09T12:00:05.608531] [DEBUG] [REMOTE ] AAL: Retrieved 5103 rows, trimmed to 300. [2026-01-09T12:00:05.608807] [DEBUG] [REMOTE ] AAL: PASS: History has at least 300 days. [2026-01-09T12:00:05.609135] [DEBUG] [REMOTE ] AAL: PASS: Price check passed. Min price $11.86. [2026-01-09T12:00:05.609288] [DEBUG] [REMOTE ] AAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:05.609478] [DEBUG] [REMOTE ] AAL: PASS: Integrity check passed. [2026-01-09T12:00:05.609528] [DEBUG] [REMOTE ] AAL: Symbol is viable for forecasting. [2026-01-09T12:00:05.610300] [INFO ] [MAIN ] [2/3524] AAL kept (0.3s) | 2 kept, 0 rejected | 111.5/min | ETA: 31.6m [2026-01-09T12:00:06.059230] [DEBUG] [REMOTE ] AAOI: Retrieved 3090 rows, trimmed to 300. [2026-01-09T12:00:06.059417] [DEBUG] [REMOTE ] AAOI: PASS: History has at least 300 days. [2026-01-09T12:00:06.059714] [DEBUG] [REMOTE ] AAOI: PASS: Price check passed. Min price $19.49. [2026-01-09T12:00:06.059866] [DEBUG] [REMOTE ] AAOI: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:06.059997] [DEBUG] [REMOTE ] AAOI: PASS: Integrity check passed. [2026-01-09T12:00:06.060041] [DEBUG] [REMOTE ] AAOI: Symbol is viable for forecasting. [2026-01-09T12:00:06.060095] [INFO ] [MAIN ] [3/3524] AAOI kept (0.4s) | 3 kept, 0 rejected | 118.0/min | ETA: 29.8m [2026-01-09T12:00:06.449968] [DEBUG] [REMOTE ] AAON: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:06.450240] [DEBUG] [REMOTE ] AAON: PASS: History has at least 300 days. [2026-01-09T12:00:06.450921] [DEBUG] [REMOTE ] AAON: PASS: Price check passed. Min price $73.49. [2026-01-09T12:00:06.451130] [DEBUG] [REMOTE ] AAON: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:06.451322] [DEBUG] [REMOTE ] AAON: PASS: Integrity check passed. [2026-01-09T12:00:06.451372] [DEBUG] [REMOTE ] AAON: Symbol is viable for forecasting. [2026-01-09T12:00:06.451441] [INFO ] [MAIN ] [4/3524] AAON kept (0.4s) | 4 kept, 0 rejected | 125.2/min | ETA: 28.1m [2026-01-09T12:00:06.986372] [DEBUG] [REMOTE ] AAP: Retrieved 6066 rows, trimmed to 300. [2026-01-09T12:00:06.986600] [DEBUG] [REMOTE ] AAP: PASS: History has at least 300 days. [2026-01-09T12:00:06.987006] [DEBUG] [REMOTE ] AAP: PASS: Price check passed. Min price $38.75. [2026-01-09T12:00:06.987464] [DEBUG] [REMOTE ] AAP: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:06.987738] [DEBUG] [REMOTE ] AAP: PASS: Integrity check passed. [2026-01-09T12:00:06.987807] [DEBUG] [REMOTE ] AAP: Symbol is viable for forecasting. [2026-01-09T12:00:06.987889] [INFO ] [MAIN ] [5/3524] AAP kept (0.5s) | 5 kept, 0 rejected | 122.3/min | ETA: 28.8m [2026-01-09T12:00:07.211034] [DEBUG] [REMOTE ] AAPB: Retrieved 858 rows, trimmed to 300. [2026-01-09T12:00:07.211180] [DEBUG] [REMOTE ] AAPB: PASS: History has at least 300 days. [2026-01-09T12:00:07.211442] [DEBUG] [REMOTE ] AAPB: PASS: Price check passed. Min price $26.99. [2026-01-09T12:00:07.211637] [DEBUG] [REMOTE ] AAPB: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:07.211768] [DEBUG] [REMOTE ] AAPB: PASS: Integrity check passed. [2026-01-09T12:00:07.211812] [DEBUG] [REMOTE ] AAPB: Symbol is viable for forecasting. [2026-01-09T12:00:07.211863] [INFO ] [MAIN ] [6/3524] AAPB kept (0.2s) | 6 kept, 0 rejected | 134.5/min | ETA: 26.2m [2026-01-09T12:00:07.643361] [DEBUG] [REMOTE ] AAPD: Retrieved 858 rows, trimmed to 300. [2026-01-09T12:00:07.643527] [DEBUG] [REMOTE ] AAPD: PASS: History has at least 300 days. [2026-01-09T12:00:07.643833] [DEBUG] [REMOTE ] AAPD: PASS: Price check passed. Min price $12.40. [2026-01-09T12:00:07.644038] [DEBUG] [REMOTE ] AAPD: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:07.644200] [DEBUG] [REMOTE ] AAPD: PASS: Integrity check passed. [2026-01-09T12:00:07.644253] [DEBUG] [REMOTE ] AAPD: Symbol is viable for forecasting. [2026-01-09T12:00:07.644305] [INFO ] [MAIN ] [7/3524] AAPD kept (0.4s) | 7 kept, 0 rejected | 135.1/min | ETA: 26.0m [2026-01-09T12:00:08.256927] [DEBUG] [REMOTE ] AAPL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:08.257056] [DEBUG] [REMOTE ] AAPL: PASS: History has at least 300 days. [2026-01-09T12:00:08.257270] [DEBUG] [REMOTE ] AAPL: PASS: Price check passed. Min price $247.21. [2026-01-09T12:00:08.257451] [DEBUG] [REMOTE ] AAPL: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:08.257590] [DEBUG] [REMOTE ] AAPL: PASS: Integrity check passed. [2026-01-09T12:00:08.257632] [DEBUG] [REMOTE ] AAPL: Symbol is viable for forecasting. [2026-01-09T12:00:08.257679] [INFO ] [MAIN ] [8/3524] AAPL kept (0.6s) | 8 kept, 0 rejected | 128.9/min | ETA: 27.3m [2026-01-09T12:00:08.658735] [DEBUG] [REMOTE ] AAXJ: Retrieved 4377 rows, trimmed to 300. [2026-01-09T12:00:08.658880] [DEBUG] [REMOTE ] AAXJ: PASS: History has at least 300 days. [2026-01-09T12:00:08.659122] [DEBUG] [REMOTE ] AAXJ: PASS: Price check passed. Min price $89.36. [2026-01-09T12:00:08.659292] [DEBUG] [REMOTE ] AAXJ: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:08.659430] [DEBUG] [REMOTE ] AAXJ: PASS: Integrity check passed. [2026-01-09T12:00:08.659473] [DEBUG] [REMOTE ] AAXJ: Symbol is viable for forecasting. [2026-01-09T12:00:08.659525] [INFO ] [MAIN ] [9/3524] AAXJ kept (0.4s) | 9 kept, 0 rejected | 130.9/min | ETA: 26.9m [2026-01-09T12:00:09.155099] [DEBUG] [REMOTE ] AB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:09.155248] [DEBUG] [REMOTE ] AB: PASS: History has at least 300 days. [2026-01-09T12:00:09.155523] [DEBUG] [REMOTE ] AB: PASS: Price check passed. Min price $38.38. [2026-01-09T12:00:09.155716] [DEBUG] [REMOTE ] AB: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:09.155847] [DEBUG] [REMOTE ] AB: PASS: Integrity check passed. [2026-01-09T12:00:09.155888] [DEBUG] [REMOTE ] AB: Symbol is viable for forecasting. [2026-01-09T12:00:09.155938] [INFO ] [MAIN ] [10/3524] AB kept (0.5s) | 10 kept, 0 rejected | 129.8/min | ETA: 27.1m [2026-01-09T12:00:09.576032] [DEBUG] [REMOTE ] ABCB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:09.576168] [DEBUG] [REMOTE ] ABCB: PASS: History has at least 300 days. [2026-01-09T12:00:09.576383] [DEBUG] [REMOTE ] ABCB: PASS: Price check passed. Min price $69.22. [2026-01-09T12:00:09.576523] [DEBUG] [REMOTE ] ABCB: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:09.576663] [DEBUG] [REMOTE ] ABCB: PASS: Integrity check passed. [2026-01-09T12:00:09.576706] [DEBUG] [REMOTE ] ABCB: Symbol is viable for forecasting. [2026-01-09T12:00:09.576753] [INFO ] [MAIN ] [11/3524] ABCB kept (0.4s) | 11 kept, 0 rejected | 130.9/min | ETA: 26.8m [2026-01-09T12:00:09.837252] [DEBUG] [REMOTE ] ABCL: Retrieved 1274 rows, trimmed to 300. [2026-01-09T12:00:09.837422] [DEBUG] [REMOTE ] ABCL: PASS: History has at least 300 days. [2026-01-09T12:00:09.837700] [DEBUG] [REMOTE ] ABCL: PASS: Price check passed. Min price $3.35. [2026-01-09T12:00:09.837855] [DEBUG] [REMOTE ] ABCL: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:09.837972] [DEBUG] [REMOTE ] ABCL: PASS: Integrity check passed. [2026-01-09T12:00:09.838014] [DEBUG] [REMOTE ] ABCL: Symbol is viable for forecasting. [2026-01-09T12:00:09.838063] [INFO ] [MAIN ] [12/3524] ABCL kept (0.3s) | 12 kept, 0 rejected | 135.8/min | ETA: 25.9m [2026-01-09T12:00:10.477564] [DEBUG] [REMOTE ] ABEO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:10.477721] [DEBUG] [REMOTE ] ABEO: PASS: History has at least 300 days. [2026-01-09T12:00:10.477992] [DEBUG] [REMOTE ] ABEO: PASS: Price check passed. Min price $4.17. [2026-01-09T12:00:10.478139] [DEBUG] [REMOTE ] ABEO: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:10.478268] [DEBUG] [REMOTE ] ABEO: PASS: Integrity check passed. [2026-01-09T12:00:10.478310] [DEBUG] [REMOTE ] ABEO: Symbol is viable for forecasting. [2026-01-09T12:00:10.478362] [INFO ] [MAIN ] [13/3524] ABEO kept (0.6s) | 13 kept, 0 rejected | 131.2/min | ETA: 26.8m [2026-01-09T12:00:10.931743] [DEBUG] [REMOTE ] ABG: Retrieved 5990 rows, trimmed to 300. [2026-01-09T12:00:10.931885] [DEBUG] [REMOTE ] ABG: PASS: History has at least 300 days. [2026-01-09T12:00:10.932110] [DEBUG] [REMOTE ] ABG: PASS: Price check passed. Min price $210.94. [2026-01-09T12:00:10.932250] [DEBUG] [REMOTE ] ABG: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:10.932368] [DEBUG] [REMOTE ] ABG: PASS: Integrity check passed. [2026-01-09T12:00:10.932408] [DEBUG] [REMOTE ] ABG: Symbol is viable for forecasting. [2026-01-09T12:00:10.933004] [INFO ] [MAIN ] [14/3524] ABG kept (0.5s) | 14 kept, 0 rejected | 131.3/min | ETA: 26.7m [2026-01-09T12:00:11.404720] [DEBUG] [REMOTE ] ABM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:11.404853] [DEBUG] [REMOTE ] ABM: PASS: History has at least 300 days. [2026-01-09T12:00:11.405073] [DEBUG] [REMOTE ] ABM: PASS: Price check passed. Min price $40.31. [2026-01-09T12:00:11.405210] [DEBUG] [REMOTE ] ABM: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:11.405328] [DEBUG] [REMOTE ] ABM: PASS: Integrity check passed. [2026-01-09T12:00:11.405368] [DEBUG] [REMOTE ] ABM: Symbol is viable for forecasting. [2026-01-09T12:00:11.405416] [INFO ] [MAIN ] [15/3524] ABM kept (0.5s) | 15 kept, 0 rejected | 131.0/min | ETA: 26.8m [2026-01-09T12:00:11.541683] [DEBUG] [REMOTE ] ABNB: Retrieved 1275 rows, trimmed to 300. [2026-01-09T12:00:11.541813] [DEBUG] [REMOTE ] ABNB: PASS: History has at least 300 days. [2026-01-09T12:00:11.542013] [DEBUG] [REMOTE ] ABNB: PASS: Price check passed. Min price $111.54. [2026-01-09T12:00:11.542162] [DEBUG] [REMOTE ] ABNB: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:11.542274] [DEBUG] [REMOTE ] ABNB: PASS: Integrity check passed. [2026-01-09T12:00:11.542314] [DEBUG] [REMOTE ] ABNB: Symbol is viable for forecasting. [2026-01-09T12:00:11.542363] [INFO ] [MAIN ] [16/3524] ABNB kept (0.1s) | 16 kept, 0 rejected | 137.0/min | ETA: 25.6m [2026-01-09T12:00:12.049412] [DEBUG] [REMOTE ] ABOS: Retrieved 1136 rows, trimmed to 300. [2026-01-09T12:00:12.049544] [DEBUG] [REMOTE ] ABOS: PASS: History has at least 300 days. [2026-01-09T12:00:12.049781] [DEBUG] [REMOTE ] ABOS: PASS: Price check passed. Min price $1.55. [2026-01-09T12:00:12.049920] [DEBUG] [REMOTE ] ABOS: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:12.050035] [DEBUG] [REMOTE ] ABOS: PASS: Integrity check passed. [2026-01-09T12:00:12.050076] [DEBUG] [REMOTE ] ABOS: Symbol is viable for forecasting. [2026-01-09T12:00:12.050124] [INFO ] [MAIN ] [17/3524] ABOS kept (0.5s) | 17 kept, 0 rejected | 135.7/min | ETA: 25.8m [2026-01-09T12:00:12.445282] [DEBUG] [REMOTE ] ABSI: Retrieved 1122 rows, trimmed to 300. [2026-01-09T12:00:12.445450] [DEBUG] [REMOTE ] ABSI: PASS: History has at least 300 days. [2026-01-09T12:00:12.445793] [DEBUG] [REMOTE ] ABSI: PASS: Price check passed. Min price $2.64. [2026-01-09T12:00:12.445981] [DEBUG] [REMOTE ] ABSI: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:12.446150] [DEBUG] [REMOTE ] ABSI: PASS: Integrity check passed. [2026-01-09T12:00:12.446206] [DEBUG] [REMOTE ] ABSI: Symbol is viable for forecasting. [2026-01-09T12:00:12.446275] [INFO ] [MAIN ] [18/3524] ABSI kept (0.4s) | 18 kept, 0 rejected | 136.5/min | ETA: 25.7m [2026-01-09T12:00:12.950791] [DEBUG] [REMOTE ] ABUS: Retrieved 2625 rows, trimmed to 300. [2026-01-09T12:00:12.950922] [DEBUG] [REMOTE ] ABUS: PASS: History has at least 300 days. [2026-01-09T12:00:12.951131] [DEBUG] [REMOTE ] ABUS: PASS: Price check passed. Min price $4.17. [2026-01-09T12:00:12.951273] [DEBUG] [REMOTE ] ABUS: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:12.951392] [DEBUG] [REMOTE ] ABUS: PASS: Integrity check passed. [2026-01-09T12:00:12.951432] [DEBUG] [REMOTE ] ABUS: Symbol is viable for forecasting. [2026-01-09T12:00:12.951479] [INFO ] [MAIN ] [19/3524] ABUS kept (0.5s) | 19 kept, 0 rejected | 135.4/min | ETA: 25.9m [2026-01-09T12:00:13.406344] [DEBUG] [REMOTE ] ABVC: Retrieved 3713 rows, trimmed to 300. [2026-01-09T12:00:13.406469] [DEBUG] [REMOTE ] ABVC: PASS: History has at least 300 days. [2026-01-09T12:00:13.406700] [DEBUG] [REMOTE ] ABVC: PASS: Price check passed. Min price $2.03. [2026-01-09T12:00:13.406842] [DEBUG] [REMOTE ] ABVC: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:13.406956] [DEBUG] [REMOTE ] ABVC: PASS: Integrity check passed. [2026-01-09T12:00:13.406996] [DEBUG] [REMOTE ] ABVC: Symbol is viable for forecasting. [2026-01-09T12:00:13.407046] [INFO ] [MAIN ] [20/3524] ABVC kept (0.5s) | 20 kept, 0 rejected | 135.2/min | ETA: 25.9m [2026-01-09T12:00:13.588432] [DEBUG] [REMOTE ] ABVE: Retrieved 383 rows, trimmed to 300. [2026-01-09T12:00:13.588562] [DEBUG] [REMOTE ] ABVE: PASS: History has at least 300 days. [2026-01-09T12:00:13.588810] [DEBUG] [REMOTE ] ABVE: PASS: Price check passed. Min price $1.57. [2026-01-09T12:00:13.588946] [DEBUG] [REMOTE ] ABVE: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:13.589059] [DEBUG] [REMOTE ] ABVE: PASS: Integrity check passed. [2026-01-09T12:00:13.589099] [DEBUG] [REMOTE ] ABVE: Symbol is viable for forecasting. [2026-01-09T12:00:13.589147] [INFO ] [MAIN ] [21/3524] ABVE kept (0.2s) | 21 kept, 0 rejected | 139.2/min | ETA: 25.2m [2026-01-09T12:00:13.947241] [DEBUG] [REMOTE ] ABVX: Retrieved 556 rows, trimmed to 300. [2026-01-09T12:00:13.947404] [DEBUG] [REMOTE ] ABVX: PASS: History has at least 300 days. [2026-01-09T12:00:13.947626] [DEBUG] [REMOTE ] ABVX: PASS: Price check passed. Min price $90.47. [2026-01-09T12:00:13.947797] [DEBUG] [REMOTE ] ABVX: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:13.947914] [DEBUG] [REMOTE ] ABVX: PASS: Integrity check passed. [2026-01-09T12:00:13.947958] [DEBUG] [REMOTE ] ABVX: Symbol is viable for forecasting. [2026-01-09T12:00:13.948004] [INFO ] [MAIN ] [22/3524] ABVX kept (0.4s) | 22 kept, 0 rejected | 140.2/min | ETA: 25.0m [2026-01-09T12:00:14.474553] [DEBUG] [REMOTE ] ACA: Retrieved 1807 rows, trimmed to 300. [2026-01-09T12:00:14.474882] [DEBUG] [REMOTE ] ACA: PASS: History has at least 300 days. [2026-01-09T12:00:14.475091] [DEBUG] [REMOTE ] ACA: PASS: Price check passed. Min price $92.25. [2026-01-09T12:00:14.475232] [DEBUG] [REMOTE ] ACA: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:14.475348] [DEBUG] [REMOTE ] ACA: PASS: Integrity check passed. [2026-01-09T12:00:14.475389] [DEBUG] [REMOTE ] ACA: Symbol is viable for forecasting. [2026-01-09T12:00:14.475436] [INFO ] [MAIN ] [23/3524] ACA kept (0.5s) | 23 kept, 0 rejected | 138.8/min | ETA: 25.2m [2026-01-09T12:00:15.065550] [DEBUG] [REMOTE ] ACAD: Retrieved 5439 rows, trimmed to 300. [2026-01-09T12:00:15.065720] [DEBUG] [REMOTE ] ACAD: PASS: History has at least 300 days. [2026-01-09T12:00:15.065964] [DEBUG] [REMOTE ] ACAD: PASS: Price check passed. Min price $20.36. [2026-01-09T12:00:15.066113] [DEBUG] [REMOTE ] ACAD: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:15.066235] [DEBUG] [REMOTE ] ACAD: PASS: Integrity check passed. [2026-01-09T12:00:15.066278] [DEBUG] [REMOTE ] ACAD: Symbol is viable for forecasting. [2026-01-09T12:00:15.067012] [INFO ] [MAIN ] [24/3524] ACAD kept (0.6s) | 24 kept, 0 rejected | 136.7/min | ETA: 25.6m [2026-01-09T12:00:15.443169] [DEBUG] [REMOTE ] ACB: Retrieved 2892 rows, trimmed to 300. [2026-01-09T12:00:15.443298] [DEBUG] [REMOTE ] ACB: PASS: History has at least 300 days. [2026-01-09T12:00:15.443506] [DEBUG] [REMOTE ] ACB: PASS: Price check passed. Min price $4.08. [2026-01-09T12:00:15.443674] [DEBUG] [REMOTE ] ACB: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:15.443791] [DEBUG] [REMOTE ] ACB: PASS: Integrity check passed. [2026-01-09T12:00:15.443831] [DEBUG] [REMOTE ] ACB: Symbol is viable for forecasting. [2026-01-09T12:00:15.443880] [INFO ] [MAIN ] [25/3524] ACB kept (0.4s) | 25 kept, 0 rejected | 137.5/min | ETA: 25.4m [2026-01-09T12:00:15.879418] [DEBUG] [REMOTE ] ACCO: Retrieved 5131 rows, trimmed to 300. [2026-01-09T12:00:15.879550] [DEBUG] [REMOTE ] ACCO: PASS: History has at least 300 days. [2026-01-09T12:00:15.879798] [DEBUG] [REMOTE ] ACCO: PASS: Price check passed. Min price $3.20. [2026-01-09T12:00:15.879958] [DEBUG] [REMOTE ] ACCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:15.880079] [DEBUG] [REMOTE ] ACCO: PASS: Integrity check passed. [2026-01-09T12:00:15.880131] [DEBUG] [REMOTE ] ACCO: Symbol is viable for forecasting. [2026-01-09T12:00:15.880193] [INFO ] [MAIN ] [26/3524] ACCO kept (0.4s) | 26 kept, 0 rejected | 137.5/min | ETA: 25.4m [2026-01-09T12:00:16.379271] [DEBUG] [REMOTE ] ACDC: Retrieved 917 rows, trimmed to 300. [2026-01-09T12:00:16.379414] [DEBUG] [REMOTE ] ACDC: PASS: History has at least 300 days. [2026-01-09T12:00:16.379693] [DEBUG] [REMOTE ] ACDC: PASS: Price check passed. Min price $3.19. [2026-01-09T12:00:16.379848] [DEBUG] [REMOTE ] ACDC: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:16.379965] [DEBUG] [REMOTE ] ACDC: PASS: Integrity check passed. [2026-01-09T12:00:16.380007] [DEBUG] [REMOTE ] ACDC: Symbol is viable for forecasting. [2026-01-09T12:00:16.380056] [INFO ] [MAIN ] [27/3524] ACDC kept (0.5s) | 27 kept, 0 rejected | 136.8/min | ETA: 25.6m [2026-01-09T12:00:16.664274] [DEBUG] [REMOTE ] ACEL: Retrieved 1540 rows, trimmed to 300. [2026-01-09T12:00:16.664402] [DEBUG] [REMOTE ] ACEL: PASS: History has at least 300 days. [2026-01-09T12:00:16.664630] [DEBUG] [REMOTE ] ACEL: PASS: Price check passed. Min price $9.61. [2026-01-09T12:00:16.664790] [DEBUG] [REMOTE ] ACEL: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:16.664911] [DEBUG] [REMOTE ] ACEL: PASS: Integrity check passed. [2026-01-09T12:00:16.664952] [DEBUG] [REMOTE ] ACEL: Symbol is viable for forecasting. [2026-01-09T12:00:16.665004] [INFO ] [MAIN ] [28/3524] ACEL kept (0.3s) | 28 kept, 0 rejected | 138.5/min | ETA: 25.2m [2026-01-09T12:00:18.631155] [DEBUG] [REMOTE ] ACGL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:18.631291] [DEBUG] [REMOTE ] ACGL: PASS: History has at least 300 days. [2026-01-09T12:00:18.631508] [DEBUG] [REMOTE ] ACGL: PASS: Price check passed. Min price $84.72. [2026-01-09T12:00:18.631677] [DEBUG] [REMOTE ] ACGL: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:18.631796] [DEBUG] [REMOTE ] ACGL: PASS: Integrity check passed. [2026-01-09T12:00:18.631836] [DEBUG] [REMOTE ] ACGL: Symbol is viable for forecasting. [2026-01-09T12:00:18.631885] [INFO ] [MAIN ] [29/3524] ACGL kept (2.0s) | 29 kept, 0 rejected | 123.4/min | ETA: 28.3m [2026-01-09T12:00:18.863438] [DEBUG] [REMOTE ] ACGLN: Retrieved 1156 rows, trimmed to 300. [2026-01-09T12:00:18.863559] [DEBUG] [REMOTE ] ACGLN: PASS: History has at least 300 days. [2026-01-09T12:00:18.863781] [DEBUG] [REMOTE ] ACGLN: PASS: Price check passed. Min price $16.57. [2026-01-09T12:00:18.863918] [DEBUG] [REMOTE ] ACGLN: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:18.864035] [DEBUG] [REMOTE ] ACGLN: PASS: Integrity check passed. [2026-01-09T12:00:18.864076] [DEBUG] [REMOTE ] ACGLN: Symbol is viable for forecasting. [2026-01-09T12:00:18.864125] [INFO ] [MAIN ] [30/3524] ACGLN kept (0.2s) | 30 kept, 0 rejected | 125.6/min | ETA: 27.8m [2026-01-09T12:00:19.352884] [DEBUG] [REMOTE ] ACGLO: Retrieved 2112 rows, trimmed to 300. [2026-01-09T12:00:19.353011] [DEBUG] [REMOTE ] ACGLO: PASS: History has at least 300 days. [2026-01-09T12:00:19.353217] [DEBUG] [REMOTE ] ACGLO: PASS: Price check passed. Min price $20.17. [2026-01-09T12:00:19.353353] [DEBUG] [REMOTE ] ACGLO: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:19.353466] [DEBUG] [REMOTE ] ACGLO: PASS: Integrity check passed. [2026-01-09T12:00:19.353506] [DEBUG] [REMOTE ] ACGLO: Symbol is viable for forecasting. [2026-01-09T12:00:19.353553] [INFO ] [MAIN ] [31/3524] ACGLO kept (0.5s) | 31 kept, 0 rejected | 125.5/min | ETA: 27.8m [2026-01-09T12:00:20.096655] [DEBUG] [REMOTE ] ACH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:20.096788] [DEBUG] [REMOTE ] ACH: PASS: History has at least 300 days. [2026-01-09T12:00:20.097074] [DEBUG] [REMOTE ] ACH: PASS: Price check passed. Min price $1.91. [2026-01-09T12:00:20.097229] [DEBUG] [REMOTE ] ACH: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:20.097377] [DEBUG] [REMOTE ] ACH: PASS: Integrity check passed. [2026-01-09T12:00:20.097421] [DEBUG] [REMOTE ] ACH: Symbol is viable for forecasting. [2026-01-09T12:00:20.097474] [INFO ] [MAIN ] [32/3524] ACH kept (0.7s) | 32 kept, 0 rejected | 123.4/min | ETA: 28.3m [2026-01-09T12:00:20.594269] [DEBUG] [REMOTE ] ACHC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:20.594417] [DEBUG] [REMOTE ] ACHC: PASS: History has at least 300 days. [2026-01-09T12:00:20.594665] [DEBUG] [REMOTE ] ACHC: PASS: Price check passed. Min price $13.45. [2026-01-09T12:00:20.594806] [DEBUG] [REMOTE ] ACHC: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:20.594927] [DEBUG] [REMOTE ] ACHC: PASS: Integrity check passed. [2026-01-09T12:00:20.594967] [DEBUG] [REMOTE ] ACHC: Symbol is viable for forecasting. [2026-01-09T12:00:20.595673] [INFO ] [MAIN ] [33/3524] ACHC kept (0.5s) | 33 kept, 0 rejected | 123.3/min | ETA: 28.3m [2026-01-09T12:00:20.862124] [DEBUG] [REMOTE ] ACI: Retrieved 1391 rows, trimmed to 300. [2026-01-09T12:00:20.862254] [DEBUG] [REMOTE ] ACI: PASS: History has at least 300 days. [2026-01-09T12:00:20.862457] [DEBUG] [REMOTE ] ACI: PASS: Price check passed. Min price $16.09. [2026-01-09T12:00:20.862641] [DEBUG] [REMOTE ] ACI: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:20.862759] [DEBUG] [REMOTE ] ACI: PASS: Integrity check passed. [2026-01-09T12:00:20.862800] [DEBUG] [REMOTE ] ACI: Symbol is viable for forecasting. [2026-01-09T12:00:20.862849] [INFO ] [MAIN ] [34/3524] ACI kept (0.3s) | 34 kept, 0 rejected | 124.9/min | ETA: 27.9m [2026-01-09T12:00:21.306704] [DEBUG] [REMOTE ] ACIC: Retrieved 4571 rows, trimmed to 300. [2026-01-09T12:00:21.306843] [DEBUG] [REMOTE ] ACIC: PASS: History has at least 300 days. [2026-01-09T12:00:21.307067] [DEBUG] [REMOTE ] ACIC: PASS: Price check passed. Min price $10.54. [2026-01-09T12:00:21.307204] [DEBUG] [REMOTE ] ACIC: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:21.307347] [DEBUG] [REMOTE ] ACIC: PASS: Integrity check passed. [2026-01-09T12:00:21.307392] [DEBUG] [REMOTE ] ACIC: Symbol is viable for forecasting. [2026-01-09T12:00:21.307440] [INFO ] [MAIN ] [35/3524] ACIC kept (0.4s) | 35 kept, 0 rejected | 125.2/min | ETA: 27.9m [2026-01-09T12:00:21.879283] [DEBUG] [REMOTE ] ACLS: Retrieved 6413 rows, trimmed to 300. [2026-01-09T12:00:21.879416] [DEBUG] [REMOTE ] ACLS: PASS: History has at least 300 days. [2026-01-09T12:00:21.879659] [DEBUG] [REMOTE ] ACLS: PASS: Price check passed. Min price $74.12. [2026-01-09T12:00:21.879807] [DEBUG] [REMOTE ] ACLS: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:21.879933] [DEBUG] [REMOTE ] ACLS: PASS: Integrity check passed. [2026-01-09T12:00:21.879975] [DEBUG] [REMOTE ] ACLS: Symbol is viable for forecasting. [2026-01-09T12:00:21.880026] [INFO ] [MAIN ] [36/3524] ACLS kept (0.6s) | 36 kept, 0 rejected | 124.5/min | ETA: 28.0m [2026-01-09T12:00:22.155884] [DEBUG] [REMOTE ] ACLX: Retrieved 985 rows, trimmed to 300. [2026-01-09T12:00:22.156023] [DEBUG] [REMOTE ] ACLX: PASS: History has at least 300 days. [2026-01-09T12:00:22.156241] [DEBUG] [REMOTE ] ACLX: PASS: Price check passed. Min price $61.83. [2026-01-09T12:00:22.156387] [DEBUG] [REMOTE ] ACLX: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:22.156507] [DEBUG] [REMOTE ] ACLX: PASS: Integrity check passed. [2026-01-09T12:00:22.156550] [DEBUG] [REMOTE ] ACLX: Symbol is viable for forecasting. [2026-01-09T12:00:22.156629] [INFO ] [MAIN ] [37/3524] ACLX kept (0.3s) | 37 kept, 0 rejected | 126.0/min | ETA: 27.7m [2026-01-09T12:00:22.747113] [DEBUG] [REMOTE ] ACM: Retrieved 4697 rows, trimmed to 300. [2026-01-09T12:00:22.747262] [DEBUG] [REMOTE ] ACM: PASS: History has at least 300 days. [2026-01-09T12:00:22.747568] [DEBUG] [REMOTE ] ACM: PASS: Price check passed. Min price $95.03. [2026-01-09T12:00:22.747740] [DEBUG] [REMOTE ] ACM: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:22.747861] [DEBUG] [REMOTE ] ACM: PASS: Integrity check passed. [2026-01-09T12:00:22.747903] [DEBUG] [REMOTE ] ACM: Symbol is viable for forecasting. [2026-01-09T12:00:22.747954] [INFO ] [MAIN ] [38/3524] ACM kept (0.6s) | 38 kept, 0 rejected | 125.2/min | ETA: 27.8m [2026-01-09T12:00:23.212642] [DEBUG] [REMOTE ] ACN: Retrieved 6155 rows, trimmed to 300. [2026-01-09T12:00:23.212810] [DEBUG] [REMOTE ] ACN: PASS: History has at least 300 days. [2026-01-09T12:00:23.213051] [DEBUG] [REMOTE ] ACN: PASS: Price check passed. Min price $234.02. [2026-01-09T12:00:23.213196] [DEBUG] [REMOTE ] ACN: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:23.213333] [DEBUG] [REMOTE ] ACN: PASS: Integrity check passed. [2026-01-09T12:00:23.213376] [DEBUG] [REMOTE ] ACN: Symbol is viable for forecasting. [2026-01-09T12:00:23.213969] [INFO ] [MAIN ] [39/3524] ACN kept (0.5s) | 39 kept, 0 rejected | 125.3/min | ETA: 27.8m [2026-01-09T12:00:23.740835] [DEBUG] [REMOTE ] ACNB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:23.740995] [DEBUG] [REMOTE ] ACNB: PASS: History has at least 300 days. [2026-01-09T12:00:23.741265] [DEBUG] [REMOTE ] ACNB: PASS: Price check passed. Min price $42.62. [2026-01-09T12:00:23.741421] [DEBUG] [REMOTE ] ACNB: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:23.741551] [DEBUG] [REMOTE ] ACNB: PASS: Integrity check passed. [2026-01-09T12:00:23.741617] [DEBUG] [REMOTE ] ACNB: Symbol is viable for forecasting. [2026-01-09T12:00:23.741669] [INFO ] [MAIN ] [40/3524] ACNB kept (0.5s) | 40 kept, 0 rejected | 125.0/min | ETA: 27.9m [2026-01-09T12:00:23.862291] [DEBUG] [REMOTE ] ACON: Retrieved 932 rows, trimmed to 300. [2026-01-09T12:00:23.862423] [DEBUG] [REMOTE ] ACON: PASS: History has at least 300 days. [2026-01-09T12:00:23.862662] [DEBUG] [REMOTE ] ACON: PASS: Price check passed. Min price $4.46. [2026-01-09T12:00:23.862816] [DEBUG] [REMOTE ] ACON: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:23.862930] [DEBUG] [REMOTE ] ACON: PASS: Integrity check passed. [2026-01-09T12:00:23.862970] [DEBUG] [REMOTE ] ACON: Symbol is viable for forecasting. [2026-01-09T12:00:23.863017] [INFO ] [MAIN ] [41/3524] ACON kept (0.1s) | 41 kept, 0 rejected | 127.3/min | ETA: 27.4m [2026-01-09T12:00:24.408558] [DEBUG] [REMOTE ] ACP: Retrieved 3760 rows, trimmed to 300. [2026-01-09T12:00:24.408745] [DEBUG] [REMOTE ] ACP: PASS: History has at least 300 days. [2026-01-09T12:00:24.408987] [DEBUG] [REMOTE ] ACP: PASS: Price check passed. Min price $5.08. [2026-01-09T12:00:24.409127] [DEBUG] [REMOTE ] ACP: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:24.409257] [DEBUG] [REMOTE ] ACP: PASS: Integrity check passed. [2026-01-09T12:00:24.409298] [DEBUG] [REMOTE ] ACP: Symbol is viable for forecasting. [2026-01-09T12:00:24.409349] [INFO ] [MAIN ] [42/3524] ACP kept (0.5s) | 42 kept, 0 rejected | 126.8/min | ETA: 27.5m [2026-01-09T12:00:24.899478] [DEBUG] [REMOTE ] ACRE: Retrieved 3445 rows, trimmed to 300. [2026-01-09T12:00:24.899665] [DEBUG] [REMOTE ] ACRE: PASS: History has at least 300 days. [2026-01-09T12:00:24.899982] [DEBUG] [REMOTE ] ACRE: PASS: Price check passed. Min price $4.26. [2026-01-09T12:00:24.900159] [DEBUG] [REMOTE ] ACRE: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:24.900305] [DEBUG] [REMOTE ] ACRE: PASS: Integrity check passed. [2026-01-09T12:00:24.900366] [DEBUG] [REMOTE ] ACRE: Symbol is viable for forecasting. [2026-01-09T12:00:24.900436] [INFO ] [MAIN ] [43/3524] ACRE kept (0.5s) | 43 kept, 0 rejected | 126.7/min | ETA: 27.5m [2026-01-09T12:00:25.479880] [DEBUG] [REMOTE ] ACRS: Retrieved 2579 rows, trimmed to 300. [2026-01-09T12:00:25.480097] [DEBUG] [REMOTE ] ACRS: PASS: History has at least 300 days. [2026-01-09T12:00:25.480400] [DEBUG] [REMOTE ] ACRS: PASS: Price check passed. Min price $1.81. [2026-01-09T12:00:25.480760] [DEBUG] [REMOTE ] ACRS: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:25.480926] [DEBUG] [REMOTE ] ACRS: PASS: Integrity check passed. [2026-01-09T12:00:25.480970] [DEBUG] [REMOTE ] ACRS: Symbol is viable for forecasting. [2026-01-09T12:00:25.481033] [INFO ] [MAIN ] [44/3524] ACRS kept (0.6s) | 44 kept, 0 rejected | 126.0/min | ETA: 27.6m [2026-01-09T12:00:25.949130] [DEBUG] [REMOTE ] ACTG: Retrieved 5803 rows, trimmed to 300. [2026-01-09T12:00:25.949302] [DEBUG] [REMOTE ] ACTG: PASS: History has at least 300 days. [2026-01-09T12:00:25.949563] [DEBUG] [REMOTE ] ACTG: PASS: Price check passed. Min price $3.26. [2026-01-09T12:00:25.949725] [DEBUG] [REMOTE ] ACTG: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:25.949856] [DEBUG] [REMOTE ] ACTG: PASS: Integrity check passed. [2026-01-09T12:00:25.949898] [DEBUG] [REMOTE ] ACTG: Symbol is viable for forecasting. [2026-01-09T12:00:25.949950] [INFO ] [MAIN ] [45/3524] ACTG kept (0.5s) | 45 kept, 0 rejected | 126.1/min | ETA: 27.6m [2026-01-09T12:00:26.208969] [DEBUG] [REMOTE ] ACVA: Retrieved 1205 rows, trimmed to 300. [2026-01-09T12:00:26.209171] [DEBUG] [REMOTE ] ACVA: PASS: History has at least 300 days. [2026-01-09T12:00:26.209424] [DEBUG] [REMOTE ] ACVA: PASS: Price check passed. Min price $5.09. [2026-01-09T12:00:26.209622] [DEBUG] [REMOTE ] ACVA: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:26.209753] [DEBUG] [REMOTE ] ACVA: PASS: Integrity check passed. [2026-01-09T12:00:26.209797] [DEBUG] [REMOTE ] ACVA: Symbol is viable for forecasting. [2026-01-09T12:00:26.209850] [INFO ] [MAIN ] [46/3524] ACVA kept (0.3s) | 46 kept, 0 rejected | 127.3/min | ETA: 27.3m [2026-01-09T12:00:26.752096] [DEBUG] [REMOTE ] ACWI: Retrieved 4475 rows, trimmed to 300. [2026-01-09T12:00:26.752304] [DEBUG] [REMOTE ] ACWI: PASS: History has at least 300 days. [2026-01-09T12:00:26.752609] [DEBUG] [REMOTE ] ACWI: PASS: Price check passed. Min price $134.31. [2026-01-09T12:00:26.752755] [DEBUG] [REMOTE ] ACWI: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:26.752893] [DEBUG] [REMOTE ] ACWI: PASS: Integrity check passed. [2026-01-09T12:00:26.752934] [DEBUG] [REMOTE ] ACWI: Symbol is viable for forecasting. [2026-01-09T12:00:26.752988] [INFO ] [MAIN ] [47/3524] ACWI kept (0.5s) | 47 kept, 0 rejected | 126.9/min | ETA: 27.4m [2026-01-09T12:00:27.183280] [DEBUG] [REMOTE ] ACWX: Retrieved 4474 rows, trimmed to 300. [2026-01-09T12:00:27.183432] [DEBUG] [REMOTE ] ACWX: PASS: History has at least 300 days. [2026-01-09T12:00:27.183718] [DEBUG] [REMOTE ] ACWX: PASS: Price check passed. Min price $63.07. [2026-01-09T12:00:27.183861] [DEBUG] [REMOTE ] ACWX: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:27.183987] [DEBUG] [REMOTE ] ACWX: PASS: Integrity check passed. [2026-01-09T12:00:27.184030] [DEBUG] [REMOTE ] ACWX: Symbol is viable for forecasting. [2026-01-09T12:00:27.184082] [INFO ] [MAIN ] [48/3524] ACWX kept (0.4s) | 48 kept, 0 rejected | 127.2/min | ETA: 27.3m [2026-01-09T12:00:27.419661] [DEBUG] [REMOTE ] ACXP: Retrieved 1140 rows, trimmed to 300. [2026-01-09T12:00:27.419803] [DEBUG] [REMOTE ] ACXP: PASS: History has at least 300 days. [2026-01-09T12:00:27.420014] [DEBUG] [REMOTE ] ACXP: PASS: Price check passed. Min price $2.49. [2026-01-09T12:00:27.420156] [DEBUG] [REMOTE ] ACXP: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:27.420273] [DEBUG] [REMOTE ] ACXP: PASS: Integrity check passed. [2026-01-09T12:00:27.420315] [DEBUG] [REMOTE ] ACXP: Symbol is viable for forecasting. [2026-01-09T12:00:27.420363] [INFO ] [MAIN ] [49/3524] ACXP kept (0.2s) | 49 kept, 0 rejected | 128.5/min | ETA: 27.1m [2026-01-09T12:00:28.051200] [DEBUG] [REMOTE ] ADBE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:28.051360] [DEBUG] [REMOTE ] ADBE: PASS: History has at least 300 days. [2026-01-09T12:00:28.051664] [DEBUG] [REMOTE ] ADBE: PASS: Price check passed. Min price $312.40. [2026-01-09T12:00:28.051816] [DEBUG] [REMOTE ] ADBE: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:28.051952] [DEBUG] [REMOTE ] ADBE: PASS: Integrity check passed. [2026-01-09T12:00:28.051994] [DEBUG] [REMOTE ] ADBE: Symbol is viable for forecasting. [2026-01-09T12:00:28.052046] [INFO ] [MAIN ] [50/3524] ADBE kept (0.6s) | 50 kept, 0 rejected | 127.6/min | ETA: 27.2m [2026-01-09T12:00:28.459763] [DEBUG] [REMOTE ] ADC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:28.459897] [DEBUG] [REMOTE ] ADC: PASS: History has at least 300 days. [2026-01-09T12:00:28.460115] [DEBUG] [REMOTE ] ADC: PASS: Price check passed. Min price $70.46. [2026-01-09T12:00:28.460255] [DEBUG] [REMOTE ] ADC: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:28.460373] [DEBUG] [REMOTE ] ADC: PASS: Integrity check passed. [2026-01-09T12:00:28.460414] [DEBUG] [REMOTE ] ADC: Symbol is viable for forecasting. [2026-01-09T12:00:28.460463] [INFO ] [MAIN ] [51/3524] ADC kept (0.4s) | 51 kept, 0 rejected | 127.9/min | ETA: 27.2m [2026-01-09T12:00:28.899174] [DEBUG] [REMOTE ] ADEA: Retrieved 5568 rows, trimmed to 300. [2026-01-09T12:00:28.899318] [DEBUG] [REMOTE ] ADEA: PASS: History has at least 300 days. [2026-01-09T12:00:28.899586] [DEBUG] [REMOTE ] ADEA: PASS: Price check passed. Min price $11.69. [2026-01-09T12:00:28.899767] [DEBUG] [REMOTE ] ADEA: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:28.899909] [DEBUG] [REMOTE ] ADEA: PASS: Integrity check passed. [2026-01-09T12:00:28.899953] [DEBUG] [REMOTE ] ADEA: Symbol is viable for forecasting. [2026-01-09T12:00:28.900004] [INFO ] [MAIN ] [52/3524] ADEA kept (0.4s) | 52 kept, 0 rejected | 128.1/min | ETA: 27.1m [2026-01-09T12:00:29.315874] [DEBUG] [REMOTE ] ADI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:29.316034] [DEBUG] [REMOTE ] ADI: PASS: History has at least 300 days. [2026-01-09T12:00:29.316306] [DEBUG] [REMOTE ] ADI: PASS: Price check passed. Min price $224.40. [2026-01-09T12:00:29.316456] [DEBUG] [REMOTE ] ADI: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:29.316611] [DEBUG] [REMOTE ] ADI: PASS: Integrity check passed. [2026-01-09T12:00:29.316658] [DEBUG] [REMOTE ] ADI: Symbol is viable for forecasting. [2026-01-09T12:00:29.316712] [INFO ] [MAIN ] [53/3524] ADI kept (0.4s) | 53 kept, 0 rejected | 128.3/min | ETA: 27.0m [2026-01-09T12:00:29.805083] [DEBUG] [REMOTE ] ADM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:29.805219] [DEBUG] [REMOTE ] ADM: PASS: History has at least 300 days. [2026-01-09T12:00:29.805472] [DEBUG] [REMOTE ] ADM: PASS: Price check passed. Min price $55.51. [2026-01-09T12:00:29.805832] [DEBUG] [REMOTE ] ADM: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:29.805958] [DEBUG] [REMOTE ] ADM: PASS: Integrity check passed. [2026-01-09T12:00:29.806001] [DEBUG] [REMOTE ] ADM: Symbol is viable for forecasting. [2026-01-09T12:00:29.806051] [INFO ] [MAIN ] [54/3524] ADM kept (0.5s) | 54 kept, 0 rejected | 128.2/min | ETA: 27.1m [2026-01-09T12:00:30.162228] [DEBUG] [REMOTE ] ADMA: Retrieved 3075 rows, trimmed to 300. [2026-01-09T12:00:30.162426] [DEBUG] [REMOTE ] ADMA: PASS: History has at least 300 days. [2026-01-09T12:00:30.162705] [DEBUG] [REMOTE ] ADMA: PASS: Price check passed. Min price $14.03. [2026-01-09T12:00:30.162857] [DEBUG] [REMOTE ] ADMA: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:30.162981] [DEBUG] [REMOTE ] ADMA: PASS: Integrity check passed. [2026-01-09T12:00:30.163022] [DEBUG] [REMOTE ] ADMA: Symbol is viable for forecasting. [2026-01-09T12:00:30.163073] [INFO ] [MAIN ] [55/3524] ADMA kept (0.4s) | 55 kept, 0 rejected | 128.8/min | ETA: 26.9m [2026-01-09T12:00:30.684379] [DEBUG] [REMOTE ] ADP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:30.685016] [DEBUG] [REMOTE ] ADP: PASS: History has at least 300 days. [2026-01-09T12:00:30.685443] [DEBUG] [REMOTE ] ADP: PASS: Price check passed. Min price $247.48. [2026-01-09T12:00:30.685826] [DEBUG] [REMOTE ] ADP: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:30.686002] [DEBUG] [REMOTE ] ADP: PASS: Integrity check passed. [2026-01-09T12:00:30.686047] [DEBUG] [REMOTE ] ADP: Symbol is viable for forecasting. [2026-01-09T12:00:30.686108] [INFO ] [MAIN ] [56/3524] ADP kept (0.5s) | 56 kept, 0 rejected | 128.5/min | ETA: 27.0m [2026-01-09T12:00:30.933005] [DEBUG] [REMOTE ] ADSE: Retrieved 1014 rows, trimmed to 300. [2026-01-09T12:00:30.933197] [DEBUG] [REMOTE ] ADSE: PASS: History has at least 300 days. [2026-01-09T12:00:30.933667] [DEBUG] [REMOTE ] ADSE: PASS: Price check passed. Min price $9.96. [2026-01-09T12:00:30.933814] [DEBUG] [REMOTE ] ADSE: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:30.933938] [DEBUG] [REMOTE ] ADSE: PASS: Integrity check passed. [2026-01-09T12:00:30.933979] [DEBUG] [REMOTE ] ADSE: Symbol is viable for forecasting. [2026-01-09T12:00:30.934034] [INFO ] [MAIN ] [57/3524] ADSE kept (0.2s) | 57 kept, 0 rejected | 129.5/min | ETA: 26.8m [2026-01-09T12:00:31.466380] [DEBUG] [REMOTE ] ADSK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:31.466535] [DEBUG] [REMOTE ] ADSK: PASS: History has at least 300 days. [2026-01-09T12:00:31.466814] [DEBUG] [REMOTE ] ADSK: PASS: Price check passed. Min price $276.58. [2026-01-09T12:00:31.466963] [DEBUG] [REMOTE ] ADSK: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:31.467091] [DEBUG] [REMOTE ] ADSK: PASS: Integrity check passed. [2026-01-09T12:00:31.467141] [DEBUG] [REMOTE ] ADSK: Symbol is viable for forecasting. [2026-01-09T12:00:31.467194] [INFO ] [MAIN ] [58/3524] ADSK kept (0.5s) | 58 kept, 0 rejected | 129.2/min | ETA: 26.8m [2026-01-09T12:00:31.950099] [DEBUG] [REMOTE ] ADTN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:31.950244] [DEBUG] [REMOTE ] ADTN: PASS: History has at least 300 days. [2026-01-09T12:00:31.950483] [DEBUG] [REMOTE ] ADTN: PASS: Price check passed. Min price $7.25. [2026-01-09T12:00:31.950647] [DEBUG] [REMOTE ] ADTN: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:31.950775] [DEBUG] [REMOTE ] ADTN: PASS: Integrity check passed. [2026-01-09T12:00:31.950817] [DEBUG] [REMOTE ] ADTN: Symbol is viable for forecasting. [2026-01-09T12:00:31.950867] [INFO ] [MAIN ] [59/3524] ADTN kept (0.5s) | 59 kept, 0 rejected | 129.1/min | ETA: 26.8m [2026-01-09T12:00:32.338704] [DEBUG] [REMOTE ] ADUS: Retrieved 4074 rows, trimmed to 300. [2026-01-09T12:00:32.338826] [DEBUG] [REMOTE ] ADUS: PASS: History has at least 300 days. [2026-01-09T12:00:32.339027] [DEBUG] [REMOTE ] ADUS: PASS: Price check passed. Min price $106.58. [2026-01-09T12:00:32.339163] [DEBUG] [REMOTE ] ADUS: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:32.339275] [DEBUG] [REMOTE ] ADUS: PASS: Integrity check passed. [2026-01-09T12:00:32.339316] [DEBUG] [REMOTE ] ADUS: Symbol is viable for forecasting. [2026-01-09T12:00:32.339364] [INFO ] [MAIN ] [60/3524] ADUS kept (0.4s) | 60 kept, 0 rejected | 129.5/min | ETA: 26.8m [2026-01-09T12:00:32.842865] [DEBUG] [REMOTE ] ADX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:32.843000] [DEBUG] [REMOTE ] ADX: PASS: History has at least 300 days. [2026-01-09T12:00:32.843234] [DEBUG] [REMOTE ] ADX: PASS: Price check passed. Min price $22.05. [2026-01-09T12:00:32.843376] [DEBUG] [REMOTE ] ADX: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:32.843495] [DEBUG] [REMOTE ] ADX: PASS: Integrity check passed. [2026-01-09T12:00:32.843535] [DEBUG] [REMOTE ] ADX: Symbol is viable for forecasting. [2026-01-09T12:00:32.843601] [INFO ] [MAIN ] [61/3524] ADX kept (0.5s) | 61 kept, 0 rejected | 129.3/min | ETA: 26.8m [2026-01-09T12:00:33.319022] [DEBUG] [REMOTE ] AEE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:33.319153] [DEBUG] [REMOTE ] AEE: PASS: History has at least 300 days. [2026-01-09T12:00:33.319364] [DEBUG] [REMOTE ] AEE: PASS: Price check passed. Min price $97.25. [2026-01-09T12:00:33.319500] [DEBUG] [REMOTE ] AEE: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:33.319635] [DEBUG] [REMOTE ] AEE: PASS: Integrity check passed. [2026-01-09T12:00:33.319679] [DEBUG] [REMOTE ] AEE: Symbol is viable for forecasting. [2026-01-09T12:00:33.319727] [INFO ] [MAIN ] [62/3524] AEE kept (0.5s) | 62 kept, 0 rejected | 129.2/min | ETA: 26.8m [2026-01-09T12:00:33.616892] [DEBUG] [REMOTE ] AEFC: Retrieved 1560 rows, trimmed to 300. [2026-01-09T12:00:33.616991] [DEBUG] [REMOTE ] AEFC: PASS: History has at least 300 days. [2026-01-09T12:00:33.617181] [DEBUG] [REMOTE ] AEFC: PASS: Price check passed. Min price $19.63. [2026-01-09T12:00:33.617328] [DEBUG] [REMOTE ] AEFC: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:33.617445] [DEBUG] [REMOTE ] AEFC: PASS: Integrity check passed. [2026-01-09T12:00:33.617485] [DEBUG] [REMOTE ] AEFC: Symbol is viable for forecasting. [2026-01-09T12:00:33.617532] [INFO ] [MAIN ] [63/3524] AEFC kept (0.3s) | 63 kept, 0 rejected | 130.0/min | ETA: 26.6m [2026-01-09T12:00:34.202241] [DEBUG] [REMOTE ] AEG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:34.202369] [DEBUG] [REMOTE ] AEG: PASS: History has at least 300 days. [2026-01-09T12:00:34.202819] [DEBUG] [REMOTE ] AEG: PASS: Price check passed. Min price $7.21. [2026-01-09T12:00:34.202960] [DEBUG] [REMOTE ] AEG: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:34.203075] [DEBUG] [REMOTE ] AEG: PASS: Integrity check passed. [2026-01-09T12:00:34.203114] [DEBUG] [REMOTE ] AEG: Symbol is viable for forecasting. [2026-01-09T12:00:34.203162] [INFO ] [MAIN ] [64/3524] AEG kept (0.6s) | 64 kept, 0 rejected | 129.4/min | ETA: 26.7m [2026-01-09T12:00:34.604024] [DEBUG] [REMOTE ] AEHL: Retrieved 4544 rows, trimmed to 300. [2026-01-09T12:00:34.604146] [DEBUG] [REMOTE ] AEHL: PASS: History has at least 300 days. [2026-01-09T12:00:34.604370] [DEBUG] [REMOTE ] AEHL: PASS: Price check passed. Min price $1.13. [2026-01-09T12:00:34.604511] [DEBUG] [REMOTE ] AEHL: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:34.604646] [DEBUG] [REMOTE ] AEHL: PASS: Integrity check passed. [2026-01-09T12:00:34.604691] [DEBUG] [REMOTE ] AEHL: Symbol is viable for forecasting. [2026-01-09T12:00:34.604738] [INFO ] [MAIN ] [65/3524] AEHL kept (0.4s) | 65 kept, 0 rejected | 129.7/min | ETA: 26.7m [2026-01-09T12:00:34.858781] [DEBUG] [REMOTE ] AEI: Retrieved 1286 rows, trimmed to 300. [2026-01-09T12:00:34.858919] [DEBUG] [REMOTE ] AEI: PASS: History has at least 300 days. [2026-01-09T12:00:34.859128] [DEBUG] [REMOTE ] AEI: PASS: Price check passed. Min price $2.33. [2026-01-09T12:00:34.859264] [DEBUG] [REMOTE ] AEI: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:34.859377] [DEBUG] [REMOTE ] AEI: PASS: Integrity check passed. [2026-01-09T12:00:34.859417] [DEBUG] [REMOTE ] AEI: Symbol is viable for forecasting. [2026-01-09T12:00:34.859465] [INFO ] [MAIN ] [66/3524] AEI kept (0.3s) | 66 kept, 0 rejected | 130.6/min | ETA: 26.5m [2026-01-09T12:00:35.495037] [DEBUG] [REMOTE ] AEIS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:35.495172] [DEBUG] [REMOTE ] AEIS: PASS: History has at least 300 days. [2026-01-09T12:00:35.495393] [DEBUG] [REMOTE ] AEIS: PASS: Price check passed. Min price $182.66. [2026-01-09T12:00:35.495536] [DEBUG] [REMOTE ] AEIS: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:35.495878] [DEBUG] [REMOTE ] AEIS: PASS: Integrity check passed. [2026-01-09T12:00:35.495921] [DEBUG] [REMOTE ] AEIS: Symbol is viable for forecasting. [2026-01-09T12:00:35.495970] [INFO ] [MAIN ] [67/3524] AEIS kept (0.6s) | 67 kept, 0 rejected | 129.8/min | ETA: 26.6m [2026-01-09T12:00:35.921049] [DEBUG] [REMOTE ] AEM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:35.921188] [DEBUG] [REMOTE ] AEM: PASS: History has at least 300 days. [2026-01-09T12:00:35.921413] [DEBUG] [REMOTE ] AEM: PASS: Price check passed. Min price $154.81. [2026-01-09T12:00:35.921554] [DEBUG] [REMOTE ] AEM: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:35.921694] [DEBUG] [REMOTE ] AEM: PASS: Integrity check passed. [2026-01-09T12:00:35.921737] [DEBUG] [REMOTE ] AEM: Symbol is viable for forecasting. [2026-01-09T12:00:35.921788] [INFO ] [MAIN ] [68/3524] AEM kept (0.4s) | 68 kept, 0 rejected | 130.0/min | ETA: 26.6m [2026-01-09T12:00:36.379660] [DEBUG] [REMOTE ] AEO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:36.379801] [DEBUG] [REMOTE ] AEO: PASS: History has at least 300 days. [2026-01-09T12:00:36.380031] [DEBUG] [REMOTE ] AEO: PASS: Price check passed. Min price $14.90. [2026-01-09T12:00:36.380168] [DEBUG] [REMOTE ] AEO: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:36.380296] [DEBUG] [REMOTE ] AEO: PASS: Integrity check passed. [2026-01-09T12:00:36.380336] [DEBUG] [REMOTE ] AEO: Symbol is viable for forecasting. [2026-01-09T12:00:36.380386] [INFO ] [MAIN ] [69/3524] AEO kept (0.5s) | 69 kept, 0 rejected | 130.0/min | ETA: 26.6m [2026-01-09T12:00:36.938039] [DEBUG] [REMOTE ] AEP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:36.938189] [DEBUG] [REMOTE ] AEP: PASS: History has at least 300 days. [2026-01-09T12:00:36.938452] [DEBUG] [REMOTE ] AEP: PASS: Price check passed. Min price $113.70. [2026-01-09T12:00:36.938608] [DEBUG] [REMOTE ] AEP: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:36.938737] [DEBUG] [REMOTE ] AEP: PASS: Integrity check passed. [2026-01-09T12:00:36.938777] [DEBUG] [REMOTE ] AEP: Symbol is viable for forecasting. [2026-01-09T12:00:36.938826] [INFO ] [MAIN ] [70/3524] AEP kept (0.6s) | 70 kept, 0 rejected | 129.6/min | ETA: 26.6m [2026-01-09T12:00:37.444225] [DEBUG] [REMOTE ] AES: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:37.444390] [DEBUG] [REMOTE ] AES: PASS: History has at least 300 days. [2026-01-09T12:00:37.444871] [DEBUG] [REMOTE ] AES: PASS: Price check passed. Min price $13.44. [2026-01-09T12:00:37.445011] [DEBUG] [REMOTE ] AES: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:37.445145] [DEBUG] [REMOTE ] AES: PASS: Integrity check passed. [2026-01-09T12:00:37.445186] [DEBUG] [REMOTE ] AES: Symbol is viable for forecasting. [2026-01-09T12:00:37.445239] [INFO ] [MAIN ] [71/3524] AES kept (0.5s) | 71 kept, 0 rejected | 129.4/min | ETA: 26.7m [2026-01-09T12:00:37.662898] [DEBUG] [REMOTE ] AESI: Retrieved 712 rows, trimmed to 300. [2026-01-09T12:00:37.663038] [DEBUG] [REMOTE ] AESI: PASS: History has at least 300 days. [2026-01-09T12:00:37.663243] [DEBUG] [REMOTE ] AESI: PASS: Price check passed. Min price $8.10. [2026-01-09T12:00:37.663379] [DEBUG] [REMOTE ] AESI: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:37.663493] [DEBUG] [REMOTE ] AESI: PASS: Integrity check passed. [2026-01-09T12:00:37.663532] [DEBUG] [REMOTE ] AESI: Symbol is viable for forecasting. [2026-01-09T12:00:37.663613] [INFO ] [MAIN ] [72/3524] AESI kept (0.2s) | 72 kept, 0 rejected | 130.4/min | ETA: 26.5m [2026-01-09T12:00:37.997073] [DEBUG] [REMOTE ] AEVA: Retrieved 1475 rows, trimmed to 300. [2026-01-09T12:00:37.997202] [DEBUG] [REMOTE ] AEVA: PASS: History has at least 300 days. [2026-01-09T12:00:37.997432] [DEBUG] [REMOTE ] AEVA: PASS: Price check passed. Min price $9.19. [2026-01-09T12:00:37.997590] [DEBUG] [REMOTE ] AEVA: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:37.997704] [DEBUG] [REMOTE ] AEVA: PASS: Integrity check passed. [2026-01-09T12:00:37.997742] [DEBUG] [REMOTE ] AEVA: Symbol is viable for forecasting. [2026-01-09T12:00:37.997789] [INFO ] [MAIN ] [73/3524] AEVA kept (0.3s) | 73 kept, 0 rejected | 130.9/min | ETA: 26.4m [2026-01-09T12:00:38.633504] [DEBUG] [REMOTE ] AEYE: Retrieved 3196 rows, trimmed to 300. [2026-01-09T12:00:38.633687] [DEBUG] [REMOTE ] AEYE: PASS: History has at least 300 days. [2026-01-09T12:00:38.633940] [DEBUG] [REMOTE ] AEYE: PASS: Price check passed. Min price $9.36. [2026-01-09T12:00:38.634138] [DEBUG] [REMOTE ] AEYE: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:38.634275] [DEBUG] [REMOTE ] AEYE: PASS: Integrity check passed. [2026-01-09T12:00:38.634318] [DEBUG] [REMOTE ] AEYE: Symbol is viable for forecasting. [2026-01-09T12:00:38.634369] [INFO ] [MAIN ] [74/3524] AEYE kept (0.6s) | 74 kept, 0 rejected | 130.2/min | ETA: 26.5m [2026-01-09T12:00:39.104407] [DEBUG] [REMOTE ] AFB: Retrieved 6026 rows, trimmed to 300. [2026-01-09T12:00:39.104544] [DEBUG] [REMOTE ] AFB: PASS: History has at least 300 days. [2026-01-09T12:00:39.104782] [DEBUG] [REMOTE ] AFB: PASS: Price check passed. Min price $10.66. [2026-01-09T12:00:39.104920] [DEBUG] [REMOTE ] AFB: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:39.105037] [DEBUG] [REMOTE ] AFB: PASS: Integrity check passed. [2026-01-09T12:00:39.105077] [DEBUG] [REMOTE ] AFB: Symbol is viable for forecasting. [2026-01-09T12:00:39.105125] [INFO ] [MAIN ] [75/3524] AFB kept (0.5s) | 75 kept, 0 rejected | 130.2/min | ETA: 26.5m [2026-01-09T12:00:39.361797] [DEBUG] [REMOTE ] AFCG: Retrieved 1208 rows, trimmed to 300. [2026-01-09T12:00:39.361939] [DEBUG] [REMOTE ] AFCG: PASS: History has at least 300 days. [2026-01-09T12:00:39.362185] [DEBUG] [REMOTE ] AFCG: PASS: Price check passed. Min price $2.53. [2026-01-09T12:00:39.362323] [DEBUG] [REMOTE ] AFCG: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:39.362438] [DEBUG] [REMOTE ] AFCG: PASS: Integrity check passed. [2026-01-09T12:00:39.362478] [DEBUG] [REMOTE ] AFCG: Symbol is viable for forecasting. [2026-01-09T12:00:39.362526] [INFO ] [MAIN ] [76/3524] AFCG kept (0.3s) | 76 kept, 0 rejected | 130.9/min | ETA: 26.3m [2026-01-09T12:00:39.950808] [DEBUG] [REMOTE ] AFG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:39.950971] [DEBUG] [REMOTE ] AFG: PASS: History has at least 300 days. [2026-01-09T12:00:39.951254] [DEBUG] [REMOTE ] AFG: PASS: Price check passed. Min price $127.97. [2026-01-09T12:00:39.951403] [DEBUG] [REMOTE ] AFG: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:39.951541] [DEBUG] [REMOTE ] AFG: PASS: Integrity check passed. [2026-01-09T12:00:39.951605] [DEBUG] [REMOTE ] AFG: Symbol is viable for forecasting. [2026-01-09T12:00:39.951660] [INFO ] [MAIN ] [77/3524] AFG kept (0.6s) | 77 kept, 0 rejected | 130.4/min | ETA: 26.4m [2026-01-09T12:00:40.236647] [DEBUG] [REMOTE ] AFGC: Retrieved 1532 rows, trimmed to 300. [2026-01-09T12:00:40.236882] [DEBUG] [REMOTE ] AFGC: PASS: History has at least 300 days. [2026-01-09T12:00:40.237214] [DEBUG] [REMOTE ] AFGC: PASS: Price check passed. Min price $18.86. [2026-01-09T12:00:40.237417] [DEBUG] [REMOTE ] AFGC: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:40.237619] [DEBUG] [REMOTE ] AFGC: PASS: Integrity check passed. [2026-01-09T12:00:40.237677] [DEBUG] [REMOTE ] AFGC: Symbol is viable for forecasting. [2026-01-09T12:00:40.237751] [INFO ] [MAIN ] [78/3524] AFGC kept (0.3s) | 78 kept, 0 rejected | 131.1/min | ETA: 26.3m [2026-01-09T12:00:40.683226] [DEBUG] [REMOTE ] AFL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:40.683372] [DEBUG] [REMOTE ] AFL: PASS: History has at least 300 days. [2026-01-09T12:00:40.683638] [DEBUG] [REMOTE ] AFL: PASS: Price check passed. Min price $105.14. [2026-01-09T12:00:40.683785] [DEBUG] [REMOTE ] AFL: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:40.683923] [DEBUG] [REMOTE ] AFL: PASS: Integrity check passed. [2026-01-09T12:00:40.683970] [DEBUG] [REMOTE ] AFL: Symbol is viable for forecasting. [2026-01-09T12:00:40.684022] [INFO ] [MAIN ] [79/3524] AFL kept (0.4s) | 79 kept, 0 rejected | 131.1/min | ETA: 26.3m [2026-01-09T12:00:41.081115] [DEBUG] [REMOTE ] AFRI: Retrieved 898 rows, trimmed to 300. [2026-01-09T12:00:41.081246] [DEBUG] [REMOTE ] AFRI: PASS: History has at least 300 days. [2026-01-09T12:00:41.081443] [DEBUG] [REMOTE ] AFRI: PASS: Price check passed. Min price $8.60. [2026-01-09T12:00:41.081622] [DEBUG] [REMOTE ] AFRI: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:41.081743] [DEBUG] [REMOTE ] AFRI: PASS: Integrity check passed. [2026-01-09T12:00:41.081783] [DEBUG] [REMOTE ] AFRI: Symbol is viable for forecasting. [2026-01-09T12:00:41.081830] [INFO ] [MAIN ] [80/3524] AFRI kept (0.4s) | 80 kept, 0 rejected | 131.3/min | ETA: 26.2m [2026-01-09T12:00:41.421429] [DEBUG] [REMOTE ] AFRM: Retrieved 1253 rows, trimmed to 300. [2026-01-09T12:00:41.421537] [DEBUG] [REMOTE ] AFRM: PASS: History has at least 300 days. [2026-01-09T12:00:41.421760] [DEBUG] [REMOTE ] AFRM: PASS: Price check passed. Min price $62.54. [2026-01-09T12:00:41.421901] [DEBUG] [REMOTE ] AFRM: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:41.422019] [DEBUG] [REMOTE ] AFRM: PASS: Integrity check passed. [2026-01-09T12:00:41.422060] [DEBUG] [REMOTE ] AFRM: Symbol is viable for forecasting. [2026-01-09T12:00:41.422105] [INFO ] [MAIN ] [81/3524] AFRM kept (0.3s) | 81 kept, 0 rejected | 131.8/min | ETA: 26.1m [2026-01-09T12:00:41.850402] [DEBUG] [REMOTE ] AFYA: Retrieved 1628 rows, trimmed to 300. [2026-01-09T12:00:41.850520] [DEBUG] [REMOTE ] AFYA: PASS: History has at least 300 days. [2026-01-09T12:00:41.850759] [DEBUG] [REMOTE ] AFYA: PASS: Price check passed. Min price $14.08. [2026-01-09T12:00:41.850901] [DEBUG] [REMOTE ] AFYA: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:41.851016] [DEBUG] [REMOTE ] AFYA: PASS: Integrity check passed. [2026-01-09T12:00:41.851058] [DEBUG] [REMOTE ] AFYA: Symbol is viable for forecasting. [2026-01-09T12:00:41.851107] [INFO ] [MAIN ] [82/3524] AFYA kept (0.4s) | 82 kept, 0 rejected | 131.8/min | ETA: 26.1m [2026-01-09T12:00:42.360542] [DEBUG] [REMOTE ] AG: Retrieved 4808 rows, trimmed to 300. [2026-01-09T12:00:42.360704] [DEBUG] [REMOTE ] AG: PASS: History has at least 300 days. [2026-01-09T12:00:42.360913] [DEBUG] [REMOTE ] AG: PASS: Price check passed. Min price $10.67. [2026-01-09T12:00:42.361047] [DEBUG] [REMOTE ] AG: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:42.361159] [DEBUG] [REMOTE ] AG: PASS: Integrity check passed. [2026-01-09T12:00:42.361198] [DEBUG] [REMOTE ] AG: Symbol is viable for forecasting. [2026-01-09T12:00:42.361246] [INFO ] [MAIN ] [83/3524] AG kept (0.5s) | 83 kept, 0 rejected | 131.7/min | ETA: 26.1m [2026-01-09T12:00:42.825179] [DEBUG] [REMOTE ] AGCO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:42.825342] [DEBUG] [REMOTE ] AGCO: PASS: History has at least 300 days. [2026-01-09T12:00:42.825634] [DEBUG] [REMOTE ] AGCO: PASS: Price check passed. Min price $100.14. [2026-01-09T12:00:42.825959] [DEBUG] [REMOTE ] AGCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:42.826091] [DEBUG] [REMOTE ] AGCO: PASS: Integrity check passed. [2026-01-09T12:00:42.826131] [DEBUG] [REMOTE ] AGCO: Symbol is viable for forecasting. [2026-01-09T12:00:42.826180] [INFO ] [MAIN ] [84/3524] AGCO kept (0.5s) | 84 kept, 0 rejected | 131.6/min | ETA: 26.1m [2026-01-09T12:00:43.256974] [DEBUG] [REMOTE ] AGD: Retrieved 4894 rows, trimmed to 300. [2026-01-09T12:00:43.257130] [DEBUG] [REMOTE ] AGD: PASS: History has at least 300 days. [2026-01-09T12:00:43.260919] [DEBUG] [REMOTE ] AGD: PASS: Price check passed. Min price $10.82. [2026-01-09T12:00:43.261141] [DEBUG] [REMOTE ] AGD: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:43.261276] [DEBUG] [REMOTE ] AGD: PASS: Integrity check passed. [2026-01-09T12:00:43.261320] [DEBUG] [REMOTE ] AGD: Symbol is viable for forecasting. [2026-01-09T12:00:43.261380] [INFO ] [MAIN ] [85/3524] AGD kept (0.4s) | 85 kept, 0 rejected | 131.7/min | ETA: 26.1m [2026-01-09T12:00:43.560065] [DEBUG] [REMOTE ] AGEN: Retrieved 6519 rows, trimmed to 300. [2026-01-09T12:00:43.560228] [DEBUG] [REMOTE ] AGEN: PASS: History has at least 300 days. [2026-01-09T12:00:43.560512] [DEBUG] [REMOTE ] AGEN: PASS: Price check passed. Min price $3.12. [2026-01-09T12:00:43.560714] [DEBUG] [REMOTE ] AGEN: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:43.560868] [DEBUG] [REMOTE ] AGEN: PASS: Integrity check passed. [2026-01-09T12:00:43.560922] [DEBUG] [REMOTE ] AGEN: Symbol is viable for forecasting. [2026-01-09T12:00:43.560989] [INFO ] [MAIN ] [86/3524] AGEN kept (0.3s) | 86 kept, 0 rejected | 132.2/min | ETA: 26.0m [2026-01-09T12:00:44.109526] [DEBUG] [REMOTE ] AGI: Retrieved 5742 rows, trimmed to 300. [2026-01-09T12:00:44.109684] [DEBUG] [REMOTE ] AGI: PASS: History has at least 300 days. [2026-01-09T12:00:44.110141] [DEBUG] [REMOTE ] AGI: PASS: Price check passed. Min price $29.99. [2026-01-09T12:00:44.110276] [DEBUG] [REMOTE ] AGI: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:44.110397] [DEBUG] [REMOTE ] AGI: PASS: Integrity check passed. [2026-01-09T12:00:44.110437] [DEBUG] [REMOTE ] AGI: Symbol is viable for forecasting. [2026-01-09T12:00:44.110486] [INFO ] [MAIN ] [87/3524] AGI kept (0.5s) | 87 kept, 0 rejected | 131.9/min | ETA: 26.1m [2026-01-09T12:00:44.466688] [DEBUG] [REMOTE ] AGIO: Retrieved 3135 rows, trimmed to 300. [2026-01-09T12:00:44.466813] [DEBUG] [REMOTE ] AGIO: PASS: History has at least 300 days. [2026-01-09T12:00:44.467025] [DEBUG] [REMOTE ] AGIO: PASS: Price check passed. Min price $22.34. [2026-01-09T12:00:44.467158] [DEBUG] [REMOTE ] AGIO: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:44.467269] [DEBUG] [REMOTE ] AGIO: PASS: Integrity check passed. [2026-01-09T12:00:44.467323] [DEBUG] [REMOTE ] AGIO: Symbol is viable for forecasting. [2026-01-09T12:00:44.467371] [INFO ] [MAIN ] [88/3524] AGIO kept (0.4s) | 88 kept, 0 rejected | 132.2/min | ETA: 26.0m [2026-01-09T12:00:45.019903] [DEBUG] [REMOTE ] AGM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:45.020032] [DEBUG] [REMOTE ] AGM: PASS: History has at least 300 days. [2026-01-09T12:00:45.020240] [DEBUG] [REMOTE ] AGM: PASS: Price check passed. Min price $153.96. [2026-01-09T12:00:45.020375] [DEBUG] [REMOTE ] AGM: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:45.020488] [DEBUG] [REMOTE ] AGM: PASS: Integrity check passed. [2026-01-09T12:00:45.020527] [DEBUG] [REMOTE ] AGM: Symbol is viable for forecasting. [2026-01-09T12:00:45.020592] [INFO ] [MAIN ] [89/3524] AGM kept (0.6s) | 89 kept, 0 rejected | 131.9/min | ETA: 26.0m [2026-01-09T12:00:45.322336] [DEBUG] [REMOTE ] AGMH: Retrieved 1943 rows, trimmed to 300. [2026-01-09T12:00:45.322454] [DEBUG] [REMOTE ] AGMH: PASS: History has at least 300 days. [2026-01-09T12:00:45.322674] [DEBUG] [REMOTE ] AGMH: PASS: Price check passed. Min price $1.95. [2026-01-09T12:00:45.322814] [DEBUG] [REMOTE ] AGMH: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:45.322922] [DEBUG] [REMOTE ] AGMH: PASS: Integrity check passed. [2026-01-09T12:00:45.322961] [DEBUG] [REMOTE ] AGMH: Symbol is viable for forecasting. [2026-01-09T12:00:45.323008] [INFO ] [MAIN ] [90/3524] AGMH kept (0.3s) | 90 kept, 0 rejected | 132.4/min | ETA: 25.9m [2026-01-09T12:00:45.812423] [DEBUG] [REMOTE ] AGNC: Retrieved 4441 rows, trimmed to 300. [2026-01-09T12:00:45.812605] [DEBUG] [REMOTE ] AGNC: PASS: History has at least 300 days. [2026-01-09T12:00:45.812899] [DEBUG] [REMOTE ] AGNC: PASS: Price check passed. Min price $9.58. [2026-01-09T12:00:45.813087] [DEBUG] [REMOTE ] AGNC: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:45.813244] [DEBUG] [REMOTE ] AGNC: PASS: Integrity check passed. [2026-01-09T12:00:45.813301] [DEBUG] [REMOTE ] AGNC: Symbol is viable for forecasting. [2026-01-09T12:00:45.813368] [INFO ] [MAIN ] [91/3524] AGNC kept (0.5s) | 91 kept, 0 rejected | 132.3/min | ETA: 26.0m [2026-01-09T12:00:46.088022] [DEBUG] [REMOTE ] AGNCL: Retrieved 834 rows, trimmed to 300. [2026-01-09T12:00:46.088159] [DEBUG] [REMOTE ] AGNCL: PASS: History has at least 300 days. [2026-01-09T12:00:46.088364] [DEBUG] [REMOTE ] AGNCL: PASS: Price check passed. Min price $23.84. [2026-01-09T12:00:46.088496] [DEBUG] [REMOTE ] AGNCL: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:46.088627] [DEBUG] [REMOTE ] AGNCL: PASS: Integrity check passed. [2026-01-09T12:00:46.088670] [DEBUG] [REMOTE ] AGNCL: Symbol is viable for forecasting. [2026-01-09T12:00:46.088718] [INFO ] [MAIN ] [92/3524] AGNCL kept (0.3s) | 92 kept, 0 rejected | 132.8/min | ETA: 25.8m [2026-01-09T12:00:46.472552] [DEBUG] [REMOTE ] AGNCM: Retrieved 1726 rows, trimmed to 300. [2026-01-09T12:00:46.472693] [DEBUG] [REMOTE ] AGNCM: PASS: History has at least 300 days. [2026-01-09T12:00:46.472893] [DEBUG] [REMOTE ] AGNCM: PASS: Price check passed. Min price $23.85. [2026-01-09T12:00:46.473026] [DEBUG] [REMOTE ] AGNCM: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:46.473134] [DEBUG] [REMOTE ] AGNCM: PASS: Integrity check passed. [2026-01-09T12:00:46.473174] [DEBUG] [REMOTE ] AGNCM: Symbol is viable for forecasting. [2026-01-09T12:00:46.473221] [INFO ] [MAIN ] [93/3524] AGNCM kept (0.4s) | 93 kept, 0 rejected | 133.1/min | ETA: 25.8m [2026-01-09T12:00:46.800320] [DEBUG] [REMOTE ] AGNCN: Retrieved 2111 rows, trimmed to 300. [2026-01-09T12:00:46.800439] [DEBUG] [REMOTE ] AGNCN: PASS: History has at least 300 days. [2026-01-09T12:00:46.800690] [DEBUG] [REMOTE ] AGNCN: PASS: Price check passed. Min price $24.64. [2026-01-09T12:00:46.800831] [DEBUG] [REMOTE ] AGNCN: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:46.800941] [DEBUG] [REMOTE ] AGNCN: PASS: Integrity check passed. [2026-01-09T12:00:46.800981] [DEBUG] [REMOTE ] AGNCN: Symbol is viable for forecasting. [2026-01-09T12:00:46.801028] [INFO ] [MAIN ] [94/3524] AGNCN kept (0.3s) | 94 kept, 0 rejected | 133.4/min | ETA: 25.7m [2026-01-09T12:00:47.173496] [DEBUG] [REMOTE ] AGNCO: Retrieved 1579 rows, trimmed to 300. [2026-01-09T12:00:47.173631] [DEBUG] [REMOTE ] AGNCO: PASS: History has at least 300 days. [2026-01-09T12:00:47.173996] [DEBUG] [REMOTE ] AGNCO: PASS: Price check passed. Min price $24.56. [2026-01-09T12:00:47.174132] [DEBUG] [REMOTE ] AGNCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:47.174245] [DEBUG] [REMOTE ] AGNCO: PASS: Integrity check passed. [2026-01-09T12:00:47.174288] [DEBUG] [REMOTE ] AGNCO: Symbol is viable for forecasting. [2026-01-09T12:00:47.174337] [INFO ] [MAIN ] [95/3524] AGNCO kept (0.4s) | 95 kept, 0 rejected | 133.7/min | ETA: 25.7m [2026-01-09T12:00:47.712973] [DEBUG] [REMOTE ] AGNCP: Retrieved 1490 rows, trimmed to 300. [2026-01-09T12:00:47.713086] [DEBUG] [REMOTE ] AGNCP: PASS: History has at least 300 days. [2026-01-09T12:00:47.713284] [DEBUG] [REMOTE ] AGNCP: PASS: Price check passed. Min price $24.18. [2026-01-09T12:00:47.713418] [DEBUG] [REMOTE ] AGNCP: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:47.713527] [DEBUG] [REMOTE ] AGNCP: PASS: Integrity check passed. [2026-01-09T12:00:47.713566] [DEBUG] [REMOTE ] AGNCP: Symbol is viable for forecasting. [2026-01-09T12:00:47.713633] [INFO ] [MAIN ] [96/3524] AGNCP kept (0.5s) | 96 kept, 0 rejected | 133.4/min | ETA: 25.7m [2026-01-09T12:00:48.285954] [DEBUG] [REMOTE ] AGO: Retrieved 5463 rows, trimmed to 300. [2026-01-09T12:00:48.286083] [DEBUG] [REMOTE ] AGO: PASS: History has at least 300 days. [2026-01-09T12:00:48.286290] [DEBUG] [REMOTE ] AGO: PASS: Price check passed. Min price $78.84. [2026-01-09T12:00:48.286425] [DEBUG] [REMOTE ] AGO: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:48.286536] [DEBUG] [REMOTE ] AGO: PASS: Integrity check passed. [2026-01-09T12:00:48.286593] [DEBUG] [REMOTE ] AGO: Symbol is viable for forecasting. [2026-01-09T12:00:48.286643] [INFO ] [MAIN ] [97/3524] AGO kept (0.6s) | 97 kept, 0 rejected | 133.0/min | ETA: 25.8m [2026-01-09T12:00:48.668440] [DEBUG] [REMOTE ] AGRO: Retrieved 3759 rows, trimmed to 300. [2026-01-09T12:00:48.668566] [DEBUG] [REMOTE ] AGRO: PASS: History has at least 300 days. [2026-01-09T12:00:48.668813] [DEBUG] [REMOTE ] AGRO: PASS: Price check passed. Min price $7.13. [2026-01-09T12:00:48.668948] [DEBUG] [REMOTE ] AGRO: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:48.669060] [DEBUG] [REMOTE ] AGRO: PASS: Integrity check passed. [2026-01-09T12:00:48.669100] [DEBUG] [REMOTE ] AGRO: Symbol is viable for forecasting. [2026-01-09T12:00:48.669147] [INFO ] [MAIN ] [98/3524] AGRO kept (0.4s) | 98 kept, 0 rejected | 133.2/min | ETA: 25.7m [2026-01-09T12:00:49.192165] [DEBUG] [REMOTE ] AGX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:49.192293] [DEBUG] [REMOTE ] AGX: PASS: History has at least 300 days. [2026-01-09T12:00:49.192499] [DEBUG] [REMOTE ] AGX: PASS: Price check passed. Min price $267.14. [2026-01-09T12:00:49.192654] [DEBUG] [REMOTE ] AGX: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:49.192768] [DEBUG] [REMOTE ] AGX: PASS: Integrity check passed. [2026-01-09T12:00:49.192808] [DEBUG] [REMOTE ] AGX: Symbol is viable for forecasting. [2026-01-09T12:00:49.192855] [INFO ] [MAIN ] [99/3524] AGX kept (0.5s) | 99 kept, 0 rejected | 133.0/min | ETA: 25.7m [2026-01-09T12:00:49.574425] [DEBUG] [REMOTE ] AGYS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:49.574592] [DEBUG] [REMOTE ] AGYS: PASS: History has at least 300 days. [2026-01-09T12:00:49.574821] [DEBUG] [REMOTE ] AGYS: PASS: Price check passed. Min price $109.20. [2026-01-09T12:00:49.574955] [DEBUG] [REMOTE ] AGYS: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:49.575070] [DEBUG] [REMOTE ] AGYS: PASS: Integrity check passed. [2026-01-09T12:00:49.575110] [DEBUG] [REMOTE ] AGYS: Symbol is viable for forecasting. [2026-01-09T12:00:49.575157] [INFO ] [MAIN ] [100/3524] AGYS kept (0.4s) | 100 kept, 0 rejected | 133.2/min | ETA: 25.7m [2026-01-09T12:00:49.975405] [DEBUG] [REMOTE ] AGZD: Retrieved 3032 rows, trimmed to 300. [2026-01-09T12:00:49.975546] [DEBUG] [REMOTE ] AGZD: PASS: History has at least 300 days. [2026-01-09T12:00:49.975818] [DEBUG] [REMOTE ] AGZD: PASS: Price check passed. Min price $22.22. [2026-01-09T12:00:49.975984] [DEBUG] [REMOTE ] AGZD: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:49.976123] [DEBUG] [REMOTE ] AGZD: PASS: Integrity check passed. [2026-01-09T12:00:49.976166] [DEBUG] [REMOTE ] AGZD: Symbol is viable for forecasting. [2026-01-09T12:00:49.976216] [INFO ] [MAIN ] [101/3524] AGZD kept (0.4s) | 101 kept, 0 rejected | 133.4/min | ETA: 25.7m [2026-01-09T12:00:50.276713] [DEBUG] [REMOTE ] AHCO: Retrieved 1904 rows, trimmed to 300. [2026-01-09T12:00:50.276852] [DEBUG] [REMOTE ] AHCO: PASS: History has at least 300 days. [2026-01-09T12:00:50.277073] [DEBUG] [REMOTE ] AHCO: PASS: Price check passed. Min price $8.95. [2026-01-09T12:00:50.277243] [DEBUG] [REMOTE ] AHCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:50.277390] [DEBUG] [REMOTE ] AHCO: PASS: Integrity check passed. [2026-01-09T12:00:50.277433] [DEBUG] [REMOTE ] AHCO: Symbol is viable for forecasting. [2026-01-09T12:00:50.277481] [INFO ] [MAIN ] [102/3524] AHCO kept (0.3s) | 102 kept, 0 rejected | 133.8/min | ETA: 25.6m [2026-01-09T12:00:50.750690] [DEBUG] [REMOTE ] AHH: Retrieved 3188 rows, trimmed to 300. [2026-01-09T12:00:50.750832] [DEBUG] [REMOTE ] AHH: PASS: History has at least 300 days. [2026-01-09T12:00:50.751057] [DEBUG] [REMOTE ] AHH: PASS: Price check passed. Min price $5.91. [2026-01-09T12:00:50.751194] [DEBUG] [REMOTE ] AHH: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:50.751313] [DEBUG] [REMOTE ] AHH: PASS: Integrity check passed. [2026-01-09T12:00:50.751353] [DEBUG] [REMOTE ] AHH: Symbol is viable for forecasting. [2026-01-09T12:00:50.751403] [INFO ] [MAIN ] [103/3524] AHH kept (0.5s) | 103 kept, 0 rejected | 133.7/min | ETA: 25.6m [2026-01-09T12:00:51.040839] [DEBUG] [REMOTE ] AI: Retrieved 1276 rows, trimmed to 300. [2026-01-09T12:00:51.041009] [DEBUG] [REMOTE ] AI: PASS: History has at least 300 days. [2026-01-09T12:00:51.041279] [DEBUG] [REMOTE ] AI: PASS: Price check passed. Min price $12.85. [2026-01-09T12:00:51.041433] [DEBUG] [REMOTE ] AI: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:51.041560] [DEBUG] [REMOTE ] AI: PASS: Integrity check passed. [2026-01-09T12:00:51.041634] [DEBUG] [REMOTE ] AI: Symbol is viable for forecasting. [2026-01-09T12:00:51.041688] [INFO ] [MAIN ] [104/3524] AI kept (0.3s) | 104 kept, 0 rejected | 134.2/min | ETA: 25.5m [2026-01-09T12:00:51.543025] [DEBUG] [REMOTE ] AIA: Retrieved 4562 rows, trimmed to 300. [2026-01-09T12:00:51.543151] [DEBUG] [REMOTE ] AIA: PASS: History has at least 300 days. [2026-01-09T12:00:51.543382] [DEBUG] [REMOTE ] AIA: PASS: Price check passed. Min price $91.01. [2026-01-09T12:00:51.543515] [DEBUG] [REMOTE ] AIA: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:51.543655] [DEBUG] [REMOTE ] AIA: PASS: Integrity check passed. [2026-01-09T12:00:51.543697] [DEBUG] [REMOTE ] AIA: Symbol is viable for forecasting. [2026-01-09T12:00:51.543746] [INFO ] [MAIN ] [105/3524] AIA kept (0.5s) | 105 kept, 0 rejected | 134.0/min | ETA: 25.5m [2026-01-09T12:00:52.088674] [DEBUG] [REMOTE ] AIG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:52.088855] [DEBUG] [REMOTE ] AIG: PASS: History has at least 300 days. [2026-01-09T12:00:52.089147] [DEBUG] [REMOTE ] AIG: PASS: Price check passed. Min price $74.61. [2026-01-09T12:00:52.089338] [DEBUG] [REMOTE ] AIG: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:52.089504] [DEBUG] [REMOTE ] AIG: PASS: Integrity check passed. [2026-01-09T12:00:52.089557] [DEBUG] [REMOTE ] AIG: Symbol is viable for forecasting. [2026-01-09T12:00:52.089652] [INFO ] [MAIN ] [106/3524] AIG kept (0.5s) | 106 kept, 0 rejected | 133.7/min | ETA: 25.6m [2026-01-09T12:00:52.432393] [DEBUG] [REMOTE ] AIMD: Retrieved 2922 rows, trimmed to 300. [2026-01-09T12:00:52.432755] [DEBUG] [REMOTE ] AIMD: PASS: History has at least 300 days. [2026-01-09T12:00:52.432983] [DEBUG] [REMOTE ] AIMD: PASS: Price check passed. Min price $1.64. [2026-01-09T12:00:52.433126] [DEBUG] [REMOTE ] AIMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:52.433255] [DEBUG] [REMOTE ] AIMD: PASS: Integrity check passed. [2026-01-09T12:00:52.433297] [DEBUG] [REMOTE ] AIMD: Symbol is viable for forecasting. [2026-01-09T12:00:52.433547] [INFO ] [MAIN ] [107/3524] AIMD kept (0.3s) | 107 kept, 0 rejected | 134.0/min | ETA: 25.5m [2026-01-09T12:00:52.805399] [DEBUG] [REMOTE ] AIO: Retrieved 1557 rows, trimmed to 300. [2026-01-09T12:00:52.805515] [DEBUG] [REMOTE ] AIO: PASS: History has at least 300 days. [2026-01-09T12:00:52.805729] [DEBUG] [REMOTE ] AIO: PASS: Price check passed. Min price $20.51. [2026-01-09T12:00:52.805866] [DEBUG] [REMOTE ] AIO: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:52.805974] [DEBUG] [REMOTE ] AIO: PASS: Integrity check passed. [2026-01-09T12:00:52.806014] [DEBUG] [REMOTE ] AIO: Symbol is viable for forecasting. [2026-01-09T12:00:52.806062] [INFO ] [MAIN ] [108/3524] AIO kept (0.4s) | 108 kept, 0 rejected | 134.2/min | ETA: 25.4m [2026-01-09T12:00:53.028351] [DEBUG] [REMOTE ] AIP: Retrieved 1054 rows, trimmed to 300. [2026-01-09T12:00:53.028471] [DEBUG] [REMOTE ] AIP: PASS: History has at least 300 days. [2026-01-09T12:00:53.028739] [DEBUG] [REMOTE ] AIP: PASS: Price check passed. Min price $12.32. [2026-01-09T12:00:53.028922] [DEBUG] [REMOTE ] AIP: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:53.029068] [DEBUG] [REMOTE ] AIP: PASS: Integrity check passed. [2026-01-09T12:00:53.029126] [DEBUG] [REMOTE ] AIP: Symbol is viable for forecasting. [2026-01-09T12:00:53.029196] [INFO ] [MAIN ] [109/3524] AIP kept (0.2s) | 109 kept, 0 rejected | 134.9/min | ETA: 25.3m [2026-01-09T12:00:53.394150] [DEBUG] [REMOTE ] AIPI: Retrieved 401 rows, trimmed to 300. [2026-01-09T12:00:53.394257] [DEBUG] [REMOTE ] AIPI: PASS: History has at least 300 days. [2026-01-09T12:00:53.394452] [DEBUG] [REMOTE ] AIPI: PASS: Price check passed. Min price $37.95. [2026-01-09T12:00:53.394624] [DEBUG] [REMOTE ] AIPI: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:53.394754] [DEBUG] [REMOTE ] AIPI: PASS: Integrity check passed. [2026-01-09T12:00:53.394797] [DEBUG] [REMOTE ] AIPI: Symbol is viable for forecasting. [2026-01-09T12:00:53.394850] [INFO ] [MAIN ] [110/3524] AIPI kept (0.4s) | 110 kept, 0 rejected | 135.1/min | ETA: 25.3m [2026-01-09T12:00:53.922495] [DEBUG] [REMOTE ] AIQ: Retrieved 1923 rows, trimmed to 300. [2026-01-09T12:00:53.922633] [DEBUG] [REMOTE ] AIQ: PASS: History has at least 300 days. [2026-01-09T12:00:53.922830] [DEBUG] [REMOTE ] AIQ: PASS: Price check passed. Min price $47.29. [2026-01-09T12:00:53.922961] [DEBUG] [REMOTE ] AIQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:53.923069] [DEBUG] [REMOTE ] AIQ: PASS: Integrity check passed. [2026-01-09T12:00:53.923108] [DEBUG] [REMOTE ] AIQ: Symbol is viable for forecasting. [2026-01-09T12:00:53.923154] [INFO ] [MAIN ] [111/3524] AIQ kept (0.5s) | 111 kept, 0 rejected | 134.8/min | ETA: 25.3m [2026-01-09T12:00:54.412109] [DEBUG] [REMOTE ] AIRG: Retrieved 2365 rows, trimmed to 300. [2026-01-09T12:00:54.412245] [DEBUG] [REMOTE ] AIRG: PASS: History has at least 300 days. [2026-01-09T12:00:54.412441] [DEBUG] [REMOTE ] AIRG: PASS: Price check passed. Min price $3.07. [2026-01-09T12:00:54.412600] [DEBUG] [REMOTE ] AIRG: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:54.412713] [DEBUG] [REMOTE ] AIRG: PASS: Integrity check passed. [2026-01-09T12:00:54.412753] [DEBUG] [REMOTE ] AIRG: Symbol is viable for forecasting. [2026-01-09T12:00:54.412801] [INFO ] [MAIN ] [112/3524] AIRG kept (0.5s) | 112 kept, 0 rejected | 134.7/min | ETA: 25.3m [2026-01-09T12:00:54.608863] [DEBUG] [REMOTE ] AIRJ: Retrieved 456 rows, trimmed to 300. [2026-01-09T12:00:54.609000] [DEBUG] [REMOTE ] AIRJ: PASS: History has at least 300 days. [2026-01-09T12:00:54.609207] [DEBUG] [REMOTE ] AIRJ: PASS: Price check passed. Min price $2.78. [2026-01-09T12:00:54.609341] [DEBUG] [REMOTE ] AIRJ: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:54.609455] [DEBUG] [REMOTE ] AIRJ: PASS: Integrity check passed. [2026-01-09T12:00:54.609495] [DEBUG] [REMOTE ] AIRJ: Symbol is viable for forecasting. [2026-01-09T12:00:54.609543] [INFO ] [MAIN ] [113/3524] AIRJ kept (0.2s) | 113 kept, 0 rejected | 135.4/min | ETA: 25.2m [2026-01-09T12:00:55.151626] [DEBUG] [REMOTE ] AIRS: Retrieved 1052 rows, trimmed to 300. [2026-01-09T12:00:55.151804] [DEBUG] [REMOTE ] AIRS: PASS: History has at least 300 days. [2026-01-09T12:00:55.152102] [DEBUG] [REMOTE ] AIRS: PASS: Price check passed. Min price $1.85. [2026-01-09T12:00:55.152288] [DEBUG] [REMOTE ] AIRS: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:55.152441] [DEBUG] [REMOTE ] AIRS: PASS: Integrity check passed. [2026-01-09T12:00:55.152498] [DEBUG] [REMOTE ] AIRS: Symbol is viable for forecasting. [2026-01-09T12:00:55.152568] [INFO ] [MAIN ] [114/3524] AIRS kept (0.5s) | 114 kept, 0 rejected | 135.1/min | ETA: 25.2m [2026-01-09T12:00:55.588230] [DEBUG] [REMOTE ] AISP: Retrieved 1173 rows, trimmed to 300. [2026-01-09T12:00:55.588372] [DEBUG] [REMOTE ] AISP: PASS: History has at least 300 days. [2026-01-09T12:00:55.588625] [DEBUG] [REMOTE ] AISP: PASS: Price check passed. Min price $2.76. [2026-01-09T12:00:55.588776] [DEBUG] [REMOTE ] AISP: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:55.588893] [DEBUG] [REMOTE ] AISP: PASS: Integrity check passed. [2026-01-09T12:00:55.588932] [DEBUG] [REMOTE ] AISP: Symbol is viable for forecasting. [2026-01-09T12:00:55.588981] [INFO ] [MAIN ] [115/3524] AISP kept (0.4s) | 115 kept, 0 rejected | 135.1/min | ETA: 25.2m [2026-01-09T12:00:55.966353] [DEBUG] [REMOTE ] AIZN: Retrieved 1285 rows, trimmed to 300. [2026-01-09T12:00:55.966504] [DEBUG] [REMOTE ] AIZN: PASS: History has at least 300 days. [2026-01-09T12:00:55.966760] [DEBUG] [REMOTE ] AIZN: PASS: Price check passed. Min price $19.26. [2026-01-09T12:00:55.966906] [DEBUG] [REMOTE ] AIZN: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:55.967022] [DEBUG] [REMOTE ] AIZN: PASS: Integrity check passed. [2026-01-09T12:00:55.967063] [DEBUG] [REMOTE ] AIZN: Symbol is viable for forecasting. [2026-01-09T12:00:55.967110] [INFO ] [MAIN ] [116/3524] AIZN kept (0.4s) | 116 kept, 0 rejected | 135.3/min | ETA: 25.2m [2026-01-09T12:00:56.583918] [DEBUG] [REMOTE ] AJG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:56.584075] [DEBUG] [REMOTE ] AJG: PASS: History has at least 300 days. [2026-01-09T12:00:56.584341] [DEBUG] [REMOTE ] AJG: PASS: Price check passed. Min price $237.85. [2026-01-09T12:00:56.584484] [DEBUG] [REMOTE ] AJG: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:56.584636] [DEBUG] [REMOTE ] AJG: PASS: Integrity check passed. [2026-01-09T12:00:56.584680] [DEBUG] [REMOTE ] AJG: Symbol is viable for forecasting. [2026-01-09T12:00:56.584729] [INFO ] [MAIN ] [117/3524] AJG kept (0.6s) | 117 kept, 0 rejected | 134.9/min | ETA: 25.3m [2026-01-09T12:00:57.048719] [DEBUG] [REMOTE ] AKAM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:57.048882] [DEBUG] [REMOTE ] AKAM: PASS: History has at least 300 days. [2026-01-09T12:00:57.049135] [DEBUG] [REMOTE ] AKAM: PASS: Price check passed. Min price $71.97. [2026-01-09T12:00:57.049276] [DEBUG] [REMOTE ] AKAM: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:57.049402] [DEBUG] [REMOTE ] AKAM: PASS: Integrity check passed. [2026-01-09T12:00:57.049443] [DEBUG] [REMOTE ] AKAM: Symbol is viable for forecasting. [2026-01-09T12:00:57.049493] [INFO ] [MAIN ] [118/3524] AKAM kept (0.5s) | 118 kept, 0 rejected | 134.8/min | ETA: 25.3m [2026-01-09T12:00:57.383253] [DEBUG] [REMOTE ] AKBA: Retrieved 2970 rows, trimmed to 300. [2026-01-09T12:00:57.383373] [DEBUG] [REMOTE ] AKBA: PASS: History has at least 300 days. [2026-01-09T12:00:57.383591] [DEBUG] [REMOTE ] AKBA: PASS: Price check passed. Min price $1.47. [2026-01-09T12:00:57.383732] [DEBUG] [REMOTE ] AKBA: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:57.383843] [DEBUG] [REMOTE ] AKBA: PASS: Integrity check passed. [2026-01-09T12:00:57.383883] [DEBUG] [REMOTE ] AKBA: Symbol is viable for forecasting. [2026-01-09T12:00:57.383931] [INFO ] [MAIN ] [119/3524] AKBA kept (0.3s) | 119 kept, 0 rejected | 135.1/min | ETA: 25.2m [2026-01-09T12:00:57.625942] [DEBUG] [REMOTE ] AKTS: 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-09T12:00:57.626289] [DEBUG] [REMOTE ] AKTS: FAIL: History check failed. No DataFrame was returned. [2026-01-09T12:00:57.626388] [WARN ] [LOCAL ] AKTS: SET TO BLACKLISTED [2026-01-09T12:00:57.627713] [INFO ] [MAIN ] [120/3524] AKTS rejected (0.2s) | 119 kept, 1 rejected | 135.6/min | ETA: 25.1m [2026-01-09T12:00:58.103509] [DEBUG] [REMOTE ] AL: Retrieved 3703 rows, trimmed to 300. [2026-01-09T12:00:58.103710] [DEBUG] [REMOTE ] AL: PASS: History has at least 300 days. [2026-01-09T12:00:58.103941] [DEBUG] [REMOTE ] AL: PASS: Price check passed. Min price $63.28. [2026-01-09T12:00:58.104082] [DEBUG] [REMOTE ] AL: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:58.104214] [DEBUG] [REMOTE ] AL: PASS: Integrity check passed. [2026-01-09T12:00:58.104262] [DEBUG] [REMOTE ] AL: Symbol is viable for forecasting. [2026-01-09T12:00:58.104316] [INFO ] [MAIN ] [121/3524] AL kept (0.5s) | 120 kept, 1 rejected | 135.5/min | ETA: 25.1m [2026-01-09T12:00:58.431688] [DEBUG] [REMOTE ] ALAB: Retrieved 453 rows, trimmed to 300. [2026-01-09T12:00:58.431819] [DEBUG] [REMOTE ] ALAB: PASS: History has at least 300 days. [2026-01-09T12:00:58.432032] [DEBUG] [REMOTE ] ALAB: PASS: Price check passed. Min price $139.29. [2026-01-09T12:00:58.432174] [DEBUG] [REMOTE ] ALAB: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:58.432289] [DEBUG] [REMOTE ] ALAB: PASS: Integrity check passed. [2026-01-09T12:00:58.432332] [DEBUG] [REMOTE ] ALAB: Symbol is viable for forecasting. [2026-01-09T12:00:58.432382] [INFO ] [MAIN ] [122/3524] ALAB kept (0.3s) | 121 kept, 1 rejected | 135.8/min | ETA: 25.0m [2026-01-09T12:00:59.128551] [DEBUG] [REMOTE ] ALB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:00:59.128722] [DEBUG] [REMOTE ] ALB: PASS: History has at least 300 days. [2026-01-09T12:00:59.128990] [DEBUG] [REMOTE ] ALB: PASS: Price check passed. Min price $88.18. [2026-01-09T12:00:59.129132] [DEBUG] [REMOTE ] ALB: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:59.129266] [DEBUG] [REMOTE ] ALB: PASS: Integrity check passed. [2026-01-09T12:00:59.129309] [DEBUG] [REMOTE ] ALB: Symbol is viable for forecasting. [2026-01-09T12:00:59.129360] [INFO ] [MAIN ] [123/3524] ALB kept (0.7s) | 122 kept, 1 rejected | 135.2/min | ETA: 25.2m [2026-01-09T12:00:59.408736] [DEBUG] [REMOTE ] ALC: Retrieved 1698 rows, trimmed to 300. [2026-01-09T12:00:59.408964] [DEBUG] [REMOTE ] ALC: PASS: History has at least 300 days. [2026-01-09T12:00:59.409343] [DEBUG] [REMOTE ] ALC: PASS: Price check passed. Min price $73.60. [2026-01-09T12:00:59.409510] [DEBUG] [REMOTE ] ALC: PASS: Continuity check passed with 300 days. [2026-01-09T12:00:59.409708] [DEBUG] [REMOTE ] ALC: PASS: Integrity check passed. [2026-01-09T12:00:59.409759] [DEBUG] [REMOTE ] ALC: Symbol is viable for forecasting. [2026-01-09T12:00:59.409838] [INFO ] [MAIN ] [124/3524] ALC kept (0.3s) | 123 kept, 1 rejected | 135.6/min | ETA: 25.1m [2026-01-09T12:01:00.004614] [DEBUG] [REMOTE ] ALCO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:00.004823] [DEBUG] [REMOTE ] ALCO: PASS: History has at least 300 days. [2026-01-09T12:01:00.005215] [DEBUG] [REMOTE ] ALCO: PASS: Price check passed. Min price $31.31. [2026-01-09T12:01:00.005419] [DEBUG] [REMOTE ] ALCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:00.005632] [DEBUG] [REMOTE ] ALCO: PASS: Integrity check passed. [2026-01-09T12:01:00.005694] [DEBUG] [REMOTE ] ALCO: Symbol is viable for forecasting. [2026-01-09T12:01:00.005770] [INFO ] [MAIN ] [125/3524] ALCO kept (0.6s) | 124 kept, 1 rejected | 135.2/min | ETA: 25.1m [2026-01-09T12:01:00.347720] [DEBUG] [REMOTE ] ALDX: Retrieved 2940 rows, trimmed to 300. [2026-01-09T12:01:00.347879] [DEBUG] [REMOTE ] ALDX: PASS: History has at least 300 days. [2026-01-09T12:01:00.348148] [DEBUG] [REMOTE ] ALDX: PASS: Price check passed. Min price $3.99. [2026-01-09T12:01:00.348322] [DEBUG] [REMOTE ] ALDX: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:00.348475] [DEBUG] [REMOTE ] ALDX: PASS: Integrity check passed. [2026-01-09T12:01:00.348525] [DEBUG] [REMOTE ] ALDX: Symbol is viable for forecasting. [2026-01-09T12:01:00.348607] [INFO ] [MAIN ] [126/3524] ALDX kept (0.3s) | 125 kept, 1 rejected | 135.4/min | ETA: 25.1m [2026-01-09T12:01:00.767822] [DEBUG] [REMOTE ] ALEX: Retrieved 3412 rows, trimmed to 300. [2026-01-09T12:01:00.767943] [DEBUG] [REMOTE ] ALEX: PASS: History has at least 300 days. [2026-01-09T12:01:00.768223] [DEBUG] [REMOTE ] ALEX: PASS: Price check passed. Min price $14.89. [2026-01-09T12:01:00.768372] [DEBUG] [REMOTE ] ALEX: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:00.768501] [DEBUG] [REMOTE ] ALEX: PASS: Integrity check passed. [2026-01-09T12:01:00.768543] [DEBUG] [REMOTE ] ALEX: Symbol is viable for forecasting. [2026-01-09T12:01:00.768616] [INFO ] [MAIN ] [127/3524] ALEX kept (0.4s) | 126 kept, 1 rejected | 135.5/min | ETA: 25.1m [2026-01-09T12:01:01.259969] [DEBUG] [REMOTE ] ALG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:01.260098] [DEBUG] [REMOTE ] ALG: PASS: History has at least 300 days. [2026-01-09T12:01:01.260360] [DEBUG] [REMOTE ] ALG: PASS: Price check passed. Min price $157.80. [2026-01-09T12:01:01.260499] [DEBUG] [REMOTE ] ALG: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:01.260644] [DEBUG] [REMOTE ] ALG: PASS: Integrity check passed. [2026-01-09T12:01:01.260686] [DEBUG] [REMOTE ] ALG: Symbol is viable for forecasting. [2026-01-09T12:01:01.260738] [INFO ] [MAIN ] [128/3524] ALG kept (0.5s) | 127 kept, 1 rejected | 135.4/min | ETA: 25.1m [2026-01-09T12:01:01.550740] [DEBUG] [REMOTE ] ALGM: Retrieved 1304 rows, trimmed to 300. [2026-01-09T12:01:01.550901] [DEBUG] [REMOTE ] ALGM: PASS: History has at least 300 days. [2026-01-09T12:01:01.551174] [DEBUG] [REMOTE ] ALGM: PASS: Price check passed. Min price $22.80. [2026-01-09T12:01:01.551370] [DEBUG] [REMOTE ] ALGM: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:01.551526] [DEBUG] [REMOTE ] ALGM: PASS: Integrity check passed. [2026-01-09T12:01:01.551607] [DEBUG] [REMOTE ] ALGM: Symbol is viable for forecasting. [2026-01-09T12:01:01.551676] [INFO ] [MAIN ] [129/3524] ALGM kept (0.3s) | 128 kept, 1 rejected | 135.7/min | ETA: 25.0m [2026-01-09T12:01:02.193430] [DEBUG] [REMOTE ] ALGN: Retrieved 6273 rows, trimmed to 300. [2026-01-09T12:01:02.193591] [DEBUG] [REMOTE ] ALGN: PASS: History has at least 300 days. [2026-01-09T12:01:02.193875] [DEBUG] [REMOTE ] ALGN: PASS: Price check passed. Min price $128.43. [2026-01-09T12:01:02.194030] [DEBUG] [REMOTE ] ALGN: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:02.194194] [DEBUG] [REMOTE ] ALGN: PASS: Integrity check passed. [2026-01-09T12:01:02.194242] [DEBUG] [REMOTE ] ALGN: Symbol is viable for forecasting. [2026-01-09T12:01:02.194294] [INFO ] [MAIN ] [130/3524] ALGN kept (0.6s) | 129 kept, 1 rejected | 135.3/min | ETA: 25.1m [2026-01-09T12:01:02.407702] [DEBUG] [REMOTE ] ALGS: Retrieved 1313 rows, trimmed to 300. [2026-01-09T12:01:02.407844] [DEBUG] [REMOTE ] ALGS: PASS: History has at least 300 days. [2026-01-09T12:01:02.408073] [DEBUG] [REMOTE ] ALGS: PASS: Price check passed. Min price $6.07. [2026-01-09T12:01:02.408247] [DEBUG] [REMOTE ] ALGS: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:02.408369] [DEBUG] [REMOTE ] ALGS: PASS: Integrity check passed. [2026-01-09T12:01:02.408439] [DEBUG] [REMOTE ] ALGS: Symbol is viable for forecasting. [2026-01-09T12:01:02.408490] [INFO ] [MAIN ] [131/3524] ALGS kept (0.2s) | 130 kept, 1 rejected | 135.8/min | ETA: 25.0m [2026-01-09T12:01:02.852090] [DEBUG] [REMOTE ] ALHC: Retrieved 1203 rows, trimmed to 300. [2026-01-09T12:01:02.852232] [DEBUG] [REMOTE ] ALHC: PASS: History has at least 300 days. [2026-01-09T12:01:02.852475] [DEBUG] [REMOTE ] ALHC: PASS: Price check passed. Min price $16.04. [2026-01-09T12:01:02.852640] [DEBUG] [REMOTE ] ALHC: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:02.852755] [DEBUG] [REMOTE ] ALHC: PASS: Integrity check passed. [2026-01-09T12:01:02.852794] [DEBUG] [REMOTE ] ALHC: Symbol is viable for forecasting. [2026-01-09T12:01:02.852842] [INFO ] [MAIN ] [132/3524] ALHC kept (0.4s) | 131 kept, 1 rejected | 135.8/min | ETA: 25.0m [2026-01-09T12:01:03.480597] [DEBUG] [REMOTE ] ALK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:03.480732] [DEBUG] [REMOTE ] ALK: PASS: History has at least 300 days. [2026-01-09T12:01:03.480953] [DEBUG] [REMOTE ] ALK: PASS: Price check passed. Min price $37.82. [2026-01-09T12:01:03.481086] [DEBUG] [REMOTE ] ALK: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:03.481202] [DEBUG] [REMOTE ] ALK: PASS: Integrity check passed. [2026-01-09T12:01:03.481242] [DEBUG] [REMOTE ] ALK: Symbol is viable for forecasting. [2026-01-09T12:01:03.481289] [INFO ] [MAIN ] [133/3524] ALK kept (0.6s) | 132 kept, 1 rejected | 135.4/min | ETA: 25.0m [2026-01-09T12:01:03.952977] [DEBUG] [REMOTE ] ALKS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:03.953118] [DEBUG] [REMOTE ] ALKS: PASS: History has at least 300 days. [2026-01-09T12:01:03.953343] [DEBUG] [REMOTE ] ALKS: PASS: Price check passed. Min price $27.81. [2026-01-09T12:01:03.953479] [DEBUG] [REMOTE ] ALKS: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:03.953618] [DEBUG] [REMOTE ] ALKS: PASS: Integrity check passed. [2026-01-09T12:01:03.953661] [DEBUG] [REMOTE ] ALKS: Symbol is viable for forecasting. [2026-01-09T12:01:03.953710] [INFO ] [MAIN ] [134/3524] ALKS kept (0.5s) | 133 kept, 1 rejected | 135.3/min | ETA: 25.1m [2026-01-09T12:01:04.469045] [DEBUG] [REMOTE ] ALL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:04.469177] [DEBUG] [REMOTE ] ALL: PASS: History has at least 300 days. [2026-01-09T12:01:04.469396] [DEBUG] [REMOTE ] ALL: PASS: Price check passed. Min price $189.10. [2026-01-09T12:01:04.469535] [DEBUG] [REMOTE ] ALL: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:04.469675] [DEBUG] [REMOTE ] ALL: PASS: Integrity check passed. [2026-01-09T12:01:04.469717] [DEBUG] [REMOTE ] ALL: Symbol is viable for forecasting. [2026-01-09T12:01:04.469765] [INFO ] [MAIN ] [135/3524] ALL kept (0.5s) | 134 kept, 1 rejected | 135.1/min | ETA: 25.1m [2026-01-09T12:01:04.808154] [DEBUG] [REMOTE ] ALLE: Retrieved 3053 rows, trimmed to 300. [2026-01-09T12:01:04.808303] [DEBUG] [REMOTE ] ALLE: PASS: History has at least 300 days. [2026-01-09T12:01:04.808779] [DEBUG] [REMOTE ] ALLE: PASS: Price check passed. Min price $156.99. [2026-01-09T12:01:04.808920] [DEBUG] [REMOTE ] ALLE: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:04.809045] [DEBUG] [REMOTE ] ALLE: PASS: Integrity check passed. [2026-01-09T12:01:04.809086] [DEBUG] [REMOTE ] ALLE: Symbol is viable for forecasting. [2026-01-09T12:01:04.809136] [INFO ] [MAIN ] [136/3524] ALLE kept (0.3s) | 135 kept, 1 rejected | 135.4/min | ETA: 25.0m [2026-01-09T12:01:05.165419] [DEBUG] [REMOTE ] ALLO: Retrieved 1820 rows, trimmed to 300. [2026-01-09T12:01:05.165542] [DEBUG] [REMOTE ] ALLO: PASS: History has at least 300 days. [2026-01-09T12:01:05.165772] [DEBUG] [REMOTE ] ALLO: PASS: Price check passed. Min price $1.05. [2026-01-09T12:01:05.165906] [DEBUG] [REMOTE ] ALLO: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:05.166016] [DEBUG] [REMOTE ] ALLO: PASS: Integrity check passed. [2026-01-09T12:01:05.166066] [DEBUG] [REMOTE ] ALLO: Symbol is viable for forecasting. [2026-01-09T12:01:05.166115] [INFO ] [MAIN ] [137/3524] ALLO kept (0.4s) | 136 kept, 1 rejected | 135.6/min | ETA: 25.0m [2026-01-09T12:01:05.521929] [DEBUG] [REMOTE ] ALLY: Retrieved 2955 rows, trimmed to 300. [2026-01-09T12:01:05.522077] [DEBUG] [REMOTE ] ALLY: PASS: History has at least 300 days. [2026-01-09T12:01:05.522296] [DEBUG] [REMOTE ] ALLY: PASS: Price check passed. Min price $37.57. [2026-01-09T12:01:05.522434] [DEBUG] [REMOTE ] ALLY: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:05.522564] [DEBUG] [REMOTE ] ALLY: PASS: Integrity check passed. [2026-01-09T12:01:05.522624] [DEBUG] [REMOTE ] ALLY: Symbol is viable for forecasting. [2026-01-09T12:01:05.522673] [INFO ] [MAIN ] [138/3524] ALLY kept (0.4s) | 137 kept, 1 rejected | 135.8/min | ETA: 24.9m [2026-01-09T12:01:05.856560] [DEBUG] [REMOTE ] ALMS: Retrieved 384 rows, trimmed to 300. [2026-01-09T12:01:05.856710] [DEBUG] [REMOTE ] ALMS: PASS: History has at least 300 days. [2026-01-09T12:01:05.856916] [DEBUG] [REMOTE ] ALMS: PASS: Price check passed. Min price $4.49. [2026-01-09T12:01:05.857051] [DEBUG] [REMOTE ] ALMS: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:05.857165] [DEBUG] [REMOTE ] ALMS: PASS: Integrity check passed. [2026-01-09T12:01:05.857206] [DEBUG] [REMOTE ] ALMS: Symbol is viable for forecasting. [2026-01-09T12:01:05.857471] [INFO ] [MAIN ] [139/3524] ALMS kept (0.3s) | 138 kept, 1 rejected | 136.0/min | ETA: 24.9m [2026-01-09T12:01:06.436704] [DEBUG] [REMOTE ] ALNY: Retrieved 5437 rows, trimmed to 300. [2026-01-09T12:01:06.436834] [DEBUG] [REMOTE ] ALNY: PASS: History has at least 300 days. [2026-01-09T12:01:06.437041] [DEBUG] [REMOTE ] ALNY: PASS: Price check passed. Min price $391.17. [2026-01-09T12:01:06.437175] [DEBUG] [REMOTE ] ALNY: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:06.437287] [DEBUG] [REMOTE ] ALNY: PASS: Integrity check passed. [2026-01-09T12:01:06.437346] [DEBUG] [REMOTE ] ALNY: Symbol is viable for forecasting. [2026-01-09T12:01:06.437394] [INFO ] [MAIN ] [140/3524] ALNY kept (0.6s) | 139 kept, 1 rejected | 135.7/min | ETA: 24.9m [2026-01-09T12:01:06.838126] [DEBUG] [REMOTE ] ALRM: Retrieved 2650 rows, trimmed to 300. [2026-01-09T12:01:06.838256] [DEBUG] [REMOTE ] ALRM: PASS: History has at least 300 days. [2026-01-09T12:01:06.838456] [DEBUG] [REMOTE ] ALRM: PASS: Price check passed. Min price $47.13. [2026-01-09T12:01:06.838622] [DEBUG] [REMOTE ] ALRM: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:06.838738] [DEBUG] [REMOTE ] ALRM: PASS: Integrity check passed. [2026-01-09T12:01:06.838777] [DEBUG] [REMOTE ] ALRM: Symbol is viable for forecasting. [2026-01-09T12:01:06.838825] [INFO ] [MAIN ] [141/3524] ALRM kept (0.4s) | 140 kept, 1 rejected | 135.8/min | ETA: 24.9m [2026-01-09T12:01:07.336700] [DEBUG] [REMOTE ] ALRS: Retrieved 6284 rows, trimmed to 300. [2026-01-09T12:01:07.336841] [DEBUG] [REMOTE ] ALRS: PASS: History has at least 300 days. [2026-01-09T12:01:07.337051] [DEBUG] [REMOTE ] ALRS: PASS: Price check passed. Min price $20.70. [2026-01-09T12:01:07.337184] [DEBUG] [REMOTE ] ALRS: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:07.337319] [DEBUG] [REMOTE ] ALRS: PASS: Integrity check passed. [2026-01-09T12:01:07.337386] [DEBUG] [REMOTE ] ALRS: Symbol is viable for forecasting. [2026-01-09T12:01:07.337434] [INFO ] [MAIN ] [142/3524] ALRS kept (0.5s) | 141 kept, 1 rejected | 135.7/min | ETA: 24.9m [2026-01-09T12:01:07.753848] [DEBUG] [REMOTE ] ALSN: Retrieved 3475 rows, trimmed to 300. [2026-01-09T12:01:07.753968] [DEBUG] [REMOTE ] ALSN: PASS: History has at least 300 days. [2026-01-09T12:01:07.754170] [DEBUG] [REMOTE ] ALSN: PASS: Price check passed. Min price $79.02. [2026-01-09T12:01:07.754303] [DEBUG] [REMOTE ] ALSN: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:07.754418] [DEBUG] [REMOTE ] ALSN: PASS: Integrity check passed. [2026-01-09T12:01:07.754458] [DEBUG] [REMOTE ] ALSN: Symbol is viable for forecasting. [2026-01-09T12:01:07.754504] [INFO ] [MAIN ] [143/3524] ALSN kept (0.4s) | 142 kept, 1 rejected | 135.7/min | ETA: 24.9m [2026-01-09T12:01:08.047350] [DEBUG] [REMOTE ] ALTG: Retrieved 1687 rows, trimmed to 300. [2026-01-09T12:01:08.047474] [DEBUG] [REMOTE ] ALTG: PASS: History has at least 300 days. [2026-01-09T12:01:08.047691] [DEBUG] [REMOTE ] ALTG: PASS: Price check passed. Min price $4.19. [2026-01-09T12:01:08.047825] [DEBUG] [REMOTE ] ALTG: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:08.047935] [DEBUG] [REMOTE ] ALTG: PASS: Integrity check passed. [2026-01-09T12:01:08.047974] [DEBUG] [REMOTE ] ALTG: Symbol is viable for forecasting. [2026-01-09T12:01:08.048019] [INFO ] [MAIN ] [144/3524] ALTG kept (0.3s) | 143 kept, 1 rejected | 136.0/min | ETA: 24.8m [2026-01-09T12:01:08.409397] [DEBUG] [REMOTE ] ALTI: Retrieved 757 rows, trimmed to 300. [2026-01-09T12:01:08.409525] [DEBUG] [REMOTE ] ALTI: PASS: History has at least 300 days. [2026-01-09T12:01:08.409738] [DEBUG] [REMOTE ] ALTI: PASS: Price check passed. Min price $3.67. [2026-01-09T12:01:08.409872] [DEBUG] [REMOTE ] ALTI: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:08.409981] [DEBUG] [REMOTE ] ALTI: PASS: Integrity check passed. [2026-01-09T12:01:08.410020] [DEBUG] [REMOTE ] ALTI: Symbol is viable for forecasting. [2026-01-09T12:01:08.410066] [INFO ] [MAIN ] [145/3524] ALTI kept (0.4s) | 144 kept, 1 rejected | 136.2/min | ETA: 24.8m [2026-01-09T12:01:09.021451] [DEBUG] [REMOTE ] ALTS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:09.021600] [DEBUG] [REMOTE ] ALTS: PASS: History has at least 300 days. [2026-01-09T12:01:09.021820] [DEBUG] [REMOTE ] ALTS: PASS: Price check passed. Min price $1.10. [2026-01-09T12:01:09.021960] [DEBUG] [REMOTE ] ALTS: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:09.022087] [DEBUG] [REMOTE ] ALTS: PASS: Integrity check passed. [2026-01-09T12:01:09.022134] [DEBUG] [REMOTE ] ALTS: Symbol is viable for forecasting. [2026-01-09T12:01:09.022185] [INFO ] [MAIN ] [146/3524] ALTS kept (0.6s) | 145 kept, 1 rejected | 135.8/min | ETA: 24.9m [2026-01-09T12:01:09.358174] [DEBUG] [REMOTE ] ALTY: Retrieved 2639 rows, trimmed to 300. [2026-01-09T12:01:09.358297] [DEBUG] [REMOTE ] ALTY: PASS: History has at least 300 days. [2026-01-09T12:01:09.358491] [DEBUG] [REMOTE ] ALTY: PASS: Price check passed. Min price $11.56. [2026-01-09T12:01:09.358653] [DEBUG] [REMOTE ] ALTY: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:09.358765] [DEBUG] [REMOTE ] ALTY: PASS: Integrity check passed. [2026-01-09T12:01:09.358804] [DEBUG] [REMOTE ] ALTY: Symbol is viable for forecasting. [2026-01-09T12:01:09.358851] [INFO ] [MAIN ] [147/3524] ALTY kept (0.3s) | 146 kept, 1 rejected | 136.1/min | ETA: 24.8m [2026-01-09T12:01:09.654683] [DEBUG] [REMOTE ] ALVO: Retrieved 894 rows, trimmed to 300. [2026-01-09T12:01:09.654839] [DEBUG] [REMOTE ] ALVO: PASS: History has at least 300 days. [2026-01-09T12:01:09.655036] [DEBUG] [REMOTE ] ALVO: PASS: Price check passed. Min price $4.58. [2026-01-09T12:01:09.655176] [DEBUG] [REMOTE ] ALVO: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:09.655306] [DEBUG] [REMOTE ] ALVO: PASS: Integrity check passed. [2026-01-09T12:01:09.655346] [DEBUG] [REMOTE ] ALVO: Symbol is viable for forecasting. [2026-01-09T12:01:09.655393] [INFO ] [MAIN ] [148/3524] ALVO kept (0.3s) | 147 kept, 1 rejected | 136.4/min | ETA: 24.8m [2026-01-09T12:01:10.167356] [DEBUG] [REMOTE ] ALX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:10.167497] [DEBUG] [REMOTE ] ALX: PASS: History has at least 300 days. [2026-01-09T12:01:10.167757] [DEBUG] [REMOTE ] ALX: PASS: Price check passed. Min price $205.15. [2026-01-09T12:01:10.167911] [DEBUG] [REMOTE ] ALX: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:10.168028] [DEBUG] [REMOTE ] ALX: PASS: Integrity check passed. [2026-01-09T12:01:10.168068] [DEBUG] [REMOTE ] ALX: Symbol is viable for forecasting. [2026-01-09T12:01:10.168115] [INFO ] [MAIN ] [149/3524] ALX kept (0.5s) | 148 kept, 1 rejected | 136.2/min | ETA: 24.8m [2026-01-09T12:01:10.454282] [DEBUG] [REMOTE ] ALXO: Retrieved 1377 rows, trimmed to 300. [2026-01-09T12:01:10.454394] [DEBUG] [REMOTE ] ALXO: PASS: History has at least 300 days. [2026-01-09T12:01:10.454617] [DEBUG] [REMOTE ] ALXO: PASS: Price check passed. Min price $1.08. [2026-01-09T12:01:10.454762] [DEBUG] [REMOTE ] ALXO: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:10.454875] [DEBUG] [REMOTE ] ALXO: PASS: Integrity check passed. [2026-01-09T12:01:10.454915] [DEBUG] [REMOTE ] ALXO: Symbol is viable for forecasting. [2026-01-09T12:01:10.454965] [INFO ] [MAIN ] [150/3524] ALXO kept (0.3s) | 149 kept, 1 rejected | 136.5/min | ETA: 24.7m [2026-01-09T12:01:10.739909] [DEBUG] [REMOTE ] ALZN: Retrieved 1148 rows, trimmed to 300. [2026-01-09T12:01:10.740041] [DEBUG] [REMOTE ] ALZN: PASS: History has at least 300 days. [2026-01-09T12:01:10.740236] [DEBUG] [REMOTE ] ALZN: PASS: Price check passed. Min price $1.82. [2026-01-09T12:01:10.740368] [DEBUG] [REMOTE ] ALZN: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:10.740477] [DEBUG] [REMOTE ] ALZN: PASS: Integrity check passed. [2026-01-09T12:01:10.740517] [DEBUG] [REMOTE ] ALZN: Symbol is viable for forecasting. [2026-01-09T12:01:10.740564] [INFO ] [MAIN ] [151/3524] ALZN kept (0.3s) | 150 kept, 1 rejected | 136.8/min | ETA: 24.6m [2026-01-09T12:01:11.366040] [DEBUG] [REMOTE ] AM: Retrieved 2810 rows, trimmed to 300. [2026-01-09T12:01:11.366173] [DEBUG] [REMOTE ] AM: PASS: History has at least 300 days. [2026-01-09T12:01:11.366375] [DEBUG] [REMOTE ] AM: PASS: Price check passed. Min price $17.15. [2026-01-09T12:01:11.366511] [DEBUG] [REMOTE ] AM: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:11.366651] [DEBUG] [REMOTE ] AM: PASS: Integrity check passed. [2026-01-09T12:01:11.366695] [DEBUG] [REMOTE ] AM: Symbol is viable for forecasting. [2026-01-09T12:01:11.366743] [INFO ] [MAIN ] [152/3524] AM kept (0.6s) | 151 kept, 1 rejected | 136.5/min | ETA: 24.7m [2026-01-09T12:01:11.708374] [DEBUG] [REMOTE ] AMAL: Retrieved 1866 rows, trimmed to 300. [2026-01-09T12:01:11.708721] [DEBUG] [REMOTE ] AMAL: PASS: History has at least 300 days. [2026-01-09T12:01:11.708931] [DEBUG] [REMOTE ] AMAL: PASS: Price check passed. Min price $25.13. [2026-01-09T12:01:11.709067] [DEBUG] [REMOTE ] AMAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:11.709182] [DEBUG] [REMOTE ] AMAL: PASS: Integrity check passed. [2026-01-09T12:01:11.709254] [DEBUG] [REMOTE ] AMAL: Symbol is viable for forecasting. [2026-01-09T12:01:11.709310] [INFO ] [MAIN ] [153/3524] AMAL kept (0.3s) | 152 kept, 1 rejected | 136.7/min | ETA: 24.7m [2026-01-09T12:01:12.180684] [DEBUG] [REMOTE ] AMBA: Retrieved 3330 rows, trimmed to 300. [2026-01-09T12:01:12.180831] [DEBUG] [REMOTE ] AMBA: PASS: History has at least 300 days. [2026-01-09T12:01:12.181041] [DEBUG] [REMOTE ] AMBA: PASS: Price check passed. Min price $69.77. [2026-01-09T12:01:12.181174] [DEBUG] [REMOTE ] AMBA: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:12.181295] [DEBUG] [REMOTE ] AMBA: PASS: Integrity check passed. [2026-01-09T12:01:12.181334] [DEBUG] [REMOTE ] AMBA: Symbol is viable for forecasting. [2026-01-09T12:01:12.181381] [INFO ] [MAIN ] [154/3524] AMBA kept (0.5s) | 153 kept, 1 rejected | 136.6/min | ETA: 24.7m [2026-01-09T12:01:12.470353] [DEBUG] [REMOTE ] AMBP: Retrieved 1112 rows, trimmed to 300. [2026-01-09T12:01:12.470495] [DEBUG] [REMOTE ] AMBP: PASS: History has at least 300 days. [2026-01-09T12:01:12.470735] [DEBUG] [REMOTE ] AMBP: PASS: Price check passed. Min price $3.32. [2026-01-09T12:01:12.470874] [DEBUG] [REMOTE ] AMBP: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:12.470989] [DEBUG] [REMOTE ] AMBP: PASS: Integrity check passed. [2026-01-09T12:01:12.471030] [DEBUG] [REMOTE ] AMBP: Symbol is viable for forecasting. [2026-01-09T12:01:12.471078] [INFO ] [MAIN ] [155/3524] AMBP kept (0.3s) | 154 kept, 1 rejected | 136.9/min | ETA: 24.6m [2026-01-09T12:01:12.980442] [DEBUG] [REMOTE ] AMC: Retrieved 3032 rows, trimmed to 300. [2026-01-09T12:01:12.980592] [DEBUG] [REMOTE ] AMC: PASS: History has at least 300 days. [2026-01-09T12:01:12.980794] [DEBUG] [REMOTE ] AMC: PASS: Price check passed. Min price $1.45. [2026-01-09T12:01:12.980930] [DEBUG] [REMOTE ] AMC: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:12.981040] [DEBUG] [REMOTE ] AMC: PASS: Integrity check passed. [2026-01-09T12:01:12.981080] [DEBUG] [REMOTE ] AMC: Symbol is viable for forecasting. [2026-01-09T12:01:12.981128] [INFO ] [MAIN ] [156/3524] AMC kept (0.5s) | 155 kept, 1 rejected | 136.7/min | ETA: 24.6m [2026-01-09T12:01:13.384371] [DEBUG] [REMOTE ] AMCX: Retrieved 3663 rows, trimmed to 300. [2026-01-09T12:01:13.384494] [DEBUG] [REMOTE ] AMCX: PASS: History has at least 300 days. [2026-01-09T12:01:13.384740] [DEBUG] [REMOTE ] AMCX: PASS: Price check passed. Min price $7.07. [2026-01-09T12:01:13.384878] [DEBUG] [REMOTE ] AMCX: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:13.384989] [DEBUG] [REMOTE ] AMCX: PASS: Integrity check passed. [2026-01-09T12:01:13.385029] [DEBUG] [REMOTE ] AMCX: Symbol is viable for forecasting. [2026-01-09T12:01:13.385076] [INFO ] [MAIN ] [157/3524] AMCX kept (0.4s) | 156 kept, 1 rejected | 136.8/min | ETA: 24.6m [2026-01-09T12:01:13.882917] [DEBUG] [REMOTE ] AMD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:13.883093] [DEBUG] [REMOTE ] AMD: PASS: History has at least 300 days. [2026-01-09T12:01:13.883365] [DEBUG] [REMOTE ] AMD: PASS: Price check passed. Min price $198.11. [2026-01-09T12:01:13.883522] [DEBUG] [REMOTE ] AMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:13.883678] [DEBUG] [REMOTE ] AMD: PASS: Integrity check passed. [2026-01-09T12:01:13.883722] [DEBUG] [REMOTE ] AMD: Symbol is viable for forecasting. [2026-01-09T12:01:13.883773] [INFO ] [MAIN ] [158/3524] AMD kept (0.5s) | 157 kept, 1 rejected | 136.7/min | ETA: 24.6m [2026-01-09T12:01:14.065945] [DEBUG] [REMOTE ] AMDL: Retrieved 455 rows, trimmed to 300. [2026-01-09T12:01:14.066081] [DEBUG] [REMOTE ] AMDL: PASS: History has at least 300 days. [2026-01-09T12:01:14.066283] [DEBUG] [REMOTE ] AMDL: PASS: Price check passed. Min price $13.41. [2026-01-09T12:01:14.066418] [DEBUG] [REMOTE ] AMDL: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:14.066534] [DEBUG] [REMOTE ] AMDL: PASS: Integrity check passed. [2026-01-09T12:01:14.066592] [DEBUG] [REMOTE ] AMDL: Symbol is viable for forecasting. [2026-01-09T12:01:14.066642] [INFO ] [MAIN ] [159/3524] AMDL kept (0.2s) | 158 kept, 1 rejected | 137.2/min | ETA: 24.5m [2026-01-09T12:01:14.770465] [DEBUG] [REMOTE ] AME: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:14.770641] [DEBUG] [REMOTE ] AME: PASS: History has at least 300 days. [2026-01-09T12:01:14.770890] [DEBUG] [REMOTE ] AME: PASS: Price check passed. Min price $183.90. [2026-01-09T12:01:14.771034] [DEBUG] [REMOTE ] AME: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:14.771163] [DEBUG] [REMOTE ] AME: PASS: Integrity check passed. [2026-01-09T12:01:14.771224] [DEBUG] [REMOTE ] AME: Symbol is viable for forecasting. [2026-01-09T12:01:14.771292] [INFO ] [MAIN ] [160/3524] AME kept (0.7s) | 159 kept, 1 rejected | 136.7/min | ETA: 24.6m [2026-01-09T12:01:15.254193] [DEBUG] [REMOTE ] AMG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:15.254325] [DEBUG] [REMOTE ] AMG: PASS: History has at least 300 days. [2026-01-09T12:01:15.254544] [DEBUG] [REMOTE ] AMG: PASS: Price check passed. Min price $233.84. [2026-01-09T12:01:15.254699] [DEBUG] [REMOTE ] AMG: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:15.254814] [DEBUG] [REMOTE ] AMG: PASS: Integrity check passed. [2026-01-09T12:01:15.254854] [DEBUG] [REMOTE ] AMG: Symbol is viable for forecasting. [2026-01-09T12:01:15.254901] [INFO ] [MAIN ] [161/3524] AMG kept (0.5s) | 160 kept, 1 rejected | 136.6/min | ETA: 24.6m [2026-01-09T12:01:15.771334] [DEBUG] [REMOTE ] AMGN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:15.771462] [DEBUG] [REMOTE ] AMGN: PASS: History has at least 300 days. [2026-01-09T12:01:15.771693] [DEBUG] [REMOTE ] AMGN: PASS: Price check passed. Min price $289.12. [2026-01-09T12:01:15.771834] [DEBUG] [REMOTE ] AMGN: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:15.771949] [DEBUG] [REMOTE ] AMGN: PASS: Integrity check passed. [2026-01-09T12:01:15.771989] [DEBUG] [REMOTE ] AMGN: Symbol is viable for forecasting. [2026-01-09T12:01:15.772039] [INFO ] [MAIN ] [162/3524] AMGN kept (0.5s) | 161 kept, 1 rejected | 136.4/min | ETA: 24.6m [2026-01-09T12:01:16.115166] [DEBUG] [REMOTE ] AMH: Retrieved 3129 rows, trimmed to 300. [2026-01-09T12:01:16.115321] [DEBUG] [REMOTE ] AMH: PASS: History has at least 300 days. [2026-01-09T12:01:16.115617] [DEBUG] [REMOTE ] AMH: PASS: Price check passed. Min price $29.87. [2026-01-09T12:01:16.115822] [DEBUG] [REMOTE ] AMH: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:16.115984] [DEBUG] [REMOTE ] AMH: PASS: Integrity check passed. [2026-01-09T12:01:16.116044] [DEBUG] [REMOTE ] AMH: Symbol is viable for forecasting. [2026-01-09T12:01:16.116113] [INFO ] [MAIN ] [163/3524] AMH kept (0.3s) | 162 kept, 1 rejected | 136.6/min | ETA: 24.6m [2026-01-09T12:01:16.448647] [DEBUG] [REMOTE ] AMLX: Retrieved 1004 rows, trimmed to 300. [2026-01-09T12:01:16.448806] [DEBUG] [REMOTE ] AMLX: PASS: History has at least 300 days. [2026-01-09T12:01:16.449068] [DEBUG] [REMOTE ] AMLX: PASS: Price check passed. Min price $11.38. [2026-01-09T12:01:16.449254] [DEBUG] [REMOTE ] AMLX: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:16.449404] [DEBUG] [REMOTE ] AMLX: PASS: Integrity check passed. [2026-01-09T12:01:16.449489] [DEBUG] [REMOTE ] AMLX: Symbol is viable for forecasting. [2026-01-09T12:01:16.449557] [INFO ] [MAIN ] [164/3524] AMLX kept (0.3s) | 163 kept, 1 rejected | 136.8/min | ETA: 24.6m [2026-01-09T12:01:17.012999] [DEBUG] [REMOTE ] AMN: Retrieved 6077 rows, trimmed to 300. [2026-01-09T12:01:17.013131] [DEBUG] [REMOTE ] AMN: PASS: History has at least 300 days. [2026-01-09T12:01:17.013339] [DEBUG] [REMOTE ] AMN: PASS: Price check passed. Min price $15.10. [2026-01-09T12:01:17.013474] [DEBUG] [REMOTE ] AMN: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:17.013603] [DEBUG] [REMOTE ] AMN: PASS: Integrity check passed. [2026-01-09T12:01:17.013644] [DEBUG] [REMOTE ] AMN: Symbol is viable for forecasting. [2026-01-09T12:01:17.013692] [INFO ] [MAIN ] [165/3524] AMN kept (0.6s) | 164 kept, 1 rejected | 136.6/min | ETA: 24.6m [2026-01-09T12:01:17.434378] [DEBUG] [REMOTE ] AMP: Retrieved 5111 rows, trimmed to 300. [2026-01-09T12:01:17.434512] [DEBUG] [REMOTE ] AMP: PASS: History has at least 300 days. [2026-01-09T12:01:17.434748] [DEBUG] [REMOTE ] AMP: PASS: Price check passed. Min price $440.80. [2026-01-09T12:01:17.434894] [DEBUG] [REMOTE ] AMP: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:17.435009] [DEBUG] [REMOTE ] AMP: PASS: Integrity check passed. [2026-01-09T12:01:17.435049] [DEBUG] [REMOTE ] AMP: Symbol is viable for forecasting. [2026-01-09T12:01:17.435107] [INFO ] [MAIN ] [166/3524] AMP kept (0.4s) | 165 kept, 1 rejected | 136.6/min | ETA: 24.6m [2026-01-09T12:01:17.891401] [DEBUG] [REMOTE ] AMPG: Retrieved 6504 rows, trimmed to 300. [2026-01-09T12:01:17.891548] [DEBUG] [REMOTE ] AMPG: PASS: History has at least 300 days. [2026-01-09T12:01:17.891809] [DEBUG] [REMOTE ] AMPG: PASS: Price check passed. Min price $2.60. [2026-01-09T12:01:17.891951] [DEBUG] [REMOTE ] AMPG: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:17.892085] [DEBUG] [REMOTE ] AMPG: PASS: Integrity check passed. [2026-01-09T12:01:17.892126] [DEBUG] [REMOTE ] AMPG: Symbol is viable for forecasting. [2026-01-09T12:01:17.892177] [INFO ] [MAIN ] [167/3524] AMPG kept (0.5s) | 166 kept, 1 rejected | 136.6/min | ETA: 24.6m [2026-01-09T12:01:18.050636] [DEBUG] [REMOTE ] AMPH: Retrieved 2903 rows, trimmed to 300. [2026-01-09T12:01:18.050774] [DEBUG] [REMOTE ] AMPH: PASS: History has at least 300 days. [2026-01-09T12:01:18.050985] [DEBUG] [REMOTE ] AMPH: PASS: Price check passed. Min price $23.14. [2026-01-09T12:01:18.051124] [DEBUG] [REMOTE ] AMPH: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:18.051238] [DEBUG] [REMOTE ] AMPH: PASS: Integrity check passed. [2026-01-09T12:01:18.051279] [DEBUG] [REMOTE ] AMPH: Symbol is viable for forecasting. [2026-01-09T12:01:18.051328] [INFO ] [MAIN ] [168/3524] AMPH kept (0.2s) | 167 kept, 1 rejected | 137.1/min | ETA: 24.5m [2026-01-09T12:01:18.521010] [DEBUG] [REMOTE ] AMPL: Retrieved 1075 rows, trimmed to 300. [2026-01-09T12:01:18.521136] [DEBUG] [REMOTE ] AMPL: PASS: History has at least 300 days. [2026-01-09T12:01:18.521329] [DEBUG] [REMOTE ] AMPL: PASS: Price check passed. Min price $9.48. [2026-01-09T12:01:18.521463] [DEBUG] [REMOTE ] AMPL: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:18.521590] [DEBUG] [REMOTE ] AMPL: PASS: Integrity check passed. [2026-01-09T12:01:18.521632] [DEBUG] [REMOTE ] AMPL: Symbol is viable for forecasting. [2026-01-09T12:01:18.521681] [INFO ] [MAIN ] [169/3524] AMPL kept (0.5s) | 168 kept, 1 rejected | 137.1/min | ETA: 24.5m [2026-01-09T12:01:18.917526] [DEBUG] [REMOTE ] AMPX: Retrieved 832 rows, trimmed to 300. [2026-01-09T12:01:18.917674] [DEBUG] [REMOTE ] AMPX: PASS: History has at least 300 days. [2026-01-09T12:01:18.917872] [DEBUG] [REMOTE ] AMPX: PASS: Price check passed. Min price $7.83. [2026-01-09T12:01:18.918005] [DEBUG] [REMOTE ] AMPX: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:18.918114] [DEBUG] [REMOTE ] AMPX: PASS: Integrity check passed. [2026-01-09T12:01:18.918153] [DEBUG] [REMOTE ] AMPX: Symbol is viable for forecasting. [2026-01-09T12:01:18.918201] [INFO ] [MAIN ] [170/3524] AMPX kept (0.4s) | 169 kept, 1 rejected | 137.1/min | ETA: 24.5m [2026-01-09T12:01:19.407038] [DEBUG] [REMOTE ] AMRC: Retrieved 3891 rows, trimmed to 300. [2026-01-09T12:01:19.407180] [DEBUG] [REMOTE ] AMRC: PASS: History has at least 300 days. [2026-01-09T12:01:19.407431] [DEBUG] [REMOTE ] AMRC: PASS: Price check passed. Min price $29.13. [2026-01-09T12:01:19.407595] [DEBUG] [REMOTE ] AMRC: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:19.407735] [DEBUG] [REMOTE ] AMRC: PASS: Integrity check passed. [2026-01-09T12:01:19.407779] [DEBUG] [REMOTE ] AMRC: Symbol is viable for forecasting. [2026-01-09T12:01:19.407829] [INFO ] [MAIN ] [171/3524] AMRC kept (0.5s) | 170 kept, 1 rejected | 137.0/min | ETA: 24.5m [2026-01-09T12:01:19.953179] [DEBUG] [REMOTE ] AMRN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:19.953325] [DEBUG] [REMOTE ] AMRN: PASS: History has at least 300 days. [2026-01-09T12:01:19.953603] [DEBUG] [REMOTE ] AMRN: PASS: Price check passed. Min price $13.50. [2026-01-09T12:01:19.953741] [DEBUG] [REMOTE ] AMRN: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:19.953861] [DEBUG] [REMOTE ] AMRN: PASS: Integrity check passed. [2026-01-09T12:01:19.953901] [DEBUG] [REMOTE ] AMRN: Symbol is viable for forecasting. [2026-01-09T12:01:19.953948] [INFO ] [MAIN ] [172/3524] AMRN kept (0.5s) | 171 kept, 1 rejected | 136.8/min | ETA: 24.5m [2026-01-09T12:01:20.326382] [DEBUG] [REMOTE ] AMRX: Retrieved 4271 rows, trimmed to 300. [2026-01-09T12:01:20.326518] [DEBUG] [REMOTE ] AMRX: PASS: History has at least 300 days. [2026-01-09T12:01:20.326790] [DEBUG] [REMOTE ] AMRX: PASS: Price check passed. Min price $9.72. [2026-01-09T12:01:20.326940] [DEBUG] [REMOTE ] AMRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:20.327063] [DEBUG] [REMOTE ] AMRX: PASS: Integrity check passed. [2026-01-09T12:01:20.327104] [DEBUG] [REMOTE ] AMRX: Symbol is viable for forecasting. [2026-01-09T12:01:20.327155] [INFO ] [MAIN ] [173/3524] AMRX kept (0.4s) | 172 kept, 1 rejected | 137.0/min | ETA: 24.5m [2026-01-09T12:01:20.670937] [DEBUG] [REMOTE ] AMSC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:20.671097] [DEBUG] [REMOTE ] AMSC: PASS: History has at least 300 days. [2026-01-09T12:01:20.671322] [DEBUG] [REMOTE ] AMSC: PASS: Price check passed. Min price $28.78. [2026-01-09T12:01:20.671458] [DEBUG] [REMOTE ] AMSC: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:20.671601] [DEBUG] [REMOTE ] AMSC: PASS: Integrity check passed. [2026-01-09T12:01:20.671662] [DEBUG] [REMOTE ] AMSC: Symbol is viable for forecasting. [2026-01-09T12:01:20.671711] [INFO ] [MAIN ] [174/3524] AMSC kept (0.3s) | 173 kept, 1 rejected | 137.1/min | ETA: 24.4m [2026-01-09T12:01:21.168605] [DEBUG] [REMOTE ] AMSF: Retrieved 5065 rows, trimmed to 300. [2026-01-09T12:01:21.168737] [DEBUG] [REMOTE ] AMSF: PASS: History has at least 300 days. [2026-01-09T12:01:21.168946] [DEBUG] [REMOTE ] AMSF: PASS: Price check passed. Min price $36.55. [2026-01-09T12:01:21.169079] [DEBUG] [REMOTE ] AMSF: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:21.169192] [DEBUG] [REMOTE ] AMSF: PASS: Integrity check passed. [2026-01-09T12:01:21.169288] [DEBUG] [REMOTE ] AMSF: Symbol is viable for forecasting. [2026-01-09T12:01:21.169352] [INFO ] [MAIN ] [175/3524] AMSF kept (0.5s) | 174 kept, 1 rejected | 137.0/min | ETA: 24.4m [2026-01-09T12:01:21.446122] [DEBUG] [REMOTE ] AMTB: Retrieved 1850 rows, trimmed to 300. [2026-01-09T12:01:21.446253] [DEBUG] [REMOTE ] AMTB: PASS: History has at least 300 days. [2026-01-09T12:01:21.446463] [DEBUG] [REMOTE ] AMTB: PASS: Price check passed. Min price $16.62. [2026-01-09T12:01:21.446656] [DEBUG] [REMOTE ] AMTB: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:21.446774] [DEBUG] [REMOTE ] AMTB: PASS: Integrity check passed. [2026-01-09T12:01:21.446815] [DEBUG] [REMOTE ] AMTB: Symbol is viable for forecasting. [2026-01-09T12:01:21.446864] [INFO ] [MAIN ] [176/3524] AMTB kept (0.3s) | 175 kept, 1 rejected | 137.3/min | ETA: 24.4m [2026-01-09T12:01:21.912477] [DEBUG] [REMOTE ] AMTX: Retrieved 2926 rows, trimmed to 300. [2026-01-09T12:01:21.912625] [DEBUG] [REMOTE ] AMTX: PASS: History has at least 300 days. [2026-01-09T12:01:21.913002] [DEBUG] [REMOTE ] AMTX: PASS: Price check passed. Min price $1.32. [2026-01-09T12:01:21.913137] [DEBUG] [REMOTE ] AMTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:21.913247] [DEBUG] [REMOTE ] AMTX: PASS: Integrity check passed. [2026-01-09T12:01:21.913287] [DEBUG] [REMOTE ] AMTX: Symbol is viable for forecasting. [2026-01-09T12:01:21.913334] [INFO ] [MAIN ] [177/3524] AMTX kept (0.5s) | 176 kept, 1 rejected | 137.2/min | ETA: 24.4m [2026-01-09T12:01:22.509361] [DEBUG] [REMOTE ] AMWD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:22.509490] [DEBUG] [REMOTE ] AMWD: PASS: History has at least 300 days. [2026-01-09T12:01:22.509750] [DEBUG] [REMOTE ] AMWD: PASS: Price check passed. Min price $47.62. [2026-01-09T12:01:22.509893] [DEBUG] [REMOTE ] AMWD: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:22.510012] [DEBUG] [REMOTE ] AMWD: PASS: Integrity check passed. [2026-01-09T12:01:22.510055] [DEBUG] [REMOTE ] AMWD: Symbol is viable for forecasting. [2026-01-09T12:01:22.510104] [INFO ] [MAIN ] [178/3524] AMWD kept (0.6s) | 177 kept, 1 rejected | 137.0/min | ETA: 24.4m [2026-01-09T12:01:22.620511] [DEBUG] [REMOTE ] AMWL: Retrieved 1334 rows, trimmed to 300. [2026-01-09T12:01:22.620648] [DEBUG] [REMOTE ] AMWL: PASS: History has at least 300 days. [2026-01-09T12:01:22.620842] [DEBUG] [REMOTE ] AMWL: PASS: Price check passed. Min price $3.78. [2026-01-09T12:01:22.620977] [DEBUG] [REMOTE ] AMWL: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:22.621084] [DEBUG] [REMOTE ] AMWL: PASS: Integrity check passed. [2026-01-09T12:01:22.621123] [DEBUG] [REMOTE ] AMWL: Symbol is viable for forecasting. [2026-01-09T12:01:22.621169] [INFO ] [MAIN ] [179/3524] AMWL kept (0.1s) | 178 kept, 1 rejected | 137.5/min | ETA: 24.3m [2026-01-09T12:01:23.227407] [DEBUG] [REMOTE ] AMX: Retrieved 6266 rows, trimmed to 300. [2026-01-09T12:01:23.227542] [DEBUG] [REMOTE ] AMX: PASS: History has at least 300 days. [2026-01-09T12:01:23.227776] [DEBUG] [REMOTE ] AMX: PASS: Price check passed. Min price $20.30. [2026-01-09T12:01:23.227912] [DEBUG] [REMOTE ] AMX: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:23.228025] [DEBUG] [REMOTE ] AMX: PASS: Integrity check passed. [2026-01-09T12:01:23.228066] [DEBUG] [REMOTE ] AMX: Symbol is viable for forecasting. [2026-01-09T12:01:23.228114] [INFO ] [MAIN ] [180/3524] AMX kept (0.6s) | 179 kept, 1 rejected | 137.2/min | ETA: 24.4m [2026-01-09T12:01:23.545605] [DEBUG] [REMOTE ] AMZD: Retrieved 838 rows, trimmed to 300. [2026-01-09T12:01:23.545732] [DEBUG] [REMOTE ] AMZD: PASS: History has at least 300 days. [2026-01-09T12:01:23.545929] [DEBUG] [REMOTE ] AMZD: PASS: Price check passed. Min price $9.14. [2026-01-09T12:01:23.546062] [DEBUG] [REMOTE ] AMZD: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:23.546171] [DEBUG] [REMOTE ] AMZD: PASS: Integrity check passed. [2026-01-09T12:01:23.546210] [DEBUG] [REMOTE ] AMZD: Symbol is viable for forecasting. [2026-01-09T12:01:23.546258] [INFO ] [MAIN ] [181/3524] AMZD kept (0.3s) | 180 kept, 1 rejected | 137.4/min | ETA: 24.3m [2026-01-09T12:01:24.172785] [DEBUG] [REMOTE ] AMZN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:24.172924] [DEBUG] [REMOTE ] AMZN: PASS: History has at least 300 days. [2026-01-09T12:01:24.173146] [DEBUG] [REMOTE ] AMZN: PASS: Price check passed. Min price $213.04. [2026-01-09T12:01:24.173279] [DEBUG] [REMOTE ] AMZN: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:24.173398] [DEBUG] [REMOTE ] AMZN: PASS: Integrity check passed. [2026-01-09T12:01:24.173437] [DEBUG] [REMOTE ] AMZN: Symbol is viable for forecasting. [2026-01-09T12:01:24.173485] [INFO ] [MAIN ] [182/3524] AMZN kept (0.6s) | 181 kept, 1 rejected | 137.1/min | ETA: 24.4m [2026-01-09T12:01:24.325202] [DEBUG] [REMOTE ] AMZZ: Retrieved 455 rows, trimmed to 300. [2026-01-09T12:01:24.325361] [DEBUG] [REMOTE ] AMZZ: PASS: History has at least 300 days. [2026-01-09T12:01:24.325676] [DEBUG] [REMOTE ] AMZZ: PASS: Price check passed. Min price $27.79. [2026-01-09T12:01:24.325883] [DEBUG] [REMOTE ] AMZZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:24.326052] [DEBUG] [REMOTE ] AMZZ: PASS: Integrity check passed. [2026-01-09T12:01:24.326113] [DEBUG] [REMOTE ] AMZZ: Symbol is viable for forecasting. [2026-01-09T12:01:24.326178] [INFO ] [MAIN ] [183/3524] AMZZ kept (0.2s) | 182 kept, 1 rejected | 137.6/min | ETA: 24.3m [2026-01-09T12:01:25.043334] [DEBUG] [REMOTE ] AN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:25.043479] [DEBUG] [REMOTE ] AN: PASS: History has at least 300 days. [2026-01-09T12:01:25.043734] [DEBUG] [REMOTE ] AN: PASS: Price check passed. Min price $190.80. [2026-01-09T12:01:25.043880] [DEBUG] [REMOTE ] AN: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:25.044006] [DEBUG] [REMOTE ] AN: PASS: Integrity check passed. [2026-01-09T12:01:25.044049] [DEBUG] [REMOTE ] AN: Symbol is viable for forecasting. [2026-01-09T12:01:25.044105] [INFO ] [MAIN ] [184/3524] AN kept (0.7s) | 183 kept, 1 rejected | 137.1/min | ETA: 24.4m [2026-01-09T12:01:25.336952] [DEBUG] [REMOTE ] ANAB: Retrieved 2251 rows, trimmed to 300. [2026-01-09T12:01:25.337088] [DEBUG] [REMOTE ] ANAB: PASS: History has at least 300 days. [2026-01-09T12:01:25.337326] [DEBUG] [REMOTE ] ANAB: PASS: Price check passed. Min price $31.85. [2026-01-09T12:01:25.337469] [DEBUG] [REMOTE ] ANAB: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:25.337605] [DEBUG] [REMOTE ] ANAB: PASS: Integrity check passed. [2026-01-09T12:01:25.337650] [DEBUG] [REMOTE ] ANAB: Symbol is viable for forecasting. [2026-01-09T12:01:25.337700] [INFO ] [MAIN ] [185/3524] ANAB kept (0.3s) | 184 kept, 1 rejected | 137.4/min | ETA: 24.3m [2026-01-09T12:01:25.840923] [DEBUG] [REMOTE ] ANDE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:25.841077] [DEBUG] [REMOTE ] ANDE: PASS: History has at least 300 days. [2026-01-09T12:01:25.841332] [DEBUG] [REMOTE ] ANDE: PASS: Price check passed. Min price $42.32. [2026-01-09T12:01:25.841476] [DEBUG] [REMOTE ] ANDE: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:25.841624] [DEBUG] [REMOTE ] ANDE: PASS: Integrity check passed. [2026-01-09T12:01:25.841694] [DEBUG] [REMOTE ] ANDE: Symbol is viable for forecasting. [2026-01-09T12:01:25.841747] [INFO ] [MAIN ] [186/3524] ANDE kept (0.5s) | 185 kept, 1 rejected | 137.3/min | ETA: 24.3m [2026-01-09T12:01:26.361148] [DEBUG] [REMOTE ] ANF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:26.361322] [DEBUG] [REMOTE ] ANF: PASS: History has at least 300 days. [2026-01-09T12:01:26.361675] [DEBUG] [REMOTE ] ANF: PASS: Price check passed. Min price $65.61. [2026-01-09T12:01:26.362041] [DEBUG] [REMOTE ] ANF: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:26.362214] [DEBUG] [REMOTE ] ANF: PASS: Integrity check passed. [2026-01-09T12:01:26.362270] [DEBUG] [REMOTE ] ANF: Symbol is viable for forecasting. [2026-01-09T12:01:26.362339] [INFO ] [MAIN ] [187/3524] ANF kept (0.5s) | 186 kept, 1 rejected | 137.1/min | ETA: 24.3m [2026-01-09T12:01:26.724223] [DEBUG] [REMOTE ] ANGI: Retrieved 3555 rows, trimmed to 300. [2026-01-09T12:01:26.724369] [DEBUG] [REMOTE ] ANGI: PASS: History has at least 300 days. [2026-01-09T12:01:26.724625] [DEBUG] [REMOTE ] ANGI: PASS: Price check passed. Min price $10.42. [2026-01-09T12:01:26.724766] [DEBUG] [REMOTE ] ANGI: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:26.724903] [DEBUG] [REMOTE ] ANGI: PASS: Integrity check passed. [2026-01-09T12:01:26.724945] [DEBUG] [REMOTE ] ANGI: Symbol is viable for forecasting. [2026-01-09T12:01:26.724994] [INFO ] [MAIN ] [188/3524] ANGI kept (0.4s) | 187 kept, 1 rejected | 137.2/min | ETA: 24.3m [2026-01-09T12:01:27.127821] [DEBUG] [REMOTE ] ANGL: Retrieved 3457 rows, trimmed to 300. [2026-01-09T12:01:27.127957] [DEBUG] [REMOTE ] ANGL: PASS: History has at least 300 days. [2026-01-09T12:01:27.128172] [DEBUG] [REMOTE ] ANGL: PASS: Price check passed. Min price $28.83. [2026-01-09T12:01:27.128330] [DEBUG] [REMOTE ] ANGL: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:27.128456] [DEBUG] [REMOTE ] ANGL: PASS: Integrity check passed. [2026-01-09T12:01:27.128497] [DEBUG] [REMOTE ] ANGL: Symbol is viable for forecasting. [2026-01-09T12:01:27.128545] [INFO ] [MAIN ] [189/3524] ANGL kept (0.4s) | 188 kept, 1 rejected | 137.3/min | ETA: 24.3m [2026-01-09T12:01:27.626839] [DEBUG] [REMOTE ] ANGO: Retrieved 5437 rows, trimmed to 300. [2026-01-09T12:01:27.626979] [DEBUG] [REMOTE ] ANGO: PASS: History has at least 300 days. [2026-01-09T12:01:27.627199] [DEBUG] [REMOTE ] ANGO: PASS: Price check passed. Min price $10.05. [2026-01-09T12:01:27.627363] [DEBUG] [REMOTE ] ANGO: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:27.627485] [DEBUG] [REMOTE ] ANGO: PASS: Integrity check passed. [2026-01-09T12:01:27.627524] [DEBUG] [REMOTE ] ANGO: Symbol is viable for forecasting. [2026-01-09T12:01:27.627590] [INFO ] [MAIN ] [190/3524] ANGO kept (0.5s) | 189 kept, 1 rejected | 137.2/min | ETA: 24.3m [2026-01-09T12:01:28.102237] [DEBUG] [REMOTE ] ANIK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:28.102376] [DEBUG] [REMOTE ] ANIK: PASS: History has at least 300 days. [2026-01-09T12:01:28.102619] [DEBUG] [REMOTE ] ANIK: PASS: Price check passed. Min price $9.09. [2026-01-09T12:01:28.102754] [DEBUG] [REMOTE ] ANIK: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:28.102873] [DEBUG] [REMOTE ] ANIK: PASS: Integrity check passed. [2026-01-09T12:01:28.102912] [DEBUG] [REMOTE ] ANIK: Symbol is viable for forecasting. [2026-01-09T12:01:28.102959] [INFO ] [MAIN ] [191/3524] ANIK kept (0.5s) | 190 kept, 1 rejected | 137.1/min | ETA: 24.3m [2026-01-09T12:01:28.571551] [DEBUG] [REMOTE ] ANIP: Retrieved 6458 rows, trimmed to 300. [2026-01-09T12:01:28.571712] [DEBUG] [REMOTE ] ANIP: PASS: History has at least 300 days. [2026-01-09T12:01:28.571953] [DEBUG] [REMOTE ] ANIP: PASS: Price check passed. Min price $77.48. [2026-01-09T12:01:28.572089] [DEBUG] [REMOTE ] ANIP: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:28.572210] [DEBUG] [REMOTE ] ANIP: PASS: Integrity check passed. [2026-01-09T12:01:28.572251] [DEBUG] [REMOTE ] ANIP: Symbol is viable for forecasting. [2026-01-09T12:01:28.572299] [INFO ] [MAIN ] [192/3524] ANIP kept (0.5s) | 191 kept, 1 rejected | 137.1/min | ETA: 24.3m [2026-01-09T12:01:29.012712] [DEBUG] [REMOTE ] ANIX: Retrieved 6286 rows, trimmed to 300. [2026-01-09T12:01:29.012844] [DEBUG] [REMOTE ] ANIX: PASS: History has at least 300 days. [2026-01-09T12:01:29.013047] [DEBUG] [REMOTE ] ANIX: PASS: Price check passed. Min price $3.12. [2026-01-09T12:01:29.013181] [DEBUG] [REMOTE ] ANIX: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:29.013292] [DEBUG] [REMOTE ] ANIX: PASS: Integrity check passed. [2026-01-09T12:01:29.013332] [DEBUG] [REMOTE ] ANIX: Symbol is viable for forecasting. [2026-01-09T12:01:29.013381] [INFO ] [MAIN ] [193/3524] ANIX kept (0.4s) | 192 kept, 1 rejected | 137.1/min | ETA: 24.3m [2026-01-09T12:01:29.288724] [DEBUG] [REMOTE ] ANNX: Retrieved 1372 rows, trimmed to 300. [2026-01-09T12:01:29.288857] [DEBUG] [REMOTE ] ANNX: PASS: History has at least 300 days. [2026-01-09T12:01:29.289065] [DEBUG] [REMOTE ] ANNX: PASS: Price check passed. Min price $2.68. [2026-01-09T12:01:29.289205] [DEBUG] [REMOTE ] ANNX: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:29.289323] [DEBUG] [REMOTE ] ANNX: PASS: Integrity check passed. [2026-01-09T12:01:29.289363] [DEBUG] [REMOTE ] ANNX: Symbol is viable for forecasting. [2026-01-09T12:01:29.289413] [INFO ] [MAIN ] [194/3524] ANNX kept (0.3s) | 193 kept, 1 rejected | 137.3/min | ETA: 24.2m [2026-01-09T12:01:29.664350] [DEBUG] [REMOTE ] ANTX: Retrieved 951 rows, trimmed to 300. [2026-01-09T12:01:29.664496] [DEBUG] [REMOTE ] ANTX: PASS: History has at least 300 days. [2026-01-09T12:01:29.664750] [DEBUG] [REMOTE ] ANTX: PASS: Price check passed. Min price $1.05. [2026-01-09T12:01:29.664888] [DEBUG] [REMOTE ] ANTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:29.665003] [DEBUG] [REMOTE ] ANTX: PASS: Integrity check passed. [2026-01-09T12:01:29.665043] [DEBUG] [REMOTE ] ANTX: Symbol is viable for forecasting. [2026-01-09T12:01:29.665318] [INFO ] [MAIN ] [195/3524] ANTX kept (0.4s) | 194 kept, 1 rejected | 137.4/min | ETA: 24.2m [2026-01-09T12:01:30.133417] [DEBUG] [REMOTE ] ANVS: Retrieved 1495 rows, trimmed to 300. [2026-01-09T12:01:30.133548] [DEBUG] [REMOTE ] ANVS: PASS: History has at least 300 days. [2026-01-09T12:01:30.133785] [DEBUG] [REMOTE ] ANVS: PASS: Price check passed. Min price $1.68. [2026-01-09T12:01:30.134104] [DEBUG] [REMOTE ] ANVS: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:30.134218] [DEBUG] [REMOTE ] ANVS: PASS: Integrity check passed. [2026-01-09T12:01:30.134258] [DEBUG] [REMOTE ] ANVS: Symbol is viable for forecasting. [2026-01-09T12:01:30.134306] [INFO ] [MAIN ] [196/3524] ANVS kept (0.5s) | 195 kept, 1 rejected | 137.4/min | ETA: 24.2m [2026-01-09T12:01:30.613048] [DEBUG] [REMOTE ] AOD: Retrieved 4769 rows, trimmed to 300. [2026-01-09T12:01:30.613181] [DEBUG] [REMOTE ] AOD: PASS: History has at least 300 days. [2026-01-09T12:01:30.613393] [DEBUG] [REMOTE ] AOD: PASS: Price check passed. Min price $9.01. [2026-01-09T12:01:30.613531] [DEBUG] [REMOTE ] AOD: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:30.613673] [DEBUG] [REMOTE ] AOD: PASS: Integrity check passed. [2026-01-09T12:01:30.613752] [DEBUG] [REMOTE ] AOD: Symbol is viable for forecasting. [2026-01-09T12:01:30.613811] [INFO ] [MAIN ] [197/3524] AOD kept (0.5s) | 196 kept, 1 rejected | 137.3/min | ETA: 24.2m [2026-01-09T12:01:30.814626] [DEBUG] [REMOTE ] AOHY: Retrieved 474 rows, trimmed to 300. [2026-01-09T12:01:30.814757] [DEBUG] [REMOTE ] AOHY: PASS: History has at least 300 days. [2026-01-09T12:01:30.814952] [DEBUG] [REMOTE ] AOHY: PASS: Price check passed. Min price $10.91. [2026-01-09T12:01:30.815086] [DEBUG] [REMOTE ] AOHY: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:30.815195] [DEBUG] [REMOTE ] AOHY: PASS: Integrity check passed. [2026-01-09T12:01:30.815234] [DEBUG] [REMOTE ] AOHY: Symbol is viable for forecasting. [2026-01-09T12:01:30.815281] [INFO ] [MAIN ] [198/3524] AOHY kept (0.2s) | 197 kept, 1 rejected | 137.7/min | ETA: 24.2m [2026-01-09T12:01:31.460740] [DEBUG] [REMOTE ] AON: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:31.460894] [DEBUG] [REMOTE ] AON: PASS: History has at least 300 days. [2026-01-09T12:01:31.461135] [DEBUG] [REMOTE ] AON: PASS: Price check passed. Min price $325.36. [2026-01-09T12:01:31.461271] [DEBUG] [REMOTE ] AON: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:31.461392] [DEBUG] [REMOTE ] AON: PASS: Integrity check passed. [2026-01-09T12:01:31.461432] [DEBUG] [REMOTE ] AON: Symbol is viable for forecasting. [2026-01-09T12:01:31.461482] [INFO ] [MAIN ] [199/3524] AON kept (0.6s) | 198 kept, 1 rejected | 137.4/min | ETA: 24.2m [2026-01-09T12:01:31.992108] [DEBUG] [REMOTE ] AOS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:31.992252] [DEBUG] [REMOTE ] AOS: PASS: History has at least 300 days. [2026-01-09T12:01:31.992495] [DEBUG] [REMOTE ] AOS: PASS: Price check passed. Min price $63.25. [2026-01-09T12:01:31.992650] [DEBUG] [REMOTE ] AOS: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:31.992785] [DEBUG] [REMOTE ] AOS: PASS: Integrity check passed. [2026-01-09T12:01:31.992834] [DEBUG] [REMOTE ] AOS: Symbol is viable for forecasting. [2026-01-09T12:01:31.992889] [INFO ] [MAIN ] [200/3524] AOS kept (0.5s) | 199 kept, 1 rejected | 137.2/min | ETA: 24.2m [2026-01-09T12:01:32.419371] [DEBUG] [REMOTE ] AOSL: Retrieved 3949 rows, trimmed to 300. [2026-01-09T12:01:32.419496] [DEBUG] [REMOTE ] AOSL: PASS: History has at least 300 days. [2026-01-09T12:01:32.419732] [DEBUG] [REMOTE ] AOSL: PASS: Price check passed. Min price $17.47. [2026-01-09T12:01:32.419879] [DEBUG] [REMOTE ] AOSL: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:32.419997] [DEBUG] [REMOTE ] AOSL: PASS: Integrity check passed. [2026-01-09T12:01:32.420039] [DEBUG] [REMOTE ] AOSL: Symbol is viable for forecasting. [2026-01-09T12:01:32.420101] [INFO ] [MAIN ] [201/3524] AOSL kept (0.4s) | 200 kept, 1 rejected | 137.2/min | ETA: 24.2m [2026-01-09T12:01:32.898673] [DEBUG] [REMOTE ] AP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:32.898830] [DEBUG] [REMOTE ] AP: PASS: History has at least 300 days. [2026-01-09T12:01:32.899082] [DEBUG] [REMOTE ] AP: PASS: Price check passed. Min price $1.85. [2026-01-09T12:01:32.899221] [DEBUG] [REMOTE ] AP: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:32.899349] [DEBUG] [REMOTE ] AP: PASS: Integrity check passed. [2026-01-09T12:01:32.899391] [DEBUG] [REMOTE ] AP: Symbol is viable for forecasting. [2026-01-09T12:01:32.899443] [INFO ] [MAIN ] [202/3524] AP kept (0.5s) | 201 kept, 1 rejected | 137.2/min | ETA: 24.2m [2026-01-09T12:01:33.310821] [DEBUG] [REMOTE ] APA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:33.311024] [DEBUG] [REMOTE ] APA: PASS: History has at least 300 days. [2026-01-09T12:01:33.311398] [DEBUG] [REMOTE ] APA: PASS: Price check passed. Min price $21.66. [2026-01-09T12:01:33.311641] [DEBUG] [REMOTE ] APA: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:33.311836] [DEBUG] [REMOTE ] APA: PASS: Integrity check passed. [2026-01-09T12:01:33.311900] [DEBUG] [REMOTE ] APA: Symbol is viable for forecasting. [2026-01-09T12:01:33.311994] [INFO ] [MAIN ] [203/3524] APA kept (0.4s) | 202 kept, 1 rejected | 137.2/min | ETA: 24.2m [2026-01-09T12:01:33.662976] [DEBUG] [REMOTE ] APAM: Retrieved 3231 rows, trimmed to 300. [2026-01-09T12:01:33.663107] [DEBUG] [REMOTE ] APAM: PASS: History has at least 300 days. [2026-01-09T12:01:33.663313] [DEBUG] [REMOTE ] APAM: PASS: Price check passed. Min price $40.44. [2026-01-09T12:01:33.663448] [DEBUG] [REMOTE ] APAM: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:33.663560] [DEBUG] [REMOTE ] APAM: PASS: Integrity check passed. [2026-01-09T12:01:33.663620] [DEBUG] [REMOTE ] APAM: Symbol is viable for forecasting. [2026-01-09T12:01:33.663669] [INFO ] [MAIN ] [204/3524] APAM kept (0.4s) | 203 kept, 1 rejected | 137.3/min | ETA: 24.2m [2026-01-09T12:01:34.177389] [DEBUG] [REMOTE ] APD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:34.177541] [DEBUG] [REMOTE ] APD: PASS: History has at least 300 days. [2026-01-09T12:01:34.177827] [DEBUG] [REMOTE ] APD: PASS: Price check passed. Min price $229.12. [2026-01-09T12:01:34.177969] [DEBUG] [REMOTE ] APD: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:34.178102] [DEBUG] [REMOTE ] APD: PASS: Integrity check passed. [2026-01-09T12:01:34.178143] [DEBUG] [REMOTE ] APD: Symbol is viable for forecasting. [2026-01-09T12:01:34.178192] [INFO ] [MAIN ] [205/3524] APD kept (0.5s) | 204 kept, 1 rejected | 137.2/min | ETA: 24.2m [2026-01-09T12:01:34.399096] [DEBUG] [REMOTE ] APEI: Retrieved 4569 rows, trimmed to 300. [2026-01-09T12:01:34.399232] [DEBUG] [REMOTE ] APEI: PASS: History has at least 300 days. [2026-01-09T12:01:34.399447] [DEBUG] [REMOTE ] APEI: PASS: Price check passed. Min price $30.67. [2026-01-09T12:01:34.399619] [DEBUG] [REMOTE ] APEI: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:34.399748] [DEBUG] [REMOTE ] APEI: PASS: Integrity check passed. [2026-01-09T12:01:34.399811] [DEBUG] [REMOTE ] APEI: Symbol is viable for forecasting. [2026-01-09T12:01:34.399862] [INFO ] [MAIN ] [206/3524] APEI kept (0.2s) | 205 kept, 1 rejected | 137.5/min | ETA: 24.1m [2026-01-09T12:01:34.789336] [DEBUG] [REMOTE ] APG: Retrieved 1432 rows, trimmed to 300. [2026-01-09T12:01:34.789462] [DEBUG] [REMOTE ] APG: PASS: History has at least 300 days. [2026-01-09T12:01:34.789679] [DEBUG] [REMOTE ] APG: PASS: Price check passed. Min price $33.64. [2026-01-09T12:01:34.789817] [DEBUG] [REMOTE ] APG: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:34.789927] [DEBUG] [REMOTE ] APG: PASS: Integrity check passed. [2026-01-09T12:01:34.789966] [DEBUG] [REMOTE ] APG: Symbol is viable for forecasting. [2026-01-09T12:01:34.790030] [INFO ] [MAIN ] [207/3524] APG kept (0.4s) | 206 kept, 1 rejected | 137.6/min | ETA: 24.1m [2026-01-09T12:01:35.333060] [DEBUG] [REMOTE ] APGE: Retrieved 625 rows, trimmed to 300. [2026-01-09T12:01:35.333195] [DEBUG] [REMOTE ] APGE: PASS: History has at least 300 days. [2026-01-09T12:01:35.333402] [DEBUG] [REMOTE ] APGE: PASS: Price check passed. Min price $52.37. [2026-01-09T12:01:35.333551] [DEBUG] [REMOTE ] APGE: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:35.333688] [DEBUG] [REMOTE ] APGE: PASS: Integrity check passed. [2026-01-09T12:01:35.333762] [DEBUG] [REMOTE ] APGE: Symbol is viable for forecasting. [2026-01-09T12:01:35.333827] [INFO ] [MAIN ] [208/3524] APGE kept (0.5s) | 207 kept, 1 rejected | 137.4/min | ETA: 24.1m [2026-01-09T12:01:35.845886] [DEBUG] [REMOTE ] APH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:35.846037] [DEBUG] [REMOTE ] APH: PASS: History has at least 300 days. [2026-01-09T12:01:35.846291] [DEBUG] [REMOTE ] APH: PASS: Price check passed. Min price $122.40. [2026-01-09T12:01:35.846436] [DEBUG] [REMOTE ] APH: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:35.846600] [DEBUG] [REMOTE ] APH: PASS: Integrity check passed. [2026-01-09T12:01:35.846643] [DEBUG] [REMOTE ] APH: Symbol is viable for forecasting. [2026-01-09T12:01:35.846693] [INFO ] [MAIN ] [209/3524] APH kept (0.5s) | 208 kept, 1 rejected | 137.3/min | ETA: 24.1m [2026-01-09T12:01:36.113494] [DEBUG] [REMOTE ] API: Retrieved 1391 rows, trimmed to 300. [2026-01-09T12:01:36.113651] [DEBUG] [REMOTE ] API: PASS: History has at least 300 days. [2026-01-09T12:01:36.113878] [DEBUG] [REMOTE ] API: PASS: Price check passed. Min price $3.24. [2026-01-09T12:01:36.114065] [DEBUG] [REMOTE ] API: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:36.114216] [DEBUG] [REMOTE ] API: PASS: Integrity check passed. [2026-01-09T12:01:36.114272] [DEBUG] [REMOTE ] API: Symbol is viable for forecasting. [2026-01-09T12:01:36.114340] [INFO ] [MAIN ] [210/3524] API kept (0.3s) | 209 kept, 1 rejected | 137.6/min | ETA: 24.1m [2026-01-09T12:01:36.496337] [DEBUG] [REMOTE ] APLD: Retrieved 3894 rows, trimmed to 300. [2026-01-09T12:01:36.496488] [DEBUG] [REMOTE ] APLD: PASS: History has at least 300 days. [2026-01-09T12:01:36.496808] [DEBUG] [REMOTE ] APLD: PASS: Price check passed. Min price $21.09. [2026-01-09T12:01:36.497004] [DEBUG] [REMOTE ] APLD: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:36.497168] [DEBUG] [REMOTE ] APLD: PASS: Integrity check passed. [2026-01-09T12:01:36.497232] [DEBUG] [REMOTE ] APLD: Symbol is viable for forecasting. [2026-01-09T12:01:36.497354] [INFO ] [MAIN ] [211/3524] APLD kept (0.4s) | 210 kept, 1 rejected | 137.7/min | ETA: 24.1m [2026-01-09T12:01:36.979915] [DEBUG] [REMOTE ] APLE: Retrieved 2678 rows, trimmed to 300. [2026-01-09T12:01:36.980045] [DEBUG] [REMOTE ] APLE: PASS: History has at least 300 days. [2026-01-09T12:01:36.980254] [DEBUG] [REMOTE ] APLE: PASS: Price check passed. Min price $11.02. [2026-01-09T12:01:36.980392] [DEBUG] [REMOTE ] APLE: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:36.980509] [DEBUG] [REMOTE ] APLE: PASS: Integrity check passed. [2026-01-09T12:01:36.980550] [DEBUG] [REMOTE ] APLE: Symbol is viable for forecasting. [2026-01-09T12:01:36.980620] [INFO ] [MAIN ] [212/3524] APLE kept (0.5s) | 211 kept, 1 rejected | 137.6/min | ETA: 24.1m [2026-01-09T12:01:37.344115] [DEBUG] [REMOTE ] APLS: Retrieved 2051 rows, trimmed to 300. [2026-01-09T12:01:37.344250] [DEBUG] [REMOTE ] APLS: PASS: History has at least 300 days. [2026-01-09T12:01:37.344466] [DEBUG] [REMOTE ] APLS: PASS: Price check passed. Min price $19.00. [2026-01-09T12:01:37.344639] [DEBUG] [REMOTE ] APLS: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:37.344766] [DEBUG] [REMOTE ] APLS: PASS: Integrity check passed. [2026-01-09T12:01:37.344808] [DEBUG] [REMOTE ] APLS: Symbol is viable for forecasting. [2026-01-09T12:01:37.344876] [INFO ] [MAIN ] [213/3524] APLS kept (0.4s) | 212 kept, 1 rejected | 137.7/min | ETA: 24.0m [2026-01-09T12:01:37.730389] [DEBUG] [REMOTE ] APM: Retrieved 1774 rows, trimmed to 300. [2026-01-09T12:01:37.730508] [DEBUG] [REMOTE ] APM: PASS: History has at least 300 days. [2026-01-09T12:01:37.730728] [DEBUG] [REMOTE ] APM: PASS: Price check passed. Min price $1.02. [2026-01-09T12:01:37.730862] [DEBUG] [REMOTE ] APM: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:37.730970] [DEBUG] [REMOTE ] APM: PASS: Integrity check passed. [2026-01-09T12:01:37.731010] [DEBUG] [REMOTE ] APM: Symbol is viable for forecasting. [2026-01-09T12:01:37.731056] [INFO ] [MAIN ] [214/3524] APM kept (0.4s) | 213 kept, 1 rejected | 137.8/min | ETA: 24.0m [2026-01-09T12:01:38.241214] [DEBUG] [REMOTE ] APO: Retrieved 3717 rows, trimmed to 300. [2026-01-09T12:01:38.241337] [DEBUG] [REMOTE ] APO: PASS: History has at least 300 days. [2026-01-09T12:01:38.241537] [DEBUG] [REMOTE ] APO: PASS: Price check passed. Min price $120.35. [2026-01-09T12:01:38.241704] [DEBUG] [REMOTE ] APO: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:38.241815] [DEBUG] [REMOTE ] APO: PASS: Integrity check passed. [2026-01-09T12:01:38.241855] [DEBUG] [REMOTE ] APO: Symbol is viable for forecasting. [2026-01-09T12:01:38.241902] [INFO ] [MAIN ] [215/3524] APO kept (0.5s) | 214 kept, 1 rejected | 137.7/min | ETA: 24.0m [2026-01-09T12:01:38.752793] [DEBUG] [REMOTE ] APOG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:38.752928] [DEBUG] [REMOTE ] APOG: PASS: History has at least 300 days. [2026-01-09T12:01:38.753140] [DEBUG] [REMOTE ] APOG: PASS: Price check passed. Min price $32.11. [2026-01-09T12:01:38.753277] [DEBUG] [REMOTE ] APOG: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:38.753390] [DEBUG] [REMOTE ] APOG: PASS: Integrity check passed. [2026-01-09T12:01:38.753429] [DEBUG] [REMOTE ] APOG: Symbol is viable for forecasting. [2026-01-09T12:01:38.753477] [INFO ] [MAIN ] [216/3524] APOG kept (0.5s) | 215 kept, 1 rejected | 137.6/min | ETA: 24.0m [2026-01-09T12:01:39.021270] [DEBUG] [REMOTE ] APP: Retrieved 1190 rows, trimmed to 300. [2026-01-09T12:01:39.021394] [DEBUG] [REMOTE ] APP: PASS: History has at least 300 days. [2026-01-09T12:01:39.021614] [DEBUG] [REMOTE ] APP: PASS: Price check passed. Min price $520.26. [2026-01-09T12:01:39.021758] [DEBUG] [REMOTE ] APP: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:39.021867] [DEBUG] [REMOTE ] APP: PASS: Integrity check passed. [2026-01-09T12:01:39.021906] [DEBUG] [REMOTE ] APP: Symbol is viable for forecasting. [2026-01-09T12:01:39.021955] [INFO ] [MAIN ] [217/3524] APP kept (0.3s) | 216 kept, 1 rejected | 137.8/min | ETA: 24.0m [2026-01-09T12:01:39.477993] [DEBUG] [REMOTE ] APPF: Retrieved 2650 rows, trimmed to 300. [2026-01-09T12:01:39.478126] [DEBUG] [REMOTE ] APPF: PASS: History has at least 300 days. [2026-01-09T12:01:39.478330] [DEBUG] [REMOTE ] APPF: PASS: Price check passed. Min price $221.31. [2026-01-09T12:01:39.478463] [DEBUG] [REMOTE ] APPF: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:39.478595] [DEBUG] [REMOTE ] APPF: PASS: Integrity check passed. [2026-01-09T12:01:39.478637] [DEBUG] [REMOTE ] APPF: Symbol is viable for forecasting. [2026-01-09T12:01:39.478684] [INFO ] [MAIN ] [218/3524] APPF kept (0.5s) | 217 kept, 1 rejected | 137.8/min | ETA: 24.0m [2026-01-09T12:01:39.840950] [DEBUG] [REMOTE ] APPN: Retrieved 2168 rows, trimmed to 300. [2026-01-09T12:01:39.841083] [DEBUG] [REMOTE ] APPN: PASS: History has at least 300 days. [2026-01-09T12:01:39.841296] [DEBUG] [REMOTE ] APPN: PASS: Price check passed. Min price $27.69. [2026-01-09T12:01:39.841430] [DEBUG] [REMOTE ] APPN: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:39.841543] [DEBUG] [REMOTE ] APPN: PASS: Integrity check passed. [2026-01-09T12:01:39.841631] [DEBUG] [REMOTE ] APPN: Symbol is viable for forecasting. [2026-01-09T12:01:39.841694] [INFO ] [MAIN ] [219/3524] APPN kept (0.4s) | 218 kept, 1 rejected | 137.9/min | ETA: 24.0m [2026-01-09T12:01:40.352364] [DEBUG] [REMOTE ] APPS: Retrieved 4912 rows, trimmed to 300. [2026-01-09T12:01:40.352486] [DEBUG] [REMOTE ] APPS: PASS: History has at least 300 days. [2026-01-09T12:01:40.352732] [DEBUG] [REMOTE ] APPS: PASS: Price check passed. Min price $4.19. [2026-01-09T12:01:40.352873] [DEBUG] [REMOTE ] APPS: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:40.352984] [DEBUG] [REMOTE ] APPS: PASS: Integrity check passed. [2026-01-09T12:01:40.353024] [DEBUG] [REMOTE ] APPS: Symbol is viable for forecasting. [2026-01-09T12:01:40.353071] [INFO ] [MAIN ] [220/3524] APPS kept (0.5s) | 219 kept, 1 rejected | 137.8/min | ETA: 24.0m [2026-01-09T12:01:40.638721] [DEBUG] [REMOTE ] APYX: Retrieved 1765 rows, trimmed to 300. [2026-01-09T12:01:40.638847] [DEBUG] [REMOTE ] APYX: PASS: History has at least 300 days. [2026-01-09T12:01:40.639074] [DEBUG] [REMOTE ] APYX: PASS: Price check passed. Min price $2.90. [2026-01-09T12:01:40.639205] [DEBUG] [REMOTE ] APYX: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:40.639313] [DEBUG] [REMOTE ] APYX: PASS: Integrity check passed. [2026-01-09T12:01:40.639353] [DEBUG] [REMOTE ] APYX: Symbol is viable for forecasting. [2026-01-09T12:01:40.639400] [INFO ] [MAIN ] [221/3524] APYX kept (0.3s) | 220 kept, 1 rejected | 138.0/min | ETA: 23.9m [2026-01-09T12:01:41.096389] [DEBUG] [REMOTE ] AQMS: Retrieved 2626 rows, trimmed to 300. [2026-01-09T12:01:41.096508] [DEBUG] [REMOTE ] AQMS: PASS: History has at least 300 days. [2026-01-09T12:01:41.096729] [DEBUG] [REMOTE ] AQMS: PASS: Price check passed. Min price $4.76. [2026-01-09T12:01:41.096865] [DEBUG] [REMOTE ] AQMS: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:41.096977] [DEBUG] [REMOTE ] AQMS: PASS: Integrity check passed. [2026-01-09T12:01:41.097017] [DEBUG] [REMOTE ] AQMS: Symbol is viable for forecasting. [2026-01-09T12:01:41.097064] [INFO ] [MAIN ] [222/3524] AQMS kept (0.5s) | 221 kept, 1 rejected | 137.9/min | ETA: 23.9m [2026-01-09T12:01:41.531863] [DEBUG] [REMOTE ] AQN: Retrieved 4065 rows, trimmed to 300. [2026-01-09T12:01:41.531997] [DEBUG] [REMOTE ] AQN: PASS: History has at least 300 days. [2026-01-09T12:01:41.532204] [DEBUG] [REMOTE ] AQN: PASS: Price check passed. Min price $5.46. [2026-01-09T12:01:41.532338] [DEBUG] [REMOTE ] AQN: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:41.532449] [DEBUG] [REMOTE ] AQN: PASS: Integrity check passed. [2026-01-09T12:01:41.532488] [DEBUG] [REMOTE ] AQN: Symbol is viable for forecasting. [2026-01-09T12:01:41.532535] [INFO ] [MAIN ] [223/3524] AQN kept (0.4s) | 222 kept, 1 rejected | 137.9/min | ETA: 23.9m [2026-01-09T12:01:41.863015] [DEBUG] [REMOTE ] AQNB: Retrieved 1665 rows, trimmed to 300. [2026-01-09T12:01:41.863141] [DEBUG] [REMOTE ] AQNB: PASS: History has at least 300 days. [2026-01-09T12:01:41.863345] [DEBUG] [REMOTE ] AQNB: PASS: Price check passed. Min price $25.09. [2026-01-09T12:01:41.863482] [DEBUG] [REMOTE ] AQNB: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:41.863614] [DEBUG] [REMOTE ] AQNB: PASS: Integrity check passed. [2026-01-09T12:01:41.863657] [DEBUG] [REMOTE ] AQNB: Symbol is viable for forecasting. [2026-01-09T12:01:41.863707] [INFO ] [MAIN ] [224/3524] AQNB kept (0.3s) | 223 kept, 1 rejected | 138.1/min | ETA: 23.9m [2026-01-09T12:01:42.062386] [DEBUG] [REMOTE ] ARBB: Retrieved 693 rows, trimmed to 300. [2026-01-09T12:01:42.062534] [DEBUG] [REMOTE ] ARBB: PASS: History has at least 300 days. [2026-01-09T12:01:42.062768] [DEBUG] [REMOTE ] ARBB: PASS: Price check passed. Min price $5.22. [2026-01-09T12:01:42.062905] [DEBUG] [REMOTE ] ARBB: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:42.063028] [DEBUG] [REMOTE ] ARBB: PASS: Integrity check passed. [2026-01-09T12:01:42.063084] [DEBUG] [REMOTE ] ARBB: Symbol is viable for forecasting. [2026-01-09T12:01:42.063132] [INFO ] [MAIN ] [225/3524] ARBB kept (0.2s) | 224 kept, 1 rejected | 138.4/min | ETA: 23.8m [2026-01-09T12:01:42.582604] [DEBUG] [REMOTE ] ARBE: Retrieved 1067 rows, trimmed to 300. [2026-01-09T12:01:42.582744] [DEBUG] [REMOTE ] ARBE: PASS: History has at least 300 days. [2026-01-09T12:01:42.582948] [DEBUG] [REMOTE ] ARBE: PASS: Price check passed. Min price $1.03. [2026-01-09T12:01:42.583082] [DEBUG] [REMOTE ] ARBE: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:42.583193] [DEBUG] [REMOTE ] ARBE: PASS: Integrity check passed. [2026-01-09T12:01:42.583232] [DEBUG] [REMOTE ] ARBE: Symbol is viable for forecasting. [2026-01-09T12:01:42.583279] [INFO ] [MAIN ] [226/3524] ARBE kept (0.5s) | 225 kept, 1 rejected | 138.3/min | ETA: 23.8m [2026-01-09T12:01:43.243146] [DEBUG] [REMOTE ] ARCB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:43.243284] [DEBUG] [REMOTE ] ARCB: PASS: History has at least 300 days. [2026-01-09T12:01:43.243519] [DEBUG] [REMOTE ] ARCB: PASS: Price check passed. Min price $59.62. [2026-01-09T12:01:43.243684] [DEBUG] [REMOTE ] ARCB: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:43.243810] [DEBUG] [REMOTE ] ARCB: PASS: Integrity check passed. [2026-01-09T12:01:43.243852] [DEBUG] [REMOTE ] ARCB: Symbol is viable for forecasting. [2026-01-09T12:01:43.243908] [INFO ] [MAIN ] [227/3524] ARCB kept (0.7s) | 226 kept, 1 rejected | 138.0/min | ETA: 23.9m [2026-01-09T12:01:43.554747] [DEBUG] [REMOTE ] ARCC: Retrieved 5350 rows, trimmed to 300. [2026-01-09T12:01:43.554878] [DEBUG] [REMOTE ] ARCC: PASS: History has at least 300 days. [2026-01-09T12:01:43.555102] [DEBUG] [REMOTE ] ARCC: PASS: Price check passed. Min price $19.06. [2026-01-09T12:01:43.555249] [DEBUG] [REMOTE ] ARCC: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:43.555370] [DEBUG] [REMOTE ] ARCC: PASS: Integrity check passed. [2026-01-09T12:01:43.555412] [DEBUG] [REMOTE ] ARCC: Symbol is viable for forecasting. [2026-01-09T12:01:43.555463] [INFO ] [MAIN ] [228/3524] ARCC kept (0.3s) | 227 kept, 1 rejected | 138.2/min | ETA: 23.9m [2026-01-09T12:01:43.858721] [DEBUG] [REMOTE ] ARCO: Retrieved 3706 rows, trimmed to 300. [2026-01-09T12:01:43.858853] [DEBUG] [REMOTE ] ARCO: PASS: History has at least 300 days. [2026-01-09T12:01:43.859070] [DEBUG] [REMOTE ] ARCO: PASS: Price check passed. Min price $6.87. [2026-01-09T12:01:43.859211] [DEBUG] [REMOTE ] ARCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:43.859328] [DEBUG] [REMOTE ] ARCO: PASS: Integrity check passed. [2026-01-09T12:01:43.859370] [DEBUG] [REMOTE ] ARCO: Symbol is viable for forecasting. [2026-01-09T12:01:43.859418] [INFO ] [MAIN ] [229/3524] ARCO kept (0.3s) | 228 kept, 1 rejected | 138.3/min | ETA: 23.8m [2026-01-09T12:01:44.257069] [DEBUG] [REMOTE ] ARDC: Retrieved 3298 rows, trimmed to 300. [2026-01-09T12:01:44.257204] [DEBUG] [REMOTE ] ARDC: PASS: History has at least 300 days. [2026-01-09T12:01:44.257436] [DEBUG] [REMOTE ] ARDC: PASS: Price check passed. Min price $13.03. [2026-01-09T12:01:44.257595] [DEBUG] [REMOTE ] ARDC: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:44.257714] [DEBUG] [REMOTE ] ARDC: PASS: Integrity check passed. [2026-01-09T12:01:44.257787] [DEBUG] [REMOTE ] ARDC: Symbol is viable for forecasting. [2026-01-09T12:01:44.257850] [INFO ] [MAIN ] [230/3524] ARDC kept (0.4s) | 229 kept, 1 rejected | 138.4/min | ETA: 23.8m [2026-01-09T12:01:44.836521] [DEBUG] [REMOTE ] ARDX: Retrieved 2907 rows, trimmed to 300. [2026-01-09T12:01:44.836677] [DEBUG] [REMOTE ] ARDX: PASS: History has at least 300 days. [2026-01-09T12:01:44.836891] [DEBUG] [REMOTE ] ARDX: PASS: Price check passed. Min price $4.96. [2026-01-09T12:01:44.837027] [DEBUG] [REMOTE ] ARDX: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:44.837139] [DEBUG] [REMOTE ] ARDX: PASS: Integrity check passed. [2026-01-09T12:01:44.837196] [DEBUG] [REMOTE ] ARDX: Symbol is viable for forecasting. [2026-01-09T12:01:44.837245] [INFO ] [MAIN ] [231/3524] ARDX kept (0.6s) | 230 kept, 1 rejected | 138.2/min | ETA: 23.8m [2026-01-09T12:01:45.188958] [DEBUG] [REMOTE ] ARE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:45.189126] [DEBUG] [REMOTE ] ARE: PASS: History has at least 300 days. [2026-01-09T12:01:45.189435] [DEBUG] [REMOTE ] ARE: PASS: Price check passed. Min price $44.32. [2026-01-09T12:01:45.189652] [DEBUG] [REMOTE ] ARE: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:45.189822] [DEBUG] [REMOTE ] ARE: PASS: Integrity check passed. [2026-01-09T12:01:45.189883] [DEBUG] [REMOTE ] ARE: Symbol is viable for forecasting. [2026-01-09T12:01:45.189956] [INFO ] [MAIN ] [232/3524] ARE kept (0.4s) | 231 kept, 1 rejected | 138.3/min | ETA: 23.8m [2026-01-09T12:01:45.542924] [DEBUG] [REMOTE ] AREC: Retrieved 2012 rows, trimmed to 300. [2026-01-09T12:01:45.543046] [DEBUG] [REMOTE ] AREC: PASS: History has at least 300 days. [2026-01-09T12:01:45.543254] [DEBUG] [REMOTE ] AREC: PASS: Price check passed. Min price $2.13. [2026-01-09T12:01:45.543390] [DEBUG] [REMOTE ] AREC: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:45.543501] [DEBUG] [REMOTE ] AREC: PASS: Integrity check passed. [2026-01-09T12:01:45.543542] [DEBUG] [REMOTE ] AREC: Symbol is viable for forecasting. [2026-01-09T12:01:45.543608] [INFO ] [MAIN ] [233/3524] AREC kept (0.4s) | 232 kept, 1 rejected | 138.4/min | ETA: 23.8m [2026-01-09T12:01:45.899185] [DEBUG] [REMOTE ] ARES: Retrieved 2940 rows, trimmed to 300. [2026-01-09T12:01:45.899309] [DEBUG] [REMOTE ] ARES: PASS: History has at least 300 days. [2026-01-09T12:01:45.899512] [DEBUG] [REMOTE ] ARES: PASS: Price check passed. Min price $139.63. [2026-01-09T12:01:45.899670] [DEBUG] [REMOTE ] ARES: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:45.899785] [DEBUG] [REMOTE ] ARES: PASS: Integrity check passed. [2026-01-09T12:01:45.899825] [DEBUG] [REMOTE ] ARES: Symbol is viable for forecasting. [2026-01-09T12:01:45.899875] [INFO ] [MAIN ] [234/3524] ARES kept (0.4s) | 233 kept, 1 rejected | 138.5/min | ETA: 23.8m [2026-01-09T12:01:46.353786] [DEBUG] [REMOTE ] ARGX: Retrieved 2173 rows, trimmed to 300. [2026-01-09T12:01:46.354014] [DEBUG] [REMOTE ] ARGX: PASS: History has at least 300 days. [2026-01-09T12:01:46.354380] [DEBUG] [REMOTE ] ARGX: PASS: Price check passed. Min price $795.57. [2026-01-09T12:01:46.354544] [DEBUG] [REMOTE ] ARGX: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:46.354773] [DEBUG] [REMOTE ] ARGX: PASS: Integrity check passed. [2026-01-09T12:01:46.354831] [DEBUG] [REMOTE ] ARGX: Symbol is viable for forecasting. [2026-01-09T12:01:46.354910] [INFO ] [MAIN ] [235/3524] ARGX kept (0.5s) | 234 kept, 1 rejected | 138.5/min | ETA: 23.8m [2026-01-09T12:01:46.758829] [DEBUG] [REMOTE ] ARHS: Retrieved 1048 rows, trimmed to 300. [2026-01-09T12:01:46.759107] [DEBUG] [REMOTE ] ARHS: PASS: History has at least 300 days. [2026-01-09T12:01:46.759509] [DEBUG] [REMOTE ] ARHS: PASS: Price check passed. Min price $8.87. [2026-01-09T12:01:46.759706] [DEBUG] [REMOTE ] ARHS: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:46.759878] [DEBUG] [REMOTE ] ARHS: PASS: Integrity check passed. [2026-01-09T12:01:46.759925] [DEBUG] [REMOTE ] ARHS: Symbol is viable for forecasting. [2026-01-09T12:01:46.759991] [INFO ] [MAIN ] [236/3524] ARHS kept (0.4s) | 235 kept, 1 rejected | 138.5/min | ETA: 23.7m [2026-01-09T12:01:47.251314] [DEBUG] [REMOTE ] ARI: Retrieved 4098 rows, trimmed to 300. [2026-01-09T12:01:47.251501] [DEBUG] [REMOTE ] ARI: PASS: History has at least 300 days. [2026-01-09T12:01:47.251872] [DEBUG] [REMOTE ] ARI: PASS: Price check passed. Min price $9.43. [2026-01-09T12:01:47.252079] [DEBUG] [REMOTE ] ARI: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:47.252269] [DEBUG] [REMOTE ] ARI: PASS: Integrity check passed. [2026-01-09T12:01:47.252352] [DEBUG] [REMOTE ] ARI: Symbol is viable for forecasting. [2026-01-09T12:01:47.252432] [INFO ] [MAIN ] [237/3524] ARI kept (0.5s) | 236 kept, 1 rejected | 138.4/min | ETA: 23.7m [2026-01-09T12:01:47.541436] [DEBUG] [REMOTE ] ARKO: Retrieved 1959 rows, trimmed to 300. [2026-01-09T12:01:47.541652] [DEBUG] [REMOTE ] ARKO: PASS: History has at least 300 days. [2026-01-09T12:01:47.541914] [DEBUG] [REMOTE ] ARKO: PASS: Price check passed. Min price $3.96. [2026-01-09T12:01:47.542055] [DEBUG] [REMOTE ] ARKO: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:47.542180] [DEBUG] [REMOTE ] ARKO: PASS: Integrity check passed. [2026-01-09T12:01:47.542223] [DEBUG] [REMOTE ] ARKO: Symbol is viable for forecasting. [2026-01-09T12:01:47.542277] [INFO ] [MAIN ] [238/3524] ARKO kept (0.3s) | 237 kept, 1 rejected | 138.6/min | ETA: 23.7m [2026-01-09T12:01:47.957937] [DEBUG] [REMOTE ] ARLO: Retrieved 1868 rows, trimmed to 300. [2026-01-09T12:01:47.958146] [DEBUG] [REMOTE ] ARLO: PASS: History has at least 300 days. [2026-01-09T12:01:47.958452] [DEBUG] [REMOTE ] ARLO: PASS: Price check passed. Min price $12.90. [2026-01-09T12:01:47.958666] [DEBUG] [REMOTE ] ARLO: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:47.958831] [DEBUG] [REMOTE ] ARLO: PASS: Integrity check passed. [2026-01-09T12:01:47.958879] [DEBUG] [REMOTE ] ARLO: Symbol is viable for forecasting. [2026-01-09T12:01:47.958945] [INFO ] [MAIN ] [239/3524] ARLO kept (0.4s) | 238 kept, 1 rejected | 138.7/min | ETA: 23.7m [2026-01-09T12:01:48.554690] [DEBUG] [REMOTE ] ARLP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:48.554897] [DEBUG] [REMOTE ] ARLP: PASS: History has at least 300 days. [2026-01-09T12:01:48.555216] [DEBUG] [REMOTE ] ARLP: PASS: Price check passed. Min price $22.50. [2026-01-09T12:01:48.555360] [DEBUG] [REMOTE ] ARLP: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:48.555503] [DEBUG] [REMOTE ] ARLP: PASS: Integrity check passed. [2026-01-09T12:01:48.555685] [DEBUG] [REMOTE ] ARLP: Symbol is viable for forecasting. [2026-01-09T12:01:48.555747] [INFO ] [MAIN ] [240/3524] ARLP kept (0.6s) | 239 kept, 1 rejected | 138.4/min | ETA: 23.7m [2026-01-09T12:01:48.746840] [DEBUG] [REMOTE ] ARM: Retrieved 582 rows, trimmed to 300. [2026-01-09T12:01:48.747050] [DEBUG] [REMOTE ] ARM: PASS: History has at least 300 days. [2026-01-09T12:01:48.747335] [DEBUG] [REMOTE ] ARM: PASS: Price check passed. Min price $109.31. [2026-01-09T12:01:48.747494] [DEBUG] [REMOTE ] ARM: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:48.747637] [DEBUG] [REMOTE ] ARM: PASS: Integrity check passed. [2026-01-09T12:01:48.747714] [DEBUG] [REMOTE ] ARM: Symbol is viable for forecasting. [2026-01-09T12:01:48.747769] [INFO ] [MAIN ] [241/3524] ARM kept (0.2s) | 240 kept, 1 rejected | 138.8/min | ETA: 23.7m [2026-01-09T12:01:49.123733] [DEBUG] [REMOTE ] ARMK: Retrieved 3036 rows, trimmed to 300. [2026-01-09T12:01:49.123941] [DEBUG] [REMOTE ] ARMK: PASS: History has at least 300 days. [2026-01-09T12:01:49.124236] [DEBUG] [REMOTE ] ARMK: PASS: Price check passed. Min price $35.93. [2026-01-09T12:01:49.124384] [DEBUG] [REMOTE ] ARMK: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:49.124532] [DEBUG] [REMOTE ] ARMK: PASS: Integrity check passed. [2026-01-09T12:01:49.124600] [DEBUG] [REMOTE ] ARMK: Symbol is viable for forecasting. [2026-01-09T12:01:49.124659] [INFO ] [MAIN ] [242/3524] ARMK kept (0.4s) | 241 kept, 1 rejected | 138.8/min | ETA: 23.6m [2026-01-09T12:01:49.665492] [DEBUG] [REMOTE ] AROC: Retrieved 2559 rows, trimmed to 300. [2026-01-09T12:01:49.665665] [DEBUG] [REMOTE ] AROC: PASS: History has at least 300 days. [2026-01-09T12:01:49.665898] [DEBUG] [REMOTE ] AROC: PASS: Price check passed. Min price $23.04. [2026-01-09T12:01:49.666043] [DEBUG] [REMOTE ] AROC: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:49.666184] [DEBUG] [REMOTE ] AROC: PASS: Integrity check passed. [2026-01-09T12:01:49.666227] [DEBUG] [REMOTE ] AROC: Symbol is viable for forecasting. [2026-01-09T12:01:49.666277] [INFO ] [MAIN ] [243/3524] AROC kept (0.5s) | 242 kept, 1 rejected | 138.7/min | ETA: 23.7m [2026-01-09T12:01:50.297645] [DEBUG] [REMOTE ] ARQ: Retrieved 5526 rows, trimmed to 300. [2026-01-09T12:01:50.297853] [DEBUG] [REMOTE ] ARQ: PASS: History has at least 300 days. [2026-01-09T12:01:50.298143] [DEBUG] [REMOTE ] ARQ: PASS: Price check passed. Min price $3.20. [2026-01-09T12:01:50.298287] [DEBUG] [REMOTE ] ARQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:50.298428] [DEBUG] [REMOTE ] ARQ: PASS: Integrity check passed. [2026-01-09T12:01:50.298469] [DEBUG] [REMOTE ] ARQ: Symbol is viable for forecasting. [2026-01-09T12:01:50.298523] [INFO ] [MAIN ] [244/3524] ARQ kept (0.6s) | 243 kept, 1 rejected | 138.4/min | ETA: 23.7m [2026-01-09T12:01:50.565014] [DEBUG] [REMOTE ] ARQQ: Retrieved 1090 rows, trimmed to 300. [2026-01-09T12:01:50.565220] [DEBUG] [REMOTE ] ARQQ: PASS: History has at least 300 days. [2026-01-09T12:01:50.565478] [DEBUG] [REMOTE ] ARQQ: PASS: Price check passed. Min price $21.72. [2026-01-09T12:01:50.565650] [DEBUG] [REMOTE ] ARQQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:50.565778] [DEBUG] [REMOTE ] ARQQ: PASS: Integrity check passed. [2026-01-09T12:01:50.565821] [DEBUG] [REMOTE ] ARQQ: Symbol is viable for forecasting. [2026-01-09T12:01:50.565874] [INFO ] [MAIN ] [245/3524] ARQQ kept (0.3s) | 244 kept, 1 rejected | 138.6/min | ETA: 23.7m [2026-01-09T12:01:50.971866] [DEBUG] [REMOTE ] ARRY: Retrieved 1314 rows, trimmed to 300. [2026-01-09T12:01:50.971998] [DEBUG] [REMOTE ] ARRY: PASS: History has at least 300 days. [2026-01-09T12:01:50.972201] [DEBUG] [REMOTE ] ARRY: PASS: Price check passed. Min price $6.68. [2026-01-09T12:01:50.972337] [DEBUG] [REMOTE ] ARRY: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:50.972447] [DEBUG] [REMOTE ] ARRY: PASS: Integrity check passed. [2026-01-09T12:01:50.972486] [DEBUG] [REMOTE ] ARRY: Symbol is viable for forecasting. [2026-01-09T12:01:50.972533] [INFO ] [MAIN ] [246/3524] ARRY kept (0.4s) | 245 kept, 1 rejected | 138.7/min | ETA: 23.6m [2026-01-09T12:01:51.385541] [DEBUG] [REMOTE ] ARTL: Retrieved 1772 rows, trimmed to 300. [2026-01-09T12:01:51.385687] [DEBUG] [REMOTE ] ARTL: PASS: History has at least 300 days. [2026-01-09T12:01:51.385892] [DEBUG] [REMOTE ] ARTL: PASS: Price check passed. Min price $1.16. [2026-01-09T12:01:51.386028] [DEBUG] [REMOTE ] ARTL: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:51.386140] [DEBUG] [REMOTE ] ARTL: PASS: Integrity check passed. [2026-01-09T12:01:51.386181] [DEBUG] [REMOTE ] ARTL: Symbol is viable for forecasting. [2026-01-09T12:01:51.386230] [INFO ] [MAIN ] [247/3524] ARTL kept (0.4s) | 246 kept, 1 rejected | 138.7/min | ETA: 23.6m [2026-01-09T12:01:52.007029] [DEBUG] [REMOTE ] ARTNA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:52.007163] [DEBUG] [REMOTE ] ARTNA: PASS: History has at least 300 days. [2026-01-09T12:01:52.007403] [DEBUG] [REMOTE ] ARTNA: PASS: Price check passed. Min price $30.88. [2026-01-09T12:01:52.007543] [DEBUG] [REMOTE ] ARTNA: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:52.007679] [DEBUG] [REMOTE ] ARTNA: PASS: Integrity check passed. [2026-01-09T12:01:52.007720] [DEBUG] [REMOTE ] ARTNA: Symbol is viable for forecasting. [2026-01-09T12:01:52.007769] [INFO ] [MAIN ] [248/3524] ARTNA kept (0.6s) | 247 kept, 1 rejected | 138.5/min | ETA: 23.7m [2026-01-09T12:01:52.285933] [DEBUG] [REMOTE ] ARVN: Retrieved 1830 rows, trimmed to 300. [2026-01-09T12:01:52.286053] [DEBUG] [REMOTE ] ARVN: PASS: History has at least 300 days. [2026-01-09T12:01:52.286251] [DEBUG] [REMOTE ] ARVN: PASS: Price check passed. Min price $9.16. [2026-01-09T12:01:52.286384] [DEBUG] [REMOTE ] ARVN: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:52.286510] [DEBUG] [REMOTE ] ARVN: PASS: Integrity check passed. [2026-01-09T12:01:52.286550] [DEBUG] [REMOTE ] ARVN: Symbol is viable for forecasting. [2026-01-09T12:01:52.286628] [INFO ] [MAIN ] [249/3524] ARVN kept (0.3s) | 248 kept, 1 rejected | 138.7/min | ETA: 23.6m [2026-01-09T12:01:52.889091] [DEBUG] [REMOTE ] ASA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:52.889228] [DEBUG] [REMOTE ] ASA: PASS: History has at least 300 days. [2026-01-09T12:01:52.889453] [DEBUG] [REMOTE ] ASA: PASS: Price check passed. Min price $44.05. [2026-01-09T12:01:52.889607] [DEBUG] [REMOTE ] ASA: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:52.889728] [DEBUG] [REMOTE ] ASA: PASS: Integrity check passed. [2026-01-09T12:01:52.889768] [DEBUG] [REMOTE ] ASA: Symbol is viable for forecasting. [2026-01-09T12:01:52.889817] [INFO ] [MAIN ] [250/3524] ASA kept (0.6s) | 249 kept, 1 rejected | 138.4/min | ETA: 23.7m [2026-01-09T12:01:53.383051] [DEBUG] [REMOTE ] ASB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:53.383208] [DEBUG] [REMOTE ] ASB: PASS: History has at least 300 days. [2026-01-09T12:01:53.383699] [DEBUG] [REMOTE ] ASB: PASS: Price check passed. Min price $23.89. [2026-01-09T12:01:53.383947] [DEBUG] [REMOTE ] ASB: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:53.384083] [DEBUG] [REMOTE ] ASB: PASS: Integrity check passed. [2026-01-09T12:01:53.384122] [DEBUG] [REMOTE ] ASB: Symbol is viable for forecasting. [2026-01-09T12:01:53.384172] [INFO ] [MAIN ] [251/3524] ASB kept (0.5s) | 250 kept, 1 rejected | 138.4/min | ETA: 23.7m [2026-01-09T12:01:53.621937] [DEBUG] [REMOTE ] ASBA: Retrieved 716 rows, trimmed to 300. [2026-01-09T12:01:53.622120] [DEBUG] [REMOTE ] ASBA: PASS: History has at least 300 days. [2026-01-09T12:01:53.622376] [DEBUG] [REMOTE ] ASBA: PASS: Price check passed. Min price $23.99. [2026-01-09T12:01:53.622520] [DEBUG] [REMOTE ] ASBA: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:53.622670] [DEBUG] [REMOTE ] ASBA: PASS: Integrity check passed. [2026-01-09T12:01:53.622752] [DEBUG] [REMOTE ] ASBA: Symbol is viable for forecasting. [2026-01-09T12:01:53.622819] [INFO ] [MAIN ] [252/3524] ASBA kept (0.2s) | 251 kept, 1 rejected | 138.6/min | ETA: 23.6m [2026-01-09T12:01:54.140087] [DEBUG] [REMOTE ] ASC: Retrieved 3129 rows, trimmed to 300. [2026-01-09T12:01:54.140228] [DEBUG] [REMOTE ] ASC: PASS: History has at least 300 days. [2026-01-09T12:01:54.140451] [DEBUG] [REMOTE ] ASC: PASS: Price check passed. Min price $10.45. [2026-01-09T12:01:54.140608] [DEBUG] [REMOTE ] ASC: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:54.140730] [DEBUG] [REMOTE ] ASC: PASS: Integrity check passed. [2026-01-09T12:01:54.140770] [DEBUG] [REMOTE ] ASC: Symbol is viable for forecasting. [2026-01-09T12:01:54.140909] [INFO ] [MAIN ] [253/3524] ASC kept (0.5s) | 252 kept, 1 rejected | 138.5/min | ETA: 23.6m [2026-01-09T12:01:54.729411] [DEBUG] [REMOTE ] ASG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:54.729544] [DEBUG] [REMOTE ] ASG: PASS: History has at least 300 days. [2026-01-09T12:01:54.729782] [DEBUG] [REMOTE ] ASG: PASS: Price check passed. Min price $5.05. [2026-01-09T12:01:54.729922] [DEBUG] [REMOTE ] ASG: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:54.730042] [DEBUG] [REMOTE ] ASG: PASS: Integrity check passed. [2026-01-09T12:01:54.730083] [DEBUG] [REMOTE ] ASG: Symbol is viable for forecasting. [2026-01-09T12:01:54.730131] [INFO ] [MAIN ] [254/3524] ASG kept (0.6s) | 253 kept, 1 rejected | 138.3/min | ETA: 23.6m [2026-01-09T12:01:55.019310] [DEBUG] [REMOTE ] ASGI: Retrieved 1369 rows, trimmed to 300. [2026-01-09T12:01:55.019539] [DEBUG] [REMOTE ] ASGI: PASS: History has at least 300 days. [2026-01-09T12:01:55.019922] [DEBUG] [REMOTE ] ASGI: PASS: Price check passed. Min price $19.95. [2026-01-09T12:01:55.020101] [DEBUG] [REMOTE ] ASGI: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:55.020300] [DEBUG] [REMOTE ] ASGI: PASS: Integrity check passed. [2026-01-09T12:01:55.020351] [DEBUG] [REMOTE ] ASGI: Symbol is viable for forecasting. [2026-01-09T12:01:55.020419] [INFO ] [MAIN ] [255/3524] ASGI kept (0.3s) | 254 kept, 1 rejected | 138.5/min | ETA: 23.6m [2026-01-09T12:01:55.685913] [DEBUG] [REMOTE ] ASGN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:55.686130] [DEBUG] [REMOTE ] ASGN: PASS: History has at least 300 days. [2026-01-09T12:01:55.686476] [DEBUG] [REMOTE ] ASGN: PASS: Price check passed. Min price $40.01. [2026-01-09T12:01:55.687020] [DEBUG] [REMOTE ] ASGN: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:55.687200] [DEBUG] [REMOTE ] ASGN: PASS: Integrity check passed. [2026-01-09T12:01:55.687244] [DEBUG] [REMOTE ] ASGN: Symbol is viable for forecasting. [2026-01-09T12:01:55.687322] [INFO ] [MAIN ] [256/3524] ASGN kept (0.7s) | 255 kept, 1 rejected | 138.2/min | ETA: 23.6m [2026-01-09T12:01:56.210785] [DEBUG] [REMOTE ] ASH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:56.211211] [DEBUG] [REMOTE ] ASH: PASS: History has at least 300 days. [2026-01-09T12:01:56.211718] [DEBUG] [REMOTE ] ASH: PASS: Price check passed. Min price $47.50. [2026-01-09T12:01:56.211893] [DEBUG] [REMOTE ] ASH: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:56.212070] [DEBUG] [REMOTE ] ASH: PASS: Integrity check passed. [2026-01-09T12:01:56.212113] [DEBUG] [REMOTE ] ASH: Symbol is viable for forecasting. [2026-01-09T12:01:56.212176] [INFO ] [MAIN ] [257/3524] ASH kept (0.5s) | 256 kept, 1 rejected | 138.1/min | ETA: 23.7m [2026-01-09T12:01:56.377969] [DEBUG] [REMOTE ] ASIX: Retrieved 2330 rows, trimmed to 300. [2026-01-09T12:01:56.378109] [DEBUG] [REMOTE ] ASIX: PASS: History has at least 300 days. [2026-01-09T12:01:56.378326] [DEBUG] [REMOTE ] ASIX: PASS: Price check passed. Min price $14.26. [2026-01-09T12:01:56.378469] [DEBUG] [REMOTE ] ASIX: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:56.378606] [DEBUG] [REMOTE ] ASIX: PASS: Integrity check passed. [2026-01-09T12:01:56.378651] [DEBUG] [REMOTE ] ASIX: Symbol is viable for forecasting. [2026-01-09T12:01:56.378700] [INFO ] [MAIN ] [258/3524] ASIX kept (0.2s) | 257 kept, 1 rejected | 138.4/min | ETA: 23.6m [2026-01-09T12:01:56.888468] [DEBUG] [REMOTE ] ASLE: Retrieved 1726 rows, trimmed to 300. [2026-01-09T12:01:56.888634] [DEBUG] [REMOTE ] ASLE: PASS: History has at least 300 days. [2026-01-09T12:01:56.888877] [DEBUG] [REMOTE ] ASLE: PASS: Price check passed. Min price $5.94. [2026-01-09T12:01:56.889046] [DEBUG] [REMOTE ] ASLE: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:56.889203] [DEBUG] [REMOTE ] ASLE: PASS: Integrity check passed. [2026-01-09T12:01:56.889258] [DEBUG] [REMOTE ] ASLE: Symbol is viable for forecasting. [2026-01-09T12:01:56.889323] [INFO ] [MAIN ] [259/3524] ASLE kept (0.5s) | 258 kept, 1 rejected | 138.3/min | ETA: 23.6m [2026-01-09T12:01:57.254054] [DEBUG] [REMOTE ] ASMB: Retrieved 3787 rows, trimmed to 300. [2026-01-09T12:01:57.254258] [DEBUG] [REMOTE ] ASMB: PASS: History has at least 300 days. [2026-01-09T12:01:57.254557] [DEBUG] [REMOTE ] ASMB: PASS: Price check passed. Min price $27.50. [2026-01-09T12:01:57.254736] [DEBUG] [REMOTE ] ASMB: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:57.254887] [DEBUG] [REMOTE ] ASMB: PASS: Integrity check passed. [2026-01-09T12:01:57.254930] [DEBUG] [REMOTE ] ASMB: Symbol is viable for forecasting. [2026-01-09T12:01:57.254987] [INFO ] [MAIN ] [260/3524] ASMB kept (0.4s) | 259 kept, 1 rejected | 138.4/min | ETA: 23.6m [2026-01-09T12:01:57.878158] [DEBUG] [REMOTE ] ASML: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:01:57.878291] [DEBUG] [REMOTE ] ASML: PASS: History has at least 300 days. [2026-01-09T12:01:57.878632] [DEBUG] [REMOTE ] ASML: PASS: Price check passed. Min price $966.57. [2026-01-09T12:01:57.878776] [DEBUG] [REMOTE ] ASML: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:57.878909] [DEBUG] [REMOTE ] ASML: PASS: Integrity check passed. [2026-01-09T12:01:57.878949] [DEBUG] [REMOTE ] ASML: Symbol is viable for forecasting. [2026-01-09T12:01:57.878996] [INFO ] [MAIN ] [261/3524] ASML kept (0.6s) | 260 kept, 1 rejected | 138.2/min | ETA: 23.6m [2026-01-09T12:01:58.213053] [DEBUG] [REMOTE ] ASND: Retrieved 2754 rows, trimmed to 300. [2026-01-09T12:01:58.213182] [DEBUG] [REMOTE ] ASND: PASS: History has at least 300 days. [2026-01-09T12:01:58.213390] [DEBUG] [REMOTE ] ASND: PASS: Price check passed. Min price $196.01. [2026-01-09T12:01:58.213523] [DEBUG] [REMOTE ] ASND: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:58.213665] [DEBUG] [REMOTE ] ASND: PASS: Integrity check passed. [2026-01-09T12:01:58.213709] [DEBUG] [REMOTE ] ASND: Symbol is viable for forecasting. [2026-01-09T12:01:58.213756] [INFO ] [MAIN ] [262/3524] ASND kept (0.3s) | 261 kept, 1 rejected | 138.3/min | ETA: 23.6m [2026-01-09T12:01:58.556902] [DEBUG] [REMOTE ] ASO: Retrieved 1323 rows, trimmed to 300. [2026-01-09T12:01:58.557041] [DEBUG] [REMOTE ] ASO: PASS: History has at least 300 days. [2026-01-09T12:01:58.557245] [DEBUG] [REMOTE ] ASO: PASS: Price check passed. Min price $41.63. [2026-01-09T12:01:58.557410] [DEBUG] [REMOTE ] ASO: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:58.557526] [DEBUG] [REMOTE ] ASO: PASS: Integrity check passed. [2026-01-09T12:01:58.557615] [DEBUG] [REMOTE ] ASO: Symbol is viable for forecasting. [2026-01-09T12:01:58.557666] [INFO ] [MAIN ] [263/3524] ASO kept (0.3s) | 262 kept, 1 rejected | 138.4/min | ETA: 23.6m [2026-01-09T12:01:58.909689] [DEBUG] [REMOTE ] ASPI: Retrieved 792 rows, trimmed to 300. [2026-01-09T12:01:58.909837] [DEBUG] [REMOTE ] ASPI: PASS: History has at least 300 days. [2026-01-09T12:01:58.910047] [DEBUG] [REMOTE ] ASPI: PASS: Price check passed. Min price $5.35. [2026-01-09T12:01:58.910180] [DEBUG] [REMOTE ] ASPI: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:58.910291] [DEBUG] [REMOTE ] ASPI: PASS: Integrity check passed. [2026-01-09T12:01:58.910331] [DEBUG] [REMOTE ] ASPI: Symbol is viable for forecasting. [2026-01-09T12:01:58.910384] [INFO ] [MAIN ] [264/3524] ASPI kept (0.4s) | 263 kept, 1 rejected | 138.5/min | ETA: 23.5m [2026-01-09T12:01:59.286181] [DEBUG] [REMOTE ] ASPN: Retrieved 2911 rows, trimmed to 300. [2026-01-09T12:01:59.286325] [DEBUG] [REMOTE ] ASPN: PASS: History has at least 300 days. [2026-01-09T12:01:59.286551] [DEBUG] [REMOTE ] ASPN: PASS: Price check passed. Min price $2.83. [2026-01-09T12:01:59.286712] [DEBUG] [REMOTE ] ASPN: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:59.286835] [DEBUG] [REMOTE ] ASPN: PASS: Integrity check passed. [2026-01-09T12:01:59.286877] [DEBUG] [REMOTE ] ASPN: Symbol is viable for forecasting. [2026-01-09T12:01:59.286927] [INFO ] [MAIN ] [265/3524] ASPN kept (0.4s) | 264 kept, 1 rejected | 138.6/min | ETA: 23.5m [2026-01-09T12:01:59.867596] [DEBUG] [REMOTE ] ASPS: Retrieved 4132 rows, trimmed to 300. [2026-01-09T12:01:59.867726] [DEBUG] [REMOTE ] ASPS: PASS: History has at least 300 days. [2026-01-09T12:01:59.867928] [DEBUG] [REMOTE ] ASPS: PASS: Price check passed. Min price $6.27. [2026-01-09T12:01:59.868066] [DEBUG] [REMOTE ] ASPS: PASS: Continuity check passed with 300 days. [2026-01-09T12:01:59.868178] [DEBUG] [REMOTE ] ASPS: PASS: Integrity check passed. [2026-01-09T12:01:59.868217] [DEBUG] [REMOTE ] ASPS: Symbol is viable for forecasting. [2026-01-09T12:01:59.868264] [INFO ] [MAIN ] [266/3524] ASPS kept (0.6s) | 265 kept, 1 rejected | 138.4/min | ETA: 23.5m [2026-01-09T12:02:00.332205] [DEBUG] [REMOTE ] ASTE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:00.332351] [DEBUG] [REMOTE ] ASTE: PASS: History has at least 300 days. [2026-01-09T12:02:00.332616] [DEBUG] [REMOTE ] ASTE: PASS: Price check passed. Min price $40.65. [2026-01-09T12:02:00.332777] [DEBUG] [REMOTE ] ASTE: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:00.332901] [DEBUG] [REMOTE ] ASTE: PASS: Integrity check passed. [2026-01-09T12:02:00.332943] [DEBUG] [REMOTE ] ASTE: Symbol is viable for forecasting. [2026-01-09T12:02:00.332993] [INFO ] [MAIN ] [267/3524] ASTE kept (0.5s) | 266 kept, 1 rejected | 138.3/min | ETA: 23.5m [2026-01-09T12:02:00.697733] [DEBUG] [REMOTE ] ASTH: Retrieved 3733 rows, trimmed to 300. [2026-01-09T12:02:00.697868] [DEBUG] [REMOTE ] ASTH: PASS: History has at least 300 days. [2026-01-09T12:02:00.698084] [DEBUG] [REMOTE ] ASTH: PASS: Price check passed. Min price $20.34. [2026-01-09T12:02:00.698220] [DEBUG] [REMOTE ] ASTH: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:00.698338] [DEBUG] [REMOTE ] ASTH: PASS: Integrity check passed. [2026-01-09T12:02:00.698378] [DEBUG] [REMOTE ] ASTH: Symbol is viable for forecasting. [2026-01-09T12:02:00.698426] [INFO ] [MAIN ] [268/3524] ASTH kept (0.4s) | 267 kept, 1 rejected | 138.4/min | ETA: 23.5m [2026-01-09T12:02:00.959201] [DEBUG] [REMOTE ] ASTI: Retrieved 4877 rows, trimmed to 300. [2026-01-09T12:02:00.959310] [DEBUG] [REMOTE ] ASTI: PASS: History has at least 300 days. [2026-01-09T12:02:00.959536] [DEBUG] [REMOTE ] ASTI: PASS: Price check passed. Min price $1.43. [2026-01-09T12:02:00.959693] [DEBUG] [REMOTE ] ASTI: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:00.959813] [DEBUG] [REMOTE ] ASTI: PASS: Integrity check passed. [2026-01-09T12:02:00.959853] [DEBUG] [REMOTE ] ASTI: Symbol is viable for forecasting. [2026-01-09T12:02:00.959901] [INFO ] [MAIN ] [269/3524] ASTI kept (0.3s) | 268 kept, 1 rejected | 138.6/min | ETA: 23.5m [2026-01-09T12:02:01.382958] [DEBUG] [REMOTE ] ASTL: Retrieved 1059 rows, trimmed to 300. [2026-01-09T12:02:01.383094] [DEBUG] [REMOTE ] ASTL: PASS: History has at least 300 days. [2026-01-09T12:02:01.383354] [DEBUG] [REMOTE ] ASTL: PASS: Price check passed. Min price $3.28. [2026-01-09T12:02:01.383531] [DEBUG] [REMOTE ] ASTL: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:01.383704] [DEBUG] [REMOTE ] ASTL: PASS: Integrity check passed. [2026-01-09T12:02:01.383760] [DEBUG] [REMOTE ] ASTL: Symbol is viable for forecasting. [2026-01-09T12:02:01.383826] [INFO ] [MAIN ] [270/3524] ASTL kept (0.4s) | 269 kept, 1 rejected | 138.6/min | ETA: 23.5m [2026-01-09T12:02:01.850512] [DEBUG] [REMOTE ] ASTS: Retrieved 1554 rows, trimmed to 300. [2026-01-09T12:02:01.850772] [DEBUG] [REMOTE ] ASTS: PASS: History has at least 300 days. [2026-01-09T12:02:01.851083] [DEBUG] [REMOTE ] ASTS: PASS: Price check passed. Min price $50.70. [2026-01-09T12:02:01.851234] [DEBUG] [REMOTE ] ASTS: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:01.851376] [DEBUG] [REMOTE ] ASTS: PASS: Integrity check passed. [2026-01-09T12:02:01.851418] [DEBUG] [REMOTE ] ASTS: Symbol is viable for forecasting. [2026-01-09T12:02:01.851479] [INFO ] [MAIN ] [271/3524] ASTS kept (0.5s) | 270 kept, 1 rejected | 138.6/min | ETA: 23.5m [2026-01-09T12:02:02.373558] [DEBUG] [REMOTE ] ASX: Retrieved 6355 rows, trimmed to 300. [2026-01-09T12:02:02.373780] [DEBUG] [REMOTE ] ASX: PASS: History has at least 300 days. [2026-01-09T12:02:02.374076] [DEBUG] [REMOTE ] ASX: PASS: Price check passed. Min price $11.32. [2026-01-09T12:02:02.374223] [DEBUG] [REMOTE ] ASX: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:02.374361] [DEBUG] [REMOTE ] ASX: PASS: Integrity check passed. [2026-01-09T12:02:02.374415] [DEBUG] [REMOTE ] ASX: Symbol is viable for forecasting. [2026-01-09T12:02:02.374480] [INFO ] [MAIN ] [272/3524] ASX kept (0.5s) | 271 kept, 1 rejected | 138.5/min | ETA: 23.5m [2026-01-09T12:02:02.845321] [DEBUG] [REMOTE ] ASYS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:02.845482] [DEBUG] [REMOTE ] ASYS: PASS: History has at least 300 days. [2026-01-09T12:02:02.845723] [DEBUG] [REMOTE ] ASYS: PASS: Price check passed. Min price $7.05. [2026-01-09T12:02:02.845881] [DEBUG] [REMOTE ] ASYS: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:02.846002] [DEBUG] [REMOTE ] ASYS: PASS: Integrity check passed. [2026-01-09T12:02:02.846043] [DEBUG] [REMOTE ] ASYS: Symbol is viable for forecasting. [2026-01-09T12:02:02.846190] [INFO ] [MAIN ] [273/3524] ASYS kept (0.5s) | 272 kept, 1 rejected | 138.4/min | ETA: 23.5m [2026-01-09T12:02:03.088276] [DEBUG] [REMOTE ] ATAI: Retrieved 1145 rows, trimmed to 300. [2026-01-09T12:02:03.088465] [DEBUG] [REMOTE ] ATAI: PASS: History has at least 300 days. [2026-01-09T12:02:03.089033] [DEBUG] [REMOTE ] ATAI: PASS: Price check passed. Min price $3.66. [2026-01-09T12:02:03.089239] [DEBUG] [REMOTE ] ATAI: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:03.089426] [DEBUG] [REMOTE ] ATAI: PASS: Integrity check passed. [2026-01-09T12:02:03.089544] [DEBUG] [REMOTE ] ATAI: Symbol is viable for forecasting. [2026-01-09T12:02:03.089663] [INFO ] [MAIN ] [274/3524] ATAI kept (0.2s) | 273 kept, 1 rejected | 138.7/min | ETA: 23.4m [2026-01-09T12:02:03.548901] [DEBUG] [REMOTE ] ATCX: Retrieved 1057 rows, trimmed to 300. [2026-01-09T12:02:03.549039] [DEBUG] [REMOTE ] ATCX: PASS: History has at least 300 days. [2026-01-09T12:02:03.549247] [DEBUG] [REMOTE ] ATCX: PASS: Price check passed. Min price $5.25. [2026-01-09T12:02:03.549387] [DEBUG] [REMOTE ] ATCX: FAIL: Volume check failed. Min volume 0.0 < 100. [2026-01-09T12:02:03.549468] [WARN ] [LOCAL ] ATCX: SET TO BLACKLISTED [2026-01-09T12:02:03.550598] [INFO ] [MAIN ] [275/3524] ATCX rejected (0.5s) | 273 kept, 2 rejected | 138.6/min | ETA: 23.4m [2026-01-09T12:02:04.058703] [DEBUG] [REMOTE ] ATEC: Retrieved 4932 rows, trimmed to 300. [2026-01-09T12:02:04.058937] [DEBUG] [REMOTE ] ATEC: PASS: History has at least 300 days. [2026-01-09T12:02:04.059324] [DEBUG] [REMOTE ] ATEC: PASS: Price check passed. Min price $13.81. [2026-01-09T12:02:04.059483] [DEBUG] [REMOTE ] ATEC: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:04.059664] [DEBUG] [REMOTE ] ATEC: PASS: Integrity check passed. [2026-01-09T12:02:04.059711] [DEBUG] [REMOTE ] ATEC: Symbol is viable for forecasting. [2026-01-09T12:02:04.059769] [INFO ] [MAIN ] [276/3524] ATEC kept (0.5s) | 274 kept, 2 rejected | 138.5/min | ETA: 23.4m [2026-01-09T12:02:04.398662] [DEBUG] [REMOTE ] ATEN: Retrieved 2969 rows, trimmed to 300. [2026-01-09T12:02:04.398862] [DEBUG] [REMOTE ] ATEN: PASS: History has at least 300 days. [2026-01-09T12:02:04.399131] [DEBUG] [REMOTE ] ATEN: PASS: Price check passed. Min price $16.55. [2026-01-09T12:02:04.399271] [DEBUG] [REMOTE ] ATEN: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:04.399401] [DEBUG] [REMOTE ] ATEN: PASS: Integrity check passed. [2026-01-09T12:02:04.399443] [DEBUG] [REMOTE ] ATEN: Symbol is viable for forecasting. [2026-01-09T12:02:04.399497] [INFO ] [MAIN ] [277/3524] ATEN kept (0.3s) | 275 kept, 2 rejected | 138.7/min | ETA: 23.4m [2026-01-09T12:02:04.767451] [DEBUG] [REMOTE ] ATEX: Retrieved 2750 rows, trimmed to 300. [2026-01-09T12:02:04.767786] [DEBUG] [REMOTE ] ATEX: PASS: History has at least 300 days. [2026-01-09T12:02:04.768107] [DEBUG] [REMOTE ] ATEX: PASS: Price check passed. Min price $17.99. [2026-01-09T12:02:04.768257] [DEBUG] [REMOTE ] ATEX: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:04.768401] [DEBUG] [REMOTE ] ATEX: PASS: Integrity check passed. [2026-01-09T12:02:04.768445] [DEBUG] [REMOTE ] ATEX: Symbol is viable for forecasting. [2026-01-09T12:02:04.768501] [INFO ] [MAIN ] [278/3524] ATEX kept (0.4s) | 276 kept, 2 rejected | 138.7/min | ETA: 23.4m [2026-01-09T12:02:05.416139] [DEBUG] [REMOTE ] ATGE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:05.416398] [DEBUG] [REMOTE ] ATGE: PASS: History has at least 300 days. [2026-01-09T12:02:05.417052] [DEBUG] [REMOTE ] ATGE: PASS: Price check passed. Min price $89.36. [2026-01-09T12:02:05.417249] [DEBUG] [REMOTE ] ATGE: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:05.417500] [DEBUG] [REMOTE ] ATGE: PASS: Integrity check passed. [2026-01-09T12:02:05.417566] [DEBUG] [REMOTE ] ATGE: Symbol is viable for forecasting. [2026-01-09T12:02:05.417670] [INFO ] [MAIN ] [279/3524] ATGE kept (0.6s) | 277 kept, 2 rejected | 138.5/min | ETA: 23.4m [2026-01-09T12:02:05.714204] [DEBUG] [REMOTE ] ATHA: Retrieved 1333 rows, trimmed to 300. [2026-01-09T12:02:05.714365] [DEBUG] [REMOTE ] ATHA: PASS: History has at least 300 days. [2026-01-09T12:02:05.714638] [DEBUG] [REMOTE ] ATHA: PASS: Price check passed. Min price $3.62. [2026-01-09T12:02:05.714798] [DEBUG] [REMOTE ] ATHA: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:05.714930] [DEBUG] [REMOTE ] ATHA: PASS: Integrity check passed. [2026-01-09T12:02:05.714975] [DEBUG] [REMOTE ] ATHA: Symbol is viable for forecasting. [2026-01-09T12:02:05.715030] [INFO ] [MAIN ] [280/3524] ATHA kept (0.3s) | 278 kept, 2 rejected | 138.6/min | ETA: 23.4m [2026-01-09T12:02:06.189275] [DEBUG] [REMOTE ] ATHM: Retrieved 3037 rows, trimmed to 300. [2026-01-09T12:02:06.189533] [DEBUG] [REMOTE ] ATHM: PASS: History has at least 300 days. [2026-01-09T12:02:06.189986] [DEBUG] [REMOTE ] ATHM: PASS: Price check passed. Min price $21.83. [2026-01-09T12:02:06.190200] [DEBUG] [REMOTE ] ATHM: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:06.190402] [DEBUG] [REMOTE ] ATHM: PASS: Integrity check passed. [2026-01-09T12:02:06.190464] [DEBUG] [REMOTE ] ATHM: Symbol is viable for forecasting. [2026-01-09T12:02:06.190543] [INFO ] [MAIN ] [281/3524] ATHM kept (0.5s) | 279 kept, 2 rejected | 138.6/min | ETA: 23.4m [2026-01-09T12:02:06.639397] [DEBUG] [REMOTE ] ATI: Retrieved 6568 rows, trimmed to 300. [2026-01-09T12:02:06.639689] [DEBUG] [REMOTE ] ATI: PASS: History has at least 300 days. [2026-01-09T12:02:06.640024] [DEBUG] [REMOTE ] ATI: PASS: Price check passed. Min price $80.33. [2026-01-09T12:02:06.640200] [DEBUG] [REMOTE ] ATI: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:06.640430] [DEBUG] [REMOTE ] ATI: PASS: Integrity check passed. [2026-01-09T12:02:06.640491] [DEBUG] [REMOTE ] ATI: Symbol is viable for forecasting. [2026-01-09T12:02:06.640567] [INFO ] [MAIN ] [282/3524] ATI kept (0.4s) | 280 kept, 2 rejected | 138.6/min | ETA: 23.4m [2026-01-09T12:02:07.147183] [DEBUG] [REMOTE ] ATLC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:07.147391] [DEBUG] [REMOTE ] ATLC: PASS: History has at least 300 days. [2026-01-09T12:02:07.147672] [DEBUG] [REMOTE ] ATLC: PASS: Price check passed. Min price $51.00. [2026-01-09T12:02:07.147844] [DEBUG] [REMOTE ] ATLC: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:07.147985] [DEBUG] [REMOTE ] ATLC: PASS: Integrity check passed. [2026-01-09T12:02:07.148028] [DEBUG] [REMOTE ] ATLC: Symbol is viable for forecasting. [2026-01-09T12:02:07.148080] [INFO ] [MAIN ] [283/3524] ATLC kept (0.5s) | 281 kept, 2 rejected | 138.5/min | ETA: 23.4m [2026-01-09T12:02:07.353637] [DEBUG] [REMOTE ] ATLCZ: Retrieved 487 rows, trimmed to 300. [2026-01-09T12:02:07.353838] [DEBUG] [REMOTE ] ATLCZ: PASS: History has at least 300 days. [2026-01-09T12:02:07.354090] [DEBUG] [REMOTE ] ATLCZ: PASS: Price check passed. Min price $24.71. [2026-01-09T12:02:07.354252] [DEBUG] [REMOTE ] ATLCZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:07.354378] [DEBUG] [REMOTE ] ATLCZ: PASS: Integrity check passed. [2026-01-09T12:02:07.354422] [DEBUG] [REMOTE ] ATLCZ: Symbol is viable for forecasting. [2026-01-09T12:02:07.354478] [INFO ] [MAIN ] [284/3524] ATLCZ kept (0.2s) | 282 kept, 2 rejected | 138.7/min | ETA: 23.4m [2026-01-09T12:02:08.013110] [DEBUG] [REMOTE ] ATLO: Retrieved 6514 rows, trimmed to 300. [2026-01-09T12:02:08.013267] [DEBUG] [REMOTE ] ATLO: PASS: History has at least 300 days. [2026-01-09T12:02:08.013526] [DEBUG] [REMOTE ] ATLO: PASS: Price check passed. Min price $19.43. [2026-01-09T12:02:08.013716] [DEBUG] [REMOTE ] ATLO: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:08.013851] [DEBUG] [REMOTE ] ATLO: PASS: Integrity check passed. [2026-01-09T12:02:08.013893] [DEBUG] [REMOTE ] ATLO: Symbol is viable for forecasting. [2026-01-09T12:02:08.013944] [INFO ] [MAIN ] [285/3524] ATLO kept (0.7s) | 283 kept, 2 rejected | 138.5/min | ETA: 23.4m [2026-01-09T12:02:08.442074] [DEBUG] [REMOTE ] ATNI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:08.442250] [DEBUG] [REMOTE ] ATNI: PASS: History has at least 300 days. [2026-01-09T12:02:08.442875] [DEBUG] [REMOTE ] ATNI: PASS: Price check passed. Min price $14.03. [2026-01-09T12:02:08.443039] [DEBUG] [REMOTE ] ATNI: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:08.443183] [DEBUG] [REMOTE ] ATNI: PASS: Integrity check passed. [2026-01-09T12:02:08.443225] [DEBUG] [REMOTE ] ATNI: Symbol is viable for forecasting. [2026-01-09T12:02:08.443277] [INFO ] [MAIN ] [286/3524] ATNI kept (0.4s) | 284 kept, 2 rejected | 138.5/min | ETA: 23.4m [2026-01-09T12:02:08.766788] [DEBUG] [REMOTE ] ATO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:08.766940] [DEBUG] [REMOTE ] ATO: PASS: History has at least 300 days. [2026-01-09T12:02:08.767201] [DEBUG] [REMOTE ] ATO: PASS: Price check passed. Min price $166.15. [2026-01-09T12:02:08.767401] [DEBUG] [REMOTE ] ATO: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:08.767552] [DEBUG] [REMOTE ] ATO: PASS: Integrity check passed. [2026-01-09T12:02:08.767623] [DEBUG] [REMOTE ] ATO: Symbol is viable for forecasting. [2026-01-09T12:02:08.767686] [INFO ] [MAIN ] [287/3524] ATO kept (0.3s) | 285 kept, 2 rejected | 138.6/min | ETA: 23.4m [2026-01-09T12:02:09.159711] [DEBUG] [REMOTE ] ATOM: Retrieved 2370 rows, trimmed to 300. [2026-01-09T12:02:09.159844] [DEBUG] [REMOTE ] ATOM: PASS: History has at least 300 days. [2026-01-09T12:02:09.160046] [DEBUG] [REMOTE ] ATOM: PASS: Price check passed. Min price $1.99. [2026-01-09T12:02:09.160185] [DEBUG] [REMOTE ] ATOM: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:09.160298] [DEBUG] [REMOTE ] ATOM: PASS: Integrity check passed. [2026-01-09T12:02:09.160338] [DEBUG] [REMOTE ] ATOM: Symbol is viable for forecasting. [2026-01-09T12:02:09.160385] [INFO ] [MAIN ] [288/3524] ATOM kept (0.4s) | 286 kept, 2 rejected | 138.7/min | ETA: 23.3m [2026-01-09T12:02:09.515636] [DEBUG] [REMOTE ] ATRA: Retrieved 2824 rows, trimmed to 300. [2026-01-09T12:02:09.515800] [DEBUG] [REMOTE ] ATRA: PASS: History has at least 300 days. [2026-01-09T12:02:09.516084] [DEBUG] [REMOTE ] ATRA: PASS: Price check passed. Min price $10.75. [2026-01-09T12:02:09.516264] [DEBUG] [REMOTE ] ATRA: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:09.516420] [DEBUG] [REMOTE ] ATRA: PASS: Integrity check passed. [2026-01-09T12:02:09.516471] [DEBUG] [REMOTE ] ATRA: Symbol is viable for forecasting. [2026-01-09T12:02:09.516532] [INFO ] [MAIN ] [289/3524] ATRA kept (0.4s) | 287 kept, 2 rejected | 138.7/min | ETA: 23.3m [2026-01-09T12:02:10.095386] [DEBUG] [REMOTE ] ATRC: Retrieved 5139 rows, trimmed to 300. [2026-01-09T12:02:10.095667] [DEBUG] [REMOTE ] ATRC: PASS: History has at least 300 days. [2026-01-09T12:02:10.096315] [DEBUG] [REMOTE ] ATRC: PASS: Price check passed. Min price $31.50. [2026-01-09T12:02:10.096522] [DEBUG] [REMOTE ] ATRC: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:10.096759] [DEBUG] [REMOTE ] ATRC: PASS: Integrity check passed. [2026-01-09T12:02:10.096820] [DEBUG] [REMOTE ] ATRC: Symbol is viable for forecasting. [2026-01-09T12:02:10.096896] [INFO ] [MAIN ] [290/3524] ATRC kept (0.6s) | 288 kept, 2 rejected | 138.6/min | ETA: 23.3m [2026-01-09T12:02:10.597506] [DEBUG] [REMOTE ] ATRO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:10.597688] [DEBUG] [REMOTE ] ATRO: PASS: History has at least 300 days. [2026-01-09T12:02:10.597955] [DEBUG] [REMOTE ] ATRO: PASS: Price check passed. Min price $46.23. [2026-01-09T12:02:10.598118] [DEBUG] [REMOTE ] ATRO: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:10.598249] [DEBUG] [REMOTE ] ATRO: PASS: Integrity check passed. [2026-01-09T12:02:10.598292] [DEBUG] [REMOTE ] ATRO: Symbol is viable for forecasting. [2026-01-09T12:02:10.598344] [INFO ] [MAIN ] [291/3524] ATRO kept (0.5s) | 289 kept, 2 rejected | 138.5/min | ETA: 23.3m [2026-01-09T12:02:10.831733] [DEBUG] [REMOTE ] ATXS: Retrieved 2651 rows, trimmed to 300. [2026-01-09T12:02:10.831910] [DEBUG] [REMOTE ] ATXS: PASS: History has at least 300 days. [2026-01-09T12:02:10.832166] [DEBUG] [REMOTE ] ATXS: PASS: Price check passed. Min price $11.61. [2026-01-09T12:02:10.832328] [DEBUG] [REMOTE ] ATXS: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:10.832452] [DEBUG] [REMOTE ] ATXS: PASS: Integrity check passed. [2026-01-09T12:02:10.832494] [DEBUG] [REMOTE ] ATXS: Symbol is viable for forecasting. [2026-01-09T12:02:10.832544] [INFO ] [MAIN ] [292/3524] ATXS kept (0.2s) | 290 kept, 2 rejected | 138.7/min | ETA: 23.3m [2026-01-09T12:02:11.469360] [DEBUG] [REMOTE ] AUB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:11.469618] [DEBUG] [REMOTE ] AUB: PASS: History has at least 300 days. [2026-01-09T12:02:11.469992] [DEBUG] [REMOTE ] AUB: PASS: Price check passed. Min price $31.29. [2026-01-09T12:02:11.470138] [DEBUG] [REMOTE ] AUB: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:11.470311] [DEBUG] [REMOTE ] AUB: PASS: Integrity check passed. [2026-01-09T12:02:11.470354] [DEBUG] [REMOTE ] AUB: Symbol is viable for forecasting. [2026-01-09T12:02:11.470413] [INFO ] [MAIN ] [293/3524] AUB kept (0.6s) | 291 kept, 2 rejected | 138.5/min | ETA: 23.3m [2026-01-09T12:02:11.923224] [DEBUG] [REMOTE ] AUDC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:11.923384] [DEBUG] [REMOTE ] AUDC: PASS: History has at least 300 days. [2026-01-09T12:02:11.923661] [DEBUG] [REMOTE ] AUDC: PASS: Price check passed. Min price $8.46. [2026-01-09T12:02:11.923800] [DEBUG] [REMOTE ] AUDC: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:11.923930] [DEBUG] [REMOTE ] AUDC: PASS: Integrity check passed. [2026-01-09T12:02:11.923970] [DEBUG] [REMOTE ] AUDC: Symbol is viable for forecasting. [2026-01-09T12:02:11.924021] [INFO ] [MAIN ] [294/3524] AUDC kept (0.5s) | 292 kept, 2 rejected | 138.5/min | ETA: 23.3m [2026-01-09T12:02:12.219477] [DEBUG] [REMOTE ] AUPH: Retrieved 2849 rows, trimmed to 300. [2026-01-09T12:02:12.219631] [DEBUG] [REMOTE ] AUPH: PASS: History has at least 300 days. [2026-01-09T12:02:12.219838] [DEBUG] [REMOTE ] AUPH: PASS: Price check passed. Min price $11.23. [2026-01-09T12:02:12.219970] [DEBUG] [REMOTE ] AUPH: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:12.220082] [DEBUG] [REMOTE ] AUPH: PASS: Integrity check passed. [2026-01-09T12:02:12.220120] [DEBUG] [REMOTE ] AUPH: Symbol is viable for forecasting. [2026-01-09T12:02:12.220167] [INFO ] [MAIN ] [295/3524] AUPH kept (0.3s) | 293 kept, 2 rejected | 138.6/min | ETA: 23.3m [2026-01-09T12:02:12.564659] [DEBUG] [REMOTE ] AURA: Retrieved 1052 rows, trimmed to 300. [2026-01-09T12:02:12.564798] [DEBUG] [REMOTE ] AURA: PASS: History has at least 300 days. [2026-01-09T12:02:12.564999] [DEBUG] [REMOTE ] AURA: PASS: Price check passed. Min price $5.16. [2026-01-09T12:02:12.565138] [DEBUG] [REMOTE ] AURA: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:12.565252] [DEBUG] [REMOTE ] AURA: PASS: Integrity check passed. [2026-01-09T12:02:12.565293] [DEBUG] [REMOTE ] AURA: Symbol is viable for forecasting. [2026-01-09T12:02:12.565342] [INFO ] [MAIN ] [296/3524] AURA kept (0.3s) | 294 kept, 2 rejected | 138.7/min | ETA: 23.3m [2026-01-09T12:02:13.029891] [DEBUG] [REMOTE ] AUTL: Retrieved 1897 rows, trimmed to 300. [2026-01-09T12:02:13.030067] [DEBUG] [REMOTE ] AUTL: PASS: History has at least 300 days. [2026-01-09T12:02:13.030307] [DEBUG] [REMOTE ] AUTL: PASS: Price check passed. Min price $1.23. [2026-01-09T12:02:13.030471] [DEBUG] [REMOTE ] AUTL: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:13.030619] [DEBUG] [REMOTE ] AUTL: PASS: Integrity check passed. [2026-01-09T12:02:13.030664] [DEBUG] [REMOTE ] AUTL: Symbol is viable for forecasting. [2026-01-09T12:02:13.030716] [INFO ] [MAIN ] [297/3524] AUTL kept (0.5s) | 295 kept, 2 rejected | 138.7/min | ETA: 23.3m [2026-01-09T12:02:13.616264] [DEBUG] [REMOTE ] AVA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:13.616527] [DEBUG] [REMOTE ] AVA: PASS: History has at least 300 days. [2026-01-09T12:02:13.617216] [DEBUG] [REMOTE ] AVA: PASS: Price check passed. Min price $36.89. [2026-01-09T12:02:13.617447] [DEBUG] [REMOTE ] AVA: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:13.617675] [DEBUG] [REMOTE ] AVA: PASS: Integrity check passed. [2026-01-09T12:02:13.617737] [DEBUG] [REMOTE ] AVA: Symbol is viable for forecasting. [2026-01-09T12:02:13.617818] [INFO ] [MAIN ] [298/3524] AVA kept (0.6s) | 296 kept, 2 rejected | 138.5/min | ETA: 23.3m [2026-01-09T12:02:13.872504] [DEBUG] [REMOTE ] AVAH: Retrieved 1181 rows, trimmed to 300. [2026-01-09T12:02:13.872729] [DEBUG] [REMOTE ] AVAH: PASS: History has at least 300 days. [2026-01-09T12:02:13.872986] [DEBUG] [REMOTE ] AVAH: PASS: Price check passed. Min price $8.08. [2026-01-09T12:02:13.873135] [DEBUG] [REMOTE ] AVAH: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:13.873258] [DEBUG] [REMOTE ] AVAH: PASS: Integrity check passed. [2026-01-09T12:02:13.873301] [DEBUG] [REMOTE ] AVAH: Symbol is viable for forecasting. [2026-01-09T12:02:13.873356] [INFO ] [MAIN ] [299/3524] AVAH kept (0.3s) | 297 kept, 2 rejected | 138.7/min | ETA: 23.3m [2026-01-09T12:02:14.316689] [DEBUG] [REMOTE ] AVAL: Retrieved 2841 rows, trimmed to 300. [2026-01-09T12:02:14.317069] [DEBUG] [REMOTE ] AVAL: PASS: History has at least 300 days. [2026-01-09T12:02:14.317338] [DEBUG] [REMOTE ] AVAL: PASS: Price check passed. Min price $3.67. [2026-01-09T12:02:14.317495] [DEBUG] [REMOTE ] AVAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:14.317637] [DEBUG] [REMOTE ] AVAL: PASS: Integrity check passed. [2026-01-09T12:02:14.317682] [DEBUG] [REMOTE ] AVAL: Symbol is viable for forecasting. [2026-01-09T12:02:14.317732] [INFO ] [MAIN ] [300/3524] AVAL kept (0.4s) | 298 kept, 2 rejected | 138.7/min | ETA: 23.2m [2026-01-09T12:02:14.953286] [DEBUG] [REMOTE ] AVB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:14.953423] [DEBUG] [REMOTE ] AVB: PASS: History has at least 300 days. [2026-01-09T12:02:14.953663] [DEBUG] [REMOTE ] AVB: PASS: Price check passed. Min price $172.26. [2026-01-09T12:02:14.953803] [DEBUG] [REMOTE ] AVB: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:14.953923] [DEBUG] [REMOTE ] AVB: PASS: Integrity check passed. [2026-01-09T12:02:14.953963] [DEBUG] [REMOTE ] AVB: Symbol is viable for forecasting. [2026-01-09T12:02:14.954011] [INFO ] [MAIN ] [301/3524] AVB kept (0.6s) | 299 kept, 2 rejected | 138.5/min | ETA: 23.3m [2026-01-09T12:02:15.107476] [DEBUG] [REMOTE ] AVBP: Retrieved 490 rows, trimmed to 300. [2026-01-09T12:02:15.107624] [DEBUG] [REMOTE ] AVBP: PASS: History has at least 300 days. [2026-01-09T12:02:15.107835] [DEBUG] [REMOTE ] AVBP: PASS: Price check passed. Min price $17.60. [2026-01-09T12:02:15.107969] [DEBUG] [REMOTE ] AVBP: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:15.108078] [DEBUG] [REMOTE ] AVBP: PASS: Integrity check passed. [2026-01-09T12:02:15.108117] [DEBUG] [REMOTE ] AVBP: Symbol is viable for forecasting. [2026-01-09T12:02:15.108163] [INFO ] [MAIN ] [302/3524] AVBP kept (0.2s) | 300 kept, 2 rejected | 138.8/min | ETA: 23.2m [2026-01-09T12:02:15.925785] [DEBUG] [REMOTE ] AVD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:15.925918] [DEBUG] [REMOTE ] AVD: PASS: History has at least 300 days. [2026-01-09T12:02:15.926143] [DEBUG] [REMOTE ] AVD: PASS: Price check passed. Min price $3.75. [2026-01-09T12:02:15.926279] [DEBUG] [REMOTE ] AVD: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:15.926397] [DEBUG] [REMOTE ] AVD: PASS: Integrity check passed. [2026-01-09T12:02:15.926437] [DEBUG] [REMOTE ] AVD: Symbol is viable for forecasting. [2026-01-09T12:02:15.926483] [INFO ] [MAIN ] [303/3524] AVD kept (0.8s) | 301 kept, 2 rejected | 138.4/min | ETA: 23.3m [2026-01-09T12:02:16.395496] [DEBUG] [REMOTE ] AVDL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:16.395680] [DEBUG] [REMOTE ] AVDL: PASS: History has at least 300 days. [2026-01-09T12:02:16.395931] [DEBUG] [REMOTE ] AVDL: PASS: Price check passed. Min price $14.37. [2026-01-09T12:02:16.396095] [DEBUG] [REMOTE ] AVDL: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:16.396234] [DEBUG] [REMOTE ] AVDL: PASS: Integrity check passed. [2026-01-09T12:02:16.396278] [DEBUG] [REMOTE ] AVDL: Symbol is viable for forecasting. [2026-01-09T12:02:16.396330] [INFO ] [MAIN ] [304/3524] AVDL kept (0.5s) | 302 kept, 2 rejected | 138.3/min | ETA: 23.3m [2026-01-09T12:02:16.770280] [DEBUG] [REMOTE ] AVGO: Retrieved 4132 rows, trimmed to 300. [2026-01-09T12:02:16.770483] [DEBUG] [REMOTE ] AVGO: PASS: History has at least 300 days. [2026-01-09T12:02:16.770803] [DEBUG] [REMOTE ] AVGO: PASS: Price check passed. Min price $325.40. [2026-01-09T12:02:16.770950] [DEBUG] [REMOTE ] AVGO: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:16.771079] [DEBUG] [REMOTE ] AVGO: PASS: Integrity check passed. [2026-01-09T12:02:16.771121] [DEBUG] [REMOTE ] AVGO: Symbol is viable for forecasting. [2026-01-09T12:02:16.771174] [INFO ] [MAIN ] [305/3524] AVGO kept (0.4s) | 303 kept, 2 rejected | 138.4/min | ETA: 23.3m [2026-01-09T12:02:16.979478] [DEBUG] [REMOTE ] AVGX: Retrieved 346 rows, trimmed to 300. [2026-01-09T12:02:16.979745] [DEBUG] [REMOTE ] AVGX: PASS: History has at least 300 days. [2026-01-09T12:02:16.980110] [DEBUG] [REMOTE ] AVGX: PASS: Price check passed. Min price $41.72. [2026-01-09T12:02:16.980307] [DEBUG] [REMOTE ] AVGX: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:16.980479] [DEBUG] [REMOTE ] AVGX: PASS: Integrity check passed. [2026-01-09T12:02:16.980539] [DEBUG] [REMOTE ] AVGX: Symbol is viable for forecasting. [2026-01-09T12:02:16.980635] [INFO ] [MAIN ] [306/3524] AVGX kept (0.2s) | 304 kept, 2 rejected | 138.6/min | ETA: 23.2m [2026-01-09T12:02:17.623240] [DEBUG] [REMOTE ] AVK: Retrieved 5711 rows, trimmed to 300. [2026-01-09T12:02:17.623438] [DEBUG] [REMOTE ] AVK: PASS: History has at least 300 days. [2026-01-09T12:02:17.623725] [DEBUG] [REMOTE ] AVK: PASS: Price check passed. Min price $11.92. [2026-01-09T12:02:17.623870] [DEBUG] [REMOTE ] AVK: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:17.624000] [DEBUG] [REMOTE ] AVK: PASS: Integrity check passed. [2026-01-09T12:02:17.624042] [DEBUG] [REMOTE ] AVK: Symbol is viable for forecasting. [2026-01-09T12:02:17.624093] [INFO ] [MAIN ] [307/3524] AVK kept (0.6s) | 305 kept, 2 rejected | 138.4/min | ETA: 23.2m [2026-01-09T12:02:17.955838] [DEBUG] [REMOTE ] AVNS: Retrieved 2821 rows, trimmed to 300. [2026-01-09T12:02:17.956040] [DEBUG] [REMOTE ] AVNS: PASS: History has at least 300 days. [2026-01-09T12:02:17.956516] [DEBUG] [REMOTE ] AVNS: PASS: Price check passed. Min price $10.66. [2026-01-09T12:02:17.956686] [DEBUG] [REMOTE ] AVNS: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:17.956813] [DEBUG] [REMOTE ] AVNS: PASS: Integrity check passed. [2026-01-09T12:02:17.956855] [DEBUG] [REMOTE ] AVNS: Symbol is viable for forecasting. [2026-01-09T12:02:17.956907] [INFO ] [MAIN ] [308/3524] AVNS kept (0.3s) | 306 kept, 2 rejected | 138.5/min | ETA: 23.2m [2026-01-09T12:02:18.300050] [DEBUG] [REMOTE ] AVO: Retrieved 1324 rows, trimmed to 300. [2026-01-09T12:02:18.300256] [DEBUG] [REMOTE ] AVO: PASS: History has at least 300 days. [2026-01-09T12:02:18.300550] [DEBUG] [REMOTE ] AVO: PASS: Price check passed. Min price $11.25. [2026-01-09T12:02:18.300737] [DEBUG] [REMOTE ] AVO: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:18.300868] [DEBUG] [REMOTE ] AVO: PASS: Integrity check passed. [2026-01-09T12:02:18.300909] [DEBUG] [REMOTE ] AVO: Symbol is viable for forecasting. [2026-01-09T12:02:18.300961] [INFO ] [MAIN ] [309/3524] AVO kept (0.3s) | 307 kept, 2 rejected | 138.6/min | ETA: 23.2m [2026-01-09T12:02:18.750397] [DEBUG] [REMOTE ] AVTX: Retrieved 2551 rows, trimmed to 300. [2026-01-09T12:02:18.750600] [DEBUG] [REMOTE ] AVTX: PASS: History has at least 300 days. [2026-01-09T12:02:18.750850] [DEBUG] [REMOTE ] AVTX: PASS: Price check passed. Min price $13.90. [2026-01-09T12:02:18.750992] [DEBUG] [REMOTE ] AVTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:18.751114] [DEBUG] [REMOTE ] AVTX: PASS: Integrity check passed. [2026-01-09T12:02:18.751155] [DEBUG] [REMOTE ] AVTX: Symbol is viable for forecasting. [2026-01-09T12:02:18.751207] [INFO ] [MAIN ] [310/3524] AVTX kept (0.5s) | 308 kept, 2 rejected | 138.6/min | ETA: 23.2m [2026-01-09T12:02:19.234849] [DEBUG] [REMOTE ] AVXL: Retrieved 4886 rows, trimmed to 300. [2026-01-09T12:02:19.234983] [DEBUG] [REMOTE ] AVXL: PASS: History has at least 300 days. [2026-01-09T12:02:19.235198] [DEBUG] [REMOTE ] AVXL: PASS: Price check passed. Min price $3.08. [2026-01-09T12:02:19.235341] [DEBUG] [REMOTE ] AVXL: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:19.235460] [DEBUG] [REMOTE ] AVXL: PASS: Integrity check passed. [2026-01-09T12:02:19.235500] [DEBUG] [REMOTE ] AVXL: Symbol is viable for forecasting. [2026-01-09T12:02:19.235550] [INFO ] [MAIN ] [311/3524] AVXL kept (0.5s) | 309 kept, 2 rejected | 138.5/min | ETA: 23.2m [2026-01-09T12:02:19.761055] [DEBUG] [REMOTE ] AVY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:19.761265] [DEBUG] [REMOTE ] AVY: PASS: History has at least 300 days. [2026-01-09T12:02:19.761596] [DEBUG] [REMOTE ] AVY: PASS: Price check passed. Min price $158.49. [2026-01-09T12:02:19.761873] [DEBUG] [REMOTE ] AVY: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:19.762037] [DEBUG] [REMOTE ] AVY: PASS: Integrity check passed. [2026-01-09T12:02:19.762079] [DEBUG] [REMOTE ] AVY: Symbol is viable for forecasting. [2026-01-09T12:02:19.762132] [INFO ] [MAIN ] [312/3524] AVY kept (0.5s) | 310 kept, 2 rejected | 138.4/min | ETA: 23.2m [2026-01-09T12:02:20.263245] [DEBUG] [REMOTE ] AWF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:20.263494] [DEBUG] [REMOTE ] AWF: PASS: History has at least 300 days. [2026-01-09T12:02:20.263938] [DEBUG] [REMOTE ] AWF: PASS: Price check passed. Min price $10.46. [2026-01-09T12:02:20.264122] [DEBUG] [REMOTE ] AWF: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:20.264290] [DEBUG] [REMOTE ] AWF: PASS: Integrity check passed. [2026-01-09T12:02:20.264504] [DEBUG] [REMOTE ] AWF: Symbol is viable for forecasting. [2026-01-09T12:02:20.264602] [INFO ] [MAIN ] [313/3524] AWF kept (0.5s) | 311 kept, 2 rejected | 138.4/min | ETA: 23.2m [2026-01-09T12:02:20.716882] [DEBUG] [REMOTE ] AWI: Retrieved 4836 rows, trimmed to 300. [2026-01-09T12:02:20.717021] [DEBUG] [REMOTE ] AWI: PASS: History has at least 300 days. [2026-01-09T12:02:20.717231] [DEBUG] [REMOTE ] AWI: PASS: Price check passed. Min price $179.87. [2026-01-09T12:02:20.717383] [DEBUG] [REMOTE ] AWI: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:20.717499] [DEBUG] [REMOTE ] AWI: PASS: Integrity check passed. [2026-01-09T12:02:20.717538] [DEBUG] [REMOTE ] AWI: Symbol is viable for forecasting. [2026-01-09T12:02:20.717603] [INFO ] [MAIN ] [314/3524] AWI kept (0.5s) | 312 kept, 2 rejected | 138.3/min | ETA: 23.2m [2026-01-09T12:02:21.037843] [DEBUG] [REMOTE ] AWK: Retrieved 4457 rows, trimmed to 300. [2026-01-09T12:02:21.037979] [DEBUG] [REMOTE ] AWK: PASS: History has at least 300 days. [2026-01-09T12:02:21.038219] [DEBUG] [REMOTE ] AWK: PASS: Price check passed. Min price $125.18. [2026-01-09T12:02:21.038363] [DEBUG] [REMOTE ] AWK: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:21.038486] [DEBUG] [REMOTE ] AWK: PASS: Integrity check passed. [2026-01-09T12:02:21.038528] [DEBUG] [REMOTE ] AWK: Symbol is viable for forecasting. [2026-01-09T12:02:21.038595] [INFO ] [MAIN ] [315/3524] AWK kept (0.3s) | 313 kept, 2 rejected | 138.5/min | ETA: 23.2m [2026-01-09T12:02:21.441467] [DEBUG] [REMOTE ] AWP: Retrieved 4707 rows, trimmed to 300. [2026-01-09T12:02:21.441631] [DEBUG] [REMOTE ] AWP: PASS: History has at least 300 days. [2026-01-09T12:02:21.441856] [DEBUG] [REMOTE ] AWP: PASS: Price check passed. Min price $3.74. [2026-01-09T12:02:21.442000] [DEBUG] [REMOTE ] AWP: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:21.442126] [DEBUG] [REMOTE ] AWP: PASS: Integrity check passed. [2026-01-09T12:02:21.442169] [DEBUG] [REMOTE ] AWP: Symbol is viable for forecasting. [2026-01-09T12:02:21.442218] [INFO ] [MAIN ] [316/3524] AWP kept (0.4s) | 314 kept, 2 rejected | 138.5/min | ETA: 23.2m [2026-01-09T12:02:21.835269] [DEBUG] [REMOTE ] AWRE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:21.835424] [DEBUG] [REMOTE ] AWRE: PASS: History has at least 300 days. [2026-01-09T12:02:21.835690] [DEBUG] [REMOTE ] AWRE: PASS: Price check passed. Min price $1.85. [2026-01-09T12:02:21.835828] [DEBUG] [REMOTE ] AWRE: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:21.835954] [DEBUG] [REMOTE ] AWRE: PASS: Integrity check passed. [2026-01-09T12:02:21.835995] [DEBUG] [REMOTE ] AWRE: Symbol is viable for forecasting. [2026-01-09T12:02:21.836530] [INFO ] [MAIN ] [317/3524] AWRE kept (0.4s) | 315 kept, 2 rejected | 138.5/min | ETA: 23.2m [2026-01-09T12:02:22.375168] [DEBUG] [REMOTE ] AXGN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:22.375319] [DEBUG] [REMOTE ] AXGN: PASS: History has at least 300 days. [2026-01-09T12:02:22.375567] [DEBUG] [REMOTE ] AXGN: PASS: Price check passed. Min price $15.87. [2026-01-09T12:02:22.375735] [DEBUG] [REMOTE ] AXGN: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:22.375861] [DEBUG] [REMOTE ] AXGN: PASS: Integrity check passed. [2026-01-09T12:02:22.375907] [DEBUG] [REMOTE ] AXGN: Symbol is viable for forecasting. [2026-01-09T12:02:22.375967] [INFO ] [MAIN ] [318/3524] AXGN kept (0.5s) | 316 kept, 2 rejected | 138.4/min | ETA: 23.2m [2026-01-09T12:02:22.842515] [DEBUG] [REMOTE ] AXL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:22.842669] [DEBUG] [REMOTE ] AXL: PASS: History has at least 300 days. [2026-01-09T12:02:22.842904] [DEBUG] [REMOTE ] AXL: PASS: Price check passed. Min price $5.43. [2026-01-09T12:02:22.843042] [DEBUG] [REMOTE ] AXL: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:22.843164] [DEBUG] [REMOTE ] AXL: PASS: Integrity check passed. [2026-01-09T12:02:22.843205] [DEBUG] [REMOTE ] AXL: Symbol is viable for forecasting. [2026-01-09T12:02:22.843253] [INFO ] [MAIN ] [319/3524] AXL kept (0.5s) | 317 kept, 2 rejected | 138.4/min | ETA: 23.2m [2026-01-09T12:02:23.312604] [DEBUG] [REMOTE ] AXON: Retrieved 6184 rows, trimmed to 300. [2026-01-09T12:02:23.312755] [DEBUG] [REMOTE ] AXON: PASS: History has at least 300 days. [2026-01-09T12:02:23.313002] [DEBUG] [REMOTE ] AXON: PASS: Price check passed. Min price $519.61. [2026-01-09T12:02:23.313137] [DEBUG] [REMOTE ] AXON: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:23.313259] [DEBUG] [REMOTE ] AXON: PASS: Integrity check passed. [2026-01-09T12:02:23.313299] [DEBUG] [REMOTE ] AXON: Symbol is viable for forecasting. [2026-01-09T12:02:23.313347] [INFO ] [MAIN ] [320/3524] AXON kept (0.5s) | 318 kept, 2 rejected | 138.3/min | ETA: 23.2m [2026-01-09T12:02:23.823162] [DEBUG] [REMOTE ] AXP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:23.823309] [DEBUG] [REMOTE ] AXP: PASS: History has at least 300 days. [2026-01-09T12:02:23.823559] [DEBUG] [REMOTE ] AXP: PASS: Price check passed. Min price $322.41. [2026-01-09T12:02:23.823722] [DEBUG] [REMOTE ] AXP: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:23.823849] [DEBUG] [REMOTE ] AXP: PASS: Integrity check passed. [2026-01-09T12:02:23.823891] [DEBUG] [REMOTE ] AXP: Symbol is viable for forecasting. [2026-01-09T12:02:23.823942] [INFO ] [MAIN ] [321/3524] AXP kept (0.5s) | 319 kept, 2 rejected | 138.3/min | ETA: 23.2m [2026-01-09T12:02:24.115619] [DEBUG] [REMOTE ] AXS: Retrieved 5668 rows, trimmed to 300. [2026-01-09T12:02:24.115761] [DEBUG] [REMOTE ] AXS: PASS: History has at least 300 days. [2026-01-09T12:02:24.115983] [DEBUG] [REMOTE ] AXS: PASS: Price check passed. Min price $87.89. [2026-01-09T12:02:24.116117] [DEBUG] [REMOTE ] AXS: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:24.116237] [DEBUG] [REMOTE ] AXS: PASS: Integrity check passed. [2026-01-09T12:02:24.116282] [DEBUG] [REMOTE ] AXS: Symbol is viable for forecasting. [2026-01-09T12:02:24.116343] [INFO ] [MAIN ] [322/3524] AXS kept (0.3s) | 320 kept, 2 rejected | 138.4/min | ETA: 23.1m [2026-01-09T12:02:24.561233] [DEBUG] [REMOTE ] AXSM: Retrieved 2548 rows, trimmed to 300. [2026-01-09T12:02:24.561357] [DEBUG] [REMOTE ] AXSM: PASS: History has at least 300 days. [2026-01-09T12:02:24.561557] [DEBUG] [REMOTE ] AXSM: PASS: Price check passed. Min price $123.52. [2026-01-09T12:02:24.561721] [DEBUG] [REMOTE ] AXSM: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:24.561832] [DEBUG] [REMOTE ] AXSM: PASS: Integrity check passed. [2026-01-09T12:02:24.561873] [DEBUG] [REMOTE ] AXSM: Symbol is viable for forecasting. [2026-01-09T12:02:24.561920] [INFO ] [MAIN ] [323/3524] AXSM kept (0.4s) | 321 kept, 2 rejected | 138.4/min | ETA: 23.1m [2026-01-09T12:02:24.834561] [DEBUG] [REMOTE ] AXTA: Retrieved 2805 rows, trimmed to 300. [2026-01-09T12:02:24.834708] [DEBUG] [REMOTE ] AXTA: PASS: History has at least 300 days. [2026-01-09T12:02:24.834916] [DEBUG] [REMOTE ] AXTA: PASS: Price check passed. Min price $27.26. [2026-01-09T12:02:24.835055] [DEBUG] [REMOTE ] AXTA: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:24.835169] [DEBUG] [REMOTE ] AXTA: PASS: Integrity check passed. [2026-01-09T12:02:24.835210] [DEBUG] [REMOTE ] AXTA: Symbol is viable for forecasting. [2026-01-09T12:02:24.835257] [INFO ] [MAIN ] [324/3524] AXTA kept (0.3s) | 322 kept, 2 rejected | 138.6/min | ETA: 23.1m [2026-01-09T12:02:25.512532] [DEBUG] [REMOTE ] AXTI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:25.512678] [DEBUG] [REMOTE ] AXTI: PASS: History has at least 300 days. [2026-01-09T12:02:25.512900] [DEBUG] [REMOTE ] AXTI: PASS: Price check passed. Min price $4.51. [2026-01-09T12:02:25.513048] [DEBUG] [REMOTE ] AXTI: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:25.513167] [DEBUG] [REMOTE ] AXTI: PASS: Integrity check passed. [2026-01-09T12:02:25.513208] [DEBUG] [REMOTE ] AXTI: Symbol is viable for forecasting. [2026-01-09T12:02:25.513258] [INFO ] [MAIN ] [325/3524] AXTI kept (0.7s) | 323 kept, 2 rejected | 138.3/min | ETA: 23.1m [2026-01-09T12:02:25.984520] [DEBUG] [REMOTE ] AYI: Retrieved 6064 rows, trimmed to 300. [2026-01-09T12:02:25.984698] [DEBUG] [REMOTE ] AYI: PASS: History has at least 300 days. [2026-01-09T12:02:25.984922] [DEBUG] [REMOTE ] AYI: PASS: Price check passed. Min price $322.26. [2026-01-09T12:02:25.985057] [DEBUG] [REMOTE ] AYI: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:25.985173] [DEBUG] [REMOTE ] AYI: PASS: Integrity check passed. [2026-01-09T12:02:25.985213] [DEBUG] [REMOTE ] AYI: Symbol is viable for forecasting. [2026-01-09T12:02:25.985260] [INFO ] [MAIN ] [326/3524] AYI kept (0.5s) | 324 kept, 2 rejected | 138.3/min | ETA: 23.1m [2026-01-09T12:02:26.258037] [DEBUG] [REMOTE ] AZ: Retrieved 1388 rows, trimmed to 300. [2026-01-09T12:02:26.258228] [DEBUG] [REMOTE ] AZ: PASS: History has at least 300 days. [2026-01-09T12:02:26.258506] [DEBUG] [REMOTE ] AZ: PASS: Price check passed. Min price $5.20. [2026-01-09T12:02:26.258681] [DEBUG] [REMOTE ] AZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:26.258809] [DEBUG] [REMOTE ] AZ: PASS: Integrity check passed. [2026-01-09T12:02:26.258852] [DEBUG] [REMOTE ] AZ: Symbol is viable for forecasting. [2026-01-09T12:02:26.258905] [INFO ] [MAIN ] [327/3524] AZ kept (0.3s) | 325 kept, 2 rejected | 138.4/min | ETA: 23.1m [2026-01-09T12:02:26.913007] [DEBUG] [REMOTE ] AZN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:26.913141] [DEBUG] [REMOTE ] AZN: PASS: History has at least 300 days. [2026-01-09T12:02:26.913352] [DEBUG] [REMOTE ] AZN: PASS: Price check passed. Min price $81.15. [2026-01-09T12:02:26.913487] [DEBUG] [REMOTE ] AZN: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:26.913621] [DEBUG] [REMOTE ] AZN: PASS: Integrity check passed. [2026-01-09T12:02:26.913663] [DEBUG] [REMOTE ] AZN: Symbol is viable for forecasting. [2026-01-09T12:02:26.913711] [INFO ] [MAIN ] [328/3524] AZN kept (0.7s) | 326 kept, 2 rejected | 138.2/min | ETA: 23.1m [2026-01-09T12:02:27.401684] [DEBUG] [REMOTE ] AZO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:27.401821] [DEBUG] [REMOTE ] AZO: PASS: History has at least 300 days. [2026-01-09T12:02:27.402053] [DEBUG] [REMOTE ] AZO: PASS: Price check passed. Min price $3244.92. [2026-01-09T12:02:27.402197] [DEBUG] [REMOTE ] AZO: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:27.402319] [DEBUG] [REMOTE ] AZO: PASS: Integrity check passed. [2026-01-09T12:02:27.402361] [DEBUG] [REMOTE ] AZO: Symbol is viable for forecasting. [2026-01-09T12:02:27.402410] [INFO ] [MAIN ] [329/3524] AZO kept (0.5s) | 327 kept, 2 rejected | 138.2/min | ETA: 23.1m [2026-01-09T12:02:27.877841] [DEBUG] [REMOTE ] AZZ: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:27.877975] [DEBUG] [REMOTE ] AZZ: PASS: History has at least 300 days. [2026-01-09T12:02:27.878200] [DEBUG] [REMOTE ] AZZ: PASS: Price check passed. Min price $97.64. [2026-01-09T12:02:27.878342] [DEBUG] [REMOTE ] AZZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:27.878462] [DEBUG] [REMOTE ] AZZ: PASS: Integrity check passed. [2026-01-09T12:02:27.878503] [DEBUG] [REMOTE ] AZZ: Symbol is viable for forecasting. [2026-01-09T12:02:27.878551] [INFO ] [MAIN ] [330/3524] AZZ kept (0.5s) | 328 kept, 2 rejected | 138.1/min | ETA: 23.1m [2026-01-09T12:02:28.407178] [DEBUG] [REMOTE ] BA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:28.407350] [DEBUG] [REMOTE ] BA: PASS: History has at least 300 days. [2026-01-09T12:02:28.407617] [DEBUG] [REMOTE ] BA: PASS: Price check passed. Min price $179.12. [2026-01-09T12:02:28.407767] [DEBUG] [REMOTE ] BA: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:28.407887] [DEBUG] [REMOTE ] BA: PASS: Integrity check passed. [2026-01-09T12:02:28.407929] [DEBUG] [REMOTE ] BA: Symbol is viable for forecasting. [2026-01-09T12:02:28.407978] [INFO ] [MAIN ] [331/3524] BA kept (0.5s) | 329 kept, 2 rejected | 138.0/min | ETA: 23.1m [2026-01-09T12:02:28.767183] [DEBUG] [REMOTE ] BABA: Retrieved 2843 rows, trimmed to 300. [2026-01-09T12:02:28.767324] [DEBUG] [REMOTE ] BABA: PASS: History has at least 300 days. [2026-01-09T12:02:28.767537] [DEBUG] [REMOTE ] BABA: PASS: Price check passed. Min price $146.58. [2026-01-09T12:02:28.767702] [DEBUG] [REMOTE ] BABA: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:28.767825] [DEBUG] [REMOTE ] BABA: PASS: Integrity check passed. [2026-01-09T12:02:28.767866] [DEBUG] [REMOTE ] BABA: Symbol is viable for forecasting. [2026-01-09T12:02:28.767918] [INFO ] [MAIN ] [332/3524] BABA kept (0.4s) | 330 kept, 2 rejected | 138.1/min | ETA: 23.1m [2026-01-09T12:02:29.067179] [DEBUG] [REMOTE ] BABX: Retrieved 770 rows, trimmed to 300. [2026-01-09T12:02:29.067345] [DEBUG] [REMOTE ] BABX: PASS: History has at least 300 days. [2026-01-09T12:02:29.067604] [DEBUG] [REMOTE ] BABX: PASS: Price check passed. Min price $35.89. [2026-01-09T12:02:29.067743] [DEBUG] [REMOTE ] BABX: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:29.067861] [DEBUG] [REMOTE ] BABX: PASS: Integrity check passed. [2026-01-09T12:02:29.067901] [DEBUG] [REMOTE ] BABX: Symbol is viable for forecasting. [2026-01-09T12:02:29.067950] [INFO ] [MAIN ] [333/3524] BABX kept (0.3s) | 331 kept, 2 rejected | 138.2/min | ETA: 23.1m [2026-01-09T12:02:29.635462] [DEBUG] [REMOTE ] BAC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:29.635703] [DEBUG] [REMOTE ] BAC: PASS: History has at least 300 days. [2026-01-09T12:02:29.636077] [DEBUG] [REMOTE ] BAC: PASS: Price check passed. Min price $49.83. [2026-01-09T12:02:29.636229] [DEBUG] [REMOTE ] BAC: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:29.636388] [DEBUG] [REMOTE ] BAC: PASS: Integrity check passed. [2026-01-09T12:02:29.636434] [DEBUG] [REMOTE ] BAC: Symbol is viable for forecasting. [2026-01-09T12:02:29.636489] [INFO ] [MAIN ] [334/3524] BAC kept (0.6s) | 332 kept, 2 rejected | 138.1/min | ETA: 23.1m [2026-01-09T12:02:30.004093] [DEBUG] [REMOTE ] BAH: Retrieved 3807 rows, trimmed to 300. [2026-01-09T12:02:30.004236] [DEBUG] [REMOTE ] BAH: PASS: History has at least 300 days. [2026-01-09T12:02:30.004459] [DEBUG] [REMOTE ] BAH: PASS: Price check passed. Min price $79.90. [2026-01-09T12:02:30.004617] [DEBUG] [REMOTE ] BAH: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:30.004739] [DEBUG] [REMOTE ] BAH: PASS: Integrity check passed. [2026-01-09T12:02:30.004780] [DEBUG] [REMOTE ] BAH: Symbol is viable for forecasting. [2026-01-09T12:02:30.004829] [INFO ] [MAIN ] [335/3524] BAH kept (0.4s) | 333 kept, 2 rejected | 138.2/min | ETA: 23.1m [2026-01-09T12:02:30.498099] [DEBUG] [REMOTE ] BALL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:30.498227] [DEBUG] [REMOTE ] BALL: PASS: History has at least 300 days. [2026-01-09T12:02:30.498469] [DEBUG] [REMOTE ] BALL: PASS: Price check passed. Min price $46.22. [2026-01-09T12:02:30.498640] [DEBUG] [REMOTE ] BALL: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:30.498768] [DEBUG] [REMOTE ] BALL: PASS: Integrity check passed. [2026-01-09T12:02:30.498808] [DEBUG] [REMOTE ] BALL: Symbol is viable for forecasting. [2026-01-09T12:02:30.498856] [INFO ] [MAIN ] [336/3524] BALL kept (0.5s) | 334 kept, 2 rejected | 138.1/min | ETA: 23.1m [2026-01-09T12:02:30.745500] [DEBUG] [REMOTE ] BAM: Retrieved 778 rows, trimmed to 300. [2026-01-09T12:02:30.745663] [DEBUG] [REMOTE ] BAM: PASS: History has at least 300 days. [2026-01-09T12:02:30.745875] [DEBUG] [REMOTE ] BAM: PASS: Price check passed. Min price $49.00. [2026-01-09T12:02:30.746013] [DEBUG] [REMOTE ] BAM: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:30.746127] [DEBUG] [REMOTE ] BAM: PASS: Integrity check passed. [2026-01-09T12:02:30.746169] [DEBUG] [REMOTE ] BAM: Symbol is viable for forecasting. [2026-01-09T12:02:30.746219] [INFO ] [MAIN ] [337/3524] BAM kept (0.2s) | 335 kept, 2 rejected | 138.3/min | ETA: 23.0m [2026-01-09T12:02:31.352192] [DEBUG] [REMOTE ] BANC: Retrieved 5856 rows, trimmed to 300. [2026-01-09T12:02:31.352329] [DEBUG] [REMOTE ] BANC: PASS: History has at least 300 days. [2026-01-09T12:02:31.352545] [DEBUG] [REMOTE ] BANC: PASS: Price check passed. Min price $15.48. [2026-01-09T12:02:31.352701] [DEBUG] [REMOTE ] BANC: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:31.352821] [DEBUG] [REMOTE ] BANC: PASS: Integrity check passed. [2026-01-09T12:02:31.352860] [DEBUG] [REMOTE ] BANC: Symbol is viable for forecasting. [2026-01-09T12:02:31.352907] [INFO ] [MAIN ] [338/3524] BANC kept (0.6s) | 336 kept, 2 rejected | 138.1/min | ETA: 23.1m [2026-01-09T12:02:31.634005] [DEBUG] [REMOTE ] BAND: Retrieved 2050 rows, trimmed to 300. [2026-01-09T12:02:31.634154] [DEBUG] [REMOTE ] BAND: PASS: History has at least 300 days. [2026-01-09T12:02:31.634410] [DEBUG] [REMOTE ] BAND: PASS: Price check passed. Min price $13.42. [2026-01-09T12:02:31.634594] [DEBUG] [REMOTE ] BAND: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:31.634731] [DEBUG] [REMOTE ] BAND: PASS: Integrity check passed. [2026-01-09T12:02:31.634778] [DEBUG] [REMOTE ] BAND: Symbol is viable for forecasting. [2026-01-09T12:02:31.634836] [INFO ] [MAIN ] [339/3524] BAND kept (0.3s) | 337 kept, 2 rejected | 138.3/min | ETA: 23.0m [2026-01-09T12:02:32.285175] [DEBUG] [REMOTE ] BANF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:32.285317] [DEBUG] [REMOTE ] BANF: PASS: History has at least 300 days. [2026-01-09T12:02:32.285769] [DEBUG] [REMOTE ] BANF: PASS: Price check passed. Min price $106.01. [2026-01-09T12:02:32.285907] [DEBUG] [REMOTE ] BANF: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:32.286033] [DEBUG] [REMOTE ] BANF: PASS: Integrity check passed. [2026-01-09T12:02:32.286074] [DEBUG] [REMOTE ] BANF: Symbol is viable for forecasting. [2026-01-09T12:02:32.286123] [INFO ] [MAIN ] [340/3524] BANF kept (0.7s) | 338 kept, 2 rejected | 138.1/min | ETA: 23.1m [2026-01-09T12:02:32.671828] [DEBUG] [REMOTE ] BANX: Retrieved 3060 rows, trimmed to 300. [2026-01-09T12:02:32.671957] [DEBUG] [REMOTE ] BANX: PASS: History has at least 300 days. [2026-01-09T12:02:32.672164] [DEBUG] [REMOTE ] BANX: PASS: Price check passed. Min price $20.21. [2026-01-09T12:02:32.672300] [DEBUG] [REMOTE ] BANX: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:32.672594] [DEBUG] [REMOTE ] BANX: PASS: Integrity check passed. [2026-01-09T12:02:32.672636] [DEBUG] [REMOTE ] BANX: Symbol is viable for forecasting. [2026-01-09T12:02:32.672683] [INFO ] [MAIN ] [341/3524] BANX kept (0.4s) | 339 kept, 2 rejected | 138.1/min | ETA: 23.0m [2026-01-09T12:02:33.090236] [DEBUG] [REMOTE ] BAP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:33.090392] [DEBUG] [REMOTE ] BAP: PASS: History has at least 300 days. [2026-01-09T12:02:33.090889] [DEBUG] [REMOTE ] BAP: PASS: Price check passed. Min price $247.85. [2026-01-09T12:02:33.091034] [DEBUG] [REMOTE ] BAP: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:33.091173] [DEBUG] [REMOTE ] BAP: PASS: Integrity check passed. [2026-01-09T12:02:33.091223] [DEBUG] [REMOTE ] BAP: Symbol is viable for forecasting. [2026-01-09T12:02:33.091282] [INFO ] [MAIN ] [342/3524] BAP kept (0.4s) | 340 kept, 2 rejected | 138.1/min | ETA: 23.0m [2026-01-09T12:02:33.406839] [DEBUG] [REMOTE ] BATRA: Retrieved 2447 rows, trimmed to 300. [2026-01-09T12:02:33.406968] [DEBUG] [REMOTE ] BATRA: PASS: History has at least 300 days. [2026-01-09T12:02:33.407176] [DEBUG] [REMOTE ] BATRA: PASS: Price check passed. Min price $41.92. [2026-01-09T12:02:33.407344] [DEBUG] [REMOTE ] BATRA: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:33.407462] [DEBUG] [REMOTE ] BATRA: PASS: Integrity check passed. [2026-01-09T12:02:33.407502] [DEBUG] [REMOTE ] BATRA: Symbol is viable for forecasting. [2026-01-09T12:02:33.407551] [INFO ] [MAIN ] [343/3524] BATRA kept (0.3s) | 341 kept, 2 rejected | 138.2/min | ETA: 23.0m [2026-01-09T12:02:33.730834] [DEBUG] [REMOTE ] BATRK: Retrieved 2447 rows, trimmed to 300. [2026-01-09T12:02:33.730966] [DEBUG] [REMOTE ] BATRK: PASS: History has at least 300 days. [2026-01-09T12:02:33.731195] [DEBUG] [REMOTE ] BATRK: PASS: Price check passed. Min price $38.04. [2026-01-09T12:02:33.731344] [DEBUG] [REMOTE ] BATRK: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:33.731463] [DEBUG] [REMOTE ] BATRK: PASS: Integrity check passed. [2026-01-09T12:02:33.731504] [DEBUG] [REMOTE ] BATRK: Symbol is viable for forecasting. [2026-01-09T12:02:33.731554] [INFO ] [MAIN ] [344/3524] BATRK kept (0.3s) | 342 kept, 2 rejected | 138.3/min | ETA: 23.0m [2026-01-09T12:02:34.329325] [DEBUG] [REMOTE ] BAX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:34.329667] [DEBUG] [REMOTE ] BAX: PASS: History has at least 300 days. [2026-01-09T12:02:34.329895] [DEBUG] [REMOTE ] BAX: PASS: Price check passed. Min price $17.41. [2026-01-09T12:02:34.330031] [DEBUG] [REMOTE ] BAX: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:34.330151] [DEBUG] [REMOTE ] BAX: PASS: Integrity check passed. [2026-01-09T12:02:34.330190] [DEBUG] [REMOTE ] BAX: Symbol is viable for forecasting. [2026-01-09T12:02:34.330239] [INFO ] [MAIN ] [345/3524] BAX kept (0.6s) | 343 kept, 2 rejected | 138.2/min | ETA: 23.0m [2026-01-09T12:02:34.802830] [DEBUG] [REMOTE ] BB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:34.802983] [DEBUG] [REMOTE ] BB: PASS: History has at least 300 days. [2026-01-09T12:02:34.803256] [DEBUG] [REMOTE ] BB: PASS: Price check passed. Min price $3.77. [2026-01-09T12:02:34.803432] [DEBUG] [REMOTE ] BB: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:34.803609] [DEBUG] [REMOTE ] BB: PASS: Integrity check passed. [2026-01-09T12:02:34.803663] [DEBUG] [REMOTE ] BB: Symbol is viable for forecasting. [2026-01-09T12:02:34.803725] [INFO ] [MAIN ] [346/3524] BB kept (0.5s) | 344 kept, 2 rejected | 138.2/min | ETA: 23.0m [2026-01-09T12:02:35.126363] [DEBUG] [REMOTE ] BBAI: Retrieved 1018 rows, trimmed to 300. [2026-01-09T12:02:35.126503] [DEBUG] [REMOTE ] BBAI: PASS: History has at least 300 days. [2026-01-09T12:02:35.126731] [DEBUG] [REMOTE ] BBAI: PASS: Price check passed. Min price $5.40. [2026-01-09T12:02:35.126871] [DEBUG] [REMOTE ] BBAI: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:35.126984] [DEBUG] [REMOTE ] BBAI: PASS: Integrity check passed. [2026-01-09T12:02:35.127026] [DEBUG] [REMOTE ] BBAI: Symbol is viable for forecasting. [2026-01-09T12:02:35.127074] [INFO ] [MAIN ] [347/3524] BBAI kept (0.3s) | 345 kept, 2 rejected | 138.3/min | ETA: 23.0m [2026-01-09T12:02:35.522032] [DEBUG] [REMOTE ] BBCP: Retrieved 2107 rows, trimmed to 300. [2026-01-09T12:02:35.522162] [DEBUG] [REMOTE ] BBCP: PASS: History has at least 300 days. [2026-01-09T12:02:35.522366] [DEBUG] [REMOTE ] BBCP: PASS: Price check passed. Min price $5.86. [2026-01-09T12:02:35.522501] [DEBUG] [REMOTE ] BBCP: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:35.522648] [DEBUG] [REMOTE ] BBCP: PASS: Integrity check passed. [2026-01-09T12:02:35.522692] [DEBUG] [REMOTE ] BBCP: Symbol is viable for forecasting. [2026-01-09T12:02:35.522740] [INFO ] [MAIN ] [348/3524] BBCP kept (0.4s) | 346 kept, 2 rejected | 138.3/min | ETA: 23.0m [2026-01-09T12:02:36.100613] [DEBUG] [REMOTE ] BBD: Retrieved 6070 rows, trimmed to 300. [2026-01-09T12:02:36.100742] [DEBUG] [REMOTE ] BBD: PASS: History has at least 300 days. [2026-01-09T12:02:36.100952] [DEBUG] [REMOTE ] BBD: PASS: Price check passed. Min price $3.08. [2026-01-09T12:02:36.101085] [DEBUG] [REMOTE ] BBD: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:36.101201] [DEBUG] [REMOTE ] BBD: PASS: Integrity check passed. [2026-01-09T12:02:36.101240] [DEBUG] [REMOTE ] BBD: Symbol is viable for forecasting. [2026-01-09T12:02:36.101287] [INFO ] [MAIN ] [349/3524] BBD kept (0.6s) | 347 kept, 2 rejected | 138.2/min | ETA: 23.0m [2026-01-09T12:02:36.394917] [DEBUG] [REMOTE ] BBDO: Retrieved 3477 rows, trimmed to 300. [2026-01-09T12:02:36.395045] [DEBUG] [REMOTE ] BBDO: PASS: History has at least 300 days. [2026-01-09T12:02:36.395256] [DEBUG] [REMOTE ] BBDO: PASS: Price check passed. Min price $2.68. [2026-01-09T12:02:36.395395] [DEBUG] [REMOTE ] BBDO: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:36.395510] [DEBUG] [REMOTE ] BBDO: PASS: Integrity check passed. [2026-01-09T12:02:36.395551] [DEBUG] [REMOTE ] BBDO: Symbol is viable for forecasting. [2026-01-09T12:02:36.395618] [INFO ] [MAIN ] [350/3524] BBDO kept (0.3s) | 348 kept, 2 rejected | 138.3/min | ETA: 23.0m [2026-01-09T12:02:36.995671] [DEBUG] [REMOTE ] BBH: Retrieved 6571 rows, trimmed to 300. [2026-01-09T12:02:36.995825] [DEBUG] [REMOTE ] BBH: PASS: History has at least 300 days. [2026-01-09T12:02:36.996062] [DEBUG] [REMOTE ] BBH: PASS: Price check passed. Min price $172.66. [2026-01-09T12:02:36.996200] [DEBUG] [REMOTE ] BBH: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:36.996324] [DEBUG] [REMOTE ] BBH: PASS: Integrity check passed. [2026-01-09T12:02:36.996364] [DEBUG] [REMOTE ] BBH: Symbol is viable for forecasting. [2026-01-09T12:02:36.996414] [INFO ] [MAIN ] [351/3524] BBH kept (0.6s) | 349 kept, 2 rejected | 138.1/min | ETA: 23.0m [2026-01-09T12:02:37.291288] [DEBUG] [REMOTE ] BBIO: Retrieved 1643 rows, trimmed to 300. [2026-01-09T12:02:37.291443] [DEBUG] [REMOTE ] BBIO: PASS: History has at least 300 days. [2026-01-09T12:02:37.291714] [DEBUG] [REMOTE ] BBIO: PASS: Price check passed. Min price $53.24. [2026-01-09T12:02:37.291850] [DEBUG] [REMOTE ] BBIO: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:37.291969] [DEBUG] [REMOTE ] BBIO: PASS: Integrity check passed. [2026-01-09T12:02:37.292008] [DEBUG] [REMOTE ] BBIO: Symbol is viable for forecasting. [2026-01-09T12:02:37.292055] [INFO ] [MAIN ] [352/3524] BBIO kept (0.3s) | 350 kept, 2 rejected | 138.3/min | ETA: 22.9m [2026-01-09T12:02:37.669863] [DEBUG] [REMOTE ] BBLG: Retrieved 1934 rows, trimmed to 300. [2026-01-09T12:02:37.669991] [DEBUG] [REMOTE ] BBLG: PASS: History has at least 300 days. [2026-01-09T12:02:37.670187] [DEBUG] [REMOTE ] BBLG: PASS: Price check passed. Min price $1.33. [2026-01-09T12:02:37.670319] [DEBUG] [REMOTE ] BBLG: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:37.670431] [DEBUG] [REMOTE ] BBLG: PASS: Integrity check passed. [2026-01-09T12:02:37.670471] [DEBUG] [REMOTE ] BBLG: Symbol is viable for forecasting. [2026-01-09T12:02:37.670519] [INFO ] [MAIN ] [353/3524] BBLG kept (0.4s) | 351 kept, 2 rejected | 138.3/min | ETA: 22.9m [2026-01-09T12:02:38.188961] [DEBUG] [REMOTE ] BBN: Retrieved 3864 rows, trimmed to 300. [2026-01-09T12:02:38.189100] [DEBUG] [REMOTE ] BBN: PASS: History has at least 300 days. [2026-01-09T12:02:38.189324] [DEBUG] [REMOTE ] BBN: PASS: Price check passed. Min price $16.26. [2026-01-09T12:02:38.189465] [DEBUG] [REMOTE ] BBN: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:38.189618] [DEBUG] [REMOTE ] BBN: PASS: Integrity check passed. [2026-01-09T12:02:38.189665] [DEBUG] [REMOTE ] BBN: Symbol is viable for forecasting. [2026-01-09T12:02:38.189715] [INFO ] [MAIN ] [354/3524] BBN kept (0.5s) | 352 kept, 2 rejected | 138.2/min | ETA: 22.9m [2026-01-09T12:02:38.655653] [DEBUG] [REMOTE ] BBSI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:38.655801] [DEBUG] [REMOTE ] BBSI: PASS: History has at least 300 days. [2026-01-09T12:02:38.656044] [DEBUG] [REMOTE ] BBSI: PASS: Price check passed. Min price $33.23. [2026-01-09T12:02:38.656182] [DEBUG] [REMOTE ] BBSI: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:38.656305] [DEBUG] [REMOTE ] BBSI: PASS: Integrity check passed. [2026-01-09T12:02:38.656346] [DEBUG] [REMOTE ] BBSI: Symbol is viable for forecasting. [2026-01-09T12:02:38.656396] [INFO ] [MAIN ] [355/3524] BBSI kept (0.5s) | 353 kept, 2 rejected | 138.2/min | ETA: 22.9m [2026-01-09T12:02:38.889945] [DEBUG] [REMOTE ] BBUC: Retrieved 965 rows, trimmed to 300. [2026-01-09T12:02:38.890151] [DEBUG] [REMOTE ] BBUC: PASS: History has at least 300 days. [2026-01-09T12:02:38.890411] [DEBUG] [REMOTE ] BBUC: PASS: Price check passed. Min price $31.16. [2026-01-09T12:02:38.890555] [DEBUG] [REMOTE ] BBUC: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:38.890706] [DEBUG] [REMOTE ] BBUC: PASS: Integrity check passed. [2026-01-09T12:02:38.890750] [DEBUG] [REMOTE ] BBUC: Symbol is viable for forecasting. [2026-01-09T12:02:38.890802] [INFO ] [MAIN ] [356/3524] BBUC kept (0.2s) | 354 kept, 2 rejected | 138.4/min | ETA: 22.9m [2026-01-09T12:02:39.523718] [DEBUG] [REMOTE ] BBVA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:39.523876] [DEBUG] [REMOTE ] BBVA: PASS: History has at least 300 days. [2026-01-09T12:02:39.524123] [DEBUG] [REMOTE ] BBVA: PASS: Price check passed. Min price $17.94. [2026-01-09T12:02:39.524300] [DEBUG] [REMOTE ] BBVA: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:39.524440] [DEBUG] [REMOTE ] BBVA: PASS: Integrity check passed. [2026-01-09T12:02:39.524482] [DEBUG] [REMOTE ] BBVA: Symbol is viable for forecasting. [2026-01-09T12:02:39.524533] [INFO ] [MAIN ] [357/3524] BBVA kept (0.6s) | 355 kept, 2 rejected | 138.2/min | ETA: 22.9m [2026-01-09T12:02:39.966872] [DEBUG] [REMOTE ] BBWI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:39.967012] [DEBUG] [REMOTE ] BBWI: PASS: History has at least 300 days. [2026-01-09T12:02:39.967240] [DEBUG] [REMOTE ] BBWI: PASS: Price check passed. Min price $14.85. [2026-01-09T12:02:39.967407] [DEBUG] [REMOTE ] BBWI: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:39.967531] [DEBUG] [REMOTE ] BBWI: PASS: Integrity check passed. [2026-01-09T12:02:39.967591] [DEBUG] [REMOTE ] BBWI: Symbol is viable for forecasting. [2026-01-09T12:02:39.967647] [INFO ] [MAIN ] [358/3524] BBWI kept (0.4s) | 356 kept, 2 rejected | 138.2/min | ETA: 22.9m [2026-01-09T12:02:40.454940] [DEBUG] [REMOTE ] BBY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:40.455080] [DEBUG] [REMOTE ] BBY: PASS: History has at least 300 days. [2026-01-09T12:02:40.455305] [DEBUG] [REMOTE ] BBY: PASS: Price check passed. Min price $66.93. [2026-01-09T12:02:40.455444] [DEBUG] [REMOTE ] BBY: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:40.455562] [DEBUG] [REMOTE ] BBY: PASS: Integrity check passed. [2026-01-09T12:02:40.455623] [DEBUG] [REMOTE ] BBY: Symbol is viable for forecasting. [2026-01-09T12:02:40.455673] [INFO ] [MAIN ] [359/3524] BBY kept (0.5s) | 357 kept, 2 rejected | 138.1/min | ETA: 22.9m [2026-01-09T12:02:41.012916] [DEBUG] [REMOTE ] BC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:41.013082] [DEBUG] [REMOTE ] BC: PASS: History has at least 300 days. [2026-01-09T12:02:41.013385] [DEBUG] [REMOTE ] BC: PASS: Price check passed. Min price $58.96. [2026-01-09T12:02:41.013525] [DEBUG] [REMOTE ] BC: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:41.013677] [DEBUG] [REMOTE ] BC: PASS: Integrity check passed. [2026-01-09T12:02:41.013719] [DEBUG] [REMOTE ] BC: Symbol is viable for forecasting. [2026-01-09T12:02:41.013772] [INFO ] [MAIN ] [360/3524] BC kept (0.6s) | 358 kept, 2 rejected | 138.0/min | ETA: 22.9m [2026-01-09T12:02:41.320786] [DEBUG] [REMOTE ] BCAL: Retrieved 2514 rows, trimmed to 300. [2026-01-09T12:02:41.320918] [DEBUG] [REMOTE ] BCAL: PASS: History has at least 300 days. [2026-01-09T12:02:41.321121] [DEBUG] [REMOTE ] BCAL: PASS: Price check passed. Min price $15.91. [2026-01-09T12:02:41.321253] [DEBUG] [REMOTE ] BCAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:41.321366] [DEBUG] [REMOTE ] BCAL: PASS: Integrity check passed. [2026-01-09T12:02:41.321408] [DEBUG] [REMOTE ] BCAL: Symbol is viable for forecasting. [2026-01-09T12:02:41.321457] [INFO ] [MAIN ] [361/3524] BCAL kept (0.3s) | 359 kept, 2 rejected | 138.1/min | ETA: 22.9m [2026-01-09T12:02:41.587702] [DEBUG] [REMOTE ] BCAX: Retrieved 331 rows, trimmed to 300. [2026-01-09T12:02:41.587848] [DEBUG] [REMOTE ] BCAX: PASS: History has at least 300 days. [2026-01-09T12:02:41.588067] [DEBUG] [REMOTE ] BCAX: PASS: Price check passed. Min price $13.93. [2026-01-09T12:02:41.588204] [DEBUG] [REMOTE ] BCAX: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:41.588327] [DEBUG] [REMOTE ] BCAX: PASS: Integrity check passed. [2026-01-09T12:02:41.588368] [DEBUG] [REMOTE ] BCAX: Symbol is viable for forecasting. [2026-01-09T12:02:41.588423] [INFO ] [MAIN ] [362/3524] BCAX kept (0.3s) | 360 kept, 2 rejected | 138.3/min | ETA: 22.9m [2026-01-09T12:02:42.269248] [DEBUG] [REMOTE ] BCBP: Retrieved 5594 rows, trimmed to 300. [2026-01-09T12:02:42.269396] [DEBUG] [REMOTE ] BCBP: PASS: History has at least 300 days. [2026-01-09T12:02:42.269626] [DEBUG] [REMOTE ] BCBP: PASS: Price check passed. Min price $7.45. [2026-01-09T12:02:42.269772] [DEBUG] [REMOTE ] BCBP: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:42.269890] [DEBUG] [REMOTE ] BCBP: PASS: Integrity check passed. [2026-01-09T12:02:42.269931] [DEBUG] [REMOTE ] BCBP: Symbol is viable for forecasting. [2026-01-09T12:02:42.269980] [INFO ] [MAIN ] [363/3524] BCBP kept (0.7s) | 361 kept, 2 rejected | 138.1/min | ETA: 22.9m [2026-01-09T12:02:42.572463] [DEBUG] [REMOTE ] BCC: Retrieved 3251 rows, trimmed to 300. [2026-01-09T12:02:42.572673] [DEBUG] [REMOTE ] BCC: PASS: History has at least 300 days. [2026-01-09T12:02:42.572967] [DEBUG] [REMOTE ] BCC: PASS: Price check passed. Min price $65.88. [2026-01-09T12:02:42.573148] [DEBUG] [REMOTE ] BCC: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:42.573307] [DEBUG] [REMOTE ] BCC: PASS: Integrity check passed. [2026-01-09T12:02:42.573358] [DEBUG] [REMOTE ] BCC: Symbol is viable for forecasting. [2026-01-09T12:02:42.573421] [INFO ] [MAIN ] [364/3524] BCC kept (0.3s) | 362 kept, 2 rejected | 138.2/min | ETA: 22.9m [2026-01-09T12:02:43.005372] [DEBUG] [REMOTE ] BCDA: Retrieved 3084 rows, trimmed to 300. [2026-01-09T12:02:43.005491] [DEBUG] [REMOTE ] BCDA: PASS: History has at least 300 days. [2026-01-09T12:02:43.005722] [DEBUG] [REMOTE ] BCDA: PASS: Price check passed. Min price $1.18. [2026-01-09T12:02:43.005859] [DEBUG] [REMOTE ] BCDA: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:43.005968] [DEBUG] [REMOTE ] BCDA: PASS: Integrity check passed. [2026-01-09T12:02:43.006008] [DEBUG] [REMOTE ] BCDA: Symbol is viable for forecasting. [2026-01-09T12:02:43.006055] [INFO ] [MAIN ] [365/3524] BCDA kept (0.4s) | 363 kept, 2 rejected | 138.2/min | ETA: 22.9m [2026-01-09T12:02:43.557350] [DEBUG] [REMOTE ] BCE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:43.557553] [DEBUG] [REMOTE ] BCE: PASS: History has at least 300 days. [2026-01-09T12:02:43.557868] [DEBUG] [REMOTE ] BCE: PASS: Price check passed. Min price $21.99. [2026-01-09T12:02:43.558011] [DEBUG] [REMOTE ] BCE: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:43.558176] [DEBUG] [REMOTE ] BCE: PASS: Integrity check passed. [2026-01-09T12:02:43.558222] [DEBUG] [REMOTE ] BCE: Symbol is viable for forecasting. [2026-01-09T12:02:43.558294] [INFO ] [MAIN ] [366/3524] BCE kept (0.6s) | 364 kept, 2 rejected | 138.1/min | ETA: 22.9m [2026-01-09T12:02:43.988728] [DEBUG] [REMOTE ] BCH: Retrieved 6040 rows, trimmed to 300. [2026-01-09T12:02:43.988917] [DEBUG] [REMOTE ] BCH: PASS: History has at least 300 days. [2026-01-09T12:02:43.989178] [DEBUG] [REMOTE ] BCH: PASS: Price check passed. Min price $31.11. [2026-01-09T12:02:43.989320] [DEBUG] [REMOTE ] BCH: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:43.989448] [DEBUG] [REMOTE ] BCH: PASS: Integrity check passed. [2026-01-09T12:02:43.989491] [DEBUG] [REMOTE ] BCH: Symbol is viable for forecasting. [2026-01-09T12:02:43.989544] [INFO ] [MAIN ] [367/3524] BCH kept (0.4s) | 365 kept, 2 rejected | 138.1/min | ETA: 22.9m [2026-01-09T12:02:44.432245] [DEBUG] [REMOTE ] BCML: Retrieved 5378 rows, trimmed to 300. [2026-01-09T12:02:44.432487] [DEBUG] [REMOTE ] BCML: PASS: History has at least 300 days. [2026-01-09T12:02:44.432869] [DEBUG] [REMOTE ] BCML: PASS: Price check passed. Min price $26.88. [2026-01-09T12:02:44.433022] [DEBUG] [REMOTE ] BCML: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:44.433176] [DEBUG] [REMOTE ] BCML: PASS: Integrity check passed. [2026-01-09T12:02:44.433219] [DEBUG] [REMOTE ] BCML: Symbol is viable for forecasting. [2026-01-09T12:02:44.433300] [INFO ] [MAIN ] [368/3524] BCML kept (0.4s) | 366 kept, 2 rejected | 138.1/min | ETA: 22.9m [2026-01-09T12:02:44.935758] [DEBUG] [REMOTE ] BCO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:44.935966] [DEBUG] [REMOTE ] BCO: PASS: History has at least 300 days. [2026-01-09T12:02:44.936267] [DEBUG] [REMOTE ] BCO: PASS: Price check passed. Min price $105.88. [2026-01-09T12:02:44.936438] [DEBUG] [REMOTE ] BCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:44.936627] [DEBUG] [REMOTE ] BCO: PASS: Integrity check passed. [2026-01-09T12:02:44.936672] [DEBUG] [REMOTE ] BCO: Symbol is viable for forecasting. [2026-01-09T12:02:44.936728] [INFO ] [MAIN ] [369/3524] BCO kept (0.5s) | 367 kept, 2 rejected | 138.0/min | ETA: 22.9m [2026-01-09T12:02:45.398529] [DEBUG] [REMOTE ] BCPC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:45.398910] [DEBUG] [REMOTE ] BCPC: PASS: History has at least 300 days. [2026-01-09T12:02:45.399178] [DEBUG] [REMOTE ] BCPC: PASS: Price check passed. Min price $141.46. [2026-01-09T12:02:45.399318] [DEBUG] [REMOTE ] BCPC: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:45.399445] [DEBUG] [REMOTE ] BCPC: PASS: Integrity check passed. [2026-01-09T12:02:45.399486] [DEBUG] [REMOTE ] BCPC: Symbol is viable for forecasting. [2026-01-09T12:02:45.399535] [INFO ] [MAIN ] [370/3524] BCPC kept (0.5s) | 368 kept, 2 rejected | 138.0/min | ETA: 22.9m [2026-01-09T12:02:45.869545] [DEBUG] [REMOTE ] BCRX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:45.869827] [DEBUG] [REMOTE ] BCRX: PASS: History has at least 300 days. [2026-01-09T12:02:45.870285] [DEBUG] [REMOTE ] BCRX: PASS: Price check passed. Min price $6.42. [2026-01-09T12:02:45.870497] [DEBUG] [REMOTE ] BCRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:45.870730] [DEBUG] [REMOTE ] BCRX: PASS: Integrity check passed. [2026-01-09T12:02:45.870791] [DEBUG] [REMOTE ] BCRX: Symbol is viable for forecasting. [2026-01-09T12:02:45.871529] [INFO ] [MAIN ] [371/3524] BCRX kept (0.5s) | 369 kept, 2 rejected | 138.0/min | ETA: 22.9m [2026-01-09T12:02:46.378341] [DEBUG] [REMOTE ] BCS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:46.378484] [DEBUG] [REMOTE ] BCS: PASS: History has at least 300 days. [2026-01-09T12:02:46.378744] [DEBUG] [REMOTE ] BCS: PASS: Price check passed. Min price $19.36. [2026-01-09T12:02:46.378885] [DEBUG] [REMOTE ] BCS: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:46.379012] [DEBUG] [REMOTE ] BCS: PASS: Integrity check passed. [2026-01-09T12:02:46.379054] [DEBUG] [REMOTE ] BCS: Symbol is viable for forecasting. [2026-01-09T12:02:46.379104] [INFO ] [MAIN ] [372/3524] BCS kept (0.5s) | 370 kept, 2 rejected | 137.9/min | ETA: 22.9m [2026-01-09T12:02:46.663348] [DEBUG] [REMOTE ] BCSF: Retrieved 1795 rows, trimmed to 300. [2026-01-09T12:02:46.663586] [DEBUG] [REMOTE ] BCSF: PASS: History has at least 300 days. [2026-01-09T12:02:46.663891] [DEBUG] [REMOTE ] BCSF: PASS: Price check passed. Min price $12.87. [2026-01-09T12:02:46.664062] [DEBUG] [REMOTE ] BCSF: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:46.664216] [DEBUG] [REMOTE ] BCSF: PASS: Integrity check passed. [2026-01-09T12:02:46.664267] [DEBUG] [REMOTE ] BCSF: Symbol is viable for forecasting. [2026-01-09T12:02:46.664332] [INFO ] [MAIN ] [373/3524] BCSF kept (0.3s) | 371 kept, 2 rejected | 138.0/min | ETA: 22.8m [2026-01-09T12:02:47.127650] [DEBUG] [REMOTE ] BCTX: Retrieved 3722 rows, trimmed to 300. [2026-01-09T12:02:47.127782] [DEBUG] [REMOTE ] BCTX: PASS: History has at least 300 days. [2026-01-09T12:02:47.127988] [DEBUG] [REMOTE ] BCTX: PASS: Price check passed. Min price $7.02. [2026-01-09T12:02:47.128126] [DEBUG] [REMOTE ] BCTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:47.128240] [DEBUG] [REMOTE ] BCTX: PASS: Integrity check passed. [2026-01-09T12:02:47.128281] [DEBUG] [REMOTE ] BCTX: Symbol is viable for forecasting. [2026-01-09T12:02:47.128329] [INFO ] [MAIN ] [374/3524] BCTX kept (0.5s) | 372 kept, 2 rejected | 138.0/min | ETA: 22.8m [2026-01-09T12:02:47.585759] [DEBUG] [REMOTE ] BCX: Retrieved 3718 rows, trimmed to 300. [2026-01-09T12:02:47.585889] [DEBUG] [REMOTE ] BCX: PASS: History has at least 300 days. [2026-01-09T12:02:47.586094] [DEBUG] [REMOTE ] BCX: PASS: Price check passed. Min price $9.56. [2026-01-09T12:02:47.586227] [DEBUG] [REMOTE ] BCX: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:47.586339] [DEBUG] [REMOTE ] BCX: PASS: Integrity check passed. [2026-01-09T12:02:47.586379] [DEBUG] [REMOTE ] BCX: Symbol is viable for forecasting. [2026-01-09T12:02:47.586426] [INFO ] [MAIN ] [375/3524] BCX kept (0.5s) | 373 kept, 2 rejected | 138.0/min | ETA: 22.8m [2026-01-09T12:02:47.826941] [DEBUG] [REMOTE ] BCYC: Retrieved 1667 rows, trimmed to 300. [2026-01-09T12:02:47.827066] [DEBUG] [REMOTE ] BCYC: PASS: History has at least 300 days. [2026-01-09T12:02:47.827264] [DEBUG] [REMOTE ] BCYC: PASS: Price check passed. Min price $6.17. [2026-01-09T12:02:47.827446] [DEBUG] [REMOTE ] BCYC: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:47.827559] [DEBUG] [REMOTE ] BCYC: PASS: Integrity check passed. [2026-01-09T12:02:47.827617] [DEBUG] [REMOTE ] BCYC: Symbol is viable for forecasting. [2026-01-09T12:02:47.827665] [INFO ] [MAIN ] [376/3524] BCYC kept (0.2s) | 374 kept, 2 rejected | 138.2/min | ETA: 22.8m [2026-01-09T12:02:48.483667] [DEBUG] [REMOTE ] BDC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:48.483829] [DEBUG] [REMOTE ] BDC: PASS: History has at least 300 days. [2026-01-09T12:02:48.484080] [DEBUG] [REMOTE ] BDC: PASS: Price check passed. Min price $106.30. [2026-01-09T12:02:48.484222] [DEBUG] [REMOTE ] BDC: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:48.484349] [DEBUG] [REMOTE ] BDC: PASS: Integrity check passed. [2026-01-09T12:02:48.484391] [DEBUG] [REMOTE ] BDC: Symbol is viable for forecasting. [2026-01-09T12:02:48.484443] [INFO ] [MAIN ] [377/3524] BDC kept (0.7s) | 375 kept, 2 rejected | 138.0/min | ETA: 22.8m [2026-01-09T12:02:48.918955] [DEBUG] [REMOTE ] BDJ: Retrieved 5123 rows, trimmed to 300. [2026-01-09T12:02:48.919176] [DEBUG] [REMOTE ] BDJ: PASS: History has at least 300 days. [2026-01-09T12:02:48.919496] [DEBUG] [REMOTE ] BDJ: PASS: Price check passed. Min price $8.52. [2026-01-09T12:02:48.919728] [DEBUG] [REMOTE ] BDJ: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:48.919889] [DEBUG] [REMOTE ] BDJ: PASS: Integrity check passed. [2026-01-09T12:02:48.919972] [DEBUG] [REMOTE ] BDJ: Symbol is viable for forecasting. [2026-01-09T12:02:48.920032] [INFO ] [MAIN ] [378/3524] BDJ kept (0.4s) | 376 kept, 2 rejected | 138.0/min | ETA: 22.8m [2026-01-09T12:02:49.380888] [DEBUG] [REMOTE ] BDN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:49.381101] [DEBUG] [REMOTE ] BDN: PASS: History has at least 300 days. [2026-01-09T12:02:49.381432] [DEBUG] [REMOTE ] BDN: PASS: Price check passed. Min price $2.79. [2026-01-09T12:02:49.381601] [DEBUG] [REMOTE ] BDN: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:49.381781] [DEBUG] [REMOTE ] BDN: PASS: Integrity check passed. [2026-01-09T12:02:49.381834] [DEBUG] [REMOTE ] BDN: Symbol is viable for forecasting. [2026-01-09T12:02:49.381893] [INFO ] [MAIN ] [379/3524] BDN kept (0.5s) | 377 kept, 2 rejected | 137.9/min | ETA: 22.8m [2026-01-09T12:02:49.764197] [DEBUG] [REMOTE ] BDRX: Retrieved 2537 rows, trimmed to 300. [2026-01-09T12:02:49.764341] [DEBUG] [REMOTE ] BDRX: PASS: History has at least 300 days. [2026-01-09T12:02:49.764585] [DEBUG] [REMOTE ] BDRX: PASS: Price check passed. Min price $2.27. [2026-01-09T12:02:49.764724] [DEBUG] [REMOTE ] BDRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:49.764845] [DEBUG] [REMOTE ] BDRX: PASS: Integrity check passed. [2026-01-09T12:02:49.764885] [DEBUG] [REMOTE ] BDRX: Symbol is viable for forecasting. [2026-01-09T12:02:49.764934] [INFO ] [MAIN ] [380/3524] BDRX kept (0.4s) | 378 kept, 2 rejected | 138.0/min | ETA: 22.8m [2026-01-09T12:02:49.944649] [DEBUG] [REMOTE ] BDSX: Retrieved 1305 rows, trimmed to 300. [2026-01-09T12:02:49.944864] [DEBUG] [REMOTE ] BDSX: PASS: History has at least 300 days. [2026-01-09T12:02:49.945169] [DEBUG] [REMOTE ] BDSX: PASS: Price check passed. Min price $5.58. [2026-01-09T12:02:49.945329] [DEBUG] [REMOTE ] BDSX: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:49.945471] [DEBUG] [REMOTE ] BDSX: PASS: Integrity check passed. [2026-01-09T12:02:49.945515] [DEBUG] [REMOTE ] BDSX: Symbol is viable for forecasting. [2026-01-09T12:02:49.945601] [INFO ] [MAIN ] [381/3524] BDSX kept (0.2s) | 379 kept, 2 rejected | 138.2/min | ETA: 22.7m [2026-01-09T12:02:50.485777] [DEBUG] [REMOTE ] BDTX: Retrieved 1494 rows, trimmed to 300. [2026-01-09T12:02:50.486020] [DEBUG] [REMOTE ] BDTX: PASS: History has at least 300 days. [2026-01-09T12:02:50.486508] [DEBUG] [REMOTE ] BDTX: PASS: Price check passed. Min price $2.43. [2026-01-09T12:02:50.486744] [DEBUG] [REMOTE ] BDTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:50.486932] [DEBUG] [REMOTE ] BDTX: PASS: Integrity check passed. [2026-01-09T12:02:50.486989] [DEBUG] [REMOTE ] BDTX: Symbol is viable for forecasting. [2026-01-09T12:02:50.487071] [INFO ] [MAIN ] [382/3524] BDTX kept (0.5s) | 380 kept, 2 rejected | 138.1/min | ETA: 22.7m [2026-01-09T12:02:51.096690] [DEBUG] [REMOTE ] BDX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:51.096825] [DEBUG] [REMOTE ] BDX: PASS: History has at least 300 days. [2026-01-09T12:02:51.097036] [DEBUG] [REMOTE ] BDX: PASS: Price check passed. Min price $175.42. [2026-01-09T12:02:51.097168] [DEBUG] [REMOTE ] BDX: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:51.097280] [DEBUG] [REMOTE ] BDX: PASS: Integrity check passed. [2026-01-09T12:02:51.097429] [DEBUG] [REMOTE ] BDX: Symbol is viable for forecasting. [2026-01-09T12:02:51.097489] [INFO ] [MAIN ] [383/3524] BDX kept (0.6s) | 381 kept, 2 rejected | 138.0/min | ETA: 22.8m [2026-01-09T12:02:51.399007] [DEBUG] [REMOTE ] BE: Retrieved 1875 rows, trimmed to 300. [2026-01-09T12:02:51.399137] [DEBUG] [REMOTE ] BE: PASS: History has at least 300 days. [2026-01-09T12:02:51.399338] [DEBUG] [REMOTE ] BE: PASS: Price check passed. Min price $76.97. [2026-01-09T12:02:51.399473] [DEBUG] [REMOTE ] BE: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:51.399616] [DEBUG] [REMOTE ] BE: PASS: Integrity check passed. [2026-01-09T12:02:51.399660] [DEBUG] [REMOTE ] BE: Symbol is viable for forecasting. [2026-01-09T12:02:51.399708] [INFO ] [MAIN ] [384/3524] BE kept (0.3s) | 382 kept, 2 rejected | 138.1/min | ETA: 22.7m [2026-01-09T12:02:51.787365] [DEBUG] [REMOTE ] BEAM: Retrieved 1489 rows, trimmed to 300. [2026-01-09T12:02:51.787512] [DEBUG] [REMOTE ] BEAM: PASS: History has at least 300 days. [2026-01-09T12:02:51.787775] [DEBUG] [REMOTE ] BEAM: PASS: Price check passed. Min price $20.60. [2026-01-09T12:02:51.787914] [DEBUG] [REMOTE ] BEAM: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:51.788037] [DEBUG] [REMOTE ] BEAM: PASS: Integrity check passed. [2026-01-09T12:02:51.788078] [DEBUG] [REMOTE ] BEAM: Symbol is viable for forecasting. [2026-01-09T12:02:51.788151] [INFO ] [MAIN ] [385/3524] BEAM kept (0.4s) | 383 kept, 2 rejected | 138.1/min | ETA: 22.7m [2026-01-09T12:02:52.242929] [DEBUG] [REMOTE ] BEEM: Retrieved 3947 rows, trimmed to 300. [2026-01-09T12:02:52.243059] [DEBUG] [REMOTE ] BEEM: PASS: History has at least 300 days. [2026-01-09T12:02:52.243263] [DEBUG] [REMOTE ] BEEM: PASS: Price check passed. Min price $1.50. [2026-01-09T12:02:52.243395] [DEBUG] [REMOTE ] BEEM: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:52.243509] [DEBUG] [REMOTE ] BEEM: PASS: Integrity check passed. [2026-01-09T12:02:52.243548] [DEBUG] [REMOTE ] BEEM: Symbol is viable for forecasting. [2026-01-09T12:02:52.243616] [INFO ] [MAIN ] [386/3524] BEEM kept (0.5s) | 384 kept, 2 rejected | 138.1/min | ETA: 22.7m [2026-01-09T12:02:52.571205] [DEBUG] [REMOTE ] BEEP: Retrieved 1163 rows, trimmed to 300. [2026-01-09T12:02:52.571341] [DEBUG] [REMOTE ] BEEP: PASS: History has at least 300 days. [2026-01-09T12:02:52.571556] [DEBUG] [REMOTE ] BEEP: PASS: Price check passed. Min price $2.54. [2026-01-09T12:02:52.571735] [DEBUG] [REMOTE ] BEEP: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:52.571871] [DEBUG] [REMOTE ] BEEP: PASS: Integrity check passed. [2026-01-09T12:02:52.571929] [DEBUG] [REMOTE ] BEEP: Symbol is viable for forecasting. [2026-01-09T12:02:52.571982] [INFO ] [MAIN ] [387/3524] BEEP kept (0.3s) | 385 kept, 2 rejected | 138.2/min | ETA: 22.7m [2026-01-09T12:02:52.970710] [DEBUG] [REMOTE ] BEKE: Retrieved 1358 rows, trimmed to 300. [2026-01-09T12:02:52.970864] [DEBUG] [REMOTE ] BEKE: PASS: History has at least 300 days. [2026-01-09T12:02:52.971085] [DEBUG] [REMOTE ] BEKE: PASS: Price check passed. Min price $15.60. [2026-01-09T12:02:52.971241] [DEBUG] [REMOTE ] BEKE: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:52.971384] [DEBUG] [REMOTE ] BEKE: PASS: Integrity check passed. [2026-01-09T12:02:52.971440] [DEBUG] [REMOTE ] BEKE: Symbol is viable for forecasting. [2026-01-09T12:02:52.971496] [INFO ] [MAIN ] [388/3524] BEKE kept (0.4s) | 386 kept, 2 rejected | 138.2/min | ETA: 22.7m [2026-01-09T12:02:53.630197] [DEBUG] [REMOTE ] BELFA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:53.630332] [DEBUG] [REMOTE ] BELFA: PASS: History has at least 300 days. [2026-01-09T12:02:53.630556] [DEBUG] [REMOTE ] BELFA: PASS: Price check passed. Min price $114.02. [2026-01-09T12:02:53.630712] [DEBUG] [REMOTE ] BELFA: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:53.630833] [DEBUG] [REMOTE ] BELFA: PASS: Integrity check passed. [2026-01-09T12:02:53.630873] [DEBUG] [REMOTE ] BELFA: Symbol is viable for forecasting. [2026-01-09T12:02:53.630921] [INFO ] [MAIN ] [389/3524] BELFA kept (0.7s) | 387 kept, 2 rejected | 138.0/min | ETA: 22.7m [2026-01-09T12:02:54.041700] [DEBUG] [REMOTE ] BELFB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:54.042113] [DEBUG] [REMOTE ] BELFB: PASS: History has at least 300 days. [2026-01-09T12:02:54.042537] [DEBUG] [REMOTE ] BELFB: PASS: Price check passed. Min price $134.36. [2026-01-09T12:02:54.042713] [DEBUG] [REMOTE ] BELFB: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:54.042879] [DEBUG] [REMOTE ] BELFB: PASS: Integrity check passed. [2026-01-09T12:02:54.042921] [DEBUG] [REMOTE ] BELFB: Symbol is viable for forecasting. [2026-01-09T12:02:54.042980] [INFO ] [MAIN ] [390/3524] BELFB kept (0.4s) | 388 kept, 2 rejected | 138.0/min | ETA: 22.7m [2026-01-09T12:02:54.516643] [DEBUG] [REMOTE ] BEN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:54.516849] [DEBUG] [REMOTE ] BEN: PASS: History has at least 300 days. [2026-01-09T12:02:54.517170] [DEBUG] [REMOTE ] BEN: PASS: Price check passed. Min price $20.89. [2026-01-09T12:02:54.517336] [DEBUG] [REMOTE ] BEN: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:54.517488] [DEBUG] [REMOTE ] BEN: PASS: Integrity check passed. [2026-01-09T12:02:54.517678] [DEBUG] [REMOTE ] BEN: Symbol is viable for forecasting. [2026-01-09T12:02:54.517736] [INFO ] [MAIN ] [391/3524] BEN kept (0.5s) | 389 kept, 2 rejected | 138.0/min | ETA: 22.7m [2026-01-09T12:02:54.977053] [DEBUG] [REMOTE ] BEP: Retrieved 5068 rows, trimmed to 300. [2026-01-09T12:02:54.977192] [DEBUG] [REMOTE ] BEP: PASS: History has at least 300 days. [2026-01-09T12:02:54.977436] [DEBUG] [REMOTE ] BEP: PASS: Price check passed. Min price $26.51. [2026-01-09T12:02:54.977598] [DEBUG] [REMOTE ] BEP: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:54.977750] [DEBUG] [REMOTE ] BEP: PASS: Integrity check passed. [2026-01-09T12:02:54.977802] [DEBUG] [REMOTE ] BEP: Symbol is viable for forecasting. [2026-01-09T12:02:54.977852] [INFO ] [MAIN ] [392/3524] BEP kept (0.5s) | 390 kept, 2 rejected | 138.0/min | ETA: 22.7m [2026-01-09T12:02:55.244251] [DEBUG] [REMOTE ] BEPH: Retrieved 1189 rows, trimmed to 300. [2026-01-09T12:02:55.244451] [DEBUG] [REMOTE ] BEPH: PASS: History has at least 300 days. [2026-01-09T12:02:55.244727] [DEBUG] [REMOTE ] BEPH: PASS: Price check passed. Min price $15.31. [2026-01-09T12:02:55.244871] [DEBUG] [REMOTE ] BEPH: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:55.244998] [DEBUG] [REMOTE ] BEPH: PASS: Integrity check passed. [2026-01-09T12:02:55.245040] [DEBUG] [REMOTE ] BEPH: Symbol is viable for forecasting. [2026-01-09T12:02:55.245094] [INFO ] [MAIN ] [393/3524] BEPH kept (0.3s) | 391 kept, 2 rejected | 138.1/min | ETA: 22.7m [2026-01-09T12:02:55.637498] [DEBUG] [REMOTE ] BEPI: Retrieved 1021 rows, trimmed to 300. [2026-01-09T12:02:55.637794] [DEBUG] [REMOTE ] BEPI: PASS: History has at least 300 days. [2026-01-09T12:02:55.638188] [DEBUG] [REMOTE ] BEPI: PASS: Price check passed. Min price $16.08. [2026-01-09T12:02:55.638398] [DEBUG] [REMOTE ] BEPI: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:55.638636] [DEBUG] [REMOTE ] BEPI: PASS: Integrity check passed. [2026-01-09T12:02:55.638701] [DEBUG] [REMOTE ] BEPI: Symbol is viable for forecasting. [2026-01-09T12:02:55.638784] [INFO ] [MAIN ] [394/3524] BEPI kept (0.4s) | 392 kept, 2 rejected | 138.2/min | ETA: 22.7m [2026-01-09T12:02:56.161857] [DEBUG] [REMOTE ] BFAM: Retrieved 3259 rows, trimmed to 300. [2026-01-09T12:02:56.162079] [DEBUG] [REMOTE ] BFAM: PASS: History has at least 300 days. [2026-01-09T12:02:56.162484] [DEBUG] [REMOTE ] BFAM: PASS: Price check passed. Min price $92.28. [2026-01-09T12:02:56.162701] [DEBUG] [REMOTE ] BFAM: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:56.162888] [DEBUG] [REMOTE ] BFAM: PASS: Integrity check passed. [2026-01-09T12:02:56.162945] [DEBUG] [REMOTE ] BFAM: Symbol is viable for forecasting. [2026-01-09T12:02:56.163014] [INFO ] [MAIN ] [395/3524] BFAM kept (0.5s) | 393 kept, 2 rejected | 138.1/min | ETA: 22.7m [2026-01-09T12:02:56.638868] [DEBUG] [REMOTE ] BFC: Retrieved 6024 rows, trimmed to 300. [2026-01-09T12:02:56.639026] [DEBUG] [REMOTE ] BFC: PASS: History has at least 300 days. [2026-01-09T12:02:56.639320] [DEBUG] [REMOTE ] BFC: PASS: Price check passed. Min price $118.66. [2026-01-09T12:02:56.639473] [DEBUG] [REMOTE ] BFC: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:56.639662] [DEBUG] [REMOTE ] BFC: PASS: Integrity check passed. [2026-01-09T12:02:56.639716] [DEBUG] [REMOTE ] BFC: Symbol is viable for forecasting. [2026-01-09T12:02:56.639770] [INFO ] [MAIN ] [396/3524] BFC kept (0.5s) | 394 kept, 2 rejected | 138.1/min | ETA: 22.7m [2026-01-09T12:02:57.168113] [DEBUG] [REMOTE ] BFH: Retrieved 6178 rows, trimmed to 300. [2026-01-09T12:02:57.168273] [DEBUG] [REMOTE ] BFH: PASS: History has at least 300 days. [2026-01-09T12:02:57.168525] [DEBUG] [REMOTE ] BFH: PASS: Price check passed. Min price $57.40. [2026-01-09T12:02:57.168691] [DEBUG] [REMOTE ] BFH: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:57.168833] [DEBUG] [REMOTE ] BFH: PASS: Integrity check passed. [2026-01-09T12:02:57.168875] [DEBUG] [REMOTE ] BFH: Symbol is viable for forecasting. [2026-01-09T12:02:57.168926] [INFO ] [MAIN ] [397/3524] BFH kept (0.5s) | 395 kept, 2 rejected | 138.0/min | ETA: 22.7m [2026-01-09T12:02:57.651974] [DEBUG] [REMOTE ] BFK: Retrieved 6149 rows, trimmed to 300. [2026-01-09T12:02:57.652199] [DEBUG] [REMOTE ] BFK: PASS: History has at least 300 days. [2026-01-09T12:02:57.652590] [DEBUG] [REMOTE ] BFK: PASS: Price check passed. Min price $9.81. [2026-01-09T12:02:57.652771] [DEBUG] [REMOTE ] BFK: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:57.652955] [DEBUG] [REMOTE ] BFK: PASS: Integrity check passed. [2026-01-09T12:02:57.653004] [DEBUG] [REMOTE ] BFK: Symbol is viable for forecasting. [2026-01-09T12:02:57.653090] [INFO ] [MAIN ] [398/3524] BFK kept (0.5s) | 396 kept, 2 rejected | 137.9/min | ETA: 22.7m [2026-01-09T12:02:57.915780] [DEBUG] [REMOTE ] BFLY: Retrieved 1381 rows, trimmed to 300. [2026-01-09T12:02:57.915921] [DEBUG] [REMOTE ] BFLY: PASS: History has at least 300 days. [2026-01-09T12:02:57.916144] [DEBUG] [REMOTE ] BFLY: PASS: Price check passed. Min price $1.97. [2026-01-09T12:02:57.916291] [DEBUG] [REMOTE ] BFLY: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:57.916413] [DEBUG] [REMOTE ] BFLY: PASS: Integrity check passed. [2026-01-09T12:02:57.916455] [DEBUG] [REMOTE ] BFLY: Symbol is viable for forecasting. [2026-01-09T12:02:57.916505] [INFO ] [MAIN ] [399/3524] BFLY kept (0.3s) | 397 kept, 2 rejected | 138.1/min | ETA: 22.6m [2026-01-09T12:02:58.608807] [DEBUG] [REMOTE ] BFS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:02:58.609121] [DEBUG] [REMOTE ] BFS: PASS: History has at least 300 days. [2026-01-09T12:02:58.609340] [DEBUG] [REMOTE ] BFS: PASS: Price check passed. Min price $29.61. [2026-01-09T12:02:58.609473] [DEBUG] [REMOTE ] BFS: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:58.609606] [DEBUG] [REMOTE ] BFS: PASS: Integrity check passed. [2026-01-09T12:02:58.609648] [DEBUG] [REMOTE ] BFS: Symbol is viable for forecasting. [2026-01-09T12:02:58.609695] [INFO ] [MAIN ] [400/3524] BFS kept (0.7s) | 398 kept, 2 rejected | 137.9/min | ETA: 22.7m [2026-01-09T12:02:59.083826] [DEBUG] [REMOTE ] BFZ: Retrieved 6149 rows, trimmed to 300. [2026-01-09T12:02:59.084042] [DEBUG] [REMOTE ] BFZ: PASS: History has at least 300 days. [2026-01-09T12:02:59.084363] [DEBUG] [REMOTE ] BFZ: PASS: Price check passed. Min price $10.70. [2026-01-09T12:02:59.084511] [DEBUG] [REMOTE ] BFZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:59.084677] [DEBUG] [REMOTE ] BFZ: PASS: Integrity check passed. [2026-01-09T12:02:59.084722] [DEBUG] [REMOTE ] BFZ: Symbol is viable for forecasting. [2026-01-09T12:02:59.084777] [INFO ] [MAIN ] [401/3524] BFZ kept (0.5s) | 399 kept, 2 rejected | 137.8/min | ETA: 22.7m [2026-01-09T12:02:59.599491] [DEBUG] [REMOTE ] BG: Retrieved 6145 rows, trimmed to 300. [2026-01-09T12:02:59.599760] [DEBUG] [REMOTE ] BG: PASS: History has at least 300 days. [2026-01-09T12:02:59.600081] [DEBUG] [REMOTE ] BG: PASS: Price check passed. Min price $81.80. [2026-01-09T12:02:59.600224] [DEBUG] [REMOTE ] BG: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:59.600370] [DEBUG] [REMOTE ] BG: PASS: Integrity check passed. [2026-01-09T12:02:59.600411] [DEBUG] [REMOTE ] BG: Symbol is viable for forecasting. [2026-01-09T12:02:59.600465] [INFO ] [MAIN ] [402/3524] BG kept (0.5s) | 400 kept, 2 rejected | 137.8/min | ETA: 22.7m [2026-01-09T12:02:59.829768] [DEBUG] [REMOTE ] BGB: Retrieved 3340 rows, trimmed to 300. [2026-01-09T12:02:59.829934] [DEBUG] [REMOTE ] BGB: PASS: History has at least 300 days. [2026-01-09T12:02:59.830160] [DEBUG] [REMOTE ] BGB: PASS: Price check passed. Min price $11.36. [2026-01-09T12:02:59.830386] [DEBUG] [REMOTE ] BGB: PASS: Continuity check passed with 300 days. [2026-01-09T12:02:59.830517] [DEBUG] [REMOTE ] BGB: PASS: Integrity check passed. [2026-01-09T12:02:59.830558] [DEBUG] [REMOTE ] BGB: Symbol is viable for forecasting. [2026-01-09T12:02:59.830628] [INFO ] [MAIN ] [403/3524] BGB kept (0.2s) | 401 kept, 2 rejected | 137.9/min | ETA: 22.6m [2026-01-09T12:03:00.477103] [DEBUG] [REMOTE ] BGC: Retrieved 6559 rows, trimmed to 300. [2026-01-09T12:03:00.477510] [DEBUG] [REMOTE ] BGC: PASS: History has at least 300 days. [2026-01-09T12:03:00.477942] [DEBUG] [REMOTE ] BGC: PASS: Price check passed. Min price $8.29. [2026-01-09T12:03:00.478093] [DEBUG] [REMOTE ] BGC: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:00.478263] [DEBUG] [REMOTE ] BGC: PASS: Integrity check passed. [2026-01-09T12:03:00.478305] [DEBUG] [REMOTE ] BGC: Symbol is viable for forecasting. [2026-01-09T12:03:00.478363] [INFO ] [MAIN ] [404/3524] BGC kept (0.6s) | 402 kept, 2 rejected | 137.8/min | ETA: 22.6m [2026-01-09T12:03:00.817144] [DEBUG] [REMOTE ] BGH: Retrieved 3318 rows, trimmed to 300. [2026-01-09T12:03:00.817252] [DEBUG] [REMOTE ] BGH: PASS: History has at least 300 days. [2026-01-09T12:03:00.817514] [DEBUG] [REMOTE ] BGH: PASS: Price check passed. Min price $14.52. [2026-01-09T12:03:00.817712] [DEBUG] [REMOTE ] BGH: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:00.817847] [DEBUG] [REMOTE ] BGH: PASS: Integrity check passed. [2026-01-09T12:03:00.817890] [DEBUG] [REMOTE ] BGH: Symbol is viable for forecasting. [2026-01-09T12:03:00.817949] [INFO ] [MAIN ] [405/3524] BGH kept (0.3s) | 403 kept, 2 rejected | 137.8/min | ETA: 22.6m [2026-01-09T12:03:01.201882] [DEBUG] [REMOTE ] BGLC: Retrieved 1334 rows, trimmed to 300. [2026-01-09T12:03:01.202034] [DEBUG] [REMOTE ] BGLC: PASS: History has at least 300 days. [2026-01-09T12:03:01.202257] [DEBUG] [REMOTE ] BGLC: PASS: Price check passed. Min price $3.86. [2026-01-09T12:03:01.202394] [DEBUG] [REMOTE ] BGLC: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:01.202506] [DEBUG] [REMOTE ] BGLC: PASS: Integrity check passed. [2026-01-09T12:03:01.202546] [DEBUG] [REMOTE ] BGLC: Symbol is viable for forecasting. [2026-01-09T12:03:01.202612] [INFO ] [MAIN ] [406/3524] BGLC kept (0.4s) | 404 kept, 2 rejected | 137.9/min | ETA: 22.6m [2026-01-09T12:03:01.572123] [DEBUG] [REMOTE ] BGRN: Retrieved 1788 rows, trimmed to 300. [2026-01-09T12:03:01.572246] [DEBUG] [REMOTE ] BGRN: PASS: History has at least 300 days. [2026-01-09T12:03:01.572443] [DEBUG] [REMOTE ] BGRN: PASS: Price check passed. Min price $47.58. [2026-01-09T12:03:01.572603] [DEBUG] [REMOTE ] BGRN: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:01.572716] [DEBUG] [REMOTE ] BGRN: PASS: Integrity check passed. [2026-01-09T12:03:01.572756] [DEBUG] [REMOTE ] BGRN: Symbol is viable for forecasting. [2026-01-09T12:03:01.572803] [INFO ] [MAIN ] [407/3524] BGRN kept (0.4s) | 405 kept, 2 rejected | 137.9/min | ETA: 22.6m [2026-01-09T12:03:01.985018] [DEBUG] [REMOTE ] BGS: Retrieved 4688 rows, trimmed to 300. [2026-01-09T12:03:01.985179] [DEBUG] [REMOTE ] BGS: PASS: History has at least 300 days. [2026-01-09T12:03:01.985428] [DEBUG] [REMOTE ] BGS: PASS: Price check passed. Min price $3.75. [2026-01-09T12:03:01.985569] [DEBUG] [REMOTE ] BGS: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:01.985726] [DEBUG] [REMOTE ] BGS: PASS: Integrity check passed. [2026-01-09T12:03:01.985768] [DEBUG] [REMOTE ] BGS: Symbol is viable for forecasting. [2026-01-09T12:03:01.985819] [INFO ] [MAIN ] [408/3524] BGS kept (0.4s) | 406 kept, 2 rejected | 138.0/min | ETA: 22.6m [2026-01-09T12:03:02.403420] [DEBUG] [REMOTE ] BGSF: Retrieved 2943 rows, trimmed to 300. [2026-01-09T12:03:02.403639] [DEBUG] [REMOTE ] BGSF: PASS: History has at least 300 days. [2026-01-09T12:03:02.403898] [DEBUG] [REMOTE ] BGSF: PASS: Price check passed. Min price $3.27. [2026-01-09T12:03:02.404043] [DEBUG] [REMOTE ] BGSF: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:02.404169] [DEBUG] [REMOTE ] BGSF: PASS: Integrity check passed. [2026-01-09T12:03:02.404211] [DEBUG] [REMOTE ] BGSF: Symbol is viable for forecasting. [2026-01-09T12:03:02.404267] [INFO ] [MAIN ] [409/3524] BGSF kept (0.4s) | 407 kept, 2 rejected | 138.0/min | ETA: 22.6m [2026-01-09T12:03:02.929314] [DEBUG] [REMOTE ] BGX: Retrieved 3760 rows, trimmed to 300. [2026-01-09T12:03:02.929557] [DEBUG] [REMOTE ] BGX: PASS: History has at least 300 days. [2026-01-09T12:03:02.929998] [DEBUG] [REMOTE ] BGX: PASS: Price check passed. Min price $11.26. [2026-01-09T12:03:02.930150] [DEBUG] [REMOTE ] BGX: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:02.930319] [DEBUG] [REMOTE ] BGX: PASS: Integrity check passed. [2026-01-09T12:03:02.930362] [DEBUG] [REMOTE ] BGX: Symbol is viable for forecasting. [2026-01-09T12:03:02.930422] [INFO ] [MAIN ] [410/3524] BGX kept (0.5s) | 408 kept, 2 rejected | 137.9/min | ETA: 22.6m [2026-01-09T12:03:03.365765] [DEBUG] [REMOTE ] BGY: Retrieved 4686 rows, trimmed to 300. [2026-01-09T12:03:03.365992] [DEBUG] [REMOTE ] BGY: PASS: History has at least 300 days. [2026-01-09T12:03:03.366330] [DEBUG] [REMOTE ] BGY: PASS: Price check passed. Min price $5.48. [2026-01-09T12:03:03.366504] [DEBUG] [REMOTE ] BGY: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:03.366701] [DEBUG] [REMOTE ] BGY: PASS: Integrity check passed. [2026-01-09T12:03:03.366755] [DEBUG] [REMOTE ] BGY: Symbol is viable for forecasting. [2026-01-09T12:03:03.366817] [INFO ] [MAIN ] [411/3524] BGY kept (0.4s) | 409 kept, 2 rejected | 137.9/min | ETA: 22.6m [2026-01-09T12:03:03.847346] [DEBUG] [REMOTE ] BHC: Retrieved 6283 rows, trimmed to 300. [2026-01-09T12:03:03.847491] [DEBUG] [REMOTE ] BHC: PASS: History has at least 300 days. [2026-01-09T12:03:03.847768] [DEBUG] [REMOTE ] BHC: PASS: Price check passed. Min price $5.90. [2026-01-09T12:03:03.847935] [DEBUG] [REMOTE ] BHC: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:03.848063] [DEBUG] [REMOTE ] BHC: PASS: Integrity check passed. [2026-01-09T12:03:03.848110] [DEBUG] [REMOTE ] BHC: Symbol is viable for forecasting. [2026-01-09T12:03:03.848161] [INFO ] [MAIN ] [412/3524] BHC kept (0.5s) | 410 kept, 2 rejected | 137.9/min | ETA: 22.6m [2026-01-09T12:03:04.306936] [DEBUG] [REMOTE ] BHE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:04.307093] [DEBUG] [REMOTE ] BHE: PASS: History has at least 300 days. [2026-01-09T12:03:04.307396] [DEBUG] [REMOTE ] BHE: PASS: Price check passed. Min price $37.62. [2026-01-09T12:03:04.307544] [DEBUG] [REMOTE ] BHE: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:04.307708] [DEBUG] [REMOTE ] BHE: PASS: Integrity check passed. [2026-01-09T12:03:04.307750] [DEBUG] [REMOTE ] BHE: Symbol is viable for forecasting. [2026-01-09T12:03:04.307802] [INFO ] [MAIN ] [413/3524] BHE kept (0.5s) | 411 kept, 2 rejected | 137.8/min | ETA: 22.6m [2026-01-09T12:03:04.606269] [DEBUG] [REMOTE ] BHF: Retrieved 2133 rows, trimmed to 300. [2026-01-09T12:03:04.606396] [DEBUG] [REMOTE ] BHF: PASS: History has at least 300 days. [2026-01-09T12:03:04.606627] [DEBUG] [REMOTE ] BHF: PASS: Price check passed. Min price $45.14. [2026-01-09T12:03:04.606768] [DEBUG] [REMOTE ] BHF: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:04.606902] [DEBUG] [REMOTE ] BHF: PASS: Integrity check passed. [2026-01-09T12:03:04.606944] [DEBUG] [REMOTE ] BHF: Symbol is viable for forecasting. [2026-01-09T12:03:04.606991] [INFO ] [MAIN ] [414/3524] BHF kept (0.3s) | 412 kept, 2 rejected | 137.9/min | ETA: 22.5m [2026-01-09T12:03:05.006936] [DEBUG] [REMOTE ] BHFAL: Retrieved 1839 rows, trimmed to 300. [2026-01-09T12:03:05.007100] [DEBUG] [REMOTE ] BHFAL: PASS: History has at least 300 days. [2026-01-09T12:03:05.007415] [DEBUG] [REMOTE ] BHFAL: PASS: Price check passed. Min price $16.40. [2026-01-09T12:03:05.007675] [DEBUG] [REMOTE ] BHFAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:05.007850] [DEBUG] [REMOTE ] BHFAL: PASS: Integrity check passed. [2026-01-09T12:03:05.007908] [DEBUG] [REMOTE ] BHFAL: Symbol is viable for forecasting. [2026-01-09T12:03:05.007978] [INFO ] [MAIN ] [415/3524] BHFAL kept (0.4s) | 413 kept, 2 rejected | 138.0/min | ETA: 22.5m [2026-01-09T12:03:05.358822] [DEBUG] [REMOTE ] BHFAM: Retrieved 1040 rows, trimmed to 300. [2026-01-09T12:03:05.358954] [DEBUG] [REMOTE ] BHFAM: PASS: History has at least 300 days. [2026-01-09T12:03:05.359157] [DEBUG] [REMOTE ] BHFAM: PASS: Price check passed. Min price $10.86. [2026-01-09T12:03:05.359296] [DEBUG] [REMOTE ] BHFAM: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:05.359411] [DEBUG] [REMOTE ] BHFAM: PASS: Integrity check passed. [2026-01-09T12:03:05.359453] [DEBUG] [REMOTE ] BHFAM: Symbol is viable for forecasting. [2026-01-09T12:03:05.359517] [INFO ] [MAIN ] [416/3524] BHFAM kept (0.4s) | 414 kept, 2 rejected | 138.0/min | ETA: 22.5m [2026-01-09T12:03:05.790153] [DEBUG] [REMOTE ] BHFAN: Retrieved 1295 rows, trimmed to 300. [2026-01-09T12:03:05.790292] [DEBUG] [REMOTE ] BHFAN: PASS: History has at least 300 days. [2026-01-09T12:03:05.790501] [DEBUG] [REMOTE ] BHFAN: PASS: Price check passed. Min price $12.14. [2026-01-09T12:03:05.790676] [DEBUG] [REMOTE ] BHFAN: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:05.790802] [DEBUG] [REMOTE ] BHFAN: PASS: Integrity check passed. [2026-01-09T12:03:05.790844] [DEBUG] [REMOTE ] BHFAN: Symbol is viable for forecasting. [2026-01-09T12:03:05.790895] [INFO ] [MAIN ] [417/3524] BHFAN kept (0.4s) | 415 kept, 2 rejected | 138.0/min | ETA: 22.5m [2026-01-09T12:03:06.074396] [DEBUG] [REMOTE ] BHFAO: Retrieved 1419 rows, trimmed to 300. [2026-01-09T12:03:06.074610] [DEBUG] [REMOTE ] BHFAO: PASS: History has at least 300 days. [2026-01-09T12:03:06.074933] [DEBUG] [REMOTE ] BHFAO: PASS: Price check passed. Min price $15.06. [2026-01-09T12:03:06.075122] [DEBUG] [REMOTE ] BHFAO: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:06.075296] [DEBUG] [REMOTE ] BHFAO: PASS: Integrity check passed. [2026-01-09T12:03:06.075350] [DEBUG] [REMOTE ] BHFAO: Symbol is viable for forecasting. [2026-01-09T12:03:06.075416] [INFO ] [MAIN ] [418/3524] BHFAO kept (0.3s) | 416 kept, 2 rejected | 138.2/min | ETA: 22.5m [2026-01-09T12:03:06.596744] [DEBUG] [REMOTE ] BHFAP: Retrieved 1714 rows, trimmed to 300. [2026-01-09T12:03:06.596889] [DEBUG] [REMOTE ] BHFAP: PASS: History has at least 300 days. [2026-01-09T12:03:06.597144] [DEBUG] [REMOTE ] BHFAP: PASS: Price check passed. Min price $14.69. [2026-01-09T12:03:06.597353] [DEBUG] [REMOTE ] BHFAP: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:06.597702] [DEBUG] [REMOTE ] BHFAP: PASS: Integrity check passed. [2026-01-09T12:03:06.597753] [DEBUG] [REMOTE ] BHFAP: Symbol is viable for forecasting. [2026-01-09T12:03:06.597812] [INFO ] [MAIN ] [419/3524] BHFAP kept (0.5s) | 417 kept, 2 rejected | 138.1/min | ETA: 22.5m [2026-01-09T12:03:07.243303] [DEBUG] [REMOTE ] BHK: Retrieved 6067 rows, trimmed to 300. [2026-01-09T12:03:07.243434] [DEBUG] [REMOTE ] BHK: PASS: History has at least 300 days. [2026-01-09T12:03:07.243683] [DEBUG] [REMOTE ] BHK: PASS: Price check passed. Min price $9.34. [2026-01-09T12:03:07.243828] [DEBUG] [REMOTE ] BHK: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:07.243954] [DEBUG] [REMOTE ] BHK: PASS: Integrity check passed. [2026-01-09T12:03:07.244003] [DEBUG] [REMOTE ] BHK: Symbol is viable for forecasting. [2026-01-09T12:03:07.244069] [INFO ] [MAIN ] [420/3524] BHK kept (0.6s) | 418 kept, 2 rejected | 137.9/min | ETA: 22.5m [2026-01-09T12:03:07.717200] [DEBUG] [REMOTE ] BHP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:07.717363] [DEBUG] [REMOTE ] BHP: PASS: History has at least 300 days. [2026-01-09T12:03:07.717634] [DEBUG] [REMOTE ] BHP: PASS: Price check passed. Min price $52.58. [2026-01-09T12:03:07.717779] [DEBUG] [REMOTE ] BHP: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:07.717911] [DEBUG] [REMOTE ] BHP: PASS: Integrity check passed. [2026-01-09T12:03:07.717953] [DEBUG] [REMOTE ] BHP: Symbol is viable for forecasting. [2026-01-09T12:03:07.718006] [INFO ] [MAIN ] [421/3524] BHP kept (0.5s) | 419 kept, 2 rejected | 137.9/min | ETA: 22.5m [2026-01-09T12:03:08.179530] [DEBUG] [REMOTE ] BHRB: Retrieved 6229 rows, trimmed to 300. [2026-01-09T12:03:08.179703] [DEBUG] [REMOTE ] BHRB: PASS: History has at least 300 days. [2026-01-09T12:03:08.179963] [DEBUG] [REMOTE ] BHRB: PASS: Price check passed. Min price $57.56. [2026-01-09T12:03:08.180347] [DEBUG] [REMOTE ] BHRB: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:08.180652] [DEBUG] [REMOTE ] BHRB: PASS: Integrity check passed. [2026-01-09T12:03:08.180702] [DEBUG] [REMOTE ] BHRB: Symbol is viable for forecasting. [2026-01-09T12:03:08.180772] [INFO ] [MAIN ] [422/3524] BHRB kept (0.5s) | 420 kept, 2 rejected | 137.9/min | ETA: 22.5m [2026-01-09T12:03:08.410967] [DEBUG] [REMOTE ] BHVN: Retrieved 826 rows, trimmed to 300. [2026-01-09T12:03:08.411099] [DEBUG] [REMOTE ] BHVN: PASS: History has at least 300 days. [2026-01-09T12:03:08.411329] [DEBUG] [REMOTE ] BHVN: PASS: Price check passed. Min price $7.79. [2026-01-09T12:03:08.411479] [DEBUG] [REMOTE ] BHVN: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:08.411636] [DEBUG] [REMOTE ] BHVN: PASS: Integrity check passed. [2026-01-09T12:03:08.411684] [DEBUG] [REMOTE ] BHVN: Symbol is viable for forecasting. [2026-01-09T12:03:08.411734] [INFO ] [MAIN ] [423/3524] BHVN kept (0.2s) | 421 kept, 2 rejected | 138.0/min | ETA: 22.5m [2026-01-09T12:03:08.829844] [DEBUG] [REMOTE ] BIAF: Retrieved 841 rows, trimmed to 300. [2026-01-09T12:03:08.829986] [DEBUG] [REMOTE ] BIAF: PASS: History has at least 300 days. [2026-01-09T12:03:08.830208] [DEBUG] [REMOTE ] BIAF: PASS: Price check passed. Min price $1.17. [2026-01-09T12:03:08.830593] [DEBUG] [REMOTE ] BIAF: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:08.830727] [DEBUG] [REMOTE ] BIAF: PASS: Integrity check passed. [2026-01-09T12:03:08.830769] [DEBUG] [REMOTE ] BIAF: Symbol is viable for forecasting. [2026-01-09T12:03:08.830819] [INFO ] [MAIN ] [424/3524] BIAF kept (0.4s) | 422 kept, 2 rejected | 138.0/min | ETA: 22.5m [2026-01-09T12:03:09.362753] [DEBUG] [REMOTE ] BIB: Retrieved 3964 rows, trimmed to 300. [2026-01-09T12:03:09.362878] [DEBUG] [REMOTE ] BIB: PASS: History has at least 300 days. [2026-01-09T12:03:09.363082] [DEBUG] [REMOTE ] BIB: PASS: Price check passed. Min price $64.55. [2026-01-09T12:03:09.363217] [DEBUG] [REMOTE ] BIB: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:09.363521] [DEBUG] [REMOTE ] BIB: PASS: Integrity check passed. [2026-01-09T12:03:09.363561] [DEBUG] [REMOTE ] BIB: Symbol is viable for forecasting. [2026-01-09T12:03:09.363627] [INFO ] [MAIN ] [425/3524] BIB kept (0.5s) | 423 kept, 2 rejected | 138.0/min | ETA: 22.5m [2026-01-09T12:03:09.806977] [DEBUG] [REMOTE ] BIIB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:09.807131] [DEBUG] [REMOTE ] BIIB: PASS: History has at least 300 days. [2026-01-09T12:03:09.807407] [DEBUG] [REMOTE ] BIIB: PASS: Price check passed. Min price $142.26. [2026-01-09T12:03:09.807546] [DEBUG] [REMOTE ] BIIB: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:09.807738] [DEBUG] [REMOTE ] BIIB: PASS: Integrity check passed. [2026-01-09T12:03:09.807783] [DEBUG] [REMOTE ] BIIB: Symbol is viable for forecasting. [2026-01-09T12:03:09.807833] [INFO ] [MAIN ] [426/3524] BIIB kept (0.4s) | 424 kept, 2 rejected | 138.0/min | ETA: 22.5m [2026-01-09T12:03:10.092198] [DEBUG] [REMOTE ] BILI: Retrieved 1957 rows, trimmed to 300. [2026-01-09T12:03:10.092329] [DEBUG] [REMOTE ] BILI: PASS: History has at least 300 days. [2026-01-09T12:03:10.092537] [DEBUG] [REMOTE ] BILI: PASS: Price check passed. Min price $24.16. [2026-01-09T12:03:10.092706] [DEBUG] [REMOTE ] BILI: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:10.092824] [DEBUG] [REMOTE ] BILI: PASS: Integrity check passed. [2026-01-09T12:03:10.092866] [DEBUG] [REMOTE ] BILI: Symbol is viable for forecasting. [2026-01-09T12:03:10.092916] [INFO ] [MAIN ] [427/3524] BILI kept (0.3s) | 425 kept, 2 rejected | 138.1/min | ETA: 22.4m [2026-01-09T12:03:10.480920] [DEBUG] [REMOTE ] BILL: Retrieved 1526 rows, trimmed to 300. [2026-01-09T12:03:10.481051] [DEBUG] [REMOTE ] BILL: PASS: History has at least 300 days. [2026-01-09T12:03:10.481255] [DEBUG] [REMOTE ] BILL: PASS: Price check passed. Min price $44.37. [2026-01-09T12:03:10.481391] [DEBUG] [REMOTE ] BILL: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:10.481508] [DEBUG] [REMOTE ] BILL: PASS: Integrity check passed. [2026-01-09T12:03:10.481549] [DEBUG] [REMOTE ] BILL: Symbol is viable for forecasting. [2026-01-09T12:03:10.481648] [INFO ] [MAIN ] [428/3524] BILL kept (0.4s) | 426 kept, 2 rejected | 138.1/min | ETA: 22.4m [2026-01-09T12:03:11.044464] [DEBUG] [REMOTE ] BIO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:11.044628] [DEBUG] [REMOTE ] BIO: PASS: History has at least 300 days. [2026-01-09T12:03:11.044887] [DEBUG] [REMOTE ] BIO: PASS: Price check passed. Min price $299.86. [2026-01-09T12:03:11.045027] [DEBUG] [REMOTE ] BIO: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:11.045157] [DEBUG] [REMOTE ] BIO: PASS: Integrity check passed. [2026-01-09T12:03:11.045198] [DEBUG] [REMOTE ] BIO: Symbol is viable for forecasting. [2026-01-09T12:03:11.045248] [INFO ] [MAIN ] [429/3524] BIO kept (0.6s) | 427 kept, 2 rejected | 138.0/min | ETA: 22.4m [2026-01-09T12:03:11.215016] [DEBUG] [REMOTE ] BIOX: Retrieved 1956 rows, trimmed to 300. [2026-01-09T12:03:11.215170] [DEBUG] [REMOTE ] BIOX: PASS: History has at least 300 days. [2026-01-09T12:03:11.215636] [DEBUG] [REMOTE ] BIOX: PASS: Price check passed. Min price $1.27. [2026-01-09T12:03:11.215795] [DEBUG] [REMOTE ] BIOX: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:11.215942] [DEBUG] [REMOTE ] BIOX: PASS: Integrity check passed. [2026-01-09T12:03:11.215990] [DEBUG] [REMOTE ] BIOX: Symbol is viable for forecasting. [2026-01-09T12:03:11.216054] [INFO ] [MAIN ] [430/3524] BIOX kept (0.2s) | 428 kept, 2 rejected | 138.2/min | ETA: 22.4m [2026-01-09T12:03:11.823931] [DEBUG] [REMOTE ] BIP: Retrieved 4528 rows, trimmed to 300. [2026-01-09T12:03:11.824154] [DEBUG] [REMOTE ] BIP: PASS: History has at least 300 days. [2026-01-09T12:03:11.824473] [DEBUG] [REMOTE ] BIP: PASS: Price check passed. Min price $33.41. [2026-01-09T12:03:11.824646] [DEBUG] [REMOTE ] BIP: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:11.824800] [DEBUG] [REMOTE ] BIP: PASS: Integrity check passed. [2026-01-09T12:03:11.824848] [DEBUG] [REMOTE ] BIP: Symbol is viable for forecasting. [2026-01-09T12:03:11.824913] [INFO ] [MAIN ] [431/3524] BIP kept (0.6s) | 429 kept, 2 rejected | 138.1/min | ETA: 22.4m [2026-01-09T12:03:11.993308] [DEBUG] [REMOTE ] BIPH: Retrieved 1161 rows, trimmed to 300. [2026-01-09T12:03:11.993519] [DEBUG] [REMOTE ] BIPH: PASS: History has at least 300 days. [2026-01-09T12:03:11.993784] [DEBUG] [REMOTE ] BIPH: PASS: Price check passed. Min price $16.29. [2026-01-09T12:03:11.993924] [DEBUG] [REMOTE ] BIPH: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:11.994045] [DEBUG] [REMOTE ] BIPH: PASS: Integrity check passed. [2026-01-09T12:03:11.994085] [DEBUG] [REMOTE ] BIPH: Symbol is viable for forecasting. [2026-01-09T12:03:11.994137] [INFO ] [MAIN ] [432/3524] BIPH kept (0.2s) | 430 kept, 2 rejected | 138.3/min | ETA: 22.4m [2026-01-09T12:03:12.479148] [DEBUG] [REMOTE ] BIPI: Retrieved 992 rows, trimmed to 300. [2026-01-09T12:03:12.479362] [DEBUG] [REMOTE ] BIPI: PASS: History has at least 300 days. [2026-01-09T12:03:12.479688] [DEBUG] [REMOTE ] BIPI: PASS: Price check passed. Min price $16.53. [2026-01-09T12:03:12.479875] [DEBUG] [REMOTE ] BIPI: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:12.480005] [DEBUG] [REMOTE ] BIPI: PASS: Integrity check passed. [2026-01-09T12:03:12.480049] [DEBUG] [REMOTE ] BIPI: Symbol is viable for forecasting. [2026-01-09T12:03:12.480104] [INFO ] [MAIN ] [433/3524] BIPI kept (0.5s) | 431 kept, 2 rejected | 138.2/min | ETA: 22.4m [2026-01-09T12:03:12.874962] [DEBUG] [REMOTE ] BIRD: Retrieved 1049 rows, trimmed to 300. [2026-01-09T12:03:12.875175] [DEBUG] [REMOTE ] BIRD: PASS: History has at least 300 days. [2026-01-09T12:03:12.875443] [DEBUG] [REMOTE ] BIRD: PASS: Price check passed. Min price $3.97. [2026-01-09T12:03:12.875616] [DEBUG] [REMOTE ] BIRD: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:12.875751] [DEBUG] [REMOTE ] BIRD: PASS: Integrity check passed. [2026-01-09T12:03:12.875819] [DEBUG] [REMOTE ] BIRD: Symbol is viable for forecasting. [2026-01-09T12:03:12.875878] [INFO ] [MAIN ] [434/3524] BIRD kept (0.4s) | 432 kept, 2 rejected | 138.3/min | ETA: 22.3m [2026-01-09T12:03:13.254664] [DEBUG] [REMOTE ] BIRK: Retrieved 563 rows, trimmed to 300. [2026-01-09T12:03:13.254906] [DEBUG] [REMOTE ] BIRK: PASS: History has at least 300 days. [2026-01-09T12:03:13.255248] [DEBUG] [REMOTE ] BIRK: PASS: Price check passed. Min price $38.80. [2026-01-09T12:03:13.255683] [DEBUG] [REMOTE ] BIRK: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:13.255864] [DEBUG] [REMOTE ] BIRK: PASS: Integrity check passed. [2026-01-09T12:03:13.255925] [DEBUG] [REMOTE ] BIRK: Symbol is viable for forecasting. [2026-01-09T12:03:13.255997] [INFO ] [MAIN ] [435/3524] BIRK kept (0.4s) | 433 kept, 2 rejected | 138.3/min | ETA: 22.3m [2026-01-09T12:03:13.722250] [DEBUG] [REMOTE ] BITF: Retrieved 1746 rows, trimmed to 300. [2026-01-09T12:03:13.722449] [DEBUG] [REMOTE ] BITF: PASS: History has at least 300 days. [2026-01-09T12:03:13.722728] [DEBUG] [REMOTE ] BITF: PASS: Price check passed. Min price $2.27. [2026-01-09T12:03:13.722886] [DEBUG] [REMOTE ] BITF: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:13.723042] [DEBUG] [REMOTE ] BITF: PASS: Integrity check passed. [2026-01-09T12:03:13.723086] [DEBUG] [REMOTE ] BITF: Symbol is viable for forecasting. [2026-01-09T12:03:13.723140] [INFO ] [MAIN ] [436/3524] BITF kept (0.5s) | 434 kept, 2 rejected | 138.3/min | ETA: 22.3m [2026-01-09T12:03:14.113856] [DEBUG] [REMOTE ] BIVI: Retrieved 2905 rows, trimmed to 300. [2026-01-09T12:03:14.114098] [DEBUG] [REMOTE ] BIVI: PASS: History has at least 300 days. [2026-01-09T12:03:14.114423] [DEBUG] [REMOTE ] BIVI: PASS: Price check passed. Min price $1.13. [2026-01-09T12:03:14.114602] [DEBUG] [REMOTE ] BIVI: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:14.114879] [DEBUG] [REMOTE ] BIVI: PASS: Integrity check passed. [2026-01-09T12:03:14.114928] [DEBUG] [REMOTE ] BIVI: Symbol is viable for forecasting. [2026-01-09T12:03:14.114989] [INFO ] [MAIN ] [437/3524] BIVI kept (0.4s) | 435 kept, 2 rejected | 138.3/min | ETA: 22.3m [2026-01-09T12:03:14.532892] [DEBUG] [REMOTE ] BJ: Retrieved 1893 rows, trimmed to 300. [2026-01-09T12:03:14.533038] [DEBUG] [REMOTE ] BJ: PASS: History has at least 300 days. [2026-01-09T12:03:14.533252] [DEBUG] [REMOTE ] BJ: PASS: Price check passed. Min price $87.97. [2026-01-09T12:03:14.533394] [DEBUG] [REMOTE ] BJ: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:14.533513] [DEBUG] [REMOTE ] BJ: PASS: Integrity check passed. [2026-01-09T12:03:14.533554] [DEBUG] [REMOTE ] BJ: Symbol is viable for forecasting. [2026-01-09T12:03:14.533623] [INFO ] [MAIN ] [438/3524] BJ kept (0.4s) | 436 kept, 2 rejected | 138.3/min | ETA: 22.3m [2026-01-09T12:03:15.118094] [DEBUG] [REMOTE ] BJRI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:15.118372] [DEBUG] [REMOTE ] BJRI: PASS: History has at least 300 days. [2026-01-09T12:03:15.118726] [DEBUG] [REMOTE ] BJRI: PASS: Price check passed. Min price $28.69. [2026-01-09T12:03:15.118869] [DEBUG] [REMOTE ] BJRI: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:15.119018] [DEBUG] [REMOTE ] BJRI: PASS: Integrity check passed. [2026-01-09T12:03:15.119060] [DEBUG] [REMOTE ] BJRI: Symbol is viable for forecasting. [2026-01-09T12:03:15.119114] [INFO ] [MAIN ] [439/3524] BJRI kept (0.6s) | 437 kept, 2 rejected | 138.2/min | ETA: 22.3m [2026-01-09T12:03:15.576789] [DEBUG] [REMOTE ] BK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:15.577011] [DEBUG] [REMOTE ] BK: PASS: History has at least 300 days. [2026-01-09T12:03:15.577503] [DEBUG] [REMOTE ] BK: PASS: Price check passed. Min price $105.46. [2026-01-09T12:03:15.577678] [DEBUG] [REMOTE ] BK: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:15.577832] [DEBUG] [REMOTE ] BK: PASS: Integrity check passed. [2026-01-09T12:03:15.577899] [DEBUG] [REMOTE ] BK: Symbol is viable for forecasting. [2026-01-09T12:03:15.577955] [INFO ] [MAIN ] [440/3524] BK kept (0.5s) | 438 kept, 2 rejected | 138.2/min | ETA: 22.3m [2026-01-09T12:03:15.754634] [DEBUG] [REMOTE ] BKCH: Retrieved 1128 rows, trimmed to 300. [2026-01-09T12:03:15.754833] [DEBUG] [REMOTE ] BKCH: PASS: History has at least 300 days. [2026-01-09T12:03:15.755121] [DEBUG] [REMOTE ] BKCH: PASS: Price check passed. Min price $63.59. [2026-01-09T12:03:15.755264] [DEBUG] [REMOTE ] BKCH: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:15.755389] [DEBUG] [REMOTE ] BKCH: PASS: Integrity check passed. [2026-01-09T12:03:15.755430] [DEBUG] [REMOTE ] BKCH: Symbol is viable for forecasting. [2026-01-09T12:03:15.755508] [INFO ] [MAIN ] [441/3524] BKCH kept (0.2s) | 439 kept, 2 rejected | 138.4/min | ETA: 22.3m [2026-01-09T12:03:16.403591] [DEBUG] [REMOTE ] BKD: Retrieved 5063 rows, trimmed to 300. [2026-01-09T12:03:16.403766] [DEBUG] [REMOTE ] BKD: PASS: History has at least 300 days. [2026-01-09T12:03:16.404135] [DEBUG] [REMOTE ] BKD: PASS: Price check passed. Min price $8.61. [2026-01-09T12:03:16.404310] [DEBUG] [REMOTE ] BKD: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:16.404452] [DEBUG] [REMOTE ] BKD: PASS: Integrity check passed. [2026-01-09T12:03:16.404499] [DEBUG] [REMOTE ] BKD: Symbol is viable for forecasting. [2026-01-09T12:03:16.404557] [INFO ] [MAIN ] [442/3524] BKD kept (0.6s) | 440 kept, 2 rejected | 138.2/min | ETA: 22.3m [2026-01-09T12:03:16.885558] [DEBUG] [REMOTE ] BKE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:16.885716] [DEBUG] [REMOTE ] BKE: PASS: History has at least 300 days. [2026-01-09T12:03:16.885936] [DEBUG] [REMOTE ] BKE: PASS: Price check passed. Min price $53.34. [2026-01-09T12:03:16.886071] [DEBUG] [REMOTE ] BKE: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:16.886189] [DEBUG] [REMOTE ] BKE: PASS: Integrity check passed. [2026-01-09T12:03:16.886229] [DEBUG] [REMOTE ] BKE: Symbol is viable for forecasting. [2026-01-09T12:03:16.886275] [INFO ] [MAIN ] [443/3524] BKE kept (0.5s) | 441 kept, 2 rejected | 138.2/min | ETA: 22.3m [2026-01-09T12:03:17.331164] [DEBUG] [REMOTE ] BKH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:17.331291] [DEBUG] [REMOTE ] BKH: PASS: History has at least 300 days. [2026-01-09T12:03:17.331497] [DEBUG] [REMOTE ] BKH: PASS: Price check passed. Min price $60.46. [2026-01-09T12:03:17.331652] [DEBUG] [REMOTE ] BKH: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:17.331767] [DEBUG] [REMOTE ] BKH: PASS: Integrity check passed. [2026-01-09T12:03:17.331807] [DEBUG] [REMOTE ] BKH: Symbol is viable for forecasting. [2026-01-09T12:03:17.331855] [INFO ] [MAIN ] [444/3524] BKH kept (0.4s) | 442 kept, 2 rejected | 138.2/min | ETA: 22.3m [2026-01-09T12:03:17.795955] [DEBUG] [REMOTE ] BKN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:17.796084] [DEBUG] [REMOTE ] BKN: PASS: History has at least 300 days. [2026-01-09T12:03:17.796289] [DEBUG] [REMOTE ] BKN: PASS: Price check passed. Min price $10.97. [2026-01-09T12:03:17.796452] [DEBUG] [REMOTE ] BKN: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:17.796622] [DEBUG] [REMOTE ] BKN: PASS: Integrity check passed. [2026-01-09T12:03:17.796677] [DEBUG] [REMOTE ] BKN: Symbol is viable for forecasting. [2026-01-09T12:03:17.796729] [INFO ] [MAIN ] [445/3524] BKN kept (0.5s) | 443 kept, 2 rejected | 138.2/min | ETA: 22.3m [2026-01-09T12:03:18.266748] [DEBUG] [REMOTE ] BKNG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:18.266945] [DEBUG] [REMOTE ] BKNG: PASS: History has at least 300 days. [2026-01-09T12:03:18.267346] [DEBUG] [REMOTE ] BKNG: PASS: Price check passed. Min price $4574.65. [2026-01-09T12:03:18.267491] [DEBUG] [REMOTE ] BKNG: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:18.267690] [DEBUG] [REMOTE ] BKNG: PASS: Integrity check passed. [2026-01-09T12:03:18.267751] [DEBUG] [REMOTE ] BKNG: Symbol is viable for forecasting. [2026-01-09T12:03:18.267807] [INFO ] [MAIN ] [446/3524] BKNG kept (0.5s) | 444 kept, 2 rejected | 138.1/min | ETA: 22.3m [2026-01-09T12:03:18.461693] [DEBUG] [REMOTE ] BKSY: Retrieved 1520 rows, trimmed to 300. [2026-01-09T12:03:18.461815] [DEBUG] [REMOTE ] BKSY: PASS: History has at least 300 days. [2026-01-09T12:03:18.462012] [DEBUG] [REMOTE ] BKSY: PASS: Price check passed. Min price $13.14. [2026-01-09T12:03:18.462145] [DEBUG] [REMOTE ] BKSY: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:18.462253] [DEBUG] [REMOTE ] BKSY: PASS: Integrity check passed. [2026-01-09T12:03:18.462293] [DEBUG] [REMOTE ] BKSY: Symbol is viable for forecasting. [2026-01-09T12:03:18.462339] [INFO ] [MAIN ] [447/3524] BKSY kept (0.2s) | 445 kept, 2 rejected | 138.3/min | ETA: 22.2m [2026-01-09T12:03:19.028167] [DEBUG] [REMOTE ] BL: Retrieved 2311 rows, trimmed to 300. [2026-01-09T12:03:19.028301] [DEBUG] [REMOTE ] BL: PASS: History has at least 300 days. [2026-01-09T12:03:19.028513] [DEBUG] [REMOTE ] BL: PASS: Price check passed. Min price $49.21. [2026-01-09T12:03:19.028709] [DEBUG] [REMOTE ] BL: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:19.028836] [DEBUG] [REMOTE ] BL: PASS: Integrity check passed. [2026-01-09T12:03:19.028879] [DEBUG] [REMOTE ] BL: Symbol is viable for forecasting. [2026-01-09T12:03:19.028928] [INFO ] [MAIN ] [448/3524] BL kept (0.6s) | 446 kept, 2 rejected | 138.2/min | ETA: 22.3m [2026-01-09T12:03:19.408005] [DEBUG] [REMOTE ] BLBD: Retrieved 2965 rows, trimmed to 300. [2026-01-09T12:03:19.408127] [DEBUG] [REMOTE ] BLBD: PASS: History has at least 300 days. [2026-01-09T12:03:19.408324] [DEBUG] [REMOTE ] BLBD: PASS: Price check passed. Min price $46.59. [2026-01-09T12:03:19.408455] [DEBUG] [REMOTE ] BLBD: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:19.408563] [DEBUG] [REMOTE ] BLBD: PASS: Integrity check passed. [2026-01-09T12:03:19.408622] [DEBUG] [REMOTE ] BLBD: Symbol is viable for forecasting. [2026-01-09T12:03:19.408669] [INFO ] [MAIN ] [449/3524] BLBD kept (0.4s) | 447 kept, 2 rejected | 138.2/min | ETA: 22.2m [2026-01-09T12:03:19.638710] [DEBUG] [REMOTE ] BLCN: Retrieved 2006 rows, trimmed to 300. [2026-01-09T12:03:19.638845] [DEBUG] [REMOTE ] BLCN: PASS: History has at least 300 days. [2026-01-09T12:03:19.639052] [DEBUG] [REMOTE ] BLCN: PASS: Price check passed. Min price $22.37. [2026-01-09T12:03:19.639191] [DEBUG] [REMOTE ] BLCN: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:19.639308] [DEBUG] [REMOTE ] BLCN: PASS: Integrity check passed. [2026-01-09T12:03:19.639350] [DEBUG] [REMOTE ] BLCN: Symbol is viable for forecasting. [2026-01-09T12:03:19.639399] [INFO ] [MAIN ] [450/3524] BLCN kept (0.2s) | 448 kept, 2 rejected | 138.4/min | ETA: 22.2m [2026-01-09T12:03:20.112523] [DEBUG] [REMOTE ] BLCO: Retrieved 922 rows, trimmed to 300. [2026-01-09T12:03:20.112988] [DEBUG] [REMOTE ] BLCO: PASS: History has at least 300 days. [2026-01-09T12:03:20.113256] [DEBUG] [REMOTE ] BLCO: PASS: Price check passed. Min price $14.56. [2026-01-09T12:03:20.113415] [DEBUG] [REMOTE ] BLCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:20.113818] [DEBUG] [REMOTE ] BLCO: PASS: Integrity check passed. [2026-01-09T12:03:20.113866] [DEBUG] [REMOTE ] BLCO: Symbol is viable for forecasting. [2026-01-09T12:03:20.113922] [INFO ] [MAIN ] [451/3524] BLCO kept (0.5s) | 449 kept, 2 rejected | 138.4/min | ETA: 22.2m [2026-01-09T12:03:20.591457] [DEBUG] [REMOTE ] BLD: Retrieved 2647 rows, trimmed to 300. [2026-01-09T12:03:20.591656] [DEBUG] [REMOTE ] BLD: PASS: History has at least 300 days. [2026-01-09T12:03:20.591920] [DEBUG] [REMOTE ] BLD: PASS: Price check passed. Min price $403.58. [2026-01-09T12:03:20.592110] [DEBUG] [REMOTE ] BLD: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:20.592258] [DEBUG] [REMOTE ] BLD: PASS: Integrity check passed. [2026-01-09T12:03:20.592326] [DEBUG] [REMOTE ] BLD: Symbol is viable for forecasting. [2026-01-09T12:03:20.592386] [INFO ] [MAIN ] [452/3524] BLD kept (0.5s) | 450 kept, 2 rejected | 138.3/min | ETA: 22.2m [2026-01-09T12:03:21.048601] [DEBUG] [REMOTE ] BLDP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:21.048746] [DEBUG] [REMOTE ] BLDP: PASS: History has at least 300 days. [2026-01-09T12:03:21.048981] [DEBUG] [REMOTE ] BLDP: PASS: Price check passed. Min price $2.53. [2026-01-09T12:03:21.049120] [DEBUG] [REMOTE ] BLDP: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:21.049243] [DEBUG] [REMOTE ] BLDP: PASS: Integrity check passed. [2026-01-09T12:03:21.049283] [DEBUG] [REMOTE ] BLDP: Symbol is viable for forecasting. [2026-01-09T12:03:21.049332] [INFO ] [MAIN ] [453/3524] BLDP kept (0.5s) | 451 kept, 2 rejected | 138.3/min | ETA: 22.2m [2026-01-09T12:03:21.547833] [DEBUG] [REMOTE ] BLE: Retrieved 5900 rows, trimmed to 300. [2026-01-09T12:03:21.548043] [DEBUG] [REMOTE ] BLE: PASS: History has at least 300 days. [2026-01-09T12:03:21.548337] [DEBUG] [REMOTE ] BLE: PASS: Price check passed. Min price $10.26. [2026-01-09T12:03:21.548483] [DEBUG] [REMOTE ] BLE: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:21.548645] [DEBUG] [REMOTE ] BLE: PASS: Integrity check passed. [2026-01-09T12:03:21.548692] [DEBUG] [REMOTE ] BLE: Symbol is viable for forecasting. [2026-01-09T12:03:21.548750] [INFO ] [MAIN ] [454/3524] BLE kept (0.5s) | 452 kept, 2 rejected | 138.3/min | ETA: 22.2m [2026-01-09T12:03:22.005207] [DEBUG] [REMOTE ] BLFS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:22.005346] [DEBUG] [REMOTE ] BLFS: PASS: History has at least 300 days. [2026-01-09T12:03:22.005618] [DEBUG] [REMOTE ] BLFS: PASS: Price check passed. Min price $23.89. [2026-01-09T12:03:22.005773] [DEBUG] [REMOTE ] BLFS: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:22.005895] [DEBUG] [REMOTE ] BLFS: PASS: Integrity check passed. [2026-01-09T12:03:22.005937] [DEBUG] [REMOTE ] BLFS: Symbol is viable for forecasting. [2026-01-09T12:03:22.005986] [INFO ] [MAIN ] [455/3524] BLFS kept (0.5s) | 453 kept, 2 rejected | 138.2/min | ETA: 22.2m [2026-01-09T12:03:22.135991] [DEBUG] [REMOTE ] BLFY: Retrieved 1126 rows, trimmed to 300. [2026-01-09T12:03:22.136129] [DEBUG] [REMOTE ] BLFY: PASS: History has at least 300 days. [2026-01-09T12:03:22.136341] [DEBUG] [REMOTE ] BLFY: PASS: Price check passed. Min price $7.67. [2026-01-09T12:03:22.136502] [DEBUG] [REMOTE ] BLFY: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:22.136647] [DEBUG] [REMOTE ] BLFY: PASS: Integrity check passed. [2026-01-09T12:03:22.136690] [DEBUG] [REMOTE ] BLFY: Symbol is viable for forecasting. [2026-01-09T12:03:22.136739] [INFO ] [MAIN ] [456/3524] BLFY kept (0.1s) | 454 kept, 2 rejected | 138.5/min | ETA: 22.2m [2026-01-09T12:03:22.905527] [DEBUG] [REMOTE ] BLK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:22.906037] [DEBUG] [REMOTE ] BLK: PASS: History has at least 300 days. [2026-01-09T12:03:22.906385] [DEBUG] [REMOTE ] BLK: PASS: Price check passed. Min price $987.72. [2026-01-09T12:03:22.906614] [DEBUG] [REMOTE ] BLK: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:22.906782] [DEBUG] [REMOTE ] BLK: PASS: Integrity check passed. [2026-01-09T12:03:22.906830] [DEBUG] [REMOTE ] BLK: Symbol is viable for forecasting. [2026-01-09T12:03:22.906893] [INFO ] [MAIN ] [457/3524] BLK kept (0.8s) | 455 kept, 2 rejected | 138.2/min | ETA: 22.2m [2026-01-09T12:03:23.183323] [DEBUG] [REMOTE ] BLKB: Retrieved 5400 rows, trimmed to 300. [2026-01-09T12:03:23.183451] [DEBUG] [REMOTE ] BLKB: PASS: History has at least 300 days. [2026-01-09T12:03:23.183682] [DEBUG] [REMOTE ] BLKB: PASS: Price check passed. Min price $54.88. [2026-01-09T12:03:23.183817] [DEBUG] [REMOTE ] BLKB: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:23.183929] [DEBUG] [REMOTE ] BLKB: PASS: Integrity check passed. [2026-01-09T12:03:23.183984] [DEBUG] [REMOTE ] BLKB: Symbol is viable for forecasting. [2026-01-09T12:03:23.184033] [INFO ] [MAIN ] [458/3524] BLKB kept (0.3s) | 456 kept, 2 rejected | 138.3/min | ETA: 22.2m [2026-01-09T12:03:23.668007] [DEBUG] [REMOTE ] BLMN: Retrieved 3374 rows, trimmed to 300. [2026-01-09T12:03:23.668196] [DEBUG] [REMOTE ] BLMN: PASS: History has at least 300 days. [2026-01-09T12:03:23.668448] [DEBUG] [REMOTE ] BLMN: PASS: Price check passed. Min price $5.92. [2026-01-09T12:03:23.668611] [DEBUG] [REMOTE ] BLMN: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:23.668748] [DEBUG] [REMOTE ] BLMN: PASS: Integrity check passed. [2026-01-09T12:03:23.668794] [DEBUG] [REMOTE ] BLMN: Symbol is viable for forecasting. [2026-01-09T12:03:23.668849] [INFO ] [MAIN ] [459/3524] BLMN kept (0.5s) | 457 kept, 2 rejected | 138.3/min | ETA: 22.2m [2026-01-09T12:03:23.947370] [DEBUG] [REMOTE ] BLND: Retrieved 1126 rows, trimmed to 300. [2026-01-09T12:03:23.947667] [DEBUG] [REMOTE ] BLND: PASS: History has at least 300 days. [2026-01-09T12:03:23.947971] [DEBUG] [REMOTE ] BLND: PASS: Price check passed. Min price $2.79. [2026-01-09T12:03:23.948122] [DEBUG] [REMOTE ] BLND: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:23.948266] [DEBUG] [REMOTE ] BLND: PASS: Integrity check passed. [2026-01-09T12:03:23.948309] [DEBUG] [REMOTE ] BLND: Symbol is viable for forecasting. [2026-01-09T12:03:23.948365] [INFO ] [MAIN ] [460/3524] BLND kept (0.3s) | 458 kept, 2 rejected | 138.4/min | ETA: 22.1m [2026-01-09T12:03:24.613085] [DEBUG] [REMOTE ] BLRX: Retrieved 3635 rows, trimmed to 300. [2026-01-09T12:03:24.613220] [DEBUG] [REMOTE ] BLRX: PASS: History has at least 300 days. [2026-01-09T12:03:24.613428] [DEBUG] [REMOTE ] BLRX: PASS: Price check passed. Min price $2.77. [2026-01-09T12:03:24.613560] [DEBUG] [REMOTE ] BLRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:24.613696] [DEBUG] [REMOTE ] BLRX: PASS: Integrity check passed. [2026-01-09T12:03:24.613735] [DEBUG] [REMOTE ] BLRX: Symbol is viable for forecasting. [2026-01-09T12:03:24.613783] [INFO ] [MAIN ] [461/3524] BLRX kept (0.7s) | 459 kept, 2 rejected | 138.2/min | ETA: 22.2m [2026-01-09T12:03:24.849544] [DEBUG] [REMOTE ] BLTE: Retrieved 927 rows, trimmed to 300. [2026-01-09T12:03:24.849885] [DEBUG] [REMOTE ] BLTE: PASS: History has at least 300 days. [2026-01-09T12:03:24.850085] [DEBUG] [REMOTE ] BLTE: PASS: Price check passed. Min price $79.26. [2026-01-09T12:03:24.850217] [DEBUG] [REMOTE ] BLTE: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:24.850326] [DEBUG] [REMOTE ] BLTE: PASS: Integrity check passed. [2026-01-09T12:03:24.850365] [DEBUG] [REMOTE ] BLTE: Symbol is viable for forecasting. [2026-01-09T12:03:24.850411] [INFO ] [MAIN ] [462/3524] BLTE kept (0.2s) | 460 kept, 2 rejected | 138.4/min | ETA: 22.1m [2026-01-09T12:03:25.486369] [DEBUG] [REMOTE ] BLX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:25.486558] [DEBUG] [REMOTE ] BLX: PASS: History has at least 300 days. [2026-01-09T12:03:25.486960] [DEBUG] [REMOTE ] BLX: PASS: Price check passed. Min price $41.73. [2026-01-09T12:03:25.487105] [DEBUG] [REMOTE ] BLX: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:25.487270] [DEBUG] [REMOTE ] BLX: PASS: Integrity check passed. [2026-01-09T12:03:25.487343] [DEBUG] [REMOTE ] BLX: Symbol is viable for forecasting. [2026-01-09T12:03:25.487400] [INFO ] [MAIN ] [463/3524] BLX kept (0.6s) | 461 kept, 2 rejected | 138.2/min | ETA: 22.1m [2026-01-09T12:03:25.720804] [DEBUG] [REMOTE ] BLZE: Retrieved 1043 rows, trimmed to 300. [2026-01-09T12:03:25.720997] [DEBUG] [REMOTE ] BLZE: PASS: History has at least 300 days. [2026-01-09T12:03:25.721242] [DEBUG] [REMOTE ] BLZE: PASS: Price check passed. Min price $4.32. [2026-01-09T12:03:25.721390] [DEBUG] [REMOTE ] BLZE: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:25.721809] [DEBUG] [REMOTE ] BLZE: PASS: Integrity check passed. [2026-01-09T12:03:25.721857] [DEBUG] [REMOTE ] BLZE: Symbol is viable for forecasting. [2026-01-09T12:03:25.721913] [INFO ] [MAIN ] [464/3524] BLZE kept (0.2s) | 462 kept, 2 rejected | 138.4/min | ETA: 22.1m [2026-01-09T12:03:26.267892] [DEBUG] [REMOTE ] BMA: Retrieved 4979 rows, trimmed to 300. [2026-01-09T12:03:26.268086] [DEBUG] [REMOTE ] BMA: PASS: History has at least 300 days. [2026-01-09T12:03:26.268348] [DEBUG] [REMOTE ] BMA: PASS: Price check passed. Min price $50.14. [2026-01-09T12:03:26.268514] [DEBUG] [REMOTE ] BMA: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:26.268666] [DEBUG] [REMOTE ] BMA: PASS: Integrity check passed. [2026-01-09T12:03:26.268713] [DEBUG] [REMOTE ] BMA: Symbol is viable for forecasting. [2026-01-09T12:03:26.268767] [INFO ] [MAIN ] [465/3524] BMA kept (0.5s) | 463 kept, 2 rejected | 138.3/min | ETA: 22.1m [2026-01-09T12:03:26.623355] [DEBUG] [REMOTE ] BMBL: Retrieved 1233 rows, trimmed to 300. [2026-01-09T12:03:26.623793] [DEBUG] [REMOTE ] BMBL: PASS: History has at least 300 days. [2026-01-09T12:03:26.624090] [DEBUG] [REMOTE ] BMBL: PASS: Price check passed. Min price $3.23. [2026-01-09T12:03:26.624232] [DEBUG] [REMOTE ] BMBL: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:26.624370] [DEBUG] [REMOTE ] BMBL: PASS: Integrity check passed. [2026-01-09T12:03:26.624413] [DEBUG] [REMOTE ] BMBL: Symbol is viable for forecasting. [2026-01-09T12:03:26.624467] [INFO ] [MAIN ] [466/3524] BMBL kept (0.4s) | 464 kept, 2 rejected | 138.4/min | ETA: 22.1m [2026-01-09T12:03:27.200215] [DEBUG] [REMOTE ] BME: Retrieved 5230 rows, trimmed to 300. [2026-01-09T12:03:27.200356] [DEBUG] [REMOTE ] BME: PASS: History has at least 300 days. [2026-01-09T12:03:27.200610] [DEBUG] [REMOTE ] BME: PASS: Price check passed. Min price $36.95. [2026-01-09T12:03:27.200754] [DEBUG] [REMOTE ] BME: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:27.200874] [DEBUG] [REMOTE ] BME: PASS: Integrity check passed. [2026-01-09T12:03:27.200914] [DEBUG] [REMOTE ] BME: Symbol is viable for forecasting. [2026-01-09T12:03:27.200962] [INFO ] [MAIN ] [467/3524] BME kept (0.6s) | 465 kept, 2 rejected | 138.3/min | ETA: 22.1m [2026-01-09T12:03:27.464827] [DEBUG] [REMOTE ] BMEZ: Retrieved 1495 rows, trimmed to 300. [2026-01-09T12:03:27.465009] [DEBUG] [REMOTE ] BMEZ: PASS: History has at least 300 days. [2026-01-09T12:03:27.465260] [DEBUG] [REMOTE ] BMEZ: PASS: Price check passed. Min price $14.38. [2026-01-09T12:03:27.465408] [DEBUG] [REMOTE ] BMEZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:27.465528] [DEBUG] [REMOTE ] BMEZ: PASS: Integrity check passed. [2026-01-09T12:03:27.465589] [DEBUG] [REMOTE ] BMEZ: Symbol is viable for forecasting. [2026-01-09T12:03:27.465646] [INFO ] [MAIN ] [468/3524] BMEZ kept (0.3s) | 466 kept, 2 rejected | 138.4/min | ETA: 22.1m [2026-01-09T12:03:27.964681] [DEBUG] [REMOTE ] BMI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:27.964818] [DEBUG] [REMOTE ] BMI: PASS: History has at least 300 days. [2026-01-09T12:03:27.965055] [DEBUG] [REMOTE ] BMI: PASS: Price check passed. Min price $166.69. [2026-01-09T12:03:27.965221] [DEBUG] [REMOTE ] BMI: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:27.965354] [DEBUG] [REMOTE ] BMI: PASS: Integrity check passed. [2026-01-09T12:03:27.965397] [DEBUG] [REMOTE ] BMI: Symbol is viable for forecasting. [2026-01-09T12:03:27.965446] [INFO ] [MAIN ] [469/3524] BMI kept (0.5s) | 467 kept, 2 rejected | 138.3/min | ETA: 22.1m [2026-01-09T12:03:28.476416] [DEBUG] [REMOTE ] BMO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:28.476591] [DEBUG] [REMOTE ] BMO: PASS: History has at least 300 days. [2026-01-09T12:03:28.476846] [DEBUG] [REMOTE ] BMO: PASS: Price check passed. Min price $119.92. [2026-01-09T12:03:28.476998] [DEBUG] [REMOTE ] BMO: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:28.477150] [DEBUG] [REMOTE ] BMO: PASS: Integrity check passed. [2026-01-09T12:03:28.477193] [DEBUG] [REMOTE ] BMO: Symbol is viable for forecasting. [2026-01-09T12:03:28.477245] [INFO ] [MAIN ] [470/3524] BMO kept (0.5s) | 468 kept, 2 rejected | 138.3/min | ETA: 22.1m [2026-01-09T12:03:28.858955] [DEBUG] [REMOTE ] BMRA: Retrieved 5288 rows, trimmed to 300. [2026-01-09T12:03:28.859082] [DEBUG] [REMOTE ] BMRA: PASS: History has at least 300 days. [2026-01-09T12:03:28.859287] [DEBUG] [REMOTE ] BMRA: PASS: Price check passed. Min price $2.18. [2026-01-09T12:03:28.859425] [DEBUG] [REMOTE ] BMRA: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:28.859540] [DEBUG] [REMOTE ] BMRA: PASS: Integrity check passed. [2026-01-09T12:03:28.859601] [DEBUG] [REMOTE ] BMRA: Symbol is viable for forecasting. [2026-01-09T12:03:28.859651] [INFO ] [MAIN ] [471/3524] BMRA kept (0.4s) | 469 kept, 2 rejected | 138.3/min | ETA: 22.1m [2026-01-09T12:03:29.353739] [DEBUG] [REMOTE ] BMRC: Retrieved 6550 rows, trimmed to 300. [2026-01-09T12:03:29.353870] [DEBUG] [REMOTE ] BMRC: PASS: History has at least 300 days. [2026-01-09T12:03:29.354086] [DEBUG] [REMOTE ] BMRC: PASS: Price check passed. Min price $22.48. [2026-01-09T12:03:29.354220] [DEBUG] [REMOTE ] BMRC: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:29.354337] [DEBUG] [REMOTE ] BMRC: PASS: Integrity check passed. [2026-01-09T12:03:29.354376] [DEBUG] [REMOTE ] BMRC: Symbol is viable for forecasting. [2026-01-09T12:03:29.354423] [INFO ] [MAIN ] [472/3524] BMRC kept (0.5s) | 470 kept, 2 rejected | 138.3/min | ETA: 22.1m [2026-01-09T12:03:29.723865] [DEBUG] [REMOTE ] BMRN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:29.724008] [DEBUG] [REMOTE ] BMRN: PASS: History has at least 300 days. [2026-01-09T12:03:29.724235] [DEBUG] [REMOTE ] BMRN: PASS: Price check passed. Min price $51.46. [2026-01-09T12:03:29.724376] [DEBUG] [REMOTE ] BMRN: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:29.724496] [DEBUG] [REMOTE ] BMRN: PASS: Integrity check passed. [2026-01-09T12:03:29.724543] [DEBUG] [REMOTE ] BMRN: Symbol is viable for forecasting. [2026-01-09T12:03:29.724612] [INFO ] [MAIN ] [473/3524] BMRN kept (0.4s) | 471 kept, 2 rejected | 138.3/min | ETA: 22.1m [2026-01-09T12:03:30.225914] [DEBUG] [REMOTE ] BMY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:30.226058] [DEBUG] [REMOTE ] BMY: PASS: History has at least 300 days. [2026-01-09T12:03:30.226293] [DEBUG] [REMOTE ] BMY: PASS: Price check passed. Min price $42.10. [2026-01-09T12:03:30.226428] [DEBUG] [REMOTE ] BMY: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:30.226656] [DEBUG] [REMOTE ] BMY: PASS: Integrity check passed. [2026-01-09T12:03:30.226704] [DEBUG] [REMOTE ] BMY: Symbol is viable for forecasting. [2026-01-09T12:03:30.226754] [INFO ] [MAIN ] [474/3524] BMY kept (0.5s) | 472 kept, 2 rejected | 138.3/min | ETA: 22.1m [2026-01-09T12:03:30.701398] [DEBUG] [REMOTE ] BN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:30.701534] [DEBUG] [REMOTE ] BN: PASS: History has at least 300 days. [2026-01-09T12:03:30.701780] [DEBUG] [REMOTE ] BN: PASS: Price check passed. Min price $42.94. [2026-01-09T12:03:30.701918] [DEBUG] [REMOTE ] BN: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:30.702131] [DEBUG] [REMOTE ] BN: PASS: Integrity check passed. [2026-01-09T12:03:30.702176] [DEBUG] [REMOTE ] BN: Symbol is viable for forecasting. [2026-01-09T12:03:30.702226] [INFO ] [MAIN ] [475/3524] BN kept (0.5s) | 473 kept, 2 rejected | 138.2/min | ETA: 22.1m [2026-01-09T12:03:31.106653] [DEBUG] [REMOTE ] BND: Retrieved 4719 rows, trimmed to 300. [2026-01-09T12:03:31.106788] [DEBUG] [REMOTE ] BND: PASS: History has at least 300 days. [2026-01-09T12:03:31.107014] [DEBUG] [REMOTE ] BND: PASS: Price check passed. Min price $73.60. [2026-01-09T12:03:31.107152] [DEBUG] [REMOTE ] BND: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:31.107310] [DEBUG] [REMOTE ] BND: PASS: Integrity check passed. [2026-01-09T12:03:31.107353] [DEBUG] [REMOTE ] BND: Symbol is viable for forecasting. [2026-01-09T12:03:31.107401] [INFO ] [MAIN ] [476/3524] BND kept (0.4s) | 474 kept, 2 rejected | 138.3/min | ETA: 22.0m [2026-01-09T12:03:31.277953] [DEBUG] [REMOTE ] BNDX: Retrieved 3170 rows, trimmed to 300. [2026-01-09T12:03:31.278111] [DEBUG] [REMOTE ] BNDX: PASS: History has at least 300 days. [2026-01-09T12:03:31.278385] [DEBUG] [REMOTE ] BNDX: PASS: Price check passed. Min price $48.22. [2026-01-09T12:03:31.278597] [DEBUG] [REMOTE ] BNDX: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:31.278747] [DEBUG] [REMOTE ] BNDX: PASS: Integrity check passed. [2026-01-09T12:03:31.278791] [DEBUG] [REMOTE ] BNDX: Symbol is viable for forecasting. [2026-01-09T12:03:31.278848] [INFO ] [MAIN ] [477/3524] BNDX kept (0.2s) | 475 kept, 2 rejected | 138.4/min | ETA: 22.0m [2026-01-09T12:03:31.857859] [DEBUG] [REMOTE ] BNED: Retrieved 2625 rows, trimmed to 300. [2026-01-09T12:03:31.858054] [DEBUG] [REMOTE ] BNED: PASS: History has at least 300 days. [2026-01-09T12:03:31.858312] [DEBUG] [REMOTE ] BNED: PASS: Price check passed. Min price $6.12. [2026-01-09T12:03:31.858456] [DEBUG] [REMOTE ] BNED: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:31.858602] [DEBUG] [REMOTE ] BNED: PASS: Integrity check passed. [2026-01-09T12:03:31.858646] [DEBUG] [REMOTE ] BNED: Symbol is viable for forecasting. [2026-01-09T12:03:31.858701] [INFO ] [MAIN ] [478/3524] BNED kept (0.6s) | 476 kept, 2 rejected | 138.3/min | ETA: 22.0m [2026-01-09T12:03:32.224979] [DEBUG] [REMOTE ] BNGO: Retrieved 1834 rows, trimmed to 300. [2026-01-09T12:03:32.225175] [DEBUG] [REMOTE ] BNGO: PASS: History has at least 300 days. [2026-01-09T12:03:32.225442] [DEBUG] [REMOTE ] BNGO: PASS: Price check passed. Min price $1.47. [2026-01-09T12:03:32.225654] [DEBUG] [REMOTE ] BNGO: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:32.225785] [DEBUG] [REMOTE ] BNGO: PASS: Integrity check passed. [2026-01-09T12:03:32.225828] [DEBUG] [REMOTE ] BNGO: Symbol is viable for forecasting. [2026-01-09T12:03:32.225883] [INFO ] [MAIN ] [479/3524] BNGO kept (0.4s) | 477 kept, 2 rejected | 138.4/min | ETA: 22.0m [2026-01-09T12:03:32.506161] [DEBUG] [REMOTE ] BNH: Retrieved 1305 rows, trimmed to 300. [2026-01-09T12:03:32.506354] [DEBUG] [REMOTE ] BNH: PASS: History has at least 300 days. [2026-01-09T12:03:32.506625] [DEBUG] [REMOTE ] BNH: PASS: Price check passed. Min price $15.72. [2026-01-09T12:03:32.506775] [DEBUG] [REMOTE ] BNH: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:32.506899] [DEBUG] [REMOTE ] BNH: PASS: Integrity check passed. [2026-01-09T12:03:32.506948] [DEBUG] [REMOTE ] BNH: Symbol is viable for forecasting. [2026-01-09T12:03:32.507003] [INFO ] [MAIN ] [480/3524] BNH kept (0.3s) | 478 kept, 2 rejected | 138.5/min | ETA: 22.0m [2026-01-09T12:03:32.998532] [DEBUG] [REMOTE ] BNJ: Retrieved 1279 rows, trimmed to 300. [2026-01-09T12:03:32.998993] [DEBUG] [REMOTE ] BNJ: PASS: History has at least 300 days. [2026-01-09T12:03:32.999250] [DEBUG] [REMOTE ] BNJ: PASS: Price check passed. Min price $15.03. [2026-01-09T12:03:32.999393] [DEBUG] [REMOTE ] BNJ: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:32.999528] [DEBUG] [REMOTE ] BNJ: PASS: Integrity check passed. [2026-01-09T12:03:32.999602] [DEBUG] [REMOTE ] BNJ: Symbol is viable for forecasting. [2026-01-09T12:03:32.999677] [INFO ] [MAIN ] [481/3524] BNJ kept (0.5s) | 479 kept, 2 rejected | 138.4/min | ETA: 22.0m [2026-01-09T12:03:33.351959] [DEBUG] [REMOTE ] BNL: Retrieved 1207 rows, trimmed to 300. [2026-01-09T12:03:33.352094] [DEBUG] [REMOTE ] BNL: PASS: History has at least 300 days. [2026-01-09T12:03:33.352290] [DEBUG] [REMOTE ] BNL: PASS: Price check passed. Min price $16.98. [2026-01-09T12:03:33.352424] [DEBUG] [REMOTE ] BNL: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:33.352550] [DEBUG] [REMOTE ] BNL: PASS: Integrity check passed. [2026-01-09T12:03:33.352609] [DEBUG] [REMOTE ] BNL: Symbol is viable for forecasting. [2026-01-09T12:03:33.352659] [INFO ] [MAIN ] [482/3524] BNL kept (0.4s) | 480 kept, 2 rejected | 138.5/min | ETA: 22.0m [2026-01-09T12:03:34.037587] [DEBUG] [REMOTE ] BNS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:34.037746] [DEBUG] [REMOTE ] BNS: PASS: History has at least 300 days. [2026-01-09T12:03:34.038038] [DEBUG] [REMOTE ] BNS: PASS: Price check passed. Min price $63.05. [2026-01-09T12:03:34.038201] [DEBUG] [REMOTE ] BNS: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:34.038359] [DEBUG] [REMOTE ] BNS: PASS: Integrity check passed. [2026-01-09T12:03:34.038410] [DEBUG] [REMOTE ] BNS: Symbol is viable for forecasting. [2026-01-09T12:03:34.038464] [INFO ] [MAIN ] [483/3524] BNS kept (0.7s) | 481 kept, 2 rejected | 138.3/min | ETA: 22.0m [2026-01-09T12:03:34.400993] [DEBUG] [REMOTE ] BNTC: Retrieved 2614 rows, trimmed to 300. [2026-01-09T12:03:34.401128] [DEBUG] [REMOTE ] BNTC: PASS: History has at least 300 days. [2026-01-09T12:03:34.401355] [DEBUG] [REMOTE ] BNTC: PASS: Price check passed. Min price $10.79. [2026-01-09T12:03:34.401502] [DEBUG] [REMOTE ] BNTC: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:34.401639] [DEBUG] [REMOTE ] BNTC: PASS: Integrity check passed. [2026-01-09T12:03:34.401683] [DEBUG] [REMOTE ] BNTC: Symbol is viable for forecasting. [2026-01-09T12:03:34.401731] [INFO ] [MAIN ] [484/3524] BNTC kept (0.4s) | 482 kept, 2 rejected | 138.4/min | ETA: 22.0m [2026-01-09T12:03:34.587206] [DEBUG] [REMOTE ] BNTX: Retrieved 1570 rows, trimmed to 300. [2026-01-09T12:03:34.587361] [DEBUG] [REMOTE ] BNTX: PASS: History has at least 300 days. [2026-01-09T12:03:34.587566] [DEBUG] [REMOTE ] BNTX: PASS: Price check passed. Min price $91.46. [2026-01-09T12:03:34.587739] [DEBUG] [REMOTE ] BNTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:34.587852] [DEBUG] [REMOTE ] BNTX: PASS: Integrity check passed. [2026-01-09T12:03:34.587894] [DEBUG] [REMOTE ] BNTX: Symbol is viable for forecasting. [2026-01-09T12:03:34.587944] [INFO ] [MAIN ] [485/3524] BNTX kept (0.2s) | 483 kept, 2 rejected | 138.5/min | ETA: 21.9m [2026-01-09T12:03:35.188612] [DEBUG] [REMOTE ] BNY: Retrieved 6149 rows, trimmed to 300. [2026-01-09T12:03:35.188751] [DEBUG] [REMOTE ] BNY: PASS: History has at least 300 days. [2026-01-09T12:03:35.188977] [DEBUG] [REMOTE ] BNY: PASS: Price check passed. Min price $10.04. [2026-01-09T12:03:35.189114] [DEBUG] [REMOTE ] BNY: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:35.189232] [DEBUG] [REMOTE ] BNY: PASS: Integrity check passed. [2026-01-09T12:03:35.189273] [DEBUG] [REMOTE ] BNY: Symbol is viable for forecasting. [2026-01-09T12:03:35.189321] [INFO ] [MAIN ] [486/3524] BNY kept (0.6s) | 484 kept, 2 rejected | 138.4/min | ETA: 21.9m [2026-01-09T12:03:35.538105] [DEBUG] [REMOTE ] BOC: Retrieved 2153 rows, trimmed to 300. [2026-01-09T12:03:35.538227] [DEBUG] [REMOTE ] BOC: PASS: History has at least 300 days. [2026-01-09T12:03:35.538430] [DEBUG] [REMOTE ] BOC: PASS: Price check passed. Min price $11.51. [2026-01-09T12:03:35.538593] [DEBUG] [REMOTE ] BOC: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:35.538716] [DEBUG] [REMOTE ] BOC: PASS: Integrity check passed. [2026-01-09T12:03:35.538759] [DEBUG] [REMOTE ] BOC: Symbol is viable for forecasting. [2026-01-09T12:03:35.538807] [INFO ] [MAIN ] [487/3524] BOC kept (0.3s) | 485 kept, 2 rejected | 138.5/min | ETA: 21.9m [2026-01-09T12:03:36.059300] [DEBUG] [REMOTE ] BOE: Retrieved 5188 rows, trimmed to 300. [2026-01-09T12:03:36.059437] [DEBUG] [REMOTE ] BOE: PASS: History has at least 300 days. [2026-01-09T12:03:36.059687] [DEBUG] [REMOTE ] BOE: PASS: Price check passed. Min price $11.05. [2026-01-09T12:03:36.059842] [DEBUG] [REMOTE ] BOE: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:36.059981] [DEBUG] [REMOTE ] BOE: PASS: Integrity check passed. [2026-01-09T12:03:36.060022] [DEBUG] [REMOTE ] BOE: Symbol is viable for forecasting. [2026-01-09T12:03:36.060072] [INFO ] [MAIN ] [488/3524] BOE kept (0.5s) | 486 kept, 2 rejected | 138.4/min | ETA: 21.9m [2026-01-09T12:03:36.320849] [DEBUG] [REMOTE ] BOF: Retrieved 643 rows, trimmed to 300. [2026-01-09T12:03:36.320980] [DEBUG] [REMOTE ] BOF: PASS: History has at least 300 days. [2026-01-09T12:03:36.321171] [DEBUG] [REMOTE ] BOF: PASS: Price check passed. Min price $2.05. [2026-01-09T12:03:36.321306] [DEBUG] [REMOTE ] BOF: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:36.321413] [DEBUG] [REMOTE ] BOF: PASS: Integrity check passed. [2026-01-09T12:03:36.321453] [DEBUG] [REMOTE ] BOF: Symbol is viable for forecasting. [2026-01-09T12:03:36.321499] [INFO ] [MAIN ] [489/3524] BOF kept (0.3s) | 487 kept, 2 rejected | 138.5/min | ETA: 21.9m [2026-01-09T12:03:36.942008] [DEBUG] [REMOTE ] BOH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:36.942208] [DEBUG] [REMOTE ] BOH: PASS: History has at least 300 days. [2026-01-09T12:03:36.942499] [DEBUG] [REMOTE ] BOH: PASS: Price check passed. Min price $59.19. [2026-01-09T12:03:36.942666] [DEBUG] [REMOTE ] BOH: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:36.942811] [DEBUG] [REMOTE ] BOH: PASS: Integrity check passed. [2026-01-09T12:03:36.943042] [DEBUG] [REMOTE ] BOH: Symbol is viable for forecasting. [2026-01-09T12:03:36.943102] [INFO ] [MAIN ] [490/3524] BOH kept (0.6s) | 488 kept, 2 rejected | 138.4/min | ETA: 21.9m [2026-01-09T12:03:37.415229] [DEBUG] [REMOTE ] BOKF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:37.415372] [DEBUG] [REMOTE ] BOKF: PASS: History has at least 300 days. [2026-01-09T12:03:37.415644] [DEBUG] [REMOTE ] BOKF: PASS: Price check passed. Min price $103.16. [2026-01-09T12:03:37.415822] [DEBUG] [REMOTE ] BOKF: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:37.415961] [DEBUG] [REMOTE ] BOKF: PASS: Integrity check passed. [2026-01-09T12:03:37.416004] [DEBUG] [REMOTE ] BOKF: Symbol is viable for forecasting. [2026-01-09T12:03:37.416055] [INFO ] [MAIN ] [491/3524] BOKF kept (0.5s) | 489 kept, 2 rejected | 138.4/min | ETA: 21.9m [2026-01-09T12:03:37.596689] [DEBUG] [REMOTE ] BOLD: Retrieved 447 rows, trimmed to 300. [2026-01-09T12:03:37.596885] [DEBUG] [REMOTE ] BOLD: PASS: History has at least 300 days. [2026-01-09T12:03:37.597161] [DEBUG] [REMOTE ] BOLD: PASS: Price check passed. Min price $1.08. [2026-01-09T12:03:37.597348] [DEBUG] [REMOTE ] BOLD: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:37.597488] [DEBUG] [REMOTE ] BOLD: PASS: Integrity check passed. [2026-01-09T12:03:37.597532] [DEBUG] [REMOTE ] BOLD: Symbol is viable for forecasting. [2026-01-09T12:03:37.597607] [INFO ] [MAIN ] [492/3524] BOLD kept (0.2s) | 490 kept, 2 rejected | 138.6/min | ETA: 21.9m [2026-01-09T12:03:38.167136] [DEBUG] [REMOTE ] BOND: Retrieved 3485 rows, trimmed to 300. [2026-01-09T12:03:38.167262] [DEBUG] [REMOTE ] BOND: PASS: History has at least 300 days. [2026-01-09T12:03:38.167477] [DEBUG] [REMOTE ] BOND: PASS: Price check passed. Min price $92.36. [2026-01-09T12:03:38.167644] [DEBUG] [REMOTE ] BOND: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:38.167777] [DEBUG] [REMOTE ] BOND: PASS: Integrity check passed. [2026-01-09T12:03:38.167817] [DEBUG] [REMOTE ] BOND: Symbol is viable for forecasting. [2026-01-09T12:03:38.168036] [INFO ] [MAIN ] [493/3524] BOND kept (0.6s) | 491 kept, 2 rejected | 138.5/min | ETA: 21.9m [2026-01-09T12:03:38.679495] [DEBUG] [REMOTE ] BOOM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:38.679647] [DEBUG] [REMOTE ] BOOM: PASS: History has at least 300 days. [2026-01-09T12:03:38.679877] [DEBUG] [REMOTE ] BOOM: PASS: Price check passed. Min price $5.53. [2026-01-09T12:03:38.680016] [DEBUG] [REMOTE ] BOOM: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:38.680150] [DEBUG] [REMOTE ] BOOM: PASS: Integrity check passed. [2026-01-09T12:03:38.680192] [DEBUG] [REMOTE ] BOOM: Symbol is viable for forecasting. [2026-01-09T12:03:38.680245] [INFO ] [MAIN ] [494/3524] BOOM kept (0.5s) | 492 kept, 2 rejected | 138.4/min | ETA: 21.9m [2026-01-09T12:03:38.985248] [DEBUG] [REMOTE ] BOTZ: Retrieved 2344 rows, trimmed to 300. [2026-01-09T12:03:38.985375] [DEBUG] [REMOTE ] BOTZ: PASS: History has at least 300 days. [2026-01-09T12:03:38.985606] [DEBUG] [REMOTE ] BOTZ: PASS: Price check passed. Min price $32.94. [2026-01-09T12:03:38.985769] [DEBUG] [REMOTE ] BOTZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:38.985902] [DEBUG] [REMOTE ] BOTZ: PASS: Integrity check passed. [2026-01-09T12:03:38.985942] [DEBUG] [REMOTE ] BOTZ: Symbol is viable for forecasting. [2026-01-09T12:03:38.985990] [INFO ] [MAIN ] [495/3524] BOTZ kept (0.3s) | 493 kept, 2 rejected | 138.5/min | ETA: 21.9m [2026-01-09T12:03:39.396390] [DEBUG] [REMOTE ] BOX: Retrieved 2757 rows, trimmed to 300. [2026-01-09T12:03:39.396515] [DEBUG] [REMOTE ] BOX: PASS: History has at least 300 days. [2026-01-09T12:03:39.396750] [DEBUG] [REMOTE ] BOX: PASS: Price check passed. Min price $28.54. [2026-01-09T12:03:39.396893] [DEBUG] [REMOTE ] BOX: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:39.397007] [DEBUG] [REMOTE ] BOX: PASS: Integrity check passed. [2026-01-09T12:03:39.397049] [DEBUG] [REMOTE ] BOX: Symbol is viable for forecasting. [2026-01-09T12:03:39.397098] [INFO ] [MAIN ] [496/3524] BOX kept (0.4s) | 494 kept, 2 rejected | 138.5/min | ETA: 21.9m [2026-01-09T12:03:40.051297] [DEBUG] [REMOTE ] BP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:40.051466] [DEBUG] [REMOTE ] BP: PASS: History has at least 300 days. [2026-01-09T12:03:40.051821] [DEBUG] [REMOTE ] BP: PASS: Price check passed. Min price $32.34. [2026-01-09T12:03:40.052025] [DEBUG] [REMOTE ] BP: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:40.052202] [DEBUG] [REMOTE ] BP: PASS: Integrity check passed. [2026-01-09T12:03:40.052265] [DEBUG] [REMOTE ] BP: Symbol is viable for forecasting. [2026-01-09T12:03:40.052337] [INFO ] [MAIN ] [497/3524] BP kept (0.7s) | 495 kept, 2 rejected | 138.4/min | ETA: 21.9m [2026-01-09T12:03:40.521866] [DEBUG] [REMOTE ] BPOP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:40.521997] [DEBUG] [REMOTE ] BPOP: PASS: History has at least 300 days. [2026-01-09T12:03:40.522216] [DEBUG] [REMOTE ] BPOP: PASS: Price check passed. Min price $108.54. [2026-01-09T12:03:40.522356] [DEBUG] [REMOTE ] BPOP: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:40.522474] [DEBUG] [REMOTE ] BPOP: PASS: Integrity check passed. [2026-01-09T12:03:40.522515] [DEBUG] [REMOTE ] BPOP: Symbol is viable for forecasting. [2026-01-09T12:03:40.522563] [INFO ] [MAIN ] [498/3524] BPOP kept (0.5s) | 496 kept, 2 rejected | 138.3/min | ETA: 21.9m [2026-01-09T12:03:40.870119] [DEBUG] [REMOTE ] BPRN: Retrieved 2388 rows, trimmed to 300. [2026-01-09T12:03:40.870244] [DEBUG] [REMOTE ] BPRN: PASS: History has at least 300 days. [2026-01-09T12:03:40.870462] [DEBUG] [REMOTE ] BPRN: PASS: Price check passed. Min price $29.44. [2026-01-09T12:03:40.870661] [DEBUG] [REMOTE ] BPRN: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:40.870783] [DEBUG] [REMOTE ] BPRN: PASS: Integrity check passed. [2026-01-09T12:03:40.870826] [DEBUG] [REMOTE ] BPRN: Symbol is viable for forecasting. [2026-01-09T12:03:40.870877] [INFO ] [MAIN ] [499/3524] BPRN kept (0.3s) | 497 kept, 2 rejected | 138.4/min | ETA: 21.9m [2026-01-09T12:03:41.198378] [DEBUG] [REMOTE ] BPYPM: Retrieved 1119 rows, trimmed to 300. [2026-01-09T12:03:41.198512] [DEBUG] [REMOTE ] BPYPM: PASS: History has at least 300 days. [2026-01-09T12:03:41.198735] [DEBUG] [REMOTE ] BPYPM: PASS: Price check passed. Min price $14.88. [2026-01-09T12:03:41.198873] [DEBUG] [REMOTE ] BPYPM: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:41.199001] [DEBUG] [REMOTE ] BPYPM: PASS: Integrity check passed. [2026-01-09T12:03:41.199042] [DEBUG] [REMOTE ] BPYPM: Symbol is viable for forecasting. [2026-01-09T12:03:41.199090] [INFO ] [MAIN ] [500/3524] BPYPM kept (0.3s) | 498 kept, 2 rejected | 138.5/min | ETA: 21.8m [2026-01-09T12:03:41.489868] [DEBUG] [REMOTE ] BPYPO: Retrieved 1610 rows, trimmed to 300. [2026-01-09T12:03:41.489995] [DEBUG] [REMOTE ] BPYPO: PASS: History has at least 300 days. [2026-01-09T12:03:41.490199] [DEBUG] [REMOTE ] BPYPO: PASS: Price check passed. Min price $14.08. [2026-01-09T12:03:41.490336] [DEBUG] [REMOTE ] BPYPO: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:41.490452] [DEBUG] [REMOTE ] BPYPO: PASS: Integrity check passed. [2026-01-09T12:03:41.490492] [DEBUG] [REMOTE ] BPYPO: Symbol is viable for forecasting. [2026-01-09T12:03:41.490541] [INFO ] [MAIN ] [501/3524] BPYPO kept (0.3s) | 499 kept, 2 rejected | 138.6/min | ETA: 21.8m [2026-01-09T12:03:41.951840] [DEBUG] [REMOTE ] BPYPP: Retrieved 1716 rows, trimmed to 300. [2026-01-09T12:03:41.951959] [DEBUG] [REMOTE ] BPYPP: PASS: History has at least 300 days. [2026-01-09T12:03:41.952159] [DEBUG] [REMOTE ] BPYPP: PASS: Price check passed. Min price $14.31. [2026-01-09T12:03:41.952299] [DEBUG] [REMOTE ] BPYPP: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:41.952409] [DEBUG] [REMOTE ] BPYPP: PASS: Integrity check passed. [2026-01-09T12:03:41.952450] [DEBUG] [REMOTE ] BPYPP: Symbol is viable for forecasting. [2026-01-09T12:03:41.952498] [INFO ] [MAIN ] [502/3524] BPYPP kept (0.5s) | 500 kept, 2 rejected | 138.5/min | ETA: 21.8m [2026-01-09T12:03:42.366367] [DEBUG] [REMOTE ] BRAG: Retrieved 1096 rows, trimmed to 300. [2026-01-09T12:03:42.366477] [DEBUG] [REMOTE ] BRAG: PASS: History has at least 300 days. [2026-01-09T12:03:42.366691] [DEBUG] [REMOTE ] BRAG: PASS: Price check passed. Min price $1.95. [2026-01-09T12:03:42.366828] [DEBUG] [REMOTE ] BRAG: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:42.366936] [DEBUG] [REMOTE ] BRAG: PASS: Integrity check passed. [2026-01-09T12:03:42.366976] [DEBUG] [REMOTE ] BRAG: Symbol is viable for forecasting. [2026-01-09T12:03:42.367023] [INFO ] [MAIN ] [503/3524] BRAG kept (0.4s) | 501 kept, 2 rejected | 138.5/min | ETA: 21.8m [2026-01-09T12:03:43.091023] [DEBUG] [REMOTE ] BRC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:43.091292] [DEBUG] [REMOTE ] BRC: PASS: History has at least 300 days. [2026-01-09T12:03:43.091769] [DEBUG] [REMOTE ] BRC: PASS: Price check passed. Min price $73.11. [2026-01-09T12:03:43.091989] [DEBUG] [REMOTE ] BRC: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:43.092187] [DEBUG] [REMOTE ] BRC: PASS: Integrity check passed. [2026-01-09T12:03:43.092276] [DEBUG] [REMOTE ] BRC: Symbol is viable for forecasting. [2026-01-09T12:03:43.092356] [INFO ] [MAIN ] [504/3524] BRC kept (0.7s) | 502 kept, 2 rejected | 138.4/min | ETA: 21.8m [2026-01-09T12:03:43.598912] [DEBUG] [REMOTE ] BRO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:43.599215] [DEBUG] [REMOTE ] BRO: PASS: History has at least 300 days. [2026-01-09T12:03:43.599728] [DEBUG] [REMOTE ] BRO: PASS: Price check passed. Min price $76.42. [2026-01-09T12:03:43.599918] [DEBUG] [REMOTE ] BRO: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:43.600125] [DEBUG] [REMOTE ] BRO: PASS: Integrity check passed. [2026-01-09T12:03:43.600181] [DEBUG] [REMOTE ] BRO: Symbol is viable for forecasting. [2026-01-09T12:03:43.600254] [INFO ] [MAIN ] [505/3524] BRO kept (0.5s) | 503 kept, 2 rejected | 138.3/min | ETA: 21.8m [2026-01-09T12:03:43.832842] [DEBUG] [REMOTE ] BROS: Retrieved 1084 rows, trimmed to 300. [2026-01-09T12:03:43.832997] [DEBUG] [REMOTE ] BROS: PASS: History has at least 300 days. [2026-01-09T12:03:43.833222] [DEBUG] [REMOTE ] BROS: PASS: Price check passed. Min price $50.22. [2026-01-09T12:03:43.833383] [DEBUG] [REMOTE ] BROS: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:43.833529] [DEBUG] [REMOTE ] BROS: PASS: Integrity check passed. [2026-01-09T12:03:43.833604] [DEBUG] [REMOTE ] BROS: Symbol is viable for forecasting. [2026-01-09T12:03:43.833659] [INFO ] [MAIN ] [506/3524] BROS kept (0.2s) | 504 kept, 2 rejected | 138.4/min | ETA: 21.8m [2026-01-09T12:03:44.294059] [DEBUG] [REMOTE ] BRSP: Retrieved 1995 rows, trimmed to 300. [2026-01-09T12:03:44.294180] [DEBUG] [REMOTE ] BRSP: PASS: History has at least 300 days. [2026-01-09T12:03:44.294376] [DEBUG] [REMOTE ] BRSP: PASS: Price check passed. Min price $5.02. [2026-01-09T12:03:44.294514] [DEBUG] [REMOTE ] BRSP: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:44.294653] [DEBUG] [REMOTE ] BRSP: PASS: Integrity check passed. [2026-01-09T12:03:44.294696] [DEBUG] [REMOTE ] BRSP: Symbol is viable for forecasting. [2026-01-09T12:03:44.294744] [INFO ] [MAIN ] [507/3524] BRSP kept (0.5s) | 505 kept, 2 rejected | 138.4/min | ETA: 21.8m [2026-01-09T12:03:44.769300] [DEBUG] [REMOTE ] BRX: Retrieved 3066 rows, trimmed to 300. [2026-01-09T12:03:44.769434] [DEBUG] [REMOTE ] BRX: PASS: History has at least 300 days. [2026-01-09T12:03:44.769688] [DEBUG] [REMOTE ] BRX: PASS: Price check passed. Min price $24.38. [2026-01-09T12:03:44.769836] [DEBUG] [REMOTE ] BRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:44.769966] [DEBUG] [REMOTE ] BRX: PASS: Integrity check passed. [2026-01-09T12:03:44.770011] [DEBUG] [REMOTE ] BRX: Symbol is viable for forecasting. [2026-01-09T12:03:44.770060] [INFO ] [MAIN ] [508/3524] BRX kept (0.5s) | 506 kept, 2 rejected | 138.4/min | ETA: 21.8m [2026-01-09T12:03:45.031706] [DEBUG] [REMOTE ] BRZE: Retrieved 1039 rows, trimmed to 300. [2026-01-09T12:03:45.031861] [DEBUG] [REMOTE ] BRZE: PASS: History has at least 300 days. [2026-01-09T12:03:45.032063] [DEBUG] [REMOTE ] BRZE: PASS: Price check passed. Min price $25.97. [2026-01-09T12:03:45.032195] [DEBUG] [REMOTE ] BRZE: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:45.032307] [DEBUG] [REMOTE ] BRZE: PASS: Integrity check passed. [2026-01-09T12:03:45.032346] [DEBUG] [REMOTE ] BRZE: Symbol is viable for forecasting. [2026-01-09T12:03:45.032393] [INFO ] [MAIN ] [509/3524] BRZE kept (0.3s) | 507 kept, 2 rejected | 138.5/min | ETA: 21.8m [2026-01-09T12:03:45.692440] [DEBUG] [REMOTE ] BSAC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:45.692660] [DEBUG] [REMOTE ] BSAC: PASS: History has at least 300 days. [2026-01-09T12:03:45.693214] [DEBUG] [REMOTE ] BSAC: PASS: Price check passed. Min price $26.73. [2026-01-09T12:03:45.693366] [DEBUG] [REMOTE ] BSAC: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:45.693516] [DEBUG] [REMOTE ] BSAC: PASS: Integrity check passed. [2026-01-09T12:03:45.693559] [DEBUG] [REMOTE ] BSAC: Symbol is viable for forecasting. [2026-01-09T12:03:45.693644] [INFO ] [MAIN ] [510/3524] BSAC kept (0.7s) | 508 kept, 2 rejected | 138.4/min | ETA: 21.8m [2026-01-09T12:03:45.978608] [DEBUG] [REMOTE ] BSCQ: Retrieved 2341 rows, trimmed to 300. [2026-01-09T12:03:45.978807] [DEBUG] [REMOTE ] BSCQ: PASS: History has at least 300 days. [2026-01-09T12:03:45.979068] [DEBUG] [REMOTE ] BSCQ: PASS: Price check passed. Min price $19.39. [2026-01-09T12:03:45.979208] [DEBUG] [REMOTE ] BSCQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:45.979338] [DEBUG] [REMOTE ] BSCQ: PASS: Integrity check passed. [2026-01-09T12:03:45.979378] [DEBUG] [REMOTE ] BSCQ: Symbol is viable for forecasting. [2026-01-09T12:03:45.979429] [INFO ] [MAIN ] [511/3524] BSCQ kept (0.3s) | 509 kept, 2 rejected | 138.5/min | ETA: 21.8m [2026-01-09T12:03:46.411237] [DEBUG] [REMOTE ] BSCS: Retrieved 1864 rows, trimmed to 300. [2026-01-09T12:03:46.411416] [DEBUG] [REMOTE ] BSCS: PASS: History has at least 300 days. [2026-01-09T12:03:46.411684] [DEBUG] [REMOTE ] BSCS: PASS: Price check passed. Min price $20.38. [2026-01-09T12:03:46.411853] [DEBUG] [REMOTE ] BSCS: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:46.411976] [DEBUG] [REMOTE ] BSCS: PASS: Integrity check passed. [2026-01-09T12:03:46.412017] [DEBUG] [REMOTE ] BSCS: Symbol is viable for forecasting. [2026-01-09T12:03:46.412069] [INFO ] [MAIN ] [512/3524] BSCS kept (0.4s) | 510 kept, 2 rejected | 138.5/min | ETA: 21.8m [2026-01-09T12:03:46.729263] [DEBUG] [REMOTE ] BSCX: Retrieved 578 rows, trimmed to 300. [2026-01-09T12:03:46.729449] [DEBUG] [REMOTE ] BSCX: PASS: History has at least 300 days. [2026-01-09T12:03:46.729730] [DEBUG] [REMOTE ] BSCX: PASS: Price check passed. Min price $21.20. [2026-01-09T12:03:46.729873] [DEBUG] [REMOTE ] BSCX: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:46.729992] [DEBUG] [REMOTE ] BSCX: PASS: Integrity check passed. [2026-01-09T12:03:46.730034] [DEBUG] [REMOTE ] BSCX: Symbol is viable for forecasting. [2026-01-09T12:03:46.730084] [INFO ] [MAIN ] [513/3524] BSCX kept (0.3s) | 511 kept, 2 rejected | 138.5/min | ETA: 21.7m [2026-01-09T12:03:47.045146] [DEBUG] [REMOTE ] BSCY: Retrieved 395 rows, trimmed to 300. [2026-01-09T12:03:47.045352] [DEBUG] [REMOTE ] BSCY: PASS: History has at least 300 days. [2026-01-09T12:03:47.045658] [DEBUG] [REMOTE ] BSCY: PASS: Price check passed. Min price $20.77. [2026-01-09T12:03:47.045804] [DEBUG] [REMOTE ] BSCY: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:47.045953] [DEBUG] [REMOTE ] BSCY: PASS: Integrity check passed. [2026-01-09T12:03:47.046010] [DEBUG] [REMOTE ] BSCY: Symbol is viable for forecasting. [2026-01-09T12:03:47.046066] [INFO ] [MAIN ] [514/3524] BSCY kept (0.3s) | 512 kept, 2 rejected | 138.6/min | ETA: 21.7m [2026-01-09T12:03:47.567221] [DEBUG] [REMOTE ] BSJQ: Retrieved 1864 rows, trimmed to 300. [2026-01-09T12:03:47.567452] [DEBUG] [REMOTE ] BSJQ: PASS: History has at least 300 days. [2026-01-09T12:03:47.567807] [DEBUG] [REMOTE ] BSJQ: PASS: Price check passed. Min price $23.09. [2026-01-09T12:03:47.567983] [DEBUG] [REMOTE ] BSJQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:47.568132] [DEBUG] [REMOTE ] BSJQ: PASS: Integrity check passed. [2026-01-09T12:03:47.568180] [DEBUG] [REMOTE ] BSJQ: Symbol is viable for forecasting. [2026-01-09T12:03:47.568242] [INFO ] [MAIN ] [515/3524] BSJQ kept (0.5s) | 513 kept, 2 rejected | 138.5/min | ETA: 21.7m [2026-01-09T12:03:47.977932] [DEBUG] [REMOTE ] BSJS: Retrieved 1335 rows, trimmed to 300. [2026-01-09T12:03:47.978074] [DEBUG] [REMOTE ] BSJS: PASS: History has at least 300 days. [2026-01-09T12:03:47.978289] [DEBUG] [REMOTE ] BSJS: PASS: Price check passed. Min price $21.68. [2026-01-09T12:03:47.978433] [DEBUG] [REMOTE ] BSJS: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:47.978555] [DEBUG] [REMOTE ] BSJS: PASS: Integrity check passed. [2026-01-09T12:03:47.978628] [DEBUG] [REMOTE ] BSJS: Symbol is viable for forecasting. [2026-01-09T12:03:47.978679] [INFO ] [MAIN ] [516/3524] BSJS kept (0.4s) | 514 kept, 2 rejected | 138.6/min | ETA: 21.7m [2026-01-09T12:03:48.478109] [DEBUG] [REMOTE ] BSL: Retrieved 3930 rows, trimmed to 300. [2026-01-09T12:03:48.478241] [DEBUG] [REMOTE ] BSL: PASS: History has at least 300 days. [2026-01-09T12:03:48.478449] [DEBUG] [REMOTE ] BSL: PASS: Price check passed. Min price $13.31. [2026-01-09T12:03:48.478604] [DEBUG] [REMOTE ] BSL: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:48.478722] [DEBUG] [REMOTE ] BSL: PASS: Integrity check passed. [2026-01-09T12:03:48.478762] [DEBUG] [REMOTE ] BSL: Symbol is viable for forecasting. [2026-01-09T12:03:48.478810] [INFO ] [MAIN ] [517/3524] BSL kept (0.5s) | 515 kept, 2 rejected | 138.5/min | ETA: 21.7m [2026-01-09T12:03:48.678365] [DEBUG] [REMOTE ] BSM: Retrieved 2689 rows, trimmed to 300. [2026-01-09T12:03:48.678628] [DEBUG] [REMOTE ] BSM: PASS: History has at least 300 days. [2026-01-09T12:03:48.678903] [DEBUG] [REMOTE ] BSM: PASS: Price check passed. Min price $12.14. [2026-01-09T12:03:48.679079] [DEBUG] [REMOTE ] BSM: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:48.679217] [DEBUG] [REMOTE ] BSM: PASS: Integrity check passed. [2026-01-09T12:03:48.679260] [DEBUG] [REMOTE ] BSM: Symbol is viable for forecasting. [2026-01-09T12:03:48.679317] [INFO ] [MAIN ] [518/3524] BSM kept (0.2s) | 516 kept, 2 rejected | 138.7/min | ETA: 21.7m [2026-01-09T12:03:49.177926] [DEBUG] [REMOTE ] BSMQ: Retrieved 1580 rows, trimmed to 300. [2026-01-09T12:03:49.178046] [DEBUG] [REMOTE ] BSMQ: PASS: History has at least 300 days. [2026-01-09T12:03:49.178261] [DEBUG] [REMOTE ] BSMQ: PASS: Price check passed. Min price $23.46. [2026-01-09T12:03:49.178400] [DEBUG] [REMOTE ] BSMQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:49.178513] [DEBUG] [REMOTE ] BSMQ: PASS: Integrity check passed. [2026-01-09T12:03:49.178554] [DEBUG] [REMOTE ] BSMQ: Symbol is viable for forecasting. [2026-01-09T12:03:49.178629] [INFO ] [MAIN ] [519/3524] BSMQ kept (0.5s) | 517 kept, 2 rejected | 138.6/min | ETA: 21.7m [2026-01-09T12:03:49.585245] [DEBUG] [REMOTE ] BSMS: Retrieved 1549 rows, trimmed to 300. [2026-01-09T12:03:49.585371] [DEBUG] [REMOTE ] BSMS: PASS: History has at least 300 days. [2026-01-09T12:03:49.585599] [DEBUG] [REMOTE ] BSMS: PASS: Price check passed. Min price $23.23. [2026-01-09T12:03:49.585751] [DEBUG] [REMOTE ] BSMS: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:49.585865] [DEBUG] [REMOTE ] BSMS: PASS: Integrity check passed. [2026-01-09T12:03:49.585905] [DEBUG] [REMOTE ] BSMS: Symbol is viable for forecasting. [2026-01-09T12:03:49.585953] [INFO ] [MAIN ] [520/3524] BSMS kept (0.4s) | 518 kept, 2 rejected | 138.6/min | ETA: 21.7m [2026-01-09T12:03:49.807984] [DEBUG] [REMOTE ] BSSX: Retrieved 578 rows, trimmed to 300. [2026-01-09T12:03:49.808124] [DEBUG] [REMOTE ] BSSX: PASS: History has at least 300 days. [2026-01-09T12:03:49.808556] [DEBUG] [REMOTE ] BSSX: PASS: Price check passed. Min price $25.51. [2026-01-09T12:03:49.808724] [DEBUG] [REMOTE ] BSSX: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:49.808845] [DEBUG] [REMOTE ] BSSX: PASS: Integrity check passed. [2026-01-09T12:03:49.808902] [DEBUG] [REMOTE ] BSSX: Symbol is viable for forecasting. [2026-01-09T12:03:49.808955] [INFO ] [MAIN ] [521/3524] BSSX kept (0.2s) | 519 kept, 2 rejected | 138.8/min | ETA: 21.6m [2026-01-09T12:03:50.258315] [DEBUG] [REMOTE ] BSTZ: Retrieved 1644 rows, trimmed to 300. [2026-01-09T12:03:50.258488] [DEBUG] [REMOTE ] BSTZ: PASS: History has at least 300 days. [2026-01-09T12:03:50.258753] [DEBUG] [REMOTE ] BSTZ: PASS: Price check passed. Min price $20.49. [2026-01-09T12:03:50.258898] [DEBUG] [REMOTE ] BSTZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:50.259048] [DEBUG] [REMOTE ] BSTZ: PASS: Integrity check passed. [2026-01-09T12:03:50.259100] [DEBUG] [REMOTE ] BSTZ: Symbol is viable for forecasting. [2026-01-09T12:03:50.259190] [INFO ] [MAIN ] [522/3524] BSTZ kept (0.5s) | 520 kept, 2 rejected | 138.8/min | ETA: 21.6m [2026-01-09T12:03:50.749707] [DEBUG] [REMOTE ] BSVN: Retrieved 1835 rows, trimmed to 300. [2026-01-09T12:03:50.749867] [DEBUG] [REMOTE ] BSVN: PASS: History has at least 300 days. [2026-01-09T12:03:50.750095] [DEBUG] [REMOTE ] BSVN: PASS: Price check passed. Min price $40.16. [2026-01-09T12:03:50.750231] [DEBUG] [REMOTE ] BSVN: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:50.750354] [DEBUG] [REMOTE ] BSVN: PASS: Integrity check passed. [2026-01-09T12:03:50.750395] [DEBUG] [REMOTE ] BSVN: Symbol is viable for forecasting. [2026-01-09T12:03:50.750444] [INFO ] [MAIN ] [523/3524] BSVN kept (0.5s) | 521 kept, 2 rejected | 138.7/min | ETA: 21.6m [2026-01-09T12:03:51.132151] [DEBUG] [REMOTE ] BSVO: Retrieved 710 rows, trimmed to 300. [2026-01-09T12:03:51.132284] [DEBUG] [REMOTE ] BSVO: PASS: History has at least 300 days. [2026-01-09T12:03:51.132520] [DEBUG] [REMOTE ] BSVO: PASS: Price check passed. Min price $21.29. [2026-01-09T12:03:51.132679] [DEBUG] [REMOTE ] BSVO: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:51.132796] [DEBUG] [REMOTE ] BSVO: PASS: Integrity check passed. [2026-01-09T12:03:51.132836] [DEBUG] [REMOTE ] BSVO: Symbol is viable for forecasting. [2026-01-09T12:03:51.132888] [INFO ] [MAIN ] [524/3524] BSVO kept (0.4s) | 522 kept, 2 rejected | 138.7/min | ETA: 21.6m [2026-01-09T12:03:51.790680] [DEBUG] [REMOTE ] BSX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:51.790815] [DEBUG] [REMOTE ] BSX: PASS: History has at least 300 days. [2026-01-09T12:03:51.791029] [DEBUG] [REMOTE ] BSX: PASS: Price check passed. Min price $91.75. [2026-01-09T12:03:51.791170] [DEBUG] [REMOTE ] BSX: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:51.791287] [DEBUG] [REMOTE ] BSX: PASS: Integrity check passed. [2026-01-09T12:03:51.791328] [DEBUG] [REMOTE ] BSX: Symbol is viable for forecasting. [2026-01-09T12:03:51.791377] [INFO ] [MAIN ] [525/3524] BSX kept (0.7s) | 523 kept, 2 rejected | 138.6/min | ETA: 21.6m [2026-01-09T12:03:52.068303] [DEBUG] [REMOTE ] BSY: Retrieved 1330 rows, trimmed to 300. [2026-01-09T12:03:52.068445] [DEBUG] [REMOTE ] BSY: PASS: History has at least 300 days. [2026-01-09T12:03:52.068677] [DEBUG] [REMOTE ] BSY: PASS: Price check passed. Min price $38.07. [2026-01-09T12:03:52.068816] [DEBUG] [REMOTE ] BSY: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:52.068933] [DEBUG] [REMOTE ] BSY: PASS: Integrity check passed. [2026-01-09T12:03:52.068977] [DEBUG] [REMOTE ] BSY: Symbol is viable for forecasting. [2026-01-09T12:03:52.069035] [INFO ] [MAIN ] [526/3524] BSY kept (0.3s) | 524 kept, 2 rejected | 138.7/min | ETA: 21.6m [2026-01-09T12:03:52.630628] [DEBUG] [REMOTE ] BTA: Retrieved 4999 rows, trimmed to 300. [2026-01-09T12:03:52.630756] [DEBUG] [REMOTE ] BTA: PASS: History has at least 300 days. [2026-01-09T12:03:52.630960] [DEBUG] [REMOTE ] BTA: PASS: Price check passed. Min price $9.25. [2026-01-09T12:03:52.631092] [DEBUG] [REMOTE ] BTA: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:52.631207] [DEBUG] [REMOTE ] BTA: PASS: Integrity check passed. [2026-01-09T12:03:52.631246] [DEBUG] [REMOTE ] BTA: Symbol is viable for forecasting. [2026-01-09T12:03:52.631293] [INFO ] [MAIN ] [527/3524] BTA kept (0.6s) | 525 kept, 2 rejected | 138.6/min | ETA: 21.6m [2026-01-09T12:03:52.916849] [DEBUG] [REMOTE ] BTAI: Retrieved 1971 rows, trimmed to 300. [2026-01-09T12:03:52.916971] [DEBUG] [REMOTE ] BTAI: PASS: History has at least 300 days. [2026-01-09T12:03:52.917173] [DEBUG] [REMOTE ] BTAI: PASS: Price check passed. Min price $1.53. [2026-01-09T12:03:52.917333] [DEBUG] [REMOTE ] BTAI: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:52.917449] [DEBUG] [REMOTE ] BTAI: PASS: Integrity check passed. [2026-01-09T12:03:52.917491] [DEBUG] [REMOTE ] BTAI: Symbol is viable for forecasting. [2026-01-09T12:03:52.917538] [INFO ] [MAIN ] [528/3524] BTAI kept (0.3s) | 526 kept, 2 rejected | 138.7/min | ETA: 21.6m [2026-01-09T12:03:53.270943] [DEBUG] [REMOTE ] BTCS: Retrieved 2981 rows, trimmed to 300. [2026-01-09T12:03:53.271147] [DEBUG] [REMOTE ] BTCS: PASS: History has at least 300 days. [2026-01-09T12:03:53.271409] [DEBUG] [REMOTE ] BTCS: PASS: Price check passed. Min price $2.55. [2026-01-09T12:03:53.271553] [DEBUG] [REMOTE ] BTCS: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:53.271707] [DEBUG] [REMOTE ] BTCS: PASS: Integrity check passed. [2026-01-09T12:03:53.271751] [DEBUG] [REMOTE ] BTCS: Symbol is viable for forecasting. [2026-01-09T12:03:53.271804] [INFO ] [MAIN ] [529/3524] BTCS kept (0.4s) | 527 kept, 2 rejected | 138.8/min | ETA: 21.6m [2026-01-09T12:03:53.683786] [DEBUG] [REMOTE ] BTE: Retrieved 4974 rows, trimmed to 300. [2026-01-09T12:03:53.683937] [DEBUG] [REMOTE ] BTE: PASS: History has at least 300 days. [2026-01-09T12:03:53.684204] [DEBUG] [REMOTE ] BTE: PASS: Price check passed. Min price $2.20. [2026-01-09T12:03:53.684354] [DEBUG] [REMOTE ] BTE: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:53.684500] [DEBUG] [REMOTE ] BTE: PASS: Integrity check passed. [2026-01-09T12:03:53.684549] [DEBUG] [REMOTE ] BTE: Symbol is viable for forecasting. [2026-01-09T12:03:53.684622] [INFO ] [MAIN ] [530/3524] BTE kept (0.4s) | 528 kept, 2 rejected | 138.8/min | ETA: 21.6m [2026-01-09T12:03:54.070960] [DEBUG] [REMOTE ] BTF: Retrieved 1057 rows, trimmed to 300. [2026-01-09T12:03:54.071108] [DEBUG] [REMOTE ] BTF: PASS: History has at least 300 days. [2026-01-09T12:03:54.071313] [DEBUG] [REMOTE ] BTF: PASS: Price check passed. Min price $4.86. [2026-01-09T12:03:54.071449] [DEBUG] [REMOTE ] BTF: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:54.071609] [DEBUG] [REMOTE ] BTF: PASS: Integrity check passed. [2026-01-09T12:03:54.071664] [DEBUG] [REMOTE ] BTF: Symbol is viable for forecasting. [2026-01-09T12:03:54.071716] [INFO ] [MAIN ] [531/3524] BTF kept (0.4s) | 529 kept, 2 rejected | 138.8/min | ETA: 21.6m [2026-01-09T12:03:54.761073] [DEBUG] [REMOTE ] BTI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:54.761237] [DEBUG] [REMOTE ] BTI: PASS: History has at least 300 days. [2026-01-09T12:03:54.761516] [DEBUG] [REMOTE ] BTI: PASS: Price check passed. Min price $49.73. [2026-01-09T12:03:54.761677] [DEBUG] [REMOTE ] BTI: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:54.761813] [DEBUG] [REMOTE ] BTI: PASS: Integrity check passed. [2026-01-09T12:03:54.761853] [DEBUG] [REMOTE ] BTI: Symbol is viable for forecasting. [2026-01-09T12:03:54.761903] [INFO ] [MAIN ] [532/3524] BTI kept (0.7s) | 530 kept, 2 rejected | 138.6/min | ETA: 21.6m [2026-01-09T12:03:54.969288] [DEBUG] [REMOTE ] BTM: Retrieved 633 rows, trimmed to 300. [2026-01-09T12:03:54.969427] [DEBUG] [REMOTE ] BTM: PASS: History has at least 300 days. [2026-01-09T12:03:54.969682] [DEBUG] [REMOTE ] BTM: PASS: Price check passed. Min price $1.27. [2026-01-09T12:03:54.969839] [DEBUG] [REMOTE ] BTM: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:54.969974] [DEBUG] [REMOTE ] BTM: PASS: Integrity check passed. [2026-01-09T12:03:54.970018] [DEBUG] [REMOTE ] BTM: Symbol is viable for forecasting. [2026-01-09T12:03:54.970067] [INFO ] [MAIN ] [533/3524] BTM kept (0.2s) | 531 kept, 2 rejected | 138.8/min | ETA: 21.6m [2026-01-09T12:03:55.306865] [DEBUG] [REMOTE ] BTMD: Retrieved 1181 rows, trimmed to 300. [2026-01-09T12:03:55.306996] [DEBUG] [REMOTE ] BTMD: PASS: History has at least 300 days. [2026-01-09T12:03:55.307193] [DEBUG] [REMOTE ] BTMD: PASS: Price check passed. Min price $2.39. [2026-01-09T12:03:55.307346] [DEBUG] [REMOTE ] BTMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:55.307458] [DEBUG] [REMOTE ] BTMD: PASS: Integrity check passed. [2026-01-09T12:03:55.307497] [DEBUG] [REMOTE ] BTMD: Symbol is viable for forecasting. [2026-01-09T12:03:55.307543] [INFO ] [MAIN ] [534/3524] BTMD kept (0.3s) | 532 kept, 2 rejected | 138.8/min | ETA: 21.5m [2026-01-09T12:03:55.653298] [DEBUG] [REMOTE ] BTSG: Retrieved 490 rows, trimmed to 300. [2026-01-09T12:03:55.653637] [DEBUG] [REMOTE ] BTSG: PASS: History has at least 300 days. [2026-01-09T12:03:55.653838] [DEBUG] [REMOTE ] BTSG: PASS: Price check passed. Min price $29.45. [2026-01-09T12:03:55.653969] [DEBUG] [REMOTE ] BTSG: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:55.654076] [DEBUG] [REMOTE ] BTSG: PASS: Integrity check passed. [2026-01-09T12:03:55.654116] [DEBUG] [REMOTE ] BTSG: Symbol is viable for forecasting. [2026-01-09T12:03:55.654162] [INFO ] [MAIN ] [535/3524] BTSG kept (0.3s) | 533 kept, 2 rejected | 138.9/min | ETA: 21.5m [2026-01-09T12:03:56.403113] [DEBUG] [REMOTE ] BTZ: Retrieved 4790 rows, trimmed to 300. [2026-01-09T12:03:56.403244] [DEBUG] [REMOTE ] BTZ: PASS: History has at least 300 days. [2026-01-09T12:03:56.403466] [DEBUG] [REMOTE ] BTZ: PASS: Price check passed. Min price $10.63. [2026-01-09T12:03:56.403622] [DEBUG] [REMOTE ] BTZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:56.403738] [DEBUG] [REMOTE ] BTZ: PASS: Integrity check passed. [2026-01-09T12:03:56.403776] [DEBUG] [REMOTE ] BTZ: Symbol is viable for forecasting. [2026-01-09T12:03:56.403825] [INFO ] [MAIN ] [536/3524] BTZ kept (0.7s) | 534 kept, 2 rejected | 138.7/min | ETA: 21.5m [2026-01-09T12:03:56.805301] [DEBUG] [REMOTE ] BUD: Retrieved 4157 rows, trimmed to 300. [2026-01-09T12:03:56.805434] [DEBUG] [REMOTE ] BUD: PASS: History has at least 300 days. [2026-01-09T12:03:56.805692] [DEBUG] [REMOTE ] BUD: PASS: Price check passed. Min price $59.84. [2026-01-09T12:03:56.805835] [DEBUG] [REMOTE ] BUD: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:56.805949] [DEBUG] [REMOTE ] BUD: PASS: Integrity check passed. [2026-01-09T12:03:56.805990] [DEBUG] [REMOTE ] BUD: Symbol is viable for forecasting. [2026-01-09T12:03:56.806038] [INFO ] [MAIN ] [537/3524] BUD kept (0.4s) | 535 kept, 2 rejected | 138.7/min | ETA: 21.5m [2026-01-09T12:03:56.923837] [DEBUG] [REMOTE ] BUFC: Retrieved 519 rows, trimmed to 300. [2026-01-09T12:03:56.923975] [DEBUG] [REMOTE ] BUFC: PASS: History has at least 300 days. [2026-01-09T12:03:56.924205] [DEBUG] [REMOTE ] BUFC: PASS: Price check passed. Min price $40.36. [2026-01-09T12:03:56.924381] [DEBUG] [REMOTE ] BUFC: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:56.924507] [DEBUG] [REMOTE ] BUFC: PASS: Integrity check passed. [2026-01-09T12:03:56.924548] [DEBUG] [REMOTE ] BUFC: Symbol is viable for forecasting. [2026-01-09T12:03:56.924626] [INFO ] [MAIN ] [538/3524] BUFC kept (0.1s) | 536 kept, 2 rejected | 138.9/min | ETA: 21.5m [2026-01-09T12:03:57.519531] [DEBUG] [REMOTE ] BUG: Retrieved 1555 rows, trimmed to 300. [2026-01-09T12:03:57.519678] [DEBUG] [REMOTE ] BUG: PASS: History has at least 300 days. [2026-01-09T12:03:57.519924] [DEBUG] [REMOTE ] BUG: PASS: Price check passed. Min price $29.75. [2026-01-09T12:03:57.520084] [DEBUG] [REMOTE ] BUG: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:57.520203] [DEBUG] [REMOTE ] BUG: PASS: Integrity check passed. [2026-01-09T12:03:57.520245] [DEBUG] [REMOTE ] BUG: Symbol is viable for forecasting. [2026-01-09T12:03:57.520294] [INFO ] [MAIN ] [539/3524] BUG kept (0.6s) | 537 kept, 2 rejected | 138.8/min | ETA: 21.5m [2026-01-09T12:03:57.970703] [DEBUG] [REMOTE ] BUI: Retrieved 3551 rows, trimmed to 300. [2026-01-09T12:03:57.970833] [DEBUG] [REMOTE ] BUI: PASS: History has at least 300 days. [2026-01-09T12:03:57.971037] [DEBUG] [REMOTE ] BUI: PASS: Price check passed. Min price $24.48. [2026-01-09T12:03:57.971173] [DEBUG] [REMOTE ] BUI: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:57.971286] [DEBUG] [REMOTE ] BUI: PASS: Integrity check passed. [2026-01-09T12:03:57.971327] [DEBUG] [REMOTE ] BUI: Symbol is viable for forecasting. [2026-01-09T12:03:57.971374] [INFO ] [MAIN ] [540/3524] BUI kept (0.5s) | 538 kept, 2 rejected | 138.8/min | ETA: 21.5m [2026-01-09T12:03:58.314036] [DEBUG] [REMOTE ] BURL: Retrieved 3086 rows, trimmed to 300. [2026-01-09T12:03:58.314182] [DEBUG] [REMOTE ] BURL: PASS: History has at least 300 days. [2026-01-09T12:03:58.314423] [DEBUG] [REMOTE ] BURL: PASS: Price check passed. Min price $242.43. [2026-01-09T12:03:58.314609] [DEBUG] [REMOTE ] BURL: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:58.314747] [DEBUG] [REMOTE ] BURL: PASS: Integrity check passed. [2026-01-09T12:03:58.314794] [DEBUG] [REMOTE ] BURL: Symbol is viable for forecasting. [2026-01-09T12:03:58.314853] [INFO ] [MAIN ] [541/3524] BURL kept (0.3s) | 539 kept, 2 rejected | 138.8/min | ETA: 21.5m [2026-01-09T12:03:58.937082] [DEBUG] [REMOTE ] BUSE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:03:58.937267] [DEBUG] [REMOTE ] BUSE: PASS: History has at least 300 days. [2026-01-09T12:03:58.937754] [DEBUG] [REMOTE ] BUSE: PASS: Price check passed. Min price $21.96. [2026-01-09T12:03:58.937907] [DEBUG] [REMOTE ] BUSE: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:58.938061] [DEBUG] [REMOTE ] BUSE: PASS: Integrity check passed. [2026-01-09T12:03:58.938102] [DEBUG] [REMOTE ] BUSE: Symbol is viable for forecasting. [2026-01-09T12:03:58.938156] [INFO ] [MAIN ] [542/3524] BUSE kept (0.6s) | 540 kept, 2 rejected | 138.7/min | ETA: 21.5m [2026-01-09T12:03:59.084503] [DEBUG] [REMOTE ] BUXX: Retrieved 606 rows, trimmed to 300. [2026-01-09T12:03:59.084649] [DEBUG] [REMOTE ] BUXX: PASS: History has at least 300 days. [2026-01-09T12:03:59.084862] [DEBUG] [REMOTE ] BUXX: PASS: Price check passed. Min price $20.05. [2026-01-09T12:03:59.084996] [DEBUG] [REMOTE ] BUXX: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:59.085106] [DEBUG] [REMOTE ] BUXX: PASS: Integrity check passed. [2026-01-09T12:03:59.085145] [DEBUG] [REMOTE ] BUXX: Symbol is viable for forecasting. [2026-01-09T12:03:59.085191] [INFO ] [MAIN ] [543/3524] BUXX kept (0.1s) | 541 kept, 2 rejected | 138.9/min | ETA: 21.5m [2026-01-09T12:03:59.549933] [DEBUG] [REMOTE ] BVFL: Retrieved 2301 rows, trimmed to 300. [2026-01-09T12:03:59.550062] [DEBUG] [REMOTE ] BVFL: PASS: History has at least 300 days. [2026-01-09T12:03:59.550266] [DEBUG] [REMOTE ] BVFL: PASS: Price check passed. Min price $14.63. [2026-01-09T12:03:59.550402] [DEBUG] [REMOTE ] BVFL: PASS: Continuity check passed with 300 days. [2026-01-09T12:03:59.550513] [DEBUG] [REMOTE ] BVFL: PASS: Integrity check passed. [2026-01-09T12:03:59.550552] [DEBUG] [REMOTE ] BVFL: Symbol is viable for forecasting. [2026-01-09T12:03:59.550632] [INFO ] [MAIN ] [544/3524] BVFL kept (0.5s) | 542 kept, 2 rejected | 138.9/min | ETA: 21.5m [2026-01-09T12:04:00.189342] [DEBUG] [REMOTE ] BVN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:00.189482] [DEBUG] [REMOTE ] BVN: PASS: History has at least 300 days. [2026-01-09T12:04:00.189732] [DEBUG] [REMOTE ] BVN: PASS: Price check passed. Min price $21.03. [2026-01-09T12:04:00.189870] [DEBUG] [REMOTE ] BVN: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:00.189991] [DEBUG] [REMOTE ] BVN: PASS: Integrity check passed. [2026-01-09T12:04:00.190034] [DEBUG] [REMOTE ] BVN: Symbol is viable for forecasting. [2026-01-09T12:04:00.190083] [INFO ] [MAIN ] [545/3524] BVN kept (0.6s) | 543 kept, 2 rejected | 138.8/min | ETA: 21.5m [2026-01-09T12:04:00.507319] [DEBUG] [REMOTE ] BVS: Retrieved 1233 rows, trimmed to 300. [2026-01-09T12:04:00.507451] [DEBUG] [REMOTE ] BVS: PASS: History has at least 300 days. [2026-01-09T12:04:00.507669] [DEBUG] [REMOTE ] BVS: PASS: Price check passed. Min price $6.53. [2026-01-09T12:04:00.507803] [DEBUG] [REMOTE ] BVS: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:00.507912] [DEBUG] [REMOTE ] BVS: PASS: Integrity check passed. [2026-01-09T12:04:00.507952] [DEBUG] [REMOTE ] BVS: Symbol is viable for forecasting. [2026-01-09T12:04:00.507998] [INFO ] [MAIN ] [546/3524] BVS kept (0.3s) | 544 kept, 2 rejected | 138.8/min | ETA: 21.5m [2026-01-09T12:04:00.988187] [DEBUG] [REMOTE ] BWA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:00.988370] [DEBUG] [REMOTE ] BWA: PASS: History has at least 300 days. [2026-01-09T12:04:00.988669] [DEBUG] [REMOTE ] BWA: PASS: Price check passed. Min price $40.80. [2026-01-09T12:04:00.988817] [DEBUG] [REMOTE ] BWA: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:00.988967] [DEBUG] [REMOTE ] BWA: PASS: Integrity check passed. [2026-01-09T12:04:00.989015] [DEBUG] [REMOTE ] BWA: Symbol is viable for forecasting. [2026-01-09T12:04:00.989074] [INFO ] [MAIN ] [547/3524] BWA kept (0.5s) | 545 kept, 2 rejected | 138.8/min | ETA: 21.4m [2026-01-09T12:04:01.152452] [DEBUG] [REMOTE ] BWAY: Retrieved 1692 rows, trimmed to 300. [2026-01-09T12:04:01.152592] [DEBUG] [REMOTE ] BWAY: PASS: History has at least 300 days. [2026-01-09T12:04:01.152843] [DEBUG] [REMOTE ] BWAY: PASS: Price check passed. Min price $14.50. [2026-01-09T12:04:01.153020] [DEBUG] [REMOTE ] BWAY: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:01.153147] [DEBUG] [REMOTE ] BWAY: PASS: Integrity check passed. [2026-01-09T12:04:01.153192] [DEBUG] [REMOTE ] BWAY: Symbol is viable for forecasting. [2026-01-09T12:04:01.153261] [INFO ] [MAIN ] [548/3524] BWAY kept (0.2s) | 546 kept, 2 rejected | 139.0/min | ETA: 21.4m [2026-01-09T12:04:01.650858] [DEBUG] [REMOTE ] BWB: Retrieved 1967 rows, trimmed to 300. [2026-01-09T12:04:01.651012] [DEBUG] [REMOTE ] BWB: PASS: History has at least 300 days. [2026-01-09T12:04:01.651437] [DEBUG] [REMOTE ] BWB: PASS: Price check passed. Min price $16.17. [2026-01-09T12:04:01.651631] [DEBUG] [REMOTE ] BWB: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:01.651765] [DEBUG] [REMOTE ] BWB: PASS: Integrity check passed. [2026-01-09T12:04:01.651808] [DEBUG] [REMOTE ] BWB: Symbol is viable for forecasting. [2026-01-09T12:04:01.651858] [INFO ] [MAIN ] [549/3524] BWB kept (0.5s) | 547 kept, 2 rejected | 138.9/min | ETA: 21.4m [2026-01-09T12:04:02.248559] [DEBUG] [REMOTE ] BWEN: Retrieved 5481 rows, trimmed to 300. [2026-01-09T12:04:02.248734] [DEBUG] [REMOTE ] BWEN: PASS: History has at least 300 days. [2026-01-09T12:04:02.248979] [DEBUG] [REMOTE ] BWEN: PASS: Price check passed. Min price $2.00. [2026-01-09T12:04:02.249118] [DEBUG] [REMOTE ] BWEN: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:02.249239] [DEBUG] [REMOTE ] BWEN: PASS: Integrity check passed. [2026-01-09T12:04:02.249280] [DEBUG] [REMOTE ] BWEN: Symbol is viable for forecasting. [2026-01-09T12:04:02.249335] [INFO ] [MAIN ] [550/3524] BWEN kept (0.6s) | 548 kept, 2 rejected | 138.8/min | ETA: 21.4m [2026-01-09T12:04:02.552147] [DEBUG] [REMOTE ] BWFG: Retrieved 3967 rows, trimmed to 300. [2026-01-09T12:04:02.552307] [DEBUG] [REMOTE ] BWFG: PASS: History has at least 300 days. [2026-01-09T12:04:02.552600] [DEBUG] [REMOTE ] BWFG: PASS: Price check passed. Min price $40.50. [2026-01-09T12:04:02.552786] [DEBUG] [REMOTE ] BWFG: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:02.552943] [DEBUG] [REMOTE ] BWFG: PASS: Integrity check passed. [2026-01-09T12:04:02.552996] [DEBUG] [REMOTE ] BWFG: Symbol is viable for forecasting. [2026-01-09T12:04:02.553060] [INFO ] [MAIN ] [551/3524] BWFG kept (0.3s) | 549 kept, 2 rejected | 138.9/min | ETA: 21.4m [2026-01-09T12:04:02.877135] [DEBUG] [REMOTE ] BWG: Retrieved 3466 rows, trimmed to 300. [2026-01-09T12:04:02.877269] [DEBUG] [REMOTE ] BWG: PASS: History has at least 300 days. [2026-01-09T12:04:02.877515] [DEBUG] [REMOTE ] BWG: PASS: Price check passed. Min price $8.09. [2026-01-09T12:04:02.877679] [DEBUG] [REMOTE ] BWG: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:02.877816] [DEBUG] [REMOTE ] BWG: PASS: Integrity check passed. [2026-01-09T12:04:02.877860] [DEBUG] [REMOTE ] BWG: Symbol is viable for forecasting. [2026-01-09T12:04:02.877910] [INFO ] [MAIN ] [552/3524] BWG kept (0.3s) | 550 kept, 2 rejected | 139.0/min | ETA: 21.4m [2026-01-09T12:04:03.308664] [DEBUG] [REMOTE ] BWIN: Retrieved 1560 rows, trimmed to 300. [2026-01-09T12:04:03.308789] [DEBUG] [REMOTE ] BWIN: PASS: History has at least 300 days. [2026-01-09T12:04:03.308988] [DEBUG] [REMOTE ] BWIN: PASS: Price check passed. Min price $21.49. [2026-01-09T12:04:03.309120] [DEBUG] [REMOTE ] BWIN: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:03.309230] [DEBUG] [REMOTE ] BWIN: PASS: Integrity check passed. [2026-01-09T12:04:03.309270] [DEBUG] [REMOTE ] BWIN: Symbol is viable for forecasting. [2026-01-09T12:04:03.309317] [INFO ] [MAIN ] [553/3524] BWIN kept (0.4s) | 551 kept, 2 rejected | 139.0/min | ETA: 21.4m [2026-01-09T12:04:03.784606] [DEBUG] [REMOTE ] BWMN: Retrieved 1174 rows, trimmed to 300. [2026-01-09T12:04:03.784745] [DEBUG] [REMOTE ] BWMN: PASS: History has at least 300 days. [2026-01-09T12:04:03.784984] [DEBUG] [REMOTE ] BWMN: PASS: Price check passed. Min price $32.51. [2026-01-09T12:04:03.785135] [DEBUG] [REMOTE ] BWMN: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:03.785252] [DEBUG] [REMOTE ] BWMN: PASS: Integrity check passed. [2026-01-09T12:04:03.785299] [DEBUG] [REMOTE ] BWMN: Symbol is viable for forecasting. [2026-01-09T12:04:03.785356] [INFO ] [MAIN ] [554/3524] BWMN kept (0.5s) | 552 kept, 2 rejected | 138.9/min | ETA: 21.4m [2026-01-09T12:04:04.285169] [DEBUG] [REMOTE ] BXC: Retrieved 5301 rows, trimmed to 300. [2026-01-09T12:04:04.285328] [DEBUG] [REMOTE ] BXC: PASS: History has at least 300 days. [2026-01-09T12:04:04.285618] [DEBUG] [REMOTE ] BXC: PASS: Price check passed. Min price $53.30. [2026-01-09T12:04:04.285760] [DEBUG] [REMOTE ] BXC: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:04.285889] [DEBUG] [REMOTE ] BXC: PASS: Integrity check passed. [2026-01-09T12:04:04.285928] [DEBUG] [REMOTE ] BXC: Symbol is viable for forecasting. [2026-01-09T12:04:04.285977] [INFO ] [MAIN ] [555/3524] BXC kept (0.5s) | 553 kept, 2 rejected | 138.9/min | ETA: 21.4m [2026-01-09T12:04:04.714265] [DEBUG] [REMOTE ] BXMX: Retrieved 5334 rows, trimmed to 300. [2026-01-09T12:04:04.714407] [DEBUG] [REMOTE ] BXMX: PASS: History has at least 300 days. [2026-01-09T12:04:04.714659] [DEBUG] [REMOTE ] BXMX: PASS: Price check passed. Min price $13.61. [2026-01-09T12:04:04.714799] [DEBUG] [REMOTE ] BXMX: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:04.714917] [DEBUG] [REMOTE ] BXMX: PASS: Integrity check passed. [2026-01-09T12:04:04.714957] [DEBUG] [REMOTE ] BXMX: Symbol is viable for forecasting. [2026-01-09T12:04:04.715004] [INFO ] [MAIN ] [556/3524] BXMX kept (0.4s) | 554 kept, 2 rejected | 138.9/min | ETA: 21.4m [2026-01-09T12:04:05.149677] [DEBUG] [REMOTE ] BXP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:05.149807] [DEBUG] [REMOTE ] BXP: PASS: History has at least 300 days. [2026-01-09T12:04:05.150021] [DEBUG] [REMOTE ] BXP: PASS: Price check passed. Min price $66.13. [2026-01-09T12:04:05.150154] [DEBUG] [REMOTE ] BXP: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:05.150269] [DEBUG] [REMOTE ] BXP: PASS: Integrity check passed. [2026-01-09T12:04:05.150310] [DEBUG] [REMOTE ] BXP: Symbol is viable for forecasting. [2026-01-09T12:04:05.150361] [INFO ] [MAIN ] [557/3524] BXP kept (0.4s) | 555 kept, 2 rejected | 138.9/min | ETA: 21.4m [2026-01-09T12:04:05.387630] [DEBUG] [REMOTE ] BXSL: Retrieved 1053 rows, trimmed to 300. [2026-01-09T12:04:05.387769] [DEBUG] [REMOTE ] BXSL: PASS: History has at least 300 days. [2026-01-09T12:04:05.387977] [DEBUG] [REMOTE ] BXSL: PASS: Price check passed. Min price $25.21. [2026-01-09T12:04:05.388123] [DEBUG] [REMOTE ] BXSL: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:05.388244] [DEBUG] [REMOTE ] BXSL: PASS: Integrity check passed. [2026-01-09T12:04:05.388285] [DEBUG] [REMOTE ] BXSL: Symbol is viable for forecasting. [2026-01-09T12:04:05.388333] [INFO ] [MAIN ] [558/3524] BXSL kept (0.2s) | 556 kept, 2 rejected | 139.0/min | ETA: 21.3m [2026-01-09T12:04:06.019746] [DEBUG] [REMOTE ] BYD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:06.019882] [DEBUG] [REMOTE ] BYD: PASS: History has at least 300 days. [2026-01-09T12:04:06.020110] [DEBUG] [REMOTE ] BYD: PASS: Price check passed. Min price $76.65. [2026-01-09T12:04:06.020245] [DEBUG] [REMOTE ] BYD: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:06.020363] [DEBUG] [REMOTE ] BYD: PASS: Integrity check passed. [2026-01-09T12:04:06.020403] [DEBUG] [REMOTE ] BYD: Symbol is viable for forecasting. [2026-01-09T12:04:06.020451] [INFO ] [MAIN ] [559/3524] BYD kept (0.6s) | 557 kept, 2 rejected | 138.9/min | ETA: 21.3m [2026-01-09T12:04:06.493541] [DEBUG] [REMOTE ] BYM: Retrieved 5836 rows, trimmed to 300. [2026-01-09T12:04:06.493721] [DEBUG] [REMOTE ] BYM: PASS: History has at least 300 days. [2026-01-09T12:04:06.493941] [DEBUG] [REMOTE ] BYM: PASS: Price check passed. Min price $10.74. [2026-01-09T12:04:06.494081] [DEBUG] [REMOTE ] BYM: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:06.494200] [DEBUG] [REMOTE ] BYM: PASS: Integrity check passed. [2026-01-09T12:04:06.494240] [DEBUG] [REMOTE ] BYM: Symbol is viable for forecasting. [2026-01-09T12:04:06.494289] [INFO ] [MAIN ] [560/3524] BYM kept (0.5s) | 558 kept, 2 rejected | 138.9/min | ETA: 21.3m [2026-01-09T12:04:06.856618] [DEBUG] [REMOTE ] BYRN: Retrieved 3731 rows, trimmed to 300. [2026-01-09T12:04:06.856762] [DEBUG] [REMOTE ] BYRN: PASS: History has at least 300 days. [2026-01-09T12:04:06.857007] [DEBUG] [REMOTE ] BYRN: PASS: Price check passed. Min price $16.07. [2026-01-09T12:04:06.857147] [DEBUG] [REMOTE ] BYRN: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:06.857271] [DEBUG] [REMOTE ] BYRN: PASS: Integrity check passed. [2026-01-09T12:04:06.857329] [DEBUG] [REMOTE ] BYRN: Symbol is viable for forecasting. [2026-01-09T12:04:06.857381] [INFO ] [MAIN ] [561/3524] BYRN kept (0.4s) | 559 kept, 2 rejected | 138.9/min | ETA: 21.3m [2026-01-09T12:04:07.117399] [DEBUG] [REMOTE ] BYSI: Retrieved 2222 rows, trimmed to 300. [2026-01-09T12:04:07.117528] [DEBUG] [REMOTE ] BYSI: PASS: History has at least 300 days. [2026-01-09T12:04:07.117777] [DEBUG] [REMOTE ] BYSI: PASS: Price check passed. Min price $1.50. [2026-01-09T12:04:07.117918] [DEBUG] [REMOTE ] BYSI: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:07.118034] [DEBUG] [REMOTE ] BYSI: PASS: Integrity check passed. [2026-01-09T12:04:07.118076] [DEBUG] [REMOTE ] BYSI: Symbol is viable for forecasting. [2026-01-09T12:04:07.118124] [INFO ] [MAIN ] [562/3524] BYSI kept (0.3s) | 560 kept, 2 rejected | 139.0/min | ETA: 21.3m [2026-01-09T12:04:07.447536] [DEBUG] [REMOTE ] BZ: Retrieved 1150 rows, trimmed to 300. [2026-01-09T12:04:07.447699] [DEBUG] [REMOTE ] BZ: PASS: History has at least 300 days. [2026-01-09T12:04:07.447913] [DEBUG] [REMOTE ] BZ: PASS: Price check passed. Min price $19.69. [2026-01-09T12:04:07.448051] [DEBUG] [REMOTE ] BZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:07.448170] [DEBUG] [REMOTE ] BZ: PASS: Integrity check passed. [2026-01-09T12:04:07.448212] [DEBUG] [REMOTE ] BZ: Symbol is viable for forecasting. [2026-01-09T12:04:07.448260] [INFO ] [MAIN ] [563/3524] BZ kept (0.3s) | 561 kept, 2 rejected | 139.1/min | ETA: 21.3m [2026-01-09T12:04:08.164992] [DEBUG] [REMOTE ] BZH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:08.165122] [DEBUG] [REMOTE ] BZH: PASS: History has at least 300 days. [2026-01-09T12:04:08.165341] [DEBUG] [REMOTE ] BZH: PASS: Price check passed. Min price $19.82. [2026-01-09T12:04:08.165476] [DEBUG] [REMOTE ] BZH: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:08.165612] [DEBUG] [REMOTE ] BZH: PASS: Integrity check passed. [2026-01-09T12:04:08.165654] [DEBUG] [REMOTE ] BZH: Symbol is viable for forecasting. [2026-01-09T12:04:08.165703] [INFO ] [MAIN ] [564/3524] BZH kept (0.7s) | 562 kept, 2 rejected | 138.9/min | ETA: 21.3m [2026-01-09T12:04:08.504431] [DEBUG] [REMOTE ] BZUN: Retrieved 2675 rows, trimmed to 300. [2026-01-09T12:04:08.504562] [DEBUG] [REMOTE ] BZUN: PASS: History has at least 300 days. [2026-01-09T12:04:08.504802] [DEBUG] [REMOTE ] BZUN: PASS: Price check passed. Min price $2.61. [2026-01-09T12:04:08.504941] [DEBUG] [REMOTE ] BZUN: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:08.505056] [DEBUG] [REMOTE ] BZUN: PASS: Integrity check passed. [2026-01-09T12:04:08.505115] [DEBUG] [REMOTE ] BZUN: Symbol is viable for forecasting. [2026-01-09T12:04:08.505190] [INFO ] [MAIN ] [565/3524] BZUN kept (0.3s) | 563 kept, 2 rejected | 139.0/min | ETA: 21.3m [2026-01-09T12:04:09.016644] [DEBUG] [REMOTE ] C: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:09.016787] [DEBUG] [REMOTE ] C: PASS: History has at least 300 days. [2026-01-09T12:04:09.016992] [DEBUG] [REMOTE ] C: PASS: Price check passed. Min price $95.69. [2026-01-09T12:04:09.017126] [DEBUG] [REMOTE ] C: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:09.017239] [DEBUG] [REMOTE ] C: PASS: Integrity check passed. [2026-01-09T12:04:09.017279] [DEBUG] [REMOTE ] C: Symbol is viable for forecasting. [2026-01-09T12:04:09.017346] [INFO ] [MAIN ] [566/3524] C kept (0.5s) | 564 kept, 2 rejected | 138.9/min | ETA: 21.3m [2026-01-09T12:04:09.341380] [DEBUG] [REMOTE ] CAAP: Retrieved 1995 rows, trimmed to 300. [2026-01-09T12:04:09.341504] [DEBUG] [REMOTE ] CAAP: PASS: History has at least 300 days. [2026-01-09T12:04:09.341732] [DEBUG] [REMOTE ] CAAP: PASS: Price check passed. Min price $17.76. [2026-01-09T12:04:09.341867] [DEBUG] [REMOTE ] CAAP: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:09.341978] [DEBUG] [REMOTE ] CAAP: PASS: Integrity check passed. [2026-01-09T12:04:09.342018] [DEBUG] [REMOTE ] CAAP: Symbol is viable for forecasting. [2026-01-09T12:04:09.342064] [INFO ] [MAIN ] [567/3524] CAAP kept (0.3s) | 565 kept, 2 rejected | 139.0/min | ETA: 21.3m [2026-01-09T12:04:09.790115] [DEBUG] [REMOTE ] CAAS: Retrieved 5600 rows, trimmed to 300. [2026-01-09T12:04:09.790264] [DEBUG] [REMOTE ] CAAS: PASS: History has at least 300 days. [2026-01-09T12:04:09.790506] [DEBUG] [REMOTE ] CAAS: PASS: Price check passed. Min price $4.00. [2026-01-09T12:04:09.790673] [DEBUG] [REMOTE ] CAAS: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:09.790804] [DEBUG] [REMOTE ] CAAS: PASS: Integrity check passed. [2026-01-09T12:04:09.790849] [DEBUG] [REMOTE ] CAAS: Symbol is viable for forecasting. [2026-01-09T12:04:09.790900] [INFO ] [MAIN ] [568/3524] CAAS kept (0.4s) | 566 kept, 2 rejected | 139.0/min | ETA: 21.3m [2026-01-09T12:04:10.058377] [DEBUG] [REMOTE ] CABA: Retrieved 1559 rows, trimmed to 300. [2026-01-09T12:04:10.058519] [DEBUG] [REMOTE ] CABA: PASS: History has at least 300 days. [2026-01-09T12:04:10.058759] [DEBUG] [REMOTE ] CABA: PASS: Price check passed. Min price $2.04. [2026-01-09T12:04:10.058903] [DEBUG] [REMOTE ] CABA: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:10.059025] [DEBUG] [REMOTE ] CABA: PASS: Integrity check passed. [2026-01-09T12:04:10.059066] [DEBUG] [REMOTE ] CABA: Symbol is viable for forecasting. [2026-01-09T12:04:10.059117] [INFO ] [MAIN ] [569/3524] CABA kept (0.3s) | 567 kept, 2 rejected | 139.0/min | ETA: 21.3m [2026-01-09T12:04:10.434560] [DEBUG] [REMOTE ] CABO: Retrieved 2647 rows, trimmed to 300. [2026-01-09T12:04:10.434722] [DEBUG] [REMOTE ] CABO: PASS: History has at least 300 days. [2026-01-09T12:04:10.434932] [DEBUG] [REMOTE ] CABO: PASS: Price check passed. Min price $98.57. [2026-01-09T12:04:10.435108] [DEBUG] [REMOTE ] CABO: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:10.435235] [DEBUG] [REMOTE ] CABO: PASS: Integrity check passed. [2026-01-09T12:04:10.435278] [DEBUG] [REMOTE ] CABO: Symbol is viable for forecasting. [2026-01-09T12:04:10.435331] [INFO ] [MAIN ] [570/3524] CABO kept (0.4s) | 568 kept, 2 rejected | 139.1/min | ETA: 21.2m [2026-01-09T12:04:10.962472] [DEBUG] [REMOTE ] CAC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:10.962619] [DEBUG] [REMOTE ] CAC: PASS: History has at least 300 days. [2026-01-09T12:04:10.962837] [DEBUG] [REMOTE ] CAC: PASS: Price check passed. Min price $35.45. [2026-01-09T12:04:10.962977] [DEBUG] [REMOTE ] CAC: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:10.963096] [DEBUG] [REMOTE ] CAC: PASS: Integrity check passed. [2026-01-09T12:04:10.963137] [DEBUG] [REMOTE ] CAC: Symbol is viable for forecasting. [2026-01-09T12:04:10.963184] [INFO ] [MAIN ] [571/3524] CAC kept (0.5s) | 569 kept, 2 rejected | 139.0/min | ETA: 21.2m [2026-01-09T12:04:11.586076] [DEBUG] [REMOTE ] CACC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:11.586262] [DEBUG] [REMOTE ] CACC: PASS: History has at least 300 days. [2026-01-09T12:04:11.586504] [DEBUG] [REMOTE ] CACC: PASS: Price check passed. Min price $411.04. [2026-01-09T12:04:11.586660] [DEBUG] [REMOTE ] CACC: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:11.586785] [DEBUG] [REMOTE ] CACC: PASS: Integrity check passed. [2026-01-09T12:04:11.586824] [DEBUG] [REMOTE ] CACC: Symbol is viable for forecasting. [2026-01-09T12:04:11.586872] [INFO ] [MAIN ] [572/3524] CACC kept (0.6s) | 570 kept, 2 rejected | 138.9/min | ETA: 21.2m [2026-01-09T12:04:12.044640] [DEBUG] [REMOTE ] CACI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:12.044775] [DEBUG] [REMOTE ] CACI: PASS: History has at least 300 days. [2026-01-09T12:04:12.044990] [DEBUG] [REMOTE ] CACI: PASS: Price check passed. Min price $514.31. [2026-01-09T12:04:12.045128] [DEBUG] [REMOTE ] CACI: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:12.045243] [DEBUG] [REMOTE ] CACI: PASS: Integrity check passed. [2026-01-09T12:04:12.045284] [DEBUG] [REMOTE ] CACI: Symbol is viable for forecasting. [2026-01-09T12:04:12.045332] [INFO ] [MAIN ] [573/3524] CACI kept (0.5s) | 571 kept, 2 rejected | 138.9/min | ETA: 21.2m [2026-01-09T12:04:12.309467] [DEBUG] [REMOTE ] CADL: Retrieved 1119 rows, trimmed to 300. [2026-01-09T12:04:12.309614] [DEBUG] [REMOTE ] CADL: PASS: History has at least 300 days. [2026-01-09T12:04:12.309816] [DEBUG] [REMOTE ] CADL: PASS: Price check passed. Min price $4.42. [2026-01-09T12:04:12.309954] [DEBUG] [REMOTE ] CADL: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:12.310064] [DEBUG] [REMOTE ] CADL: PASS: Integrity check passed. [2026-01-09T12:04:12.310104] [DEBUG] [REMOTE ] CADL: Symbol is viable for forecasting. [2026-01-09T12:04:12.310151] [INFO ] [MAIN ] [574/3524] CADL kept (0.3s) | 572 kept, 2 rejected | 139.0/min | ETA: 21.2m [2026-01-09T12:04:12.909038] [DEBUG] [REMOTE ] CAE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:12.909185] [DEBUG] [REMOTE ] CAE: PASS: History has at least 300 days. [2026-01-09T12:04:12.909429] [DEBUG] [REMOTE ] CAE: PASS: Price check passed. Min price $25.73. [2026-01-09T12:04:12.909567] [DEBUG] [REMOTE ] CAE: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:12.909711] [DEBUG] [REMOTE ] CAE: PASS: Integrity check passed. [2026-01-09T12:04:12.909751] [DEBUG] [REMOTE ] CAE: Symbol is viable for forecasting. [2026-01-09T12:04:12.909801] [INFO ] [MAIN ] [575/3524] CAE kept (0.6s) | 573 kept, 2 rejected | 138.9/min | ETA: 21.2m [2026-01-09T12:04:13.316316] [DEBUG] [REMOTE ] CAF: Retrieved 4850 rows, trimmed to 300. [2026-01-09T12:04:13.316446] [DEBUG] [REMOTE ] CAF: PASS: History has at least 300 days. [2026-01-09T12:04:13.316680] [DEBUG] [REMOTE ] CAF: PASS: Price check passed. Min price $15.43. [2026-01-09T12:04:13.316970] [DEBUG] [REMOTE ] CAF: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:13.317084] [DEBUG] [REMOTE ] CAF: PASS: Integrity check passed. [2026-01-09T12:04:13.317124] [DEBUG] [REMOTE ] CAF: Symbol is viable for forecasting. [2026-01-09T12:04:13.317170] [INFO ] [MAIN ] [576/3524] CAF kept (0.4s) | 574 kept, 2 rejected | 138.9/min | ETA: 21.2m [2026-01-09T12:04:13.661999] [DEBUG] [REMOTE ] CAG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:13.662169] [DEBUG] [REMOTE ] CAG: PASS: History has at least 300 days. [2026-01-09T12:04:13.662463] [DEBUG] [REMOTE ] CAG: PASS: Price check passed. Min price $16.08. [2026-01-09T12:04:13.662648] [DEBUG] [REMOTE ] CAG: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:13.662798] [DEBUG] [REMOTE ] CAG: PASS: Integrity check passed. [2026-01-09T12:04:13.662844] [DEBUG] [REMOTE ] CAG: Symbol is viable for forecasting. [2026-01-09T12:04:13.662903] [INFO ] [MAIN ] [577/3524] CAG kept (0.3s) | 575 kept, 2 rejected | 139.0/min | ETA: 21.2m [2026-01-09T12:04:14.198135] [DEBUG] [REMOTE ] CAH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:14.198281] [DEBUG] [REMOTE ] CAH: PASS: History has at least 300 days. [2026-01-09T12:04:14.198495] [DEBUG] [REMOTE ] CAH: PASS: Price check passed. Min price $152.89. [2026-01-09T12:04:14.198652] [DEBUG] [REMOTE ] CAH: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:14.198772] [DEBUG] [REMOTE ] CAH: PASS: Integrity check passed. [2026-01-09T12:04:14.198811] [DEBUG] [REMOTE ] CAH: Symbol is viable for forecasting. [2026-01-09T12:04:14.198859] [INFO ] [MAIN ] [578/3524] CAH kept (0.5s) | 576 kept, 2 rejected | 138.9/min | ETA: 21.2m [2026-01-09T12:04:14.788065] [DEBUG] [REMOTE ] CAKE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:14.788214] [DEBUG] [REMOTE ] CAKE: PASS: History has at least 300 days. [2026-01-09T12:04:14.788462] [DEBUG] [REMOTE ] CAKE: PASS: Price check passed. Min price $43.14. [2026-01-09T12:04:14.788624] [DEBUG] [REMOTE ] CAKE: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:14.788750] [DEBUG] [REMOTE ] CAKE: PASS: Integrity check passed. [2026-01-09T12:04:14.788791] [DEBUG] [REMOTE ] CAKE: Symbol is viable for forecasting. [2026-01-09T12:04:14.788840] [INFO ] [MAIN ] [579/3524] CAKE kept (0.6s) | 577 kept, 2 rejected | 138.8/min | ETA: 21.2m [2026-01-09T12:04:15.329900] [DEBUG] [REMOTE ] CAL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:15.330047] [DEBUG] [REMOTE ] CAL: PASS: History has at least 300 days. [2026-01-09T12:04:15.330290] [DEBUG] [REMOTE ] CAL: PASS: Price check passed. Min price $9.58. [2026-01-09T12:04:15.330435] [DEBUG] [REMOTE ] CAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:15.330569] [DEBUG] [REMOTE ] CAL: PASS: Integrity check passed. [2026-01-09T12:04:15.330632] [DEBUG] [REMOTE ] CAL: Symbol is viable for forecasting. [2026-01-09T12:04:15.330689] [INFO ] [MAIN ] [580/3524] CAL kept (0.5s) | 578 kept, 2 rejected | 138.8/min | ETA: 21.2m [2026-01-09T12:04:15.582597] [DEBUG] [REMOTE ] CALC: Retrieved 1328 rows, trimmed to 300. [2026-01-09T12:04:15.582729] [DEBUG] [REMOTE ] CALC: PASS: History has at least 300 days. [2026-01-09T12:04:15.582927] [DEBUG] [REMOTE ] CALC: PASS: Price check passed. Min price $2.96. [2026-01-09T12:04:15.583062] [DEBUG] [REMOTE ] CALC: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:15.583173] [DEBUG] [REMOTE ] CALC: PASS: Integrity check passed. [2026-01-09T12:04:15.583213] [DEBUG] [REMOTE ] CALC: Symbol is viable for forecasting. [2026-01-09T12:04:15.583260] [INFO ] [MAIN ] [581/3524] CALC kept (0.3s) | 579 kept, 2 rejected | 138.9/min | ETA: 21.2m [2026-01-09T12:04:16.204651] [DEBUG] [REMOTE ] CALM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:16.204788] [DEBUG] [REMOTE ] CALM: PASS: History has at least 300 days. [2026-01-09T12:04:16.205016] [DEBUG] [REMOTE ] CALM: PASS: Price check passed. Min price $75.46. [2026-01-09T12:04:16.205177] [DEBUG] [REMOTE ] CALM: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:16.205307] [DEBUG] [REMOTE ] CALM: PASS: Integrity check passed. [2026-01-09T12:04:16.205350] [DEBUG] [REMOTE ] CALM: Symbol is viable for forecasting. [2026-01-09T12:04:16.205399] [INFO ] [MAIN ] [582/3524] CALM kept (0.6s) | 580 kept, 2 rejected | 138.8/min | ETA: 21.2m [2026-01-09T12:04:16.583948] [DEBUG] [REMOTE ] CALX: Retrieved 3974 rows, trimmed to 300. [2026-01-09T12:04:16.584094] [DEBUG] [REMOTE ] CALX: PASS: History has at least 300 days. [2026-01-09T12:04:16.584308] [DEBUG] [REMOTE ] CALX: PASS: Price check passed. Min price $51.50. [2026-01-09T12:04:16.584445] [DEBUG] [REMOTE ] CALX: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:16.584564] [DEBUG] [REMOTE ] CALX: PASS: Integrity check passed. [2026-01-09T12:04:16.584637] [DEBUG] [REMOTE ] CALX: Symbol is viable for forecasting. [2026-01-09T12:04:16.584696] [INFO ] [MAIN ] [583/3524] CALX kept (0.4s) | 581 kept, 2 rejected | 138.8/min | ETA: 21.2m [2026-01-09T12:04:16.947472] [DEBUG] [REMOTE ] CAPL: Retrieved 3319 rows, trimmed to 300. [2026-01-09T12:04:16.947729] [DEBUG] [REMOTE ] CAPL: PASS: History has at least 300 days. [2026-01-09T12:04:16.947988] [DEBUG] [REMOTE ] CAPL: PASS: Price check passed. Min price $19.38. [2026-01-09T12:04:16.948129] [DEBUG] [REMOTE ] CAPL: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:16.948256] [DEBUG] [REMOTE ] CAPL: PASS: Integrity check passed. [2026-01-09T12:04:16.948296] [DEBUG] [REMOTE ] CAPL: Symbol is viable for forecasting. [2026-01-09T12:04:16.948347] [INFO ] [MAIN ] [584/3524] CAPL kept (0.4s) | 582 kept, 2 rejected | 138.8/min | ETA: 21.2m [2026-01-09T12:04:17.359347] [DEBUG] [REMOTE ] CARE: Retrieved 3345 rows, trimmed to 300. [2026-01-09T12:04:17.359490] [DEBUG] [REMOTE ] CARE: PASS: History has at least 300 days. [2026-01-09T12:04:17.359738] [DEBUG] [REMOTE ] CARE: PASS: Price check passed. Min price $16.96. [2026-01-09T12:04:17.359881] [DEBUG] [REMOTE ] CARE: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:17.360000] [DEBUG] [REMOTE ] CARE: PASS: Integrity check passed. [2026-01-09T12:04:17.360041] [DEBUG] [REMOTE ] CARE: Symbol is viable for forecasting. [2026-01-09T12:04:17.360090] [INFO ] [MAIN ] [585/3524] CARE kept (0.4s) | 583 kept, 2 rejected | 138.8/min | ETA: 21.2m [2026-01-09T12:04:17.751179] [DEBUG] [REMOTE ] CARG: Retrieved 2071 rows, trimmed to 300. [2026-01-09T12:04:17.751297] [DEBUG] [REMOTE ] CARG: PASS: History has at least 300 days. [2026-01-09T12:04:17.751493] [DEBUG] [REMOTE ] CARG: PASS: Price check passed. Min price $33.13. [2026-01-09T12:04:17.751655] [DEBUG] [REMOTE ] CARG: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:17.751767] [DEBUG] [REMOTE ] CARG: PASS: Integrity check passed. [2026-01-09T12:04:17.751808] [DEBUG] [REMOTE ] CARG: Symbol is viable for forecasting. [2026-01-09T12:04:17.751855] [INFO ] [MAIN ] [586/3524] CARG kept (0.4s) | 584 kept, 2 rejected | 138.9/min | ETA: 21.2m [2026-01-09T12:04:18.102209] [DEBUG] [REMOTE ] CARS: Retrieved 2164 rows, trimmed to 300. [2026-01-09T12:04:18.102330] [DEBUG] [REMOTE ] CARS: PASS: History has at least 300 days. [2026-01-09T12:04:18.102528] [DEBUG] [REMOTE ] CARS: PASS: Price check passed. Min price $10.35. [2026-01-09T12:04:18.102689] [DEBUG] [REMOTE ] CARS: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:18.102799] [DEBUG] [REMOTE ] CARS: PASS: Integrity check passed. [2026-01-09T12:04:18.102838] [DEBUG] [REMOTE ] CARS: Symbol is viable for forecasting. [2026-01-09T12:04:18.102885] [INFO ] [MAIN ] [587/3524] CARS kept (0.4s) | 585 kept, 2 rejected | 138.9/min | ETA: 21.1m [2026-01-09T12:04:18.701839] [DEBUG] [REMOTE ] CASH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:18.701971] [DEBUG] [REMOTE ] CASH: PASS: History has at least 300 days. [2026-01-09T12:04:18.702206] [DEBUG] [REMOTE ] CASH: PASS: Price check passed. Min price $66.43. [2026-01-09T12:04:18.702364] [DEBUG] [REMOTE ] CASH: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:18.702484] [DEBUG] [REMOTE ] CASH: PASS: Integrity check passed. [2026-01-09T12:04:18.702525] [DEBUG] [REMOTE ] CASH: Symbol is viable for forecasting. [2026-01-09T12:04:18.702592] [INFO ] [MAIN ] [588/3524] CASH kept (0.6s) | 586 kept, 2 rejected | 138.8/min | ETA: 21.2m [2026-01-09T12:04:19.097741] [DEBUG] [REMOTE ] CASS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:19.097886] [DEBUG] [REMOTE ] CASS: PASS: History has at least 300 days. [2026-01-09T12:04:19.098120] [DEBUG] [REMOTE ] CASS: PASS: Price check passed. Min price $36.51. [2026-01-09T12:04:19.098259] [DEBUG] [REMOTE ] CASS: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:19.098380] [DEBUG] [REMOTE ] CASS: PASS: Integrity check passed. [2026-01-09T12:04:19.098422] [DEBUG] [REMOTE ] CASS: Symbol is viable for forecasting. [2026-01-09T12:04:19.098471] [INFO ] [MAIN ] [589/3524] CASS kept (0.4s) | 587 kept, 2 rejected | 138.8/min | ETA: 21.1m [2026-01-09T12:04:19.566898] [DEBUG] [REMOTE ] CASY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:19.567027] [DEBUG] [REMOTE ] CASY: PASS: History has at least 300 days. [2026-01-09T12:04:19.567236] [DEBUG] [REMOTE ] CASY: PASS: Price check passed. Min price $513.19. [2026-01-09T12:04:19.571152] [DEBUG] [REMOTE ] CASY: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:19.571340] [DEBUG] [REMOTE ] CASY: PASS: Integrity check passed. [2026-01-09T12:04:19.571385] [DEBUG] [REMOTE ] CASY: Symbol is viable for forecasting. [2026-01-09T12:04:19.571434] [INFO ] [MAIN ] [590/3524] CASY kept (0.5s) | 588 kept, 2 rejected | 138.8/min | ETA: 21.1m [2026-01-09T12:04:19.875075] [DEBUG] [REMOTE ] CATH: Retrieved 2446 rows, trimmed to 300. [2026-01-09T12:04:19.875216] [DEBUG] [REMOTE ] CATH: PASS: History has at least 300 days. [2026-01-09T12:04:19.875423] [DEBUG] [REMOTE ] CATH: PASS: Price check passed. Min price $78.52. [2026-01-09T12:04:19.875562] [DEBUG] [REMOTE ] CATH: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:19.875710] [DEBUG] [REMOTE ] CATH: PASS: Integrity check passed. [2026-01-09T12:04:19.875752] [DEBUG] [REMOTE ] CATH: Symbol is viable for forecasting. [2026-01-09T12:04:19.875799] [INFO ] [MAIN ] [591/3524] CATH kept (0.3s) | 589 kept, 2 rejected | 138.9/min | ETA: 21.1m [2026-01-09T12:04:20.341149] [DEBUG] [REMOTE ] CATO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:20.341282] [DEBUG] [REMOTE ] CATO: PASS: History has at least 300 days. [2026-01-09T12:04:20.341499] [DEBUG] [REMOTE ] CATO: PASS: Price check passed. Min price $3.00. [2026-01-09T12:04:20.341658] [DEBUG] [REMOTE ] CATO: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:20.341777] [DEBUG] [REMOTE ] CATO: PASS: Integrity check passed. [2026-01-09T12:04:20.341817] [DEBUG] [REMOTE ] CATO: Symbol is viable for forecasting. [2026-01-09T12:04:20.341864] [INFO ] [MAIN ] [592/3524] CATO kept (0.5s) | 590 kept, 2 rejected | 138.9/min | ETA: 21.1m [2026-01-09T12:04:20.668714] [DEBUG] [REMOTE ] CATY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:20.668853] [DEBUG] [REMOTE ] CATY: PASS: History has at least 300 days. [2026-01-09T12:04:20.669083] [DEBUG] [REMOTE ] CATY: PASS: Price check passed. Min price $44.86. [2026-01-09T12:04:20.669225] [DEBUG] [REMOTE ] CATY: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:20.669350] [DEBUG] [REMOTE ] CATY: PASS: Integrity check passed. [2026-01-09T12:04:20.669393] [DEBUG] [REMOTE ] CATY: Symbol is viable for forecasting. [2026-01-09T12:04:20.669442] [INFO ] [MAIN ] [593/3524] CATY kept (0.3s) | 591 kept, 2 rejected | 138.9/min | ETA: 21.1m [2026-01-09T12:04:20.993882] [DEBUG] [REMOTE ] CAVA: Retrieved 644 rows, trimmed to 300. [2026-01-09T12:04:20.994038] [DEBUG] [REMOTE ] CAVA: PASS: History has at least 300 days. [2026-01-09T12:04:20.994240] [DEBUG] [REMOTE ] CAVA: PASS: Price check passed. Min price $43.59. [2026-01-09T12:04:20.994379] [DEBUG] [REMOTE ] CAVA: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:20.994490] [DEBUG] [REMOTE ] CAVA: PASS: Integrity check passed. [2026-01-09T12:04:20.994530] [DEBUG] [REMOTE ] CAVA: Symbol is viable for forecasting. [2026-01-09T12:04:20.994597] [INFO ] [MAIN ] [594/3524] CAVA kept (0.3s) | 592 kept, 2 rejected | 139.0/min | ETA: 21.1m [2026-01-09T12:04:21.650688] [DEBUG] [REMOTE ] CB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:21.650827] [DEBUG] [REMOTE ] CB: PASS: History has at least 300 days. [2026-01-09T12:04:21.651058] [DEBUG] [REMOTE ] CB: PASS: Price check passed. Min price $267.36. [2026-01-09T12:04:21.651194] [DEBUG] [REMOTE ] CB: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:21.651315] [DEBUG] [REMOTE ] CB: PASS: Integrity check passed. [2026-01-09T12:04:21.651356] [DEBUG] [REMOTE ] CB: Symbol is viable for forecasting. [2026-01-09T12:04:21.651406] [INFO ] [MAIN ] [595/3524] CB kept (0.7s) | 593 kept, 2 rejected | 138.8/min | ETA: 21.1m [2026-01-09T12:04:22.033324] [DEBUG] [REMOTE ] CBAN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:22.033457] [DEBUG] [REMOTE ] CBAN: PASS: History has at least 300 days. [2026-01-09T12:04:22.033692] [DEBUG] [REMOTE ] CBAN: PASS: Price check passed. Min price $15.82. [2026-01-09T12:04:22.033827] [DEBUG] [REMOTE ] CBAN: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:22.033945] [DEBUG] [REMOTE ] CBAN: PASS: Integrity check passed. [2026-01-09T12:04:22.033992] [DEBUG] [REMOTE ] CBAN: Symbol is viable for forecasting. [2026-01-09T12:04:22.034039] [INFO ] [MAIN ] [596/3524] CBAN kept (0.4s) | 594 kept, 2 rejected | 138.9/min | ETA: 21.1m [2026-01-09T12:04:22.306637] [DEBUG] [REMOTE ] CBL: Retrieved 1050 rows, trimmed to 300. [2026-01-09T12:04:22.306772] [DEBUG] [REMOTE ] CBL: PASS: History has at least 300 days. [2026-01-09T12:04:22.306971] [DEBUG] [REMOTE ] CBL: PASS: Price check passed. Min price $28.72. [2026-01-09T12:04:22.307104] [DEBUG] [REMOTE ] CBL: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:22.307215] [DEBUG] [REMOTE ] CBL: PASS: Integrity check passed. [2026-01-09T12:04:22.307255] [DEBUG] [REMOTE ] CBL: Symbol is viable for forecasting. [2026-01-09T12:04:22.307331] [INFO ] [MAIN ] [597/3524] CBL kept (0.3s) | 595 kept, 2 rejected | 139.0/min | ETA: 21.1m [2026-01-09T12:04:22.574814] [DEBUG] [REMOTE ] CBNK: Retrieved 1831 rows, trimmed to 300. [2026-01-09T12:04:22.574944] [DEBUG] [REMOTE ] CBNK: PASS: History has at least 300 days. [2026-01-09T12:04:22.575154] [DEBUG] [REMOTE ] CBNK: PASS: Price check passed. Min price $26.61. [2026-01-09T12:04:22.575353] [DEBUG] [REMOTE ] CBNK: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:22.575491] [DEBUG] [REMOTE ] CBNK: PASS: Integrity check passed. [2026-01-09T12:04:22.575534] [DEBUG] [REMOTE ] CBNK: Symbol is viable for forecasting. [2026-01-09T12:04:22.575604] [INFO ] [MAIN ] [598/3524] CBNK kept (0.3s) | 596 kept, 2 rejected | 139.0/min | ETA: 21.0m [2026-01-09T12:04:23.122648] [DEBUG] [REMOTE ] CBRE: Retrieved 5430 rows, trimmed to 300. [2026-01-09T12:04:23.122799] [DEBUG] [REMOTE ] CBRE: PASS: History has at least 300 days. [2026-01-09T12:04:23.123028] [DEBUG] [REMOTE ] CBRE: PASS: Price check passed. Min price $149.41. [2026-01-09T12:04:23.123164] [DEBUG] [REMOTE ] CBRE: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:23.123284] [DEBUG] [REMOTE ] CBRE: PASS: Integrity check passed. [2026-01-09T12:04:23.123323] [DEBUG] [REMOTE ] CBRE: Symbol is viable for forecasting. [2026-01-09T12:04:23.123372] [INFO ] [MAIN ] [599/3524] CBRE kept (0.5s) | 597 kept, 2 rejected | 139.0/min | ETA: 21.0m [2026-01-09T12:04:23.782203] [DEBUG] [REMOTE ] CBRL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:23.782336] [DEBUG] [REMOTE ] CBRL: PASS: History has at least 300 days. [2026-01-09T12:04:23.782545] [DEBUG] [REMOTE ] CBRL: PASS: Price check passed. Min price $25.02. [2026-01-09T12:04:23.782702] [DEBUG] [REMOTE ] CBRL: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:23.782822] [DEBUG] [REMOTE ] CBRL: PASS: Integrity check passed. [2026-01-09T12:04:23.782861] [DEBUG] [REMOTE ] CBRL: Symbol is viable for forecasting. [2026-01-09T12:04:23.782909] [INFO ] [MAIN ] [600/3524] CBRL kept (0.7s) | 598 kept, 2 rejected | 138.9/min | ETA: 21.1m [2026-01-09T12:04:24.294759] [DEBUG] [REMOTE ] CBSH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:24.294907] [DEBUG] [REMOTE ] CBSH: PASS: History has at least 300 days. [2026-01-09T12:04:24.295157] [DEBUG] [REMOTE ] CBSH: PASS: Price check passed. Min price $48.63. [2026-01-09T12:04:24.295294] [DEBUG] [REMOTE ] CBSH: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:24.295418] [DEBUG] [REMOTE ] CBSH: PASS: Integrity check passed. [2026-01-09T12:04:24.295460] [DEBUG] [REMOTE ] CBSH: Symbol is viable for forecasting. [2026-01-09T12:04:24.295510] [INFO ] [MAIN ] [601/3524] CBSH kept (0.5s) | 599 kept, 2 rejected | 138.8/min | ETA: 21.1m [2026-01-09T12:04:24.503736] [DEBUG] [REMOTE ] CBUS: Retrieved 654 rows, trimmed to 300. [2026-01-09T12:04:24.503859] [DEBUG] [REMOTE ] CBUS: PASS: History has at least 300 days. [2026-01-09T12:04:24.504051] [DEBUG] [REMOTE ] CBUS: PASS: Price check passed. Min price $1.16. [2026-01-09T12:04:24.504185] [DEBUG] [REMOTE ] CBUS: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:24.504296] [DEBUG] [REMOTE ] CBUS: PASS: Integrity check passed. [2026-01-09T12:04:24.504335] [DEBUG] [REMOTE ] CBUS: Symbol is viable for forecasting. [2026-01-09T12:04:24.504381] [INFO ] [MAIN ] [602/3524] CBUS kept (0.2s) | 600 kept, 2 rejected | 138.9/min | ETA: 21.0m [2026-01-09T12:04:25.244307] [DEBUG] [REMOTE ] CBZ: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:25.244464] [DEBUG] [REMOTE ] CBZ: PASS: History has at least 300 days. [2026-01-09T12:04:25.244755] [DEBUG] [REMOTE ] CBZ: PASS: Price check passed. Min price $48.61. [2026-01-09T12:04:25.244933] [DEBUG] [REMOTE ] CBZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:25.245082] [DEBUG] [REMOTE ] CBZ: PASS: Integrity check passed. [2026-01-09T12:04:25.245134] [DEBUG] [REMOTE ] CBZ: Symbol is viable for forecasting. [2026-01-09T12:04:25.245198] [INFO ] [MAIN ] [603/3524] CBZ kept (0.7s) | 601 kept, 2 rejected | 138.8/min | ETA: 21.0m [2026-01-09T12:04:25.568463] [DEBUG] [REMOTE ] CC: Retrieved 2647 rows, trimmed to 300. [2026-01-09T12:04:25.568611] [DEBUG] [REMOTE ] CC: PASS: History has at least 300 days. [2026-01-09T12:04:25.568817] [DEBUG] [REMOTE ] CC: PASS: Price check passed. Min price $10.48. [2026-01-09T12:04:25.568951] [DEBUG] [REMOTE ] CC: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:25.569063] [DEBUG] [REMOTE ] CC: PASS: Integrity check passed. [2026-01-09T12:04:25.569103] [DEBUG] [REMOTE ] CC: Symbol is viable for forecasting. [2026-01-09T12:04:25.569149] [INFO ] [MAIN ] [604/3524] CC kept (0.3s) | 602 kept, 2 rejected | 138.8/min | ETA: 21.0m [2026-01-09T12:04:25.785028] [DEBUG] [REMOTE ] CCAP: Retrieved 1492 rows, trimmed to 300. [2026-01-09T12:04:25.785147] [DEBUG] [REMOTE ] CCAP: PASS: History has at least 300 days. [2026-01-09T12:04:25.785343] [DEBUG] [REMOTE ] CCAP: PASS: Price check passed. Min price $12.78. [2026-01-09T12:04:25.785475] [DEBUG] [REMOTE ] CCAP: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:25.785602] [DEBUG] [REMOTE ] CCAP: PASS: Integrity check passed. [2026-01-09T12:04:25.785644] [DEBUG] [REMOTE ] CCAP: Symbol is viable for forecasting. [2026-01-09T12:04:25.785690] [INFO ] [MAIN ] [605/3524] CCAP kept (0.2s) | 603 kept, 2 rejected | 138.9/min | ETA: 21.0m [2026-01-09T12:04:26.275332] [DEBUG] [REMOTE ] CCB: Retrieved 1880 rows, trimmed to 300. [2026-01-09T12:04:26.275454] [DEBUG] [REMOTE ] CCB: PASS: History has at least 300 days. [2026-01-09T12:04:26.275682] [DEBUG] [REMOTE ] CCB: PASS: Price check passed. Min price $99.46. [2026-01-09T12:04:26.275821] [DEBUG] [REMOTE ] CCB: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:26.275934] [DEBUG] [REMOTE ] CCB: PASS: Integrity check passed. [2026-01-09T12:04:26.275974] [DEBUG] [REMOTE ] CCB: Symbol is viable for forecasting. [2026-01-09T12:04:26.276021] [INFO ] [MAIN ] [606/3524] CCB kept (0.5s) | 604 kept, 2 rejected | 138.9/min | ETA: 21.0m [2026-01-09T12:04:26.939454] [DEBUG] [REMOTE ] CCBG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:26.939606] [DEBUG] [REMOTE ] CCBG: PASS: History has at least 300 days. [2026-01-09T12:04:26.939827] [DEBUG] [REMOTE ] CCBG: PASS: Price check passed. Min price $38.66. [2026-01-09T12:04:26.939962] [DEBUG] [REMOTE ] CCBG: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:26.940077] [DEBUG] [REMOTE ] CCBG: PASS: Integrity check passed. [2026-01-09T12:04:26.940116] [DEBUG] [REMOTE ] CCBG: Symbol is viable for forecasting. [2026-01-09T12:04:26.940163] [INFO ] [MAIN ] [607/3524] CCBG kept (0.7s) | 605 kept, 2 rejected | 138.8/min | ETA: 21.0m [2026-01-09T12:04:27.182802] [DEBUG] [REMOTE ] CCCC: Retrieved 1323 rows, trimmed to 300. [2026-01-09T12:04:27.182932] [DEBUG] [REMOTE ] CCCC: PASS: History has at least 300 days. [2026-01-09T12:04:27.183126] [DEBUG] [REMOTE ] CCCC: PASS: Price check passed. Min price $1.91. [2026-01-09T12:04:27.183267] [DEBUG] [REMOTE ] CCCC: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:27.183376] [DEBUG] [REMOTE ] CCCC: PASS: Integrity check passed. [2026-01-09T12:04:27.183416] [DEBUG] [REMOTE ] CCCC: Symbol is viable for forecasting. [2026-01-09T12:04:27.183462] [INFO ] [MAIN ] [608/3524] CCCC kept (0.2s) | 606 kept, 2 rejected | 138.9/min | ETA: 21.0m [2026-01-09T12:04:27.589504] [DEBUG] [REMOTE ] CCD: Retrieved 2713 rows, trimmed to 300. [2026-01-09T12:04:27.589666] [DEBUG] [REMOTE ] CCD: PASS: History has at least 300 days. [2026-01-09T12:04:27.589868] [DEBUG] [REMOTE ] CCD: PASS: Price check passed. Min price $19.69. [2026-01-09T12:04:27.590002] [DEBUG] [REMOTE ] CCD: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:27.590114] [DEBUG] [REMOTE ] CCD: PASS: Integrity check passed. [2026-01-09T12:04:27.590152] [DEBUG] [REMOTE ] CCD: Symbol is viable for forecasting. [2026-01-09T12:04:27.590200] [INFO ] [MAIN ] [609/3524] CCD kept (0.4s) | 607 kept, 2 rejected | 138.9/min | ETA: 21.0m [2026-01-09T12:04:27.915964] [DEBUG] [REMOTE ] CCEC: Retrieved 344 rows, trimmed to 300. [2026-01-09T12:04:27.916092] [DEBUG] [REMOTE ] CCEC: PASS: History has at least 300 days. [2026-01-09T12:04:27.916285] [DEBUG] [REMOTE ] CCEC: PASS: Price check passed. Min price $19.03. [2026-01-09T12:04:27.916418] [DEBUG] [REMOTE ] CCEC: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:27.916528] [DEBUG] [REMOTE ] CCEC: PASS: Integrity check passed. [2026-01-09T12:04:27.916593] [DEBUG] [REMOTE ] CCEC: Symbol is viable for forecasting. [2026-01-09T12:04:27.916644] [INFO ] [MAIN ] [610/3524] CCEC kept (0.3s) | 608 kept, 2 rejected | 139.0/min | ETA: 21.0m [2026-01-09T12:04:28.623441] [DEBUG] [REMOTE ] CCEP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:28.623636] [DEBUG] [REMOTE ] CCEP: PASS: History has at least 300 days. [2026-01-09T12:04:28.623962] [DEBUG] [REMOTE ] CCEP: PASS: Price check passed. Min price $84.86. [2026-01-09T12:04:28.624130] [DEBUG] [REMOTE ] CCEP: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:28.624304] [DEBUG] [REMOTE ] CCEP: PASS: Integrity check passed. [2026-01-09T12:04:28.624354] [DEBUG] [REMOTE ] CCEP: Symbol is viable for forecasting. [2026-01-09T12:04:28.624407] [INFO ] [MAIN ] [611/3524] CCEP kept (0.7s) | 609 kept, 2 rejected | 138.8/min | ETA: 21.0m [2026-01-09T12:04:29.082086] [DEBUG] [REMOTE ] CCI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:29.082220] [DEBUG] [REMOTE ] CCI: PASS: History has at least 300 days. [2026-01-09T12:04:29.082440] [DEBUG] [REMOTE ] CCI: PASS: Price check passed. Min price $84.52. [2026-01-09T12:04:29.082595] [DEBUG] [REMOTE ] CCI: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:29.082715] [DEBUG] [REMOTE ] CCI: PASS: Integrity check passed. [2026-01-09T12:04:29.082756] [DEBUG] [REMOTE ] CCI: Symbol is viable for forecasting. [2026-01-09T12:04:29.082805] [INFO ] [MAIN ] [612/3524] CCI kept (0.5s) | 610 kept, 2 rejected | 138.8/min | ETA: 21.0m [2026-01-09T12:04:29.415420] [DEBUG] [REMOTE ] CCIF: Retrieved 1665 rows, trimmed to 300. [2026-01-09T12:04:29.415552] [DEBUG] [REMOTE ] CCIF: PASS: History has at least 300 days. [2026-01-09T12:04:29.415801] [DEBUG] [REMOTE ] CCIF: PASS: Price check passed. Min price $4.58. [2026-01-09T12:04:29.415938] [DEBUG] [REMOTE ] CCIF: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:29.416048] [DEBUG] [REMOTE ] CCIF: PASS: Integrity check passed. [2026-01-09T12:04:29.416087] [DEBUG] [REMOTE ] CCIF: Symbol is viable for forecasting. [2026-01-09T12:04:29.416141] [INFO ] [MAIN ] [613/3524] CCIF kept (0.3s) | 611 kept, 2 rejected | 138.9/min | ETA: 21.0m [2026-01-09T12:04:29.955587] [DEBUG] [REMOTE ] CCJ: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:29.955754] [DEBUG] [REMOTE ] CCJ: PASS: History has at least 300 days. [2026-01-09T12:04:29.956012] [DEBUG] [REMOTE ] CCJ: PASS: Price check passed. Min price $79.28. [2026-01-09T12:04:29.956148] [DEBUG] [REMOTE ] CCJ: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:29.956272] [DEBUG] [REMOTE ] CCJ: PASS: Integrity check passed. [2026-01-09T12:04:29.956312] [DEBUG] [REMOTE ] CCJ: Symbol is viable for forecasting. [2026-01-09T12:04:29.956362] [INFO ] [MAIN ] [614/3524] CCJ kept (0.5s) | 612 kept, 2 rejected | 138.8/min | ETA: 21.0m [2026-01-09T12:04:30.483182] [DEBUG] [REMOTE ] CCK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:30.483341] [DEBUG] [REMOTE ] CCK: PASS: History has at least 300 days. [2026-01-09T12:04:30.483634] [DEBUG] [REMOTE ] CCK: PASS: Price check passed. Min price $90.14. [2026-01-09T12:04:30.483774] [DEBUG] [REMOTE ] CCK: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:30.483904] [DEBUG] [REMOTE ] CCK: PASS: Integrity check passed. [2026-01-09T12:04:30.483944] [DEBUG] [REMOTE ] CCK: Symbol is viable for forecasting. [2026-01-09T12:04:30.483995] [INFO ] [MAIN ] [615/3524] CCK kept (0.5s) | 613 kept, 2 rejected | 138.7/min | ETA: 21.0m [2026-01-09T12:04:30.816537] [DEBUG] [REMOTE ] CCL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:30.816684] [DEBUG] [REMOTE ] CCL: PASS: History has at least 300 days. [2026-01-09T12:04:30.816907] [DEBUG] [REMOTE ] CCL: PASS: Price check passed. Min price $24.76. [2026-01-09T12:04:30.817047] [DEBUG] [REMOTE ] CCL: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:30.817182] [DEBUG] [REMOTE ] CCL: PASS: Integrity check passed. [2026-01-09T12:04:30.817230] [DEBUG] [REMOTE ] CCL: Symbol is viable for forecasting. [2026-01-09T12:04:30.817279] [INFO ] [MAIN ] [616/3524] CCL kept (0.3s) | 614 kept, 2 rejected | 138.8/min | ETA: 21.0m [2026-01-09T12:04:31.208513] [DEBUG] [REMOTE ] CCLD: Retrieved 2884 rows, trimmed to 300. [2026-01-09T12:04:31.208665] [DEBUG] [REMOTE ] CCLD: PASS: History has at least 300 days. [2026-01-09T12:04:31.208866] [DEBUG] [REMOTE ] CCLD: PASS: Price check passed. Min price $2.85. [2026-01-09T12:04:31.208998] [DEBUG] [REMOTE ] CCLD: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:31.209107] [DEBUG] [REMOTE ] CCLD: PASS: Integrity check passed. [2026-01-09T12:04:31.209151] [DEBUG] [REMOTE ] CCLD: Symbol is viable for forecasting. [2026-01-09T12:04:31.209197] [INFO ] [MAIN ] [617/3524] CCLD kept (0.4s) | 615 kept, 2 rejected | 138.8/min | ETA: 20.9m [2026-01-09T12:04:31.616694] [DEBUG] [REMOTE ] CCNE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:31.616834] [DEBUG] [REMOTE ] CCNE: PASS: History has at least 300 days. [2026-01-09T12:04:31.617072] [DEBUG] [REMOTE ] CCNE: PASS: Price check passed. Min price $22.88. [2026-01-09T12:04:31.617210] [DEBUG] [REMOTE ] CCNE: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:31.617356] [DEBUG] [REMOTE ] CCNE: PASS: Integrity check passed. [2026-01-09T12:04:31.617397] [DEBUG] [REMOTE ] CCNE: Symbol is viable for forecasting. [2026-01-09T12:04:31.617447] [INFO ] [MAIN ] [618/3524] CCNE kept (0.4s) | 616 kept, 2 rejected | 138.8/min | ETA: 20.9m [2026-01-09T12:04:32.145865] [DEBUG] [REMOTE ] CCO: Retrieved 5069 rows, trimmed to 300. [2026-01-09T12:04:32.145993] [DEBUG] [REMOTE ] CCO: PASS: History has at least 300 days. [2026-01-09T12:04:32.146199] [DEBUG] [REMOTE ] CCO: PASS: Price check passed. Min price $1.35. [2026-01-09T12:04:32.146333] [DEBUG] [REMOTE ] CCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:32.146445] [DEBUG] [REMOTE ] CCO: PASS: Integrity check passed. [2026-01-09T12:04:32.146484] [DEBUG] [REMOTE ] CCO: Symbol is viable for forecasting. [2026-01-09T12:04:32.146532] [INFO ] [MAIN ] [619/3524] CCO kept (0.5s) | 617 kept, 2 rejected | 138.8/min | ETA: 20.9m [2026-01-09T12:04:32.608089] [DEBUG] [REMOTE ] CCOI: Retrieved 6021 rows, trimmed to 300. [2026-01-09T12:04:32.608225] [DEBUG] [REMOTE ] CCOI: PASS: History has at least 300 days. [2026-01-09T12:04:32.608432] [DEBUG] [REMOTE ] CCOI: PASS: Price check passed. Min price $16.66. [2026-01-09T12:04:32.608567] [DEBUG] [REMOTE ] CCOI: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:32.608702] [DEBUG] [REMOTE ] CCOI: PASS: Integrity check passed. [2026-01-09T12:04:32.608743] [DEBUG] [REMOTE ] CCOI: Symbol is viable for forecasting. [2026-01-09T12:04:32.608790] [INFO ] [MAIN ] [620/3524] CCOI kept (0.5s) | 618 kept, 2 rejected | 138.8/min | ETA: 20.9m [2026-01-09T12:04:33.059599] [DEBUG] [REMOTE ] CCRN: Retrieved 6090 rows, trimmed to 300. [2026-01-09T12:04:33.059810] [DEBUG] [REMOTE ] CCRN: PASS: History has at least 300 days. [2026-01-09T12:04:33.060086] [DEBUG] [REMOTE ] CCRN: PASS: Price check passed. Min price $7.53. [2026-01-09T12:04:33.060231] [DEBUG] [REMOTE ] CCRN: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:33.060365] [DEBUG] [REMOTE ] CCRN: PASS: Integrity check passed. [2026-01-09T12:04:33.060408] [DEBUG] [REMOTE ] CCRN: Symbol is viable for forecasting. [2026-01-09T12:04:33.060461] [INFO ] [MAIN ] [621/3524] CCRN kept (0.5s) | 619 kept, 2 rejected | 138.8/min | ETA: 20.9m [2026-01-09T12:04:33.480608] [DEBUG] [REMOTE ] CCS: Retrieved 2908 rows, trimmed to 300. [2026-01-09T12:04:33.480747] [DEBUG] [REMOTE ] CCS: PASS: History has at least 300 days. [2026-01-09T12:04:33.480960] [DEBUG] [REMOTE ] CCS: PASS: Price check passed. Min price $56.09. [2026-01-09T12:04:33.481131] [DEBUG] [REMOTE ] CCS: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:33.481262] [DEBUG] [REMOTE ] CCS: PASS: Integrity check passed. [2026-01-09T12:04:33.481303] [DEBUG] [REMOTE ] CCS: Symbol is viable for forecasting. [2026-01-09T12:04:33.481352] [INFO ] [MAIN ] [622/3524] CCS kept (0.4s) | 620 kept, 2 rejected | 138.8/min | ETA: 20.9m [2026-01-09T12:04:33.681477] [DEBUG] [REMOTE ] CCSI: Retrieved 1067 rows, trimmed to 300. [2026-01-09T12:04:33.681634] [DEBUG] [REMOTE ] CCSI: PASS: History has at least 300 days. [2026-01-09T12:04:33.681839] [DEBUG] [REMOTE ] CCSI: PASS: Price check passed. Min price $20.24. [2026-01-09T12:04:33.681972] [DEBUG] [REMOTE ] CCSI: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:33.682082] [DEBUG] [REMOTE ] CCSI: PASS: Integrity check passed. [2026-01-09T12:04:33.682122] [DEBUG] [REMOTE ] CCSI: Symbol is viable for forecasting. [2026-01-09T12:04:33.682168] [INFO ] [MAIN ] [623/3524] CCSI kept (0.2s) | 621 kept, 2 rejected | 138.9/min | ETA: 20.9m [2026-01-09T12:04:34.246432] [DEBUG] [REMOTE ] CDC: Retrieved 2898 rows, trimmed to 300. [2026-01-09T12:04:34.246557] [DEBUG] [REMOTE ] CDC: PASS: History has at least 300 days. [2026-01-09T12:04:34.246779] [DEBUG] [REMOTE ] CDC: PASS: Price check passed. Min price $64.10. [2026-01-09T12:04:34.246913] [DEBUG] [REMOTE ] CDC: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:34.247024] [DEBUG] [REMOTE ] CDC: PASS: Integrity check passed. [2026-01-09T12:04:34.247063] [DEBUG] [REMOTE ] CDC: Symbol is viable for forecasting. [2026-01-09T12:04:34.247111] [INFO ] [MAIN ] [624/3524] CDC kept (0.6s) | 622 kept, 2 rejected | 138.8/min | ETA: 20.9m [2026-01-09T12:04:34.733778] [DEBUG] [REMOTE ] CDE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:34.733911] [DEBUG] [REMOTE ] CDE: PASS: History has at least 300 days. [2026-01-09T12:04:34.734123] [DEBUG] [REMOTE ] CDE: PASS: Price check passed. Min price $13.82. [2026-01-09T12:04:34.734259] [DEBUG] [REMOTE ] CDE: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:34.734374] [DEBUG] [REMOTE ] CDE: PASS: Integrity check passed. [2026-01-09T12:04:34.734414] [DEBUG] [REMOTE ] CDE: Symbol is viable for forecasting. [2026-01-09T12:04:34.734461] [INFO ] [MAIN ] [625/3524] CDE kept (0.5s) | 623 kept, 2 rejected | 138.8/min | ETA: 20.9m [2026-01-09T12:04:34.922805] [DEBUG] [REMOTE ] CDIO: Retrieved 999 rows, trimmed to 300. [2026-01-09T12:04:34.922951] [DEBUG] [REMOTE ] CDIO: PASS: History has at least 300 days. [2026-01-09T12:04:34.923160] [DEBUG] [REMOTE ] CDIO: PASS: Price check passed. Min price $2.40. [2026-01-09T12:04:34.923508] [DEBUG] [REMOTE ] CDIO: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:34.923653] [DEBUG] [REMOTE ] CDIO: PASS: Integrity check passed. [2026-01-09T12:04:34.923696] [DEBUG] [REMOTE ] CDIO: Symbol is viable for forecasting. [2026-01-09T12:04:34.923744] [INFO ] [MAIN ] [626/3524] CDIO kept (0.2s) | 624 kept, 2 rejected | 138.9/min | ETA: 20.9m [2026-01-09T12:04:35.502567] [DEBUG] [REMOTE ] CDL: Retrieved 2643 rows, trimmed to 300. [2026-01-09T12:04:35.503483] [DEBUG] [REMOTE ] CDL: PASS: History has at least 300 days. [2026-01-09T12:04:35.504012] [DEBUG] [REMOTE ] CDL: PASS: Price check passed. Min price $66.88. [2026-01-09T12:04:35.504220] [DEBUG] [REMOTE ] CDL: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:35.504414] [DEBUG] [REMOTE ] CDL: PASS: Integrity check passed. [2026-01-09T12:04:35.504474] [DEBUG] [REMOTE ] CDL: Symbol is viable for forecasting. [2026-01-09T12:04:35.504547] [INFO ] [MAIN ] [627/3524] CDL kept (0.6s) | 625 kept, 2 rejected | 138.8/min | ETA: 20.9m [2026-01-09T12:04:35.901007] [DEBUG] [REMOTE ] CDNA: Retrieved 2888 rows, trimmed to 300. [2026-01-09T12:04:35.901192] [DEBUG] [REMOTE ] CDNA: PASS: History has at least 300 days. [2026-01-09T12:04:35.901529] [DEBUG] [REMOTE ] CDNA: PASS: Price check passed. Min price $14.28. [2026-01-09T12:04:35.901733] [DEBUG] [REMOTE ] CDNA: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:35.901882] [DEBUG] [REMOTE ] CDNA: PASS: Integrity check passed. [2026-01-09T12:04:35.901927] [DEBUG] [REMOTE ] CDNA: Symbol is viable for forecasting. [2026-01-09T12:04:35.901979] [INFO ] [MAIN ] [628/3524] CDNA kept (0.4s) | 626 kept, 2 rejected | 138.9/min | ETA: 20.9m [2026-01-09T12:04:36.392340] [DEBUG] [REMOTE ] CDNS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:36.392479] [DEBUG] [REMOTE ] CDNS: PASS: History has at least 300 days. [2026-01-09T12:04:36.392713] [DEBUG] [REMOTE ] CDNS: PASS: Price check passed. Min price $300.58. [2026-01-09T12:04:36.392854] [DEBUG] [REMOTE ] CDNS: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:36.392971] [DEBUG] [REMOTE ] CDNS: PASS: Integrity check passed. [2026-01-09T12:04:36.393012] [DEBUG] [REMOTE ] CDNS: Symbol is viable for forecasting. [2026-01-09T12:04:36.393060] [INFO ] [MAIN ] [629/3524] CDNS kept (0.5s) | 627 kept, 2 rejected | 138.8/min | ETA: 20.9m [2026-01-09T12:04:36.901174] [DEBUG] [REMOTE ] CDP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:36.901304] [DEBUG] [REMOTE ] CDP: PASS: History has at least 300 days. [2026-01-09T12:04:36.901514] [DEBUG] [REMOTE ] CDP: PASS: Price check passed. Min price $27.02. [2026-01-09T12:04:36.901668] [DEBUG] [REMOTE ] CDP: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:36.901786] [DEBUG] [REMOTE ] CDP: PASS: Integrity check passed. [2026-01-09T12:04:36.901826] [DEBUG] [REMOTE ] CDP: Symbol is viable for forecasting. [2026-01-09T12:04:36.901873] [INFO ] [MAIN ] [630/3524] CDP kept (0.5s) | 628 kept, 2 rejected | 138.8/min | ETA: 20.9m [2026-01-09T12:04:37.127095] [DEBUG] [REMOTE ] CDRE: Retrieved 1048 rows, trimmed to 300. [2026-01-09T12:04:37.127233] [DEBUG] [REMOTE ] CDRE: PASS: History has at least 300 days. [2026-01-09T12:04:37.127462] [DEBUG] [REMOTE ] CDRE: PASS: Price check passed. Min price $39.51. [2026-01-09T12:04:37.127624] [DEBUG] [REMOTE ] CDRE: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:37.127738] [DEBUG] [REMOTE ] CDRE: PASS: Integrity check passed. [2026-01-09T12:04:37.127777] [DEBUG] [REMOTE ] CDRE: Symbol is viable for forecasting. [2026-01-09T12:04:37.127841] [INFO ] [MAIN ] [631/3524] CDRE kept (0.2s) | 629 kept, 2 rejected | 138.9/min | ETA: 20.8m [2026-01-09T12:04:37.533977] [DEBUG] [REMOTE ] CDRO: Retrieved 1030 rows, trimmed to 300. [2026-01-09T12:04:37.534170] [DEBUG] [REMOTE ] CDRO: PASS: History has at least 300 days. [2026-01-09T12:04:37.534419] [DEBUG] [REMOTE ] CDRO: PASS: Price check passed. Min price $5.43. [2026-01-09T12:04:37.534600] [DEBUG] [REMOTE ] CDRO: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:37.534739] [DEBUG] [REMOTE ] CDRO: PASS: Integrity check passed. [2026-01-09T12:04:37.534783] [DEBUG] [REMOTE ] CDRO: Symbol is viable for forecasting. [2026-01-09T12:04:37.534840] [INFO ] [MAIN ] [632/3524] CDRO kept (0.4s) | 630 kept, 2 rejected | 138.9/min | ETA: 20.8m [2026-01-09T12:04:38.003020] [DEBUG] [REMOTE ] CDXS: Retrieved 3954 rows, trimmed to 300. [2026-01-09T12:04:38.003240] [DEBUG] [REMOTE ] CDXS: PASS: History has at least 300 days. [2026-01-09T12:04:38.003525] [DEBUG] [REMOTE ] CDXS: PASS: Price check passed. Min price $1.54. [2026-01-09T12:04:38.003697] [DEBUG] [REMOTE ] CDXS: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:38.003829] [DEBUG] [REMOTE ] CDXS: PASS: Integrity check passed. [2026-01-09T12:04:38.003871] [DEBUG] [REMOTE ] CDXS: Symbol is viable for forecasting. [2026-01-09T12:04:38.003924] [INFO ] [MAIN ] [633/3524] CDXS kept (0.5s) | 631 kept, 2 rejected | 138.9/min | ETA: 20.8m [2026-01-09T12:04:38.553442] [DEBUG] [REMOTE ] CDZI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:38.553618] [DEBUG] [REMOTE ] CDZI: PASS: History has at least 300 days. [2026-01-09T12:04:38.553846] [DEBUG] [REMOTE ] CDZI: PASS: Price check passed. Min price $4.60. [2026-01-09T12:04:38.553982] [DEBUG] [REMOTE ] CDZI: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:38.554102] [DEBUG] [REMOTE ] CDZI: PASS: Integrity check passed. [2026-01-09T12:04:38.554144] [DEBUG] [REMOTE ] CDZI: Symbol is viable for forecasting. [2026-01-09T12:04:38.554192] [INFO ] [MAIN ] [634/3524] CDZI kept (0.6s) | 632 kept, 2 rejected | 138.8/min | ETA: 20.8m [2026-01-09T12:04:38.970096] [DEBUG] [REMOTE ] CE: Retrieved 5275 rows, trimmed to 300. [2026-01-09T12:04:38.970244] [DEBUG] [REMOTE ] CE: PASS: History has at least 300 days. [2026-01-09T12:04:38.970471] [DEBUG] [REMOTE ] CE: PASS: Price check passed. Min price $35.53. [2026-01-09T12:04:38.970660] [DEBUG] [REMOTE ] CE: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:38.970792] [DEBUG] [REMOTE ] CE: PASS: Integrity check passed. [2026-01-09T12:04:38.970851] [DEBUG] [REMOTE ] CE: Symbol is viable for forecasting. [2026-01-09T12:04:38.970905] [INFO ] [MAIN ] [635/3524] CE kept (0.4s) | 633 kept, 2 rejected | 138.8/min | ETA: 20.8m [2026-01-09T12:04:39.432420] [DEBUG] [REMOTE ] CECO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:39.432651] [DEBUG] [REMOTE ] CECO: PASS: History has at least 300 days. [2026-01-09T12:04:39.432973] [DEBUG] [REMOTE ] CECO: PASS: Price check passed. Min price $47.44. [2026-01-09T12:04:39.433120] [DEBUG] [REMOTE ] CECO: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:39.433274] [DEBUG] [REMOTE ] CECO: PASS: Integrity check passed. [2026-01-09T12:04:39.433315] [DEBUG] [REMOTE ] CECO: Symbol is viable for forecasting. [2026-01-09T12:04:39.433373] [INFO ] [MAIN ] [636/3524] CECO kept (0.5s) | 634 kept, 2 rejected | 138.8/min | ETA: 20.8m [2026-01-09T12:04:39.536165] [DEBUG] [REMOTE ] CEG: Retrieved 987 rows, trimmed to 300. [2026-01-09T12:04:39.536547] [DEBUG] [REMOTE ] CEG: PASS: History has at least 300 days. [2026-01-09T12:04:39.536830] [DEBUG] [REMOTE ] CEG: PASS: Price check passed. Min price $322.54. [2026-01-09T12:04:39.536977] [DEBUG] [REMOTE ] CEG: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:39.537104] [DEBUG] [REMOTE ] CEG: PASS: Integrity check passed. [2026-01-09T12:04:39.537147] [DEBUG] [REMOTE ] CEG: Symbol is viable for forecasting. [2026-01-09T12:04:39.537226] [INFO ] [MAIN ] [637/3524] CEG kept (0.1s) | 635 kept, 2 rejected | 139.0/min | ETA: 20.8m [2026-01-09T12:04:40.123549] [DEBUG] [REMOTE ] CELC: Retrieved 2087 rows, trimmed to 300. [2026-01-09T12:04:40.123764] [DEBUG] [REMOTE ] CELC: PASS: History has at least 300 days. [2026-01-09T12:04:40.124014] [DEBUG] [REMOTE ] CELC: PASS: Price check passed. Min price $46.20. [2026-01-09T12:04:40.124153] [DEBUG] [REMOTE ] CELC: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:40.124276] [DEBUG] [REMOTE ] CELC: PASS: Integrity check passed. [2026-01-09T12:04:40.124317] [DEBUG] [REMOTE ] CELC: Symbol is viable for forecasting. [2026-01-09T12:04:40.124368] [INFO ] [MAIN ] [638/3524] CELC kept (0.6s) | 636 kept, 2 rejected | 138.9/min | ETA: 20.8m [2026-01-09T12:04:40.563080] [DEBUG] [REMOTE ] CELH: Retrieved 2481 rows, trimmed to 300. [2026-01-09T12:04:40.563220] [DEBUG] [REMOTE ] CELH: PASS: History has at least 300 days. [2026-01-09T12:04:40.563434] [DEBUG] [REMOTE ] CELH: PASS: Price check passed. Min price $37.92. [2026-01-09T12:04:40.563604] [DEBUG] [REMOTE ] CELH: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:40.563733] [DEBUG] [REMOTE ] CELH: PASS: Integrity check passed. [2026-01-09T12:04:40.563775] [DEBUG] [REMOTE ] CELH: Symbol is viable for forecasting. [2026-01-09T12:04:40.563825] [INFO ] [MAIN ] [639/3524] CELH kept (0.4s) | 637 kept, 2 rejected | 138.9/min | ETA: 20.8m [2026-01-09T12:04:40.956073] [DEBUG] [REMOTE ] CELZ: Retrieved 2556 rows, trimmed to 300. [2026-01-09T12:04:40.956271] [DEBUG] [REMOTE ] CELZ: PASS: History has at least 300 days. [2026-01-09T12:04:40.956546] [DEBUG] [REMOTE ] CELZ: PASS: Price check passed. Min price $1.84. [2026-01-09T12:04:40.956713] [DEBUG] [REMOTE ] CELZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:40.956849] [DEBUG] [REMOTE ] CELZ: PASS: Integrity check passed. [2026-01-09T12:04:40.956891] [DEBUG] [REMOTE ] CELZ: Symbol is viable for forecasting. [2026-01-09T12:04:40.956945] [INFO ] [MAIN ] [640/3524] CELZ kept (0.4s) | 638 kept, 2 rejected | 138.9/min | ETA: 20.8m [2026-01-09T12:04:41.351644] [DEBUG] [REMOTE ] CENTA: Retrieved 4762 rows, trimmed to 300. [2026-01-09T12:04:41.351778] [DEBUG] [REMOTE ] CENTA: PASS: History has at least 300 days. [2026-01-09T12:04:41.352003] [DEBUG] [REMOTE ] CENTA: PASS: Price check passed. Min price $26.69. [2026-01-09T12:04:41.352145] [DEBUG] [REMOTE ] CENTA: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:41.352290] [DEBUG] [REMOTE ] CENTA: PASS: Integrity check passed. [2026-01-09T12:04:41.352340] [DEBUG] [REMOTE ] CENTA: Symbol is viable for forecasting. [2026-01-09T12:04:41.352413] [INFO ] [MAIN ] [641/3524] CENTA kept (0.4s) | 639 kept, 2 rejected | 138.9/min | ETA: 20.8m [2026-01-09T12:04:41.786657] [DEBUG] [REMOTE ] CENX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:41.786802] [DEBUG] [REMOTE ] CENX: PASS: History has at least 300 days. [2026-01-09T12:04:41.787038] [DEBUG] [REMOTE ] CENX: PASS: Price check passed. Min price $26.19. [2026-01-09T12:04:41.787176] [DEBUG] [REMOTE ] CENX: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:41.787321] [DEBUG] [REMOTE ] CENX: PASS: Integrity check passed. [2026-01-09T12:04:41.787365] [DEBUG] [REMOTE ] CENX: Symbol is viable for forecasting. [2026-01-09T12:04:41.787415] [INFO ] [MAIN ] [642/3524] CENX kept (0.4s) | 640 kept, 2 rejected | 138.9/min | ETA: 20.7m [2026-01-09T12:04:42.278706] [DEBUG] [REMOTE ] CERS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:42.278848] [DEBUG] [REMOTE ] CERS: PASS: History has at least 300 days. [2026-01-09T12:04:42.279080] [DEBUG] [REMOTE ] CERS: PASS: Price check passed. Min price $1.40. [2026-01-09T12:04:42.279218] [DEBUG] [REMOTE ] CERS: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:42.279339] [DEBUG] [REMOTE ] CERS: PASS: Integrity check passed. [2026-01-09T12:04:42.279379] [DEBUG] [REMOTE ] CERS: Symbol is viable for forecasting. [2026-01-09T12:04:42.279442] [INFO ] [MAIN ] [643/3524] CERS kept (0.5s) | 641 kept, 2 rejected | 138.9/min | ETA: 20.7m [2026-01-09T12:04:42.595526] [DEBUG] [REMOTE ] CETX: Retrieved 2651 rows, trimmed to 300. [2026-01-09T12:04:42.595681] [DEBUG] [REMOTE ] CETX: PASS: History has at least 300 days. [2026-01-09T12:04:42.595884] [DEBUG] [REMOTE ] CETX: PASS: Price check passed. Min price $2.11. [2026-01-09T12:04:42.596020] [DEBUG] [REMOTE ] CETX: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:42.596132] [DEBUG] [REMOTE ] CETX: PASS: Integrity check passed. [2026-01-09T12:04:42.596173] [DEBUG] [REMOTE ] CETX: Symbol is viable for forecasting. [2026-01-09T12:04:42.596221] [INFO ] [MAIN ] [644/3524] CETX kept (0.3s) | 642 kept, 2 rejected | 139.0/min | ETA: 20.7m [2026-01-09T12:04:43.084092] [DEBUG] [REMOTE ] CEVA: Retrieved 5833 rows, trimmed to 300. [2026-01-09T12:04:43.084232] [DEBUG] [REMOTE ] CEVA: PASS: History has at least 300 days. [2026-01-09T12:04:43.084449] [DEBUG] [REMOTE ] CEVA: PASS: Price check passed. Min price $18.63. [2026-01-09T12:04:43.084608] [DEBUG] [REMOTE ] CEVA: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:43.084732] [DEBUG] [REMOTE ] CEVA: PASS: Integrity check passed. [2026-01-09T12:04:43.084777] [DEBUG] [REMOTE ] CEVA: Symbol is viable for forecasting. [2026-01-09T12:04:43.084827] [INFO ] [MAIN ] [645/3524] CEVA kept (0.5s) | 643 kept, 2 rejected | 138.9/min | ETA: 20.7m [2026-01-09T12:04:43.440692] [DEBUG] [REMOTE ] CF: Retrieved 5135 rows, trimmed to 300. [2026-01-09T12:04:43.440832] [DEBUG] [REMOTE ] CF: PASS: History has at least 300 days. [2026-01-09T12:04:43.441055] [DEBUG] [REMOTE ] CF: PASS: Price check passed. Min price $76.09. [2026-01-09T12:04:43.441199] [DEBUG] [REMOTE ] CF: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:43.441323] [DEBUG] [REMOTE ] CF: PASS: Integrity check passed. [2026-01-09T12:04:43.441366] [DEBUG] [REMOTE ] CF: Symbol is viable for forecasting. [2026-01-09T12:04:43.441416] [INFO ] [MAIN ] [646/3524] CF kept (0.4s) | 644 kept, 2 rejected | 139.0/min | ETA: 20.7m [2026-01-09T12:04:43.950194] [DEBUG] [REMOTE ] CFFN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:43.950340] [DEBUG] [REMOTE ] CFFN: PASS: History has at least 300 days. [2026-01-09T12:04:43.950589] [DEBUG] [REMOTE ] CFFN: PASS: Price check passed. Min price $5.94. [2026-01-09T12:04:43.950738] [DEBUG] [REMOTE ] CFFN: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:43.950863] [DEBUG] [REMOTE ] CFFN: PASS: Integrity check passed. [2026-01-09T12:04:43.950907] [DEBUG] [REMOTE ] CFFN: Symbol is viable for forecasting. [2026-01-09T12:04:43.950958] [INFO ] [MAIN ] [647/3524] CFFN kept (0.5s) | 645 kept, 2 rejected | 138.9/min | ETA: 20.7m [2026-01-09T12:04:44.338961] [DEBUG] [REMOTE ] CFG: Retrieved 2840 rows, trimmed to 300. [2026-01-09T12:04:44.339093] [DEBUG] [REMOTE ] CFG: PASS: History has at least 300 days. [2026-01-09T12:04:44.339302] [DEBUG] [REMOTE ] CFG: PASS: Price check passed. Min price $47.95. [2026-01-09T12:04:44.339440] [DEBUG] [REMOTE ] CFG: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:44.339555] [DEBUG] [REMOTE ] CFG: PASS: Integrity check passed. [2026-01-09T12:04:44.339617] [DEBUG] [REMOTE ] CFG: Symbol is viable for forecasting. [2026-01-09T12:04:44.339669] [INFO ] [MAIN ] [648/3524] CFG kept (0.4s) | 646 kept, 2 rejected | 139.0/min | ETA: 20.7m [2026-01-09T12:04:44.701511] [DEBUG] [REMOTE ] CFO: Retrieved 2898 rows, trimmed to 300. [2026-01-09T12:04:44.701671] [DEBUG] [REMOTE ] CFO: PASS: History has at least 300 days. [2026-01-09T12:04:44.701878] [DEBUG] [REMOTE ] CFO: PASS: Price check passed. Min price $70.57. [2026-01-09T12:04:44.702012] [DEBUG] [REMOTE ] CFO: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:44.702125] [DEBUG] [REMOTE ] CFO: PASS: Integrity check passed. [2026-01-09T12:04:44.702165] [DEBUG] [REMOTE ] CFO: Symbol is viable for forecasting. [2026-01-09T12:04:44.702228] [INFO ] [MAIN ] [649/3524] CFO kept (0.4s) | 647 kept, 2 rejected | 139.0/min | ETA: 20.7m [2026-01-09T12:04:45.113924] [DEBUG] [REMOTE ] CG: Retrieved 3441 rows, trimmed to 300. [2026-01-09T12:04:45.114056] [DEBUG] [REMOTE ] CG: PASS: History has at least 300 days. [2026-01-09T12:04:45.114265] [DEBUG] [REMOTE ] CG: PASS: Price check passed. Min price $50.78. [2026-01-09T12:04:45.114404] [DEBUG] [REMOTE ] CG: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:45.114520] [DEBUG] [REMOTE ] CG: PASS: Integrity check passed. [2026-01-09T12:04:45.114560] [DEBUG] [REMOTE ] CG: Symbol is viable for forecasting. [2026-01-09T12:04:45.114635] [INFO ] [MAIN ] [650/3524] CG kept (0.4s) | 648 kept, 2 rejected | 139.0/min | ETA: 20.7m [2026-01-09T12:04:45.300205] [DEBUG] [REMOTE ] CGABL: Retrieved 1166 rows, trimmed to 300. [2026-01-09T12:04:45.300336] [DEBUG] [REMOTE ] CGABL: PASS: History has at least 300 days. [2026-01-09T12:04:45.300531] [DEBUG] [REMOTE ] CGABL: PASS: Price check passed. Min price $17.09. [2026-01-09T12:04:45.300684] [DEBUG] [REMOTE ] CGABL: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:45.300795] [DEBUG] [REMOTE ] CGABL: PASS: Integrity check passed. [2026-01-09T12:04:45.300835] [DEBUG] [REMOTE ] CGABL: Symbol is viable for forecasting. [2026-01-09T12:04:45.300888] [INFO ] [MAIN ] [651/3524] CGABL kept (0.2s) | 649 kept, 2 rejected | 139.1/min | ETA: 20.7m [2026-01-09T12:04:45.803123] [DEBUG] [REMOTE ] CGBD: Retrieved 2155 rows, trimmed to 300. [2026-01-09T12:04:45.803253] [DEBUG] [REMOTE ] CGBD: PASS: History has at least 300 days. [2026-01-09T12:04:45.803462] [DEBUG] [REMOTE ] CGBD: PASS: Price check passed. Min price $11.28. [2026-01-09T12:04:45.803631] [DEBUG] [REMOTE ] CGBD: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:45.803750] [DEBUG] [REMOTE ] CGBD: PASS: Integrity check passed. [2026-01-09T12:04:45.803793] [DEBUG] [REMOTE ] CGBD: Symbol is viable for forecasting. [2026-01-09T12:04:45.803842] [INFO ] [MAIN ] [652/3524] CGBD kept (0.5s) | 650 kept, 2 rejected | 139.1/min | ETA: 20.6m [2026-01-09T12:04:46.282509] [DEBUG] [REMOTE ] CGC: Retrieved 2958 rows, trimmed to 300. [2026-01-09T12:04:46.282662] [DEBUG] [REMOTE ] CGC: PASS: History has at least 300 days. [2026-01-09T12:04:46.282863] [DEBUG] [REMOTE ] CGC: PASS: Price check passed. Min price $1.01. [2026-01-09T12:04:46.282998] [DEBUG] [REMOTE ] CGC: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:46.283107] [DEBUG] [REMOTE ] CGC: PASS: Integrity check passed. [2026-01-09T12:04:46.283147] [DEBUG] [REMOTE ] CGC: Symbol is viable for forecasting. [2026-01-09T12:04:46.283195] [INFO ] [MAIN ] [653/3524] CGC kept (0.5s) | 651 kept, 2 rejected | 139.1/min | ETA: 20.6m [2026-01-09T12:04:46.610149] [DEBUG] [REMOTE ] CGEM: Retrieved 1256 rows, trimmed to 300. [2026-01-09T12:04:46.610281] [DEBUG] [REMOTE ] CGEM: PASS: History has at least 300 days. [2026-01-09T12:04:46.610482] [DEBUG] [REMOTE ] CGEM: PASS: Price check passed. Min price $7.19. [2026-01-09T12:04:46.610654] [DEBUG] [REMOTE ] CGEM: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:46.610768] [DEBUG] [REMOTE ] CGEM: PASS: Integrity check passed. [2026-01-09T12:04:46.610809] [DEBUG] [REMOTE ] CGEM: Symbol is viable for forecasting. [2026-01-09T12:04:46.610857] [INFO ] [MAIN ] [654/3524] CGEM kept (0.3s) | 652 kept, 2 rejected | 139.1/min | ETA: 20.6m [2026-01-09T12:04:47.212927] [DEBUG] [REMOTE ] CGEN: Retrieved 6390 rows, trimmed to 300. [2026-01-09T12:04:47.213074] [DEBUG] [REMOTE ] CGEN: PASS: History has at least 300 days. [2026-01-09T12:04:47.213314] [DEBUG] [REMOTE ] CGEN: PASS: Price check passed. Min price $1.47. [2026-01-09T12:04:47.213452] [DEBUG] [REMOTE ] CGEN: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:47.213594] [DEBUG] [REMOTE ] CGEN: PASS: Integrity check passed. [2026-01-09T12:04:47.213940] [DEBUG] [REMOTE ] CGEN: Symbol is viable for forecasting. [2026-01-09T12:04:47.213998] [INFO ] [MAIN ] [655/3524] CGEN kept (0.6s) | 653 kept, 2 rejected | 139.0/min | ETA: 20.6m [2026-01-09T12:04:47.630299] [DEBUG] [REMOTE ] CGNX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:47.630442] [DEBUG] [REMOTE ] CGNX: PASS: History has at least 300 days. [2026-01-09T12:04:47.630698] [DEBUG] [REMOTE ] CGNX: PASS: Price check passed. Min price $34.80. [2026-01-09T12:04:47.630886] [DEBUG] [REMOTE ] CGNX: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:47.631048] [DEBUG] [REMOTE ] CGNX: PASS: Integrity check passed. [2026-01-09T12:04:47.631107] [DEBUG] [REMOTE ] CGNX: Symbol is viable for forecasting. [2026-01-09T12:04:47.631176] [INFO ] [MAIN ] [656/3524] CGNX kept (0.4s) | 654 kept, 2 rejected | 139.0/min | ETA: 20.6m [2026-01-09T12:04:48.085705] [DEBUG] [REMOTE ] CGO: Retrieved 5081 rows, trimmed to 300. [2026-01-09T12:04:48.085853] [DEBUG] [REMOTE ] CGO: PASS: History has at least 300 days. [2026-01-09T12:04:48.086079] [DEBUG] [REMOTE ] CGO: PASS: Price check passed. Min price $10.78. [2026-01-09T12:04:48.086222] [DEBUG] [REMOTE ] CGO: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:48.086345] [DEBUG] [REMOTE ] CGO: PASS: Integrity check passed. [2026-01-09T12:04:48.086389] [DEBUG] [REMOTE ] CGO: Symbol is viable for forecasting. [2026-01-09T12:04:48.086438] [INFO ] [MAIN ] [657/3524] CGO kept (0.5s) | 655 kept, 2 rejected | 139.0/min | ETA: 20.6m [2026-01-09T12:04:48.257809] [DEBUG] [REMOTE ] CGON: Retrieved 491 rows, trimmed to 300. [2026-01-09T12:04:48.257947] [DEBUG] [REMOTE ] CGON: PASS: History has at least 300 days. [2026-01-09T12:04:48.258150] [DEBUG] [REMOTE ] CGON: PASS: Price check passed. Min price $37.37. [2026-01-09T12:04:48.258287] [DEBUG] [REMOTE ] CGON: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:48.258401] [DEBUG] [REMOTE ] CGON: PASS: Integrity check passed. [2026-01-09T12:04:48.258443] [DEBUG] [REMOTE ] CGON: Symbol is viable for forecasting. [2026-01-09T12:04:48.258490] [INFO ] [MAIN ] [658/3524] CGON kept (0.2s) | 656 kept, 2 rejected | 139.1/min | ETA: 20.6m [2026-01-09T12:04:48.657009] [DEBUG] [REMOTE ] CGTX: Retrieved 1067 rows, trimmed to 300. [2026-01-09T12:04:48.657178] [DEBUG] [REMOTE ] CGTX: PASS: History has at least 300 days. [2026-01-09T12:04:48.657460] [DEBUG] [REMOTE ] CGTX: PASS: Price check passed. Min price $1.33. [2026-01-09T12:04:48.657665] [DEBUG] [REMOTE ] CGTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:48.657811] [DEBUG] [REMOTE ] CGTX: PASS: Integrity check passed. [2026-01-09T12:04:48.657861] [DEBUG] [REMOTE ] CGTX: Symbol is viable for forecasting. [2026-01-09T12:04:48.657922] [INFO ] [MAIN ] [659/3524] CGTX kept (0.4s) | 657 kept, 2 rejected | 139.2/min | ETA: 20.6m [2026-01-09T12:04:49.324889] [DEBUG] [REMOTE ] CHCI: Retrieved 5301 rows, trimmed to 300. [2026-01-09T12:04:49.325026] [DEBUG] [REMOTE ] CHCI: PASS: History has at least 300 days. [2026-01-09T12:04:49.325245] [DEBUG] [REMOTE ] CHCI: PASS: Price check passed. Min price $10.35. [2026-01-09T12:04:49.325384] [DEBUG] [REMOTE ] CHCI: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:49.325511] [DEBUG] [REMOTE ] CHCI: PASS: Integrity check passed. [2026-01-09T12:04:49.325553] [DEBUG] [REMOTE ] CHCI: Symbol is viable for forecasting. [2026-01-09T12:04:49.325625] [INFO ] [MAIN ] [660/3524] CHCI kept (0.7s) | 658 kept, 2 rejected | 139.0/min | ETA: 20.6m [2026-01-09T12:04:49.726664] [DEBUG] [REMOTE ] CHCO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:49.726815] [DEBUG] [REMOTE ] CHCO: PASS: History has at least 300 days. [2026-01-09T12:04:49.727068] [DEBUG] [REMOTE ] CHCO: PASS: Price check passed. Min price $117.04. [2026-01-09T12:04:49.727226] [DEBUG] [REMOTE ] CHCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:49.727379] [DEBUG] [REMOTE ] CHCO: PASS: Integrity check passed. [2026-01-09T12:04:49.727440] [DEBUG] [REMOTE ] CHCO: Symbol is viable for forecasting. [2026-01-09T12:04:49.727492] [INFO ] [MAIN ] [661/3524] CHCO kept (0.4s) | 659 kept, 2 rejected | 139.1/min | ETA: 20.6m [2026-01-09T12:04:50.239237] [DEBUG] [REMOTE ] CHD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:50.239390] [DEBUG] [REMOTE ] CHD: PASS: History has at least 300 days. [2026-01-09T12:04:50.239888] [DEBUG] [REMOTE ] CHD: PASS: Price check passed. Min price $81.51. [2026-01-09T12:04:50.240040] [DEBUG] [REMOTE ] CHD: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:50.240172] [DEBUG] [REMOTE ] CHD: PASS: Integrity check passed. [2026-01-09T12:04:50.240215] [DEBUG] [REMOTE ] CHD: Symbol is viable for forecasting. [2026-01-09T12:04:50.240267] [INFO ] [MAIN ] [662/3524] CHD kept (0.5s) | 660 kept, 2 rejected | 139.0/min | ETA: 20.6m [2026-01-09T12:04:50.740256] [DEBUG] [REMOTE ] CHDN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:50.740511] [DEBUG] [REMOTE ] CHDN: PASS: History has at least 300 days. [2026-01-09T12:04:50.741161] [DEBUG] [REMOTE ] CHDN: PASS: Price check passed. Min price $86.41. [2026-01-09T12:04:50.741328] [DEBUG] [REMOTE ] CHDN: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:50.741500] [DEBUG] [REMOTE ] CHDN: PASS: Integrity check passed. [2026-01-09T12:04:50.741547] [DEBUG] [REMOTE ] CHDN: Symbol is viable for forecasting. [2026-01-09T12:04:50.741640] [INFO ] [MAIN ] [663/3524] CHDN kept (0.5s) | 661 kept, 2 rejected | 139.0/min | ETA: 20.6m [2026-01-09T12:04:51.211214] [DEBUG] [REMOTE ] CHE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:51.211445] [DEBUG] [REMOTE ] CHE: PASS: History has at least 300 days. [2026-01-09T12:04:51.211886] [DEBUG] [REMOTE ] CHE: PASS: Price check passed. Min price $412.50. [2026-01-09T12:04:51.212053] [DEBUG] [REMOTE ] CHE: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:51.212218] [DEBUG] [REMOTE ] CHE: PASS: Integrity check passed. [2026-01-09T12:04:51.212260] [DEBUG] [REMOTE ] CHE: Symbol is viable for forecasting. [2026-01-09T12:04:51.212318] [INFO ] [MAIN ] [664/3524] CHE kept (0.5s) | 662 kept, 2 rejected | 139.0/min | ETA: 20.6m [2026-01-09T12:04:51.450217] [DEBUG] [REMOTE ] CHEF: Retrieved 3634 rows, trimmed to 300. [2026-01-09T12:04:51.450349] [DEBUG] [REMOTE ] CHEF: PASS: History has at least 300 days. [2026-01-09T12:04:51.450563] [DEBUG] [REMOTE ] CHEF: PASS: Price check passed. Min price $57.27. [2026-01-09T12:04:51.450736] [DEBUG] [REMOTE ] CHEF: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:51.450854] [DEBUG] [REMOTE ] CHEF: PASS: Integrity check passed. [2026-01-09T12:04:51.450894] [DEBUG] [REMOTE ] CHEF: Symbol is viable for forecasting. [2026-01-09T12:04:51.450943] [INFO ] [MAIN ] [665/3524] CHEF kept (0.2s) | 663 kept, 2 rejected | 139.1/min | ETA: 20.6m [2026-01-09T12:04:52.073339] [DEBUG] [REMOTE ] CHH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:52.073559] [DEBUG] [REMOTE ] CHH: PASS: History has at least 300 days. [2026-01-09T12:04:52.073901] [DEBUG] [REMOTE ] CHH: PASS: Price check passed. Min price $84.15. [2026-01-09T12:04:52.074049] [DEBUG] [REMOTE ] CHH: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:52.074196] [DEBUG] [REMOTE ] CHH: PASS: Integrity check passed. [2026-01-09T12:04:52.074238] [DEBUG] [REMOTE ] CHH: Symbol is viable for forecasting. [2026-01-09T12:04:52.074293] [INFO ] [MAIN ] [666/3524] CHH kept (0.6s) | 664 kept, 2 rejected | 139.0/min | ETA: 20.6m [2026-01-09T12:04:52.575601] [DEBUG] [REMOTE ] CHI: Retrieved 5922 rows, trimmed to 300. [2026-01-09T12:04:52.575799] [DEBUG] [REMOTE ] CHI: PASS: History has at least 300 days. [2026-01-09T12:04:52.576065] [DEBUG] [REMOTE ] CHI: PASS: Price check passed. Min price $10.16. [2026-01-09T12:04:52.576213] [DEBUG] [REMOTE ] CHI: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:52.576339] [DEBUG] [REMOTE ] CHI: PASS: Integrity check passed. [2026-01-09T12:04:52.576408] [DEBUG] [REMOTE ] CHI: Symbol is viable for forecasting. [2026-01-09T12:04:52.576464] [INFO ] [MAIN ] [667/3524] CHI kept (0.5s) | 665 kept, 2 rejected | 138.9/min | ETA: 20.6m [2026-01-09T12:04:53.033010] [DEBUG] [REMOTE ] CHKP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:53.033218] [DEBUG] [REMOTE ] CHKP: PASS: History has at least 300 days. [2026-01-09T12:04:53.033528] [DEBUG] [REMOTE ] CHKP: PASS: Price check passed. Min price $181.03. [2026-01-09T12:04:53.033699] [DEBUG] [REMOTE ] CHKP: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:53.033847] [DEBUG] [REMOTE ] CHKP: PASS: Integrity check passed. [2026-01-09T12:04:53.033897] [DEBUG] [REMOTE ] CHKP: Symbol is viable for forecasting. [2026-01-09T12:04:53.033962] [INFO ] [MAIN ] [668/3524] CHKP kept (0.5s) | 666 kept, 2 rejected | 138.9/min | ETA: 20.6m [2026-01-09T12:04:53.366519] [DEBUG] [REMOTE ] CHMI: Retrieved 3084 rows, trimmed to 300. [2026-01-09T12:04:53.366674] [DEBUG] [REMOTE ] CHMI: PASS: History has at least 300 days. [2026-01-09T12:04:53.366890] [DEBUG] [REMOTE ] CHMI: PASS: Price check passed. Min price $2.10. [2026-01-09T12:04:53.367028] [DEBUG] [REMOTE ] CHMI: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:53.367143] [DEBUG] [REMOTE ] CHMI: PASS: Integrity check passed. [2026-01-09T12:04:53.367184] [DEBUG] [REMOTE ] CHMI: Symbol is viable for forecasting. [2026-01-09T12:04:53.367232] [INFO ] [MAIN ] [669/3524] CHMI kept (0.3s) | 667 kept, 2 rejected | 139.0/min | ETA: 20.5m [2026-01-09T12:04:53.702226] [DEBUG] [REMOTE ] CHRD: Retrieved 1288 rows, trimmed to 300. [2026-01-09T12:04:53.702372] [DEBUG] [REMOTE ] CHRD: PASS: History has at least 300 days. [2026-01-09T12:04:53.702617] [DEBUG] [REMOTE ] CHRD: PASS: Price check passed. Min price $83.80. [2026-01-09T12:04:53.702761] [DEBUG] [REMOTE ] CHRD: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:53.702891] [DEBUG] [REMOTE ] CHRD: PASS: Integrity check passed. [2026-01-09T12:04:53.702950] [DEBUG] [REMOTE ] CHRD: Symbol is viable for forecasting. [2026-01-09T12:04:53.703015] [INFO ] [MAIN ] [670/3524] CHRD kept (0.3s) | 668 kept, 2 rejected | 139.0/min | ETA: 20.5m [2026-01-09T12:04:54.187129] [DEBUG] [REMOTE ] CHRS: Retrieved 2809 rows, trimmed to 300. [2026-01-09T12:04:54.187274] [DEBUG] [REMOTE ] CHRS: PASS: History has at least 300 days. [2026-01-09T12:04:54.187517] [DEBUG] [REMOTE ] CHRS: PASS: Price check passed. Min price $1.10. [2026-01-09T12:04:54.187707] [DEBUG] [REMOTE ] CHRS: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:54.187834] [DEBUG] [REMOTE ] CHRS: PASS: Integrity check passed. [2026-01-09T12:04:54.187875] [DEBUG] [REMOTE ] CHRS: Symbol is viable for forecasting. [2026-01-09T12:04:54.187923] [INFO ] [MAIN ] [671/3524] CHRS kept (0.5s) | 669 kept, 2 rejected | 139.0/min | ETA: 20.5m [2026-01-09T12:04:54.562474] [DEBUG] [REMOTE ] CHSCL: Retrieved 2762 rows, trimmed to 300. [2026-01-09T12:04:54.562626] [DEBUG] [REMOTE ] CHSCL: PASS: History has at least 300 days. [2026-01-09T12:04:54.562834] [DEBUG] [REMOTE ] CHSCL: PASS: Price check passed. Min price $24.99. [2026-01-09T12:04:54.562968] [DEBUG] [REMOTE ] CHSCL: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:54.563079] [DEBUG] [REMOTE ] CHSCL: PASS: Integrity check passed. [2026-01-09T12:04:54.563120] [DEBUG] [REMOTE ] CHSCL: Symbol is viable for forecasting. [2026-01-09T12:04:54.563167] [INFO ] [MAIN ] [672/3524] CHSCL kept (0.4s) | 670 kept, 2 rejected | 139.0/min | ETA: 20.5m [2026-01-09T12:04:54.974399] [DEBUG] [REMOTE ] CHSCM: Retrieved 2846 rows, trimmed to 300. [2026-01-09T12:04:54.974527] [DEBUG] [REMOTE ] CHSCM: PASS: History has at least 300 days. [2026-01-09T12:04:54.974764] [DEBUG] [REMOTE ] CHSCM: PASS: Price check passed. Min price $24.46. [2026-01-09T12:04:54.974905] [DEBUG] [REMOTE ] CHSCM: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:54.975035] [DEBUG] [REMOTE ] CHSCM: PASS: Integrity check passed. [2026-01-09T12:04:54.975076] [DEBUG] [REMOTE ] CHSCM: Symbol is viable for forecasting. [2026-01-09T12:04:54.975124] [INFO ] [MAIN ] [673/3524] CHSCM kept (0.4s) | 671 kept, 2 rejected | 139.0/min | ETA: 20.5m [2026-01-09T12:04:55.381391] [DEBUG] [REMOTE ] CHSCN: Retrieved 2980 rows, trimmed to 300. [2026-01-09T12:04:55.381522] [DEBUG] [REMOTE ] CHSCN: PASS: History has at least 300 days. [2026-01-09T12:04:55.381782] [DEBUG] [REMOTE ] CHSCN: PASS: Price check passed. Min price $24.60. [2026-01-09T12:04:55.381919] [DEBUG] [REMOTE ] CHSCN: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:55.382028] [DEBUG] [REMOTE ] CHSCN: PASS: Integrity check passed. [2026-01-09T12:04:55.382068] [DEBUG] [REMOTE ] CHSCN: Symbol is viable for forecasting. [2026-01-09T12:04:55.382115] [INFO ] [MAIN ] [674/3524] CHSCN kept (0.4s) | 672 kept, 2 rejected | 139.0/min | ETA: 20.5m [2026-01-09T12:04:55.767967] [DEBUG] [REMOTE ] CHSCO: Retrieved 3093 rows, trimmed to 300. [2026-01-09T12:04:55.768090] [DEBUG] [REMOTE ] CHSCO: PASS: History has at least 300 days. [2026-01-09T12:04:55.768289] [DEBUG] [REMOTE ] CHSCO: PASS: Price check passed. Min price $25.76. [2026-01-09T12:04:55.768421] [DEBUG] [REMOTE ] CHSCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:55.768529] [DEBUG] [REMOTE ] CHSCO: PASS: Integrity check passed. [2026-01-09T12:04:55.768585] [DEBUG] [REMOTE ] CHSCO: Symbol is viable for forecasting. [2026-01-09T12:04:55.768638] [INFO ] [MAIN ] [675/3524] CHSCO kept (0.4s) | 673 kept, 2 rejected | 139.1/min | ETA: 20.5m [2026-01-09T12:04:56.254650] [DEBUG] [REMOTE ] CHSCP: Retrieved 5737 rows, trimmed to 300. [2026-01-09T12:04:56.254768] [DEBUG] [REMOTE ] CHSCP: PASS: History has at least 300 days. [2026-01-09T12:04:56.254980] [DEBUG] [REMOTE ] CHSCP: PASS: Price check passed. Min price $26.82. [2026-01-09T12:04:56.255118] [DEBUG] [REMOTE ] CHSCP: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:56.255235] [DEBUG] [REMOTE ] CHSCP: PASS: Integrity check passed. [2026-01-09T12:04:56.255276] [DEBUG] [REMOTE ] CHSCP: Symbol is viable for forecasting. [2026-01-09T12:04:56.255326] [INFO ] [MAIN ] [676/3524] CHSCP kept (0.5s) | 674 kept, 2 rejected | 139.0/min | ETA: 20.5m [2026-01-09T12:04:56.532496] [DEBUG] [REMOTE ] CHWY: Retrieved 1652 rows, trimmed to 300. [2026-01-09T12:04:56.532677] [DEBUG] [REMOTE ] CHWY: PASS: History has at least 300 days. [2026-01-09T12:04:56.532897] [DEBUG] [REMOTE ] CHWY: PASS: Price check passed. Min price $31.44. [2026-01-09T12:04:56.533034] [DEBUG] [REMOTE ] CHWY: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:56.533147] [DEBUG] [REMOTE ] CHWY: PASS: Integrity check passed. [2026-01-09T12:04:56.533187] [DEBUG] [REMOTE ] CHWY: Symbol is viable for forecasting. [2026-01-09T12:04:56.533242] [INFO ] [MAIN ] [677/3524] CHWY kept (0.3s) | 675 kept, 2 rejected | 139.1/min | ETA: 20.5m [2026-01-09T12:04:56.973436] [DEBUG] [REMOTE ] CHY: Retrieved 5691 rows, trimmed to 300. [2026-01-09T12:04:56.973616] [DEBUG] [REMOTE ] CHY: PASS: History has at least 300 days. [2026-01-09T12:04:56.973860] [DEBUG] [REMOTE ] CHY: PASS: Price check passed. Min price $10.66. [2026-01-09T12:04:56.974003] [DEBUG] [REMOTE ] CHY: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:56.974123] [DEBUG] [REMOTE ] CHY: PASS: Integrity check passed. [2026-01-09T12:04:56.974167] [DEBUG] [REMOTE ] CHY: Symbol is viable for forecasting. [2026-01-09T12:04:56.974218] [INFO ] [MAIN ] [678/3524] CHY kept (0.4s) | 676 kept, 2 rejected | 139.1/min | ETA: 20.5m [2026-01-09T12:04:57.415048] [DEBUG] [REMOTE ] CI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:57.415201] [DEBUG] [REMOTE ] CI: PASS: History has at least 300 days. [2026-01-09T12:04:57.415454] [DEBUG] [REMOTE ] CI: PASS: Price check passed. Min price $243.04. [2026-01-09T12:04:57.415657] [DEBUG] [REMOTE ] CI: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:57.415838] [DEBUG] [REMOTE ] CI: PASS: Integrity check passed. [2026-01-09T12:04:57.415881] [DEBUG] [REMOTE ] CI: Symbol is viable for forecasting. [2026-01-09T12:04:57.415930] [INFO ] [MAIN ] [679/3524] CI kept (0.4s) | 677 kept, 2 rejected | 139.1/min | ETA: 20.5m [2026-01-09T12:04:57.901207] [DEBUG] [REMOTE ] CIA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:57.901345] [DEBUG] [REMOTE ] CIA: PASS: History has at least 300 days. [2026-01-09T12:04:57.901558] [DEBUG] [REMOTE ] CIA: PASS: Price check passed. Min price $4.62. [2026-01-09T12:04:57.901715] [DEBUG] [REMOTE ] CIA: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:57.901832] [DEBUG] [REMOTE ] CIA: PASS: Integrity check passed. [2026-01-09T12:04:57.901872] [DEBUG] [REMOTE ] CIA: Symbol is viable for forecasting. [2026-01-09T12:04:57.901919] [INFO ] [MAIN ] [680/3524] CIA kept (0.5s) | 678 kept, 2 rejected | 139.1/min | ETA: 20.4m [2026-01-09T12:04:58.386651] [DEBUG] [REMOTE ] CIB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:58.386789] [DEBUG] [REMOTE ] CIB: PASS: History has at least 300 days. [2026-01-09T12:04:58.387022] [DEBUG] [REMOTE ] CIB: PASS: Price check passed. Min price $54.06. [2026-01-09T12:04:58.387161] [DEBUG] [REMOTE ] CIB: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:58.387305] [DEBUG] [REMOTE ] CIB: PASS: Integrity check passed. [2026-01-09T12:04:58.387349] [DEBUG] [REMOTE ] CIB: Symbol is viable for forecasting. [2026-01-09T12:04:58.387398] [INFO ] [MAIN ] [681/3524] CIB kept (0.5s) | 679 kept, 2 rejected | 139.0/min | ETA: 20.4m [2026-01-09T12:04:58.832499] [DEBUG] [REMOTE ] CIEN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:58.832654] [DEBUG] [REMOTE ] CIEN: PASS: History has at least 300 days. [2026-01-09T12:04:58.832864] [DEBUG] [REMOTE ] CIEN: PASS: Price check passed. Min price $164.48. [2026-01-09T12:04:58.832998] [DEBUG] [REMOTE ] CIEN: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:58.833117] [DEBUG] [REMOTE ] CIEN: PASS: Integrity check passed. [2026-01-09T12:04:58.833156] [DEBUG] [REMOTE ] CIEN: Symbol is viable for forecasting. [2026-01-09T12:04:58.833203] [INFO ] [MAIN ] [682/3524] CIEN kept (0.4s) | 680 kept, 2 rejected | 139.0/min | ETA: 20.4m [2026-01-09T12:04:59.369581] [DEBUG] [REMOTE ] CIF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:59.369720] [DEBUG] [REMOTE ] CIF: PASS: History has at least 300 days. [2026-01-09T12:04:59.369946] [DEBUG] [REMOTE ] CIF: PASS: Price check passed. Min price $1.67. [2026-01-09T12:04:59.370080] [DEBUG] [REMOTE ] CIF: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:59.370202] [DEBUG] [REMOTE ] CIF: PASS: Integrity check passed. [2026-01-09T12:04:59.370242] [DEBUG] [REMOTE ] CIF: Symbol is viable for forecasting. [2026-01-09T12:04:59.370290] [INFO ] [MAIN ] [683/3524] CIF kept (0.5s) | 681 kept, 2 rejected | 139.0/min | ETA: 20.4m [2026-01-09T12:04:59.851413] [DEBUG] [REMOTE ] CIG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:04:59.851547] [DEBUG] [REMOTE ] CIG: PASS: History has at least 300 days. [2026-01-09T12:04:59.851795] [DEBUG] [REMOTE ] CIG: PASS: Price check passed. Min price $1.88. [2026-01-09T12:04:59.851963] [DEBUG] [REMOTE ] CIG: PASS: Continuity check passed with 300 days. [2026-01-09T12:04:59.852093] [DEBUG] [REMOTE ] CIG: PASS: Integrity check passed. [2026-01-09T12:04:59.852134] [DEBUG] [REMOTE ] CIG: Symbol is viable for forecasting. [2026-01-09T12:04:59.852184] [INFO ] [MAIN ] [684/3524] CIG kept (0.5s) | 682 kept, 2 rejected | 139.0/min | ETA: 20.4m [2026-01-09T12:05:00.373552] [DEBUG] [REMOTE ] CIGI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:00.373701] [DEBUG] [REMOTE ] CIGI: PASS: History has at least 300 days. [2026-01-09T12:05:00.373922] [DEBUG] [REMOTE ] CIGI: PASS: Price check passed. Min price $136.33. [2026-01-09T12:05:00.374057] [DEBUG] [REMOTE ] CIGI: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:00.374204] [DEBUG] [REMOTE ] CIGI: PASS: Integrity check passed. [2026-01-09T12:05:00.374249] [DEBUG] [REMOTE ] CIGI: Symbol is viable for forecasting. [2026-01-09T12:05:00.374296] [INFO ] [MAIN ] [685/3524] CIGI kept (0.5s) | 683 kept, 2 rejected | 138.9/min | ETA: 20.4m [2026-01-09T12:05:00.862232] [DEBUG] [REMOTE ] CII: Retrieved 5440 rows, trimmed to 300. [2026-01-09T12:05:00.862367] [DEBUG] [REMOTE ] CII: PASS: History has at least 300 days. [2026-01-09T12:05:00.862609] [DEBUG] [REMOTE ] CII: PASS: Price check passed. Min price $20.71. [2026-01-09T12:05:00.862744] [DEBUG] [REMOTE ] CII: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:00.862867] [DEBUG] [REMOTE ] CII: PASS: Integrity check passed. [2026-01-09T12:05:00.862907] [DEBUG] [REMOTE ] CII: Symbol is viable for forecasting. [2026-01-09T12:05:00.862954] [INFO ] [MAIN ] [686/3524] CII kept (0.5s) | 684 kept, 2 rejected | 138.9/min | ETA: 20.4m [2026-01-09T12:05:01.191983] [DEBUG] [REMOTE ] CIM: Retrieved 4564 rows, trimmed to 300. [2026-01-09T12:05:01.192098] [DEBUG] [REMOTE ] CIM: PASS: History has at least 300 days. [2026-01-09T12:05:01.192305] [DEBUG] [REMOTE ] CIM: PASS: Price check passed. Min price $11.39. [2026-01-09T12:05:01.192441] [DEBUG] [REMOTE ] CIM: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:01.192557] [DEBUG] [REMOTE ] CIM: PASS: Integrity check passed. [2026-01-09T12:05:01.192617] [DEBUG] [REMOTE ] CIM: Symbol is viable for forecasting. [2026-01-09T12:05:01.192665] [INFO ] [MAIN ] [687/3524] CIM kept (0.3s) | 685 kept, 2 rejected | 138.9/min | ETA: 20.4m [2026-01-09T12:05:01.816025] [DEBUG] [REMOTE ] CINF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:01.816199] [DEBUG] [REMOTE ] CINF: PASS: History has at least 300 days. [2026-01-09T12:05:01.816495] [DEBUG] [REMOTE ] CINF: PASS: Price check passed. Min price $150.61. [2026-01-09T12:05:01.816660] [DEBUG] [REMOTE ] CINF: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:01.816817] [DEBUG] [REMOTE ] CINF: PASS: Integrity check passed. [2026-01-09T12:05:01.816860] [DEBUG] [REMOTE ] CINF: Symbol is viable for forecasting. [2026-01-09T12:05:01.816914] [INFO ] [MAIN ] [688/3524] CINF kept (0.6s) | 686 kept, 2 rejected | 138.9/min | ETA: 20.4m [2026-01-09T12:05:02.068092] [DEBUG] [REMOTE ] CING: Retrieved 1025 rows, trimmed to 300. [2026-01-09T12:05:02.068264] [DEBUG] [REMOTE ] CING: PASS: History has at least 300 days. [2026-01-09T12:05:02.068540] [DEBUG] [REMOTE ] CING: PASS: Price check passed. Min price $3.33. [2026-01-09T12:05:02.068774] [DEBUG] [REMOTE ] CING: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:02.069112] [DEBUG] [REMOTE ] CING: PASS: Integrity check passed. [2026-01-09T12:05:02.069178] [DEBUG] [REMOTE ] CING: Symbol is viable for forecasting. [2026-01-09T12:05:02.069256] [INFO ] [MAIN ] [689/3524] CING kept (0.3s) | 687 kept, 2 rejected | 138.9/min | ETA: 20.4m [2026-01-09T12:05:02.471090] [DEBUG] [REMOTE ] CION: Retrieved 1070 rows, trimmed to 300. [2026-01-09T12:05:02.471223] [DEBUG] [REMOTE ] CION: PASS: History has at least 300 days. [2026-01-09T12:05:02.471434] [DEBUG] [REMOTE ] CION: PASS: Price check passed. Min price $8.73. [2026-01-09T12:05:02.471598] [DEBUG] [REMOTE ] CION: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:02.471719] [DEBUG] [REMOTE ] CION: PASS: Integrity check passed. [2026-01-09T12:05:02.471761] [DEBUG] [REMOTE ] CION: Symbol is viable for forecasting. [2026-01-09T12:05:02.471812] [INFO ] [MAIN ] [690/3524] CION kept (0.4s) | 688 kept, 2 rejected | 139.0/min | ETA: 20.4m [2026-01-09T12:05:03.095759] [DEBUG] [REMOTE ] CIVB: Retrieved 6282 rows, trimmed to 300. [2026-01-09T12:05:03.096007] [DEBUG] [REMOTE ] CIVB: PASS: History has at least 300 days. [2026-01-09T12:05:03.096415] [DEBUG] [REMOTE ] CIVB: PASS: Price check passed. Min price $19.81. [2026-01-09T12:05:03.096598] [DEBUG] [REMOTE ] CIVB: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:03.096808] [DEBUG] [REMOTE ] CIVB: PASS: Integrity check passed. [2026-01-09T12:05:03.096859] [DEBUG] [REMOTE ] CIVB: Symbol is viable for forecasting. [2026-01-09T12:05:03.096923] [INFO ] [MAIN ] [691/3524] CIVB kept (0.6s) | 689 kept, 2 rejected | 138.9/min | ETA: 20.4m [2026-01-09T12:05:03.447012] [DEBUG] [REMOTE ] CIVI: Retrieved 3536 rows, trimmed to 300. [2026-01-09T12:05:03.447192] [DEBUG] [REMOTE ] CIVI: PASS: History has at least 300 days. [2026-01-09T12:05:03.447479] [DEBUG] [REMOTE ] CIVI: PASS: Price check passed. Min price $25.36. [2026-01-09T12:05:03.447660] [DEBUG] [REMOTE ] CIVI: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:03.447821] [DEBUG] [REMOTE ] CIVI: PASS: Integrity check passed. [2026-01-09T12:05:03.447863] [DEBUG] [REMOTE ] CIVI: Symbol is viable for forecasting. [2026-01-09T12:05:03.447917] [INFO ] [MAIN ] [692/3524] CIVI kept (0.4s) | 690 kept, 2 rejected | 138.9/min | ETA: 20.4m [2026-01-09T12:05:03.854172] [DEBUG] [REMOTE ] CLB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:03.854378] [DEBUG] [REMOTE ] CLB: PASS: History has at least 300 days. [2026-01-09T12:05:03.854729] [DEBUG] [REMOTE ] CLB: PASS: Price check passed. Min price $11.33. [2026-01-09T12:05:03.854881] [DEBUG] [REMOTE ] CLB: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:03.855040] [DEBUG] [REMOTE ] CLB: PASS: Integrity check passed. [2026-01-09T12:05:03.855092] [DEBUG] [REMOTE ] CLB: Symbol is viable for forecasting. [2026-01-09T12:05:03.855151] [INFO ] [MAIN ] [693/3524] CLB kept (0.4s) | 691 kept, 2 rejected | 138.9/min | ETA: 20.4m [2026-01-09T12:05:04.179725] [DEBUG] [REMOTE ] CLBK: Retrieved 1941 rows, trimmed to 300. [2026-01-09T12:05:04.179909] [DEBUG] [REMOTE ] CLBK: PASS: History has at least 300 days. [2026-01-09T12:05:04.180156] [DEBUG] [REMOTE ] CLBK: PASS: Price check passed. Min price $13.73. [2026-01-09T12:05:04.180294] [DEBUG] [REMOTE ] CLBK: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:04.180417] [DEBUG] [REMOTE ] CLBK: PASS: Integrity check passed. [2026-01-09T12:05:04.180458] [DEBUG] [REMOTE ] CLBK: Symbol is viable for forecasting. [2026-01-09T12:05:04.180510] [INFO ] [MAIN ] [694/3524] CLBK kept (0.3s) | 692 kept, 2 rejected | 139.0/min | ETA: 20.4m [2026-01-09T12:05:04.956511] [DEBUG] [REMOTE ] CLDX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:04.956726] [DEBUG] [REMOTE ] CLDX: PASS: History has at least 300 days. [2026-01-09T12:05:04.957011] [DEBUG] [REMOTE ] CLDX: PASS: Price check passed. Min price $22.67. [2026-01-09T12:05:04.957205] [DEBUG] [REMOTE ] CLDX: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:04.957371] [DEBUG] [REMOTE ] CLDX: PASS: Integrity check passed. [2026-01-09T12:05:04.957415] [DEBUG] [REMOTE ] CLDX: Symbol is viable for forecasting. [2026-01-09T12:05:04.957469] [INFO ] [MAIN ] [695/3524] CLDX kept (0.8s) | 693 kept, 2 rejected | 138.8/min | ETA: 20.4m [2026-01-09T12:05:05.563473] [DEBUG] [REMOTE ] CLF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:05.563722] [DEBUG] [REMOTE ] CLF: PASS: History has at least 300 days. [2026-01-09T12:05:05.564020] [DEBUG] [REMOTE ] CLF: PASS: Price check passed. Min price $10.09. [2026-01-09T12:05:05.564162] [DEBUG] [REMOTE ] CLF: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:05.564306] [DEBUG] [REMOTE ] CLF: PASS: Integrity check passed. [2026-01-09T12:05:05.564348] [DEBUG] [REMOTE ] CLF: Symbol is viable for forecasting. [2026-01-09T12:05:05.564403] [INFO ] [MAIN ] [696/3524] CLF kept (0.6s) | 694 kept, 2 rejected | 138.7/min | ETA: 20.4m [2026-01-09T12:05:06.112985] [DEBUG] [REMOTE ] CLFD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:06.113228] [DEBUG] [REMOTE ] CLFD: PASS: History has at least 300 days. [2026-01-09T12:05:06.113612] [DEBUG] [REMOTE ] CLFD: PASS: Price check passed. Min price $28.03. [2026-01-09T12:05:06.113792] [DEBUG] [REMOTE ] CLFD: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:06.113949] [DEBUG] [REMOTE ] CLFD: PASS: Integrity check passed. [2026-01-09T12:05:06.113993] [DEBUG] [REMOTE ] CLFD: Symbol is viable for forecasting. [2026-01-09T12:05:06.114053] [INFO ] [MAIN ] [697/3524] CLFD kept (0.5s) | 695 kept, 2 rejected | 138.7/min | ETA: 20.4m [2026-01-09T12:05:06.539720] [DEBUG] [REMOTE ] CLH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:06.539861] [DEBUG] [REMOTE ] CLH: PASS: History has at least 300 days. [2026-01-09T12:05:06.540085] [DEBUG] [REMOTE ] CLH: PASS: Price check passed. Min price $201.73. [2026-01-09T12:05:06.540241] [DEBUG] [REMOTE ] CLH: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:06.540367] [DEBUG] [REMOTE ] CLH: PASS: Integrity check passed. [2026-01-09T12:05:06.540409] [DEBUG] [REMOTE ] CLH: Symbol is viable for forecasting. [2026-01-09T12:05:06.540459] [INFO ] [MAIN ] [698/3524] CLH kept (0.4s) | 696 kept, 2 rejected | 138.7/min | ETA: 20.4m [2026-01-09T12:05:06.889122] [DEBUG] [REMOTE ] CLLS: Retrieved 2715 rows, trimmed to 300. [2026-01-09T12:05:06.889258] [DEBUG] [REMOTE ] CLLS: PASS: History has at least 300 days. [2026-01-09T12:05:06.889489] [DEBUG] [REMOTE ] CLLS: PASS: Price check passed. Min price $3.13. [2026-01-09T12:05:06.889669] [DEBUG] [REMOTE ] CLLS: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:06.889792] [DEBUG] [REMOTE ] CLLS: PASS: Integrity check passed. [2026-01-09T12:05:06.889834] [DEBUG] [REMOTE ] CLLS: Symbol is viable for forecasting. [2026-01-09T12:05:06.889883] [INFO ] [MAIN ] [699/3524] CLLS kept (0.3s) | 697 kept, 2 rejected | 138.7/min | ETA: 20.4m [2026-01-09T12:05:07.414917] [DEBUG] [REMOTE ] CLMB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:07.415054] [DEBUG] [REMOTE ] CLMB: PASS: History has at least 300 days. [2026-01-09T12:05:07.415274] [DEBUG] [REMOTE ] CLMB: PASS: Price check passed. Min price $100.02. [2026-01-09T12:05:07.415413] [DEBUG] [REMOTE ] CLMB: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:07.415531] [DEBUG] [REMOTE ] CLMB: PASS: Integrity check passed. [2026-01-09T12:05:07.415592] [DEBUG] [REMOTE ] CLMB: Symbol is viable for forecasting. [2026-01-09T12:05:07.415645] [INFO ] [MAIN ] [700/3524] CLMB kept (0.5s) | 698 kept, 2 rejected | 138.7/min | ETA: 20.4m [2026-01-09T12:05:07.822961] [DEBUG] [REMOTE ] CLNE: Retrieved 4686 rows, trimmed to 300. [2026-01-09T12:05:07.823089] [DEBUG] [REMOTE ] CLNE: PASS: History has at least 300 days. [2026-01-09T12:05:07.823285] [DEBUG] [REMOTE ] CLNE: PASS: Price check passed. Min price $2.10. [2026-01-09T12:05:07.823419] [DEBUG] [REMOTE ] CLNE: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:07.823529] [DEBUG] [REMOTE ] CLNE: PASS: Integrity check passed. [2026-01-09T12:05:07.823603] [DEBUG] [REMOTE ] CLNE: Symbol is viable for forecasting. [2026-01-09T12:05:07.823655] [INFO ] [MAIN ] [701/3524] CLNE kept (0.4s) | 699 kept, 2 rejected | 138.7/min | ETA: 20.4m [2026-01-09T12:05:08.098924] [DEBUG] [REMOTE ] CLNN: Retrieved 1261 rows, trimmed to 300. [2026-01-09T12:05:08.099054] [DEBUG] [REMOTE ] CLNN: PASS: History has at least 300 days. [2026-01-09T12:05:08.099248] [DEBUG] [REMOTE ] CLNN: PASS: Price check passed. Min price $5.76. [2026-01-09T12:05:08.099380] [DEBUG] [REMOTE ] CLNN: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:08.099489] [DEBUG] [REMOTE ] CLNN: PASS: Integrity check passed. [2026-01-09T12:05:08.099528] [DEBUG] [REMOTE ] CLNN: Symbol is viable for forecasting. [2026-01-09T12:05:08.099599] [INFO ] [MAIN ] [702/3524] CLNN kept (0.3s) | 700 kept, 2 rejected | 138.8/min | ETA: 20.3m [2026-01-09T12:05:08.466990] [DEBUG] [REMOTE ] CLOA: Retrieved 750 rows, trimmed to 300. [2026-01-09T12:05:08.467122] [DEBUG] [REMOTE ] CLOA: PASS: History has at least 300 days. [2026-01-09T12:05:08.467349] [DEBUG] [REMOTE ] CLOA: PASS: Price check passed. Min price $51.10. [2026-01-09T12:05:08.467505] [DEBUG] [REMOTE ] CLOA: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:08.467636] [DEBUG] [REMOTE ] CLOA: PASS: Integrity check passed. [2026-01-09T12:05:08.467677] [DEBUG] [REMOTE ] CLOA: Symbol is viable for forecasting. [2026-01-09T12:05:08.467724] [INFO ] [MAIN ] [703/3524] CLOA kept (0.4s) | 701 kept, 2 rejected | 138.8/min | ETA: 20.3m [2026-01-09T12:05:08.949084] [DEBUG] [REMOTE ] CLRB: Retrieved 5071 rows, trimmed to 300. [2026-01-09T12:05:08.949213] [DEBUG] [REMOTE ] CLRB: PASS: History has at least 300 days. [2026-01-09T12:05:08.949421] [DEBUG] [REMOTE ] CLRB: PASS: Price check passed. Min price $2.56. [2026-01-09T12:05:08.949554] [DEBUG] [REMOTE ] CLRB: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:08.949686] [DEBUG] [REMOTE ] CLRB: PASS: Integrity check passed. [2026-01-09T12:05:08.949727] [DEBUG] [REMOTE ] CLRB: Symbol is viable for forecasting. [2026-01-09T12:05:08.949774] [INFO ] [MAIN ] [704/3524] CLRB kept (0.5s) | 702 kept, 2 rejected | 138.8/min | ETA: 20.3m [2026-01-09T12:05:09.493811] [DEBUG] [REMOTE ] CLRO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:09.493942] [DEBUG] [REMOTE ] CLRO: PASS: History has at least 300 days. [2026-01-09T12:05:09.494154] [DEBUG] [REMOTE ] CLRO: PASS: Price check passed. Min price $4.29. [2026-01-09T12:05:09.494291] [DEBUG] [REMOTE ] CLRO: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:09.494413] [DEBUG] [REMOTE ] CLRO: PASS: Integrity check passed. [2026-01-09T12:05:09.494464] [DEBUG] [REMOTE ] CLRO: Symbol is viable for forecasting. [2026-01-09T12:05:09.494513] [INFO ] [MAIN ] [705/3524] CLRO kept (0.5s) | 703 kept, 2 rejected | 138.7/min | ETA: 20.3m [2026-01-09T12:05:09.943716] [DEBUG] [REMOTE ] CLS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:09.943921] [DEBUG] [REMOTE ] CLS: PASS: History has at least 300 days. [2026-01-09T12:05:09.944201] [DEBUG] [REMOTE ] CLS: PASS: Price check passed. Min price $247.75. [2026-01-09T12:05:09.944346] [DEBUG] [REMOTE ] CLS: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:09.944479] [DEBUG] [REMOTE ] CLS: PASS: Integrity check passed. [2026-01-09T12:05:09.944522] [DEBUG] [REMOTE ] CLS: Symbol is viable for forecasting. [2026-01-09T12:05:09.944594] [INFO ] [MAIN ] [706/3524] CLS kept (0.5s) | 704 kept, 2 rejected | 138.7/min | ETA: 20.3m [2026-01-09T12:05:10.444538] [DEBUG] [REMOTE ] CLX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:10.444692] [DEBUG] [REMOTE ] CLX: PASS: History has at least 300 days. [2026-01-09T12:05:10.444914] [DEBUG] [REMOTE ] CLX: PASS: Price check passed. Min price $97.43. [2026-01-09T12:05:10.445082] [DEBUG] [REMOTE ] CLX: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:10.445206] [DEBUG] [REMOTE ] CLX: PASS: Integrity check passed. [2026-01-09T12:05:10.445248] [DEBUG] [REMOTE ] CLX: Symbol is viable for forecasting. [2026-01-09T12:05:10.445297] [INFO ] [MAIN ] [707/3524] CLX kept (0.5s) | 705 kept, 2 rejected | 138.7/min | ETA: 20.3m [2026-01-09T12:05:10.934405] [DEBUG] [REMOTE ] CM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:10.934541] [DEBUG] [REMOTE ] CM: PASS: History has at least 300 days. [2026-01-09T12:05:10.934773] [DEBUG] [REMOTE ] CM: PASS: Price check passed. Min price $79.48. [2026-01-09T12:05:10.934914] [DEBUG] [REMOTE ] CM: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:10.935031] [DEBUG] [REMOTE ] CM: PASS: Integrity check passed. [2026-01-09T12:05:10.935070] [DEBUG] [REMOTE ] CM: Symbol is viable for forecasting. [2026-01-09T12:05:10.935118] [INFO ] [MAIN ] [708/3524] CM kept (0.5s) | 706 kept, 2 rejected | 138.6/min | ETA: 20.3m [2026-01-09T12:05:11.420563] [DEBUG] [REMOTE ] CMA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:11.420736] [DEBUG] [REMOTE ] CMA: PASS: History has at least 300 days. [2026-01-09T12:05:11.420986] [DEBUG] [REMOTE ] CMA: PASS: Price check passed. Min price $73.26. [2026-01-09T12:05:11.421141] [DEBUG] [REMOTE ] CMA: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:11.421268] [DEBUG] [REMOTE ] CMA: PASS: Integrity check passed. [2026-01-09T12:05:11.421308] [DEBUG] [REMOTE ] CMA: Symbol is viable for forecasting. [2026-01-09T12:05:11.421358] [INFO ] [MAIN ] [709/3524] CMA kept (0.5s) | 707 kept, 2 rejected | 138.6/min | ETA: 20.3m [2026-01-09T12:05:11.856069] [DEBUG] [REMOTE ] CMC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:11.856212] [DEBUG] [REMOTE ] CMC: PASS: History has at least 300 days. [2026-01-09T12:05:11.856452] [DEBUG] [REMOTE ] CMC: PASS: Price check passed. Min price $55.18. [2026-01-09T12:05:11.856624] [DEBUG] [REMOTE ] CMC: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:11.856754] [DEBUG] [REMOTE ] CMC: PASS: Integrity check passed. [2026-01-09T12:05:11.856798] [DEBUG] [REMOTE ] CMC: Symbol is viable for forecasting. [2026-01-09T12:05:11.856852] [INFO ] [MAIN ] [710/3524] CMC kept (0.4s) | 708 kept, 2 rejected | 138.6/min | ETA: 20.3m [2026-01-09T12:05:12.205927] [DEBUG] [REMOTE ] CMCM: Retrieved 2936 rows, trimmed to 300. [2026-01-09T12:05:12.206071] [DEBUG] [REMOTE ] CMCM: PASS: History has at least 300 days. [2026-01-09T12:05:12.206283] [DEBUG] [REMOTE ] CMCM: PASS: Price check passed. Min price $5.87. [2026-01-09T12:05:12.206422] [DEBUG] [REMOTE ] CMCM: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:12.206535] [DEBUG] [REMOTE ] CMCM: PASS: Integrity check passed. [2026-01-09T12:05:12.206596] [DEBUG] [REMOTE ] CMCM: Symbol is viable for forecasting. [2026-01-09T12:05:12.206647] [INFO ] [MAIN ] [711/3524] CMCM kept (0.3s) | 709 kept, 2 rejected | 138.7/min | ETA: 20.3m [2026-01-09T12:05:12.658869] [DEBUG] [REMOTE ] CMCO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:12.658998] [DEBUG] [REMOTE ] CMCO: PASS: History has at least 300 days. [2026-01-09T12:05:12.659206] [DEBUG] [REMOTE ] CMCO: PASS: Price check passed. Min price $14.22. [2026-01-09T12:05:12.659342] [DEBUG] [REMOTE ] CMCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:12.659456] [DEBUG] [REMOTE ] CMCO: PASS: Integrity check passed. [2026-01-09T12:05:12.659496] [DEBUG] [REMOTE ] CMCO: Symbol is viable for forecasting. [2026-01-09T12:05:12.659543] [INFO ] [MAIN ] [712/3524] CMCO kept (0.5s) | 710 kept, 2 rejected | 138.6/min | ETA: 20.3m [2026-01-09T12:05:12.946669] [DEBUG] [REMOTE ] CMCSA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:12.946796] [DEBUG] [REMOTE ] CMCSA: PASS: History has at least 300 days. [2026-01-09T12:05:12.947001] [DEBUG] [REMOTE ] CMCSA: PASS: Price check passed. Min price $23.45. [2026-01-09T12:05:12.947134] [DEBUG] [REMOTE ] CMCSA: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:12.947247] [DEBUG] [REMOTE ] CMCSA: PASS: Integrity check passed. [2026-01-09T12:05:12.947300] [DEBUG] [REMOTE ] CMCSA: Symbol is viable for forecasting. [2026-01-09T12:05:12.947356] [INFO ] [MAIN ] [713/3524] CMCSA kept (0.3s) | 711 kept, 2 rejected | 138.7/min | ETA: 20.3m [2026-01-09T12:05:13.515893] [DEBUG] [REMOTE ] CME: Retrieved 5809 rows, trimmed to 300. [2026-01-09T12:05:13.516025] [DEBUG] [REMOTE ] CME: PASS: History has at least 300 days. [2026-01-09T12:05:13.516235] [DEBUG] [REMOTE ] CME: PASS: Price check passed. Min price $260.34. [2026-01-09T12:05:13.516370] [DEBUG] [REMOTE ] CME: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:13.516487] [DEBUG] [REMOTE ] CME: PASS: Integrity check passed. [2026-01-09T12:05:13.516527] [DEBUG] [REMOTE ] CME: Symbol is viable for forecasting. [2026-01-09T12:05:13.516593] [INFO ] [MAIN ] [714/3524] CME kept (0.6s) | 712 kept, 2 rejected | 138.6/min | ETA: 20.3m [2026-01-09T12:05:13.760355] [DEBUG] [REMOTE ] CMG: Retrieved 5020 rows, trimmed to 300. [2026-01-09T12:05:13.760493] [DEBUG] [REMOTE ] CMG: PASS: History has at least 300 days. [2026-01-09T12:05:13.760736] [DEBUG] [REMOTE ] CMG: PASS: Price check passed. Min price $29.81. [2026-01-09T12:05:13.760892] [DEBUG] [REMOTE ] CMG: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:13.761013] [DEBUG] [REMOTE ] CMG: PASS: Integrity check passed. [2026-01-09T12:05:13.761054] [DEBUG] [REMOTE ] CMG: Symbol is viable for forecasting. [2026-01-09T12:05:13.761103] [INFO ] [MAIN ] [715/3524] CMG kept (0.2s) | 713 kept, 2 rejected | 138.7/min | ETA: 20.2m [2026-01-09T12:05:14.361114] [DEBUG] [REMOTE ] CMI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:14.361253] [DEBUG] [REMOTE ] CMI: PASS: History has at least 300 days. [2026-01-09T12:05:14.361472] [DEBUG] [REMOTE ] CMI: PASS: Price check passed. Min price $406.26. [2026-01-09T12:05:14.361628] [DEBUG] [REMOTE ] CMI: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:14.361746] [DEBUG] [REMOTE ] CMI: PASS: Integrity check passed. [2026-01-09T12:05:14.361786] [DEBUG] [REMOTE ] CMI: Symbol is viable for forecasting. [2026-01-09T12:05:14.361833] [INFO ] [MAIN ] [716/3524] CMI kept (0.6s) | 714 kept, 2 rejected | 138.7/min | ETA: 20.3m [2026-01-09T12:05:14.634884] [DEBUG] [REMOTE ] CMMB: Retrieved 1736 rows, trimmed to 300. [2026-01-09T12:05:14.635016] [DEBUG] [REMOTE ] CMMB: PASS: History has at least 300 days. [2026-01-09T12:05:14.635214] [DEBUG] [REMOTE ] CMMB: PASS: Price check passed. Min price $1.64. [2026-01-09T12:05:14.635347] [DEBUG] [REMOTE ] CMMB: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:14.635457] [DEBUG] [REMOTE ] CMMB: PASS: Integrity check passed. [2026-01-09T12:05:14.635497] [DEBUG] [REMOTE ] CMMB: Symbol is viable for forecasting. [2026-01-09T12:05:14.635545] [INFO ] [MAIN ] [717/3524] CMMB kept (0.3s) | 715 kept, 2 rejected | 138.7/min | ETA: 20.2m [2026-01-09T12:05:15.197567] [DEBUG] [REMOTE ] CMP: Retrieved 5553 rows, trimmed to 300. [2026-01-09T12:05:15.197728] [DEBUG] [REMOTE ] CMP: PASS: History has at least 300 days. [2026-01-09T12:05:15.197940] [DEBUG] [REMOTE ] CMP: PASS: Price check passed. Min price $16.54. [2026-01-09T12:05:15.198082] [DEBUG] [REMOTE ] CMP: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:15.198198] [DEBUG] [REMOTE ] CMP: PASS: Integrity check passed. [2026-01-09T12:05:15.198240] [DEBUG] [REMOTE ] CMP: Symbol is viable for forecasting. [2026-01-09T12:05:15.198289] [INFO ] [MAIN ] [718/3524] CMP kept (0.6s) | 716 kept, 2 rejected | 138.7/min | ETA: 20.2m [2026-01-09T12:05:15.505449] [DEBUG] [REMOTE ] CMPO: Retrieved 1289 rows, trimmed to 300. [2026-01-09T12:05:15.505626] [DEBUG] [REMOTE ] CMPO: PASS: History has at least 300 days. [2026-01-09T12:05:15.505850] [DEBUG] [REMOTE ] CMPO: PASS: Price check passed. Min price $18.18. [2026-01-09T12:05:15.505998] [DEBUG] [REMOTE ] CMPO: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:15.506130] [DEBUG] [REMOTE ] CMPO: PASS: Integrity check passed. [2026-01-09T12:05:15.506176] [DEBUG] [REMOTE ] CMPO: Symbol is viable for forecasting. [2026-01-09T12:05:15.506229] [INFO ] [MAIN ] [719/3524] CMPO kept (0.3s) | 717 kept, 2 rejected | 138.7/min | ETA: 20.2m [2026-01-09T12:05:15.872781] [DEBUG] [REMOTE ] CMPS: Retrieved 1333 rows, trimmed to 300. [2026-01-09T12:05:15.872930] [DEBUG] [REMOTE ] CMPS: PASS: History has at least 300 days. [2026-01-09T12:05:15.873139] [DEBUG] [REMOTE ] CMPS: PASS: Price check passed. Min price $4.94. [2026-01-09T12:05:15.873275] [DEBUG] [REMOTE ] CMPS: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:15.873392] [DEBUG] [REMOTE ] CMPS: PASS: Integrity check passed. [2026-01-09T12:05:15.873433] [DEBUG] [REMOTE ] CMPS: Symbol is viable for forecasting. [2026-01-09T12:05:15.873483] [INFO ] [MAIN ] [720/3524] CMPS kept (0.4s) | 718 kept, 2 rejected | 138.8/min | ETA: 20.2m [2026-01-09T12:05:16.262715] [DEBUG] [REMOTE ] CMPX: Retrieved 1198 rows, trimmed to 300. [2026-01-09T12:05:16.262852] [DEBUG] [REMOTE ] CMPX: PASS: History has at least 300 days. [2026-01-09T12:05:16.263072] [DEBUG] [REMOTE ] CMPX: PASS: Price check passed. Min price $3.72. [2026-01-09T12:05:16.263226] [DEBUG] [REMOTE ] CMPX: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:16.263338] [DEBUG] [REMOTE ] CMPX: PASS: Integrity check passed. [2026-01-09T12:05:16.263378] [DEBUG] [REMOTE ] CMPX: Symbol is viable for forecasting. [2026-01-09T12:05:16.263426] [INFO ] [MAIN ] [721/3524] CMPX kept (0.4s) | 719 kept, 2 rejected | 138.8/min | ETA: 20.2m [2026-01-09T12:05:16.768522] [DEBUG] [REMOTE ] CMRE: Retrieved 3817 rows, trimmed to 300. [2026-01-09T12:05:16.768697] [DEBUG] [REMOTE ] CMRE: PASS: History has at least 300 days. [2026-01-09T12:05:16.768912] [DEBUG] [REMOTE ] CMRE: PASS: Price check passed. Min price $10.91. [2026-01-09T12:05:16.769063] [DEBUG] [REMOTE ] CMRE: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:16.769181] [DEBUG] [REMOTE ] CMRE: PASS: Integrity check passed. [2026-01-09T12:05:16.769231] [DEBUG] [REMOTE ] CMRE: Symbol is viable for forecasting. [2026-01-09T12:05:16.769292] [INFO ] [MAIN ] [722/3524] CMRE kept (0.5s) | 720 kept, 2 rejected | 138.7/min | ETA: 20.2m [2026-01-09T12:05:17.275289] [DEBUG] [REMOTE ] CMS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:17.275437] [DEBUG] [REMOTE ] CMS: PASS: History has at least 300 days. [2026-01-09T12:05:17.275690] [DEBUG] [REMOTE ] CMS: PASS: Price check passed. Min price $69.17. [2026-01-09T12:05:17.275831] [DEBUG] [REMOTE ] CMS: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:17.275960] [DEBUG] [REMOTE ] CMS: PASS: Integrity check passed. [2026-01-09T12:05:17.276001] [DEBUG] [REMOTE ] CMS: Symbol is viable for forecasting. [2026-01-09T12:05:17.276056] [INFO ] [MAIN ] [723/3524] CMS kept (0.5s) | 721 kept, 2 rejected | 138.7/min | ETA: 20.2m [2026-01-09T12:05:17.568701] [DEBUG] [REMOTE ] CMSA: Retrieved 1969 rows, trimmed to 300. [2026-01-09T12:05:17.568829] [DEBUG] [REMOTE ] CMSA: PASS: History has at least 300 days. [2026-01-09T12:05:17.569035] [DEBUG] [REMOTE ] CMSA: PASS: Price check passed. Min price $21.66. [2026-01-09T12:05:17.569173] [DEBUG] [REMOTE ] CMSA: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:17.569287] [DEBUG] [REMOTE ] CMSA: PASS: Integrity check passed. [2026-01-09T12:05:17.569328] [DEBUG] [REMOTE ] CMSA: Symbol is viable for forecasting. [2026-01-09T12:05:17.569375] [INFO ] [MAIN ] [724/3524] CMSA kept (0.3s) | 722 kept, 2 rejected | 138.8/min | ETA: 20.2m [2026-01-09T12:05:17.834766] [DEBUG] [REMOTE ] CMSC: Retrieved 1828 rows, trimmed to 300. [2026-01-09T12:05:17.834900] [DEBUG] [REMOTE ] CMSC: PASS: History has at least 300 days. [2026-01-09T12:05:17.835110] [DEBUG] [REMOTE ] CMSC: PASS: Price check passed. Min price $22.64. [2026-01-09T12:05:17.835251] [DEBUG] [REMOTE ] CMSC: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:17.835376] [DEBUG] [REMOTE ] CMSC: PASS: Integrity check passed. [2026-01-09T12:05:17.835420] [DEBUG] [REMOTE ] CMSC: Symbol is viable for forecasting. [2026-01-09T12:05:17.835468] [INFO ] [MAIN ] [725/3524] CMSC kept (0.3s) | 723 kept, 2 rejected | 138.8/min | ETA: 20.2m [2026-01-09T12:05:18.252947] [DEBUG] [REMOTE ] CMSD: Retrieved 1731 rows, trimmed to 300. [2026-01-09T12:05:18.253089] [DEBUG] [REMOTE ] CMSD: PASS: History has at least 300 days. [2026-01-09T12:05:18.253298] [DEBUG] [REMOTE ] CMSD: PASS: Price check passed. Min price $23.02. [2026-01-09T12:05:18.253432] [DEBUG] [REMOTE ] CMSD: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:18.253547] [DEBUG] [REMOTE ] CMSD: PASS: Integrity check passed. [2026-01-09T12:05:18.253616] [DEBUG] [REMOTE ] CMSD: Symbol is viable for forecasting. [2026-01-09T12:05:18.253667] [INFO ] [MAIN ] [726/3524] CMSD kept (0.4s) | 724 kept, 2 rejected | 138.9/min | ETA: 20.2m [2026-01-09T12:05:18.623816] [DEBUG] [REMOTE ] CMTG: Retrieved 1049 rows, trimmed to 300. [2026-01-09T12:05:18.623977] [DEBUG] [REMOTE ] CMTG: PASS: History has at least 300 days. [2026-01-09T12:05:18.624212] [DEBUG] [REMOTE ] CMTG: PASS: Price check passed. Min price $2.71. [2026-01-09T12:05:18.624352] [DEBUG] [REMOTE ] CMTG: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:18.624471] [DEBUG] [REMOTE ] CMTG: PASS: Integrity check passed. [2026-01-09T12:05:18.624513] [DEBUG] [REMOTE ] CMTG: Symbol is viable for forecasting. [2026-01-09T12:05:18.624562] [INFO ] [MAIN ] [727/3524] CMTG kept (0.4s) | 725 kept, 2 rejected | 138.9/min | ETA: 20.1m [2026-01-09T12:05:19.367421] [DEBUG] [REMOTE ] CMTL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:19.367555] [DEBUG] [REMOTE ] CMTL: PASS: History has at least 300 days. [2026-01-09T12:05:19.367787] [DEBUG] [REMOTE ] CMTL: PASS: Price check passed. Min price $2.84. [2026-01-09T12:05:19.367929] [DEBUG] [REMOTE ] CMTL: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:19.368047] [DEBUG] [REMOTE ] CMTL: PASS: Integrity check passed. [2026-01-09T12:05:19.368092] [DEBUG] [REMOTE ] CMTL: Symbol is viable for forecasting. [2026-01-09T12:05:19.368141] [INFO ] [MAIN ] [728/3524] CMTL kept (0.7s) | 726 kept, 2 rejected | 138.7/min | ETA: 20.2m [2026-01-09T12:05:19.834729] [DEBUG] [REMOTE ] CNA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:19.834865] [DEBUG] [REMOTE ] CNA: PASS: History has at least 300 days. [2026-01-09T12:05:19.835085] [DEBUG] [REMOTE ] CNA: PASS: Price check passed. Min price $43.61. [2026-01-09T12:05:19.835223] [DEBUG] [REMOTE ] CNA: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:19.835341] [DEBUG] [REMOTE ] CNA: PASS: Integrity check passed. [2026-01-09T12:05:19.835382] [DEBUG] [REMOTE ] CNA: Symbol is viable for forecasting. [2026-01-09T12:05:19.835429] [INFO ] [MAIN ] [729/3524] CNA kept (0.5s) | 727 kept, 2 rejected | 138.7/min | ETA: 20.1m [2026-01-09T12:05:20.274293] [DEBUG] [REMOTE ] CNC: Retrieved 6056 rows, trimmed to 300. [2026-01-09T12:05:20.274440] [DEBUG] [REMOTE ] CNC: PASS: History has at least 300 days. [2026-01-09T12:05:20.274701] [DEBUG] [REMOTE ] CNC: PASS: Price check passed. Min price $33.15. [2026-01-09T12:05:20.274841] [DEBUG] [REMOTE ] CNC: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:20.274967] [DEBUG] [REMOTE ] CNC: PASS: Integrity check passed. [2026-01-09T12:05:20.275007] [DEBUG] [REMOTE ] CNC: Symbol is viable for forecasting. [2026-01-09T12:05:20.275056] [INFO ] [MAIN ] [730/3524] CNC kept (0.4s) | 728 kept, 2 rejected | 138.7/min | ETA: 20.1m [2026-01-09T12:05:20.554042] [DEBUG] [REMOTE ] CNF: Retrieved 1797 rows, trimmed to 300. [2026-01-09T12:05:20.554204] [DEBUG] [REMOTE ] CNF: PASS: History has at least 300 days. [2026-01-09T12:05:20.554505] [DEBUG] [REMOTE ] CNF: PASS: Price check passed. Min price $4.45. [2026-01-09T12:05:20.554719] [DEBUG] [REMOTE ] CNF: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:20.554883] [DEBUG] [REMOTE ] CNF: PASS: Integrity check passed. [2026-01-09T12:05:20.554945] [DEBUG] [REMOTE ] CNF: Symbol is viable for forecasting. [2026-01-09T12:05:20.555015] [INFO ] [MAIN ] [731/3524] CNF kept (0.3s) | 729 kept, 2 rejected | 138.8/min | ETA: 20.1m [2026-01-09T12:05:21.181814] [DEBUG] [REMOTE ] CNI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:21.181952] [DEBUG] [REMOTE ] CNI: PASS: History has at least 300 days. [2026-01-09T12:05:21.182178] [DEBUG] [REMOTE ] CNI: PASS: Price check passed. Min price $90.32. [2026-01-09T12:05:21.182319] [DEBUG] [REMOTE ] CNI: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:21.182443] [DEBUG] [REMOTE ] CNI: PASS: Integrity check passed. [2026-01-09T12:05:21.182484] [DEBUG] [REMOTE ] CNI: Symbol is viable for forecasting. [2026-01-09T12:05:21.182532] [INFO ] [MAIN ] [732/3524] CNI kept (0.6s) | 730 kept, 2 rejected | 138.7/min | ETA: 20.1m [2026-01-09T12:05:21.605732] [DEBUG] [REMOTE ] CNK: Retrieved 4709 rows, trimmed to 300. [2026-01-09T12:05:21.605870] [DEBUG] [REMOTE ] CNK: PASS: History has at least 300 days. [2026-01-09T12:05:21.606098] [DEBUG] [REMOTE ] CNK: PASS: Price check passed. Min price $21.93. [2026-01-09T12:05:21.606237] [DEBUG] [REMOTE ] CNK: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:21.606363] [DEBUG] [REMOTE ] CNK: PASS: Integrity check passed. [2026-01-09T12:05:21.606403] [DEBUG] [REMOTE ] CNK: Symbol is viable for forecasting. [2026-01-09T12:05:21.606452] [INFO ] [MAIN ] [733/3524] CNK kept (0.4s) | 731 kept, 2 rejected | 138.7/min | ETA: 20.1m [2026-01-09T12:05:21.834548] [DEBUG] [REMOTE ] CNM: Retrieved 1122 rows, trimmed to 300. [2026-01-09T12:05:21.834732] [DEBUG] [REMOTE ] CNM: PASS: History has at least 300 days. [2026-01-09T12:05:21.834942] [DEBUG] [REMOTE ] CNM: PASS: Price check passed. Min price $44.29. [2026-01-09T12:05:21.835074] [DEBUG] [REMOTE ] CNM: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:21.835187] [DEBUG] [REMOTE ] CNM: PASS: Integrity check passed. [2026-01-09T12:05:21.835227] [DEBUG] [REMOTE ] CNM: Symbol is viable for forecasting. [2026-01-09T12:05:21.835274] [INFO ] [MAIN ] [734/3524] CNM kept (0.2s) | 732 kept, 2 rejected | 138.8/min | ETA: 20.1m [2026-01-09T12:05:22.354930] [DEBUG] [REMOTE ] CNMD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:22.355065] [DEBUG] [REMOTE ] CNMD: PASS: History has at least 300 days. [2026-01-09T12:05:22.355279] [DEBUG] [REMOTE ] CNMD: PASS: Price check passed. Min price $38.99. [2026-01-09T12:05:22.355417] [DEBUG] [REMOTE ] CNMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:22.355534] [DEBUG] [REMOTE ] CNMD: PASS: Integrity check passed. [2026-01-09T12:05:22.355594] [DEBUG] [REMOTE ] CNMD: Symbol is viable for forecasting. [2026-01-09T12:05:22.355644] [INFO ] [MAIN ] [735/3524] CNMD kept (0.5s) | 733 kept, 2 rejected | 138.8/min | ETA: 20.1m [2026-01-09T12:05:22.696297] [DEBUG] [REMOTE ] CNNE: Retrieved 2044 rows, trimmed to 300. [2026-01-09T12:05:22.696438] [DEBUG] [REMOTE ] CNNE: PASS: History has at least 300 days. [2026-01-09T12:05:22.696692] [DEBUG] [REMOTE ] CNNE: PASS: Price check passed. Min price $14.99. [2026-01-09T12:05:22.696836] [DEBUG] [REMOTE ] CNNE: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:22.696958] [DEBUG] [REMOTE ] CNNE: PASS: Integrity check passed. [2026-01-09T12:05:22.696998] [DEBUG] [REMOTE ] CNNE: Symbol is viable for forecasting. [2026-01-09T12:05:22.697047] [INFO ] [MAIN ] [736/3524] CNNE kept (0.3s) | 734 kept, 2 rejected | 138.8/min | ETA: 20.1m [2026-01-09T12:05:23.279670] [DEBUG] [REMOTE ] CNO: Retrieved 5619 rows, trimmed to 300. [2026-01-09T12:05:23.279841] [DEBUG] [REMOTE ] CNO: PASS: History has at least 300 days. [2026-01-09T12:05:23.280126] [DEBUG] [REMOTE ] CNO: PASS: Price check passed. Min price $38.33. [2026-01-09T12:05:23.280305] [DEBUG] [REMOTE ] CNO: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:23.280458] [DEBUG] [REMOTE ] CNO: PASS: Integrity check passed. [2026-01-09T12:05:23.280500] [DEBUG] [REMOTE ] CNO: Symbol is viable for forecasting. [2026-01-09T12:05:23.280553] [INFO ] [MAIN ] [737/3524] CNO kept (0.6s) | 735 kept, 2 rejected | 138.7/min | ETA: 20.1m [2026-01-09T12:05:23.814047] [DEBUG] [REMOTE ] CNOB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:23.814204] [DEBUG] [REMOTE ] CNOB: PASS: History has at least 300 days. [2026-01-09T12:05:23.814463] [DEBUG] [REMOTE ] CNOB: PASS: Price check passed. Min price $23.12. [2026-01-09T12:05:23.814639] [DEBUG] [REMOTE ] CNOB: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:23.814780] [DEBUG] [REMOTE ] CNOB: PASS: Integrity check passed. [2026-01-09T12:05:23.814824] [DEBUG] [REMOTE ] CNOB: Symbol is viable for forecasting. [2026-01-09T12:05:23.814874] [INFO ] [MAIN ] [738/3524] CNOB kept (0.5s) | 736 kept, 2 rejected | 138.7/min | ETA: 20.1m [2026-01-09T12:05:24.385399] [DEBUG] [REMOTE ] CNP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:24.385535] [DEBUG] [REMOTE ] CNP: PASS: History has at least 300 days. [2026-01-09T12:05:24.385795] [DEBUG] [REMOTE ] CNP: PASS: Price check passed. Min price $37.33. [2026-01-09T12:05:24.385939] [DEBUG] [REMOTE ] CNP: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:24.386062] [DEBUG] [REMOTE ] CNP: PASS: Integrity check passed. [2026-01-09T12:05:24.386103] [DEBUG] [REMOTE ] CNP: Symbol is viable for forecasting. [2026-01-09T12:05:24.386152] [INFO ] [MAIN ] [739/3524] CNP kept (0.6s) | 737 kept, 2 rejected | 138.6/min | ETA: 20.1m [2026-01-09T12:05:24.709285] [DEBUG] [REMOTE ] CNQ: Retrieved 6399 rows, trimmed to 300. [2026-01-09T12:05:24.709421] [DEBUG] [REMOTE ] CNQ: PASS: History has at least 300 days. [2026-01-09T12:05:24.709662] [DEBUG] [REMOTE ] CNQ: PASS: Price check passed. Min price $29.53. [2026-01-09T12:05:24.709805] [DEBUG] [REMOTE ] CNQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:24.709929] [DEBUG] [REMOTE ] CNQ: PASS: Integrity check passed. [2026-01-09T12:05:24.709971] [DEBUG] [REMOTE ] CNQ: Symbol is viable for forecasting. [2026-01-09T12:05:24.710021] [INFO ] [MAIN ] [740/3524] CNQ kept (0.3s) | 738 kept, 2 rejected | 138.7/min | ETA: 20.1m [2026-01-09T12:05:25.108275] [DEBUG] [REMOTE ] CNS: Retrieved 5385 rows, trimmed to 300. [2026-01-09T12:05:25.108417] [DEBUG] [REMOTE ] CNS: PASS: History has at least 300 days. [2026-01-09T12:05:25.108838] [DEBUG] [REMOTE ] CNS: PASS: Price check passed. Min price $59.24. [2026-01-09T12:05:25.108976] [DEBUG] [REMOTE ] CNS: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:25.109101] [DEBUG] [REMOTE ] CNS: PASS: Integrity check passed. [2026-01-09T12:05:25.109141] [DEBUG] [REMOTE ] CNS: Symbol is viable for forecasting. [2026-01-09T12:05:25.109189] [INFO ] [MAIN ] [741/3524] CNS kept (0.4s) | 739 kept, 2 rejected | 138.7/min | ETA: 20.1m [2026-01-09T12:05:25.307867] [DEBUG] [REMOTE ] CNSP: Retrieved 1549 rows, trimmed to 300. [2026-01-09T12:05:25.308008] [DEBUG] [REMOTE ] CNSP: PASS: History has at least 300 days. [2026-01-09T12:05:25.308231] [DEBUG] [REMOTE ] CNSP: PASS: Price check passed. Min price $5.25. [2026-01-09T12:05:25.308372] [DEBUG] [REMOTE ] CNSP: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:25.308704] [DEBUG] [REMOTE ] CNSP: PASS: Integrity check passed. [2026-01-09T12:05:25.308749] [DEBUG] [REMOTE ] CNSP: Symbol is viable for forecasting. [2026-01-09T12:05:25.308800] [INFO ] [MAIN ] [742/3524] CNSP kept (0.2s) | 740 kept, 2 rejected | 138.8/min | ETA: 20.0m [2026-01-09T12:05:25.833634] [DEBUG] [REMOTE ] CNTA: Retrieved 1159 rows, trimmed to 300. [2026-01-09T12:05:25.833779] [DEBUG] [REMOTE ] CNTA: PASS: History has at least 300 days. [2026-01-09T12:05:25.833992] [DEBUG] [REMOTE ] CNTA: PASS: Price check passed. Min price $22.05. [2026-01-09T12:05:25.834136] [DEBUG] [REMOTE ] CNTA: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:25.834284] [DEBUG] [REMOTE ] CNTA: PASS: Integrity check passed. [2026-01-09T12:05:25.834334] [DEBUG] [REMOTE ] CNTA: Symbol is viable for forecasting. [2026-01-09T12:05:25.834400] [INFO ] [MAIN ] [743/3524] CNTA kept (0.5s) | 741 kept, 2 rejected | 138.7/min | ETA: 20.0m [2026-01-09T12:05:26.447776] [DEBUG] [REMOTE ] CNTY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:26.447922] [DEBUG] [REMOTE ] CNTY: PASS: History has at least 300 days. [2026-01-09T12:05:26.448156] [DEBUG] [REMOTE ] CNTY: PASS: Price check passed. Min price $1.30. [2026-01-09T12:05:26.448293] [DEBUG] [REMOTE ] CNTY: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:26.448420] [DEBUG] [REMOTE ] CNTY: PASS: Integrity check passed. [2026-01-09T12:05:26.448462] [DEBUG] [REMOTE ] CNTY: Symbol is viable for forecasting. [2026-01-09T12:05:26.448511] [INFO ] [MAIN ] [744/3524] CNTY kept (0.6s) | 742 kept, 2 rejected | 138.7/min | ETA: 20.0m [2026-01-09T12:05:26.886321] [DEBUG] [REMOTE ] CNVS: Retrieved 5576 rows, trimmed to 300. [2026-01-09T12:05:26.886460] [DEBUG] [REMOTE ] CNVS: PASS: History has at least 300 days. [2026-01-09T12:05:26.886718] [DEBUG] [REMOTE ] CNVS: PASS: Price check passed. Min price $2.04. [2026-01-09T12:05:26.886859] [DEBUG] [REMOTE ] CNVS: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:26.886982] [DEBUG] [REMOTE ] CNVS: PASS: Integrity check passed. [2026-01-09T12:05:26.887023] [DEBUG] [REMOTE ] CNVS: Symbol is viable for forecasting. [2026-01-09T12:05:26.887074] [INFO ] [MAIN ] [745/3524] CNVS kept (0.4s) | 743 kept, 2 rejected | 138.7/min | ETA: 20.0m [2026-01-09T12:05:27.449454] [DEBUG] [REMOTE ] CNX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:27.449621] [DEBUG] [REMOTE ] CNX: PASS: History has at least 300 days. [2026-01-09T12:05:27.449862] [DEBUG] [REMOTE ] CNX: PASS: Price check passed. Min price $31.77. [2026-01-09T12:05:27.449999] [DEBUG] [REMOTE ] CNX: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:27.450122] [DEBUG] [REMOTE ] CNX: PASS: Integrity check passed. [2026-01-09T12:05:27.450161] [DEBUG] [REMOTE ] CNX: Symbol is viable for forecasting. [2026-01-09T12:05:27.450209] [INFO ] [MAIN ] [746/3524] CNX kept (0.6s) | 744 kept, 2 rejected | 138.6/min | ETA: 20.0m [2026-01-09T12:05:27.524177] [DEBUG] [REMOTE ] CNXC: Exception occurred during daily data fetch: 'API call returned an empty response.'. [2026-01-09T12:05:27.524461] [DEBUG] [REMOTE ] CNXC: FAIL: History check failed. No DataFrame was returned. [2026-01-09T12:05:27.524533] [WARN ] [LOCAL ] CNXC: SET TO BLACKLISTED [2026-01-09T12:05:27.525685] [INFO ] [MAIN ] [747/3524] CNXC rejected (0.1s) | 744 kept, 3 rejected | 138.8/min | ETA: 20.0m [2026-01-09T12:05:28.305709] [DEBUG] [REMOTE ] CNXN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:28.305863] [DEBUG] [REMOTE ] CNXN: PASS: History has at least 300 days. [2026-01-09T12:05:28.306113] [DEBUG] [REMOTE ] CNXN: PASS: Price check passed. Min price $55.98. [2026-01-09T12:05:28.306287] [DEBUG] [REMOTE ] CNXN: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:28.306415] [DEBUG] [REMOTE ] CNXN: PASS: Integrity check passed. [2026-01-09T12:05:28.306458] [DEBUG] [REMOTE ] CNXN: Symbol is viable for forecasting. [2026-01-09T12:05:28.306510] [INFO ] [MAIN ] [748/3524] CNXN kept (0.8s) | 745 kept, 3 rejected | 138.6/min | ETA: 20.0m [2026-01-09T12:05:28.513370] [DEBUG] [REMOTE ] COCO: Retrieved 1058 rows, trimmed to 300. [2026-01-09T12:05:28.513535] [DEBUG] [REMOTE ] COCO: PASS: History has at least 300 days. [2026-01-09T12:05:28.513816] [DEBUG] [REMOTE ] COCO: PASS: Price check passed. Min price $39.07. [2026-01-09T12:05:28.513995] [DEBUG] [REMOTE ] COCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:28.514141] [DEBUG] [REMOTE ] COCO: PASS: Integrity check passed. [2026-01-09T12:05:28.514194] [DEBUG] [REMOTE ] COCO: Symbol is viable for forecasting. [2026-01-09T12:05:28.514258] [INFO ] [MAIN ] [749/3524] COCO kept (0.2s) | 746 kept, 3 rejected | 138.7/min | ETA: 20.0m [2026-01-09T12:05:29.080223] [DEBUG] [REMOTE ] CODA: Retrieved 4323 rows, trimmed to 300. [2026-01-09T12:05:29.080408] [DEBUG] [REMOTE ] CODA: PASS: History has at least 300 days. [2026-01-09T12:05:29.080677] [DEBUG] [REMOTE ] CODA: PASS: Price check passed. Min price $7.99. [2026-01-09T12:05:29.080823] [DEBUG] [REMOTE ] CODA: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:29.080950] [DEBUG] [REMOTE ] CODA: PASS: Integrity check passed. [2026-01-09T12:05:29.080993] [DEBUG] [REMOTE ] CODA: Symbol is viable for forecasting. [2026-01-09T12:05:29.081045] [INFO ] [MAIN ] [750/3524] CODA kept (0.6s) | 747 kept, 3 rejected | 138.7/min | ETA: 20.0m [2026-01-09T12:05:29.418359] [DEBUG] [REMOTE ] CODI: Retrieved 4942 rows, trimmed to 300. [2026-01-09T12:05:29.418556] [DEBUG] [REMOTE ] CODI: PASS: History has at least 300 days. [2026-01-09T12:05:29.418840] [DEBUG] [REMOTE ] CODI: PASS: Price check passed. Min price $4.65. [2026-01-09T12:05:29.418982] [DEBUG] [REMOTE ] CODI: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:29.419133] [DEBUG] [REMOTE ] CODI: PASS: Integrity check passed. [2026-01-09T12:05:29.419177] [DEBUG] [REMOTE ] CODI: Symbol is viable for forecasting. [2026-01-09T12:05:29.419231] [INFO ] [MAIN ] [751/3524] CODI kept (0.3s) | 748 kept, 3 rejected | 138.7/min | ETA: 20.0m [2026-01-09T12:05:29.792343] [DEBUG] [REMOTE ] COEP: Retrieved 1270 rows, trimmed to 300. [2026-01-09T12:05:29.792483] [DEBUG] [REMOTE ] COEP: PASS: History has at least 300 days. [2026-01-09T12:05:29.792722] [DEBUG] [REMOTE ] COEP: PASS: Price check passed. Min price $13.71. [2026-01-09T12:05:29.792861] [DEBUG] [REMOTE ] COEP: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:29.792974] [DEBUG] [REMOTE ] COEP: PASS: Integrity check passed. [2026-01-09T12:05:29.793014] [DEBUG] [REMOTE ] COEP: Symbol is viable for forecasting. [2026-01-09T12:05:29.793062] [INFO ] [MAIN ] [752/3524] COEP kept (0.4s) | 749 kept, 3 rejected | 138.7/min | ETA: 20.0m [2026-01-09T12:05:30.436409] [DEBUG] [REMOTE ] COF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:30.436559] [DEBUG] [REMOTE ] COF: PASS: History has at least 300 days. [2026-01-09T12:05:30.436820] [DEBUG] [REMOTE ] COF: PASS: Price check passed. Min price $200.04. [2026-01-09T12:05:30.436956] [DEBUG] [REMOTE ] COF: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:30.437079] [DEBUG] [REMOTE ] COF: PASS: Integrity check passed. [2026-01-09T12:05:30.437119] [DEBUG] [REMOTE ] COF: Symbol is viable for forecasting. [2026-01-09T12:05:30.437169] [INFO ] [MAIN ] [753/3524] COF kept (0.6s) | 750 kept, 3 rejected | 138.6/min | ETA: 20.0m [2026-01-09T12:05:30.807610] [DEBUG] [REMOTE ] COFS: Retrieved 6035 rows, trimmed to 300. [2026-01-09T12:05:30.807751] [DEBUG] [REMOTE ] COFS: PASS: History has at least 300 days. [2026-01-09T12:05:30.807981] [DEBUG] [REMOTE ] COFS: PASS: Price check passed. Min price $26.05. [2026-01-09T12:05:30.808115] [DEBUG] [REMOTE ] COFS: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:30.808234] [DEBUG] [REMOTE ] COFS: PASS: Integrity check passed. [2026-01-09T12:05:30.808274] [DEBUG] [REMOTE ] COFS: Symbol is viable for forecasting. [2026-01-09T12:05:30.808324] [INFO ] [MAIN ] [754/3524] COFS kept (0.4s) | 751 kept, 3 rejected | 138.7/min | ETA: 20.0m [2026-01-09T12:05:31.098145] [DEBUG] [REMOTE ] COIN: Retrieved 1191 rows, trimmed to 300. [2026-01-09T12:05:31.098288] [DEBUG] [REMOTE ] COIN: PASS: History has at least 300 days. [2026-01-09T12:05:31.098503] [DEBUG] [REMOTE ] COIN: PASS: Price check passed. Min price $226.14. [2026-01-09T12:05:31.098676] [DEBUG] [REMOTE ] COIN: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:31.098798] [DEBUG] [REMOTE ] COIN: PASS: Integrity check passed. [2026-01-09T12:05:31.098839] [DEBUG] [REMOTE ] COIN: Symbol is viable for forecasting. [2026-01-09T12:05:31.098887] [INFO ] [MAIN ] [755/3524] COIN kept (0.3s) | 752 kept, 3 rejected | 138.7/min | ETA: 20.0m [2026-01-09T12:05:31.610692] [DEBUG] [REMOTE ] COKE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:31.610958] [DEBUG] [REMOTE ] COKE: PASS: History has at least 300 days. [2026-01-09T12:05:31.611396] [DEBUG] [REMOTE ] COKE: PASS: Price check passed. Min price $126.45. [2026-01-09T12:05:31.611599] [DEBUG] [REMOTE ] COKE: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:31.611783] [DEBUG] [REMOTE ] COKE: PASS: Integrity check passed. [2026-01-09T12:05:31.611830] [DEBUG] [REMOTE ] COKE: Symbol is viable for forecasting. [2026-01-09T12:05:31.611896] [INFO ] [MAIN ] [756/3524] COKE kept (0.5s) | 753 kept, 3 rejected | 138.7/min | ETA: 20.0m [2026-01-09T12:05:31.980739] [DEBUG] [REMOTE ] COLB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:31.980883] [DEBUG] [REMOTE ] COLB: PASS: History has at least 300 days. [2026-01-09T12:05:31.981111] [DEBUG] [REMOTE ] COLB: PASS: Price check passed. Min price $23.75. [2026-01-09T12:05:31.981254] [DEBUG] [REMOTE ] COLB: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:31.981395] [DEBUG] [REMOTE ] COLB: PASS: Integrity check passed. [2026-01-09T12:05:31.981442] [DEBUG] [REMOTE ] COLB: Symbol is viable for forecasting. [2026-01-09T12:05:31.981491] [INFO ] [MAIN ] [757/3524] COLB kept (0.4s) | 754 kept, 3 rejected | 138.7/min | ETA: 19.9m [2026-01-09T12:05:32.361297] [DEBUG] [REMOTE ] COLD: Retrieved 2004 rows, trimmed to 300. [2026-01-09T12:05:32.361492] [DEBUG] [REMOTE ] COLD: PASS: History has at least 300 days. [2026-01-09T12:05:32.361989] [DEBUG] [REMOTE ] COLD: PASS: Price check passed. Min price $9.94. [2026-01-09T12:05:32.362130] [DEBUG] [REMOTE ] COLD: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:32.362253] [DEBUG] [REMOTE ] COLD: PASS: Integrity check passed. [2026-01-09T12:05:32.362295] [DEBUG] [REMOTE ] COLD: Symbol is viable for forecasting. [2026-01-09T12:05:32.362348] [INFO ] [MAIN ] [758/3524] COLD kept (0.4s) | 755 kept, 3 rejected | 138.7/min | ETA: 19.9m [2026-01-09T12:05:32.766862] [DEBUG] [REMOTE ] COLL: Retrieved 2685 rows, trimmed to 300. [2026-01-09T12:05:32.767066] [DEBUG] [REMOTE ] COLL: PASS: History has at least 300 days. [2026-01-09T12:05:32.767426] [DEBUG] [REMOTE ] COLL: PASS: Price check passed. Min price $32.17. [2026-01-09T12:05:32.767665] [DEBUG] [REMOTE ] COLL: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:32.767819] [DEBUG] [REMOTE ] COLL: PASS: Integrity check passed. [2026-01-09T12:05:32.767864] [DEBUG] [REMOTE ] COLL: Symbol is viable for forecasting. [2026-01-09T12:05:32.767921] [INFO ] [MAIN ] [759/3524] COLL kept (0.4s) | 756 kept, 3 rejected | 138.7/min | ETA: 19.9m [2026-01-09T12:05:33.328479] [DEBUG] [REMOTE ] COLM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:33.328637] [DEBUG] [REMOTE ] COLM: PASS: History has at least 300 days. [2026-01-09T12:05:33.328871] [DEBUG] [REMOTE ] COLM: PASS: Price check passed. Min price $49.33. [2026-01-09T12:05:33.329012] [DEBUG] [REMOTE ] COLM: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:33.329136] [DEBUG] [REMOTE ] COLM: PASS: Integrity check passed. [2026-01-09T12:05:33.329177] [DEBUG] [REMOTE ] COLM: Symbol is viable for forecasting. [2026-01-09T12:05:33.329227] [INFO ] [MAIN ] [760/3524] COLM kept (0.6s) | 757 kept, 3 rejected | 138.7/min | ETA: 19.9m [2026-01-09T12:05:33.668632] [DEBUG] [REMOTE ] COMM: Retrieved 3069 rows, trimmed to 300. [2026-01-09T12:05:33.668759] [DEBUG] [REMOTE ] COMM: PASS: History has at least 300 days. [2026-01-09T12:05:33.668967] [DEBUG] [REMOTE ] COMM: PASS: Price check passed. Min price $15.28. [2026-01-09T12:05:33.669110] [DEBUG] [REMOTE ] COMM: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:33.669225] [DEBUG] [REMOTE ] COMM: PASS: Integrity check passed. [2026-01-09T12:05:33.669268] [DEBUG] [REMOTE ] COMM: Symbol is viable for forecasting. [2026-01-09T12:05:33.669318] [INFO ] [MAIN ] [761/3524] COMM kept (0.3s) | 758 kept, 3 rejected | 138.7/min | ETA: 19.9m [2026-01-09T12:05:33.985379] [DEBUG] [REMOTE ] COMP: Retrieved 1199 rows, trimmed to 300. [2026-01-09T12:05:33.985541] [DEBUG] [REMOTE ] COMP: PASS: History has at least 300 days. [2026-01-09T12:05:33.985805] [DEBUG] [REMOTE ] COMP: PASS: Price check passed. Min price $7.19. [2026-01-09T12:05:33.985948] [DEBUG] [REMOTE ] COMP: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:33.986063] [DEBUG] [REMOTE ] COMP: PASS: Integrity check passed. [2026-01-09T12:05:33.986104] [DEBUG] [REMOTE ] COMP: Symbol is viable for forecasting. [2026-01-09T12:05:33.986153] [INFO ] [MAIN ] [762/3524] COMP kept (0.3s) | 759 kept, 3 rejected | 138.8/min | ETA: 19.9m [2026-01-09T12:05:34.352712] [DEBUG] [REMOTE ] CONL: Retrieved 858 rows, trimmed to 300. [2026-01-09T12:05:34.352904] [DEBUG] [REMOTE ] CONL: PASS: History has at least 300 days. [2026-01-09T12:05:34.353252] [DEBUG] [REMOTE ] CONL: PASS: Price check passed. Min price $14.65. [2026-01-09T12:05:34.353440] [DEBUG] [REMOTE ] CONL: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:34.353620] [DEBUG] [REMOTE ] CONL: PASS: Integrity check passed. [2026-01-09T12:05:34.353664] [DEBUG] [REMOTE ] CONL: Symbol is viable for forecasting. [2026-01-09T12:05:34.353719] [INFO ] [MAIN ] [763/3524] CONL kept (0.4s) | 760 kept, 3 rejected | 138.8/min | ETA: 19.9m [2026-01-09T12:05:35.079679] [DEBUG] [REMOTE ] COO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:35.079833] [DEBUG] [REMOTE ] COO: PASS: History has at least 300 days. [2026-01-09T12:05:35.080061] [DEBUG] [REMOTE ] COO: PASS: Price check passed. Min price $68.76. [2026-01-09T12:05:35.080200] [DEBUG] [REMOTE ] COO: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:35.080320] [DEBUG] [REMOTE ] COO: PASS: Integrity check passed. [2026-01-09T12:05:35.080360] [DEBUG] [REMOTE ] COO: Symbol is viable for forecasting. [2026-01-09T12:05:35.080428] [INFO ] [MAIN ] [764/3524] COO kept (0.7s) | 761 kept, 3 rejected | 138.7/min | ETA: 19.9m [2026-01-09T12:05:35.585729] [DEBUG] [REMOTE ] COP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:35.585864] [DEBUG] [REMOTE ] COP: PASS: History has at least 300 days. [2026-01-09T12:05:35.586085] [DEBUG] [REMOTE ] COP: PASS: Price check passed. Min price $84.86. [2026-01-09T12:05:35.586222] [DEBUG] [REMOTE ] COP: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:35.586340] [DEBUG] [REMOTE ] COP: PASS: Integrity check passed. [2026-01-09T12:05:35.586380] [DEBUG] [REMOTE ] COP: Symbol is viable for forecasting. [2026-01-09T12:05:35.586429] [INFO ] [MAIN ] [765/3524] COP kept (0.5s) | 762 kept, 3 rejected | 138.6/min | ETA: 19.9m [2026-01-09T12:05:35.800260] [DEBUG] [REMOTE ] COPP: Retrieved 463 rows, trimmed to 300. [2026-01-09T12:05:35.800392] [DEBUG] [REMOTE ] COPP: PASS: History has at least 300 days. [2026-01-09T12:05:35.800631] [DEBUG] [REMOTE ] COPP: PASS: Price check passed. Min price $26.83. [2026-01-09T12:05:35.800800] [DEBUG] [REMOTE ] COPP: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:35.800917] [DEBUG] [REMOTE ] COPP: PASS: Integrity check passed. [2026-01-09T12:05:35.800959] [DEBUG] [REMOTE ] COPP: Symbol is viable for forecasting. [2026-01-09T12:05:35.801013] [INFO ] [MAIN ] [766/3524] COPP kept (0.2s) | 763 kept, 3 rejected | 138.7/min | ETA: 19.9m [2026-01-09T12:05:36.166678] [DEBUG] [REMOTE ] CORZ: Retrieved 492 rows, trimmed to 300. [2026-01-09T12:05:36.166809] [DEBUG] [REMOTE ] CORZ: PASS: History has at least 300 days. [2026-01-09T12:05:36.167008] [DEBUG] [REMOTE ] CORZ: PASS: Price check passed. Min price $13.57. [2026-01-09T12:05:36.167140] [DEBUG] [REMOTE ] CORZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:36.167249] [DEBUG] [REMOTE ] CORZ: PASS: Integrity check passed. [2026-01-09T12:05:36.167315] [DEBUG] [REMOTE ] CORZ: Symbol is viable for forecasting. [2026-01-09T12:05:36.167374] [INFO ] [MAIN ] [767/3524] CORZ kept (0.4s) | 764 kept, 3 rejected | 138.8/min | ETA: 19.9m [2026-01-09T12:05:36.592850] [DEBUG] [REMOTE ] CORZZ: Retrieved 492 rows, trimmed to 300. [2026-01-09T12:05:36.593002] [DEBUG] [REMOTE ] CORZZ: PASS: History has at least 300 days. [2026-01-09T12:05:36.593271] [DEBUG] [REMOTE ] CORZZ: PASS: Price check passed. Min price $13.71. [2026-01-09T12:05:36.593449] [DEBUG] [REMOTE ] CORZZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:36.593615] [DEBUG] [REMOTE ] CORZZ: PASS: Integrity check passed. [2026-01-09T12:05:36.593669] [DEBUG] [REMOTE ] CORZZ: Symbol is viable for forecasting. [2026-01-09T12:05:36.593733] [INFO ] [MAIN ] [768/3524] CORZZ kept (0.4s) | 765 kept, 3 rejected | 138.8/min | ETA: 19.9m [2026-01-09T12:05:37.182623] [DEBUG] [REMOTE ] COTY: Retrieved 3163 rows, trimmed to 300. [2026-01-09T12:05:37.182767] [DEBUG] [REMOTE ] COTY: PASS: History has at least 300 days. [2026-01-09T12:05:37.182996] [DEBUG] [REMOTE ] COTY: PASS: Price check passed. Min price $3.01. [2026-01-09T12:05:37.183154] [DEBUG] [REMOTE ] COTY: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:37.183278] [DEBUG] [REMOTE ] COTY: PASS: Integrity check passed. [2026-01-09T12:05:37.183319] [DEBUG] [REMOTE ] COTY: Symbol is viable for forecasting. [2026-01-09T12:05:37.183369] [INFO ] [MAIN ] [769/3524] COTY kept (0.6s) | 766 kept, 3 rejected | 138.7/min | ETA: 19.9m [2026-01-09T12:05:37.409357] [DEBUG] [REMOTE ] COWG: Retrieved 763 rows, trimmed to 300. [2026-01-09T12:05:37.409502] [DEBUG] [REMOTE ] COWG: PASS: History has at least 300 days. [2026-01-09T12:05:37.409741] [DEBUG] [REMOTE ] COWG: PASS: Price check passed. Min price $33.08. [2026-01-09T12:05:37.410102] [DEBUG] [REMOTE ] COWG: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:37.410218] [DEBUG] [REMOTE ] COWG: PASS: Integrity check passed. [2026-01-09T12:05:37.410260] [DEBUG] [REMOTE ] COWG: Symbol is viable for forecasting. [2026-01-09T12:05:37.410310] [INFO ] [MAIN ] [770/3524] COWG kept (0.2s) | 767 kept, 3 rejected | 138.8/min | ETA: 19.8m [2026-01-09T12:05:37.816173] [DEBUG] [REMOTE ] COYA: Retrieved 759 rows, trimmed to 300. [2026-01-09T12:05:37.816310] [DEBUG] [REMOTE ] COYA: PASS: History has at least 300 days. [2026-01-09T12:05:37.816518] [DEBUG] [REMOTE ] COYA: PASS: Price check passed. Min price $5.12. [2026-01-09T12:05:37.816677] [DEBUG] [REMOTE ] COYA: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:37.816798] [DEBUG] [REMOTE ] COYA: PASS: Integrity check passed. [2026-01-09T12:05:37.816840] [DEBUG] [REMOTE ] COYA: Symbol is viable for forecasting. [2026-01-09T12:05:37.816897] [INFO ] [MAIN ] [771/3524] COYA kept (0.4s) | 768 kept, 3 rejected | 138.8/min | ETA: 19.8m [2026-01-09T12:05:38.483670] [DEBUG] [REMOTE ] CP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:38.483811] [DEBUG] [REMOTE ] CP: PASS: History has at least 300 days. [2026-01-09T12:05:38.484046] [DEBUG] [REMOTE ] CP: PASS: Price check passed. Min price $68.72. [2026-01-09T12:05:38.484191] [DEBUG] [REMOTE ] CP: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:38.484319] [DEBUG] [REMOTE ] CP: PASS: Integrity check passed. [2026-01-09T12:05:38.484362] [DEBUG] [REMOTE ] CP: Symbol is viable for forecasting. [2026-01-09T12:05:38.484412] [INFO ] [MAIN ] [772/3524] CP kept (0.7s) | 769 kept, 3 rejected | 138.7/min | ETA: 19.8m [2026-01-09T12:05:38.957507] [DEBUG] [REMOTE ] CPA: Retrieved 5047 rows, trimmed to 300. [2026-01-09T12:05:38.957674] [DEBUG] [REMOTE ] CPA: PASS: History has at least 300 days. [2026-01-09T12:05:38.957892] [DEBUG] [REMOTE ] CPA: PASS: Price check passed. Min price $111.61. [2026-01-09T12:05:38.958034] [DEBUG] [REMOTE ] CPA: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:38.958152] [DEBUG] [REMOTE ] CPA: PASS: Integrity check passed. [2026-01-09T12:05:38.958195] [DEBUG] [REMOTE ] CPA: Symbol is viable for forecasting. [2026-01-09T12:05:38.958243] [INFO ] [MAIN ] [773/3524] CPA kept (0.5s) | 770 kept, 3 rejected | 138.7/min | ETA: 19.8m [2026-01-09T12:05:39.298493] [DEBUG] [REMOTE ] CPB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:39.298642] [DEBUG] [REMOTE ] CPB: PASS: History has at least 300 days. [2026-01-09T12:05:39.298861] [DEBUG] [REMOTE ] CPB: PASS: Price check passed. Min price $25.88. [2026-01-09T12:05:39.298998] [DEBUG] [REMOTE ] CPB: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:39.299115] [DEBUG] [REMOTE ] CPB: PASS: Integrity check passed. [2026-01-09T12:05:39.299155] [DEBUG] [REMOTE ] CPB: Symbol is viable for forecasting. [2026-01-09T12:05:39.299204] [INFO ] [MAIN ] [774/3524] CPB kept (0.3s) | 771 kept, 3 rejected | 138.7/min | ETA: 19.8m [2026-01-09T12:05:39.826443] [DEBUG] [REMOTE ] CPF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:39.826625] [DEBUG] [REMOTE ] CPF: PASS: History has at least 300 days. [2026-01-09T12:05:39.826890] [DEBUG] [REMOTE ] CPF: PASS: Price check passed. Min price $27.33. [2026-01-09T12:05:39.827059] [DEBUG] [REMOTE ] CPF: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:39.827205] [DEBUG] [REMOTE ] CPF: PASS: Integrity check passed. [2026-01-09T12:05:39.827252] [DEBUG] [REMOTE ] CPF: Symbol is viable for forecasting. [2026-01-09T12:05:39.827320] [INFO ] [MAIN ] [775/3524] CPF kept (0.5s) | 772 kept, 3 rejected | 138.7/min | ETA: 19.8m [2026-01-09T12:05:40.226086] [DEBUG] [REMOTE ] CPIX: Retrieved 4129 rows, trimmed to 300. [2026-01-09T12:05:40.226219] [DEBUG] [REMOTE ] CPIX: PASS: History has at least 300 days. [2026-01-09T12:05:40.226431] [DEBUG] [REMOTE ] CPIX: PASS: Price check passed. Min price $1.90. [2026-01-09T12:05:40.226591] [DEBUG] [REMOTE ] CPIX: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:40.226712] [DEBUG] [REMOTE ] CPIX: PASS: Integrity check passed. [2026-01-09T12:05:40.226755] [DEBUG] [REMOTE ] CPIX: Symbol is viable for forecasting. [2026-01-09T12:05:40.226803] [INFO ] [MAIN ] [776/3524] CPIX kept (0.4s) | 773 kept, 3 rejected | 138.7/min | ETA: 19.8m [2026-01-09T12:05:40.706143] [DEBUG] [REMOTE ] CPK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:40.706275] [DEBUG] [REMOTE ] CPK: PASS: History has at least 300 days. [2026-01-09T12:05:40.706484] [DEBUG] [REMOTE ] CPK: PASS: Price check passed. Min price $120.97. [2026-01-09T12:05:40.706638] [DEBUG] [REMOTE ] CPK: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:40.706755] [DEBUG] [REMOTE ] CPK: PASS: Integrity check passed. [2026-01-09T12:05:40.706795] [DEBUG] [REMOTE ] CPK: Symbol is viable for forecasting. [2026-01-09T12:05:40.706843] [INFO ] [MAIN ] [777/3524] CPK kept (0.5s) | 774 kept, 3 rejected | 138.7/min | ETA: 19.8m [2026-01-09T12:05:40.965380] [DEBUG] [REMOTE ] CPNG: Retrieved 1214 rows, trimmed to 300. [2026-01-09T12:05:40.965516] [DEBUG] [REMOTE ] CPNG: PASS: History has at least 300 days. [2026-01-09T12:05:40.965755] [DEBUG] [REMOTE ] CPNG: PASS: Price check passed. Min price $22.42. [2026-01-09T12:05:40.965901] [DEBUG] [REMOTE ] CPNG: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:40.966015] [DEBUG] [REMOTE ] CPNG: PASS: Integrity check passed. [2026-01-09T12:05:40.966058] [DEBUG] [REMOTE ] CPNG: Symbol is viable for forecasting. [2026-01-09T12:05:40.966107] [INFO ] [MAIN ] [778/3524] CPNG kept (0.3s) | 775 kept, 3 rejected | 138.8/min | ETA: 19.8m [2026-01-09T12:05:41.390243] [DEBUG] [REMOTE ] CPRI: Retrieved 3536 rows, trimmed to 300. [2026-01-09T12:05:41.390372] [DEBUG] [REMOTE ] CPRI: PASS: History has at least 300 days. [2026-01-09T12:05:41.390604] [DEBUG] [REMOTE ] CPRI: PASS: Price check passed. Min price $20.02. [2026-01-09T12:05:41.390931] [DEBUG] [REMOTE ] CPRI: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:41.391061] [DEBUG] [REMOTE ] CPRI: PASS: Integrity check passed. [2026-01-09T12:05:41.391105] [DEBUG] [REMOTE ] CPRI: Symbol is viable for forecasting. [2026-01-09T12:05:41.391153] [INFO ] [MAIN ] [779/3524] CPRI kept (0.4s) | 776 kept, 3 rejected | 138.8/min | ETA: 19.8m [2026-01-09T12:05:41.905615] [DEBUG] [REMOTE ] CPRX: Retrieved 4821 rows, trimmed to 300. [2026-01-09T12:05:41.905946] [DEBUG] [REMOTE ] CPRX: PASS: History has at least 300 days. [2026-01-09T12:05:41.906173] [DEBUG] [REMOTE ] CPRX: PASS: Price check passed. Min price $20.31. [2026-01-09T12:05:41.906314] [DEBUG] [REMOTE ] CPRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:41.906434] [DEBUG] [REMOTE ] CPRX: PASS: Integrity check passed. [2026-01-09T12:05:41.906474] [DEBUG] [REMOTE ] CPRX: Symbol is viable for forecasting. [2026-01-09T12:05:41.906523] [INFO ] [MAIN ] [780/3524] CPRX kept (0.5s) | 777 kept, 3 rejected | 138.7/min | ETA: 19.8m [2026-01-09T12:05:42.262045] [DEBUG] [REMOTE ] CPS: Retrieved 3929 rows, trimmed to 300. [2026-01-09T12:05:42.262180] [DEBUG] [REMOTE ] CPS: PASS: History has at least 300 days. [2026-01-09T12:05:42.262389] [DEBUG] [REMOTE ] CPS: PASS: Price check passed. Min price $28.08. [2026-01-09T12:05:42.262612] [DEBUG] [REMOTE ] CPS: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:42.262750] [DEBUG] [REMOTE ] CPS: PASS: Integrity check passed. [2026-01-09T12:05:42.262791] [DEBUG] [REMOTE ] CPS: Symbol is viable for forecasting. [2026-01-09T12:05:42.262840] [INFO ] [MAIN ] [781/3524] CPS kept (0.4s) | 778 kept, 3 rejected | 138.8/min | ETA: 19.8m [2026-01-09T12:05:42.802161] [DEBUG] [REMOTE ] CPSH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:42.802310] [DEBUG] [REMOTE ] CPSH: PASS: History has at least 300 days. [2026-01-09T12:05:42.802538] [DEBUG] [REMOTE ] CPSH: PASS: Price check passed. Min price $3.04. [2026-01-09T12:05:42.802695] [DEBUG] [REMOTE ] CPSH: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:42.802818] [DEBUG] [REMOTE ] CPSH: PASS: Integrity check passed. [2026-01-09T12:05:42.802858] [DEBUG] [REMOTE ] CPSH: Symbol is viable for forecasting. [2026-01-09T12:05:42.802907] [INFO ] [MAIN ] [782/3524] CPSH kept (0.5s) | 779 kept, 3 rejected | 138.7/min | ETA: 19.8m [2026-01-09T12:05:43.300262] [DEBUG] [REMOTE ] CPSS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:43.300407] [DEBUG] [REMOTE ] CPSS: PASS: History has at least 300 days. [2026-01-09T12:05:43.300674] [DEBUG] [REMOTE ] CPSS: PASS: Price check passed. Min price $7.39. [2026-01-09T12:05:43.300820] [DEBUG] [REMOTE ] CPSS: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:43.300949] [DEBUG] [REMOTE ] CPSS: PASS: Integrity check passed. [2026-01-09T12:05:43.300991] [DEBUG] [REMOTE ] CPSS: Symbol is viable for forecasting. [2026-01-09T12:05:43.301044] [INFO ] [MAIN ] [783/3524] CPSS kept (0.5s) | 780 kept, 3 rejected | 138.7/min | ETA: 19.8m [2026-01-09T12:05:43.585037] [DEBUG] [REMOTE ] CPZ: Retrieved 1537 rows, trimmed to 300. [2026-01-09T12:05:43.585165] [DEBUG] [REMOTE ] CPZ: PASS: History has at least 300 days. [2026-01-09T12:05:43.585374] [DEBUG] [REMOTE ] CPZ: PASS: Price check passed. Min price $14.46. [2026-01-09T12:05:43.585514] [DEBUG] [REMOTE ] CPZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:43.585659] [DEBUG] [REMOTE ] CPZ: PASS: Integrity check passed. [2026-01-09T12:05:43.585702] [DEBUG] [REMOTE ] CPZ: Symbol is viable for forecasting. [2026-01-09T12:05:43.585751] [INFO ] [MAIN ] [784/3524] CPZ kept (0.3s) | 781 kept, 3 rejected | 138.7/min | ETA: 19.7m [2026-01-09T12:05:44.107899] [DEBUG] [REMOTE ] CQP: Retrieved 4732 rows, trimmed to 300. [2026-01-09T12:05:44.108029] [DEBUG] [REMOTE ] CQP: PASS: History has at least 300 days. [2026-01-09T12:05:44.108239] [DEBUG] [REMOTE ] CQP: PASS: Price check passed. Min price $49.68. [2026-01-09T12:05:44.108377] [DEBUG] [REMOTE ] CQP: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:44.108494] [DEBUG] [REMOTE ] CQP: PASS: Integrity check passed. [2026-01-09T12:05:44.108534] [DEBUG] [REMOTE ] CQP: Symbol is viable for forecasting. [2026-01-09T12:05:44.108601] [INFO ] [MAIN ] [785/3524] CQP kept (0.5s) | 782 kept, 3 rejected | 138.7/min | ETA: 19.7m [2026-01-09T12:05:44.562877] [DEBUG] [REMOTE ] CRAI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:44.563009] [DEBUG] [REMOTE ] CRAI: PASS: History has at least 300 days. [2026-01-09T12:05:44.563418] [DEBUG] [REMOTE ] CRAI: PASS: Price check passed. Min price $171.16. [2026-01-09T12:05:44.563555] [DEBUG] [REMOTE ] CRAI: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:44.563697] [DEBUG] [REMOTE ] CRAI: PASS: Integrity check passed. [2026-01-09T12:05:44.563739] [DEBUG] [REMOTE ] CRAI: Symbol is viable for forecasting. [2026-01-09T12:05:44.563787] [INFO ] [MAIN ] [786/3524] CRAI kept (0.5s) | 783 kept, 3 rejected | 138.7/min | ETA: 19.7m [2026-01-09T12:05:44.726165] [DEBUG] [REMOTE ] CRBG: Retrieved 832 rows, trimmed to 300. [2026-01-09T12:05:44.726305] [DEBUG] [REMOTE ] CRBG: PASS: History has at least 300 days. [2026-01-09T12:05:44.726528] [DEBUG] [REMOTE ] CRBG: PASS: Price check passed. Min price $27.39. [2026-01-09T12:05:44.726691] [DEBUG] [REMOTE ] CRBG: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:44.726809] [DEBUG] [REMOTE ] CRBG: PASS: Integrity check passed. [2026-01-09T12:05:44.726852] [DEBUG] [REMOTE ] CRBG: Symbol is viable for forecasting. [2026-01-09T12:05:44.726902] [INFO ] [MAIN ] [787/3524] CRBG kept (0.2s) | 784 kept, 3 rejected | 138.8/min | ETA: 19.7m [2026-01-09T12:05:45.289749] [DEBUG] [REMOTE ] CRBP: Retrieved 2806 rows, trimmed to 300. [2026-01-09T12:05:45.289899] [DEBUG] [REMOTE ] CRBP: PASS: History has at least 300 days. [2026-01-09T12:05:45.290313] [DEBUG] [REMOTE ] CRBP: PASS: Price check passed. Min price $7.83. [2026-01-09T12:05:45.290453] [DEBUG] [REMOTE ] CRBP: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:45.290610] [DEBUG] [REMOTE ] CRBP: PASS: Integrity check passed. [2026-01-09T12:05:45.290659] [DEBUG] [REMOTE ] CRBP: Symbol is viable for forecasting. [2026-01-09T12:05:45.290711] [INFO ] [MAIN ] [788/3524] CRBP kept (0.6s) | 785 kept, 3 rejected | 138.8/min | ETA: 19.7m [2026-01-09T12:05:45.618443] [DEBUG] [REMOTE ] CRC: Retrieved 1305 rows, trimmed to 300. [2026-01-09T12:05:45.618616] [DEBUG] [REMOTE ] CRC: PASS: History has at least 300 days. [2026-01-09T12:05:45.618842] [DEBUG] [REMOTE ] CRC: PASS: Price check passed. Min price $43.55. [2026-01-09T12:05:45.618979] [DEBUG] [REMOTE ] CRC: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:45.619092] [DEBUG] [REMOTE ] CRC: PASS: Integrity check passed. [2026-01-09T12:05:45.619131] [DEBUG] [REMOTE ] CRC: Symbol is viable for forecasting. [2026-01-09T12:05:45.619178] [INFO ] [MAIN ] [789/3524] CRC kept (0.3s) | 786 kept, 3 rejected | 138.8/min | ETA: 19.7m [2026-01-09T12:05:46.203273] [DEBUG] [REMOTE ] CRDF: Retrieved 5399 rows, trimmed to 300. [2026-01-09T12:05:46.203473] [DEBUG] [REMOTE ] CRDF: PASS: History has at least 300 days. [2026-01-09T12:05:46.203762] [DEBUG] [REMOTE ] CRDF: PASS: Price check passed. Min price $1.96. [2026-01-09T12:05:46.203914] [DEBUG] [REMOTE ] CRDF: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:46.204050] [DEBUG] [REMOTE ] CRDF: PASS: Integrity check passed. [2026-01-09T12:05:46.204093] [DEBUG] [REMOTE ] CRDF: Symbol is viable for forecasting. [2026-01-09T12:05:46.204147] [INFO ] [MAIN ] [790/3524] CRDF kept (0.6s) | 787 kept, 3 rejected | 138.7/min | ETA: 19.7m [2026-01-09T12:05:46.341589] [DEBUG] [REMOTE ] CRDO: Retrieved 991 rows, trimmed to 300. [2026-01-09T12:05:46.341729] [DEBUG] [REMOTE ] CRDO: PASS: History has at least 300 days. [2026-01-09T12:05:46.341956] [DEBUG] [REMOTE ] CRDO: PASS: Price check passed. Min price $129.75. [2026-01-09T12:05:46.342093] [DEBUG] [REMOTE ] CRDO: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:46.342219] [DEBUG] [REMOTE ] CRDO: PASS: Integrity check passed. [2026-01-09T12:05:46.342264] [DEBUG] [REMOTE ] CRDO: Symbol is viable for forecasting. [2026-01-09T12:05:46.342312] [INFO ] [MAIN ] [791/3524] CRDO kept (0.1s) | 788 kept, 3 rejected | 138.8/min | ETA: 19.7m [2026-01-09T12:05:47.076929] [DEBUG] [REMOTE ] CRESY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:47.077271] [DEBUG] [REMOTE ] CRESY: PASS: History has at least 300 days. [2026-01-09T12:05:47.077542] [DEBUG] [REMOTE ] CRESY: PASS: Price check passed. Min price $8.56. [2026-01-09T12:05:47.077737] [DEBUG] [REMOTE ] CRESY: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:47.078063] [DEBUG] [REMOTE ] CRESY: PASS: Integrity check passed. [2026-01-09T12:05:47.078105] [DEBUG] [REMOTE ] CRESY: Symbol is viable for forecasting. [2026-01-09T12:05:47.078154] [INFO ] [MAIN ] [792/3524] CRESY kept (0.7s) | 789 kept, 3 rejected | 138.7/min | ETA: 19.7m [2026-01-09T12:05:47.443367] [DEBUG] [REMOTE ] CREX: Retrieved 3164 rows, trimmed to 300. [2026-01-09T12:05:47.443503] [DEBUG] [REMOTE ] CREX: PASS: History has at least 300 days. [2026-01-09T12:05:47.443768] [DEBUG] [REMOTE ] CREX: PASS: Price check passed. Min price $2.56. [2026-01-09T12:05:47.443909] [DEBUG] [REMOTE ] CREX: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:47.444032] [DEBUG] [REMOTE ] CREX: PASS: Integrity check passed. [2026-01-09T12:05:47.444073] [DEBUG] [REMOTE ] CREX: Symbol is viable for forecasting. [2026-01-09T12:05:47.444122] [INFO ] [MAIN ] [793/3524] CREX kept (0.4s) | 790 kept, 3 rejected | 138.8/min | ETA: 19.7m [2026-01-09T12:05:47.715372] [DEBUG] [REMOTE ] CRGO: Retrieved 1039 rows, trimmed to 300. [2026-01-09T12:05:47.715506] [DEBUG] [REMOTE ] CRGO: PASS: History has at least 300 days. [2026-01-09T12:05:47.715727] [DEBUG] [REMOTE ] CRGO: PASS: Price check passed. Min price $2.19. [2026-01-09T12:05:47.715869] [DEBUG] [REMOTE ] CRGO: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:47.716204] [DEBUG] [REMOTE ] CRGO: PASS: Integrity check passed. [2026-01-09T12:05:47.716260] [DEBUG] [REMOTE ] CRGO: Symbol is viable for forecasting. [2026-01-09T12:05:47.716311] [INFO ] [MAIN ] [794/3524] CRGO kept (0.3s) | 791 kept, 3 rejected | 138.8/min | ETA: 19.7m [2026-01-09T12:05:48.144892] [DEBUG] [REMOTE ] CRGY: Retrieved 1025 rows, trimmed to 300. [2026-01-09T12:05:48.145041] [DEBUG] [REMOTE ] CRGY: PASS: History has at least 300 days. [2026-01-09T12:05:48.145260] [DEBUG] [REMOTE ] CRGY: PASS: Price check passed. Min price $7.75. [2026-01-09T12:05:48.145416] [DEBUG] [REMOTE ] CRGY: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:48.145541] [DEBUG] [REMOTE ] CRGY: PASS: Integrity check passed. [2026-01-09T12:05:48.145605] [DEBUG] [REMOTE ] CRGY: Symbol is viable for forecasting. [2026-01-09T12:05:48.145659] [INFO ] [MAIN ] [795/3524] CRGY kept (0.4s) | 792 kept, 3 rejected | 138.8/min | ETA: 19.7m [2026-01-09T12:05:48.742745] [DEBUG] [REMOTE ] CRH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:48.742889] [DEBUG] [REMOTE ] CRH: PASS: History has at least 300 days. [2026-01-09T12:05:48.743121] [DEBUG] [REMOTE ] CRH: PASS: Price check passed. Min price $108.01. [2026-01-09T12:05:48.743267] [DEBUG] [REMOTE ] CRH: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:48.743391] [DEBUG] [REMOTE ] CRH: PASS: Integrity check passed. [2026-01-09T12:05:48.743435] [DEBUG] [REMOTE ] CRH: Symbol is viable for forecasting. [2026-01-09T12:05:48.743486] [INFO ] [MAIN ] [796/3524] CRH kept (0.6s) | 793 kept, 3 rejected | 138.8/min | ETA: 19.7m [2026-01-09T12:05:49.187678] [DEBUG] [REMOTE ] CRI: Retrieved 5587 rows, trimmed to 300. [2026-01-09T12:05:49.187829] [DEBUG] [REMOTE ] CRI: PASS: History has at least 300 days. [2026-01-09T12:05:49.188076] [DEBUG] [REMOTE ] CRI: PASS: Price check passed. Min price $28.30. [2026-01-09T12:05:49.188236] [DEBUG] [REMOTE ] CRI: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:49.188383] [DEBUG] [REMOTE ] CRI: PASS: Integrity check passed. [2026-01-09T12:05:49.188433] [DEBUG] [REMOTE ] CRI: Symbol is viable for forecasting. [2026-01-09T12:05:49.188486] [INFO ] [MAIN ] [797/3524] CRI kept (0.4s) | 794 kept, 3 rejected | 138.7/min | ETA: 19.7m [2026-01-09T12:05:49.544901] [DEBUG] [REMOTE ] CRK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:49.545038] [DEBUG] [REMOTE ] CRK: PASS: History has at least 300 days. [2026-01-09T12:05:49.545262] [DEBUG] [REMOTE ] CRK: PASS: Price check passed. Min price $17.00. [2026-01-09T12:05:49.545404] [DEBUG] [REMOTE ] CRK: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:49.545527] [DEBUG] [REMOTE ] CRK: PASS: Integrity check passed. [2026-01-09T12:05:49.545586] [DEBUG] [REMOTE ] CRK: Symbol is viable for forecasting. [2026-01-09T12:05:49.545638] [INFO ] [MAIN ] [798/3524] CRK kept (0.4s) | 795 kept, 3 rejected | 138.8/min | ETA: 19.6m [2026-01-09T12:05:49.910365] [DEBUG] [REMOTE ] CRL: Retrieved 6424 rows, trimmed to 300. [2026-01-09T12:05:49.910513] [DEBUG] [REMOTE ] CRL: PASS: History has at least 300 days. [2026-01-09T12:05:49.910784] [DEBUG] [REMOTE ] CRL: PASS: Price check passed. Min price $161.64. [2026-01-09T12:05:49.910926] [DEBUG] [REMOTE ] CRL: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:49.911047] [DEBUG] [REMOTE ] CRL: PASS: Integrity check passed. [2026-01-09T12:05:49.911087] [DEBUG] [REMOTE ] CRL: Symbol is viable for forecasting. [2026-01-09T12:05:49.911136] [INFO ] [MAIN ] [799/3524] CRL kept (0.4s) | 796 kept, 3 rejected | 138.8/min | ETA: 19.6m [2026-01-09T12:05:50.486561] [DEBUG] [REMOTE ] CRM: Retrieved 5422 rows, trimmed to 300. [2026-01-09T12:05:50.486733] [DEBUG] [REMOTE ] CRM: PASS: History has at least 300 days. [2026-01-09T12:05:50.486950] [DEBUG] [REMOTE ] CRM: PASS: Price check passed. Min price $225.01. [2026-01-09T12:05:50.487088] [DEBUG] [REMOTE ] CRM: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:50.487203] [DEBUG] [REMOTE ] CRM: PASS: Integrity check passed. [2026-01-09T12:05:50.487243] [DEBUG] [REMOTE ] CRM: Symbol is viable for forecasting. [2026-01-09T12:05:50.487314] [INFO ] [MAIN ] [800/3524] CRM kept (0.6s) | 797 kept, 3 rejected | 138.7/min | ETA: 19.6m [2026-01-09T12:05:50.853396] [DEBUG] [REMOTE ] CRMD: Retrieved 3939 rows, trimmed to 300. [2026-01-09T12:05:50.853520] [DEBUG] [REMOTE ] CRMD: PASS: History has at least 300 days. [2026-01-09T12:05:50.853753] [DEBUG] [REMOTE ] CRMD: PASS: Price check passed. Min price $7.51. [2026-01-09T12:05:50.853888] [DEBUG] [REMOTE ] CRMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:50.853998] [DEBUG] [REMOTE ] CRMD: PASS: Integrity check passed. [2026-01-09T12:05:50.854037] [DEBUG] [REMOTE ] CRMD: Symbol is viable for forecasting. [2026-01-09T12:05:50.854085] [INFO ] [MAIN ] [801/3524] CRMD kept (0.4s) | 798 kept, 3 rejected | 138.8/min | ETA: 19.6m [2026-01-09T12:05:51.085283] [DEBUG] [REMOTE ] CRML: Retrieved 469 rows, trimmed to 300. [2026-01-09T12:05:51.085427] [DEBUG] [REMOTE ] CRML: PASS: History has at least 300 days. [2026-01-09T12:05:51.085652] [DEBUG] [REMOTE ] CRML: PASS: Price check passed. Min price $6.91. [2026-01-09T12:05:51.085789] [DEBUG] [REMOTE ] CRML: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:51.085904] [DEBUG] [REMOTE ] CRML: PASS: Integrity check passed. [2026-01-09T12:05:51.085944] [DEBUG] [REMOTE ] CRML: Symbol is viable for forecasting. [2026-01-09T12:05:51.085992] [INFO ] [MAIN ] [802/3524] CRML kept (0.2s) | 799 kept, 3 rejected | 138.9/min | ETA: 19.6m [2026-01-09T12:05:51.577435] [DEBUG] [REMOTE ] CRNC: Retrieved 1588 rows, trimmed to 300. [2026-01-09T12:05:51.577598] [DEBUG] [REMOTE ] CRNC: PASS: History has at least 300 days. [2026-01-09T12:05:51.577831] [DEBUG] [REMOTE ] CRNC: PASS: Price check passed. Min price $7.82. [2026-01-09T12:05:51.578033] [DEBUG] [REMOTE ] CRNC: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:51.578153] [DEBUG] [REMOTE ] CRNC: PASS: Integrity check passed. [2026-01-09T12:05:51.578195] [DEBUG] [REMOTE ] CRNC: Symbol is viable for forecasting. [2026-01-09T12:05:51.578244] [INFO ] [MAIN ] [803/3524] CRNC kept (0.5s) | 800 kept, 3 rejected | 138.8/min | ETA: 19.6m [2026-01-09T12:05:51.973808] [DEBUG] [REMOTE ] CRNX: Retrieved 1880 rows, trimmed to 300. [2026-01-09T12:05:51.973940] [DEBUG] [REMOTE ] CRNX: PASS: History has at least 300 days. [2026-01-09T12:05:51.974143] [DEBUG] [REMOTE ] CRNX: PASS: Price check passed. Min price $40.00. [2026-01-09T12:05:51.974276] [DEBUG] [REMOTE ] CRNX: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:51.974385] [DEBUG] [REMOTE ] CRNX: PASS: Integrity check passed. [2026-01-09T12:05:51.974425] [DEBUG] [REMOTE ] CRNX: Symbol is viable for forecasting. [2026-01-09T12:05:51.974471] [INFO ] [MAIN ] [804/3524] CRNX kept (0.4s) | 801 kept, 3 rejected | 138.8/min | ETA: 19.6m [2026-01-09T12:05:52.468700] [DEBUG] [REMOTE ] CRON: Retrieved 2388 rows, trimmed to 300. [2026-01-09T12:05:52.468832] [DEBUG] [REMOTE ] CRON: PASS: History has at least 300 days. [2026-01-09T12:05:52.469056] [DEBUG] [REMOTE ] CRON: PASS: Price check passed. Min price $2.30. [2026-01-09T12:05:52.469197] [DEBUG] [REMOTE ] CRON: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:52.469312] [DEBUG] [REMOTE ] CRON: PASS: Integrity check passed. [2026-01-09T12:05:52.469354] [DEBUG] [REMOTE ] CRON: Symbol is viable for forecasting. [2026-01-09T12:05:52.469402] [INFO ] [MAIN ] [805/3524] CRON kept (0.5s) | 802 kept, 3 rejected | 138.8/min | ETA: 19.6m [2026-01-09T12:05:52.802343] [DEBUG] [REMOTE ] CROX: Retrieved 5011 rows, trimmed to 300. [2026-01-09T12:05:52.802472] [DEBUG] [REMOTE ] CROX: PASS: History has at least 300 days. [2026-01-09T12:05:52.802702] [DEBUG] [REMOTE ] CROX: PASS: Price check passed. Min price $73.39. [2026-01-09T12:05:52.802840] [DEBUG] [REMOTE ] CROX: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:52.802951] [DEBUG] [REMOTE ] CROX: PASS: Integrity check passed. [2026-01-09T12:05:52.802991] [DEBUG] [REMOTE ] CROX: Symbol is viable for forecasting. [2026-01-09T12:05:52.803038] [INFO ] [MAIN ] [806/3524] CROX kept (0.3s) | 803 kept, 3 rejected | 138.9/min | ETA: 19.6m [2026-01-09T12:05:53.359897] [DEBUG] [REMOTE ] CRS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:53.360036] [DEBUG] [REMOTE ] CRS: PASS: History has at least 300 days. [2026-01-09T12:05:53.360258] [DEBUG] [REMOTE ] CRS: PASS: Price check passed. Min price $237.93. [2026-01-09T12:05:53.360395] [DEBUG] [REMOTE ] CRS: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:53.360511] [DEBUG] [REMOTE ] CRS: PASS: Integrity check passed. [2026-01-09T12:05:53.360552] [DEBUG] [REMOTE ] CRS: Symbol is viable for forecasting. [2026-01-09T12:05:53.360620] [INFO ] [MAIN ] [807/3524] CRS kept (0.6s) | 804 kept, 3 rejected | 138.8/min | ETA: 19.6m [2026-01-09T12:05:53.628722] [DEBUG] [REMOTE ] CRSP: Retrieved 2318 rows, trimmed to 300. [2026-01-09T12:05:53.628845] [DEBUG] [REMOTE ] CRSP: PASS: History has at least 300 days. [2026-01-09T12:05:53.629048] [DEBUG] [REMOTE ] CRSP: PASS: Price check passed. Min price $49.29. [2026-01-09T12:05:53.629185] [DEBUG] [REMOTE ] CRSP: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:53.629295] [DEBUG] [REMOTE ] CRSP: PASS: Integrity check passed. [2026-01-09T12:05:53.629335] [DEBUG] [REMOTE ] CRSP: Symbol is viable for forecasting. [2026-01-09T12:05:53.629382] [INFO ] [MAIN ] [808/3524] CRSP kept (0.3s) | 805 kept, 3 rejected | 138.9/min | ETA: 19.6m [2026-01-09T12:05:54.067435] [DEBUG] [REMOTE ] CRTO: Retrieved 3066 rows, trimmed to 300. [2026-01-09T12:05:54.067561] [DEBUG] [REMOTE ] CRTO: PASS: History has at least 300 days. [2026-01-09T12:05:54.067815] [DEBUG] [REMOTE ] CRTO: PASS: Price check passed. Min price $19.41. [2026-01-09T12:05:54.067958] [DEBUG] [REMOTE ] CRTO: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:54.068069] [DEBUG] [REMOTE ] CRTO: PASS: Integrity check passed. [2026-01-09T12:05:54.068108] [DEBUG] [REMOTE ] CRTO: Symbol is viable for forecasting. [2026-01-09T12:05:54.068154] [INFO ] [MAIN ] [809/3524] CRTO kept (0.4s) | 806 kept, 3 rejected | 138.9/min | ETA: 19.6m [2026-01-09T12:05:54.641049] [DEBUG] [REMOTE ] CRUS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:54.641179] [DEBUG] [REMOTE ] CRUS: PASS: History has at least 300 days. [2026-01-09T12:05:54.641386] [DEBUG] [REMOTE ] CRUS: PASS: Price check passed. Min price $113.49. [2026-01-09T12:05:54.641520] [DEBUG] [REMOTE ] CRUS: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:54.641652] [DEBUG] [REMOTE ] CRUS: PASS: Integrity check passed. [2026-01-09T12:05:54.641694] [DEBUG] [REMOTE ] CRUS: Symbol is viable for forecasting. [2026-01-09T12:05:54.641742] [INFO ] [MAIN ] [810/3524] CRUS kept (0.6s) | 807 kept, 3 rejected | 138.8/min | ETA: 19.6m [2026-01-09T12:05:55.125951] [DEBUG] [REMOTE ] CRVL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:55.126145] [DEBUG] [REMOTE ] CRVL: PASS: History has at least 300 days. [2026-01-09T12:05:55.126441] [DEBUG] [REMOTE ] CRVL: PASS: Price check passed. Min price $65.74. [2026-01-09T12:05:55.126646] [DEBUG] [REMOTE ] CRVL: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:55.126825] [DEBUG] [REMOTE ] CRVL: PASS: Integrity check passed. [2026-01-09T12:05:55.126879] [DEBUG] [REMOTE ] CRVL: Symbol is viable for forecasting. [2026-01-09T12:05:55.126949] [INFO ] [MAIN ] [811/3524] CRVL kept (0.5s) | 808 kept, 3 rejected | 138.8/min | ETA: 19.5m [2026-01-09T12:05:55.468536] [DEBUG] [REMOTE ] CRVO: Retrieved 2459 rows, trimmed to 300. [2026-01-09T12:05:55.468720] [DEBUG] [REMOTE ] CRVO: PASS: History has at least 300 days. [2026-01-09T12:05:55.468994] [DEBUG] [REMOTE ] CRVO: PASS: Price check passed. Min price $6.74. [2026-01-09T12:05:55.469163] [DEBUG] [REMOTE ] CRVO: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:55.469302] [DEBUG] [REMOTE ] CRVO: PASS: Integrity check passed. [2026-01-09T12:05:55.469346] [DEBUG] [REMOTE ] CRVO: Symbol is viable for forecasting. [2026-01-09T12:05:55.469404] [INFO ] [MAIN ] [812/3524] CRVO kept (0.3s) | 809 kept, 3 rejected | 138.8/min | ETA: 19.5m [2026-01-09T12:05:55.836527] [DEBUG] [REMOTE ] CRVS: Retrieved 2464 rows, trimmed to 300. [2026-01-09T12:05:55.836689] [DEBUG] [REMOTE ] CRVS: PASS: History has at least 300 days. [2026-01-09T12:05:55.836892] [DEBUG] [REMOTE ] CRVS: PASS: Price check passed. Min price $6.68. [2026-01-09T12:05:55.837026] [DEBUG] [REMOTE ] CRVS: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:55.837137] [DEBUG] [REMOTE ] CRVS: PASS: Integrity check passed. [2026-01-09T12:05:55.837177] [DEBUG] [REMOTE ] CRVS: Symbol is viable for forecasting. [2026-01-09T12:05:55.837225] [INFO ] [MAIN ] [813/3524] CRVS kept (0.4s) | 810 kept, 3 rejected | 138.9/min | ETA: 19.5m [2026-01-09T12:05:56.197455] [DEBUG] [REMOTE ] CRWD: Retrieved 1654 rows, trimmed to 300. [2026-01-09T12:05:56.197604] [DEBUG] [REMOTE ] CRWD: PASS: History has at least 300 days. [2026-01-09T12:05:56.197810] [DEBUG] [REMOTE ] CRWD: PASS: Price check passed. Min price $453.58. [2026-01-09T12:05:56.197978] [DEBUG] [REMOTE ] CRWD: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:56.198119] [DEBUG] [REMOTE ] CRWD: PASS: Integrity check passed. [2026-01-09T12:05:56.198171] [DEBUG] [REMOTE ] CRWD: Symbol is viable for forecasting. [2026-01-09T12:05:56.198235] [INFO ] [MAIN ] [814/3524] CRWD kept (0.4s) | 811 kept, 3 rejected | 138.9/min | ETA: 19.5m [2026-01-09T12:05:56.768673] [DEBUG] [REMOTE ] CRWS: Retrieved 5600 rows, trimmed to 300. [2026-01-09T12:05:56.768809] [DEBUG] [REMOTE ] CRWS: PASS: History has at least 300 days. [2026-01-09T12:05:56.769030] [DEBUG] [REMOTE ] CRWS: PASS: Price check passed. Min price $2.55. [2026-01-09T12:05:56.769169] [DEBUG] [REMOTE ] CRWS: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:56.769287] [DEBUG] [REMOTE ] CRWS: PASS: Integrity check passed. [2026-01-09T12:05:56.769327] [DEBUG] [REMOTE ] CRWS: Symbol is viable for forecasting. [2026-01-09T12:05:56.769375] [INFO ] [MAIN ] [815/3524] CRWS kept (0.6s) | 812 kept, 3 rejected | 138.8/min | ETA: 19.5m [2026-01-09T12:05:57.010523] [DEBUG] [REMOTE ] CSAN: Retrieved 1217 rows, trimmed to 300. [2026-01-09T12:05:57.010677] [DEBUG] [REMOTE ] CSAN: PASS: History has at least 300 days. [2026-01-09T12:05:57.010886] [DEBUG] [REMOTE ] CSAN: PASS: Price check passed. Min price $3.87. [2026-01-09T12:05:57.011025] [DEBUG] [REMOTE ] CSAN: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:57.011138] [DEBUG] [REMOTE ] CSAN: PASS: Integrity check passed. [2026-01-09T12:05:57.011180] [DEBUG] [REMOTE ] CSAN: Symbol is viable for forecasting. [2026-01-09T12:05:57.011229] [INFO ] [MAIN ] [816/3524] CSAN kept (0.2s) | 813 kept, 3 rejected | 138.9/min | ETA: 19.5m [2026-01-09T12:05:57.521733] [DEBUG] [REMOTE ] CSB: Retrieved 2643 rows, trimmed to 300. [2026-01-09T12:05:57.521874] [DEBUG] [REMOTE ] CSB: PASS: History has at least 300 days. [2026-01-09T12:05:57.522076] [DEBUG] [REMOTE ] CSB: PASS: Price check passed. Min price $55.72. [2026-01-09T12:05:57.522213] [DEBUG] [REMOTE ] CSB: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:57.522324] [DEBUG] [REMOTE ] CSB: PASS: Integrity check passed. [2026-01-09T12:05:57.522364] [DEBUG] [REMOTE ] CSB: Symbol is viable for forecasting. [2026-01-09T12:05:57.522410] [INFO ] [MAIN ] [817/3524] CSB kept (0.5s) | 814 kept, 3 rejected | 138.9/min | ETA: 19.5m [2026-01-09T12:05:58.066586] [DEBUG] [REMOTE ] CSCO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:58.066733] [DEBUG] [REMOTE ] CSCO: PASS: History has at least 300 days. [2026-01-09T12:05:58.066970] [DEBUG] [REMOTE ] CSCO: PASS: Price check passed. Min price $68.29. [2026-01-09T12:05:58.067111] [DEBUG] [REMOTE ] CSCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:58.067247] [DEBUG] [REMOTE ] CSCO: PASS: Integrity check passed. [2026-01-09T12:05:58.067318] [DEBUG] [REMOTE ] CSCO: Symbol is viable for forecasting. [2026-01-09T12:05:58.067371] [INFO ] [MAIN ] [818/3524] CSCO kept (0.5s) | 815 kept, 3 rejected | 138.8/min | ETA: 19.5m [2026-01-09T12:05:58.371265] [DEBUG] [REMOTE ] CSGP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:58.371399] [DEBUG] [REMOTE ] CSGP: PASS: History has at least 300 days. [2026-01-09T12:05:58.371628] [DEBUG] [REMOTE ] CSGP: PASS: Price check passed. Min price $61.36. [2026-01-09T12:05:58.371765] [DEBUG] [REMOTE ] CSGP: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:58.371881] [DEBUG] [REMOTE ] CSGP: PASS: Integrity check passed. [2026-01-09T12:05:58.371921] [DEBUG] [REMOTE ] CSGP: Symbol is viable for forecasting. [2026-01-09T12:05:58.371970] [INFO ] [MAIN ] [819/3524] CSGP kept (0.3s) | 816 kept, 3 rejected | 138.9/min | ETA: 19.5m [2026-01-09T12:05:58.973239] [DEBUG] [REMOTE ] CSGS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:58.973376] [DEBUG] [REMOTE ] CSGS: PASS: History has at least 300 days. [2026-01-09T12:05:58.973614] [DEBUG] [REMOTE ] CSGS: PASS: Price check passed. Min price $63.97. [2026-01-09T12:05:58.973757] [DEBUG] [REMOTE ] CSGS: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:58.973877] [DEBUG] [REMOTE ] CSGS: PASS: Integrity check passed. [2026-01-09T12:05:58.973919] [DEBUG] [REMOTE ] CSGS: Symbol is viable for forecasting. [2026-01-09T12:05:58.973968] [INFO ] [MAIN ] [820/3524] CSGS kept (0.6s) | 817 kept, 3 rejected | 138.8/min | ETA: 19.5m [2026-01-09T12:05:59.374165] [DEBUG] [REMOTE ] CSIQ: Retrieved 4820 rows, trimmed to 300. [2026-01-09T12:05:59.374317] [DEBUG] [REMOTE ] CSIQ: PASS: History has at least 300 days. [2026-01-09T12:05:59.374523] [DEBUG] [REMOTE ] CSIQ: PASS: Price check passed. Min price $14.00. [2026-01-09T12:05:59.374677] [DEBUG] [REMOTE ] CSIQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:59.374791] [DEBUG] [REMOTE ] CSIQ: PASS: Integrity check passed. [2026-01-09T12:05:59.374830] [DEBUG] [REMOTE ] CSIQ: Symbol is viable for forecasting. [2026-01-09T12:05:59.374877] [INFO ] [MAIN ] [821/3524] CSIQ kept (0.4s) | 818 kept, 3 rejected | 138.8/min | ETA: 19.5m [2026-01-09T12:05:59.682659] [DEBUG] [REMOTE ] CSPI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:05:59.682794] [DEBUG] [REMOTE ] CSPI: PASS: History has at least 300 days. [2026-01-09T12:05:59.683003] [DEBUG] [REMOTE ] CSPI: PASS: Price check passed. Min price $10.87. [2026-01-09T12:05:59.683138] [DEBUG] [REMOTE ] CSPI: PASS: Continuity check passed with 300 days. [2026-01-09T12:05:59.683254] [DEBUG] [REMOTE ] CSPI: PASS: Integrity check passed. [2026-01-09T12:05:59.683294] [DEBUG] [REMOTE ] CSPI: Symbol is viable for forecasting. [2026-01-09T12:05:59.683341] [INFO ] [MAIN ] [822/3524] CSPI kept (0.3s) | 819 kept, 3 rejected | 138.9/min | ETA: 19.5m [2026-01-09T12:06:00.077677] [DEBUG] [REMOTE ] CSQ: Retrieved 5478 rows, trimmed to 300. [2026-01-09T12:06:00.077828] [DEBUG] [REMOTE ] CSQ: PASS: History has at least 300 days. [2026-01-09T12:06:00.078062] [DEBUG] [REMOTE ] CSQ: PASS: Price check passed. Min price $17.70. [2026-01-09T12:06:00.078219] [DEBUG] [REMOTE ] CSQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:00.078339] [DEBUG] [REMOTE ] CSQ: PASS: Integrity check passed. [2026-01-09T12:06:00.078380] [DEBUG] [REMOTE ] CSQ: Symbol is viable for forecasting. [2026-01-09T12:06:00.078429] [INFO ] [MAIN ] [823/3524] CSQ kept (0.4s) | 820 kept, 3 rejected | 138.9/min | ETA: 19.4m [2026-01-09T12:06:00.693519] [DEBUG] [REMOTE ] CSTL: Retrieved 1624 rows, trimmed to 300. [2026-01-09T12:06:00.693668] [DEBUG] [REMOTE ] CSTL: PASS: History has at least 300 days. [2026-01-09T12:06:00.693879] [DEBUG] [REMOTE ] CSTL: PASS: Price check passed. Min price $22.14. [2026-01-09T12:06:00.694018] [DEBUG] [REMOTE ] CSTL: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:00.694135] [DEBUG] [REMOTE ] CSTL: PASS: Integrity check passed. [2026-01-09T12:06:00.694175] [DEBUG] [REMOTE ] CSTL: Symbol is viable for forecasting. [2026-01-09T12:06:00.694225] [INFO ] [MAIN ] [824/3524] CSTL kept (0.6s) | 821 kept, 3 rejected | 138.8/min | ETA: 19.5m [2026-01-09T12:06:01.141079] [DEBUG] [REMOTE ] CSTM: Retrieved 3177 rows, trimmed to 300. [2026-01-09T12:06:01.141506] [DEBUG] [REMOTE ] CSTM: PASS: History has at least 300 days. [2026-01-09T12:06:01.141898] [DEBUG] [REMOTE ] CSTM: PASS: Price check passed. Min price $14.75. [2026-01-09T12:06:01.142113] [DEBUG] [REMOTE ] CSTM: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:01.142471] [DEBUG] [REMOTE ] CSTM: PASS: Integrity check passed. [2026-01-09T12:06:01.142516] [DEBUG] [REMOTE ] CSTM: Symbol is viable for forecasting. [2026-01-09T12:06:01.148667] [INFO ] [MAIN ] [825/3524] CSTM kept (0.4s) | 822 kept, 3 rejected | 138.8/min | ETA: 19.4m [2026-01-09T12:06:01.539011] [DEBUG] [REMOTE ] CSWC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:01.539179] [DEBUG] [REMOTE ] CSWC: PASS: History has at least 300 days. [2026-01-09T12:06:01.539414] [DEBUG] [REMOTE ] CSWC: PASS: Price check passed. Min price $19.56. [2026-01-09T12:06:01.539594] [DEBUG] [REMOTE ] CSWC: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:01.539745] [DEBUG] [REMOTE ] CSWC: PASS: Integrity check passed. [2026-01-09T12:06:01.539786] [DEBUG] [REMOTE ] CSWC: Symbol is viable for forecasting. [2026-01-09T12:06:01.539836] [INFO ] [MAIN ] [826/3524] CSWC kept (0.4s) | 823 kept, 3 rejected | 138.8/min | ETA: 19.4m [2026-01-09T12:06:02.130941] [DEBUG] [REMOTE ] CSX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:02.131108] [DEBUG] [REMOTE ] CSX: PASS: History has at least 300 days. [2026-01-09T12:06:02.131376] [DEBUG] [REMOTE ] CSX: PASS: Price check passed. Min price $33.56. [2026-01-09T12:06:02.131524] [DEBUG] [REMOTE ] CSX: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:02.131705] [DEBUG] [REMOTE ] CSX: PASS: Integrity check passed. [2026-01-09T12:06:02.131759] [DEBUG] [REMOTE ] CSX: Symbol is viable for forecasting. [2026-01-09T12:06:02.131840] [INFO ] [MAIN ] [827/3524] CSX kept (0.6s) | 824 kept, 3 rejected | 138.8/min | ETA: 19.4m [2026-01-09T12:06:02.679698] [DEBUG] [REMOTE ] CTAS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:02.679861] [DEBUG] [REMOTE ] CTAS: PASS: History has at least 300 days. [2026-01-09T12:06:02.680167] [DEBUG] [REMOTE ] CTAS: PASS: Price check passed. Min price $181.60. [2026-01-09T12:06:02.680315] [DEBUG] [REMOTE ] CTAS: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:02.680455] [DEBUG] [REMOTE ] CTAS: PASS: Integrity check passed. [2026-01-09T12:06:02.680496] [DEBUG] [REMOTE ] CTAS: Symbol is viable for forecasting. [2026-01-09T12:06:02.680547] [INFO ] [MAIN ] [828/3524] CTAS kept (0.5s) | 825 kept, 3 rejected | 138.7/min | ETA: 19.4m [2026-01-09T12:06:02.874713] [DEBUG] [REMOTE ] CTBB: Retrieved 2358 rows, trimmed to 300. [2026-01-09T12:06:02.874842] [DEBUG] [REMOTE ] CTBB: PASS: History has at least 300 days. [2026-01-09T12:06:02.875042] [DEBUG] [REMOTE ] CTBB: PASS: Price check passed. Min price $17.80. [2026-01-09T12:06:02.875178] [DEBUG] [REMOTE ] CTBB: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:02.875289] [DEBUG] [REMOTE ] CTBB: PASS: Integrity check passed. [2026-01-09T12:06:02.875329] [DEBUG] [REMOTE ] CTBB: Symbol is viable for forecasting. [2026-01-09T12:06:02.875377] [INFO ] [MAIN ] [829/3524] CTBB kept (0.2s) | 826 kept, 3 rejected | 138.8/min | ETA: 19.4m [2026-01-09T12:06:03.592098] [DEBUG] [REMOTE ] CTBI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:03.592268] [DEBUG] [REMOTE ] CTBI: PASS: History has at least 300 days. [2026-01-09T12:06:03.592768] [DEBUG] [REMOTE ] CTBI: PASS: Price check passed. Min price $50.57. [2026-01-09T12:06:03.592930] [DEBUG] [REMOTE ] CTBI: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:03.593069] [DEBUG] [REMOTE ] CTBI: PASS: Integrity check passed. [2026-01-09T12:06:03.593111] [DEBUG] [REMOTE ] CTBI: Symbol is viable for forecasting. [2026-01-09T12:06:03.593163] [INFO ] [MAIN ] [830/3524] CTBI kept (0.7s) | 827 kept, 3 rejected | 138.7/min | ETA: 19.4m [2026-01-09T12:06:03.901073] [DEBUG] [REMOTE ] CTDD: Retrieved 2187 rows, trimmed to 300. [2026-01-09T12:06:03.901193] [DEBUG] [REMOTE ] CTDD: PASS: History has at least 300 days. [2026-01-09T12:06:03.901389] [DEBUG] [REMOTE ] CTDD: PASS: Price check passed. Min price $18.27. [2026-01-09T12:06:03.901524] [DEBUG] [REMOTE ] CTDD: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:03.901653] [DEBUG] [REMOTE ] CTDD: PASS: Integrity check passed. [2026-01-09T12:06:03.901695] [DEBUG] [REMOTE ] CTDD: Symbol is viable for forecasting. [2026-01-09T12:06:03.901744] [INFO ] [MAIN ] [831/3524] CTDD kept (0.3s) | 828 kept, 3 rejected | 138.7/min | ETA: 19.4m [2026-01-09T12:06:04.221567] [DEBUG] [REMOTE ] CTKB: Retrieved 1121 rows, trimmed to 300. [2026-01-09T12:06:04.221742] [DEBUG] [REMOTE ] CTKB: PASS: History has at least 300 days. [2026-01-09T12:06:04.221969] [DEBUG] [REMOTE ] CTKB: PASS: Price check passed. Min price $3.82. [2026-01-09T12:06:04.222148] [DEBUG] [REMOTE ] CTKB: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:04.222314] [DEBUG] [REMOTE ] CTKB: PASS: Integrity check passed. [2026-01-09T12:06:04.222372] [DEBUG] [REMOTE ] CTKB: Symbol is viable for forecasting. [2026-01-09T12:06:04.222438] [INFO ] [MAIN ] [832/3524] CTKB kept (0.3s) | 829 kept, 3 rejected | 138.8/min | ETA: 19.4m [2026-01-09T12:06:04.842831] [DEBUG] [REMOTE ] CTLP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:04.842975] [DEBUG] [REMOTE ] CTLP: PASS: History has at least 300 days. [2026-01-09T12:06:04.843208] [DEBUG] [REMOTE ] CTLP: PASS: Price check passed. Min price $10.52. [2026-01-09T12:06:04.843343] [DEBUG] [REMOTE ] CTLP: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:04.843467] [DEBUG] [REMOTE ] CTLP: PASS: Integrity check passed. [2026-01-09T12:06:04.843508] [DEBUG] [REMOTE ] CTLP: Symbol is viable for forecasting. [2026-01-09T12:06:04.843570] [INFO ] [MAIN ] [833/3524] CTLP kept (0.6s) | 830 kept, 3 rejected | 138.7/min | ETA: 19.4m [2026-01-09T12:06:05.213255] [DEBUG] [REMOTE ] CTMX: Retrieved 2578 rows, trimmed to 300. [2026-01-09T12:06:05.213383] [DEBUG] [REMOTE ] CTMX: PASS: History has at least 300 days. [2026-01-09T12:06:05.213616] [DEBUG] [REMOTE ] CTMX: PASS: Price check passed. Min price $3.20. [2026-01-09T12:06:05.213765] [DEBUG] [REMOTE ] CTMX: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:05.213879] [DEBUG] [REMOTE ] CTMX: PASS: Integrity check passed. [2026-01-09T12:06:05.213919] [DEBUG] [REMOTE ] CTMX: Symbol is viable for forecasting. [2026-01-09T12:06:05.213967] [INFO ] [MAIN ] [834/3524] CTMX kept (0.4s) | 831 kept, 3 rejected | 138.7/min | ETA: 19.4m [2026-01-09T12:06:05.464177] [DEBUG] [REMOTE ] CTNM: Retrieved 442 rows, trimmed to 300. [2026-01-09T12:06:05.464312] [DEBUG] [REMOTE ] CTNM: PASS: History has at least 300 days. [2026-01-09T12:06:05.464511] [DEBUG] [REMOTE ] CTNM: PASS: Price check passed. Min price $9.17. [2026-01-09T12:06:05.464667] [DEBUG] [REMOTE ] CTNM: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:05.464781] [DEBUG] [REMOTE ] CTNM: PASS: Integrity check passed. [2026-01-09T12:06:05.464820] [DEBUG] [REMOTE ] CTNM: Symbol is viable for forecasting. [2026-01-09T12:06:05.464866] [INFO ] [MAIN ] [835/3524] CTNM kept (0.3s) | 832 kept, 3 rejected | 138.8/min | ETA: 19.4m [2026-01-09T12:06:06.020552] [DEBUG] [REMOTE ] CTO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:06.020709] [DEBUG] [REMOTE ] CTO: PASS: History has at least 300 days. [2026-01-09T12:06:06.020924] [DEBUG] [REMOTE ] CTO: PASS: Price check passed. Min price $15.33. [2026-01-09T12:06:06.021092] [DEBUG] [REMOTE ] CTO: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:06.021211] [DEBUG] [REMOTE ] CTO: PASS: Integrity check passed. [2026-01-09T12:06:06.021251] [DEBUG] [REMOTE ] CTO: Symbol is viable for forecasting. [2026-01-09T12:06:06.021299] [INFO ] [MAIN ] [836/3524] CTO kept (0.6s) | 833 kept, 3 rejected | 138.8/min | ETA: 19.4m [2026-01-09T12:06:06.521209] [DEBUG] [REMOTE ] CTRA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:06.521342] [DEBUG] [REMOTE ] CTRA: PASS: History has at least 300 days. [2026-01-09T12:06:06.521552] [DEBUG] [REMOTE ] CTRA: PASS: Price check passed. Min price $22.39. [2026-01-09T12:06:06.521709] [DEBUG] [REMOTE ] CTRA: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:06.521826] [DEBUG] [REMOTE ] CTRA: PASS: Integrity check passed. [2026-01-09T12:06:06.521867] [DEBUG] [REMOTE ] CTRA: Symbol is viable for forecasting. [2026-01-09T12:06:06.521915] [INFO ] [MAIN ] [837/3524] CTRA kept (0.5s) | 834 kept, 3 rejected | 138.7/min | ETA: 19.4m [2026-01-09T12:06:06.858163] [DEBUG] [REMOTE ] CTRE: Retrieved 2922 rows, trimmed to 300. [2026-01-09T12:06:06.858315] [DEBUG] [REMOTE ] CTRE: PASS: History has at least 300 days. [2026-01-09T12:06:06.858586] [DEBUG] [REMOTE ] CTRE: PASS: Price check passed. Min price $32.91. [2026-01-09T12:06:06.858775] [DEBUG] [REMOTE ] CTRE: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:06.858938] [DEBUG] [REMOTE ] CTRE: PASS: Integrity check passed. [2026-01-09T12:06:06.859002] [DEBUG] [REMOTE ] CTRE: Symbol is viable for forecasting. [2026-01-09T12:06:06.859071] [INFO ] [MAIN ] [838/3524] CTRE kept (0.3s) | 835 kept, 3 rejected | 138.8/min | ETA: 19.4m [2026-01-09T12:06:07.071227] [DEBUG] [REMOTE ] CTRM: Retrieved 1738 rows, trimmed to 300. [2026-01-09T12:06:07.071344] [DEBUG] [REMOTE ] CTRM: PASS: History has at least 300 days. [2026-01-09T12:06:07.071546] [DEBUG] [REMOTE ] CTRM: PASS: Price check passed. Min price $1.85. [2026-01-09T12:06:07.071709] [DEBUG] [REMOTE ] CTRM: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:07.071820] [DEBUG] [REMOTE ] CTRM: PASS: Integrity check passed. [2026-01-09T12:06:07.071860] [DEBUG] [REMOTE ] CTRM: Symbol is viable for forecasting. [2026-01-09T12:06:07.071907] [INFO ] [MAIN ] [839/3524] CTRM kept (0.2s) | 836 kept, 3 rejected | 138.9/min | ETA: 19.3m [2026-01-09T12:06:07.601110] [DEBUG] [REMOTE ] CTRN: Retrieved 5194 rows, trimmed to 300. [2026-01-09T12:06:07.601244] [DEBUG] [REMOTE ] CTRN: PASS: History has at least 300 days. [2026-01-09T12:06:07.601462] [DEBUG] [REMOTE ] CTRN: PASS: Price check passed. Min price $34.92. [2026-01-09T12:06:07.601627] [DEBUG] [REMOTE ] CTRN: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:07.601782] [DEBUG] [REMOTE ] CTRN: PASS: Integrity check passed. [2026-01-09T12:06:07.601829] [DEBUG] [REMOTE ] CTRN: Symbol is viable for forecasting. [2026-01-09T12:06:07.601881] [INFO ] [MAIN ] [840/3524] CTRN kept (0.5s) | 837 kept, 3 rejected | 138.8/min | ETA: 19.3m [2026-01-09T12:06:08.198045] [DEBUG] [REMOTE ] CTS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:08.198179] [DEBUG] [REMOTE ] CTS: PASS: History has at least 300 days. [2026-01-09T12:06:08.198399] [DEBUG] [REMOTE ] CTS: PASS: Price check passed. Min price $38.21. [2026-01-09T12:06:08.198538] [DEBUG] [REMOTE ] CTS: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:08.198675] [DEBUG] [REMOTE ] CTS: PASS: Integrity check passed. [2026-01-09T12:06:08.198719] [DEBUG] [REMOTE ] CTS: Symbol is viable for forecasting. [2026-01-09T12:06:08.198770] [INFO ] [MAIN ] [841/3524] CTS kept (0.6s) | 838 kept, 3 rejected | 138.8/min | ETA: 19.3m [2026-01-09T12:06:08.680000] [DEBUG] [REMOTE ] CTSH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:08.680141] [DEBUG] [REMOTE ] CTSH: PASS: History has at least 300 days. [2026-01-09T12:06:08.680408] [DEBUG] [REMOTE ] CTSH: PASS: Price check passed. Min price $65.19. [2026-01-09T12:06:08.680566] [DEBUG] [REMOTE ] CTSH: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:08.680711] [DEBUG] [REMOTE ] CTSH: PASS: Integrity check passed. [2026-01-09T12:06:08.680753] [DEBUG] [REMOTE ] CTSH: Symbol is viable for forecasting. [2026-01-09T12:06:08.680803] [INFO ] [MAIN ] [842/3524] CTSH kept (0.5s) | 839 kept, 3 rejected | 138.7/min | ETA: 19.3m [2026-01-09T12:06:08.922641] [DEBUG] [REMOTE ] CTVA: Retrieved 1666 rows, trimmed to 300. [2026-01-09T12:06:08.922774] [DEBUG] [REMOTE ] CTVA: PASS: History has at least 300 days. [2026-01-09T12:06:08.922983] [DEBUG] [REMOTE ] CTVA: PASS: Price check passed. Min price $60.84. [2026-01-09T12:06:08.923135] [DEBUG] [REMOTE ] CTVA: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:08.923249] [DEBUG] [REMOTE ] CTVA: PASS: Integrity check passed. [2026-01-09T12:06:08.923291] [DEBUG] [REMOTE ] CTVA: Symbol is viable for forecasting. [2026-01-09T12:06:08.923340] [INFO ] [MAIN ] [843/3524] CTVA kept (0.2s) | 840 kept, 3 rejected | 138.8/min | ETA: 19.3m [2026-01-09T12:06:09.380787] [DEBUG] [REMOTE ] CUBE: Retrieved 5337 rows, trimmed to 300. [2026-01-09T12:06:09.380924] [DEBUG] [REMOTE ] CUBE: PASS: History has at least 300 days. [2026-01-09T12:06:09.381139] [DEBUG] [REMOTE ] CUBE: PASS: Price check passed. Min price $34.84. [2026-01-09T12:06:09.381273] [DEBUG] [REMOTE ] CUBE: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:09.381389] [DEBUG] [REMOTE ] CUBE: PASS: Integrity check passed. [2026-01-09T12:06:09.381428] [DEBUG] [REMOTE ] CUBE: Symbol is viable for forecasting. [2026-01-09T12:06:09.381475] [INFO ] [MAIN ] [844/3524] CUBE kept (0.5s) | 841 kept, 3 rejected | 138.8/min | ETA: 19.3m [2026-01-09T12:06:09.819626] [DEBUG] [REMOTE ] CUBI: Retrieved 3492 rows, trimmed to 300. [2026-01-09T12:06:09.819760] [DEBUG] [REMOTE ] CUBI: PASS: History has at least 300 days. [2026-01-09T12:06:09.819974] [DEBUG] [REMOTE ] CUBI: PASS: Price check passed. Min price $60.52. [2026-01-09T12:06:09.820116] [DEBUG] [REMOTE ] CUBI: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:09.820247] [DEBUG] [REMOTE ] CUBI: PASS: Integrity check passed. [2026-01-09T12:06:09.820292] [DEBUG] [REMOTE ] CUBI: Symbol is viable for forecasting. [2026-01-09T12:06:09.820341] [INFO ] [MAIN ] [845/3524] CUBI kept (0.4s) | 842 kept, 3 rejected | 138.8/min | ETA: 19.3m [2026-01-09T12:06:10.325825] [DEBUG] [REMOTE ] CUK: Retrieved 6340 rows, trimmed to 300. [2026-01-09T12:06:10.325966] [DEBUG] [REMOTE ] CUK: PASS: History has at least 300 days. [2026-01-09T12:06:10.326191] [DEBUG] [REMOTE ] CUK: PASS: Price check passed. Min price $22.91. [2026-01-09T12:06:10.326334] [DEBUG] [REMOTE ] CUK: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:10.326457] [DEBUG] [REMOTE ] CUK: PASS: Integrity check passed. [2026-01-09T12:06:10.326499] [DEBUG] [REMOTE ] CUK: Symbol is viable for forecasting. [2026-01-09T12:06:10.326550] [INFO ] [MAIN ] [846/3524] CUK kept (0.5s) | 843 kept, 3 rejected | 138.8/min | ETA: 19.3m [2026-01-09T12:06:10.695355] [DEBUG] [REMOTE ] CULP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:10.695516] [DEBUG] [REMOTE ] CULP: PASS: History has at least 300 days. [2026-01-09T12:06:10.695762] [DEBUG] [REMOTE ] CULP: PASS: Price check passed. Min price $3.38. [2026-01-09T12:06:10.695945] [DEBUG] [REMOTE ] CULP: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:10.696070] [DEBUG] [REMOTE ] CULP: PASS: Integrity check passed. [2026-01-09T12:06:10.696112] [DEBUG] [REMOTE ] CULP: Symbol is viable for forecasting. [2026-01-09T12:06:10.696162] [INFO ] [MAIN ] [847/3524] CULP kept (0.4s) | 844 kept, 3 rejected | 138.8/min | ETA: 19.3m [2026-01-09T12:06:10.929454] [DEBUG] [REMOTE ] CURI: Retrieved 1508 rows, trimmed to 300. [2026-01-09T12:06:10.929606] [DEBUG] [REMOTE ] CURI: PASS: History has at least 300 days. [2026-01-09T12:06:10.929812] [DEBUG] [REMOTE ] CURI: PASS: Price check passed. Min price $3.33. [2026-01-09T12:06:10.929950] [DEBUG] [REMOTE ] CURI: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:10.930063] [DEBUG] [REMOTE ] CURI: PASS: Integrity check passed. [2026-01-09T12:06:10.930104] [DEBUG] [REMOTE ] CURI: Symbol is viable for forecasting. [2026-01-09T12:06:10.930153] [INFO ] [MAIN ] [848/3524] CURI kept (0.2s) | 845 kept, 3 rejected | 138.9/min | ETA: 19.3m [2026-01-09T12:06:11.599707] [DEBUG] [REMOTE ] CUZ: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:11.599850] [DEBUG] [REMOTE ] CUZ: PASS: History has at least 300 days. [2026-01-09T12:06:11.600075] [DEBUG] [REMOTE ] CUZ: PASS: Price check passed. Min price $23.94. [2026-01-09T12:06:11.600218] [DEBUG] [REMOTE ] CUZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:11.600347] [DEBUG] [REMOTE ] CUZ: PASS: Integrity check passed. [2026-01-09T12:06:11.600389] [DEBUG] [REMOTE ] CUZ: Symbol is viable for forecasting. [2026-01-09T12:06:11.600438] [INFO ] [MAIN ] [849/3524] CUZ kept (0.7s) | 846 kept, 3 rejected | 138.8/min | ETA: 19.3m [2026-01-09T12:06:12.019399] [DEBUG] [REMOTE ] CVBF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:12.019538] [DEBUG] [REMOTE ] CVBF: PASS: History has at least 300 days. [2026-01-09T12:06:12.019782] [DEBUG] [REMOTE ] CVBF: PASS: Price check passed. Min price $18.00. [2026-01-09T12:06:12.019924] [DEBUG] [REMOTE ] CVBF: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:12.020046] [DEBUG] [REMOTE ] CVBF: PASS: Integrity check passed. [2026-01-09T12:06:12.020089] [DEBUG] [REMOTE ] CVBF: Symbol is viable for forecasting. [2026-01-09T12:06:12.020140] [INFO ] [MAIN ] [850/3524] CVBF kept (0.4s) | 847 kept, 3 rejected | 138.8/min | ETA: 19.3m [2026-01-09T12:06:12.400396] [DEBUG] [REMOTE ] CVCO: Retrieved 5668 rows, trimmed to 300. [2026-01-09T12:06:12.400555] [DEBUG] [REMOTE ] CVCO: PASS: History has at least 300 days. [2026-01-09T12:06:12.400817] [DEBUG] [REMOTE ] CVCO: PASS: Price check passed. Min price $504.00. [2026-01-09T12:06:12.400962] [DEBUG] [REMOTE ] CVCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:12.401086] [DEBUG] [REMOTE ] CVCO: PASS: Integrity check passed. [2026-01-09T12:06:12.401128] [DEBUG] [REMOTE ] CVCO: Symbol is viable for forecasting. [2026-01-09T12:06:12.401179] [INFO ] [MAIN ] [851/3524] CVCO kept (0.4s) | 848 kept, 3 rejected | 138.8/min | ETA: 19.3m [2026-01-09T12:06:12.789217] [DEBUG] [REMOTE ] CVE: Retrieved 4060 rows, trimmed to 300. [2026-01-09T12:06:12.789355] [DEBUG] [REMOTE ] CVE: PASS: History has at least 300 days. [2026-01-09T12:06:12.789629] [DEBUG] [REMOTE ] CVE: PASS: Price check passed. Min price $15.85. [2026-01-09T12:06:12.790000] [DEBUG] [REMOTE ] CVE: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:12.790145] [DEBUG] [REMOTE ] CVE: PASS: Integrity check passed. [2026-01-09T12:06:12.790191] [DEBUG] [REMOTE ] CVE: Symbol is viable for forecasting. [2026-01-09T12:06:12.790242] [INFO ] [MAIN ] [852/3524] CVE kept (0.4s) | 849 kept, 3 rejected | 138.8/min | ETA: 19.2m [2026-01-09T12:06:13.204339] [DEBUG] [REMOTE ] CVEO: Retrieved 2929 rows, trimmed to 300. [2026-01-09T12:06:13.204468] [DEBUG] [REMOTE ] CVEO: PASS: History has at least 300 days. [2026-01-09T12:06:13.204702] [DEBUG] [REMOTE ] CVEO: PASS: Price check passed. Min price $20.78. [2026-01-09T12:06:13.204844] [DEBUG] [REMOTE ] CVEO: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:13.204956] [DEBUG] [REMOTE ] CVEO: PASS: Integrity check passed. [2026-01-09T12:06:13.204997] [DEBUG] [REMOTE ] CVEO: Symbol is viable for forecasting. [2026-01-09T12:06:13.205045] [INFO ] [MAIN ] [853/3524] CVEO kept (0.4s) | 850 kept, 3 rejected | 138.8/min | ETA: 19.2m [2026-01-09T12:06:13.667355] [DEBUG] [REMOTE ] CVGI: Retrieved 5390 rows, trimmed to 300. [2026-01-09T12:06:13.667517] [DEBUG] [REMOTE ] CVGI: PASS: History has at least 300 days. [2026-01-09T12:06:13.667834] [DEBUG] [REMOTE ] CVGI: PASS: Price check passed. Min price $1.34. [2026-01-09T12:06:13.668023] [DEBUG] [REMOTE ] CVGI: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:13.668172] [DEBUG] [REMOTE ] CVGI: PASS: Integrity check passed. [2026-01-09T12:06:13.668221] [DEBUG] [REMOTE ] CVGI: Symbol is viable for forecasting. [2026-01-09T12:06:13.668289] [INFO ] [MAIN ] [854/3524] CVGI kept (0.5s) | 851 kept, 3 rejected | 138.8/min | ETA: 19.2m [2026-01-09T12:06:14.066483] [DEBUG] [REMOTE ] CVI: Retrieved 4582 rows, trimmed to 300. [2026-01-09T12:06:14.066637] [DEBUG] [REMOTE ] CVI: PASS: History has at least 300 days. [2026-01-09T12:06:14.066856] [DEBUG] [REMOTE ] CVI: PASS: Price check passed. Min price $22.93. [2026-01-09T12:06:14.066995] [DEBUG] [REMOTE ] CVI: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:14.067112] [DEBUG] [REMOTE ] CVI: PASS: Integrity check passed. [2026-01-09T12:06:14.067152] [DEBUG] [REMOTE ] CVI: Symbol is viable for forecasting. [2026-01-09T12:06:14.067202] [INFO ] [MAIN ] [855/3524] CVI kept (0.4s) | 852 kept, 3 rejected | 138.8/min | ETA: 19.2m [2026-01-09T12:06:14.306451] [DEBUG] [REMOTE ] CVKD: Retrieved 745 rows, trimmed to 300. [2026-01-09T12:06:14.306597] [DEBUG] [REMOTE ] CVKD: PASS: History has at least 300 days. [2026-01-09T12:06:14.306798] [DEBUG] [REMOTE ] CVKD: PASS: Price check passed. Min price $6.62. [2026-01-09T12:06:14.306930] [DEBUG] [REMOTE ] CVKD: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:14.307039] [DEBUG] [REMOTE ] CVKD: PASS: Integrity check passed. [2026-01-09T12:06:14.307079] [DEBUG] [REMOTE ] CVKD: Symbol is viable for forecasting. [2026-01-09T12:06:14.307125] [INFO ] [MAIN ] [856/3524] CVKD kept (0.2s) | 853 kept, 3 rejected | 138.9/min | ETA: 19.2m [2026-01-09T12:06:14.760436] [DEBUG] [REMOTE ] CVNA: Retrieved 2187 rows, trimmed to 300. [2026-01-09T12:06:14.760561] [DEBUG] [REMOTE ] CVNA: PASS: History has at least 300 days. [2026-01-09T12:06:14.760791] [DEBUG] [REMOTE ] CVNA: PASS: Price check passed. Min price $290.14. [2026-01-09T12:06:14.760925] [DEBUG] [REMOTE ] CVNA: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:14.761035] [DEBUG] [REMOTE ] CVNA: PASS: Integrity check passed. [2026-01-09T12:06:14.761075] [DEBUG] [REMOTE ] CVNA: Symbol is viable for forecasting. [2026-01-09T12:06:14.761121] [INFO ] [MAIN ] [857/3524] CVNA kept (0.5s) | 854 kept, 3 rejected | 138.9/min | ETA: 19.2m [2026-01-09T12:06:15.134129] [DEBUG] [REMOTE ] CVRX: Retrieved 1137 rows, trimmed to 300. [2026-01-09T12:06:15.134264] [DEBUG] [REMOTE ] CVRX: PASS: History has at least 300 days. [2026-01-09T12:06:15.134475] [DEBUG] [REMOTE ] CVRX: PASS: Price check passed. Min price $7.10. [2026-01-09T12:06:15.134667] [DEBUG] [REMOTE ] CVRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:15.134785] [DEBUG] [REMOTE ] CVRX: PASS: Integrity check passed. [2026-01-09T12:06:15.134828] [DEBUG] [REMOTE ] CVRX: Symbol is viable for forecasting. [2026-01-09T12:06:15.134888] [INFO ] [MAIN ] [858/3524] CVRX kept (0.4s) | 855 kept, 3 rejected | 138.9/min | ETA: 19.2m [2026-01-09T12:06:15.773522] [DEBUG] [REMOTE ] CVS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:15.773864] [DEBUG] [REMOTE ] CVS: PASS: History has at least 300 days. [2026-01-09T12:06:15.774077] [DEBUG] [REMOTE ] CVS: PASS: Price check passed. Min price $75.00. [2026-01-09T12:06:15.774215] [DEBUG] [REMOTE ] CVS: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:15.774331] [DEBUG] [REMOTE ] CVS: PASS: Integrity check passed. [2026-01-09T12:06:15.774372] [DEBUG] [REMOTE ] CVS: Symbol is viable for forecasting. [2026-01-09T12:06:15.774419] [INFO ] [MAIN ] [859/3524] CVS kept (0.6s) | 856 kept, 3 rejected | 138.8/min | ETA: 19.2m [2026-01-09T12:06:16.254766] [DEBUG] [REMOTE ] CVX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:16.254907] [DEBUG] [REMOTE ] CVX: PASS: History has at least 300 days. [2026-01-09T12:06:16.255131] [DEBUG] [REMOTE ] CVX: PASS: Price check passed. Min price $146.75. [2026-01-09T12:06:16.255273] [DEBUG] [REMOTE ] CVX: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:16.255394] [DEBUG] [REMOTE ] CVX: PASS: Integrity check passed. [2026-01-09T12:06:16.255436] [DEBUG] [REMOTE ] CVX: Symbol is viable for forecasting. [2026-01-09T12:06:16.255493] [INFO ] [MAIN ] [860/3524] CVX kept (0.5s) | 857 kept, 3 rejected | 138.8/min | ETA: 19.2m [2026-01-09T12:06:16.363943] [DEBUG] [REMOTE ] CWAN: Retrieved 1077 rows, trimmed to 300. [2026-01-09T12:06:16.364081] [DEBUG] [REMOTE ] CWAN: PASS: History has at least 300 days. [2026-01-09T12:06:16.364291] [DEBUG] [REMOTE ] CWAN: PASS: Price check passed. Min price $15.89. [2026-01-09T12:06:16.364431] [DEBUG] [REMOTE ] CWAN: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:16.364548] [DEBUG] [REMOTE ] CWAN: PASS: Integrity check passed. [2026-01-09T12:06:16.364612] [DEBUG] [REMOTE ] CWAN: Symbol is viable for forecasting. [2026-01-09T12:06:16.364664] [INFO ] [MAIN ] [861/3524] CWAN kept (0.1s) | 858 kept, 3 rejected | 138.9/min | ETA: 19.2m [2026-01-09T12:06:16.993801] [DEBUG] [REMOTE ] CWBC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:16.994032] [DEBUG] [REMOTE ] CWBC: PASS: History has at least 300 days. [2026-01-09T12:06:16.994367] [DEBUG] [REMOTE ] CWBC: PASS: Price check passed. Min price $20.08. [2026-01-09T12:06:16.994519] [DEBUG] [REMOTE ] CWBC: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:16.994691] [DEBUG] [REMOTE ] CWBC: PASS: Integrity check passed. [2026-01-09T12:06:16.994737] [DEBUG] [REMOTE ] CWBC: Symbol is viable for forecasting. [2026-01-09T12:06:16.994793] [INFO ] [MAIN ] [862/3524] CWBC kept (0.6s) | 859 kept, 3 rejected | 138.9/min | ETA: 19.2m [2026-01-09T12:06:17.593765] [DEBUG] [REMOTE ] CWCO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:17.593981] [DEBUG] [REMOTE ] CWCO: PASS: History has at least 300 days. [2026-01-09T12:06:17.594299] [DEBUG] [REMOTE ] CWCO: PASS: Price check passed. Min price $33.02. [2026-01-09T12:06:17.594480] [DEBUG] [REMOTE ] CWCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:17.594732] [DEBUG] [REMOTE ] CWCO: PASS: Integrity check passed. [2026-01-09T12:06:17.594783] [DEBUG] [REMOTE ] CWCO: Symbol is viable for forecasting. [2026-01-09T12:06:17.594844] [INFO ] [MAIN ] [863/3524] CWCO kept (0.6s) | 860 kept, 3 rejected | 138.8/min | ETA: 19.2m [2026-01-09T12:06:17.825131] [DEBUG] [REMOTE ] CWD: Retrieved 664 rows, trimmed to 300. [2026-01-09T12:06:17.825275] [DEBUG] [REMOTE ] CWD: PASS: History has at least 300 days. [2026-01-09T12:06:17.825492] [DEBUG] [REMOTE ] CWD: PASS: Price check passed. Min price $1.24. [2026-01-09T12:06:17.825652] [DEBUG] [REMOTE ] CWD: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:17.825773] [DEBUG] [REMOTE ] CWD: PASS: Integrity check passed. [2026-01-09T12:06:17.825814] [DEBUG] [REMOTE ] CWD: Symbol is viable for forecasting. [2026-01-09T12:06:17.825896] [INFO ] [MAIN ] [864/3524] CWD kept (0.2s) | 861 kept, 3 rejected | 138.9/min | ETA: 19.2m [2026-01-09T12:06:18.345283] [DEBUG] [REMOTE ] CWEN: Retrieved 3140 rows, trimmed to 300. [2026-01-09T12:06:18.345418] [DEBUG] [REMOTE ] CWEN: PASS: History has at least 300 days. [2026-01-09T12:06:18.345659] [DEBUG] [REMOTE ] CWEN: PASS: Price check passed. Min price $30.02. [2026-01-09T12:06:18.345800] [DEBUG] [REMOTE ] CWEN: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:18.345918] [DEBUG] [REMOTE ] CWEN: PASS: Integrity check passed. [2026-01-09T12:06:18.345959] [DEBUG] [REMOTE ] CWEN: Symbol is viable for forecasting. [2026-01-09T12:06:18.346008] [INFO ] [MAIN ] [865/3524] CWEN kept (0.5s) | 862 kept, 3 rejected | 138.8/min | ETA: 19.2m [2026-01-09T12:06:18.734331] [DEBUG] [REMOTE ] CWH: Retrieved 2326 rows, trimmed to 300. [2026-01-09T12:06:18.734528] [DEBUG] [REMOTE ] CWH: PASS: History has at least 300 days. [2026-01-09T12:06:18.734813] [DEBUG] [REMOTE ] CWH: PASS: Price check passed. Min price $9.39. [2026-01-09T12:06:18.734957] [DEBUG] [REMOTE ] CWH: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:18.735088] [DEBUG] [REMOTE ] CWH: PASS: Integrity check passed. [2026-01-09T12:06:18.735129] [DEBUG] [REMOTE ] CWH: Symbol is viable for forecasting. [2026-01-09T12:06:18.735181] [INFO ] [MAIN ] [866/3524] CWH kept (0.4s) | 863 kept, 3 rejected | 138.9/min | ETA: 19.1m [2026-01-09T12:06:19.075754] [DEBUG] [REMOTE ] CWK: Retrieved 1869 rows, trimmed to 300. [2026-01-09T12:06:19.075956] [DEBUG] [REMOTE ] CWK: PASS: History has at least 300 days. [2026-01-09T12:06:19.076313] [DEBUG] [REMOTE ] CWK: PASS: Price check passed. Min price $14.74. [2026-01-09T12:06:19.076518] [DEBUG] [REMOTE ] CWK: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:19.076737] [DEBUG] [REMOTE ] CWK: PASS: Integrity check passed. [2026-01-09T12:06:19.076800] [DEBUG] [REMOTE ] CWK: Symbol is viable for forecasting. [2026-01-09T12:06:19.076875] [INFO ] [MAIN ] [867/3524] CWK kept (0.3s) | 864 kept, 3 rejected | 138.9/min | ETA: 19.1m [2026-01-09T12:06:19.553746] [DEBUG] [REMOTE ] CXDO: Retrieved 2302 rows, trimmed to 300. [2026-01-09T12:06:19.553937] [DEBUG] [REMOTE ] CXDO: PASS: History has at least 300 days. [2026-01-09T12:06:19.554186] [DEBUG] [REMOTE ] CXDO: PASS: Price check passed. Min price $5.83. [2026-01-09T12:06:19.554330] [DEBUG] [REMOTE ] CXDO: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:19.554457] [DEBUG] [REMOTE ] CXDO: PASS: Integrity check passed. [2026-01-09T12:06:19.554502] [DEBUG] [REMOTE ] CXDO: Symbol is viable for forecasting. [2026-01-09T12:06:19.554557] [INFO ] [MAIN ] [868/3524] CXDO kept (0.5s) | 865 kept, 3 rejected | 138.9/min | ETA: 19.1m [2026-01-09T12:06:20.052854] [DEBUG] [REMOTE ] CXE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:20.052993] [DEBUG] [REMOTE ] CXE: PASS: History has at least 300 days. [2026-01-09T12:06:20.053210] [DEBUG] [REMOTE ] CXE: PASS: Price check passed. Min price $3.64. [2026-01-09T12:06:20.053375] [DEBUG] [REMOTE ] CXE: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:20.053489] [DEBUG] [REMOTE ] CXE: PASS: Integrity check passed. [2026-01-09T12:06:20.053530] [DEBUG] [REMOTE ] CXE: Symbol is viable for forecasting. [2026-01-09T12:06:20.053599] [INFO ] [MAIN ] [869/3524] CXE kept (0.5s) | 866 kept, 3 rejected | 138.8/min | ETA: 19.1m [2026-01-09T12:06:20.415934] [DEBUG] [REMOTE ] CXSE: Retrieved 3344 rows, trimmed to 300. [2026-01-09T12:06:20.416088] [DEBUG] [REMOTE ] CXSE: PASS: History has at least 300 days. [2026-01-09T12:06:20.416316] [DEBUG] [REMOTE ] CXSE: PASS: Price check passed. Min price $39.26. [2026-01-09T12:06:20.416458] [DEBUG] [REMOTE ] CXSE: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:20.416592] [DEBUG] [REMOTE ] CXSE: PASS: Integrity check passed. [2026-01-09T12:06:20.416639] [DEBUG] [REMOTE ] CXSE: Symbol is viable for forecasting. [2026-01-09T12:06:20.416715] [INFO ] [MAIN ] [870/3524] CXSE kept (0.4s) | 867 kept, 3 rejected | 138.9/min | ETA: 19.1m [2026-01-09T12:06:20.901437] [DEBUG] [REMOTE ] CYD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:20.901565] [DEBUG] [REMOTE ] CYD: PASS: History has at least 300 days. [2026-01-09T12:06:20.901791] [DEBUG] [REMOTE ] CYD: PASS: Price check passed. Min price $32.32. [2026-01-09T12:06:20.901926] [DEBUG] [REMOTE ] CYD: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:20.902039] [DEBUG] [REMOTE ] CYD: PASS: Integrity check passed. [2026-01-09T12:06:20.902079] [DEBUG] [REMOTE ] CYD: Symbol is viable for forecasting. [2026-01-09T12:06:20.902126] [INFO ] [MAIN ] [871/3524] CYD kept (0.5s) | 868 kept, 3 rejected | 138.9/min | ETA: 19.1m [2026-01-09T12:06:21.354874] [DEBUG] [REMOTE ] CYH: Retrieved 6434 rows, trimmed to 300. [2026-01-09T12:06:21.355015] [DEBUG] [REMOTE ] CYH: PASS: History has at least 300 days. [2026-01-09T12:06:21.355250] [DEBUG] [REMOTE ] CYH: PASS: Price check passed. Min price $2.90. [2026-01-09T12:06:21.355388] [DEBUG] [REMOTE ] CYH: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:21.355509] [DEBUG] [REMOTE ] CYH: PASS: Integrity check passed. [2026-01-09T12:06:21.355552] [DEBUG] [REMOTE ] CYH: Symbol is viable for forecasting. [2026-01-09T12:06:21.355623] [INFO ] [MAIN ] [872/3524] CYH kept (0.5s) | 869 kept, 3 rejected | 138.8/min | ETA: 19.1m [2026-01-09T12:06:21.576725] [DEBUG] [REMOTE ] CYN: Retrieved 1059 rows, trimmed to 300. [2026-01-09T12:06:21.576854] [DEBUG] [REMOTE ] CYN: PASS: History has at least 300 days. [2026-01-09T12:06:21.577052] [DEBUG] [REMOTE ] CYN: PASS: Price check passed. Min price $2.38. [2026-01-09T12:06:21.577189] [DEBUG] [REMOTE ] CYN: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:21.577331] [DEBUG] [REMOTE ] CYN: PASS: Integrity check passed. [2026-01-09T12:06:21.577380] [DEBUG] [REMOTE ] CYN: Symbol is viable for forecasting. [2026-01-09T12:06:21.577428] [INFO ] [MAIN ] [873/3524] CYN kept (0.2s) | 870 kept, 3 rejected | 138.9/min | ETA: 19.1m [2026-01-09T12:06:22.132130] [DEBUG] [REMOTE ] CYRX: Retrieved 4281 rows, trimmed to 300. [2026-01-09T12:06:22.132255] [DEBUG] [REMOTE ] CYRX: PASS: History has at least 300 days. [2026-01-09T12:06:22.132455] [DEBUG] [REMOTE ] CYRX: PASS: Price check passed. Min price $8.33. [2026-01-09T12:06:22.132608] [DEBUG] [REMOTE ] CYRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:22.132722] [DEBUG] [REMOTE ] CYRX: PASS: Integrity check passed. [2026-01-09T12:06:22.132771] [DEBUG] [REMOTE ] CYRX: Symbol is viable for forecasting. [2026-01-09T12:06:22.132818] [INFO ] [MAIN ] [874/3524] CYRX kept (0.6s) | 871 kept, 3 rejected | 138.9/min | ETA: 19.1m [2026-01-09T12:06:22.548930] [DEBUG] [REMOTE ] CYTK: Retrieved 5459 rows, trimmed to 300. [2026-01-09T12:06:22.549065] [DEBUG] [REMOTE ] CYTK: PASS: History has at least 300 days. [2026-01-09T12:06:22.549282] [DEBUG] [REMOTE ] CYTK: PASS: Price check passed. Min price $54.76. [2026-01-09T12:06:22.549420] [DEBUG] [REMOTE ] CYTK: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:22.549537] [DEBUG] [REMOTE ] CYTK: PASS: Integrity check passed. [2026-01-09T12:06:22.549594] [DEBUG] [REMOTE ] CYTK: Symbol is viable for forecasting. [2026-01-09T12:06:22.549645] [INFO ] [MAIN ] [875/3524] CYTK kept (0.4s) | 872 kept, 3 rejected | 138.9/min | ETA: 19.1m [2026-01-09T12:06:22.992825] [DEBUG] [REMOTE ] CZFS: Retrieved 6288 rows, trimmed to 300. [2026-01-09T12:06:22.993026] [DEBUG] [REMOTE ] CZFS: PASS: History has at least 300 days. [2026-01-09T12:06:22.993310] [DEBUG] [REMOTE ] CZFS: PASS: Price check passed. Min price $52.75. [2026-01-09T12:06:22.993452] [DEBUG] [REMOTE ] CZFS: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:22.993610] [DEBUG] [REMOTE ] CZFS: PASS: Integrity check passed. [2026-01-09T12:06:22.993663] [DEBUG] [REMOTE ] CZFS: Symbol is viable for forecasting. [2026-01-09T12:06:22.993746] [INFO ] [MAIN ] [876/3524] CZFS kept (0.4s) | 873 kept, 3 rejected | 138.9/min | ETA: 19.1m [2026-01-09T12:06:23.373004] [DEBUG] [REMOTE ] CZNC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:23.373139] [DEBUG] [REMOTE ] CZNC: PASS: History has at least 300 days. [2026-01-09T12:06:23.373351] [DEBUG] [REMOTE ] CZNC: PASS: Price check passed. Min price $18.73. [2026-01-09T12:06:23.373486] [DEBUG] [REMOTE ] CZNC: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:23.373620] [DEBUG] [REMOTE ] CZNC: PASS: Integrity check passed. [2026-01-09T12:06:23.373664] [DEBUG] [REMOTE ] CZNC: Symbol is viable for forecasting. [2026-01-09T12:06:23.373711] [INFO ] [MAIN ] [877/3524] CZNC kept (0.4s) | 874 kept, 3 rejected | 138.9/min | ETA: 19.1m [2026-01-09T12:06:23.653883] [DEBUG] [REMOTE ] CZWI: Retrieved 5480 rows, trimmed to 300. [2026-01-09T12:06:23.654012] [DEBUG] [REMOTE ] CZWI: PASS: History has at least 300 days. [2026-01-09T12:06:23.654229] [DEBUG] [REMOTE ] CZWI: PASS: Price check passed. Min price $15.11. [2026-01-09T12:06:23.654364] [DEBUG] [REMOTE ] CZWI: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:23.654480] [DEBUG] [REMOTE ] CZWI: PASS: Integrity check passed. [2026-01-09T12:06:23.654520] [DEBUG] [REMOTE ] CZWI: Symbol is viable for forecasting. [2026-01-09T12:06:23.654567] [INFO ] [MAIN ] [878/3524] CZWI kept (0.3s) | 875 kept, 3 rejected | 139.0/min | ETA: 19.0m [2026-01-09T12:06:24.242823] [DEBUG] [REMOTE ] DAIO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:24.242954] [DEBUG] [REMOTE ] DAIO: PASS: History has at least 300 days. [2026-01-09T12:06:24.243184] [DEBUG] [REMOTE ] DAIO: PASS: Price check passed. Min price $2.49. [2026-01-09T12:06:24.243364] [DEBUG] [REMOTE ] DAIO: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:24.243493] [DEBUG] [REMOTE ] DAIO: PASS: Integrity check passed. [2026-01-09T12:06:24.243534] [DEBUG] [REMOTE ] DAIO: Symbol is viable for forecasting. [2026-01-09T12:06:24.243606] [INFO ] [MAIN ] [879/3524] DAIO kept (0.6s) | 876 kept, 3 rejected | 138.9/min | ETA: 19.0m [2026-01-09T12:06:24.659063] [DEBUG] [REMOTE ] DAL: Retrieved 4702 rows, trimmed to 300. [2026-01-09T12:06:24.659190] [DEBUG] [REMOTE ] DAL: PASS: History has at least 300 days. [2026-01-09T12:06:24.659394] [DEBUG] [REMOTE ] DAL: PASS: Price check passed. Min price $55.65. [2026-01-09T12:06:24.659614] [DEBUG] [REMOTE ] DAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:24.659772] [DEBUG] [REMOTE ] DAL: PASS: Integrity check passed. [2026-01-09T12:06:24.659825] [DEBUG] [REMOTE ] DAL: Symbol is viable for forecasting. [2026-01-09T12:06:24.659891] [INFO ] [MAIN ] [880/3524] DAL kept (0.4s) | 877 kept, 3 rejected | 138.9/min | ETA: 19.0m [2026-01-09T12:06:25.051811] [DEBUG] [REMOTE ] DAN: Retrieved 4534 rows, trimmed to 300. [2026-01-09T12:06:25.051940] [DEBUG] [REMOTE ] DAN: PASS: History has at least 300 days. [2026-01-09T12:06:25.052202] [DEBUG] [REMOTE ] DAN: PASS: Price check passed. Min price $18.47. [2026-01-09T12:06:25.052347] [DEBUG] [REMOTE ] DAN: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:25.052465] [DEBUG] [REMOTE ] DAN: PASS: Integrity check passed. [2026-01-09T12:06:25.052507] [DEBUG] [REMOTE ] DAN: Symbol is viable for forecasting. [2026-01-09T12:06:25.052555] [INFO ] [MAIN ] [881/3524] DAN kept (0.4s) | 878 kept, 3 rejected | 138.9/min | ETA: 19.0m [2026-01-09T12:06:25.329735] [DEBUG] [REMOTE ] DAO: Retrieved 1559 rows, trimmed to 300. [2026-01-09T12:06:25.329864] [DEBUG] [REMOTE ] DAO: PASS: History has at least 300 days. [2026-01-09T12:06:25.330065] [DEBUG] [REMOTE ] DAO: PASS: Price check passed. Min price $8.43. [2026-01-09T12:06:25.330198] [DEBUG] [REMOTE ] DAO: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:25.330308] [DEBUG] [REMOTE ] DAO: PASS: Integrity check passed. [2026-01-09T12:06:25.330348] [DEBUG] [REMOTE ] DAO: Symbol is viable for forecasting. [2026-01-09T12:06:25.330411] [INFO ] [MAIN ] [882/3524] DAO kept (0.3s) | 879 kept, 3 rejected | 139.0/min | ETA: 19.0m [2026-01-09T12:06:25.726399] [DEBUG] [REMOTE ] DAPP: Retrieved 1191 rows, trimmed to 300. [2026-01-09T12:06:25.726528] [DEBUG] [REMOTE ] DAPP: PASS: History has at least 300 days. [2026-01-09T12:06:25.726758] [DEBUG] [REMOTE ] DAPP: PASS: Price check passed. Min price $15.96. [2026-01-09T12:06:25.726895] [DEBUG] [REMOTE ] DAPP: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:25.727005] [DEBUG] [REMOTE ] DAPP: PASS: Integrity check passed. [2026-01-09T12:06:25.727045] [DEBUG] [REMOTE ] DAPP: Symbol is viable for forecasting. [2026-01-09T12:06:25.727093] [INFO ] [MAIN ] [883/3524] DAPP kept (0.4s) | 880 kept, 3 rejected | 139.0/min | ETA: 19.0m [2026-01-09T12:06:26.032388] [DEBUG] [REMOTE ] DARE: Retrieved 2955 rows, trimmed to 300. [2026-01-09T12:06:26.032518] [DEBUG] [REMOTE ] DARE: PASS: History has at least 300 days. [2026-01-09T12:06:26.032755] [DEBUG] [REMOTE ] DARE: PASS: Price check passed. Min price $1.63. [2026-01-09T12:06:26.032892] [DEBUG] [REMOTE ] DARE: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:26.033005] [DEBUG] [REMOTE ] DARE: PASS: Integrity check passed. [2026-01-09T12:06:26.033045] [DEBUG] [REMOTE ] DARE: Symbol is viable for forecasting. [2026-01-09T12:06:26.033092] [INFO ] [MAIN ] [884/3524] DARE kept (0.3s) | 881 kept, 3 rejected | 139.0/min | ETA: 19.0m [2026-01-09T12:06:26.527956] [DEBUG] [REMOTE ] DASH: Retrieved 1276 rows, trimmed to 300. [2026-01-09T12:06:26.528095] [DEBUG] [REMOTE ] DASH: PASS: History has at least 300 days. [2026-01-09T12:06:26.528298] [DEBUG] [REMOTE ] DASH: PASS: Price check passed. Min price $187.73. [2026-01-09T12:06:26.528432] [DEBUG] [REMOTE ] DASH: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:26.528542] [DEBUG] [REMOTE ] DASH: PASS: Integrity check passed. [2026-01-09T12:06:26.528616] [DEBUG] [REMOTE ] DASH: Symbol is viable for forecasting. [2026-01-09T12:06:26.528667] [INFO ] [MAIN ] [885/3524] DASH kept (0.5s) | 882 kept, 3 rejected | 139.0/min | ETA: 19.0m [2026-01-09T12:06:26.967754] [DEBUG] [REMOTE ] DAVA: Retrieved 1873 rows, trimmed to 300. [2026-01-09T12:06:26.967915] [DEBUG] [REMOTE ] DAVA: PASS: History has at least 300 days. [2026-01-09T12:06:26.968195] [DEBUG] [REMOTE ] DAVA: PASS: Price check passed. Min price $6.05. [2026-01-09T12:06:26.968389] [DEBUG] [REMOTE ] DAVA: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:26.968552] [DEBUG] [REMOTE ] DAVA: PASS: Integrity check passed. [2026-01-09T12:06:26.968636] [DEBUG] [REMOTE ] DAVA: Symbol is viable for forecasting. [2026-01-09T12:06:26.968712] [INFO ] [MAIN ] [886/3524] DAVA kept (0.4s) | 883 kept, 3 rejected | 139.0/min | ETA: 19.0m [2026-01-09T12:06:27.344137] [DEBUG] [REMOTE ] DAVE: Retrieved 1183 rows, trimmed to 300. [2026-01-09T12:06:27.344301] [DEBUG] [REMOTE ] DAVE: PASS: History has at least 300 days. [2026-01-09T12:06:27.344607] [DEBUG] [REMOTE ] DAVE: PASS: Price check passed. Min price $182.51. [2026-01-09T12:06:27.344807] [DEBUG] [REMOTE ] DAVE: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:27.344963] [DEBUG] [REMOTE ] DAVE: PASS: Integrity check passed. [2026-01-09T12:06:27.345021] [DEBUG] [REMOTE ] DAVE: Symbol is viable for forecasting. [2026-01-09T12:06:27.345092] [INFO ] [MAIN ] [887/3524] DAVE kept (0.4s) | 884 kept, 3 rejected | 139.0/min | ETA: 19.0m [2026-01-09T12:06:27.749515] [DEBUG] [REMOTE ] DAWN: Retrieved 1160 rows, trimmed to 300. [2026-01-09T12:06:27.749671] [DEBUG] [REMOTE ] DAWN: PASS: History has at least 300 days. [2026-01-09T12:06:27.749904] [DEBUG] [REMOTE ] DAWN: PASS: Price check passed. Min price $7.04. [2026-01-09T12:06:27.750052] [DEBUG] [REMOTE ] DAWN: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:27.750165] [DEBUG] [REMOTE ] DAWN: PASS: Integrity check passed. [2026-01-09T12:06:27.750222] [DEBUG] [REMOTE ] DAWN: Symbol is viable for forecasting. [2026-01-09T12:06:27.750273] [INFO ] [MAIN ] [888/3524] DAWN kept (0.4s) | 885 kept, 3 rejected | 139.0/min | ETA: 19.0m [2026-01-09T12:06:28.218529] [DEBUG] [REMOTE ] DB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:28.218690] [DEBUG] [REMOTE ] DB: PASS: History has at least 300 days. [2026-01-09T12:06:28.218920] [DEBUG] [REMOTE ] DB: PASS: Price check passed. Min price $33.18. [2026-01-09T12:06:28.219056] [DEBUG] [REMOTE ] DB: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:28.219178] [DEBUG] [REMOTE ] DB: PASS: Integrity check passed. [2026-01-09T12:06:28.219219] [DEBUG] [REMOTE ] DB: Symbol is viable for forecasting. [2026-01-09T12:06:28.219266] [INFO ] [MAIN ] [889/3524] DB kept (0.5s) | 886 kept, 3 rejected | 139.0/min | ETA: 19.0m [2026-01-09T12:06:28.462946] [DEBUG] [REMOTE ] DBD: Retrieved 603 rows, trimmed to 300. [2026-01-09T12:06:28.463074] [DEBUG] [REMOTE ] DBD: PASS: History has at least 300 days. [2026-01-09T12:06:28.463269] [DEBUG] [REMOTE ] DBD: PASS: Price check passed. Min price $55.99. [2026-01-09T12:06:28.463404] [DEBUG] [REMOTE ] DBD: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:28.463512] [DEBUG] [REMOTE ] DBD: PASS: Integrity check passed. [2026-01-09T12:06:28.463552] [DEBUG] [REMOTE ] DBD: Symbol is viable for forecasting. [2026-01-09T12:06:28.463619] [INFO ] [MAIN ] [890/3524] DBD kept (0.2s) | 887 kept, 3 rejected | 139.1/min | ETA: 18.9m [2026-01-09T12:06:29.099179] [DEBUG] [REMOTE ] DBI: Retrieved 5165 rows, trimmed to 300. [2026-01-09T12:06:29.099313] [DEBUG] [REMOTE ] DBI: PASS: History has at least 300 days. [2026-01-09T12:06:29.099545] [DEBUG] [REMOTE ] DBI: PASS: Price check passed. Min price $3.33. [2026-01-09T12:06:29.099774] [DEBUG] [REMOTE ] DBI: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:29.099897] [DEBUG] [REMOTE ] DBI: PASS: Integrity check passed. [2026-01-09T12:06:29.099955] [DEBUG] [REMOTE ] DBI: Symbol is viable for forecasting. [2026-01-09T12:06:29.100203] [INFO ] [MAIN ] [891/3524] DBI kept (0.6s) | 888 kept, 3 rejected | 139.0/min | ETA: 18.9m [2026-01-09T12:06:29.484231] [DEBUG] [REMOTE ] DBL: Retrieved 3508 rows, trimmed to 300. [2026-01-09T12:06:29.484360] [DEBUG] [REMOTE ] DBL: PASS: History has at least 300 days. [2026-01-09T12:06:29.484587] [DEBUG] [REMOTE ] DBL: PASS: Price check passed. Min price $15.05. [2026-01-09T12:06:29.484725] [DEBUG] [REMOTE ] DBL: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:29.484840] [DEBUG] [REMOTE ] DBL: PASS: Integrity check passed. [2026-01-09T12:06:29.484880] [DEBUG] [REMOTE ] DBL: Symbol is viable for forecasting. [2026-01-09T12:06:29.484928] [INFO ] [MAIN ] [892/3524] DBL kept (0.4s) | 889 kept, 3 rejected | 139.0/min | ETA: 18.9m [2026-01-09T12:06:29.838432] [DEBUG] [REMOTE ] DBRG: Retrieved 2901 rows, trimmed to 300. [2026-01-09T12:06:29.838561] [DEBUG] [REMOTE ] DBRG: PASS: History has at least 300 days. [2026-01-09T12:06:29.838786] [DEBUG] [REMOTE ] DBRG: PASS: Price check passed. Min price $9.16. [2026-01-09T12:06:29.839086] [DEBUG] [REMOTE ] DBRG: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:29.839197] [DEBUG] [REMOTE ] DBRG: PASS: Integrity check passed. [2026-01-09T12:06:29.839237] [DEBUG] [REMOTE ] DBRG: Symbol is viable for forecasting. [2026-01-09T12:06:29.839288] [INFO ] [MAIN ] [893/3524] DBRG kept (0.4s) | 890 kept, 3 rejected | 139.1/min | ETA: 18.9m [2026-01-09T12:06:30.054256] [DEBUG] [REMOTE ] DBX: Retrieved 1960 rows, trimmed to 300. [2026-01-09T12:06:30.054395] [DEBUG] [REMOTE ] DBX: PASS: History has at least 300 days. [2026-01-09T12:06:30.054653] [DEBUG] [REMOTE ] DBX: PASS: Price check passed. Min price $26.93. [2026-01-09T12:06:30.054799] [DEBUG] [REMOTE ] DBX: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:30.054923] [DEBUG] [REMOTE ] DBX: PASS: Integrity check passed. [2026-01-09T12:06:30.054982] [DEBUG] [REMOTE ] DBX: Symbol is viable for forecasting. [2026-01-09T12:06:30.055032] [INFO ] [MAIN ] [894/3524] DBX kept (0.2s) | 891 kept, 3 rejected | 139.1/min | ETA: 18.9m [2026-01-09T12:06:30.494882] [DEBUG] [REMOTE ] DCBO: Retrieved 1383 rows, trimmed to 300. [2026-01-09T12:06:30.495189] [DEBUG] [REMOTE ] DCBO: PASS: History has at least 300 days. [2026-01-09T12:06:30.495385] [DEBUG] [REMOTE ] DCBO: PASS: Price check passed. Min price $20.48. [2026-01-09T12:06:30.495517] [DEBUG] [REMOTE ] DCBO: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:30.495650] [DEBUG] [REMOTE ] DCBO: PASS: Integrity check passed. [2026-01-09T12:06:30.495711] [DEBUG] [REMOTE ] DCBO: Symbol is viable for forecasting. [2026-01-09T12:06:30.495758] [INFO ] [MAIN ] [895/3524] DCBO kept (0.4s) | 892 kept, 3 rejected | 139.1/min | ETA: 18.9m [2026-01-09T12:06:31.309676] [DEBUG] [REMOTE ] DCI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:31.309865] [DEBUG] [REMOTE ] DCI: PASS: History has at least 300 days. [2026-01-09T12:06:31.310138] [DEBUG] [REMOTE ] DCI: PASS: Price check passed. Min price $81.69. [2026-01-09T12:06:31.310278] [DEBUG] [REMOTE ] DCI: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:31.310411] [DEBUG] [REMOTE ] DCI: PASS: Integrity check passed. [2026-01-09T12:06:31.310451] [DEBUG] [REMOTE ] DCI: Symbol is viable for forecasting. [2026-01-09T12:06:31.310504] [INFO ] [MAIN ] [896/3524] DCI kept (0.8s) | 893 kept, 3 rejected | 139.0/min | ETA: 18.9m [2026-01-09T12:06:31.838204] [DEBUG] [REMOTE ] DCO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:31.838339] [DEBUG] [REMOTE ] DCO: PASS: History has at least 300 days. [2026-01-09T12:06:31.838557] [DEBUG] [REMOTE ] DCO: PASS: Price check passed. Min price $86.41. [2026-01-09T12:06:31.838721] [DEBUG] [REMOTE ] DCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:31.838843] [DEBUG] [REMOTE ] DCO: PASS: Integrity check passed. [2026-01-09T12:06:31.838885] [DEBUG] [REMOTE ] DCO: Symbol is viable for forecasting. [2026-01-09T12:06:31.838936] [INFO ] [MAIN ] [897/3524] DCO kept (0.5s) | 894 kept, 3 rejected | 139.0/min | ETA: 18.9m [2026-01-09T12:06:32.325327] [DEBUG] [REMOTE ] DCOM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:32.325508] [DEBUG] [REMOTE ] DCOM: PASS: History has at least 300 days. [2026-01-09T12:06:32.325824] [DEBUG] [REMOTE ] DCOM: PASS: Price check passed. Min price $25.78. [2026-01-09T12:06:32.325989] [DEBUG] [REMOTE ] DCOM: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:32.326143] [DEBUG] [REMOTE ] DCOM: PASS: Integrity check passed. [2026-01-09T12:06:32.326191] [DEBUG] [REMOTE ] DCOM: Symbol is viable for forecasting. [2026-01-09T12:06:32.326251] [INFO ] [MAIN ] [898/3524] DCOM kept (0.5s) | 895 kept, 3 rejected | 138.9/min | ETA: 18.9m [2026-01-09T12:06:32.814335] [DEBUG] [REMOTE ] DCTH: Retrieved 5961 rows, trimmed to 300. [2026-01-09T12:06:32.814557] [DEBUG] [REMOTE ] DCTH: PASS: History has at least 300 days. [2026-01-09T12:06:32.814991] [DEBUG] [REMOTE ] DCTH: PASS: Price check passed. Min price $8.19. [2026-01-09T12:06:32.815206] [DEBUG] [REMOTE ] DCTH: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:32.815405] [DEBUG] [REMOTE ] DCTH: PASS: Integrity check passed. [2026-01-09T12:06:32.815465] [DEBUG] [REMOTE ] DCTH: Symbol is viable for forecasting. [2026-01-09T12:06:32.815541] [INFO ] [MAIN ] [899/3524] DCTH kept (0.5s) | 896 kept, 3 rejected | 138.9/min | ETA: 18.9m [2026-01-09T12:06:33.300666] [DEBUG] [REMOTE ] DD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:33.300877] [DEBUG] [REMOTE ] DD: PASS: History has at least 300 days. [2026-01-09T12:06:33.301263] [DEBUG] [REMOTE ] DD: PASS: Price check passed. Min price $32.58. [2026-01-09T12:06:33.301472] [DEBUG] [REMOTE ] DD: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:33.301688] [DEBUG] [REMOTE ] DD: PASS: Integrity check passed. [2026-01-09T12:06:33.301776] [DEBUG] [REMOTE ] DD: Symbol is viable for forecasting. [2026-01-09T12:06:33.301858] [INFO ] [MAIN ] [900/3524] DD kept (0.5s) | 897 kept, 3 rejected | 138.9/min | ETA: 18.9m [2026-01-09T12:06:33.765103] [DEBUG] [REMOTE ] DDD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:33.765236] [DEBUG] [REMOTE ] DDD: PASS: History has at least 300 days. [2026-01-09T12:06:33.765460] [DEBUG] [REMOTE ] DDD: PASS: Price check passed. Min price $1.77. [2026-01-09T12:06:33.765624] [DEBUG] [REMOTE ] DDD: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:33.765747] [DEBUG] [REMOTE ] DDD: PASS: Integrity check passed. [2026-01-09T12:06:33.765789] [DEBUG] [REMOTE ] DDD: Symbol is viable for forecasting. [2026-01-09T12:06:33.765839] [INFO ] [MAIN ] [901/3524] DDD kept (0.5s) | 898 kept, 3 rejected | 138.9/min | ETA: 18.9m [2026-01-09T12:06:33.918365] [DEBUG] [REMOTE ] DDI: Retrieved 1094 rows, trimmed to 300. [2026-01-09T12:06:33.918495] [DEBUG] [REMOTE ] DDI: PASS: History has at least 300 days. [2026-01-09T12:06:33.918712] [DEBUG] [REMOTE ] DDI: PASS: Price check passed. Min price $8.25. [2026-01-09T12:06:33.918879] [DEBUG] [REMOTE ] DDI: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:33.918991] [DEBUG] [REMOTE ] DDI: PASS: Integrity check passed. [2026-01-09T12:06:33.919031] [DEBUG] [REMOTE ] DDI: Symbol is viable for forecasting. [2026-01-09T12:06:33.919078] [INFO ] [MAIN ] [902/3524] DDI kept (0.2s) | 899 kept, 3 rejected | 139.0/min | ETA: 18.9m [2026-01-09T12:06:34.351623] [DEBUG] [REMOTE ] DDL: Retrieved 1138 rows, trimmed to 300. [2026-01-09T12:06:34.351789] [DEBUG] [REMOTE ] DDL: PASS: History has at least 300 days. [2026-01-09T12:06:34.352034] [DEBUG] [REMOTE ] DDL: PASS: Price check passed. Min price $1.67. [2026-01-09T12:06:34.352172] [DEBUG] [REMOTE ] DDL: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:34.352289] [DEBUG] [REMOTE ] DDL: PASS: Integrity check passed. [2026-01-09T12:06:34.352328] [DEBUG] [REMOTE ] DDL: Symbol is viable for forecasting. [2026-01-09T12:06:34.352375] [INFO ] [MAIN ] [903/3524] DDL kept (0.4s) | 900 kept, 3 rejected | 139.0/min | ETA: 18.9m [2026-01-09T12:06:34.714729] [DEBUG] [REMOTE ] DDOG: Retrieved 1585 rows, trimmed to 300. [2026-01-09T12:06:34.714869] [DEBUG] [REMOTE ] DDOG: PASS: History has at least 300 days. [2026-01-09T12:06:34.715092] [DEBUG] [REMOTE ] DDOG: PASS: Price check passed. Min price $130.68. [2026-01-09T12:06:34.715232] [DEBUG] [REMOTE ] DDOG: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:34.715348] [DEBUG] [REMOTE ] DDOG: PASS: Integrity check passed. [2026-01-09T12:06:34.715390] [DEBUG] [REMOTE ] DDOG: Symbol is viable for forecasting. [2026-01-09T12:06:34.715440] [INFO ] [MAIN ] [904/3524] DDOG kept (0.4s) | 901 kept, 3 rejected | 139.0/min | ETA: 18.8m [2026-01-09T12:06:35.485144] [DEBUG] [REMOTE ] DDS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:35.485289] [DEBUG] [REMOTE ] DDS: PASS: History has at least 300 days. [2026-01-09T12:06:35.485526] [DEBUG] [REMOTE ] DDS: PASS: Price check passed. Min price $568.41. [2026-01-09T12:06:35.485687] [DEBUG] [REMOTE ] DDS: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:35.485814] [DEBUG] [REMOTE ] DDS: PASS: Integrity check passed. [2026-01-09T12:06:35.485856] [DEBUG] [REMOTE ] DDS: Symbol is viable for forecasting. [2026-01-09T12:06:35.485907] [INFO ] [MAIN ] [905/3524] DDS kept (0.8s) | 902 kept, 3 rejected | 138.9/min | ETA: 18.9m [2026-01-09T12:06:35.798664] [DEBUG] [REMOTE ] DE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:35.798815] [DEBUG] [REMOTE ] DE: PASS: History has at least 300 days. [2026-01-09T12:06:35.799064] [DEBUG] [REMOTE ] DE: PASS: Price check passed. Min price $446.40. [2026-01-09T12:06:35.799207] [DEBUG] [REMOTE ] DE: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:35.799335] [DEBUG] [REMOTE ] DE: PASS: Integrity check passed. [2026-01-09T12:06:35.799393] [DEBUG] [REMOTE ] DE: Symbol is viable for forecasting. [2026-01-09T12:06:35.799445] [INFO ] [MAIN ] [906/3524] DE kept (0.3s) | 903 kept, 3 rejected | 138.9/min | ETA: 18.8m [2026-01-09T12:06:36.199759] [DEBUG] [REMOTE ] DEA: Retrieved 2747 rows, trimmed to 300. [2026-01-09T12:06:36.199893] [DEBUG] [REMOTE ] DEA: PASS: History has at least 300 days. [2026-01-09T12:06:36.200102] [DEBUG] [REMOTE ] DEA: PASS: Price check passed. Min price $20.56. [2026-01-09T12:06:36.200245] [DEBUG] [REMOTE ] DEA: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:36.200364] [DEBUG] [REMOTE ] DEA: PASS: Integrity check passed. [2026-01-09T12:06:36.200407] [DEBUG] [REMOTE ] DEA: Symbol is viable for forecasting. [2026-01-09T12:06:36.200457] [INFO ] [MAIN ] [907/3524] DEA kept (0.4s) | 904 kept, 3 rejected | 138.9/min | ETA: 18.8m [2026-01-09T12:06:36.747530] [DEBUG] [REMOTE ] DECK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:36.747699] [DEBUG] [REMOTE ] DECK: PASS: History has at least 300 days. [2026-01-09T12:06:36.747973] [DEBUG] [REMOTE ] DECK: PASS: Price check passed. Min price $79.54. [2026-01-09T12:06:36.748146] [DEBUG] [REMOTE ] DECK: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:36.748305] [DEBUG] [REMOTE ] DECK: PASS: Integrity check passed. [2026-01-09T12:06:36.748360] [DEBUG] [REMOTE ] DECK: Symbol is viable for forecasting. [2026-01-09T12:06:36.748425] [INFO ] [MAIN ] [908/3524] DECK kept (0.5s) | 905 kept, 3 rejected | 138.9/min | ETA: 18.8m [2026-01-09T12:06:37.177550] [DEBUG] [REMOTE ] DEI: Retrieved 4831 rows, trimmed to 300. [2026-01-09T12:06:37.177704] [DEBUG] [REMOTE ] DEI: PASS: History has at least 300 days. [2026-01-09T12:06:37.177911] [DEBUG] [REMOTE ] DEI: PASS: Price check passed. Min price $10.85. [2026-01-09T12:06:37.178045] [DEBUG] [REMOTE ] DEI: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:37.178156] [DEBUG] [REMOTE ] DEI: PASS: Integrity check passed. [2026-01-09T12:06:37.178195] [DEBUG] [REMOTE ] DEI: Symbol is viable for forecasting. [2026-01-09T12:06:37.178243] [INFO ] [MAIN ] [909/3524] DEI kept (0.4s) | 906 kept, 3 rejected | 138.9/min | ETA: 18.8m [2026-01-09T12:06:37.387888] [DEBUG] [REMOTE ] DELL: Retrieved 1771 rows, trimmed to 300. [2026-01-09T12:06:37.388017] [DEBUG] [REMOTE ] DELL: PASS: History has at least 300 days. [2026-01-09T12:06:37.388223] [DEBUG] [REMOTE ] DELL: PASS: Price check passed. Min price $117.40. [2026-01-09T12:06:37.388354] [DEBUG] [REMOTE ] DELL: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:37.388467] [DEBUG] [REMOTE ] DELL: PASS: Integrity check passed. [2026-01-09T12:06:37.388507] [DEBUG] [REMOTE ] DELL: Symbol is viable for forecasting. [2026-01-09T12:06:37.388555] [INFO ] [MAIN ] [910/3524] DELL kept (0.2s) | 907 kept, 3 rejected | 139.0/min | ETA: 18.8m [2026-01-09T12:06:38.050293] [DEBUG] [REMOTE ] DENN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:38.050425] [DEBUG] [REMOTE ] DENN: PASS: History has at least 300 days. [2026-01-09T12:06:38.050688] [DEBUG] [REMOTE ] DENN: PASS: Price check passed. Min price $3.89. [2026-01-09T12:06:38.050835] [DEBUG] [REMOTE ] DENN: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:38.050956] [DEBUG] [REMOTE ] DENN: PASS: Integrity check passed. [2026-01-09T12:06:38.051001] [DEBUG] [REMOTE ] DENN: Symbol is viable for forecasting. [2026-01-09T12:06:38.051050] [INFO ] [MAIN ] [911/3524] DENN kept (0.7s) | 908 kept, 3 rejected | 138.9/min | ETA: 18.8m [2026-01-09T12:06:38.503151] [DEBUG] [REMOTE ] DEO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:38.503283] [DEBUG] [REMOTE ] DEO: PASS: History has at least 300 days. [2026-01-09T12:06:38.503503] [DEBUG] [REMOTE ] DEO: PASS: Price check passed. Min price $85.12. [2026-01-09T12:06:38.503665] [DEBUG] [REMOTE ] DEO: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:38.503786] [DEBUG] [REMOTE ] DEO: PASS: Integrity check passed. [2026-01-09T12:06:38.503843] [DEBUG] [REMOTE ] DEO: Symbol is viable for forecasting. [2026-01-09T12:06:38.503894] [INFO ] [MAIN ] [912/3524] DEO kept (0.5s) | 909 kept, 3 rejected | 138.9/min | ETA: 18.8m [2026-01-09T12:06:38.741947] [DEBUG] [REMOTE ] DERM: Retrieved 1042 rows, trimmed to 300. [2026-01-09T12:06:38.742081] [DEBUG] [REMOTE ] DERM: PASS: History has at least 300 days. [2026-01-09T12:06:38.742285] [DEBUG] [REMOTE ] DERM: PASS: Price check passed. Min price $7.12. [2026-01-09T12:06:38.742452] [DEBUG] [REMOTE ] DERM: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:38.742569] [DEBUG] [REMOTE ] DERM: PASS: Integrity check passed. [2026-01-09T12:06:38.742631] [DEBUG] [REMOTE ] DERM: Symbol is viable for forecasting. [2026-01-09T12:06:38.742680] [INFO ] [MAIN ] [913/3524] DERM kept (0.2s) | 910 kept, 3 rejected | 139.0/min | ETA: 18.8m [2026-01-09T12:06:39.087113] [DEBUG] [REMOTE ] DFGP: Retrieved 543 rows, trimmed to 300. [2026-01-09T12:06:39.087232] [DEBUG] [REMOTE ] DFGP: PASS: History has at least 300 days. [2026-01-09T12:06:39.087456] [DEBUG] [REMOTE ] DFGP: PASS: Price check passed. Min price $53.85. [2026-01-09T12:06:39.087610] [DEBUG] [REMOTE ] DFGP: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:39.087722] [DEBUG] [REMOTE ] DFGP: PASS: Integrity check passed. [2026-01-09T12:06:39.087761] [DEBUG] [REMOTE ] DFGP: Symbol is viable for forecasting. [2026-01-09T12:06:39.087807] [INFO ] [MAIN ] [914/3524] DFGP kept (0.3s) | 911 kept, 3 rejected | 139.0/min | ETA: 18.8m [2026-01-09T12:06:39.466779] [DEBUG] [REMOTE ] DFGX: Retrieved 543 rows, trimmed to 300. [2026-01-09T12:06:39.466894] [DEBUG] [REMOTE ] DFGX: PASS: History has at least 300 days. [2026-01-09T12:06:39.467101] [DEBUG] [REMOTE ] DFGX: PASS: Price check passed. Min price $52.48. [2026-01-09T12:06:39.467246] [DEBUG] [REMOTE ] DFGX: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:39.467379] [DEBUG] [REMOTE ] DFGX: PASS: Integrity check passed. [2026-01-09T12:06:39.467431] [DEBUG] [REMOTE ] DFGX: Symbol is viable for forecasting. [2026-01-09T12:06:39.467489] [INFO ] [MAIN ] [915/3524] DFGX kept (0.4s) | 912 kept, 3 rejected | 139.0/min | ETA: 18.8m [2026-01-09T12:06:39.965977] [DEBUG] [REMOTE ] DFH: Retrieved 1248 rows, trimmed to 300. [2026-01-09T12:06:39.966114] [DEBUG] [REMOTE ] DFH: PASS: History has at least 300 days. [2026-01-09T12:06:39.966320] [DEBUG] [REMOTE ] DFH: PASS: Price check passed. Min price $16.98. [2026-01-09T12:06:39.966460] [DEBUG] [REMOTE ] DFH: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:39.966591] [DEBUG] [REMOTE ] DFH: PASS: Integrity check passed. [2026-01-09T12:06:39.966635] [DEBUG] [REMOTE ] DFH: Symbol is viable for forecasting. [2026-01-09T12:06:39.966688] [INFO ] [MAIN ] [916/3524] DFH kept (0.5s) | 913 kept, 3 rejected | 139.0/min | ETA: 18.8m [2026-01-09T12:06:40.414407] [DEBUG] [REMOTE ] DFIN: Retrieved 2330 rows, trimmed to 300. [2026-01-09T12:06:40.414530] [DEBUG] [REMOTE ] DFIN: PASS: History has at least 300 days. [2026-01-09T12:06:40.414757] [DEBUG] [REMOTE ] DFIN: PASS: Price check passed. Min price $44.46. [2026-01-09T12:06:40.414896] [DEBUG] [REMOTE ] DFIN: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:40.415006] [DEBUG] [REMOTE ] DFIN: PASS: Integrity check passed. [2026-01-09T12:06:40.415046] [DEBUG] [REMOTE ] DFIN: Symbol is viable for forecasting. [2026-01-09T12:06:40.415093] [INFO ] [MAIN ] [917/3524] DFIN kept (0.4s) | 914 kept, 3 rejected | 139.0/min | ETA: 18.8m [2026-01-09T12:06:40.891485] [DEBUG] [REMOTE ] DFP: Retrieved 3176 rows, trimmed to 300. [2026-01-09T12:06:40.891639] [DEBUG] [REMOTE ] DFP: PASS: History has at least 300 days. [2026-01-09T12:06:40.891843] [DEBUG] [REMOTE ] DFP: PASS: Price check passed. Min price $20.61. [2026-01-09T12:06:40.891977] [DEBUG] [REMOTE ] DFP: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:40.892086] [DEBUG] [REMOTE ] DFP: PASS: Integrity check passed. [2026-01-09T12:06:40.892141] [DEBUG] [REMOTE ] DFP: Symbol is viable for forecasting. [2026-01-09T12:06:40.892189] [INFO ] [MAIN ] [918/3524] DFP kept (0.5s) | 915 kept, 3 rejected | 139.0/min | ETA: 18.8m [2026-01-09T12:06:41.294662] [DEBUG] [REMOTE ] DG: Retrieved 4062 rows, trimmed to 300. [2026-01-09T12:06:41.294791] [DEBUG] [REMOTE ] DG: PASS: History has at least 300 days. [2026-01-09T12:06:41.294998] [DEBUG] [REMOTE ] DG: PASS: Price check passed. Min price $95.55. [2026-01-09T12:06:41.295162] [DEBUG] [REMOTE ] DG: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:41.295272] [DEBUG] [REMOTE ] DG: PASS: Integrity check passed. [2026-01-09T12:06:41.295311] [DEBUG] [REMOTE ] DG: Symbol is viable for forecasting. [2026-01-09T12:06:41.295358] [INFO ] [MAIN ] [919/3524] DG kept (0.4s) | 916 kept, 3 rejected | 139.0/min | ETA: 18.7m [2026-01-09T12:06:41.517782] [DEBUG] [REMOTE ] DGCB: Retrieved 543 rows, trimmed to 300. [2026-01-09T12:06:41.517901] [DEBUG] [REMOTE ] DGCB: PASS: History has at least 300 days. [2026-01-09T12:06:41.518104] [DEBUG] [REMOTE ] DGCB: PASS: Price check passed. Min price $53.95. [2026-01-09T12:06:41.518242] [DEBUG] [REMOTE ] DGCB: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:41.518353] [DEBUG] [REMOTE ] DGCB: PASS: Integrity check passed. [2026-01-09T12:06:41.518395] [DEBUG] [REMOTE ] DGCB: Symbol is viable for forecasting. [2026-01-09T12:06:41.518443] [INFO ] [MAIN ] [920/3524] DGCB kept (0.2s) | 917 kept, 3 rejected | 139.0/min | ETA: 18.7m [2026-01-09T12:06:42.173920] [DEBUG] [REMOTE ] DGICA: Retrieved 6215 rows, trimmed to 300. [2026-01-09T12:06:42.174054] [DEBUG] [REMOTE ] DGICA: PASS: History has at least 300 days. [2026-01-09T12:06:42.174269] [DEBUG] [REMOTE ] DGICA: PASS: Price check passed. Min price $18.20. [2026-01-09T12:06:42.174408] [DEBUG] [REMOTE ] DGICA: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:42.174527] [DEBUG] [REMOTE ] DGICA: PASS: Integrity check passed. [2026-01-09T12:06:42.174585] [DEBUG] [REMOTE ] DGICA: Symbol is viable for forecasting. [2026-01-09T12:06:42.174638] [INFO ] [MAIN ] [921/3524] DGICA kept (0.7s) | 918 kept, 3 rejected | 139.0/min | ETA: 18.7m [2026-01-09T12:06:42.629895] [DEBUG] [REMOTE ] DGII: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:42.630071] [DEBUG] [REMOTE ] DGII: PASS: History has at least 300 days. [2026-01-09T12:06:42.630591] [DEBUG] [REMOTE ] DGII: PASS: Price check passed. Min price $35.40. [2026-01-09T12:06:42.630740] [DEBUG] [REMOTE ] DGII: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:42.630907] [DEBUG] [REMOTE ] DGII: PASS: Integrity check passed. [2026-01-09T12:06:42.630968] [DEBUG] [REMOTE ] DGII: Symbol is viable for forecasting. [2026-01-09T12:06:42.631032] [INFO ] [MAIN ] [922/3524] DGII kept (0.5s) | 919 kept, 3 rejected | 139.0/min | ETA: 18.7m [2026-01-09T12:06:43.008114] [DEBUG] [REMOTE ] DGRE: Retrieved 3129 rows, trimmed to 300. [2026-01-09T12:06:43.008248] [DEBUG] [REMOTE ] DGRE: PASS: History has at least 300 days. [2026-01-09T12:06:43.008466] [DEBUG] [REMOTE ] DGRE: PASS: Price check passed. Min price $28.92. [2026-01-09T12:06:43.008636] [DEBUG] [REMOTE ] DGRE: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:43.008758] [DEBUG] [REMOTE ] DGRE: PASS: Integrity check passed. [2026-01-09T12:06:43.008800] [DEBUG] [REMOTE ] DGRE: Symbol is viable for forecasting. [2026-01-09T12:06:43.008849] [INFO ] [MAIN ] [923/3524] DGRE kept (0.4s) | 920 kept, 3 rejected | 139.0/min | ETA: 18.7m [2026-01-09T12:06:43.392307] [DEBUG] [REMOTE ] DGRS: Retrieved 3134 rows, trimmed to 300. [2026-01-09T12:06:43.392432] [DEBUG] [REMOTE ] DGRS: PASS: History has at least 300 days. [2026-01-09T12:06:43.392671] [DEBUG] [REMOTE ] DGRS: PASS: Price check passed. Min price $45.98. [2026-01-09T12:06:43.392837] [DEBUG] [REMOTE ] DGRS: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:43.392966] [DEBUG] [REMOTE ] DGRS: PASS: Integrity check passed. [2026-01-09T12:06:43.393006] [DEBUG] [REMOTE ] DGRS: Symbol is viable for forecasting. [2026-01-09T12:06:43.393054] [INFO ] [MAIN ] [924/3524] DGRS kept (0.4s) | 921 kept, 3 rejected | 139.0/min | ETA: 18.7m [2026-01-09T12:06:43.961701] [DEBUG] [REMOTE ] DGX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:43.961831] [DEBUG] [REMOTE ] DGX: PASS: History has at least 300 days. [2026-01-09T12:06:43.962038] [DEBUG] [REMOTE ] DGX: PASS: Price check passed. Min price $173.49. [2026-01-09T12:06:43.962177] [DEBUG] [REMOTE ] DGX: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:43.962290] [DEBUG] [REMOTE ] DGX: PASS: Integrity check passed. [2026-01-09T12:06:43.962330] [DEBUG] [REMOTE ] DGX: Symbol is viable for forecasting. [2026-01-09T12:06:43.962377] [INFO ] [MAIN ] [925/3524] DGX kept (0.6s) | 922 kept, 3 rejected | 138.9/min | ETA: 18.7m [2026-01-09T12:06:44.185039] [DEBUG] [REMOTE ] DH: Retrieved 1084 rows, trimmed to 300. [2026-01-09T12:06:44.185173] [DEBUG] [REMOTE ] DH: PASS: History has at least 300 days. [2026-01-09T12:06:44.185369] [DEBUG] [REMOTE ] DH: PASS: Price check passed. Min price $2.28. [2026-01-09T12:06:44.185502] [DEBUG] [REMOTE ] DH: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:44.185631] [DEBUG] [REMOTE ] DH: PASS: Integrity check passed. [2026-01-09T12:06:44.185672] [DEBUG] [REMOTE ] DH: Symbol is viable for forecasting. [2026-01-09T12:06:44.185719] [INFO ] [MAIN ] [926/3524] DH kept (0.2s) | 923 kept, 3 rejected | 139.0/min | ETA: 18.7m [2026-01-09T12:06:44.859772] [DEBUG] [REMOTE ] DHC: Retrieved 6509 rows, trimmed to 300. [2026-01-09T12:06:44.859907] [DEBUG] [REMOTE ] DHC: PASS: History has at least 300 days. [2026-01-09T12:06:44.860126] [DEBUG] [REMOTE ] DHC: PASS: Price check passed. Min price $4.06. [2026-01-09T12:06:44.860269] [DEBUG] [REMOTE ] DHC: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:44.860386] [DEBUG] [REMOTE ] DHC: PASS: Integrity check passed. [2026-01-09T12:06:44.860429] [DEBUG] [REMOTE ] DHC: Symbol is viable for forecasting. [2026-01-09T12:06:44.860480] [INFO ] [MAIN ] [927/3524] DHC kept (0.7s) | 924 kept, 3 rejected | 138.9/min | ETA: 18.7m [2026-01-09T12:06:45.319228] [DEBUG] [REMOTE ] DHF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:45.319690] [DEBUG] [REMOTE ] DHF: PASS: History has at least 300 days. [2026-01-09T12:06:45.320091] [DEBUG] [REMOTE ] DHF: PASS: Price check passed. Min price $2.44. [2026-01-09T12:06:45.320438] [DEBUG] [REMOTE ] DHF: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:45.320618] [DEBUG] [REMOTE ] DHF: PASS: Integrity check passed. [2026-01-09T12:06:45.320664] [DEBUG] [REMOTE ] DHF: Symbol is viable for forecasting. [2026-01-09T12:06:45.320726] [INFO ] [MAIN ] [928/3524] DHF kept (0.5s) | 925 kept, 3 rejected | 138.9/min | ETA: 18.7m [2026-01-09T12:06:45.827980] [DEBUG] [REMOTE ] DHI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:45.828115] [DEBUG] [REMOTE ] DHI: PASS: History has at least 300 days. [2026-01-09T12:06:45.828340] [DEBUG] [REMOTE ] DHI: PASS: Price check passed. Min price $137.32. [2026-01-09T12:06:45.828484] [DEBUG] [REMOTE ] DHI: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:45.828627] [DEBUG] [REMOTE ] DHI: PASS: Integrity check passed. [2026-01-09T12:06:45.828672] [DEBUG] [REMOTE ] DHI: Symbol is viable for forecasting. [2026-01-09T12:06:45.828726] [INFO ] [MAIN ] [929/3524] DHI kept (0.5s) | 926 kept, 3 rejected | 138.9/min | ETA: 18.7m [2026-01-09T12:06:46.134334] [DEBUG] [REMOTE ] DHIL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:46.134464] [DEBUG] [REMOTE ] DHIL: PASS: History has at least 300 days. [2026-01-09T12:06:46.134700] [DEBUG] [REMOTE ] DHIL: PASS: Price check passed. Min price $114.83. [2026-01-09T12:06:46.134844] [DEBUG] [REMOTE ] DHIL: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:46.134983] [DEBUG] [REMOTE ] DHIL: PASS: Integrity check passed. [2026-01-09T12:06:46.135026] [DEBUG] [REMOTE ] DHIL: Symbol is viable for forecasting. [2026-01-09T12:06:46.135076] [INFO ] [MAIN ] [930/3524] DHIL kept (0.3s) | 927 kept, 3 rejected | 138.9/min | ETA: 18.7m [2026-01-09T12:06:46.620960] [DEBUG] [REMOTE ] DHX: Retrieved 4644 rows, trimmed to 300. [2026-01-09T12:06:46.621109] [DEBUG] [REMOTE ] DHX: PASS: History has at least 300 days. [2026-01-09T12:06:46.621344] [DEBUG] [REMOTE ] DHX: PASS: Price check passed. Min price $1.50. [2026-01-09T12:06:46.621485] [DEBUG] [REMOTE ] DHX: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:46.621631] [DEBUG] [REMOTE ] DHX: PASS: Integrity check passed. [2026-01-09T12:06:46.621675] [DEBUG] [REMOTE ] DHX: Symbol is viable for forecasting. [2026-01-09T12:06:46.621724] [INFO ] [MAIN ] [931/3524] DHX kept (0.5s) | 928 kept, 3 rejected | 138.9/min | ETA: 18.7m [2026-01-09T12:06:46.859838] [DEBUG] [REMOTE ] DIBS: Retrieved 1151 rows, trimmed to 300. [2026-01-09T12:06:46.859975] [DEBUG] [REMOTE ] DIBS: PASS: History has at least 300 days. [2026-01-09T12:06:46.860172] [DEBUG] [REMOTE ] DIBS: PASS: Price check passed. Min price $2.70. [2026-01-09T12:06:46.860307] [DEBUG] [REMOTE ] DIBS: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:46.860417] [DEBUG] [REMOTE ] DIBS: PASS: Integrity check passed. [2026-01-09T12:06:46.860458] [DEBUG] [REMOTE ] DIBS: Symbol is viable for forecasting. [2026-01-09T12:06:46.860505] [INFO ] [MAIN ] [932/3524] DIBS kept (0.2s) | 929 kept, 3 rejected | 139.0/min | ETA: 18.6m [2026-01-09T12:06:47.444554] [DEBUG] [REMOTE ] DIN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:47.444700] [DEBUG] [REMOTE ] DIN: PASS: History has at least 300 days. [2026-01-09T12:06:47.444918] [DEBUG] [REMOTE ] DIN: PASS: Price check passed. Min price $24.01. [2026-01-09T12:06:47.445060] [DEBUG] [REMOTE ] DIN: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:47.445197] [DEBUG] [REMOTE ] DIN: PASS: Integrity check passed. [2026-01-09T12:06:47.445253] [DEBUG] [REMOTE ] DIN: Symbol is viable for forecasting. [2026-01-09T12:06:47.445307] [INFO ] [MAIN ] [933/3524] DIN kept (0.6s) | 930 kept, 3 rejected | 138.9/min | ETA: 18.6m [2026-01-09T12:06:47.742645] [DEBUG] [REMOTE ] DINO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:47.742788] [DEBUG] [REMOTE ] DINO: PASS: History has at least 300 days. [2026-01-09T12:06:47.743020] [DEBUG] [REMOTE ] DINO: PASS: Price check passed. Min price $45.88. [2026-01-09T12:06:47.743182] [DEBUG] [REMOTE ] DINO: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:47.743330] [DEBUG] [REMOTE ] DINO: PASS: Integrity check passed. [2026-01-09T12:06:47.743373] [DEBUG] [REMOTE ] DINO: Symbol is viable for forecasting. [2026-01-09T12:06:47.743423] [INFO ] [MAIN ] [934/3524] DINO kept (0.3s) | 931 kept, 3 rejected | 139.0/min | ETA: 18.6m [2026-01-09T12:06:48.308349] [DEBUG] [REMOTE ] DIOD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:48.308555] [DEBUG] [REMOTE ] DIOD: PASS: History has at least 300 days. [2026-01-09T12:06:48.308880] [DEBUG] [REMOTE ] DIOD: PASS: Price check passed. Min price $42.36. [2026-01-09T12:06:48.309064] [DEBUG] [REMOTE ] DIOD: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:48.309203] [DEBUG] [REMOTE ] DIOD: PASS: Integrity check passed. [2026-01-09T12:06:48.309245] [DEBUG] [REMOTE ] DIOD: Symbol is viable for forecasting. [2026-01-09T12:06:48.309299] [INFO ] [MAIN ] [935/3524] DIOD kept (0.6s) | 932 kept, 3 rejected | 138.9/min | ETA: 18.6m [2026-01-09T12:06:48.774655] [DEBUG] [REMOTE ] DIS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:48.774808] [DEBUG] [REMOTE ] DIS: PASS: History has at least 300 days. [2026-01-09T12:06:48.775058] [DEBUG] [REMOTE ] DIS: PASS: Price check passed. Min price $101.25. [2026-01-09T12:06:48.775204] [DEBUG] [REMOTE ] DIS: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:48.775350] [DEBUG] [REMOTE ] DIS: PASS: Integrity check passed. [2026-01-09T12:06:48.775393] [DEBUG] [REMOTE ] DIS: Symbol is viable for forecasting. [2026-01-09T12:06:48.775442] [INFO ] [MAIN ] [936/3524] DIS kept (0.5s) | 933 kept, 3 rejected | 138.9/min | ETA: 18.6m [2026-01-09T12:06:49.249118] [DEBUG] [REMOTE ] DJCO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:49.249255] [DEBUG] [REMOTE ] DJCO: PASS: History has at least 300 days. [2026-01-09T12:06:49.249466] [DEBUG] [REMOTE ] DJCO: PASS: Price check passed. Min price $374.53. [2026-01-09T12:06:49.249620] [DEBUG] [REMOTE ] DJCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:49.249738] [DEBUG] [REMOTE ] DJCO: PASS: Integrity check passed. [2026-01-09T12:06:49.249778] [DEBUG] [REMOTE ] DJCO: Symbol is viable for forecasting. [2026-01-09T12:06:49.249826] [INFO ] [MAIN ] [937/3524] DJCO kept (0.5s) | 934 kept, 3 rejected | 138.9/min | ETA: 18.6m [2026-01-09T12:06:49.713209] [DEBUG] [REMOTE ] DK: Retrieved 4952 rows, trimmed to 300. [2026-01-09T12:06:49.713346] [DEBUG] [REMOTE ] DK: PASS: History has at least 300 days. [2026-01-09T12:06:49.713595] [DEBUG] [REMOTE ] DK: PASS: Price check passed. Min price $29.24. [2026-01-09T12:06:49.713736] [DEBUG] [REMOTE ] DK: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:49.713860] [DEBUG] [REMOTE ] DK: PASS: Integrity check passed. [2026-01-09T12:06:49.713900] [DEBUG] [REMOTE ] DK: Symbol is viable for forecasting. [2026-01-09T12:06:49.713949] [INFO ] [MAIN ] [938/3524] DK kept (0.5s) | 935 kept, 3 rejected | 138.9/min | ETA: 18.6m [2026-01-09T12:06:50.108019] [DEBUG] [REMOTE ] DKL: Retrieved 3315 rows, trimmed to 300. [2026-01-09T12:06:50.108180] [DEBUG] [REMOTE ] DKL: PASS: History has at least 300 days. [2026-01-09T12:06:50.108648] [DEBUG] [REMOTE ] DKL: PASS: Price check passed. Min price $42.24. [2026-01-09T12:06:50.108795] [DEBUG] [REMOTE ] DKL: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:50.108928] [DEBUG] [REMOTE ] DKL: PASS: Integrity check passed. [2026-01-09T12:06:50.108970] [DEBUG] [REMOTE ] DKL: Symbol is viable for forecasting. [2026-01-09T12:06:50.109021] [INFO ] [MAIN ] [939/3524] DKL kept (0.4s) | 936 kept, 3 rejected | 138.9/min | ETA: 18.6m [2026-01-09T12:06:50.394400] [DEBUG] [REMOTE ] DKNG: Retrieved 1623 rows, trimmed to 300. [2026-01-09T12:06:50.394660] [DEBUG] [REMOTE ] DKNG: PASS: History has at least 300 days. [2026-01-09T12:06:50.394949] [DEBUG] [REMOTE ] DKNG: PASS: Price check passed. Min price $27.92. [2026-01-09T12:06:50.395102] [DEBUG] [REMOTE ] DKNG: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:50.395232] [DEBUG] [REMOTE ] DKNG: PASS: Integrity check passed. [2026-01-09T12:06:50.395276] [DEBUG] [REMOTE ] DKNG: Symbol is viable for forecasting. [2026-01-09T12:06:50.395333] [INFO ] [MAIN ] [940/3524] DKNG kept (0.3s) | 937 kept, 3 rejected | 139.0/min | ETA: 18.6m [2026-01-09T12:06:51.013727] [DEBUG] [REMOTE ] DKS: Retrieved 5845 rows, trimmed to 300. [2026-01-09T12:06:51.013968] [DEBUG] [REMOTE ] DKS: PASS: History has at least 300 days. [2026-01-09T12:06:51.014277] [DEBUG] [REMOTE ] DKS: PASS: Price check passed. Min price $197.97. [2026-01-09T12:06:51.014460] [DEBUG] [REMOTE ] DKS: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:51.014640] [DEBUG] [REMOTE ] DKS: PASS: Integrity check passed. [2026-01-09T12:06:51.014689] [DEBUG] [REMOTE ] DKS: Symbol is viable for forecasting. [2026-01-09T12:06:51.014746] [INFO ] [MAIN ] [941/3524] DKS kept (0.6s) | 938 kept, 3 rejected | 138.9/min | ETA: 18.6m [2026-01-09T12:06:51.463213] [DEBUG] [REMOTE ] DLB: Retrieved 5256 rows, trimmed to 300. [2026-01-09T12:06:51.463425] [DEBUG] [REMOTE ] DLB: PASS: History has at least 300 days. [2026-01-09T12:06:51.463740] [DEBUG] [REMOTE ] DLB: PASS: Price check passed. Min price $63.53. [2026-01-09T12:06:51.463906] [DEBUG] [REMOTE ] DLB: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:51.464116] [DEBUG] [REMOTE ] DLB: PASS: Integrity check passed. [2026-01-09T12:06:51.464161] [DEBUG] [REMOTE ] DLB: Symbol is viable for forecasting. [2026-01-09T12:06:51.464217] [INFO ] [MAIN ] [942/3524] DLB kept (0.4s) | 939 kept, 3 rejected | 138.9/min | ETA: 18.6m [2026-01-09T12:06:51.894354] [DEBUG] [REMOTE ] DLHC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:51.894825] [DEBUG] [REMOTE ] DLHC: PASS: History has at least 300 days. [2026-01-09T12:06:51.895203] [DEBUG] [REMOTE ] DLHC: PASS: Price check passed. Min price $5.50. [2026-01-09T12:06:51.895624] [DEBUG] [REMOTE ] DLHC: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:51.895818] [DEBUG] [REMOTE ] DLHC: PASS: Integrity check passed. [2026-01-09T12:06:51.895881] [DEBUG] [REMOTE ] DLHC: Symbol is viable for forecasting. [2026-01-09T12:06:51.895961] [INFO ] [MAIN ] [943/3524] DLHC kept (0.4s) | 940 kept, 3 rejected | 138.9/min | ETA: 18.6m [2026-01-09T12:06:52.240279] [DEBUG] [REMOTE ] DLNG: Retrieved 3056 rows, trimmed to 300. [2026-01-09T12:06:52.240508] [DEBUG] [REMOTE ] DLNG: PASS: History has at least 300 days. [2026-01-09T12:06:52.240827] [DEBUG] [REMOTE ] DLNG: PASS: Price check passed. Min price $3.43. [2026-01-09T12:06:52.240973] [DEBUG] [REMOTE ] DLNG: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:52.241112] [DEBUG] [REMOTE ] DLNG: PASS: Integrity check passed. [2026-01-09T12:06:52.241154] [DEBUG] [REMOTE ] DLNG: Symbol is viable for forecasting. [2026-01-09T12:06:52.241206] [INFO ] [MAIN ] [944/3524] DLNG kept (0.3s) | 941 kept, 3 rejected | 138.9/min | ETA: 18.6m [2026-01-09T12:06:52.529637] [DEBUG] [REMOTE ] DLO: Retrieved 1156 rows, trimmed to 300. [2026-01-09T12:06:52.529825] [DEBUG] [REMOTE ] DLO: PASS: History has at least 300 days. [2026-01-09T12:06:52.530085] [DEBUG] [REMOTE ] DLO: PASS: Price check passed. Min price $12.32. [2026-01-09T12:06:52.530228] [DEBUG] [REMOTE ] DLO: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:52.530360] [DEBUG] [REMOTE ] DLO: PASS: Integrity check passed. [2026-01-09T12:06:52.530402] [DEBUG] [REMOTE ] DLO: Symbol is viable for forecasting. [2026-01-09T12:06:52.530455] [INFO ] [MAIN ] [945/3524] DLO kept (0.3s) | 942 kept, 3 rejected | 139.0/min | ETA: 18.6m [2026-01-09T12:06:53.001731] [DEBUG] [REMOTE ] DLPN: Retrieved 2022 rows, trimmed to 300. [2026-01-09T12:06:53.001913] [DEBUG] [REMOTE ] DLPN: PASS: History has at least 300 days. [2026-01-09T12:06:53.002166] [DEBUG] [REMOTE ] DLPN: PASS: Price check passed. Min price $1.32. [2026-01-09T12:06:53.002349] [DEBUG] [REMOTE ] DLPN: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:53.002691] [DEBUG] [REMOTE ] DLPN: PASS: Integrity check passed. [2026-01-09T12:06:53.002753] [DEBUG] [REMOTE ] DLPN: Symbol is viable for forecasting. [2026-01-09T12:06:53.002812] [INFO ] [MAIN ] [946/3524] DLPN kept (0.5s) | 943 kept, 3 rejected | 139.0/min | ETA: 18.6m [2026-01-09T12:06:53.355825] [DEBUG] [REMOTE ] DLTH: Retrieved 2547 rows, trimmed to 300. [2026-01-09T12:06:53.355967] [DEBUG] [REMOTE ] DLTH: PASS: History has at least 300 days. [2026-01-09T12:06:53.356195] [DEBUG] [REMOTE ] DLTH: PASS: Price check passed. Min price $2.07. [2026-01-09T12:06:53.356337] [DEBUG] [REMOTE ] DLTH: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:53.356462] [DEBUG] [REMOTE ] DLTH: PASS: Integrity check passed. [2026-01-09T12:06:53.356504] [DEBUG] [REMOTE ] DLTH: Symbol is viable for forecasting. [2026-01-09T12:06:53.356553] [INFO ] [MAIN ] [947/3524] DLTH kept (0.4s) | 944 kept, 3 rejected | 139.0/min | ETA: 18.5m [2026-01-09T12:06:53.968172] [DEBUG] [REMOTE ] DLX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:53.968320] [DEBUG] [REMOTE ] DLX: PASS: History has at least 300 days. [2026-01-09T12:06:53.968562] [DEBUG] [REMOTE ] DLX: PASS: Price check passed. Min price $17.64. [2026-01-09T12:06:53.968742] [DEBUG] [REMOTE ] DLX: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:53.968888] [DEBUG] [REMOTE ] DLX: PASS: Integrity check passed. [2026-01-09T12:06:53.968931] [DEBUG] [REMOTE ] DLX: Symbol is viable for forecasting. [2026-01-09T12:06:53.968981] [INFO ] [MAIN ] [948/3524] DLX kept (0.6s) | 945 kept, 3 rejected | 138.9/min | ETA: 18.5m [2026-01-09T12:06:54.235325] [DEBUG] [REMOTE ] DLY: Retrieved 1476 rows, trimmed to 300. [2026-01-09T12:06:54.235459] [DEBUG] [REMOTE ] DLY: PASS: History has at least 300 days. [2026-01-09T12:06:54.235687] [DEBUG] [REMOTE ] DLY: PASS: Price check passed. Min price $14.18. [2026-01-09T12:06:54.235827] [DEBUG] [REMOTE ] DLY: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:54.235945] [DEBUG] [REMOTE ] DLY: PASS: Integrity check passed. [2026-01-09T12:06:54.235986] [DEBUG] [REMOTE ] DLY: Symbol is viable for forecasting. [2026-01-09T12:06:54.236035] [INFO ] [MAIN ] [949/3524] DLY kept (0.3s) | 946 kept, 3 rejected | 139.0/min | ETA: 18.5m [2026-01-09T12:06:54.627231] [DEBUG] [REMOTE ] DMAC: Retrieved 4531 rows, trimmed to 300. [2026-01-09T12:06:54.627400] [DEBUG] [REMOTE ] DMAC: PASS: History has at least 300 days. [2026-01-09T12:06:54.627644] [DEBUG] [REMOTE ] DMAC: PASS: Price check passed. Min price $5.42. [2026-01-09T12:06:54.627786] [DEBUG] [REMOTE ] DMAC: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:54.627906] [DEBUG] [REMOTE ] DMAC: PASS: Integrity check passed. [2026-01-09T12:06:54.627948] [DEBUG] [REMOTE ] DMAC: Symbol is viable for forecasting. [2026-01-09T12:06:54.628010] [INFO ] [MAIN ] [950/3524] DMAC kept (0.4s) | 947 kept, 3 rejected | 139.0/min | ETA: 18.5m [2026-01-09T12:06:55.147884] [DEBUG] [REMOTE ] DMB: Retrieved 3196 rows, trimmed to 300. [2026-01-09T12:06:55.148058] [DEBUG] [REMOTE ] DMB: PASS: History has at least 300 days. [2026-01-09T12:06:55.148376] [DEBUG] [REMOTE ] DMB: PASS: Price check passed. Min price $10.43. [2026-01-09T12:06:55.148781] [DEBUG] [REMOTE ] DMB: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:55.148930] [DEBUG] [REMOTE ] DMB: PASS: Integrity check passed. [2026-01-09T12:06:55.148973] [DEBUG] [REMOTE ] DMB: Symbol is viable for forecasting. [2026-01-09T12:06:55.149033] [INFO ] [MAIN ] [951/3524] DMB kept (0.5s) | 948 kept, 3 rejected | 139.0/min | ETA: 18.5m [2026-01-09T12:06:55.669073] [DEBUG] [REMOTE ] DMLP: Retrieved 5771 rows, trimmed to 300. [2026-01-09T12:06:55.669215] [DEBUG] [REMOTE ] DMLP: PASS: History has at least 300 days. [2026-01-09T12:06:55.669441] [DEBUG] [REMOTE ] DMLP: PASS: Price check passed. Min price $21.26. [2026-01-09T12:06:55.669607] [DEBUG] [REMOTE ] DMLP: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:55.669735] [DEBUG] [REMOTE ] DMLP: PASS: Integrity check passed. [2026-01-09T12:06:55.669777] [DEBUG] [REMOTE ] DMLP: Symbol is viable for forecasting. [2026-01-09T12:06:55.669827] [INFO ] [MAIN ] [952/3524] DMLP kept (0.5s) | 949 kept, 3 rejected | 138.9/min | ETA: 18.5m [2026-01-09T12:06:56.097412] [DEBUG] [REMOTE ] DMO: Retrieved 3994 rows, trimmed to 300. [2026-01-09T12:06:56.097758] [DEBUG] [REMOTE ] DMO: PASS: History has at least 300 days. [2026-01-09T12:06:56.097971] [DEBUG] [REMOTE ] DMO: PASS: Price check passed. Min price $10.93. [2026-01-09T12:06:56.098106] [DEBUG] [REMOTE ] DMO: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:56.098222] [DEBUG] [REMOTE ] DMO: PASS: Integrity check passed. [2026-01-09T12:06:56.098261] [DEBUG] [REMOTE ] DMO: Symbol is viable for forecasting. [2026-01-09T12:06:56.098309] [INFO ] [MAIN ] [953/3524] DMO kept (0.4s) | 950 kept, 3 rejected | 138.9/min | ETA: 18.5m [2026-01-09T12:06:56.572859] [DEBUG] [REMOTE ] DMRC: Retrieved 6527 rows, trimmed to 300. [2026-01-09T12:06:56.573117] [DEBUG] [REMOTE ] DMRC: PASS: History has at least 300 days. [2026-01-09T12:06:56.573474] [DEBUG] [REMOTE ] DMRC: PASS: Price check passed. Min price $6.32. [2026-01-09T12:06:56.573653] [DEBUG] [REMOTE ] DMRC: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:56.573841] [DEBUG] [REMOTE ] DMRC: PASS: Integrity check passed. [2026-01-09T12:06:56.573886] [DEBUG] [REMOTE ] DMRC: Symbol is viable for forecasting. [2026-01-09T12:06:56.573944] [INFO ] [MAIN ] [954/3524] DMRC kept (0.5s) | 951 kept, 3 rejected | 138.9/min | ETA: 18.5m [2026-01-09T12:06:56.855322] [DEBUG] [REMOTE ] DMXF: Retrieved 1397 rows, trimmed to 300. [2026-01-09T12:06:56.855543] [DEBUG] [REMOTE ] DMXF: PASS: History has at least 300 days. [2026-01-09T12:06:56.856094] [DEBUG] [REMOTE ] DMXF: PASS: Price check passed. Min price $70.56. [2026-01-09T12:06:56.856275] [DEBUG] [REMOTE ] DMXF: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:56.856433] [DEBUG] [REMOTE ] DMXF: PASS: Integrity check passed. [2026-01-09T12:06:56.856483] [DEBUG] [REMOTE ] DMXF: Symbol is viable for forecasting. [2026-01-09T12:06:56.856558] [INFO ] [MAIN ] [955/3524] DMXF kept (0.3s) | 952 kept, 3 rejected | 139.0/min | ETA: 18.5m [2026-01-09T12:06:57.235188] [DEBUG] [REMOTE ] DNA: Retrieved 1188 rows, trimmed to 300. [2026-01-09T12:06:57.235399] [DEBUG] [REMOTE ] DNA: PASS: History has at least 300 days. [2026-01-09T12:06:57.235688] [DEBUG] [REMOTE ] DNA: PASS: Price check passed. Min price $7.78. [2026-01-09T12:06:57.235844] [DEBUG] [REMOTE ] DNA: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:57.235981] [DEBUG] [REMOTE ] DNA: PASS: Integrity check passed. [2026-01-09T12:06:57.236025] [DEBUG] [REMOTE ] DNA: Symbol is viable for forecasting. [2026-01-09T12:06:57.236081] [INFO ] [MAIN ] [956/3524] DNA kept (0.4s) | 953 kept, 3 rejected | 139.0/min | ETA: 18.5m [2026-01-09T12:06:57.679637] [DEBUG] [REMOTE ] DNLI: Retrieved 2031 rows, trimmed to 300. [2026-01-09T12:06:57.679870] [DEBUG] [REMOTE ] DNLI: PASS: History has at least 300 days. [2026-01-09T12:06:57.680228] [DEBUG] [REMOTE ] DNLI: PASS: Price check passed. Min price $14.41. [2026-01-09T12:06:57.680453] [DEBUG] [REMOTE ] DNLI: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:57.680694] [DEBUG] [REMOTE ] DNLI: PASS: Integrity check passed. [2026-01-09T12:06:57.680745] [DEBUG] [REMOTE ] DNLI: Symbol is viable for forecasting. [2026-01-09T12:06:57.680812] [INFO ] [MAIN ] [957/3524] DNLI kept (0.4s) | 954 kept, 3 rejected | 139.0/min | ETA: 18.5m [2026-01-09T12:06:58.292513] [DEBUG] [REMOTE ] DNP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:06:58.292678] [DEBUG] [REMOTE ] DNP: PASS: History has at least 300 days. [2026-01-09T12:06:58.292920] [DEBUG] [REMOTE ] DNP: PASS: Price check passed. Min price $9.76. [2026-01-09T12:06:58.293058] [DEBUG] [REMOTE ] DNP: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:58.293180] [DEBUG] [REMOTE ] DNP: PASS: Integrity check passed. [2026-01-09T12:06:58.293221] [DEBUG] [REMOTE ] DNP: Symbol is viable for forecasting. [2026-01-09T12:06:58.293270] [INFO ] [MAIN ] [958/3524] DNP kept (0.6s) | 955 kept, 3 rejected | 138.9/min | ETA: 18.5m [2026-01-09T12:06:58.521213] [DEBUG] [REMOTE ] DNTH: Retrieved 584 rows, trimmed to 300. [2026-01-09T12:06:58.521345] [DEBUG] [REMOTE ] DNTH: PASS: History has at least 300 days. [2026-01-09T12:06:58.521551] [DEBUG] [REMOTE ] DNTH: PASS: Price check passed. Min price $32.92. [2026-01-09T12:06:58.521714] [DEBUG] [REMOTE ] DNTH: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:58.521831] [DEBUG] [REMOTE ] DNTH: PASS: Integrity check passed. [2026-01-09T12:06:58.521873] [DEBUG] [REMOTE ] DNTH: Symbol is viable for forecasting. [2026-01-09T12:06:58.521921] [INFO ] [MAIN ] [959/3524] DNTH kept (0.2s) | 956 kept, 3 rejected | 139.0/min | ETA: 18.5m [2026-01-09T12:06:58.934325] [DEBUG] [REMOTE ] DOCN: Retrieved 1205 rows, trimmed to 300. [2026-01-09T12:06:58.934457] [DEBUG] [REMOTE ] DOCN: PASS: History has at least 300 days. [2026-01-09T12:06:58.934697] [DEBUG] [REMOTE ] DOCN: PASS: Price check passed. Min price $37.94. [2026-01-09T12:06:58.934841] [DEBUG] [REMOTE ] DOCN: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:58.934970] [DEBUG] [REMOTE ] DOCN: PASS: Integrity check passed. [2026-01-09T12:06:58.935012] [DEBUG] [REMOTE ] DOCN: Symbol is viable for forecasting. [2026-01-09T12:06:58.935060] [INFO ] [MAIN ] [960/3524] DOCN kept (0.4s) | 957 kept, 3 rejected | 139.0/min | ETA: 18.4m [2026-01-09T12:06:59.355172] [DEBUG] [REMOTE ] DOCS: Retrieved 1141 rows, trimmed to 300. [2026-01-09T12:06:59.355375] [DEBUG] [REMOTE ] DOCS: PASS: History has at least 300 days. [2026-01-09T12:06:59.355657] [DEBUG] [REMOTE ] DOCS: PASS: Price check passed. Min price $43.29. [2026-01-09T12:06:59.355802] [DEBUG] [REMOTE ] DOCS: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:59.355928] [DEBUG] [REMOTE ] DOCS: PASS: Integrity check passed. [2026-01-09T12:06:59.355970] [DEBUG] [REMOTE ] DOCS: Symbol is viable for forecasting. [2026-01-09T12:06:59.356024] [INFO ] [MAIN ] [961/3524] DOCS kept (0.4s) | 958 kept, 3 rejected | 139.0/min | ETA: 18.4m [2026-01-09T12:06:59.787040] [DEBUG] [REMOTE ] DOGZ: Retrieved 2024 rows, trimmed to 300. [2026-01-09T12:06:59.787164] [DEBUG] [REMOTE ] DOGZ: PASS: History has at least 300 days. [2026-01-09T12:06:59.787381] [DEBUG] [REMOTE ] DOGZ: PASS: Price check passed. Min price $9.52. [2026-01-09T12:06:59.787518] [DEBUG] [REMOTE ] DOGZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:06:59.787649] [DEBUG] [REMOTE ] DOGZ: PASS: Integrity check passed. [2026-01-09T12:06:59.787692] [DEBUG] [REMOTE ] DOGZ: Symbol is viable for forecasting. [2026-01-09T12:06:59.787742] [INFO ] [MAIN ] [962/3524] DOGZ kept (0.4s) | 959 kept, 3 rejected | 139.0/min | ETA: 18.4m [2026-01-09T12:07:00.128653] [DEBUG] [REMOTE ] DOLE: Retrieved 1116 rows, trimmed to 300. [2026-01-09T12:07:00.128769] [DEBUG] [REMOTE ] DOLE: PASS: History has at least 300 days. [2026-01-09T12:07:00.128965] [DEBUG] [REMOTE ] DOLE: PASS: Price check passed. Min price $12.61. [2026-01-09T12:07:00.129098] [DEBUG] [REMOTE ] DOLE: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:00.129208] [DEBUG] [REMOTE ] DOLE: PASS: Integrity check passed. [2026-01-09T12:07:00.129248] [DEBUG] [REMOTE ] DOLE: Symbol is viable for forecasting. [2026-01-09T12:07:00.129295] [INFO ] [MAIN ] [963/3524] DOLE kept (0.3s) | 960 kept, 3 rejected | 139.0/min | ETA: 18.4m [2026-01-09T12:07:00.500735] [DEBUG] [REMOTE ] DOMO: Retrieved 1892 rows, trimmed to 300. [2026-01-09T12:07:00.500871] [DEBUG] [REMOTE ] DOMO: PASS: History has at least 300 days. [2026-01-09T12:07:00.501167] [DEBUG] [REMOTE ] DOMO: PASS: Price check passed. Min price $8.15. [2026-01-09T12:07:00.501360] [DEBUG] [REMOTE ] DOMO: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:00.501517] [DEBUG] [REMOTE ] DOMO: PASS: Integrity check passed. [2026-01-09T12:07:00.501598] [DEBUG] [REMOTE ] DOMO: Symbol is viable for forecasting. [2026-01-09T12:07:00.501667] [INFO ] [MAIN ] [964/3524] DOMO kept (0.4s) | 961 kept, 3 rejected | 139.0/min | ETA: 18.4m [2026-01-09T12:07:01.058349] [DEBUG] [REMOTE ] DOO: Retrieved 3141 rows, trimmed to 300. [2026-01-09T12:07:01.058548] [DEBUG] [REMOTE ] DOO: PASS: History has at least 300 days. [2026-01-09T12:07:01.058922] [DEBUG] [REMOTE ] DOO: PASS: Price check passed. Min price $61.58. [2026-01-09T12:07:01.059122] [DEBUG] [REMOTE ] DOO: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:01.059314] [DEBUG] [REMOTE ] DOO: PASS: Integrity check passed. [2026-01-09T12:07:01.059375] [DEBUG] [REMOTE ] DOO: Symbol is viable for forecasting. [2026-01-09T12:07:01.059450] [INFO ] [MAIN ] [965/3524] DOO kept (0.6s) | 962 kept, 3 rejected | 139.0/min | ETA: 18.4m [2026-01-09T12:07:01.558686] [DEBUG] [REMOTE ] DORM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:01.558831] [DEBUG] [REMOTE ] DORM: PASS: History has at least 300 days. [2026-01-09T12:07:01.559059] [DEBUG] [REMOTE ] DORM: PASS: Price check passed. Min price $123.19. [2026-01-09T12:07:01.559218] [DEBUG] [REMOTE ] DORM: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:01.559342] [DEBUG] [REMOTE ] DORM: PASS: Integrity check passed. [2026-01-09T12:07:01.559383] [DEBUG] [REMOTE ] DORM: Symbol is viable for forecasting. [2026-01-09T12:07:01.559432] [INFO ] [MAIN ] [966/3524] DORM kept (0.5s) | 963 kept, 3 rejected | 139.0/min | ETA: 18.4m [2026-01-09T12:07:01.727604] [DEBUG] [REMOTE ] DOUG: Retrieved 1010 rows, trimmed to 300. [2026-01-09T12:07:01.727755] [DEBUG] [REMOTE ] DOUG: PASS: History has at least 300 days. [2026-01-09T12:07:01.727969] [DEBUG] [REMOTE ] DOUG: PASS: Price check passed. Min price $2.26. [2026-01-09T12:07:01.728102] [DEBUG] [REMOTE ] DOUG: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:01.728215] [DEBUG] [REMOTE ] DOUG: PASS: Integrity check passed. [2026-01-09T12:07:01.728256] [DEBUG] [REMOTE ] DOUG: Symbol is viable for forecasting. [2026-01-09T12:07:01.728304] [INFO ] [MAIN ] [967/3524] DOUG kept (0.2s) | 964 kept, 3 rejected | 139.1/min | ETA: 18.4m [2026-01-09T12:07:02.486207] [DEBUG] [REMOTE ] DOX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:02.486345] [DEBUG] [REMOTE ] DOX: PASS: History has at least 300 days. [2026-01-09T12:07:02.486566] [DEBUG] [REMOTE ] DOX: PASS: Price check passed. Min price $74.46. [2026-01-09T12:07:02.486944] [DEBUG] [REMOTE ] DOX: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:02.487064] [DEBUG] [REMOTE ] DOX: PASS: Integrity check passed. [2026-01-09T12:07:02.487110] [DEBUG] [REMOTE ] DOX: Symbol is viable for forecasting. [2026-01-09T12:07:02.487168] [INFO ] [MAIN ] [968/3524] DOX kept (0.8s) | 965 kept, 3 rejected | 139.0/min | ETA: 18.4m [2026-01-09T12:07:02.872212] [DEBUG] [REMOTE ] DPG: Retrieved 3632 rows, trimmed to 300. [2026-01-09T12:07:02.872365] [DEBUG] [REMOTE ] DPG: PASS: History has at least 300 days. [2026-01-09T12:07:02.872634] [DEBUG] [REMOTE ] DPG: PASS: Price check passed. Min price $12.48. [2026-01-09T12:07:02.872779] [DEBUG] [REMOTE ] DPG: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:02.872903] [DEBUG] [REMOTE ] DPG: PASS: Integrity check passed. [2026-01-09T12:07:02.872944] [DEBUG] [REMOTE ] DPG: Symbol is viable for forecasting. [2026-01-09T12:07:02.872993] [INFO ] [MAIN ] [969/3524] DPG kept (0.4s) | 966 kept, 3 rejected | 139.0/min | ETA: 18.4m [2026-01-09T12:07:03.174055] [DEBUG] [REMOTE ] DPRO: Retrieved 1527 rows, trimmed to 300. [2026-01-09T12:07:03.174194] [DEBUG] [REMOTE ] DPRO: PASS: History has at least 300 days. [2026-01-09T12:07:03.174431] [DEBUG] [REMOTE ] DPRO: PASS: Price check passed. Min price $6.08. [2026-01-09T12:07:03.174638] [DEBUG] [REMOTE ] DPRO: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:03.174789] [DEBUG] [REMOTE ] DPRO: PASS: Integrity check passed. [2026-01-09T12:07:03.174841] [DEBUG] [REMOTE ] DPRO: Symbol is viable for forecasting. [2026-01-09T12:07:03.174903] [INFO ] [MAIN ] [970/3524] DPRO kept (0.3s) | 967 kept, 3 rejected | 139.0/min | ETA: 18.4m [2026-01-09T12:07:03.660168] [DEBUG] [REMOTE ] DPZ: Retrieved 5409 rows, trimmed to 300. [2026-01-09T12:07:03.660308] [DEBUG] [REMOTE ] DPZ: PASS: History has at least 300 days. [2026-01-09T12:07:03.660528] [DEBUG] [REMOTE ] DPZ: PASS: Price check passed. Min price $395.64. [2026-01-09T12:07:03.660685] [DEBUG] [REMOTE ] DPZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:03.660803] [DEBUG] [REMOTE ] DPZ: PASS: Integrity check passed. [2026-01-09T12:07:03.660843] [DEBUG] [REMOTE ] DPZ: Symbol is viable for forecasting. [2026-01-09T12:07:03.660891] [INFO ] [MAIN ] [971/3524] DPZ kept (0.5s) | 968 kept, 3 rejected | 139.0/min | ETA: 18.4m [2026-01-09T12:07:03.943737] [DEBUG] [REMOTE ] DQ: Retrieved 3837 rows, trimmed to 300. [2026-01-09T12:07:03.943867] [DEBUG] [REMOTE ] DQ: PASS: History has at least 300 days. [2026-01-09T12:07:03.944068] [DEBUG] [REMOTE ] DQ: PASS: Price check passed. Min price $25.49. [2026-01-09T12:07:03.944224] [DEBUG] [REMOTE ] DQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:03.944337] [DEBUG] [REMOTE ] DQ: PASS: Integrity check passed. [2026-01-09T12:07:03.944378] [DEBUG] [REMOTE ] DQ: Symbol is viable for forecasting. [2026-01-09T12:07:03.944426] [INFO ] [MAIN ] [972/3524] DQ kept (0.3s) | 969 kept, 3 rejected | 139.1/min | ETA: 18.4m [2026-01-09T12:07:04.784666] [DEBUG] [REMOTE ] DRD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:04.784805] [DEBUG] [REMOTE ] DRD: PASS: History has at least 300 days. [2026-01-09T12:07:04.785018] [DEBUG] [REMOTE ] DRD: PASS: Price check passed. Min price $23.81. [2026-01-09T12:07:04.785155] [DEBUG] [REMOTE ] DRD: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:04.785269] [DEBUG] [REMOTE ] DRD: PASS: Integrity check passed. [2026-01-09T12:07:04.785310] [DEBUG] [REMOTE ] DRD: Symbol is viable for forecasting. [2026-01-09T12:07:04.785359] [INFO ] [MAIN ] [973/3524] DRD kept (0.8s) | 970 kept, 3 rejected | 138.9/min | ETA: 18.4m [2026-01-09T12:07:05.253871] [DEBUG] [REMOTE ] DRH: Retrieved 5188 rows, trimmed to 300. [2026-01-09T12:07:05.254079] [DEBUG] [REMOTE ] DRH: PASS: History has at least 300 days. [2026-01-09T12:07:05.254363] [DEBUG] [REMOTE ] DRH: PASS: Price check passed. Min price $7.55. [2026-01-09T12:07:05.254518] [DEBUG] [REMOTE ] DRH: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:05.254689] [DEBUG] [REMOTE ] DRH: PASS: Integrity check passed. [2026-01-09T12:07:05.254736] [DEBUG] [REMOTE ] DRH: Symbol is viable for forecasting. [2026-01-09T12:07:05.254790] [INFO ] [MAIN ] [974/3524] DRH kept (0.5s) | 971 kept, 3 rejected | 138.9/min | ETA: 18.4m [2026-01-09T12:07:05.759141] [DEBUG] [REMOTE ] DRI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:05.759275] [DEBUG] [REMOTE ] DRI: PASS: History has at least 300 days. [2026-01-09T12:07:05.759497] [DEBUG] [REMOTE ] DRI: PASS: Price check passed. Min price $169.21. [2026-01-09T12:07:05.759693] [DEBUG] [REMOTE ] DRI: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:05.759836] [DEBUG] [REMOTE ] DRI: PASS: Integrity check passed. [2026-01-09T12:07:05.759877] [DEBUG] [REMOTE ] DRI: Symbol is viable for forecasting. [2026-01-09T12:07:05.759925] [INFO ] [MAIN ] [975/3524] DRI kept (0.5s) | 972 kept, 3 rejected | 138.9/min | ETA: 18.4m [2026-01-09T12:07:06.116226] [DEBUG] [REMOTE ] DRIO: Retrieved 2832 rows, trimmed to 300. [2026-01-09T12:07:06.116363] [DEBUG] [REMOTE ] DRIO: PASS: History has at least 300 days. [2026-01-09T12:07:06.116589] [DEBUG] [REMOTE ] DRIO: PASS: Price check passed. Min price $9.92. [2026-01-09T12:07:06.116729] [DEBUG] [REMOTE ] DRIO: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:06.116842] [DEBUG] [REMOTE ] DRIO: PASS: Integrity check passed. [2026-01-09T12:07:06.116882] [DEBUG] [REMOTE ] DRIO: Symbol is viable for forecasting. [2026-01-09T12:07:06.116931] [INFO ] [MAIN ] [976/3524] DRIO kept (0.4s) | 973 kept, 3 rejected | 138.9/min | ETA: 18.3m [2026-01-09T12:07:06.480701] [DEBUG] [REMOTE ] DRLL: Retrieved 858 rows, trimmed to 300. [2026-01-09T12:07:06.480852] [DEBUG] [REMOTE ] DRLL: PASS: History has at least 300 days. [2026-01-09T12:07:06.481081] [DEBUG] [REMOTE ] DRLL: PASS: Price check passed. Min price $27.29. [2026-01-09T12:07:06.481226] [DEBUG] [REMOTE ] DRLL: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:06.481350] [DEBUG] [REMOTE ] DRLL: PASS: Integrity check passed. [2026-01-09T12:07:06.481392] [DEBUG] [REMOTE ] DRLL: Symbol is viable for forecasting. [2026-01-09T12:07:06.481442] [INFO ] [MAIN ] [977/3524] DRLL kept (0.4s) | 974 kept, 3 rejected | 138.9/min | ETA: 18.3m [2026-01-09T12:07:06.710428] [DEBUG] [REMOTE ] DRMA: Retrieved 1106 rows, trimmed to 300. [2026-01-09T12:07:06.710562] [DEBUG] [REMOTE ] DRMA: PASS: History has at least 300 days. [2026-01-09T12:07:06.710816] [DEBUG] [REMOTE ] DRMA: PASS: Price check passed. Min price $1.86. [2026-01-09T12:07:06.710980] [DEBUG] [REMOTE ] DRMA: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:06.711094] [DEBUG] [REMOTE ] DRMA: PASS: Integrity check passed. [2026-01-09T12:07:06.711135] [DEBUG] [REMOTE ] DRMA: Symbol is viable for forecasting. [2026-01-09T12:07:06.711185] [INFO ] [MAIN ] [978/3524] DRMA kept (0.2s) | 975 kept, 3 rejected | 139.0/min | ETA: 18.3m [2026-01-09T12:07:07.192091] [DEBUG] [REMOTE ] DRS: Retrieved 780 rows, trimmed to 300. [2026-01-09T12:07:07.192256] [DEBUG] [REMOTE ] DRS: PASS: History has at least 300 days. [2026-01-09T12:07:07.192494] [DEBUG] [REMOTE ] DRS: PASS: Price check passed. Min price $32.55. [2026-01-09T12:07:07.192783] [DEBUG] [REMOTE ] DRS: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:07.192952] [DEBUG] [REMOTE ] DRS: PASS: Integrity check passed. [2026-01-09T12:07:07.193018] [DEBUG] [REMOTE ] DRS: Symbol is viable for forecasting. [2026-01-09T12:07:07.193090] [INFO ] [MAIN ] [979/3524] DRS kept (0.5s) | 976 kept, 3 rejected | 139.0/min | ETA: 18.3m [2026-01-09T12:07:07.639843] [DEBUG] [REMOTE ] DRTS: Retrieved 1217 rows, trimmed to 300. [2026-01-09T12:07:07.639972] [DEBUG] [REMOTE ] DRTS: PASS: History has at least 300 days. [2026-01-09T12:07:07.640172] [DEBUG] [REMOTE ] DRTS: PASS: Price check passed. Min price $3.47. [2026-01-09T12:07:07.640311] [DEBUG] [REMOTE ] DRTS: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:07.640422] [DEBUG] [REMOTE ] DRTS: PASS: Integrity check passed. [2026-01-09T12:07:07.640463] [DEBUG] [REMOTE ] DRTS: Symbol is viable for forecasting. [2026-01-09T12:07:07.640510] [INFO ] [MAIN ] [980/3524] DRTS kept (0.4s) | 977 kept, 3 rejected | 139.0/min | ETA: 18.3m [2026-01-09T12:07:08.018194] [DEBUG] [REMOTE ] DRUG: Retrieved 1207 rows, trimmed to 300. [2026-01-09T12:07:08.018334] [DEBUG] [REMOTE ] DRUG: PASS: History has at least 300 days. [2026-01-09T12:07:08.018547] [DEBUG] [REMOTE ] DRUG: PASS: Price check passed. Min price $51.29. [2026-01-09T12:07:08.018743] [DEBUG] [REMOTE ] DRUG: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:08.018868] [DEBUG] [REMOTE ] DRUG: PASS: Integrity check passed. [2026-01-09T12:07:08.018911] [DEBUG] [REMOTE ] DRUG: Symbol is viable for forecasting. [2026-01-09T12:07:08.018961] [INFO ] [MAIN ] [981/3524] DRUG kept (0.4s) | 978 kept, 3 rejected | 139.0/min | ETA: 18.3m [2026-01-09T12:07:08.413988] [DEBUG] [REMOTE ] DRVN: Retrieved 1251 rows, trimmed to 300. [2026-01-09T12:07:08.414135] [DEBUG] [REMOTE ] DRVN: PASS: History has at least 300 days. [2026-01-09T12:07:08.414376] [DEBUG] [REMOTE ] DRVN: PASS: Price check passed. Min price $13.53. [2026-01-09T12:07:08.414541] [DEBUG] [REMOTE ] DRVN: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:08.414706] [DEBUG] [REMOTE ] DRVN: PASS: Integrity check passed. [2026-01-09T12:07:08.414753] [DEBUG] [REMOTE ] DRVN: Symbol is viable for forecasting. [2026-01-09T12:07:08.414806] [INFO ] [MAIN ] [982/3524] DRVN kept (0.4s) | 979 kept, 3 rejected | 139.0/min | ETA: 18.3m [2026-01-09T12:07:08.870187] [DEBUG] [REMOTE ] DSGN: Retrieved 1203 rows, trimmed to 300. [2026-01-09T12:07:08.870397] [DEBUG] [REMOTE ] DSGN: PASS: History has at least 300 days. [2026-01-09T12:07:08.870716] [DEBUG] [REMOTE ] DSGN: PASS: Price check passed. Min price $5.53. [2026-01-09T12:07:08.870882] [DEBUG] [REMOTE ] DSGN: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:08.871009] [DEBUG] [REMOTE ] DSGN: PASS: Integrity check passed. [2026-01-09T12:07:08.871052] [DEBUG] [REMOTE ] DSGN: Symbol is viable for forecasting. [2026-01-09T12:07:08.871107] [INFO ] [MAIN ] [983/3524] DSGN kept (0.5s) | 980 kept, 3 rejected | 139.0/min | ETA: 18.3m [2026-01-09T12:07:09.466220] [DEBUG] [REMOTE ] DSGX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:09.466430] [DEBUG] [REMOTE ] DSGX: PASS: History has at least 300 days. [2026-01-09T12:07:09.466801] [DEBUG] [REMOTE ] DSGX: PASS: Price check passed. Min price $79.27. [2026-01-09T12:07:09.466978] [DEBUG] [REMOTE ] DSGX: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:09.467129] [DEBUG] [REMOTE ] DSGX: PASS: Integrity check passed. [2026-01-09T12:07:09.467170] [DEBUG] [REMOTE ] DSGX: Symbol is viable for forecasting. [2026-01-09T12:07:09.467228] [INFO ] [MAIN ] [984/3524] DSGX kept (0.6s) | 981 kept, 3 rejected | 138.9/min | ETA: 18.3m [2026-01-09T12:07:09.878652] [DEBUG] [REMOTE ] DSL: Retrieved 3196 rows, trimmed to 300. [2026-01-09T12:07:09.878853] [DEBUG] [REMOTE ] DSL: PASS: History has at least 300 days. [2026-01-09T12:07:09.879126] [DEBUG] [REMOTE ] DSL: PASS: Price check passed. Min price $11.03. [2026-01-09T12:07:09.879266] [DEBUG] [REMOTE ] DSL: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:09.879394] [DEBUG] [REMOTE ] DSL: PASS: Integrity check passed. [2026-01-09T12:07:09.879435] [DEBUG] [REMOTE ] DSL: Symbol is viable for forecasting. [2026-01-09T12:07:09.879488] [INFO ] [MAIN ] [985/3524] DSL kept (0.4s) | 982 kept, 3 rejected | 138.9/min | ETA: 18.3m [2026-01-09T12:07:10.371660] [DEBUG] [REMOTE ] DSM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:10.371868] [DEBUG] [REMOTE ] DSM: PASS: History has at least 300 days. [2026-01-09T12:07:10.372161] [DEBUG] [REMOTE ] DSM: PASS: Price check passed. Min price $5.85. [2026-01-09T12:07:10.372305] [DEBUG] [REMOTE ] DSM: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:10.372437] [DEBUG] [REMOTE ] DSM: PASS: Integrity check passed. [2026-01-09T12:07:10.372478] [DEBUG] [REMOTE ] DSM: Symbol is viable for forecasting. [2026-01-09T12:07:10.372533] [INFO ] [MAIN ] [986/3524] DSM kept (0.5s) | 983 kept, 3 rejected | 138.9/min | ETA: 18.3m [2026-01-09T12:07:10.644534] [DEBUG] [REMOTE ] DSP: Retrieved 1234 rows, trimmed to 300. [2026-01-09T12:07:10.644761] [DEBUG] [REMOTE ] DSP: PASS: History has at least 300 days. [2026-01-09T12:07:10.645028] [DEBUG] [REMOTE ] DSP: PASS: Price check passed. Min price $8.16. [2026-01-09T12:07:10.645183] [DEBUG] [REMOTE ] DSP: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:10.645315] [DEBUG] [REMOTE ] DSP: PASS: Integrity check passed. [2026-01-09T12:07:10.645361] [DEBUG] [REMOTE ] DSP: Symbol is viable for forecasting. [2026-01-09T12:07:10.645415] [INFO ] [MAIN ] [987/3524] DSP kept (0.3s) | 984 kept, 3 rejected | 139.0/min | ETA: 18.3m [2026-01-09T12:07:11.147230] [DEBUG] [REMOTE ] DSX: Retrieved 5233 rows, trimmed to 300. [2026-01-09T12:07:11.147442] [DEBUG] [REMOTE ] DSX: PASS: History has at least 300 days. [2026-01-09T12:07:11.147726] [DEBUG] [REMOTE ] DSX: PASS: Price check passed. Min price $1.62. [2026-01-09T12:07:11.147878] [DEBUG] [REMOTE ] DSX: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:11.148013] [DEBUG] [REMOTE ] DSX: PASS: Integrity check passed. [2026-01-09T12:07:11.148055] [DEBUG] [REMOTE ] DSX: Symbol is viable for forecasting. [2026-01-09T12:07:11.148108] [INFO ] [MAIN ] [988/3524] DSX kept (0.5s) | 985 kept, 3 rejected | 139.0/min | ETA: 18.3m [2026-01-09T12:07:11.502110] [DEBUG] [REMOTE ] DTB: Retrieved 1320 rows, trimmed to 300. [2026-01-09T12:07:11.502299] [DEBUG] [REMOTE ] DTB: PASS: History has at least 300 days. [2026-01-09T12:07:11.502540] [DEBUG] [REMOTE ] DTB: PASS: Price check passed. Min price $16.90. [2026-01-09T12:07:11.502706] [DEBUG] [REMOTE ] DTB: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:11.502833] [DEBUG] [REMOTE ] DTB: PASS: Integrity check passed. [2026-01-09T12:07:11.502875] [DEBUG] [REMOTE ] DTB: Symbol is viable for forecasting. [2026-01-09T12:07:11.502932] [INFO ] [MAIN ] [989/3524] DTB kept (0.4s) | 986 kept, 3 rejected | 139.0/min | ETA: 18.2m [2026-01-09T12:07:11.812608] [DEBUG] [REMOTE ] DTCX: Retrieved 954 rows, trimmed to 300. [2026-01-09T12:07:11.812808] [DEBUG] [REMOTE ] DTCX: PASS: History has at least 300 days. [2026-01-09T12:07:11.813062] [DEBUG] [REMOTE ] DTCX: PASS: Price check passed. Min price $2.48. [2026-01-09T12:07:11.813291] [DEBUG] [REMOTE ] DTCX: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:11.813454] [DEBUG] [REMOTE ] DTCX: PASS: Integrity check passed. [2026-01-09T12:07:11.813500] [DEBUG] [REMOTE ] DTCX: Symbol is viable for forecasting. [2026-01-09T12:07:11.813553] [INFO ] [MAIN ] [990/3524] DTCX kept (0.3s) | 987 kept, 3 rejected | 139.0/min | ETA: 18.2m [2026-01-09T12:07:12.473259] [DEBUG] [REMOTE ] DTE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:12.473476] [DEBUG] [REMOTE ] DTE: PASS: History has at least 300 days. [2026-01-09T12:07:12.473845] [DEBUG] [REMOTE ] DTE: PASS: Price check passed. Min price $127.64. [2026-01-09T12:07:12.474005] [DEBUG] [REMOTE ] DTE: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:12.474170] [DEBUG] [REMOTE ] DTE: PASS: Integrity check passed. [2026-01-09T12:07:12.474219] [DEBUG] [REMOTE ] DTE: Symbol is viable for forecasting. [2026-01-09T12:07:12.474277] [INFO ] [MAIN ] [991/3524] DTE kept (0.7s) | 988 kept, 3 rejected | 138.9/min | ETA: 18.2m [2026-01-09T12:07:12.705865] [DEBUG] [REMOTE ] DTG: Retrieved 1032 rows, trimmed to 300. [2026-01-09T12:07:12.706067] [DEBUG] [REMOTE ] DTG: PASS: History has at least 300 days. [2026-01-09T12:07:12.706321] [DEBUG] [REMOTE ] DTG: PASS: Price check passed. Min price $17.10. [2026-01-09T12:07:12.706495] [DEBUG] [REMOTE ] DTG: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:12.706639] [DEBUG] [REMOTE ] DTG: PASS: Integrity check passed. [2026-01-09T12:07:12.706684] [DEBUG] [REMOTE ] DTG: Symbol is viable for forecasting. [2026-01-09T12:07:12.706738] [INFO ] [MAIN ] [992/3524] DTG kept (0.2s) | 989 kept, 3 rejected | 139.0/min | ETA: 18.2m [2026-01-09T12:07:13.173872] [DEBUG] [REMOTE ] DTIL: Retrieved 1706 rows, trimmed to 300. [2026-01-09T12:07:13.174044] [DEBUG] [REMOTE ] DTIL: PASS: History has at least 300 days. [2026-01-09T12:07:13.174356] [DEBUG] [REMOTE ] DTIL: PASS: Price check passed. Min price $4.03. [2026-01-09T12:07:13.174562] [DEBUG] [REMOTE ] DTIL: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:13.174766] [DEBUG] [REMOTE ] DTIL: PASS: Integrity check passed. [2026-01-09T12:07:13.174825] [DEBUG] [REMOTE ] DTIL: Symbol is viable for forecasting. [2026-01-09T12:07:13.174895] [INFO ] [MAIN ] [993/3524] DTIL kept (0.5s) | 990 kept, 3 rejected | 139.0/min | ETA: 18.2m [2026-01-09T12:07:13.531823] [DEBUG] [REMOTE ] DTM: Retrieved 1136 rows, trimmed to 300. [2026-01-09T12:07:13.531969] [DEBUG] [REMOTE ] DTM: PASS: History has at least 300 days. [2026-01-09T12:07:13.532169] [DEBUG] [REMOTE ] DTM: PASS: Price check passed. Min price $104.89. [2026-01-09T12:07:13.532301] [DEBUG] [REMOTE ] DTM: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:13.532415] [DEBUG] [REMOTE ] DTM: PASS: Integrity check passed. [2026-01-09T12:07:13.532455] [DEBUG] [REMOTE ] DTM: Symbol is viable for forecasting. [2026-01-09T12:07:13.532502] [INFO ] [MAIN ] [994/3524] DTM kept (0.4s) | 991 kept, 3 rejected | 139.0/min | ETA: 18.2m [2026-01-09T12:07:14.069780] [DEBUG] [REMOTE ] DUK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:14.069931] [DEBUG] [REMOTE ] DUK: PASS: History has at least 300 days. [2026-01-09T12:07:14.070173] [DEBUG] [REMOTE ] DUK: PASS: Price check passed. Min price $114.00. [2026-01-09T12:07:14.070307] [DEBUG] [REMOTE ] DUK: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:14.070434] [DEBUG] [REMOTE ] DUK: PASS: Integrity check passed. [2026-01-09T12:07:14.070474] [DEBUG] [REMOTE ] DUK: Symbol is viable for forecasting. [2026-01-09T12:07:14.070524] [INFO ] [MAIN ] [995/3524] DUK kept (0.5s) | 992 kept, 3 rejected | 139.0/min | ETA: 18.2m [2026-01-09T12:07:14.414868] [DEBUG] [REMOTE ] DUKB: Retrieved 1835 rows, trimmed to 300. [2026-01-09T12:07:14.415188] [DEBUG] [REMOTE ] DUKB: PASS: History has at least 300 days. [2026-01-09T12:07:14.415398] [DEBUG] [REMOTE ] DUKB: PASS: Price check passed. Min price $23.94. [2026-01-09T12:07:14.415556] [DEBUG] [REMOTE ] DUKB: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:14.415703] [DEBUG] [REMOTE ] DUKB: PASS: Integrity check passed. [2026-01-09T12:07:14.415746] [DEBUG] [REMOTE ] DUKB: Symbol is viable for forecasting. [2026-01-09T12:07:14.415799] [INFO ] [MAIN ] [996/3524] DUKB kept (0.3s) | 993 kept, 3 rejected | 139.0/min | ETA: 18.2m [2026-01-09T12:07:14.708386] [DEBUG] [REMOTE ] DUOL: Retrieved 1118 rows, trimmed to 300. [2026-01-09T12:07:14.708524] [DEBUG] [REMOTE ] DUOL: PASS: History has at least 300 days. [2026-01-09T12:07:14.708758] [DEBUG] [REMOTE ] DUOL: PASS: Price check passed. Min price $168.01. [2026-01-09T12:07:14.708899] [DEBUG] [REMOTE ] DUOL: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:14.709013] [DEBUG] [REMOTE ] DUOL: PASS: Integrity check passed. [2026-01-09T12:07:14.709054] [DEBUG] [REMOTE ] DUOL: Symbol is viable for forecasting. [2026-01-09T12:07:14.709104] [INFO ] [MAIN ] [997/3524] DUOL kept (0.3s) | 994 kept, 3 rejected | 139.1/min | ETA: 18.2m [2026-01-09T12:07:15.335859] [DEBUG] [REMOTE ] DVA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:15.336007] [DEBUG] [REMOTE ] DVA: PASS: History has at least 300 days. [2026-01-09T12:07:15.336232] [DEBUG] [REMOTE ] DVA: PASS: Price check passed. Min price $111.01. [2026-01-09T12:07:15.336385] [DEBUG] [REMOTE ] DVA: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:15.336509] [DEBUG] [REMOTE ] DVA: PASS: Integrity check passed. [2026-01-09T12:07:15.336550] [DEBUG] [REMOTE ] DVA: Symbol is viable for forecasting. [2026-01-09T12:07:15.336619] [INFO ] [MAIN ] [998/3524] DVA kept (0.6s) | 995 kept, 3 rejected | 139.0/min | ETA: 18.2m [2026-01-09T12:07:15.823483] [DEBUG] [REMOTE ] DVAX: Retrieved 5508 rows, trimmed to 300. [2026-01-09T12:07:15.823638] [DEBUG] [REMOTE ] DVAX: PASS: History has at least 300 days. [2026-01-09T12:07:15.823875] [DEBUG] [REMOTE ] DVAX: PASS: Price check passed. Min price $9.80. [2026-01-09T12:07:15.824017] [DEBUG] [REMOTE ] DVAX: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:15.824140] [DEBUG] [REMOTE ] DVAX: PASS: Integrity check passed. [2026-01-09T12:07:15.824180] [DEBUG] [REMOTE ] DVAX: Symbol is viable for forecasting. [2026-01-09T12:07:15.824238] [INFO ] [MAIN ] [999/3524] DVAX kept (0.5s) | 996 kept, 3 rejected | 139.0/min | ETA: 18.2m [2026-01-09T12:07:16.343558] [DEBUG] [REMOTE ] DVN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:16.343720] [DEBUG] [REMOTE ] DVN: PASS: History has at least 300 days. [2026-01-09T12:07:16.343939] [DEBUG] [REMOTE ] DVN: PASS: Price check passed. Min price $31.53. [2026-01-09T12:07:16.344077] [DEBUG] [REMOTE ] DVN: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:16.344197] [DEBUG] [REMOTE ] DVN: PASS: Integrity check passed. [2026-01-09T12:07:16.344236] [DEBUG] [REMOTE ] DVN: Symbol is viable for forecasting. [2026-01-09T12:07:16.344284] [INFO ] [MAIN ] [1000/3524] DVN kept (0.5s) | 997 kept, 3 rejected | 139.0/min | ETA: 18.2m [2026-01-09T12:07:16.710315] [DEBUG] [REMOTE ] DWAS: Retrieved 3388 rows, trimmed to 300. [2026-01-09T12:07:16.710472] [DEBUG] [REMOTE ] DWAS: PASS: History has at least 300 days. [2026-01-09T12:07:16.710772] [DEBUG] [REMOTE ] DWAS: PASS: Price check passed. Min price $88.68. [2026-01-09T12:07:16.711000] [DEBUG] [REMOTE ] DWAS: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:16.711152] [DEBUG] [REMOTE ] DWAS: PASS: Integrity check passed. [2026-01-09T12:07:16.711203] [DEBUG] [REMOTE ] DWAS: Symbol is viable for forecasting. [2026-01-09T12:07:16.711264] [INFO ] [MAIN ] [1001/3524] DWAS kept (0.4s) | 998 kept, 3 rejected | 139.0/min | ETA: 18.2m [2026-01-09T12:07:17.044174] [DEBUG] [REMOTE ] DWSH: Retrieved 1885 rows, trimmed to 300. [2026-01-09T12:07:17.044298] [DEBUG] [REMOTE ] DWSH: PASS: History has at least 300 days. [2026-01-09T12:07:17.044496] [DEBUG] [REMOTE ] DWSH: PASS: Price check passed. Min price $6.15. [2026-01-09T12:07:17.044690] [DEBUG] [REMOTE ] DWSH: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:17.044811] [DEBUG] [REMOTE ] DWSH: PASS: Integrity check passed. [2026-01-09T12:07:17.044852] [DEBUG] [REMOTE ] DWSH: Symbol is viable for forecasting. [2026-01-09T12:07:17.044903] [INFO ] [MAIN ] [1002/3524] DWSH kept (0.3s) | 999 kept, 3 rejected | 139.0/min | ETA: 18.1m [2026-01-09T12:07:17.609056] [DEBUG] [REMOTE ] DX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:17.609191] [DEBUG] [REMOTE ] DX: PASS: History has at least 300 days. [2026-01-09T12:07:17.609396] [DEBUG] [REMOTE ] DX: PASS: Price check passed. Min price $12.72. [2026-01-09T12:07:17.609529] [DEBUG] [REMOTE ] DX: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:17.609662] [DEBUG] [REMOTE ] DX: PASS: Integrity check passed. [2026-01-09T12:07:17.609703] [DEBUG] [REMOTE ] DX: Symbol is viable for forecasting. [2026-01-09T12:07:17.609750] [INFO ] [MAIN ] [1003/3524] DX kept (0.6s) | 1000 kept, 3 rejected | 139.0/min | ETA: 18.1m [2026-01-09T12:07:18.002422] [DEBUG] [REMOTE ] DXC: Retrieved 2247 rows, trimmed to 300. [2026-01-09T12:07:18.002545] [DEBUG] [REMOTE ] DXC: PASS: History has at least 300 days. [2026-01-09T12:07:18.002762] [DEBUG] [REMOTE ] DXC: PASS: Price check passed. Min price $11.99. [2026-01-09T12:07:18.002896] [DEBUG] [REMOTE ] DXC: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:18.003007] [DEBUG] [REMOTE ] DXC: PASS: Integrity check passed. [2026-01-09T12:07:18.003047] [DEBUG] [REMOTE ] DXC: Symbol is viable for forecasting. [2026-01-09T12:07:18.003093] [INFO ] [MAIN ] [1004/3524] DXC kept (0.4s) | 1001 kept, 3 rejected | 139.0/min | ETA: 18.1m [2026-01-09T12:07:18.304191] [DEBUG] [REMOTE ] DXCM: Retrieved 5218 rows, trimmed to 300. [2026-01-09T12:07:18.304326] [DEBUG] [REMOTE ] DXCM: PASS: History has at least 300 days. [2026-01-09T12:07:18.304545] [DEBUG] [REMOTE ] DXCM: PASS: Price check passed. Min price $54.84. [2026-01-09T12:07:18.304701] [DEBUG] [REMOTE ] DXCM: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:18.304816] [DEBUG] [REMOTE ] DXCM: PASS: Integrity check passed. [2026-01-09T12:07:18.304857] [DEBUG] [REMOTE ] DXCM: Symbol is viable for forecasting. [2026-01-09T12:07:18.304908] [INFO ] [MAIN ] [1005/3524] DXCM kept (0.3s) | 1002 kept, 3 rejected | 139.0/min | ETA: 18.1m [2026-01-09T12:07:18.915997] [DEBUG] [REMOTE ] DXPE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:18.916142] [DEBUG] [REMOTE ] DXPE: PASS: History has at least 300 days. [2026-01-09T12:07:18.916381] [DEBUG] [REMOTE ] DXPE: PASS: Price check passed. Min price $85.53. [2026-01-09T12:07:18.916521] [DEBUG] [REMOTE ] DXPE: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:18.916667] [DEBUG] [REMOTE ] DXPE: PASS: Integrity check passed. [2026-01-09T12:07:18.916710] [DEBUG] [REMOTE ] DXPE: Symbol is viable for forecasting. [2026-01-09T12:07:18.916762] [INFO ] [MAIN ] [1006/3524] DXPE kept (0.6s) | 1003 kept, 3 rejected | 139.0/min | ETA: 18.1m [2026-01-09T12:07:19.368410] [DEBUG] [REMOTE ] DY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:19.368561] [DEBUG] [REMOTE ] DY: PASS: History has at least 300 days. [2026-01-09T12:07:19.368834] [DEBUG] [REMOTE ] DY: PASS: Price check passed. Min price $279.52. [2026-01-09T12:07:19.368976] [DEBUG] [REMOTE ] DY: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:19.369106] [DEBUG] [REMOTE ] DY: PASS: Integrity check passed. [2026-01-09T12:07:19.369147] [DEBUG] [REMOTE ] DY: Symbol is viable for forecasting. [2026-01-09T12:07:19.369197] [INFO ] [MAIN ] [1007/3524] DY kept (0.5s) | 1004 kept, 3 rejected | 138.9/min | ETA: 18.1m [2026-01-09T12:07:19.632068] [DEBUG] [REMOTE ] DYN: Retrieved 1334 rows, trimmed to 300. [2026-01-09T12:07:19.632248] [DEBUG] [REMOTE ] DYN: PASS: History has at least 300 days. [2026-01-09T12:07:19.632538] [DEBUG] [REMOTE ] DYN: PASS: Price check passed. Min price $15.45. [2026-01-09T12:07:19.632755] [DEBUG] [REMOTE ] DYN: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:19.632915] [DEBUG] [REMOTE ] DYN: PASS: Integrity check passed. [2026-01-09T12:07:19.632967] [DEBUG] [REMOTE ] DYN: Symbol is viable for forecasting. [2026-01-09T12:07:19.633033] [INFO ] [MAIN ] [1008/3524] DYN kept (0.3s) | 1005 kept, 3 rejected | 139.0/min | ETA: 18.1m [2026-01-09T12:07:20.250679] [DEBUG] [REMOTE ] E: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:20.250979] [DEBUG] [REMOTE ] E: PASS: History has at least 300 days. [2026-01-09T12:07:20.251460] [DEBUG] [REMOTE ] E: PASS: Price check passed. Min price $33.50. [2026-01-09T12:07:20.251669] [DEBUG] [REMOTE ] E: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:20.251882] [DEBUG] [REMOTE ] E: PASS: Integrity check passed. [2026-01-09T12:07:20.251936] [DEBUG] [REMOTE ] E: Symbol is viable for forecasting. [2026-01-09T12:07:20.252011] [INFO ] [MAIN ] [1009/3524] E kept (0.6s) | 1006 kept, 3 rejected | 138.9/min | ETA: 18.1m [2026-01-09T12:07:20.796810] [DEBUG] [REMOTE ] EA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:20.796966] [DEBUG] [REMOTE ] EA: PASS: History has at least 300 days. [2026-01-09T12:07:20.797212] [DEBUG] [REMOTE ] EA: PASS: Price check passed. Min price $199.70. [2026-01-09T12:07:20.797380] [DEBUG] [REMOTE ] EA: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:20.797506] [DEBUG] [REMOTE ] EA: PASS: Integrity check passed. [2026-01-09T12:07:20.797757] [DEBUG] [REMOTE ] EA: Symbol is viable for forecasting. [2026-01-09T12:07:20.797808] [INFO ] [MAIN ] [1010/3524] EA kept (0.5s) | 1007 kept, 3 rejected | 138.9/min | ETA: 18.1m [2026-01-09T12:07:21.088370] [DEBUG] [REMOTE ] EAF: Retrieved 1942 rows, trimmed to 300. [2026-01-09T12:07:21.088508] [DEBUG] [REMOTE ] EAF: PASS: History has at least 300 days. [2026-01-09T12:07:21.088735] [DEBUG] [REMOTE ] EAF: PASS: Price check passed. Min price $11.97. [2026-01-09T12:07:21.088876] [DEBUG] [REMOTE ] EAF: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:21.088995] [DEBUG] [REMOTE ] EAF: PASS: Integrity check passed. [2026-01-09T12:07:21.089036] [DEBUG] [REMOTE ] EAF: Symbol is viable for forecasting. [2026-01-09T12:07:21.089084] [INFO ] [MAIN ] [1011/3524] EAF kept (0.3s) | 1008 kept, 3 rejected | 139.0/min | ETA: 18.1m [2026-01-09T12:07:21.492013] [DEBUG] [REMOTE ] EAI: Retrieved 2361 rows, trimmed to 300. [2026-01-09T12:07:21.492143] [DEBUG] [REMOTE ] EAI: PASS: History has at least 300 days. [2026-01-09T12:07:21.492348] [DEBUG] [REMOTE ] EAI: PASS: Price check passed. Min price $20.70. [2026-01-09T12:07:21.492513] [DEBUG] [REMOTE ] EAI: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:21.492680] [DEBUG] [REMOTE ] EAI: PASS: Integrity check passed. [2026-01-09T12:07:21.492733] [DEBUG] [REMOTE ] EAI: Symbol is viable for forecasting. [2026-01-09T12:07:21.492784] [INFO ] [MAIN ] [1012/3524] EAI kept (0.4s) | 1009 kept, 3 rejected | 139.0/min | ETA: 18.1m [2026-01-09T12:07:21.926041] [DEBUG] [REMOTE ] EARN: Retrieved 3193 rows, trimmed to 300. [2026-01-09T12:07:21.926177] [DEBUG] [REMOTE ] EARN: PASS: History has at least 300 days. [2026-01-09T12:07:21.926382] [DEBUG] [REMOTE ] EARN: PASS: Price check passed. Min price $4.83. [2026-01-09T12:07:21.926516] [DEBUG] [REMOTE ] EARN: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:21.926648] [DEBUG] [REMOTE ] EARN: PASS: Integrity check passed. [2026-01-09T12:07:21.926691] [DEBUG] [REMOTE ] EARN: Symbol is viable for forecasting. [2026-01-09T12:07:21.926739] [INFO ] [MAIN ] [1013/3524] EARN kept (0.4s) | 1010 kept, 3 rejected | 139.0/min | ETA: 18.1m [2026-01-09T12:07:22.316396] [DEBUG] [REMOTE ] EB: Retrieved 1835 rows, trimmed to 300. [2026-01-09T12:07:22.316516] [DEBUG] [REMOTE ] EB: PASS: History has at least 300 days. [2026-01-09T12:07:22.316756] [DEBUG] [REMOTE ] EB: PASS: Price check passed. Min price $2.20. [2026-01-09T12:07:22.316911] [DEBUG] [REMOTE ] EB: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:22.317026] [DEBUG] [REMOTE ] EB: PASS: Integrity check passed. [2026-01-09T12:07:22.317067] [DEBUG] [REMOTE ] EB: Symbol is viable for forecasting. [2026-01-09T12:07:22.317114] [INFO ] [MAIN ] [1014/3524] EB kept (0.4s) | 1011 kept, 3 rejected | 139.0/min | ETA: 18.1m [2026-01-09T12:07:22.741901] [DEBUG] [REMOTE ] EBAY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:22.742048] [DEBUG] [REMOTE ] EBAY: PASS: History has at least 300 days. [2026-01-09T12:07:22.742273] [DEBUG] [REMOTE ] EBAY: PASS: Price check passed. Min price $79.77. [2026-01-09T12:07:22.742411] [DEBUG] [REMOTE ] EBAY: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:22.742532] [DEBUG] [REMOTE ] EBAY: PASS: Integrity check passed. [2026-01-09T12:07:22.742592] [DEBUG] [REMOTE ] EBAY: Symbol is viable for forecasting. [2026-01-09T12:07:22.742645] [INFO ] [MAIN ] [1015/3524] EBAY kept (0.4s) | 1012 kept, 3 rejected | 139.0/min | ETA: 18.1m [2026-01-09T12:07:23.060525] [DEBUG] [REMOTE ] EBC: Retrieved 1314 rows, trimmed to 300. [2026-01-09T12:07:23.060693] [DEBUG] [REMOTE ] EBC: PASS: History has at least 300 days. [2026-01-09T12:07:23.060911] [DEBUG] [REMOTE ] EBC: PASS: Price check passed. Min price $16.62. [2026-01-09T12:07:23.061047] [DEBUG] [REMOTE ] EBC: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:23.061155] [DEBUG] [REMOTE ] EBC: PASS: Integrity check passed. [2026-01-09T12:07:23.061195] [DEBUG] [REMOTE ] EBC: Symbol is viable for forecasting. [2026-01-09T12:07:23.061242] [INFO ] [MAIN ] [1016/3524] EBC kept (0.3s) | 1013 kept, 3 rejected | 139.0/min | ETA: 18.0m [2026-01-09T12:07:23.687655] [DEBUG] [REMOTE ] EBF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:23.687862] [DEBUG] [REMOTE ] EBF: PASS: History has at least 300 days. [2026-01-09T12:07:23.688144] [DEBUG] [REMOTE ] EBF: PASS: Price check passed. Min price $16.16. [2026-01-09T12:07:23.688288] [DEBUG] [REMOTE ] EBF: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:23.688439] [DEBUG] [REMOTE ] EBF: PASS: Integrity check passed. [2026-01-09T12:07:23.688485] [DEBUG] [REMOTE ] EBF: Symbol is viable for forecasting. [2026-01-09T12:07:23.688541] [INFO ] [MAIN ] [1017/3524] EBF kept (0.6s) | 1014 kept, 3 rejected | 138.9/min | ETA: 18.0m [2026-01-09T12:07:23.948837] [DEBUG] [REMOTE ] EBON: Retrieved 1391 rows, trimmed to 300. [2026-01-09T12:07:23.949015] [DEBUG] [REMOTE ] EBON: PASS: History has at least 300 days. [2026-01-09T12:07:23.949257] [DEBUG] [REMOTE ] EBON: PASS: Price check passed. Min price $3.06. [2026-01-09T12:07:23.949400] [DEBUG] [REMOTE ] EBON: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:23.949518] [DEBUG] [REMOTE ] EBON: PASS: Integrity check passed. [2026-01-09T12:07:23.949559] [DEBUG] [REMOTE ] EBON: Symbol is viable for forecasting. [2026-01-09T12:07:23.949630] [INFO ] [MAIN ] [1018/3524] EBON kept (0.3s) | 1015 kept, 3 rejected | 139.0/min | ETA: 18.0m [2026-01-09T12:07:24.393864] [DEBUG] [REMOTE ] EBS: Retrieved 4816 rows, trimmed to 300. [2026-01-09T12:07:24.394065] [DEBUG] [REMOTE ] EBS: PASS: History has at least 300 days. [2026-01-09T12:07:24.394348] [DEBUG] [REMOTE ] EBS: PASS: Price check passed. Min price $9.08. [2026-01-09T12:07:24.394490] [DEBUG] [REMOTE ] EBS: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:24.394645] [DEBUG] [REMOTE ] EBS: PASS: Integrity check passed. [2026-01-09T12:07:24.394689] [DEBUG] [REMOTE ] EBS: Symbol is viable for forecasting. [2026-01-09T12:07:24.394768] [INFO ] [MAIN ] [1019/3524] EBS kept (0.4s) | 1016 kept, 3 rejected | 139.0/min | ETA: 18.0m [2026-01-09T12:07:24.734973] [DEBUG] [REMOTE ] EC: Retrieved 4354 rows, trimmed to 300. [2026-01-09T12:07:24.735185] [DEBUG] [REMOTE ] EC: PASS: History has at least 300 days. [2026-01-09T12:07:24.735506] [DEBUG] [REMOTE ] EC: PASS: Price check passed. Min price $8.61. [2026-01-09T12:07:24.735686] [DEBUG] [REMOTE ] EC: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:24.735843] [DEBUG] [REMOTE ] EC: PASS: Integrity check passed. [2026-01-09T12:07:24.735889] [DEBUG] [REMOTE ] EC: Symbol is viable for forecasting. [2026-01-09T12:07:24.735945] [INFO ] [MAIN ] [1020/3524] EC kept (0.3s) | 1017 kept, 3 rejected | 139.0/min | ETA: 18.0m [2026-01-09T12:07:25.228029] [DEBUG] [REMOTE ] ECC: Retrieved 2830 rows, trimmed to 300. [2026-01-09T12:07:25.228216] [DEBUG] [REMOTE ] ECC: PASS: History has at least 300 days. [2026-01-09T12:07:25.228477] [DEBUG] [REMOTE ] ECC: PASS: Price check passed. Min price $5.39. [2026-01-09T12:07:25.228641] [DEBUG] [REMOTE ] ECC: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:25.228771] [DEBUG] [REMOTE ] ECC: PASS: Integrity check passed. [2026-01-09T12:07:25.228813] [DEBUG] [REMOTE ] ECC: Symbol is viable for forecasting. [2026-01-09T12:07:25.228868] [INFO ] [MAIN ] [1021/3524] ECC kept (0.5s) | 1018 kept, 3 rejected | 139.0/min | ETA: 18.0m [2026-01-09T12:07:25.763061] [DEBUG] [REMOTE ] ECL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:25.763223] [DEBUG] [REMOTE ] ECL: PASS: History has at least 300 days. [2026-01-09T12:07:25.763483] [DEBUG] [REMOTE ] ECL: PASS: Price check passed. Min price $252.35. [2026-01-09T12:07:25.763649] [DEBUG] [REMOTE ] ECL: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:25.763783] [DEBUG] [REMOTE ] ECL: PASS: Integrity check passed. [2026-01-09T12:07:25.763826] [DEBUG] [REMOTE ] ECL: Symbol is viable for forecasting. [2026-01-09T12:07:25.764055] [INFO ] [MAIN ] [1022/3524] ECL kept (0.5s) | 1019 kept, 3 rejected | 139.0/min | ETA: 18.0m [2026-01-09T12:07:26.304195] [DEBUG] [REMOTE ] ECPG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:26.304346] [DEBUG] [REMOTE ] ECPG: PASS: History has at least 300 days. [2026-01-09T12:07:26.304589] [DEBUG] [REMOTE ] ECPG: PASS: Price check passed. Min price $40.53. [2026-01-09T12:07:26.304762] [DEBUG] [REMOTE ] ECPG: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:26.304882] [DEBUG] [REMOTE ] ECPG: PASS: Integrity check passed. [2026-01-09T12:07:26.304924] [DEBUG] [REMOTE ] ECPG: Symbol is viable for forecasting. [2026-01-09T12:07:26.304974] [INFO ] [MAIN ] [1023/3524] ECPG kept (0.5s) | 1020 kept, 3 rejected | 138.9/min | ETA: 18.0m [2026-01-09T12:07:26.539467] [DEBUG] [REMOTE ] ECX: Retrieved 765 rows, trimmed to 300. [2026-01-09T12:07:26.539701] [DEBUG] [REMOTE ] ECX: PASS: History has at least 300 days. [2026-01-09T12:07:26.540039] [DEBUG] [REMOTE ] ECX: PASS: Price check passed. Min price $1.55. [2026-01-09T12:07:26.540218] [DEBUG] [REMOTE ] ECX: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:26.540362] [DEBUG] [REMOTE ] ECX: PASS: Integrity check passed. [2026-01-09T12:07:26.540406] [DEBUG] [REMOTE ] ECX: Symbol is viable for forecasting. [2026-01-09T12:07:26.540462] [INFO ] [MAIN ] [1024/3524] ECX kept (0.2s) | 1021 kept, 3 rejected | 139.0/min | ETA: 18.0m [2026-01-09T12:07:27.216988] [DEBUG] [REMOTE ] ED: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:27.217137] [DEBUG] [REMOTE ] ED: PASS: History has at least 300 days. [2026-01-09T12:07:27.217386] [DEBUG] [REMOTE ] ED: PASS: Price check passed. Min price $95.30. [2026-01-09T12:07:27.217529] [DEBUG] [REMOTE ] ED: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:27.217675] [DEBUG] [REMOTE ] ED: PASS: Integrity check passed. [2026-01-09T12:07:27.217719] [DEBUG] [REMOTE ] ED: Symbol is viable for forecasting. [2026-01-09T12:07:27.217769] [INFO ] [MAIN ] [1025/3524] ED kept (0.7s) | 1022 kept, 3 rejected | 138.9/min | ETA: 18.0m [2026-01-09T12:07:27.710881] [DEBUG] [REMOTE ] EDAP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:27.711020] [DEBUG] [REMOTE ] EDAP: PASS: History has at least 300 days. [2026-01-09T12:07:27.711255] [DEBUG] [REMOTE ] EDAP: PASS: Price check passed. Min price $1.81. [2026-01-09T12:07:27.711396] [DEBUG] [REMOTE ] EDAP: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:27.711514] [DEBUG] [REMOTE ] EDAP: PASS: Integrity check passed. [2026-01-09T12:07:27.711556] [DEBUG] [REMOTE ] EDAP: Symbol is viable for forecasting. [2026-01-09T12:07:27.711625] [INFO ] [MAIN ] [1026/3524] EDAP kept (0.5s) | 1023 kept, 3 rejected | 138.9/min | ETA: 18.0m [2026-01-09T12:07:28.140516] [DEBUG] [REMOTE ] EDD: Retrieved 4709 rows, trimmed to 300. [2026-01-09T12:07:28.140780] [DEBUG] [REMOTE ] EDD: PASS: History has at least 300 days. [2026-01-09T12:07:28.141202] [DEBUG] [REMOTE ] EDD: PASS: Price check passed. Min price $5.06. [2026-01-09T12:07:28.141551] [DEBUG] [REMOTE ] EDD: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:28.141737] [DEBUG] [REMOTE ] EDD: PASS: Integrity check passed. [2026-01-09T12:07:28.141781] [DEBUG] [REMOTE ] EDD: Symbol is viable for forecasting. [2026-01-09T12:07:28.141842] [INFO ] [MAIN ] [1027/3524] EDD kept (0.4s) | 1024 kept, 3 rejected | 138.9/min | ETA: 18.0m [2026-01-09T12:07:28.519802] [DEBUG] [REMOTE ] EDF: Retrieved 3782 rows, trimmed to 300. [2026-01-09T12:07:28.519999] [DEBUG] [REMOTE ] EDF: PASS: History has at least 300 days. [2026-01-09T12:07:28.520249] [DEBUG] [REMOTE ] EDF: PASS: Price check passed. Min price $4.74. [2026-01-09T12:07:28.520392] [DEBUG] [REMOTE ] EDF: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:28.520514] [DEBUG] [REMOTE ] EDF: PASS: Integrity check passed. [2026-01-09T12:07:28.520555] [DEBUG] [REMOTE ] EDF: Symbol is viable for forecasting. [2026-01-09T12:07:28.520629] [INFO ] [MAIN ] [1028/3524] EDF kept (0.4s) | 1025 kept, 3 rejected | 138.9/min | ETA: 18.0m [2026-01-09T12:07:28.978112] [DEBUG] [REMOTE ] EDN: Retrieved 4707 rows, trimmed to 300. [2026-01-09T12:07:28.978321] [DEBUG] [REMOTE ] EDN: PASS: History has at least 300 days. [2026-01-09T12:07:28.978643] [DEBUG] [REMOTE ] EDN: PASS: Price check passed. Min price $17.31. [2026-01-09T12:07:28.978805] [DEBUG] [REMOTE ] EDN: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:28.978943] [DEBUG] [REMOTE ] EDN: PASS: Integrity check passed. [2026-01-09T12:07:28.978985] [DEBUG] [REMOTE ] EDN: Symbol is viable for forecasting. [2026-01-09T12:07:28.979042] [INFO ] [MAIN ] [1029/3524] EDN kept (0.5s) | 1026 kept, 3 rejected | 138.9/min | ETA: 18.0m [2026-01-09T12:07:29.215689] [DEBUG] [REMOTE ] EE: Retrieved 938 rows, trimmed to 300. [2026-01-09T12:07:29.215874] [DEBUG] [REMOTE ] EE: PASS: History has at least 300 days. [2026-01-09T12:07:29.216114] [DEBUG] [REMOTE ] EE: PASS: Price check passed. Min price $25.16. [2026-01-09T12:07:29.216254] [DEBUG] [REMOTE ] EE: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:29.216405] [DEBUG] [REMOTE ] EE: PASS: Integrity check passed. [2026-01-09T12:07:29.216451] [DEBUG] [REMOTE ] EE: Symbol is viable for forecasting. [2026-01-09T12:07:29.216504] [INFO ] [MAIN ] [1030/3524] EE kept (0.2s) | 1027 kept, 3 rejected | 139.0/min | ETA: 17.9m [2026-01-09T12:07:29.836798] [DEBUG] [REMOTE ] EEMA: Retrieved 3499 rows, trimmed to 300. [2026-01-09T12:07:29.836991] [DEBUG] [REMOTE ] EEMA: PASS: History has at least 300 days. [2026-01-09T12:07:29.837251] [DEBUG] [REMOTE ] EEMA: PASS: Price check passed. Min price $89.75. [2026-01-09T12:07:29.837414] [DEBUG] [REMOTE ] EEMA: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:29.837541] [DEBUG] [REMOTE ] EEMA: PASS: Integrity check passed. [2026-01-09T12:07:29.837601] [DEBUG] [REMOTE ] EEMA: Symbol is viable for forecasting. [2026-01-09T12:07:29.837656] [INFO ] [MAIN ] [1031/3524] EEMA kept (0.6s) | 1028 kept, 3 rejected | 138.9/min | ETA: 17.9m [2026-01-09T12:07:30.113786] [DEBUG] [REMOTE ] EEX: Retrieved 2187 rows, trimmed to 300. [2026-01-09T12:07:30.113932] [DEBUG] [REMOTE ] EEX: PASS: History has at least 300 days. [2026-01-09T12:07:30.114192] [DEBUG] [REMOTE ] EEX: PASS: Price check passed. Min price $3.37. [2026-01-09T12:07:30.114353] [DEBUG] [REMOTE ] EEX: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:30.114702] [DEBUG] [REMOTE ] EEX: PASS: Integrity check passed. [2026-01-09T12:07:30.114751] [DEBUG] [REMOTE ] EEX: Symbol is viable for forecasting. [2026-01-09T12:07:30.114808] [INFO ] [MAIN ] [1032/3524] EEX kept (0.3s) | 1029 kept, 3 rejected | 139.0/min | ETA: 17.9m [2026-01-09T12:07:30.610436] [DEBUG] [REMOTE ] EFC: Retrieved 3836 rows, trimmed to 300. [2026-01-09T12:07:30.610594] [DEBUG] [REMOTE ] EFC: PASS: History has at least 300 days. [2026-01-09T12:07:30.610801] [DEBUG] [REMOTE ] EFC: PASS: Price check passed. Min price $12.93. [2026-01-09T12:07:30.610935] [DEBUG] [REMOTE ] EFC: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:30.611044] [DEBUG] [REMOTE ] EFC: PASS: Integrity check passed. [2026-01-09T12:07:30.611084] [DEBUG] [REMOTE ] EFC: Symbol is viable for forecasting. [2026-01-09T12:07:30.611131] [INFO ] [MAIN ] [1033/3524] EFC kept (0.5s) | 1030 kept, 3 rejected | 138.9/min | ETA: 17.9m [2026-01-09T12:07:31.145026] [DEBUG] [REMOTE ] EFSC: Retrieved 5659 rows, trimmed to 300. [2026-01-09T12:07:31.145166] [DEBUG] [REMOTE ] EFSC: PASS: History has at least 300 days. [2026-01-09T12:07:31.145391] [DEBUG] [REMOTE ] EFSC: PASS: Price check passed. Min price $51.70. [2026-01-09T12:07:31.145616] [DEBUG] [REMOTE ] EFSC: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:31.145778] [DEBUG] [REMOTE ] EFSC: PASS: Integrity check passed. [2026-01-09T12:07:31.145834] [DEBUG] [REMOTE ] EFSC: Symbol is viable for forecasting. [2026-01-09T12:07:31.145900] [INFO ] [MAIN ] [1034/3524] EFSC kept (0.5s) | 1031 kept, 3 rejected | 138.9/min | ETA: 17.9m [2026-01-09T12:07:31.495882] [DEBUG] [REMOTE ] EFX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:31.496053] [DEBUG] [REMOTE ] EFX: PASS: History has at least 300 days. [2026-01-09T12:07:31.496366] [DEBUG] [REMOTE ] EFX: PASS: Price check passed. Min price $203.70. [2026-01-09T12:07:31.496562] [DEBUG] [REMOTE ] EFX: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:31.496763] [DEBUG] [REMOTE ] EFX: PASS: Integrity check passed. [2026-01-09T12:07:31.496825] [DEBUG] [REMOTE ] EFX: Symbol is viable for forecasting. [2026-01-09T12:07:31.496900] [INFO ] [MAIN ] [1035/3524] EFX kept (0.4s) | 1032 kept, 3 rejected | 138.9/min | ETA: 17.9m [2026-01-09T12:07:31.837065] [DEBUG] [REMOTE ] EG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:31.837194] [DEBUG] [REMOTE ] EG: PASS: History has at least 300 days. [2026-01-09T12:07:31.837435] [DEBUG] [REMOTE ] EG: PASS: Price check passed. Min price $302.97. [2026-01-09T12:07:31.837606] [DEBUG] [REMOTE ] EG: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:31.837734] [DEBUG] [REMOTE ] EG: PASS: Integrity check passed. [2026-01-09T12:07:31.837777] [DEBUG] [REMOTE ] EG: Symbol is viable for forecasting. [2026-01-09T12:07:31.837827] [INFO ] [MAIN ] [1036/3524] EG kept (0.3s) | 1033 kept, 3 rejected | 139.0/min | ETA: 17.9m [2026-01-09T12:07:32.420715] [DEBUG] [REMOTE ] EGAN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:32.420851] [DEBUG] [REMOTE ] EGAN: PASS: History has at least 300 days. [2026-01-09T12:07:32.421067] [DEBUG] [REMOTE ] EGAN: PASS: Price check passed. Min price $9.56. [2026-01-09T12:07:32.421205] [DEBUG] [REMOTE ] EGAN: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:32.421327] [DEBUG] [REMOTE ] EGAN: PASS: Integrity check passed. [2026-01-09T12:07:32.421367] [DEBUG] [REMOTE ] EGAN: Symbol is viable for forecasting. [2026-01-09T12:07:32.421415] [INFO ] [MAIN ] [1037/3524] EGAN kept (0.6s) | 1034 kept, 3 rejected | 138.9/min | ETA: 17.9m [2026-01-09T12:07:32.875262] [DEBUG] [REMOTE ] EGBN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:32.875394] [DEBUG] [REMOTE ] EGBN: PASS: History has at least 300 days. [2026-01-09T12:07:32.875637] [DEBUG] [REMOTE ] EGBN: PASS: Price check passed. Min price $15.80. [2026-01-09T12:07:32.875774] [DEBUG] [REMOTE ] EGBN: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:32.875887] [DEBUG] [REMOTE ] EGBN: PASS: Integrity check passed. [2026-01-09T12:07:32.875927] [DEBUG] [REMOTE ] EGBN: Symbol is viable for forecasting. [2026-01-09T12:07:32.875974] [INFO ] [MAIN ] [1038/3524] EGBN kept (0.5s) | 1035 kept, 3 rejected | 138.9/min | ETA: 17.9m [2026-01-09T12:07:33.356644] [DEBUG] [REMOTE ] EGP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:33.356780] [DEBUG] [REMOTE ] EGP: PASS: History has at least 300 days. [2026-01-09T12:07:33.357001] [DEBUG] [REMOTE ] EGP: PASS: Price check passed. Min price $168.74. [2026-01-09T12:07:33.357138] [DEBUG] [REMOTE ] EGP: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:33.357258] [DEBUG] [REMOTE ] EGP: PASS: Integrity check passed. [2026-01-09T12:07:33.357345] [DEBUG] [REMOTE ] EGP: Symbol is viable for forecasting. [2026-01-09T12:07:33.357406] [INFO ] [MAIN ] [1039/3524] EGP kept (0.5s) | 1036 kept, 3 rejected | 138.9/min | ETA: 17.9m [2026-01-09T12:07:33.865004] [DEBUG] [REMOTE ] EGY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:33.865137] [DEBUG] [REMOTE ] EGY: PASS: History has at least 300 days. [2026-01-09T12:07:33.865344] [DEBUG] [REMOTE ] EGY: PASS: Price check passed. Min price $3.37. [2026-01-09T12:07:33.865479] [DEBUG] [REMOTE ] EGY: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:33.865613] [DEBUG] [REMOTE ] EGY: PASS: Integrity check passed. [2026-01-09T12:07:33.865655] [DEBUG] [REMOTE ] EGY: Symbol is viable for forecasting. [2026-01-09T12:07:33.865701] [INFO ] [MAIN ] [1040/3524] EGY kept (0.5s) | 1037 kept, 3 rejected | 138.9/min | ETA: 17.9m [2026-01-09T12:07:34.009973] [DEBUG] [REMOTE ] EH: Retrieved 1526 rows, trimmed to 300. [2026-01-09T12:07:34.010114] [DEBUG] [REMOTE ] EH: PASS: History has at least 300 days. [2026-01-09T12:07:34.010318] [DEBUG] [REMOTE ] EH: PASS: Price check passed. Min price $12.79. [2026-01-09T12:07:34.010454] [DEBUG] [REMOTE ] EH: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:34.010567] [DEBUG] [REMOTE ] EH: PASS: Integrity check passed. [2026-01-09T12:07:34.010626] [DEBUG] [REMOTE ] EH: Symbol is viable for forecasting. [2026-01-09T12:07:34.010677] [INFO ] [MAIN ] [1041/3524] EH kept (0.1s) | 1038 kept, 3 rejected | 139.0/min | ETA: 17.9m [2026-01-09T12:07:34.491804] [DEBUG] [REMOTE ] EHAB: Retrieved 884 rows, trimmed to 300. [2026-01-09T12:07:34.491939] [DEBUG] [REMOTE ] EHAB: PASS: History has at least 300 days. [2026-01-09T12:07:34.492140] [DEBUG] [REMOTE ] EHAB: PASS: Price check passed. Min price $7.71. [2026-01-09T12:07:34.492280] [DEBUG] [REMOTE ] EHAB: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:34.492393] [DEBUG] [REMOTE ] EHAB: PASS: Integrity check passed. [2026-01-09T12:07:34.492433] [DEBUG] [REMOTE ] EHAB: Symbol is viable for forecasting. [2026-01-09T12:07:34.492481] [INFO ] [MAIN ] [1042/3524] EHAB kept (0.5s) | 1039 kept, 3 rejected | 138.9/min | ETA: 17.9m [2026-01-09T12:07:34.864928] [DEBUG] [REMOTE ] EHC: Retrieved 2017 rows, trimmed to 300. [2026-01-09T12:07:34.865068] [DEBUG] [REMOTE ] EHC: PASS: History has at least 300 days. [2026-01-09T12:07:34.865283] [DEBUG] [REMOTE ] EHC: PASS: Price check passed. Min price $104.99. [2026-01-09T12:07:34.865421] [DEBUG] [REMOTE ] EHC: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:34.865539] [DEBUG] [REMOTE ] EHC: PASS: Integrity check passed. [2026-01-09T12:07:34.865616] [DEBUG] [REMOTE ] EHC: Symbol is viable for forecasting. [2026-01-09T12:07:34.865688] [INFO ] [MAIN ] [1043/3524] EHC kept (0.4s) | 1040 kept, 3 rejected | 139.0/min | ETA: 17.9m [2026-01-09T12:07:35.604377] [DEBUG] [REMOTE ] EHI: Retrieved 5649 rows, trimmed to 300. [2026-01-09T12:07:35.604524] [DEBUG] [REMOTE ] EHI: PASS: History has at least 300 days. [2026-01-09T12:07:35.604822] [DEBUG] [REMOTE ] EHI: PASS: Price check passed. Min price $6.15. [2026-01-09T12:07:35.604961] [DEBUG] [REMOTE ] EHI: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:35.605086] [DEBUG] [REMOTE ] EHI: PASS: Integrity check passed. [2026-01-09T12:07:35.605125] [DEBUG] [REMOTE ] EHI: Symbol is viable for forecasting. [2026-01-09T12:07:35.605174] [INFO ] [MAIN ] [1044/3524] EHI kept (0.7s) | 1041 kept, 3 rejected | 138.9/min | ETA: 17.9m [2026-01-09T12:07:36.035661] [DEBUG] [REMOTE ] EHTH: Retrieved 4834 rows, trimmed to 300. [2026-01-09T12:07:36.035813] [DEBUG] [REMOTE ] EHTH: PASS: History has at least 300 days. [2026-01-09T12:07:36.036071] [DEBUG] [REMOTE ] EHTH: PASS: Price check passed. Min price $3.31. [2026-01-09T12:07:36.036272] [DEBUG] [REMOTE ] EHTH: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:36.036422] [DEBUG] [REMOTE ] EHTH: PASS: Integrity check passed. [2026-01-09T12:07:36.036470] [DEBUG] [REMOTE ] EHTH: Symbol is viable for forecasting. [2026-01-09T12:07:36.036529] [INFO ] [MAIN ] [1045/3524] EHTH kept (0.4s) | 1042 kept, 3 rejected | 138.9/min | ETA: 17.9m [2026-01-09T12:07:36.181053] [DEBUG] [REMOTE ] EIC: Retrieved 1625 rows, trimmed to 300. [2026-01-09T12:07:36.181205] [DEBUG] [REMOTE ] EIC: PASS: History has at least 300 days. [2026-01-09T12:07:36.181457] [DEBUG] [REMOTE ] EIC: PASS: Price check passed. Min price $10.94. [2026-01-09T12:07:36.181643] [DEBUG] [REMOTE ] EIC: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:36.181783] [DEBUG] [REMOTE ] EIC: PASS: Integrity check passed. [2026-01-09T12:07:36.181831] [DEBUG] [REMOTE ] EIC: Symbol is viable for forecasting. [2026-01-09T12:07:36.181893] [INFO ] [MAIN ] [1046/3524] EIC kept (0.1s) | 1043 kept, 3 rejected | 139.0/min | ETA: 17.8m [2026-01-09T12:07:36.851189] [DEBUG] [REMOTE ] EIG: Retrieved 4766 rows, trimmed to 300. [2026-01-09T12:07:36.851319] [DEBUG] [REMOTE ] EIG: PASS: History has at least 300 days. [2026-01-09T12:07:36.851531] [DEBUG] [REMOTE ] EIG: PASS: Price check passed. Min price $35.80. [2026-01-09T12:07:36.851688] [DEBUG] [REMOTE ] EIG: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:36.851802] [DEBUG] [REMOTE ] EIG: PASS: Integrity check passed. [2026-01-09T12:07:36.851842] [DEBUG] [REMOTE ] EIG: Symbol is viable for forecasting. [2026-01-09T12:07:36.851890] [INFO ] [MAIN ] [1047/3524] EIG kept (0.7s) | 1044 kept, 3 rejected | 138.9/min | ETA: 17.8m [2026-01-09T12:07:37.395724] [DEBUG] [REMOTE ] EIX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:37.395870] [DEBUG] [REMOTE ] EIX: PASS: History has at least 300 days. [2026-01-09T12:07:37.396111] [DEBUG] [REMOTE ] EIX: PASS: Price check passed. Min price $53.59. [2026-01-09T12:07:37.396253] [DEBUG] [REMOTE ] EIX: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:37.396378] [DEBUG] [REMOTE ] EIX: PASS: Integrity check passed. [2026-01-09T12:07:37.396419] [DEBUG] [REMOTE ] EIX: Symbol is viable for forecasting. [2026-01-09T12:07:37.396469] [INFO ] [MAIN ] [1048/3524] EIX kept (0.5s) | 1045 kept, 3 rejected | 138.9/min | ETA: 17.8m [2026-01-09T12:07:37.874320] [DEBUG] [REMOTE ] EL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:37.874451] [DEBUG] [REMOTE ] EL: PASS: History has at least 300 days. [2026-01-09T12:07:37.874678] [DEBUG] [REMOTE ] EL: PASS: Price check passed. Min price $85.59. [2026-01-09T12:07:37.874817] [DEBUG] [REMOTE ] EL: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:37.874932] [DEBUG] [REMOTE ] EL: PASS: Integrity check passed. [2026-01-09T12:07:37.874971] [DEBUG] [REMOTE ] EL: Symbol is viable for forecasting. [2026-01-09T12:07:37.875019] [INFO ] [MAIN ] [1049/3524] EL kept (0.5s) | 1046 kept, 3 rejected | 138.8/min | ETA: 17.8m [2026-01-09T12:07:38.008464] [DEBUG] [REMOTE ] ELAB: Retrieved 534 rows, trimmed to 300. [2026-01-09T12:07:38.008620] [DEBUG] [REMOTE ] ELAB: PASS: History has at least 300 days. [2026-01-09T12:07:38.008840] [DEBUG] [REMOTE ] ELAB: PASS: Price check passed. Min price $5.57. [2026-01-09T12:07:38.008975] [DEBUG] [REMOTE ] ELAB: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:38.009087] [DEBUG] [REMOTE ] ELAB: PASS: Integrity check passed. [2026-01-09T12:07:38.009128] [DEBUG] [REMOTE ] ELAB: Symbol is viable for forecasting. [2026-01-09T12:07:38.009177] [INFO ] [MAIN ] [1050/3524] ELAB kept (0.1s) | 1047 kept, 3 rejected | 138.9/min | ETA: 17.8m [2026-01-09T12:07:38.539248] [DEBUG] [REMOTE ] ELAN: Retrieved 1835 rows, trimmed to 300. [2026-01-09T12:07:38.539384] [DEBUG] [REMOTE ] ELAN: PASS: History has at least 300 days. [2026-01-09T12:07:38.539605] [DEBUG] [REMOTE ] ELAN: PASS: Price check passed. Min price $20.22. [2026-01-09T12:07:38.539746] [DEBUG] [REMOTE ] ELAN: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:38.539857] [DEBUG] [REMOTE ] ELAN: PASS: Integrity check passed. [2026-01-09T12:07:38.539897] [DEBUG] [REMOTE ] ELAN: Symbol is viable for forecasting. [2026-01-09T12:07:38.539944] [INFO ] [MAIN ] [1051/3524] ELAN kept (0.5s) | 1048 kept, 3 rejected | 138.9/min | ETA: 17.8m [2026-01-09T12:07:38.970427] [DEBUG] [REMOTE ] ELC: Retrieved 2360 rows, trimmed to 300. [2026-01-09T12:07:38.970548] [DEBUG] [REMOTE ] ELC: PASS: History has at least 300 days. [2026-01-09T12:07:38.970769] [DEBUG] [REMOTE ] ELC: PASS: Price check passed. Min price $20.45. [2026-01-09T12:07:38.970905] [DEBUG] [REMOTE ] ELC: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:38.971016] [DEBUG] [REMOTE ] ELC: PASS: Integrity check passed. [2026-01-09T12:07:38.971056] [DEBUG] [REMOTE ] ELC: Symbol is viable for forecasting. [2026-01-09T12:07:38.971104] [INFO ] [MAIN ] [1052/3524] ELC kept (0.4s) | 1049 kept, 3 rejected | 138.9/min | ETA: 17.8m [2026-01-09T12:07:39.256965] [DEBUG] [REMOTE ] ELDN: Retrieved 2845 rows, trimmed to 300. [2026-01-09T12:07:39.257095] [DEBUG] [REMOTE ] ELDN: PASS: History has at least 300 days. [2026-01-09T12:07:39.257325] [DEBUG] [REMOTE ] ELDN: PASS: Price check passed. Min price $1.39. [2026-01-09T12:07:39.257468] [DEBUG] [REMOTE ] ELDN: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:39.257608] [DEBUG] [REMOTE ] ELDN: PASS: Integrity check passed. [2026-01-09T12:07:39.257652] [DEBUG] [REMOTE ] ELDN: Symbol is viable for forecasting. [2026-01-09T12:07:39.257700] [INFO ] [MAIN ] [1053/3524] ELDN kept (0.3s) | 1050 kept, 3 rejected | 138.9/min | ETA: 17.8m [2026-01-09T12:07:39.798596] [DEBUG] [REMOTE ] ELF: Retrieved 2337 rows, trimmed to 300. [2026-01-09T12:07:39.798720] [DEBUG] [REMOTE ] ELF: PASS: History has at least 300 days. [2026-01-09T12:07:39.798921] [DEBUG] [REMOTE ] ELF: PASS: Price check passed. Min price $68.42. [2026-01-09T12:07:39.799057] [DEBUG] [REMOTE ] ELF: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:39.799168] [DEBUG] [REMOTE ] ELF: PASS: Integrity check passed. [2026-01-09T12:07:39.799208] [DEBUG] [REMOTE ] ELF: Symbol is viable for forecasting. [2026-01-09T12:07:39.799256] [INFO ] [MAIN ] [1054/3524] ELF kept (0.5s) | 1051 kept, 3 rejected | 138.9/min | ETA: 17.8m [2026-01-09T12:07:40.370148] [DEBUG] [REMOTE ] ELME: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:40.370293] [DEBUG] [REMOTE ] ELME: PASS: History has at least 300 days. [2026-01-09T12:07:40.370535] [DEBUG] [REMOTE ] ELME: PASS: Price check passed. Min price $2.60. [2026-01-09T12:07:40.370866] [DEBUG] [REMOTE ] ELME: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:40.370996] [DEBUG] [REMOTE ] ELME: PASS: Integrity check passed. [2026-01-09T12:07:40.371047] [DEBUG] [REMOTE ] ELME: Symbol is viable for forecasting. [2026-01-09T12:07:40.371100] [INFO ] [MAIN ] [1055/3524] ELME kept (0.6s) | 1052 kept, 3 rejected | 138.9/min | ETA: 17.8m [2026-01-09T12:07:40.771190] [DEBUG] [REMOTE ] ELS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:40.771351] [DEBUG] [REMOTE ] ELS: PASS: History has at least 300 days. [2026-01-09T12:07:40.771660] [DEBUG] [REMOTE ] ELS: PASS: Price check passed. Min price $59.30. [2026-01-09T12:07:40.771854] [DEBUG] [REMOTE ] ELS: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:40.771991] [DEBUG] [REMOTE ] ELS: PASS: Integrity check passed. [2026-01-09T12:07:40.772031] [DEBUG] [REMOTE ] ELS: Symbol is viable for forecasting. [2026-01-09T12:07:40.772082] [INFO ] [MAIN ] [1056/3524] ELS kept (0.4s) | 1053 kept, 3 rejected | 138.9/min | ETA: 17.8m [2026-01-09T12:07:41.014128] [DEBUG] [REMOTE ] ELTX: Retrieved 1237 rows, trimmed to 300. [2026-01-09T12:07:41.014269] [DEBUG] [REMOTE ] ELTX: PASS: History has at least 300 days. [2026-01-09T12:07:41.014478] [DEBUG] [REMOTE ] ELTX: PASS: Price check passed. Min price $7.54. [2026-01-09T12:07:41.014648] [DEBUG] [REMOTE ] ELTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:41.014767] [DEBUG] [REMOTE ] ELTX: PASS: Integrity check passed. [2026-01-09T12:07:41.014809] [DEBUG] [REMOTE ] ELTX: Symbol is viable for forecasting. [2026-01-09T12:07:41.014860] [INFO ] [MAIN ] [1057/3524] ELTX kept (0.2s) | 1054 kept, 3 rejected | 138.9/min | ETA: 17.8m [2026-01-09T12:07:41.497204] [DEBUG] [REMOTE ] ELVA: Retrieved 2440 rows, trimmed to 300. [2026-01-09T12:07:41.497384] [DEBUG] [REMOTE ] ELVA: PASS: History has at least 300 days. [2026-01-09T12:07:41.497686] [DEBUG] [REMOTE ] ELVA: PASS: Price check passed. Min price $4.23. [2026-01-09T12:07:41.497881] [DEBUG] [REMOTE ] ELVA: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:41.498051] [DEBUG] [REMOTE ] ELVA: PASS: Integrity check passed. [2026-01-09T12:07:41.498112] [DEBUG] [REMOTE ] ELVA: Symbol is viable for forecasting. [2026-01-09T12:07:41.498181] [INFO ] [MAIN ] [1058/3524] ELVA kept (0.5s) | 1055 kept, 3 rejected | 138.9/min | ETA: 17.8m [2026-01-09T12:07:41.847498] [DEBUG] [REMOTE ] ELVN: Retrieved 1465 rows, trimmed to 300. [2026-01-09T12:07:41.847701] [DEBUG] [REMOTE ] ELVN: PASS: History has at least 300 days. [2026-01-09T12:07:41.847911] [DEBUG] [REMOTE ] ELVN: PASS: Price check passed. Min price $15.14. [2026-01-09T12:07:41.848050] [DEBUG] [REMOTE ] ELVN: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:41.848163] [DEBUG] [REMOTE ] ELVN: PASS: Integrity check passed. [2026-01-09T12:07:41.848204] [DEBUG] [REMOTE ] ELVN: Symbol is viable for forecasting. [2026-01-09T12:07:41.848252] [INFO ] [MAIN ] [1059/3524] ELVN kept (0.4s) | 1056 kept, 3 rejected | 138.9/min | ETA: 17.7m [2026-01-09T12:07:42.110769] [DEBUG] [REMOTE ] ELWS: Retrieved 618 rows, trimmed to 300. [2026-01-09T12:07:42.110900] [DEBUG] [REMOTE ] ELWS: PASS: History has at least 300 days. [2026-01-09T12:07:42.111097] [DEBUG] [REMOTE ] ELWS: PASS: Price check passed. Min price $3.68. [2026-01-09T12:07:42.111230] [DEBUG] [REMOTE ] ELWS: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:42.111340] [DEBUG] [REMOTE ] ELWS: PASS: Integrity check passed. [2026-01-09T12:07:42.111379] [DEBUG] [REMOTE ] ELWS: Symbol is viable for forecasting. [2026-01-09T12:07:42.111425] [INFO ] [MAIN ] [1060/3524] ELWS kept (0.3s) | 1057 kept, 3 rejected | 139.0/min | ETA: 17.7m [2026-01-09T12:07:42.632938] [DEBUG] [REMOTE ] EM: Retrieved 1199 rows, trimmed to 300. [2026-01-09T12:07:42.633071] [DEBUG] [REMOTE ] EM: PASS: History has at least 300 days. [2026-01-09T12:07:42.633272] [DEBUG] [REMOTE ] EM: PASS: Price check passed. Min price $1.13. [2026-01-09T12:07:42.633410] [DEBUG] [REMOTE ] EM: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:42.633522] [DEBUG] [REMOTE ] EM: PASS: Integrity check passed. [2026-01-09T12:07:42.633562] [DEBUG] [REMOTE ] EM: Symbol is viable for forecasting. [2026-01-09T12:07:42.633638] [INFO ] [MAIN ] [1061/3524] EM kept (0.5s) | 1058 kept, 3 rejected | 139.0/min | ETA: 17.7m [2026-01-09T12:07:43.128303] [DEBUG] [REMOTE ] EMB: Retrieved 4542 rows, trimmed to 300. [2026-01-09T12:07:43.128448] [DEBUG] [REMOTE ] EMB: PASS: History has at least 300 days. [2026-01-09T12:07:43.128680] [DEBUG] [REMOTE ] EMB: PASS: Price check passed. Min price $94.09. [2026-01-09T12:07:43.128816] [DEBUG] [REMOTE ] EMB: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:43.128926] [DEBUG] [REMOTE ] EMB: PASS: Integrity check passed. [2026-01-09T12:07:43.128965] [DEBUG] [REMOTE ] EMB: Symbol is viable for forecasting. [2026-01-09T12:07:43.129012] [INFO ] [MAIN ] [1062/3524] EMB kept (0.5s) | 1059 kept, 3 rejected | 138.9/min | ETA: 17.7m [2026-01-09T12:07:43.401073] [DEBUG] [REMOTE ] EMBC: Retrieved 946 rows, trimmed to 300. [2026-01-09T12:07:43.401205] [DEBUG] [REMOTE ] EMBC: PASS: History has at least 300 days. [2026-01-09T12:07:43.401410] [DEBUG] [REMOTE ] EMBC: PASS: Price check passed. Min price $11.05. [2026-01-09T12:07:43.401555] [DEBUG] [REMOTE ] EMBC: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:43.401690] [DEBUG] [REMOTE ] EMBC: PASS: Integrity check passed. [2026-01-09T12:07:43.401732] [DEBUG] [REMOTE ] EMBC: Symbol is viable for forecasting. [2026-01-09T12:07:43.401783] [INFO ] [MAIN ] [1063/3524] EMBC kept (0.3s) | 1060 kept, 3 rejected | 139.0/min | ETA: 17.7m [2026-01-09T12:07:44.000647] [DEBUG] [REMOTE ] EMD: Retrieved 5561 rows, trimmed to 300. [2026-01-09T12:07:44.000777] [DEBUG] [REMOTE ] EMD: PASS: History has at least 300 days. [2026-01-09T12:07:44.000986] [DEBUG] [REMOTE ] EMD: PASS: Price check passed. Min price $9.97. [2026-01-09T12:07:44.001121] [DEBUG] [REMOTE ] EMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:44.001233] [DEBUG] [REMOTE ] EMD: PASS: Integrity check passed. [2026-01-09T12:07:44.001272] [DEBUG] [REMOTE ] EMD: Symbol is viable for forecasting. [2026-01-09T12:07:44.001319] [INFO ] [MAIN ] [1064/3524] EMD kept (0.6s) | 1061 kept, 3 rejected | 138.9/min | ETA: 17.7m [2026-01-09T12:07:44.302834] [DEBUG] [REMOTE ] EMF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:44.302980] [DEBUG] [REMOTE ] EMF: PASS: History has at least 300 days. [2026-01-09T12:07:44.303227] [DEBUG] [REMOTE ] EMF: PASS: Price check passed. Min price $15.38. [2026-01-09T12:07:44.303376] [DEBUG] [REMOTE ] EMF: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:44.303501] [DEBUG] [REMOTE ] EMF: PASS: Integrity check passed. [2026-01-09T12:07:44.303543] [DEBUG] [REMOTE ] EMF: Symbol is viable for forecasting. [2026-01-09T12:07:44.303615] [INFO ] [MAIN ] [1065/3524] EMF kept (0.3s) | 1062 kept, 3 rejected | 139.0/min | ETA: 17.7m [2026-01-09T12:07:44.882777] [DEBUG] [REMOTE ] EMN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:44.882916] [DEBUG] [REMOTE ] EMN: PASS: History has at least 300 days. [2026-01-09T12:07:44.883138] [DEBUG] [REMOTE ] EMN: PASS: Price check passed. Min price $55.64. [2026-01-09T12:07:44.883275] [DEBUG] [REMOTE ] EMN: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:44.883399] [DEBUG] [REMOTE ] EMN: PASS: Integrity check passed. [2026-01-09T12:07:44.883440] [DEBUG] [REMOTE ] EMN: Symbol is viable for forecasting. [2026-01-09T12:07:44.883491] [INFO ] [MAIN ] [1066/3524] EMN kept (0.6s) | 1063 kept, 3 rejected | 138.9/min | ETA: 17.7m [2026-01-09T12:07:45.231242] [DEBUG] [REMOTE ] EMO: Retrieved 3665 rows, trimmed to 300. [2026-01-09T12:07:45.231403] [DEBUG] [REMOTE ] EMO: PASS: History has at least 300 days. [2026-01-09T12:07:45.231717] [DEBUG] [REMOTE ] EMO: PASS: Price check passed. Min price $41.14. [2026-01-09T12:07:45.231951] [DEBUG] [REMOTE ] EMO: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:45.232115] [DEBUG] [REMOTE ] EMO: PASS: Integrity check passed. [2026-01-09T12:07:45.232175] [DEBUG] [REMOTE ] EMO: Symbol is viable for forecasting. [2026-01-09T12:07:45.232245] [INFO ] [MAIN ] [1067/3524] EMO kept (0.3s) | 1064 kept, 3 rejected | 139.0/min | ETA: 17.7m [2026-01-09T12:07:45.447223] [DEBUG] [REMOTE ] EMXC: Retrieved 2126 rows, trimmed to 300. [2026-01-09T12:07:45.447386] [DEBUG] [REMOTE ] EMXC: PASS: History has at least 300 days. [2026-01-09T12:07:45.447624] [DEBUG] [REMOTE ] EMXC: PASS: Price check passed. Min price $67.12. [2026-01-09T12:07:45.447939] [DEBUG] [REMOTE ] EMXC: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:45.448049] [DEBUG] [REMOTE ] EMXC: PASS: Integrity check passed. [2026-01-09T12:07:45.448089] [DEBUG] [REMOTE ] EMXC: Symbol is viable for forecasting. [2026-01-09T12:07:45.448135] [INFO ] [MAIN ] [1068/3524] EMXC kept (0.2s) | 1065 kept, 3 rejected | 139.0/min | ETA: 17.7m [2026-01-09T12:07:46.154900] [DEBUG] [REMOTE ] ENB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:46.155051] [DEBUG] [REMOTE ] ENB: PASS: History has at least 300 days. [2026-01-09T12:07:46.155302] [DEBUG] [REMOTE ] ENB: PASS: Price check passed. Min price $45.23. [2026-01-09T12:07:46.155444] [DEBUG] [REMOTE ] ENB: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:46.155590] [DEBUG] [REMOTE ] ENB: PASS: Integrity check passed. [2026-01-09T12:07:46.155634] [DEBUG] [REMOTE ] ENB: Symbol is viable for forecasting. [2026-01-09T12:07:46.155687] [INFO ] [MAIN ] [1069/3524] ENB kept (0.7s) | 1066 kept, 3 rejected | 138.9/min | ETA: 17.7m [2026-01-09T12:07:46.286943] [DEBUG] [REMOTE ] ENGN: Retrieved 548 rows, trimmed to 300. [2026-01-09T12:07:46.287067] [DEBUG] [REMOTE ] ENGN: PASS: History has at least 300 days. [2026-01-09T12:07:46.287263] [DEBUG] [REMOTE ] ENGN: PASS: Price check passed. Min price $6.01. [2026-01-09T12:07:46.287435] [DEBUG] [REMOTE ] ENGN: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:46.287547] [DEBUG] [REMOTE ] ENGN: PASS: Integrity check passed. [2026-01-09T12:07:46.287606] [DEBUG] [REMOTE ] ENGN: Symbol is viable for forecasting. [2026-01-09T12:07:46.287657] [INFO ] [MAIN ] [1070/3524] ENGN kept (0.1s) | 1067 kept, 3 rejected | 139.0/min | ETA: 17.7m [2026-01-09T12:07:46.865810] [DEBUG] [REMOTE ] ENIC: Retrieved 2440 rows, trimmed to 300. [2026-01-09T12:07:46.865933] [DEBUG] [REMOTE ] ENIC: PASS: History has at least 300 days. [2026-01-09T12:07:46.866132] [DEBUG] [REMOTE ] ENIC: PASS: Price check passed. Min price $3.69. [2026-01-09T12:07:46.866264] [DEBUG] [REMOTE ] ENIC: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:46.866371] [DEBUG] [REMOTE ] ENIC: PASS: Integrity check passed. [2026-01-09T12:07:46.866410] [DEBUG] [REMOTE ] ENIC: Symbol is viable for forecasting. [2026-01-09T12:07:46.866457] [INFO ] [MAIN ] [1071/3524] ENIC kept (0.6s) | 1068 kept, 3 rejected | 139.0/min | ETA: 17.6m [2026-01-09T12:07:47.306316] [DEBUG] [REMOTE ] ENPH: Retrieved 3464 rows, trimmed to 300. [2026-01-09T12:07:47.306454] [DEBUG] [REMOTE ] ENPH: PASS: History has at least 300 days. [2026-01-09T12:07:47.306731] [DEBUG] [REMOTE ] ENPH: PASS: Price check passed. Min price $26.12. [2026-01-09T12:07:47.306878] [DEBUG] [REMOTE ] ENPH: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:47.307005] [DEBUG] [REMOTE ] ENPH: PASS: Integrity check passed. [2026-01-09T12:07:47.307045] [DEBUG] [REMOTE ] ENPH: Symbol is viable for forecasting. [2026-01-09T12:07:47.307095] [INFO ] [MAIN ] [1072/3524] ENPH kept (0.4s) | 1069 kept, 3 rejected | 139.0/min | ETA: 17.6m [2026-01-09T12:07:47.852814] [DEBUG] [REMOTE ] ENS: Retrieved 5395 rows, trimmed to 300. [2026-01-09T12:07:47.852944] [DEBUG] [REMOTE ] ENS: PASS: History has at least 300 days. [2026-01-09T12:07:47.853152] [DEBUG] [REMOTE ] ENS: PASS: Price check passed. Min price $118.88. [2026-01-09T12:07:47.853288] [DEBUG] [REMOTE ] ENS: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:47.853400] [DEBUG] [REMOTE ] ENS: PASS: Integrity check passed. [2026-01-09T12:07:47.853439] [DEBUG] [REMOTE ] ENS: Symbol is viable for forecasting. [2026-01-09T12:07:47.853498] [INFO ] [MAIN ] [1073/3524] ENS kept (0.5s) | 1070 kept, 3 rejected | 139.0/min | ETA: 17.6m [2026-01-09T12:07:48.252147] [DEBUG] [REMOTE ] ENSG: Retrieved 4569 rows, trimmed to 300. [2026-01-09T12:07:48.252299] [DEBUG] [REMOTE ] ENSG: PASS: History has at least 300 days. [2026-01-09T12:07:48.252509] [DEBUG] [REMOTE ] ENSG: PASS: Price check passed. Min price $173.52. [2026-01-09T12:07:48.252670] [DEBUG] [REMOTE ] ENSG: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:48.252785] [DEBUG] [REMOTE ] ENSG: PASS: Integrity check passed. [2026-01-09T12:07:48.252824] [DEBUG] [REMOTE ] ENSG: Symbol is viable for forecasting. [2026-01-09T12:07:48.252872] [INFO ] [MAIN ] [1074/3524] ENSG kept (0.4s) | 1071 kept, 3 rejected | 139.0/min | ETA: 17.6m [2026-01-09T12:07:48.525083] [DEBUG] [REMOTE ] ENTA: Retrieved 3221 rows, trimmed to 300. [2026-01-09T12:07:48.525209] [DEBUG] [REMOTE ] ENTA: PASS: History has at least 300 days. [2026-01-09T12:07:48.525406] [DEBUG] [REMOTE ] ENTA: PASS: Price check passed. Min price $10.47. [2026-01-09T12:07:48.525566] [DEBUG] [REMOTE ] ENTA: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:48.525725] [DEBUG] [REMOTE ] ENTA: PASS: Integrity check passed. [2026-01-09T12:07:48.525768] [DEBUG] [REMOTE ] ENTA: Symbol is viable for forecasting. [2026-01-09T12:07:48.525815] [INFO ] [MAIN ] [1075/3524] ENTA kept (0.3s) | 1072 kept, 3 rejected | 139.0/min | ETA: 17.6m [2026-01-09T12:07:49.062719] [DEBUG] [REMOTE ] ENTG: Retrieved 6413 rows, trimmed to 300. [2026-01-09T12:07:49.062858] [DEBUG] [REMOTE ] ENTG: PASS: History has at least 300 days. [2026-01-09T12:07:49.063082] [DEBUG] [REMOTE ] ENTG: PASS: Price check passed. Min price $68.80. [2026-01-09T12:07:49.063216] [DEBUG] [REMOTE ] ENTG: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:49.063334] [DEBUG] [REMOTE ] ENTG: PASS: Integrity check passed. [2026-01-09T12:07:49.063374] [DEBUG] [REMOTE ] ENTG: Symbol is viable for forecasting. [2026-01-09T12:07:49.063423] [INFO ] [MAIN ] [1076/3524] ENTG kept (0.5s) | 1073 kept, 3 rejected | 139.0/min | ETA: 17.6m [2026-01-09T12:07:49.291195] [DEBUG] [REMOTE ] ENTX: Retrieved 1893 rows, trimmed to 300. [2026-01-09T12:07:49.291316] [DEBUG] [REMOTE ] ENTX: PASS: History has at least 300 days. [2026-01-09T12:07:49.291513] [DEBUG] [REMOTE ] ENTX: PASS: Price check passed. Min price $1.57. [2026-01-09T12:07:49.291683] [DEBUG] [REMOTE ] ENTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:49.291797] [DEBUG] [REMOTE ] ENTX: PASS: Integrity check passed. [2026-01-09T12:07:49.291837] [DEBUG] [REMOTE ] ENTX: Symbol is viable for forecasting. [2026-01-09T12:07:49.291884] [INFO ] [MAIN ] [1077/3524] ENTX kept (0.2s) | 1074 kept, 3 rejected | 139.0/min | ETA: 17.6m [2026-01-09T12:07:49.792920] [DEBUG] [REMOTE ] ENVA: Retrieved 2804 rows, trimmed to 300. [2026-01-09T12:07:49.793049] [DEBUG] [REMOTE ] ENVA: PASS: History has at least 300 days. [2026-01-09T12:07:49.793252] [DEBUG] [REMOTE ] ENVA: PASS: Price check passed. Min price $107.07. [2026-01-09T12:07:49.793423] [DEBUG] [REMOTE ] ENVA: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:49.793538] [DEBUG] [REMOTE ] ENVA: PASS: Integrity check passed. [2026-01-09T12:07:49.793598] [DEBUG] [REMOTE ] ENVA: Symbol is viable for forecasting. [2026-01-09T12:07:49.793649] [INFO ] [MAIN ] [1078/3524] ENVA kept (0.5s) | 1075 kept, 3 rejected | 139.0/min | ETA: 17.6m [2026-01-09T12:07:50.250716] [DEBUG] [REMOTE ] ENVB: Retrieved 2377 rows, trimmed to 300. [2026-01-09T12:07:50.250840] [DEBUG] [REMOTE ] ENVB: PASS: History has at least 300 days. [2026-01-09T12:07:50.251042] [DEBUG] [REMOTE ] ENVB: PASS: Price check passed. Min price $3.63. [2026-01-09T12:07:50.251179] [DEBUG] [REMOTE ] ENVB: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:50.251292] [DEBUG] [REMOTE ] ENVB: PASS: Integrity check passed. [2026-01-09T12:07:50.251332] [DEBUG] [REMOTE ] ENVB: Symbol is viable for forecasting. [2026-01-09T12:07:50.251379] [INFO ] [MAIN ] [1079/3524] ENVB kept (0.5s) | 1076 kept, 3 rejected | 139.0/min | ETA: 17.6m [2026-01-09T12:07:50.528826] [DEBUG] [REMOTE ] ENVX: Retrieved 1259 rows, trimmed to 300. [2026-01-09T12:07:50.528957] [DEBUG] [REMOTE ] ENVX: PASS: History has at least 300 days. [2026-01-09T12:07:50.529156] [DEBUG] [REMOTE ] ENVX: PASS: Price check passed. Min price $7.11. [2026-01-09T12:07:50.529288] [DEBUG] [REMOTE ] ENVX: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:50.529396] [DEBUG] [REMOTE ] ENVX: PASS: Integrity check passed. [2026-01-09T12:07:50.529436] [DEBUG] [REMOTE ] ENVX: Symbol is viable for forecasting. [2026-01-09T12:07:50.529483] [INFO ] [MAIN ] [1080/3524] ENVX kept (0.3s) | 1077 kept, 3 rejected | 139.1/min | ETA: 17.6m [2026-01-09T12:07:51.076876] [DEBUG] [REMOTE ] EOD: Retrieved 4727 rows, trimmed to 300. [2026-01-09T12:07:51.077002] [DEBUG] [REMOTE ] EOD: PASS: History has at least 300 days. [2026-01-09T12:07:51.077202] [DEBUG] [REMOTE ] EOD: PASS: Price check passed. Min price $5.46. [2026-01-09T12:07:51.077375] [DEBUG] [REMOTE ] EOD: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:51.077489] [DEBUG] [REMOTE ] EOD: PASS: Integrity check passed. [2026-01-09T12:07:51.077528] [DEBUG] [REMOTE ] EOD: Symbol is viable for forecasting. [2026-01-09T12:07:51.077592] [INFO ] [MAIN ] [1081/3524] EOD kept (0.5s) | 1078 kept, 3 rejected | 139.0/min | ETA: 17.6m [2026-01-09T12:07:51.552611] [DEBUG] [REMOTE ] EOG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:51.552769] [DEBUG] [REMOTE ] EOG: PASS: History has at least 300 days. [2026-01-09T12:07:51.553047] [DEBUG] [REMOTE ] EOG: PASS: Price check passed. Min price $101.78. [2026-01-09T12:07:51.553217] [DEBUG] [REMOTE ] EOG: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:51.553371] [DEBUG] [REMOTE ] EOG: PASS: Integrity check passed. [2026-01-09T12:07:51.553423] [DEBUG] [REMOTE ] EOG: Symbol is viable for forecasting. [2026-01-09T12:07:51.553489] [INFO ] [MAIN ] [1082/3524] EOG kept (0.5s) | 1079 kept, 3 rejected | 139.0/min | ETA: 17.6m [2026-01-09T12:07:52.000146] [DEBUG] [REMOTE ] EOI: Retrieved 5334 rows, trimmed to 300. [2026-01-09T12:07:52.000278] [DEBUG] [REMOTE ] EOI: PASS: History has at least 300 days. [2026-01-09T12:07:52.000483] [DEBUG] [REMOTE ] EOI: PASS: Price check passed. Min price $19.16. [2026-01-09T12:07:52.000637] [DEBUG] [REMOTE ] EOI: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:52.000751] [DEBUG] [REMOTE ] EOI: PASS: Integrity check passed. [2026-01-09T12:07:52.000792] [DEBUG] [REMOTE ] EOI: Symbol is viable for forecasting. [2026-01-09T12:07:52.000840] [INFO ] [MAIN ] [1083/3524] EOI kept (0.4s) | 1080 kept, 3 rejected | 139.0/min | ETA: 17.6m [2026-01-09T12:07:52.296477] [DEBUG] [REMOTE ] EOLS: Retrieved 1990 rows, trimmed to 300. [2026-01-09T12:07:52.296612] [DEBUG] [REMOTE ] EOLS: PASS: History has at least 300 days. [2026-01-09T12:07:52.296810] [DEBUG] [REMOTE ] EOLS: PASS: Price check passed. Min price $5.66. [2026-01-09T12:07:52.296945] [DEBUG] [REMOTE ] EOLS: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:52.297056] [DEBUG] [REMOTE ] EOLS: PASS: Integrity check passed. [2026-01-09T12:07:52.297096] [DEBUG] [REMOTE ] EOLS: Symbol is viable for forecasting. [2026-01-09T12:07:52.297144] [INFO ] [MAIN ] [1084/3524] EOLS kept (0.3s) | 1081 kept, 3 rejected | 139.0/min | ETA: 17.5m [2026-01-09T12:07:52.820308] [DEBUG] [REMOTE ] EOS: Retrieved 5271 rows, trimmed to 300. [2026-01-09T12:07:52.820438] [DEBUG] [REMOTE ] EOS: PASS: History has at least 300 days. [2026-01-09T12:07:52.820663] [DEBUG] [REMOTE ] EOS: PASS: Price check passed. Min price $21.59. [2026-01-09T12:07:52.820801] [DEBUG] [REMOTE ] EOS: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:52.820914] [DEBUG] [REMOTE ] EOS: PASS: Integrity check passed. [2026-01-09T12:07:52.820955] [DEBUG] [REMOTE ] EOS: Symbol is viable for forecasting. [2026-01-09T12:07:52.821003] [INFO ] [MAIN ] [1085/3524] EOS kept (0.5s) | 1082 kept, 3 rejected | 139.0/min | ETA: 17.5m [2026-01-09T12:07:53.111736] [DEBUG] [REMOTE ] EOSE: Retrieved 1408 rows, trimmed to 300. [2026-01-09T12:07:53.111859] [DEBUG] [REMOTE ] EOSE: PASS: History has at least 300 days. [2026-01-09T12:07:53.112055] [DEBUG] [REMOTE ] EOSE: PASS: Price check passed. Min price $11.35. [2026-01-09T12:07:53.112187] [DEBUG] [REMOTE ] EOSE: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:53.112295] [DEBUG] [REMOTE ] EOSE: PASS: Integrity check passed. [2026-01-09T12:07:53.112335] [DEBUG] [REMOTE ] EOSE: Symbol is viable for forecasting. [2026-01-09T12:07:53.112381] [INFO ] [MAIN ] [1086/3524] EOSE kept (0.3s) | 1083 kept, 3 rejected | 139.1/min | ETA: 17.5m [2026-01-09T12:07:53.700909] [DEBUG] [REMOTE ] EPAC: Retrieved 6404 rows, trimmed to 300. [2026-01-09T12:07:53.701056] [DEBUG] [REMOTE ] EPAC: PASS: History has at least 300 days. [2026-01-09T12:07:53.701355] [DEBUG] [REMOTE ] EPAC: PASS: Price check passed. Min price $35.81. [2026-01-09T12:07:53.701542] [DEBUG] [REMOTE ] EPAC: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:53.701717] [DEBUG] [REMOTE ] EPAC: PASS: Integrity check passed. [2026-01-09T12:07:53.701763] [DEBUG] [REMOTE ] EPAC: Symbol is viable for forecasting. [2026-01-09T12:07:53.701833] [INFO ] [MAIN ] [1087/3524] EPAC kept (0.6s) | 1084 kept, 3 rejected | 139.0/min | ETA: 17.5m [2026-01-09T12:07:54.146822] [DEBUG] [REMOTE ] EPAM: Retrieved 3500 rows, trimmed to 300. [2026-01-09T12:07:54.146974] [DEBUG] [REMOTE ] EPAM: PASS: History has at least 300 days. [2026-01-09T12:07:54.147207] [DEBUG] [REMOTE ] EPAM: PASS: Price check passed. Min price $142.20. [2026-01-09T12:07:54.147375] [DEBUG] [REMOTE ] EPAM: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:54.147530] [DEBUG] [REMOTE ] EPAM: PASS: Integrity check passed. [2026-01-09T12:07:54.147600] [DEBUG] [REMOTE ] EPAM: Symbol is viable for forecasting. [2026-01-09T12:07:54.147662] [INFO ] [MAIN ] [1088/3524] EPAM kept (0.4s) | 1085 kept, 3 rejected | 139.0/min | ETA: 17.5m [2026-01-09T12:07:54.606134] [DEBUG] [REMOTE ] EPC: Retrieved 6486 rows, trimmed to 300. [2026-01-09T12:07:54.606288] [DEBUG] [REMOTE ] EPC: PASS: History has at least 300 days. [2026-01-09T12:07:54.606544] [DEBUG] [REMOTE ] EPC: PASS: Price check passed. Min price $15.91. [2026-01-09T12:07:54.606780] [DEBUG] [REMOTE ] EPC: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:54.606945] [DEBUG] [REMOTE ] EPC: PASS: Integrity check passed. [2026-01-09T12:07:54.606998] [DEBUG] [REMOTE ] EPC: Symbol is viable for forecasting. [2026-01-09T12:07:54.607064] [INFO ] [MAIN ] [1089/3524] EPC kept (0.5s) | 1086 kept, 3 rejected | 139.0/min | ETA: 17.5m [2026-01-09T12:07:55.056412] [DEBUG] [REMOTE ] EPD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:55.056604] [DEBUG] [REMOTE ] EPD: PASS: History has at least 300 days. [2026-01-09T12:07:55.056881] [DEBUG] [REMOTE ] EPD: PASS: Price check passed. Min price $29.66. [2026-01-09T12:07:55.057031] [DEBUG] [REMOTE ] EPD: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:55.057192] [DEBUG] [REMOTE ] EPD: PASS: Integrity check passed. [2026-01-09T12:07:55.057236] [DEBUG] [REMOTE ] EPD: Symbol is viable for forecasting. [2026-01-09T12:07:55.057311] [INFO ] [MAIN ] [1090/3524] EPD kept (0.5s) | 1087 kept, 3 rejected | 139.0/min | ETA: 17.5m [2026-01-09T12:07:55.381789] [DEBUG] [REMOTE ] EPSN: Retrieved 2384 rows, trimmed to 300. [2026-01-09T12:07:55.381927] [DEBUG] [REMOTE ] EPSN: PASS: History has at least 300 days. [2026-01-09T12:07:55.382146] [DEBUG] [REMOTE ] EPSN: PASS: Price check passed. Min price $4.30. [2026-01-09T12:07:55.382286] [DEBUG] [REMOTE ] EPSN: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:55.382408] [DEBUG] [REMOTE ] EPSN: PASS: Integrity check passed. [2026-01-09T12:07:55.382451] [DEBUG] [REMOTE ] EPSN: Symbol is viable for forecasting. [2026-01-09T12:07:55.382501] [INFO ] [MAIN ] [1091/3524] EPSN kept (0.3s) | 1088 kept, 3 rejected | 139.0/min | ETA: 17.5m [2026-01-09T12:07:55.781399] [DEBUG] [REMOTE ] EQBK: Retrieved 2554 rows, trimmed to 300. [2026-01-09T12:07:55.781522] [DEBUG] [REMOTE ] EQBK: PASS: History has at least 300 days. [2026-01-09T12:07:55.781747] [DEBUG] [REMOTE ] EQBK: PASS: Price check passed. Min price $38.62. [2026-01-09T12:07:55.781884] [DEBUG] [REMOTE ] EQBK: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:55.781994] [DEBUG] [REMOTE ] EQBK: PASS: Integrity check passed. [2026-01-09T12:07:55.782034] [DEBUG] [REMOTE ] EQBK: Symbol is viable for forecasting. [2026-01-09T12:07:55.782080] [INFO ] [MAIN ] [1092/3524] EQBK kept (0.4s) | 1089 kept, 3 rejected | 139.0/min | ETA: 17.5m [2026-01-09T12:07:56.167140] [DEBUG] [REMOTE ] EQH: Retrieved 1927 rows, trimmed to 300. [2026-01-09T12:07:56.167302] [DEBUG] [REMOTE ] EQH: PASS: History has at least 300 days. [2026-01-09T12:07:56.167544] [DEBUG] [REMOTE ] EQH: PASS: Price check passed. Min price $42.67. [2026-01-09T12:07:56.167708] [DEBUG] [REMOTE ] EQH: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:56.167832] [DEBUG] [REMOTE ] EQH: PASS: Integrity check passed. [2026-01-09T12:07:56.167873] [DEBUG] [REMOTE ] EQH: Symbol is viable for forecasting. [2026-01-09T12:07:56.167926] [INFO ] [MAIN ] [1093/3524] EQH kept (0.4s) | 1090 kept, 3 rejected | 139.0/min | ETA: 17.5m [2026-01-09T12:07:56.727230] [DEBUG] [REMOTE ] EQIX: Retrieved 6390 rows, trimmed to 300. [2026-01-09T12:07:56.727383] [DEBUG] [REMOTE ] EQIX: PASS: History has at least 300 days. [2026-01-09T12:07:56.727633] [DEBUG] [REMOTE ] EQIX: PASS: Price check passed. Min price $726.09. [2026-01-09T12:07:56.727776] [DEBUG] [REMOTE ] EQIX: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:56.727897] [DEBUG] [REMOTE ] EQIX: PASS: Integrity check passed. [2026-01-09T12:07:56.727937] [DEBUG] [REMOTE ] EQIX: Symbol is viable for forecasting. [2026-01-09T12:07:56.727986] [INFO ] [MAIN ] [1094/3524] EQIX kept (0.6s) | 1091 kept, 3 rejected | 139.0/min | ETA: 17.5m [2026-01-09T12:07:56.974467] [DEBUG] [REMOTE ] ERAS: Retrieved 1126 rows, trimmed to 300. [2026-01-09T12:07:56.974620] [DEBUG] [REMOTE ] ERAS: PASS: History has at least 300 days. [2026-01-09T12:07:56.974832] [DEBUG] [REMOTE ] ERAS: PASS: Price check passed. Min price $2.20. [2026-01-09T12:07:56.974972] [DEBUG] [REMOTE ] ERAS: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:56.975087] [DEBUG] [REMOTE ] ERAS: PASS: Integrity check passed. [2026-01-09T12:07:56.975128] [DEBUG] [REMOTE ] ERAS: Symbol is viable for forecasting. [2026-01-09T12:07:56.975177] [INFO ] [MAIN ] [1095/3524] ERAS kept (0.2s) | 1092 kept, 3 rejected | 139.1/min | ETA: 17.5m [2026-01-09T12:07:57.643676] [DEBUG] [REMOTE ] ERIC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:57.643817] [DEBUG] [REMOTE ] ERIC: PASS: History has at least 300 days. [2026-01-09T12:07:57.644044] [DEBUG] [REMOTE ] ERIC: PASS: Price check passed. Min price $9.29. [2026-01-09T12:07:57.644185] [DEBUG] [REMOTE ] ERIC: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:57.644307] [DEBUG] [REMOTE ] ERIC: PASS: Integrity check passed. [2026-01-09T12:07:57.644347] [DEBUG] [REMOTE ] ERIC: Symbol is viable for forecasting. [2026-01-09T12:07:57.644396] [INFO ] [MAIN ] [1096/3524] ERIC kept (0.7s) | 1093 kept, 3 rejected | 139.0/min | ETA: 17.5m [2026-01-09T12:07:58.172228] [DEBUG] [REMOTE ] ERIE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:58.172467] [DEBUG] [REMOTE ] ERIE: PASS: History has at least 300 days. [2026-01-09T12:07:58.172864] [DEBUG] [REMOTE ] ERIE: PASS: Price check passed. Min price $273.60. [2026-01-09T12:07:58.173069] [DEBUG] [REMOTE ] ERIE: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:58.173250] [DEBUG] [REMOTE ] ERIE: PASS: Integrity check passed. [2026-01-09T12:07:58.173302] [DEBUG] [REMOTE ] ERIE: Symbol is viable for forecasting. [2026-01-09T12:07:58.173380] [INFO ] [MAIN ] [1097/3524] ERIE kept (0.5s) | 1094 kept, 3 rejected | 139.0/min | ETA: 17.5m [2026-01-09T12:07:58.483108] [DEBUG] [REMOTE ] ERII: Retrieved 4408 rows, trimmed to 300. [2026-01-09T12:07:58.483268] [DEBUG] [REMOTE ] ERII: PASS: History has at least 300 days. [2026-01-09T12:07:58.483516] [DEBUG] [REMOTE ] ERII: PASS: Price check passed. Min price $13.28. [2026-01-09T12:07:58.483677] [DEBUG] [REMOTE ] ERII: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:58.483809] [DEBUG] [REMOTE ] ERII: PASS: Integrity check passed. [2026-01-09T12:07:58.483850] [DEBUG] [REMOTE ] ERII: Symbol is viable for forecasting. [2026-01-09T12:07:58.483901] [INFO ] [MAIN ] [1098/3524] ERII kept (0.3s) | 1095 kept, 3 rejected | 139.0/min | ETA: 17.5m [2026-01-09T12:07:59.093954] [DEBUG] [REMOTE ] ERNA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:59.094106] [DEBUG] [REMOTE ] ERNA: PASS: History has at least 300 days. [2026-01-09T12:07:59.094355] [DEBUG] [REMOTE ] ERNA: PASS: Price check passed. Min price $1.15. [2026-01-09T12:07:59.094491] [DEBUG] [REMOTE ] ERNA: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:59.094638] [DEBUG] [REMOTE ] ERNA: PASS: Integrity check passed. [2026-01-09T12:07:59.094680] [DEBUG] [REMOTE ] ERNA: Symbol is viable for forecasting. [2026-01-09T12:07:59.094730] [INFO ] [MAIN ] [1099/3524] ERNA kept (0.6s) | 1096 kept, 3 rejected | 138.9/min | ETA: 17.5m [2026-01-09T12:07:59.373817] [DEBUG] [REMOTE ] ERO: Retrieved 1792 rows, trimmed to 300. [2026-01-09T12:07:59.373941] [DEBUG] [REMOTE ] ERO: PASS: History has at least 300 days. [2026-01-09T12:07:59.374142] [DEBUG] [REMOTE ] ERO: PASS: Price check passed. Min price $19.89. [2026-01-09T12:07:59.374328] [DEBUG] [REMOTE ] ERO: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:59.374441] [DEBUG] [REMOTE ] ERO: PASS: Integrity check passed. [2026-01-09T12:07:59.374481] [DEBUG] [REMOTE ] ERO: Symbol is viable for forecasting. [2026-01-09T12:07:59.374530] [INFO ] [MAIN ] [1100/3524] ERO kept (0.3s) | 1097 kept, 3 rejected | 139.0/min | ETA: 17.4m [2026-01-09T12:07:59.967515] [DEBUG] [REMOTE ] ES: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:07:59.967670] [DEBUG] [REMOTE ] ES: PASS: History has at least 300 days. [2026-01-09T12:07:59.967890] [DEBUG] [REMOTE ] ES: PASS: Price check passed. Min price $62.85. [2026-01-09T12:07:59.968024] [DEBUG] [REMOTE ] ES: PASS: Continuity check passed with 300 days. [2026-01-09T12:07:59.968141] [DEBUG] [REMOTE ] ES: PASS: Integrity check passed. [2026-01-09T12:07:59.968181] [DEBUG] [REMOTE ] ES: Symbol is viable for forecasting. [2026-01-09T12:07:59.968229] [INFO ] [MAIN ] [1101/3524] ES kept (0.6s) | 1098 kept, 3 rejected | 138.9/min | ETA: 17.4m [2026-01-09T12:08:00.221932] [DEBUG] [REMOTE ] ESAB: Retrieved 949 rows, trimmed to 300. [2026-01-09T12:08:00.222142] [DEBUG] [REMOTE ] ESAB: PASS: History has at least 300 days. [2026-01-09T12:08:00.222376] [DEBUG] [REMOTE ] ESAB: PASS: Price check passed. Min price $104.30. [2026-01-09T12:08:00.222518] [DEBUG] [REMOTE ] ESAB: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:00.222664] [DEBUG] [REMOTE ] ESAB: PASS: Integrity check passed. [2026-01-09T12:08:00.222709] [DEBUG] [REMOTE ] ESAB: Symbol is viable for forecasting. [2026-01-09T12:08:00.222779] [INFO ] [MAIN ] [1102/3524] ESAB kept (0.3s) | 1099 kept, 3 rejected | 139.0/min | ETA: 17.4m [2026-01-09T12:08:00.999959] [DEBUG] [REMOTE ] ESCA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:01.000101] [DEBUG] [REMOTE ] ESCA: PASS: History has at least 300 days. [2026-01-09T12:08:01.000329] [DEBUG] [REMOTE ] ESCA: PASS: Price check passed. Min price $11.29. [2026-01-09T12:08:01.000488] [DEBUG] [REMOTE ] ESCA: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:01.000629] [DEBUG] [REMOTE ] ESCA: PASS: Integrity check passed. [2026-01-09T12:08:01.000672] [DEBUG] [REMOTE ] ESCA: Symbol is viable for forecasting. [2026-01-09T12:08:01.000756] [INFO ] [MAIN ] [1103/3524] ESCA kept (0.8s) | 1100 kept, 3 rejected | 138.9/min | ETA: 17.4m [2026-01-09T12:08:01.472375] [DEBUG] [REMOTE ] ESE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:01.472517] [DEBUG] [REMOTE ] ESE: PASS: History has at least 300 days. [2026-01-09T12:08:01.472766] [DEBUG] [REMOTE ] ESE: PASS: Price check passed. Min price $195.31. [2026-01-09T12:08:01.472908] [DEBUG] [REMOTE ] ESE: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:01.473034] [DEBUG] [REMOTE ] ESE: PASS: Integrity check passed. [2026-01-09T12:08:01.473074] [DEBUG] [REMOTE ] ESE: Symbol is viable for forecasting. [2026-01-09T12:08:01.473124] [INFO ] [MAIN ] [1104/3524] ESE kept (0.5s) | 1101 kept, 3 rejected | 138.9/min | ETA: 17.4m [2026-01-09T12:08:01.921367] [DEBUG] [REMOTE ] ESEA: Retrieved 4951 rows, trimmed to 300. [2026-01-09T12:08:01.921539] [DEBUG] [REMOTE ] ESEA: PASS: History has at least 300 days. [2026-01-09T12:08:01.921790] [DEBUG] [REMOTE ] ESEA: PASS: Price check passed. Min price $53.84. [2026-01-09T12:08:01.922330] [DEBUG] [REMOTE ] ESEA: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:01.922458] [DEBUG] [REMOTE ] ESEA: PASS: Integrity check passed. [2026-01-09T12:08:01.922499] [DEBUG] [REMOTE ] ESEA: Symbol is viable for forecasting. [2026-01-09T12:08:01.922701] [INFO ] [MAIN ] [1105/3524] ESEA kept (0.4s) | 1102 kept, 3 rejected | 138.9/min | ETA: 17.4m [2026-01-09T12:08:02.283255] [DEBUG] [REMOTE ] ESGD: Retrieved 2395 rows, trimmed to 300. [2026-01-09T12:08:02.283397] [DEBUG] [REMOTE ] ESGD: PASS: History has at least 300 days. [2026-01-09T12:08:02.283657] [DEBUG] [REMOTE ] ESGD: PASS: Price check passed. Min price $88.81. [2026-01-09T12:08:02.283801] [DEBUG] [REMOTE ] ESGD: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:02.283929] [DEBUG] [REMOTE ] ESGD: PASS: Integrity check passed. [2026-01-09T12:08:02.283969] [DEBUG] [REMOTE ] ESGD: Symbol is viable for forecasting. [2026-01-09T12:08:02.284018] [INFO ] [MAIN ] [1106/3524] ESGD kept (0.4s) | 1103 kept, 3 rejected | 138.9/min | ETA: 17.4m [2026-01-09T12:08:02.710614] [DEBUG] [REMOTE ] ESGE: Retrieved 2382 rows, trimmed to 300. [2026-01-09T12:08:02.710756] [DEBUG] [REMOTE ] ESGE: PASS: History has at least 300 days. [2026-01-09T12:08:02.711018] [DEBUG] [REMOTE ] ESGE: PASS: Price check passed. Min price $42.30. [2026-01-09T12:08:02.711197] [DEBUG] [REMOTE ] ESGE: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:02.711343] [DEBUG] [REMOTE ] ESGE: PASS: Integrity check passed. [2026-01-09T12:08:02.711394] [DEBUG] [REMOTE ] ESGE: Symbol is viable for forecasting. [2026-01-09T12:08:02.711444] [INFO ] [MAIN ] [1107/3524] ESGE kept (0.4s) | 1104 kept, 3 rejected | 138.9/min | ETA: 17.4m [2026-01-09T12:08:02.988374] [DEBUG] [REMOTE ] ESI: Retrieved 3072 rows, trimmed to 300. [2026-01-09T12:08:02.988505] [DEBUG] [REMOTE ] ESI: PASS: History has at least 300 days. [2026-01-09T12:08:02.988749] [DEBUG] [REMOTE ] ESI: PASS: Price check passed. Min price $22.92. [2026-01-09T12:08:02.988900] [DEBUG] [REMOTE ] ESI: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:02.989028] [DEBUG] [REMOTE ] ESI: PASS: Integrity check passed. [2026-01-09T12:08:02.989070] [DEBUG] [REMOTE ] ESI: Symbol is viable for forecasting. [2026-01-09T12:08:02.989121] [INFO ] [MAIN ] [1108/3524] ESI kept (0.3s) | 1105 kept, 3 rejected | 138.9/min | ETA: 17.4m [2026-01-09T12:08:03.458098] [DEBUG] [REMOTE ] ESOA: Retrieved 3290 rows, trimmed to 300. [2026-01-09T12:08:03.458235] [DEBUG] [REMOTE ] ESOA: PASS: History has at least 300 days. [2026-01-09T12:08:03.458451] [DEBUG] [REMOTE ] ESOA: PASS: Price check passed. Min price $7.90. [2026-01-09T12:08:03.458611] [DEBUG] [REMOTE ] ESOA: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:03.458734] [DEBUG] [REMOTE ] ESOA: PASS: Integrity check passed. [2026-01-09T12:08:03.458775] [DEBUG] [REMOTE ] ESOA: Symbol is viable for forecasting. [2026-01-09T12:08:03.458859] [INFO ] [MAIN ] [1109/3524] ESOA kept (0.5s) | 1106 kept, 3 rejected | 138.9/min | ETA: 17.4m [2026-01-09T12:08:03.679658] [DEBUG] [REMOTE ] ESPO: Retrieved 1816 rows, trimmed to 300. [2026-01-09T12:08:03.679887] [DEBUG] [REMOTE ] ESPO: PASS: History has at least 300 days. [2026-01-09T12:08:03.680177] [DEBUG] [REMOTE ] ESPO: PASS: Price check passed. Min price $103.46. [2026-01-09T12:08:03.680329] [DEBUG] [REMOTE ] ESPO: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:03.680513] [DEBUG] [REMOTE ] ESPO: PASS: Integrity check passed. [2026-01-09T12:08:03.680567] [DEBUG] [REMOTE ] ESPO: Symbol is viable for forecasting. [2026-01-09T12:08:03.680649] [INFO ] [MAIN ] [1110/3524] ESPO kept (0.2s) | 1107 kept, 3 rejected | 139.0/min | ETA: 17.4m [2026-01-09T12:08:04.223461] [DEBUG] [REMOTE ] ESQ: Retrieved 2146 rows, trimmed to 300. [2026-01-09T12:08:04.223752] [DEBUG] [REMOTE ] ESQ: PASS: History has at least 300 days. [2026-01-09T12:08:04.224152] [DEBUG] [REMOTE ] ESQ: PASS: Price check passed. Min price $92.74. [2026-01-09T12:08:04.224388] [DEBUG] [REMOTE ] ESQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:04.224838] [DEBUG] [REMOTE ] ESQ: PASS: Integrity check passed. [2026-01-09T12:08:04.224905] [DEBUG] [REMOTE ] ESQ: Symbol is viable for forecasting. [2026-01-09T12:08:04.224984] [INFO ] [MAIN ] [1111/3524] ESQ kept (0.5s) | 1108 kept, 3 rejected | 139.0/min | ETA: 17.4m [2026-01-09T12:08:04.509542] [DEBUG] [REMOTE ] ESTA: Retrieved 1879 rows, trimmed to 300. [2026-01-09T12:08:04.509727] [DEBUG] [REMOTE ] ESTA: PASS: History has at least 300 days. [2026-01-09T12:08:04.509998] [DEBUG] [REMOTE ] ESTA: PASS: Price check passed. Min price $44.40. [2026-01-09T12:08:04.510175] [DEBUG] [REMOTE ] ESTA: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:04.510322] [DEBUG] [REMOTE ] ESTA: PASS: Integrity check passed. [2026-01-09T12:08:04.510376] [DEBUG] [REMOTE ] ESTA: Symbol is viable for forecasting. [2026-01-09T12:08:04.510440] [INFO ] [MAIN ] [1112/3524] ESTA kept (0.3s) | 1109 kept, 3 rejected | 139.0/min | ETA: 17.4m [2026-01-09T12:08:05.004205] [DEBUG] [REMOTE ] ESTC: Retrieved 1824 rows, trimmed to 300. [2026-01-09T12:08:05.004398] [DEBUG] [REMOTE ] ESTC: PASS: History has at least 300 days. [2026-01-09T12:08:05.004712] [DEBUG] [REMOTE ] ESTC: PASS: Price check passed. Min price $69.07. [2026-01-09T12:08:05.004906] [DEBUG] [REMOTE ] ESTC: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:05.005089] [DEBUG] [REMOTE ] ESTC: PASS: Integrity check passed. [2026-01-09T12:08:05.005155] [DEBUG] [REMOTE ] ESTC: Symbol is viable for forecasting. [2026-01-09T12:08:05.005241] [INFO ] [MAIN ] [1113/3524] ESTC kept (0.5s) | 1110 kept, 3 rejected | 139.0/min | ETA: 17.3m [2026-01-09T12:08:05.547688] [DEBUG] [REMOTE ] ETB: Retrieved 5209 rows, trimmed to 300. [2026-01-09T12:08:05.547826] [DEBUG] [REMOTE ] ETB: PASS: History has at least 300 days. [2026-01-09T12:08:05.548084] [DEBUG] [REMOTE ] ETB: PASS: Price check passed. Min price $14.55. [2026-01-09T12:08:05.548261] [DEBUG] [REMOTE ] ETB: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:05.548388] [DEBUG] [REMOTE ] ETB: PASS: Integrity check passed. [2026-01-09T12:08:05.548428] [DEBUG] [REMOTE ] ETB: Symbol is viable for forecasting. [2026-01-09T12:08:05.548486] [INFO ] [MAIN ] [1114/3524] ETB kept (0.5s) | 1111 kept, 3 rejected | 139.0/min | ETA: 17.3m [2026-01-09T12:08:06.083467] [DEBUG] [REMOTE ] ETD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:06.083637] [DEBUG] [REMOTE ] ETD: PASS: History has at least 300 days. [2026-01-09T12:08:06.083890] [DEBUG] [REMOTE ] ETD: PASS: Price check passed. Min price $21.88. [2026-01-09T12:08:06.084028] [DEBUG] [REMOTE ] ETD: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:06.084154] [DEBUG] [REMOTE ] ETD: PASS: Integrity check passed. [2026-01-09T12:08:06.084210] [DEBUG] [REMOTE ] ETD: Symbol is viable for forecasting. [2026-01-09T12:08:06.084261] [INFO ] [MAIN ] [1115/3524] ETD kept (0.5s) | 1112 kept, 3 rejected | 138.9/min | ETA: 17.3m [2026-01-09T12:08:06.349250] [DEBUG] [REMOTE ] ETG: Retrieved 5522 rows, trimmed to 300. [2026-01-09T12:08:06.349659] [DEBUG] [REMOTE ] ETG: PASS: History has at least 300 days. [2026-01-09T12:08:06.349969] [DEBUG] [REMOTE ] ETG: PASS: Price check passed. Min price $20.81. [2026-01-09T12:08:06.350117] [DEBUG] [REMOTE ] ETG: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:06.350444] [DEBUG] [REMOTE ] ETG: PASS: Integrity check passed. [2026-01-09T12:08:06.350647] [DEBUG] [REMOTE ] ETG: Symbol is viable for forecasting. [2026-01-09T12:08:06.350714] [INFO ] [MAIN ] [1116/3524] ETG kept (0.3s) | 1113 kept, 3 rejected | 139.0/min | ETA: 17.3m [2026-01-09T12:08:06.685306] [DEBUG] [REMOTE ] ETHA: Retrieved 368 rows, trimmed to 300. [2026-01-09T12:08:06.685437] [DEBUG] [REMOTE ] ETHA: PASS: History has at least 300 days. [2026-01-09T12:08:06.685671] [DEBUG] [REMOTE ] ETHA: PASS: Price check passed. Min price $20.70. [2026-01-09T12:08:06.685847] [DEBUG] [REMOTE ] ETHA: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:06.685966] [DEBUG] [REMOTE ] ETHA: PASS: Integrity check passed. [2026-01-09T12:08:06.686008] [DEBUG] [REMOTE ] ETHA: Symbol is viable for forecasting. [2026-01-09T12:08:06.686066] [INFO ] [MAIN ] [1117/3524] ETHA kept (0.3s) | 1114 kept, 3 rejected | 139.0/min | ETA: 17.3m [2026-01-09T12:08:07.298146] [DEBUG] [REMOTE ] ETJ: Retrieved 4643 rows, trimmed to 300. [2026-01-09T12:08:07.298284] [DEBUG] [REMOTE ] ETJ: PASS: History has at least 300 days. [2026-01-09T12:08:07.298503] [DEBUG] [REMOTE ] ETJ: PASS: Price check passed. Min price $8.46. [2026-01-09T12:08:07.298659] [DEBUG] [REMOTE ] ETJ: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:07.298779] [DEBUG] [REMOTE ] ETJ: PASS: Integrity check passed. [2026-01-09T12:08:07.298819] [DEBUG] [REMOTE ] ETJ: Symbol is viable for forecasting. [2026-01-09T12:08:07.298866] [INFO ] [MAIN ] [1118/3524] ETJ kept (0.6s) | 1115 kept, 3 rejected | 138.9/min | ETA: 17.3m [2026-01-09T12:08:07.816491] [DEBUG] [REMOTE ] ETN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:07.816652] [DEBUG] [REMOTE ] ETN: PASS: History has at least 300 days. [2026-01-09T12:08:07.816866] [DEBUG] [REMOTE ] ETN: PASS: Price check passed. Min price $315.82. [2026-01-09T12:08:07.817001] [DEBUG] [REMOTE ] ETN: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:07.817112] [DEBUG] [REMOTE ] ETN: PASS: Integrity check passed. [2026-01-09T12:08:07.817151] [DEBUG] [REMOTE ] ETN: Symbol is viable for forecasting. [2026-01-09T12:08:07.817199] [INFO ] [MAIN ] [1119/3524] ETN kept (0.5s) | 1116 kept, 3 rejected | 138.9/min | ETA: 17.3m [2026-01-09T12:08:08.180282] [DEBUG] [REMOTE ] ETO: Retrieved 5440 rows, trimmed to 300. [2026-01-09T12:08:08.180411] [DEBUG] [REMOTE ] ETO: PASS: History has at least 300 days. [2026-01-09T12:08:08.180632] [DEBUG] [REMOTE ] ETO: PASS: Price check passed. Min price $26.72. [2026-01-09T12:08:08.180768] [DEBUG] [REMOTE ] ETO: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:08.180882] [DEBUG] [REMOTE ] ETO: PASS: Integrity check passed. [2026-01-09T12:08:08.180922] [DEBUG] [REMOTE ] ETO: Symbol is viable for forecasting. [2026-01-09T12:08:08.180969] [INFO ] [MAIN ] [1120/3524] ETO kept (0.4s) | 1117 kept, 3 rejected | 138.9/min | ETA: 17.3m [2026-01-09T12:08:08.412469] [DEBUG] [REMOTE ] ETON: Retrieved 1797 rows, trimmed to 300. [2026-01-09T12:08:08.412620] [DEBUG] [REMOTE ] ETON: PASS: History has at least 300 days. [2026-01-09T12:08:08.412824] [DEBUG] [REMOTE ] ETON: PASS: Price check passed. Min price $15.37. [2026-01-09T12:08:08.412956] [DEBUG] [REMOTE ] ETON: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:08.413081] [DEBUG] [REMOTE ] ETON: PASS: Integrity check passed. [2026-01-09T12:08:08.413146] [DEBUG] [REMOTE ] ETON: Symbol is viable for forecasting. [2026-01-09T12:08:08.413201] [INFO ] [MAIN ] [1121/3524] ETON kept (0.2s) | 1118 kept, 3 rejected | 139.0/min | ETA: 17.3m [2026-01-09T12:08:08.858466] [DEBUG] [REMOTE ] ETSY: Retrieved 2700 rows, trimmed to 300. [2026-01-09T12:08:08.858611] [DEBUG] [REMOTE ] ETSY: PASS: History has at least 300 days. [2026-01-09T12:08:08.858814] [DEBUG] [REMOTE ] ETSY: PASS: Price check passed. Min price $51.57. [2026-01-09T12:08:08.858975] [DEBUG] [REMOTE ] ETSY: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:08.859088] [DEBUG] [REMOTE ] ETSY: PASS: Integrity check passed. [2026-01-09T12:08:08.859131] [DEBUG] [REMOTE ] ETSY: Symbol is viable for forecasting. [2026-01-09T12:08:08.859180] [INFO ] [MAIN ] [1122/3524] ETSY kept (0.4s) | 1119 kept, 3 rejected | 139.0/min | ETA: 17.3m [2026-01-09T12:08:09.313485] [DEBUG] [REMOTE ] ETY: Retrieved 4808 rows, trimmed to 300. [2026-01-09T12:08:09.313650] [DEBUG] [REMOTE ] ETY: PASS: History has at least 300 days. [2026-01-09T12:08:09.313872] [DEBUG] [REMOTE ] ETY: PASS: Price check passed. Min price $14.82. [2026-01-09T12:08:09.314022] [DEBUG] [REMOTE ] ETY: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:09.314150] [DEBUG] [REMOTE ] ETY: PASS: Integrity check passed. [2026-01-09T12:08:09.314192] [DEBUG] [REMOTE ] ETY: Symbol is viable for forecasting. [2026-01-09T12:08:09.314242] [INFO ] [MAIN ] [1123/3524] ETY kept (0.5s) | 1120 kept, 3 rejected | 139.0/min | ETA: 17.3m [2026-01-09T12:08:09.824232] [DEBUG] [REMOTE ] EUFN: Retrieved 4008 rows, trimmed to 300. [2026-01-09T12:08:09.824527] [DEBUG] [REMOTE ] EUFN: PASS: History has at least 300 days. [2026-01-09T12:08:09.825187] [DEBUG] [REMOTE ] EUFN: PASS: Price check passed. Min price $32.51. [2026-01-09T12:08:09.825349] [DEBUG] [REMOTE ] EUFN: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:09.825519] [DEBUG] [REMOTE ] EUFN: PASS: Integrity check passed. [2026-01-09T12:08:09.825563] [DEBUG] [REMOTE ] EUFN: Symbol is viable for forecasting. [2026-01-09T12:08:09.825644] [INFO ] [MAIN ] [1124/3524] EUFN kept (0.5s) | 1121 kept, 3 rejected | 139.0/min | ETA: 17.3m [2026-01-09T12:08:10.065784] [DEBUG] [REMOTE ] EVAX: Retrieved 1237 rows, trimmed to 300. [2026-01-09T12:08:10.065993] [DEBUG] [REMOTE ] EVAX: PASS: History has at least 300 days. [2026-01-09T12:08:10.066268] [DEBUG] [REMOTE ] EVAX: PASS: Price check passed. Min price $4.70. [2026-01-09T12:08:10.066415] [DEBUG] [REMOTE ] EVAX: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:10.066548] [DEBUG] [REMOTE ] EVAX: PASS: Integrity check passed. [2026-01-09T12:08:10.066613] [DEBUG] [REMOTE ] EVAX: Symbol is viable for forecasting. [2026-01-09T12:08:10.066672] [INFO ] [MAIN ] [1125/3524] EVAX kept (0.2s) | 1122 kept, 3 rejected | 139.0/min | ETA: 17.3m [2026-01-09T12:08:10.647939] [DEBUG] [REMOTE ] EVC: Retrieved 6397 rows, trimmed to 300. [2026-01-09T12:08:10.648085] [DEBUG] [REMOTE ] EVC: PASS: History has at least 300 days. [2026-01-09T12:08:10.648322] [DEBUG] [REMOTE ] EVC: PASS: Price check passed. Min price $1.95. [2026-01-09T12:08:10.648780] [DEBUG] [REMOTE ] EVC: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:10.648914] [DEBUG] [REMOTE ] EVC: PASS: Integrity check passed. [2026-01-09T12:08:10.648955] [DEBUG] [REMOTE ] EVC: Symbol is viable for forecasting. [2026-01-09T12:08:10.649005] [INFO ] [MAIN ] [1126/3524] EVC kept (0.6s) | 1123 kept, 3 rejected | 139.0/min | ETA: 17.3m [2026-01-09T12:08:10.882341] [DEBUG] [REMOTE ] EVCM: Retrieved 1136 rows, trimmed to 300. [2026-01-09T12:08:10.882554] [DEBUG] [REMOTE ] EVCM: PASS: History has at least 300 days. [2026-01-09T12:08:10.882875] [DEBUG] [REMOTE ] EVCM: PASS: Price check passed. Min price $8.03. [2026-01-09T12:08:10.883025] [DEBUG] [REMOTE ] EVCM: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:10.883159] [DEBUG] [REMOTE ] EVCM: PASS: Integrity check passed. [2026-01-09T12:08:10.883226] [DEBUG] [REMOTE ] EVCM: Symbol is viable for forecasting. [2026-01-09T12:08:10.883283] [INFO ] [MAIN ] [1127/3524] EVCM kept (0.2s) | 1124 kept, 3 rejected | 139.0/min | ETA: 17.2m [2026-01-09T12:08:11.301142] [DEBUG] [REMOTE ] EVEX: Retrieved 1257 rows, trimmed to 300. [2026-01-09T12:08:11.301353] [DEBUG] [REMOTE ] EVEX: PASS: History has at least 300 days. [2026-01-09T12:08:11.301646] [DEBUG] [REMOTE ] EVEX: PASS: Price check passed. Min price $3.64. [2026-01-09T12:08:11.301807] [DEBUG] [REMOTE ] EVEX: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:11.301939] [DEBUG] [REMOTE ] EVEX: PASS: Integrity check passed. [2026-01-09T12:08:11.301981] [DEBUG] [REMOTE ] EVEX: Symbol is viable for forecasting. [2026-01-09T12:08:11.302036] [INFO ] [MAIN ] [1128/3524] EVEX kept (0.4s) | 1125 kept, 3 rejected | 139.0/min | ETA: 17.2m [2026-01-09T12:08:11.974786] [DEBUG] [REMOTE ] EVF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:11.974967] [DEBUG] [REMOTE ] EVF: PASS: History has at least 300 days. [2026-01-09T12:08:11.975302] [DEBUG] [REMOTE ] EVF: PASS: Price check passed. Min price $5.22. [2026-01-09T12:08:11.975467] [DEBUG] [REMOTE ] EVF: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:11.975643] [DEBUG] [REMOTE ] EVF: PASS: Integrity check passed. [2026-01-09T12:08:11.975706] [DEBUG] [REMOTE ] EVF: Symbol is viable for forecasting. [2026-01-09T12:08:11.975766] [INFO ] [MAIN ] [1129/3524] EVF kept (0.7s) | 1126 kept, 3 rejected | 139.0/min | ETA: 17.2m [2026-01-09T12:08:12.418340] [DEBUG] [REMOTE ] EVG: Retrieved 5252 rows, trimmed to 300. [2026-01-09T12:08:12.418530] [DEBUG] [REMOTE ] EVG: PASS: History has at least 300 days. [2026-01-09T12:08:12.418883] [DEBUG] [REMOTE ] EVG: PASS: Price check passed. Min price $10.79. [2026-01-09T12:08:12.419046] [DEBUG] [REMOTE ] EVG: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:12.419211] [DEBUG] [REMOTE ] EVG: PASS: Integrity check passed. [2026-01-09T12:08:12.419259] [DEBUG] [REMOTE ] EVG: Symbol is viable for forecasting. [2026-01-09T12:08:12.419319] [INFO ] [MAIN ] [1130/3524] EVG kept (0.4s) | 1127 kept, 3 rejected | 139.0/min | ETA: 17.2m [2026-01-09T12:08:12.606183] [DEBUG] [REMOTE ] EVGO: Retrieved 1288 rows, trimmed to 300. [2026-01-09T12:08:12.606337] [DEBUG] [REMOTE ] EVGO: PASS: History has at least 300 days. [2026-01-09T12:08:12.606560] [DEBUG] [REMOTE ] EVGO: PASS: Price check passed. Min price $2.80. [2026-01-09T12:08:12.606737] [DEBUG] [REMOTE ] EVGO: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:12.606862] [DEBUG] [REMOTE ] EVGO: PASS: Integrity check passed. [2026-01-09T12:08:12.606903] [DEBUG] [REMOTE ] EVGO: Symbol is viable for forecasting. [2026-01-09T12:08:12.606953] [INFO ] [MAIN ] [1131/3524] EVGO kept (0.2s) | 1128 kept, 3 rejected | 139.0/min | ETA: 17.2m [2026-01-09T12:08:13.166423] [DEBUG] [REMOTE ] EVH: Retrieved 2665 rows, trimmed to 300. [2026-01-09T12:08:13.166551] [DEBUG] [REMOTE ] EVH: PASS: History has at least 300 days. [2026-01-09T12:08:13.166793] [DEBUG] [REMOTE ] EVH: PASS: Price check passed. Min price $3.54. [2026-01-09T12:08:13.166936] [DEBUG] [REMOTE ] EVH: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:13.167052] [DEBUG] [REMOTE ] EVH: PASS: Integrity check passed. [2026-01-09T12:08:13.167093] [DEBUG] [REMOTE ] EVH: Symbol is viable for forecasting. [2026-01-09T12:08:13.167143] [INFO ] [MAIN ] [1132/3524] EVH kept (0.6s) | 1129 kept, 3 rejected | 139.0/min | ETA: 17.2m [2026-01-09T12:08:13.691433] [DEBUG] [REMOTE ] EVN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:13.691561] [DEBUG] [REMOTE ] EVN: PASS: History has at least 300 days. [2026-01-09T12:08:13.691786] [DEBUG] [REMOTE ] EVN: PASS: Price check passed. Min price $10.62. [2026-01-09T12:08:13.691953] [DEBUG] [REMOTE ] EVN: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:13.692069] [DEBUG] [REMOTE ] EVN: PASS: Integrity check passed. [2026-01-09T12:08:13.692124] [DEBUG] [REMOTE ] EVN: Symbol is viable for forecasting. [2026-01-09T12:08:13.692173] [INFO ] [MAIN ] [1133/3524] EVN kept (0.5s) | 1130 kept, 3 rejected | 139.0/min | ETA: 17.2m [2026-01-09T12:08:14.047266] [DEBUG] [REMOTE ] EVO: Retrieved 4036 rows, trimmed to 300. [2026-01-09T12:08:14.047411] [DEBUG] [REMOTE ] EVO: PASS: History has at least 300 days. [2026-01-09T12:08:14.047638] [DEBUG] [REMOTE ] EVO: PASS: Price check passed. Min price $2.90. [2026-01-09T12:08:14.047778] [DEBUG] [REMOTE ] EVO: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:14.047888] [DEBUG] [REMOTE ] EVO: PASS: Integrity check passed. [2026-01-09T12:08:14.047928] [DEBUG] [REMOTE ] EVO: Symbol is viable for forecasting. [2026-01-09T12:08:14.047976] [INFO ] [MAIN ] [1134/3524] EVO kept (0.4s) | 1131 kept, 3 rejected | 139.0/min | ETA: 17.2m [2026-01-09T12:08:14.430299] [DEBUG] [REMOTE ] EVRG: Retrieved 1911 rows, trimmed to 300. [2026-01-09T12:08:14.430422] [DEBUG] [REMOTE ] EVRG: PASS: History has at least 300 days. [2026-01-09T12:08:14.430649] [DEBUG] [REMOTE ] EVRG: PASS: Price check passed. Min price $72.31. [2026-01-09T12:08:14.430787] [DEBUG] [REMOTE ] EVRG: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:14.430898] [DEBUG] [REMOTE ] EVRG: PASS: Integrity check passed. [2026-01-09T12:08:14.430938] [DEBUG] [REMOTE ] EVRG: Symbol is viable for forecasting. [2026-01-09T12:08:14.430985] [INFO ] [MAIN ] [1135/3524] EVRG kept (0.4s) | 1132 kept, 3 rejected | 139.0/min | ETA: 17.2m [2026-01-09T12:08:14.665404] [DEBUG] [REMOTE ] EVSD: Retrieved 392 rows, trimmed to 300. [2026-01-09T12:08:14.665638] [DEBUG] [REMOTE ] EVSD: PASS: History has at least 300 days. [2026-01-09T12:08:14.665962] [DEBUG] [REMOTE ] EVSD: PASS: Price check passed. Min price $50.92. [2026-01-09T12:08:14.666159] [DEBUG] [REMOTE ] EVSD: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:14.666311] [DEBUG] [REMOTE ] EVSD: PASS: Integrity check passed. [2026-01-09T12:08:14.666358] [DEBUG] [REMOTE ] EVSD: Symbol is viable for forecasting. [2026-01-09T12:08:14.666644] [INFO ] [MAIN ] [1136/3524] EVSD kept (0.2s) | 1133 kept, 3 rejected | 139.1/min | ETA: 17.2m [2026-01-09T12:08:15.143142] [DEBUG] [REMOTE ] EVTC: Retrieved 3206 rows, trimmed to 300. [2026-01-09T12:08:15.143314] [DEBUG] [REMOTE ] EVTC: PASS: History has at least 300 days. [2026-01-09T12:08:15.143558] [DEBUG] [REMOTE ] EVTC: PASS: Price check passed. Min price $27.04. [2026-01-09T12:08:15.143727] [DEBUG] [REMOTE ] EVTC: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:15.143852] [DEBUG] [REMOTE ] EVTC: PASS: Integrity check passed. [2026-01-09T12:08:15.143895] [DEBUG] [REMOTE ] EVTC: Symbol is viable for forecasting. [2026-01-09T12:08:15.143946] [INFO ] [MAIN ] [1137/3524] EVTC kept (0.5s) | 1134 kept, 3 rejected | 139.1/min | ETA: 17.2m [2026-01-09T12:08:15.413039] [DEBUG] [REMOTE ] EVTL: Retrieved 1014 rows, trimmed to 300. [2026-01-09T12:08:15.413184] [DEBUG] [REMOTE ] EVTL: PASS: History has at least 300 days. [2026-01-09T12:08:15.413586] [DEBUG] [REMOTE ] EVTL: PASS: Price check passed. Min price $3.86. [2026-01-09T12:08:15.413728] [DEBUG] [REMOTE ] EVTL: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:15.413848] [DEBUG] [REMOTE ] EVTL: PASS: Integrity check passed. [2026-01-09T12:08:15.413889] [DEBUG] [REMOTE ] EVTL: Symbol is viable for forecasting. [2026-01-09T12:08:15.413938] [INFO ] [MAIN ] [1138/3524] EVTL kept (0.3s) | 1135 kept, 3 rejected | 139.1/min | ETA: 17.2m [2026-01-09T12:08:16.184627] [DEBUG] [REMOTE ] EWBC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:16.184812] [DEBUG] [REMOTE ] EWBC: PASS: History has at least 300 days. [2026-01-09T12:08:16.185075] [DEBUG] [REMOTE ] EWBC: PASS: Price check passed. Min price $93.75. [2026-01-09T12:08:16.185210] [DEBUG] [REMOTE ] EWBC: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:16.185356] [DEBUG] [REMOTE ] EWBC: PASS: Integrity check passed. [2026-01-09T12:08:16.185397] [DEBUG] [REMOTE ] EWBC: Symbol is viable for forecasting. [2026-01-09T12:08:16.185447] [INFO ] [MAIN ] [1139/3524] EWBC kept (0.8s) | 1136 kept, 3 rejected | 139.0/min | ETA: 17.2m [2026-01-09T12:08:16.385588] [DEBUG] [REMOTE ] EWCZ: Retrieved 1112 rows, trimmed to 300. [2026-01-09T12:08:16.385722] [DEBUG] [REMOTE ] EWCZ: PASS: History has at least 300 days. [2026-01-09T12:08:16.385919] [DEBUG] [REMOTE ] EWCZ: PASS: Price check passed. Min price $3.43. [2026-01-09T12:08:16.386052] [DEBUG] [REMOTE ] EWCZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:16.386163] [DEBUG] [REMOTE ] EWCZ: PASS: Integrity check passed. [2026-01-09T12:08:16.386203] [DEBUG] [REMOTE ] EWCZ: Symbol is viable for forecasting. [2026-01-09T12:08:16.386249] [INFO ] [MAIN ] [1140/3524] EWCZ kept (0.2s) | 1137 kept, 3 rejected | 139.1/min | ETA: 17.1m [2026-01-09T12:08:16.805226] [DEBUG] [REMOTE ] EWTX: Retrieved 1203 rows, trimmed to 300. [2026-01-09T12:08:16.805359] [DEBUG] [REMOTE ] EWTX: PASS: History has at least 300 days. [2026-01-09T12:08:16.805555] [DEBUG] [REMOTE ] EWTX: PASS: Price check passed. Min price $14.70. [2026-01-09T12:08:16.805718] [DEBUG] [REMOTE ] EWTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:16.805830] [DEBUG] [REMOTE ] EWTX: PASS: Integrity check passed. [2026-01-09T12:08:16.805870] [DEBUG] [REMOTE ] EWTX: Symbol is viable for forecasting. [2026-01-09T12:08:16.805916] [INFO ] [MAIN ] [1141/3524] EWTX kept (0.4s) | 1138 kept, 3 rejected | 139.1/min | ETA: 17.1m [2026-01-09T12:08:17.371635] [DEBUG] [REMOTE ] EWZS: Retrieved 3843 rows, trimmed to 300. [2026-01-09T12:08:17.371829] [DEBUG] [REMOTE ] EWZS: PASS: History has at least 300 days. [2026-01-09T12:08:17.372075] [DEBUG] [REMOTE ] EWZS: PASS: Price check passed. Min price $12.49. [2026-01-09T12:08:17.372219] [DEBUG] [REMOTE ] EWZS: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:17.372346] [DEBUG] [REMOTE ] EWZS: PASS: Integrity check passed. [2026-01-09T12:08:17.372387] [DEBUG] [REMOTE ] EWZS: Symbol is viable for forecasting. [2026-01-09T12:08:17.372437] [INFO ] [MAIN ] [1142/3524] EWZS kept (0.6s) | 1139 kept, 3 rejected | 139.0/min | ETA: 17.1m [2026-01-09T12:08:17.890206] [DEBUG] [REMOTE ] EXAS: Retrieved 6271 rows, trimmed to 300. [2026-01-09T12:08:17.890353] [DEBUG] [REMOTE ] EXAS: PASS: History has at least 300 days. [2026-01-09T12:08:17.890611] [DEBUG] [REMOTE ] EXAS: PASS: Price check passed. Min price $60.56. [2026-01-09T12:08:17.890751] [DEBUG] [REMOTE ] EXAS: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:17.890874] [DEBUG] [REMOTE ] EXAS: PASS: Integrity check passed. [2026-01-09T12:08:17.890914] [DEBUG] [REMOTE ] EXAS: Symbol is viable for forecasting. [2026-01-09T12:08:17.890964] [INFO ] [MAIN ] [1143/3524] EXAS kept (0.5s) | 1140 kept, 3 rejected | 139.0/min | ETA: 17.1m [2026-01-09T12:08:18.387740] [DEBUG] [REMOTE ] EXC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:18.387874] [DEBUG] [REMOTE ] EXC: PASS: History has at least 300 days. [2026-01-09T12:08:18.388086] [DEBUG] [REMOTE ] EXC: PASS: Price check passed. Min price $42.99. [2026-01-09T12:08:18.388252] [DEBUG] [REMOTE ] EXC: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:18.388372] [DEBUG] [REMOTE ] EXC: PASS: Integrity check passed. [2026-01-09T12:08:18.388413] [DEBUG] [REMOTE ] EXC: Symbol is viable for forecasting. [2026-01-09T12:08:18.388460] [INFO ] [MAIN ] [1144/3524] EXC kept (0.5s) | 1141 kept, 3 rejected | 139.0/min | ETA: 17.1m [2026-01-09T12:08:18.844200] [DEBUG] [REMOTE ] EXEL: Retrieved 6471 rows, trimmed to 300. [2026-01-09T12:08:18.844339] [DEBUG] [REMOTE ] EXEL: PASS: History has at least 300 days. [2026-01-09T12:08:18.844551] [DEBUG] [REMOTE ] EXEL: PASS: Price check passed. Min price $34.54. [2026-01-09T12:08:18.844707] [DEBUG] [REMOTE ] EXEL: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:18.844842] [DEBUG] [REMOTE ] EXEL: PASS: Integrity check passed. [2026-01-09T12:08:18.844883] [DEBUG] [REMOTE ] EXEL: Symbol is viable for forecasting. [2026-01-09T12:08:18.844931] [INFO ] [MAIN ] [1145/3524] EXEL kept (0.5s) | 1142 kept, 3 rejected | 139.0/min | ETA: 17.1m [2026-01-09T12:08:19.012527] [DEBUG] [REMOTE ] EXFY: Retrieved 1044 rows, trimmed to 300. [2026-01-09T12:08:19.012740] [DEBUG] [REMOTE ] EXFY: PASS: History has at least 300 days. [2026-01-09T12:08:19.013051] [DEBUG] [REMOTE ] EXFY: PASS: Price check passed. Min price $1.36. [2026-01-09T12:08:19.013212] [DEBUG] [REMOTE ] EXFY: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:19.013369] [DEBUG] [REMOTE ] EXFY: PASS: Integrity check passed. [2026-01-09T12:08:19.013425] [DEBUG] [REMOTE ] EXFY: Symbol is viable for forecasting. [2026-01-09T12:08:19.013488] [INFO ] [MAIN ] [1146/3524] EXFY kept (0.2s) | 1143 kept, 3 rejected | 139.1/min | ETA: 17.1m [2026-01-09T12:08:19.652312] [DEBUG] [REMOTE ] EXG: Retrieved 4710 rows, trimmed to 300. [2026-01-09T12:08:19.652541] [DEBUG] [REMOTE ] EXG: PASS: History has at least 300 days. [2026-01-09T12:08:19.652834] [DEBUG] [REMOTE ] EXG: PASS: Price check passed. Min price $8.74. [2026-01-09T12:08:19.652979] [DEBUG] [REMOTE ] EXG: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:19.653111] [DEBUG] [REMOTE ] EXG: PASS: Integrity check passed. [2026-01-09T12:08:19.653158] [DEBUG] [REMOTE ] EXG: Symbol is viable for forecasting. [2026-01-09T12:08:19.653217] [INFO ] [MAIN ] [1147/3524] EXG kept (0.6s) | 1144 kept, 3 rejected | 139.0/min | ETA: 17.1m [2026-01-09T12:08:20.037938] [DEBUG] [REMOTE ] EXK: Retrieved 4958 rows, trimmed to 300. [2026-01-09T12:08:20.038155] [DEBUG] [REMOTE ] EXK: PASS: History has at least 300 days. [2026-01-09T12:08:20.038562] [DEBUG] [REMOTE ] EXK: PASS: Price check passed. Min price $7.07. [2026-01-09T12:08:20.038738] [DEBUG] [REMOTE ] EXK: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:20.038901] [DEBUG] [REMOTE ] EXK: PASS: Integrity check passed. [2026-01-09T12:08:20.038946] [DEBUG] [REMOTE ] EXK: Symbol is viable for forecasting. [2026-01-09T12:08:20.039005] [INFO ] [MAIN ] [1148/3524] EXK kept (0.4s) | 1145 kept, 3 rejected | 139.0/min | ETA: 17.1m [2026-01-09T12:08:20.360370] [DEBUG] [REMOTE ] EXLS: Retrieved 4834 rows, trimmed to 300. [2026-01-09T12:08:20.360569] [DEBUG] [REMOTE ] EXLS: PASS: History has at least 300 days. [2026-01-09T12:08:20.360867] [DEBUG] [REMOTE ] EXLS: PASS: Price check passed. Min price $38.54. [2026-01-09T12:08:20.361023] [DEBUG] [REMOTE ] EXLS: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:20.361165] [DEBUG] [REMOTE ] EXLS: PASS: Integrity check passed. [2026-01-09T12:08:20.361209] [DEBUG] [REMOTE ] EXLS: Symbol is viable for forecasting. [2026-01-09T12:08:20.361263] [INFO ] [MAIN ] [1149/3524] EXLS kept (0.3s) | 1146 kept, 3 rejected | 139.0/min | ETA: 17.1m [2026-01-09T12:08:20.812995] [DEBUG] [REMOTE ] EXP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:20.813138] [DEBUG] [REMOTE ] EXP: PASS: History has at least 300 days. [2026-01-09T12:08:20.813362] [DEBUG] [REMOTE ] EXP: PASS: Price check passed. Min price $198.79. [2026-01-09T12:08:20.813500] [DEBUG] [REMOTE ] EXP: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:20.813640] [DEBUG] [REMOTE ] EXP: PASS: Integrity check passed. [2026-01-09T12:08:20.813682] [DEBUG] [REMOTE ] EXP: Symbol is viable for forecasting. [2026-01-09T12:08:20.813730] [INFO ] [MAIN ] [1150/3524] EXP kept (0.5s) | 1147 kept, 3 rejected | 139.0/min | ETA: 17.1m [2026-01-09T12:08:21.323549] [DEBUG] [REMOTE ] EXPD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:21.323711] [DEBUG] [REMOTE ] EXPD: PASS: History has at least 300 days. [2026-01-09T12:08:21.323941] [DEBUG] [REMOTE ] EXPD: PASS: Price check passed. Min price $116.74. [2026-01-09T12:08:21.324077] [DEBUG] [REMOTE ] EXPD: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:21.324224] [DEBUG] [REMOTE ] EXPD: PASS: Integrity check passed. [2026-01-09T12:08:21.324266] [DEBUG] [REMOTE ] EXPD: Symbol is viable for forecasting. [2026-01-09T12:08:21.324320] [INFO ] [MAIN ] [1151/3524] EXPD kept (0.5s) | 1148 kept, 3 rejected | 139.0/min | ETA: 17.1m [2026-01-09T12:08:21.775615] [DEBUG] [REMOTE ] EXPE: Retrieved 5150 rows, trimmed to 300. [2026-01-09T12:08:21.775745] [DEBUG] [REMOTE ] EXPE: PASS: History has at least 300 days. [2026-01-09T12:08:21.775968] [DEBUG] [REMOTE ] EXPE: PASS: Price check passed. Min price $211.78. [2026-01-09T12:08:21.776105] [DEBUG] [REMOTE ] EXPE: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:21.776216] [DEBUG] [REMOTE ] EXPE: PASS: Integrity check passed. [2026-01-09T12:08:21.776256] [DEBUG] [REMOTE ] EXPE: Symbol is viable for forecasting. [2026-01-09T12:08:21.776303] [INFO ] [MAIN ] [1152/3524] EXPE kept (0.5s) | 1149 kept, 3 rejected | 139.0/min | ETA: 17.1m [2026-01-09T12:08:21.966337] [DEBUG] [REMOTE ] EXPI: Retrieved 2991 rows, trimmed to 300. [2026-01-09T12:08:21.966455] [DEBUG] [REMOTE ] EXPI: PASS: History has at least 300 days. [2026-01-09T12:08:21.966676] [DEBUG] [REMOTE ] EXPI: PASS: Price check passed. Min price $9.05. [2026-01-09T12:08:21.966810] [DEBUG] [REMOTE ] EXPI: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:21.966921] [DEBUG] [REMOTE ] EXPI: PASS: Integrity check passed. [2026-01-09T12:08:21.966960] [DEBUG] [REMOTE ] EXPI: Symbol is viable for forecasting. [2026-01-09T12:08:21.967007] [INFO ] [MAIN ] [1153/3524] EXPI kept (0.2s) | 1150 kept, 3 rejected | 139.1/min | ETA: 17.0m [2026-01-09T12:08:22.646543] [DEBUG] [REMOTE ] EXPO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:22.646698] [DEBUG] [REMOTE ] EXPO: PASS: History has at least 300 days. [2026-01-09T12:08:22.646918] [DEBUG] [REMOTE ] EXPO: PASS: Price check passed. Min price $65.14. [2026-01-09T12:08:22.647052] [DEBUG] [REMOTE ] EXPO: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:22.647166] [DEBUG] [REMOTE ] EXPO: PASS: Integrity check passed. [2026-01-09T12:08:22.647206] [DEBUG] [REMOTE ] EXPO: Symbol is viable for forecasting. [2026-01-09T12:08:22.647252] [INFO ] [MAIN ] [1154/3524] EXPO kept (0.7s) | 1151 kept, 3 rejected | 139.0/min | ETA: 17.0m [2026-01-09T12:08:22.944977] [DEBUG] [REMOTE ] EYE: Retrieved 2061 rows, trimmed to 300. [2026-01-09T12:08:22.945132] [DEBUG] [REMOTE ] EYE: PASS: History has at least 300 days. [2026-01-09T12:08:22.945399] [DEBUG] [REMOTE ] EYE: PASS: Price check passed. Min price $23.48. [2026-01-09T12:08:22.945636] [DEBUG] [REMOTE ] EYE: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:22.945790] [DEBUG] [REMOTE ] EYE: PASS: Integrity check passed. [2026-01-09T12:08:22.945843] [DEBUG] [REMOTE ] EYE: Symbol is viable for forecasting. [2026-01-09T12:08:22.945911] [INFO ] [MAIN ] [1155/3524] EYE kept (0.3s) | 1152 kept, 3 rejected | 139.0/min | ETA: 17.0m [2026-01-09T12:08:23.277590] [DEBUG] [REMOTE ] EZGO: Retrieved 1245 rows, trimmed to 300. [2026-01-09T12:08:23.277731] [DEBUG] [REMOTE ] EZGO: PASS: History has at least 300 days. [2026-01-09T12:08:23.277934] [DEBUG] [REMOTE ] EZGO: PASS: Price check passed. Min price $1.83. [2026-01-09T12:08:23.278073] [DEBUG] [REMOTE ] EZGO: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:23.278183] [DEBUG] [REMOTE ] EZGO: PASS: Integrity check passed. [2026-01-09T12:08:23.278223] [DEBUG] [REMOTE ] EZGO: Symbol is viable for forecasting. [2026-01-09T12:08:23.278270] [INFO ] [MAIN ] [1156/3524] EZGO kept (0.3s) | 1153 kept, 3 rejected | 139.1/min | ETA: 17.0m [2026-01-09T12:08:23.922487] [DEBUG] [REMOTE ] F: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:23.922648] [DEBUG] [REMOTE ] F: PASS: History has at least 300 days. [2026-01-09T12:08:23.922865] [DEBUG] [REMOTE ] F: PASS: Price check passed. Min price $11.52. [2026-01-09T12:08:23.923018] [DEBUG] [REMOTE ] F: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:23.923131] [DEBUG] [REMOTE ] F: PASS: Integrity check passed. [2026-01-09T12:08:23.923171] [DEBUG] [REMOTE ] F: Symbol is viable for forecasting. [2026-01-09T12:08:23.923219] [INFO ] [MAIN ] [1157/3524] F kept (0.6s) | 1154 kept, 3 rejected | 139.0/min | ETA: 17.0m [2026-01-09T12:08:24.150720] [DEBUG] [REMOTE ] FA: Retrieved 1142 rows, trimmed to 300. [2026-01-09T12:08:24.150848] [DEBUG] [REMOTE ] FA: PASS: History has at least 300 days. [2026-01-09T12:08:24.151057] [DEBUG] [REMOTE ] FA: PASS: Price check passed. Min price $12.17. [2026-01-09T12:08:24.151216] [DEBUG] [REMOTE ] FA: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:24.151346] [DEBUG] [REMOTE ] FA: PASS: Integrity check passed. [2026-01-09T12:08:24.151390] [DEBUG] [REMOTE ] FA: Symbol is viable for forecasting. [2026-01-09T12:08:24.151439] [INFO ] [MAIN ] [1158/3524] FA kept (0.2s) | 1155 kept, 3 rejected | 139.1/min | ETA: 17.0m [2026-01-09T12:08:24.693301] [DEBUG] [REMOTE ] FAF: Retrieved 3928 rows, trimmed to 300. [2026-01-09T12:08:24.693436] [DEBUG] [REMOTE ] FAF: PASS: History has at least 300 days. [2026-01-09T12:08:24.693675] [DEBUG] [REMOTE ] FAF: PASS: Price check passed. Min price $58.62. [2026-01-09T12:08:24.693816] [DEBUG] [REMOTE ] FAF: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:24.693934] [DEBUG] [REMOTE ] FAF: PASS: Integrity check passed. [2026-01-09T12:08:24.693976] [DEBUG] [REMOTE ] FAF: Symbol is viable for forecasting. [2026-01-09T12:08:24.694025] [INFO ] [MAIN ] [1159/3524] FAF kept (0.5s) | 1156 kept, 3 rejected | 139.0/min | ETA: 17.0m [2026-01-09T12:08:25.062383] [DEBUG] [REMOTE ] FALN: Retrieved 2404 rows, trimmed to 300. [2026-01-09T12:08:25.062514] [DEBUG] [REMOTE ] FALN: PASS: History has at least 300 days. [2026-01-09T12:08:25.062746] [DEBUG] [REMOTE ] FALN: PASS: Price check passed. Min price $26.82. [2026-01-09T12:08:25.062884] [DEBUG] [REMOTE ] FALN: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:25.062993] [DEBUG] [REMOTE ] FALN: PASS: Integrity check passed. [2026-01-09T12:08:25.063032] [DEBUG] [REMOTE ] FALN: Symbol is viable for forecasting. [2026-01-09T12:08:25.063079] [INFO ] [MAIN ] [1160/3524] FALN kept (0.4s) | 1157 kept, 3 rejected | 139.1/min | ETA: 17.0m [2026-01-09T12:08:25.477695] [DEBUG] [REMOTE ] FANG: Retrieved 3328 rows, trimmed to 300. [2026-01-09T12:08:25.477821] [DEBUG] [REMOTE ] FANG: PASS: History has at least 300 days. [2026-01-09T12:08:25.478021] [DEBUG] [REMOTE ] FANG: PASS: Price check passed. Min price $136.35. [2026-01-09T12:08:25.478155] [DEBUG] [REMOTE ] FANG: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:25.478264] [DEBUG] [REMOTE ] FANG: PASS: Integrity check passed. [2026-01-09T12:08:25.478303] [DEBUG] [REMOTE ] FANG: Symbol is viable for forecasting. [2026-01-09T12:08:25.478350] [INFO ] [MAIN ] [1161/3524] FANG kept (0.4s) | 1158 kept, 3 rejected | 139.1/min | ETA: 17.0m [2026-01-09T12:08:25.836256] [DEBUG] [REMOTE ] FARM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:25.836381] [DEBUG] [REMOTE ] FARM: PASS: History has at least 300 days. [2026-01-09T12:08:25.836601] [DEBUG] [REMOTE ] FARM: PASS: Price check passed. Min price $1.43. [2026-01-09T12:08:25.836738] [DEBUG] [REMOTE ] FARM: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:25.836850] [DEBUG] [REMOTE ] FARM: PASS: Integrity check passed. [2026-01-09T12:08:25.836890] [DEBUG] [REMOTE ] FARM: Symbol is viable for forecasting. [2026-01-09T12:08:25.836937] [INFO ] [MAIN ] [1162/3524] FARM kept (0.4s) | 1159 kept, 3 rejected | 139.1/min | ETA: 17.0m [2026-01-09T12:08:26.298466] [DEBUG] [REMOTE ] FBIN: Retrieved 3599 rows, trimmed to 300. [2026-01-09T12:08:26.298615] [DEBUG] [REMOTE ] FBIN: PASS: History has at least 300 days. [2026-01-09T12:08:26.298817] [DEBUG] [REMOTE ] FBIN: PASS: Price check passed. Min price $44.25. [2026-01-09T12:08:26.298968] [DEBUG] [REMOTE ] FBIN: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:26.299077] [DEBUG] [REMOTE ] FBIN: PASS: Integrity check passed. [2026-01-09T12:08:26.299116] [DEBUG] [REMOTE ] FBIN: Symbol is viable for forecasting. [2026-01-09T12:08:26.299162] [INFO ] [MAIN ] [1163/3524] FBIN kept (0.5s) | 1160 kept, 3 rejected | 139.1/min | ETA: 17.0m [2026-01-09T12:08:26.672922] [DEBUG] [REMOTE ] FBIO: Retrieved 3555 rows, trimmed to 300. [2026-01-09T12:08:26.673057] [DEBUG] [REMOTE ] FBIO: PASS: History has at least 300 days. [2026-01-09T12:08:26.673261] [DEBUG] [REMOTE ] FBIO: PASS: Price check passed. Min price $2.44. [2026-01-09T12:08:26.673395] [DEBUG] [REMOTE ] FBIO: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:26.673508] [DEBUG] [REMOTE ] FBIO: PASS: Integrity check passed. [2026-01-09T12:08:26.673547] [DEBUG] [REMOTE ] FBIO: Symbol is viable for forecasting. [2026-01-09T12:08:26.673812] [INFO ] [MAIN ] [1164/3524] FBIO kept (0.4s) | 1161 kept, 3 rejected | 139.1/min | ETA: 17.0m [2026-01-09T12:08:27.161879] [DEBUG] [REMOTE ] FBIZ: Retrieved 5095 rows, trimmed to 300. [2026-01-09T12:08:27.162033] [DEBUG] [REMOTE ] FBIZ: PASS: History has at least 300 days. [2026-01-09T12:08:27.162293] [DEBUG] [REMOTE ] FBIZ: PASS: Price check passed. Min price $47.40. [2026-01-09T12:08:27.162433] [DEBUG] [REMOTE ] FBIZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:27.162565] [DEBUG] [REMOTE ] FBIZ: PASS: Integrity check passed. [2026-01-09T12:08:27.162628] [DEBUG] [REMOTE ] FBIZ: Symbol is viable for forecasting. [2026-01-09T12:08:27.162682] [INFO ] [MAIN ] [1165/3524] FBIZ kept (0.5s) | 1162 kept, 3 rejected | 139.1/min | ETA: 17.0m [2026-01-09T12:08:27.473871] [DEBUG] [REMOTE ] FBK: Retrieved 2341 rows, trimmed to 300. [2026-01-09T12:08:27.474028] [DEBUG] [REMOTE ] FBK: PASS: History has at least 300 days. [2026-01-09T12:08:27.474310] [DEBUG] [REMOTE ] FBK: PASS: Price check passed. Min price $51.87. [2026-01-09T12:08:27.474542] [DEBUG] [REMOTE ] FBK: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:27.474728] [DEBUG] [REMOTE ] FBK: PASS: Integrity check passed. [2026-01-09T12:08:27.474789] [DEBUG] [REMOTE ] FBK: Symbol is viable for forecasting. [2026-01-09T12:08:27.474860] [INFO ] [MAIN ] [1166/3524] FBK kept (0.3s) | 1163 kept, 3 rejected | 139.1/min | ETA: 17.0m [2026-01-09T12:08:27.804525] [DEBUG] [REMOTE ] FBL: Retrieved 770 rows, trimmed to 300. [2026-01-09T12:08:27.804664] [DEBUG] [REMOTE ] FBL: PASS: History has at least 300 days. [2026-01-09T12:08:27.804863] [DEBUG] [REMOTE ] FBL: PASS: Price check passed. Min price $26.34. [2026-01-09T12:08:27.805000] [DEBUG] [REMOTE ] FBL: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:27.805112] [DEBUG] [REMOTE ] FBL: PASS: Integrity check passed. [2026-01-09T12:08:27.805153] [DEBUG] [REMOTE ] FBL: Symbol is viable for forecasting. [2026-01-09T12:08:27.805200] [INFO ] [MAIN ] [1167/3524] FBL kept (0.3s) | 1164 kept, 3 rejected | 139.1/min | ETA: 16.9m [2026-01-09T12:08:28.504163] [DEBUG] [REMOTE ] FBNC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:28.504298] [DEBUG] [REMOTE ] FBNC: PASS: History has at least 300 days. [2026-01-09T12:08:28.504506] [DEBUG] [REMOTE ] FBNC: PASS: Price check passed. Min price $46.11. [2026-01-09T12:08:28.504660] [DEBUG] [REMOTE ] FBNC: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:28.504775] [DEBUG] [REMOTE ] FBNC: PASS: Integrity check passed. [2026-01-09T12:08:28.504815] [DEBUG] [REMOTE ] FBNC: Symbol is viable for forecasting. [2026-01-09T12:08:28.504862] [INFO ] [MAIN ] [1168/3524] FBNC kept (0.7s) | 1165 kept, 3 rejected | 139.1/min | ETA: 16.9m [2026-01-09T12:08:28.980869] [DEBUG] [REMOTE ] FBP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:28.981001] [DEBUG] [REMOTE ] FBP: PASS: History has at least 300 days. [2026-01-09T12:08:28.981207] [DEBUG] [REMOTE ] FBP: PASS: Price check passed. Min price $19.08. [2026-01-09T12:08:28.981359] [DEBUG] [REMOTE ] FBP: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:28.981471] [DEBUG] [REMOTE ] FBP: PASS: Integrity check passed. [2026-01-09T12:08:28.981511] [DEBUG] [REMOTE ] FBP: Symbol is viable for forecasting. [2026-01-09T12:08:28.981558] [INFO ] [MAIN ] [1169/3524] FBP kept (0.5s) | 1166 kept, 3 rejected | 139.0/min | ETA: 16.9m [2026-01-09T12:08:29.439828] [DEBUG] [REMOTE ] FC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:29.439959] [DEBUG] [REMOTE ] FC: PASS: History has at least 300 days. [2026-01-09T12:08:29.440171] [DEBUG] [REMOTE ] FC: PASS: Price check passed. Min price $14.18. [2026-01-09T12:08:29.440319] [DEBUG] [REMOTE ] FC: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:29.440438] [DEBUG] [REMOTE ] FC: PASS: Integrity check passed. [2026-01-09T12:08:29.440479] [DEBUG] [REMOTE ] FC: Symbol is viable for forecasting. [2026-01-09T12:08:29.440527] [INFO ] [MAIN ] [1170/3524] FC kept (0.5s) | 1167 kept, 3 rejected | 139.0/min | ETA: 16.9m [2026-01-09T12:08:29.800920] [DEBUG] [REMOTE ] FCAL: Retrieved 2146 rows, trimmed to 300. [2026-01-09T12:08:29.801035] [DEBUG] [REMOTE ] FCAL: PASS: History has at least 300 days. [2026-01-09T12:08:29.801233] [DEBUG] [REMOTE ] FCAL: PASS: Price check passed. Min price $48.76. [2026-01-09T12:08:29.801367] [DEBUG] [REMOTE ] FCAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:29.801474] [DEBUG] [REMOTE ] FCAL: PASS: Integrity check passed. [2026-01-09T12:08:29.801514] [DEBUG] [REMOTE ] FCAL: Symbol is viable for forecasting. [2026-01-09T12:08:29.801565] [INFO ] [MAIN ] [1171/3524] FCAL kept (0.4s) | 1168 kept, 3 rejected | 139.1/min | ETA: 16.9m [2026-01-09T12:08:30.330923] [DEBUG] [REMOTE ] FCBC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:30.331070] [DEBUG] [REMOTE ] FCBC: PASS: History has at least 300 days. [2026-01-09T12:08:30.331319] [DEBUG] [REMOTE ] FCBC: PASS: Price check passed. Min price $30.47. [2026-01-09T12:08:30.331483] [DEBUG] [REMOTE ] FCBC: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:30.331674] [DEBUG] [REMOTE ] FCBC: PASS: Integrity check passed. [2026-01-09T12:08:30.331724] [DEBUG] [REMOTE ] FCBC: Symbol is viable for forecasting. [2026-01-09T12:08:30.331965] [INFO ] [MAIN ] [1172/3524] FCBC kept (0.5s) | 1169 kept, 3 rejected | 139.0/min | ETA: 16.9m [2026-01-09T12:08:30.799534] [DEBUG] [REMOTE ] FCCO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:30.799690] [DEBUG] [REMOTE ] FCCO: PASS: History has at least 300 days. [2026-01-09T12:08:30.799914] [DEBUG] [REMOTE ] FCCO: PASS: Price check passed. Min price $26.47. [2026-01-09T12:08:30.800050] [DEBUG] [REMOTE ] FCCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:30.800169] [DEBUG] [REMOTE ] FCCO: PASS: Integrity check passed. [2026-01-09T12:08:30.800208] [DEBUG] [REMOTE ] FCCO: Symbol is viable for forecasting. [2026-01-09T12:08:30.800256] [INFO ] [MAIN ] [1173/3524] FCCO kept (0.5s) | 1170 kept, 3 rejected | 139.0/min | ETA: 16.9m [2026-01-09T12:08:31.268143] [DEBUG] [REMOTE ] FCEL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:31.268308] [DEBUG] [REMOTE ] FCEL: PASS: History has at least 300 days. [2026-01-09T12:08:31.268538] [DEBUG] [REMOTE ] FCEL: PASS: Price check passed. Min price $6.00. [2026-01-09T12:08:31.268695] [DEBUG] [REMOTE ] FCEL: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:31.268814] [DEBUG] [REMOTE ] FCEL: PASS: Integrity check passed. [2026-01-09T12:08:31.268854] [DEBUG] [REMOTE ] FCEL: Symbol is viable for forecasting. [2026-01-09T12:08:31.268903] [INFO ] [MAIN ] [1174/3524] FCEL kept (0.5s) | 1171 kept, 3 rejected | 139.0/min | ETA: 16.9m [2026-01-09T12:08:31.744950] [DEBUG] [REMOTE ] FCF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:31.745086] [DEBUG] [REMOTE ] FCF: PASS: History has at least 300 days. [2026-01-09T12:08:31.745335] [DEBUG] [REMOTE ] FCF: PASS: Price check passed. Min price $15.16. [2026-01-09T12:08:31.745472] [DEBUG] [REMOTE ] FCF: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:31.745611] [DEBUG] [REMOTE ] FCF: PASS: Integrity check passed. [2026-01-09T12:08:31.745654] [DEBUG] [REMOTE ] FCF: Symbol is viable for forecasting. [2026-01-09T12:08:31.745704] [INFO ] [MAIN ] [1175/3524] FCF kept (0.5s) | 1172 kept, 3 rejected | 139.0/min | ETA: 16.9m [2026-01-09T12:08:32.107310] [DEBUG] [REMOTE ] FCFS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:32.107450] [DEBUG] [REMOTE ] FCFS: PASS: History has at least 300 days. [2026-01-09T12:08:32.107692] [DEBUG] [REMOTE ] FCFS: PASS: Price check passed. Min price $147.68. [2026-01-09T12:08:32.107837] [DEBUG] [REMOTE ] FCFS: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:32.107959] [DEBUG] [REMOTE ] FCFS: PASS: Integrity check passed. [2026-01-09T12:08:32.108002] [DEBUG] [REMOTE ] FCFS: Symbol is viable for forecasting. [2026-01-09T12:08:32.108053] [INFO ] [MAIN ] [1176/3524] FCFS kept (0.4s) | 1173 kept, 3 rejected | 139.0/min | ETA: 16.9m [2026-01-09T12:08:32.542936] [DEBUG] [REMOTE ] FCN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:32.543066] [DEBUG] [REMOTE ] FCN: PASS: History has at least 300 days. [2026-01-09T12:08:32.543273] [DEBUG] [REMOTE ] FCN: PASS: Price check passed. Min price $151.68. [2026-01-09T12:08:32.543436] [DEBUG] [REMOTE ] FCN: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:32.543550] [DEBUG] [REMOTE ] FCN: PASS: Integrity check passed. [2026-01-09T12:08:32.543610] [DEBUG] [REMOTE ] FCN: Symbol is viable for forecasting. [2026-01-09T12:08:32.543659] [INFO ] [MAIN ] [1177/3524] FCN kept (0.4s) | 1174 kept, 3 rejected | 139.0/min | ETA: 16.9m [2026-01-09T12:08:33.004527] [DEBUG] [REMOTE ] FCNCA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:33.004679] [DEBUG] [REMOTE ] FCNCA: PASS: History has at least 300 days. [2026-01-09T12:08:33.004894] [DEBUG] [REMOTE ] FCNCA: PASS: Price check passed. Min price $1636.85. [2026-01-09T12:08:33.005029] [DEBUG] [REMOTE ] FCNCA: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:33.005142] [DEBUG] [REMOTE ] FCNCA: PASS: Integrity check passed. [2026-01-09T12:08:33.005182] [DEBUG] [REMOTE ] FCNCA: Symbol is viable for forecasting. [2026-01-09T12:08:33.005229] [INFO ] [MAIN ] [1178/3524] FCNCA kept (0.5s) | 1175 kept, 3 rejected | 139.0/min | ETA: 16.9m [2026-01-09T12:08:33.236933] [DEBUG] [REMOTE ] FCNCO: Retrieved 1006 rows, trimmed to 300. [2026-01-09T12:08:33.237060] [DEBUG] [REMOTE ] FCNCO: PASS: History has at least 300 days. [2026-01-09T12:08:33.237252] [DEBUG] [REMOTE ] FCNCO: PASS: Price check passed. Min price $21.00. [2026-01-09T12:08:33.237408] [DEBUG] [REMOTE ] FCNCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:33.237517] [DEBUG] [REMOTE ] FCNCO: PASS: Integrity check passed. [2026-01-09T12:08:33.237557] [DEBUG] [REMOTE ] FCNCO: Symbol is viable for forecasting. [2026-01-09T12:08:33.237631] [INFO ] [MAIN ] [1179/3524] FCNCO kept (0.2s) | 1176 kept, 3 rejected | 139.1/min | ETA: 16.9m [2026-01-09T12:08:33.548376] [DEBUG] [REMOTE ] FCNCP: Retrieved 1469 rows, trimmed to 300. [2026-01-09T12:08:33.548475] [DEBUG] [REMOTE ] FCNCP: PASS: History has at least 300 days. [2026-01-09T12:08:33.548686] [DEBUG] [REMOTE ] FCNCP: PASS: Price check passed. Min price $20.03. [2026-01-09T12:08:33.548820] [DEBUG] [REMOTE ] FCNCP: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:33.548928] [DEBUG] [REMOTE ] FCNCP: PASS: Integrity check passed. [2026-01-09T12:08:33.548968] [DEBUG] [REMOTE ] FCNCP: Symbol is viable for forecasting. [2026-01-09T12:08:33.549013] [INFO ] [MAIN ] [1180/3524] FCNCP kept (0.3s) | 1177 kept, 3 rejected | 139.1/min | ETA: 16.9m [2026-01-09T12:08:33.979820] [DEBUG] [REMOTE ] FCTE: Retrieved 382 rows, trimmed to 300. [2026-01-09T12:08:33.979931] [DEBUG] [REMOTE ] FCTE: PASS: History has at least 300 days. [2026-01-09T12:08:33.980151] [DEBUG] [REMOTE ] FCTE: PASS: Price check passed. Min price $24.16. [2026-01-09T12:08:33.980284] [DEBUG] [REMOTE ] FCTE: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:33.980394] [DEBUG] [REMOTE ] FCTE: PASS: Integrity check passed. [2026-01-09T12:08:33.980433] [DEBUG] [REMOTE ] FCTE: Symbol is viable for forecasting. [2026-01-09T12:08:33.980479] [INFO ] [MAIN ] [1181/3524] FCTE kept (0.4s) | 1178 kept, 3 rejected | 139.1/min | ETA: 16.8m [2026-01-09T12:08:34.604649] [DEBUG] [REMOTE ] FCX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:34.604790] [DEBUG] [REMOTE ] FCX: PASS: History has at least 300 days. [2026-01-09T12:08:34.605012] [DEBUG] [REMOTE ] FCX: PASS: Price check passed. Min price $38.65. [2026-01-09T12:08:34.605146] [DEBUG] [REMOTE ] FCX: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:34.605263] [DEBUG] [REMOTE ] FCX: PASS: Integrity check passed. [2026-01-09T12:08:34.605303] [DEBUG] [REMOTE ] FCX: Symbol is viable for forecasting. [2026-01-09T12:08:34.605352] [INFO ] [MAIN ] [1182/3524] FCX kept (0.6s) | 1179 kept, 3 rejected | 139.0/min | ETA: 16.8m [2026-01-09T12:08:35.128821] [DEBUG] [REMOTE ] FDBC: Retrieved 6282 rows, trimmed to 300. [2026-01-09T12:08:35.128994] [DEBUG] [REMOTE ] FDBC: PASS: History has at least 300 days. [2026-01-09T12:08:35.129283] [DEBUG] [REMOTE ] FDBC: PASS: Price check passed. Min price $40.95. [2026-01-09T12:08:35.129468] [DEBUG] [REMOTE ] FDBC: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:35.129669] [DEBUG] [REMOTE ] FDBC: PASS: Integrity check passed. [2026-01-09T12:08:35.129731] [DEBUG] [REMOTE ] FDBC: Symbol is viable for forecasting. [2026-01-09T12:08:35.129802] [INFO ] [MAIN ] [1183/3524] FDBC kept (0.5s) | 1180 kept, 3 rejected | 139.0/min | ETA: 16.8m [2026-01-09T12:08:35.359970] [DEBUG] [REMOTE ] FDIF: Retrieved 642 rows, trimmed to 300. [2026-01-09T12:08:35.360089] [DEBUG] [REMOTE ] FDIF: PASS: History has at least 300 days. [2026-01-09T12:08:35.360285] [DEBUG] [REMOTE ] FDIF: PASS: Price check passed. Min price $33.62. [2026-01-09T12:08:35.360417] [DEBUG] [REMOTE ] FDIF: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:35.360526] [DEBUG] [REMOTE ] FDIF: PASS: Integrity check passed. [2026-01-09T12:08:35.360566] [DEBUG] [REMOTE ] FDIF: Symbol is viable for forecasting. [2026-01-09T12:08:35.360631] [INFO ] [MAIN ] [1184/3524] FDIF kept (0.2s) | 1181 kept, 3 rejected | 139.1/min | ETA: 16.8m [2026-01-09T12:08:35.670370] [DEBUG] [REMOTE ] FDIG: Retrieved 933 rows, trimmed to 300. [2026-01-09T12:08:35.670491] [DEBUG] [REMOTE ] FDIG: PASS: History has at least 300 days. [2026-01-09T12:08:35.670704] [DEBUG] [REMOTE ] FDIG: PASS: Price check passed. Min price $37.53. [2026-01-09T12:08:35.670838] [DEBUG] [REMOTE ] FDIG: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:35.670946] [DEBUG] [REMOTE ] FDIG: PASS: Integrity check passed. [2026-01-09T12:08:35.670985] [DEBUG] [REMOTE ] FDIG: Symbol is viable for forecasting. [2026-01-09T12:08:35.671032] [INFO ] [MAIN ] [1185/3524] FDIG kept (0.3s) | 1182 kept, 3 rejected | 139.1/min | ETA: 16.8m [2026-01-09T12:08:36.342653] [DEBUG] [REMOTE ] FDP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:36.342809] [DEBUG] [REMOTE ] FDP: PASS: History has at least 300 days. [2026-01-09T12:08:36.343077] [DEBUG] [REMOTE ] FDP: PASS: Price check passed. Min price $32.81. [2026-01-09T12:08:36.343240] [DEBUG] [REMOTE ] FDP: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:36.343383] [DEBUG] [REMOTE ] FDP: PASS: Integrity check passed. [2026-01-09T12:08:36.343449] [DEBUG] [REMOTE ] FDP: Symbol is viable for forecasting. [2026-01-09T12:08:36.343509] [INFO ] [MAIN ] [1186/3524] FDP kept (0.7s) | 1183 kept, 3 rejected | 139.0/min | ETA: 16.8m [2026-01-09T12:08:36.788343] [DEBUG] [REMOTE ] FDS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:36.788515] [DEBUG] [REMOTE ] FDS: PASS: History has at least 300 days. [2026-01-09T12:08:36.788809] [DEBUG] [REMOTE ] FDS: PASS: Price check passed. Min price $252.62. [2026-01-09T12:08:36.788967] [DEBUG] [REMOTE ] FDS: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:36.789099] [DEBUG] [REMOTE ] FDS: PASS: Integrity check passed. [2026-01-09T12:08:36.789141] [DEBUG] [REMOTE ] FDS: Symbol is viable for forecasting. [2026-01-09T12:08:36.789191] [INFO ] [MAIN ] [1187/3524] FDS kept (0.4s) | 1184 kept, 3 rejected | 139.0/min | ETA: 16.8m [2026-01-09T12:08:37.113183] [DEBUG] [REMOTE ] FDTX: Retrieved 647 rows, trimmed to 300. [2026-01-09T12:08:37.113307] [DEBUG] [REMOTE ] FDTX: PASS: History has at least 300 days. [2026-01-09T12:08:37.113513] [DEBUG] [REMOTE ] FDTX: PASS: Price check passed. Min price $37.84. [2026-01-09T12:08:37.113752] [DEBUG] [REMOTE ] FDTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:37.113903] [DEBUG] [REMOTE ] FDTX: PASS: Integrity check passed. [2026-01-09T12:08:37.113955] [DEBUG] [REMOTE ] FDTX: Symbol is viable for forecasting. [2026-01-09T12:08:37.114019] [INFO ] [MAIN ] [1188/3524] FDTX kept (0.3s) | 1185 kept, 3 rejected | 139.1/min | ETA: 16.8m [2026-01-09T12:08:37.569032] [DEBUG] [REMOTE ] FDUS: Retrieved 3660 rows, trimmed to 300. [2026-01-09T12:08:37.569171] [DEBUG] [REMOTE ] FDUS: PASS: History has at least 300 days. [2026-01-09T12:08:37.569386] [DEBUG] [REMOTE ] FDUS: PASS: Price check passed. Min price $18.53. [2026-01-09T12:08:37.569522] [DEBUG] [REMOTE ] FDUS: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:37.569657] [DEBUG] [REMOTE ] FDUS: PASS: Integrity check passed. [2026-01-09T12:08:37.569699] [DEBUG] [REMOTE ] FDUS: Symbol is viable for forecasting. [2026-01-09T12:08:37.569746] [INFO ] [MAIN ] [1189/3524] FDUS kept (0.5s) | 1186 kept, 3 rejected | 139.1/min | ETA: 16.8m [2026-01-09T12:08:37.968112] [DEBUG] [REMOTE ] FDX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:37.968246] [DEBUG] [REMOTE ] FDX: PASS: History has at least 300 days. [2026-01-09T12:08:37.968462] [DEBUG] [REMOTE ] FDX: PASS: Price check passed. Min price $233.47. [2026-01-09T12:08:37.968620] [DEBUG] [REMOTE ] FDX: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:37.968742] [DEBUG] [REMOTE ] FDX: PASS: Integrity check passed. [2026-01-09T12:08:37.968792] [DEBUG] [REMOTE ] FDX: Symbol is viable for forecasting. [2026-01-09T12:08:37.968850] [INFO ] [MAIN ] [1190/3524] FDX kept (0.4s) | 1187 kept, 3 rejected | 139.1/min | ETA: 16.8m [2026-01-09T12:08:38.475043] [DEBUG] [REMOTE ] FE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:38.475258] [DEBUG] [REMOTE ] FE: PASS: History has at least 300 days. [2026-01-09T12:08:38.475556] [DEBUG] [REMOTE ] FE: PASS: Price check passed. Min price $44.03. [2026-01-09T12:08:38.475735] [DEBUG] [REMOTE ] FE: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:38.475878] [DEBUG] [REMOTE ] FE: PASS: Integrity check passed. [2026-01-09T12:08:38.475919] [DEBUG] [REMOTE ] FE: Symbol is viable for forecasting. [2026-01-09T12:08:38.475973] [INFO ] [MAIN ] [1191/3524] FE kept (0.5s) | 1188 kept, 3 rejected | 139.0/min | ETA: 16.8m [2026-01-09T12:08:38.761772] [DEBUG] [REMOTE ] FEED: Retrieved 2153 rows, trimmed to 300. [2026-01-09T12:08:38.761962] [DEBUG] [REMOTE ] FEED: PASS: History has at least 300 days. [2026-01-09T12:08:38.762220] [DEBUG] [REMOTE ] FEED: PASS: Price check passed. Min price $2.18. [2026-01-09T12:08:38.762359] [DEBUG] [REMOTE ] FEED: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:38.762485] [DEBUG] [REMOTE ] FEED: PASS: Integrity check passed. [2026-01-09T12:08:38.762527] [DEBUG] [REMOTE ] FEED: Symbol is viable for forecasting. [2026-01-09T12:08:38.762594] [INFO ] [MAIN ] [1192/3524] FEED kept (0.3s) | 1189 kept, 3 rejected | 139.1/min | ETA: 16.8m [2026-01-09T12:08:39.184144] [DEBUG] [REMOTE ] FEIM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:39.184371] [DEBUG] [REMOTE ] FEIM: PASS: History has at least 300 days. [2026-01-09T12:08:39.184691] [DEBUG] [REMOTE ] FEIM: PASS: Price check passed. Min price $27.07. [2026-01-09T12:08:39.184834] [DEBUG] [REMOTE ] FEIM: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:39.184971] [DEBUG] [REMOTE ] FEIM: PASS: Integrity check passed. [2026-01-09T12:08:39.185012] [DEBUG] [REMOTE ] FEIM: Symbol is viable for forecasting. [2026-01-09T12:08:39.185067] [INFO ] [MAIN ] [1193/3524] FEIM kept (0.4s) | 1190 kept, 3 rejected | 139.1/min | ETA: 16.8m [2026-01-09T12:08:39.744562] [DEBUG] [REMOTE ] FELE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:39.744736] [DEBUG] [REMOTE ] FELE: PASS: History has at least 300 days. [2026-01-09T12:08:39.744953] [DEBUG] [REMOTE ] FELE: PASS: Price check passed. Min price $90.46. [2026-01-09T12:08:39.745087] [DEBUG] [REMOTE ] FELE: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:39.745199] [DEBUG] [REMOTE ] FELE: PASS: Integrity check passed. [2026-01-09T12:08:39.745238] [DEBUG] [REMOTE ] FELE: Symbol is viable for forecasting. [2026-01-09T12:08:39.745285] [INFO ] [MAIN ] [1194/3524] FELE kept (0.6s) | 1191 kept, 3 rejected | 139.0/min | ETA: 16.8m [2026-01-09T12:08:40.155404] [DEBUG] [REMOTE ] FEM: Retrieved 3703 rows, trimmed to 300. [2026-01-09T12:08:40.155530] [DEBUG] [REMOTE ] FEM: PASS: History has at least 300 days. [2026-01-09T12:08:40.155760] [DEBUG] [REMOTE ] FEM: PASS: Price check passed. Min price $25.99. [2026-01-09T12:08:40.155903] [DEBUG] [REMOTE ] FEM: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:40.156215] [DEBUG] [REMOTE ] FEM: PASS: Integrity check passed. [2026-01-09T12:08:40.156262] [DEBUG] [REMOTE ] FEM: Symbol is viable for forecasting. [2026-01-09T12:08:40.156313] [INFO ] [MAIN ] [1195/3524] FEM kept (0.4s) | 1192 kept, 3 rejected | 139.1/min | ETA: 16.7m [2026-01-09T12:08:40.510644] [DEBUG] [REMOTE ] FEMB: Retrieved 2810 rows, trimmed to 300. [2026-01-09T12:08:40.510773] [DEBUG] [REMOTE ] FEMB: PASS: History has at least 300 days. [2026-01-09T12:08:40.510970] [DEBUG] [REMOTE ] FEMB: PASS: Price check passed. Min price $28.78. [2026-01-09T12:08:40.511104] [DEBUG] [REMOTE ] FEMB: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:40.511214] [DEBUG] [REMOTE ] FEMB: PASS: Integrity check passed. [2026-01-09T12:08:40.511254] [DEBUG] [REMOTE ] FEMB: Symbol is viable for forecasting. [2026-01-09T12:08:40.511325] [INFO ] [MAIN ] [1196/3524] FEMB kept (0.4s) | 1193 kept, 3 rejected | 139.1/min | ETA: 16.7m [2026-01-09T12:08:40.859895] [DEBUG] [REMOTE ] FEMS: Retrieved 3493 rows, trimmed to 300. [2026-01-09T12:08:40.860017] [DEBUG] [REMOTE ] FEMS: PASS: History has at least 300 days. [2026-01-09T12:08:40.860214] [DEBUG] [REMOTE ] FEMS: PASS: Price check passed. Min price $40.77. [2026-01-09T12:08:40.860347] [DEBUG] [REMOTE ] FEMS: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:40.860456] [DEBUG] [REMOTE ] FEMS: PASS: Integrity check passed. [2026-01-09T12:08:40.860495] [DEBUG] [REMOTE ] FEMS: Symbol is viable for forecasting. [2026-01-09T12:08:40.860542] [INFO ] [MAIN ] [1197/3524] FEMS kept (0.3s) | 1194 kept, 3 rejected | 139.1/min | ETA: 16.7m [2026-01-09T12:08:41.343620] [DEBUG] [REMOTE ] FEP: Retrieved 3699 rows, trimmed to 300. [2026-01-09T12:08:41.343885] [DEBUG] [REMOTE ] FEP: PASS: History has at least 300 days. [2026-01-09T12:08:41.344157] [DEBUG] [REMOTE ] FEP: PASS: Price check passed. Min price $48.82. [2026-01-09T12:08:41.344318] [DEBUG] [REMOTE ] FEP: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:41.344458] [DEBUG] [REMOTE ] FEP: PASS: Integrity check passed. [2026-01-09T12:08:41.344504] [DEBUG] [REMOTE ] FEP: Symbol is viable for forecasting. [2026-01-09T12:08:41.344563] [INFO ] [MAIN ] [1198/3524] FEP kept (0.5s) | 1195 kept, 3 rejected | 139.1/min | ETA: 16.7m [2026-01-09T12:08:41.599965] [DEBUG] [REMOTE ] FEPI: Retrieved 563 rows, trimmed to 300. [2026-01-09T12:08:41.600181] [DEBUG] [REMOTE ] FEPI: PASS: History has at least 300 days. [2026-01-09T12:08:41.600461] [DEBUG] [REMOTE ] FEPI: PASS: Price check passed. Min price $42.16. [2026-01-09T12:08:41.600673] [DEBUG] [REMOTE ] FEPI: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:41.600804] [DEBUG] [REMOTE ] FEPI: PASS: Integrity check passed. [2026-01-09T12:08:41.600848] [DEBUG] [REMOTE ] FEPI: Symbol is viable for forecasting. [2026-01-09T12:08:41.600901] [INFO ] [MAIN ] [1199/3524] FEPI kept (0.3s) | 1196 kept, 3 rejected | 139.1/min | ETA: 16.7m [2026-01-09T12:08:42.138837] [DEBUG] [REMOTE ] FERG: Retrieved 3943 rows, trimmed to 300. [2026-01-09T12:08:42.139026] [DEBUG] [REMOTE ] FERG: PASS: History has at least 300 days. [2026-01-09T12:08:42.139277] [DEBUG] [REMOTE ] FERG: PASS: Price check passed. Min price $221.75. [2026-01-09T12:08:42.139416] [DEBUG] [REMOTE ] FERG: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:42.139554] [DEBUG] [REMOTE ] FERG: PASS: Integrity check passed. [2026-01-09T12:08:42.139618] [DEBUG] [REMOTE ] FERG: Symbol is viable for forecasting. [2026-01-09T12:08:42.139672] [INFO ] [MAIN ] [1200/3524] FERG kept (0.5s) | 1197 kept, 3 rejected | 139.1/min | ETA: 16.7m [2026-01-09T12:08:42.590491] [DEBUG] [REMOTE ] FEX: Retrieved 4697 rows, trimmed to 300. [2026-01-09T12:08:42.590705] [DEBUG] [REMOTE ] FEX: PASS: History has at least 300 days. [2026-01-09T12:08:42.590984] [DEBUG] [REMOTE ] FEX: PASS: Price check passed. Min price $111.42. [2026-01-09T12:08:42.591128] [DEBUG] [REMOTE ] FEX: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:42.591269] [DEBUG] [REMOTE ] FEX: PASS: Integrity check passed. [2026-01-09T12:08:42.591311] [DEBUG] [REMOTE ] FEX: Symbol is viable for forecasting. [2026-01-09T12:08:42.591366] [INFO ] [MAIN ] [1201/3524] FEX kept (0.5s) | 1198 kept, 3 rejected | 139.1/min | ETA: 16.7m [2026-01-09T12:08:42.990393] [DEBUG] [REMOTE ] FF: Retrieved 3722 rows, trimmed to 300. [2026-01-09T12:08:42.990608] [DEBUG] [REMOTE ] FF: PASS: History has at least 300 days. [2026-01-09T12:08:42.990910] [DEBUG] [REMOTE ] FF: PASS: Price check passed. Min price $3.04. [2026-01-09T12:08:42.991067] [DEBUG] [REMOTE ] FF: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:42.991203] [DEBUG] [REMOTE ] FF: PASS: Integrity check passed. [2026-01-09T12:08:42.991283] [DEBUG] [REMOTE ] FF: Symbol is viable for forecasting. [2026-01-09T12:08:42.991342] [INFO ] [MAIN ] [1202/3524] FF kept (0.4s) | 1199 kept, 3 rejected | 139.1/min | ETA: 16.7m [2026-01-09T12:08:43.471634] [DEBUG] [REMOTE ] FFA: Retrieved 5376 rows, trimmed to 300. [2026-01-09T12:08:43.471891] [DEBUG] [REMOTE ] FFA: PASS: History has at least 300 days. [2026-01-09T12:08:43.472197] [DEBUG] [REMOTE ] FFA: PASS: Price check passed. Min price $20.52. [2026-01-09T12:08:43.472342] [DEBUG] [REMOTE ] FFA: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:43.472485] [DEBUG] [REMOTE ] FFA: PASS: Integrity check passed. [2026-01-09T12:08:43.472527] [DEBUG] [REMOTE ] FFA: Symbol is viable for forecasting. [2026-01-09T12:08:43.472604] [INFO ] [MAIN ] [1203/3524] FFA kept (0.5s) | 1200 kept, 3 rejected | 139.1/min | ETA: 16.7m [2026-01-09T12:08:44.025055] [DEBUG] [REMOTE ] FFBC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:44.025226] [DEBUG] [REMOTE ] FFBC: PASS: History has at least 300 days. [2026-01-09T12:08:44.025515] [DEBUG] [REMOTE ] FFBC: PASS: Price check passed. Min price $23.03. [2026-01-09T12:08:44.025677] [DEBUG] [REMOTE ] FFBC: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:44.025811] [DEBUG] [REMOTE ] FFBC: PASS: Integrity check passed. [2026-01-09T12:08:44.025851] [DEBUG] [REMOTE ] FFBC: Symbol is viable for forecasting. [2026-01-09T12:08:44.025904] [INFO ] [MAIN ] [1204/3524] FFBC kept (0.6s) | 1201 kept, 3 rejected | 139.1/min | ETA: 16.7m [2026-01-09T12:08:44.493351] [DEBUG] [REMOTE ] FFC: Retrieved 5773 rows, trimmed to 300. [2026-01-09T12:08:44.493528] [DEBUG] [REMOTE ] FFC: PASS: History has at least 300 days. [2026-01-09T12:08:44.493783] [DEBUG] [REMOTE ] FFC: PASS: Price check passed. Min price $16.15. [2026-01-09T12:08:44.493930] [DEBUG] [REMOTE ] FFC: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:44.494052] [DEBUG] [REMOTE ] FFC: PASS: Integrity check passed. [2026-01-09T12:08:44.494095] [DEBUG] [REMOTE ] FFC: Symbol is viable for forecasting. [2026-01-09T12:08:44.494156] [INFO ] [MAIN ] [1205/3524] FFC kept (0.5s) | 1202 kept, 3 rejected | 139.0/min | ETA: 16.7m [2026-01-09T12:08:44.842378] [DEBUG] [REMOTE ] FFIC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:44.842512] [DEBUG] [REMOTE ] FFIC: PASS: History has at least 300 days. [2026-01-09T12:08:44.842741] [DEBUG] [REMOTE ] FFIC: PASS: Price check passed. Min price $12.33. [2026-01-09T12:08:44.842891] [DEBUG] [REMOTE ] FFIC: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:44.843022] [DEBUG] [REMOTE ] FFIC: PASS: Integrity check passed. [2026-01-09T12:08:44.843065] [DEBUG] [REMOTE ] FFIC: Symbol is viable for forecasting. [2026-01-09T12:08:44.843114] [INFO ] [MAIN ] [1206/3524] FFIC kept (0.3s) | 1203 kept, 3 rejected | 139.1/min | ETA: 16.7m [2026-01-09T12:08:45.370314] [DEBUG] [REMOTE ] FFIN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:45.370452] [DEBUG] [REMOTE ] FFIN: PASS: History has at least 300 days. [2026-01-09T12:08:45.370696] [DEBUG] [REMOTE ] FFIN: PASS: Price check passed. Min price $29.68. [2026-01-09T12:08:45.370836] [DEBUG] [REMOTE ] FFIN: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:45.370954] [DEBUG] [REMOTE ] FFIN: PASS: Integrity check passed. [2026-01-09T12:08:45.370994] [DEBUG] [REMOTE ] FFIN: Symbol is viable for forecasting. [2026-01-09T12:08:45.371042] [INFO ] [MAIN ] [1207/3524] FFIN kept (0.5s) | 1204 kept, 3 rejected | 139.0/min | ETA: 16.7m [2026-01-09T12:08:45.705473] [DEBUG] [REMOTE ] FFWM: Retrieved 2812 rows, trimmed to 300. [2026-01-09T12:08:45.705644] [DEBUG] [REMOTE ] FFWM: PASS: History has at least 300 days. [2026-01-09T12:08:45.705888] [DEBUG] [REMOTE ] FFWM: PASS: Price check passed. Min price $4.77. [2026-01-09T12:08:45.706029] [DEBUG] [REMOTE ] FFWM: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:45.706147] [DEBUG] [REMOTE ] FFWM: PASS: Integrity check passed. [2026-01-09T12:08:45.706189] [DEBUG] [REMOTE ] FFWM: Symbol is viable for forecasting. [2026-01-09T12:08:45.706237] [INFO ] [MAIN ] [1208/3524] FFWM kept (0.3s) | 1205 kept, 3 rejected | 139.1/min | ETA: 16.7m [2026-01-09T12:08:46.005880] [DEBUG] [REMOTE ] FG: Retrieved 784 rows, trimmed to 300. [2026-01-09T12:08:46.006033] [DEBUG] [REMOTE ] FG: PASS: History has at least 300 days. [2026-01-09T12:08:46.006254] [DEBUG] [REMOTE ] FG: PASS: Price check passed. Min price $28.46. [2026-01-09T12:08:46.006392] [DEBUG] [REMOTE ] FG: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:46.006512] [DEBUG] [REMOTE ] FG: PASS: Integrity check passed. [2026-01-09T12:08:46.006553] [DEBUG] [REMOTE ] FG: Symbol is viable for forecasting. [2026-01-09T12:08:46.006622] [INFO ] [MAIN ] [1209/3524] FG kept (0.3s) | 1206 kept, 3 rejected | 139.1/min | ETA: 16.6m [2026-01-09T12:08:46.487356] [DEBUG] [REMOTE ] FHB: Retrieved 2371 rows, trimmed to 300. [2026-01-09T12:08:46.487469] [DEBUG] [REMOTE ] FHB: PASS: History has at least 300 days. [2026-01-09T12:08:46.487700] [DEBUG] [REMOTE ] FHB: PASS: Price check passed. Min price $22.52. [2026-01-09T12:08:46.487860] [DEBUG] [REMOTE ] FHB: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:46.487974] [DEBUG] [REMOTE ] FHB: PASS: Integrity check passed. [2026-01-09T12:08:46.488014] [DEBUG] [REMOTE ] FHB: Symbol is viable for forecasting. [2026-01-09T12:08:46.488061] [INFO ] [MAIN ] [1210/3524] FHB kept (0.5s) | 1207 kept, 3 rejected | 139.1/min | ETA: 16.6m [2026-01-09T12:08:47.056717] [DEBUG] [REMOTE ] FHI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:47.056859] [DEBUG] [REMOTE ] FHI: PASS: History has at least 300 days. [2026-01-09T12:08:47.057095] [DEBUG] [REMOTE ] FHI: PASS: Price check passed. Min price $46.98. [2026-01-09T12:08:47.057234] [DEBUG] [REMOTE ] FHI: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:47.057382] [DEBUG] [REMOTE ] FHI: PASS: Integrity check passed. [2026-01-09T12:08:47.057424] [DEBUG] [REMOTE ] FHI: Symbol is viable for forecasting. [2026-01-09T12:08:47.057472] [INFO ] [MAIN ] [1211/3524] FHI kept (0.6s) | 1208 kept, 3 rejected | 139.1/min | ETA: 16.6m [2026-01-09T12:08:47.524474] [DEBUG] [REMOTE ] FHN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:47.524634] [DEBUG] [REMOTE ] FHN: PASS: History has at least 300 days. [2026-01-09T12:08:47.524853] [DEBUG] [REMOTE ] FHN: PASS: Price check passed. Min price $19.81. [2026-01-09T12:08:47.524987] [DEBUG] [REMOTE ] FHN: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:47.525102] [DEBUG] [REMOTE ] FHN: PASS: Integrity check passed. [2026-01-09T12:08:47.525141] [DEBUG] [REMOTE ] FHN: Symbol is viable for forecasting. [2026-01-09T12:08:47.525189] [INFO ] [MAIN ] [1212/3524] FHN kept (0.5s) | 1209 kept, 3 rejected | 139.0/min | ETA: 16.6m [2026-01-09T12:08:47.669405] [DEBUG] [REMOTE ] FHTX: Retrieved 1308 rows, trimmed to 300. [2026-01-09T12:08:47.669527] [DEBUG] [REMOTE ] FHTX: PASS: History has at least 300 days. [2026-01-09T12:08:47.669745] [DEBUG] [REMOTE ] FHTX: PASS: Price check passed. Min price $3.53. [2026-01-09T12:08:47.669881] [DEBUG] [REMOTE ] FHTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:47.669997] [DEBUG] [REMOTE ] FHTX: PASS: Integrity check passed. [2026-01-09T12:08:47.670036] [DEBUG] [REMOTE ] FHTX: Symbol is viable for forecasting. [2026-01-09T12:08:47.670083] [INFO ] [MAIN ] [1213/3524] FHTX kept (0.1s) | 1210 kept, 3 rejected | 139.1/min | ETA: 16.6m [2026-01-09T12:08:48.325835] [DEBUG] [REMOTE ] FIBK: Retrieved 3974 rows, trimmed to 300. [2026-01-09T12:08:48.325967] [DEBUG] [REMOTE ] FIBK: PASS: History has at least 300 days. [2026-01-09T12:08:48.326179] [DEBUG] [REMOTE ] FIBK: PASS: Price check passed. Min price $28.89. [2026-01-09T12:08:48.326348] [DEBUG] [REMOTE ] FIBK: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:48.326477] [DEBUG] [REMOTE ] FIBK: PASS: Integrity check passed. [2026-01-09T12:08:48.326519] [DEBUG] [REMOTE ] FIBK: Symbol is viable for forecasting. [2026-01-09T12:08:48.326567] [INFO ] [MAIN ] [1214/3524] FIBK kept (0.7s) | 1211 kept, 3 rejected | 139.1/min | ETA: 16.6m [2026-01-09T12:08:48.791755] [DEBUG] [REMOTE ] FICO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:48.791888] [DEBUG] [REMOTE ] FICO: PASS: History has at least 300 days. [2026-01-09T12:08:48.792102] [DEBUG] [REMOTE ] FICO: PASS: Price check passed. Min price $1565.83. [2026-01-09T12:08:48.792239] [DEBUG] [REMOTE ] FICO: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:48.792352] [DEBUG] [REMOTE ] FICO: PASS: Integrity check passed. [2026-01-09T12:08:48.792393] [DEBUG] [REMOTE ] FICO: Symbol is viable for forecasting. [2026-01-09T12:08:48.792447] [INFO ] [MAIN ] [1215/3524] FICO kept (0.5s) | 1212 kept, 3 rejected | 139.1/min | ETA: 16.6m [2026-01-09T12:08:49.042279] [DEBUG] [REMOTE ] FICS: Retrieved 1271 rows, trimmed to 300. [2026-01-09T12:08:49.042408] [DEBUG] [REMOTE ] FICS: PASS: History has at least 300 days. [2026-01-09T12:08:49.042627] [DEBUG] [REMOTE ] FICS: PASS: Price check passed. Min price $37.62. [2026-01-09T12:08:49.042766] [DEBUG] [REMOTE ] FICS: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:49.042876] [DEBUG] [REMOTE ] FICS: PASS: Integrity check passed. [2026-01-09T12:08:49.042916] [DEBUG] [REMOTE ] FICS: Symbol is viable for forecasting. [2026-01-09T12:08:49.042961] [INFO ] [MAIN ] [1216/3524] FICS kept (0.3s) | 1213 kept, 3 rejected | 139.1/min | ETA: 16.6m [2026-01-09T12:08:49.417841] [DEBUG] [REMOTE ] FID: Retrieved 1850 rows, trimmed to 300. [2026-01-09T12:08:49.417975] [DEBUG] [REMOTE ] FID: PASS: History has at least 300 days. [2026-01-09T12:08:49.418206] [DEBUG] [REMOTE ] FID: PASS: Price check passed. Min price $19.41. [2026-01-09T12:08:49.418342] [DEBUG] [REMOTE ] FID: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:49.418458] [DEBUG] [REMOTE ] FID: PASS: Integrity check passed. [2026-01-09T12:08:49.418497] [DEBUG] [REMOTE ] FID: Symbol is viable for forecasting. [2026-01-09T12:08:49.418544] [INFO ] [MAIN ] [1217/3524] FID kept (0.4s) | 1214 kept, 3 rejected | 139.1/min | ETA: 16.6m [2026-01-09T12:08:49.824246] [DEBUG] [REMOTE ] FIGS: Retrieved 1160 rows, trimmed to 300. [2026-01-09T12:08:49.824385] [DEBUG] [REMOTE ] FIGS: PASS: History has at least 300 days. [2026-01-09T12:08:49.824602] [DEBUG] [REMOTE ] FIGS: PASS: Price check passed. Min price $7.22. [2026-01-09T12:08:49.824739] [DEBUG] [REMOTE ] FIGS: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:49.824851] [DEBUG] [REMOTE ] FIGS: PASS: Integrity check passed. [2026-01-09T12:08:49.824891] [DEBUG] [REMOTE ] FIGS: Symbol is viable for forecasting. [2026-01-09T12:08:49.824939] [INFO ] [MAIN ] [1218/3524] FIGS kept (0.4s) | 1215 kept, 3 rejected | 139.1/min | ETA: 16.6m [2026-01-09T12:08:50.225529] [DEBUG] [REMOTE ] FIHL: Retrieved 635 rows, trimmed to 300. [2026-01-09T12:08:50.225825] [DEBUG] [REMOTE ] FIHL: PASS: History has at least 300 days. [2026-01-09T12:08:50.226082] [DEBUG] [REMOTE ] FIHL: PASS: Price check passed. Min price $17.53. [2026-01-09T12:08:50.226235] [DEBUG] [REMOTE ] FIHL: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:50.226360] [DEBUG] [REMOTE ] FIHL: PASS: Integrity check passed. [2026-01-09T12:08:50.226402] [DEBUG] [REMOTE ] FIHL: Symbol is viable for forecasting. [2026-01-09T12:08:50.226454] [INFO ] [MAIN ] [1219/3524] FIHL kept (0.4s) | 1216 kept, 3 rejected | 139.1/min | ETA: 16.6m [2026-01-09T12:08:50.651375] [DEBUG] [REMOTE ] FINS: Retrieved 1664 rows, trimmed to 300. [2026-01-09T12:08:50.651600] [DEBUG] [REMOTE ] FINS: PASS: History has at least 300 days. [2026-01-09T12:08:50.651881] [DEBUG] [REMOTE ] FINS: PASS: Price check passed. Min price $12.67. [2026-01-09T12:08:50.652026] [DEBUG] [REMOTE ] FINS: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:50.652154] [DEBUG] [REMOTE ] FINS: PASS: Integrity check passed. [2026-01-09T12:08:50.652196] [DEBUG] [REMOTE ] FINS: Symbol is viable for forecasting. [2026-01-09T12:08:50.652253] [INFO ] [MAIN ] [1220/3524] FINS kept (0.4s) | 1217 kept, 3 rejected | 139.1/min | ETA: 16.6m [2026-01-09T12:08:51.110658] [DEBUG] [REMOTE ] FINX: Retrieved 2344 rows, trimmed to 300. [2026-01-09T12:08:51.110915] [DEBUG] [REMOTE ] FINX: PASS: History has at least 300 days. [2026-01-09T12:08:51.111242] [DEBUG] [REMOTE ] FINX: PASS: Price check passed. Min price $28.01. [2026-01-09T12:08:51.111466] [DEBUG] [REMOTE ] FINX: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:51.111649] [DEBUG] [REMOTE ] FINX: PASS: Integrity check passed. [2026-01-09T12:08:51.111704] [DEBUG] [REMOTE ] FINX: Symbol is viable for forecasting. [2026-01-09T12:08:51.111769] [INFO ] [MAIN ] [1221/3524] FINX kept (0.5s) | 1218 kept, 3 rejected | 139.1/min | ETA: 16.6m [2026-01-09T12:08:51.387517] [DEBUG] [REMOTE ] FIP: Retrieved 866 rows, trimmed to 300. [2026-01-09T12:08:51.387735] [DEBUG] [REMOTE ] FIP: PASS: History has at least 300 days. [2026-01-09T12:08:51.387982] [DEBUG] [REMOTE ] FIP: PASS: Price check passed. Min price $3.99. [2026-01-09T12:08:51.388122] [DEBUG] [REMOTE ] FIP: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:51.388243] [DEBUG] [REMOTE ] FIP: PASS: Integrity check passed. [2026-01-09T12:08:51.388284] [DEBUG] [REMOTE ] FIP: Symbol is viable for forecasting. [2026-01-09T12:08:51.388336] [INFO ] [MAIN ] [1222/3524] FIP kept (0.3s) | 1219 kept, 3 rejected | 139.2/min | ETA: 16.5m [2026-01-09T12:08:52.049179] [DEBUG] [REMOTE ] FIS: Retrieved 6175 rows, trimmed to 300. [2026-01-09T12:08:52.049393] [DEBUG] [REMOTE ] FIS: PASS: History has at least 300 days. [2026-01-09T12:08:52.049727] [DEBUG] [REMOTE ] FIS: PASS: Price check passed. Min price $61.12. [2026-01-09T12:08:52.049876] [DEBUG] [REMOTE ] FIS: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:52.050019] [DEBUG] [REMOTE ] FIS: PASS: Integrity check passed. [2026-01-09T12:08:52.050061] [DEBUG] [REMOTE ] FIS: Symbol is viable for forecasting. [2026-01-09T12:08:52.050116] [INFO ] [MAIN ] [1223/3524] FIS kept (0.7s) | 1220 kept, 3 rejected | 139.1/min | ETA: 16.5m [2026-01-09T12:08:52.516933] [DEBUG] [REMOTE ] FISI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:52.517129] [DEBUG] [REMOTE ] FISI: PASS: History has at least 300 days. [2026-01-09T12:08:52.517419] [DEBUG] [REMOTE ] FISI: PASS: Price check passed. Min price $25.48. [2026-01-09T12:08:52.517565] [DEBUG] [REMOTE ] FISI: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:52.517718] [DEBUG] [REMOTE ] FISI: PASS: Integrity check passed. [2026-01-09T12:08:52.517760] [DEBUG] [REMOTE ] FISI: Symbol is viable for forecasting. [2026-01-09T12:08:52.517810] [INFO ] [MAIN ] [1224/3524] FISI kept (0.5s) | 1221 kept, 3 rejected | 139.1/min | ETA: 16.5m [2026-01-09T12:08:52.994440] [DEBUG] [REMOTE ] FITB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:52.994671] [DEBUG] [REMOTE ] FITB: PASS: History has at least 300 days. [2026-01-09T12:08:52.994975] [DEBUG] [REMOTE ] FITB: PASS: Price check passed. Min price $40.02. [2026-01-09T12:08:52.995116] [DEBUG] [REMOTE ] FITB: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:52.995256] [DEBUG] [REMOTE ] FITB: PASS: Integrity check passed. [2026-01-09T12:08:52.995298] [DEBUG] [REMOTE ] FITB: Symbol is viable for forecasting. [2026-01-09T12:08:52.995353] [INFO ] [MAIN ] [1225/3524] FITB kept (0.5s) | 1222 kept, 3 rejected | 139.1/min | ETA: 16.5m [2026-01-09T12:08:53.338962] [DEBUG] [REMOTE ] FITBI: Retrieved 3040 rows, trimmed to 300. [2026-01-09T12:08:53.339167] [DEBUG] [REMOTE ] FITBI: PASS: History has at least 300 days. [2026-01-09T12:08:53.339436] [DEBUG] [REMOTE ] FITBI: PASS: Price check passed. Min price $24.93. [2026-01-09T12:08:53.339597] [DEBUG] [REMOTE ] FITBI: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:53.339726] [DEBUG] [REMOTE ] FITBI: PASS: Integrity check passed. [2026-01-09T12:08:53.339768] [DEBUG] [REMOTE ] FITBI: Symbol is viable for forecasting. [2026-01-09T12:08:53.339821] [INFO ] [MAIN ] [1226/3524] FITBI kept (0.3s) | 1223 kept, 3 rejected | 139.1/min | ETA: 16.5m [2026-01-09T12:08:53.668192] [DEBUG] [REMOTE ] FITBO: Retrieved 1589 rows, trimmed to 300. [2026-01-09T12:08:53.668376] [DEBUG] [REMOTE ] FITBO: PASS: History has at least 300 days. [2026-01-09T12:08:53.668641] [DEBUG] [REMOTE ] FITBO: PASS: Price check passed. Min price $18.95. [2026-01-09T12:08:53.668788] [DEBUG] [REMOTE ] FITBO: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:53.668905] [DEBUG] [REMOTE ] FITBO: PASS: Integrity check passed. [2026-01-09T12:08:53.668947] [DEBUG] [REMOTE ] FITBO: Symbol is viable for forecasting. [2026-01-09T12:08:53.668998] [INFO ] [MAIN ] [1227/3524] FITBO kept (0.3s) | 1224 kept, 3 rejected | 139.1/min | ETA: 16.5m [2026-01-09T12:08:54.192380] [DEBUG] [REMOTE ] FIVE: Retrieved 3388 rows, trimmed to 300. [2026-01-09T12:08:54.192616] [DEBUG] [REMOTE ] FIVE: PASS: History has at least 300 days. [2026-01-09T12:08:54.192906] [DEBUG] [REMOTE ] FIVE: PASS: Price check passed. Min price $147.05. [2026-01-09T12:08:54.193113] [DEBUG] [REMOTE ] FIVE: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:54.193256] [DEBUG] [REMOTE ] FIVE: PASS: Integrity check passed. [2026-01-09T12:08:54.193301] [DEBUG] [REMOTE ] FIVE: Symbol is viable for forecasting. [2026-01-09T12:08:54.193403] [INFO ] [MAIN ] [1228/3524] FIVE kept (0.5s) | 1225 kept, 3 rejected | 139.1/min | ETA: 16.5m [2026-01-09T12:08:54.594850] [DEBUG] [REMOTE ] FIVN: Retrieved 2959 rows, trimmed to 300. [2026-01-09T12:08:54.595047] [DEBUG] [REMOTE ] FIVN: PASS: History has at least 300 days. [2026-01-09T12:08:54.595309] [DEBUG] [REMOTE ] FIVN: PASS: Price check passed. Min price $17.78. [2026-01-09T12:08:54.595452] [DEBUG] [REMOTE ] FIVN: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:54.595642] [DEBUG] [REMOTE ] FIVN: PASS: Integrity check passed. [2026-01-09T12:08:54.595687] [DEBUG] [REMOTE ] FIVN: Symbol is viable for forecasting. [2026-01-09T12:08:54.595743] [INFO ] [MAIN ] [1229/3524] FIVN kept (0.4s) | 1226 kept, 3 rejected | 139.1/min | ETA: 16.5m [2026-01-09T12:08:55.151424] [DEBUG] [REMOTE ] FIX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:55.151642] [DEBUG] [REMOTE ] FIX: PASS: History has at least 300 days. [2026-01-09T12:08:55.151955] [DEBUG] [REMOTE ] FIX: PASS: Price check passed. Min price $790.19. [2026-01-09T12:08:55.152107] [DEBUG] [REMOTE ] FIX: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:55.152254] [DEBUG] [REMOTE ] FIX: PASS: Integrity check passed. [2026-01-09T12:08:55.152295] [DEBUG] [REMOTE ] FIX: Symbol is viable for forecasting. [2026-01-09T12:08:55.152350] [INFO ] [MAIN ] [1230/3524] FIX kept (0.6s) | 1227 kept, 3 rejected | 139.1/min | ETA: 16.5m [2026-01-09T12:08:55.501036] [DEBUG] [REMOTE ] FIXD: Retrieved 2237 rows, trimmed to 300. [2026-01-09T12:08:55.501235] [DEBUG] [REMOTE ] FIXD: PASS: History has at least 300 days. [2026-01-09T12:08:55.501528] [DEBUG] [REMOTE ] FIXD: PASS: Price check passed. Min price $43.99. [2026-01-09T12:08:55.501723] [DEBUG] [REMOTE ] FIXD: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:55.501870] [DEBUG] [REMOTE ] FIXD: PASS: Integrity check passed. [2026-01-09T12:08:55.501923] [DEBUG] [REMOTE ] FIXD: Symbol is viable for forecasting. [2026-01-09T12:08:55.501987] [INFO ] [MAIN ] [1231/3524] FIXD kept (0.3s) | 1228 kept, 3 rejected | 139.1/min | ETA: 16.5m [2026-01-09T12:08:56.085485] [DEBUG] [REMOTE ] FIZZ: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:56.085645] [DEBUG] [REMOTE ] FIZZ: PASS: History has at least 300 days. [2026-01-09T12:08:56.085878] [DEBUG] [REMOTE ] FIZZ: PASS: Price check passed. Min price $31.66. [2026-01-09T12:08:56.086043] [DEBUG] [REMOTE ] FIZZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:56.086162] [DEBUG] [REMOTE ] FIZZ: PASS: Integrity check passed. [2026-01-09T12:08:56.086201] [DEBUG] [REMOTE ] FIZZ: Symbol is viable for forecasting. [2026-01-09T12:08:56.086251] [INFO ] [MAIN ] [1232/3524] FIZZ kept (0.6s) | 1229 kept, 3 rejected | 139.1/min | ETA: 16.5m [2026-01-09T12:08:56.476065] [DEBUG] [REMOTE ] FJP: Retrieved 3699 rows, trimmed to 300. [2026-01-09T12:08:56.476198] [DEBUG] [REMOTE ] FJP: PASS: History has at least 300 days. [2026-01-09T12:08:56.476400] [DEBUG] [REMOTE ] FJP: PASS: Price check passed. Min price $62.92. [2026-01-09T12:08:56.476533] [DEBUG] [REMOTE ] FJP: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:56.476664] [DEBUG] [REMOTE ] FJP: PASS: Integrity check passed. [2026-01-09T12:08:56.476706] [DEBUG] [REMOTE ] FJP: Symbol is viable for forecasting. [2026-01-09T12:08:56.476752] [INFO ] [MAIN ] [1233/3524] FJP kept (0.4s) | 1230 kept, 3 rejected | 139.1/min | ETA: 16.5m [2026-01-09T12:08:56.805540] [DEBUG] [REMOTE ] FLEX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:56.805716] [DEBUG] [REMOTE ] FLEX: PASS: History has at least 300 days. [2026-01-09T12:08:56.805940] [DEBUG] [REMOTE ] FLEX: PASS: Price check passed. Min price $54.51. [2026-01-09T12:08:56.806075] [DEBUG] [REMOTE ] FLEX: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:56.806191] [DEBUG] [REMOTE ] FLEX: PASS: Integrity check passed. [2026-01-09T12:08:56.806231] [DEBUG] [REMOTE ] FLEX: Symbol is viable for forecasting. [2026-01-09T12:08:56.806294] [INFO ] [MAIN ] [1234/3524] FLEX kept (0.3s) | 1231 kept, 3 rejected | 139.1/min | ETA: 16.5m [2026-01-09T12:08:57.128918] [DEBUG] [REMOTE ] FLGC: Retrieved 1172 rows, trimmed to 300. [2026-01-09T12:08:57.129048] [DEBUG] [REMOTE ] FLGC: PASS: History has at least 300 days. [2026-01-09T12:08:57.129248] [DEBUG] [REMOTE ] FLGC: PASS: Price check passed. Min price $6.26. [2026-01-09T12:08:57.129387] [DEBUG] [REMOTE ] FLGC: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:57.129501] [DEBUG] [REMOTE ] FLGC: PASS: Integrity check passed. [2026-01-09T12:08:57.129542] [DEBUG] [REMOTE ] FLGC: Symbol is viable for forecasting. [2026-01-09T12:08:57.129611] [INFO ] [MAIN ] [1235/3524] FLGC kept (0.3s) | 1232 kept, 3 rejected | 139.1/min | ETA: 16.5m [2026-01-09T12:08:57.586197] [DEBUG] [REMOTE ] FLL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:57.586338] [DEBUG] [REMOTE ] FLL: PASS: History has at least 300 days. [2026-01-09T12:08:57.586562] [DEBUG] [REMOTE ] FLL: PASS: Price check passed. Min price $2.29. [2026-01-09T12:08:57.586724] [DEBUG] [REMOTE ] FLL: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:57.586846] [DEBUG] [REMOTE ] FLL: PASS: Integrity check passed. [2026-01-09T12:08:57.586888] [DEBUG] [REMOTE ] FLL: Symbol is viable for forecasting. [2026-01-09T12:08:57.586938] [INFO ] [MAIN ] [1236/3524] FLL kept (0.5s) | 1233 kept, 3 rejected | 139.1/min | ETA: 16.4m [2026-01-09T12:08:57.913199] [DEBUG] [REMOTE ] FLNC: Retrieved 1053 rows, trimmed to 300. [2026-01-09T12:08:57.913330] [DEBUG] [REMOTE ] FLNC: PASS: History has at least 300 days. [2026-01-09T12:08:57.913529] [DEBUG] [REMOTE ] FLNC: PASS: Price check passed. Min price $15.22. [2026-01-09T12:08:57.913683] [DEBUG] [REMOTE ] FLNC: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:57.913795] [DEBUG] [REMOTE ] FLNC: PASS: Integrity check passed. [2026-01-09T12:08:57.913834] [DEBUG] [REMOTE ] FLNC: Symbol is viable for forecasting. [2026-01-09T12:08:57.913881] [INFO ] [MAIN ] [1237/3524] FLNC kept (0.3s) | 1234 kept, 3 rejected | 139.2/min | ETA: 16.4m [2026-01-09T12:08:58.356915] [DEBUG] [REMOTE ] FLNG: Retrieved 1651 rows, trimmed to 300. [2026-01-09T12:08:58.357048] [DEBUG] [REMOTE ] FLNG: PASS: History has at least 300 days. [2026-01-09T12:08:58.357253] [DEBUG] [REMOTE ] FLNG: PASS: Price check passed. Min price $23.85. [2026-01-09T12:08:58.357424] [DEBUG] [REMOTE ] FLNG: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:58.357538] [DEBUG] [REMOTE ] FLNG: PASS: Integrity check passed. [2026-01-09T12:08:58.357598] [DEBUG] [REMOTE ] FLNG: Symbol is viable for forecasting. [2026-01-09T12:08:58.357649] [INFO ] [MAIN ] [1238/3524] FLNG kept (0.4s) | 1235 kept, 3 rejected | 139.1/min | ETA: 16.4m [2026-01-09T12:08:59.037663] [DEBUG] [REMOTE ] FLO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:59.037857] [DEBUG] [REMOTE ] FLO: PASS: History has at least 300 days. [2026-01-09T12:08:59.038225] [DEBUG] [REMOTE ] FLO: PASS: Price check passed. Min price $10.08. [2026-01-09T12:08:59.038400] [DEBUG] [REMOTE ] FLO: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:59.038604] [DEBUG] [REMOTE ] FLO: PASS: Integrity check passed. [2026-01-09T12:08:59.038663] [DEBUG] [REMOTE ] FLO: Symbol is viable for forecasting. [2026-01-09T12:08:59.038736] [INFO ] [MAIN ] [1239/3524] FLO kept (0.7s) | 1236 kept, 3 rejected | 139.1/min | ETA: 16.4m [2026-01-09T12:08:59.550963] [DEBUG] [REMOTE ] FLS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:08:59.551266] [DEBUG] [REMOTE ] FLS: PASS: History has at least 300 days. [2026-01-09T12:08:59.552399] [DEBUG] [REMOTE ] FLS: PASS: Price check passed. Min price $50.26. [2026-01-09T12:08:59.552683] [DEBUG] [REMOTE ] FLS: PASS: Continuity check passed with 300 days. [2026-01-09T12:08:59.552927] [DEBUG] [REMOTE ] FLS: PASS: Integrity check passed. [2026-01-09T12:08:59.552989] [DEBUG] [REMOTE ] FLS: Symbol is viable for forecasting. [2026-01-09T12:08:59.553117] [INFO ] [MAIN ] [1240/3524] FLS kept (0.5s) | 1237 kept, 3 rejected | 139.1/min | ETA: 16.4m [2026-01-09T12:09:00.069461] [DEBUG] [REMOTE ] FLUX: Retrieved 5732 rows, trimmed to 300. [2026-01-09T12:09:00.069666] [DEBUG] [REMOTE ] FLUX: PASS: History has at least 300 days. [2026-01-09T12:09:00.069979] [DEBUG] [REMOTE ] FLUX: PASS: Price check passed. Min price $1.27. [2026-01-09T12:09:00.070186] [DEBUG] [REMOTE ] FLUX: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:00.070359] [DEBUG] [REMOTE ] FLUX: PASS: Integrity check passed. [2026-01-09T12:09:00.070423] [DEBUG] [REMOTE ] FLUX: Symbol is viable for forecasting. [2026-01-09T12:09:00.070501] [INFO ] [MAIN ] [1241/3524] FLUX kept (0.5s) | 1238 kept, 3 rejected | 139.0/min | ETA: 16.4m [2026-01-09T12:09:00.411372] [DEBUG] [REMOTE ] FLWS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:00.411597] [DEBUG] [REMOTE ] FLWS: PASS: History has at least 300 days. [2026-01-09T12:09:00.411888] [DEBUG] [REMOTE ] FLWS: PASS: Price check passed. Min price $3.06. [2026-01-09T12:09:00.412032] [DEBUG] [REMOTE ] FLWS: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:00.412171] [DEBUG] [REMOTE ] FLWS: PASS: Integrity check passed. [2026-01-09T12:09:00.412212] [DEBUG] [REMOTE ] FLWS: Symbol is viable for forecasting. [2026-01-09T12:09:00.412297] [INFO ] [MAIN ] [1242/3524] FLWS kept (0.3s) | 1239 kept, 3 rejected | 139.1/min | ETA: 16.4m [2026-01-09T12:09:00.778700] [DEBUG] [REMOTE ] FLXS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:00.778831] [DEBUG] [REMOTE ] FLXS: PASS: History has at least 300 days. [2026-01-09T12:09:00.779054] [DEBUG] [REMOTE ] FLXS: PASS: Price check passed. Min price $34.02. [2026-01-09T12:09:00.779279] [DEBUG] [REMOTE ] FLXS: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:00.779402] [DEBUG] [REMOTE ] FLXS: PASS: Integrity check passed. [2026-01-09T12:09:00.779443] [DEBUG] [REMOTE ] FLXS: Symbol is viable for forecasting. [2026-01-09T12:09:00.779491] [INFO ] [MAIN ] [1243/3524] FLXS kept (0.4s) | 1240 kept, 3 rejected | 139.1/min | ETA: 16.4m [2026-01-09T12:09:01.070281] [DEBUG] [REMOTE ] FLYE: Retrieved 399 rows, trimmed to 300. [2026-01-09T12:09:01.070415] [DEBUG] [REMOTE ] FLYE: PASS: History has at least 300 days. [2026-01-09T12:09:01.070633] [DEBUG] [REMOTE ] FLYE: PASS: Price check passed. Min price $3.87. [2026-01-09T12:09:01.070769] [DEBUG] [REMOTE ] FLYE: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:01.070878] [DEBUG] [REMOTE ] FLYE: PASS: Integrity check passed. [2026-01-09T12:09:01.070918] [DEBUG] [REMOTE ] FLYE: Symbol is viable for forecasting. [2026-01-09T12:09:01.070965] [INFO ] [MAIN ] [1244/3524] FLYE kept (0.3s) | 1241 kept, 3 rejected | 139.1/min | ETA: 16.4m [2026-01-09T12:09:01.692817] [DEBUG] [REMOTE ] FMAO: Retrieved 5309 rows, trimmed to 300. [2026-01-09T12:09:01.692962] [DEBUG] [REMOTE ] FMAO: PASS: History has at least 300 days. [2026-01-09T12:09:01.693199] [DEBUG] [REMOTE ] FMAO: PASS: Price check passed. Min price $22.80. [2026-01-09T12:09:01.693343] [DEBUG] [REMOTE ] FMAO: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:01.693467] [DEBUG] [REMOTE ] FMAO: PASS: Integrity check passed. [2026-01-09T12:09:01.693509] [DEBUG] [REMOTE ] FMAO: Symbol is viable for forecasting. [2026-01-09T12:09:01.693558] [INFO ] [MAIN ] [1245/3524] FMAO kept (0.6s) | 1242 kept, 3 rejected | 139.1/min | ETA: 16.4m [2026-01-09T12:09:02.044399] [DEBUG] [REMOTE ] FMB: Retrieved 2931 rows, trimmed to 300. [2026-01-09T12:09:02.044541] [DEBUG] [REMOTE ] FMB: PASS: History has at least 300 days. [2026-01-09T12:09:02.044808] [DEBUG] [REMOTE ] FMB: PASS: Price check passed. Min price $50.61. [2026-01-09T12:09:02.044990] [DEBUG] [REMOTE ] FMB: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:02.045123] [DEBUG] [REMOTE ] FMB: PASS: Integrity check passed. [2026-01-09T12:09:02.045185] [DEBUG] [REMOTE ] FMB: Symbol is viable for forecasting. [2026-01-09T12:09:02.045256] [INFO ] [MAIN ] [1246/3524] FMB kept (0.4s) | 1243 kept, 3 rejected | 139.1/min | ETA: 16.4m [2026-01-09T12:09:02.409336] [DEBUG] [REMOTE ] FMBH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:02.409495] [DEBUG] [REMOTE ] FMBH: PASS: History has at least 300 days. [2026-01-09T12:09:02.409772] [DEBUG] [REMOTE ] FMBH: PASS: Price check passed. Min price $34.75. [2026-01-09T12:09:02.409912] [DEBUG] [REMOTE ] FMBH: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:02.410038] [DEBUG] [REMOTE ] FMBH: PASS: Integrity check passed. [2026-01-09T12:09:02.410078] [DEBUG] [REMOTE ] FMBH: Symbol is viable for forecasting. [2026-01-09T12:09:02.410128] [INFO ] [MAIN ] [1247/3524] FMBH kept (0.4s) | 1244 kept, 3 rejected | 139.1/min | ETA: 16.4m [2026-01-09T12:09:02.957730] [DEBUG] [REMOTE ] FMC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:02.957866] [DEBUG] [REMOTE ] FMC: PASS: History has at least 300 days. [2026-01-09T12:09:02.958097] [DEBUG] [REMOTE ] FMC: PASS: Price check passed. Min price $12.11. [2026-01-09T12:09:02.958237] [DEBUG] [REMOTE ] FMC: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:02.958358] [DEBUG] [REMOTE ] FMC: PASS: Integrity check passed. [2026-01-09T12:09:02.958399] [DEBUG] [REMOTE ] FMC: Symbol is viable for forecasting. [2026-01-09T12:09:02.958451] [INFO ] [MAIN ] [1248/3524] FMC kept (0.5s) | 1245 kept, 3 rejected | 139.1/min | ETA: 16.4m [2026-01-09T12:09:03.255256] [DEBUG] [REMOTE ] FMHI: Retrieved 2055 rows, trimmed to 300. [2026-01-09T12:09:03.255378] [DEBUG] [REMOTE ] FMHI: PASS: History has at least 300 days. [2026-01-09T12:09:03.255590] [DEBUG] [REMOTE ] FMHI: PASS: Price check passed. Min price $47.40. [2026-01-09T12:09:03.255727] [DEBUG] [REMOTE ] FMHI: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:03.255837] [DEBUG] [REMOTE ] FMHI: PASS: Integrity check passed. [2026-01-09T12:09:03.255877] [DEBUG] [REMOTE ] FMHI: Symbol is viable for forecasting. [2026-01-09T12:09:03.255924] [INFO ] [MAIN ] [1249/3524] FMHI kept (0.3s) | 1246 kept, 3 rejected | 139.1/min | ETA: 16.4m [2026-01-09T12:09:03.841160] [DEBUG] [REMOTE ] FMN: Retrieved 5799 rows, trimmed to 300. [2026-01-09T12:09:03.841290] [DEBUG] [REMOTE ] FMN: PASS: History has at least 300 days. [2026-01-09T12:09:03.841506] [DEBUG] [REMOTE ] FMN: PASS: Price check passed. Min price $10.89. [2026-01-09T12:09:03.841659] [DEBUG] [REMOTE ] FMN: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:03.841774] [DEBUG] [REMOTE ] FMN: PASS: Integrity check passed. [2026-01-09T12:09:03.841813] [DEBUG] [REMOTE ] FMN: Symbol is viable for forecasting. [2026-01-09T12:09:03.841861] [INFO ] [MAIN ] [1250/3524] FMN kept (0.6s) | 1247 kept, 3 rejected | 139.1/min | ETA: 16.4m [2026-01-09T12:09:04.325751] [DEBUG] [REMOTE ] FMNB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:04.325887] [DEBUG] [REMOTE ] FMNB: PASS: History has at least 300 days. [2026-01-09T12:09:04.326113] [DEBUG] [REMOTE ] FMNB: PASS: Price check passed. Min price $12.71. [2026-01-09T12:09:04.326254] [DEBUG] [REMOTE ] FMNB: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:04.326375] [DEBUG] [REMOTE ] FMNB: PASS: Integrity check passed. [2026-01-09T12:09:04.326416] [DEBUG] [REMOTE ] FMNB: Symbol is viable for forecasting. [2026-01-09T12:09:04.326466] [INFO ] [MAIN ] [1251/3524] FMNB kept (0.5s) | 1248 kept, 3 rejected | 139.1/min | ETA: 16.3m [2026-01-09T12:09:04.793350] [DEBUG] [REMOTE ] FMS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:04.793483] [DEBUG] [REMOTE ] FMS: PASS: History has at least 300 days. [2026-01-09T12:09:04.793899] [DEBUG] [REMOTE ] FMS: PASS: Price check passed. Min price $22.59. [2026-01-09T12:09:04.794037] [DEBUG] [REMOTE ] FMS: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:04.794159] [DEBUG] [REMOTE ] FMS: PASS: Integrity check passed. [2026-01-09T12:09:04.794215] [DEBUG] [REMOTE ] FMS: Symbol is viable for forecasting. [2026-01-09T12:09:04.794264] [INFO ] [MAIN ] [1252/3524] FMS kept (0.5s) | 1249 kept, 3 rejected | 139.0/min | ETA: 16.3m [2026-01-09T12:09:05.322281] [DEBUG] [REMOTE ] FMX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:05.322415] [DEBUG] [REMOTE ] FMX: PASS: History has at least 300 days. [2026-01-09T12:09:05.322648] [DEBUG] [REMOTE ] FMX: PASS: Price check passed. Min price $90.24. [2026-01-09T12:09:05.322788] [DEBUG] [REMOTE ] FMX: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:05.322905] [DEBUG] [REMOTE ] FMX: PASS: Integrity check passed. [2026-01-09T12:09:05.322945] [DEBUG] [REMOTE ] FMX: Symbol is viable for forecasting. [2026-01-09T12:09:05.322994] [INFO ] [MAIN ] [1253/3524] FMX kept (0.5s) | 1250 kept, 3 rejected | 139.0/min | ETA: 16.3m [2026-01-09T12:09:05.738088] [DEBUG] [REMOTE ] FN: Retrieved 3909 rows, trimmed to 300. [2026-01-09T12:09:05.738213] [DEBUG] [REMOTE ] FN: PASS: History has at least 300 days. [2026-01-09T12:09:05.738430] [DEBUG] [REMOTE ] FN: PASS: Price check passed. Min price $375.24. [2026-01-09T12:09:05.738629] [DEBUG] [REMOTE ] FN: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:05.738748] [DEBUG] [REMOTE ] FN: PASS: Integrity check passed. [2026-01-09T12:09:05.738789] [DEBUG] [REMOTE ] FN: Symbol is viable for forecasting. [2026-01-09T12:09:05.738840] [INFO ] [MAIN ] [1254/3524] FN kept (0.4s) | 1251 kept, 3 rejected | 139.0/min | ETA: 16.3m [2026-01-09T12:09:06.312354] [DEBUG] [REMOTE ] FNB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:06.312518] [DEBUG] [REMOTE ] FNB: PASS: History has at least 300 days. [2026-01-09T12:09:06.312780] [DEBUG] [REMOTE ] FNB: PASS: Price check passed. Min price $14.55. [2026-01-09T12:09:06.312917] [DEBUG] [REMOTE ] FNB: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:06.313076] [DEBUG] [REMOTE ] FNB: PASS: Integrity check passed. [2026-01-09T12:09:06.313131] [DEBUG] [REMOTE ] FNB: Symbol is viable for forecasting. [2026-01-09T12:09:06.313182] [INFO ] [MAIN ] [1255/3524] FNB kept (0.6s) | 1252 kept, 3 rejected | 139.0/min | ETA: 16.3m [2026-01-09T12:09:06.475412] [DEBUG] [REMOTE ] FND: Retrieved 2188 rows, trimmed to 300. [2026-01-09T12:09:06.475550] [DEBUG] [REMOTE ] FND: PASS: History has at least 300 days. [2026-01-09T12:09:06.475782] [DEBUG] [REMOTE ] FND: PASS: Price check passed. Min price $56.79. [2026-01-09T12:09:06.475916] [DEBUG] [REMOTE ] FND: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:06.476029] [DEBUG] [REMOTE ] FND: PASS: Integrity check passed. [2026-01-09T12:09:06.476069] [DEBUG] [REMOTE ] FND: Symbol is viable for forecasting. [2026-01-09T12:09:06.476116] [INFO ] [MAIN ] [1256/3524] FND kept (0.2s) | 1253 kept, 3 rejected | 139.1/min | ETA: 16.3m [2026-01-09T12:09:07.145262] [DEBUG] [REMOTE ] FNF: Retrieved 5090 rows, trimmed to 300. [2026-01-09T12:09:07.145395] [DEBUG] [REMOTE ] FNF: PASS: History has at least 300 days. [2026-01-09T12:09:07.145624] [DEBUG] [REMOTE ] FNF: PASS: Price check passed. Min price $52.13. [2026-01-09T12:09:07.145957] [DEBUG] [REMOTE ] FNF: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:07.146073] [DEBUG] [REMOTE ] FNF: PASS: Integrity check passed. [2026-01-09T12:09:07.146114] [DEBUG] [REMOTE ] FNF: Symbol is viable for forecasting. [2026-01-09T12:09:07.146162] [INFO ] [MAIN ] [1257/3524] FNF kept (0.7s) | 1254 kept, 3 rejected | 139.0/min | ETA: 16.3m [2026-01-09T12:09:07.449710] [DEBUG] [REMOTE ] FNKO: Retrieved 2056 rows, trimmed to 300. [2026-01-09T12:09:07.449834] [DEBUG] [REMOTE ] FNKO: PASS: History has at least 300 days. [2026-01-09T12:09:07.450040] [DEBUG] [REMOTE ] FNKO: PASS: Price check passed. Min price $2.81. [2026-01-09T12:09:07.450180] [DEBUG] [REMOTE ] FNKO: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:07.450294] [DEBUG] [REMOTE ] FNKO: PASS: Integrity check passed. [2026-01-09T12:09:07.450350] [DEBUG] [REMOTE ] FNKO: Symbol is viable for forecasting. [2026-01-09T12:09:07.450399] [INFO ] [MAIN ] [1258/3524] FNKO kept (0.3s) | 1255 kept, 3 rejected | 139.0/min | ETA: 16.3m [2026-01-09T12:09:07.995349] [DEBUG] [REMOTE ] FNLC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:07.995493] [DEBUG] [REMOTE ] FNLC: PASS: History has at least 300 days. [2026-01-09T12:09:07.995741] [DEBUG] [REMOTE ] FNLC: PASS: Price check passed. Min price $24.07. [2026-01-09T12:09:07.995882] [DEBUG] [REMOTE ] FNLC: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:07.996012] [DEBUG] [REMOTE ] FNLC: PASS: Integrity check passed. [2026-01-09T12:09:07.996053] [DEBUG] [REMOTE ] FNLC: Symbol is viable for forecasting. [2026-01-09T12:09:07.996126] [INFO ] [MAIN ] [1259/3524] FNLC kept (0.5s) | 1256 kept, 3 rejected | 139.0/min | ETA: 16.3m [2026-01-09T12:09:08.325345] [DEBUG] [REMOTE ] FNX: Retrieved 4697 rows, trimmed to 300. [2026-01-09T12:09:08.325479] [DEBUG] [REMOTE ] FNX: PASS: History has at least 300 days. [2026-01-09T12:09:08.325707] [DEBUG] [REMOTE ] FNX: PASS: Price check passed. Min price $117.13. [2026-01-09T12:09:08.325843] [DEBUG] [REMOTE ] FNX: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:08.325956] [DEBUG] [REMOTE ] FNX: PASS: Integrity check passed. [2026-01-09T12:09:08.325996] [DEBUG] [REMOTE ] FNX: Symbol is viable for forecasting. [2026-01-09T12:09:08.326044] [INFO ] [MAIN ] [1260/3524] FNX kept (0.3s) | 1257 kept, 3 rejected | 139.0/min | ETA: 16.3m [2026-01-09T12:09:08.785240] [DEBUG] [REMOTE ] FNY: Retrieved 3702 rows, trimmed to 300. [2026-01-09T12:09:08.785396] [DEBUG] [REMOTE ] FNY: PASS: History has at least 300 days. [2026-01-09T12:09:08.785867] [DEBUG] [REMOTE ] FNY: PASS: Price check passed. Min price $85.10. [2026-01-09T12:09:08.786040] [DEBUG] [REMOTE ] FNY: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:08.786192] [DEBUG] [REMOTE ] FNY: PASS: Integrity check passed. [2026-01-09T12:09:08.786243] [DEBUG] [REMOTE ] FNY: Symbol is viable for forecasting. [2026-01-09T12:09:08.786304] [INFO ] [MAIN ] [1261/3524] FNY kept (0.5s) | 1258 kept, 3 rejected | 139.0/min | ETA: 16.3m [2026-01-09T12:09:09.086459] [DEBUG] [REMOTE ] FOA: Retrieved 1691 rows, trimmed to 300. [2026-01-09T12:09:09.086630] [DEBUG] [REMOTE ] FOA: PASS: History has at least 300 days. [2026-01-09T12:09:09.086848] [DEBUG] [REMOTE ] FOA: PASS: Price check passed. Min price $21.41. [2026-01-09T12:09:09.086990] [DEBUG] [REMOTE ] FOA: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:09.087109] [DEBUG] [REMOTE ] FOA: PASS: Integrity check passed. [2026-01-09T12:09:09.087150] [DEBUG] [REMOTE ] FOA: Symbol is viable for forecasting. [2026-01-09T12:09:09.087199] [INFO ] [MAIN ] [1262/3524] FOA kept (0.3s) | 1259 kept, 3 rejected | 139.0/min | ETA: 16.3m [2026-01-09T12:09:09.595741] [DEBUG] [REMOTE ] FOF: Retrieved 4808 rows, trimmed to 300. [2026-01-09T12:09:09.595879] [DEBUG] [REMOTE ] FOF: PASS: History has at least 300 days. [2026-01-09T12:09:09.596098] [DEBUG] [REMOTE ] FOF: PASS: Price check passed. Min price $12.70. [2026-01-09T12:09:09.596235] [DEBUG] [REMOTE ] FOF: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:09.596356] [DEBUG] [REMOTE ] FOF: PASS: Integrity check passed. [2026-01-09T12:09:09.596397] [DEBUG] [REMOTE ] FOF: Symbol is viable for forecasting. [2026-01-09T12:09:09.596448] [INFO ] [MAIN ] [1263/3524] FOF kept (0.5s) | 1260 kept, 3 rejected | 139.0/min | ETA: 16.3m [2026-01-09T12:09:10.041315] [DEBUG] [REMOTE ] FOLD: Retrieved 4683 rows, trimmed to 300. [2026-01-09T12:09:10.041454] [DEBUG] [REMOTE ] FOLD: PASS: History has at least 300 days. [2026-01-09T12:09:10.041746] [DEBUG] [REMOTE ] FOLD: PASS: Price check passed. Min price $8.04. [2026-01-09T12:09:10.041904] [DEBUG] [REMOTE ] FOLD: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:10.042034] [DEBUG] [REMOTE ] FOLD: PASS: Integrity check passed. [2026-01-09T12:09:10.042093] [DEBUG] [REMOTE ] FOLD: Symbol is viable for forecasting. [2026-01-09T12:09:10.042146] [INFO ] [MAIN ] [1264/3524] FOLD kept (0.4s) | 1261 kept, 3 rejected | 139.0/min | ETA: 16.3m [2026-01-09T12:09:10.474764] [DEBUG] [REMOTE ] FORM: Retrieved 5681 rows, trimmed to 300. [2026-01-09T12:09:10.474922] [DEBUG] [REMOTE ] FORM: PASS: History has at least 300 days. [2026-01-09T12:09:10.475187] [DEBUG] [REMOTE ] FORM: PASS: Price check passed. Min price $40.25. [2026-01-09T12:09:10.475355] [DEBUG] [REMOTE ] FORM: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:10.475487] [DEBUG] [REMOTE ] FORM: PASS: Integrity check passed. [2026-01-09T12:09:10.475527] [DEBUG] [REMOTE ] FORM: Symbol is viable for forecasting. [2026-01-09T12:09:10.475597] [INFO ] [MAIN ] [1265/3524] FORM kept (0.4s) | 1262 kept, 3 rejected | 139.0/min | ETA: 16.2m [2026-01-09T12:09:10.972652] [DEBUG] [REMOTE ] FOSL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:10.972783] [DEBUG] [REMOTE ] FOSL: PASS: History has at least 300 days. [2026-01-09T12:09:10.972987] [DEBUG] [REMOTE ] FOSL: PASS: Price check passed. Min price $1.79. [2026-01-09T12:09:10.973120] [DEBUG] [REMOTE ] FOSL: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:10.973232] [DEBUG] [REMOTE ] FOSL: PASS: Integrity check passed. [2026-01-09T12:09:10.973271] [DEBUG] [REMOTE ] FOSL: Symbol is viable for forecasting. [2026-01-09T12:09:10.973318] [INFO ] [MAIN ] [1266/3524] FOSL kept (0.5s) | 1263 kept, 3 rejected | 139.0/min | ETA: 16.2m [2026-01-09T12:09:11.253649] [DEBUG] [REMOTE ] FOX: Retrieved 1717 rows, trimmed to 300. [2026-01-09T12:09:11.253773] [DEBUG] [REMOTE ] FOX: PASS: History has at least 300 days. [2026-01-09T12:09:11.253972] [DEBUG] [REMOTE ] FOX: PASS: Price check passed. Min price $51.27. [2026-01-09T12:09:11.254105] [DEBUG] [REMOTE ] FOX: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:11.254214] [DEBUG] [REMOTE ] FOX: PASS: Integrity check passed. [2026-01-09T12:09:11.254254] [DEBUG] [REMOTE ] FOX: Symbol is viable for forecasting. [2026-01-09T12:09:11.254302] [INFO ] [MAIN ] [1267/3524] FOX kept (0.3s) | 1264 kept, 3 rejected | 139.0/min | ETA: 16.2m [2026-01-09T12:09:11.668348] [DEBUG] [REMOTE ] FOXA: Retrieved 1718 rows, trimmed to 300. [2026-01-09T12:09:11.668471] [DEBUG] [REMOTE ] FOXA: PASS: History has at least 300 days. [2026-01-09T12:09:11.668710] [DEBUG] [REMOTE ] FOXA: PASS: Price check passed. Min price $57.00. [2026-01-09T12:09:11.668852] [DEBUG] [REMOTE ] FOXA: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:11.668960] [DEBUG] [REMOTE ] FOXA: PASS: Integrity check passed. [2026-01-09T12:09:11.669000] [DEBUG] [REMOTE ] FOXA: Symbol is viable for forecasting. [2026-01-09T12:09:11.669046] [INFO ] [MAIN ] [1268/3524] FOXA kept (0.4s) | 1265 kept, 3 rejected | 139.1/min | ETA: 16.2m [2026-01-09T12:09:12.089563] [DEBUG] [REMOTE ] FOXF: Retrieved 3124 rows, trimmed to 300. [2026-01-09T12:09:12.089739] [DEBUG] [REMOTE ] FOXF: PASS: History has at least 300 days. [2026-01-09T12:09:12.089976] [DEBUG] [REMOTE ] FOXF: PASS: Price check passed. Min price $13.19. [2026-01-09T12:09:12.090135] [DEBUG] [REMOTE ] FOXF: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:12.090260] [DEBUG] [REMOTE ] FOXF: PASS: Integrity check passed. [2026-01-09T12:09:12.090301] [DEBUG] [REMOTE ] FOXF: Symbol is viable for forecasting. [2026-01-09T12:09:12.090353] [INFO ] [MAIN ] [1269/3524] FOXF kept (0.4s) | 1266 kept, 3 rejected | 139.1/min | ETA: 16.2m [2026-01-09T12:09:12.534273] [DEBUG] [REMOTE ] FPF: Retrieved 3176 rows, trimmed to 300. [2026-01-09T12:09:12.534403] [DEBUG] [REMOTE ] FPF: PASS: History has at least 300 days. [2026-01-09T12:09:12.534643] [DEBUG] [REMOTE ] FPF: PASS: Price check passed. Min price $18.15. [2026-01-09T12:09:12.534784] [DEBUG] [REMOTE ] FPF: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:12.534915] [DEBUG] [REMOTE ] FPF: PASS: Integrity check passed. [2026-01-09T12:09:12.534955] [DEBUG] [REMOTE ] FPF: Symbol is viable for forecasting. [2026-01-09T12:09:12.535003] [INFO ] [MAIN ] [1270/3524] FPF kept (0.4s) | 1267 kept, 3 rejected | 139.1/min | ETA: 16.2m [2026-01-09T12:09:12.863139] [DEBUG] [REMOTE ] FPH: Retrieved 2179 rows, trimmed to 300. [2026-01-09T12:09:12.863269] [DEBUG] [REMOTE ] FPH: PASS: History has at least 300 days. [2026-01-09T12:09:12.863478] [DEBUG] [REMOTE ] FPH: PASS: Price check passed. Min price $5.44. [2026-01-09T12:09:12.863685] [DEBUG] [REMOTE ] FPH: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:12.863832] [DEBUG] [REMOTE ] FPH: PASS: Integrity check passed. [2026-01-09T12:09:12.863874] [DEBUG] [REMOTE ] FPH: Symbol is viable for forecasting. [2026-01-09T12:09:12.863924] [INFO ] [MAIN ] [1271/3524] FPH kept (0.3s) | 1268 kept, 3 rejected | 139.1/min | ETA: 16.2m [2026-01-09T12:09:13.313033] [DEBUG] [REMOTE ] FPI: Retrieved 2954 rows, trimmed to 300. [2026-01-09T12:09:13.313163] [DEBUG] [REMOTE ] FPI: PASS: History has at least 300 days. [2026-01-09T12:09:13.313384] [DEBUG] [REMOTE ] FPI: PASS: Price check passed. Min price $9.15. [2026-01-09T12:09:13.313528] [DEBUG] [REMOTE ] FPI: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:13.313664] [DEBUG] [REMOTE ] FPI: PASS: Integrity check passed. [2026-01-09T12:09:13.313707] [DEBUG] [REMOTE ] FPI: Symbol is viable for forecasting. [2026-01-09T12:09:13.313756] [INFO ] [MAIN ] [1272/3524] FPI kept (0.4s) | 1269 kept, 3 rejected | 139.1/min | ETA: 16.2m [2026-01-09T12:09:13.722979] [DEBUG] [REMOTE ] FPXI: Retrieved 2808 rows, trimmed to 300. [2026-01-09T12:09:13.723109] [DEBUG] [REMOTE ] FPXI: PASS: History has at least 300 days. [2026-01-09T12:09:13.723319] [DEBUG] [REMOTE ] FPXI: PASS: Price check passed. Min price $56.37. [2026-01-09T12:09:13.723458] [DEBUG] [REMOTE ] FPXI: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:13.723592] [DEBUG] [REMOTE ] FPXI: PASS: Integrity check passed. [2026-01-09T12:09:13.723635] [DEBUG] [REMOTE ] FPXI: Symbol is viable for forecasting. [2026-01-09T12:09:13.723685] [INFO ] [MAIN ] [1273/3524] FPXI kept (0.4s) | 1270 kept, 3 rejected | 139.1/min | ETA: 16.2m [2026-01-09T12:09:14.261246] [DEBUG] [REMOTE ] FRA: Retrieved 5584 rows, trimmed to 300. [2026-01-09T12:09:14.261374] [DEBUG] [REMOTE ] FRA: PASS: History has at least 300 days. [2026-01-09T12:09:14.261602] [DEBUG] [REMOTE ] FRA: PASS: Price check passed. Min price $11.46. [2026-01-09T12:09:14.261740] [DEBUG] [REMOTE ] FRA: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:14.261874] [DEBUG] [REMOTE ] FRA: PASS: Integrity check passed. [2026-01-09T12:09:14.261919] [DEBUG] [REMOTE ] FRA: Symbol is viable for forecasting. [2026-01-09T12:09:14.261967] [INFO ] [MAIN ] [1274/3524] FRA kept (0.5s) | 1271 kept, 3 rejected | 139.1/min | ETA: 16.2m [2026-01-09T12:09:14.651913] [DEBUG] [REMOTE ] FRBA: Retrieved 4727 rows, trimmed to 300. [2026-01-09T12:09:14.652045] [DEBUG] [REMOTE ] FRBA: PASS: History has at least 300 days. [2026-01-09T12:09:14.652253] [DEBUG] [REMOTE ] FRBA: PASS: Price check passed. Min price $14.98. [2026-01-09T12:09:14.652386] [DEBUG] [REMOTE ] FRBA: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:14.652499] [DEBUG] [REMOTE ] FRBA: PASS: Integrity check passed. [2026-01-09T12:09:14.652548] [DEBUG] [REMOTE ] FRBA: Symbol is viable for forecasting. [2026-01-09T12:09:14.652626] [INFO ] [MAIN ] [1275/3524] FRBA kept (0.4s) | 1272 kept, 3 rejected | 139.1/min | ETA: 16.2m [2026-01-09T12:09:14.860290] [DEBUG] [REMOTE ] FRGE: Retrieved 1241 rows, trimmed to 300. [2026-01-09T12:09:14.860470] [DEBUG] [REMOTE ] FRGE: PASS: History has at least 300 days. [2026-01-09T12:09:14.860777] [DEBUG] [REMOTE ] FRGE: PASS: Price check passed. Min price $16.23. [2026-01-09T12:09:14.861009] [DEBUG] [REMOTE ] FRGE: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:14.861209] [DEBUG] [REMOTE ] FRGE: PASS: Integrity check passed. [2026-01-09T12:09:14.861275] [DEBUG] [REMOTE ] FRGE: Symbol is viable for forecasting. [2026-01-09T12:09:14.861354] [INFO ] [MAIN ] [1276/3524] FRGE kept (0.2s) | 1273 kept, 3 rejected | 139.1/min | ETA: 16.2m [2026-01-09T12:09:15.356319] [DEBUG] [REMOTE ] FRHC: Retrieved 2076 rows, trimmed to 300. [2026-01-09T12:09:15.356445] [DEBUG] [REMOTE ] FRHC: PASS: History has at least 300 days. [2026-01-09T12:09:15.356698] [DEBUG] [REMOTE ] FRHC: PASS: Price check passed. Min price $121.68. [2026-01-09T12:09:15.356849] [DEBUG] [REMOTE ] FRHC: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:15.356965] [DEBUG] [REMOTE ] FRHC: PASS: Integrity check passed. [2026-01-09T12:09:15.357006] [DEBUG] [REMOTE ] FRHC: Symbol is viable for forecasting. [2026-01-09T12:09:15.357054] [INFO ] [MAIN ] [1277/3524] FRHC kept (0.5s) | 1274 kept, 3 rejected | 139.1/min | ETA: 16.2m [2026-01-09T12:09:15.844754] [DEBUG] [REMOTE ] FRME: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:15.844888] [DEBUG] [REMOTE ] FRME: PASS: History has at least 300 days. [2026-01-09T12:09:15.845105] [DEBUG] [REMOTE ] FRME: PASS: Price check passed. Min price $34.66. [2026-01-09T12:09:15.845244] [DEBUG] [REMOTE ] FRME: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:15.845362] [DEBUG] [REMOTE ] FRME: PASS: Integrity check passed. [2026-01-09T12:09:15.845404] [DEBUG] [REMOTE ] FRME: Symbol is viable for forecasting. [2026-01-09T12:09:15.845453] [INFO ] [MAIN ] [1278/3524] FRME kept (0.5s) | 1275 kept, 3 rejected | 139.1/min | ETA: 16.1m [2026-01-09T12:09:16.380725] [DEBUG] [REMOTE ] FRO: Retrieved 6143 rows, trimmed to 300. [2026-01-09T12:09:16.380929] [DEBUG] [REMOTE ] FRO: PASS: History has at least 300 days. [2026-01-09T12:09:16.381293] [DEBUG] [REMOTE ] FRO: PASS: Price check passed. Min price $20.58. [2026-01-09T12:09:16.381465] [DEBUG] [REMOTE ] FRO: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:16.381655] [DEBUG] [REMOTE ] FRO: PASS: Integrity check passed. [2026-01-09T12:09:16.381707] [DEBUG] [REMOTE ] FRO: Symbol is viable for forecasting. [2026-01-09T12:09:16.381770] [INFO ] [MAIN ] [1279/3524] FRO kept (0.5s) | 1276 kept, 3 rejected | 139.1/min | ETA: 16.1m [2026-01-09T12:09:16.669970] [DEBUG] [REMOTE ] FROG: Retrieved 1335 rows, trimmed to 300. [2026-01-09T12:09:16.670135] [DEBUG] [REMOTE ] FROG: PASS: History has at least 300 days. [2026-01-09T12:09:16.670374] [DEBUG] [REMOTE ] FROG: PASS: Price check passed. Min price $46.12. [2026-01-09T12:09:16.670533] [DEBUG] [REMOTE ] FROG: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:16.670688] [DEBUG] [REMOTE ] FROG: PASS: Integrity check passed. [2026-01-09T12:09:16.670737] [DEBUG] [REMOTE ] FROG: Symbol is viable for forecasting. [2026-01-09T12:09:16.670797] [INFO ] [MAIN ] [1280/3524] FROG kept (0.3s) | 1277 kept, 3 rejected | 139.1/min | ETA: 16.1m [2026-01-09T12:09:17.154872] [DEBUG] [REMOTE ] FRPH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:17.155023] [DEBUG] [REMOTE ] FRPH: PASS: History has at least 300 days. [2026-01-09T12:09:17.155253] [DEBUG] [REMOTE ] FRPH: PASS: Price check passed. Min price $22.33. [2026-01-09T12:09:17.155397] [DEBUG] [REMOTE ] FRPH: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:17.155517] [DEBUG] [REMOTE ] FRPH: PASS: Integrity check passed. [2026-01-09T12:09:17.155557] [DEBUG] [REMOTE ] FRPH: Symbol is viable for forecasting. [2026-01-09T12:09:17.155642] [INFO ] [MAIN ] [1281/3524] FRPH kept (0.5s) | 1278 kept, 3 rejected | 139.1/min | ETA: 16.1m [2026-01-09T12:09:17.409791] [DEBUG] [REMOTE ] FRSH: Retrieved 1079 rows, trimmed to 300. [2026-01-09T12:09:17.409919] [DEBUG] [REMOTE ] FRSH: PASS: History has at least 300 days. [2026-01-09T12:09:17.410115] [DEBUG] [REMOTE ] FRSH: PASS: Price check passed. Min price $10.85. [2026-01-09T12:09:17.410284] [DEBUG] [REMOTE ] FRSH: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:17.410393] [DEBUG] [REMOTE ] FRSH: PASS: Integrity check passed. [2026-01-09T12:09:17.410432] [DEBUG] [REMOTE ] FRSH: Symbol is viable for forecasting. [2026-01-09T12:09:17.410489] [INFO ] [MAIN ] [1282/3524] FRSH kept (0.3s) | 1279 kept, 3 rejected | 139.1/min | ETA: 16.1m [2026-01-09T12:09:17.821252] [DEBUG] [REMOTE ] FRSX: Retrieved 2154 rows, trimmed to 300. [2026-01-09T12:09:17.821376] [DEBUG] [REMOTE ] FRSX: PASS: History has at least 300 days. [2026-01-09T12:09:17.821597] [DEBUG] [REMOTE ] FRSX: PASS: Price check passed. Min price $1.29. [2026-01-09T12:09:17.821741] [DEBUG] [REMOTE ] FRSX: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:17.821849] [DEBUG] [REMOTE ] FRSX: PASS: Integrity check passed. [2026-01-09T12:09:17.821888] [DEBUG] [REMOTE ] FRSX: Symbol is viable for forecasting. [2026-01-09T12:09:17.821935] [INFO ] [MAIN ] [1283/3524] FRSX kept (0.4s) | 1280 kept, 3 rejected | 139.1/min | ETA: 16.1m [2026-01-09T12:09:18.216344] [DEBUG] [REMOTE ] FSBC: Retrieved 1177 rows, trimmed to 300. [2026-01-09T12:09:18.216479] [DEBUG] [REMOTE ] FSBC: PASS: History has at least 300 days. [2026-01-09T12:09:18.216716] [DEBUG] [REMOTE ] FSBC: PASS: Price check passed. Min price $31.32. [2026-01-09T12:09:18.216863] [DEBUG] [REMOTE ] FSBC: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:18.216976] [DEBUG] [REMOTE ] FSBC: PASS: Integrity check passed. [2026-01-09T12:09:18.217018] [DEBUG] [REMOTE ] FSBC: Symbol is viable for forecasting. [2026-01-09T12:09:18.217067] [INFO ] [MAIN ] [1284/3524] FSBC kept (0.4s) | 1281 kept, 3 rejected | 139.1/min | ETA: 16.1m [2026-01-09T12:09:18.617952] [DEBUG] [REMOTE ] FSCO: Retrieved 790 rows, trimmed to 300. [2026-01-09T12:09:18.618077] [DEBUG] [REMOTE ] FSCO: PASS: History has at least 300 days. [2026-01-09T12:09:18.618274] [DEBUG] [REMOTE ] FSCO: PASS: Price check passed. Min price $5.95. [2026-01-09T12:09:18.618405] [DEBUG] [REMOTE ] FSCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:18.618515] [DEBUG] [REMOTE ] FSCO: PASS: Integrity check passed. [2026-01-09T12:09:18.618555] [DEBUG] [REMOTE ] FSCO: Symbol is viable for forecasting. [2026-01-09T12:09:18.618618] [INFO ] [MAIN ] [1285/3524] FSCO kept (0.4s) | 1282 kept, 3 rejected | 139.1/min | ETA: 16.1m [2026-01-09T12:09:19.125164] [DEBUG] [REMOTE ] FSK: Retrieved 2951 rows, trimmed to 300. [2026-01-09T12:09:19.125308] [DEBUG] [REMOTE ] FSK: PASS: History has at least 300 days. [2026-01-09T12:09:19.125519] [DEBUG] [REMOTE ] FSK: PASS: Price check passed. Min price $14.12. [2026-01-09T12:09:19.125674] [DEBUG] [REMOTE ] FSK: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:19.125790] [DEBUG] [REMOTE ] FSK: PASS: Integrity check passed. [2026-01-09T12:09:19.125830] [DEBUG] [REMOTE ] FSK: Symbol is viable for forecasting. [2026-01-09T12:09:19.125878] [INFO ] [MAIN ] [1286/3524] FSK kept (0.5s) | 1283 kept, 3 rejected | 139.1/min | ETA: 16.1m [2026-01-09T12:09:19.317990] [DEBUG] [REMOTE ] FSLY: Retrieved 1671 rows, trimmed to 300. [2026-01-09T12:09:19.318123] [DEBUG] [REMOTE ] FSLY: PASS: History has at least 300 days. [2026-01-09T12:09:19.318339] [DEBUG] [REMOTE ] FSLY: PASS: Price check passed. Min price $7.86. [2026-01-09T12:09:19.318520] [DEBUG] [REMOTE ] FSLY: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:19.318653] [DEBUG] [REMOTE ] FSLY: PASS: Integrity check passed. [2026-01-09T12:09:19.318696] [DEBUG] [REMOTE ] FSLY: Symbol is viable for forecasting. [2026-01-09T12:09:19.318751] [INFO ] [MAIN ] [1287/3524] FSLY kept (0.2s) | 1284 kept, 3 rejected | 139.2/min | ETA: 16.1m [2026-01-09T12:09:19.985869] [DEBUG] [REMOTE ] FSM: Retrieved 4782 rows, trimmed to 300. [2026-01-09T12:09:19.986053] [DEBUG] [REMOTE ] FSM: PASS: History has at least 300 days. [2026-01-09T12:09:19.986307] [DEBUG] [REMOTE ] FSM: PASS: Price check passed. Min price $7.84. [2026-01-09T12:09:19.986483] [DEBUG] [REMOTE ] FSM: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:19.986650] [DEBUG] [REMOTE ] FSM: PASS: Integrity check passed. [2026-01-09T12:09:19.986699] [DEBUG] [REMOTE ] FSM: Symbol is viable for forecasting. [2026-01-09T12:09:19.986764] [INFO ] [MAIN ] [1288/3524] FSM kept (0.7s) | 1285 kept, 3 rejected | 139.1/min | ETA: 16.1m [2026-01-09T12:09:20.457542] [DEBUG] [REMOTE ] FSS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:20.457756] [DEBUG] [REMOTE ] FSS: PASS: History has at least 300 days. [2026-01-09T12:09:20.458050] [DEBUG] [REMOTE ] FSS: PASS: Price check passed. Min price $106.16. [2026-01-09T12:09:20.458230] [DEBUG] [REMOTE ] FSS: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:20.458386] [DEBUG] [REMOTE ] FSS: PASS: Integrity check passed. [2026-01-09T12:09:20.458441] [DEBUG] [REMOTE ] FSS: Symbol is viable for forecasting. [2026-01-09T12:09:20.458509] [INFO ] [MAIN ] [1289/3524] FSS kept (0.5s) | 1286 kept, 3 rejected | 139.1/min | ETA: 16.1m [2026-01-09T12:09:20.704704] [DEBUG] [REMOTE ] FTA: Retrieved 4696 rows, trimmed to 300. [2026-01-09T12:09:20.704834] [DEBUG] [REMOTE ] FTA: PASS: History has at least 300 days. [2026-01-09T12:09:20.705034] [DEBUG] [REMOTE ] FTA: PASS: Price check passed. Min price $80.93. [2026-01-09T12:09:20.705169] [DEBUG] [REMOTE ] FTA: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:20.705279] [DEBUG] [REMOTE ] FTA: PASS: Integrity check passed. [2026-01-09T12:09:20.705318] [DEBUG] [REMOTE ] FTA: Symbol is viable for forecasting. [2026-01-09T12:09:20.705365] [INFO ] [MAIN ] [1290/3524] FTA kept (0.2s) | 1287 kept, 3 rejected | 139.2/min | ETA: 16.1m [2026-01-09T12:09:21.020025] [DEBUG] [REMOTE ] FTAI: Retrieved 2679 rows, trimmed to 300. [2026-01-09T12:09:21.020155] [DEBUG] [REMOTE ] FTAI: PASS: History has at least 300 days. [2026-01-09T12:09:21.020355] [DEBUG] [REMOTE ] FTAI: PASS: Price check passed. Min price $152.80. [2026-01-09T12:09:21.020493] [DEBUG] [REMOTE ] FTAI: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:21.020624] [DEBUG] [REMOTE ] FTAI: PASS: Integrity check passed. [2026-01-09T12:09:21.020666] [DEBUG] [REMOTE ] FTAI: Symbol is viable for forecasting. [2026-01-09T12:09:21.020715] [INFO ] [MAIN ] [1291/3524] FTAI kept (0.3s) | 1288 kept, 3 rejected | 139.2/min | ETA: 16.0m [2026-01-09T12:09:21.683829] [DEBUG] [REMOTE ] FTC: Retrieved 4696 rows, trimmed to 300. [2026-01-09T12:09:21.684146] [DEBUG] [REMOTE ] FTC: PASS: History has at least 300 days. [2026-01-09T12:09:21.684351] [DEBUG] [REMOTE ] FTC: PASS: Price check passed. Min price $150.07. [2026-01-09T12:09:21.684484] [DEBUG] [REMOTE ] FTC: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:21.684612] [DEBUG] [REMOTE ] FTC: PASS: Integrity check passed. [2026-01-09T12:09:21.684654] [DEBUG] [REMOTE ] FTC: Symbol is viable for forecasting. [2026-01-09T12:09:21.684700] [INFO ] [MAIN ] [1292/3524] FTC kept (0.7s) | 1289 kept, 3 rejected | 139.1/min | ETA: 16.0m [2026-01-09T12:09:21.956185] [DEBUG] [REMOTE ] FTCI: Retrieved 1181 rows, trimmed to 300. [2026-01-09T12:09:21.956349] [DEBUG] [REMOTE ] FTCI: PASS: History has at least 300 days. [2026-01-09T12:09:21.956605] [DEBUG] [REMOTE ] FTCI: PASS: Price check passed. Min price $7.38. [2026-01-09T12:09:21.956747] [DEBUG] [REMOTE ] FTCI: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:21.956866] [DEBUG] [REMOTE ] FTCI: PASS: Integrity check passed. [2026-01-09T12:09:21.956906] [DEBUG] [REMOTE ] FTCI: Symbol is viable for forecasting. [2026-01-09T12:09:21.956956] [INFO ] [MAIN ] [1293/3524] FTCI kept (0.3s) | 1290 kept, 3 rejected | 139.2/min | ETA: 16.0m [2026-01-09T12:09:22.588233] [DEBUG] [REMOTE ] FTCS: Retrieved 4906 rows, trimmed to 300. [2026-01-09T12:09:22.588370] [DEBUG] [REMOTE ] FTCS: PASS: History has at least 300 days. [2026-01-09T12:09:22.588616] [DEBUG] [REMOTE ] FTCS: PASS: Price check passed. Min price $89.63. [2026-01-09T12:09:22.588786] [DEBUG] [REMOTE ] FTCS: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:22.588912] [DEBUG] [REMOTE ] FTCS: PASS: Integrity check passed. [2026-01-09T12:09:22.588954] [DEBUG] [REMOTE ] FTCS: Symbol is viable for forecasting. [2026-01-09T12:09:22.589003] [INFO ] [MAIN ] [1294/3524] FTCS kept (0.6s) | 1291 kept, 3 rejected | 139.1/min | ETA: 16.0m [2026-01-09T12:09:23.114371] [DEBUG] [REMOTE ] FTEK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:23.114514] [DEBUG] [REMOTE ] FTEK: PASS: History has at least 300 days. [2026-01-09T12:09:23.114764] [DEBUG] [REMOTE ] FTEK: PASS: Price check passed. Min price $1.52. [2026-01-09T12:09:23.114908] [DEBUG] [REMOTE ] FTEK: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:23.115030] [DEBUG] [REMOTE ] FTEK: PASS: Integrity check passed. [2026-01-09T12:09:23.115072] [DEBUG] [REMOTE ] FTEK: Symbol is viable for forecasting. [2026-01-09T12:09:23.115123] [INFO ] [MAIN ] [1295/3524] FTEK kept (0.5s) | 1292 kept, 3 rejected | 139.1/min | ETA: 16.0m [2026-01-09T12:09:23.394082] [DEBUG] [REMOTE ] FTGC: Retrieved 3071 rows, trimmed to 300. [2026-01-09T12:09:23.394233] [DEBUG] [REMOTE ] FTGC: PASS: History has at least 300 days. [2026-01-09T12:09:23.394488] [DEBUG] [REMOTE ] FTGC: PASS: Price check passed. Min price $22.26. [2026-01-09T12:09:23.394652] [DEBUG] [REMOTE ] FTGC: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:23.394785] [DEBUG] [REMOTE ] FTGC: PASS: Integrity check passed. [2026-01-09T12:09:23.394827] [DEBUG] [REMOTE ] FTGC: Symbol is viable for forecasting. [2026-01-09T12:09:23.394878] [INFO ] [MAIN ] [1296/3524] FTGC kept (0.3s) | 1293 kept, 3 rejected | 139.1/min | ETA: 16.0m [2026-01-09T12:09:23.729694] [DEBUG] [REMOTE ] FTGS: Retrieved 803 rows, trimmed to 300. [2026-01-09T12:09:23.729826] [DEBUG] [REMOTE ] FTGS: PASS: History has at least 300 days. [2026-01-09T12:09:23.730028] [DEBUG] [REMOTE ] FTGS: PASS: Price check passed. Min price $33.68. [2026-01-09T12:09:23.730165] [DEBUG] [REMOTE ] FTGS: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:23.730276] [DEBUG] [REMOTE ] FTGS: PASS: Integrity check passed. [2026-01-09T12:09:23.730315] [DEBUG] [REMOTE ] FTGS: Symbol is viable for forecasting. [2026-01-09T12:09:23.730362] [INFO ] [MAIN ] [1297/3524] FTGS kept (0.3s) | 1294 kept, 3 rejected | 139.2/min | ETA: 16.0m [2026-01-09T12:09:24.265742] [DEBUG] [REMOTE ] FTHI: Retrieved 3020 rows, trimmed to 300. [2026-01-09T12:09:24.265894] [DEBUG] [REMOTE ] FTHI: PASS: History has at least 300 days. [2026-01-09T12:09:24.266132] [DEBUG] [REMOTE ] FTHI: PASS: Price check passed. Min price $22.71. [2026-01-09T12:09:24.266304] [DEBUG] [REMOTE ] FTHI: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:24.266431] [DEBUG] [REMOTE ] FTHI: PASS: Integrity check passed. [2026-01-09T12:09:24.266473] [DEBUG] [REMOTE ] FTHI: Symbol is viable for forecasting. [2026-01-09T12:09:24.266524] [INFO ] [MAIN ] [1298/3524] FTHI kept (0.5s) | 1295 kept, 3 rejected | 139.1/min | ETA: 16.0m [2026-01-09T12:09:24.540164] [DEBUG] [REMOTE ] FTHY: Retrieved 1391 rows, trimmed to 300. [2026-01-09T12:09:24.540282] [DEBUG] [REMOTE ] FTHY: PASS: History has at least 300 days. [2026-01-09T12:09:24.540478] [DEBUG] [REMOTE ] FTHY: PASS: Price check passed. Min price $13.62. [2026-01-09T12:09:24.540643] [DEBUG] [REMOTE ] FTHY: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:24.540757] [DEBUG] [REMOTE ] FTHY: PASS: Integrity check passed. [2026-01-09T12:09:24.540798] [DEBUG] [REMOTE ] FTHY: Symbol is viable for forecasting. [2026-01-09T12:09:24.540855] [INFO ] [MAIN ] [1299/3524] FTHY kept (0.3s) | 1296 kept, 3 rejected | 139.2/min | ETA: 16.0m [2026-01-09T12:09:25.173074] [DEBUG] [REMOTE ] FTI: Retrieved 6179 rows, trimmed to 300. [2026-01-09T12:09:25.173290] [DEBUG] [REMOTE ] FTI: PASS: History has at least 300 days. [2026-01-09T12:09:25.173641] [DEBUG] [REMOTE ] FTI: PASS: Price check passed. Min price $35.53. [2026-01-09T12:09:25.173794] [DEBUG] [REMOTE ] FTI: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:25.173980] [DEBUG] [REMOTE ] FTI: PASS: Integrity check passed. [2026-01-09T12:09:25.174025] [DEBUG] [REMOTE ] FTI: Symbol is viable for forecasting. [2026-01-09T12:09:25.174081] [INFO ] [MAIN ] [1300/3524] FTI kept (0.6s) | 1297 kept, 3 rejected | 139.1/min | ETA: 16.0m [2026-01-09T12:09:25.593901] [DEBUG] [REMOTE ] FTK: Retrieved 5146 rows, trimmed to 300. [2026-01-09T12:09:25.594233] [DEBUG] [REMOTE ] FTK: PASS: History has at least 300 days. [2026-01-09T12:09:25.594457] [DEBUG] [REMOTE ] FTK: PASS: Price check passed. Min price $13.47. [2026-01-09T12:09:25.594629] [DEBUG] [REMOTE ] FTK: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:25.594751] [DEBUG] [REMOTE ] FTK: PASS: Integrity check passed. [2026-01-09T12:09:25.594791] [DEBUG] [REMOTE ] FTK: Symbol is viable for forecasting. [2026-01-09T12:09:25.594841] [INFO ] [MAIN ] [1301/3524] FTK kept (0.4s) | 1298 kept, 3 rejected | 139.1/min | ETA: 16.0m [2026-01-09T12:09:25.998430] [DEBUG] [REMOTE ] FTLF: Retrieved 4566 rows, trimmed to 300. [2026-01-09T12:09:25.998564] [DEBUG] [REMOTE ] FTLF: PASS: History has at least 300 days. [2026-01-09T12:09:25.998805] [DEBUG] [REMOTE ] FTLF: PASS: Price check passed. Min price $15.50. [2026-01-09T12:09:25.998945] [DEBUG] [REMOTE ] FTLF: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:25.999060] [DEBUG] [REMOTE ] FTLF: PASS: Integrity check passed. [2026-01-09T12:09:25.999104] [DEBUG] [REMOTE ] FTLF: Symbol is viable for forecasting. [2026-01-09T12:09:25.999153] [INFO ] [MAIN ] [1302/3524] FTLF kept (0.4s) | 1299 kept, 3 rejected | 139.1/min | ETA: 16.0m [2026-01-09T12:09:26.241829] [DEBUG] [REMOTE ] FTQI: Retrieved 3020 rows, trimmed to 300. [2026-01-09T12:09:26.241955] [DEBUG] [REMOTE ] FTQI: PASS: History has at least 300 days. [2026-01-09T12:09:26.242157] [DEBUG] [REMOTE ] FTQI: PASS: Price check passed. Min price $19.83. [2026-01-09T12:09:26.242289] [DEBUG] [REMOTE ] FTQI: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:26.242398] [DEBUG] [REMOTE ] FTQI: PASS: Integrity check passed. [2026-01-09T12:09:26.242438] [DEBUG] [REMOTE ] FTQI: Symbol is viable for forecasting. [2026-01-09T12:09:26.242486] [INFO ] [MAIN ] [1303/3524] FTQI kept (0.2s) | 1300 kept, 3 rejected | 139.2/min | ETA: 16.0m [2026-01-09T12:09:26.631894] [DEBUG] [REMOTE ] FTRE: Retrieved 630 rows, trimmed to 300. [2026-01-09T12:09:26.632023] [DEBUG] [REMOTE ] FTRE: PASS: History has at least 300 days. [2026-01-09T12:09:26.632238] [DEBUG] [REMOTE ] FTRE: PASS: Price check passed. Min price $9.45. [2026-01-09T12:09:26.632381] [DEBUG] [REMOTE ] FTRE: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:26.632497] [DEBUG] [REMOTE ] FTRE: PASS: Integrity check passed. [2026-01-09T12:09:26.632538] [DEBUG] [REMOTE ] FTRE: Symbol is viable for forecasting. [2026-01-09T12:09:26.632604] [INFO ] [MAIN ] [1304/3524] FTRE kept (0.4s) | 1301 kept, 3 rejected | 139.2/min | ETA: 15.9m [2026-01-09T12:09:27.135283] [DEBUG] [REMOTE ] FTRI: Retrieved 2527 rows, trimmed to 300. [2026-01-09T12:09:27.135430] [DEBUG] [REMOTE ] FTRI: PASS: History has at least 300 days. [2026-01-09T12:09:27.135716] [DEBUG] [REMOTE ] FTRI: PASS: Price check passed. Min price $14.35. [2026-01-09T12:09:27.135887] [DEBUG] [REMOTE ] FTRI: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:27.136027] [DEBUG] [REMOTE ] FTRI: PASS: Integrity check passed. [2026-01-09T12:09:27.136076] [DEBUG] [REMOTE ] FTRI: Symbol is viable for forecasting. [2026-01-09T12:09:27.136137] [INFO ] [MAIN ] [1305/3524] FTRI kept (0.5s) | 1302 kept, 3 rejected | 139.2/min | ETA: 15.9m [2026-01-09T12:09:27.531800] [DEBUG] [REMOTE ] FTS: Retrieved 2519 rows, trimmed to 300. [2026-01-09T12:09:27.531935] [DEBUG] [REMOTE ] FTS: PASS: History has at least 300 days. [2026-01-09T12:09:27.532163] [DEBUG] [REMOTE ] FTS: PASS: Price check passed. Min price $49.38. [2026-01-09T12:09:27.532302] [DEBUG] [REMOTE ] FTS: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:27.532419] [DEBUG] [REMOTE ] FTS: PASS: Integrity check passed. [2026-01-09T12:09:27.532460] [DEBUG] [REMOTE ] FTS: Symbol is viable for forecasting. [2026-01-09T12:09:27.532508] [INFO ] [MAIN ] [1306/3524] FTS kept (0.4s) | 1303 kept, 3 rejected | 139.2/min | ETA: 15.9m [2026-01-09T12:09:27.974444] [DEBUG] [REMOTE ] FTSL: Retrieved 3192 rows, trimmed to 300. [2026-01-09T12:09:27.974597] [DEBUG] [REMOTE ] FTSL: PASS: History has at least 300 days. [2026-01-09T12:09:27.974805] [DEBUG] [REMOTE ] FTSL: PASS: Price check passed. Min price $45.01. [2026-01-09T12:09:27.974940] [DEBUG] [REMOTE ] FTSL: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:27.975056] [DEBUG] [REMOTE ] FTSL: PASS: Integrity check passed. [2026-01-09T12:09:27.975096] [DEBUG] [REMOTE ] FTSL: Symbol is viable for forecasting. [2026-01-09T12:09:27.975143] [INFO ] [MAIN ] [1307/3524] FTSL kept (0.4s) | 1304 kept, 3 rejected | 139.2/min | ETA: 15.9m [2026-01-09T12:09:28.368857] [DEBUG] [REMOTE ] FTSM: Retrieved 2874 rows, trimmed to 300. [2026-01-09T12:09:28.369001] [DEBUG] [REMOTE ] FTSM: PASS: History has at least 300 days. [2026-01-09T12:09:28.369209] [DEBUG] [REMOTE ] FTSM: PASS: Price check passed. Min price $59.41. [2026-01-09T12:09:28.369344] [DEBUG] [REMOTE ] FTSM: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:28.369464] [DEBUG] [REMOTE ] FTSM: PASS: Integrity check passed. [2026-01-09T12:09:28.369511] [DEBUG] [REMOTE ] FTSM: Symbol is viable for forecasting. [2026-01-09T12:09:28.369584] [INFO ] [MAIN ] [1308/3524] FTSM kept (0.4s) | 1305 kept, 3 rejected | 139.2/min | ETA: 15.9m [2026-01-09T12:09:28.661484] [DEBUG] [REMOTE ] FTXL: Retrieved 2338 rows, trimmed to 300. [2026-01-09T12:09:28.661639] [DEBUG] [REMOTE ] FTXL: PASS: History has at least 300 days. [2026-01-09T12:09:28.661852] [DEBUG] [REMOTE ] FTXL: PASS: Price check passed. Min price $111.66. [2026-01-09T12:09:28.662033] [DEBUG] [REMOTE ] FTXL: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:28.662158] [DEBUG] [REMOTE ] FTXL: PASS: Integrity check passed. [2026-01-09T12:09:28.662208] [DEBUG] [REMOTE ] FTXL: Symbol is viable for forecasting. [2026-01-09T12:09:28.662258] [INFO ] [MAIN ] [1309/3524] FTXL kept (0.3s) | 1306 kept, 3 rejected | 139.2/min | ETA: 15.9m [2026-01-09T12:09:29.125252] [DEBUG] [REMOTE ] FTXN: Retrieved 2336 rows, trimmed to 300. [2026-01-09T12:09:29.125378] [DEBUG] [REMOTE ] FTXN: PASS: History has at least 300 days. [2026-01-09T12:09:29.125610] [DEBUG] [REMOTE ] FTXN: PASS: Price check passed. Min price $26.46. [2026-01-09T12:09:29.125752] [DEBUG] [REMOTE ] FTXN: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:29.125865] [DEBUG] [REMOTE ] FTXN: PASS: Integrity check passed. [2026-01-09T12:09:29.125905] [DEBUG] [REMOTE ] FTXN: Symbol is viable for forecasting. [2026-01-09T12:09:29.125952] [INFO ] [MAIN ] [1310/3524] FTXN kept (0.5s) | 1307 kept, 3 rejected | 139.2/min | ETA: 15.9m [2026-01-09T12:09:29.537090] [DEBUG] [REMOTE ] FTXO: Retrieved 2326 rows, trimmed to 300. [2026-01-09T12:09:29.537232] [DEBUG] [REMOTE ] FTXO: PASS: History has at least 300 days. [2026-01-09T12:09:29.537476] [DEBUG] [REMOTE ] FTXO: PASS: Price check passed. Min price $32.89. [2026-01-09T12:09:29.537650] [DEBUG] [REMOTE ] FTXO: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:29.537775] [DEBUG] [REMOTE ] FTXO: PASS: Integrity check passed. [2026-01-09T12:09:29.537816] [DEBUG] [REMOTE ] FTXO: Symbol is viable for forecasting. [2026-01-09T12:09:29.537866] [INFO ] [MAIN ] [1311/3524] FTXO kept (0.4s) | 1308 kept, 3 rejected | 139.2/min | ETA: 15.9m [2026-01-09T12:09:29.841241] [DEBUG] [REMOTE ] FUBO: Retrieved 2021 rows, trimmed to 300. [2026-01-09T12:09:29.841363] [DEBUG] [REMOTE ] FUBO: PASS: History has at least 300 days. [2026-01-09T12:09:29.841598] [DEBUG] [REMOTE ] FUBO: PASS: Price check passed. Min price $2.48. [2026-01-09T12:09:29.841737] [DEBUG] [REMOTE ] FUBO: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:29.841849] [DEBUG] [REMOTE ] FUBO: PASS: Integrity check passed. [2026-01-09T12:09:29.841889] [DEBUG] [REMOTE ] FUBO: Symbol is viable for forecasting. [2026-01-09T12:09:29.841936] [INFO ] [MAIN ] [1312/3524] FUBO kept (0.3s) | 1309 kept, 3 rejected | 139.3/min | ETA: 15.9m [2026-01-09T12:09:30.474202] [DEBUG] [REMOTE ] FUL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:30.474354] [DEBUG] [REMOTE ] FUL: PASS: History has at least 300 days. [2026-01-09T12:09:30.474650] [DEBUG] [REMOTE ] FUL: PASS: Price check passed. Min price $55.41. [2026-01-09T12:09:30.474792] [DEBUG] [REMOTE ] FUL: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:30.474915] [DEBUG] [REMOTE ] FUL: PASS: Integrity check passed. [2026-01-09T12:09:30.474955] [DEBUG] [REMOTE ] FUL: Symbol is viable for forecasting. [2026-01-09T12:09:30.475004] [INFO ] [MAIN ] [1313/3524] FUL kept (0.6s) | 1310 kept, 3 rejected | 139.2/min | ETA: 15.9m [2026-01-09T12:09:30.770362] [DEBUG] [REMOTE ] FULC: Retrieved 1629 rows, trimmed to 300. [2026-01-09T12:09:30.770492] [DEBUG] [REMOTE ] FULC: PASS: History has at least 300 days. [2026-01-09T12:09:30.770733] [DEBUG] [REMOTE ] FULC: PASS: Price check passed. Min price $7.63. [2026-01-09T12:09:30.770891] [DEBUG] [REMOTE ] FULC: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:30.771034] [DEBUG] [REMOTE ] FULC: PASS: Integrity check passed. [2026-01-09T12:09:30.771076] [DEBUG] [REMOTE ] FULC: Symbol is viable for forecasting. [2026-01-09T12:09:30.771126] [INFO ] [MAIN ] [1314/3524] FULC kept (0.3s) | 1311 kept, 3 rejected | 139.2/min | ETA: 15.9m [2026-01-09T12:09:31.345627] [DEBUG] [REMOTE ] FUN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:31.345764] [DEBUG] [REMOTE ] FUN: PASS: History has at least 300 days. [2026-01-09T12:09:31.345997] [DEBUG] [REMOTE ] FUN: PASS: Price check passed. Min price $12.83. [2026-01-09T12:09:31.346133] [DEBUG] [REMOTE ] FUN: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:31.346256] [DEBUG] [REMOTE ] FUN: PASS: Integrity check passed. [2026-01-09T12:09:31.346296] [DEBUG] [REMOTE ] FUN: Symbol is viable for forecasting. [2026-01-09T12:09:31.346343] [INFO ] [MAIN ] [1315/3524] FUN kept (0.6s) | 1312 kept, 3 rejected | 139.2/min | ETA: 15.9m [2026-01-09T12:09:31.828295] [DEBUG] [REMOTE ] FUNC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:31.828442] [DEBUG] [REMOTE ] FUNC: PASS: History has at least 300 days. [2026-01-09T12:09:31.828704] [DEBUG] [REMOTE ] FUNC: PASS: Price check passed. Min price $33.85. [2026-01-09T12:09:31.828852] [DEBUG] [REMOTE ] FUNC: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:31.828979] [DEBUG] [REMOTE ] FUNC: PASS: Integrity check passed. [2026-01-09T12:09:31.829022] [DEBUG] [REMOTE ] FUNC: Symbol is viable for forecasting. [2026-01-09T12:09:31.829073] [INFO ] [MAIN ] [1316/3524] FUNC kept (0.5s) | 1313 kept, 3 rejected | 139.2/min | ETA: 15.9m [2026-01-09T12:09:32.342675] [DEBUG] [REMOTE ] FUND: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:32.342808] [DEBUG] [REMOTE ] FUND: PASS: History has at least 300 days. [2026-01-09T12:09:32.343018] [DEBUG] [REMOTE ] FUND: PASS: Price check passed. Min price $7.80. [2026-01-09T12:09:32.343152] [DEBUG] [REMOTE ] FUND: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:32.343266] [DEBUG] [REMOTE ] FUND: PASS: Integrity check passed. [2026-01-09T12:09:32.343306] [DEBUG] [REMOTE ] FUND: Symbol is viable for forecasting. [2026-01-09T12:09:32.343355] [INFO ] [MAIN ] [1317/3524] FUND kept (0.5s) | 1314 kept, 3 rejected | 139.2/min | ETA: 15.9m [2026-01-09T12:09:32.679027] [DEBUG] [REMOTE ] FVCB: Retrieved 3060 rows, trimmed to 300. [2026-01-09T12:09:32.679167] [DEBUG] [REMOTE ] FVCB: PASS: History has at least 300 days. [2026-01-09T12:09:32.679369] [DEBUG] [REMOTE ] FVCB: PASS: Price check passed. Min price $11.98. [2026-01-09T12:09:32.679503] [DEBUG] [REMOTE ] FVCB: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:32.679644] [DEBUG] [REMOTE ] FVCB: PASS: Integrity check passed. [2026-01-09T12:09:32.679687] [DEBUG] [REMOTE ] FVCB: Symbol is viable for forecasting. [2026-01-09T12:09:32.679735] [INFO ] [MAIN ] [1318/3524] FVCB kept (0.3s) | 1315 kept, 3 rejected | 139.2/min | ETA: 15.8m [2026-01-09T12:09:33.005183] [DEBUG] [REMOTE ] FWONA: Retrieved 3269 rows, trimmed to 300. [2026-01-09T12:09:33.005310] [DEBUG] [REMOTE ] FWONA: PASS: History has at least 300 days. [2026-01-09T12:09:33.005514] [DEBUG] [REMOTE ] FWONA: PASS: Price check passed. Min price $83.24. [2026-01-09T12:09:33.005684] [DEBUG] [REMOTE ] FWONA: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:33.005798] [DEBUG] [REMOTE ] FWONA: PASS: Integrity check passed. [2026-01-09T12:09:33.005837] [DEBUG] [REMOTE ] FWONA: Symbol is viable for forecasting. [2026-01-09T12:09:33.005884] [INFO ] [MAIN ] [1319/3524] FWONA kept (0.3s) | 1316 kept, 3 rejected | 139.2/min | ETA: 15.8m [2026-01-09T12:09:33.574746] [DEBUG] [REMOTE ] FWONK: Retrieved 2895 rows, trimmed to 300. [2026-01-09T12:09:33.574871] [DEBUG] [REMOTE ] FWONK: PASS: History has at least 300 days. [2026-01-09T12:09:33.575072] [DEBUG] [REMOTE ] FWONK: PASS: Price check passed. Min price $90.56. [2026-01-09T12:09:33.575234] [DEBUG] [REMOTE ] FWONK: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:33.575347] [DEBUG] [REMOTE ] FWONK: PASS: Integrity check passed. [2026-01-09T12:09:33.575387] [DEBUG] [REMOTE ] FWONK: Symbol is viable for forecasting. [2026-01-09T12:09:33.575435] [INFO ] [MAIN ] [1320/3524] FWONK kept (0.6s) | 1317 kept, 3 rejected | 139.2/min | ETA: 15.8m [2026-01-09T12:09:33.985858] [DEBUG] [REMOTE ] FWRD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:33.985993] [DEBUG] [REMOTE ] FWRD: PASS: History has at least 300 days. [2026-01-09T12:09:33.986212] [DEBUG] [REMOTE ] FWRD: PASS: Price check passed. Min price $17.69. [2026-01-09T12:09:33.986351] [DEBUG] [REMOTE ] FWRD: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:33.986470] [DEBUG] [REMOTE ] FWRD: PASS: Integrity check passed. [2026-01-09T12:09:33.986511] [DEBUG] [REMOTE ] FWRD: Symbol is viable for forecasting. [2026-01-09T12:09:33.986560] [INFO ] [MAIN ] [1321/3524] FWRD kept (0.4s) | 1318 kept, 3 rejected | 139.2/min | ETA: 15.8m [2026-01-09T12:09:34.217295] [DEBUG] [REMOTE ] FWRG: Retrieved 1072 rows, trimmed to 300. [2026-01-09T12:09:34.217429] [DEBUG] [REMOTE ] FWRG: PASS: History has at least 300 days. [2026-01-09T12:09:34.217671] [DEBUG] [REMOTE ] FWRG: PASS: Price check passed. Min price $15.05. [2026-01-09T12:09:34.217848] [DEBUG] [REMOTE ] FWRG: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:34.217971] [DEBUG] [REMOTE ] FWRG: PASS: Integrity check passed. [2026-01-09T12:09:34.218018] [DEBUG] [REMOTE ] FWRG: Symbol is viable for forecasting. [2026-01-09T12:09:34.218085] [INFO ] [MAIN ] [1322/3524] FWRG kept (0.2s) | 1319 kept, 3 rejected | 139.2/min | ETA: 15.8m [2026-01-09T12:09:34.778117] [DEBUG] [REMOTE ] FYC: Retrieved 3702 rows, trimmed to 300. [2026-01-09T12:09:34.778263] [DEBUG] [REMOTE ] FYC: PASS: History has at least 300 days. [2026-01-09T12:09:34.778503] [DEBUG] [REMOTE ] FYC: PASS: Price check passed. Min price $87.35. [2026-01-09T12:09:34.778683] [DEBUG] [REMOTE ] FYC: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:34.778818] [DEBUG] [REMOTE ] FYC: PASS: Integrity check passed. [2026-01-09T12:09:34.778865] [DEBUG] [REMOTE ] FYC: Symbol is viable for forecasting. [2026-01-09T12:09:34.778923] [INFO ] [MAIN ] [1323/3524] FYC kept (0.6s) | 1320 kept, 3 rejected | 139.2/min | ETA: 15.8m [2026-01-09T12:09:35.229981] [DEBUG] [REMOTE ] FYX: Retrieved 4697 rows, trimmed to 300. [2026-01-09T12:09:35.230128] [DEBUG] [REMOTE ] FYX: PASS: History has at least 300 days. [2026-01-09T12:09:35.230335] [DEBUG] [REMOTE ] FYX: PASS: Price check passed. Min price $103.32. [2026-01-09T12:09:35.230468] [DEBUG] [REMOTE ] FYX: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:35.230599] [DEBUG] [REMOTE ] FYX: PASS: Integrity check passed. [2026-01-09T12:09:35.230641] [DEBUG] [REMOTE ] FYX: Symbol is viable for forecasting. [2026-01-09T12:09:35.230687] [INFO ] [MAIN ] [1324/3524] FYX kept (0.5s) | 1321 kept, 3 rejected | 139.2/min | ETA: 15.8m [2026-01-09T12:09:35.639757] [DEBUG] [REMOTE ] G: Retrieved 4639 rows, trimmed to 300. [2026-01-09T12:09:35.639905] [DEBUG] [REMOTE ] G: PASS: History has at least 300 days. [2026-01-09T12:09:35.640118] [DEBUG] [REMOTE ] G: PASS: Price check passed. Min price $37.75. [2026-01-09T12:09:35.640258] [DEBUG] [REMOTE ] G: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:35.640555] [DEBUG] [REMOTE ] G: PASS: Integrity check passed. [2026-01-09T12:09:35.640615] [DEBUG] [REMOTE ] G: Symbol is viable for forecasting. [2026-01-09T12:09:35.640666] [INFO ] [MAIN ] [1325/3524] G kept (0.4s) | 1322 kept, 3 rejected | 139.2/min | ETA: 15.8m [2026-01-09T12:09:36.200376] [DEBUG] [REMOTE ] GAB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:36.200516] [DEBUG] [REMOTE ] GAB: PASS: History has at least 300 days. [2026-01-09T12:09:36.200758] [DEBUG] [REMOTE ] GAB: PASS: Price check passed. Min price $5.77. [2026-01-09T12:09:36.200895] [DEBUG] [REMOTE ] GAB: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:36.201014] [DEBUG] [REMOTE ] GAB: PASS: Integrity check passed. [2026-01-09T12:09:36.201053] [DEBUG] [REMOTE ] GAB: Symbol is viable for forecasting. [2026-01-09T12:09:36.201111] [INFO ] [MAIN ] [1326/3524] GAB kept (0.6s) | 1323 kept, 3 rejected | 139.2/min | ETA: 15.8m [2026-01-09T12:09:36.675075] [DEBUG] [REMOTE ] GABC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:36.675226] [DEBUG] [REMOTE ] GABC: PASS: History has at least 300 days. [2026-01-09T12:09:36.675465] [DEBUG] [REMOTE ] GABC: PASS: Price check passed. Min price $37.38. [2026-01-09T12:09:36.675620] [DEBUG] [REMOTE ] GABC: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:36.675757] [DEBUG] [REMOTE ] GABC: PASS: Integrity check passed. [2026-01-09T12:09:36.675799] [DEBUG] [REMOTE ] GABC: Symbol is viable for forecasting. [2026-01-09T12:09:36.675848] [INFO ] [MAIN ] [1327/3524] GABC kept (0.5s) | 1324 kept, 3 rejected | 139.2/min | ETA: 15.8m [2026-01-09T12:09:37.189546] [DEBUG] [REMOTE ] GAIA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:37.189704] [DEBUG] [REMOTE ] GAIA: PASS: History has at least 300 days. [2026-01-09T12:09:37.189935] [DEBUG] [REMOTE ] GAIA: PASS: Price check passed. Min price $3.28. [2026-01-09T12:09:37.190077] [DEBUG] [REMOTE ] GAIA: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:37.190201] [DEBUG] [REMOTE ] GAIA: PASS: Integrity check passed. [2026-01-09T12:09:37.190242] [DEBUG] [REMOTE ] GAIA: Symbol is viable for forecasting. [2026-01-09T12:09:37.190293] [INFO ] [MAIN ] [1328/3524] GAIA kept (0.5s) | 1325 kept, 3 rejected | 139.1/min | ETA: 15.8m [2026-01-09T12:09:37.539391] [DEBUG] [REMOTE ] GAIN: Retrieved 5169 rows, trimmed to 300. [2026-01-09T12:09:37.539529] [DEBUG] [REMOTE ] GAIN: PASS: History has at least 300 days. [2026-01-09T12:09:37.539816] [DEBUG] [REMOTE ] GAIN: PASS: Price check passed. Min price $13.47. [2026-01-09T12:09:37.539984] [DEBUG] [REMOTE ] GAIN: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:37.540111] [DEBUG] [REMOTE ] GAIN: PASS: Integrity check passed. [2026-01-09T12:09:37.540153] [DEBUG] [REMOTE ] GAIN: Symbol is viable for forecasting. [2026-01-09T12:09:37.540204] [INFO ] [MAIN ] [1329/3524] GAIN kept (0.3s) | 1326 kept, 3 rejected | 139.2/min | ETA: 15.8m [2026-01-09T12:09:38.080129] [DEBUG] [REMOTE ] GAM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:38.080276] [DEBUG] [REMOTE ] GAM: PASS: History has at least 300 days. [2026-01-09T12:09:38.080508] [DEBUG] [REMOTE ] GAM: PASS: Price check passed. Min price $55.87. [2026-01-09T12:09:38.080664] [DEBUG] [REMOTE ] GAM: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:38.080786] [DEBUG] [REMOTE ] GAM: PASS: Integrity check passed. [2026-01-09T12:09:38.080826] [DEBUG] [REMOTE ] GAM: Symbol is viable for forecasting. [2026-01-09T12:09:38.080875] [INFO ] [MAIN ] [1330/3524] GAM kept (0.5s) | 1327 kept, 3 rejected | 139.1/min | ETA: 15.8m [2026-01-09T12:09:38.265654] [DEBUG] [REMOTE ] GAMB: Retrieved 1121 rows, trimmed to 300. [2026-01-09T12:09:38.265792] [DEBUG] [REMOTE ] GAMB: PASS: History has at least 300 days. [2026-01-09T12:09:38.265994] [DEBUG] [REMOTE ] GAMB: PASS: Price check passed. Min price $4.66. [2026-01-09T12:09:38.266160] [DEBUG] [REMOTE ] GAMB: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:38.266273] [DEBUG] [REMOTE ] GAMB: PASS: Integrity check passed. [2026-01-09T12:09:38.266313] [DEBUG] [REMOTE ] GAMB: Symbol is viable for forecasting. [2026-01-09T12:09:38.266362] [INFO ] [MAIN ] [1331/3524] GAMB kept (0.2s) | 1328 kept, 3 rejected | 139.2/min | ETA: 15.8m [2026-01-09T12:09:38.650257] [DEBUG] [REMOTE ] GANX: Retrieved 1209 rows, trimmed to 300. [2026-01-09T12:09:38.650385] [DEBUG] [REMOTE ] GANX: PASS: History has at least 300 days. [2026-01-09T12:09:38.650608] [DEBUG] [REMOTE ] GANX: PASS: Price check passed. Min price $1.66. [2026-01-09T12:09:38.650751] [DEBUG] [REMOTE ] GANX: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:38.650864] [DEBUG] [REMOTE ] GANX: PASS: Integrity check passed. [2026-01-09T12:09:38.650906] [DEBUG] [REMOTE ] GANX: Symbol is viable for forecasting. [2026-01-09T12:09:38.650955] [INFO ] [MAIN ] [1332/3524] GANX kept (0.4s) | 1329 kept, 3 rejected | 139.2/min | ETA: 15.7m [2026-01-09T12:09:39.376900] [DEBUG] [REMOTE ] GASS: Retrieved 5096 rows, trimmed to 300. [2026-01-09T12:09:39.377038] [DEBUG] [REMOTE ] GASS: PASS: History has at least 300 days. [2026-01-09T12:09:39.377257] [DEBUG] [REMOTE ] GASS: PASS: Price check passed. Min price $6.33. [2026-01-09T12:09:39.377413] [DEBUG] [REMOTE ] GASS: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:39.377532] [DEBUG] [REMOTE ] GASS: PASS: Integrity check passed. [2026-01-09T12:09:39.377590] [DEBUG] [REMOTE ] GASS: Symbol is viable for forecasting. [2026-01-09T12:09:39.377642] [INFO ] [MAIN ] [1333/3524] GASS kept (0.7s) | 1330 kept, 3 rejected | 139.1/min | ETA: 15.7m [2026-01-09T12:09:39.903069] [DEBUG] [REMOTE ] GATX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:39.903208] [DEBUG] [REMOTE ] GATX: PASS: History has at least 300 days. [2026-01-09T12:09:39.903437] [DEBUG] [REMOTE ] GATX: PASS: Price check passed. Min price $151.57. [2026-01-09T12:09:39.903591] [DEBUG] [REMOTE ] GATX: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:39.903731] [DEBUG] [REMOTE ] GATX: PASS: Integrity check passed. [2026-01-09T12:09:39.903771] [DEBUG] [REMOTE ] GATX: Symbol is viable for forecasting. [2026-01-09T12:09:39.903819] [INFO ] [MAIN ] [1334/3524] GATX kept (0.5s) | 1331 kept, 3 rejected | 139.1/min | ETA: 15.7m [2026-01-09T12:09:40.123450] [DEBUG] [REMOTE ] GAUZ: Retrieved 399 rows, trimmed to 300. [2026-01-09T12:09:40.123629] [DEBUG] [REMOTE ] GAUZ: PASS: History has at least 300 days. [2026-01-09T12:09:40.123881] [DEBUG] [REMOTE ] GAUZ: PASS: Price check passed. Min price $1.00. [2026-01-09T12:09:40.124028] [DEBUG] [REMOTE ] GAUZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:40.124164] [DEBUG] [REMOTE ] GAUZ: PASS: Integrity check passed. [2026-01-09T12:09:40.124222] [DEBUG] [REMOTE ] GAUZ: Symbol is viable for forecasting. [2026-01-09T12:09:40.124282] [INFO ] [MAIN ] [1335/3524] GAUZ kept (0.2s) | 1332 kept, 3 rejected | 139.2/min | ETA: 15.7m [2026-01-09T12:09:40.718238] [DEBUG] [REMOTE ] GBAB: Retrieved 3822 rows, trimmed to 300. [2026-01-09T12:09:40.718369] [DEBUG] [REMOTE ] GBAB: PASS: History has at least 300 days. [2026-01-09T12:09:40.718610] [DEBUG] [REMOTE ] GBAB: PASS: Price check passed. Min price $14.80. [2026-01-09T12:09:40.718753] [DEBUG] [REMOTE ] GBAB: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:40.718867] [DEBUG] [REMOTE ] GBAB: PASS: Integrity check passed. [2026-01-09T12:09:40.718907] [DEBUG] [REMOTE ] GBAB: Symbol is viable for forecasting. [2026-01-09T12:09:40.718960] [INFO ] [MAIN ] [1336/3524] GBAB kept (0.6s) | 1333 kept, 3 rejected | 139.1/min | ETA: 15.7m [2026-01-09T12:09:41.217989] [DEBUG] [REMOTE ] GBCI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:41.218132] [DEBUG] [REMOTE ] GBCI: PASS: History has at least 300 days. [2026-01-09T12:09:41.218358] [DEBUG] [REMOTE ] GBCI: PASS: Price check passed. Min price $39.87. [2026-01-09T12:09:41.218712] [DEBUG] [REMOTE ] GBCI: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:41.218832] [DEBUG] [REMOTE ] GBCI: PASS: Integrity check passed. [2026-01-09T12:09:41.218873] [DEBUG] [REMOTE ] GBCI: Symbol is viable for forecasting. [2026-01-09T12:09:41.218922] [INFO ] [MAIN ] [1337/3524] GBCI kept (0.5s) | 1334 kept, 3 rejected | 139.1/min | ETA: 15.7m [2026-01-09T12:09:41.540331] [DEBUG] [REMOTE ] GBDC: Retrieved 3959 rows, trimmed to 300. [2026-01-09T12:09:41.540461] [DEBUG] [REMOTE ] GBDC: PASS: History has at least 300 days. [2026-01-09T12:09:41.540707] [DEBUG] [REMOTE ] GBDC: PASS: Price check passed. Min price $13.15. [2026-01-09T12:09:41.540844] [DEBUG] [REMOTE ] GBDC: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:41.540958] [DEBUG] [REMOTE ] GBDC: PASS: Integrity check passed. [2026-01-09T12:09:41.540998] [DEBUG] [REMOTE ] GBDC: Symbol is viable for forecasting. [2026-01-09T12:09:41.541045] [INFO ] [MAIN ] [1338/3524] GBDC kept (0.3s) | 1335 kept, 3 rejected | 139.1/min | ETA: 15.7m [2026-01-09T12:09:41.877991] [DEBUG] [REMOTE ] GBIO: Retrieved 1401 rows, trimmed to 300. [2026-01-09T12:09:41.878117] [DEBUG] [REMOTE ] GBIO: PASS: History has at least 300 days. [2026-01-09T12:09:41.878318] [DEBUG] [REMOTE ] GBIO: PASS: Price check passed. Min price $5.01. [2026-01-09T12:09:41.878454] [DEBUG] [REMOTE ] GBIO: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:41.878564] [DEBUG] [REMOTE ] GBIO: PASS: Integrity check passed. [2026-01-09T12:09:41.878624] [DEBUG] [REMOTE ] GBIO: Symbol is viable for forecasting. [2026-01-09T12:09:41.878672] [INFO ] [MAIN ] [1339/3524] GBIO kept (0.3s) | 1336 kept, 3 rejected | 139.2/min | ETA: 15.7m [2026-01-09T12:09:42.246453] [DEBUG] [REMOTE ] GBTG: Retrieved 1287 rows, trimmed to 300. [2026-01-09T12:09:42.246607] [DEBUG] [REMOTE ] GBTG: PASS: History has at least 300 days. [2026-01-09T12:09:42.246817] [DEBUG] [REMOTE ] GBTG: PASS: Price check passed. Min price $6.83. [2026-01-09T12:09:42.246983] [DEBUG] [REMOTE ] GBTG: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:42.247125] [DEBUG] [REMOTE ] GBTG: PASS: Integrity check passed. [2026-01-09T12:09:42.247171] [DEBUG] [REMOTE ] GBTG: Symbol is viable for forecasting. [2026-01-09T12:09:42.247232] [INFO ] [MAIN ] [1340/3524] GBTG kept (0.4s) | 1337 kept, 3 rejected | 139.2/min | ETA: 15.7m [2026-01-09T12:09:42.871780] [DEBUG] [REMOTE ] GBX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:42.871911] [DEBUG] [REMOTE ] GBX: PASS: History has at least 300 days. [2026-01-09T12:09:42.872121] [DEBUG] [REMOTE ] GBX: PASS: Price check passed. Min price $40.98. [2026-01-09T12:09:42.872256] [DEBUG] [REMOTE ] GBX: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:42.872372] [DEBUG] [REMOTE ] GBX: PASS: Integrity check passed. [2026-01-09T12:09:42.872413] [DEBUG] [REMOTE ] GBX: Symbol is viable for forecasting. [2026-01-09T12:09:42.872460] [INFO ] [MAIN ] [1341/3524] GBX kept (0.6s) | 1338 kept, 3 rejected | 139.1/min | ETA: 15.7m [2026-01-09T12:09:43.335474] [DEBUG] [REMOTE ] GCBC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:43.335645] [DEBUG] [REMOTE ] GCBC: PASS: History has at least 300 days. [2026-01-09T12:09:43.335889] [DEBUG] [REMOTE ] GCBC: PASS: Price check passed. Min price $21.44. [2026-01-09T12:09:43.336094] [DEBUG] [REMOTE ] GCBC: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:43.336243] [DEBUG] [REMOTE ] GCBC: PASS: Integrity check passed. [2026-01-09T12:09:43.336296] [DEBUG] [REMOTE ] GCBC: Symbol is viable for forecasting. [2026-01-09T12:09:43.336361] [INFO ] [MAIN ] [1342/3524] GCBC kept (0.5s) | 1339 kept, 3 rejected | 139.1/min | ETA: 15.7m [2026-01-09T12:09:43.606664] [DEBUG] [REMOTE ] GCMG: Retrieved 1290 rows, trimmed to 300. [2026-01-09T12:09:43.606794] [DEBUG] [REMOTE ] GCMG: PASS: History has at least 300 days. [2026-01-09T12:09:43.606998] [DEBUG] [REMOTE ] GCMG: PASS: Price check passed. Min price $10.33. [2026-01-09T12:09:43.607133] [DEBUG] [REMOTE ] GCMG: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:43.607243] [DEBUG] [REMOTE ] GCMG: PASS: Integrity check passed. [2026-01-09T12:09:43.607311] [DEBUG] [REMOTE ] GCMG: Symbol is viable for forecasting. [2026-01-09T12:09:43.607360] [INFO ] [MAIN ] [1343/3524] GCMG kept (0.3s) | 1340 kept, 3 rejected | 139.2/min | ETA: 15.7m [2026-01-09T12:09:44.052040] [DEBUG] [REMOTE ] GCO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:44.052186] [DEBUG] [REMOTE ] GCO: PASS: History has at least 300 days. [2026-01-09T12:09:44.052421] [DEBUG] [REMOTE ] GCO: PASS: Price check passed. Min price $21.95. [2026-01-09T12:09:44.052555] [DEBUG] [REMOTE ] GCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:44.052697] [DEBUG] [REMOTE ] GCO: PASS: Integrity check passed. [2026-01-09T12:09:44.052738] [DEBUG] [REMOTE ] GCO: Symbol is viable for forecasting. [2026-01-09T12:09:44.052788] [INFO ] [MAIN ] [1344/3524] GCO kept (0.4s) | 1341 kept, 3 rejected | 139.2/min | ETA: 15.7m [2026-01-09T12:09:44.630351] [DEBUG] [REMOTE ] GD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:44.630495] [DEBUG] [REMOTE ] GD: PASS: History has at least 300 days. [2026-01-09T12:09:44.630746] [DEBUG] [REMOTE ] GD: PASS: Price check passed. Min price $330.59. [2026-01-09T12:09:44.630881] [DEBUG] [REMOTE ] GD: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:44.631006] [DEBUG] [REMOTE ] GD: PASS: Integrity check passed. [2026-01-09T12:09:44.631045] [DEBUG] [REMOTE ] GD: Symbol is viable for forecasting. [2026-01-09T12:09:44.631095] [INFO ] [MAIN ] [1345/3524] GD kept (0.6s) | 1342 kept, 3 rejected | 139.1/min | ETA: 15.7m [2026-01-09T12:09:44.947413] [DEBUG] [REMOTE ] GDC: Retrieved 2521 rows, trimmed to 300. [2026-01-09T12:09:44.947549] [DEBUG] [REMOTE ] GDC: PASS: History has at least 300 days. [2026-01-09T12:09:44.947779] [DEBUG] [REMOTE ] GDC: PASS: Price check passed. Min price $3.44. [2026-01-09T12:09:44.947913] [DEBUG] [REMOTE ] GDC: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:44.948025] [DEBUG] [REMOTE ] GDC: PASS: Integrity check passed. [2026-01-09T12:09:44.948064] [DEBUG] [REMOTE ] GDC: Symbol is viable for forecasting. [2026-01-09T12:09:44.948111] [INFO ] [MAIN ] [1346/3524] GDC kept (0.3s) | 1343 kept, 3 rejected | 139.1/min | ETA: 15.7m [2026-01-09T12:09:45.385928] [DEBUG] [REMOTE ] GDDY: Retrieved 2710 rows, trimmed to 300. [2026-01-09T12:09:45.386058] [DEBUG] [REMOTE ] GDDY: PASS: History has at least 300 days. [2026-01-09T12:09:45.386261] [DEBUG] [REMOTE ] GDDY: PASS: Price check passed. Min price $115.60. [2026-01-09T12:09:45.386395] [DEBUG] [REMOTE ] GDDY: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:45.386505] [DEBUG] [REMOTE ] GDDY: PASS: Integrity check passed. [2026-01-09T12:09:45.386545] [DEBUG] [REMOTE ] GDDY: Symbol is viable for forecasting. [2026-01-09T12:09:45.386614] [INFO ] [MAIN ] [1347/3524] GDDY kept (0.4s) | 1344 kept, 3 rejected | 139.1/min | ETA: 15.6m [2026-01-09T12:09:45.781522] [DEBUG] [REMOTE ] GDEN: Retrieved 2624 rows, trimmed to 300. [2026-01-09T12:09:45.781687] [DEBUG] [REMOTE ] GDEN: PASS: History has at least 300 days. [2026-01-09T12:09:45.781898] [DEBUG] [REMOTE ] GDEN: PASS: Price check passed. Min price $19.93. [2026-01-09T12:09:45.782033] [DEBUG] [REMOTE ] GDEN: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:45.782146] [DEBUG] [REMOTE ] GDEN: PASS: Integrity check passed. [2026-01-09T12:09:45.782186] [DEBUG] [REMOTE ] GDEN: Symbol is viable for forecasting. [2026-01-09T12:09:45.782232] [INFO ] [MAIN ] [1348/3524] GDEN kept (0.4s) | 1345 kept, 3 rejected | 139.1/min | ETA: 15.6m [2026-01-09T12:09:45.991748] [DEBUG] [REMOTE ] GDRX: Retrieved 1330 rows, trimmed to 300. [2026-01-09T12:09:45.991889] [DEBUG] [REMOTE ] GDRX: PASS: History has at least 300 days. [2026-01-09T12:09:45.992099] [DEBUG] [REMOTE ] GDRX: PASS: Price check passed. Min price $2.62. [2026-01-09T12:09:45.992239] [DEBUG] [REMOTE ] GDRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:45.992354] [DEBUG] [REMOTE ] GDRX: PASS: Integrity check passed. [2026-01-09T12:09:45.992395] [DEBUG] [REMOTE ] GDRX: Symbol is viable for forecasting. [2026-01-09T12:09:45.992446] [INFO ] [MAIN ] [1349/3524] GDRX kept (0.2s) | 1346 kept, 3 rejected | 139.2/min | ETA: 15.6m [2026-01-09T12:09:46.567518] [DEBUG] [REMOTE ] GDS: Retrieved 2308 rows, trimmed to 300. [2026-01-09T12:09:46.567694] [DEBUG] [REMOTE ] GDS: PASS: History has at least 300 days. [2026-01-09T12:09:46.567917] [DEBUG] [REMOTE ] GDS: PASS: Price check passed. Min price $29.02. [2026-01-09T12:09:46.568053] [DEBUG] [REMOTE ] GDS: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:46.568171] [DEBUG] [REMOTE ] GDS: PASS: Integrity check passed. [2026-01-09T12:09:46.568211] [DEBUG] [REMOTE ] GDS: Symbol is viable for forecasting. [2026-01-09T12:09:46.568259] [INFO ] [MAIN ] [1350/3524] GDS kept (0.6s) | 1347 kept, 3 rejected | 139.2/min | ETA: 15.6m [2026-01-09T12:09:46.915148] [DEBUG] [REMOTE ] GDYN: Retrieved 1804 rows, trimmed to 300. [2026-01-09T12:09:46.915271] [DEBUG] [REMOTE ] GDYN: PASS: History has at least 300 days. [2026-01-09T12:09:46.915467] [DEBUG] [REMOTE ] GDYN: PASS: Price check passed. Min price $7.59. [2026-01-09T12:09:46.915627] [DEBUG] [REMOTE ] GDYN: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:46.915741] [DEBUG] [REMOTE ] GDYN: PASS: Integrity check passed. [2026-01-09T12:09:46.915781] [DEBUG] [REMOTE ] GDYN: Symbol is viable for forecasting. [2026-01-09T12:09:46.915828] [INFO ] [MAIN ] [1351/3524] GDYN kept (0.3s) | 1348 kept, 3 rejected | 139.2/min | ETA: 15.6m [2026-01-09T12:09:47.481891] [DEBUG] [REMOTE ] GE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:47.482037] [DEBUG] [REMOTE ] GE: PASS: History has at least 300 days. [2026-01-09T12:09:47.482270] [DEBUG] [REMOTE ] GE: PASS: Price check passed. Min price $283.27. [2026-01-09T12:09:47.482410] [DEBUG] [REMOTE ] GE: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:47.482536] [DEBUG] [REMOTE ] GE: PASS: Integrity check passed. [2026-01-09T12:09:47.482608] [DEBUG] [REMOTE ] GE: Symbol is viable for forecasting. [2026-01-09T12:09:47.482666] [INFO ] [MAIN ] [1352/3524] GE kept (0.6s) | 1349 kept, 3 rejected | 139.2/min | ETA: 15.6m [2026-01-09T12:09:47.778156] [DEBUG] [REMOTE ] GECC: Retrieved 2306 rows, trimmed to 300. [2026-01-09T12:09:47.778278] [DEBUG] [REMOTE ] GECC: PASS: History has at least 300 days. [2026-01-09T12:09:47.778474] [DEBUG] [REMOTE ] GECC: PASS: Price check passed. Min price $6.66. [2026-01-09T12:09:47.778675] [DEBUG] [REMOTE ] GECC: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:47.778793] [DEBUG] [REMOTE ] GECC: PASS: Integrity check passed. [2026-01-09T12:09:47.778833] [DEBUG] [REMOTE ] GECC: Symbol is viable for forecasting. [2026-01-09T12:09:47.778892] [INFO ] [MAIN ] [1353/3524] GECC kept (0.3s) | 1350 kept, 3 rejected | 139.2/min | ETA: 15.6m [2026-01-09T12:09:48.410987] [DEBUG] [REMOTE ] GEF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:48.411119] [DEBUG] [REMOTE ] GEF: PASS: History has at least 300 days. [2026-01-09T12:09:48.411332] [DEBUG] [REMOTE ] GEF: PASS: Price check passed. Min price $56.24. [2026-01-09T12:09:48.411467] [DEBUG] [REMOTE ] GEF: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:48.411601] [DEBUG] [REMOTE ] GEF: PASS: Integrity check passed. [2026-01-09T12:09:48.411643] [DEBUG] [REMOTE ] GEF: Symbol is viable for forecasting. [2026-01-09T12:09:48.411692] [INFO ] [MAIN ] [1354/3524] GEF kept (0.6s) | 1351 kept, 3 rejected | 139.1/min | ETA: 15.6m [2026-01-09T12:09:48.712954] [DEBUG] [REMOTE ] GEHC: Retrieved 756 rows, trimmed to 300. [2026-01-09T12:09:48.713088] [DEBUG] [REMOTE ] GEHC: PASS: History has at least 300 days. [2026-01-09T12:09:48.713288] [DEBUG] [REMOTE ] GEHC: PASS: Price check passed. Min price $70.63. [2026-01-09T12:09:48.713428] [DEBUG] [REMOTE ] GEHC: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:48.713540] [DEBUG] [REMOTE ] GEHC: PASS: Integrity check passed. [2026-01-09T12:09:48.713611] [DEBUG] [REMOTE ] GEHC: Symbol is viable for forecasting. [2026-01-09T12:09:48.713673] [INFO ] [MAIN ] [1355/3524] GEHC kept (0.3s) | 1352 kept, 3 rejected | 139.2/min | ETA: 15.6m [2026-01-09T12:09:49.298959] [DEBUG] [REMOTE ] GEL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:49.299128] [DEBUG] [REMOTE ] GEL: PASS: History has at least 300 days. [2026-01-09T12:09:49.299445] [DEBUG] [REMOTE ] GEL: PASS: Price check passed. Min price $14.86. [2026-01-09T12:09:49.299677] [DEBUG] [REMOTE ] GEL: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:49.299839] [DEBUG] [REMOTE ] GEL: PASS: Integrity check passed. [2026-01-09T12:09:49.299890] [DEBUG] [REMOTE ] GEL: Symbol is viable for forecasting. [2026-01-09T12:09:49.299954] [INFO ] [MAIN ] [1356/3524] GEL kept (0.6s) | 1353 kept, 3 rejected | 139.1/min | ETA: 15.6m [2026-01-09T12:09:49.752603] [DEBUG] [REMOTE ] GEN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:49.752737] [DEBUG] [REMOTE ] GEN: PASS: History has at least 300 days. [2026-01-09T12:09:49.752951] [DEBUG] [REMOTE ] GEN: PASS: Price check passed. Min price $25.33. [2026-01-09T12:09:49.753088] [DEBUG] [REMOTE ] GEN: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:49.753205] [DEBUG] [REMOTE ] GEN: PASS: Integrity check passed. [2026-01-09T12:09:49.753249] [DEBUG] [REMOTE ] GEN: Symbol is viable for forecasting. [2026-01-09T12:09:49.753312] [INFO ] [MAIN ] [1357/3524] GEN kept (0.5s) | 1354 kept, 3 rejected | 139.1/min | ETA: 15.6m [2026-01-09T12:09:49.982245] [DEBUG] [REMOTE ] GENI: Retrieved 1186 rows, trimmed to 300. [2026-01-09T12:09:49.982383] [DEBUG] [REMOTE ] GENI: PASS: History has at least 300 days. [2026-01-09T12:09:49.982802] [DEBUG] [REMOTE ] GENI: PASS: Price check passed. Min price $8.70. [2026-01-09T12:09:49.982951] [DEBUG] [REMOTE ] GENI: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:49.983066] [DEBUG] [REMOTE ] GENI: PASS: Integrity check passed. [2026-01-09T12:09:49.983109] [DEBUG] [REMOTE ] GENI: Symbol is viable for forecasting. [2026-01-09T12:09:49.983167] [INFO ] [MAIN ] [1358/3524] GENI kept (0.2s) | 1355 kept, 3 rejected | 139.2/min | ETA: 15.6m [2026-01-09T12:09:50.370054] [DEBUG] [REMOTE ] GENK: Retrieved 636 rows, trimmed to 300. [2026-01-09T12:09:50.370181] [DEBUG] [REMOTE ] GENK: PASS: History has at least 300 days. [2026-01-09T12:09:50.370377] [DEBUG] [REMOTE ] GENK: PASS: Price check passed. Min price $2.11. [2026-01-09T12:09:50.370516] [DEBUG] [REMOTE ] GENK: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:50.370646] [DEBUG] [REMOTE ] GENK: PASS: Integrity check passed. [2026-01-09T12:09:50.370688] [DEBUG] [REMOTE ] GENK: Symbol is viable for forecasting. [2026-01-09T12:09:50.370749] [INFO ] [MAIN ] [1359/3524] GENK kept (0.4s) | 1356 kept, 3 rejected | 139.2/min | ETA: 15.6m [2026-01-09T12:09:51.083984] [DEBUG] [REMOTE ] GEOS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:51.084123] [DEBUG] [REMOTE ] GEOS: PASS: History has at least 300 days. [2026-01-09T12:09:51.084344] [DEBUG] [REMOTE ] GEOS: PASS: Price check passed. Min price $11.12. [2026-01-09T12:09:51.084479] [DEBUG] [REMOTE ] GEOS: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:51.084617] [DEBUG] [REMOTE ] GEOS: PASS: Integrity check passed. [2026-01-09T12:09:51.084659] [DEBUG] [REMOTE ] GEOS: Symbol is viable for forecasting. [2026-01-09T12:09:51.084707] [INFO ] [MAIN ] [1360/3524] GEOS kept (0.7s) | 1357 kept, 3 rejected | 139.1/min | ETA: 15.6m [2026-01-09T12:09:51.564319] [DEBUG] [REMOTE ] GERN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:51.564448] [DEBUG] [REMOTE ] GERN: PASS: History has at least 300 days. [2026-01-09T12:09:51.564688] [DEBUG] [REMOTE ] GERN: PASS: Price check passed. Min price $1.07. [2026-01-09T12:09:51.564825] [DEBUG] [REMOTE ] GERN: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:51.564938] [DEBUG] [REMOTE ] GERN: PASS: Integrity check passed. [2026-01-09T12:09:51.564978] [DEBUG] [REMOTE ] GERN: Symbol is viable for forecasting. [2026-01-09T12:09:51.565025] [INFO ] [MAIN ] [1361/3524] GERN kept (0.5s) | 1358 kept, 3 rejected | 139.1/min | ETA: 15.5m [2026-01-09T12:09:52.031017] [DEBUG] [REMOTE ] GES: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:52.031147] [DEBUG] [REMOTE ] GES: PASS: History has at least 300 days. [2026-01-09T12:09:52.031388] [DEBUG] [REMOTE ] GES: PASS: Price check passed. Min price $16.58. [2026-01-09T12:09:52.031532] [DEBUG] [REMOTE ] GES: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:52.031672] [DEBUG] [REMOTE ] GES: PASS: Integrity check passed. [2026-01-09T12:09:52.031713] [DEBUG] [REMOTE ] GES: Symbol is viable for forecasting. [2026-01-09T12:09:52.031760] [INFO ] [MAIN ] [1362/3524] GES kept (0.5s) | 1359 kept, 3 rejected | 139.1/min | ETA: 15.5m [2026-01-09T12:09:52.386037] [DEBUG] [REMOTE ] GEVO: Retrieved 3751 rows, trimmed to 300. [2026-01-09T12:09:52.386172] [DEBUG] [REMOTE ] GEVO: PASS: History has at least 300 days. [2026-01-09T12:09:52.386385] [DEBUG] [REMOTE ] GEVO: PASS: Price check passed. Min price $1.87. [2026-01-09T12:09:52.386519] [DEBUG] [REMOTE ] GEVO: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:52.386654] [DEBUG] [REMOTE ] GEVO: PASS: Integrity check passed. [2026-01-09T12:09:52.386696] [DEBUG] [REMOTE ] GEVO: Symbol is viable for forecasting. [2026-01-09T12:09:52.386745] [INFO ] [MAIN ] [1363/3524] GEVO kept (0.4s) | 1360 kept, 3 rejected | 139.1/min | ETA: 15.5m [2026-01-09T12:09:52.876147] [DEBUG] [REMOTE ] GFF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:52.876278] [DEBUG] [REMOTE ] GFF: PASS: History has at least 300 days. [2026-01-09T12:09:52.876487] [DEBUG] [REMOTE ] GFF: PASS: Price check passed. Min price $66.59. [2026-01-09T12:09:52.876674] [DEBUG] [REMOTE ] GFF: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:52.876793] [DEBUG] [REMOTE ] GFF: PASS: Integrity check passed. [2026-01-09T12:09:52.876833] [DEBUG] [REMOTE ] GFF: Symbol is viable for forecasting. [2026-01-09T12:09:52.876881] [INFO ] [MAIN ] [1364/3524] GFF kept (0.5s) | 1361 kept, 3 rejected | 139.1/min | ETA: 15.5m [2026-01-09T12:09:53.388239] [DEBUG] [REMOTE ] GFI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:53.388373] [DEBUG] [REMOTE ] GFI: PASS: History has at least 300 days. [2026-01-09T12:09:53.388602] [DEBUG] [REMOTE ] GFI: PASS: Price check passed. Min price $35.68. [2026-01-09T12:09:53.388740] [DEBUG] [REMOTE ] GFI: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:53.388857] [DEBUG] [REMOTE ] GFI: PASS: Integrity check passed. [2026-01-09T12:09:53.388897] [DEBUG] [REMOTE ] GFI: Symbol is viable for forecasting. [2026-01-09T12:09:53.388959] [INFO ] [MAIN ] [1365/3524] GFI kept (0.5s) | 1362 kept, 3 rejected | 139.1/min | ETA: 15.5m [2026-01-09T12:09:53.669309] [DEBUG] [REMOTE ] GFL: Retrieved 1472 rows, trimmed to 300. [2026-01-09T12:09:53.669435] [DEBUG] [REMOTE ] GFL: PASS: History has at least 300 days. [2026-01-09T12:09:53.669668] [DEBUG] [REMOTE ] GFL: PASS: Price check passed. Min price $41.69. [2026-01-09T12:09:53.669999] [DEBUG] [REMOTE ] GFL: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:53.670114] [DEBUG] [REMOTE ] GFL: PASS: Integrity check passed. [2026-01-09T12:09:53.670155] [DEBUG] [REMOTE ] GFL: Symbol is viable for forecasting. [2026-01-09T12:09:53.670204] [INFO ] [MAIN ] [1366/3524] GFL kept (0.3s) | 1363 kept, 3 rejected | 139.1/min | ETA: 15.5m [2026-01-09T12:09:53.944092] [DEBUG] [REMOTE ] GFS: Retrieved 1053 rows, trimmed to 300. [2026-01-09T12:09:53.944226] [DEBUG] [REMOTE ] GFS: PASS: History has at least 300 days. [2026-01-09T12:09:53.944428] [DEBUG] [REMOTE ] GFS: PASS: Price check passed. Min price $32.24. [2026-01-09T12:09:53.944566] [DEBUG] [REMOTE ] GFS: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:53.944733] [DEBUG] [REMOTE ] GFS: PASS: Integrity check passed. [2026-01-09T12:09:53.944779] [DEBUG] [REMOTE ] GFS: Symbol is viable for forecasting. [2026-01-09T12:09:53.944829] [INFO ] [MAIN ] [1367/3524] GFS kept (0.3s) | 1364 kept, 3 rejected | 139.2/min | ETA: 15.5m [2026-01-09T12:09:54.713323] [DEBUG] [REMOTE ] GGAL: Retrieved 6403 rows, trimmed to 300. [2026-01-09T12:09:54.713500] [DEBUG] [REMOTE ] GGAL: PASS: History has at least 300 days. [2026-01-09T12:09:54.713823] [DEBUG] [REMOTE ] GGAL: PASS: Price check passed. Min price $31.85. [2026-01-09T12:09:54.714002] [DEBUG] [REMOTE ] GGAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:54.714160] [DEBUG] [REMOTE ] GGAL: PASS: Integrity check passed. [2026-01-09T12:09:54.714213] [DEBUG] [REMOTE ] GGAL: Symbol is viable for forecasting. [2026-01-09T12:09:54.714279] [INFO ] [MAIN ] [1368/3524] GGAL kept (0.8s) | 1365 kept, 3 rejected | 139.1/min | ETA: 15.5m [2026-01-09T12:09:55.195349] [DEBUG] [REMOTE ] GGB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:55.195492] [DEBUG] [REMOTE ] GGB: PASS: History has at least 300 days. [2026-01-09T12:09:55.195741] [DEBUG] [REMOTE ] GGB: PASS: Price check passed. Min price $3.18. [2026-01-09T12:09:55.195879] [DEBUG] [REMOTE ] GGB: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:55.195999] [DEBUG] [REMOTE ] GGB: PASS: Integrity check passed. [2026-01-09T12:09:55.196039] [DEBUG] [REMOTE ] GGB: Symbol is viable for forecasting. [2026-01-09T12:09:55.196088] [INFO ] [MAIN ] [1369/3524] GGB kept (0.5s) | 1366 kept, 3 rejected | 139.1/min | ETA: 15.5m [2026-01-09T12:09:55.664527] [DEBUG] [REMOTE ] GGG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:55.664701] [DEBUG] [REMOTE ] GGG: PASS: History has at least 300 days. [2026-01-09T12:09:55.664963] [DEBUG] [REMOTE ] GGG: PASS: Price check passed. Min price $79.14. [2026-01-09T12:09:55.665103] [DEBUG] [REMOTE ] GGG: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:55.665227] [DEBUG] [REMOTE ] GGG: PASS: Integrity check passed. [2026-01-09T12:09:55.665268] [DEBUG] [REMOTE ] GGG: Symbol is viable for forecasting. [2026-01-09T12:09:55.665318] [INFO ] [MAIN ] [1370/3524] GGG kept (0.5s) | 1367 kept, 3 rejected | 139.1/min | ETA: 15.5m [2026-01-09T12:09:55.897905] [DEBUG] [REMOTE ] GGLL: Retrieved 838 rows, trimmed to 300. [2026-01-09T12:09:55.898038] [DEBUG] [REMOTE ] GGLL: PASS: History has at least 300 days. [2026-01-09T12:09:55.898238] [DEBUG] [REMOTE ] GGLL: PASS: Price check passed. Min price $62.04. [2026-01-09T12:09:55.898372] [DEBUG] [REMOTE ] GGLL: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:55.898481] [DEBUG] [REMOTE ] GGLL: PASS: Integrity check passed. [2026-01-09T12:09:55.898521] [DEBUG] [REMOTE ] GGLL: Symbol is viable for forecasting. [2026-01-09T12:09:55.898599] [INFO ] [MAIN ] [1371/3524] GGLL kept (0.2s) | 1368 kept, 3 rejected | 139.1/min | ETA: 15.5m [2026-01-09T12:09:56.196615] [DEBUG] [REMOTE ] GGLS: Retrieved 838 rows, trimmed to 300. [2026-01-09T12:09:56.196754] [DEBUG] [REMOTE ] GGLS: PASS: History has at least 300 days. [2026-01-09T12:09:56.196959] [DEBUG] [REMOTE ] GGLS: PASS: Price check passed. Min price $6.52. [2026-01-09T12:09:56.197100] [DEBUG] [REMOTE ] GGLS: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:56.197214] [DEBUG] [REMOTE ] GGLS: PASS: Integrity check passed. [2026-01-09T12:09:56.197256] [DEBUG] [REMOTE ] GGLS: Symbol is viable for forecasting. [2026-01-09T12:09:56.197333] [INFO ] [MAIN ] [1372/3524] GGLS kept (0.3s) | 1369 kept, 3 rejected | 139.1/min | ETA: 15.5m [2026-01-09T12:09:56.751926] [DEBUG] [REMOTE ] GH: Retrieved 1825 rows, trimmed to 300. [2026-01-09T12:09:56.752067] [DEBUG] [REMOTE ] GH: PASS: History has at least 300 days. [2026-01-09T12:09:56.752272] [DEBUG] [REMOTE ] GH: PASS: Price check passed. Min price $62.56. [2026-01-09T12:09:56.752409] [DEBUG] [REMOTE ] GH: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:56.752524] [DEBUG] [REMOTE ] GH: PASS: Integrity check passed. [2026-01-09T12:09:56.752566] [DEBUG] [REMOTE ] GH: Symbol is viable for forecasting. [2026-01-09T12:09:56.752649] [INFO ] [MAIN ] [1373/3524] GH kept (0.6s) | 1370 kept, 3 rejected | 139.1/min | ETA: 15.5m [2026-01-09T12:09:57.263357] [DEBUG] [REMOTE ] GHI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:57.263514] [DEBUG] [REMOTE ] GHI: PASS: History has at least 300 days. [2026-01-09T12:09:57.263799] [DEBUG] [REMOTE ] GHI: PASS: Price check passed. Min price $5.93. [2026-01-09T12:09:57.263941] [DEBUG] [REMOTE ] GHI: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:57.264067] [DEBUG] [REMOTE ] GHI: PASS: Integrity check passed. [2026-01-09T12:09:57.264109] [DEBUG] [REMOTE ] GHI: Symbol is viable for forecasting. [2026-01-09T12:09:57.264159] [INFO ] [MAIN ] [1374/3524] GHI kept (0.5s) | 1371 kept, 3 rejected | 139.1/min | ETA: 15.5m [2026-01-09T12:09:57.865887] [DEBUG] [REMOTE ] GHM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:57.866029] [DEBUG] [REMOTE ] GHM: PASS: History has at least 300 days. [2026-01-09T12:09:57.866259] [DEBUG] [REMOTE ] GHM: PASS: Price check passed. Min price $53.56. [2026-01-09T12:09:57.866465] [DEBUG] [REMOTE ] GHM: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:57.866646] [DEBUG] [REMOTE ] GHM: PASS: Integrity check passed. [2026-01-09T12:09:57.866704] [DEBUG] [REMOTE ] GHM: Symbol is viable for forecasting. [2026-01-09T12:09:57.866771] [INFO ] [MAIN ] [1375/3524] GHM kept (0.6s) | 1372 kept, 3 rejected | 139.0/min | ETA: 15.5m [2026-01-09T12:09:58.101935] [DEBUG] [REMOTE ] GHRS: Retrieved 1140 rows, trimmed to 300. [2026-01-09T12:09:58.102070] [DEBUG] [REMOTE ] GHRS: PASS: History has at least 300 days. [2026-01-09T12:09:58.102270] [DEBUG] [REMOTE ] GHRS: PASS: Price check passed. Min price $12.48. [2026-01-09T12:09:58.102404] [DEBUG] [REMOTE ] GHRS: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:58.102516] [DEBUG] [REMOTE ] GHRS: PASS: Integrity check passed. [2026-01-09T12:09:58.102557] [DEBUG] [REMOTE ] GHRS: Symbol is viable for forecasting. [2026-01-09T12:09:58.102639] [INFO ] [MAIN ] [1376/3524] GHRS kept (0.2s) | 1373 kept, 3 rejected | 139.1/min | ETA: 15.4m [2026-01-09T12:09:58.608544] [DEBUG] [REMOTE ] GHY: Retrieved 3280 rows, trimmed to 300. [2026-01-09T12:09:58.608685] [DEBUG] [REMOTE ] GHY: PASS: History has at least 300 days. [2026-01-09T12:09:58.608888] [DEBUG] [REMOTE ] GHY: PASS: Price check passed. Min price $11.93. [2026-01-09T12:09:58.609024] [DEBUG] [REMOTE ] GHY: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:58.609135] [DEBUG] [REMOTE ] GHY: PASS: Integrity check passed. [2026-01-09T12:09:58.609190] [DEBUG] [REMOTE ] GHY: Symbol is viable for forecasting. [2026-01-09T12:09:58.609239] [INFO ] [MAIN ] [1377/3524] GHY kept (0.5s) | 1374 kept, 3 rejected | 139.1/min | ETA: 15.4m [2026-01-09T12:09:59.124651] [DEBUG] [REMOTE ] GIB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:59.124788] [DEBUG] [REMOTE ] GIB: PASS: History has at least 300 days. [2026-01-09T12:09:59.125012] [DEBUG] [REMOTE ] GIB: PASS: Price check passed. Min price $84.69. [2026-01-09T12:09:59.125149] [DEBUG] [REMOTE ] GIB: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:59.125267] [DEBUG] [REMOTE ] GIB: PASS: Integrity check passed. [2026-01-09T12:09:59.125306] [DEBUG] [REMOTE ] GIB: Symbol is viable for forecasting. [2026-01-09T12:09:59.125355] [INFO ] [MAIN ] [1378/3524] GIB kept (0.5s) | 1375 kept, 3 rejected | 139.1/min | ETA: 15.4m [2026-01-09T12:09:59.683390] [DEBUG] [REMOTE ] GIFI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:09:59.683539] [DEBUG] [REMOTE ] GIFI: PASS: History has at least 300 days. [2026-01-09T12:09:59.683997] [DEBUG] [REMOTE ] GIFI: PASS: Price check passed. Min price $7.25. [2026-01-09T12:09:59.684138] [DEBUG] [REMOTE ] GIFI: PASS: Continuity check passed with 300 days. [2026-01-09T12:09:59.684267] [DEBUG] [REMOTE ] GIFI: PASS: Integrity check passed. [2026-01-09T12:09:59.684308] [DEBUG] [REMOTE ] GIFI: Symbol is viable for forecasting. [2026-01-09T12:09:59.684359] [INFO ] [MAIN ] [1379/3524] GIFI kept (0.6s) | 1376 kept, 3 rejected | 139.0/min | ETA: 15.4m [2026-01-09T12:10:00.120481] [DEBUG] [REMOTE ] GIII: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:00.120663] [DEBUG] [REMOTE ] GIII: PASS: History has at least 300 days. [2026-01-09T12:10:00.120918] [DEBUG] [REMOTE ] GIII: PASS: Price check passed. Min price $26.45. [2026-01-09T12:10:00.121057] [DEBUG] [REMOTE ] GIII: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:00.121185] [DEBUG] [REMOTE ] GIII: PASS: Integrity check passed. [2026-01-09T12:10:00.121227] [DEBUG] [REMOTE ] GIII: Symbol is viable for forecasting. [2026-01-09T12:10:00.121277] [INFO ] [MAIN ] [1380/3524] GIII kept (0.4s) | 1377 kept, 3 rejected | 139.0/min | ETA: 15.4m [2026-01-09T12:10:00.207733] [DEBUG] [REMOTE ] GIL: Exception occurred during daily data fetch: 'API call returned an empty response.'. [2026-01-09T12:10:00.208008] [DEBUG] [REMOTE ] GIL: FAIL: History check failed. No DataFrame was returned. [2026-01-09T12:10:00.208085] [WARN ] [LOCAL ] GIL: SET TO BLACKLISTED [2026-01-09T12:10:00.209230] [INFO ] [MAIN ] [1381/3524] GIL rejected (0.1s) | 1377 kept, 4 rejected | 139.1/min | ETA: 15.4m [2026-01-09T12:10:00.970875] [DEBUG] [REMOTE ] GILD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:00.971062] [DEBUG] [REMOTE ] GILD: PASS: History has at least 300 days. [2026-01-09T12:10:00.971353] [DEBUG] [REMOTE ] GILD: PASS: Price check passed. Min price $117.08. [2026-01-09T12:10:00.971495] [DEBUG] [REMOTE ] GILD: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:00.971654] [DEBUG] [REMOTE ] GILD: PASS: Integrity check passed. [2026-01-09T12:10:00.971697] [DEBUG] [REMOTE ] GILD: Symbol is viable for forecasting. [2026-01-09T12:10:00.971750] [INFO ] [MAIN ] [1382/3524] GILD kept (0.8s) | 1378 kept, 4 rejected | 139.0/min | ETA: 15.4m [2026-01-09T12:10:01.522476] [DEBUG] [REMOTE ] GIS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:01.522659] [DEBUG] [REMOTE ] GIS: PASS: History has at least 300 days. [2026-01-09T12:10:01.522938] [DEBUG] [REMOTE ] GIS: PASS: Price check passed. Min price $42.95. [2026-01-09T12:10:01.523079] [DEBUG] [REMOTE ] GIS: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:01.523210] [DEBUG] [REMOTE ] GIS: PASS: Integrity check passed. [2026-01-09T12:10:01.523252] [DEBUG] [REMOTE ] GIS: Symbol is viable for forecasting. [2026-01-09T12:10:01.523304] [INFO ] [MAIN ] [1383/3524] GIS kept (0.6s) | 1379 kept, 4 rejected | 139.0/min | ETA: 15.4m [2026-01-09T12:10:01.847894] [DEBUG] [REMOTE ] GKOS: Retrieved 2651 rows, trimmed to 300. [2026-01-09T12:10:01.848108] [DEBUG] [REMOTE ] GKOS: PASS: History has at least 300 days. [2026-01-09T12:10:01.848364] [DEBUG] [REMOTE ] GKOS: PASS: Price check passed. Min price $74.67. [2026-01-09T12:10:01.848507] [DEBUG] [REMOTE ] GKOS: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:01.848651] [DEBUG] [REMOTE ] GKOS: PASS: Integrity check passed. [2026-01-09T12:10:01.848695] [DEBUG] [REMOTE ] GKOS: Symbol is viable for forecasting. [2026-01-09T12:10:01.848752] [INFO ] [MAIN ] [1384/3524] GKOS kept (0.3s) | 1380 kept, 4 rejected | 139.0/min | ETA: 15.4m [2026-01-09T12:10:02.408808] [DEBUG] [REMOTE ] GL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:02.409031] [DEBUG] [REMOTE ] GL: PASS: History has at least 300 days. [2026-01-09T12:10:02.409356] [DEBUG] [REMOTE ] GL: PASS: Price check passed. Min price $130.12. [2026-01-09T12:10:02.409497] [DEBUG] [REMOTE ] GL: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:02.409670] [DEBUG] [REMOTE ] GL: PASS: Integrity check passed. [2026-01-09T12:10:02.409714] [DEBUG] [REMOTE ] GL: Symbol is viable for forecasting. [2026-01-09T12:10:02.409771] [INFO ] [MAIN ] [1385/3524] GL kept (0.6s) | 1381 kept, 4 rejected | 139.0/min | ETA: 15.4m [2026-01-09T12:10:02.873798] [DEBUG] [REMOTE ] GLAD: Retrieved 5897 rows, trimmed to 300. [2026-01-09T12:10:02.873942] [DEBUG] [REMOTE ] GLAD: PASS: History has at least 300 days. [2026-01-09T12:10:02.874181] [DEBUG] [REMOTE ] GLAD: PASS: Price check passed. Min price $18.63. [2026-01-09T12:10:02.874325] [DEBUG] [REMOTE ] GLAD: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:02.874451] [DEBUG] [REMOTE ] GLAD: PASS: Integrity check passed. [2026-01-09T12:10:02.874493] [DEBUG] [REMOTE ] GLAD: Symbol is viable for forecasting. [2026-01-09T12:10:02.874631] [INFO ] [MAIN ] [1386/3524] GLAD kept (0.5s) | 1382 kept, 4 rejected | 139.0/min | ETA: 15.4m [2026-01-09T12:10:03.109983] [DEBUG] [REMOTE ] GLBE: Retrieved 1171 rows, trimmed to 300. [2026-01-09T12:10:03.110196] [DEBUG] [REMOTE ] GLBE: PASS: History has at least 300 days. [2026-01-09T12:10:03.110485] [DEBUG] [REMOTE ] GLBE: PASS: Price check passed. Min price $32.36. [2026-01-09T12:10:03.110662] [DEBUG] [REMOTE ] GLBE: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:03.110795] [DEBUG] [REMOTE ] GLBE: PASS: Integrity check passed. [2026-01-09T12:10:03.110856] [DEBUG] [REMOTE ] GLBE: Symbol is viable for forecasting. [2026-01-09T12:10:03.110923] [INFO ] [MAIN ] [1387/3524] GLBE kept (0.2s) | 1383 kept, 4 rejected | 139.0/min | ETA: 15.4m [2026-01-09T12:10:03.715704] [DEBUG] [REMOTE ] GLBS: Retrieved 4487 rows, trimmed to 300. [2026-01-09T12:10:03.715921] [DEBUG] [REMOTE ] GLBS: PASS: History has at least 300 days. [2026-01-09T12:10:03.716224] [DEBUG] [REMOTE ] GLBS: PASS: Price check passed. Min price $1.05. [2026-01-09T12:10:03.716368] [DEBUG] [REMOTE ] GLBS: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:03.716513] [DEBUG] [REMOTE ] GLBS: PASS: Integrity check passed. [2026-01-09T12:10:03.716615] [DEBUG] [REMOTE ] GLBS: Symbol is viable for forecasting. [2026-01-09T12:10:03.716677] [INFO ] [MAIN ] [1388/3524] GLBS kept (0.6s) | 1384 kept, 4 rejected | 139.0/min | ETA: 15.4m [2026-01-09T12:10:04.063847] [DEBUG] [REMOTE ] GLDD: Retrieved 4788 rows, trimmed to 300. [2026-01-09T12:10:04.063989] [DEBUG] [REMOTE ] GLDD: PASS: History has at least 300 days. [2026-01-09T12:10:04.064201] [DEBUG] [REMOTE ] GLDD: PASS: Price check passed. Min price $10.78. [2026-01-09T12:10:04.064339] [DEBUG] [REMOTE ] GLDD: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:04.064455] [DEBUG] [REMOTE ] GLDD: PASS: Integrity check passed. [2026-01-09T12:10:04.064496] [DEBUG] [REMOTE ] GLDD: Symbol is viable for forecasting. [2026-01-09T12:10:04.064545] [INFO ] [MAIN ] [1389/3524] GLDD kept (0.3s) | 1385 kept, 4 rejected | 139.0/min | ETA: 15.4m [2026-01-09T12:10:04.685743] [DEBUG] [REMOTE ] GLNG: Retrieved 5659 rows, trimmed to 300. [2026-01-09T12:10:04.686142] [DEBUG] [REMOTE ] GLNG: PASS: History has at least 300 days. [2026-01-09T12:10:04.686428] [DEBUG] [REMOTE ] GLNG: PASS: Price check passed. Min price $35.33. [2026-01-09T12:10:04.686626] [DEBUG] [REMOTE ] GLNG: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:04.686784] [DEBUG] [REMOTE ] GLNG: PASS: Integrity check passed. [2026-01-09T12:10:04.686829] [DEBUG] [REMOTE ] GLNG: Symbol is viable for forecasting. [2026-01-09T12:10:04.686884] [INFO ] [MAIN ] [1390/3524] GLNG kept (0.6s) | 1386 kept, 4 rejected | 139.0/min | ETA: 15.4m [2026-01-09T12:10:04.928459] [DEBUG] [REMOTE ] GLOB: Retrieved 2887 rows, trimmed to 300. [2026-01-09T12:10:04.928674] [DEBUG] [REMOTE ] GLOB: PASS: History has at least 300 days. [2026-01-09T12:10:04.928925] [DEBUG] [REMOTE ] GLOB: PASS: Price check passed. Min price $56.57. [2026-01-09T12:10:04.929258] [DEBUG] [REMOTE ] GLOB: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:04.929382] [DEBUG] [REMOTE ] GLOB: PASS: Integrity check passed. [2026-01-09T12:10:04.929422] [DEBUG] [REMOTE ] GLOB: Symbol is viable for forecasting. [2026-01-09T12:10:04.929471] [INFO ] [MAIN ] [1391/3524] GLOB kept (0.2s) | 1387 kept, 4 rejected | 139.0/min | ETA: 15.3m [2026-01-09T12:10:05.581693] [DEBUG] [REMOTE ] GLP: Retrieved 5101 rows, trimmed to 300. [2026-01-09T12:10:05.581908] [DEBUG] [REMOTE ] GLP: PASS: History has at least 300 days. [2026-01-09T12:10:05.582216] [DEBUG] [REMOTE ] GLP: PASS: Price check passed. Min price $39.58. [2026-01-09T12:10:05.582363] [DEBUG] [REMOTE ] GLP: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:05.582509] [DEBUG] [REMOTE ] GLP: PASS: Integrity check passed. [2026-01-09T12:10:05.582551] [DEBUG] [REMOTE ] GLP: Symbol is viable for forecasting. [2026-01-09T12:10:05.582629] [INFO ] [MAIN ] [1392/3524] GLP kept (0.7s) | 1388 kept, 4 rejected | 139.0/min | ETA: 15.3m [2026-01-09T12:10:05.915111] [DEBUG] [REMOTE ] GLPG: Retrieved 2680 rows, trimmed to 300. [2026-01-09T12:10:05.915255] [DEBUG] [REMOTE ] GLPG: PASS: History has at least 300 days. [2026-01-09T12:10:05.915464] [DEBUG] [REMOTE ] GLPG: PASS: Price check passed. Min price $29.89. [2026-01-09T12:10:05.915963] [DEBUG] [REMOTE ] GLPG: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:05.916082] [DEBUG] [REMOTE ] GLPG: PASS: Integrity check passed. [2026-01-09T12:10:05.916122] [DEBUG] [REMOTE ] GLPG: Symbol is viable for forecasting. [2026-01-09T12:10:05.916170] [INFO ] [MAIN ] [1393/3524] GLPG kept (0.3s) | 1389 kept, 4 rejected | 139.0/min | ETA: 15.3m [2026-01-09T12:10:06.328361] [DEBUG] [REMOTE ] GLPI: Retrieved 3078 rows, trimmed to 300. [2026-01-09T12:10:06.328506] [DEBUG] [REMOTE ] GLPI: PASS: History has at least 300 days. [2026-01-09T12:10:06.328797] [DEBUG] [REMOTE ] GLPI: PASS: Price check passed. Min price $41.33. [2026-01-09T12:10:06.329007] [DEBUG] [REMOTE ] GLPI: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:06.329136] [DEBUG] [REMOTE ] GLPI: PASS: Integrity check passed. [2026-01-09T12:10:06.329180] [DEBUG] [REMOTE ] GLPI: Symbol is viable for forecasting. [2026-01-09T12:10:06.329230] [INFO ] [MAIN ] [1394/3524] GLPI kept (0.4s) | 1390 kept, 4 rejected | 139.0/min | ETA: 15.3m [2026-01-09T12:10:06.783548] [DEBUG] [REMOTE ] GLRE: Retrieved 4687 rows, trimmed to 300. [2026-01-09T12:10:06.783718] [DEBUG] [REMOTE ] GLRE: PASS: History has at least 300 days. [2026-01-09T12:10:06.783952] [DEBUG] [REMOTE ] GLRE: PASS: Price check passed. Min price $11.95. [2026-01-09T12:10:06.784087] [DEBUG] [REMOTE ] GLRE: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:06.784206] [DEBUG] [REMOTE ] GLRE: PASS: Integrity check passed. [2026-01-09T12:10:06.784246] [DEBUG] [REMOTE ] GLRE: Symbol is viable for forecasting. [2026-01-09T12:10:06.784295] [INFO ] [MAIN ] [1395/3524] GLRE kept (0.5s) | 1391 kept, 4 rejected | 139.0/min | ETA: 15.3m [2026-01-09T12:10:07.124943] [DEBUG] [REMOTE ] GLSI: Retrieved 1328 rows, trimmed to 300. [2026-01-09T12:10:07.125069] [DEBUG] [REMOTE ] GLSI: PASS: History has at least 300 days. [2026-01-09T12:10:07.125264] [DEBUG] [REMOTE ] GLSI: PASS: Price check passed. Min price $7.85. [2026-01-09T12:10:07.125396] [DEBUG] [REMOTE ] GLSI: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:07.125505] [DEBUG] [REMOTE ] GLSI: PASS: Integrity check passed. [2026-01-09T12:10:07.125546] [DEBUG] [REMOTE ] GLSI: Symbol is viable for forecasting. [2026-01-09T12:10:07.125619] [INFO ] [MAIN ] [1396/3524] GLSI kept (0.3s) | 1392 kept, 4 rejected | 139.0/min | ETA: 15.3m [2026-01-09T12:10:07.459498] [DEBUG] [REMOTE ] GLTO: Retrieved 1304 rows, trimmed to 300. [2026-01-09T12:10:07.459647] [DEBUG] [REMOTE ] GLTO: PASS: History has at least 300 days. [2026-01-09T12:10:07.459849] [DEBUG] [REMOTE ] GLTO: PASS: Price check passed. Min price $4.95. [2026-01-09T12:10:07.459988] [DEBUG] [REMOTE ] GLTO: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:07.460102] [DEBUG] [REMOTE ] GLTO: PASS: Integrity check passed. [2026-01-09T12:10:07.460142] [DEBUG] [REMOTE ] GLTO: Symbol is viable for forecasting. [2026-01-09T12:10:07.460215] [INFO ] [MAIN ] [1397/3524] GLTO kept (0.3s) | 1393 kept, 4 rejected | 139.0/min | ETA: 15.3m [2026-01-09T12:10:07.812168] [DEBUG] [REMOTE ] GLUE: Retrieved 1141 rows, trimmed to 300. [2026-01-09T12:10:07.812308] [DEBUG] [REMOTE ] GLUE: PASS: History has at least 300 days. [2026-01-09T12:10:07.812511] [DEBUG] [REMOTE ] GLUE: PASS: Price check passed. Min price $9.35. [2026-01-09T12:10:07.812674] [DEBUG] [REMOTE ] GLUE: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:07.812788] [DEBUG] [REMOTE ] GLUE: PASS: Integrity check passed. [2026-01-09T12:10:07.812828] [DEBUG] [REMOTE ] GLUE: Symbol is viable for forecasting. [2026-01-09T12:10:07.812877] [INFO ] [MAIN ] [1398/3524] GLUE kept (0.4s) | 1394 kept, 4 rejected | 139.0/min | ETA: 15.3m [2026-01-09T12:10:08.354308] [DEBUG] [REMOTE ] GMAB: Retrieved 4172 rows, trimmed to 300. [2026-01-09T12:10:08.354439] [DEBUG] [REMOTE ] GMAB: PASS: History has at least 300 days. [2026-01-09T12:10:08.354685] [DEBUG] [REMOTE ] GMAB: PASS: Price check passed. Min price $28.61. [2026-01-09T12:10:08.354833] [DEBUG] [REMOTE ] GMAB: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:08.354951] [DEBUG] [REMOTE ] GMAB: PASS: Integrity check passed. [2026-01-09T12:10:08.354991] [DEBUG] [REMOTE ] GMAB: Symbol is viable for forecasting. [2026-01-09T12:10:08.355040] [INFO ] [MAIN ] [1399/3524] GMAB kept (0.5s) | 1395 kept, 4 rejected | 139.0/min | ETA: 15.3m [2026-01-09T12:10:08.890428] [DEBUG] [REMOTE ] GME: Retrieved 6015 rows, trimmed to 300. [2026-01-09T12:10:08.890563] [DEBUG] [REMOTE ] GME: PASS: History has at least 300 days. [2026-01-09T12:10:08.890811] [DEBUG] [REMOTE ] GME: PASS: Price check passed. Min price $19.94. [2026-01-09T12:10:08.890955] [DEBUG] [REMOTE ] GME: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:08.891073] [DEBUG] [REMOTE ] GME: PASS: Integrity check passed. [2026-01-09T12:10:08.891113] [DEBUG] [REMOTE ] GME: Symbol is viable for forecasting. [2026-01-09T12:10:08.891162] [INFO ] [MAIN ] [1400/3524] GME kept (0.5s) | 1396 kept, 4 rejected | 139.0/min | ETA: 15.3m [2026-01-09T12:10:09.237802] [DEBUG] [REMOTE ] GMED: Retrieved 3377 rows, trimmed to 300. [2026-01-09T12:10:09.237931] [DEBUG] [REMOTE ] GMED: PASS: History has at least 300 days. [2026-01-09T12:10:09.238325] [DEBUG] [REMOTE ] GMED: PASS: Price check passed. Min price $58.09. [2026-01-09T12:10:09.238460] [DEBUG] [REMOTE ] GMED: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:09.238590] [DEBUG] [REMOTE ] GMED: PASS: Integrity check passed. [2026-01-09T12:10:09.238632] [DEBUG] [REMOTE ] GMED: Symbol is viable for forecasting. [2026-01-09T12:10:09.238714] [INFO ] [MAIN ] [1401/3524] GMED kept (0.3s) | 1397 kept, 4 rejected | 139.0/min | ETA: 15.3m [2026-01-09T12:10:09.397512] [DEBUG] [REMOTE ] GMM: Retrieved 335 rows, trimmed to 300. [2026-01-09T12:10:09.397658] [DEBUG] [REMOTE ] GMM: PASS: History has at least 300 days. [2026-01-09T12:10:09.397859] [DEBUG] [REMOTE ] GMM: PASS: Price check passed. Min price $1.10. [2026-01-09T12:10:09.398001] [DEBUG] [REMOTE ] GMM: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:09.398112] [DEBUG] [REMOTE ] GMM: PASS: Integrity check passed. [2026-01-09T12:10:09.398152] [DEBUG] [REMOTE ] GMM: Symbol is viable for forecasting. [2026-01-09T12:10:09.398199] [INFO ] [MAIN ] [1402/3524] GMM kept (0.2s) | 1398 kept, 4 rejected | 139.1/min | ETA: 15.3m [2026-01-09T12:10:09.923688] [DEBUG] [REMOTE ] GMRE: Retrieved 2396 rows, trimmed to 300. [2026-01-09T12:10:09.923937] [DEBUG] [REMOTE ] GMRE: PASS: History has at least 300 days. [2026-01-09T12:10:09.924294] [DEBUG] [REMOTE ] GMRE: PASS: Price check passed. Min price $29.50. [2026-01-09T12:10:09.924461] [DEBUG] [REMOTE ] GMRE: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:09.924678] [DEBUG] [REMOTE ] GMRE: PASS: Integrity check passed. [2026-01-09T12:10:09.924740] [DEBUG] [REMOTE ] GMRE: Symbol is viable for forecasting. [2026-01-09T12:10:09.924829] [INFO ] [MAIN ] [1403/3524] GMRE kept (0.5s) | 1399 kept, 4 rejected | 139.1/min | ETA: 15.3m [2026-01-09T12:10:10.474051] [DEBUG] [REMOTE ] GNE: Retrieved 3571 rows, trimmed to 300. [2026-01-09T12:10:10.474333] [DEBUG] [REMOTE ] GNE: PASS: History has at least 300 days. [2026-01-09T12:10:10.474899] [DEBUG] [REMOTE ] GNE: PASS: Price check passed. Min price $13.68. [2026-01-09T12:10:10.475143] [DEBUG] [REMOTE ] GNE: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:10.475434] [DEBUG] [REMOTE ] GNE: PASS: Integrity check passed. [2026-01-09T12:10:10.475495] [DEBUG] [REMOTE ] GNE: Symbol is viable for forecasting. [2026-01-09T12:10:10.475569] [INFO ] [MAIN ] [1404/3524] GNE kept (0.6s) | 1400 kept, 4 rejected | 139.0/min | ETA: 15.2m [2026-01-09T12:10:10.890062] [DEBUG] [REMOTE ] GNK: Retrieved 2866 rows, trimmed to 300. [2026-01-09T12:10:10.890198] [DEBUG] [REMOTE ] GNK: PASS: History has at least 300 days. [2026-01-09T12:10:10.890408] [DEBUG] [REMOTE ] GNK: PASS: Price check passed. Min price $15.57. [2026-01-09T12:10:10.890548] [DEBUG] [REMOTE ] GNK: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:10.890698] [DEBUG] [REMOTE ] GNK: PASS: Integrity check passed. [2026-01-09T12:10:10.890741] [DEBUG] [REMOTE ] GNK: Symbol is viable for forecasting. [2026-01-09T12:10:10.890789] [INFO ] [MAIN ] [1405/3524] GNK kept (0.4s) | 1401 kept, 4 rejected | 139.0/min | ETA: 15.2m [2026-01-09T12:10:11.090118] [DEBUG] [REMOTE ] GNL: Retrieved 2668 rows, trimmed to 300. [2026-01-09T12:10:11.090244] [DEBUG] [REMOTE ] GNL: PASS: History has at least 300 days. [2026-01-09T12:10:11.090445] [DEBUG] [REMOTE ] GNL: PASS: Price check passed. Min price $7.55. [2026-01-09T12:10:11.090615] [DEBUG] [REMOTE ] GNL: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:11.090742] [DEBUG] [REMOTE ] GNL: PASS: Integrity check passed. [2026-01-09T12:10:11.090783] [DEBUG] [REMOTE ] GNL: Symbol is viable for forecasting. [2026-01-09T12:10:11.090832] [INFO ] [MAIN ] [1406/3524] GNL kept (0.2s) | 1402 kept, 4 rejected | 139.1/min | ETA: 15.2m [2026-01-09T12:10:11.584894] [DEBUG] [REMOTE ] GNLN: Retrieved 1691 rows, trimmed to 300. [2026-01-09T12:10:11.585032] [DEBUG] [REMOTE ] GNLN: PASS: History has at least 300 days. [2026-01-09T12:10:11.585244] [DEBUG] [REMOTE ] GNLN: PASS: Price check passed. Min price $1.56. [2026-01-09T12:10:11.585388] [DEBUG] [REMOTE ] GNLN: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:11.585508] [DEBUG] [REMOTE ] GNLN: PASS: Integrity check passed. [2026-01-09T12:10:11.585549] [DEBUG] [REMOTE ] GNLN: Symbol is viable for forecasting. [2026-01-09T12:10:11.585651] [INFO ] [MAIN ] [1407/3524] GNLN kept (0.5s) | 1403 kept, 4 rejected | 139.1/min | ETA: 15.2m [2026-01-09T12:10:11.917133] [DEBUG] [REMOTE ] GNLX: Retrieved 741 rows, trimmed to 300. [2026-01-09T12:10:11.917295] [DEBUG] [REMOTE ] GNLX: PASS: History has at least 300 days. [2026-01-09T12:10:11.917501] [DEBUG] [REMOTE ] GNLX: PASS: Price check passed. Min price $2.72. [2026-01-09T12:10:11.917661] [DEBUG] [REMOTE ] GNLX: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:11.917778] [DEBUG] [REMOTE ] GNLX: PASS: Integrity check passed. [2026-01-09T12:10:11.917818] [DEBUG] [REMOTE ] GNLX: Symbol is viable for forecasting. [2026-01-09T12:10:11.917895] [INFO ] [MAIN ] [1408/3524] GNLX kept (0.3s) | 1404 kept, 4 rejected | 139.1/min | ETA: 15.2m [2026-01-09T12:10:12.818000] [DEBUG] [REMOTE ] GNMA: Retrieved 3492 rows, trimmed to 300. [2026-01-09T12:10:12.818124] [DEBUG] [REMOTE ] GNMA: PASS: History has at least 300 days. [2026-01-09T12:10:12.818324] [DEBUG] [REMOTE ] GNMA: PASS: Price check passed. Min price $44.08. [2026-01-09T12:10:12.818460] [DEBUG] [REMOTE ] GNMA: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:12.818590] [DEBUG] [REMOTE ] GNMA: PASS: Integrity check passed. [2026-01-09T12:10:12.818633] [DEBUG] [REMOTE ] GNMA: Symbol is viable for forecasting. [2026-01-09T12:10:12.818707] [INFO ] [MAIN ] [1409/3524] GNMA kept (0.9s) | 1405 kept, 4 rejected | 139.0/min | ETA: 15.2m [2026-01-09T12:10:13.095090] [DEBUG] [REMOTE ] GNOM: Retrieved 1697 rows, trimmed to 300. [2026-01-09T12:10:13.095210] [DEBUG] [REMOTE ] GNOM: PASS: History has at least 300 days. [2026-01-09T12:10:13.095406] [DEBUG] [REMOTE ] GNOM: PASS: Price check passed. Min price $40.54. [2026-01-09T12:10:13.095539] [DEBUG] [REMOTE ] GNOM: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:13.095676] [DEBUG] [REMOTE ] GNOM: PASS: Integrity check passed. [2026-01-09T12:10:13.095725] [DEBUG] [REMOTE ] GNOM: Symbol is viable for forecasting. [2026-01-09T12:10:13.095773] [INFO ] [MAIN ] [1410/3524] GNOM kept (0.3s) | 1406 kept, 4 rejected | 139.0/min | ETA: 15.2m [2026-01-09T12:10:13.511924] [DEBUG] [REMOTE ] GNPX: Retrieved 1956 rows, trimmed to 300. [2026-01-09T12:10:13.512039] [DEBUG] [REMOTE ] GNPX: PASS: History has at least 300 days. [2026-01-09T12:10:13.512235] [DEBUG] [REMOTE ] GNPX: PASS: Price check passed. Min price $1.75. [2026-01-09T12:10:13.512369] [DEBUG] [REMOTE ] GNPX: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:13.512480] [DEBUG] [REMOTE ] GNPX: PASS: Integrity check passed. [2026-01-09T12:10:13.512521] [DEBUG] [REMOTE ] GNPX: Symbol is viable for forecasting. [2026-01-09T12:10:13.512596] [INFO ] [MAIN ] [1411/3524] GNPX kept (0.4s) | 1407 kept, 4 rejected | 139.0/min | ETA: 15.2m [2026-01-09T12:10:14.914668] [DEBUG] [REMOTE ] GNRC: Retrieved 4002 rows, trimmed to 300. [2026-01-09T12:10:14.914797] [DEBUG] [REMOTE ] GNRC: PASS: History has at least 300 days. [2026-01-09T12:10:14.914997] [DEBUG] [REMOTE ] GNRC: PASS: Price check passed. Min price $136.37. [2026-01-09T12:10:14.915130] [DEBUG] [REMOTE ] GNRC: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:14.915241] [DEBUG] [REMOTE ] GNRC: PASS: Integrity check passed. [2026-01-09T12:10:14.915281] [DEBUG] [REMOTE ] GNRC: Symbol is viable for forecasting. [2026-01-09T12:10:14.915328] [INFO ] [MAIN ] [1412/3524] GNRC kept (1.4s) | 1408 kept, 4 rejected | 138.8/min | ETA: 15.2m [2026-01-09T12:10:15.377028] [DEBUG] [REMOTE ] GNSS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:15.377155] [DEBUG] [REMOTE ] GNSS: PASS: History has at least 300 days. [2026-01-09T12:10:15.377406] [DEBUG] [REMOTE ] GNSS: PASS: Price check passed. Min price $2.11. [2026-01-09T12:10:15.377540] [DEBUG] [REMOTE ] GNSS: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:15.377678] [DEBUG] [REMOTE ] GNSS: PASS: Integrity check passed. [2026-01-09T12:10:15.377718] [DEBUG] [REMOTE ] GNSS: Symbol is viable for forecasting. [2026-01-09T12:10:15.377796] [INFO ] [MAIN ] [1413/3524] GNSS kept (0.5s) | 1409 kept, 4 rejected | 138.8/min | ETA: 15.2m [2026-01-09T12:10:15.844191] [DEBUG] [REMOTE ] GNTX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:15.844325] [DEBUG] [REMOTE ] GNTX: PASS: History has at least 300 days. [2026-01-09T12:10:15.844534] [DEBUG] [REMOTE ] GNTX: PASS: Price check passed. Min price $21.72. [2026-01-09T12:10:15.844688] [DEBUG] [REMOTE ] GNTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:15.844805] [DEBUG] [REMOTE ] GNTX: PASS: Integrity check passed. [2026-01-09T12:10:15.844846] [DEBUG] [REMOTE ] GNTX: Symbol is viable for forecasting. [2026-01-09T12:10:15.844893] [INFO ] [MAIN ] [1414/3524] GNTX kept (0.5s) | 1410 kept, 4 rejected | 138.8/min | ETA: 15.2m [2026-01-09T12:10:16.000661] [DEBUG] [REMOTE ] GO: Retrieved 1648 rows, trimmed to 300. [2026-01-09T12:10:16.000786] [DEBUG] [REMOTE ] GO: PASS: History has at least 300 days. [2026-01-09T12:10:16.000984] [DEBUG] [REMOTE ] GO: PASS: Price check passed. Min price $9.14. [2026-01-09T12:10:16.001142] [DEBUG] [REMOTE ] GO: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:16.001258] [DEBUG] [REMOTE ] GO: PASS: Integrity check passed. [2026-01-09T12:10:16.001298] [DEBUG] [REMOTE ] GO: Symbol is viable for forecasting. [2026-01-09T12:10:16.001344] [INFO ] [MAIN ] [1415/3524] GO kept (0.2s) | 1411 kept, 4 rejected | 138.8/min | ETA: 15.2m [2026-01-09T12:10:17.917680] [DEBUG] [REMOTE ] GOCO: Retrieved 1379 rows, trimmed to 300. [2026-01-09T12:10:17.917805] [DEBUG] [REMOTE ] GOCO: PASS: History has at least 300 days. [2026-01-09T12:10:17.918004] [DEBUG] [REMOTE ] GOCO: PASS: Price check passed. Min price $2.15. [2026-01-09T12:10:17.918135] [DEBUG] [REMOTE ] GOCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:17.918245] [DEBUG] [REMOTE ] GOCO: PASS: Integrity check passed. [2026-01-09T12:10:17.918284] [DEBUG] [REMOTE ] GOCO: Symbol is viable for forecasting. [2026-01-09T12:10:17.918331] [INFO ] [MAIN ] [1416/3524] GOCO kept (1.9s) | 1412 kept, 4 rejected | 138.5/min | ETA: 15.2m [2026-01-09T12:10:18.484931] [DEBUG] [REMOTE ] GOF: Retrieved 4643 rows, trimmed to 300. [2026-01-09T12:10:18.485068] [DEBUG] [REMOTE ] GOF: PASS: History has at least 300 days. [2026-01-09T12:10:18.485292] [DEBUG] [REMOTE ] GOF: PASS: Price check passed. Min price $11.79. [2026-01-09T12:10:18.485426] [DEBUG] [REMOTE ] GOF: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:18.485543] [DEBUG] [REMOTE ] GOF: PASS: Integrity check passed. [2026-01-09T12:10:18.485601] [DEBUG] [REMOTE ] GOF: Symbol is viable for forecasting. [2026-01-09T12:10:18.485652] [INFO ] [MAIN ] [1417/3524] GOF kept (0.6s) | 1413 kept, 4 rejected | 138.5/min | ETA: 15.2m [2026-01-09T12:10:18.886254] [DEBUG] [REMOTE ] GOGO: Retrieved 3157 rows, trimmed to 300. [2026-01-09T12:10:18.886385] [DEBUG] [REMOTE ] GOGO: PASS: History has at least 300 days. [2026-01-09T12:10:18.886636] [DEBUG] [REMOTE ] GOGO: PASS: Price check passed. Min price $4.53. [2026-01-09T12:10:18.886805] [DEBUG] [REMOTE ] GOGO: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:18.886937] [DEBUG] [REMOTE ] GOGO: PASS: Integrity check passed. [2026-01-09T12:10:18.886981] [DEBUG] [REMOTE ] GOGO: Symbol is viable for forecasting. [2026-01-09T12:10:18.887031] [INFO ] [MAIN ] [1418/3524] GOGO kept (0.4s) | 1414 kept, 4 rejected | 138.5/min | ETA: 15.2m [2026-01-09T12:10:19.108724] [DEBUG] [REMOTE ] GOLF: Retrieved 2311 rows, trimmed to 300. [2026-01-09T12:10:19.108852] [DEBUG] [REMOTE ] GOLF: PASS: History has at least 300 days. [2026-01-09T12:10:19.109060] [DEBUG] [REMOTE ] GOLF: PASS: Price check passed. Min price $75.08. [2026-01-09T12:10:19.109205] [DEBUG] [REMOTE ] GOLF: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:19.109321] [DEBUG] [REMOTE ] GOLF: PASS: Integrity check passed. [2026-01-09T12:10:19.109377] [DEBUG] [REMOTE ] GOLF: Symbol is viable for forecasting. [2026-01-09T12:10:19.109454] [INFO ] [MAIN ] [1419/3524] GOLF kept (0.2s) | 1415 kept, 4 rejected | 138.5/min | ETA: 15.2m [2026-01-09T12:10:19.740615] [DEBUG] [REMOTE ] GOOD: Retrieved 5637 rows, trimmed to 300. [2026-01-09T12:10:19.740749] [DEBUG] [REMOTE ] GOOD: PASS: History has at least 300 days. [2026-01-09T12:10:19.740965] [DEBUG] [REMOTE ] GOOD: PASS: Price check passed. Min price $10.38. [2026-01-09T12:10:19.741100] [DEBUG] [REMOTE ] GOOD: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:19.741218] [DEBUG] [REMOTE ] GOOD: PASS: Integrity check passed. [2026-01-09T12:10:19.741258] [DEBUG] [REMOTE ] GOOD: Symbol is viable for forecasting. [2026-01-09T12:10:19.741305] [INFO ] [MAIN ] [1420/3524] GOOD kept (0.6s) | 1416 kept, 4 rejected | 138.5/min | ETA: 15.2m [2026-01-09T12:10:20.084802] [DEBUG] [REMOTE ] GOOG: Retrieved 2965 rows, trimmed to 300. [2026-01-09T12:10:20.084937] [DEBUG] [REMOTE ] GOOG: PASS: History has at least 300 days. [2026-01-09T12:10:20.085151] [DEBUG] [REMOTE ] GOOG: PASS: Price check passed. Min price $246.03. [2026-01-09T12:10:20.085295] [DEBUG] [REMOTE ] GOOG: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:20.085415] [DEBUG] [REMOTE ] GOOG: PASS: Integrity check passed. [2026-01-09T12:10:20.085458] [DEBUG] [REMOTE ] GOOG: Symbol is viable for forecasting. [2026-01-09T12:10:20.085508] [INFO ] [MAIN ] [1421/3524] GOOG kept (0.3s) | 1417 kept, 4 rejected | 138.5/min | ETA: 15.2m [2026-01-09T12:10:20.431199] [DEBUG] [REMOTE ] GOOS: Retrieved 2217 rows, trimmed to 300. [2026-01-09T12:10:20.431319] [DEBUG] [REMOTE ] GOOS: PASS: History has at least 300 days. [2026-01-09T12:10:20.431521] [DEBUG] [REMOTE ] GOOS: PASS: Price check passed. Min price $12.21. [2026-01-09T12:10:20.431677] [DEBUG] [REMOTE ] GOOS: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:20.431791] [DEBUG] [REMOTE ] GOOS: PASS: Integrity check passed. [2026-01-09T12:10:20.431831] [DEBUG] [REMOTE ] GOOS: Symbol is viable for forecasting. [2026-01-09T12:10:20.431879] [INFO ] [MAIN ] [1422/3524] GOOS kept (0.3s) | 1418 kept, 4 rejected | 138.5/min | ETA: 15.2m [2026-01-09T12:10:20.730501] [DEBUG] [REMOTE ] GOSS: Retrieved 1739 rows, trimmed to 300. [2026-01-09T12:10:20.730651] [DEBUG] [REMOTE ] GOSS: PASS: History has at least 300 days. [2026-01-09T12:10:20.730851] [DEBUG] [REMOTE ] GOSS: PASS: Price check passed. Min price $2.09. [2026-01-09T12:10:20.730983] [DEBUG] [REMOTE ] GOSS: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:20.731092] [DEBUG] [REMOTE ] GOSS: PASS: Integrity check passed. [2026-01-09T12:10:20.731132] [DEBUG] [REMOTE ] GOSS: Symbol is viable for forecasting. [2026-01-09T12:10:20.731179] [INFO ] [MAIN ] [1423/3524] GOSS kept (0.3s) | 1419 kept, 4 rejected | 138.6/min | ETA: 15.2m [2026-01-09T12:10:21.485554] [DEBUG] [REMOTE ] GOVI: Retrieved 4590 rows, trimmed to 300. [2026-01-09T12:10:21.485715] [DEBUG] [REMOTE ] GOVI: PASS: History has at least 300 days. [2026-01-09T12:10:21.485955] [DEBUG] [REMOTE ] GOVI: PASS: Price check passed. Min price $27.45. [2026-01-09T12:10:21.486110] [DEBUG] [REMOTE ] GOVI: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:21.486240] [DEBUG] [REMOTE ] GOVI: PASS: Integrity check passed. [2026-01-09T12:10:21.486285] [DEBUG] [REMOTE ] GOVI: Symbol is viable for forecasting. [2026-01-09T12:10:21.486341] [INFO ] [MAIN ] [1424/3524] GOVI kept (0.8s) | 1420 kept, 4 rejected | 138.5/min | ETA: 15.2m [2026-01-09T12:10:21.943991] [DEBUG] [REMOTE ] GPC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:21.944133] [DEBUG] [REMOTE ] GPC: PASS: History has at least 300 days. [2026-01-09T12:10:21.944355] [DEBUG] [REMOTE ] GPC: PASS: Price check passed. Min price $121.73. [2026-01-09T12:10:21.944494] [DEBUG] [REMOTE ] GPC: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:21.944632] [DEBUG] [REMOTE ] GPC: PASS: Integrity check passed. [2026-01-09T12:10:21.944691] [DEBUG] [REMOTE ] GPC: Symbol is viable for forecasting. [2026-01-09T12:10:21.944741] [INFO ] [MAIN ] [1425/3524] GPC kept (0.5s) | 1421 kept, 4 rejected | 138.5/min | ETA: 15.2m [2026-01-09T12:10:22.414877] [DEBUG] [REMOTE ] GPI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:22.415012] [DEBUG] [REMOTE ] GPI: PASS: History has at least 300 days. [2026-01-09T12:10:22.415226] [DEBUG] [REMOTE ] GPI: PASS: Price check passed. Min price $379.55. [2026-01-09T12:10:22.415365] [DEBUG] [REMOTE ] GPI: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:22.415482] [DEBUG] [REMOTE ] GPI: PASS: Integrity check passed. [2026-01-09T12:10:22.415524] [DEBUG] [REMOTE ] GPI: Symbol is viable for forecasting. [2026-01-09T12:10:22.415589] [INFO ] [MAIN ] [1426/3524] GPI kept (0.5s) | 1422 kept, 4 rejected | 138.5/min | ETA: 15.2m [2026-01-09T12:10:22.631811] [DEBUG] [REMOTE ] GPIQ: Retrieved 552 rows, trimmed to 300. [2026-01-09T12:10:22.631938] [DEBUG] [REMOTE ] GPIQ: PASS: History has at least 300 days. [2026-01-09T12:10:22.632133] [DEBUG] [REMOTE ] GPIQ: PASS: Price check passed. Min price $49.71. [2026-01-09T12:10:22.632266] [DEBUG] [REMOTE ] GPIQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:22.632375] [DEBUG] [REMOTE ] GPIQ: PASS: Integrity check passed. [2026-01-09T12:10:22.632414] [DEBUG] [REMOTE ] GPIQ: Symbol is viable for forecasting. [2026-01-09T12:10:22.632461] [INFO ] [MAIN ] [1427/3524] GPIQ kept (0.2s) | 1423 kept, 4 rejected | 138.5/min | ETA: 15.1m [2026-01-09T12:10:23.018291] [DEBUG] [REMOTE ] GPIX: Retrieved 552 rows, trimmed to 300. [2026-01-09T12:10:23.018423] [DEBUG] [REMOTE ] GPIX: PASS: History has at least 300 days. [2026-01-09T12:10:23.018638] [DEBUG] [REMOTE ] GPIX: PASS: Price check passed. Min price $50.01. [2026-01-09T12:10:23.018775] [DEBUG] [REMOTE ] GPIX: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:23.018883] [DEBUG] [REMOTE ] GPIX: PASS: Integrity check passed. [2026-01-09T12:10:23.018922] [DEBUG] [REMOTE ] GPIX: Symbol is viable for forecasting. [2026-01-09T12:10:23.018969] [INFO ] [MAIN ] [1428/3524] GPIX kept (0.4s) | 1424 kept, 4 rejected | 138.5/min | ETA: 15.1m [2026-01-09T12:10:23.508182] [DEBUG] [REMOTE ] GPJA: Retrieved 2084 rows, trimmed to 300. [2026-01-09T12:10:23.508303] [DEBUG] [REMOTE ] GPJA: PASS: History has at least 300 days. [2026-01-09T12:10:23.508503] [DEBUG] [REMOTE ] GPJA: PASS: Price check passed. Min price $22.18. [2026-01-09T12:10:23.508657] [DEBUG] [REMOTE ] GPJA: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:23.508770] [DEBUG] [REMOTE ] GPJA: PASS: Integrity check passed. [2026-01-09T12:10:23.508810] [DEBUG] [REMOTE ] GPJA: Symbol is viable for forecasting. [2026-01-09T12:10:23.508858] [INFO ] [MAIN ] [1429/3524] GPJA kept (0.5s) | 1425 kept, 4 rejected | 138.5/min | ETA: 15.1m [2026-01-09T12:10:24.187402] [DEBUG] [REMOTE ] GPK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:24.187540] [DEBUG] [REMOTE ] GPK: PASS: History has at least 300 days. [2026-01-09T12:10:24.187778] [DEBUG] [REMOTE ] GPK: PASS: Price check passed. Min price $14.13. [2026-01-09T12:10:24.187914] [DEBUG] [REMOTE ] GPK: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:24.188030] [DEBUG] [REMOTE ] GPK: PASS: Integrity check passed. [2026-01-09T12:10:24.188070] [DEBUG] [REMOTE ] GPK: Symbol is viable for forecasting. [2026-01-09T12:10:24.188144] [INFO ] [MAIN ] [1430/3524] GPK kept (0.7s) | 1426 kept, 4 rejected | 138.5/min | ETA: 15.1m [2026-01-09T12:10:24.685341] [DEBUG] [REMOTE ] GPN: Retrieved 6283 rows, trimmed to 300. [2026-01-09T12:10:24.685475] [DEBUG] [REMOTE ] GPN: PASS: History has at least 300 days. [2026-01-09T12:10:24.685709] [DEBUG] [REMOTE ] GPN: PASS: Price check passed. Min price $71.25. [2026-01-09T12:10:24.685845] [DEBUG] [REMOTE ] GPN: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:24.685978] [DEBUG] [REMOTE ] GPN: PASS: Integrity check passed. [2026-01-09T12:10:24.686018] [DEBUG] [REMOTE ] GPN: Symbol is viable for forecasting. [2026-01-09T12:10:24.686067] [INFO ] [MAIN ] [1431/3524] GPN kept (0.5s) | 1427 kept, 4 rejected | 138.5/min | ETA: 15.1m [2026-01-09T12:10:25.056742] [DEBUG] [REMOTE ] GPRE: Retrieved 4987 rows, trimmed to 300. [2026-01-09T12:10:25.056874] [DEBUG] [REMOTE ] GPRE: PASS: History has at least 300 days. [2026-01-09T12:10:25.057080] [DEBUG] [REMOTE ] GPRE: PASS: Price check passed. Min price $9.40. [2026-01-09T12:10:25.057214] [DEBUG] [REMOTE ] GPRE: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:25.057352] [DEBUG] [REMOTE ] GPRE: PASS: Integrity check passed. [2026-01-09T12:10:25.057392] [DEBUG] [REMOTE ] GPRE: Symbol is viable for forecasting. [2026-01-09T12:10:25.057439] [INFO ] [MAIN ] [1432/3524] GPRE kept (0.4s) | 1428 kept, 4 rejected | 138.5/min | ETA: 15.1m [2026-01-09T12:10:25.453876] [DEBUG] [REMOTE ] GPRK: Retrieved 3831 rows, trimmed to 300. [2026-01-09T12:10:25.453999] [DEBUG] [REMOTE ] GPRK: PASS: History has at least 300 days. [2026-01-09T12:10:25.454205] [DEBUG] [REMOTE ] GPRK: PASS: Price check passed. Min price $5.94. [2026-01-09T12:10:25.454342] [DEBUG] [REMOTE ] GPRK: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:25.454656] [DEBUG] [REMOTE ] GPRK: PASS: Integrity check passed. [2026-01-09T12:10:25.454699] [DEBUG] [REMOTE ] GPRK: Symbol is viable for forecasting. [2026-01-09T12:10:25.454746] [INFO ] [MAIN ] [1433/3524] GPRK kept (0.4s) | 1429 kept, 4 rejected | 138.5/min | ETA: 15.1m [2026-01-09T12:10:25.728640] [DEBUG] [REMOTE ] GPRO: Retrieved 2902 rows, trimmed to 300. [2026-01-09T12:10:25.728772] [DEBUG] [REMOTE ] GPRO: PASS: History has at least 300 days. [2026-01-09T12:10:25.728984] [DEBUG] [REMOTE ] GPRO: PASS: Price check passed. Min price $1.41. [2026-01-09T12:10:25.729127] [DEBUG] [REMOTE ] GPRO: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:25.729251] [DEBUG] [REMOTE ] GPRO: PASS: Integrity check passed. [2026-01-09T12:10:25.729302] [DEBUG] [REMOTE ] GPRO: Symbol is viable for forecasting. [2026-01-09T12:10:25.729363] [INFO ] [MAIN ] [1434/3524] GPRO kept (0.3s) | 1430 kept, 4 rejected | 138.5/min | ETA: 15.1m [2026-01-09T12:10:26.158121] [DEBUG] [REMOTE ] GRAB: Retrieved 1282 rows, trimmed to 300. [2026-01-09T12:10:26.158288] [DEBUG] [REMOTE ] GRAB: PASS: History has at least 300 days. [2026-01-09T12:10:26.158556] [DEBUG] [REMOTE ] GRAB: PASS: Price check passed. Min price $4.87. [2026-01-09T12:10:26.158755] [DEBUG] [REMOTE ] GRAB: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:26.158900] [DEBUG] [REMOTE ] GRAB: PASS: Integrity check passed. [2026-01-09T12:10:26.158948] [DEBUG] [REMOTE ] GRAB: Symbol is viable for forecasting. [2026-01-09T12:10:26.159007] [INFO ] [MAIN ] [1435/3524] GRAB kept (0.4s) | 1431 kept, 4 rejected | 138.5/min | ETA: 15.1m [2026-01-09T12:10:26.400479] [DEBUG] [REMOTE ] GRAL: Retrieved 387 rows, trimmed to 300. [2026-01-09T12:10:26.400613] [DEBUG] [REMOTE ] GRAL: PASS: History has at least 300 days. [2026-01-09T12:10:26.400810] [DEBUG] [REMOTE ] GRAL: PASS: Price check passed. Min price $69.29. [2026-01-09T12:10:26.400967] [DEBUG] [REMOTE ] GRAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:26.401086] [DEBUG] [REMOTE ] GRAL: PASS: Integrity check passed. [2026-01-09T12:10:26.401127] [DEBUG] [REMOTE ] GRAL: Symbol is viable for forecasting. [2026-01-09T12:10:26.401174] [INFO ] [MAIN ] [1436/3524] GRAL kept (0.2s) | 1432 kept, 4 rejected | 138.6/min | ETA: 15.1m [2026-01-09T12:10:27.086446] [DEBUG] [REMOTE ] GRBK: Retrieved 4673 rows, trimmed to 300. [2026-01-09T12:10:27.086626] [DEBUG] [REMOTE ] GRBK: PASS: History has at least 300 days. [2026-01-09T12:10:27.086907] [DEBUG] [REMOTE ] GRBK: PASS: Price check passed. Min price $61.60. [2026-01-09T12:10:27.087082] [DEBUG] [REMOTE ] GRBK: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:27.087256] [DEBUG] [REMOTE ] GRBK: PASS: Integrity check passed. [2026-01-09T12:10:27.087347] [DEBUG] [REMOTE ] GRBK: Symbol is viable for forecasting. [2026-01-09T12:10:27.087416] [INFO ] [MAIN ] [1437/3524] GRBK kept (0.7s) | 1433 kept, 4 rejected | 138.5/min | ETA: 15.1m [2026-01-09T12:10:27.604205] [DEBUG] [REMOTE ] GRC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:27.604374] [DEBUG] [REMOTE ] GRC: PASS: History has at least 300 days. [2026-01-09T12:10:27.604818] [DEBUG] [REMOTE ] GRC: PASS: Price check passed. Min price $43.56. [2026-01-09T12:10:27.604959] [DEBUG] [REMOTE ] GRC: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:27.605082] [DEBUG] [REMOTE ] GRC: PASS: Integrity check passed. [2026-01-09T12:10:27.605123] [DEBUG] [REMOTE ] GRC: Symbol is viable for forecasting. [2026-01-09T12:10:27.605174] [INFO ] [MAIN ] [1438/3524] GRC kept (0.5s) | 1434 kept, 4 rejected | 138.5/min | ETA: 15.1m [2026-01-09T12:10:27.905087] [DEBUG] [REMOTE ] GRDX: Retrieved 2324 rows, trimmed to 300. [2026-01-09T12:10:27.905293] [DEBUG] [REMOTE ] GRDX: PASS: History has at least 300 days. [2026-01-09T12:10:27.905611] [DEBUG] [REMOTE ] GRDX: PASS: Price check passed. Min price $2.00. [2026-01-09T12:10:27.905775] [DEBUG] [REMOTE ] GRDX: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:27.905926] [DEBUG] [REMOTE ] GRDX: PASS: Integrity check passed. [2026-01-09T12:10:27.905972] [DEBUG] [REMOTE ] GRDX: Symbol is viable for forecasting. [2026-01-09T12:10:27.906029] [INFO ] [MAIN ] [1439/3524] GRDX kept (0.3s) | 1435 kept, 4 rejected | 138.5/min | ETA: 15.1m [2026-01-09T12:10:28.253225] [DEBUG] [REMOTE ] GREE: Retrieved 1085 rows, trimmed to 300. [2026-01-09T12:10:28.253426] [DEBUG] [REMOTE ] GREE: PASS: History has at least 300 days. [2026-01-09T12:10:28.253698] [DEBUG] [REMOTE ] GREE: PASS: Price check passed. Min price $1.21. [2026-01-09T12:10:28.253849] [DEBUG] [REMOTE ] GREE: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:28.253977] [DEBUG] [REMOTE ] GREE: PASS: Integrity check passed. [2026-01-09T12:10:28.254029] [DEBUG] [REMOTE ] GREE: Symbol is viable for forecasting. [2026-01-09T12:10:28.254092] [INFO ] [MAIN ] [1440/3524] GREE kept (0.3s) | 1436 kept, 4 rejected | 138.5/min | ETA: 15.0m [2026-01-09T12:10:28.697903] [DEBUG] [REMOTE ] GRFS: Retrieved 3673 rows, trimmed to 300. [2026-01-09T12:10:28.698093] [DEBUG] [REMOTE ] GRFS: PASS: History has at least 300 days. [2026-01-09T12:10:28.698355] [DEBUG] [REMOTE ] GRFS: PASS: Price check passed. Min price $8.36. [2026-01-09T12:10:28.698507] [DEBUG] [REMOTE ] GRFS: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:28.698658] [DEBUG] [REMOTE ] GRFS: PASS: Integrity check passed. [2026-01-09T12:10:28.698704] [DEBUG] [REMOTE ] GRFS: Symbol is viable for forecasting. [2026-01-09T12:10:28.698792] [INFO ] [MAIN ] [1441/3524] GRFS kept (0.4s) | 1437 kept, 4 rejected | 138.5/min | ETA: 15.0m [2026-01-09T12:10:29.045418] [DEBUG] [REMOTE ] GRID: Retrieved 4060 rows, trimmed to 300. [2026-01-09T12:10:29.045660] [DEBUG] [REMOTE ] GRID: PASS: History has at least 300 days. [2026-01-09T12:10:29.045970] [DEBUG] [REMOTE ] GRID: PASS: Price check passed. Min price $146.19. [2026-01-09T12:10:29.046136] [DEBUG] [REMOTE ] GRID: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:29.046285] [DEBUG] [REMOTE ] GRID: PASS: Integrity check passed. [2026-01-09T12:10:29.046333] [DEBUG] [REMOTE ] GRID: Symbol is viable for forecasting. [2026-01-09T12:10:29.046397] [INFO ] [MAIN ] [1442/3524] GRID kept (0.3s) | 1438 kept, 4 rejected | 138.5/min | ETA: 15.0m [2026-01-09T12:10:29.685386] [DEBUG] [REMOTE ] GRMN: Retrieved 6307 rows, trimmed to 300. [2026-01-09T12:10:29.685840] [DEBUG] [REMOTE ] GRMN: PASS: History has at least 300 days. [2026-01-09T12:10:29.686311] [DEBUG] [REMOTE ] GRMN: PASS: Price check passed. Min price $186.30. [2026-01-09T12:10:29.686470] [DEBUG] [REMOTE ] GRMN: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:29.686685] [DEBUG] [REMOTE ] GRMN: PASS: Integrity check passed. [2026-01-09T12:10:29.686737] [DEBUG] [REMOTE ] GRMN: Symbol is viable for forecasting. [2026-01-09T12:10:29.686794] [INFO ] [MAIN ] [1443/3524] GRMN kept (0.6s) | 1439 kept, 4 rejected | 138.5/min | ETA: 15.0m [2026-01-09T12:10:29.955508] [DEBUG] [REMOTE ] GRND: Retrieved 1252 rows, trimmed to 300. [2026-01-09T12:10:29.955770] [DEBUG] [REMOTE ] GRND: PASS: History has at least 300 days. [2026-01-09T12:10:29.956074] [DEBUG] [REMOTE ] GRND: PASS: Price check passed. Min price $12.16. [2026-01-09T12:10:29.956252] [DEBUG] [REMOTE ] GRND: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:29.956416] [DEBUG] [REMOTE ] GRND: PASS: Integrity check passed. [2026-01-09T12:10:29.956468] [DEBUG] [REMOTE ] GRND: Symbol is viable for forecasting. [2026-01-09T12:10:29.956538] [INFO ] [MAIN ] [1444/3524] GRND kept (0.3s) | 1440 kept, 4 rejected | 138.5/min | ETA: 15.0m [2026-01-09T12:10:30.400142] [DEBUG] [REMOTE ] GRPN: Retrieved 3564 rows, trimmed to 300. [2026-01-09T12:10:30.400372] [DEBUG] [REMOTE ] GRPN: PASS: History has at least 300 days. [2026-01-09T12:10:30.400694] [DEBUG] [REMOTE ] GRPN: PASS: Price check passed. Min price $15.57. [2026-01-09T12:10:30.400865] [DEBUG] [REMOTE ] GRPN: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:30.401016] [DEBUG] [REMOTE ] GRPN: PASS: Integrity check passed. [2026-01-09T12:10:30.401064] [DEBUG] [REMOTE ] GRPN: Symbol is viable for forecasting. [2026-01-09T12:10:30.401127] [INFO ] [MAIN ] [1445/3524] GRPN kept (0.4s) | 1441 kept, 4 rejected | 138.5/min | ETA: 15.0m [2026-01-09T12:10:30.765366] [DEBUG] [REMOTE ] GRVY: Retrieved 5263 rows, trimmed to 300. [2026-01-09T12:10:30.765513] [DEBUG] [REMOTE ] GRVY: PASS: History has at least 300 days. [2026-01-09T12:10:30.765760] [DEBUG] [REMOTE ] GRVY: PASS: Price check passed. Min price $55.70. [2026-01-09T12:10:30.765899] [DEBUG] [REMOTE ] GRVY: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:30.766022] [DEBUG] [REMOTE ] GRVY: PASS: Integrity check passed. [2026-01-09T12:10:30.766062] [DEBUG] [REMOTE ] GRVY: Symbol is viable for forecasting. [2026-01-09T12:10:30.766112] [INFO ] [MAIN ] [1446/3524] GRVY kept (0.4s) | 1442 kept, 4 rejected | 138.5/min | ETA: 15.0m [2026-01-09T12:10:31.173349] [DEBUG] [REMOTE ] GRWG: Retrieved 2300 rows, trimmed to 300. [2026-01-09T12:10:31.173551] [DEBUG] [REMOTE ] GRWG: PASS: History has at least 300 days. [2026-01-09T12:10:31.174081] [DEBUG] [REMOTE ] GRWG: PASS: Price check passed. Min price $1.38. [2026-01-09T12:10:31.174228] [DEBUG] [REMOTE ] GRWG: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:31.174362] [DEBUG] [REMOTE ] GRWG: PASS: Integrity check passed. [2026-01-09T12:10:31.174405] [DEBUG] [REMOTE ] GRWG: Symbol is viable for forecasting. [2026-01-09T12:10:31.174460] [INFO ] [MAIN ] [1447/3524] GRWG kept (0.4s) | 1443 kept, 4 rejected | 138.5/min | ETA: 15.0m [2026-01-09T12:10:31.689947] [DEBUG] [REMOTE ] GRX: Retrieved 4670 rows, trimmed to 300. [2026-01-09T12:10:31.690084] [DEBUG] [REMOTE ] GRX: PASS: History has at least 300 days. [2026-01-09T12:10:31.690325] [DEBUG] [REMOTE ] GRX: PASS: Price check passed. Min price $8.99. [2026-01-09T12:10:31.690507] [DEBUG] [REMOTE ] GRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:31.690656] [DEBUG] [REMOTE ] GRX: PASS: Integrity check passed. [2026-01-09T12:10:31.690700] [DEBUG] [REMOTE ] GRX: Symbol is viable for forecasting. [2026-01-09T12:10:31.690750] [INFO ] [MAIN ] [1448/3524] GRX kept (0.5s) | 1444 kept, 4 rejected | 138.5/min | ETA: 15.0m [2026-01-09T12:10:32.195428] [DEBUG] [REMOTE ] GS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:32.195610] [DEBUG] [REMOTE ] GS: PASS: History has at least 300 days. [2026-01-09T12:10:32.195892] [DEBUG] [REMOTE ] GS: PASS: Price check passed. Min price $740.96. [2026-01-09T12:10:32.196059] [DEBUG] [REMOTE ] GS: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:32.196205] [DEBUG] [REMOTE ] GS: PASS: Integrity check passed. [2026-01-09T12:10:32.196265] [DEBUG] [REMOTE ] GS: Symbol is viable for forecasting. [2026-01-09T12:10:32.196326] [INFO ] [MAIN ] [1449/3524] GS kept (0.5s) | 1445 kept, 4 rejected | 138.5/min | ETA: 15.0m [2026-01-09T12:10:32.700796] [DEBUG] [REMOTE ] GSBC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:32.700950] [DEBUG] [REMOTE ] GSBC: PASS: History has at least 300 days. [2026-01-09T12:10:32.701211] [DEBUG] [REMOTE ] GSBC: PASS: Price check passed. Min price $55.29. [2026-01-09T12:10:32.701375] [DEBUG] [REMOTE ] GSBC: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:32.701518] [DEBUG] [REMOTE ] GSBC: PASS: Integrity check passed. [2026-01-09T12:10:32.701565] [DEBUG] [REMOTE ] GSBC: Symbol is viable for forecasting. [2026-01-09T12:10:32.701648] [INFO ] [MAIN ] [1450/3524] GSBC kept (0.5s) | 1446 kept, 4 rejected | 138.5/min | ETA: 15.0m [2026-01-09T12:10:33.033592] [DEBUG] [REMOTE ] GSBD: Retrieved 2720 rows, trimmed to 300. [2026-01-09T12:10:33.033725] [DEBUG] [REMOTE ] GSBD: PASS: History has at least 300 days. [2026-01-09T12:10:33.033938] [DEBUG] [REMOTE ] GSBD: PASS: Price check passed. Min price $8.96. [2026-01-09T12:10:33.034075] [DEBUG] [REMOTE ] GSBD: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:33.034190] [DEBUG] [REMOTE ] GSBD: PASS: Integrity check passed. [2026-01-09T12:10:33.034230] [DEBUG] [REMOTE ] GSBD: Symbol is viable for forecasting. [2026-01-09T12:10:33.034278] [INFO ] [MAIN ] [1451/3524] GSBD kept (0.3s) | 1447 kept, 4 rejected | 138.5/min | ETA: 15.0m [2026-01-09T12:10:33.286325] [DEBUG] [REMOTE ] GSHD: Retrieved 1936 rows, trimmed to 300. [2026-01-09T12:10:33.286457] [DEBUG] [REMOTE ] GSHD: PASS: History has at least 300 days. [2026-01-09T12:10:33.286682] [DEBUG] [REMOTE ] GSHD: PASS: Price check passed. Min price $65.20. [2026-01-09T12:10:33.286818] [DEBUG] [REMOTE ] GSHD: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:33.286928] [DEBUG] [REMOTE ] GSHD: PASS: Integrity check passed. [2026-01-09T12:10:33.286967] [DEBUG] [REMOTE ] GSHD: Symbol is viable for forecasting. [2026-01-09T12:10:33.287057] [INFO ] [MAIN ] [1452/3524] GSHD kept (0.3s) | 1448 kept, 4 rejected | 138.6/min | ETA: 15.0m [2026-01-09T12:10:34.033292] [DEBUG] [REMOTE ] GSK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:34.033460] [DEBUG] [REMOTE ] GSK: PASS: History has at least 300 days. [2026-01-09T12:10:34.033785] [DEBUG] [REMOTE ] GSK: PASS: Price check passed. Min price $42.86. [2026-01-09T12:10:34.033970] [DEBUG] [REMOTE ] GSK: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:34.034131] [DEBUG] [REMOTE ] GSK: PASS: Integrity check passed. [2026-01-09T12:10:34.034187] [DEBUG] [REMOTE ] GSK: Symbol is viable for forecasting. [2026-01-09T12:10:34.034254] [INFO ] [MAIN ] [1453/3524] GSK kept (0.7s) | 1449 kept, 4 rejected | 138.5/min | ETA: 15.0m [2026-01-09T12:10:34.408788] [DEBUG] [REMOTE ] GSL: Retrieved 4377 rows, trimmed to 300. [2026-01-09T12:10:34.408952] [DEBUG] [REMOTE ] GSL: PASS: History has at least 300 days. [2026-01-09T12:10:34.409235] [DEBUG] [REMOTE ] GSL: PASS: Price check passed. Min price $27.32. [2026-01-09T12:10:34.409377] [DEBUG] [REMOTE ] GSL: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:34.409511] [DEBUG] [REMOTE ] GSL: PASS: Integrity check passed. [2026-01-09T12:10:34.409552] [DEBUG] [REMOTE ] GSL: Symbol is viable for forecasting. [2026-01-09T12:10:34.409622] [INFO ] [MAIN ] [1454/3524] GSL kept (0.4s) | 1450 kept, 4 rejected | 138.5/min | ETA: 14.9m [2026-01-09T12:10:34.829258] [DEBUG] [REMOTE ] GSM: Retrieved 4137 rows, trimmed to 300. [2026-01-09T12:10:34.829428] [DEBUG] [REMOTE ] GSM: PASS: History has at least 300 days. [2026-01-09T12:10:34.829759] [DEBUG] [REMOTE ] GSM: PASS: Price check passed. Min price $3.71. [2026-01-09T12:10:34.829963] [DEBUG] [REMOTE ] GSM: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:34.830095] [DEBUG] [REMOTE ] GSM: PASS: Integrity check passed. [2026-01-09T12:10:34.830137] [DEBUG] [REMOTE ] GSM: Symbol is viable for forecasting. [2026-01-09T12:10:34.830188] [INFO ] [MAIN ] [1455/3524] GSM kept (0.4s) | 1451 kept, 4 rejected | 138.5/min | ETA: 14.9m [2026-01-09T12:10:35.146390] [DEBUG] [REMOTE ] GTES: Retrieved 2000 rows, trimmed to 300. [2026-01-09T12:10:35.146520] [DEBUG] [REMOTE ] GTES: PASS: History has at least 300 days. [2026-01-09T12:10:35.146762] [DEBUG] [REMOTE ] GTES: PASS: Price check passed. Min price $21.18. [2026-01-09T12:10:35.146909] [DEBUG] [REMOTE ] GTES: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:35.147027] [DEBUG] [REMOTE ] GTES: PASS: Integrity check passed. [2026-01-09T12:10:35.147070] [DEBUG] [REMOTE ] GTES: Symbol is viable for forecasting. [2026-01-09T12:10:35.147119] [INFO ] [MAIN ] [1456/3524] GTES kept (0.3s) | 1452 kept, 4 rejected | 138.5/min | ETA: 14.9m [2026-01-09T12:10:35.463987] [DEBUG] [REMOTE ] GTLB: Retrieved 1063 rows, trimmed to 300. [2026-01-09T12:10:35.464111] [DEBUG] [REMOTE ] GTLB: PASS: History has at least 300 days. [2026-01-09T12:10:35.464309] [DEBUG] [REMOTE ] GTLB: PASS: Price check passed. Min price $35.55. [2026-01-09T12:10:35.464446] [DEBUG] [REMOTE ] GTLB: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:35.464556] [DEBUG] [REMOTE ] GTLB: PASS: Integrity check passed. [2026-01-09T12:10:35.464615] [DEBUG] [REMOTE ] GTLB: Symbol is viable for forecasting. [2026-01-09T12:10:35.464664] [INFO ] [MAIN ] [1457/3524] GTLB kept (0.3s) | 1453 kept, 4 rejected | 138.6/min | ETA: 14.9m [2026-01-09T12:10:36.049499] [DEBUG] [REMOTE ] GTLS: Retrieved 4895 rows, trimmed to 300. [2026-01-09T12:10:36.049653] [DEBUG] [REMOTE ] GTLS: PASS: History has at least 300 days. [2026-01-09T12:10:36.049864] [DEBUG] [REMOTE ] GTLS: PASS: Price check passed. Min price $199.30. [2026-01-09T12:10:36.050002] [DEBUG] [REMOTE ] GTLS: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:36.050117] [DEBUG] [REMOTE ] GTLS: PASS: Integrity check passed. [2026-01-09T12:10:36.050157] [DEBUG] [REMOTE ] GTLS: Symbol is viable for forecasting. [2026-01-09T12:10:36.050207] [INFO ] [MAIN ] [1458/3524] GTLS kept (0.6s) | 1454 kept, 4 rejected | 138.5/min | ETA: 14.9m [2026-01-09T12:10:36.450329] [DEBUG] [REMOTE ] GTN: Retrieved 5877 rows, trimmed to 300. [2026-01-09T12:10:36.450512] [DEBUG] [REMOTE ] GTN: PASS: History has at least 300 days. [2026-01-09T12:10:36.450861] [DEBUG] [REMOTE ] GTN: PASS: Price check passed. Min price $4.33. [2026-01-09T12:10:36.451046] [DEBUG] [REMOTE ] GTN: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:36.451209] [DEBUG] [REMOTE ] GTN: PASS: Integrity check passed. [2026-01-09T12:10:36.451264] [DEBUG] [REMOTE ] GTN: Symbol is viable for forecasting. [2026-01-09T12:10:36.451328] [INFO ] [MAIN ] [1459/3524] GTN kept (0.4s) | 1455 kept, 4 rejected | 138.5/min | ETA: 14.9m [2026-01-09T12:10:36.625461] [DEBUG] [REMOTE ] GTX: Retrieved 1838 rows, trimmed to 300. [2026-01-09T12:10:36.625611] [DEBUG] [REMOTE ] GTX: PASS: History has at least 300 days. [2026-01-09T12:10:36.625817] [DEBUG] [REMOTE ] GTX: PASS: Price check passed. Min price $12.44. [2026-01-09T12:10:36.625950] [DEBUG] [REMOTE ] GTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:36.626063] [DEBUG] [REMOTE ] GTX: PASS: Integrity check passed. [2026-01-09T12:10:36.626103] [DEBUG] [REMOTE ] GTX: Symbol is viable for forecasting. [2026-01-09T12:10:36.626151] [INFO ] [MAIN ] [1460/3524] GTX kept (0.2s) | 1456 kept, 4 rejected | 138.6/min | ETA: 14.9m [2026-01-09T12:10:37.315209] [DEBUG] [REMOTE ] GTY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:37.315357] [DEBUG] [REMOTE ] GTY: PASS: History has at least 300 days. [2026-01-09T12:10:37.315623] [DEBUG] [REMOTE ] GTY: PASS: Price check passed. Min price $25.43. [2026-01-09T12:10:37.315782] [DEBUG] [REMOTE ] GTY: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:37.315907] [DEBUG] [REMOTE ] GTY: PASS: Integrity check passed. [2026-01-09T12:10:37.315949] [DEBUG] [REMOTE ] GTY: Symbol is viable for forecasting. [2026-01-09T12:10:37.316001] [INFO ] [MAIN ] [1461/3524] GTY kept (0.7s) | 1457 kept, 4 rejected | 138.5/min | ETA: 14.9m [2026-01-09T12:10:37.550008] [DEBUG] [REMOTE ] GUG: Retrieved 1034 rows, trimmed to 300. [2026-01-09T12:10:37.550156] [DEBUG] [REMOTE ] GUG: PASS: History has at least 300 days. [2026-01-09T12:10:37.550367] [DEBUG] [REMOTE ] GUG: PASS: Price check passed. Min price $14.90. [2026-01-09T12:10:37.550502] [DEBUG] [REMOTE ] GUG: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:37.550645] [DEBUG] [REMOTE ] GUG: PASS: Integrity check passed. [2026-01-09T12:10:37.550689] [DEBUG] [REMOTE ] GUG: Symbol is viable for forecasting. [2026-01-09T12:10:37.550736] [INFO ] [MAIN ] [1462/3524] GUG kept (0.2s) | 1458 kept, 4 rejected | 138.6/min | ETA: 14.9m [2026-01-09T12:10:38.172515] [DEBUG] [REMOTE ] GVA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:38.172677] [DEBUG] [REMOTE ] GVA: PASS: History has at least 300 days. [2026-01-09T12:10:38.172900] [DEBUG] [REMOTE ] GVA: PASS: Price check passed. Min price $98.39. [2026-01-09T12:10:38.173036] [DEBUG] [REMOTE ] GVA: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:38.173155] [DEBUG] [REMOTE ] GVA: PASS: Integrity check passed. [2026-01-09T12:10:38.173194] [DEBUG] [REMOTE ] GVA: Symbol is viable for forecasting. [2026-01-09T12:10:38.173290] [INFO ] [MAIN ] [1463/3524] GVA kept (0.6s) | 1459 kept, 4 rejected | 138.5/min | ETA: 14.9m [2026-01-09T12:10:38.416148] [DEBUG] [REMOTE ] GWH: Retrieved 1260 rows, trimmed to 300. [2026-01-09T12:10:38.416317] [DEBUG] [REMOTE ] GWH: PASS: History has at least 300 days. [2026-01-09T12:10:38.416596] [DEBUG] [REMOTE ] GWH: PASS: Price check passed. Min price $1.78. [2026-01-09T12:10:38.416780] [DEBUG] [REMOTE ] GWH: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:38.416930] [DEBUG] [REMOTE ] GWH: PASS: Integrity check passed. [2026-01-09T12:10:38.416982] [DEBUG] [REMOTE ] GWH: Symbol is viable for forecasting. [2026-01-09T12:10:38.417046] [INFO ] [MAIN ] [1464/3524] GWH kept (0.2s) | 1460 kept, 4 rejected | 138.6/min | ETA: 14.9m [2026-01-09T12:10:38.934233] [DEBUG] [REMOTE ] GWRE: Retrieved 3510 rows, trimmed to 300. [2026-01-09T12:10:38.934360] [DEBUG] [REMOTE ] GWRE: PASS: History has at least 300 days. [2026-01-09T12:10:38.934565] [DEBUG] [REMOTE ] GWRE: PASS: Price check passed. Min price $180.41. [2026-01-09T12:10:38.934737] [DEBUG] [REMOTE ] GWRE: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:38.934851] [DEBUG] [REMOTE ] GWRE: PASS: Integrity check passed. [2026-01-09T12:10:38.934891] [DEBUG] [REMOTE ] GWRE: Symbol is viable for forecasting. [2026-01-09T12:10:38.934939] [INFO ] [MAIN ] [1465/3524] GWRE kept (0.5s) | 1461 kept, 4 rejected | 138.6/min | ETA: 14.9m [2026-01-09T12:10:39.198310] [DEBUG] [REMOTE ] GWRS: Retrieved 2439 rows, trimmed to 300. [2026-01-09T12:10:39.198436] [DEBUG] [REMOTE ] GWRS: PASS: History has at least 300 days. [2026-01-09T12:10:39.198671] [DEBUG] [REMOTE ] GWRS: PASS: Price check passed. Min price $8.30. [2026-01-09T12:10:39.198811] [DEBUG] [REMOTE ] GWRS: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:39.198926] [DEBUG] [REMOTE ] GWRS: PASS: Integrity check passed. [2026-01-09T12:10:39.198968] [DEBUG] [REMOTE ] GWRS: Symbol is viable for forecasting. [2026-01-09T12:10:39.199018] [INFO ] [MAIN ] [1466/3524] GWRS kept (0.3s) | 1462 kept, 4 rejected | 138.6/min | ETA: 14.8m [2026-01-09T12:10:39.605911] [DEBUG] [REMOTE ] GXAI: Retrieved 727 rows, trimmed to 300. [2026-01-09T12:10:39.606043] [DEBUG] [REMOTE ] GXAI: PASS: History has at least 300 days. [2026-01-09T12:10:39.606241] [DEBUG] [REMOTE ] GXAI: PASS: Price check passed. Min price $1.04. [2026-01-09T12:10:39.606392] [DEBUG] [REMOTE ] GXAI: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:39.606501] [DEBUG] [REMOTE ] GXAI: PASS: Integrity check passed. [2026-01-09T12:10:39.606541] [DEBUG] [REMOTE ] GXAI: Symbol is viable for forecasting. [2026-01-09T12:10:39.606605] [INFO ] [MAIN ] [1467/3524] GXAI kept (0.4s) | 1463 kept, 4 rejected | 138.6/min | ETA: 14.8m [2026-01-09T12:10:40.200108] [DEBUG] [REMOTE ] GYRE: Retrieved 4966 rows, trimmed to 300. [2026-01-09T12:10:40.200247] [DEBUG] [REMOTE ] GYRE: PASS: History has at least 300 days. [2026-01-09T12:10:40.200465] [DEBUG] [REMOTE ] GYRE: PASS: Price check passed. Min price $6.81. [2026-01-09T12:10:40.200626] [DEBUG] [REMOTE ] GYRE: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:40.200748] [DEBUG] [REMOTE ] GYRE: PASS: Integrity check passed. [2026-01-09T12:10:40.200788] [DEBUG] [REMOTE ] GYRE: Symbol is viable for forecasting. [2026-01-09T12:10:40.201021] [INFO ] [MAIN ] [1468/3524] GYRE kept (0.6s) | 1464 kept, 4 rejected | 138.6/min | ETA: 14.8m [2026-01-09T12:10:40.584877] [DEBUG] [REMOTE ] H: Retrieved 4068 rows, trimmed to 300. [2026-01-09T12:10:40.585005] [DEBUG] [REMOTE ] H: PASS: History has at least 300 days. [2026-01-09T12:10:40.585211] [DEBUG] [REMOTE ] H: PASS: Price check passed. Min price $135.29. [2026-01-09T12:10:40.585344] [DEBUG] [REMOTE ] H: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:40.585457] [DEBUG] [REMOTE ] H: PASS: Integrity check passed. [2026-01-09T12:10:40.585497] [DEBUG] [REMOTE ] H: Symbol is viable for forecasting. [2026-01-09T12:10:40.585544] [INFO ] [MAIN ] [1469/3524] H kept (0.4s) | 1465 kept, 4 rejected | 138.6/min | ETA: 14.8m [2026-01-09T12:10:41.060057] [DEBUG] [REMOTE ] HAE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:41.060191] [DEBUG] [REMOTE ] HAE: PASS: History has at least 300 days. [2026-01-09T12:10:41.060405] [DEBUG] [REMOTE ] HAE: PASS: Price check passed. Min price $48.58. [2026-01-09T12:10:41.060546] [DEBUG] [REMOTE ] HAE: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:41.060684] [DEBUG] [REMOTE ] HAE: PASS: Integrity check passed. [2026-01-09T12:10:41.060726] [DEBUG] [REMOTE ] HAE: Symbol is viable for forecasting. [2026-01-09T12:10:41.060775] [INFO ] [MAIN ] [1470/3524] HAE kept (0.5s) | 1466 kept, 4 rejected | 138.6/min | ETA: 14.8m [2026-01-09T12:10:41.542226] [DEBUG] [REMOTE ] HAFC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:41.542589] [DEBUG] [REMOTE ] HAFC: PASS: History has at least 300 days. [2026-01-09T12:10:41.542838] [DEBUG] [REMOTE ] HAFC: PASS: Price check passed. Min price $22.73. [2026-01-09T12:10:41.542976] [DEBUG] [REMOTE ] HAFC: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:41.543121] [DEBUG] [REMOTE ] HAFC: PASS: Integrity check passed. [2026-01-09T12:10:41.543360] [DEBUG] [REMOTE ] HAFC: Symbol is viable for forecasting. [2026-01-09T12:10:41.543412] [INFO ] [MAIN ] [1471/3524] HAFC kept (0.5s) | 1467 kept, 4 rejected | 138.6/min | ETA: 14.8m [2026-01-09T12:10:42.035667] [DEBUG] [REMOTE ] HAIN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:42.035921] [DEBUG] [REMOTE ] HAIN: PASS: History has at least 300 days. [2026-01-09T12:10:42.036329] [DEBUG] [REMOTE ] HAIN: PASS: Price check passed. Min price $1.01. [2026-01-09T12:10:42.036523] [DEBUG] [REMOTE ] HAIN: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:42.036740] [DEBUG] [REMOTE ] HAIN: PASS: Integrity check passed. [2026-01-09T12:10:42.036796] [DEBUG] [REMOTE ] HAIN: Symbol is viable for forecasting. [2026-01-09T12:10:42.036869] [INFO ] [MAIN ] [1472/3524] HAIN kept (0.5s) | 1468 kept, 4 rejected | 138.5/min | ETA: 14.8m [2026-01-09T12:10:42.540641] [DEBUG] [REMOTE ] HAL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:42.540886] [DEBUG] [REMOTE ] HAL: PASS: History has at least 300 days. [2026-01-09T12:10:42.541328] [DEBUG] [REMOTE ] HAL: PASS: Price check passed. Min price $21.69. [2026-01-09T12:10:42.541526] [DEBUG] [REMOTE ] HAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:42.541762] [DEBUG] [REMOTE ] HAL: PASS: Integrity check passed. [2026-01-09T12:10:42.541821] [DEBUG] [REMOTE ] HAL: Symbol is viable for forecasting. [2026-01-09T12:10:42.541897] [INFO ] [MAIN ] [1473/3524] HAL kept (0.5s) | 1469 kept, 4 rejected | 138.5/min | ETA: 14.8m [2026-01-09T12:10:42.972380] [DEBUG] [REMOTE ] HALO: Retrieved 5490 rows, trimmed to 300. [2026-01-09T12:10:42.972516] [DEBUG] [REMOTE ] HALO: PASS: History has at least 300 days. [2026-01-09T12:10:42.972767] [DEBUG] [REMOTE ] HALO: PASS: Price check passed. Min price $61.87. [2026-01-09T12:10:42.972908] [DEBUG] [REMOTE ] HALO: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:42.973030] [DEBUG] [REMOTE ] HALO: PASS: Integrity check passed. [2026-01-09T12:10:42.973070] [DEBUG] [REMOTE ] HALO: Symbol is viable for forecasting. [2026-01-09T12:10:42.973148] [INFO ] [MAIN ] [1474/3524] HALO kept (0.4s) | 1470 kept, 4 rejected | 138.5/min | ETA: 14.8m [2026-01-09T12:10:43.438021] [DEBUG] [REMOTE ] HAS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:43.438157] [DEBUG] [REMOTE ] HAS: PASS: History has at least 300 days. [2026-01-09T12:10:43.438384] [DEBUG] [REMOTE ] HAS: PASS: Price check passed. Min price $72.48. [2026-01-09T12:10:43.438528] [DEBUG] [REMOTE ] HAS: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:43.438670] [DEBUG] [REMOTE ] HAS: PASS: Integrity check passed. [2026-01-09T12:10:43.438713] [DEBUG] [REMOTE ] HAS: Symbol is viable for forecasting. [2026-01-09T12:10:43.438763] [INFO ] [MAIN ] [1475/3524] HAS kept (0.5s) | 1471 kept, 4 rejected | 138.5/min | ETA: 14.8m [2026-01-09T12:10:43.836245] [DEBUG] [REMOTE ] HASI: Retrieved 3202 rows, trimmed to 300. [2026-01-09T12:10:43.836373] [DEBUG] [REMOTE ] HASI: PASS: History has at least 300 days. [2026-01-09T12:10:43.836601] [DEBUG] [REMOTE ] HASI: PASS: Price check passed. Min price $27.35. [2026-01-09T12:10:43.836741] [DEBUG] [REMOTE ] HASI: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:43.836856] [DEBUG] [REMOTE ] HASI: PASS: Integrity check passed. [2026-01-09T12:10:43.836896] [DEBUG] [REMOTE ] HASI: Symbol is viable for forecasting. [2026-01-09T12:10:43.836943] [INFO ] [MAIN ] [1476/3524] HASI kept (0.4s) | 1472 kept, 4 rejected | 138.5/min | ETA: 14.8m [2026-01-09T12:10:44.333883] [DEBUG] [REMOTE ] HBAN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:44.334062] [DEBUG] [REMOTE ] HBAN: PASS: History has at least 300 days. [2026-01-09T12:10:44.334378] [DEBUG] [REMOTE ] HBAN: PASS: Price check passed. Min price $15.03. [2026-01-09T12:10:44.334530] [DEBUG] [REMOTE ] HBAN: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:44.334727] [DEBUG] [REMOTE ] HBAN: PASS: Integrity check passed. [2026-01-09T12:10:44.334775] [DEBUG] [REMOTE ] HBAN: Symbol is viable for forecasting. [2026-01-09T12:10:44.334830] [INFO ] [MAIN ] [1477/3524] HBAN kept (0.5s) | 1473 kept, 4 rejected | 138.5/min | ETA: 14.8m [2026-01-09T12:10:44.607521] [DEBUG] [REMOTE ] HBANL: Retrieved 715 rows, trimmed to 300. [2026-01-09T12:10:44.607713] [DEBUG] [REMOTE ] HBANL: PASS: History has at least 300 days. [2026-01-09T12:10:44.607970] [DEBUG] [REMOTE ] HBANL: PASS: Price check passed. Min price $24.83. [2026-01-09T12:10:44.608140] [DEBUG] [REMOTE ] HBANL: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:44.608285] [DEBUG] [REMOTE ] HBANL: PASS: Integrity check passed. [2026-01-09T12:10:44.608336] [DEBUG] [REMOTE ] HBANL: Symbol is viable for forecasting. [2026-01-09T12:10:44.608400] [INFO ] [MAIN ] [1478/3524] HBANL kept (0.3s) | 1474 kept, 4 rejected | 138.5/min | ETA: 14.8m [2026-01-09T12:10:45.013111] [DEBUG] [REMOTE ] HBANP: Retrieved 1240 rows, trimmed to 300. [2026-01-09T12:10:45.013243] [DEBUG] [REMOTE ] HBANP: PASS: History has at least 300 days. [2026-01-09T12:10:45.013457] [DEBUG] [REMOTE ] HBANP: PASS: Price check passed. Min price $16.73. [2026-01-09T12:10:45.013619] [DEBUG] [REMOTE ] HBANP: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:45.013732] [DEBUG] [REMOTE ] HBANP: PASS: Integrity check passed. [2026-01-09T12:10:45.013772] [DEBUG] [REMOTE ] HBANP: Symbol is viable for forecasting. [2026-01-09T12:10:45.013821] [INFO ] [MAIN ] [1479/3524] HBANP kept (0.4s) | 1475 kept, 4 rejected | 138.6/min | ETA: 14.8m [2026-01-09T12:10:45.366011] [DEBUG] [REMOTE ] HBB: Retrieved 2083 rows, trimmed to 300. [2026-01-09T12:10:45.366158] [DEBUG] [REMOTE ] HBB: PASS: History has at least 300 days. [2026-01-09T12:10:45.366381] [DEBUG] [REMOTE ] HBB: PASS: Price check passed. Min price $13.66. [2026-01-09T12:10:45.366515] [DEBUG] [REMOTE ] HBB: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:45.366650] [DEBUG] [REMOTE ] HBB: PASS: Integrity check passed. [2026-01-09T12:10:45.366692] [DEBUG] [REMOTE ] HBB: Symbol is viable for forecasting. [2026-01-09T12:10:45.366740] [INFO ] [MAIN ] [1480/3524] HBB kept (0.4s) | 1476 kept, 4 rejected | 138.6/min | ETA: 14.8m [2026-01-09T12:10:45.925656] [DEBUG] [REMOTE ] HBCP: Retrieved 4340 rows, trimmed to 300. [2026-01-09T12:10:45.925781] [DEBUG] [REMOTE ] HBCP: PASS: History has at least 300 days. [2026-01-09T12:10:45.926176] [DEBUG] [REMOTE ] HBCP: PASS: Price check passed. Min price $50.89. [2026-01-09T12:10:45.926314] [DEBUG] [REMOTE ] HBCP: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:45.926429] [DEBUG] [REMOTE ] HBCP: PASS: Integrity check passed. [2026-01-09T12:10:45.926470] [DEBUG] [REMOTE ] HBCP: Symbol is viable for forecasting. [2026-01-09T12:10:45.926517] [INFO ] [MAIN ] [1481/3524] HBCP kept (0.6s) | 1477 kept, 4 rejected | 138.5/min | ETA: 14.7m [2026-01-09T12:10:46.378421] [DEBUG] [REMOTE ] HBM: Retrieved 4252 rows, trimmed to 300. [2026-01-09T12:10:46.378601] [DEBUG] [REMOTE ] HBM: PASS: History has at least 300 days. [2026-01-09T12:10:46.378898] [DEBUG] [REMOTE ] HBM: PASS: Price check passed. Min price $14.58. [2026-01-09T12:10:46.379094] [DEBUG] [REMOTE ] HBM: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:46.379251] [DEBUG] [REMOTE ] HBM: PASS: Integrity check passed. [2026-01-09T12:10:46.379309] [DEBUG] [REMOTE ] HBM: Symbol is viable for forecasting. [2026-01-09T12:10:46.379384] [INFO ] [MAIN ] [1482/3524] HBM kept (0.5s) | 1478 kept, 4 rejected | 138.5/min | ETA: 14.7m [2026-01-09T12:10:46.824743] [DEBUG] [REMOTE ] HBNC: Retrieved 6054 rows, trimmed to 300. [2026-01-09T12:10:46.824878] [DEBUG] [REMOTE ] HBNC: PASS: History has at least 300 days. [2026-01-09T12:10:46.825100] [DEBUG] [REMOTE ] HBNC: PASS: Price check passed. Min price $14.98. [2026-01-09T12:10:46.825236] [DEBUG] [REMOTE ] HBNC: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:46.825355] [DEBUG] [REMOTE ] HBNC: PASS: Integrity check passed. [2026-01-09T12:10:46.825395] [DEBUG] [REMOTE ] HBNC: Symbol is viable for forecasting. [2026-01-09T12:10:46.825443] [INFO ] [MAIN ] [1483/3524] HBNC kept (0.4s) | 1479 kept, 4 rejected | 138.5/min | ETA: 14.7m [2026-01-09T12:10:47.041525] [DEBUG] [REMOTE ] HCA: Retrieved 3731 rows, trimmed to 300. [2026-01-09T12:10:47.041676] [DEBUG] [REMOTE ] HCA: PASS: History has at least 300 days. [2026-01-09T12:10:47.041888] [DEBUG] [REMOTE ] HCA: PASS: Price check passed. Min price $417.77. [2026-01-09T12:10:47.042028] [DEBUG] [REMOTE ] HCA: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:47.042144] [DEBUG] [REMOTE ] HCA: PASS: Integrity check passed. [2026-01-09T12:10:47.042185] [DEBUG] [REMOTE ] HCA: Symbol is viable for forecasting. [2026-01-09T12:10:47.042234] [INFO ] [MAIN ] [1484/3524] HCA kept (0.2s) | 1480 kept, 4 rejected | 138.6/min | ETA: 14.7m [2026-01-09T12:10:47.563925] [DEBUG] [REMOTE ] HCC: Retrieved 2200 rows, trimmed to 300. [2026-01-09T12:10:47.564080] [DEBUG] [REMOTE ] HCC: PASS: History has at least 300 days. [2026-01-09T12:10:47.564293] [DEBUG] [REMOTE ] HCC: PASS: Price check passed. Min price $62.31. [2026-01-09T12:10:47.564428] [DEBUG] [REMOTE ] HCC: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:47.564544] [DEBUG] [REMOTE ] HCC: PASS: Integrity check passed. [2026-01-09T12:10:47.564603] [DEBUG] [REMOTE ] HCC: Symbol is viable for forecasting. [2026-01-09T12:10:47.564679] [INFO ] [MAIN ] [1485/3524] HCC kept (0.5s) | 1481 kept, 4 rejected | 138.6/min | ETA: 14.7m [2026-01-09T12:10:48.031671] [DEBUG] [REMOTE ] HCI: Retrieved 4357 rows, trimmed to 300. [2026-01-09T12:10:48.031804] [DEBUG] [REMOTE ] HCI: PASS: History has at least 300 days. [2026-01-09T12:10:48.032012] [DEBUG] [REMOTE ] HCI: PASS: Price check passed. Min price $169.90. [2026-01-09T12:10:48.032147] [DEBUG] [REMOTE ] HCI: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:48.032260] [DEBUG] [REMOTE ] HCI: PASS: Integrity check passed. [2026-01-09T12:10:48.032300] [DEBUG] [REMOTE ] HCI: Symbol is viable for forecasting. [2026-01-09T12:10:48.032347] [INFO ] [MAIN ] [1486/3524] HCI kept (0.5s) | 1482 kept, 4 rejected | 138.6/min | ETA: 14.7m [2026-01-09T12:10:48.404955] [DEBUG] [REMOTE ] HCM: Retrieved 2468 rows, trimmed to 300. [2026-01-09T12:10:48.405083] [DEBUG] [REMOTE ] HCM: PASS: History has at least 300 days. [2026-01-09T12:10:48.405286] [DEBUG] [REMOTE ] HCM: PASS: Price check passed. Min price $13.18. [2026-01-09T12:10:48.405428] [DEBUG] [REMOTE ] HCM: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:48.405754] [DEBUG] [REMOTE ] HCM: PASS: Integrity check passed. [2026-01-09T12:10:48.405797] [DEBUG] [REMOTE ] HCM: Symbol is viable for forecasting. [2026-01-09T12:10:48.405845] [INFO ] [MAIN ] [1487/3524] HCM kept (0.4s) | 1483 kept, 4 rejected | 138.6/min | ETA: 14.7m [2026-01-09T12:10:48.931131] [DEBUG] [REMOTE ] HCSG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:48.931262] [DEBUG] [REMOTE ] HCSG: PASS: History has at least 300 days. [2026-01-09T12:10:48.931476] [DEBUG] [REMOTE ] HCSG: PASS: Price check passed. Min price $16.14. [2026-01-09T12:10:48.931639] [DEBUG] [REMOTE ] HCSG: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:48.931757] [DEBUG] [REMOTE ] HCSG: PASS: Integrity check passed. [2026-01-09T12:10:48.931798] [DEBUG] [REMOTE ] HCSG: Symbol is viable for forecasting. [2026-01-09T12:10:48.931845] [INFO ] [MAIN ] [1488/3524] HCSG kept (0.5s) | 1484 kept, 4 rejected | 138.5/min | ETA: 14.7m [2026-01-09T12:10:49.318483] [DEBUG] [REMOTE ] HD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:49.318637] [DEBUG] [REMOTE ] HD: PASS: History has at least 300 days. [2026-01-09T12:10:49.318865] [DEBUG] [REMOTE ] HD: PASS: Price check passed. Min price $330.22. [2026-01-09T12:10:49.319001] [DEBUG] [REMOTE ] HD: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:49.319118] [DEBUG] [REMOTE ] HD: PASS: Integrity check passed. [2026-01-09T12:10:49.319158] [DEBUG] [REMOTE ] HD: Symbol is viable for forecasting. [2026-01-09T12:10:49.319207] [INFO ] [MAIN ] [1489/3524] HD kept (0.4s) | 1485 kept, 4 rejected | 138.6/min | ETA: 14.7m [2026-01-09T12:10:49.797667] [DEBUG] [REMOTE ] HDB: Retrieved 6154 rows, trimmed to 300. [2026-01-09T12:10:49.797800] [DEBUG] [REMOTE ] HDB: PASS: History has at least 300 days. [2026-01-09T12:10:49.798021] [DEBUG] [REMOTE ] HDB: PASS: Price check passed. Min price $33.20. [2026-01-09T12:10:49.798155] [DEBUG] [REMOTE ] HDB: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:49.798272] [DEBUG] [REMOTE ] HDB: PASS: Integrity check passed. [2026-01-09T12:10:49.798313] [DEBUG] [REMOTE ] HDB: Symbol is viable for forecasting. [2026-01-09T12:10:49.798361] [INFO ] [MAIN ] [1490/3524] HDB kept (0.5s) | 1486 kept, 4 rejected | 138.5/min | ETA: 14.7m [2026-01-09T12:10:50.073915] [DEBUG] [REMOTE ] HDSN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:50.074082] [DEBUG] [REMOTE ] HDSN: PASS: History has at least 300 days. [2026-01-09T12:10:50.074342] [DEBUG] [REMOTE ] HDSN: PASS: Price check passed. Min price $6.63. [2026-01-09T12:10:50.074482] [DEBUG] [REMOTE ] HDSN: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:50.074631] [DEBUG] [REMOTE ] HDSN: PASS: Integrity check passed. [2026-01-09T12:10:50.074690] [DEBUG] [REMOTE ] HDSN: Symbol is viable for forecasting. [2026-01-09T12:10:50.074748] [INFO ] [MAIN ] [1491/3524] HDSN kept (0.3s) | 1487 kept, 4 rejected | 138.6/min | ETA: 14.7m [2026-01-09T12:10:50.575997] [DEBUG] [REMOTE ] HE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:50.576133] [DEBUG] [REMOTE ] HE: PASS: History has at least 300 days. [2026-01-09T12:10:50.576359] [DEBUG] [REMOTE ] HE: PASS: Price check passed. Min price $11.15. [2026-01-09T12:10:50.576496] [DEBUG] [REMOTE ] HE: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:50.576636] [DEBUG] [REMOTE ] HE: PASS: Integrity check passed. [2026-01-09T12:10:50.576678] [DEBUG] [REMOTE ] HE: Symbol is viable for forecasting. [2026-01-09T12:10:50.576726] [INFO ] [MAIN ] [1492/3524] HE kept (0.5s) | 1488 kept, 4 rejected | 138.6/min | ETA: 14.7m [2026-01-09T12:10:51.101971] [DEBUG] [REMOTE ] HEI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:51.102103] [DEBUG] [REMOTE ] HEI: PASS: History has at least 300 days. [2026-01-09T12:10:51.102325] [DEBUG] [REMOTE ] HEI: PASS: Price check passed. Min price $303.07. [2026-01-09T12:10:51.102459] [DEBUG] [REMOTE ] HEI: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:51.102598] [DEBUG] [REMOTE ] HEI: PASS: Integrity check passed. [2026-01-09T12:10:51.102640] [DEBUG] [REMOTE ] HEI: Symbol is viable for forecasting. [2026-01-09T12:10:51.102688] [INFO ] [MAIN ] [1493/3524] HEI kept (0.5s) | 1489 kept, 4 rejected | 138.5/min | ETA: 14.7m [2026-01-09T12:10:51.460753] [DEBUG] [REMOTE ] HELE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:51.460889] [DEBUG] [REMOTE ] HELE: PASS: History has at least 300 days. [2026-01-09T12:10:51.461110] [DEBUG] [REMOTE ] HELE: PASS: Price check passed. Min price $17.16. [2026-01-09T12:10:51.461248] [DEBUG] [REMOTE ] HELE: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:51.461368] [DEBUG] [REMOTE ] HELE: PASS: Integrity check passed. [2026-01-09T12:10:51.461410] [DEBUG] [REMOTE ] HELE: Symbol is viable for forecasting. [2026-01-09T12:10:51.461460] [INFO ] [MAIN ] [1494/3524] HELE kept (0.4s) | 1490 kept, 4 rejected | 138.6/min | ETA: 14.7m [2026-01-09T12:10:51.785497] [DEBUG] [REMOTE ] HELP: Retrieved 1383 rows, trimmed to 300. [2026-01-09T12:10:51.785658] [DEBUG] [REMOTE ] HELP: PASS: History has at least 300 days. [2026-01-09T12:10:51.785876] [DEBUG] [REMOTE ] HELP: PASS: Price check passed. Min price $5.51. [2026-01-09T12:10:51.786015] [DEBUG] [REMOTE ] HELP: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:51.786130] [DEBUG] [REMOTE ] HELP: PASS: Integrity check passed. [2026-01-09T12:10:51.786170] [DEBUG] [REMOTE ] HELP: Symbol is viable for forecasting. [2026-01-09T12:10:51.786220] [INFO ] [MAIN ] [1495/3524] HELP kept (0.3s) | 1491 kept, 4 rejected | 138.6/min | ETA: 14.6m [2026-01-09T12:10:52.153230] [DEBUG] [REMOTE ] HEPS: Retrieved 1136 rows, trimmed to 300. [2026-01-09T12:10:52.153370] [DEBUG] [REMOTE ] HEPS: PASS: History has at least 300 days. [2026-01-09T12:10:52.153600] [DEBUG] [REMOTE ] HEPS: PASS: Price check passed. Min price $2.18. [2026-01-09T12:10:52.153743] [DEBUG] [REMOTE ] HEPS: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:52.153858] [DEBUG] [REMOTE ] HEPS: PASS: Integrity check passed. [2026-01-09T12:10:52.153899] [DEBUG] [REMOTE ] HEPS: Symbol is viable for forecasting. [2026-01-09T12:10:52.153977] [INFO ] [MAIN ] [1496/3524] HEPS kept (0.4s) | 1492 kept, 4 rejected | 138.6/min | ETA: 14.6m [2026-01-09T12:10:52.655864] [DEBUG] [REMOTE ] HEQ: Retrieved 3676 rows, trimmed to 300. [2026-01-09T12:10:52.656017] [DEBUG] [REMOTE ] HEQ: PASS: History has at least 300 days. [2026-01-09T12:10:52.656221] [DEBUG] [REMOTE ] HEQ: PASS: Price check passed. Min price $10.37. [2026-01-09T12:10:52.656355] [DEBUG] [REMOTE ] HEQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:52.656467] [DEBUG] [REMOTE ] HEQ: PASS: Integrity check passed. [2026-01-09T12:10:52.656507] [DEBUG] [REMOTE ] HEQ: Symbol is viable for forecasting. [2026-01-09T12:10:52.656554] [INFO ] [MAIN ] [1497/3524] HEQ kept (0.5s) | 1493 kept, 4 rejected | 138.6/min | ETA: 14.6m [2026-01-09T12:10:52.992921] [DEBUG] [REMOTE ] HERO: Retrieved 1555 rows, trimmed to 300. [2026-01-09T12:10:52.993050] [DEBUG] [REMOTE ] HERO: PASS: History has at least 300 days. [2026-01-09T12:10:52.993251] [DEBUG] [REMOTE ] HERO: PASS: Price check passed. Min price $29.25. [2026-01-09T12:10:52.993389] [DEBUG] [REMOTE ] HERO: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:52.993523] [DEBUG] [REMOTE ] HERO: PASS: Integrity check passed. [2026-01-09T12:10:52.993567] [DEBUG] [REMOTE ] HERO: Symbol is viable for forecasting. [2026-01-09T12:10:52.993638] [INFO ] [MAIN ] [1498/3524] HERO kept (0.3s) | 1494 kept, 4 rejected | 138.6/min | ETA: 14.6m [2026-01-09T12:10:53.426185] [DEBUG] [REMOTE ] HESM: Retrieved 2203 rows, trimmed to 300. [2026-01-09T12:10:53.426311] [DEBUG] [REMOTE ] HESM: PASS: History has at least 300 days. [2026-01-09T12:10:53.426509] [DEBUG] [REMOTE ] HESM: PASS: Price check passed. Min price $31.45. [2026-01-09T12:10:53.426662] [DEBUG] [REMOTE ] HESM: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:53.426774] [DEBUG] [REMOTE ] HESM: PASS: Integrity check passed. [2026-01-09T12:10:53.426814] [DEBUG] [REMOTE ] HESM: Symbol is viable for forecasting. [2026-01-09T12:10:53.426861] [INFO ] [MAIN ] [1499/3524] HESM kept (0.4s) | 1495 kept, 4 rejected | 138.6/min | ETA: 14.6m [2026-01-09T12:10:53.694019] [DEBUG] [REMOTE ] HFFG: Retrieved 2096 rows, trimmed to 300. [2026-01-09T12:10:53.694143] [DEBUG] [REMOTE ] HFFG: PASS: History has at least 300 days. [2026-01-09T12:10:53.694338] [DEBUG] [REMOTE ] HFFG: PASS: Price check passed. Min price $2.13. [2026-01-09T12:10:53.694472] [DEBUG] [REMOTE ] HFFG: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:53.694599] [DEBUG] [REMOTE ] HFFG: PASS: Integrity check passed. [2026-01-09T12:10:53.694641] [DEBUG] [REMOTE ] HFFG: Symbol is viable for forecasting. [2026-01-09T12:10:53.694688] [INFO ] [MAIN ] [1500/3524] HFFG kept (0.3s) | 1496 kept, 4 rejected | 138.6/min | ETA: 14.6m [2026-01-09T12:10:54.195157] [DEBUG] [REMOTE ] HFRO: Retrieved 2054 rows, trimmed to 300. [2026-01-09T12:10:54.195279] [DEBUG] [REMOTE ] HFRO: PASS: History has at least 300 days. [2026-01-09T12:10:54.195477] [DEBUG] [REMOTE ] HFRO: PASS: Price check passed. Min price $5.85. [2026-01-09T12:10:54.195630] [DEBUG] [REMOTE ] HFRO: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:54.195740] [DEBUG] [REMOTE ] HFRO: PASS: Integrity check passed. [2026-01-09T12:10:54.195780] [DEBUG] [REMOTE ] HFRO: Symbol is viable for forecasting. [2026-01-09T12:10:54.195828] [INFO ] [MAIN ] [1501/3524] HFRO kept (0.5s) | 1497 kept, 4 rejected | 138.6/min | ETA: 14.6m [2026-01-09T12:10:54.826122] [DEBUG] [REMOTE ] HFWA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:54.826271] [DEBUG] [REMOTE ] HFWA: PASS: History has at least 300 days. [2026-01-09T12:10:54.826519] [DEBUG] [REMOTE ] HFWA: PASS: Price check passed. Min price $21.47. [2026-01-09T12:10:54.826676] [DEBUG] [REMOTE ] HFWA: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:54.826801] [DEBUG] [REMOTE ] HFWA: PASS: Integrity check passed. [2026-01-09T12:10:54.826842] [DEBUG] [REMOTE ] HFWA: Symbol is viable for forecasting. [2026-01-09T12:10:54.826893] [INFO ] [MAIN ] [1502/3524] HFWA kept (0.6s) | 1498 kept, 4 rejected | 138.6/min | ETA: 14.6m [2026-01-09T12:10:55.011206] [DEBUG] [REMOTE ] HG: Retrieved 541 rows, trimmed to 300. [2026-01-09T12:10:55.011348] [DEBUG] [REMOTE ] HG: PASS: History has at least 300 days. [2026-01-09T12:10:55.011542] [DEBUG] [REMOTE ] HG: PASS: Price check passed. Min price $23.24. [2026-01-09T12:10:55.011700] [DEBUG] [REMOTE ] HG: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:55.011810] [DEBUG] [REMOTE ] HG: PASS: Integrity check passed. [2026-01-09T12:10:55.011849] [DEBUG] [REMOTE ] HG: Symbol is viable for forecasting. [2026-01-09T12:10:55.011895] [INFO ] [MAIN ] [1503/3524] HG kept (0.2s) | 1499 kept, 4 rejected | 138.6/min | ETA: 14.6m [2026-01-09T12:10:55.560736] [DEBUG] [REMOTE ] HGBL: Retrieved 2444 rows, trimmed to 300. [2026-01-09T12:10:55.560850] [DEBUG] [REMOTE ] HGBL: PASS: History has at least 300 days. [2026-01-09T12:10:55.561050] [DEBUG] [REMOTE ] HGBL: PASS: Price check passed. Min price $1.21. [2026-01-09T12:10:55.561184] [DEBUG] [REMOTE ] HGBL: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:55.561294] [DEBUG] [REMOTE ] HGBL: PASS: Integrity check passed. [2026-01-09T12:10:55.561334] [DEBUG] [REMOTE ] HGBL: Symbol is viable for forecasting. [2026-01-09T12:10:55.561381] [INFO ] [MAIN ] [1504/3524] HGBL kept (0.5s) | 1500 kept, 4 rejected | 138.6/min | ETA: 14.6m [2026-01-09T12:10:55.906016] [DEBUG] [REMOTE ] HGLB: Retrieved 1733 rows, trimmed to 300. [2026-01-09T12:10:55.906140] [DEBUG] [REMOTE ] HGLB: PASS: History has at least 300 days. [2026-01-09T12:10:55.906343] [DEBUG] [REMOTE ] HGLB: PASS: Price check passed. Min price $8.71. [2026-01-09T12:10:55.906479] [DEBUG] [REMOTE ] HGLB: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:55.906627] [DEBUG] [REMOTE ] HGLB: PASS: Integrity check passed. [2026-01-09T12:10:55.906670] [DEBUG] [REMOTE ] HGLB: Symbol is viable for forecasting. [2026-01-09T12:10:55.906719] [INFO ] [MAIN ] [1505/3524] HGLB kept (0.3s) | 1501 kept, 4 rejected | 138.6/min | ETA: 14.6m [2026-01-09T12:10:56.290011] [DEBUG] [REMOTE ] HGTY: Retrieved 1158 rows, trimmed to 300. [2026-01-09T12:10:56.290149] [DEBUG] [REMOTE ] HGTY: PASS: History has at least 300 days. [2026-01-09T12:10:56.290359] [DEBUG] [REMOTE ] HGTY: PASS: Price check passed. Min price $10.72. [2026-01-09T12:10:56.290494] [DEBUG] [REMOTE ] HGTY: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:56.290634] [DEBUG] [REMOTE ] HGTY: PASS: Integrity check passed. [2026-01-09T12:10:56.290678] [DEBUG] [REMOTE ] HGTY: Symbol is viable for forecasting. [2026-01-09T12:10:56.290733] [INFO ] [MAIN ] [1506/3524] HGTY kept (0.4s) | 1502 kept, 4 rejected | 138.6/min | ETA: 14.6m [2026-01-09T12:10:56.809627] [DEBUG] [REMOTE ] HHH: Retrieved 3816 rows, trimmed to 300. [2026-01-09T12:10:56.809769] [DEBUG] [REMOTE ] HHH: PASS: History has at least 300 days. [2026-01-09T12:10:56.809995] [DEBUG] [REMOTE ] HHH: PASS: Price check passed. Min price $78.06. [2026-01-09T12:10:56.810137] [DEBUG] [REMOTE ] HHH: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:56.810256] [DEBUG] [REMOTE ] HHH: PASS: Integrity check passed. [2026-01-09T12:10:56.810296] [DEBUG] [REMOTE ] HHH: Symbol is viable for forecasting. [2026-01-09T12:10:56.810373] [INFO ] [MAIN ] [1507/3524] HHH kept (0.5s) | 1503 kept, 4 rejected | 138.6/min | ETA: 14.6m [2026-01-09T12:10:57.268035] [DEBUG] [REMOTE ] HI: Retrieved 4475 rows, trimmed to 300. [2026-01-09T12:10:57.268230] [DEBUG] [REMOTE ] HI: PASS: History has at least 300 days. [2026-01-09T12:10:57.268600] [DEBUG] [REMOTE ] HI: PASS: Price check passed. Min price $26.30. [2026-01-09T12:10:57.268794] [DEBUG] [REMOTE ] HI: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:57.268967] [DEBUG] [REMOTE ] HI: PASS: Integrity check passed. [2026-01-09T12:10:57.269030] [DEBUG] [REMOTE ] HI: Symbol is viable for forecasting. [2026-01-09T12:10:57.269101] [INFO ] [MAIN ] [1508/3524] HI kept (0.5s) | 1504 kept, 4 rejected | 138.6/min | ETA: 14.5m [2026-01-09T12:10:57.783400] [DEBUG] [REMOTE ] HIFS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:57.783602] [DEBUG] [REMOTE ] HIFS: PASS: History has at least 300 days. [2026-01-09T12:10:57.783912] [DEBUG] [REMOTE ] HIFS: PASS: Price check passed. Min price $251.77. [2026-01-09T12:10:57.784073] [DEBUG] [REMOTE ] HIFS: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:57.784256] [DEBUG] [REMOTE ] HIFS: PASS: Integrity check passed. [2026-01-09T12:10:57.784307] [DEBUG] [REMOTE ] HIFS: Symbol is viable for forecasting. [2026-01-09T12:10:57.784371] [INFO ] [MAIN ] [1509/3524] HIFS kept (0.5s) | 1505 kept, 4 rejected | 138.6/min | ETA: 14.5m [2026-01-09T12:10:58.292937] [DEBUG] [REMOTE ] HIG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:10:58.293065] [DEBUG] [REMOTE ] HIG: PASS: History has at least 300 days. [2026-01-09T12:10:58.293283] [DEBUG] [REMOTE ] HIG: PASS: Price check passed. Min price $121.82. [2026-01-09T12:10:58.293423] [DEBUG] [REMOTE ] HIG: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:58.293539] [DEBUG] [REMOTE ] HIG: PASS: Integrity check passed. [2026-01-09T12:10:58.293599] [DEBUG] [REMOTE ] HIG: Symbol is viable for forecasting. [2026-01-09T12:10:58.293652] [INFO ] [MAIN ] [1510/3524] HIG kept (0.5s) | 1506 kept, 4 rejected | 138.6/min | ETA: 14.5m [2026-01-09T12:10:58.676419] [DEBUG] [REMOTE ] HII: Retrieved 3723 rows, trimmed to 300. [2026-01-09T12:10:58.676560] [DEBUG] [REMOTE ] HII: PASS: History has at least 300 days. [2026-01-09T12:10:58.676812] [DEBUG] [REMOTE ] HII: PASS: Price check passed. Min price $278.79. [2026-01-09T12:10:58.676952] [DEBUG] [REMOTE ] HII: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:58.677068] [DEBUG] [REMOTE ] HII: PASS: Integrity check passed. [2026-01-09T12:10:58.677109] [DEBUG] [REMOTE ] HII: Symbol is viable for forecasting. [2026-01-09T12:10:58.677159] [INFO ] [MAIN ] [1511/3524] HII kept (0.4s) | 1507 kept, 4 rejected | 138.6/min | ETA: 14.5m [2026-01-09T12:10:58.981232] [DEBUG] [REMOTE ] HIMS: Retrieved 1589 rows, trimmed to 300. [2026-01-09T12:10:58.981364] [DEBUG] [REMOTE ] HIMS: PASS: History has at least 300 days. [2026-01-09T12:10:58.981592] [DEBUG] [REMOTE ] HIMS: PASS: Price check passed. Min price $32.47. [2026-01-09T12:10:58.981734] [DEBUG] [REMOTE ] HIMS: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:58.981849] [DEBUG] [REMOTE ] HIMS: PASS: Integrity check passed. [2026-01-09T12:10:58.981891] [DEBUG] [REMOTE ] HIMS: Symbol is viable for forecasting. [2026-01-09T12:10:58.981940] [INFO ] [MAIN ] [1512/3524] HIMS kept (0.3s) | 1508 kept, 4 rejected | 138.6/min | ETA: 14.5m [2026-01-09T12:10:59.520361] [DEBUG] [REMOTE ] HIMX: Retrieved 4975 rows, trimmed to 300. [2026-01-09T12:10:59.520490] [DEBUG] [REMOTE ] HIMX: PASS: History has at least 300 days. [2026-01-09T12:10:59.520721] [DEBUG] [REMOTE ] HIMX: PASS: Price check passed. Min price $6.93. [2026-01-09T12:10:59.520858] [DEBUG] [REMOTE ] HIMX: PASS: Continuity check passed with 300 days. [2026-01-09T12:10:59.520969] [DEBUG] [REMOTE ] HIMX: PASS: Integrity check passed. [2026-01-09T12:10:59.521009] [DEBUG] [REMOTE ] HIMX: Symbol is viable for forecasting. [2026-01-09T12:10:59.521058] [INFO ] [MAIN ] [1513/3524] HIMX kept (0.5s) | 1509 kept, 4 rejected | 138.6/min | ETA: 14.5m [2026-01-09T12:11:00.009781] [DEBUG] [REMOTE ] HIO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:00.009925] [DEBUG] [REMOTE ] HIO: PASS: History has at least 300 days. [2026-01-09T12:11:00.010160] [DEBUG] [REMOTE ] HIO: PASS: Price check passed. Min price $3.66. [2026-01-09T12:11:00.010299] [DEBUG] [REMOTE ] HIO: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:00.010424] [DEBUG] [REMOTE ] HIO: PASS: Integrity check passed. [2026-01-09T12:11:00.010467] [DEBUG] [REMOTE ] HIO: Symbol is viable for forecasting. [2026-01-09T12:11:00.010523] [INFO ] [MAIN ] [1514/3524] HIO kept (0.5s) | 1510 kept, 4 rejected | 138.6/min | ETA: 14.5m [2026-01-09T12:11:00.257131] [DEBUG] [REMOTE ] HIPO: Retrieved 1114 rows, trimmed to 300. [2026-01-09T12:11:00.257597] [DEBUG] [REMOTE ] HIPO: PASS: History has at least 300 days. [2026-01-09T12:11:00.257863] [DEBUG] [REMOTE ] HIPO: PASS: Price check passed. Min price $29.98. [2026-01-09T12:11:00.258048] [DEBUG] [REMOTE ] HIPO: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:00.258194] [DEBUG] [REMOTE ] HIPO: PASS: Integrity check passed. [2026-01-09T12:11:00.258245] [DEBUG] [REMOTE ] HIPO: Symbol is viable for forecasting. [2026-01-09T12:11:00.258488] [INFO ] [MAIN ] [1515/3524] HIPO kept (0.2s) | 1511 kept, 4 rejected | 138.6/min | ETA: 14.5m [2026-01-09T12:11:00.605648] [DEBUG] [REMOTE ] HITI: Retrieved 1744 rows, trimmed to 300. [2026-01-09T12:11:00.605777] [DEBUG] [REMOTE ] HITI: PASS: History has at least 300 days. [2026-01-09T12:11:00.605985] [DEBUG] [REMOTE ] HITI: PASS: Price check passed. Min price $2.48. [2026-01-09T12:11:00.606132] [DEBUG] [REMOTE ] HITI: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:00.606247] [DEBUG] [REMOTE ] HITI: PASS: Integrity check passed. [2026-01-09T12:11:00.606493] [DEBUG] [REMOTE ] HITI: Symbol is viable for forecasting. [2026-01-09T12:11:00.606552] [INFO ] [MAIN ] [1516/3524] HITI kept (0.3s) | 1512 kept, 4 rejected | 138.6/min | ETA: 14.5m [2026-01-09T12:11:01.093847] [DEBUG] [REMOTE ] HIVE: Retrieved 2008 rows, trimmed to 300. [2026-01-09T12:11:01.094028] [DEBUG] [REMOTE ] HIVE: PASS: History has at least 300 days. [2026-01-09T12:11:01.094282] [DEBUG] [REMOTE ] HIVE: PASS: Price check passed. Min price $2.57. [2026-01-09T12:11:01.094424] [DEBUG] [REMOTE ] HIVE: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:01.094550] [DEBUG] [REMOTE ] HIVE: PASS: Integrity check passed. [2026-01-09T12:11:01.094616] [DEBUG] [REMOTE ] HIVE: Symbol is viable for forecasting. [2026-01-09T12:11:01.094669] [INFO ] [MAIN ] [1517/3524] HIVE kept (0.5s) | 1513 kept, 4 rejected | 138.6/min | ETA: 14.5m [2026-01-09T12:11:01.715737] [DEBUG] [REMOTE ] HIX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:01.715883] [DEBUG] [REMOTE ] HIX: PASS: History has at least 300 days. [2026-01-09T12:11:01.716140] [DEBUG] [REMOTE ] HIX: PASS: Price check passed. Min price $4.03. [2026-01-09T12:11:01.716307] [DEBUG] [REMOTE ] HIX: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:01.716655] [DEBUG] [REMOTE ] HIX: PASS: Integrity check passed. [2026-01-09T12:11:01.716699] [DEBUG] [REMOTE ] HIX: Symbol is viable for forecasting. [2026-01-09T12:11:01.716778] [INFO ] [MAIN ] [1518/3524] HIX kept (0.6s) | 1514 kept, 4 rejected | 138.6/min | ETA: 14.5m [2026-01-09T12:11:02.196493] [DEBUG] [REMOTE ] HL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:02.196654] [DEBUG] [REMOTE ] HL: PASS: History has at least 300 days. [2026-01-09T12:11:02.196875] [DEBUG] [REMOTE ] HL: PASS: Price check passed. Min price $11.97. [2026-01-09T12:11:02.197018] [DEBUG] [REMOTE ] HL: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:02.197144] [DEBUG] [REMOTE ] HL: PASS: Integrity check passed. [2026-01-09T12:11:02.197186] [DEBUG] [REMOTE ] HL: Symbol is viable for forecasting. [2026-01-09T12:11:02.197236] [INFO ] [MAIN ] [1519/3524] HL kept (0.5s) | 1515 kept, 4 rejected | 138.6/min | ETA: 14.5m [2026-01-09T12:11:02.461065] [DEBUG] [REMOTE ] HLAL: Retrieved 1631 rows, trimmed to 300. [2026-01-09T12:11:02.461185] [DEBUG] [REMOTE ] HLAL: PASS: History has at least 300 days. [2026-01-09T12:11:02.461383] [DEBUG] [REMOTE ] HLAL: PASS: Price check passed. Min price $58.92. [2026-01-09T12:11:02.461519] [DEBUG] [REMOTE ] HLAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:02.461658] [DEBUG] [REMOTE ] HLAL: PASS: Integrity check passed. [2026-01-09T12:11:02.461701] [DEBUG] [REMOTE ] HLAL: Symbol is viable for forecasting. [2026-01-09T12:11:02.461749] [INFO ] [MAIN ] [1520/3524] HLAL kept (0.3s) | 1516 kept, 4 rejected | 138.6/min | ETA: 14.5m [2026-01-09T12:11:03.022413] [DEBUG] [REMOTE ] HLF: Retrieved 5299 rows, trimmed to 300. [2026-01-09T12:11:03.022560] [DEBUG] [REMOTE ] HLF: PASS: History has at least 300 days. [2026-01-09T12:11:03.022837] [DEBUG] [REMOTE ] HLF: PASS: Price check passed. Min price $7.75. [2026-01-09T12:11:03.023017] [DEBUG] [REMOTE ] HLF: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:03.023148] [DEBUG] [REMOTE ] HLF: PASS: Integrity check passed. [2026-01-09T12:11:03.023192] [DEBUG] [REMOTE ] HLF: Symbol is viable for forecasting. [2026-01-09T12:11:03.023242] [INFO ] [MAIN ] [1521/3524] HLF kept (0.6s) | 1517 kept, 4 rejected | 138.6/min | ETA: 14.5m [2026-01-09T12:11:03.346249] [DEBUG] [REMOTE ] HLI: Retrieved 2617 rows, trimmed to 300. [2026-01-09T12:11:03.346592] [DEBUG] [REMOTE ] HLI: PASS: History has at least 300 days. [2026-01-09T12:11:03.346811] [DEBUG] [REMOTE ] HLI: PASS: Price check passed. Min price $170.47. [2026-01-09T12:11:03.346949] [DEBUG] [REMOTE ] HLI: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:03.347062] [DEBUG] [REMOTE ] HLI: PASS: Integrity check passed. [2026-01-09T12:11:03.347103] [DEBUG] [REMOTE ] HLI: Symbol is viable for forecasting. [2026-01-09T12:11:03.347150] [INFO ] [MAIN ] [1522/3524] HLI kept (0.3s) | 1518 kept, 4 rejected | 138.6/min | ETA: 14.4m [2026-01-09T12:11:03.898828] [DEBUG] [REMOTE ] HLIO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:03.898971] [DEBUG] [REMOTE ] HLIO: PASS: History has at least 300 days. [2026-01-09T12:11:03.899214] [DEBUG] [REMOTE ] HLIO: PASS: Price check passed. Min price $49.59. [2026-01-09T12:11:03.899534] [DEBUG] [REMOTE ] HLIO: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:03.899680] [DEBUG] [REMOTE ] HLIO: PASS: Integrity check passed. [2026-01-09T12:11:03.899722] [DEBUG] [REMOTE ] HLIO: Symbol is viable for forecasting. [2026-01-09T12:11:03.899771] [INFO ] [MAIN ] [1523/3524] HLIO kept (0.6s) | 1519 kept, 4 rejected | 138.6/min | ETA: 14.4m [2026-01-09T12:11:04.152650] [DEBUG] [REMOTE ] HLLY: Retrieved 837 rows, trimmed to 300. [2026-01-09T12:11:04.152797] [DEBUG] [REMOTE ] HLLY: PASS: History has at least 300 days. [2026-01-09T12:11:04.153011] [DEBUG] [REMOTE ] HLLY: PASS: Price check passed. Min price $2.73. [2026-01-09T12:11:04.153151] [DEBUG] [REMOTE ] HLLY: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:04.153269] [DEBUG] [REMOTE ] HLLY: PASS: Integrity check passed. [2026-01-09T12:11:04.153310] [DEBUG] [REMOTE ] HLLY: Symbol is viable for forecasting. [2026-01-09T12:11:04.153359] [INFO ] [MAIN ] [1524/3524] HLLY kept (0.3s) | 1520 kept, 4 rejected | 138.6/min | ETA: 14.4m [2026-01-09T12:11:04.535540] [DEBUG] [REMOTE ] HLMN: Retrieved 1280 rows, trimmed to 300. [2026-01-09T12:11:04.535694] [DEBUG] [REMOTE ] HLMN: PASS: History has at least 300 days. [2026-01-09T12:11:04.535895] [DEBUG] [REMOTE ] HLMN: PASS: Price check passed. Min price $8.05. [2026-01-09T12:11:04.536029] [DEBUG] [REMOTE ] HLMN: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:04.536141] [DEBUG] [REMOTE ] HLMN: PASS: Integrity check passed. [2026-01-09T12:11:04.536181] [DEBUG] [REMOTE ] HLMN: Symbol is viable for forecasting. [2026-01-09T12:11:04.536228] [INFO ] [MAIN ] [1525/3524] HLMN kept (0.4s) | 1521 kept, 4 rejected | 138.6/min | ETA: 14.4m [2026-01-09T12:11:04.952328] [DEBUG] [REMOTE ] HLN: Retrieved 870 rows, trimmed to 300. [2026-01-09T12:11:04.952464] [DEBUG] [REMOTE ] HLN: PASS: History has at least 300 days. [2026-01-09T12:11:04.952688] [DEBUG] [REMOTE ] HLN: PASS: Price check passed. Min price $9.05. [2026-01-09T12:11:04.952828] [DEBUG] [REMOTE ] HLN: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:04.952944] [DEBUG] [REMOTE ] HLN: PASS: Integrity check passed. [2026-01-09T12:11:04.952985] [DEBUG] [REMOTE ] HLN: Symbol is viable for forecasting. [2026-01-09T12:11:04.953035] [INFO ] [MAIN ] [1526/3524] HLN kept (0.4s) | 1522 kept, 4 rejected | 138.6/min | ETA: 14.4m [2026-01-09T12:11:05.412331] [DEBUG] [REMOTE ] HLNE: Retrieved 2228 rows, trimmed to 300. [2026-01-09T12:11:05.412465] [DEBUG] [REMOTE ] HLNE: PASS: History has at least 300 days. [2026-01-09T12:11:05.412709] [DEBUG] [REMOTE ] HLNE: PASS: Price check passed. Min price $113.50. [2026-01-09T12:11:05.412852] [DEBUG] [REMOTE ] HLNE: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:05.412965] [DEBUG] [REMOTE ] HLNE: PASS: Integrity check passed. [2026-01-09T12:11:05.413006] [DEBUG] [REMOTE ] HLNE: Symbol is viable for forecasting. [2026-01-09T12:11:05.413054] [INFO ] [MAIN ] [1527/3524] HLNE kept (0.5s) | 1523 kept, 4 rejected | 138.6/min | ETA: 14.4m [2026-01-09T12:11:06.000621] [DEBUG] [REMOTE ] HLX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:06.000848] [DEBUG] [REMOTE ] HLX: PASS: History has at least 300 days. [2026-01-09T12:11:06.001177] [DEBUG] [REMOTE ] HLX: PASS: Price check passed. Min price $6.14. [2026-01-09T12:11:06.001329] [DEBUG] [REMOTE ] HLX: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:06.001478] [DEBUG] [REMOTE ] HLX: PASS: Integrity check passed. [2026-01-09T12:11:06.001528] [DEBUG] [REMOTE ] HLX: Symbol is viable for forecasting. [2026-01-09T12:11:06.001608] [INFO ] [MAIN ] [1528/3524] HLX kept (0.6s) | 1524 kept, 4 rejected | 138.6/min | ETA: 14.4m [2026-01-09T12:11:06.477931] [DEBUG] [REMOTE ] HMC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:06.478093] [DEBUG] [REMOTE ] HMC: PASS: History has at least 300 days. [2026-01-09T12:11:06.478429] [DEBUG] [REMOTE ] HMC: PASS: Price check passed. Min price $28.48. [2026-01-09T12:11:06.478603] [DEBUG] [REMOTE ] HMC: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:06.478753] [DEBUG] [REMOTE ] HMC: PASS: Integrity check passed. [2026-01-09T12:11:06.478797] [DEBUG] [REMOTE ] HMC: Symbol is viable for forecasting. [2026-01-09T12:11:06.478885] [INFO ] [MAIN ] [1529/3524] HMC kept (0.5s) | 1525 kept, 4 rejected | 138.6/min | ETA: 14.4m [2026-01-09T12:11:06.996374] [DEBUG] [REMOTE ] HMN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:06.996587] [DEBUG] [REMOTE ] HMN: PASS: History has at least 300 days. [2026-01-09T12:11:06.996865] [DEBUG] [REMOTE ] HMN: PASS: Price check passed. Min price $43.23. [2026-01-09T12:11:06.997007] [DEBUG] [REMOTE ] HMN: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:06.997145] [DEBUG] [REMOTE ] HMN: PASS: Integrity check passed. [2026-01-09T12:11:06.997186] [DEBUG] [REMOTE ] HMN: Symbol is viable for forecasting. [2026-01-09T12:11:06.997241] [INFO ] [MAIN ] [1530/3524] HMN kept (0.5s) | 1526 kept, 4 rejected | 138.6/min | ETA: 14.4m [2026-01-09T12:11:07.461010] [DEBUG] [REMOTE ] HMY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:07.461264] [DEBUG] [REMOTE ] HMY: PASS: History has at least 300 days. [2026-01-09T12:11:07.461686] [DEBUG] [REMOTE ] HMY: PASS: Price check passed. Min price $15.19. [2026-01-09T12:11:07.461862] [DEBUG] [REMOTE ] HMY: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:07.462033] [DEBUG] [REMOTE ] HMY: PASS: Integrity check passed. [2026-01-09T12:11:07.462083] [DEBUG] [REMOTE ] HMY: Symbol is viable for forecasting. [2026-01-09T12:11:07.462156] [INFO ] [MAIN ] [1531/3524] HMY kept (0.5s) | 1527 kept, 4 rejected | 138.6/min | ETA: 14.4m [2026-01-09T12:11:07.786861] [DEBUG] [REMOTE ] HNDL: Retrieved 2006 rows, trimmed to 300. [2026-01-09T12:11:07.787067] [DEBUG] [REMOTE ] HNDL: PASS: History has at least 300 days. [2026-01-09T12:11:07.787374] [DEBUG] [REMOTE ] HNDL: PASS: Price check passed. Min price $21.67. [2026-01-09T12:11:07.787546] [DEBUG] [REMOTE ] HNDL: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:07.787735] [DEBUG] [REMOTE ] HNDL: PASS: Integrity check passed. [2026-01-09T12:11:07.787785] [DEBUG] [REMOTE ] HNDL: Symbol is viable for forecasting. [2026-01-09T12:11:07.787849] [INFO ] [MAIN ] [1532/3524] HNDL kept (0.3s) | 1528 kept, 4 rejected | 138.6/min | ETA: 14.4m [2026-01-09T12:11:08.365361] [DEBUG] [REMOTE ] HNI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:08.365563] [DEBUG] [REMOTE ] HNI: PASS: History has at least 300 days. [2026-01-09T12:11:08.365921] [DEBUG] [REMOTE ] HNI: PASS: Price check passed. Min price $38.27. [2026-01-09T12:11:08.366070] [DEBUG] [REMOTE ] HNI: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:08.366217] [DEBUG] [REMOTE ] HNI: PASS: Integrity check passed. [2026-01-09T12:11:08.366259] [DEBUG] [REMOTE ] HNI: Symbol is viable for forecasting. [2026-01-09T12:11:08.366317] [INFO ] [MAIN ] [1533/3524] HNI kept (0.6s) | 1529 kept, 4 rejected | 138.6/min | ETA: 14.4m [2026-01-09T12:11:08.899925] [DEBUG] [REMOTE ] HNRG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:08.900071] [DEBUG] [REMOTE ] HNRG: PASS: History has at least 300 days. [2026-01-09T12:11:08.900305] [DEBUG] [REMOTE ] HNRG: PASS: Price check passed. Min price $17.31. [2026-01-09T12:11:08.900548] [DEBUG] [REMOTE ] HNRG: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:08.900696] [DEBUG] [REMOTE ] HNRG: PASS: Integrity check passed. [2026-01-09T12:11:08.900737] [DEBUG] [REMOTE ] HNRG: Symbol is viable for forecasting. [2026-01-09T12:11:08.900791] [INFO ] [MAIN ] [1534/3524] HNRG kept (0.5s) | 1530 kept, 4 rejected | 138.5/min | ETA: 14.4m [2026-01-09T12:11:09.391668] [DEBUG] [REMOTE ] HOG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:09.391808] [DEBUG] [REMOTE ] HOG: PASS: History has at least 300 days. [2026-01-09T12:11:09.392038] [DEBUG] [REMOTE ] HOG: PASS: Price check passed. Min price $20.49. [2026-01-09T12:11:09.392198] [DEBUG] [REMOTE ] HOG: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:09.392333] [DEBUG] [REMOTE ] HOG: PASS: Integrity check passed. [2026-01-09T12:11:09.392375] [DEBUG] [REMOTE ] HOG: Symbol is viable for forecasting. [2026-01-09T12:11:09.392427] [INFO ] [MAIN ] [1535/3524] HOG kept (0.5s) | 1531 kept, 4 rejected | 138.5/min | ETA: 14.4m [2026-01-09T12:11:09.620673] [DEBUG] [REMOTE ] HOLO: Retrieved 765 rows, trimmed to 300. [2026-01-09T12:11:09.620803] [DEBUG] [REMOTE ] HOLO: PASS: History has at least 300 days. [2026-01-09T12:11:09.621004] [DEBUG] [REMOTE ] HOLO: PASS: Price check passed. Min price $2.64. [2026-01-09T12:11:09.621143] [DEBUG] [REMOTE ] HOLO: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:09.621257] [DEBUG] [REMOTE ] HOLO: PASS: Integrity check passed. [2026-01-09T12:11:09.621300] [DEBUG] [REMOTE ] HOLO: Symbol is viable for forecasting. [2026-01-09T12:11:09.621349] [INFO ] [MAIN ] [1536/3524] HOLO kept (0.2s) | 1532 kept, 4 rejected | 138.6/min | ETA: 14.3m [2026-01-09T12:11:10.285949] [DEBUG] [REMOTE ] HOLX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:10.286086] [DEBUG] [REMOTE ] HOLX: PASS: History has at least 300 days. [2026-01-09T12:11:10.286300] [DEBUG] [REMOTE ] HOLX: PASS: Price check passed. Min price $65.92. [2026-01-09T12:11:10.286433] [DEBUG] [REMOTE ] HOLX: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:10.286550] [DEBUG] [REMOTE ] HOLX: PASS: Integrity check passed. [2026-01-09T12:11:10.286609] [DEBUG] [REMOTE ] HOLX: Symbol is viable for forecasting. [2026-01-09T12:11:10.286659] [INFO ] [MAIN ] [1537/3524] HOLX kept (0.7s) | 1533 kept, 4 rejected | 138.5/min | ETA: 14.3m [2026-01-09T12:11:10.686860] [DEBUG] [REMOTE ] HOMB: Retrieved 4917 rows, trimmed to 300. [2026-01-09T12:11:10.687001] [DEBUG] [REMOTE ] HOMB: PASS: History has at least 300 days. [2026-01-09T12:11:10.687226] [DEBUG] [REMOTE ] HOMB: PASS: Price check passed. Min price $26.23. [2026-01-09T12:11:10.687399] [DEBUG] [REMOTE ] HOMB: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:10.687524] [DEBUG] [REMOTE ] HOMB: PASS: Integrity check passed. [2026-01-09T12:11:10.687565] [DEBUG] [REMOTE ] HOMB: Symbol is viable for forecasting. [2026-01-09T12:11:10.687652] [INFO ] [MAIN ] [1538/3524] HOMB kept (0.4s) | 1534 kept, 4 rejected | 138.5/min | ETA: 14.3m [2026-01-09T12:11:11.147626] [DEBUG] [REMOTE ] HON: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:11.147767] [DEBUG] [REMOTE ] HON: PASS: History has at least 300 days. [2026-01-09T12:11:11.148002] [DEBUG] [REMOTE ] HON: PASS: Price check passed. Min price $188.14. [2026-01-09T12:11:11.148143] [DEBUG] [REMOTE ] HON: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:11.148269] [DEBUG] [REMOTE ] HON: PASS: Integrity check passed. [2026-01-09T12:11:11.148310] [DEBUG] [REMOTE ] HON: Symbol is viable for forecasting. [2026-01-09T12:11:11.148361] [INFO ] [MAIN ] [1539/3524] HON kept (0.5s) | 1535 kept, 4 rejected | 138.5/min | ETA: 14.3m [2026-01-09T12:11:11.422724] [DEBUG] [REMOTE ] HOOD: Retrieved 1117 rows, trimmed to 300. [2026-01-09T12:11:11.422885] [DEBUG] [REMOTE ] HOOD: PASS: History has at least 300 days. [2026-01-09T12:11:11.423130] [DEBUG] [REMOTE ] HOOD: PASS: Price check passed. Min price $106.21. [2026-01-09T12:11:11.423296] [DEBUG] [REMOTE ] HOOD: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:11.423439] [DEBUG] [REMOTE ] HOOD: PASS: Integrity check passed. [2026-01-09T12:11:11.423486] [DEBUG] [REMOTE ] HOOD: Symbol is viable for forecasting. [2026-01-09T12:11:11.423675] [INFO ] [MAIN ] [1540/3524] HOOD kept (0.3s) | 1536 kept, 4 rejected | 138.6/min | ETA: 14.3m [2026-01-09T12:11:12.119487] [DEBUG] [REMOTE ] HOPE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:12.119662] [DEBUG] [REMOTE ] HOPE: PASS: History has at least 300 days. [2026-01-09T12:11:12.119917] [DEBUG] [REMOTE ] HOPE: PASS: Price check passed. Min price $9.84. [2026-01-09T12:11:12.120056] [DEBUG] [REMOTE ] HOPE: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:12.120181] [DEBUG] [REMOTE ] HOPE: PASS: Integrity check passed. [2026-01-09T12:11:12.120221] [DEBUG] [REMOTE ] HOPE: Symbol is viable for forecasting. [2026-01-09T12:11:12.120271] [INFO ] [MAIN ] [1541/3524] HOPE kept (0.7s) | 1537 kept, 4 rejected | 138.5/min | ETA: 14.3m [2026-01-09T12:11:12.601150] [DEBUG] [REMOTE ] HP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:12.601294] [DEBUG] [REMOTE ] HP: PASS: History has at least 300 days. [2026-01-09T12:11:12.601542] [DEBUG] [REMOTE ] HP: PASS: Price check passed. Min price $22.51. [2026-01-09T12:11:12.601708] [DEBUG] [REMOTE ] HP: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:12.601837] [DEBUG] [REMOTE ] HP: PASS: Integrity check passed. [2026-01-09T12:11:12.601878] [DEBUG] [REMOTE ] HP: Symbol is viable for forecasting. [2026-01-09T12:11:12.601928] [INFO ] [MAIN ] [1542/3524] HP kept (0.5s) | 1538 kept, 4 rejected | 138.5/min | ETA: 14.3m [2026-01-09T12:11:12.933882] [DEBUG] [REMOTE ] HPE: Retrieved 2571 rows, trimmed to 300. [2026-01-09T12:11:12.934006] [DEBUG] [REMOTE ] HPE: PASS: History has at least 300 days. [2026-01-09T12:11:12.934207] [DEBUG] [REMOTE ] HPE: PASS: Price check passed. Min price $19.90. [2026-01-09T12:11:12.934342] [DEBUG] [REMOTE ] HPE: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:12.934452] [DEBUG] [REMOTE ] HPE: PASS: Integrity check passed. [2026-01-09T12:11:12.934492] [DEBUG] [REMOTE ] HPE: Symbol is viable for forecasting. [2026-01-09T12:11:12.934539] [INFO ] [MAIN ] [1543/3524] HPE kept (0.3s) | 1539 kept, 4 rejected | 138.5/min | ETA: 14.3m [2026-01-09T12:11:13.494877] [DEBUG] [REMOTE ] HPF: Retrieved 5816 rows, trimmed to 300. [2026-01-09T12:11:13.495025] [DEBUG] [REMOTE ] HPF: PASS: History has at least 300 days. [2026-01-09T12:11:13.495285] [DEBUG] [REMOTE ] HPF: PASS: Price check passed. Min price $15.98. [2026-01-09T12:11:13.495446] [DEBUG] [REMOTE ] HPF: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:13.495602] [DEBUG] [REMOTE ] HPF: PASS: Integrity check passed. [2026-01-09T12:11:13.495649] [DEBUG] [REMOTE ] HPF: Symbol is viable for forecasting. [2026-01-09T12:11:13.495713] [INFO ] [MAIN ] [1544/3524] HPF kept (0.6s) | 1540 kept, 4 rejected | 138.5/min | ETA: 14.3m [2026-01-09T12:11:13.948801] [DEBUG] [REMOTE ] HPI: Retrieved 5659 rows, trimmed to 300. [2026-01-09T12:11:13.948932] [DEBUG] [REMOTE ] HPI: PASS: History has at least 300 days. [2026-01-09T12:11:13.949138] [DEBUG] [REMOTE ] HPI: PASS: Price check passed. Min price $16.17. [2026-01-09T12:11:13.949274] [DEBUG] [REMOTE ] HPI: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:13.949385] [DEBUG] [REMOTE ] HPI: PASS: Integrity check passed. [2026-01-09T12:11:13.949425] [DEBUG] [REMOTE ] HPI: Symbol is viable for forecasting. [2026-01-09T12:11:13.949472] [INFO ] [MAIN ] [1545/3524] HPI kept (0.5s) | 1541 kept, 4 rejected | 138.5/min | ETA: 14.3m [2026-01-09T12:11:14.187008] [DEBUG] [REMOTE ] HPK: Retrieved 1351 rows, trimmed to 300. [2026-01-09T12:11:14.187146] [DEBUG] [REMOTE ] HPK: PASS: History has at least 300 days. [2026-01-09T12:11:14.187361] [DEBUG] [REMOTE ] HPK: PASS: Price check passed. Min price $4.10. [2026-01-09T12:11:14.187502] [DEBUG] [REMOTE ] HPK: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:14.187638] [DEBUG] [REMOTE ] HPK: PASS: Integrity check passed. [2026-01-09T12:11:14.187684] [DEBUG] [REMOTE ] HPK: Symbol is viable for forecasting. [2026-01-09T12:11:14.187731] [INFO ] [MAIN ] [1546/3524] HPK kept (0.2s) | 1542 kept, 4 rejected | 138.5/min | ETA: 14.3m [2026-01-09T12:11:14.711315] [DEBUG] [REMOTE ] HPP: Retrieved 3910 rows, trimmed to 300. [2026-01-09T12:11:14.711442] [DEBUG] [REMOTE ] HPP: PASS: History has at least 300 days. [2026-01-09T12:11:14.711668] [DEBUG] [REMOTE ] HPP: PASS: Price check passed. Min price $10.08. [2026-01-09T12:11:14.711806] [DEBUG] [REMOTE ] HPP: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:14.711915] [DEBUG] [REMOTE ] HPP: PASS: Integrity check passed. [2026-01-09T12:11:14.711955] [DEBUG] [REMOTE ] HPP: Symbol is viable for forecasting. [2026-01-09T12:11:14.712002] [INFO ] [MAIN ] [1547/3524] HPP kept (0.5s) | 1543 kept, 4 rejected | 138.5/min | ETA: 14.3m [2026-01-09T12:11:15.203854] [DEBUG] [REMOTE ] HPQ: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:15.203985] [DEBUG] [REMOTE ] HPQ: PASS: History has at least 300 days. [2026-01-09T12:11:15.204197] [DEBUG] [REMOTE ] HPQ: PASS: Price check passed. Min price $21.09. [2026-01-09T12:11:15.204332] [DEBUG] [REMOTE ] HPQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:15.204447] [DEBUG] [REMOTE ] HPQ: PASS: Integrity check passed. [2026-01-09T12:11:15.204487] [DEBUG] [REMOTE ] HPQ: Symbol is viable for forecasting. [2026-01-09T12:11:15.204534] [INFO ] [MAIN ] [1548/3524] HPQ kept (0.5s) | 1544 kept, 4 rejected | 138.5/min | ETA: 14.3m [2026-01-09T12:11:15.617354] [DEBUG] [REMOTE ] HPS: Retrieved 5678 rows, trimmed to 300. [2026-01-09T12:11:15.617489] [DEBUG] [REMOTE ] HPS: PASS: History has at least 300 days. [2026-01-09T12:11:15.617723] [DEBUG] [REMOTE ] HPS: PASS: Price check passed. Min price $14.32. [2026-01-09T12:11:15.617863] [DEBUG] [REMOTE ] HPS: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:15.617976] [DEBUG] [REMOTE ] HPS: PASS: Integrity check passed. [2026-01-09T12:11:15.618016] [DEBUG] [REMOTE ] HPS: Symbol is viable for forecasting. [2026-01-09T12:11:15.618063] [INFO ] [MAIN ] [1549/3524] HPS kept (0.4s) | 1545 kept, 4 rejected | 138.5/min | ETA: 14.3m [2026-01-09T12:11:16.055955] [DEBUG] [REMOTE ] HQI: Retrieved 5933 rows, trimmed to 300. [2026-01-09T12:11:16.056113] [DEBUG] [REMOTE ] HQI: PASS: History has at least 300 days. [2026-01-09T12:11:16.056325] [DEBUG] [REMOTE ] HQI: PASS: Price check passed. Min price $7.59. [2026-01-09T12:11:16.056462] [DEBUG] [REMOTE ] HQI: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:16.056599] [DEBUG] [REMOTE ] HQI: PASS: Integrity check passed. [2026-01-09T12:11:16.056641] [DEBUG] [REMOTE ] HQI: Symbol is viable for forecasting. [2026-01-09T12:11:16.056706] [INFO ] [MAIN ] [1550/3524] HQI kept (0.4s) | 1546 kept, 4 rejected | 138.5/min | ETA: 14.3m [2026-01-09T12:11:16.524742] [DEBUG] [REMOTE ] HQL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:16.524869] [DEBUG] [REMOTE ] HQL: PASS: History has at least 300 days. [2026-01-09T12:11:16.525079] [DEBUG] [REMOTE ] HQL: PASS: Price check passed. Min price $15.47. [2026-01-09T12:11:16.525215] [DEBUG] [REMOTE ] HQL: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:16.525327] [DEBUG] [REMOTE ] HQL: PASS: Integrity check passed. [2026-01-09T12:11:16.525367] [DEBUG] [REMOTE ] HQL: Symbol is viable for forecasting. [2026-01-09T12:11:16.525440] [INFO ] [MAIN ] [1551/3524] HQL kept (0.5s) | 1547 kept, 4 rejected | 138.5/min | ETA: 14.2m [2026-01-09T12:11:16.871609] [DEBUG] [REMOTE ] HQY: Retrieved 2878 rows, trimmed to 300. [2026-01-09T12:11:16.871739] [DEBUG] [REMOTE ] HQY: PASS: History has at least 300 days. [2026-01-09T12:11:16.871948] [DEBUG] [REMOTE ] HQY: PASS: Price check passed. Min price $91.04. [2026-01-09T12:11:16.872095] [DEBUG] [REMOTE ] HQY: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:16.872210] [DEBUG] [REMOTE ] HQY: PASS: Integrity check passed. [2026-01-09T12:11:16.872252] [DEBUG] [REMOTE ] HQY: Symbol is viable for forecasting. [2026-01-09T12:11:16.872302] [INFO ] [MAIN ] [1552/3524] HQY kept (0.3s) | 1548 kept, 4 rejected | 138.5/min | ETA: 14.2m [2026-01-09T12:11:17.402992] [DEBUG] [REMOTE ] HRB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:17.403128] [DEBUG] [REMOTE ] HRB: PASS: History has at least 300 days. [2026-01-09T12:11:17.403375] [DEBUG] [REMOTE ] HRB: PASS: Price check passed. Min price $40.99. [2026-01-09T12:11:17.403563] [DEBUG] [REMOTE ] HRB: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:17.403928] [DEBUG] [REMOTE ] HRB: PASS: Integrity check passed. [2026-01-09T12:11:17.403974] [DEBUG] [REMOTE ] HRB: Symbol is viable for forecasting. [2026-01-09T12:11:17.404023] [INFO ] [MAIN ] [1553/3524] HRB kept (0.5s) | 1549 kept, 4 rejected | 138.5/min | ETA: 14.2m [2026-01-09T12:11:17.895010] [DEBUG] [REMOTE ] HRL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:17.895143] [DEBUG] [REMOTE ] HRL: PASS: History has at least 300 days. [2026-01-09T12:11:17.895372] [DEBUG] [REMOTE ] HRL: PASS: Price check passed. Min price $21.29. [2026-01-09T12:11:17.895513] [DEBUG] [REMOTE ] HRL: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:17.895667] [DEBUG] [REMOTE ] HRL: PASS: Integrity check passed. [2026-01-09T12:11:17.895710] [DEBUG] [REMOTE ] HRL: Symbol is viable for forecasting. [2026-01-09T12:11:17.895759] [INFO ] [MAIN ] [1554/3524] HRL kept (0.5s) | 1550 kept, 4 rejected | 138.5/min | ETA: 14.2m [2026-01-09T12:11:18.158692] [DEBUG] [REMOTE ] HRMY: Retrieved 1354 rows, trimmed to 300. [2026-01-09T12:11:18.158820] [DEBUG] [REMOTE ] HRMY: PASS: History has at least 300 days. [2026-01-09T12:11:18.159020] [DEBUG] [REMOTE ] HRMY: PASS: Price check passed. Min price $25.90. [2026-01-09T12:11:18.159159] [DEBUG] [REMOTE ] HRMY: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:18.159271] [DEBUG] [REMOTE ] HRMY: PASS: Integrity check passed. [2026-01-09T12:11:18.159312] [DEBUG] [REMOTE ] HRMY: Symbol is viable for forecasting. [2026-01-09T12:11:18.159360] [INFO ] [MAIN ] [1555/3524] HRMY kept (0.3s) | 1551 kept, 4 rejected | 138.5/min | ETA: 14.2m [2026-01-09T12:11:18.626977] [DEBUG] [REMOTE ] HRTG: Retrieved 2925 rows, trimmed to 300. [2026-01-09T12:11:18.627108] [DEBUG] [REMOTE ] HRTG: PASS: History has at least 300 days. [2026-01-09T12:11:18.627339] [DEBUG] [REMOTE ] HRTG: PASS: Price check passed. Min price $22.87. [2026-01-09T12:11:18.627480] [DEBUG] [REMOTE ] HRTG: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:18.627616] [DEBUG] [REMOTE ] HRTG: PASS: Integrity check passed. [2026-01-09T12:11:18.627659] [DEBUG] [REMOTE ] HRTG: Symbol is viable for forecasting. [2026-01-09T12:11:18.627723] [INFO ] [MAIN ] [1556/3524] HRTG kept (0.5s) | 1552 kept, 4 rejected | 138.5/min | ETA: 14.2m [2026-01-09T12:11:19.165520] [DEBUG] [REMOTE ] HRTX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:19.165667] [DEBUG] [REMOTE ] HRTX: PASS: History has at least 300 days. [2026-01-09T12:11:19.165889] [DEBUG] [REMOTE ] HRTX: PASS: Price check passed. Min price $1.05. [2026-01-09T12:11:19.166023] [DEBUG] [REMOTE ] HRTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:19.166139] [DEBUG] [REMOTE ] HRTX: PASS: Integrity check passed. [2026-01-09T12:11:19.166179] [DEBUG] [REMOTE ] HRTX: Symbol is viable for forecasting. [2026-01-09T12:11:19.166227] [INFO ] [MAIN ] [1557/3524] HRTX kept (0.5s) | 1553 kept, 4 rejected | 138.5/min | ETA: 14.2m [2026-01-09T12:11:19.540198] [DEBUG] [REMOTE ] HRZN: Retrieved 3821 rows, trimmed to 300. [2026-01-09T12:11:19.540323] [DEBUG] [REMOTE ] HRZN: PASS: History has at least 300 days. [2026-01-09T12:11:19.540524] [DEBUG] [REMOTE ] HRZN: PASS: Price check passed. Min price $5.53. [2026-01-09T12:11:19.540690] [DEBUG] [REMOTE ] HRZN: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:19.540803] [DEBUG] [REMOTE ] HRZN: PASS: Integrity check passed. [2026-01-09T12:11:19.540843] [DEBUG] [REMOTE ] HRZN: Symbol is viable for forecasting. [2026-01-09T12:11:19.540890] [INFO ] [MAIN ] [1558/3524] HRZN kept (0.4s) | 1554 kept, 4 rejected | 138.5/min | ETA: 14.2m [2026-01-09T12:11:19.793676] [DEBUG] [REMOTE ] HSAI: Retrieved 731 rows, trimmed to 300. [2026-01-09T12:11:19.793884] [DEBUG] [REMOTE ] HSAI: PASS: History has at least 300 days. [2026-01-09T12:11:19.794142] [DEBUG] [REMOTE ] HSAI: PASS: Price check passed. Min price $15.03. [2026-01-09T12:11:19.794284] [DEBUG] [REMOTE ] HSAI: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:19.794408] [DEBUG] [REMOTE ] HSAI: PASS: Integrity check passed. [2026-01-09T12:11:19.794451] [DEBUG] [REMOTE ] HSAI: Symbol is viable for forecasting. [2026-01-09T12:11:19.794506] [INFO ] [MAIN ] [1559/3524] HSAI kept (0.3s) | 1555 kept, 4 rejected | 138.5/min | ETA: 14.2m [2026-01-09T12:11:20.496989] [DEBUG] [REMOTE ] HSBC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:20.497126] [DEBUG] [REMOTE ] HSBC: PASS: History has at least 300 days. [2026-01-09T12:11:20.497381] [DEBUG] [REMOTE ] HSBC: PASS: Price check passed. Min price $65.21. [2026-01-09T12:11:20.497518] [DEBUG] [REMOTE ] HSBC: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:20.497665] [DEBUG] [REMOTE ] HSBC: PASS: Integrity check passed. [2026-01-09T12:11:20.497706] [DEBUG] [REMOTE ] HSBC: Symbol is viable for forecasting. [2026-01-09T12:11:20.497753] [INFO ] [MAIN ] [1560/3524] HSBC kept (0.7s) | 1556 kept, 4 rejected | 138.5/min | ETA: 14.2m [2026-01-09T12:11:20.748304] [DEBUG] [REMOTE ] HSCS: Retrieved 895 rows, trimmed to 300. [2026-01-09T12:11:20.748505] [DEBUG] [REMOTE ] HSCS: PASS: History has at least 300 days. [2026-01-09T12:11:20.749022] [DEBUG] [REMOTE ] HSCS: PASS: Price check passed. Min price $2.19. [2026-01-09T12:11:20.749185] [DEBUG] [REMOTE ] HSCS: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:20.749320] [DEBUG] [REMOTE ] HSCS: PASS: Integrity check passed. [2026-01-09T12:11:20.749364] [DEBUG] [REMOTE ] HSCS: Symbol is viable for forecasting. [2026-01-09T12:11:20.749419] [INFO ] [MAIN ] [1561/3524] HSCS kept (0.3s) | 1557 kept, 4 rejected | 138.5/min | ETA: 14.2m [2026-01-09T12:11:21.119198] [DEBUG] [REMOTE ] HSHP: Retrieved 804 rows, trimmed to 300. [2026-01-09T12:11:21.119391] [DEBUG] [REMOTE ] HSHP: PASS: History has at least 300 days. [2026-01-09T12:11:21.119661] [DEBUG] [REMOTE ] HSHP: PASS: Price check passed. Min price $7.28. [2026-01-09T12:11:21.119807] [DEBUG] [REMOTE ] HSHP: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:21.119933] [DEBUG] [REMOTE ] HSHP: PASS: Integrity check passed. [2026-01-09T12:11:21.119999] [DEBUG] [REMOTE ] HSHP: Symbol is viable for forecasting. [2026-01-09T12:11:21.120090] [INFO ] [MAIN ] [1562/3524] HSHP kept (0.4s) | 1558 kept, 4 rejected | 138.5/min | ETA: 14.2m [2026-01-09T12:11:21.820179] [DEBUG] [REMOTE ] HSIC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:21.820326] [DEBUG] [REMOTE ] HSIC: PASS: History has at least 300 days. [2026-01-09T12:11:21.820567] [DEBUG] [REMOTE ] HSIC: PASS: Price check passed. Min price $62.03. [2026-01-09T12:11:21.820733] [DEBUG] [REMOTE ] HSIC: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:21.820873] [DEBUG] [REMOTE ] HSIC: PASS: Integrity check passed. [2026-01-09T12:11:21.820923] [DEBUG] [REMOTE ] HSIC: Symbol is viable for forecasting. [2026-01-09T12:11:21.820986] [INFO ] [MAIN ] [1563/3524] HSIC kept (0.7s) | 1559 kept, 4 rejected | 138.5/min | ETA: 14.2m [2026-01-09T12:11:22.330171] [DEBUG] [REMOTE ] HSTM: Retrieved 6475 rows, trimmed to 300. [2026-01-09T12:11:22.330306] [DEBUG] [REMOTE ] HSTM: PASS: History has at least 300 days. [2026-01-09T12:11:22.330534] [DEBUG] [REMOTE ] HSTM: PASS: Price check passed. Min price $22.30. [2026-01-09T12:11:22.330701] [DEBUG] [REMOTE ] HSTM: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:22.331020] [DEBUG] [REMOTE ] HSTM: PASS: Integrity check passed. [2026-01-09T12:11:22.331077] [DEBUG] [REMOTE ] HSTM: Symbol is viable for forecasting. [2026-01-09T12:11:22.331130] [INFO ] [MAIN ] [1564/3524] HSTM kept (0.5s) | 1560 kept, 4 rejected | 138.4/min | ETA: 14.2m [2026-01-09T12:11:22.811339] [DEBUG] [REMOTE ] HSY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:22.811491] [DEBUG] [REMOTE ] HSY: PASS: History has at least 300 days. [2026-01-09T12:11:22.811768] [DEBUG] [REMOTE ] HSY: PASS: Price check passed. Min price $161.08. [2026-01-09T12:11:22.811913] [DEBUG] [REMOTE ] HSY: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:22.812043] [DEBUG] [REMOTE ] HSY: PASS: Integrity check passed. [2026-01-09T12:11:22.812090] [DEBUG] [REMOTE ] HSY: Symbol is viable for forecasting. [2026-01-09T12:11:22.812147] [INFO ] [MAIN ] [1565/3524] HSY kept (0.5s) | 1561 kept, 4 rejected | 138.4/min | ETA: 14.2m [2026-01-09T12:11:23.267140] [DEBUG] [REMOTE ] HTBK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:23.267324] [DEBUG] [REMOTE ] HTBK: PASS: History has at least 300 days. [2026-01-09T12:11:23.267589] [DEBUG] [REMOTE ] HTBK: PASS: Price check passed. Min price $9.30. [2026-01-09T12:11:23.267740] [DEBUG] [REMOTE ] HTBK: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:23.268057] [DEBUG] [REMOTE ] HTBK: PASS: Integrity check passed. [2026-01-09T12:11:23.268100] [DEBUG] [REMOTE ] HTBK: Symbol is viable for forecasting. [2026-01-09T12:11:23.268152] [INFO ] [MAIN ] [1566/3524] HTBK kept (0.5s) | 1562 kept, 4 rejected | 138.4/min | ETA: 14.1m [2026-01-09T12:11:23.715649] [DEBUG] [REMOTE ] HTD: Retrieved 5504 rows, trimmed to 300. [2026-01-09T12:11:23.715871] [DEBUG] [REMOTE ] HTD: PASS: History has at least 300 days. [2026-01-09T12:11:23.716202] [DEBUG] [REMOTE ] HTD: PASS: Price check passed. Min price $23.35. [2026-01-09T12:11:23.716352] [DEBUG] [REMOTE ] HTD: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:23.716672] [DEBUG] [REMOTE ] HTD: PASS: Integrity check passed. [2026-01-09T12:11:23.716721] [DEBUG] [REMOTE ] HTD: Symbol is viable for forecasting. [2026-01-09T12:11:23.716779] [INFO ] [MAIN ] [1567/3524] HTD kept (0.4s) | 1563 kept, 4 rejected | 138.4/min | ETA: 14.1m [2026-01-09T12:11:24.185176] [DEBUG] [REMOTE ] HTGC: Retrieved 5179 rows, trimmed to 300. [2026-01-09T12:11:24.185323] [DEBUG] [REMOTE ] HTGC: PASS: History has at least 300 days. [2026-01-09T12:11:24.185588] [DEBUG] [REMOTE ] HTGC: PASS: Price check passed. Min price $16.72. [2026-01-09T12:11:24.185738] [DEBUG] [REMOTE ] HTGC: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:24.185870] [DEBUG] [REMOTE ] HTGC: PASS: Integrity check passed. [2026-01-09T12:11:24.185930] [DEBUG] [REMOTE ] HTGC: Symbol is viable for forecasting. [2026-01-09T12:11:24.186173] [INFO ] [MAIN ] [1568/3524] HTGC kept (0.5s) | 1564 kept, 4 rejected | 138.4/min | ETA: 14.1m [2026-01-09T12:11:24.573061] [DEBUG] [REMOTE ] HTH: Retrieved 5508 rows, trimmed to 300. [2026-01-09T12:11:24.573198] [DEBUG] [REMOTE ] HTH: PASS: History has at least 300 days. [2026-01-09T12:11:24.573420] [DEBUG] [REMOTE ] HTH: PASS: Price check passed. Min price $30.87. [2026-01-09T12:11:24.573565] [DEBUG] [REMOTE ] HTH: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:24.573712] [DEBUG] [REMOTE ] HTH: PASS: Integrity check passed. [2026-01-09T12:11:24.573755] [DEBUG] [REMOTE ] HTH: Symbol is viable for forecasting. [2026-01-09T12:11:24.573805] [INFO ] [MAIN ] [1569/3524] HTH kept (0.4s) | 1565 kept, 4 rejected | 138.4/min | ETA: 14.1m [2026-01-09T12:11:25.095929] [DEBUG] [REMOTE ] HTLD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:25.096059] [DEBUG] [REMOTE ] HTLD: PASS: History has at least 300 days. [2026-01-09T12:11:25.096270] [DEBUG] [REMOTE ] HTLD: PASS: Price check passed. Min price $7.06. [2026-01-09T12:11:25.096409] [DEBUG] [REMOTE ] HTLD: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:25.096525] [DEBUG] [REMOTE ] HTLD: PASS: Integrity check passed. [2026-01-09T12:11:25.096566] [DEBUG] [REMOTE ] HTLD: Symbol is viable for forecasting. [2026-01-09T12:11:25.096636] [INFO ] [MAIN ] [1570/3524] HTLD kept (0.5s) | 1566 kept, 4 rejected | 138.4/min | ETA: 14.1m [2026-01-09T12:11:25.367513] [DEBUG] [REMOTE ] HTOO: Retrieved 1275 rows, trimmed to 300. [2026-01-09T12:11:25.367669] [DEBUG] [REMOTE ] HTOO: PASS: History has at least 300 days. [2026-01-09T12:11:25.367870] [DEBUG] [REMOTE ] HTOO: PASS: Price check passed. Min price $3.01. [2026-01-09T12:11:25.368008] [DEBUG] [REMOTE ] HTOO: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:25.368118] [DEBUG] [REMOTE ] HTOO: PASS: Integrity check passed. [2026-01-09T12:11:25.368159] [DEBUG] [REMOTE ] HTOO: Symbol is viable for forecasting. [2026-01-09T12:11:25.368207] [INFO ] [MAIN ] [1571/3524] HTOO kept (0.3s) | 1567 kept, 4 rejected | 138.4/min | ETA: 14.1m [2026-01-09T12:11:25.755240] [DEBUG] [REMOTE ] HTZ: Retrieved 1136 rows, trimmed to 300. [2026-01-09T12:11:25.755449] [DEBUG] [REMOTE ] HTZ: PASS: History has at least 300 days. [2026-01-09T12:11:25.755755] [DEBUG] [REMOTE ] HTZ: PASS: Price check passed. Min price $4.85. [2026-01-09T12:11:25.755905] [DEBUG] [REMOTE ] HTZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:25.756037] [DEBUG] [REMOTE ] HTZ: PASS: Integrity check passed. [2026-01-09T12:11:25.756080] [DEBUG] [REMOTE ] HTZ: Symbol is viable for forecasting. [2026-01-09T12:11:25.756135] [INFO ] [MAIN ] [1572/3524] HTZ kept (0.4s) | 1568 kept, 4 rejected | 138.5/min | ETA: 14.1m [2026-01-09T12:11:26.226696] [DEBUG] [REMOTE ] HUBB: Retrieved 2524 rows, trimmed to 300. [2026-01-09T12:11:26.226830] [DEBUG] [REMOTE ] HUBB: PASS: History has at least 300 days. [2026-01-09T12:11:26.227037] [DEBUG] [REMOTE ] HUBB: PASS: Price check passed. Min price $406.02. [2026-01-09T12:11:26.227175] [DEBUG] [REMOTE ] HUBB: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:26.227322] [DEBUG] [REMOTE ] HUBB: PASS: Integrity check passed. [2026-01-09T12:11:26.227364] [DEBUG] [REMOTE ] HUBB: Symbol is viable for forecasting. [2026-01-09T12:11:26.227442] [INFO ] [MAIN ] [1573/3524] HUBB kept (0.5s) | 1569 kept, 4 rejected | 138.4/min | ETA: 14.1m [2026-01-09T12:11:26.744337] [DEBUG] [REMOTE ] HUBG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:26.744483] [DEBUG] [REMOTE ] HUBG: PASS: History has at least 300 days. [2026-01-09T12:11:26.744730] [DEBUG] [REMOTE ] HUBG: PASS: Price check passed. Min price $34.55. [2026-01-09T12:11:26.745062] [DEBUG] [REMOTE ] HUBG: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:26.745204] [DEBUG] [REMOTE ] HUBG: PASS: Integrity check passed. [2026-01-09T12:11:26.745267] [DEBUG] [REMOTE ] HUBG: Symbol is viable for forecasting. [2026-01-09T12:11:26.745318] [INFO ] [MAIN ] [1574/3524] HUBG kept (0.5s) | 1570 kept, 4 rejected | 138.4/min | ETA: 14.1m [2026-01-09T12:11:27.087468] [DEBUG] [REMOTE ] HUBS: Retrieved 2829 rows, trimmed to 300. [2026-01-09T12:11:27.087651] [DEBUG] [REMOTE ] HUBS: PASS: History has at least 300 days. [2026-01-09T12:11:27.087890] [DEBUG] [REMOTE ] HUBS: PASS: Price check passed. Min price $355.35. [2026-01-09T12:11:27.088029] [DEBUG] [REMOTE ] HUBS: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:27.088152] [DEBUG] [REMOTE ] HUBS: PASS: Integrity check passed. [2026-01-09T12:11:27.088192] [DEBUG] [REMOTE ] HUBS: Symbol is viable for forecasting. [2026-01-09T12:11:27.088241] [INFO ] [MAIN ] [1575/3524] HUBS kept (0.3s) | 1571 kept, 4 rejected | 138.5/min | ETA: 14.1m [2026-01-09T12:11:27.542065] [DEBUG] [REMOTE ] HUM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:27.542271] [DEBUG] [REMOTE ] HUM: PASS: History has at least 300 days. [2026-01-09T12:11:27.542551] [DEBUG] [REMOTE ] HUM: PASS: Price check passed. Min price $222.53. [2026-01-09T12:11:27.542718] [DEBUG] [REMOTE ] HUM: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:27.542857] [DEBUG] [REMOTE ] HUM: PASS: Integrity check passed. [2026-01-09T12:11:27.542901] [DEBUG] [REMOTE ] HUM: Symbol is viable for forecasting. [2026-01-09T12:11:27.542955] [INFO ] [MAIN ] [1576/3524] HUM kept (0.5s) | 1572 kept, 4 rejected | 138.4/min | ETA: 14.1m [2026-01-09T12:11:28.047510] [DEBUG] [REMOTE ] HUN: Retrieved 5259 rows, trimmed to 300. [2026-01-09T12:11:28.047745] [DEBUG] [REMOTE ] HUN: PASS: History has at least 300 days. [2026-01-09T12:11:28.048083] [DEBUG] [REMOTE ] HUN: PASS: Price check passed. Min price $7.36. [2026-01-09T12:11:28.048226] [DEBUG] [REMOTE ] HUN: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:28.048378] [DEBUG] [REMOTE ] HUN: PASS: Integrity check passed. [2026-01-09T12:11:28.048420] [DEBUG] [REMOTE ] HUN: Symbol is viable for forecasting. [2026-01-09T12:11:28.048476] [INFO ] [MAIN ] [1577/3524] HUN kept (0.5s) | 1573 kept, 4 rejected | 138.4/min | ETA: 14.1m [2026-01-09T12:11:28.494886] [DEBUG] [REMOTE ] HURC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:28.495097] [DEBUG] [REMOTE ] HURC: PASS: History has at least 300 days. [2026-01-09T12:11:28.495367] [DEBUG] [REMOTE ] HURC: PASS: Price check passed. Min price $14.75. [2026-01-09T12:11:28.495510] [DEBUG] [REMOTE ] HURC: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:28.495660] [DEBUG] [REMOTE ] HURC: PASS: Integrity check passed. [2026-01-09T12:11:28.495703] [DEBUG] [REMOTE ] HURC: Symbol is viable for forecasting. [2026-01-09T12:11:28.495755] [INFO ] [MAIN ] [1578/3524] HURC kept (0.4s) | 1574 kept, 4 rejected | 138.4/min | ETA: 14.1m [2026-01-09T12:11:28.905214] [DEBUG] [REMOTE ] HURN: Retrieved 5344 rows, trimmed to 300. [2026-01-09T12:11:28.905407] [DEBUG] [REMOTE ] HURN: PASS: History has at least 300 days. [2026-01-09T12:11:28.905687] [DEBUG] [REMOTE ] HURN: PASS: Price check passed. Min price $147.23. [2026-01-09T12:11:28.905837] [DEBUG] [REMOTE ] HURN: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:28.905966] [DEBUG] [REMOTE ] HURN: PASS: Integrity check passed. [2026-01-09T12:11:28.906010] [DEBUG] [REMOTE ] HURN: Symbol is viable for forecasting. [2026-01-09T12:11:28.906064] [INFO ] [MAIN ] [1579/3524] HURN kept (0.4s) | 1575 kept, 4 rejected | 138.4/min | ETA: 14.1m [2026-01-09T12:11:29.076373] [DEBUG] [REMOTE ] HUYA: Retrieved 1926 rows, trimmed to 300. [2026-01-09T12:11:29.076563] [DEBUG] [REMOTE ] HUYA: PASS: History has at least 300 days. [2026-01-09T12:11:29.076842] [DEBUG] [REMOTE ] HUYA: PASS: Price check passed. Min price $2.63. [2026-01-09T12:11:29.076982] [DEBUG] [REMOTE ] HUYA: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:29.077151] [DEBUG] [REMOTE ] HUYA: PASS: Integrity check passed. [2026-01-09T12:11:29.077198] [DEBUG] [REMOTE ] HUYA: Symbol is viable for forecasting. [2026-01-09T12:11:29.077251] [INFO ] [MAIN ] [1580/3524] HUYA kept (0.2s) | 1576 kept, 4 rejected | 138.5/min | ETA: 14.0m [2026-01-09T12:11:29.797501] [DEBUG] [REMOTE ] HWC: Retrieved 6290 rows, trimmed to 300. [2026-01-09T12:11:29.797666] [DEBUG] [REMOTE ] HWC: PASS: History has at least 300 days. [2026-01-09T12:11:29.797899] [DEBUG] [REMOTE ] HWC: PASS: Price check passed. Min price $54.14. [2026-01-09T12:11:29.798040] [DEBUG] [REMOTE ] HWC: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:29.798153] [DEBUG] [REMOTE ] HWC: PASS: Integrity check passed. [2026-01-09T12:11:29.798193] [DEBUG] [REMOTE ] HWC: Symbol is viable for forecasting. [2026-01-09T12:11:29.798241] [INFO ] [MAIN ] [1581/3524] HWC kept (0.7s) | 1577 kept, 4 rejected | 138.4/min | ETA: 14.0m [2026-01-09T12:11:29.999605] [DEBUG] [REMOTE ] HWH: Retrieved 503 rows, trimmed to 300. [2026-01-09T12:11:29.999761] [DEBUG] [REMOTE ] HWH: PASS: History has at least 300 days. [2026-01-09T12:11:30.000009] [DEBUG] [REMOTE ] HWH: PASS: Price check passed. Min price $1.47. [2026-01-09T12:11:30.000180] [DEBUG] [REMOTE ] HWH: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:30.000322] [DEBUG] [REMOTE ] HWH: PASS: Integrity check passed. [2026-01-09T12:11:30.000373] [DEBUG] [REMOTE ] HWH: Symbol is viable for forecasting. [2026-01-09T12:11:30.000436] [INFO ] [MAIN ] [1582/3524] HWH kept (0.2s) | 1578 kept, 4 rejected | 138.5/min | ETA: 14.0m [2026-01-09T12:11:30.662831] [DEBUG] [REMOTE ] HWKN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:30.662967] [DEBUG] [REMOTE ] HWKN: PASS: History has at least 300 days. [2026-01-09T12:11:30.663182] [DEBUG] [REMOTE ] HWKN: PASS: Price check passed. Min price $120.17. [2026-01-09T12:11:30.663324] [DEBUG] [REMOTE ] HWKN: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:30.663444] [DEBUG] [REMOTE ] HWKN: PASS: Integrity check passed. [2026-01-09T12:11:30.663485] [DEBUG] [REMOTE ] HWKN: Symbol is viable for forecasting. [2026-01-09T12:11:30.663534] [INFO ] [MAIN ] [1583/3524] HWKN kept (0.7s) | 1579 kept, 4 rejected | 138.4/min | ETA: 14.0m [2026-01-09T12:11:31.136423] [DEBUG] [REMOTE ] HWM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:31.136558] [DEBUG] [REMOTE ] HWM: PASS: History has at least 300 days. [2026-01-09T12:11:31.136788] [DEBUG] [REMOTE ] HWM: PASS: Price check passed. Min price $189.57. [2026-01-09T12:11:31.136930] [DEBUG] [REMOTE ] HWM: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:31.137045] [DEBUG] [REMOTE ] HWM: PASS: Integrity check passed. [2026-01-09T12:11:31.137085] [DEBUG] [REMOTE ] HWM: Symbol is viable for forecasting. [2026-01-09T12:11:31.137166] [INFO ] [MAIN ] [1584/3524] HWM kept (0.5s) | 1580 kept, 4 rejected | 138.4/min | ETA: 14.0m [2026-01-09T12:11:31.612343] [DEBUG] [REMOTE ] HXL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:31.612474] [DEBUG] [REMOTE ] HXL: PASS: History has at least 300 days. [2026-01-09T12:11:31.612697] [DEBUG] [REMOTE ] HXL: PASS: Price check passed. Min price $61.07. [2026-01-09T12:11:31.612834] [DEBUG] [REMOTE ] HXL: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:31.612949] [DEBUG] [REMOTE ] HXL: PASS: Integrity check passed. [2026-01-09T12:11:31.612989] [DEBUG] [REMOTE ] HXL: Symbol is viable for forecasting. [2026-01-09T12:11:31.613036] [INFO ] [MAIN ] [1585/3524] HXL kept (0.5s) | 1581 kept, 4 rejected | 138.4/min | ETA: 14.0m [2026-01-09T12:11:31.951979] [DEBUG] [REMOTE ] HY: Retrieved 3337 rows, trimmed to 300. [2026-01-09T12:11:31.952120] [DEBUG] [REMOTE ] HY: PASS: History has at least 300 days. [2026-01-09T12:11:31.952330] [DEBUG] [REMOTE ] HY: PASS: Price check passed. Min price $26.16. [2026-01-09T12:11:31.952466] [DEBUG] [REMOTE ] HY: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:31.952617] [DEBUG] [REMOTE ] HY: PASS: Integrity check passed. [2026-01-09T12:11:31.952659] [DEBUG] [REMOTE ] HY: Symbol is viable for forecasting. [2026-01-09T12:11:31.952707] [INFO ] [MAIN ] [1586/3524] HY kept (0.3s) | 1582 kept, 4 rejected | 138.4/min | ETA: 14.0m [2026-01-09T12:11:32.265601] [DEBUG] [REMOTE ] HYFM: Retrieved 1275 rows, trimmed to 300. [2026-01-09T12:11:32.265730] [DEBUG] [REMOTE ] HYFM: PASS: History has at least 300 days. [2026-01-09T12:11:32.265927] [DEBUG] [REMOTE ] HYFM: PASS: Price check passed. Min price $1.51. [2026-01-09T12:11:32.266061] [DEBUG] [REMOTE ] HYFM: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:32.266170] [DEBUG] [REMOTE ] HYFM: PASS: Integrity check passed. [2026-01-09T12:11:32.266210] [DEBUG] [REMOTE ] HYFM: Symbol is viable for forecasting. [2026-01-09T12:11:32.266257] [INFO ] [MAIN ] [1587/3524] HYFM kept (0.3s) | 1583 kept, 4 rejected | 138.5/min | ETA: 14.0m [2026-01-09T12:11:32.813305] [DEBUG] [REMOTE ] HYI: Retrieved 3823 rows, trimmed to 300. [2026-01-09T12:11:32.813422] [DEBUG] [REMOTE ] HYI: PASS: History has at least 300 days. [2026-01-09T12:11:32.813647] [DEBUG] [REMOTE ] HYI: PASS: Price check passed. Min price $10.82. [2026-01-09T12:11:32.813783] [DEBUG] [REMOTE ] HYI: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:32.813898] [DEBUG] [REMOTE ] HYI: PASS: Integrity check passed. [2026-01-09T12:11:32.813937] [DEBUG] [REMOTE ] HYI: Symbol is viable for forecasting. [2026-01-09T12:11:32.813984] [INFO ] [MAIN ] [1588/3524] HYI kept (0.5s) | 1584 kept, 4 rejected | 138.4/min | ETA: 14.0m [2026-01-09T12:11:33.186564] [DEBUG] [REMOTE ] HYLS: Retrieved 3237 rows, trimmed to 300. [2026-01-09T12:11:33.186715] [DEBUG] [REMOTE ] HYLS: PASS: History has at least 300 days. [2026-01-09T12:11:33.186941] [DEBUG] [REMOTE ] HYLS: PASS: Price check passed. Min price $41.22. [2026-01-09T12:11:33.187084] [DEBUG] [REMOTE ] HYLS: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:33.187204] [DEBUG] [REMOTE ] HYLS: PASS: Integrity check passed. [2026-01-09T12:11:33.187245] [DEBUG] [REMOTE ] HYLS: Symbol is viable for forecasting. [2026-01-09T12:11:33.187325] [INFO ] [MAIN ] [1589/3524] HYLS kept (0.4s) | 1585 kept, 4 rejected | 138.4/min | ETA: 14.0m [2026-01-09T12:11:33.516436] [DEBUG] [REMOTE ] HYMC: Retrieved 1959 rows, trimmed to 300. [2026-01-09T12:11:33.516564] [DEBUG] [REMOTE ] HYMC: PASS: History has at least 300 days. [2026-01-09T12:11:33.516795] [DEBUG] [REMOTE ] HYMC: PASS: Price check passed. Min price $6.75. [2026-01-09T12:11:33.516935] [DEBUG] [REMOTE ] HYMC: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:33.517047] [DEBUG] [REMOTE ] HYMC: PASS: Integrity check passed. [2026-01-09T12:11:33.517087] [DEBUG] [REMOTE ] HYMC: Symbol is viable for forecasting. [2026-01-09T12:11:33.517134] [INFO ] [MAIN ] [1590/3524] HYMC kept (0.3s) | 1586 kept, 4 rejected | 138.5/min | ETA: 14.0m [2026-01-09T12:11:33.957323] [DEBUG] [REMOTE ] HYXF: Retrieved 2404 rows, trimmed to 300. [2026-01-09T12:11:33.957511] [DEBUG] [REMOTE ] HYXF: PASS: History has at least 300 days. [2026-01-09T12:11:33.957802] [DEBUG] [REMOTE ] HYXF: PASS: Price check passed. Min price $46.42. [2026-01-09T12:11:33.957954] [DEBUG] [REMOTE ] HYXF: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:33.958079] [DEBUG] [REMOTE ] HYXF: PASS: Integrity check passed. [2026-01-09T12:11:33.958122] [DEBUG] [REMOTE ] HYXF: Symbol is viable for forecasting. [2026-01-09T12:11:33.958175] [INFO ] [MAIN ] [1591/3524] HYXF kept (0.4s) | 1587 kept, 4 rejected | 138.5/min | ETA: 14.0m [2026-01-09T12:11:34.290335] [DEBUG] [REMOTE ] HYZD: Retrieved 3032 rows, trimmed to 300. [2026-01-09T12:11:34.290457] [DEBUG] [REMOTE ] HYZD: PASS: History has at least 300 days. [2026-01-09T12:11:34.290686] [DEBUG] [REMOTE ] HYZD: PASS: Price check passed. Min price $22.02. [2026-01-09T12:11:34.290821] [DEBUG] [REMOTE ] HYZD: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:34.290949] [DEBUG] [REMOTE ] HYZD: PASS: Integrity check passed. [2026-01-09T12:11:34.290990] [DEBUG] [REMOTE ] HYZD: Symbol is viable for forecasting. [2026-01-09T12:11:34.291037] [INFO ] [MAIN ] [1592/3524] HYZD kept (0.3s) | 1588 kept, 4 rejected | 138.5/min | ETA: 14.0m [2026-01-09T12:11:34.885343] [DEBUG] [REMOTE ] HZO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:34.885560] [DEBUG] [REMOTE ] HZO: PASS: History has at least 300 days. [2026-01-09T12:11:34.885909] [DEBUG] [REMOTE ] HZO: PASS: Price check passed. Min price $21.43. [2026-01-09T12:11:34.886099] [DEBUG] [REMOTE ] HZO: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:34.886247] [DEBUG] [REMOTE ] HZO: PASS: Integrity check passed. [2026-01-09T12:11:34.886289] [DEBUG] [REMOTE ] HZO: Symbol is viable for forecasting. [2026-01-09T12:11:34.886344] [INFO ] [MAIN ] [1593/3524] HZO kept (0.6s) | 1589 kept, 4 rejected | 138.5/min | ETA: 13.9m [2026-01-09T12:11:35.289147] [DEBUG] [REMOTE ] IAC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:35.289278] [DEBUG] [REMOTE ] IAC: PASS: History has at least 300 days. [2026-01-09T12:11:35.289494] [DEBUG] [REMOTE ] IAC: PASS: Price check passed. Min price $31.52. [2026-01-09T12:11:35.289653] [DEBUG] [REMOTE ] IAC: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:35.289771] [DEBUG] [REMOTE ] IAC: PASS: Integrity check passed. [2026-01-09T12:11:35.289812] [DEBUG] [REMOTE ] IAC: Symbol is viable for forecasting. [2026-01-09T12:11:35.289861] [INFO ] [MAIN ] [1594/3524] IAC kept (0.4s) | 1590 kept, 4 rejected | 138.5/min | ETA: 13.9m [2026-01-09T12:11:35.714105] [DEBUG] [REMOTE ] IAE: Retrieved 4727 rows, trimmed to 300. [2026-01-09T12:11:35.714240] [DEBUG] [REMOTE ] IAE: PASS: History has at least 300 days. [2026-01-09T12:11:35.714473] [DEBUG] [REMOTE ] IAE: PASS: Price check passed. Min price $6.96. [2026-01-09T12:11:35.714637] [DEBUG] [REMOTE ] IAE: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:35.714761] [DEBUG] [REMOTE ] IAE: PASS: Integrity check passed. [2026-01-09T12:11:35.714802] [DEBUG] [REMOTE ] IAE: Symbol is viable for forecasting. [2026-01-09T12:11:35.714884] [INFO ] [MAIN ] [1595/3524] IAE kept (0.4s) | 1591 kept, 4 rejected | 138.5/min | ETA: 13.9m [2026-01-09T12:11:36.184203] [DEBUG] [REMOTE ] IAG: Retrieved 5659 rows, trimmed to 300. [2026-01-09T12:11:36.184331] [DEBUG] [REMOTE ] IAG: PASS: History has at least 300 days. [2026-01-09T12:11:36.184540] [DEBUG] [REMOTE ] IAG: PASS: Price check passed. Min price $10.96. [2026-01-09T12:11:36.184695] [DEBUG] [REMOTE ] IAG: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:36.184808] [DEBUG] [REMOTE ] IAG: PASS: Integrity check passed. [2026-01-09T12:11:36.184851] [DEBUG] [REMOTE ] IAG: Symbol is viable for forecasting. [2026-01-09T12:11:36.184898] [INFO ] [MAIN ] [1596/3524] IAG kept (0.5s) | 1592 kept, 4 rejected | 138.5/min | ETA: 13.9m [2026-01-09T12:11:36.659435] [DEBUG] [REMOTE ] IBB: Retrieved 6264 rows, trimmed to 300. [2026-01-09T12:11:36.659566] [DEBUG] [REMOTE ] IBB: PASS: History has at least 300 days. [2026-01-09T12:11:36.659798] [DEBUG] [REMOTE ] IBB: PASS: Price check passed. Min price $151.16. [2026-01-09T12:11:36.659975] [DEBUG] [REMOTE ] IBB: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:36.660119] [DEBUG] [REMOTE ] IBB: PASS: Integrity check passed. [2026-01-09T12:11:36.660173] [DEBUG] [REMOTE ] IBB: Symbol is viable for forecasting. [2026-01-09T12:11:36.660226] [INFO ] [MAIN ] [1597/3524] IBB kept (0.5s) | 1593 kept, 4 rejected | 138.4/min | ETA: 13.9m [2026-01-09T12:11:36.902898] [DEBUG] [REMOTE ] IBBQ: Retrieved 1150 rows, trimmed to 300. [2026-01-09T12:11:36.903030] [DEBUG] [REMOTE ] IBBQ: PASS: History has at least 300 days. [2026-01-09T12:11:36.903231] [DEBUG] [REMOTE ] IBBQ: PASS: Price check passed. Min price $25.30. [2026-01-09T12:11:36.903372] [DEBUG] [REMOTE ] IBBQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:36.903527] [DEBUG] [REMOTE ] IBBQ: PASS: Integrity check passed. [2026-01-09T12:11:36.903609] [DEBUG] [REMOTE ] IBBQ: Symbol is viable for forecasting. [2026-01-09T12:11:36.903681] [INFO ] [MAIN ] [1598/3524] IBBQ kept (0.2s) | 1594 kept, 4 rejected | 138.5/min | ETA: 13.9m [2026-01-09T12:11:37.592402] [DEBUG] [REMOTE ] IBCP: Retrieved 6292 rows, trimmed to 300. [2026-01-09T12:11:37.592561] [DEBUG] [REMOTE ] IBCP: PASS: History has at least 300 days. [2026-01-09T12:11:37.592854] [DEBUG] [REMOTE ] IBCP: PASS: Price check passed. Min price $29.96. [2026-01-09T12:11:37.592990] [DEBUG] [REMOTE ] IBCP: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:37.593147] [DEBUG] [REMOTE ] IBCP: PASS: Integrity check passed. [2026-01-09T12:11:37.593201] [DEBUG] [REMOTE ] IBCP: Symbol is viable for forecasting. [2026-01-09T12:11:37.593443] [INFO ] [MAIN ] [1599/3524] IBCP kept (0.7s) | 1595 kept, 4 rejected | 138.4/min | ETA: 13.9m [2026-01-09T12:11:37.870457] [DEBUG] [REMOTE ] IBEX: Retrieved 1362 rows, trimmed to 300. [2026-01-09T12:11:37.870615] [DEBUG] [REMOTE ] IBEX: PASS: History has at least 300 days. [2026-01-09T12:11:37.870819] [DEBUG] [REMOTE ] IBEX: PASS: Price check passed. Min price $33.91. [2026-01-09T12:11:37.870963] [DEBUG] [REMOTE ] IBEX: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:37.871097] [DEBUG] [REMOTE ] IBEX: PASS: Integrity check passed. [2026-01-09T12:11:37.871138] [DEBUG] [REMOTE ] IBEX: Symbol is viable for forecasting. [2026-01-09T12:11:37.871185] [INFO ] [MAIN ] [1600/3524] IBEX kept (0.3s) | 1596 kept, 4 rejected | 138.5/min | ETA: 13.9m [2026-01-09T12:11:38.506301] [DEBUG] [REMOTE ] IBM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:38.506434] [DEBUG] [REMOTE ] IBM: PASS: History has at least 300 days. [2026-01-09T12:11:38.506663] [DEBUG] [REMOTE ] IBM: PASS: Price check passed. Min price $274.48. [2026-01-09T12:11:38.506798] [DEBUG] [REMOTE ] IBM: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:38.506910] [DEBUG] [REMOTE ] IBM: PASS: Integrity check passed. [2026-01-09T12:11:38.506949] [DEBUG] [REMOTE ] IBM: Symbol is viable for forecasting. [2026-01-09T12:11:38.507001] [INFO ] [MAIN ] [1601/3524] IBM kept (0.6s) | 1597 kept, 4 rejected | 138.4/min | ETA: 13.9m [2026-01-09T12:11:38.999252] [DEBUG] [REMOTE ] IBN: Retrieved 6485 rows, trimmed to 300. [2026-01-09T12:11:38.999405] [DEBUG] [REMOTE ] IBN: PASS: History has at least 300 days. [2026-01-09T12:11:38.999679] [DEBUG] [REMOTE ] IBN: PASS: Price check passed. Min price $29.64. [2026-01-09T12:11:38.999823] [DEBUG] [REMOTE ] IBN: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:38.999950] [DEBUG] [REMOTE ] IBN: PASS: Integrity check passed. [2026-01-09T12:11:38.999991] [DEBUG] [REMOTE ] IBN: Symbol is viable for forecasting. [2026-01-09T12:11:39.000042] [INFO ] [MAIN ] [1602/3524] IBN kept (0.5s) | 1598 kept, 4 rejected | 138.4/min | ETA: 13.9m [2026-01-09T12:11:39.475615] [DEBUG] [REMOTE ] IBOC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:39.475750] [DEBUG] [REMOTE ] IBOC: PASS: History has at least 300 days. [2026-01-09T12:11:39.475966] [DEBUG] [REMOTE ] IBOC: PASS: Price check passed. Min price $63.42. [2026-01-09T12:11:39.476099] [DEBUG] [REMOTE ] IBOC: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:39.476214] [DEBUG] [REMOTE ] IBOC: PASS: Integrity check passed. [2026-01-09T12:11:39.476254] [DEBUG] [REMOTE ] IBOC: Symbol is viable for forecasting. [2026-01-09T12:11:39.476301] [INFO ] [MAIN ] [1603/3524] IBOC kept (0.5s) | 1599 kept, 4 rejected | 138.4/min | ETA: 13.9m [2026-01-09T12:11:39.836151] [DEBUG] [REMOTE ] IBP: Retrieved 2994 rows, trimmed to 300. [2026-01-09T12:11:39.836284] [DEBUG] [REMOTE ] IBP: PASS: History has at least 300 days. [2026-01-09T12:11:39.836499] [DEBUG] [REMOTE ] IBP: PASS: Price check passed. Min price $237.69. [2026-01-09T12:11:39.836688] [DEBUG] [REMOTE ] IBP: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:39.836810] [DEBUG] [REMOTE ] IBP: PASS: Integrity check passed. [2026-01-09T12:11:39.836850] [DEBUG] [REMOTE ] IBP: Symbol is viable for forecasting. [2026-01-09T12:11:39.836898] [INFO ] [MAIN ] [1604/3524] IBP kept (0.4s) | 1600 kept, 4 rejected | 138.4/min | ETA: 13.9m [2026-01-09T12:11:40.133194] [DEBUG] [REMOTE ] IBRX: Retrieved 2629 rows, trimmed to 300. [2026-01-09T12:11:40.133320] [DEBUG] [REMOTE ] IBRX: PASS: History has at least 300 days. [2026-01-09T12:11:40.133526] [DEBUG] [REMOTE ] IBRX: PASS: Price check passed. Min price $1.98. [2026-01-09T12:11:40.133695] [DEBUG] [REMOTE ] IBRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:40.133810] [DEBUG] [REMOTE ] IBRX: PASS: Integrity check passed. [2026-01-09T12:11:40.133850] [DEBUG] [REMOTE ] IBRX: Symbol is viable for forecasting. [2026-01-09T12:11:40.133898] [INFO ] [MAIN ] [1605/3524] IBRX kept (0.3s) | 1601 kept, 4 rejected | 138.4/min | ETA: 13.9m [2026-01-09T12:11:40.581690] [DEBUG] [REMOTE ] IBTG: Retrieved 1474 rows, trimmed to 300. [2026-01-09T12:11:40.581813] [DEBUG] [REMOTE ] IBTG: PASS: History has at least 300 days. [2026-01-09T12:11:40.582016] [DEBUG] [REMOTE ] IBTG: PASS: Price check passed. Min price $22.68. [2026-01-09T12:11:40.582161] [DEBUG] [REMOTE ] IBTG: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:40.582274] [DEBUG] [REMOTE ] IBTG: PASS: Integrity check passed. [2026-01-09T12:11:40.582315] [DEBUG] [REMOTE ] IBTG: Symbol is viable for forecasting. [2026-01-09T12:11:40.582390] [INFO ] [MAIN ] [1606/3524] IBTG kept (0.4s) | 1602 kept, 4 rejected | 138.4/min | ETA: 13.9m [2026-01-09T12:11:41.032741] [DEBUG] [REMOTE ] IBTH: Retrieved 1474 rows, trimmed to 300. [2026-01-09T12:11:41.032926] [DEBUG] [REMOTE ] IBTH: PASS: History has at least 300 days. [2026-01-09T12:11:41.033177] [DEBUG] [REMOTE ] IBTH: PASS: Price check passed. Min price $22.29. [2026-01-09T12:11:41.033318] [DEBUG] [REMOTE ] IBTH: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:41.033442] [DEBUG] [REMOTE ] IBTH: PASS: Integrity check passed. [2026-01-09T12:11:41.033483] [DEBUG] [REMOTE ] IBTH: Symbol is viable for forecasting. [2026-01-09T12:11:41.033536] [INFO ] [MAIN ] [1607/3524] IBTH kept (0.5s) | 1603 kept, 4 rejected | 138.4/min | ETA: 13.8m [2026-01-09T12:11:41.342212] [DEBUG] [REMOTE ] IBTI: Retrieved 1474 rows, trimmed to 300. [2026-01-09T12:11:41.342404] [DEBUG] [REMOTE ] IBTI: PASS: History has at least 300 days. [2026-01-09T12:11:41.343216] [DEBUG] [REMOTE ] IBTI: PASS: Price check passed. Min price $22.18. [2026-01-09T12:11:41.343556] [DEBUG] [REMOTE ] IBTI: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:41.343784] [DEBUG] [REMOTE ] IBTI: PASS: Integrity check passed. [2026-01-09T12:11:41.343840] [DEBUG] [REMOTE ] IBTI: Symbol is viable for forecasting. [2026-01-09T12:11:41.343909] [INFO ] [MAIN ] [1608/3524] IBTI kept (0.3s) | 1604 kept, 4 rejected | 138.5/min | ETA: 13.8m [2026-01-09T12:11:41.762905] [DEBUG] [REMOTE ] IBTJ: Retrieved 1474 rows, trimmed to 300. [2026-01-09T12:11:41.763046] [DEBUG] [REMOTE ] IBTJ: PASS: History has at least 300 days. [2026-01-09T12:11:41.763282] [DEBUG] [REMOTE ] IBTJ: PASS: Price check passed. Min price $21.76. [2026-01-09T12:11:41.763430] [DEBUG] [REMOTE ] IBTJ: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:41.763561] [DEBUG] [REMOTE ] IBTJ: PASS: Integrity check passed. [2026-01-09T12:11:41.763644] [DEBUG] [REMOTE ] IBTJ: Symbol is viable for forecasting. [2026-01-09T12:11:41.763695] [INFO ] [MAIN ] [1609/3524] IBTJ kept (0.4s) | 1605 kept, 4 rejected | 138.5/min | ETA: 13.8m [2026-01-09T12:11:42.166166] [DEBUG] [REMOTE ] IBTK: Retrieved 1376 rows, trimmed to 300. [2026-01-09T12:11:42.166561] [DEBUG] [REMOTE ] IBTK: PASS: History has at least 300 days. [2026-01-09T12:11:42.166844] [DEBUG] [REMOTE ] IBTK: PASS: Price check passed. Min price $19.69. [2026-01-09T12:11:42.167016] [DEBUG] [REMOTE ] IBTK: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:42.167141] [DEBUG] [REMOTE ] IBTK: PASS: Integrity check passed. [2026-01-09T12:11:42.167183] [DEBUG] [REMOTE ] IBTK: Symbol is viable for forecasting. [2026-01-09T12:11:42.167457] [INFO ] [MAIN ] [1610/3524] IBTK kept (0.4s) | 1606 kept, 4 rejected | 138.5/min | ETA: 13.8m [2026-01-09T12:11:42.525948] [DEBUG] [REMOTE ] IBTL: Retrieved 1095 rows, trimmed to 300. [2026-01-09T12:11:42.526148] [DEBUG] [REMOTE ] IBTL: PASS: History has at least 300 days. [2026-01-09T12:11:42.526401] [DEBUG] [REMOTE ] IBTL: PASS: Price check passed. Min price $20.36. [2026-01-09T12:11:42.526550] [DEBUG] [REMOTE ] IBTL: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:42.526708] [DEBUG] [REMOTE ] IBTL: PASS: Integrity check passed. [2026-01-09T12:11:42.526752] [DEBUG] [REMOTE ] IBTL: Symbol is viable for forecasting. [2026-01-09T12:11:42.526807] [INFO ] [MAIN ] [1611/3524] IBTL kept (0.4s) | 1607 kept, 4 rejected | 138.5/min | ETA: 13.8m [2026-01-09T12:11:42.938065] [DEBUG] [REMOTE ] IBTM: Retrieved 880 rows, trimmed to 300. [2026-01-09T12:11:42.938221] [DEBUG] [REMOTE ] IBTM: PASS: History has at least 300 days. [2026-01-09T12:11:42.938439] [DEBUG] [REMOTE ] IBTM: PASS: Price check passed. Min price $22.91. [2026-01-09T12:11:42.938593] [DEBUG] [REMOTE ] IBTM: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:42.938712] [DEBUG] [REMOTE ] IBTM: PASS: Integrity check passed. [2026-01-09T12:11:42.938753] [DEBUG] [REMOTE ] IBTM: Symbol is viable for forecasting. [2026-01-09T12:11:42.938801] [INFO ] [MAIN ] [1612/3524] IBTM kept (0.4s) | 1608 kept, 4 rejected | 138.5/min | ETA: 13.8m [2026-01-09T12:11:43.308007] [DEBUG] [REMOTE ] IBTO: Retrieved 635 rows, trimmed to 300. [2026-01-09T12:11:43.308200] [DEBUG] [REMOTE ] IBTO: PASS: History has at least 300 days. [2026-01-09T12:11:43.308448] [DEBUG] [REMOTE ] IBTO: PASS: Price check passed. Min price $24.40. [2026-01-09T12:11:43.308618] [DEBUG] [REMOTE ] IBTO: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:43.308743] [DEBUG] [REMOTE ] IBTO: PASS: Integrity check passed. [2026-01-09T12:11:43.308785] [DEBUG] [REMOTE ] IBTO: Symbol is viable for forecasting. [2026-01-09T12:11:43.308838] [INFO ] [MAIN ] [1613/3524] IBTO kept (0.4s) | 1609 kept, 4 rejected | 138.5/min | ETA: 13.8m [2026-01-09T12:11:43.925014] [DEBUG] [REMOTE ] ICE: Retrieved 5067 rows, trimmed to 300. [2026-01-09T12:11:43.925216] [DEBUG] [REMOTE ] ICE: PASS: History has at least 300 days. [2026-01-09T12:11:43.925482] [DEBUG] [REMOTE ] ICE: PASS: Price check passed. Min price $145.15. [2026-01-09T12:11:43.925651] [DEBUG] [REMOTE ] ICE: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:43.925785] [DEBUG] [REMOTE ] ICE: PASS: Integrity check passed. [2026-01-09T12:11:43.925828] [DEBUG] [REMOTE ] ICE: Symbol is viable for forecasting. [2026-01-09T12:11:43.925882] [INFO ] [MAIN ] [1614/3524] ICE kept (0.6s) | 1610 kept, 4 rejected | 138.5/min | ETA: 13.8m [2026-01-09T12:11:44.336853] [DEBUG] [REMOTE ] ICFI: Retrieved 4850 rows, trimmed to 300. [2026-01-09T12:11:44.337055] [DEBUG] [REMOTE ] ICFI: PASS: History has at least 300 days. [2026-01-09T12:11:44.337343] [DEBUG] [REMOTE ] ICFI: PASS: Price check passed. Min price $76.35. [2026-01-09T12:11:44.337537] [DEBUG] [REMOTE ] ICFI: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:44.337689] [DEBUG] [REMOTE ] ICFI: PASS: Integrity check passed. [2026-01-09T12:11:44.337731] [DEBUG] [REMOTE ] ICFI: Symbol is viable for forecasting. [2026-01-09T12:11:44.337784] [INFO ] [MAIN ] [1615/3524] ICFI kept (0.4s) | 1611 kept, 4 rejected | 138.5/min | ETA: 13.8m [2026-01-09T12:11:44.666308] [DEBUG] [REMOTE ] ICL: Retrieved 2840 rows, trimmed to 300. [2026-01-09T12:11:44.666570] [DEBUG] [REMOTE ] ICL: PASS: History has at least 300 days. [2026-01-09T12:11:44.666891] [DEBUG] [REMOTE ] ICL: PASS: Price check passed. Min price $4.88. [2026-01-09T12:11:44.667033] [DEBUG] [REMOTE ] ICL: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:44.667167] [DEBUG] [REMOTE ] ICL: PASS: Integrity check passed. [2026-01-09T12:11:44.667210] [DEBUG] [REMOTE ] ICL: Symbol is viable for forecasting. [2026-01-09T12:11:44.667283] [INFO ] [MAIN ] [1616/3524] ICL kept (0.3s) | 1612 kept, 4 rejected | 138.5/min | ETA: 13.8m [2026-01-09T12:11:45.141021] [DEBUG] [REMOTE ] ICLN: Retrieved 4413 rows, trimmed to 300. [2026-01-09T12:11:45.141221] [DEBUG] [REMOTE ] ICLN: PASS: History has at least 300 days. [2026-01-09T12:11:45.141487] [DEBUG] [REMOTE ] ICLN: PASS: Price check passed. Min price $15.94. [2026-01-09T12:11:45.141653] [DEBUG] [REMOTE ] ICLN: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:45.141784] [DEBUG] [REMOTE ] ICLN: PASS: Integrity check passed. [2026-01-09T12:11:45.141825] [DEBUG] [REMOTE ] ICLN: Symbol is viable for forecasting. [2026-01-09T12:11:45.141916] [INFO ] [MAIN ] [1617/3524] ICLN kept (0.5s) | 1613 kept, 4 rejected | 138.5/min | ETA: 13.8m [2026-01-09T12:11:45.509128] [DEBUG] [REMOTE ] ICMB: Retrieved 2999 rows, trimmed to 300. [2026-01-09T12:11:45.509361] [DEBUG] [REMOTE ] ICMB: PASS: History has at least 300 days. [2026-01-09T12:11:45.509657] [DEBUG] [REMOTE ] ICMB: PASS: Price check passed. Min price $2.49. [2026-01-09T12:11:45.509805] [DEBUG] [REMOTE ] ICMB: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:45.509935] [DEBUG] [REMOTE ] ICMB: PASS: Integrity check passed. [2026-01-09T12:11:45.509977] [DEBUG] [REMOTE ] ICMB: Symbol is viable for forecasting. [2026-01-09T12:11:45.510034] [INFO ] [MAIN ] [1618/3524] ICMB kept (0.4s) | 1614 kept, 4 rejected | 138.5/min | ETA: 13.8m [2026-01-09T12:11:45.775686] [DEBUG] [REMOTE ] ICOP: Retrieved 639 rows, trimmed to 300. [2026-01-09T12:11:45.775879] [DEBUG] [REMOTE ] ICOP: PASS: History has at least 300 days. [2026-01-09T12:11:45.776126] [DEBUG] [REMOTE ] ICOP: PASS: Price check passed. Min price $35.89. [2026-01-09T12:11:45.776264] [DEBUG] [REMOTE ] ICOP: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:45.776385] [DEBUG] [REMOTE ] ICOP: PASS: Integrity check passed. [2026-01-09T12:11:45.776427] [DEBUG] [REMOTE ] ICOP: Symbol is viable for forecasting. [2026-01-09T12:11:45.776480] [INFO ] [MAIN ] [1619/3524] ICOP kept (0.3s) | 1615 kept, 4 rejected | 138.5/min | ETA: 13.8m [2026-01-09T12:11:46.416981] [DEBUG] [REMOTE ] ICUI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:46.417121] [DEBUG] [REMOTE ] ICUI: PASS: History has at least 300 days. [2026-01-09T12:11:46.417383] [DEBUG] [REMOTE ] ICUI: PASS: Price check passed. Min price $116.29. [2026-01-09T12:11:46.417525] [DEBUG] [REMOTE ] ICUI: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:46.417667] [DEBUG] [REMOTE ] ICUI: PASS: Integrity check passed. [2026-01-09T12:11:46.417711] [DEBUG] [REMOTE ] ICUI: Symbol is viable for forecasting. [2026-01-09T12:11:46.417761] [INFO ] [MAIN ] [1620/3524] ICUI kept (0.6s) | 1616 kept, 4 rejected | 138.5/min | ETA: 13.7m [2026-01-09T12:11:46.873776] [DEBUG] [REMOTE ] IDA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:46.873916] [DEBUG] [REMOTE ] IDA: PASS: History has at least 300 days. [2026-01-09T12:11:46.874136] [DEBUG] [REMOTE ] IDA: PASS: Price check passed. Min price $124.73. [2026-01-09T12:11:46.874274] [DEBUG] [REMOTE ] IDA: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:46.874394] [DEBUG] [REMOTE ] IDA: PASS: Integrity check passed. [2026-01-09T12:11:46.874436] [DEBUG] [REMOTE ] IDA: Symbol is viable for forecasting. [2026-01-09T12:11:46.874486] [INFO ] [MAIN ] [1621/3524] IDA kept (0.5s) | 1617 kept, 4 rejected | 138.5/min | ETA: 13.7m [2026-01-09T12:11:47.134077] [DEBUG] [REMOTE ] IDAI: Retrieved 1225 rows, trimmed to 300. [2026-01-09T12:11:47.134207] [DEBUG] [REMOTE ] IDAI: PASS: History has at least 300 days. [2026-01-09T12:11:47.134417] [DEBUG] [REMOTE ] IDAI: PASS: Price check passed. Min price $3.22. [2026-01-09T12:11:47.134549] [DEBUG] [REMOTE ] IDAI: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:47.134697] [DEBUG] [REMOTE ] IDAI: PASS: Integrity check passed. [2026-01-09T12:11:47.134738] [DEBUG] [REMOTE ] IDAI: Symbol is viable for forecasting. [2026-01-09T12:11:47.134785] [INFO ] [MAIN ] [1622/3524] IDAI kept (0.3s) | 1618 kept, 4 rejected | 138.5/min | ETA: 13.7m [2026-01-09T12:11:47.737416] [DEBUG] [REMOTE ] IDCC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:47.737645] [DEBUG] [REMOTE ] IDCC: PASS: History has at least 300 days. [2026-01-09T12:11:47.737926] [DEBUG] [REMOTE ] IDCC: PASS: Price check passed. Min price $306.69. [2026-01-09T12:11:47.738071] [DEBUG] [REMOTE ] IDCC: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:47.738208] [DEBUG] [REMOTE ] IDCC: PASS: Integrity check passed. [2026-01-09T12:11:47.738250] [DEBUG] [REMOTE ] IDCC: Symbol is viable for forecasting. [2026-01-09T12:11:47.738303] [INFO ] [MAIN ] [1623/3524] IDCC kept (0.6s) | 1619 kept, 4 rejected | 138.5/min | ETA: 13.7m [2026-01-09T12:11:48.208731] [DEBUG] [REMOTE ] IDE: Retrieved 4009 rows, trimmed to 300. [2026-01-09T12:11:48.209057] [DEBUG] [REMOTE ] IDE: PASS: History has at least 300 days. [2026-01-09T12:11:48.209443] [DEBUG] [REMOTE ] IDE: PASS: Price check passed. Min price $11.17. [2026-01-09T12:11:48.209610] [DEBUG] [REMOTE ] IDE: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:48.209759] [DEBUG] [REMOTE ] IDE: PASS: Integrity check passed. [2026-01-09T12:11:48.209803] [DEBUG] [REMOTE ] IDE: Symbol is viable for forecasting. [2026-01-09T12:11:48.209861] [INFO ] [MAIN ] [1624/3524] IDE kept (0.5s) | 1620 kept, 4 rejected | 138.5/min | ETA: 13.7m [2026-01-09T12:11:48.698720] [DEBUG] [REMOTE ] IDN: Retrieved 6573 rows, trimmed to 300. [2026-01-09T12:11:48.698916] [DEBUG] [REMOTE ] IDN: PASS: History has at least 300 days. [2026-01-09T12:11:48.699188] [DEBUG] [REMOTE ] IDN: PASS: Price check passed. Min price $4.13. [2026-01-09T12:11:48.699335] [DEBUG] [REMOTE ] IDN: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:48.699467] [DEBUG] [REMOTE ] IDN: PASS: Integrity check passed. [2026-01-09T12:11:48.699510] [DEBUG] [REMOTE ] IDN: Symbol is viable for forecasting. [2026-01-09T12:11:48.699562] [INFO ] [MAIN ] [1625/3524] IDN kept (0.5s) | 1621 kept, 4 rejected | 138.5/min | ETA: 13.7m [2026-01-09T12:11:49.228932] [DEBUG] [REMOTE ] IDXX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:49.229171] [DEBUG] [REMOTE ] IDXX: PASS: History has at least 300 days. [2026-01-09T12:11:49.229597] [DEBUG] [REMOTE ] IDXX: PASS: Price check passed. Min price $627.66. [2026-01-09T12:11:49.229762] [DEBUG] [REMOTE ] IDXX: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:49.229917] [DEBUG] [REMOTE ] IDXX: PASS: Integrity check passed. [2026-01-09T12:11:49.229960] [DEBUG] [REMOTE ] IDXX: Symbol is viable for forecasting. [2026-01-09T12:11:49.230019] [INFO ] [MAIN ] [1626/3524] IDXX kept (0.5s) | 1622 kept, 4 rejected | 138.4/min | ETA: 13.7m [2026-01-09T12:11:49.526326] [DEBUG] [REMOTE ] IDYA: Retrieved 1667 rows, trimmed to 300. [2026-01-09T12:11:49.526620] [DEBUG] [REMOTE ] IDYA: PASS: History has at least 300 days. [2026-01-09T12:11:49.526996] [DEBUG] [REMOTE ] IDYA: PASS: Price check passed. Min price $27.07. [2026-01-09T12:11:49.527195] [DEBUG] [REMOTE ] IDYA: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:49.527424] [DEBUG] [REMOTE ] IDYA: PASS: Integrity check passed. [2026-01-09T12:11:49.527487] [DEBUG] [REMOTE ] IDYA: Symbol is viable for forecasting. [2026-01-09T12:11:49.527598] [INFO ] [MAIN ] [1627/3524] IDYA kept (0.3s) | 1623 kept, 4 rejected | 138.5/min | ETA: 13.7m [2026-01-09T12:11:50.116198] [DEBUG] [REMOTE ] IEF: Retrieved 5902 rows, trimmed to 300. [2026-01-09T12:11:50.116385] [DEBUG] [REMOTE ] IEF: PASS: History has at least 300 days. [2026-01-09T12:11:50.116772] [DEBUG] [REMOTE ] IEF: PASS: Price check passed. Min price $95.56. [2026-01-09T12:11:50.116972] [DEBUG] [REMOTE ] IEF: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:50.117153] [DEBUG] [REMOTE ] IEF: PASS: Integrity check passed. [2026-01-09T12:11:50.117213] [DEBUG] [REMOTE ] IEF: Symbol is viable for forecasting. [2026-01-09T12:11:50.117349] [INFO ] [MAIN ] [1628/3524] IEF kept (0.6s) | 1624 kept, 4 rejected | 138.4/min | ETA: 13.7m [2026-01-09T12:11:50.528161] [DEBUG] [REMOTE ] IEI: Retrieved 4779 rows, trimmed to 300. [2026-01-09T12:11:50.528399] [DEBUG] [REMOTE ] IEI: PASS: History has at least 300 days. [2026-01-09T12:11:50.528711] [DEBUG] [REMOTE ] IEI: PASS: Price check passed. Min price $118.41. [2026-01-09T12:11:50.528861] [DEBUG] [REMOTE ] IEI: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:50.529002] [DEBUG] [REMOTE ] IEI: PASS: Integrity check passed. [2026-01-09T12:11:50.529044] [DEBUG] [REMOTE ] IEI: Symbol is viable for forecasting. [2026-01-09T12:11:50.529103] [INFO ] [MAIN ] [1629/3524] IEI kept (0.4s) | 1625 kept, 4 rejected | 138.4/min | ETA: 13.7m [2026-01-09T12:11:51.024522] [DEBUG] [REMOTE ] IEP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:51.024775] [DEBUG] [REMOTE ] IEP: PASS: History has at least 300 days. [2026-01-09T12:11:51.025085] [DEBUG] [REMOTE ] IEP: PASS: Price check passed. Min price $7.25. [2026-01-09T12:11:51.025230] [DEBUG] [REMOTE ] IEP: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:51.026000] [DEBUG] [REMOTE ] IEP: PASS: Integrity check passed. [2026-01-09T12:11:51.026147] [DEBUG] [REMOTE ] IEP: Symbol is viable for forecasting. [2026-01-09T12:11:51.026253] [INFO ] [MAIN ] [1630/3524] IEP kept (0.5s) | 1626 kept, 4 rejected | 138.4/min | ETA: 13.7m [2026-01-09T12:11:51.475195] [DEBUG] [REMOTE ] IESC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:51.475343] [DEBUG] [REMOTE ] IESC: PASS: History has at least 300 days. [2026-01-09T12:11:51.475602] [DEBUG] [REMOTE ] IESC: PASS: Price check passed. Min price $357.94. [2026-01-09T12:11:51.475774] [DEBUG] [REMOTE ] IESC: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:51.475902] [DEBUG] [REMOTE ] IESC: PASS: Integrity check passed. [2026-01-09T12:11:51.475944] [DEBUG] [REMOTE ] IESC: Symbol is viable for forecasting. [2026-01-09T12:11:51.475994] [INFO ] [MAIN ] [1631/3524] IESC kept (0.4s) | 1627 kept, 4 rejected | 138.4/min | ETA: 13.7m [2026-01-09T12:11:51.939179] [DEBUG] [REMOTE ] IEX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:51.939317] [DEBUG] [REMOTE ] IEX: PASS: History has at least 300 days. [2026-01-09T12:11:51.939547] [DEBUG] [REMOTE ] IEX: PASS: Price check passed. Min price $161.68. [2026-01-09T12:11:51.939705] [DEBUG] [REMOTE ] IEX: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:51.939821] [DEBUG] [REMOTE ] IEX: PASS: Integrity check passed. [2026-01-09T12:11:51.939861] [DEBUG] [REMOTE ] IEX: Symbol is viable for forecasting. [2026-01-09T12:11:51.939909] [INFO ] [MAIN ] [1632/3524] IEX kept (0.5s) | 1628 kept, 4 rejected | 138.4/min | ETA: 13.7m [2026-01-09T12:11:52.446396] [DEBUG] [REMOTE ] IFF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:52.446542] [DEBUG] [REMOTE ] IFF: PASS: History has at least 300 days. [2026-01-09T12:11:52.446806] [DEBUG] [REMOTE ] IFF: PASS: Price check passed. Min price $61.12. [2026-01-09T12:11:52.446951] [DEBUG] [REMOTE ] IFF: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:52.447099] [DEBUG] [REMOTE ] IFF: PASS: Integrity check passed. [2026-01-09T12:11:52.447147] [DEBUG] [REMOTE ] IFF: Symbol is viable for forecasting. [2026-01-09T12:11:52.447197] [INFO ] [MAIN ] [1633/3524] IFF kept (0.5s) | 1629 kept, 4 rejected | 138.4/min | ETA: 13.7m [2026-01-09T12:11:52.974600] [DEBUG] [REMOTE ] IFN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:52.974764] [DEBUG] [REMOTE ] IFN: PASS: History has at least 300 days. [2026-01-09T12:11:52.975005] [DEBUG] [REMOTE ] IFN: PASS: Price check passed. Min price $13.57. [2026-01-09T12:11:52.975144] [DEBUG] [REMOTE ] IFN: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:52.975267] [DEBUG] [REMOTE ] IFN: PASS: Integrity check passed. [2026-01-09T12:11:52.975308] [DEBUG] [REMOTE ] IFN: Symbol is viable for forecasting. [2026-01-09T12:11:52.975368] [INFO ] [MAIN ] [1634/3524] IFN kept (0.5s) | 1630 kept, 4 rejected | 138.4/min | ETA: 13.7m [2026-01-09T12:11:53.244037] [DEBUG] [REMOTE ] IFS: Retrieved 1614 rows, trimmed to 300. [2026-01-09T12:11:53.244157] [DEBUG] [REMOTE ] IFS: PASS: History has at least 300 days. [2026-01-09T12:11:53.244373] [DEBUG] [REMOTE ] IFS: PASS: Price check passed. Min price $38.50. [2026-01-09T12:11:53.244528] [DEBUG] [REMOTE ] IFS: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:53.244677] [DEBUG] [REMOTE ] IFS: PASS: Integrity check passed. [2026-01-09T12:11:53.244720] [DEBUG] [REMOTE ] IFS: Symbol is viable for forecasting. [2026-01-09T12:11:53.244767] [INFO ] [MAIN ] [1635/3524] IFS kept (0.3s) | 1631 kept, 4 rejected | 138.4/min | ETA: 13.6m [2026-01-09T12:11:53.795331] [DEBUG] [REMOTE ] IGA: Retrieved 5081 rows, trimmed to 300. [2026-01-09T12:11:53.795542] [DEBUG] [REMOTE ] IGA: PASS: History has at least 300 days. [2026-01-09T12:11:53.795868] [DEBUG] [REMOTE ] IGA: PASS: Price check passed. Min price $9.27. [2026-01-09T12:11:53.796016] [DEBUG] [REMOTE ] IGA: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:53.796162] [DEBUG] [REMOTE ] IGA: PASS: Integrity check passed. [2026-01-09T12:11:53.796205] [DEBUG] [REMOTE ] IGA: Symbol is viable for forecasting. [2026-01-09T12:11:53.796261] [INFO ] [MAIN ] [1636/3524] IGA kept (0.6s) | 1632 kept, 4 rejected | 138.4/min | ETA: 13.6m [2026-01-09T12:11:54.248633] [DEBUG] [REMOTE ] IGD: Retrieved 5230 rows, trimmed to 300. [2026-01-09T12:11:54.248770] [DEBUG] [REMOTE ] IGD: PASS: History has at least 300 days. [2026-01-09T12:11:54.248981] [DEBUG] [REMOTE ] IGD: PASS: Price check passed. Min price $5.52. [2026-01-09T12:11:54.249119] [DEBUG] [REMOTE ] IGD: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:54.249237] [DEBUG] [REMOTE ] IGD: PASS: Integrity check passed. [2026-01-09T12:11:54.249278] [DEBUG] [REMOTE ] IGD: Symbol is viable for forecasting. [2026-01-09T12:11:54.249335] [INFO ] [MAIN ] [1637/3524] IGD kept (0.5s) | 1633 kept, 4 rejected | 138.4/min | ETA: 13.6m [2026-01-09T12:11:54.514813] [DEBUG] [REMOTE ] IGF: Retrieved 4547 rows, trimmed to 300. [2026-01-09T12:11:54.514951] [DEBUG] [REMOTE ] IGF: PASS: History has at least 300 days. [2026-01-09T12:11:54.515177] [DEBUG] [REMOTE ] IGF: PASS: Price check passed. Min price $59.99. [2026-01-09T12:11:54.515339] [DEBUG] [REMOTE ] IGF: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:54.515489] [DEBUG] [REMOTE ] IGF: PASS: Integrity check passed. [2026-01-09T12:11:54.515538] [DEBUG] [REMOTE ] IGF: Symbol is viable for forecasting. [2026-01-09T12:11:54.515608] [INFO ] [MAIN ] [1638/3524] IGF kept (0.3s) | 1634 kept, 4 rejected | 138.4/min | ETA: 13.6m [2026-01-09T12:11:55.049756] [DEBUG] [REMOTE ] IGI: Retrieved 4157 rows, trimmed to 300. [2026-01-09T12:11:55.049889] [DEBUG] [REMOTE ] IGI: PASS: History has at least 300 days. [2026-01-09T12:11:55.050094] [DEBUG] [REMOTE ] IGI: PASS: Price check passed. Min price $16.26. [2026-01-09T12:11:55.050231] [DEBUG] [REMOTE ] IGI: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:55.050344] [DEBUG] [REMOTE ] IGI: PASS: Integrity check passed. [2026-01-09T12:11:55.050383] [DEBUG] [REMOTE ] IGI: Symbol is viable for forecasting. [2026-01-09T12:11:55.050459] [INFO ] [MAIN ] [1639/3524] IGI kept (0.5s) | 1635 kept, 4 rejected | 138.4/min | ETA: 13.6m [2026-01-09T12:11:55.483926] [DEBUG] [REMOTE ] IGIB: Retrieved 4779 rows, trimmed to 300. [2026-01-09T12:11:55.484070] [DEBUG] [REMOTE ] IGIB: PASS: History has at least 300 days. [2026-01-09T12:11:55.484288] [DEBUG] [REMOTE ] IGIB: PASS: Price check passed. Min price $53.26. [2026-01-09T12:11:55.484469] [DEBUG] [REMOTE ] IGIB: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:55.484613] [DEBUG] [REMOTE ] IGIB: PASS: Integrity check passed. [2026-01-09T12:11:55.484657] [DEBUG] [REMOTE ] IGIB: Symbol is viable for forecasting. [2026-01-09T12:11:55.484707] [INFO ] [MAIN ] [1640/3524] IGIB kept (0.4s) | 1636 kept, 4 rejected | 138.4/min | ETA: 13.6m [2026-01-09T12:11:55.771263] [DEBUG] [REMOTE ] IGIC: Retrieved 1461 rows, trimmed to 300. [2026-01-09T12:11:55.771389] [DEBUG] [REMOTE ] IGIC: PASS: History has at least 300 days. [2026-01-09T12:11:55.771631] [DEBUG] [REMOTE ] IGIC: PASS: Price check passed. Min price $21.24. [2026-01-09T12:11:55.771775] [DEBUG] [REMOTE ] IGIC: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:55.771884] [DEBUG] [REMOTE ] IGIC: PASS: Integrity check passed. [2026-01-09T12:11:55.771924] [DEBUG] [REMOTE ] IGIC: Symbol is viable for forecasting. [2026-01-09T12:11:55.771970] [INFO ] [MAIN ] [1641/3524] IGIC kept (0.3s) | 1637 kept, 4 rejected | 138.4/min | ETA: 13.6m [2026-01-09T12:11:56.272612] [DEBUG] [REMOTE ] IGSB: Retrieved 4779 rows, trimmed to 300. [2026-01-09T12:11:56.272940] [DEBUG] [REMOTE ] IGSB: PASS: History has at least 300 days. [2026-01-09T12:11:56.273150] [DEBUG] [REMOTE ] IGSB: PASS: Price check passed. Min price $52.36. [2026-01-09T12:11:56.273282] [DEBUG] [REMOTE ] IGSB: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:56.273395] [DEBUG] [REMOTE ] IGSB: PASS: Integrity check passed. [2026-01-09T12:11:56.273439] [DEBUG] [REMOTE ] IGSB: Symbol is viable for forecasting. [2026-01-09T12:11:56.273486] [INFO ] [MAIN ] [1642/3524] IGSB kept (0.5s) | 1638 kept, 4 rejected | 138.4/min | ETA: 13.6m [2026-01-09T12:11:56.673197] [DEBUG] [REMOTE ] IHD: Retrieved 3697 rows, trimmed to 300. [2026-01-09T12:11:56.673322] [DEBUG] [REMOTE ] IHD: PASS: History has at least 300 days. [2026-01-09T12:11:56.673527] [DEBUG] [REMOTE ] IHD: PASS: Price check passed. Min price $5.91. [2026-01-09T12:11:56.673706] [DEBUG] [REMOTE ] IHD: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:56.673825] [DEBUG] [REMOTE ] IHD: PASS: Integrity check passed. [2026-01-09T12:11:56.673865] [DEBUG] [REMOTE ] IHD: Symbol is viable for forecasting. [2026-01-09T12:11:56.673912] [INFO ] [MAIN ] [1643/3524] IHD kept (0.4s) | 1639 kept, 4 rejected | 138.4/min | ETA: 13.6m [2026-01-09T12:11:57.115043] [DEBUG] [REMOTE ] IHG: Retrieved 5724 rows, trimmed to 300. [2026-01-09T12:11:57.115179] [DEBUG] [REMOTE ] IHG: PASS: History has at least 300 days. [2026-01-09T12:11:57.115402] [DEBUG] [REMOTE ] IHG: PASS: Price check passed. Min price $118.68. [2026-01-09T12:11:57.115564] [DEBUG] [REMOTE ] IHG: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:57.115701] [DEBUG] [REMOTE ] IHG: PASS: Integrity check passed. [2026-01-09T12:11:57.115741] [DEBUG] [REMOTE ] IHG: Symbol is viable for forecasting. [2026-01-09T12:11:57.115788] [INFO ] [MAIN ] [1644/3524] IHG kept (0.4s) | 1640 kept, 4 rejected | 138.4/min | ETA: 13.6m [2026-01-09T12:11:57.372440] [DEBUG] [REMOTE ] IHS: Retrieved 1063 rows, trimmed to 300. [2026-01-09T12:11:57.372567] [DEBUG] [REMOTE ] IHS: PASS: History has at least 300 days. [2026-01-09T12:11:57.372787] [DEBUG] [REMOTE ] IHS: PASS: Price check passed. Min price $6.24. [2026-01-09T12:11:57.372919] [DEBUG] [REMOTE ] IHS: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:57.373027] [DEBUG] [REMOTE ] IHS: PASS: Integrity check passed. [2026-01-09T12:11:57.373067] [DEBUG] [REMOTE ] IHS: Symbol is viable for forecasting. [2026-01-09T12:11:57.373113] [INFO ] [MAIN ] [1645/3524] IHS kept (0.3s) | 1641 kept, 4 rejected | 138.5/min | ETA: 13.6m [2026-01-09T12:11:57.997124] [DEBUG] [REMOTE ] IIF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:57.997307] [DEBUG] [REMOTE ] IIF: PASS: History has at least 300 days. [2026-01-09T12:11:57.997595] [DEBUG] [REMOTE ] IIF: PASS: Price check passed. Min price $24.56. [2026-01-09T12:11:57.997735] [DEBUG] [REMOTE ] IIF: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:57.997867] [DEBUG] [REMOTE ] IIF: PASS: Integrity check passed. [2026-01-09T12:11:57.997908] [DEBUG] [REMOTE ] IIF: Symbol is viable for forecasting. [2026-01-09T12:11:57.997966] [INFO ] [MAIN ] [1646/3524] IIF kept (0.6s) | 1642 kept, 4 rejected | 138.4/min | ETA: 13.6m [2026-01-09T12:11:58.431789] [DEBUG] [REMOTE ] III: Retrieved 4758 rows, trimmed to 300. [2026-01-09T12:11:58.431938] [DEBUG] [REMOTE ] III: PASS: History has at least 300 days. [2026-01-09T12:11:58.432175] [DEBUG] [REMOTE ] III: PASS: Price check passed. Min price $4.97. [2026-01-09T12:11:58.432323] [DEBUG] [REMOTE ] III: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:58.432442] [DEBUG] [REMOTE ] III: PASS: Integrity check passed. [2026-01-09T12:11:58.432486] [DEBUG] [REMOTE ] III: Symbol is viable for forecasting. [2026-01-09T12:11:58.432538] [INFO ] [MAIN ] [1647/3524] III kept (0.4s) | 1643 kept, 4 rejected | 138.4/min | ETA: 13.6m [2026-01-09T12:11:58.802780] [DEBUG] [REMOTE ] IIIN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:58.802912] [DEBUG] [REMOTE ] IIIN: PASS: History has at least 300 days. [2026-01-09T12:11:58.803127] [DEBUG] [REMOTE ] IIIN: PASS: Price check passed. Min price $29.10. [2026-01-09T12:11:58.803265] [DEBUG] [REMOTE ] IIIN: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:58.803391] [DEBUG] [REMOTE ] IIIN: PASS: Integrity check passed. [2026-01-09T12:11:58.803445] [DEBUG] [REMOTE ] IIIN: Symbol is viable for forecasting. [2026-01-09T12:11:58.803505] [INFO ] [MAIN ] [1648/3524] IIIN kept (0.4s) | 1644 kept, 4 rejected | 138.4/min | ETA: 13.6m [2026-01-09T12:11:59.375139] [DEBUG] [REMOTE ] IIM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:11:59.375270] [DEBUG] [REMOTE ] IIM: PASS: History has at least 300 days. [2026-01-09T12:11:59.375488] [DEBUG] [REMOTE ] IIM: PASS: Price check passed. Min price $12.05. [2026-01-09T12:11:59.375671] [DEBUG] [REMOTE ] IIM: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:59.375807] [DEBUG] [REMOTE ] IIM: PASS: Integrity check passed. [2026-01-09T12:11:59.375849] [DEBUG] [REMOTE ] IIM: Symbol is viable for forecasting. [2026-01-09T12:11:59.375898] [INFO ] [MAIN ] [1649/3524] IIM kept (0.6s) | 1645 kept, 4 rejected | 138.4/min | ETA: 13.5m [2026-01-09T12:11:59.843403] [DEBUG] [REMOTE ] ILMN: Retrieved 6400 rows, trimmed to 300. [2026-01-09T12:11:59.843542] [DEBUG] [REMOTE ] ILMN: PASS: History has at least 300 days. [2026-01-09T12:11:59.843816] [DEBUG] [REMOTE ] ILMN: PASS: Price check passed. Min price $91.00. [2026-01-09T12:11:59.843968] [DEBUG] [REMOTE ] ILMN: PASS: Continuity check passed with 300 days. [2026-01-09T12:11:59.844092] [DEBUG] [REMOTE ] ILMN: PASS: Integrity check passed. [2026-01-09T12:11:59.844133] [DEBUG] [REMOTE ] ILMN: Symbol is viable for forecasting. [2026-01-09T12:11:59.844213] [INFO ] [MAIN ] [1650/3524] ILMN kept (0.5s) | 1646 kept, 4 rejected | 138.4/min | ETA: 13.5m [2026-01-09T12:12:00.375116] [DEBUG] [REMOTE ] IMAX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:00.375269] [DEBUG] [REMOTE ] IMAX: PASS: History has at least 300 days. [2026-01-09T12:12:00.375515] [DEBUG] [REMOTE ] IMAX: PASS: Price check passed. Min price $31.30. [2026-01-09T12:12:00.375715] [DEBUG] [REMOTE ] IMAX: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:00.375838] [DEBUG] [REMOTE ] IMAX: PASS: Integrity check passed. [2026-01-09T12:12:00.375880] [DEBUG] [REMOTE ] IMAX: Symbol is viable for forecasting. [2026-01-09T12:12:00.375930] [INFO ] [MAIN ] [1651/3524] IMAX kept (0.5s) | 1647 kept, 4 rejected | 138.4/min | ETA: 13.5m [2026-01-09T12:12:00.439895] [DEBUG] [REMOTE ] IMKTA: Exception occurred during daily data fetch: 'API call returned an empty response.'. [2026-01-09T12:12:00.440241] [DEBUG] [REMOTE ] IMKTA: FAIL: History check failed. No DataFrame was returned. [2026-01-09T12:12:00.440336] [WARN ] [LOCAL ] IMKTA: SET TO BLACKLISTED [2026-01-09T12:12:00.441954] [INFO ] [MAIN ] [1652/3524] IMKTA rejected (0.1s) | 1647 kept, 5 rejected | 138.5/min | ETA: 13.5m [2026-01-09T12:12:01.143533] [DEBUG] [REMOTE ] IMMP: Retrieved 3453 rows, trimmed to 300. [2026-01-09T12:12:01.143648] [DEBUG] [REMOTE ] IMMP: PASS: History has at least 300 days. [2026-01-09T12:12:01.143869] [DEBUG] [REMOTE ] IMMP: PASS: Price check passed. Min price $1.65. [2026-01-09T12:12:01.144008] [DEBUG] [REMOTE ] IMMP: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:01.144126] [DEBUG] [REMOTE ] IMMP: PASS: Integrity check passed. [2026-01-09T12:12:01.144167] [DEBUG] [REMOTE ] IMMP: Symbol is viable for forecasting. [2026-01-09T12:12:01.144225] [INFO ] [MAIN ] [1653/3524] IMMP kept (0.7s) | 1648 kept, 5 rejected | 138.4/min | ETA: 13.5m [2026-01-09T12:12:01.310475] [DEBUG] [REMOTE ] IMMX: Retrieved 1019 rows, trimmed to 300. [2026-01-09T12:12:01.310621] [DEBUG] [REMOTE ] IMMX: PASS: History has at least 300 days. [2026-01-09T12:12:01.310827] [DEBUG] [REMOTE ] IMMX: PASS: Price check passed. Min price $2.48. [2026-01-09T12:12:01.310963] [DEBUG] [REMOTE ] IMMX: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:01.311073] [DEBUG] [REMOTE ] IMMX: PASS: Integrity check passed. [2026-01-09T12:12:01.311113] [DEBUG] [REMOTE ] IMMX: Symbol is viable for forecasting. [2026-01-09T12:12:01.311161] [INFO ] [MAIN ] [1654/3524] IMMX kept (0.2s) | 1649 kept, 5 rejected | 138.5/min | ETA: 13.5m [2026-01-09T12:12:01.749213] [DEBUG] [REMOTE ] IMNM: Retrieved 1323 rows, trimmed to 300. [2026-01-09T12:12:01.749349] [DEBUG] [REMOTE ] IMNM: PASS: History has at least 300 days. [2026-01-09T12:12:01.749551] [DEBUG] [REMOTE ] IMNM: PASS: Price check passed. Min price $14.10. [2026-01-09T12:12:01.749723] [DEBUG] [REMOTE ] IMNM: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:01.749837] [DEBUG] [REMOTE ] IMNM: PASS: Integrity check passed. [2026-01-09T12:12:01.749877] [DEBUG] [REMOTE ] IMNM: Symbol is viable for forecasting. [2026-01-09T12:12:01.749926] [INFO ] [MAIN ] [1655/3524] IMNM kept (0.4s) | 1650 kept, 5 rejected | 138.5/min | ETA: 13.5m [2026-01-09T12:12:02.493029] [DEBUG] [REMOTE ] IMNN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:02.493184] [DEBUG] [REMOTE ] IMNN: PASS: History has at least 300 days. [2026-01-09T12:12:02.493442] [DEBUG] [REMOTE ] IMNN: PASS: Price check passed. Min price $3.15. [2026-01-09T12:12:02.493606] [DEBUG] [REMOTE ] IMNN: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:02.493737] [DEBUG] [REMOTE ] IMNN: PASS: Integrity check passed. [2026-01-09T12:12:02.493779] [DEBUG] [REMOTE ] IMNN: Symbol is viable for forecasting. [2026-01-09T12:12:02.493832] [INFO ] [MAIN ] [1656/3524] IMNN kept (0.7s) | 1651 kept, 5 rejected | 138.4/min | ETA: 13.5m [2026-01-09T12:12:02.924315] [DEBUG] [REMOTE ] IMOS: Retrieved 6175 rows, trimmed to 300. [2026-01-09T12:12:02.924445] [DEBUG] [REMOTE ] IMOS: PASS: History has at least 300 days. [2026-01-09T12:12:02.924672] [DEBUG] [REMOTE ] IMOS: PASS: Price check passed. Min price $19.29. [2026-01-09T12:12:02.924810] [DEBUG] [REMOTE ] IMOS: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:02.924926] [DEBUG] [REMOTE ] IMOS: PASS: Integrity check passed. [2026-01-09T12:12:02.924966] [DEBUG] [REMOTE ] IMOS: Symbol is viable for forecasting. [2026-01-09T12:12:02.925014] [INFO ] [MAIN ] [1657/3524] IMOS kept (0.4s) | 1652 kept, 5 rejected | 138.4/min | ETA: 13.5m [2026-01-09T12:12:03.172662] [DEBUG] [REMOTE ] IMPP: Retrieved 1026 rows, trimmed to 300. [2026-01-09T12:12:03.172794] [DEBUG] [REMOTE ] IMPP: PASS: History has at least 300 days. [2026-01-09T12:12:03.173011] [DEBUG] [REMOTE ] IMPP: PASS: Price check passed. Min price $3.60. [2026-01-09T12:12:03.173192] [DEBUG] [REMOTE ] IMPP: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:03.173308] [DEBUG] [REMOTE ] IMPP: PASS: Integrity check passed. [2026-01-09T12:12:03.173348] [DEBUG] [REMOTE ] IMPP: Symbol is viable for forecasting. [2026-01-09T12:12:03.173399] [INFO ] [MAIN ] [1658/3524] IMPP kept (0.2s) | 1653 kept, 5 rejected | 138.4/min | ETA: 13.5m [2026-01-09T12:12:03.579118] [DEBUG] [REMOTE ] IMRX: Retrieved 1116 rows, trimmed to 300. [2026-01-09T12:12:03.579245] [DEBUG] [REMOTE ] IMRX: PASS: History has at least 300 days. [2026-01-09T12:12:03.579442] [DEBUG] [REMOTE ] IMRX: PASS: Price check passed. Min price $4.73. [2026-01-09T12:12:03.579593] [DEBUG] [REMOTE ] IMRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:03.579706] [DEBUG] [REMOTE ] IMRX: PASS: Integrity check passed. [2026-01-09T12:12:03.579754] [DEBUG] [REMOTE ] IMRX: Symbol is viable for forecasting. [2026-01-09T12:12:03.579801] [INFO ] [MAIN ] [1659/3524] IMRX kept (0.4s) | 1654 kept, 5 rejected | 138.4/min | ETA: 13.5m [2026-01-09T12:12:03.997302] [DEBUG] [REMOTE ] IMTX: Retrieved 1387 rows, trimmed to 300. [2026-01-09T12:12:03.997432] [DEBUG] [REMOTE ] IMTX: PASS: History has at least 300 days. [2026-01-09T12:12:03.997677] [DEBUG] [REMOTE ] IMTX: PASS: Price check passed. Min price $8.94. [2026-01-09T12:12:03.997828] [DEBUG] [REMOTE ] IMTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:03.997947] [DEBUG] [REMOTE ] IMTX: PASS: Integrity check passed. [2026-01-09T12:12:03.997989] [DEBUG] [REMOTE ] IMTX: Symbol is viable for forecasting. [2026-01-09T12:12:03.998038] [INFO ] [MAIN ] [1660/3524] IMTX kept (0.4s) | 1655 kept, 5 rejected | 138.4/min | ETA: 13.5m [2026-01-09T12:12:04.448591] [DEBUG] [REMOTE ] IMXI: Retrieved 2210 rows, trimmed to 300. [2026-01-09T12:12:04.448715] [DEBUG] [REMOTE ] IMXI: PASS: History has at least 300 days. [2026-01-09T12:12:04.448916] [DEBUG] [REMOTE ] IMXI: PASS: Price check passed. Min price $14.72. [2026-01-09T12:12:04.449049] [DEBUG] [REMOTE ] IMXI: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:04.449159] [DEBUG] [REMOTE ] IMXI: PASS: Integrity check passed. [2026-01-09T12:12:04.449198] [DEBUG] [REMOTE ] IMXI: Symbol is viable for forecasting. [2026-01-09T12:12:04.449246] [INFO ] [MAIN ] [1661/3524] IMXI kept (0.5s) | 1656 kept, 5 rejected | 138.4/min | ETA: 13.5m [2026-01-09T12:12:04.774797] [DEBUG] [REMOTE ] INAB: Retrieved 1116 rows, trimmed to 300. [2026-01-09T12:12:04.774924] [DEBUG] [REMOTE ] INAB: PASS: History has at least 300 days. [2026-01-09T12:12:04.775183] [DEBUG] [REMOTE ] INAB: PASS: Price check passed. Min price $1.21. [2026-01-09T12:12:04.775365] [DEBUG] [REMOTE ] INAB: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:04.775509] [DEBUG] [REMOTE ] INAB: PASS: Integrity check passed. [2026-01-09T12:12:04.775561] [DEBUG] [REMOTE ] INAB: Symbol is viable for forecasting. [2026-01-09T12:12:04.775668] [INFO ] [MAIN ] [1662/3524] INAB kept (0.3s) | 1657 kept, 5 rejected | 138.5/min | ETA: 13.4m [2026-01-09T12:12:05.230740] [DEBUG] [REMOTE ] INBK: Retrieved 5292 rows, trimmed to 300. [2026-01-09T12:12:05.230878] [DEBUG] [REMOTE ] INBK: PASS: History has at least 300 days. [2026-01-09T12:12:05.231105] [DEBUG] [REMOTE ] INBK: PASS: Price check passed. Min price $17.21. [2026-01-09T12:12:05.231240] [DEBUG] [REMOTE ] INBK: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:05.231359] [DEBUG] [REMOTE ] INBK: PASS: Integrity check passed. [2026-01-09T12:12:05.231398] [DEBUG] [REMOTE ] INBK: Symbol is viable for forecasting. [2026-01-09T12:12:05.231447] [INFO ] [MAIN ] [1663/3524] INBK kept (0.5s) | 1658 kept, 5 rejected | 138.4/min | ETA: 13.4m [2026-01-09T12:12:05.510953] [DEBUG] [REMOTE ] INBX: Retrieved 405 rows, trimmed to 300. [2026-01-09T12:12:05.511085] [DEBUG] [REMOTE ] INBX: PASS: History has at least 300 days. [2026-01-09T12:12:05.511312] [DEBUG] [REMOTE ] INBX: PASS: Price check passed. Min price $28.36. [2026-01-09T12:12:05.511450] [DEBUG] [REMOTE ] INBX: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:05.511560] [DEBUG] [REMOTE ] INBX: PASS: Integrity check passed. [2026-01-09T12:12:05.511623] [DEBUG] [REMOTE ] INBX: Symbol is viable for forecasting. [2026-01-09T12:12:05.511672] [INFO ] [MAIN ] [1664/3524] INBX kept (0.3s) | 1659 kept, 5 rejected | 138.5/min | ETA: 13.4m [2026-01-09T12:12:06.189717] [DEBUG] [REMOTE ] INCY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:06.189845] [DEBUG] [REMOTE ] INCY: PASS: History has at least 300 days. [2026-01-09T12:12:06.190053] [DEBUG] [REMOTE ] INCY: PASS: Price check passed. Min price $85.96. [2026-01-09T12:12:06.190186] [DEBUG] [REMOTE ] INCY: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:06.190300] [DEBUG] [REMOTE ] INCY: PASS: Integrity check passed. [2026-01-09T12:12:06.190341] [DEBUG] [REMOTE ] INCY: Symbol is viable for forecasting. [2026-01-09T12:12:06.190389] [INFO ] [MAIN ] [1665/3524] INCY kept (0.7s) | 1660 kept, 5 rejected | 138.4/min | ETA: 13.4m [2026-01-09T12:12:06.662955] [DEBUG] [REMOTE ] INDB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:06.663085] [DEBUG] [REMOTE ] INDB: PASS: History has at least 300 days. [2026-01-09T12:12:06.663318] [DEBUG] [REMOTE ] INDB: PASS: Price check passed. Min price $63.89. [2026-01-09T12:12:06.663454] [DEBUG] [REMOTE ] INDB: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:06.663584] [DEBUG] [REMOTE ] INDB: PASS: Integrity check passed. [2026-01-09T12:12:06.663626] [DEBUG] [REMOTE ] INDB: Symbol is viable for forecasting. [2026-01-09T12:12:06.663675] [INFO ] [MAIN ] [1666/3524] INDB kept (0.5s) | 1661 kept, 5 rejected | 138.4/min | ETA: 13.4m [2026-01-09T12:12:06.948694] [DEBUG] [REMOTE ] INDI: Retrieved 1151 rows, trimmed to 300. [2026-01-09T12:12:06.948827] [DEBUG] [REMOTE ] INDI: PASS: History has at least 300 days. [2026-01-09T12:12:06.949030] [DEBUG] [REMOTE ] INDI: PASS: Price check passed. Min price $3.29. [2026-01-09T12:12:06.949170] [DEBUG] [REMOTE ] INDI: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:06.949283] [DEBUG] [REMOTE ] INDI: PASS: Integrity check passed. [2026-01-09T12:12:06.949326] [DEBUG] [REMOTE ] INDI: Symbol is viable for forecasting. [2026-01-09T12:12:06.949375] [INFO ] [MAIN ] [1667/3524] INDI kept (0.3s) | 1662 kept, 5 rejected | 138.5/min | ETA: 13.4m [2026-01-09T12:12:07.405328] [DEBUG] [REMOTE ] INDP: Retrieved 2624 rows, trimmed to 300. [2026-01-09T12:12:07.405465] [DEBUG] [REMOTE ] INDP: PASS: History has at least 300 days. [2026-01-09T12:12:07.405697] [DEBUG] [REMOTE ] INDP: PASS: Price check passed. Min price $1.75. [2026-01-09T12:12:07.405836] [DEBUG] [REMOTE ] INDP: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:07.405950] [DEBUG] [REMOTE ] INDP: PASS: Integrity check passed. [2026-01-09T12:12:07.405990] [DEBUG] [REMOTE ] INDP: Symbol is viable for forecasting. [2026-01-09T12:12:07.406038] [INFO ] [MAIN ] [1668/3524] INDP kept (0.5s) | 1663 kept, 5 rejected | 138.4/min | ETA: 13.4m [2026-01-09T12:12:07.871231] [DEBUG] [REMOTE ] INDY: Retrieved 4057 rows, trimmed to 300. [2026-01-09T12:12:07.871362] [DEBUG] [REMOTE ] INDY: PASS: History has at least 300 days. [2026-01-09T12:12:07.871597] [DEBUG] [REMOTE ] INDY: PASS: Price check passed. Min price $47.68. [2026-01-09T12:12:07.871775] [DEBUG] [REMOTE ] INDY: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:07.871898] [DEBUG] [REMOTE ] INDY: PASS: Integrity check passed. [2026-01-09T12:12:07.871938] [DEBUG] [REMOTE ] INDY: Symbol is viable for forecasting. [2026-01-09T12:12:07.871986] [INFO ] [MAIN ] [1669/3524] INDY kept (0.5s) | 1664 kept, 5 rejected | 138.4/min | ETA: 13.4m [2026-01-09T12:12:08.325546] [DEBUG] [REMOTE ] INFY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:08.325695] [DEBUG] [REMOTE ] INFY: PASS: History has at least 300 days. [2026-01-09T12:12:08.325931] [DEBUG] [REMOTE ] INFY: PASS: Price check passed. Min price $15.83. [2026-01-09T12:12:08.326067] [DEBUG] [REMOTE ] INFY: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:08.326186] [DEBUG] [REMOTE ] INFY: PASS: Integrity check passed. [2026-01-09T12:12:08.326225] [DEBUG] [REMOTE ] INFY: Symbol is viable for forecasting. [2026-01-09T12:12:08.326273] [INFO ] [MAIN ] [1670/3524] INFY kept (0.5s) | 1665 kept, 5 rejected | 138.4/min | ETA: 13.4m [2026-01-09T12:12:08.803457] [DEBUG] [REMOTE ] ING: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:08.803610] [DEBUG] [REMOTE ] ING: PASS: History has at least 300 days. [2026-01-09T12:12:08.803829] [DEBUG] [REMOTE ] ING: PASS: Price check passed. Min price $23.49. [2026-01-09T12:12:08.803964] [DEBUG] [REMOTE ] ING: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:08.804082] [DEBUG] [REMOTE ] ING: PASS: Integrity check passed. [2026-01-09T12:12:08.804122] [DEBUG] [REMOTE ] ING: Symbol is viable for forecasting. [2026-01-09T12:12:08.804170] [INFO ] [MAIN ] [1671/3524] ING kept (0.5s) | 1666 kept, 5 rejected | 138.4/min | ETA: 13.4m [2026-01-09T12:12:09.144733] [DEBUG] [REMOTE ] INGN: Retrieved 2993 rows, trimmed to 300. [2026-01-09T12:12:09.145051] [DEBUG] [REMOTE ] INGN: PASS: History has at least 300 days. [2026-01-09T12:12:09.145257] [DEBUG] [REMOTE ] INGN: PASS: Price check passed. Min price $6.59. [2026-01-09T12:12:09.145392] [DEBUG] [REMOTE ] INGN: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:09.145505] [DEBUG] [REMOTE ] INGN: PASS: Integrity check passed. [2026-01-09T12:12:09.145546] [DEBUG] [REMOTE ] INGN: Symbol is viable for forecasting. [2026-01-09T12:12:09.145613] [INFO ] [MAIN ] [1672/3524] INGN kept (0.3s) | 1667 kept, 5 rejected | 138.4/min | ETA: 13.4m [2026-01-09T12:12:09.635035] [DEBUG] [REMOTE ] INM: Retrieved 4637 rows, trimmed to 300. [2026-01-09T12:12:09.635175] [DEBUG] [REMOTE ] INM: PASS: History has at least 300 days. [2026-01-09T12:12:09.635477] [DEBUG] [REMOTE ] INM: PASS: Price check passed. Min price $1.06. [2026-01-09T12:12:09.635685] [DEBUG] [REMOTE ] INM: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:09.635831] [DEBUG] [REMOTE ] INM: PASS: Integrity check passed. [2026-01-09T12:12:09.635875] [DEBUG] [REMOTE ] INM: Symbol is viable for forecasting. [2026-01-09T12:12:09.635927] [INFO ] [MAIN ] [1673/3524] INM kept (0.5s) | 1668 kept, 5 rejected | 138.4/min | ETA: 13.4m [2026-01-09T12:12:09.932874] [DEBUG] [REMOTE ] INMB: Retrieved 1743 rows, trimmed to 300. [2026-01-09T12:12:09.932997] [DEBUG] [REMOTE ] INMB: PASS: History has at least 300 days. [2026-01-09T12:12:09.933198] [DEBUG] [REMOTE ] INMB: PASS: Price check passed. Min price $1.42. [2026-01-09T12:12:09.933337] [DEBUG] [REMOTE ] INMB: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:09.933449] [DEBUG] [REMOTE ] INMB: PASS: Integrity check passed. [2026-01-09T12:12:09.933490] [DEBUG] [REMOTE ] INMB: Symbol is viable for forecasting. [2026-01-09T12:12:09.933539] [INFO ] [MAIN ] [1674/3524] INMB kept (0.3s) | 1669 kept, 5 rejected | 138.5/min | ETA: 13.4m [2026-01-09T12:12:10.300446] [DEBUG] [REMOTE ] INMD: Retrieved 1614 rows, trimmed to 300. [2026-01-09T12:12:10.300566] [DEBUG] [REMOTE ] INMD: PASS: History has at least 300 days. [2026-01-09T12:12:10.300815] [DEBUG] [REMOTE ] INMD: PASS: Price check passed. Min price $13.74. [2026-01-09T12:12:10.300967] [DEBUG] [REMOTE ] INMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:10.301079] [DEBUG] [REMOTE ] INMD: PASS: Integrity check passed. [2026-01-09T12:12:10.301119] [DEBUG] [REMOTE ] INMD: Symbol is viable for forecasting. [2026-01-09T12:12:10.301166] [INFO ] [MAIN ] [1675/3524] INMD kept (0.4s) | 1670 kept, 5 rejected | 138.5/min | ETA: 13.4m [2026-01-09T12:12:10.833504] [DEBUG] [REMOTE ] INN: Retrieved 3751 rows, trimmed to 300. [2026-01-09T12:12:10.833678] [DEBUG] [REMOTE ] INN: PASS: History has at least 300 days. [2026-01-09T12:12:10.833929] [DEBUG] [REMOTE ] INN: PASS: Price check passed. Min price $4.60. [2026-01-09T12:12:10.834069] [DEBUG] [REMOTE ] INN: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:10.834185] [DEBUG] [REMOTE ] INN: PASS: Integrity check passed. [2026-01-09T12:12:10.834227] [DEBUG] [REMOTE ] INN: Symbol is viable for forecasting. [2026-01-09T12:12:10.834276] [INFO ] [MAIN ] [1676/3524] INN kept (0.5s) | 1671 kept, 5 rejected | 138.5/min | ETA: 13.3m [2026-01-09T12:12:11.356864] [DEBUG] [REMOTE ] INO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:11.356995] [DEBUG] [REMOTE ] INO: PASS: History has at least 300 days. [2026-01-09T12:12:11.357206] [DEBUG] [REMOTE ] INO: PASS: Price check passed. Min price $1.59. [2026-01-09T12:12:11.357374] [DEBUG] [REMOTE ] INO: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:11.357490] [DEBUG] [REMOTE ] INO: PASS: Integrity check passed. [2026-01-09T12:12:11.357531] [DEBUG] [REMOTE ] INO: Symbol is viable for forecasting. [2026-01-09T12:12:11.357595] [INFO ] [MAIN ] [1677/3524] INO kept (0.5s) | 1672 kept, 5 rejected | 138.4/min | ETA: 13.3m [2026-01-09T12:12:11.800247] [DEBUG] [REMOTE ] INOD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:11.800378] [DEBUG] [REMOTE ] INOD: PASS: History has at least 300 days. [2026-01-09T12:12:11.800615] [DEBUG] [REMOTE ] INOD: PASS: Price check passed. Min price $47.95. [2026-01-09T12:12:11.800754] [DEBUG] [REMOTE ] INOD: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:11.800872] [DEBUG] [REMOTE ] INOD: PASS: Integrity check passed. [2026-01-09T12:12:11.800913] [DEBUG] [REMOTE ] INOD: Symbol is viable for forecasting. [2026-01-09T12:12:11.800961] [INFO ] [MAIN ] [1678/3524] INOD kept (0.4s) | 1673 kept, 5 rejected | 138.4/min | ETA: 13.3m [2026-01-09T12:12:12.072239] [DEBUG] [REMOTE ] INSE: Retrieved 2269 rows, trimmed to 300. [2026-01-09T12:12:12.072365] [DEBUG] [REMOTE ] INSE: PASS: History has at least 300 days. [2026-01-09T12:12:12.072601] [DEBUG] [REMOTE ] INSE: PASS: Price check passed. Min price $6.87. [2026-01-09T12:12:12.072738] [DEBUG] [REMOTE ] INSE: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:12.072856] [DEBUG] [REMOTE ] INSE: PASS: Integrity check passed. [2026-01-09T12:12:12.072896] [DEBUG] [REMOTE ] INSE: Symbol is viable for forecasting. [2026-01-09T12:12:12.072944] [INFO ] [MAIN ] [1679/3524] INSE kept (0.3s) | 1674 kept, 5 rejected | 138.5/min | ETA: 13.3m [2026-01-09T12:12:12.745789] [DEBUG] [REMOTE ] INSG: Retrieved 6319 rows, trimmed to 300. [2026-01-09T12:12:12.745940] [DEBUG] [REMOTE ] INSG: PASS: History has at least 300 days. [2026-01-09T12:12:12.746195] [DEBUG] [REMOTE ] INSG: PASS: Price check passed. Min price $9.96. [2026-01-09T12:12:12.746330] [DEBUG] [REMOTE ] INSG: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:12.746456] [DEBUG] [REMOTE ] INSG: PASS: Integrity check passed. [2026-01-09T12:12:12.746496] [DEBUG] [REMOTE ] INSG: Symbol is viable for forecasting. [2026-01-09T12:12:12.746546] [INFO ] [MAIN ] [1680/3524] INSG kept (0.7s) | 1675 kept, 5 rejected | 138.4/min | ETA: 13.3m [2026-01-09T12:12:13.265771] [DEBUG] [REMOTE ] INSM: Retrieved 6440 rows, trimmed to 300. [2026-01-09T12:12:13.265903] [DEBUG] [REMOTE ] INSM: PASS: History has at least 300 days. [2026-01-09T12:12:13.266123] [DEBUG] [REMOTE ] INSM: PASS: Price check passed. Min price $159.66. [2026-01-09T12:12:13.266262] [DEBUG] [REMOTE ] INSM: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:13.266384] [DEBUG] [REMOTE ] INSM: PASS: Integrity check passed. [2026-01-09T12:12:13.266425] [DEBUG] [REMOTE ] INSM: Symbol is viable for forecasting. [2026-01-09T12:12:13.266475] [INFO ] [MAIN ] [1681/3524] INSM kept (0.5s) | 1676 kept, 5 rejected | 138.4/min | ETA: 13.3m [2026-01-09T12:12:13.551223] [DEBUG] [REMOTE ] INSP: Retrieved 1932 rows, trimmed to 300. [2026-01-09T12:12:13.551356] [DEBUG] [REMOTE ] INSP: PASS: History has at least 300 days. [2026-01-09T12:12:13.551550] [DEBUG] [REMOTE ] INSP: PASS: Price check passed. Min price $72.08. [2026-01-09T12:12:13.551746] [DEBUG] [REMOTE ] INSP: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:13.551857] [DEBUG] [REMOTE ] INSP: PASS: Integrity check passed. [2026-01-09T12:12:13.551897] [DEBUG] [REMOTE ] INSP: Symbol is viable for forecasting. [2026-01-09T12:12:13.551944] [INFO ] [MAIN ] [1682/3524] INSP kept (0.3s) | 1677 kept, 5 rejected | 138.4/min | ETA: 13.3m [2026-01-09T12:12:14.018407] [DEBUG] [REMOTE ] INTA: Retrieved 1137 rows, trimmed to 300. [2026-01-09T12:12:14.018536] [DEBUG] [REMOTE ] INTA: PASS: History has at least 300 days. [2026-01-09T12:12:14.018761] [DEBUG] [REMOTE ] INTA: PASS: Price check passed. Min price $36.57. [2026-01-09T12:12:14.018903] [DEBUG] [REMOTE ] INTA: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:14.019016] [DEBUG] [REMOTE ] INTA: PASS: Integrity check passed. [2026-01-09T12:12:14.019058] [DEBUG] [REMOTE ] INTA: Symbol is viable for forecasting. [2026-01-09T12:12:14.019107] [INFO ] [MAIN ] [1683/3524] INTA kept (0.5s) | 1678 kept, 5 rejected | 138.4/min | ETA: 13.3m [2026-01-09T12:12:14.534067] [DEBUG] [REMOTE ] INTC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:14.534188] [DEBUG] [REMOTE ] INTC: PASS: History has at least 300 days. [2026-01-09T12:12:14.534466] [DEBUG] [REMOTE ] INTC: PASS: Price check passed. Min price $33.62. [2026-01-09T12:12:14.534677] [DEBUG] [REMOTE ] INTC: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:14.534835] [DEBUG] [REMOTE ] INTC: PASS: Integrity check passed. [2026-01-09T12:12:14.534899] [DEBUG] [REMOTE ] INTC: Symbol is viable for forecasting. [2026-01-09T12:12:14.534968] [INFO ] [MAIN ] [1684/3524] INTC kept (0.5s) | 1679 kept, 5 rejected | 138.4/min | ETA: 13.3m [2026-01-09T12:12:14.892285] [DEBUG] [REMOTE ] INTZ: Retrieved 3370 rows, trimmed to 300. [2026-01-09T12:12:14.892408] [DEBUG] [REMOTE ] INTZ: PASS: History has at least 300 days. [2026-01-09T12:12:14.892634] [DEBUG] [REMOTE ] INTZ: PASS: Price check passed. Min price $1.15. [2026-01-09T12:12:14.892772] [DEBUG] [REMOTE ] INTZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:14.892882] [DEBUG] [REMOTE ] INTZ: PASS: Integrity check passed. [2026-01-09T12:12:14.892922] [DEBUG] [REMOTE ] INTZ: Symbol is viable for forecasting. [2026-01-09T12:12:14.892970] [INFO ] [MAIN ] [1685/3524] INTZ kept (0.4s) | 1680 kept, 5 rejected | 138.4/min | ETA: 13.3m [2026-01-09T12:12:15.261141] [DEBUG] [REMOTE ] INVA: Retrieved 5350 rows, trimmed to 300. [2026-01-09T12:12:15.261274] [DEBUG] [REMOTE ] INVA: PASS: History has at least 300 days. [2026-01-09T12:12:15.261485] [DEBUG] [REMOTE ] INVA: PASS: Price check passed. Min price $16.67. [2026-01-09T12:12:15.261645] [DEBUG] [REMOTE ] INVA: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:15.261764] [DEBUG] [REMOTE ] INVA: PASS: Integrity check passed. [2026-01-09T12:12:15.261805] [DEBUG] [REMOTE ] INVA: Symbol is viable for forecasting. [2026-01-09T12:12:15.261854] [INFO ] [MAIN ] [1686/3524] INVA kept (0.4s) | 1681 kept, 5 rejected | 138.4/min | ETA: 13.3m [2026-01-09T12:12:15.784000] [DEBUG] [REMOTE ] INVE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:15.784144] [DEBUG] [REMOTE ] INVE: PASS: History has at least 300 days. [2026-01-09T12:12:15.784382] [DEBUG] [REMOTE ] INVE: PASS: Price check passed. Min price $3.18. [2026-01-09T12:12:15.784522] [DEBUG] [REMOTE ] INVE: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:15.784662] [DEBUG] [REMOTE ] INVE: PASS: Integrity check passed. [2026-01-09T12:12:15.784706] [DEBUG] [REMOTE ] INVE: Symbol is viable for forecasting. [2026-01-09T12:12:15.784756] [INFO ] [MAIN ] [1687/3524] INVE kept (0.5s) | 1682 kept, 5 rejected | 138.4/min | ETA: 13.3m [2026-01-09T12:12:15.966791] [DEBUG] [REMOTE ] INVH: Retrieved 2247 rows, trimmed to 300. [2026-01-09T12:12:15.966917] [DEBUG] [REMOTE ] INVH: PASS: History has at least 300 days. [2026-01-09T12:12:15.967125] [DEBUG] [REMOTE ] INVH: PASS: Price check passed. Min price $25.80. [2026-01-09T12:12:15.967312] [DEBUG] [REMOTE ] INVH: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:15.967454] [DEBUG] [REMOTE ] INVH: PASS: Integrity check passed. [2026-01-09T12:12:15.967495] [DEBUG] [REMOTE ] INVH: Symbol is viable for forecasting. [2026-01-09T12:12:15.967545] [INFO ] [MAIN ] [1688/3524] INVH kept (0.2s) | 1683 kept, 5 rejected | 138.5/min | ETA: 13.3m [2026-01-09T12:12:16.678598] [DEBUG] [REMOTE ] IONS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:16.678734] [DEBUG] [REMOTE ] IONS: PASS: History has at least 300 days. [2026-01-09T12:12:16.678950] [DEBUG] [REMOTE ] IONS: PASS: Price check passed. Min price $69.54. [2026-01-09T12:12:16.679091] [DEBUG] [REMOTE ] IONS: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:16.679210] [DEBUG] [REMOTE ] IONS: PASS: Integrity check passed. [2026-01-09T12:12:16.679252] [DEBUG] [REMOTE ] IONS: Symbol is viable for forecasting. [2026-01-09T12:12:16.679302] [INFO ] [MAIN ] [1689/3524] IONS kept (0.7s) | 1684 kept, 5 rejected | 138.4/min | ETA: 13.3m [2026-01-09T12:12:17.152745] [DEBUG] [REMOTE ] IOSP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:17.152901] [DEBUG] [REMOTE ] IOSP: PASS: History has at least 300 days. [2026-01-09T12:12:17.153134] [DEBUG] [REMOTE ] IOSP: PASS: Price check passed. Min price $70.62. [2026-01-09T12:12:17.153269] [DEBUG] [REMOTE ] IOSP: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:17.153383] [DEBUG] [REMOTE ] IOSP: PASS: Integrity check passed. [2026-01-09T12:12:17.153422] [DEBUG] [REMOTE ] IOSP: Symbol is viable for forecasting. [2026-01-09T12:12:17.153470] [INFO ] [MAIN ] [1690/3524] IOSP kept (0.5s) | 1685 kept, 5 rejected | 138.4/min | ETA: 13.3m [2026-01-09T12:12:17.383560] [DEBUG] [REMOTE ] IOVA: Retrieved 3831 rows, trimmed to 300. [2026-01-09T12:12:17.383749] [DEBUG] [REMOTE ] IOVA: PASS: History has at least 300 days. [2026-01-09T12:12:17.383981] [DEBUG] [REMOTE ] IOVA: PASS: Price check passed. Min price $1.81. [2026-01-09T12:12:17.384117] [DEBUG] [REMOTE ] IOVA: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:17.384234] [DEBUG] [REMOTE ] IOVA: PASS: Integrity check passed. [2026-01-09T12:12:17.384274] [DEBUG] [REMOTE ] IOVA: Symbol is viable for forecasting. [2026-01-09T12:12:17.384322] [INFO ] [MAIN ] [1691/3524] IOVA kept (0.2s) | 1686 kept, 5 rejected | 138.4/min | ETA: 13.2m [2026-01-09T12:12:17.796492] [DEBUG] [REMOTE ] IPGP: Retrieved 4797 rows, trimmed to 300. [2026-01-09T12:12:17.796643] [DEBUG] [REMOTE ] IPGP: PASS: History has at least 300 days. [2026-01-09T12:12:17.796863] [DEBUG] [REMOTE ] IPGP: PASS: Price check passed. Min price $71.60. [2026-01-09T12:12:17.797002] [DEBUG] [REMOTE ] IPGP: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:17.797117] [DEBUG] [REMOTE ] IPGP: PASS: Integrity check passed. [2026-01-09T12:12:17.797158] [DEBUG] [REMOTE ] IPGP: Symbol is viable for forecasting. [2026-01-09T12:12:17.797207] [INFO ] [MAIN ] [1692/3524] IPGP kept (0.4s) | 1687 kept, 5 rejected | 138.4/min | ETA: 13.2m [2026-01-09T12:12:18.345774] [DEBUG] [REMOTE ] IPI: Retrieved 4458 rows, trimmed to 300. [2026-01-09T12:12:18.345917] [DEBUG] [REMOTE ] IPI: PASS: History has at least 300 days. [2026-01-09T12:12:18.346149] [DEBUG] [REMOTE ] IPI: PASS: Price check passed. Min price $23.94. [2026-01-09T12:12:18.346285] [DEBUG] [REMOTE ] IPI: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:18.346407] [DEBUG] [REMOTE ] IPI: PASS: Integrity check passed. [2026-01-09T12:12:18.346447] [DEBUG] [REMOTE ] IPI: Symbol is viable for forecasting. [2026-01-09T12:12:18.346496] [INFO ] [MAIN ] [1693/3524] IPI kept (0.5s) | 1688 kept, 5 rejected | 138.4/min | ETA: 13.2m [2026-01-09T12:12:18.646233] [DEBUG] [REMOTE ] IQ: Retrieved 1956 rows, trimmed to 300. [2026-01-09T12:12:18.646353] [DEBUG] [REMOTE ] IQ: PASS: History has at least 300 days. [2026-01-09T12:12:18.646553] [DEBUG] [REMOTE ] IQ: PASS: Price check passed. Min price $1.85. [2026-01-09T12:12:18.646731] [DEBUG] [REMOTE ] IQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:18.646850] [DEBUG] [REMOTE ] IQ: PASS: Integrity check passed. [2026-01-09T12:12:18.646891] [DEBUG] [REMOTE ] IQ: Symbol is viable for forecasting. [2026-01-09T12:12:18.646940] [INFO ] [MAIN ] [1694/3524] IQ kept (0.3s) | 1689 kept, 5 rejected | 138.5/min | ETA: 13.2m [2026-01-09T12:12:19.231743] [DEBUG] [REMOTE ] IQI: Retrieved 6586 rows, trimmed to 300. [2026-01-09T12:12:19.231901] [DEBUG] [REMOTE ] IQI: PASS: History has at least 300 days. [2026-01-09T12:12:19.232161] [DEBUG] [REMOTE ] IQI: PASS: Price check passed. Min price $9.76. [2026-01-09T12:12:19.232302] [DEBUG] [REMOTE ] IQI: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:19.232425] [DEBUG] [REMOTE ] IQI: PASS: Integrity check passed. [2026-01-09T12:12:19.232466] [DEBUG] [REMOTE ] IQI: Symbol is viable for forecasting. [2026-01-09T12:12:19.232518] [INFO ] [MAIN ] [1695/3524] IQI kept (0.6s) | 1690 kept, 5 rejected | 138.4/min | ETA: 13.2m [2026-01-09T12:12:19.427109] [DEBUG] [REMOTE ] IQQQ: Retrieved 453 rows, trimmed to 300. [2026-01-09T12:12:19.427242] [DEBUG] [REMOTE ] IQQQ: PASS: History has at least 300 days. [2026-01-09T12:12:19.427480] [DEBUG] [REMOTE ] IQQQ: PASS: Price check passed. Min price $42.21. [2026-01-09T12:12:19.427649] [DEBUG] [REMOTE ] IQQQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:19.427770] [DEBUG] [REMOTE ] IQQQ: PASS: Integrity check passed. [2026-01-09T12:12:19.427811] [DEBUG] [REMOTE ] IQQQ: Symbol is viable for forecasting. [2026-01-09T12:12:19.427860] [INFO ] [MAIN ] [1696/3524] IQQQ kept (0.2s) | 1691 kept, 5 rejected | 138.5/min | ETA: 13.2m [2026-01-09T12:12:20.045326] [DEBUG] [REMOTE ] IRDM: Retrieved 4480 rows, trimmed to 300. [2026-01-09T12:12:20.045451] [DEBUG] [REMOTE ] IRDM: PASS: History has at least 300 days. [2026-01-09T12:12:20.045684] [DEBUG] [REMOTE ] IRDM: PASS: Price check passed. Min price $15.71. [2026-01-09T12:12:20.045825] [DEBUG] [REMOTE ] IRDM: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:20.045939] [DEBUG] [REMOTE ] IRDM: PASS: Integrity check passed. [2026-01-09T12:12:20.045980] [DEBUG] [REMOTE ] IRDM: Symbol is viable for forecasting. [2026-01-09T12:12:20.046027] [INFO ] [MAIN ] [1697/3524] IRDM kept (0.6s) | 1692 kept, 5 rejected | 138.4/min | ETA: 13.2m [2026-01-09T12:12:20.245643] [DEBUG] [REMOTE ] IREN: Retrieved 1039 rows, trimmed to 300. [2026-01-09T12:12:20.245773] [DEBUG] [REMOTE ] IREN: PASS: History has at least 300 days. [2026-01-09T12:12:20.245992] [DEBUG] [REMOTE ] IREN: PASS: Price check passed. Min price $33.78. [2026-01-09T12:12:20.246137] [DEBUG] [REMOTE ] IREN: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:20.246252] [DEBUG] [REMOTE ] IREN: PASS: Integrity check passed. [2026-01-09T12:12:20.246294] [DEBUG] [REMOTE ] IREN: Symbol is viable for forecasting. [2026-01-09T12:12:20.246342] [INFO ] [MAIN ] [1698/3524] IREN kept (0.2s) | 1693 kept, 5 rejected | 138.5/min | ETA: 13.2m [2026-01-09T12:12:20.917420] [DEBUG] [REMOTE ] IRM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:20.917552] [DEBUG] [REMOTE ] IRM: PASS: History has at least 300 days. [2026-01-09T12:12:20.917791] [DEBUG] [REMOTE ] IRM: PASS: Price check passed. Min price $78.86. [2026-01-09T12:12:20.917932] [DEBUG] [REMOTE ] IRM: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:20.918054] [DEBUG] [REMOTE ] IRM: PASS: Integrity check passed. [2026-01-09T12:12:20.918095] [DEBUG] [REMOTE ] IRM: Symbol is viable for forecasting. [2026-01-09T12:12:20.918145] [INFO ] [MAIN ] [1699/3524] IRM kept (0.7s) | 1694 kept, 5 rejected | 138.4/min | ETA: 13.2m [2026-01-09T12:12:21.249619] [DEBUG] [REMOTE ] IRMD: Retrieved 2889 rows, trimmed to 300. [2026-01-09T12:12:21.249753] [DEBUG] [REMOTE ] IRMD: PASS: History has at least 300 days. [2026-01-09T12:12:21.249969] [DEBUG] [REMOTE ] IRMD: PASS: Price check passed. Min price $72.62. [2026-01-09T12:12:21.250109] [DEBUG] [REMOTE ] IRMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:21.250225] [DEBUG] [REMOTE ] IRMD: PASS: Integrity check passed. [2026-01-09T12:12:21.250267] [DEBUG] [REMOTE ] IRMD: Symbol is viable for forecasting. [2026-01-09T12:12:21.250317] [INFO ] [MAIN ] [1700/3524] IRMD kept (0.3s) | 1695 kept, 5 rejected | 138.5/min | ETA: 13.2m [2026-01-09T12:12:21.599503] [DEBUG] [REMOTE ] IRON: Retrieved 1359 rows, trimmed to 300. [2026-01-09T12:12:21.599654] [DEBUG] [REMOTE ] IRON: PASS: History has at least 300 days. [2026-01-09T12:12:21.599858] [DEBUG] [REMOTE ] IRON: PASS: Price check passed. Min price $73.00. [2026-01-09T12:12:21.599998] [DEBUG] [REMOTE ] IRON: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:21.600110] [DEBUG] [REMOTE ] IRON: PASS: Integrity check passed. [2026-01-09T12:12:21.600151] [DEBUG] [REMOTE ] IRON: Symbol is viable for forecasting. [2026-01-09T12:12:21.600200] [INFO ] [MAIN ] [1701/3524] IRON kept (0.3s) | 1696 kept, 5 rejected | 138.5/min | ETA: 13.2m [2026-01-09T12:12:21.928981] [DEBUG] [REMOTE ] IRTC: Retrieved 2317 rows, trimmed to 300. [2026-01-09T12:12:21.929100] [DEBUG] [REMOTE ] IRTC: PASS: History has at least 300 days. [2026-01-09T12:12:21.929299] [DEBUG] [REMOTE ] IRTC: PASS: Price check passed. Min price $167.19. [2026-01-09T12:12:21.929434] [DEBUG] [REMOTE ] IRTC: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:21.929544] [DEBUG] [REMOTE ] IRTC: PASS: Integrity check passed. [2026-01-09T12:12:21.929609] [DEBUG] [REMOTE ] IRTC: Symbol is viable for forecasting. [2026-01-09T12:12:21.929659] [INFO ] [MAIN ] [1702/3524] IRTC kept (0.3s) | 1697 kept, 5 rejected | 138.5/min | ETA: 13.2m [2026-01-09T12:12:22.505527] [DEBUG] [REMOTE ] IRWD: Retrieved 4008 rows, trimmed to 300. [2026-01-09T12:12:22.505681] [DEBUG] [REMOTE ] IRWD: PASS: History has at least 300 days. [2026-01-09T12:12:22.505897] [DEBUG] [REMOTE ] IRWD: PASS: Price check passed. Min price $1.43. [2026-01-09T12:12:22.506050] [DEBUG] [REMOTE ] IRWD: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:22.506185] [DEBUG] [REMOTE ] IRWD: PASS: Integrity check passed. [2026-01-09T12:12:22.506227] [DEBUG] [REMOTE ] IRWD: Symbol is viable for forecasting. [2026-01-09T12:12:22.506277] [INFO ] [MAIN ] [1703/3524] IRWD kept (0.6s) | 1698 kept, 5 rejected | 138.5/min | ETA: 13.2m [2026-01-09T12:12:22.812599] [DEBUG] [REMOTE ] ISD: Retrieved 3445 rows, trimmed to 300. [2026-01-09T12:12:22.812719] [DEBUG] [REMOTE ] ISD: PASS: History has at least 300 days. [2026-01-09T12:12:22.812918] [DEBUG] [REMOTE ] ISD: PASS: Price check passed. Min price $13.83. [2026-01-09T12:12:22.813053] [DEBUG] [REMOTE ] ISD: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:22.813163] [DEBUG] [REMOTE ] ISD: PASS: Integrity check passed. [2026-01-09T12:12:22.813203] [DEBUG] [REMOTE ] ISD: Symbol is viable for forecasting. [2026-01-09T12:12:22.813251] [INFO ] [MAIN ] [1704/3524] ISD kept (0.3s) | 1699 kept, 5 rejected | 138.5/min | ETA: 13.1m [2026-01-09T12:12:23.366496] [DEBUG] [REMOTE ] ISRG: Retrieved 6429 rows, trimmed to 300. [2026-01-09T12:12:23.366642] [DEBUG] [REMOTE ] ISRG: PASS: History has at least 300 days. [2026-01-09T12:12:23.366857] [DEBUG] [REMOTE ] ISRG: PASS: Price check passed. Min price $434.62. [2026-01-09T12:12:23.366990] [DEBUG] [REMOTE ] ISRG: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:23.367111] [DEBUG] [REMOTE ] ISRG: PASS: Integrity check passed. [2026-01-09T12:12:23.367151] [DEBUG] [REMOTE ] ISRG: Symbol is viable for forecasting. [2026-01-09T12:12:23.367200] [INFO ] [MAIN ] [1705/3524] ISRG kept (0.6s) | 1700 kept, 5 rejected | 138.5/min | ETA: 13.1m [2026-01-09T12:12:23.817415] [DEBUG] [REMOTE ] ISSC: Retrieved 6395 rows, trimmed to 300. [2026-01-09T12:12:23.817551] [DEBUG] [REMOTE ] ISSC: PASS: History has at least 300 days. [2026-01-09T12:12:23.817819] [DEBUG] [REMOTE ] ISSC: PASS: Price check passed. Min price $8.32. [2026-01-09T12:12:23.817962] [DEBUG] [REMOTE ] ISSC: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:23.818084] [DEBUG] [REMOTE ] ISSC: PASS: Integrity check passed. [2026-01-09T12:12:23.818125] [DEBUG] [REMOTE ] ISSC: Symbol is viable for forecasting. [2026-01-09T12:12:23.818176] [INFO ] [MAIN ] [1706/3524] ISSC kept (0.5s) | 1701 kept, 5 rejected | 138.5/min | ETA: 13.1m [2026-01-09T12:12:24.010058] [DEBUG] [REMOTE ] ISTB: Retrieved 3320 rows, trimmed to 300. [2026-01-09T12:12:24.010181] [DEBUG] [REMOTE ] ISTB: PASS: History has at least 300 days. [2026-01-09T12:12:24.010384] [DEBUG] [REMOTE ] ISTB: PASS: Price check passed. Min price $48.30. [2026-01-09T12:12:24.010518] [DEBUG] [REMOTE ] ISTB: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:24.010650] [DEBUG] [REMOTE ] ISTB: PASS: Integrity check passed. [2026-01-09T12:12:24.010693] [DEBUG] [REMOTE ] ISTB: Symbol is viable for forecasting. [2026-01-09T12:12:24.010740] [INFO ] [MAIN ] [1707/3524] ISTB kept (0.2s) | 1702 kept, 5 rejected | 138.5/min | ETA: 13.1m [2026-01-09T12:12:24.724762] [DEBUG] [REMOTE ] ITIC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:24.724952] [DEBUG] [REMOTE ] ITIC: PASS: History has at least 300 days. [2026-01-09T12:12:24.725309] [DEBUG] [REMOTE ] ITIC: PASS: Price check passed. Min price $242.02. [2026-01-09T12:12:24.725504] [DEBUG] [REMOTE ] ITIC: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:24.725708] [DEBUG] [REMOTE ] ITIC: PASS: Integrity check passed. [2026-01-09T12:12:24.725771] [DEBUG] [REMOTE ] ITIC: Symbol is viable for forecasting. [2026-01-09T12:12:24.725846] [INFO ] [MAIN ] [1708/3524] ITIC kept (0.7s) | 1703 kept, 5 rejected | 138.5/min | ETA: 13.1m [2026-01-09T12:12:25.231198] [DEBUG] [REMOTE ] ITRI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:25.231527] [DEBUG] [REMOTE ] ITRI: PASS: History has at least 300 days. [2026-01-09T12:12:25.231756] [DEBUG] [REMOTE ] ITRI: PASS: Price check passed. Min price $92.86. [2026-01-09T12:12:25.231892] [DEBUG] [REMOTE ] ITRI: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:25.232005] [DEBUG] [REMOTE ] ITRI: PASS: Integrity check passed. [2026-01-09T12:12:25.232045] [DEBUG] [REMOTE ] ITRI: Symbol is viable for forecasting. [2026-01-09T12:12:25.232095] [INFO ] [MAIN ] [1709/3524] ITRI kept (0.5s) | 1704 kept, 5 rejected | 138.4/min | ETA: 13.1m [2026-01-09T12:12:25.651620] [DEBUG] [REMOTE ] ITRN: Retrieved 5102 rows, trimmed to 300. [2026-01-09T12:12:25.651947] [DEBUG] [REMOTE ] ITRN: PASS: History has at least 300 days. [2026-01-09T12:12:25.652153] [DEBUG] [REMOTE ] ITRN: PASS: Price check passed. Min price $35.64. [2026-01-09T12:12:25.652291] [DEBUG] [REMOTE ] ITRN: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:25.652405] [DEBUG] [REMOTE ] ITRN: PASS: Integrity check passed. [2026-01-09T12:12:25.652445] [DEBUG] [REMOTE ] ITRN: Symbol is viable for forecasting. [2026-01-09T12:12:25.652492] [INFO ] [MAIN ] [1710/3524] ITRN kept (0.4s) | 1705 kept, 5 rejected | 138.4/min | ETA: 13.1m [2026-01-09T12:12:26.089759] [DEBUG] [REMOTE ] ITUB: Retrieved 6008 rows, trimmed to 300. [2026-01-09T12:12:26.089898] [DEBUG] [REMOTE ] ITUB: PASS: History has at least 300 days. [2026-01-09T12:12:26.090132] [DEBUG] [REMOTE ] ITUB: PASS: Price check passed. Min price $6.29. [2026-01-09T12:12:26.090497] [DEBUG] [REMOTE ] ITUB: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:26.090649] [DEBUG] [REMOTE ] ITUB: PASS: Integrity check passed. [2026-01-09T12:12:26.090695] [DEBUG] [REMOTE ] ITUB: Symbol is viable for forecasting. [2026-01-09T12:12:26.090765] [INFO ] [MAIN ] [1711/3524] ITUB kept (0.4s) | 1706 kept, 5 rejected | 138.4/min | ETA: 13.1m [2026-01-09T12:12:26.458141] [DEBUG] [REMOTE ] IUS: Retrieved 1841 rows, trimmed to 300. [2026-01-09T12:12:26.458276] [DEBUG] [REMOTE ] IUS: PASS: History has at least 300 days. [2026-01-09T12:12:26.458494] [DEBUG] [REMOTE ] IUS: PASS: Price check passed. Min price $54.36. [2026-01-09T12:12:26.458679] [DEBUG] [REMOTE ] IUS: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:26.458803] [DEBUG] [REMOTE ] IUS: PASS: Integrity check passed. [2026-01-09T12:12:26.458846] [DEBUG] [REMOTE ] IUS: Symbol is viable for forecasting. [2026-01-09T12:12:26.458896] [INFO ] [MAIN ] [1712/3524] IUS kept (0.4s) | 1707 kept, 5 rejected | 138.5/min | ETA: 13.1m [2026-01-09T12:12:26.839533] [DEBUG] [REMOTE ] IUSB: Retrieved 2912 rows, trimmed to 300. [2026-01-09T12:12:26.839732] [DEBUG] [REMOTE ] IUSB: PASS: History has at least 300 days. [2026-01-09T12:12:26.840024] [DEBUG] [REMOTE ] IUSB: PASS: Price check passed. Min price $46.21. [2026-01-09T12:12:26.840270] [DEBUG] [REMOTE ] IUSB: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:26.840434] [DEBUG] [REMOTE ] IUSB: PASS: Integrity check passed. [2026-01-09T12:12:26.840706] [DEBUG] [REMOTE ] IUSB: Symbol is viable for forecasting. [2026-01-09T12:12:26.840778] [INFO ] [MAIN ] [1713/3524] IUSB kept (0.4s) | 1708 kept, 5 rejected | 138.5/min | ETA: 13.1m [2026-01-09T12:12:27.295743] [DEBUG] [REMOTE ] IUSG: Retrieved 6400 rows, trimmed to 300. [2026-01-09T12:12:27.295897] [DEBUG] [REMOTE ] IUSG: PASS: History has at least 300 days. [2026-01-09T12:12:27.296191] [DEBUG] [REMOTE ] IUSG: PASS: Price check passed. Min price $160.13. [2026-01-09T12:12:27.296337] [DEBUG] [REMOTE ] IUSG: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:27.296464] [DEBUG] [REMOTE ] IUSG: PASS: Integrity check passed. [2026-01-09T12:12:27.296506] [DEBUG] [REMOTE ] IUSG: Symbol is viable for forecasting. [2026-01-09T12:12:27.296556] [INFO ] [MAIN ] [1714/3524] IUSG kept (0.5s) | 1709 kept, 5 rejected | 138.5/min | ETA: 13.1m [2026-01-09T12:12:27.641062] [DEBUG] [REMOTE ] IVAL: Retrieved 2781 rows, trimmed to 300. [2026-01-09T12:12:27.641198] [DEBUG] [REMOTE ] IVAL: PASS: History has at least 300 days. [2026-01-09T12:12:27.641419] [DEBUG] [REMOTE ] IVAL: PASS: Price check passed. Min price $29.02. [2026-01-09T12:12:27.641561] [DEBUG] [REMOTE ] IVAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:27.641709] [DEBUG] [REMOTE ] IVAL: PASS: Integrity check passed. [2026-01-09T12:12:27.641751] [DEBUG] [REMOTE ] IVAL: Symbol is viable for forecasting. [2026-01-09T12:12:27.641800] [INFO ] [MAIN ] [1715/3524] IVAL kept (0.3s) | 1710 kept, 5 rejected | 138.5/min | ETA: 13.1m [2026-01-09T12:12:28.285830] [DEBUG] [REMOTE ] IVZ: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:28.285962] [DEBUG] [REMOTE ] IVZ: PASS: History has at least 300 days. [2026-01-09T12:12:28.286175] [DEBUG] [REMOTE ] IVZ: PASS: Price check passed. Min price $22.44. [2026-01-09T12:12:28.286314] [DEBUG] [REMOTE ] IVZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:28.286430] [DEBUG] [REMOTE ] IVZ: PASS: Integrity check passed. [2026-01-09T12:12:28.286471] [DEBUG] [REMOTE ] IVZ: Symbol is viable for forecasting. [2026-01-09T12:12:28.286520] [INFO ] [MAIN ] [1716/3524] IVZ kept (0.6s) | 1711 kept, 5 rejected | 138.4/min | ETA: 13.1m [2026-01-09T12:12:28.785981] [DEBUG] [REMOTE ] IX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:28.786116] [DEBUG] [REMOTE ] IX: PASS: History has at least 300 days. [2026-01-09T12:12:28.786459] [DEBUG] [REMOTE ] IX: PASS: Price check passed. Min price $24.22. [2026-01-09T12:12:28.786671] [DEBUG] [REMOTE ] IX: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:28.786805] [DEBUG] [REMOTE ] IX: PASS: Integrity check passed. [2026-01-09T12:12:28.786847] [DEBUG] [REMOTE ] IX: Symbol is viable for forecasting. [2026-01-09T12:12:28.786909] [INFO ] [MAIN ] [1717/3524] IX kept (0.5s) | 1712 kept, 5 rejected | 138.4/min | ETA: 13.1m [2026-01-09T12:12:29.135878] [DEBUG] [REMOTE ] IXUS: Retrieved 3320 rows, trimmed to 300. [2026-01-09T12:12:29.136010] [DEBUG] [REMOTE ] IXUS: PASS: History has at least 300 days. [2026-01-09T12:12:29.136238] [DEBUG] [REMOTE ] IXUS: PASS: Price check passed. Min price $79.60. [2026-01-09T12:12:29.136399] [DEBUG] [REMOTE ] IXUS: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:29.136527] [DEBUG] [REMOTE ] IXUS: PASS: Integrity check passed. [2026-01-09T12:12:29.136568] [DEBUG] [REMOTE ] IXUS: Symbol is viable for forecasting. [2026-01-09T12:12:29.136648] [INFO ] [MAIN ] [1718/3524] IXUS kept (0.3s) | 1713 kept, 5 rejected | 138.4/min | ETA: 13.0m [2026-01-09T12:12:29.477382] [DEBUG] [REMOTE ] IZEA: Retrieved 3612 rows, trimmed to 300. [2026-01-09T12:12:29.477514] [DEBUG] [REMOTE ] IZEA: PASS: History has at least 300 days. [2026-01-09T12:12:29.477748] [DEBUG] [REMOTE ] IZEA: PASS: Price check passed. Min price $4.36. [2026-01-09T12:12:29.477885] [DEBUG] [REMOTE ] IZEA: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:29.477999] [DEBUG] [REMOTE ] IZEA: PASS: Integrity check passed. [2026-01-09T12:12:29.478039] [DEBUG] [REMOTE ] IZEA: Symbol is viable for forecasting. [2026-01-09T12:12:29.478086] [INFO ] [MAIN ] [1719/3524] IZEA kept (0.3s) | 1714 kept, 5 rejected | 138.5/min | ETA: 13.0m [2026-01-09T12:12:30.108660] [DEBUG] [REMOTE ] J: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:30.108813] [DEBUG] [REMOTE ] J: PASS: History has at least 300 days. [2026-01-09T12:12:30.109063] [DEBUG] [REMOTE ] J: PASS: Price check passed. Min price $128.47. [2026-01-09T12:12:30.109208] [DEBUG] [REMOTE ] J: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:30.109334] [DEBUG] [REMOTE ] J: PASS: Integrity check passed. [2026-01-09T12:12:30.109375] [DEBUG] [REMOTE ] J: Symbol is viable for forecasting. [2026-01-09T12:12:30.109425] [INFO ] [MAIN ] [1720/3524] J kept (0.6s) | 1715 kept, 5 rejected | 138.4/min | ETA: 13.0m [2026-01-09T12:12:30.585601] [DEBUG] [REMOTE ] JACK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:30.585742] [DEBUG] [REMOTE ] JACK: PASS: History has at least 300 days. [2026-01-09T12:12:30.585965] [DEBUG] [REMOTE ] JACK: PASS: Price check passed. Min price $14.25. [2026-01-09T12:12:30.586104] [DEBUG] [REMOTE ] JACK: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:30.586222] [DEBUG] [REMOTE ] JACK: PASS: Integrity check passed. [2026-01-09T12:12:30.586262] [DEBUG] [REMOTE ] JACK: Symbol is viable for forecasting. [2026-01-09T12:12:30.586311] [INFO ] [MAIN ] [1721/3524] JACK kept (0.5s) | 1716 kept, 5 rejected | 138.4/min | ETA: 13.0m [2026-01-09T12:12:31.047445] [DEBUG] [REMOTE ] JAKK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:31.047615] [DEBUG] [REMOTE ] JAKK: PASS: History has at least 300 days. [2026-01-09T12:12:31.047854] [DEBUG] [REMOTE ] JAKK: PASS: Price check passed. Min price $14.79. [2026-01-09T12:12:31.047993] [DEBUG] [REMOTE ] JAKK: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:31.048115] [DEBUG] [REMOTE ] JAKK: PASS: Integrity check passed. [2026-01-09T12:12:31.048158] [DEBUG] [REMOTE ] JAKK: Symbol is viable for forecasting. [2026-01-09T12:12:31.048208] [INFO ] [MAIN ] [1722/3524] JAKK kept (0.5s) | 1717 kept, 5 rejected | 138.4/min | ETA: 13.0m [2026-01-09T12:12:31.343920] [DEBUG] [REMOTE ] JAMF: Retrieved 1374 rows, trimmed to 300. [2026-01-09T12:12:31.344047] [DEBUG] [REMOTE ] JAMF: PASS: History has at least 300 days. [2026-01-09T12:12:31.344260] [DEBUG] [REMOTE ] JAMF: PASS: Price check passed. Min price $9.70. [2026-01-09T12:12:31.344401] [DEBUG] [REMOTE ] JAMF: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:31.344516] [DEBUG] [REMOTE ] JAMF: PASS: Integrity check passed. [2026-01-09T12:12:31.344558] [DEBUG] [REMOTE ] JAMF: Symbol is viable for forecasting. [2026-01-09T12:12:31.344654] [INFO ] [MAIN ] [1723/3524] JAMF kept (0.3s) | 1718 kept, 5 rejected | 138.4/min | ETA: 13.0m [2026-01-09T12:12:31.702278] [DEBUG] [REMOTE ] JANX: Retrieved 1150 rows, trimmed to 300. [2026-01-09T12:12:31.702623] [DEBUG] [REMOTE ] JANX: PASS: History has at least 300 days. [2026-01-09T12:12:31.702836] [DEBUG] [REMOTE ] JANX: PASS: Price check passed. Min price $13.44. [2026-01-09T12:12:31.702973] [DEBUG] [REMOTE ] JANX: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:31.703089] [DEBUG] [REMOTE ] JANX: PASS: Integrity check passed. [2026-01-09T12:12:31.703131] [DEBUG] [REMOTE ] JANX: Symbol is viable for forecasting. [2026-01-09T12:12:31.703180] [INFO ] [MAIN ] [1724/3524] JANX kept (0.4s) | 1719 kept, 5 rejected | 138.4/min | ETA: 13.0m [2026-01-09T12:12:32.257095] [DEBUG] [REMOTE ] JAZZ: Retrieved 4682 rows, trimmed to 300. [2026-01-09T12:12:32.257244] [DEBUG] [REMOTE ] JAZZ: PASS: History has at least 300 days. [2026-01-09T12:12:32.257539] [DEBUG] [REMOTE ] JAZZ: PASS: Price check passed. Min price $131.16. [2026-01-09T12:12:32.257705] [DEBUG] [REMOTE ] JAZZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:32.257849] [DEBUG] [REMOTE ] JAZZ: PASS: Integrity check passed. [2026-01-09T12:12:32.257896] [DEBUG] [REMOTE ] JAZZ: Symbol is viable for forecasting. [2026-01-09T12:12:32.257947] [INFO ] [MAIN ] [1725/3524] JAZZ kept (0.6s) | 1720 kept, 5 rejected | 138.4/min | ETA: 13.0m [2026-01-09T12:12:32.570522] [DEBUG] [REMOTE ] JBGS: Retrieved 2132 rows, trimmed to 300. [2026-01-09T12:12:32.570667] [DEBUG] [REMOTE ] JBGS: PASS: History has at least 300 days. [2026-01-09T12:12:32.570863] [DEBUG] [REMOTE ] JBGS: PASS: Price check passed. Min price $16.70. [2026-01-09T12:12:32.570997] [DEBUG] [REMOTE ] JBGS: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:32.571105] [DEBUG] [REMOTE ] JBGS: PASS: Integrity check passed. [2026-01-09T12:12:32.571144] [DEBUG] [REMOTE ] JBGS: Symbol is viable for forecasting. [2026-01-09T12:12:32.571191] [INFO ] [MAIN ] [1726/3524] JBGS kept (0.3s) | 1721 kept, 5 rejected | 138.4/min | ETA: 13.0m [2026-01-09T12:12:32.931801] [DEBUG] [REMOTE ] JBI: Retrieved 1520 rows, trimmed to 300. [2026-01-09T12:12:32.931926] [DEBUG] [REMOTE ] JBI: PASS: History has at least 300 days. [2026-01-09T12:12:32.932125] [DEBUG] [REMOTE ] JBI: PASS: Price check passed. Min price $5.75. [2026-01-09T12:12:32.932259] [DEBUG] [REMOTE ] JBI: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:32.932560] [DEBUG] [REMOTE ] JBI: PASS: Integrity check passed. [2026-01-09T12:12:32.932618] [DEBUG] [REMOTE ] JBI: Symbol is viable for forecasting. [2026-01-09T12:12:32.932666] [INFO ] [MAIN ] [1727/3524] JBI kept (0.4s) | 1722 kept, 5 rejected | 138.5/min | ETA: 13.0m [2026-01-09T12:12:33.543158] [DEBUG] [REMOTE ] JBL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:33.543369] [DEBUG] [REMOTE ] JBL: PASS: History has at least 300 days. [2026-01-09T12:12:33.543768] [DEBUG] [REMOTE ] JBL: PASS: Price check passed. Min price $192.49. [2026-01-09T12:12:33.543946] [DEBUG] [REMOTE ] JBL: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:33.544099] [DEBUG] [REMOTE ] JBL: PASS: Integrity check passed. [2026-01-09T12:12:33.544143] [DEBUG] [REMOTE ] JBL: Symbol is viable for forecasting. [2026-01-09T12:12:33.544198] [INFO ] [MAIN ] [1728/3524] JBL kept (0.6s) | 1723 kept, 5 rejected | 138.4/min | ETA: 13.0m [2026-01-09T12:12:33.741995] [DEBUG] [REMOTE ] JBND: Retrieved 562 rows, trimmed to 300. [2026-01-09T12:12:33.742134] [DEBUG] [REMOTE ] JBND: PASS: History has at least 300 days. [2026-01-09T12:12:33.742341] [DEBUG] [REMOTE ] JBND: PASS: Price check passed. Min price $53.53. [2026-01-09T12:12:33.742490] [DEBUG] [REMOTE ] JBND: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:33.742625] [DEBUG] [REMOTE ] JBND: PASS: Integrity check passed. [2026-01-09T12:12:33.742684] [DEBUG] [REMOTE ] JBND: Symbol is viable for forecasting. [2026-01-09T12:12:33.742733] [INFO ] [MAIN ] [1729/3524] JBND kept (0.2s) | 1724 kept, 5 rejected | 138.5/min | ETA: 13.0m [2026-01-09T12:12:34.400742] [DEBUG] [REMOTE ] JBSS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:34.400963] [DEBUG] [REMOTE ] JBSS: PASS: History has at least 300 days. [2026-01-09T12:12:34.401298] [DEBUG] [REMOTE ] JBSS: PASS: Price check passed. Min price $58.68. [2026-01-09T12:12:34.401448] [DEBUG] [REMOTE ] JBSS: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:34.401806] [DEBUG] [REMOTE ] JBSS: PASS: Integrity check passed. [2026-01-09T12:12:34.401851] [DEBUG] [REMOTE ] JBSS: Symbol is viable for forecasting. [2026-01-09T12:12:34.401907] [INFO ] [MAIN ] [1730/3524] JBSS kept (0.7s) | 1725 kept, 5 rejected | 138.4/min | ETA: 13.0m [2026-01-09T12:12:35.014515] [DEBUG] [REMOTE ] JCE: Retrieved 4727 rows, trimmed to 300. [2026-01-09T12:12:35.014671] [DEBUG] [REMOTE ] JCE: PASS: History has at least 300 days. [2026-01-09T12:12:35.014874] [DEBUG] [REMOTE ] JCE: PASS: Price check passed. Min price $14.95. [2026-01-09T12:12:35.015009] [DEBUG] [REMOTE ] JCE: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:35.015120] [DEBUG] [REMOTE ] JCE: PASS: Integrity check passed. [2026-01-09T12:12:35.015159] [DEBUG] [REMOTE ] JCE: Symbol is viable for forecasting. [2026-01-09T12:12:35.015206] [INFO ] [MAIN ] [1731/3524] JCE kept (0.6s) | 1726 kept, 5 rejected | 138.4/min | ETA: 13.0m [2026-01-09T12:12:35.496304] [DEBUG] [REMOTE ] JCI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:35.496443] [DEBUG] [REMOTE ] JCI: PASS: History has at least 300 days. [2026-01-09T12:12:35.496672] [DEBUG] [REMOTE ] JCI: PASS: Price check passed. Min price $107.49. [2026-01-09T12:12:35.496807] [DEBUG] [REMOTE ] JCI: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:35.496920] [DEBUG] [REMOTE ] JCI: PASS: Integrity check passed. [2026-01-09T12:12:35.496960] [DEBUG] [REMOTE ] JCI: Symbol is viable for forecasting. [2026-01-09T12:12:35.497007] [INFO ] [MAIN ] [1732/3524] JCI kept (0.5s) | 1727 kept, 5 rejected | 138.4/min | ETA: 12.9m [2026-01-09T12:12:35.663628] [DEBUG] [REMOTE ] JD: Retrieved 2926 rows, trimmed to 300. [2026-01-09T12:12:35.663772] [DEBUG] [REMOTE ] JD: PASS: History has at least 300 days. [2026-01-09T12:12:35.663974] [DEBUG] [REMOTE ] JD: PASS: Price check passed. Min price $28.39. [2026-01-09T12:12:35.664105] [DEBUG] [REMOTE ] JD: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:35.664215] [DEBUG] [REMOTE ] JD: PASS: Integrity check passed. [2026-01-09T12:12:35.664255] [DEBUG] [REMOTE ] JD: Symbol is viable for forecasting. [2026-01-09T12:12:35.664302] [INFO ] [MAIN ] [1733/3524] JD kept (0.2s) | 1728 kept, 5 rejected | 138.4/min | ETA: 12.9m [2026-01-09T12:12:36.348156] [DEBUG] [REMOTE ] JEF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:36.348309] [DEBUG] [REMOTE ] JEF: PASS: History has at least 300 days. [2026-01-09T12:12:36.348589] [DEBUG] [REMOTE ] JEF: PASS: Price check passed. Min price $48.43. [2026-01-09T12:12:36.348735] [DEBUG] [REMOTE ] JEF: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:36.348865] [DEBUG] [REMOTE ] JEF: PASS: Integrity check passed. [2026-01-09T12:12:36.348906] [DEBUG] [REMOTE ] JEF: Symbol is viable for forecasting. [2026-01-09T12:12:36.348959] [INFO ] [MAIN ] [1734/3524] JEF kept (0.7s) | 1729 kept, 5 rejected | 138.4/min | ETA: 12.9m [2026-01-09T12:12:36.645933] [DEBUG] [REMOTE ] JELD: Retrieved 2250 rows, trimmed to 300. [2026-01-09T12:12:36.646083] [DEBUG] [REMOTE ] JELD: PASS: History has at least 300 days. [2026-01-09T12:12:36.646325] [DEBUG] [REMOTE ] JELD: PASS: Price check passed. Min price $1.81. [2026-01-09T12:12:36.646504] [DEBUG] [REMOTE ] JELD: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:36.646671] [DEBUG] [REMOTE ] JELD: PASS: Integrity check passed. [2026-01-09T12:12:36.646735] [DEBUG] [REMOTE ] JELD: Symbol is viable for forecasting. [2026-01-09T12:12:36.646789] [INFO ] [MAIN ] [1735/3524] JELD kept (0.3s) | 1730 kept, 5 rejected | 138.4/min | ETA: 12.9m [2026-01-09T12:12:36.988104] [DEBUG] [REMOTE ] JEPQ: Retrieved 924 rows, trimmed to 300. [2026-01-09T12:12:36.988357] [DEBUG] [REMOTE ] JEPQ: PASS: History has at least 300 days. [2026-01-09T12:12:36.988764] [DEBUG] [REMOTE ] JEPQ: PASS: Price check passed. Min price $54.75. [2026-01-09T12:12:36.988930] [DEBUG] [REMOTE ] JEPQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:36.989105] [DEBUG] [REMOTE ] JEPQ: PASS: Integrity check passed. [2026-01-09T12:12:36.989153] [DEBUG] [REMOTE ] JEPQ: Symbol is viable for forecasting. [2026-01-09T12:12:36.989223] [INFO ] [MAIN ] [1736/3524] JEPQ kept (0.3s) | 1731 kept, 5 rejected | 138.4/min | ETA: 12.9m [2026-01-09T12:12:37.456101] [DEBUG] [REMOTE ] JFIN: Retrieved 1676 rows, trimmed to 300. [2026-01-09T12:12:37.456274] [DEBUG] [REMOTE ] JFIN: PASS: History has at least 300 days. [2026-01-09T12:12:37.456552] [DEBUG] [REMOTE ] JFIN: PASS: Price check passed. Min price $5.80. [2026-01-09T12:12:37.456771] [DEBUG] [REMOTE ] JFIN: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:37.456934] [DEBUG] [REMOTE ] JFIN: PASS: Integrity check passed. [2026-01-09T12:12:37.456991] [DEBUG] [REMOTE ] JFIN: Symbol is viable for forecasting. [2026-01-09T12:12:37.457057] [INFO ] [MAIN ] [1737/3524] JFIN kept (0.5s) | 1732 kept, 5 rejected | 138.4/min | ETA: 12.9m [2026-01-09T12:12:37.777803] [DEBUG] [REMOTE ] JGLO: Retrieved 582 rows, trimmed to 300. [2026-01-09T12:12:37.777940] [DEBUG] [REMOTE ] JGLO: PASS: History has at least 300 days. [2026-01-09T12:12:37.778151] [DEBUG] [REMOTE ] JGLO: PASS: Price check passed. Min price $64.84. [2026-01-09T12:12:37.778296] [DEBUG] [REMOTE ] JGLO: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:37.778415] [DEBUG] [REMOTE ] JGLO: PASS: Integrity check passed. [2026-01-09T12:12:37.778457] [DEBUG] [REMOTE ] JGLO: Symbol is viable for forecasting. [2026-01-09T12:12:37.778508] [INFO ] [MAIN ] [1738/3524] JGLO kept (0.3s) | 1733 kept, 5 rejected | 138.4/min | ETA: 12.9m [2026-01-09T12:12:38.437211] [DEBUG] [REMOTE ] JHG: Retrieved 6423 rows, trimmed to 300. [2026-01-09T12:12:38.437381] [DEBUG] [REMOTE ] JHG: PASS: History has at least 300 days. [2026-01-09T12:12:38.437713] [DEBUG] [REMOTE ] JHG: PASS: Price check passed. Min price $40.76. [2026-01-09T12:12:38.437869] [DEBUG] [REMOTE ] JHG: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:38.437994] [DEBUG] [REMOTE ] JHG: PASS: Integrity check passed. [2026-01-09T12:12:38.438035] [DEBUG] [REMOTE ] JHG: Symbol is viable for forecasting. [2026-01-09T12:12:38.438098] [INFO ] [MAIN ] [1739/3524] JHG kept (0.7s) | 1734 kept, 5 rejected | 138.4/min | ETA: 12.9m [2026-01-09T12:12:38.950520] [DEBUG] [REMOTE ] JHI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:38.950669] [DEBUG] [REMOTE ] JHI: PASS: History has at least 300 days. [2026-01-09T12:12:38.950884] [DEBUG] [REMOTE ] JHI: PASS: Price check passed. Min price $13.23. [2026-01-09T12:12:38.951018] [DEBUG] [REMOTE ] JHI: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:38.951134] [DEBUG] [REMOTE ] JHI: PASS: Integrity check passed. [2026-01-09T12:12:38.951173] [DEBUG] [REMOTE ] JHI: Symbol is viable for forecasting. [2026-01-09T12:12:38.951220] [INFO ] [MAIN ] [1740/3524] JHI kept (0.5s) | 1735 kept, 5 rejected | 138.4/min | ETA: 12.9m [2026-01-09T12:12:39.444471] [DEBUG] [REMOTE ] JHX: Retrieved 6544 rows, trimmed to 300. [2026-01-09T12:12:39.444622] [DEBUG] [REMOTE ] JHX: PASS: History has at least 300 days. [2026-01-09T12:12:39.444844] [DEBUG] [REMOTE ] JHX: PASS: Price check passed. Min price $16.69. [2026-01-09T12:12:39.444982] [DEBUG] [REMOTE ] JHX: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:39.445101] [DEBUG] [REMOTE ] JHX: PASS: Integrity check passed. [2026-01-09T12:12:39.445157] [DEBUG] [REMOTE ] JHX: Symbol is viable for forecasting. [2026-01-09T12:12:39.445212] [INFO ] [MAIN ] [1741/3524] JHX kept (0.5s) | 1736 kept, 5 rejected | 138.4/min | ETA: 12.9m [2026-01-09T12:12:39.745040] [DEBUG] [REMOTE ] JILL: Retrieved 2222 rows, trimmed to 300. [2026-01-09T12:12:39.745166] [DEBUG] [REMOTE ] JILL: PASS: History has at least 300 days. [2026-01-09T12:12:39.745367] [DEBUG] [REMOTE ] JILL: PASS: Price check passed. Min price $13.39. [2026-01-09T12:12:39.745501] [DEBUG] [REMOTE ] JILL: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:39.745641] [DEBUG] [REMOTE ] JILL: PASS: Integrity check passed. [2026-01-09T12:12:39.745684] [DEBUG] [REMOTE ] JILL: Symbol is viable for forecasting. [2026-01-09T12:12:39.745731] [INFO ] [MAIN ] [1742/3524] JILL kept (0.3s) | 1737 kept, 5 rejected | 138.4/min | ETA: 12.9m [2026-01-09T12:12:40.049945] [DEBUG] [REMOTE ] JIVE: Retrieved 582 rows, trimmed to 300. [2026-01-09T12:12:40.050084] [DEBUG] [REMOTE ] JIVE: PASS: History has at least 300 days. [2026-01-09T12:12:40.050289] [DEBUG] [REMOTE ] JIVE: PASS: Price check passed. Min price $72.82. [2026-01-09T12:12:40.050424] [DEBUG] [REMOTE ] JIVE: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:40.050745] [DEBUG] [REMOTE ] JIVE: PASS: Integrity check passed. [2026-01-09T12:12:40.050787] [DEBUG] [REMOTE ] JIVE: Symbol is viable for forecasting. [2026-01-09T12:12:40.050834] [INFO ] [MAIN ] [1743/3524] JIVE kept (0.3s) | 1738 kept, 5 rejected | 138.4/min | ETA: 12.9m [2026-01-09T12:12:40.796509] [DEBUG] [REMOTE ] JJSF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:40.796679] [DEBUG] [REMOTE ] JJSF: PASS: History has at least 300 days. [2026-01-09T12:12:40.796965] [DEBUG] [REMOTE ] JJSF: PASS: Price check passed. Min price $81.15. [2026-01-09T12:12:40.797109] [DEBUG] [REMOTE ] JJSF: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:40.797239] [DEBUG] [REMOTE ] JJSF: PASS: Integrity check passed. [2026-01-09T12:12:40.797307] [DEBUG] [REMOTE ] JJSF: Symbol is viable for forecasting. [2026-01-09T12:12:40.797361] [INFO ] [MAIN ] [1744/3524] JJSF kept (0.7s) | 1739 kept, 5 rejected | 138.4/min | ETA: 12.9m [2026-01-09T12:12:41.319688] [DEBUG] [REMOTE ] JKHY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:41.319943] [DEBUG] [REMOTE ] JKHY: PASS: History has at least 300 days. [2026-01-09T12:12:41.320367] [DEBUG] [REMOTE ] JKHY: PASS: Price check passed. Min price $148.44. [2026-01-09T12:12:41.320527] [DEBUG] [REMOTE ] JKHY: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:41.320717] [DEBUG] [REMOTE ] JKHY: PASS: Integrity check passed. [2026-01-09T12:12:41.320765] [DEBUG] [REMOTE ] JKHY: Symbol is viable for forecasting. [2026-01-09T12:12:41.320827] [INFO ] [MAIN ] [1745/3524] JKHY kept (0.5s) | 1740 kept, 5 rejected | 138.3/min | ETA: 12.9m [2026-01-09T12:12:41.698342] [DEBUG] [REMOTE ] JKS: Retrieved 3938 rows, trimmed to 300. [2026-01-09T12:12:41.698478] [DEBUG] [REMOTE ] JKS: PASS: History has at least 300 days. [2026-01-09T12:12:41.698722] [DEBUG] [REMOTE ] JKS: PASS: Price check passed. Min price $21.05. [2026-01-09T12:12:41.698867] [DEBUG] [REMOTE ] JKS: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:41.698989] [DEBUG] [REMOTE ] JKS: PASS: Integrity check passed. [2026-01-09T12:12:41.699032] [DEBUG] [REMOTE ] JKS: Symbol is viable for forecasting. [2026-01-09T12:12:41.699081] [INFO ] [MAIN ] [1746/3524] JKS kept (0.4s) | 1741 kept, 5 rejected | 138.4/min | ETA: 12.9m [2026-01-09T12:12:42.200075] [DEBUG] [REMOTE ] JLL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:42.200211] [DEBUG] [REMOTE ] JLL: PASS: History has at least 300 days. [2026-01-09T12:12:42.200431] [DEBUG] [REMOTE ] JLL: PASS: Price check passed. Min price $287.62. [2026-01-09T12:12:42.200566] [DEBUG] [REMOTE ] JLL: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:42.200722] [DEBUG] [REMOTE ] JLL: PASS: Integrity check passed. [2026-01-09T12:12:42.200763] [DEBUG] [REMOTE ] JLL: Symbol is viable for forecasting. [2026-01-09T12:12:42.200811] [INFO ] [MAIN ] [1747/3524] JLL kept (0.5s) | 1742 kept, 5 rejected | 138.3/min | ETA: 12.8m [2026-01-09T12:12:42.644538] [DEBUG] [REMOTE ] JLS: Retrieved 4053 rows, trimmed to 300. [2026-01-09T12:12:42.644704] [DEBUG] [REMOTE ] JLS: PASS: History has at least 300 days. [2026-01-09T12:12:42.644942] [DEBUG] [REMOTE ] JLS: PASS: Price check passed. Min price $18.11. [2026-01-09T12:12:42.645082] [DEBUG] [REMOTE ] JLS: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:42.645227] [DEBUG] [REMOTE ] JLS: PASS: Integrity check passed. [2026-01-09T12:12:42.645280] [DEBUG] [REMOTE ] JLS: Symbol is viable for forecasting. [2026-01-09T12:12:42.645332] [INFO ] [MAIN ] [1748/3524] JLS kept (0.4s) | 1743 kept, 5 rejected | 138.3/min | ETA: 12.8m [2026-01-09T12:12:42.954508] [DEBUG] [REMOTE ] JMIA: Retrieved 1695 rows, trimmed to 300. [2026-01-09T12:12:42.954667] [DEBUG] [REMOTE ] JMIA: PASS: History has at least 300 days. [2026-01-09T12:12:42.954873] [DEBUG] [REMOTE ] JMIA: PASS: Price check passed. Min price $9.50. [2026-01-09T12:12:42.955005] [DEBUG] [REMOTE ] JMIA: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:42.955119] [DEBUG] [REMOTE ] JMIA: PASS: Integrity check passed. [2026-01-09T12:12:42.955158] [DEBUG] [REMOTE ] JMIA: Symbol is viable for forecasting. [2026-01-09T12:12:42.955206] [INFO ] [MAIN ] [1749/3524] JMIA kept (0.3s) | 1744 kept, 5 rejected | 138.4/min | ETA: 12.8m [2026-01-09T12:12:43.447894] [DEBUG] [REMOTE ] JMSB: Retrieved 3046 rows, trimmed to 300. [2026-01-09T12:12:43.448017] [DEBUG] [REMOTE ] JMSB: PASS: History has at least 300 days. [2026-01-09T12:12:43.448243] [DEBUG] [REMOTE ] JMSB: PASS: Price check passed. Min price $18.57. [2026-01-09T12:12:43.448381] [DEBUG] [REMOTE ] JMSB: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:43.448503] [DEBUG] [REMOTE ] JMSB: PASS: Integrity check passed. [2026-01-09T12:12:43.448552] [DEBUG] [REMOTE ] JMSB: Symbol is viable for forecasting. [2026-01-09T12:12:43.448639] [INFO ] [MAIN ] [1750/3524] JMSB kept (0.5s) | 1745 kept, 5 rejected | 138.4/min | ETA: 12.8m [2026-01-09T12:12:43.927346] [DEBUG] [REMOTE ] JNJ: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:43.927484] [DEBUG] [REMOTE ] JNJ: PASS: History has at least 300 days. [2026-01-09T12:12:43.927713] [DEBUG] [REMOTE ] JNJ: PASS: Price check passed. Min price $184.84. [2026-01-09T12:12:43.927851] [DEBUG] [REMOTE ] JNJ: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:43.927966] [DEBUG] [REMOTE ] JNJ: PASS: Integrity check passed. [2026-01-09T12:12:43.928006] [DEBUG] [REMOTE ] JNJ: Symbol is viable for forecasting. [2026-01-09T12:12:43.928053] [INFO ] [MAIN ] [1751/3524] JNJ kept (0.5s) | 1746 kept, 5 rejected | 138.3/min | ETA: 12.8m [2026-01-09T12:12:44.181117] [DEBUG] [REMOTE ] JOBY: Retrieved 1297 rows, trimmed to 300. [2026-01-09T12:12:44.181248] [DEBUG] [REMOTE ] JOBY: PASS: History has at least 300 days. [2026-01-09T12:12:44.181451] [DEBUG] [REMOTE ] JOBY: PASS: Price check passed. Min price $13.04. [2026-01-09T12:12:44.181616] [DEBUG] [REMOTE ] JOBY: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:44.181929] [DEBUG] [REMOTE ] JOBY: PASS: Integrity check passed. [2026-01-09T12:12:44.181972] [DEBUG] [REMOTE ] JOBY: Symbol is viable for forecasting. [2026-01-09T12:12:44.182021] [INFO ] [MAIN ] [1752/3524] JOBY kept (0.3s) | 1747 kept, 5 rejected | 138.4/min | ETA: 12.8m [2026-01-09T12:12:44.861757] [DEBUG] [REMOTE ] JOE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:44.861892] [DEBUG] [REMOTE ] JOE: PASS: History has at least 300 days. [2026-01-09T12:12:44.862110] [DEBUG] [REMOTE ] JOE: PASS: Price check passed. Min price $48.00. [2026-01-09T12:12:44.862248] [DEBUG] [REMOTE ] JOE: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:44.862385] [DEBUG] [REMOTE ] JOE: PASS: Integrity check passed. [2026-01-09T12:12:44.862427] [DEBUG] [REMOTE ] JOE: Symbol is viable for forecasting. [2026-01-09T12:12:44.862476] [INFO ] [MAIN ] [1753/3524] JOE kept (0.7s) | 1748 kept, 5 rejected | 138.3/min | ETA: 12.8m [2026-01-09T12:12:45.265132] [DEBUG] [REMOTE ] JOF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:45.265284] [DEBUG] [REMOTE ] JOF: PASS: History has at least 300 days. [2026-01-09T12:12:45.265530] [DEBUG] [REMOTE ] JOF: PASS: Price check passed. Min price $9.89. [2026-01-09T12:12:45.265690] [DEBUG] [REMOTE ] JOF: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:45.266000] [DEBUG] [REMOTE ] JOF: PASS: Integrity check passed. [2026-01-09T12:12:45.266042] [DEBUG] [REMOTE ] JOF: Symbol is viable for forecasting. [2026-01-09T12:12:45.266092] [INFO ] [MAIN ] [1754/3524] JOF kept (0.4s) | 1749 kept, 5 rejected | 138.3/min | ETA: 12.8m [2026-01-09T12:12:45.805417] [DEBUG] [REMOTE ] JPC: Retrieved 5732 rows, trimmed to 300. [2026-01-09T12:12:45.805551] [DEBUG] [REMOTE ] JPC: PASS: History has at least 300 days. [2026-01-09T12:12:45.805783] [DEBUG] [REMOTE ] JPC: PASS: Price check passed. Min price $7.82. [2026-01-09T12:12:45.805917] [DEBUG] [REMOTE ] JPC: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:45.806031] [DEBUG] [REMOTE ] JPC: PASS: Integrity check passed. [2026-01-09T12:12:45.806071] [DEBUG] [REMOTE ] JPC: Symbol is viable for forecasting. [2026-01-09T12:12:45.806117] [INFO ] [MAIN ] [1755/3524] JPC kept (0.5s) | 1750 kept, 5 rejected | 138.3/min | ETA: 12.8m [2026-01-09T12:12:45.906192] [DEBUG] [REMOTE ] JPEF: Retrieved 614 rows, trimmed to 300. [2026-01-09T12:12:45.906323] [DEBUG] [REMOTE ] JPEF: PASS: History has at least 300 days. [2026-01-09T12:12:45.906519] [DEBUG] [REMOTE ] JPEF: PASS: Price check passed. Min price $71.86. [2026-01-09T12:12:45.906679] [DEBUG] [REMOTE ] JPEF: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:45.906789] [DEBUG] [REMOTE ] JPEF: PASS: Integrity check passed. [2026-01-09T12:12:45.906829] [DEBUG] [REMOTE ] JPEF: Symbol is viable for forecasting. [2026-01-09T12:12:45.906877] [INFO ] [MAIN ] [1756/3524] JPEF kept (0.1s) | 1751 kept, 5 rejected | 138.4/min | ETA: 12.8m [2026-01-09T12:12:46.741183] [DEBUG] [REMOTE ] JPM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:46.741417] [DEBUG] [REMOTE ] JPM: PASS: History has at least 300 days. [2026-01-09T12:12:46.741810] [DEBUG] [REMOTE ] JPM: PASS: Price check passed. Min price $292.80. [2026-01-09T12:12:46.741961] [DEBUG] [REMOTE ] JPM: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:46.742108] [DEBUG] [REMOTE ] JPM: PASS: Integrity check passed. [2026-01-09T12:12:46.742151] [DEBUG] [REMOTE ] JPM: Symbol is viable for forecasting. [2026-01-09T12:12:46.742207] [INFO ] [MAIN ] [1757/3524] JPM kept (0.8s) | 1752 kept, 5 rejected | 138.3/min | ETA: 12.8m [2026-01-09T12:12:47.235368] [DEBUG] [REMOTE ] JQC: Retrieved 5671 rows, trimmed to 300. [2026-01-09T12:12:47.235498] [DEBUG] [REMOTE ] JQC: PASS: History has at least 300 days. [2026-01-09T12:12:47.235722] [DEBUG] [REMOTE ] JQC: PASS: Price check passed. Min price $4.87. [2026-01-09T12:12:47.235856] [DEBUG] [REMOTE ] JQC: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:47.235969] [DEBUG] [REMOTE ] JQC: PASS: Integrity check passed. [2026-01-09T12:12:47.236009] [DEBUG] [REMOTE ] JQC: Symbol is viable for forecasting. [2026-01-09T12:12:47.236056] [INFO ] [MAIN ] [1758/3524] JQC kept (0.5s) | 1753 kept, 5 rejected | 138.3/min | ETA: 12.8m [2026-01-09T12:12:47.622105] [DEBUG] [REMOTE ] JRI: Retrieved 3445 rows, trimmed to 300. [2026-01-09T12:12:47.622238] [DEBUG] [REMOTE ] JRI: PASS: History has at least 300 days. [2026-01-09T12:12:47.622441] [DEBUG] [REMOTE ] JRI: PASS: Price check passed. Min price $13.03. [2026-01-09T12:12:47.622606] [DEBUG] [REMOTE ] JRI: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:47.622749] [DEBUG] [REMOTE ] JRI: PASS: Integrity check passed. [2026-01-09T12:12:47.622790] [DEBUG] [REMOTE ] JRI: Symbol is viable for forecasting. [2026-01-09T12:12:47.622837] [INFO ] [MAIN ] [1759/3524] JRI kept (0.4s) | 1754 kept, 5 rejected | 138.3/min | ETA: 12.8m [2026-01-09T12:12:48.142649] [DEBUG] [REMOTE ] JRS: Retrieved 6073 rows, trimmed to 300. [2026-01-09T12:12:48.142791] [DEBUG] [REMOTE ] JRS: PASS: History has at least 300 days. [2026-01-09T12:12:48.143210] [DEBUG] [REMOTE ] JRS: PASS: Price check passed. Min price $7.49. [2026-01-09T12:12:48.143344] [DEBUG] [REMOTE ] JRS: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:48.143463] [DEBUG] [REMOTE ] JRS: PASS: Integrity check passed. [2026-01-09T12:12:48.143502] [DEBUG] [REMOTE ] JRS: Symbol is viable for forecasting. [2026-01-09T12:12:48.143550] [INFO ] [MAIN ] [1760/3524] JRS kept (0.5s) | 1755 kept, 5 rejected | 138.3/min | ETA: 12.8m [2026-01-09T12:12:48.589395] [DEBUG] [REMOTE ] JSM: Retrieved 5542 rows, trimmed to 300. [2026-01-09T12:12:48.589525] [DEBUG] [REMOTE ] JSM: PASS: History has at least 300 days. [2026-01-09T12:12:48.589861] [DEBUG] [REMOTE ] JSM: PASS: Price check passed. Min price $18.30. [2026-01-09T12:12:48.590037] [DEBUG] [REMOTE ] JSM: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:48.590161] [DEBUG] [REMOTE ] JSM: PASS: Integrity check passed. [2026-01-09T12:12:48.590202] [DEBUG] [REMOTE ] JSM: Symbol is viable for forecasting. [2026-01-09T12:12:48.590251] [INFO ] [MAIN ] [1761/3524] JSM kept (0.4s) | 1756 kept, 5 rejected | 138.3/min | ETA: 12.7m [2026-01-09T12:12:48.920473] [DEBUG] [REMOTE ] JSMD: Retrieved 2483 rows, trimmed to 300. [2026-01-09T12:12:48.920624] [DEBUG] [REMOTE ] JSMD: PASS: History has at least 300 days. [2026-01-09T12:12:48.920838] [DEBUG] [REMOTE ] JSMD: PASS: Price check passed. Min price $77.53. [2026-01-09T12:12:48.920977] [DEBUG] [REMOTE ] JSMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:48.921092] [DEBUG] [REMOTE ] JSMD: PASS: Integrity check passed. [2026-01-09T12:12:48.921133] [DEBUG] [REMOTE ] JSMD: Symbol is viable for forecasting. [2026-01-09T12:12:48.921181] [INFO ] [MAIN ] [1762/3524] JSMD kept (0.3s) | 1757 kept, 5 rejected | 138.3/min | ETA: 12.7m [2026-01-09T12:12:49.341157] [DEBUG] [REMOTE ] JSML: Retrieved 2483 rows, trimmed to 300. [2026-01-09T12:12:49.341277] [DEBUG] [REMOTE ] JSML: PASS: History has at least 300 days. [2026-01-09T12:12:49.341476] [DEBUG] [REMOTE ] JSML: PASS: Price check passed. Min price $69.18. [2026-01-09T12:12:49.341638] [DEBUG] [REMOTE ] JSML: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:49.341752] [DEBUG] [REMOTE ] JSML: PASS: Integrity check passed. [2026-01-09T12:12:49.341792] [DEBUG] [REMOTE ] JSML: Symbol is viable for forecasting. [2026-01-09T12:12:49.341839] [INFO ] [MAIN ] [1763/3524] JSML kept (0.4s) | 1758 kept, 5 rejected | 138.3/min | ETA: 12.7m [2026-01-09T12:12:49.620508] [DEBUG] [REMOTE ] JTEK: Retrieved 567 rows, trimmed to 300. [2026-01-09T12:12:49.620669] [DEBUG] [REMOTE ] JTEK: PASS: History has at least 300 days. [2026-01-09T12:12:49.620868] [DEBUG] [REMOTE ] JTEK: PASS: Price check passed. Min price $84.40. [2026-01-09T12:12:49.621002] [DEBUG] [REMOTE ] JTEK: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:49.621114] [DEBUG] [REMOTE ] JTEK: PASS: Integrity check passed. [2026-01-09T12:12:49.621154] [DEBUG] [REMOTE ] JTEK: Symbol is viable for forecasting. [2026-01-09T12:12:49.621200] [INFO ] [MAIN ] [1764/3524] JTEK kept (0.3s) | 1759 kept, 5 rejected | 138.3/min | ETA: 12.7m [2026-01-09T12:12:50.214014] [DEBUG] [REMOTE ] JVA: Retrieved 5205 rows, trimmed to 300. [2026-01-09T12:12:50.214141] [DEBUG] [REMOTE ] JVA: PASS: History has at least 300 days. [2026-01-09T12:12:50.214346] [DEBUG] [REMOTE ] JVA: PASS: Price check passed. Min price $3.36. [2026-01-09T12:12:50.214482] [DEBUG] [REMOTE ] JVA: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:50.214654] [DEBUG] [REMOTE ] JVA: PASS: Integrity check passed. [2026-01-09T12:12:50.214701] [DEBUG] [REMOTE ] JVA: Symbol is viable for forecasting. [2026-01-09T12:12:50.214749] [INFO ] [MAIN ] [1765/3524] JVA kept (0.6s) | 1760 kept, 5 rejected | 138.3/min | ETA: 12.7m [2026-01-09T12:12:50.469708] [DEBUG] [REMOTE ] JXN: Retrieved 1093 rows, trimmed to 300. [2026-01-09T12:12:50.469854] [DEBUG] [REMOTE ] JXN: PASS: History has at least 300 days. [2026-01-09T12:12:50.470055] [DEBUG] [REMOTE ] JXN: PASS: Price check passed. Min price $89.89. [2026-01-09T12:12:50.470190] [DEBUG] [REMOTE ] JXN: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:50.470301] [DEBUG] [REMOTE ] JXN: PASS: Integrity check passed. [2026-01-09T12:12:50.470342] [DEBUG] [REMOTE ] JXN: Symbol is viable for forecasting. [2026-01-09T12:12:50.470389] [INFO ] [MAIN ] [1766/3524] JXN kept (0.3s) | 1761 kept, 5 rejected | 138.3/min | ETA: 12.7m [2026-01-09T12:12:51.119908] [DEBUG] [REMOTE ] KAI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:51.120046] [DEBUG] [REMOTE ] KAI: PASS: History has at least 300 days. [2026-01-09T12:12:51.120269] [DEBUG] [REMOTE ] KAI: PASS: Price check passed. Min price $247.21. [2026-01-09T12:12:51.120409] [DEBUG] [REMOTE ] KAI: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:51.120537] [DEBUG] [REMOTE ] KAI: PASS: Integrity check passed. [2026-01-09T12:12:51.120608] [DEBUG] [REMOTE ] KAI: Symbol is viable for forecasting. [2026-01-09T12:12:51.120671] [INFO ] [MAIN ] [1767/3524] KAI kept (0.7s) | 1762 kept, 5 rejected | 138.3/min | ETA: 12.7m [2026-01-09T12:12:51.397907] [DEBUG] [REMOTE ] KARO: Retrieved 1199 rows, trimmed to 300. [2026-01-09T12:12:51.398041] [DEBUG] [REMOTE ] KARO: PASS: History has at least 300 days. [2026-01-09T12:12:51.398246] [DEBUG] [REMOTE ] KARO: PASS: Price check passed. Min price $41.60. [2026-01-09T12:12:51.398385] [DEBUG] [REMOTE ] KARO: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:51.398496] [DEBUG] [REMOTE ] KARO: PASS: Integrity check passed. [2026-01-09T12:12:51.398536] [DEBUG] [REMOTE ] KARO: Symbol is viable for forecasting. [2026-01-09T12:12:51.398602] [INFO ] [MAIN ] [1768/3524] KARO kept (0.3s) | 1763 kept, 5 rejected | 138.3/min | ETA: 12.7m [2026-01-09T12:12:51.981914] [DEBUG] [REMOTE ] KB: Retrieved 6078 rows, trimmed to 300. [2026-01-09T12:12:51.982050] [DEBUG] [REMOTE ] KB: PASS: History has at least 300 days. [2026-01-09T12:12:51.982255] [DEBUG] [REMOTE ] KB: PASS: Price check passed. Min price $78.24. [2026-01-09T12:12:51.982389] [DEBUG] [REMOTE ] KB: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:51.982502] [DEBUG] [REMOTE ] KB: PASS: Integrity check passed. [2026-01-09T12:12:51.982541] [DEBUG] [REMOTE ] KB: Symbol is viable for forecasting. [2026-01-09T12:12:51.982607] [INFO ] [MAIN ] [1769/3524] KB kept (0.6s) | 1764 kept, 5 rejected | 138.3/min | ETA: 12.7m [2026-01-09T12:12:52.461502] [DEBUG] [REMOTE ] KBH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:52.461649] [DEBUG] [REMOTE ] KBH: PASS: History has at least 300 days. [2026-01-09T12:12:52.461869] [DEBUG] [REMOTE ] KBH: PASS: Price check passed. Min price $55.24. [2026-01-09T12:12:52.462003] [DEBUG] [REMOTE ] KBH: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:52.462120] [DEBUG] [REMOTE ] KBH: PASS: Integrity check passed. [2026-01-09T12:12:52.462160] [DEBUG] [REMOTE ] KBH: Symbol is viable for forecasting. [2026-01-09T12:12:52.462207] [INFO ] [MAIN ] [1770/3524] KBH kept (0.5s) | 1765 kept, 5 rejected | 138.3/min | ETA: 12.7m [2026-01-09T12:12:52.814773] [DEBUG] [REMOTE ] KBWB: Retrieved 3567 rows, trimmed to 300. [2026-01-09T12:12:52.814906] [DEBUG] [REMOTE ] KBWB: PASS: History has at least 300 days. [2026-01-09T12:12:52.815116] [DEBUG] [REMOTE ] KBWB: PASS: Price check passed. Min price $73.48. [2026-01-09T12:12:52.815254] [DEBUG] [REMOTE ] KBWB: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:52.815391] [DEBUG] [REMOTE ] KBWB: PASS: Integrity check passed. [2026-01-09T12:12:52.815456] [DEBUG] [REMOTE ] KBWB: Symbol is viable for forecasting. [2026-01-09T12:12:52.815512] [INFO ] [MAIN ] [1771/3524] KBWB kept (0.4s) | 1766 kept, 5 rejected | 138.3/min | ETA: 12.7m [2026-01-09T12:12:53.283993] [DEBUG] [REMOTE ] KBWD: Retrieved 3797 rows, trimmed to 300. [2026-01-09T12:12:53.284135] [DEBUG] [REMOTE ] KBWD: PASS: History has at least 300 days. [2026-01-09T12:12:53.284401] [DEBUG] [REMOTE ] KBWD: PASS: Price check passed. Min price $12.84. [2026-01-09T12:12:53.284543] [DEBUG] [REMOTE ] KBWD: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:53.284706] [DEBUG] [REMOTE ] KBWD: PASS: Integrity check passed. [2026-01-09T12:12:53.284751] [DEBUG] [REMOTE ] KBWD: Symbol is viable for forecasting. [2026-01-09T12:12:53.284802] [INFO ] [MAIN ] [1772/3524] KBWD kept (0.5s) | 1767 kept, 5 rejected | 138.3/min | ETA: 12.7m [2026-01-09T12:12:53.547245] [DEBUG] [REMOTE ] KBWP: Retrieved 3784 rows, trimmed to 300. [2026-01-09T12:12:53.547398] [DEBUG] [REMOTE ] KBWP: PASS: History has at least 300 days. [2026-01-09T12:12:53.547637] [DEBUG] [REMOTE ] KBWP: PASS: Price check passed. Min price $114.69. [2026-01-09T12:12:53.547802] [DEBUG] [REMOTE ] KBWP: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:53.547940] [DEBUG] [REMOTE ] KBWP: PASS: Integrity check passed. [2026-01-09T12:12:53.547981] [DEBUG] [REMOTE ] KBWP: Symbol is viable for forecasting. [2026-01-09T12:12:53.548035] [INFO ] [MAIN ] [1773/3524] KBWP kept (0.3s) | 1768 kept, 5 rejected | 138.3/min | ETA: 12.7m [2026-01-09T12:12:54.053253] [DEBUG] [REMOTE ] KBWY: Retrieved 3797 rows, trimmed to 300. [2026-01-09T12:12:54.053385] [DEBUG] [REMOTE ] KBWY: PASS: History has at least 300 days. [2026-01-09T12:12:54.053609] [DEBUG] [REMOTE ] KBWY: PASS: Price check passed. Min price $14.72. [2026-01-09T12:12:54.053747] [DEBUG] [REMOTE ] KBWY: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:54.053857] [DEBUG] [REMOTE ] KBWY: PASS: Integrity check passed. [2026-01-09T12:12:54.053897] [DEBUG] [REMOTE ] KBWY: Symbol is viable for forecasting. [2026-01-09T12:12:54.053944] [INFO ] [MAIN ] [1774/3524] KBWY kept (0.5s) | 1769 kept, 5 rejected | 138.3/min | ETA: 12.7m [2026-01-09T12:12:54.214108] [DEBUG] [REMOTE ] KC: Retrieved 1425 rows, trimmed to 300. [2026-01-09T12:12:54.214233] [DEBUG] [REMOTE ] KC: PASS: History has at least 300 days. [2026-01-09T12:12:54.214436] [DEBUG] [REMOTE ] KC: PASS: Price check passed. Min price $10.34. [2026-01-09T12:12:54.214592] [DEBUG] [REMOTE ] KC: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:54.214707] [DEBUG] [REMOTE ] KC: PASS: Integrity check passed. [2026-01-09T12:12:54.214748] [DEBUG] [REMOTE ] KC: Symbol is viable for forecasting. [2026-01-09T12:12:54.214798] [INFO ] [MAIN ] [1775/3524] KC kept (0.2s) | 1770 kept, 5 rejected | 138.4/min | ETA: 12.6m [2026-01-09T12:12:54.746322] [DEBUG] [REMOTE ] KD: Retrieved 1057 rows, trimmed to 300. [2026-01-09T12:12:54.746452] [DEBUG] [REMOTE ] KD: PASS: History has at least 300 days. [2026-01-09T12:12:54.746674] [DEBUG] [REMOTE ] KD: PASS: Price check passed. Min price $23.57. [2026-01-09T12:12:54.746811] [DEBUG] [REMOTE ] KD: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:54.747110] [DEBUG] [REMOTE ] KD: PASS: Integrity check passed. [2026-01-09T12:12:54.747149] [DEBUG] [REMOTE ] KD: Symbol is viable for forecasting. [2026-01-09T12:12:54.747196] [INFO ] [MAIN ] [1776/3524] KD kept (0.5s) | 1771 kept, 5 rejected | 138.4/min | ETA: 12.6m [2026-01-09T12:12:55.290652] [DEBUG] [REMOTE ] KDP: Retrieved 4454 rows, trimmed to 300. [2026-01-09T12:12:55.290803] [DEBUG] [REMOTE ] KDP: PASS: History has at least 300 days. [2026-01-09T12:12:55.291239] [DEBUG] [REMOTE ] KDP: PASS: Price check passed. Min price $25.75. [2026-01-09T12:12:55.291397] [DEBUG] [REMOTE ] KDP: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:55.291524] [DEBUG] [REMOTE ] KDP: PASS: Integrity check passed. [2026-01-09T12:12:55.291566] [DEBUG] [REMOTE ] KDP: Symbol is viable for forecasting. [2026-01-09T12:12:55.291638] [INFO ] [MAIN ] [1777/3524] KDP kept (0.5s) | 1772 kept, 5 rejected | 138.3/min | ETA: 12.6m [2026-01-09T12:12:55.648548] [DEBUG] [REMOTE ] KE: Retrieved 2812 rows, trimmed to 300. [2026-01-09T12:12:55.648715] [DEBUG] [REMOTE ] KE: PASS: History has at least 300 days. [2026-01-09T12:12:55.648947] [DEBUG] [REMOTE ] KE: PASS: Price check passed. Min price $26.30. [2026-01-09T12:12:55.649095] [DEBUG] [REMOTE ] KE: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:55.649215] [DEBUG] [REMOTE ] KE: PASS: Integrity check passed. [2026-01-09T12:12:55.649256] [DEBUG] [REMOTE ] KE: Symbol is viable for forecasting. [2026-01-09T12:12:55.649308] [INFO ] [MAIN ] [1778/3524] KE kept (0.4s) | 1773 kept, 5 rejected | 138.3/min | ETA: 12.6m [2026-01-09T12:12:56.150630] [DEBUG] [REMOTE ] KELYA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:56.150772] [DEBUG] [REMOTE ] KELYA: PASS: History has at least 300 days. [2026-01-09T12:12:56.151014] [DEBUG] [REMOTE ] KELYA: PASS: Price check passed. Min price $8.08. [2026-01-09T12:12:56.151152] [DEBUG] [REMOTE ] KELYA: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:56.151274] [DEBUG] [REMOTE ] KELYA: PASS: Integrity check passed. [2026-01-09T12:12:56.151314] [DEBUG] [REMOTE ] KELYA: Symbol is viable for forecasting. [2026-01-09T12:12:56.151362] [INFO ] [MAIN ] [1779/3524] KELYA kept (0.5s) | 1774 kept, 5 rejected | 138.3/min | ETA: 12.6m [2026-01-09T12:12:56.494417] [DEBUG] [REMOTE ] KEN: Retrieved 2763 rows, trimmed to 300. [2026-01-09T12:12:56.494607] [DEBUG] [REMOTE ] KEN: PASS: History has at least 300 days. [2026-01-09T12:12:56.494839] [DEBUG] [REMOTE ] KEN: PASS: Price check passed. Min price $48.09. [2026-01-09T12:12:56.494980] [DEBUG] [REMOTE ] KEN: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:56.495100] [DEBUG] [REMOTE ] KEN: PASS: Integrity check passed. [2026-01-09T12:12:56.495141] [DEBUG] [REMOTE ] KEN: Symbol is viable for forecasting. [2026-01-09T12:12:56.495191] [INFO ] [MAIN ] [1780/3524] KEN kept (0.3s) | 1775 kept, 5 rejected | 138.3/min | ETA: 12.6m [2026-01-09T12:12:57.054004] [DEBUG] [REMOTE ] KEP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:57.054143] [DEBUG] [REMOTE ] KEP: PASS: History has at least 300 days. [2026-01-09T12:12:57.054358] [DEBUG] [REMOTE ] KEP: PASS: Price check passed. Min price $13.54. [2026-01-09T12:12:57.054497] [DEBUG] [REMOTE ] KEP: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:57.054634] [DEBUG] [REMOTE ] KEP: PASS: Integrity check passed. [2026-01-09T12:12:57.054677] [DEBUG] [REMOTE ] KEP: Symbol is viable for forecasting. [2026-01-09T12:12:57.054725] [INFO ] [MAIN ] [1781/3524] KEP kept (0.6s) | 1776 kept, 5 rejected | 138.3/min | ETA: 12.6m [2026-01-09T12:12:57.534891] [DEBUG] [REMOTE ] KEX: Retrieved 6586 rows, trimmed to 300. [2026-01-09T12:12:57.535046] [DEBUG] [REMOTE ] KEX: PASS: History has at least 300 days. [2026-01-09T12:12:57.535319] [DEBUG] [REMOTE ] KEX: PASS: Price check passed. Min price $82.21. [2026-01-09T12:12:57.535501] [DEBUG] [REMOTE ] KEX: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:57.535676] [DEBUG] [REMOTE ] KEX: PASS: Integrity check passed. [2026-01-09T12:12:57.535733] [DEBUG] [REMOTE ] KEX: Symbol is viable for forecasting. [2026-01-09T12:12:57.535801] [INFO ] [MAIN ] [1782/3524] KEX kept (0.5s) | 1777 kept, 5 rejected | 138.3/min | ETA: 12.6m [2026-01-09T12:12:57.858665] [DEBUG] [REMOTE ] KEYS: Retrieved 2822 rows, trimmed to 300. [2026-01-09T12:12:57.858840] [DEBUG] [REMOTE ] KEYS: PASS: History has at least 300 days. [2026-01-09T12:12:57.859135] [DEBUG] [REMOTE ] KEYS: PASS: Price check passed. Min price $162.19. [2026-01-09T12:12:57.859292] [DEBUG] [REMOTE ] KEYS: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:57.859412] [DEBUG] [REMOTE ] KEYS: PASS: Integrity check passed. [2026-01-09T12:12:57.859453] [DEBUG] [REMOTE ] KEYS: Symbol is viable for forecasting. [2026-01-09T12:12:57.859511] [INFO ] [MAIN ] [1783/3524] KEYS kept (0.3s) | 1778 kept, 5 rejected | 138.3/min | ETA: 12.6m [2026-01-09T12:12:58.404955] [DEBUG] [REMOTE ] KFS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:58.405174] [DEBUG] [REMOTE ] KFS: PASS: History has at least 300 days. [2026-01-09T12:12:58.405478] [DEBUG] [REMOTE ] KFS: PASS: Price check passed. Min price $11.80. [2026-01-09T12:12:58.405644] [DEBUG] [REMOTE ] KFS: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:58.405790] [DEBUG] [REMOTE ] KFS: PASS: Integrity check passed. [2026-01-09T12:12:58.405833] [DEBUG] [REMOTE ] KFS: Symbol is viable for forecasting. [2026-01-09T12:12:58.405889] [INFO ] [MAIN ] [1784/3524] KFS kept (0.5s) | 1779 kept, 5 rejected | 138.3/min | ETA: 12.6m [2026-01-09T12:12:58.785444] [DEBUG] [REMOTE ] KFY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:12:58.785599] [DEBUG] [REMOTE ] KFY: PASS: History has at least 300 days. [2026-01-09T12:12:58.785828] [DEBUG] [REMOTE ] KFY: PASS: Price check passed. Min price $62.13. [2026-01-09T12:12:58.785963] [DEBUG] [REMOTE ] KFY: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:58.786082] [DEBUG] [REMOTE ] KFY: PASS: Integrity check passed. [2026-01-09T12:12:58.786123] [DEBUG] [REMOTE ] KFY: Symbol is viable for forecasting. [2026-01-09T12:12:58.786172] [INFO ] [MAIN ] [1785/3524] KFY kept (0.4s) | 1780 kept, 5 rejected | 138.3/min | ETA: 12.6m [2026-01-09T12:12:58.906363] [DEBUG] [REMOTE ] KGS: Retrieved 635 rows, trimmed to 300. [2026-01-09T12:12:58.906491] [DEBUG] [REMOTE ] KGS: PASS: History has at least 300 days. [2026-01-09T12:12:58.906708] [DEBUG] [REMOTE ] KGS: PASS: Price check passed. Min price $32.95. [2026-01-09T12:12:58.906844] [DEBUG] [REMOTE ] KGS: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:58.906957] [DEBUG] [REMOTE ] KGS: PASS: Integrity check passed. [2026-01-09T12:12:58.906997] [DEBUG] [REMOTE ] KGS: Symbol is viable for forecasting. [2026-01-09T12:12:58.907043] [INFO ] [MAIN ] [1786/3524] KGS kept (0.1s) | 1781 kept, 5 rejected | 138.4/min | ETA: 12.6m [2026-01-09T12:12:59.531949] [DEBUG] [REMOTE ] KHC: Retrieved 2645 rows, trimmed to 300. [2026-01-09T12:12:59.532080] [DEBUG] [REMOTE ] KHC: PASS: History has at least 300 days. [2026-01-09T12:12:59.532277] [DEBUG] [REMOTE ] KHC: PASS: Price check passed. Min price $23.01. [2026-01-09T12:12:59.532410] [DEBUG] [REMOTE ] KHC: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:59.532519] [DEBUG] [REMOTE ] KHC: PASS: Integrity check passed. [2026-01-09T12:12:59.532558] [DEBUG] [REMOTE ] KHC: Symbol is viable for forecasting. [2026-01-09T12:12:59.532627] [INFO ] [MAIN ] [1787/3524] KHC kept (0.6s) | 1782 kept, 5 rejected | 138.3/min | ETA: 12.6m [2026-01-09T12:12:59.934462] [DEBUG] [REMOTE ] KIDS: Retrieved 2071 rows, trimmed to 300. [2026-01-09T12:12:59.934608] [DEBUG] [REMOTE ] KIDS: PASS: History has at least 300 days. [2026-01-09T12:12:59.934810] [DEBUG] [REMOTE ] KIDS: PASS: Price check passed. Min price $16.32. [2026-01-09T12:12:59.934945] [DEBUG] [REMOTE ] KIDS: PASS: Continuity check passed with 300 days. [2026-01-09T12:12:59.935056] [DEBUG] [REMOTE ] KIDS: PASS: Integrity check passed. [2026-01-09T12:12:59.935097] [DEBUG] [REMOTE ] KIDS: Symbol is viable for forecasting. [2026-01-09T12:12:59.935144] [INFO ] [MAIN ] [1788/3524] KIDS kept (0.4s) | 1783 kept, 5 rejected | 138.4/min | ETA: 12.5m [2026-01-09T12:13:00.515273] [DEBUG] [REMOTE ] KIM: Retrieved 6584 rows, trimmed to 300. [2026-01-09T12:13:00.515434] [DEBUG] [REMOTE ] KIM: PASS: History has at least 300 days. [2026-01-09T12:13:00.516336] [DEBUG] [REMOTE ] KIM: PASS: Price check passed. Min price $19.62. [2026-01-09T12:13:00.516516] [DEBUG] [REMOTE ] KIM: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:00.516693] [DEBUG] [REMOTE ] KIM: PASS: Integrity check passed. [2026-01-09T12:13:00.516748] [DEBUG] [REMOTE ] KIM: Symbol is viable for forecasting. [2026-01-09T12:13:00.516801] [INFO ] [MAIN ] [1789/3524] KIM kept (0.6s) | 1784 kept, 5 rejected | 138.3/min | ETA: 12.5m [2026-01-09T12:13:00.983364] [DEBUG] [REMOTE ] KINS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:00.983512] [DEBUG] [REMOTE ] KINS: PASS: History has at least 300 days. [2026-01-09T12:13:00.983920] [DEBUG] [REMOTE ] KINS: PASS: Price check passed. Min price $14.09. [2026-01-09T12:13:00.984131] [DEBUG] [REMOTE ] KINS: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:00.984322] [DEBUG] [REMOTE ] KINS: PASS: Integrity check passed. [2026-01-09T12:13:00.984389] [DEBUG] [REMOTE ] KINS: Symbol is viable for forecasting. [2026-01-09T12:13:00.984462] [INFO ] [MAIN ] [1790/3524] KINS kept (0.5s) | 1785 kept, 5 rejected | 138.3/min | ETA: 12.5m [2026-01-09T12:13:01.388734] [DEBUG] [REMOTE ] KIO: Retrieved 3133 rows, trimmed to 300. [2026-01-09T12:13:01.388869] [DEBUG] [REMOTE ] KIO: PASS: History has at least 300 days. [2026-01-09T12:13:01.389164] [DEBUG] [REMOTE ] KIO: PASS: Price check passed. Min price $11.26. [2026-01-09T12:13:01.389362] [DEBUG] [REMOTE ] KIO: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:01.389537] [DEBUG] [REMOTE ] KIO: PASS: Integrity check passed. [2026-01-09T12:13:01.389618] [DEBUG] [REMOTE ] KIO: Symbol is viable for forecasting. [2026-01-09T12:13:01.389694] [INFO ] [MAIN ] [1791/3524] KIO kept (0.4s) | 1786 kept, 5 rejected | 138.3/min | ETA: 12.5m [2026-01-09T12:13:01.641536] [DEBUG] [REMOTE ] KKRS: Retrieved 1186 rows, trimmed to 300. [2026-01-09T12:13:01.641710] [DEBUG] [REMOTE ] KKRS: PASS: History has at least 300 days. [2026-01-09T12:13:01.641961] [DEBUG] [REMOTE ] KKRS: PASS: Price check passed. Min price $16.85. [2026-01-09T12:13:01.642149] [DEBUG] [REMOTE ] KKRS: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:01.642303] [DEBUG] [REMOTE ] KKRS: PASS: Integrity check passed. [2026-01-09T12:13:01.642359] [DEBUG] [REMOTE ] KKRS: Symbol is viable for forecasting. [2026-01-09T12:13:01.642425] [INFO ] [MAIN ] [1792/3524] KKRS kept (0.3s) | 1787 kept, 5 rejected | 138.4/min | ETA: 12.5m [2026-01-09T12:13:02.265529] [DEBUG] [REMOTE ] KLAC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:02.265693] [DEBUG] [REMOTE ] KLAC: PASS: History has at least 300 days. [2026-01-09T12:13:02.265904] [DEBUG] [REMOTE ] KLAC: PASS: Price check passed. Min price $1023.99. [2026-01-09T12:13:02.266042] [DEBUG] [REMOTE ] KLAC: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:02.266157] [DEBUG] [REMOTE ] KLAC: PASS: Integrity check passed. [2026-01-09T12:13:02.266198] [DEBUG] [REMOTE ] KLAC: Symbol is viable for forecasting. [2026-01-09T12:13:02.266246] [INFO ] [MAIN ] [1793/3524] KLAC kept (0.6s) | 1788 kept, 5 rejected | 138.3/min | ETA: 12.5m [2026-01-09T12:13:02.752478] [DEBUG] [REMOTE ] KLIC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:02.752633] [DEBUG] [REMOTE ] KLIC: PASS: History has at least 300 days. [2026-01-09T12:13:02.752875] [DEBUG] [REMOTE ] KLIC: PASS: Price check passed. Min price $35.13. [2026-01-09T12:13:02.753016] [DEBUG] [REMOTE ] KLIC: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:02.753137] [DEBUG] [REMOTE ] KLIC: PASS: Integrity check passed. [2026-01-09T12:13:02.753178] [DEBUG] [REMOTE ] KLIC: Symbol is viable for forecasting. [2026-01-09T12:13:02.753227] [INFO ] [MAIN ] [1794/3524] KLIC kept (0.5s) | 1789 kept, 5 rejected | 138.3/min | ETA: 12.5m [2026-01-09T12:13:03.143963] [DEBUG] [REMOTE ] KLXE: Retrieved 1838 rows, trimmed to 300. [2026-01-09T12:13:03.144101] [DEBUG] [REMOTE ] KLXE: PASS: History has at least 300 days. [2026-01-09T12:13:03.144310] [DEBUG] [REMOTE ] KLXE: PASS: Price check passed. Min price $1.56. [2026-01-09T12:13:03.144470] [DEBUG] [REMOTE ] KLXE: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:03.144615] [DEBUG] [REMOTE ] KLXE: PASS: Integrity check passed. [2026-01-09T12:13:03.144661] [DEBUG] [REMOTE ] KLXE: Symbol is viable for forecasting. [2026-01-09T12:13:03.144711] [INFO ] [MAIN ] [1795/3524] KLXE kept (0.4s) | 1790 kept, 5 rejected | 138.3/min | ETA: 12.5m [2026-01-09T12:13:03.600216] [DEBUG] [REMOTE ] KMB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:03.600348] [DEBUG] [REMOTE ] KMB: PASS: History has at least 300 days. [2026-01-09T12:13:03.600564] [DEBUG] [REMOTE ] KMB: PASS: Price check passed. Min price $97.56. [2026-01-09T12:13:03.600719] [DEBUG] [REMOTE ] KMB: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:03.600835] [DEBUG] [REMOTE ] KMB: PASS: Integrity check passed. [2026-01-09T12:13:03.600875] [DEBUG] [REMOTE ] KMB: Symbol is viable for forecasting. [2026-01-09T12:13:03.600922] [INFO ] [MAIN ] [1796/3524] KMB kept (0.5s) | 1791 kept, 5 rejected | 138.3/min | ETA: 12.5m [2026-01-09T12:13:03.853414] [DEBUG] [REMOTE ] KMDA: Retrieved 3172 rows, trimmed to 300. [2026-01-09T12:13:03.853542] [DEBUG] [REMOTE ] KMDA: PASS: History has at least 300 days. [2026-01-09T12:13:03.853782] [DEBUG] [REMOTE ] KMDA: PASS: Price check passed. Min price $6.60. [2026-01-09T12:13:03.853921] [DEBUG] [REMOTE ] KMDA: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:03.854037] [DEBUG] [REMOTE ] KMDA: PASS: Integrity check passed. [2026-01-09T12:13:03.854078] [DEBUG] [REMOTE ] KMDA: Symbol is viable for forecasting. [2026-01-09T12:13:03.854127] [INFO ] [MAIN ] [1797/3524] KMDA kept (0.3s) | 1792 kept, 5 rejected | 138.4/min | ETA: 12.5m [2026-01-09T12:13:04.354333] [DEBUG] [REMOTE ] KMI: Retrieved 3749 rows, trimmed to 300. [2026-01-09T12:13:04.354460] [DEBUG] [REMOTE ] KMI: PASS: History has at least 300 days. [2026-01-09T12:13:04.354696] [DEBUG] [REMOTE ] KMI: PASS: Price check passed. Min price $25.57. [2026-01-09T12:13:04.354837] [DEBUG] [REMOTE ] KMI: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:04.354953] [DEBUG] [REMOTE ] KMI: PASS: Integrity check passed. [2026-01-09T12:13:04.354995] [DEBUG] [REMOTE ] KMI: Symbol is viable for forecasting. [2026-01-09T12:13:04.355044] [INFO ] [MAIN ] [1798/3524] KMI kept (0.5s) | 1793 kept, 5 rejected | 138.3/min | ETA: 12.5m [2026-01-09T12:13:04.654668] [DEBUG] [REMOTE ] KMPB: Retrieved 960 rows, trimmed to 300. [2026-01-09T12:13:04.654831] [DEBUG] [REMOTE ] KMPB: PASS: History has at least 300 days. [2026-01-09T12:13:04.655106] [DEBUG] [REMOTE ] KMPB: PASS: Price check passed. Min price $22.89. [2026-01-09T12:13:04.655301] [DEBUG] [REMOTE ] KMPB: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:04.655450] [DEBUG] [REMOTE ] KMPB: PASS: Integrity check passed. [2026-01-09T12:13:04.655506] [DEBUG] [REMOTE ] KMPB: Symbol is viable for forecasting. [2026-01-09T12:13:04.655591] [INFO ] [MAIN ] [1799/3524] KMPB kept (0.3s) | 1794 kept, 5 rejected | 138.4/min | ETA: 12.5m [2026-01-09T12:13:05.259611] [DEBUG] [REMOTE ] KMX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:05.259772] [DEBUG] [REMOTE ] KMX: PASS: History has at least 300 days. [2026-01-09T12:13:05.260042] [DEBUG] [REMOTE ] KMX: PASS: Price check passed. Min price $30.88. [2026-01-09T12:13:05.260179] [DEBUG] [REMOTE ] KMX: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:05.260314] [DEBUG] [REMOTE ] KMX: PASS: Integrity check passed. [2026-01-09T12:13:05.260354] [DEBUG] [REMOTE ] KMX: Symbol is viable for forecasting. [2026-01-09T12:13:05.260405] [INFO ] [MAIN ] [1800/3524] KMX kept (0.6s) | 1795 kept, 5 rejected | 138.3/min | ETA: 12.5m [2026-01-09T12:13:05.601113] [DEBUG] [REMOTE ] KN: Retrieved 2993 rows, trimmed to 300. [2026-01-09T12:13:05.601249] [DEBUG] [REMOTE ] KN: PASS: History has at least 300 days. [2026-01-09T12:13:05.601482] [DEBUG] [REMOTE ] KN: PASS: Price check passed. Min price $20.67. [2026-01-09T12:13:05.601659] [DEBUG] [REMOTE ] KN: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:05.601781] [DEBUG] [REMOTE ] KN: PASS: Integrity check passed. [2026-01-09T12:13:05.601822] [DEBUG] [REMOTE ] KN: Symbol is viable for forecasting. [2026-01-09T12:13:05.601872] [INFO ] [MAIN ] [1801/3524] KN kept (0.3s) | 1796 kept, 5 rejected | 138.3/min | ETA: 12.5m [2026-01-09T12:13:05.899401] [DEBUG] [REMOTE ] KNF: Retrieved 654 rows, trimmed to 300. [2026-01-09T12:13:05.899529] [DEBUG] [REMOTE ] KNF: PASS: History has at least 300 days. [2026-01-09T12:13:05.899754] [DEBUG] [REMOTE ] KNF: PASS: Price check passed. Min price $59.93. [2026-01-09T12:13:05.899889] [DEBUG] [REMOTE ] KNF: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:05.900001] [DEBUG] [REMOTE ] KNF: PASS: Integrity check passed. [2026-01-09T12:13:05.900042] [DEBUG] [REMOTE ] KNF: Symbol is viable for forecasting. [2026-01-09T12:13:05.900092] [INFO ] [MAIN ] [1802/3524] KNF kept (0.3s) | 1797 kept, 5 rejected | 138.4/min | ETA: 12.4m [2026-01-09T12:13:06.411203] [DEBUG] [REMOTE ] KNOP: Retrieved 3208 rows, trimmed to 300. [2026-01-09T12:13:06.411331] [DEBUG] [REMOTE ] KNOP: PASS: History has at least 300 days. [2026-01-09T12:13:06.411533] [DEBUG] [REMOTE ] KNOP: PASS: Price check passed. Min price $8.77. [2026-01-09T12:13:06.411688] [DEBUG] [REMOTE ] KNOP: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:06.411802] [DEBUG] [REMOTE ] KNOP: PASS: Integrity check passed. [2026-01-09T12:13:06.411842] [DEBUG] [REMOTE ] KNOP: Symbol is viable for forecasting. [2026-01-09T12:13:06.411889] [INFO ] [MAIN ] [1803/3524] KNOP kept (0.5s) | 1798 kept, 5 rejected | 138.4/min | ETA: 12.4m [2026-01-09T12:13:06.757124] [DEBUG] [REMOTE ] KNSA: Retrieved 1917 rows, trimmed to 300. [2026-01-09T12:13:06.757266] [DEBUG] [REMOTE ] KNSA: PASS: History has at least 300 days. [2026-01-09T12:13:06.757477] [DEBUG] [REMOTE ] KNSA: PASS: Price check passed. Min price $37.01. [2026-01-09T12:13:06.757636] [DEBUG] [REMOTE ] KNSA: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:06.757753] [DEBUG] [REMOTE ] KNSA: PASS: Integrity check passed. [2026-01-09T12:13:06.757794] [DEBUG] [REMOTE ] KNSA: Symbol is viable for forecasting. [2026-01-09T12:13:06.757842] [INFO ] [MAIN ] [1804/3524] KNSA kept (0.3s) | 1799 kept, 5 rejected | 138.4/min | ETA: 12.4m [2026-01-09T12:13:07.202370] [DEBUG] [REMOTE ] KNSL: Retrieved 2376 rows, trimmed to 300. [2026-01-09T12:13:07.202490] [DEBUG] [REMOTE ] KNSL: PASS: History has at least 300 days. [2026-01-09T12:13:07.202740] [DEBUG] [REMOTE ] KNSL: PASS: Price check passed. Min price $354.60. [2026-01-09T12:13:07.202880] [DEBUG] [REMOTE ] KNSL: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:07.202995] [DEBUG] [REMOTE ] KNSL: PASS: Integrity check passed. [2026-01-09T12:13:07.203036] [DEBUG] [REMOTE ] KNSL: Symbol is viable for forecasting. [2026-01-09T12:13:07.203083] [INFO ] [MAIN ] [1805/3524] KNSL kept (0.4s) | 1800 kept, 5 rejected | 138.4/min | ETA: 12.4m [2026-01-09T12:13:07.566935] [DEBUG] [REMOTE ] KNTK: Retrieved 2184 rows, trimmed to 300. [2026-01-09T12:13:07.567066] [DEBUG] [REMOTE ] KNTK: PASS: History has at least 300 days. [2026-01-09T12:13:07.567303] [DEBUG] [REMOTE ] KNTK: PASS: Price check passed. Min price $31.68. [2026-01-09T12:13:07.567445] [DEBUG] [REMOTE ] KNTK: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:07.567562] [DEBUG] [REMOTE ] KNTK: PASS: Integrity check passed. [2026-01-09T12:13:07.567648] [DEBUG] [REMOTE ] KNTK: Symbol is viable for forecasting. [2026-01-09T12:13:07.567697] [INFO ] [MAIN ] [1806/3524] KNTK kept (0.4s) | 1801 kept, 5 rejected | 138.4/min | ETA: 12.4m [2026-01-09T12:13:08.115942] [DEBUG] [REMOTE ] KNX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:08.116081] [DEBUG] [REMOTE ] KNX: PASS: History has at least 300 days. [2026-01-09T12:13:08.116320] [DEBUG] [REMOTE ] KNX: PASS: Price check passed. Min price $41.53. [2026-01-09T12:13:08.116457] [DEBUG] [REMOTE ] KNX: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:08.116592] [DEBUG] [REMOTE ] KNX: PASS: Integrity check passed. [2026-01-09T12:13:08.116634] [DEBUG] [REMOTE ] KNX: Symbol is viable for forecasting. [2026-01-09T12:13:08.116683] [INFO ] [MAIN ] [1807/3524] KNX kept (0.5s) | 1802 kept, 5 rejected | 138.4/min | ETA: 12.4m [2026-01-09T12:13:08.399815] [DEBUG] [REMOTE ] KOD: Retrieved 1825 rows, trimmed to 300. [2026-01-09T12:13:08.399954] [DEBUG] [REMOTE ] KOD: PASS: History has at least 300 days. [2026-01-09T12:13:08.400165] [DEBUG] [REMOTE ] KOD: PASS: Price check passed. Min price $12.48. [2026-01-09T12:13:08.400303] [DEBUG] [REMOTE ] KOD: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:08.400425] [DEBUG] [REMOTE ] KOD: PASS: Integrity check passed. [2026-01-09T12:13:08.400468] [DEBUG] [REMOTE ] KOD: Symbol is viable for forecasting. [2026-01-09T12:13:08.400517] [INFO ] [MAIN ] [1808/3524] KOD kept (0.3s) | 1803 kept, 5 rejected | 138.4/min | ETA: 12.4m [2026-01-09T12:13:08.743833] [DEBUG] [REMOTE ] KODK: Retrieved 3093 rows, trimmed to 300. [2026-01-09T12:13:08.744030] [DEBUG] [REMOTE ] KODK: PASS: History has at least 300 days. [2026-01-09T12:13:08.744285] [DEBUG] [REMOTE ] KODK: PASS: Price check passed. Min price $5.79. [2026-01-09T12:13:08.744437] [DEBUG] [REMOTE ] KODK: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:08.744590] [DEBUG] [REMOTE ] KODK: PASS: Integrity check passed. [2026-01-09T12:13:08.744639] [DEBUG] [REMOTE ] KODK: Symbol is viable for forecasting. [2026-01-09T12:13:08.744694] [INFO ] [MAIN ] [1809/3524] KODK kept (0.3s) | 1804 kept, 5 rejected | 138.4/min | ETA: 12.4m [2026-01-09T12:13:09.411522] [DEBUG] [REMOTE ] KOF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:09.411685] [DEBUG] [REMOTE ] KOF: PASS: History has at least 300 days. [2026-01-09T12:13:09.411928] [DEBUG] [REMOTE ] KOF: PASS: Price check passed. Min price $79.85. [2026-01-09T12:13:09.412070] [DEBUG] [REMOTE ] KOF: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:09.412196] [DEBUG] [REMOTE ] KOF: PASS: Integrity check passed. [2026-01-09T12:13:09.412239] [DEBUG] [REMOTE ] KOF: Symbol is viable for forecasting. [2026-01-09T12:13:09.412290] [INFO ] [MAIN ] [1810/3524] KOF kept (0.7s) | 1805 kept, 5 rejected | 138.4/min | ETA: 12.4m [2026-01-09T12:13:09.830333] [DEBUG] [REMOTE ] KOP: Retrieved 5016 rows, trimmed to 300. [2026-01-09T12:13:09.830461] [DEBUG] [REMOTE ] KOP: PASS: History has at least 300 days. [2026-01-09T12:13:09.830693] [DEBUG] [REMOTE ] KOP: PASS: Price check passed. Min price $26.36. [2026-01-09T12:13:09.830830] [DEBUG] [REMOTE ] KOP: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:09.830941] [DEBUG] [REMOTE ] KOP: PASS: Integrity check passed. [2026-01-09T12:13:09.830980] [DEBUG] [REMOTE ] KOP: Symbol is viable for forecasting. [2026-01-09T12:13:09.831027] [INFO ] [MAIN ] [1811/3524] KOP kept (0.4s) | 1806 kept, 5 rejected | 138.4/min | ETA: 12.4m [2026-01-09T12:13:10.167360] [DEBUG] [REMOTE ] KOPN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:10.167504] [DEBUG] [REMOTE ] KOPN: PASS: History has at least 300 days. [2026-01-09T12:13:10.167748] [DEBUG] [REMOTE ] KOPN: PASS: Price check passed. Min price $2.21. [2026-01-09T12:13:10.167885] [DEBUG] [REMOTE ] KOPN: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:10.168004] [DEBUG] [REMOTE ] KOPN: PASS: Integrity check passed. [2026-01-09T12:13:10.168044] [DEBUG] [REMOTE ] KOPN: Symbol is viable for forecasting. [2026-01-09T12:13:10.168091] [INFO ] [MAIN ] [1812/3524] KOPN kept (0.3s) | 1807 kept, 5 rejected | 138.4/min | ETA: 12.4m [2026-01-09T12:13:10.699817] [DEBUG] [REMOTE ] KOSS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:10.699950] [DEBUG] [REMOTE ] KOSS: PASS: History has at least 300 days. [2026-01-09T12:13:10.700184] [DEBUG] [REMOTE ] KOSS: PASS: Price check passed. Min price $4.14. [2026-01-09T12:13:10.700329] [DEBUG] [REMOTE ] KOSS: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:10.700446] [DEBUG] [REMOTE ] KOSS: PASS: Integrity check passed. [2026-01-09T12:13:10.700488] [DEBUG] [REMOTE ] KOSS: Symbol is viable for forecasting. [2026-01-09T12:13:10.700537] [INFO ] [MAIN ] [1813/3524] KOSS kept (0.5s) | 1808 kept, 5 rejected | 138.4/min | ETA: 12.4m [2026-01-09T12:13:11.034274] [DEBUG] [REMOTE ] KPRX: Retrieved 2626 rows, trimmed to 300. [2026-01-09T12:13:11.034412] [DEBUG] [REMOTE ] KPRX: PASS: History has at least 300 days. [2026-01-09T12:13:11.034646] [DEBUG] [REMOTE ] KPRX: PASS: Price check passed. Min price $1.80. [2026-01-09T12:13:11.034788] [DEBUG] [REMOTE ] KPRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:11.034900] [DEBUG] [REMOTE ] KPRX: PASS: Integrity check passed. [2026-01-09T12:13:11.034940] [DEBUG] [REMOTE ] KPRX: Symbol is viable for forecasting. [2026-01-09T12:13:11.034989] [INFO ] [MAIN ] [1814/3524] KPRX kept (0.3s) | 1809 kept, 5 rejected | 138.4/min | ETA: 12.4m [2026-01-09T12:13:11.444399] [DEBUG] [REMOTE ] KPTI: Retrieved 3061 rows, trimmed to 300. [2026-01-09T12:13:11.444534] [DEBUG] [REMOTE ] KPTI: PASS: History has at least 300 days. [2026-01-09T12:13:11.444785] [DEBUG] [REMOTE ] KPTI: PASS: Price check passed. Min price $5.16. [2026-01-09T12:13:11.444921] [DEBUG] [REMOTE ] KPTI: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:11.445038] [DEBUG] [REMOTE ] KPTI: PASS: Integrity check passed. [2026-01-09T12:13:11.445078] [DEBUG] [REMOTE ] KPTI: Symbol is viable for forecasting. [2026-01-09T12:13:11.445128] [INFO ] [MAIN ] [1815/3524] KPTI kept (0.4s) | 1810 kept, 5 rejected | 138.4/min | ETA: 12.3m [2026-01-09T12:13:11.915383] [DEBUG] [REMOTE ] KRC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:11.915510] [DEBUG] [REMOTE ] KRC: PASS: History has at least 300 days. [2026-01-09T12:13:11.915761] [DEBUG] [REMOTE ] KRC: PASS: Price check passed. Min price $37.02. [2026-01-09T12:13:11.915898] [DEBUG] [REMOTE ] KRC: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:11.916012] [DEBUG] [REMOTE ] KRC: PASS: Integrity check passed. [2026-01-09T12:13:11.916052] [DEBUG] [REMOTE ] KRC: Symbol is viable for forecasting. [2026-01-09T12:13:11.916100] [INFO ] [MAIN ] [1816/3524] KRC kept (0.5s) | 1811 kept, 5 rejected | 138.4/min | ETA: 12.3m [2026-01-09T12:13:12.223467] [DEBUG] [REMOTE ] KREF: Retrieved 2182 rows, trimmed to 300. [2026-01-09T12:13:12.223633] [DEBUG] [REMOTE ] KREF: PASS: History has at least 300 days. [2026-01-09T12:13:12.223843] [DEBUG] [REMOTE ] KREF: PASS: Price check passed. Min price $7.56. [2026-01-09T12:13:12.223978] [DEBUG] [REMOTE ] KREF: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:12.224091] [DEBUG] [REMOTE ] KREF: PASS: Integrity check passed. [2026-01-09T12:13:12.224131] [DEBUG] [REMOTE ] KREF: Symbol is viable for forecasting. [2026-01-09T12:13:12.224179] [INFO ] [MAIN ] [1817/3524] KREF kept (0.3s) | 1812 kept, 5 rejected | 138.4/min | ETA: 12.3m [2026-01-09T12:13:12.752660] [DEBUG] [REMOTE ] KRG: Retrieved 5388 rows, trimmed to 300. [2026-01-09T12:13:12.752817] [DEBUG] [REMOTE ] KRG: PASS: History has at least 300 days. [2026-01-09T12:13:12.753078] [DEBUG] [REMOTE ] KRG: PASS: Price check passed. Min price $21.81. [2026-01-09T12:13:12.753259] [DEBUG] [REMOTE ] KRG: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:12.753403] [DEBUG] [REMOTE ] KRG: PASS: Integrity check passed. [2026-01-09T12:13:12.753445] [DEBUG] [REMOTE ] KRG: Symbol is viable for forecasting. [2026-01-09T12:13:12.753498] [INFO ] [MAIN ] [1818/3524] KRG kept (0.5s) | 1813 kept, 5 rejected | 138.4/min | ETA: 12.3m [2026-01-09T12:13:13.281681] [DEBUG] [REMOTE ] KRMD: Retrieved 6585 rows, trimmed to 300. [2026-01-09T12:13:13.281837] [DEBUG] [REMOTE ] KRMD: PASS: History has at least 300 days. [2026-01-09T12:13:13.282084] [DEBUG] [REMOTE ] KRMD: PASS: Price check passed. Min price $3.73. [2026-01-09T12:13:13.282228] [DEBUG] [REMOTE ] KRMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:13.282350] [DEBUG] [REMOTE ] KRMD: PASS: Integrity check passed. [2026-01-09T12:13:13.282392] [DEBUG] [REMOTE ] KRMD: Symbol is viable for forecasting. [2026-01-09T12:13:13.282443] [INFO ] [MAIN ] [1819/3524] KRMD kept (0.5s) | 1814 kept, 5 rejected | 138.4/min | ETA: 12.3m [2026-01-09T12:13:13.714404] [DEBUG] [REMOTE ] KRNY: Retrieved 5252 rows, trimmed to 300. [2026-01-09T12:13:13.714533] [DEBUG] [REMOTE ] KRNY: PASS: History has at least 300 days. [2026-01-09T12:13:13.714795] [DEBUG] [REMOTE ] KRNY: PASS: Price check passed. Min price $6.25. [2026-01-09T12:13:13.714946] [DEBUG] [REMOTE ] KRNY: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:13.715063] [DEBUG] [REMOTE ] KRNY: PASS: Integrity check passed. [2026-01-09T12:13:13.715105] [DEBUG] [REMOTE ] KRNY: Symbol is viable for forecasting. [2026-01-09T12:13:13.715154] [INFO ] [MAIN ] [1820/3524] KRNY kept (0.4s) | 1815 kept, 5 rejected | 138.4/min | ETA: 12.3m [2026-01-09T12:13:14.163890] [DEBUG] [REMOTE ] KRO: Retrieved 5556 rows, trimmed to 300. [2026-01-09T12:13:14.164126] [DEBUG] [REMOTE ] KRO: PASS: History has at least 300 days. [2026-01-09T12:13:14.164711] [DEBUG] [REMOTE ] KRO: PASS: Price check passed. Min price $4.28. [2026-01-09T12:13:14.164888] [DEBUG] [REMOTE ] KRO: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:14.165100] [DEBUG] [REMOTE ] KRO: PASS: Integrity check passed. [2026-01-09T12:13:14.165152] [DEBUG] [REMOTE ] KRO: Symbol is viable for forecasting. [2026-01-09T12:13:14.165215] [INFO ] [MAIN ] [1821/3524] KRO kept (0.5s) | 1816 kept, 5 rejected | 138.4/min | ETA: 12.3m [2026-01-09T12:13:14.450425] [DEBUG] [REMOTE ] KROS: Retrieved 1446 rows, trimmed to 300. [2026-01-09T12:13:14.450551] [DEBUG] [REMOTE ] KROS: PASS: History has at least 300 days. [2026-01-09T12:13:14.450775] [DEBUG] [REMOTE ] KROS: PASS: Price check passed. Min price $13.74. [2026-01-09T12:13:14.450912] [DEBUG] [REMOTE ] KROS: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:14.451024] [DEBUG] [REMOTE ] KROS: PASS: Integrity check passed. [2026-01-09T12:13:14.451064] [DEBUG] [REMOTE ] KROS: Symbol is viable for forecasting. [2026-01-09T12:13:14.451112] [INFO ] [MAIN ] [1822/3524] KROS kept (0.3s) | 1817 kept, 5 rejected | 138.4/min | ETA: 12.3m [2026-01-09T12:13:14.856054] [DEBUG] [REMOTE ] KRP: Retrieved 2245 rows, trimmed to 300. [2026-01-09T12:13:14.856228] [DEBUG] [REMOTE ] KRP: PASS: History has at least 300 days. [2026-01-09T12:13:14.856467] [DEBUG] [REMOTE ] KRP: PASS: Price check passed. Min price $11.36. [2026-01-09T12:13:14.856652] [DEBUG] [REMOTE ] KRP: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:14.856777] [DEBUG] [REMOTE ] KRP: PASS: Integrity check passed. [2026-01-09T12:13:14.856819] [DEBUG] [REMOTE ] KRP: Symbol is viable for forecasting. [2026-01-09T12:13:14.856872] [INFO ] [MAIN ] [1823/3524] KRP kept (0.4s) | 1818 kept, 5 rejected | 138.4/min | ETA: 12.3m [2026-01-09T12:13:15.175566] [DEBUG] [REMOTE ] KRRO: Retrieved 545 rows, trimmed to 300. [2026-01-09T12:13:15.175728] [DEBUG] [REMOTE ] KRRO: PASS: History has at least 300 days. [2026-01-09T12:13:15.175931] [DEBUG] [REMOTE ] KRRO: PASS: Price check passed. Min price $5.28. [2026-01-09T12:13:15.176064] [DEBUG] [REMOTE ] KRRO: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:15.176174] [DEBUG] [REMOTE ] KRRO: PASS: Integrity check passed. [2026-01-09T12:13:15.176213] [DEBUG] [REMOTE ] KRRO: Symbol is viable for forecasting. [2026-01-09T12:13:15.176269] [INFO ] [MAIN ] [1824/3524] KRRO kept (0.3s) | 1819 kept, 5 rejected | 138.4/min | ETA: 12.3m [2026-01-09T12:13:15.653118] [DEBUG] [REMOTE ] KRUS: Retrieved 1619 rows, trimmed to 300. [2026-01-09T12:13:15.653255] [DEBUG] [REMOTE ] KRUS: PASS: History has at least 300 days. [2026-01-09T12:13:15.653460] [DEBUG] [REMOTE ] KRUS: PASS: Price check passed. Min price $42.67. [2026-01-09T12:13:15.653629] [DEBUG] [REMOTE ] KRUS: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:15.653749] [DEBUG] [REMOTE ] KRUS: PASS: Integrity check passed. [2026-01-09T12:13:15.653789] [DEBUG] [REMOTE ] KRUS: Symbol is viable for forecasting. [2026-01-09T12:13:15.653837] [INFO ] [MAIN ] [1825/3524] KRUS kept (0.5s) | 1820 kept, 5 rejected | 138.4/min | ETA: 12.3m [2026-01-09T12:13:16.078746] [DEBUG] [REMOTE ] KRYS: Retrieved 2087 rows, trimmed to 300. [2026-01-09T12:13:16.078932] [DEBUG] [REMOTE ] KRYS: PASS: History has at least 300 days. [2026-01-09T12:13:16.079183] [DEBUG] [REMOTE ] KRYS: PASS: Price check passed. Min price $185.05. [2026-01-09T12:13:16.079326] [DEBUG] [REMOTE ] KRYS: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:16.079451] [DEBUG] [REMOTE ] KRYS: PASS: Integrity check passed. [2026-01-09T12:13:16.079494] [DEBUG] [REMOTE ] KRYS: Symbol is viable for forecasting. [2026-01-09T12:13:16.079550] [INFO ] [MAIN ] [1826/3524] KRYS kept (0.4s) | 1821 kept, 5 rejected | 138.4/min | ETA: 12.3m [2026-01-09T12:13:16.419914] [DEBUG] [REMOTE ] KSCP: Retrieved 991 rows, trimmed to 300. [2026-01-09T12:13:16.420122] [DEBUG] [REMOTE ] KSCP: PASS: History has at least 300 days. [2026-01-09T12:13:16.420483] [DEBUG] [REMOTE ] KSCP: PASS: Price check passed. Min price $3.54. [2026-01-09T12:13:16.420655] [DEBUG] [REMOTE ] KSCP: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:16.420789] [DEBUG] [REMOTE ] KSCP: PASS: Integrity check passed. [2026-01-09T12:13:16.420832] [DEBUG] [REMOTE ] KSCP: Symbol is viable for forecasting. [2026-01-09T12:13:16.420887] [INFO ] [MAIN ] [1827/3524] KSCP kept (0.3s) | 1822 kept, 5 rejected | 138.4/min | ETA: 12.3m [2026-01-09T12:13:16.770456] [DEBUG] [REMOTE ] KSPI: Retrieved 495 rows, trimmed to 300. [2026-01-09T12:13:16.770662] [DEBUG] [REMOTE ] KSPI: PASS: History has at least 300 days. [2026-01-09T12:13:16.770907] [DEBUG] [REMOTE ] KSPI: PASS: Price check passed. Min price $70.89. [2026-01-09T12:13:16.771049] [DEBUG] [REMOTE ] KSPI: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:16.771171] [DEBUG] [REMOTE ] KSPI: PASS: Integrity check passed. [2026-01-09T12:13:16.771212] [DEBUG] [REMOTE ] KSPI: Symbol is viable for forecasting. [2026-01-09T12:13:16.771264] [INFO ] [MAIN ] [1828/3524] KSPI kept (0.4s) | 1823 kept, 5 rejected | 138.4/min | ETA: 12.3m [2026-01-09T12:13:17.390769] [DEBUG] [REMOTE ] KSS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:17.390913] [DEBUG] [REMOTE ] KSS: PASS: History has at least 300 days. [2026-01-09T12:13:17.391130] [DEBUG] [REMOTE ] KSS: PASS: Price check passed. Min price $14.92. [2026-01-09T12:13:17.391268] [DEBUG] [REMOTE ] KSS: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:17.391385] [DEBUG] [REMOTE ] KSS: PASS: Integrity check passed. [2026-01-09T12:13:17.391426] [DEBUG] [REMOTE ] KSS: Symbol is viable for forecasting. [2026-01-09T12:13:17.391474] [INFO ] [MAIN ] [1829/3524] KSS kept (0.6s) | 1824 kept, 5 rejected | 138.4/min | ETA: 12.2m [2026-01-09T12:13:17.733359] [DEBUG] [REMOTE ] KTB: Retrieved 1676 rows, trimmed to 300. [2026-01-09T12:13:17.733531] [DEBUG] [REMOTE ] KTB: PASS: History has at least 300 days. [2026-01-09T12:13:17.733805] [DEBUG] [REMOTE ] KTB: PASS: Price check passed. Min price $58.95. [2026-01-09T12:13:17.733948] [DEBUG] [REMOTE ] KTB: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:17.734073] [DEBUG] [REMOTE ] KTB: PASS: Integrity check passed. [2026-01-09T12:13:17.734114] [DEBUG] [REMOTE ] KTB: Symbol is viable for forecasting. [2026-01-09T12:13:17.734167] [INFO ] [MAIN ] [1830/3524] KTB kept (0.3s) | 1825 kept, 5 rejected | 138.4/min | ETA: 12.2m [2026-01-09T12:13:18.253631] [DEBUG] [REMOTE ] KTCC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:18.253790] [DEBUG] [REMOTE ] KTCC: PASS: History has at least 300 days. [2026-01-09T12:13:18.254014] [DEBUG] [REMOTE ] KTCC: PASS: Price check passed. Min price $2.42. [2026-01-09T12:13:18.254151] [DEBUG] [REMOTE ] KTCC: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:18.254268] [DEBUG] [REMOTE ] KTCC: PASS: Integrity check passed. [2026-01-09T12:13:18.254308] [DEBUG] [REMOTE ] KTCC: Symbol is viable for forecasting. [2026-01-09T12:13:18.254358] [INFO ] [MAIN ] [1831/3524] KTCC kept (0.5s) | 1826 kept, 5 rejected | 138.4/min | ETA: 12.2m [2026-01-09T12:13:18.785628] [DEBUG] [REMOTE ] KTF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:18.785764] [DEBUG] [REMOTE ] KTF: PASS: History has at least 300 days. [2026-01-09T12:13:18.785978] [DEBUG] [REMOTE ] KTF: PASS: Price check passed. Min price $9.00. [2026-01-09T12:13:18.786115] [DEBUG] [REMOTE ] KTF: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:18.786233] [DEBUG] [REMOTE ] KTF: PASS: Integrity check passed. [2026-01-09T12:13:18.786273] [DEBUG] [REMOTE ] KTF: Symbol is viable for forecasting. [2026-01-09T12:13:18.786321] [INFO ] [MAIN ] [1832/3524] KTF kept (0.5s) | 1827 kept, 5 rejected | 138.4/min | ETA: 12.2m [2026-01-09T12:13:19.118486] [DEBUG] [REMOTE ] KURA: Retrieved 2558 rows, trimmed to 300. [2026-01-09T12:13:19.118749] [DEBUG] [REMOTE ] KURA: PASS: History has at least 300 days. [2026-01-09T12:13:19.119047] [DEBUG] [REMOTE ] KURA: PASS: Price check passed. Min price $9.10. [2026-01-09T12:13:19.119200] [DEBUG] [REMOTE ] KURA: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:19.119400] [DEBUG] [REMOTE ] KURA: PASS: Integrity check passed. [2026-01-09T12:13:19.119449] [DEBUG] [REMOTE ] KURA: Symbol is viable for forecasting. [2026-01-09T12:13:19.119507] [INFO ] [MAIN ] [1833/3524] KURA kept (0.3s) | 1828 kept, 5 rejected | 138.4/min | ETA: 12.2m [2026-01-09T12:13:19.650456] [DEBUG] [REMOTE ] KVHI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:19.650620] [DEBUG] [REMOTE ] KVHI: PASS: History has at least 300 days. [2026-01-09T12:13:19.650863] [DEBUG] [REMOTE ] KVHI: PASS: Price check passed. Min price $5.26. [2026-01-09T12:13:19.651004] [DEBUG] [REMOTE ] KVHI: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:19.651127] [DEBUG] [REMOTE ] KVHI: PASS: Integrity check passed. [2026-01-09T12:13:19.651168] [DEBUG] [REMOTE ] KVHI: Symbol is viable for forecasting. [2026-01-09T12:13:19.651219] [INFO ] [MAIN ] [1834/3524] KVHI kept (0.5s) | 1829 kept, 5 rejected | 138.4/min | ETA: 12.2m [2026-01-09T12:13:19.890428] [DEBUG] [REMOTE ] KVUE: Retrieved 673 rows, trimmed to 300. [2026-01-09T12:13:19.890554] [DEBUG] [REMOTE ] KVUE: PASS: History has at least 300 days. [2026-01-09T12:13:19.890767] [DEBUG] [REMOTE ] KVUE: PASS: Price check passed. Min price $13.94. [2026-01-09T12:13:19.890901] [DEBUG] [REMOTE ] KVUE: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:19.891011] [DEBUG] [REMOTE ] KVUE: PASS: Integrity check passed. [2026-01-09T12:13:19.891051] [DEBUG] [REMOTE ] KVUE: Symbol is viable for forecasting. [2026-01-09T12:13:19.891098] [INFO ] [MAIN ] [1835/3524] KVUE kept (0.2s) | 1830 kept, 5 rejected | 138.4/min | ETA: 12.2m [2026-01-09T12:13:20.237792] [DEBUG] [REMOTE ] KVYO: Retrieved 578 rows, trimmed to 300. [2026-01-09T12:13:20.237916] [DEBUG] [REMOTE ] KVYO: PASS: History has at least 300 days. [2026-01-09T12:13:20.238117] [DEBUG] [REMOTE ] KVYO: PASS: Price check passed. Min price $23.72. [2026-01-09T12:13:20.238253] [DEBUG] [REMOTE ] KVYO: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:20.238364] [DEBUG] [REMOTE ] KVYO: PASS: Integrity check passed. [2026-01-09T12:13:20.238404] [DEBUG] [REMOTE ] KVYO: Symbol is viable for forecasting. [2026-01-09T12:13:20.238451] [INFO ] [MAIN ] [1836/3524] KVYO kept (0.3s) | 1831 kept, 5 rejected | 138.4/min | ETA: 12.2m [2026-01-09T12:13:20.900187] [DEBUG] [REMOTE ] KYN: Retrieved 5355 rows, trimmed to 300. [2026-01-09T12:13:20.900325] [DEBUG] [REMOTE ] KYN: PASS: History has at least 300 days. [2026-01-09T12:13:20.900592] [DEBUG] [REMOTE ] KYN: PASS: Price check passed. Min price $11.17. [2026-01-09T12:13:20.900736] [DEBUG] [REMOTE ] KYN: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:20.900856] [DEBUG] [REMOTE ] KYN: PASS: Integrity check passed. [2026-01-09T12:13:20.900897] [DEBUG] [REMOTE ] KYN: Symbol is viable for forecasting. [2026-01-09T12:13:20.900949] [INFO ] [MAIN ] [1837/3524] KYN kept (0.7s) | 1832 kept, 5 rejected | 138.4/min | ETA: 12.2m [2026-01-09T12:13:21.263907] [DEBUG] [REMOTE ] KYNB: Retrieved 2803 rows, trimmed to 300. [2026-01-09T12:13:21.264047] [DEBUG] [REMOTE ] KYNB: PASS: History has at least 300 days. [2026-01-09T12:13:21.264312] [DEBUG] [REMOTE ] KYNB: PASS: Price check passed. Min price $8.08. [2026-01-09T12:13:21.264461] [DEBUG] [REMOTE ] KYNB: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:21.264852] [DEBUG] [REMOTE ] KYNB: PASS: Integrity check passed. [2026-01-09T12:13:21.264900] [DEBUG] [REMOTE ] KYNB: Symbol is viable for forecasting. [2026-01-09T12:13:21.264952] [INFO ] [MAIN ] [1838/3524] KYNB kept (0.4s) | 1833 kept, 5 rejected | 138.4/min | ETA: 12.2m [2026-01-09T12:13:21.493126] [DEBUG] [REMOTE ] KYTX: Retrieved 481 rows, trimmed to 300. [2026-01-09T12:13:21.493250] [DEBUG] [REMOTE ] KYTX: PASS: History has at least 300 days. [2026-01-09T12:13:21.493448] [DEBUG] [REMOTE ] KYTX: PASS: Price check passed. Min price $6.36. [2026-01-09T12:13:21.493608] [DEBUG] [REMOTE ] KYTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:21.493723] [DEBUG] [REMOTE ] KYTX: PASS: Integrity check passed. [2026-01-09T12:13:21.493763] [DEBUG] [REMOTE ] KYTX: Symbol is viable for forecasting. [2026-01-09T12:13:21.493809] [INFO ] [MAIN ] [1839/3524] KYTX kept (0.2s) | 1834 kept, 5 rejected | 138.5/min | ETA: 12.2m [2026-01-09T12:13:22.044778] [DEBUG] [REMOTE ] KZIA: Retrieved 2041 rows, trimmed to 300. [2026-01-09T12:13:22.044908] [DEBUG] [REMOTE ] KZIA: PASS: History has at least 300 days. [2026-01-09T12:13:22.045119] [DEBUG] [REMOTE ] KZIA: PASS: Price check passed. Min price $5.00. [2026-01-09T12:13:22.045258] [DEBUG] [REMOTE ] KZIA: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:22.045376] [DEBUG] [REMOTE ] KZIA: PASS: Integrity check passed. [2026-01-09T12:13:22.045418] [DEBUG] [REMOTE ] KZIA: Symbol is viable for forecasting. [2026-01-09T12:13:22.045467] [INFO ] [MAIN ] [1840/3524] KZIA kept (0.6s) | 1835 kept, 5 rejected | 138.4/min | ETA: 12.2m [2026-01-09T12:13:22.635021] [DEBUG] [REMOTE ] L: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:22.635228] [DEBUG] [REMOTE ] L: PASS: History has at least 300 days. [2026-01-09T12:13:22.635553] [DEBUG] [REMOTE ] L: PASS: Price check passed. Min price $97.74. [2026-01-09T12:13:22.635731] [DEBUG] [REMOTE ] L: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:22.635904] [DEBUG] [REMOTE ] L: PASS: Integrity check passed. [2026-01-09T12:13:22.635948] [DEBUG] [REMOTE ] L: Symbol is viable for forecasting. [2026-01-09T12:13:22.636031] [INFO ] [MAIN ] [1841/3524] L kept (0.6s) | 1836 kept, 5 rejected | 138.4/min | ETA: 12.2m [2026-01-09T12:13:22.972275] [DEBUG] [REMOTE ] LAB: Retrieved 3039 rows, trimmed to 300. [2026-01-09T12:13:22.972508] [DEBUG] [REMOTE ] LAB: PASS: History has at least 300 days. [2026-01-09T12:13:22.972809] [DEBUG] [REMOTE ] LAB: PASS: Price check passed. Min price $1.12. [2026-01-09T12:13:22.972955] [DEBUG] [REMOTE ] LAB: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:22.973078] [DEBUG] [REMOTE ] LAB: PASS: Integrity check passed. [2026-01-09T12:13:22.973120] [DEBUG] [REMOTE ] LAB: Symbol is viable for forecasting. [2026-01-09T12:13:22.973173] [INFO ] [MAIN ] [1842/3524] LAB kept (0.3s) | 1837 kept, 5 rejected | 138.4/min | ETA: 12.2m [2026-01-09T12:13:23.187947] [DEBUG] [REMOTE ] LAC: Retrieved 570 rows, trimmed to 300. [2026-01-09T12:13:23.188077] [DEBUG] [REMOTE ] LAC: PASS: History has at least 300 days. [2026-01-09T12:13:23.188282] [DEBUG] [REMOTE ] LAC: PASS: Price check passed. Min price $4.36. [2026-01-09T12:13:23.188421] [DEBUG] [REMOTE ] LAC: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:23.188534] [DEBUG] [REMOTE ] LAC: PASS: Integrity check passed. [2026-01-09T12:13:23.188593] [DEBUG] [REMOTE ] LAC: Symbol is viable for forecasting. [2026-01-09T12:13:23.188646] [INFO ] [MAIN ] [1843/3524] LAC kept (0.2s) | 1838 kept, 5 rejected | 138.5/min | ETA: 12.1m [2026-01-09T12:13:24.012121] [DEBUG] [REMOTE ] LAD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:24.012316] [DEBUG] [REMOTE ] LAD: PASS: History has at least 300 days. [2026-01-09T12:13:24.012611] [DEBUG] [REMOTE ] LAD: PASS: Price check passed. Min price $285.25. [2026-01-09T12:13:24.012755] [DEBUG] [REMOTE ] LAD: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:24.012893] [DEBUG] [REMOTE ] LAD: PASS: Integrity check passed. [2026-01-09T12:13:24.012982] [DEBUG] [REMOTE ] LAD: Symbol is viable for forecasting. [2026-01-09T12:13:24.013085] [INFO ] [MAIN ] [1844/3524] LAD kept (0.8s) | 1839 kept, 5 rejected | 138.4/min | ETA: 12.1m [2026-01-09T12:13:24.200074] [DEBUG] [REMOTE ] LAES: Retrieved 659 rows, trimmed to 300. [2026-01-09T12:13:24.200267] [DEBUG] [REMOTE ] LAES: PASS: History has at least 300 days. [2026-01-09T12:13:24.200518] [DEBUG] [REMOTE ] LAES: PASS: Price check passed. Min price $3.63. [2026-01-09T12:13:24.200677] [DEBUG] [REMOTE ] LAES: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:24.200797] [DEBUG] [REMOTE ] LAES: PASS: Integrity check passed. [2026-01-09T12:13:24.200837] [DEBUG] [REMOTE ] LAES: Symbol is viable for forecasting. [2026-01-09T12:13:24.200889] [INFO ] [MAIN ] [1845/3524] LAES kept (0.2s) | 1840 kept, 5 rejected | 138.4/min | ETA: 12.1m [2026-01-09T12:13:24.877925] [DEBUG] [REMOTE ] LAKE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:24.878187] [DEBUG] [REMOTE ] LAKE: PASS: History has at least 300 days. [2026-01-09T12:13:24.878532] [DEBUG] [REMOTE ] LAKE: PASS: Price check passed. Min price $7.94. [2026-01-09T12:13:24.878698] [DEBUG] [REMOTE ] LAKE: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:24.878848] [DEBUG] [REMOTE ] LAKE: PASS: Integrity check passed. [2026-01-09T12:13:24.878900] [DEBUG] [REMOTE ] LAKE: Symbol is viable for forecasting. [2026-01-09T12:13:24.878961] [INFO ] [MAIN ] [1846/3524] LAKE kept (0.7s) | 1841 kept, 5 rejected | 138.4/min | ETA: 12.1m [2026-01-09T12:13:25.289997] [DEBUG] [REMOTE ] LAND: Retrieved 3257 rows, trimmed to 300. [2026-01-09T12:13:25.290237] [DEBUG] [REMOTE ] LAND: PASS: History has at least 300 days. [2026-01-09T12:13:25.290597] [DEBUG] [REMOTE ] LAND: PASS: Price check passed. Min price $8.68. [2026-01-09T12:13:25.290750] [DEBUG] [REMOTE ] LAND: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:25.290903] [DEBUG] [REMOTE ] LAND: PASS: Integrity check passed. [2026-01-09T12:13:25.290946] [DEBUG] [REMOTE ] LAND: Symbol is viable for forecasting. [2026-01-09T12:13:25.291002] [INFO ] [MAIN ] [1847/3524] LAND kept (0.4s) | 1842 kept, 5 rejected | 138.4/min | ETA: 12.1m [2026-01-09T12:13:25.604564] [DEBUG] [REMOTE ] LANDO: Retrieved 1312 rows, trimmed to 300. [2026-01-09T12:13:25.604791] [DEBUG] [REMOTE ] LANDO: PASS: History has at least 300 days. [2026-01-09T12:13:25.605057] [DEBUG] [REMOTE ] LANDO: PASS: Price check passed. Min price $18.59. [2026-01-09T12:13:25.605203] [DEBUG] [REMOTE ] LANDO: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:25.605328] [DEBUG] [REMOTE ] LANDO: PASS: Integrity check passed. [2026-01-09T12:13:25.605371] [DEBUG] [REMOTE ] LANDO: Symbol is viable for forecasting. [2026-01-09T12:13:25.605428] [INFO ] [MAIN ] [1848/3524] LANDO kept (0.3s) | 1843 kept, 5 rejected | 138.4/min | ETA: 12.1m [2026-01-09T12:13:25.921701] [DEBUG] [REMOTE ] LANDP: Retrieved 649 rows, trimmed to 300. [2026-01-09T12:13:25.921837] [DEBUG] [REMOTE ] LANDP: PASS: History has at least 300 days. [2026-01-09T12:13:25.922069] [DEBUG] [REMOTE ] LANDP: PASS: Price check passed. Min price $18.48. [2026-01-09T12:13:25.922206] [DEBUG] [REMOTE ] LANDP: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:25.922320] [DEBUG] [REMOTE ] LANDP: PASS: Integrity check passed. [2026-01-09T12:13:25.922359] [DEBUG] [REMOTE ] LANDP: Symbol is viable for forecasting. [2026-01-09T12:13:25.922406] [INFO ] [MAIN ] [1849/3524] LANDP kept (0.3s) | 1844 kept, 5 rejected | 138.4/min | ETA: 12.1m [2026-01-09T12:13:26.334097] [DEBUG] [REMOTE ] LASE: Retrieved 821 rows, trimmed to 300. [2026-01-09T12:13:26.334228] [DEBUG] [REMOTE ] LASE: PASS: History has at least 300 days. [2026-01-09T12:13:26.334423] [DEBUG] [REMOTE ] LASE: PASS: Price check passed. Min price $2.00. [2026-01-09T12:13:26.334555] [DEBUG] [REMOTE ] LASE: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:26.334692] [DEBUG] [REMOTE ] LASE: PASS: Integrity check passed. [2026-01-09T12:13:26.334732] [DEBUG] [REMOTE ] LASE: Symbol is viable for forecasting. [2026-01-09T12:13:26.334779] [INFO ] [MAIN ] [1850/3524] LASE kept (0.4s) | 1845 kept, 5 rejected | 138.4/min | ETA: 12.1m [2026-01-09T12:13:26.985713] [DEBUG] [REMOTE ] LAZ: Retrieved 5203 rows, trimmed to 300. [2026-01-09T12:13:26.985851] [DEBUG] [REMOTE ] LAZ: PASS: History has at least 300 days. [2026-01-09T12:13:26.986075] [DEBUG] [REMOTE ] LAZ: PASS: Price check passed. Min price $46.24. [2026-01-09T12:13:26.986210] [DEBUG] [REMOTE ] LAZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:26.986331] [DEBUG] [REMOTE ] LAZ: PASS: Integrity check passed. [2026-01-09T12:13:26.986371] [DEBUG] [REMOTE ] LAZ: Symbol is viable for forecasting. [2026-01-09T12:13:26.986419] [INFO ] [MAIN ] [1851/3524] LAZ kept (0.7s) | 1846 kept, 5 rejected | 138.4/min | ETA: 12.1m [2026-01-09T12:13:27.188059] [DEBUG] [REMOTE ] LBRDA: Retrieved 2811 rows, trimmed to 300. [2026-01-09T12:13:27.188186] [DEBUG] [REMOTE ] LBRDA: PASS: History has at least 300 days. [2026-01-09T12:13:27.188386] [DEBUG] [REMOTE ] LBRDA: PASS: Price check passed. Min price $44.66. [2026-01-09T12:13:27.188529] [DEBUG] [REMOTE ] LBRDA: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:27.188706] [DEBUG] [REMOTE ] LBRDA: PASS: Integrity check passed. [2026-01-09T12:13:27.188749] [DEBUG] [REMOTE ] LBRDA: Symbol is viable for forecasting. [2026-01-09T12:13:27.188796] [INFO ] [MAIN ] [1852/3524] LBRDA kept (0.2s) | 1847 kept, 5 rejected | 138.4/min | ETA: 12.1m [2026-01-09T12:13:27.722542] [DEBUG] [REMOTE ] LBRDK: Retrieved 2811 rows, trimmed to 300. [2026-01-09T12:13:27.722693] [DEBUG] [REMOTE ] LBRDK: PASS: History has at least 300 days. [2026-01-09T12:13:27.722902] [DEBUG] [REMOTE ] LBRDK: PASS: Price check passed. Min price $44.88. [2026-01-09T12:13:27.723042] [DEBUG] [REMOTE ] LBRDK: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:27.723156] [DEBUG] [REMOTE ] LBRDK: PASS: Integrity check passed. [2026-01-09T12:13:27.723197] [DEBUG] [REMOTE ] LBRDK: Symbol is viable for forecasting. [2026-01-09T12:13:27.723245] [INFO ] [MAIN ] [1853/3524] LBRDK kept (0.5s) | 1848 kept, 5 rejected | 138.4/min | ETA: 12.1m [2026-01-09T12:13:28.239499] [DEBUG] [REMOTE ] LBTYA: Retrieved 5435 rows, trimmed to 300. [2026-01-09T12:13:28.239656] [DEBUG] [REMOTE ] LBTYA: PASS: History has at least 300 days. [2026-01-09T12:13:28.239866] [DEBUG] [REMOTE ] LBTYA: PASS: Price check passed. Min price $10.65. [2026-01-09T12:13:28.240008] [DEBUG] [REMOTE ] LBTYA: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:28.240121] [DEBUG] [REMOTE ] LBTYA: PASS: Integrity check passed. [2026-01-09T12:13:28.240161] [DEBUG] [REMOTE ] LBTYA: Symbol is viable for forecasting. [2026-01-09T12:13:28.240240] [INFO ] [MAIN ] [1854/3524] LBTYA kept (0.5s) | 1849 kept, 5 rejected | 138.4/min | ETA: 12.1m [2026-01-09T12:13:28.583861] [DEBUG] [REMOTE ] LBTYK: Retrieved 5116 rows, trimmed to 300. [2026-01-09T12:13:28.583996] [DEBUG] [REMOTE ] LBTYK: PASS: History has at least 300 days. [2026-01-09T12:13:28.584223] [DEBUG] [REMOTE ] LBTYK: PASS: Price check passed. Min price $10.69. [2026-01-09T12:13:28.584361] [DEBUG] [REMOTE ] LBTYK: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:28.584477] [DEBUG] [REMOTE ] LBTYK: PASS: Integrity check passed. [2026-01-09T12:13:28.584517] [DEBUG] [REMOTE ] LBTYK: Symbol is viable for forecasting. [2026-01-09T12:13:28.584567] [INFO ] [MAIN ] [1855/3524] LBTYK kept (0.3s) | 1850 kept, 5 rejected | 138.4/min | ETA: 12.1m [2026-01-09T12:13:28.945669] [DEBUG] [REMOTE ] LC: Retrieved 2785 rows, trimmed to 300. [2026-01-09T12:13:28.945792] [DEBUG] [REMOTE ] LC: PASS: History has at least 300 days. [2026-01-09T12:13:28.945991] [DEBUG] [REMOTE ] LC: PASS: Price check passed. Min price $15.39. [2026-01-09T12:13:28.946125] [DEBUG] [REMOTE ] LC: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:28.946235] [DEBUG] [REMOTE ] LC: PASS: Integrity check passed. [2026-01-09T12:13:28.946274] [DEBUG] [REMOTE ] LC: Symbol is viable for forecasting. [2026-01-09T12:13:28.946321] [INFO ] [MAIN ] [1856/3524] LC kept (0.4s) | 1851 kept, 5 rejected | 138.4/min | ETA: 12.0m [2026-01-09T12:13:29.178693] [DEBUG] [REMOTE ] LCFY: Retrieved 951 rows, trimmed to 300. [2026-01-09T12:13:29.178825] [DEBUG] [REMOTE ] LCFY: PASS: History has at least 300 days. [2026-01-09T12:13:29.179029] [DEBUG] [REMOTE ] LCFY: PASS: Price check passed. Min price $2.80. [2026-01-09T12:13:29.179166] [DEBUG] [REMOTE ] LCFY: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:29.179278] [DEBUG] [REMOTE ] LCFY: PASS: Integrity check passed. [2026-01-09T12:13:29.179319] [DEBUG] [REMOTE ] LCFY: Symbol is viable for forecasting. [2026-01-09T12:13:29.179368] [INFO ] [MAIN ] [1857/3524] LCFY kept (0.2s) | 1852 kept, 5 rejected | 138.5/min | ETA: 12.0m [2026-01-09T12:13:29.704248] [DEBUG] [REMOTE ] LCID: Retrieved 1333 rows, trimmed to 300. [2026-01-09T12:13:29.704379] [DEBUG] [REMOTE ] LCID: PASS: History has at least 300 days. [2026-01-09T12:13:29.704611] [DEBUG] [REMOTE ] LCID: PASS: Price check passed. Min price $10.57. [2026-01-09T12:13:29.704759] [DEBUG] [REMOTE ] LCID: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:29.704873] [DEBUG] [REMOTE ] LCID: PASS: Integrity check passed. [2026-01-09T12:13:29.704914] [DEBUG] [REMOTE ] LCID: Symbol is viable for forecasting. [2026-01-09T12:13:29.704963] [INFO ] [MAIN ] [1858/3524] LCID kept (0.5s) | 1853 kept, 5 rejected | 138.5/min | ETA: 12.0m [2026-01-09T12:13:30.292869] [DEBUG] [REMOTE ] LCII: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:30.293002] [DEBUG] [REMOTE ] LCII: PASS: History has at least 300 days. [2026-01-09T12:13:30.293214] [DEBUG] [REMOTE ] LCII: PASS: Price check passed. Min price $86.16. [2026-01-09T12:13:30.293349] [DEBUG] [REMOTE ] LCII: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:30.293464] [DEBUG] [REMOTE ] LCII: PASS: Integrity check passed. [2026-01-09T12:13:30.293503] [DEBUG] [REMOTE ] LCII: Symbol is viable for forecasting. [2026-01-09T12:13:30.293552] [INFO ] [MAIN ] [1859/3524] LCII kept (0.6s) | 1854 kept, 5 rejected | 138.4/min | ETA: 12.0m [2026-01-09T12:13:30.759937] [DEBUG] [REMOTE ] LCNB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:30.760112] [DEBUG] [REMOTE ] LCNB: PASS: History has at least 300 days. [2026-01-09T12:13:30.760352] [DEBUG] [REMOTE ] LCNB: PASS: Price check passed. Min price $14.33. [2026-01-09T12:13:30.760530] [DEBUG] [REMOTE ] LCNB: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:30.760707] [DEBUG] [REMOTE ] LCNB: PASS: Integrity check passed. [2026-01-09T12:13:30.760765] [DEBUG] [REMOTE ] LCNB: Symbol is viable for forecasting. [2026-01-09T12:13:30.760847] [INFO ] [MAIN ] [1860/3524] LCNB kept (0.5s) | 1855 kept, 5 rejected | 138.4/min | ETA: 12.0m [2026-01-09T12:13:31.023887] [DEBUG] [REMOTE ] LDI: Retrieved 1233 rows, trimmed to 300. [2026-01-09T12:13:31.024014] [DEBUG] [REMOTE ] LDI: PASS: History has at least 300 days. [2026-01-09T12:13:31.024209] [DEBUG] [REMOTE ] LDI: PASS: Price check passed. Min price $2.05. [2026-01-09T12:13:31.024343] [DEBUG] [REMOTE ] LDI: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:31.024451] [DEBUG] [REMOTE ] LDI: PASS: Integrity check passed. [2026-01-09T12:13:31.024491] [DEBUG] [REMOTE ] LDI: Symbol is viable for forecasting. [2026-01-09T12:13:31.024539] [INFO ] [MAIN ] [1861/3524] LDI kept (0.3s) | 1856 kept, 5 rejected | 138.5/min | ETA: 12.0m [2026-01-09T12:13:31.582787] [DEBUG] [REMOTE ] LDOS: Retrieved 4839 rows, trimmed to 300. [2026-01-09T12:13:31.582918] [DEBUG] [REMOTE ] LDOS: PASS: History has at least 300 days. [2026-01-09T12:13:31.583126] [DEBUG] [REMOTE ] LDOS: PASS: Price check passed. Min price $180.40. [2026-01-09T12:13:31.583262] [DEBUG] [REMOTE ] LDOS: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:31.583376] [DEBUG] [REMOTE ] LDOS: PASS: Integrity check passed. [2026-01-09T12:13:31.583416] [DEBUG] [REMOTE ] LDOS: Symbol is viable for forecasting. [2026-01-09T12:13:31.583464] [INFO ] [MAIN ] [1862/3524] LDOS kept (0.6s) | 1857 kept, 5 rejected | 138.4/min | ETA: 12.0m [2026-01-09T12:13:31.966929] [DEBUG] [REMOTE ] LDP: Retrieved 3381 rows, trimmed to 300. [2026-01-09T12:13:31.967059] [DEBUG] [REMOTE ] LDP: PASS: History has at least 300 days. [2026-01-09T12:13:31.967298] [DEBUG] [REMOTE ] LDP: PASS: Price check passed. Min price $20.68. [2026-01-09T12:13:31.967449] [DEBUG] [REMOTE ] LDP: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:31.967563] [DEBUG] [REMOTE ] LDP: PASS: Integrity check passed. [2026-01-09T12:13:31.967623] [DEBUG] [REMOTE ] LDP: Symbol is viable for forecasting. [2026-01-09T12:13:31.967677] [INFO ] [MAIN ] [1863/3524] LDP kept (0.4s) | 1858 kept, 5 rejected | 138.4/min | ETA: 12.0m [2026-01-09T12:13:32.278253] [DEBUG] [REMOTE ] LDSF: Retrieved 1762 rows, trimmed to 300. [2026-01-09T12:13:32.278372] [DEBUG] [REMOTE ] LDSF: PASS: History has at least 300 days. [2026-01-09T12:13:32.278594] [DEBUG] [REMOTE ] LDSF: PASS: Price check passed. Min price $18.94. [2026-01-09T12:13:32.278767] [DEBUG] [REMOTE ] LDSF: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:32.278882] [DEBUG] [REMOTE ] LDSF: PASS: Integrity check passed. [2026-01-09T12:13:32.278923] [DEBUG] [REMOTE ] LDSF: Symbol is viable for forecasting. [2026-01-09T12:13:32.278970] [INFO ] [MAIN ] [1864/3524] LDSF kept (0.3s) | 1859 kept, 5 rejected | 138.5/min | ETA: 12.0m [2026-01-09T12:13:32.637784] [DEBUG] [REMOTE ] LE: Retrieved 2970 rows, trimmed to 300. [2026-01-09T12:13:32.637920] [DEBUG] [REMOTE ] LE: PASS: History has at least 300 days. [2026-01-09T12:13:32.638127] [DEBUG] [REMOTE ] LE: PASS: Price check passed. Min price $13.77. [2026-01-09T12:13:32.638298] [DEBUG] [REMOTE ] LE: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:32.638421] [DEBUG] [REMOTE ] LE: PASS: Integrity check passed. [2026-01-09T12:13:32.638462] [DEBUG] [REMOTE ] LE: Symbol is viable for forecasting. [2026-01-09T12:13:32.638513] [INFO ] [MAIN ] [1865/3524] LE kept (0.4s) | 1860 kept, 5 rejected | 138.5/min | ETA: 12.0m [2026-01-09T12:13:33.165690] [DEBUG] [REMOTE ] LEA: Retrieved 4066 rows, trimmed to 300. [2026-01-09T12:13:33.165832] [DEBUG] [REMOTE ] LEA: PASS: History has at least 300 days. [2026-01-09T12:13:33.166065] [DEBUG] [REMOTE ] LEA: PASS: Price check passed. Min price $98.38. [2026-01-09T12:13:33.166213] [DEBUG] [REMOTE ] LEA: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:33.166329] [DEBUG] [REMOTE ] LEA: PASS: Integrity check passed. [2026-01-09T12:13:33.166372] [DEBUG] [REMOTE ] LEA: Symbol is viable for forecasting. [2026-01-09T12:13:33.166438] [INFO ] [MAIN ] [1866/3524] LEA kept (0.5s) | 1861 kept, 5 rejected | 138.5/min | ETA: 12.0m [2026-01-09T12:13:33.691818] [DEBUG] [REMOTE ] LECO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:33.692020] [DEBUG] [REMOTE ] LECO: PASS: History has at least 300 days. [2026-01-09T12:13:33.692285] [DEBUG] [REMOTE ] LECO: PASS: Price check passed. Min price $219.92. [2026-01-09T12:13:33.692483] [DEBUG] [REMOTE ] LECO: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:33.692648] [DEBUG] [REMOTE ] LECO: PASS: Integrity check passed. [2026-01-09T12:13:33.692694] [DEBUG] [REMOTE ] LECO: Symbol is viable for forecasting. [2026-01-09T12:13:33.692751] [INFO ] [MAIN ] [1867/3524] LECO kept (0.5s) | 1862 kept, 5 rejected | 138.4/min | ETA: 12.0m [2026-01-09T12:13:34.147069] [DEBUG] [REMOTE ] LEG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:34.147210] [DEBUG] [REMOTE ] LEG: PASS: History has at least 300 days. [2026-01-09T12:13:34.147456] [DEBUG] [REMOTE ] LEG: PASS: Price check passed. Min price $8.68. [2026-01-09T12:13:34.147620] [DEBUG] [REMOTE ] LEG: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:34.147748] [DEBUG] [REMOTE ] LEG: PASS: Integrity check passed. [2026-01-09T12:13:34.147791] [DEBUG] [REMOTE ] LEG: Symbol is viable for forecasting. [2026-01-09T12:13:34.147843] [INFO ] [MAIN ] [1868/3524] LEG kept (0.5s) | 1863 kept, 5 rejected | 138.4/min | ETA: 12.0m [2026-01-09T12:13:34.429900] [DEBUG] [REMOTE ] LEGH: Retrieved 1776 rows, trimmed to 300. [2026-01-09T12:13:34.430025] [DEBUG] [REMOTE ] LEGH: PASS: History has at least 300 days. [2026-01-09T12:13:34.430225] [DEBUG] [REMOTE ] LEGH: PASS: Price check passed. Min price $18.89. [2026-01-09T12:13:34.430360] [DEBUG] [REMOTE ] LEGH: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:34.430471] [DEBUG] [REMOTE ] LEGH: PASS: Integrity check passed. [2026-01-09T12:13:34.430511] [DEBUG] [REMOTE ] LEGH: Symbol is viable for forecasting. [2026-01-09T12:13:34.430559] [INFO ] [MAIN ] [1869/3524] LEGH kept (0.3s) | 1864 kept, 5 rejected | 138.5/min | ETA: 12.0m [2026-01-09T12:13:34.825960] [DEBUG] [REMOTE ] LEGN: Retrieved 1406 rows, trimmed to 300. [2026-01-09T12:13:34.826094] [DEBUG] [REMOTE ] LEGN: PASS: History has at least 300 days. [2026-01-09T12:13:34.826307] [DEBUG] [REMOTE ] LEGN: PASS: Price check passed. Min price $20.31. [2026-01-09T12:13:34.826448] [DEBUG] [REMOTE ] LEGN: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:34.826562] [DEBUG] [REMOTE ] LEGN: PASS: Integrity check passed. [2026-01-09T12:13:34.826631] [DEBUG] [REMOTE ] LEGN: Symbol is viable for forecasting. [2026-01-09T12:13:34.826682] [INFO ] [MAIN ] [1870/3524] LEGN kept (0.4s) | 1865 kept, 5 rejected | 138.5/min | ETA: 11.9m [2026-01-09T12:13:35.430132] [DEBUG] [REMOTE ] LEN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:35.430294] [DEBUG] [REMOTE ] LEN: PASS: History has at least 300 days. [2026-01-09T12:13:35.430505] [DEBUG] [REMOTE ] LEN: PASS: Price check passed. Min price $102.80. [2026-01-09T12:13:35.430662] [DEBUG] [REMOTE ] LEN: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:35.430785] [DEBUG] [REMOTE ] LEN: PASS: Integrity check passed. [2026-01-09T12:13:35.430827] [DEBUG] [REMOTE ] LEN: Symbol is viable for forecasting. [2026-01-09T12:13:35.430874] [INFO ] [MAIN ] [1871/3524] LEN kept (0.6s) | 1866 kept, 5 rejected | 138.4/min | ETA: 11.9m [2026-01-09T12:13:35.664228] [DEBUG] [REMOTE ] LENZ: Retrieved 1140 rows, trimmed to 300. [2026-01-09T12:13:35.664354] [DEBUG] [REMOTE ] LENZ: PASS: History has at least 300 days. [2026-01-09T12:13:35.664550] [DEBUG] [REMOTE ] LENZ: PASS: Price check passed. Min price $15.24. [2026-01-09T12:13:35.664727] [DEBUG] [REMOTE ] LENZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:35.664848] [DEBUG] [REMOTE ] LENZ: PASS: Integrity check passed. [2026-01-09T12:13:35.664905] [DEBUG] [REMOTE ] LENZ: Symbol is viable for forecasting. [2026-01-09T12:13:35.664953] [INFO ] [MAIN ] [1872/3524] LENZ kept (0.2s) | 1867 kept, 5 rejected | 138.5/min | ETA: 11.9m [2026-01-09T12:13:36.305095] [DEBUG] [REMOTE ] LEO: Retrieved 6285 rows, trimmed to 300. [2026-01-09T12:13:36.305228] [DEBUG] [REMOTE ] LEO: PASS: History has at least 300 days. [2026-01-09T12:13:36.305437] [DEBUG] [REMOTE ] LEO: PASS: Price check passed. Min price $6.15. [2026-01-09T12:13:36.305588] [DEBUG] [REMOTE ] LEO: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:36.305703] [DEBUG] [REMOTE ] LEO: PASS: Integrity check passed. [2026-01-09T12:13:36.305743] [DEBUG] [REMOTE ] LEO: Symbol is viable for forecasting. [2026-01-09T12:13:36.305791] [INFO ] [MAIN ] [1873/3524] LEO kept (0.6s) | 1868 kept, 5 rejected | 138.4/min | ETA: 11.9m [2026-01-09T12:13:36.560761] [DEBUG] [REMOTE ] LESL: Retrieved 1304 rows, trimmed to 300. [2026-01-09T12:13:36.560897] [DEBUG] [REMOTE ] LESL: PASS: History has at least 300 days. [2026-01-09T12:13:36.561104] [DEBUG] [REMOTE ] LESL: PASS: Price check passed. Min price $1.65. [2026-01-09T12:13:36.561244] [DEBUG] [REMOTE ] LESL: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:36.561358] [DEBUG] [REMOTE ] LESL: PASS: Integrity check passed. [2026-01-09T12:13:36.561399] [DEBUG] [REMOTE ] LESL: Symbol is viable for forecasting. [2026-01-09T12:13:36.561449] [INFO ] [MAIN ] [1874/3524] LESL kept (0.3s) | 1869 kept, 5 rejected | 138.5/min | ETA: 11.9m [2026-01-09T12:13:36.979565] [DEBUG] [REMOTE ] LEVI: Retrieved 1711 rows, trimmed to 300. [2026-01-09T12:13:36.979718] [DEBUG] [REMOTE ] LEVI: PASS: History has at least 300 days. [2026-01-09T12:13:36.979919] [DEBUG] [REMOTE ] LEVI: PASS: Price check passed. Min price $19.47. [2026-01-09T12:13:36.980051] [DEBUG] [REMOTE ] LEVI: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:36.980160] [DEBUG] [REMOTE ] LEVI: PASS: Integrity check passed. [2026-01-09T12:13:36.980200] [DEBUG] [REMOTE ] LEVI: Symbol is viable for forecasting. [2026-01-09T12:13:36.980247] [INFO ] [MAIN ] [1875/3524] LEVI kept (0.4s) | 1870 kept, 5 rejected | 138.5/min | ETA: 11.9m [2026-01-09T12:13:37.522227] [DEBUG] [REMOTE ] LFMD: Retrieved 6285 rows, trimmed to 300. [2026-01-09T12:13:37.522359] [DEBUG] [REMOTE ] LFMD: PASS: History has at least 300 days. [2026-01-09T12:13:37.522603] [DEBUG] [REMOTE ] LFMD: PASS: Price check passed. Min price $3.20. [2026-01-09T12:13:37.522750] [DEBUG] [REMOTE ] LFMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:37.522869] [DEBUG] [REMOTE ] LFMD: PASS: Integrity check passed. [2026-01-09T12:13:37.522911] [DEBUG] [REMOTE ] LFMD: Symbol is viable for forecasting. [2026-01-09T12:13:37.522963] [INFO ] [MAIN ] [1876/3524] LFMD kept (0.5s) | 1871 kept, 5 rejected | 138.5/min | ETA: 11.9m [2026-01-09T12:13:37.985154] [DEBUG] [REMOTE ] LFUS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:37.985290] [DEBUG] [REMOTE ] LFUS: PASS: History has at least 300 days. [2026-01-09T12:13:37.985497] [DEBUG] [REMOTE ] LFUS: PASS: Price check passed. Min price $234.94. [2026-01-09T12:13:37.985653] [DEBUG] [REMOTE ] LFUS: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:37.985767] [DEBUG] [REMOTE ] LFUS: PASS: Integrity check passed. [2026-01-09T12:13:37.985813] [DEBUG] [REMOTE ] LFUS: Symbol is viable for forecasting. [2026-01-09T12:13:37.985861] [INFO ] [MAIN ] [1877/3524] LFUS kept (0.5s) | 1872 kept, 5 rejected | 138.4/min | ETA: 11.9m [2026-01-09T12:13:38.448452] [DEBUG] [REMOTE ] LFVN: Retrieved 5350 rows, trimmed to 300. [2026-01-09T12:13:38.448605] [DEBUG] [REMOTE ] LFVN: PASS: History has at least 300 days. [2026-01-09T12:13:38.448816] [DEBUG] [REMOTE ] LFVN: PASS: Price check passed. Min price $5.99. [2026-01-09T12:13:38.448951] [DEBUG] [REMOTE ] LFVN: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:38.449064] [DEBUG] [REMOTE ] LFVN: PASS: Integrity check passed. [2026-01-09T12:13:38.449120] [DEBUG] [REMOTE ] LFVN: Symbol is viable for forecasting. [2026-01-09T12:13:38.449170] [INFO ] [MAIN ] [1878/3524] LFVN kept (0.5s) | 1873 kept, 5 rejected | 138.4/min | ETA: 11.9m [2026-01-09T12:13:38.645412] [DEBUG] [REMOTE ] LGCL: Retrieved 464 rows, trimmed to 300. [2026-01-09T12:13:38.645542] [DEBUG] [REMOTE ] LGCL: PASS: History has at least 300 days. [2026-01-09T12:13:38.645754] [DEBUG] [REMOTE ] LGCL: PASS: Price check passed. Min price $1.99. [2026-01-09T12:13:38.645893] [DEBUG] [REMOTE ] LGCL: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:38.646193] [DEBUG] [REMOTE ] LGCL: PASS: Integrity check passed. [2026-01-09T12:13:38.646233] [DEBUG] [REMOTE ] LGCL: Symbol is viable for forecasting. [2026-01-09T12:13:38.646280] [INFO ] [MAIN ] [1879/3524] LGCL kept (0.2s) | 1874 kept, 5 rejected | 138.5/min | ETA: 11.9m [2026-01-09T12:13:39.281706] [DEBUG] [REMOTE ] LGI: Retrieved 5454 rows, trimmed to 300. [2026-01-09T12:13:39.281845] [DEBUG] [REMOTE ] LGI: PASS: History has at least 300 days. [2026-01-09T12:13:39.282254] [DEBUG] [REMOTE ] LGI: PASS: Price check passed. Min price $16.46. [2026-01-09T12:13:39.282390] [DEBUG] [REMOTE ] LGI: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:39.282503] [DEBUG] [REMOTE ] LGI: PASS: Integrity check passed. [2026-01-09T12:13:39.282588] [DEBUG] [REMOTE ] LGI: Symbol is viable for forecasting. [2026-01-09T12:13:39.282640] [INFO ] [MAIN ] [1880/3524] LGI kept (0.6s) | 1875 kept, 5 rejected | 138.4/min | ETA: 11.9m [2026-01-09T12:13:39.657844] [DEBUG] [REMOTE ] LGIH: Retrieved 3060 rows, trimmed to 300. [2026-01-09T12:13:39.657972] [DEBUG] [REMOTE ] LGIH: PASS: History has at least 300 days. [2026-01-09T12:13:39.658184] [DEBUG] [REMOTE ] LGIH: PASS: Price check passed. Min price $40.73. [2026-01-09T12:13:39.658330] [DEBUG] [REMOTE ] LGIH: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:39.658444] [DEBUG] [REMOTE ] LGIH: PASS: Integrity check passed. [2026-01-09T12:13:39.658485] [DEBUG] [REMOTE ] LGIH: Symbol is viable for forecasting. [2026-01-09T12:13:39.658540] [INFO ] [MAIN ] [1881/3524] LGIH kept (0.4s) | 1876 kept, 5 rejected | 138.5/min | ETA: 11.9m [2026-01-09T12:13:40.199527] [DEBUG] [REMOTE ] LGND: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:40.199734] [DEBUG] [REMOTE ] LGND: PASS: History has at least 300 days. [2026-01-09T12:13:40.200023] [DEBUG] [REMOTE ] LGND: PASS: Price check passed. Min price $180.77. [2026-01-09T12:13:40.200388] [DEBUG] [REMOTE ] LGND: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:40.200538] [DEBUG] [REMOTE ] LGND: PASS: Integrity check passed. [2026-01-09T12:13:40.200611] [DEBUG] [REMOTE ] LGND: Symbol is viable for forecasting. [2026-01-09T12:13:40.200678] [INFO ] [MAIN ] [1882/3524] LGND kept (0.5s) | 1877 kept, 5 rejected | 138.4/min | ETA: 11.9m [2026-01-09T12:13:40.757076] [DEBUG] [REMOTE ] LH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:40.757211] [DEBUG] [REMOTE ] LH: PASS: History has at least 300 days. [2026-01-09T12:13:40.757463] [DEBUG] [REMOTE ] LH: PASS: Price check passed. Min price $245.98. [2026-01-09T12:13:40.757618] [DEBUG] [REMOTE ] LH: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:40.757739] [DEBUG] [REMOTE ] LH: PASS: Integrity check passed. [2026-01-09T12:13:40.757779] [DEBUG] [REMOTE ] LH: Symbol is viable for forecasting. [2026-01-09T12:13:40.757826] [INFO ] [MAIN ] [1883/3524] LH kept (0.6s) | 1878 kept, 5 rejected | 138.4/min | ETA: 11.9m [2026-01-09T12:13:41.271990] [DEBUG] [REMOTE ] LHX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:41.272123] [DEBUG] [REMOTE ] LHX: PASS: History has at least 300 days. [2026-01-09T12:13:41.272537] [DEBUG] [REMOTE ] LHX: PASS: Price check passed. Min price $272.32. [2026-01-09T12:13:41.272698] [DEBUG] [REMOTE ] LHX: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:41.272819] [DEBUG] [REMOTE ] LHX: PASS: Integrity check passed. [2026-01-09T12:13:41.272875] [DEBUG] [REMOTE ] LHX: Symbol is viable for forecasting. [2026-01-09T12:13:41.272926] [INFO ] [MAIN ] [1884/3524] LHX kept (0.5s) | 1879 kept, 5 rejected | 138.4/min | ETA: 11.8m [2026-01-09T12:13:41.566673] [DEBUG] [REMOTE ] LI: Retrieved 1368 rows, trimmed to 300. [2026-01-09T12:13:41.566803] [DEBUG] [REMOTE ] LI: PASS: History has at least 300 days. [2026-01-09T12:13:41.567009] [DEBUG] [REMOTE ] LI: PASS: Price check passed. Min price $16.15. [2026-01-09T12:13:41.567148] [DEBUG] [REMOTE ] LI: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:41.567290] [DEBUG] [REMOTE ] LI: PASS: Integrity check passed. [2026-01-09T12:13:41.567333] [DEBUG] [REMOTE ] LI: Symbol is viable for forecasting. [2026-01-09T12:13:41.567382] [INFO ] [MAIN ] [1885/3524] LI kept (0.3s) | 1880 kept, 5 rejected | 138.4/min | ETA: 11.8m [2026-01-09T12:13:41.795476] [DEBUG] [REMOTE ] LICN: Retrieved 734 rows, trimmed to 300. [2026-01-09T12:13:41.795630] [DEBUG] [REMOTE ] LICN: PASS: History has at least 300 days. [2026-01-09T12:13:41.795838] [DEBUG] [REMOTE ] LICN: PASS: Price check passed. Min price $2.82. [2026-01-09T12:13:41.795977] [DEBUG] [REMOTE ] LICN: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:41.796091] [DEBUG] [REMOTE ] LICN: PASS: Integrity check passed. [2026-01-09T12:13:41.796133] [DEBUG] [REMOTE ] LICN: Symbol is viable for forecasting. [2026-01-09T12:13:41.796182] [INFO ] [MAIN ] [1886/3524] LICN kept (0.2s) | 1881 kept, 5 rejected | 138.5/min | ETA: 11.8m [2026-01-09T12:13:42.248377] [DEBUG] [REMOTE ] LIF: Retrieved 399 rows, trimmed to 300. [2026-01-09T12:13:42.248509] [DEBUG] [REMOTE ] LIF: PASS: History has at least 300 days. [2026-01-09T12:13:42.248728] [DEBUG] [REMOTE ] LIF: PASS: Price check passed. Min price $60.43. [2026-01-09T12:13:42.248867] [DEBUG] [REMOTE ] LIF: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:42.248981] [DEBUG] [REMOTE ] LIF: PASS: Integrity check passed. [2026-01-09T12:13:42.249022] [DEBUG] [REMOTE ] LIF: Symbol is viable for forecasting. [2026-01-09T12:13:42.249069] [INFO ] [MAIN ] [1887/3524] LIF kept (0.5s) | 1882 kept, 5 rejected | 138.5/min | ETA: 11.8m [2026-01-09T12:13:42.942687] [DEBUG] [REMOTE ] LII: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:42.942827] [DEBUG] [REMOTE ] LII: PASS: History has at least 300 days. [2026-01-09T12:13:42.943054] [DEBUG] [REMOTE ] LII: PASS: Price check passed. Min price $443.07. [2026-01-09T12:13:42.943189] [DEBUG] [REMOTE ] LII: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:42.943309] [DEBUG] [REMOTE ] LII: PASS: Integrity check passed. [2026-01-09T12:13:42.943350] [DEBUG] [REMOTE ] LII: Symbol is viable for forecasting. [2026-01-09T12:13:42.943398] [INFO ] [MAIN ] [1888/3524] LII kept (0.7s) | 1883 kept, 5 rejected | 138.4/min | ETA: 11.8m [2026-01-09T12:13:43.271291] [DEBUG] [REMOTE ] LILA: Retrieved 2646 rows, trimmed to 300. [2026-01-09T12:13:43.271421] [DEBUG] [REMOTE ] LILA: PASS: History has at least 300 days. [2026-01-09T12:13:43.271650] [DEBUG] [REMOTE ] LILA: PASS: Price check passed. Min price $6.84. [2026-01-09T12:13:43.271798] [DEBUG] [REMOTE ] LILA: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:43.271911] [DEBUG] [REMOTE ] LILA: PASS: Integrity check passed. [2026-01-09T12:13:43.271951] [DEBUG] [REMOTE ] LILA: Symbol is viable for forecasting. [2026-01-09T12:13:43.271999] [INFO ] [MAIN ] [1889/3524] LILA kept (0.3s) | 1884 kept, 5 rejected | 138.4/min | ETA: 11.8m [2026-01-09T12:13:43.664028] [DEBUG] [REMOTE ] LILAK: Retrieved 2646 rows, trimmed to 300. [2026-01-09T12:13:43.664168] [DEBUG] [REMOTE ] LILAK: PASS: History has at least 300 days. [2026-01-09T12:13:43.664378] [DEBUG] [REMOTE ] LILAK: PASS: Price check passed. Min price $6.92. [2026-01-09T12:13:43.664518] [DEBUG] [REMOTE ] LILAK: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:43.664705] [DEBUG] [REMOTE ] LILAK: PASS: Integrity check passed. [2026-01-09T12:13:43.664757] [DEBUG] [REMOTE ] LILAK: Symbol is viable for forecasting. [2026-01-09T12:13:43.664806] [INFO ] [MAIN ] [1890/3524] LILAK kept (0.4s) | 1885 kept, 5 rejected | 138.4/min | ETA: 11.8m [2026-01-09T12:13:44.031639] [DEBUG] [REMOTE ] LIN: Retrieved 1828 rows, trimmed to 300. [2026-01-09T12:13:44.031764] [DEBUG] [REMOTE ] LIN: PASS: History has at least 300 days. [2026-01-09T12:13:44.031966] [DEBUG] [REMOTE ] LIN: PASS: Price check passed. Min price $389.38. [2026-01-09T12:13:44.032100] [DEBUG] [REMOTE ] LIN: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:44.032210] [DEBUG] [REMOTE ] LIN: PASS: Integrity check passed. [2026-01-09T12:13:44.032250] [DEBUG] [REMOTE ] LIN: Symbol is viable for forecasting. [2026-01-09T12:13:44.032297] [INFO ] [MAIN ] [1891/3524] LIN kept (0.4s) | 1886 kept, 5 rejected | 138.5/min | ETA: 11.8m [2026-01-09T12:13:44.590950] [DEBUG] [REMOTE ] LINC: Retrieved 5169 rows, trimmed to 300. [2026-01-09T12:13:44.591075] [DEBUG] [REMOTE ] LINC: PASS: History has at least 300 days. [2026-01-09T12:13:44.591281] [DEBUG] [REMOTE ] LINC: PASS: Price check passed. Min price $17.80. [2026-01-09T12:13:44.591419] [DEBUG] [REMOTE ] LINC: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:44.591532] [DEBUG] [REMOTE ] LINC: PASS: Integrity check passed. [2026-01-09T12:13:44.591593] [DEBUG] [REMOTE ] LINC: Symbol is viable for forecasting. [2026-01-09T12:13:44.591643] [INFO ] [MAIN ] [1892/3524] LINC kept (0.6s) | 1887 kept, 5 rejected | 138.4/min | ETA: 11.8m [2026-01-09T12:13:44.937385] [DEBUG] [REMOTE ] LIND: Retrieved 2642 rows, trimmed to 300. [2026-01-09T12:13:44.937559] [DEBUG] [REMOTE ] LIND: PASS: History has at least 300 days. [2026-01-09T12:13:44.937832] [DEBUG] [REMOTE ] LIND: PASS: Price check passed. Min price $11.45. [2026-01-09T12:13:44.937989] [DEBUG] [REMOTE ] LIND: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:44.938124] [DEBUG] [REMOTE ] LIND: PASS: Integrity check passed. [2026-01-09T12:13:44.938168] [DEBUG] [REMOTE ] LIND: Symbol is viable for forecasting. [2026-01-09T12:13:44.938215] [INFO ] [MAIN ] [1893/3524] LIND kept (0.3s) | 1888 kept, 5 rejected | 138.4/min | ETA: 11.8m [2026-01-09T12:13:45.188883] [DEBUG] [REMOTE ] LINE: Retrieved 366 rows, trimmed to 300. [2026-01-09T12:13:45.189020] [DEBUG] [REMOTE ] LINE: PASS: History has at least 300 days. [2026-01-09T12:13:45.189246] [DEBUG] [REMOTE ] LINE: PASS: Price check passed. Min price $32.58. [2026-01-09T12:13:45.189390] [DEBUG] [REMOTE ] LINE: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:45.189524] [DEBUG] [REMOTE ] LINE: PASS: Integrity check passed. [2026-01-09T12:13:45.189569] [DEBUG] [REMOTE ] LINE: Symbol is viable for forecasting. [2026-01-09T12:13:45.189640] [INFO ] [MAIN ] [1894/3524] LINE kept (0.3s) | 1889 kept, 5 rejected | 138.5/min | ETA: 11.8m [2026-01-09T12:13:45.757035] [DEBUG] [REMOTE ] LINK: Retrieved 3442 rows, trimmed to 300. [2026-01-09T12:13:45.757342] [DEBUG] [REMOTE ] LINK: PASS: History has at least 300 days. [2026-01-09T12:13:45.757876] [DEBUG] [REMOTE ] LINK: PASS: Price check passed. Min price $3.40. [2026-01-09T12:13:45.758079] [DEBUG] [REMOTE ] LINK: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:45.758295] [DEBUG] [REMOTE ] LINK: PASS: Integrity check passed. [2026-01-09T12:13:45.758358] [DEBUG] [REMOTE ] LINK: Symbol is viable for forecasting. [2026-01-09T12:13:45.758447] [INFO ] [MAIN ] [1895/3524] LINK kept (0.6s) | 1890 kept, 5 rejected | 138.5/min | ETA: 11.8m [2026-01-09T12:13:46.128752] [DEBUG] [REMOTE ] LITE: Retrieved 2624 rows, trimmed to 300. [2026-01-09T12:13:46.129042] [DEBUG] [REMOTE ] LITE: PASS: History has at least 300 days. [2026-01-09T12:13:46.129446] [DEBUG] [REMOTE ] LITE: PASS: Price check passed. Min price $156.57. [2026-01-09T12:13:46.129660] [DEBUG] [REMOTE ] LITE: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:46.129894] [DEBUG] [REMOTE ] LITE: PASS: Integrity check passed. [2026-01-09T12:13:46.129952] [DEBUG] [REMOTE ] LITE: Symbol is viable for forecasting. [2026-01-09T12:13:46.130030] [INFO ] [MAIN ] [1896/3524] LITE kept (0.4s) | 1891 kept, 5 rejected | 138.5/min | ETA: 11.8m [2026-01-09T12:13:46.457777] [DEBUG] [REMOTE ] LITM: Retrieved 1037 rows, trimmed to 300. [2026-01-09T12:13:46.457995] [DEBUG] [REMOTE ] LITM: PASS: History has at least 300 days. [2026-01-09T12:13:46.458273] [DEBUG] [REMOTE ] LITM: PASS: Price check passed. Min price $2.49. [2026-01-09T12:13:46.458419] [DEBUG] [REMOTE ] LITM: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:46.458555] [DEBUG] [REMOTE ] LITM: PASS: Integrity check passed. [2026-01-09T12:13:46.458622] [DEBUG] [REMOTE ] LITM: Symbol is viable for forecasting. [2026-01-09T12:13:46.458678] [INFO ] [MAIN ] [1897/3524] LITM kept (0.3s) | 1892 kept, 5 rejected | 138.5/min | ETA: 11.7m [2026-01-09T12:13:46.913694] [DEBUG] [REMOTE ] LIVN: Retrieved 2571 rows, trimmed to 300. [2026-01-09T12:13:46.913861] [DEBUG] [REMOTE ] LIVN: PASS: History has at least 300 days. [2026-01-09T12:13:46.914138] [DEBUG] [REMOTE ] LIVN: PASS: Price check passed. Min price $49.57. [2026-01-09T12:13:46.914339] [DEBUG] [REMOTE ] LIVN: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:46.914500] [DEBUG] [REMOTE ] LIVN: PASS: Integrity check passed. [2026-01-09T12:13:46.914561] [DEBUG] [REMOTE ] LIVN: Symbol is viable for forecasting. [2026-01-09T12:13:46.914658] [INFO ] [MAIN ] [1898/3524] LIVN kept (0.5s) | 1893 kept, 5 rejected | 138.5/min | ETA: 11.7m [2026-01-09T12:13:47.316887] [DEBUG] [REMOTE ] LKFN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:47.317030] [DEBUG] [REMOTE ] LKFN: PASS: History has at least 300 days. [2026-01-09T12:13:47.317288] [DEBUG] [REMOTE ] LKFN: PASS: Price check passed. Min price $55.88. [2026-01-09T12:13:47.317435] [DEBUG] [REMOTE ] LKFN: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:47.317560] [DEBUG] [REMOTE ] LKFN: PASS: Integrity check passed. [2026-01-09T12:13:47.317630] [DEBUG] [REMOTE ] LKFN: Symbol is viable for forecasting. [2026-01-09T12:13:47.317695] [INFO ] [MAIN ] [1899/3524] LKFN kept (0.4s) | 1894 kept, 5 rejected | 138.5/min | ETA: 11.7m [2026-01-09T12:13:47.815766] [DEBUG] [REMOTE ] LKQ: Retrieved 5602 rows, trimmed to 300. [2026-01-09T12:13:47.815965] [DEBUG] [REMOTE ] LKQ: PASS: History has at least 300 days. [2026-01-09T12:13:47.816263] [DEBUG] [REMOTE ] LKQ: PASS: Price check passed. Min price $28.17. [2026-01-09T12:13:47.816413] [DEBUG] [REMOTE ] LKQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:47.816557] [DEBUG] [REMOTE ] LKQ: PASS: Integrity check passed. [2026-01-09T12:13:47.816622] [DEBUG] [REMOTE ] LKQ: Symbol is viable for forecasting. [2026-01-09T12:13:47.816682] [INFO ] [MAIN ] [1900/3524] LKQ kept (0.5s) | 1895 kept, 5 rejected | 138.5/min | ETA: 11.7m [2026-01-09T12:13:48.287535] [DEBUG] [REMOTE ] LLY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:48.287701] [DEBUG] [REMOTE ] LLY: PASS: History has at least 300 days. [2026-01-09T12:13:48.287935] [DEBUG] [REMOTE ] LLY: PASS: Price check passed. Min price $798.40. [2026-01-09T12:13:48.288098] [DEBUG] [REMOTE ] LLY: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:48.288236] [DEBUG] [REMOTE ] LLY: PASS: Integrity check passed. [2026-01-09T12:13:48.288276] [DEBUG] [REMOTE ] LLY: Symbol is viable for forecasting. [2026-01-09T12:13:48.288325] [INFO ] [MAIN ] [1901/3524] LLY kept (0.5s) | 1896 kept, 5 rejected | 138.5/min | ETA: 11.7m [2026-01-09T12:13:48.558294] [DEBUG] [REMOTE ] LMB: Retrieved 2507 rows, trimmed to 300. [2026-01-09T12:13:48.558428] [DEBUG] [REMOTE ] LMB: PASS: History has at least 300 days. [2026-01-09T12:13:48.558674] [DEBUG] [REMOTE ] LMB: PASS: Price check passed. Min price $65.92. [2026-01-09T12:13:48.558823] [DEBUG] [REMOTE ] LMB: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:48.558970] [DEBUG] [REMOTE ] LMB: PASS: Integrity check passed. [2026-01-09T12:13:48.559012] [DEBUG] [REMOTE ] LMB: Symbol is viable for forecasting. [2026-01-09T12:13:48.559061] [INFO ] [MAIN ] [1902/3524] LMB kept (0.3s) | 1897 kept, 5 rejected | 138.5/min | ETA: 11.7m [2026-01-09T12:13:49.104406] [DEBUG] [REMOTE ] LMBS: Retrieved 2810 rows, trimmed to 300. [2026-01-09T12:13:49.104555] [DEBUG] [REMOTE ] LMBS: PASS: History has at least 300 days. [2026-01-09T12:13:49.104827] [DEBUG] [REMOTE ] LMBS: PASS: Price check passed. Min price $49.53. [2026-01-09T12:13:49.104971] [DEBUG] [REMOTE ] LMBS: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:49.105130] [DEBUG] [REMOTE ] LMBS: PASS: Integrity check passed. [2026-01-09T12:13:49.105182] [DEBUG] [REMOTE ] LMBS: Symbol is viable for forecasting. [2026-01-09T12:13:49.105243] [INFO ] [MAIN ] [1903/3524] LMBS kept (0.5s) | 1898 kept, 5 rejected | 138.5/min | ETA: 11.7m [2026-01-09T12:13:49.373305] [DEBUG] [REMOTE ] LMND: Retrieved 1387 rows, trimmed to 300. [2026-01-09T12:13:49.373525] [DEBUG] [REMOTE ] LMND: PASS: History has at least 300 days. [2026-01-09T12:13:49.373819] [DEBUG] [REMOTE ] LMND: PASS: Price check passed. Min price $47.55. [2026-01-09T12:13:49.374007] [DEBUG] [REMOTE ] LMND: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:49.374139] [DEBUG] [REMOTE ] LMND: PASS: Integrity check passed. [2026-01-09T12:13:49.374182] [DEBUG] [REMOTE ] LMND: Symbol is viable for forecasting. [2026-01-09T12:13:49.374237] [INFO ] [MAIN ] [1904/3524] LMND kept (0.3s) | 1899 kept, 5 rejected | 138.5/min | ETA: 11.7m [2026-01-09T12:13:49.950782] [DEBUG] [REMOTE ] LNC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:49.950977] [DEBUG] [REMOTE ] LNC: PASS: History has at least 300 days. [2026-01-09T12:13:49.951243] [DEBUG] [REMOTE ] LNC: PASS: Price check passed. Min price $38.04. [2026-01-09T12:13:49.951391] [DEBUG] [REMOTE ] LNC: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:49.951522] [DEBUG] [REMOTE ] LNC: PASS: Integrity check passed. [2026-01-09T12:13:49.951566] [DEBUG] [REMOTE ] LNC: Symbol is viable for forecasting. [2026-01-09T12:13:49.951643] [INFO ] [MAIN ] [1905/3524] LNC kept (0.6s) | 1900 kept, 5 rejected | 138.5/min | ETA: 11.7m [2026-01-09T12:13:50.334765] [DEBUG] [REMOTE ] LND: Retrieved 3433 rows, trimmed to 300. [2026-01-09T12:13:50.334898] [DEBUG] [REMOTE ] LND: PASS: History has at least 300 days. [2026-01-09T12:13:50.335104] [DEBUG] [REMOTE ] LND: PASS: Price check passed. Min price $3.50. [2026-01-09T12:13:50.335242] [DEBUG] [REMOTE ] LND: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:50.335354] [DEBUG] [REMOTE ] LND: PASS: Integrity check passed. [2026-01-09T12:13:50.335393] [DEBUG] [REMOTE ] LND: Symbol is viable for forecasting. [2026-01-09T12:13:50.335440] [INFO ] [MAIN ] [1906/3524] LND kept (0.4s) | 1901 kept, 5 rejected | 138.5/min | ETA: 11.7m [2026-01-09T12:13:50.838843] [DEBUG] [REMOTE ] LNG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:50.838979] [DEBUG] [REMOTE ] LNG: PASS: History has at least 300 days. [2026-01-09T12:13:50.839193] [DEBUG] [REMOTE ] LNG: PASS: Price check passed. Min price $188.83. [2026-01-09T12:13:50.839332] [DEBUG] [REMOTE ] LNG: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:50.839450] [DEBUG] [REMOTE ] LNG: PASS: Integrity check passed. [2026-01-09T12:13:50.839491] [DEBUG] [REMOTE ] LNG: Symbol is viable for forecasting. [2026-01-09T12:13:50.839542] [INFO ] [MAIN ] [1907/3524] LNG kept (0.5s) | 1902 kept, 5 rejected | 138.5/min | ETA: 11.7m [2026-01-09T12:13:51.129644] [DEBUG] [REMOTE ] LNKB: Retrieved 1382 rows, trimmed to 300. [2026-01-09T12:13:51.129768] [DEBUG] [REMOTE ] LNKB: PASS: History has at least 300 days. [2026-01-09T12:13:51.129983] [DEBUG] [REMOTE ] LNKB: PASS: Price check passed. Min price $6.78. [2026-01-09T12:13:51.130148] [DEBUG] [REMOTE ] LNKB: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:51.130271] [DEBUG] [REMOTE ] LNKB: PASS: Integrity check passed. [2026-01-09T12:13:51.130311] [DEBUG] [REMOTE ] LNKB: Symbol is viable for forecasting. [2026-01-09T12:13:51.130358] [INFO ] [MAIN ] [1908/3524] LNKB kept (0.3s) | 1903 kept, 5 rejected | 138.5/min | ETA: 11.7m [2026-01-09T12:13:51.669629] [DEBUG] [REMOTE ] LNN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:51.669762] [DEBUG] [REMOTE ] LNN: PASS: History has at least 300 days. [2026-01-09T12:13:51.669980] [DEBUG] [REMOTE ] LNN: PASS: Price check passed. Min price $106.57. [2026-01-09T12:13:51.670124] [DEBUG] [REMOTE ] LNN: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:51.670243] [DEBUG] [REMOTE ] LNN: PASS: Integrity check passed. [2026-01-09T12:13:51.670284] [DEBUG] [REMOTE ] LNN: Symbol is viable for forecasting. [2026-01-09T12:13:51.670333] [INFO ] [MAIN ] [1909/3524] LNN kept (0.5s) | 1904 kept, 5 rejected | 138.5/min | ETA: 11.7m [2026-01-09T12:13:51.996128] [DEBUG] [REMOTE ] LNTH: Retrieved 2651 rows, trimmed to 300. [2026-01-09T12:13:51.996255] [DEBUG] [REMOTE ] LNTH: PASS: History has at least 300 days. [2026-01-09T12:13:51.996491] [DEBUG] [REMOTE ] LNTH: PASS: Price check passed. Min price $50.69. [2026-01-09T12:13:51.996674] [DEBUG] [REMOTE ] LNTH: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:51.996790] [DEBUG] [REMOTE ] LNTH: PASS: Integrity check passed. [2026-01-09T12:13:51.996831] [DEBUG] [REMOTE ] LNTH: Symbol is viable for forecasting. [2026-01-09T12:13:51.996880] [INFO ] [MAIN ] [1910/3524] LNTH kept (0.3s) | 1905 kept, 5 rejected | 138.5/min | ETA: 11.7m [2026-01-09T12:13:52.299463] [DEBUG] [REMOTE ] LNZA: Retrieved 1077 rows, trimmed to 300. [2026-01-09T12:13:52.299611] [DEBUG] [REMOTE ] LNZA: PASS: History has at least 300 days. [2026-01-09T12:13:52.299809] [DEBUG] [REMOTE ] LNZA: PASS: Price check passed. Min price $11.94. [2026-01-09T12:13:52.299943] [DEBUG] [REMOTE ] LNZA: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:52.300051] [DEBUG] [REMOTE ] LNZA: PASS: Integrity check passed. [2026-01-09T12:13:52.300090] [DEBUG] [REMOTE ] LNZA: Symbol is viable for forecasting. [2026-01-09T12:13:52.300139] [INFO ] [MAIN ] [1911/3524] LNZA kept (0.3s) | 1906 kept, 5 rejected | 138.5/min | ETA: 11.6m [2026-01-09T12:13:52.795183] [DEBUG] [REMOTE ] LOAN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:52.795314] [DEBUG] [REMOTE ] LOAN: PASS: History has at least 300 days. [2026-01-09T12:13:52.795526] [DEBUG] [REMOTE ] LOAN: PASS: Price check passed. Min price $4.27. [2026-01-09T12:13:52.795682] [DEBUG] [REMOTE ] LOAN: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:52.795799] [DEBUG] [REMOTE ] LOAN: PASS: Integrity check passed. [2026-01-09T12:13:52.795839] [DEBUG] [REMOTE ] LOAN: Symbol is viable for forecasting. [2026-01-09T12:13:52.795887] [INFO ] [MAIN ] [1912/3524] LOAN kept (0.5s) | 1907 kept, 5 rejected | 138.5/min | ETA: 11.6m [2026-01-09T12:13:53.154550] [DEBUG] [REMOTE ] LOB: Retrieved 2632 rows, trimmed to 300. [2026-01-09T12:13:53.154749] [DEBUG] [REMOTE ] LOB: PASS: History has at least 300 days. [2026-01-09T12:13:53.154982] [DEBUG] [REMOTE ] LOB: PASS: Price check passed. Min price $29.38. [2026-01-09T12:13:53.155117] [DEBUG] [REMOTE ] LOB: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:53.155235] [DEBUG] [REMOTE ] LOB: PASS: Integrity check passed. [2026-01-09T12:13:53.155275] [DEBUG] [REMOTE ] LOB: Symbol is viable for forecasting. [2026-01-09T12:13:53.155324] [INFO ] [MAIN ] [1913/3524] LOB kept (0.4s) | 1908 kept, 5 rejected | 138.5/min | ETA: 11.6m [2026-01-09T12:13:53.627992] [DEBUG] [REMOTE ] LOCO: Retrieved 2882 rows, trimmed to 300. [2026-01-09T12:13:53.628121] [DEBUG] [REMOTE ] LOCO: PASS: History has at least 300 days. [2026-01-09T12:13:53.628326] [DEBUG] [REMOTE ] LOCO: PASS: Price check passed. Min price $9.06. [2026-01-09T12:13:53.628481] [DEBUG] [REMOTE ] LOCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:53.628613] [DEBUG] [REMOTE ] LOCO: PASS: Integrity check passed. [2026-01-09T12:13:53.628657] [DEBUG] [REMOTE ] LOCO: Symbol is viable for forecasting. [2026-01-09T12:13:53.628704] [INFO ] [MAIN ] [1914/3524] LOCO kept (0.5s) | 1909 kept, 5 rejected | 138.5/min | ETA: 11.6m [2026-01-09T12:13:54.146546] [DEBUG] [REMOTE ] LOGI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:54.146739] [DEBUG] [REMOTE ] LOGI: PASS: History has at least 300 days. [2026-01-09T12:13:54.147034] [DEBUG] [REMOTE ] LOGI: PASS: Price check passed. Min price $96.38. [2026-01-09T12:13:54.147218] [DEBUG] [REMOTE ] LOGI: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:54.147603] [DEBUG] [REMOTE ] LOGI: PASS: Integrity check passed. [2026-01-09T12:13:54.147663] [DEBUG] [REMOTE ] LOGI: Symbol is viable for forecasting. [2026-01-09T12:13:54.147735] [INFO ] [MAIN ] [1915/3524] LOGI kept (0.5s) | 1910 kept, 5 rejected | 138.5/min | ETA: 11.6m [2026-01-09T12:13:54.494006] [DEBUG] [REMOTE ] LOMA: Retrieved 2057 rows, trimmed to 300. [2026-01-09T12:13:54.494133] [DEBUG] [REMOTE ] LOMA: PASS: History has at least 300 days. [2026-01-09T12:13:54.494337] [DEBUG] [REMOTE ] LOMA: PASS: Price check passed. Min price $7.61. [2026-01-09T12:13:54.494476] [DEBUG] [REMOTE ] LOMA: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:54.494619] [DEBUG] [REMOTE ] LOMA: PASS: Integrity check passed. [2026-01-09T12:13:54.494665] [DEBUG] [REMOTE ] LOMA: Symbol is viable for forecasting. [2026-01-09T12:13:54.494729] [INFO ] [MAIN ] [1916/3524] LOMA kept (0.3s) | 1911 kept, 5 rejected | 138.5/min | ETA: 11.6m [2026-01-09T12:13:54.962827] [DEBUG] [REMOTE ] LOPE: Retrieved 4309 rows, trimmed to 300. [2026-01-09T12:13:54.962962] [DEBUG] [REMOTE ] LOPE: PASS: History has at least 300 days. [2026-01-09T12:13:54.963176] [DEBUG] [REMOTE ] LOPE: PASS: Price check passed. Min price $150.81. [2026-01-09T12:13:54.963312] [DEBUG] [REMOTE ] LOPE: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:54.963429] [DEBUG] [REMOTE ] LOPE: PASS: Integrity check passed. [2026-01-09T12:13:54.963469] [DEBUG] [REMOTE ] LOPE: Symbol is viable for forecasting. [2026-01-09T12:13:54.963518] [INFO ] [MAIN ] [1917/3524] LOPE kept (0.5s) | 1912 kept, 5 rejected | 138.5/min | ETA: 11.6m [2026-01-09T12:13:55.241128] [DEBUG] [REMOTE ] LOVE: Retrieved 1894 rows, trimmed to 300. [2026-01-09T12:13:55.241301] [DEBUG] [REMOTE ] LOVE: PASS: History has at least 300 days. [2026-01-09T12:13:55.241658] [DEBUG] [REMOTE ] LOVE: PASS: Price check passed. Min price $11.51. [2026-01-09T12:13:55.241857] [DEBUG] [REMOTE ] LOVE: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:55.242024] [DEBUG] [REMOTE ] LOVE: PASS: Integrity check passed. [2026-01-09T12:13:55.242086] [DEBUG] [REMOTE ] LOVE: Symbol is viable for forecasting. [2026-01-09T12:13:55.242161] [INFO ] [MAIN ] [1918/3524] LOVE kept (0.3s) | 1913 kept, 5 rejected | 138.5/min | ETA: 11.6m [2026-01-09T12:13:55.693681] [DEBUG] [REMOTE ] LPCN: Retrieved 3072 rows, trimmed to 300. [2026-01-09T12:13:55.693812] [DEBUG] [REMOTE ] LPCN: PASS: History has at least 300 days. [2026-01-09T12:13:55.694027] [DEBUG] [REMOTE ] LPCN: PASS: Price check passed. Min price $2.53. [2026-01-09T12:13:55.694172] [DEBUG] [REMOTE ] LPCN: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:55.694286] [DEBUG] [REMOTE ] LPCN: PASS: Integrity check passed. [2026-01-09T12:13:55.694328] [DEBUG] [REMOTE ] LPCN: Symbol is viable for forecasting. [2026-01-09T12:13:55.694378] [INFO ] [MAIN ] [1919/3524] LPCN kept (0.5s) | 1914 kept, 5 rejected | 138.5/min | ETA: 11.6m [2026-01-09T12:13:56.099203] [DEBUG] [REMOTE ] LPG: Retrieved 2936 rows, trimmed to 300. [2026-01-09T12:13:56.099403] [DEBUG] [REMOTE ] LPG: PASS: History has at least 300 days. [2026-01-09T12:13:56.099693] [DEBUG] [REMOTE ] LPG: PASS: Price check passed. Min price $23.93. [2026-01-09T12:13:56.099867] [DEBUG] [REMOTE ] LPG: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:56.100003] [DEBUG] [REMOTE ] LPG: PASS: Integrity check passed. [2026-01-09T12:13:56.100045] [DEBUG] [REMOTE ] LPG: Symbol is viable for forecasting. [2026-01-09T12:13:56.100098] [INFO ] [MAIN ] [1920/3524] LPG kept (0.4s) | 1915 kept, 5 rejected | 138.5/min | ETA: 11.6m [2026-01-09T12:13:56.604414] [DEBUG] [REMOTE ] LPL: Retrieved 5402 rows, trimmed to 300. [2026-01-09T12:13:56.604551] [DEBUG] [REMOTE ] LPL: PASS: History has at least 300 days. [2026-01-09T12:13:56.604807] [DEBUG] [REMOTE ] LPL: PASS: Price check passed. Min price $4.09. [2026-01-09T12:13:56.604941] [DEBUG] [REMOTE ] LPL: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:56.605059] [DEBUG] [REMOTE ] LPL: PASS: Integrity check passed. [2026-01-09T12:13:56.605099] [DEBUG] [REMOTE ] LPL: Symbol is viable for forecasting. [2026-01-09T12:13:56.605147] [INFO ] [MAIN ] [1921/3524] LPL kept (0.5s) | 1916 kept, 5 rejected | 138.5/min | ETA: 11.6m [2026-01-09T12:13:56.966810] [DEBUG] [REMOTE ] LPLA: Retrieved 3807 rows, trimmed to 300. [2026-01-09T12:13:56.966940] [DEBUG] [REMOTE ] LPLA: PASS: History has at least 300 days. [2026-01-09T12:13:56.967141] [DEBUG] [REMOTE ] LPLA: PASS: Price check passed. Min price $320.73. [2026-01-09T12:13:56.967294] [DEBUG] [REMOTE ] LPLA: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:56.967412] [DEBUG] [REMOTE ] LPLA: PASS: Integrity check passed. [2026-01-09T12:13:56.967452] [DEBUG] [REMOTE ] LPLA: Symbol is viable for forecasting. [2026-01-09T12:13:56.967500] [INFO ] [MAIN ] [1922/3524] LPLA kept (0.4s) | 1917 kept, 5 rejected | 138.5/min | ETA: 11.6m [2026-01-09T12:13:57.162020] [DEBUG] [REMOTE ] LPRO: Retrieved 1948 rows, trimmed to 300. [2026-01-09T12:13:57.162144] [DEBUG] [REMOTE ] LPRO: PASS: History has at least 300 days. [2026-01-09T12:13:57.162344] [DEBUG] [REMOTE ] LPRO: PASS: Price check passed. Min price $1.45. [2026-01-09T12:13:57.162479] [DEBUG] [REMOTE ] LPRO: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:57.162618] [DEBUG] [REMOTE ] LPRO: PASS: Integrity check passed. [2026-01-09T12:13:57.162661] [DEBUG] [REMOTE ] LPRO: Symbol is viable for forecasting. [2026-01-09T12:13:57.162712] [INFO ] [MAIN ] [1923/3524] LPRO kept (0.2s) | 1918 kept, 5 rejected | 138.6/min | ETA: 11.6m [2026-01-09T12:13:57.867534] [DEBUG] [REMOTE ] LPSN: Retrieved 6477 rows, trimmed to 300. [2026-01-09T12:13:57.867687] [DEBUG] [REMOTE ] LPSN: PASS: History has at least 300 days. [2026-01-09T12:13:57.867896] [DEBUG] [REMOTE ] LPSN: PASS: Price check passed. Min price $3.87. [2026-01-09T12:13:57.868030] [DEBUG] [REMOTE ] LPSN: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:57.868141] [DEBUG] [REMOTE ] LPSN: PASS: Integrity check passed. [2026-01-09T12:13:57.868181] [DEBUG] [REMOTE ] LPSN: Symbol is viable for forecasting. [2026-01-09T12:13:57.868228] [INFO ] [MAIN ] [1924/3524] LPSN kept (0.7s) | 1919 kept, 5 rejected | 138.5/min | ETA: 11.6m [2026-01-09T12:13:58.330458] [DEBUG] [REMOTE ] LPTH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:58.330620] [DEBUG] [REMOTE ] LPTH: PASS: History has at least 300 days. [2026-01-09T12:13:58.330859] [DEBUG] [REMOTE ] LPTH: PASS: Price check passed. Min price $6.18. [2026-01-09T12:13:58.330995] [DEBUG] [REMOTE ] LPTH: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:58.331115] [DEBUG] [REMOTE ] LPTH: PASS: Integrity check passed. [2026-01-09T12:13:58.331155] [DEBUG] [REMOTE ] LPTH: Symbol is viable for forecasting. [2026-01-09T12:13:58.331204] [INFO ] [MAIN ] [1925/3524] LPTH kept (0.5s) | 1920 kept, 5 rejected | 138.5/min | ETA: 11.5m [2026-01-09T12:13:58.799401] [DEBUG] [REMOTE ] LPX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:58.799591] [DEBUG] [REMOTE ] LPX: PASS: History has at least 300 days. [2026-01-09T12:13:58.799860] [DEBUG] [REMOTE ] LPX: PASS: Price check passed. Min price $74.60. [2026-01-09T12:13:58.800001] [DEBUG] [REMOTE ] LPX: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:58.800131] [DEBUG] [REMOTE ] LPX: PASS: Integrity check passed. [2026-01-09T12:13:58.800173] [DEBUG] [REMOTE ] LPX: Symbol is viable for forecasting. [2026-01-09T12:13:58.800223] [INFO ] [MAIN ] [1926/3524] LPX kept (0.5s) | 1921 kept, 5 rejected | 138.5/min | ETA: 11.5m [2026-01-09T12:13:59.077217] [DEBUG] [REMOTE ] LQDA: Retrieved 1874 rows, trimmed to 300. [2026-01-09T12:13:59.080209] [DEBUG] [REMOTE ] LQDA: PASS: History has at least 300 days. [2026-01-09T12:13:59.080422] [DEBUG] [REMOTE ] LQDA: PASS: Price check passed. Min price $22.02. [2026-01-09T12:13:59.080556] [DEBUG] [REMOTE ] LQDA: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:59.080688] [DEBUG] [REMOTE ] LQDA: PASS: Integrity check passed. [2026-01-09T12:13:59.080729] [DEBUG] [REMOTE ] LQDA: Symbol is viable for forecasting. [2026-01-09T12:13:59.080776] [INFO ] [MAIN ] [1927/3524] LQDA kept (0.3s) | 1922 kept, 5 rejected | 138.5/min | ETA: 11.5m [2026-01-09T12:13:59.678390] [DEBUG] [REMOTE ] LRCX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:13:59.678758] [DEBUG] [REMOTE ] LRCX: PASS: History has at least 300 days. [2026-01-09T12:13:59.679011] [DEBUG] [REMOTE ] LRCX: PASS: Price check passed. Min price $138.09. [2026-01-09T12:13:59.679148] [DEBUG] [REMOTE ] LRCX: PASS: Continuity check passed with 300 days. [2026-01-09T12:13:59.679272] [DEBUG] [REMOTE ] LRCX: PASS: Integrity check passed. [2026-01-09T12:13:59.679316] [DEBUG] [REMOTE ] LRCX: Symbol is viable for forecasting. [2026-01-09T12:13:59.679366] [INFO ] [MAIN ] [1928/3524] LRCX kept (0.6s) | 1923 kept, 5 rejected | 138.5/min | ETA: 11.5m [2026-01-09T12:14:00.022369] [DEBUG] [REMOTE ] LRGE: Retrieved 2168 rows, trimmed to 300. [2026-01-09T12:14:00.022602] [DEBUG] [REMOTE ] LRGE: PASS: History has at least 300 days. [2026-01-09T12:14:00.022902] [DEBUG] [REMOTE ] LRGE: PASS: Price check passed. Min price $78.68. [2026-01-09T12:14:00.023057] [DEBUG] [REMOTE ] LRGE: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:00.023193] [DEBUG] [REMOTE ] LRGE: PASS: Integrity check passed. [2026-01-09T12:14:00.023239] [DEBUG] [REMOTE ] LRGE: Symbol is viable for forecasting. [2026-01-09T12:14:00.023298] [INFO ] [MAIN ] [1929/3524] LRGE kept (0.3s) | 1924 kept, 5 rejected | 138.5/min | ETA: 11.5m [2026-01-09T12:14:00.553929] [DEBUG] [REMOTE ] LSCC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:00.554075] [DEBUG] [REMOTE ] LSCC: PASS: History has at least 300 days. [2026-01-09T12:14:00.554787] [DEBUG] [REMOTE ] LSCC: PASS: Price check passed. Min price $61.73. [2026-01-09T12:14:00.554939] [DEBUG] [REMOTE ] LSCC: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:00.555070] [DEBUG] [REMOTE ] LSCC: PASS: Integrity check passed. [2026-01-09T12:14:00.555113] [DEBUG] [REMOTE ] LSCC: Symbol is viable for forecasting. [2026-01-09T12:14:00.555164] [INFO ] [MAIN ] [1930/3524] LSCC kept (0.5s) | 1925 kept, 5 rejected | 138.5/min | ETA: 11.5m [2026-01-09T12:14:00.847116] [DEBUG] [REMOTE ] LSPD: Retrieved 1597 rows, trimmed to 300. [2026-01-09T12:14:00.847239] [DEBUG] [REMOTE ] LSPD: PASS: History has at least 300 days. [2026-01-09T12:14:00.847484] [DEBUG] [REMOTE ] LSPD: PASS: Price check passed. Min price $10.76. [2026-01-09T12:14:00.847660] [DEBUG] [REMOTE ] LSPD: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:00.847781] [DEBUG] [REMOTE ] LSPD: PASS: Integrity check passed. [2026-01-09T12:14:00.847822] [DEBUG] [REMOTE ] LSPD: Symbol is viable for forecasting. [2026-01-09T12:14:00.847870] [INFO ] [MAIN ] [1931/3524] LSPD kept (0.3s) | 1926 kept, 5 rejected | 138.5/min | ETA: 11.5m [2026-01-09T12:14:01.502749] [DEBUG] [REMOTE ] LTC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:01.502897] [DEBUG] [REMOTE ] LTC: PASS: History has at least 300 days. [2026-01-09T12:14:01.503159] [DEBUG] [REMOTE ] LTC: PASS: Price check passed. Min price $33.66. [2026-01-09T12:14:01.503297] [DEBUG] [REMOTE ] LTC: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:01.503446] [DEBUG] [REMOTE ] LTC: PASS: Integrity check passed. [2026-01-09T12:14:01.503495] [DEBUG] [REMOTE ] LTC: Symbol is viable for forecasting. [2026-01-09T12:14:01.503545] [INFO ] [MAIN ] [1932/3524] LTC kept (0.7s) | 1927 kept, 5 rejected | 138.5/min | ETA: 11.5m [2026-01-09T12:14:01.721967] [DEBUG] [REMOTE ] LTH: Retrieved 1068 rows, trimmed to 300. [2026-01-09T12:14:01.722097] [DEBUG] [REMOTE ] LTH: PASS: History has at least 300 days. [2026-01-09T12:14:01.722300] [DEBUG] [REMOTE ] LTH: PASS: Price check passed. Min price $24.59. [2026-01-09T12:14:01.722435] [DEBUG] [REMOTE ] LTH: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:01.722547] [DEBUG] [REMOTE ] LTH: PASS: Integrity check passed. [2026-01-09T12:14:01.722612] [DEBUG] [REMOTE ] LTH: Symbol is viable for forecasting. [2026-01-09T12:14:01.722663] [INFO ] [MAIN ] [1933/3524] LTH kept (0.2s) | 1928 kept, 5 rejected | 138.5/min | ETA: 11.5m [2026-01-09T12:14:02.181071] [DEBUG] [REMOTE ] LTRN: Retrieved 1402 rows, trimmed to 300. [2026-01-09T12:14:02.181206] [DEBUG] [REMOTE ] LTRN: PASS: History has at least 300 days. [2026-01-09T12:14:02.181418] [DEBUG] [REMOTE ] LTRN: PASS: Price check passed. Min price $3.00. [2026-01-09T12:14:02.181562] [DEBUG] [REMOTE ] LTRN: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:02.181721] [DEBUG] [REMOTE ] LTRN: PASS: Integrity check passed. [2026-01-09T12:14:02.181764] [DEBUG] [REMOTE ] LTRN: Symbol is viable for forecasting. [2026-01-09T12:14:02.181813] [INFO ] [MAIN ] [1934/3524] LTRN kept (0.5s) | 1929 kept, 5 rejected | 138.5/min | ETA: 11.5m [2026-01-09T12:14:02.719465] [DEBUG] [REMOTE ] LTRX: Retrieved 6395 rows, trimmed to 300. [2026-01-09T12:14:02.719629] [DEBUG] [REMOTE ] LTRX: PASS: History has at least 300 days. [2026-01-09T12:14:02.719883] [DEBUG] [REMOTE ] LTRX: PASS: Price check passed. Min price $4.48. [2026-01-09T12:14:02.720023] [DEBUG] [REMOTE ] LTRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:02.720150] [DEBUG] [REMOTE ] LTRX: PASS: Integrity check passed. [2026-01-09T12:14:02.720191] [DEBUG] [REMOTE ] LTRX: Symbol is viable for forecasting. [2026-01-09T12:14:02.720242] [INFO ] [MAIN ] [1935/3524] LTRX kept (0.5s) | 1930 kept, 5 rejected | 138.5/min | ETA: 11.5m [2026-01-09T12:14:02.952993] [DEBUG] [REMOTE ] LUCD: Retrieved 1063 rows, trimmed to 300. [2026-01-09T12:14:02.953118] [DEBUG] [REMOTE ] LUCD: PASS: History has at least 300 days. [2026-01-09T12:14:02.953332] [DEBUG] [REMOTE ] LUCD: PASS: Price check passed. Min price $1.01. [2026-01-09T12:14:02.953504] [DEBUG] [REMOTE ] LUCD: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:02.953666] [DEBUG] [REMOTE ] LUCD: PASS: Integrity check passed. [2026-01-09T12:14:02.953719] [DEBUG] [REMOTE ] LUCD: Symbol is viable for forecasting. [2026-01-09T12:14:02.953771] [INFO ] [MAIN ] [1936/3524] LUCD kept (0.2s) | 1931 kept, 5 rejected | 138.5/min | ETA: 11.5m [2026-01-09T12:14:03.595911] [DEBUG] [REMOTE ] LUMN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:03.596068] [DEBUG] [REMOTE ] LUMN: PASS: History has at least 300 days. [2026-01-09T12:14:03.596292] [DEBUG] [REMOTE ] LUMN: PASS: Price check passed. Min price $6.87. [2026-01-09T12:14:03.596432] [DEBUG] [REMOTE ] LUMN: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:03.596553] [DEBUG] [REMOTE ] LUMN: PASS: Integrity check passed. [2026-01-09T12:14:03.596616] [DEBUG] [REMOTE ] LUMN: Symbol is viable for forecasting. [2026-01-09T12:14:03.596668] [INFO ] [MAIN ] [1937/3524] LUMN kept (0.6s) | 1932 kept, 5 rejected | 138.5/min | ETA: 11.5m [2026-01-09T12:14:03.881337] [DEBUG] [REMOTE ] LUNG: Retrieved 1324 rows, trimmed to 300. [2026-01-09T12:14:03.881481] [DEBUG] [REMOTE ] LUNG: PASS: History has at least 300 days. [2026-01-09T12:14:03.881699] [DEBUG] [REMOTE ] LUNG: PASS: Price check passed. Min price $1.31. [2026-01-09T12:14:03.881835] [DEBUG] [REMOTE ] LUNG: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:03.881946] [DEBUG] [REMOTE ] LUNG: PASS: Integrity check passed. [2026-01-09T12:14:03.881986] [DEBUG] [REMOTE ] LUNG: Symbol is viable for forecasting. [2026-01-09T12:14:03.882034] [INFO ] [MAIN ] [1938/3524] LUNG kept (0.3s) | 1933 kept, 5 rejected | 138.5/min | ETA: 11.4m [2026-01-09T12:14:04.409675] [DEBUG] [REMOTE ] LVHD: Retrieved 2522 rows, trimmed to 300. [2026-01-09T12:14:04.409821] [DEBUG] [REMOTE ] LVHD: PASS: History has at least 300 days. [2026-01-09T12:14:04.410034] [DEBUG] [REMOTE ] LVHD: PASS: Price check passed. Min price $39.12. [2026-01-09T12:14:04.410171] [DEBUG] [REMOTE ] LVHD: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:04.410290] [DEBUG] [REMOTE ] LVHD: PASS: Integrity check passed. [2026-01-09T12:14:04.410332] [DEBUG] [REMOTE ] LVHD: Symbol is viable for forecasting. [2026-01-09T12:14:04.410381] [INFO ] [MAIN ] [1939/3524] LVHD kept (0.5s) | 1934 kept, 5 rejected | 138.5/min | ETA: 11.4m [2026-01-09T12:14:04.714334] [DEBUG] [REMOTE ] LVO: Retrieved 2085 rows, trimmed to 300. [2026-01-09T12:14:04.714465] [DEBUG] [REMOTE ] LVO: PASS: History has at least 300 days. [2026-01-09T12:14:04.714699] [DEBUG] [REMOTE ] LVO: PASS: Price check passed. Min price $4.03. [2026-01-09T12:14:04.714842] [DEBUG] [REMOTE ] LVO: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:04.714960] [DEBUG] [REMOTE ] LVO: PASS: Integrity check passed. [2026-01-09T12:14:04.715003] [DEBUG] [REMOTE ] LVO: Symbol is viable for forecasting. [2026-01-09T12:14:04.715054] [INFO ] [MAIN ] [1940/3524] LVO kept (0.3s) | 1935 kept, 5 rejected | 138.5/min | ETA: 11.4m [2026-01-09T12:14:05.224487] [DEBUG] [REMOTE ] LVS: Retrieved 5300 rows, trimmed to 300. [2026-01-09T12:14:05.224653] [DEBUG] [REMOTE ] LVS: PASS: History has at least 300 days. [2026-01-09T12:14:05.224875] [DEBUG] [REMOTE ] LVS: PASS: Price check passed. Min price $47.84. [2026-01-09T12:14:05.225014] [DEBUG] [REMOTE ] LVS: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:05.225132] [DEBUG] [REMOTE ] LVS: PASS: Integrity check passed. [2026-01-09T12:14:05.225175] [DEBUG] [REMOTE ] LVS: Symbol is viable for forecasting. [2026-01-09T12:14:05.225225] [INFO ] [MAIN ] [1941/3524] LVS kept (0.5s) | 1936 kept, 5 rejected | 138.5/min | ETA: 11.4m [2026-01-09T12:14:05.712897] [DEBUG] [REMOTE ] LWAY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:05.713026] [DEBUG] [REMOTE ] LWAY: PASS: History has at least 300 days. [2026-01-09T12:14:05.713234] [DEBUG] [REMOTE ] LWAY: PASS: Price check passed. Min price $21.49. [2026-01-09T12:14:05.713369] [DEBUG] [REMOTE ] LWAY: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:05.713488] [DEBUG] [REMOTE ] LWAY: PASS: Integrity check passed. [2026-01-09T12:14:05.713529] [DEBUG] [REMOTE ] LWAY: Symbol is viable for forecasting. [2026-01-09T12:14:05.713594] [INFO ] [MAIN ] [1942/3524] LWAY kept (0.5s) | 1937 kept, 5 rejected | 138.5/min | ETA: 11.4m [2026-01-09T12:14:06.091340] [DEBUG] [REMOTE ] LWLG: Retrieved 4644 rows, trimmed to 300. [2026-01-09T12:14:06.091477] [DEBUG] [REMOTE ] LWLG: PASS: History has at least 300 days. [2026-01-09T12:14:06.091890] [DEBUG] [REMOTE ] LWLG: PASS: Price check passed. Min price $2.97. [2026-01-09T12:14:06.092028] [DEBUG] [REMOTE ] LWLG: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:06.092142] [DEBUG] [REMOTE ] LWLG: PASS: Integrity check passed. [2026-01-09T12:14:06.092182] [DEBUG] [REMOTE ] LWLG: Symbol is viable for forecasting. [2026-01-09T12:14:06.092230] [INFO ] [MAIN ] [1943/3524] LWLG kept (0.4s) | 1938 kept, 5 rejected | 138.5/min | ETA: 11.4m [2026-01-09T12:14:06.416927] [DEBUG] [REMOTE ] LX: Retrieved 2022 rows, trimmed to 300. [2026-01-09T12:14:06.417060] [DEBUG] [REMOTE ] LX: PASS: History has at least 300 days. [2026-01-09T12:14:06.417284] [DEBUG] [REMOTE ] LX: PASS: Price check passed. Min price $3.08. [2026-01-09T12:14:06.417434] [DEBUG] [REMOTE ] LX: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:06.417549] [DEBUG] [REMOTE ] LX: PASS: Integrity check passed. [2026-01-09T12:14:06.417613] [DEBUG] [REMOTE ] LX: Symbol is viable for forecasting. [2026-01-09T12:14:06.417664] [INFO ] [MAIN ] [1944/3524] LX kept (0.3s) | 1939 kept, 5 rejected | 138.5/min | ETA: 11.4m [2026-01-09T12:14:06.704066] [DEBUG] [REMOTE ] LXEO: Retrieved 546 rows, trimmed to 300. [2026-01-09T12:14:06.704182] [DEBUG] [REMOTE ] LXEO: PASS: History has at least 300 days. [2026-01-09T12:14:06.704378] [DEBUG] [REMOTE ] LXEO: PASS: Price check passed. Min price $8.19. [2026-01-09T12:14:06.704513] [DEBUG] [REMOTE ] LXEO: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:06.704673] [DEBUG] [REMOTE ] LXEO: PASS: Integrity check passed. [2026-01-09T12:14:06.704717] [DEBUG] [REMOTE ] LXEO: Symbol is viable for forecasting. [2026-01-09T12:14:06.704764] [INFO ] [MAIN ] [1945/3524] LXEO kept (0.3s) | 1940 kept, 5 rejected | 138.6/min | ETA: 11.4m [2026-01-09T12:14:07.351610] [DEBUG] [REMOTE ] LXP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:07.351749] [DEBUG] [REMOTE ] LXP: PASS: History has at least 300 days. [2026-01-09T12:14:07.351973] [DEBUG] [REMOTE ] LXP: PASS: Price check passed. Min price $44.52. [2026-01-09T12:14:07.352109] [DEBUG] [REMOTE ] LXP: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:07.352230] [DEBUG] [REMOTE ] LXP: PASS: Integrity check passed. [2026-01-09T12:14:07.352269] [DEBUG] [REMOTE ] LXP: Symbol is viable for forecasting. [2026-01-09T12:14:07.352316] [INFO ] [MAIN ] [1946/3524] LXP kept (0.6s) | 1941 kept, 5 rejected | 138.5/min | ETA: 11.4m [2026-01-09T12:14:07.728923] [DEBUG] [REMOTE ] LYB: Retrieved 3950 rows, trimmed to 300. [2026-01-09T12:14:07.729048] [DEBUG] [REMOTE ] LYB: PASS: History has at least 300 days. [2026-01-09T12:14:07.729249] [DEBUG] [REMOTE ] LYB: PASS: Price check passed. Min price $41.20. [2026-01-09T12:14:07.729383] [DEBUG] [REMOTE ] LYB: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:07.729497] [DEBUG] [REMOTE ] LYB: PASS: Integrity check passed. [2026-01-09T12:14:07.729539] [DEBUG] [REMOTE ] LYB: Symbol is viable for forecasting. [2026-01-09T12:14:07.729606] [INFO ] [MAIN ] [1947/3524] LYB kept (0.4s) | 1942 kept, 5 rejected | 138.5/min | ETA: 11.4m [2026-01-09T12:14:07.979155] [DEBUG] [REMOTE ] LYEL: Retrieved 1146 rows, trimmed to 300. [2026-01-09T12:14:07.979308] [DEBUG] [REMOTE ] LYEL: PASS: History has at least 300 days. [2026-01-09T12:14:07.979513] [DEBUG] [REMOTE ] LYEL: PASS: Price check passed. Min price $15.95. [2026-01-09T12:14:07.979684] [DEBUG] [REMOTE ] LYEL: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:07.979800] [DEBUG] [REMOTE ] LYEL: PASS: Integrity check passed. [2026-01-09T12:14:07.979841] [DEBUG] [REMOTE ] LYEL: Symbol is viable for forecasting. [2026-01-09T12:14:07.979889] [INFO ] [MAIN ] [1948/3524] LYEL kept (0.3s) | 1943 kept, 5 rejected | 138.6/min | ETA: 11.4m [2026-01-09T12:14:08.588807] [DEBUG] [REMOTE ] LYG: Retrieved 6068 rows, trimmed to 300. [2026-01-09T12:14:08.588945] [DEBUG] [REMOTE ] LYG: PASS: History has at least 300 days. [2026-01-09T12:14:08.589152] [DEBUG] [REMOTE ] LYG: PASS: Price check passed. Min price $4.44. [2026-01-09T12:14:08.589286] [DEBUG] [REMOTE ] LYG: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:08.589398] [DEBUG] [REMOTE ] LYG: PASS: Integrity check passed. [2026-01-09T12:14:08.589438] [DEBUG] [REMOTE ] LYG: Symbol is viable for forecasting. [2026-01-09T12:14:08.589485] [INFO ] [MAIN ] [1949/3524] LYG kept (0.6s) | 1944 kept, 5 rejected | 138.5/min | ETA: 11.4m [2026-01-09T12:14:08.927218] [DEBUG] [REMOTE ] LYRA: Retrieved 1430 rows, trimmed to 300. [2026-01-09T12:14:08.927383] [DEBUG] [REMOTE ] LYRA: PASS: History has at least 300 days. [2026-01-09T12:14:08.927621] [DEBUG] [REMOTE ] LYRA: PASS: Price check passed. Min price $2.88. [2026-01-09T12:14:08.927764] [DEBUG] [REMOTE ] LYRA: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:08.927877] [DEBUG] [REMOTE ] LYRA: PASS: Integrity check passed. [2026-01-09T12:14:08.927919] [DEBUG] [REMOTE ] LYRA: Symbol is viable for forecasting. [2026-01-09T12:14:08.927967] [INFO ] [MAIN ] [1950/3524] LYRA kept (0.3s) | 1945 kept, 5 rejected | 138.6/min | ETA: 11.4m [2026-01-09T12:14:09.463098] [DEBUG] [REMOTE ] LYTS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:09.463240] [DEBUG] [REMOTE ] LYTS: PASS: History has at least 300 days. [2026-01-09T12:14:09.463468] [DEBUG] [REMOTE ] LYTS: PASS: Price check passed. Min price $17.25. [2026-01-09T12:14:09.463635] [DEBUG] [REMOTE ] LYTS: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:09.463760] [DEBUG] [REMOTE ] LYTS: PASS: Integrity check passed. [2026-01-09T12:14:09.463802] [DEBUG] [REMOTE ] LYTS: Symbol is viable for forecasting. [2026-01-09T12:14:09.463853] [INFO ] [MAIN ] [1951/3524] LYTS kept (0.5s) | 1946 kept, 5 rejected | 138.5/min | ETA: 11.4m [2026-01-09T12:14:09.731181] [DEBUG] [REMOTE ] LZ: Retrieved 1137 rows, trimmed to 300. [2026-01-09T12:14:09.731311] [DEBUG] [REMOTE ] LZ: PASS: History has at least 300 days. [2026-01-09T12:14:09.731509] [DEBUG] [REMOTE ] LZ: PASS: Price check passed. Min price $9.02. [2026-01-09T12:14:09.731699] [DEBUG] [REMOTE ] LZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:09.731827] [DEBUG] [REMOTE ] LZ: PASS: Integrity check passed. [2026-01-09T12:14:09.731867] [DEBUG] [REMOTE ] LZ: Symbol is viable for forecasting. [2026-01-09T12:14:09.731914] [INFO ] [MAIN ] [1952/3524] LZ kept (0.3s) | 1947 kept, 5 rejected | 138.6/min | ETA: 11.3m [2026-01-09T12:14:10.423132] [DEBUG] [REMOTE ] LZB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:10.423277] [DEBUG] [REMOTE ] LZB: PASS: History has at least 300 days. [2026-01-09T12:14:10.423517] [DEBUG] [REMOTE ] LZB: PASS: Price check passed. Min price $29.16. [2026-01-09T12:14:10.423693] [DEBUG] [REMOTE ] LZB: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:10.423828] [DEBUG] [REMOTE ] LZB: PASS: Integrity check passed. [2026-01-09T12:14:10.423874] [DEBUG] [REMOTE ] LZB: Symbol is viable for forecasting. [2026-01-09T12:14:10.423930] [INFO ] [MAIN ] [1953/3524] LZB kept (0.7s) | 1948 kept, 5 rejected | 138.5/min | ETA: 11.3m [2026-01-09T12:14:10.652042] [DEBUG] [REMOTE ] LZM: Retrieved 632 rows, trimmed to 300. [2026-01-09T12:14:10.652169] [DEBUG] [REMOTE ] LZM: PASS: History has at least 300 days. [2026-01-09T12:14:10.652367] [DEBUG] [REMOTE ] LZM: PASS: Price check passed. Min price $3.65. [2026-01-09T12:14:10.652502] [DEBUG] [REMOTE ] LZM: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:10.652643] [DEBUG] [REMOTE ] LZM: PASS: Integrity check passed. [2026-01-09T12:14:10.652689] [DEBUG] [REMOTE ] LZM: Symbol is viable for forecasting. [2026-01-09T12:14:10.652919] [INFO ] [MAIN ] [1954/3524] LZM kept (0.2s) | 1949 kept, 5 rejected | 138.6/min | ETA: 11.3m [2026-01-09T12:14:11.129845] [DEBUG] [REMOTE ] M: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:11.129979] [DEBUG] [REMOTE ] M: PASS: History has at least 300 days. [2026-01-09T12:14:11.130193] [DEBUG] [REMOTE ] M: PASS: Price check passed. Min price $17.68. [2026-01-09T12:14:11.130333] [DEBUG] [REMOTE ] M: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:11.130450] [DEBUG] [REMOTE ] M: PASS: Integrity check passed. [2026-01-09T12:14:11.130491] [DEBUG] [REMOTE ] M: Symbol is viable for forecasting. [2026-01-09T12:14:11.130541] [INFO ] [MAIN ] [1955/3524] M kept (0.5s) | 1950 kept, 5 rejected | 138.6/min | ETA: 11.3m [2026-01-09T12:14:11.635285] [DEBUG] [REMOTE ] MA: Retrieved 4937 rows, trimmed to 300. [2026-01-09T12:14:11.635435] [DEBUG] [REMOTE ] MA: PASS: History has at least 300 days. [2026-01-09T12:14:11.635671] [DEBUG] [REMOTE ] MA: PASS: Price check passed. Min price $527.58. [2026-01-09T12:14:11.635808] [DEBUG] [REMOTE ] MA: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:11.635925] [DEBUG] [REMOTE ] MA: PASS: Integrity check passed. [2026-01-09T12:14:11.635965] [DEBUG] [REMOTE ] MA: Symbol is viable for forecasting. [2026-01-09T12:14:11.636013] [INFO ] [MAIN ] [1956/3524] MA kept (0.5s) | 1951 kept, 5 rejected | 138.5/min | ETA: 11.3m [2026-01-09T12:14:12.150897] [DEBUG] [REMOTE ] MAA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:12.151027] [DEBUG] [REMOTE ] MAA: PASS: History has at least 300 days. [2026-01-09T12:14:12.151240] [DEBUG] [REMOTE ] MAA: PASS: Price check passed. Min price $126.28. [2026-01-09T12:14:12.151379] [DEBUG] [REMOTE ] MAA: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:12.151506] [DEBUG] [REMOTE ] MAA: PASS: Integrity check passed. [2026-01-09T12:14:12.151560] [DEBUG] [REMOTE ] MAA: Symbol is viable for forecasting. [2026-01-09T12:14:12.151633] [INFO ] [MAIN ] [1957/3524] MAA kept (0.5s) | 1952 kept, 5 rejected | 138.5/min | ETA: 11.3m [2026-01-09T12:14:12.606944] [DEBUG] [REMOTE ] MAC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:12.607082] [DEBUG] [REMOTE ] MAC: PASS: History has at least 300 days. [2026-01-09T12:14:12.607340] [DEBUG] [REMOTE ] MAC: PASS: Price check passed. Min price $16.05. [2026-01-09T12:14:12.607483] [DEBUG] [REMOTE ] MAC: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:12.607623] [DEBUG] [REMOTE ] MAC: PASS: Integrity check passed. [2026-01-09T12:14:12.607665] [DEBUG] [REMOTE ] MAC: Symbol is viable for forecasting. [2026-01-09T12:14:12.607714] [INFO ] [MAIN ] [1958/3524] MAC kept (0.5s) | 1953 kept, 5 rejected | 138.5/min | ETA: 11.3m [2026-01-09T12:14:13.013929] [DEBUG] [REMOTE ] MAMA: Retrieved 2882 rows, trimmed to 300. [2026-01-09T12:14:13.014122] [DEBUG] [REMOTE ] MAMA: PASS: History has at least 300 days. [2026-01-09T12:14:13.014418] [DEBUG] [REMOTE ] MAMA: PASS: Price check passed. Min price $10.03. [2026-01-09T12:14:13.014636] [DEBUG] [REMOTE ] MAMA: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:13.014808] [DEBUG] [REMOTE ] MAMA: PASS: Integrity check passed. [2026-01-09T12:14:13.014869] [DEBUG] [REMOTE ] MAMA: Symbol is viable for forecasting. [2026-01-09T12:14:13.014941] [INFO ] [MAIN ] [1959/3524] MAMA kept (0.4s) | 1954 kept, 5 rejected | 138.5/min | ETA: 11.3m [2026-01-09T12:14:13.576759] [DEBUG] [REMOTE ] MAN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:13.576888] [DEBUG] [REMOTE ] MAN: PASS: History has at least 300 days. [2026-01-09T12:14:13.577095] [DEBUG] [REMOTE ] MAN: PASS: Price check passed. Min price $25.97. [2026-01-09T12:14:13.577231] [DEBUG] [REMOTE ] MAN: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:13.577365] [DEBUG] [REMOTE ] MAN: PASS: Integrity check passed. [2026-01-09T12:14:13.577410] [DEBUG] [REMOTE ] MAN: Symbol is viable for forecasting. [2026-01-09T12:14:13.577458] [INFO ] [MAIN ] [1960/3524] MAN kept (0.6s) | 1955 kept, 5 rejected | 138.5/min | ETA: 11.3m [2026-01-09T12:14:14.106036] [DEBUG] [REMOTE ] MANH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:14.106176] [DEBUG] [REMOTE ] MANH: PASS: History has at least 300 days. [2026-01-09T12:14:14.106414] [DEBUG] [REMOTE ] MANH: PASS: Price check passed. Min price $166.60. [2026-01-09T12:14:14.106600] [DEBUG] [REMOTE ] MANH: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:14.106743] [DEBUG] [REMOTE ] MANH: PASS: Integrity check passed. [2026-01-09T12:14:14.106786] [DEBUG] [REMOTE ] MANH: Symbol is viable for forecasting. [2026-01-09T12:14:14.106837] [INFO ] [MAIN ] [1961/3524] MANH kept (0.5s) | 1956 kept, 5 rejected | 138.5/min | ETA: 11.3m [2026-01-09T12:14:14.453711] [DEBUG] [REMOTE ] MARA: Retrieved 3440 rows, trimmed to 300. [2026-01-09T12:14:14.453880] [DEBUG] [REMOTE ] MARA: PASS: History has at least 300 days. [2026-01-09T12:14:14.454141] [DEBUG] [REMOTE ] MARA: PASS: Price check passed. Min price $8.98. [2026-01-09T12:14:14.454310] [DEBUG] [REMOTE ] MARA: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:14.454457] [DEBUG] [REMOTE ] MARA: PASS: Integrity check passed. [2026-01-09T12:14:14.454505] [DEBUG] [REMOTE ] MARA: Symbol is viable for forecasting. [2026-01-09T12:14:14.454566] [INFO ] [MAIN ] [1962/3524] MARA kept (0.3s) | 1957 kept, 5 rejected | 138.5/min | ETA: 11.3m [2026-01-09T12:14:14.979958] [DEBUG] [REMOTE ] MAS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:14.980100] [DEBUG] [REMOTE ] MAS: PASS: History has at least 300 days. [2026-01-09T12:14:14.980340] [DEBUG] [REMOTE ] MAS: PASS: Price check passed. Min price $59.09. [2026-01-09T12:14:14.980487] [DEBUG] [REMOTE ] MAS: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:14.980656] [DEBUG] [REMOTE ] MAS: PASS: Integrity check passed. [2026-01-09T12:14:14.980705] [DEBUG] [REMOTE ] MAS: Symbol is viable for forecasting. [2026-01-09T12:14:14.980755] [INFO ] [MAIN ] [1963/3524] MAS kept (0.5s) | 1958 kept, 5 rejected | 138.5/min | ETA: 11.3m [2026-01-09T12:14:15.370366] [DEBUG] [REMOTE ] MASI: Retrieved 4635 rows, trimmed to 300. [2026-01-09T12:14:15.370490] [DEBUG] [REMOTE ] MASI: PASS: History has at least 300 days. [2026-01-09T12:14:15.370719] [DEBUG] [REMOTE ] MASI: PASS: Price check passed. Min price $127.40. [2026-01-09T12:14:15.370856] [DEBUG] [REMOTE ] MASI: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:15.370968] [DEBUG] [REMOTE ] MASI: PASS: Integrity check passed. [2026-01-09T12:14:15.371007] [DEBUG] [REMOTE ] MASI: Symbol is viable for forecasting. [2026-01-09T12:14:15.371054] [INFO ] [MAIN ] [1964/3524] MASI kept (0.4s) | 1959 kept, 5 rejected | 138.5/min | ETA: 11.3m [2026-01-09T12:14:15.593754] [DEBUG] [REMOTE ] MASS: Retrieved 1269 rows, trimmed to 300. [2026-01-09T12:14:15.593871] [DEBUG] [REMOTE ] MASS: PASS: History has at least 300 days. [2026-01-09T12:14:15.594078] [DEBUG] [REMOTE ] MASS: PASS: Price check passed. Min price $5.09. [2026-01-09T12:14:15.594210] [DEBUG] [REMOTE ] MASS: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:15.594321] [DEBUG] [REMOTE ] MASS: PASS: Integrity check passed. [2026-01-09T12:14:15.594361] [DEBUG] [REMOTE ] MASS: Symbol is viable for forecasting. [2026-01-09T12:14:15.594409] [INFO ] [MAIN ] [1965/3524] MASS kept (0.2s) | 1960 kept, 5 rejected | 138.5/min | ETA: 11.3m [2026-01-09T12:14:16.249355] [DEBUG] [REMOTE ] MATX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:16.249502] [DEBUG] [REMOTE ] MATX: PASS: History has at least 300 days. [2026-01-09T12:14:16.249765] [DEBUG] [REMOTE ] MATX: PASS: Price check passed. Min price $92.67. [2026-01-09T12:14:16.249903] [DEBUG] [REMOTE ] MATX: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:16.250024] [DEBUG] [REMOTE ] MATX: PASS: Integrity check passed. [2026-01-09T12:14:16.250065] [DEBUG] [REMOTE ] MATX: Symbol is viable for forecasting. [2026-01-09T12:14:16.250115] [INFO ] [MAIN ] [1966/3524] MATX kept (0.7s) | 1961 kept, 5 rejected | 138.5/min | ETA: 11.2m [2026-01-09T12:14:16.396715] [DEBUG] [REMOTE ] MAX: Retrieved 1305 rows, trimmed to 300. [2026-01-09T12:14:16.396858] [DEBUG] [REMOTE ] MAX: PASS: History has at least 300 days. [2026-01-09T12:14:16.397069] [DEBUG] [REMOTE ] MAX: PASS: Price check passed. Min price $10.61. [2026-01-09T12:14:16.397228] [DEBUG] [REMOTE ] MAX: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:16.397383] [DEBUG] [REMOTE ] MAX: PASS: Integrity check passed. [2026-01-09T12:14:16.397425] [DEBUG] [REMOTE ] MAX: Symbol is viable for forecasting. [2026-01-09T12:14:16.397475] [INFO ] [MAIN ] [1967/3524] MAX kept (0.1s) | 1962 kept, 5 rejected | 138.5/min | ETA: 11.2m [2026-01-09T12:14:16.778377] [DEBUG] [REMOTE ] MAXI: Retrieved 821 rows, trimmed to 300. [2026-01-09T12:14:16.778499] [DEBUG] [REMOTE ] MAXI: PASS: History has at least 300 days. [2026-01-09T12:14:16.778716] [DEBUG] [REMOTE ] MAXI: PASS: Price check passed. Min price $13.82. [2026-01-09T12:14:16.778851] [DEBUG] [REMOTE ] MAXI: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:16.778960] [DEBUG] [REMOTE ] MAXI: PASS: Integrity check passed. [2026-01-09T12:14:16.778999] [DEBUG] [REMOTE ] MAXI: Symbol is viable for forecasting. [2026-01-09T12:14:16.779044] [INFO ] [MAIN ] [1968/3524] MAXI kept (0.4s) | 1963 kept, 5 rejected | 138.6/min | ETA: 11.2m [2026-01-09T12:14:17.297846] [DEBUG] [REMOTE ] MAXN: Retrieved 1349 rows, trimmed to 300. [2026-01-09T12:14:17.297979] [DEBUG] [REMOTE ] MAXN: PASS: History has at least 300 days. [2026-01-09T12:14:17.298182] [DEBUG] [REMOTE ] MAXN: PASS: Price check passed. Min price $2.67. [2026-01-09T12:14:17.298319] [DEBUG] [REMOTE ] MAXN: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:17.298431] [DEBUG] [REMOTE ] MAXN: PASS: Integrity check passed. [2026-01-09T12:14:17.298472] [DEBUG] [REMOTE ] MAXN: Symbol is viable for forecasting. [2026-01-09T12:14:17.298521] [INFO ] [MAIN ] [1969/3524] MAXN kept (0.5s) | 1964 kept, 5 rejected | 138.5/min | ETA: 11.2m [2026-01-09T12:14:17.842133] [DEBUG] [REMOTE ] MBB: Retrieved 4735 rows, trimmed to 300. [2026-01-09T12:14:17.842282] [DEBUG] [REMOTE ] MBB: PASS: History has at least 300 days. [2026-01-09T12:14:17.842531] [DEBUG] [REMOTE ] MBB: PASS: Price check passed. Min price $94.26. [2026-01-09T12:14:17.842734] [DEBUG] [REMOTE ] MBB: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:17.842883] [DEBUG] [REMOTE ] MBB: PASS: Integrity check passed. [2026-01-09T12:14:17.842936] [DEBUG] [REMOTE ] MBB: Symbol is viable for forecasting. [2026-01-09T12:14:17.842999] [INFO ] [MAIN ] [1970/3524] MBB kept (0.5s) | 1965 kept, 5 rejected | 138.5/min | ETA: 11.2m [2026-01-09T12:14:18.039895] [DEBUG] [REMOTE ] MBC: Retrieved 772 rows, trimmed to 300. [2026-01-09T12:14:18.040034] [DEBUG] [REMOTE ] MBC: PASS: History has at least 300 days. [2026-01-09T12:14:18.040237] [DEBUG] [REMOTE ] MBC: PASS: Price check passed. Min price $9.44. [2026-01-09T12:14:18.040378] [DEBUG] [REMOTE ] MBC: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:18.040490] [DEBUG] [REMOTE ] MBC: PASS: Integrity check passed. [2026-01-09T12:14:18.040530] [DEBUG] [REMOTE ] MBC: Symbol is viable for forecasting. [2026-01-09T12:14:18.040598] [INFO ] [MAIN ] [1971/3524] MBC kept (0.2s) | 1966 kept, 5 rejected | 138.6/min | ETA: 11.2m [2026-01-09T12:14:18.678198] [DEBUG] [REMOTE ] MBCN: Retrieved 5938 rows, trimmed to 300. [2026-01-09T12:14:18.678360] [DEBUG] [REMOTE ] MBCN: PASS: History has at least 300 days. [2026-01-09T12:14:18.678586] [DEBUG] [REMOTE ] MBCN: PASS: Price check passed. Min price $27.59. [2026-01-09T12:14:18.678726] [DEBUG] [REMOTE ] MBCN: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:18.678836] [DEBUG] [REMOTE ] MBCN: PASS: Integrity check passed. [2026-01-09T12:14:18.678876] [DEBUG] [REMOTE ] MBCN: Symbol is viable for forecasting. [2026-01-09T12:14:18.678922] [INFO ] [MAIN ] [1972/3524] MBCN kept (0.6s) | 1967 kept, 5 rejected | 138.5/min | ETA: 11.2m [2026-01-09T12:14:19.184330] [DEBUG] [REMOTE ] MBI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:19.184472] [DEBUG] [REMOTE ] MBI: PASS: History has at least 300 days. [2026-01-09T12:14:19.184716] [DEBUG] [REMOTE ] MBI: PASS: Price check passed. Min price $6.63. [2026-01-09T12:14:19.184858] [DEBUG] [REMOTE ] MBI: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:19.184978] [DEBUG] [REMOTE ] MBI: PASS: Integrity check passed. [2026-01-09T12:14:19.185018] [DEBUG] [REMOTE ] MBI: Symbol is viable for forecasting. [2026-01-09T12:14:19.185067] [INFO ] [MAIN ] [1973/3524] MBI kept (0.5s) | 1968 kept, 5 rejected | 138.5/min | ETA: 11.2m [2026-01-09T12:14:19.485212] [DEBUG] [REMOTE ] MBIN: Retrieved 2060 rows, trimmed to 300. [2026-01-09T12:14:19.485397] [DEBUG] [REMOTE ] MBIN: PASS: History has at least 300 days. [2026-01-09T12:14:19.485675] [DEBUG] [REMOTE ] MBIN: PASS: Price check passed. Min price $30.34. [2026-01-09T12:14:19.485821] [DEBUG] [REMOTE ] MBIN: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:19.485946] [DEBUG] [REMOTE ] MBIN: PASS: Integrity check passed. [2026-01-09T12:14:19.485988] [DEBUG] [REMOTE ] MBIN: Symbol is viable for forecasting. [2026-01-09T12:14:19.486042] [INFO ] [MAIN ] [1974/3524] MBIN kept (0.3s) | 1969 kept, 5 rejected | 138.5/min | ETA: 11.2m [2026-01-09T12:14:19.825263] [DEBUG] [REMOTE ] MBLY: Retrieved 803 rows, trimmed to 300. [2026-01-09T12:14:19.825455] [DEBUG] [REMOTE ] MBLY: PASS: History has at least 300 days. [2026-01-09T12:14:19.825731] [DEBUG] [REMOTE ] MBLY: PASS: Price check passed. Min price $10.05. [2026-01-09T12:14:19.825878] [DEBUG] [REMOTE ] MBLY: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:19.825998] [DEBUG] [REMOTE ] MBLY: PASS: Integrity check passed. [2026-01-09T12:14:19.826040] [DEBUG] [REMOTE ] MBLY: Symbol is viable for forecasting. [2026-01-09T12:14:19.826093] [INFO ] [MAIN ] [1975/3524] MBLY kept (0.3s) | 1970 kept, 5 rejected | 138.5/min | ETA: 11.2m [2026-01-09T12:14:20.178129] [DEBUG] [REMOTE ] MBS: Retrieved 474 rows, trimmed to 300. [2026-01-09T12:14:20.178334] [DEBUG] [REMOTE ] MBS: PASS: History has at least 300 days. [2026-01-09T12:14:20.178605] [DEBUG] [REMOTE ] MBS: PASS: Price check passed. Min price $8.65. [2026-01-09T12:14:20.178756] [DEBUG] [REMOTE ] MBS: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:20.178881] [DEBUG] [REMOTE ] MBS: PASS: Integrity check passed. [2026-01-09T12:14:20.178926] [DEBUG] [REMOTE ] MBS: Symbol is viable for forecasting. [2026-01-09T12:14:20.178981] [INFO ] [MAIN ] [1976/3524] MBS kept (0.4s) | 1971 kept, 5 rejected | 138.6/min | ETA: 11.2m [2026-01-09T12:14:20.963459] [DEBUG] [REMOTE ] MBWM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:20.963613] [DEBUG] [REMOTE ] MBWM: PASS: History has at least 300 days. [2026-01-09T12:14:20.963832] [DEBUG] [REMOTE ] MBWM: PASS: Price check passed. Min price $42.79. [2026-01-09T12:14:20.963966] [DEBUG] [REMOTE ] MBWM: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:20.964079] [DEBUG] [REMOTE ] MBWM: PASS: Integrity check passed. [2026-01-09T12:14:20.964118] [DEBUG] [REMOTE ] MBWM: Symbol is viable for forecasting. [2026-01-09T12:14:20.964165] [INFO ] [MAIN ] [1977/3524] MBWM kept (0.8s) | 1972 kept, 5 rejected | 138.5/min | ETA: 11.2m [2026-01-09T12:14:21.182950] [DEBUG] [REMOTE ] MBX: Retrieved 331 rows, trimmed to 300. [2026-01-09T12:14:21.183156] [DEBUG] [REMOTE ] MBX: PASS: History has at least 300 days. [2026-01-09T12:14:21.183415] [DEBUG] [REMOTE ] MBX: PASS: Price check passed. Min price $13.22. [2026-01-09T12:14:21.183569] [DEBUG] [REMOTE ] MBX: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:21.183721] [DEBUG] [REMOTE ] MBX: PASS: Integrity check passed. [2026-01-09T12:14:21.183765] [DEBUG] [REMOTE ] MBX: Symbol is viable for forecasting. [2026-01-09T12:14:21.183822] [INFO ] [MAIN ] [1978/3524] MBX kept (0.2s) | 1973 kept, 5 rejected | 138.5/min | ETA: 11.2m [2026-01-09T12:14:21.710787] [DEBUG] [REMOTE ] MC: Retrieved 2951 rows, trimmed to 300. [2026-01-09T12:14:21.710911] [DEBUG] [REMOTE ] MC: PASS: History has at least 300 days. [2026-01-09T12:14:21.711110] [DEBUG] [REMOTE ] MC: PASS: Price check passed. Min price $60.62. [2026-01-09T12:14:21.711245] [DEBUG] [REMOTE ] MC: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:21.711354] [DEBUG] [REMOTE ] MC: PASS: Integrity check passed. [2026-01-09T12:14:21.711393] [DEBUG] [REMOTE ] MC: Symbol is viable for forecasting. [2026-01-09T12:14:21.711440] [INFO ] [MAIN ] [1979/3524] MC kept (0.5s) | 1974 kept, 5 rejected | 138.5/min | ETA: 11.2m [2026-01-09T12:14:22.082504] [DEBUG] [REMOTE ] MCBS: Retrieved 2256 rows, trimmed to 300. [2026-01-09T12:14:22.082654] [DEBUG] [REMOTE ] MCBS: PASS: History has at least 300 days. [2026-01-09T12:14:22.082877] [DEBUG] [REMOTE ] MCBS: PASS: Price check passed. Min price $24.71. [2026-01-09T12:14:22.083031] [DEBUG] [REMOTE ] MCBS: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:22.083143] [DEBUG] [REMOTE ] MCBS: PASS: Integrity check passed. [2026-01-09T12:14:22.083184] [DEBUG] [REMOTE ] MCBS: Symbol is viable for forecasting. [2026-01-09T12:14:22.083232] [INFO ] [MAIN ] [1980/3524] MCBS kept (0.4s) | 1975 kept, 5 rejected | 138.5/min | ETA: 11.1m [2026-01-09T12:14:22.390332] [DEBUG] [REMOTE ] MCHI: Retrieved 3716 rows, trimmed to 300. [2026-01-09T12:14:22.390487] [DEBUG] [REMOTE ] MCHI: PASS: History has at least 300 days. [2026-01-09T12:14:22.390714] [DEBUG] [REMOTE ] MCHI: PASS: Price check passed. Min price $59.47. [2026-01-09T12:14:22.390857] [DEBUG] [REMOTE ] MCHI: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:22.390970] [DEBUG] [REMOTE ] MCHI: PASS: Integrity check passed. [2026-01-09T12:14:22.391010] [DEBUG] [REMOTE ] MCHI: Symbol is viable for forecasting. [2026-01-09T12:14:22.391057] [INFO ] [MAIN ] [1981/3524] MCHI kept (0.3s) | 1976 kept, 5 rejected | 138.6/min | ETA: 11.1m [2026-01-09T12:14:23.028414] [DEBUG] [REMOTE ] MCHP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:23.028541] [DEBUG] [REMOTE ] MCHP: PASS: History has at least 300 days. [2026-01-09T12:14:23.028766] [DEBUG] [REMOTE ] MCHP: PASS: Price check passed. Min price $48.59. [2026-01-09T12:14:23.028906] [DEBUG] [REMOTE ] MCHP: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:23.029018] [DEBUG] [REMOTE ] MCHP: PASS: Integrity check passed. [2026-01-09T12:14:23.029058] [DEBUG] [REMOTE ] MCHP: Symbol is viable for forecasting. [2026-01-09T12:14:23.029106] [INFO ] [MAIN ] [1982/3524] MCHP kept (0.6s) | 1977 kept, 5 rejected | 138.5/min | ETA: 11.1m [2026-01-09T12:14:23.443402] [DEBUG] [REMOTE ] MCHX: Retrieved 5479 rows, trimmed to 300. [2026-01-09T12:14:23.443532] [DEBUG] [REMOTE ] MCHX: PASS: History has at least 300 days. [2026-01-09T12:14:23.443775] [DEBUG] [REMOTE ] MCHX: PASS: Price check passed. Min price $1.43. [2026-01-09T12:14:23.443915] [DEBUG] [REMOTE ] MCHX: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:23.444031] [DEBUG] [REMOTE ] MCHX: PASS: Integrity check passed. [2026-01-09T12:14:23.444072] [DEBUG] [REMOTE ] MCHX: Symbol is viable for forecasting. [2026-01-09T12:14:23.444120] [INFO ] [MAIN ] [1983/3524] MCHX kept (0.4s) | 1978 kept, 5 rejected | 138.5/min | ETA: 11.1m [2026-01-09T12:14:23.931007] [DEBUG] [REMOTE ] MCI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:23.931139] [DEBUG] [REMOTE ] MCI: PASS: History has at least 300 days. [2026-01-09T12:14:23.931359] [DEBUG] [REMOTE ] MCI: PASS: Price check passed. Min price $18.15. [2026-01-09T12:14:23.931495] [DEBUG] [REMOTE ] MCI: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:23.931631] [DEBUG] [REMOTE ] MCI: PASS: Integrity check passed. [2026-01-09T12:14:23.931673] [DEBUG] [REMOTE ] MCI: Symbol is viable for forecasting. [2026-01-09T12:14:23.931722] [INFO ] [MAIN ] [1984/3524] MCI kept (0.5s) | 1979 kept, 5 rejected | 138.5/min | ETA: 11.1m [2026-01-09T12:14:24.415115] [DEBUG] [REMOTE ] MCK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:24.415249] [DEBUG] [REMOTE ] MCK: PASS: History has at least 300 days. [2026-01-09T12:14:24.415461] [DEBUG] [REMOTE ] MCK: PASS: Price check passed. Min price $774.70. [2026-01-09T12:14:24.415613] [DEBUG] [REMOTE ] MCK: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:24.415727] [DEBUG] [REMOTE ] MCK: PASS: Integrity check passed. [2026-01-09T12:14:24.415767] [DEBUG] [REMOTE ] MCK: Symbol is viable for forecasting. [2026-01-09T12:14:24.415813] [INFO ] [MAIN ] [1985/3524] MCK kept (0.5s) | 1980 kept, 5 rejected | 138.5/min | ETA: 11.1m [2026-01-09T12:14:24.852762] [DEBUG] [REMOTE ] MCN: Retrieved 5395 rows, trimmed to 300. [2026-01-09T12:14:24.852904] [DEBUG] [REMOTE ] MCN: PASS: History has at least 300 days. [2026-01-09T12:14:24.853137] [DEBUG] [REMOTE ] MCN: PASS: Price check passed. Min price $5.61. [2026-01-09T12:14:24.853274] [DEBUG] [REMOTE ] MCN: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:24.853396] [DEBUG] [REMOTE ] MCN: PASS: Integrity check passed. [2026-01-09T12:14:24.853446] [DEBUG] [REMOTE ] MCN: Symbol is viable for forecasting. [2026-01-09T12:14:24.853496] [INFO ] [MAIN ] [1986/3524] MCN kept (0.4s) | 1981 kept, 5 rejected | 138.5/min | ETA: 11.1m [2026-01-09T12:14:25.365123] [DEBUG] [REMOTE ] MCO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:25.365255] [DEBUG] [REMOTE ] MCO: PASS: History has at least 300 days. [2026-01-09T12:14:25.365469] [DEBUG] [REMOTE ] MCO: PASS: Price check passed. Min price $467.64. [2026-01-09T12:14:25.365629] [DEBUG] [REMOTE ] MCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:25.365746] [DEBUG] [REMOTE ] MCO: PASS: Integrity check passed. [2026-01-09T12:14:25.365789] [DEBUG] [REMOTE ] MCO: Symbol is viable for forecasting. [2026-01-09T12:14:25.365848] [INFO ] [MAIN ] [1987/3524] MCO kept (0.5s) | 1982 kept, 5 rejected | 138.5/min | ETA: 11.1m [2026-01-09T12:14:25.669104] [DEBUG] [REMOTE ] MCRB: Retrieved 2650 rows, trimmed to 300. [2026-01-09T12:14:25.669238] [DEBUG] [REMOTE ] MCRB: PASS: History has at least 300 days. [2026-01-09T12:14:25.669441] [DEBUG] [REMOTE ] MCRB: PASS: Price check passed. Min price $12.70. [2026-01-09T12:14:25.669603] [DEBUG] [REMOTE ] MCRB: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:25.669725] [DEBUG] [REMOTE ] MCRB: PASS: Integrity check passed. [2026-01-09T12:14:25.669766] [DEBUG] [REMOTE ] MCRB: Symbol is viable for forecasting. [2026-01-09T12:14:25.669813] [INFO ] [MAIN ] [1988/3524] MCRB kept (0.3s) | 1983 kept, 5 rejected | 138.5/min | ETA: 11.1m [2026-01-09T12:14:26.087677] [DEBUG] [REMOTE ] MCRI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:26.087872] [DEBUG] [REMOTE ] MCRI: PASS: History has at least 300 days. [2026-01-09T12:14:26.088159] [DEBUG] [REMOTE ] MCRI: PASS: Price check passed. Min price $88.77. [2026-01-09T12:14:26.088304] [DEBUG] [REMOTE ] MCRI: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:26.088437] [DEBUG] [REMOTE ] MCRI: PASS: Integrity check passed. [2026-01-09T12:14:26.088478] [DEBUG] [REMOTE ] MCRI: Symbol is viable for forecasting. [2026-01-09T12:14:26.088533] [INFO ] [MAIN ] [1989/3524] MCRI kept (0.4s) | 1984 kept, 5 rejected | 138.5/min | ETA: 11.1m [2026-01-09T12:14:26.679428] [DEBUG] [REMOTE ] MCS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:26.679655] [DEBUG] [REMOTE ] MCS: PASS: History has at least 300 days. [2026-01-09T12:14:26.679965] [DEBUG] [REMOTE ] MCS: PASS: Price check passed. Min price $12.99. [2026-01-09T12:14:26.680108] [DEBUG] [REMOTE ] MCS: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:26.680252] [DEBUG] [REMOTE ] MCS: PASS: Integrity check passed. [2026-01-09T12:14:26.680293] [DEBUG] [REMOTE ] MCS: Symbol is viable for forecasting. [2026-01-09T12:14:26.680349] [INFO ] [MAIN ] [1990/3524] MCS kept (0.6s) | 1985 kept, 5 rejected | 138.5/min | ETA: 11.1m [2026-01-09T12:14:27.164731] [DEBUG] [REMOTE ] MCY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:27.164934] [DEBUG] [REMOTE ] MCY: PASS: History has at least 300 days. [2026-01-09T12:14:27.165220] [DEBUG] [REMOTE ] MCY: PASS: Price check passed. Min price $75.96. [2026-01-09T12:14:27.165366] [DEBUG] [REMOTE ] MCY: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:27.165508] [DEBUG] [REMOTE ] MCY: PASS: Integrity check passed. [2026-01-09T12:14:27.165556] [DEBUG] [REMOTE ] MCY: Symbol is viable for forecasting. [2026-01-09T12:14:27.165634] [INFO ] [MAIN ] [1991/3524] MCY kept (0.5s) | 1986 kept, 5 rejected | 138.5/min | ETA: 11.1m [2026-01-09T12:14:27.694548] [DEBUG] [REMOTE ] MD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:27.694823] [DEBUG] [REMOTE ] MD: PASS: History has at least 300 days. [2026-01-09T12:14:27.695147] [DEBUG] [REMOTE ] MD: PASS: Price check passed. Min price $16.09. [2026-01-09T12:14:27.695299] [DEBUG] [REMOTE ] MD: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:27.695438] [DEBUG] [REMOTE ] MD: PASS: Integrity check passed. [2026-01-09T12:14:27.695491] [DEBUG] [REMOTE ] MD: Symbol is viable for forecasting. [2026-01-09T12:14:27.695556] [INFO ] [MAIN ] [1992/3524] MD kept (0.5s) | 1987 kept, 5 rejected | 138.5/min | ETA: 11.1m [2026-01-09T12:14:27.970386] [DEBUG] [REMOTE ] MDAI: Retrieved 1197 rows, trimmed to 300. [2026-01-09T12:14:27.970612] [DEBUG] [REMOTE ] MDAI: PASS: History has at least 300 days. [2026-01-09T12:14:27.970936] [DEBUG] [REMOTE ] MDAI: PASS: Price check passed. Min price $1.38. [2026-01-09T12:14:27.971096] [DEBUG] [REMOTE ] MDAI: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:27.971227] [DEBUG] [REMOTE ] MDAI: PASS: Integrity check passed. [2026-01-09T12:14:27.971270] [DEBUG] [REMOTE ] MDAI: Symbol is viable for forecasting. [2026-01-09T12:14:27.971327] [INFO ] [MAIN ] [1993/3524] MDAI kept (0.3s) | 1988 kept, 5 rejected | 138.5/min | ETA: 11.1m [2026-01-09T12:14:28.289268] [DEBUG] [REMOTE ] MDB: Retrieved 2066 rows, trimmed to 300. [2026-01-09T12:14:28.289487] [DEBUG] [REMOTE ] MDB: PASS: History has at least 300 days. [2026-01-09T12:14:28.289839] [DEBUG] [REMOTE ] MDB: PASS: Price check passed. Min price $313.81. [2026-01-09T12:14:28.289989] [DEBUG] [REMOTE ] MDB: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:28.290132] [DEBUG] [REMOTE ] MDB: PASS: Integrity check passed. [2026-01-09T12:14:28.290174] [DEBUG] [REMOTE ] MDB: Symbol is viable for forecasting. [2026-01-09T12:14:28.290228] [INFO ] [MAIN ] [1994/3524] MDB kept (0.3s) | 1989 kept, 5 rejected | 138.5/min | ETA: 11.0m [2026-01-09T12:14:28.890139] [DEBUG] [REMOTE ] MDGL: Retrieved 4762 rows, trimmed to 300. [2026-01-09T12:14:28.890340] [DEBUG] [REMOTE ] MDGL: PASS: History has at least 300 days. [2026-01-09T12:14:28.890653] [DEBUG] [REMOTE ] MDGL: PASS: Price check passed. Min price $412.35. [2026-01-09T12:14:28.890806] [DEBUG] [REMOTE ] MDGL: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:28.890941] [DEBUG] [REMOTE ] MDGL: PASS: Integrity check passed. [2026-01-09T12:14:28.890984] [DEBUG] [REMOTE ] MDGL: Symbol is viable for forecasting. [2026-01-09T12:14:28.891041] [INFO ] [MAIN ] [1995/3524] MDGL kept (0.6s) | 1990 kept, 5 rejected | 138.5/min | ETA: 11.0m [2026-01-09T12:14:29.353162] [DEBUG] [REMOTE ] MDLZ: Retrieved 6180 rows, trimmed to 300. [2026-01-09T12:14:29.353406] [DEBUG] [REMOTE ] MDLZ: PASS: History has at least 300 days. [2026-01-09T12:14:29.353819] [DEBUG] [REMOTE ] MDLZ: PASS: Price check passed. Min price $51.51. [2026-01-09T12:14:29.353976] [DEBUG] [REMOTE ] MDLZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:29.354168] [DEBUG] [REMOTE ] MDLZ: PASS: Integrity check passed. [2026-01-09T12:14:29.354401] [DEBUG] [REMOTE ] MDLZ: Symbol is viable for forecasting. [2026-01-09T12:14:29.354458] [INFO ] [MAIN ] [1996/3524] MDLZ kept (0.5s) | 1991 kept, 5 rejected | 138.5/min | ETA: 11.0m [2026-01-09T12:14:29.719277] [DEBUG] [REMOTE ] MDWD: Retrieved 2970 rows, trimmed to 300. [2026-01-09T12:14:29.719464] [DEBUG] [REMOTE ] MDWD: PASS: History has at least 300 days. [2026-01-09T12:14:29.719737] [DEBUG] [REMOTE ] MDWD: PASS: Price check passed. Min price $16.86. [2026-01-09T12:14:29.719880] [DEBUG] [REMOTE ] MDWD: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:29.720002] [DEBUG] [REMOTE ] MDWD: PASS: Integrity check passed. [2026-01-09T12:14:29.720042] [DEBUG] [REMOTE ] MDWD: Symbol is viable for forecasting. [2026-01-09T12:14:29.720119] [INFO ] [MAIN ] [1997/3524] MDWD kept (0.4s) | 1992 kept, 5 rejected | 138.5/min | ETA: 11.0m [2026-01-09T12:14:30.149252] [DEBUG] [REMOTE ] MDXG: Retrieved 4625 rows, trimmed to 300. [2026-01-09T12:14:30.149439] [DEBUG] [REMOTE ] MDXG: PASS: History has at least 300 days. [2026-01-09T12:14:30.149723] [DEBUG] [REMOTE ] MDXG: PASS: Price check passed. Min price $6.31. [2026-01-09T12:14:30.149864] [DEBUG] [REMOTE ] MDXG: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:30.150005] [DEBUG] [REMOTE ] MDXG: PASS: Integrity check passed. [2026-01-09T12:14:30.150049] [DEBUG] [REMOTE ] MDXG: Symbol is viable for forecasting. [2026-01-09T12:14:30.150101] [INFO ] [MAIN ] [1998/3524] MDXG kept (0.4s) | 1993 kept, 5 rejected | 138.5/min | ETA: 11.0m [2026-01-09T12:14:30.292953] [DEBUG] [REMOTE ] MDXH: Retrieved 1048 rows, trimmed to 300. [2026-01-09T12:14:30.293130] [DEBUG] [REMOTE ] MDXH: PASS: History has at least 300 days. [2026-01-09T12:14:30.293362] [DEBUG] [REMOTE ] MDXH: PASS: Price check passed. Min price $3.14. [2026-01-09T12:14:30.293502] [DEBUG] [REMOTE ] MDXH: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:30.293638] [DEBUG] [REMOTE ] MDXH: PASS: Integrity check passed. [2026-01-09T12:14:30.293681] [DEBUG] [REMOTE ] MDXH: Symbol is viable for forecasting. [2026-01-09T12:14:30.293733] [INFO ] [MAIN ] [1999/3524] MDXH kept (0.1s) | 1994 kept, 5 rejected | 138.5/min | ETA: 11.0m [2026-01-09T12:14:30.839763] [DEBUG] [REMOTE ] MEC: Retrieved 1677 rows, trimmed to 300. [2026-01-09T12:14:30.839953] [DEBUG] [REMOTE ] MEC: PASS: History has at least 300 days. [2026-01-09T12:14:30.840204] [DEBUG] [REMOTE ] MEC: PASS: Price check passed. Min price $12.56. [2026-01-09T12:14:30.840345] [DEBUG] [REMOTE ] MEC: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:30.840468] [DEBUG] [REMOTE ] MEC: PASS: Integrity check passed. [2026-01-09T12:14:30.840510] [DEBUG] [REMOTE ] MEC: Symbol is viable for forecasting. [2026-01-09T12:14:30.840564] [INFO ] [MAIN ] [2000/3524] MEC kept (0.5s) | 1995 kept, 5 rejected | 138.5/min | ETA: 11.0m [2026-01-09T12:14:31.419060] [DEBUG] [REMOTE ] MED: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:31.419264] [DEBUG] [REMOTE ] MED: PASS: History has at least 300 days. [2026-01-09T12:14:31.419559] [DEBUG] [REMOTE ] MED: PASS: Price check passed. Min price $10.40. [2026-01-09T12:14:31.419729] [DEBUG] [REMOTE ] MED: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:31.419868] [DEBUG] [REMOTE ] MED: PASS: Integrity check passed. [2026-01-09T12:14:31.419911] [DEBUG] [REMOTE ] MED: Symbol is viable for forecasting. [2026-01-09T12:14:31.419967] [INFO ] [MAIN ] [2001/3524] MED kept (0.6s) | 1996 kept, 5 rejected | 138.5/min | ETA: 11.0m [2026-01-09T12:14:31.710125] [DEBUG] [REMOTE ] MEDP: Retrieved 2366 rows, trimmed to 300. [2026-01-09T12:14:31.710314] [DEBUG] [REMOTE ] MEDP: PASS: History has at least 300 days. [2026-01-09T12:14:31.710613] [DEBUG] [REMOTE ] MEDP: PASS: Price check passed. Min price $514.32. [2026-01-09T12:14:31.710756] [DEBUG] [REMOTE ] MEDP: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:31.710890] [DEBUG] [REMOTE ] MEDP: PASS: Integrity check passed. [2026-01-09T12:14:31.710930] [DEBUG] [REMOTE ] MEDP: Symbol is viable for forecasting. [2026-01-09T12:14:31.710983] [INFO ] [MAIN ] [2002/3524] MEDP kept (0.3s) | 1997 kept, 5 rejected | 138.5/min | ETA: 11.0m [2026-01-09T12:14:32.024357] [DEBUG] [REMOTE ] MEG: Retrieved 1373 rows, trimmed to 300. [2026-01-09T12:14:32.024597] [DEBUG] [REMOTE ] MEG: PASS: History has at least 300 days. [2026-01-09T12:14:32.024876] [DEBUG] [REMOTE ] MEG: PASS: Price check passed. Min price $23.76. [2026-01-09T12:14:32.025030] [DEBUG] [REMOTE ] MEG: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:32.025150] [DEBUG] [REMOTE ] MEG: PASS: Integrity check passed. [2026-01-09T12:14:32.025193] [DEBUG] [REMOTE ] MEG: Symbol is viable for forecasting. [2026-01-09T12:14:32.025267] [INFO ] [MAIN ] [2003/3524] MEG kept (0.3s) | 1998 kept, 5 rejected | 138.5/min | ETA: 11.0m [2026-01-09T12:14:32.448171] [DEBUG] [REMOTE ] MEGI: Retrieved 1054 rows, trimmed to 300. [2026-01-09T12:14:32.448317] [DEBUG] [REMOTE ] MEGI: PASS: History has at least 300 days. [2026-01-09T12:14:32.448560] [DEBUG] [REMOTE ] MEGI: PASS: Price check passed. Min price $13.38. [2026-01-09T12:14:32.448751] [DEBUG] [REMOTE ] MEGI: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:32.448870] [DEBUG] [REMOTE ] MEGI: PASS: Integrity check passed. [2026-01-09T12:14:32.448912] [DEBUG] [REMOTE ] MEGI: Symbol is viable for forecasting. [2026-01-09T12:14:32.448962] [INFO ] [MAIN ] [2004/3524] MEGI kept (0.4s) | 1999 kept, 5 rejected | 138.5/min | ETA: 11.0m [2026-01-09T12:14:33.134660] [DEBUG] [REMOTE ] MEI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:33.134801] [DEBUG] [REMOTE ] MEI: PASS: History has at least 300 days. [2026-01-09T12:14:33.135011] [DEBUG] [REMOTE ] MEI: PASS: Price check passed. Min price $6.50. [2026-01-09T12:14:33.135146] [DEBUG] [REMOTE ] MEI: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:33.135263] [DEBUG] [REMOTE ] MEI: PASS: Integrity check passed. [2026-01-09T12:14:33.135302] [DEBUG] [REMOTE ] MEI: Symbol is viable for forecasting. [2026-01-09T12:14:33.135350] [INFO ] [MAIN ] [2005/3524] MEI kept (0.7s) | 2000 kept, 5 rejected | 138.5/min | ETA: 11.0m [2026-01-09T12:14:33.547315] [DEBUG] [REMOTE ] MELI: Retrieved 4633 rows, trimmed to 300. [2026-01-09T12:14:33.547494] [DEBUG] [REMOTE ] MELI: PASS: History has at least 300 days. [2026-01-09T12:14:33.547841] [DEBUG] [REMOTE ] MELI: PASS: Price check passed. Min price $1899.75. [2026-01-09T12:14:33.548041] [DEBUG] [REMOTE ] MELI: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:33.548223] [DEBUG] [REMOTE ] MELI: PASS: Integrity check passed. [2026-01-09T12:14:33.548288] [DEBUG] [REMOTE ] MELI: Symbol is viable for forecasting. [2026-01-09T12:14:33.548370] [INFO ] [MAIN ] [2006/3524] MELI kept (0.4s) | 2001 kept, 5 rejected | 138.5/min | ETA: 11.0m [2026-01-09T12:14:34.067622] [DEBUG] [REMOTE ] MEOH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:34.067944] [DEBUG] [REMOTE ] MEOH: PASS: History has at least 300 days. [2026-01-09T12:14:34.068424] [DEBUG] [REMOTE ] MEOH: PASS: Price check passed. Min price $33.72. [2026-01-09T12:14:34.068617] [DEBUG] [REMOTE ] MEOH: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:34.068815] [DEBUG] [REMOTE ] MEOH: PASS: Integrity check passed. [2026-01-09T12:14:34.068865] [DEBUG] [REMOTE ] MEOH: Symbol is viable for forecasting. [2026-01-09T12:14:34.068944] [INFO ] [MAIN ] [2007/3524] MEOH kept (0.5s) | 2002 kept, 5 rejected | 138.5/min | ETA: 11.0m [2026-01-09T12:14:34.642302] [DEBUG] [REMOTE ] MERC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:34.642445] [DEBUG] [REMOTE ] MERC: PASS: History has at least 300 days. [2026-01-09T12:14:34.642701] [DEBUG] [REMOTE ] MERC: PASS: Price check passed. Min price $1.50. [2026-01-09T12:14:34.642843] [DEBUG] [REMOTE ] MERC: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:34.642991] [DEBUG] [REMOTE ] MERC: PASS: Integrity check passed. [2026-01-09T12:14:34.643050] [DEBUG] [REMOTE ] MERC: Symbol is viable for forecasting. [2026-01-09T12:14:34.643102] [INFO ] [MAIN ] [2008/3524] MERC kept (0.6s) | 2003 kept, 5 rejected | 138.5/min | ETA: 10.9m [2026-01-09T12:14:35.021221] [DEBUG] [REMOTE ] META: Retrieved 3430 rows, trimmed to 300. [2026-01-09T12:14:35.021416] [DEBUG] [REMOTE ] META: PASS: History has at least 300 days. [2026-01-09T12:14:35.021696] [DEBUG] [REMOTE ] META: PASS: Price check passed. Min price $588.67. [2026-01-09T12:14:35.021839] [DEBUG] [REMOTE ] META: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:35.021963] [DEBUG] [REMOTE ] META: PASS: Integrity check passed. [2026-01-09T12:14:35.022005] [DEBUG] [REMOTE ] META: Symbol is viable for forecasting. [2026-01-09T12:14:35.022413] [INFO ] [MAIN ] [2009/3524] META kept (0.4s) | 2004 kept, 5 rejected | 138.5/min | ETA: 10.9m [2026-01-09T12:14:35.215852] [DEBUG] [REMOTE ] METC: Retrieved 2245 rows, trimmed to 300. [2026-01-09T12:14:35.215971] [DEBUG] [REMOTE ] METC: PASS: History has at least 300 days. [2026-01-09T12:14:35.216172] [DEBUG] [REMOTE ] METC: PASS: Price check passed. Min price $13.98. [2026-01-09T12:14:35.216307] [DEBUG] [REMOTE ] METC: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:35.216418] [DEBUG] [REMOTE ] METC: PASS: Integrity check passed. [2026-01-09T12:14:35.216458] [DEBUG] [REMOTE ] METC: Symbol is viable for forecasting. [2026-01-09T12:14:35.216506] [INFO ] [MAIN ] [2010/3524] METC kept (0.2s) | 2005 kept, 5 rejected | 138.5/min | ETA: 10.9m [2026-01-09T12:14:35.539134] [DEBUG] [REMOTE ] METCB: Retrieved 643 rows, trimmed to 300. [2026-01-09T12:14:35.539325] [DEBUG] [REMOTE ] METCB: PASS: History has at least 300 days. [2026-01-09T12:14:35.539633] [DEBUG] [REMOTE ] METCB: PASS: Price check passed. Min price $9.61. [2026-01-09T12:14:35.539783] [DEBUG] [REMOTE ] METCB: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:35.539906] [DEBUG] [REMOTE ] METCB: PASS: Integrity check passed. [2026-01-09T12:14:35.539948] [DEBUG] [REMOTE ] METCB: Symbol is viable for forecasting. [2026-01-09T12:14:35.540002] [INFO ] [MAIN ] [2011/3524] METCB kept (0.3s) | 2006 kept, 5 rejected | 138.5/min | ETA: 10.9m [2026-01-09T12:14:36.031527] [DEBUG] [REMOTE ] METD: Retrieved 400 rows, trimmed to 300. [2026-01-09T12:14:36.031746] [DEBUG] [REMOTE ] METD: PASS: History has at least 300 days. [2026-01-09T12:14:36.032000] [DEBUG] [REMOTE ] METD: PASS: Price check passed. Min price $14.05. [2026-01-09T12:14:36.032140] [DEBUG] [REMOTE ] METD: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:36.032261] [DEBUG] [REMOTE ] METD: PASS: Integrity check passed. [2026-01-09T12:14:36.032304] [DEBUG] [REMOTE ] METD: Symbol is viable for forecasting. [2026-01-09T12:14:36.032357] [INFO ] [MAIN ] [2012/3524] METD kept (0.5s) | 2007 kept, 5 rejected | 138.5/min | ETA: 10.9m [2026-01-09T12:14:36.713873] [DEBUG] [REMOTE ] MFA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:36.714132] [DEBUG] [REMOTE ] MFA: PASS: History has at least 300 days. [2026-01-09T12:14:36.714464] [DEBUG] [REMOTE ] MFA: PASS: Price check passed. Min price $8.59. [2026-01-09T12:14:36.714657] [DEBUG] [REMOTE ] MFA: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:36.714833] [DEBUG] [REMOTE ] MFA: PASS: Integrity check passed. [2026-01-09T12:14:36.714884] [DEBUG] [REMOTE ] MFA: Symbol is viable for forecasting. [2026-01-09T12:14:36.714942] [INFO ] [MAIN ] [2013/3524] MFA kept (0.7s) | 2008 kept, 5 rejected | 138.5/min | ETA: 10.9m [2026-01-09T12:14:37.307309] [DEBUG] [REMOTE ] MFC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:37.307935] [DEBUG] [REMOTE ] MFC: PASS: History has at least 300 days. [2026-01-09T12:14:37.308511] [DEBUG] [REMOTE ] MFC: PASS: Price check passed. Min price $31.36. [2026-01-09T12:14:37.308696] [DEBUG] [REMOTE ] MFC: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:37.308862] [DEBUG] [REMOTE ] MFC: PASS: Integrity check passed. [2026-01-09T12:14:37.308906] [DEBUG] [REMOTE ] MFC: Symbol is viable for forecasting. [2026-01-09T12:14:37.308976] [INFO ] [MAIN ] [2014/3524] MFC kept (0.6s) | 2009 kept, 5 rejected | 138.5/min | ETA: 10.9m [2026-01-09T12:14:37.763458] [DEBUG] [REMOTE ] MFG: Retrieved 4821 rows, trimmed to 300. [2026-01-09T12:14:37.763682] [DEBUG] [REMOTE ] MFG: PASS: History has at least 300 days. [2026-01-09T12:14:37.763973] [DEBUG] [REMOTE ] MFG: PASS: Price check passed. Min price $6.23. [2026-01-09T12:14:37.764125] [DEBUG] [REMOTE ] MFG: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:37.764268] [DEBUG] [REMOTE ] MFG: PASS: Integrity check passed. [2026-01-09T12:14:37.764339] [DEBUG] [REMOTE ] MFG: Symbol is viable for forecasting. [2026-01-09T12:14:37.764398] [INFO ] [MAIN ] [2015/3524] MFG kept (0.5s) | 2010 kept, 5 rejected | 138.5/min | ETA: 10.9m [2026-01-09T12:14:37.957939] [DEBUG] [REMOTE ] MFI: Retrieved 431 rows, trimmed to 300. [2026-01-09T12:14:37.958129] [DEBUG] [REMOTE ] MFI: PASS: History has at least 300 days. [2026-01-09T12:14:37.958379] [DEBUG] [REMOTE ] MFI: PASS: Price check passed. Min price $11.06. [2026-01-09T12:14:37.958520] [DEBUG] [REMOTE ] MFI: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:37.958667] [DEBUG] [REMOTE ] MFI: PASS: Integrity check passed. [2026-01-09T12:14:37.958711] [DEBUG] [REMOTE ] MFI: Symbol is viable for forecasting. [2026-01-09T12:14:37.958763] [INFO ] [MAIN ] [2016/3524] MFI kept (0.2s) | 2011 kept, 5 rejected | 138.5/min | ETA: 10.9m [2026-01-09T12:14:38.554764] [DEBUG] [REMOTE ] MFIC: Retrieved 5455 rows, trimmed to 300. [2026-01-09T12:14:38.554903] [DEBUG] [REMOTE ] MFIC: PASS: History has at least 300 days. [2026-01-09T12:14:38.555127] [DEBUG] [REMOTE ] MFIC: PASS: Price check passed. Min price $11.06. [2026-01-09T12:14:38.555274] [DEBUG] [REMOTE ] MFIC: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:38.555397] [DEBUG] [REMOTE ] MFIC: PASS: Integrity check passed. [2026-01-09T12:14:38.555437] [DEBUG] [REMOTE ] MFIC: Symbol is viable for forecasting. [2026-01-09T12:14:38.555486] [INFO ] [MAIN ] [2017/3524] MFIC kept (0.6s) | 2012 kept, 5 rejected | 138.5/min | ETA: 10.9m [2026-01-09T12:14:39.023771] [DEBUG] [REMOTE ] MFIN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:39.023922] [DEBUG] [REMOTE ] MFIN: PASS: History has at least 300 days. [2026-01-09T12:14:39.024164] [DEBUG] [REMOTE ] MFIN: PASS: Price check passed. Min price $9.19. [2026-01-09T12:14:39.024300] [DEBUG] [REMOTE ] MFIN: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:39.024429] [DEBUG] [REMOTE ] MFIN: PASS: Integrity check passed. [2026-01-09T12:14:39.024470] [DEBUG] [REMOTE ] MFIN: Symbol is viable for forecasting. [2026-01-09T12:14:39.024521] [INFO ] [MAIN ] [2018/3524] MFIN kept (0.5s) | 2013 kept, 5 rejected | 138.5/min | ETA: 10.9m [2026-01-09T12:14:39.464301] [DEBUG] [REMOTE ] MFM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:39.464437] [DEBUG] [REMOTE ] MFM: PASS: History has at least 300 days. [2026-01-09T12:14:39.464677] [DEBUG] [REMOTE ] MFM: PASS: Price check passed. Min price $5.28. [2026-01-09T12:14:39.464820] [DEBUG] [REMOTE ] MFM: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:39.464940] [DEBUG] [REMOTE ] MFM: PASS: Integrity check passed. [2026-01-09T12:14:39.464980] [DEBUG] [REMOTE ] MFM: Symbol is viable for forecasting. [2026-01-09T12:14:39.465029] [INFO ] [MAIN ] [2019/3524] MFM kept (0.4s) | 2014 kept, 5 rejected | 138.5/min | ETA: 10.9m [2026-01-09T12:14:39.830877] [DEBUG] [REMOTE ] MG: Retrieved 4088 rows, trimmed to 300. [2026-01-09T12:14:39.831013] [DEBUG] [REMOTE ] MG: PASS: History has at least 300 days. [2026-01-09T12:14:39.831227] [DEBUG] [REMOTE ] MG: PASS: Price check passed. Min price $9.50. [2026-01-09T12:14:39.831361] [DEBUG] [REMOTE ] MG: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:39.831476] [DEBUG] [REMOTE ] MG: PASS: Integrity check passed. [2026-01-09T12:14:39.831516] [DEBUG] [REMOTE ] MG: Symbol is viable for forecasting. [2026-01-09T12:14:39.831564] [INFO ] [MAIN ] [2020/3524] MG kept (0.4s) | 2015 kept, 5 rejected | 138.5/min | ETA: 10.9m [2026-01-09T12:14:40.393249] [DEBUG] [REMOTE ] MGA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:40.393456] [DEBUG] [REMOTE ] MGA: PASS: History has at least 300 days. [2026-01-09T12:14:40.393777] [DEBUG] [REMOTE ] MGA: PASS: Price check passed. Min price $44.21. [2026-01-09T12:14:40.393928] [DEBUG] [REMOTE ] MGA: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:40.394067] [DEBUG] [REMOTE ] MGA: PASS: Integrity check passed. [2026-01-09T12:14:40.394135] [DEBUG] [REMOTE ] MGA: Symbol is viable for forecasting. [2026-01-09T12:14:40.394195] [INFO ] [MAIN ] [2021/3524] MGA kept (0.6s) | 2016 kept, 5 rejected | 138.4/min | ETA: 10.9m [2026-01-09T12:14:40.774214] [DEBUG] [REMOTE ] MGEE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:40.774429] [DEBUG] [REMOTE ] MGEE: PASS: History has at least 300 days. [2026-01-09T12:14:40.775085] [DEBUG] [REMOTE ] MGEE: PASS: Price check passed. Min price $77.50. [2026-01-09T12:14:40.775248] [DEBUG] [REMOTE ] MGEE: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:40.775408] [DEBUG] [REMOTE ] MGEE: PASS: Integrity check passed. [2026-01-09T12:14:40.775667] [DEBUG] [REMOTE ] MGEE: Symbol is viable for forecasting. [2026-01-09T12:14:40.775944] [INFO ] [MAIN ] [2022/3524] MGEE kept (0.4s) | 2017 kept, 5 rejected | 138.5/min | ETA: 10.8m [2026-01-09T12:14:41.127651] [DEBUG] [REMOTE ] MGIC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:41.127805] [DEBUG] [REMOTE ] MGIC: PASS: History has at least 300 days. [2026-01-09T12:14:41.128079] [DEBUG] [REMOTE ] MGIC: PASS: Price check passed. Min price $19.58. [2026-01-09T12:14:41.128223] [DEBUG] [REMOTE ] MGIC: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:41.128353] [DEBUG] [REMOTE ] MGIC: PASS: Integrity check passed. [2026-01-09T12:14:41.128395] [DEBUG] [REMOTE ] MGIC: Symbol is viable for forecasting. [2026-01-09T12:14:41.128447] [INFO ] [MAIN ] [2023/3524] MGIC kept (0.4s) | 2018 kept, 5 rejected | 138.5/min | ETA: 10.8m [2026-01-09T12:14:41.567658] [DEBUG] [REMOTE ] MGM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:41.567842] [DEBUG] [REMOTE ] MGM: PASS: History has at least 300 days. [2026-01-09T12:14:41.568095] [DEBUG] [REMOTE ] MGM: PASS: Price check passed. Min price $30.72. [2026-01-09T12:14:41.568356] [DEBUG] [REMOTE ] MGM: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:41.568492] [DEBUG] [REMOTE ] MGM: PASS: Integrity check passed. [2026-01-09T12:14:41.568534] [DEBUG] [REMOTE ] MGM: Symbol is viable for forecasting. [2026-01-09T12:14:41.568602] [INFO ] [MAIN ] [2024/3524] MGM kept (0.4s) | 2019 kept, 5 rejected | 138.5/min | ETA: 10.8m [2026-01-09T12:14:41.927313] [DEBUG] [REMOTE ] MGNI: Retrieved 2961 rows, trimmed to 300. [2026-01-09T12:14:41.927489] [DEBUG] [REMOTE ] MGNI: PASS: History has at least 300 days. [2026-01-09T12:14:41.927735] [DEBUG] [REMOTE ] MGNI: PASS: Price check passed. Min price $13.13. [2026-01-09T12:14:41.927876] [DEBUG] [REMOTE ] MGNI: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:41.927995] [DEBUG] [REMOTE ] MGNI: PASS: Integrity check passed. [2026-01-09T12:14:41.928036] [DEBUG] [REMOTE ] MGNI: Symbol is viable for forecasting. [2026-01-09T12:14:41.928086] [INFO ] [MAIN ] [2025/3524] MGNI kept (0.4s) | 2020 kept, 5 rejected | 138.5/min | ETA: 10.8m [2026-01-09T12:14:42.334899] [DEBUG] [REMOTE ] MGNX: Retrieved 3080 rows, trimmed to 300. [2026-01-09T12:14:42.335086] [DEBUG] [REMOTE ] MGNX: PASS: History has at least 300 days. [2026-01-09T12:14:42.335344] [DEBUG] [REMOTE ] MGNX: PASS: Price check passed. Min price $1.33. [2026-01-09T12:14:42.335491] [DEBUG] [REMOTE ] MGNX: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:42.335649] [DEBUG] [REMOTE ] MGNX: PASS: Integrity check passed. [2026-01-09T12:14:42.335724] [DEBUG] [REMOTE ] MGNX: Symbol is viable for forecasting. [2026-01-09T12:14:42.335781] [INFO ] [MAIN ] [2026/3524] MGNX kept (0.4s) | 2021 kept, 5 rejected | 138.5/min | ETA: 10.8m [2026-01-09T12:14:42.795319] [DEBUG] [REMOTE ] MGPI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:42.795535] [DEBUG] [REMOTE ] MGPI: PASS: History has at least 300 days. [2026-01-09T12:14:42.795966] [DEBUG] [REMOTE ] MGPI: PASS: Price check passed. Min price $21.84. [2026-01-09T12:14:42.796113] [DEBUG] [REMOTE ] MGPI: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:42.796246] [DEBUG] [REMOTE ] MGPI: PASS: Integrity check passed. [2026-01-09T12:14:42.796311] [DEBUG] [REMOTE ] MGPI: Symbol is viable for forecasting. [2026-01-09T12:14:42.796365] [INFO ] [MAIN ] [2027/3524] MGPI kept (0.5s) | 2022 kept, 5 rejected | 138.5/min | ETA: 10.8m [2026-01-09T12:14:43.333477] [DEBUG] [REMOTE ] MGRC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:43.333658] [DEBUG] [REMOTE ] MGRC: PASS: History has at least 300 days. [2026-01-09T12:14:43.333927] [DEBUG] [REMOTE ] MGRC: PASS: Price check passed. Min price $95.60. [2026-01-09T12:14:43.334066] [DEBUG] [REMOTE ] MGRC: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:43.334194] [DEBUG] [REMOTE ] MGRC: PASS: Integrity check passed. [2026-01-09T12:14:43.334234] [DEBUG] [REMOTE ] MGRC: Symbol is viable for forecasting. [2026-01-09T12:14:43.334284] [INFO ] [MAIN ] [2028/3524] MGRC kept (0.5s) | 2023 kept, 5 rejected | 138.5/min | ETA: 10.8m [2026-01-09T12:14:43.627612] [DEBUG] [REMOTE ] MGTX: Retrieved 1907 rows, trimmed to 300. [2026-01-09T12:14:43.627808] [DEBUG] [REMOTE ] MGTX: PASS: History has at least 300 days. [2026-01-09T12:14:43.628106] [DEBUG] [REMOTE ] MGTX: PASS: Price check passed. Min price $7.28. [2026-01-09T12:14:43.628261] [DEBUG] [REMOTE ] MGTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:43.628401] [DEBUG] [REMOTE ] MGTX: PASS: Integrity check passed. [2026-01-09T12:14:43.628454] [DEBUG] [REMOTE ] MGTX: Symbol is viable for forecasting. [2026-01-09T12:14:43.628514] [INFO ] [MAIN ] [2029/3524] MGTX kept (0.3s) | 2024 kept, 5 rejected | 138.5/min | ETA: 10.8m [2026-01-09T12:14:43.858840] [DEBUG] [REMOTE ] MGX: Retrieved 480 rows, trimmed to 300. [2026-01-09T12:14:43.858976] [DEBUG] [REMOTE ] MGX: PASS: History has at least 300 days. [2026-01-09T12:14:43.859180] [DEBUG] [REMOTE ] MGX: PASS: Price check passed. Min price $1.51. [2026-01-09T12:14:43.859329] [DEBUG] [REMOTE ] MGX: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:43.859468] [DEBUG] [REMOTE ] MGX: PASS: Integrity check passed. [2026-01-09T12:14:43.859511] [DEBUG] [REMOTE ] MGX: Symbol is viable for forecasting. [2026-01-09T12:14:43.859558] [INFO ] [MAIN ] [2030/3524] MGX kept (0.2s) | 2025 kept, 5 rejected | 138.5/min | ETA: 10.8m [2026-01-09T12:14:44.423870] [DEBUG] [REMOTE ] MGY: Retrieved 2144 rows, trimmed to 300. [2026-01-09T12:14:44.424014] [DEBUG] [REMOTE ] MGY: PASS: History has at least 300 days. [2026-01-09T12:14:44.424235] [DEBUG] [REMOTE ] MGY: PASS: Price check passed. Min price $21.24. [2026-01-09T12:14:44.424375] [DEBUG] [REMOTE ] MGY: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:44.424487] [DEBUG] [REMOTE ] MGY: PASS: Integrity check passed. [2026-01-09T12:14:44.424528] [DEBUG] [REMOTE ] MGY: Symbol is viable for forecasting. [2026-01-09T12:14:44.424602] [INFO ] [MAIN ] [2031/3524] MGY kept (0.6s) | 2026 kept, 5 rejected | 138.5/min | ETA: 10.8m [2026-01-09T12:14:45.023411] [DEBUG] [REMOTE ] MHD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:45.023551] [DEBUG] [REMOTE ] MHD: PASS: History has at least 300 days. [2026-01-09T12:14:45.023795] [DEBUG] [REMOTE ] MHD: PASS: Price check passed. Min price $11.53. [2026-01-09T12:14:45.023935] [DEBUG] [REMOTE ] MHD: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:45.024054] [DEBUG] [REMOTE ] MHD: PASS: Integrity check passed. [2026-01-09T12:14:45.024094] [DEBUG] [REMOTE ] MHD: Symbol is viable for forecasting. [2026-01-09T12:14:45.024143] [INFO ] [MAIN ] [2032/3524] MHD kept (0.6s) | 2027 kept, 5 rejected | 138.5/min | ETA: 10.8m [2026-01-09T12:14:45.530322] [DEBUG] [REMOTE ] MHF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:45.530468] [DEBUG] [REMOTE ] MHF: PASS: History has at least 300 days. [2026-01-09T12:14:45.530723] [DEBUG] [REMOTE ] MHF: PASS: Price check passed. Min price $6.80. [2026-01-09T12:14:45.530862] [DEBUG] [REMOTE ] MHF: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:45.531021] [DEBUG] [REMOTE ] MHF: PASS: Integrity check passed. [2026-01-09T12:14:45.531063] [DEBUG] [REMOTE ] MHF: Symbol is viable for forecasting. [2026-01-09T12:14:45.531112] [INFO ] [MAIN ] [2033/3524] MHF kept (0.5s) | 2028 kept, 5 rejected | 138.5/min | ETA: 10.8m [2026-01-09T12:14:45.893877] [DEBUG] [REMOTE ] MHK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:45.894083] [DEBUG] [REMOTE ] MHK: PASS: History has at least 300 days. [2026-01-09T12:14:45.894428] [DEBUG] [REMOTE ] MHK: PASS: Price check passed. Min price $103.68. [2026-01-09T12:14:45.894595] [DEBUG] [REMOTE ] MHK: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:45.894735] [DEBUG] [REMOTE ] MHK: PASS: Integrity check passed. [2026-01-09T12:14:45.894777] [DEBUG] [REMOTE ] MHK: Symbol is viable for forecasting. [2026-01-09T12:14:45.894829] [INFO ] [MAIN ] [2034/3524] MHK kept (0.4s) | 2029 kept, 5 rejected | 138.5/min | ETA: 10.8m [2026-01-09T12:14:46.404688] [DEBUG] [REMOTE ] MHN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:46.404892] [DEBUG] [REMOTE ] MHN: PASS: History has at least 300 days. [2026-01-09T12:14:46.405220] [DEBUG] [REMOTE ] MHN: PASS: Price check passed. Min price $10.14. [2026-01-09T12:14:46.405364] [DEBUG] [REMOTE ] MHN: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:46.405680] [DEBUG] [REMOTE ] MHN: PASS: Integrity check passed. [2026-01-09T12:14:46.405729] [DEBUG] [REMOTE ] MHN: Symbol is viable for forecasting. [2026-01-09T12:14:46.405786] [INFO ] [MAIN ] [2035/3524] MHN kept (0.5s) | 2030 kept, 5 rejected | 138.5/min | ETA: 10.8m [2026-01-09T12:14:46.866895] [DEBUG] [REMOTE ] MHO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:46.867057] [DEBUG] [REMOTE ] MHO: PASS: History has at least 300 days. [2026-01-09T12:14:46.867304] [DEBUG] [REMOTE ] MHO: PASS: Price check passed. Min price $123.88. [2026-01-09T12:14:46.867445] [DEBUG] [REMOTE ] MHO: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:46.867565] [DEBUG] [REMOTE ] MHO: PASS: Integrity check passed. [2026-01-09T12:14:46.867627] [DEBUG] [REMOTE ] MHO: Symbol is viable for forecasting. [2026-01-09T12:14:46.867676] [INFO ] [MAIN ] [2036/3524] MHO kept (0.5s) | 2031 kept, 5 rejected | 138.5/min | ETA: 10.7m [2026-01-09T12:14:47.327811] [DEBUG] [REMOTE ] MIDD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:47.327981] [DEBUG] [REMOTE ] MIDD: PASS: History has at least 300 days. [2026-01-09T12:14:47.328233] [DEBUG] [REMOTE ] MIDD: PASS: Price check passed. Min price $111.68. [2026-01-09T12:14:47.328373] [DEBUG] [REMOTE ] MIDD: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:47.328505] [DEBUG] [REMOTE ] MIDD: PASS: Integrity check passed. [2026-01-09T12:14:47.328547] [DEBUG] [REMOTE ] MIDD: Symbol is viable for forecasting. [2026-01-09T12:14:47.328620] [INFO ] [MAIN ] [2037/3524] MIDD kept (0.5s) | 2032 kept, 5 rejected | 138.4/min | ETA: 10.7m [2026-01-09T12:14:47.638411] [DEBUG] [REMOTE ] MIGI: Retrieved 2037 rows, trimmed to 300. [2026-01-09T12:14:47.638546] [DEBUG] [REMOTE ] MIGI: PASS: History has at least 300 days. [2026-01-09T12:14:47.638786] [DEBUG] [REMOTE ] MIGI: PASS: Price check passed. Min price $4.00. [2026-01-09T12:14:47.638931] [DEBUG] [REMOTE ] MIGI: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:47.639049] [DEBUG] [REMOTE ] MIGI: PASS: Integrity check passed. [2026-01-09T12:14:47.639091] [DEBUG] [REMOTE ] MIGI: Symbol is viable for forecasting. [2026-01-09T12:14:47.639142] [INFO ] [MAIN ] [2038/3524] MIGI kept (0.3s) | 2033 kept, 5 rejected | 138.5/min | ETA: 10.7m [2026-01-09T12:14:47.906384] [DEBUG] [REMOTE ] MILN: Retrieved 2433 rows, trimmed to 300. [2026-01-09T12:14:47.906510] [DEBUG] [REMOTE ] MILN: PASS: History has at least 300 days. [2026-01-09T12:14:47.906741] [DEBUG] [REMOTE ] MILN: PASS: Price check passed. Min price $43.71. [2026-01-09T12:14:47.906885] [DEBUG] [REMOTE ] MILN: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:47.907015] [DEBUG] [REMOTE ] MILN: PASS: Integrity check passed. [2026-01-09T12:14:47.907056] [DEBUG] [REMOTE ] MILN: Symbol is viable for forecasting. [2026-01-09T12:14:47.907106] [INFO ] [MAIN ] [2039/3524] MILN kept (0.3s) | 2034 kept, 5 rejected | 138.5/min | ETA: 10.7m [2026-01-09T12:14:48.586294] [DEBUG] [REMOTE ] MIND: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:48.586437] [DEBUG] [REMOTE ] MIND: PASS: History has at least 300 days. [2026-01-09T12:14:48.586687] [DEBUG] [REMOTE ] MIND: PASS: Price check passed. Min price $7.47. [2026-01-09T12:14:48.586840] [DEBUG] [REMOTE ] MIND: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:48.586981] [DEBUG] [REMOTE ] MIND: PASS: Integrity check passed. [2026-01-09T12:14:48.587027] [DEBUG] [REMOTE ] MIND: Symbol is viable for forecasting. [2026-01-09T12:14:48.587078] [INFO ] [MAIN ] [2040/3524] MIND kept (0.7s) | 2035 kept, 5 rejected | 138.5/min | ETA: 10.7m [2026-01-09T12:14:48.772832] [DEBUG] [REMOTE ] MIRA: Retrieved 611 rows, trimmed to 300. [2026-01-09T12:14:48.773042] [DEBUG] [REMOTE ] MIRA: PASS: History has at least 300 days. [2026-01-09T12:14:48.773302] [DEBUG] [REMOTE ] MIRA: PASS: Price check passed. Min price $1.31. [2026-01-09T12:14:48.773463] [DEBUG] [REMOTE ] MIRA: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:48.773621] [DEBUG] [REMOTE ] MIRA: PASS: Integrity check passed. [2026-01-09T12:14:48.773667] [DEBUG] [REMOTE ] MIRA: Symbol is viable for forecasting. [2026-01-09T12:14:48.773723] [INFO ] [MAIN ] [2041/3524] MIRA kept (0.2s) | 2036 kept, 5 rejected | 138.5/min | ETA: 10.7m [2026-01-09T12:14:49.285906] [DEBUG] [REMOTE ] MIRM: Retrieved 1629 rows, trimmed to 300. [2026-01-09T12:14:49.286082] [DEBUG] [REMOTE ] MIRM: PASS: History has at least 300 days. [2026-01-09T12:14:49.286328] [DEBUG] [REMOTE ] MIRM: PASS: Price check passed. Min price $64.10. [2026-01-09T12:14:49.286469] [DEBUG] [REMOTE ] MIRM: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:49.286606] [DEBUG] [REMOTE ] MIRM: PASS: Integrity check passed. [2026-01-09T12:14:49.286651] [DEBUG] [REMOTE ] MIRM: Symbol is viable for forecasting. [2026-01-09T12:14:49.286703] [INFO ] [MAIN ] [2042/3524] MIRM kept (0.5s) | 2037 kept, 5 rejected | 138.5/min | ETA: 10.7m [2026-01-09T12:14:49.878039] [DEBUG] [REMOTE ] MITK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:49.878183] [DEBUG] [REMOTE ] MITK: PASS: History has at least 300 days. [2026-01-09T12:14:49.878422] [DEBUG] [REMOTE ] MITK: PASS: Price check passed. Min price $8.65. [2026-01-09T12:14:49.878563] [DEBUG] [REMOTE ] MITK: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:49.878710] [DEBUG] [REMOTE ] MITK: PASS: Integrity check passed. [2026-01-09T12:14:49.878750] [DEBUG] [REMOTE ] MITK: Symbol is viable for forecasting. [2026-01-09T12:14:49.878802] [INFO ] [MAIN ] [2043/3524] MITK kept (0.6s) | 2038 kept, 5 rejected | 138.5/min | ETA: 10.7m [2026-01-09T12:14:50.351604] [DEBUG] [REMOTE ] MIY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:50.351753] [DEBUG] [REMOTE ] MIY: PASS: History has at least 300 days. [2026-01-09T12:14:50.351996] [DEBUG] [REMOTE ] MIY: PASS: Price check passed. Min price $11.34. [2026-01-09T12:14:50.352159] [DEBUG] [REMOTE ] MIY: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:50.352311] [DEBUG] [REMOTE ] MIY: PASS: Integrity check passed. [2026-01-09T12:14:50.352367] [DEBUG] [REMOTE ] MIY: Symbol is viable for forecasting. [2026-01-09T12:14:50.352419] [INFO ] [MAIN ] [2044/3524] MIY kept (0.5s) | 2039 kept, 5 rejected | 138.4/min | ETA: 10.7m [2026-01-09T12:14:50.811656] [DEBUG] [REMOTE ] MKC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:50.811797] [DEBUG] [REMOTE ] MKC: PASS: History has at least 300 days. [2026-01-09T12:14:50.812016] [DEBUG] [REMOTE ] MKC: PASS: Price check passed. Min price $62.86. [2026-01-09T12:14:50.812154] [DEBUG] [REMOTE ] MKC: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:50.812288] [DEBUG] [REMOTE ] MKC: PASS: Integrity check passed. [2026-01-09T12:14:50.812329] [DEBUG] [REMOTE ] MKC: Symbol is viable for forecasting. [2026-01-09T12:14:50.812379] [INFO ] [MAIN ] [2045/3524] MKC kept (0.5s) | 2040 kept, 5 rejected | 138.4/min | ETA: 10.7m [2026-01-09T12:14:51.276296] [DEBUG] [REMOTE ] MKSI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:51.276430] [DEBUG] [REMOTE ] MKSI: PASS: History has at least 300 days. [2026-01-09T12:14:51.276664] [DEBUG] [REMOTE ] MKSI: PASS: Price check passed. Min price $132.49. [2026-01-09T12:14:51.276801] [DEBUG] [REMOTE ] MKSI: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:51.276918] [DEBUG] [REMOTE ] MKSI: PASS: Integrity check passed. [2026-01-09T12:14:51.276958] [DEBUG] [REMOTE ] MKSI: Symbol is viable for forecasting. [2026-01-09T12:14:51.277005] [INFO ] [MAIN ] [2046/3524] MKSI kept (0.5s) | 2041 kept, 5 rejected | 138.4/min | ETA: 10.7m [2026-01-09T12:14:51.721508] [DEBUG] [REMOTE ] MKTX: Retrieved 5327 rows, trimmed to 300. [2026-01-09T12:14:51.721694] [DEBUG] [REMOTE ] MKTX: PASS: History has at least 300 days. [2026-01-09T12:14:51.721929] [DEBUG] [REMOTE ] MKTX: PASS: Price check passed. Min price $158.13. [2026-01-09T12:14:51.722071] [DEBUG] [REMOTE ] MKTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:51.722198] [DEBUG] [REMOTE ] MKTX: PASS: Integrity check passed. [2026-01-09T12:14:51.722241] [DEBUG] [REMOTE ] MKTX: Symbol is viable for forecasting. [2026-01-09T12:14:51.722291] [INFO ] [MAIN ] [2047/3524] MKTX kept (0.4s) | 2042 kept, 5 rejected | 138.4/min | ETA: 10.7m [2026-01-09T12:14:52.193282] [DEBUG] [REMOTE ] MLAB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:52.193412] [DEBUG] [REMOTE ] MLAB: PASS: History has at least 300 days. [2026-01-09T12:14:52.193642] [DEBUG] [REMOTE ] MLAB: PASS: Price check passed. Min price $70.46. [2026-01-09T12:14:52.193781] [DEBUG] [REMOTE ] MLAB: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:52.193896] [DEBUG] [REMOTE ] MLAB: PASS: Integrity check passed. [2026-01-09T12:14:52.193936] [DEBUG] [REMOTE ] MLAB: Symbol is viable for forecasting. [2026-01-09T12:14:52.193984] [INFO ] [MAIN ] [2048/3524] MLAB kept (0.5s) | 2043 kept, 5 rejected | 138.4/min | ETA: 10.7m [2026-01-09T12:14:52.599751] [DEBUG] [REMOTE ] MLCO: Retrieved 4793 rows, trimmed to 300. [2026-01-09T12:14:52.599878] [DEBUG] [REMOTE ] MLCO: PASS: History has at least 300 days. [2026-01-09T12:14:52.600083] [DEBUG] [REMOTE ] MLCO: PASS: Price check passed. Min price $6.88. [2026-01-09T12:14:52.600218] [DEBUG] [REMOTE ] MLCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:52.600337] [DEBUG] [REMOTE ] MLCO: PASS: Integrity check passed. [2026-01-09T12:14:52.600376] [DEBUG] [REMOTE ] MLCO: Symbol is viable for forecasting. [2026-01-09T12:14:52.600425] [INFO ] [MAIN ] [2049/3524] MLCO kept (0.4s) | 2044 kept, 5 rejected | 138.4/min | ETA: 10.7m [2026-01-09T12:14:52.884835] [DEBUG] [REMOTE ] MLGO: Retrieved 1192 rows, trimmed to 300. [2026-01-09T12:14:52.884958] [DEBUG] [REMOTE ] MLGO: PASS: History has at least 300 days. [2026-01-09T12:14:52.885153] [DEBUG] [REMOTE ] MLGO: PASS: Price check passed. Min price $4.42. [2026-01-09T12:14:52.885286] [DEBUG] [REMOTE ] MLGO: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:52.885397] [DEBUG] [REMOTE ] MLGO: PASS: Integrity check passed. [2026-01-09T12:14:52.885437] [DEBUG] [REMOTE ] MLGO: Symbol is viable for forecasting. [2026-01-09T12:14:52.885485] [INFO ] [MAIN ] [2050/3524] MLGO kept (0.3s) | 2045 kept, 5 rejected | 138.5/min | ETA: 10.6m [2026-01-09T12:14:53.484932] [DEBUG] [REMOTE ] MLI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:53.485060] [DEBUG] [REMOTE ] MLI: PASS: History has at least 300 days. [2026-01-09T12:14:53.485271] [DEBUG] [REMOTE ] MLI: PASS: Price check passed. Min price $98.35. [2026-01-09T12:14:53.485424] [DEBUG] [REMOTE ] MLI: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:53.485539] [DEBUG] [REMOTE ] MLI: PASS: Integrity check passed. [2026-01-09T12:14:53.485602] [DEBUG] [REMOTE ] MLI: Symbol is viable for forecasting. [2026-01-09T12:14:53.485652] [INFO ] [MAIN ] [2051/3524] MLI kept (0.6s) | 2046 kept, 5 rejected | 138.4/min | ETA: 10.6m [2026-01-09T12:14:53.786428] [DEBUG] [REMOTE ] MLKN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:53.786559] [DEBUG] [REMOTE ] MLKN: PASS: History has at least 300 days. [2026-01-09T12:14:53.786788] [DEBUG] [REMOTE ] MLKN: PASS: Price check passed. Min price $13.72. [2026-01-09T12:14:53.786924] [DEBUG] [REMOTE ] MLKN: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:53.787039] [DEBUG] [REMOTE ] MLKN: PASS: Integrity check passed. [2026-01-09T12:14:53.787079] [DEBUG] [REMOTE ] MLKN: Symbol is viable for forecasting. [2026-01-09T12:14:53.787126] [INFO ] [MAIN ] [2052/3524] MLKN kept (0.3s) | 2047 kept, 5 rejected | 138.5/min | ETA: 10.6m [2026-01-09T12:14:54.427957] [DEBUG] [REMOTE ] MLM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:54.428102] [DEBUG] [REMOTE ] MLM: PASS: History has at least 300 days. [2026-01-09T12:14:54.428335] [DEBUG] [REMOTE ] MLM: PASS: Price check passed. Min price $589.18. [2026-01-09T12:14:54.428474] [DEBUG] [REMOTE ] MLM: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:54.428625] [DEBUG] [REMOTE ] MLM: PASS: Integrity check passed. [2026-01-09T12:14:54.428670] [DEBUG] [REMOTE ] MLM: Symbol is viable for forecasting. [2026-01-09T12:14:54.428721] [INFO ] [MAIN ] [2053/3524] MLM kept (0.6s) | 2048 kept, 5 rejected | 138.4/min | ETA: 10.6m [2026-01-09T12:14:54.883622] [DEBUG] [REMOTE ] MLP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:54.883771] [DEBUG] [REMOTE ] MLP: PASS: History has at least 300 days. [2026-01-09T12:14:54.883998] [DEBUG] [REMOTE ] MLP: PASS: Price check passed. Min price $14.17. [2026-01-09T12:14:54.884133] [DEBUG] [REMOTE ] MLP: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:54.884286] [DEBUG] [REMOTE ] MLP: PASS: Integrity check passed. [2026-01-09T12:14:54.884337] [DEBUG] [REMOTE ] MLP: Symbol is viable for forecasting. [2026-01-09T12:14:54.884389] [INFO ] [MAIN ] [2054/3524] MLP kept (0.5s) | 2049 kept, 5 rejected | 138.4/min | ETA: 10.6m [2026-01-09T12:14:55.148320] [DEBUG] [REMOTE ] MLTX: Retrieved 1308 rows, trimmed to 300. [2026-01-09T12:14:55.148460] [DEBUG] [REMOTE ] MLTX: PASS: History has at least 300 days. [2026-01-09T12:14:55.148699] [DEBUG] [REMOTE ] MLTX: PASS: Price check passed. Min price $9.12. [2026-01-09T12:14:55.148841] [DEBUG] [REMOTE ] MLTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:55.148971] [DEBUG] [REMOTE ] MLTX: PASS: Integrity check passed. [2026-01-09T12:14:55.149019] [DEBUG] [REMOTE ] MLTX: Symbol is viable for forecasting. [2026-01-09T12:14:55.149069] [INFO ] [MAIN ] [2055/3524] MLTX kept (0.3s) | 2050 kept, 5 rejected | 138.4/min | ETA: 10.6m [2026-01-09T12:14:55.503810] [DEBUG] [REMOTE ] MLYS: Retrieved 730 rows, trimmed to 300. [2026-01-09T12:14:55.503963] [DEBUG] [REMOTE ] MLYS: PASS: History has at least 300 days. [2026-01-09T12:14:55.504204] [DEBUG] [REMOTE ] MLYS: PASS: Price check passed. Min price $33.13. [2026-01-09T12:14:55.504347] [DEBUG] [REMOTE ] MLYS: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:55.504479] [DEBUG] [REMOTE ] MLYS: PASS: Integrity check passed. [2026-01-09T12:14:55.504521] [DEBUG] [REMOTE ] MLYS: Symbol is viable for forecasting. [2026-01-09T12:14:55.504610] [INFO ] [MAIN ] [2056/3524] MLYS kept (0.4s) | 2051 kept, 5 rejected | 138.5/min | ETA: 10.6m [2026-01-09T12:14:56.038441] [DEBUG] [REMOTE ] MMC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:56.038622] [DEBUG] [REMOTE ] MMC: PASS: History has at least 300 days. [2026-01-09T12:14:56.038872] [DEBUG] [REMOTE ] MMC: PASS: Price check passed. Min price $176.58. [2026-01-09T12:14:56.039032] [DEBUG] [REMOTE ] MMC: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:56.039157] [DEBUG] [REMOTE ] MMC: PASS: Integrity check passed. [2026-01-09T12:14:56.039198] [DEBUG] [REMOTE ] MMC: Symbol is viable for forecasting. [2026-01-09T12:14:56.039248] [INFO ] [MAIN ] [2057/3524] MMC kept (0.5s) | 2052 kept, 5 rejected | 138.4/min | ETA: 10.6m [2026-01-09T12:14:56.433959] [DEBUG] [REMOTE ] MMD: Retrieved 3377 rows, trimmed to 300. [2026-01-09T12:14:56.434136] [DEBUG] [REMOTE ] MMD: PASS: History has at least 300 days. [2026-01-09T12:14:56.434410] [DEBUG] [REMOTE ] MMD: PASS: Price check passed. Min price $14.78. [2026-01-09T12:14:56.434564] [DEBUG] [REMOTE ] MMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:56.434709] [DEBUG] [REMOTE ] MMD: PASS: Integrity check passed. [2026-01-09T12:14:56.434748] [DEBUG] [REMOTE ] MMD: Symbol is viable for forecasting. [2026-01-09T12:14:56.434796] [INFO ] [MAIN ] [2058/3524] MMD kept (0.4s) | 2053 kept, 5 rejected | 138.4/min | ETA: 10.6m [2026-01-09T12:14:56.953183] [DEBUG] [REMOTE ] MMLP: Retrieved 5833 rows, trimmed to 300. [2026-01-09T12:14:56.953330] [DEBUG] [REMOTE ] MMLP: PASS: History has at least 300 days. [2026-01-09T12:14:56.953564] [DEBUG] [REMOTE ] MMLP: PASS: Price check passed. Min price $2.26. [2026-01-09T12:14:56.953728] [DEBUG] [REMOTE ] MMLP: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:56.953856] [DEBUG] [REMOTE ] MMLP: PASS: Integrity check passed. [2026-01-09T12:14:56.954084] [DEBUG] [REMOTE ] MMLP: Symbol is viable for forecasting. [2026-01-09T12:14:56.954134] [INFO ] [MAIN ] [2059/3524] MMLP kept (0.5s) | 2054 kept, 5 rejected | 138.4/min | ETA: 10.6m [2026-01-09T12:14:57.547060] [DEBUG] [REMOTE ] MMS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:57.547202] [DEBUG] [REMOTE ] MMS: PASS: History has at least 300 days. [2026-01-09T12:14:57.547460] [DEBUG] [REMOTE ] MMS: PASS: Price check passed. Min price $77.76. [2026-01-09T12:14:57.547627] [DEBUG] [REMOTE ] MMS: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:57.547763] [DEBUG] [REMOTE ] MMS: PASS: Integrity check passed. [2026-01-09T12:14:57.547805] [DEBUG] [REMOTE ] MMS: Symbol is viable for forecasting. [2026-01-09T12:14:57.547856] [INFO ] [MAIN ] [2060/3524] MMS kept (0.6s) | 2055 kept, 5 rejected | 138.4/min | ETA: 10.6m [2026-01-09T12:14:58.001213] [DEBUG] [REMOTE ] MMSI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:14:58.001359] [DEBUG] [REMOTE ] MMSI: PASS: History has at least 300 days. [2026-01-09T12:14:58.001615] [DEBUG] [REMOTE ] MMSI: PASS: Price check passed. Min price $80.47. [2026-01-09T12:14:58.001759] [DEBUG] [REMOTE ] MMSI: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:58.001879] [DEBUG] [REMOTE ] MMSI: PASS: Integrity check passed. [2026-01-09T12:14:58.001919] [DEBUG] [REMOTE ] MMSI: Symbol is viable for forecasting. [2026-01-09T12:14:58.001968] [INFO ] [MAIN ] [2061/3524] MMSI kept (0.5s) | 2056 kept, 5 rejected | 138.4/min | ETA: 10.6m [2026-01-09T12:14:58.456301] [DEBUG] [REMOTE ] MNDO: Retrieved 6393 rows, trimmed to 300. [2026-01-09T12:14:58.456468] [DEBUG] [REMOTE ] MNDO: PASS: History has at least 300 days. [2026-01-09T12:14:58.456728] [DEBUG] [REMOTE ] MNDO: PASS: Price check passed. Min price $1.03. [2026-01-09T12:14:58.456887] [DEBUG] [REMOTE ] MNDO: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:58.457022] [DEBUG] [REMOTE ] MNDO: PASS: Integrity check passed. [2026-01-09T12:14:58.457067] [DEBUG] [REMOTE ] MNDO: Symbol is viable for forecasting. [2026-01-09T12:14:58.457118] [INFO ] [MAIN ] [2062/3524] MNDO kept (0.5s) | 2057 kept, 5 rejected | 138.4/min | ETA: 10.6m [2026-01-09T12:14:58.692780] [DEBUG] [REMOTE ] MNDY: Retrieved 1151 rows, trimmed to 300. [2026-01-09T12:14:58.692916] [DEBUG] [REMOTE ] MNDY: PASS: History has at least 300 days. [2026-01-09T12:14:58.693311] [DEBUG] [REMOTE ] MNDY: PASS: Price check passed. Min price $142.77. [2026-01-09T12:14:58.693460] [DEBUG] [REMOTE ] MNDY: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:58.693598] [DEBUG] [REMOTE ] MNDY: PASS: Integrity check passed. [2026-01-09T12:14:58.693642] [DEBUG] [REMOTE ] MNDY: Symbol is viable for forecasting. [2026-01-09T12:14:58.693690] [INFO ] [MAIN ] [2063/3524] MNDY kept (0.2s) | 2058 kept, 5 rejected | 138.4/min | ETA: 10.6m [2026-01-09T12:14:59.306050] [DEBUG] [REMOTE ] MNKD: Retrieved 5398 rows, trimmed to 300. [2026-01-09T12:14:59.306208] [DEBUG] [REMOTE ] MNKD: PASS: History has at least 300 days. [2026-01-09T12:14:59.306481] [DEBUG] [REMOTE ] MNKD: PASS: Price check passed. Min price $4.97. [2026-01-09T12:14:59.306654] [DEBUG] [REMOTE ] MNKD: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:59.306781] [DEBUG] [REMOTE ] MNKD: PASS: Integrity check passed. [2026-01-09T12:14:59.306824] [DEBUG] [REMOTE ] MNKD: Symbol is viable for forecasting. [2026-01-09T12:14:59.307061] [INFO ] [MAIN ] [2064/3524] MNKD kept (0.6s) | 2059 kept, 5 rejected | 138.4/min | ETA: 10.5m [2026-01-09T12:14:59.554116] [DEBUG] [REMOTE ] MNMD: Retrieved 879 rows, trimmed to 300. [2026-01-09T12:14:59.554243] [DEBUG] [REMOTE ] MNMD: PASS: History has at least 300 days. [2026-01-09T12:14:59.554442] [DEBUG] [REMOTE ] MNMD: PASS: Price check passed. Min price $10.68. [2026-01-09T12:14:59.554597] [DEBUG] [REMOTE ] MNMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:14:59.554713] [DEBUG] [REMOTE ] MNMD: PASS: Integrity check passed. [2026-01-09T12:14:59.554753] [DEBUG] [REMOTE ] MNMD: Symbol is viable for forecasting. [2026-01-09T12:14:59.554800] [INFO ] [MAIN ] [2065/3524] MNMD kept (0.2s) | 2060 kept, 5 rejected | 138.4/min | ETA: 10.5m [2026-01-09T12:15:00.191398] [DEBUG] [REMOTE ] MNRO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:00.191540] [DEBUG] [REMOTE ] MNRO: PASS: History has at least 300 days. [2026-01-09T12:15:00.191795] [DEBUG] [REMOTE ] MNRO: PASS: Price check passed. Min price $14.44. [2026-01-09T12:15:00.191936] [DEBUG] [REMOTE ] MNRO: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:00.192058] [DEBUG] [REMOTE ] MNRO: PASS: Integrity check passed. [2026-01-09T12:15:00.192099] [DEBUG] [REMOTE ] MNRO: Symbol is viable for forecasting. [2026-01-09T12:15:00.192149] [INFO ] [MAIN ] [2066/3524] MNRO kept (0.6s) | 2061 kept, 5 rejected | 138.4/min | ETA: 10.5m [2026-01-09T12:15:00.470899] [DEBUG] [REMOTE ] MNSO: Retrieved 1314 rows, trimmed to 300. [2026-01-09T12:15:00.471092] [DEBUG] [REMOTE ] MNSO: PASS: History has at least 300 days. [2026-01-09T12:15:00.471339] [DEBUG] [REMOTE ] MNSO: PASS: Price check passed. Min price $18.75. [2026-01-09T12:15:00.471486] [DEBUG] [REMOTE ] MNSO: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:00.471644] [DEBUG] [REMOTE ] MNSO: PASS: Integrity check passed. [2026-01-09T12:15:00.471691] [DEBUG] [REMOTE ] MNSO: Symbol is viable for forecasting. [2026-01-09T12:15:00.471746] [INFO ] [MAIN ] [2067/3524] MNSO kept (0.3s) | 2062 kept, 5 rejected | 138.4/min | ETA: 10.5m [2026-01-09T12:15:00.934838] [DEBUG] [REMOTE ] MNTK: Retrieved 1247 rows, trimmed to 300. [2026-01-09T12:15:00.935057] [DEBUG] [REMOTE ] MNTK: PASS: History has at least 300 days. [2026-01-09T12:15:00.935335] [DEBUG] [REMOTE ] MNTK: PASS: Price check passed. Min price $1.53. [2026-01-09T12:15:00.935488] [DEBUG] [REMOTE ] MNTK: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:00.935662] [DEBUG] [REMOTE ] MNTK: PASS: Integrity check passed. [2026-01-09T12:15:00.935720] [DEBUG] [REMOTE ] MNTK: Symbol is viable for forecasting. [2026-01-09T12:15:00.935780] [INFO ] [MAIN ] [2068/3524] MNTK kept (0.5s) | 2063 kept, 5 rejected | 138.4/min | ETA: 10.5m [2026-01-09T12:15:01.231686] [DEBUG] [REMOTE ] MNY: Retrieved 561 rows, trimmed to 300. [2026-01-09T12:15:01.231830] [DEBUG] [REMOTE ] MNY: PASS: History has at least 300 days. [2026-01-09T12:15:01.232114] [DEBUG] [REMOTE ] MNY: PASS: Price check passed. Min price $1.12. [2026-01-09T12:15:01.232264] [DEBUG] [REMOTE ] MNY: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:01.232490] [DEBUG] [REMOTE ] MNY: PASS: Integrity check passed. [2026-01-09T12:15:01.232539] [DEBUG] [REMOTE ] MNY: Symbol is viable for forecasting. [2026-01-09T12:15:01.232609] [INFO ] [MAIN ] [2069/3524] MNY kept (0.3s) | 2064 kept, 5 rejected | 138.4/min | ETA: 10.5m [2026-01-09T12:15:01.947315] [DEBUG] [REMOTE ] MOD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:01.947487] [DEBUG] [REMOTE ] MOD: PASS: History has at least 300 days. [2026-01-09T12:15:01.947832] [DEBUG] [REMOTE ] MOD: PASS: Price check passed. Min price $119.68. [2026-01-09T12:15:01.947993] [DEBUG] [REMOTE ] MOD: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:01.948137] [DEBUG] [REMOTE ] MOD: PASS: Integrity check passed. [2026-01-09T12:15:01.948180] [DEBUG] [REMOTE ] MOD: Symbol is viable for forecasting. [2026-01-09T12:15:01.948234] [INFO ] [MAIN ] [2070/3524] MOD kept (0.7s) | 2065 kept, 5 rejected | 138.4/min | ETA: 10.5m [2026-01-09T12:15:02.428214] [DEBUG] [REMOTE ] MODG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:02.428359] [DEBUG] [REMOTE ] MODG: PASS: History has at least 300 days. [2026-01-09T12:15:02.428610] [DEBUG] [REMOTE ] MODG: PASS: Price check passed. Min price $8.81. [2026-01-09T12:15:02.428758] [DEBUG] [REMOTE ] MODG: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:02.428891] [DEBUG] [REMOTE ] MODG: PASS: Integrity check passed. [2026-01-09T12:15:02.428937] [DEBUG] [REMOTE ] MODG: Symbol is viable for forecasting. [2026-01-09T12:15:02.428987] [INFO ] [MAIN ] [2071/3524] MODG kept (0.5s) | 2066 kept, 5 rejected | 138.4/min | ETA: 10.5m [2026-01-09T12:15:02.691160] [DEBUG] [REMOTE ] MODL: Retrieved 813 rows, trimmed to 300. [2026-01-09T12:15:02.691294] [DEBUG] [REMOTE ] MODL: PASS: History has at least 300 days. [2026-01-09T12:15:02.691495] [DEBUG] [REMOTE ] MODL: PASS: Price check passed. Min price $45.53. [2026-01-09T12:15:02.691658] [DEBUG] [REMOTE ] MODL: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:02.691771] [DEBUG] [REMOTE ] MODL: PASS: Integrity check passed. [2026-01-09T12:15:02.691812] [DEBUG] [REMOTE ] MODL: Symbol is viable for forecasting. [2026-01-09T12:15:02.691860] [INFO ] [MAIN ] [2072/3524] MODL kept (0.3s) | 2067 kept, 5 rejected | 138.4/min | ETA: 10.5m [2026-01-09T12:15:03.365551] [DEBUG] [REMOTE ] MOFG: Retrieved 4516 rows, trimmed to 300. [2026-01-09T12:15:03.365728] [DEBUG] [REMOTE ] MOFG: PASS: History has at least 300 days. [2026-01-09T12:15:03.365955] [DEBUG] [REMOTE ] MOFG: PASS: Price check passed. Min price $27.25. [2026-01-09T12:15:03.366095] [DEBUG] [REMOTE ] MOFG: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:03.366216] [DEBUG] [REMOTE ] MOFG: PASS: Integrity check passed. [2026-01-09T12:15:03.366258] [DEBUG] [REMOTE ] MOFG: Symbol is viable for forecasting. [2026-01-09T12:15:03.366309] [INFO ] [MAIN ] [2073/3524] MOFG kept (0.7s) | 2068 kept, 5 rejected | 138.4/min | ETA: 10.5m [2026-01-09T12:15:03.744233] [DEBUG] [REMOTE ] MOH: Retrieved 5667 rows, trimmed to 300. [2026-01-09T12:15:03.744363] [DEBUG] [REMOTE ] MOH: PASS: History has at least 300 days. [2026-01-09T12:15:03.744567] [DEBUG] [REMOTE ] MOH: PASS: Price check passed. Min price $134.51. [2026-01-09T12:15:03.744724] [DEBUG] [REMOTE ] MOH: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:03.744841] [DEBUG] [REMOTE ] MOH: PASS: Integrity check passed. [2026-01-09T12:15:03.744881] [DEBUG] [REMOTE ] MOH: Symbol is viable for forecasting. [2026-01-09T12:15:03.744927] [INFO ] [MAIN ] [2074/3524] MOH kept (0.4s) | 2069 kept, 5 rejected | 138.4/min | ETA: 10.5m [2026-01-09T12:15:04.111300] [DEBUG] [REMOTE ] MOMO: Retrieved 2783 rows, trimmed to 300. [2026-01-09T12:15:04.111439] [DEBUG] [REMOTE ] MOMO: PASS: History has at least 300 days. [2026-01-09T12:15:04.111723] [DEBUG] [REMOTE ] MOMO: PASS: Price check passed. Min price $6.49. [2026-01-09T12:15:04.111908] [DEBUG] [REMOTE ] MOMO: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:04.112063] [DEBUG] [REMOTE ] MOMO: PASS: Integrity check passed. [2026-01-09T12:15:04.112121] [DEBUG] [REMOTE ] MOMO: Symbol is viable for forecasting. [2026-01-09T12:15:04.112189] [INFO ] [MAIN ] [2075/3524] MOMO kept (0.4s) | 2070 kept, 5 rejected | 138.4/min | ETA: 10.5m [2026-01-09T12:15:04.612281] [DEBUG] [REMOTE ] MORN: Retrieved 5205 rows, trimmed to 300. [2026-01-09T12:15:04.612428] [DEBUG] [REMOTE ] MORN: PASS: History has at least 300 days. [2026-01-09T12:15:04.612672] [DEBUG] [REMOTE ] MORN: PASS: Price check passed. Min price $206.91. [2026-01-09T12:15:04.612839] [DEBUG] [REMOTE ] MORN: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:04.612980] [DEBUG] [REMOTE ] MORN: PASS: Integrity check passed. [2026-01-09T12:15:04.613023] [DEBUG] [REMOTE ] MORN: Symbol is viable for forecasting. [2026-01-09T12:15:04.613074] [INFO ] [MAIN ] [2076/3524] MORN kept (0.5s) | 2071 kept, 5 rejected | 138.4/min | ETA: 10.5m [2026-01-09T12:15:04.992038] [DEBUG] [REMOTE ] MOS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:04.992183] [DEBUG] [REMOTE ] MOS: PASS: History has at least 300 days. [2026-01-09T12:15:04.992407] [DEBUG] [REMOTE ] MOS: PASS: Price check passed. Min price $23.39. [2026-01-09T12:15:04.992549] [DEBUG] [REMOTE ] MOS: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:04.992691] [DEBUG] [REMOTE ] MOS: PASS: Integrity check passed. [2026-01-09T12:15:04.992734] [DEBUG] [REMOTE ] MOS: Symbol is viable for forecasting. [2026-01-09T12:15:04.992876] [INFO ] [MAIN ] [2077/3524] MOS kept (0.4s) | 2072 kept, 5 rejected | 138.4/min | ETA: 10.5m [2026-01-09T12:15:05.281932] [DEBUG] [REMOTE ] MP: Retrieved 1395 rows, trimmed to 300. [2026-01-09T12:15:05.282062] [DEBUG] [REMOTE ] MP: PASS: History has at least 300 days. [2026-01-09T12:15:05.282273] [DEBUG] [REMOTE ] MP: PASS: Price check passed. Min price $50.44. [2026-01-09T12:15:05.282407] [DEBUG] [REMOTE ] MP: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:05.282520] [DEBUG] [REMOTE ] MP: PASS: Integrity check passed. [2026-01-09T12:15:05.282559] [DEBUG] [REMOTE ] MP: Symbol is viable for forecasting. [2026-01-09T12:15:05.282647] [INFO ] [MAIN ] [2078/3524] MP kept (0.3s) | 2073 kept, 5 rejected | 138.4/min | ETA: 10.4m [2026-01-09T12:15:05.946820] [DEBUG] [REMOTE ] MPA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:05.947045] [DEBUG] [REMOTE ] MPA: PASS: History has at least 300 days. [2026-01-09T12:15:05.947366] [DEBUG] [REMOTE ] MPA: PASS: Price check passed. Min price $11.03. [2026-01-09T12:15:05.947511] [DEBUG] [REMOTE ] MPA: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:05.947663] [DEBUG] [REMOTE ] MPA: PASS: Integrity check passed. [2026-01-09T12:15:05.947708] [DEBUG] [REMOTE ] MPA: Symbol is viable for forecasting. [2026-01-09T12:15:05.947763] [INFO ] [MAIN ] [2079/3524] MPA kept (0.7s) | 2074 kept, 5 rejected | 138.4/min | ETA: 10.4m [2026-01-09T12:15:06.363407] [DEBUG] [REMOTE ] MPAA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:06.363678] [DEBUG] [REMOTE ] MPAA: PASS: History has at least 300 days. [2026-01-09T12:15:06.364403] [DEBUG] [REMOTE ] MPAA: PASS: Price check passed. Min price $12.27. [2026-01-09T12:15:06.364561] [DEBUG] [REMOTE ] MPAA: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:06.364752] [DEBUG] [REMOTE ] MPAA: PASS: Integrity check passed. [2026-01-09T12:15:06.364812] [DEBUG] [REMOTE ] MPAA: Symbol is viable for forecasting. [2026-01-09T12:15:06.364871] [INFO ] [MAIN ] [2080/3524] MPAA kept (0.4s) | 2075 kept, 5 rejected | 138.4/min | ETA: 10.4m [2026-01-09T12:15:06.857889] [DEBUG] [REMOTE ] MPB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:06.858098] [DEBUG] [REMOTE ] MPB: PASS: History has at least 300 days. [2026-01-09T12:15:06.858433] [DEBUG] [REMOTE ] MPB: PASS: Price check passed. Min price $26.54. [2026-01-09T12:15:06.858760] [DEBUG] [REMOTE ] MPB: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:06.858904] [DEBUG] [REMOTE ] MPB: PASS: Integrity check passed. [2026-01-09T12:15:06.858947] [DEBUG] [REMOTE ] MPB: Symbol is viable for forecasting. [2026-01-09T12:15:06.859003] [INFO ] [MAIN ] [2081/3524] MPB kept (0.5s) | 2076 kept, 5 rejected | 138.4/min | ETA: 10.4m [2026-01-09T12:15:07.237218] [DEBUG] [REMOTE ] MPC: Retrieved 3658 rows, trimmed to 300. [2026-01-09T12:15:07.237389] [DEBUG] [REMOTE ] MPC: PASS: History has at least 300 days. [2026-01-09T12:15:07.237641] [DEBUG] [REMOTE ] MPC: PASS: Price check passed. Min price $162.63. [2026-01-09T12:15:07.237787] [DEBUG] [REMOTE ] MPC: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:07.237910] [DEBUG] [REMOTE ] MPC: PASS: Integrity check passed. [2026-01-09T12:15:07.237954] [DEBUG] [REMOTE ] MPC: Symbol is viable for forecasting. [2026-01-09T12:15:07.238003] [INFO ] [MAIN ] [2082/3524] MPC kept (0.4s) | 2077 kept, 5 rejected | 138.4/min | ETA: 10.4m [2026-01-09T12:15:07.591670] [DEBUG] [REMOTE ] MPX: Retrieved 6253 rows, trimmed to 300. [2026-01-09T12:15:07.591900] [DEBUG] [REMOTE ] MPX: PASS: History has at least 300 days. [2026-01-09T12:15:07.592469] [DEBUG] [REMOTE ] MPX: PASS: Price check passed. Min price $8.10. [2026-01-09T12:15:07.592663] [DEBUG] [REMOTE ] MPX: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:07.592829] [DEBUG] [REMOTE ] MPX: PASS: Integrity check passed. [2026-01-09T12:15:07.592875] [DEBUG] [REMOTE ] MPX: Symbol is viable for forecasting. [2026-01-09T12:15:07.592936] [INFO ] [MAIN ] [2083/3524] MPX kept (0.4s) | 2078 kept, 5 rejected | 138.4/min | ETA: 10.4m [2026-01-09T12:15:07.798365] [DEBUG] [REMOTE ] MQ: Retrieved 1152 rows, trimmed to 300. [2026-01-09T12:15:07.798590] [DEBUG] [REMOTE ] MQ: PASS: History has at least 300 days. [2026-01-09T12:15:07.798858] [DEBUG] [REMOTE ] MQ: PASS: Price check passed. Min price $4.44. [2026-01-09T12:15:07.799001] [DEBUG] [REMOTE ] MQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:07.799130] [DEBUG] [REMOTE ] MQ: PASS: Integrity check passed. [2026-01-09T12:15:07.799174] [DEBUG] [REMOTE ] MQ: Symbol is viable for forecasting. [2026-01-09T12:15:07.799229] [INFO ] [MAIN ] [2084/3524] MQ kept (0.2s) | 2079 kept, 5 rejected | 138.4/min | ETA: 10.4m [2026-01-09T12:15:08.578603] [DEBUG] [REMOTE ] MQY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:08.578785] [DEBUG] [REMOTE ] MQY: PASS: History has at least 300 days. [2026-01-09T12:15:08.579843] [DEBUG] [REMOTE ] MQY: PASS: Price check passed. Min price $11.21. [2026-01-09T12:15:08.579990] [DEBUG] [REMOTE ] MQY: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:08.580121] [DEBUG] [REMOTE ] MQY: PASS: Integrity check passed. [2026-01-09T12:15:08.580163] [DEBUG] [REMOTE ] MQY: Symbol is viable for forecasting. [2026-01-09T12:15:08.580214] [INFO ] [MAIN ] [2085/3524] MQY kept (0.8s) | 2080 kept, 5 rejected | 138.4/min | ETA: 10.4m [2026-01-09T12:15:08.766556] [DEBUG] [REMOTE ] MRAM: Retrieved 2326 rows, trimmed to 300. [2026-01-09T12:15:08.766743] [DEBUG] [REMOTE ] MRAM: PASS: History has at least 300 days. [2026-01-09T12:15:08.767034] [DEBUG] [REMOTE ] MRAM: PASS: Price check passed. Min price $7.50. [2026-01-09T12:15:08.767242] [DEBUG] [REMOTE ] MRAM: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:08.767420] [DEBUG] [REMOTE ] MRAM: PASS: Integrity check passed. [2026-01-09T12:15:08.767481] [DEBUG] [REMOTE ] MRAM: Symbol is viable for forecasting. [2026-01-09T12:15:08.767559] [INFO ] [MAIN ] [2086/3524] MRAM kept (0.2s) | 2081 kept, 5 rejected | 138.4/min | ETA: 10.4m [2026-01-09T12:15:09.326593] [DEBUG] [REMOTE ] MRBK: Retrieved 2053 rows, trimmed to 300. [2026-01-09T12:15:09.326730] [DEBUG] [REMOTE ] MRBK: PASS: History has at least 300 days. [2026-01-09T12:15:09.326965] [DEBUG] [REMOTE ] MRBK: PASS: Price check passed. Min price $13.75. [2026-01-09T12:15:09.327110] [DEBUG] [REMOTE ] MRBK: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:09.327228] [DEBUG] [REMOTE ] MRBK: PASS: Integrity check passed. [2026-01-09T12:15:09.327291] [DEBUG] [REMOTE ] MRBK: Symbol is viable for forecasting. [2026-01-09T12:15:09.327345] [INFO ] [MAIN ] [2087/3524] MRBK kept (0.6s) | 2082 kept, 5 rejected | 138.4/min | ETA: 10.4m [2026-01-09T12:15:09.806953] [DEBUG] [REMOTE ] MRCC: Retrieved 3319 rows, trimmed to 300. [2026-01-09T12:15:09.807087] [DEBUG] [REMOTE ] MRCC: PASS: History has at least 300 days. [2026-01-09T12:15:09.807531] [DEBUG] [REMOTE ] MRCC: PASS: Price check passed. Min price $5.73. [2026-01-09T12:15:09.807702] [DEBUG] [REMOTE ] MRCC: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:09.807830] [DEBUG] [REMOTE ] MRCC: PASS: Integrity check passed. [2026-01-09T12:15:09.807872] [DEBUG] [REMOTE ] MRCC: Symbol is viable for forecasting. [2026-01-09T12:15:09.807923] [INFO ] [MAIN ] [2088/3524] MRCC kept (0.5s) | 2083 kept, 5 rejected | 138.4/min | ETA: 10.4m [2026-01-09T12:15:10.308039] [DEBUG] [REMOTE ] MRCY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:10.308395] [DEBUG] [REMOTE ] MRCY: PASS: History has at least 300 days. [2026-01-09T12:15:10.308696] [DEBUG] [REMOTE ] MRCY: PASS: Price check passed. Min price $66.12. [2026-01-09T12:15:10.308870] [DEBUG] [REMOTE ] MRCY: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:10.309038] [DEBUG] [REMOTE ] MRCY: PASS: Integrity check passed. [2026-01-09T12:15:10.309274] [DEBUG] [REMOTE ] MRCY: Symbol is viable for forecasting. [2026-01-09T12:15:10.309455] [INFO ] [MAIN ] [2089/3524] MRCY kept (0.5s) | 2084 kept, 5 rejected | 138.4/min | ETA: 10.4m [2026-01-09T12:15:10.798861] [DEBUG] [REMOTE ] MRK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:10.798996] [DEBUG] [REMOTE ] MRK: PASS: History has at least 300 days. [2026-01-09T12:15:10.799210] [DEBUG] [REMOTE ] MRK: PASS: Price check passed. Min price $81.80. [2026-01-09T12:15:10.799348] [DEBUG] [REMOTE ] MRK: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:10.799466] [DEBUG] [REMOTE ] MRK: PASS: Integrity check passed. [2026-01-09T12:15:10.799507] [DEBUG] [REMOTE ] MRK: Symbol is viable for forecasting. [2026-01-09T12:15:10.799555] [INFO ] [MAIN ] [2090/3524] MRK kept (0.5s) | 2085 kept, 5 rejected | 138.4/min | ETA: 10.4m [2026-01-09T12:15:11.047934] [DEBUG] [REMOTE ] MRM: Retrieved 1263 rows, trimmed to 300. [2026-01-09T12:15:11.048109] [DEBUG] [REMOTE ] MRM: PASS: History has at least 300 days. [2026-01-09T12:15:11.048314] [DEBUG] [REMOTE ] MRM: PASS: Price check passed. Min price $1.83. [2026-01-09T12:15:11.048448] [DEBUG] [REMOTE ] MRM: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:11.048559] [DEBUG] [REMOTE ] MRM: PASS: Integrity check passed. [2026-01-09T12:15:11.048623] [DEBUG] [REMOTE ] MRM: Symbol is viable for forecasting. [2026-01-09T12:15:11.048672] [INFO ] [MAIN ] [2091/3524] MRM kept (0.2s) | 2086 kept, 5 rejected | 138.4/min | ETA: 10.4m [2026-01-09T12:15:11.486157] [DEBUG] [REMOTE ] MRNA: Retrieved 1781 rows, trimmed to 300. [2026-01-09T12:15:11.486315] [DEBUG] [REMOTE ] MRNA: PASS: History has at least 300 days. [2026-01-09T12:15:11.486644] [DEBUG] [REMOTE ] MRNA: PASS: Price check passed. Min price $22.36. [2026-01-09T12:15:11.486841] [DEBUG] [REMOTE ] MRNA: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:11.487009] [DEBUG] [REMOTE ] MRNA: PASS: Integrity check passed. [2026-01-09T12:15:11.487066] [DEBUG] [REMOTE ] MRNA: Symbol is viable for forecasting. [2026-01-09T12:15:11.487136] [INFO ] [MAIN ] [2092/3524] MRNA kept (0.4s) | 2087 kept, 5 rejected | 138.4/min | ETA: 10.3m [2026-01-09T12:15:12.074002] [DEBUG] [REMOTE ] MRTN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:12.074266] [DEBUG] [REMOTE ] MRTN: PASS: History has at least 300 days. [2026-01-09T12:15:12.074794] [DEBUG] [REMOTE ] MRTN: PASS: Price check passed. Min price $9.36. [2026-01-09T12:15:12.074956] [DEBUG] [REMOTE ] MRTN: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:12.075101] [DEBUG] [REMOTE ] MRTN: PASS: Integrity check passed. [2026-01-09T12:15:12.075144] [DEBUG] [REMOTE ] MRTN: Symbol is viable for forecasting. [2026-01-09T12:15:12.075199] [INFO ] [MAIN ] [2093/3524] MRTN kept (0.6s) | 2088 kept, 5 rejected | 138.4/min | ETA: 10.3m [2026-01-09T12:15:12.372632] [DEBUG] [REMOTE ] MRVI: Retrieved 1288 rows, trimmed to 300. [2026-01-09T12:15:12.372842] [DEBUG] [REMOTE ] MRVI: PASS: History has at least 300 days. [2026-01-09T12:15:12.373095] [DEBUG] [REMOTE ] MRVI: PASS: Price check passed. Min price $2.87. [2026-01-09T12:15:12.373240] [DEBUG] [REMOTE ] MRVI: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:12.373366] [DEBUG] [REMOTE ] MRVI: PASS: Integrity check passed. [2026-01-09T12:15:12.373409] [DEBUG] [REMOTE ] MRVI: Symbol is viable for forecasting. [2026-01-09T12:15:12.373464] [INFO ] [MAIN ] [2094/3524] MRVI kept (0.3s) | 2089 kept, 5 rejected | 138.4/min | ETA: 10.3m [2026-01-09T12:15:12.947916] [DEBUG] [REMOTE ] MRVL: Retrieved 6419 rows, trimmed to 300. [2026-01-09T12:15:12.948287] [DEBUG] [REMOTE ] MRVL: PASS: History has at least 300 days. [2026-01-09T12:15:12.948645] [DEBUG] [REMOTE ] MRVL: PASS: Price check passed. Min price $76.68. [2026-01-09T12:15:12.948795] [DEBUG] [REMOTE ] MRVL: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:12.948946] [DEBUG] [REMOTE ] MRVL: PASS: Integrity check passed. [2026-01-09T12:15:12.948990] [DEBUG] [REMOTE ] MRVL: Symbol is viable for forecasting. [2026-01-09T12:15:12.949046] [INFO ] [MAIN ] [2095/3524] MRVL kept (0.6s) | 2090 kept, 5 rejected | 138.4/min | ETA: 10.3m [2026-01-09T12:15:13.036903] [DEBUG] [REMOTE ] MRX: Retrieved 428 rows, trimmed to 300. [2026-01-09T12:15:13.037096] [DEBUG] [REMOTE ] MRX: PASS: History has at least 300 days. [2026-01-09T12:15:13.037458] [DEBUG] [REMOTE ] MRX: PASS: Price check passed. Min price $29.79. [2026-01-09T12:15:13.037644] [DEBUG] [REMOTE ] MRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:13.037764] [DEBUG] [REMOTE ] MRX: PASS: Integrity check passed. [2026-01-09T12:15:13.037805] [DEBUG] [REMOTE ] MRX: Symbol is viable for forecasting. [2026-01-09T12:15:13.037884] [INFO ] [MAIN ] [2096/3524] MRX kept (0.1s) | 2091 kept, 5 rejected | 138.4/min | ETA: 10.3m [2026-01-09T12:15:13.853017] [DEBUG] [REMOTE ] MS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:13.853227] [DEBUG] [REMOTE ] MS: PASS: History has at least 300 days. [2026-01-09T12:15:13.853543] [DEBUG] [REMOTE ] MS: PASS: Price check passed. Min price $154.40. [2026-01-09T12:15:13.853709] [DEBUG] [REMOTE ] MS: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:13.853847] [DEBUG] [REMOTE ] MS: PASS: Integrity check passed. [2026-01-09T12:15:13.853907] [DEBUG] [REMOTE ] MS: Symbol is viable for forecasting. [2026-01-09T12:15:13.853962] [INFO ] [MAIN ] [2097/3524] MS kept (0.8s) | 2092 kept, 5 rejected | 138.4/min | ETA: 10.3m [2026-01-09T12:15:14.313463] [DEBUG] [REMOTE ] MSA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:14.313720] [DEBUG] [REMOTE ] MSA: PASS: History has at least 300 days. [2026-01-09T12:15:14.314033] [DEBUG] [REMOTE ] MSA: PASS: Price check passed. Min price $152.94. [2026-01-09T12:15:14.314182] [DEBUG] [REMOTE ] MSA: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:14.314329] [DEBUG] [REMOTE ] MSA: PASS: Integrity check passed. [2026-01-09T12:15:14.314374] [DEBUG] [REMOTE ] MSA: Symbol is viable for forecasting. [2026-01-09T12:15:14.314433] [INFO ] [MAIN ] [2098/3524] MSA kept (0.5s) | 2093 kept, 5 rejected | 138.4/min | ETA: 10.3m [2026-01-09T12:15:14.799140] [DEBUG] [REMOTE ] MSB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:14.799289] [DEBUG] [REMOTE ] MSB: PASS: History has at least 300 days. [2026-01-09T12:15:14.799501] [DEBUG] [REMOTE ] MSB: PASS: Price check passed. Min price $30.33. [2026-01-09T12:15:14.799658] [DEBUG] [REMOTE ] MSB: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:14.799775] [DEBUG] [REMOTE ] MSB: PASS: Integrity check passed. [2026-01-09T12:15:14.799814] [DEBUG] [REMOTE ] MSB: Symbol is viable for forecasting. [2026-01-09T12:15:14.799862] [INFO ] [MAIN ] [2099/3524] MSB kept (0.5s) | 2094 kept, 5 rejected | 138.4/min | ETA: 10.3m [2026-01-09T12:15:15.004737] [DEBUG] [REMOTE ] MSBI: Retrieved 2421 rows, trimmed to 300. [2026-01-09T12:15:15.004869] [DEBUG] [REMOTE ] MSBI: PASS: History has at least 300 days. [2026-01-09T12:15:15.005073] [DEBUG] [REMOTE ] MSBI: PASS: Price check passed. Min price $14.36. [2026-01-09T12:15:15.005209] [DEBUG] [REMOTE ] MSBI: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:15.005336] [DEBUG] [REMOTE ] MSBI: PASS: Integrity check passed. [2026-01-09T12:15:15.005381] [DEBUG] [REMOTE ] MSBI: Symbol is viable for forecasting. [2026-01-09T12:15:15.005429] [INFO ] [MAIN ] [2100/3524] MSBI kept (0.2s) | 2095 kept, 5 rejected | 138.4/min | ETA: 10.3m [2026-01-09T12:15:15.629687] [DEBUG] [REMOTE ] MSCI: Retrieved 4565 rows, trimmed to 300. [2026-01-09T12:15:15.629818] [DEBUG] [REMOTE ] MSCI: PASS: History has at least 300 days. [2026-01-09T12:15:15.630029] [DEBUG] [REMOTE ] MSCI: PASS: Price check passed. Min price $531.65. [2026-01-09T12:15:15.630168] [DEBUG] [REMOTE ] MSCI: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:15.630293] [DEBUG] [REMOTE ] MSCI: PASS: Integrity check passed. [2026-01-09T12:15:15.630543] [DEBUG] [REMOTE ] MSCI: Symbol is viable for forecasting. [2026-01-09T12:15:15.630620] [INFO ] [MAIN ] [2101/3524] MSCI kept (0.6s) | 2096 kept, 5 rejected | 138.4/min | ETA: 10.3m [2026-01-09T12:15:16.102623] [DEBUG] [REMOTE ] MSD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:16.102798] [DEBUG] [REMOTE ] MSD: PASS: History has at least 300 days. [2026-01-09T12:15:16.103052] [DEBUG] [REMOTE ] MSD: PASS: Price check passed. Min price $7.08. [2026-01-09T12:15:16.103196] [DEBUG] [REMOTE ] MSD: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:16.103329] [DEBUG] [REMOTE ] MSD: PASS: Integrity check passed. [2026-01-09T12:15:16.103369] [DEBUG] [REMOTE ] MSD: Symbol is viable for forecasting. [2026-01-09T12:15:16.103419] [INFO ] [MAIN ] [2102/3524] MSD kept (0.5s) | 2097 kept, 5 rejected | 138.4/min | ETA: 10.3m [2026-01-09T12:15:16.581093] [DEBUG] [REMOTE ] MSEX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:16.581297] [DEBUG] [REMOTE ] MSEX: PASS: History has at least 300 days. [2026-01-09T12:15:16.581602] [DEBUG] [REMOTE ] MSEX: PASS: Price check passed. Min price $48.59. [2026-01-09T12:15:16.581752] [DEBUG] [REMOTE ] MSEX: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:16.581892] [DEBUG] [REMOTE ] MSEX: PASS: Integrity check passed. [2026-01-09T12:15:16.581955] [DEBUG] [REMOTE ] MSEX: Symbol is viable for forecasting. [2026-01-09T12:15:16.582010] [INFO ] [MAIN ] [2103/3524] MSEX kept (0.5s) | 2098 kept, 5 rejected | 138.3/min | ETA: 10.3m [2026-01-09T12:15:16.812616] [DEBUG] [REMOTE ] MSFD: Retrieved 838 rows, trimmed to 300. [2026-01-09T12:15:16.812848] [DEBUG] [REMOTE ] MSFD: PASS: History has at least 300 days. [2026-01-09T12:15:16.813144] [DEBUG] [REMOTE ] MSFD: PASS: Price check passed. Min price $10.24. [2026-01-09T12:15:16.813323] [DEBUG] [REMOTE ] MSFD: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:16.813479] [DEBUG] [REMOTE ] MSFD: PASS: Integrity check passed. [2026-01-09T12:15:16.813538] [DEBUG] [REMOTE ] MSFD: Symbol is viable for forecasting. [2026-01-09T12:15:16.813642] [INFO ] [MAIN ] [2104/3524] MSFD kept (0.2s) | 2099 kept, 5 rejected | 138.4/min | ETA: 10.3m [2026-01-09T12:15:17.195546] [DEBUG] [REMOTE ] MSFL: Retrieved 455 rows, trimmed to 300. [2026-01-09T12:15:17.195788] [DEBUG] [REMOTE ] MSFL: PASS: History has at least 300 days. [2026-01-09T12:15:17.196066] [DEBUG] [REMOTE ] MSFL: PASS: Price check passed. Min price $25.97. [2026-01-09T12:15:17.196214] [DEBUG] [REMOTE ] MSFL: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:17.196336] [DEBUG] [REMOTE ] MSFL: PASS: Integrity check passed. [2026-01-09T12:15:17.196379] [DEBUG] [REMOTE ] MSFL: Symbol is viable for forecasting. [2026-01-09T12:15:17.196432] [INFO ] [MAIN ] [2105/3524] MSFL kept (0.4s) | 2100 kept, 5 rejected | 138.4/min | ETA: 10.3m [2026-01-09T12:15:17.596939] [DEBUG] [REMOTE ] MSGE: Retrieved 686 rows, trimmed to 300. [2026-01-09T12:15:17.597130] [DEBUG] [REMOTE ] MSGE: PASS: History has at least 300 days. [2026-01-09T12:15:17.597416] [DEBUG] [REMOTE ] MSGE: PASS: Price check passed. Min price $43.65. [2026-01-09T12:15:17.597560] [DEBUG] [REMOTE ] MSGE: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:17.597707] [DEBUG] [REMOTE ] MSGE: PASS: Integrity check passed. [2026-01-09T12:15:17.597749] [DEBUG] [REMOTE ] MSGE: Symbol is viable for forecasting. [2026-01-09T12:15:17.597802] [INFO ] [MAIN ] [2106/3524] MSGE kept (0.4s) | 2101 kept, 5 rejected | 138.4/min | ETA: 10.2m [2026-01-09T12:15:18.091168] [DEBUG] [REMOTE ] MSGM: Retrieved 1253 rows, trimmed to 300. [2026-01-09T12:15:18.091365] [DEBUG] [REMOTE ] MSGM: PASS: History has at least 300 days. [2026-01-09T12:15:18.091633] [DEBUG] [REMOTE ] MSGM: PASS: Price check passed. Min price $2.19. [2026-01-09T12:15:18.091780] [DEBUG] [REMOTE ] MSGM: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:18.091905] [DEBUG] [REMOTE ] MSGM: PASS: Integrity check passed. [2026-01-09T12:15:18.091949] [DEBUG] [REMOTE ] MSGM: Symbol is viable for forecasting. [2026-01-09T12:15:18.092004] [INFO ] [MAIN ] [2107/3524] MSGM kept (0.5s) | 2102 kept, 5 rejected | 138.4/min | ETA: 10.2m [2026-01-09T12:15:18.514762] [DEBUG] [REMOTE ] MSGS: Retrieved 2583 rows, trimmed to 300. [2026-01-09T12:15:18.514973] [DEBUG] [REMOTE ] MSGS: PASS: History has at least 300 days. [2026-01-09T12:15:18.515269] [DEBUG] [REMOTE ] MSGS: PASS: Price check passed. Min price $212.91. [2026-01-09T12:15:18.515416] [DEBUG] [REMOTE ] MSGS: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:18.515560] [DEBUG] [REMOTE ] MSGS: PASS: Integrity check passed. [2026-01-09T12:15:18.515627] [DEBUG] [REMOTE ] MSGS: Symbol is viable for forecasting. [2026-01-09T12:15:18.515685] [INFO ] [MAIN ] [2108/3524] MSGS kept (0.4s) | 2103 kept, 5 rejected | 138.4/min | ETA: 10.2m [2026-01-09T12:15:19.130988] [DEBUG] [REMOTE ] MSI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:19.131194] [DEBUG] [REMOTE ] MSI: PASS: History has at least 300 days. [2026-01-09T12:15:19.131489] [DEBUG] [REMOTE ] MSI: PASS: Price check passed. Min price $363.49. [2026-01-09T12:15:19.131657] [DEBUG] [REMOTE ] MSI: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:19.131791] [DEBUG] [REMOTE ] MSI: PASS: Integrity check passed. [2026-01-09T12:15:19.131833] [DEBUG] [REMOTE ] MSI: Symbol is viable for forecasting. [2026-01-09T12:15:19.131889] [INFO ] [MAIN ] [2109/3524] MSI kept (0.6s) | 2104 kept, 5 rejected | 138.4/min | ETA: 10.2m [2026-01-09T12:15:19.633068] [DEBUG] [REMOTE ] MSM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:19.633290] [DEBUG] [REMOTE ] MSM: PASS: History has at least 300 days. [2026-01-09T12:15:19.633700] [DEBUG] [REMOTE ] MSM: PASS: Price check passed. Min price $81.08. [2026-01-09T12:15:19.633873] [DEBUG] [REMOTE ] MSM: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:19.634039] [DEBUG] [REMOTE ] MSM: PASS: Integrity check passed. [2026-01-09T12:15:19.634084] [DEBUG] [REMOTE ] MSM: Symbol is viable for forecasting. [2026-01-09T12:15:19.634139] [INFO ] [MAIN ] [2110/3524] MSM kept (0.5s) | 2105 kept, 5 rejected | 138.3/min | ETA: 10.2m [2026-01-09T12:15:19.787627] [DEBUG] [REMOTE ] MSTX: Retrieved 351 rows, trimmed to 300. [2026-01-09T12:15:19.787836] [DEBUG] [REMOTE ] MSTX: PASS: History has at least 300 days. [2026-01-09T12:15:19.788089] [DEBUG] [REMOTE ] MSTX: PASS: Price check passed. Min price $3.85. [2026-01-09T12:15:19.788234] [DEBUG] [REMOTE ] MSTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:19.788359] [DEBUG] [REMOTE ] MSTX: PASS: Integrity check passed. [2026-01-09T12:15:19.788401] [DEBUG] [REMOTE ] MSTX: Symbol is viable for forecasting. [2026-01-09T12:15:19.788454] [INFO ] [MAIN ] [2111/3524] MSTX kept (0.2s) | 2106 kept, 5 rejected | 138.4/min | ETA: 10.2m [2026-01-09T12:15:20.546208] [DEBUG] [REMOTE ] MTB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:20.546429] [DEBUG] [REMOTE ] MTB: PASS: History has at least 300 days. [2026-01-09T12:15:20.546800] [DEBUG] [REMOTE ] MTB: PASS: Price check passed. Min price $177.23. [2026-01-09T12:15:20.546952] [DEBUG] [REMOTE ] MTB: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:20.547102] [DEBUG] [REMOTE ] MTB: PASS: Integrity check passed. [2026-01-09T12:15:20.547315] [DEBUG] [REMOTE ] MTB: Symbol is viable for forecasting. [2026-01-09T12:15:20.547374] [INFO ] [MAIN ] [2112/3524] MTB kept (0.8s) | 2107 kept, 5 rejected | 138.3/min | ETA: 10.2m [2026-01-09T12:15:20.762940] [DEBUG] [REMOTE ] MTCH: Retrieved 2548 rows, trimmed to 300. [2026-01-09T12:15:20.763174] [DEBUG] [REMOTE ] MTCH: PASS: History has at least 300 days. [2026-01-09T12:15:20.763437] [DEBUG] [REMOTE ] MTCH: PASS: Price check passed. Min price $31.07. [2026-01-09T12:15:20.763602] [DEBUG] [REMOTE ] MTCH: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:20.763741] [DEBUG] [REMOTE ] MTCH: PASS: Integrity check passed. [2026-01-09T12:15:20.763784] [DEBUG] [REMOTE ] MTCH: Symbol is viable for forecasting. [2026-01-09T12:15:20.763838] [INFO ] [MAIN ] [2113/3524] MTCH kept (0.2s) | 2108 kept, 5 rejected | 138.4/min | ETA: 10.2m [2026-01-09T12:15:21.462649] [DEBUG] [REMOTE ] MTD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:21.462868] [DEBUG] [REMOTE ] MTD: PASS: History has at least 300 days. [2026-01-09T12:15:21.463198] [DEBUG] [REMOTE ] MTD: PASS: Price check passed. Min price $1303.04. [2026-01-09T12:15:21.463345] [DEBUG] [REMOTE ] MTD: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:21.463496] [DEBUG] [REMOTE ] MTD: PASS: Integrity check passed. [2026-01-09T12:15:21.463539] [DEBUG] [REMOTE ] MTD: Symbol is viable for forecasting. [2026-01-09T12:15:21.463615] [INFO ] [MAIN ] [2114/3524] MTD kept (0.7s) | 2109 kept, 5 rejected | 138.3/min | ETA: 10.2m [2026-01-09T12:15:22.012931] [DEBUG] [REMOTE ] MTG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:22.013134] [DEBUG] [REMOTE ] MTG: PASS: History has at least 300 days. [2026-01-09T12:15:22.013782] [DEBUG] [REMOTE ] MTG: PASS: Price check passed. Min price $26.22. [2026-01-09T12:15:22.013996] [DEBUG] [REMOTE ] MTG: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:22.014186] [DEBUG] [REMOTE ] MTG: PASS: Integrity check passed. [2026-01-09T12:15:22.014234] [DEBUG] [REMOTE ] MTG: Symbol is viable for forecasting. [2026-01-09T12:15:22.014292] [INFO ] [MAIN ] [2115/3524] MTG kept (0.6s) | 2110 kept, 5 rejected | 138.3/min | ETA: 10.2m [2026-01-09T12:15:22.362822] [DEBUG] [REMOTE ] MTH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:22.363023] [DEBUG] [REMOTE ] MTH: PASS: History has at least 300 days. [2026-01-09T12:15:22.363307] [DEBUG] [REMOTE ] MTH: PASS: Price check passed. Min price $64.16. [2026-01-09T12:15:22.363668] [DEBUG] [REMOTE ] MTH: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:22.363830] [DEBUG] [REMOTE ] MTH: PASS: Integrity check passed. [2026-01-09T12:15:22.363878] [DEBUG] [REMOTE ] MTH: Symbol is viable for forecasting. [2026-01-09T12:15:22.363934] [INFO ] [MAIN ] [2116/3524] MTH kept (0.3s) | 2111 kept, 5 rejected | 138.3/min | ETA: 10.2m [2026-01-09T12:15:22.749184] [DEBUG] [REMOTE ] MTLS: Retrieved 2903 rows, trimmed to 300. [2026-01-09T12:15:22.749383] [DEBUG] [REMOTE ] MTLS: PASS: History has at least 300 days. [2026-01-09T12:15:22.749672] [DEBUG] [REMOTE ] MTLS: PASS: Price check passed. Min price $5.40. [2026-01-09T12:15:22.749818] [DEBUG] [REMOTE ] MTLS: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:22.749946] [DEBUG] [REMOTE ] MTLS: PASS: Integrity check passed. [2026-01-09T12:15:22.749988] [DEBUG] [REMOTE ] MTLS: Symbol is viable for forecasting. [2026-01-09T12:15:22.750040] [INFO ] [MAIN ] [2117/3524] MTLS kept (0.4s) | 2112 kept, 5 rejected | 138.3/min | ETA: 10.2m [2026-01-09T12:15:23.398906] [DEBUG] [REMOTE ] MTN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:23.399147] [DEBUG] [REMOTE ] MTN: PASS: History has at least 300 days. [2026-01-09T12:15:23.399477] [DEBUG] [REMOTE ] MTN: PASS: Price check passed. Min price $132.80. [2026-01-09T12:15:23.399644] [DEBUG] [REMOTE ] MTN: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:23.399799] [DEBUG] [REMOTE ] MTN: PASS: Integrity check passed. [2026-01-09T12:15:23.399841] [DEBUG] [REMOTE ] MTN: Symbol is viable for forecasting. [2026-01-09T12:15:23.399898] [INFO ] [MAIN ] [2118/3524] MTN kept (0.6s) | 2113 kept, 5 rejected | 138.3/min | ETA: 10.2m [2026-01-09T12:15:23.788711] [DEBUG] [REMOTE ] MTRN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:23.788915] [DEBUG] [REMOTE ] MTRN: PASS: History has at least 300 days. [2026-01-09T12:15:23.789210] [DEBUG] [REMOTE ] MTRN: PASS: Price check passed. Min price $111.37. [2026-01-09T12:15:23.789354] [DEBUG] [REMOTE ] MTRN: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:23.789494] [DEBUG] [REMOTE ] MTRN: PASS: Integrity check passed. [2026-01-09T12:15:23.789537] [DEBUG] [REMOTE ] MTRN: Symbol is viable for forecasting. [2026-01-09T12:15:23.789615] [INFO ] [MAIN ] [2119/3524] MTRN kept (0.4s) | 2114 kept, 5 rejected | 138.3/min | ETA: 10.2m [2026-01-09T12:15:24.211354] [DEBUG] [REMOTE ] MTRX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:24.211559] [DEBUG] [REMOTE ] MTRX: PASS: History has at least 300 days. [2026-01-09T12:15:24.211919] [DEBUG] [REMOTE ] MTRX: PASS: Price check passed. Min price $11.02. [2026-01-09T12:15:24.212073] [DEBUG] [REMOTE ] MTRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:24.212227] [DEBUG] [REMOTE ] MTRX: PASS: Integrity check passed. [2026-01-09T12:15:24.212276] [DEBUG] [REMOTE ] MTRX: Symbol is viable for forecasting. [2026-01-09T12:15:24.212333] [INFO ] [MAIN ] [2120/3524] MTRX kept (0.4s) | 2115 kept, 5 rejected | 138.3/min | ETA: 10.2m [2026-01-09T12:15:24.562133] [DEBUG] [REMOTE ] MTSI: Retrieved 3475 rows, trimmed to 300. [2026-01-09T12:15:24.562319] [DEBUG] [REMOTE ] MTSI: PASS: History has at least 300 days. [2026-01-09T12:15:24.562597] [DEBUG] [REMOTE ] MTSI: PASS: Price check passed. Min price $131.54. [2026-01-09T12:15:24.562741] [DEBUG] [REMOTE ] MTSI: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:24.562863] [DEBUG] [REMOTE ] MTSI: PASS: Integrity check passed. [2026-01-09T12:15:24.562903] [DEBUG] [REMOTE ] MTSI: Symbol is viable for forecasting. [2026-01-09T12:15:24.562955] [INFO ] [MAIN ] [2121/3524] MTSI kept (0.4s) | 2116 kept, 5 rejected | 138.3/min | ETA: 10.1m [2026-01-09T12:15:25.091849] [DEBUG] [REMOTE ] MTX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:25.092182] [DEBUG] [REMOTE ] MTX: PASS: History has at least 300 days. [2026-01-09T12:15:25.092502] [DEBUG] [REMOTE ] MTX: PASS: Price check passed. Min price $54.97. [2026-01-09T12:15:25.092896] [DEBUG] [REMOTE ] MTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:25.093046] [DEBUG] [REMOTE ] MTX: PASS: Integrity check passed. [2026-01-09T12:15:25.093089] [DEBUG] [REMOTE ] MTX: Symbol is viable for forecasting. [2026-01-09T12:15:25.093146] [INFO ] [MAIN ] [2122/3524] MTX kept (0.5s) | 2117 kept, 5 rejected | 138.3/min | ETA: 10.1m [2026-01-09T12:15:25.575248] [DEBUG] [REMOTE ] MTZ: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:25.575449] [DEBUG] [REMOTE ] MTZ: PASS: History has at least 300 days. [2026-01-09T12:15:25.575744] [DEBUG] [REMOTE ] MTZ: PASS: Price check passed. Min price $190.08. [2026-01-09T12:15:25.575886] [DEBUG] [REMOTE ] MTZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:25.576015] [DEBUG] [REMOTE ] MTZ: PASS: Integrity check passed. [2026-01-09T12:15:25.576058] [DEBUG] [REMOTE ] MTZ: Symbol is viable for forecasting. [2026-01-09T12:15:25.576111] [INFO ] [MAIN ] [2123/3524] MTZ kept (0.5s) | 2118 kept, 5 rejected | 138.3/min | ETA: 10.1m [2026-01-09T12:15:26.025380] [DEBUG] [REMOTE ] MUA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:26.025647] [DEBUG] [REMOTE ] MUA: PASS: History has at least 300 days. [2026-01-09T12:15:26.026145] [DEBUG] [REMOTE ] MUA: PASS: Price check passed. Min price $10.41. [2026-01-09T12:15:26.026299] [DEBUG] [REMOTE ] MUA: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:26.026448] [DEBUG] [REMOTE ] MUA: PASS: Integrity check passed. [2026-01-09T12:15:26.026492] [DEBUG] [REMOTE ] MUA: Symbol is viable for forecasting. [2026-01-09T12:15:26.026548] [INFO ] [MAIN ] [2124/3524] MUA kept (0.5s) | 2119 kept, 5 rejected | 138.3/min | ETA: 10.1m [2026-01-09T12:15:26.500439] [DEBUG] [REMOTE ] MUC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:26.500860] [DEBUG] [REMOTE ] MUC: PASS: History has at least 300 days. [2026-01-09T12:15:26.501149] [DEBUG] [REMOTE ] MUC: PASS: Price check passed. Min price $10.56. [2026-01-09T12:15:26.501292] [DEBUG] [REMOTE ] MUC: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:26.501425] [DEBUG] [REMOTE ] MUC: PASS: Integrity check passed. [2026-01-09T12:15:26.501678] [DEBUG] [REMOTE ] MUC: Symbol is viable for forecasting. [2026-01-09T12:15:26.501737] [INFO ] [MAIN ] [2125/3524] MUC kept (0.5s) | 2120 kept, 5 rejected | 138.3/min | ETA: 10.1m [2026-01-09T12:15:27.022821] [DEBUG] [REMOTE ] MUE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:27.023102] [DEBUG] [REMOTE ] MUE: PASS: History has at least 300 days. [2026-01-09T12:15:27.023690] [DEBUG] [REMOTE ] MUE: PASS: Price check passed. Min price $9.85. [2026-01-09T12:15:27.023907] [DEBUG] [REMOTE ] MUE: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:27.024131] [DEBUG] [REMOTE ] MUE: PASS: Integrity check passed. [2026-01-09T12:15:27.024198] [DEBUG] [REMOTE ] MUE: Symbol is viable for forecasting. [2026-01-09T12:15:27.024285] [INFO ] [MAIN ] [2126/3524] MUE kept (0.5s) | 2121 kept, 5 rejected | 138.3/min | ETA: 10.1m [2026-01-09T12:15:27.411238] [DEBUG] [REMOTE ] MUFG: Retrieved 6215 rows, trimmed to 300. [2026-01-09T12:15:27.411542] [DEBUG] [REMOTE ] MUFG: PASS: History has at least 300 days. [2026-01-09T12:15:27.412152] [DEBUG] [REMOTE ] MUFG: PASS: Price check passed. Min price $14.77. [2026-01-09T12:15:27.412345] [DEBUG] [REMOTE ] MUFG: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:27.412546] [DEBUG] [REMOTE ] MUFG: PASS: Integrity check passed. [2026-01-09T12:15:27.412645] [DEBUG] [REMOTE ] MUFG: Symbol is viable for forecasting. [2026-01-09T12:15:27.412725] [INFO ] [MAIN ] [2127/3524] MUFG kept (0.4s) | 2122 kept, 5 rejected | 138.3/min | ETA: 10.1m [2026-01-09T12:15:27.927021] [DEBUG] [REMOTE ] MUJ: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:27.927216] [DEBUG] [REMOTE ] MUJ: PASS: History has at least 300 days. [2026-01-09T12:15:27.927646] [DEBUG] [REMOTE ] MUJ: PASS: Price check passed. Min price $11.41. [2026-01-09T12:15:27.927856] [DEBUG] [REMOTE ] MUJ: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:27.928166] [DEBUG] [REMOTE ] MUJ: PASS: Integrity check passed. [2026-01-09T12:15:27.928234] [DEBUG] [REMOTE ] MUJ: Symbol is viable for forecasting. [2026-01-09T12:15:27.928315] [INFO ] [MAIN ] [2128/3524] MUJ kept (0.5s) | 2123 kept, 5 rejected | 138.3/min | ETA: 10.1m [2026-01-09T12:15:28.263135] [DEBUG] [REMOTE ] MUSA: Retrieved 3117 rows, trimmed to 300. [2026-01-09T12:15:28.263270] [DEBUG] [REMOTE ] MUSA: PASS: History has at least 300 days. [2026-01-09T12:15:28.263494] [DEBUG] [REMOTE ] MUSA: PASS: Price check passed. Min price $356.16. [2026-01-09T12:15:28.263671] [DEBUG] [REMOTE ] MUSA: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:28.263795] [DEBUG] [REMOTE ] MUSA: PASS: Integrity check passed. [2026-01-09T12:15:28.263838] [DEBUG] [REMOTE ] MUSA: Symbol is viable for forecasting. [2026-01-09T12:15:28.263888] [INFO ] [MAIN ] [2129/3524] MUSA kept (0.3s) | 2124 kept, 5 rejected | 138.3/min | ETA: 10.1m [2026-01-09T12:15:28.848394] [DEBUG] [REMOTE ] MUX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:28.848625] [DEBUG] [REMOTE ] MUX: PASS: History has at least 300 days. [2026-01-09T12:15:28.849110] [DEBUG] [REMOTE ] MUX: PASS: Price check passed. Min price $15.66. [2026-01-09T12:15:28.849295] [DEBUG] [REMOTE ] MUX: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:28.849474] [DEBUG] [REMOTE ] MUX: PASS: Integrity check passed. [2026-01-09T12:15:28.849523] [DEBUG] [REMOTE ] MUX: Symbol is viable for forecasting. [2026-01-09T12:15:28.849610] [INFO ] [MAIN ] [2130/3524] MUX kept (0.6s) | 2125 kept, 5 rejected | 138.3/min | ETA: 10.1m [2026-01-09T12:15:29.231189] [DEBUG] [REMOTE ] MVBF: Retrieved 4357 rows, trimmed to 300. [2026-01-09T12:15:29.231480] [DEBUG] [REMOTE ] MVBF: PASS: History has at least 300 days. [2026-01-09T12:15:29.231991] [DEBUG] [REMOTE ] MVBF: PASS: Price check passed. Min price $24.99. [2026-01-09T12:15:29.232191] [DEBUG] [REMOTE ] MVBF: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:29.232394] [DEBUG] [REMOTE ] MVBF: PASS: Integrity check passed. [2026-01-09T12:15:29.232460] [DEBUG] [REMOTE ] MVBF: Symbol is viable for forecasting. [2026-01-09T12:15:29.232548] [INFO ] [MAIN ] [2131/3524] MVBF kept (0.4s) | 2126 kept, 5 rejected | 138.3/min | ETA: 10.1m [2026-01-09T12:15:29.709801] [DEBUG] [REMOTE ] MVF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:29.710011] [DEBUG] [REMOTE ] MVF: PASS: History has at least 300 days. [2026-01-09T12:15:29.710441] [DEBUG] [REMOTE ] MVF: PASS: Price check passed. Min price $6.82. [2026-01-09T12:15:29.710641] [DEBUG] [REMOTE ] MVF: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:29.711021] [DEBUG] [REMOTE ] MVF: PASS: Integrity check passed. [2026-01-09T12:15:29.711075] [DEBUG] [REMOTE ] MVF: Symbol is viable for forecasting. [2026-01-09T12:15:29.711146] [INFO ] [MAIN ] [2132/3524] MVF kept (0.5s) | 2127 kept, 5 rejected | 138.3/min | ETA: 10.1m [2026-01-09T12:15:30.010334] [DEBUG] [REMOTE ] MVO: Retrieved 4774 rows, trimmed to 300. [2026-01-09T12:15:30.010538] [DEBUG] [REMOTE ] MVO: PASS: History has at least 300 days. [2026-01-09T12:15:30.010869] [DEBUG] [REMOTE ] MVO: PASS: Price check passed. Min price $1.02. [2026-01-09T12:15:30.011017] [DEBUG] [REMOTE ] MVO: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:30.011162] [DEBUG] [REMOTE ] MVO: PASS: Integrity check passed. [2026-01-09T12:15:30.011208] [DEBUG] [REMOTE ] MVO: Symbol is viable for forecasting. [2026-01-09T12:15:30.011268] [INFO ] [MAIN ] [2133/3524] MVO kept (0.3s) | 2128 kept, 5 rejected | 138.3/min | ETA: 10.1m [2026-01-09T12:15:30.538068] [DEBUG] [REMOTE ] MWA: Retrieved 4936 rows, trimmed to 300. [2026-01-09T12:15:30.538307] [DEBUG] [REMOTE ] MWA: PASS: History has at least 300 days. [2026-01-09T12:15:30.538669] [DEBUG] [REMOTE ] MWA: PASS: Price check passed. Min price $22.91. [2026-01-09T12:15:30.538971] [DEBUG] [REMOTE ] MWA: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:30.539146] [DEBUG] [REMOTE ] MWA: PASS: Integrity check passed. [2026-01-09T12:15:30.539192] [DEBUG] [REMOTE ] MWA: Symbol is viable for forecasting. [2026-01-09T12:15:30.539250] [INFO ] [MAIN ] [2134/3524] MWA kept (0.5s) | 2129 kept, 5 rejected | 138.3/min | ETA: 10.1m [2026-01-09T12:15:30.904354] [DEBUG] [REMOTE ] MX: Retrieved 3730 rows, trimmed to 300. [2026-01-09T12:15:30.904862] [DEBUG] [REMOTE ] MX: PASS: History has at least 300 days. [2026-01-09T12:15:30.905185] [DEBUG] [REMOTE ] MX: PASS: Price check passed. Min price $2.27. [2026-01-09T12:15:30.905367] [DEBUG] [REMOTE ] MX: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:30.905599] [DEBUG] [REMOTE ] MX: PASS: Integrity check passed. [2026-01-09T12:15:30.905837] [DEBUG] [REMOTE ] MX: Symbol is viable for forecasting. [2026-01-09T12:15:30.905894] [INFO ] [MAIN ] [2135/3524] MX kept (0.4s) | 2130 kept, 5 rejected | 138.3/min | ETA: 10.0m [2026-01-09T12:15:31.297178] [DEBUG] [REMOTE ] MXF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:31.297426] [DEBUG] [REMOTE ] MXF: PASS: History has at least 300 days. [2026-01-09T12:15:31.298126] [DEBUG] [REMOTE ] MXF: PASS: Price check passed. Min price $18.47. [2026-01-09T12:15:31.298288] [DEBUG] [REMOTE ] MXF: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:31.298442] [DEBUG] [REMOTE ] MXF: PASS: Integrity check passed. [2026-01-09T12:15:31.298495] [DEBUG] [REMOTE ] MXF: Symbol is viable for forecasting. [2026-01-09T12:15:31.298554] [INFO ] [MAIN ] [2136/3524] MXF kept (0.4s) | 2131 kept, 5 rejected | 138.3/min | ETA: 10.0m [2026-01-09T12:15:31.586284] [DEBUG] [REMOTE ] MXL: Retrieved 3974 rows, trimmed to 300. [2026-01-09T12:15:31.586412] [DEBUG] [REMOTE ] MXL: PASS: History has at least 300 days. [2026-01-09T12:15:31.586646] [DEBUG] [REMOTE ] MXL: PASS: Price check passed. Min price $13.05. [2026-01-09T12:15:31.586785] [DEBUG] [REMOTE ] MXL: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:31.586895] [DEBUG] [REMOTE ] MXL: PASS: Integrity check passed. [2026-01-09T12:15:31.586935] [DEBUG] [REMOTE ] MXL: Symbol is viable for forecasting. [2026-01-09T12:15:31.586982] [INFO ] [MAIN ] [2137/3524] MXL kept (0.3s) | 2132 kept, 5 rejected | 138.3/min | ETA: 10.0m [2026-01-09T12:15:32.078109] [DEBUG] [REMOTE ] MYE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:32.078247] [DEBUG] [REMOTE ] MYE: PASS: History has at least 300 days. [2026-01-09T12:15:32.078485] [DEBUG] [REMOTE ] MYE: PASS: Price check passed. Min price $15.89. [2026-01-09T12:15:32.078657] [DEBUG] [REMOTE ] MYE: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:32.078781] [DEBUG] [REMOTE ] MYE: PASS: Integrity check passed. [2026-01-09T12:15:32.078823] [DEBUG] [REMOTE ] MYE: Symbol is viable for forecasting. [2026-01-09T12:15:32.078874] [INFO ] [MAIN ] [2138/3524] MYE kept (0.5s) | 2133 kept, 5 rejected | 138.3/min | ETA: 10.0m [2026-01-09T12:15:32.610176] [DEBUG] [REMOTE ] MYGN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:32.610306] [DEBUG] [REMOTE ] MYGN: PASS: History has at least 300 days. [2026-01-09T12:15:32.610518] [DEBUG] [REMOTE ] MYGN: PASS: Price check passed. Min price $6.14. [2026-01-09T12:15:32.610672] [DEBUG] [REMOTE ] MYGN: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:32.610788] [DEBUG] [REMOTE ] MYGN: PASS: Integrity check passed. [2026-01-09T12:15:32.610828] [DEBUG] [REMOTE ] MYGN: Symbol is viable for forecasting. [2026-01-09T12:15:32.610876] [INFO ] [MAIN ] [2139/3524] MYGN kept (0.5s) | 2134 kept, 5 rejected | 138.3/min | ETA: 10.0m [2026-01-09T12:15:33.087048] [DEBUG] [REMOTE ] MYI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:33.087208] [DEBUG] [REMOTE ] MYI: PASS: History has at least 300 days. [2026-01-09T12:15:33.087520] [DEBUG] [REMOTE ] MYI: PASS: Price check passed. Min price $10.70. [2026-01-09T12:15:33.087758] [DEBUG] [REMOTE ] MYI: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:33.087952] [DEBUG] [REMOTE ] MYI: PASS: Integrity check passed. [2026-01-09T12:15:33.088012] [DEBUG] [REMOTE ] MYI: Symbol is viable for forecasting. [2026-01-09T12:15:33.088085] [INFO ] [MAIN ] [2140/3524] MYI kept (0.5s) | 2135 kept, 5 rejected | 138.3/min | ETA: 10.0m [2026-01-09T12:15:33.618252] [DEBUG] [REMOTE ] MYN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:33.618415] [DEBUG] [REMOTE ] MYN: PASS: History has at least 300 days. [2026-01-09T12:15:33.618715] [DEBUG] [REMOTE ] MYN: PASS: Price check passed. Min price $9.84. [2026-01-09T12:15:33.618854] [DEBUG] [REMOTE ] MYN: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:33.618982] [DEBUG] [REMOTE ] MYN: PASS: Integrity check passed. [2026-01-09T12:15:33.619022] [DEBUG] [REMOTE ] MYN: Symbol is viable for forecasting. [2026-01-09T12:15:33.619072] [INFO ] [MAIN ] [2141/3524] MYN kept (0.5s) | 2136 kept, 5 rejected | 138.3/min | ETA: 10.0m [2026-01-09T12:15:34.013634] [DEBUG] [REMOTE ] MYRG: Retrieved 4379 rows, trimmed to 300. [2026-01-09T12:15:34.014033] [DEBUG] [REMOTE ] MYRG: PASS: History has at least 300 days. [2026-01-09T12:15:34.014333] [DEBUG] [REMOTE ] MYRG: PASS: Price check passed. Min price $197.12. [2026-01-09T12:15:34.014483] [DEBUG] [REMOTE ] MYRG: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:34.014649] [DEBUG] [REMOTE ] MYRG: PASS: Integrity check passed. [2026-01-09T12:15:34.014695] [DEBUG] [REMOTE ] MYRG: Symbol is viable for forecasting. [2026-01-09T12:15:34.014754] [INFO ] [MAIN ] [2142/3524] MYRG kept (0.4s) | 2137 kept, 5 rejected | 138.3/min | ETA: 10.0m [2026-01-09T12:15:34.211284] [DEBUG] [REMOTE ] NA: Retrieved 878 rows, trimmed to 300. [2026-01-09T12:15:34.211422] [DEBUG] [REMOTE ] NA: PASS: History has at least 300 days. [2026-01-09T12:15:34.211649] [DEBUG] [REMOTE ] NA: PASS: Price check passed. Min price $2.99. [2026-01-09T12:15:34.211988] [DEBUG] [REMOTE ] NA: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:34.212103] [DEBUG] [REMOTE ] NA: PASS: Integrity check passed. [2026-01-09T12:15:34.212144] [DEBUG] [REMOTE ] NA: Symbol is viable for forecasting. [2026-01-09T12:15:34.212191] [INFO ] [MAIN ] [2143/3524] NA kept (0.2s) | 2138 kept, 5 rejected | 138.3/min | ETA: 10.0m [2026-01-09T12:15:34.714000] [DEBUG] [REMOTE ] NAAS: Retrieved 2065 rows, trimmed to 300. [2026-01-09T12:15:34.714141] [DEBUG] [REMOTE ] NAAS: PASS: History has at least 300 days. [2026-01-09T12:15:34.714369] [DEBUG] [REMOTE ] NAAS: PASS: Price check passed. Min price $3.00. [2026-01-09T12:15:34.714507] [DEBUG] [REMOTE ] NAAS: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:34.714652] [DEBUG] [REMOTE ] NAAS: PASS: Integrity check passed. [2026-01-09T12:15:34.714695] [DEBUG] [REMOTE ] NAAS: Symbol is viable for forecasting. [2026-01-09T12:15:34.714744] [INFO ] [MAIN ] [2144/3524] NAAS kept (0.5s) | 2139 kept, 5 rejected | 138.3/min | ETA: 10.0m [2026-01-09T12:15:35.060270] [DEBUG] [REMOTE ] NABL: Retrieved 1125 rows, trimmed to 300. [2026-01-09T12:15:35.060411] [DEBUG] [REMOTE ] NABL: PASS: History has at least 300 days. [2026-01-09T12:15:35.060644] [DEBUG] [REMOTE ] NABL: PASS: Price check passed. Min price $7.11. [2026-01-09T12:15:35.060784] [DEBUG] [REMOTE ] NABL: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:35.060901] [DEBUG] [REMOTE ] NABL: PASS: Integrity check passed. [2026-01-09T12:15:35.060943] [DEBUG] [REMOTE ] NABL: Symbol is viable for forecasting. [2026-01-09T12:15:35.060992] [INFO ] [MAIN ] [2145/3524] NABL kept (0.3s) | 2140 kept, 5 rejected | 138.3/min | ETA: 10.0m [2026-01-09T12:15:35.718561] [DEBUG] [REMOTE ] NAC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:35.718744] [DEBUG] [REMOTE ] NAC: PASS: History has at least 300 days. [2026-01-09T12:15:35.718976] [DEBUG] [REMOTE ] NAC: PASS: Price check passed. Min price $11.44. [2026-01-09T12:15:35.719113] [DEBUG] [REMOTE ] NAC: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:35.719234] [DEBUG] [REMOTE ] NAC: PASS: Integrity check passed. [2026-01-09T12:15:35.719275] [DEBUG] [REMOTE ] NAC: Symbol is viable for forecasting. [2026-01-09T12:15:35.719336] [INFO ] [MAIN ] [2146/3524] NAC kept (0.7s) | 2141 kept, 5 rejected | 138.3/min | ETA: 10.0m [2026-01-09T12:15:36.126270] [DEBUG] [REMOTE ] NAD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:36.126457] [DEBUG] [REMOTE ] NAD: PASS: History has at least 300 days. [2026-01-09T12:15:36.126760] [DEBUG] [REMOTE ] NAD: PASS: Price check passed. Min price $11.67. [2026-01-09T12:15:36.126903] [DEBUG] [REMOTE ] NAD: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:36.127047] [DEBUG] [REMOTE ] NAD: PASS: Integrity check passed. [2026-01-09T12:15:36.127090] [DEBUG] [REMOTE ] NAD: Symbol is viable for forecasting. [2026-01-09T12:15:36.127141] [INFO ] [MAIN ] [2147/3524] NAD kept (0.4s) | 2142 kept, 5 rejected | 138.3/min | ETA: 10.0m [2026-01-09T12:15:36.354661] [DEBUG] [REMOTE ] NAMS: Retrieved 783 rows, trimmed to 300. [2026-01-09T12:15:36.354793] [DEBUG] [REMOTE ] NAMS: PASS: History has at least 300 days. [2026-01-09T12:15:36.354994] [DEBUG] [REMOTE ] NAMS: PASS: Price check passed. Min price $33.48. [2026-01-09T12:15:36.355132] [DEBUG] [REMOTE ] NAMS: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:36.355245] [DEBUG] [REMOTE ] NAMS: PASS: Integrity check passed. [2026-01-09T12:15:36.355286] [DEBUG] [REMOTE ] NAMS: Symbol is viable for forecasting. [2026-01-09T12:15:36.355336] [INFO ] [MAIN ] [2148/3524] NAMS kept (0.2s) | 2143 kept, 5 rejected | 138.3/min | ETA: 9.9m [2026-01-09T12:15:36.988004] [DEBUG] [REMOTE ] NATH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:36.988142] [DEBUG] [REMOTE ] NATH: PASS: History has at least 300 days. [2026-01-09T12:15:36.988368] [DEBUG] [REMOTE ] NATH: PASS: Price check passed. Min price $89.87. [2026-01-09T12:15:36.988510] [DEBUG] [REMOTE ] NATH: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:36.988655] [DEBUG] [REMOTE ] NATH: PASS: Integrity check passed. [2026-01-09T12:15:36.988698] [DEBUG] [REMOTE ] NATH: Symbol is viable for forecasting. [2026-01-09T12:15:36.988748] [INFO ] [MAIN ] [2149/3524] NATH kept (0.6s) | 2144 kept, 5 rejected | 138.3/min | ETA: 9.9m [2026-01-09T12:15:37.219827] [DEBUG] [REMOTE ] NATL: Retrieved 555 rows, trimmed to 300. [2026-01-09T12:15:37.219962] [DEBUG] [REMOTE ] NATL: PASS: History has at least 300 days. [2026-01-09T12:15:37.220182] [DEBUG] [REMOTE ] NATL: PASS: Price check passed. Min price $34.13. [2026-01-09T12:15:37.220331] [DEBUG] [REMOTE ] NATL: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:37.220445] [DEBUG] [REMOTE ] NATL: PASS: Integrity check passed. [2026-01-09T12:15:37.220486] [DEBUG] [REMOTE ] NATL: Symbol is viable for forecasting. [2026-01-09T12:15:37.220535] [INFO ] [MAIN ] [2150/3524] NATL kept (0.2s) | 2145 kept, 5 rejected | 138.3/min | ETA: 9.9m [2026-01-09T12:15:37.719272] [DEBUG] [REMOTE ] NAVI: Retrieved 2950 rows, trimmed to 300. [2026-01-09T12:15:37.719404] [DEBUG] [REMOTE ] NAVI: PASS: History has at least 300 days. [2026-01-09T12:15:37.719641] [DEBUG] [REMOTE ] NAVI: PASS: Price check passed. Min price $11.20. [2026-01-09T12:15:37.719782] [DEBUG] [REMOTE ] NAVI: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:37.719901] [DEBUG] [REMOTE ] NAVI: PASS: Integrity check passed. [2026-01-09T12:15:37.719942] [DEBUG] [REMOTE ] NAVI: Symbol is viable for forecasting. [2026-01-09T12:15:37.719990] [INFO ] [MAIN ] [2151/3524] NAVI kept (0.5s) | 2146 kept, 5 rejected | 138.3/min | ETA: 9.9m [2026-01-09T12:15:38.348302] [DEBUG] [REMOTE ] NAZ: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:38.348454] [DEBUG] [REMOTE ] NAZ: PASS: History has at least 300 days. [2026-01-09T12:15:38.348765] [DEBUG] [REMOTE ] NAZ: PASS: Price check passed. Min price $11.70. [2026-01-09T12:15:38.349128] [DEBUG] [REMOTE ] NAZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:38.349275] [DEBUG] [REMOTE ] NAZ: PASS: Integrity check passed. [2026-01-09T12:15:38.349319] [DEBUG] [REMOTE ] NAZ: Symbol is viable for forecasting. [2026-01-09T12:15:38.349386] [INFO ] [MAIN ] [2152/3524] NAZ kept (0.6s) | 2147 kept, 5 rejected | 138.3/min | ETA: 9.9m [2026-01-09T12:15:38.647315] [DEBUG] [REMOTE ] NB: Retrieved 2479 rows, trimmed to 300. [2026-01-09T12:15:38.647456] [DEBUG] [REMOTE ] NB: PASS: History has at least 300 days. [2026-01-09T12:15:38.647717] [DEBUG] [REMOTE ] NB: PASS: Price check passed. Min price $5.18. [2026-01-09T12:15:38.648059] [DEBUG] [REMOTE ] NB: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:38.648215] [DEBUG] [REMOTE ] NB: PASS: Integrity check passed. [2026-01-09T12:15:38.648266] [DEBUG] [REMOTE ] NB: Symbol is viable for forecasting. [2026-01-09T12:15:38.648331] [INFO ] [MAIN ] [2153/3524] NB kept (0.3s) | 2148 kept, 5 rejected | 138.3/min | ETA: 9.9m [2026-01-09T12:15:39.100541] [DEBUG] [REMOTE ] NBB: Retrieved 3950 rows, trimmed to 300. [2026-01-09T12:15:39.100697] [DEBUG] [REMOTE ] NBB: PASS: History has at least 300 days. [2026-01-09T12:15:39.100902] [DEBUG] [REMOTE ] NBB: PASS: Price check passed. Min price $15.67. [2026-01-09T12:15:39.101037] [DEBUG] [REMOTE ] NBB: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:39.101150] [DEBUG] [REMOTE ] NBB: PASS: Integrity check passed. [2026-01-09T12:15:39.101189] [DEBUG] [REMOTE ] NBB: Symbol is viable for forecasting. [2026-01-09T12:15:39.101237] [INFO ] [MAIN ] [2154/3524] NBB kept (0.5s) | 2149 kept, 5 rejected | 138.3/min | ETA: 9.9m [2026-01-09T12:15:39.339388] [DEBUG] [REMOTE ] NBBK: Retrieved 509 rows, trimmed to 300. [2026-01-09T12:15:39.339526] [DEBUG] [REMOTE ] NBBK: PASS: History has at least 300 days. [2026-01-09T12:15:39.339758] [DEBUG] [REMOTE ] NBBK: PASS: Price check passed. Min price $17.00. [2026-01-09T12:15:39.339903] [DEBUG] [REMOTE ] NBBK: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:39.340025] [DEBUG] [REMOTE ] NBBK: PASS: Integrity check passed. [2026-01-09T12:15:39.340067] [DEBUG] [REMOTE ] NBBK: Symbol is viable for forecasting. [2026-01-09T12:15:39.340116] [INFO ] [MAIN ] [2155/3524] NBBK kept (0.2s) | 2150 kept, 5 rejected | 138.3/min | ETA: 9.9m [2026-01-09T12:15:39.890035] [DEBUG] [REMOTE ] NBHC: Retrieved 3344 rows, trimmed to 300. [2026-01-09T12:15:39.890474] [DEBUG] [REMOTE ] NBHC: PASS: History has at least 300 days. [2026-01-09T12:15:39.890827] [DEBUG] [REMOTE ] NBHC: PASS: Price check passed. Min price $35.30. [2026-01-09T12:15:39.890971] [DEBUG] [REMOTE ] NBHC: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:39.891111] [DEBUG] [REMOTE ] NBHC: PASS: Integrity check passed. [2026-01-09T12:15:39.891155] [DEBUG] [REMOTE ] NBHC: Symbol is viable for forecasting. [2026-01-09T12:15:39.891214] [INFO ] [MAIN ] [2156/3524] NBHC kept (0.6s) | 2151 kept, 5 rejected | 138.3/min | ETA: 9.9m [2026-01-09T12:15:40.420245] [DEBUG] [REMOTE ] NBIX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:40.420469] [DEBUG] [REMOTE ] NBIX: PASS: History has at least 300 days. [2026-01-09T12:15:40.420743] [DEBUG] [REMOTE ] NBIX: PASS: Price check passed. Min price $135.57. [2026-01-09T12:15:40.420884] [DEBUG] [REMOTE ] NBIX: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:40.421014] [DEBUG] [REMOTE ] NBIX: PASS: Integrity check passed. [2026-01-09T12:15:40.421055] [DEBUG] [REMOTE ] NBIX: Symbol is viable for forecasting. [2026-01-09T12:15:40.421105] [INFO ] [MAIN ] [2157/3524] NBIX kept (0.5s) | 2152 kept, 5 rejected | 138.3/min | ETA: 9.9m [2026-01-09T12:15:40.824131] [DEBUG] [REMOTE ] NBN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:40.824399] [DEBUG] [REMOTE ] NBN: PASS: History has at least 300 days. [2026-01-09T12:15:40.824891] [DEBUG] [REMOTE ] NBN: PASS: Price check passed. Min price $81.73. [2026-01-09T12:15:40.825096] [DEBUG] [REMOTE ] NBN: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:40.825299] [DEBUG] [REMOTE ] NBN: PASS: Integrity check passed. [2026-01-09T12:15:40.825352] [DEBUG] [REMOTE ] NBN: Symbol is viable for forecasting. [2026-01-09T12:15:40.825480] [INFO ] [MAIN ] [2158/3524] NBN kept (0.4s) | 2153 kept, 5 rejected | 138.3/min | ETA: 9.9m [2026-01-09T12:15:41.305079] [DEBUG] [REMOTE ] NBTB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:41.305319] [DEBUG] [REMOTE ] NBTB: PASS: History has at least 300 days. [2026-01-09T12:15:41.305657] [DEBUG] [REMOTE ] NBTB: PASS: Price check passed. Min price $39.26. [2026-01-09T12:15:41.305819] [DEBUG] [REMOTE ] NBTB: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:41.305965] [DEBUG] [REMOTE ] NBTB: PASS: Integrity check passed. [2026-01-09T12:15:41.306021] [DEBUG] [REMOTE ] NBTB: Symbol is viable for forecasting. [2026-01-09T12:15:41.306078] [INFO ] [MAIN ] [2159/3524] NBTB kept (0.5s) | 2154 kept, 5 rejected | 138.3/min | ETA: 9.9m [2026-01-09T12:15:41.430173] [DEBUG] [REMOTE ] NBXG: Retrieved 1161 rows, trimmed to 300. [2026-01-09T12:15:41.430384] [DEBUG] [REMOTE ] NBXG: PASS: History has at least 300 days. [2026-01-09T12:15:41.430675] [DEBUG] [REMOTE ] NBXG: PASS: Price check passed. Min price $13.55. [2026-01-09T12:15:41.430831] [DEBUG] [REMOTE ] NBXG: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:41.430973] [DEBUG] [REMOTE ] NBXG: PASS: Integrity check passed. [2026-01-09T12:15:41.431017] [DEBUG] [REMOTE ] NBXG: Symbol is viable for forecasting. [2026-01-09T12:15:41.431073] [INFO ] [MAIN ] [2160/3524] NBXG kept (0.1s) | 2155 kept, 5 rejected | 138.3/min | ETA: 9.9m [2026-01-09T12:15:42.034075] [DEBUG] [REMOTE ] NC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:42.034215] [DEBUG] [REMOTE ] NC: PASS: History has at least 300 days. [2026-01-09T12:15:42.034659] [DEBUG] [REMOTE ] NC: PASS: Price check passed. Min price $41.56. [2026-01-09T12:15:42.034799] [DEBUG] [REMOTE ] NC: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:42.034920] [DEBUG] [REMOTE ] NC: PASS: Integrity check passed. [2026-01-09T12:15:42.034960] [DEBUG] [REMOTE ] NC: Symbol is viable for forecasting. [2026-01-09T12:15:42.035008] [INFO ] [MAIN ] [2161/3524] NC kept (0.6s) | 2156 kept, 5 rejected | 138.3/min | ETA: 9.9m [2026-01-09T12:15:42.393618] [DEBUG] [REMOTE ] NCA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:42.393759] [DEBUG] [REMOTE ] NCA: PASS: History has at least 300 days. [2026-01-09T12:15:42.393987] [DEBUG] [REMOTE ] NCA: PASS: Price check passed. Min price $8.71. [2026-01-09T12:15:42.394129] [DEBUG] [REMOTE ] NCA: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:42.394250] [DEBUG] [REMOTE ] NCA: PASS: Integrity check passed. [2026-01-09T12:15:42.394291] [DEBUG] [REMOTE ] NCA: Symbol is viable for forecasting. [2026-01-09T12:15:42.394340] [INFO ] [MAIN ] [2162/3524] NCA kept (0.4s) | 2157 kept, 5 rejected | 138.3/min | ETA: 9.8m [2026-01-09T12:15:42.852871] [DEBUG] [REMOTE ] NCLH: Retrieved 3263 rows, trimmed to 300. [2026-01-09T12:15:42.853005] [DEBUG] [REMOTE ] NCLH: PASS: History has at least 300 days. [2026-01-09T12:15:42.853220] [DEBUG] [REMOTE ] NCLH: PASS: Price check passed. Min price $17.50. [2026-01-09T12:15:42.853357] [DEBUG] [REMOTE ] NCLH: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:42.853471] [DEBUG] [REMOTE ] NCLH: PASS: Integrity check passed. [2026-01-09T12:15:42.853512] [DEBUG] [REMOTE ] NCLH: Symbol is viable for forecasting. [2026-01-09T12:15:42.853561] [INFO ] [MAIN ] [2163/3524] NCLH kept (0.5s) | 2158 kept, 5 rejected | 138.3/min | ETA: 9.8m [2026-01-09T12:15:43.317344] [DEBUG] [REMOTE ] NCMI: Retrieved 4760 rows, trimmed to 300. [2026-01-09T12:15:43.317482] [DEBUG] [REMOTE ] NCMI: PASS: History has at least 300 days. [2026-01-09T12:15:43.317717] [DEBUG] [REMOTE ] NCMI: PASS: Price check passed. Min price $3.77. [2026-01-09T12:15:43.317855] [DEBUG] [REMOTE ] NCMI: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:43.317971] [DEBUG] [REMOTE ] NCMI: PASS: Integrity check passed. [2026-01-09T12:15:43.318010] [DEBUG] [REMOTE ] NCMI: Symbol is viable for forecasting. [2026-01-09T12:15:43.318074] [INFO ] [MAIN ] [2164/3524] NCMI kept (0.5s) | 2159 kept, 5 rejected | 138.3/min | ETA: 9.8m [2026-01-09T12:15:43.615849] [DEBUG] [REMOTE ] NCNA: Retrieved 2081 rows, trimmed to 300. [2026-01-09T12:15:43.615979] [DEBUG] [REMOTE ] NCNA: PASS: History has at least 300 days. [2026-01-09T12:15:43.616213] [DEBUG] [REMOTE ] NCNA: PASS: Price check passed. Min price $3.20. [2026-01-09T12:15:43.616360] [DEBUG] [REMOTE ] NCNA: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:43.616476] [DEBUG] [REMOTE ] NCNA: PASS: Integrity check passed. [2026-01-09T12:15:43.616517] [DEBUG] [REMOTE ] NCNA: Symbol is viable for forecasting. [2026-01-09T12:15:43.616566] [INFO ] [MAIN ] [2165/3524] NCNA kept (0.3s) | 2160 kept, 5 rejected | 138.3/min | ETA: 9.8m [2026-01-09T12:15:43.995341] [DEBUG] [REMOTE ] NCNO: Retrieved 1380 rows, trimmed to 300. [2026-01-09T12:15:43.995475] [DEBUG] [REMOTE ] NCNO: PASS: History has at least 300 days. [2026-01-09T12:15:43.995713] [DEBUG] [REMOTE ] NCNO: PASS: Price check passed. Min price $23.39. [2026-01-09T12:15:43.995863] [DEBUG] [REMOTE ] NCNO: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:43.995999] [DEBUG] [REMOTE ] NCNO: PASS: Integrity check passed. [2026-01-09T12:15:43.996042] [DEBUG] [REMOTE ] NCNO: Symbol is viable for forecasting. [2026-01-09T12:15:43.996101] [INFO ] [MAIN ] [2166/3524] NCNO kept (0.4s) | 2161 kept, 5 rejected | 138.3/min | ETA: 9.8m [2026-01-09T12:15:44.575517] [DEBUG] [REMOTE ] NCTY: Retrieved 5300 rows, trimmed to 300. [2026-01-09T12:15:44.575679] [DEBUG] [REMOTE ] NCTY: PASS: History has at least 300 days. [2026-01-09T12:15:44.575906] [DEBUG] [REMOTE ] NCTY: PASS: Price check passed. Min price $6.21. [2026-01-09T12:15:44.576046] [DEBUG] [REMOTE ] NCTY: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:44.576180] [DEBUG] [REMOTE ] NCTY: PASS: Integrity check passed. [2026-01-09T12:15:44.576223] [DEBUG] [REMOTE ] NCTY: Symbol is viable for forecasting. [2026-01-09T12:15:44.576274] [INFO ] [MAIN ] [2167/3524] NCTY kept (0.6s) | 2162 kept, 5 rejected | 138.3/min | ETA: 9.8m [2026-01-09T12:15:44.986081] [DEBUG] [REMOTE ] NCZ: Retrieved 5649 rows, trimmed to 300. [2026-01-09T12:15:44.986271] [DEBUG] [REMOTE ] NCZ: PASS: History has at least 300 days. [2026-01-09T12:15:44.986514] [DEBUG] [REMOTE ] NCZ: PASS: Price check passed. Min price $13.16. [2026-01-09T12:15:44.986676] [DEBUG] [REMOTE ] NCZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:44.986805] [DEBUG] [REMOTE ] NCZ: PASS: Integrity check passed. [2026-01-09T12:15:44.986846] [DEBUG] [REMOTE ] NCZ: Symbol is viable for forecasting. [2026-01-09T12:15:44.986896] [INFO ] [MAIN ] [2168/3524] NCZ kept (0.4s) | 2163 kept, 5 rejected | 138.3/min | ETA: 9.8m [2026-01-09T12:15:45.342382] [DEBUG] [REMOTE ] NDAQ: Retrieved 5920 rows, trimmed to 300. [2026-01-09T12:15:45.342654] [DEBUG] [REMOTE ] NDAQ: PASS: History has at least 300 days. [2026-01-09T12:15:45.343246] [DEBUG] [REMOTE ] NDAQ: PASS: Price check passed. Min price $85.17. [2026-01-09T12:15:45.343397] [DEBUG] [REMOTE ] NDAQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:45.343553] [DEBUG] [REMOTE ] NDAQ: PASS: Integrity check passed. [2026-01-09T12:15:45.343617] [DEBUG] [REMOTE ] NDAQ: Symbol is viable for forecasting. [2026-01-09T12:15:45.343688] [INFO ] [MAIN ] [2169/3524] NDAQ kept (0.4s) | 2164 kept, 5 rejected | 138.3/min | ETA: 9.8m [2026-01-09T12:15:45.584755] [DEBUG] [REMOTE ] NDMO: Retrieved 1348 rows, trimmed to 300. [2026-01-09T12:15:45.585169] [DEBUG] [REMOTE ] NDMO: PASS: History has at least 300 days. [2026-01-09T12:15:45.585450] [DEBUG] [REMOTE ] NDMO: PASS: Price check passed. Min price $9.98. [2026-01-09T12:15:45.585618] [DEBUG] [REMOTE ] NDMO: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:45.585762] [DEBUG] [REMOTE ] NDMO: PASS: Integrity check passed. [2026-01-09T12:15:45.585831] [DEBUG] [REMOTE ] NDMO: Symbol is viable for forecasting. [2026-01-09T12:15:45.585889] [INFO ] [MAIN ] [2170/3524] NDMO kept (0.2s) | 2165 kept, 5 rejected | 138.4/min | ETA: 9.8m [2026-01-09T12:15:46.070761] [DEBUG] [REMOTE ] NDRA: Retrieved 2143 rows, trimmed to 300. [2026-01-09T12:15:46.070891] [DEBUG] [REMOTE ] NDRA: PASS: History has at least 300 days. [2026-01-09T12:15:46.071295] [DEBUG] [REMOTE ] NDRA: PASS: Price check passed. Min price $4.29. [2026-01-09T12:15:46.071432] [DEBUG] [REMOTE ] NDRA: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:46.071544] [DEBUG] [REMOTE ] NDRA: PASS: Integrity check passed. [2026-01-09T12:15:46.071602] [DEBUG] [REMOTE ] NDRA: Symbol is viable for forecasting. [2026-01-09T12:15:46.071653] [INFO ] [MAIN ] [2171/3524] NDRA kept (0.5s) | 2166 kept, 5 rejected | 138.3/min | ETA: 9.8m [2026-01-09T12:15:46.675652] [DEBUG] [REMOTE ] NDSN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:46.675882] [DEBUG] [REMOTE ] NDSN: PASS: History has at least 300 days. [2026-01-09T12:15:46.676120] [DEBUG] [REMOTE ] NDSN: PASS: Price check passed. Min price $225.91. [2026-01-09T12:15:46.676266] [DEBUG] [REMOTE ] NDSN: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:46.676389] [DEBUG] [REMOTE ] NDSN: PASS: Integrity check passed. [2026-01-09T12:15:46.676431] [DEBUG] [REMOTE ] NDSN: Symbol is viable for forecasting. [2026-01-09T12:15:46.676488] [INFO ] [MAIN ] [2172/3524] NDSN kept (0.6s) | 2167 kept, 5 rejected | 138.3/min | ETA: 9.8m [2026-01-09T12:15:46.928643] [DEBUG] [REMOTE ] NE: Retrieved 1152 rows, trimmed to 300. [2026-01-09T12:15:46.928770] [DEBUG] [REMOTE ] NE: PASS: History has at least 300 days. [2026-01-09T12:15:46.928994] [DEBUG] [REMOTE ] NE: PASS: Price check passed. Min price $26.89. [2026-01-09T12:15:46.929128] [DEBUG] [REMOTE ] NE: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:46.929241] [DEBUG] [REMOTE ] NE: PASS: Integrity check passed. [2026-01-09T12:15:46.929280] [DEBUG] [REMOTE ] NE: Symbol is viable for forecasting. [2026-01-09T12:15:46.929327] [INFO ] [MAIN ] [2173/3524] NE kept (0.3s) | 2168 kept, 5 rejected | 138.3/min | ETA: 9.8m [2026-01-09T12:15:47.529786] [DEBUG] [REMOTE ] NEA: Retrieved 5818 rows, trimmed to 300. [2026-01-09T12:15:47.529941] [DEBUG] [REMOTE ] NEA: PASS: History has at least 300 days. [2026-01-09T12:15:47.530209] [DEBUG] [REMOTE ] NEA: PASS: Price check passed. Min price $11.21. [2026-01-09T12:15:47.530350] [DEBUG] [REMOTE ] NEA: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:47.530480] [DEBUG] [REMOTE ] NEA: PASS: Integrity check passed. [2026-01-09T12:15:47.530523] [DEBUG] [REMOTE ] NEA: Symbol is viable for forecasting. [2026-01-09T12:15:47.530594] [INFO ] [MAIN ] [2174/3524] NEA kept (0.6s) | 2169 kept, 5 rejected | 138.3/min | ETA: 9.8m [2026-01-09T12:15:47.948650] [DEBUG] [REMOTE ] NECB: Retrieved 4905 rows, trimmed to 300. [2026-01-09T12:15:47.948787] [DEBUG] [REMOTE ] NECB: PASS: History has at least 300 days. [2026-01-09T12:15:47.949008] [DEBUG] [REMOTE ] NECB: PASS: Price check passed. Min price $19.34. [2026-01-09T12:15:47.949143] [DEBUG] [REMOTE ] NECB: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:47.949261] [DEBUG] [REMOTE ] NECB: PASS: Integrity check passed. [2026-01-09T12:15:47.949301] [DEBUG] [REMOTE ] NECB: Symbol is viable for forecasting. [2026-01-09T12:15:47.949350] [INFO ] [MAIN ] [2175/3524] NECB kept (0.4s) | 2170 kept, 5 rejected | 138.3/min | ETA: 9.8m [2026-01-09T12:15:48.369810] [DEBUG] [REMOTE ] NEE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:48.369961] [DEBUG] [REMOTE ] NEE: PASS: History has at least 300 days. [2026-01-09T12:15:48.370205] [DEBUG] [REMOTE ] NEE: PASS: Price check passed. Min price $78.37. [2026-01-09T12:15:48.370352] [DEBUG] [REMOTE ] NEE: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:48.370478] [DEBUG] [REMOTE ] NEE: PASS: Integrity check passed. [2026-01-09T12:15:48.370562] [DEBUG] [REMOTE ] NEE: Symbol is viable for forecasting. [2026-01-09T12:15:48.370657] [INFO ] [MAIN ] [2176/3524] NEE kept (0.4s) | 2171 kept, 5 rejected | 138.3/min | ETA: 9.7m [2026-01-09T12:15:48.752726] [DEBUG] [REMOTE ] NEGG: Retrieved 3954 rows, trimmed to 300. [2026-01-09T12:15:48.752862] [DEBUG] [REMOTE ] NEGG: PASS: History has at least 300 days. [2026-01-09T12:15:48.753073] [DEBUG] [REMOTE ] NEGG: PASS: Price check passed. Min price $44.26. [2026-01-09T12:15:48.753209] [DEBUG] [REMOTE ] NEGG: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:48.753323] [DEBUG] [REMOTE ] NEGG: PASS: Integrity check passed. [2026-01-09T12:15:48.753362] [DEBUG] [REMOTE ] NEGG: Symbol is viable for forecasting. [2026-01-09T12:15:48.753410] [INFO ] [MAIN ] [2177/3524] NEGG kept (0.4s) | 2172 kept, 5 rejected | 138.3/min | ETA: 9.7m [2026-01-09T12:15:49.264928] [DEBUG] [REMOTE ] NEM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:49.265113] [DEBUG] [REMOTE ] NEM: PASS: History has at least 300 days. [2026-01-09T12:15:49.265451] [DEBUG] [REMOTE ] NEM: PASS: Price check passed. Min price $78.41. [2026-01-09T12:15:49.265658] [DEBUG] [REMOTE ] NEM: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:49.265852] [DEBUG] [REMOTE ] NEM: PASS: Integrity check passed. [2026-01-09T12:15:49.265938] [DEBUG] [REMOTE ] NEM: Symbol is viable for forecasting. [2026-01-09T12:15:49.266010] [INFO ] [MAIN ] [2178/3524] NEM kept (0.5s) | 2173 kept, 5 rejected | 138.3/min | ETA: 9.7m [2026-01-09T12:15:49.755524] [DEBUG] [REMOTE ] NEOG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:49.755724] [DEBUG] [REMOTE ] NEOG: PASS: History has at least 300 days. [2026-01-09T12:15:49.755989] [DEBUG] [REMOTE ] NEOG: PASS: Price check passed. Min price $5.41. [2026-01-09T12:15:49.756321] [DEBUG] [REMOTE ] NEOG: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:49.756451] [DEBUG] [REMOTE ] NEOG: PASS: Integrity check passed. [2026-01-09T12:15:49.756492] [DEBUG] [REMOTE ] NEOG: Symbol is viable for forecasting. [2026-01-09T12:15:49.756544] [INFO ] [MAIN ] [2179/3524] NEOG kept (0.5s) | 2174 kept, 5 rejected | 138.3/min | ETA: 9.7m [2026-01-09T12:15:50.197375] [DEBUG] [REMOTE ] NEON: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:50.197599] [DEBUG] [REMOTE ] NEON: PASS: History has at least 300 days. [2026-01-09T12:15:50.197991] [DEBUG] [REMOTE ] NEON: PASS: Price check passed. Min price $1.74. [2026-01-09T12:15:50.198142] [DEBUG] [REMOTE ] NEON: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:50.198312] [DEBUG] [REMOTE ] NEON: PASS: Integrity check passed. [2026-01-09T12:15:50.198355] [DEBUG] [REMOTE ] NEON: Symbol is viable for forecasting. [2026-01-09T12:15:50.198414] [INFO ] [MAIN ] [2180/3524] NEON kept (0.4s) | 2175 kept, 5 rejected | 138.3/min | ETA: 9.7m [2026-01-09T12:15:50.490647] [DEBUG] [REMOTE ] NEXA: Retrieved 2060 rows, trimmed to 300. [2026-01-09T12:15:50.490776] [DEBUG] [REMOTE ] NEXA: PASS: History has at least 300 days. [2026-01-09T12:15:50.490992] [DEBUG] [REMOTE ] NEXA: PASS: Price check passed. Min price $5.25. [2026-01-09T12:15:50.491137] [DEBUG] [REMOTE ] NEXA: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:50.491253] [DEBUG] [REMOTE ] NEXA: PASS: Integrity check passed. [2026-01-09T12:15:50.491295] [DEBUG] [REMOTE ] NEXA: Symbol is viable for forecasting. [2026-01-09T12:15:50.491345] [INFO ] [MAIN ] [2181/3524] NEXA kept (0.3s) | 2176 kept, 5 rejected | 138.3/min | ETA: 9.7m [2026-01-09T12:15:50.830501] [DEBUG] [REMOTE ] NEXN: Retrieved 1144 rows, trimmed to 300. [2026-01-09T12:15:50.830649] [DEBUG] [REMOTE ] NEXN: PASS: History has at least 300 days. [2026-01-09T12:15:50.830852] [DEBUG] [REMOTE ] NEXN: PASS: Price check passed. Min price $5.87. [2026-01-09T12:15:50.830985] [DEBUG] [REMOTE ] NEXN: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:50.831093] [DEBUG] [REMOTE ] NEXN: PASS: Integrity check passed. [2026-01-09T12:15:50.831147] [DEBUG] [REMOTE ] NEXN: Symbol is viable for forecasting. [2026-01-09T12:15:50.831196] [INFO ] [MAIN ] [2182/3524] NEXN kept (0.3s) | 2177 kept, 5 rejected | 138.3/min | ETA: 9.7m [2026-01-09T12:15:51.379252] [DEBUG] [REMOTE ] NFBK: Retrieved 4570 rows, trimmed to 300. [2026-01-09T12:15:51.379388] [DEBUG] [REMOTE ] NFBK: PASS: History has at least 300 days. [2026-01-09T12:15:51.379630] [DEBUG] [REMOTE ] NFBK: PASS: Price check passed. Min price $9.99. [2026-01-09T12:15:51.379795] [DEBUG] [REMOTE ] NFBK: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:51.379923] [DEBUG] [REMOTE ] NFBK: PASS: Integrity check passed. [2026-01-09T12:15:51.379965] [DEBUG] [REMOTE ] NFBK: Symbol is viable for forecasting. [2026-01-09T12:15:51.380015] [INFO ] [MAIN ] [2183/3524] NFBK kept (0.5s) | 2178 kept, 5 rejected | 138.3/min | ETA: 9.7m [2026-01-09T12:15:51.609964] [DEBUG] [REMOTE ] NFE: Retrieved 1745 rows, trimmed to 300. [2026-01-09T12:15:51.610079] [DEBUG] [REMOTE ] NFE: PASS: History has at least 300 days. [2026-01-09T12:15:51.610275] [DEBUG] [REMOTE ] NFE: PASS: Price check passed. Min price $1.05. [2026-01-09T12:15:51.610408] [DEBUG] [REMOTE ] NFE: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:51.610519] [DEBUG] [REMOTE ] NFE: PASS: Integrity check passed. [2026-01-09T12:15:51.610558] [DEBUG] [REMOTE ] NFE: Symbol is viable for forecasting. [2026-01-09T12:15:51.610624] [INFO ] [MAIN ] [2184/3524] NFE kept (0.2s) | 2179 kept, 5 rejected | 138.4/min | ETA: 9.7m [2026-01-09T12:15:52.287828] [DEBUG] [REMOTE ] NFG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:52.287981] [DEBUG] [REMOTE ] NFG: PASS: History has at least 300 days. [2026-01-09T12:15:52.288236] [DEBUG] [REMOTE ] NFG: PASS: Price check passed. Min price $77.47. [2026-01-09T12:15:52.288374] [DEBUG] [REMOTE ] NFG: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:52.288505] [DEBUG] [REMOTE ] NFG: PASS: Integrity check passed. [2026-01-09T12:15:52.288546] [DEBUG] [REMOTE ] NFG: Symbol is viable for forecasting. [2026-01-09T12:15:52.288628] [INFO ] [MAIN ] [2185/3524] NFG kept (0.7s) | 2180 kept, 5 rejected | 138.3/min | ETA: 9.7m [2026-01-09T12:15:52.727162] [DEBUG] [REMOTE ] NFJ: Retrieved 5249 rows, trimmed to 300. [2026-01-09T12:15:52.727359] [DEBUG] [REMOTE ] NFJ: PASS: History has at least 300 days. [2026-01-09T12:15:52.727678] [DEBUG] [REMOTE ] NFJ: PASS: Price check passed. Min price $12.16. [2026-01-09T12:15:52.727920] [DEBUG] [REMOTE ] NFJ: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:52.728097] [DEBUG] [REMOTE ] NFJ: PASS: Integrity check passed. [2026-01-09T12:15:52.728155] [DEBUG] [REMOTE ] NFJ: Symbol is viable for forecasting. [2026-01-09T12:15:52.728226] [INFO ] [MAIN ] [2186/3524] NFJ kept (0.4s) | 2181 kept, 5 rejected | 138.3/min | ETA: 9.7m [2026-01-09T12:15:53.195593] [DEBUG] [REMOTE ] NFLX: Retrieved 5946 rows, trimmed to 300. [2026-01-09T12:15:53.195751] [DEBUG] [REMOTE ] NFLX: PASS: History has at least 300 days. [2026-01-09T12:15:53.196006] [DEBUG] [REMOTE ] NFLX: PASS: Price check passed. Min price $90.53. [2026-01-09T12:15:53.196147] [DEBUG] [REMOTE ] NFLX: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:53.196279] [DEBUG] [REMOTE ] NFLX: PASS: Integrity check passed. [2026-01-09T12:15:53.196319] [DEBUG] [REMOTE ] NFLX: Symbol is viable for forecasting. [2026-01-09T12:15:53.196370] [INFO ] [MAIN ] [2187/3524] NFLX kept (0.5s) | 2182 kept, 5 rejected | 138.3/min | ETA: 9.7m [2026-01-09T12:15:53.576036] [DEBUG] [REMOTE ] NFTY: Retrieved 3487 rows, trimmed to 300. [2026-01-09T12:15:53.576199] [DEBUG] [REMOTE ] NFTY: PASS: History has at least 300 days. [2026-01-09T12:15:53.576435] [DEBUG] [REMOTE ] NFTY: PASS: Price check passed. Min price $56.66. [2026-01-09T12:15:53.576593] [DEBUG] [REMOTE ] NFTY: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:53.576765] [DEBUG] [REMOTE ] NFTY: PASS: Integrity check passed. [2026-01-09T12:15:53.576808] [DEBUG] [REMOTE ] NFTY: Symbol is viable for forecasting. [2026-01-09T12:15:53.576860] [INFO ] [MAIN ] [2188/3524] NFTY kept (0.4s) | 2183 kept, 5 rejected | 138.3/min | ETA: 9.7m [2026-01-09T12:15:54.104311] [DEBUG] [REMOTE ] NGG: Retrieved 6291 rows, trimmed to 300. [2026-01-09T12:15:54.104457] [DEBUG] [REMOTE ] NGG: PASS: History has at least 300 days. [2026-01-09T12:15:54.104734] [DEBUG] [REMOTE ] NGG: PASS: Price check passed. Min price $73.21. [2026-01-09T12:15:54.104878] [DEBUG] [REMOTE ] NGG: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:54.105001] [DEBUG] [REMOTE ] NGG: PASS: Integrity check passed. [2026-01-09T12:15:54.105041] [DEBUG] [REMOTE ] NGG: Symbol is viable for forecasting. [2026-01-09T12:15:54.105091] [INFO ] [MAIN ] [2189/3524] NGG kept (0.5s) | 2184 kept, 5 rejected | 138.3/min | ETA: 9.7m [2026-01-09T12:15:54.506325] [DEBUG] [REMOTE ] NGL: Retrieved 3685 rows, trimmed to 300. [2026-01-09T12:15:54.506613] [DEBUG] [REMOTE ] NGL: PASS: History has at least 300 days. [2026-01-09T12:15:54.506991] [DEBUG] [REMOTE ] NGL: PASS: Price check passed. Min price $6.04. [2026-01-09T12:15:54.507142] [DEBUG] [REMOTE ] NGL: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:54.507362] [DEBUG] [REMOTE ] NGL: PASS: Integrity check passed. [2026-01-09T12:15:54.507414] [DEBUG] [REMOTE ] NGL: Symbol is viable for forecasting. [2026-01-09T12:15:54.507507] [INFO ] [MAIN ] [2190/3524] NGL kept (0.4s) | 2185 kept, 5 rejected | 138.3/min | ETA: 9.6m [2026-01-09T12:15:54.844564] [DEBUG] [REMOTE ] NGNE: Retrieved 2979 rows, trimmed to 300. [2026-01-09T12:15:54.844744] [DEBUG] [REMOTE ] NGNE: PASS: History has at least 300 days. [2026-01-09T12:15:54.844975] [DEBUG] [REMOTE ] NGNE: PASS: Price check passed. Min price $18.30. [2026-01-09T12:15:54.845117] [DEBUG] [REMOTE ] NGNE: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:54.845247] [DEBUG] [REMOTE ] NGNE: PASS: Integrity check passed. [2026-01-09T12:15:54.845310] [DEBUG] [REMOTE ] NGNE: Symbol is viable for forecasting. [2026-01-09T12:15:54.845372] [INFO ] [MAIN ] [2191/3524] NGNE kept (0.3s) | 2186 kept, 5 rejected | 138.3/min | ETA: 9.6m [2026-01-09T12:15:55.409295] [DEBUG] [REMOTE ] NGS: Retrieved 5841 rows, trimmed to 300. [2026-01-09T12:15:55.409437] [DEBUG] [REMOTE ] NGS: PASS: History has at least 300 days. [2026-01-09T12:15:55.409686] [DEBUG] [REMOTE ] NGS: PASS: Price check passed. Min price $25.76. [2026-01-09T12:15:55.409828] [DEBUG] [REMOTE ] NGS: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:55.409948] [DEBUG] [REMOTE ] NGS: PASS: Integrity check passed. [2026-01-09T12:15:55.409989] [DEBUG] [REMOTE ] NGS: Symbol is viable for forecasting. [2026-01-09T12:15:55.410039] [INFO ] [MAIN ] [2192/3524] NGS kept (0.6s) | 2187 kept, 5 rejected | 138.3/min | ETA: 9.6m [2026-01-09T12:15:55.780005] [DEBUG] [REMOTE ] NGVC: Retrieved 3384 rows, trimmed to 300. [2026-01-09T12:15:55.780151] [DEBUG] [REMOTE ] NGVC: PASS: History has at least 300 days. [2026-01-09T12:15:55.780386] [DEBUG] [REMOTE ] NGVC: PASS: Price check passed. Min price $23.71. [2026-01-09T12:15:55.780563] [DEBUG] [REMOTE ] NGVC: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:55.780719] [DEBUG] [REMOTE ] NGVC: PASS: Integrity check passed. [2026-01-09T12:15:55.780761] [DEBUG] [REMOTE ] NGVC: Symbol is viable for forecasting. [2026-01-09T12:15:55.780812] [INFO ] [MAIN ] [2193/3524] NGVC kept (0.4s) | 2188 kept, 5 rejected | 138.3/min | ETA: 9.6m [2026-01-09T12:15:56.284562] [DEBUG] [REMOTE ] NHI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:56.284719] [DEBUG] [REMOTE ] NHI: PASS: History has at least 300 days. [2026-01-09T12:15:56.284942] [DEBUG] [REMOTE ] NHI: PASS: Price check passed. Min price $71.67. [2026-01-09T12:15:56.285080] [DEBUG] [REMOTE ] NHI: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:56.285227] [DEBUG] [REMOTE ] NHI: PASS: Integrity check passed. [2026-01-09T12:15:56.285269] [DEBUG] [REMOTE ] NHI: Symbol is viable for forecasting. [2026-01-09T12:15:56.285317] [INFO ] [MAIN ] [2194/3524] NHI kept (0.5s) | 2189 kept, 5 rejected | 138.3/min | ETA: 9.6m [2026-01-09T12:15:56.816966] [DEBUG] [REMOTE ] NHTC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:56.817122] [DEBUG] [REMOTE ] NHTC: PASS: History has at least 300 days. [2026-01-09T12:15:56.817402] [DEBUG] [REMOTE ] NHTC: PASS: Price check passed. Min price $2.37. [2026-01-09T12:15:56.817550] [DEBUG] [REMOTE ] NHTC: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:56.817702] [DEBUG] [REMOTE ] NHTC: PASS: Integrity check passed. [2026-01-09T12:15:56.817746] [DEBUG] [REMOTE ] NHTC: Symbol is viable for forecasting. [2026-01-09T12:15:56.817799] [INFO ] [MAIN ] [2195/3524] NHTC kept (0.5s) | 2190 kept, 5 rejected | 138.3/min | ETA: 9.6m [2026-01-09T12:15:57.331314] [DEBUG] [REMOTE ] NI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:57.331482] [DEBUG] [REMOTE ] NI: PASS: History has at least 300 days. [2026-01-09T12:15:57.331784] [DEBUG] [REMOTE ] NI: PASS: Price check passed. Min price $40.97. [2026-01-09T12:15:57.331959] [DEBUG] [REMOTE ] NI: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:57.332098] [DEBUG] [REMOTE ] NI: PASS: Integrity check passed. [2026-01-09T12:15:57.332139] [DEBUG] [REMOTE ] NI: Symbol is viable for forecasting. [2026-01-09T12:15:57.332191] [INFO ] [MAIN ] [2196/3524] NI kept (0.5s) | 2191 kept, 5 rejected | 138.3/min | ETA: 9.6m [2026-01-09T12:15:57.700341] [DEBUG] [REMOTE ] NIC: Retrieved 2496 rows, trimmed to 300. [2026-01-09T12:15:57.700471] [DEBUG] [REMOTE ] NIC: PASS: History has at least 300 days. [2026-01-09T12:15:57.700706] [DEBUG] [REMOTE ] NIC: PASS: Price check passed. Min price $114.76. [2026-01-09T12:15:57.700840] [DEBUG] [REMOTE ] NIC: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:57.700955] [DEBUG] [REMOTE ] NIC: PASS: Integrity check passed. [2026-01-09T12:15:57.700993] [DEBUG] [REMOTE ] NIC: Symbol is viable for forecasting. [2026-01-09T12:15:57.701041] [INFO ] [MAIN ] [2197/3524] NIC kept (0.4s) | 2192 kept, 5 rejected | 138.3/min | ETA: 9.6m [2026-01-09T12:15:58.179319] [DEBUG] [REMOTE ] NICE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:58.179455] [DEBUG] [REMOTE ] NICE: PASS: History has at least 300 days. [2026-01-09T12:15:58.179691] [DEBUG] [REMOTE ] NICE: PASS: Price check passed. Min price $99.60. [2026-01-09T12:15:58.179830] [DEBUG] [REMOTE ] NICE: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:58.179947] [DEBUG] [REMOTE ] NICE: PASS: Integrity check passed. [2026-01-09T12:15:58.179987] [DEBUG] [REMOTE ] NICE: Symbol is viable for forecasting. [2026-01-09T12:15:58.180035] [INFO ] [MAIN ] [2198/3524] NICE kept (0.5s) | 2193 kept, 5 rejected | 138.3/min | ETA: 9.6m [2026-01-09T12:15:58.429562] [DEBUG] [REMOTE ] NIE: Retrieved 4750 rows, trimmed to 300. [2026-01-09T12:15:58.429752] [DEBUG] [REMOTE ] NIE: PASS: History has at least 300 days. [2026-01-09T12:15:58.429994] [DEBUG] [REMOTE ] NIE: PASS: Price check passed. Min price $23.55. [2026-01-09T12:15:58.430139] [DEBUG] [REMOTE ] NIE: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:58.430260] [DEBUG] [REMOTE ] NIE: PASS: Integrity check passed. [2026-01-09T12:15:58.430302] [DEBUG] [REMOTE ] NIE: Symbol is viable for forecasting. [2026-01-09T12:15:58.430351] [INFO ] [MAIN ] [2199/3524] NIE kept (0.3s) | 2194 kept, 5 rejected | 138.3/min | ETA: 9.6m [2026-01-09T12:15:58.816390] [DEBUG] [REMOTE ] NIKL: Retrieved 703 rows, trimmed to 300. [2026-01-09T12:15:58.816544] [DEBUG] [REMOTE ] NIKL: PASS: History has at least 300 days. [2026-01-09T12:15:58.816837] [DEBUG] [REMOTE ] NIKL: PASS: Price check passed. Min price $12.84. [2026-01-09T12:15:58.817029] [DEBUG] [REMOTE ] NIKL: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:58.817210] [DEBUG] [REMOTE ] NIKL: PASS: Integrity check passed. [2026-01-09T12:15:58.817493] [DEBUG] [REMOTE ] NIKL: Symbol is viable for forecasting. [2026-01-09T12:15:58.817568] [INFO ] [MAIN ] [2200/3524] NIKL kept (0.4s) | 2195 kept, 5 rejected | 138.3/min | ETA: 9.6m [2026-01-09T12:15:59.463170] [DEBUG] [REMOTE ] NIM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:15:59.463537] [DEBUG] [REMOTE ] NIM: PASS: History has at least 300 days. [2026-01-09T12:15:59.463838] [DEBUG] [REMOTE ] NIM: PASS: Price check passed. Min price $9.15. [2026-01-09T12:15:59.463993] [DEBUG] [REMOTE ] NIM: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:59.464111] [DEBUG] [REMOTE ] NIM: PASS: Integrity check passed. [2026-01-09T12:15:59.464151] [DEBUG] [REMOTE ] NIM: Symbol is viable for forecasting. [2026-01-09T12:15:59.464199] [INFO ] [MAIN ] [2201/3524] NIM kept (0.6s) | 2196 kept, 5 rejected | 138.3/min | ETA: 9.6m [2026-01-09T12:15:59.759814] [DEBUG] [REMOTE ] NIO: Retrieved 1841 rows, trimmed to 300. [2026-01-09T12:15:59.759935] [DEBUG] [REMOTE ] NIO: PASS: History has at least 300 days. [2026-01-09T12:15:59.760134] [DEBUG] [REMOTE ] NIO: PASS: Price check passed. Min price $4.73. [2026-01-09T12:15:59.760267] [DEBUG] [REMOTE ] NIO: PASS: Continuity check passed with 300 days. [2026-01-09T12:15:59.760376] [DEBUG] [REMOTE ] NIO: PASS: Integrity check passed. [2026-01-09T12:15:59.760416] [DEBUG] [REMOTE ] NIO: Symbol is viable for forecasting. [2026-01-09T12:15:59.760463] [INFO ] [MAIN ] [2202/3524] NIO kept (0.3s) | 2197 kept, 5 rejected | 138.3/min | ETA: 9.6m [2026-01-09T12:16:00.139659] [DEBUG] [REMOTE ] NITO: Retrieved 1467 rows, trimmed to 300. [2026-01-09T12:16:00.139793] [DEBUG] [REMOTE ] NITO: PASS: History has at least 300 days. [2026-01-09T12:16:00.140004] [DEBUG] [REMOTE ] NITO: PASS: Price check passed. Min price $1.56. [2026-01-09T12:16:00.140139] [DEBUG] [REMOTE ] NITO: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:00.140256] [DEBUG] [REMOTE ] NITO: PASS: Integrity check passed. [2026-01-09T12:16:00.140296] [DEBUG] [REMOTE ] NITO: Symbol is viable for forecasting. [2026-01-09T12:16:00.140503] [INFO ] [MAIN ] [2203/3524] NITO kept (0.4s) | 2198 kept, 5 rejected | 138.3/min | ETA: 9.6m [2026-01-09T12:16:00.779739] [DEBUG] [REMOTE ] NKSH: Retrieved 6566 rows, trimmed to 300. [2026-01-09T12:16:00.779891] [DEBUG] [REMOTE ] NKSH: PASS: History has at least 300 days. [2026-01-09T12:16:00.780145] [DEBUG] [REMOTE ] NKSH: PASS: Price check passed. Min price $26.47. [2026-01-09T12:16:00.780285] [DEBUG] [REMOTE ] NKSH: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:00.780410] [DEBUG] [REMOTE ] NKSH: PASS: Integrity check passed. [2026-01-09T12:16:00.780450] [DEBUG] [REMOTE ] NKSH: Symbol is viable for forecasting. [2026-01-09T12:16:00.780500] [INFO ] [MAIN ] [2204/3524] NKSH kept (0.6s) | 2199 kept, 5 rejected | 138.3/min | ETA: 9.5m [2026-01-09T12:16:01.063235] [DEBUG] [REMOTE ] NKTX: Retrieved 1382 rows, trimmed to 300. [2026-01-09T12:16:01.063368] [DEBUG] [REMOTE ] NKTX: PASS: History has at least 300 days. [2026-01-09T12:16:01.063607] [DEBUG] [REMOTE ] NKTX: PASS: Price check passed. Min price $1.73. [2026-01-09T12:16:01.063753] [DEBUG] [REMOTE ] NKTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:01.063889] [DEBUG] [REMOTE ] NKTX: PASS: Integrity check passed. [2026-01-09T12:16:01.063931] [DEBUG] [REMOTE ] NKTX: Symbol is viable for forecasting. [2026-01-09T12:16:01.063980] [INFO ] [MAIN ] [2205/3524] NKTX kept (0.3s) | 2200 kept, 5 rejected | 138.3/min | ETA: 9.5m [2026-01-09T12:16:01.560635] [DEBUG] [REMOTE ] NKX: Retrieved 5782 rows, trimmed to 300. [2026-01-09T12:16:01.560796] [DEBUG] [REMOTE ] NKX: PASS: History has at least 300 days. [2026-01-09T12:16:01.561043] [DEBUG] [REMOTE ] NKX: PASS: Price check passed. Min price $12.33. [2026-01-09T12:16:01.561187] [DEBUG] [REMOTE ] NKX: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:01.561362] [DEBUG] [REMOTE ] NKX: PASS: Integrity check passed. [2026-01-09T12:16:01.561408] [DEBUG] [REMOTE ] NKX: Symbol is viable for forecasting. [2026-01-09T12:16:01.561459] [INFO ] [MAIN ] [2206/3524] NKX kept (0.5s) | 2201 kept, 5 rejected | 138.3/min | ETA: 9.5m [2026-01-09T12:16:01.819591] [DEBUG] [REMOTE ] NLOP: Retrieved 551 rows, trimmed to 300. [2026-01-09T12:16:01.819757] [DEBUG] [REMOTE ] NLOP: PASS: History has at least 300 days. [2026-01-09T12:16:01.819979] [DEBUG] [REMOTE ] NLOP: PASS: Price check passed. Min price $19.84. [2026-01-09T12:16:01.820121] [DEBUG] [REMOTE ] NLOP: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:01.820246] [DEBUG] [REMOTE ] NLOP: PASS: Integrity check passed. [2026-01-09T12:16:01.820288] [DEBUG] [REMOTE ] NLOP: Symbol is viable for forecasting. [2026-01-09T12:16:01.820339] [INFO ] [MAIN ] [2207/3524] NLOP kept (0.3s) | 2202 kept, 5 rejected | 138.3/min | ETA: 9.5m [2026-01-09T12:16:02.497667] [DEBUG] [REMOTE ] NLY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:02.497826] [DEBUG] [REMOTE ] NLY: PASS: History has at least 300 days. [2026-01-09T12:16:02.498107] [DEBUG] [REMOTE ] NLY: PASS: Price check passed. Min price $19.89. [2026-01-09T12:16:02.498255] [DEBUG] [REMOTE ] NLY: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:02.498388] [DEBUG] [REMOTE ] NLY: PASS: Integrity check passed. [2026-01-09T12:16:02.498430] [DEBUG] [REMOTE ] NLY: Symbol is viable for forecasting. [2026-01-09T12:16:02.498480] [INFO ] [MAIN ] [2208/3524] NLY kept (0.7s) | 2203 kept, 5 rejected | 138.3/min | ETA: 9.5m [2026-01-09T12:16:02.733725] [DEBUG] [REMOTE ] NMAI: Retrieved 1036 rows, trimmed to 300. [2026-01-09T12:16:02.733870] [DEBUG] [REMOTE ] NMAI: PASS: History has at least 300 days. [2026-01-09T12:16:02.734159] [DEBUG] [REMOTE ] NMAI: PASS: Price check passed. Min price $12.53. [2026-01-09T12:16:02.734362] [DEBUG] [REMOTE ] NMAI: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:02.734528] [DEBUG] [REMOTE ] NMAI: PASS: Integrity check passed. [2026-01-09T12:16:02.734622] [DEBUG] [REMOTE ] NMAI: Symbol is viable for forecasting. [2026-01-09T12:16:02.734706] [INFO ] [MAIN ] [2209/3524] NMAI kept (0.2s) | 2204 kept, 5 rejected | 138.3/min | ETA: 9.5m [2026-01-09T12:16:03.204219] [DEBUG] [REMOTE ] NMCO: Retrieved 1587 rows, trimmed to 300. [2026-01-09T12:16:03.204419] [DEBUG] [REMOTE ] NMCO: PASS: History has at least 300 days. [2026-01-09T12:16:03.204698] [DEBUG] [REMOTE ] NMCO: PASS: Price check passed. Min price $10.19. [2026-01-09T12:16:03.204845] [DEBUG] [REMOTE ] NMCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:03.204977] [DEBUG] [REMOTE ] NMCO: PASS: Integrity check passed. [2026-01-09T12:16:03.205023] [DEBUG] [REMOTE ] NMCO: Symbol is viable for forecasting. [2026-01-09T12:16:03.205078] [INFO ] [MAIN ] [2210/3524] NMCO kept (0.5s) | 2205 kept, 5 rejected | 138.3/min | ETA: 9.5m [2026-01-09T12:16:03.714210] [DEBUG] [REMOTE ] NMFC: Retrieved 3681 rows, trimmed to 300. [2026-01-09T12:16:03.714363] [DEBUG] [REMOTE ] NMFC: PASS: History has at least 300 days. [2026-01-09T12:16:03.714610] [DEBUG] [REMOTE ] NMFC: PASS: Price check passed. Min price $8.69. [2026-01-09T12:16:03.714757] [DEBUG] [REMOTE ] NMFC: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:03.714905] [DEBUG] [REMOTE ] NMFC: PASS: Integrity check passed. [2026-01-09T12:16:03.714956] [DEBUG] [REMOTE ] NMFC: Symbol is viable for forecasting. [2026-01-09T12:16:03.715009] [INFO ] [MAIN ] [2211/3524] NMFC kept (0.5s) | 2206 kept, 5 rejected | 138.3/min | ETA: 9.5m [2026-01-09T12:16:03.995076] [DEBUG] [REMOTE ] NMG: Retrieved 1860 rows, trimmed to 300. [2026-01-09T12:16:03.995317] [DEBUG] [REMOTE ] NMG: PASS: History has at least 300 days. [2026-01-09T12:16:03.995692] [DEBUG] [REMOTE ] NMG: PASS: Price check passed. Min price $2.44. [2026-01-09T12:16:03.995866] [DEBUG] [REMOTE ] NMG: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:03.996032] [DEBUG] [REMOTE ] NMG: PASS: Integrity check passed. [2026-01-09T12:16:03.996076] [DEBUG] [REMOTE ] NMG: Symbol is viable for forecasting. [2026-01-09T12:16:03.996133] [INFO ] [MAIN ] [2212/3524] NMG kept (0.3s) | 2207 kept, 5 rejected | 138.3/min | ETA: 9.5m [2026-01-09T12:16:04.635068] [DEBUG] [REMOTE ] NMI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:04.635320] [DEBUG] [REMOTE ] NMI: PASS: History has at least 300 days. [2026-01-09T12:16:04.635687] [DEBUG] [REMOTE ] NMI: PASS: Price check passed. Min price $9.89. [2026-01-09T12:16:04.635839] [DEBUG] [REMOTE ] NMI: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:04.635991] [DEBUG] [REMOTE ] NMI: PASS: Integrity check passed. [2026-01-09T12:16:04.636035] [DEBUG] [REMOTE ] NMI: Symbol is viable for forecasting. [2026-01-09T12:16:04.636093] [INFO ] [MAIN ] [2213/3524] NMI kept (0.6s) | 2208 kept, 5 rejected | 138.3/min | ETA: 9.5m [2026-01-09T12:16:04.818799] [DEBUG] [REMOTE ] NMIH: Retrieved 3059 rows, trimmed to 300. [2026-01-09T12:16:04.819018] [DEBUG] [REMOTE ] NMIH: PASS: History has at least 300 days. [2026-01-09T12:16:04.819335] [DEBUG] [REMOTE ] NMIH: PASS: Price check passed. Min price $35.35. [2026-01-09T12:16:04.819525] [DEBUG] [REMOTE ] NMIH: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:04.819745] [DEBUG] [REMOTE ] NMIH: PASS: Integrity check passed. [2026-01-09T12:16:04.819802] [DEBUG] [REMOTE ] NMIH: Symbol is viable for forecasting. [2026-01-09T12:16:04.819871] [INFO ] [MAIN ] [2214/3524] NMIH kept (0.2s) | 2209 kept, 5 rejected | 138.3/min | ETA: 9.5m [2026-01-09T12:16:05.449779] [DEBUG] [REMOTE ] NMM: Retrieved 4567 rows, trimmed to 300. [2026-01-09T12:16:05.449950] [DEBUG] [REMOTE ] NMM: PASS: History has at least 300 days. [2026-01-09T12:16:05.450267] [DEBUG] [REMOTE ] NMM: PASS: Price check passed. Min price $43.97. [2026-01-09T12:16:05.450420] [DEBUG] [REMOTE ] NMM: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:05.450569] [DEBUG] [REMOTE ] NMM: PASS: Integrity check passed. [2026-01-09T12:16:05.450662] [DEBUG] [REMOTE ] NMM: Symbol is viable for forecasting. [2026-01-09T12:16:05.450716] [INFO ] [MAIN ] [2215/3524] NMM kept (0.6s) | 2210 kept, 5 rejected | 138.3/min | ETA: 9.5m [2026-01-09T12:16:05.669063] [DEBUG] [REMOTE ] NMRA: Retrieved 582 rows, trimmed to 300. [2026-01-09T12:16:05.669219] [DEBUG] [REMOTE ] NMRA: PASS: History has at least 300 days. [2026-01-09T12:16:05.669463] [DEBUG] [REMOTE ] NMRA: PASS: Price check passed. Min price $1.64. [2026-01-09T12:16:05.669625] [DEBUG] [REMOTE ] NMRA: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:05.669746] [DEBUG] [REMOTE ] NMRA: PASS: Integrity check passed. [2026-01-09T12:16:05.669788] [DEBUG] [REMOTE ] NMRA: Symbol is viable for forecasting. [2026-01-09T12:16:05.669838] [INFO ] [MAIN ] [2216/3524] NMRA kept (0.2s) | 2211 kept, 5 rejected | 138.3/min | ETA: 9.5m [2026-01-09T12:16:06.144506] [DEBUG] [REMOTE ] NMRK: Retrieved 2026 rows, trimmed to 300. [2026-01-09T12:16:06.144775] [DEBUG] [REMOTE ] NMRK: PASS: History has at least 300 days. [2026-01-09T12:16:06.145043] [DEBUG] [REMOTE ] NMRK: PASS: Price check passed. Min price $15.32. [2026-01-09T12:16:06.145188] [DEBUG] [REMOTE ] NMRK: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:06.145311] [DEBUG] [REMOTE ] NMRK: PASS: Integrity check passed. [2026-01-09T12:16:06.145354] [DEBUG] [REMOTE ] NMRK: Symbol is viable for forecasting. [2026-01-09T12:16:06.145408] [INFO ] [MAIN ] [2217/3524] NMRK kept (0.5s) | 2212 kept, 5 rejected | 138.3/min | ETA: 9.4m [2026-01-09T12:16:06.496154] [DEBUG] [REMOTE ] NN: Retrieved 1053 rows, trimmed to 300. [2026-01-09T12:16:06.496340] [DEBUG] [REMOTE ] NN: PASS: History has at least 300 days. [2026-01-09T12:16:06.496621] [DEBUG] [REMOTE ] NN: PASS: Price check passed. Min price $11.37. [2026-01-09T12:16:06.496800] [DEBUG] [REMOTE ] NN: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:06.496919] [DEBUG] [REMOTE ] NN: PASS: Integrity check passed. [2026-01-09T12:16:06.496961] [DEBUG] [REMOTE ] NN: Symbol is viable for forecasting. [2026-01-09T12:16:06.497013] [INFO ] [MAIN ] [2218/3524] NN kept (0.4s) | 2213 kept, 5 rejected | 138.3/min | ETA: 9.4m [2026-01-09T12:16:06.986921] [DEBUG] [REMOTE ] NNDM: Retrieved 2516 rows, trimmed to 300. [2026-01-09T12:16:06.987053] [DEBUG] [REMOTE ] NNDM: PASS: History has at least 300 days. [2026-01-09T12:16:06.987281] [DEBUG] [REMOTE ] NNDM: PASS: Price check passed. Min price $1.44. [2026-01-09T12:16:06.987424] [DEBUG] [REMOTE ] NNDM: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:06.987539] [DEBUG] [REMOTE ] NNDM: PASS: Integrity check passed. [2026-01-09T12:16:06.987597] [DEBUG] [REMOTE ] NNDM: Symbol is viable for forecasting. [2026-01-09T12:16:06.987650] [INFO ] [MAIN ] [2219/3524] NNDM kept (0.5s) | 2214 kept, 5 rejected | 138.3/min | ETA: 9.4m [2026-01-09T12:16:07.237857] [DEBUG] [REMOTE ] NNE: Retrieved 419 rows, trimmed to 300. [2026-01-09T12:16:07.237985] [DEBUG] [REMOTE ] NNE: PASS: History has at least 300 days. [2026-01-09T12:16:07.238194] [DEBUG] [REMOTE ] NNE: PASS: Price check passed. Min price $24.01. [2026-01-09T12:16:07.238339] [DEBUG] [REMOTE ] NNE: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:07.238455] [DEBUG] [REMOTE ] NNE: PASS: Integrity check passed. [2026-01-09T12:16:07.238500] [DEBUG] [REMOTE ] NNE: Symbol is viable for forecasting. [2026-01-09T12:16:07.238567] [INFO ] [MAIN ] [2220/3524] NNE kept (0.3s) | 2215 kept, 5 rejected | 138.4/min | ETA: 9.4m [2026-01-09T12:16:07.954064] [DEBUG] [REMOTE ] NNI: Retrieved 5553 rows, trimmed to 300. [2026-01-09T12:16:07.954211] [DEBUG] [REMOTE ] NNI: PASS: History has at least 300 days. [2026-01-09T12:16:07.954463] [DEBUG] [REMOTE ] NNI: PASS: Price check passed. Min price $124.42. [2026-01-09T12:16:07.954626] [DEBUG] [REMOTE ] NNI: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:07.954753] [DEBUG] [REMOTE ] NNI: PASS: Integrity check passed. [2026-01-09T12:16:07.954795] [DEBUG] [REMOTE ] NNI: Symbol is viable for forecasting. [2026-01-09T12:16:07.954950] [INFO ] [MAIN ] [2221/3524] NNI kept (0.7s) | 2216 kept, 5 rejected | 138.3/min | ETA: 9.4m [2026-01-09T12:16:08.410787] [DEBUG] [REMOTE ] NNN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:08.410945] [DEBUG] [REMOTE ] NNN: PASS: History has at least 300 days. [2026-01-09T12:16:08.411188] [DEBUG] [REMOTE ] NNN: PASS: Price check passed. Min price $39.05. [2026-01-09T12:16:08.411329] [DEBUG] [REMOTE ] NNN: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:08.411455] [DEBUG] [REMOTE ] NNN: PASS: Integrity check passed. [2026-01-09T12:16:08.411500] [DEBUG] [REMOTE ] NNN: Symbol is viable for forecasting. [2026-01-09T12:16:08.411551] [INFO ] [MAIN ] [2222/3524] NNN kept (0.5s) | 2217 kept, 5 rejected | 138.3/min | ETA: 9.4m [2026-01-09T12:16:08.660666] [DEBUG] [REMOTE ] NNOX: Retrieved 1352 rows, trimmed to 300. [2026-01-09T12:16:08.660869] [DEBUG] [REMOTE ] NNOX: PASS: History has at least 300 days. [2026-01-09T12:16:08.661848] [DEBUG] [REMOTE ] NNOX: PASS: Price check passed. Min price $2.78. [2026-01-09T12:16:08.662044] [DEBUG] [REMOTE ] NNOX: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:08.662209] [DEBUG] [REMOTE ] NNOX: PASS: Integrity check passed. [2026-01-09T12:16:08.662267] [DEBUG] [REMOTE ] NNOX: Symbol is viable for forecasting. [2026-01-09T12:16:08.662338] [INFO ] [MAIN ] [2223/3524] NNOX kept (0.3s) | 2218 kept, 5 rejected | 138.3/min | ETA: 9.4m [2026-01-09T12:16:09.309949] [DEBUG] [REMOTE ] NNY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:09.310096] [DEBUG] [REMOTE ] NNY: PASS: History has at least 300 days. [2026-01-09T12:16:09.310336] [DEBUG] [REMOTE ] NNY: PASS: Price check passed. Min price $8.26. [2026-01-09T12:16:09.310493] [DEBUG] [REMOTE ] NNY: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:09.310643] [DEBUG] [REMOTE ] NNY: PASS: Integrity check passed. [2026-01-09T12:16:09.310687] [DEBUG] [REMOTE ] NNY: Symbol is viable for forecasting. [2026-01-09T12:16:09.310738] [INFO ] [MAIN ] [2224/3524] NNY kept (0.6s) | 2219 kept, 5 rejected | 138.3/min | ETA: 9.4m [2026-01-09T12:16:09.735874] [DEBUG] [REMOTE ] NOA: Retrieved 4811 rows, trimmed to 300. [2026-01-09T12:16:09.736129] [DEBUG] [REMOTE ] NOA: PASS: History has at least 300 days. [2026-01-09T12:16:09.736512] [DEBUG] [REMOTE ] NOA: PASS: Price check passed. Min price $13.09. [2026-01-09T12:16:09.736729] [DEBUG] [REMOTE ] NOA: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:09.736929] [DEBUG] [REMOTE ] NOA: PASS: Integrity check passed. [2026-01-09T12:16:09.736985] [DEBUG] [REMOTE ] NOA: Symbol is viable for forecasting. [2026-01-09T12:16:09.737063] [INFO ] [MAIN ] [2225/3524] NOA kept (0.4s) | 2220 kept, 5 rejected | 138.3/min | ETA: 9.4m [2026-01-09T12:16:10.165926] [DEBUG] [REMOTE ] NOAH: Retrieved 3813 rows, trimmed to 300. [2026-01-09T12:16:10.166058] [DEBUG] [REMOTE ] NOAH: PASS: History has at least 300 days. [2026-01-09T12:16:10.166266] [DEBUG] [REMOTE ] NOAH: PASS: Price check passed. Min price $9.61. [2026-01-09T12:16:10.166410] [DEBUG] [REMOTE ] NOAH: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:10.166525] [DEBUG] [REMOTE ] NOAH: PASS: Integrity check passed. [2026-01-09T12:16:10.166567] [DEBUG] [REMOTE ] NOAH: Symbol is viable for forecasting. [2026-01-09T12:16:10.166637] [INFO ] [MAIN ] [2226/3524] NOAH kept (0.4s) | 2221 kept, 5 rejected | 138.3/min | ETA: 9.4m [2026-01-09T12:16:10.499745] [DEBUG] [REMOTE ] NODK: Retrieved 2217 rows, trimmed to 300. [2026-01-09T12:16:10.499937] [DEBUG] [REMOTE ] NODK: PASS: History has at least 300 days. [2026-01-09T12:16:10.500194] [DEBUG] [REMOTE ] NODK: PASS: Price check passed. Min price $13.09. [2026-01-09T12:16:10.500344] [DEBUG] [REMOTE ] NODK: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:10.500503] [DEBUG] [REMOTE ] NODK: PASS: Integrity check passed. [2026-01-09T12:16:10.500551] [DEBUG] [REMOTE ] NODK: Symbol is viable for forecasting. [2026-01-09T12:16:10.500626] [INFO ] [MAIN ] [2227/3524] NODK kept (0.3s) | 2222 kept, 5 rejected | 138.3/min | ETA: 9.4m [2026-01-09T12:16:10.961859] [DEBUG] [REMOTE ] NOG: Retrieved 4716 rows, trimmed to 300. [2026-01-09T12:16:10.962051] [DEBUG] [REMOTE ] NOG: PASS: History has at least 300 days. [2026-01-09T12:16:10.962321] [DEBUG] [REMOTE ] NOG: PASS: Price check passed. Min price $20.06. [2026-01-09T12:16:10.962462] [DEBUG] [REMOTE ] NOG: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:10.962616] [DEBUG] [REMOTE ] NOG: PASS: Integrity check passed. [2026-01-09T12:16:10.962660] [DEBUG] [REMOTE ] NOG: Symbol is viable for forecasting. [2026-01-09T12:16:10.962715] [INFO ] [MAIN ] [2228/3524] NOG kept (0.5s) | 2223 kept, 5 rejected | 138.3/min | ETA: 9.4m [2026-01-09T12:16:11.301499] [DEBUG] [REMOTE ] NOMD: Retrieved 2519 rows, trimmed to 300. [2026-01-09T12:16:11.301744] [DEBUG] [REMOTE ] NOMD: PASS: History has at least 300 days. [2026-01-09T12:16:11.302056] [DEBUG] [REMOTE ] NOMD: PASS: Price check passed. Min price $10.99. [2026-01-09T12:16:11.302214] [DEBUG] [REMOTE ] NOMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:11.302357] [DEBUG] [REMOTE ] NOMD: PASS: Integrity check passed. [2026-01-09T12:16:11.302402] [DEBUG] [REMOTE ] NOMD: Symbol is viable for forecasting. [2026-01-09T12:16:11.302460] [INFO ] [MAIN ] [2229/3524] NOMD kept (0.3s) | 2224 kept, 5 rejected | 138.3/min | ETA: 9.4m [2026-01-09T12:16:11.598427] [DEBUG] [REMOTE ] NOTE: Retrieved 1278 rows, trimmed to 300. [2026-01-09T12:16:11.598609] [DEBUG] [REMOTE ] NOTE: PASS: History has at least 300 days. [2026-01-09T12:16:11.598859] [DEBUG] [REMOTE ] NOTE: PASS: Price check passed. Min price $1.47. [2026-01-09T12:16:11.599048] [DEBUG] [REMOTE ] NOTE: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:11.599182] [DEBUG] [REMOTE ] NOTE: PASS: Integrity check passed. [2026-01-09T12:16:11.599229] [DEBUG] [REMOTE ] NOTE: Symbol is viable for forecasting. [2026-01-09T12:16:11.599287] [INFO ] [MAIN ] [2230/3524] NOTE kept (0.3s) | 2225 kept, 5 rejected | 138.4/min | ETA: 9.4m [2026-01-09T12:16:12.039960] [DEBUG] [REMOTE ] NPCE: Retrieved 1185 rows, trimmed to 300. [2026-01-09T12:16:12.040107] [DEBUG] [REMOTE ] NPCE: PASS: History has at least 300 days. [2026-01-09T12:16:12.040328] [DEBUG] [REMOTE ] NPCE: PASS: Price check passed. Min price $9.40. [2026-01-09T12:16:12.040491] [DEBUG] [REMOTE ] NPCE: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:12.040661] [DEBUG] [REMOTE ] NPCE: PASS: Integrity check passed. [2026-01-09T12:16:12.040706] [DEBUG] [REMOTE ] NPCE: Symbol is viable for forecasting. [2026-01-09T12:16:12.040757] [INFO ] [MAIN ] [2231/3524] NPCE kept (0.4s) | 2226 kept, 5 rejected | 138.4/min | ETA: 9.3m [2026-01-09T12:16:12.399379] [DEBUG] [REMOTE ] NPFD: Retrieved 1019 rows, trimmed to 300. [2026-01-09T12:16:12.399621] [DEBUG] [REMOTE ] NPFD: PASS: History has at least 300 days. [2026-01-09T12:16:12.399897] [DEBUG] [REMOTE ] NPFD: PASS: Price check passed. Min price $18.95. [2026-01-09T12:16:12.400106] [DEBUG] [REMOTE ] NPFD: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:12.400244] [DEBUG] [REMOTE ] NPFD: PASS: Integrity check passed. [2026-01-09T12:16:12.400286] [DEBUG] [REMOTE ] NPFD: Symbol is viable for forecasting. [2026-01-09T12:16:12.400341] [INFO ] [MAIN ] [2232/3524] NPFD kept (0.4s) | 2227 kept, 5 rejected | 138.4/min | ETA: 9.3m [2026-01-09T12:16:13.077309] [DEBUG] [REMOTE ] NPK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:13.077512] [DEBUG] [REMOTE ] NPK: PASS: History has at least 300 days. [2026-01-09T12:16:13.078049] [DEBUG] [REMOTE ] NPK: PASS: Price check passed. Min price $91.59. [2026-01-09T12:16:13.078220] [DEBUG] [REMOTE ] NPK: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:13.078375] [DEBUG] [REMOTE ] NPK: PASS: Integrity check passed. [2026-01-09T12:16:13.078420] [DEBUG] [REMOTE ] NPK: Symbol is viable for forecasting. [2026-01-09T12:16:13.078475] [INFO ] [MAIN ] [2233/3524] NPK kept (0.7s) | 2228 kept, 5 rejected | 138.3/min | ETA: 9.3m [2026-01-09T12:16:13.533860] [DEBUG] [REMOTE ] NPO: Retrieved 5945 rows, trimmed to 300. [2026-01-09T12:16:13.534144] [DEBUG] [REMOTE ] NPO: PASS: History has at least 300 days. [2026-01-09T12:16:13.534542] [DEBUG] [REMOTE ] NPO: PASS: Price check passed. Min price $202.27. [2026-01-09T12:16:13.534734] [DEBUG] [REMOTE ] NPO: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:13.534913] [DEBUG] [REMOTE ] NPO: PASS: Integrity check passed. [2026-01-09T12:16:13.534959] [DEBUG] [REMOTE ] NPO: Symbol is viable for forecasting. [2026-01-09T12:16:13.535028] [INFO ] [MAIN ] [2234/3524] NPO kept (0.5s) | 2229 kept, 5 rejected | 138.3/min | ETA: 9.3m [2026-01-09T12:16:14.048862] [DEBUG] [REMOTE ] NQP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:14.049162] [DEBUG] [REMOTE ] NQP: PASS: History has at least 300 days. [2026-01-09T12:16:14.049720] [DEBUG] [REMOTE ] NQP: PASS: Price check passed. Min price $11.82. [2026-01-09T12:16:14.049927] [DEBUG] [REMOTE ] NQP: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:14.050190] [DEBUG] [REMOTE ] NQP: PASS: Integrity check passed. [2026-01-09T12:16:14.050250] [DEBUG] [REMOTE ] NQP: Symbol is viable for forecasting. [2026-01-09T12:16:14.050327] [INFO ] [MAIN ] [2235/3524] NQP kept (0.5s) | 2230 kept, 5 rejected | 138.3/min | ETA: 9.3m [2026-01-09T12:16:14.437123] [DEBUG] [REMOTE ] NRC: Retrieved 3177 rows, trimmed to 300. [2026-01-09T12:16:14.437750] [DEBUG] [REMOTE ] NRC: PASS: History has at least 300 days. [2026-01-09T12:16:14.438187] [DEBUG] [REMOTE ] NRC: PASS: Price check passed. Min price $11.32. [2026-01-09T12:16:14.438368] [DEBUG] [REMOTE ] NRC: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:14.438545] [DEBUG] [REMOTE ] NRC: PASS: Integrity check passed. [2026-01-09T12:16:14.438606] [DEBUG] [REMOTE ] NRC: Symbol is viable for forecasting. [2026-01-09T12:16:14.438673] [INFO ] [MAIN ] [2236/3524] NRC kept (0.4s) | 2231 kept, 5 rejected | 138.3/min | ETA: 9.3m [2026-01-09T12:16:14.659310] [DEBUG] [REMOTE ] NRDS: Retrieved 1048 rows, trimmed to 300. [2026-01-09T12:16:14.659651] [DEBUG] [REMOTE ] NRDS: PASS: History has at least 300 days. [2026-01-09T12:16:14.660095] [DEBUG] [REMOTE ] NRDS: PASS: Price check passed. Min price $10.65. [2026-01-09T12:16:14.660282] [DEBUG] [REMOTE ] NRDS: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:14.660489] [DEBUG] [REMOTE ] NRDS: PASS: Integrity check passed. [2026-01-09T12:16:14.660545] [DEBUG] [REMOTE ] NRDS: Symbol is viable for forecasting. [2026-01-09T12:16:14.660658] [INFO ] [MAIN ] [2237/3524] NRDS kept (0.2s) | 2232 kept, 5 rejected | 138.4/min | ETA: 9.3m [2026-01-09T12:16:15.134713] [DEBUG] [REMOTE ] NREF: Retrieved 1488 rows, trimmed to 300. [2026-01-09T12:16:15.134884] [DEBUG] [REMOTE ] NREF: PASS: History has at least 300 days. [2026-01-09T12:16:15.135187] [DEBUG] [REMOTE ] NREF: PASS: Price check passed. Min price $12.61. [2026-01-09T12:16:15.135398] [DEBUG] [REMOTE ] NREF: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:15.135598] [DEBUG] [REMOTE ] NREF: PASS: Integrity check passed. [2026-01-09T12:16:15.135664] [DEBUG] [REMOTE ] NREF: Symbol is viable for forecasting. [2026-01-09T12:16:15.135742] [INFO ] [MAIN ] [2238/3524] NREF kept (0.5s) | 2233 kept, 5 rejected | 138.3/min | ETA: 9.3m [2026-01-09T12:16:15.619131] [DEBUG] [REMOTE ] NRG: Retrieved 5561 rows, trimmed to 300. [2026-01-09T12:16:15.619268] [DEBUG] [REMOTE ] NRG: PASS: History has at least 300 days. [2026-01-09T12:16:15.619493] [DEBUG] [REMOTE ] NRG: PASS: Price check passed. Min price $143.53. [2026-01-09T12:16:15.619656] [DEBUG] [REMOTE ] NRG: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:15.619939] [DEBUG] [REMOTE ] NRG: PASS: Integrity check passed. [2026-01-09T12:16:15.619979] [DEBUG] [REMOTE ] NRG: Symbol is viable for forecasting. [2026-01-09T12:16:15.620029] [INFO ] [MAIN ] [2239/3524] NRG kept (0.5s) | 2234 kept, 5 rejected | 138.3/min | ETA: 9.3m [2026-01-09T12:16:15.970758] [DEBUG] [REMOTE ] NRIM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:15.970910] [DEBUG] [REMOTE ] NRIM: PASS: History has at least 300 days. [2026-01-09T12:16:15.971170] [DEBUG] [REMOTE ] NRIM: PASS: Price check passed. Min price $19.64. [2026-01-09T12:16:15.971310] [DEBUG] [REMOTE ] NRIM: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:15.971440] [DEBUG] [REMOTE ] NRIM: PASS: Integrity check passed. [2026-01-09T12:16:15.971483] [DEBUG] [REMOTE ] NRIM: Symbol is viable for forecasting. [2026-01-09T12:16:15.971532] [INFO ] [MAIN ] [2240/3524] NRIM kept (0.4s) | 2235 kept, 5 rejected | 138.4/min | ETA: 9.3m [2026-01-09T12:16:16.334678] [DEBUG] [REMOTE ] NRIX: Retrieved 1372 rows, trimmed to 300. [2026-01-09T12:16:16.334847] [DEBUG] [REMOTE ] NRIX: PASS: History has at least 300 days. [2026-01-09T12:16:16.335327] [DEBUG] [REMOTE ] NRIX: PASS: Price check passed. Min price $9.18. [2026-01-09T12:16:16.335507] [DEBUG] [REMOTE ] NRIX: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:16.335871] [DEBUG] [REMOTE ] NRIX: PASS: Integrity check passed. [2026-01-09T12:16:16.335924] [DEBUG] [REMOTE ] NRIX: Symbol is viable for forecasting. [2026-01-09T12:16:16.335993] [INFO ] [MAIN ] [2241/3524] NRIX kept (0.4s) | 2236 kept, 5 rejected | 138.4/min | ETA: 9.3m [2026-01-09T12:16:16.766932] [DEBUG] [REMOTE ] NRK: Retrieved 5782 rows, trimmed to 300. [2026-01-09T12:16:16.767064] [DEBUG] [REMOTE ] NRK: PASS: History has at least 300 days. [2026-01-09T12:16:16.767361] [DEBUG] [REMOTE ] NRK: PASS: Price check passed. Min price $9.89. [2026-01-09T12:16:16.767540] [DEBUG] [REMOTE ] NRK: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:16.767692] [DEBUG] [REMOTE ] NRK: PASS: Integrity check passed. [2026-01-09T12:16:16.767752] [DEBUG] [REMOTE ] NRK: Symbol is viable for forecasting. [2026-01-09T12:16:16.767802] [INFO ] [MAIN ] [2242/3524] NRK kept (0.4s) | 2237 kept, 5 rejected | 138.4/min | ETA: 9.3m [2026-01-09T12:16:17.319335] [DEBUG] [REMOTE ] NRP: Retrieved 5848 rows, trimmed to 300. [2026-01-09T12:16:17.319478] [DEBUG] [REMOTE ] NRP: PASS: History has at least 300 days. [2026-01-09T12:16:17.319734] [DEBUG] [REMOTE ] NRP: PASS: Price check passed. Min price $99.92. [2026-01-09T12:16:17.319874] [DEBUG] [REMOTE ] NRP: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:17.319998] [DEBUG] [REMOTE ] NRP: PASS: Integrity check passed. [2026-01-09T12:16:17.320040] [DEBUG] [REMOTE ] NRP: Symbol is viable for forecasting. [2026-01-09T12:16:17.320091] [INFO ] [MAIN ] [2243/3524] NRP kept (0.6s) | 2238 kept, 5 rejected | 138.3/min | ETA: 9.3m [2026-01-09T12:16:17.629159] [DEBUG] [REMOTE ] NRXP: Retrieved 2035 rows, trimmed to 300. [2026-01-09T12:16:17.629292] [DEBUG] [REMOTE ] NRXP: PASS: History has at least 300 days. [2026-01-09T12:16:17.629507] [DEBUG] [REMOTE ] NRXP: PASS: Price check passed. Min price $1.98. [2026-01-09T12:16:17.629686] [DEBUG] [REMOTE ] NRXP: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:17.629809] [DEBUG] [REMOTE ] NRXP: PASS: Integrity check passed. [2026-01-09T12:16:17.629853] [DEBUG] [REMOTE ] NRXP: Symbol is viable for forecasting. [2026-01-09T12:16:17.629902] [INFO ] [MAIN ] [2244/3524] NRXP kept (0.3s) | 2239 kept, 5 rejected | 138.4/min | ETA: 9.3m [2026-01-09T12:16:18.218117] [DEBUG] [REMOTE ] NSC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:18.218276] [DEBUG] [REMOTE ] NSC: PASS: History has at least 300 days. [2026-01-09T12:16:18.218493] [DEBUG] [REMOTE ] NSC: PASS: Price check passed. Min price $278.21. [2026-01-09T12:16:18.218680] [DEBUG] [REMOTE ] NSC: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:18.218800] [DEBUG] [REMOTE ] NSC: PASS: Integrity check passed. [2026-01-09T12:16:18.218841] [DEBUG] [REMOTE ] NSC: Symbol is viable for forecasting. [2026-01-09T12:16:18.219039] [INFO ] [MAIN ] [2245/3524] NSC kept (0.6s) | 2240 kept, 5 rejected | 138.3/min | ETA: 9.2m [2026-01-09T12:16:18.723876] [DEBUG] [REMOTE ] NSP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:18.724054] [DEBUG] [REMOTE ] NSP: PASS: History has at least 300 days. [2026-01-09T12:16:18.724347] [DEBUG] [REMOTE ] NSP: PASS: Price check passed. Min price $31.15. [2026-01-09T12:16:18.724493] [DEBUG] [REMOTE ] NSP: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:18.724665] [DEBUG] [REMOTE ] NSP: PASS: Integrity check passed. [2026-01-09T12:16:18.724710] [DEBUG] [REMOTE ] NSP: Symbol is viable for forecasting. [2026-01-09T12:16:18.724764] [INFO ] [MAIN ] [2246/3524] NSP kept (0.5s) | 2241 kept, 5 rejected | 138.3/min | ETA: 9.2m [2026-01-09T12:16:19.174849] [DEBUG] [REMOTE ] NSSC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:19.174985] [DEBUG] [REMOTE ] NSSC: PASS: History has at least 300 days. [2026-01-09T12:16:19.175208] [DEBUG] [REMOTE ] NSSC: PASS: Price check passed. Min price $37.68. [2026-01-09T12:16:19.175349] [DEBUG] [REMOTE ] NSSC: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:19.175474] [DEBUG] [REMOTE ] NSSC: PASS: Integrity check passed. [2026-01-09T12:16:19.175516] [DEBUG] [REMOTE ] NSSC: Symbol is viable for forecasting. [2026-01-09T12:16:19.175565] [INFO ] [MAIN ] [2247/3524] NSSC kept (0.5s) | 2242 kept, 5 rejected | 138.3/min | ETA: 9.2m [2026-01-09T12:16:19.695149] [DEBUG] [REMOTE ] NTAP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:19.695337] [DEBUG] [REMOTE ] NTAP: PASS: History has at least 300 days. [2026-01-09T12:16:19.695718] [DEBUG] [REMOTE ] NTAP: PASS: Price check passed. Min price $102.74. [2026-01-09T12:16:19.696106] [DEBUG] [REMOTE ] NTAP: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:19.696297] [DEBUG] [REMOTE ] NTAP: PASS: Integrity check passed. [2026-01-09T12:16:19.696355] [DEBUG] [REMOTE ] NTAP: Symbol is viable for forecasting. [2026-01-09T12:16:19.696422] [INFO ] [MAIN ] [2248/3524] NTAP kept (0.5s) | 2243 kept, 5 rejected | 138.3/min | ETA: 9.2m [2026-01-09T12:16:20.042280] [DEBUG] [REMOTE ] NTB: Retrieved 2341 rows, trimmed to 300. [2026-01-09T12:16:20.042411] [DEBUG] [REMOTE ] NTB: PASS: History has at least 300 days. [2026-01-09T12:16:20.042640] [DEBUG] [REMOTE ] NTB: PASS: Price check passed. Min price $40.57. [2026-01-09T12:16:20.042783] [DEBUG] [REMOTE ] NTB: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:20.042899] [DEBUG] [REMOTE ] NTB: PASS: Integrity check passed. [2026-01-09T12:16:20.042940] [DEBUG] [REMOTE ] NTB: Symbol is viable for forecasting. [2026-01-09T12:16:20.042989] [INFO ] [MAIN ] [2249/3524] NTB kept (0.3s) | 2244 kept, 5 rejected | 138.3/min | ETA: 9.2m [2026-01-09T12:16:20.595832] [DEBUG] [REMOTE ] NTES: Retrieved 6419 rows, trimmed to 300. [2026-01-09T12:16:20.595969] [DEBUG] [REMOTE ] NTES: PASS: History has at least 300 days. [2026-01-09T12:16:20.596184] [DEBUG] [REMOTE ] NTES: PASS: Price check passed. Min price $132.88. [2026-01-09T12:16:20.596320] [DEBUG] [REMOTE ] NTES: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:20.596436] [DEBUG] [REMOTE ] NTES: PASS: Integrity check passed. [2026-01-09T12:16:20.596476] [DEBUG] [REMOTE ] NTES: Symbol is viable for forecasting. [2026-01-09T12:16:20.596525] [INFO ] [MAIN ] [2250/3524] NTES kept (0.6s) | 2245 kept, 5 rejected | 138.3/min | ETA: 9.2m [2026-01-09T12:16:21.043753] [DEBUG] [REMOTE ] NTIC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:21.043893] [DEBUG] [REMOTE ] NTIC: PASS: History has at least 300 days. [2026-01-09T12:16:21.044126] [DEBUG] [REMOTE ] NTIC: PASS: Price check passed. Min price $7.35. [2026-01-09T12:16:21.044302] [DEBUG] [REMOTE ] NTIC: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:21.044433] [DEBUG] [REMOTE ] NTIC: PASS: Integrity check passed. [2026-01-09T12:16:21.044476] [DEBUG] [REMOTE ] NTIC: Symbol is viable for forecasting. [2026-01-09T12:16:21.044526] [INFO ] [MAIN ] [2251/3524] NTIC kept (0.4s) | 2246 kept, 5 rejected | 138.3/min | ETA: 9.2m [2026-01-09T12:16:21.364103] [DEBUG] [REMOTE ] NTLA: Retrieved 2433 rows, trimmed to 300. [2026-01-09T12:16:21.364233] [DEBUG] [REMOTE ] NTLA: PASS: History has at least 300 days. [2026-01-09T12:16:21.364436] [DEBUG] [REMOTE ] NTLA: PASS: Price check passed. Min price $8.04. [2026-01-09T12:16:21.364601] [DEBUG] [REMOTE ] NTLA: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:21.364720] [DEBUG] [REMOTE ] NTLA: PASS: Integrity check passed. [2026-01-09T12:16:21.364762] [DEBUG] [REMOTE ] NTLA: Symbol is viable for forecasting. [2026-01-09T12:16:21.364812] [INFO ] [MAIN ] [2252/3524] NTLA kept (0.3s) | 2247 kept, 5 rejected | 138.3/min | ETA: 9.2m [2026-01-09T12:16:21.771208] [DEBUG] [REMOTE ] NTNX: Retrieved 2331 rows, trimmed to 300. [2026-01-09T12:16:21.771353] [DEBUG] [REMOTE ] NTNX: PASS: History has at least 300 days. [2026-01-09T12:16:21.771611] [DEBUG] [REMOTE ] NTNX: PASS: Price check passed. Min price $46.57. [2026-01-09T12:16:21.771761] [DEBUG] [REMOTE ] NTNX: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:21.772068] [DEBUG] [REMOTE ] NTNX: PASS: Integrity check passed. [2026-01-09T12:16:21.772108] [DEBUG] [REMOTE ] NTNX: Symbol is viable for forecasting. [2026-01-09T12:16:21.772156] [INFO ] [MAIN ] [2253/3524] NTNX kept (0.4s) | 2248 kept, 5 rejected | 138.3/min | ETA: 9.2m [2026-01-09T12:16:22.187790] [DEBUG] [REMOTE ] NTRA: Retrieved 2646 rows, trimmed to 300. [2026-01-09T12:16:22.188111] [DEBUG] [REMOTE ] NTRA: PASS: History has at least 300 days. [2026-01-09T12:16:22.188339] [DEBUG] [REMOTE ] NTRA: PASS: Price check passed. Min price $172.81. [2026-01-09T12:16:22.188482] [DEBUG] [REMOTE ] NTRA: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:22.188614] [DEBUG] [REMOTE ] NTRA: PASS: Integrity check passed. [2026-01-09T12:16:22.188662] [DEBUG] [REMOTE ] NTRA: Symbol is viable for forecasting. [2026-01-09T12:16:22.188710] [INFO ] [MAIN ] [2254/3524] NTRA kept (0.4s) | 2249 kept, 5 rejected | 138.3/min | ETA: 9.2m [2026-01-09T12:16:22.529283] [DEBUG] [REMOTE ] NTRB: Retrieved 1846 rows, trimmed to 300. [2026-01-09T12:16:22.529413] [DEBUG] [REMOTE ] NTRB: PASS: History has at least 300 days. [2026-01-09T12:16:22.529649] [DEBUG] [REMOTE ] NTRB: PASS: Price check passed. Min price $4.38. [2026-01-09T12:16:22.529797] [DEBUG] [REMOTE ] NTRB: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:22.529910] [DEBUG] [REMOTE ] NTRB: PASS: Integrity check passed. [2026-01-09T12:16:22.529952] [DEBUG] [REMOTE ] NTRB: Symbol is viable for forecasting. [2026-01-09T12:16:22.530002] [INFO ] [MAIN ] [2255/3524] NTRB kept (0.3s) | 2250 kept, 5 rejected | 138.3/min | ETA: 9.2m [2026-01-09T12:16:23.239512] [DEBUG] [REMOTE ] NTRS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:23.239723] [DEBUG] [REMOTE ] NTRS: PASS: History has at least 300 days. [2026-01-09T12:16:23.240062] [DEBUG] [REMOTE ] NTRS: PASS: Price check passed. Min price $121.99. [2026-01-09T12:16:23.240252] [DEBUG] [REMOTE ] NTRS: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:23.240428] [DEBUG] [REMOTE ] NTRS: PASS: Integrity check passed. [2026-01-09T12:16:23.240487] [DEBUG] [REMOTE ] NTRS: Symbol is viable for forecasting. [2026-01-09T12:16:23.240559] [INFO ] [MAIN ] [2256/3524] NTRS kept (0.7s) | 2251 kept, 5 rejected | 138.3/min | ETA: 9.2m [2026-01-09T12:16:23.541942] [DEBUG] [REMOTE ] NTRSO: Retrieved 1556 rows, trimmed to 300. [2026-01-09T12:16:23.542126] [DEBUG] [REMOTE ] NTRSO: PASS: History has at least 300 days. [2026-01-09T12:16:23.542372] [DEBUG] [REMOTE ] NTRSO: PASS: Price check passed. Min price $19.10. [2026-01-09T12:16:23.542519] [DEBUG] [REMOTE ] NTRSO: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:23.542662] [DEBUG] [REMOTE ] NTRSO: PASS: Integrity check passed. [2026-01-09T12:16:23.542707] [DEBUG] [REMOTE ] NTRSO: Symbol is viable for forecasting. [2026-01-09T12:16:23.542760] [INFO ] [MAIN ] [2257/3524] NTRSO kept (0.3s) | 2252 kept, 5 rejected | 138.3/min | ETA: 9.2m [2026-01-09T12:16:23.838132] [DEBUG] [REMOTE ] NUKK: Retrieved 511 rows, trimmed to 300. [2026-01-09T12:16:23.838306] [DEBUG] [REMOTE ] NUKK: PASS: History has at least 300 days. [2026-01-09T12:16:23.838609] [DEBUG] [REMOTE ] NUKK: PASS: Price check passed. Min price $3.40. [2026-01-09T12:16:23.838805] [DEBUG] [REMOTE ] NUKK: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:23.838970] [DEBUG] [REMOTE ] NUKK: PASS: Integrity check passed. [2026-01-09T12:16:23.839032] [DEBUG] [REMOTE ] NUKK: Symbol is viable for forecasting. [2026-01-09T12:16:23.839104] [INFO ] [MAIN ] [2258/3524] NUKK kept (0.3s) | 2253 kept, 5 rejected | 138.3/min | ETA: 9.2m [2026-01-09T12:16:24.614917] [DEBUG] [REMOTE ] NUS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:24.615096] [DEBUG] [REMOTE ] NUS: PASS: History has at least 300 days. [2026-01-09T12:16:24.615483] [DEBUG] [REMOTE ] NUS: PASS: Price check passed. Min price $9.07. [2026-01-09T12:16:24.615672] [DEBUG] [REMOTE ] NUS: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:24.615867] [DEBUG] [REMOTE ] NUS: PASS: Integrity check passed. [2026-01-09T12:16:24.615927] [DEBUG] [REMOTE ] NUS: Symbol is viable for forecasting. [2026-01-09T12:16:24.616006] [INFO ] [MAIN ] [2259/3524] NUS kept (0.8s) | 2254 kept, 5 rejected | 138.3/min | ETA: 9.1m [2026-01-09T12:16:24.972259] [DEBUG] [REMOTE ] NUTX: Retrieved 3170 rows, trimmed to 300. [2026-01-09T12:16:24.972450] [DEBUG] [REMOTE ] NUTX: PASS: History has at least 300 days. [2026-01-09T12:16:24.972800] [DEBUG] [REMOTE ] NUTX: PASS: Price check passed. Min price $94.83. [2026-01-09T12:16:24.972961] [DEBUG] [REMOTE ] NUTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:24.973124] [DEBUG] [REMOTE ] NUTX: PASS: Integrity check passed. [2026-01-09T12:16:24.973171] [DEBUG] [REMOTE ] NUTX: Symbol is viable for forecasting. [2026-01-09T12:16:24.973224] [INFO ] [MAIN ] [2260/3524] NUTX kept (0.4s) | 2255 kept, 5 rejected | 138.3/min | ETA: 9.1m [2026-01-09T12:16:25.302364] [DEBUG] [REMOTE ] NUVB: Retrieved 1351 rows, trimmed to 300. [2026-01-09T12:16:25.302564] [DEBUG] [REMOTE ] NUVB: PASS: History has at least 300 days. [2026-01-09T12:16:25.302848] [DEBUG] [REMOTE ] NUVB: PASS: Price check passed. Min price $3.41. [2026-01-09T12:16:25.303183] [DEBUG] [REMOTE ] NUVB: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:25.303314] [DEBUG] [REMOTE ] NUVB: PASS: Integrity check passed. [2026-01-09T12:16:25.303357] [DEBUG] [REMOTE ] NUVB: Symbol is viable for forecasting. [2026-01-09T12:16:25.303411] [INFO ] [MAIN ] [2261/3524] NUVB kept (0.3s) | 2256 kept, 5 rejected | 138.3/min | ETA: 9.1m [2026-01-09T12:16:25.653890] [DEBUG] [REMOTE ] NUVL: Retrieved 1117 rows, trimmed to 300. [2026-01-09T12:16:25.654026] [DEBUG] [REMOTE ] NUVL: PASS: History has at least 300 days. [2026-01-09T12:16:25.654232] [DEBUG] [REMOTE ] NUVL: PASS: Price check passed. Min price $84.66. [2026-01-09T12:16:25.654374] [DEBUG] [REMOTE ] NUVL: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:25.654492] [DEBUG] [REMOTE ] NUVL: PASS: Integrity check passed. [2026-01-09T12:16:25.654535] [DEBUG] [REMOTE ] NUVL: Symbol is viable for forecasting. [2026-01-09T12:16:25.654606] [INFO ] [MAIN ] [2262/3524] NUVL kept (0.4s) | 2257 kept, 5 rejected | 138.3/min | ETA: 9.1m [2026-01-09T12:16:26.098554] [DEBUG] [REMOTE ] NUWE: Retrieved 3494 rows, trimmed to 300. [2026-01-09T12:16:26.098713] [DEBUG] [REMOTE ] NUWE: PASS: History has at least 300 days. [2026-01-09T12:16:26.099121] [DEBUG] [REMOTE ] NUWE: PASS: Price check passed. Min price $1.74. [2026-01-09T12:16:26.099261] [DEBUG] [REMOTE ] NUWE: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:26.099381] [DEBUG] [REMOTE ] NUWE: PASS: Integrity check passed. [2026-01-09T12:16:26.099422] [DEBUG] [REMOTE ] NUWE: Symbol is viable for forecasting. [2026-01-09T12:16:26.099473] [INFO ] [MAIN ] [2263/3524] NUWE kept (0.4s) | 2258 kept, 5 rejected | 138.3/min | ETA: 9.1m [2026-01-09T12:16:26.636518] [DEBUG] [REMOTE ] NVAX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:26.636681] [DEBUG] [REMOTE ] NVAX: PASS: History has at least 300 days. [2026-01-09T12:16:26.637104] [DEBUG] [REMOTE ] NVAX: PASS: Price check passed. Min price $6.22. [2026-01-09T12:16:26.637272] [DEBUG] [REMOTE ] NVAX: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:26.637400] [DEBUG] [REMOTE ] NVAX: PASS: Integrity check passed. [2026-01-09T12:16:26.637442] [DEBUG] [REMOTE ] NVAX: Symbol is viable for forecasting. [2026-01-09T12:16:26.637491] [INFO ] [MAIN ] [2264/3524] NVAX kept (0.5s) | 2259 kept, 5 rejected | 138.3/min | ETA: 9.1m [2026-01-09T12:16:26.862277] [DEBUG] [REMOTE ] NVD: Retrieved 598 rows, trimmed to 300. [2026-01-09T12:16:26.862411] [DEBUG] [REMOTE ] NVD: PASS: History has at least 300 days. [2026-01-09T12:16:26.862633] [DEBUG] [REMOTE ] NVD: PASS: Price check passed. Min price $6.12. [2026-01-09T12:16:26.862776] [DEBUG] [REMOTE ] NVD: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:26.862902] [DEBUG] [REMOTE ] NVD: PASS: Integrity check passed. [2026-01-09T12:16:26.862951] [DEBUG] [REMOTE ] NVD: Symbol is viable for forecasting. [2026-01-09T12:16:26.863003] [INFO ] [MAIN ] [2265/3524] NVD kept (0.2s) | 2260 kept, 5 rejected | 138.3/min | ETA: 9.1m [2026-01-09T12:16:27.510183] [DEBUG] [REMOTE ] NVDA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:27.510338] [DEBUG] [REMOTE ] NVDA: PASS: History has at least 300 days. [2026-01-09T12:16:27.510555] [DEBUG] [REMOTE ] NVDA: PASS: Price check passed. Min price $170.94. [2026-01-09T12:16:27.510713] [DEBUG] [REMOTE ] NVDA: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:27.510847] [DEBUG] [REMOTE ] NVDA: PASS: Integrity check passed. [2026-01-09T12:16:27.510897] [DEBUG] [REMOTE ] NVDA: Symbol is viable for forecasting. [2026-01-09T12:16:27.510947] [INFO ] [MAIN ] [2266/3524] NVDA kept (0.6s) | 2261 kept, 5 rejected | 138.3/min | ETA: 9.1m [2026-01-09T12:16:27.712893] [DEBUG] [REMOTE ] NVDD: Retrieved 583 rows, trimmed to 300. [2026-01-09T12:16:27.713053] [DEBUG] [REMOTE ] NVDD: PASS: History has at least 300 days. [2026-01-09T12:16:27.713258] [DEBUG] [REMOTE ] NVDD: PASS: Price check passed. Min price $34.80. [2026-01-09T12:16:27.713399] [DEBUG] [REMOTE ] NVDD: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:27.713512] [DEBUG] [REMOTE ] NVDD: PASS: Integrity check passed. [2026-01-09T12:16:27.713553] [DEBUG] [REMOTE ] NVDD: Symbol is viable for forecasting. [2026-01-09T12:16:27.713628] [INFO ] [MAIN ] [2267/3524] NVDD kept (0.2s) | 2262 kept, 5 rejected | 138.3/min | ETA: 9.1m [2026-01-09T12:16:28.157975] [DEBUG] [REMOTE ] NVDL: Retrieved 770 rows, trimmed to 300. [2026-01-09T12:16:28.158205] [DEBUG] [REMOTE ] NVDL: PASS: History has at least 300 days. [2026-01-09T12:16:28.158525] [DEBUG] [REMOTE ] NVDL: PASS: Price check passed. Min price $74.59. [2026-01-09T12:16:28.158703] [DEBUG] [REMOTE ] NVDL: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:28.158853] [DEBUG] [REMOTE ] NVDL: PASS: Integrity check passed. [2026-01-09T12:16:28.158894] [DEBUG] [REMOTE ] NVDL: Symbol is viable for forecasting. [2026-01-09T12:16:28.158946] [INFO ] [MAIN ] [2268/3524] NVDL kept (0.4s) | 2263 kept, 5 rejected | 138.3/min | ETA: 9.1m [2026-01-09T12:16:28.538548] [DEBUG] [REMOTE ] NVDS: Retrieved 876 rows, trimmed to 300. [2026-01-09T12:16:28.538713] [DEBUG] [REMOTE ] NVDS: PASS: History has at least 300 days. [2026-01-09T12:16:28.538918] [DEBUG] [REMOTE ] NVDS: PASS: Price check passed. Min price $24.41. [2026-01-09T12:16:28.539059] [DEBUG] [REMOTE ] NVDS: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:28.539172] [DEBUG] [REMOTE ] NVDS: PASS: Integrity check passed. [2026-01-09T12:16:28.539215] [DEBUG] [REMOTE ] NVDS: Symbol is viable for forecasting. [2026-01-09T12:16:28.539264] [INFO ] [MAIN ] [2269/3524] NVDS kept (0.4s) | 2264 kept, 5 rejected | 138.4/min | ETA: 9.1m [2026-01-09T12:16:29.201054] [DEBUG] [REMOTE ] NVEC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:29.201200] [DEBUG] [REMOTE ] NVEC: PASS: History has at least 300 days. [2026-01-09T12:16:29.201431] [DEBUG] [REMOTE ] NVEC: PASS: Price check passed. Min price $57.42. [2026-01-09T12:16:29.201604] [DEBUG] [REMOTE ] NVEC: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:29.201732] [DEBUG] [REMOTE ] NVEC: PASS: Integrity check passed. [2026-01-09T12:16:29.201773] [DEBUG] [REMOTE ] NVEC: Symbol is viable for forecasting. [2026-01-09T12:16:29.201824] [INFO ] [MAIN ] [2270/3524] NVEC kept (0.7s) | 2265 kept, 5 rejected | 138.3/min | ETA: 9.1m [2026-01-09T12:16:29.749236] [DEBUG] [REMOTE ] NVG: Retrieved 5869 rows, trimmed to 300. [2026-01-09T12:16:29.749372] [DEBUG] [REMOTE ] NVG: PASS: History has at least 300 days. [2026-01-09T12:16:29.749605] [DEBUG] [REMOTE ] NVG: PASS: Price check passed. Min price $12.23. [2026-01-09T12:16:29.749747] [DEBUG] [REMOTE ] NVG: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:29.749867] [DEBUG] [REMOTE ] NVG: PASS: Integrity check passed. [2026-01-09T12:16:29.749913] [DEBUG] [REMOTE ] NVG: Symbol is viable for forecasting. [2026-01-09T12:16:29.749963] [INFO ] [MAIN ] [2271/3524] NVG kept (0.5s) | 2266 kept, 5 rejected | 138.3/min | ETA: 9.1m [2026-01-09T12:16:30.151638] [DEBUG] [REMOTE ] NVGS: Retrieved 4781 rows, trimmed to 300. [2026-01-09T12:16:30.151821] [DEBUG] [REMOTE ] NVGS: PASS: History has at least 300 days. [2026-01-09T12:16:30.152052] [DEBUG] [REMOTE ] NVGS: PASS: Price check passed. Min price $14.44. [2026-01-09T12:16:30.152192] [DEBUG] [REMOTE ] NVGS: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:30.152310] [DEBUG] [REMOTE ] NVGS: PASS: Integrity check passed. [2026-01-09T12:16:30.152352] [DEBUG] [REMOTE ] NVGS: Symbol is viable for forecasting. [2026-01-09T12:16:30.152401] [INFO ] [MAIN ] [2272/3524] NVGS kept (0.4s) | 2267 kept, 5 rejected | 138.3/min | ETA: 9.1m [2026-01-09T12:16:30.602741] [DEBUG] [REMOTE ] NVMI: Retrieved 6475 rows, trimmed to 300. [2026-01-09T12:16:30.602914] [DEBUG] [REMOTE ] NVMI: PASS: History has at least 300 days. [2026-01-09T12:16:30.603185] [DEBUG] [REMOTE ] NVMI: PASS: Price check passed. Min price $275.78. [2026-01-09T12:16:30.603356] [DEBUG] [REMOTE ] NVMI: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:30.603525] [DEBUG] [REMOTE ] NVMI: PASS: Integrity check passed. [2026-01-09T12:16:30.603598] [DEBUG] [REMOTE ] NVMI: Symbol is viable for forecasting. [2026-01-09T12:16:30.603663] [INFO ] [MAIN ] [2273/3524] NVMI kept (0.5s) | 2268 kept, 5 rejected | 138.3/min | ETA: 9.0m [2026-01-09T12:16:31.063539] [DEBUG] [REMOTE ] NVO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:31.063692] [DEBUG] [REMOTE ] NVO: PASS: History has at least 300 days. [2026-01-09T12:16:31.063914] [DEBUG] [REMOTE ] NVO: PASS: Price check passed. Min price $44.97. [2026-01-09T12:16:31.064053] [DEBUG] [REMOTE ] NVO: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:31.064172] [DEBUG] [REMOTE ] NVO: PASS: Integrity check passed. [2026-01-09T12:16:31.064213] [DEBUG] [REMOTE ] NVO: Symbol is viable for forecasting. [2026-01-09T12:16:31.064264] [INFO ] [MAIN ] [2274/3524] NVO kept (0.5s) | 2269 kept, 5 rejected | 138.3/min | ETA: 9.0m [2026-01-09T12:16:31.517559] [DEBUG] [REMOTE ] NVRI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:31.517710] [DEBUG] [REMOTE ] NVRI: PASS: History has at least 300 days. [2026-01-09T12:16:31.517928] [DEBUG] [REMOTE ] NVRI: PASS: Price check passed. Min price $11.85. [2026-01-09T12:16:31.518063] [DEBUG] [REMOTE ] NVRI: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:31.518178] [DEBUG] [REMOTE ] NVRI: PASS: Integrity check passed. [2026-01-09T12:16:31.518218] [DEBUG] [REMOTE ] NVRI: Symbol is viable for forecasting. [2026-01-09T12:16:31.518266] [INFO ] [MAIN ] [2275/3524] NVRI kept (0.5s) | 2270 kept, 5 rejected | 138.3/min | ETA: 9.0m [2026-01-09T12:16:31.975524] [DEBUG] [REMOTE ] NVS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:31.975682] [DEBUG] [REMOTE ] NVS: PASS: History has at least 300 days. [2026-01-09T12:16:31.975906] [DEBUG] [REMOTE ] NVS: PASS: Price check passed. Min price $121.80. [2026-01-09T12:16:31.976041] [DEBUG] [REMOTE ] NVS: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:31.976161] [DEBUG] [REMOTE ] NVS: PASS: Integrity check passed. [2026-01-09T12:16:31.976201] [DEBUG] [REMOTE ] NVS: Symbol is viable for forecasting. [2026-01-09T12:16:31.976249] [INFO ] [MAIN ] [2276/3524] NVS kept (0.5s) | 2271 kept, 5 rejected | 138.3/min | ETA: 9.0m [2026-01-09T12:16:32.129539] [DEBUG] [REMOTE ] NVTS: Retrieved 1246 rows, trimmed to 300. [2026-01-09T12:16:32.129693] [DEBUG] [REMOTE ] NVTS: PASS: History has at least 300 days. [2026-01-09T12:16:32.129892] [DEBUG] [REMOTE ] NVTS: PASS: Price check passed. Min price $7.14. [2026-01-09T12:16:32.130023] [DEBUG] [REMOTE ] NVTS: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:32.130133] [DEBUG] [REMOTE ] NVTS: PASS: Integrity check passed. [2026-01-09T12:16:32.130174] [DEBUG] [REMOTE ] NVTS: Symbol is viable for forecasting. [2026-01-09T12:16:32.130221] [INFO ] [MAIN ] [2277/3524] NVTS kept (0.2s) | 2272 kept, 5 rejected | 138.3/min | ETA: 9.0m [2026-01-09T12:16:32.760476] [DEBUG] [REMOTE ] NWBI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:32.760688] [DEBUG] [REMOTE ] NWBI: PASS: History has at least 300 days. [2026-01-09T12:16:32.760983] [DEBUG] [REMOTE ] NWBI: PASS: Price check passed. Min price $11.30. [2026-01-09T12:16:32.761345] [DEBUG] [REMOTE ] NWBI: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:32.761508] [DEBUG] [REMOTE ] NWBI: PASS: Integrity check passed. [2026-01-09T12:16:32.761588] [DEBUG] [REMOTE ] NWBI: Symbol is viable for forecasting. [2026-01-09T12:16:32.761667] [INFO ] [MAIN ] [2278/3524] NWBI kept (0.6s) | 2273 kept, 5 rejected | 138.3/min | ETA: 9.0m [2026-01-09T12:16:33.134447] [DEBUG] [REMOTE ] NWE: Retrieved 4536 rows, trimmed to 300. [2026-01-09T12:16:33.134605] [DEBUG] [REMOTE ] NWE: PASS: History has at least 300 days. [2026-01-09T12:16:33.134827] [DEBUG] [REMOTE ] NWE: PASS: Price check passed. Min price $57.76. [2026-01-09T12:16:33.134971] [DEBUG] [REMOTE ] NWE: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:33.135092] [DEBUG] [REMOTE ] NWE: PASS: Integrity check passed. [2026-01-09T12:16:33.135134] [DEBUG] [REMOTE ] NWE: Symbol is viable for forecasting. [2026-01-09T12:16:33.135185] [INFO ] [MAIN ] [2279/3524] NWE kept (0.4s) | 2274 kept, 5 rejected | 138.3/min | ETA: 9.0m [2026-01-09T12:16:33.658913] [DEBUG] [REMOTE ] NWFL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:33.659059] [DEBUG] [REMOTE ] NWFL: PASS: History has at least 300 days. [2026-01-09T12:16:33.659294] [DEBUG] [REMOTE ] NWFL: PASS: Price check passed. Min price $24.08. [2026-01-09T12:16:33.659439] [DEBUG] [REMOTE ] NWFL: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:33.659564] [DEBUG] [REMOTE ] NWFL: PASS: Integrity check passed. [2026-01-09T12:16:33.659627] [DEBUG] [REMOTE ] NWFL: Symbol is viable for forecasting. [2026-01-09T12:16:33.659680] [INFO ] [MAIN ] [2280/3524] NWFL kept (0.5s) | 2275 kept, 5 rejected | 138.3/min | ETA: 9.0m [2026-01-09T12:16:34.060607] [DEBUG] [REMOTE ] NWG: Retrieved 4585 rows, trimmed to 300. [2026-01-09T12:16:34.060745] [DEBUG] [REMOTE ] NWG: PASS: History has at least 300 days. [2026-01-09T12:16:34.060971] [DEBUG] [REMOTE ] NWG: PASS: Price check passed. Min price $14.35. [2026-01-09T12:16:34.061105] [DEBUG] [REMOTE ] NWG: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:34.061225] [DEBUG] [REMOTE ] NWG: PASS: Integrity check passed. [2026-01-09T12:16:34.061265] [DEBUG] [REMOTE ] NWG: Symbol is viable for forecasting. [2026-01-09T12:16:34.061314] [INFO ] [MAIN ] [2281/3524] NWG kept (0.4s) | 2276 kept, 5 rejected | 138.3/min | ETA: 9.0m [2026-01-09T12:16:34.535015] [DEBUG] [REMOTE ] NWL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:34.535156] [DEBUG] [REMOTE ] NWL: PASS: History has at least 300 days. [2026-01-09T12:16:34.535378] [DEBUG] [REMOTE ] NWL: PASS: Price check passed. Min price $3.05. [2026-01-09T12:16:34.535518] [DEBUG] [REMOTE ] NWL: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:34.535659] [DEBUG] [REMOTE ] NWL: PASS: Integrity check passed. [2026-01-09T12:16:34.535703] [DEBUG] [REMOTE ] NWL: Symbol is viable for forecasting. [2026-01-09T12:16:34.535753] [INFO ] [MAIN ] [2282/3524] NWL kept (0.5s) | 2277 kept, 5 rejected | 138.3/min | ETA: 9.0m [2026-01-09T12:16:35.084000] [DEBUG] [REMOTE ] NWPX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:35.084132] [DEBUG] [REMOTE ] NWPX: PASS: History has at least 300 days. [2026-01-09T12:16:35.084348] [DEBUG] [REMOTE ] NWPX: PASS: Price check passed. Min price $51.72. [2026-01-09T12:16:35.084486] [DEBUG] [REMOTE ] NWPX: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:35.084625] [DEBUG] [REMOTE ] NWPX: PASS: Integrity check passed. [2026-01-09T12:16:35.084668] [DEBUG] [REMOTE ] NWPX: Symbol is viable for forecasting. [2026-01-09T12:16:35.084717] [INFO ] [MAIN ] [2283/3524] NWPX kept (0.5s) | 2278 kept, 5 rejected | 138.3/min | ETA: 9.0m [2026-01-09T12:16:35.374970] [DEBUG] [REMOTE ] NWS: Retrieved 3159 rows, trimmed to 300. [2026-01-09T12:16:35.375104] [DEBUG] [REMOTE ] NWS: PASS: History has at least 300 days. [2026-01-09T12:16:35.375316] [DEBUG] [REMOTE ] NWS: PASS: Price check passed. Min price $27.98. [2026-01-09T12:16:35.375488] [DEBUG] [REMOTE ] NWS: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:35.375643] [DEBUG] [REMOTE ] NWS: PASS: Integrity check passed. [2026-01-09T12:16:35.375687] [DEBUG] [REMOTE ] NWS: Symbol is viable for forecasting. [2026-01-09T12:16:35.375736] [INFO ] [MAIN ] [2284/3524] NWS kept (0.3s) | 2279 kept, 5 rejected | 138.3/min | ETA: 9.0m [2026-01-09T12:16:35.851395] [DEBUG] [REMOTE ] NWSA: Retrieved 3159 rows, trimmed to 300. [2026-01-09T12:16:35.851531] [DEBUG] [REMOTE ] NWSA: PASS: History has at least 300 days. [2026-01-09T12:16:35.851790] [DEBUG] [REMOTE ] NWSA: PASS: Price check passed. Min price $24.80. [2026-01-09T12:16:35.851937] [DEBUG] [REMOTE ] NWSA: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:35.852055] [DEBUG] [REMOTE ] NWSA: PASS: Integrity check passed. [2026-01-09T12:16:35.852095] [DEBUG] [REMOTE ] NWSA: Symbol is viable for forecasting. [2026-01-09T12:16:35.852145] [INFO ] [MAIN ] [2285/3524] NWSA kept (0.5s) | 2280 kept, 5 rejected | 138.3/min | ETA: 9.0m [2026-01-09T12:16:36.253744] [DEBUG] [REMOTE ] NX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:36.253886] [DEBUG] [REMOTE ] NX: PASS: History has at least 300 days. [2026-01-09T12:16:36.254298] [DEBUG] [REMOTE ] NX: PASS: Price check passed. Min price $11.19. [2026-01-09T12:16:36.254439] [DEBUG] [REMOTE ] NX: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:36.254564] [DEBUG] [REMOTE ] NX: PASS: Integrity check passed. [2026-01-09T12:16:36.254641] [DEBUG] [REMOTE ] NX: Symbol is viable for forecasting. [2026-01-09T12:16:36.254693] [INFO ] [MAIN ] [2286/3524] NX kept (0.4s) | 2281 kept, 5 rejected | 138.3/min | ETA: 9.0m [2026-01-09T12:16:36.618607] [DEBUG] [REMOTE ] NXC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:36.618745] [DEBUG] [REMOTE ] NXC: PASS: History has at least 300 days. [2026-01-09T12:16:36.618967] [DEBUG] [REMOTE ] NXC: PASS: Price check passed. Min price $12.89. [2026-01-09T12:16:36.619102] [DEBUG] [REMOTE ] NXC: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:36.619219] [DEBUG] [REMOTE ] NXC: PASS: Integrity check passed. [2026-01-09T12:16:36.619260] [DEBUG] [REMOTE ] NXC: Symbol is viable for forecasting. [2026-01-09T12:16:36.619308] [INFO ] [MAIN ] [2287/3524] NXC kept (0.4s) | 2282 kept, 5 rejected | 138.3/min | ETA: 8.9m [2026-01-09T12:16:36.877874] [DEBUG] [REMOTE ] NXE: Retrieved 2518 rows, trimmed to 300. [2026-01-09T12:16:36.878003] [DEBUG] [REMOTE ] NXE: PASS: History has at least 300 days. [2026-01-09T12:16:36.878226] [DEBUG] [REMOTE ] NXE: PASS: Price check passed. Min price $7.56. [2026-01-09T12:16:36.878360] [DEBUG] [REMOTE ] NXE: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:36.878471] [DEBUG] [REMOTE ] NXE: PASS: Integrity check passed. [2026-01-09T12:16:36.878512] [DEBUG] [REMOTE ] NXE: Symbol is viable for forecasting. [2026-01-09T12:16:36.878559] [INFO ] [MAIN ] [2288/3524] NXE kept (0.3s) | 2283 kept, 5 rejected | 138.3/min | ETA: 8.9m [2026-01-09T12:16:37.311051] [DEBUG] [REMOTE ] NXG: Retrieved 799 rows, trimmed to 300. [2026-01-09T12:16:37.311222] [DEBUG] [REMOTE ] NXG: PASS: History has at least 300 days. [2026-01-09T12:16:37.311429] [DEBUG] [REMOTE ] NXG: PASS: Price check passed. Min price $47.26. [2026-01-09T12:16:37.311565] [DEBUG] [REMOTE ] NXG: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:37.311699] [DEBUG] [REMOTE ] NXG: PASS: Integrity check passed. [2026-01-09T12:16:37.311739] [DEBUG] [REMOTE ] NXG: Symbol is viable for forecasting. [2026-01-09T12:16:37.311787] [INFO ] [MAIN ] [2289/3524] NXG kept (0.4s) | 2284 kept, 5 rejected | 138.3/min | ETA: 8.9m [2026-01-09T12:16:37.650394] [DEBUG] [REMOTE ] NXGL: Retrieved 1015 rows, trimmed to 300. [2026-01-09T12:16:37.650558] [DEBUG] [REMOTE ] NXGL: PASS: History has at least 300 days. [2026-01-09T12:16:37.650828] [DEBUG] [REMOTE ] NXGL: PASS: Price check passed. Min price $1.47. [2026-01-09T12:16:37.650998] [DEBUG] [REMOTE ] NXGL: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:37.651137] [DEBUG] [REMOTE ] NXGL: PASS: Integrity check passed. [2026-01-09T12:16:37.651186] [DEBUG] [REMOTE ] NXGL: Symbol is viable for forecasting. [2026-01-09T12:16:37.651246] [INFO ] [MAIN ] [2290/3524] NXGL kept (0.3s) | 2285 kept, 5 rejected | 138.4/min | ETA: 8.9m [2026-01-09T12:16:38.355077] [DEBUG] [REMOTE ] NXP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:38.355223] [DEBUG] [REMOTE ] NXP: PASS: History has at least 300 days. [2026-01-09T12:16:38.355453] [DEBUG] [REMOTE ] NXP: PASS: Price check passed. Min price $14.05. [2026-01-09T12:16:38.355609] [DEBUG] [REMOTE ] NXP: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:38.355724] [DEBUG] [REMOTE ] NXP: PASS: Integrity check passed. [2026-01-09T12:16:38.355763] [DEBUG] [REMOTE ] NXP: Symbol is viable for forecasting. [2026-01-09T12:16:38.355811] [INFO ] [MAIN ] [2291/3524] NXP kept (0.7s) | 2286 kept, 5 rejected | 138.3/min | ETA: 8.9m [2026-01-09T12:16:38.710165] [DEBUG] [REMOTE ] NXPI: Retrieved 3880 rows, trimmed to 300. [2026-01-09T12:16:38.710288] [DEBUG] [REMOTE ] NXPI: PASS: History has at least 300 days. [2026-01-09T12:16:38.710484] [DEBUG] [REMOTE ] NXPI: PASS: Price check passed. Min price $183.38. [2026-01-09T12:16:38.710645] [DEBUG] [REMOTE ] NXPI: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:38.710758] [DEBUG] [REMOTE ] NXPI: PASS: Integrity check passed. [2026-01-09T12:16:38.710798] [DEBUG] [REMOTE ] NXPI: Symbol is viable for forecasting. [2026-01-09T12:16:38.710845] [INFO ] [MAIN ] [2292/3524] NXPI kept (0.4s) | 2287 kept, 5 rejected | 138.3/min | ETA: 8.9m [2026-01-09T12:16:39.018868] [DEBUG] [REMOTE ] NYXH: Retrieved 1181 rows, trimmed to 300. [2026-01-09T12:16:39.019005] [DEBUG] [REMOTE ] NYXH: PASS: History has at least 300 days. [2026-01-09T12:16:39.019214] [DEBUG] [REMOTE ] NYXH: PASS: Price check passed. Min price $4.47. [2026-01-09T12:16:39.019360] [DEBUG] [REMOTE ] NYXH: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:39.019476] [DEBUG] [REMOTE ] NYXH: PASS: Integrity check passed. [2026-01-09T12:16:39.019518] [DEBUG] [REMOTE ] NYXH: Symbol is viable for forecasting. [2026-01-09T12:16:39.019568] [INFO ] [MAIN ] [2293/3524] NYXH kept (0.3s) | 2288 kept, 5 rejected | 138.3/min | ETA: 8.9m [2026-01-09T12:16:39.631177] [DEBUG] [REMOTE ] NZF: Retrieved 6106 rows, trimmed to 300. [2026-01-09T12:16:39.631417] [DEBUG] [REMOTE ] NZF: PASS: History has at least 300 days. [2026-01-09T12:16:39.631779] [DEBUG] [REMOTE ] NZF: PASS: Price check passed. Min price $12.18. [2026-01-09T12:16:39.631927] [DEBUG] [REMOTE ] NZF: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:39.632075] [DEBUG] [REMOTE ] NZF: PASS: Integrity check passed. [2026-01-09T12:16:39.632116] [DEBUG] [REMOTE ] NZF: Symbol is viable for forecasting. [2026-01-09T12:16:39.632172] [INFO ] [MAIN ] [2294/3524] NZF kept (0.6s) | 2289 kept, 5 rejected | 138.3/min | ETA: 8.9m [2026-01-09T12:16:39.872915] [DEBUG] [REMOTE ] OABI: Retrieved 798 rows, trimmed to 300. [2026-01-09T12:16:39.873044] [DEBUG] [REMOTE ] OABI: PASS: History has at least 300 days. [2026-01-09T12:16:39.873253] [DEBUG] [REMOTE ] OABI: PASS: Price check passed. Min price $1.38. [2026-01-09T12:16:39.873391] [DEBUG] [REMOTE ] OABI: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:39.873505] [DEBUG] [REMOTE ] OABI: PASS: Integrity check passed. [2026-01-09T12:16:39.873547] [DEBUG] [REMOTE ] OABI: Symbol is viable for forecasting. [2026-01-09T12:16:39.873619] [INFO ] [MAIN ] [2295/3524] OABI kept (0.2s) | 2290 kept, 5 rejected | 138.3/min | ETA: 8.9m [2026-01-09T12:16:40.308359] [DEBUG] [REMOTE ] OBDC: Retrieved 1629 rows, trimmed to 300. [2026-01-09T12:16:40.308482] [DEBUG] [REMOTE ] OBDC: PASS: History has at least 300 days. [2026-01-09T12:16:40.308709] [DEBUG] [REMOTE ] OBDC: PASS: Price check passed. Min price $11.41. [2026-01-09T12:16:40.308847] [DEBUG] [REMOTE ] OBDC: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:40.308957] [DEBUG] [REMOTE ] OBDC: PASS: Integrity check passed. [2026-01-09T12:16:40.308998] [DEBUG] [REMOTE ] OBDC: Symbol is viable for forecasting. [2026-01-09T12:16:40.309046] [INFO ] [MAIN ] [2296/3524] OBDC kept (0.4s) | 2291 kept, 5 rejected | 138.3/min | ETA: 8.9m [2026-01-09T12:16:40.675552] [DEBUG] [REMOTE ] OBIL: Retrieved 789 rows, trimmed to 300. [2026-01-09T12:16:40.675701] [DEBUG] [REMOTE ] OBIL: PASS: History has at least 300 days. [2026-01-09T12:16:40.675906] [DEBUG] [REMOTE ] OBIL: PASS: Price check passed. Min price $49.79. [2026-01-09T12:16:40.676044] [DEBUG] [REMOTE ] OBIL: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:40.676155] [DEBUG] [REMOTE ] OBIL: PASS: Integrity check passed. [2026-01-09T12:16:40.676197] [DEBUG] [REMOTE ] OBIL: Symbol is viable for forecasting. [2026-01-09T12:16:40.676246] [INFO ] [MAIN ] [2297/3524] OBIL kept (0.4s) | 2292 kept, 5 rejected | 138.4/min | ETA: 8.9m [2026-01-09T12:16:41.089101] [DEBUG] [REMOTE ] OBIO: Retrieved 1365 rows, trimmed to 300. [2026-01-09T12:16:41.089233] [DEBUG] [REMOTE ] OBIO: PASS: History has at least 300 days. [2026-01-09T12:16:41.089434] [DEBUG] [REMOTE ] OBIO: PASS: Price check passed. Min price $3.32. [2026-01-09T12:16:41.089619] [DEBUG] [REMOTE ] OBIO: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:41.089742] [DEBUG] [REMOTE ] OBIO: PASS: Integrity check passed. [2026-01-09T12:16:41.089784] [DEBUG] [REMOTE ] OBIO: Symbol is viable for forecasting. [2026-01-09T12:16:41.089835] [INFO ] [MAIN ] [2298/3524] OBIO kept (0.4s) | 2293 kept, 5 rejected | 138.4/min | ETA: 8.9m [2026-01-09T12:16:41.419295] [DEBUG] [REMOTE ] OBK: Retrieved 1929 rows, trimmed to 300. [2026-01-09T12:16:41.419420] [DEBUG] [REMOTE ] OBK: PASS: History has at least 300 days. [2026-01-09T12:16:41.419655] [DEBUG] [REMOTE ] OBK: PASS: Price check passed. Min price $32.27. [2026-01-09T12:16:41.419804] [DEBUG] [REMOTE ] OBK: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:41.419918] [DEBUG] [REMOTE ] OBK: PASS: Integrity check passed. [2026-01-09T12:16:41.419961] [DEBUG] [REMOTE ] OBK: Symbol is viable for forecasting. [2026-01-09T12:16:41.420011] [INFO ] [MAIN ] [2299/3524] OBK kept (0.3s) | 2294 kept, 5 rejected | 138.4/min | ETA: 8.9m [2026-01-09T12:16:42.041956] [DEBUG] [REMOTE ] OBTC: Retrieved 1232 rows, trimmed to 300. [2026-01-09T12:16:42.042112] [DEBUG] [REMOTE ] OBTC: PASS: History has at least 300 days. [2026-01-09T12:16:42.042311] [DEBUG] [REMOTE ] OBTC: PASS: Price check passed. Min price $25.77. [2026-01-09T12:16:42.042451] [DEBUG] [REMOTE ] OBTC: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:42.042560] [DEBUG] [REMOTE ] OBTC: PASS: Integrity check passed. [2026-01-09T12:16:42.042630] [DEBUG] [REMOTE ] OBTC: Symbol is viable for forecasting. [2026-01-09T12:16:42.042680] [INFO ] [MAIN ] [2300/3524] OBTC kept (0.6s) | 2295 kept, 5 rejected | 138.3/min | ETA: 8.8m [2026-01-09T12:16:42.429521] [DEBUG] [REMOTE ] OC: Retrieved 4826 rows, trimmed to 300. [2026-01-09T12:16:42.429649] [DEBUG] [REMOTE ] OC: PASS: History has at least 300 days. [2026-01-09T12:16:42.429864] [DEBUG] [REMOTE ] OC: PASS: Price check passed. Min price $97.60. [2026-01-09T12:16:42.430004] [DEBUG] [REMOTE ] OC: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:42.430120] [DEBUG] [REMOTE ] OC: PASS: Integrity check passed. [2026-01-09T12:16:42.430162] [DEBUG] [REMOTE ] OC: Symbol is viable for forecasting. [2026-01-09T12:16:42.430214] [INFO ] [MAIN ] [2301/3524] OC kept (0.4s) | 2296 kept, 5 rejected | 138.4/min | ETA: 8.8m [2026-01-09T12:16:42.718772] [DEBUG] [REMOTE ] OCCI: Retrieved 1824 rows, trimmed to 300. [2026-01-09T12:16:42.718894] [DEBUG] [REMOTE ] OCCI: PASS: History has at least 300 days. [2026-01-09T12:16:42.719096] [DEBUG] [REMOTE ] OCCI: PASS: Price check passed. Min price $4.28. [2026-01-09T12:16:42.719234] [DEBUG] [REMOTE ] OCCI: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:42.719345] [DEBUG] [REMOTE ] OCCI: PASS: Integrity check passed. [2026-01-09T12:16:42.719591] [DEBUG] [REMOTE ] OCCI: Symbol is viable for forecasting. [2026-01-09T12:16:42.719641] [INFO ] [MAIN ] [2302/3524] OCCI kept (0.3s) | 2297 kept, 5 rejected | 138.4/min | ETA: 8.8m [2026-01-09T12:16:43.314213] [DEBUG] [REMOTE ] OCFC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:43.314349] [DEBUG] [REMOTE ] OCFC: PASS: History has at least 300 days. [2026-01-09T12:16:43.314588] [DEBUG] [REMOTE ] OCFC: PASS: Price check passed. Min price $17.20. [2026-01-09T12:16:43.314735] [DEBUG] [REMOTE ] OCFC: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:43.314883] [DEBUG] [REMOTE ] OCFC: PASS: Integrity check passed. [2026-01-09T12:16:43.314938] [DEBUG] [REMOTE ] OCFC: Symbol is viable for forecasting. [2026-01-09T12:16:43.314989] [INFO ] [MAIN ] [2303/3524] OCFC kept (0.6s) | 2298 kept, 5 rejected | 138.3/min | ETA: 8.8m [2026-01-09T12:16:43.655985] [DEBUG] [REMOTE ] OCGN: Retrieved 2791 rows, trimmed to 300. [2026-01-09T12:16:43.656114] [DEBUG] [REMOTE ] OCGN: PASS: History has at least 300 days. [2026-01-09T12:16:43.656504] [DEBUG] [REMOTE ] OCGN: PASS: Price check passed. Min price $1.11. [2026-01-09T12:16:43.656658] [DEBUG] [REMOTE ] OCGN: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:43.656772] [DEBUG] [REMOTE ] OCGN: PASS: Integrity check passed. [2026-01-09T12:16:43.656813] [DEBUG] [REMOTE ] OCGN: Symbol is viable for forecasting. [2026-01-09T12:16:43.656860] [INFO ] [MAIN ] [2304/3524] OCGN kept (0.3s) | 2299 kept, 5 rejected | 138.4/min | ETA: 8.8m [2026-01-09T12:16:44.098160] [DEBUG] [REMOTE ] OCSL: Retrieved 4422 rows, trimmed to 300. [2026-01-09T12:16:44.098294] [DEBUG] [REMOTE ] OCSL: PASS: History has at least 300 days. [2026-01-09T12:16:44.098509] [DEBUG] [REMOTE ] OCSL: PASS: Price check passed. Min price $12.40. [2026-01-09T12:16:44.098670] [DEBUG] [REMOTE ] OCSL: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:44.098790] [DEBUG] [REMOTE ] OCSL: PASS: Integrity check passed. [2026-01-09T12:16:44.098832] [DEBUG] [REMOTE ] OCSL: Symbol is viable for forecasting. [2026-01-09T12:16:44.098882] [INFO ] [MAIN ] [2305/3524] OCSL kept (0.4s) | 2300 kept, 5 rejected | 138.4/min | ETA: 8.8m [2026-01-09T12:16:44.480039] [DEBUG] [REMOTE ] OCUL: Retrieved 2882 rows, trimmed to 300. [2026-01-09T12:16:44.480207] [DEBUG] [REMOTE ] OCUL: PASS: History has at least 300 days. [2026-01-09T12:16:44.480504] [DEBUG] [REMOTE ] OCUL: PASS: Price check passed. Min price $10.63. [2026-01-09T12:16:44.480720] [DEBUG] [REMOTE ] OCUL: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:44.480880] [DEBUG] [REMOTE ] OCUL: PASS: Integrity check passed. [2026-01-09T12:16:44.480938] [DEBUG] [REMOTE ] OCUL: Symbol is viable for forecasting. [2026-01-09T12:16:44.481005] [INFO ] [MAIN ] [2306/3524] OCUL kept (0.4s) | 2301 kept, 5 rejected | 138.4/min | ETA: 8.8m [2026-01-09T12:16:44.978278] [DEBUG] [REMOTE ] ODC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:44.978409] [DEBUG] [REMOTE ] ODC: PASS: History has at least 300 days. [2026-01-09T12:16:44.978638] [DEBUG] [REMOTE ] ODC: PASS: Price check passed. Min price $46.21. [2026-01-09T12:16:44.978777] [DEBUG] [REMOTE ] ODC: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:44.978892] [DEBUG] [REMOTE ] ODC: PASS: Integrity check passed. [2026-01-09T12:16:44.978933] [DEBUG] [REMOTE ] ODC: Symbol is viable for forecasting. [2026-01-09T12:16:44.978982] [INFO ] [MAIN ] [2307/3524] ODC kept (0.5s) | 2302 kept, 5 rejected | 138.4/min | ETA: 8.8m [2026-01-09T12:16:45.224554] [DEBUG] [REMOTE ] ODD: Retrieved 622 rows, trimmed to 300. [2026-01-09T12:16:45.224695] [DEBUG] [REMOTE ] ODD: PASS: History has at least 300 days. [2026-01-09T12:16:45.224893] [DEBUG] [REMOTE ] ODD: PASS: Price check passed. Min price $36.58. [2026-01-09T12:16:45.225025] [DEBUG] [REMOTE ] ODD: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:45.225134] [DEBUG] [REMOTE ] ODD: PASS: Integrity check passed. [2026-01-09T12:16:45.225174] [DEBUG] [REMOTE ] ODD: Symbol is viable for forecasting. [2026-01-09T12:16:45.225220] [INFO ] [MAIN ] [2308/3524] ODD kept (0.2s) | 2303 kept, 5 rejected | 138.4/min | ETA: 8.8m [2026-01-09T12:16:45.903152] [DEBUG] [REMOTE ] ODFL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:45.903283] [DEBUG] [REMOTE ] ODFL: PASS: History has at least 300 days. [2026-01-09T12:16:45.903502] [DEBUG] [REMOTE ] ODFL: PASS: Price check passed. Min price $126.06. [2026-01-09T12:16:45.903658] [DEBUG] [REMOTE ] ODFL: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:45.903775] [DEBUG] [REMOTE ] ODFL: PASS: Integrity check passed. [2026-01-09T12:16:45.903815] [DEBUG] [REMOTE ] ODFL: Symbol is viable for forecasting. [2026-01-09T12:16:45.903863] [INFO ] [MAIN ] [2309/3524] ODFL kept (0.7s) | 2304 kept, 5 rejected | 138.4/min | ETA: 8.8m [2026-01-09T12:16:46.219848] [DEBUG] [REMOTE ] OEC: Retrieved 2882 rows, trimmed to 300. [2026-01-09T12:16:46.219973] [DEBUG] [REMOTE ] OEC: PASS: History has at least 300 days. [2026-01-09T12:16:46.220177] [DEBUG] [REMOTE ] OEC: PASS: Price check passed. Min price $4.33. [2026-01-09T12:16:46.220312] [DEBUG] [REMOTE ] OEC: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:46.220425] [DEBUG] [REMOTE ] OEC: PASS: Integrity check passed. [2026-01-09T12:16:46.220466] [DEBUG] [REMOTE ] OEC: Symbol is viable for forecasting. [2026-01-09T12:16:46.220514] [INFO ] [MAIN ] [2310/3524] OEC kept (0.3s) | 2305 kept, 5 rejected | 138.4/min | ETA: 8.8m [2026-01-09T12:16:46.666371] [DEBUG] [REMOTE ] OESX: Retrieved 4542 rows, trimmed to 300. [2026-01-09T12:16:46.666527] [DEBUG] [REMOTE ] OESX: PASS: History has at least 300 days. [2026-01-09T12:16:46.666760] [DEBUG] [REMOTE ] OESX: PASS: Price check passed. Min price $8.35. [2026-01-09T12:16:46.666902] [DEBUG] [REMOTE ] OESX: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:46.667021] [DEBUG] [REMOTE ] OESX: PASS: Integrity check passed. [2026-01-09T12:16:46.667062] [DEBUG] [REMOTE ] OESX: Symbol is viable for forecasting. [2026-01-09T12:16:46.667118] [INFO ] [MAIN ] [2311/3524] OESX kept (0.4s) | 2306 kept, 5 rejected | 138.4/min | ETA: 8.8m [2026-01-09T12:16:47.161117] [DEBUG] [REMOTE ] OFG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:47.161253] [DEBUG] [REMOTE ] OFG: PASS: History has at least 300 days. [2026-01-09T12:16:47.161476] [DEBUG] [REMOTE ] OFG: PASS: Price check passed. Min price $37.93. [2026-01-09T12:16:47.161634] [DEBUG] [REMOTE ] OFG: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:47.161757] [DEBUG] [REMOTE ] OFG: PASS: Integrity check passed. [2026-01-09T12:16:47.161799] [DEBUG] [REMOTE ] OFG: Symbol is viable for forecasting. [2026-01-09T12:16:47.161847] [INFO ] [MAIN ] [2312/3524] OFG kept (0.5s) | 2307 kept, 5 rejected | 138.4/min | ETA: 8.8m [2026-01-09T12:16:47.542154] [DEBUG] [REMOTE ] OFIX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:47.542290] [DEBUG] [REMOTE ] OFIX: PASS: History has at least 300 days. [2026-01-09T12:16:47.542512] [DEBUG] [REMOTE ] OFIX: PASS: Price check passed. Min price $14.29. [2026-01-09T12:16:47.542670] [DEBUG] [REMOTE ] OFIX: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:47.542793] [DEBUG] [REMOTE ] OFIX: PASS: Integrity check passed. [2026-01-09T12:16:47.542834] [DEBUG] [REMOTE ] OFIX: Symbol is viable for forecasting. [2026-01-09T12:16:47.542883] [INFO ] [MAIN ] [2313/3524] OFIX kept (0.4s) | 2308 kept, 5 rejected | 138.4/min | ETA: 8.8m [2026-01-09T12:16:47.976802] [DEBUG] [REMOTE ] OFLX: Retrieved 5143 rows, trimmed to 300. [2026-01-09T12:16:47.976964] [DEBUG] [REMOTE ] OFLX: PASS: History has at least 300 days. [2026-01-09T12:16:47.977174] [DEBUG] [REMOTE ] OFLX: PASS: Price check passed. Min price $25.33. [2026-01-09T12:16:47.977338] [DEBUG] [REMOTE ] OFLX: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:47.977457] [DEBUG] [REMOTE ] OFLX: PASS: Integrity check passed. [2026-01-09T12:16:47.977499] [DEBUG] [REMOTE ] OFLX: Symbol is viable for forecasting. [2026-01-09T12:16:47.977548] [INFO ] [MAIN ] [2314/3524] OFLX kept (0.4s) | 2309 kept, 5 rejected | 138.4/min | ETA: 8.7m [2026-01-09T12:16:48.351934] [DEBUG] [REMOTE ] OFS: Retrieved 3311 rows, trimmed to 300. [2026-01-09T12:16:48.352075] [DEBUG] [REMOTE ] OFS: PASS: History has at least 300 days. [2026-01-09T12:16:48.352288] [DEBUG] [REMOTE ] OFS: PASS: Price check passed. Min price $4.55. [2026-01-09T12:16:48.352427] [DEBUG] [REMOTE ] OFS: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:48.352542] [DEBUG] [REMOTE ] OFS: PASS: Integrity check passed. [2026-01-09T12:16:48.352603] [DEBUG] [REMOTE ] OFS: Symbol is viable for forecasting. [2026-01-09T12:16:48.352656] [INFO ] [MAIN ] [2315/3524] OFS kept (0.4s) | 2310 kept, 5 rejected | 138.4/min | ETA: 8.7m [2026-01-09T12:16:48.689406] [DEBUG] [REMOTE ] OGE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:48.689558] [DEBUG] [REMOTE ] OGE: PASS: History has at least 300 days. [2026-01-09T12:16:48.689823] [DEBUG] [REMOTE ] OGE: PASS: Price check passed. Min price $42.08. [2026-01-09T12:16:48.689963] [DEBUG] [REMOTE ] OGE: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:48.690091] [DEBUG] [REMOTE ] OGE: PASS: Integrity check passed. [2026-01-09T12:16:48.690132] [DEBUG] [REMOTE ] OGE: Symbol is viable for forecasting. [2026-01-09T12:16:48.690183] [INFO ] [MAIN ] [2316/3524] OGE kept (0.3s) | 2311 kept, 5 rejected | 138.4/min | ETA: 8.7m [2026-01-09T12:16:49.107205] [DEBUG] [REMOTE ] OGI: Retrieved 2859 rows, trimmed to 300. [2026-01-09T12:16:49.107436] [DEBUG] [REMOTE ] OGI: PASS: History has at least 300 days. [2026-01-09T12:16:49.107735] [DEBUG] [REMOTE ] OGI: PASS: Price check passed. Min price $1.46. [2026-01-09T12:16:49.107881] [DEBUG] [REMOTE ] OGI: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:49.108016] [DEBUG] [REMOTE ] OGI: PASS: Integrity check passed. [2026-01-09T12:16:49.108058] [DEBUG] [REMOTE ] OGI: Symbol is viable for forecasting. [2026-01-09T12:16:49.108112] [INFO ] [MAIN ] [2317/3524] OGI kept (0.4s) | 2312 kept, 5 rejected | 138.4/min | ETA: 8.7m [2026-01-09T12:16:49.466235] [DEBUG] [REMOTE ] OGN: Retrieved 1158 rows, trimmed to 300. [2026-01-09T12:16:49.466438] [DEBUG] [REMOTE ] OGN: PASS: History has at least 300 days. [2026-01-09T12:16:49.466730] [DEBUG] [REMOTE ] OGN: PASS: Price check passed. Min price $6.32. [2026-01-09T12:16:49.466883] [DEBUG] [REMOTE ] OGN: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:49.467006] [DEBUG] [REMOTE ] OGN: PASS: Integrity check passed. [2026-01-09T12:16:49.467048] [DEBUG] [REMOTE ] OGN: Symbol is viable for forecasting. [2026-01-09T12:16:49.467104] [INFO ] [MAIN ] [2318/3524] OGN kept (0.4s) | 2313 kept, 5 rejected | 138.4/min | ETA: 8.7m [2026-01-09T12:16:50.069149] [DEBUG] [REMOTE ] OHI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:50.069297] [DEBUG] [REMOTE ] OHI: PASS: History has at least 300 days. [2026-01-09T12:16:50.069615] [DEBUG] [REMOTE ] OHI: PASS: Price check passed. Min price $38.91. [2026-01-09T12:16:50.069776] [DEBUG] [REMOTE ] OHI: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:50.069919] [DEBUG] [REMOTE ] OHI: PASS: Integrity check passed. [2026-01-09T12:16:50.069975] [DEBUG] [REMOTE ] OHI: Symbol is viable for forecasting. [2026-01-09T12:16:50.070056] [INFO ] [MAIN ] [2319/3524] OHI kept (0.6s) | 2314 kept, 5 rejected | 138.4/min | ETA: 8.7m [2026-01-09T12:16:50.578960] [DEBUG] [REMOTE ] OI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:50.579172] [DEBUG] [REMOTE ] OI: PASS: History has at least 300 days. [2026-01-09T12:16:50.579485] [DEBUG] [REMOTE ] OI: PASS: Price check passed. Min price $11.29. [2026-01-09T12:16:50.579656] [DEBUG] [REMOTE ] OI: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:50.579803] [DEBUG] [REMOTE ] OI: PASS: Integrity check passed. [2026-01-09T12:16:50.579844] [DEBUG] [REMOTE ] OI: Symbol is viable for forecasting. [2026-01-09T12:16:50.579903] [INFO ] [MAIN ] [2320/3524] OI kept (0.5s) | 2315 kept, 5 rejected | 138.4/min | ETA: 8.7m [2026-01-09T12:16:51.048742] [DEBUG] [REMOTE ] OIA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:51.048877] [DEBUG] [REMOTE ] OIA: PASS: History has at least 300 days. [2026-01-09T12:16:51.049088] [DEBUG] [REMOTE ] OIA: PASS: Price check passed. Min price $5.86. [2026-01-09T12:16:51.049223] [DEBUG] [REMOTE ] OIA: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:51.049336] [DEBUG] [REMOTE ] OIA: PASS: Integrity check passed. [2026-01-09T12:16:51.049376] [DEBUG] [REMOTE ] OIA: Symbol is viable for forecasting. [2026-01-09T12:16:51.049423] [INFO ] [MAIN ] [2321/3524] OIA kept (0.5s) | 2316 kept, 5 rejected | 138.4/min | ETA: 8.7m [2026-01-09T12:16:51.580761] [DEBUG] [REMOTE ] OII: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:51.580912] [DEBUG] [REMOTE ] OII: PASS: History has at least 300 days. [2026-01-09T12:16:51.581127] [DEBUG] [REMOTE ] OII: PASS: Price check passed. Min price $22.23. [2026-01-09T12:16:51.581263] [DEBUG] [REMOTE ] OII: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:51.581386] [DEBUG] [REMOTE ] OII: PASS: Integrity check passed. [2026-01-09T12:16:51.581427] [DEBUG] [REMOTE ] OII: Symbol is viable for forecasting. [2026-01-09T12:16:51.581475] [INFO ] [MAIN ] [2322/3524] OII kept (0.5s) | 2317 kept, 5 rejected | 138.3/min | ETA: 8.7m [2026-01-09T12:16:51.978813] [DEBUG] [REMOTE ] OIS: Retrieved 6265 rows, trimmed to 300. [2026-01-09T12:16:51.978948] [DEBUG] [REMOTE ] OIS: PASS: History has at least 300 days. [2026-01-09T12:16:51.979164] [DEBUG] [REMOTE ] OIS: PASS: Price check passed. Min price $5.82. [2026-01-09T12:16:51.979323] [DEBUG] [REMOTE ] OIS: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:51.979458] [DEBUG] [REMOTE ] OIS: PASS: Integrity check passed. [2026-01-09T12:16:51.979512] [DEBUG] [REMOTE ] OIS: Symbol is viable for forecasting. [2026-01-09T12:16:51.979564] [INFO ] [MAIN ] [2323/3524] OIS kept (0.4s) | 2318 kept, 5 rejected | 138.3/min | ETA: 8.7m [2026-01-09T12:16:52.522203] [DEBUG] [REMOTE ] OKE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:52.522342] [DEBUG] [REMOTE ] OKE: PASS: History has at least 300 days. [2026-01-09T12:16:52.522588] [DEBUG] [REMOTE ] OKE: PASS: Price check passed. Min price $64.31. [2026-01-09T12:16:52.522737] [DEBUG] [REMOTE ] OKE: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:52.522859] [DEBUG] [REMOTE ] OKE: PASS: Integrity check passed. [2026-01-09T12:16:52.522901] [DEBUG] [REMOTE ] OKE: Symbol is viable for forecasting. [2026-01-09T12:16:52.522952] [INFO ] [MAIN ] [2324/3524] OKE kept (0.5s) | 2319 kept, 5 rejected | 138.3/min | ETA: 8.7m [2026-01-09T12:16:52.812185] [DEBUG] [REMOTE ] OKTA: Retrieved 2201 rows, trimmed to 300. [2026-01-09T12:16:52.812305] [DEBUG] [REMOTE ] OKTA: PASS: History has at least 300 days. [2026-01-09T12:16:52.812503] [DEBUG] [REMOTE ] OKTA: PASS: Price check passed. Min price $78.32. [2026-01-09T12:16:52.812670] [DEBUG] [REMOTE ] OKTA: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:52.812785] [DEBUG] [REMOTE ] OKTA: PASS: Integrity check passed. [2026-01-09T12:16:52.812826] [DEBUG] [REMOTE ] OKTA: Symbol is viable for forecasting. [2026-01-09T12:16:52.812873] [INFO ] [MAIN ] [2325/3524] OKTA kept (0.3s) | 2320 kept, 5 rejected | 138.4/min | ETA: 8.7m [2026-01-09T12:16:53.149332] [DEBUG] [REMOTE ] OKYO: Retrieved 915 rows, trimmed to 300. [2026-01-09T12:16:53.149477] [DEBUG] [REMOTE ] OKYO: PASS: History has at least 300 days. [2026-01-09T12:16:53.149718] [DEBUG] [REMOTE ] OKYO: PASS: Price check passed. Min price $1.72. [2026-01-09T12:16:53.149863] [DEBUG] [REMOTE ] OKYO: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:53.149985] [DEBUG] [REMOTE ] OKYO: PASS: Integrity check passed. [2026-01-09T12:16:53.150028] [DEBUG] [REMOTE ] OKYO: Symbol is viable for forecasting. [2026-01-09T12:16:53.150078] [INFO ] [MAIN ] [2326/3524] OKYO kept (0.3s) | 2321 kept, 5 rejected | 138.4/min | ETA: 8.7m [2026-01-09T12:16:53.853123] [DEBUG] [REMOTE ] OLED: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:53.853267] [DEBUG] [REMOTE ] OLED: PASS: History has at least 300 days. [2026-01-09T12:16:53.853496] [DEBUG] [REMOTE ] OLED: PASS: Price check passed. Min price $108.21. [2026-01-09T12:16:53.853663] [DEBUG] [REMOTE ] OLED: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:53.853792] [DEBUG] [REMOTE ] OLED: PASS: Integrity check passed. [2026-01-09T12:16:53.853835] [DEBUG] [REMOTE ] OLED: Symbol is viable for forecasting. [2026-01-09T12:16:53.853886] [INFO ] [MAIN ] [2327/3524] OLED kept (0.7s) | 2322 kept, 5 rejected | 138.3/min | ETA: 8.7m [2026-01-09T12:16:54.204036] [DEBUG] [REMOTE ] OLLI: Retrieved 2637 rows, trimmed to 300. [2026-01-09T12:16:54.204243] [DEBUG] [REMOTE ] OLLI: PASS: History has at least 300 days. [2026-01-09T12:16:54.204497] [DEBUG] [REMOTE ] OLLI: PASS: Price check passed. Min price $107.96. [2026-01-09T12:16:54.204863] [DEBUG] [REMOTE ] OLLI: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:54.204997] [DEBUG] [REMOTE ] OLLI: PASS: Integrity check passed. [2026-01-09T12:16:54.205040] [DEBUG] [REMOTE ] OLLI: Symbol is viable for forecasting. [2026-01-09T12:16:54.205095] [INFO ] [MAIN ] [2328/3524] OLLI kept (0.4s) | 2323 kept, 5 rejected | 138.3/min | ETA: 8.6m [2026-01-09T12:16:54.582555] [DEBUG] [REMOTE ] OLMA: Retrieved 1289 rows, trimmed to 300. [2026-01-09T12:16:54.582797] [DEBUG] [REMOTE ] OLMA: PASS: History has at least 300 days. [2026-01-09T12:16:54.583079] [DEBUG] [REMOTE ] OLMA: PASS: Price check passed. Min price $7.77. [2026-01-09T12:16:54.583222] [DEBUG] [REMOTE ] OLMA: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:54.583360] [DEBUG] [REMOTE ] OLMA: PASS: Integrity check passed. [2026-01-09T12:16:54.583403] [DEBUG] [REMOTE ] OLMA: Symbol is viable for forecasting. [2026-01-09T12:16:54.583461] [INFO ] [MAIN ] [2329/3524] OLMA kept (0.4s) | 2324 kept, 5 rejected | 138.3/min | ETA: 8.6m [2026-01-09T12:16:55.123056] [DEBUG] [REMOTE ] OLN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:55.123192] [DEBUG] [REMOTE ] OLN: PASS: History has at least 300 days. [2026-01-09T12:16:55.123416] [DEBUG] [REMOTE ] OLN: PASS: Price check passed. Min price $18.29. [2026-01-09T12:16:55.123765] [DEBUG] [REMOTE ] OLN: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:55.123887] [DEBUG] [REMOTE ] OLN: PASS: Integrity check passed. [2026-01-09T12:16:55.123927] [DEBUG] [REMOTE ] OLN: Symbol is viable for forecasting. [2026-01-09T12:16:55.123975] [INFO ] [MAIN ] [2330/3524] OLN kept (0.5s) | 2325 kept, 5 rejected | 138.3/min | ETA: 8.6m [2026-01-09T12:16:55.678322] [DEBUG] [REMOTE ] OLP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:55.678498] [DEBUG] [REMOTE ] OLP: PASS: History has at least 300 days. [2026-01-09T12:16:55.678827] [DEBUG] [REMOTE ] OLP: PASS: Price check passed. Min price $19.54. [2026-01-09T12:16:55.678977] [DEBUG] [REMOTE ] OLP: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:55.679122] [DEBUG] [REMOTE ] OLP: PASS: Integrity check passed. [2026-01-09T12:16:55.679165] [DEBUG] [REMOTE ] OLP: Symbol is viable for forecasting. [2026-01-09T12:16:55.679237] [INFO ] [MAIN ] [2331/3524] OLP kept (0.6s) | 2326 kept, 5 rejected | 138.3/min | ETA: 8.6m [2026-01-09T12:16:55.900034] [DEBUG] [REMOTE ] OLPX: Retrieved 1073 rows, trimmed to 300. [2026-01-09T12:16:55.900169] [DEBUG] [REMOTE ] OLPX: PASS: History has at least 300 days. [2026-01-09T12:16:55.900377] [DEBUG] [REMOTE ] OLPX: PASS: Price check passed. Min price $1.01. [2026-01-09T12:16:55.900521] [DEBUG] [REMOTE ] OLPX: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:55.900664] [DEBUG] [REMOTE ] OLPX: PASS: Integrity check passed. [2026-01-09T12:16:55.900709] [DEBUG] [REMOTE ] OLPX: Symbol is viable for forecasting. [2026-01-09T12:16:55.900760] [INFO ] [MAIN ] [2332/3524] OLPX kept (0.2s) | 2327 kept, 5 rejected | 138.3/min | ETA: 8.6m [2026-01-09T12:16:56.272141] [DEBUG] [REMOTE ] OM: Retrieved 1336 rows, trimmed to 300. [2026-01-09T12:16:56.272298] [DEBUG] [REMOTE ] OM: PASS: History has at least 300 days. [2026-01-09T12:16:56.272509] [DEBUG] [REMOTE ] OM: PASS: Price check passed. Min price $3.29. [2026-01-09T12:16:56.272682] [DEBUG] [REMOTE ] OM: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:56.272802] [DEBUG] [REMOTE ] OM: PASS: Integrity check passed. [2026-01-09T12:16:56.272844] [DEBUG] [REMOTE ] OM: Symbol is viable for forecasting. [2026-01-09T12:16:56.272893] [INFO ] [MAIN ] [2333/3524] OM kept (0.4s) | 2328 kept, 5 rejected | 138.4/min | ETA: 8.6m [2026-01-09T12:16:56.997041] [DEBUG] [REMOTE ] OMAB: Retrieved 4807 rows, trimmed to 300. [2026-01-09T12:16:56.997167] [DEBUG] [REMOTE ] OMAB: PASS: History has at least 300 days. [2026-01-09T12:16:56.997414] [DEBUG] [REMOTE ] OMAB: PASS: Price check passed. Min price $96.35. [2026-01-09T12:16:56.997603] [DEBUG] [REMOTE ] OMAB: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:56.997728] [DEBUG] [REMOTE ] OMAB: PASS: Integrity check passed. [2026-01-09T12:16:56.997769] [DEBUG] [REMOTE ] OMAB: Symbol is viable for forecasting. [2026-01-09T12:16:56.997817] [INFO ] [MAIN ] [2334/3524] OMAB kept (0.7s) | 2329 kept, 5 rejected | 138.3/min | ETA: 8.6m [2026-01-09T12:16:57.495668] [DEBUG] [REMOTE ] OMC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:57.495828] [DEBUG] [REMOTE ] OMC: PASS: History has at least 300 days. [2026-01-09T12:16:57.496106] [DEBUG] [REMOTE ] OMC: PASS: Price check passed. Min price $69.48. [2026-01-09T12:16:57.496268] [DEBUG] [REMOTE ] OMC: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:57.496415] [DEBUG] [REMOTE ] OMC: PASS: Integrity check passed. [2026-01-09T12:16:57.496459] [DEBUG] [REMOTE ] OMC: Symbol is viable for forecasting. [2026-01-09T12:16:57.496516] [INFO ] [MAIN ] [2335/3524] OMC kept (0.5s) | 2330 kept, 5 rejected | 138.3/min | ETA: 8.6m [2026-01-09T12:16:57.940063] [DEBUG] [REMOTE ] OMCL: Retrieved 6140 rows, trimmed to 300. [2026-01-09T12:16:57.940200] [DEBUG] [REMOTE ] OMCL: PASS: History has at least 300 days. [2026-01-09T12:16:57.940432] [DEBUG] [REMOTE ] OMCL: PASS: Price check passed. Min price $29.57. [2026-01-09T12:16:57.940593] [DEBUG] [REMOTE ] OMCL: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:57.940912] [DEBUG] [REMOTE ] OMCL: PASS: Integrity check passed. [2026-01-09T12:16:57.940953] [DEBUG] [REMOTE ] OMCL: Symbol is viable for forecasting. [2026-01-09T12:16:57.941004] [INFO ] [MAIN ] [2336/3524] OMCL kept (0.4s) | 2331 kept, 5 rejected | 138.3/min | ETA: 8.6m [2026-01-09T12:16:58.389661] [DEBUG] [REMOTE ] OMEX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:58.389796] [DEBUG] [REMOTE ] OMEX: PASS: History has at least 300 days. [2026-01-09T12:16:58.390007] [DEBUG] [REMOTE ] OMEX: PASS: Price check passed. Min price $1.74. [2026-01-09T12:16:58.390141] [DEBUG] [REMOTE ] OMEX: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:58.390254] [DEBUG] [REMOTE ] OMEX: PASS: Integrity check passed. [2026-01-09T12:16:58.390295] [DEBUG] [REMOTE ] OMEX: Symbol is viable for forecasting. [2026-01-09T12:16:58.390359] [INFO ] [MAIN ] [2337/3524] OMEX kept (0.4s) | 2332 kept, 5 rejected | 138.3/min | ETA: 8.6m [2026-01-09T12:16:58.723912] [DEBUG] [REMOTE ] OMF: Retrieved 2543 rows, trimmed to 300. [2026-01-09T12:16:58.724061] [DEBUG] [REMOTE ] OMF: PASS: History has at least 300 days. [2026-01-09T12:16:58.724279] [DEBUG] [REMOTE ] OMF: PASS: Price check passed. Min price $52.35. [2026-01-09T12:16:58.724422] [DEBUG] [REMOTE ] OMF: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:58.724541] [DEBUG] [REMOTE ] OMF: PASS: Integrity check passed. [2026-01-09T12:16:58.724601] [DEBUG] [REMOTE ] OMF: Symbol is viable for forecasting. [2026-01-09T12:16:58.724653] [INFO ] [MAIN ] [2338/3524] OMF kept (0.3s) | 2333 kept, 5 rejected | 138.3/min | ETA: 8.6m [2026-01-09T12:16:59.308738] [DEBUG] [REMOTE ] ON: Retrieved 6461 rows, trimmed to 300. [2026-01-09T12:16:59.308890] [DEBUG] [REMOTE ] ON: PASS: History has at least 300 days. [2026-01-09T12:16:59.309139] [DEBUG] [REMOTE ] ON: PASS: Price check passed. Min price $44.90. [2026-01-09T12:16:59.309279] [DEBUG] [REMOTE ] ON: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:59.309405] [DEBUG] [REMOTE ] ON: PASS: Integrity check passed. [2026-01-09T12:16:59.309447] [DEBUG] [REMOTE ] ON: Symbol is viable for forecasting. [2026-01-09T12:16:59.309496] [INFO ] [MAIN ] [2339/3524] ON kept (0.6s) | 2334 kept, 5 rejected | 138.3/min | ETA: 8.6m [2026-01-09T12:16:59.830414] [DEBUG] [REMOTE ] ONB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:16:59.830553] [DEBUG] [REMOTE ] ONB: PASS: History has at least 300 days. [2026-01-09T12:16:59.830802] [DEBUG] [REMOTE ] ONB: PASS: Price check passed. Min price $19.48. [2026-01-09T12:16:59.830941] [DEBUG] [REMOTE ] ONB: PASS: Continuity check passed with 300 days. [2026-01-09T12:16:59.831061] [DEBUG] [REMOTE ] ONB: PASS: Integrity check passed. [2026-01-09T12:16:59.831101] [DEBUG] [REMOTE ] ONB: Symbol is viable for forecasting. [2026-01-09T12:16:59.831150] [INFO ] [MAIN ] [2340/3524] ONB kept (0.5s) | 2335 kept, 5 rejected | 138.3/min | ETA: 8.6m [2026-01-09T12:17:00.059286] [DEBUG] [REMOTE ] ONCO: Retrieved 975 rows, trimmed to 300. [2026-01-09T12:17:00.059420] [DEBUG] [REMOTE ] ONCO: PASS: History has at least 300 days. [2026-01-09T12:17:00.059653] [DEBUG] [REMOTE ] ONCO: PASS: Price check passed. Min price $1.43. [2026-01-09T12:17:00.059813] [DEBUG] [REMOTE ] ONCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:00.059929] [DEBUG] [REMOTE ] ONCO: PASS: Integrity check passed. [2026-01-09T12:17:00.059971] [DEBUG] [REMOTE ] ONCO: Symbol is viable for forecasting. [2026-01-09T12:17:00.060034] [INFO ] [MAIN ] [2341/3524] ONCO kept (0.2s) | 2336 kept, 5 rejected | 138.3/min | ETA: 8.6m [2026-01-09T12:17:00.511562] [DEBUG] [REMOTE ] ONDS: Retrieved 1465 rows, trimmed to 300. [2026-01-09T12:17:00.511689] [DEBUG] [REMOTE ] ONDS: PASS: History has at least 300 days. [2026-01-09T12:17:00.511892] [DEBUG] [REMOTE ] ONDS: PASS: Price check passed. Min price $5.25. [2026-01-09T12:17:00.512025] [DEBUG] [REMOTE ] ONDS: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:00.512135] [DEBUG] [REMOTE ] ONDS: PASS: Integrity check passed. [2026-01-09T12:17:00.512173] [DEBUG] [REMOTE ] ONDS: Symbol is viable for forecasting. [2026-01-09T12:17:00.512219] [INFO ] [MAIN ] [2342/3524] ONDS kept (0.5s) | 2337 kept, 5 rejected | 138.3/min | ETA: 8.5m [2026-01-09T12:17:00.935186] [DEBUG] [REMOTE ] ONEQ: Retrieved 5604 rows, trimmed to 300. [2026-01-09T12:17:00.935299] [DEBUG] [REMOTE ] ONEQ: PASS: History has at least 300 days. [2026-01-09T12:17:00.935504] [DEBUG] [REMOTE ] ONEQ: PASS: Price check passed. Min price $86.80. [2026-01-09T12:17:00.935664] [DEBUG] [REMOTE ] ONEQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:00.935800] [DEBUG] [REMOTE ] ONEQ: PASS: Integrity check passed. [2026-01-09T12:17:00.935841] [DEBUG] [REMOTE ] ONEQ: Symbol is viable for forecasting. [2026-01-09T12:17:00.935902] [INFO ] [MAIN ] [2343/3524] ONEQ kept (0.4s) | 2338 kept, 5 rejected | 138.3/min | ETA: 8.5m [2026-01-09T12:17:01.390032] [DEBUG] [REMOTE ] ONL: Retrieved 1041 rows, trimmed to 300. [2026-01-09T12:17:01.390183] [DEBUG] [REMOTE ] ONL: PASS: History has at least 300 days. [2026-01-09T12:17:01.390381] [DEBUG] [REMOTE ] ONL: PASS: Price check passed. Min price $1.96. [2026-01-09T12:17:01.390519] [DEBUG] [REMOTE ] ONL: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:01.390650] [DEBUG] [REMOTE ] ONL: PASS: Integrity check passed. [2026-01-09T12:17:01.390692] [DEBUG] [REMOTE ] ONL: Symbol is viable for forecasting. [2026-01-09T12:17:01.390739] [INFO ] [MAIN ] [2344/3524] ONL kept (0.5s) | 2339 kept, 5 rejected | 138.3/min | ETA: 8.5m [2026-01-09T12:17:01.668714] [DEBUG] [REMOTE ] ONON: Retrieved 1084 rows, trimmed to 300. [2026-01-09T12:17:01.668916] [DEBUG] [REMOTE ] ONON: PASS: History has at least 300 days. [2026-01-09T12:17:01.669184] [DEBUG] [REMOTE ] ONON: PASS: Price check passed. Min price $34.96. [2026-01-09T12:17:01.669330] [DEBUG] [REMOTE ] ONON: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:01.669473] [DEBUG] [REMOTE ] ONON: PASS: Integrity check passed. [2026-01-09T12:17:01.669521] [DEBUG] [REMOTE ] ONON: Symbol is viable for forecasting. [2026-01-09T12:17:01.669596] [INFO ] [MAIN ] [2345/3524] ONON kept (0.3s) | 2340 kept, 5 rejected | 138.3/min | ETA: 8.5m [2026-01-09T12:17:02.004410] [DEBUG] [REMOTE ] ONTF: Retrieved 1239 rows, trimmed to 300. [2026-01-09T12:17:02.004547] [DEBUG] [REMOTE ] ONTF: PASS: History has at least 300 days. [2026-01-09T12:17:02.004833] [DEBUG] [REMOTE ] ONTF: PASS: Price check passed. Min price $4.94. [2026-01-09T12:17:02.004983] [DEBUG] [REMOTE ] ONTF: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:02.005101] [DEBUG] [REMOTE ] ONTF: PASS: Integrity check passed. [2026-01-09T12:17:02.005143] [DEBUG] [REMOTE ] ONTF: Symbol is viable for forecasting. [2026-01-09T12:17:02.005193] [INFO ] [MAIN ] [2346/3524] ONTF kept (0.3s) | 2341 kept, 5 rejected | 138.3/min | ETA: 8.5m [2026-01-09T12:17:02.713491] [DEBUG] [REMOTE ] ONTO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:02.713644] [DEBUG] [REMOTE ] ONTO: PASS: History has at least 300 days. [2026-01-09T12:17:02.713862] [DEBUG] [REMOTE ] ONTO: PASS: Price check passed. Min price $124.09. [2026-01-09T12:17:02.714003] [DEBUG] [REMOTE ] ONTO: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:02.714120] [DEBUG] [REMOTE ] ONTO: PASS: Integrity check passed. [2026-01-09T12:17:02.714162] [DEBUG] [REMOTE ] ONTO: Symbol is viable for forecasting. [2026-01-09T12:17:02.714213] [INFO ] [MAIN ] [2347/3524] ONTO kept (0.7s) | 2342 kept, 5 rejected | 138.3/min | ETA: 8.5m [2026-01-09T12:17:02.911903] [DEBUG] [REMOTE ] OOMA: Retrieved 2636 rows, trimmed to 300. [2026-01-09T12:17:02.912029] [DEBUG] [REMOTE ] OOMA: PASS: History has at least 300 days. [2026-01-09T12:17:02.912225] [DEBUG] [REMOTE ] OOMA: PASS: Price check passed. Min price $10.58. [2026-01-09T12:17:02.912357] [DEBUG] [REMOTE ] OOMA: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:02.912465] [DEBUG] [REMOTE ] OOMA: PASS: Integrity check passed. [2026-01-09T12:17:02.912504] [DEBUG] [REMOTE ] OOMA: Symbol is viable for forecasting. [2026-01-09T12:17:02.912551] [INFO ] [MAIN ] [2348/3524] OOMA kept (0.2s) | 2343 kept, 5 rejected | 138.3/min | ETA: 8.5m [2026-01-09T12:17:03.376248] [DEBUG] [REMOTE ] OPAD: Retrieved 1274 rows, trimmed to 300. [2026-01-09T12:17:03.376403] [DEBUG] [REMOTE ] OPAD: PASS: History has at least 300 days. [2026-01-09T12:17:03.376666] [DEBUG] [REMOTE ] OPAD: PASS: Price check passed. Min price $1.19. [2026-01-09T12:17:03.376846] [DEBUG] [REMOTE ] OPAD: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:03.376979] [DEBUG] [REMOTE ] OPAD: PASS: Integrity check passed. [2026-01-09T12:17:03.377044] [DEBUG] [REMOTE ] OPAD: Symbol is viable for forecasting. [2026-01-09T12:17:03.377108] [INFO ] [MAIN ] [2349/3524] OPAD kept (0.5s) | 2344 kept, 5 rejected | 138.3/min | ETA: 8.5m [2026-01-09T12:17:03.765107] [DEBUG] [REMOTE ] OPAL: Retrieved 870 rows, trimmed to 300. [2026-01-09T12:17:03.765241] [DEBUG] [REMOTE ] OPAL: PASS: History has at least 300 days. [2026-01-09T12:17:03.765449] [DEBUG] [REMOTE ] OPAL: PASS: Price check passed. Min price $2.02. [2026-01-09T12:17:03.765621] [DEBUG] [REMOTE ] OPAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:03.765753] [DEBUG] [REMOTE ] OPAL: PASS: Integrity check passed. [2026-01-09T12:17:03.765797] [DEBUG] [REMOTE ] OPAL: Symbol is viable for forecasting. [2026-01-09T12:17:03.765846] [INFO ] [MAIN ] [2350/3524] OPAL kept (0.4s) | 2345 kept, 5 rejected | 138.3/min | ETA: 8.5m [2026-01-09T12:17:04.315941] [DEBUG] [REMOTE ] OPBK: Retrieved 5149 rows, trimmed to 300. [2026-01-09T12:17:04.316071] [DEBUG] [REMOTE ] OPBK: PASS: History has at least 300 days. [2026-01-09T12:17:04.316277] [DEBUG] [REMOTE ] OPBK: PASS: Price check passed. Min price $12.63. [2026-01-09T12:17:04.316412] [DEBUG] [REMOTE ] OPBK: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:04.316526] [DEBUG] [REMOTE ] OPBK: PASS: Integrity check passed. [2026-01-09T12:17:04.316565] [DEBUG] [REMOTE ] OPBK: Symbol is viable for forecasting. [2026-01-09T12:17:04.316637] [INFO ] [MAIN ] [2351/3524] OPBK kept (0.6s) | 2346 kept, 5 rejected | 138.3/min | ETA: 8.5m [2026-01-09T12:17:04.777090] [DEBUG] [REMOTE ] OPCH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:04.777328] [DEBUG] [REMOTE ] OPCH: PASS: History has at least 300 days. [2026-01-09T12:17:04.777681] [DEBUG] [REMOTE ] OPCH: PASS: Price check passed. Min price $26.03. [2026-01-09T12:17:04.777835] [DEBUG] [REMOTE ] OPCH: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:04.777983] [DEBUG] [REMOTE ] OPCH: PASS: Integrity check passed. [2026-01-09T12:17:04.778027] [DEBUG] [REMOTE ] OPCH: Symbol is viable for forecasting. [2026-01-09T12:17:04.778086] [INFO ] [MAIN ] [2352/3524] OPCH kept (0.5s) | 2347 kept, 5 rejected | 138.3/min | ETA: 8.5m [2026-01-09T12:17:05.039155] [DEBUG] [REMOTE ] OPEN: Retrieved 1397 rows, trimmed to 300. [2026-01-09T12:17:05.039345] [DEBUG] [REMOTE ] OPEN: PASS: History has at least 300 days. [2026-01-09T12:17:05.039624] [DEBUG] [REMOTE ] OPEN: PASS: Price check passed. Min price $5.83. [2026-01-09T12:17:05.039769] [DEBUG] [REMOTE ] OPEN: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:05.039889] [DEBUG] [REMOTE ] OPEN: PASS: Integrity check passed. [2026-01-09T12:17:05.039929] [DEBUG] [REMOTE ] OPEN: Symbol is viable for forecasting. [2026-01-09T12:17:05.039983] [INFO ] [MAIN ] [2353/3524] OPEN kept (0.3s) | 2348 kept, 5 rejected | 138.3/min | ETA: 8.5m [2026-01-09T12:17:05.454643] [DEBUG] [REMOTE ] OPFI: Retrieved 1288 rows, trimmed to 300. [2026-01-09T12:17:05.454839] [DEBUG] [REMOTE ] OPFI: PASS: History has at least 300 days. [2026-01-09T12:17:05.455085] [DEBUG] [REMOTE ] OPFI: PASS: Price check passed. Min price $9.18. [2026-01-09T12:17:05.455226] [DEBUG] [REMOTE ] OPFI: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:05.455350] [DEBUG] [REMOTE ] OPFI: PASS: Integrity check passed. [2026-01-09T12:17:05.455391] [DEBUG] [REMOTE ] OPFI: Symbol is viable for forecasting. [2026-01-09T12:17:05.455443] [INFO ] [MAIN ] [2354/3524] OPFI kept (0.4s) | 2349 kept, 5 rejected | 138.3/min | ETA: 8.5m [2026-01-09T12:17:06.247024] [DEBUG] [REMOTE ] OPK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:06.250852] [DEBUG] [REMOTE ] OPK: PASS: History has at least 300 days. [2026-01-09T12:17:06.251333] [DEBUG] [REMOTE ] OPK: PASS: Price check passed. Min price $1.26. [2026-01-09T12:17:06.251495] [DEBUG] [REMOTE ] OPK: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:06.251684] [DEBUG] [REMOTE ] OPK: PASS: Integrity check passed. [2026-01-09T12:17:06.251747] [DEBUG] [REMOTE ] OPK: Symbol is viable for forecasting. [2026-01-09T12:17:06.251829] [INFO ] [MAIN ] [2355/3524] OPK kept (0.8s) | 2350 kept, 5 rejected | 138.3/min | ETA: 8.5m [2026-01-09T12:17:06.615831] [DEBUG] [REMOTE ] OPLN: Retrieved 4043 rows, trimmed to 300. [2026-01-09T12:17:06.615977] [DEBUG] [REMOTE ] OPLN: PASS: History has at least 300 days. [2026-01-09T12:17:06.616195] [DEBUG] [REMOTE ] OPLN: PASS: Price check passed. Min price $24.49. [2026-01-09T12:17:06.616330] [DEBUG] [REMOTE ] OPLN: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:06.616451] [DEBUG] [REMOTE ] OPLN: PASS: Integrity check passed. [2026-01-09T12:17:06.616491] [DEBUG] [REMOTE ] OPLN: Symbol is viable for forecasting. [2026-01-09T12:17:06.616555] [INFO ] [MAIN ] [2356/3524] OPLN kept (0.4s) | 2351 kept, 5 rejected | 138.3/min | ETA: 8.4m [2026-01-09T12:17:06.929810] [DEBUG] [REMOTE ] OPP: Retrieved 2333 rows, trimmed to 300. [2026-01-09T12:17:06.929951] [DEBUG] [REMOTE ] OPP: PASS: History has at least 300 days. [2026-01-09T12:17:06.930151] [DEBUG] [REMOTE ] OPP: PASS: Price check passed. Min price $7.80. [2026-01-09T12:17:06.930286] [DEBUG] [REMOTE ] OPP: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:06.930398] [DEBUG] [REMOTE ] OPP: PASS: Integrity check passed. [2026-01-09T12:17:06.930437] [DEBUG] [REMOTE ] OPP: Symbol is viable for forecasting. [2026-01-09T12:17:06.930485] [INFO ] [MAIN ] [2357/3524] OPP kept (0.3s) | 2352 kept, 5 rejected | 138.3/min | ETA: 8.4m [2026-01-09T12:17:07.343729] [DEBUG] [REMOTE ] OPRA: Retrieved 1873 rows, trimmed to 300. [2026-01-09T12:17:07.343856] [DEBUG] [REMOTE ] OPRA: PASS: History has at least 300 days. [2026-01-09T12:17:07.344071] [DEBUG] [REMOTE ] OPRA: PASS: Price check passed. Min price $12.54. [2026-01-09T12:17:07.344207] [DEBUG] [REMOTE ] OPRA: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:07.344321] [DEBUG] [REMOTE ] OPRA: PASS: Integrity check passed. [2026-01-09T12:17:07.344361] [DEBUG] [REMOTE ] OPRA: Symbol is viable for forecasting. [2026-01-09T12:17:07.344410] [INFO ] [MAIN ] [2358/3524] OPRA kept (0.4s) | 2353 kept, 5 rejected | 138.3/min | ETA: 8.4m [2026-01-09T12:17:07.529995] [DEBUG] [REMOTE ] OPRX: Exception occurred during daily data fetch: 'API call returned an empty response.'. [2026-01-09T12:17:07.530291] [DEBUG] [REMOTE ] OPRX: FAIL: History check failed. No DataFrame was returned. [2026-01-09T12:17:07.530377] [WARN ] [LOCAL ] OPRX: SET TO BLACKLISTED [2026-01-09T12:17:07.531497] [INFO ] [MAIN ] [2359/3524] OPRX rejected (0.2s) | 2353 kept, 6 rejected | 138.4/min | ETA: 8.4m [2026-01-09T12:17:08.081078] [DEBUG] [REMOTE ] OPTX: Retrieved 992 rows, trimmed to 300. [2026-01-09T12:17:08.081210] [DEBUG] [REMOTE ] OPTX: PASS: History has at least 300 days. [2026-01-09T12:17:08.081411] [DEBUG] [REMOTE ] OPTX: PASS: Price check passed. Min price $1.25. [2026-01-09T12:17:08.081546] [DEBUG] [REMOTE ] OPTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:08.081688] [DEBUG] [REMOTE ] OPTX: PASS: Integrity check passed. [2026-01-09T12:17:08.081730] [DEBUG] [REMOTE ] OPTX: Symbol is viable for forecasting. [2026-01-09T12:17:08.081777] [INFO ] [MAIN ] [2360/3524] OPTX kept (0.6s) | 2354 kept, 6 rejected | 138.3/min | ETA: 8.4m [2026-01-09T12:17:08.623761] [DEBUG] [REMOTE ] OPXS: Retrieved 4190 rows, trimmed to 300. [2026-01-09T12:17:08.623897] [DEBUG] [REMOTE ] OPXS: PASS: History has at least 300 days. [2026-01-09T12:17:08.624113] [DEBUG] [REMOTE ] OPXS: PASS: Price check passed. Min price $12.75. [2026-01-09T12:17:08.624254] [DEBUG] [REMOTE ] OPXS: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:08.624369] [DEBUG] [REMOTE ] OPXS: PASS: Integrity check passed. [2026-01-09T12:17:08.624410] [DEBUG] [REMOTE ] OPXS: Symbol is viable for forecasting. [2026-01-09T12:17:08.624460] [INFO ] [MAIN ] [2361/3524] OPXS kept (0.5s) | 2355 kept, 6 rejected | 138.3/min | ETA: 8.4m [2026-01-09T12:17:09.091584] [DEBUG] [REMOTE ] ORA: Retrieved 5323 rows, trimmed to 300. [2026-01-09T12:17:09.091754] [DEBUG] [REMOTE ] ORA: PASS: History has at least 300 days. [2026-01-09T12:17:09.092597] [DEBUG] [REMOTE ] ORA: PASS: Price check passed. Min price $104.00. [2026-01-09T12:17:09.092765] [DEBUG] [REMOTE ] ORA: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:09.092940] [DEBUG] [REMOTE ] ORA: PASS: Integrity check passed. [2026-01-09T12:17:09.092986] [DEBUG] [REMOTE ] ORA: Symbol is viable for forecasting. [2026-01-09T12:17:09.093036] [INFO ] [MAIN ] [2362/3524] ORA kept (0.5s) | 2356 kept, 6 rejected | 138.3/min | ETA: 8.4m [2026-01-09T12:17:09.328494] [DEBUG] [REMOTE ] ORC: Retrieved 3245 rows, trimmed to 300. [2026-01-09T12:17:09.328654] [DEBUG] [REMOTE ] ORC: PASS: History has at least 300 days. [2026-01-09T12:17:09.328869] [DEBUG] [REMOTE ] ORC: PASS: Price check passed. Min price $6.85. [2026-01-09T12:17:09.329010] [DEBUG] [REMOTE ] ORC: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:09.329125] [DEBUG] [REMOTE ] ORC: PASS: Integrity check passed. [2026-01-09T12:17:09.329167] [DEBUG] [REMOTE ] ORC: Symbol is viable for forecasting. [2026-01-09T12:17:09.329214] [INFO ] [MAIN ] [2363/3524] ORC kept (0.2s) | 2357 kept, 6 rejected | 138.3/min | ETA: 8.4m [2026-01-09T12:17:09.799983] [DEBUG] [REMOTE ] ORGO: Retrieved 2265 rows, trimmed to 300. [2026-01-09T12:17:09.800178] [DEBUG] [REMOTE ] ORGO: PASS: History has at least 300 days. [2026-01-09T12:17:09.800440] [DEBUG] [REMOTE ] ORGO: PASS: Price check passed. Min price $3.88. [2026-01-09T12:17:09.800614] [DEBUG] [REMOTE ] ORGO: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:09.800749] [DEBUG] [REMOTE ] ORGO: PASS: Integrity check passed. [2026-01-09T12:17:09.800793] [DEBUG] [REMOTE ] ORGO: Symbol is viable for forecasting. [2026-01-09T12:17:09.800849] [INFO ] [MAIN ] [2364/3524] ORGO kept (0.5s) | 2358 kept, 6 rejected | 138.3/min | ETA: 8.4m [2026-01-09T12:17:10.167511] [DEBUG] [REMOTE ] ORIC: Retrieved 1435 rows, trimmed to 300. [2026-01-09T12:17:10.167675] [DEBUG] [REMOTE ] ORIC: PASS: History has at least 300 days. [2026-01-09T12:17:10.167895] [DEBUG] [REMOTE ] ORIC: PASS: Price check passed. Min price $8.04. [2026-01-09T12:17:10.168038] [DEBUG] [REMOTE ] ORIC: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:10.168157] [DEBUG] [REMOTE ] ORIC: PASS: Integrity check passed. [2026-01-09T12:17:10.168199] [DEBUG] [REMOTE ] ORIC: Symbol is viable for forecasting. [2026-01-09T12:17:10.168250] [INFO ] [MAIN ] [2365/3524] ORIC kept (0.4s) | 2359 kept, 6 rejected | 138.4/min | ETA: 8.4m [2026-01-09T12:17:10.673935] [DEBUG] [REMOTE ] ORKA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:10.674076] [DEBUG] [REMOTE ] ORKA: PASS: History has at least 300 days. [2026-01-09T12:17:10.674424] [DEBUG] [REMOTE ] ORKA: PASS: Price check passed. Min price $26.19. [2026-01-09T12:17:10.674586] [DEBUG] [REMOTE ] ORKA: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:10.674741] [DEBUG] [REMOTE ] ORKA: PASS: Integrity check passed. [2026-01-09T12:17:10.674784] [DEBUG] [REMOTE ] ORKA: Symbol is viable for forecasting. [2026-01-09T12:17:10.674867] [INFO ] [MAIN ] [2366/3524] ORKA kept (0.5s) | 2360 kept, 6 rejected | 138.3/min | ETA: 8.4m [2026-01-09T12:17:11.164717] [DEBUG] [REMOTE ] ORLY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:11.164919] [DEBUG] [REMOTE ] ORLY: PASS: History has at least 300 days. [2026-01-09T12:17:11.165317] [DEBUG] [REMOTE ] ORLY: PASS: Price check passed. Min price $90.34. [2026-01-09T12:17:11.165469] [DEBUG] [REMOTE ] ORLY: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:11.165681] [DEBUG] [REMOTE ] ORLY: PASS: Integrity check passed. [2026-01-09T12:17:11.165726] [DEBUG] [REMOTE ] ORLY: Symbol is viable for forecasting. [2026-01-09T12:17:11.165784] [INFO ] [MAIN ] [2367/3524] ORLY kept (0.5s) | 2361 kept, 6 rejected | 138.3/min | ETA: 8.4m [2026-01-09T12:17:11.603210] [DEBUG] [REMOTE ] ORMP: Retrieved 4961 rows, trimmed to 300. [2026-01-09T12:17:11.603361] [DEBUG] [REMOTE ] ORMP: PASS: History has at least 300 days. [2026-01-09T12:17:11.603617] [DEBUG] [REMOTE ] ORMP: PASS: Price check passed. Min price $2.19. [2026-01-09T12:17:11.603762] [DEBUG] [REMOTE ] ORMP: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:11.603892] [DEBUG] [REMOTE ] ORMP: PASS: Integrity check passed. [2026-01-09T12:17:11.603934] [DEBUG] [REMOTE ] ORMP: Symbol is viable for forecasting. [2026-01-09T12:17:11.603985] [INFO ] [MAIN ] [2368/3524] ORMP kept (0.4s) | 2362 kept, 6 rejected | 138.3/min | ETA: 8.4m [2026-01-09T12:17:12.007074] [DEBUG] [REMOTE ] ORN: Retrieved 4541 rows, trimmed to 300. [2026-01-09T12:17:12.007212] [DEBUG] [REMOTE ] ORN: PASS: History has at least 300 days. [2026-01-09T12:17:12.007463] [DEBUG] [REMOTE ] ORN: PASS: Price check passed. Min price $8.26. [2026-01-09T12:17:12.007636] [DEBUG] [REMOTE ] ORN: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:12.007767] [DEBUG] [REMOTE ] ORN: PASS: Integrity check passed. [2026-01-09T12:17:12.007810] [DEBUG] [REMOTE ] ORN: Symbol is viable for forecasting. [2026-01-09T12:17:12.007863] [INFO ] [MAIN ] [2369/3524] ORN kept (0.4s) | 2363 kept, 6 rejected | 138.3/min | ETA: 8.3m [2026-01-09T12:17:12.451351] [DEBUG] [REMOTE ] ORRF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:12.451481] [DEBUG] [REMOTE ] ORRF: PASS: History has at least 300 days. [2026-01-09T12:17:12.451706] [DEBUG] [REMOTE ] ORRF: PASS: Price check passed. Min price $31.88. [2026-01-09T12:17:12.451844] [DEBUG] [REMOTE ] ORRF: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:12.451959] [DEBUG] [REMOTE ] ORRF: PASS: Integrity check passed. [2026-01-09T12:17:12.452019] [DEBUG] [REMOTE ] ORRF: Symbol is viable for forecasting. [2026-01-09T12:17:12.452097] [INFO ] [MAIN ] [2370/3524] ORRF kept (0.4s) | 2364 kept, 6 rejected | 138.3/min | ETA: 8.3m [2026-01-09T12:17:12.668479] [DEBUG] [REMOTE ] OS: Retrieved 367 rows, trimmed to 300. [2026-01-09T12:17:12.668632] [DEBUG] [REMOTE ] OS: PASS: History has at least 300 days. [2026-01-09T12:17:12.668832] [DEBUG] [REMOTE ] OS: PASS: Price check passed. Min price $16.65. [2026-01-09T12:17:12.668967] [DEBUG] [REMOTE ] OS: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:12.669077] [DEBUG] [REMOTE ] OS: PASS: Integrity check passed. [2026-01-09T12:17:12.669118] [DEBUG] [REMOTE ] OS: Symbol is viable for forecasting. [2026-01-09T12:17:12.669165] [INFO ] [MAIN ] [2371/3524] OS kept (0.2s) | 2365 kept, 6 rejected | 138.4/min | ETA: 8.3m [2026-01-09T12:17:13.359288] [DEBUG] [REMOTE ] OSBC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:13.359436] [DEBUG] [REMOTE ] OSBC: PASS: History has at least 300 days. [2026-01-09T12:17:13.359694] [DEBUG] [REMOTE ] OSBC: PASS: Price check passed. Min price $16.65. [2026-01-09T12:17:13.359833] [DEBUG] [REMOTE ] OSBC: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:13.359958] [DEBUG] [REMOTE ] OSBC: PASS: Integrity check passed. [2026-01-09T12:17:13.359999] [DEBUG] [REMOTE ] OSBC: Symbol is viable for forecasting. [2026-01-09T12:17:13.360050] [INFO ] [MAIN ] [2372/3524] OSBC kept (0.7s) | 2366 kept, 6 rejected | 138.3/min | ETA: 8.3m [2026-01-09T12:17:13.836466] [DEBUG] [REMOTE ] OSIS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:13.836629] [DEBUG] [REMOTE ] OSIS: PASS: History has at least 300 days. [2026-01-09T12:17:13.836895] [DEBUG] [REMOTE ] OSIS: PASS: Price check passed. Min price $233.97. [2026-01-09T12:17:13.837039] [DEBUG] [REMOTE ] OSIS: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:13.837164] [DEBUG] [REMOTE ] OSIS: PASS: Integrity check passed. [2026-01-09T12:17:13.837207] [DEBUG] [REMOTE ] OSIS: Symbol is viable for forecasting. [2026-01-09T12:17:13.837282] [INFO ] [MAIN ] [2373/3524] OSIS kept (0.5s) | 2367 kept, 6 rejected | 138.3/min | ETA: 8.3m [2026-01-09T12:17:14.344993] [DEBUG] [REMOTE ] OSPN: Retrieved 6290 rows, trimmed to 300. [2026-01-09T12:17:14.345130] [DEBUG] [REMOTE ] OSPN: PASS: History has at least 300 days. [2026-01-09T12:17:14.345347] [DEBUG] [REMOTE ] OSPN: PASS: Price check passed. Min price $11.29. [2026-01-09T12:17:14.345482] [DEBUG] [REMOTE ] OSPN: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:14.345620] [DEBUG] [REMOTE ] OSPN: PASS: Integrity check passed. [2026-01-09T12:17:14.345662] [DEBUG] [REMOTE ] OSPN: Symbol is viable for forecasting. [2026-01-09T12:17:14.345710] [INFO ] [MAIN ] [2374/3524] OSPN kept (0.5s) | 2368 kept, 6 rejected | 138.3/min | ETA: 8.3m [2026-01-09T12:17:14.637049] [DEBUG] [REMOTE ] OSS: Retrieved 1995 rows, trimmed to 300. [2026-01-09T12:17:14.637185] [DEBUG] [REMOTE ] OSS: PASS: History has at least 300 days. [2026-01-09T12:17:14.637431] [DEBUG] [REMOTE ] OSS: PASS: Price check passed. Min price $4.34. [2026-01-09T12:17:14.637605] [DEBUG] [REMOTE ] OSS: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:14.637735] [DEBUG] [REMOTE ] OSS: PASS: Integrity check passed. [2026-01-09T12:17:14.637781] [DEBUG] [REMOTE ] OSS: Symbol is viable for forecasting. [2026-01-09T12:17:14.637836] [INFO ] [MAIN ] [2375/3524] OSS kept (0.3s) | 2369 kept, 6 rejected | 138.3/min | ETA: 8.3m [2026-01-09T12:17:15.205444] [DEBUG] [REMOTE ] OTEX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:15.205624] [DEBUG] [REMOTE ] OTEX: PASS: History has at least 300 days. [2026-01-09T12:17:15.206006] [DEBUG] [REMOTE ] OTEX: PASS: Price check passed. Min price $31.74. [2026-01-09T12:17:15.206178] [DEBUG] [REMOTE ] OTEX: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:15.206322] [DEBUG] [REMOTE ] OTEX: PASS: Integrity check passed. [2026-01-09T12:17:15.206366] [DEBUG] [REMOTE ] OTEX: Symbol is viable for forecasting. [2026-01-09T12:17:15.206422] [INFO ] [MAIN ] [2376/3524] OTEX kept (0.6s) | 2370 kept, 6 rejected | 138.3/min | ETA: 8.3m [2026-01-09T12:17:15.487297] [DEBUG] [REMOTE ] OTIS: Retrieved 1460 rows, trimmed to 300. [2026-01-09T12:17:15.487426] [DEBUG] [REMOTE ] OTIS: PASS: History has at least 300 days. [2026-01-09T12:17:15.487654] [DEBUG] [REMOTE ] OTIS: PASS: Price check passed. Min price $86.12. [2026-01-09T12:17:15.487793] [DEBUG] [REMOTE ] OTIS: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:15.487931] [DEBUG] [REMOTE ] OTIS: PASS: Integrity check passed. [2026-01-09T12:17:15.487972] [DEBUG] [REMOTE ] OTIS: Symbol is viable for forecasting. [2026-01-09T12:17:15.488021] [INFO ] [MAIN ] [2377/3524] OTIS kept (0.3s) | 2371 kept, 6 rejected | 138.3/min | ETA: 8.3m [2026-01-09T12:17:15.855788] [DEBUG] [REMOTE ] OTLY: Retrieved 1165 rows, trimmed to 300. [2026-01-09T12:17:15.855922] [DEBUG] [REMOTE ] OTLY: PASS: History has at least 300 days. [2026-01-09T12:17:15.856131] [DEBUG] [REMOTE ] OTLY: PASS: Price check passed. Min price $10.69. [2026-01-09T12:17:15.856268] [DEBUG] [REMOTE ] OTLY: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:15.856380] [DEBUG] [REMOTE ] OTLY: PASS: Integrity check passed. [2026-01-09T12:17:15.856422] [DEBUG] [REMOTE ] OTLY: Symbol is viable for forecasting. [2026-01-09T12:17:15.856471] [INFO ] [MAIN ] [2378/3524] OTLY kept (0.4s) | 2372 kept, 6 rejected | 138.3/min | ETA: 8.3m [2026-01-09T12:17:16.294488] [DEBUG] [REMOTE ] OVID: Retrieved 2182 rows, trimmed to 300. [2026-01-09T12:17:16.294632] [DEBUG] [REMOTE ] OVID: PASS: History has at least 300 days. [2026-01-09T12:17:16.294833] [DEBUG] [REMOTE ] OVID: PASS: Price check passed. Min price $1.20. [2026-01-09T12:17:16.294966] [DEBUG] [REMOTE ] OVID: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:16.295076] [DEBUG] [REMOTE ] OVID: PASS: Integrity check passed. [2026-01-09T12:17:16.295115] [DEBUG] [REMOTE ] OVID: Symbol is viable for forecasting. [2026-01-09T12:17:16.295178] [INFO ] [MAIN ] [2379/3524] OVID kept (0.4s) | 2373 kept, 6 rejected | 138.3/min | ETA: 8.3m [2026-01-09T12:17:16.854758] [DEBUG] [REMOTE ] OVLY: Retrieved 5594 rows, trimmed to 300. [2026-01-09T12:17:16.854896] [DEBUG] [REMOTE ] OVLY: PASS: History has at least 300 days. [2026-01-09T12:17:16.855113] [DEBUG] [REMOTE ] OVLY: PASS: Price check passed. Min price $25.41. [2026-01-09T12:17:16.855246] [DEBUG] [REMOTE ] OVLY: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:16.855362] [DEBUG] [REMOTE ] OVLY: PASS: Integrity check passed. [2026-01-09T12:17:16.855402] [DEBUG] [REMOTE ] OVLY: Symbol is viable for forecasting. [2026-01-09T12:17:16.855450] [INFO ] [MAIN ] [2380/3524] OVLY kept (0.6s) | 2374 kept, 6 rejected | 138.3/min | ETA: 8.3m [2026-01-09T12:17:17.119191] [DEBUG] [REMOTE ] OWL: Retrieved 1273 rows, trimmed to 300. [2026-01-09T12:17:17.119319] [DEBUG] [REMOTE ] OWL: PASS: History has at least 300 days. [2026-01-09T12:17:17.119513] [DEBUG] [REMOTE ] OWL: PASS: Price check passed. Min price $13.74. [2026-01-09T12:17:17.119675] [DEBUG] [REMOTE ] OWL: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:17.119787] [DEBUG] [REMOTE ] OWL: PASS: Integrity check passed. [2026-01-09T12:17:17.119827] [DEBUG] [REMOTE ] OWL: Symbol is viable for forecasting. [2026-01-09T12:17:17.119874] [INFO ] [MAIN ] [2381/3524] OWL kept (0.3s) | 2375 kept, 6 rejected | 138.4/min | ETA: 8.3m [2026-01-09T12:17:17.627773] [DEBUG] [REMOTE ] OXLC: Retrieved 3764 rows, trimmed to 300. [2026-01-09T12:17:17.627903] [DEBUG] [REMOTE ] OXLC: PASS: History has at least 300 days. [2026-01-09T12:17:17.628108] [DEBUG] [REMOTE ] OXLC: PASS: Price check passed. Min price $12.68. [2026-01-09T12:17:17.628243] [DEBUG] [REMOTE ] OXLC: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:17.628356] [DEBUG] [REMOTE ] OXLC: PASS: Integrity check passed. [2026-01-09T12:17:17.628396] [DEBUG] [REMOTE ] OXLC: Symbol is viable for forecasting. [2026-01-09T12:17:17.628444] [INFO ] [MAIN ] [2382/3524] OXLC kept (0.5s) | 2376 kept, 6 rejected | 138.3/min | ETA: 8.3m [2026-01-09T12:17:18.045996] [DEBUG] [REMOTE ] OXM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:18.046137] [DEBUG] [REMOTE ] OXM: PASS: History has at least 300 days. [2026-01-09T12:17:18.046365] [DEBUG] [REMOTE ] OXM: PASS: Price check passed. Min price $31.74. [2026-01-09T12:17:18.046500] [DEBUG] [REMOTE ] OXM: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:18.046638] [DEBUG] [REMOTE ] OXM: PASS: Integrity check passed. [2026-01-09T12:17:18.046680] [DEBUG] [REMOTE ] OXM: Symbol is viable for forecasting. [2026-01-09T12:17:18.046727] [INFO ] [MAIN ] [2383/3524] OXM kept (0.4s) | 2377 kept, 6 rejected | 138.3/min | ETA: 8.2m [2026-01-09T12:17:18.337741] [DEBUG] [REMOTE ] OXSQ: Retrieved 1962 rows, trimmed to 300. [2026-01-09T12:17:18.337893] [DEBUG] [REMOTE ] OXSQ: PASS: History has at least 300 days. [2026-01-09T12:17:18.338120] [DEBUG] [REMOTE ] OXSQ: PASS: Price check passed. Min price $1.67. [2026-01-09T12:17:18.338260] [DEBUG] [REMOTE ] OXSQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:18.338377] [DEBUG] [REMOTE ] OXSQ: PASS: Integrity check passed. [2026-01-09T12:17:18.338419] [DEBUG] [REMOTE ] OXSQ: Symbol is viable for forecasting. [2026-01-09T12:17:18.338468] [INFO ] [MAIN ] [2384/3524] OXSQ kept (0.3s) | 2378 kept, 6 rejected | 138.4/min | ETA: 8.2m [2026-01-09T12:17:18.631169] [DEBUG] [REMOTE ] OZEM: Retrieved 410 rows, trimmed to 300. [2026-01-09T12:17:18.631295] [DEBUG] [REMOTE ] OZEM: PASS: History has at least 300 days. [2026-01-09T12:17:18.631491] [DEBUG] [REMOTE ] OZEM: PASS: Price check passed. Min price $27.19. [2026-01-09T12:17:18.631643] [DEBUG] [REMOTE ] OZEM: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:18.631753] [DEBUG] [REMOTE ] OZEM: PASS: Integrity check passed. [2026-01-09T12:17:18.631792] [DEBUG] [REMOTE ] OZEM: Symbol is viable for forecasting. [2026-01-09T12:17:18.631853] [INFO ] [MAIN ] [2385/3524] OZEM kept (0.3s) | 2379 kept, 6 rejected | 138.4/min | ETA: 8.2m [2026-01-09T12:17:19.315163] [DEBUG] [REMOTE ] OZK: Retrieved 6285 rows, trimmed to 300. [2026-01-09T12:17:19.315306] [DEBUG] [REMOTE ] OZK: PASS: History has at least 300 days. [2026-01-09T12:17:19.315543] [DEBUG] [REMOTE ] OZK: PASS: Price check passed. Min price $42.64. [2026-01-09T12:17:19.315707] [DEBUG] [REMOTE ] OZK: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:19.315929] [DEBUG] [REMOTE ] OZK: PASS: Integrity check passed. [2026-01-09T12:17:19.315977] [DEBUG] [REMOTE ] OZK: Symbol is viable for forecasting. [2026-01-09T12:17:19.316030] [INFO ] [MAIN ] [2386/3524] OZK kept (0.7s) | 2380 kept, 6 rejected | 138.3/min | ETA: 8.2m [2026-01-09T12:17:19.541435] [DEBUG] [REMOTE ] OZKAP: Retrieved 1052 rows, trimmed to 300. [2026-01-09T12:17:19.541565] [DEBUG] [REMOTE ] OZKAP: PASS: History has at least 300 days. [2026-01-09T12:17:19.541813] [DEBUG] [REMOTE ] OZKAP: PASS: Price check passed. Min price $15.95. [2026-01-09T12:17:19.541956] [DEBUG] [REMOTE ] OZKAP: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:19.542069] [DEBUG] [REMOTE ] OZKAP: PASS: Integrity check passed. [2026-01-09T12:17:19.542110] [DEBUG] [REMOTE ] OZKAP: Symbol is viable for forecasting. [2026-01-09T12:17:19.542158] [INFO ] [MAIN ] [2387/3524] OZKAP kept (0.2s) | 2381 kept, 6 rejected | 138.4/min | ETA: 8.2m [2026-01-09T12:17:20.197808] [DEBUG] [REMOTE ] PAA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:20.198022] [DEBUG] [REMOTE ] PAA: PASS: History has at least 300 days. [2026-01-09T12:17:20.198468] [DEBUG] [REMOTE ] PAA: PASS: Price check passed. Min price $15.53. [2026-01-09T12:17:20.198646] [DEBUG] [REMOTE ] PAA: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:20.198841] [DEBUG] [REMOTE ] PAA: PASS: Integrity check passed. [2026-01-09T12:17:20.198885] [DEBUG] [REMOTE ] PAA: Symbol is viable for forecasting. [2026-01-09T12:17:20.198940] [INFO ] [MAIN ] [2388/3524] PAA kept (0.7s) | 2382 kept, 6 rejected | 138.3/min | ETA: 8.2m [2026-01-09T12:17:20.675541] [DEBUG] [REMOTE ] PAAS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:20.675697] [DEBUG] [REMOTE ] PAAS: PASS: History has at least 300 days. [2026-01-09T12:17:20.675914] [DEBUG] [REMOTE ] PAAS: PASS: Price check passed. Min price $33.08. [2026-01-09T12:17:20.676053] [DEBUG] [REMOTE ] PAAS: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:20.676169] [DEBUG] [REMOTE ] PAAS: PASS: Integrity check passed. [2026-01-09T12:17:20.676210] [DEBUG] [REMOTE ] PAAS: Symbol is viable for forecasting. [2026-01-09T12:17:20.676257] [INFO ] [MAIN ] [2389/3524] PAAS kept (0.5s) | 2383 kept, 6 rejected | 138.3/min | ETA: 8.2m [2026-01-09T12:17:21.097904] [DEBUG] [REMOTE ] PAC: Retrieved 4999 rows, trimmed to 300. [2026-01-09T12:17:21.098042] [DEBUG] [REMOTE ] PAC: PASS: History has at least 300 days. [2026-01-09T12:17:21.098253] [DEBUG] [REMOTE ] PAC: PASS: Price check passed. Min price $208.17. [2026-01-09T12:17:21.098387] [DEBUG] [REMOTE ] PAC: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:21.098499] [DEBUG] [REMOTE ] PAC: PASS: Integrity check passed. [2026-01-09T12:17:21.098540] [DEBUG] [REMOTE ] PAC: Symbol is viable for forecasting. [2026-01-09T12:17:21.098606] [INFO ] [MAIN ] [2390/3524] PAC kept (0.4s) | 2384 kept, 6 rejected | 138.3/min | ETA: 8.2m [2026-01-09T12:17:21.446364] [DEBUG] [REMOTE ] PACB: Retrieved 3823 rows, trimmed to 300. [2026-01-09T12:17:21.446590] [DEBUG] [REMOTE ] PACB: PASS: History has at least 300 days. [2026-01-09T12:17:21.446890] [DEBUG] [REMOTE ] PACB: PASS: Price check passed. Min price $1.57. [2026-01-09T12:17:21.447037] [DEBUG] [REMOTE ] PACB: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:21.447178] [DEBUG] [REMOTE ] PACB: PASS: Integrity check passed. [2026-01-09T12:17:21.447219] [DEBUG] [REMOTE ] PACB: Symbol is viable for forecasting. [2026-01-09T12:17:21.447331] [INFO ] [MAIN ] [2391/3524] PACB kept (0.3s) | 2385 kept, 6 rejected | 138.4/min | ETA: 8.2m [2026-01-09T12:17:21.752897] [DEBUG] [REMOTE ] PACK: Retrieved 1661 rows, trimmed to 300. [2026-01-09T12:17:21.753024] [DEBUG] [REMOTE ] PACK: PASS: History has at least 300 days. [2026-01-09T12:17:21.753234] [DEBUG] [REMOTE ] PACK: PASS: Price check passed. Min price $4.29. [2026-01-09T12:17:21.753402] [DEBUG] [REMOTE ] PACK: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:21.753521] [DEBUG] [REMOTE ] PACK: PASS: Integrity check passed. [2026-01-09T12:17:21.753562] [DEBUG] [REMOTE ] PACK: Symbol is viable for forecasting. [2026-01-09T12:17:21.753642] [INFO ] [MAIN ] [2392/3524] PACK kept (0.3s) | 2386 kept, 6 rejected | 138.4/min | ETA: 8.2m [2026-01-09T12:17:22.245937] [DEBUG] [REMOTE ] PAGP: Retrieved 3076 rows, trimmed to 300. [2026-01-09T12:17:22.246068] [DEBUG] [REMOTE ] PAGP: PASS: History has at least 300 days. [2026-01-09T12:17:22.246282] [DEBUG] [REMOTE ] PAGP: PASS: Price check passed. Min price $16.52. [2026-01-09T12:17:22.246420] [DEBUG] [REMOTE ] PAGP: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:22.246539] [DEBUG] [REMOTE ] PAGP: PASS: Integrity check passed. [2026-01-09T12:17:22.246599] [DEBUG] [REMOTE ] PAGP: Symbol is viable for forecasting. [2026-01-09T12:17:22.246651] [INFO ] [MAIN ] [2393/3524] PAGP kept (0.5s) | 2387 kept, 6 rejected | 138.4/min | ETA: 8.2m [2026-01-09T12:17:22.584014] [DEBUG] [REMOTE ] PAGS: Retrieved 2001 rows, trimmed to 300. [2026-01-09T12:17:22.584143] [DEBUG] [REMOTE ] PAGS: PASS: History has at least 300 days. [2026-01-09T12:17:22.584347] [DEBUG] [REMOTE ] PAGS: PASS: Price check passed. Min price $8.75. [2026-01-09T12:17:22.584482] [DEBUG] [REMOTE ] PAGS: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:22.584612] [DEBUG] [REMOTE ] PAGS: PASS: Integrity check passed. [2026-01-09T12:17:22.584654] [DEBUG] [REMOTE ] PAGS: Symbol is viable for forecasting. [2026-01-09T12:17:22.584702] [INFO ] [MAIN ] [2394/3524] PAGS kept (0.3s) | 2388 kept, 6 rejected | 138.4/min | ETA: 8.2m [2026-01-09T12:17:23.014611] [DEBUG] [REMOTE ] PAHC: Retrieved 2954 rows, trimmed to 300. [2026-01-09T12:17:23.014737] [DEBUG] [REMOTE ] PAHC: PASS: History has at least 300 days. [2026-01-09T12:17:23.014938] [DEBUG] [REMOTE ] PAHC: PASS: Price check passed. Min price $37.25. [2026-01-09T12:17:23.015073] [DEBUG] [REMOTE ] PAHC: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:23.015182] [DEBUG] [REMOTE ] PAHC: PASS: Integrity check passed. [2026-01-09T12:17:23.015222] [DEBUG] [REMOTE ] PAHC: Symbol is viable for forecasting. [2026-01-09T12:17:23.015269] [INFO ] [MAIN ] [2395/3524] PAHC kept (0.4s) | 2389 kept, 6 rejected | 138.4/min | ETA: 8.2m [2026-01-09T12:17:23.278664] [DEBUG] [REMOTE ] PAL: Retrieved 418 rows, trimmed to 300. [2026-01-09T12:17:23.278795] [DEBUG] [REMOTE ] PAL: PASS: History has at least 300 days. [2026-01-09T12:17:23.278994] [DEBUG] [REMOTE ] PAL: PASS: Price check passed. Min price $5.96. [2026-01-09T12:17:23.279127] [DEBUG] [REMOTE ] PAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:23.279426] [DEBUG] [REMOTE ] PAL: PASS: Integrity check passed. [2026-01-09T12:17:23.279466] [DEBUG] [REMOTE ] PAL: Symbol is viable for forecasting. [2026-01-09T12:17:23.279512] [INFO ] [MAIN ] [2396/3524] PAL kept (0.3s) | 2390 kept, 6 rejected | 138.4/min | ETA: 8.2m [2026-01-09T12:17:23.833153] [DEBUG] [REMOTE ] PAM: Retrieved 4087 rows, trimmed to 300. [2026-01-09T12:17:23.833288] [DEBUG] [REMOTE ] PAM: PASS: History has at least 300 days. [2026-01-09T12:17:23.833502] [DEBUG] [REMOTE ] PAM: PASS: Price check passed. Min price $59.30. [2026-01-09T12:17:23.833657] [DEBUG] [REMOTE ] PAM: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:23.833774] [DEBUG] [REMOTE ] PAM: PASS: Integrity check passed. [2026-01-09T12:17:23.833831] [DEBUG] [REMOTE ] PAM: Symbol is viable for forecasting. [2026-01-09T12:17:23.833879] [INFO ] [MAIN ] [2397/3524] PAM kept (0.6s) | 2391 kept, 6 rejected | 138.4/min | ETA: 8.1m [2026-01-09T12:17:24.245192] [DEBUG] [REMOTE ] PANL: Retrieved 3031 rows, trimmed to 300. [2026-01-09T12:17:24.245409] [DEBUG] [REMOTE ] PANL: PASS: History has at least 300 days. [2026-01-09T12:17:24.245715] [DEBUG] [REMOTE ] PANL: PASS: Price check passed. Min price $4.70. [2026-01-09T12:17:24.245878] [DEBUG] [REMOTE ] PANL: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:24.246020] [DEBUG] [REMOTE ] PANL: PASS: Integrity check passed. [2026-01-09T12:17:24.246061] [DEBUG] [REMOTE ] PANL: Symbol is viable for forecasting. [2026-01-09T12:17:24.246115] [INFO ] [MAIN ] [2398/3524] PANL kept (0.4s) | 2392 kept, 6 rejected | 138.4/min | ETA: 8.1m [2026-01-09T12:17:24.610416] [DEBUG] [REMOTE ] PASG: Retrieved 1474 rows, trimmed to 300. [2026-01-09T12:17:24.610793] [DEBUG] [REMOTE ] PASG: PASS: History has at least 300 days. [2026-01-09T12:17:24.611348] [DEBUG] [REMOTE ] PASG: PASS: Price check passed. Min price $6.29. [2026-01-09T12:17:24.611632] [DEBUG] [REMOTE ] PASG: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:24.611953] [DEBUG] [REMOTE ] PASG: PASS: Integrity check passed. [2026-01-09T12:17:24.612028] [DEBUG] [REMOTE ] PASG: Symbol is viable for forecasting. [2026-01-09T12:17:24.612144] [INFO ] [MAIN ] [2399/3524] PASG kept (0.4s) | 2393 kept, 6 rejected | 138.4/min | ETA: 8.1m [2026-01-09T12:17:24.966180] [DEBUG] [REMOTE ] PATH: Retrieved 1186 rows, trimmed to 300. [2026-01-09T12:17:24.966379] [DEBUG] [REMOTE ] PATH: PASS: History has at least 300 days. [2026-01-09T12:17:24.966722] [DEBUG] [REMOTE ] PATH: PASS: Price check passed. Min price $12.73. [2026-01-09T12:17:24.966923] [DEBUG] [REMOTE ] PATH: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:24.967097] [DEBUG] [REMOTE ] PATH: PASS: Integrity check passed. [2026-01-09T12:17:24.967158] [DEBUG] [REMOTE ] PATH: Symbol is viable for forecasting. [2026-01-09T12:17:24.967404] [INFO ] [MAIN ] [2400/3524] PATH kept (0.4s) | 2394 kept, 6 rejected | 138.4/min | ETA: 8.1m [2026-01-09T12:17:25.538223] [DEBUG] [REMOTE ] PATK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:25.538391] [DEBUG] [REMOTE ] PATK: PASS: History has at least 300 days. [2026-01-09T12:17:25.538713] [DEBUG] [REMOTE ] PATK: PASS: Price check passed. Min price $96.55. [2026-01-09T12:17:25.538878] [DEBUG] [REMOTE ] PATK: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:25.539158] [DEBUG] [REMOTE ] PATK: PASS: Integrity check passed. [2026-01-09T12:17:25.539212] [DEBUG] [REMOTE ] PATK: Symbol is viable for forecasting. [2026-01-09T12:17:25.539286] [INFO ] [MAIN ] [2401/3524] PATK kept (0.6s) | 2395 kept, 6 rejected | 138.4/min | ETA: 8.1m [2026-01-09T12:17:25.813040] [DEBUG] [REMOTE ] PAX: Retrieved 1247 rows, trimmed to 300. [2026-01-09T12:17:25.813281] [DEBUG] [REMOTE ] PAX: PASS: History has at least 300 days. [2026-01-09T12:17:25.813635] [DEBUG] [REMOTE ] PAX: PASS: Price check passed. Min price $14.20. [2026-01-09T12:17:25.813806] [DEBUG] [REMOTE ] PAX: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:25.813964] [DEBUG] [REMOTE ] PAX: PASS: Integrity check passed. [2026-01-09T12:17:25.814012] [DEBUG] [REMOTE ] PAX: Symbol is viable for forecasting. [2026-01-09T12:17:25.814076] [INFO ] [MAIN ] [2402/3524] PAX kept (0.3s) | 2396 kept, 6 rejected | 138.4/min | ETA: 8.1m [2026-01-09T12:17:26.180896] [DEBUG] [REMOTE ] PAXS: Retrieved 991 rows, trimmed to 300. [2026-01-09T12:17:26.181028] [DEBUG] [REMOTE ] PAXS: PASS: History has at least 300 days. [2026-01-09T12:17:26.181235] [DEBUG] [REMOTE ] PAXS: PASS: Price check passed. Min price $14.91. [2026-01-09T12:17:26.181373] [DEBUG] [REMOTE ] PAXS: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:26.181485] [DEBUG] [REMOTE ] PAXS: PASS: Integrity check passed. [2026-01-09T12:17:26.181541] [DEBUG] [REMOTE ] PAXS: Symbol is viable for forecasting. [2026-01-09T12:17:26.181617] [INFO ] [MAIN ] [2403/3524] PAXS kept (0.4s) | 2397 kept, 6 rejected | 138.4/min | ETA: 8.1m [2026-01-09T12:17:26.577075] [DEBUG] [REMOTE ] PAY: Retrieved 1161 rows, trimmed to 300. [2026-01-09T12:17:26.577225] [DEBUG] [REMOTE ] PAY: PASS: History has at least 300 days. [2026-01-09T12:17:26.577510] [DEBUG] [REMOTE ] PAY: PASS: Price check passed. Min price $28.47. [2026-01-09T12:17:26.577703] [DEBUG] [REMOTE ] PAY: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:26.577834] [DEBUG] [REMOTE ] PAY: PASS: Integrity check passed. [2026-01-09T12:17:26.577876] [DEBUG] [REMOTE ] PAY: Symbol is viable for forecasting. [2026-01-09T12:17:26.577927] [INFO ] [MAIN ] [2404/3524] PAY kept (0.4s) | 2398 kept, 6 rejected | 138.4/min | ETA: 8.1m [2026-01-09T12:17:27.073638] [DEBUG] [REMOTE ] PAYC: Retrieved 2952 rows, trimmed to 300. [2026-01-09T12:17:27.073819] [DEBUG] [REMOTE ] PAYC: PASS: History has at least 300 days. [2026-01-09T12:17:27.074082] [DEBUG] [REMOTE ] PAYC: PASS: Price check passed. Min price $152.40. [2026-01-09T12:17:27.074238] [DEBUG] [REMOTE ] PAYC: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:27.074372] [DEBUG] [REMOTE ] PAYC: PASS: Integrity check passed. [2026-01-09T12:17:27.074414] [DEBUG] [REMOTE ] PAYC: Symbol is viable for forecasting. [2026-01-09T12:17:27.074469] [INFO ] [MAIN ] [2405/3524] PAYC kept (0.5s) | 2399 kept, 6 rejected | 138.4/min | ETA: 8.1m [2026-01-09T12:17:27.392401] [DEBUG] [REMOTE ] PAYO: Retrieved 1140 rows, trimmed to 300. [2026-01-09T12:17:27.392635] [DEBUG] [REMOTE ] PAYO: PASS: History has at least 300 days. [2026-01-09T12:17:27.392901] [DEBUG] [REMOTE ] PAYO: PASS: Price check passed. Min price $5.27. [2026-01-09T12:17:27.393050] [DEBUG] [REMOTE ] PAYO: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:27.393185] [DEBUG] [REMOTE ] PAYO: PASS: Integrity check passed. [2026-01-09T12:17:27.393229] [DEBUG] [REMOTE ] PAYO: Symbol is viable for forecasting. [2026-01-09T12:17:27.393283] [INFO ] [MAIN ] [2406/3524] PAYO kept (0.3s) | 2400 kept, 6 rejected | 138.4/min | ETA: 8.1m [2026-01-09T12:17:27.832324] [DEBUG] [REMOTE ] PAYS: Retrieved 4591 rows, trimmed to 300. [2026-01-09T12:17:27.832486] [DEBUG] [REMOTE ] PAYS: PASS: History has at least 300 days. [2026-01-09T12:17:27.832780] [DEBUG] [REMOTE ] PAYS: PASS: Price check passed. Min price $4.84. [2026-01-09T12:17:27.832979] [DEBUG] [REMOTE ] PAYS: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:27.833144] [DEBUG] [REMOTE ] PAYS: PASS: Integrity check passed. [2026-01-09T12:17:27.833201] [DEBUG] [REMOTE ] PAYS: Symbol is viable for forecasting. [2026-01-09T12:17:27.833263] [INFO ] [MAIN ] [2407/3524] PAYS kept (0.4s) | 2401 kept, 6 rejected | 138.4/min | ETA: 8.1m [2026-01-09T12:17:28.400018] [DEBUG] [REMOTE ] PAYX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:28.400149] [DEBUG] [REMOTE ] PAYX: PASS: History has at least 300 days. [2026-01-09T12:17:28.400364] [DEBUG] [REMOTE ] PAYX: PASS: Price check passed. Min price $108.46. [2026-01-09T12:17:28.400501] [DEBUG] [REMOTE ] PAYX: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:28.400640] [DEBUG] [REMOTE ] PAYX: PASS: Integrity check passed. [2026-01-09T12:17:28.400683] [DEBUG] [REMOTE ] PAYX: Symbol is viable for forecasting. [2026-01-09T12:17:28.400731] [INFO ] [MAIN ] [2408/3524] PAYX kept (0.6s) | 2402 kept, 6 rejected | 138.4/min | ETA: 8.1m [2026-01-09T12:17:28.876265] [DEBUG] [REMOTE ] PB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:28.876394] [DEBUG] [REMOTE ] PB: PASS: History has at least 300 days. [2026-01-09T12:17:28.876619] [DEBUG] [REMOTE ] PB: PASS: Price check passed. Min price $61.38. [2026-01-09T12:17:28.876756] [DEBUG] [REMOTE ] PB: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:28.876868] [DEBUG] [REMOTE ] PB: PASS: Integrity check passed. [2026-01-09T12:17:28.876922] [DEBUG] [REMOTE ] PB: Symbol is viable for forecasting. [2026-01-09T12:17:28.876970] [INFO ] [MAIN ] [2409/3524] PB kept (0.5s) | 2403 kept, 6 rejected | 138.4/min | ETA: 8.1m [2026-01-09T12:17:29.252242] [DEBUG] [REMOTE ] PBA: Retrieved 3838 rows, trimmed to 300. [2026-01-09T12:17:29.252447] [DEBUG] [REMOTE ] PBA: PASS: History has at least 300 days. [2026-01-09T12:17:29.252745] [DEBUG] [REMOTE ] PBA: PASS: Price check passed. Min price $36.52. [2026-01-09T12:17:29.252887] [DEBUG] [REMOTE ] PBA: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:29.253059] [DEBUG] [REMOTE ] PBA: PASS: Integrity check passed. [2026-01-09T12:17:29.253104] [DEBUG] [REMOTE ] PBA: Symbol is viable for forecasting. [2026-01-09T12:17:29.253157] [INFO ] [MAIN ] [2410/3524] PBA kept (0.4s) | 2404 kept, 6 rejected | 138.4/min | ETA: 8.0m [2026-01-09T12:17:29.532996] [DEBUG] [REMOTE ] PBF: Retrieved 3287 rows, trimmed to 300. [2026-01-09T12:17:29.533193] [DEBUG] [REMOTE ] PBF: PASS: History has at least 300 days. [2026-01-09T12:17:29.533455] [DEBUG] [REMOTE ] PBF: PASS: Price check passed. Min price $26.02. [2026-01-09T12:17:29.533622] [DEBUG] [REMOTE ] PBF: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:29.533756] [DEBUG] [REMOTE ] PBF: PASS: Integrity check passed. [2026-01-09T12:17:29.533800] [DEBUG] [REMOTE ] PBF: Symbol is viable for forecasting. [2026-01-09T12:17:29.533854] [INFO ] [MAIN ] [2411/3524] PBF kept (0.3s) | 2405 kept, 6 rejected | 138.4/min | ETA: 8.0m [2026-01-09T12:17:29.955419] [DEBUG] [REMOTE ] PBFS: Retrieved 1629 rows, trimmed to 300. [2026-01-09T12:17:29.955641] [DEBUG] [REMOTE ] PBFS: PASS: History has at least 300 days. [2026-01-09T12:17:29.955899] [DEBUG] [REMOTE ] PBFS: PASS: Price check passed. Min price $13.01. [2026-01-09T12:17:29.956039] [DEBUG] [REMOTE ] PBFS: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:29.956164] [DEBUG] [REMOTE ] PBFS: PASS: Integrity check passed. [2026-01-09T12:17:29.956206] [DEBUG] [REMOTE ] PBFS: Symbol is viable for forecasting. [2026-01-09T12:17:29.956260] [INFO ] [MAIN ] [2412/3524] PBFS kept (0.4s) | 2406 kept, 6 rejected | 138.4/min | ETA: 8.0m [2026-01-09T12:17:30.474562] [DEBUG] [REMOTE ] PBH: Retrieved 5261 rows, trimmed to 300. [2026-01-09T12:17:30.474728] [DEBUG] [REMOTE ] PBH: PASS: History has at least 300 days. [2026-01-09T12:17:30.474966] [DEBUG] [REMOTE ] PBH: PASS: Price check passed. Min price $57.47. [2026-01-09T12:17:30.475112] [DEBUG] [REMOTE ] PBH: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:30.475228] [DEBUG] [REMOTE ] PBH: PASS: Integrity check passed. [2026-01-09T12:17:30.475271] [DEBUG] [REMOTE ] PBH: Symbol is viable for forecasting. [2026-01-09T12:17:30.475321] [INFO ] [MAIN ] [2413/3524] PBH kept (0.5s) | 2407 kept, 6 rejected | 138.4/min | ETA: 8.0m [2026-01-09T12:17:31.005296] [DEBUG] [REMOTE ] PBI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:31.005428] [DEBUG] [REMOTE ] PBI: PASS: History has at least 300 days. [2026-01-09T12:17:31.005656] [DEBUG] [REMOTE ] PBI: PASS: Price check passed. Min price $9.02. [2026-01-09T12:17:31.005792] [DEBUG] [REMOTE ] PBI: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:31.005908] [DEBUG] [REMOTE ] PBI: PASS: Integrity check passed. [2026-01-09T12:17:31.005948] [DEBUG] [REMOTE ] PBI: Symbol is viable for forecasting. [2026-01-09T12:17:31.005995] [INFO ] [MAIN ] [2414/3524] PBI kept (0.5s) | 2408 kept, 6 rejected | 138.4/min | ETA: 8.0m [2026-01-09T12:17:31.355120] [DEBUG] [REMOTE ] PBYI: Retrieved 3448 rows, trimmed to 300. [2026-01-09T12:17:31.355253] [DEBUG] [REMOTE ] PBYI: PASS: History has at least 300 days. [2026-01-09T12:17:31.355466] [DEBUG] [REMOTE ] PBYI: PASS: Price check passed. Min price $4.73. [2026-01-09T12:17:31.355632] [DEBUG] [REMOTE ] PBYI: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:31.355751] [DEBUG] [REMOTE ] PBYI: PASS: Integrity check passed. [2026-01-09T12:17:31.355807] [DEBUG] [REMOTE ] PBYI: Symbol is viable for forecasting. [2026-01-09T12:17:31.355857] [INFO ] [MAIN ] [2415/3524] PBYI kept (0.3s) | 2409 kept, 6 rejected | 138.4/min | ETA: 8.0m [2026-01-09T12:17:31.652044] [DEBUG] [REMOTE ] PCB: Retrieved 2918 rows, trimmed to 300. [2026-01-09T12:17:31.652164] [DEBUG] [REMOTE ] PCB: PASS: History has at least 300 days. [2026-01-09T12:17:31.652364] [DEBUG] [REMOTE ] PCB: PASS: Price check passed. Min price $19.67. [2026-01-09T12:17:31.652498] [DEBUG] [REMOTE ] PCB: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:31.652627] [DEBUG] [REMOTE ] PCB: PASS: Integrity check passed. [2026-01-09T12:17:31.652669] [DEBUG] [REMOTE ] PCB: Symbol is viable for forecasting. [2026-01-09T12:17:31.652716] [INFO ] [MAIN ] [2416/3524] PCB kept (0.3s) | 2410 kept, 6 rejected | 138.4/min | ETA: 8.0m [2026-01-09T12:17:32.176476] [DEBUG] [REMOTE ] PCF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:32.176632] [DEBUG] [REMOTE ] PCF: PASS: History has at least 300 days. [2026-01-09T12:17:32.176845] [DEBUG] [REMOTE ] PCF: PASS: Price check passed. Min price $5.98. [2026-01-09T12:17:32.176981] [DEBUG] [REMOTE ] PCF: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:32.177095] [DEBUG] [REMOTE ] PCF: PASS: Integrity check passed. [2026-01-09T12:17:32.177136] [DEBUG] [REMOTE ] PCF: Symbol is viable for forecasting. [2026-01-09T12:17:32.177183] [INFO ] [MAIN ] [2417/3524] PCF kept (0.5s) | 2411 kept, 6 rejected | 138.4/min | ETA: 8.0m [2026-01-09T12:17:32.687621] [DEBUG] [REMOTE ] PCG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:32.687774] [DEBUG] [REMOTE ] PCG: PASS: History has at least 300 days. [2026-01-09T12:17:32.687987] [DEBUG] [REMOTE ] PCG: PASS: Price check passed. Min price $14.78. [2026-01-09T12:17:32.688121] [DEBUG] [REMOTE ] PCG: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:32.688233] [DEBUG] [REMOTE ] PCG: PASS: Integrity check passed. [2026-01-09T12:17:32.688272] [DEBUG] [REMOTE ] PCG: Symbol is viable for forecasting. [2026-01-09T12:17:32.688320] [INFO ] [MAIN ] [2418/3524] PCG kept (0.5s) | 2412 kept, 6 rejected | 138.4/min | ETA: 8.0m [2026-01-09T12:17:33.066853] [DEBUG] [REMOTE ] PCH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:33.066991] [DEBUG] [REMOTE ] PCH: PASS: History has at least 300 days. [2026-01-09T12:17:33.067216] [DEBUG] [REMOTE ] PCH: PASS: Price check passed. Min price $37.79. [2026-01-09T12:17:33.067384] [DEBUG] [REMOTE ] PCH: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:33.067507] [DEBUG] [REMOTE ] PCH: PASS: Integrity check passed. [2026-01-09T12:17:33.067550] [DEBUG] [REMOTE ] PCH: Symbol is viable for forecasting. [2026-01-09T12:17:33.067618] [INFO ] [MAIN ] [2419/3524] PCH kept (0.4s) | 2413 kept, 6 rejected | 138.4/min | ETA: 8.0m [2026-01-09T12:17:33.429198] [DEBUG] [REMOTE ] PCM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:33.429333] [DEBUG] [REMOTE ] PCM: PASS: History has at least 300 days. [2026-01-09T12:17:33.429551] [DEBUG] [REMOTE ] PCM: PASS: Price check passed. Min price $5.95. [2026-01-09T12:17:33.429726] [DEBUG] [REMOTE ] PCM: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:33.429852] [DEBUG] [REMOTE ] PCM: PASS: Integrity check passed. [2026-01-09T12:17:33.429894] [DEBUG] [REMOTE ] PCM: Symbol is viable for forecasting. [2026-01-09T12:17:33.429944] [INFO ] [MAIN ] [2420/3524] PCM kept (0.4s) | 2414 kept, 6 rejected | 138.4/min | ETA: 8.0m [2026-01-09T12:17:33.928442] [DEBUG] [REMOTE ] PCN: Retrieved 6052 rows, trimmed to 300. [2026-01-09T12:17:33.928596] [DEBUG] [REMOTE ] PCN: PASS: History has at least 300 days. [2026-01-09T12:17:33.928814] [DEBUG] [REMOTE ] PCN: PASS: Price check passed. Min price $12.23. [2026-01-09T12:17:33.928948] [DEBUG] [REMOTE ] PCN: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:33.929094] [DEBUG] [REMOTE ] PCN: PASS: Integrity check passed. [2026-01-09T12:17:33.929148] [DEBUG] [REMOTE ] PCN: Symbol is viable for forecasting. [2026-01-09T12:17:33.929197] [INFO ] [MAIN ] [2421/3524] PCN kept (0.5s) | 2415 kept, 6 rejected | 138.4/min | ETA: 8.0m [2026-01-09T12:17:34.456787] [DEBUG] [REMOTE ] PCQ: Retrieved 6170 rows, trimmed to 300. [2026-01-09T12:17:34.456917] [DEBUG] [REMOTE ] PCQ: PASS: History has at least 300 days. [2026-01-09T12:17:34.457166] [DEBUG] [REMOTE ] PCQ: PASS: Price check passed. Min price $8.66. [2026-01-09T12:17:34.457326] [DEBUG] [REMOTE ] PCQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:34.457457] [DEBUG] [REMOTE ] PCQ: PASS: Integrity check passed. [2026-01-09T12:17:34.457499] [DEBUG] [REMOTE ] PCQ: Symbol is viable for forecasting. [2026-01-09T12:17:34.457549] [INFO ] [MAIN ] [2422/3524] PCQ kept (0.5s) | 2416 kept, 6 rejected | 138.4/min | ETA: 8.0m [2026-01-09T12:17:34.818077] [DEBUG] [REMOTE ] PCRX: Retrieved 3755 rows, trimmed to 300. [2026-01-09T12:17:34.818200] [DEBUG] [REMOTE ] PCRX: PASS: History has at least 300 days. [2026-01-09T12:17:34.818422] [DEBUG] [REMOTE ] PCRX: PASS: Price check passed. Min price $21.01. [2026-01-09T12:17:34.818586] [DEBUG] [REMOTE ] PCRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:34.818701] [DEBUG] [REMOTE ] PCRX: PASS: Integrity check passed. [2026-01-09T12:17:34.818741] [DEBUG] [REMOTE ] PCRX: Symbol is viable for forecasting. [2026-01-09T12:17:34.818788] [INFO ] [MAIN ] [2423/3524] PCRX kept (0.4s) | 2417 kept, 6 rejected | 138.4/min | ETA: 8.0m [2026-01-09T12:17:35.196287] [DEBUG] [REMOTE ] PCTY: Retrieved 2971 rows, trimmed to 300. [2026-01-09T12:17:35.196415] [DEBUG] [REMOTE ] PCTY: PASS: History has at least 300 days. [2026-01-09T12:17:35.196652] [DEBUG] [REMOTE ] PCTY: PASS: Price check passed. Min price $138.42. [2026-01-09T12:17:35.196790] [DEBUG] [REMOTE ] PCTY: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:35.196914] [DEBUG] [REMOTE ] PCTY: PASS: Integrity check passed. [2026-01-09T12:17:35.196966] [DEBUG] [REMOTE ] PCTY: Symbol is viable for forecasting. [2026-01-09T12:17:35.197033] [INFO ] [MAIN ] [2424/3524] PCTY kept (0.4s) | 2418 kept, 6 rejected | 138.4/min | ETA: 7.9m [2026-01-09T12:17:35.526292] [DEBUG] [REMOTE ] PCVX: Retrieved 1401 rows, trimmed to 300. [2026-01-09T12:17:35.526419] [DEBUG] [REMOTE ] PCVX: PASS: History has at least 300 days. [2026-01-09T12:17:35.526653] [DEBUG] [REMOTE ] PCVX: PASS: Price check passed. Min price $40.32. [2026-01-09T12:17:35.526796] [DEBUG] [REMOTE ] PCVX: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:35.526913] [DEBUG] [REMOTE ] PCVX: PASS: Integrity check passed. [2026-01-09T12:17:35.526956] [DEBUG] [REMOTE ] PCVX: Symbol is viable for forecasting. [2026-01-09T12:17:35.527005] [INFO ] [MAIN ] [2425/3524] PCVX kept (0.3s) | 2419 kept, 6 rejected | 138.4/min | ETA: 7.9m [2026-01-09T12:17:36.148925] [DEBUG] [REMOTE ] PCYO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:36.149082] [DEBUG] [REMOTE ] PCYO: PASS: History has at least 300 days. [2026-01-09T12:17:36.149351] [DEBUG] [REMOTE ] PCYO: PASS: Price check passed. Min price $10.66. [2026-01-09T12:17:36.149496] [DEBUG] [REMOTE ] PCYO: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:36.149653] [DEBUG] [REMOTE ] PCYO: PASS: Integrity check passed. [2026-01-09T12:17:36.149698] [DEBUG] [REMOTE ] PCYO: Symbol is viable for forecasting. [2026-01-09T12:17:36.149750] [INFO ] [MAIN ] [2426/3524] PCYO kept (0.6s) | 2420 kept, 6 rejected | 138.4/min | ETA: 7.9m [2026-01-09T12:17:36.381028] [DEBUG] [REMOTE ] PD: Retrieved 1696 rows, trimmed to 300. [2026-01-09T12:17:36.381218] [DEBUG] [REMOTE ] PD: PASS: History has at least 300 days. [2026-01-09T12:17:36.381474] [DEBUG] [REMOTE ] PD: PASS: Price check passed. Min price $11.64. [2026-01-09T12:17:36.381658] [DEBUG] [REMOTE ] PD: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:36.381826] [DEBUG] [REMOTE ] PD: PASS: Integrity check passed. [2026-01-09T12:17:36.381874] [DEBUG] [REMOTE ] PD: Symbol is viable for forecasting. [2026-01-09T12:17:36.381933] [INFO ] [MAIN ] [2427/3524] PD kept (0.2s) | 2421 kept, 6 rejected | 138.4/min | ETA: 7.9m [2026-01-09T12:17:36.767372] [DEBUG] [REMOTE ] PDBC: Retrieved 2808 rows, trimmed to 300. [2026-01-09T12:17:36.767620] [DEBUG] [REMOTE ] PDBC: PASS: History has at least 300 days. [2026-01-09T12:17:36.767965] [DEBUG] [REMOTE ] PDBC: PASS: Price check passed. Min price $12.68. [2026-01-09T12:17:36.768160] [DEBUG] [REMOTE ] PDBC: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:36.768392] [DEBUG] [REMOTE ] PDBC: PASS: Integrity check passed. [2026-01-09T12:17:36.768446] [DEBUG] [REMOTE ] PDBC: Symbol is viable for forecasting. [2026-01-09T12:17:36.768502] [INFO ] [MAIN ] [2428/3524] PDBC kept (0.4s) | 2422 kept, 6 rejected | 138.4/min | ETA: 7.9m [2026-01-09T12:17:37.232610] [DEBUG] [REMOTE ] PDD: Retrieved 1874 rows, trimmed to 300. [2026-01-09T12:17:37.232791] [DEBUG] [REMOTE ] PDD: PASS: History has at least 300 days. [2026-01-09T12:17:37.233043] [DEBUG] [REMOTE ] PDD: PASS: Price check passed. Min price $105.00. [2026-01-09T12:17:37.233190] [DEBUG] [REMOTE ] PDD: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:37.233315] [DEBUG] [REMOTE ] PDD: PASS: Integrity check passed. [2026-01-09T12:17:37.233358] [DEBUG] [REMOTE ] PDD: Symbol is viable for forecasting. [2026-01-09T12:17:37.233412] [INFO ] [MAIN ] [2429/3524] PDD kept (0.5s) | 2423 kept, 6 rejected | 138.4/min | ETA: 7.9m [2026-01-09T12:17:37.859110] [DEBUG] [REMOTE ] PDEX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:37.859315] [DEBUG] [REMOTE ] PDEX: PASS: History has at least 300 days. [2026-01-09T12:17:37.859628] [DEBUG] [REMOTE ] PDEX: PASS: Price check passed. Min price $23.91. [2026-01-09T12:17:37.859777] [DEBUG] [REMOTE ] PDEX: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:37.859909] [DEBUG] [REMOTE ] PDEX: PASS: Integrity check passed. [2026-01-09T12:17:37.859951] [DEBUG] [REMOTE ] PDEX: Symbol is viable for forecasting. [2026-01-09T12:17:37.860003] [INFO ] [MAIN ] [2430/3524] PDEX kept (0.6s) | 2424 kept, 6 rejected | 138.4/min | ETA: 7.9m [2026-01-09T12:17:38.354347] [DEBUG] [REMOTE ] PDFS: Retrieved 6147 rows, trimmed to 300. [2026-01-09T12:17:38.354483] [DEBUG] [REMOTE ] PDFS: PASS: History has at least 300 days. [2026-01-09T12:17:38.354715] [DEBUG] [REMOTE ] PDFS: PASS: Price check passed. Min price $23.97. [2026-01-09T12:17:38.354852] [DEBUG] [REMOTE ] PDFS: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:38.354968] [DEBUG] [REMOTE ] PDFS: PASS: Integrity check passed. [2026-01-09T12:17:38.355008] [DEBUG] [REMOTE ] PDFS: Symbol is viable for forecasting. [2026-01-09T12:17:38.355054] [INFO ] [MAIN ] [2431/3524] PDFS kept (0.5s) | 2425 kept, 6 rejected | 138.4/min | ETA: 7.9m [2026-01-09T12:17:38.721017] [DEBUG] [REMOTE ] PDI: Retrieved 3425 rows, trimmed to 300. [2026-01-09T12:17:38.721147] [DEBUG] [REMOTE ] PDI: PASS: History has at least 300 days. [2026-01-09T12:17:38.721356] [DEBUG] [REMOTE ] PDI: PASS: Price check passed. Min price $17.11. [2026-01-09T12:17:38.721500] [DEBUG] [REMOTE ] PDI: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:38.721673] [DEBUG] [REMOTE ] PDI: PASS: Integrity check passed. [2026-01-09T12:17:38.721721] [DEBUG] [REMOTE ] PDI: Symbol is viable for forecasting. [2026-01-09T12:17:38.721769] [INFO ] [MAIN ] [2432/3524] PDI kept (0.4s) | 2426 kept, 6 rejected | 138.4/min | ETA: 7.9m [2026-01-09T12:17:39.044617] [DEBUG] [REMOTE ] PDLB: Retrieved 2079 rows, trimmed to 300. [2026-01-09T12:17:39.044739] [DEBUG] [REMOTE ] PDLB: PASS: History has at least 300 days. [2026-01-09T12:17:39.044947] [DEBUG] [REMOTE ] PDLB: PASS: Price check passed. Min price $14.02. [2026-01-09T12:17:39.045091] [DEBUG] [REMOTE ] PDLB: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:39.045223] [DEBUG] [REMOTE ] PDLB: PASS: Integrity check passed. [2026-01-09T12:17:39.045266] [DEBUG] [REMOTE ] PDLB: Symbol is viable for forecasting. [2026-01-09T12:17:39.045315] [INFO ] [MAIN ] [2433/3524] PDLB kept (0.3s) | 2427 kept, 6 rejected | 138.4/min | ETA: 7.9m [2026-01-09T12:17:39.553505] [DEBUG] [REMOTE ] PDM: Retrieved 4003 rows, trimmed to 300. [2026-01-09T12:17:39.553661] [DEBUG] [REMOTE ] PDM: PASS: History has at least 300 days. [2026-01-09T12:17:39.553877] [DEBUG] [REMOTE ] PDM: PASS: Price check passed. Min price $7.96. [2026-01-09T12:17:39.554016] [DEBUG] [REMOTE ] PDM: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:39.554131] [DEBUG] [REMOTE ] PDM: PASS: Integrity check passed. [2026-01-09T12:17:39.554172] [DEBUG] [REMOTE ] PDM: Symbol is viable for forecasting. [2026-01-09T12:17:39.554220] [INFO ] [MAIN ] [2434/3524] PDM kept (0.5s) | 2428 kept, 6 rejected | 138.4/min | ETA: 7.9m [2026-01-09T12:17:39.790423] [DEBUG] [REMOTE ] PDO: Retrieved 1244 rows, trimmed to 300. [2026-01-09T12:17:39.790561] [DEBUG] [REMOTE ] PDO: PASS: History has at least 300 days. [2026-01-09T12:17:39.790978] [DEBUG] [REMOTE ] PDO: PASS: Price check passed. Min price $13.31. [2026-01-09T12:17:39.791114] [DEBUG] [REMOTE ] PDO: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:39.791238] [DEBUG] [REMOTE ] PDO: PASS: Integrity check passed. [2026-01-09T12:17:39.791299] [DEBUG] [REMOTE ] PDO: Symbol is viable for forecasting. [2026-01-09T12:17:39.791351] [INFO ] [MAIN ] [2435/3524] PDO kept (0.2s) | 2429 kept, 6 rejected | 138.4/min | ETA: 7.9m [2026-01-09T12:17:40.349176] [DEBUG] [REMOTE ] PDP: Retrieved 4746 rows, trimmed to 300. [2026-01-09T12:17:40.349311] [DEBUG] [REMOTE ] PDP: PASS: History has at least 300 days. [2026-01-09T12:17:40.349548] [DEBUG] [REMOTE ] PDP: PASS: Price check passed. Min price $108.45. [2026-01-09T12:17:40.349720] [DEBUG] [REMOTE ] PDP: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:40.349839] [DEBUG] [REMOTE ] PDP: PASS: Integrity check passed. [2026-01-09T12:17:40.349879] [DEBUG] [REMOTE ] PDP: Symbol is viable for forecasting. [2026-01-09T12:17:40.349928] [INFO ] [MAIN ] [2436/3524] PDP kept (0.6s) | 2430 kept, 6 rejected | 138.4/min | ETA: 7.9m [2026-01-09T12:17:40.843221] [DEBUG] [REMOTE ] PDS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:40.843362] [DEBUG] [REMOTE ] PDS: PASS: History has at least 300 days. [2026-01-09T12:17:40.843617] [DEBUG] [REMOTE ] PDS: PASS: Price check passed. Min price $54.20. [2026-01-09T12:17:40.843762] [DEBUG] [REMOTE ] PDS: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:40.843889] [DEBUG] [REMOTE ] PDS: PASS: Integrity check passed. [2026-01-09T12:17:40.843931] [DEBUG] [REMOTE ] PDS: Symbol is viable for forecasting. [2026-01-09T12:17:40.843982] [INFO ] [MAIN ] [2437/3524] PDS kept (0.5s) | 2431 kept, 6 rejected | 138.4/min | ETA: 7.9m [2026-01-09T12:17:41.143491] [DEBUG] [REMOTE ] PDX: Retrieved 1746 rows, trimmed to 300. [2026-01-09T12:17:41.143653] [DEBUG] [REMOTE ] PDX: PASS: History has at least 300 days. [2026-01-09T12:17:41.143862] [DEBUG] [REMOTE ] PDX: PASS: Price check passed. Min price $17.95. [2026-01-09T12:17:41.144004] [DEBUG] [REMOTE ] PDX: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:41.144132] [DEBUG] [REMOTE ] PDX: PASS: Integrity check passed. [2026-01-09T12:17:41.144188] [DEBUG] [REMOTE ] PDX: Symbol is viable for forecasting. [2026-01-09T12:17:41.144240] [INFO ] [MAIN ] [2438/3524] PDX kept (0.3s) | 2432 kept, 6 rejected | 138.4/min | ETA: 7.8m [2026-01-09T12:17:41.494166] [DEBUG] [REMOTE ] PDYN: Retrieved 1076 rows, trimmed to 300. [2026-01-09T12:17:41.494367] [DEBUG] [REMOTE ] PDYN: PASS: History has at least 300 days. [2026-01-09T12:17:41.494639] [DEBUG] [REMOTE ] PDYN: PASS: Price check passed. Min price $4.15. [2026-01-09T12:17:41.494787] [DEBUG] [REMOTE ] PDYN: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:41.494937] [DEBUG] [REMOTE ] PDYN: PASS: Integrity check passed. [2026-01-09T12:17:41.494980] [DEBUG] [REMOTE ] PDYN: Symbol is viable for forecasting. [2026-01-09T12:17:41.495036] [INFO ] [MAIN ] [2439/3524] PDYN kept (0.4s) | 2433 kept, 6 rejected | 138.5/min | ETA: 7.8m [2026-01-09T12:17:42.046766] [DEBUG] [REMOTE ] PEB: Retrieved 4045 rows, trimmed to 300. [2026-01-09T12:17:42.046910] [DEBUG] [REMOTE ] PEB: PASS: History has at least 300 days. [2026-01-09T12:17:42.047125] [DEBUG] [REMOTE ] PEB: PASS: Price check passed. Min price $10.27. [2026-01-09T12:17:42.047286] [DEBUG] [REMOTE ] PEB: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:42.047406] [DEBUG] [REMOTE ] PEB: PASS: Integrity check passed. [2026-01-09T12:17:42.047449] [DEBUG] [REMOTE ] PEB: Symbol is viable for forecasting. [2026-01-09T12:17:42.047497] [INFO ] [MAIN ] [2440/3524] PEB kept (0.6s) | 2434 kept, 6 rejected | 138.4/min | ETA: 7.8m [2026-01-09T12:17:42.501390] [DEBUG] [REMOTE ] PEBK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:42.501518] [DEBUG] [REMOTE ] PEBK: PASS: History has at least 300 days. [2026-01-09T12:17:42.501748] [DEBUG] [REMOTE ] PEBK: PASS: Price check passed. Min price $28.03. [2026-01-09T12:17:42.501887] [DEBUG] [REMOTE ] PEBK: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:42.502003] [DEBUG] [REMOTE ] PEBK: PASS: Integrity check passed. [2026-01-09T12:17:42.502045] [DEBUG] [REMOTE ] PEBK: Symbol is viable for forecasting. [2026-01-09T12:17:42.502094] [INFO ] [MAIN ] [2441/3524] PEBK kept (0.5s) | 2435 kept, 6 rejected | 138.4/min | ETA: 7.8m [2026-01-09T12:17:43.023342] [DEBUG] [REMOTE ] PEBO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:43.023552] [DEBUG] [REMOTE ] PEBO: PASS: History has at least 300 days. [2026-01-09T12:17:43.023865] [DEBUG] [REMOTE ] PEBO: PASS: Price check passed. Min price $27.28. [2026-01-09T12:17:43.024017] [DEBUG] [REMOTE ] PEBO: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:43.024152] [DEBUG] [REMOTE ] PEBO: PASS: Integrity check passed. [2026-01-09T12:17:43.024194] [DEBUG] [REMOTE ] PEBO: Symbol is viable for forecasting. [2026-01-09T12:17:43.024250] [INFO ] [MAIN ] [2442/3524] PEBO kept (0.5s) | 2436 kept, 6 rejected | 138.4/min | ETA: 7.8m [2026-01-09T12:17:43.265644] [DEBUG] [REMOTE ] PECO: Retrieved 1127 rows, trimmed to 300. [2026-01-09T12:17:43.265845] [DEBUG] [REMOTE ] PECO: PASS: History has at least 300 days. [2026-01-09T12:17:43.266099] [DEBUG] [REMOTE ] PECO: PASS: Price check passed. Min price $33.42. [2026-01-09T12:17:43.266245] [DEBUG] [REMOTE ] PECO: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:43.266404] [DEBUG] [REMOTE ] PECO: PASS: Integrity check passed. [2026-01-09T12:17:43.266448] [DEBUG] [REMOTE ] PECO: Symbol is viable for forecasting. [2026-01-09T12:17:43.266503] [INFO ] [MAIN ] [2443/3524] PECO kept (0.2s) | 2437 kept, 6 rejected | 138.4/min | ETA: 7.8m [2026-01-09T12:17:43.883195] [DEBUG] [REMOTE ] PEG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:43.883388] [DEBUG] [REMOTE ] PEG: PASS: History has at least 300 days. [2026-01-09T12:17:43.883683] [DEBUG] [REMOTE ] PEG: PASS: Price check passed. Min price $77.43. [2026-01-09T12:17:43.883835] [DEBUG] [REMOTE ] PEG: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:43.884002] [DEBUG] [REMOTE ] PEG: PASS: Integrity check passed. [2026-01-09T12:17:43.884054] [DEBUG] [REMOTE ] PEG: Symbol is viable for forecasting. [2026-01-09T12:17:43.884119] [INFO ] [MAIN ] [2444/3524] PEG kept (0.6s) | 2438 kept, 6 rejected | 138.4/min | ETA: 7.8m [2026-01-09T12:17:44.352619] [DEBUG] [REMOTE ] PEGA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:44.352757] [DEBUG] [REMOTE ] PEGA: PASS: History has at least 300 days. [2026-01-09T12:17:44.352996] [DEBUG] [REMOTE ] PEGA: PASS: Price check passed. Min price $52.35. [2026-01-09T12:17:44.353141] [DEBUG] [REMOTE ] PEGA: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:44.353280] [DEBUG] [REMOTE ] PEGA: PASS: Integrity check passed. [2026-01-09T12:17:44.353322] [DEBUG] [REMOTE ] PEGA: Symbol is viable for forecasting. [2026-01-09T12:17:44.353372] [INFO ] [MAIN ] [2445/3524] PEGA kept (0.5s) | 2439 kept, 6 rejected | 138.4/min | ETA: 7.8m [2026-01-09T12:17:44.690176] [DEBUG] [REMOTE ] PEN: Retrieved 2592 rows, trimmed to 300. [2026-01-09T12:17:44.690314] [DEBUG] [REMOTE ] PEN: PASS: History has at least 300 days. [2026-01-09T12:17:44.690519] [DEBUG] [REMOTE ] PEN: PASS: Price check passed. Min price $225.54. [2026-01-09T12:17:44.690693] [DEBUG] [REMOTE ] PEN: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:44.690811] [DEBUG] [REMOTE ] PEN: PASS: Integrity check passed. [2026-01-09T12:17:44.690852] [DEBUG] [REMOTE ] PEN: Symbol is viable for forecasting. [2026-01-09T12:17:44.690900] [INFO ] [MAIN ] [2446/3524] PEN kept (0.3s) | 2440 kept, 6 rejected | 138.4/min | ETA: 7.8m [2026-01-09T12:17:45.258742] [DEBUG] [REMOTE ] PENN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:45.258874] [DEBUG] [REMOTE ] PENN: PASS: History has at least 300 days. [2026-01-09T12:17:45.259086] [DEBUG] [REMOTE ] PENN: PASS: Price check passed. Min price $13.65. [2026-01-09T12:17:45.259225] [DEBUG] [REMOTE ] PENN: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:45.259342] [DEBUG] [REMOTE ] PENN: PASS: Integrity check passed. [2026-01-09T12:17:45.259383] [DEBUG] [REMOTE ] PENN: Symbol is viable for forecasting. [2026-01-09T12:17:45.259433] [INFO ] [MAIN ] [2447/3524] PENN kept (0.6s) | 2441 kept, 6 rejected | 138.4/min | ETA: 7.8m [2026-01-09T12:17:45.707226] [DEBUG] [REMOTE ] PEO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:45.707377] [DEBUG] [REMOTE ] PEO: PASS: History has at least 300 days. [2026-01-09T12:17:45.707613] [DEBUG] [REMOTE ] PEO: PASS: Price check passed. Min price $20.37. [2026-01-09T12:17:45.707749] [DEBUG] [REMOTE ] PEO: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:45.707866] [DEBUG] [REMOTE ] PEO: PASS: Integrity check passed. [2026-01-09T12:17:45.707906] [DEBUG] [REMOTE ] PEO: Symbol is viable for forecasting. [2026-01-09T12:17:45.707954] [INFO ] [MAIN ] [2448/3524] PEO kept (0.4s) | 2442 kept, 6 rejected | 138.4/min | ETA: 7.8m [2026-01-09T12:17:46.165139] [DEBUG] [REMOTE ] PEP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:46.165280] [DEBUG] [REMOTE ] PEP: PASS: History has at least 300 days. [2026-01-09T12:17:46.165495] [DEBUG] [REMOTE ] PEP: PASS: Price check passed. Min price $137.01. [2026-01-09T12:17:46.165655] [DEBUG] [REMOTE ] PEP: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:46.165774] [DEBUG] [REMOTE ] PEP: PASS: Integrity check passed. [2026-01-09T12:17:46.165815] [DEBUG] [REMOTE ] PEP: Symbol is viable for forecasting. [2026-01-09T12:17:46.165863] [INFO ] [MAIN ] [2449/3524] PEP kept (0.5s) | 2443 kept, 6 rejected | 138.4/min | ETA: 7.8m [2026-01-09T12:17:46.387647] [DEBUG] [REMOTE ] PEPG: Retrieved 922 rows, trimmed to 300. [2026-01-09T12:17:46.387795] [DEBUG] [REMOTE ] PEPG: PASS: History has at least 300 days. [2026-01-09T12:17:46.388022] [DEBUG] [REMOTE ] PEPG: PASS: Price check passed. Min price $4.21. [2026-01-09T12:17:46.388166] [DEBUG] [REMOTE ] PEPG: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:46.388276] [DEBUG] [REMOTE ] PEPG: PASS: Integrity check passed. [2026-01-09T12:17:46.388321] [DEBUG] [REMOTE ] PEPG: Symbol is viable for forecasting. [2026-01-09T12:17:46.388391] [INFO ] [MAIN ] [2450/3524] PEPG kept (0.2s) | 2444 kept, 6 rejected | 138.4/min | ETA: 7.8m [2026-01-09T12:17:46.828348] [DEBUG] [REMOTE ] PERF: Retrieved 1221 rows, trimmed to 300. [2026-01-09T12:17:46.828475] [DEBUG] [REMOTE ] PERF: PASS: History has at least 300 days. [2026-01-09T12:17:46.828715] [DEBUG] [REMOTE ] PERF: PASS: Price check passed. Min price $1.70. [2026-01-09T12:17:46.828893] [DEBUG] [REMOTE ] PERF: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:46.829007] [DEBUG] [REMOTE ] PERF: PASS: Integrity check passed. [2026-01-09T12:17:46.829052] [DEBUG] [REMOTE ] PERF: Symbol is viable for forecasting. [2026-01-09T12:17:46.829123] [INFO ] [MAIN ] [2451/3524] PERF kept (0.4s) | 2445 kept, 6 rejected | 138.4/min | ETA: 7.8m [2026-01-09T12:17:47.382084] [DEBUG] [REMOTE ] PERI: Retrieved 5017 rows, trimmed to 300. [2026-01-09T12:17:47.382283] [DEBUG] [REMOTE ] PERI: PASS: History has at least 300 days. [2026-01-09T12:17:47.382565] [DEBUG] [REMOTE ] PERI: PASS: Price check passed. Min price $8.97. [2026-01-09T12:17:47.382733] [DEBUG] [REMOTE ] PERI: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:47.382867] [DEBUG] [REMOTE ] PERI: PASS: Integrity check passed. [2026-01-09T12:17:47.382913] [DEBUG] [REMOTE ] PERI: Symbol is viable for forecasting. [2026-01-09T12:17:47.382968] [INFO ] [MAIN ] [2452/3524] PERI kept (0.6s) | 2446 kept, 6 rejected | 138.4/min | ETA: 7.7m [2026-01-09T12:17:47.844118] [DEBUG] [REMOTE ] PESI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:47.844285] [DEBUG] [REMOTE ] PESI: PASS: History has at least 300 days. [2026-01-09T12:17:47.844557] [DEBUG] [REMOTE ] PESI: PASS: Price check passed. Min price $11.10. [2026-01-09T12:17:47.844802] [DEBUG] [REMOTE ] PESI: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:47.844951] [DEBUG] [REMOTE ] PESI: PASS: Integrity check passed. [2026-01-09T12:17:47.845009] [DEBUG] [REMOTE ] PESI: Symbol is viable for forecasting. [2026-01-09T12:17:47.845068] [INFO ] [MAIN ] [2453/3524] PESI kept (0.5s) | 2447 kept, 6 rejected | 138.4/min | ETA: 7.7m [2026-01-09T12:17:48.312780] [DEBUG] [REMOTE ] PETS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:48.313108] [DEBUG] [REMOTE ] PETS: PASS: History has at least 300 days. [2026-01-09T12:17:48.313332] [DEBUG] [REMOTE ] PETS: PASS: Price check passed. Min price $1.60. [2026-01-09T12:17:48.313469] [DEBUG] [REMOTE ] PETS: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:48.313680] [DEBUG] [REMOTE ] PETS: PASS: Integrity check passed. [2026-01-09T12:17:48.313751] [DEBUG] [REMOTE ] PETS: Symbol is viable for forecasting. [2026-01-09T12:17:48.313826] [INFO ] [MAIN ] [2454/3524] PETS kept (0.5s) | 2448 kept, 6 rejected | 138.4/min | ETA: 7.7m [2026-01-09T12:17:48.763136] [DEBUG] [REMOTE ] PEY: Retrieved 5304 rows, trimmed to 300. [2026-01-09T12:17:48.763266] [DEBUG] [REMOTE ] PEY: PASS: History has at least 300 days. [2026-01-09T12:17:48.763476] [DEBUG] [REMOTE ] PEY: PASS: Price check passed. Min price $19.44. [2026-01-09T12:17:48.763643] [DEBUG] [REMOTE ] PEY: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:48.763785] [DEBUG] [REMOTE ] PEY: PASS: Integrity check passed. [2026-01-09T12:17:48.763832] [DEBUG] [REMOTE ] PEY: Symbol is viable for forecasting. [2026-01-09T12:17:48.763879] [INFO ] [MAIN ] [2455/3524] PEY kept (0.4s) | 2449 kept, 6 rejected | 138.4/min | ETA: 7.7m [2026-01-09T12:17:49.054556] [DEBUG] [REMOTE ] PFBC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:49.054714] [DEBUG] [REMOTE ] PFBC: PASS: History has at least 300 days. [2026-01-09T12:17:49.054924] [DEBUG] [REMOTE ] PFBC: PASS: Price check passed. Min price $83.86. [2026-01-09T12:17:49.055060] [DEBUG] [REMOTE ] PFBC: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:49.055172] [DEBUG] [REMOTE ] PFBC: PASS: Integrity check passed. [2026-01-09T12:17:49.055212] [DEBUG] [REMOTE ] PFBC: Symbol is viable for forecasting. [2026-01-09T12:17:49.055261] [INFO ] [MAIN ] [2456/3524] PFBC kept (0.3s) | 2450 kept, 6 rejected | 138.4/min | ETA: 7.7m [2026-01-09T12:17:49.630988] [DEBUG] [REMOTE ] PFD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:49.631118] [DEBUG] [REMOTE ] PFD: PASS: History has at least 300 days. [2026-01-09T12:17:49.631327] [DEBUG] [REMOTE ] PFD: PASS: Price check passed. Min price $11.49. [2026-01-09T12:17:49.631477] [DEBUG] [REMOTE ] PFD: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:49.631610] [DEBUG] [REMOTE ] PFD: PASS: Integrity check passed. [2026-01-09T12:17:49.631651] [DEBUG] [REMOTE ] PFD: Symbol is viable for forecasting. [2026-01-09T12:17:49.631699] [INFO ] [MAIN ] [2457/3524] PFD kept (0.6s) | 2451 kept, 6 rejected | 138.4/min | ETA: 7.7m [2026-01-09T12:17:49.897767] [DEBUG] [REMOTE ] PFF: Retrieved 4725 rows, trimmed to 300. [2026-01-09T12:17:49.897901] [DEBUG] [REMOTE ] PFF: PASS: History has at least 300 days. [2026-01-09T12:17:49.898112] [DEBUG] [REMOTE ] PFF: PASS: Price check passed. Min price $30.07. [2026-01-09T12:17:49.898246] [DEBUG] [REMOTE ] PFF: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:49.898360] [DEBUG] [REMOTE ] PFF: PASS: Integrity check passed. [2026-01-09T12:17:49.898399] [DEBUG] [REMOTE ] PFF: Symbol is viable for forecasting. [2026-01-09T12:17:49.898446] [INFO ] [MAIN ] [2458/3524] PFF kept (0.3s) | 2452 kept, 6 rejected | 138.4/min | ETA: 7.7m [2026-01-09T12:17:50.577739] [DEBUG] [REMOTE ] PFG: Retrieved 6092 rows, trimmed to 300. [2026-01-09T12:17:50.577912] [DEBUG] [REMOTE ] PFG: PASS: History has at least 300 days. [2026-01-09T12:17:50.578132] [DEBUG] [REMOTE ] PFG: PASS: Price check passed. Min price $77.68. [2026-01-09T12:17:50.578271] [DEBUG] [REMOTE ] PFG: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:50.578387] [DEBUG] [REMOTE ] PFG: PASS: Integrity check passed. [2026-01-09T12:17:50.578428] [DEBUG] [REMOTE ] PFG: Symbol is viable for forecasting. [2026-01-09T12:17:50.578478] [INFO ] [MAIN ] [2459/3524] PFG kept (0.7s) | 2453 kept, 6 rejected | 138.4/min | ETA: 7.7m [2026-01-09T12:17:50.882409] [DEBUG] [REMOTE ] PFGC: Retrieved 2583 rows, trimmed to 300. [2026-01-09T12:17:50.882554] [DEBUG] [REMOTE ] PFGC: PASS: History has at least 300 days. [2026-01-09T12:17:50.882839] [DEBUG] [REMOTE ] PFGC: PASS: Price check passed. Min price $85.85. [2026-01-09T12:17:50.883013] [DEBUG] [REMOTE ] PFGC: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:50.883161] [DEBUG] [REMOTE ] PFGC: PASS: Integrity check passed. [2026-01-09T12:17:50.883214] [DEBUG] [REMOTE ] PFGC: Symbol is viable for forecasting. [2026-01-09T12:17:50.883276] [INFO ] [MAIN ] [2460/3524] PFGC kept (0.3s) | 2454 kept, 6 rejected | 138.4/min | ETA: 7.7m [2026-01-09T12:17:51.194889] [DEBUG] [REMOTE ] PFH: Retrieved 1344 rows, trimmed to 300. [2026-01-09T12:17:51.195019] [DEBUG] [REMOTE ] PFH: PASS: History has at least 300 days. [2026-01-09T12:17:51.195243] [DEBUG] [REMOTE ] PFH: PASS: Price check passed. Min price $17.18. [2026-01-09T12:17:51.195384] [DEBUG] [REMOTE ] PFH: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:51.195501] [DEBUG] [REMOTE ] PFH: PASS: Integrity check passed. [2026-01-09T12:17:51.195561] [DEBUG] [REMOTE ] PFH: Symbol is viable for forecasting. [2026-01-09T12:17:51.195640] [INFO ] [MAIN ] [2461/3524] PFH kept (0.3s) | 2455 kept, 6 rejected | 138.4/min | ETA: 7.7m [2026-01-09T12:17:51.809666] [DEBUG] [REMOTE ] PFIS: Retrieved 5938 rows, trimmed to 300. [2026-01-09T12:17:51.809794] [DEBUG] [REMOTE ] PFIS: PASS: History has at least 300 days. [2026-01-09T12:17:51.810204] [DEBUG] [REMOTE ] PFIS: PASS: Price check passed. Min price $43.98. [2026-01-09T12:17:51.810341] [DEBUG] [REMOTE ] PFIS: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:51.810456] [DEBUG] [REMOTE ] PFIS: PASS: Integrity check passed. [2026-01-09T12:17:51.810495] [DEBUG] [REMOTE ] PFIS: Symbol is viable for forecasting. [2026-01-09T12:17:51.810544] [INFO ] [MAIN ] [2462/3524] PFIS kept (0.6s) | 2456 kept, 6 rejected | 138.4/min | ETA: 7.7m [2026-01-09T12:17:52.230609] [DEBUG] [REMOTE ] PFL: Retrieved 5598 rows, trimmed to 300. [2026-01-09T12:17:52.230745] [DEBUG] [REMOTE ] PFL: PASS: History has at least 300 days. [2026-01-09T12:17:52.231167] [DEBUG] [REMOTE ] PFL: PASS: Price check passed. Min price $8.12. [2026-01-09T12:17:52.231350] [DEBUG] [REMOTE ] PFL: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:52.231477] [DEBUG] [REMOTE ] PFL: PASS: Integrity check passed. [2026-01-09T12:17:52.231518] [DEBUG] [REMOTE ] PFL: Symbol is viable for forecasting. [2026-01-09T12:17:52.231568] [INFO ] [MAIN ] [2463/3524] PFL kept (0.4s) | 2457 kept, 6 rejected | 138.4/min | ETA: 7.7m [2026-01-09T12:17:52.754313] [DEBUG] [REMOTE ] PFM: Retrieved 5111 rows, trimmed to 300. [2026-01-09T12:17:52.754458] [DEBUG] [REMOTE ] PFM: PASS: History has at least 300 days. [2026-01-09T12:17:52.754718] [DEBUG] [REMOTE ] PFM: PASS: Price check passed. Min price $49.83. [2026-01-09T12:17:52.754865] [DEBUG] [REMOTE ] PFM: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:52.755004] [DEBUG] [REMOTE ] PFM: PASS: Integrity check passed. [2026-01-09T12:17:52.755052] [DEBUG] [REMOTE ] PFM: Symbol is viable for forecasting. [2026-01-09T12:17:52.755102] [INFO ] [MAIN ] [2464/3524] PFM kept (0.5s) | 2458 kept, 6 rejected | 138.4/min | ETA: 7.7m [2026-01-09T12:17:53.201150] [DEBUG] [REMOTE ] PFN: Retrieved 5334 rows, trimmed to 300. [2026-01-09T12:17:53.201308] [DEBUG] [REMOTE ] PFN: PASS: History has at least 300 days. [2026-01-09T12:17:53.201519] [DEBUG] [REMOTE ] PFN: PASS: Price check passed. Min price $7.23. [2026-01-09T12:17:53.201674] [DEBUG] [REMOTE ] PFN: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:53.201823] [DEBUG] [REMOTE ] PFN: PASS: Integrity check passed. [2026-01-09T12:17:53.201863] [DEBUG] [REMOTE ] PFN: Symbol is viable for forecasting. [2026-01-09T12:17:53.201910] [INFO ] [MAIN ] [2465/3524] PFN kept (0.4s) | 2459 kept, 6 rejected | 138.4/min | ETA: 7.7m [2026-01-09T12:17:53.544697] [DEBUG] [REMOTE ] PFO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:53.544831] [DEBUG] [REMOTE ] PFO: PASS: History has at least 300 days. [2026-01-09T12:17:53.545053] [DEBUG] [REMOTE ] PFO: PASS: Price check passed. Min price $9.29. [2026-01-09T12:17:53.545187] [DEBUG] [REMOTE ] PFO: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:53.545305] [DEBUG] [REMOTE ] PFO: PASS: Integrity check passed. [2026-01-09T12:17:53.545346] [DEBUG] [REMOTE ] PFO: Symbol is viable for forecasting. [2026-01-09T12:17:53.545394] [INFO ] [MAIN ] [2466/3524] PFO kept (0.3s) | 2460 kept, 6 rejected | 138.4/min | ETA: 7.6m [2026-01-09T12:17:54.037774] [DEBUG] [REMOTE ] PFS: Retrieved 5782 rows, trimmed to 300. [2026-01-09T12:17:54.037904] [DEBUG] [REMOTE ] PFS: PASS: History has at least 300 days. [2026-01-09T12:17:54.038111] [DEBUG] [REMOTE ] PFS: PASS: Price check passed. Min price $17.65. [2026-01-09T12:17:54.038245] [DEBUG] [REMOTE ] PFS: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:54.038359] [DEBUG] [REMOTE ] PFS: PASS: Integrity check passed. [2026-01-09T12:17:54.038399] [DEBUG] [REMOTE ] PFS: Symbol is viable for forecasting. [2026-01-09T12:17:54.038446] [INFO ] [MAIN ] [2467/3524] PFS kept (0.5s) | 2461 kept, 6 rejected | 138.4/min | ETA: 7.6m [2026-01-09T12:17:54.379010] [DEBUG] [REMOTE ] PFSI: Retrieved 3187 rows, trimmed to 300. [2026-01-09T12:17:54.379143] [DEBUG] [REMOTE ] PFSI: PASS: History has at least 300 days. [2026-01-09T12:17:54.379416] [DEBUG] [REMOTE ] PFSI: PASS: Price check passed. Min price $117.15. [2026-01-09T12:17:54.379566] [DEBUG] [REMOTE ] PFSI: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:54.379728] [DEBUG] [REMOTE ] PFSI: PASS: Integrity check passed. [2026-01-09T12:17:54.379775] [DEBUG] [REMOTE ] PFSI: Symbol is viable for forecasting. [2026-01-09T12:17:54.379826] [INFO ] [MAIN ] [2468/3524] PFSI kept (0.3s) | 2462 kept, 6 rejected | 138.4/min | ETA: 7.6m [2026-01-09T12:17:54.915538] [DEBUG] [REMOTE ] PGC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:54.915701] [DEBUG] [REMOTE ] PGC: PASS: History has at least 300 days. [2026-01-09T12:17:54.915932] [DEBUG] [REMOTE ] PGC: PASS: Price check passed. Min price $24.71. [2026-01-09T12:17:54.916089] [DEBUG] [REMOTE ] PGC: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:54.916206] [DEBUG] [REMOTE ] PGC: PASS: Integrity check passed. [2026-01-09T12:17:54.916247] [DEBUG] [REMOTE ] PGC: Symbol is viable for forecasting. [2026-01-09T12:17:54.916296] [INFO ] [MAIN ] [2469/3524] PGC kept (0.5s) | 2463 kept, 6 rejected | 138.4/min | ETA: 7.6m [2026-01-09T12:17:55.268688] [DEBUG] [REMOTE ] PGEN: Retrieved 3124 rows, trimmed to 300. [2026-01-09T12:17:55.268824] [DEBUG] [REMOTE ] PGEN: PASS: History has at least 300 days. [2026-01-09T12:17:55.269038] [DEBUG] [REMOTE ] PGEN: PASS: Price check passed. Min price $3.20. [2026-01-09T12:17:55.269179] [DEBUG] [REMOTE ] PGEN: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:55.269299] [DEBUG] [REMOTE ] PGEN: PASS: Integrity check passed. [2026-01-09T12:17:55.269339] [DEBUG] [REMOTE ] PGEN: Symbol is viable for forecasting. [2026-01-09T12:17:55.269388] [INFO ] [MAIN ] [2470/3524] PGEN kept (0.4s) | 2464 kept, 6 rejected | 138.4/min | ETA: 7.6m [2026-01-09T12:17:55.771028] [DEBUG] [REMOTE ] PGJ: Retrieved 5304 rows, trimmed to 300. [2026-01-09T12:17:55.771161] [DEBUG] [REMOTE ] PGJ: PASS: History has at least 300 days. [2026-01-09T12:17:55.771374] [DEBUG] [REMOTE ] PGJ: PASS: Price check passed. Min price $28.40. [2026-01-09T12:17:55.771507] [DEBUG] [REMOTE ] PGJ: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:55.771642] [DEBUG] [REMOTE ] PGJ: PASS: Integrity check passed. [2026-01-09T12:17:55.771684] [DEBUG] [REMOTE ] PGJ: Symbol is viable for forecasting. [2026-01-09T12:17:55.771732] [INFO ] [MAIN ] [2471/3524] PGJ kept (0.5s) | 2465 kept, 6 rejected | 138.4/min | ETA: 7.6m [2026-01-09T12:17:56.031908] [DEBUG] [REMOTE ] PGNY: Retrieved 1559 rows, trimmed to 300. [2026-01-09T12:17:56.032039] [DEBUG] [REMOTE ] PGNY: PASS: History has at least 300 days. [2026-01-09T12:17:56.032246] [DEBUG] [REMOTE ] PGNY: PASS: Price check passed. Min price $18.01. [2026-01-09T12:17:56.032376] [DEBUG] [REMOTE ] PGNY: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:56.032486] [DEBUG] [REMOTE ] PGNY: PASS: Integrity check passed. [2026-01-09T12:17:56.032525] [DEBUG] [REMOTE ] PGNY: Symbol is viable for forecasting. [2026-01-09T12:17:56.032598] [INFO ] [MAIN ] [2472/3524] PGNY kept (0.3s) | 2466 kept, 6 rejected | 138.4/min | ETA: 7.6m [2026-01-09T12:17:56.600071] [DEBUG] [REMOTE ] PGP: Retrieved 5188 rows, trimmed to 300. [2026-01-09T12:17:56.600200] [DEBUG] [REMOTE ] PGP: PASS: History has at least 300 days. [2026-01-09T12:17:56.600414] [DEBUG] [REMOTE ] PGP: PASS: Price check passed. Min price $8.16. [2026-01-09T12:17:56.600548] [DEBUG] [REMOTE ] PGP: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:56.600683] [DEBUG] [REMOTE ] PGP: PASS: Integrity check passed. [2026-01-09T12:17:56.600724] [DEBUG] [REMOTE ] PGP: Symbol is viable for forecasting. [2026-01-09T12:17:56.600771] [INFO ] [MAIN ] [2473/3524] PGP kept (0.6s) | 2467 kept, 6 rejected | 138.4/min | ETA: 7.6m [2026-01-09T12:17:56.832978] [DEBUG] [REMOTE ] PGY: Retrieved 890 rows, trimmed to 300. [2026-01-09T12:17:56.833112] [DEBUG] [REMOTE ] PGY: PASS: History has at least 300 days. [2026-01-09T12:17:56.833312] [DEBUG] [REMOTE ] PGY: PASS: Price check passed. Min price $20.79. [2026-01-09T12:17:56.833445] [DEBUG] [REMOTE ] PGY: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:56.833555] [DEBUG] [REMOTE ] PGY: PASS: Integrity check passed. [2026-01-09T12:17:56.833624] [DEBUG] [REMOTE ] PGY: Symbol is viable for forecasting. [2026-01-09T12:17:56.833673] [INFO ] [MAIN ] [2474/3524] PGY kept (0.2s) | 2468 kept, 6 rejected | 138.4/min | ETA: 7.6m [2026-01-09T12:17:57.348070] [DEBUG] [REMOTE ] PGZ: Retrieved 3154 rows, trimmed to 300. [2026-01-09T12:17:57.348203] [DEBUG] [REMOTE ] PGZ: PASS: History has at least 300 days. [2026-01-09T12:17:57.348405] [DEBUG] [REMOTE ] PGZ: PASS: Price check passed. Min price $9.88. [2026-01-09T12:17:57.348556] [DEBUG] [REMOTE ] PGZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:57.348689] [DEBUG] [REMOTE ] PGZ: PASS: Integrity check passed. [2026-01-09T12:17:57.348729] [DEBUG] [REMOTE ] PGZ: Symbol is viable for forecasting. [2026-01-09T12:17:57.348776] [INFO ] [MAIN ] [2475/3524] PGZ kept (0.5s) | 2469 kept, 6 rejected | 138.4/min | ETA: 7.6m [2026-01-09T12:17:57.864727] [DEBUG] [REMOTE ] PH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:57.864858] [DEBUG] [REMOTE ] PH: PASS: History has at least 300 days. [2026-01-09T12:17:57.865075] [DEBUG] [REMOTE ] PH: PASS: Price check passed. Min price $724.61. [2026-01-09T12:17:57.865210] [DEBUG] [REMOTE ] PH: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:57.865350] [DEBUG] [REMOTE ] PH: PASS: Integrity check passed. [2026-01-09T12:17:57.865390] [DEBUG] [REMOTE ] PH: Symbol is viable for forecasting. [2026-01-09T12:17:57.865438] [INFO ] [MAIN ] [2476/3524] PH kept (0.5s) | 2470 kept, 6 rejected | 138.4/min | ETA: 7.6m [2026-01-09T12:17:58.207636] [DEBUG] [REMOTE ] PHG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:58.207770] [DEBUG] [REMOTE ] PHG: PASS: History has at least 300 days. [2026-01-09T12:17:58.208004] [DEBUG] [REMOTE ] PHG: PASS: Price check passed. Min price $26.13. [2026-01-09T12:17:58.208141] [DEBUG] [REMOTE ] PHG: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:58.208259] [DEBUG] [REMOTE ] PHG: PASS: Integrity check passed. [2026-01-09T12:17:58.208300] [DEBUG] [REMOTE ] PHG: Symbol is viable for forecasting. [2026-01-09T12:17:58.208347] [INFO ] [MAIN ] [2477/3524] PHG kept (0.3s) | 2471 kept, 6 rejected | 138.4/min | ETA: 7.6m [2026-01-09T12:17:58.739791] [DEBUG] [REMOTE ] PHI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:17:58.739923] [DEBUG] [REMOTE ] PHI: PASS: History has at least 300 days. [2026-01-09T12:17:58.740134] [DEBUG] [REMOTE ] PHI: PASS: Price check passed. Min price $18.78. [2026-01-09T12:17:58.740268] [DEBUG] [REMOTE ] PHI: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:58.740383] [DEBUG] [REMOTE ] PHI: PASS: Integrity check passed. [2026-01-09T12:17:58.740423] [DEBUG] [REMOTE ] PHI: Symbol is viable for forecasting. [2026-01-09T12:17:58.740469] [INFO ] [MAIN ] [2478/3524] PHI kept (0.5s) | 2472 kept, 6 rejected | 138.4/min | ETA: 7.6m [2026-01-09T12:17:58.954596] [DEBUG] [REMOTE ] PHIN: Retrieved 636 rows, trimmed to 300. [2026-01-09T12:17:58.954737] [DEBUG] [REMOTE ] PHIN: PASS: History has at least 300 days. [2026-01-09T12:17:58.954948] [DEBUG] [REMOTE ] PHIN: PASS: Price check passed. Min price $51.28. [2026-01-09T12:17:58.955087] [DEBUG] [REMOTE ] PHIN: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:58.955200] [DEBUG] [REMOTE ] PHIN: PASS: Integrity check passed. [2026-01-09T12:17:58.955241] [DEBUG] [REMOTE ] PHIN: Symbol is viable for forecasting. [2026-01-09T12:17:58.955289] [INFO ] [MAIN ] [2479/3524] PHIN kept (0.2s) | 2473 kept, 6 rejected | 138.4/min | ETA: 7.5m [2026-01-09T12:17:59.485317] [DEBUG] [REMOTE ] PHIO: Retrieved 3436 rows, trimmed to 300. [2026-01-09T12:17:59.485461] [DEBUG] [REMOTE ] PHIO: PASS: History has at least 300 days. [2026-01-09T12:17:59.485725] [DEBUG] [REMOTE ] PHIO: PASS: Price check passed. Min price $1.02. [2026-01-09T12:17:59.485885] [DEBUG] [REMOTE ] PHIO: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:59.486016] [DEBUG] [REMOTE ] PHIO: PASS: Integrity check passed. [2026-01-09T12:17:59.486061] [DEBUG] [REMOTE ] PHIO: Symbol is viable for forecasting. [2026-01-09T12:17:59.486117] [INFO ] [MAIN ] [2480/3524] PHIO kept (0.5s) | 2474 kept, 6 rejected | 138.4/min | ETA: 7.5m [2026-01-09T12:17:59.963855] [DEBUG] [REMOTE ] PHK: Retrieved 5714 rows, trimmed to 300. [2026-01-09T12:17:59.963993] [DEBUG] [REMOTE ] PHK: PASS: History has at least 300 days. [2026-01-09T12:17:59.964224] [DEBUG] [REMOTE ] PHK: PASS: Price check passed. Min price $4.68. [2026-01-09T12:17:59.964381] [DEBUG] [REMOTE ] PHK: PASS: Continuity check passed with 300 days. [2026-01-09T12:17:59.964506] [DEBUG] [REMOTE ] PHK: PASS: Integrity check passed. [2026-01-09T12:17:59.964547] [DEBUG] [REMOTE ] PHK: Symbol is viable for forecasting. [2026-01-09T12:17:59.964615] [INFO ] [MAIN ] [2481/3524] PHK kept (0.5s) | 2475 kept, 6 rejected | 138.4/min | ETA: 7.5m [2026-01-09T12:18:00.428910] [DEBUG] [REMOTE ] PHM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:00.429048] [DEBUG] [REMOTE ] PHM: PASS: History has at least 300 days. [2026-01-09T12:18:00.429265] [DEBUG] [REMOTE ] PHM: PASS: Price check passed. Min price $113.25. [2026-01-09T12:18:00.429401] [DEBUG] [REMOTE ] PHM: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:00.429517] [DEBUG] [REMOTE ] PHM: PASS: Integrity check passed. [2026-01-09T12:18:00.429557] [DEBUG] [REMOTE ] PHM: Symbol is viable for forecasting. [2026-01-09T12:18:00.429625] [INFO ] [MAIN ] [2482/3524] PHM kept (0.5s) | 2476 kept, 6 rejected | 138.4/min | ETA: 7.5m [2026-01-09T12:18:00.682980] [DEBUG] [REMOTE ] PHO: Retrieved 5054 rows, trimmed to 300. [2026-01-09T12:18:00.683109] [DEBUG] [REMOTE ] PHO: PASS: History has at least 300 days. [2026-01-09T12:18:00.683320] [DEBUG] [REMOTE ] PHO: PASS: Price check passed. Min price $69.10. [2026-01-09T12:18:00.683458] [DEBUG] [REMOTE ] PHO: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:00.683589] [DEBUG] [REMOTE ] PHO: PASS: Integrity check passed. [2026-01-09T12:18:00.683632] [DEBUG] [REMOTE ] PHO: Symbol is viable for forecasting. [2026-01-09T12:18:00.683680] [INFO ] [MAIN ] [2483/3524] PHO kept (0.3s) | 2477 kept, 6 rejected | 138.4/min | ETA: 7.5m [2026-01-09T12:18:01.153855] [DEBUG] [REMOTE ] PHUN: Retrieved 2307 rows, trimmed to 300. [2026-01-09T12:18:01.153998] [DEBUG] [REMOTE ] PHUN: PASS: History has at least 300 days. [2026-01-09T12:18:01.154203] [DEBUG] [REMOTE ] PHUN: PASS: Price check passed. Min price $1.78. [2026-01-09T12:18:01.154338] [DEBUG] [REMOTE ] PHUN: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:01.154446] [DEBUG] [REMOTE ] PHUN: PASS: Integrity check passed. [2026-01-09T12:18:01.154486] [DEBUG] [REMOTE ] PHUN: Symbol is viable for forecasting. [2026-01-09T12:18:01.154533] [INFO ] [MAIN ] [2484/3524] PHUN kept (0.5s) | 2478 kept, 6 rejected | 138.4/min | ETA: 7.5m [2026-01-09T12:18:01.522018] [DEBUG] [REMOTE ] PHVS: Retrieved 1237 rows, trimmed to 300. [2026-01-09T12:18:01.522135] [DEBUG] [REMOTE ] PHVS: PASS: History has at least 300 days. [2026-01-09T12:18:01.522338] [DEBUG] [REMOTE ] PHVS: PASS: Price check passed. Min price $20.96. [2026-01-09T12:18:01.522474] [DEBUG] [REMOTE ] PHVS: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:01.522610] [DEBUG] [REMOTE ] PHVS: PASS: Integrity check passed. [2026-01-09T12:18:01.522654] [DEBUG] [REMOTE ] PHVS: Symbol is viable for forecasting. [2026-01-09T12:18:01.522702] [INFO ] [MAIN ] [2485/3524] PHVS kept (0.4s) | 2479 kept, 6 rejected | 138.4/min | ETA: 7.5m [2026-01-09T12:18:02.001270] [DEBUG] [REMOTE ] PI: Retrieved 2381 rows, trimmed to 300. [2026-01-09T12:18:02.001413] [DEBUG] [REMOTE ] PI: PASS: History has at least 300 days. [2026-01-09T12:18:02.001636] [DEBUG] [REMOTE ] PI: PASS: Price check passed. Min price $142.50. [2026-01-09T12:18:02.001776] [DEBUG] [REMOTE ] PI: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:02.001889] [DEBUG] [REMOTE ] PI: PASS: Integrity check passed. [2026-01-09T12:18:02.001929] [DEBUG] [REMOTE ] PI: Symbol is viable for forecasting. [2026-01-09T12:18:02.001976] [INFO ] [MAIN ] [2486/3524] PI kept (0.5s) | 2480 kept, 6 rejected | 138.4/min | ETA: 7.5m [2026-01-09T12:18:02.399659] [DEBUG] [REMOTE ] PID: Retrieved 5111 rows, trimmed to 300. [2026-01-09T12:18:02.399799] [DEBUG] [REMOTE ] PID: PASS: History has at least 300 days. [2026-01-09T12:18:02.400026] [DEBUG] [REMOTE ] PID: PASS: Price check passed. Min price $21.08. [2026-01-09T12:18:02.400188] [DEBUG] [REMOTE ] PID: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:02.400338] [DEBUG] [REMOTE ] PID: PASS: Integrity check passed. [2026-01-09T12:18:02.400380] [DEBUG] [REMOTE ] PID: Symbol is viable for forecasting. [2026-01-09T12:18:02.400429] [INFO ] [MAIN ] [2487/3524] PID kept (0.4s) | 2481 kept, 6 rejected | 138.4/min | ETA: 7.5m [2026-01-09T12:18:02.736016] [DEBUG] [REMOTE ] PIE: Retrieved 4536 rows, trimmed to 300. [2026-01-09T12:18:02.736173] [DEBUG] [REMOTE ] PIE: PASS: History has at least 300 days. [2026-01-09T12:18:02.736406] [DEBUG] [REMOTE ] PIE: PASS: Price check passed. Min price $23.23. [2026-01-09T12:18:02.736550] [DEBUG] [REMOTE ] PIE: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:02.736745] [DEBUG] [REMOTE ] PIE: PASS: Integrity check passed. [2026-01-09T12:18:02.736796] [DEBUG] [REMOTE ] PIE: Symbol is viable for forecasting. [2026-01-09T12:18:02.736848] [INFO ] [MAIN ] [2488/3524] PIE kept (0.3s) | 2482 kept, 6 rejected | 138.5/min | ETA: 7.5m [2026-01-09T12:18:03.310480] [DEBUG] [REMOTE ] PII: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:03.310629] [DEBUG] [REMOTE ] PII: PASS: History has at least 300 days. [2026-01-09T12:18:03.310850] [DEBUG] [REMOTE ] PII: PASS: Price check passed. Min price $59.22. [2026-01-09T12:18:03.310993] [DEBUG] [REMOTE ] PII: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:03.311111] [DEBUG] [REMOTE ] PII: PASS: Integrity check passed. [2026-01-09T12:18:03.311152] [DEBUG] [REMOTE ] PII: Symbol is viable for forecasting. [2026-01-09T12:18:03.311201] [INFO ] [MAIN ] [2489/3524] PII kept (0.6s) | 2483 kept, 6 rejected | 138.4/min | ETA: 7.5m [2026-01-09T12:18:03.793752] [DEBUG] [REMOTE ] PIM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:03.793913] [DEBUG] [REMOTE ] PIM: PASS: History has at least 300 days. [2026-01-09T12:18:03.794173] [DEBUG] [REMOTE ] PIM: PASS: Price check passed. Min price $3.19. [2026-01-09T12:18:03.794313] [DEBUG] [REMOTE ] PIM: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:03.794442] [DEBUG] [REMOTE ] PIM: PASS: Integrity check passed. [2026-01-09T12:18:03.794483] [DEBUG] [REMOTE ] PIM: Symbol is viable for forecasting. [2026-01-09T12:18:03.794536] [INFO ] [MAIN ] [2490/3524] PIM kept (0.5s) | 2484 kept, 6 rejected | 138.4/min | ETA: 7.5m [2026-01-09T12:18:04.092017] [DEBUG] [REMOTE ] PINE: Retrieved 1539 rows, trimmed to 300. [2026-01-09T12:18:04.092138] [DEBUG] [REMOTE ] PINE: PASS: History has at least 300 days. [2026-01-09T12:18:04.092333] [DEBUG] [REMOTE ] PINE: PASS: Price check passed. Min price $13.48. [2026-01-09T12:18:04.092466] [DEBUG] [REMOTE ] PINE: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:04.092603] [DEBUG] [REMOTE ] PINE: PASS: Integrity check passed. [2026-01-09T12:18:04.092647] [DEBUG] [REMOTE ] PINE: Symbol is viable for forecasting. [2026-01-09T12:18:04.092694] [INFO ] [MAIN ] [2491/3524] PINE kept (0.3s) | 2485 kept, 6 rejected | 138.4/min | ETA: 7.5m [2026-01-09T12:18:04.481331] [DEBUG] [REMOTE ] PINS: Retrieved 1691 rows, trimmed to 300. [2026-01-09T12:18:04.481466] [DEBUG] [REMOTE ] PINS: PASS: History has at least 300 days. [2026-01-09T12:18:04.481709] [DEBUG] [REMOTE ] PINS: PASS: Price check passed. Min price $24.79. [2026-01-09T12:18:04.481850] [DEBUG] [REMOTE ] PINS: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:04.481968] [DEBUG] [REMOTE ] PINS: PASS: Integrity check passed. [2026-01-09T12:18:04.482009] [DEBUG] [REMOTE ] PINS: Symbol is viable for forecasting. [2026-01-09T12:18:04.482060] [INFO ] [MAIN ] [2492/3524] PINS kept (0.4s) | 2486 kept, 6 rejected | 138.5/min | ETA: 7.5m [2026-01-09T12:18:04.886089] [DEBUG] [REMOTE ] PK: Retrieved 2266 rows, trimmed to 300. [2026-01-09T12:18:04.886225] [DEBUG] [REMOTE ] PK: PASS: History has at least 300 days. [2026-01-09T12:18:04.886448] [DEBUG] [REMOTE ] PK: PASS: Price check passed. Min price $9.61. [2026-01-09T12:18:04.886616] [DEBUG] [REMOTE ] PK: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:04.886735] [DEBUG] [REMOTE ] PK: PASS: Integrity check passed. [2026-01-09T12:18:04.886776] [DEBUG] [REMOTE ] PK: Symbol is viable for forecasting. [2026-01-09T12:18:04.886825] [INFO ] [MAIN ] [2493/3524] PK kept (0.4s) | 2487 kept, 6 rejected | 138.5/min | ETA: 7.4m [2026-01-09T12:18:05.447179] [DEBUG] [REMOTE ] PKBK: Retrieved 6122 rows, trimmed to 300. [2026-01-09T12:18:05.447336] [DEBUG] [REMOTE ] PKBK: PASS: History has at least 300 days. [2026-01-09T12:18:05.447602] [DEBUG] [REMOTE ] PKBK: PASS: Price check passed. Min price $19.72. [2026-01-09T12:18:05.447767] [DEBUG] [REMOTE ] PKBK: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:05.447887] [DEBUG] [REMOTE ] PKBK: PASS: Integrity check passed. [2026-01-09T12:18:05.447928] [DEBUG] [REMOTE ] PKBK: Symbol is viable for forecasting. [2026-01-09T12:18:05.447977] [INFO ] [MAIN ] [2494/3524] PKBK kept (0.6s) | 2488 kept, 6 rejected | 138.4/min | ETA: 7.4m [2026-01-09T12:18:05.910842] [DEBUG] [REMOTE ] PKE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:05.910971] [DEBUG] [REMOTE ] PKE: PASS: History has at least 300 days. [2026-01-09T12:18:05.911179] [DEBUG] [REMOTE ] PKE: PASS: Price check passed. Min price $18.44. [2026-01-09T12:18:05.911312] [DEBUG] [REMOTE ] PKE: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:05.911427] [DEBUG] [REMOTE ] PKE: PASS: Integrity check passed. [2026-01-09T12:18:05.911466] [DEBUG] [REMOTE ] PKE: Symbol is viable for forecasting. [2026-01-09T12:18:05.911513] [INFO ] [MAIN ] [2495/3524] PKE kept (0.5s) | 2489 kept, 6 rejected | 138.4/min | ETA: 7.4m [2026-01-09T12:18:06.411536] [DEBUG] [REMOTE ] PKG: Retrieved 6526 rows, trimmed to 300. [2026-01-09T12:18:06.411757] [DEBUG] [REMOTE ] PKG: PASS: History has at least 300 days. [2026-01-09T12:18:06.412041] [DEBUG] [REMOTE ] PKG: PASS: Price check passed. Min price $190.52. [2026-01-09T12:18:06.412190] [DEBUG] [REMOTE ] PKG: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:06.412517] [DEBUG] [REMOTE ] PKG: PASS: Integrity check passed. [2026-01-09T12:18:06.412561] [DEBUG] [REMOTE ] PKG: Symbol is viable for forecasting. [2026-01-09T12:18:06.412654] [INFO ] [MAIN ] [2496/3524] PKG kept (0.5s) | 2490 kept, 6 rejected | 138.4/min | ETA: 7.4m [2026-01-09T12:18:06.876210] [DEBUG] [REMOTE ] PKOH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:06.876486] [DEBUG] [REMOTE ] PKOH: PASS: History has at least 300 days. [2026-01-09T12:18:06.876788] [DEBUG] [REMOTE ] PKOH: PASS: Price check passed. Min price $18.74. [2026-01-09T12:18:06.876931] [DEBUG] [REMOTE ] PKOH: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:06.877075] [DEBUG] [REMOTE ] PKOH: PASS: Integrity check passed. [2026-01-09T12:18:06.877121] [DEBUG] [REMOTE ] PKOH: Symbol is viable for forecasting. [2026-01-09T12:18:06.877173] [INFO ] [MAIN ] [2497/3524] PKOH kept (0.5s) | 2491 kept, 6 rejected | 138.4/min | ETA: 7.4m [2026-01-09T12:18:07.248267] [DEBUG] [REMOTE ] PKX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:07.248480] [DEBUG] [REMOTE ] PKX: PASS: History has at least 300 days. [2026-01-09T12:18:07.249049] [DEBUG] [REMOTE ] PKX: PASS: Price check passed. Min price $49.04. [2026-01-09T12:18:07.249220] [DEBUG] [REMOTE ] PKX: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:07.249409] [DEBUG] [REMOTE ] PKX: PASS: Integrity check passed. [2026-01-09T12:18:07.249463] [DEBUG] [REMOTE ] PKX: Symbol is viable for forecasting. [2026-01-09T12:18:07.249520] [INFO ] [MAIN ] [2498/3524] PKX kept (0.4s) | 2492 kept, 6 rejected | 138.4/min | ETA: 7.4m [2026-01-09T12:18:07.392460] [DEBUG] [REMOTE ] PL: Retrieved 1183 rows, trimmed to 300. [2026-01-09T12:18:07.392616] [DEBUG] [REMOTE ] PL: PASS: History has at least 300 days. [2026-01-09T12:18:07.392831] [DEBUG] [REMOTE ] PL: PASS: Price check passed. Min price $11.16. [2026-01-09T12:18:07.392964] [DEBUG] [REMOTE ] PL: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:07.393074] [DEBUG] [REMOTE ] PL: PASS: Integrity check passed. [2026-01-09T12:18:07.393122] [DEBUG] [REMOTE ] PL: Symbol is viable for forecasting. [2026-01-09T12:18:07.393178] [INFO ] [MAIN ] [2499/3524] PL kept (0.1s) | 2493 kept, 6 rejected | 138.5/min | ETA: 7.4m [2026-01-09T12:18:08.155416] [DEBUG] [REMOTE ] PLAB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:08.155638] [DEBUG] [REMOTE ] PLAB: PASS: History has at least 300 days. [2026-01-09T12:18:08.155927] [DEBUG] [REMOTE ] PLAB: PASS: Price check passed. Min price $20.28. [2026-01-09T12:18:08.156122] [DEBUG] [REMOTE ] PLAB: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:08.156266] [DEBUG] [REMOTE ] PLAB: PASS: Integrity check passed. [2026-01-09T12:18:08.156308] [DEBUG] [REMOTE ] PLAB: Symbol is viable for forecasting. [2026-01-09T12:18:08.156366] [INFO ] [MAIN ] [2500/3524] PLAB kept (0.8s) | 2494 kept, 6 rejected | 138.4/min | ETA: 7.4m [2026-01-09T12:18:08.513691] [DEBUG] [REMOTE ] PLAY: Retrieved 2828 rows, trimmed to 300. [2026-01-09T12:18:08.513892] [DEBUG] [REMOTE ] PLAY: PASS: History has at least 300 days. [2026-01-09T12:18:08.514160] [DEBUG] [REMOTE ] PLAY: PASS: Price check passed. Min price $13.12. [2026-01-09T12:18:08.514308] [DEBUG] [REMOTE ] PLAY: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:08.514441] [DEBUG] [REMOTE ] PLAY: PASS: Integrity check passed. [2026-01-09T12:18:08.514482] [DEBUG] [REMOTE ] PLAY: Symbol is viable for forecasting. [2026-01-09T12:18:08.514537] [INFO ] [MAIN ] [2501/3524] PLAY kept (0.4s) | 2495 kept, 6 rejected | 138.4/min | ETA: 7.4m [2026-01-09T12:18:08.999468] [DEBUG] [REMOTE ] PLBC: Retrieved 5923 rows, trimmed to 300. [2026-01-09T12:18:08.999704] [DEBUG] [REMOTE ] PLBC: PASS: History has at least 300 days. [2026-01-09T12:18:09.000003] [DEBUG] [REMOTE ] PLBC: PASS: Price check passed. Min price $40.11. [2026-01-09T12:18:09.000146] [DEBUG] [REMOTE ] PLBC: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:09.000281] [DEBUG] [REMOTE ] PLBC: PASS: Integrity check passed. [2026-01-09T12:18:09.000322] [DEBUG] [REMOTE ] PLBC: Symbol is viable for forecasting. [2026-01-09T12:18:09.000382] [INFO ] [MAIN ] [2502/3524] PLBC kept (0.5s) | 2496 kept, 6 rejected | 138.4/min | ETA: 7.4m [2026-01-09T12:18:09.280499] [DEBUG] [REMOTE ] PLBY: Retrieved 1346 rows, trimmed to 300. [2026-01-09T12:18:09.280712] [DEBUG] [REMOTE ] PLBY: PASS: History has at least 300 days. [2026-01-09T12:18:09.280953] [DEBUG] [REMOTE ] PLBY: PASS: Price check passed. Min price $1.28. [2026-01-09T12:18:09.281089] [DEBUG] [REMOTE ] PLBY: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:09.281206] [DEBUG] [REMOTE ] PLBY: PASS: Integrity check passed. [2026-01-09T12:18:09.281246] [DEBUG] [REMOTE ] PLBY: Symbol is viable for forecasting. [2026-01-09T12:18:09.281299] [INFO ] [MAIN ] [2503/3524] PLBY kept (0.3s) | 2497 kept, 6 rejected | 138.4/min | ETA: 7.4m [2026-01-09T12:18:09.882259] [DEBUG] [REMOTE ] PLCE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:09.882415] [DEBUG] [REMOTE ] PLCE: PASS: History has at least 300 days. [2026-01-09T12:18:09.882691] [DEBUG] [REMOTE ] PLCE: PASS: Price check passed. Min price $3.98. [2026-01-09T12:18:09.882842] [DEBUG] [REMOTE ] PLCE: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:09.882984] [DEBUG] [REMOTE ] PLCE: PASS: Integrity check passed. [2026-01-09T12:18:09.883034] [DEBUG] [REMOTE ] PLCE: Symbol is viable for forecasting. [2026-01-09T12:18:09.883096] [INFO ] [MAIN ] [2504/3524] PLCE kept (0.6s) | 2498 kept, 6 rejected | 138.4/min | ETA: 7.4m [2026-01-09T12:18:10.260480] [DEBUG] [REMOTE ] PLD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:10.260638] [DEBUG] [REMOTE ] PLD: PASS: History has at least 300 days. [2026-01-09T12:18:10.260894] [DEBUG] [REMOTE ] PLD: PASS: Price check passed. Min price $114.54. [2026-01-09T12:18:10.261029] [DEBUG] [REMOTE ] PLD: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:10.261153] [DEBUG] [REMOTE ] PLD: PASS: Integrity check passed. [2026-01-09T12:18:10.261192] [DEBUG] [REMOTE ] PLD: Symbol is viable for forecasting. [2026-01-09T12:18:10.261241] [INFO ] [MAIN ] [2505/3524] PLD kept (0.4s) | 2499 kept, 6 rejected | 138.4/min | ETA: 7.4m [2026-01-09T12:18:10.738591] [DEBUG] [REMOTE ] PLPC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:10.738731] [DEBUG] [REMOTE ] PLPC: PASS: History has at least 300 days. [2026-01-09T12:18:10.738959] [DEBUG] [REMOTE ] PLPC: PASS: Price check passed. Min price $186.09. [2026-01-09T12:18:10.739095] [DEBUG] [REMOTE ] PLPC: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:10.739219] [DEBUG] [REMOTE ] PLPC: PASS: Integrity check passed. [2026-01-09T12:18:10.739260] [DEBUG] [REMOTE ] PLPC: Symbol is viable for forecasting. [2026-01-09T12:18:10.739308] [INFO ] [MAIN ] [2506/3524] PLPC kept (0.5s) | 2500 kept, 6 rejected | 138.4/min | ETA: 7.4m [2026-01-09T12:18:11.040264] [DEBUG] [REMOTE ] PLRX: Retrieved 1408 rows, trimmed to 300. [2026-01-09T12:18:11.040388] [DEBUG] [REMOTE ] PLRX: PASS: History has at least 300 days. [2026-01-09T12:18:11.040626] [DEBUG] [REMOTE ] PLRX: PASS: Price check passed. Min price $1.21. [2026-01-09T12:18:11.040775] [DEBUG] [REMOTE ] PLRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:11.040888] [DEBUG] [REMOTE ] PLRX: PASS: Integrity check passed. [2026-01-09T12:18:11.040929] [DEBUG] [REMOTE ] PLRX: Symbol is viable for forecasting. [2026-01-09T12:18:11.040976] [INFO ] [MAIN ] [2507/3524] PLRX kept (0.3s) | 2501 kept, 6 rejected | 138.4/min | ETA: 7.3m [2026-01-09T12:18:11.460484] [DEBUG] [REMOTE ] PLSE: Retrieved 2425 rows, trimmed to 300. [2026-01-09T12:18:11.460655] [DEBUG] [REMOTE ] PLSE: PASS: History has at least 300 days. [2026-01-09T12:18:11.460870] [DEBUG] [REMOTE ] PLSE: PASS: Price check passed. Min price $12.66. [2026-01-09T12:18:11.461004] [DEBUG] [REMOTE ] PLSE: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:11.461119] [DEBUG] [REMOTE ] PLSE: PASS: Integrity check passed. [2026-01-09T12:18:11.461158] [DEBUG] [REMOTE ] PLSE: Symbol is viable for forecasting. [2026-01-09T12:18:11.461206] [INFO ] [MAIN ] [2508/3524] PLSE kept (0.4s) | 2502 kept, 6 rejected | 138.4/min | ETA: 7.3m [2026-01-09T12:18:11.794057] [DEBUG] [REMOTE ] PLTK: Retrieved 1251 rows, trimmed to 300. [2026-01-09T12:18:11.794209] [DEBUG] [REMOTE ] PLTK: PASS: History has at least 300 days. [2026-01-09T12:18:11.794468] [DEBUG] [REMOTE ] PLTK: PASS: Price check passed. Min price $3.38. [2026-01-09T12:18:11.794679] [DEBUG] [REMOTE ] PLTK: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:11.794883] [DEBUG] [REMOTE ] PLTK: PASS: Integrity check passed. [2026-01-09T12:18:11.794933] [DEBUG] [REMOTE ] PLTK: Symbol is viable for forecasting. [2026-01-09T12:18:11.794993] [INFO ] [MAIN ] [2509/3524] PLTK kept (0.3s) | 2503 kept, 6 rejected | 138.5/min | ETA: 7.3m [2026-01-09T12:18:12.517810] [DEBUG] [REMOTE ] PLUG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:12.517990] [DEBUG] [REMOTE ] PLUG: PASS: History has at least 300 days. [2026-01-09T12:18:12.518322] [DEBUG] [REMOTE ] PLUG: PASS: Price check passed. Min price $1.89. [2026-01-09T12:18:12.518529] [DEBUG] [REMOTE ] PLUG: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:12.518735] [DEBUG] [REMOTE ] PLUG: PASS: Integrity check passed. [2026-01-09T12:18:12.518797] [DEBUG] [REMOTE ] PLUG: Symbol is viable for forecasting. [2026-01-09T12:18:12.518874] [INFO ] [MAIN ] [2510/3524] PLUG kept (0.7s) | 2504 kept, 6 rejected | 138.4/min | ETA: 7.3m [2026-01-09T12:18:12.987481] [DEBUG] [REMOTE ] PLUS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:12.987646] [DEBUG] [REMOTE ] PLUS: PASS: History has at least 300 days. [2026-01-09T12:18:12.987920] [DEBUG] [REMOTE ] PLUS: PASS: Price check passed. Min price $71.18. [2026-01-09T12:18:12.988062] [DEBUG] [REMOTE ] PLUS: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:12.988190] [DEBUG] [REMOTE ] PLUS: PASS: Integrity check passed. [2026-01-09T12:18:12.988230] [DEBUG] [REMOTE ] PLUS: Symbol is viable for forecasting. [2026-01-09T12:18:12.988284] [INFO ] [MAIN ] [2511/3524] PLUS kept (0.5s) | 2505 kept, 6 rejected | 138.4/min | ETA: 7.3m [2026-01-09T12:18:13.440272] [DEBUG] [REMOTE ] PLXS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:13.440403] [DEBUG] [REMOTE ] PLXS: PASS: History has at least 300 days. [2026-01-09T12:18:13.440631] [DEBUG] [REMOTE ] PLXS: PASS: Price check passed. Min price $132.74. [2026-01-09T12:18:13.440769] [DEBUG] [REMOTE ] PLXS: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:13.440883] [DEBUG] [REMOTE ] PLXS: PASS: Integrity check passed. [2026-01-09T12:18:13.440927] [DEBUG] [REMOTE ] PLXS: Symbol is viable for forecasting. [2026-01-09T12:18:13.440975] [INFO ] [MAIN ] [2512/3524] PLXS kept (0.5s) | 2506 kept, 6 rejected | 138.4/min | ETA: 7.3m [2026-01-09T12:18:13.747115] [DEBUG] [REMOTE ] PLYM: Retrieved 2158 rows, trimmed to 300. [2026-01-09T12:18:13.747283] [DEBUG] [REMOTE ] PLYM: PASS: History has at least 300 days. [2026-01-09T12:18:13.747510] [DEBUG] [REMOTE ] PLYM: PASS: Price check passed. Min price $21.47. [2026-01-09T12:18:13.747684] [DEBUG] [REMOTE ] PLYM: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:13.747807] [DEBUG] [REMOTE ] PLYM: PASS: Integrity check passed. [2026-01-09T12:18:13.747850] [DEBUG] [REMOTE ] PLYM: Symbol is viable for forecasting. [2026-01-09T12:18:13.747900] [INFO ] [MAIN ] [2513/3524] PLYM kept (0.3s) | 2507 kept, 6 rejected | 138.4/min | ETA: 7.3m [2026-01-09T12:18:14.229657] [DEBUG] [REMOTE ] PM: Retrieved 4483 rows, trimmed to 300. [2026-01-09T12:18:14.229789] [DEBUG] [REMOTE ] PM: PASS: History has at least 300 days. [2026-01-09T12:18:14.229992] [DEBUG] [REMOTE ] PM: PASS: Price check passed. Min price $143.02. [2026-01-09T12:18:14.230127] [DEBUG] [REMOTE ] PM: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:14.230237] [DEBUG] [REMOTE ] PM: PASS: Integrity check passed. [2026-01-09T12:18:14.230279] [DEBUG] [REMOTE ] PM: Symbol is viable for forecasting. [2026-01-09T12:18:14.230327] [INFO ] [MAIN ] [2514/3524] PM kept (0.5s) | 2508 kept, 6 rejected | 138.4/min | ETA: 7.3m [2026-01-09T12:18:14.423255] [DEBUG] [REMOTE ] PMAX: Retrieved 337 rows, trimmed to 300. [2026-01-09T12:18:14.423389] [DEBUG] [REMOTE ] PMAX: PASS: History has at least 300 days. [2026-01-09T12:18:14.423608] [DEBUG] [REMOTE ] PMAX: PASS: Price check passed. Min price $1.58. [2026-01-09T12:18:14.423746] [DEBUG] [REMOTE ] PMAX: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:14.423853] [DEBUG] [REMOTE ] PMAX: PASS: Integrity check passed. [2026-01-09T12:18:14.423894] [DEBUG] [REMOTE ] PMAX: Symbol is viable for forecasting. [2026-01-09T12:18:14.423942] [INFO ] [MAIN ] [2515/3524] PMAX kept (0.2s) | 2509 kept, 6 rejected | 138.5/min | ETA: 7.3m [2026-01-09T12:18:15.062649] [DEBUG] [REMOTE ] PML: Retrieved 5923 rows, trimmed to 300. [2026-01-09T12:18:15.062781] [DEBUG] [REMOTE ] PML: PASS: History has at least 300 days. [2026-01-09T12:18:15.063035] [DEBUG] [REMOTE ] PML: PASS: Price check passed. Min price $7.47. [2026-01-09T12:18:15.063179] [DEBUG] [REMOTE ] PML: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:15.063298] [DEBUG] [REMOTE ] PML: PASS: Integrity check passed. [2026-01-09T12:18:15.063339] [DEBUG] [REMOTE ] PML: Symbol is viable for forecasting. [2026-01-09T12:18:15.063388] [INFO ] [MAIN ] [2516/3524] PML kept (0.6s) | 2510 kept, 6 rejected | 138.4/min | ETA: 7.3m [2026-01-09T12:18:15.514286] [DEBUG] [REMOTE ] PMM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:15.514529] [DEBUG] [REMOTE ] PMM: PASS: History has at least 300 days. [2026-01-09T12:18:15.514882] [DEBUG] [REMOTE ] PMM: PASS: Price check passed. Min price $6.00. [2026-01-09T12:18:15.515042] [DEBUG] [REMOTE ] PMM: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:15.515226] [DEBUG] [REMOTE ] PMM: PASS: Integrity check passed. [2026-01-09T12:18:15.515277] [DEBUG] [REMOTE ] PMM: Symbol is viable for forecasting. [2026-01-09T12:18:15.515331] [INFO ] [MAIN ] [2517/3524] PMM kept (0.5s) | 2511 kept, 6 rejected | 138.4/min | ETA: 7.3m [2026-01-09T12:18:16.107109] [DEBUG] [REMOTE ] PMO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:16.107261] [DEBUG] [REMOTE ] PMO: PASS: History has at least 300 days. [2026-01-09T12:18:16.107486] [DEBUG] [REMOTE ] PMO: PASS: Price check passed. Min price $10.24. [2026-01-09T12:18:16.107645] [DEBUG] [REMOTE ] PMO: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:16.107765] [DEBUG] [REMOTE ] PMO: PASS: Integrity check passed. [2026-01-09T12:18:16.107807] [DEBUG] [REMOTE ] PMO: Symbol is viable for forecasting. [2026-01-09T12:18:16.107854] [INFO ] [MAIN ] [2518/3524] PMO kept (0.6s) | 2512 kept, 6 rejected | 138.4/min | ETA: 7.3m [2026-01-09T12:18:16.375764] [DEBUG] [REMOTE ] PMTS: Retrieved 2577 rows, trimmed to 300. [2026-01-09T12:18:16.375893] [DEBUG] [REMOTE ] PMTS: PASS: History has at least 300 days. [2026-01-09T12:18:16.376100] [DEBUG] [REMOTE ] PMTS: PASS: Price check passed. Min price $11.90. [2026-01-09T12:18:16.376238] [DEBUG] [REMOTE ] PMTS: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:16.376352] [DEBUG] [REMOTE ] PMTS: PASS: Integrity check passed. [2026-01-09T12:18:16.376392] [DEBUG] [REMOTE ] PMTS: Symbol is viable for forecasting. [2026-01-09T12:18:16.376439] [INFO ] [MAIN ] [2519/3524] PMTS kept (0.3s) | 2513 kept, 6 rejected | 138.4/min | ETA: 7.3m [2026-01-09T12:18:16.746271] [DEBUG] [REMOTE ] PMVP: Retrieved 1328 rows, trimmed to 300. [2026-01-09T12:18:16.746409] [DEBUG] [REMOTE ] PMVP: PASS: History has at least 300 days. [2026-01-09T12:18:16.746647] [DEBUG] [REMOTE ] PMVP: PASS: Price check passed. Min price $1.13. [2026-01-09T12:18:16.746796] [DEBUG] [REMOTE ] PMVP: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:16.746965] [DEBUG] [REMOTE ] PMVP: PASS: Integrity check passed. [2026-01-09T12:18:16.747021] [DEBUG] [REMOTE ] PMVP: Symbol is viable for forecasting. [2026-01-09T12:18:16.747086] [INFO ] [MAIN ] [2520/3524] PMVP kept (0.4s) | 2514 kept, 6 rejected | 138.4/min | ETA: 7.3m [2026-01-09T12:18:17.290720] [DEBUG] [REMOTE ] PNC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:17.290858] [DEBUG] [REMOTE ] PNC: PASS: History has at least 300 days. [2026-01-09T12:18:17.291079] [DEBUG] [REMOTE ] PNC: PASS: Price check passed. Min price $178.37. [2026-01-09T12:18:17.291214] [DEBUG] [REMOTE ] PNC: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:17.291329] [DEBUG] [REMOTE ] PNC: PASS: Integrity check passed. [2026-01-09T12:18:17.291370] [DEBUG] [REMOTE ] PNC: Symbol is viable for forecasting. [2026-01-09T12:18:17.291417] [INFO ] [MAIN ] [2521/3524] PNC kept (0.5s) | 2515 kept, 6 rejected | 138.4/min | ETA: 7.2m [2026-01-09T12:18:17.802937] [DEBUG] [REMOTE ] PNI: Retrieved 5923 rows, trimmed to 300. [2026-01-09T12:18:17.803141] [DEBUG] [REMOTE ] PNI: PASS: History has at least 300 days. [2026-01-09T12:18:17.803410] [DEBUG] [REMOTE ] PNI: PASS: Price check passed. Min price $6.83. [2026-01-09T12:18:17.803757] [DEBUG] [REMOTE ] PNI: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:17.803899] [DEBUG] [REMOTE ] PNI: PASS: Integrity check passed. [2026-01-09T12:18:17.803942] [DEBUG] [REMOTE ] PNI: Symbol is viable for forecasting. [2026-01-09T12:18:17.803996] [INFO ] [MAIN ] [2522/3524] PNI kept (0.5s) | 2516 kept, 6 rejected | 138.4/min | ETA: 7.2m [2026-01-09T12:18:18.198426] [DEBUG] [REMOTE ] PNQI: Retrieved 4421 rows, trimmed to 300. [2026-01-09T12:18:18.198619] [DEBUG] [REMOTE ] PNQI: PASS: History has at least 300 days. [2026-01-09T12:18:18.199074] [DEBUG] [REMOTE ] PNQI: PASS: Price check passed. Min price $51.02. [2026-01-09T12:18:18.199217] [DEBUG] [REMOTE ] PNQI: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:18.199337] [DEBUG] [REMOTE ] PNQI: PASS: Integrity check passed. [2026-01-09T12:18:18.199380] [DEBUG] [REMOTE ] PNQI: Symbol is viable for forecasting. [2026-01-09T12:18:18.199430] [INFO ] [MAIN ] [2523/3524] PNQI kept (0.4s) | 2517 kept, 6 rejected | 138.4/min | ETA: 7.2m [2026-01-09T12:18:18.627161] [DEBUG] [REMOTE ] PNRG: Retrieved 6581 rows, trimmed to 300. [2026-01-09T12:18:18.627334] [DEBUG] [REMOTE ] PNRG: PASS: History has at least 300 days. [2026-01-09T12:18:18.627706] [DEBUG] [REMOTE ] PNRG: PASS: Price check passed. Min price $128.92. [2026-01-09T12:18:18.627852] [DEBUG] [REMOTE ] PNRG: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:18.627991] [DEBUG] [REMOTE ] PNRG: PASS: Integrity check passed. [2026-01-09T12:18:18.628047] [DEBUG] [REMOTE ] PNRG: Symbol is viable for forecasting. [2026-01-09T12:18:18.628102] [INFO ] [MAIN ] [2524/3524] PNRG kept (0.4s) | 2518 kept, 6 rejected | 138.4/min | ETA: 7.2m [2026-01-09T12:18:18.902111] [DEBUG] [REMOTE ] PNTG: Retrieved 1577 rows, trimmed to 300. [2026-01-09T12:18:18.902238] [DEBUG] [REMOTE ] PNTG: PASS: History has at least 300 days. [2026-01-09T12:18:18.902446] [DEBUG] [REMOTE ] PNTG: PASS: Price check passed. Min price $23.64. [2026-01-09T12:18:18.902619] [DEBUG] [REMOTE ] PNTG: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:18.902739] [DEBUG] [REMOTE ] PNTG: PASS: Integrity check passed. [2026-01-09T12:18:18.902781] [DEBUG] [REMOTE ] PNTG: Symbol is viable for forecasting. [2026-01-09T12:18:18.902830] [INFO ] [MAIN ] [2525/3524] PNTG kept (0.3s) | 2519 kept, 6 rejected | 138.4/min | ETA: 7.2m [2026-01-09T12:18:19.423669] [DEBUG] [REMOTE ] PODD: Retrieved 4694 rows, trimmed to 300. [2026-01-09T12:18:19.423802] [DEBUG] [REMOTE ] PODD: PASS: History has at least 300 days. [2026-01-09T12:18:19.424047] [DEBUG] [REMOTE ] PODD: PASS: Price check passed. Min price $282.92. [2026-01-09T12:18:19.424223] [DEBUG] [REMOTE ] PODD: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:19.424349] [DEBUG] [REMOTE ] PODD: PASS: Integrity check passed. [2026-01-09T12:18:19.424391] [DEBUG] [REMOTE ] PODD: Symbol is viable for forecasting. [2026-01-09T12:18:19.424441] [INFO ] [MAIN ] [2526/3524] PODD kept (0.5s) | 2520 kept, 6 rejected | 138.4/min | ETA: 7.2m [2026-01-09T12:18:19.960525] [DEBUG] [REMOTE ] POOL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:19.960710] [DEBUG] [REMOTE ] POOL: PASS: History has at least 300 days. [2026-01-09T12:18:19.960974] [DEBUG] [REMOTE ] POOL: PASS: Price check passed. Min price $228.75. [2026-01-09T12:18:19.961126] [DEBUG] [REMOTE ] POOL: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:19.961275] [DEBUG] [REMOTE ] POOL: PASS: Integrity check passed. [2026-01-09T12:18:19.961325] [DEBUG] [REMOTE ] POOL: Symbol is viable for forecasting. [2026-01-09T12:18:19.961377] [INFO ] [MAIN ] [2527/3524] POOL kept (0.5s) | 2521 kept, 6 rejected | 138.4/min | ETA: 7.2m [2026-01-09T12:18:20.332798] [DEBUG] [REMOTE ] POWI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:20.332929] [DEBUG] [REMOTE ] POWI: PASS: History has at least 300 days. [2026-01-09T12:18:20.333141] [DEBUG] [REMOTE ] POWI: PASS: Price check passed. Min price $30.73. [2026-01-09T12:18:20.333277] [DEBUG] [REMOTE ] POWI: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:20.333394] [DEBUG] [REMOTE ] POWI: PASS: Integrity check passed. [2026-01-09T12:18:20.333434] [DEBUG] [REMOTE ] POWI: Symbol is viable for forecasting. [2026-01-09T12:18:20.333483] [INFO ] [MAIN ] [2528/3524] POWI kept (0.4s) | 2522 kept, 6 rejected | 138.4/min | ETA: 7.2m [2026-01-09T12:18:20.897395] [DEBUG] [REMOTE ] POWL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:20.897543] [DEBUG] [REMOTE ] POWL: PASS: History has at least 300 days. [2026-01-09T12:18:20.897777] [DEBUG] [REMOTE ] POWL: PASS: Price check passed. Min price $282.05. [2026-01-09T12:18:20.897915] [DEBUG] [REMOTE ] POWL: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:20.898031] [DEBUG] [REMOTE ] POWL: PASS: Integrity check passed. [2026-01-09T12:18:20.898072] [DEBUG] [REMOTE ] POWL: Symbol is viable for forecasting. [2026-01-09T12:18:20.898119] [INFO ] [MAIN ] [2529/3524] POWL kept (0.6s) | 2523 kept, 6 rejected | 138.4/min | ETA: 7.2m [2026-01-09T12:18:21.254405] [DEBUG] [REMOTE ] PPC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:21.254549] [DEBUG] [REMOTE ] PPC: PASS: History has at least 300 days. [2026-01-09T12:18:21.254812] [DEBUG] [REMOTE ] PPC: PASS: Price check passed. Min price $36.61. [2026-01-09T12:18:21.254956] [DEBUG] [REMOTE ] PPC: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:21.255083] [DEBUG] [REMOTE ] PPC: PASS: Integrity check passed. [2026-01-09T12:18:21.255125] [DEBUG] [REMOTE ] PPC: Symbol is viable for forecasting. [2026-01-09T12:18:21.255176] [INFO ] [MAIN ] [2530/3524] PPC kept (0.4s) | 2524 kept, 6 rejected | 138.4/min | ETA: 7.2m [2026-01-09T12:18:21.796613] [DEBUG] [REMOTE ] PPG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:21.796766] [DEBUG] [REMOTE ] PPG: PASS: History has at least 300 days. [2026-01-09T12:18:21.797178] [DEBUG] [REMOTE ] PPG: PASS: Price check passed. Min price $94.22. [2026-01-09T12:18:21.797339] [DEBUG] [REMOTE ] PPG: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:21.797495] [DEBUG] [REMOTE ] PPG: PASS: Integrity check passed. [2026-01-09T12:18:21.797536] [DEBUG] [REMOTE ] PPG: Symbol is viable for forecasting. [2026-01-09T12:18:21.797603] [INFO ] [MAIN ] [2531/3524] PPG kept (0.5s) | 2525 kept, 6 rejected | 138.4/min | ETA: 7.2m [2026-01-09T12:18:22.111733] [DEBUG] [REMOTE ] PPH: Retrieved 6524 rows, trimmed to 300. [2026-01-09T12:18:22.111862] [DEBUG] [REMOTE ] PPH: PASS: History has at least 300 days. [2026-01-09T12:18:22.112071] [DEBUG] [REMOTE ] PPH: PASS: Price check passed. Min price $90.70. [2026-01-09T12:18:22.112205] [DEBUG] [REMOTE ] PPH: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:22.112319] [DEBUG] [REMOTE ] PPH: PASS: Integrity check passed. [2026-01-09T12:18:22.112359] [DEBUG] [REMOTE ] PPH: Symbol is viable for forecasting. [2026-01-09T12:18:22.112407] [INFO ] [MAIN ] [2532/3524] PPH kept (0.3s) | 2526 kept, 6 rejected | 138.4/min | ETA: 7.2m [2026-01-09T12:18:22.442331] [DEBUG] [REMOTE ] PPIH: Retrieved 2479 rows, trimmed to 300. [2026-01-09T12:18:22.442547] [DEBUG] [REMOTE ] PPIH: PASS: History has at least 300 days. [2026-01-09T12:18:22.443068] [DEBUG] [REMOTE ] PPIH: PASS: Price check passed. Min price $23.02. [2026-01-09T12:18:22.443235] [DEBUG] [REMOTE ] PPIH: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:22.443399] [DEBUG] [REMOTE ] PPIH: PASS: Integrity check passed. [2026-01-09T12:18:22.443448] [DEBUG] [REMOTE ] PPIH: Symbol is viable for forecasting. [2026-01-09T12:18:22.443517] [INFO ] [MAIN ] [2533/3524] PPIH kept (0.3s) | 2527 kept, 6 rejected | 138.4/min | ETA: 7.2m [2026-01-09T12:18:23.068800] [DEBUG] [REMOTE ] PPL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:23.068942] [DEBUG] [REMOTE ] PPL: PASS: History has at least 300 days. [2026-01-09T12:18:23.069167] [DEBUG] [REMOTE ] PPL: PASS: Price check passed. Min price $33.26. [2026-01-09T12:18:23.069308] [DEBUG] [REMOTE ] PPL: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:23.069429] [DEBUG] [REMOTE ] PPL: PASS: Integrity check passed. [2026-01-09T12:18:23.069470] [DEBUG] [REMOTE ] PPL: Symbol is viable for forecasting. [2026-01-09T12:18:23.069518] [INFO ] [MAIN ] [2534/3524] PPL kept (0.6s) | 2528 kept, 6 rejected | 138.4/min | ETA: 7.2m [2026-01-09T12:18:23.299943] [DEBUG] [REMOTE ] PPSI: Retrieved 3122 rows, trimmed to 300. [2026-01-09T12:18:23.300143] [DEBUG] [REMOTE ] PPSI: PASS: History has at least 300 days. [2026-01-09T12:18:23.300498] [DEBUG] [REMOTE ] PPSI: PASS: Price check passed. Min price $3.37. [2026-01-09T12:18:23.300723] [DEBUG] [REMOTE ] PPSI: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:23.300908] [DEBUG] [REMOTE ] PPSI: PASS: Integrity check passed. [2026-01-09T12:18:23.300968] [DEBUG] [REMOTE ] PPSI: Symbol is viable for forecasting. [2026-01-09T12:18:23.301042] [INFO ] [MAIN ] [2535/3524] PPSI kept (0.2s) | 2529 kept, 6 rejected | 138.4/min | ETA: 7.1m [2026-01-09T12:18:23.695539] [DEBUG] [REMOTE ] PPTA: Retrieved 1229 rows, trimmed to 300. [2026-01-09T12:18:23.695792] [DEBUG] [REMOTE ] PPTA: PASS: History has at least 300 days. [2026-01-09T12:18:23.696076] [DEBUG] [REMOTE ] PPTA: PASS: Price check passed. Min price $20.85. [2026-01-09T12:18:23.696225] [DEBUG] [REMOTE ] PPTA: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:23.696358] [DEBUG] [REMOTE ] PPTA: PASS: Integrity check passed. [2026-01-09T12:18:23.696400] [DEBUG] [REMOTE ] PPTA: Symbol is viable for forecasting. [2026-01-09T12:18:23.696456] [INFO ] [MAIN ] [2536/3524] PPTA kept (0.4s) | 2530 kept, 6 rejected | 138.4/min | ETA: 7.1m [2026-01-09T12:18:24.371198] [DEBUG] [REMOTE ] PRA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:24.371408] [DEBUG] [REMOTE ] PRA: PASS: History has at least 300 days. [2026-01-09T12:18:24.371725] [DEBUG] [REMOTE ] PRA: PASS: Price check passed. Min price $23.86. [2026-01-09T12:18:24.372054] [DEBUG] [REMOTE ] PRA: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:24.372191] [DEBUG] [REMOTE ] PRA: PASS: Integrity check passed. [2026-01-09T12:18:24.372232] [DEBUG] [REMOTE ] PRA: Symbol is viable for forecasting. [2026-01-09T12:18:24.372287] [INFO ] [MAIN ] [2537/3524] PRA kept (0.7s) | 2531 kept, 6 rejected | 138.4/min | ETA: 7.1m [2026-01-09T12:18:24.797010] [DEBUG] [REMOTE ] PRAA: Retrieved 5828 rows, trimmed to 300. [2026-01-09T12:18:24.797180] [DEBUG] [REMOTE ] PRAA: PASS: History has at least 300 days. [2026-01-09T12:18:24.797468] [DEBUG] [REMOTE ] PRAA: PASS: Price check passed. Min price $13.04. [2026-01-09T12:18:24.797626] [DEBUG] [REMOTE ] PRAA: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:24.797774] [DEBUG] [REMOTE ] PRAA: PASS: Integrity check passed. [2026-01-09T12:18:24.797815] [DEBUG] [REMOTE ] PRAA: Symbol is viable for forecasting. [2026-01-09T12:18:24.797867] [INFO ] [MAIN ] [2538/3524] PRAA kept (0.4s) | 2532 kept, 6 rejected | 138.4/min | ETA: 7.1m [2026-01-09T12:18:25.078053] [DEBUG] [REMOTE ] PRAX: Retrieved 1313 rows, trimmed to 300. [2026-01-09T12:18:25.078213] [DEBUG] [REMOTE ] PRAX: PASS: History has at least 300 days. [2026-01-09T12:18:25.078462] [DEBUG] [REMOTE ] PRAX: PASS: Price check passed. Min price $52.52. [2026-01-09T12:18:25.078629] [DEBUG] [REMOTE ] PRAX: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:25.078746] [DEBUG] [REMOTE ] PRAX: PASS: Integrity check passed. [2026-01-09T12:18:25.078786] [DEBUG] [REMOTE ] PRAX: Symbol is viable for forecasting. [2026-01-09T12:18:25.078833] [INFO ] [MAIN ] [2539/3524] PRAX kept (0.3s) | 2533 kept, 6 rejected | 138.4/min | ETA: 7.1m [2026-01-09T12:18:25.477432] [DEBUG] [REMOTE ] PRCH: Retrieved 1506 rows, trimmed to 300. [2026-01-09T12:18:25.477597] [DEBUG] [REMOTE ] PRCH: PASS: History has at least 300 days. [2026-01-09T12:18:25.477815] [DEBUG] [REMOTE ] PRCH: PASS: Price check passed. Min price $8.87. [2026-01-09T12:18:25.477958] [DEBUG] [REMOTE ] PRCH: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:25.478078] [DEBUG] [REMOTE ] PRCH: PASS: Integrity check passed. [2026-01-09T12:18:25.478120] [DEBUG] [REMOTE ] PRCH: Symbol is viable for forecasting. [2026-01-09T12:18:25.478171] [INFO ] [MAIN ] [2540/3524] PRCH kept (0.4s) | 2534 kept, 6 rejected | 138.4/min | ETA: 7.1m [2026-01-09T12:18:26.073130] [DEBUG] [REMOTE ] PRDO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:26.073267] [DEBUG] [REMOTE ] PRDO: PASS: History has at least 300 days. [2026-01-09T12:18:26.073494] [DEBUG] [REMOTE ] PRDO: PASS: Price check passed. Min price $27.26. [2026-01-09T12:18:26.073657] [DEBUG] [REMOTE ] PRDO: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:26.073776] [DEBUG] [REMOTE ] PRDO: PASS: Integrity check passed. [2026-01-09T12:18:26.073816] [DEBUG] [REMOTE ] PRDO: Symbol is viable for forecasting. [2026-01-09T12:18:26.073864] [INFO ] [MAIN ] [2541/3524] PRDO kept (0.6s) | 2535 kept, 6 rejected | 138.4/min | ETA: 7.1m [2026-01-09T12:18:26.429421] [DEBUG] [REMOTE ] PRFZ: Retrieved 4856 rows, trimmed to 300. [2026-01-09T12:18:26.429560] [DEBUG] [REMOTE ] PRFZ: PASS: History has at least 300 days. [2026-01-09T12:18:26.429803] [DEBUG] [REMOTE ] PRFZ: PASS: Price check passed. Min price $42.65. [2026-01-09T12:18:26.429937] [DEBUG] [REMOTE ] PRFZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:26.430105] [DEBUG] [REMOTE ] PRFZ: PASS: Integrity check passed. [2026-01-09T12:18:26.430146] [DEBUG] [REMOTE ] PRFZ: Symbol is viable for forecasting. [2026-01-09T12:18:26.430195] [INFO ] [MAIN ] [2542/3524] PRFZ kept (0.4s) | 2536 kept, 6 rejected | 138.4/min | ETA: 7.1m [2026-01-09T12:18:26.931847] [DEBUG] [REMOTE ] PRG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:26.931988] [DEBUG] [REMOTE ] PRG: PASS: History has at least 300 days. [2026-01-09T12:18:26.932246] [DEBUG] [REMOTE ] PRG: PASS: Price check passed. Min price $26.18. [2026-01-09T12:18:26.932387] [DEBUG] [REMOTE ] PRG: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:26.932517] [DEBUG] [REMOTE ] PRG: PASS: Integrity check passed. [2026-01-09T12:18:26.932562] [DEBUG] [REMOTE ] PRG: Symbol is viable for forecasting. [2026-01-09T12:18:26.932645] [INFO ] [MAIN ] [2543/3524] PRG kept (0.5s) | 2537 kept, 6 rejected | 138.4/min | ETA: 7.1m [2026-01-09T12:18:27.379139] [DEBUG] [REMOTE ] PRGO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:27.379337] [DEBUG] [REMOTE ] PRGO: PASS: History has at least 300 days. [2026-01-09T12:18:27.379628] [DEBUG] [REMOTE ] PRGO: PASS: Price check passed. Min price $12.00. [2026-01-09T12:18:27.379772] [DEBUG] [REMOTE ] PRGO: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:27.379921] [DEBUG] [REMOTE ] PRGO: PASS: Integrity check passed. [2026-01-09T12:18:27.379975] [DEBUG] [REMOTE ] PRGO: Symbol is viable for forecasting. [2026-01-09T12:18:27.380038] [INFO ] [MAIN ] [2544/3524] PRGO kept (0.4s) | 2538 kept, 6 rejected | 138.4/min | ETA: 7.1m [2026-01-09T12:18:27.714122] [DEBUG] [REMOTE ] PRH: Retrieved 2737 rows, trimmed to 300. [2026-01-09T12:18:27.714303] [DEBUG] [REMOTE ] PRH: PASS: History has at least 300 days. [2026-01-09T12:18:27.714547] [DEBUG] [REMOTE ] PRH: PASS: Price check passed. Min price $24.29. [2026-01-09T12:18:27.714730] [DEBUG] [REMOTE ] PRH: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:27.714873] [DEBUG] [REMOTE ] PRH: PASS: Integrity check passed. [2026-01-09T12:18:27.714915] [DEBUG] [REMOTE ] PRH: Symbol is viable for forecasting. [2026-01-09T12:18:27.714969] [INFO ] [MAIN ] [2545/3524] PRH kept (0.3s) | 2539 kept, 6 rejected | 138.4/min | ETA: 7.1m [2026-01-09T12:18:28.167952] [DEBUG] [REMOTE ] PRI: Retrieved 3968 rows, trimmed to 300. [2026-01-09T12:18:28.168160] [DEBUG] [REMOTE ] PRI: PASS: History has at least 300 days. [2026-01-09T12:18:28.168445] [DEBUG] [REMOTE ] PRI: PASS: Price check passed. Min price $249.32. [2026-01-09T12:18:28.168609] [DEBUG] [REMOTE ] PRI: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:28.168753] [DEBUG] [REMOTE ] PRI: PASS: Integrity check passed. [2026-01-09T12:18:28.168797] [DEBUG] [REMOTE ] PRI: Symbol is viable for forecasting. [2026-01-09T12:18:28.168853] [INFO ] [MAIN ] [2546/3524] PRI kept (0.5s) | 2540 kept, 6 rejected | 138.4/min | ETA: 7.1m [2026-01-09T12:18:28.582690] [DEBUG] [REMOTE ] PRIM: Retrieved 4384 rows, trimmed to 300. [2026-01-09T12:18:28.582903] [DEBUG] [REMOTE ] PRIM: PASS: History has at least 300 days. [2026-01-09T12:18:28.583277] [DEBUG] [REMOTE ] PRIM: PASS: Price check passed. Min price $116.36. [2026-01-09T12:18:28.583462] [DEBUG] [REMOTE ] PRIM: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:28.583665] [DEBUG] [REMOTE ] PRIM: PASS: Integrity check passed. [2026-01-09T12:18:28.583719] [DEBUG] [REMOTE ] PRIM: Symbol is viable for forecasting. [2026-01-09T12:18:28.583786] [INFO ] [MAIN ] [2547/3524] PRIM kept (0.4s) | 2541 kept, 6 rejected | 138.4/min | ETA: 7.1m [2026-01-09T12:18:28.933730] [DEBUG] [REMOTE ] PRLB: Retrieved 3489 rows, trimmed to 300. [2026-01-09T12:18:28.933857] [DEBUG] [REMOTE ] PRLB: PASS: History has at least 300 days. [2026-01-09T12:18:28.934064] [DEBUG] [REMOTE ] PRLB: PASS: Price check passed. Min price $46.81. [2026-01-09T12:18:28.934199] [DEBUG] [REMOTE ] PRLB: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:28.934313] [DEBUG] [REMOTE ] PRLB: PASS: Integrity check passed. [2026-01-09T12:18:28.934353] [DEBUG] [REMOTE ] PRLB: Symbol is viable for forecasting. [2026-01-09T12:18:28.934399] [INFO ] [MAIN ] [2548/3524] PRLB kept (0.4s) | 2542 kept, 6 rejected | 138.4/min | ETA: 7.1m [2026-01-09T12:18:29.212519] [DEBUG] [REMOTE ] PRM: Retrieved 1045 rows, trimmed to 300. [2026-01-09T12:18:29.212684] [DEBUG] [REMOTE ] PRM: PASS: History has at least 300 days. [2026-01-09T12:18:29.212886] [DEBUG] [REMOTE ] PRM: PASS: Price check passed. Min price $21.01. [2026-01-09T12:18:29.213018] [DEBUG] [REMOTE ] PRM: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:29.213128] [DEBUG] [REMOTE ] PRM: PASS: Integrity check passed. [2026-01-09T12:18:29.213167] [DEBUG] [REMOTE ] PRM: Symbol is viable for forecasting. [2026-01-09T12:18:29.213214] [INFO ] [MAIN ] [2549/3524] PRM kept (0.3s) | 2543 kept, 6 rejected | 138.4/min | ETA: 7.0m [2026-01-09T12:18:29.629534] [DEBUG] [REMOTE ] PRME: Retrieved 807 rows, trimmed to 300. [2026-01-09T12:18:29.629689] [DEBUG] [REMOTE ] PRME: PASS: History has at least 300 days. [2026-01-09T12:18:29.629900] [DEBUG] [REMOTE ] PRME: PASS: Price check passed. Min price $3.30. [2026-01-09T12:18:29.630037] [DEBUG] [REMOTE ] PRME: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:29.630150] [DEBUG] [REMOTE ] PRME: PASS: Integrity check passed. [2026-01-09T12:18:29.630192] [DEBUG] [REMOTE ] PRME: Symbol is viable for forecasting. [2026-01-09T12:18:29.630240] [INFO ] [MAIN ] [2550/3524] PRME kept (0.4s) | 2544 kept, 6 rejected | 138.4/min | ETA: 7.0m [2026-01-09T12:18:30.188604] [DEBUG] [REMOTE ] PRN: Retrieved 4840 rows, trimmed to 300. [2026-01-09T12:18:30.188746] [DEBUG] [REMOTE ] PRN: PASS: History has at least 300 days. [2026-01-09T12:18:30.188974] [DEBUG] [REMOTE ] PRN: PASS: Price check passed. Min price $159.35. [2026-01-09T12:18:30.189113] [DEBUG] [REMOTE ] PRN: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:30.189233] [DEBUG] [REMOTE ] PRN: PASS: Integrity check passed. [2026-01-09T12:18:30.189276] [DEBUG] [REMOTE ] PRN: Symbol is viable for forecasting. [2026-01-09T12:18:30.189325] [INFO ] [MAIN ] [2551/3524] PRN kept (0.6s) | 2545 kept, 6 rejected | 138.4/min | ETA: 7.0m [2026-01-09T12:18:30.488823] [DEBUG] [REMOTE ] PROF: Retrieved 2281 rows, trimmed to 300. [2026-01-09T12:18:30.488955] [DEBUG] [REMOTE ] PROF: PASS: History has at least 300 days. [2026-01-09T12:18:30.489165] [DEBUG] [REMOTE ] PROF: PASS: Price check passed. Min price $5.31. [2026-01-09T12:18:30.489303] [DEBUG] [REMOTE ] PROF: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:30.489420] [DEBUG] [REMOTE ] PROF: PASS: Integrity check passed. [2026-01-09T12:18:30.489461] [DEBUG] [REMOTE ] PROF: Symbol is viable for forecasting. [2026-01-09T12:18:30.489511] [INFO ] [MAIN ] [2552/3524] PROF kept (0.3s) | 2546 kept, 6 rejected | 138.5/min | ETA: 7.0m [2026-01-09T12:18:30.826245] [DEBUG] [REMOTE ] PROK: Retrieved 878 rows, trimmed to 300. [2026-01-09T12:18:30.826373] [DEBUG] [REMOTE ] PROK: PASS: History has at least 300 days. [2026-01-09T12:18:30.826594] [DEBUG] [REMOTE ] PROK: PASS: Price check passed. Min price $2.08. [2026-01-09T12:18:30.826736] [DEBUG] [REMOTE ] PROK: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:30.826873] [DEBUG] [REMOTE ] PROK: PASS: Integrity check passed. [2026-01-09T12:18:30.826915] [DEBUG] [REMOTE ] PROK: Symbol is viable for forecasting. [2026-01-09T12:18:30.826962] [INFO ] [MAIN ] [2553/3524] PROK kept (0.3s) | 2547 kept, 6 rejected | 138.5/min | ETA: 7.0m [2026-01-09T12:18:31.328164] [DEBUG] [REMOTE ] PRTA: Retrieved 3281 rows, trimmed to 300. [2026-01-09T12:18:31.328294] [DEBUG] [REMOTE ] PRTA: PASS: History has at least 300 days. [2026-01-09T12:18:31.328499] [DEBUG] [REMOTE ] PRTA: PASS: Price check passed. Min price $8.97. [2026-01-09T12:18:31.328665] [DEBUG] [REMOTE ] PRTA: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:31.328779] [DEBUG] [REMOTE ] PRTA: PASS: Integrity check passed. [2026-01-09T12:18:31.328820] [DEBUG] [REMOTE ] PRTA: Symbol is viable for forecasting. [2026-01-09T12:18:31.328867] [INFO ] [MAIN ] [2554/3524] PRTA kept (0.5s) | 2548 kept, 6 rejected | 138.5/min | ETA: 7.0m [2026-01-09T12:18:31.703794] [DEBUG] [REMOTE ] PRTH: Retrieved 2285 rows, trimmed to 300. [2026-01-09T12:18:31.703913] [DEBUG] [REMOTE ] PRTH: PASS: History has at least 300 days. [2026-01-09T12:18:31.704111] [DEBUG] [REMOTE ] PRTH: PASS: Price check passed. Min price $4.85. [2026-01-09T12:18:31.704246] [DEBUG] [REMOTE ] PRTH: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:31.704354] [DEBUG] [REMOTE ] PRTH: PASS: Integrity check passed. [2026-01-09T12:18:31.704394] [DEBUG] [REMOTE ] PRTH: Symbol is viable for forecasting. [2026-01-09T12:18:31.704443] [INFO ] [MAIN ] [2555/3524] PRTH kept (0.4s) | 2549 kept, 6 rejected | 138.5/min | ETA: 7.0m [2026-01-09T12:18:32.014755] [DEBUG] [REMOTE ] PRVA: Retrieved 1181 rows, trimmed to 300. [2026-01-09T12:18:32.014894] [DEBUG] [REMOTE ] PRVA: PASS: History has at least 300 days. [2026-01-09T12:18:32.015100] [DEBUG] [REMOTE ] PRVA: PASS: Price check passed. Min price $22.53. [2026-01-09T12:18:32.015236] [DEBUG] [REMOTE ] PRVA: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:32.015350] [DEBUG] [REMOTE ] PRVA: PASS: Integrity check passed. [2026-01-09T12:18:32.015390] [DEBUG] [REMOTE ] PRVA: Symbol is viable for forecasting. [2026-01-09T12:18:32.015438] [INFO ] [MAIN ] [2556/3524] PRVA kept (0.3s) | 2550 kept, 6 rejected | 138.5/min | ETA: 7.0m [2026-01-09T12:18:32.397712] [DEBUG] [REMOTE ] PSC: Retrieved 2337 rows, trimmed to 300. [2026-01-09T12:18:32.397834] [DEBUG] [REMOTE ] PSC: PASS: History has at least 300 days. [2026-01-09T12:18:32.398229] [DEBUG] [REMOTE ] PSC: PASS: Price check passed. Min price $53.79. [2026-01-09T12:18:32.398362] [DEBUG] [REMOTE ] PSC: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:32.398473] [DEBUG] [REMOTE ] PSC: PASS: Integrity check passed. [2026-01-09T12:18:32.398513] [DEBUG] [REMOTE ] PSC: Symbol is viable for forecasting. [2026-01-09T12:18:32.398561] [INFO ] [MAIN ] [2557/3524] PSC kept (0.4s) | 2551 kept, 6 rejected | 138.5/min | ETA: 7.0m [2026-01-09T12:18:32.969691] [DEBUG] [REMOTE ] PSCE: Retrieved 3965 rows, trimmed to 300. [2026-01-09T12:18:32.969829] [DEBUG] [REMOTE ] PSCE: PASS: History has at least 300 days. [2026-01-09T12:18:32.970045] [DEBUG] [REMOTE ] PSCE: PASS: Price check passed. Min price $40.66. [2026-01-09T12:18:32.970185] [DEBUG] [REMOTE ] PSCE: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:32.970303] [DEBUG] [REMOTE ] PSCE: PASS: Integrity check passed. [2026-01-09T12:18:32.970344] [DEBUG] [REMOTE ] PSCE: Symbol is viable for forecasting. [2026-01-09T12:18:32.970394] [INFO ] [MAIN ] [2558/3524] PSCE kept (0.6s) | 2552 kept, 6 rejected | 138.5/min | ETA: 7.0m [2026-01-09T12:18:33.290686] [DEBUG] [REMOTE ] PSCH: Retrieved 3965 rows, trimmed to 300. [2026-01-09T12:18:33.290825] [DEBUG] [REMOTE ] PSCH: PASS: History has at least 300 days. [2026-01-09T12:18:33.291045] [DEBUG] [REMOTE ] PSCH: PASS: Price check passed. Min price $41.55. [2026-01-09T12:18:33.291184] [DEBUG] [REMOTE ] PSCH: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:33.291304] [DEBUG] [REMOTE ] PSCH: PASS: Integrity check passed. [2026-01-09T12:18:33.291346] [DEBUG] [REMOTE ] PSCH: Symbol is viable for forecasting. [2026-01-09T12:18:33.291396] [INFO ] [MAIN ] [2559/3524] PSCH kept (0.3s) | 2553 kept, 6 rejected | 138.5/min | ETA: 7.0m [2026-01-09T12:18:33.820010] [DEBUG] [REMOTE ] PSEC: Retrieved 5399 rows, trimmed to 300. [2026-01-09T12:18:33.820156] [DEBUG] [REMOTE ] PSEC: PASS: History has at least 300 days. [2026-01-09T12:18:33.820401] [DEBUG] [REMOTE ] PSEC: PASS: Price check passed. Min price $2.41. [2026-01-09T12:18:33.820543] [DEBUG] [REMOTE ] PSEC: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:33.820691] [DEBUG] [REMOTE ] PSEC: PASS: Integrity check passed. [2026-01-09T12:18:33.820754] [DEBUG] [REMOTE ] PSEC: Symbol is viable for forecasting. [2026-01-09T12:18:33.820826] [INFO ] [MAIN ] [2560/3524] PSEC kept (0.5s) | 2554 kept, 6 rejected | 138.5/min | ETA: 7.0m [2026-01-09T12:18:34.210909] [DEBUG] [REMOTE ] PSF: Retrieved 3802 rows, trimmed to 300. [2026-01-09T12:18:34.211069] [DEBUG] [REMOTE ] PSF: PASS: History has at least 300 days. [2026-01-09T12:18:34.211309] [DEBUG] [REMOTE ] PSF: PASS: Price check passed. Min price $19.89. [2026-01-09T12:18:34.211455] [DEBUG] [REMOTE ] PSF: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:34.211604] [DEBUG] [REMOTE ] PSF: PASS: Integrity check passed. [2026-01-09T12:18:34.211663] [DEBUG] [REMOTE ] PSF: Symbol is viable for forecasting. [2026-01-09T12:18:34.211733] [INFO ] [MAIN ] [2561/3524] PSF kept (0.4s) | 2555 kept, 6 rejected | 138.5/min | ETA: 7.0m [2026-01-09T12:18:34.494888] [DEBUG] [REMOTE ] PSFE: Retrieved 1318 rows, trimmed to 300. [2026-01-09T12:18:34.495038] [DEBUG] [REMOTE ] PSFE: PASS: History has at least 300 days. [2026-01-09T12:18:34.495274] [DEBUG] [REMOTE ] PSFE: PASS: Price check passed. Min price $6.44. [2026-01-09T12:18:34.495439] [DEBUG] [REMOTE ] PSFE: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:34.495591] [DEBUG] [REMOTE ] PSFE: PASS: Integrity check passed. [2026-01-09T12:18:34.495641] [DEBUG] [REMOTE ] PSFE: Symbol is viable for forecasting. [2026-01-09T12:18:34.495698] [INFO ] [MAIN ] [2562/3524] PSFE kept (0.3s) | 2556 kept, 6 rejected | 138.5/min | ETA: 6.9m [2026-01-09T12:18:34.992328] [DEBUG] [REMOTE ] PSHG: Retrieved 3777 rows, trimmed to 300. [2026-01-09T12:18:34.992459] [DEBUG] [REMOTE ] PSHG: PASS: History has at least 300 days. [2026-01-09T12:18:34.992701] [DEBUG] [REMOTE ] PSHG: PASS: Price check passed. Min price $1.84. [2026-01-09T12:18:34.992839] [DEBUG] [REMOTE ] PSHG: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:34.992953] [DEBUG] [REMOTE ] PSHG: PASS: Integrity check passed. [2026-01-09T12:18:34.992993] [DEBUG] [REMOTE ] PSHG: Symbol is viable for forecasting. [2026-01-09T12:18:34.993040] [INFO ] [MAIN ] [2563/3524] PSHG kept (0.5s) | 2557 kept, 6 rejected | 138.5/min | ETA: 6.9m [2026-01-09T12:18:35.286756] [DEBUG] [REMOTE ] PSN: Retrieved 1678 rows, trimmed to 300. [2026-01-09T12:18:35.286885] [DEBUG] [REMOTE ] PSN: PASS: History has at least 300 days. [2026-01-09T12:18:35.287093] [DEBUG] [REMOTE ] PSN: PASS: Price check passed. Min price $60.20. [2026-01-09T12:18:35.287228] [DEBUG] [REMOTE ] PSN: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:35.287393] [DEBUG] [REMOTE ] PSN: PASS: Integrity check passed. [2026-01-09T12:18:35.287434] [DEBUG] [REMOTE ] PSN: Symbol is viable for forecasting. [2026-01-09T12:18:35.287498] [INFO ] [MAIN ] [2564/3524] PSN kept (0.3s) | 2558 kept, 6 rejected | 138.5/min | ETA: 6.9m [2026-01-09T12:18:35.735183] [DEBUG] [REMOTE ] PSNL: Retrieved 1648 rows, trimmed to 300. [2026-01-09T12:18:35.735374] [DEBUG] [REMOTE ] PSNL: PASS: History has at least 300 days. [2026-01-09T12:18:35.735656] [DEBUG] [REMOTE ] PSNL: PASS: Price check passed. Min price $6.93. [2026-01-09T12:18:35.735808] [DEBUG] [REMOTE ] PSNL: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:35.735936] [DEBUG] [REMOTE ] PSNL: PASS: Integrity check passed. [2026-01-09T12:18:35.735981] [DEBUG] [REMOTE ] PSNL: Symbol is viable for forecasting. [2026-01-09T12:18:35.736035] [INFO ] [MAIN ] [2565/3524] PSNL kept (0.4s) | 2559 kept, 6 rejected | 138.5/min | ETA: 6.9m [2026-01-09T12:18:36.290447] [DEBUG] [REMOTE ] PSO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:36.290608] [DEBUG] [REMOTE ] PSO: PASS: History has at least 300 days. [2026-01-09T12:18:36.290845] [DEBUG] [REMOTE ] PSO: PASS: Price check passed. Min price $12.86. [2026-01-09T12:18:36.290982] [DEBUG] [REMOTE ] PSO: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:36.291100] [DEBUG] [REMOTE ] PSO: PASS: Integrity check passed. [2026-01-09T12:18:36.291141] [DEBUG] [REMOTE ] PSO: Symbol is viable for forecasting. [2026-01-09T12:18:36.291189] [INFO ] [MAIN ] [2566/3524] PSO kept (0.6s) | 2560 kept, 6 rejected | 138.5/min | ETA: 6.9m [2026-01-09T12:18:36.483614] [DEBUG] [REMOTE ] PSQH: Retrieved 1133 rows, trimmed to 300. [2026-01-09T12:18:36.483754] [DEBUG] [REMOTE ] PSQH: PASS: History has at least 300 days. [2026-01-09T12:18:36.483965] [DEBUG] [REMOTE ] PSQH: PASS: Price check passed. Min price $1.02. [2026-01-09T12:18:36.484140] [DEBUG] [REMOTE ] PSQH: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:36.484262] [DEBUG] [REMOTE ] PSQH: PASS: Integrity check passed. [2026-01-09T12:18:36.484304] [DEBUG] [REMOTE ] PSQH: Symbol is viable for forecasting. [2026-01-09T12:18:36.484383] [INFO ] [MAIN ] [2567/3524] PSQH kept (0.2s) | 2561 kept, 6 rejected | 138.5/min | ETA: 6.9m [2026-01-09T12:18:37.014632] [DEBUG] [REMOTE ] PSTG: Retrieved 2579 rows, trimmed to 300. [2026-01-09T12:18:37.014769] [DEBUG] [REMOTE ] PSTG: PASS: History has at least 300 days. [2026-01-09T12:18:37.014975] [DEBUG] [REMOTE ] PSTG: PASS: Price check passed. Min price $65.70. [2026-01-09T12:18:37.015111] [DEBUG] [REMOTE ] PSTG: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:37.015221] [DEBUG] [REMOTE ] PSTG: PASS: Integrity check passed. [2026-01-09T12:18:37.015260] [DEBUG] [REMOTE ] PSTG: Symbol is viable for forecasting. [2026-01-09T12:18:37.015309] [INFO ] [MAIN ] [2568/3524] PSTG kept (0.5s) | 2562 kept, 6 rejected | 138.5/min | ETA: 6.9m [2026-01-09T12:18:37.369604] [DEBUG] [REMOTE ] PSTL: Retrieved 1673 rows, trimmed to 300. [2026-01-09T12:18:37.369762] [DEBUG] [REMOTE ] PSTL: PASS: History has at least 300 days. [2026-01-09T12:18:37.370046] [DEBUG] [REMOTE ] PSTL: PASS: Price check passed. Min price $14.39. [2026-01-09T12:18:37.370243] [DEBUG] [REMOTE ] PSTL: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:37.370407] [DEBUG] [REMOTE ] PSTL: PASS: Integrity check passed. [2026-01-09T12:18:37.370468] [DEBUG] [REMOTE ] PSTL: Symbol is viable for forecasting. [2026-01-09T12:18:37.370544] [INFO ] [MAIN ] [2569/3524] PSTL kept (0.4s) | 2563 kept, 6 rejected | 138.5/min | ETA: 6.9m [2026-01-09T12:18:37.852054] [DEBUG] [REMOTE ] PSX: Retrieved 3456 rows, trimmed to 300. [2026-01-09T12:18:37.852180] [DEBUG] [REMOTE ] PSX: PASS: History has at least 300 days. [2026-01-09T12:18:37.852380] [DEBUG] [REMOTE ] PSX: PASS: Price check passed. Min price $127.24. [2026-01-09T12:18:37.852516] [DEBUG] [REMOTE ] PSX: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:37.852646] [DEBUG] [REMOTE ] PSX: PASS: Integrity check passed. [2026-01-09T12:18:37.852688] [DEBUG] [REMOTE ] PSX: Symbol is viable for forecasting. [2026-01-09T12:18:37.852752] [INFO ] [MAIN ] [2570/3524] PSX kept (0.5s) | 2564 kept, 6 rejected | 138.5/min | ETA: 6.9m [2026-01-09T12:18:38.167104] [DEBUG] [REMOTE ] PTA: Retrieved 1305 rows, trimmed to 300. [2026-01-09T12:18:38.167232] [DEBUG] [REMOTE ] PTA: PASS: History has at least 300 days. [2026-01-09T12:18:38.167456] [DEBUG] [REMOTE ] PTA: PASS: Price check passed. Min price $18.86. [2026-01-09T12:18:38.167611] [DEBUG] [REMOTE ] PTA: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:38.167722] [DEBUG] [REMOTE ] PTA: PASS: Integrity check passed. [2026-01-09T12:18:38.167761] [DEBUG] [REMOTE ] PTA: Symbol is viable for forecasting. [2026-01-09T12:18:38.167808] [INFO ] [MAIN ] [2571/3524] PTA kept (0.3s) | 2565 kept, 6 rejected | 138.5/min | ETA: 6.9m [2026-01-09T12:18:38.780930] [DEBUG] [REMOTE ] PTC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:38.781083] [DEBUG] [REMOTE ] PTC: PASS: History has at least 300 days. [2026-01-09T12:18:38.781327] [DEBUG] [REMOTE ] PTC: PASS: Price check passed. Min price $170.10. [2026-01-09T12:18:38.781469] [DEBUG] [REMOTE ] PTC: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:38.781616] [DEBUG] [REMOTE ] PTC: PASS: Integrity check passed. [2026-01-09T12:18:38.781661] [DEBUG] [REMOTE ] PTC: Symbol is viable for forecasting. [2026-01-09T12:18:38.781712] [INFO ] [MAIN ] [2572/3524] PTC kept (0.6s) | 2566 kept, 6 rejected | 138.5/min | ETA: 6.9m [2026-01-09T12:18:39.242781] [DEBUG] [REMOTE ] PTEN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:39.242923] [DEBUG] [REMOTE ] PTEN: PASS: History has at least 300 days. [2026-01-09T12:18:39.243150] [DEBUG] [REMOTE ] PTEN: PASS: Price check passed. Min price $5.34. [2026-01-09T12:18:39.243284] [DEBUG] [REMOTE ] PTEN: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:39.243402] [DEBUG] [REMOTE ] PTEN: PASS: Integrity check passed. [2026-01-09T12:18:39.243444] [DEBUG] [REMOTE ] PTEN: Symbol is viable for forecasting. [2026-01-09T12:18:39.243492] [INFO ] [MAIN ] [2573/3524] PTEN kept (0.5s) | 2567 kept, 6 rejected | 138.5/min | ETA: 6.9m [2026-01-09T12:18:39.660271] [DEBUG] [REMOTE ] PTF: Retrieved 4840 rows, trimmed to 300. [2026-01-09T12:18:39.660402] [DEBUG] [REMOTE ] PTF: PASS: History has at least 300 days. [2026-01-09T12:18:39.660647] [DEBUG] [REMOTE ] PTF: PASS: Price check passed. Min price $67.94. [2026-01-09T12:18:39.660786] [DEBUG] [REMOTE ] PTF: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:39.660905] [DEBUG] [REMOTE ] PTF: PASS: Integrity check passed. [2026-01-09T12:18:39.660948] [DEBUG] [REMOTE ] PTF: Symbol is viable for forecasting. [2026-01-09T12:18:39.660995] [INFO ] [MAIN ] [2574/3524] PTF kept (0.4s) | 2568 kept, 6 rejected | 138.5/min | ETA: 6.9m [2026-01-09T12:18:39.979673] [DEBUG] [REMOTE ] PTGX: Retrieved 2366 rows, trimmed to 300. [2026-01-09T12:18:39.979859] [DEBUG] [REMOTE ] PTGX: PASS: History has at least 300 days. [2026-01-09T12:18:39.980111] [DEBUG] [REMOTE ] PTGX: PASS: Price check passed. Min price $73.50. [2026-01-09T12:18:39.980267] [DEBUG] [REMOTE ] PTGX: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:39.980433] [DEBUG] [REMOTE ] PTGX: PASS: Integrity check passed. [2026-01-09T12:18:39.980478] [DEBUG] [REMOTE ] PTGX: Symbol is viable for forecasting. [2026-01-09T12:18:39.980533] [INFO ] [MAIN ] [2575/3524] PTGX kept (0.3s) | 2569 kept, 6 rejected | 138.5/min | ETA: 6.9m [2026-01-09T12:18:40.520633] [DEBUG] [REMOTE ] PTH: Retrieved 4840 rows, trimmed to 300. [2026-01-09T12:18:40.520771] [DEBUG] [REMOTE ] PTH: PASS: History has at least 300 days. [2026-01-09T12:18:40.520990] [DEBUG] [REMOTE ] PTH: PASS: Price check passed. Min price $44.00. [2026-01-09T12:18:40.521131] [DEBUG] [REMOTE ] PTH: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:40.521250] [DEBUG] [REMOTE ] PTH: PASS: Integrity check passed. [2026-01-09T12:18:40.521293] [DEBUG] [REMOTE ] PTH: Symbol is viable for forecasting. [2026-01-09T12:18:40.521360] [INFO ] [MAIN ] [2576/3524] PTH kept (0.5s) | 2570 kept, 6 rejected | 138.5/min | ETA: 6.8m [2026-01-09T12:18:40.753068] [DEBUG] [REMOTE ] PTLO: Retrieved 1058 rows, trimmed to 300. [2026-01-09T12:18:40.753204] [DEBUG] [REMOTE ] PTLO: PASS: History has at least 300 days. [2026-01-09T12:18:40.753413] [DEBUG] [REMOTE ] PTLO: PASS: Price check passed. Min price $4.50. [2026-01-09T12:18:40.753610] [DEBUG] [REMOTE ] PTLO: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:40.753744] [DEBUG] [REMOTE ] PTLO: PASS: Integrity check passed. [2026-01-09T12:18:40.753787] [DEBUG] [REMOTE ] PTLO: Symbol is viable for forecasting. [2026-01-09T12:18:40.753838] [INFO ] [MAIN ] [2577/3524] PTLO kept (0.2s) | 2571 kept, 6 rejected | 138.5/min | ETA: 6.8m [2026-01-09T12:18:41.206199] [DEBUG] [REMOTE ] PTNQ: Retrieved 2660 rows, trimmed to 300. [2026-01-09T12:18:41.206332] [DEBUG] [REMOTE ] PTNQ: PASS: History has at least 300 days. [2026-01-09T12:18:41.206531] [DEBUG] [REMOTE ] PTNQ: PASS: Price check passed. Min price $74.95. [2026-01-09T12:18:41.206699] [DEBUG] [REMOTE ] PTNQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:41.206811] [DEBUG] [REMOTE ] PTNQ: PASS: Integrity check passed. [2026-01-09T12:18:41.206852] [DEBUG] [REMOTE ] PTNQ: Symbol is viable for forecasting. [2026-01-09T12:18:41.206906] [INFO ] [MAIN ] [2578/3524] PTNQ kept (0.5s) | 2572 kept, 6 rejected | 138.5/min | ETA: 6.8m [2026-01-09T12:18:41.580078] [DEBUG] [REMOTE ] PTON: Retrieved 1580 rows, trimmed to 300. [2026-01-09T12:18:41.580279] [DEBUG] [REMOTE ] PTON: PASS: History has at least 300 days. [2026-01-09T12:18:41.580553] [DEBUG] [REMOTE ] PTON: PASS: Price check passed. Min price $6.06. [2026-01-09T12:18:41.580731] [DEBUG] [REMOTE ] PTON: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:41.580867] [DEBUG] [REMOTE ] PTON: PASS: Integrity check passed. [2026-01-09T12:18:41.580909] [DEBUG] [REMOTE ] PTON: Symbol is viable for forecasting. [2026-01-09T12:18:41.580967] [INFO ] [MAIN ] [2579/3524] PTON kept (0.4s) | 2573 kept, 6 rejected | 138.5/min | ETA: 6.8m [2026-01-09T12:18:42.186329] [DEBUG] [REMOTE ] PTY: Retrieved 5796 rows, trimmed to 300. [2026-01-09T12:18:42.186585] [DEBUG] [REMOTE ] PTY: PASS: History has at least 300 days. [2026-01-09T12:18:42.186885] [DEBUG] [REMOTE ] PTY: PASS: Price check passed. Min price $12.70. [2026-01-09T12:18:42.187057] [DEBUG] [REMOTE ] PTY: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:42.187188] [DEBUG] [REMOTE ] PTY: PASS: Integrity check passed. [2026-01-09T12:18:42.187272] [DEBUG] [REMOTE ] PTY: Symbol is viable for forecasting. [2026-01-09T12:18:42.187334] [INFO ] [MAIN ] [2580/3524] PTY kept (0.6s) | 2574 kept, 6 rejected | 138.5/min | ETA: 6.8m [2026-01-09T12:18:42.429908] [DEBUG] [REMOTE ] PUBM: Retrieved 1276 rows, trimmed to 300. [2026-01-09T12:18:42.430082] [DEBUG] [REMOTE ] PUBM: PASS: History has at least 300 days. [2026-01-09T12:18:42.430326] [DEBUG] [REMOTE ] PUBM: PASS: Price check passed. Min price $7.38. [2026-01-09T12:18:42.430465] [DEBUG] [REMOTE ] PUBM: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:42.430602] [DEBUG] [REMOTE ] PUBM: PASS: Integrity check passed. [2026-01-09T12:18:42.430646] [DEBUG] [REMOTE ] PUBM: Symbol is viable for forecasting. [2026-01-09T12:18:42.430699] [INFO ] [MAIN ] [2581/3524] PUBM kept (0.2s) | 2575 kept, 6 rejected | 138.5/min | ETA: 6.8m [2026-01-09T12:18:43.062398] [DEBUG] [REMOTE ] PUK: Retrieved 6420 rows, trimmed to 300. [2026-01-09T12:18:43.062635] [DEBUG] [REMOTE ] PUK: PASS: History has at least 300 days. [2026-01-09T12:18:43.062943] [DEBUG] [REMOTE ] PUK: PASS: Price check passed. Min price $26.80. [2026-01-09T12:18:43.063089] [DEBUG] [REMOTE ] PUK: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:43.063230] [DEBUG] [REMOTE ] PUK: PASS: Integrity check passed. [2026-01-09T12:18:43.063273] [DEBUG] [REMOTE ] PUK: Symbol is viable for forecasting. [2026-01-09T12:18:43.063353] [INFO ] [MAIN ] [2582/3524] PUK kept (0.6s) | 2576 kept, 6 rejected | 138.5/min | ETA: 6.8m [2026-01-09T12:18:43.357277] [DEBUG] [REMOTE ] PUMP: Retrieved 2216 rows, trimmed to 300. [2026-01-09T12:18:43.357474] [DEBUG] [REMOTE ] PUMP: PASS: History has at least 300 days. [2026-01-09T12:18:43.357797] [DEBUG] [REMOTE ] PUMP: PASS: Price check passed. Min price $5.12. [2026-01-09T12:18:43.357949] [DEBUG] [REMOTE ] PUMP: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:43.358081] [DEBUG] [REMOTE ] PUMP: PASS: Integrity check passed. [2026-01-09T12:18:43.358122] [DEBUG] [REMOTE ] PUMP: Symbol is viable for forecasting. [2026-01-09T12:18:43.358175] [INFO ] [MAIN ] [2583/3524] PUMP kept (0.3s) | 2577 kept, 6 rejected | 138.5/min | ETA: 6.8m [2026-01-09T12:18:43.955052] [DEBUG] [REMOTE ] PVH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:43.955286] [DEBUG] [REMOTE ] PVH: PASS: History has at least 300 days. [2026-01-09T12:18:43.955664] [DEBUG] [REMOTE ] PVH: PASS: Price check passed. Min price $66.01. [2026-01-09T12:18:43.955815] [DEBUG] [REMOTE ] PVH: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:43.955975] [DEBUG] [REMOTE ] PVH: PASS: Integrity check passed. [2026-01-09T12:18:43.956019] [DEBUG] [REMOTE ] PVH: Symbol is viable for forecasting. [2026-01-09T12:18:43.956076] [INFO ] [MAIN ] [2584/3524] PVH kept (0.6s) | 2578 kept, 6 rejected | 138.5/min | ETA: 6.8m [2026-01-09T12:18:44.311607] [DEBUG] [REMOTE ] PVL: Retrieved 3563 rows, trimmed to 300. [2026-01-09T12:18:44.311812] [DEBUG] [REMOTE ] PVL: PASS: History has at least 300 days. [2026-01-09T12:18:44.312117] [DEBUG] [REMOTE ] PVL: PASS: Price check passed. Min price $1.67. [2026-01-09T12:18:44.312487] [DEBUG] [REMOTE ] PVL: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:44.312644] [DEBUG] [REMOTE ] PVL: PASS: Integrity check passed. [2026-01-09T12:18:44.312688] [DEBUG] [REMOTE ] PVL: Symbol is viable for forecasting. [2026-01-09T12:18:44.312743] [INFO ] [MAIN ] [2585/3524] PVL kept (0.4s) | 2579 kept, 6 rejected | 138.5/min | ETA: 6.8m [2026-01-09T12:18:44.625519] [DEBUG] [REMOTE ] PWP: Retrieved 1288 rows, trimmed to 300. [2026-01-09T12:18:44.625693] [DEBUG] [REMOTE ] PWP: PASS: History has at least 300 days. [2026-01-09T12:18:44.625903] [DEBUG] [REMOTE ] PWP: PASS: Price check passed. Min price $16.92. [2026-01-09T12:18:44.626041] [DEBUG] [REMOTE ] PWP: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:44.626187] [DEBUG] [REMOTE ] PWP: PASS: Integrity check passed. [2026-01-09T12:18:44.626229] [DEBUG] [REMOTE ] PWP: Symbol is viable for forecasting. [2026-01-09T12:18:44.626279] [INFO ] [MAIN ] [2586/3524] PWP kept (0.3s) | 2580 kept, 6 rejected | 138.5/min | ETA: 6.8m [2026-01-09T12:18:44.873449] [DEBUG] [REMOTE ] PX: Retrieved 1058 rows, trimmed to 300. [2026-01-09T12:18:44.873618] [DEBUG] [REMOTE ] PX: PASS: History has at least 300 days. [2026-01-09T12:18:44.873823] [DEBUG] [REMOTE ] PX: PASS: Price check passed. Min price $8.67. [2026-01-09T12:18:44.873959] [DEBUG] [REMOTE ] PX: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:44.874071] [DEBUG] [REMOTE ] PX: PASS: Integrity check passed. [2026-01-09T12:18:44.874112] [DEBUG] [REMOTE ] PX: Symbol is viable for forecasting. [2026-01-09T12:18:44.874161] [INFO ] [MAIN ] [2587/3524] PX kept (0.2s) | 2581 kept, 6 rejected | 138.5/min | ETA: 6.8m [2026-01-09T12:18:45.485491] [DEBUG] [REMOTE ] PXS: Retrieved 2560 rows, trimmed to 300. [2026-01-09T12:18:45.485658] [DEBUG] [REMOTE ] PXS: PASS: History has at least 300 days. [2026-01-09T12:18:45.485869] [DEBUG] [REMOTE ] PXS: PASS: Price check passed. Min price $2.62. [2026-01-09T12:18:45.486008] [DEBUG] [REMOTE ] PXS: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:45.486128] [DEBUG] [REMOTE ] PXS: PASS: Integrity check passed. [2026-01-09T12:18:45.486170] [DEBUG] [REMOTE ] PXS: Symbol is viable for forecasting. [2026-01-09T12:18:45.486237] [INFO ] [MAIN ] [2588/3524] PXS kept (0.6s) | 2582 kept, 6 rejected | 138.5/min | ETA: 6.8m [2026-01-09T12:18:45.906482] [DEBUG] [REMOTE ] PY: Retrieved 2465 rows, trimmed to 300. [2026-01-09T12:18:45.906714] [DEBUG] [REMOTE ] PY: PASS: History has at least 300 days. [2026-01-09T12:18:45.907045] [DEBUG] [REMOTE ] PY: PASS: Price check passed. Min price $49.85. [2026-01-09T12:18:45.907289] [DEBUG] [REMOTE ] PY: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:45.907481] [DEBUG] [REMOTE ] PY: PASS: Integrity check passed. [2026-01-09T12:18:45.907544] [DEBUG] [REMOTE ] PY: Symbol is viable for forecasting. [2026-01-09T12:18:45.907641] [INFO ] [MAIN ] [2589/3524] PY kept (0.4s) | 2583 kept, 6 rejected | 138.5/min | ETA: 6.7m [2026-01-09T12:18:46.265548] [DEBUG] [REMOTE ] PYPL: Retrieved 2635 rows, trimmed to 300. [2026-01-09T12:18:46.265724] [DEBUG] [REMOTE ] PYPL: PASS: History has at least 300 days. [2026-01-09T12:18:46.265966] [DEBUG] [REMOTE ] PYPL: PASS: Price check passed. Min price $58.10. [2026-01-09T12:18:46.266116] [DEBUG] [REMOTE ] PYPL: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:46.266238] [DEBUG] [REMOTE ] PYPL: PASS: Integrity check passed. [2026-01-09T12:18:46.266279] [DEBUG] [REMOTE ] PYPL: Symbol is viable for forecasting. [2026-01-09T12:18:46.266328] [INFO ] [MAIN ] [2590/3524] PYPL kept (0.4s) | 2584 kept, 6 rejected | 138.5/min | ETA: 6.7m [2026-01-09T12:18:46.584076] [DEBUG] [REMOTE ] PYXS: Retrieved 1067 rows, trimmed to 300. [2026-01-09T12:18:46.584213] [DEBUG] [REMOTE ] PYXS: PASS: History has at least 300 days. [2026-01-09T12:18:46.584413] [DEBUG] [REMOTE ] PYXS: PASS: Price check passed. Min price $1.06. [2026-01-09T12:18:46.584550] [DEBUG] [REMOTE ] PYXS: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:46.584685] [DEBUG] [REMOTE ] PYXS: PASS: Integrity check passed. [2026-01-09T12:18:46.584726] [DEBUG] [REMOTE ] PYXS: Symbol is viable for forecasting. [2026-01-09T12:18:46.584774] [INFO ] [MAIN ] [2591/3524] PYXS kept (0.3s) | 2585 kept, 6 rejected | 138.5/min | ETA: 6.7m [2026-01-09T12:18:47.226592] [DEBUG] [REMOTE ] PZZA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:47.226745] [DEBUG] [REMOTE ] PZZA: PASS: History has at least 300 days. [2026-01-09T12:18:47.226991] [DEBUG] [REMOTE ] PZZA: PASS: Price check passed. Min price $37.55. [2026-01-09T12:18:47.227129] [DEBUG] [REMOTE ] PZZA: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:47.227282] [DEBUG] [REMOTE ] PZZA: PASS: Integrity check passed. [2026-01-09T12:18:47.227325] [DEBUG] [REMOTE ] PZZA: Symbol is viable for forecasting. [2026-01-09T12:18:47.227375] [INFO ] [MAIN ] [2592/3524] PZZA kept (0.6s) | 2586 kept, 6 rejected | 138.5/min | ETA: 6.7m [2026-01-09T12:18:47.454663] [DEBUG] [REMOTE ] QBTS: Retrieved 859 rows, trimmed to 300. [2026-01-09T12:18:47.454789] [DEBUG] [REMOTE ] QBTS: PASS: History has at least 300 days. [2026-01-09T12:18:47.454992] [DEBUG] [REMOTE ] QBTS: PASS: Price check passed. Min price $20.41. [2026-01-09T12:18:47.455137] [DEBUG] [REMOTE ] QBTS: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:47.455251] [DEBUG] [REMOTE ] QBTS: PASS: Integrity check passed. [2026-01-09T12:18:47.455293] [DEBUG] [REMOTE ] QBTS: Symbol is viable for forecasting. [2026-01-09T12:18:47.455342] [INFO ] [MAIN ] [2593/3524] QBTS kept (0.2s) | 2587 kept, 6 rejected | 138.5/min | ETA: 6.7m [2026-01-09T12:18:48.041629] [DEBUG] [REMOTE ] QCLN: Retrieved 4756 rows, trimmed to 300. [2026-01-09T12:18:48.041786] [DEBUG] [REMOTE ] QCLN: PASS: History has at least 300 days. [2026-01-09T12:18:48.042070] [DEBUG] [REMOTE ] QCLN: PASS: Price check passed. Min price $41.06. [2026-01-09T12:18:48.042241] [DEBUG] [REMOTE ] QCLN: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:48.042375] [DEBUG] [REMOTE ] QCLN: PASS: Integrity check passed. [2026-01-09T12:18:48.042435] [DEBUG] [REMOTE ] QCLN: Symbol is viable for forecasting. [2026-01-09T12:18:48.042485] [INFO ] [MAIN ] [2594/3524] QCLN kept (0.6s) | 2588 kept, 6 rejected | 138.5/min | ETA: 6.7m [2026-01-09T12:18:48.518958] [DEBUG] [REMOTE ] QCOM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:48.519092] [DEBUG] [REMOTE ] QCOM: PASS: History has at least 300 days. [2026-01-09T12:18:48.519314] [DEBUG] [REMOTE ] QCOM: PASS: Price check passed. Min price $158.78. [2026-01-09T12:18:48.519453] [DEBUG] [REMOTE ] QCOM: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:48.519591] [DEBUG] [REMOTE ] QCOM: PASS: Integrity check passed. [2026-01-09T12:18:48.519635] [DEBUG] [REMOTE ] QCOM: Symbol is viable for forecasting. [2026-01-09T12:18:48.519684] [INFO ] [MAIN ] [2595/3524] QCOM kept (0.5s) | 2589 kept, 6 rejected | 138.5/min | ETA: 6.7m [2026-01-09T12:18:48.869463] [DEBUG] [REMOTE ] QCRH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:48.869641] [DEBUG] [REMOTE ] QCRH: PASS: History has at least 300 days. [2026-01-09T12:18:48.869872] [DEBUG] [REMOTE ] QCRH: PASS: Price check passed. Min price $66.99. [2026-01-09T12:18:48.870016] [DEBUG] [REMOTE ] QCRH: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:48.870162] [DEBUG] [REMOTE ] QCRH: PASS: Integrity check passed. [2026-01-09T12:18:48.870216] [DEBUG] [REMOTE ] QCRH: Symbol is viable for forecasting. [2026-01-09T12:18:48.870268] [INFO ] [MAIN ] [2596/3524] QCRH kept (0.4s) | 2590 kept, 6 rejected | 138.5/min | ETA: 6.7m [2026-01-09T12:18:49.417417] [DEBUG] [REMOTE ] QDEL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:49.417558] [DEBUG] [REMOTE ] QDEL: PASS: History has at least 300 days. [2026-01-09T12:18:49.417795] [DEBUG] [REMOTE ] QDEL: PASS: Price check passed. Min price $19.73. [2026-01-09T12:18:49.417931] [DEBUG] [REMOTE ] QDEL: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:49.418134] [DEBUG] [REMOTE ] QDEL: PASS: Integrity check passed. [2026-01-09T12:18:49.418184] [DEBUG] [REMOTE ] QDEL: Symbol is viable for forecasting. [2026-01-09T12:18:49.418242] [INFO ] [MAIN ] [2597/3524] QDEL kept (0.5s) | 2591 kept, 6 rejected | 138.5/min | ETA: 6.7m [2026-01-09T12:18:49.718309] [DEBUG] [REMOTE ] QFIN: Retrieved 1776 rows, trimmed to 300. [2026-01-09T12:18:49.718515] [DEBUG] [REMOTE ] QFIN: PASS: History has at least 300 days. [2026-01-09T12:18:49.718838] [DEBUG] [REMOTE ] QFIN: PASS: Price check passed. Min price $18.10. [2026-01-09T12:18:49.718992] [DEBUG] [REMOTE ] QFIN: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:49.719134] [DEBUG] [REMOTE ] QFIN: PASS: Integrity check passed. [2026-01-09T12:18:49.719179] [DEBUG] [REMOTE ] QFIN: Symbol is viable for forecasting. [2026-01-09T12:18:49.719234] [INFO ] [MAIN ] [2598/3524] QFIN kept (0.3s) | 2592 kept, 6 rejected | 138.5/min | ETA: 6.7m [2026-01-09T12:18:50.202525] [DEBUG] [REMOTE ] QGEN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:50.202705] [DEBUG] [REMOTE ] QGEN: PASS: History has at least 300 days. [2026-01-09T12:18:50.202979] [DEBUG] [REMOTE ] QGEN: PASS: Price check passed. Min price $43.28. [2026-01-09T12:18:50.203130] [DEBUG] [REMOTE ] QGEN: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:50.203286] [DEBUG] [REMOTE ] QGEN: PASS: Integrity check passed. [2026-01-09T12:18:50.203327] [DEBUG] [REMOTE ] QGEN: Symbol is viable for forecasting. [2026-01-09T12:18:50.203377] [INFO ] [MAIN ] [2599/3524] QGEN kept (0.5s) | 2593 kept, 6 rejected | 138.5/min | ETA: 6.7m [2026-01-09T12:18:50.601618] [DEBUG] [REMOTE ] QLYS: Retrieved 3338 rows, trimmed to 300. [2026-01-09T12:18:50.601755] [DEBUG] [REMOTE ] QLYS: PASS: History has at least 300 days. [2026-01-09T12:18:50.601978] [DEBUG] [REMOTE ] QLYS: PASS: Price check passed. Min price $121.21. [2026-01-09T12:18:50.602131] [DEBUG] [REMOTE ] QLYS: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:50.602280] [DEBUG] [REMOTE ] QLYS: PASS: Integrity check passed. [2026-01-09T12:18:50.602367] [DEBUG] [REMOTE ] QLYS: Symbol is viable for forecasting. [2026-01-09T12:18:50.602420] [INFO ] [MAIN ] [2600/3524] QLYS kept (0.4s) | 2594 kept, 6 rejected | 138.5/min | ETA: 6.7m [2026-01-09T12:18:51.093380] [DEBUG] [REMOTE ] QMCO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:51.093622] [DEBUG] [REMOTE ] QMCO: PASS: History has at least 300 days. [2026-01-09T12:18:51.093956] [DEBUG] [REMOTE ] QMCO: PASS: Price check passed. Min price $6.45. [2026-01-09T12:18:51.094102] [DEBUG] [REMOTE ] QMCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:51.094253] [DEBUG] [REMOTE ] QMCO: PASS: Integrity check passed. [2026-01-09T12:18:51.094295] [DEBUG] [REMOTE ] QMCO: Symbol is viable for forecasting. [2026-01-09T12:18:51.094352] [INFO ] [MAIN ] [2601/3524] QMCO kept (0.5s) | 2595 kept, 6 rejected | 138.5/min | ETA: 6.7m [2026-01-09T12:18:51.448039] [DEBUG] [REMOTE ] QMOM: Retrieved 2517 rows, trimmed to 300. [2026-01-09T12:18:51.448274] [DEBUG] [REMOTE ] QMOM: PASS: History has at least 300 days. [2026-01-09T12:18:51.448534] [DEBUG] [REMOTE ] QMOM: PASS: Price check passed. Min price $60.90. [2026-01-09T12:18:51.448696] [DEBUG] [REMOTE ] QMOM: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:51.448823] [DEBUG] [REMOTE ] QMOM: PASS: Integrity check passed. [2026-01-09T12:18:51.448866] [DEBUG] [REMOTE ] QMOM: Symbol is viable for forecasting. [2026-01-09T12:18:51.448918] [INFO ] [MAIN ] [2602/3524] QMOM kept (0.4s) | 2596 kept, 6 rejected | 138.5/min | ETA: 6.7m [2026-01-09T12:18:51.777001] [DEBUG] [REMOTE ] QNCX: Retrieved 1677 rows, trimmed to 300. [2026-01-09T12:18:51.777188] [DEBUG] [REMOTE ] QNCX: PASS: History has at least 300 days. [2026-01-09T12:18:51.777515] [DEBUG] [REMOTE ] QNCX: PASS: Price check passed. Min price $1.56. [2026-01-09T12:18:51.777728] [DEBUG] [REMOTE ] QNCX: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:51.777900] [DEBUG] [REMOTE ] QNCX: PASS: Integrity check passed. [2026-01-09T12:18:51.777963] [DEBUG] [REMOTE ] QNCX: Symbol is viable for forecasting. [2026-01-09T12:18:51.778025] [INFO ] [MAIN ] [2603/3524] QNCX kept (0.3s) | 2597 kept, 6 rejected | 138.6/min | ETA: 6.6m [2026-01-09T12:18:52.197219] [DEBUG] [REMOTE ] QNTM: Retrieved 1899 rows, trimmed to 300. [2026-01-09T12:18:52.197433] [DEBUG] [REMOTE ] QNTM: PASS: History has at least 300 days. [2026-01-09T12:18:52.197725] [DEBUG] [REMOTE ] QNTM: PASS: Price check passed. Min price $5.76. [2026-01-09T12:18:52.197869] [DEBUG] [REMOTE ] QNTM: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:52.198027] [DEBUG] [REMOTE ] QNTM: PASS: Integrity check passed. [2026-01-09T12:18:52.198071] [DEBUG] [REMOTE ] QNTM: Symbol is viable for forecasting. [2026-01-09T12:18:52.198123] [INFO ] [MAIN ] [2604/3524] QNTM kept (0.4s) | 2598 kept, 6 rejected | 138.6/min | ETA: 6.6m [2026-01-09T12:18:52.536307] [DEBUG] [REMOTE ] QQMG: Retrieved 1053 rows, trimmed to 300. [2026-01-09T12:18:52.536505] [DEBUG] [REMOTE ] QQMG: PASS: History has at least 300 days. [2026-01-09T12:18:52.536877] [DEBUG] [REMOTE ] QQMG: PASS: Price check passed. Min price $40.37. [2026-01-09T12:18:52.537039] [DEBUG] [REMOTE ] QQMG: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:52.537167] [DEBUG] [REMOTE ] QQMG: PASS: Integrity check passed. [2026-01-09T12:18:52.537209] [DEBUG] [REMOTE ] QQMG: Symbol is viable for forecasting. [2026-01-09T12:18:52.537291] [INFO ] [MAIN ] [2605/3524] QQMG kept (0.3s) | 2599 kept, 6 rejected | 138.6/min | ETA: 6.6m [2026-01-09T12:18:53.173232] [DEBUG] [REMOTE ] QQQ: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:18:53.173378] [DEBUG] [REMOTE ] QQQ: PASS: History has at least 300 days. [2026-01-09T12:18:53.173615] [DEBUG] [REMOTE ] QQQ: PASS: Price check passed. Min price $584.92. [2026-01-09T12:18:53.173759] [DEBUG] [REMOTE ] QQQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:53.173896] [DEBUG] [REMOTE ] QQQ: PASS: Integrity check passed. [2026-01-09T12:18:53.173940] [DEBUG] [REMOTE ] QQQ: Symbol is viable for forecasting. [2026-01-09T12:18:53.173990] [INFO ] [MAIN ] [2606/3524] QQQ kept (0.6s) | 2600 kept, 6 rejected | 138.5/min | ETA: 6.6m [2026-01-09T12:18:53.543101] [DEBUG] [REMOTE ] QQQE: Retrieved 3471 rows, trimmed to 300. [2026-01-09T12:18:53.543231] [DEBUG] [REMOTE ] QQQE: PASS: History has at least 300 days. [2026-01-09T12:18:53.543450] [DEBUG] [REMOTE ] QQQE: PASS: Price check passed. Min price $96.74. [2026-01-09T12:18:53.543606] [DEBUG] [REMOTE ] QQQE: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:53.543722] [DEBUG] [REMOTE ] QQQE: PASS: Integrity check passed. [2026-01-09T12:18:53.543762] [DEBUG] [REMOTE ] QQQE: Symbol is viable for forecasting. [2026-01-09T12:18:53.543807] [INFO ] [MAIN ] [2607/3524] QQQE kept (0.4s) | 2601 kept, 6 rejected | 138.5/min | ETA: 6.6m [2026-01-09T12:18:53.755144] [DEBUG] [REMOTE ] QQQI: Retrieved 488 rows, trimmed to 300. [2026-01-09T12:18:53.755294] [DEBUG] [REMOTE ] QQQI: PASS: History has at least 300 days. [2026-01-09T12:18:53.755514] [DEBUG] [REMOTE ] QQQI: PASS: Price check passed. Min price $50.94. [2026-01-09T12:18:53.755674] [DEBUG] [REMOTE ] QQQI: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:53.755840] [DEBUG] [REMOTE ] QQQI: PASS: Integrity check passed. [2026-01-09T12:18:53.755900] [DEBUG] [REMOTE ] QQQI: Symbol is viable for forecasting. [2026-01-09T12:18:53.755966] [INFO ] [MAIN ] [2608/3524] QQQI kept (0.2s) | 2602 kept, 6 rejected | 138.6/min | ETA: 6.6m [2026-01-09T12:18:54.195235] [DEBUG] [REMOTE ] QQQJ: Retrieved 1316 rows, trimmed to 300. [2026-01-09T12:18:54.195370] [DEBUG] [REMOTE ] QQQJ: PASS: History has at least 300 days. [2026-01-09T12:18:54.195597] [DEBUG] [REMOTE ] QQQJ: PASS: Price check passed. Min price $34.46. [2026-01-09T12:18:54.195738] [DEBUG] [REMOTE ] QQQJ: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:54.195848] [DEBUG] [REMOTE ] QQQJ: PASS: Integrity check passed. [2026-01-09T12:18:54.195888] [DEBUG] [REMOTE ] QQQJ: Symbol is viable for forecasting. [2026-01-09T12:18:54.195936] [INFO ] [MAIN ] [2609/3524] QQQJ kept (0.4s) | 2603 kept, 6 rejected | 138.6/min | ETA: 6.6m [2026-01-09T12:18:54.642485] [DEBUG] [REMOTE ] QQQM: Retrieved 1316 rows, trimmed to 300. [2026-01-09T12:18:54.642681] [DEBUG] [REMOTE ] QQQM: PASS: History has at least 300 days. [2026-01-09T12:18:54.642953] [DEBUG] [REMOTE ] QQQM: PASS: Price check passed. Min price $240.80. [2026-01-09T12:18:54.643136] [DEBUG] [REMOTE ] QQQM: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:54.643313] [DEBUG] [REMOTE ] QQQM: PASS: Integrity check passed. [2026-01-09T12:18:54.643380] [DEBUG] [REMOTE ] QQQM: Symbol is viable for forecasting. [2026-01-09T12:18:54.643447] [INFO ] [MAIN ] [2610/3524] QQQM kept (0.4s) | 2604 kept, 6 rejected | 138.6/min | ETA: 6.6m [2026-01-09T12:18:55.181226] [DEBUG] [REMOTE ] QQQX: Retrieved 4765 rows, trimmed to 300. [2026-01-09T12:18:55.181366] [DEBUG] [REMOTE ] QQQX: PASS: History has at least 300 days. [2026-01-09T12:18:55.181610] [DEBUG] [REMOTE ] QQQX: PASS: Price check passed. Min price $26.01. [2026-01-09T12:18:55.181749] [DEBUG] [REMOTE ] QQQX: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:55.181865] [DEBUG] [REMOTE ] QQQX: PASS: Integrity check passed. [2026-01-09T12:18:55.181905] [DEBUG] [REMOTE ] QQQX: Symbol is viable for forecasting. [2026-01-09T12:18:55.181953] [INFO ] [MAIN ] [2611/3524] QQQX kept (0.5s) | 2605 kept, 6 rejected | 138.6/min | ETA: 6.6m [2026-01-09T12:18:55.397075] [DEBUG] [REMOTE ] QQQY: Retrieved 582 rows, trimmed to 300. [2026-01-09T12:18:55.397312] [DEBUG] [REMOTE ] QQQY: PASS: History has at least 300 days. [2026-01-09T12:18:55.397592] [DEBUG] [REMOTE ] QQQY: PASS: Price check passed. Min price $22.32. [2026-01-09T12:18:55.397742] [DEBUG] [REMOTE ] QQQY: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:55.397894] [DEBUG] [REMOTE ] QQQY: PASS: Integrity check passed. [2026-01-09T12:18:55.397936] [DEBUG] [REMOTE ] QQQY: Symbol is viable for forecasting. [2026-01-09T12:18:55.397990] [INFO ] [MAIN ] [2612/3524] QQQY kept (0.2s) | 2606 kept, 6 rejected | 138.6/min | ETA: 6.6m [2026-01-09T12:18:55.962421] [DEBUG] [REMOTE ] QRHC: Retrieved 4028 rows, trimmed to 300. [2026-01-09T12:18:55.962638] [DEBUG] [REMOTE ] QRHC: PASS: History has at least 300 days. [2026-01-09T12:18:55.962896] [DEBUG] [REMOTE ] QRHC: PASS: Price check passed. Min price $1.22. [2026-01-09T12:18:55.963035] [DEBUG] [REMOTE ] QRHC: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:55.963157] [DEBUG] [REMOTE ] QRHC: PASS: Integrity check passed. [2026-01-09T12:18:55.963198] [DEBUG] [REMOTE ] QRHC: Symbol is viable for forecasting. [2026-01-09T12:18:55.963250] [INFO ] [MAIN ] [2613/3524] QRHC kept (0.6s) | 2607 kept, 6 rejected | 138.6/min | ETA: 6.6m [2026-01-09T12:18:56.442862] [DEBUG] [REMOTE ] QRVO: Retrieved 2771 rows, trimmed to 300. [2026-01-09T12:18:56.443087] [DEBUG] [REMOTE ] QRVO: PASS: History has at least 300 days. [2026-01-09T12:18:56.443419] [DEBUG] [REMOTE ] QRVO: PASS: Price check passed. Min price $79.25. [2026-01-09T12:18:56.443810] [DEBUG] [REMOTE ] QRVO: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:56.443988] [DEBUG] [REMOTE ] QRVO: PASS: Integrity check passed. [2026-01-09T12:18:56.444043] [DEBUG] [REMOTE ] QRVO: Symbol is viable for forecasting. [2026-01-09T12:18:56.444113] [INFO ] [MAIN ] [2614/3524] QRVO kept (0.5s) | 2608 kept, 6 rejected | 138.6/min | ETA: 6.6m [2026-01-09T12:18:56.714829] [DEBUG] [REMOTE ] QS: Retrieved 1356 rows, trimmed to 300. [2026-01-09T12:18:56.715036] [DEBUG] [REMOTE ] QS: PASS: History has at least 300 days. [2026-01-09T12:18:56.715292] [DEBUG] [REMOTE ] QS: PASS: Price check passed. Min price $10.38. [2026-01-09T12:18:56.715438] [DEBUG] [REMOTE ] QS: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:56.715564] [DEBUG] [REMOTE ] QS: PASS: Integrity check passed. [2026-01-09T12:18:56.715626] [DEBUG] [REMOTE ] QS: Symbol is viable for forecasting. [2026-01-09T12:18:56.715690] [INFO ] [MAIN ] [2615/3524] QS kept (0.3s) | 2609 kept, 6 rejected | 138.6/min | ETA: 6.6m [2026-01-09T12:18:57.036067] [DEBUG] [REMOTE ] QSI: Retrieved 1293 rows, trimmed to 300. [2026-01-09T12:18:57.036263] [DEBUG] [REMOTE ] QSI: PASS: History has at least 300 days. [2026-01-09T12:18:57.036512] [DEBUG] [REMOTE ] QSI: PASS: Price check passed. Min price $1.10. [2026-01-09T12:18:57.036671] [DEBUG] [REMOTE ] QSI: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:57.036794] [DEBUG] [REMOTE ] QSI: PASS: Integrity check passed. [2026-01-09T12:18:57.036835] [DEBUG] [REMOTE ] QSI: Symbol is viable for forecasting. [2026-01-09T12:18:57.036888] [INFO ] [MAIN ] [2616/3524] QSI kept (0.3s) | 2610 kept, 6 rejected | 138.6/min | ETA: 6.6m [2026-01-09T12:18:57.673006] [DEBUG] [REMOTE ] QTEC: Retrieved 4954 rows, trimmed to 300. [2026-01-09T12:18:57.673152] [DEBUG] [REMOTE ] QTEC: PASS: History has at least 300 days. [2026-01-09T12:18:57.673362] [DEBUG] [REMOTE ] QTEC: PASS: Price check passed. Min price $214.01. [2026-01-09T12:18:57.673498] [DEBUG] [REMOTE ] QTEC: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:57.673631] [DEBUG] [REMOTE ] QTEC: PASS: Integrity check passed. [2026-01-09T12:18:57.673674] [DEBUG] [REMOTE ] QTEC: Symbol is viable for forecasting. [2026-01-09T12:18:57.673724] [INFO ] [MAIN ] [2617/3524] QTEC kept (0.6s) | 2611 kept, 6 rejected | 138.6/min | ETA: 6.5m [2026-01-09T12:18:57.973945] [DEBUG] [REMOTE ] QTRX: Retrieved 2032 rows, trimmed to 300. [2026-01-09T12:18:57.974112] [DEBUG] [REMOTE ] QTRX: PASS: History has at least 300 days. [2026-01-09T12:18:57.974412] [DEBUG] [REMOTE ] QTRX: PASS: Price check passed. Min price $4.94. [2026-01-09T12:18:57.974667] [DEBUG] [REMOTE ] QTRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:57.974857] [DEBUG] [REMOTE ] QTRX: PASS: Integrity check passed. [2026-01-09T12:18:57.974916] [DEBUG] [REMOTE ] QTRX: Symbol is viable for forecasting. [2026-01-09T12:18:57.974989] [INFO ] [MAIN ] [2618/3524] QTRX kept (0.3s) | 2612 kept, 6 rejected | 138.6/min | ETA: 6.5m [2026-01-09T12:18:58.366229] [DEBUG] [REMOTE ] QTTB: Retrieved 1957 rows, trimmed to 300. [2026-01-09T12:18:58.366393] [DEBUG] [REMOTE ] QTTB: PASS: History has at least 300 days. [2026-01-09T12:18:58.366704] [DEBUG] [REMOTE ] QTTB: PASS: Price check passed. Min price $1.93. [2026-01-09T12:18:58.366886] [DEBUG] [REMOTE ] QTTB: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:58.367073] [DEBUG] [REMOTE ] QTTB: PASS: Integrity check passed. [2026-01-09T12:18:58.367126] [DEBUG] [REMOTE ] QTTB: Symbol is viable for forecasting. [2026-01-09T12:18:58.367189] [INFO ] [MAIN ] [2619/3524] QTTB kept (0.4s) | 2613 kept, 6 rejected | 138.6/min | ETA: 6.5m [2026-01-09T12:18:58.660029] [DEBUG] [REMOTE ] QTUM: Retrieved 1846 rows, trimmed to 300. [2026-01-09T12:18:58.660170] [DEBUG] [REMOTE ] QTUM: PASS: History has at least 300 days. [2026-01-09T12:18:58.660402] [DEBUG] [REMOTE ] QTUM: PASS: Price check passed. Min price $99.96. [2026-01-09T12:18:58.660562] [DEBUG] [REMOTE ] QTUM: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:58.660720] [DEBUG] [REMOTE ] QTUM: PASS: Integrity check passed. [2026-01-09T12:18:58.660767] [DEBUG] [REMOTE ] QTUM: Symbol is viable for forecasting. [2026-01-09T12:18:58.660823] [INFO ] [MAIN ] [2620/3524] QTUM kept (0.3s) | 2614 kept, 6 rejected | 138.6/min | ETA: 6.5m [2026-01-09T12:18:59.204051] [DEBUG] [REMOTE ] QTWO: Retrieved 2970 rows, trimmed to 300. [2026-01-09T12:18:59.204181] [DEBUG] [REMOTE ] QTWO: PASS: History has at least 300 days. [2026-01-09T12:18:59.204402] [DEBUG] [REMOTE ] QTWO: PASS: Price check passed. Min price $59.26. [2026-01-09T12:18:59.204559] [DEBUG] [REMOTE ] QTWO: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:59.204706] [DEBUG] [REMOTE ] QTWO: PASS: Integrity check passed. [2026-01-09T12:18:59.204748] [DEBUG] [REMOTE ] QTWO: Symbol is viable for forecasting. [2026-01-09T12:18:59.204797] [INFO ] [MAIN ] [2621/3524] QTWO kept (0.5s) | 2615 kept, 6 rejected | 138.6/min | ETA: 6.5m [2026-01-09T12:18:59.671335] [DEBUG] [REMOTE ] QUAD: Retrieved 3903 rows, trimmed to 300. [2026-01-09T12:18:59.671468] [DEBUG] [REMOTE ] QUAD: PASS: History has at least 300 days. [2026-01-09T12:18:59.671700] [DEBUG] [REMOTE ] QUAD: PASS: Price check passed. Min price $5.18. [2026-01-09T12:18:59.671840] [DEBUG] [REMOTE ] QUAD: PASS: Continuity check passed with 300 days. [2026-01-09T12:18:59.671953] [DEBUG] [REMOTE ] QUAD: PASS: Integrity check passed. [2026-01-09T12:18:59.671994] [DEBUG] [REMOTE ] QUAD: Symbol is viable for forecasting. [2026-01-09T12:18:59.672043] [INFO ] [MAIN ] [2622/3524] QUAD kept (0.5s) | 2616 kept, 6 rejected | 138.6/min | ETA: 6.5m [2026-01-09T12:19:00.133916] [DEBUG] [REMOTE ] QUIK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:00.134120] [DEBUG] [REMOTE ] QUIK: PASS: History has at least 300 days. [2026-01-09T12:19:00.134418] [DEBUG] [REMOTE ] QUIK: PASS: Price check passed. Min price $5.49. [2026-01-09T12:19:00.134562] [DEBUG] [REMOTE ] QUIK: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:00.134719] [DEBUG] [REMOTE ] QUIK: PASS: Integrity check passed. [2026-01-09T12:19:00.134762] [DEBUG] [REMOTE ] QUIK: Symbol is viable for forecasting. [2026-01-09T12:19:00.134816] [INFO ] [MAIN ] [2623/3524] QUIK kept (0.5s) | 2617 kept, 6 rejected | 138.6/min | ETA: 6.5m [2026-01-09T12:19:00.527092] [DEBUG] [REMOTE ] QURE: Retrieved 3000 rows, trimmed to 300. [2026-01-09T12:19:00.527226] [DEBUG] [REMOTE ] QURE: PASS: History has at least 300 days. [2026-01-09T12:19:00.527464] [DEBUG] [REMOTE ] QURE: PASS: Price check passed. Min price $19.51. [2026-01-09T12:19:00.527865] [DEBUG] [REMOTE ] QURE: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:00.527990] [DEBUG] [REMOTE ] QURE: PASS: Integrity check passed. [2026-01-09T12:19:00.528031] [DEBUG] [REMOTE ] QURE: Symbol is viable for forecasting. [2026-01-09T12:19:00.528080] [INFO ] [MAIN ] [2624/3524] QURE kept (0.4s) | 2618 kept, 6 rejected | 138.6/min | ETA: 6.5m [2026-01-09T12:19:00.859271] [DEBUG] [REMOTE ] QVAL: Retrieved 2519 rows, trimmed to 300. [2026-01-09T12:19:00.859408] [DEBUG] [REMOTE ] QVAL: PASS: History has at least 300 days. [2026-01-09T12:19:00.859641] [DEBUG] [REMOTE ] QVAL: PASS: Price check passed. Min price $45.35. [2026-01-09T12:19:00.859779] [DEBUG] [REMOTE ] QVAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:00.859890] [DEBUG] [REMOTE ] QVAL: PASS: Integrity check passed. [2026-01-09T12:19:00.859930] [DEBUG] [REMOTE ] QVAL: Symbol is viable for forecasting. [2026-01-09T12:19:00.859978] [INFO ] [MAIN ] [2625/3524] QVAL kept (0.3s) | 2619 kept, 6 rejected | 138.6/min | ETA: 6.5m [2026-01-09T12:19:01.195510] [DEBUG] [REMOTE ] QVCC: Retrieved 1535 rows, trimmed to 300. [2026-01-09T12:19:01.195636] [DEBUG] [REMOTE ] QVCC: PASS: History has at least 300 days. [2026-01-09T12:19:01.196539] [DEBUG] [REMOTE ] QVCC: PASS: Price check passed. Min price $8.17. [2026-01-09T12:19:01.196695] [DEBUG] [REMOTE ] QVCC: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:01.196813] [DEBUG] [REMOTE ] QVCC: PASS: Integrity check passed. [2026-01-09T12:19:01.196854] [DEBUG] [REMOTE ] QVCC: Symbol is viable for forecasting. [2026-01-09T12:19:01.196902] [INFO ] [MAIN ] [2626/3524] QVCC kept (0.3s) | 2620 kept, 6 rejected | 138.6/min | ETA: 6.5m [2026-01-09T12:19:01.727411] [DEBUG] [REMOTE ] QYLD: Retrieved 3036 rows, trimmed to 300. [2026-01-09T12:19:01.727507] [DEBUG] [REMOTE ] QYLD: PASS: History has at least 300 days. [2026-01-09T12:19:01.727733] [DEBUG] [REMOTE ] QYLD: PASS: Price check passed. Min price $16.60. [2026-01-09T12:19:01.727876] [DEBUG] [REMOTE ] QYLD: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:01.727992] [DEBUG] [REMOTE ] QYLD: PASS: Integrity check passed. [2026-01-09T12:19:01.728033] [DEBUG] [REMOTE ] QYLD: Symbol is viable for forecasting. [2026-01-09T12:19:01.728081] [INFO ] [MAIN ] [2627/3524] QYLD kept (0.5s) | 2621 kept, 6 rejected | 138.6/min | ETA: 6.5m [2026-01-09T12:19:02.024495] [DEBUG] [REMOTE ] QYLG: Retrieved 1331 rows, trimmed to 300. [2026-01-09T12:19:02.024667] [DEBUG] [REMOTE ] QYLG: PASS: History has at least 300 days. [2026-01-09T12:19:02.024910] [DEBUG] [REMOTE ] QYLG: PASS: Price check passed. Min price $26.00. [2026-01-09T12:19:02.025055] [DEBUG] [REMOTE ] QYLG: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:02.025179] [DEBUG] [REMOTE ] QYLG: PASS: Integrity check passed. [2026-01-09T12:19:02.025222] [DEBUG] [REMOTE ] QYLG: Symbol is viable for forecasting. [2026-01-09T12:19:02.025273] [INFO ] [MAIN ] [2628/3524] QYLG kept (0.3s) | 2622 kept, 6 rejected | 138.6/min | ETA: 6.5m [2026-01-09T12:19:02.453786] [DEBUG] [REMOTE ] RA: Retrieved 2286 rows, trimmed to 300. [2026-01-09T12:19:02.453936] [DEBUG] [REMOTE ] RA: PASS: History has at least 300 days. [2026-01-09T12:19:02.454172] [DEBUG] [REMOTE ] RA: PASS: Price check passed. Min price $12.62. [2026-01-09T12:19:02.454328] [DEBUG] [REMOTE ] RA: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:02.454458] [DEBUG] [REMOTE ] RA: PASS: Integrity check passed. [2026-01-09T12:19:02.454503] [DEBUG] [REMOTE ] RA: Symbol is viable for forecasting. [2026-01-09T12:19:02.454563] [INFO ] [MAIN ] [2629/3524] RA kept (0.4s) | 2623 kept, 6 rejected | 138.6/min | ETA: 6.5m [2026-01-09T12:19:02.850645] [DEBUG] [REMOTE ] RACE: Retrieved 2569 rows, trimmed to 300. [2026-01-09T12:19:02.850774] [DEBUG] [REMOTE ] RACE: PASS: History has at least 300 days. [2026-01-09T12:19:02.850977] [DEBUG] [REMOTE ] RACE: PASS: Price check passed. Min price $364.04. [2026-01-09T12:19:02.851130] [DEBUG] [REMOTE ] RACE: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:02.851282] [DEBUG] [REMOTE ] RACE: PASS: Integrity check passed. [2026-01-09T12:19:02.851336] [DEBUG] [REMOTE ] RACE: Symbol is viable for forecasting. [2026-01-09T12:19:02.851404] [INFO ] [MAIN ] [2630/3524] RACE kept (0.4s) | 2624 kept, 6 rejected | 138.6/min | ETA: 6.4m [2026-01-09T12:19:03.238726] [DEBUG] [REMOTE ] RAIL: Retrieved 5224 rows, trimmed to 300. [2026-01-09T12:19:03.238868] [DEBUG] [REMOTE ] RAIL: PASS: History has at least 300 days. [2026-01-09T12:19:03.239111] [DEBUG] [REMOTE ] RAIL: PASS: Price check passed. Min price $7.41. [2026-01-09T12:19:03.239254] [DEBUG] [REMOTE ] RAIL: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:03.239380] [DEBUG] [REMOTE ] RAIL: PASS: Integrity check passed. [2026-01-09T12:19:03.239423] [DEBUG] [REMOTE ] RAIL: Symbol is viable for forecasting. [2026-01-09T12:19:03.239475] [INFO ] [MAIN ] [2631/3524] RAIL kept (0.4s) | 2625 kept, 6 rejected | 138.6/min | ETA: 6.4m [2026-01-09T12:19:03.614734] [DEBUG] [REMOTE ] RAMP: Retrieved 1870 rows, trimmed to 300. [2026-01-09T12:19:03.614857] [DEBUG] [REMOTE ] RAMP: PASS: History has at least 300 days. [2026-01-09T12:19:03.615061] [DEBUG] [REMOTE ] RAMP: PASS: Price check passed. Min price $27.03. [2026-01-09T12:19:03.615193] [DEBUG] [REMOTE ] RAMP: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:03.615305] [DEBUG] [REMOTE ] RAMP: PASS: Integrity check passed. [2026-01-09T12:19:03.615345] [DEBUG] [REMOTE ] RAMP: Symbol is viable for forecasting. [2026-01-09T12:19:03.615394] [INFO ] [MAIN ] [2632/3524] RAMP kept (0.4s) | 2626 kept, 6 rejected | 138.6/min | ETA: 6.4m [2026-01-09T12:19:03.928723] [DEBUG] [REMOTE ] RAPP: Retrieved 398 rows, trimmed to 300. [2026-01-09T12:19:03.928845] [DEBUG] [REMOTE ] RAPP: PASS: History has at least 300 days. [2026-01-09T12:19:03.929042] [DEBUG] [REMOTE ] RAPP: PASS: Price check passed. Min price $24.37. [2026-01-09T12:19:03.929175] [DEBUG] [REMOTE ] RAPP: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:03.929283] [DEBUG] [REMOTE ] RAPP: PASS: Integrity check passed. [2026-01-09T12:19:03.929323] [DEBUG] [REMOTE ] RAPP: Symbol is viable for forecasting. [2026-01-09T12:19:03.929370] [INFO ] [MAIN ] [2633/3524] RAPP kept (0.3s) | 2627 kept, 6 rejected | 138.7/min | ETA: 6.4m [2026-01-09T12:19:04.490010] [DEBUG] [REMOTE ] RARE: Retrieved 3003 rows, trimmed to 300. [2026-01-09T12:19:04.490156] [DEBUG] [REMOTE ] RARE: PASS: History has at least 300 days. [2026-01-09T12:19:04.490380] [DEBUG] [REMOTE ] RARE: PASS: Price check passed. Min price $19.72. [2026-01-09T12:19:04.490519] [DEBUG] [REMOTE ] RARE: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:04.490861] [DEBUG] [REMOTE ] RARE: PASS: Integrity check passed. [2026-01-09T12:19:04.490905] [DEBUG] [REMOTE ] RARE: Symbol is viable for forecasting. [2026-01-09T12:19:04.490954] [INFO ] [MAIN ] [2634/3524] RARE kept (0.6s) | 2628 kept, 6 rejected | 138.6/min | ETA: 6.4m [2026-01-09T12:19:05.024445] [DEBUG] [REMOTE ] RAVE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:05.024593] [DEBUG] [REMOTE ] RAVE: PASS: History has at least 300 days. [2026-01-09T12:19:05.024814] [DEBUG] [REMOTE ] RAVE: PASS: Price check passed. Min price $2.33. [2026-01-09T12:19:05.024951] [DEBUG] [REMOTE ] RAVE: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:05.025069] [DEBUG] [REMOTE ] RAVE: PASS: Integrity check passed. [2026-01-09T12:19:05.025110] [DEBUG] [REMOTE ] RAVE: Symbol is viable for forecasting. [2026-01-09T12:19:05.025158] [INFO ] [MAIN ] [2635/3524] RAVE kept (0.5s) | 2629 kept, 6 rejected | 138.6/min | ETA: 6.4m [2026-01-09T12:19:05.213733] [DEBUG] [REMOTE ] RAY: Retrieved 414 rows, trimmed to 300. [2026-01-09T12:19:05.213870] [DEBUG] [REMOTE ] RAY: PASS: History has at least 300 days. [2026-01-09T12:19:05.214077] [DEBUG] [REMOTE ] RAY: PASS: Price check passed. Min price $1.58. [2026-01-09T12:19:05.214236] [DEBUG] [REMOTE ] RAY: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:05.214352] [DEBUG] [REMOTE ] RAY: PASS: Integrity check passed. [2026-01-09T12:19:05.214394] [DEBUG] [REMOTE ] RAY: Symbol is viable for forecasting. [2026-01-09T12:19:05.214443] [INFO ] [MAIN ] [2636/3524] RAY kept (0.2s) | 2630 kept, 6 rejected | 138.7/min | ETA: 6.4m [2026-01-09T12:19:05.927341] [DEBUG] [REMOTE ] RBA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:05.927567] [DEBUG] [REMOTE ] RBA: PASS: History has at least 300 days. [2026-01-09T12:19:05.928007] [DEBUG] [REMOTE ] RBA: PASS: Price check passed. Min price $95.22. [2026-01-09T12:19:05.928215] [DEBUG] [REMOTE ] RBA: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:05.928416] [DEBUG] [REMOTE ] RBA: PASS: Integrity check passed. [2026-01-09T12:19:05.928483] [DEBUG] [REMOTE ] RBA: Symbol is viable for forecasting. [2026-01-09T12:19:05.928567] [INFO ] [MAIN ] [2637/3524] RBA kept (0.7s) | 2631 kept, 6 rejected | 138.6/min | ETA: 6.4m [2026-01-09T12:19:06.263656] [DEBUG] [REMOTE ] RBB: Retrieved 2126 rows, trimmed to 300. [2026-01-09T12:19:06.263848] [DEBUG] [REMOTE ] RBB: PASS: History has at least 300 days. [2026-01-09T12:19:06.264220] [DEBUG] [REMOTE ] RBB: PASS: Price check passed. Min price $16.69. [2026-01-09T12:19:06.264433] [DEBUG] [REMOTE ] RBB: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:06.264657] [DEBUG] [REMOTE ] RBB: PASS: Integrity check passed. [2026-01-09T12:19:06.264723] [DEBUG] [REMOTE ] RBB: Symbol is viable for forecasting. [2026-01-09T12:19:06.264802] [INFO ] [MAIN ] [2638/3524] RBB kept (0.3s) | 2632 kept, 6 rejected | 138.6/min | ETA: 6.4m [2026-01-09T12:19:06.656694] [DEBUG] [REMOTE ] RBBN: Retrieved 2038 rows, trimmed to 300. [2026-01-09T12:19:06.656841] [DEBUG] [REMOTE ] RBBN: PASS: History has at least 300 days. [2026-01-09T12:19:06.657102] [DEBUG] [REMOTE ] RBBN: PASS: Price check passed. Min price $2.75. [2026-01-09T12:19:06.657267] [DEBUG] [REMOTE ] RBBN: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:06.657398] [DEBUG] [REMOTE ] RBBN: PASS: Integrity check passed. [2026-01-09T12:19:06.657447] [DEBUG] [REMOTE ] RBBN: Symbol is viable for forecasting. [2026-01-09T12:19:06.657532] [INFO ] [MAIN ] [2639/3524] RBBN kept (0.4s) | 2633 kept, 6 rejected | 138.6/min | ETA: 6.4m [2026-01-09T12:19:07.167849] [DEBUG] [REMOTE ] RBC: Retrieved 5136 rows, trimmed to 300. [2026-01-09T12:19:07.167986] [DEBUG] [REMOTE ] RBC: PASS: History has at least 300 days. [2026-01-09T12:19:07.168205] [DEBUG] [REMOTE ] RBC: PASS: Price check passed. Min price $369.71. [2026-01-09T12:19:07.168349] [DEBUG] [REMOTE ] RBC: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:07.168469] [DEBUG] [REMOTE ] RBC: PASS: Integrity check passed. [2026-01-09T12:19:07.168511] [DEBUG] [REMOTE ] RBC: Symbol is viable for forecasting. [2026-01-09T12:19:07.168563] [INFO ] [MAIN ] [2640/3524] RBC kept (0.5s) | 2634 kept, 6 rejected | 138.6/min | ETA: 6.4m [2026-01-09T12:19:07.677946] [DEBUG] [REMOTE ] RBCAA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:07.678102] [DEBUG] [REMOTE ] RBCAA: PASS: History has at least 300 days. [2026-01-09T12:19:07.678373] [DEBUG] [REMOTE ] RBCAA: PASS: Price check passed. Min price $64.56. [2026-01-09T12:19:07.678521] [DEBUG] [REMOTE ] RBCAA: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:07.678746] [DEBUG] [REMOTE ] RBCAA: PASS: Integrity check passed. [2026-01-09T12:19:07.678804] [DEBUG] [REMOTE ] RBCAA: Symbol is viable for forecasting. [2026-01-09T12:19:07.678873] [INFO ] [MAIN ] [2641/3524] RBCAA kept (0.5s) | 2635 kept, 6 rejected | 138.6/min | ETA: 6.4m [2026-01-09T12:19:07.942223] [DEBUG] [REMOTE ] RBLX: Retrieved 1215 rows, trimmed to 300. [2026-01-09T12:19:07.942478] [DEBUG] [REMOTE ] RBLX: PASS: History has at least 300 days. [2026-01-09T12:19:07.942811] [DEBUG] [REMOTE ] RBLX: PASS: Price check passed. Min price $73.89. [2026-01-09T12:19:07.942958] [DEBUG] [REMOTE ] RBLX: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:07.943098] [DEBUG] [REMOTE ] RBLX: PASS: Integrity check passed. [2026-01-09T12:19:07.943148] [DEBUG] [REMOTE ] RBLX: Symbol is viable for forecasting. [2026-01-09T12:19:07.943262] [INFO ] [MAIN ] [2642/3524] RBLX kept (0.3s) | 2636 kept, 6 rejected | 138.6/min | ETA: 6.4m [2026-01-09T12:19:08.426830] [DEBUG] [REMOTE ] RC: Retrieved 3249 rows, trimmed to 300. [2026-01-09T12:19:08.426987] [DEBUG] [REMOTE ] RC: PASS: History has at least 300 days. [2026-01-09T12:19:08.427308] [DEBUG] [REMOTE ] RC: PASS: Price check passed. Min price $1.99. [2026-01-09T12:19:08.427486] [DEBUG] [REMOTE ] RC: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:08.427658] [DEBUG] [REMOTE ] RC: PASS: Integrity check passed. [2026-01-09T12:19:08.427707] [DEBUG] [REMOTE ] RC: Symbol is viable for forecasting. [2026-01-09T12:19:08.427766] [INFO ] [MAIN ] [2643/3524] RC kept (0.5s) | 2637 kept, 6 rejected | 138.6/min | ETA: 6.4m [2026-01-09T12:19:08.727500] [DEBUG] [REMOTE ] RCEL: Retrieved 1577 rows, trimmed to 300. [2026-01-09T12:19:08.727949] [DEBUG] [REMOTE ] RCEL: PASS: History has at least 300 days. [2026-01-09T12:19:08.728273] [DEBUG] [REMOTE ] RCEL: PASS: Price check passed. Min price $3.27. [2026-01-09T12:19:08.728452] [DEBUG] [REMOTE ] RCEL: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:08.728635] [DEBUG] [REMOTE ] RCEL: PASS: Integrity check passed. [2026-01-09T12:19:08.728690] [DEBUG] [REMOTE ] RCEL: Symbol is viable for forecasting. [2026-01-09T12:19:08.728761] [INFO ] [MAIN ] [2644/3524] RCEL kept (0.3s) | 2638 kept, 6 rejected | 138.6/min | ETA: 6.3m [2026-01-09T12:19:09.318714] [DEBUG] [REMOTE ] RCI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:09.318880] [DEBUG] [REMOTE ] RCI: PASS: History has at least 300 days. [2026-01-09T12:19:09.319146] [DEBUG] [REMOTE ] RCI: PASS: Price check passed. Min price $35.88. [2026-01-09T12:19:09.319285] [DEBUG] [REMOTE ] RCI: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:09.319417] [DEBUG] [REMOTE ] RCI: PASS: Integrity check passed. [2026-01-09T12:19:09.319457] [DEBUG] [REMOTE ] RCI: Symbol is viable for forecasting. [2026-01-09T12:19:09.319508] [INFO ] [MAIN ] [2645/3524] RCI kept (0.6s) | 2639 kept, 6 rejected | 138.6/min | ETA: 6.3m [2026-01-09T12:19:09.839146] [DEBUG] [REMOTE ] RCKY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:09.839294] [DEBUG] [REMOTE ] RCKY: PASS: History has at least 300 days. [2026-01-09T12:19:09.839547] [DEBUG] [REMOTE ] RCKY: PASS: Price check passed. Min price $26.83. [2026-01-09T12:19:09.839714] [DEBUG] [REMOTE ] RCKY: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:09.839846] [DEBUG] [REMOTE ] RCKY: PASS: Integrity check passed. [2026-01-09T12:19:09.839887] [DEBUG] [REMOTE ] RCKY: Symbol is viable for forecasting. [2026-01-09T12:19:09.839937] [INFO ] [MAIN ] [2646/3524] RCKY kept (0.5s) | 2640 kept, 6 rejected | 138.6/min | ETA: 6.3m [2026-01-09T12:19:10.290361] [DEBUG] [REMOTE ] RCL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:10.290519] [DEBUG] [REMOTE ] RCL: PASS: History has at least 300 days. [2026-01-09T12:19:10.291019] [DEBUG] [REMOTE ] RCL: PASS: Price check passed. Min price $245.85. [2026-01-09T12:19:10.291177] [DEBUG] [REMOTE ] RCL: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:10.291311] [DEBUG] [REMOTE ] RCL: PASS: Integrity check passed. [2026-01-09T12:19:10.291352] [DEBUG] [REMOTE ] RCL: Symbol is viable for forecasting. [2026-01-09T12:19:10.291403] [INFO ] [MAIN ] [2647/3524] RCL kept (0.5s) | 2641 kept, 6 rejected | 138.6/min | ETA: 6.3m [2026-01-09T12:19:10.770083] [DEBUG] [REMOTE ] RCS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:10.770234] [DEBUG] [REMOTE ] RCS: PASS: History has at least 300 days. [2026-01-09T12:19:10.770495] [DEBUG] [REMOTE ] RCS: PASS: Price check passed. Min price $5.57. [2026-01-09T12:19:10.770660] [DEBUG] [REMOTE ] RCS: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:10.770786] [DEBUG] [REMOTE ] RCS: PASS: Integrity check passed. [2026-01-09T12:19:10.770826] [DEBUG] [REMOTE ] RCS: Symbol is viable for forecasting. [2026-01-09T12:19:10.770876] [INFO ] [MAIN ] [2648/3524] RCS kept (0.5s) | 2642 kept, 6 rejected | 138.6/min | ETA: 6.3m [2026-01-09T12:19:11.040057] [DEBUG] [REMOTE ] RCUS: Retrieved 1966 rows, trimmed to 300. [2026-01-09T12:19:11.040178] [DEBUG] [REMOTE ] RCUS: PASS: History has at least 300 days. [2026-01-09T12:19:11.040383] [DEBUG] [REMOTE ] RCUS: PASS: Price check passed. Min price $15.62. [2026-01-09T12:19:11.040518] [DEBUG] [REMOTE ] RCUS: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:11.040651] [DEBUG] [REMOTE ] RCUS: PASS: Integrity check passed. [2026-01-09T12:19:11.040694] [DEBUG] [REMOTE ] RCUS: Symbol is viable for forecasting. [2026-01-09T12:19:11.040742] [INFO ] [MAIN ] [2649/3524] RCUS kept (0.3s) | 2643 kept, 6 rejected | 138.6/min | ETA: 6.3m [2026-01-09T12:19:11.636634] [DEBUG] [REMOTE ] RDCM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:11.636780] [DEBUG] [REMOTE ] RDCM: PASS: History has at least 300 days. [2026-01-09T12:19:11.637018] [DEBUG] [REMOTE ] RDCM: PASS: Price check passed. Min price $12.36. [2026-01-09T12:19:11.637161] [DEBUG] [REMOTE ] RDCM: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:11.637331] [DEBUG] [REMOTE ] RDCM: PASS: Integrity check passed. [2026-01-09T12:19:11.637382] [DEBUG] [REMOTE ] RDCM: Symbol is viable for forecasting. [2026-01-09T12:19:11.637435] [INFO ] [MAIN ] [2650/3524] RDCM kept (0.6s) | 2644 kept, 6 rejected | 138.6/min | ETA: 6.3m [2026-01-09T12:19:12.013988] [DEBUG] [REMOTE ] RDHL: Retrieved 3272 rows, trimmed to 300. [2026-01-09T12:19:12.014178] [DEBUG] [REMOTE ] RDHL: PASS: History has at least 300 days. [2026-01-09T12:19:12.014445] [DEBUG] [REMOTE ] RDHL: PASS: Price check passed. Min price $1.02. [2026-01-09T12:19:12.014650] [DEBUG] [REMOTE ] RDHL: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:12.014787] [DEBUG] [REMOTE ] RDHL: PASS: Integrity check passed. [2026-01-09T12:19:12.014831] [DEBUG] [REMOTE ] RDHL: Symbol is viable for forecasting. [2026-01-09T12:19:12.014882] [INFO ] [MAIN ] [2651/3524] RDHL kept (0.4s) | 2645 kept, 6 rejected | 138.6/min | ETA: 6.3m [2026-01-09T12:19:12.421178] [DEBUG] [REMOTE ] RDVY: Retrieved 3020 rows, trimmed to 300. [2026-01-09T12:19:12.421367] [DEBUG] [REMOTE ] RDVY: PASS: History has at least 300 days. [2026-01-09T12:19:12.421658] [DEBUG] [REMOTE ] RDVY: PASS: Price check passed. Min price $64.85. [2026-01-09T12:19:12.421806] [DEBUG] [REMOTE ] RDVY: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:12.421970] [DEBUG] [REMOTE ] RDVY: PASS: Integrity check passed. [2026-01-09T12:19:12.422014] [DEBUG] [REMOTE ] RDVY: Symbol is viable for forecasting. [2026-01-09T12:19:12.422070] [INFO ] [MAIN ] [2652/3524] RDVY kept (0.4s) | 2646 kept, 6 rejected | 138.6/min | ETA: 6.3m [2026-01-09T12:19:12.889825] [DEBUG] [REMOTE ] RDY: Retrieved 6223 rows, trimmed to 300. [2026-01-09T12:19:12.889989] [DEBUG] [REMOTE ] RDY: PASS: History has at least 300 days. [2026-01-09T12:19:12.890229] [DEBUG] [REMOTE ] RDY: PASS: Price check passed. Min price $13.29. [2026-01-09T12:19:12.890369] [DEBUG] [REMOTE ] RDY: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:12.890487] [DEBUG] [REMOTE ] RDY: PASS: Integrity check passed. [2026-01-09T12:19:12.890528] [DEBUG] [REMOTE ] RDY: Symbol is viable for forecasting. [2026-01-09T12:19:12.890597] [INFO ] [MAIN ] [2653/3524] RDY kept (0.5s) | 2647 kept, 6 rejected | 138.6/min | ETA: 6.3m [2026-01-09T12:19:13.063937] [DEBUG] [REMOTE ] REAL: Retrieved 1642 rows, trimmed to 300. [2026-01-09T12:19:13.064070] [DEBUG] [REMOTE ] REAL: PASS: History has at least 300 days. [2026-01-09T12:19:13.064288] [DEBUG] [REMOTE ] REAL: PASS: Price check passed. Min price $10.26. [2026-01-09T12:19:13.064425] [DEBUG] [REMOTE ] REAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:13.064537] [DEBUG] [REMOTE ] REAL: PASS: Integrity check passed. [2026-01-09T12:19:13.064604] [DEBUG] [REMOTE ] REAL: Symbol is viable for forecasting. [2026-01-09T12:19:13.064657] [INFO ] [MAIN ] [2654/3524] REAL kept (0.2s) | 2648 kept, 6 rejected | 138.6/min | ETA: 6.3m [2026-01-09T12:19:13.593987] [DEBUG] [REMOTE ] REAX: Retrieved 1390 rows, trimmed to 300. [2026-01-09T12:19:13.594114] [DEBUG] [REMOTE ] REAX: PASS: History has at least 300 days. [2026-01-09T12:19:13.594326] [DEBUG] [REMOTE ] REAX: PASS: Price check passed. Min price $3.41. [2026-01-09T12:19:13.594464] [DEBUG] [REMOTE ] REAX: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:13.594608] [DEBUG] [REMOTE ] REAX: PASS: Integrity check passed. [2026-01-09T12:19:13.594653] [DEBUG] [REMOTE ] REAX: Symbol is viable for forecasting. [2026-01-09T12:19:13.594708] [INFO ] [MAIN ] [2655/3524] REAX kept (0.5s) | 2649 kept, 6 rejected | 138.6/min | ETA: 6.3m [2026-01-09T12:19:13.953168] [DEBUG] [REMOTE ] REBN: Retrieved 855 rows, trimmed to 300. [2026-01-09T12:19:13.953325] [DEBUG] [REMOTE ] REBN: PASS: History has at least 300 days. [2026-01-09T12:19:13.953559] [DEBUG] [REMOTE ] REBN: PASS: Price check passed. Min price $1.41. [2026-01-09T12:19:13.953760] [DEBUG] [REMOTE ] REBN: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:13.953890] [DEBUG] [REMOTE ] REBN: PASS: Integrity check passed. [2026-01-09T12:19:13.953936] [DEBUG] [REMOTE ] REBN: Symbol is viable for forecasting. [2026-01-09T12:19:13.953992] [INFO ] [MAIN ] [2656/3524] REBN kept (0.4s) | 2650 kept, 6 rejected | 138.6/min | ETA: 6.3m [2026-01-09T12:19:14.329335] [DEBUG] [REMOTE ] REFI: Retrieved 1025 rows, trimmed to 300. [2026-01-09T12:19:14.329473] [DEBUG] [REMOTE ] REFI: PASS: History has at least 300 days. [2026-01-09T12:19:14.329712] [DEBUG] [REMOTE ] REFI: PASS: Price check passed. Min price $11.58. [2026-01-09T12:19:14.329855] [DEBUG] [REMOTE ] REFI: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:14.329966] [DEBUG] [REMOTE ] REFI: PASS: Integrity check passed. [2026-01-09T12:19:14.330007] [DEBUG] [REMOTE ] REFI: Symbol is viable for forecasting. [2026-01-09T12:19:14.330057] [INFO ] [MAIN ] [2657/3524] REFI kept (0.4s) | 2651 kept, 6 rejected | 138.7/min | ETA: 6.3m [2026-01-09T12:19:15.043942] [DEBUG] [REMOTE ] REG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:15.044085] [DEBUG] [REMOTE ] REG: PASS: History has at least 300 days. [2026-01-09T12:19:15.044317] [DEBUG] [REMOTE ] REG: PASS: Price check passed. Min price $66.46. [2026-01-09T12:19:15.044451] [DEBUG] [REMOTE ] REG: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:15.044591] [DEBUG] [REMOTE ] REG: PASS: Integrity check passed. [2026-01-09T12:19:15.044632] [DEBUG] [REMOTE ] REG: Symbol is viable for forecasting. [2026-01-09T12:19:15.044680] [INFO ] [MAIN ] [2658/3524] REG kept (0.7s) | 2652 kept, 6 rejected | 138.6/min | ETA: 6.2m [2026-01-09T12:19:15.617177] [DEBUG] [REMOTE ] REGN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:15.617399] [DEBUG] [REMOTE ] REGN: PASS: History has at least 300 days. [2026-01-09T12:19:15.617713] [DEBUG] [REMOTE ] REGN: PASS: Price check passed. Min price $568.49. [2026-01-09T12:19:15.617863] [DEBUG] [REMOTE ] REGN: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:15.618033] [DEBUG] [REMOTE ] REGN: PASS: Integrity check passed. [2026-01-09T12:19:15.618093] [DEBUG] [REMOTE ] REGN: Symbol is viable for forecasting. [2026-01-09T12:19:15.618153] [INFO ] [MAIN ] [2659/3524] REGN kept (0.6s) | 2653 kept, 6 rejected | 138.6/min | ETA: 6.2m [2026-01-09T12:19:16.074456] [DEBUG] [REMOTE ] RELL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:16.074699] [DEBUG] [REMOTE ] RELL: PASS: History has at least 300 days. [2026-01-09T12:19:16.075076] [DEBUG] [REMOTE ] RELL: PASS: Price check passed. Min price $9.43. [2026-01-09T12:19:16.075244] [DEBUG] [REMOTE ] RELL: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:16.075406] [DEBUG] [REMOTE ] RELL: PASS: Integrity check passed. [2026-01-09T12:19:16.075450] [DEBUG] [REMOTE ] RELL: Symbol is viable for forecasting. [2026-01-09T12:19:16.075509] [INFO ] [MAIN ] [2660/3524] RELL kept (0.5s) | 2654 kept, 6 rejected | 138.6/min | ETA: 6.2m [2026-01-09T12:19:16.632011] [DEBUG] [REMOTE ] RELX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:16.632149] [DEBUG] [REMOTE ] RELX: PASS: History has at least 300 days. [2026-01-09T12:19:16.632366] [DEBUG] [REMOTE ] RELX: PASS: Price check passed. Min price $39.48. [2026-01-09T12:19:16.632503] [DEBUG] [REMOTE ] RELX: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:16.632640] [DEBUG] [REMOTE ] RELX: PASS: Integrity check passed. [2026-01-09T12:19:16.632683] [DEBUG] [REMOTE ] RELX: Symbol is viable for forecasting. [2026-01-09T12:19:16.632731] [INFO ] [MAIN ] [2661/3524] RELX kept (0.6s) | 2655 kept, 6 rejected | 138.6/min | ETA: 6.2m [2026-01-09T12:19:16.889293] [DEBUG] [REMOTE ] RELY: Retrieved 1078 rows, trimmed to 300. [2026-01-09T12:19:16.889424] [DEBUG] [REMOTE ] RELY: PASS: History has at least 300 days. [2026-01-09T12:19:16.889652] [DEBUG] [REMOTE ] RELY: PASS: Price check passed. Min price $12.20. [2026-01-09T12:19:16.889790] [DEBUG] [REMOTE ] RELY: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:16.889906] [DEBUG] [REMOTE ] RELY: PASS: Integrity check passed. [2026-01-09T12:19:16.889946] [DEBUG] [REMOTE ] RELY: Symbol is viable for forecasting. [2026-01-09T12:19:16.889993] [INFO ] [MAIN ] [2662/3524] RELY kept (0.3s) | 2656 kept, 6 rejected | 138.6/min | ETA: 6.2m [2026-01-09T12:19:17.333186] [DEBUG] [REMOTE ] REPL: Retrieved 1878 rows, trimmed to 300. [2026-01-09T12:19:17.333328] [DEBUG] [REMOTE ] REPL: PASS: History has at least 300 days. [2026-01-09T12:19:17.333554] [DEBUG] [REMOTE ] REPL: PASS: Price check passed. Min price $4.35. [2026-01-09T12:19:17.333719] [DEBUG] [REMOTE ] REPL: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:17.333877] [DEBUG] [REMOTE ] REPL: PASS: Integrity check passed. [2026-01-09T12:19:17.333929] [DEBUG] [REMOTE ] REPL: Symbol is viable for forecasting. [2026-01-09T12:19:17.333997] [INFO ] [MAIN ] [2663/3524] REPL kept (0.4s) | 2657 kept, 6 rejected | 138.6/min | ETA: 6.2m [2026-01-09T12:19:17.620299] [DEBUG] [REMOTE ] RERE: Retrieved 1145 rows, trimmed to 300. [2026-01-09T12:19:17.620432] [DEBUG] [REMOTE ] RERE: PASS: History has at least 300 days. [2026-01-09T12:19:17.620667] [DEBUG] [REMOTE ] RERE: PASS: Price check passed. Min price $3.75. [2026-01-09T12:19:17.620809] [DEBUG] [REMOTE ] RERE: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:17.620923] [DEBUG] [REMOTE ] RERE: PASS: Integrity check passed. [2026-01-09T12:19:17.620965] [DEBUG] [REMOTE ] RERE: Symbol is viable for forecasting. [2026-01-09T12:19:17.621014] [INFO ] [MAIN ] [2664/3524] RERE kept (0.3s) | 2658 kept, 6 rejected | 138.6/min | ETA: 6.2m [2026-01-09T12:19:18.290448] [DEBUG] [REMOTE ] RES: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:18.290597] [DEBUG] [REMOTE ] RES: PASS: History has at least 300 days. [2026-01-09T12:19:18.290817] [DEBUG] [REMOTE ] RES: PASS: Price check passed. Min price $4.29. [2026-01-09T12:19:18.290951] [DEBUG] [REMOTE ] RES: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:18.291065] [DEBUG] [REMOTE ] RES: PASS: Integrity check passed. [2026-01-09T12:19:18.291106] [DEBUG] [REMOTE ] RES: Symbol is viable for forecasting. [2026-01-09T12:19:18.291153] [INFO ] [MAIN ] [2665/3524] RES kept (0.7s) | 2659 kept, 6 rejected | 138.6/min | ETA: 6.2m [2026-01-09T12:19:18.578623] [DEBUG] [REMOTE ] REVG: Retrieved 2250 rows, trimmed to 300. [2026-01-09T12:19:18.578768] [DEBUG] [REMOTE ] REVG: PASS: History has at least 300 days. [2026-01-09T12:19:18.578977] [DEBUG] [REMOTE ] REVG: PASS: Price check passed. Min price $48.80. [2026-01-09T12:19:18.579118] [DEBUG] [REMOTE ] REVG: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:18.579232] [DEBUG] [REMOTE ] REVG: PASS: Integrity check passed. [2026-01-09T12:19:18.579274] [DEBUG] [REMOTE ] REVG: Symbol is viable for forecasting. [2026-01-09T12:19:18.579323] [INFO ] [MAIN ] [2666/3524] REVG kept (0.3s) | 2660 kept, 6 rejected | 138.6/min | ETA: 6.2m [2026-01-09T12:19:19.140206] [DEBUG] [REMOTE ] REX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:19.140344] [DEBUG] [REMOTE ] REX: PASS: History has at least 300 days. [2026-01-09T12:19:19.140594] [DEBUG] [REMOTE ] REX: PASS: Price check passed. Min price $30.97. [2026-01-09T12:19:19.140742] [DEBUG] [REMOTE ] REX: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:19.140870] [DEBUG] [REMOTE ] REX: PASS: Integrity check passed. [2026-01-09T12:19:19.140912] [DEBUG] [REMOTE ] REX: Symbol is viable for forecasting. [2026-01-09T12:19:19.140968] [INFO ] [MAIN ] [2667/3524] REX kept (0.6s) | 2661 kept, 6 rejected | 138.6/min | ETA: 6.2m [2026-01-09T12:19:19.399730] [DEBUG] [REMOTE ] REYN: Retrieved 1493 rows, trimmed to 300. [2026-01-09T12:19:19.399853] [DEBUG] [REMOTE ] REYN: PASS: History has at least 300 days. [2026-01-09T12:19:19.400051] [DEBUG] [REMOTE ] REYN: PASS: Price check passed. Min price $22.62. [2026-01-09T12:19:19.400184] [DEBUG] [REMOTE ] REYN: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:19.400293] [DEBUG] [REMOTE ] REYN: PASS: Integrity check passed. [2026-01-09T12:19:19.400333] [DEBUG] [REMOTE ] REYN: Symbol is viable for forecasting. [2026-01-09T12:19:19.400381] [INFO ] [MAIN ] [2668/3524] REYN kept (0.3s) | 2662 kept, 6 rejected | 138.6/min | ETA: 6.2m [2026-01-09T12:19:19.817767] [DEBUG] [REMOTE ] REZI: Retrieved 1818 rows, trimmed to 300. [2026-01-09T12:19:19.817894] [DEBUG] [REMOTE ] REZI: PASS: History has at least 300 days. [2026-01-09T12:19:19.818098] [DEBUG] [REMOTE ] REZI: PASS: Price check passed. Min price $28.83. [2026-01-09T12:19:19.818236] [DEBUG] [REMOTE ] REZI: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:19.818347] [DEBUG] [REMOTE ] REZI: PASS: Integrity check passed. [2026-01-09T12:19:19.818388] [DEBUG] [REMOTE ] REZI: Symbol is viable for forecasting. [2026-01-09T12:19:19.818437] [INFO ] [MAIN ] [2669/3524] REZI kept (0.4s) | 2663 kept, 6 rejected | 138.6/min | ETA: 6.2m [2026-01-09T12:19:20.457987] [DEBUG] [REMOTE ] RF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:20.458145] [DEBUG] [REMOTE ] RF: PASS: History has at least 300 days. [2026-01-09T12:19:20.458401] [DEBUG] [REMOTE ] RF: PASS: Price check passed. Min price $23.11. [2026-01-09T12:19:20.458545] [DEBUG] [REMOTE ] RF: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:20.458699] [DEBUG] [REMOTE ] RF: PASS: Integrity check passed. [2026-01-09T12:19:20.458743] [DEBUG] [REMOTE ] RF: Symbol is viable for forecasting. [2026-01-09T12:19:20.458794] [INFO ] [MAIN ] [2670/3524] RF kept (0.6s) | 2664 kept, 6 rejected | 138.6/min | ETA: 6.2m [2026-01-09T12:19:20.982237] [DEBUG] [REMOTE ] RFI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:20.982368] [DEBUG] [REMOTE ] RFI: PASS: History has at least 300 days. [2026-01-09T12:19:20.982597] [DEBUG] [REMOTE ] RFI: PASS: Price check passed. Min price $10.86. [2026-01-09T12:19:20.982738] [DEBUG] [REMOTE ] RFI: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:20.982867] [DEBUG] [REMOTE ] RFI: PASS: Integrity check passed. [2026-01-09T12:19:20.982916] [DEBUG] [REMOTE ] RFI: Symbol is viable for forecasting. [2026-01-09T12:19:20.982974] [INFO ] [MAIN ] [2671/3524] RFI kept (0.5s) | 2665 kept, 6 rejected | 138.6/min | ETA: 6.2m [2026-01-09T12:19:21.281683] [DEBUG] [REMOTE ] RFL: Retrieved 1959 rows, trimmed to 300. [2026-01-09T12:19:21.281832] [DEBUG] [REMOTE ] RFL: PASS: History has at least 300 days. [2026-01-09T12:19:21.282043] [DEBUG] [REMOTE ] RFL: PASS: Price check passed. Min price $1.17. [2026-01-09T12:19:21.282200] [DEBUG] [REMOTE ] RFL: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:21.282315] [DEBUG] [REMOTE ] RFL: PASS: Integrity check passed. [2026-01-09T12:19:21.282355] [DEBUG] [REMOTE ] RFL: Symbol is viable for forecasting. [2026-01-09T12:19:21.282402] [INFO ] [MAIN ] [2672/3524] RFL kept (0.3s) | 2666 kept, 6 rejected | 138.6/min | ETA: 6.1m [2026-01-09T12:19:21.652934] [DEBUG] [REMOTE ] RFM: Retrieved 1454 rows, trimmed to 300. [2026-01-09T12:19:21.653063] [DEBUG] [REMOTE ] RFM: PASS: History has at least 300 days. [2026-01-09T12:19:21.653296] [DEBUG] [REMOTE ] RFM: PASS: Price check passed. Min price $13.90. [2026-01-09T12:19:21.653463] [DEBUG] [REMOTE ] RFM: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:21.653614] [DEBUG] [REMOTE ] RFM: PASS: Integrity check passed. [2026-01-09T12:19:21.653660] [DEBUG] [REMOTE ] RFM: Symbol is viable for forecasting. [2026-01-09T12:19:21.653711] [INFO ] [MAIN ] [2673/3524] RFM kept (0.4s) | 2667 kept, 6 rejected | 138.6/min | ETA: 6.1m [2026-01-09T12:19:22.054684] [DEBUG] [REMOTE ] RFMZ: Retrieved 1225 rows, trimmed to 300. [2026-01-09T12:19:22.054820] [DEBUG] [REMOTE ] RFMZ: PASS: History has at least 300 days. [2026-01-09T12:19:22.055022] [DEBUG] [REMOTE ] RFMZ: PASS: Price check passed. Min price $12.59. [2026-01-09T12:19:22.055160] [DEBUG] [REMOTE ] RFMZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:22.055302] [DEBUG] [REMOTE ] RFMZ: PASS: Integrity check passed. [2026-01-09T12:19:22.055343] [DEBUG] [REMOTE ] RFMZ: Symbol is viable for forecasting. [2026-01-09T12:19:22.055392] [INFO ] [MAIN ] [2674/3524] RFMZ kept (0.4s) | 2668 kept, 6 rejected | 138.6/min | ETA: 6.1m [2026-01-09T12:19:22.560722] [DEBUG] [REMOTE ] RGA: Retrieved 4358 rows, trimmed to 300. [2026-01-09T12:19:22.560847] [DEBUG] [REMOTE ] RGA: PASS: History has at least 300 days. [2026-01-09T12:19:22.561056] [DEBUG] [REMOTE ] RGA: PASS: Price check passed. Min price $180.64. [2026-01-09T12:19:22.561212] [DEBUG] [REMOTE ] RGA: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:22.561353] [DEBUG] [REMOTE ] RGA: PASS: Integrity check passed. [2026-01-09T12:19:22.561407] [DEBUG] [REMOTE ] RGA: Symbol is viable for forecasting. [2026-01-09T12:19:22.561465] [INFO ] [MAIN ] [2675/3524] RGA kept (0.5s) | 2669 kept, 6 rejected | 138.6/min | ETA: 6.1m [2026-01-09T12:19:23.115076] [DEBUG] [REMOTE ] RGCO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:23.115216] [DEBUG] [REMOTE ] RGCO: PASS: History has at least 300 days. [2026-01-09T12:19:23.115438] [DEBUG] [REMOTE ] RGCO: PASS: Price check passed. Min price $20.71. [2026-01-09T12:19:23.115598] [DEBUG] [REMOTE ] RGCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:23.115723] [DEBUG] [REMOTE ] RGCO: PASS: Integrity check passed. [2026-01-09T12:19:23.115764] [DEBUG] [REMOTE ] RGCO: Symbol is viable for forecasting. [2026-01-09T12:19:23.115812] [INFO ] [MAIN ] [2676/3524] RGCO kept (0.6s) | 2670 kept, 6 rejected | 138.6/min | ETA: 6.1m [2026-01-09T12:19:23.436382] [DEBUG] [REMOTE ] RGEN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:23.436627] [DEBUG] [REMOTE ] RGEN: PASS: History has at least 300 days. [2026-01-09T12:19:23.436955] [DEBUG] [REMOTE ] RGEN: PASS: Price check passed. Min price $142.82. [2026-01-09T12:19:23.437104] [DEBUG] [REMOTE ] RGEN: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:23.437279] [DEBUG] [REMOTE ] RGEN: PASS: Integrity check passed. [2026-01-09T12:19:23.437323] [DEBUG] [REMOTE ] RGEN: Symbol is viable for forecasting. [2026-01-09T12:19:23.437382] [INFO ] [MAIN ] [2677/3524] RGEN kept (0.3s) | 2671 kept, 6 rejected | 138.6/min | ETA: 6.1m [2026-01-09T12:19:23.980464] [DEBUG] [REMOTE ] RGLD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:23.980777] [DEBUG] [REMOTE ] RGLD: PASS: History has at least 300 days. [2026-01-09T12:19:23.981210] [DEBUG] [REMOTE ] RGLD: PASS: Price check passed. Min price $168.72. [2026-01-09T12:19:23.981370] [DEBUG] [REMOTE ] RGLD: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:23.981543] [DEBUG] [REMOTE ] RGLD: PASS: Integrity check passed. [2026-01-09T12:19:23.981617] [DEBUG] [REMOTE ] RGLD: Symbol is viable for forecasting. [2026-01-09T12:19:23.981686] [INFO ] [MAIN ] [2678/3524] RGLD kept (0.5s) | 2672 kept, 6 rejected | 138.6/min | ETA: 6.1m [2026-01-09T12:19:24.321462] [DEBUG] [REMOTE ] RGNX: Retrieved 2593 rows, trimmed to 300. [2026-01-09T12:19:24.321712] [DEBUG] [REMOTE ] RGNX: PASS: History has at least 300 days. [2026-01-09T12:19:24.321984] [DEBUG] [REMOTE ] RGNX: PASS: Price check passed. Min price $10.87. [2026-01-09T12:19:24.322128] [DEBUG] [REMOTE ] RGNX: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:24.322266] [DEBUG] [REMOTE ] RGNX: PASS: Integrity check passed. [2026-01-09T12:19:24.322311] [DEBUG] [REMOTE ] RGNX: Symbol is viable for forecasting. [2026-01-09T12:19:24.322364] [INFO ] [MAIN ] [2679/3524] RGNX kept (0.3s) | 2673 kept, 6 rejected | 138.6/min | ETA: 6.1m [2026-01-09T12:19:24.870791] [DEBUG] [REMOTE ] RGP: Retrieved 6302 rows, trimmed to 300. [2026-01-09T12:19:24.870939] [DEBUG] [REMOTE ] RGP: PASS: History has at least 300 days. [2026-01-09T12:19:24.871163] [DEBUG] [REMOTE ] RGP: PASS: Price check passed. Min price $4.19. [2026-01-09T12:19:24.871299] [DEBUG] [REMOTE ] RGP: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:24.871420] [DEBUG] [REMOTE ] RGP: PASS: Integrity check passed. [2026-01-09T12:19:24.871460] [DEBUG] [REMOTE ] RGP: Symbol is viable for forecasting. [2026-01-09T12:19:24.871510] [INFO ] [MAIN ] [2680/3524] RGP kept (0.5s) | 2674 kept, 6 rejected | 138.6/min | ETA: 6.1m [2026-01-09T12:19:25.349951] [DEBUG] [REMOTE ] RGS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:25.350109] [DEBUG] [REMOTE ] RGS: PASS: History has at least 300 days. [2026-01-09T12:19:25.350551] [DEBUG] [REMOTE ] RGS: PASS: Price check passed. Min price $24.00. [2026-01-09T12:19:25.350715] [DEBUG] [REMOTE ] RGS: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:25.350847] [DEBUG] [REMOTE ] RGS: PASS: Integrity check passed. [2026-01-09T12:19:25.350888] [DEBUG] [REMOTE ] RGS: Symbol is viable for forecasting. [2026-01-09T12:19:25.350941] [INFO ] [MAIN ] [2681/3524] RGS kept (0.5s) | 2675 kept, 6 rejected | 138.6/min | ETA: 6.1m [2026-01-09T12:19:25.576511] [DEBUG] [REMOTE ] RGTI: Retrieved 1185 rows, trimmed to 300. [2026-01-09T12:19:25.576655] [DEBUG] [REMOTE ] RGTI: PASS: History has at least 300 days. [2026-01-09T12:19:25.576855] [DEBUG] [REMOTE ] RGTI: PASS: Price check passed. Min price $22.15. [2026-01-09T12:19:25.576993] [DEBUG] [REMOTE ] RGTI: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:25.577104] [DEBUG] [REMOTE ] RGTI: PASS: Integrity check passed. [2026-01-09T12:19:25.577143] [DEBUG] [REMOTE ] RGTI: Symbol is viable for forecasting. [2026-01-09T12:19:25.577191] [INFO ] [MAIN ] [2682/3524] RGTI kept (0.2s) | 2676 kept, 6 rejected | 138.6/min | ETA: 6.1m [2026-01-09T12:19:26.023738] [DEBUG] [REMOTE ] RH: Retrieved 3315 rows, trimmed to 300. [2026-01-09T12:19:26.023867] [DEBUG] [REMOTE ] RH: PASS: History has at least 300 days. [2026-01-09T12:19:26.024074] [DEBUG] [REMOTE ] RH: PASS: Price check passed. Min price $139.54. [2026-01-09T12:19:26.024208] [DEBUG] [REMOTE ] RH: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:26.024320] [DEBUG] [REMOTE ] RH: PASS: Integrity check passed. [2026-01-09T12:19:26.024360] [DEBUG] [REMOTE ] RH: Symbol is viable for forecasting. [2026-01-09T12:19:26.024407] [INFO ] [MAIN ] [2683/3524] RH kept (0.4s) | 2677 kept, 6 rejected | 138.6/min | ETA: 6.1m [2026-01-09T12:19:26.683429] [DEBUG] [REMOTE ] RHI: Retrieved 6586 rows, trimmed to 300. [2026-01-09T12:19:26.683644] [DEBUG] [REMOTE ] RHI: PASS: History has at least 300 days. [2026-01-09T12:19:26.683962] [DEBUG] [REMOTE ] RHI: PASS: Price check passed. Min price $24.94. [2026-01-09T12:19:26.684149] [DEBUG] [REMOTE ] RHI: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:26.684286] [DEBUG] [REMOTE ] RHI: PASS: Integrity check passed. [2026-01-09T12:19:26.684327] [DEBUG] [REMOTE ] RHI: Symbol is viable for forecasting. [2026-01-09T12:19:26.684377] [INFO ] [MAIN ] [2684/3524] RHI kept (0.7s) | 2678 kept, 6 rejected | 138.6/min | ETA: 6.1m [2026-01-09T12:19:26.994893] [DEBUG] [REMOTE ] RHP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:26.995041] [DEBUG] [REMOTE ] RHP: PASS: History has at least 300 days. [2026-01-09T12:19:26.995272] [DEBUG] [REMOTE ] RHP: PASS: Price check passed. Min price $84.83. [2026-01-09T12:19:26.995411] [DEBUG] [REMOTE ] RHP: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:26.995590] [DEBUG] [REMOTE ] RHP: PASS: Integrity check passed. [2026-01-09T12:19:26.995636] [DEBUG] [REMOTE ] RHP: Symbol is viable for forecasting. [2026-01-09T12:19:26.995687] [INFO ] [MAIN ] [2685/3524] RHP kept (0.3s) | 2679 kept, 6 rejected | 138.6/min | ETA: 6.1m [2026-01-09T12:19:27.543232] [DEBUG] [REMOTE ] RIG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:27.543367] [DEBUG] [REMOTE ] RIG: PASS: History has at least 300 days. [2026-01-09T12:19:27.543602] [DEBUG] [REMOTE ] RIG: PASS: Price check passed. Min price $3.12. [2026-01-09T12:19:27.543740] [DEBUG] [REMOTE ] RIG: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:27.543857] [DEBUG] [REMOTE ] RIG: PASS: Integrity check passed. [2026-01-09T12:19:27.543898] [DEBUG] [REMOTE ] RIG: Symbol is viable for forecasting. [2026-01-09T12:19:27.543945] [INFO ] [MAIN ] [2686/3524] RIG kept (0.5s) | 2680 kept, 6 rejected | 138.6/min | ETA: 6.0m [2026-01-09T12:19:28.046233] [DEBUG] [REMOTE ] RIGL: Retrieved 6314 rows, trimmed to 300. [2026-01-09T12:19:28.046411] [DEBUG] [REMOTE ] RIGL: PASS: History has at least 300 days. [2026-01-09T12:19:28.046747] [DEBUG] [REMOTE ] RIGL: PASS: Price check passed. Min price $27.38. [2026-01-09T12:19:28.046946] [DEBUG] [REMOTE ] RIGL: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:28.047124] [DEBUG] [REMOTE ] RIGL: PASS: Integrity check passed. [2026-01-09T12:19:28.047189] [DEBUG] [REMOTE ] RIGL: Symbol is viable for forecasting. [2026-01-09T12:19:28.047376] [INFO ] [MAIN ] [2687/3524] RIGL kept (0.5s) | 2681 kept, 6 rejected | 138.6/min | ETA: 6.0m [2026-01-09T12:19:28.369108] [DEBUG] [REMOTE ] RILY: Retrieved 2636 rows, trimmed to 300. [2026-01-09T12:19:28.369256] [DEBUG] [REMOTE ] RILY: PASS: History has at least 300 days. [2026-01-09T12:19:28.369473] [DEBUG] [REMOTE ] RILY: PASS: Price check passed. Min price $3.72. [2026-01-09T12:19:28.369666] [DEBUG] [REMOTE ] RILY: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:28.369793] [DEBUG] [REMOTE ] RILY: PASS: Integrity check passed. [2026-01-09T12:19:28.369834] [DEBUG] [REMOTE ] RILY: Symbol is viable for forecasting. [2026-01-09T12:19:28.369884] [INFO ] [MAIN ] [2688/3524] RILY kept (0.3s) | 2682 kept, 6 rejected | 138.6/min | ETA: 6.0m [2026-01-09T12:19:28.720287] [DEBUG] [REMOTE ] RILYN: Retrieved 1582 rows, trimmed to 300. [2026-01-09T12:19:28.720424] [DEBUG] [REMOTE ] RILYN: PASS: History has at least 300 days. [2026-01-09T12:19:28.720668] [DEBUG] [REMOTE ] RILYN: PASS: Price check passed. Min price $18.28. [2026-01-09T12:19:28.720807] [DEBUG] [REMOTE ] RILYN: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:28.720925] [DEBUG] [REMOTE ] RILYN: PASS: Integrity check passed. [2026-01-09T12:19:28.720965] [DEBUG] [REMOTE ] RILYN: Symbol is viable for forecasting. [2026-01-09T12:19:28.721013] [INFO ] [MAIN ] [2689/3524] RILYN kept (0.4s) | 2683 kept, 6 rejected | 138.6/min | ETA: 6.0m [2026-01-09T12:19:29.103385] [DEBUG] [REMOTE ] RILYZ: Retrieved 1110 rows, trimmed to 300. [2026-01-09T12:19:29.103537] [DEBUG] [REMOTE ] RILYZ: PASS: History has at least 300 days. [2026-01-09T12:19:29.103785] [DEBUG] [REMOTE ] RILYZ: PASS: Price check passed. Min price $8.99. [2026-01-09T12:19:29.103970] [DEBUG] [REMOTE ] RILYZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:29.104129] [DEBUG] [REMOTE ] RILYZ: PASS: Integrity check passed. [2026-01-09T12:19:29.104190] [DEBUG] [REMOTE ] RILYZ: Symbol is viable for forecasting. [2026-01-09T12:19:29.104260] [INFO ] [MAIN ] [2690/3524] RILYZ kept (0.4s) | 2684 kept, 6 rejected | 138.6/min | ETA: 6.0m [2026-01-09T12:19:29.472722] [DEBUG] [REMOTE ] RIME: Retrieved 2411 rows, trimmed to 300. [2026-01-09T12:19:29.472882] [DEBUG] [REMOTE ] RIME: PASS: History has at least 300 days. [2026-01-09T12:19:29.473144] [DEBUG] [REMOTE ] RIME: FAIL: Price check failed. Min price $0.91 < $1.00. [2026-01-09T12:19:29.473214] [WARN ] [LOCAL ] RIME: SET TO BLACKLISTED [2026-01-09T12:19:29.474393] [INFO ] [MAIN ] [2691/3524] RIME rejected (0.4s) | 2684 kept, 7 rejected | 138.6/min | ETA: 6.0m [2026-01-09T12:19:30.062734] [DEBUG] [REMOTE ] RING: Retrieved 3504 rows, trimmed to 300. [2026-01-09T12:19:30.062888] [DEBUG] [REMOTE ] RING: PASS: History has at least 300 days. [2026-01-09T12:19:30.063158] [DEBUG] [REMOTE ] RING: PASS: Price check passed. Min price $57.99. [2026-01-09T12:19:30.063353] [DEBUG] [REMOTE ] RING: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:30.063538] [DEBUG] [REMOTE ] RING: PASS: Integrity check passed. [2026-01-09T12:19:30.063623] [DEBUG] [REMOTE ] RING: Symbol is viable for forecasting. [2026-01-09T12:19:30.063700] [INFO ] [MAIN ] [2692/3524] RING kept (0.6s) | 2685 kept, 7 rejected | 138.6/min | ETA: 6.0m [2026-01-09T12:19:30.428652] [DEBUG] [REMOTE ] RIO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:30.428795] [DEBUG] [REMOTE ] RIO: PASS: History has at least 300 days. [2026-01-09T12:19:30.429018] [DEBUG] [REMOTE ] RIO: PASS: Price check passed. Min price $67.89. [2026-01-09T12:19:30.429165] [DEBUG] [REMOTE ] RIO: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:30.429285] [DEBUG] [REMOTE ] RIO: PASS: Integrity check passed. [2026-01-09T12:19:30.429326] [DEBUG] [REMOTE ] RIO: Symbol is viable for forecasting. [2026-01-09T12:19:30.429373] [INFO ] [MAIN ] [2693/3524] RIO kept (0.4s) | 2686 kept, 7 rejected | 138.6/min | ETA: 6.0m [2026-01-09T12:19:30.801266] [DEBUG] [REMOTE ] RITM: Retrieved 3192 rows, trimmed to 300. [2026-01-09T12:19:30.801391] [DEBUG] [REMOTE ] RITM: PASS: History has at least 300 days. [2026-01-09T12:19:30.801617] [DEBUG] [REMOTE ] RITM: PASS: Price check passed. Min price $10.46. [2026-01-09T12:19:30.801757] [DEBUG] [REMOTE ] RITM: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:30.801867] [DEBUG] [REMOTE ] RITM: PASS: Integrity check passed. [2026-01-09T12:19:30.801907] [DEBUG] [REMOTE ] RITM: Symbol is viable for forecasting. [2026-01-09T12:19:30.801954] [INFO ] [MAIN ] [2694/3524] RITM kept (0.4s) | 2687 kept, 7 rejected | 138.6/min | ETA: 6.0m [2026-01-09T12:19:31.032983] [DEBUG] [REMOTE ] RIVN: Retrieved 1044 rows, trimmed to 300. [2026-01-09T12:19:31.033170] [DEBUG] [REMOTE ] RIVN: PASS: History has at least 300 days. [2026-01-09T12:19:31.033410] [DEBUG] [REMOTE ] RIVN: PASS: Price check passed. Min price $12.50. [2026-01-09T12:19:31.033551] [DEBUG] [REMOTE ] RIVN: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:31.033699] [DEBUG] [REMOTE ] RIVN: PASS: Integrity check passed. [2026-01-09T12:19:31.033741] [DEBUG] [REMOTE ] RIVN: Symbol is viable for forecasting. [2026-01-09T12:19:31.033793] [INFO ] [MAIN ] [2695/3524] RIVN kept (0.2s) | 2688 kept, 7 rejected | 138.6/min | ETA: 6.0m [2026-01-09T12:19:31.511507] [DEBUG] [REMOTE ] RKLB: Retrieved 1099 rows, trimmed to 300. [2026-01-09T12:19:31.511732] [DEBUG] [REMOTE ] RKLB: PASS: History has at least 300 days. [2026-01-09T12:19:31.512033] [DEBUG] [REMOTE ] RKLB: PASS: Price check passed. Min price $39.48. [2026-01-09T12:19:31.512199] [DEBUG] [REMOTE ] RKLB: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:31.512339] [DEBUG] [REMOTE ] RKLB: PASS: Integrity check passed. [2026-01-09T12:19:31.512382] [DEBUG] [REMOTE ] RKLB: Symbol is viable for forecasting. [2026-01-09T12:19:31.512438] [INFO ] [MAIN ] [2696/3524] RKLB kept (0.5s) | 2689 kept, 7 rejected | 138.6/min | ETA: 6.0m [2026-01-09T12:19:32.084155] [DEBUG] [REMOTE ] RL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:32.084564] [DEBUG] [REMOTE ] RL: PASS: History has at least 300 days. [2026-01-09T12:19:32.084873] [DEBUG] [REMOTE ] RL: PASS: Price check passed. Min price $308.50. [2026-01-09T12:19:32.085020] [DEBUG] [REMOTE ] RL: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:32.085161] [DEBUG] [REMOTE ] RL: PASS: Integrity check passed. [2026-01-09T12:19:32.085205] [DEBUG] [REMOTE ] RL: Symbol is viable for forecasting. [2026-01-09T12:19:32.085259] [INFO ] [MAIN ] [2697/3524] RL kept (0.6s) | 2690 kept, 7 rejected | 138.6/min | ETA: 6.0m [2026-01-09T12:19:32.332653] [DEBUG] [REMOTE ] RLAY: Retrieved 1378 rows, trimmed to 300. [2026-01-09T12:19:32.332780] [DEBUG] [REMOTE ] RLAY: PASS: History has at least 300 days. [2026-01-09T12:19:32.332980] [DEBUG] [REMOTE ] RLAY: PASS: Price check passed. Min price $6.03. [2026-01-09T12:19:32.333115] [DEBUG] [REMOTE ] RLAY: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:32.333226] [DEBUG] [REMOTE ] RLAY: PASS: Integrity check passed. [2026-01-09T12:19:32.333267] [DEBUG] [REMOTE ] RLAY: Symbol is viable for forecasting. [2026-01-09T12:19:32.333314] [INFO ] [MAIN ] [2698/3524] RLAY kept (0.2s) | 2691 kept, 7 rejected | 138.6/min | ETA: 6.0m [2026-01-09T12:19:32.960615] [DEBUG] [REMOTE ] RLI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:32.960776] [DEBUG] [REMOTE ] RLI: PASS: History has at least 300 days. [2026-01-09T12:19:32.961071] [DEBUG] [REMOTE ] RLI: PASS: Price check passed. Min price $56.45. [2026-01-09T12:19:32.961214] [DEBUG] [REMOTE ] RLI: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:32.961341] [DEBUG] [REMOTE ] RLI: PASS: Integrity check passed. [2026-01-09T12:19:32.961382] [DEBUG] [REMOTE ] RLI: Symbol is viable for forecasting. [2026-01-09T12:19:32.961432] [INFO ] [MAIN ] [2699/3524] RLI kept (0.6s) | 2692 kept, 7 rejected | 138.6/min | ETA: 6.0m [2026-01-09T12:19:33.385309] [DEBUG] [REMOTE ] RLJ: Retrieved 3688 rows, trimmed to 300. [2026-01-09T12:19:33.385432] [DEBUG] [REMOTE ] RLJ: PASS: History has at least 300 days. [2026-01-09T12:19:33.385658] [DEBUG] [REMOTE ] RLJ: PASS: Price check passed. Min price $6.64. [2026-01-09T12:19:33.385799] [DEBUG] [REMOTE ] RLJ: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:33.385942] [DEBUG] [REMOTE ] RLJ: PASS: Integrity check passed. [2026-01-09T12:19:33.385998] [DEBUG] [REMOTE ] RLJ: Symbol is viable for forecasting. [2026-01-09T12:19:33.386051] [INFO ] [MAIN ] [2700/3524] RLJ kept (0.4s) | 2693 kept, 7 rejected | 138.6/min | ETA: 5.9m [2026-01-09T12:19:33.721331] [DEBUG] [REMOTE ] RLMD: Retrieved 2828 rows, trimmed to 300. [2026-01-09T12:19:33.721450] [DEBUG] [REMOTE ] RLMD: PASS: History has at least 300 days. [2026-01-09T12:19:33.721684] [DEBUG] [REMOTE ] RLMD: PASS: Price check passed. Min price $1.93. [2026-01-09T12:19:33.721822] [DEBUG] [REMOTE ] RLMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:33.721933] [DEBUG] [REMOTE ] RLMD: PASS: Integrity check passed. [2026-01-09T12:19:33.721972] [DEBUG] [REMOTE ] RLMD: Symbol is viable for forecasting. [2026-01-09T12:19:33.722019] [INFO ] [MAIN ] [2701/3524] RLMD kept (0.3s) | 2694 kept, 7 rejected | 138.6/min | ETA: 5.9m [2026-01-09T12:19:34.019470] [DEBUG] [REMOTE ] RLTY: Retrieved 972 rows, trimmed to 300. [2026-01-09T12:19:34.019616] [DEBUG] [REMOTE ] RLTY: PASS: History has at least 300 days. [2026-01-09T12:19:34.019828] [DEBUG] [REMOTE ] RLTY: PASS: Price check passed. Min price $14.40. [2026-01-09T12:19:34.019962] [DEBUG] [REMOTE ] RLTY: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:34.020070] [DEBUG] [REMOTE ] RLTY: PASS: Integrity check passed. [2026-01-09T12:19:34.020109] [DEBUG] [REMOTE ] RLTY: Symbol is viable for forecasting. [2026-01-09T12:19:34.020155] [INFO ] [MAIN ] [2702/3524] RLTY kept (0.3s) | 2695 kept, 7 rejected | 138.6/min | ETA: 5.9m [2026-01-09T12:19:34.432432] [DEBUG] [REMOTE ] RLX: Retrieved 1247 rows, trimmed to 300. [2026-01-09T12:19:34.432559] [DEBUG] [REMOTE ] RLX: PASS: History has at least 300 days. [2026-01-09T12:19:34.432787] [DEBUG] [REMOTE ] RLX: PASS: Price check passed. Min price $2.28. [2026-01-09T12:19:34.432920] [DEBUG] [REMOTE ] RLX: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:34.433030] [DEBUG] [REMOTE ] RLX: PASS: Integrity check passed. [2026-01-09T12:19:34.433069] [DEBUG] [REMOTE ] RLX: Symbol is viable for forecasting. [2026-01-09T12:19:34.433115] [INFO ] [MAIN ] [2703/3524] RLX kept (0.4s) | 2696 kept, 7 rejected | 138.6/min | ETA: 5.9m [2026-01-09T12:19:34.938016] [DEBUG] [REMOTE ] RM: Retrieved 3466 rows, trimmed to 300. [2026-01-09T12:19:34.938142] [DEBUG] [REMOTE ] RM: PASS: History has at least 300 days. [2026-01-09T12:19:34.938341] [DEBUG] [REMOTE ] RM: PASS: Price check passed. Min price $35.82. [2026-01-09T12:19:34.938474] [DEBUG] [REMOTE ] RM: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:34.938610] [DEBUG] [REMOTE ] RM: PASS: Integrity check passed. [2026-01-09T12:19:34.938654] [DEBUG] [REMOTE ] RM: Symbol is viable for forecasting. [2026-01-09T12:19:34.938700] [INFO ] [MAIN ] [2704/3524] RM kept (0.5s) | 2697 kept, 7 rejected | 138.6/min | ETA: 5.9m [2026-01-09T12:19:35.332400] [DEBUG] [REMOTE ] RMAX: Retrieved 3086 rows, trimmed to 300. [2026-01-09T12:19:35.332530] [DEBUG] [REMOTE ] RMAX: PASS: History has at least 300 days. [2026-01-09T12:19:35.332754] [DEBUG] [REMOTE ] RMAX: PASS: Price check passed. Min price $7.27. [2026-01-09T12:19:35.332892] [DEBUG] [REMOTE ] RMAX: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:35.333005] [DEBUG] [REMOTE ] RMAX: PASS: Integrity check passed. [2026-01-09T12:19:35.333046] [DEBUG] [REMOTE ] RMAX: Symbol is viable for forecasting. [2026-01-09T12:19:35.333093] [INFO ] [MAIN ] [2705/3524] RMAX kept (0.4s) | 2698 kept, 7 rejected | 138.6/min | ETA: 5.9m [2026-01-09T12:19:35.676523] [DEBUG] [REMOTE ] RMBI: Retrieved 1640 rows, trimmed to 300. [2026-01-09T12:19:35.676696] [DEBUG] [REMOTE ] RMBI: PASS: History has at least 300 days. [2026-01-09T12:19:35.676985] [DEBUG] [REMOTE ] RMBI: PASS: Price check passed. Min price $12.78. [2026-01-09T12:19:35.677170] [DEBUG] [REMOTE ] RMBI: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:35.677365] [DEBUG] [REMOTE ] RMBI: PASS: Integrity check passed. [2026-01-09T12:19:35.677436] [DEBUG] [REMOTE ] RMBI: Symbol is viable for forecasting. [2026-01-09T12:19:35.677506] [INFO ] [MAIN ] [2706/3524] RMBI kept (0.3s) | 2699 kept, 7 rejected | 138.6/min | ETA: 5.9m [2026-01-09T12:19:36.277504] [DEBUG] [REMOTE ] RMBS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:36.277724] [DEBUG] [REMOTE ] RMBS: PASS: History has at least 300 days. [2026-01-09T12:19:36.278003] [DEBUG] [REMOTE ] RMBS: PASS: Price check passed. Min price $87.28. [2026-01-09T12:19:36.278153] [DEBUG] [REMOTE ] RMBS: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:36.278659] [DEBUG] [REMOTE ] RMBS: PASS: Integrity check passed. [2026-01-09T12:19:36.278891] [DEBUG] [REMOTE ] RMBS: Symbol is viable for forecasting. [2026-01-09T12:19:36.278995] [INFO ] [MAIN ] [2707/3524] RMBS kept (0.6s) | 2700 kept, 7 rejected | 138.6/min | ETA: 5.9m [2026-01-09T12:19:36.677306] [DEBUG] [REMOTE ] RMD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:36.677480] [DEBUG] [REMOTE ] RMD: PASS: History has at least 300 days. [2026-01-09T12:19:36.677756] [DEBUG] [REMOTE ] RMD: PASS: Price check passed. Min price $240.87. [2026-01-09T12:19:36.677897] [DEBUG] [REMOTE ] RMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:36.678028] [DEBUG] [REMOTE ] RMD: PASS: Integrity check passed. [2026-01-09T12:19:36.678070] [DEBUG] [REMOTE ] RMD: Symbol is viable for forecasting. [2026-01-09T12:19:36.678121] [INFO ] [MAIN ] [2708/3524] RMD kept (0.4s) | 2701 kept, 7 rejected | 138.6/min | ETA: 5.9m [2026-01-09T12:19:36.842368] [DEBUG] [REMOTE ] RMI: Retrieved 1809 rows, trimmed to 300. [2026-01-09T12:19:36.842498] [DEBUG] [REMOTE ] RMI: PASS: History has at least 300 days. [2026-01-09T12:19:36.842729] [DEBUG] [REMOTE ] RMI: PASS: Price check passed. Min price $14.21. [2026-01-09T12:19:36.842871] [DEBUG] [REMOTE ] RMI: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:36.842985] [DEBUG] [REMOTE ] RMI: PASS: Integrity check passed. [2026-01-09T12:19:36.843027] [DEBUG] [REMOTE ] RMI: Symbol is viable for forecasting. [2026-01-09T12:19:36.843076] [INFO ] [MAIN ] [2709/3524] RMI kept (0.2s) | 2702 kept, 7 rejected | 138.6/min | ETA: 5.9m [2026-01-09T12:19:37.354999] [DEBUG] [REMOTE ] RMM: Retrieved 1623 rows, trimmed to 300. [2026-01-09T12:19:37.355132] [DEBUG] [REMOTE ] RMM: PASS: History has at least 300 days. [2026-01-09T12:19:37.355333] [DEBUG] [REMOTE ] RMM: PASS: Price check passed. Min price $13.55. [2026-01-09T12:19:37.355467] [DEBUG] [REMOTE ] RMM: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:37.355597] [DEBUG] [REMOTE ] RMM: PASS: Integrity check passed. [2026-01-09T12:19:37.355640] [DEBUG] [REMOTE ] RMM: Symbol is viable for forecasting. [2026-01-09T12:19:37.355688] [INFO ] [MAIN ] [2710/3524] RMM kept (0.5s) | 2703 kept, 7 rejected | 138.6/min | ETA: 5.9m [2026-01-09T12:19:37.724568] [DEBUG] [REMOTE ] RMMZ: Retrieved 980 rows, trimmed to 300. [2026-01-09T12:19:37.724722] [DEBUG] [REMOTE ] RMMZ: PASS: History has at least 300 days. [2026-01-09T12:19:37.724927] [DEBUG] [REMOTE ] RMMZ: PASS: Price check passed. Min price $14.39. [2026-01-09T12:19:37.725066] [DEBUG] [REMOTE ] RMMZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:37.725179] [DEBUG] [REMOTE ] RMMZ: PASS: Integrity check passed. [2026-01-09T12:19:37.725221] [DEBUG] [REMOTE ] RMMZ: Symbol is viable for forecasting. [2026-01-09T12:19:37.725269] [INFO ] [MAIN ] [2711/3524] RMMZ kept (0.4s) | 2704 kept, 7 rejected | 138.6/min | ETA: 5.9m [2026-01-09T12:19:38.253915] [DEBUG] [REMOTE ] RMNI: Retrieved 2606 rows, trimmed to 300. [2026-01-09T12:19:38.254040] [DEBUG] [REMOTE ] RMNI: PASS: History has at least 300 days. [2026-01-09T12:19:38.254237] [DEBUG] [REMOTE ] RMNI: PASS: Price check passed. Min price $3.70. [2026-01-09T12:19:38.254376] [DEBUG] [REMOTE ] RMNI: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:38.254486] [DEBUG] [REMOTE ] RMNI: PASS: Integrity check passed. [2026-01-09T12:19:38.254525] [DEBUG] [REMOTE ] RMNI: Symbol is viable for forecasting. [2026-01-09T12:19:38.254594] [INFO ] [MAIN ] [2712/3524] RMNI kept (0.5s) | 2705 kept, 7 rejected | 138.6/min | ETA: 5.9m [2026-01-09T12:19:38.557748] [DEBUG] [REMOTE ] RNA: Retrieved 1401 rows, trimmed to 300. [2026-01-09T12:19:38.557856] [DEBUG] [REMOTE ] RNA: PASS: History has at least 300 days. [2026-01-09T12:19:38.558045] [DEBUG] [REMOTE ] RNA: PASS: Price check passed. Min price $46.86. [2026-01-09T12:19:38.558176] [DEBUG] [REMOTE ] RNA: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:38.558284] [DEBUG] [REMOTE ] RNA: PASS: Integrity check passed. [2026-01-09T12:19:38.558327] [DEBUG] [REMOTE ] RNA: Symbol is viable for forecasting. [2026-01-09T12:19:38.558372] [INFO ] [MAIN ] [2713/3524] RNA kept (0.3s) | 2706 kept, 7 rejected | 138.7/min | ETA: 5.8m [2026-01-09T12:19:38.978890] [DEBUG] [REMOTE ] RNAC: Retrieved 2401 rows, trimmed to 300. [2026-01-09T12:19:38.979033] [DEBUG] [REMOTE ] RNAC: PASS: History has at least 300 days. [2026-01-09T12:19:38.979232] [DEBUG] [REMOTE ] RNAC: PASS: Price check passed. Min price $6.43. [2026-01-09T12:19:38.979370] [DEBUG] [REMOTE ] RNAC: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:38.979481] [DEBUG] [REMOTE ] RNAC: PASS: Integrity check passed. [2026-01-09T12:19:38.979521] [DEBUG] [REMOTE ] RNAC: Symbol is viable for forecasting. [2026-01-09T12:19:38.979567] [INFO ] [MAIN ] [2714/3524] RNAC kept (0.4s) | 2707 kept, 7 rejected | 138.7/min | ETA: 5.8m [2026-01-09T12:19:39.324192] [DEBUG] [REMOTE ] RNAZ: Retrieved 1132 rows, trimmed to 300. [2026-01-09T12:19:39.324331] [DEBUG] [REMOTE ] RNAZ: PASS: History has at least 300 days. [2026-01-09T12:19:39.324529] [DEBUG] [REMOTE ] RNAZ: PASS: Price check passed. Min price $6.44. [2026-01-09T12:19:39.324695] [DEBUG] [REMOTE ] RNAZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:39.324809] [DEBUG] [REMOTE ] RNAZ: PASS: Integrity check passed. [2026-01-09T12:19:39.324850] [DEBUG] [REMOTE ] RNAZ: Symbol is viable for forecasting. [2026-01-09T12:19:39.324897] [INFO ] [MAIN ] [2715/3524] RNAZ kept (0.3s) | 2708 kept, 7 rejected | 138.7/min | ETA: 5.8m [2026-01-09T12:19:39.829111] [DEBUG] [REMOTE ] RNG: Retrieved 3089 rows, trimmed to 300. [2026-01-09T12:19:39.829231] [DEBUG] [REMOTE ] RNG: PASS: History has at least 300 days. [2026-01-09T12:19:39.829432] [DEBUG] [REMOTE ] RNG: PASS: Price check passed. Min price $26.12. [2026-01-09T12:19:39.829592] [DEBUG] [REMOTE ] RNG: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:39.829709] [DEBUG] [REMOTE ] RNG: PASS: Integrity check passed. [2026-01-09T12:19:39.829749] [DEBUG] [REMOTE ] RNG: Symbol is viable for forecasting. [2026-01-09T12:19:39.829796] [INFO ] [MAIN ] [2716/3524] RNG kept (0.5s) | 2709 kept, 7 rejected | 138.7/min | ETA: 5.8m [2026-01-09T12:19:40.509161] [DEBUG] [REMOTE ] RNP: Retrieved 5672 rows, trimmed to 300. [2026-01-09T12:19:40.509391] [DEBUG] [REMOTE ] RNP: PASS: History has at least 300 days. [2026-01-09T12:19:40.509642] [DEBUG] [REMOTE ] RNP: PASS: Price check passed. Min price $19.42. [2026-01-09T12:19:40.509787] [DEBUG] [REMOTE ] RNP: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:40.509910] [DEBUG] [REMOTE ] RNP: PASS: Integrity check passed. [2026-01-09T12:19:40.509954] [DEBUG] [REMOTE ] RNP: Symbol is viable for forecasting. [2026-01-09T12:19:40.510005] [INFO ] [MAIN ] [2717/3524] RNP kept (0.7s) | 2710 kept, 7 rejected | 138.6/min | ETA: 5.8m [2026-01-09T12:19:40.818077] [DEBUG] [REMOTE ] ROAD: Retrieved 1931 rows, trimmed to 300. [2026-01-09T12:19:40.818198] [DEBUG] [REMOTE ] ROAD: PASS: History has at least 300 days. [2026-01-09T12:19:40.818408] [DEBUG] [REMOTE ] ROAD: PASS: Price check passed. Min price $100.43. [2026-01-09T12:19:40.818556] [DEBUG] [REMOTE ] ROAD: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:40.818700] [DEBUG] [REMOTE ] ROAD: PASS: Integrity check passed. [2026-01-09T12:19:40.818741] [DEBUG] [REMOTE ] ROAD: Symbol is viable for forecasting. [2026-01-09T12:19:40.818788] [INFO ] [MAIN ] [2718/3524] ROAD kept (0.3s) | 2711 kept, 7 rejected | 138.6/min | ETA: 5.8m [2026-01-09T12:19:41.358351] [DEBUG] [REMOTE ] ROCK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:41.358493] [DEBUG] [REMOTE ] ROCK: PASS: History has at least 300 days. [2026-01-09T12:19:41.358919] [DEBUG] [REMOTE ] ROCK: PASS: Price check passed. Min price $44.17. [2026-01-09T12:19:41.359056] [DEBUG] [REMOTE ] ROCK: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:41.359188] [DEBUG] [REMOTE ] ROCK: PASS: Integrity check passed. [2026-01-09T12:19:41.359232] [DEBUG] [REMOTE ] ROCK: Symbol is viable for forecasting. [2026-01-09T12:19:41.359283] [INFO ] [MAIN ] [2719/3524] ROCK kept (0.5s) | 2712 kept, 7 rejected | 138.6/min | ETA: 5.8m [2026-01-09T12:19:41.707163] [DEBUG] [REMOTE ] ROE: Retrieved 613 rows, trimmed to 300. [2026-01-09T12:19:41.707355] [DEBUG] [REMOTE ] ROE: PASS: History has at least 300 days. [2026-01-09T12:19:41.707562] [DEBUG] [REMOTE ] ROE: PASS: Price check passed. Min price $33.03. [2026-01-09T12:19:41.707717] [DEBUG] [REMOTE ] ROE: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:41.707826] [DEBUG] [REMOTE ] ROE: PASS: Integrity check passed. [2026-01-09T12:19:41.707866] [DEBUG] [REMOTE ] ROE: Symbol is viable for forecasting. [2026-01-09T12:19:41.707912] [INFO ] [MAIN ] [2720/3524] ROE kept (0.3s) | 2713 kept, 7 rejected | 138.6/min | ETA: 5.8m [2026-01-09T12:19:42.238710] [DEBUG] [REMOTE ] ROP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:42.238858] [DEBUG] [REMOTE ] ROP: PASS: History has at least 300 days. [2026-01-09T12:19:42.239092] [DEBUG] [REMOTE ] ROP: PASS: Price check passed. Min price $431.66. [2026-01-09T12:19:42.239233] [DEBUG] [REMOTE ] ROP: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:42.239359] [DEBUG] [REMOTE ] ROP: PASS: Integrity check passed. [2026-01-09T12:19:42.239401] [DEBUG] [REMOTE ] ROP: Symbol is viable for forecasting. [2026-01-09T12:19:42.239451] [INFO ] [MAIN ] [2721/3524] ROP kept (0.5s) | 2714 kept, 7 rejected | 138.6/min | ETA: 5.8m [2026-01-09T12:19:42.545344] [DEBUG] [REMOTE ] RPAY: Retrieved 1880 rows, trimmed to 300. [2026-01-09T12:19:42.545541] [DEBUG] [REMOTE ] RPAY: PASS: History has at least 300 days. [2026-01-09T12:19:42.545830] [DEBUG] [REMOTE ] RPAY: PASS: Price check passed. Min price $3.00. [2026-01-09T12:19:42.545973] [DEBUG] [REMOTE ] RPAY: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:42.546109] [DEBUG] [REMOTE ] RPAY: PASS: Integrity check passed. [2026-01-09T12:19:42.546154] [DEBUG] [REMOTE ] RPAY: Symbol is viable for forecasting. [2026-01-09T12:19:42.546208] [INFO ] [MAIN ] [2722/3524] RPAY kept (0.3s) | 2715 kept, 7 rejected | 138.6/min | ETA: 5.8m [2026-01-09T12:19:42.966463] [DEBUG] [REMOTE ] RPD: Retrieved 2636 rows, trimmed to 300. [2026-01-09T12:19:42.966678] [DEBUG] [REMOTE ] RPD: PASS: History has at least 300 days. [2026-01-09T12:19:42.966938] [DEBUG] [REMOTE ] RPD: PASS: Price check passed. Min price $13.46. [2026-01-09T12:19:42.967875] [DEBUG] [REMOTE ] RPD: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:42.968149] [DEBUG] [REMOTE ] RPD: PASS: Integrity check passed. [2026-01-09T12:19:42.968193] [DEBUG] [REMOTE ] RPD: Symbol is viable for forecasting. [2026-01-09T12:19:42.968271] [INFO ] [MAIN ] [2723/3524] RPD kept (0.4s) | 2716 kept, 7 rejected | 138.6/min | ETA: 5.8m [2026-01-09T12:19:43.279434] [DEBUG] [REMOTE ] RPID: Retrieved 1127 rows, trimmed to 300. [2026-01-09T12:19:43.279685] [DEBUG] [REMOTE ] RPID: PASS: History has at least 300 days. [2026-01-09T12:19:43.279959] [DEBUG] [REMOTE ] RPID: PASS: Price check passed. Min price $2.70. [2026-01-09T12:19:43.280107] [DEBUG] [REMOTE ] RPID: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:43.280234] [DEBUG] [REMOTE ] RPID: PASS: Integrity check passed. [2026-01-09T12:19:43.280278] [DEBUG] [REMOTE ] RPID: Symbol is viable for forecasting. [2026-01-09T12:19:43.280332] [INFO ] [MAIN ] [2724/3524] RPID kept (0.3s) | 2717 kept, 7 rejected | 138.7/min | ETA: 5.8m [2026-01-09T12:19:43.702281] [DEBUG] [REMOTE ] RPRX: Retrieved 1399 rows, trimmed to 300. [2026-01-09T12:19:43.702472] [DEBUG] [REMOTE ] RPRX: PASS: History has at least 300 days. [2026-01-09T12:19:43.702757] [DEBUG] [REMOTE ] RPRX: PASS: Price check passed. Min price $35.80. [2026-01-09T12:19:43.702905] [DEBUG] [REMOTE ] RPRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:43.703043] [DEBUG] [REMOTE ] RPRX: PASS: Integrity check passed. [2026-01-09T12:19:43.703088] [DEBUG] [REMOTE ] RPRX: Symbol is viable for forecasting. [2026-01-09T12:19:43.703144] [INFO ] [MAIN ] [2725/3524] RPRX kept (0.4s) | 2718 kept, 7 rejected | 138.7/min | ETA: 5.8m [2026-01-09T12:19:44.108798] [DEBUG] [REMOTE ] RPTX: Retrieved 1396 rows, trimmed to 300. [2026-01-09T12:19:44.109029] [DEBUG] [REMOTE ] RPTX: PASS: History has at least 300 days. [2026-01-09T12:19:44.109325] [DEBUG] [REMOTE ] RPTX: PASS: Price check passed. Min price $1.65. [2026-01-09T12:19:44.109469] [DEBUG] [REMOTE ] RPTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:44.109649] [DEBUG] [REMOTE ] RPTX: PASS: Integrity check passed. [2026-01-09T12:19:44.109697] [DEBUG] [REMOTE ] RPTX: Symbol is viable for forecasting. [2026-01-09T12:19:44.109754] [INFO ] [MAIN ] [2726/3524] RPTX kept (0.4s) | 2719 kept, 7 rejected | 138.7/min | ETA: 5.8m [2026-01-09T12:19:44.695891] [DEBUG] [REMOTE ] RQI: Retrieved 6007 rows, trimmed to 300. [2026-01-09T12:19:44.696122] [DEBUG] [REMOTE ] RQI: PASS: History has at least 300 days. [2026-01-09T12:19:44.696457] [DEBUG] [REMOTE ] RQI: PASS: Price check passed. Min price $11.23. [2026-01-09T12:19:44.696637] [DEBUG] [REMOTE ] RQI: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:44.696793] [DEBUG] [REMOTE ] RQI: PASS: Integrity check passed. [2026-01-09T12:19:44.696836] [DEBUG] [REMOTE ] RQI: Symbol is viable for forecasting. [2026-01-09T12:19:44.696892] [INFO ] [MAIN ] [2727/3524] RQI kept (0.6s) | 2720 kept, 7 rejected | 138.6/min | ETA: 5.7m [2026-01-09T12:19:44.990712] [DEBUG] [REMOTE ] RRBI: Retrieved 1681 rows, trimmed to 300. [2026-01-09T12:19:44.990913] [DEBUG] [REMOTE ] RRBI: PASS: History has at least 300 days. [2026-01-09T12:19:44.991204] [DEBUG] [REMOTE ] RRBI: PASS: Price check passed. Min price $63.70. [2026-01-09T12:19:44.991371] [DEBUG] [REMOTE ] RRBI: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:44.991501] [DEBUG] [REMOTE ] RRBI: PASS: Integrity check passed. [2026-01-09T12:19:44.991544] [DEBUG] [REMOTE ] RRBI: Symbol is viable for forecasting. [2026-01-09T12:19:44.991636] [INFO ] [MAIN ] [2728/3524] RRBI kept (0.3s) | 2721 kept, 7 rejected | 138.7/min | ETA: 5.7m [2026-01-09T12:19:45.601648] [DEBUG] [REMOTE ] RRC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:45.601880] [DEBUG] [REMOTE ] RRC: PASS: History has at least 300 days. [2026-01-09T12:19:45.602228] [DEBUG] [REMOTE ] RRC: PASS: Price check passed. Min price $33.90. [2026-01-09T12:19:45.602404] [DEBUG] [REMOTE ] RRC: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:45.602589] [DEBUG] [REMOTE ] RRC: PASS: Integrity check passed. [2026-01-09T12:19:45.602633] [DEBUG] [REMOTE ] RRC: Symbol is viable for forecasting. [2026-01-09T12:19:45.602689] [INFO ] [MAIN ] [2729/3524] RRC kept (0.6s) | 2722 kept, 7 rejected | 138.6/min | ETA: 5.7m [2026-01-09T12:19:46.091181] [DEBUG] [REMOTE ] RRGB: Retrieved 5907 rows, trimmed to 300. [2026-01-09T12:19:46.091324] [DEBUG] [REMOTE ] RRGB: PASS: History has at least 300 days. [2026-01-09T12:19:46.091555] [DEBUG] [REMOTE ] RRGB: PASS: Price check passed. Min price $3.79. [2026-01-09T12:19:46.091730] [DEBUG] [REMOTE ] RRGB: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:46.091872] [DEBUG] [REMOTE ] RRGB: PASS: Integrity check passed. [2026-01-09T12:19:46.091918] [DEBUG] [REMOTE ] RRGB: Symbol is viable for forecasting. [2026-01-09T12:19:46.091970] [INFO ] [MAIN ] [2730/3524] RRGB kept (0.5s) | 2723 kept, 7 rejected | 138.6/min | ETA: 5.7m [2026-01-09T12:19:46.643682] [DEBUG] [REMOTE ] RRX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:46.643927] [DEBUG] [REMOTE ] RRX: PASS: History has at least 300 days. [2026-01-09T12:19:46.644296] [DEBUG] [REMOTE ] RRX: PASS: Price check passed. Min price $128.43. [2026-01-09T12:19:46.644449] [DEBUG] [REMOTE ] RRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:46.644629] [DEBUG] [REMOTE ] RRX: PASS: Integrity check passed. [2026-01-09T12:19:46.644675] [DEBUG] [REMOTE ] RRX: Symbol is viable for forecasting. [2026-01-09T12:19:46.644735] [INFO ] [MAIN ] [2731/3524] RRX kept (0.6s) | 2724 kept, 7 rejected | 138.6/min | ETA: 5.7m [2026-01-09T12:19:47.081022] [DEBUG] [REMOTE ] RS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:47.081256] [DEBUG] [REMOTE ] RS: PASS: History has at least 300 days. [2026-01-09T12:19:47.081551] [DEBUG] [REMOTE ] RS: PASS: Price check passed. Min price $264.78. [2026-01-09T12:19:47.081721] [DEBUG] [REMOTE ] RS: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:47.081868] [DEBUG] [REMOTE ] RS: PASS: Integrity check passed. [2026-01-09T12:19:47.081916] [DEBUG] [REMOTE ] RS: Symbol is viable for forecasting. [2026-01-09T12:19:47.081973] [INFO ] [MAIN ] [2732/3524] RS kept (0.4s) | 2725 kept, 7 rejected | 138.6/min | ETA: 5.7m [2026-01-09T12:19:47.392732] [DEBUG] [REMOTE ] RSG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:47.392985] [DEBUG] [REMOTE ] RSG: PASS: History has at least 300 days. [2026-01-09T12:19:47.393298] [DEBUG] [REMOTE ] RSG: PASS: Price check passed. Min price $203.51. [2026-01-09T12:19:47.393452] [DEBUG] [REMOTE ] RSG: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:47.393636] [DEBUG] [REMOTE ] RSG: PASS: Integrity check passed. [2026-01-09T12:19:47.393871] [DEBUG] [REMOTE ] RSG: Symbol is viable for forecasting. [2026-01-09T12:19:47.393926] [INFO ] [MAIN ] [2733/3524] RSG kept (0.3s) | 2726 kept, 7 rejected | 138.6/min | ETA: 5.7m [2026-01-09T12:19:47.665634] [DEBUG] [REMOTE ] RSI: Retrieved 1435 rows, trimmed to 300. [2026-01-09T12:19:47.665820] [DEBUG] [REMOTE ] RSI: PASS: History has at least 300 days. [2026-01-09T12:19:47.666071] [DEBUG] [REMOTE ] RSI: PASS: Price check passed. Min price $16.55. [2026-01-09T12:19:47.666214] [DEBUG] [REMOTE ] RSI: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:47.666339] [DEBUG] [REMOTE ] RSI: PASS: Integrity check passed. [2026-01-09T12:19:47.666382] [DEBUG] [REMOTE ] RSI: Symbol is viable for forecasting. [2026-01-09T12:19:47.666436] [INFO ] [MAIN ] [2734/3524] RSI kept (0.3s) | 2727 kept, 7 rejected | 138.6/min | ETA: 5.7m [2026-01-09T12:19:48.130841] [DEBUG] [REMOTE ] RSKD: Retrieved 1117 rows, trimmed to 300. [2026-01-09T12:19:48.130984] [DEBUG] [REMOTE ] RSKD: PASS: History has at least 300 days. [2026-01-09T12:19:48.131199] [DEBUG] [REMOTE ] RSKD: PASS: Price check passed. Min price $4.50. [2026-01-09T12:19:48.131335] [DEBUG] [REMOTE ] RSKD: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:48.131453] [DEBUG] [REMOTE ] RSKD: PASS: Integrity check passed. [2026-01-09T12:19:48.131493] [DEBUG] [REMOTE ] RSKD: Symbol is viable for forecasting. [2026-01-09T12:19:48.131540] [INFO ] [MAIN ] [2735/3524] RSKD kept (0.5s) | 2728 kept, 7 rejected | 138.6/min | ETA: 5.7m [2026-01-09T12:19:48.628501] [DEBUG] [REMOTE ] RSSS: Retrieved 3079 rows, trimmed to 300. [2026-01-09T12:19:48.628662] [DEBUG] [REMOTE ] RSSS: PASS: History has at least 300 days. [2026-01-09T12:19:48.628871] [DEBUG] [REMOTE ] RSSS: PASS: Price check passed. Min price $2.61. [2026-01-09T12:19:48.629004] [DEBUG] [REMOTE ] RSSS: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:48.629114] [DEBUG] [REMOTE ] RSSS: PASS: Integrity check passed. [2026-01-09T12:19:48.629153] [DEBUG] [REMOTE ] RSSS: Symbol is viable for forecasting. [2026-01-09T12:19:48.629200] [INFO ] [MAIN ] [2736/3524] RSSS kept (0.5s) | 2729 kept, 7 rejected | 138.6/min | ETA: 5.7m [2026-01-09T12:19:49.086706] [DEBUG] [REMOTE ] RTO: Retrieved 4653 rows, trimmed to 300. [2026-01-09T12:19:49.086840] [DEBUG] [REMOTE ] RTO: PASS: History has at least 300 days. [2026-01-09T12:19:49.087050] [DEBUG] [REMOTE ] RTO: PASS: Price check passed. Min price $26.00. [2026-01-09T12:19:49.087184] [DEBUG] [REMOTE ] RTO: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:49.087329] [DEBUG] [REMOTE ] RTO: PASS: Integrity check passed. [2026-01-09T12:19:49.087372] [DEBUG] [REMOTE ] RTO: Symbol is viable for forecasting. [2026-01-09T12:19:49.087420] [INFO ] [MAIN ] [2737/3524] RTO kept (0.5s) | 2730 kept, 7 rejected | 138.6/min | ETA: 5.7m [2026-01-09T12:19:49.328910] [DEBUG] [REMOTE ] RUM: Retrieved 1191 rows, trimmed to 300. [2026-01-09T12:19:49.329054] [DEBUG] [REMOTE ] RUM: PASS: History has at least 300 days. [2026-01-09T12:19:49.329265] [DEBUG] [REMOTE ] RUM: PASS: Price check passed. Min price $5.25. [2026-01-09T12:19:49.329405] [DEBUG] [REMOTE ] RUM: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:49.329531] [DEBUG] [REMOTE ] RUM: PASS: Integrity check passed. [2026-01-09T12:19:49.329611] [DEBUG] [REMOTE ] RUM: Symbol is viable for forecasting. [2026-01-09T12:19:49.329678] [INFO ] [MAIN ] [2738/3524] RUM kept (0.2s) | 2731 kept, 7 rejected | 138.7/min | ETA: 5.7m [2026-01-09T12:19:49.915088] [DEBUG] [REMOTE ] RUN: Retrieved 2623 rows, trimmed to 300. [2026-01-09T12:19:49.915217] [DEBUG] [REMOTE ] RUN: PASS: History has at least 300 days. [2026-01-09T12:19:49.915425] [DEBUG] [REMOTE ] RUN: PASS: Price check passed. Min price $17.08. [2026-01-09T12:19:49.915566] [DEBUG] [REMOTE ] RUN: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:49.915722] [DEBUG] [REMOTE ] RUN: PASS: Integrity check passed. [2026-01-09T12:19:49.915765] [DEBUG] [REMOTE ] RUN: Symbol is viable for forecasting. [2026-01-09T12:19:49.915814] [INFO ] [MAIN ] [2739/3524] RUN kept (0.6s) | 2732 kept, 7 rejected | 138.6/min | ETA: 5.7m [2026-01-09T12:19:50.133741] [DEBUG] [REMOTE ] RUNN: Retrieved 649 rows, trimmed to 300. [2026-01-09T12:19:50.133873] [DEBUG] [REMOTE ] RUNN: PASS: History has at least 300 days. [2026-01-09T12:19:50.134071] [DEBUG] [REMOTE ] RUNN: PASS: Price check passed. Min price $32.04. [2026-01-09T12:19:50.134204] [DEBUG] [REMOTE ] RUNN: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:50.134314] [DEBUG] [REMOTE ] RUNN: PASS: Integrity check passed. [2026-01-09T12:19:50.134353] [DEBUG] [REMOTE ] RUNN: Symbol is viable for forecasting. [2026-01-09T12:19:50.134400] [INFO ] [MAIN ] [2740/3524] RUNN kept (0.2s) | 2733 kept, 7 rejected | 138.7/min | ETA: 5.7m [2026-01-09T12:19:50.683923] [DEBUG] [REMOTE ] RUSHA: Retrieved 5914 rows, trimmed to 300. [2026-01-09T12:19:50.684058] [DEBUG] [REMOTE ] RUSHA: PASS: History has at least 300 days. [2026-01-09T12:19:50.684272] [DEBUG] [REMOTE ] RUSHA: PASS: Price check passed. Min price $46.50. [2026-01-09T12:19:50.684411] [DEBUG] [REMOTE ] RUSHA: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:50.684530] [DEBUG] [REMOTE ] RUSHA: PASS: Integrity check passed. [2026-01-09T12:19:50.684597] [DEBUG] [REMOTE ] RUSHA: Symbol is viable for forecasting. [2026-01-09T12:19:50.684649] [INFO ] [MAIN ] [2741/3524] RUSHA kept (0.6s) | 2734 kept, 7 rejected | 138.7/min | ETA: 5.6m [2026-01-09T12:19:51.013346] [DEBUG] [REMOTE ] RUSHB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:51.013512] [DEBUG] [REMOTE ] RUSHB: PASS: History has at least 300 days. [2026-01-09T12:19:51.013813] [DEBUG] [REMOTE ] RUSHB: PASS: Price check passed. Min price $47.94. [2026-01-09T12:19:51.013985] [DEBUG] [REMOTE ] RUSHB: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:51.014122] [DEBUG] [REMOTE ] RUSHB: PASS: Integrity check passed. [2026-01-09T12:19:51.014175] [DEBUG] [REMOTE ] RUSHB: Symbol is viable for forecasting. [2026-01-09T12:19:51.014242] [INFO ] [MAIN ] [2742/3524] RUSHB kept (0.3s) | 2735 kept, 7 rejected | 138.7/min | ETA: 5.6m [2026-01-09T12:19:51.390564] [DEBUG] [REMOTE ] RVMD: Retrieved 1484 rows, trimmed to 300. [2026-01-09T12:19:51.390774] [DEBUG] [REMOTE ] RVMD: PASS: History has at least 300 days. [2026-01-09T12:19:51.391048] [DEBUG] [REMOTE ] RVMD: PASS: Price check passed. Min price $47.50. [2026-01-09T12:19:51.391210] [DEBUG] [REMOTE ] RVMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:51.391347] [DEBUG] [REMOTE ] RVMD: PASS: Integrity check passed. [2026-01-09T12:19:51.391392] [DEBUG] [REMOTE ] RVMD: Symbol is viable for forecasting. [2026-01-09T12:19:51.391453] [INFO ] [MAIN ] [2743/3524] RVMD kept (0.4s) | 2736 kept, 7 rejected | 138.7/min | ETA: 5.6m [2026-01-09T12:19:52.023087] [DEBUG] [REMOTE ] RVSB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:52.023227] [DEBUG] [REMOTE ] RVSB: PASS: History has at least 300 days. [2026-01-09T12:19:52.023447] [DEBUG] [REMOTE ] RVSB: PASS: Price check passed. Min price $5.00. [2026-01-09T12:19:52.023606] [DEBUG] [REMOTE ] RVSB: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:52.023727] [DEBUG] [REMOTE ] RVSB: PASS: Integrity check passed. [2026-01-09T12:19:52.023767] [DEBUG] [REMOTE ] RVSB: Symbol is viable for forecasting. [2026-01-09T12:19:52.023815] [INFO ] [MAIN ] [2744/3524] RVSB kept (0.6s) | 2737 kept, 7 rejected | 138.6/min | ETA: 5.6m [2026-01-09T12:19:52.508526] [DEBUG] [REMOTE ] RVTY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:52.508681] [DEBUG] [REMOTE ] RVTY: PASS: History has at least 300 days. [2026-01-09T12:19:52.508903] [DEBUG] [REMOTE ] RVTY: PASS: Price check passed. Min price $89.52. [2026-01-09T12:19:52.509044] [DEBUG] [REMOTE ] RVTY: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:52.509163] [DEBUG] [REMOTE ] RVTY: PASS: Integrity check passed. [2026-01-09T12:19:52.509204] [DEBUG] [REMOTE ] RVTY: Symbol is viable for forecasting. [2026-01-09T12:19:52.509253] [INFO ] [MAIN ] [2745/3524] RVTY kept (0.5s) | 2738 kept, 7 rejected | 138.6/min | ETA: 5.6m [2026-01-09T12:19:52.744303] [DEBUG] [REMOTE ] RWAY: Retrieved 1058 rows, trimmed to 300. [2026-01-09T12:19:52.744438] [DEBUG] [REMOTE ] RWAY: PASS: History has at least 300 days. [2026-01-09T12:19:52.744662] [DEBUG] [REMOTE ] RWAY: PASS: Price check passed. Min price $8.64. [2026-01-09T12:19:52.744802] [DEBUG] [REMOTE ] RWAY: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:52.744915] [DEBUG] [REMOTE ] RWAY: PASS: Integrity check passed. [2026-01-09T12:19:52.744955] [DEBUG] [REMOTE ] RWAY: Symbol is viable for forecasting. [2026-01-09T12:19:52.745002] [INFO ] [MAIN ] [2746/3524] RWAY kept (0.2s) | 2739 kept, 7 rejected | 138.7/min | ETA: 5.6m [2026-01-09T12:19:53.134489] [DEBUG] [REMOTE ] RXO: Retrieved 802 rows, trimmed to 300. [2026-01-09T12:19:53.134787] [DEBUG] [REMOTE ] RXO: PASS: History has at least 300 days. [2026-01-09T12:19:53.135187] [DEBUG] [REMOTE ] RXO: PASS: Price check passed. Min price $10.48. [2026-01-09T12:19:53.135402] [DEBUG] [REMOTE ] RXO: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:53.135636] [DEBUG] [REMOTE ] RXO: PASS: Integrity check passed. [2026-01-09T12:19:53.135702] [DEBUG] [REMOTE ] RXO: Symbol is viable for forecasting. [2026-01-09T12:19:53.135791] [INFO ] [MAIN ] [2747/3524] RXO kept (0.4s) | 2740 kept, 7 rejected | 138.7/min | ETA: 5.6m [2026-01-09T12:19:53.575716] [DEBUG] [REMOTE ] RXRX: Retrieved 1189 rows, trimmed to 300. [2026-01-09T12:19:53.576039] [DEBUG] [REMOTE ] RXRX: PASS: History has at least 300 days. [2026-01-09T12:19:53.576559] [DEBUG] [REMOTE ] RXRX: PASS: Price check passed. Min price $3.85. [2026-01-09T12:19:53.576809] [DEBUG] [REMOTE ] RXRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:53.577051] [DEBUG] [REMOTE ] RXRX: PASS: Integrity check passed. [2026-01-09T12:19:53.577122] [DEBUG] [REMOTE ] RXRX: Symbol is viable for forecasting. [2026-01-09T12:19:53.577210] [INFO ] [MAIN ] [2748/3524] RXRX kept (0.4s) | 2741 kept, 7 rejected | 138.7/min | ETA: 5.6m [2026-01-09T12:19:54.190404] [DEBUG] [REMOTE ] RY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:54.190564] [DEBUG] [REMOTE ] RY: PASS: History has at least 300 days. [2026-01-09T12:19:54.190864] [DEBUG] [REMOTE ] RY: PASS: Price check passed. Min price $144.24. [2026-01-09T12:19:54.191011] [DEBUG] [REMOTE ] RY: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:54.191142] [DEBUG] [REMOTE ] RY: PASS: Integrity check passed. [2026-01-09T12:19:54.191185] [DEBUG] [REMOTE ] RY: Symbol is viable for forecasting. [2026-01-09T12:19:54.191237] [INFO ] [MAIN ] [2749/3524] RY kept (0.6s) | 2742 kept, 7 rejected | 138.6/min | ETA: 5.6m [2026-01-09T12:19:54.694618] [DEBUG] [REMOTE ] RYAAY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:54.694772] [DEBUG] [REMOTE ] RYAAY: PASS: History has at least 300 days. [2026-01-09T12:19:54.695010] [DEBUG] [REMOTE ] RYAAY: PASS: Price check passed. Min price $60.55. [2026-01-09T12:19:54.695151] [DEBUG] [REMOTE ] RYAAY: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:54.695270] [DEBUG] [REMOTE ] RYAAY: PASS: Integrity check passed. [2026-01-09T12:19:54.695311] [DEBUG] [REMOTE ] RYAAY: Symbol is viable for forecasting. [2026-01-09T12:19:54.695359] [INFO ] [MAIN ] [2750/3524] RYAAY kept (0.5s) | 2743 kept, 7 rejected | 138.6/min | ETA: 5.6m [2026-01-09T12:19:55.066885] [DEBUG] [REMOTE ] RYAM: Retrieved 2910 rows, trimmed to 300. [2026-01-09T12:19:55.067016] [DEBUG] [REMOTE ] RYAM: PASS: History has at least 300 days. [2026-01-09T12:19:55.067225] [DEBUG] [REMOTE ] RYAM: PASS: Price check passed. Min price $5.52. [2026-01-09T12:19:55.067399] [DEBUG] [REMOTE ] RYAM: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:55.067517] [DEBUG] [REMOTE ] RYAM: PASS: Integrity check passed. [2026-01-09T12:19:55.067558] [DEBUG] [REMOTE ] RYAM: Symbol is viable for forecasting. [2026-01-09T12:19:55.067627] [INFO ] [MAIN ] [2751/3524] RYAM kept (0.4s) | 2744 kept, 7 rejected | 138.6/min | ETA: 5.6m [2026-01-09T12:19:55.225256] [DEBUG] [REMOTE ] RYAN: Retrieved 1122 rows, trimmed to 300. [2026-01-09T12:19:55.225386] [DEBUG] [REMOTE ] RYAN: PASS: History has at least 300 days. [2026-01-09T12:19:55.225599] [DEBUG] [REMOTE ] RYAN: PASS: Price check passed. Min price $50.29. [2026-01-09T12:19:55.225739] [DEBUG] [REMOTE ] RYAN: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:55.225849] [DEBUG] [REMOTE ] RYAN: PASS: Integrity check passed. [2026-01-09T12:19:55.225889] [DEBUG] [REMOTE ] RYAN: Symbol is viable for forecasting. [2026-01-09T12:19:55.225935] [INFO ] [MAIN ] [2752/3524] RYAN kept (0.2s) | 2745 kept, 7 rejected | 138.7/min | ETA: 5.6m [2026-01-09T12:19:55.735393] [DEBUG] [REMOTE ] RYI: Retrieved 2872 rows, trimmed to 300. [2026-01-09T12:19:55.735542] [DEBUG] [REMOTE ] RYI: PASS: History has at least 300 days. [2026-01-09T12:19:55.735820] [DEBUG] [REMOTE ] RYI: PASS: Price check passed. Min price $19.71. [2026-01-09T12:19:55.735977] [DEBUG] [REMOTE ] RYI: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:55.736129] [DEBUG] [REMOTE ] RYI: PASS: Integrity check passed. [2026-01-09T12:19:55.736176] [DEBUG] [REMOTE ] RYI: Symbol is viable for forecasting. [2026-01-09T12:19:55.736225] [INFO ] [MAIN ] [2753/3524] RYI kept (0.5s) | 2746 kept, 7 rejected | 138.7/min | ETA: 5.6m [2026-01-09T12:19:56.204938] [DEBUG] [REMOTE ] RYN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:56.205169] [DEBUG] [REMOTE ] RYN: PASS: History has at least 300 days. [2026-01-09T12:19:56.205530] [DEBUG] [REMOTE ] RYN: PASS: Price check passed. Min price $21.03. [2026-01-09T12:19:56.205701] [DEBUG] [REMOTE ] RYN: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:56.205871] [DEBUG] [REMOTE ] RYN: PASS: Integrity check passed. [2026-01-09T12:19:56.205915] [DEBUG] [REMOTE ] RYN: Symbol is viable for forecasting. [2026-01-09T12:19:56.205976] [INFO ] [MAIN ] [2754/3524] RYN kept (0.5s) | 2747 kept, 7 rejected | 138.7/min | ETA: 5.6m [2026-01-09T12:19:56.609087] [DEBUG] [REMOTE ] RYTM: Retrieved 2076 rows, trimmed to 300. [2026-01-09T12:19:56.609284] [DEBUG] [REMOTE ] RYTM: PASS: History has at least 300 days. [2026-01-09T12:19:56.609536] [DEBUG] [REMOTE ] RYTM: PASS: Price check passed. Min price $95.89. [2026-01-09T12:19:56.609710] [DEBUG] [REMOTE ] RYTM: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:56.609835] [DEBUG] [REMOTE ] RYTM: PASS: Integrity check passed. [2026-01-09T12:19:56.609888] [DEBUG] [REMOTE ] RYTM: Symbol is viable for forecasting. [2026-01-09T12:19:56.609947] [INFO ] [MAIN ] [2755/3524] RYTM kept (0.4s) | 2748 kept, 7 rejected | 138.7/min | ETA: 5.5m [2026-01-09T12:19:57.113993] [DEBUG] [REMOTE ] RZB: Retrieved 2408 rows, trimmed to 300. [2026-01-09T12:19:57.114183] [DEBUG] [REMOTE ] RZB: PASS: History has at least 300 days. [2026-01-09T12:19:57.114431] [DEBUG] [REMOTE ] RZB: PASS: Price check passed. Min price $24.52. [2026-01-09T12:19:57.114593] [DEBUG] [REMOTE ] RZB: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:57.114729] [DEBUG] [REMOTE ] RZB: PASS: Integrity check passed. [2026-01-09T12:19:57.114782] [DEBUG] [REMOTE ] RZB: Symbol is viable for forecasting. [2026-01-09T12:19:57.114845] [INFO ] [MAIN ] [2756/3524] RZB kept (0.5s) | 2749 kept, 7 rejected | 138.7/min | ETA: 5.5m [2026-01-09T12:19:57.253131] [DEBUG] [REMOTE ] RZC: Retrieved 816 rows, trimmed to 300. [2026-01-09T12:19:57.253385] [DEBUG] [REMOTE ] RZC: PASS: History has at least 300 days. [2026-01-09T12:19:57.253792] [DEBUG] [REMOTE ] RZC: PASS: Price check passed. Min price $24.95. [2026-01-09T12:19:57.253990] [DEBUG] [REMOTE ] RZC: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:57.254171] [DEBUG] [REMOTE ] RZC: PASS: Integrity check passed. [2026-01-09T12:19:57.254230] [DEBUG] [REMOTE ] RZC: Symbol is viable for forecasting. [2026-01-09T12:19:57.254304] [INFO ] [MAIN ] [2757/3524] RZC kept (0.1s) | 2750 kept, 7 rejected | 138.7/min | ETA: 5.5m [2026-01-09T12:19:57.763508] [DEBUG] [REMOTE ] S: Retrieved 1137 rows, trimmed to 300. [2026-01-09T12:19:57.763732] [DEBUG] [REMOTE ] S: PASS: History has at least 300 days. [2026-01-09T12:19:57.764043] [DEBUG] [REMOTE ] S: PASS: Price check passed. Min price $14.48. [2026-01-09T12:19:57.764188] [DEBUG] [REMOTE ] S: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:57.764346] [DEBUG] [REMOTE ] S: PASS: Integrity check passed. [2026-01-09T12:19:57.764392] [DEBUG] [REMOTE ] S: Symbol is viable for forecasting. [2026-01-09T12:19:57.764446] [INFO ] [MAIN ] [2758/3524] S kept (0.5s) | 2751 kept, 7 rejected | 138.7/min | ETA: 5.5m [2026-01-09T12:19:58.342232] [DEBUG] [REMOTE ] SA: Retrieved 5466 rows, trimmed to 300. [2026-01-09T12:19:58.342362] [DEBUG] [REMOTE ] SA: PASS: History has at least 300 days. [2026-01-09T12:19:58.342567] [DEBUG] [REMOTE ] SA: PASS: Price check passed. Min price $22.09. [2026-01-09T12:19:58.342721] [DEBUG] [REMOTE ] SA: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:58.342835] [DEBUG] [REMOTE ] SA: PASS: Integrity check passed. [2026-01-09T12:19:58.342875] [DEBUG] [REMOTE ] SA: Symbol is viable for forecasting. [2026-01-09T12:19:58.342922] [INFO ] [MAIN ] [2759/3524] SA kept (0.6s) | 2752 kept, 7 rejected | 138.7/min | ETA: 5.5m [2026-01-09T12:19:58.632448] [DEBUG] [REMOTE ] SAFE: Retrieved 2149 rows, trimmed to 300. [2026-01-09T12:19:58.632640] [DEBUG] [REMOTE ] SAFE: PASS: History has at least 300 days. [2026-01-09T12:19:58.632868] [DEBUG] [REMOTE ] SAFE: PASS: Price check passed. Min price $12.60. [2026-01-09T12:19:58.633201] [DEBUG] [REMOTE ] SAFE: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:58.633359] [DEBUG] [REMOTE ] SAFE: PASS: Integrity check passed. [2026-01-09T12:19:58.633404] [DEBUG] [REMOTE ] SAFE: Symbol is viable for forecasting. [2026-01-09T12:19:58.633454] [INFO ] [MAIN ] [2760/3524] SAFE kept (0.3s) | 2753 kept, 7 rejected | 138.7/min | ETA: 5.5m [2026-01-09T12:19:59.203945] [DEBUG] [REMOTE ] SAH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:19:59.204100] [DEBUG] [REMOTE ] SAH: PASS: History has at least 300 days. [2026-01-09T12:19:59.204383] [DEBUG] [REMOTE ] SAH: PASS: Price check passed. Min price $59.34. [2026-01-09T12:19:59.204531] [DEBUG] [REMOTE ] SAH: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:59.204703] [DEBUG] [REMOTE ] SAH: PASS: Integrity check passed. [2026-01-09T12:19:59.204751] [DEBUG] [REMOTE ] SAH: Symbol is viable for forecasting. [2026-01-09T12:19:59.204806] [INFO ] [MAIN ] [2761/3524] SAH kept (0.6s) | 2754 kept, 7 rejected | 138.7/min | ETA: 5.5m [2026-01-09T12:19:59.671713] [DEBUG] [REMOTE ] SAIA: Retrieved 5869 rows, trimmed to 300. [2026-01-09T12:19:59.671855] [DEBUG] [REMOTE ] SAIA: PASS: History has at least 300 days. [2026-01-09T12:19:59.672085] [DEBUG] [REMOTE ] SAIA: PASS: Price check passed. Min price $250.48. [2026-01-09T12:19:59.672220] [DEBUG] [REMOTE ] SAIA: PASS: Continuity check passed with 300 days. [2026-01-09T12:19:59.672352] [DEBUG] [REMOTE ] SAIA: PASS: Integrity check passed. [2026-01-09T12:19:59.672395] [DEBUG] [REMOTE ] SAIA: Symbol is viable for forecasting. [2026-01-09T12:19:59.672442] [INFO ] [MAIN ] [2762/3524] SAIA kept (0.5s) | 2755 kept, 7 rejected | 138.7/min | ETA: 5.5m [2026-01-09T12:20:00.010945] [DEBUG] [REMOTE ] SAIC: Retrieved 3098 rows, trimmed to 300. [2026-01-09T12:20:00.011242] [DEBUG] [REMOTE ] SAIC: PASS: History has at least 300 days. [2026-01-09T12:20:00.011452] [DEBUG] [REMOTE ] SAIC: PASS: Price check passed. Min price $85.01. [2026-01-09T12:20:00.011605] [DEBUG] [REMOTE ] SAIC: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:00.011722] [DEBUG] [REMOTE ] SAIC: PASS: Integrity check passed. [2026-01-09T12:20:00.011763] [DEBUG] [REMOTE ] SAIC: Symbol is viable for forecasting. [2026-01-09T12:20:00.011810] [INFO ] [MAIN ] [2763/3524] SAIC kept (0.3s) | 2756 kept, 7 rejected | 138.7/min | ETA: 5.5m [2026-01-09T12:20:00.585322] [DEBUG] [REMOTE ] SAM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:00.585461] [DEBUG] [REMOTE ] SAM: PASS: History has at least 300 days. [2026-01-09T12:20:00.585705] [DEBUG] [REMOTE ] SAM: PASS: Price check passed. Min price $190.96. [2026-01-09T12:20:00.585845] [DEBUG] [REMOTE ] SAM: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:00.585965] [DEBUG] [REMOTE ] SAM: PASS: Integrity check passed. [2026-01-09T12:20:00.586006] [DEBUG] [REMOTE ] SAM: Symbol is viable for forecasting. [2026-01-09T12:20:00.586054] [INFO ] [MAIN ] [2764/3524] SAM kept (0.6s) | 2757 kept, 7 rejected | 138.7/min | ETA: 5.5m [2026-01-09T12:20:00.932988] [DEBUG] [REMOTE ] SAMG: Retrieved 3153 rows, trimmed to 300. [2026-01-09T12:20:00.933169] [DEBUG] [REMOTE ] SAMG: PASS: History has at least 300 days. [2026-01-09T12:20:00.933419] [DEBUG] [REMOTE ] SAMG: PASS: Price check passed. Min price $13.11. [2026-01-09T12:20:00.933563] [DEBUG] [REMOTE ] SAMG: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:00.933710] [DEBUG] [REMOTE ] SAMG: PASS: Integrity check passed. [2026-01-09T12:20:00.933751] [DEBUG] [REMOTE ] SAMG: Symbol is viable for forecasting. [2026-01-09T12:20:00.933802] [INFO ] [MAIN ] [2765/3524] SAMG kept (0.3s) | 2758 kept, 7 rejected | 138.7/min | ETA: 5.5m [2026-01-09T12:20:01.475394] [DEBUG] [REMOTE ] SAN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:01.475545] [DEBUG] [REMOTE ] SAN: PASS: History has at least 300 days. [2026-01-09T12:20:01.475805] [DEBUG] [REMOTE ] SAN: PASS: Price check passed. Min price $9.53. [2026-01-09T12:20:01.475947] [DEBUG] [REMOTE ] SAN: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:01.476075] [DEBUG] [REMOTE ] SAN: PASS: Integrity check passed. [2026-01-09T12:20:01.476117] [DEBUG] [REMOTE ] SAN: Symbol is viable for forecasting. [2026-01-09T12:20:01.476166] [INFO ] [MAIN ] [2766/3524] SAN kept (0.5s) | 2759 kept, 7 rejected | 138.7/min | ETA: 5.5m [2026-01-09T12:20:01.735360] [DEBUG] [REMOTE ] SANA: Retrieved 1238 rows, trimmed to 300. [2026-01-09T12:20:01.735499] [DEBUG] [REMOTE ] SANA: PASS: History has at least 300 days. [2026-01-09T12:20:01.735721] [DEBUG] [REMOTE ] SANA: PASS: Price check passed. Min price $3.23. [2026-01-09T12:20:01.735857] [DEBUG] [REMOTE ] SANA: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:01.735966] [DEBUG] [REMOTE ] SANA: PASS: Integrity check passed. [2026-01-09T12:20:01.736005] [DEBUG] [REMOTE ] SANA: Symbol is viable for forecasting. [2026-01-09T12:20:01.736053] [INFO ] [MAIN ] [2767/3524] SANA kept (0.3s) | 2760 kept, 7 rejected | 138.7/min | ETA: 5.5m [2026-01-09T12:20:02.427153] [DEBUG] [REMOTE ] SANM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:02.427417] [DEBUG] [REMOTE ] SANM: PASS: History has at least 300 days. [2026-01-09T12:20:02.427820] [DEBUG] [REMOTE ] SANM: PASS: Price check passed. Min price $125.51. [2026-01-09T12:20:02.427980] [DEBUG] [REMOTE ] SANM: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:02.428147] [DEBUG] [REMOTE ] SANM: PASS: Integrity check passed. [2026-01-09T12:20:02.428191] [DEBUG] [REMOTE ] SANM: Symbol is viable for forecasting. [2026-01-09T12:20:02.428253] [INFO ] [MAIN ] [2768/3524] SANM kept (0.7s) | 2761 kept, 7 rejected | 138.6/min | ETA: 5.5m [2026-01-09T12:20:02.953448] [DEBUG] [REMOTE ] SAP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:02.953626] [DEBUG] [REMOTE ] SAP: PASS: History has at least 300 days. [2026-01-09T12:20:02.953896] [DEBUG] [REMOTE ] SAP: PASS: Price check passed. Min price $233.94. [2026-01-09T12:20:02.954035] [DEBUG] [REMOTE ] SAP: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:02.954165] [DEBUG] [REMOTE ] SAP: PASS: Integrity check passed. [2026-01-09T12:20:02.954205] [DEBUG] [REMOTE ] SAP: Symbol is viable for forecasting. [2026-01-09T12:20:02.954253] [INFO ] [MAIN ] [2769/3524] SAP kept (0.5s) | 2762 kept, 7 rejected | 138.6/min | ETA: 5.4m [2026-01-09T12:20:03.189783] [DEBUG] [REMOTE ] SARK: Retrieved 1045 rows, trimmed to 300. [2026-01-09T12:20:03.189916] [DEBUG] [REMOTE ] SARK: PASS: History has at least 300 days. [2026-01-09T12:20:03.190115] [DEBUG] [REMOTE ] SARK: PASS: Price check passed. Min price $26.50. [2026-01-09T12:20:03.190248] [DEBUG] [REMOTE ] SARK: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:03.190357] [DEBUG] [REMOTE ] SARK: PASS: Integrity check passed. [2026-01-09T12:20:03.190397] [DEBUG] [REMOTE ] SARK: Symbol is viable for forecasting. [2026-01-09T12:20:03.190444] [INFO ] [MAIN ] [2770/3524] SARK kept (0.2s) | 2763 kept, 7 rejected | 138.7/min | ETA: 5.4m [2026-01-09T12:20:03.480124] [DEBUG] [REMOTE ] SATL: Retrieved 1203 rows, trimmed to 300. [2026-01-09T12:20:03.480282] [DEBUG] [REMOTE ] SATL: PASS: History has at least 300 days. [2026-01-09T12:20:03.480504] [DEBUG] [REMOTE ] SATL: PASS: Price check passed. Min price $1.27. [2026-01-09T12:20:03.480687] [DEBUG] [REMOTE ] SATL: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:03.480838] [DEBUG] [REMOTE ] SATL: PASS: Integrity check passed. [2026-01-09T12:20:03.480893] [DEBUG] [REMOTE ] SATL: Symbol is viable for forecasting. [2026-01-09T12:20:03.480964] [INFO ] [MAIN ] [2771/3524] SATL kept (0.3s) | 2764 kept, 7 rejected | 138.7/min | ETA: 5.4m [2026-01-09T12:20:04.299258] [DEBUG] [REMOTE ] SATS: Retrieved 4534 rows, trimmed to 300. [2026-01-09T12:20:04.299389] [DEBUG] [REMOTE ] SATS: PASS: History has at least 300 days. [2026-01-09T12:20:04.299614] [DEBUG] [REMOTE ] SATS: PASS: Price check passed. Min price $66.93. [2026-01-09T12:20:04.299757] [DEBUG] [REMOTE ] SATS: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:04.299871] [DEBUG] [REMOTE ] SATS: PASS: Integrity check passed. [2026-01-09T12:20:04.299912] [DEBUG] [REMOTE ] SATS: Symbol is viable for forecasting. [2026-01-09T12:20:04.299959] [INFO ] [MAIN ] [2772/3524] SATS kept (0.8s) | 2765 kept, 7 rejected | 138.6/min | ETA: 5.4m [2026-01-09T12:20:04.814445] [DEBUG] [REMOTE ] SAVA: Retrieved 6410 rows, trimmed to 300. [2026-01-09T12:20:04.814607] [DEBUG] [REMOTE ] SAVA: PASS: History has at least 300 days. [2026-01-09T12:20:04.814840] [DEBUG] [REMOTE ] SAVA: PASS: Price check passed. Min price $1.98. [2026-01-09T12:20:04.814981] [DEBUG] [REMOTE ] SAVA: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:04.815104] [DEBUG] [REMOTE ] SAVA: PASS: Integrity check passed. [2026-01-09T12:20:04.815145] [DEBUG] [REMOTE ] SAVA: Symbol is viable for forecasting. [2026-01-09T12:20:04.815212] [INFO ] [MAIN ] [2773/3524] SAVA kept (0.5s) | 2766 kept, 7 rejected | 138.6/min | ETA: 5.4m [2026-01-09T12:20:05.220525] [DEBUG] [REMOTE ] SB: Retrieved 4431 rows, trimmed to 300. [2026-01-09T12:20:05.220680] [DEBUG] [REMOTE ] SB: PASS: History has at least 300 days. [2026-01-09T12:20:05.220888] [DEBUG] [REMOTE ] SB: PASS: Price check passed. Min price $4.20. [2026-01-09T12:20:05.221023] [DEBUG] [REMOTE ] SB: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:05.221303] [DEBUG] [REMOTE ] SB: PASS: Integrity check passed. [2026-01-09T12:20:05.221344] [DEBUG] [REMOTE ] SB: Symbol is viable for forecasting. [2026-01-09T12:20:05.221393] [INFO ] [MAIN ] [2774/3524] SB kept (0.4s) | 2767 kept, 7 rejected | 138.6/min | ETA: 5.4m [2026-01-09T12:20:05.724282] [DEBUG] [REMOTE ] SBAC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:05.724412] [DEBUG] [REMOTE ] SBAC: PASS: History has at least 300 days. [2026-01-09T12:20:05.724642] [DEBUG] [REMOTE ] SBAC: PASS: Price check passed. Min price $181.36. [2026-01-09T12:20:05.724783] [DEBUG] [REMOTE ] SBAC: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:05.724898] [DEBUG] [REMOTE ] SBAC: PASS: Integrity check passed. [2026-01-09T12:20:05.724939] [DEBUG] [REMOTE ] SBAC: Symbol is viable for forecasting. [2026-01-09T12:20:05.724987] [INFO ] [MAIN ] [2775/3524] SBAC kept (0.5s) | 2768 kept, 7 rejected | 138.6/min | ETA: 5.4m [2026-01-09T12:20:06.195344] [DEBUG] [REMOTE ] SBCF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:06.195480] [DEBUG] [REMOTE ] SBCF: PASS: History has at least 300 days. [2026-01-09T12:20:06.195724] [DEBUG] [REMOTE ] SBCF: PASS: Price check passed. Min price $28.63. [2026-01-09T12:20:06.195868] [DEBUG] [REMOTE ] SBCF: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:06.195992] [DEBUG] [REMOTE ] SBCF: PASS: Integrity check passed. [2026-01-09T12:20:06.196042] [DEBUG] [REMOTE ] SBCF: Symbol is viable for forecasting. [2026-01-09T12:20:06.196091] [INFO ] [MAIN ] [2776/3524] SBCF kept (0.5s) | 2769 kept, 7 rejected | 138.6/min | ETA: 5.4m [2026-01-09T12:20:06.660024] [DEBUG] [REMOTE ] SBFM: Retrieved 4041 rows, trimmed to 300. [2026-01-09T12:20:06.660153] [DEBUG] [REMOTE ] SBFM: PASS: History has at least 300 days. [2026-01-09T12:20:06.660355] [DEBUG] [REMOTE ] SBFM: PASS: Price check passed. Min price $1.23. [2026-01-09T12:20:06.660491] [DEBUG] [REMOTE ] SBFM: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:06.660626] [DEBUG] [REMOTE ] SBFM: PASS: Integrity check passed. [2026-01-09T12:20:06.660669] [DEBUG] [REMOTE ] SBFM: Symbol is viable for forecasting. [2026-01-09T12:20:06.660718] [INFO ] [MAIN ] [2777/3524] SBFM kept (0.5s) | 2770 kept, 7 rejected | 138.6/min | ETA: 5.4m [2026-01-09T12:20:07.119164] [DEBUG] [REMOTE ] SBGI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:07.119297] [DEBUG] [REMOTE ] SBGI: PASS: History has at least 300 days. [2026-01-09T12:20:07.119518] [DEBUG] [REMOTE ] SBGI: PASS: Price check passed. Min price $12.53. [2026-01-09T12:20:07.119675] [DEBUG] [REMOTE ] SBGI: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:07.119793] [DEBUG] [REMOTE ] SBGI: PASS: Integrity check passed. [2026-01-09T12:20:07.119833] [DEBUG] [REMOTE ] SBGI: Symbol is viable for forecasting. [2026-01-09T12:20:07.119882] [INFO ] [MAIN ] [2778/3524] SBGI kept (0.5s) | 2771 kept, 7 rejected | 138.6/min | ETA: 5.4m [2026-01-09T12:20:07.562009] [DEBUG] [REMOTE ] SBH: Retrieved 4814 rows, trimmed to 300. [2026-01-09T12:20:07.562316] [DEBUG] [REMOTE ] SBH: PASS: History has at least 300 days. [2026-01-09T12:20:07.562516] [DEBUG] [REMOTE ] SBH: PASS: Price check passed. Min price $13.76. [2026-01-09T12:20:07.562668] [DEBUG] [REMOTE ] SBH: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:07.562780] [DEBUG] [REMOTE ] SBH: PASS: Integrity check passed. [2026-01-09T12:20:07.562818] [DEBUG] [REMOTE ] SBH: Symbol is viable for forecasting. [2026-01-09T12:20:07.562879] [INFO ] [MAIN ] [2779/3524] SBH kept (0.4s) | 2772 kept, 7 rejected | 138.6/min | ETA: 5.4m [2026-01-09T12:20:08.062854] [DEBUG] [REMOTE ] SBI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:08.062990] [DEBUG] [REMOTE ] SBI: PASS: History has at least 300 days. [2026-01-09T12:20:08.063204] [DEBUG] [REMOTE ] SBI: PASS: Price check passed. Min price $7.66. [2026-01-09T12:20:08.063338] [DEBUG] [REMOTE ] SBI: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:08.063453] [DEBUG] [REMOTE ] SBI: PASS: Integrity check passed. [2026-01-09T12:20:08.063492] [DEBUG] [REMOTE ] SBI: Symbol is viable for forecasting. [2026-01-09T12:20:08.063539] [INFO ] [MAIN ] [2780/3524] SBI kept (0.5s) | 2773 kept, 7 rejected | 138.6/min | ETA: 5.4m [2026-01-09T12:20:08.468272] [DEBUG] [REMOTE ] SBLK: Retrieved 4998 rows, trimmed to 300. [2026-01-09T12:20:08.468405] [DEBUG] [REMOTE ] SBLK: PASS: History has at least 300 days. [2026-01-09T12:20:08.468637] [DEBUG] [REMOTE ] SBLK: PASS: Price check passed. Min price $17.22. [2026-01-09T12:20:08.468779] [DEBUG] [REMOTE ] SBLK: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:08.468893] [DEBUG] [REMOTE ] SBLK: PASS: Integrity check passed. [2026-01-09T12:20:08.468935] [DEBUG] [REMOTE ] SBLK: Symbol is viable for forecasting. [2026-01-09T12:20:08.468984] [INFO ] [MAIN ] [2781/3524] SBLK kept (0.4s) | 2774 kept, 7 rejected | 138.6/min | ETA: 5.4m [2026-01-09T12:20:08.851877] [DEBUG] [REMOTE ] SBRA: Retrieved 5983 rows, trimmed to 300. [2026-01-09T12:20:08.852010] [DEBUG] [REMOTE ] SBRA: PASS: History has at least 300 days. [2026-01-09T12:20:08.852217] [DEBUG] [REMOTE ] SBRA: PASS: Price check passed. Min price $16.96. [2026-01-09T12:20:08.852350] [DEBUG] [REMOTE ] SBRA: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:08.852459] [DEBUG] [REMOTE ] SBRA: PASS: Integrity check passed. [2026-01-09T12:20:08.852499] [DEBUG] [REMOTE ] SBRA: Symbol is viable for forecasting. [2026-01-09T12:20:08.852546] [INFO ] [MAIN ] [2782/3524] SBRA kept (0.4s) | 2775 kept, 7 rejected | 138.6/min | ETA: 5.4m [2026-01-09T12:20:09.320693] [DEBUG] [REMOTE ] SBS: Retrieved 5955 rows, trimmed to 300. [2026-01-09T12:20:09.320821] [DEBUG] [REMOTE ] SBS: PASS: History has at least 300 days. [2026-01-09T12:20:09.321031] [DEBUG] [REMOTE ] SBS: PASS: Price check passed. Min price $21.81. [2026-01-09T12:20:09.321164] [DEBUG] [REMOTE ] SBS: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:09.321275] [DEBUG] [REMOTE ] SBS: PASS: Integrity check passed. [2026-01-09T12:20:09.321314] [DEBUG] [REMOTE ] SBS: Symbol is viable for forecasting. [2026-01-09T12:20:09.321362] [INFO ] [MAIN ] [2783/3524] SBS kept (0.5s) | 2776 kept, 7 rejected | 138.6/min | ETA: 5.3m [2026-01-09T12:20:09.833763] [DEBUG] [REMOTE ] SBSI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:09.833895] [DEBUG] [REMOTE ] SBSI: PASS: History has at least 300 days. [2026-01-09T12:20:09.834111] [DEBUG] [REMOTE ] SBSI: PASS: Price check passed. Min price $26.11. [2026-01-09T12:20:09.834246] [DEBUG] [REMOTE ] SBSI: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:09.834359] [DEBUG] [REMOTE ] SBSI: PASS: Integrity check passed. [2026-01-09T12:20:09.834399] [DEBUG] [REMOTE ] SBSI: Symbol is viable for forecasting. [2026-01-09T12:20:09.834446] [INFO ] [MAIN ] [2784/3524] SBSI kept (0.5s) | 2777 kept, 7 rejected | 138.6/min | ETA: 5.3m [2026-01-09T12:20:10.171703] [DEBUG] [REMOTE ] SBUX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:10.171834] [DEBUG] [REMOTE ] SBUX: PASS: History has at least 300 days. [2026-01-09T12:20:10.172047] [DEBUG] [REMOTE ] SBUX: PASS: Price check passed. Min price $79.02. [2026-01-09T12:20:10.172182] [DEBUG] [REMOTE ] SBUX: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:10.172295] [DEBUG] [REMOTE ] SBUX: PASS: Integrity check passed. [2026-01-09T12:20:10.172335] [DEBUG] [REMOTE ] SBUX: Symbol is viable for forecasting. [2026-01-09T12:20:10.172397] [INFO ] [MAIN ] [2785/3524] SBUX kept (0.3s) | 2778 kept, 7 rejected | 138.6/min | ETA: 5.3m [2026-01-09T12:20:10.672730] [DEBUG] [REMOTE ] SCD: Retrieved 5504 rows, trimmed to 300. [2026-01-09T12:20:10.672864] [DEBUG] [REMOTE ] SCD: PASS: History has at least 300 days. [2026-01-09T12:20:10.673073] [DEBUG] [REMOTE ] SCD: PASS: Price check passed. Min price $13.84. [2026-01-09T12:20:10.673206] [DEBUG] [REMOTE ] SCD: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:10.673317] [DEBUG] [REMOTE ] SCD: PASS: Integrity check passed. [2026-01-09T12:20:10.673357] [DEBUG] [REMOTE ] SCD: Symbol is viable for forecasting. [2026-01-09T12:20:10.673404] [INFO ] [MAIN ] [2786/3524] SCD kept (0.5s) | 2779 kept, 7 rejected | 138.6/min | ETA: 5.3m [2026-01-09T12:20:11.157038] [DEBUG] [REMOTE ] SCHL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:11.157182] [DEBUG] [REMOTE ] SCHL: PASS: History has at least 300 days. [2026-01-09T12:20:11.157429] [DEBUG] [REMOTE ] SCHL: PASS: Price check passed. Min price $27.00. [2026-01-09T12:20:11.157566] [DEBUG] [REMOTE ] SCHL: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:11.157700] [DEBUG] [REMOTE ] SCHL: PASS: Integrity check passed. [2026-01-09T12:20:11.157740] [DEBUG] [REMOTE ] SCHL: Symbol is viable for forecasting. [2026-01-09T12:20:11.157796] [INFO ] [MAIN ] [2787/3524] SCHL kept (0.5s) | 2780 kept, 7 rejected | 138.6/min | ETA: 5.3m [2026-01-09T12:20:11.659779] [DEBUG] [REMOTE ] SCI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:11.659910] [DEBUG] [REMOTE ] SCI: PASS: History has at least 300 days. [2026-01-09T12:20:11.660117] [DEBUG] [REMOTE ] SCI: PASS: Price check passed. Min price $75.57. [2026-01-09T12:20:11.660253] [DEBUG] [REMOTE ] SCI: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:11.660366] [DEBUG] [REMOTE ] SCI: PASS: Integrity check passed. [2026-01-09T12:20:11.660406] [DEBUG] [REMOTE ] SCI: Symbol is viable for forecasting. [2026-01-09T12:20:11.660453] [INFO ] [MAIN ] [2788/3524] SCI kept (0.5s) | 2781 kept, 7 rejected | 138.6/min | ETA: 5.3m [2026-01-09T12:20:12.113077] [DEBUG] [REMOTE ] SCL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:12.113217] [DEBUG] [REMOTE ] SCL: PASS: History has at least 300 days. [2026-01-09T12:20:12.113427] [DEBUG] [REMOTE ] SCL: PASS: Price check passed. Min price $41.94. [2026-01-09T12:20:12.113561] [DEBUG] [REMOTE ] SCL: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:12.113697] [DEBUG] [REMOTE ] SCL: PASS: Integrity check passed. [2026-01-09T12:20:12.113736] [DEBUG] [REMOTE ] SCL: Symbol is viable for forecasting. [2026-01-09T12:20:12.113783] [INFO ] [MAIN ] [2789/3524] SCL kept (0.5s) | 2782 kept, 7 rejected | 138.6/min | ETA: 5.3m [2026-01-09T12:20:13.729845] [DEBUG] [REMOTE ] SCM: Retrieved 3311 rows, trimmed to 300. [2026-01-09T12:20:13.730020] [DEBUG] [REMOTE ] SCM: PASS: History has at least 300 days. [2026-01-09T12:20:13.730821] [DEBUG] [REMOTE ] SCM: PASS: Price check passed. Min price $11.34. [2026-01-09T12:20:13.731020] [DEBUG] [REMOTE ] SCM: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:13.731181] [DEBUG] [REMOTE ] SCM: PASS: Integrity check passed. [2026-01-09T12:20:13.731237] [DEBUG] [REMOTE ] SCM: Symbol is viable for forecasting. [2026-01-09T12:20:13.731302] [INFO ] [MAIN ] [2790/3524] SCM kept (1.6s) | 2783 kept, 7 rejected | 138.4/min | ETA: 5.3m [2026-01-09T12:20:14.972781] [DEBUG] [REMOTE ] SCSC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:14.972924] [DEBUG] [REMOTE ] SCSC: PASS: History has at least 300 days. [2026-01-09T12:20:14.973157] [DEBUG] [REMOTE ] SCSC: PASS: Price check passed. Min price $37.72. [2026-01-09T12:20:14.973300] [DEBUG] [REMOTE ] SCSC: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:14.973427] [DEBUG] [REMOTE ] SCSC: PASS: Integrity check passed. [2026-01-09T12:20:14.973485] [DEBUG] [REMOTE ] SCSC: Symbol is viable for forecasting. [2026-01-09T12:20:14.973536] [INFO ] [MAIN ] [2791/3524] SCSC kept (1.2s) | 2784 kept, 7 rejected | 138.3/min | ETA: 5.3m [2026-01-09T12:20:15.508608] [DEBUG] [REMOTE ] SCVL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:15.508751] [DEBUG] [REMOTE ] SCVL: PASS: History has at least 300 days. [2026-01-09T12:20:15.508976] [DEBUG] [REMOTE ] SCVL: PASS: Price check passed. Min price $15.67. [2026-01-09T12:20:15.509114] [DEBUG] [REMOTE ] SCVL: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:15.509234] [DEBUG] [REMOTE ] SCVL: PASS: Integrity check passed. [2026-01-09T12:20:15.509275] [DEBUG] [REMOTE ] SCVL: Symbol is viable for forecasting. [2026-01-09T12:20:15.509323] [INFO ] [MAIN ] [2792/3524] SCVL kept (0.5s) | 2785 kept, 7 rejected | 138.3/min | ETA: 5.3m [2026-01-09T12:20:17.082120] [DEBUG] [REMOTE ] SCZ: Retrieved 4547 rows, trimmed to 300. [2026-01-09T12:20:17.082253] [DEBUG] [REMOTE ] SCZ: PASS: History has at least 300 days. [2026-01-09T12:20:17.082459] [DEBUG] [REMOTE ] SCZ: PASS: Price check passed. Min price $72.07. [2026-01-09T12:20:17.082615] [DEBUG] [REMOTE ] SCZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:17.082732] [DEBUG] [REMOTE ] SCZ: PASS: Integrity check passed. [2026-01-09T12:20:17.082773] [DEBUG] [REMOTE ] SCZ: Symbol is viable for forecasting. [2026-01-09T12:20:17.082820] [INFO ] [MAIN ] [2793/3524] SCZ kept (1.6s) | 2786 kept, 7 rejected | 138.2/min | ETA: 5.3m [2026-01-09T12:20:17.387706] [DEBUG] [REMOTE ] SD: Retrieved 2329 rows, trimmed to 300. [2026-01-09T12:20:17.387839] [DEBUG] [REMOTE ] SD: PASS: History has at least 300 days. [2026-01-09T12:20:17.388047] [DEBUG] [REMOTE ] SD: PASS: Price check passed. Min price $11.16. [2026-01-09T12:20:17.388227] [DEBUG] [REMOTE ] SD: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:17.388348] [DEBUG] [REMOTE ] SD: PASS: Integrity check passed. [2026-01-09T12:20:17.388389] [DEBUG] [REMOTE ] SD: Symbol is viable for forecasting. [2026-01-09T12:20:17.388438] [INFO ] [MAIN ] [2794/3524] SD kept (0.3s) | 2787 kept, 7 rejected | 138.2/min | ETA: 5.3m [2026-01-09T12:20:17.746737] [DEBUG] [REMOTE ] SDA: Retrieved 664 rows, trimmed to 300. [2026-01-09T12:20:17.746868] [DEBUG] [REMOTE ] SDA: PASS: History has at least 300 days. [2026-01-09T12:20:17.747066] [DEBUG] [REMOTE ] SDA: PASS: Price check passed. Min price $1.81. [2026-01-09T12:20:17.747200] [DEBUG] [REMOTE ] SDA: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:17.747336] [DEBUG] [REMOTE ] SDA: PASS: Integrity check passed. [2026-01-09T12:20:17.747377] [DEBUG] [REMOTE ] SDA: Symbol is viable for forecasting. [2026-01-09T12:20:17.747425] [INFO ] [MAIN ] [2795/3524] SDA kept (0.4s) | 2788 kept, 7 rejected | 138.2/min | ETA: 5.3m [2026-01-09T12:20:18.202191] [DEBUG] [REMOTE ] SDHY: Retrieved 1285 rows, trimmed to 300. [2026-01-09T12:20:18.202330] [DEBUG] [REMOTE ] SDHY: PASS: History has at least 300 days. [2026-01-09T12:20:18.202529] [DEBUG] [REMOTE ] SDHY: PASS: Price check passed. Min price $16.04. [2026-01-09T12:20:18.202690] [DEBUG] [REMOTE ] SDHY: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:18.202802] [DEBUG] [REMOTE ] SDHY: PASS: Integrity check passed. [2026-01-09T12:20:18.202843] [DEBUG] [REMOTE ] SDHY: Symbol is viable for forecasting. [2026-01-09T12:20:18.202891] [INFO ] [MAIN ] [2796/3524] SDHY kept (0.5s) | 2789 kept, 7 rejected | 138.2/min | ETA: 5.3m [2026-01-09T12:20:18.515494] [DEBUG] [REMOTE ] SDRL: Retrieved 811 rows, trimmed to 300. [2026-01-09T12:20:18.515677] [DEBUG] [REMOTE ] SDRL: PASS: History has at least 300 days. [2026-01-09T12:20:18.515944] [DEBUG] [REMOTE ] SDRL: PASS: Price check passed. Min price $28.40. [2026-01-09T12:20:18.516136] [DEBUG] [REMOTE ] SDRL: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:18.516295] [DEBUG] [REMOTE ] SDRL: PASS: Integrity check passed. [2026-01-09T12:20:18.516371] [DEBUG] [REMOTE ] SDRL: Symbol is viable for forecasting. [2026-01-09T12:20:18.516443] [INFO ] [MAIN ] [2797/3524] SDRL kept (0.3s) | 2790 kept, 7 rejected | 138.2/min | ETA: 5.3m [2026-01-09T12:20:18.968917] [DEBUG] [REMOTE ] SDVY: Retrieved 2055 rows, trimmed to 300. [2026-01-09T12:20:18.969040] [DEBUG] [REMOTE ] SDVY: PASS: History has at least 300 days. [2026-01-09T12:20:18.969242] [DEBUG] [REMOTE ] SDVY: PASS: Price check passed. Min price $36.31. [2026-01-09T12:20:18.969378] [DEBUG] [REMOTE ] SDVY: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:18.969492] [DEBUG] [REMOTE ] SDVY: PASS: Integrity check passed. [2026-01-09T12:20:18.969533] [DEBUG] [REMOTE ] SDVY: Symbol is viable for forecasting. [2026-01-09T12:20:18.969602] [INFO ] [MAIN ] [2798/3524] SDVY kept (0.5s) | 2791 kept, 7 rejected | 138.2/min | ETA: 5.3m [2026-01-09T12:20:19.378401] [DEBUG] [REMOTE ] SE: Retrieved 2065 rows, trimmed to 300. [2026-01-09T12:20:19.378545] [DEBUG] [REMOTE ] SE: PASS: History has at least 300 days. [2026-01-09T12:20:19.378794] [DEBUG] [REMOTE ] SE: PASS: Price check passed. Min price $118.95. [2026-01-09T12:20:19.378933] [DEBUG] [REMOTE ] SE: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:19.379047] [DEBUG] [REMOTE ] SE: PASS: Integrity check passed. [2026-01-09T12:20:19.379087] [DEBUG] [REMOTE ] SE: Symbol is viable for forecasting. [2026-01-09T12:20:19.379134] [INFO ] [MAIN ] [2799/3524] SE kept (0.4s) | 2792 kept, 7 rejected | 138.2/min | ETA: 5.2m [2026-01-09T12:20:19.677546] [DEBUG] [REMOTE ] SEDG: Retrieved 2714 rows, trimmed to 300. [2026-01-09T12:20:19.677720] [DEBUG] [REMOTE ] SEDG: PASS: History has at least 300 days. [2026-01-09T12:20:19.677963] [DEBUG] [REMOTE ] SEDG: PASS: Price check passed. Min price $28.47. [2026-01-09T12:20:19.678122] [DEBUG] [REMOTE ] SEDG: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:19.678259] [DEBUG] [REMOTE ] SEDG: PASS: Integrity check passed. [2026-01-09T12:20:19.678306] [DEBUG] [REMOTE ] SEDG: Symbol is viable for forecasting. [2026-01-09T12:20:19.678361] [INFO ] [MAIN ] [2800/3524] SEDG kept (0.3s) | 2793 kept, 7 rejected | 138.3/min | ETA: 5.2m [2026-01-09T12:20:20.208261] [DEBUG] [REMOTE ] SEE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:20.208410] [DEBUG] [REMOTE ] SEE: PASS: History has at least 300 days. [2026-01-09T12:20:20.208683] [DEBUG] [REMOTE ] SEE: PASS: Price check passed. Min price $33.35. [2026-01-09T12:20:20.208827] [DEBUG] [REMOTE ] SEE: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:20.208960] [DEBUG] [REMOTE ] SEE: PASS: Integrity check passed. [2026-01-09T12:20:20.209002] [DEBUG] [REMOTE ] SEE: Symbol is viable for forecasting. [2026-01-09T12:20:20.209053] [INFO ] [MAIN ] [2801/3524] SEE kept (0.5s) | 2794 kept, 7 rejected | 138.2/min | ETA: 5.2m [2026-01-09T12:20:20.760144] [DEBUG] [REMOTE ] SEIC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:20.760278] [DEBUG] [REMOTE ] SEIC: PASS: History has at least 300 days. [2026-01-09T12:20:20.760498] [DEBUG] [REMOTE ] SEIC: PASS: Price check passed. Min price $77.79. [2026-01-09T12:20:20.760662] [DEBUG] [REMOTE ] SEIC: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:20.760787] [DEBUG] [REMOTE ] SEIC: PASS: Integrity check passed. [2026-01-09T12:20:20.760830] [DEBUG] [REMOTE ] SEIC: Symbol is viable for forecasting. [2026-01-09T12:20:20.760880] [INFO ] [MAIN ] [2802/3524] SEIC kept (0.6s) | 2795 kept, 7 rejected | 138.2/min | ETA: 5.2m [2026-01-09T12:20:21.167816] [DEBUG] [REMOTE ] SELF: Retrieved 4414 rows, trimmed to 300. [2026-01-09T12:20:21.167980] [DEBUG] [REMOTE ] SELF: PASS: History has at least 300 days. [2026-01-09T12:20:21.168218] [DEBUG] [REMOTE ] SELF: PASS: Price check passed. Min price $4.83. [2026-01-09T12:20:21.168363] [DEBUG] [REMOTE ] SELF: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:21.168486] [DEBUG] [REMOTE ] SELF: PASS: Integrity check passed. [2026-01-09T12:20:21.168546] [DEBUG] [REMOTE ] SELF: Symbol is viable for forecasting. [2026-01-09T12:20:21.168646] [INFO ] [MAIN ] [2803/3524] SELF kept (0.4s) | 2796 kept, 7 rejected | 138.2/min | ETA: 5.2m [2026-01-09T12:20:23.695492] [DEBUG] [REMOTE ] SEM: Retrieved 4097 rows, trimmed to 300. [2026-01-09T12:20:23.695656] [DEBUG] [REMOTE ] SEM: PASS: History has at least 300 days. [2026-01-09T12:20:23.695874] [DEBUG] [REMOTE ] SEM: PASS: Price check passed. Min price $12.74. [2026-01-09T12:20:23.696013] [DEBUG] [REMOTE ] SEM: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:23.696130] [DEBUG] [REMOTE ] SEM: PASS: Integrity check passed. [2026-01-09T12:20:23.696171] [DEBUG] [REMOTE ] SEM: Symbol is viable for forecasting. [2026-01-09T12:20:23.696224] [INFO ] [MAIN ] [2804/3524] SEM kept (2.5s) | 2797 kept, 7 rejected | 138.0/min | ETA: 5.2m [2026-01-09T12:20:24.178210] [DEBUG] [REMOTE ] SENEA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:24.178367] [DEBUG] [REMOTE ] SENEA: PASS: History has at least 300 days. [2026-01-09T12:20:24.178634] [DEBUG] [REMOTE ] SENEA: PASS: Price check passed. Min price $101.18. [2026-01-09T12:20:24.178778] [DEBUG] [REMOTE ] SENEA: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:24.178905] [DEBUG] [REMOTE ] SENEA: PASS: Integrity check passed. [2026-01-09T12:20:24.178946] [DEBUG] [REMOTE ] SENEA: Symbol is viable for forecasting. [2026-01-09T12:20:24.178996] [INFO ] [MAIN ] [2805/3524] SENEA kept (0.5s) | 2798 kept, 7 rejected | 138.0/min | ETA: 5.2m [2026-01-09T12:20:24.560151] [DEBUG] [REMOTE ] SENS: Retrieved 2468 rows, trimmed to 300. [2026-01-09T12:20:24.560278] [DEBUG] [REMOTE ] SENS: PASS: History has at least 300 days. [2026-01-09T12:20:24.560509] [DEBUG] [REMOTE ] SENS: PASS: Price check passed. Min price $5.27. [2026-01-09T12:20:24.560689] [DEBUG] [REMOTE ] SENS: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:24.560810] [DEBUG] [REMOTE ] SENS: PASS: Integrity check passed. [2026-01-09T12:20:24.560850] [DEBUG] [REMOTE ] SENS: Symbol is viable for forecasting. [2026-01-09T12:20:24.560897] [INFO ] [MAIN ] [2806/3524] SENS kept (0.4s) | 2799 kept, 7 rejected | 138.0/min | ETA: 5.2m [2026-01-09T12:20:24.813136] [DEBUG] [REMOTE ] SERA: Retrieved 1127 rows, trimmed to 300. [2026-01-09T12:20:24.813262] [DEBUG] [REMOTE ] SERA: PASS: History has at least 300 days. [2026-01-09T12:20:24.813457] [DEBUG] [REMOTE ] SERA: PASS: Price check passed. Min price $2.52. [2026-01-09T12:20:24.813617] [DEBUG] [REMOTE ] SERA: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:24.813731] [DEBUG] [REMOTE ] SERA: PASS: Integrity check passed. [2026-01-09T12:20:24.813770] [DEBUG] [REMOTE ] SERA: Symbol is viable for forecasting. [2026-01-09T12:20:24.813816] [INFO ] [MAIN ] [2807/3524] SERA kept (0.3s) | 2800 kept, 7 rejected | 138.0/min | ETA: 5.2m [2026-01-09T12:20:25.210648] [DEBUG] [REMOTE ] SES: Retrieved 1222 rows, trimmed to 300. [2026-01-09T12:20:25.210771] [DEBUG] [REMOTE ] SES: PASS: History has at least 300 days. [2026-01-09T12:20:25.210969] [DEBUG] [REMOTE ] SES: PASS: Price check passed. Min price $1.79. [2026-01-09T12:20:25.211102] [DEBUG] [REMOTE ] SES: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:25.211213] [DEBUG] [REMOTE ] SES: PASS: Integrity check passed. [2026-01-09T12:20:25.211252] [DEBUG] [REMOTE ] SES: Symbol is viable for forecasting. [2026-01-09T12:20:25.211299] [INFO ] [MAIN ] [2808/3524] SES kept (0.4s) | 2801 kept, 7 rejected | 138.0/min | ETA: 5.2m [2026-01-09T12:20:25.669285] [DEBUG] [REMOTE ] SEVN: Retrieved 1368 rows, trimmed to 300. [2026-01-09T12:20:25.669408] [DEBUG] [REMOTE ] SEVN: PASS: History has at least 300 days. [2026-01-09T12:20:25.669639] [DEBUG] [REMOTE ] SEVN: PASS: Price check passed. Min price $8.52. [2026-01-09T12:20:25.669783] [DEBUG] [REMOTE ] SEVN: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:25.669897] [DEBUG] [REMOTE ] SEVN: PASS: Integrity check passed. [2026-01-09T12:20:25.669954] [DEBUG] [REMOTE ] SEVN: Symbol is viable for forecasting. [2026-01-09T12:20:25.670003] [INFO ] [MAIN ] [2809/3524] SEVN kept (0.5s) | 2802 kept, 7 rejected | 138.0/min | ETA: 5.2m [2026-01-09T12:20:25.965143] [DEBUG] [REMOTE ] SEZL: Retrieved 601 rows, trimmed to 300. [2026-01-09T12:20:25.965270] [DEBUG] [REMOTE ] SEZL: PASS: History has at least 300 days. [2026-01-09T12:20:25.965470] [DEBUG] [REMOTE ] SEZL: PASS: Price check passed. Min price $50.97. [2026-01-09T12:20:25.965623] [DEBUG] [REMOTE ] SEZL: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:25.965735] [DEBUG] [REMOTE ] SEZL: PASS: Integrity check passed. [2026-01-09T12:20:25.965775] [DEBUG] [REMOTE ] SEZL: Symbol is viable for forecasting. [2026-01-09T12:20:25.965821] [INFO ] [MAIN ] [2810/3524] SEZL kept (0.3s) | 2803 kept, 7 rejected | 138.0/min | ETA: 5.2m [2026-01-09T12:20:26.681982] [DEBUG] [REMOTE ] SF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:26.682150] [DEBUG] [REMOTE ] SF: PASS: History has at least 300 days. [2026-01-09T12:20:26.682399] [DEBUG] [REMOTE ] SF: PASS: Price check passed. Min price $108.01. [2026-01-09T12:20:26.682537] [DEBUG] [REMOTE ] SF: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:26.682680] [DEBUG] [REMOTE ] SF: PASS: Integrity check passed. [2026-01-09T12:20:26.682721] [DEBUG] [REMOTE ] SF: Symbol is viable for forecasting. [2026-01-09T12:20:26.682769] [INFO ] [MAIN ] [2811/3524] SF kept (0.7s) | 2804 kept, 7 rejected | 138.0/min | ETA: 5.2m [2026-01-09T12:20:26.918774] [DEBUG] [REMOTE ] SFB: Retrieved 2067 rows, trimmed to 300. [2026-01-09T12:20:26.918893] [DEBUG] [REMOTE ] SFB: PASS: History has at least 300 days. [2026-01-09T12:20:26.919090] [DEBUG] [REMOTE ] SFB: PASS: Price check passed. Min price $20.45. [2026-01-09T12:20:26.919222] [DEBUG] [REMOTE ] SFB: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:26.919331] [DEBUG] [REMOTE ] SFB: PASS: Integrity check passed. [2026-01-09T12:20:26.919371] [DEBUG] [REMOTE ] SFB: Symbol is viable for forecasting. [2026-01-09T12:20:26.919422] [INFO ] [MAIN ] [2812/3524] SFB kept (0.2s) | 2805 kept, 7 rejected | 138.0/min | ETA: 5.2m [2026-01-09T12:20:27.417826] [DEBUG] [REMOTE ] SFBS: Retrieved 2932 rows, trimmed to 300. [2026-01-09T12:20:27.417953] [DEBUG] [REMOTE ] SFBS: PASS: History has at least 300 days. [2026-01-09T12:20:27.418155] [DEBUG] [REMOTE ] SFBS: PASS: Price check passed. Min price $67.40. [2026-01-09T12:20:27.418289] [DEBUG] [REMOTE ] SFBS: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:27.418402] [DEBUG] [REMOTE ] SFBS: PASS: Integrity check passed. [2026-01-09T12:20:27.418447] [DEBUG] [REMOTE ] SFBS: Symbol is viable for forecasting. [2026-01-09T12:20:27.418494] [INFO ] [MAIN ] [2813/3524] SFBS kept (0.5s) | 2806 kept, 7 rejected | 138.0/min | ETA: 5.2m [2026-01-09T12:20:27.786221] [DEBUG] [REMOTE ] SFIX: Retrieved 2045 rows, trimmed to 300. [2026-01-09T12:20:27.786344] [DEBUG] [REMOTE ] SFIX: PASS: History has at least 300 days. [2026-01-09T12:20:27.786541] [DEBUG] [REMOTE ] SFIX: PASS: Price check passed. Min price $3.95. [2026-01-09T12:20:27.786698] [DEBUG] [REMOTE ] SFIX: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:27.786809] [DEBUG] [REMOTE ] SFIX: PASS: Integrity check passed. [2026-01-09T12:20:27.786849] [DEBUG] [REMOTE ] SFIX: Symbol is viable for forecasting. [2026-01-09T12:20:27.786897] [INFO ] [MAIN ] [2814/3524] SFIX kept (0.4s) | 2807 kept, 7 rejected | 138.0/min | ETA: 5.1m [2026-01-09T12:20:28.332433] [DEBUG] [REMOTE ] SFL: Retrieved 5426 rows, trimmed to 300. [2026-01-09T12:20:28.332599] [DEBUG] [REMOTE ] SFL: PASS: History has at least 300 days. [2026-01-09T12:20:28.332815] [DEBUG] [REMOTE ] SFL: PASS: Price check passed. Min price $6.67. [2026-01-09T12:20:28.332950] [DEBUG] [REMOTE ] SFL: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:28.333083] [DEBUG] [REMOTE ] SFL: PASS: Integrity check passed. [2026-01-09T12:20:28.333124] [DEBUG] [REMOTE ] SFL: Symbol is viable for forecasting. [2026-01-09T12:20:28.333172] [INFO ] [MAIN ] [2815/3524] SFL kept (0.5s) | 2808 kept, 7 rejected | 138.0/min | ETA: 5.1m [2026-01-09T12:20:28.517482] [DEBUG] [REMOTE ] SFLO: Retrieved 513 rows, trimmed to 300. [2026-01-09T12:20:28.517629] [DEBUG] [REMOTE ] SFLO: PASS: History has at least 300 days. [2026-01-09T12:20:28.517836] [DEBUG] [REMOTE ] SFLO: PASS: Price check passed. Min price $27.40. [2026-01-09T12:20:28.517975] [DEBUG] [REMOTE ] SFLO: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:28.518087] [DEBUG] [REMOTE ] SFLO: PASS: Integrity check passed. [2026-01-09T12:20:28.518129] [DEBUG] [REMOTE ] SFLO: Symbol is viable for forecasting. [2026-01-09T12:20:28.518177] [INFO ] [MAIN ] [2816/3524] SFLO kept (0.2s) | 2809 kept, 7 rejected | 138.0/min | ETA: 5.1m [2026-01-09T12:20:29.077331] [DEBUG] [REMOTE ] SFM: Retrieved 3129 rows, trimmed to 300. [2026-01-09T12:20:29.077453] [DEBUG] [REMOTE ] SFM: PASS: History has at least 300 days. [2026-01-09T12:20:29.077687] [DEBUG] [REMOTE ] SFM: PASS: Price check passed. Min price $74.73. [2026-01-09T12:20:29.077823] [DEBUG] [REMOTE ] SFM: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:29.077936] [DEBUG] [REMOTE ] SFM: PASS: Integrity check passed. [2026-01-09T12:20:29.077976] [DEBUG] [REMOTE ] SFM: Symbol is viable for forecasting. [2026-01-09T12:20:29.078023] [INFO ] [MAIN ] [2817/3524] SFM kept (0.6s) | 2810 kept, 7 rejected | 138.0/min | ETA: 5.1m [2026-01-09T12:20:29.601793] [DEBUG] [REMOTE ] SFNC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:29.601927] [DEBUG] [REMOTE ] SFNC: PASS: History has at least 300 days. [2026-01-09T12:20:29.602143] [DEBUG] [REMOTE ] SFNC: PASS: Price check passed. Min price $17.07. [2026-01-09T12:20:29.602283] [DEBUG] [REMOTE ] SFNC: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:29.602402] [DEBUG] [REMOTE ] SFNC: PASS: Integrity check passed. [2026-01-09T12:20:29.602444] [DEBUG] [REMOTE ] SFNC: Symbol is viable for forecasting. [2026-01-09T12:20:29.602496] [INFO ] [MAIN ] [2818/3524] SFNC kept (0.5s) | 2811 kept, 7 rejected | 138.0/min | ETA: 5.1m [2026-01-09T12:20:29.866408] [DEBUG] [REMOTE ] SG: Retrieved 1038 rows, trimmed to 300. [2026-01-09T12:20:29.866534] [DEBUG] [REMOTE ] SG: PASS: History has at least 300 days. [2026-01-09T12:20:29.866745] [DEBUG] [REMOTE ] SG: PASS: Price check passed. Min price $5.23. [2026-01-09T12:20:29.866879] [DEBUG] [REMOTE ] SG: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:29.866989] [DEBUG] [REMOTE ] SG: PASS: Integrity check passed. [2026-01-09T12:20:29.867028] [DEBUG] [REMOTE ] SG: Symbol is viable for forecasting. [2026-01-09T12:20:29.867074] [INFO ] [MAIN ] [2819/3524] SG kept (0.3s) | 2812 kept, 7 rejected | 138.0/min | ETA: 5.1m [2026-01-09T12:20:30.297649] [DEBUG] [REMOTE ] SGBX: Retrieved 2149 rows, trimmed to 300. [2026-01-09T12:20:30.297778] [DEBUG] [REMOTE ] SGBX: PASS: History has at least 300 days. [2026-01-09T12:20:30.297979] [DEBUG] [REMOTE ] SGBX: PASS: Price check passed. Min price $1.88. [2026-01-09T12:20:30.298111] [DEBUG] [REMOTE ] SGBX: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:30.298223] [DEBUG] [REMOTE ] SGBX: PASS: Integrity check passed. [2026-01-09T12:20:30.298261] [DEBUG] [REMOTE ] SGBX: Symbol is viable for forecasting. [2026-01-09T12:20:30.298309] [INFO ] [MAIN ] [2820/3524] SGBX kept (0.4s) | 2813 kept, 7 rejected | 138.0/min | ETA: 5.1m [2026-01-09T12:20:30.865862] [DEBUG] [REMOTE ] SGC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:30.866000] [DEBUG] [REMOTE ] SGC: PASS: History has at least 300 days. [2026-01-09T12:20:30.866219] [DEBUG] [REMOTE ] SGC: PASS: Price check passed. Min price $8.48. [2026-01-09T12:20:30.866359] [DEBUG] [REMOTE ] SGC: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:30.866506] [DEBUG] [REMOTE ] SGC: PASS: Integrity check passed. [2026-01-09T12:20:30.866554] [DEBUG] [REMOTE ] SGC: Symbol is viable for forecasting. [2026-01-09T12:20:30.866623] [INFO ] [MAIN ] [2821/3524] SGC kept (0.6s) | 2814 kept, 7 rejected | 138.0/min | ETA: 5.1m [2026-01-09T12:20:31.135202] [DEBUG] [REMOTE ] SGHC: Retrieved 990 rows, trimmed to 300. [2026-01-09T12:20:31.135331] [DEBUG] [REMOTE ] SGHC: PASS: History has at least 300 days. [2026-01-09T12:20:31.135534] [DEBUG] [REMOTE ] SGHC: PASS: Price check passed. Min price $10.41. [2026-01-09T12:20:31.135692] [DEBUG] [REMOTE ] SGHC: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:31.135800] [DEBUG] [REMOTE ] SGHC: PASS: Integrity check passed. [2026-01-09T12:20:31.135840] [DEBUG] [REMOTE ] SGHC: Symbol is viable for forecasting. [2026-01-09T12:20:31.135887] [INFO ] [MAIN ] [2822/3524] SGHC kept (0.3s) | 2815 kept, 7 rejected | 138.0/min | ETA: 5.1m [2026-01-09T12:20:31.582167] [DEBUG] [REMOTE ] SGRY: Retrieved 2583 rows, trimmed to 300. [2026-01-09T12:20:31.582279] [DEBUG] [REMOTE ] SGRY: PASS: History has at least 300 days. [2026-01-09T12:20:31.582478] [DEBUG] [REMOTE ] SGRY: PASS: Price check passed. Min price $15.06. [2026-01-09T12:20:31.582666] [DEBUG] [REMOTE ] SGRY: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:31.582776] [DEBUG] [REMOTE ] SGRY: PASS: Integrity check passed. [2026-01-09T12:20:31.582815] [DEBUG] [REMOTE ] SGRY: Symbol is viable for forecasting. [2026-01-09T12:20:31.582862] [INFO ] [MAIN ] [2823/3524] SGRY kept (0.4s) | 2816 kept, 7 rejected | 138.0/min | ETA: 5.1m [2026-01-09T12:20:32.094168] [DEBUG] [REMOTE ] SHAK: Retrieved 2752 rows, trimmed to 300. [2026-01-09T12:20:32.094294] [DEBUG] [REMOTE ] SHAK: PASS: History has at least 300 days. [2026-01-09T12:20:32.094501] [DEBUG] [REMOTE ] SHAK: PASS: Price check passed. Min price $77.12. [2026-01-09T12:20:32.094673] [DEBUG] [REMOTE ] SHAK: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:32.094792] [DEBUG] [REMOTE ] SHAK: PASS: Integrity check passed. [2026-01-09T12:20:32.094833] [DEBUG] [REMOTE ] SHAK: Symbol is viable for forecasting. [2026-01-09T12:20:32.094882] [INFO ] [MAIN ] [2824/3524] SHAK kept (0.5s) | 2817 kept, 7 rejected | 138.0/min | ETA: 5.1m [2026-01-09T12:20:32.580812] [DEBUG] [REMOTE ] SHBI: Retrieved 6237 rows, trimmed to 300. [2026-01-09T12:20:32.580950] [DEBUG] [REMOTE ] SHBI: PASS: History has at least 300 days. [2026-01-09T12:20:32.581195] [DEBUG] [REMOTE ] SHBI: PASS: Price check passed. Min price $15.10. [2026-01-09T12:20:32.581350] [DEBUG] [REMOTE ] SHBI: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:32.581473] [DEBUG] [REMOTE ] SHBI: PASS: Integrity check passed. [2026-01-09T12:20:32.581515] [DEBUG] [REMOTE ] SHBI: Symbol is viable for forecasting. [2026-01-09T12:20:32.581564] [INFO ] [MAIN ] [2825/3524] SHBI kept (0.5s) | 2818 kept, 7 rejected | 138.0/min | ETA: 5.1m [2026-01-09T12:20:32.855960] [DEBUG] [REMOTE ] SHC: Retrieved 1288 rows, trimmed to 300. [2026-01-09T12:20:32.856089] [DEBUG] [REMOTE ] SHC: PASS: History has at least 300 days. [2026-01-09T12:20:32.856290] [DEBUG] [REMOTE ] SHC: PASS: Price check passed. Min price $15.23. [2026-01-09T12:20:32.856424] [DEBUG] [REMOTE ] SHC: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:32.856533] [DEBUG] [REMOTE ] SHC: PASS: Integrity check passed. [2026-01-09T12:20:32.856596] [DEBUG] [REMOTE ] SHC: Symbol is viable for forecasting. [2026-01-09T12:20:32.856648] [INFO ] [MAIN ] [2826/3524] SHC kept (0.3s) | 2819 kept, 7 rejected | 138.0/min | ETA: 5.1m [2026-01-09T12:20:33.221212] [DEBUG] [REMOTE ] SHCO: Retrieved 1127 rows, trimmed to 300. [2026-01-09T12:20:33.221338] [DEBUG] [REMOTE ] SHCO: PASS: History has at least 300 days. [2026-01-09T12:20:33.221534] [DEBUG] [REMOTE ] SHCO: PASS: Price check passed. Min price $8.11. [2026-01-09T12:20:33.221693] [DEBUG] [REMOTE ] SHCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:33.221848] [DEBUG] [REMOTE ] SHCO: PASS: Integrity check passed. [2026-01-09T12:20:33.221891] [DEBUG] [REMOTE ] SHCO: Symbol is viable for forecasting. [2026-01-09T12:20:33.221938] [INFO ] [MAIN ] [2827/3524] SHCO kept (0.4s) | 2820 kept, 7 rejected | 138.0/min | ETA: 5.0m [2026-01-09T12:20:33.904402] [DEBUG] [REMOTE ] SHEL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:33.904538] [DEBUG] [REMOTE ] SHEL: PASS: History has at least 300 days. [2026-01-09T12:20:33.904783] [DEBUG] [REMOTE ] SHEL: PASS: Price check passed. Min price $70.31. [2026-01-09T12:20:33.904921] [DEBUG] [REMOTE ] SHEL: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:33.905039] [DEBUG] [REMOTE ] SHEL: PASS: Integrity check passed. [2026-01-09T12:20:33.905079] [DEBUG] [REMOTE ] SHEL: Symbol is viable for forecasting. [2026-01-09T12:20:33.905126] [INFO ] [MAIN ] [2828/3524] SHEL kept (0.7s) | 2821 kept, 7 rejected | 138.0/min | ETA: 5.0m [2026-01-09T12:20:34.376528] [DEBUG] [REMOTE ] SHEN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:34.376747] [DEBUG] [REMOTE ] SHEN: PASS: History has at least 300 days. [2026-01-09T12:20:34.377291] [DEBUG] [REMOTE ] SHEN: PASS: Price check passed. Min price $9.90. [2026-01-09T12:20:34.377454] [DEBUG] [REMOTE ] SHEN: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:34.377613] [DEBUG] [REMOTE ] SHEN: PASS: Integrity check passed. [2026-01-09T12:20:34.377657] [DEBUG] [REMOTE ] SHEN: Symbol is viable for forecasting. [2026-01-09T12:20:34.377709] [INFO ] [MAIN ] [2829/3524] SHEN kept (0.5s) | 2822 kept, 7 rejected | 138.0/min | ETA: 5.0m [2026-01-09T12:20:34.617666] [DEBUG] [REMOTE ] SHFS: Retrieved 1101 rows, trimmed to 300. [2026-01-09T12:20:34.617805] [DEBUG] [REMOTE ] SHFS: PASS: History has at least 300 days. [2026-01-09T12:20:34.618029] [DEBUG] [REMOTE ] SHFS: PASS: Price check passed. Min price $1.03. [2026-01-09T12:20:34.618178] [DEBUG] [REMOTE ] SHFS: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:34.618294] [DEBUG] [REMOTE ] SHFS: PASS: Integrity check passed. [2026-01-09T12:20:34.618335] [DEBUG] [REMOTE ] SHFS: Symbol is viable for forecasting. [2026-01-09T12:20:34.618382] [INFO ] [MAIN ] [2830/3524] SHFS kept (0.2s) | 2823 kept, 7 rejected | 138.0/min | ETA: 5.0m [2026-01-09T12:20:35.213174] [DEBUG] [REMOTE ] SHG: Retrieved 5615 rows, trimmed to 300. [2026-01-09T12:20:35.213308] [DEBUG] [REMOTE ] SHG: PASS: History has at least 300 days. [2026-01-09T12:20:35.213526] [DEBUG] [REMOTE ] SHG: PASS: Price check passed. Min price $48.94. [2026-01-09T12:20:35.213688] [DEBUG] [REMOTE ] SHG: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:35.213812] [DEBUG] [REMOTE ] SHG: PASS: Integrity check passed. [2026-01-09T12:20:35.213860] [DEBUG] [REMOTE ] SHG: Symbol is viable for forecasting. [2026-01-09T12:20:35.213912] [INFO ] [MAIN ] [2831/3524] SHG kept (0.6s) | 2824 kept, 7 rejected | 138.0/min | ETA: 5.0m [2026-01-09T12:20:35.618905] [DEBUG] [REMOTE ] SHIP: Retrieved 4579 rows, trimmed to 300. [2026-01-09T12:20:35.619041] [DEBUG] [REMOTE ] SHIP: PASS: History has at least 300 days. [2026-01-09T12:20:35.619259] [DEBUG] [REMOTE ] SHIP: PASS: Price check passed. Min price $7.92. [2026-01-09T12:20:35.619399] [DEBUG] [REMOTE ] SHIP: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:35.619518] [DEBUG] [REMOTE ] SHIP: PASS: Integrity check passed. [2026-01-09T12:20:35.619559] [DEBUG] [REMOTE ] SHIP: Symbol is viable for forecasting. [2026-01-09T12:20:35.619631] [INFO ] [MAIN ] [2832/3524] SHIP kept (0.4s) | 2825 kept, 7 rejected | 138.0/min | ETA: 5.0m [2026-01-09T12:20:35.829061] [DEBUG] [REMOTE ] SHLS: Retrieved 1244 rows, trimmed to 300. [2026-01-09T12:20:35.829191] [DEBUG] [REMOTE ] SHLS: PASS: History has at least 300 days. [2026-01-09T12:20:35.829399] [DEBUG] [REMOTE ] SHLS: PASS: Price check passed. Min price $7.46. [2026-01-09T12:20:35.829537] [DEBUG] [REMOTE ] SHLS: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:35.829687] [DEBUG] [REMOTE ] SHLS: PASS: Integrity check passed. [2026-01-09T12:20:35.829730] [DEBUG] [REMOTE ] SHLS: Symbol is viable for forecasting. [2026-01-09T12:20:35.829779] [INFO ] [MAIN ] [2833/3524] SHLS kept (0.2s) | 2826 kept, 7 rejected | 138.0/min | ETA: 5.0m [2026-01-09T12:20:36.321066] [DEBUG] [REMOTE ] SHO: Retrieved 5338 rows, trimmed to 300. [2026-01-09T12:20:36.321198] [DEBUG] [REMOTE ] SHO: PASS: History has at least 300 days. [2026-01-09T12:20:36.321410] [DEBUG] [REMOTE ] SHO: PASS: Price check passed. Min price $8.76. [2026-01-09T12:20:36.321545] [DEBUG] [REMOTE ] SHO: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:36.321685] [DEBUG] [REMOTE ] SHO: PASS: Integrity check passed. [2026-01-09T12:20:36.321725] [DEBUG] [REMOTE ] SHO: Symbol is viable for forecasting. [2026-01-09T12:20:36.321772] [INFO ] [MAIN ] [2834/3524] SHO kept (0.5s) | 2827 kept, 7 rejected | 138.0/min | ETA: 5.0m [2026-01-09T12:20:36.659296] [DEBUG] [REMOTE ] SHOC: Retrieved 817 rows, trimmed to 300. [2026-01-09T12:20:36.659430] [DEBUG] [REMOTE ] SHOC: PASS: History has at least 300 days. [2026-01-09T12:20:36.659690] [DEBUG] [REMOTE ] SHOC: PASS: Price check passed. Min price $62.08. [2026-01-09T12:20:36.659842] [DEBUG] [REMOTE ] SHOC: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:36.659957] [DEBUG] [REMOTE ] SHOC: PASS: Integrity check passed. [2026-01-09T12:20:36.659999] [DEBUG] [REMOTE ] SHOC: Symbol is viable for forecasting. [2026-01-09T12:20:36.660047] [INFO ] [MAIN ] [2835/3524] SHOC kept (0.3s) | 2828 kept, 7 rejected | 138.1/min | ETA: 5.0m [2026-01-09T12:20:37.369786] [DEBUG] [REMOTE ] SHOO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:37.369927] [DEBUG] [REMOTE ] SHOO: PASS: History has at least 300 days. [2026-01-09T12:20:37.370169] [DEBUG] [REMOTE ] SHOO: PASS: Price check passed. Min price $32.64. [2026-01-09T12:20:37.370316] [DEBUG] [REMOTE ] SHOO: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:37.370439] [DEBUG] [REMOTE ] SHOO: PASS: Integrity check passed. [2026-01-09T12:20:37.370483] [DEBUG] [REMOTE ] SHOO: Symbol is viable for forecasting. [2026-01-09T12:20:37.370533] [INFO ] [MAIN ] [2836/3524] SHOO kept (0.7s) | 2829 kept, 7 rejected | 138.0/min | ETA: 5.0m [2026-01-09T12:20:37.703028] [DEBUG] [REMOTE ] SHOP: Retrieved 2675 rows, trimmed to 300. [2026-01-09T12:20:37.703162] [DEBUG] [REMOTE ] SHOP: PASS: History has at least 300 days. [2026-01-09T12:20:37.703368] [DEBUG] [REMOTE ] SHOP: PASS: Price check passed. Min price $139.93. [2026-01-09T12:20:37.703509] [DEBUG] [REMOTE ] SHOP: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:37.703662] [DEBUG] [REMOTE ] SHOP: PASS: Integrity check passed. [2026-01-09T12:20:37.703727] [DEBUG] [REMOTE ] SHOP: Symbol is viable for forecasting. [2026-01-09T12:20:37.703777] [INFO ] [MAIN ] [2837/3524] SHOP kept (0.3s) | 2830 kept, 7 rejected | 138.0/min | ETA: 5.0m [2026-01-09T12:20:38.220241] [DEBUG] [REMOTE ] SHY: Retrieved 5902 rows, trimmed to 300. [2026-01-09T12:20:38.220416] [DEBUG] [REMOTE ] SHY: PASS: History has at least 300 days. [2026-01-09T12:20:38.220657] [DEBUG] [REMOTE ] SHY: PASS: Price check passed. Min price $82.17. [2026-01-09T12:20:38.220815] [DEBUG] [REMOTE ] SHY: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:38.220939] [DEBUG] [REMOTE ] SHY: PASS: Integrity check passed. [2026-01-09T12:20:38.220981] [DEBUG] [REMOTE ] SHY: Symbol is viable for forecasting. [2026-01-09T12:20:38.221031] [INFO ] [MAIN ] [2838/3524] SHY kept (0.5s) | 2831 kept, 7 rejected | 138.0/min | ETA: 5.0m [2026-01-09T12:20:38.553214] [DEBUG] [REMOTE ] SIBN: Retrieved 1816 rows, trimmed to 300. [2026-01-09T12:20:38.553343] [DEBUG] [REMOTE ] SIBN: PASS: History has at least 300 days. [2026-01-09T12:20:38.553560] [DEBUG] [REMOTE ] SIBN: PASS: Price check passed. Min price $14.74. [2026-01-09T12:20:38.553753] [DEBUG] [REMOTE ] SIBN: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:38.553875] [DEBUG] [REMOTE ] SIBN: PASS: Integrity check passed. [2026-01-09T12:20:38.553916] [DEBUG] [REMOTE ] SIBN: Symbol is viable for forecasting. [2026-01-09T12:20:38.553964] [INFO ] [MAIN ] [2839/3524] SIBN kept (0.3s) | 2832 kept, 7 rejected | 138.0/min | ETA: 5.0m [2026-01-09T12:20:39.153916] [DEBUG] [REMOTE ] SID: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:39.154069] [DEBUG] [REMOTE ] SID: PASS: History has at least 300 days. [2026-01-09T12:20:39.154323] [DEBUG] [REMOTE ] SID: PASS: Price check passed. Min price $1.48. [2026-01-09T12:20:39.154466] [DEBUG] [REMOTE ] SID: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:39.154615] [DEBUG] [REMOTE ] SID: PASS: Integrity check passed. [2026-01-09T12:20:39.154659] [DEBUG] [REMOTE ] SID: Symbol is viable for forecasting. [2026-01-09T12:20:39.154710] [INFO ] [MAIN ] [2840/3524] SID kept (0.6s) | 2833 kept, 7 rejected | 138.0/min | ETA: 5.0m [2026-01-09T12:20:39.623525] [DEBUG] [REMOTE ] SIEB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:39.623679] [DEBUG] [REMOTE ] SIEB: PASS: History has at least 300 days. [2026-01-09T12:20:39.623906] [DEBUG] [REMOTE ] SIEB: PASS: Price check passed. Min price $2.64. [2026-01-09T12:20:39.624046] [DEBUG] [REMOTE ] SIEB: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:39.624167] [DEBUG] [REMOTE ] SIEB: PASS: Integrity check passed. [2026-01-09T12:20:39.624209] [DEBUG] [REMOTE ] SIEB: Symbol is viable for forecasting. [2026-01-09T12:20:39.624257] [INFO ] [MAIN ] [2841/3524] SIEB kept (0.5s) | 2834 kept, 7 rejected | 138.0/min | ETA: 4.9m [2026-01-09T12:20:40.101325] [DEBUG] [REMOTE ] SIFY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:40.101470] [DEBUG] [REMOTE ] SIFY: PASS: History has at least 300 days. [2026-01-09T12:20:40.101744] [DEBUG] [REMOTE ] SIFY: PASS: Price check passed. Min price $10.37. [2026-01-09T12:20:40.101890] [DEBUG] [REMOTE ] SIFY: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:40.102031] [DEBUG] [REMOTE ] SIFY: PASS: Integrity check passed. [2026-01-09T12:20:40.102077] [DEBUG] [REMOTE ] SIFY: Symbol is viable for forecasting. [2026-01-09T12:20:40.102130] [INFO ] [MAIN ] [2842/3524] SIFY kept (0.5s) | 2835 kept, 7 rejected | 138.0/min | ETA: 4.9m [2026-01-09T12:20:40.606321] [DEBUG] [REMOTE ] SIG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:40.606456] [DEBUG] [REMOTE ] SIG: PASS: History has at least 300 days. [2026-01-09T12:20:40.606704] [DEBUG] [REMOTE ] SIG: PASS: Price check passed. Min price $82.88. [2026-01-09T12:20:40.606845] [DEBUG] [REMOTE ] SIG: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:40.606966] [DEBUG] [REMOTE ] SIG: PASS: Integrity check passed. [2026-01-09T12:20:40.607008] [DEBUG] [REMOTE ] SIG: Symbol is viable for forecasting. [2026-01-09T12:20:40.607055] [INFO ] [MAIN ] [2843/3524] SIG kept (0.5s) | 2836 kept, 7 rejected | 138.0/min | ETA: 4.9m [2026-01-09T12:20:41.070016] [DEBUG] [REMOTE ] SIGA: Retrieved 6585 rows, trimmed to 300. [2026-01-09T12:20:41.070148] [DEBUG] [REMOTE ] SIGA: PASS: History has at least 300 days. [2026-01-09T12:20:41.070364] [DEBUG] [REMOTE ] SIGA: PASS: Price check passed. Min price $5.77. [2026-01-09T12:20:41.070504] [DEBUG] [REMOTE ] SIGA: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:41.070644] [DEBUG] [REMOTE ] SIGA: PASS: Integrity check passed. [2026-01-09T12:20:41.070689] [DEBUG] [REMOTE ] SIGA: Symbol is viable for forecasting. [2026-01-09T12:20:41.070737] [INFO ] [MAIN ] [2844/3524] SIGA kept (0.5s) | 2837 kept, 7 rejected | 138.0/min | ETA: 4.9m [2026-01-09T12:20:41.533541] [DEBUG] [REMOTE ] SIGI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:41.533688] [DEBUG] [REMOTE ] SIGI: PASS: History has at least 300 days. [2026-01-09T12:20:41.533908] [DEBUG] [REMOTE ] SIGI: PASS: Price check passed. Min price $73.62. [2026-01-09T12:20:41.534065] [DEBUG] [REMOTE ] SIGI: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:41.534184] [DEBUG] [REMOTE ] SIGI: PASS: Integrity check passed. [2026-01-09T12:20:41.534225] [DEBUG] [REMOTE ] SIGI: Symbol is viable for forecasting. [2026-01-09T12:20:41.534273] [INFO ] [MAIN ] [2845/3524] SIGI kept (0.5s) | 2838 kept, 7 rejected | 138.0/min | ETA: 4.9m [2026-01-09T12:20:41.710361] [DEBUG] [REMOTE ] SII: Retrieved 1390 rows, trimmed to 300. [2026-01-09T12:20:41.710505] [DEBUG] [REMOTE ] SII: PASS: History has at least 300 days. [2026-01-09T12:20:41.710767] [DEBUG] [REMOTE ] SII: PASS: Price check passed. Min price $79.38. [2026-01-09T12:20:41.710940] [DEBUG] [REMOTE ] SII: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:41.711088] [DEBUG] [REMOTE ] SII: PASS: Integrity check passed. [2026-01-09T12:20:41.711141] [DEBUG] [REMOTE ] SII: Symbol is viable for forecasting. [2026-01-09T12:20:41.711203] [INFO ] [MAIN ] [2846/3524] SII kept (0.2s) | 2839 kept, 7 rejected | 138.0/min | ETA: 4.9m [2026-01-09T12:20:42.372802] [DEBUG] [REMOTE ] SIMO: Retrieved 5164 rows, trimmed to 300. [2026-01-09T12:20:42.372960] [DEBUG] [REMOTE ] SIMO: PASS: History has at least 300 days. [2026-01-09T12:20:42.373394] [DEBUG] [REMOTE ] SIMO: PASS: Price check passed. Min price $80.16. [2026-01-09T12:20:42.373534] [DEBUG] [REMOTE ] SIMO: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:42.373682] [DEBUG] [REMOTE ] SIMO: PASS: Integrity check passed. [2026-01-09T12:20:42.373728] [DEBUG] [REMOTE ] SIMO: Symbol is viable for forecasting. [2026-01-09T12:20:42.373779] [INFO ] [MAIN ] [2847/3524] SIMO kept (0.7s) | 2840 kept, 7 rejected | 138.0/min | ETA: 4.9m [2026-01-09T12:20:42.835963] [DEBUG] [REMOTE ] SIRI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:42.836133] [DEBUG] [REMOTE ] SIRI: PASS: History has at least 300 days. [2026-01-09T12:20:42.836387] [DEBUG] [REMOTE ] SIRI: PASS: Price check passed. Min price $19.92. [2026-01-09T12:20:42.836530] [DEBUG] [REMOTE ] SIRI: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:42.836682] [DEBUG] [REMOTE ] SIRI: PASS: Integrity check passed. [2026-01-09T12:20:42.836726] [DEBUG] [REMOTE ] SIRI: Symbol is viable for forecasting. [2026-01-09T12:20:42.836777] [INFO ] [MAIN ] [2848/3524] SIRI kept (0.5s) | 2841 kept, 7 rejected | 138.0/min | ETA: 4.9m [2026-01-09T12:20:43.293050] [DEBUG] [REMOTE ] SITC: Retrieved 6287 rows, trimmed to 300. [2026-01-09T12:20:43.293273] [DEBUG] [REMOTE ] SITC: PASS: History has at least 300 days. [2026-01-09T12:20:43.293707] [DEBUG] [REMOTE ] SITC: PASS: Price check passed. Min price $5.87. [2026-01-09T12:20:43.293856] [DEBUG] [REMOTE ] SITC: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:43.294016] [DEBUG] [REMOTE ] SITC: PASS: Integrity check passed. [2026-01-09T12:20:43.294058] [DEBUG] [REMOTE ] SITC: Symbol is viable for forecasting. [2026-01-09T12:20:43.294115] [INFO ] [MAIN ] [2849/3524] SITC kept (0.5s) | 2842 kept, 7 rejected | 138.0/min | ETA: 4.9m [2026-01-09T12:20:43.629274] [DEBUG] [REMOTE ] SITE: Retrieved 2429 rows, trimmed to 300. [2026-01-09T12:20:43.629460] [DEBUG] [REMOTE ] SITE: PASS: History has at least 300 days. [2026-01-09T12:20:43.629723] [DEBUG] [REMOTE ] SITE: PASS: Price check passed. Min price $120.01. [2026-01-09T12:20:43.629866] [DEBUG] [REMOTE ] SITE: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:43.629992] [DEBUG] [REMOTE ] SITE: PASS: Integrity check passed. [2026-01-09T12:20:43.630034] [DEBUG] [REMOTE ] SITE: Symbol is viable for forecasting. [2026-01-09T12:20:43.630085] [INFO ] [MAIN ] [2850/3524] SITE kept (0.3s) | 2843 kept, 7 rejected | 138.0/min | ETA: 4.9m [2026-01-09T12:20:43.985328] [DEBUG] [REMOTE ] SITM: Retrieved 1541 rows, trimmed to 300. [2026-01-09T12:20:43.985515] [DEBUG] [REMOTE ] SITM: PASS: History has at least 300 days. [2026-01-09T12:20:43.985792] [DEBUG] [REMOTE ] SITM: PASS: Price check passed. Min price $252.76. [2026-01-09T12:20:43.985964] [DEBUG] [REMOTE ] SITM: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:43.986089] [DEBUG] [REMOTE ] SITM: PASS: Integrity check passed. [2026-01-09T12:20:43.986132] [DEBUG] [REMOTE ] SITM: Symbol is viable for forecasting. [2026-01-09T12:20:43.986187] [INFO ] [MAIN ] [2851/3524] SITM kept (0.4s) | 2844 kept, 7 rejected | 138.0/min | ETA: 4.9m [2026-01-09T12:20:44.258510] [DEBUG] [REMOTE ] SIXG: Retrieved 1723 rows, trimmed to 300. [2026-01-09T12:20:44.258725] [DEBUG] [REMOTE ] SIXG: PASS: History has at least 300 days. [2026-01-09T12:20:44.258982] [DEBUG] [REMOTE ] SIXG: PASS: Price check passed. Min price $60.27. [2026-01-09T12:20:44.259127] [DEBUG] [REMOTE ] SIXG: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:44.259257] [DEBUG] [REMOTE ] SIXG: PASS: Integrity check passed. [2026-01-09T12:20:44.259301] [DEBUG] [REMOTE ] SIXG: Symbol is viable for forecasting. [2026-01-09T12:20:44.259354] [INFO ] [MAIN ] [2852/3524] SIXG kept (0.3s) | 2845 kept, 7 rejected | 138.0/min | ETA: 4.9m [2026-01-09T12:20:44.900949] [DEBUG] [REMOTE ] SJM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:44.901087] [DEBUG] [REMOTE ] SJM: PASS: History has at least 300 days. [2026-01-09T12:20:44.901314] [DEBUG] [REMOTE ] SJM: PASS: Price check passed. Min price $94.56. [2026-01-09T12:20:44.901453] [DEBUG] [REMOTE ] SJM: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:44.901597] [DEBUG] [REMOTE ] SJM: PASS: Integrity check passed. [2026-01-09T12:20:44.901640] [DEBUG] [REMOTE ] SJM: Symbol is viable for forecasting. [2026-01-09T12:20:44.901689] [INFO ] [MAIN ] [2853/3524] SJM kept (0.6s) | 2846 kept, 7 rejected | 138.0/min | ETA: 4.9m [2026-01-09T12:20:45.196771] [DEBUG] [REMOTE ] SKE: Retrieved 2025 rows, trimmed to 300. [2026-01-09T12:20:45.196911] [DEBUG] [REMOTE ] SKE: PASS: History has at least 300 days. [2026-01-09T12:20:45.197140] [DEBUG] [REMOTE ] SKE: PASS: Price check passed. Min price $15.54. [2026-01-09T12:20:45.197304] [DEBUG] [REMOTE ] SKE: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:45.197431] [DEBUG] [REMOTE ] SKE: PASS: Integrity check passed. [2026-01-09T12:20:45.197473] [DEBUG] [REMOTE ] SKE: Symbol is viable for forecasting. [2026-01-09T12:20:45.197522] [INFO ] [MAIN ] [2854/3524] SKE kept (0.3s) | 2847 kept, 7 rejected | 138.0/min | ETA: 4.9m [2026-01-09T12:20:45.585564] [DEBUG] [REMOTE ] SKIL: Retrieved 1623 rows, trimmed to 300. [2026-01-09T12:20:45.585722] [DEBUG] [REMOTE ] SKIL: PASS: History has at least 300 days. [2026-01-09T12:20:45.585946] [DEBUG] [REMOTE ] SKIL: PASS: Price check passed. Min price $5.67. [2026-01-09T12:20:45.586107] [DEBUG] [REMOTE ] SKIL: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:45.586231] [DEBUG] [REMOTE ] SKIL: PASS: Integrity check passed. [2026-01-09T12:20:45.586273] [DEBUG] [REMOTE ] SKIL: Symbol is viable for forecasting. [2026-01-09T12:20:45.586321] [INFO ] [MAIN ] [2855/3524] SKIL kept (0.4s) | 2848 kept, 7 rejected | 138.0/min | ETA: 4.8m [2026-01-09T12:20:45.957445] [DEBUG] [REMOTE ] SKIN: Retrieved 1286 rows, trimmed to 300. [2026-01-09T12:20:45.957593] [DEBUG] [REMOTE ] SKIN: PASS: History has at least 300 days. [2026-01-09T12:20:45.957801] [DEBUG] [REMOTE ] SKIN: PASS: Price check passed. Min price $1.26. [2026-01-09T12:20:45.957941] [DEBUG] [REMOTE ] SKIN: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:45.958053] [DEBUG] [REMOTE ] SKIN: PASS: Integrity check passed. [2026-01-09T12:20:45.958094] [DEBUG] [REMOTE ] SKIN: Symbol is viable for forecasting. [2026-01-09T12:20:45.958143] [INFO ] [MAIN ] [2856/3524] SKIN kept (0.4s) | 2849 kept, 7 rejected | 138.0/min | ETA: 4.8m [2026-01-09T12:20:46.307515] [DEBUG] [REMOTE ] SKLZ: Retrieved 1434 rows, trimmed to 300. [2026-01-09T12:20:46.307663] [DEBUG] [REMOTE ] SKLZ: PASS: History has at least 300 days. [2026-01-09T12:20:46.307884] [DEBUG] [REMOTE ] SKLZ: PASS: Price check passed. Min price $4.31. [2026-01-09T12:20:46.308021] [DEBUG] [REMOTE ] SKLZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:46.308135] [DEBUG] [REMOTE ] SKLZ: PASS: Integrity check passed. [2026-01-09T12:20:46.308175] [DEBUG] [REMOTE ] SKLZ: Symbol is viable for forecasting. [2026-01-09T12:20:46.308222] [INFO ] [MAIN ] [2857/3524] SKLZ kept (0.4s) | 2850 kept, 7 rejected | 138.0/min | ETA: 4.8m [2026-01-09T12:20:46.987458] [DEBUG] [REMOTE ] SKM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:46.987624] [DEBUG] [REMOTE ] SKM: PASS: History has at least 300 days. [2026-01-09T12:20:46.987881] [DEBUG] [REMOTE ] SKM: PASS: Price check passed. Min price $19.68. [2026-01-09T12:20:46.988029] [DEBUG] [REMOTE ] SKM: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:46.988156] [DEBUG] [REMOTE ] SKM: PASS: Integrity check passed. [2026-01-09T12:20:46.988199] [DEBUG] [REMOTE ] SKM: Symbol is viable for forecasting. [2026-01-09T12:20:46.988253] [INFO ] [MAIN ] [2858/3524] SKM kept (0.7s) | 2851 kept, 7 rejected | 138.0/min | ETA: 4.8m [2026-01-09T12:20:47.189539] [DEBUG] [REMOTE ] SKRE: Retrieved 505 rows, trimmed to 300. [2026-01-09T12:20:47.189696] [DEBUG] [REMOTE ] SKRE: PASS: History has at least 300 days. [2026-01-09T12:20:47.189903] [DEBUG] [REMOTE ] SKRE: PASS: Price check passed. Min price $8.24. [2026-01-09T12:20:47.190037] [DEBUG] [REMOTE ] SKRE: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:47.190148] [DEBUG] [REMOTE ] SKRE: PASS: Integrity check passed. [2026-01-09T12:20:47.190187] [DEBUG] [REMOTE ] SKRE: Symbol is viable for forecasting. [2026-01-09T12:20:47.190233] [INFO ] [MAIN ] [2859/3524] SKRE kept (0.2s) | 2852 kept, 7 rejected | 138.0/min | ETA: 4.8m [2026-01-09T12:20:47.591421] [DEBUG] [REMOTE ] SKWD: Retrieved 749 rows, trimmed to 300. [2026-01-09T12:20:47.591544] [DEBUG] [REMOTE ] SKWD: PASS: History has at least 300 days. [2026-01-09T12:20:47.591764] [DEBUG] [REMOTE ] SKWD: PASS: Price check passed. Min price $45.00. [2026-01-09T12:20:47.591899] [DEBUG] [REMOTE ] SKWD: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:47.592009] [DEBUG] [REMOTE ] SKWD: PASS: Integrity check passed. [2026-01-09T12:20:47.592048] [DEBUG] [REMOTE ] SKWD: Symbol is viable for forecasting. [2026-01-09T12:20:47.592095] [INFO ] [MAIN ] [2860/3524] SKWD kept (0.4s) | 2853 kept, 7 rejected | 138.0/min | ETA: 4.8m [2026-01-09T12:20:48.243720] [DEBUG] [REMOTE ] SKY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:48.243860] [DEBUG] [REMOTE ] SKY: PASS: History has at least 300 days. [2026-01-09T12:20:48.244081] [DEBUG] [REMOTE ] SKY: PASS: Price check passed. Min price $64.82. [2026-01-09T12:20:48.244218] [DEBUG] [REMOTE ] SKY: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:48.244341] [DEBUG] [REMOTE ] SKY: PASS: Integrity check passed. [2026-01-09T12:20:48.244382] [DEBUG] [REMOTE ] SKY: Symbol is viable for forecasting. [2026-01-09T12:20:48.244430] [INFO ] [MAIN ] [2861/3524] SKY kept (0.7s) | 2854 kept, 7 rejected | 138.0/min | ETA: 4.8m [2026-01-09T12:20:48.480078] [DEBUG] [REMOTE ] SKYH: Retrieved 1277 rows, trimmed to 300. [2026-01-09T12:20:48.480205] [DEBUG] [REMOTE ] SKYH: PASS: History has at least 300 days. [2026-01-09T12:20:48.480407] [DEBUG] [REMOTE ] SKYH: PASS: Price check passed. Min price $8.30. [2026-01-09T12:20:48.480545] [DEBUG] [REMOTE ] SKYH: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:48.480679] [DEBUG] [REMOTE ] SKYH: PASS: Integrity check passed. [2026-01-09T12:20:48.480722] [DEBUG] [REMOTE ] SKYH: Symbol is viable for forecasting. [2026-01-09T12:20:48.480773] [INFO ] [MAIN ] [2862/3524] SKYH kept (0.2s) | 2855 kept, 7 rejected | 138.0/min | ETA: 4.8m [2026-01-09T12:20:48.914602] [DEBUG] [REMOTE ] SKYX: Retrieved 1672 rows, trimmed to 300. [2026-01-09T12:20:48.914725] [DEBUG] [REMOTE ] SKYX: PASS: History has at least 300 days. [2026-01-09T12:20:48.914946] [DEBUG] [REMOTE ] SKYX: PASS: Price check passed. Min price $1.30. [2026-01-09T12:20:48.915082] [DEBUG] [REMOTE ] SKYX: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:48.915195] [DEBUG] [REMOTE ] SKYX: PASS: Integrity check passed. [2026-01-09T12:20:48.915236] [DEBUG] [REMOTE ] SKYX: Symbol is viable for forecasting. [2026-01-09T12:20:48.915285] [INFO ] [MAIN ] [2863/3524] SKYX kept (0.4s) | 2856 kept, 7 rejected | 138.0/min | ETA: 4.8m [2026-01-09T12:20:49.417488] [DEBUG] [REMOTE ] SKYY: Retrieved 3650 rows, trimmed to 300. [2026-01-09T12:20:49.417659] [DEBUG] [REMOTE ] SKYY: PASS: History has at least 300 days. [2026-01-09T12:20:49.417884] [DEBUG] [REMOTE ] SKYY: PASS: Price check passed. Min price $123.65. [2026-01-09T12:20:49.418019] [DEBUG] [REMOTE ] SKYY: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:49.418133] [DEBUG] [REMOTE ] SKYY: PASS: Integrity check passed. [2026-01-09T12:20:49.418173] [DEBUG] [REMOTE ] SKYY: Symbol is viable for forecasting. [2026-01-09T12:20:49.418220] [INFO ] [MAIN ] [2864/3524] SKYY kept (0.5s) | 2857 kept, 7 rejected | 138.0/min | ETA: 4.8m [2026-01-09T12:20:49.883419] [DEBUG] [REMOTE ] SLAB: Retrieved 6487 rows, trimmed to 300. [2026-01-09T12:20:49.883557] [DEBUG] [REMOTE ] SLAB: PASS: History has at least 300 days. [2026-01-09T12:20:49.883807] [DEBUG] [REMOTE ] SLAB: PASS: Price check passed. Min price $116.08. [2026-01-09T12:20:49.883946] [DEBUG] [REMOTE ] SLAB: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:49.884067] [DEBUG] [REMOTE ] SLAB: PASS: Integrity check passed. [2026-01-09T12:20:49.884108] [DEBUG] [REMOTE ] SLAB: Symbol is viable for forecasting. [2026-01-09T12:20:49.884160] [INFO ] [MAIN ] [2865/3524] SLAB kept (0.5s) | 2858 kept, 7 rejected | 138.0/min | ETA: 4.8m [2026-01-09T12:20:50.345799] [DEBUG] [REMOTE ] SLB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:50.346011] [DEBUG] [REMOTE ] SLB: PASS: History has at least 300 days. [2026-01-09T12:20:50.346322] [DEBUG] [REMOTE ] SLB: PASS: Price check passed. Min price $32.32. [2026-01-09T12:20:50.346466] [DEBUG] [REMOTE ] SLB: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:50.346676] [DEBUG] [REMOTE ] SLB: PASS: Integrity check passed. [2026-01-09T12:20:50.346722] [DEBUG] [REMOTE ] SLB: Symbol is viable for forecasting. [2026-01-09T12:20:50.346778] [INFO ] [MAIN ] [2866/3524] SLB kept (0.5s) | 2859 kept, 7 rejected | 138.0/min | ETA: 4.8m [2026-01-09T12:20:50.628772] [DEBUG] [REMOTE ] SLDB: Retrieved 1999 rows, trimmed to 300. [2026-01-09T12:20:50.628973] [DEBUG] [REMOTE ] SLDB: PASS: History has at least 300 days. [2026-01-09T12:20:50.629433] [DEBUG] [REMOTE ] SLDB: PASS: Price check passed. Min price $3.93. [2026-01-09T12:20:50.629598] [DEBUG] [REMOTE ] SLDB: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:50.629734] [DEBUG] [REMOTE ] SLDB: PASS: Integrity check passed. [2026-01-09T12:20:50.629777] [DEBUG] [REMOTE ] SLDB: Symbol is viable for forecasting. [2026-01-09T12:20:50.629831] [INFO ] [MAIN ] [2867/3524] SLDB kept (0.3s) | 2860 kept, 7 rejected | 138.0/min | ETA: 4.8m [2026-01-09T12:20:50.992441] [DEBUG] [REMOTE ] SLDP: Retrieved 1167 rows, trimmed to 300. [2026-01-09T12:20:50.992675] [DEBUG] [REMOTE ] SLDP: PASS: History has at least 300 days. [2026-01-09T12:20:50.992986] [DEBUG] [REMOTE ] SLDP: PASS: Price check passed. Min price $4.25. [2026-01-09T12:20:50.993135] [DEBUG] [REMOTE ] SLDP: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:50.993462] [DEBUG] [REMOTE ] SLDP: PASS: Integrity check passed. [2026-01-09T12:20:50.993504] [DEBUG] [REMOTE ] SLDP: Symbol is viable for forecasting. [2026-01-09T12:20:50.993564] [INFO ] [MAIN ] [2868/3524] SLDP kept (0.4s) | 2861 kept, 7 rejected | 138.1/min | ETA: 4.8m [2026-01-09T12:20:51.638742] [DEBUG] [REMOTE ] SLF: Retrieved 6488 rows, trimmed to 300. [2026-01-09T12:20:51.638949] [DEBUG] [REMOTE ] SLF: PASS: History has at least 300 days. [2026-01-09T12:20:51.639280] [DEBUG] [REMOTE ] SLF: PASS: Price check passed. Min price $57.33. [2026-01-09T12:20:51.639459] [DEBUG] [REMOTE ] SLF: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:51.639648] [DEBUG] [REMOTE ] SLF: PASS: Integrity check passed. [2026-01-09T12:20:51.639721] [DEBUG] [REMOTE ] SLF: Symbol is viable for forecasting. [2026-01-09T12:20:51.639779] [INFO ] [MAIN ] [2869/3524] SLF kept (0.6s) | 2862 kept, 7 rejected | 138.0/min | ETA: 4.7m [2026-01-09T12:20:52.212760] [DEBUG] [REMOTE ] SLG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:52.212987] [DEBUG] [REMOTE ] SLG: PASS: History has at least 300 days. [2026-01-09T12:20:52.213357] [DEBUG] [REMOTE ] SLG: PASS: Price check passed. Min price $41.53. [2026-01-09T12:20:52.213521] [DEBUG] [REMOTE ] SLG: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:52.213691] [DEBUG] [REMOTE ] SLG: PASS: Integrity check passed. [2026-01-09T12:20:52.213737] [DEBUG] [REMOTE ] SLG: Symbol is viable for forecasting. [2026-01-09T12:20:52.213808] [INFO ] [MAIN ] [2870/3524] SLG kept (0.6s) | 2863 kept, 7 rejected | 138.0/min | ETA: 4.7m [2026-01-09T12:20:52.731141] [DEBUG] [REMOTE ] SLGN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:52.731351] [DEBUG] [REMOTE ] SLGN: PASS: History has at least 300 days. [2026-01-09T12:20:52.731677] [DEBUG] [REMOTE ] SLGN: PASS: Price check passed. Min price $37.37. [2026-01-09T12:20:52.731832] [DEBUG] [REMOTE ] SLGN: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:52.731963] [DEBUG] [REMOTE ] SLGN: PASS: Integrity check passed. [2026-01-09T12:20:52.732005] [DEBUG] [REMOTE ] SLGN: Symbol is viable for forecasting. [2026-01-09T12:20:52.732059] [INFO ] [MAIN ] [2871/3524] SLGN kept (0.5s) | 2864 kept, 7 rejected | 138.0/min | ETA: 4.7m [2026-01-09T12:20:53.252737] [DEBUG] [REMOTE ] SLM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:53.252881] [DEBUG] [REMOTE ] SLM: PASS: History has at least 300 days. [2026-01-09T12:20:53.253105] [DEBUG] [REMOTE ] SLM: PASS: Price check passed. Min price $25.08. [2026-01-09T12:20:53.253244] [DEBUG] [REMOTE ] SLM: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:53.253363] [DEBUG] [REMOTE ] SLM: PASS: Integrity check passed. [2026-01-09T12:20:53.253404] [DEBUG] [REMOTE ] SLM: Symbol is viable for forecasting. [2026-01-09T12:20:53.253453] [INFO ] [MAIN ] [2872/3524] SLM kept (0.5s) | 2865 kept, 7 rejected | 138.0/min | ETA: 4.7m [2026-01-09T12:20:53.518538] [DEBUG] [REMOTE ] SLN: Retrieved 1341 rows, trimmed to 300. [2026-01-09T12:20:53.518696] [DEBUG] [REMOTE ] SLN: PASS: History has at least 300 days. [2026-01-09T12:20:53.518902] [DEBUG] [REMOTE ] SLN: PASS: Price check passed. Min price $5.73. [2026-01-09T12:20:53.519039] [DEBUG] [REMOTE ] SLN: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:53.519152] [DEBUG] [REMOTE ] SLN: PASS: Integrity check passed. [2026-01-09T12:20:53.519193] [DEBUG] [REMOTE ] SLN: Symbol is viable for forecasting. [2026-01-09T12:20:53.519242] [INFO ] [MAIN ] [2873/3524] SLN kept (0.3s) | 2866 kept, 7 rejected | 138.0/min | ETA: 4.7m [2026-01-09T12:20:53.990478] [DEBUG] [REMOTE ] SLNO: Retrieved 2804 rows, trimmed to 300. [2026-01-09T12:20:53.990637] [DEBUG] [REMOTE ] SLNO: PASS: History has at least 300 days. [2026-01-09T12:20:53.990875] [DEBUG] [REMOTE ] SLNO: PASS: Price check passed. Min price $43.54. [2026-01-09T12:20:53.991017] [DEBUG] [REMOTE ] SLNO: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:53.991134] [DEBUG] [REMOTE ] SLNO: PASS: Integrity check passed. [2026-01-09T12:20:53.991175] [DEBUG] [REMOTE ] SLNO: Symbol is viable for forecasting. [2026-01-09T12:20:53.991224] [INFO ] [MAIN ] [2874/3524] SLNO kept (0.5s) | 2867 kept, 7 rejected | 138.0/min | ETA: 4.7m [2026-01-09T12:20:54.525482] [DEBUG] [REMOTE ] SLP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:54.525660] [DEBUG] [REMOTE ] SLP: PASS: History has at least 300 days. [2026-01-09T12:20:54.525976] [DEBUG] [REMOTE ] SLP: PASS: Price check passed. Min price $15.26. [2026-01-09T12:20:54.526164] [DEBUG] [REMOTE ] SLP: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:54.526334] [DEBUG] [REMOTE ] SLP: PASS: Integrity check passed. [2026-01-09T12:20:54.526394] [DEBUG] [REMOTE ] SLP: Symbol is viable for forecasting. [2026-01-09T12:20:54.526466] [INFO ] [MAIN ] [2875/3524] SLP kept (0.5s) | 2868 kept, 7 rejected | 138.0/min | ETA: 4.7m [2026-01-09T12:20:54.846818] [DEBUG] [REMOTE ] SLQD: Retrieved 3075 rows, trimmed to 300. [2026-01-09T12:20:54.846965] [DEBUG] [REMOTE ] SLQD: PASS: History has at least 300 days. [2026-01-09T12:20:54.847203] [DEBUG] [REMOTE ] SLQD: PASS: Price check passed. Min price $50.22. [2026-01-09T12:20:54.847398] [DEBUG] [REMOTE ] SLQD: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:54.847557] [DEBUG] [REMOTE ] SLQD: PASS: Integrity check passed. [2026-01-09T12:20:54.847625] [DEBUG] [REMOTE ] SLQD: Symbol is viable for forecasting. [2026-01-09T12:20:54.847676] [INFO ] [MAIN ] [2876/3524] SLQD kept (0.3s) | 2869 kept, 7 rejected | 138.0/min | ETA: 4.7m [2026-01-09T12:20:55.340721] [DEBUG] [REMOTE ] SLRC: Retrieved 4004 rows, trimmed to 300. [2026-01-09T12:20:55.340885] [DEBUG] [REMOTE ] SLRC: PASS: History has at least 300 days. [2026-01-09T12:20:55.341153] [DEBUG] [REMOTE ] SLRC: PASS: Price check passed. Min price $13.60. [2026-01-09T12:20:55.341319] [DEBUG] [REMOTE ] SLRC: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:55.341482] [DEBUG] [REMOTE ] SLRC: PASS: Integrity check passed. [2026-01-09T12:20:55.341539] [DEBUG] [REMOTE ] SLRC: Symbol is viable for forecasting. [2026-01-09T12:20:55.341624] [INFO ] [MAIN ] [2877/3524] SLRC kept (0.5s) | 2870 kept, 7 rejected | 138.0/min | ETA: 4.7m [2026-01-09T12:20:55.624273] [DEBUG] [REMOTE ] SLS: Retrieved 2017 rows, trimmed to 300. [2026-01-09T12:20:55.624404] [DEBUG] [REMOTE ] SLS: PASS: History has at least 300 days. [2026-01-09T12:20:55.624642] [DEBUG] [REMOTE ] SLS: PASS: Price check passed. Min price $1.39. [2026-01-09T12:20:55.624791] [DEBUG] [REMOTE ] SLS: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:55.624905] [DEBUG] [REMOTE ] SLS: PASS: Integrity check passed. [2026-01-09T12:20:55.624946] [DEBUG] [REMOTE ] SLS: Symbol is viable for forecasting. [2026-01-09T12:20:55.624996] [INFO ] [MAIN ] [2878/3524] SLS kept (0.3s) | 2871 kept, 7 rejected | 138.0/min | ETA: 4.7m [2026-01-09T12:20:55.976438] [DEBUG] [REMOTE ] SLVM: Retrieved 1078 rows, trimmed to 300. [2026-01-09T12:20:55.976591] [DEBUG] [REMOTE ] SLVM: PASS: History has at least 300 days. [2026-01-09T12:20:55.976799] [DEBUG] [REMOTE ] SLVM: PASS: Price check passed. Min price $38.88. [2026-01-09T12:20:55.976939] [DEBUG] [REMOTE ] SLVM: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:55.977055] [DEBUG] [REMOTE ] SLVM: PASS: Integrity check passed. [2026-01-09T12:20:55.977096] [DEBUG] [REMOTE ] SLVM: Symbol is viable for forecasting. [2026-01-09T12:20:55.977145] [INFO ] [MAIN ] [2879/3524] SLVM kept (0.4s) | 2872 kept, 7 rejected | 138.0/min | ETA: 4.7m [2026-01-09T12:20:56.325730] [DEBUG] [REMOTE ] SLVO: Retrieved 402 rows, trimmed to 300. [2026-01-09T12:20:56.325932] [DEBUG] [REMOTE ] SLVO: PASS: History has at least 300 days. [2026-01-09T12:20:56.326188] [DEBUG] [REMOTE ] SLVO: PASS: Price check passed. Min price $82.87. [2026-01-09T12:20:56.326335] [DEBUG] [REMOTE ] SLVO: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:56.326457] [DEBUG] [REMOTE ] SLVO: PASS: Integrity check passed. [2026-01-09T12:20:56.326500] [DEBUG] [REMOTE ] SLVO: Symbol is viable for forecasting. [2026-01-09T12:20:56.326555] [INFO ] [MAIN ] [2880/3524] SLVO kept (0.3s) | 2873 kept, 7 rejected | 138.0/min | ETA: 4.7m [2026-01-09T12:20:56.755499] [DEBUG] [REMOTE ] SLXN: Retrieved 350 rows, trimmed to 300. [2026-01-09T12:20:56.755750] [DEBUG] [REMOTE ] SLXN: PASS: History has at least 300 days. [2026-01-09T12:20:56.756010] [DEBUG] [REMOTE ] SLXN: PASS: Price check passed. Min price $1.73. [2026-01-09T12:20:56.756154] [DEBUG] [REMOTE ] SLXN: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:56.756277] [DEBUG] [REMOTE ] SLXN: PASS: Integrity check passed. [2026-01-09T12:20:56.756320] [DEBUG] [REMOTE ] SLXN: Symbol is viable for forecasting. [2026-01-09T12:20:56.756373] [INFO ] [MAIN ] [2881/3524] SLXN kept (0.4s) | 2874 kept, 7 rejected | 138.0/min | ETA: 4.7m [2026-01-09T12:20:57.428033] [DEBUG] [REMOTE ] SM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:57.428193] [DEBUG] [REMOTE ] SM: PASS: History has at least 300 days. [2026-01-09T12:20:57.428463] [DEBUG] [REMOTE ] SM: PASS: Price check passed. Min price $17.57. [2026-01-09T12:20:57.428652] [DEBUG] [REMOTE ] SM: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:57.428811] [DEBUG] [REMOTE ] SM: PASS: Integrity check passed. [2026-01-09T12:20:57.428862] [DEBUG] [REMOTE ] SM: Symbol is viable for forecasting. [2026-01-09T12:20:57.428915] [INFO ] [MAIN ] [2882/3524] SM kept (0.7s) | 2875 kept, 7 rejected | 138.0/min | ETA: 4.7m [2026-01-09T12:20:57.883021] [DEBUG] [REMOTE ] SMBC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:20:57.883216] [DEBUG] [REMOTE ] SMBC: PASS: History has at least 300 days. [2026-01-09T12:20:57.883655] [DEBUG] [REMOTE ] SMBC: PASS: Price check passed. Min price $47.63. [2026-01-09T12:20:57.883814] [DEBUG] [REMOTE ] SMBC: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:57.883986] [DEBUG] [REMOTE ] SMBC: PASS: Integrity check passed. [2026-01-09T12:20:57.884027] [DEBUG] [REMOTE ] SMBC: Symbol is viable for forecasting. [2026-01-09T12:20:57.884093] [INFO ] [MAIN ] [2883/3524] SMBC kept (0.5s) | 2876 kept, 7 rejected | 138.0/min | ETA: 4.6m [2026-01-09T12:20:58.322063] [DEBUG] [REMOTE ] SMBK: Retrieved 6288 rows, trimmed to 300. [2026-01-09T12:20:58.322209] [DEBUG] [REMOTE ] SMBK: PASS: History has at least 300 days. [2026-01-09T12:20:58.322449] [DEBUG] [REMOTE ] SMBK: PASS: Price check passed. Min price $34.17. [2026-01-09T12:20:58.322608] [DEBUG] [REMOTE ] SMBK: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:58.322735] [DEBUG] [REMOTE ] SMBK: PASS: Integrity check passed. [2026-01-09T12:20:58.322775] [DEBUG] [REMOTE ] SMBK: Symbol is viable for forecasting. [2026-01-09T12:20:58.322825] [INFO ] [MAIN ] [2884/3524] SMBK kept (0.4s) | 2877 kept, 7 rejected | 138.0/min | ETA: 4.6m [2026-01-09T12:20:58.724626] [DEBUG] [REMOTE ] SMCI: Retrieved 4726 rows, trimmed to 300. [2026-01-09T12:20:58.724755] [DEBUG] [REMOTE ] SMCI: PASS: History has at least 300 days. [2026-01-09T12:20:58.724965] [DEBUG] [REMOTE ] SMCI: PASS: Price check passed. Min price $29.27. [2026-01-09T12:20:58.725100] [DEBUG] [REMOTE ] SMCI: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:58.725219] [DEBUG] [REMOTE ] SMCI: PASS: Integrity check passed. [2026-01-09T12:20:58.725259] [DEBUG] [REMOTE ] SMCI: Symbol is viable for forecasting. [2026-01-09T12:20:58.725307] [INFO ] [MAIN ] [2885/3524] SMCI kept (0.4s) | 2878 kept, 7 rejected | 138.0/min | ETA: 4.6m [2026-01-09T12:20:58.908721] [DEBUG] [REMOTE ] SMCX: Retrieved 346 rows, trimmed to 300. [2026-01-09T12:20:58.908856] [DEBUG] [REMOTE ] SMCX: PASS: History has at least 300 days. [2026-01-09T12:20:58.909053] [DEBUG] [REMOTE ] SMCX: PASS: Price check passed. Min price $11.40. [2026-01-09T12:20:58.909186] [DEBUG] [REMOTE ] SMCX: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:58.909298] [DEBUG] [REMOTE ] SMCX: PASS: Integrity check passed. [2026-01-09T12:20:58.909338] [DEBUG] [REMOTE ] SMCX: Symbol is viable for forecasting. [2026-01-09T12:20:58.909385] [INFO ] [MAIN ] [2886/3524] SMCX kept (0.2s) | 2879 kept, 7 rejected | 138.0/min | ETA: 4.6m [2026-01-09T12:20:59.519828] [DEBUG] [REMOTE ] SMFG: Retrieved 5019 rows, trimmed to 300. [2026-01-09T12:20:59.519977] [DEBUG] [REMOTE ] SMFG: PASS: History has at least 300 days. [2026-01-09T12:20:59.520201] [DEBUG] [REMOTE ] SMFG: PASS: Price check passed. Min price $15.53. [2026-01-09T12:20:59.520343] [DEBUG] [REMOTE ] SMFG: PASS: Continuity check passed with 300 days. [2026-01-09T12:20:59.520464] [DEBUG] [REMOTE ] SMFG: PASS: Integrity check passed. [2026-01-09T12:20:59.520507] [DEBUG] [REMOTE ] SMFG: Symbol is viable for forecasting. [2026-01-09T12:20:59.520557] [INFO ] [MAIN ] [2887/3524] SMFG kept (0.6s) | 2880 kept, 7 rejected | 138.0/min | ETA: 4.6m [2026-01-09T12:21:00.046272] [DEBUG] [REMOTE ] SMH: Retrieved 6438 rows, trimmed to 300. [2026-01-09T12:21:00.046438] [DEBUG] [REMOTE ] SMH: PASS: History has at least 300 days. [2026-01-09T12:21:00.046745] [DEBUG] [REMOTE ] SMH: PASS: Price check passed. Min price $324.10. [2026-01-09T12:21:00.046886] [DEBUG] [REMOTE ] SMH: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:00.047018] [DEBUG] [REMOTE ] SMH: PASS: Integrity check passed. [2026-01-09T12:21:00.047060] [DEBUG] [REMOTE ] SMH: Symbol is viable for forecasting. [2026-01-09T12:21:00.047111] [INFO ] [MAIN ] [2888/3524] SMH kept (0.5s) | 2881 kept, 7 rejected | 138.0/min | ETA: 4.6m [2026-01-09T12:21:00.411252] [DEBUG] [REMOTE ] SMHI: Retrieved 2163 rows, trimmed to 300. [2026-01-09T12:21:00.411385] [DEBUG] [REMOTE ] SMHI: PASS: History has at least 300 days. [2026-01-09T12:21:00.411640] [DEBUG] [REMOTE ] SMHI: PASS: Price check passed. Min price $5.64. [2026-01-09T12:21:00.411800] [DEBUG] [REMOTE ] SMHI: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:00.411925] [DEBUG] [REMOTE ] SMHI: PASS: Integrity check passed. [2026-01-09T12:21:00.411966] [DEBUG] [REMOTE ] SMHI: Symbol is viable for forecasting. [2026-01-09T12:21:00.412015] [INFO ] [MAIN ] [2889/3524] SMHI kept (0.4s) | 2882 kept, 7 rejected | 138.0/min | ETA: 4.6m [2026-01-09T12:21:00.629319] [DEBUG] [REMOTE ] SMHX: Retrieved 342 rows, trimmed to 300. [2026-01-09T12:21:00.629448] [DEBUG] [REMOTE ] SMHX: PASS: History has at least 300 days. [2026-01-09T12:21:00.629670] [DEBUG] [REMOTE ] SMHX: PASS: Price check passed. Min price $35.69. [2026-01-09T12:21:00.629816] [DEBUG] [REMOTE ] SMHX: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:00.629940] [DEBUG] [REMOTE ] SMHX: PASS: Integrity check passed. [2026-01-09T12:21:00.629985] [DEBUG] [REMOTE ] SMHX: Symbol is viable for forecasting. [2026-01-09T12:21:00.630036] [INFO ] [MAIN ] [2890/3524] SMHX kept (0.2s) | 2883 kept, 7 rejected | 138.0/min | ETA: 4.6m [2026-01-09T12:21:01.171834] [DEBUG] [REMOTE ] SMID: Retrieved 2459 rows, trimmed to 300. [2026-01-09T12:21:01.172005] [DEBUG] [REMOTE ] SMID: PASS: History has at least 300 days. [2026-01-09T12:21:01.172232] [DEBUG] [REMOTE ] SMID: PASS: Price check passed. Min price $31.20. [2026-01-09T12:21:01.172379] [DEBUG] [REMOTE ] SMID: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:01.172498] [DEBUG] [REMOTE ] SMID: PASS: Integrity check passed. [2026-01-09T12:21:01.172539] [DEBUG] [REMOTE ] SMID: Symbol is viable for forecasting. [2026-01-09T12:21:01.172620] [INFO ] [MAIN ] [2891/3524] SMID kept (0.5s) | 2884 kept, 7 rejected | 138.0/min | ETA: 4.6m [2026-01-09T12:21:01.497078] [DEBUG] [REMOTE ] SMPL: Retrieved 2138 rows, trimmed to 300. [2026-01-09T12:21:01.497330] [DEBUG] [REMOTE ] SMPL: PASS: History has at least 300 days. [2026-01-09T12:21:01.497696] [DEBUG] [REMOTE ] SMPL: PASS: Price check passed. Min price $18.60. [2026-01-09T12:21:01.497883] [DEBUG] [REMOTE ] SMPL: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:01.498049] [DEBUG] [REMOTE ] SMPL: PASS: Integrity check passed. [2026-01-09T12:21:01.498103] [DEBUG] [REMOTE ] SMPL: Symbol is viable for forecasting. [2026-01-09T12:21:01.498218] [INFO ] [MAIN ] [2892/3524] SMPL kept (0.3s) | 2885 kept, 7 rejected | 138.0/min | ETA: 4.6m [2026-01-09T12:21:02.158650] [DEBUG] [REMOTE ] SMTC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:02.158883] [DEBUG] [REMOTE ] SMTC: PASS: History has at least 300 days. [2026-01-09T12:21:02.159320] [DEBUG] [REMOTE ] SMTC: PASS: Price check passed. Min price $62.57. [2026-01-09T12:21:02.159519] [DEBUG] [REMOTE ] SMTC: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:02.159727] [DEBUG] [REMOTE ] SMTC: PASS: Integrity check passed. [2026-01-09T12:21:02.159784] [DEBUG] [REMOTE ] SMTC: Symbol is viable for forecasting. [2026-01-09T12:21:02.159868] [INFO ] [MAIN ] [2893/3524] SMTC kept (0.7s) | 2886 kept, 7 rejected | 138.0/min | ETA: 4.6m [2026-01-09T12:21:02.461201] [DEBUG] [REMOTE ] SMTI: Retrieved 3736 rows, trimmed to 300. [2026-01-09T12:21:02.461383] [DEBUG] [REMOTE ] SMTI: PASS: History has at least 300 days. [2026-01-09T12:21:02.461762] [DEBUG] [REMOTE ] SMTI: PASS: Price check passed. Min price $19.06. [2026-01-09T12:21:02.461950] [DEBUG] [REMOTE ] SMTI: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:02.462281] [DEBUG] [REMOTE ] SMTI: PASS: Integrity check passed. [2026-01-09T12:21:02.462339] [DEBUG] [REMOTE ] SMTI: Symbol is viable for forecasting. [2026-01-09T12:21:02.462408] [INFO ] [MAIN ] [2894/3524] SMTI kept (0.3s) | 2887 kept, 7 rejected | 138.0/min | ETA: 4.6m [2026-01-09T12:21:02.801017] [DEBUG] [REMOTE ] SMWB: Retrieved 1171 rows, trimmed to 300. [2026-01-09T12:21:02.801170] [DEBUG] [REMOTE ] SMWB: PASS: History has at least 300 days. [2026-01-09T12:21:02.801440] [DEBUG] [REMOTE ] SMWB: PASS: Price check passed. Min price $6.93. [2026-01-09T12:21:02.801674] [DEBUG] [REMOTE ] SMWB: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:02.801821] [DEBUG] [REMOTE ] SMWB: PASS: Integrity check passed. [2026-01-09T12:21:02.801864] [DEBUG] [REMOTE ] SMWB: Symbol is viable for forecasting. [2026-01-09T12:21:02.801915] [INFO ] [MAIN ] [2895/3524] SMWB kept (0.3s) | 2888 kept, 7 rejected | 138.0/min | ETA: 4.6m [2026-01-09T12:21:03.125555] [DEBUG] [REMOTE ] SMX: Retrieved 1024 rows, trimmed to 300. [2026-01-09T12:21:03.125758] [DEBUG] [REMOTE ] SMX: PASS: History has at least 300 days. [2026-01-09T12:21:03.126066] [DEBUG] [REMOTE ] SMX: PASS: Price check passed. Min price $4.24. [2026-01-09T12:21:03.126259] [DEBUG] [REMOTE ] SMX: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:03.126462] [DEBUG] [REMOTE ] SMX: PASS: Integrity check passed. [2026-01-09T12:21:03.126526] [DEBUG] [REMOTE ] SMX: Symbol is viable for forecasting. [2026-01-09T12:21:03.126624] [INFO ] [MAIN ] [2896/3524] SMX kept (0.3s) | 2889 kept, 7 rejected | 138.1/min | ETA: 4.5m [2026-01-09T12:21:03.491470] [DEBUG] [REMOTE ] SN: Retrieved 614 rows, trimmed to 300. [2026-01-09T12:21:03.491678] [DEBUG] [REMOTE ] SN: PASS: History has at least 300 days. [2026-01-09T12:21:03.491934] [DEBUG] [REMOTE ] SN: PASS: Price check passed. Min price $84.57. [2026-01-09T12:21:03.492094] [DEBUG] [REMOTE ] SN: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:03.492223] [DEBUG] [REMOTE ] SN: PASS: Integrity check passed. [2026-01-09T12:21:03.492269] [DEBUG] [REMOTE ] SN: Symbol is viable for forecasting. [2026-01-09T12:21:03.492322] [INFO ] [MAIN ] [2897/3524] SN kept (0.4s) | 2890 kept, 7 rejected | 138.1/min | ETA: 4.5m [2026-01-09T12:21:04.169836] [DEBUG] [REMOTE ] SNA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:04.169977] [DEBUG] [REMOTE ] SNA: PASS: History has at least 300 days. [2026-01-09T12:21:04.170206] [DEBUG] [REMOTE ] SNA: PASS: Price check passed. Min price $326.32. [2026-01-09T12:21:04.170351] [DEBUG] [REMOTE ] SNA: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:04.170648] [DEBUG] [REMOTE ] SNA: PASS: Integrity check passed. [2026-01-09T12:21:04.170690] [DEBUG] [REMOTE ] SNA: Symbol is viable for forecasting. [2026-01-09T12:21:04.170739] [INFO ] [MAIN ] [2898/3524] SNA kept (0.7s) | 2891 kept, 7 rejected | 138.0/min | ETA: 4.5m [2026-01-09T12:21:04.475344] [DEBUG] [REMOTE ] SNAP: Retrieved 2227 rows, trimmed to 300. [2026-01-09T12:21:04.475491] [DEBUG] [REMOTE ] SNAP: PASS: History has at least 300 days. [2026-01-09T12:21:04.475776] [DEBUG] [REMOTE ] SNAP: PASS: Price check passed. Min price $7.26. [2026-01-09T12:21:04.475966] [DEBUG] [REMOTE ] SNAP: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:04.476111] [DEBUG] [REMOTE ] SNAP: PASS: Integrity check passed. [2026-01-09T12:21:04.476158] [DEBUG] [REMOTE ] SNAP: Symbol is viable for forecasting. [2026-01-09T12:21:04.476225] [INFO ] [MAIN ] [2899/3524] SNAP kept (0.3s) | 2892 kept, 7 rejected | 138.1/min | ETA: 4.5m [2026-01-09T12:21:04.827042] [DEBUG] [REMOTE ] SNCY: Retrieved 1210 rows, trimmed to 300. [2026-01-09T12:21:04.827175] [DEBUG] [REMOTE ] SNCY: PASS: History has at least 300 days. [2026-01-09T12:21:04.827416] [DEBUG] [REMOTE ] SNCY: PASS: Price check passed. Min price $10.61. [2026-01-09T12:21:04.827558] [DEBUG] [REMOTE ] SNCY: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:04.827705] [DEBUG] [REMOTE ] SNCY: PASS: Integrity check passed. [2026-01-09T12:21:04.827746] [DEBUG] [REMOTE ] SNCY: Symbol is viable for forecasting. [2026-01-09T12:21:04.827793] [INFO ] [MAIN ] [2900/3524] SNCY kept (0.4s) | 2893 kept, 7 rejected | 138.1/min | ETA: 4.5m [2026-01-09T12:21:05.182014] [DEBUG] [REMOTE ] SND: Retrieved 2306 rows, trimmed to 300. [2026-01-09T12:21:05.182153] [DEBUG] [REMOTE ] SND: PASS: History has at least 300 days. [2026-01-09T12:21:05.182384] [DEBUG] [REMOTE ] SND: PASS: Price check passed. Min price $2.03. [2026-01-09T12:21:05.182531] [DEBUG] [REMOTE ] SND: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:05.182680] [DEBUG] [REMOTE ] SND: PASS: Integrity check passed. [2026-01-09T12:21:05.182722] [DEBUG] [REMOTE ] SND: Symbol is viable for forecasting. [2026-01-09T12:21:05.182772] [INFO ] [MAIN ] [2901/3524] SND kept (0.4s) | 2894 kept, 7 rejected | 138.1/min | ETA: 4.5m [2026-01-09T12:21:05.649477] [DEBUG] [REMOTE ] SNDL: Retrieved 1619 rows, trimmed to 300. [2026-01-09T12:21:05.649839] [DEBUG] [REMOTE ] SNDL: PASS: History has at least 300 days. [2026-01-09T12:21:05.650059] [DEBUG] [REMOTE ] SNDL: PASS: Price check passed. Min price $1.59. [2026-01-09T12:21:05.650197] [DEBUG] [REMOTE ] SNDL: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:05.650323] [DEBUG] [REMOTE ] SNDL: PASS: Integrity check passed. [2026-01-09T12:21:05.650365] [DEBUG] [REMOTE ] SNDL: Symbol is viable for forecasting. [2026-01-09T12:21:05.650413] [INFO ] [MAIN ] [2902/3524] SNDL kept (0.5s) | 2895 kept, 7 rejected | 138.1/min | ETA: 4.5m [2026-01-09T12:21:06.090228] [DEBUG] [REMOTE ] SNDX: Retrieved 2478 rows, trimmed to 300. [2026-01-09T12:21:06.090378] [DEBUG] [REMOTE ] SNDX: PASS: History has at least 300 days. [2026-01-09T12:21:06.090854] [DEBUG] [REMOTE ] SNDX: PASS: Price check passed. Min price $13.11. [2026-01-09T12:21:06.091038] [DEBUG] [REMOTE ] SNDX: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:06.091192] [DEBUG] [REMOTE ] SNDX: PASS: Integrity check passed. [2026-01-09T12:21:06.091245] [DEBUG] [REMOTE ] SNDX: Symbol is viable for forecasting. [2026-01-09T12:21:06.091309] [INFO ] [MAIN ] [2903/3524] SNDX kept (0.4s) | 2896 kept, 7 rejected | 138.1/min | ETA: 4.5m [2026-01-09T12:21:06.493930] [DEBUG] [REMOTE ] SNES: Retrieved 2283 rows, trimmed to 300. [2026-01-09T12:21:06.494070] [DEBUG] [REMOTE ] SNES: PASS: History has at least 300 days. [2026-01-09T12:21:06.494292] [DEBUG] [REMOTE ] SNES: PASS: Price check passed. Min price $2.14. [2026-01-09T12:21:06.494462] [DEBUG] [REMOTE ] SNES: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:06.494607] [DEBUG] [REMOTE ] SNES: PASS: Integrity check passed. [2026-01-09T12:21:06.494651] [DEBUG] [REMOTE ] SNES: Symbol is viable for forecasting. [2026-01-09T12:21:06.494700] [INFO ] [MAIN ] [2904/3524] SNES kept (0.4s) | 2897 kept, 7 rejected | 138.1/min | ETA: 4.5m [2026-01-09T12:21:07.060224] [DEBUG] [REMOTE ] SNEX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:07.060369] [DEBUG] [REMOTE ] SNEX: PASS: History has at least 300 days. [2026-01-09T12:21:07.060629] [DEBUG] [REMOTE ] SNEX: PASS: Price check passed. Min price $83.71. [2026-01-09T12:21:07.060769] [DEBUG] [REMOTE ] SNEX: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:07.060894] [DEBUG] [REMOTE ] SNEX: PASS: Integrity check passed. [2026-01-09T12:21:07.060934] [DEBUG] [REMOTE ] SNEX: Symbol is viable for forecasting. [2026-01-09T12:21:07.060982] [INFO ] [MAIN ] [2905/3524] SNEX kept (0.6s) | 2898 kept, 7 rejected | 138.1/min | ETA: 4.5m [2026-01-09T12:21:07.506238] [DEBUG] [REMOTE ] SNFCA: Retrieved 6290 rows, trimmed to 300. [2026-01-09T12:21:07.506379] [DEBUG] [REMOTE ] SNFCA: PASS: History has at least 300 days. [2026-01-09T12:21:07.506628] [DEBUG] [REMOTE ] SNFCA: PASS: Price check passed. Min price $7.76. [2026-01-09T12:21:07.506771] [DEBUG] [REMOTE ] SNFCA: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:07.506895] [DEBUG] [REMOTE ] SNFCA: PASS: Integrity check passed. [2026-01-09T12:21:07.506936] [DEBUG] [REMOTE ] SNFCA: Symbol is viable for forecasting. [2026-01-09T12:21:07.506985] [INFO ] [MAIN ] [2906/3524] SNFCA kept (0.4s) | 2899 kept, 7 rejected | 138.1/min | ETA: 4.5m [2026-01-09T12:21:07.863781] [DEBUG] [REMOTE ] SNGX: Retrieved 3480 rows, trimmed to 300. [2026-01-09T12:21:07.863897] [DEBUG] [REMOTE ] SNGX: PASS: History has at least 300 days. [2026-01-09T12:21:07.864096] [DEBUG] [REMOTE ] SNGX: PASS: Price check passed. Min price $1.23. [2026-01-09T12:21:07.864230] [DEBUG] [REMOTE ] SNGX: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:07.864341] [DEBUG] [REMOTE ] SNGX: PASS: Integrity check passed. [2026-01-09T12:21:07.864381] [DEBUG] [REMOTE ] SNGX: Symbol is viable for forecasting. [2026-01-09T12:21:07.864429] [INFO ] [MAIN ] [2907/3524] SNGX kept (0.4s) | 2900 kept, 7 rejected | 138.1/min | ETA: 4.5m [2026-01-09T12:21:08.213410] [DEBUG] [REMOTE ] SNN: Retrieved 6576 rows, trimmed to 300. [2026-01-09T12:21:08.213540] [DEBUG] [REMOTE ] SNN: PASS: History has at least 300 days. [2026-01-09T12:21:08.213773] [DEBUG] [REMOTE ] SNN: PASS: Price check passed. Min price $31.99. [2026-01-09T12:21:08.213908] [DEBUG] [REMOTE ] SNN: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:08.214023] [DEBUG] [REMOTE ] SNN: PASS: Integrity check passed. [2026-01-09T12:21:08.214063] [DEBUG] [REMOTE ] SNN: Symbol is viable for forecasting. [2026-01-09T12:21:08.214111] [INFO ] [MAIN ] [2908/3524] SNN kept (0.3s) | 2901 kept, 7 rejected | 138.1/min | ETA: 4.5m [2026-01-09T12:21:08.745771] [DEBUG] [REMOTE ] SNOA: Retrieved 4770 rows, trimmed to 300. [2026-01-09T12:21:08.745893] [DEBUG] [REMOTE ] SNOA: PASS: History has at least 300 days. [2026-01-09T12:21:08.746093] [DEBUG] [REMOTE ] SNOA: PASS: Price check passed. Min price $3.16. [2026-01-09T12:21:08.746227] [DEBUG] [REMOTE ] SNOA: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:08.746337] [DEBUG] [REMOTE ] SNOA: PASS: Integrity check passed. [2026-01-09T12:21:08.746377] [DEBUG] [REMOTE ] SNOA: Symbol is viable for forecasting. [2026-01-09T12:21:08.746423] [INFO ] [MAIN ] [2909/3524] SNOA kept (0.5s) | 2902 kept, 7 rejected | 138.1/min | ETA: 4.5m [2026-01-09T12:21:09.251246] [DEBUG] [REMOTE ] SNPS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:09.251376] [DEBUG] [REMOTE ] SNPS: PASS: History has at least 300 days. [2026-01-09T12:21:09.251601] [DEBUG] [REMOTE ] SNPS: PASS: Price check passed. Min price $383.82. [2026-01-09T12:21:09.251742] [DEBUG] [REMOTE ] SNPS: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:09.251862] [DEBUG] [REMOTE ] SNPS: PASS: Integrity check passed. [2026-01-09T12:21:09.251903] [DEBUG] [REMOTE ] SNPS: Symbol is viable for forecasting. [2026-01-09T12:21:09.251952] [INFO ] [MAIN ] [2910/3524] SNPS kept (0.5s) | 2903 kept, 7 rejected | 138.1/min | ETA: 4.4m [2026-01-09T12:21:09.386478] [DEBUG] [REMOTE ] SNTI: Retrieved 1161 rows, trimmed to 300. [2026-01-09T12:21:09.386609] [DEBUG] [REMOTE ] SNTI: PASS: History has at least 300 days. [2026-01-09T12:21:09.386806] [DEBUG] [REMOTE ] SNTI: PASS: Price check passed. Min price $1.04. [2026-01-09T12:21:09.386940] [DEBUG] [REMOTE ] SNTI: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:09.387048] [DEBUG] [REMOTE ] SNTI: PASS: Integrity check passed. [2026-01-09T12:21:09.387088] [DEBUG] [REMOTE ] SNTI: Symbol is viable for forecasting. [2026-01-09T12:21:09.387134] [INFO ] [MAIN ] [2911/3524] SNTI kept (0.1s) | 2904 kept, 7 rejected | 138.1/min | ETA: 4.4m [2026-01-09T12:21:10.099510] [DEBUG] [REMOTE ] SNX: Retrieved 5565 rows, trimmed to 300. [2026-01-09T12:21:10.099677] [DEBUG] [REMOTE ] SNX: PASS: History has at least 300 days. [2026-01-09T12:21:10.099933] [DEBUG] [REMOTE ] SNX: PASS: Price check passed. Min price $142.42. [2026-01-09T12:21:10.100069] [DEBUG] [REMOTE ] SNX: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:10.100196] [DEBUG] [REMOTE ] SNX: PASS: Integrity check passed. [2026-01-09T12:21:10.100256] [DEBUG] [REMOTE ] SNX: Symbol is viable for forecasting. [2026-01-09T12:21:10.100307] [INFO ] [MAIN ] [2912/3524] SNX kept (0.7s) | 2905 kept, 7 rejected | 138.1/min | ETA: 4.4m [2026-01-09T12:21:10.620451] [DEBUG] [REMOTE ] SNY: Retrieved 5920 rows, trimmed to 300. [2026-01-09T12:21:10.620606] [DEBUG] [REMOTE ] SNY: PASS: History has at least 300 days. [2026-01-09T12:21:10.620836] [DEBUG] [REMOTE ] SNY: PASS: Price check passed. Min price $47.44. [2026-01-09T12:21:10.620976] [DEBUG] [REMOTE ] SNY: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:10.621100] [DEBUG] [REMOTE ] SNY: PASS: Integrity check passed. [2026-01-09T12:21:10.621141] [DEBUG] [REMOTE ] SNY: Symbol is viable for forecasting. [2026-01-09T12:21:10.621189] [INFO ] [MAIN ] [2913/3524] SNY kept (0.5s) | 2906 kept, 7 rejected | 138.0/min | ETA: 4.4m [2026-01-09T12:21:11.063066] [DEBUG] [REMOTE ] SO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:11.063208] [DEBUG] [REMOTE ] SO: PASS: History has at least 300 days. [2026-01-09T12:21:11.063442] [DEBUG] [REMOTE ] SO: PASS: Price check passed. Min price $84.08. [2026-01-09T12:21:11.063598] [DEBUG] [REMOTE ] SO: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:11.063916] [DEBUG] [REMOTE ] SO: PASS: Integrity check passed. [2026-01-09T12:21:11.063957] [DEBUG] [REMOTE ] SO: Symbol is viable for forecasting. [2026-01-09T12:21:11.064006] [INFO ] [MAIN ] [2914/3524] SO kept (0.4s) | 2907 kept, 7 rejected | 138.0/min | ETA: 4.4m [2026-01-09T12:21:11.252126] [DEBUG] [REMOTE ] SOCL: Retrieved 3557 rows, trimmed to 300. [2026-01-09T12:21:11.252256] [DEBUG] [REMOTE ] SOCL: PASS: History has at least 300 days. [2026-01-09T12:21:11.252464] [DEBUG] [REMOTE ] SOCL: PASS: Price check passed. Min price $52.20. [2026-01-09T12:21:11.252622] [DEBUG] [REMOTE ] SOCL: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:11.252768] [DEBUG] [REMOTE ] SOCL: PASS: Integrity check passed. [2026-01-09T12:21:11.252824] [DEBUG] [REMOTE ] SOCL: Symbol is viable for forecasting. [2026-01-09T12:21:11.252876] [INFO ] [MAIN ] [2915/3524] SOCL kept (0.2s) | 2908 kept, 7 rejected | 138.1/min | ETA: 4.4m [2026-01-09T12:21:11.736409] [DEBUG] [REMOTE ] SOFI: Retrieved 1283 rows, trimmed to 300. [2026-01-09T12:21:11.736528] [DEBUG] [REMOTE ] SOFI: PASS: History has at least 300 days. [2026-01-09T12:21:11.736750] [DEBUG] [REMOTE ] SOFI: PASS: Price check passed. Min price $24.91. [2026-01-09T12:21:11.736887] [DEBUG] [REMOTE ] SOFI: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:11.736997] [DEBUG] [REMOTE ] SOFI: PASS: Integrity check passed. [2026-01-09T12:21:11.737036] [DEBUG] [REMOTE ] SOFI: Symbol is viable for forecasting. [2026-01-09T12:21:11.737083] [INFO ] [MAIN ] [2916/3524] SOFI kept (0.5s) | 2909 kept, 7 rejected | 138.1/min | ETA: 4.4m [2026-01-09T12:21:12.129118] [DEBUG] [REMOTE ] SOGP: Retrieved 1502 rows, trimmed to 300. [2026-01-09T12:21:12.129248] [DEBUG] [REMOTE ] SOGP: PASS: History has at least 300 days. [2026-01-09T12:21:12.129466] [DEBUG] [REMOTE ] SOGP: PASS: Price check passed. Min price $9.96. [2026-01-09T12:21:12.129680] [DEBUG] [REMOTE ] SOGP: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:12.129803] [DEBUG] [REMOTE ] SOGP: PASS: Integrity check passed. [2026-01-09T12:21:12.129843] [DEBUG] [REMOTE ] SOGP: Symbol is viable for forecasting. [2026-01-09T12:21:12.129892] [INFO ] [MAIN ] [2917/3524] SOGP kept (0.4s) | 2910 kept, 7 rejected | 138.1/min | ETA: 4.4m [2026-01-09T12:21:12.574254] [DEBUG] [REMOTE ] SOJC: Retrieved 2039 rows, trimmed to 300. [2026-01-09T12:21:12.574425] [DEBUG] [REMOTE ] SOJC: PASS: History has at least 300 days. [2026-01-09T12:21:12.574913] [DEBUG] [REMOTE ] SOJC: PASS: Price check passed. Min price $21.50. [2026-01-09T12:21:12.575082] [DEBUG] [REMOTE ] SOJC: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:12.575224] [DEBUG] [REMOTE ] SOJC: PASS: Integrity check passed. [2026-01-09T12:21:12.575272] [DEBUG] [REMOTE ] SOJC: Symbol is viable for forecasting. [2026-01-09T12:21:12.575332] [INFO ] [MAIN ] [2918/3524] SOJC kept (0.4s) | 2911 kept, 7 rejected | 138.1/min | ETA: 4.4m [2026-01-09T12:21:12.942081] [DEBUG] [REMOTE ] SOJD: Retrieved 1505 rows, trimmed to 300. [2026-01-09T12:21:12.942214] [DEBUG] [REMOTE ] SOJD: PASS: History has at least 300 days. [2026-01-09T12:21:12.942428] [DEBUG] [REMOTE ] SOJD: PASS: Price check passed. Min price $19.98. [2026-01-09T12:21:12.942604] [DEBUG] [REMOTE ] SOJD: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:12.942728] [DEBUG] [REMOTE ] SOJD: PASS: Integrity check passed. [2026-01-09T12:21:12.942770] [DEBUG] [REMOTE ] SOJD: Symbol is viable for forecasting. [2026-01-09T12:21:12.942820] [INFO ] [MAIN ] [2919/3524] SOJD kept (0.4s) | 2912 kept, 7 rejected | 138.1/min | ETA: 4.4m [2026-01-09T12:21:13.347289] [DEBUG] [REMOTE ] SOJE: Retrieved 1330 rows, trimmed to 300. [2026-01-09T12:21:13.347427] [DEBUG] [REMOTE ] SOJE: PASS: History has at least 300 days. [2026-01-09T12:21:13.347708] [DEBUG] [REMOTE ] SOJE: PASS: Price check passed. Min price $17.64. [2026-01-09T12:21:13.347881] [DEBUG] [REMOTE ] SOJE: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:13.348021] [DEBUG] [REMOTE ] SOJE: PASS: Integrity check passed. [2026-01-09T12:21:13.348071] [DEBUG] [REMOTE ] SOJE: Symbol is viable for forecasting. [2026-01-09T12:21:13.348130] [INFO ] [MAIN ] [2920/3524] SOJE kept (0.4s) | 2913 kept, 7 rejected | 138.1/min | ETA: 4.4m [2026-01-09T12:21:13.982629] [DEBUG] [REMOTE ] SON: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:13.982786] [DEBUG] [REMOTE ] SON: PASS: History has at least 300 days. [2026-01-09T12:21:13.983589] [DEBUG] [REMOTE ] SON: PASS: Price check passed. Min price $38.76. [2026-01-09T12:21:13.983751] [DEBUG] [REMOTE ] SON: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:13.983883] [DEBUG] [REMOTE ] SON: PASS: Integrity check passed. [2026-01-09T12:21:13.983929] [DEBUG] [REMOTE ] SON: Symbol is viable for forecasting. [2026-01-09T12:21:13.983981] [INFO ] [MAIN ] [2921/3524] SON kept (0.6s) | 2914 kept, 7 rejected | 138.1/min | ETA: 4.4m [2026-01-09T12:21:14.269368] [DEBUG] [REMOTE ] SONO: Retrieved 1869 rows, trimmed to 300. [2026-01-09T12:21:14.269496] [DEBUG] [REMOTE ] SONO: PASS: History has at least 300 days. [2026-01-09T12:21:14.269728] [DEBUG] [REMOTE ] SONO: PASS: Price check passed. Min price $15.88. [2026-01-09T12:21:14.269879] [DEBUG] [REMOTE ] SONO: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:14.270001] [DEBUG] [REMOTE ] SONO: PASS: Integrity check passed. [2026-01-09T12:21:14.270043] [DEBUG] [REMOTE ] SONO: Symbol is viable for forecasting. [2026-01-09T12:21:14.270108] [INFO ] [MAIN ] [2922/3524] SONO kept (0.3s) | 2915 kept, 7 rejected | 138.1/min | ETA: 4.4m [2026-01-09T12:21:14.664768] [DEBUG] [REMOTE ] SOPA: Retrieved 1045 rows, trimmed to 300. [2026-01-09T12:21:14.664890] [DEBUG] [REMOTE ] SOPA: PASS: History has at least 300 days. [2026-01-09T12:21:14.665094] [DEBUG] [REMOTE ] SOPA: PASS: Price check passed. Min price $1.05. [2026-01-09T12:21:14.665235] [DEBUG] [REMOTE ] SOPA: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:14.665349] [DEBUG] [REMOTE ] SOPA: PASS: Integrity check passed. [2026-01-09T12:21:14.665391] [DEBUG] [REMOTE ] SOPA: Symbol is viable for forecasting. [2026-01-09T12:21:14.665440] [INFO ] [MAIN ] [2923/3524] SOPA kept (0.4s) | 2916 kept, 7 rejected | 138.1/min | ETA: 4.4m [2026-01-09T12:21:15.017429] [DEBUG] [REMOTE ] SOPH: Retrieved 1121 rows, trimmed to 300. [2026-01-09T12:21:15.017545] [DEBUG] [REMOTE ] SOPH: PASS: History has at least 300 days. [2026-01-09T12:21:15.017758] [DEBUG] [REMOTE ] SOPH: PASS: Price check passed. Min price $3.89. [2026-01-09T12:21:15.017895] [DEBUG] [REMOTE ] SOPH: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:15.018004] [DEBUG] [REMOTE ] SOPH: PASS: Integrity check passed. [2026-01-09T12:21:15.018045] [DEBUG] [REMOTE ] SOPH: Symbol is viable for forecasting. [2026-01-09T12:21:15.018092] [INFO ] [MAIN ] [2924/3524] SOPH kept (0.4s) | 2917 kept, 7 rejected | 138.1/min | ETA: 4.3m [2026-01-09T12:21:15.420456] [DEBUG] [REMOTE ] SOUN: Retrieved 928 rows, trimmed to 300. [2026-01-09T12:21:15.420599] [DEBUG] [REMOTE ] SOUN: PASS: History has at least 300 days. [2026-01-09T12:21:15.420808] [DEBUG] [REMOTE ] SOUN: PASS: Price check passed. Min price $9.97. [2026-01-09T12:21:15.420941] [DEBUG] [REMOTE ] SOUN: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:15.421049] [DEBUG] [REMOTE ] SOUN: PASS: Integrity check passed. [2026-01-09T12:21:15.421088] [DEBUG] [REMOTE ] SOUN: Symbol is viable for forecasting. [2026-01-09T12:21:15.421135] [INFO ] [MAIN ] [2925/3524] SOUN kept (0.4s) | 2918 kept, 7 rejected | 138.1/min | ETA: 4.3m [2026-01-09T12:21:15.839057] [DEBUG] [REMOTE ] SOXQ: Retrieved 1150 rows, trimmed to 300. [2026-01-09T12:21:15.839185] [DEBUG] [REMOTE ] SOXQ: PASS: History has at least 300 days. [2026-01-09T12:21:15.839392] [DEBUG] [REMOTE ] SOXQ: PASS: Price check passed. Min price $49.98. [2026-01-09T12:21:15.839541] [DEBUG] [REMOTE ] SOXQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:15.839711] [DEBUG] [REMOTE ] SOXQ: PASS: Integrity check passed. [2026-01-09T12:21:15.839754] [DEBUG] [REMOTE ] SOXQ: Symbol is viable for forecasting. [2026-01-09T12:21:15.839803] [INFO ] [MAIN ] [2926/3524] SOXQ kept (0.4s) | 2919 kept, 7 rejected | 138.1/min | ETA: 4.3m [2026-01-09T12:21:16.467076] [DEBUG] [REMOTE ] SOXX: Retrieved 6159 rows, trimmed to 300. [2026-01-09T12:21:16.467218] [DEBUG] [REMOTE ] SOXX: PASS: History has at least 300 days. [2026-01-09T12:21:16.467472] [DEBUG] [REMOTE ] SOXX: PASS: Price check passed. Min price $267.71. [2026-01-09T12:21:16.467640] [DEBUG] [REMOTE ] SOXX: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:16.467767] [DEBUG] [REMOTE ] SOXX: PASS: Integrity check passed. [2026-01-09T12:21:16.467808] [DEBUG] [REMOTE ] SOXX: Symbol is viable for forecasting. [2026-01-09T12:21:16.467858] [INFO ] [MAIN ] [2927/3524] SOXX kept (0.6s) | 2920 kept, 7 rejected | 138.1/min | ETA: 4.3m [2026-01-09T12:21:16.648763] [DEBUG] [REMOTE ] SPAI: Retrieved 342 rows, trimmed to 300. [2026-01-09T12:21:16.648892] [DEBUG] [REMOTE ] SPAI: PASS: History has at least 300 days. [2026-01-09T12:21:16.649092] [DEBUG] [REMOTE ] SPAI: PASS: Price check passed. Min price $3.23. [2026-01-09T12:21:16.649229] [DEBUG] [REMOTE ] SPAI: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:16.649341] [DEBUG] [REMOTE ] SPAI: PASS: Integrity check passed. [2026-01-09T12:21:16.649382] [DEBUG] [REMOTE ] SPAI: Symbol is viable for forecasting. [2026-01-09T12:21:16.649447] [INFO ] [MAIN ] [2928/3524] SPAI kept (0.2s) | 2921 kept, 7 rejected | 138.1/min | ETA: 4.3m [2026-01-09T12:21:17.102627] [DEBUG] [REMOTE ] SPB: Retrieved 4113 rows, trimmed to 300. [2026-01-09T12:21:17.102754] [DEBUG] [REMOTE ] SPB: PASS: History has at least 300 days. [2026-01-09T12:21:17.102956] [DEBUG] [REMOTE ] SPB: PASS: Price check passed. Min price $50.66. [2026-01-09T12:21:17.103091] [DEBUG] [REMOTE ] SPB: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:17.103203] [DEBUG] [REMOTE ] SPB: PASS: Integrity check passed. [2026-01-09T12:21:17.103242] [DEBUG] [REMOTE ] SPB: Symbol is viable for forecasting. [2026-01-09T12:21:17.103291] [INFO ] [MAIN ] [2929/3524] SPB kept (0.5s) | 2922 kept, 7 rejected | 138.1/min | ETA: 4.3m [2026-01-09T12:21:17.659197] [DEBUG] [REMOTE ] SPCB: Retrieved 5256 rows, trimmed to 300. [2026-01-09T12:21:17.659332] [DEBUG] [REMOTE ] SPCB: PASS: History has at least 300 days. [2026-01-09T12:21:17.659549] [DEBUG] [REMOTE ] SPCB: PASS: Price check passed. Min price $7.91. [2026-01-09T12:21:17.659704] [DEBUG] [REMOTE ] SPCB: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:17.659822] [DEBUG] [REMOTE ] SPCB: PASS: Integrity check passed. [2026-01-09T12:21:17.659862] [DEBUG] [REMOTE ] SPCB: Symbol is viable for forecasting. [2026-01-09T12:21:17.659910] [INFO ] [MAIN ] [2930/3524] SPCB kept (0.6s) | 2923 kept, 7 rejected | 138.1/min | ETA: 4.3m [2026-01-09T12:21:17.982653] [DEBUG] [REMOTE ] SPCE: Retrieved 2080 rows, trimmed to 300. [2026-01-09T12:21:17.982809] [DEBUG] [REMOTE ] SPCE: PASS: History has at least 300 days. [2026-01-09T12:21:17.983050] [DEBUG] [REMOTE ] SPCE: PASS: Price check passed. Min price $3.02. [2026-01-09T12:21:17.983189] [DEBUG] [REMOTE ] SPCE: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:17.983314] [DEBUG] [REMOTE ] SPCE: PASS: Integrity check passed. [2026-01-09T12:21:17.983354] [DEBUG] [REMOTE ] SPCE: Symbol is viable for forecasting. [2026-01-09T12:21:17.983403] [INFO ] [MAIN ] [2931/3524] SPCE kept (0.3s) | 2924 kept, 7 rejected | 138.1/min | ETA: 4.3m [2026-01-09T12:21:18.541640] [DEBUG] [REMOTE ] SPE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:18.541810] [DEBUG] [REMOTE ] SPE: PASS: History has at least 300 days. [2026-01-09T12:21:18.542101] [DEBUG] [REMOTE ] SPE: PASS: Price check passed. Min price $14.10. [2026-01-09T12:21:18.542242] [DEBUG] [REMOTE ] SPE: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:18.542376] [DEBUG] [REMOTE ] SPE: PASS: Integrity check passed. [2026-01-09T12:21:18.542419] [DEBUG] [REMOTE ] SPE: Symbol is viable for forecasting. [2026-01-09T12:21:18.542483] [INFO ] [MAIN ] [2932/3524] SPE kept (0.6s) | 2925 kept, 7 rejected | 138.1/min | ETA: 4.3m [2026-01-09T12:21:18.826237] [DEBUG] [REMOTE ] SPFI: Retrieved 1677 rows, trimmed to 300. [2026-01-09T12:21:18.826376] [DEBUG] [REMOTE ] SPFI: PASS: History has at least 300 days. [2026-01-09T12:21:18.826639] [DEBUG] [REMOTE ] SPFI: PASS: Price check passed. Min price $35.93. [2026-01-09T12:21:18.826786] [DEBUG] [REMOTE ] SPFI: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:18.826922] [DEBUG] [REMOTE ] SPFI: PASS: Integrity check passed. [2026-01-09T12:21:18.826968] [DEBUG] [REMOTE ] SPFI: Symbol is viable for forecasting. [2026-01-09T12:21:18.827018] [INFO ] [MAIN ] [2933/3524] SPFI kept (0.3s) | 2926 kept, 7 rejected | 138.1/min | ETA: 4.3m [2026-01-09T12:21:19.403753] [DEBUG] [REMOTE ] SPG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:19.404107] [DEBUG] [REMOTE ] SPG: PASS: History has at least 300 days. [2026-01-09T12:21:19.404387] [DEBUG] [REMOTE ] SPG: PASS: Price check passed. Min price $171.28. [2026-01-09T12:21:19.404532] [DEBUG] [REMOTE ] SPG: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:19.404694] [DEBUG] [REMOTE ] SPG: PASS: Integrity check passed. [2026-01-09T12:21:19.404739] [DEBUG] [REMOTE ] SPG: Symbol is viable for forecasting. [2026-01-09T12:21:19.404808] [INFO ] [MAIN ] [2934/3524] SPG kept (0.6s) | 2927 kept, 7 rejected | 138.1/min | ETA: 4.3m [2026-01-09T12:21:19.834799] [DEBUG] [REMOTE ] SPGI: Retrieved 6286 rows, trimmed to 300. [2026-01-09T12:21:19.834942] [DEBUG] [REMOTE ] SPGI: PASS: History has at least 300 days. [2026-01-09T12:21:19.835181] [DEBUG] [REMOTE ] SPGI: PASS: Price check passed. Min price $471.13. [2026-01-09T12:21:19.835318] [DEBUG] [REMOTE ] SPGI: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:19.835442] [DEBUG] [REMOTE ] SPGI: PASS: Integrity check passed. [2026-01-09T12:21:19.835482] [DEBUG] [REMOTE ] SPGI: Symbol is viable for forecasting. [2026-01-09T12:21:19.835531] [INFO ] [MAIN ] [2935/3524] SPGI kept (0.4s) | 2928 kept, 7 rejected | 138.1/min | ETA: 4.3m [2026-01-09T12:21:20.429420] [DEBUG] [REMOTE ] SPH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:20.429551] [DEBUG] [REMOTE ] SPH: PASS: History has at least 300 days. [2026-01-09T12:21:20.429781] [DEBUG] [REMOTE ] SPH: PASS: Price check passed. Min price $17.91. [2026-01-09T12:21:20.429922] [DEBUG] [REMOTE ] SPH: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:20.430038] [DEBUG] [REMOTE ] SPH: PASS: Integrity check passed. [2026-01-09T12:21:20.430078] [DEBUG] [REMOTE ] SPH: Symbol is viable for forecasting. [2026-01-09T12:21:20.430126] [INFO ] [MAIN ] [2936/3524] SPH kept (0.6s) | 2929 kept, 7 rejected | 138.1/min | ETA: 4.3m [2026-01-09T12:21:20.861557] [DEBUG] [REMOTE ] SPOK: Retrieved 5319 rows, trimmed to 300. [2026-01-09T12:21:20.861715] [DEBUG] [REMOTE ] SPOK: PASS: History has at least 300 days. [2026-01-09T12:21:20.861924] [DEBUG] [REMOTE ] SPOK: PASS: Price check passed. Min price $12.43. [2026-01-09T12:21:20.862060] [DEBUG] [REMOTE ] SPOK: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:20.862172] [DEBUG] [REMOTE ] SPOK: PASS: Integrity check passed. [2026-01-09T12:21:20.862211] [DEBUG] [REMOTE ] SPOK: Symbol is viable for forecasting. [2026-01-09T12:21:20.862258] [INFO ] [MAIN ] [2937/3524] SPOK kept (0.4s) | 2930 kept, 7 rejected | 138.1/min | ETA: 4.3m [2026-01-09T12:21:21.101106] [DEBUG] [REMOTE ] SPRC: Retrieved 1094 rows, trimmed to 300. [2026-01-09T12:21:21.101230] [DEBUG] [REMOTE ] SPRC: PASS: History has at least 300 days. [2026-01-09T12:21:21.101432] [DEBUG] [REMOTE ] SPRC: PASS: Price check passed. Min price $1.35. [2026-01-09T12:21:21.101605] [DEBUG] [REMOTE ] SPRC: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:21.101738] [DEBUG] [REMOTE ] SPRC: PASS: Integrity check passed. [2026-01-09T12:21:21.101779] [DEBUG] [REMOTE ] SPRC: Symbol is viable for forecasting. [2026-01-09T12:21:21.101827] [INFO ] [MAIN ] [2938/3524] SPRC kept (0.2s) | 2931 kept, 7 rejected | 138.1/min | ETA: 4.2m [2026-01-09T12:21:21.542342] [DEBUG] [REMOTE ] SPRO: Retrieved 4848 rows, trimmed to 300. [2026-01-09T12:21:21.542468] [DEBUG] [REMOTE ] SPRO: PASS: History has at least 300 days. [2026-01-09T12:21:21.542732] [DEBUG] [REMOTE ] SPRO: PASS: Price check passed. Min price $2.20. [2026-01-09T12:21:21.542881] [DEBUG] [REMOTE ] SPRO: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:21.542996] [DEBUG] [REMOTE ] SPRO: PASS: Integrity check passed. [2026-01-09T12:21:21.543037] [DEBUG] [REMOTE ] SPRO: Symbol is viable for forecasting. [2026-01-09T12:21:21.543086] [INFO ] [MAIN ] [2939/3524] SPRO kept (0.4s) | 2932 kept, 7 rejected | 138.1/min | ETA: 4.2m [2026-01-09T12:21:21.894275] [DEBUG] [REMOTE ] SPRX: Retrieved 1113 rows, trimmed to 300. [2026-01-09T12:21:21.894396] [DEBUG] [REMOTE ] SPRX: PASS: History has at least 300 days. [2026-01-09T12:21:21.894620] [DEBUG] [REMOTE ] SPRX: PASS: Price check passed. Min price $34.85. [2026-01-09T12:21:21.894758] [DEBUG] [REMOTE ] SPRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:21.894870] [DEBUG] [REMOTE ] SPRX: PASS: Integrity check passed. [2026-01-09T12:21:21.894925] [DEBUG] [REMOTE ] SPRX: Symbol is viable for forecasting. [2026-01-09T12:21:21.894981] [INFO ] [MAIN ] [2940/3524] SPRX kept (0.4s) | 2933 kept, 7 rejected | 138.1/min | ETA: 4.2m [2026-01-09T12:21:22.228447] [DEBUG] [REMOTE ] SPRY: Retrieved 1279 rows, trimmed to 300. [2026-01-09T12:21:22.228610] [DEBUG] [REMOTE ] SPRY: PASS: History has at least 300 days. [2026-01-09T12:21:22.228830] [DEBUG] [REMOTE ] SPRY: PASS: Price check passed. Min price $6.73. [2026-01-09T12:21:22.228984] [DEBUG] [REMOTE ] SPRY: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:22.229099] [DEBUG] [REMOTE ] SPRY: PASS: Integrity check passed. [2026-01-09T12:21:22.229140] [DEBUG] [REMOTE ] SPRY: Symbol is viable for forecasting. [2026-01-09T12:21:22.229188] [INFO ] [MAIN ] [2941/3524] SPRY kept (0.3s) | 2934 kept, 7 rejected | 138.1/min | ETA: 4.2m [2026-01-09T12:21:22.858292] [DEBUG] [REMOTE ] SPSC: Retrieved 3954 rows, trimmed to 300. [2026-01-09T12:21:22.858417] [DEBUG] [REMOTE ] SPSC: PASS: History has at least 300 days. [2026-01-09T12:21:22.858658] [DEBUG] [REMOTE ] SPSC: PASS: Price check passed. Min price $78.03. [2026-01-09T12:21:22.858802] [DEBUG] [REMOTE ] SPSC: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:22.858913] [DEBUG] [REMOTE ] SPSC: PASS: Integrity check passed. [2026-01-09T12:21:22.858953] [DEBUG] [REMOTE ] SPSC: Symbol is viable for forecasting. [2026-01-09T12:21:22.858999] [INFO ] [MAIN ] [2942/3524] SPSC kept (0.6s) | 2935 kept, 7 rejected | 138.1/min | ETA: 4.2m [2026-01-09T12:21:23.163315] [DEBUG] [REMOTE ] SPWH: Retrieved 2950 rows, trimmed to 300. [2026-01-09T12:21:23.163437] [DEBUG] [REMOTE ] SPWH: PASS: History has at least 300 days. [2026-01-09T12:21:23.163672] [DEBUG] [REMOTE ] SPWH: PASS: Price check passed. Min price $1.36. [2026-01-09T12:21:23.163812] [DEBUG] [REMOTE ] SPWH: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:23.163924] [DEBUG] [REMOTE ] SPWH: PASS: Integrity check passed. [2026-01-09T12:21:23.163964] [DEBUG] [REMOTE ] SPWH: Symbol is viable for forecasting. [2026-01-09T12:21:23.164011] [INFO ] [MAIN ] [2943/3524] SPWH kept (0.3s) | 2936 kept, 7 rejected | 138.1/min | ETA: 4.2m [2026-01-09T12:21:23.763305] [DEBUG] [REMOTE ] SPXC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:23.763440] [DEBUG] [REMOTE ] SPXC: PASS: History has at least 300 days. [2026-01-09T12:21:23.763677] [DEBUG] [REMOTE ] SPXC: PASS: Price check passed. Min price $182.92. [2026-01-09T12:21:23.763816] [DEBUG] [REMOTE ] SPXC: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:23.763936] [DEBUG] [REMOTE ] SPXC: PASS: Integrity check passed. [2026-01-09T12:21:23.763975] [DEBUG] [REMOTE ] SPXC: Symbol is viable for forecasting. [2026-01-09T12:21:23.764021] [INFO ] [MAIN ] [2944/3524] SPXC kept (0.6s) | 2937 kept, 7 rejected | 138.1/min | ETA: 4.2m [2026-01-09T12:21:24.189193] [DEBUG] [REMOTE ] SPXX: Retrieved 5062 rows, trimmed to 300. [2026-01-09T12:21:24.189319] [DEBUG] [REMOTE ] SPXX: PASS: History has at least 300 days. [2026-01-09T12:21:24.189528] [DEBUG] [REMOTE ] SPXX: PASS: Price check passed. Min price $16.68. [2026-01-09T12:21:24.189688] [DEBUG] [REMOTE ] SPXX: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:24.189805] [DEBUG] [REMOTE ] SPXX: PASS: Integrity check passed. [2026-01-09T12:21:24.189845] [DEBUG] [REMOTE ] SPXX: Symbol is viable for forecasting. [2026-01-09T12:21:24.189893] [INFO ] [MAIN ] [2945/3524] SPXX kept (0.4s) | 2938 kept, 7 rejected | 138.1/min | ETA: 4.2m [2026-01-09T12:21:24.665358] [DEBUG] [REMOTE ] SQM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:24.665495] [DEBUG] [REMOTE ] SQM: PASS: History has at least 300 days. [2026-01-09T12:21:24.665735] [DEBUG] [REMOTE ] SQM: PASS: Price check passed. Min price $42.31. [2026-01-09T12:21:24.665879] [DEBUG] [REMOTE ] SQM: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:24.665998] [DEBUG] [REMOTE ] SQM: PASS: Integrity check passed. [2026-01-09T12:21:24.666057] [DEBUG] [REMOTE ] SQM: Symbol is viable for forecasting. [2026-01-09T12:21:24.666107] [INFO ] [MAIN ] [2946/3524] SQM kept (0.5s) | 2939 kept, 7 rejected | 138.1/min | ETA: 4.2m [2026-01-09T12:21:25.018899] [DEBUG] [REMOTE ] SQNS: Retrieved 3703 rows, trimmed to 300. [2026-01-09T12:21:25.019033] [DEBUG] [REMOTE ] SQNS: PASS: History has at least 300 days. [2026-01-09T12:21:25.019241] [DEBUG] [REMOTE ] SQNS: PASS: Price check passed. Min price $4.49. [2026-01-09T12:21:25.019374] [DEBUG] [REMOTE ] SQNS: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:25.019487] [DEBUG] [REMOTE ] SQNS: PASS: Integrity check passed. [2026-01-09T12:21:25.019527] [DEBUG] [REMOTE ] SQNS: Symbol is viable for forecasting. [2026-01-09T12:21:25.019594] [INFO ] [MAIN ] [2947/3524] SQNS kept (0.4s) | 2940 kept, 7 rejected | 138.1/min | ETA: 4.2m [2026-01-09T12:21:25.433812] [DEBUG] [REMOTE ] SQQQ: Retrieved 4002 rows, trimmed to 300. [2026-01-09T12:21:25.433939] [DEBUG] [REMOTE ] SQQQ: PASS: History has at least 300 days. [2026-01-09T12:21:25.434141] [DEBUG] [REMOTE ] SQQQ: PASS: Price check passed. Min price $62.36. [2026-01-09T12:21:25.434274] [DEBUG] [REMOTE ] SQQQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:25.434386] [DEBUG] [REMOTE ] SQQQ: PASS: Integrity check passed. [2026-01-09T12:21:25.434425] [DEBUG] [REMOTE ] SQQQ: Symbol is viable for forecasting. [2026-01-09T12:21:25.434471] [INFO ] [MAIN ] [2948/3524] SQQQ kept (0.4s) | 2941 kept, 7 rejected | 138.1/min | ETA: 4.2m [2026-01-09T12:21:25.691658] [DEBUG] [REMOTE ] SRAD: Retrieved 1085 rows, trimmed to 300. [2026-01-09T12:21:25.691787] [DEBUG] [REMOTE ] SRAD: PASS: History has at least 300 days. [2026-01-09T12:21:25.692037] [DEBUG] [REMOTE ] SRAD: PASS: Price check passed. Min price $21.06. [2026-01-09T12:21:25.692181] [DEBUG] [REMOTE ] SRAD: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:25.692306] [DEBUG] [REMOTE ] SRAD: PASS: Integrity check passed. [2026-01-09T12:21:25.692347] [DEBUG] [REMOTE ] SRAD: Symbol is viable for forecasting. [2026-01-09T12:21:25.692396] [INFO ] [MAIN ] [2949/3524] SRAD kept (0.3s) | 2942 kept, 7 rejected | 138.1/min | ETA: 4.2m [2026-01-09T12:21:26.078029] [DEBUG] [REMOTE ] SRBK: Retrieved 578 rows, trimmed to 300. [2026-01-09T12:21:26.078157] [DEBUG] [REMOTE ] SRBK: PASS: History has at least 300 days. [2026-01-09T12:21:26.078366] [DEBUG] [REMOTE ] SRBK: PASS: Price check passed. Min price $14.38. [2026-01-09T12:21:26.078507] [DEBUG] [REMOTE ] SRBK: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:26.078641] [DEBUG] [REMOTE ] SRBK: PASS: Integrity check passed. [2026-01-09T12:21:26.078684] [DEBUG] [REMOTE ] SRBK: Symbol is viable for forecasting. [2026-01-09T12:21:26.078733] [INFO ] [MAIN ] [2950/3524] SRBK kept (0.4s) | 2943 kept, 7 rejected | 138.1/min | ETA: 4.2m [2026-01-09T12:21:26.738416] [DEBUG] [REMOTE ] SRCE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:26.738563] [DEBUG] [REMOTE ] SRCE: PASS: History has at least 300 days. [2026-01-09T12:21:26.738821] [DEBUG] [REMOTE ] SRCE: PASS: Price check passed. Min price $57.17. [2026-01-09T12:21:26.738963] [DEBUG] [REMOTE ] SRCE: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:26.739091] [DEBUG] [REMOTE ] SRCE: PASS: Integrity check passed. [2026-01-09T12:21:26.739132] [DEBUG] [REMOTE ] SRCE: Symbol is viable for forecasting. [2026-01-09T12:21:26.739182] [INFO ] [MAIN ] [2951/3524] SRCE kept (0.7s) | 2944 kept, 7 rejected | 138.1/min | ETA: 4.1m [2026-01-09T12:21:27.295303] [DEBUG] [REMOTE ] SRE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:27.295466] [DEBUG] [REMOTE ] SRE: PASS: History has at least 300 days. [2026-01-09T12:21:27.295770] [DEBUG] [REMOTE ] SRE: PASS: Price check passed. Min price $86.36. [2026-01-09T12:21:27.295972] [DEBUG] [REMOTE ] SRE: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:27.296103] [DEBUG] [REMOTE ] SRE: PASS: Integrity check passed. [2026-01-09T12:21:27.296162] [DEBUG] [REMOTE ] SRE: Symbol is viable for forecasting. [2026-01-09T12:21:27.296214] [INFO ] [MAIN ] [2952/3524] SRE kept (0.6s) | 2945 kept, 7 rejected | 138.1/min | ETA: 4.1m [2026-01-09T12:21:27.566069] [DEBUG] [REMOTE ] SREA: Retrieved 1643 rows, trimmed to 300. [2026-01-09T12:21:27.566269] [DEBUG] [REMOTE ] SREA: PASS: History has at least 300 days. [2026-01-09T12:21:27.566539] [DEBUG] [REMOTE ] SREA: PASS: Price check passed. Min price $21.47. [2026-01-09T12:21:27.566717] [DEBUG] [REMOTE ] SREA: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:27.566854] [DEBUG] [REMOTE ] SREA: PASS: Integrity check passed. [2026-01-09T12:21:27.566897] [DEBUG] [REMOTE ] SREA: Symbol is viable for forecasting. [2026-01-09T12:21:27.566950] [INFO ] [MAIN ] [2953/3524] SREA kept (0.3s) | 2946 kept, 7 rejected | 138.1/min | ETA: 4.1m [2026-01-09T12:21:27.822360] [DEBUG] [REMOTE ] SRFM: Retrieved 616 rows, trimmed to 300. [2026-01-09T12:21:27.822493] [DEBUG] [REMOTE ] SRFM: PASS: History has at least 300 days. [2026-01-09T12:21:27.822720] [DEBUG] [REMOTE ] SRFM: PASS: Price check passed. Min price $1.79. [2026-01-09T12:21:27.822870] [DEBUG] [REMOTE ] SRFM: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:27.823021] [DEBUG] [REMOTE ] SRFM: PASS: Integrity check passed. [2026-01-09T12:21:27.823071] [DEBUG] [REMOTE ] SRFM: Symbol is viable for forecasting. [2026-01-09T12:21:27.823134] [INFO ] [MAIN ] [2954/3524] SRFM kept (0.3s) | 2947 kept, 7 rejected | 138.1/min | ETA: 4.1m [2026-01-09T12:21:28.338868] [DEBUG] [REMOTE ] SRG: Retrieved 2645 rows, trimmed to 300. [2026-01-09T12:21:28.339012] [DEBUG] [REMOTE ] SRG: PASS: History has at least 300 days. [2026-01-09T12:21:28.339252] [DEBUG] [REMOTE ] SRG: PASS: Price check passed. Min price $3.25. [2026-01-09T12:21:28.339432] [DEBUG] [REMOTE ] SRG: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:28.339595] [DEBUG] [REMOTE ] SRG: PASS: Integrity check passed. [2026-01-09T12:21:28.339645] [DEBUG] [REMOTE ] SRG: Symbol is viable for forecasting. [2026-01-09T12:21:28.339696] [INFO ] [MAIN ] [2955/3524] SRG kept (0.5s) | 2948 kept, 7 rejected | 138.1/min | ETA: 4.1m [2026-01-09T12:21:28.952607] [DEBUG] [REMOTE ] SRI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:28.952735] [DEBUG] [REMOTE ] SRI: PASS: History has at least 300 days. [2026-01-09T12:21:28.952941] [DEBUG] [REMOTE ] SRI: PASS: Price check passed. Min price $5.48. [2026-01-09T12:21:28.953076] [DEBUG] [REMOTE ] SRI: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:28.953190] [DEBUG] [REMOTE ] SRI: PASS: Integrity check passed. [2026-01-09T12:21:28.953231] [DEBUG] [REMOTE ] SRI: Symbol is viable for forecasting. [2026-01-09T12:21:28.953278] [INFO ] [MAIN ] [2956/3524] SRI kept (0.6s) | 2949 kept, 7 rejected | 138.1/min | ETA: 4.1m [2026-01-09T12:21:29.255430] [DEBUG] [REMOTE ] SRRK: Retrieved 1917 rows, trimmed to 300. [2026-01-09T12:21:29.255547] [DEBUG] [REMOTE ] SRRK: PASS: History has at least 300 days. [2026-01-09T12:21:29.255793] [DEBUG] [REMOTE ] SRRK: PASS: Price check passed. Min price $27.92. [2026-01-09T12:21:29.255934] [DEBUG] [REMOTE ] SRRK: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:29.256045] [DEBUG] [REMOTE ] SRRK: PASS: Integrity check passed. [2026-01-09T12:21:29.256086] [DEBUG] [REMOTE ] SRRK: Symbol is viable for forecasting. [2026-01-09T12:21:29.256135] [INFO ] [MAIN ] [2957/3524] SRRK kept (0.3s) | 2950 kept, 7 rejected | 138.1/min | ETA: 4.1m [2026-01-09T12:21:29.653433] [DEBUG] [REMOTE ] SRTS: Retrieved 2378 rows, trimmed to 300. [2026-01-09T12:21:29.653551] [DEBUG] [REMOTE ] SRTS: PASS: History has at least 300 days. [2026-01-09T12:21:29.653776] [DEBUG] [REMOTE ] SRTS: PASS: Price check passed. Min price $3.10. [2026-01-09T12:21:29.653911] [DEBUG] [REMOTE ] SRTS: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:29.654034] [DEBUG] [REMOTE ] SRTS: PASS: Integrity check passed. [2026-01-09T12:21:29.654074] [DEBUG] [REMOTE ] SRTS: Symbol is viable for forecasting. [2026-01-09T12:21:29.654121] [INFO ] [MAIN ] [2958/3524] SRTS kept (0.4s) | 2951 kept, 7 rejected | 138.1/min | ETA: 4.1m [2026-01-09T12:21:30.207062] [DEBUG] [REMOTE ] SSB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:30.207196] [DEBUG] [REMOTE ] SSB: PASS: History has at least 300 days. [2026-01-09T12:21:30.207432] [DEBUG] [REMOTE ] SSB: PASS: Price check passed. Min price $85.31. [2026-01-09T12:21:30.207584] [DEBUG] [REMOTE ] SSB: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:30.207704] [DEBUG] [REMOTE ] SSB: PASS: Integrity check passed. [2026-01-09T12:21:30.207743] [DEBUG] [REMOTE ] SSB: Symbol is viable for forecasting. [2026-01-09T12:21:30.207791] [INFO ] [MAIN ] [2959/3524] SSB kept (0.6s) | 2952 kept, 7 rejected | 138.1/min | ETA: 4.1m [2026-01-09T12:21:30.660148] [DEBUG] [REMOTE ] SSD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:30.660292] [DEBUG] [REMOTE ] SSD: PASS: History has at least 300 days. [2026-01-09T12:21:30.660529] [DEBUG] [REMOTE ] SSD: PASS: Price check passed. Min price $157.72. [2026-01-09T12:21:30.660694] [DEBUG] [REMOTE ] SSD: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:30.660824] [DEBUG] [REMOTE ] SSD: PASS: Integrity check passed. [2026-01-09T12:21:30.660886] [DEBUG] [REMOTE ] SSD: Symbol is viable for forecasting. [2026-01-09T12:21:30.660950] [INFO ] [MAIN ] [2960/3524] SSD kept (0.5s) | 2953 kept, 7 rejected | 138.1/min | ETA: 4.1m [2026-01-09T12:21:30.970489] [DEBUG] [REMOTE ] SSL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:30.970663] [DEBUG] [REMOTE ] SSL: PASS: History has at least 300 days. [2026-01-09T12:21:30.970927] [DEBUG] [REMOTE ] SSL: PASS: Price check passed. Min price $5.33. [2026-01-09T12:21:30.971070] [DEBUG] [REMOTE ] SSL: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:30.971201] [DEBUG] [REMOTE ] SSL: PASS: Integrity check passed. [2026-01-09T12:21:30.971242] [DEBUG] [REMOTE ] SSL: Symbol is viable for forecasting. [2026-01-09T12:21:30.971290] [INFO ] [MAIN ] [2961/3524] SSL kept (0.3s) | 2954 kept, 7 rejected | 138.1/min | ETA: 4.1m [2026-01-09T12:21:31.461772] [DEBUG] [REMOTE ] SSNC: Retrieved 3969 rows, trimmed to 300. [2026-01-09T12:21:31.461917] [DEBUG] [REMOTE ] SSNC: PASS: History has at least 300 days. [2026-01-09T12:21:31.462165] [DEBUG] [REMOTE ] SSNC: PASS: Price check passed. Min price $79.29. [2026-01-09T12:21:31.462309] [DEBUG] [REMOTE ] SSNC: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:31.462429] [DEBUG] [REMOTE ] SSNC: PASS: Integrity check passed. [2026-01-09T12:21:31.462471] [DEBUG] [REMOTE ] SSNC: Symbol is viable for forecasting. [2026-01-09T12:21:31.462521] [INFO ] [MAIN ] [2962/3524] SSNC kept (0.5s) | 2955 kept, 7 rejected | 138.1/min | ETA: 4.1m [2026-01-09T12:21:31.990288] [DEBUG] [REMOTE ] SSP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:31.990431] [DEBUG] [REMOTE ] SSP: PASS: History has at least 300 days. [2026-01-09T12:21:31.990678] [DEBUG] [REMOTE ] SSP: PASS: Price check passed. Min price $2.05. [2026-01-09T12:21:31.990820] [DEBUG] [REMOTE ] SSP: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:31.990942] [DEBUG] [REMOTE ] SSP: PASS: Integrity check passed. [2026-01-09T12:21:31.990982] [DEBUG] [REMOTE ] SSP: Symbol is viable for forecasting. [2026-01-09T12:21:31.991032] [INFO ] [MAIN ] [2963/3524] SSP kept (0.5s) | 2956 kept, 7 rejected | 138.1/min | ETA: 4.1m [2026-01-09T12:21:32.506160] [DEBUG] [REMOTE ] SSRM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:32.506305] [DEBUG] [REMOTE ] SSRM: PASS: History has at least 300 days. [2026-01-09T12:21:32.506551] [DEBUG] [REMOTE ] SSRM: PASS: Price check passed. Min price $19.48. [2026-01-09T12:21:32.506712] [DEBUG] [REMOTE ] SSRM: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:32.506856] [DEBUG] [REMOTE ] SSRM: PASS: Integrity check passed. [2026-01-09T12:21:32.506898] [DEBUG] [REMOTE ] SSRM: Symbol is viable for forecasting. [2026-01-09T12:21:32.506948] [INFO ] [MAIN ] [2964/3524] SSRM kept (0.5s) | 2957 kept, 7 rejected | 138.1/min | ETA: 4.1m [2026-01-09T12:21:32.872758] [DEBUG] [REMOTE ] SSSS: Retrieved 3697 rows, trimmed to 300. [2026-01-09T12:21:32.872878] [DEBUG] [REMOTE ] SSSS: PASS: History has at least 300 days. [2026-01-09T12:21:32.873077] [DEBUG] [REMOTE ] SSSS: PASS: Price check passed. Min price $8.59. [2026-01-09T12:21:32.873209] [DEBUG] [REMOTE ] SSSS: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:32.873318] [DEBUG] [REMOTE ] SSSS: PASS: Integrity check passed. [2026-01-09T12:21:32.873358] [DEBUG] [REMOTE ] SSSS: Symbol is viable for forecasting. [2026-01-09T12:21:32.873405] [INFO ] [MAIN ] [2965/3524] SSSS kept (0.4s) | 2958 kept, 7 rejected | 138.1/min | ETA: 4.0m [2026-01-09T12:21:33.189339] [DEBUG] [REMOTE ] SSTI: Retrieved 2160 rows, trimmed to 300. [2026-01-09T12:21:33.189462] [DEBUG] [REMOTE ] SSTI: PASS: History has at least 300 days. [2026-01-09T12:21:33.189689] [DEBUG] [REMOTE ] SSTI: PASS: Price check passed. Min price $5.89. [2026-01-09T12:21:33.189825] [DEBUG] [REMOTE ] SSTI: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:33.189937] [DEBUG] [REMOTE ] SSTI: PASS: Integrity check passed. [2026-01-09T12:21:33.189976] [DEBUG] [REMOTE ] SSTI: Symbol is viable for forecasting. [2026-01-09T12:21:33.190022] [INFO ] [MAIN ] [2966/3524] SSTI kept (0.3s) | 2959 kept, 7 rejected | 138.1/min | ETA: 4.0m [2026-01-09T12:21:33.714605] [DEBUG] [REMOTE ] SSTK: Retrieved 3329 rows, trimmed to 300. [2026-01-09T12:21:33.714744] [DEBUG] [REMOTE ] SSTK: PASS: History has at least 300 days. [2026-01-09T12:21:33.714956] [DEBUG] [REMOTE ] SSTK: PASS: Price check passed. Min price $18.08. [2026-01-09T12:21:33.715089] [DEBUG] [REMOTE ] SSTK: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:33.715206] [DEBUG] [REMOTE ] SSTK: PASS: Integrity check passed. [2026-01-09T12:21:33.715245] [DEBUG] [REMOTE ] SSTK: Symbol is viable for forecasting. [2026-01-09T12:21:33.715292] [INFO ] [MAIN ] [2967/3524] SSTK kept (0.5s) | 2960 kept, 7 rejected | 138.1/min | ETA: 4.0m [2026-01-09T12:21:34.245700] [DEBUG] [REMOTE ] SSYS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:34.245836] [DEBUG] [REMOTE ] SSYS: PASS: History has at least 300 days. [2026-01-09T12:21:34.246060] [DEBUG] [REMOTE ] SSYS: PASS: Price check passed. Min price $8.20. [2026-01-09T12:21:34.246194] [DEBUG] [REMOTE ] SSYS: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:34.246310] [DEBUG] [REMOTE ] SSYS: PASS: Integrity check passed. [2026-01-09T12:21:34.246351] [DEBUG] [REMOTE ] SSYS: Symbol is viable for forecasting. [2026-01-09T12:21:34.246398] [INFO ] [MAIN ] [2968/3524] SSYS kept (0.5s) | 2961 kept, 7 rejected | 138.1/min | ETA: 4.0m [2026-01-09T12:21:34.726277] [DEBUG] [REMOTE ] STAA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:34.726439] [DEBUG] [REMOTE ] STAA: PASS: History has at least 300 days. [2026-01-09T12:21:34.726731] [DEBUG] [REMOTE ] STAA: PASS: Price check passed. Min price $22.19. [2026-01-09T12:21:34.726877] [DEBUG] [REMOTE ] STAA: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:34.727005] [DEBUG] [REMOTE ] STAA: PASS: Integrity check passed. [2026-01-09T12:21:34.727047] [DEBUG] [REMOTE ] STAA: Symbol is viable for forecasting. [2026-01-09T12:21:34.727100] [INFO ] [MAIN ] [2969/3524] STAA kept (0.5s) | 2962 kept, 7 rejected | 138.1/min | ETA: 4.0m [2026-01-09T12:21:35.085950] [DEBUG] [REMOTE ] STAG: Retrieved 3705 rows, trimmed to 300. [2026-01-09T12:21:35.086077] [DEBUG] [REMOTE ] STAG: PASS: History has at least 300 days. [2026-01-09T12:21:35.086281] [DEBUG] [REMOTE ] STAG: PASS: Price check passed. Min price $36.46. [2026-01-09T12:21:35.086417] [DEBUG] [REMOTE ] STAG: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:35.086545] [DEBUG] [REMOTE ] STAG: PASS: Integrity check passed. [2026-01-09T12:21:35.086605] [DEBUG] [REMOTE ] STAG: Symbol is viable for forecasting. [2026-01-09T12:21:35.086655] [INFO ] [MAIN ] [2970/3524] STAG kept (0.4s) | 2963 kept, 7 rejected | 138.1/min | ETA: 4.0m [2026-01-09T12:21:35.613432] [DEBUG] [REMOTE ] STBA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:35.613562] [DEBUG] [REMOTE ] STBA: PASS: History has at least 300 days. [2026-01-09T12:21:35.613789] [DEBUG] [REMOTE ] STBA: PASS: Price check passed. Min price $34.33. [2026-01-09T12:21:35.613925] [DEBUG] [REMOTE ] STBA: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:35.614041] [DEBUG] [REMOTE ] STBA: PASS: Integrity check passed. [2026-01-09T12:21:35.614081] [DEBUG] [REMOTE ] STBA: Symbol is viable for forecasting. [2026-01-09T12:21:35.614128] [INFO ] [MAIN ] [2971/3524] STBA kept (0.5s) | 2964 kept, 7 rejected | 138.1/min | ETA: 4.0m [2026-01-09T12:21:36.073136] [DEBUG] [REMOTE ] STC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:36.073291] [DEBUG] [REMOTE ] STC: PASS: History has at least 300 days. [2026-01-09T12:21:36.073557] [DEBUG] [REMOTE ] STC: PASS: Price check passed. Min price $67.79. [2026-01-09T12:21:36.073717] [DEBUG] [REMOTE ] STC: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:36.073847] [DEBUG] [REMOTE ] STC: PASS: Integrity check passed. [2026-01-09T12:21:36.073887] [DEBUG] [REMOTE ] STC: Symbol is viable for forecasting. [2026-01-09T12:21:36.073937] [INFO ] [MAIN ] [2972/3524] STC kept (0.5s) | 2965 kept, 7 rejected | 138.1/min | ETA: 4.0m [2026-01-09T12:21:36.545228] [DEBUG] [REMOTE ] STE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:36.545375] [DEBUG] [REMOTE ] STE: PASS: History has at least 300 days. [2026-01-09T12:21:36.545651] [DEBUG] [REMOTE ] STE: PASS: Price check passed. Min price $235.12. [2026-01-09T12:21:36.545795] [DEBUG] [REMOTE ] STE: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:36.545925] [DEBUG] [REMOTE ] STE: PASS: Integrity check passed. [2026-01-09T12:21:36.545968] [DEBUG] [REMOTE ] STE: Symbol is viable for forecasting. [2026-01-09T12:21:36.546019] [INFO ] [MAIN ] [2973/3524] STE kept (0.5s) | 2966 kept, 7 rejected | 138.1/min | ETA: 4.0m [2026-01-09T12:21:36.834404] [DEBUG] [REMOTE ] STEL: Retrieved 2049 rows, trimmed to 300. [2026-01-09T12:21:36.834528] [DEBUG] [REMOTE ] STEL: PASS: History has at least 300 days. [2026-01-09T12:21:36.834758] [DEBUG] [REMOTE ] STEL: PASS: Price check passed. Min price $28.55. [2026-01-09T12:21:36.834902] [DEBUG] [REMOTE ] STEL: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:36.835016] [DEBUG] [REMOTE ] STEL: PASS: Integrity check passed. [2026-01-09T12:21:36.835059] [DEBUG] [REMOTE ] STEL: Symbol is viable for forecasting. [2026-01-09T12:21:36.835109] [INFO ] [MAIN ] [2974/3524] STEL kept (0.3s) | 2967 kept, 7 rejected | 138.1/min | ETA: 4.0m [2026-01-09T12:21:37.213367] [DEBUG] [REMOTE ] STEM: Retrieved 1319 rows, trimmed to 300. [2026-01-09T12:21:37.213488] [DEBUG] [REMOTE ] STEM: PASS: History has at least 300 days. [2026-01-09T12:21:37.213716] [DEBUG] [REMOTE ] STEM: PASS: Price check passed. Min price $13.85. [2026-01-09T12:21:37.213853] [DEBUG] [REMOTE ] STEM: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:37.213963] [DEBUG] [REMOTE ] STEM: PASS: Integrity check passed. [2026-01-09T12:21:37.214003] [DEBUG] [REMOTE ] STEM: Symbol is viable for forecasting. [2026-01-09T12:21:37.214050] [INFO ] [MAIN ] [2975/3524] STEM kept (0.4s) | 2968 kept, 7 rejected | 138.1/min | ETA: 4.0m [2026-01-09T12:21:37.589621] [DEBUG] [REMOTE ] STEP: Retrieved 1335 rows, trimmed to 300. [2026-01-09T12:21:37.589756] [DEBUG] [REMOTE ] STEP: PASS: History has at least 300 days. [2026-01-09T12:21:37.589960] [DEBUG] [REMOTE ] STEP: PASS: Price check passed. Min price $59.11. [2026-01-09T12:21:37.590115] [DEBUG] [REMOTE ] STEP: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:37.590229] [DEBUG] [REMOTE ] STEP: PASS: Integrity check passed. [2026-01-09T12:21:37.590270] [DEBUG] [REMOTE ] STEP: Symbol is viable for forecasting. [2026-01-09T12:21:37.590319] [INFO ] [MAIN ] [2976/3524] STEP kept (0.4s) | 2969 kept, 7 rejected | 138.1/min | ETA: 4.0m [2026-01-09T12:21:37.990255] [DEBUG] [REMOTE ] STHO: Retrieved 696 rows, trimmed to 300. [2026-01-09T12:21:37.990410] [DEBUG] [REMOTE ] STHO: PASS: History has at least 300 days. [2026-01-09T12:21:37.990685] [DEBUG] [REMOTE ] STHO: PASS: Price check passed. Min price $7.01. [2026-01-09T12:21:37.990862] [DEBUG] [REMOTE ] STHO: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:37.991007] [DEBUG] [REMOTE ] STHO: PASS: Integrity check passed. [2026-01-09T12:21:37.991059] [DEBUG] [REMOTE ] STHO: Symbol is viable for forecasting. [2026-01-09T12:21:37.991122] [INFO ] [MAIN ] [2977/3524] STHO kept (0.4s) | 2970 kept, 7 rejected | 138.1/min | ETA: 4.0m [2026-01-09T12:21:38.464884] [DEBUG] [REMOTE ] STI: Retrieved 485 rows, trimmed to 300. [2026-01-09T12:21:38.465015] [DEBUG] [REMOTE ] STI: PASS: History has at least 300 days. [2026-01-09T12:21:38.465214] [DEBUG] [REMOTE ] STI: PASS: Price check passed. Min price $6.04. [2026-01-09T12:21:38.465348] [DEBUG] [REMOTE ] STI: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:38.465460] [DEBUG] [REMOTE ] STI: PASS: Integrity check passed. [2026-01-09T12:21:38.465499] [DEBUG] [REMOTE ] STI: Symbol is viable for forecasting. [2026-01-09T12:21:38.465546] [INFO ] [MAIN ] [2978/3524] STI kept (0.5s) | 2971 kept, 7 rejected | 138.1/min | ETA: 4.0m [2026-01-09T12:21:38.833252] [DEBUG] [REMOTE ] STIM: Retrieved 1893 rows, trimmed to 300. [2026-01-09T12:21:38.833403] [DEBUG] [REMOTE ] STIM: PASS: History has at least 300 days. [2026-01-09T12:21:38.833699] [DEBUG] [REMOTE ] STIM: PASS: Price check passed. Min price $1.27. [2026-01-09T12:21:38.833885] [DEBUG] [REMOTE ] STIM: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:38.834036] [DEBUG] [REMOTE ] STIM: PASS: Integrity check passed. [2026-01-09T12:21:38.834091] [DEBUG] [REMOTE ] STIM: Symbol is viable for forecasting. [2026-01-09T12:21:38.834157] [INFO ] [MAIN ] [2979/3524] STIM kept (0.4s) | 2972 kept, 7 rejected | 138.1/min | ETA: 3.9m [2026-01-09T12:21:39.334847] [DEBUG] [REMOTE ] STK: Retrieved 4053 rows, trimmed to 300. [2026-01-09T12:21:39.334981] [DEBUG] [REMOTE ] STK: PASS: History has at least 300 days. [2026-01-09T12:21:39.335194] [DEBUG] [REMOTE ] STK: PASS: Price check passed. Min price $33.25. [2026-01-09T12:21:39.335335] [DEBUG] [REMOTE ] STK: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:39.335453] [DEBUG] [REMOTE ] STK: PASS: Integrity check passed. [2026-01-09T12:21:39.335494] [DEBUG] [REMOTE ] STK: Symbol is viable for forecasting. [2026-01-09T12:21:39.335542] [INFO ] [MAIN ] [2980/3524] STK kept (0.5s) | 2973 kept, 7 rejected | 138.1/min | ETA: 3.9m [2026-01-09T12:21:39.600302] [DEBUG] [REMOTE ] STKH: Retrieved 1213 rows, trimmed to 300. [2026-01-09T12:21:39.600422] [DEBUG] [REMOTE ] STKH: PASS: History has at least 300 days. [2026-01-09T12:21:39.600643] [DEBUG] [REMOTE ] STKH: PASS: Price check passed. Min price $2.23. [2026-01-09T12:21:39.600782] [DEBUG] [REMOTE ] STKH: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:39.600894] [DEBUG] [REMOTE ] STKH: PASS: Integrity check passed. [2026-01-09T12:21:39.600934] [DEBUG] [REMOTE ] STKH: Symbol is viable for forecasting. [2026-01-09T12:21:39.600981] [INFO ] [MAIN ] [2981/3524] STKH kept (0.3s) | 2974 kept, 7 rejected | 138.1/min | ETA: 3.9m [2026-01-09T12:21:40.266538] [DEBUG] [REMOTE ] STKL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:40.266706] [DEBUG] [REMOTE ] STKL: PASS: History has at least 300 days. [2026-01-09T12:21:40.266963] [DEBUG] [REMOTE ] STKL: PASS: Price check passed. Min price $3.35. [2026-01-09T12:21:40.267116] [DEBUG] [REMOTE ] STKL: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:40.267265] [DEBUG] [REMOTE ] STKL: PASS: Integrity check passed. [2026-01-09T12:21:40.267306] [DEBUG] [REMOTE ] STKL: Symbol is viable for forecasting. [2026-01-09T12:21:40.267356] [INFO ] [MAIN ] [2982/3524] STKL kept (0.7s) | 2975 kept, 7 rejected | 138.1/min | ETA: 3.9m [2026-01-09T12:21:40.536697] [DEBUG] [REMOTE ] STKS: Retrieved 2901 rows, trimmed to 300. [2026-01-09T12:21:40.536819] [DEBUG] [REMOTE ] STKS: PASS: History has at least 300 days. [2026-01-09T12:21:40.537017] [DEBUG] [REMOTE ] STKS: PASS: Price check passed. Min price $1.75. [2026-01-09T12:21:40.537149] [DEBUG] [REMOTE ] STKS: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:40.537271] [DEBUG] [REMOTE ] STKS: PASS: Integrity check passed. [2026-01-09T12:21:40.537312] [DEBUG] [REMOTE ] STKS: Symbol is viable for forecasting. [2026-01-09T12:21:40.537359] [INFO ] [MAIN ] [2983/3524] STKS kept (0.3s) | 2976 kept, 7 rejected | 138.1/min | ETA: 3.9m [2026-01-09T12:21:41.020311] [DEBUG] [REMOTE ] STLA: Retrieved 3921 rows, trimmed to 300. [2026-01-09T12:21:41.020440] [DEBUG] [REMOTE ] STLA: PASS: History has at least 300 days. [2026-01-09T12:21:41.020668] [DEBUG] [REMOTE ] STLA: PASS: Price check passed. Min price $9.23. [2026-01-09T12:21:41.020804] [DEBUG] [REMOTE ] STLA: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:41.020916] [DEBUG] [REMOTE ] STLA: PASS: Integrity check passed. [2026-01-09T12:21:41.020956] [DEBUG] [REMOTE ] STLA: Symbol is viable for forecasting. [2026-01-09T12:21:41.021002] [INFO ] [MAIN ] [2984/3524] STLA kept (0.5s) | 2977 kept, 7 rejected | 138.1/min | ETA: 3.9m [2026-01-09T12:21:41.544466] [DEBUG] [REMOTE ] STLD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:41.544623] [DEBUG] [REMOTE ] STLD: PASS: History has at least 300 days. [2026-01-09T12:21:41.544853] [DEBUG] [REMOTE ] STLD: PASS: Price check passed. Min price $142.23. [2026-01-09T12:21:41.544993] [DEBUG] [REMOTE ] STLD: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:41.545113] [DEBUG] [REMOTE ] STLD: PASS: Integrity check passed. [2026-01-09T12:21:41.545154] [DEBUG] [REMOTE ] STLD: Symbol is viable for forecasting. [2026-01-09T12:21:41.545209] [INFO ] [MAIN ] [2985/3524] STLD kept (0.5s) | 2978 kept, 7 rejected | 138.1/min | ETA: 3.9m [2026-01-09T12:21:42.005835] [DEBUG] [REMOTE ] STM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:42.005972] [DEBUG] [REMOTE ] STM: PASS: History has at least 300 days. [2026-01-09T12:21:42.006199] [DEBUG] [REMOTE ] STM: PASS: Price check passed. Min price $21.13. [2026-01-09T12:21:42.006334] [DEBUG] [REMOTE ] STM: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:42.006452] [DEBUG] [REMOTE ] STM: PASS: Integrity check passed. [2026-01-09T12:21:42.006492] [DEBUG] [REMOTE ] STM: Symbol is viable for forecasting. [2026-01-09T12:21:42.006540] [INFO ] [MAIN ] [2986/3524] STM kept (0.5s) | 2979 kept, 7 rejected | 138.1/min | ETA: 3.9m [2026-01-09T12:21:42.445245] [DEBUG] [REMOTE ] STN: Retrieved 5139 rows, trimmed to 300. [2026-01-09T12:21:42.445418] [DEBUG] [REMOTE ] STN: PASS: History has at least 300 days. [2026-01-09T12:21:42.445758] [DEBUG] [REMOTE ] STN: PASS: Price check passed. Min price $91.87. [2026-01-09T12:21:42.445943] [DEBUG] [REMOTE ] STN: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:42.446106] [DEBUG] [REMOTE ] STN: PASS: Integrity check passed. [2026-01-09T12:21:42.446155] [DEBUG] [REMOTE ] STN: Symbol is viable for forecasting. [2026-01-09T12:21:42.446225] [INFO ] [MAIN ] [2987/3524] STN kept (0.4s) | 2980 kept, 7 rejected | 138.1/min | ETA: 3.9m [2026-01-09T12:21:42.752034] [DEBUG] [REMOTE ] STNE: Retrieved 1810 rows, trimmed to 300. [2026-01-09T12:21:42.752193] [DEBUG] [REMOTE ] STNE: PASS: History has at least 300 days. [2026-01-09T12:21:42.752704] [DEBUG] [REMOTE ] STNE: PASS: Price check passed. Min price $14.07. [2026-01-09T12:21:42.752903] [DEBUG] [REMOTE ] STNE: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:42.753056] [DEBUG] [REMOTE ] STNE: PASS: Integrity check passed. [2026-01-09T12:21:42.753108] [DEBUG] [REMOTE ] STNE: Symbol is viable for forecasting. [2026-01-09T12:21:42.753172] [INFO ] [MAIN ] [2988/3524] STNE kept (0.3s) | 2981 kept, 7 rejected | 138.1/min | ETA: 3.9m [2026-01-09T12:21:43.123042] [DEBUG] [REMOTE ] STOK: Retrieved 1649 rows, trimmed to 300. [2026-01-09T12:21:43.123160] [DEBUG] [REMOTE ] STOK: PASS: History has at least 300 days. [2026-01-09T12:21:43.123357] [DEBUG] [REMOTE ] STOK: PASS: Price check passed. Min price $22.37. [2026-01-09T12:21:43.123491] [DEBUG] [REMOTE ] STOK: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:43.123629] [DEBUG] [REMOTE ] STOK: PASS: Integrity check passed. [2026-01-09T12:21:43.123674] [DEBUG] [REMOTE ] STOK: Symbol is viable for forecasting. [2026-01-09T12:21:43.123730] [INFO ] [MAIN ] [2989/3524] STOK kept (0.4s) | 2982 kept, 7 rejected | 138.1/min | ETA: 3.9m [2026-01-09T12:21:43.728440] [DEBUG] [REMOTE ] STRA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:43.728590] [DEBUG] [REMOTE ] STRA: PASS: History has at least 300 days. [2026-01-09T12:21:43.728815] [DEBUG] [REMOTE ] STRA: PASS: Price check passed. Min price $74.07. [2026-01-09T12:21:43.728949] [DEBUG] [REMOTE ] STRA: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:43.729064] [DEBUG] [REMOTE ] STRA: PASS: Integrity check passed. [2026-01-09T12:21:43.729105] [DEBUG] [REMOTE ] STRA: Symbol is viable for forecasting. [2026-01-09T12:21:43.729153] [INFO ] [MAIN ] [2990/3524] STRA kept (0.6s) | 2983 kept, 7 rejected | 138.1/min | ETA: 3.9m [2026-01-09T12:21:44.195112] [DEBUG] [REMOTE ] STRL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:44.195249] [DEBUG] [REMOTE ] STRL: PASS: History has at least 300 days. [2026-01-09T12:21:44.195676] [DEBUG] [REMOTE ] STRL: PASS: Price check passed. Min price $283.57. [2026-01-09T12:21:44.195812] [DEBUG] [REMOTE ] STRL: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:44.195929] [DEBUG] [REMOTE ] STRL: PASS: Integrity check passed. [2026-01-09T12:21:44.195969] [DEBUG] [REMOTE ] STRL: Symbol is viable for forecasting. [2026-01-09T12:21:44.196017] [INFO ] [MAIN ] [2991/3524] STRL kept (0.5s) | 2984 kept, 7 rejected | 138.1/min | ETA: 3.9m [2026-01-09T12:21:44.652494] [DEBUG] [REMOTE ] STRS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:44.652649] [DEBUG] [REMOTE ] STRS: PASS: History has at least 300 days. [2026-01-09T12:21:44.652865] [DEBUG] [REMOTE ] STRS: PASS: Price check passed. Min price $18.51. [2026-01-09T12:21:44.653000] [DEBUG] [REMOTE ] STRS: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:44.653113] [DEBUG] [REMOTE ] STRS: PASS: Integrity check passed. [2026-01-09T12:21:44.653153] [DEBUG] [REMOTE ] STRS: Symbol is viable for forecasting. [2026-01-09T12:21:44.653201] [INFO ] [MAIN ] [2992/3524] STRS kept (0.5s) | 2985 kept, 7 rejected | 138.1/min | ETA: 3.9m [2026-01-09T12:21:44.749458] [DEBUG] [REMOTE ] STSS: Retrieved 937 rows, trimmed to 300. [2026-01-09T12:21:44.749588] [DEBUG] [REMOTE ] STSS: PASS: History has at least 300 days. [2026-01-09T12:21:44.749785] [DEBUG] [REMOTE ] STSS: PASS: Price check passed. Min price $1.97. [2026-01-09T12:21:44.749917] [DEBUG] [REMOTE ] STSS: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:44.750025] [DEBUG] [REMOTE ] STSS: PASS: Integrity check passed. [2026-01-09T12:21:44.750065] [DEBUG] [REMOTE ] STSS: Symbol is viable for forecasting. [2026-01-09T12:21:44.750111] [INFO ] [MAIN ] [2993/3524] STSS kept (0.1s) | 2986 kept, 7 rejected | 138.1/min | ETA: 3.8m [2026-01-09T12:21:45.377403] [DEBUG] [REMOTE ] STTK: Retrieved 1318 rows, trimmed to 300. [2026-01-09T12:21:45.377530] [DEBUG] [REMOTE ] STTK: PASS: History has at least 300 days. [2026-01-09T12:21:45.377770] [DEBUG] [REMOTE ] STTK: PASS: Price check passed. Min price $1.77. [2026-01-09T12:21:45.377905] [DEBUG] [REMOTE ] STTK: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:45.378014] [DEBUG] [REMOTE ] STTK: PASS: Integrity check passed. [2026-01-09T12:21:45.378054] [DEBUG] [REMOTE ] STTK: Symbol is viable for forecasting. [2026-01-09T12:21:45.378101] [INFO ] [MAIN ] [2994/3524] STTK kept (0.6s) | 2987 kept, 7 rejected | 138.1/min | ETA: 3.8m [2026-01-09T12:21:45.597079] [DEBUG] [REMOTE ] STVN: Retrieved 1126 rows, trimmed to 300. [2026-01-09T12:21:45.597199] [DEBUG] [REMOTE ] STVN: PASS: History has at least 300 days. [2026-01-09T12:21:45.597452] [DEBUG] [REMOTE ] STVN: PASS: Price check passed. Min price $20.12. [2026-01-09T12:21:45.597640] [DEBUG] [REMOTE ] STVN: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:45.597771] [DEBUG] [REMOTE ] STVN: PASS: Integrity check passed. [2026-01-09T12:21:45.597814] [DEBUG] [REMOTE ] STVN: Symbol is viable for forecasting. [2026-01-09T12:21:45.597863] [INFO ] [MAIN ] [2995/3524] STVN kept (0.2s) | 2988 kept, 7 rejected | 138.1/min | ETA: 3.8m [2026-01-09T12:21:46.235279] [DEBUG] [REMOTE ] STWD: Retrieved 4128 rows, trimmed to 300. [2026-01-09T12:21:46.235407] [DEBUG] [REMOTE ] STWD: PASS: History has at least 300 days. [2026-01-09T12:21:46.235845] [DEBUG] [REMOTE ] STWD: PASS: Price check passed. Min price $17.08. [2026-01-09T12:21:46.235989] [DEBUG] [REMOTE ] STWD: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:46.236106] [DEBUG] [REMOTE ] STWD: PASS: Integrity check passed. [2026-01-09T12:21:46.236147] [DEBUG] [REMOTE ] STWD: Symbol is viable for forecasting. [2026-01-09T12:21:46.236197] [INFO ] [MAIN ] [2996/3524] STWD kept (0.6s) | 2989 kept, 7 rejected | 138.1/min | ETA: 3.8m [2026-01-09T12:21:46.765357] [DEBUG] [REMOTE ] STX: Retrieved 5806 rows, trimmed to 300. [2026-01-09T12:21:46.765490] [DEBUG] [REMOTE ] STX: PASS: History has at least 300 days. [2026-01-09T12:21:46.765722] [DEBUG] [REMOTE ] STX: PASS: Price check passed. Min price $211.08. [2026-01-09T12:21:46.765864] [DEBUG] [REMOTE ] STX: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:46.765983] [DEBUG] [REMOTE ] STX: PASS: Integrity check passed. [2026-01-09T12:21:46.766025] [DEBUG] [REMOTE ] STX: Symbol is viable for forecasting. [2026-01-09T12:21:46.766075] [INFO ] [MAIN ] [2997/3524] STX kept (0.5s) | 2990 kept, 7 rejected | 138.1/min | ETA: 3.8m [2026-01-09T12:21:46.988351] [DEBUG] [REMOTE ] STXE: Retrieved 738 rows, trimmed to 300. [2026-01-09T12:21:46.988476] [DEBUG] [REMOTE ] STXE: PASS: History has at least 300 days. [2026-01-09T12:21:46.988699] [DEBUG] [REMOTE ] STXE: PASS: Price check passed. Min price $33.33. [2026-01-09T12:21:46.988835] [DEBUG] [REMOTE ] STXE: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:46.988946] [DEBUG] [REMOTE ] STXE: PASS: Integrity check passed. [2026-01-09T12:21:46.988986] [DEBUG] [REMOTE ] STXE: Symbol is viable for forecasting. [2026-01-09T12:21:46.989034] [INFO ] [MAIN ] [2998/3524] STXE kept (0.2s) | 2991 kept, 7 rejected | 138.1/min | ETA: 3.8m [2026-01-09T12:21:47.326899] [DEBUG] [REMOTE ] STXG: Retrieved 792 rows, trimmed to 300. [2026-01-09T12:21:47.327046] [DEBUG] [REMOTE ] STXG: PASS: History has at least 300 days. [2026-01-09T12:21:47.327328] [DEBUG] [REMOTE ] STXG: PASS: Price check passed. Min price $48.63. [2026-01-09T12:21:47.327519] [DEBUG] [REMOTE ] STXG: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:47.327700] [DEBUG] [REMOTE ] STXG: PASS: Integrity check passed. [2026-01-09T12:21:47.327752] [DEBUG] [REMOTE ] STXG: Symbol is viable for forecasting. [2026-01-09T12:21:47.327813] [INFO ] [MAIN ] [2999/3524] STXG kept (0.3s) | 2992 kept, 7 rejected | 138.1/min | ETA: 3.8m [2026-01-09T12:21:48.092111] [DEBUG] [REMOTE ] SUI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:48.092254] [DEBUG] [REMOTE ] SUI: PASS: History has at least 300 days. [2026-01-09T12:21:48.092506] [DEBUG] [REMOTE ] SUI: PASS: Price check passed. Min price $118.54. [2026-01-09T12:21:48.092664] [DEBUG] [REMOTE ] SUI: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:48.092789] [DEBUG] [REMOTE ] SUI: PASS: Integrity check passed. [2026-01-09T12:21:48.092829] [DEBUG] [REMOTE ] SUI: Symbol is viable for forecasting. [2026-01-09T12:21:48.092878] [INFO ] [MAIN ] [3000/3524] SUI kept (0.8s) | 2993 kept, 7 rejected | 138.1/min | ETA: 3.8m [2026-01-09T12:21:48.379042] [DEBUG] [REMOTE ] SUN: Retrieved 3344 rows, trimmed to 300. [2026-01-09T12:21:48.379187] [DEBUG] [REMOTE ] SUN: PASS: History has at least 300 days. [2026-01-09T12:21:48.379411] [DEBUG] [REMOTE ] SUN: PASS: Price check passed. Min price $49.96. [2026-01-09T12:21:48.379550] [DEBUG] [REMOTE ] SUN: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:48.379689] [DEBUG] [REMOTE ] SUN: PASS: Integrity check passed. [2026-01-09T12:21:48.379731] [DEBUG] [REMOTE ] SUN: Symbol is viable for forecasting. [2026-01-09T12:21:48.379780] [INFO ] [MAIN ] [3001/3524] SUN kept (0.3s) | 2994 kept, 7 rejected | 138.1/min | ETA: 3.8m [2026-01-09T12:21:48.845239] [DEBUG] [REMOTE ] SUNS: Retrieved 3174 rows, trimmed to 300. [2026-01-09T12:21:48.845401] [DEBUG] [REMOTE ] SUNS: PASS: History has at least 300 days. [2026-01-09T12:21:48.845630] [DEBUG] [REMOTE ] SUNS: PASS: Price check passed. Min price $8.93. [2026-01-09T12:21:48.845768] [DEBUG] [REMOTE ] SUNS: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:48.845879] [DEBUG] [REMOTE ] SUNS: PASS: Integrity check passed. [2026-01-09T12:21:48.845919] [DEBUG] [REMOTE ] SUNS: Symbol is viable for forecasting. [2026-01-09T12:21:48.845965] [INFO ] [MAIN ] [3002/3524] SUNS kept (0.5s) | 2995 kept, 7 rejected | 138.1/min | ETA: 3.8m [2026-01-09T12:21:49.238696] [DEBUG] [REMOTE ] SUPN: Retrieved 3443 rows, trimmed to 300. [2026-01-09T12:21:49.238864] [DEBUG] [REMOTE ] SUPN: PASS: History has at least 300 days. [2026-01-09T12:21:49.239171] [DEBUG] [REMOTE ] SUPN: PASS: Price check passed. Min price $44.12. [2026-01-09T12:21:49.239371] [DEBUG] [REMOTE ] SUPN: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:49.239547] [DEBUG] [REMOTE ] SUPN: PASS: Integrity check passed. [2026-01-09T12:21:49.239632] [DEBUG] [REMOTE ] SUPN: Symbol is viable for forecasting. [2026-01-09T12:21:49.239710] [INFO ] [MAIN ] [3003/3524] SUPN kept (0.4s) | 2996 kept, 7 rejected | 138.1/min | ETA: 3.8m [2026-01-09T12:21:49.675389] [DEBUG] [REMOTE ] SURG: Retrieved 4542 rows, trimmed to 300. [2026-01-09T12:21:49.675615] [DEBUG] [REMOTE ] SURG: PASS: History has at least 300 days. [2026-01-09T12:21:49.675992] [DEBUG] [REMOTE ] SURG: PASS: Price check passed. Min price $1.47. [2026-01-09T12:21:49.676197] [DEBUG] [REMOTE ] SURG: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:49.676394] [DEBUG] [REMOTE ] SURG: PASS: Integrity check passed. [2026-01-09T12:21:49.676453] [DEBUG] [REMOTE ] SURG: Symbol is viable for forecasting. [2026-01-09T12:21:49.676530] [INFO ] [MAIN ] [3004/3524] SURG kept (0.4s) | 2997 kept, 7 rejected | 138.1/min | ETA: 3.8m [2026-01-09T12:21:50.020238] [DEBUG] [REMOTE ] SUSB: Retrieved 2132 rows, trimmed to 300. [2026-01-09T12:21:50.020517] [DEBUG] [REMOTE ] SUSB: PASS: History has at least 300 days. [2026-01-09T12:21:50.021054] [DEBUG] [REMOTE ] SUSB: PASS: Price check passed. Min price $24.98. [2026-01-09T12:21:50.021272] [DEBUG] [REMOTE ] SUSB: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:50.021498] [DEBUG] [REMOTE ] SUSB: PASS: Integrity check passed. [2026-01-09T12:21:50.021563] [DEBUG] [REMOTE ] SUSB: Symbol is viable for forecasting. [2026-01-09T12:21:50.021678] [INFO ] [MAIN ] [3005/3524] SUSB kept (0.3s) | 2998 kept, 7 rejected | 138.1/min | ETA: 3.8m [2026-01-09T12:21:50.426992] [DEBUG] [REMOTE ] SUSC: Retrieved 2130 rows, trimmed to 300. [2026-01-09T12:21:50.427142] [DEBUG] [REMOTE ] SUSC: PASS: History has at least 300 days. [2026-01-09T12:21:50.427463] [DEBUG] [REMOTE ] SUSC: PASS: Price check passed. Min price $23.20. [2026-01-09T12:21:50.427667] [DEBUG] [REMOTE ] SUSC: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:50.427814] [DEBUG] [REMOTE ] SUSC: PASS: Integrity check passed. [2026-01-09T12:21:50.427861] [DEBUG] [REMOTE ] SUSC: Symbol is viable for forecasting. [2026-01-09T12:21:50.427916] [INFO ] [MAIN ] [3006/3524] SUSC kept (0.4s) | 2999 kept, 7 rejected | 138.1/min | ETA: 3.8m [2026-01-09T12:21:50.762343] [DEBUG] [REMOTE ] SUSL: Retrieved 1676 rows, trimmed to 300. [2026-01-09T12:21:50.762478] [DEBUG] [REMOTE ] SUSL: PASS: History has at least 300 days. [2026-01-09T12:21:50.762731] [DEBUG] [REMOTE ] SUSL: PASS: Price check passed. Min price $115.28. [2026-01-09T12:21:50.762876] [DEBUG] [REMOTE ] SUSL: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:50.762997] [DEBUG] [REMOTE ] SUSL: PASS: Integrity check passed. [2026-01-09T12:21:50.763039] [DEBUG] [REMOTE ] SUSL: Symbol is viable for forecasting. [2026-01-09T12:21:50.763091] [INFO ] [MAIN ] [3007/3524] SUSL kept (0.3s) | 3000 kept, 7 rejected | 138.1/min | ETA: 3.7m [2026-01-09T12:21:51.010147] [DEBUG] [REMOTE ] SUUN: Retrieved 663 rows, trimmed to 300. [2026-01-09T12:21:51.010317] [DEBUG] [REMOTE ] SUUN: PASS: History has at least 300 days. [2026-01-09T12:21:51.010608] [DEBUG] [REMOTE ] SUUN: PASS: Price check passed. Min price $1.41. [2026-01-09T12:21:51.010791] [DEBUG] [REMOTE ] SUUN: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:51.010938] [DEBUG] [REMOTE ] SUUN: PASS: Integrity check passed. [2026-01-09T12:21:51.010991] [DEBUG] [REMOTE ] SUUN: Symbol is viable for forecasting. [2026-01-09T12:21:51.011054] [INFO ] [MAIN ] [3008/3524] SUUN kept (0.2s) | 3001 kept, 7 rejected | 138.1/min | ETA: 3.7m [2026-01-09T12:21:51.674291] [DEBUG] [REMOTE ] SUZ: Retrieved 4629 rows, trimmed to 300. [2026-01-09T12:21:51.674417] [DEBUG] [REMOTE ] SUZ: PASS: History has at least 300 days. [2026-01-09T12:21:51.674659] [DEBUG] [REMOTE ] SUZ: PASS: Price check passed. Min price $8.53. [2026-01-09T12:21:51.674802] [DEBUG] [REMOTE ] SUZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:51.674916] [DEBUG] [REMOTE ] SUZ: PASS: Integrity check passed. [2026-01-09T12:21:51.674956] [DEBUG] [REMOTE ] SUZ: Symbol is viable for forecasting. [2026-01-09T12:21:51.675005] [INFO ] [MAIN ] [3009/3524] SUZ kept (0.7s) | 3002 kept, 7 rejected | 138.1/min | ETA: 3.7m [2026-01-09T12:21:52.177958] [DEBUG] [REMOTE ] SVC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:52.178100] [DEBUG] [REMOTE ] SVC: PASS: History has at least 300 days. [2026-01-09T12:21:52.178339] [DEBUG] [REMOTE ] SVC: PASS: Price check passed. Min price $1.56. [2026-01-09T12:21:52.178482] [DEBUG] [REMOTE ] SVC: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:52.178625] [DEBUG] [REMOTE ] SVC: PASS: Integrity check passed. [2026-01-09T12:21:52.178668] [DEBUG] [REMOTE ] SVC: Symbol is viable for forecasting. [2026-01-09T12:21:52.178716] [INFO ] [MAIN ] [3010/3524] SVC kept (0.5s) | 3003 kept, 7 rejected | 138.1/min | ETA: 3.7m [2026-01-09T12:21:52.266293] [DEBUG] [REMOTE ] SVCO: Retrieved 418 rows, trimmed to 300. [2026-01-09T12:21:52.266426] [DEBUG] [REMOTE ] SVCO: PASS: History has at least 300 days. [2026-01-09T12:21:52.266650] [DEBUG] [REMOTE ] SVCO: PASS: Price check passed. Min price $3.83. [2026-01-09T12:21:52.266793] [DEBUG] [REMOTE ] SVCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:52.266907] [DEBUG] [REMOTE ] SVCO: PASS: Integrity check passed. [2026-01-09T12:21:52.266948] [DEBUG] [REMOTE ] SVCO: Symbol is viable for forecasting. [2026-01-09T12:21:52.266996] [INFO ] [MAIN ] [3011/3524] SVCO kept (0.1s) | 3004 kept, 7 rejected | 138.1/min | ETA: 3.7m [2026-01-09T12:21:53.000373] [DEBUG] [REMOTE ] SVRA: Retrieved 5456 rows, trimmed to 300. [2026-01-09T12:21:53.000522] [DEBUG] [REMOTE ] SVRA: PASS: History has at least 300 days. [2026-01-09T12:21:53.000797] [DEBUG] [REMOTE ] SVRA: PASS: Price check passed. Min price $3.38. [2026-01-09T12:21:53.000936] [DEBUG] [REMOTE ] SVRA: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:53.001057] [DEBUG] [REMOTE ] SVRA: PASS: Integrity check passed. [2026-01-09T12:21:53.001098] [DEBUG] [REMOTE ] SVRA: Symbol is viable for forecasting. [2026-01-09T12:21:53.001146] [INFO ] [MAIN ] [3012/3524] SVRA kept (0.7s) | 3005 kept, 7 rejected | 138.1/min | ETA: 3.7m [2026-01-09T12:21:53.473057] [DEBUG] [REMOTE ] SWBI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:53.473204] [DEBUG] [REMOTE ] SWBI: PASS: History has at least 300 days. [2026-01-09T12:21:53.473449] [DEBUG] [REMOTE ] SWBI: PASS: Price check passed. Min price $8.06. [2026-01-09T12:21:53.473608] [DEBUG] [REMOTE ] SWBI: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:53.473735] [DEBUG] [REMOTE ] SWBI: PASS: Integrity check passed. [2026-01-09T12:21:53.473776] [DEBUG] [REMOTE ] SWBI: Symbol is viable for forecasting. [2026-01-09T12:21:53.473825] [INFO ] [MAIN ] [3013/3524] SWBI kept (0.5s) | 3006 kept, 7 rejected | 138.1/min | ETA: 3.7m [2026-01-09T12:21:53.716638] [DEBUG] [REMOTE ] SWIM: Retrieved 1184 rows, trimmed to 300. [2026-01-09T12:21:53.716798] [DEBUG] [REMOTE ] SWIM: PASS: History has at least 300 days. [2026-01-09T12:21:53.717087] [DEBUG] [REMOTE ] SWIM: PASS: Price check passed. Min price $6.14. [2026-01-09T12:21:53.717322] [DEBUG] [REMOTE ] SWIM: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:53.717497] [DEBUG] [REMOTE ] SWIM: PASS: Integrity check passed. [2026-01-09T12:21:53.717562] [DEBUG] [REMOTE ] SWIM: Symbol is viable for forecasting. [2026-01-09T12:21:53.717676] [INFO ] [MAIN ] [3014/3524] SWIM kept (0.2s) | 3007 kept, 7 rejected | 138.1/min | ETA: 3.7m [2026-01-09T12:21:54.433657] [DEBUG] [REMOTE ] SWK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:54.433805] [DEBUG] [REMOTE ] SWK: PASS: History has at least 300 days. [2026-01-09T12:21:54.434044] [DEBUG] [REMOTE ] SWK: PASS: Price check passed. Min price $61.40. [2026-01-09T12:21:54.434184] [DEBUG] [REMOTE ] SWK: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:54.434310] [DEBUG] [REMOTE ] SWK: PASS: Integrity check passed. [2026-01-09T12:21:54.434351] [DEBUG] [REMOTE ] SWK: Symbol is viable for forecasting. [2026-01-09T12:21:54.434400] [INFO ] [MAIN ] [3015/3524] SWK kept (0.7s) | 3008 kept, 7 rejected | 138.1/min | ETA: 3.7m [2026-01-09T12:21:54.948211] [DEBUG] [REMOTE ] SWKS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:54.948362] [DEBUG] [REMOTE ] SWKS: PASS: History has at least 300 days. [2026-01-09T12:21:54.948645] [DEBUG] [REMOTE ] SWKS: PASS: Price check passed. Min price $59.82. [2026-01-09T12:21:54.948784] [DEBUG] [REMOTE ] SWKS: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:54.948910] [DEBUG] [REMOTE ] SWKS: PASS: Integrity check passed. [2026-01-09T12:21:54.948950] [DEBUG] [REMOTE ] SWKS: Symbol is viable for forecasting. [2026-01-09T12:21:54.948999] [INFO ] [MAIN ] [3016/3524] SWKS kept (0.5s) | 3009 kept, 7 rejected | 138.1/min | ETA: 3.7m [2026-01-09T12:21:55.449799] [DEBUG] [REMOTE ] SWX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:55.450129] [DEBUG] [REMOTE ] SWX: PASS: History has at least 300 days. [2026-01-09T12:21:55.450344] [DEBUG] [REMOTE ] SWX: PASS: Price check passed. Min price $76.93. [2026-01-09T12:21:55.450482] [DEBUG] [REMOTE ] SWX: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:55.450622] [DEBUG] [REMOTE ] SWX: PASS: Integrity check passed. [2026-01-09T12:21:55.450667] [DEBUG] [REMOTE ] SWX: Symbol is viable for forecasting. [2026-01-09T12:21:55.450715] [INFO ] [MAIN ] [3017/3524] SWX kept (0.5s) | 3010 kept, 7 rejected | 138.1/min | ETA: 3.7m [2026-01-09T12:21:55.920467] [DEBUG] [REMOTE ] SWZ: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:55.920653] [DEBUG] [REMOTE ] SWZ: PASS: History has at least 300 days. [2026-01-09T12:21:55.920875] [DEBUG] [REMOTE ] SWZ: PASS: Price check passed. Min price $5.89. [2026-01-09T12:21:55.921007] [DEBUG] [REMOTE ] SWZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:55.921124] [DEBUG] [REMOTE ] SWZ: PASS: Integrity check passed. [2026-01-09T12:21:55.921164] [DEBUG] [REMOTE ] SWZ: Symbol is viable for forecasting. [2026-01-09T12:21:55.921212] [INFO ] [MAIN ] [3018/3524] SWZ kept (0.5s) | 3011 kept, 7 rejected | 138.1/min | ETA: 3.7m [2026-01-09T12:21:56.104519] [DEBUG] [REMOTE ] SXC: Retrieved 3639 rows, trimmed to 300. [2026-01-09T12:21:56.104679] [DEBUG] [REMOTE ] SXC: PASS: History has at least 300 days. [2026-01-09T12:21:56.104896] [DEBUG] [REMOTE ] SXC: PASS: Price check passed. Min price $6.29. [2026-01-09T12:21:56.105033] [DEBUG] [REMOTE ] SXC: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:56.105151] [DEBUG] [REMOTE ] SXC: PASS: Integrity check passed. [2026-01-09T12:21:56.105192] [DEBUG] [REMOTE ] SXC: Symbol is viable for forecasting. [2026-01-09T12:21:56.105240] [INFO ] [MAIN ] [3019/3524] SXC kept (0.2s) | 3012 kept, 7 rejected | 138.1/min | ETA: 3.7m [2026-01-09T12:21:56.806748] [DEBUG] [REMOTE ] SXI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:56.806897] [DEBUG] [REMOTE ] SXI: PASS: History has at least 300 days. [2026-01-09T12:21:56.807149] [DEBUG] [REMOTE ] SXI: PASS: Price check passed. Min price $217.28. [2026-01-09T12:21:56.807315] [DEBUG] [REMOTE ] SXI: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:56.807445] [DEBUG] [REMOTE ] SXI: PASS: Integrity check passed. [2026-01-09T12:21:56.807486] [DEBUG] [REMOTE ] SXI: Symbol is viable for forecasting. [2026-01-09T12:21:56.807540] [INFO ] [MAIN ] [3020/3524] SXI kept (0.7s) | 3013 kept, 7 rejected | 138.1/min | ETA: 3.7m [2026-01-09T12:21:56.956434] [DEBUG] [REMOTE ] SXTC: Retrieved 1763 rows, trimmed to 300. [2026-01-09T12:21:56.956554] [DEBUG] [REMOTE ] SXTC: PASS: History has at least 300 days. [2026-01-09T12:21:56.956784] [DEBUG] [REMOTE ] SXTC: PASS: Price check passed. Min price $1.25. [2026-01-09T12:21:56.956920] [DEBUG] [REMOTE ] SXTC: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:56.957031] [DEBUG] [REMOTE ] SXTC: PASS: Integrity check passed. [2026-01-09T12:21:56.957071] [DEBUG] [REMOTE ] SXTC: Symbol is viable for forecasting. [2026-01-09T12:21:56.957118] [INFO ] [MAIN ] [3021/3524] SXTC kept (0.1s) | 3014 kept, 7 rejected | 138.1/min | ETA: 3.6m [2026-01-09T12:21:57.484610] [DEBUG] [REMOTE ] SY: Retrieved 1682 rows, trimmed to 300. [2026-01-09T12:21:57.484977] [DEBUG] [REMOTE ] SY: PASS: History has at least 300 days. [2026-01-09T12:21:57.485270] [DEBUG] [REMOTE ] SY: PASS: Price check passed. Min price $2.49. [2026-01-09T12:21:57.485474] [DEBUG] [REMOTE ] SY: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:57.485864] [DEBUG] [REMOTE ] SY: PASS: Integrity check passed. [2026-01-09T12:21:57.485928] [DEBUG] [REMOTE ] SY: Symbol is viable for forecasting. [2026-01-09T12:21:57.486001] [INFO ] [MAIN ] [3022/3524] SY kept (0.5s) | 3015 kept, 7 rejected | 138.1/min | ETA: 3.6m [2026-01-09T12:21:57.959634] [DEBUG] [REMOTE ] SYF: Retrieved 2878 rows, trimmed to 300. [2026-01-09T12:21:57.959770] [DEBUG] [REMOTE ] SYF: PASS: History has at least 300 days. [2026-01-09T12:21:57.959985] [DEBUG] [REMOTE ] SYF: PASS: Price check passed. Min price $69.97. [2026-01-09T12:21:57.960118] [DEBUG] [REMOTE ] SYF: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:57.960235] [DEBUG] [REMOTE ] SYF: PASS: Integrity check passed. [2026-01-09T12:21:57.960275] [DEBUG] [REMOTE ] SYF: Symbol is viable for forecasting. [2026-01-09T12:21:57.960323] [INFO ] [MAIN ] [3023/3524] SYF kept (0.5s) | 3016 kept, 7 rejected | 138.1/min | ETA: 3.6m [2026-01-09T12:21:58.472453] [DEBUG] [REMOTE ] SYK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:21:58.472631] [DEBUG] [REMOTE ] SYK: PASS: History has at least 300 days. [2026-01-09T12:21:58.472852] [DEBUG] [REMOTE ] SYK: PASS: Price check passed. Min price $348.18. [2026-01-09T12:21:58.472987] [DEBUG] [REMOTE ] SYK: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:58.473100] [DEBUG] [REMOTE ] SYK: PASS: Integrity check passed. [2026-01-09T12:21:58.473140] [DEBUG] [REMOTE ] SYK: Symbol is viable for forecasting. [2026-01-09T12:21:58.473186] [INFO ] [MAIN ] [3024/3524] SYK kept (0.5s) | 3017 kept, 7 rejected | 138.1/min | ETA: 3.6m [2026-01-09T12:21:58.712925] [DEBUG] [REMOTE ] SYM: Retrieved 1216 rows, trimmed to 300. [2026-01-09T12:21:58.713073] [DEBUG] [REMOTE ] SYM: PASS: History has at least 300 days. [2026-01-09T12:21:58.713273] [DEBUG] [REMOTE ] SYM: PASS: Price check passed. Min price $52.94. [2026-01-09T12:21:58.713406] [DEBUG] [REMOTE ] SYM: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:58.713516] [DEBUG] [REMOTE ] SYM: PASS: Integrity check passed. [2026-01-09T12:21:58.713556] [DEBUG] [REMOTE ] SYM: Symbol is viable for forecasting. [2026-01-09T12:21:58.713629] [INFO ] [MAIN ] [3025/3524] SYM kept (0.2s) | 3018 kept, 7 rejected | 138.1/min | ETA: 3.6m [2026-01-09T12:21:59.314729] [DEBUG] [REMOTE ] SYNA: Retrieved 6026 rows, trimmed to 300. [2026-01-09T12:21:59.314870] [DEBUG] [REMOTE ] SYNA: PASS: History has at least 300 days. [2026-01-09T12:21:59.315102] [DEBUG] [REMOTE ] SYNA: PASS: Price check passed. Min price $58.52. [2026-01-09T12:21:59.315257] [DEBUG] [REMOTE ] SYNA: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:59.315416] [DEBUG] [REMOTE ] SYNA: PASS: Integrity check passed. [2026-01-09T12:21:59.315468] [DEBUG] [REMOTE ] SYNA: Symbol is viable for forecasting. [2026-01-09T12:21:59.315518] [INFO ] [MAIN ] [3026/3524] SYNA kept (0.6s) | 3019 kept, 7 rejected | 138.1/min | ETA: 3.6m [2026-01-09T12:21:59.612835] [DEBUG] [REMOTE ] SYRE: Retrieved 2454 rows, trimmed to 300. [2026-01-09T12:21:59.612974] [DEBUG] [REMOTE ] SYRE: PASS: History has at least 300 days. [2026-01-09T12:21:59.613197] [DEBUG] [REMOTE ] SYRE: PASS: Price check passed. Min price $21.00. [2026-01-09T12:21:59.613338] [DEBUG] [REMOTE ] SYRE: PASS: Continuity check passed with 300 days. [2026-01-09T12:21:59.613459] [DEBUG] [REMOTE ] SYRE: PASS: Integrity check passed. [2026-01-09T12:21:59.613502] [DEBUG] [REMOTE ] SYRE: Symbol is viable for forecasting. [2026-01-09T12:21:59.613551] [INFO ] [MAIN ] [3027/3524] SYRE kept (0.3s) | 3020 kept, 7 rejected | 138.1/min | ETA: 3.6m [2026-01-09T12:22:00.055638] [DEBUG] [REMOTE ] SYY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:00.055833] [DEBUG] [REMOTE ] SYY: PASS: History has at least 300 days. [2026-01-09T12:22:00.056169] [DEBUG] [REMOTE ] SYY: PASS: Price check passed. Min price $72.05. [2026-01-09T12:22:00.056343] [DEBUG] [REMOTE ] SYY: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:00.056501] [DEBUG] [REMOTE ] SYY: PASS: Integrity check passed. [2026-01-09T12:22:00.056545] [DEBUG] [REMOTE ] SYY: Symbol is viable for forecasting. [2026-01-09T12:22:00.056630] [INFO ] [MAIN ] [3028/3524] SYY kept (0.4s) | 3021 kept, 7 rejected | 138.1/min | ETA: 3.6m [2026-01-09T12:22:00.610056] [DEBUG] [REMOTE ] TAC: Retrieved 6147 rows, trimmed to 300. [2026-01-09T12:22:00.610272] [DEBUG] [REMOTE ] TAC: PASS: History has at least 300 days. [2026-01-09T12:22:00.610701] [DEBUG] [REMOTE ] TAC: PASS: Price check passed. Min price $12.20. [2026-01-09T12:22:00.610865] [DEBUG] [REMOTE ] TAC: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:00.611238] [DEBUG] [REMOTE ] TAC: PASS: Integrity check passed. [2026-01-09T12:22:00.611282] [DEBUG] [REMOTE ] TAC: Symbol is viable for forecasting. [2026-01-09T12:22:00.611342] [INFO ] [MAIN ] [3029/3524] TAC kept (0.6s) | 3022 kept, 7 rejected | 138.1/min | ETA: 3.6m [2026-01-09T12:22:01.009809] [DEBUG] [REMOTE ] TAK: Retrieved 4327 rows, trimmed to 300. [2026-01-09T12:22:01.009980] [DEBUG] [REMOTE ] TAK: PASS: History has at least 300 days. [2026-01-09T12:22:01.010234] [DEBUG] [REMOTE ] TAK: PASS: Price check passed. Min price $13.23. [2026-01-09T12:22:01.010412] [DEBUG] [REMOTE ] TAK: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:01.010555] [DEBUG] [REMOTE ] TAK: PASS: Integrity check passed. [2026-01-09T12:22:01.010643] [DEBUG] [REMOTE ] TAK: Symbol is viable for forecasting. [2026-01-09T12:22:01.010709] [INFO ] [MAIN ] [3030/3524] TAK kept (0.4s) | 3023 kept, 7 rejected | 138.1/min | ETA: 3.6m [2026-01-09T12:22:01.393266] [DEBUG] [REMOTE ] TAL: Retrieved 3828 rows, trimmed to 300. [2026-01-09T12:22:01.393416] [DEBUG] [REMOTE ] TAL: PASS: History has at least 300 days. [2026-01-09T12:22:01.393690] [DEBUG] [REMOTE ] TAL: PASS: Price check passed. Min price $10.45. [2026-01-09T12:22:01.393832] [DEBUG] [REMOTE ] TAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:01.393958] [DEBUG] [REMOTE ] TAL: PASS: Integrity check passed. [2026-01-09T12:22:01.393999] [DEBUG] [REMOTE ] TAL: Symbol is viable for forecasting. [2026-01-09T12:22:01.394051] [INFO ] [MAIN ] [3031/3524] TAL kept (0.4s) | 3024 kept, 7 rejected | 138.1/min | ETA: 3.6m [2026-01-09T12:22:01.689275] [DEBUG] [REMOTE ] TALK: Retrieved 1368 rows, trimmed to 300. [2026-01-09T12:22:01.689409] [DEBUG] [REMOTE ] TALK: PASS: History has at least 300 days. [2026-01-09T12:22:01.689659] [DEBUG] [REMOTE ] TALK: PASS: Price check passed. Min price $2.63. [2026-01-09T12:22:01.689826] [DEBUG] [REMOTE ] TALK: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:01.689942] [DEBUG] [REMOTE ] TALK: PASS: Integrity check passed. [2026-01-09T12:22:01.689983] [DEBUG] [REMOTE ] TALK: Symbol is viable for forecasting. [2026-01-09T12:22:01.690051] [INFO ] [MAIN ] [3032/3524] TALK kept (0.3s) | 3025 kept, 7 rejected | 138.1/min | ETA: 3.6m [2026-01-09T12:22:02.034627] [DEBUG] [REMOTE ] TALO: Retrieved 1927 rows, trimmed to 300. [2026-01-09T12:22:02.034760] [DEBUG] [REMOTE ] TALO: PASS: History has at least 300 days. [2026-01-09T12:22:02.034960] [DEBUG] [REMOTE ] TALO: PASS: Price check passed. Min price $9.05. [2026-01-09T12:22:02.035093] [DEBUG] [REMOTE ] TALO: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:02.035204] [DEBUG] [REMOTE ] TALO: PASS: Integrity check passed. [2026-01-09T12:22:02.035244] [DEBUG] [REMOTE ] TALO: Symbol is viable for forecasting. [2026-01-09T12:22:02.035292] [INFO ] [MAIN ] [3033/3524] TALO kept (0.3s) | 3026 kept, 7 rejected | 138.1/min | ETA: 3.6m [2026-01-09T12:22:02.550348] [DEBUG] [REMOTE ] TAOP: Retrieved 4861 rows, trimmed to 300. [2026-01-09T12:22:02.550620] [DEBUG] [REMOTE ] TAOP: PASS: History has at least 300 days. [2026-01-09T12:22:02.551036] [DEBUG] [REMOTE ] TAOP: PASS: Price check passed. Min price $1.29. [2026-01-09T12:22:02.551219] [DEBUG] [REMOTE ] TAOP: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:02.551416] [DEBUG] [REMOTE ] TAOP: PASS: Integrity check passed. [2026-01-09T12:22:02.551473] [DEBUG] [REMOTE ] TAOP: Symbol is viable for forecasting. [2026-01-09T12:22:02.551553] [INFO ] [MAIN ] [3034/3524] TAOP kept (0.5s) | 3027 kept, 7 rejected | 138.1/min | ETA: 3.5m [2026-01-09T12:22:03.137862] [DEBUG] [REMOTE ] TAP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:03.138196] [DEBUG] [REMOTE ] TAP: PASS: History has at least 300 days. [2026-01-09T12:22:03.138424] [DEBUG] [REMOTE ] TAP: PASS: Price check passed. Min price $42.77. [2026-01-09T12:22:03.138564] [DEBUG] [REMOTE ] TAP: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:03.138706] [DEBUG] [REMOTE ] TAP: PASS: Integrity check passed. [2026-01-09T12:22:03.138747] [DEBUG] [REMOTE ] TAP: Symbol is viable for forecasting. [2026-01-09T12:22:03.138795] [INFO ] [MAIN ] [3035/3524] TAP kept (0.6s) | 3028 kept, 7 rejected | 138.1/min | ETA: 3.5m [2026-01-09T12:22:03.340010] [DEBUG] [REMOTE ] TARA: Retrieved 2820 rows, trimmed to 300. [2026-01-09T12:22:03.340162] [DEBUG] [REMOTE ] TARA: PASS: History has at least 300 days. [2026-01-09T12:22:03.340381] [DEBUG] [REMOTE ] TARA: PASS: Price check passed. Min price $4.29. [2026-01-09T12:22:03.340524] [DEBUG] [REMOTE ] TARA: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:03.340664] [DEBUG] [REMOTE ] TARA: PASS: Integrity check passed. [2026-01-09T12:22:03.340707] [DEBUG] [REMOTE ] TARA: Symbol is viable for forecasting. [2026-01-09T12:22:03.340757] [INFO ] [MAIN ] [3036/3524] TARA kept (0.2s) | 3029 kept, 7 rejected | 138.1/min | ETA: 3.5m [2026-01-09T12:22:03.789304] [DEBUG] [REMOTE ] TARK: Retrieved 926 rows, trimmed to 300. [2026-01-09T12:22:03.789438] [DEBUG] [REMOTE ] TARK: PASS: History has at least 300 days. [2026-01-09T12:22:03.789695] [DEBUG] [REMOTE ] TARK: PASS: Price check passed. Min price $42.51. [2026-01-09T12:22:03.789846] [DEBUG] [REMOTE ] TARK: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:03.789989] [DEBUG] [REMOTE ] TARK: PASS: Integrity check passed. [2026-01-09T12:22:03.790036] [DEBUG] [REMOTE ] TARK: Symbol is viable for forecasting. [2026-01-09T12:22:03.790086] [INFO ] [MAIN ] [3037/3524] TARK kept (0.4s) | 3030 kept, 7 rejected | 138.1/min | ETA: 3.5m [2026-01-09T12:22:04.179633] [DEBUG] [REMOTE ] TARS: Retrieved 1313 rows, trimmed to 300. [2026-01-09T12:22:04.179756] [DEBUG] [REMOTE ] TARS: PASS: History has at least 300 days. [2026-01-09T12:22:04.179960] [DEBUG] [REMOTE ] TARS: PASS: Price check passed. Min price $66.06. [2026-01-09T12:22:04.180097] [DEBUG] [REMOTE ] TARS: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:04.180210] [DEBUG] [REMOTE ] TARS: PASS: Integrity check passed. [2026-01-09T12:22:04.180249] [DEBUG] [REMOTE ] TARS: Symbol is viable for forecasting. [2026-01-09T12:22:04.180297] [INFO ] [MAIN ] [3038/3524] TARS kept (0.4s) | 3031 kept, 7 rejected | 138.1/min | ETA: 3.5m [2026-01-09T12:22:04.571965] [DEBUG] [REMOTE ] TASK: Retrieved 1150 rows, trimmed to 300. [2026-01-09T12:22:04.572108] [DEBUG] [REMOTE ] TASK: PASS: History has at least 300 days. [2026-01-09T12:22:04.572333] [DEBUG] [REMOTE ] TASK: PASS: Price check passed. Min price $10.77. [2026-01-09T12:22:04.572497] [DEBUG] [REMOTE ] TASK: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:04.572651] [DEBUG] [REMOTE ] TASK: PASS: Integrity check passed. [2026-01-09T12:22:04.572707] [DEBUG] [REMOTE ] TASK: Symbol is viable for forecasting. [2026-01-09T12:22:04.572771] [INFO ] [MAIN ] [3039/3524] TASK kept (0.4s) | 3032 kept, 7 rejected | 138.1/min | ETA: 3.5m [2026-01-09T12:22:05.278765] [DEBUG] [REMOTE ] TAYD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:05.278914] [DEBUG] [REMOTE ] TAYD: PASS: History has at least 300 days. [2026-01-09T12:22:05.279167] [DEBUG] [REMOTE ] TAYD: PASS: Price check passed. Min price $41.28. [2026-01-09T12:22:05.279337] [DEBUG] [REMOTE ] TAYD: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:05.279481] [DEBUG] [REMOTE ] TAYD: PASS: Integrity check passed. [2026-01-09T12:22:05.279524] [DEBUG] [REMOTE ] TAYD: Symbol is viable for forecasting. [2026-01-09T12:22:05.279601] [INFO ] [MAIN ] [3040/3524] TAYD kept (0.7s) | 3033 kept, 7 rejected | 138.1/min | ETA: 3.5m [2026-01-09T12:22:05.586468] [DEBUG] [REMOTE ] TBB: Retrieved 2054 rows, trimmed to 300. [2026-01-09T12:22:05.586640] [DEBUG] [REMOTE ] TBB: PASS: History has at least 300 days. [2026-01-09T12:22:05.586876] [DEBUG] [REMOTE ] TBB: PASS: Price check passed. Min price $22.15. [2026-01-09T12:22:05.587039] [DEBUG] [REMOTE ] TBB: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:05.587161] [DEBUG] [REMOTE ] TBB: PASS: Integrity check passed. [2026-01-09T12:22:05.587211] [DEBUG] [REMOTE ] TBB: Symbol is viable for forecasting. [2026-01-09T12:22:05.587299] [INFO ] [MAIN ] [3041/3524] TBB kept (0.3s) | 3034 kept, 7 rejected | 138.1/min | ETA: 3.5m [2026-01-09T12:22:06.095146] [DEBUG] [REMOTE ] TBBK: Retrieved 5519 rows, trimmed to 300. [2026-01-09T12:22:06.095291] [DEBUG] [REMOTE ] TBBK: PASS: History has at least 300 days. [2026-01-09T12:22:06.095524] [DEBUG] [REMOTE ] TBBK: PASS: Price check passed. Min price $59.41. [2026-01-09T12:22:06.095688] [DEBUG] [REMOTE ] TBBK: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:06.095812] [DEBUG] [REMOTE ] TBBK: PASS: Integrity check passed. [2026-01-09T12:22:06.095854] [DEBUG] [REMOTE ] TBBK: Symbol is viable for forecasting. [2026-01-09T12:22:06.095904] [INFO ] [MAIN ] [3042/3524] TBBK kept (0.5s) | 3035 kept, 7 rejected | 138.1/min | ETA: 3.5m [2026-01-09T12:22:06.560591] [DEBUG] [REMOTE ] TBI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:06.560728] [DEBUG] [REMOTE ] TBI: PASS: History has at least 300 days. [2026-01-09T12:22:06.560950] [DEBUG] [REMOTE ] TBI: PASS: Price check passed. Min price $4.40. [2026-01-09T12:22:06.561086] [DEBUG] [REMOTE ] TBI: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:06.561200] [DEBUG] [REMOTE ] TBI: PASS: Integrity check passed. [2026-01-09T12:22:06.561239] [DEBUG] [REMOTE ] TBI: Symbol is viable for forecasting. [2026-01-09T12:22:06.561287] [INFO ] [MAIN ] [3043/3524] TBI kept (0.5s) | 3036 kept, 7 rejected | 138.1/min | ETA: 3.5m [2026-01-09T12:22:06.809851] [DEBUG] [REMOTE ] TBIL: Retrieved 858 rows, trimmed to 300. [2026-01-09T12:22:06.809982] [DEBUG] [REMOTE ] TBIL: PASS: History has at least 300 days. [2026-01-09T12:22:06.810191] [DEBUG] [REMOTE ] TBIL: PASS: Price check passed. Min price $49.46. [2026-01-09T12:22:06.810347] [DEBUG] [REMOTE ] TBIL: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:06.810471] [DEBUG] [REMOTE ] TBIL: PASS: Integrity check passed. [2026-01-09T12:22:06.810511] [DEBUG] [REMOTE ] TBIL: Symbol is viable for forecasting. [2026-01-09T12:22:06.810560] [INFO ] [MAIN ] [3044/3524] TBIL kept (0.2s) | 3037 kept, 7 rejected | 138.1/min | ETA: 3.5m [2026-01-09T12:22:07.195967] [DEBUG] [REMOTE ] TBLA: Retrieved 1137 rows, trimmed to 300. [2026-01-09T12:22:07.196121] [DEBUG] [REMOTE ] TBLA: PASS: History has at least 300 days. [2026-01-09T12:22:07.196394] [DEBUG] [REMOTE ] TBLA: PASS: Price check passed. Min price $3.05. [2026-01-09T12:22:07.196612] [DEBUG] [REMOTE ] TBLA: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:07.196773] [DEBUG] [REMOTE ] TBLA: PASS: Integrity check passed. [2026-01-09T12:22:07.196831] [DEBUG] [REMOTE ] TBLA: Symbol is viable for forecasting. [2026-01-09T12:22:07.196899] [INFO ] [MAIN ] [3045/3524] TBLA kept (0.4s) | 3038 kept, 7 rejected | 138.1/min | ETA: 3.5m [2026-01-09T12:22:07.592339] [DEBUG] [REMOTE ] TBLD: Retrieved 1118 rows, trimmed to 300. [2026-01-09T12:22:07.592459] [DEBUG] [REMOTE ] TBLD: PASS: History has at least 300 days. [2026-01-09T12:22:07.592678] [DEBUG] [REMOTE ] TBLD: PASS: Price check passed. Min price $19.39. [2026-01-09T12:22:07.592816] [DEBUG] [REMOTE ] TBLD: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:07.592927] [DEBUG] [REMOTE ] TBLD: PASS: Integrity check passed. [2026-01-09T12:22:07.592968] [DEBUG] [REMOTE ] TBLD: Symbol is viable for forecasting. [2026-01-09T12:22:07.593016] [INFO ] [MAIN ] [3046/3524] TBLD kept (0.4s) | 3039 kept, 7 rejected | 138.1/min | ETA: 3.5m [2026-01-09T12:22:08.015765] [DEBUG] [REMOTE ] TBPH: Retrieved 2930 rows, trimmed to 300. [2026-01-09T12:22:08.015893] [DEBUG] [REMOTE ] TBPH: PASS: History has at least 300 days. [2026-01-09T12:22:08.016095] [DEBUG] [REMOTE ] TBPH: PASS: Price check passed. Min price $13.85. [2026-01-09T12:22:08.016229] [DEBUG] [REMOTE ] TBPH: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:08.016340] [DEBUG] [REMOTE ] TBPH: PASS: Integrity check passed. [2026-01-09T12:22:08.016380] [DEBUG] [REMOTE ] TBPH: Symbol is viable for forecasting. [2026-01-09T12:22:08.016427] [INFO ] [MAIN ] [3047/3524] TBPH kept (0.4s) | 3040 kept, 7 rejected | 138.1/min | ETA: 3.5m [2026-01-09T12:22:08.635457] [DEBUG] [REMOTE ] TBRG: Retrieved 5948 rows, trimmed to 300. [2026-01-09T12:22:08.635608] [DEBUG] [REMOTE ] TBRG: PASS: History has at least 300 days. [2026-01-09T12:22:08.635823] [DEBUG] [REMOTE ] TBRG: PASS: Price check passed. Min price $19.06. [2026-01-09T12:22:08.635964] [DEBUG] [REMOTE ] TBRG: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:08.636081] [DEBUG] [REMOTE ] TBRG: PASS: Integrity check passed. [2026-01-09T12:22:08.636123] [DEBUG] [REMOTE ] TBRG: Symbol is viable for forecasting. [2026-01-09T12:22:08.636172] [INFO ] [MAIN ] [3048/3524] TBRG kept (0.6s) | 3041 kept, 7 rejected | 138.1/min | ETA: 3.4m [2026-01-09T12:22:09.076299] [DEBUG] [REMOTE ] TCBI: Retrieved 5637 rows, trimmed to 300. [2026-01-09T12:22:09.076456] [DEBUG] [REMOTE ] TCBI: PASS: History has at least 300 days. [2026-01-09T12:22:09.076738] [DEBUG] [REMOTE ] TCBI: PASS: Price check passed. Min price $77.08. [2026-01-09T12:22:09.076894] [DEBUG] [REMOTE ] TCBI: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:09.077031] [DEBUG] [REMOTE ] TCBI: PASS: Integrity check passed. [2026-01-09T12:22:09.077082] [DEBUG] [REMOTE ] TCBI: Symbol is viable for forecasting. [2026-01-09T12:22:09.077145] [INFO ] [MAIN ] [3049/3524] TCBI kept (0.4s) | 3042 kept, 7 rejected | 138.1/min | ETA: 3.4m [2026-01-09T12:22:09.292252] [DEBUG] [REMOTE ] TCBIO: Retrieved 1224 rows, trimmed to 300. [2026-01-09T12:22:09.292398] [DEBUG] [REMOTE ] TCBIO: PASS: History has at least 300 days. [2026-01-09T12:22:09.292659] [DEBUG] [REMOTE ] TCBIO: PASS: Price check passed. Min price $20.02. [2026-01-09T12:22:09.292809] [DEBUG] [REMOTE ] TCBIO: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:09.292946] [DEBUG] [REMOTE ] TCBIO: PASS: Integrity check passed. [2026-01-09T12:22:09.292992] [DEBUG] [REMOTE ] TCBIO: Symbol is viable for forecasting. [2026-01-09T12:22:09.293041] [INFO ] [MAIN ] [3050/3524] TCBIO kept (0.2s) | 3043 kept, 7 rejected | 138.1/min | ETA: 3.4m [2026-01-09T12:22:09.944302] [DEBUG] [REMOTE ] TCBK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:09.944465] [DEBUG] [REMOTE ] TCBK: PASS: History has at least 300 days. [2026-01-09T12:22:09.944716] [DEBUG] [REMOTE ] TCBK: PASS: Price check passed. Min price $40.44. [2026-01-09T12:22:09.944853] [DEBUG] [REMOTE ] TCBK: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:09.944970] [DEBUG] [REMOTE ] TCBK: PASS: Integrity check passed. [2026-01-09T12:22:09.945009] [DEBUG] [REMOTE ] TCBK: Symbol is viable for forecasting. [2026-01-09T12:22:09.945058] [INFO ] [MAIN ] [3051/3524] TCBK kept (0.7s) | 3044 kept, 7 rejected | 138.1/min | ETA: 3.4m [2026-01-09T12:22:10.180366] [DEBUG] [REMOTE ] TCBX: Retrieved 1045 rows, trimmed to 300. [2026-01-09T12:22:10.180496] [DEBUG] [REMOTE ] TCBX: PASS: History has at least 300 days. [2026-01-09T12:22:10.180737] [DEBUG] [REMOTE ] TCBX: PASS: Price check passed. Min price $36.05. [2026-01-09T12:22:10.180885] [DEBUG] [REMOTE ] TCBX: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:10.181002] [DEBUG] [REMOTE ] TCBX: PASS: Integrity check passed. [2026-01-09T12:22:10.181045] [DEBUG] [REMOTE ] TCBX: Symbol is viable for forecasting. [2026-01-09T12:22:10.181096] [INFO ] [MAIN ] [3052/3524] TCBX kept (0.2s) | 3045 kept, 7 rejected | 138.1/min | ETA: 3.4m [2026-01-09T12:22:10.529191] [DEBUG] [REMOTE ] TCMD: Retrieved 2376 rows, trimmed to 300. [2026-01-09T12:22:10.529349] [DEBUG] [REMOTE ] TCMD: PASS: History has at least 300 days. [2026-01-09T12:22:10.529644] [DEBUG] [REMOTE ] TCMD: PASS: Price check passed. Min price $14.53. [2026-01-09T12:22:10.529823] [DEBUG] [REMOTE ] TCMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:10.529982] [DEBUG] [REMOTE ] TCMD: PASS: Integrity check passed. [2026-01-09T12:22:10.530036] [DEBUG] [REMOTE ] TCMD: Symbol is viable for forecasting. [2026-01-09T12:22:10.530100] [INFO ] [MAIN ] [3053/3524] TCMD kept (0.3s) | 3046 kept, 7 rejected | 138.1/min | ETA: 3.4m [2026-01-09T12:22:11.168121] [DEBUG] [REMOTE ] TCOM: Retrieved 5556 rows, trimmed to 300. [2026-01-09T12:22:11.168281] [DEBUG] [REMOTE ] TCOM: PASS: History has at least 300 days. [2026-01-09T12:22:11.168539] [DEBUG] [REMOTE ] TCOM: PASS: Price check passed. Min price $69.72. [2026-01-09T12:22:11.168711] [DEBUG] [REMOTE ] TCOM: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:11.168844] [DEBUG] [REMOTE ] TCOM: PASS: Integrity check passed. [2026-01-09T12:22:11.168886] [DEBUG] [REMOTE ] TCOM: Symbol is viable for forecasting. [2026-01-09T12:22:11.168937] [INFO ] [MAIN ] [3054/3524] TCOM kept (0.6s) | 3047 kept, 7 rejected | 138.1/min | ETA: 3.4m [2026-01-09T12:22:11.487412] [DEBUG] [REMOTE ] TCPC: Retrieved 3461 rows, trimmed to 300. [2026-01-09T12:22:11.487548] [DEBUG] [REMOTE ] TCPC: PASS: History has at least 300 days. [2026-01-09T12:22:11.487790] [DEBUG] [REMOTE ] TCPC: PASS: Price check passed. Min price $5.29. [2026-01-09T12:22:11.487923] [DEBUG] [REMOTE ] TCPC: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:11.488039] [DEBUG] [REMOTE ] TCPC: PASS: Integrity check passed. [2026-01-09T12:22:11.488079] [DEBUG] [REMOTE ] TCPC: Symbol is viable for forecasting. [2026-01-09T12:22:11.488127] [INFO ] [MAIN ] [3055/3524] TCPC kept (0.3s) | 3048 kept, 7 rejected | 138.1/min | ETA: 3.4m [2026-01-09T12:22:12.019619] [DEBUG] [REMOTE ] TCX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:12.019761] [DEBUG] [REMOTE ] TCX: PASS: History has at least 300 days. [2026-01-09T12:22:12.019994] [DEBUG] [REMOTE ] TCX: PASS: Price check passed. Min price $18.07. [2026-01-09T12:22:12.020129] [DEBUG] [REMOTE ] TCX: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:12.020248] [DEBUG] [REMOTE ] TCX: PASS: Integrity check passed. [2026-01-09T12:22:12.020289] [DEBUG] [REMOTE ] TCX: Symbol is viable for forecasting. [2026-01-09T12:22:12.020338] [INFO ] [MAIN ] [3056/3524] TCX kept (0.5s) | 3049 kept, 7 rejected | 138.1/min | ETA: 3.4m [2026-01-09T12:22:12.487963] [DEBUG] [REMOTE ] TD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:12.488099] [DEBUG] [REMOTE ] TD: PASS: History has at least 300 days. [2026-01-09T12:22:12.488363] [DEBUG] [REMOTE ] TD: PASS: Price check passed. Min price $78.72. [2026-01-09T12:22:12.488501] [DEBUG] [REMOTE ] TD: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:12.488641] [DEBUG] [REMOTE ] TD: PASS: Integrity check passed. [2026-01-09T12:22:12.488683] [DEBUG] [REMOTE ] TD: Symbol is viable for forecasting. [2026-01-09T12:22:12.488731] [INFO ] [MAIN ] [3057/3524] TD kept (0.5s) | 3050 kept, 7 rejected | 138.1/min | ETA: 3.4m [2026-01-09T12:22:12.884159] [DEBUG] [REMOTE ] TDC: Retrieved 4598 rows, trimmed to 300. [2026-01-09T12:22:12.884309] [DEBUG] [REMOTE ] TDC: PASS: History has at least 300 days. [2026-01-09T12:22:12.884541] [DEBUG] [REMOTE ] TDC: PASS: Price check passed. Min price $20.71. [2026-01-09T12:22:12.884704] [DEBUG] [REMOTE ] TDC: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:12.884825] [DEBUG] [REMOTE ] TDC: PASS: Integrity check passed. [2026-01-09T12:22:12.884869] [DEBUG] [REMOTE ] TDC: Symbol is viable for forecasting. [2026-01-09T12:22:12.884928] [INFO ] [MAIN ] [3058/3524] TDC kept (0.4s) | 3051 kept, 7 rejected | 138.1/min | ETA: 3.4m [2026-01-09T12:22:13.254481] [DEBUG] [REMOTE ] TDF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:13.254632] [DEBUG] [REMOTE ] TDF: PASS: History has at least 300 days. [2026-01-09T12:22:13.254848] [DEBUG] [REMOTE ] TDF: PASS: Price check passed. Min price $10.80. [2026-01-09T12:22:13.254991] [DEBUG] [REMOTE ] TDF: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:13.255110] [DEBUG] [REMOTE ] TDF: PASS: Integrity check passed. [2026-01-09T12:22:13.255151] [DEBUG] [REMOTE ] TDF: Symbol is viable for forecasting. [2026-01-09T12:22:13.255199] [INFO ] [MAIN ] [3059/3524] TDF kept (0.4s) | 3052 kept, 7 rejected | 138.1/min | ETA: 3.4m [2026-01-09T12:22:13.737295] [DEBUG] [REMOTE ] TDG: Retrieved 4987 rows, trimmed to 300. [2026-01-09T12:22:13.737431] [DEBUG] [REMOTE ] TDG: PASS: History has at least 300 days. [2026-01-09T12:22:13.737665] [DEBUG] [REMOTE ] TDG: PASS: Price check passed. Min price $1237.71. [2026-01-09T12:22:13.737804] [DEBUG] [REMOTE ] TDG: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:13.737925] [DEBUG] [REMOTE ] TDG: PASS: Integrity check passed. [2026-01-09T12:22:13.737966] [DEBUG] [REMOTE ] TDG: Symbol is viable for forecasting. [2026-01-09T12:22:13.738014] [INFO ] [MAIN ] [3060/3524] TDG kept (0.5s) | 3053 kept, 7 rejected | 138.1/min | ETA: 3.4m [2026-01-09T12:22:14.230056] [DEBUG] [REMOTE ] TDS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:14.230230] [DEBUG] [REMOTE ] TDS: PASS: History has at least 300 days. [2026-01-09T12:22:14.231144] [DEBUG] [REMOTE ] TDS: PASS: Price check passed. Min price $37.61. [2026-01-09T12:22:14.231295] [DEBUG] [REMOTE ] TDS: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:14.231433] [DEBUG] [REMOTE ] TDS: PASS: Integrity check passed. [2026-01-09T12:22:14.231475] [DEBUG] [REMOTE ] TDS: Symbol is viable for forecasting. [2026-01-09T12:22:14.231527] [INFO ] [MAIN ] [3061/3524] TDS kept (0.5s) | 3054 kept, 7 rejected | 138.1/min | ETA: 3.4m [2026-01-09T12:22:14.489058] [DEBUG] [REMOTE ] TDSC: Retrieved 1334 rows, trimmed to 300. [2026-01-09T12:22:14.489208] [DEBUG] [REMOTE ] TDSC: PASS: History has at least 300 days. [2026-01-09T12:22:14.489447] [DEBUG] [REMOTE ] TDSC: PASS: Price check passed. Min price $24.51. [2026-01-09T12:22:14.489632] [DEBUG] [REMOTE ] TDSC: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:14.489770] [DEBUG] [REMOTE ] TDSC: PASS: Integrity check passed. [2026-01-09T12:22:14.489815] [DEBUG] [REMOTE ] TDSC: Symbol is viable for forecasting. [2026-01-09T12:22:14.489871] [INFO ] [MAIN ] [3062/3524] TDSC kept (0.3s) | 3055 kept, 7 rejected | 138.1/min | ETA: 3.3m [2026-01-09T12:22:14.877658] [DEBUG] [REMOTE ] TDUP: Retrieved 1203 rows, trimmed to 300. [2026-01-09T12:22:14.877794] [DEBUG] [REMOTE ] TDUP: PASS: History has at least 300 days. [2026-01-09T12:22:14.878020] [DEBUG] [REMOTE ] TDUP: PASS: Price check passed. Min price $5.90. [2026-01-09T12:22:14.878177] [DEBUG] [REMOTE ] TDUP: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:14.878309] [DEBUG] [REMOTE ] TDUP: PASS: Integrity check passed. [2026-01-09T12:22:14.878356] [DEBUG] [REMOTE ] TDUP: Symbol is viable for forecasting. [2026-01-09T12:22:14.878413] [INFO ] [MAIN ] [3063/3524] TDUP kept (0.4s) | 3056 kept, 7 rejected | 138.1/min | ETA: 3.3m [2026-01-09T12:22:15.473409] [DEBUG] [REMOTE ] TDY: Retrieved 6571 rows, trimmed to 300. [2026-01-09T12:22:15.473546] [DEBUG] [REMOTE ] TDY: PASS: History has at least 300 days. [2026-01-09T12:22:15.473795] [DEBUG] [REMOTE ] TDY: PASS: Price check passed. Min price $484.47. [2026-01-09T12:22:15.473931] [DEBUG] [REMOTE ] TDY: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:15.474053] [DEBUG] [REMOTE ] TDY: PASS: Integrity check passed. [2026-01-09T12:22:15.474093] [DEBUG] [REMOTE ] TDY: Symbol is viable for forecasting. [2026-01-09T12:22:15.474141] [INFO ] [MAIN ] [3064/3524] TDY kept (0.6s) | 3057 kept, 7 rejected | 138.1/min | ETA: 3.3m [2026-01-09T12:22:15.748451] [DEBUG] [REMOTE ] TEAM: Retrieved 2534 rows, trimmed to 300. [2026-01-09T12:22:15.748635] [DEBUG] [REMOTE ] TEAM: PASS: History has at least 300 days. [2026-01-09T12:22:15.748865] [DEBUG] [REMOTE ] TEAM: PASS: Price check passed. Min price $144.04. [2026-01-09T12:22:15.749006] [DEBUG] [REMOTE ] TEAM: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:15.749130] [DEBUG] [REMOTE ] TEAM: PASS: Integrity check passed. [2026-01-09T12:22:15.749171] [DEBUG] [REMOTE ] TEAM: Symbol is viable for forecasting. [2026-01-09T12:22:15.749223] [INFO ] [MAIN ] [3065/3524] TEAM kept (0.3s) | 3058 kept, 7 rejected | 138.1/min | ETA: 3.3m [2026-01-09T12:22:16.395367] [DEBUG] [REMOTE ] TECH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:16.395501] [DEBUG] [REMOTE ] TECH: PASS: History has at least 300 days. [2026-01-09T12:22:16.395738] [DEBUG] [REMOTE ] TECH: PASS: Price check passed. Min price $56.99. [2026-01-09T12:22:16.395878] [DEBUG] [REMOTE ] TECH: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:16.396003] [DEBUG] [REMOTE ] TECH: PASS: Integrity check passed. [2026-01-09T12:22:16.396044] [DEBUG] [REMOTE ] TECH: Symbol is viable for forecasting. [2026-01-09T12:22:16.396092] [INFO ] [MAIN ] [3066/3524] TECH kept (0.6s) | 3059 kept, 7 rejected | 138.1/min | ETA: 3.3m [2026-01-09T12:22:16.783372] [DEBUG] [REMOTE ] TECK: Retrieved 5908 rows, trimmed to 300. [2026-01-09T12:22:16.783526] [DEBUG] [REMOTE ] TECK: PASS: History has at least 300 days. [2026-01-09T12:22:16.783819] [DEBUG] [REMOTE ] TECK: PASS: Price check passed. Min price $38.15. [2026-01-09T12:22:16.783966] [DEBUG] [REMOTE ] TECK: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:16.784103] [DEBUG] [REMOTE ] TECK: PASS: Integrity check passed. [2026-01-09T12:22:16.784147] [DEBUG] [REMOTE ] TECK: Symbol is viable for forecasting. [2026-01-09T12:22:16.784200] [INFO ] [MAIN ] [3067/3524] TECK kept (0.4s) | 3060 kept, 7 rejected | 138.1/min | ETA: 3.3m [2026-01-09T12:22:17.078965] [DEBUG] [REMOTE ] TECX: Retrieved 1898 rows, trimmed to 300. [2026-01-09T12:22:17.079126] [DEBUG] [REMOTE ] TECX: PASS: History has at least 300 days. [2026-01-09T12:22:17.079379] [DEBUG] [REMOTE ] TECX: PASS: Price check passed. Min price $16.09. [2026-01-09T12:22:17.079520] [DEBUG] [REMOTE ] TECX: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:17.079670] [DEBUG] [REMOTE ] TECX: PASS: Integrity check passed. [2026-01-09T12:22:17.079713] [DEBUG] [REMOTE ] TECX: Symbol is viable for forecasting. [2026-01-09T12:22:17.079764] [INFO ] [MAIN ] [3068/3524] TECX kept (0.3s) | 3061 kept, 7 rejected | 138.1/min | ETA: 3.3m [2026-01-09T12:22:17.662654] [DEBUG] [REMOTE ] TEF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:17.662832] [DEBUG] [REMOTE ] TEF: PASS: History has at least 300 days. [2026-01-09T12:22:17.663118] [DEBUG] [REMOTE ] TEF: PASS: Price check passed. Min price $3.91. [2026-01-09T12:22:17.663261] [DEBUG] [REMOTE ] TEF: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:17.663397] [DEBUG] [REMOTE ] TEF: PASS: Integrity check passed. [2026-01-09T12:22:17.663439] [DEBUG] [REMOTE ] TEF: Symbol is viable for forecasting. [2026-01-09T12:22:17.663492] [INFO ] [MAIN ] [3069/3524] TEF kept (0.6s) | 3062 kept, 7 rejected | 138.1/min | ETA: 3.3m [2026-01-09T12:22:18.222340] [DEBUG] [REMOTE ] TEI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:18.222484] [DEBUG] [REMOTE ] TEI: PASS: History has at least 300 days. [2026-01-09T12:22:18.222741] [DEBUG] [REMOTE ] TEI: PASS: Price check passed. Min price $5.80. [2026-01-09T12:22:18.222881] [DEBUG] [REMOTE ] TEI: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:18.223005] [DEBUG] [REMOTE ] TEI: PASS: Integrity check passed. [2026-01-09T12:22:18.223045] [DEBUG] [REMOTE ] TEI: Symbol is viable for forecasting. [2026-01-09T12:22:18.223092] [INFO ] [MAIN ] [3070/3524] TEI kept (0.6s) | 3063 kept, 7 rejected | 138.1/min | ETA: 3.3m [2026-01-09T12:22:18.399639] [DEBUG] [REMOTE ] TELO: Retrieved 480 rows, trimmed to 300. [2026-01-09T12:22:18.399775] [DEBUG] [REMOTE ] TELO: PASS: History has at least 300 days. [2026-01-09T12:22:18.400022] [DEBUG] [REMOTE ] TELO: PASS: Price check passed. Min price $1.27. [2026-01-09T12:22:18.400192] [DEBUG] [REMOTE ] TELO: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:18.400308] [DEBUG] [REMOTE ] TELO: PASS: Integrity check passed. [2026-01-09T12:22:18.400350] [DEBUG] [REMOTE ] TELO: Symbol is viable for forecasting. [2026-01-09T12:22:18.400417] [INFO ] [MAIN ] [3071/3524] TELO kept (0.2s) | 3064 kept, 7 rejected | 138.1/min | ETA: 3.3m [2026-01-09T12:22:18.795632] [DEBUG] [REMOTE ] TEM: Retrieved 393 rows, trimmed to 300. [2026-01-09T12:22:18.795766] [DEBUG] [REMOTE ] TEM: PASS: History has at least 300 days. [2026-01-09T12:22:18.795968] [DEBUG] [REMOTE ] TEM: PASS: Price check passed. Min price $59.05. [2026-01-09T12:22:18.796107] [DEBUG] [REMOTE ] TEM: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:18.796222] [DEBUG] [REMOTE ] TEM: PASS: Integrity check passed. [2026-01-09T12:22:18.796264] [DEBUG] [REMOTE ] TEM: Symbol is viable for forecasting. [2026-01-09T12:22:18.796312] [INFO ] [MAIN ] [3072/3524] TEM kept (0.4s) | 3065 kept, 7 rejected | 138.1/min | ETA: 3.3m [2026-01-09T12:22:19.311947] [DEBUG] [REMOTE ] TENB: Retrieved 1874 rows, trimmed to 300. [2026-01-09T12:22:19.312072] [DEBUG] [REMOTE ] TENB: PASS: History has at least 300 days. [2026-01-09T12:22:19.312288] [DEBUG] [REMOTE ] TENB: PASS: Price check passed. Min price $22.73. [2026-01-09T12:22:19.312427] [DEBUG] [REMOTE ] TENB: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:19.312540] [DEBUG] [REMOTE ] TENB: PASS: Integrity check passed. [2026-01-09T12:22:19.312599] [DEBUG] [REMOTE ] TENB: Symbol is viable for forecasting. [2026-01-09T12:22:19.312650] [INFO ] [MAIN ] [3073/3524] TENB kept (0.5s) | 3066 kept, 7 rejected | 138.1/min | ETA: 3.3m [2026-01-09T12:22:19.869502] [DEBUG] [REMOTE ] TENX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:19.869651] [DEBUG] [REMOTE ] TENX: PASS: History has at least 300 days. [2026-01-09T12:22:19.869883] [DEBUG] [REMOTE ] TENX: PASS: Price check passed. Min price $6.68. [2026-01-09T12:22:19.870021] [DEBUG] [REMOTE ] TENX: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:19.870145] [DEBUG] [REMOTE ] TENX: PASS: Integrity check passed. [2026-01-09T12:22:19.870186] [DEBUG] [REMOTE ] TENX: Symbol is viable for forecasting. [2026-01-09T12:22:19.870236] [INFO ] [MAIN ] [3074/3524] TENX kept (0.6s) | 3067 kept, 7 rejected | 138.1/min | ETA: 3.3m [2026-01-09T12:22:20.034757] [DEBUG] [REMOTE ] TEO: Exception occurred during daily data fetch: Server request status code is 502.. [2026-01-09T12:22:20.035034] [DEBUG] [REMOTE ] TEO: FAIL: History check failed. No DataFrame was returned. [2026-01-09T12:22:20.035109] [WARN ] [LOCAL ] TEO: SET TO BLACKLISTED [2026-01-09T12:22:20.036281] [INFO ] [MAIN ] [3075/3524] TEO rejected (0.2s) | 3067 kept, 8 rejected | 138.2/min | ETA: 3.3m [2026-01-09T12:22:20.469644] [DEBUG] [REMOTE ] TERN: Retrieved 1237 rows, trimmed to 300. [2026-01-09T12:22:20.469777] [DEBUG] [REMOTE ] TERN: PASS: History has at least 300 days. [2026-01-09T12:22:20.469988] [DEBUG] [REMOTE ] TERN: PASS: Price check passed. Min price $7.50. [2026-01-09T12:22:20.470127] [DEBUG] [REMOTE ] TERN: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:20.470242] [DEBUG] [REMOTE ] TERN: PASS: Integrity check passed. [2026-01-09T12:22:20.470283] [DEBUG] [REMOTE ] TERN: Symbol is viable for forecasting. [2026-01-09T12:22:20.470332] [INFO ] [MAIN ] [3076/3524] TERN kept (0.4s) | 3068 kept, 8 rejected | 138.2/min | ETA: 3.2m [2026-01-09T12:22:21.129521] [DEBUG] [REMOTE ] TEVA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:21.129678] [DEBUG] [REMOTE ] TEVA: PASS: History has at least 300 days. [2026-01-09T12:22:21.129903] [DEBUG] [REMOTE ] TEVA: PASS: Price check passed. Min price $18.95. [2026-01-09T12:22:21.130041] [DEBUG] [REMOTE ] TEVA: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:21.130166] [DEBUG] [REMOTE ] TEVA: PASS: Integrity check passed. [2026-01-09T12:22:21.130206] [DEBUG] [REMOTE ] TEVA: Symbol is viable for forecasting. [2026-01-09T12:22:21.130256] [INFO ] [MAIN ] [3077/3524] TEVA kept (0.7s) | 3069 kept, 8 rejected | 138.1/min | ETA: 3.2m [2026-01-09T12:22:21.496235] [DEBUG] [REMOTE ] TEX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:21.496426] [DEBUG] [REMOTE ] TEX: PASS: History has at least 300 days. [2026-01-09T12:22:21.496719] [DEBUG] [REMOTE ] TEX: PASS: Price check passed. Min price $41.78. [2026-01-09T12:22:21.496864] [DEBUG] [REMOTE ] TEX: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:21.496995] [DEBUG] [REMOTE ] TEX: PASS: Integrity check passed. [2026-01-09T12:22:21.497037] [DEBUG] [REMOTE ] TEX: Symbol is viable for forecasting. [2026-01-09T12:22:21.497086] [INFO ] [MAIN ] [3078/3524] TEX kept (0.4s) | 3070 kept, 8 rejected | 138.1/min | ETA: 3.2m [2026-01-09T12:22:22.073836] [DEBUG] [REMOTE ] TFC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:22.074017] [DEBUG] [REMOTE ] TFC: PASS: History has at least 300 days. [2026-01-09T12:22:22.074356] [DEBUG] [REMOTE ] TFC: PASS: Price check passed. Min price $40.62. [2026-01-09T12:22:22.074539] [DEBUG] [REMOTE ] TFC: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:22.074740] [DEBUG] [REMOTE ] TFC: PASS: Integrity check passed. [2026-01-09T12:22:22.074798] [DEBUG] [REMOTE ] TFC: Symbol is viable for forecasting. [2026-01-09T12:22:22.074869] [INFO ] [MAIN ] [3079/3524] TFC kept (0.6s) | 3071 kept, 8 rejected | 138.1/min | ETA: 3.2m [2026-01-09T12:22:22.456436] [DEBUG] [REMOTE ] TFII: Retrieved 4365 rows, trimmed to 300. [2026-01-09T12:22:22.456598] [DEBUG] [REMOTE ] TFII: PASS: History has at least 300 days. [2026-01-09T12:22:22.456836] [DEBUG] [REMOTE ] TFII: PASS: Price check passed. Min price $80.34. [2026-01-09T12:22:22.456977] [DEBUG] [REMOTE ] TFII: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:22.457103] [DEBUG] [REMOTE ] TFII: PASS: Integrity check passed. [2026-01-09T12:22:22.457146] [DEBUG] [REMOTE ] TFII: Symbol is viable for forecasting. [2026-01-09T12:22:22.457197] [INFO ] [MAIN ] [3080/3524] TFII kept (0.4s) | 3072 kept, 8 rejected | 138.1/min | ETA: 3.2m [2026-01-09T12:22:22.826999] [DEBUG] [REMOTE ] TFIN: Retrieved 2808 rows, trimmed to 300. [2026-01-09T12:22:22.827157] [DEBUG] [REMOTE ] TFIN: PASS: History has at least 300 days. [2026-01-09T12:22:22.827672] [DEBUG] [REMOTE ] TFIN: PASS: Price check passed. Min price $47.89. [2026-01-09T12:22:22.827872] [DEBUG] [REMOTE ] TFIN: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:22.828038] [DEBUG] [REMOTE ] TFIN: PASS: Integrity check passed. [2026-01-09T12:22:22.828100] [DEBUG] [REMOTE ] TFIN: Symbol is viable for forecasting. [2026-01-09T12:22:22.828179] [INFO ] [MAIN ] [3081/3524] TFIN kept (0.4s) | 3073 kept, 8 rejected | 138.1/min | ETA: 3.2m [2026-01-09T12:22:23.116896] [DEBUG] [REMOTE ] TFPM: Retrieved 1073 rows, trimmed to 300. [2026-01-09T12:22:23.117056] [DEBUG] [REMOTE ] TFPM: PASS: History has at least 300 days. [2026-01-09T12:22:23.117369] [DEBUG] [REMOTE ] TFPM: PASS: Price check passed. Min price $27.18. [2026-01-09T12:22:23.117615] [DEBUG] [REMOTE ] TFPM: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:23.117783] [DEBUG] [REMOTE ] TFPM: PASS: Integrity check passed. [2026-01-09T12:22:23.117841] [DEBUG] [REMOTE ] TFPM: Symbol is viable for forecasting. [2026-01-09T12:22:23.117911] [INFO ] [MAIN ] [3082/3524] TFPM kept (0.3s) | 3074 kept, 8 rejected | 138.1/min | ETA: 3.2m [2026-01-09T12:22:23.657413] [DEBUG] [REMOTE ] TFSL: Retrieved 4710 rows, trimmed to 300. [2026-01-09T12:22:23.657547] [DEBUG] [REMOTE ] TFSL: PASS: History has at least 300 days. [2026-01-09T12:22:23.657790] [DEBUG] [REMOTE ] TFSL: PASS: Price check passed. Min price $12.42. [2026-01-09T12:22:23.657927] [DEBUG] [REMOTE ] TFSL: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:23.658042] [DEBUG] [REMOTE ] TFSL: PASS: Integrity check passed. [2026-01-09T12:22:23.658083] [DEBUG] [REMOTE ] TFSL: Symbol is viable for forecasting. [2026-01-09T12:22:23.658133] [INFO ] [MAIN ] [3083/3524] TFSL kept (0.5s) | 3075 kept, 8 rejected | 138.1/min | ETA: 3.2m [2026-01-09T12:22:24.192924] [DEBUG] [REMOTE ] TG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:24.193096] [DEBUG] [REMOTE ] TG: PASS: History has at least 300 days. [2026-01-09T12:22:24.193372] [DEBUG] [REMOTE ] TG: PASS: Price check passed. Min price $6.29. [2026-01-09T12:22:24.193514] [DEBUG] [REMOTE ] TG: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:24.193668] [DEBUG] [REMOTE ] TG: PASS: Integrity check passed. [2026-01-09T12:22:24.193712] [DEBUG] [REMOTE ] TG: Symbol is viable for forecasting. [2026-01-09T12:22:24.193763] [INFO ] [MAIN ] [3084/3524] TG kept (0.5s) | 3076 kept, 8 rejected | 138.1/min | ETA: 3.2m [2026-01-09T12:22:24.444883] [DEBUG] [REMOTE ] TGLS: Retrieved 3436 rows, trimmed to 300. [2026-01-09T12:22:24.445038] [DEBUG] [REMOTE ] TGLS: PASS: History has at least 300 days. [2026-01-09T12:22:24.445316] [DEBUG] [REMOTE ] TGLS: PASS: Price check passed. Min price $44.78. [2026-01-09T12:22:24.445484] [DEBUG] [REMOTE ] TGLS: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:24.445653] [DEBUG] [REMOTE ] TGLS: PASS: Integrity check passed. [2026-01-09T12:22:24.445707] [DEBUG] [REMOTE ] TGLS: Symbol is viable for forecasting. [2026-01-09T12:22:24.445771] [INFO ] [MAIN ] [3085/3524] TGLS kept (0.3s) | 3077 kept, 8 rejected | 138.1/min | ETA: 3.2m [2026-01-09T12:22:25.084070] [DEBUG] [REMOTE ] TGNA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:25.084233] [DEBUG] [REMOTE ] TGNA: PASS: History has at least 300 days. [2026-01-09T12:22:25.084497] [DEBUG] [REMOTE ] TGNA: PASS: Price check passed. Min price $19.08. [2026-01-09T12:22:25.084665] [DEBUG] [REMOTE ] TGNA: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:25.084801] [DEBUG] [REMOTE ] TGNA: PASS: Integrity check passed. [2026-01-09T12:22:25.084843] [DEBUG] [REMOTE ] TGNA: Symbol is viable for forecasting. [2026-01-09T12:22:25.084896] [INFO ] [MAIN ] [3086/3524] TGNA kept (0.6s) | 3078 kept, 8 rejected | 138.1/min | ETA: 3.2m [2026-01-09T12:22:25.440941] [DEBUG] [REMOTE ] TGS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:25.441073] [DEBUG] [REMOTE ] TGS: PASS: History has at least 300 days. [2026-01-09T12:22:25.441300] [DEBUG] [REMOTE ] TGS: PASS: Price check passed. Min price $21.50. [2026-01-09T12:22:25.441438] [DEBUG] [REMOTE ] TGS: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:25.441775] [DEBUG] [REMOTE ] TGS: PASS: Integrity check passed. [2026-01-09T12:22:25.441828] [DEBUG] [REMOTE ] TGS: Symbol is viable for forecasting. [2026-01-09T12:22:25.441892] [INFO ] [MAIN ] [3087/3524] TGS kept (0.4s) | 3079 kept, 8 rejected | 138.1/min | ETA: 3.2m [2026-01-09T12:22:25.944844] [DEBUG] [REMOTE ] TGTX: Retrieved 3947 rows, trimmed to 300. [2026-01-09T12:22:25.944974] [DEBUG] [REMOTE ] TGTX: PASS: History has at least 300 days. [2026-01-09T12:22:25.945185] [DEBUG] [REMOTE ] TGTX: PASS: Price check passed. Min price $29.28. [2026-01-09T12:22:25.945323] [DEBUG] [REMOTE ] TGTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:25.945438] [DEBUG] [REMOTE ] TGTX: PASS: Integrity check passed. [2026-01-09T12:22:25.945480] [DEBUG] [REMOTE ] TGTX: Symbol is viable for forecasting. [2026-01-09T12:22:25.945535] [INFO ] [MAIN ] [3088/3524] TGTX kept (0.5s) | 3080 kept, 8 rejected | 138.1/min | ETA: 3.2m [2026-01-09T12:22:26.281530] [DEBUG] [REMOTE ] TH: Retrieved 3041 rows, trimmed to 300. [2026-01-09T12:22:26.281680] [DEBUG] [REMOTE ] TH: PASS: History has at least 300 days. [2026-01-09T12:22:26.281887] [DEBUG] [REMOTE ] TH: PASS: Price check passed. Min price $6.22. [2026-01-09T12:22:26.282023] [DEBUG] [REMOTE ] TH: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:26.282173] [DEBUG] [REMOTE ] TH: PASS: Integrity check passed. [2026-01-09T12:22:26.282236] [DEBUG] [REMOTE ] TH: Symbol is viable for forecasting. [2026-01-09T12:22:26.282294] [INFO ] [MAIN ] [3089/3524] TH kept (0.3s) | 3081 kept, 8 rejected | 138.1/min | ETA: 3.1m [2026-01-09T12:22:26.671035] [DEBUG] [REMOTE ] THC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:26.671188] [DEBUG] [REMOTE ] THC: PASS: History has at least 300 days. [2026-01-09T12:22:26.671407] [DEBUG] [REMOTE ] THC: PASS: Price check passed. Min price $186.68. [2026-01-09T12:22:26.671547] [DEBUG] [REMOTE ] THC: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:26.671694] [DEBUG] [REMOTE ] THC: PASS: Integrity check passed. [2026-01-09T12:22:26.671736] [DEBUG] [REMOTE ] THC: Symbol is viable for forecasting. [2026-01-09T12:22:26.671786] [INFO ] [MAIN ] [3090/3524] THC kept (0.4s) | 3082 kept, 8 rejected | 138.1/min | ETA: 3.1m [2026-01-09T12:22:27.192465] [DEBUG] [REMOTE ] THFF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:27.192619] [DEBUG] [REMOTE ] THFF: PASS: History has at least 300 days. [2026-01-09T12:22:27.192855] [DEBUG] [REMOTE ] THFF: PASS: Price check passed. Min price $51.08. [2026-01-09T12:22:27.192992] [DEBUG] [REMOTE ] THFF: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:27.193113] [DEBUG] [REMOTE ] THFF: PASS: Integrity check passed. [2026-01-09T12:22:27.193155] [DEBUG] [REMOTE ] THFF: Symbol is viable for forecasting. [2026-01-09T12:22:27.193204] [INFO ] [MAIN ] [3091/3524] THFF kept (0.5s) | 3083 kept, 8 rejected | 138.1/min | ETA: 3.1m [2026-01-09T12:22:27.681253] [DEBUG] [REMOTE ] THG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:27.681445] [DEBUG] [REMOTE ] THG: PASS: History has at least 300 days. [2026-01-09T12:22:27.681809] [DEBUG] [REMOTE ] THG: PASS: Price check passed. Min price $167.53. [2026-01-09T12:22:27.681981] [DEBUG] [REMOTE ] THG: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:27.682138] [DEBUG] [REMOTE ] THG: PASS: Integrity check passed. [2026-01-09T12:22:27.682187] [DEBUG] [REMOTE ] THG: Symbol is viable for forecasting. [2026-01-09T12:22:27.682251] [INFO ] [MAIN ] [3092/3524] THG kept (0.5s) | 3084 kept, 8 rejected | 138.1/min | ETA: 3.1m [2026-01-09T12:22:28.066018] [DEBUG] [REMOTE ] THO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:28.066190] [DEBUG] [REMOTE ] THO: PASS: History has at least 300 days. [2026-01-09T12:22:28.066435] [DEBUG] [REMOTE ] THO: PASS: Price check passed. Min price $95.56. [2026-01-09T12:22:28.066626] [DEBUG] [REMOTE ] THO: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:28.066748] [DEBUG] [REMOTE ] THO: PASS: Integrity check passed. [2026-01-09T12:22:28.066788] [DEBUG] [REMOTE ] THO: Symbol is viable for forecasting. [2026-01-09T12:22:28.066837] [INFO ] [MAIN ] [3093/3524] THO kept (0.4s) | 3085 kept, 8 rejected | 138.1/min | ETA: 3.1m [2026-01-09T12:22:28.422304] [DEBUG] [REMOTE ] THQ: Retrieved 2880 rows, trimmed to 300. [2026-01-09T12:22:28.422431] [DEBUG] [REMOTE ] THQ: PASS: History has at least 300 days. [2026-01-09T12:22:28.422675] [DEBUG] [REMOTE ] THQ: PASS: Price check passed. Min price $17.07. [2026-01-09T12:22:28.422826] [DEBUG] [REMOTE ] THQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:28.422941] [DEBUG] [REMOTE ] THQ: PASS: Integrity check passed. [2026-01-09T12:22:28.422981] [DEBUG] [REMOTE ] THQ: Symbol is viable for forecasting. [2026-01-09T12:22:28.423028] [INFO ] [MAIN ] [3094/3524] THQ kept (0.4s) | 3086 kept, 8 rejected | 138.1/min | ETA: 3.1m [2026-01-09T12:22:28.952513] [DEBUG] [REMOTE ] THRM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:28.952672] [DEBUG] [REMOTE ] THRM: PASS: History has at least 300 days. [2026-01-09T12:22:28.952902] [DEBUG] [REMOTE ] THRM: PASS: Price check passed. Min price $32.69. [2026-01-09T12:22:28.953042] [DEBUG] [REMOTE ] THRM: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:28.953162] [DEBUG] [REMOTE ] THRM: PASS: Integrity check passed. [2026-01-09T12:22:28.953203] [DEBUG] [REMOTE ] THRM: Symbol is viable for forecasting. [2026-01-09T12:22:28.953253] [INFO ] [MAIN ] [3095/3524] THRM kept (0.5s) | 3087 kept, 8 rejected | 138.1/min | ETA: 3.1m [2026-01-09T12:22:29.228240] [DEBUG] [REMOTE ] THRY: Retrieved 1324 rows, trimmed to 300. [2026-01-09T12:22:29.228386] [DEBUG] [REMOTE ] THRY: PASS: History has at least 300 days. [2026-01-09T12:22:29.228619] [DEBUG] [REMOTE ] THRY: PASS: Price check passed. Min price $5.17. [2026-01-09T12:22:29.228759] [DEBUG] [REMOTE ] THRY: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:29.228870] [DEBUG] [REMOTE ] THRY: PASS: Integrity check passed. [2026-01-09T12:22:29.228910] [DEBUG] [REMOTE ] THRY: Symbol is viable for forecasting. [2026-01-09T12:22:29.228958] [INFO ] [MAIN ] [3096/3524] THRY kept (0.3s) | 3088 kept, 8 rejected | 138.1/min | ETA: 3.1m [2026-01-09T12:22:29.795957] [DEBUG] [REMOTE ] THS: Retrieved 5166 rows, trimmed to 300. [2026-01-09T12:22:29.796091] [DEBUG] [REMOTE ] THS: PASS: History has at least 300 days. [2026-01-09T12:22:29.796307] [DEBUG] [REMOTE ] THS: PASS: Price check passed. Min price $17.84. [2026-01-09T12:22:29.796446] [DEBUG] [REMOTE ] THS: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:29.796562] [DEBUG] [REMOTE ] THS: PASS: Integrity check passed. [2026-01-09T12:22:29.796621] [DEBUG] [REMOTE ] THS: Symbol is viable for forecasting. [2026-01-09T12:22:29.796670] [INFO ] [MAIN ] [3097/3524] THS kept (0.6s) | 3089 kept, 8 rejected | 138.1/min | ETA: 3.1m [2026-01-09T12:22:30.165904] [DEBUG] [REMOTE ] TIGO: Retrieved 3648 rows, trimmed to 300. [2026-01-09T12:22:30.166038] [DEBUG] [REMOTE ] TIGO: PASS: History has at least 300 days. [2026-01-09T12:22:30.166251] [DEBUG] [REMOTE ] TIGO: PASS: Price check passed. Min price $45.16. [2026-01-09T12:22:30.166385] [DEBUG] [REMOTE ] TIGO: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:30.166499] [DEBUG] [REMOTE ] TIGO: PASS: Integrity check passed. [2026-01-09T12:22:30.166540] [DEBUG] [REMOTE ] TIGO: Symbol is viable for forecasting. [2026-01-09T12:22:30.166608] [INFO ] [MAIN ] [3098/3524] TIGO kept (0.4s) | 3090 kept, 8 rejected | 138.1/min | ETA: 3.1m [2026-01-09T12:22:30.426415] [DEBUG] [REMOTE ] TIL: Retrieved 1208 rows, trimmed to 300. [2026-01-09T12:22:30.426546] [DEBUG] [REMOTE ] TIL: PASS: History has at least 300 days. [2026-01-09T12:22:30.426760] [DEBUG] [REMOTE ] TIL: PASS: Price check passed. Min price $6.66. [2026-01-09T12:22:30.426895] [DEBUG] [REMOTE ] TIL: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:30.427004] [DEBUG] [REMOTE ] TIL: PASS: Integrity check passed. [2026-01-09T12:22:30.427043] [DEBUG] [REMOTE ] TIL: Symbol is viable for forecasting. [2026-01-09T12:22:30.427091] [INFO ] [MAIN ] [3099/3524] TIL kept (0.3s) | 3091 kept, 8 rejected | 138.2/min | ETA: 3.1m [2026-01-09T12:22:31.103375] [DEBUG] [REMOTE ] TILE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:31.103526] [DEBUG] [REMOTE ] TILE: PASS: History has at least 300 days. [2026-01-09T12:22:31.103988] [DEBUG] [REMOTE ] TILE: PASS: Price check passed. Min price $24.88. [2026-01-09T12:22:31.104136] [DEBUG] [REMOTE ] TILE: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:31.104267] [DEBUG] [REMOTE ] TILE: PASS: Integrity check passed. [2026-01-09T12:22:31.104310] [DEBUG] [REMOTE ] TILE: Symbol is viable for forecasting. [2026-01-09T12:22:31.104363] [INFO ] [MAIN ] [3100/3524] TILE kept (0.7s) | 3092 kept, 8 rejected | 138.1/min | ETA: 3.1m [2026-01-09T12:22:31.368565] [DEBUG] [REMOTE ] TIMB: Retrieved 1313 rows, trimmed to 300. [2026-01-09T12:22:31.368723] [DEBUG] [REMOTE ] TIMB: PASS: History has at least 300 days. [2026-01-09T12:22:31.368935] [DEBUG] [REMOTE ] TIMB: PASS: Price check passed. Min price $18.74. [2026-01-09T12:22:31.369079] [DEBUG] [REMOTE ] TIMB: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:31.369195] [DEBUG] [REMOTE ] TIMB: PASS: Integrity check passed. [2026-01-09T12:22:31.369245] [DEBUG] [REMOTE ] TIMB: Symbol is viable for forecasting. [2026-01-09T12:22:31.369299] [INFO ] [MAIN ] [3101/3524] TIMB kept (0.3s) | 3093 kept, 8 rejected | 138.1/min | ETA: 3.1m [2026-01-09T12:22:31.884955] [DEBUG] [REMOTE ] TITN: Retrieved 4546 rows, trimmed to 300. [2026-01-09T12:22:31.885089] [DEBUG] [REMOTE ] TITN: PASS: History has at least 300 days. [2026-01-09T12:22:31.885306] [DEBUG] [REMOTE ] TITN: PASS: Price check passed. Min price $14.94. [2026-01-09T12:22:31.885453] [DEBUG] [REMOTE ] TITN: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:31.885590] [DEBUG] [REMOTE ] TITN: PASS: Integrity check passed. [2026-01-09T12:22:31.885636] [DEBUG] [REMOTE ] TITN: Symbol is viable for forecasting. [2026-01-09T12:22:31.885685] [INFO ] [MAIN ] [3102/3524] TITN kept (0.5s) | 3094 kept, 8 rejected | 138.1/min | ETA: 3.1m [2026-01-09T12:22:32.372061] [DEBUG] [REMOTE ] TJX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:32.372234] [DEBUG] [REMOTE ] TJX: PASS: History has at least 300 days. [2026-01-09T12:22:32.372501] [DEBUG] [REMOTE ] TJX: PASS: Price check passed. Min price $139.73. [2026-01-09T12:22:32.372661] [DEBUG] [REMOTE ] TJX: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:32.372791] [DEBUG] [REMOTE ] TJX: PASS: Integrity check passed. [2026-01-09T12:22:32.372833] [DEBUG] [REMOTE ] TJX: Symbol is viable for forecasting. [2026-01-09T12:22:32.372883] [INFO ] [MAIN ] [3103/3524] TJX kept (0.5s) | 3095 kept, 8 rejected | 138.1/min | ETA: 3.0m [2026-01-09T12:22:32.897348] [DEBUG] [REMOTE ] TK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:32.897502] [DEBUG] [REMOTE ] TK: PASS: History has at least 300 days. [2026-01-09T12:22:32.897783] [DEBUG] [REMOTE ] TK: PASS: Price check passed. Min price $7.90. [2026-01-09T12:22:32.897958] [DEBUG] [REMOTE ] TK: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:32.898088] [DEBUG] [REMOTE ] TK: PASS: Integrity check passed. [2026-01-09T12:22:32.898130] [DEBUG] [REMOTE ] TK: Symbol is viable for forecasting. [2026-01-09T12:22:32.898181] [INFO ] [MAIN ] [3104/3524] TK kept (0.5s) | 3096 kept, 8 rejected | 138.1/min | ETA: 3.0m [2026-01-09T12:22:33.387396] [DEBUG] [REMOTE ] TKC: Retrieved 6413 rows, trimmed to 300. [2026-01-09T12:22:33.387558] [DEBUG] [REMOTE ] TKC: PASS: History has at least 300 days. [2026-01-09T12:22:33.387822] [DEBUG] [REMOTE ] TKC: PASS: Price check passed. Min price $5.44. [2026-01-09T12:22:33.387962] [DEBUG] [REMOTE ] TKC: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:33.388089] [DEBUG] [REMOTE ] TKC: PASS: Integrity check passed. [2026-01-09T12:22:33.388130] [DEBUG] [REMOTE ] TKC: Symbol is viable for forecasting. [2026-01-09T12:22:33.388180] [INFO ] [MAIN ] [3105/3524] TKC kept (0.5s) | 3097 kept, 8 rejected | 138.1/min | ETA: 3.0m [2026-01-09T12:22:33.607083] [DEBUG] [REMOTE ] TKNO: Retrieved 1140 rows, trimmed to 300. [2026-01-09T12:22:33.607214] [DEBUG] [REMOTE ] TKNO: PASS: History has at least 300 days. [2026-01-09T12:22:33.607445] [DEBUG] [REMOTE ] TKNO: PASS: Price check passed. Min price $3.80. [2026-01-09T12:22:33.607599] [DEBUG] [REMOTE ] TKNO: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:33.607717] [DEBUG] [REMOTE ] TKNO: PASS: Integrity check passed. [2026-01-09T12:22:33.607757] [DEBUG] [REMOTE ] TKNO: Symbol is viable for forecasting. [2026-01-09T12:22:33.607804] [INFO ] [MAIN ] [3106/3524] TKNO kept (0.2s) | 3098 kept, 8 rejected | 138.1/min | ETA: 3.0m [2026-01-09T12:22:33.979253] [DEBUG] [REMOTE ] TKO: Retrieved 584 rows, trimmed to 300. [2026-01-09T12:22:33.979383] [DEBUG] [REMOTE ] TKO: PASS: History has at least 300 days. [2026-01-09T12:22:33.979599] [DEBUG] [REMOTE ] TKO: PASS: Price check passed. Min price $175.83. [2026-01-09T12:22:33.979739] [DEBUG] [REMOTE ] TKO: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:33.979850] [DEBUG] [REMOTE ] TKO: PASS: Integrity check passed. [2026-01-09T12:22:33.979890] [DEBUG] [REMOTE ] TKO: Symbol is viable for forecasting. [2026-01-09T12:22:33.979936] [INFO ] [MAIN ] [3107/3524] TKO kept (0.4s) | 3099 kept, 8 rejected | 138.1/min | ETA: 3.0m [2026-01-09T12:22:34.508904] [DEBUG] [REMOTE ] TLK: Retrieved 6279 rows, trimmed to 300. [2026-01-09T12:22:34.509046] [DEBUG] [REMOTE ] TLK: PASS: History has at least 300 days. [2026-01-09T12:22:34.509271] [DEBUG] [REMOTE ] TLK: PASS: Price check passed. Min price $17.96. [2026-01-09T12:22:34.509415] [DEBUG] [REMOTE ] TLK: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:34.509538] [DEBUG] [REMOTE ] TLK: PASS: Integrity check passed. [2026-01-09T12:22:34.509601] [DEBUG] [REMOTE ] TLK: Symbol is viable for forecasting. [2026-01-09T12:22:34.509654] [INFO ] [MAIN ] [3108/3524] TLK kept (0.5s) | 3100 kept, 8 rejected | 138.1/min | ETA: 3.0m [2026-01-09T12:22:34.829988] [DEBUG] [REMOTE ] TLN: Retrieved 653 rows, trimmed to 300. [2026-01-09T12:22:34.830120] [DEBUG] [REMOTE ] TLN: PASS: History has at least 300 days. [2026-01-09T12:22:34.830318] [DEBUG] [REMOTE ] TLN: PASS: Price check passed. Min price $348.38. [2026-01-09T12:22:34.830458] [DEBUG] [REMOTE ] TLN: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:34.830591] [DEBUG] [REMOTE ] TLN: PASS: Integrity check passed. [2026-01-09T12:22:34.830635] [DEBUG] [REMOTE ] TLN: Symbol is viable for forecasting. [2026-01-09T12:22:34.830683] [INFO ] [MAIN ] [3109/3524] TLN kept (0.3s) | 3101 kept, 8 rejected | 138.1/min | ETA: 3.0m [2026-01-09T12:22:35.252211] [DEBUG] [REMOTE ] TLS: Retrieved 1289 rows, trimmed to 300. [2026-01-09T12:22:35.252351] [DEBUG] [REMOTE ] TLS: PASS: History has at least 300 days. [2026-01-09T12:22:35.252597] [DEBUG] [REMOTE ] TLS: PASS: Price check passed. Min price $4.96. [2026-01-09T12:22:35.252741] [DEBUG] [REMOTE ] TLS: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:35.252856] [DEBUG] [REMOTE ] TLS: PASS: Integrity check passed. [2026-01-09T12:22:35.252897] [DEBUG] [REMOTE ] TLS: Symbol is viable for forecasting. [2026-01-09T12:22:35.252946] [INFO ] [MAIN ] [3110/3524] TLS kept (0.4s) | 3102 kept, 8 rejected | 138.1/min | ETA: 3.0m [2026-01-09T12:22:35.667441] [DEBUG] [REMOTE ] TLSA: Retrieved 1792 rows, trimmed to 300. [2026-01-09T12:22:35.667609] [DEBUG] [REMOTE ] TLSA: PASS: History has at least 300 days. [2026-01-09T12:22:35.667831] [DEBUG] [REMOTE ] TLSA: PASS: Price check passed. Min price $1.44. [2026-01-09T12:22:35.667976] [DEBUG] [REMOTE ] TLSA: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:35.668095] [DEBUG] [REMOTE ] TLSA: PASS: Integrity check passed. [2026-01-09T12:22:35.668138] [DEBUG] [REMOTE ] TLSA: Symbol is viable for forecasting. [2026-01-09T12:22:35.668187] [INFO ] [MAIN ] [3111/3524] TLSA kept (0.4s) | 3103 kept, 8 rejected | 138.2/min | ETA: 3.0m [2026-01-09T12:22:36.041287] [DEBUG] [REMOTE ] TLSI: Retrieved 606 rows, trimmed to 300. [2026-01-09T12:22:36.041428] [DEBUG] [REMOTE ] TLSI: PASS: History has at least 300 days. [2026-01-09T12:22:36.041664] [DEBUG] [REMOTE ] TLSI: PASS: Price check passed. Min price $4.00. [2026-01-09T12:22:36.041803] [DEBUG] [REMOTE ] TLSI: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:36.041917] [DEBUG] [REMOTE ] TLSI: PASS: Integrity check passed. [2026-01-09T12:22:36.041959] [DEBUG] [REMOTE ] TLSI: Symbol is viable for forecasting. [2026-01-09T12:22:36.042008] [INFO ] [MAIN ] [3112/3524] TLSI kept (0.4s) | 3104 kept, 8 rejected | 138.2/min | ETA: 3.0m [2026-01-09T12:22:36.532140] [DEBUG] [REMOTE ] TLYS: Retrieved 3440 rows, trimmed to 300. [2026-01-09T12:22:36.532278] [DEBUG] [REMOTE ] TLYS: PASS: History has at least 300 days. [2026-01-09T12:22:36.532506] [DEBUG] [REMOTE ] TLYS: PASS: Price check passed. Min price $1.18. [2026-01-09T12:22:36.532697] [DEBUG] [REMOTE ] TLYS: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:36.532848] [DEBUG] [REMOTE ] TLYS: PASS: Integrity check passed. [2026-01-09T12:22:36.532896] [DEBUG] [REMOTE ] TLYS: Symbol is viable for forecasting. [2026-01-09T12:22:36.532948] [INFO ] [MAIN ] [3113/3524] TLYS kept (0.5s) | 3105 kept, 8 rejected | 138.2/min | ETA: 3.0m [2026-01-09T12:22:36.926315] [DEBUG] [REMOTE ] TM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:36.926451] [DEBUG] [REMOTE ] TM: PASS: History has at least 300 days. [2026-01-09T12:22:36.926706] [DEBUG] [REMOTE ] TM: PASS: Price check passed. Min price $191.25. [2026-01-09T12:22:36.926849] [DEBUG] [REMOTE ] TM: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:36.926971] [DEBUG] [REMOTE ] TM: PASS: Integrity check passed. [2026-01-09T12:22:36.927011] [DEBUG] [REMOTE ] TM: Symbol is viable for forecasting. [2026-01-09T12:22:36.927060] [INFO ] [MAIN ] [3114/3524] TM kept (0.4s) | 3106 kept, 8 rejected | 138.2/min | ETA: 3.0m [2026-01-09T12:22:37.223902] [DEBUG] [REMOTE ] TMC: Retrieved 1087 rows, trimmed to 300. [2026-01-09T12:22:37.224029] [DEBUG] [REMOTE ] TMC: PASS: History has at least 300 days. [2026-01-09T12:22:37.224229] [DEBUG] [REMOTE ] TMC: PASS: Price check passed. Min price $4.88. [2026-01-09T12:22:37.224391] [DEBUG] [REMOTE ] TMC: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:37.224502] [DEBUG] [REMOTE ] TMC: PASS: Integrity check passed. [2026-01-09T12:22:37.224542] [DEBUG] [REMOTE ] TMC: Symbol is viable for forecasting. [2026-01-09T12:22:37.224609] [INFO ] [MAIN ] [3115/3524] TMC kept (0.3s) | 3107 kept, 8 rejected | 138.2/min | ETA: 3.0m [2026-01-09T12:22:37.622026] [DEBUG] [REMOTE ] TMCI: Retrieved 1184 rows, trimmed to 300. [2026-01-09T12:22:37.622154] [DEBUG] [REMOTE ] TMCI: PASS: History has at least 300 days. [2026-01-09T12:22:37.622354] [DEBUG] [REMOTE ] TMCI: PASS: Price check passed. Min price $2.38. [2026-01-09T12:22:37.622488] [DEBUG] [REMOTE ] TMCI: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:37.622636] [DEBUG] [REMOTE ] TMCI: PASS: Integrity check passed. [2026-01-09T12:22:37.622683] [DEBUG] [REMOTE ] TMCI: Symbol is viable for forecasting. [2026-01-09T12:22:37.622732] [INFO ] [MAIN ] [3116/3524] TMCI kept (0.4s) | 3108 kept, 8 rejected | 138.2/min | ETA: 3.0m [2026-01-09T12:22:38.068188] [DEBUG] [REMOTE ] TMDX: Retrieved 1682 rows, trimmed to 300. [2026-01-09T12:22:38.068333] [DEBUG] [REMOTE ] TMDX: PASS: History has at least 300 days. [2026-01-09T12:22:38.068605] [DEBUG] [REMOTE ] TMDX: PASS: Price check passed. Min price $111.23. [2026-01-09T12:22:38.068757] [DEBUG] [REMOTE ] TMDX: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:38.068873] [DEBUG] [REMOTE ] TMDX: PASS: Integrity check passed. [2026-01-09T12:22:38.068915] [DEBUG] [REMOTE ] TMDX: Symbol is viable for forecasting. [2026-01-09T12:22:38.068964] [INFO ] [MAIN ] [3117/3524] TMDX kept (0.4s) | 3109 kept, 8 rejected | 138.2/min | ETA: 2.9m [2026-01-09T12:22:38.439054] [DEBUG] [REMOTE ] TME: Retrieved 1778 rows, trimmed to 300. [2026-01-09T12:22:38.439183] [DEBUG] [REMOTE ] TME: PASS: History has at least 300 days. [2026-01-09T12:22:38.439388] [DEBUG] [REMOTE ] TME: PASS: Price check passed. Min price $16.60. [2026-01-09T12:22:38.439532] [DEBUG] [REMOTE ] TME: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:38.439703] [DEBUG] [REMOTE ] TME: PASS: Integrity check passed. [2026-01-09T12:22:38.439753] [DEBUG] [REMOTE ] TME: Symbol is viable for forecasting. [2026-01-09T12:22:38.439802] [INFO ] [MAIN ] [3118/3524] TME kept (0.4s) | 3110 kept, 8 rejected | 138.2/min | ETA: 2.9m [2026-01-09T12:22:38.944878] [DEBUG] [REMOTE ] TMHC: Retrieved 3208 rows, trimmed to 300. [2026-01-09T12:22:38.945009] [DEBUG] [REMOTE ] TMHC: PASS: History has at least 300 days. [2026-01-09T12:22:38.945227] [DEBUG] [REMOTE ] TMHC: PASS: Price check passed. Min price $57.80. [2026-01-09T12:22:38.945368] [DEBUG] [REMOTE ] TMHC: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:38.945490] [DEBUG] [REMOTE ] TMHC: PASS: Integrity check passed. [2026-01-09T12:22:38.945531] [DEBUG] [REMOTE ] TMHC: Symbol is viable for forecasting. [2026-01-09T12:22:38.945603] [INFO ] [MAIN ] [3119/3524] TMHC kept (0.5s) | 3111 kept, 8 rejected | 138.2/min | ETA: 2.9m [2026-01-09T12:22:39.392167] [DEBUG] [REMOTE ] TMUS: Retrieved 4712 rows, trimmed to 300. [2026-01-09T12:22:39.392357] [DEBUG] [REMOTE ] TMUS: PASS: History has at least 300 days. [2026-01-09T12:22:39.392640] [DEBUG] [REMOTE ] TMUS: PASS: Price check passed. Min price $195.16. [2026-01-09T12:22:39.392783] [DEBUG] [REMOTE ] TMUS: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:39.392911] [DEBUG] [REMOTE ] TMUS: PASS: Integrity check passed. [2026-01-09T12:22:39.392953] [DEBUG] [REMOTE ] TMUS: Symbol is viable for forecasting. [2026-01-09T12:22:39.393005] [INFO ] [MAIN ] [3120/3524] TMUS kept (0.4s) | 3112 kept, 8 rejected | 138.2/min | ETA: 2.9m [2026-01-09T12:22:39.839273] [DEBUG] [REMOTE ] TNC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:39.839417] [DEBUG] [REMOTE ] TNC: PASS: History has at least 300 days. [2026-01-09T12:22:39.839677] [DEBUG] [REMOTE ] TNC: PASS: Price check passed. Min price $68.68. [2026-01-09T12:22:39.839814] [DEBUG] [REMOTE ] TNC: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:39.839937] [DEBUG] [REMOTE ] TNC: PASS: Integrity check passed. [2026-01-09T12:22:39.839976] [DEBUG] [REMOTE ] TNC: Symbol is viable for forecasting. [2026-01-09T12:22:39.840026] [INFO ] [MAIN ] [3121/3524] TNC kept (0.4s) | 3113 kept, 8 rejected | 138.2/min | ETA: 2.9m [2026-01-09T12:22:40.208360] [DEBUG] [REMOTE ] TNDM: Retrieved 3055 rows, trimmed to 300. [2026-01-09T12:22:40.208490] [DEBUG] [REMOTE ] TNDM: PASS: History has at least 300 days. [2026-01-09T12:22:40.208724] [DEBUG] [REMOTE ] TNDM: PASS: Price check passed. Min price $13.33. [2026-01-09T12:22:40.208863] [DEBUG] [REMOTE ] TNDM: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:40.208978] [DEBUG] [REMOTE ] TNDM: PASS: Integrity check passed. [2026-01-09T12:22:40.209018] [DEBUG] [REMOTE ] TNDM: Symbol is viable for forecasting. [2026-01-09T12:22:40.209066] [INFO ] [MAIN ] [3122/3524] TNDM kept (0.4s) | 3114 kept, 8 rejected | 138.2/min | ETA: 2.9m [2026-01-09T12:22:40.509934] [DEBUG] [REMOTE ] TNGX: Retrieved 1343 rows, trimmed to 300. [2026-01-09T12:22:40.510051] [DEBUG] [REMOTE ] TNGX: PASS: History has at least 300 days. [2026-01-09T12:22:40.510253] [DEBUG] [REMOTE ] TNGX: PASS: Price check passed. Min price $7.50. [2026-01-09T12:22:40.510391] [DEBUG] [REMOTE ] TNGX: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:40.510504] [DEBUG] [REMOTE ] TNGX: PASS: Integrity check passed. [2026-01-09T12:22:40.510545] [DEBUG] [REMOTE ] TNGX: Symbol is viable for forecasting. [2026-01-09T12:22:40.510618] [INFO ] [MAIN ] [3123/3524] TNGX kept (0.3s) | 3115 kept, 8 rejected | 138.2/min | ETA: 2.9m [2026-01-09T12:22:41.047964] [DEBUG] [REMOTE ] TNK: Retrieved 4546 rows, trimmed to 300. [2026-01-09T12:22:41.048093] [DEBUG] [REMOTE ] TNK: PASS: History has at least 300 days. [2026-01-09T12:22:41.048299] [DEBUG] [REMOTE ] TNK: PASS: Price check passed. Min price $48.62. [2026-01-09T12:22:41.048436] [DEBUG] [REMOTE ] TNK: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:41.048551] [DEBUG] [REMOTE ] TNK: PASS: Integrity check passed. [2026-01-09T12:22:41.048611] [DEBUG] [REMOTE ] TNK: Symbol is viable for forecasting. [2026-01-09T12:22:41.048662] [INFO ] [MAIN ] [3124/3524] TNK kept (0.5s) | 3116 kept, 8 rejected | 138.2/min | ETA: 2.9m [2026-01-09T12:22:41.511889] [DEBUG] [REMOTE ] TNL: Retrieved 4900 rows, trimmed to 300. [2026-01-09T12:22:41.512018] [DEBUG] [REMOTE ] TNL: PASS: History has at least 300 days. [2026-01-09T12:22:41.512223] [DEBUG] [REMOTE ] TNL: PASS: Price check passed. Min price $59.51. [2026-01-09T12:22:41.512356] [DEBUG] [REMOTE ] TNL: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:41.512468] [DEBUG] [REMOTE ] TNL: PASS: Integrity check passed. [2026-01-09T12:22:41.512508] [DEBUG] [REMOTE ] TNL: Symbol is viable for forecasting. [2026-01-09T12:22:41.512556] [INFO ] [MAIN ] [3125/3524] TNL kept (0.5s) | 3117 kept, 8 rejected | 138.2/min | ETA: 2.9m [2026-01-09T12:22:41.855321] [DEBUG] [REMOTE ] TNXP: Retrieved 3436 rows, trimmed to 300. [2026-01-09T12:22:41.855451] [DEBUG] [REMOTE ] TNXP: PASS: History has at least 300 days. [2026-01-09T12:22:41.855690] [DEBUG] [REMOTE ] TNXP: PASS: Price check passed. Min price $14.08. [2026-01-09T12:22:41.855857] [DEBUG] [REMOTE ] TNXP: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:41.855976] [DEBUG] [REMOTE ] TNXP: PASS: Integrity check passed. [2026-01-09T12:22:41.856016] [DEBUG] [REMOTE ] TNXP: Symbol is viable for forecasting. [2026-01-09T12:22:41.856065] [INFO ] [MAIN ] [3126/3524] TNXP kept (0.3s) | 3118 kept, 8 rejected | 138.2/min | ETA: 2.9m [2026-01-09T12:22:42.131567] [DEBUG] [REMOTE ] TOI: Retrieved 1041 rows, trimmed to 300. [2026-01-09T12:22:42.131714] [DEBUG] [REMOTE ] TOI: PASS: History has at least 300 days. [2026-01-09T12:22:42.131922] [DEBUG] [REMOTE ] TOI: PASS: Price check passed. Min price $2.94. [2026-01-09T12:22:42.132062] [DEBUG] [REMOTE ] TOI: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:42.132178] [DEBUG] [REMOTE ] TOI: PASS: Integrity check passed. [2026-01-09T12:22:42.132220] [DEBUG] [REMOTE ] TOI: Symbol is viable for forecasting. [2026-01-09T12:22:42.132274] [INFO ] [MAIN ] [3127/3524] TOI kept (0.3s) | 3119 kept, 8 rejected | 138.2/min | ETA: 2.9m [2026-01-09T12:22:42.693147] [DEBUG] [REMOTE ] TOL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:42.693304] [DEBUG] [REMOTE ] TOL: PASS: History has at least 300 days. [2026-01-09T12:22:42.693555] [DEBUG] [REMOTE ] TOL: PASS: Price check passed. Min price $126.25. [2026-01-09T12:22:42.693740] [DEBUG] [REMOTE ] TOL: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:42.693871] [DEBUG] [REMOTE ] TOL: PASS: Integrity check passed. [2026-01-09T12:22:42.693913] [DEBUG] [REMOTE ] TOL: Symbol is viable for forecasting. [2026-01-09T12:22:42.693964] [INFO ] [MAIN ] [3128/3524] TOL kept (0.6s) | 3120 kept, 8 rejected | 138.2/min | ETA: 2.9m [2026-01-09T12:22:42.956112] [DEBUG] [REMOTE ] TORO: Retrieved 716 rows, trimmed to 300. [2026-01-09T12:22:42.956246] [DEBUG] [REMOTE ] TORO: PASS: History has at least 300 days. [2026-01-09T12:22:42.956456] [DEBUG] [REMOTE ] TORO: PASS: Price check passed. Min price $3.44. [2026-01-09T12:22:42.956623] [DEBUG] [REMOTE ] TORO: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:42.956744] [DEBUG] [REMOTE ] TORO: PASS: Integrity check passed. [2026-01-09T12:22:42.956785] [DEBUG] [REMOTE ] TORO: Symbol is viable for forecasting. [2026-01-09T12:22:42.956833] [INFO ] [MAIN ] [3129/3524] TORO kept (0.3s) | 3121 kept, 8 rejected | 138.2/min | ETA: 2.9m [2026-01-09T12:22:43.713894] [DEBUG] [REMOTE ] TOWN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:43.714104] [DEBUG] [REMOTE ] TOWN: PASS: History has at least 300 days. [2026-01-09T12:22:43.714461] [DEBUG] [REMOTE ] TOWN: PASS: Price check passed. Min price $31.77. [2026-01-09T12:22:43.714657] [DEBUG] [REMOTE ] TOWN: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:43.714829] [DEBUG] [REMOTE ] TOWN: PASS: Integrity check passed. [2026-01-09T12:22:43.714881] [DEBUG] [REMOTE ] TOWN: Symbol is viable for forecasting. [2026-01-09T12:22:43.714944] [INFO ] [MAIN ] [3130/3524] TOWN kept (0.8s) | 3122 kept, 8 rejected | 138.2/min | ETA: 2.9m [2026-01-09T12:22:43.907990] [DEBUG] [REMOTE ] TOYO: Retrieved 383 rows, trimmed to 300. [2026-01-09T12:22:43.908246] [DEBUG] [REMOTE ] TOYO: PASS: History has at least 300 days. [2026-01-09T12:22:43.908715] [DEBUG] [REMOTE ] TOYO: PASS: Price check passed. Min price $5.76. [2026-01-09T12:22:43.908903] [DEBUG] [REMOTE ] TOYO: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:43.909092] [DEBUG] [REMOTE ] TOYO: PASS: Integrity check passed. [2026-01-09T12:22:43.909141] [DEBUG] [REMOTE ] TOYO: Symbol is viable for forecasting. [2026-01-09T12:22:43.909212] [INFO ] [MAIN ] [3131/3524] TOYO kept (0.2s) | 3123 kept, 8 rejected | 138.2/min | ETA: 2.8m [2026-01-09T12:22:44.407877] [DEBUG] [REMOTE ] TPB: Retrieved 2430 rows, trimmed to 300. [2026-01-09T12:22:44.408011] [DEBUG] [REMOTE ] TPB: PASS: History has at least 300 days. [2026-01-09T12:22:44.408218] [DEBUG] [REMOTE ] TPB: PASS: Price check passed. Min price $85.31. [2026-01-09T12:22:44.408357] [DEBUG] [REMOTE ] TPB: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:44.408471] [DEBUG] [REMOTE ] TPB: PASS: Integrity check passed. [2026-01-09T12:22:44.408511] [DEBUG] [REMOTE ] TPB: Symbol is viable for forecasting. [2026-01-09T12:22:44.408558] [INFO ] [MAIN ] [3132/3524] TPB kept (0.5s) | 3124 kept, 8 rejected | 138.2/min | ETA: 2.8m [2026-01-09T12:22:45.022166] [DEBUG] [REMOTE ] TPC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:45.022321] [DEBUG] [REMOTE ] TPC: PASS: History has at least 300 days. [2026-01-09T12:22:45.022603] [DEBUG] [REMOTE ] TPC: PASS: Price check passed. Min price $58.71. [2026-01-09T12:22:45.022776] [DEBUG] [REMOTE ] TPC: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:45.022921] [DEBUG] [REMOTE ] TPC: PASS: Integrity check passed. [2026-01-09T12:22:45.022969] [DEBUG] [REMOTE ] TPC: Symbol is viable for forecasting. [2026-01-09T12:22:45.023029] [INFO ] [MAIN ] [3133/3524] TPC kept (0.6s) | 3125 kept, 8 rejected | 138.2/min | ETA: 2.8m [2026-01-09T12:22:45.245871] [DEBUG] [REMOTE ] TPG: Retrieved 1000 rows, trimmed to 300. [2026-01-09T12:22:45.246007] [DEBUG] [REMOTE ] TPG: PASS: History has at least 300 days. [2026-01-09T12:22:45.246230] [DEBUG] [REMOTE ] TPG: PASS: Price check passed. Min price $52.87. [2026-01-09T12:22:45.246377] [DEBUG] [REMOTE ] TPG: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:45.246515] [DEBUG] [REMOTE ] TPG: PASS: Integrity check passed. [2026-01-09T12:22:45.246562] [DEBUG] [REMOTE ] TPG: Symbol is viable for forecasting. [2026-01-09T12:22:45.246644] [INFO ] [MAIN ] [3134/3524] TPG kept (0.2s) | 3126 kept, 8 rejected | 138.2/min | ETA: 2.8m [2026-01-09T12:22:45.629548] [DEBUG] [REMOTE ] TPGXL: Retrieved 464 rows, trimmed to 300. [2026-01-09T12:22:45.629699] [DEBUG] [REMOTE ] TPGXL: PASS: History has at least 300 days. [2026-01-09T12:22:45.630094] [DEBUG] [REMOTE ] TPGXL: PASS: Price check passed. Min price $24.75. [2026-01-09T12:22:45.630230] [DEBUG] [REMOTE ] TPGXL: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:45.630343] [DEBUG] [REMOTE ] TPGXL: PASS: Integrity check passed. [2026-01-09T12:22:45.630384] [DEBUG] [REMOTE ] TPGXL: Symbol is viable for forecasting. [2026-01-09T12:22:45.630432] [INFO ] [MAIN ] [3135/3524] TPGXL kept (0.4s) | 3127 kept, 8 rejected | 138.2/min | ETA: 2.8m [2026-01-09T12:22:46.184102] [DEBUG] [REMOTE ] TPH: Retrieved 3255 rows, trimmed to 300. [2026-01-09T12:22:46.184311] [DEBUG] [REMOTE ] TPH: PASS: History has at least 300 days. [2026-01-09T12:22:46.184622] [DEBUG] [REMOTE ] TPH: PASS: Price check passed. Min price $30.65. [2026-01-09T12:22:46.184774] [DEBUG] [REMOTE ] TPH: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:46.184916] [DEBUG] [REMOTE ] TPH: PASS: Integrity check passed. [2026-01-09T12:22:46.184993] [DEBUG] [REMOTE ] TPH: Symbol is viable for forecasting. [2026-01-09T12:22:46.185051] [INFO ] [MAIN ] [3136/3524] TPH kept (0.6s) | 3128 kept, 8 rejected | 138.2/min | ETA: 2.8m [2026-01-09T12:22:46.697202] [DEBUG] [REMOTE ] TPL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:46.697467] [DEBUG] [REMOTE ] TPL: PASS: History has at least 300 days. [2026-01-09T12:22:46.697851] [DEBUG] [REMOTE ] TPL: PASS: Price check passed. Min price $273.56. [2026-01-09T12:22:46.698075] [DEBUG] [REMOTE ] TPL: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:46.698230] [DEBUG] [REMOTE ] TPL: PASS: Integrity check passed. [2026-01-09T12:22:46.698272] [DEBUG] [REMOTE ] TPL: Symbol is viable for forecasting. [2026-01-09T12:22:46.698348] [INFO ] [MAIN ] [3137/3524] TPL kept (0.5s) | 3129 kept, 8 rejected | 138.2/min | ETA: 2.8m [2026-01-09T12:22:47.009871] [DEBUG] [REMOTE ] TPVG: Retrieved 2980 rows, trimmed to 300. [2026-01-09T12:22:47.010287] [DEBUG] [REMOTE ] TPVG: PASS: History has at least 300 days. [2026-01-09T12:22:47.010600] [DEBUG] [REMOTE ] TPVG: PASS: Price check passed. Min price $5.17. [2026-01-09T12:22:47.010753] [DEBUG] [REMOTE ] TPVG: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:47.010902] [DEBUG] [REMOTE ] TPVG: PASS: Integrity check passed. [2026-01-09T12:22:47.010945] [DEBUG] [REMOTE ] TPVG: Symbol is viable for forecasting. [2026-01-09T12:22:47.011006] [INFO ] [MAIN ] [3138/3524] TPVG kept (0.3s) | 3130 kept, 8 rejected | 138.2/min | ETA: 2.8m [2026-01-09T12:22:47.415834] [DEBUG] [REMOTE ] TPYP: Retrieved 2648 rows, trimmed to 300. [2026-01-09T12:22:47.415979] [DEBUG] [REMOTE ] TPYP: PASS: History has at least 300 days. [2026-01-09T12:22:47.416204] [DEBUG] [REMOTE ] TPYP: PASS: Price check passed. Min price $33.73. [2026-01-09T12:22:47.416349] [DEBUG] [REMOTE ] TPYP: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:47.416478] [DEBUG] [REMOTE ] TPYP: PASS: Integrity check passed. [2026-01-09T12:22:47.416520] [DEBUG] [REMOTE ] TPYP: Symbol is viable for forecasting. [2026-01-09T12:22:47.416590] [INFO ] [MAIN ] [3139/3524] TPYP kept (0.4s) | 3131 kept, 8 rejected | 138.2/min | ETA: 2.8m [2026-01-09T12:22:47.974979] [DEBUG] [REMOTE ] TPZ: Retrieved 4138 rows, trimmed to 300. [2026-01-09T12:22:47.975186] [DEBUG] [REMOTE ] TPZ: PASS: History has at least 300 days. [2026-01-09T12:22:47.975481] [DEBUG] [REMOTE ] TPZ: PASS: Price check passed. Min price $20.00. [2026-01-09T12:22:47.975659] [DEBUG] [REMOTE ] TPZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:47.975804] [DEBUG] [REMOTE ] TPZ: PASS: Integrity check passed. [2026-01-09T12:22:47.975847] [DEBUG] [REMOTE ] TPZ: Symbol is viable for forecasting. [2026-01-09T12:22:47.975912] [INFO ] [MAIN ] [3140/3524] TPZ kept (0.6s) | 3132 kept, 8 rejected | 138.2/min | ETA: 2.8m [2026-01-09T12:22:48.372892] [DEBUG] [REMOTE ] TQQQ: Retrieved 4002 rows, trimmed to 300. [2026-01-09T12:22:48.373107] [DEBUG] [REMOTE ] TQQQ: PASS: History has at least 300 days. [2026-01-09T12:22:48.373399] [DEBUG] [REMOTE ] TQQQ: PASS: Price check passed. Min price $46.38. [2026-01-09T12:22:48.373547] [DEBUG] [REMOTE ] TQQQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:48.373709] [DEBUG] [REMOTE ] TQQQ: PASS: Integrity check passed. [2026-01-09T12:22:48.373753] [DEBUG] [REMOTE ] TQQQ: Symbol is viable for forecasting. [2026-01-09T12:22:48.373807] [INFO ] [MAIN ] [3141/3524] TQQQ kept (0.4s) | 3133 kept, 8 rejected | 138.2/min | ETA: 2.8m [2026-01-09T12:22:48.899558] [DEBUG] [REMOTE ] TRC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:48.899729] [DEBUG] [REMOTE ] TRC: PASS: History has at least 300 days. [2026-01-09T12:22:48.899963] [DEBUG] [REMOTE ] TRC: PASS: Price check passed. Min price $15.54. [2026-01-09T12:22:48.900105] [DEBUG] [REMOTE ] TRC: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:48.900224] [DEBUG] [REMOTE ] TRC: PASS: Integrity check passed. [2026-01-09T12:22:48.900265] [DEBUG] [REMOTE ] TRC: Symbol is viable for forecasting. [2026-01-09T12:22:48.900313] [INFO ] [MAIN ] [3142/3524] TRC kept (0.5s) | 3134 kept, 8 rejected | 138.2/min | ETA: 2.8m [2026-01-09T12:22:49.137906] [DEBUG] [REMOTE ] TRDA: Retrieved 1052 rows, trimmed to 300. [2026-01-09T12:22:49.138061] [DEBUG] [REMOTE ] TRDA: PASS: History has at least 300 days. [2026-01-09T12:22:49.138291] [DEBUG] [REMOTE ] TRDA: PASS: Price check passed. Min price $5.87. [2026-01-09T12:22:49.138465] [DEBUG] [REMOTE ] TRDA: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:49.138614] [DEBUG] [REMOTE ] TRDA: PASS: Integrity check passed. [2026-01-09T12:22:49.138666] [DEBUG] [REMOTE ] TRDA: Symbol is viable for forecasting. [2026-01-09T12:22:49.138751] [INFO ] [MAIN ] [3143/3524] TRDA kept (0.2s) | 3135 kept, 8 rejected | 138.2/min | ETA: 2.8m [2026-01-09T12:22:49.696082] [DEBUG] [REMOTE ] TREE: Retrieved 4380 rows, trimmed to 300. [2026-01-09T12:22:49.696224] [DEBUG] [REMOTE ] TREE: PASS: History has at least 300 days. [2026-01-09T12:22:49.696454] [DEBUG] [REMOTE ] TREE: PASS: Price check passed. Min price $48.11. [2026-01-09T12:22:49.696615] [DEBUG] [REMOTE ] TREE: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:49.696742] [DEBUG] [REMOTE ] TREE: PASS: Integrity check passed. [2026-01-09T12:22:49.696790] [DEBUG] [REMOTE ] TREE: Symbol is viable for forecasting. [2026-01-09T12:22:49.696849] [INFO ] [MAIN ] [3144/3524] TREE kept (0.6s) | 3136 kept, 8 rejected | 138.2/min | ETA: 2.8m [2026-01-09T12:22:50.158564] [DEBUG] [REMOTE ] TREX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:50.158757] [DEBUG] [REMOTE ] TREX: PASS: History has at least 300 days. [2026-01-09T12:22:50.159030] [DEBUG] [REMOTE ] TREX: PASS: Price check passed. Min price $30.13. [2026-01-09T12:22:50.159176] [DEBUG] [REMOTE ] TREX: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:50.159309] [DEBUG] [REMOTE ] TREX: PASS: Integrity check passed. [2026-01-09T12:22:50.159351] [DEBUG] [REMOTE ] TREX: Symbol is viable for forecasting. [2026-01-09T12:22:50.159402] [INFO ] [MAIN ] [3145/3524] TREX kept (0.5s) | 3137 kept, 8 rejected | 138.2/min | ETA: 2.7m [2026-01-09T12:22:50.534361] [DEBUG] [REMOTE ] TRGP: Retrieved 3795 rows, trimmed to 300. [2026-01-09T12:22:50.534510] [DEBUG] [REMOTE ] TRGP: PASS: History has at least 300 days. [2026-01-09T12:22:50.534774] [DEBUG] [REMOTE ] TRGP: PASS: Price check passed. Min price $145.36. [2026-01-09T12:22:50.534922] [DEBUG] [REMOTE ] TRGP: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:50.535052] [DEBUG] [REMOTE ] TRGP: PASS: Integrity check passed. [2026-01-09T12:22:50.535094] [DEBUG] [REMOTE ] TRGP: Symbol is viable for forecasting. [2026-01-09T12:22:50.535145] [INFO ] [MAIN ] [3146/3524] TRGP kept (0.4s) | 3138 kept, 8 rejected | 138.2/min | ETA: 2.7m [2026-01-09T12:22:51.022047] [DEBUG] [REMOTE ] TRI: Retrieved 5933 rows, trimmed to 300. [2026-01-09T12:22:51.022183] [DEBUG] [REMOTE ] TRI: PASS: History has at least 300 days. [2026-01-09T12:22:51.022410] [DEBUG] [REMOTE ] TRI: PASS: Price check passed. Min price $126.36. [2026-01-09T12:22:51.022549] [DEBUG] [REMOTE ] TRI: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:51.022691] [DEBUG] [REMOTE ] TRI: PASS: Integrity check passed. [2026-01-09T12:22:51.022732] [DEBUG] [REMOTE ] TRI: Symbol is viable for forecasting. [2026-01-09T12:22:51.022780] [INFO ] [MAIN ] [3147/3524] TRI kept (0.5s) | 3139 kept, 8 rejected | 138.2/min | ETA: 2.7m [2026-01-09T12:22:51.293613] [DEBUG] [REMOTE ] TRIN: Retrieved 1242 rows, trimmed to 300. [2026-01-09T12:22:51.293752] [DEBUG] [REMOTE ] TRIN: PASS: History has at least 300 days. [2026-01-09T12:22:51.293956] [DEBUG] [REMOTE ] TRIN: PASS: Price check passed. Min price $13.80. [2026-01-09T12:22:51.294154] [DEBUG] [REMOTE ] TRIN: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:51.294269] [DEBUG] [REMOTE ] TRIN: PASS: Integrity check passed. [2026-01-09T12:22:51.294310] [DEBUG] [REMOTE ] TRIN: Symbol is viable for forecasting. [2026-01-09T12:22:51.294358] [INFO ] [MAIN ] [3148/3524] TRIN kept (0.3s) | 3140 kept, 8 rejected | 138.2/min | ETA: 2.7m [2026-01-09T12:22:51.796322] [DEBUG] [REMOTE ] TRIP: Retrieved 3542 rows, trimmed to 300. [2026-01-09T12:22:51.796450] [DEBUG] [REMOTE ] TRIP: PASS: History has at least 300 days. [2026-01-09T12:22:51.796699] [DEBUG] [REMOTE ] TRIP: PASS: Price check passed. Min price $13.36. [2026-01-09T12:22:51.796856] [DEBUG] [REMOTE ] TRIP: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:51.796987] [DEBUG] [REMOTE ] TRIP: PASS: Integrity check passed. [2026-01-09T12:22:51.797030] [DEBUG] [REMOTE ] TRIP: Symbol is viable for forecasting. [2026-01-09T12:22:51.797097] [INFO ] [MAIN ] [3149/3524] TRIP kept (0.5s) | 3141 kept, 8 rejected | 138.2/min | ETA: 2.7m [2026-01-09T12:22:52.296512] [DEBUG] [REMOTE ] TRMB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:52.296668] [DEBUG] [REMOTE ] TRMB: PASS: History has at least 300 days. [2026-01-09T12:22:52.296894] [DEBUG] [REMOTE ] TRMB: PASS: Price check passed. Min price $74.82. [2026-01-09T12:22:52.297033] [DEBUG] [REMOTE ] TRMB: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:52.297152] [DEBUG] [REMOTE ] TRMB: PASS: Integrity check passed. [2026-01-09T12:22:52.297194] [DEBUG] [REMOTE ] TRMB: Symbol is viable for forecasting. [2026-01-09T12:22:52.297272] [INFO ] [MAIN ] [3150/3524] TRMB kept (0.5s) | 3142 kept, 8 rejected | 138.2/min | ETA: 2.7m [2026-01-09T12:22:52.581368] [DEBUG] [REMOTE ] TRMD: Retrieved 1980 rows, trimmed to 300. [2026-01-09T12:22:52.581503] [DEBUG] [REMOTE ] TRMD: PASS: History has at least 300 days. [2026-01-09T12:22:52.581762] [DEBUG] [REMOTE ] TRMD: PASS: Price check passed. Min price $18.94. [2026-01-09T12:22:52.581908] [DEBUG] [REMOTE ] TRMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:52.582030] [DEBUG] [REMOTE ] TRMD: PASS: Integrity check passed. [2026-01-09T12:22:52.582076] [DEBUG] [REMOTE ] TRMD: Symbol is viable for forecasting. [2026-01-09T12:22:52.582163] [INFO ] [MAIN ] [3151/3524] TRMD kept (0.3s) | 3143 kept, 8 rejected | 138.2/min | ETA: 2.7m [2026-01-09T12:22:53.154180] [DEBUG] [REMOTE ] TRMK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:53.154325] [DEBUG] [REMOTE ] TRMK: PASS: History has at least 300 days. [2026-01-09T12:22:53.154566] [DEBUG] [REMOTE ] TRMK: PASS: Price check passed. Min price $36.45. [2026-01-09T12:22:53.154730] [DEBUG] [REMOTE ] TRMK: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:53.154855] [DEBUG] [REMOTE ] TRMK: PASS: Integrity check passed. [2026-01-09T12:22:53.154897] [DEBUG] [REMOTE ] TRMK: Symbol is viable for forecasting. [2026-01-09T12:22:53.154948] [INFO ] [MAIN ] [3152/3524] TRMK kept (0.6s) | 3144 kept, 8 rejected | 138.2/min | ETA: 2.7m [2026-01-09T12:22:53.654391] [DEBUG] [REMOTE ] TRN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:53.654539] [DEBUG] [REMOTE ] TRN: PASS: History has at least 300 days. [2026-01-09T12:22:53.654795] [DEBUG] [REMOTE ] TRN: PASS: Price check passed. Min price $24.90. [2026-01-09T12:22:53.654937] [DEBUG] [REMOTE ] TRN: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:53.655092] [DEBUG] [REMOTE ] TRN: PASS: Integrity check passed. [2026-01-09T12:22:53.655147] [DEBUG] [REMOTE ] TRN: Symbol is viable for forecasting. [2026-01-09T12:22:53.655210] [INFO ] [MAIN ] [3153/3524] TRN kept (0.5s) | 3145 kept, 8 rejected | 138.2/min | ETA: 2.7m [2026-01-09T12:22:53.998413] [DEBUG] [REMOTE ] TRNO: Retrieved 4003 rows, trimmed to 300. [2026-01-09T12:22:53.998555] [DEBUG] [REMOTE ] TRNO: PASS: History has at least 300 days. [2026-01-09T12:22:53.998807] [DEBUG] [REMOTE ] TRNO: PASS: Price check passed. Min price $56.64. [2026-01-09T12:22:53.998947] [DEBUG] [REMOTE ] TRNO: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:53.999070] [DEBUG] [REMOTE ] TRNO: PASS: Integrity check passed. [2026-01-09T12:22:53.999112] [DEBUG] [REMOTE ] TRNO: Symbol is viable for forecasting. [2026-01-09T12:22:53.999163] [INFO ] [MAIN ] [3154/3524] TRNO kept (0.3s) | 3146 kept, 8 rejected | 138.2/min | ETA: 2.7m [2026-01-09T12:22:54.523625] [DEBUG] [REMOTE ] TRNS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:54.523766] [DEBUG] [REMOTE ] TRNS: PASS: History has at least 300 days. [2026-01-09T12:22:54.524023] [DEBUG] [REMOTE ] TRNS: PASS: Price check passed. Min price $52.06. [2026-01-09T12:22:54.524193] [DEBUG] [REMOTE ] TRNS: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:54.524332] [DEBUG] [REMOTE ] TRNS: PASS: Integrity check passed. [2026-01-09T12:22:54.524392] [DEBUG] [REMOTE ] TRNS: Symbol is viable for forecasting. [2026-01-09T12:22:54.524443] [INFO ] [MAIN ] [3155/3524] TRNS kept (0.5s) | 3147 kept, 8 rejected | 138.2/min | ETA: 2.7m [2026-01-09T12:22:54.730491] [DEBUG] [REMOTE ] TROX: Retrieved 3799 rows, trimmed to 300. [2026-01-09T12:22:54.730732] [DEBUG] [REMOTE ] TROX: PASS: History has at least 300 days. [2026-01-09T12:22:54.731082] [DEBUG] [REMOTE ] TROX: PASS: Price check passed. Min price $2.88. [2026-01-09T12:22:54.731268] [DEBUG] [REMOTE ] TROX: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:54.731441] [DEBUG] [REMOTE ] TROX: PASS: Integrity check passed. [2026-01-09T12:22:54.731496] [DEBUG] [REMOTE ] TROX: Symbol is viable for forecasting. [2026-01-09T12:22:54.731566] [INFO ] [MAIN ] [3156/3524] TROX kept (0.2s) | 3148 kept, 8 rejected | 138.2/min | ETA: 2.7m [2026-01-09T12:22:55.380102] [DEBUG] [REMOTE ] TRP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:55.380294] [DEBUG] [REMOTE ] TRP: PASS: History has at least 300 days. [2026-01-09T12:22:55.380598] [DEBUG] [REMOTE ] TRP: PASS: Price check passed. Min price $49.23. [2026-01-09T12:22:55.380746] [DEBUG] [REMOTE ] TRP: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:55.380884] [DEBUG] [REMOTE ] TRP: PASS: Integrity check passed. [2026-01-09T12:22:55.380925] [DEBUG] [REMOTE ] TRP: Symbol is viable for forecasting. [2026-01-09T12:22:55.380982] [INFO ] [MAIN ] [3157/3524] TRP kept (0.6s) | 3149 kept, 8 rejected | 138.2/min | ETA: 2.7m [2026-01-09T12:22:55.761385] [DEBUG] [REMOTE ] TRS: Retrieved 4691 rows, trimmed to 300. [2026-01-09T12:22:55.761597] [DEBUG] [REMOTE ] TRS: PASS: History has at least 300 days. [2026-01-09T12:22:55.761948] [DEBUG] [REMOTE ] TRS: PASS: Price check passed. Min price $31.08. [2026-01-09T12:22:55.762100] [DEBUG] [REMOTE ] TRS: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:55.762271] [DEBUG] [REMOTE ] TRS: PASS: Integrity check passed. [2026-01-09T12:22:55.762313] [DEBUG] [REMOTE ] TRS: Symbol is viable for forecasting. [2026-01-09T12:22:55.762371] [INFO ] [MAIN ] [3158/3524] TRS kept (0.4s) | 3150 kept, 8 rejected | 138.2/min | ETA: 2.6m [2026-01-09T12:22:56.090487] [DEBUG] [REMOTE ] TRTX: Retrieved 2130 rows, trimmed to 300. [2026-01-09T12:22:56.090637] [DEBUG] [REMOTE ] TRTX: PASS: History has at least 300 days. [2026-01-09T12:22:56.090843] [DEBUG] [REMOTE ] TRTX: PASS: Price check passed. Min price $8.29. [2026-01-09T12:22:56.091011] [DEBUG] [REMOTE ] TRTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:56.091124] [DEBUG] [REMOTE ] TRTX: PASS: Integrity check passed. [2026-01-09T12:22:56.091165] [DEBUG] [REMOTE ] TRTX: Symbol is viable for forecasting. [2026-01-09T12:22:56.091213] [INFO ] [MAIN ] [3159/3524] TRTX kept (0.3s) | 3151 kept, 8 rejected | 138.2/min | ETA: 2.6m [2026-01-09T12:22:56.618982] [DEBUG] [REMOTE ] TRUE: Retrieved 6461 rows, trimmed to 300. [2026-01-09T12:22:56.619110] [DEBUG] [REMOTE ] TRUE: PASS: History has at least 300 days. [2026-01-09T12:22:56.619316] [DEBUG] [REMOTE ] TRUE: PASS: Price check passed. Min price $1.48. [2026-01-09T12:22:56.619450] [DEBUG] [REMOTE ] TRUE: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:56.619563] [DEBUG] [REMOTE ] TRUE: PASS: Integrity check passed. [2026-01-09T12:22:56.619622] [DEBUG] [REMOTE ] TRUE: Symbol is viable for forecasting. [2026-01-09T12:22:56.619670] [INFO ] [MAIN ] [3160/3524] TRUE kept (0.5s) | 3152 kept, 8 rejected | 138.2/min | ETA: 2.6m [2026-01-09T12:22:56.946944] [DEBUG] [REMOTE ] TRUP: Retrieved 2887 rows, trimmed to 300. [2026-01-09T12:22:56.947063] [DEBUG] [REMOTE ] TRUP: PASS: History has at least 300 days. [2026-01-09T12:22:56.947278] [DEBUG] [REMOTE ] TRUP: PASS: Price check passed. Min price $34.03. [2026-01-09T12:22:56.947416] [DEBUG] [REMOTE ] TRUP: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:56.947526] [DEBUG] [REMOTE ] TRUP: PASS: Integrity check passed. [2026-01-09T12:22:56.947599] [DEBUG] [REMOTE ] TRUP: Symbol is viable for forecasting. [2026-01-09T12:22:56.947650] [INFO ] [MAIN ] [3161/3524] TRUP kept (0.3s) | 3153 kept, 8 rejected | 138.2/min | ETA: 2.6m [2026-01-09T12:22:57.328329] [DEBUG] [REMOTE ] TRVG: Retrieved 2277 rows, trimmed to 300. [2026-01-09T12:22:57.328441] [DEBUG] [REMOTE ] TRVG: PASS: History has at least 300 days. [2026-01-09T12:22:57.328655] [DEBUG] [REMOTE ] TRVG: PASS: Price check passed. Min price $2.77. [2026-01-09T12:22:57.328790] [DEBUG] [REMOTE ] TRVG: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:57.328898] [DEBUG] [REMOTE ] TRVG: PASS: Integrity check passed. [2026-01-09T12:22:57.328938] [DEBUG] [REMOTE ] TRVG: Symbol is viable for forecasting. [2026-01-09T12:22:57.328990] [INFO ] [MAIN ] [3162/3524] TRVG kept (0.4s) | 3154 kept, 8 rejected | 138.2/min | ETA: 2.6m [2026-01-09T12:22:57.788115] [DEBUG] [REMOTE ] TS: Retrieved 5803 rows, trimmed to 300. [2026-01-09T12:22:57.788448] [DEBUG] [REMOTE ] TS: PASS: History has at least 300 days. [2026-01-09T12:22:57.788691] [DEBUG] [REMOTE ] TS: PASS: Price check passed. Min price $33.79. [2026-01-09T12:22:57.788829] [DEBUG] [REMOTE ] TS: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:57.788949] [DEBUG] [REMOTE ] TS: PASS: Integrity check passed. [2026-01-09T12:22:57.788989] [DEBUG] [REMOTE ] TS: Symbol is viable for forecasting. [2026-01-09T12:22:57.789036] [INFO ] [MAIN ] [3163/3524] TS kept (0.5s) | 3155 kept, 8 rejected | 138.2/min | ETA: 2.6m [2026-01-09T12:22:58.148880] [DEBUG] [REMOTE ] TSBK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:58.149017] [DEBUG] [REMOTE ] TSBK: PASS: History has at least 300 days. [2026-01-09T12:22:58.149245] [DEBUG] [REMOTE ] TSBK: PASS: Price check passed. Min price $30.99. [2026-01-09T12:22:58.149380] [DEBUG] [REMOTE ] TSBK: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:58.149494] [DEBUG] [REMOTE ] TSBK: PASS: Integrity check passed. [2026-01-09T12:22:58.149533] [DEBUG] [REMOTE ] TSBK: Symbol is viable for forecasting. [2026-01-09T12:22:58.149598] [INFO ] [MAIN ] [3164/3524] TSBK kept (0.4s) | 3156 kept, 8 rejected | 138.2/min | ETA: 2.6m [2026-01-09T12:22:58.717824] [DEBUG] [REMOTE ] TSCO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:22:58.717953] [DEBUG] [REMOTE ] TSCO: PASS: History has at least 300 days. [2026-01-09T12:22:58.718164] [DEBUG] [REMOTE ] TSCO: PASS: Price check passed. Min price $49.83. [2026-01-09T12:22:58.718299] [DEBUG] [REMOTE ] TSCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:22:58.718414] [DEBUG] [REMOTE ] TSCO: PASS: Integrity check passed. [2026-01-09T12:22:58.718453] [DEBUG] [REMOTE ] TSCO: Symbol is viable for forecasting. [2026-01-09T12:22:58.718501] [INFO ] [MAIN ] [3165/3524] TSCO kept (0.6s) | 3157 kept, 8 rejected | 138.2/min | ETA: 2.6m [2026-01-09T12:23:00.418587] [DEBUG] [REMOTE ] TSDD: Retrieved 598 rows, trimmed to 300. [2026-01-09T12:23:00.418706] [DEBUG] [REMOTE ] TSDD: PASS: History has at least 300 days. [2026-01-09T12:23:00.418919] [DEBUG] [REMOTE ] TSDD: PASS: Price check passed. Min price $6.59. [2026-01-09T12:23:00.419063] [DEBUG] [REMOTE ] TSDD: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:00.419182] [DEBUG] [REMOTE ] TSDD: PASS: Integrity check passed. [2026-01-09T12:23:00.419223] [DEBUG] [REMOTE ] TSDD: Symbol is viable for forecasting. [2026-01-09T12:23:00.419271] [INFO ] [MAIN ] [3166/3524] TSDD kept (1.7s) | 3158 kept, 8 rejected | 138.1/min | ETA: 2.6m [2026-01-09T12:23:00.974304] [DEBUG] [REMOTE ] TSEM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:00.974411] [DEBUG] [REMOTE ] TSEM: PASS: History has at least 300 days. [2026-01-09T12:23:00.974639] [DEBUG] [REMOTE ] TSEM: PASS: Price check passed. Min price $72.74. [2026-01-09T12:23:00.974780] [DEBUG] [REMOTE ] TSEM: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:00.974895] [DEBUG] [REMOTE ] TSEM: PASS: Integrity check passed. [2026-01-09T12:23:00.974948] [DEBUG] [REMOTE ] TSEM: Symbol is viable for forecasting. [2026-01-09T12:23:00.974996] [INFO ] [MAIN ] [3167/3524] TSEM kept (0.6s) | 3159 kept, 8 rejected | 138.1/min | ETA: 2.6m [2026-01-09T12:23:02.301453] [DEBUG] [REMOTE ] TSHA: Retrieved 1329 rows, trimmed to 300. [2026-01-09T12:23:02.301603] [DEBUG] [REMOTE ] TSHA: PASS: History has at least 300 days. [2026-01-09T12:23:02.301811] [DEBUG] [REMOTE ] TSHA: PASS: Price check passed. Min price $3.83. [2026-01-09T12:23:02.301944] [DEBUG] [REMOTE ] TSHA: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:02.302054] [DEBUG] [REMOTE ] TSHA: PASS: Integrity check passed. [2026-01-09T12:23:02.302094] [DEBUG] [REMOTE ] TSHA: Symbol is viable for forecasting. [2026-01-09T12:23:02.302143] [INFO ] [MAIN ] [3168/3524] TSHA kept (1.3s) | 3160 kept, 8 rejected | 138.0/min | ETA: 2.6m [2026-01-09T12:23:02.830558] [DEBUG] [REMOTE ] TSI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:02.830965] [DEBUG] [REMOTE ] TSI: PASS: History has at least 300 days. [2026-01-09T12:23:02.831253] [DEBUG] [REMOTE ] TSI: PASS: Price check passed. Min price $4.74. [2026-01-09T12:23:02.831399] [DEBUG] [REMOTE ] TSI: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:02.831542] [DEBUG] [REMOTE ] TSI: PASS: Integrity check passed. [2026-01-09T12:23:02.831751] [DEBUG] [REMOTE ] TSI: Symbol is viable for forecasting. [2026-01-09T12:23:02.831816] [INFO ] [MAIN ] [3169/3524] TSI kept (0.5s) | 3161 kept, 8 rejected | 138.0/min | ETA: 2.6m [2026-01-09T12:23:03.060533] [DEBUG] [REMOTE ] TSL: Retrieved 858 rows, trimmed to 300. [2026-01-09T12:23:03.060687] [DEBUG] [REMOTE ] TSL: PASS: History has at least 300 days. [2026-01-09T12:23:03.060894] [DEBUG] [REMOTE ] TSL: PASS: Price check passed. Min price $15.81. [2026-01-09T12:23:03.061057] [DEBUG] [REMOTE ] TSL: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:03.061211] [DEBUG] [REMOTE ] TSL: PASS: Integrity check passed. [2026-01-09T12:23:03.061267] [DEBUG] [REMOTE ] TSL: Symbol is viable for forecasting. [2026-01-09T12:23:03.061330] [INFO ] [MAIN ] [3170/3524] TSL kept (0.2s) | 3162 kept, 8 rejected | 138.0/min | ETA: 2.6m [2026-01-09T12:23:03.600508] [DEBUG] [REMOTE ] TSLA: Retrieved 3907 rows, trimmed to 300. [2026-01-09T12:23:03.600748] [DEBUG] [REMOTE ] TSLA: PASS: History has at least 300 days. [2026-01-09T12:23:03.601043] [DEBUG] [REMOTE ] TSLA: PASS: Price check passed. Min price $391.09. [2026-01-09T12:23:03.601187] [DEBUG] [REMOTE ] TSLA: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:03.601322] [DEBUG] [REMOTE ] TSLA: PASS: Integrity check passed. [2026-01-09T12:23:03.601365] [DEBUG] [REMOTE ] TSLA: Symbol is viable for forecasting. [2026-01-09T12:23:03.601419] [INFO ] [MAIN ] [3171/3524] TSLA kept (0.5s) | 3163 kept, 8 rejected | 138.0/min | ETA: 2.6m [2026-01-09T12:23:03.868291] [DEBUG] [REMOTE ] TSLL: Retrieved 858 rows, trimmed to 300. [2026-01-09T12:23:03.868457] [DEBUG] [REMOTE ] TSLL: PASS: History has at least 300 days. [2026-01-09T12:23:03.868797] [DEBUG] [REMOTE ] TSLL: PASS: Price check passed. Min price $14.91. [2026-01-09T12:23:03.868967] [DEBUG] [REMOTE ] TSLL: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:03.869104] [DEBUG] [REMOTE ] TSLL: PASS: Integrity check passed. [2026-01-09T12:23:03.869154] [DEBUG] [REMOTE ] TSLL: Symbol is viable for forecasting. [2026-01-09T12:23:03.869214] [INFO ] [MAIN ] [3172/3524] TSLL kept (0.3s) | 3164 kept, 8 rejected | 138.0/min | ETA: 2.6m [2026-01-09T12:23:04.265885] [DEBUG] [REMOTE ] TSLQ: Retrieved 876 rows, trimmed to 300. [2026-01-09T12:23:04.266032] [DEBUG] [REMOTE ] TSLQ: PASS: History has at least 300 days. [2026-01-09T12:23:04.266254] [DEBUG] [REMOTE ] TSLQ: PASS: Price check passed. Min price $15.42. [2026-01-09T12:23:04.266394] [DEBUG] [REMOTE ] TSLQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:04.266567] [DEBUG] [REMOTE ] TSLQ: PASS: Integrity check passed. [2026-01-09T12:23:04.266635] [DEBUG] [REMOTE ] TSLQ: Symbol is viable for forecasting. [2026-01-09T12:23:04.266686] [INFO ] [MAIN ] [3173/3524] TSLQ kept (0.4s) | 3165 kept, 8 rejected | 138.0/min | ETA: 2.5m [2026-01-09T12:23:04.665063] [DEBUG] [REMOTE ] TSLS: Retrieved 858 rows, trimmed to 300. [2026-01-09T12:23:04.665270] [DEBUG] [REMOTE ] TSLS: PASS: History has at least 300 days. [2026-01-09T12:23:04.665525] [DEBUG] [REMOTE ] TSLS: PASS: Price check passed. Min price $4.66. [2026-01-09T12:23:04.665688] [DEBUG] [REMOTE ] TSLS: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:04.665814] [DEBUG] [REMOTE ] TSLS: PASS: Integrity check passed. [2026-01-09T12:23:04.665855] [DEBUG] [REMOTE ] TSLS: Symbol is viable for forecasting. [2026-01-09T12:23:04.665907] [INFO ] [MAIN ] [3174/3524] TSLS kept (0.4s) | 3166 kept, 8 rejected | 138.0/min | ETA: 2.5m [2026-01-09T12:23:05.203997] [DEBUG] [REMOTE ] TSLX: Retrieved 2969 rows, trimmed to 300. [2026-01-09T12:23:05.204134] [DEBUG] [REMOTE ] TSLX: PASS: History has at least 300 days. [2026-01-09T12:23:05.204349] [DEBUG] [REMOTE ] TSLX: PASS: Price check passed. Min price $20.26. [2026-01-09T12:23:05.204503] [DEBUG] [REMOTE ] TSLX: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:05.204643] [DEBUG] [REMOTE ] TSLX: PASS: Integrity check passed. [2026-01-09T12:23:05.204686] [DEBUG] [REMOTE ] TSLX: Symbol is viable for forecasting. [2026-01-09T12:23:05.204738] [INFO ] [MAIN ] [3175/3524] TSLX kept (0.5s) | 3167 kept, 8 rejected | 138.0/min | ETA: 2.5m [2026-01-09T12:23:05.766986] [DEBUG] [REMOTE ] TSM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:05.767128] [DEBUG] [REMOTE ] TSM: PASS: History has at least 300 days. [2026-01-09T12:23:05.767420] [DEBUG] [REMOTE ] TSM: PASS: Price check passed. Min price $274.34. [2026-01-09T12:23:05.767592] [DEBUG] [REMOTE ] TSM: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:05.767722] [DEBUG] [REMOTE ] TSM: PASS: Integrity check passed. [2026-01-09T12:23:05.767773] [DEBUG] [REMOTE ] TSM: Symbol is viable for forecasting. [2026-01-09T12:23:05.767830] [INFO ] [MAIN ] [3176/3524] TSM kept (0.6s) | 3168 kept, 8 rejected | 138.0/min | ETA: 2.5m [2026-01-09T12:23:06.239815] [DEBUG] [REMOTE ] TSN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:06.240006] [DEBUG] [REMOTE ] TSN: PASS: History has at least 300 days. [2026-01-09T12:23:06.240291] [DEBUG] [REMOTE ] TSN: PASS: Price check passed. Min price $50.28. [2026-01-09T12:23:06.240450] [DEBUG] [REMOTE ] TSN: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:06.240606] [DEBUG] [REMOTE ] TSN: PASS: Integrity check passed. [2026-01-09T12:23:06.240651] [DEBUG] [REMOTE ] TSN: Symbol is viable for forecasting. [2026-01-09T12:23:06.240705] [INFO ] [MAIN ] [3177/3524] TSN kept (0.5s) | 3169 kept, 8 rejected | 138.0/min | ETA: 2.5m [2026-01-09T12:23:06.567014] [DEBUG] [REMOTE ] TSQ: Retrieved 2883 rows, trimmed to 300. [2026-01-09T12:23:06.567220] [DEBUG] [REMOTE ] TSQ: PASS: History has at least 300 days. [2026-01-09T12:23:06.567535] [DEBUG] [REMOTE ] TSQ: PASS: Price check passed. Min price $4.38. [2026-01-09T12:23:06.567724] [DEBUG] [REMOTE ] TSQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:06.567873] [DEBUG] [REMOTE ] TSQ: PASS: Integrity check passed. [2026-01-09T12:23:06.567919] [DEBUG] [REMOTE ] TSQ: Symbol is viable for forecasting. [2026-01-09T12:23:06.568022] [INFO ] [MAIN ] [3178/3524] TSQ kept (0.3s) | 3170 kept, 8 rejected | 138.0/min | ETA: 2.5m [2026-01-09T12:23:07.134291] [DEBUG] [REMOTE ] TTC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:07.134512] [DEBUG] [REMOTE ] TTC: PASS: History has at least 300 days. [2026-01-09T12:23:07.134860] [DEBUG] [REMOTE ] TTC: PASS: Price check passed. Min price $67.65. [2026-01-09T12:23:07.135018] [DEBUG] [REMOTE ] TTC: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:07.135195] [DEBUG] [REMOTE ] TTC: PASS: Integrity check passed. [2026-01-09T12:23:07.135241] [DEBUG] [REMOTE ] TTC: Symbol is viable for forecasting. [2026-01-09T12:23:07.135458] [INFO ] [MAIN ] [3179/3524] TTC kept (0.6s) | 3171 kept, 8 rejected | 138.0/min | ETA: 2.5m [2026-01-09T12:23:07.443022] [DEBUG] [REMOTE ] TTD: Retrieved 2338 rows, trimmed to 300. [2026-01-09T12:23:07.443217] [DEBUG] [REMOTE ] TTD: PASS: History has at least 300 days. [2026-01-09T12:23:07.443502] [DEBUG] [REMOTE ] TTD: PASS: Price check passed. Min price $36.19. [2026-01-09T12:23:07.443685] [DEBUG] [REMOTE ] TTD: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:07.443851] [DEBUG] [REMOTE ] TTD: PASS: Integrity check passed. [2026-01-09T12:23:07.443902] [DEBUG] [REMOTE ] TTD: Symbol is viable for forecasting. [2026-01-09T12:23:07.443956] [INFO ] [MAIN ] [3180/3524] TTD kept (0.3s) | 3172 kept, 8 rejected | 138.0/min | ETA: 2.5m [2026-01-09T12:23:07.944523] [DEBUG] [REMOTE ] TTE: Retrieved 4576 rows, trimmed to 300. [2026-01-09T12:23:07.944761] [DEBUG] [REMOTE ] TTE: PASS: History has at least 300 days. [2026-01-09T12:23:07.945047] [DEBUG] [REMOTE ] TTE: PASS: Price check passed. Min price $58.59. [2026-01-09T12:23:07.945226] [DEBUG] [REMOTE ] TTE: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:07.945361] [DEBUG] [REMOTE ] TTE: PASS: Integrity check passed. [2026-01-09T12:23:07.945404] [DEBUG] [REMOTE ] TTE: Symbol is viable for forecasting. [2026-01-09T12:23:07.945458] [INFO ] [MAIN ] [3181/3524] TTE kept (0.5s) | 3173 kept, 8 rejected | 138.0/min | ETA: 2.5m [2026-01-09T12:23:08.324643] [DEBUG] [REMOTE ] TTEC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:08.324871] [DEBUG] [REMOTE ] TTEC: PASS: History has at least 300 days. [2026-01-09T12:23:08.325222] [DEBUG] [REMOTE ] TTEC: PASS: Price check passed. Min price $2.57. [2026-01-09T12:23:08.325377] [DEBUG] [REMOTE ] TTEC: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:08.325688] [DEBUG] [REMOTE ] TTEC: PASS: Integrity check passed. [2026-01-09T12:23:08.325739] [DEBUG] [REMOTE ] TTEC: Symbol is viable for forecasting. [2026-01-09T12:23:08.325797] [INFO ] [MAIN ] [3182/3524] TTEC kept (0.4s) | 3174 kept, 8 rejected | 138.0/min | ETA: 2.5m [2026-01-09T12:23:08.912310] [DEBUG] [REMOTE ] TTEK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:08.912892] [DEBUG] [REMOTE ] TTEK: PASS: History has at least 300 days. [2026-01-09T12:23:08.913225] [DEBUG] [REMOTE ] TTEK: PASS: Price check passed. Min price $31.79. [2026-01-09T12:23:08.913599] [DEBUG] [REMOTE ] TTEK: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:08.913751] [DEBUG] [REMOTE ] TTEK: PASS: Integrity check passed. [2026-01-09T12:23:08.913799] [DEBUG] [REMOTE ] TTEK: Symbol is viable for forecasting. [2026-01-09T12:23:08.913862] [INFO ] [MAIN ] [3183/3524] TTEK kept (0.6s) | 3175 kept, 8 rejected | 138.0/min | ETA: 2.5m [2026-01-09T12:23:09.422687] [DEBUG] [REMOTE ] TTI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:09.422961] [DEBUG] [REMOTE ] TTI: PASS: History has at least 300 days. [2026-01-09T12:23:09.423666] [DEBUG] [REMOTE ] TTI: PASS: Price check passed. Min price $7.00. [2026-01-09T12:23:09.423861] [DEBUG] [REMOTE ] TTI: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:09.424079] [DEBUG] [REMOTE ] TTI: PASS: Integrity check passed. [2026-01-09T12:23:09.424138] [DEBUG] [REMOTE ] TTI: Symbol is viable for forecasting. [2026-01-09T12:23:09.424221] [INFO ] [MAIN ] [3184/3524] TTI kept (0.5s) | 3176 kept, 8 rejected | 137.9/min | ETA: 2.5m [2026-01-09T12:23:09.918196] [DEBUG] [REMOTE ] TTMI: Retrieved 6360 rows, trimmed to 300. [2026-01-09T12:23:09.918429] [DEBUG] [REMOTE ] TTMI: PASS: History has at least 300 days. [2026-01-09T12:23:09.918808] [DEBUG] [REMOTE ] TTMI: PASS: Price check passed. Min price $55.25. [2026-01-09T12:23:09.918955] [DEBUG] [REMOTE ] TTMI: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:09.919134] [DEBUG] [REMOTE ] TTMI: PASS: Integrity check passed. [2026-01-09T12:23:09.919175] [DEBUG] [REMOTE ] TTMI: Symbol is viable for forecasting. [2026-01-09T12:23:09.919232] [INFO ] [MAIN ] [3185/3524] TTMI kept (0.5s) | 3177 kept, 8 rejected | 137.9/min | ETA: 2.5m [2026-01-09T12:23:10.384844] [DEBUG] [REMOTE ] TTWO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:10.385072] [DEBUG] [REMOTE ] TTWO: PASS: History has at least 300 days. [2026-01-09T12:23:10.385372] [DEBUG] [REMOTE ] TTWO: PASS: Price check passed. Min price $232.00. [2026-01-09T12:23:10.385531] [DEBUG] [REMOTE ] TTWO: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:10.385719] [DEBUG] [REMOTE ] TTWO: PASS: Integrity check passed. [2026-01-09T12:23:10.385769] [DEBUG] [REMOTE ] TTWO: Symbol is viable for forecasting. [2026-01-09T12:23:10.385826] [INFO ] [MAIN ] [3186/3524] TTWO kept (0.5s) | 3178 kept, 8 rejected | 137.9/min | ETA: 2.5m [2026-01-09T12:23:10.684672] [DEBUG] [REMOTE ] TUGN: Retrieved 913 rows, trimmed to 300. [2026-01-09T12:23:10.684877] [DEBUG] [REMOTE ] TUGN: PASS: History has at least 300 days. [2026-01-09T12:23:10.685140] [DEBUG] [REMOTE ] TUGN: PASS: Price check passed. Min price $24.37. [2026-01-09T12:23:10.685280] [DEBUG] [REMOTE ] TUGN: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:10.685418] [DEBUG] [REMOTE ] TUGN: PASS: Integrity check passed. [2026-01-09T12:23:10.685461] [DEBUG] [REMOTE ] TUGN: Symbol is viable for forecasting. [2026-01-09T12:23:10.685515] [INFO ] [MAIN ] [3187/3524] TUGN kept (0.3s) | 3179 kept, 8 rejected | 138.0/min | ETA: 2.4m [2026-01-09T12:23:11.157341] [DEBUG] [REMOTE ] TUSK: Retrieved 2321 rows, trimmed to 300. [2026-01-09T12:23:11.157622] [DEBUG] [REMOTE ] TUSK: PASS: History has at least 300 days. [2026-01-09T12:23:11.157992] [DEBUG] [REMOTE ] TUSK: PASS: Price check passed. Min price $1.73. [2026-01-09T12:23:11.158177] [DEBUG] [REMOTE ] TUSK: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:11.158342] [DEBUG] [REMOTE ] TUSK: PASS: Integrity check passed. [2026-01-09T12:23:11.158402] [DEBUG] [REMOTE ] TUSK: Symbol is viable for forecasting. [2026-01-09T12:23:11.158484] [INFO ] [MAIN ] [3188/3524] TUSK kept (0.5s) | 3180 kept, 8 rejected | 137.9/min | ETA: 2.4m [2026-01-09T12:23:11.715425] [DEBUG] [REMOTE ] TVC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:11.715645] [DEBUG] [REMOTE ] TVC: PASS: History has at least 300 days. [2026-01-09T12:23:11.715968] [DEBUG] [REMOTE ] TVC: PASS: Price check passed. Min price $23.80. [2026-01-09T12:23:11.716129] [DEBUG] [REMOTE ] TVC: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:11.716287] [DEBUG] [REMOTE ] TVC: PASS: Integrity check passed. [2026-01-09T12:23:11.716335] [DEBUG] [REMOTE ] TVC: Symbol is viable for forecasting. [2026-01-09T12:23:11.716392] [INFO ] [MAIN ] [3189/3524] TVC kept (0.6s) | 3181 kept, 8 rejected | 137.9/min | ETA: 2.4m [2026-01-09T12:23:12.027485] [DEBUG] [REMOTE ] TVE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:12.027654] [DEBUG] [REMOTE ] TVE: PASS: History has at least 300 days. [2026-01-09T12:23:12.027897] [DEBUG] [REMOTE ] TVE: PASS: Price check passed. Min price $23.71. [2026-01-09T12:23:12.028035] [DEBUG] [REMOTE ] TVE: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:12.028158] [DEBUG] [REMOTE ] TVE: PASS: Integrity check passed. [2026-01-09T12:23:12.028199] [DEBUG] [REMOTE ] TVE: Symbol is viable for forecasting. [2026-01-09T12:23:12.028247] [INFO ] [MAIN ] [3190/3524] TVE kept (0.3s) | 3182 kept, 8 rejected | 137.9/min | ETA: 2.4m [2026-01-09T12:23:12.467975] [DEBUG] [REMOTE ] TVTX: Retrieved 3311 rows, trimmed to 300. [2026-01-09T12:23:12.468111] [DEBUG] [REMOTE ] TVTX: PASS: History has at least 300 days. [2026-01-09T12:23:12.468329] [DEBUG] [REMOTE ] TVTX: PASS: Price check passed. Min price $26.14. [2026-01-09T12:23:12.468466] [DEBUG] [REMOTE ] TVTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:12.468620] [DEBUG] [REMOTE ] TVTX: PASS: Integrity check passed. [2026-01-09T12:23:12.468663] [DEBUG] [REMOTE ] TVTX: Symbol is viable for forecasting. [2026-01-09T12:23:12.468710] [INFO ] [MAIN ] [3191/3524] TVTX kept (0.4s) | 3183 kept, 8 rejected | 137.9/min | ETA: 2.4m [2026-01-09T12:23:12.692927] [DEBUG] [REMOTE ] TWFG: Retrieved 371 rows, trimmed to 300. [2026-01-09T12:23:12.693124] [DEBUG] [REMOTE ] TWFG: PASS: History has at least 300 days. [2026-01-09T12:23:12.693407] [DEBUG] [REMOTE ] TWFG: PASS: Price check passed. Min price $24.14. [2026-01-09T12:23:12.693692] [DEBUG] [REMOTE ] TWFG: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:12.693878] [DEBUG] [REMOTE ] TWFG: PASS: Integrity check passed. [2026-01-09T12:23:12.693935] [DEBUG] [REMOTE ] TWFG: Symbol is viable for forecasting. [2026-01-09T12:23:12.694005] [INFO ] [MAIN ] [3192/3524] TWFG kept (0.2s) | 3184 kept, 8 rejected | 138.0/min | ETA: 2.4m [2026-01-09T12:23:13.011502] [DEBUG] [REMOTE ] TWG: Retrieved 435 rows, trimmed to 300. [2026-01-09T12:23:13.011655] [DEBUG] [REMOTE ] TWG: PASS: History has at least 300 days. [2026-01-09T12:23:13.011863] [DEBUG] [REMOTE ] TWG: PASS: Price check passed. Min price $3.29. [2026-01-09T12:23:13.012004] [DEBUG] [REMOTE ] TWG: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:13.012119] [DEBUG] [REMOTE ] TWG: PASS: Integrity check passed. [2026-01-09T12:23:13.012161] [DEBUG] [REMOTE ] TWG: Symbol is viable for forecasting. [2026-01-09T12:23:13.012210] [INFO ] [MAIN ] [3193/3524] TWG kept (0.3s) | 3185 kept, 8 rejected | 138.0/min | ETA: 2.4m [2026-01-09T12:23:13.785768] [DEBUG] [REMOTE ] TWI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:13.785917] [DEBUG] [REMOTE ] TWI: PASS: History has at least 300 days. [2026-01-09T12:23:13.786178] [DEBUG] [REMOTE ] TWI: PASS: Price check passed. Min price $7.19. [2026-01-09T12:23:13.786318] [DEBUG] [REMOTE ] TWI: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:13.786437] [DEBUG] [REMOTE ] TWI: PASS: Integrity check passed. [2026-01-09T12:23:13.786477] [DEBUG] [REMOTE ] TWI: Symbol is viable for forecasting. [2026-01-09T12:23:13.786526] [INFO ] [MAIN ] [3194/3524] TWI kept (0.8s) | 3186 kept, 8 rejected | 137.9/min | ETA: 2.4m [2026-01-09T12:23:14.227205] [DEBUG] [REMOTE ] TWIN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:14.227365] [DEBUG] [REMOTE ] TWIN: PASS: History has at least 300 days. [2026-01-09T12:23:14.227604] [DEBUG] [REMOTE ] TWIN: PASS: Price check passed. Min price $14.35. [2026-01-09T12:23:14.227742] [DEBUG] [REMOTE ] TWIN: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:14.227860] [DEBUG] [REMOTE ] TWIN: PASS: Integrity check passed. [2026-01-09T12:23:14.227899] [DEBUG] [REMOTE ] TWIN: Symbol is viable for forecasting. [2026-01-09T12:23:14.227947] [INFO ] [MAIN ] [3195/3524] TWIN kept (0.4s) | 3187 kept, 8 rejected | 137.9/min | ETA: 2.4m [2026-01-09T12:23:14.579160] [DEBUG] [REMOTE ] TWLO: Retrieved 2400 rows, trimmed to 300. [2026-01-09T12:23:14.579326] [DEBUG] [REMOTE ] TWLO: PASS: History has at least 300 days. [2026-01-09T12:23:14.580118] [DEBUG] [REMOTE ] TWLO: PASS: Price check passed. Min price $106.23. [2026-01-09T12:23:14.580258] [DEBUG] [REMOTE ] TWLO: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:14.580386] [DEBUG] [REMOTE ] TWLO: PASS: Integrity check passed. [2026-01-09T12:23:14.580427] [DEBUG] [REMOTE ] TWLO: Symbol is viable for forecasting. [2026-01-09T12:23:14.580476] [INFO ] [MAIN ] [3196/3524] TWLO kept (0.4s) | 3188 kept, 8 rejected | 138.0/min | ETA: 2.4m [2026-01-09T12:23:15.021357] [DEBUG] [REMOTE ] TWO: Retrieved 4072 rows, trimmed to 300. [2026-01-09T12:23:15.021498] [DEBUG] [REMOTE ] TWO: PASS: History has at least 300 days. [2026-01-09T12:23:15.021754] [DEBUG] [REMOTE ] TWO: PASS: Price check passed. Min price $9.12. [2026-01-09T12:23:15.021899] [DEBUG] [REMOTE ] TWO: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:15.022042] [DEBUG] [REMOTE ] TWO: PASS: Integrity check passed. [2026-01-09T12:23:15.022085] [DEBUG] [REMOTE ] TWO: Symbol is viable for forecasting. [2026-01-09T12:23:15.022137] [INFO ] [MAIN ] [3197/3524] TWO kept (0.4s) | 3189 kept, 8 rejected | 138.0/min | ETA: 2.4m [2026-01-09T12:23:15.421402] [DEBUG] [REMOTE ] TX: Retrieved 5016 rows, trimmed to 300. [2026-01-09T12:23:15.421537] [DEBUG] [REMOTE ] TX: PASS: History has at least 300 days. [2026-01-09T12:23:15.421810] [DEBUG] [REMOTE ] TX: PASS: Price check passed. Min price $34.44. [2026-01-09T12:23:15.421966] [DEBUG] [REMOTE ] TX: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:15.422087] [DEBUG] [REMOTE ] TX: PASS: Integrity check passed. [2026-01-09T12:23:15.422128] [DEBUG] [REMOTE ] TX: Symbol is viable for forecasting. [2026-01-09T12:23:15.422177] [INFO ] [MAIN ] [3198/3524] TX kept (0.4s) | 3190 kept, 8 rejected | 138.0/min | ETA: 2.4m [2026-01-09T12:23:15.698417] [DEBUG] [REMOTE ] TXG: Retrieved 1589 rows, trimmed to 300. [2026-01-09T12:23:15.698542] [DEBUG] [REMOTE ] TXG: PASS: History has at least 300 days. [2026-01-09T12:23:15.698767] [DEBUG] [REMOTE ] TXG: PASS: Price check passed. Min price $11.54. [2026-01-09T12:23:15.698901] [DEBUG] [REMOTE ] TXG: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:15.699011] [DEBUG] [REMOTE ] TXG: PASS: Integrity check passed. [2026-01-09T12:23:15.699050] [DEBUG] [REMOTE ] TXG: Symbol is viable for forecasting. [2026-01-09T12:23:15.699097] [INFO ] [MAIN ] [3199/3524] TXG kept (0.3s) | 3191 kept, 8 rejected | 138.0/min | ETA: 2.4m [2026-01-09T12:23:16.238669] [DEBUG] [REMOTE ] TXMD: Retrieved 5554 rows, trimmed to 300. [2026-01-09T12:23:16.238808] [DEBUG] [REMOTE ] TXMD: PASS: History has at least 300 days. [2026-01-09T12:23:16.239023] [DEBUG] [REMOTE ] TXMD: PASS: Price check passed. Min price $1.04. [2026-01-09T12:23:16.239163] [DEBUG] [REMOTE ] TXMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:16.239281] [DEBUG] [REMOTE ] TXMD: PASS: Integrity check passed. [2026-01-09T12:23:16.239325] [DEBUG] [REMOTE ] TXMD: Symbol is viable for forecasting. [2026-01-09T12:23:16.239375] [INFO ] [MAIN ] [3200/3524] TXMD kept (0.5s) | 3192 kept, 8 rejected | 138.0/min | ETA: 2.3m [2026-01-09T12:23:16.745818] [DEBUG] [REMOTE ] TXN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:16.745932] [DEBUG] [REMOTE ] TXN: PASS: History has at least 300 days. [2026-01-09T12:23:16.746169] [DEBUG] [REMOTE ] TXN: PASS: Price check passed. Min price $153.33. [2026-01-09T12:23:16.746326] [DEBUG] [REMOTE ] TXN: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:16.746460] [DEBUG] [REMOTE ] TXN: PASS: Integrity check passed. [2026-01-09T12:23:16.746501] [DEBUG] [REMOTE ] TXN: Symbol is viable for forecasting. [2026-01-09T12:23:16.746550] [INFO ] [MAIN ] [3201/3524] TXN kept (0.5s) | 3193 kept, 8 rejected | 138.0/min | ETA: 2.3m [2026-01-09T12:23:16.985606] [DEBUG] [REMOTE ] TXO: Retrieved 740 rows, trimmed to 300. [2026-01-09T12:23:16.985734] [DEBUG] [REMOTE ] TXO: PASS: History has at least 300 days. [2026-01-09T12:23:16.985931] [DEBUG] [REMOTE ] TXO: PASS: Price check passed. Min price $10.15. [2026-01-09T12:23:16.986064] [DEBUG] [REMOTE ] TXO: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:16.986172] [DEBUG] [REMOTE ] TXO: PASS: Integrity check passed. [2026-01-09T12:23:16.986211] [DEBUG] [REMOTE ] TXO: Symbol is viable for forecasting. [2026-01-09T12:23:16.986259] [INFO ] [MAIN ] [3202/3524] TXO kept (0.2s) | 3194 kept, 8 rejected | 138.0/min | ETA: 2.3m [2026-01-09T12:23:17.572997] [DEBUG] [REMOTE ] TXRH: Retrieved 5350 rows, trimmed to 300. [2026-01-09T12:23:17.573191] [DEBUG] [REMOTE ] TXRH: PASS: History has at least 300 days. [2026-01-09T12:23:17.573448] [DEBUG] [REMOTE ] TXRH: PASS: Price check passed. Min price $160.09. [2026-01-09T12:23:17.573680] [DEBUG] [REMOTE ] TXRH: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:17.573816] [DEBUG] [REMOTE ] TXRH: PASS: Integrity check passed. [2026-01-09T12:23:17.573860] [DEBUG] [REMOTE ] TXRH: Symbol is viable for forecasting. [2026-01-09T12:23:17.573914] [INFO ] [MAIN ] [3203/3524] TXRH kept (0.6s) | 3195 kept, 8 rejected | 138.0/min | ETA: 2.3m [2026-01-09T12:23:18.088111] [DEBUG] [REMOTE ] TY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:18.088242] [DEBUG] [REMOTE ] TY: PASS: History has at least 300 days. [2026-01-09T12:23:18.088451] [DEBUG] [REMOTE ] TY: PASS: Price check passed. Min price $31.25. [2026-01-09T12:23:18.088606] [DEBUG] [REMOTE ] TY: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:18.088725] [DEBUG] [REMOTE ] TY: PASS: Integrity check passed. [2026-01-09T12:23:18.088765] [DEBUG] [REMOTE ] TY: Symbol is viable for forecasting. [2026-01-09T12:23:18.088812] [INFO ] [MAIN ] [3204/3524] TY kept (0.5s) | 3196 kept, 8 rejected | 137.9/min | ETA: 2.3m [2026-01-09T12:23:18.469363] [DEBUG] [REMOTE ] TYG: Retrieved 5504 rows, trimmed to 300. [2026-01-09T12:23:18.469496] [DEBUG] [REMOTE ] TYG: PASS: History has at least 300 days. [2026-01-09T12:23:18.469732] [DEBUG] [REMOTE ] TYG: PASS: Price check passed. Min price $40.26. [2026-01-09T12:23:18.469869] [DEBUG] [REMOTE ] TYG: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:18.469984] [DEBUG] [REMOTE ] TYG: PASS: Integrity check passed. [2026-01-09T12:23:18.470024] [DEBUG] [REMOTE ] TYG: Symbol is viable for forecasting. [2026-01-09T12:23:18.470072] [INFO ] [MAIN ] [3205/3524] TYG kept (0.4s) | 3197 kept, 8 rejected | 138.0/min | ETA: 2.3m [2026-01-09T12:23:18.653062] [DEBUG] [REMOTE ] TYGO: Retrieved 1091 rows, trimmed to 300. [2026-01-09T12:23:18.653192] [DEBUG] [REMOTE ] TYGO: PASS: History has at least 300 days. [2026-01-09T12:23:18.653414] [DEBUG] [REMOTE ] TYGO: PASS: Price check passed. Min price $1.38. [2026-01-09T12:23:18.653597] [DEBUG] [REMOTE ] TYGO: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:18.653729] [DEBUG] [REMOTE ] TYGO: PASS: Integrity check passed. [2026-01-09T12:23:18.653773] [DEBUG] [REMOTE ] TYGO: Symbol is viable for forecasting. [2026-01-09T12:23:18.653836] [INFO ] [MAIN ] [3206/3524] TYGO kept (0.2s) | 3198 kept, 8 rejected | 138.0/min | ETA: 2.3m [2026-01-09T12:23:19.366681] [DEBUG] [REMOTE ] TYL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:19.366810] [DEBUG] [REMOTE ] TYL: PASS: History has at least 300 days. [2026-01-09T12:23:19.367018] [DEBUG] [REMOTE ] TYL: PASS: Price check passed. Min price $435.83. [2026-01-09T12:23:19.367152] [DEBUG] [REMOTE ] TYL: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:19.367284] [DEBUG] [REMOTE ] TYL: PASS: Integrity check passed. [2026-01-09T12:23:19.367327] [DEBUG] [REMOTE ] TYL: Symbol is viable for forecasting. [2026-01-09T12:23:19.367376] [INFO ] [MAIN ] [3207/3524] TYL kept (0.7s) | 3199 kept, 8 rejected | 138.0/min | ETA: 2.3m [2026-01-09T12:23:19.591008] [DEBUG] [REMOTE ] TYRA: Retrieved 1083 rows, trimmed to 300. [2026-01-09T12:23:19.591140] [DEBUG] [REMOTE ] TYRA: PASS: History has at least 300 days. [2026-01-09T12:23:19.591342] [DEBUG] [REMOTE ] TYRA: PASS: Price check passed. Min price $13.92. [2026-01-09T12:23:19.591477] [DEBUG] [REMOTE ] TYRA: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:19.591609] [DEBUG] [REMOTE ] TYRA: PASS: Integrity check passed. [2026-01-09T12:23:19.591651] [DEBUG] [REMOTE ] TYRA: Symbol is viable for forecasting. [2026-01-09T12:23:19.591698] [INFO ] [MAIN ] [3208/3524] TYRA kept (0.2s) | 3200 kept, 8 rejected | 138.0/min | ETA: 2.3m [2026-01-09T12:23:20.207940] [DEBUG] [REMOTE ] TZOO: Retrieved 5879 rows, trimmed to 300. [2026-01-09T12:23:20.208079] [DEBUG] [REMOTE ] TZOO: PASS: History has at least 300 days. [2026-01-09T12:23:20.208306] [DEBUG] [REMOTE ] TZOO: PASS: Price check passed. Min price $6.63. [2026-01-09T12:23:20.208462] [DEBUG] [REMOTE ] TZOO: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:20.208629] [DEBUG] [REMOTE ] TZOO: PASS: Integrity check passed. [2026-01-09T12:23:20.208674] [DEBUG] [REMOTE ] TZOO: Symbol is viable for forecasting. [2026-01-09T12:23:20.208722] [INFO ] [MAIN ] [3209/3524] TZOO kept (0.6s) | 3201 kept, 8 rejected | 138.0/min | ETA: 2.3m [2026-01-09T12:23:20.627139] [DEBUG] [REMOTE ] UAA: Retrieved 5065 rows, trimmed to 300. [2026-01-09T12:23:20.627300] [DEBUG] [REMOTE ] UAA: PASS: History has at least 300 days. [2026-01-09T12:23:20.627562] [DEBUG] [REMOTE ] UAA: PASS: Price check passed. Min price $4.17. [2026-01-09T12:23:20.627764] [DEBUG] [REMOTE ] UAA: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:20.627910] [DEBUG] [REMOTE ] UAA: PASS: Integrity check passed. [2026-01-09T12:23:20.627971] [DEBUG] [REMOTE ] UAA: Symbol is viable for forecasting. [2026-01-09T12:23:20.628042] [INFO ] [MAIN ] [3210/3524] UAA kept (0.4s) | 3202 kept, 8 rejected | 138.0/min | ETA: 2.3m [2026-01-09T12:23:21.002703] [DEBUG] [REMOTE ] UAE: Retrieved 2941 rows, trimmed to 300. [2026-01-09T12:23:21.002849] [DEBUG] [REMOTE ] UAE: PASS: History has at least 300 days. [2026-01-09T12:23:21.003088] [DEBUG] [REMOTE ] UAE: PASS: Price check passed. Min price $18.31. [2026-01-09T12:23:21.003228] [DEBUG] [REMOTE ] UAE: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:21.003355] [DEBUG] [REMOTE ] UAE: PASS: Integrity check passed. [2026-01-09T12:23:21.003396] [DEBUG] [REMOTE ] UAE: Symbol is viable for forecasting. [2026-01-09T12:23:21.003449] [INFO ] [MAIN ] [3211/3524] UAE kept (0.4s) | 3203 kept, 8 rejected | 138.0/min | ETA: 2.3m [2026-01-09T12:23:21.437847] [DEBUG] [REMOTE ] UAL: Retrieved 5013 rows, trimmed to 300. [2026-01-09T12:23:21.437977] [DEBUG] [REMOTE ] UAL: PASS: History has at least 300 days. [2026-01-09T12:23:21.438183] [DEBUG] [REMOTE ] UAL: PASS: Price check passed. Min price $89.95. [2026-01-09T12:23:21.438317] [DEBUG] [REMOTE ] UAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:21.438431] [DEBUG] [REMOTE ] UAL: PASS: Integrity check passed. [2026-01-09T12:23:21.438472] [DEBUG] [REMOTE ] UAL: Symbol is viable for forecasting. [2026-01-09T12:23:21.438520] [INFO ] [MAIN ] [3212/3524] UAL kept (0.4s) | 3204 kept, 8 rejected | 138.0/min | ETA: 2.3m [2026-01-09T12:23:21.908191] [DEBUG] [REMOTE ] UBFO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:21.908322] [DEBUG] [REMOTE ] UBFO: PASS: History has at least 300 days. [2026-01-09T12:23:21.908534] [DEBUG] [REMOTE ] UBFO: PASS: Price check passed. Min price $8.44. [2026-01-09T12:23:21.908695] [DEBUG] [REMOTE ] UBFO: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:21.908812] [DEBUG] [REMOTE ] UBFO: PASS: Integrity check passed. [2026-01-09T12:23:21.908852] [DEBUG] [REMOTE ] UBFO: Symbol is viable for forecasting. [2026-01-09T12:23:21.908900] [INFO ] [MAIN ] [3213/3524] UBFO kept (0.5s) | 3205 kept, 8 rejected | 138.0/min | ETA: 2.3m [2026-01-09T12:23:22.170822] [DEBUG] [REMOTE ] UBND: Retrieved 1070 rows, trimmed to 300. [2026-01-09T12:23:22.170960] [DEBUG] [REMOTE ] UBND: PASS: History has at least 300 days. [2026-01-09T12:23:22.171166] [DEBUG] [REMOTE ] UBND: PASS: Price check passed. Min price $21.77. [2026-01-09T12:23:22.171351] [DEBUG] [REMOTE ] UBND: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:22.171496] [DEBUG] [REMOTE ] UBND: PASS: Integrity check passed. [2026-01-09T12:23:22.171549] [DEBUG] [REMOTE ] UBND: Symbol is viable for forecasting. [2026-01-09T12:23:22.171637] [INFO ] [MAIN ] [3214/3524] UBND kept (0.3s) | 3206 kept, 8 rejected | 138.0/min | ETA: 2.2m [2026-01-09T12:23:22.479505] [DEBUG] [REMOTE ] UBRL: Retrieved 338 rows, trimmed to 300. [2026-01-09T12:23:22.479655] [DEBUG] [REMOTE ] UBRL: PASS: History has at least 300 days. [2026-01-09T12:23:22.479856] [DEBUG] [REMOTE ] UBRL: PASS: Price check passed. Min price $19.91. [2026-01-09T12:23:22.480007] [DEBUG] [REMOTE ] UBRL: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:22.480120] [DEBUG] [REMOTE ] UBRL: PASS: Integrity check passed. [2026-01-09T12:23:22.480160] [DEBUG] [REMOTE ] UBRL: Symbol is viable for forecasting. [2026-01-09T12:23:22.480207] [INFO ] [MAIN ] [3215/3524] UBRL kept (0.3s) | 3207 kept, 8 rejected | 138.0/min | ETA: 2.2m [2026-01-09T12:23:22.956272] [DEBUG] [REMOTE ] UBS: Retrieved 2798 rows, trimmed to 300. [2026-01-09T12:23:22.956412] [DEBUG] [REMOTE ] UBS: PASS: History has at least 300 days. [2026-01-09T12:23:22.956663] [DEBUG] [REMOTE ] UBS: PASS: Price check passed. Min price $36.79. [2026-01-09T12:23:22.956806] [DEBUG] [REMOTE ] UBS: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:22.956924] [DEBUG] [REMOTE ] UBS: PASS: Integrity check passed. [2026-01-09T12:23:22.956964] [DEBUG] [REMOTE ] UBS: Symbol is viable for forecasting. [2026-01-09T12:23:22.957012] [INFO ] [MAIN ] [3216/3524] UBS kept (0.5s) | 3208 kept, 8 rejected | 138.0/min | ETA: 2.2m [2026-01-09T12:23:23.563928] [DEBUG] [REMOTE ] UBSI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:23.564064] [DEBUG] [REMOTE ] UBSI: PASS: History has at least 300 days. [2026-01-09T12:23:23.564281] [DEBUG] [REMOTE ] UBSI: PASS: Price check passed. Min price $33.98. [2026-01-09T12:23:23.564421] [DEBUG] [REMOTE ] UBSI: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:23.564540] [DEBUG] [REMOTE ] UBSI: PASS: Integrity check passed. [2026-01-09T12:23:23.564601] [DEBUG] [REMOTE ] UBSI: Symbol is viable for forecasting. [2026-01-09T12:23:23.564653] [INFO ] [MAIN ] [3217/3524] UBSI kept (0.6s) | 3209 kept, 8 rejected | 138.0/min | ETA: 2.2m [2026-01-09T12:23:23.798562] [DEBUG] [REMOTE ] UDMY: Retrieved 1052 rows, trimmed to 300. [2026-01-09T12:23:23.798711] [DEBUG] [REMOTE ] UDMY: PASS: History has at least 300 days. [2026-01-09T12:23:23.798922] [DEBUG] [REMOTE ] UDMY: PASS: Price check passed. Min price $4.91. [2026-01-09T12:23:23.799067] [DEBUG] [REMOTE ] UDMY: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:23.799182] [DEBUG] [REMOTE ] UDMY: PASS: Integrity check passed. [2026-01-09T12:23:23.799223] [DEBUG] [REMOTE ] UDMY: Symbol is viable for forecasting. [2026-01-09T12:23:23.799273] [INFO ] [MAIN ] [3218/3524] UDMY kept (0.2s) | 3210 kept, 8 rejected | 138.0/min | ETA: 2.2m [2026-01-09T12:23:24.148860] [DEBUG] [REMOTE ] UE: Retrieved 2761 rows, trimmed to 300. [2026-01-09T12:23:24.148982] [DEBUG] [REMOTE ] UE: PASS: History has at least 300 days. [2026-01-09T12:23:24.149184] [DEBUG] [REMOTE ] UE: PASS: Price check passed. Min price $18.32. [2026-01-09T12:23:24.149321] [DEBUG] [REMOTE ] UE: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:24.149433] [DEBUG] [REMOTE ] UE: PASS: Integrity check passed. [2026-01-09T12:23:24.149474] [DEBUG] [REMOTE ] UE: Symbol is viable for forecasting. [2026-01-09T12:23:24.149522] [INFO ] [MAIN ] [3219/3524] UE kept (0.4s) | 3211 kept, 8 rejected | 138.0/min | ETA: 2.2m [2026-01-09T12:23:24.786883] [DEBUG] [REMOTE ] UEIC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:24.787013] [DEBUG] [REMOTE ] UEIC: PASS: History has at least 300 days. [2026-01-09T12:23:24.787226] [DEBUG] [REMOTE ] UEIC: PASS: Price check passed. Min price $2.76. [2026-01-09T12:23:24.787386] [DEBUG] [REMOTE ] UEIC: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:24.787508] [DEBUG] [REMOTE ] UEIC: PASS: Integrity check passed. [2026-01-09T12:23:24.787549] [DEBUG] [REMOTE ] UEIC: Symbol is viable for forecasting. [2026-01-09T12:23:24.787615] [INFO ] [MAIN ] [3220/3524] UEIC kept (0.6s) | 3212 kept, 8 rejected | 138.0/min | ETA: 2.2m [2026-01-09T12:23:25.262608] [DEBUG] [REMOTE ] UFCS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:25.262761] [DEBUG] [REMOTE ] UFCS: PASS: History has at least 300 days. [2026-01-09T12:23:25.263012] [DEBUG] [REMOTE ] UFCS: PASS: Price check passed. Min price $29.90. [2026-01-09T12:23:25.263169] [DEBUG] [REMOTE ] UFCS: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:25.263323] [DEBUG] [REMOTE ] UFCS: PASS: Integrity check passed. [2026-01-09T12:23:25.263377] [DEBUG] [REMOTE ] UFCS: Symbol is viable for forecasting. [2026-01-09T12:23:25.263455] [INFO ] [MAIN ] [3221/3524] UFCS kept (0.5s) | 3213 kept, 8 rejected | 138.0/min | ETA: 2.2m [2026-01-09T12:23:25.748656] [DEBUG] [REMOTE ] UFI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:25.748822] [DEBUG] [REMOTE ] UFI: PASS: History has at least 300 days. [2026-01-09T12:23:25.749088] [DEBUG] [REMOTE ] UFI: PASS: Price check passed. Min price $2.98. [2026-01-09T12:23:25.749228] [DEBUG] [REMOTE ] UFI: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:25.749360] [DEBUG] [REMOTE ] UFI: PASS: Integrity check passed. [2026-01-09T12:23:25.749400] [DEBUG] [REMOTE ] UFI: Symbol is viable for forecasting. [2026-01-09T12:23:25.749450] [INFO ] [MAIN ] [3222/3524] UFI kept (0.5s) | 3214 kept, 8 rejected | 138.0/min | ETA: 2.2m [2026-01-09T12:23:26.052364] [DEBUG] [REMOTE ] UFO: Retrieved 1696 rows, trimmed to 300. [2026-01-09T12:23:26.052491] [DEBUG] [REMOTE ] UFO: PASS: History has at least 300 days. [2026-01-09T12:23:26.052719] [DEBUG] [REMOTE ] UFO: PASS: Price check passed. Min price $31.37. [2026-01-09T12:23:26.052860] [DEBUG] [REMOTE ] UFO: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:26.052972] [DEBUG] [REMOTE ] UFO: PASS: Integrity check passed. [2026-01-09T12:23:26.053013] [DEBUG] [REMOTE ] UFO: Symbol is viable for forecasting. [2026-01-09T12:23:26.053063] [INFO ] [MAIN ] [3223/3524] UFO kept (0.3s) | 3215 kept, 8 rejected | 138.0/min | ETA: 2.2m [2026-01-09T12:23:26.470345] [DEBUG] [REMOTE ] UFPI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:26.470488] [DEBUG] [REMOTE ] UFPI: PASS: History has at least 300 days. [2026-01-09T12:23:26.470744] [DEBUG] [REMOTE ] UFPI: PASS: Price check passed. Min price $87.77. [2026-01-09T12:23:26.470880] [DEBUG] [REMOTE ] UFPI: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:26.470998] [DEBUG] [REMOTE ] UFPI: PASS: Integrity check passed. [2026-01-09T12:23:26.471038] [DEBUG] [REMOTE ] UFPI: Symbol is viable for forecasting. [2026-01-09T12:23:26.471086] [INFO ] [MAIN ] [3224/3524] UFPI kept (0.4s) | 3216 kept, 8 rejected | 138.0/min | ETA: 2.2m [2026-01-09T12:23:26.850263] [DEBUG] [REMOTE ] UGI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:26.850400] [DEBUG] [REMOTE ] UGI: PASS: History has at least 300 days. [2026-01-09T12:23:26.850630] [DEBUG] [REMOTE ] UGI: PASS: Price check passed. Min price $31.56. [2026-01-09T12:23:26.850800] [DEBUG] [REMOTE ] UGI: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:26.850949] [DEBUG] [REMOTE ] UGI: PASS: Integrity check passed. [2026-01-09T12:23:26.851002] [DEBUG] [REMOTE ] UGI: Symbol is viable for forecasting. [2026-01-09T12:23:26.851070] [INFO ] [MAIN ] [3225/3524] UGI kept (0.4s) | 3217 kept, 8 rejected | 138.0/min | ETA: 2.2m [2026-01-09T12:23:27.442392] [DEBUG] [REMOTE ] UGP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:27.442532] [DEBUG] [REMOTE ] UGP: PASS: History has at least 300 days. [2026-01-09T12:23:27.442758] [DEBUG] [REMOTE ] UGP: PASS: Price check passed. Min price $3.57. [2026-01-09T12:23:27.442893] [DEBUG] [REMOTE ] UGP: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:27.443007] [DEBUG] [REMOTE ] UGP: PASS: Integrity check passed. [2026-01-09T12:23:27.443047] [DEBUG] [REMOTE ] UGP: Symbol is viable for forecasting. [2026-01-09T12:23:27.443096] [INFO ] [MAIN ] [3226/3524] UGP kept (0.6s) | 3218 kept, 8 rejected | 138.0/min | ETA: 2.2m [2026-01-09T12:23:27.747998] [DEBUG] [REMOTE ] UHAL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:27.748142] [DEBUG] [REMOTE ] UHAL: PASS: History has at least 300 days. [2026-01-09T12:23:27.748371] [DEBUG] [REMOTE ] UHAL: PASS: Price check passed. Min price $48.76. [2026-01-09T12:23:27.748527] [DEBUG] [REMOTE ] UHAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:27.748681] [DEBUG] [REMOTE ] UHAL: PASS: Integrity check passed. [2026-01-09T12:23:27.748732] [DEBUG] [REMOTE ] UHAL: Symbol is viable for forecasting. [2026-01-09T12:23:27.748789] [INFO ] [MAIN ] [3227/3524] UHAL kept (0.3s) | 3219 kept, 8 rejected | 138.0/min | ETA: 2.2m [2026-01-09T12:23:28.085018] [DEBUG] [REMOTE ] UHG: Retrieved 1202 rows, trimmed to 300. [2026-01-09T12:23:28.085142] [DEBUG] [REMOTE ] UHG: PASS: History has at least 300 days. [2026-01-09T12:23:28.085339] [DEBUG] [REMOTE ] UHG: PASS: Price check passed. Min price $1.03. [2026-01-09T12:23:28.085473] [DEBUG] [REMOTE ] UHG: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:28.085599] [DEBUG] [REMOTE ] UHG: PASS: Integrity check passed. [2026-01-09T12:23:28.085642] [DEBUG] [REMOTE ] UHG: Symbol is viable for forecasting. [2026-01-09T12:23:28.085693] [INFO ] [MAIN ] [3228/3524] UHG kept (0.3s) | 3220 kept, 8 rejected | 138.0/min | ETA: 2.1m [2026-01-09T12:23:28.726028] [DEBUG] [REMOTE ] UHS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:28.726170] [DEBUG] [REMOTE ] UHS: PASS: History has at least 300 days. [2026-01-09T12:23:28.726404] [DEBUG] [REMOTE ] UHS: PASS: Price check passed. Min price $203.64. [2026-01-09T12:23:28.726541] [DEBUG] [REMOTE ] UHS: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:28.726680] [DEBUG] [REMOTE ] UHS: PASS: Integrity check passed. [2026-01-09T12:23:28.726722] [DEBUG] [REMOTE ] UHS: Symbol is viable for forecasting. [2026-01-09T12:23:28.726776] [INFO ] [MAIN ] [3229/3524] UHS kept (0.6s) | 3221 kept, 8 rejected | 138.0/min | ETA: 2.1m [2026-01-09T12:23:29.053090] [DEBUG] [REMOTE ] UI: Retrieved 3579 rows, trimmed to 300. [2026-01-09T12:23:29.053212] [DEBUG] [REMOTE ] UI: PASS: History has at least 300 days. [2026-01-09T12:23:29.053413] [DEBUG] [REMOTE ] UI: PASS: Price check passed. Min price $515.44. [2026-01-09T12:23:29.053547] [DEBUG] [REMOTE ] UI: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:29.053679] [DEBUG] [REMOTE ] UI: PASS: Integrity check passed. [2026-01-09T12:23:29.053719] [DEBUG] [REMOTE ] UI: Symbol is viable for forecasting. [2026-01-09T12:23:29.053767] [INFO ] [MAIN ] [3230/3524] UI kept (0.3s) | 3222 kept, 8 rejected | 138.0/min | ETA: 2.1m [2026-01-09T12:23:29.655051] [DEBUG] [REMOTE ] UIS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:29.655190] [DEBUG] [REMOTE ] UIS: PASS: History has at least 300 days. [2026-01-09T12:23:29.655412] [DEBUG] [REMOTE ] UIS: PASS: Price check passed. Min price $2.39. [2026-01-09T12:23:29.655549] [DEBUG] [REMOTE ] UIS: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:29.655688] [DEBUG] [REMOTE ] UIS: PASS: Integrity check passed. [2026-01-09T12:23:29.655728] [DEBUG] [REMOTE ] UIS: Symbol is viable for forecasting. [2026-01-09T12:23:29.655777] [INFO ] [MAIN ] [3231/3524] UIS kept (0.6s) | 3223 kept, 8 rejected | 138.0/min | ETA: 2.1m [2026-01-09T12:23:29.954846] [DEBUG] [REMOTE ] UITB: Retrieved 2061 rows, trimmed to 300. [2026-01-09T12:23:29.954975] [DEBUG] [REMOTE ] UITB: PASS: History has at least 300 days. [2026-01-09T12:23:29.955174] [DEBUG] [REMOTE ] UITB: PASS: Price check passed. Min price $46.99. [2026-01-09T12:23:29.955307] [DEBUG] [REMOTE ] UITB: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:29.955416] [DEBUG] [REMOTE ] UITB: PASS: Integrity check passed. [2026-01-09T12:23:29.955455] [DEBUG] [REMOTE ] UITB: Symbol is viable for forecasting. [2026-01-09T12:23:29.955503] [INFO ] [MAIN ] [3232/3524] UITB kept (0.3s) | 3224 kept, 8 rejected | 138.0/min | ETA: 2.1m [2026-01-09T12:23:30.564547] [DEBUG] [REMOTE ] UL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:30.564721] [DEBUG] [REMOTE ] UL: PASS: History has at least 300 days. [2026-01-09T12:23:30.564970] [DEBUG] [REMOTE ] UL: PASS: Price check passed. Min price $62.27. [2026-01-09T12:23:30.565128] [DEBUG] [REMOTE ] UL: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:30.565255] [DEBUG] [REMOTE ] UL: PASS: Integrity check passed. [2026-01-09T12:23:30.565298] [DEBUG] [REMOTE ] UL: Symbol is viable for forecasting. [2026-01-09T12:23:30.565349] [INFO ] [MAIN ] [3233/3524] UL kept (0.6s) | 3225 kept, 8 rejected | 138.0/min | ETA: 2.1m [2026-01-09T12:23:31.024834] [DEBUG] [REMOTE ] ULBI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:31.025080] [DEBUG] [REMOTE ] ULBI: PASS: History has at least 300 days. [2026-01-09T12:23:31.025473] [DEBUG] [REMOTE ] ULBI: PASS: Price check passed. Min price $5.05. [2026-01-09T12:23:31.025649] [DEBUG] [REMOTE ] ULBI: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:31.025832] [DEBUG] [REMOTE ] ULBI: PASS: Integrity check passed. [2026-01-09T12:23:31.025891] [DEBUG] [REMOTE ] ULBI: Symbol is viable for forecasting. [2026-01-09T12:23:31.025967] [INFO ] [MAIN ] [3234/3524] ULBI kept (0.5s) | 3226 kept, 8 rejected | 138.0/min | ETA: 2.1m [2026-01-09T12:23:31.254681] [DEBUG] [REMOTE ] ULCC: Retrieved 1199 rows, trimmed to 300. [2026-01-09T12:23:31.254867] [DEBUG] [REMOTE ] ULCC: PASS: History has at least 300 days. [2026-01-09T12:23:31.255168] [DEBUG] [REMOTE ] ULCC: PASS: Price check passed. Min price $3.60. [2026-01-09T12:23:31.255373] [DEBUG] [REMOTE ] ULCC: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:31.255549] [DEBUG] [REMOTE ] ULCC: PASS: Integrity check passed. [2026-01-09T12:23:31.255652] [DEBUG] [REMOTE ] ULCC: Symbol is viable for forecasting. [2026-01-09T12:23:31.255732] [INFO ] [MAIN ] [3235/3524] ULCC kept (0.2s) | 3227 kept, 8 rejected | 138.0/min | ETA: 2.1m [2026-01-09T12:23:31.748364] [DEBUG] [REMOTE ] ULH: Retrieved 2437 rows, trimmed to 300. [2026-01-09T12:23:31.748638] [DEBUG] [REMOTE ] ULH: PASS: History has at least 300 days. [2026-01-09T12:23:31.749059] [DEBUG] [REMOTE ] ULH: PASS: Price check passed. Min price $12.87. [2026-01-09T12:23:31.749288] [DEBUG] [REMOTE ] ULH: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:31.749493] [DEBUG] [REMOTE ] ULH: PASS: Integrity check passed. [2026-01-09T12:23:31.749550] [DEBUG] [REMOTE ] ULH: Symbol is viable for forecasting. [2026-01-09T12:23:31.749654] [INFO ] [MAIN ] [3236/3524] ULH kept (0.5s) | 3228 kept, 8 rejected | 138.0/min | ETA: 2.1m [2026-01-09T12:23:32.233093] [DEBUG] [REMOTE ] ULTA: Retrieved 4580 rows, trimmed to 300. [2026-01-09T12:23:32.233222] [DEBUG] [REMOTE ] ULTA: PASS: History has at least 300 days. [2026-01-09T12:23:32.233435] [DEBUG] [REMOTE ] ULTA: PASS: Price check passed. Min price $496.44. [2026-01-09T12:23:32.233598] [DEBUG] [REMOTE ] ULTA: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:32.233719] [DEBUG] [REMOTE ] ULTA: PASS: Integrity check passed. [2026-01-09T12:23:32.233761] [DEBUG] [REMOTE ] ULTA: Symbol is viable for forecasting. [2026-01-09T12:23:32.233811] [INFO ] [MAIN ] [3237/3524] ULTA kept (0.5s) | 3229 kept, 8 rejected | 138.0/min | ETA: 2.1m [2026-01-09T12:23:32.438630] [DEBUG] [REMOTE ] ULY: Retrieved 557 rows, trimmed to 300. [2026-01-09T12:23:32.438766] [DEBUG] [REMOTE ] ULY: PASS: History has at least 300 days. [2026-01-09T12:23:32.438975] [DEBUG] [REMOTE ] ULY: PASS: Price check passed. Min price $1.76. [2026-01-09T12:23:32.439118] [DEBUG] [REMOTE ] ULY: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:32.439243] [DEBUG] [REMOTE ] ULY: PASS: Integrity check passed. [2026-01-09T12:23:32.439295] [DEBUG] [REMOTE ] ULY: Symbol is viable for forecasting. [2026-01-09T12:23:32.439357] [INFO ] [MAIN ] [3238/3524] ULY kept (0.2s) | 3230 kept, 8 rejected | 138.0/min | ETA: 2.1m [2026-01-09T12:23:33.136943] [DEBUG] [REMOTE ] UMBF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:33.137110] [DEBUG] [REMOTE ] UMBF: PASS: History has at least 300 days. [2026-01-09T12:23:33.137412] [DEBUG] [REMOTE ] UMBF: PASS: Price check passed. Min price $103.61. [2026-01-09T12:23:33.137589] [DEBUG] [REMOTE ] UMBF: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:33.137734] [DEBUG] [REMOTE ] UMBF: PASS: Integrity check passed. [2026-01-09T12:23:33.137776] [DEBUG] [REMOTE ] UMBF: Symbol is viable for forecasting. [2026-01-09T12:23:33.137837] [INFO ] [MAIN ] [3239/3524] UMBF kept (0.7s) | 3231 kept, 8 rejected | 138.0/min | ETA: 2.1m [2026-01-09T12:23:33.589270] [DEBUG] [REMOTE ] UMC: Retrieved 6364 rows, trimmed to 300. [2026-01-09T12:23:33.589405] [DEBUG] [REMOTE ] UMC: PASS: History has at least 300 days. [2026-01-09T12:23:33.589632] [DEBUG] [REMOTE ] UMC: PASS: Price check passed. Min price $7.02. [2026-01-09T12:23:33.589769] [DEBUG] [REMOTE ] UMC: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:33.589884] [DEBUG] [REMOTE ] UMC: PASS: Integrity check passed. [2026-01-09T12:23:33.589924] [DEBUG] [REMOTE ] UMC: Symbol is viable for forecasting. [2026-01-09T12:23:33.589971] [INFO ] [MAIN ] [3240/3524] UMC kept (0.5s) | 3232 kept, 8 rejected | 138.0/min | ETA: 2.1m [2026-01-09T12:23:34.075884] [DEBUG] [REMOTE ] UMH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:34.076298] [DEBUG] [REMOTE ] UMH: PASS: History has at least 300 days. [2026-01-09T12:23:34.076700] [DEBUG] [REMOTE ] UMH: PASS: Price check passed. Min price $13.99. [2026-01-09T12:23:34.076883] [DEBUG] [REMOTE ] UMH: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:34.077222] [DEBUG] [REMOTE ] UMH: PASS: Integrity check passed. [2026-01-09T12:23:34.077287] [DEBUG] [REMOTE ] UMH: Symbol is viable for forecasting. [2026-01-09T12:23:34.077349] [INFO ] [MAIN ] [3241/3524] UMH kept (0.5s) | 3233 kept, 8 rejected | 138.0/min | ETA: 2.1m [2026-01-09T12:23:34.204729] [DEBUG] [REMOTE ] UMMA: Retrieved 1004 rows, trimmed to 300. [2026-01-09T12:23:34.204872] [DEBUG] [REMOTE ] UMMA: PASS: History has at least 300 days. [2026-01-09T12:23:34.205286] [DEBUG] [REMOTE ] UMMA: PASS: Price check passed. Min price $27.33. [2026-01-09T12:23:34.205422] [DEBUG] [REMOTE ] UMMA: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:34.205543] [DEBUG] [REMOTE ] UMMA: PASS: Integrity check passed. [2026-01-09T12:23:34.205602] [DEBUG] [REMOTE ] UMMA: Symbol is viable for forecasting. [2026-01-09T12:23:34.205653] [INFO ] [MAIN ] [3242/3524] UMMA kept (0.1s) | 3234 kept, 8 rejected | 138.0/min | ETA: 2.0m [2026-01-09T12:23:34.734752] [DEBUG] [REMOTE ] UNCY: Retrieved 1130 rows, trimmed to 300. [2026-01-09T12:23:34.734970] [DEBUG] [REMOTE ] UNCY: PASS: History has at least 300 days. [2026-01-09T12:23:34.735304] [DEBUG] [REMOTE ] UNCY: PASS: Price check passed. Min price $4.44. [2026-01-09T12:23:34.735505] [DEBUG] [REMOTE ] UNCY: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:34.735731] [DEBUG] [REMOTE ] UNCY: PASS: Integrity check passed. [2026-01-09T12:23:34.735795] [DEBUG] [REMOTE ] UNCY: Symbol is viable for forecasting. [2026-01-09T12:23:34.735872] [INFO ] [MAIN ] [3243/3524] UNCY kept (0.5s) | 3235 kept, 8 rejected | 138.0/min | ETA: 2.0m [2026-01-09T12:23:35.364656] [DEBUG] [REMOTE ] UNF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:35.364796] [DEBUG] [REMOTE ] UNF: PASS: History has at least 300 days. [2026-01-09T12:23:35.365026] [DEBUG] [REMOTE ] UNF: PASS: Price check passed. Min price $149.72. [2026-01-09T12:23:35.365161] [DEBUG] [REMOTE ] UNF: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:35.365283] [DEBUG] [REMOTE ] UNF: PASS: Integrity check passed. [2026-01-09T12:23:35.365322] [DEBUG] [REMOTE ] UNF: Symbol is viable for forecasting. [2026-01-09T12:23:35.365371] [INFO ] [MAIN ] [3244/3524] UNF kept (0.6s) | 3236 kept, 8 rejected | 138.0/min | ETA: 2.0m [2026-01-09T12:23:35.852077] [DEBUG] [REMOTE ] UNFI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:35.852210] [DEBUG] [REMOTE ] UNFI: PASS: History has at least 300 days. [2026-01-09T12:23:35.852437] [DEBUG] [REMOTE ] UNFI: PASS: Price check passed. Min price $31.42. [2026-01-09T12:23:35.852590] [DEBUG] [REMOTE ] UNFI: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:35.852710] [DEBUG] [REMOTE ] UNFI: PASS: Integrity check passed. [2026-01-09T12:23:35.852750] [DEBUG] [REMOTE ] UNFI: Symbol is viable for forecasting. [2026-01-09T12:23:35.852798] [INFO ] [MAIN ] [3245/3524] UNFI kept (0.5s) | 3237 kept, 8 rejected | 138.0/min | ETA: 2.0m [2026-01-09T12:23:36.384521] [DEBUG] [REMOTE ] UNM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:36.384745] [DEBUG] [REMOTE ] UNM: PASS: History has at least 300 days. [2026-01-09T12:23:36.385029] [DEBUG] [REMOTE ] UNM: PASS: Price check passed. Min price $72.82. [2026-01-09T12:23:36.385174] [DEBUG] [REMOTE ] UNM: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:36.385312] [DEBUG] [REMOTE ] UNM: PASS: Integrity check passed. [2026-01-09T12:23:36.385355] [DEBUG] [REMOTE ] UNM: Symbol is viable for forecasting. [2026-01-09T12:23:36.385409] [INFO ] [MAIN ] [3246/3524] UNM kept (0.5s) | 3238 kept, 8 rejected | 137.9/min | ETA: 2.0m [2026-01-09T12:23:36.680096] [DEBUG] [REMOTE ] UNMA: Retrieved 1900 rows, trimmed to 300. [2026-01-09T12:23:36.680291] [DEBUG] [REMOTE ] UNMA: PASS: History has at least 300 days. [2026-01-09T12:23:36.680561] [DEBUG] [REMOTE ] UNMA: PASS: Price check passed. Min price $23.03. [2026-01-09T12:23:36.680774] [DEBUG] [REMOTE ] UNMA: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:36.680904] [DEBUG] [REMOTE ] UNMA: PASS: Integrity check passed. [2026-01-09T12:23:36.680948] [DEBUG] [REMOTE ] UNMA: Symbol is viable for forecasting. [2026-01-09T12:23:36.681002] [INFO ] [MAIN ] [3247/3524] UNMA kept (0.3s) | 3239 kept, 8 rejected | 138.0/min | ETA: 2.0m [2026-01-09T12:23:37.241972] [DEBUG] [REMOTE ] UNP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:37.242111] [DEBUG] [REMOTE ] UNP: PASS: History has at least 300 days. [2026-01-09T12:23:37.242328] [DEBUG] [REMOTE ] UNP: PASS: Price check passed. Min price $215.11. [2026-01-09T12:23:37.242464] [DEBUG] [REMOTE ] UNP: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:37.242603] [DEBUG] [REMOTE ] UNP: PASS: Integrity check passed. [2026-01-09T12:23:37.242645] [DEBUG] [REMOTE ] UNP: Symbol is viable for forecasting. [2026-01-09T12:23:37.242695] [INFO ] [MAIN ] [3248/3524] UNP kept (0.6s) | 3240 kept, 8 rejected | 137.9/min | ETA: 2.0m [2026-01-09T12:23:37.730149] [DEBUG] [REMOTE ] UNTY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:37.730373] [DEBUG] [REMOTE ] UNTY: PASS: History has at least 300 days. [2026-01-09T12:23:37.730742] [DEBUG] [REMOTE ] UNTY: PASS: Price check passed. Min price $45.04. [2026-01-09T12:23:37.730896] [DEBUG] [REMOTE ] UNTY: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:37.731119] [DEBUG] [REMOTE ] UNTY: PASS: Integrity check passed. [2026-01-09T12:23:37.731167] [DEBUG] [REMOTE ] UNTY: Symbol is viable for forecasting. [2026-01-09T12:23:37.731226] [INFO ] [MAIN ] [3249/3524] UNTY kept (0.5s) | 3241 kept, 8 rejected | 137.9/min | ETA: 2.0m [2026-01-09T12:23:38.196522] [DEBUG] [REMOTE ] UONE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:38.196832] [DEBUG] [REMOTE ] UONE: PASS: History has at least 300 days. [2026-01-09T12:23:38.197143] [DEBUG] [REMOTE ] UONE: PASS: Price check passed. Min price $1.02. [2026-01-09T12:23:38.197338] [DEBUG] [REMOTE ] UONE: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:38.197475] [DEBUG] [REMOTE ] UONE: PASS: Integrity check passed. [2026-01-09T12:23:38.197521] [DEBUG] [REMOTE ] UONE: Symbol is viable for forecasting. [2026-01-09T12:23:38.197599] [INFO ] [MAIN ] [3250/3524] UONE kept (0.5s) | 3242 kept, 8 rejected | 137.9/min | ETA: 2.0m [2026-01-09T12:23:38.583451] [DEBUG] [REMOTE ] UPBD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:38.583699] [DEBUG] [REMOTE ] UPBD: PASS: History has at least 300 days. [2026-01-09T12:23:38.584118] [DEBUG] [REMOTE ] UPBD: PASS: Price check passed. Min price $15.75. [2026-01-09T12:23:38.584297] [DEBUG] [REMOTE ] UPBD: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:38.584470] [DEBUG] [REMOTE ] UPBD: PASS: Integrity check passed. [2026-01-09T12:23:38.584523] [DEBUG] [REMOTE ] UPBD: Symbol is viable for forecasting. [2026-01-09T12:23:38.584607] [INFO ] [MAIN ] [3251/3524] UPBD kept (0.4s) | 3243 kept, 8 rejected | 137.9/min | ETA: 2.0m [2026-01-09T12:23:38.838529] [DEBUG] [REMOTE ] UPC: Retrieved 1206 rows, trimmed to 300. [2026-01-09T12:23:38.838781] [DEBUG] [REMOTE ] UPC: PASS: History has at least 300 days. [2026-01-09T12:23:38.839076] [DEBUG] [REMOTE ] UPC: PASS: Price check passed. Min price $3.40. [2026-01-09T12:23:38.839229] [DEBUG] [REMOTE ] UPC: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:38.839356] [DEBUG] [REMOTE ] UPC: PASS: Integrity check passed. [2026-01-09T12:23:38.839399] [DEBUG] [REMOTE ] UPC: Symbol is viable for forecasting. [2026-01-09T12:23:38.839455] [INFO ] [MAIN ] [3252/3524] UPC kept (0.3s) | 3244 kept, 8 rejected | 138.0/min | ETA: 2.0m [2026-01-09T12:23:39.344372] [DEBUG] [REMOTE ] UPLD: Retrieved 2809 rows, trimmed to 300. [2026-01-09T12:23:39.344570] [DEBUG] [REMOTE ] UPLD: PASS: History has at least 300 days. [2026-01-09T12:23:39.344896] [DEBUG] [REMOTE ] UPLD: PASS: Price check passed. Min price $1.43. [2026-01-09T12:23:39.345063] [DEBUG] [REMOTE ] UPLD: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:39.345409] [DEBUG] [REMOTE ] UPLD: PASS: Integrity check passed. [2026-01-09T12:23:39.345454] [DEBUG] [REMOTE ] UPLD: Symbol is viable for forecasting. [2026-01-09T12:23:39.345516] [INFO ] [MAIN ] [3253/3524] UPLD kept (0.5s) | 3245 kept, 8 rejected | 138.0/min | ETA: 2.0m [2026-01-09T12:23:39.753924] [DEBUG] [REMOTE ] UPS: Retrieved 6580 rows, trimmed to 300. [2026-01-09T12:23:39.754130] [DEBUG] [REMOTE ] UPS: PASS: History has at least 300 days. [2026-01-09T12:23:39.754706] [DEBUG] [REMOTE ] UPS: PASS: Price check passed. Min price $82.61. [2026-01-09T12:23:39.754892] [DEBUG] [REMOTE ] UPS: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:39.755061] [DEBUG] [REMOTE ] UPS: PASS: Integrity check passed. [2026-01-09T12:23:39.755108] [DEBUG] [REMOTE ] UPS: Symbol is viable for forecasting. [2026-01-09T12:23:39.755163] [INFO ] [MAIN ] [3254/3524] UPS kept (0.4s) | 3246 kept, 8 rejected | 138.0/min | ETA: 2.0m [2026-01-09T12:23:39.932405] [DEBUG] [REMOTE ] UPWK: Retrieved 1826 rows, trimmed to 300. [2026-01-09T12:23:39.932615] [DEBUG] [REMOTE ] UPWK: PASS: History has at least 300 days. [2026-01-09T12:23:39.932871] [DEBUG] [REMOTE ] UPWK: PASS: Price check passed. Min price $15.63. [2026-01-09T12:23:39.933014] [DEBUG] [REMOTE ] UPWK: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:39.933137] [DEBUG] [REMOTE ] UPWK: PASS: Integrity check passed. [2026-01-09T12:23:39.933179] [DEBUG] [REMOTE ] UPWK: Symbol is viable for forecasting. [2026-01-09T12:23:39.933425] [INFO ] [MAIN ] [3255/3524] UPWK kept (0.2s) | 3247 kept, 8 rejected | 138.0/min | ETA: 1.9m [2026-01-09T12:23:40.429498] [DEBUG] [REMOTE ] UPXI: Retrieved 1141 rows, trimmed to 300. [2026-01-09T12:23:40.429659] [DEBUG] [REMOTE ] UPXI: PASS: History has at least 300 days. [2026-01-09T12:23:40.429899] [DEBUG] [REMOTE ] UPXI: PASS: Price check passed. Min price $1.68. [2026-01-09T12:23:40.430046] [DEBUG] [REMOTE ] UPXI: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:40.430162] [DEBUG] [REMOTE ] UPXI: PASS: Integrity check passed. [2026-01-09T12:23:40.430202] [DEBUG] [REMOTE ] UPXI: Symbol is viable for forecasting. [2026-01-09T12:23:40.430252] [INFO ] [MAIN ] [3256/3524] UPXI kept (0.5s) | 3248 kept, 8 rejected | 138.0/min | ETA: 1.9m [2026-01-09T12:23:41.081259] [DEBUG] [REMOTE ] URBN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:41.081471] [DEBUG] [REMOTE ] URBN: PASS: History has at least 300 days. [2026-01-09T12:23:41.081837] [DEBUG] [REMOTE ] URBN: PASS: Price check passed. Min price $59.57. [2026-01-09T12:23:41.081993] [DEBUG] [REMOTE ] URBN: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:41.082142] [DEBUG] [REMOTE ] URBN: PASS: Integrity check passed. [2026-01-09T12:23:41.082186] [DEBUG] [REMOTE ] URBN: Symbol is viable for forecasting. [2026-01-09T12:23:41.082252] [INFO ] [MAIN ] [3257/3524] URBN kept (0.7s) | 3249 kept, 8 rejected | 138.0/min | ETA: 1.9m [2026-01-09T12:23:41.382183] [DEBUG] [REMOTE ] URGN: Retrieved 2183 rows, trimmed to 300. [2026-01-09T12:23:41.382382] [DEBUG] [REMOTE ] URGN: PASS: History has at least 300 days. [2026-01-09T12:23:41.382676] [DEBUG] [REMOTE ] URGN: PASS: Price check passed. Min price $16.65. [2026-01-09T12:23:41.382880] [DEBUG] [REMOTE ] URGN: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:41.383077] [DEBUG] [REMOTE ] URGN: PASS: Integrity check passed. [2026-01-09T12:23:41.383133] [DEBUG] [REMOTE ] URGN: Symbol is viable for forecasting. [2026-01-09T12:23:41.383203] [INFO ] [MAIN ] [3258/3524] URGN kept (0.3s) | 3250 kept, 8 rejected | 138.0/min | ETA: 1.9m [2026-01-09T12:23:41.979633] [DEBUG] [REMOTE ] URI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:41.979842] [DEBUG] [REMOTE ] URI: PASS: History has at least 300 days. [2026-01-09T12:23:41.980133] [DEBUG] [REMOTE ] URI: PASS: Price check passed. Min price $770.00. [2026-01-09T12:23:41.980279] [DEBUG] [REMOTE ] URI: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:41.980420] [DEBUG] [REMOTE ] URI: PASS: Integrity check passed. [2026-01-09T12:23:41.980462] [DEBUG] [REMOTE ] URI: Symbol is viable for forecasting. [2026-01-09T12:23:41.980518] [INFO ] [MAIN ] [3259/3524] URI kept (0.6s) | 3251 kept, 8 rejected | 138.0/min | ETA: 1.9m [2026-01-09T12:23:42.217710] [DEBUG] [REMOTE ] URNJ: Retrieved 736 rows, trimmed to 300. [2026-01-09T12:23:42.217889] [DEBUG] [REMOTE ] URNJ: PASS: History has at least 300 days. [2026-01-09T12:23:42.218138] [DEBUG] [REMOTE ] URNJ: PASS: Price check passed. Min price $21.59. [2026-01-09T12:23:42.218478] [DEBUG] [REMOTE ] URNJ: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:42.218649] [DEBUG] [REMOTE ] URNJ: PASS: Integrity check passed. [2026-01-09T12:23:42.218698] [DEBUG] [REMOTE ] URNJ: Symbol is viable for forecasting. [2026-01-09T12:23:42.218756] [INFO ] [MAIN ] [3260/3524] URNJ kept (0.2s) | 3252 kept, 8 rejected | 138.0/min | ETA: 1.9m [2026-01-09T12:23:42.653635] [DEBUG] [REMOTE ] UROY: Retrieved 1504 rows, trimmed to 300. [2026-01-09T12:23:42.653838] [DEBUG] [REMOTE ] UROY: PASS: History has at least 300 days. [2026-01-09T12:23:42.654137] [DEBUG] [REMOTE ] UROY: PASS: Price check passed. Min price $3.32. [2026-01-09T12:23:42.654317] [DEBUG] [REMOTE ] UROY: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:42.654474] [DEBUG] [REMOTE ] UROY: PASS: Integrity check passed. [2026-01-09T12:23:42.654524] [DEBUG] [REMOTE ] UROY: Symbol is viable for forecasting. [2026-01-09T12:23:42.654611] [INFO ] [MAIN ] [3261/3524] UROY kept (0.4s) | 3253 kept, 8 rejected | 138.0/min | ETA: 1.9m [2026-01-09T12:23:43.160776] [DEBUG] [REMOTE ] USA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:43.160972] [DEBUG] [REMOTE ] USA: PASS: History has at least 300 days. [2026-01-09T12:23:43.161237] [DEBUG] [REMOTE ] USA: PASS: Price check passed. Min price $5.84. [2026-01-09T12:23:43.161375] [DEBUG] [REMOTE ] USA: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:43.161504] [DEBUG] [REMOTE ] USA: PASS: Integrity check passed. [2026-01-09T12:23:43.161545] [DEBUG] [REMOTE ] USA: Symbol is viable for forecasting. [2026-01-09T12:23:43.161617] [INFO ] [MAIN ] [3262/3524] USA kept (0.5s) | 3254 kept, 8 rejected | 138.0/min | ETA: 1.9m [2026-01-09T12:23:43.536694] [DEBUG] [REMOTE ] USAC: Retrieved 3266 rows, trimmed to 300. [2026-01-09T12:23:43.536944] [DEBUG] [REMOTE ] USAC: PASS: History has at least 300 days. [2026-01-09T12:23:43.537302] [DEBUG] [REMOTE ] USAC: PASS: Price check passed. Min price $21.99. [2026-01-09T12:23:43.537465] [DEBUG] [REMOTE ] USAC: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:43.537623] [DEBUG] [REMOTE ] USAC: PASS: Integrity check passed. [2026-01-09T12:23:43.537671] [DEBUG] [REMOTE ] USAC: Symbol is viable for forecasting. [2026-01-09T12:23:43.537740] [INFO ] [MAIN ] [3263/3524] USAC kept (0.4s) | 3255 kept, 8 rejected | 138.0/min | ETA: 1.9m [2026-01-09T12:23:43.920191] [DEBUG] [REMOTE ] USB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:43.920794] [DEBUG] [REMOTE ] USB: PASS: History has at least 300 days. [2026-01-09T12:23:43.921153] [DEBUG] [REMOTE ] USB: PASS: Price check passed. Min price $45.03. [2026-01-09T12:23:43.921513] [DEBUG] [REMOTE ] USB: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:43.921717] [DEBUG] [REMOTE ] USB: PASS: Integrity check passed. [2026-01-09T12:23:43.921767] [DEBUG] [REMOTE ] USB: Symbol is viable for forecasting. [2026-01-09T12:23:43.921833] [INFO ] [MAIN ] [3264/3524] USB kept (0.4s) | 3256 kept, 8 rejected | 138.0/min | ETA: 1.9m [2026-01-09T12:23:44.237317] [DEBUG] [REMOTE ] USCB: Retrieved 1121 rows, trimmed to 300. [2026-01-09T12:23:44.237564] [DEBUG] [REMOTE ] USCB: PASS: History has at least 300 days. [2026-01-09T12:23:44.237928] [DEBUG] [REMOTE ] USCB: PASS: Price check passed. Min price $16.80. [2026-01-09T12:23:44.238121] [DEBUG] [REMOTE ] USCB: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:44.238278] [DEBUG] [REMOTE ] USCB: PASS: Integrity check passed. [2026-01-09T12:23:44.238335] [DEBUG] [REMOTE ] USCB: Symbol is viable for forecasting. [2026-01-09T12:23:44.238407] [INFO ] [MAIN ] [3265/3524] USCB kept (0.3s) | 3257 kept, 8 rejected | 138.0/min | ETA: 1.9m [2026-01-09T12:23:44.591740] [DEBUG] [REMOTE ] USDX: Retrieved 467 rows, trimmed to 300. [2026-01-09T12:23:44.591968] [DEBUG] [REMOTE ] USDX: PASS: History has at least 300 days. [2026-01-09T12:23:44.592272] [DEBUG] [REMOTE ] USDX: PASS: Price check passed. Min price $25.22. [2026-01-09T12:23:44.592422] [DEBUG] [REMOTE ] USDX: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:44.592589] [DEBUG] [REMOTE ] USDX: PASS: Integrity check passed. [2026-01-09T12:23:44.592646] [DEBUG] [REMOTE ] USDX: Symbol is viable for forecasting. [2026-01-09T12:23:44.592716] [INFO ] [MAIN ] [3266/3524] USDX kept (0.4s) | 3258 kept, 8 rejected | 138.0/min | ETA: 1.9m [2026-01-09T12:23:44.975429] [DEBUG] [REMOTE ] USEA: Retrieved 882 rows, trimmed to 300. [2026-01-09T12:23:44.975646] [DEBUG] [REMOTE ] USEA: PASS: History has at least 300 days. [2026-01-09T12:23:44.975894] [DEBUG] [REMOTE ] USEA: PASS: Price check passed. Min price $1.41. [2026-01-09T12:23:44.976035] [DEBUG] [REMOTE ] USEA: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:44.976156] [DEBUG] [REMOTE ] USEA: PASS: Integrity check passed. [2026-01-09T12:23:44.976195] [DEBUG] [REMOTE ] USEA: Symbol is viable for forecasting. [2026-01-09T12:23:44.976248] [INFO ] [MAIN ] [3267/3524] USEA kept (0.4s) | 3259 kept, 8 rejected | 138.0/min | ETA: 1.9m [2026-01-09T12:23:45.497844] [DEBUG] [REMOTE ] USFD: Retrieved 2419 rows, trimmed to 300. [2026-01-09T12:23:45.498064] [DEBUG] [REMOTE ] USFD: PASS: History has at least 300 days. [2026-01-09T12:23:45.498383] [DEBUG] [REMOTE ] USFD: PASS: Price check passed. Min price $70.05. [2026-01-09T12:23:45.498553] [DEBUG] [REMOTE ] USFD: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:45.498738] [DEBUG] [REMOTE ] USFD: PASS: Integrity check passed. [2026-01-09T12:23:45.498787] [DEBUG] [REMOTE ] USFD: Symbol is viable for forecasting. [2026-01-09T12:23:45.498856] [INFO ] [MAIN ] [3268/3524] USFD kept (0.5s) | 3260 kept, 8 rejected | 138.0/min | ETA: 1.9m [2026-01-09T12:23:45.794927] [DEBUG] [REMOTE ] USGO: Retrieved 683 rows, trimmed to 300. [2026-01-09T12:23:45.795163] [DEBUG] [REMOTE ] USGO: PASS: History has at least 300 days. [2026-01-09T12:23:45.795687] [DEBUG] [REMOTE ] USGO: PASS: Price check passed. Min price $8.78. [2026-01-09T12:23:45.795897] [DEBUG] [REMOTE ] USGO: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:45.796049] [DEBUG] [REMOTE ] USGO: PASS: Integrity check passed. [2026-01-09T12:23:45.796097] [DEBUG] [REMOTE ] USGO: Symbol is viable for forecasting. [2026-01-09T12:23:45.796163] [INFO ] [MAIN ] [3269/3524] USGO kept (0.3s) | 3261 kept, 8 rejected | 138.0/min | ETA: 1.8m [2026-01-09T12:23:46.432506] [DEBUG] [REMOTE ] USIG: Retrieved 4779 rows, trimmed to 300. [2026-01-09T12:23:46.432692] [DEBUG] [REMOTE ] USIG: PASS: History has at least 300 days. [2026-01-09T12:23:46.432988] [DEBUG] [REMOTE ] USIG: PASS: Price check passed. Min price $51.36. [2026-01-09T12:23:46.433180] [DEBUG] [REMOTE ] USIG: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:46.433347] [DEBUG] [REMOTE ] USIG: PASS: Integrity check passed. [2026-01-09T12:23:46.433408] [DEBUG] [REMOTE ] USIG: Symbol is viable for forecasting. [2026-01-09T12:23:46.433477] [INFO ] [MAIN ] [3270/3524] USIG kept (0.6s) | 3262 kept, 8 rejected | 138.0/min | ETA: 1.8m [2026-01-09T12:23:46.889538] [DEBUG] [REMOTE ] USIO: Retrieved 6289 rows, trimmed to 300. [2026-01-09T12:23:46.889688] [DEBUG] [REMOTE ] USIO: PASS: History has at least 300 days. [2026-01-09T12:23:46.889906] [DEBUG] [REMOTE ] USIO: PASS: Price check passed. Min price $1.32. [2026-01-09T12:23:46.890044] [DEBUG] [REMOTE ] USIO: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:46.890160] [DEBUG] [REMOTE ] USIO: PASS: Integrity check passed. [2026-01-09T12:23:46.890201] [DEBUG] [REMOTE ] USIO: Symbol is viable for forecasting. [2026-01-09T12:23:46.890250] [INFO ] [MAIN ] [3271/3524] USIO kept (0.5s) | 3263 kept, 8 rejected | 138.0/min | ETA: 1.8m [2026-01-09T12:23:47.182599] [DEBUG] [REMOTE ] USLM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:47.182752] [DEBUG] [REMOTE ] USLM: PASS: History has at least 300 days. [2026-01-09T12:23:47.183002] [DEBUG] [REMOTE ] USLM: PASS: Price check passed. Min price $111.00. [2026-01-09T12:23:47.183142] [DEBUG] [REMOTE ] USLM: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:47.183267] [DEBUG] [REMOTE ] USLM: PASS: Integrity check passed. [2026-01-09T12:23:47.183307] [DEBUG] [REMOTE ] USLM: Symbol is viable for forecasting. [2026-01-09T12:23:47.183356] [INFO ] [MAIN ] [3272/3524] USLM kept (0.3s) | 3264 kept, 8 rejected | 138.0/min | ETA: 1.8m [2026-01-09T12:23:47.609842] [DEBUG] [REMOTE ] USMC: Retrieved 2071 rows, trimmed to 300. [2026-01-09T12:23:47.609988] [DEBUG] [REMOTE ] USMC: PASS: History has at least 300 days. [2026-01-09T12:23:47.610220] [DEBUG] [REMOTE ] USMC: PASS: Price check passed. Min price $66.08. [2026-01-09T12:23:47.610357] [DEBUG] [REMOTE ] USMC: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:47.610475] [DEBUG] [REMOTE ] USMC: PASS: Integrity check passed. [2026-01-09T12:23:47.610515] [DEBUG] [REMOTE ] USMC: Symbol is viable for forecasting. [2026-01-09T12:23:47.610563] [INFO ] [MAIN ] [3273/3524] USMC kept (0.4s) | 3265 kept, 8 rejected | 138.0/min | ETA: 1.8m [2026-01-09T12:23:47.887376] [DEBUG] [REMOTE ] USOI: Retrieved 402 rows, trimmed to 300. [2026-01-09T12:23:47.887610] [DEBUG] [REMOTE ] USOI: PASS: History has at least 300 days. [2026-01-09T12:23:47.887931] [DEBUG] [REMOTE ] USOI: PASS: Price check passed. Min price $45.42. [2026-01-09T12:23:47.888090] [DEBUG] [REMOTE ] USOI: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:47.888230] [DEBUG] [REMOTE ] USOI: PASS: Integrity check passed. [2026-01-09T12:23:47.888274] [DEBUG] [REMOTE ] USOI: Symbol is viable for forecasting. [2026-01-09T12:23:47.888369] [INFO ] [MAIN ] [3274/3524] USOI kept (0.3s) | 3266 kept, 8 rejected | 138.0/min | ETA: 1.8m [2026-01-09T12:23:48.278537] [DEBUG] [REMOTE ] USOY: Retrieved 417 rows, trimmed to 300. [2026-01-09T12:23:48.278924] [DEBUG] [REMOTE ] USOY: PASS: History has at least 300 days. [2026-01-09T12:23:48.279170] [DEBUG] [REMOTE ] USOY: PASS: Price check passed. Min price $6.21. [2026-01-09T12:23:48.279322] [DEBUG] [REMOTE ] USOY: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:48.279443] [DEBUG] [REMOTE ] USOY: PASS: Integrity check passed. [2026-01-09T12:23:48.279486] [DEBUG] [REMOTE ] USOY: Symbol is viable for forecasting. [2026-01-09T12:23:48.279534] [INFO ] [MAIN ] [3275/3524] USOY kept (0.4s) | 3267 kept, 8 rejected | 138.0/min | ETA: 1.8m [2026-01-09T12:23:48.788366] [DEBUG] [REMOTE ] USTB: Retrieved 2061 rows, trimmed to 300. [2026-01-09T12:23:48.788598] [DEBUG] [REMOTE ] USTB: PASS: History has at least 300 days. [2026-01-09T12:23:48.788872] [DEBUG] [REMOTE ] USTB: PASS: Price check passed. Min price $50.30. [2026-01-09T12:23:48.789023] [DEBUG] [REMOTE ] USTB: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:48.789152] [DEBUG] [REMOTE ] USTB: PASS: Integrity check passed. [2026-01-09T12:23:48.789195] [DEBUG] [REMOTE ] USTB: Symbol is viable for forecasting. [2026-01-09T12:23:48.789250] [INFO ] [MAIN ] [3276/3524] USTB kept (0.5s) | 3268 kept, 8 rejected | 138.0/min | ETA: 1.8m [2026-01-09T12:23:49.193441] [DEBUG] [REMOTE ] USVM: Retrieved 2061 rows, trimmed to 300. [2026-01-09T12:23:49.193655] [DEBUG] [REMOTE ] USVM: PASS: History has at least 300 days. [2026-01-09T12:23:49.193923] [DEBUG] [REMOTE ] USVM: PASS: Price check passed. Min price $86.13. [2026-01-09T12:23:49.194072] [DEBUG] [REMOTE ] USVM: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:49.194230] [DEBUG] [REMOTE ] USVM: PASS: Integrity check passed. [2026-01-09T12:23:49.194281] [DEBUG] [REMOTE ] USVM: Symbol is viable for forecasting. [2026-01-09T12:23:49.194336] [INFO ] [MAIN ] [3277/3524] USVM kept (0.4s) | 3269 kept, 8 rejected | 138.0/min | ETA: 1.8m [2026-01-09T12:23:49.558658] [DEBUG] [REMOTE ] USXF: Retrieved 1397 rows, trimmed to 300. [2026-01-09T12:23:49.558853] [DEBUG] [REMOTE ] USXF: PASS: History has at least 300 days. [2026-01-09T12:23:49.559118] [DEBUG] [REMOTE ] USXF: PASS: Price check passed. Min price $54.69. [2026-01-09T12:23:49.559264] [DEBUG] [REMOTE ] USXF: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:49.559400] [DEBUG] [REMOTE ] USXF: PASS: Integrity check passed. [2026-01-09T12:23:49.559452] [DEBUG] [REMOTE ] USXF: Symbol is viable for forecasting. [2026-01-09T12:23:49.559514] [INFO ] [MAIN ] [3278/3524] USXF kept (0.4s) | 3270 kept, 8 rejected | 138.0/min | ETA: 1.8m [2026-01-09T12:23:49.945799] [DEBUG] [REMOTE ] UTEN: Retrieved 858 rows, trimmed to 300. [2026-01-09T12:23:49.945993] [DEBUG] [REMOTE ] UTEN: PASS: History has at least 300 days. [2026-01-09T12:23:49.946238] [DEBUG] [REMOTE ] UTEN: PASS: Price check passed. Min price $43.80. [2026-01-09T12:23:49.946416] [DEBUG] [REMOTE ] UTEN: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:49.946550] [DEBUG] [REMOTE ] UTEN: PASS: Integrity check passed. [2026-01-09T12:23:49.946619] [DEBUG] [REMOTE ] UTEN: Symbol is viable for forecasting. [2026-01-09T12:23:49.946675] [INFO ] [MAIN ] [3279/3524] UTEN kept (0.4s) | 3271 kept, 8 rejected | 138.0/min | ETA: 1.8m [2026-01-09T12:23:50.560512] [DEBUG] [REMOTE ] UTF: Retrieved 5451 rows, trimmed to 300. [2026-01-09T12:23:50.560721] [DEBUG] [REMOTE ] UTF: PASS: History has at least 300 days. [2026-01-09T12:23:50.560997] [DEBUG] [REMOTE ] UTF: PASS: Price check passed. Min price $23.27. [2026-01-09T12:23:50.561181] [DEBUG] [REMOTE ] UTF: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:50.561315] [DEBUG] [REMOTE ] UTF: PASS: Integrity check passed. [2026-01-09T12:23:50.561358] [DEBUG] [REMOTE ] UTF: Symbol is viable for forecasting. [2026-01-09T12:23:50.561413] [INFO ] [MAIN ] [3280/3524] UTF kept (0.6s) | 3272 kept, 8 rejected | 138.0/min | ETA: 1.8m [2026-01-09T12:23:51.063261] [DEBUG] [REMOTE ] UTI: Retrieved 5549 rows, trimmed to 300. [2026-01-09T12:23:51.063449] [DEBUG] [REMOTE ] UTI: PASS: History has at least 300 days. [2026-01-09T12:23:51.063786] [DEBUG] [REMOTE ] UTI: PASS: Price check passed. Min price $21.77. [2026-01-09T12:23:51.063961] [DEBUG] [REMOTE ] UTI: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:51.064124] [DEBUG] [REMOTE ] UTI: PASS: Integrity check passed. [2026-01-09T12:23:51.064175] [DEBUG] [REMOTE ] UTI: Symbol is viable for forecasting. [2026-01-09T12:23:51.064242] [INFO ] [MAIN ] [3281/3524] UTI kept (0.5s) | 3273 kept, 8 rejected | 138.0/min | ETA: 1.8m [2026-01-09T12:23:51.599168] [DEBUG] [REMOTE ] UTL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:51.599319] [DEBUG] [REMOTE ] UTL: PASS: History has at least 300 days. [2026-01-09T12:23:51.599565] [DEBUG] [REMOTE ] UTL: PASS: Price check passed. Min price $47.12. [2026-01-09T12:23:51.599736] [DEBUG] [REMOTE ] UTL: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:51.599862] [DEBUG] [REMOTE ] UTL: PASS: Integrity check passed. [2026-01-09T12:23:51.599904] [DEBUG] [REMOTE ] UTL: Symbol is viable for forecasting. [2026-01-09T12:23:51.599955] [INFO ] [MAIN ] [3282/3524] UTL kept (0.5s) | 3274 kept, 8 rejected | 138.0/min | ETA: 1.8m [2026-01-09T12:23:52.079917] [DEBUG] [REMOTE ] UTMD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:52.080126] [DEBUG] [REMOTE ] UTMD: PASS: History has at least 300 days. [2026-01-09T12:23:52.080448] [DEBUG] [REMOTE ] UTMD: PASS: Price check passed. Min price $53.52. [2026-01-09T12:23:52.080621] [DEBUG] [REMOTE ] UTMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:52.080767] [DEBUG] [REMOTE ] UTMD: PASS: Integrity check passed. [2026-01-09T12:23:52.080811] [DEBUG] [REMOTE ] UTMD: Symbol is viable for forecasting. [2026-01-09T12:23:52.080869] [INFO ] [MAIN ] [3283/3524] UTMD kept (0.5s) | 3275 kept, 8 rejected | 138.0/min | ETA: 1.7m [2026-01-09T12:23:52.273592] [DEBUG] [REMOTE ] UTZ: Retrieved 1786 rows, trimmed to 300. [2026-01-09T12:23:52.273773] [DEBUG] [REMOTE ] UTZ: PASS: History has at least 300 days. [2026-01-09T12:23:52.274025] [DEBUG] [REMOTE ] UTZ: PASS: Price check passed. Min price $9.16. [2026-01-09T12:23:52.274170] [DEBUG] [REMOTE ] UTZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:52.274342] [DEBUG] [REMOTE ] UTZ: PASS: Integrity check passed. [2026-01-09T12:23:52.274386] [DEBUG] [REMOTE ] UTZ: Symbol is viable for forecasting. [2026-01-09T12:23:52.274440] [INFO ] [MAIN ] [3284/3524] UTZ kept (0.2s) | 3276 kept, 8 rejected | 138.0/min | ETA: 1.7m [2026-01-09T12:23:52.926689] [DEBUG] [REMOTE ] UVE: Retrieved 5685 rows, trimmed to 300. [2026-01-09T12:23:52.926884] [DEBUG] [REMOTE ] UVE: PASS: History has at least 300 days. [2026-01-09T12:23:52.927158] [DEBUG] [REMOTE ] UVE: PASS: Price check passed. Min price $27.69. [2026-01-09T12:23:52.927351] [DEBUG] [REMOTE ] UVE: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:52.927485] [DEBUG] [REMOTE ] UVE: PASS: Integrity check passed. [2026-01-09T12:23:52.927528] [DEBUG] [REMOTE ] UVE: Symbol is viable for forecasting. [2026-01-09T12:23:52.927620] [INFO ] [MAIN ] [3285/3524] UVE kept (0.7s) | 3277 kept, 8 rejected | 138.0/min | ETA: 1.7m [2026-01-09T12:23:53.463695] [DEBUG] [REMOTE ] UVSP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:53.463910] [DEBUG] [REMOTE ] UVSP: PASS: History has at least 300 days. [2026-01-09T12:23:53.464233] [DEBUG] [REMOTE ] UVSP: PASS: Price check passed. Min price $28.09. [2026-01-09T12:23:53.464379] [DEBUG] [REMOTE ] UVSP: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:53.464537] [DEBUG] [REMOTE ] UVSP: PASS: Integrity check passed. [2026-01-09T12:23:53.464602] [DEBUG] [REMOTE ] UVSP: Symbol is viable for forecasting. [2026-01-09T12:23:53.464665] [INFO ] [MAIN ] [3286/3524] UVSP kept (0.5s) | 3278 kept, 8 rejected | 138.0/min | ETA: 1.7m [2026-01-09T12:23:53.706755] [DEBUG] [REMOTE ] UWMC: Retrieved 1219 rows, trimmed to 300. [2026-01-09T12:23:53.706952] [DEBUG] [REMOTE ] UWMC: PASS: History has at least 300 days. [2026-01-09T12:23:53.707205] [DEBUG] [REMOTE ] UWMC: PASS: Price check passed. Min price $4.38. [2026-01-09T12:23:53.707382] [DEBUG] [REMOTE ] UWMC: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:53.707510] [DEBUG] [REMOTE ] UWMC: PASS: Integrity check passed. [2026-01-09T12:23:53.707552] [DEBUG] [REMOTE ] UWMC: Symbol is viable for forecasting. [2026-01-09T12:23:53.707628] [INFO ] [MAIN ] [3287/3524] UWMC kept (0.2s) | 3279 kept, 8 rejected | 138.0/min | ETA: 1.7m [2026-01-09T12:23:54.029844] [DEBUG] [REMOTE ] UXIN: Retrieved 1894 rows, trimmed to 300. [2026-01-09T12:23:54.030035] [DEBUG] [REMOTE ] UXIN: PASS: History has at least 300 days. [2026-01-09T12:23:54.030291] [DEBUG] [REMOTE ] UXIN: PASS: Price check passed. Min price $2.50. [2026-01-09T12:23:54.030436] [DEBUG] [REMOTE ] UXIN: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:54.030824] [DEBUG] [REMOTE ] UXIN: PASS: Integrity check passed. [2026-01-09T12:23:54.030892] [DEBUG] [REMOTE ] UXIN: Symbol is viable for forecasting. [2026-01-09T12:23:54.030956] [INFO ] [MAIN ] [3288/3524] UXIN kept (0.3s) | 3280 kept, 8 rejected | 138.0/min | ETA: 1.7m [2026-01-09T12:23:54.519937] [DEBUG] [REMOTE ] UYLD: Retrieved 804 rows, trimmed to 300. [2026-01-09T12:23:54.520155] [DEBUG] [REMOTE ] UYLD: PASS: History has at least 300 days. [2026-01-09T12:23:54.520413] [DEBUG] [REMOTE ] UYLD: PASS: Price check passed. Min price $50.62. [2026-01-09T12:23:54.520558] [DEBUG] [REMOTE ] UYLD: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:54.520730] [DEBUG] [REMOTE ] UYLD: PASS: Integrity check passed. [2026-01-09T12:23:54.520774] [DEBUG] [REMOTE ] UYLD: Symbol is viable for forecasting. [2026-01-09T12:23:54.520831] [INFO ] [MAIN ] [3289/3524] UYLD kept (0.5s) | 3281 kept, 8 rejected | 138.0/min | ETA: 1.7m [2026-01-09T12:23:54.933323] [DEBUG] [REMOTE ] UZE: Retrieved 1272 rows, trimmed to 300. [2026-01-09T12:23:54.933543] [DEBUG] [REMOTE ] UZE: PASS: History has at least 300 days. [2026-01-09T12:23:54.933847] [DEBUG] [REMOTE ] UZE: PASS: Price check passed. Min price $17.44. [2026-01-09T12:23:54.934019] [DEBUG] [REMOTE ] UZE: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:54.934157] [DEBUG] [REMOTE ] UZE: PASS: Integrity check passed. [2026-01-09T12:23:54.934225] [DEBUG] [REMOTE ] UZE: Symbol is viable for forecasting. [2026-01-09T12:23:54.934285] [INFO ] [MAIN ] [3290/3524] UZE kept (0.4s) | 3282 kept, 8 rejected | 138.0/min | ETA: 1.7m [2026-01-09T12:23:55.471597] [DEBUG] [REMOTE ] VAC: Retrieved 3562 rows, trimmed to 300. [2026-01-09T12:23:55.471774] [DEBUG] [REMOTE ] VAC: PASS: History has at least 300 days. [2026-01-09T12:23:55.472094] [DEBUG] [REMOTE ] VAC: PASS: Price check passed. Min price $44.87. [2026-01-09T12:23:55.472274] [DEBUG] [REMOTE ] VAC: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:55.472425] [DEBUG] [REMOTE ] VAC: PASS: Integrity check passed. [2026-01-09T12:23:55.472467] [DEBUG] [REMOTE ] VAC: Symbol is viable for forecasting. [2026-01-09T12:23:55.472521] [INFO ] [MAIN ] [3291/3524] VAC kept (0.5s) | 3283 kept, 8 rejected | 138.0/min | ETA: 1.7m [2026-01-09T12:23:55.921731] [DEBUG] [REMOTE ] VAL: Retrieved 5630 rows, trimmed to 300. [2026-01-09T12:23:55.921992] [DEBUG] [REMOTE ] VAL: PASS: History has at least 300 days. [2026-01-09T12:23:55.922519] [DEBUG] [REMOTE ] VAL: PASS: Price check passed. Min price $48.09. [2026-01-09T12:23:55.922697] [DEBUG] [REMOTE ] VAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:55.922880] [DEBUG] [REMOTE ] VAL: PASS: Integrity check passed. [2026-01-09T12:23:55.922929] [DEBUG] [REMOTE ] VAL: Symbol is viable for forecasting. [2026-01-09T12:23:55.923010] [INFO ] [MAIN ] [3292/3524] VAL kept (0.5s) | 3284 kept, 8 rejected | 138.0/min | ETA: 1.7m [2026-01-09T12:23:56.380763] [DEBUG] [REMOTE ] VALE: Retrieved 5990 rows, trimmed to 300. [2026-01-09T12:23:56.380943] [DEBUG] [REMOTE ] VALE: PASS: History has at least 300 days. [2026-01-09T12:23:56.381262] [DEBUG] [REMOTE ] VALE: PASS: Price check passed. Min price $10.77. [2026-01-09T12:23:56.381468] [DEBUG] [REMOTE ] VALE: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:56.381688] [DEBUG] [REMOTE ] VALE: PASS: Integrity check passed. [2026-01-09T12:23:56.381753] [DEBUG] [REMOTE ] VALE: Symbol is viable for forecasting. [2026-01-09T12:23:56.381831] [INFO ] [MAIN ] [3293/3524] VALE kept (0.5s) | 3285 kept, 8 rejected | 138.0/min | ETA: 1.7m [2026-01-09T12:23:56.496530] [DEBUG] [REMOTE ] VALN: Retrieved 1176 rows, trimmed to 300. [2026-01-09T12:23:56.496930] [DEBUG] [REMOTE ] VALN: PASS: History has at least 300 days. [2026-01-09T12:23:56.497210] [DEBUG] [REMOTE ] VALN: PASS: Price check passed. Min price $8.07. [2026-01-09T12:23:56.497437] [DEBUG] [REMOTE ] VALN: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:56.497817] [DEBUG] [REMOTE ] VALN: PASS: Integrity check passed. [2026-01-09T12:23:56.497880] [DEBUG] [REMOTE ] VALN: Symbol is viable for forecasting. [2026-01-09T12:23:56.497952] [INFO ] [MAIN ] [3294/3524] VALN kept (0.1s) | 3286 kept, 8 rejected | 138.0/min | ETA: 1.7m [2026-01-09T12:23:56.967204] [DEBUG] [REMOTE ] VANI: Retrieved 2800 rows, trimmed to 300. [2026-01-09T12:23:56.967443] [DEBUG] [REMOTE ] VANI: PASS: History has at least 300 days. [2026-01-09T12:23:56.967769] [DEBUG] [REMOTE ] VANI: PASS: Price check passed. Min price $1.23. [2026-01-09T12:23:56.967921] [DEBUG] [REMOTE ] VANI: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:56.968062] [DEBUG] [REMOTE ] VANI: PASS: Integrity check passed. [2026-01-09T12:23:56.968107] [DEBUG] [REMOTE ] VANI: Symbol is viable for forecasting. [2026-01-09T12:23:56.968165] [INFO ] [MAIN ] [3295/3524] VANI kept (0.5s) | 3287 kept, 8 rejected | 138.0/min | ETA: 1.7m [2026-01-09T12:23:57.604196] [DEBUG] [REMOTE ] VBF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:57.604434] [DEBUG] [REMOTE ] VBF: PASS: History has at least 300 days. [2026-01-09T12:23:57.604764] [DEBUG] [REMOTE ] VBF: PASS: Price check passed. Min price $15.31. [2026-01-09T12:23:57.604914] [DEBUG] [REMOTE ] VBF: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:57.605068] [DEBUG] [REMOTE ] VBF: PASS: Integrity check passed. [2026-01-09T12:23:57.605120] [DEBUG] [REMOTE ] VBF: Symbol is viable for forecasting. [2026-01-09T12:23:57.605211] [INFO ] [MAIN ] [3296/3524] VBF kept (0.6s) | 3288 kept, 8 rejected | 138.0/min | ETA: 1.7m [2026-01-09T12:23:57.862850] [DEBUG] [REMOTE ] VBNK: Retrieved 1096 rows, trimmed to 300. [2026-01-09T12:23:57.862986] [DEBUG] [REMOTE ] VBNK: PASS: History has at least 300 days. [2026-01-09T12:23:57.863187] [DEBUG] [REMOTE ] VBNK: PASS: Price check passed. Min price $11.26. [2026-01-09T12:23:57.863321] [DEBUG] [REMOTE ] VBNK: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:57.863431] [DEBUG] [REMOTE ] VBNK: PASS: Integrity check passed. [2026-01-09T12:23:57.863471] [DEBUG] [REMOTE ] VBNK: Symbol is viable for forecasting. [2026-01-09T12:23:57.863519] [INFO ] [MAIN ] [3297/3524] VBNK kept (0.3s) | 3289 kept, 8 rejected | 138.0/min | ETA: 1.6m [2026-01-09T12:23:58.384365] [DEBUG] [REMOTE ] VC: Retrieved 3839 rows, trimmed to 300. [2026-01-09T12:23:58.384503] [DEBUG] [REMOTE ] VC: PASS: History has at least 300 days. [2026-01-09T12:23:58.384774] [DEBUG] [REMOTE ] VC: PASS: Price check passed. Min price $95.10. [2026-01-09T12:23:58.384920] [DEBUG] [REMOTE ] VC: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:58.385042] [DEBUG] [REMOTE ] VC: PASS: Integrity check passed. [2026-01-09T12:23:58.385085] [DEBUG] [REMOTE ] VC: Symbol is viable for forecasting. [2026-01-09T12:23:58.385133] [INFO ] [MAIN ] [3298/3524] VC kept (0.5s) | 3290 kept, 8 rejected | 138.0/min | ETA: 1.6m [2026-01-09T12:23:58.863887] [DEBUG] [REMOTE ] VCEL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:23:58.864036] [DEBUG] [REMOTE ] VCEL: PASS: History has at least 300 days. [2026-01-09T12:23:58.864282] [DEBUG] [REMOTE ] VCEL: PASS: Price check passed. Min price $33.59. [2026-01-09T12:23:58.864424] [DEBUG] [REMOTE ] VCEL: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:58.864550] [DEBUG] [REMOTE ] VCEL: PASS: Integrity check passed. [2026-01-09T12:23:58.864611] [DEBUG] [REMOTE ] VCEL: Symbol is viable for forecasting. [2026-01-09T12:23:58.864665] [INFO ] [MAIN ] [3299/3524] VCEL kept (0.5s) | 3291 kept, 8 rejected | 138.0/min | ETA: 1.6m [2026-01-09T12:23:59.079867] [DEBUG] [REMOTE ] VCRB: Retrieved 518 rows, trimmed to 300. [2026-01-09T12:23:59.079995] [DEBUG] [REMOTE ] VCRB: PASS: History has at least 300 days. [2026-01-09T12:23:59.080193] [DEBUG] [REMOTE ] VCRB: PASS: Price check passed. Min price $77.31. [2026-01-09T12:23:59.080331] [DEBUG] [REMOTE ] VCRB: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:59.080442] [DEBUG] [REMOTE ] VCRB: PASS: Integrity check passed. [2026-01-09T12:23:59.080482] [DEBUG] [REMOTE ] VCRB: Symbol is viable for forecasting. [2026-01-09T12:23:59.080529] [INFO ] [MAIN ] [3300/3524] VCRB kept (0.2s) | 3292 kept, 8 rejected | 138.0/min | ETA: 1.6m [2026-01-09T12:23:59.662250] [DEBUG] [REMOTE ] VCSH: Retrieved 4056 rows, trimmed to 300. [2026-01-09T12:23:59.662461] [DEBUG] [REMOTE ] VCSH: PASS: History has at least 300 days. [2026-01-09T12:23:59.662768] [DEBUG] [REMOTE ] VCSH: PASS: Price check passed. Min price $78.93. [2026-01-09T12:23:59.662958] [DEBUG] [REMOTE ] VCSH: PASS: Continuity check passed with 300 days. [2026-01-09T12:23:59.663125] [DEBUG] [REMOTE ] VCSH: PASS: Integrity check passed. [2026-01-09T12:23:59.663170] [DEBUG] [REMOTE ] VCSH: Symbol is viable for forecasting. [2026-01-09T12:23:59.663225] [INFO ] [MAIN ] [3301/3524] VCSH kept (0.6s) | 3293 kept, 8 rejected | 138.0/min | ETA: 1.6m [2026-01-09T12:24:00.179401] [DEBUG] [REMOTE ] VECO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:00.179555] [DEBUG] [REMOTE ] VECO: PASS: History has at least 300 days. [2026-01-09T12:24:00.179807] [DEBUG] [REMOTE ] VECO: PASS: Price check passed. Min price $26.39. [2026-01-09T12:24:00.179983] [DEBUG] [REMOTE ] VECO: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:00.180109] [DEBUG] [REMOTE ] VECO: PASS: Integrity check passed. [2026-01-09T12:24:00.180150] [DEBUG] [REMOTE ] VECO: Symbol is viable for forecasting. [2026-01-09T12:24:00.180200] [INFO ] [MAIN ] [3302/3524] VECO kept (0.5s) | 3294 kept, 8 rejected | 138.0/min | ETA: 1.6m [2026-01-09T12:24:00.560274] [DEBUG] [REMOTE ] VEEE: Retrieved 1123 rows, trimmed to 300. [2026-01-09T12:24:00.560420] [DEBUG] [REMOTE ] VEEE: PASS: History has at least 300 days. [2026-01-09T12:24:00.560669] [DEBUG] [REMOTE ] VEEE: PASS: Price check passed. Min price $1.59. [2026-01-09T12:24:00.560810] [DEBUG] [REMOTE ] VEEE: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:00.560933] [DEBUG] [REMOTE ] VEEE: PASS: Integrity check passed. [2026-01-09T12:24:00.560974] [DEBUG] [REMOTE ] VEEE: Symbol is viable for forecasting. [2026-01-09T12:24:00.561021] [INFO ] [MAIN ] [3303/3524] VEEE kept (0.4s) | 3295 kept, 8 rejected | 138.0/min | ETA: 1.6m [2026-01-09T12:24:00.861163] [DEBUG] [REMOTE ] VEL: Retrieved 1502 rows, trimmed to 300. [2026-01-09T12:24:00.861271] [DEBUG] [REMOTE ] VEL: PASS: History has at least 300 days. [2026-01-09T12:24:00.861487] [DEBUG] [REMOTE ] VEL: PASS: Price check passed. Min price $17.96. [2026-01-09T12:24:00.861658] [DEBUG] [REMOTE ] VEL: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:00.861780] [DEBUG] [REMOTE ] VEL: PASS: Integrity check passed. [2026-01-09T12:24:00.861821] [DEBUG] [REMOTE ] VEL: Symbol is viable for forecasting. [2026-01-09T12:24:00.861869] [INFO ] [MAIN ] [3304/3524] VEL kept (0.3s) | 3296 kept, 8 rejected | 138.0/min | ETA: 1.6m [2026-01-09T12:24:01.518257] [DEBUG] [REMOTE ] VEON: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:01.518394] [DEBUG] [REMOTE ] VEON: PASS: History has at least 300 days. [2026-01-09T12:24:01.518786] [DEBUG] [REMOTE ] VEON: PASS: Price check passed. Min price $43.56. [2026-01-09T12:24:01.518927] [DEBUG] [REMOTE ] VEON: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:01.519042] [DEBUG] [REMOTE ] VEON: PASS: Integrity check passed. [2026-01-09T12:24:01.519083] [DEBUG] [REMOTE ] VEON: Symbol is viable for forecasting. [2026-01-09T12:24:01.519132] [INFO ] [MAIN ] [3305/3524] VEON kept (0.7s) | 3297 kept, 8 rejected | 138.0/min | ETA: 1.6m [2026-01-09T12:24:01.760801] [DEBUG] [REMOTE ] VERA: Retrieved 1169 rows, trimmed to 300. [2026-01-09T12:24:01.760992] [DEBUG] [REMOTE ] VERA: PASS: History has at least 300 days. [2026-01-09T12:24:01.761257] [DEBUG] [REMOTE ] VERA: PASS: Price check passed. Min price $24.10. [2026-01-09T12:24:01.761407] [DEBUG] [REMOTE ] VERA: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:01.761533] [DEBUG] [REMOTE ] VERA: PASS: Integrity check passed. [2026-01-09T12:24:01.761596] [DEBUG] [REMOTE ] VERA: Symbol is viable for forecasting. [2026-01-09T12:24:01.761652] [INFO ] [MAIN ] [3306/3524] VERA kept (0.2s) | 3298 kept, 8 rejected | 138.0/min | ETA: 1.6m [2026-01-09T12:24:02.220175] [DEBUG] [REMOTE ] VERI: Retrieved 2177 rows, trimmed to 300. [2026-01-09T12:24:02.220310] [DEBUG] [REMOTE ] VERI: PASS: History has at least 300 days. [2026-01-09T12:24:02.220519] [DEBUG] [REMOTE ] VERI: PASS: Price check passed. Min price $3.86. [2026-01-09T12:24:02.220683] [DEBUG] [REMOTE ] VERI: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:02.220800] [DEBUG] [REMOTE ] VERI: PASS: Integrity check passed. [2026-01-09T12:24:02.220840] [DEBUG] [REMOTE ] VERI: Symbol is viable for forecasting. [2026-01-09T12:24:02.220889] [INFO ] [MAIN ] [3307/3524] VERI kept (0.5s) | 3299 kept, 8 rejected | 138.0/min | ETA: 1.6m [2026-01-09T12:24:02.709944] [DEBUG] [REMOTE ] VERO: Retrieved 3314 rows, trimmed to 300. [2026-01-09T12:24:02.710074] [DEBUG] [REMOTE ] VERO: PASS: History has at least 300 days. [2026-01-09T12:24:02.710275] [DEBUG] [REMOTE ] VERO: PASS: Price check passed. Min price $1.48. [2026-01-09T12:24:02.710412] [DEBUG] [REMOTE ] VERO: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:02.710525] [DEBUG] [REMOTE ] VERO: PASS: Integrity check passed. [2026-01-09T12:24:02.710566] [DEBUG] [REMOTE ] VERO: Symbol is viable for forecasting. [2026-01-09T12:24:02.710636] [INFO ] [MAIN ] [3308/3524] VERO kept (0.5s) | 3300 kept, 8 rejected | 138.0/min | ETA: 1.6m [2026-01-09T12:24:03.023938] [DEBUG] [REMOTE ] VERX: Retrieved 1369 rows, trimmed to 300. [2026-01-09T12:24:03.024055] [DEBUG] [REMOTE ] VERX: PASS: History has at least 300 days. [2026-01-09T12:24:03.024253] [DEBUG] [REMOTE ] VERX: PASS: Price check passed. Min price $19.01. [2026-01-09T12:24:03.024392] [DEBUG] [REMOTE ] VERX: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:03.024503] [DEBUG] [REMOTE ] VERX: PASS: Integrity check passed. [2026-01-09T12:24:03.024544] [DEBUG] [REMOTE ] VERX: Symbol is viable for forecasting. [2026-01-09T12:24:03.024618] [INFO ] [MAIN ] [3309/3524] VERX kept (0.3s) | 3301 kept, 8 rejected | 138.0/min | ETA: 1.6m [2026-01-09T12:24:03.574594] [DEBUG] [REMOTE ] VFC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:03.574746] [DEBUG] [REMOTE ] VFC: PASS: History has at least 300 days. [2026-01-09T12:24:03.574983] [DEBUG] [REMOTE ] VFC: PASS: Price check passed. Min price $13.70. [2026-01-09T12:24:03.575124] [DEBUG] [REMOTE ] VFC: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:03.575247] [DEBUG] [REMOTE ] VFC: PASS: Integrity check passed. [2026-01-09T12:24:03.575289] [DEBUG] [REMOTE ] VFC: Symbol is viable for forecasting. [2026-01-09T12:24:03.575356] [INFO ] [MAIN ] [3310/3524] VFC kept (0.6s) | 3302 kept, 8 rejected | 138.0/min | ETA: 1.6m [2026-01-09T12:24:03.954878] [DEBUG] [REMOTE ] VFF: Retrieved 3965 rows, trimmed to 300. [2026-01-09T12:24:03.955020] [DEBUG] [REMOTE ] VFF: PASS: History has at least 300 days. [2026-01-09T12:24:03.955248] [DEBUG] [REMOTE ] VFF: PASS: Price check passed. Min price $2.96. [2026-01-09T12:24:03.955389] [DEBUG] [REMOTE ] VFF: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:03.955512] [DEBUG] [REMOTE ] VFF: PASS: Integrity check passed. [2026-01-09T12:24:03.955554] [DEBUG] [REMOTE ] VFF: Symbol is viable for forecasting. [2026-01-09T12:24:03.955625] [INFO ] [MAIN ] [3311/3524] VFF kept (0.4s) | 3303 kept, 8 rejected | 138.0/min | ETA: 1.5m [2026-01-09T12:24:04.182670] [DEBUG] [REMOTE ] VFLO: Retrieved 640 rows, trimmed to 300. [2026-01-09T12:24:04.182804] [DEBUG] [REMOTE ] VFLO: PASS: History has at least 300 days. [2026-01-09T12:24:04.183005] [DEBUG] [REMOTE ] VFLO: PASS: Price check passed. Min price $36.61. [2026-01-09T12:24:04.183140] [DEBUG] [REMOTE ] VFLO: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:04.183250] [DEBUG] [REMOTE ] VFLO: PASS: Integrity check passed. [2026-01-09T12:24:04.183290] [DEBUG] [REMOTE ] VFLO: Symbol is viable for forecasting. [2026-01-09T12:24:04.183337] [INFO ] [MAIN ] [3312/3524] VFLO kept (0.2s) | 3304 kept, 8 rejected | 138.0/min | ETA: 1.5m [2026-01-09T12:24:04.602465] [DEBUG] [REMOTE ] VFS: Retrieved 1090 rows, trimmed to 300. [2026-01-09T12:24:04.602648] [DEBUG] [REMOTE ] VFS: PASS: History has at least 300 days. [2026-01-09T12:24:04.602883] [DEBUG] [REMOTE ] VFS: PASS: Price check passed. Min price $3.14. [2026-01-09T12:24:04.603060] [DEBUG] [REMOTE ] VFS: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:04.603197] [DEBUG] [REMOTE ] VFS: PASS: Integrity check passed. [2026-01-09T12:24:04.603243] [DEBUG] [REMOTE ] VFS: Symbol is viable for forecasting. [2026-01-09T12:24:04.603294] [INFO ] [MAIN ] [3313/3524] VFS kept (0.4s) | 3305 kept, 8 rejected | 138.0/min | ETA: 1.5m [2026-01-09T12:24:05.077995] [DEBUG] [REMOTE ] VGI: Retrieved 3489 rows, trimmed to 300. [2026-01-09T12:24:05.078137] [DEBUG] [REMOTE ] VGI: PASS: History has at least 300 days. [2026-01-09T12:24:05.078357] [DEBUG] [REMOTE ] VGI: PASS: Price check passed. Min price $7.62. [2026-01-09T12:24:05.078506] [DEBUG] [REMOTE ] VGI: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:05.078671] [DEBUG] [REMOTE ] VGI: PASS: Integrity check passed. [2026-01-09T12:24:05.078718] [DEBUG] [REMOTE ] VGI: Symbol is viable for forecasting. [2026-01-09T12:24:05.078771] [INFO ] [MAIN ] [3314/3524] VGI kept (0.5s) | 3306 kept, 8 rejected | 138.0/min | ETA: 1.5m [2026-01-09T12:24:05.655751] [DEBUG] [REMOTE ] VGM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:05.655961] [DEBUG] [REMOTE ] VGM: PASS: History has at least 300 days. [2026-01-09T12:24:05.656256] [DEBUG] [REMOTE ] VGM: PASS: Price check passed. Min price $9.90. [2026-01-09T12:24:05.656406] [DEBUG] [REMOTE ] VGM: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:05.656542] [DEBUG] [REMOTE ] VGM: PASS: Integrity check passed. [2026-01-09T12:24:05.656623] [DEBUG] [REMOTE ] VGM: Symbol is viable for forecasting. [2026-01-09T12:24:05.656679] [INFO ] [MAIN ] [3315/3524] VGM kept (0.6s) | 3307 kept, 8 rejected | 138.0/min | ETA: 1.5m [2026-01-09T12:24:06.039629] [DEBUG] [REMOTE ] VGSH: Retrieved 4056 rows, trimmed to 300. [2026-01-09T12:24:06.039820] [DEBUG] [REMOTE ] VGSH: PASS: History has at least 300 days. [2026-01-09T12:24:06.040083] [DEBUG] [REMOTE ] VGSH: PASS: Price check passed. Min price $58.26. [2026-01-09T12:24:06.040227] [DEBUG] [REMOTE ] VGSH: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:06.040355] [DEBUG] [REMOTE ] VGSH: PASS: Integrity check passed. [2026-01-09T12:24:06.040400] [DEBUG] [REMOTE ] VGSH: Symbol is viable for forecasting. [2026-01-09T12:24:06.040487] [INFO ] [MAIN ] [3316/3524] VGSH kept (0.4s) | 3308 kept, 8 rejected | 138.0/min | ETA: 1.5m [2026-01-09T12:24:06.276105] [DEBUG] [REMOTE ] VICI: Retrieved 2068 rows, trimmed to 300. [2026-01-09T12:24:06.276287] [DEBUG] [REMOTE ] VICI: PASS: History has at least 300 days. [2026-01-09T12:24:06.276535] [DEBUG] [REMOTE ] VICI: PASS: Price check passed. Min price $27.30. [2026-01-09T12:24:06.276709] [DEBUG] [REMOTE ] VICI: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:06.276833] [DEBUG] [REMOTE ] VICI: PASS: Integrity check passed. [2026-01-09T12:24:06.276875] [DEBUG] [REMOTE ] VICI: Symbol is viable for forecasting. [2026-01-09T12:24:06.276928] [INFO ] [MAIN ] [3317/3524] VICI kept (0.2s) | 3309 kept, 8 rejected | 138.0/min | ETA: 1.5m [2026-01-09T12:24:06.787004] [DEBUG] [REMOTE ] VIGI: Retrieved 2479 rows, trimmed to 300. [2026-01-09T12:24:06.787181] [DEBUG] [REMOTE ] VIGI: PASS: History has at least 300 days. [2026-01-09T12:24:06.787450] [DEBUG] [REMOTE ] VIGI: PASS: Price check passed. Min price $86.90. [2026-01-09T12:24:06.787624] [DEBUG] [REMOTE ] VIGI: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:06.787748] [DEBUG] [REMOTE ] VIGI: PASS: Integrity check passed. [2026-01-09T12:24:06.787791] [DEBUG] [REMOTE ] VIGI: Symbol is viable for forecasting. [2026-01-09T12:24:06.787845] [INFO ] [MAIN ] [3318/3524] VIGI kept (0.5s) | 3310 kept, 8 rejected | 138.0/min | ETA: 1.5m [2026-01-09T12:24:07.125978] [DEBUG] [REMOTE ] VINP: Retrieved 1243 rows, trimmed to 300. [2026-01-09T12:24:07.126214] [DEBUG] [REMOTE ] VINP: PASS: History has at least 300 days. [2026-01-09T12:24:07.126533] [DEBUG] [REMOTE ] VINP: PASS: Price check passed. Min price $10.89. [2026-01-09T12:24:07.126747] [DEBUG] [REMOTE ] VINP: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:07.126910] [DEBUG] [REMOTE ] VINP: PASS: Integrity check passed. [2026-01-09T12:24:07.126963] [DEBUG] [REMOTE ] VINP: Symbol is viable for forecasting. [2026-01-09T12:24:07.127019] [INFO ] [MAIN ] [3319/3524] VINP kept (0.3s) | 3311 kept, 8 rejected | 138.0/min | ETA: 1.5m [2026-01-09T12:24:07.667268] [DEBUG] [REMOTE ] VIPS: Retrieved 3469 rows, trimmed to 300. [2026-01-09T12:24:07.667512] [DEBUG] [REMOTE ] VIPS: PASS: History has at least 300 days. [2026-01-09T12:24:07.668086] [DEBUG] [REMOTE ] VIPS: PASS: Price check passed. Min price $17.49. [2026-01-09T12:24:07.668282] [DEBUG] [REMOTE ] VIPS: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:07.668451] [DEBUG] [REMOTE ] VIPS: PASS: Integrity check passed. [2026-01-09T12:24:07.668508] [DEBUG] [REMOTE ] VIPS: Symbol is viable for forecasting. [2026-01-09T12:24:07.668604] [INFO ] [MAIN ] [3320/3524] VIPS kept (0.5s) | 3312 kept, 8 rejected | 138.0/min | ETA: 1.5m [2026-01-09T12:24:08.099076] [DEBUG] [REMOTE ] VIRC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:08.099209] [DEBUG] [REMOTE ] VIRC: PASS: History has at least 300 days. [2026-01-09T12:24:08.099422] [DEBUG] [REMOTE ] VIRC: PASS: Price check passed. Min price $6.28. [2026-01-09T12:24:08.099563] [DEBUG] [REMOTE ] VIRC: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:08.099708] [DEBUG] [REMOTE ] VIRC: PASS: Integrity check passed. [2026-01-09T12:24:08.099750] [DEBUG] [REMOTE ] VIRC: Symbol is viable for forecasting. [2026-01-09T12:24:08.099799] [INFO ] [MAIN ] [3321/3524] VIRC kept (0.4s) | 3313 kept, 8 rejected | 138.0/min | ETA: 1.5m [2026-01-09T12:24:08.365428] [DEBUG] [REMOTE ] VITL: Retrieved 1367 rows, trimmed to 300. [2026-01-09T12:24:08.365546] [DEBUG] [REMOTE ] VITL: PASS: History has at least 300 days. [2026-01-09T12:24:08.365760] [DEBUG] [REMOTE ] VITL: PASS: Price check passed. Min price $29.70. [2026-01-09T12:24:08.365893] [DEBUG] [REMOTE ] VITL: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:08.366002] [DEBUG] [REMOTE ] VITL: PASS: Integrity check passed. [2026-01-09T12:24:08.366042] [DEBUG] [REMOTE ] VITL: Symbol is viable for forecasting. [2026-01-09T12:24:08.366104] [INFO ] [MAIN ] [3322/3524] VITL kept (0.3s) | 3314 kept, 8 rejected | 138.0/min | ETA: 1.5m [2026-01-09T12:24:09.008536] [DEBUG] [REMOTE ] VKQ: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:09.008763] [DEBUG] [REMOTE ] VKQ: PASS: History has at least 300 days. [2026-01-09T12:24:09.009094] [DEBUG] [REMOTE ] VKQ: PASS: Price check passed. Min price $9.43. [2026-01-09T12:24:09.009268] [DEBUG] [REMOTE ] VKQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:09.009416] [DEBUG] [REMOTE ] VKQ: PASS: Integrity check passed. [2026-01-09T12:24:09.009459] [DEBUG] [REMOTE ] VKQ: Symbol is viable for forecasting. [2026-01-09T12:24:09.009515] [INFO ] [MAIN ] [3323/3524] VKQ kept (0.6s) | 3315 kept, 8 rejected | 138.0/min | ETA: 1.5m [2026-01-09T12:24:09.263920] [DEBUG] [REMOTE ] VKTX: Retrieved 2691 rows, trimmed to 300. [2026-01-09T12:24:09.264110] [DEBUG] [REMOTE ] VKTX: PASS: History has at least 300 days. [2026-01-09T12:24:09.264384] [DEBUG] [REMOTE ] VKTX: PASS: Price check passed. Min price $31.42. [2026-01-09T12:24:09.264613] [DEBUG] [REMOTE ] VKTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:09.264751] [DEBUG] [REMOTE ] VKTX: PASS: Integrity check passed. [2026-01-09T12:24:09.264795] [DEBUG] [REMOTE ] VKTX: Symbol is viable for forecasting. [2026-01-09T12:24:09.264847] [INFO ] [MAIN ] [3324/3524] VKTX kept (0.3s) | 3316 kept, 8 rejected | 138.0/min | ETA: 1.4m [2026-01-09T12:24:09.886874] [DEBUG] [REMOTE ] VLGEA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:09.887017] [DEBUG] [REMOTE ] VLGEA: PASS: History has at least 300 days. [2026-01-09T12:24:09.887233] [DEBUG] [REMOTE ] VLGEA: PASS: Price check passed. Min price $31.15. [2026-01-09T12:24:09.887422] [DEBUG] [REMOTE ] VLGEA: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:09.887547] [DEBUG] [REMOTE ] VLGEA: PASS: Integrity check passed. [2026-01-09T12:24:09.887610] [DEBUG] [REMOTE ] VLGEA: Symbol is viable for forecasting. [2026-01-09T12:24:09.887661] [INFO ] [MAIN ] [3325/3524] VLGEA kept (0.6s) | 3317 kept, 8 rejected | 138.0/min | ETA: 1.4m [2026-01-09T12:24:10.032706] [DEBUG] [REMOTE ] VLN: Retrieved 1072 rows, trimmed to 300. [2026-01-09T12:24:10.032848] [DEBUG] [REMOTE ] VLN: PASS: History has at least 300 days. [2026-01-09T12:24:10.033057] [DEBUG] [REMOTE ] VLN: PASS: Price check passed. Min price $1.38. [2026-01-09T12:24:10.033197] [DEBUG] [REMOTE ] VLN: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:10.033313] [DEBUG] [REMOTE ] VLN: PASS: Integrity check passed. [2026-01-09T12:24:10.033354] [DEBUG] [REMOTE ] VLN: Symbol is viable for forecasting. [2026-01-09T12:24:10.033404] [INFO ] [MAIN ] [3326/3524] VLN kept (0.1s) | 3318 kept, 8 rejected | 138.1/min | ETA: 1.4m [2026-01-09T12:24:10.776923] [DEBUG] [REMOTE ] VLO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:10.777074] [DEBUG] [REMOTE ] VLO: PASS: History has at least 300 days. [2026-01-09T12:24:10.777353] [DEBUG] [REMOTE ] VLO: PASS: Price check passed. Min price $155.36. [2026-01-09T12:24:10.777505] [DEBUG] [REMOTE ] VLO: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:10.777693] [DEBUG] [REMOTE ] VLO: PASS: Integrity check passed. [2026-01-09T12:24:10.777751] [DEBUG] [REMOTE ] VLO: Symbol is viable for forecasting. [2026-01-09T12:24:10.777814] [INFO ] [MAIN ] [3327/3524] VLO kept (0.7s) | 3319 kept, 8 rejected | 138.0/min | ETA: 1.4m [2026-01-09T12:24:11.089296] [DEBUG] [REMOTE ] VLRS: Retrieved 3096 rows, trimmed to 300. [2026-01-09T12:24:11.089443] [DEBUG] [REMOTE ] VLRS: PASS: History has at least 300 days. [2026-01-09T12:24:11.089720] [DEBUG] [REMOTE ] VLRS: PASS: Price check passed. Min price $6.30. [2026-01-09T12:24:11.089911] [DEBUG] [REMOTE ] VLRS: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:11.090079] [DEBUG] [REMOTE ] VLRS: PASS: Integrity check passed. [2026-01-09T12:24:11.090180] [DEBUG] [REMOTE ] VLRS: Symbol is viable for forecasting. [2026-01-09T12:24:11.090258] [INFO ] [MAIN ] [3328/3524] VLRS kept (0.3s) | 3320 kept, 8 rejected | 138.0/min | ETA: 1.4m [2026-01-09T12:24:11.363971] [DEBUG] [REMOTE ] VLTO: Retrieved 568 rows, trimmed to 300. [2026-01-09T12:24:11.364107] [DEBUG] [REMOTE ] VLTO: PASS: History has at least 300 days. [2026-01-09T12:24:11.364306] [DEBUG] [REMOTE ] VLTO: PASS: Price check passed. Min price $97.16. [2026-01-09T12:24:11.364439] [DEBUG] [REMOTE ] VLTO: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:11.364549] [DEBUG] [REMOTE ] VLTO: PASS: Integrity check passed. [2026-01-09T12:24:11.364615] [DEBUG] [REMOTE ] VLTO: Symbol is viable for forecasting. [2026-01-09T12:24:11.364665] [INFO ] [MAIN ] [3329/3524] VLTO kept (0.3s) | 3321 kept, 8 rejected | 138.1/min | ETA: 1.4m [2026-01-09T12:24:11.911917] [DEBUG] [REMOTE ] VLY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:11.912050] [DEBUG] [REMOTE ] VLY: PASS: History has at least 300 days. [2026-01-09T12:24:11.912262] [DEBUG] [REMOTE ] VLY: PASS: Price check passed. Min price $9.63. [2026-01-09T12:24:11.912396] [DEBUG] [REMOTE ] VLY: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:11.912510] [DEBUG] [REMOTE ] VLY: PASS: Integrity check passed. [2026-01-09T12:24:11.912549] [DEBUG] [REMOTE ] VLY: Symbol is viable for forecasting. [2026-01-09T12:24:11.912616] [INFO ] [MAIN ] [3330/3524] VLY kept (0.5s) | 3322 kept, 8 rejected | 138.0/min | ETA: 1.4m [2026-01-09T12:24:12.200409] [DEBUG] [REMOTE ] VMBS: Retrieved 4056 rows, trimmed to 300. [2026-01-09T12:24:12.200539] [DEBUG] [REMOTE ] VMBS: PASS: History has at least 300 days. [2026-01-09T12:24:12.200776] [DEBUG] [REMOTE ] VMBS: PASS: Price check passed. Min price $46.53. [2026-01-09T12:24:12.200913] [DEBUG] [REMOTE ] VMBS: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:12.201027] [DEBUG] [REMOTE ] VMBS: PASS: Integrity check passed. [2026-01-09T12:24:12.201067] [DEBUG] [REMOTE ] VMBS: Symbol is viable for forecasting. [2026-01-09T12:24:12.201115] [INFO ] [MAIN ] [3331/3524] VMBS kept (0.3s) | 3323 kept, 8 rejected | 138.1/min | ETA: 1.4m [2026-01-09T12:24:12.695031] [DEBUG] [REMOTE ] VMD: Retrieved 1986 rows, trimmed to 300. [2026-01-09T12:24:12.695223] [DEBUG] [REMOTE ] VMD: PASS: History has at least 300 days. [2026-01-09T12:24:12.695479] [DEBUG] [REMOTE ] VMD: PASS: Price check passed. Min price $6.26. [2026-01-09T12:24:12.695662] [DEBUG] [REMOTE ] VMD: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:12.695793] [DEBUG] [REMOTE ] VMD: PASS: Integrity check passed. [2026-01-09T12:24:12.695836] [DEBUG] [REMOTE ] VMD: Symbol is viable for forecasting. [2026-01-09T12:24:12.695890] [INFO ] [MAIN ] [3332/3524] VMD kept (0.5s) | 3324 kept, 8 rejected | 138.1/min | ETA: 1.4m [2026-01-09T12:24:13.322349] [DEBUG] [REMOTE ] VMI: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:13.322587] [DEBUG] [REMOTE ] VMI: PASS: History has at least 300 days. [2026-01-09T12:24:13.322899] [DEBUG] [REMOTE ] VMI: PASS: Price check passed. Min price $378.59. [2026-01-09T12:24:13.323047] [DEBUG] [REMOTE ] VMI: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:13.323195] [DEBUG] [REMOTE ] VMI: PASS: Integrity check passed. [2026-01-09T12:24:13.323238] [DEBUG] [REMOTE ] VMI: Symbol is viable for forecasting. [2026-01-09T12:24:13.323294] [INFO ] [MAIN ] [3333/3524] VMI kept (0.6s) | 3325 kept, 8 rejected | 138.0/min | ETA: 1.4m [2026-01-09T12:24:13.824838] [DEBUG] [REMOTE ] VMO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:13.825042] [DEBUG] [REMOTE ] VMO: PASS: History has at least 300 days. [2026-01-09T12:24:13.825332] [DEBUG] [REMOTE ] VMO: PASS: Price check passed. Min price $9.43. [2026-01-09T12:24:13.825479] [DEBUG] [REMOTE ] VMO: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:13.825683] [DEBUG] [REMOTE ] VMO: PASS: Integrity check passed. [2026-01-09T12:24:13.825766] [DEBUG] [REMOTE ] VMO: Symbol is viable for forecasting. [2026-01-09T12:24:13.825828] [INFO ] [MAIN ] [3334/3524] VMO kept (0.5s) | 3326 kept, 8 rejected | 138.0/min | ETA: 1.4m [2026-01-09T12:24:14.248067] [DEBUG] [REMOTE ] VNDA: Retrieved 4967 rows, trimmed to 300. [2026-01-09T12:24:14.248292] [DEBUG] [REMOTE ] VNDA: PASS: History has at least 300 days. [2026-01-09T12:24:14.248596] [DEBUG] [REMOTE ] VNDA: PASS: Price check passed. Min price $4.32. [2026-01-09T12:24:14.248781] [DEBUG] [REMOTE ] VNDA: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:14.248923] [DEBUG] [REMOTE ] VNDA: PASS: Integrity check passed. [2026-01-09T12:24:14.248966] [DEBUG] [REMOTE ] VNDA: Symbol is viable for forecasting. [2026-01-09T12:24:14.249022] [INFO ] [MAIN ] [3335/3524] VNDA kept (0.4s) | 3327 kept, 8 rejected | 138.0/min | ETA: 1.4m [2026-01-09T12:24:14.752189] [DEBUG] [REMOTE ] VNO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:14.752496] [DEBUG] [REMOTE ] VNO: PASS: History has at least 300 days. [2026-01-09T12:24:14.752966] [DEBUG] [REMOTE ] VNO: PASS: Price check passed. Min price $32.31. [2026-01-09T12:24:14.753331] [DEBUG] [REMOTE ] VNO: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:14.753502] [DEBUG] [REMOTE ] VNO: PASS: Integrity check passed. [2026-01-09T12:24:14.753550] [DEBUG] [REMOTE ] VNO: Symbol is viable for forecasting. [2026-01-09T12:24:14.753638] [INFO ] [MAIN ] [3336/3524] VNO kept (0.5s) | 3328 kept, 8 rejected | 138.0/min | ETA: 1.4m [2026-01-09T12:24:15.095735] [DEBUG] [REMOTE ] VNOM: Retrieved 2908 rows, trimmed to 300. [2026-01-09T12:24:15.095937] [DEBUG] [REMOTE ] VNOM: PASS: History has at least 300 days. [2026-01-09T12:24:15.096238] [DEBUG] [REMOTE ] VNOM: PASS: Price check passed. Min price $35.66. [2026-01-09T12:24:15.096393] [DEBUG] [REMOTE ] VNOM: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:15.096531] [DEBUG] [REMOTE ] VNOM: PASS: Integrity check passed. [2026-01-09T12:24:15.096593] [DEBUG] [REMOTE ] VNOM: Symbol is viable for forecasting. [2026-01-09T12:24:15.096652] [INFO ] [MAIN ] [3337/3524] VNOM kept (0.3s) | 3329 kept, 8 rejected | 138.0/min | ETA: 1.4m [2026-01-09T12:24:15.517693] [DEBUG] [REMOTE ] VNQI: Retrieved 3820 rows, trimmed to 300. [2026-01-09T12:24:15.517828] [DEBUG] [REMOTE ] VNQI: PASS: History has at least 300 days. [2026-01-09T12:24:15.518068] [DEBUG] [REMOTE ] VNQI: PASS: Price check passed. Min price $44.28. [2026-01-09T12:24:15.518229] [DEBUG] [REMOTE ] VNQI: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:15.518352] [DEBUG] [REMOTE ] VNQI: PASS: Integrity check passed. [2026-01-09T12:24:15.518393] [DEBUG] [REMOTE ] VNQI: Symbol is viable for forecasting. [2026-01-09T12:24:15.518447] [INFO ] [MAIN ] [3338/3524] VNQI kept (0.4s) | 3330 kept, 8 rejected | 138.0/min | ETA: 1.3m [2026-01-09T12:24:15.801078] [DEBUG] [REMOTE ] VOC: Retrieved 3691 rows, trimmed to 300. [2026-01-09T12:24:15.801279] [DEBUG] [REMOTE ] VOC: PASS: History has at least 300 days. [2026-01-09T12:24:15.801545] [DEBUG] [REMOTE ] VOC: PASS: Price check passed. Min price $2.70. [2026-01-09T12:24:15.801715] [DEBUG] [REMOTE ] VOC: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:15.801855] [DEBUG] [REMOTE ] VOC: PASS: Integrity check passed. [2026-01-09T12:24:15.801901] [DEBUG] [REMOTE ] VOC: Symbol is viable for forecasting. [2026-01-09T12:24:15.801960] [INFO ] [MAIN ] [3339/3524] VOC kept (0.3s) | 3331 kept, 8 rejected | 138.0/min | ETA: 1.3m [2026-01-09T12:24:16.439662] [DEBUG] [REMOTE ] VOD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:16.439822] [DEBUG] [REMOTE ] VOD: PASS: History has at least 300 days. [2026-01-09T12:24:16.440085] [DEBUG] [REMOTE ] VOD: PASS: Price check passed. Min price $10.96. [2026-01-09T12:24:16.440224] [DEBUG] [REMOTE ] VOD: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:16.440359] [DEBUG] [REMOTE ] VOD: PASS: Integrity check passed. [2026-01-09T12:24:16.440416] [DEBUG] [REMOTE ] VOD: Symbol is viable for forecasting. [2026-01-09T12:24:16.440470] [INFO ] [MAIN ] [3340/3524] VOD kept (0.6s) | 3332 kept, 8 rejected | 138.0/min | ETA: 1.3m [2026-01-09T12:24:16.864310] [DEBUG] [REMOTE ] VONE: Retrieved 3848 rows, trimmed to 300. [2026-01-09T12:24:16.864451] [DEBUG] [REMOTE ] VONE: PASS: History has at least 300 days. [2026-01-09T12:24:16.864708] [DEBUG] [REMOTE ] VONE: PASS: Price check passed. Min price $294.41. [2026-01-09T12:24:16.864848] [DEBUG] [REMOTE ] VONE: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:16.864969] [DEBUG] [REMOTE ] VONE: PASS: Integrity check passed. [2026-01-09T12:24:16.865009] [DEBUG] [REMOTE ] VONE: Symbol is viable for forecasting. [2026-01-09T12:24:16.865057] [INFO ] [MAIN ] [3341/3524] VONE kept (0.4s) | 3333 kept, 8 rejected | 138.0/min | ETA: 1.3m [2026-01-09T12:24:17.225945] [DEBUG] [REMOTE ] VONG: Retrieved 3848 rows, trimmed to 300. [2026-01-09T12:24:17.226078] [DEBUG] [REMOTE ] VONG: PASS: History has at least 300 days. [2026-01-09T12:24:17.226286] [DEBUG] [REMOTE ] VONG: PASS: Price check passed. Min price $116.91. [2026-01-09T12:24:17.226422] [DEBUG] [REMOTE ] VONG: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:17.226538] [DEBUG] [REMOTE ] VONG: PASS: Integrity check passed. [2026-01-09T12:24:17.226596] [DEBUG] [REMOTE ] VONG: Symbol is viable for forecasting. [2026-01-09T12:24:17.226646] [INFO ] [MAIN ] [3342/3524] VONG kept (0.4s) | 3334 kept, 8 rejected | 138.0/min | ETA: 1.3m [2026-01-09T12:24:17.545312] [DEBUG] [REMOTE ] VOTE: Retrieved 1142 rows, trimmed to 300. [2026-01-09T12:24:17.545512] [DEBUG] [REMOTE ] VOTE: PASS: History has at least 300 days. [2026-01-09T12:24:17.545782] [DEBUG] [REMOTE ] VOTE: PASS: Price check passed. Min price $76.46. [2026-01-09T12:24:17.545928] [DEBUG] [REMOTE ] VOTE: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:17.546055] [DEBUG] [REMOTE ] VOTE: PASS: Integrity check passed. [2026-01-09T12:24:17.546099] [DEBUG] [REMOTE ] VOTE: Symbol is viable for forecasting. [2026-01-09T12:24:17.546153] [INFO ] [MAIN ] [3343/3524] VOTE kept (0.3s) | 3335 kept, 8 rejected | 138.0/min | ETA: 1.3m [2026-01-09T12:24:18.038000] [DEBUG] [REMOTE ] VPG: Retrieved 3911 rows, trimmed to 300. [2026-01-09T12:24:18.038207] [DEBUG] [REMOTE ] VPG: PASS: History has at least 300 days. [2026-01-09T12:24:18.038502] [DEBUG] [REMOTE ] VPG: PASS: Price check passed. Min price $29.28. [2026-01-09T12:24:18.038669] [DEBUG] [REMOTE ] VPG: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:18.038813] [DEBUG] [REMOTE ] VPG: PASS: Integrity check passed. [2026-01-09T12:24:18.038857] [DEBUG] [REMOTE ] VPG: Symbol is viable for forecasting. [2026-01-09T12:24:18.038911] [INFO ] [MAIN ] [3344/3524] VPG kept (0.5s) | 3336 kept, 8 rejected | 138.0/min | ETA: 1.3m [2026-01-09T12:24:18.279494] [DEBUG] [REMOTE ] VPLS: Retrieved 523 rows, trimmed to 300. [2026-01-09T12:24:18.279763] [DEBUG] [REMOTE ] VPLS: PASS: History has at least 300 days. [2026-01-09T12:24:18.280083] [DEBUG] [REMOTE ] VPLS: PASS: Price check passed. Min price $77.53. [2026-01-09T12:24:18.280262] [DEBUG] [REMOTE ] VPLS: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:18.280409] [DEBUG] [REMOTE ] VPLS: PASS: Integrity check passed. [2026-01-09T12:24:18.280459] [DEBUG] [REMOTE ] VPLS: Symbol is viable for forecasting. [2026-01-09T12:24:18.280525] [INFO ] [MAIN ] [3345/3524] VPLS kept (0.2s) | 3337 kept, 8 rejected | 138.1/min | ETA: 1.3m [2026-01-09T12:24:18.843842] [DEBUG] [REMOTE ] VRA: Retrieved 3827 rows, trimmed to 300. [2026-01-09T12:24:18.843975] [DEBUG] [REMOTE ] VRA: PASS: History has at least 300 days. [2026-01-09T12:24:18.844175] [DEBUG] [REMOTE ] VRA: PASS: Price check passed. Min price $1.80. [2026-01-09T12:24:18.844340] [DEBUG] [REMOTE ] VRA: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:18.844459] [DEBUG] [REMOTE ] VRA: PASS: Integrity check passed. [2026-01-09T12:24:18.844535] [DEBUG] [REMOTE ] VRA: Symbol is viable for forecasting. [2026-01-09T12:24:18.844618] [INFO ] [MAIN ] [3346/3524] VRA kept (0.6s) | 3338 kept, 8 rejected | 138.0/min | ETA: 1.3m [2026-01-09T12:24:19.193193] [DEBUG] [REMOTE ] VRCA: Retrieved 1902 rows, trimmed to 300. [2026-01-09T12:24:19.193376] [DEBUG] [REMOTE ] VRCA: PASS: History has at least 300 days. [2026-01-09T12:24:19.193656] [DEBUG] [REMOTE ] VRCA: PASS: Price check passed. Min price $3.28. [2026-01-09T12:24:19.193803] [DEBUG] [REMOTE ] VRCA: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:19.193930] [DEBUG] [REMOTE ] VRCA: PASS: Integrity check passed. [2026-01-09T12:24:19.193973] [DEBUG] [REMOTE ] VRCA: Symbol is viable for forecasting. [2026-01-09T12:24:19.194027] [INFO ] [MAIN ] [3347/3524] VRCA kept (0.3s) | 3339 kept, 8 rejected | 138.1/min | ETA: 1.3m [2026-01-09T12:24:19.608983] [DEBUG] [REMOTE ] VRDN: Retrieved 2908 rows, trimmed to 300. [2026-01-09T12:24:19.609175] [DEBUG] [REMOTE ] VRDN: PASS: History has at least 300 days. [2026-01-09T12:24:19.609432] [DEBUG] [REMOTE ] VRDN: PASS: Price check passed. Min price $20.78. [2026-01-09T12:24:19.609596] [DEBUG] [REMOTE ] VRDN: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:19.609729] [DEBUG] [REMOTE ] VRDN: PASS: Integrity check passed. [2026-01-09T12:24:19.609773] [DEBUG] [REMOTE ] VRDN: Symbol is viable for forecasting. [2026-01-09T12:24:19.609828] [INFO ] [MAIN ] [3348/3524] VRDN kept (0.4s) | 3340 kept, 8 rejected | 138.1/min | ETA: 1.3m [2026-01-09T12:24:20.138976] [DEBUG] [REMOTE ] VRE: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:20.139113] [DEBUG] [REMOTE ] VRE: PASS: History has at least 300 days. [2026-01-09T12:24:20.139331] [DEBUG] [REMOTE ] VRE: PASS: Price check passed. Min price $14.10. [2026-01-09T12:24:20.139469] [DEBUG] [REMOTE ] VRE: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:20.139602] [DEBUG] [REMOTE ] VRE: PASS: Integrity check passed. [2026-01-09T12:24:20.139645] [DEBUG] [REMOTE ] VRE: Symbol is viable for forecasting. [2026-01-09T12:24:20.139692] [INFO ] [MAIN ] [3349/3524] VRE kept (0.5s) | 3341 kept, 8 rejected | 138.0/min | ETA: 1.3m [2026-01-09T12:24:20.442631] [DEBUG] [REMOTE ] VREX: Retrieved 2255 rows, trimmed to 300. [2026-01-09T12:24:20.442759] [DEBUG] [REMOTE ] VREX: PASS: History has at least 300 days. [2026-01-09T12:24:20.442961] [DEBUG] [REMOTE ] VREX: PASS: Price check passed. Min price $10.24. [2026-01-09T12:24:20.443095] [DEBUG] [REMOTE ] VREX: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:20.443204] [DEBUG] [REMOTE ] VREX: PASS: Integrity check passed. [2026-01-09T12:24:20.443244] [DEBUG] [REMOTE ] VREX: Symbol is viable for forecasting. [2026-01-09T12:24:20.443291] [INFO ] [MAIN ] [3350/3524] VREX kept (0.3s) | 3342 kept, 8 rejected | 138.1/min | ETA: 1.3m [2026-01-09T12:24:20.851194] [DEBUG] [REMOTE ] VRIG: Retrieved 2337 rows, trimmed to 300. [2026-01-09T12:24:20.851319] [DEBUG] [REMOTE ] VRIG: PASS: History has at least 300 days. [2026-01-09T12:24:20.851518] [DEBUG] [REMOTE ] VRIG: PASS: Price check passed. Min price $24.85. [2026-01-09T12:24:20.851691] [DEBUG] [REMOTE ] VRIG: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:20.851803] [DEBUG] [REMOTE ] VRIG: PASS: Integrity check passed. [2026-01-09T12:24:20.851843] [DEBUG] [REMOTE ] VRIG: Symbol is viable for forecasting. [2026-01-09T12:24:20.851895] [INFO ] [MAIN ] [3351/3524] VRIG kept (0.4s) | 3343 kept, 8 rejected | 138.1/min | ETA: 1.3m [2026-01-09T12:24:21.303477] [DEBUG] [REMOTE ] VRNS: Retrieved 2984 rows, trimmed to 300. [2026-01-09T12:24:21.303627] [DEBUG] [REMOTE ] VRNS: PASS: History has at least 300 days. [2026-01-09T12:24:21.303835] [DEBUG] [REMOTE ] VRNS: PASS: Price check passed. Min price $30.20. [2026-01-09T12:24:21.303968] [DEBUG] [REMOTE ] VRNS: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:21.304095] [DEBUG] [REMOTE ] VRNS: PASS: Integrity check passed. [2026-01-09T12:24:21.304135] [DEBUG] [REMOTE ] VRNS: Symbol is viable for forecasting. [2026-01-09T12:24:21.304181] [INFO ] [MAIN ] [3352/3524] VRNS kept (0.5s) | 3344 kept, 8 rejected | 138.1/min | ETA: 1.2m [2026-01-09T12:24:21.642046] [DEBUG] [REMOTE ] VRRM: Retrieved 2211 rows, trimmed to 300. [2026-01-09T12:24:21.642171] [DEBUG] [REMOTE ] VRRM: PASS: History has at least 300 days. [2026-01-09T12:24:21.642369] [DEBUG] [REMOTE ] VRRM: PASS: Price check passed. Min price $20.86. [2026-01-09T12:24:21.642502] [DEBUG] [REMOTE ] VRRM: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:21.642639] [DEBUG] [REMOTE ] VRRM: PASS: Integrity check passed. [2026-01-09T12:24:21.642681] [DEBUG] [REMOTE ] VRRM: Symbol is viable for forecasting. [2026-01-09T12:24:21.642729] [INFO ] [MAIN ] [3353/3524] VRRM kept (0.3s) | 3345 kept, 8 rejected | 138.1/min | ETA: 1.2m [2026-01-09T12:24:22.106150] [DEBUG] [REMOTE ] VRSK: Retrieved 4089 rows, trimmed to 300. [2026-01-09T12:24:22.106284] [DEBUG] [REMOTE ] VRSK: PASS: History has at least 300 days. [2026-01-09T12:24:22.106484] [DEBUG] [REMOTE ] VRSK: PASS: Price check passed. Min price $207.57. [2026-01-09T12:24:22.106639] [DEBUG] [REMOTE ] VRSK: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:22.106751] [DEBUG] [REMOTE ] VRSK: PASS: Integrity check passed. [2026-01-09T12:24:22.106791] [DEBUG] [REMOTE ] VRSK: Symbol is viable for forecasting. [2026-01-09T12:24:22.106838] [INFO ] [MAIN ] [3354/3524] VRSK kept (0.5s) | 3346 kept, 8 rejected | 138.1/min | ETA: 1.2m [2026-01-09T12:24:22.602701] [DEBUG] [REMOTE ] VRSN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:22.602901] [DEBUG] [REMOTE ] VRSN: PASS: History has at least 300 days. [2026-01-09T12:24:22.603166] [DEBUG] [REMOTE ] VRSN: PASS: Price check passed. Min price $232.10. [2026-01-09T12:24:22.603309] [DEBUG] [REMOTE ] VRSN: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:22.603443] [DEBUG] [REMOTE ] VRSN: PASS: Integrity check passed. [2026-01-09T12:24:22.603484] [DEBUG] [REMOTE ] VRSN: Symbol is viable for forecasting. [2026-01-09T12:24:22.603539] [INFO ] [MAIN ] [3355/3524] VRSN kept (0.5s) | 3347 kept, 8 rejected | 138.1/min | ETA: 1.2m [2026-01-09T12:24:22.995134] [DEBUG] [REMOTE ] VRTS: Retrieved 4281 rows, trimmed to 300. [2026-01-09T12:24:22.995344] [DEBUG] [REMOTE ] VRTS: PASS: History has at least 300 days. [2026-01-09T12:24:22.995635] [DEBUG] [REMOTE ] VRTS: PASS: Price check passed. Min price $155.33. [2026-01-09T12:24:22.995782] [DEBUG] [REMOTE ] VRTS: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:22.995919] [DEBUG] [REMOTE ] VRTS: PASS: Integrity check passed. [2026-01-09T12:24:22.995962] [DEBUG] [REMOTE ] VRTS: Symbol is viable for forecasting. [2026-01-09T12:24:22.996016] [INFO ] [MAIN ] [3356/3524] VRTS kept (0.4s) | 3348 kept, 8 rejected | 138.1/min | ETA: 1.2m [2026-01-09T12:24:23.317366] [DEBUG] [REMOTE ] VRTX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:23.317594] [DEBUG] [REMOTE ] VRTX: PASS: History has at least 300 days. [2026-01-09T12:24:23.317890] [DEBUG] [REMOTE ] VRTX: PASS: Price check passed. Min price $407.90. [2026-01-09T12:24:23.318141] [DEBUG] [REMOTE ] VRTX: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:23.318311] [DEBUG] [REMOTE ] VRTX: PASS: Integrity check passed. [2026-01-09T12:24:23.318361] [DEBUG] [REMOTE ] VRTX: Symbol is viable for forecasting. [2026-01-09T12:24:23.318469] [INFO ] [MAIN ] [3357/3524] VRTX kept (0.3s) | 3349 kept, 8 rejected | 138.1/min | ETA: 1.2m [2026-01-09T12:24:23.684007] [DEBUG] [REMOTE ] VS: Retrieved 1251 rows, trimmed to 300. [2026-01-09T12:24:23.684156] [DEBUG] [REMOTE ] VS: PASS: History has at least 300 days. [2026-01-09T12:24:23.684375] [DEBUG] [REMOTE ] VS: PASS: Price check passed. Min price $1.21. [2026-01-09T12:24:23.684519] [DEBUG] [REMOTE ] VS: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:23.684695] [DEBUG] [REMOTE ] VS: PASS: Integrity check passed. [2026-01-09T12:24:23.684743] [DEBUG] [REMOTE ] VS: Symbol is viable for forecasting. [2026-01-09T12:24:23.684794] [INFO ] [MAIN ] [3358/3524] VS kept (0.4s) | 3350 kept, 8 rejected | 138.1/min | ETA: 1.2m [2026-01-09T12:24:23.954105] [DEBUG] [REMOTE ] VSCO: Retrieved 1123 rows, trimmed to 300. [2026-01-09T12:24:23.954233] [DEBUG] [REMOTE ] VSCO: PASS: History has at least 300 days. [2026-01-09T12:24:23.954429] [DEBUG] [REMOTE ] VSCO: PASS: Price check passed. Min price $29.46. [2026-01-09T12:24:23.954567] [DEBUG] [REMOTE ] VSCO: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:23.954700] [DEBUG] [REMOTE ] VSCO: PASS: Integrity check passed. [2026-01-09T12:24:23.954742] [DEBUG] [REMOTE ] VSCO: Symbol is viable for forecasting. [2026-01-09T12:24:23.954789] [INFO ] [MAIN ] [3359/3524] VSCO kept (0.3s) | 3351 kept, 8 rejected | 138.1/min | ETA: 1.2m [2026-01-09T12:24:24.502629] [DEBUG] [REMOTE ] VSDA: Retrieved 2195 rows, trimmed to 300. [2026-01-09T12:24:24.502763] [DEBUG] [REMOTE ] VSDA: PASS: History has at least 300 days. [2026-01-09T12:24:24.502982] [DEBUG] [REMOTE ] VSDA: PASS: Price check passed. Min price $50.93. [2026-01-09T12:24:24.503121] [DEBUG] [REMOTE ] VSDA: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:24.503241] [DEBUG] [REMOTE ] VSDA: PASS: Integrity check passed. [2026-01-09T12:24:24.503283] [DEBUG] [REMOTE ] VSDA: Symbol is viable for forecasting. [2026-01-09T12:24:24.503333] [INFO ] [MAIN ] [3360/3524] VSDA kept (0.5s) | 3352 kept, 8 rejected | 138.1/min | ETA: 1.2m [2026-01-09T12:24:24.915927] [DEBUG] [REMOTE ] VSEC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:24.916065] [DEBUG] [REMOTE ] VSEC: PASS: History has at least 300 days. [2026-01-09T12:24:24.916307] [DEBUG] [REMOTE ] VSEC: PASS: Price check passed. Min price $156.30. [2026-01-09T12:24:24.916452] [DEBUG] [REMOTE ] VSEC: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:24.916595] [DEBUG] [REMOTE ] VSEC: PASS: Integrity check passed. [2026-01-09T12:24:24.916639] [DEBUG] [REMOTE ] VSEC: Symbol is viable for forecasting. [2026-01-09T12:24:24.916690] [INFO ] [MAIN ] [3361/3524] VSEC kept (0.4s) | 3353 kept, 8 rejected | 138.1/min | ETA: 1.2m [2026-01-09T12:24:25.289840] [DEBUG] [REMOTE ] VSH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:25.289981] [DEBUG] [REMOTE ] VSH: PASS: History has at least 300 days. [2026-01-09T12:24:25.290209] [DEBUG] [REMOTE ] VSH: PASS: Price check passed. Min price $11.74. [2026-01-09T12:24:25.290345] [DEBUG] [REMOTE ] VSH: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:25.290465] [DEBUG] [REMOTE ] VSH: PASS: Integrity check passed. [2026-01-09T12:24:25.290505] [DEBUG] [REMOTE ] VSH: Symbol is viable for forecasting. [2026-01-09T12:24:25.290554] [INFO ] [MAIN ] [3362/3524] VSH kept (0.4s) | 3354 kept, 8 rejected | 138.1/min | ETA: 1.2m [2026-01-09T12:24:25.767330] [DEBUG] [REMOTE ] VSTM: Retrieved 3508 rows, trimmed to 300. [2026-01-09T12:24:25.767481] [DEBUG] [REMOTE ] VSTM: PASS: History has at least 300 days. [2026-01-09T12:24:25.767740] [DEBUG] [REMOTE ] VSTM: PASS: Price check passed. Min price $6.87. [2026-01-09T12:24:25.767889] [DEBUG] [REMOTE ] VSTM: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:25.768013] [DEBUG] [REMOTE ] VSTM: PASS: Integrity check passed. [2026-01-09T12:24:25.768057] [DEBUG] [REMOTE ] VSTM: Symbol is viable for forecasting. [2026-01-09T12:24:25.768109] [INFO ] [MAIN ] [3363/3524] VSTM kept (0.5s) | 3355 kept, 8 rejected | 138.1/min | ETA: 1.2m [2026-01-09T12:24:26.013568] [DEBUG] [REMOTE ] VSTS: Retrieved 567 rows, trimmed to 300. [2026-01-09T12:24:26.013726] [DEBUG] [REMOTE ] VSTS: PASS: History has at least 300 days. [2026-01-09T12:24:26.013969] [DEBUG] [REMOTE ] VSTS: PASS: Price check passed. Min price $4.77. [2026-01-09T12:24:26.014119] [DEBUG] [REMOTE ] VSTS: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:26.014256] [DEBUG] [REMOTE ] VSTS: PASS: Integrity check passed. [2026-01-09T12:24:26.014299] [DEBUG] [REMOTE ] VSTS: Symbol is viable for forecasting. [2026-01-09T12:24:26.014349] [INFO ] [MAIN ] [3364/3524] VSTS kept (0.2s) | 3356 kept, 8 rejected | 138.1/min | ETA: 1.2m [2026-01-09T12:24:26.519050] [DEBUG] [REMOTE ] VTC: Retrieved 2051 rows, trimmed to 300. [2026-01-09T12:24:26.519207] [DEBUG] [REMOTE ] VTC: PASS: History has at least 300 days. [2026-01-09T12:24:26.519467] [DEBUG] [REMOTE ] VTC: PASS: Price check passed. Min price $77.07. [2026-01-09T12:24:26.519703] [DEBUG] [REMOTE ] VTC: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:26.519859] [DEBUG] [REMOTE ] VTC: PASS: Integrity check passed. [2026-01-09T12:24:26.519920] [DEBUG] [REMOTE ] VTC: Symbol is viable for forecasting. [2026-01-09T12:24:26.519975] [INFO ] [MAIN ] [3365/3524] VTC kept (0.5s) | 3357 kept, 8 rejected | 138.1/min | ETA: 1.2m [2026-01-09T12:24:26.832020] [DEBUG] [REMOTE ] VTEX: Retrieved 1123 rows, trimmed to 300. [2026-01-09T12:24:26.832149] [DEBUG] [REMOTE ] VTEX: PASS: History has at least 300 days. [2026-01-09T12:24:26.832353] [DEBUG] [REMOTE ] VTEX: PASS: Price check passed. Min price $3.59. [2026-01-09T12:24:26.832492] [DEBUG] [REMOTE ] VTEX: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:26.832635] [DEBUG] [REMOTE ] VTEX: PASS: Integrity check passed. [2026-01-09T12:24:26.832682] [DEBUG] [REMOTE ] VTEX: Symbol is viable for forecasting. [2026-01-09T12:24:26.832730] [INFO ] [MAIN ] [3366/3524] VTEX kept (0.3s) | 3358 kept, 8 rejected | 138.1/min | ETA: 1.1m [2026-01-09T12:24:27.428968] [DEBUG] [REMOTE ] VTIP: Retrieved 3326 rows, trimmed to 300. [2026-01-09T12:24:27.429174] [DEBUG] [REMOTE ] VTIP: PASS: History has at least 300 days. [2026-01-09T12:24:27.429450] [DEBUG] [REMOTE ] VTIP: PASS: Price check passed. Min price $49.27. [2026-01-09T12:24:27.429651] [DEBUG] [REMOTE ] VTIP: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:27.429825] [DEBUG] [REMOTE ] VTIP: PASS: Integrity check passed. [2026-01-09T12:24:27.429882] [DEBUG] [REMOTE ] VTIP: Symbol is viable for forecasting. [2026-01-09T12:24:27.429939] [INFO ] [MAIN ] [3367/3524] VTIP kept (0.6s) | 3359 kept, 8 rejected | 138.1/min | ETA: 1.1m [2026-01-09T12:24:27.649004] [DEBUG] [REMOTE ] VTMX: Retrieved 634 rows, trimmed to 300. [2026-01-09T12:24:27.649203] [DEBUG] [REMOTE ] VTMX: PASS: History has at least 300 days. [2026-01-09T12:24:27.649467] [DEBUG] [REMOTE ] VTMX: PASS: Price check passed. Min price $25.85. [2026-01-09T12:24:27.649672] [DEBUG] [REMOTE ] VTMX: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:27.649804] [DEBUG] [REMOTE ] VTMX: PASS: Integrity check passed. [2026-01-09T12:24:27.649848] [DEBUG] [REMOTE ] VTMX: Symbol is viable for forecasting. [2026-01-09T12:24:27.649907] [INFO ] [MAIN ] [3368/3524] VTMX kept (0.2s) | 3360 kept, 8 rejected | 138.1/min | ETA: 1.1m [2026-01-09T12:24:28.339714] [DEBUG] [REMOTE ] VTN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:28.339920] [DEBUG] [REMOTE ] VTN: PASS: History has at least 300 days. [2026-01-09T12:24:28.340197] [DEBUG] [REMOTE ] VTN: PASS: Price check passed. Min price $10.70. [2026-01-09T12:24:28.340338] [DEBUG] [REMOTE ] VTN: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:28.340474] [DEBUG] [REMOTE ] VTN: PASS: Integrity check passed. [2026-01-09T12:24:28.340516] [DEBUG] [REMOTE ] VTN: Symbol is viable for forecasting. [2026-01-09T12:24:28.340588] [INFO ] [MAIN ] [3369/3524] VTN kept (0.7s) | 3361 kept, 8 rejected | 138.1/min | ETA: 1.1m [2026-01-09T12:24:28.679770] [DEBUG] [REMOTE ] VTOL: Retrieved 3260 rows, trimmed to 300. [2026-01-09T12:24:28.679970] [DEBUG] [REMOTE ] VTOL: PASS: History has at least 300 days. [2026-01-09T12:24:28.680235] [DEBUG] [REMOTE ] VTOL: PASS: Price check passed. Min price $35.70. [2026-01-09T12:24:28.680404] [DEBUG] [REMOTE ] VTOL: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:28.680536] [DEBUG] [REMOTE ] VTOL: PASS: Integrity check passed. [2026-01-09T12:24:28.680599] [DEBUG] [REMOTE ] VTOL: Symbol is viable for forecasting. [2026-01-09T12:24:28.680656] [INFO ] [MAIN ] [3370/3524] VTOL kept (0.3s) | 3362 kept, 8 rejected | 138.1/min | ETA: 1.1m [2026-01-09T12:24:29.009763] [DEBUG] [REMOTE ] VTRS: Retrieved 1292 rows, trimmed to 300. [2026-01-09T12:24:29.009964] [DEBUG] [REMOTE ] VTRS: PASS: History has at least 300 days. [2026-01-09T12:24:29.010216] [DEBUG] [REMOTE ] VTRS: PASS: Price check passed. Min price $9.82. [2026-01-09T12:24:29.010355] [DEBUG] [REMOTE ] VTRS: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:29.010475] [DEBUG] [REMOTE ] VTRS: PASS: Integrity check passed. [2026-01-09T12:24:29.010517] [DEBUG] [REMOTE ] VTRS: Symbol is viable for forecasting. [2026-01-09T12:24:29.010591] [INFO ] [MAIN ] [3371/3524] VTRS kept (0.3s) | 3363 kept, 8 rejected | 138.1/min | ETA: 1.1m [2026-01-09T12:24:29.373803] [DEBUG] [REMOTE ] VTS: Retrieved 752 rows, trimmed to 300. [2026-01-09T12:24:29.373998] [DEBUG] [REMOTE ] VTS: PASS: History has at least 300 days. [2026-01-09T12:24:29.374250] [DEBUG] [REMOTE ] VTS: PASS: Price check passed. Min price $18.95. [2026-01-09T12:24:29.374388] [DEBUG] [REMOTE ] VTS: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:29.374505] [DEBUG] [REMOTE ] VTS: PASS: Integrity check passed. [2026-01-09T12:24:29.374546] [DEBUG] [REMOTE ] VTS: Symbol is viable for forecasting. [2026-01-09T12:24:29.374635] [INFO ] [MAIN ] [3372/3524] VTS kept (0.4s) | 3364 kept, 8 rejected | 138.1/min | ETA: 1.1m [2026-01-09T12:24:29.873864] [DEBUG] [REMOTE ] VTSI: Retrieved 2458 rows, trimmed to 300. [2026-01-09T12:24:29.874042] [DEBUG] [REMOTE ] VTSI: PASS: History has at least 300 days. [2026-01-09T12:24:29.874288] [DEBUG] [REMOTE ] VTSI: PASS: Price check passed. Min price $4.20. [2026-01-09T12:24:29.874433] [DEBUG] [REMOTE ] VTSI: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:29.874591] [DEBUG] [REMOTE ] VTSI: PASS: Integrity check passed. [2026-01-09T12:24:29.874641] [DEBUG] [REMOTE ] VTSI: Symbol is viable for forecasting. [2026-01-09T12:24:29.874747] [INFO ] [MAIN ] [3373/3524] VTSI kept (0.5s) | 3365 kept, 8 rejected | 138.1/min | ETA: 1.1m [2026-01-09T12:24:30.407086] [DEBUG] [REMOTE ] VTWG: Retrieved 3848 rows, trimmed to 300. [2026-01-09T12:24:30.407309] [DEBUG] [REMOTE ] VTWG: PASS: History has at least 300 days. [2026-01-09T12:24:30.407586] [DEBUG] [REMOTE ] VTWG: PASS: Price check passed. Min price $219.02. [2026-01-09T12:24:30.407734] [DEBUG] [REMOTE ] VTWG: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:30.407866] [DEBUG] [REMOTE ] VTWG: PASS: Integrity check passed. [2026-01-09T12:24:30.407910] [DEBUG] [REMOTE ] VTWG: Symbol is viable for forecasting. [2026-01-09T12:24:30.407975] [INFO ] [MAIN ] [3374/3524] VTWG kept (0.5s) | 3366 kept, 8 rejected | 138.1/min | ETA: 1.1m [2026-01-09T12:24:30.804160] [DEBUG] [REMOTE ] VTWO: Retrieved 3848 rows, trimmed to 300. [2026-01-09T12:24:30.804351] [DEBUG] [REMOTE ] VTWO: PASS: History has at least 300 days. [2026-01-09T12:24:30.804626] [DEBUG] [REMOTE ] VTWO: PASS: Price check passed. Min price $92.28. [2026-01-09T12:24:30.804767] [DEBUG] [REMOTE ] VTWO: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:30.804889] [DEBUG] [REMOTE ] VTWO: PASS: Integrity check passed. [2026-01-09T12:24:30.804929] [DEBUG] [REMOTE ] VTWO: Symbol is viable for forecasting. [2026-01-09T12:24:30.804981] [INFO ] [MAIN ] [3375/3524] VTWO kept (0.4s) | 3367 kept, 8 rejected | 138.1/min | ETA: 1.1m [2026-01-09T12:24:31.051228] [DEBUG] [REMOTE ] VTYX: Retrieved 1058 rows, trimmed to 300. [2026-01-09T12:24:31.051433] [DEBUG] [REMOTE ] VTYX: PASS: History has at least 300 days. [2026-01-09T12:24:31.051730] [DEBUG] [REMOTE ] VTYX: PASS: Price check passed. Min price $3.65. [2026-01-09T12:24:31.051896] [DEBUG] [REMOTE ] VTYX: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:31.052019] [DEBUG] [REMOTE ] VTYX: PASS: Integrity check passed. [2026-01-09T12:24:31.052061] [DEBUG] [REMOTE ] VTYX: Symbol is viable for forecasting. [2026-01-09T12:24:31.052113] [INFO ] [MAIN ] [3376/3524] VTYX kept (0.2s) | 3368 kept, 8 rejected | 138.1/min | ETA: 1.1m [2026-01-09T12:24:31.579140] [DEBUG] [REMOTE ] VUZI: Retrieved 3967 rows, trimmed to 300. [2026-01-09T12:24:31.579337] [DEBUG] [REMOTE ] VUZI: PASS: History has at least 300 days. [2026-01-09T12:24:31.579618] [DEBUG] [REMOTE ] VUZI: PASS: Price check passed. Min price $2.05. [2026-01-09T12:24:31.579761] [DEBUG] [REMOTE ] VUZI: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:31.579893] [DEBUG] [REMOTE ] VUZI: PASS: Integrity check passed. [2026-01-09T12:24:31.579940] [DEBUG] [REMOTE ] VUZI: Symbol is viable for forecasting. [2026-01-09T12:24:31.579996] [INFO ] [MAIN ] [3377/3524] VUZI kept (0.5s) | 3369 kept, 8 rejected | 138.1/min | ETA: 1.1m [2026-01-09T12:24:31.938104] [DEBUG] [REMOTE ] VVOS: Retrieved 1274 rows, trimmed to 300. [2026-01-09T12:24:31.938307] [DEBUG] [REMOTE ] VVOS: PASS: History has at least 300 days. [2026-01-09T12:24:31.938600] [DEBUG] [REMOTE ] VVOS: PASS: Price check passed. Min price $1.95. [2026-01-09T12:24:31.938753] [DEBUG] [REMOTE ] VVOS: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:31.938881] [DEBUG] [REMOTE ] VVOS: PASS: Integrity check passed. [2026-01-09T12:24:31.938923] [DEBUG] [REMOTE ] VVOS: Symbol is viable for forecasting. [2026-01-09T12:24:31.938978] [INFO ] [MAIN ] [3378/3524] VVOS kept (0.4s) | 3370 kept, 8 rejected | 138.1/min | ETA: 1.1m [2026-01-09T12:24:32.362135] [DEBUG] [REMOTE ] VVX: Retrieved 2844 rows, trimmed to 300. [2026-01-09T12:24:32.362332] [DEBUG] [REMOTE ] VVX: PASS: History has at least 300 days. [2026-01-09T12:24:32.362644] [DEBUG] [REMOTE ] VVX: PASS: Price check passed. Min price $52.16. [2026-01-09T12:24:32.362827] [DEBUG] [REMOTE ] VVX: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:32.362960] [DEBUG] [REMOTE ] VVX: PASS: Integrity check passed. [2026-01-09T12:24:32.363005] [DEBUG] [REMOTE ] VVX: Symbol is viable for forecasting. [2026-01-09T12:24:32.363059] [INFO ] [MAIN ] [3379/3524] VVX kept (0.4s) | 3371 kept, 8 rejected | 138.1/min | ETA: 1.0m [2026-01-09T12:24:32.753105] [DEBUG] [REMOTE ] VWOB: Retrieved 3170 rows, trimmed to 300. [2026-01-09T12:24:32.753287] [DEBUG] [REMOTE ] VWOB: PASS: History has at least 300 days. [2026-01-09T12:24:32.753534] [DEBUG] [REMOTE ] VWOB: PASS: Price check passed. Min price $66.07. [2026-01-09T12:24:32.753711] [DEBUG] [REMOTE ] VWOB: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:32.753834] [DEBUG] [REMOTE ] VWOB: PASS: Integrity check passed. [2026-01-09T12:24:32.753876] [DEBUG] [REMOTE ] VWOB: Symbol is viable for forecasting. [2026-01-09T12:24:32.753927] [INFO ] [MAIN ] [3380/3524] VWOB kept (0.4s) | 3372 kept, 8 rejected | 138.1/min | ETA: 1.0m [2026-01-09T12:24:33.164198] [DEBUG] [REMOTE ] VXUS: Retrieved 3759 rows, trimmed to 300. [2026-01-09T12:24:33.164329] [DEBUG] [REMOTE ] VXUS: PASS: History has at least 300 days. [2026-01-09T12:24:33.164561] [DEBUG] [REMOTE ] VXUS: PASS: Price check passed. Min price $70.90. [2026-01-09T12:24:33.164729] [DEBUG] [REMOTE ] VXUS: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:33.164871] [DEBUG] [REMOTE ] VXUS: PASS: Integrity check passed. [2026-01-09T12:24:33.164919] [DEBUG] [REMOTE ] VXUS: Symbol is viable for forecasting. [2026-01-09T12:24:33.164970] [INFO ] [MAIN ] [3381/3524] VXUS kept (0.4s) | 3373 kept, 8 rejected | 138.1/min | ETA: 1.0m [2026-01-09T12:24:33.519737] [DEBUG] [REMOTE ] VYMI: Retrieved 2479 rows, trimmed to 300. [2026-01-09T12:24:33.519863] [DEBUG] [REMOTE ] VYMI: PASS: History has at least 300 days. [2026-01-09T12:24:33.520059] [DEBUG] [REMOTE ] VYMI: PASS: Price check passed. Min price $83.23. [2026-01-09T12:24:33.520210] [DEBUG] [REMOTE ] VYMI: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:33.520322] [DEBUG] [REMOTE ] VYMI: PASS: Integrity check passed. [2026-01-09T12:24:33.520362] [DEBUG] [REMOTE ] VYMI: Symbol is viable for forecasting. [2026-01-09T12:24:33.520409] [INFO ] [MAIN ] [3382/3524] VYMI kept (0.4s) | 3374 kept, 8 rejected | 138.1/min | ETA: 1.0m [2026-01-09T12:24:34.152853] [DEBUG] [REMOTE ] VYX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:34.152990] [DEBUG] [REMOTE ] VYX: PASS: History has at least 300 days. [2026-01-09T12:24:34.153221] [DEBUG] [REMOTE ] VYX: PASS: Price check passed. Min price $9.61. [2026-01-09T12:24:34.153361] [DEBUG] [REMOTE ] VYX: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:34.153485] [DEBUG] [REMOTE ] VYX: PASS: Integrity check passed. [2026-01-09T12:24:34.153526] [DEBUG] [REMOTE ] VYX: Symbol is viable for forecasting. [2026-01-09T12:24:34.153594] [INFO ] [MAIN ] [3383/3524] VYX kept (0.6s) | 3375 kept, 8 rejected | 138.1/min | ETA: 1.0m [2026-01-09T12:24:34.590450] [DEBUG] [REMOTE ] VZ: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:34.590687] [DEBUG] [REMOTE ] VZ: PASS: History has at least 300 days. [2026-01-09T12:24:34.591034] [DEBUG] [REMOTE ] VZ: PASS: Price check passed. Min price $38.40. [2026-01-09T12:24:34.591373] [DEBUG] [REMOTE ] VZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:34.591528] [DEBUG] [REMOTE ] VZ: PASS: Integrity check passed. [2026-01-09T12:24:34.591599] [DEBUG] [REMOTE ] VZ: Symbol is viable for forecasting. [2026-01-09T12:24:34.591672] [INFO ] [MAIN ] [3384/3524] VZ kept (0.4s) | 3376 kept, 8 rejected | 138.1/min | ETA: 1.0m [2026-01-09T12:24:35.056154] [DEBUG] [REMOTE ] WAB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:35.056355] [DEBUG] [REMOTE ] WAB: PASS: History has at least 300 days. [2026-01-09T12:24:35.056659] [DEBUG] [REMOTE ] WAB: PASS: Price check passed. Min price $193.20. [2026-01-09T12:24:35.056960] [DEBUG] [REMOTE ] WAB: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:35.057105] [DEBUG] [REMOTE ] WAB: PASS: Integrity check passed. [2026-01-09T12:24:35.057147] [DEBUG] [REMOTE ] WAB: Symbol is viable for forecasting. [2026-01-09T12:24:35.057202] [INFO ] [MAIN ] [3385/3524] WAB kept (0.5s) | 3377 kept, 8 rejected | 138.1/min | ETA: 1.0m [2026-01-09T12:24:35.422327] [DEBUG] [REMOTE ] WABC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:35.422536] [DEBUG] [REMOTE ] WABC: PASS: History has at least 300 days. [2026-01-09T12:24:35.422887] [DEBUG] [REMOTE ] WABC: PASS: Price check passed. Min price $45.36. [2026-01-09T12:24:35.423061] [DEBUG] [REMOTE ] WABC: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:35.423232] [DEBUG] [REMOTE ] WABC: PASS: Integrity check passed. [2026-01-09T12:24:35.423276] [DEBUG] [REMOTE ] WABC: Symbol is viable for forecasting. [2026-01-09T12:24:35.423331] [INFO ] [MAIN ] [3386/3524] WABC kept (0.4s) | 3378 kept, 8 rejected | 138.1/min | ETA: 60s [2026-01-09T12:24:35.916730] [DEBUG] [REMOTE ] WAFD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:35.916864] [DEBUG] [REMOTE ] WAFD: PASS: History has at least 300 days. [2026-01-09T12:24:35.917082] [DEBUG] [REMOTE ] WAFD: PASS: Price check passed. Min price $27.60. [2026-01-09T12:24:35.917216] [DEBUG] [REMOTE ] WAFD: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:35.917360] [DEBUG] [REMOTE ] WAFD: PASS: Integrity check passed. [2026-01-09T12:24:35.917401] [DEBUG] [REMOTE ] WAFD: Symbol is viable for forecasting. [2026-01-09T12:24:35.917447] [INFO ] [MAIN ] [3387/3524] WAFD kept (0.5s) | 3379 kept, 8 rejected | 138.1/min | ETA: 60s [2026-01-09T12:24:36.157013] [DEBUG] [REMOTE ] WAFDP: Retrieved 1240 rows, trimmed to 300. [2026-01-09T12:24:36.157208] [DEBUG] [REMOTE ] WAFDP: PASS: History has at least 300 days. [2026-01-09T12:24:36.157508] [DEBUG] [REMOTE ] WAFDP: PASS: Price check passed. Min price $16.17. [2026-01-09T12:24:36.157667] [DEBUG] [REMOTE ] WAFDP: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:36.157788] [DEBUG] [REMOTE ] WAFDP: PASS: Integrity check passed. [2026-01-09T12:24:36.157829] [DEBUG] [REMOTE ] WAFDP: Symbol is viable for forecasting. [2026-01-09T12:24:36.157881] [INFO ] [MAIN ] [3388/3524] WAFDP kept (0.2s) | 3380 kept, 8 rejected | 138.1/min | ETA: 59s [2026-01-09T12:24:36.711537] [DEBUG] [REMOTE ] WAL: Retrieved 5163 rows, trimmed to 300. [2026-01-09T12:24:36.711808] [DEBUG] [REMOTE ] WAL: PASS: History has at least 300 days. [2026-01-09T12:24:36.712089] [DEBUG] [REMOTE ] WAL: PASS: Price check passed. Min price $69.94. [2026-01-09T12:24:36.712229] [DEBUG] [REMOTE ] WAL: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:36.712365] [DEBUG] [REMOTE ] WAL: PASS: Integrity check passed. [2026-01-09T12:24:36.712406] [DEBUG] [REMOTE ] WAL: Symbol is viable for forecasting. [2026-01-09T12:24:36.712463] [INFO ] [MAIN ] [3389/3524] WAL kept (0.6s) | 3381 kept, 8 rejected | 138.1/min | ETA: 59s [2026-01-09T12:24:36.982403] [DEBUG] [REMOTE ] WALD: Retrieved 1171 rows, trimmed to 300. [2026-01-09T12:24:36.982622] [DEBUG] [REMOTE ] WALD: PASS: History has at least 300 days. [2026-01-09T12:24:36.982879] [DEBUG] [REMOTE ] WALD: PASS: Price check passed. Min price $1.47. [2026-01-09T12:24:36.983060] [DEBUG] [REMOTE ] WALD: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:36.983185] [DEBUG] [REMOTE ] WALD: PASS: Integrity check passed. [2026-01-09T12:24:36.983227] [DEBUG] [REMOTE ] WALD: Symbol is viable for forecasting. [2026-01-09T12:24:36.983279] [INFO ] [MAIN ] [3390/3524] WALD kept (0.3s) | 3382 kept, 8 rejected | 138.1/min | ETA: 58s [2026-01-09T12:24:37.675165] [DEBUG] [REMOTE ] WASH: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:37.675374] [DEBUG] [REMOTE ] WASH: PASS: History has at least 300 days. [2026-01-09T12:24:37.676122] [DEBUG] [REMOTE ] WASH: PASS: Price check passed. Min price $24.97. [2026-01-09T12:24:37.676274] [DEBUG] [REMOTE ] WASH: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:37.676486] [DEBUG] [REMOTE ] WASH: PASS: Integrity check passed. [2026-01-09T12:24:37.676531] [DEBUG] [REMOTE ] WASH: Symbol is viable for forecasting. [2026-01-09T12:24:37.676632] [INFO ] [MAIN ] [3391/3524] WASH kept (0.7s) | 3383 kept, 8 rejected | 138.1/min | ETA: 58s [2026-01-09T12:24:37.792803] [DEBUG] [REMOTE ] WAVE: Retrieved 1136 rows, trimmed to 300. [2026-01-09T12:24:37.792990] [DEBUG] [REMOTE ] WAVE: PASS: History has at least 300 days. [2026-01-09T12:24:37.793230] [DEBUG] [REMOTE ] WAVE: PASS: Price check passed. Min price $5.61. [2026-01-09T12:24:37.793371] [DEBUG] [REMOTE ] WAVE: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:37.793492] [DEBUG] [REMOTE ] WAVE: PASS: Integrity check passed. [2026-01-09T12:24:37.793534] [DEBUG] [REMOTE ] WAVE: Symbol is viable for forecasting. [2026-01-09T12:24:37.793609] [INFO ] [MAIN ] [3392/3524] WAVE kept (0.1s) | 3384 kept, 8 rejected | 138.1/min | ETA: 57s [2026-01-09T12:24:38.275737] [DEBUG] [REMOTE ] WAY: Retrieved 398 rows, trimmed to 300. [2026-01-09T12:24:38.275910] [DEBUG] [REMOTE ] WAY: PASS: History has at least 300 days. [2026-01-09T12:24:38.276157] [DEBUG] [REMOTE ] WAY: PASS: Price check passed. Min price $30.40. [2026-01-09T12:24:38.276300] [DEBUG] [REMOTE ] WAY: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:38.276422] [DEBUG] [REMOTE ] WAY: PASS: Integrity check passed. [2026-01-09T12:24:38.276464] [DEBUG] [REMOTE ] WAY: Symbol is viable for forecasting. [2026-01-09T12:24:38.276528] [INFO ] [MAIN ] [3393/3524] WAY kept (0.5s) | 3385 kept, 8 rejected | 138.1/min | ETA: 57s [2026-01-09T12:24:38.865842] [DEBUG] [REMOTE ] WB: Retrieved 2950 rows, trimmed to 300. [2026-01-09T12:24:38.866035] [DEBUG] [REMOTE ] WB: PASS: History has at least 300 days. [2026-01-09T12:24:38.866328] [DEBUG] [REMOTE ] WB: PASS: Price check passed. Min price $9.54. [2026-01-09T12:24:38.866470] [DEBUG] [REMOTE ] WB: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:38.866814] [DEBUG] [REMOTE ] WB: PASS: Integrity check passed. [2026-01-09T12:24:38.866858] [DEBUG] [REMOTE ] WB: Symbol is viable for forecasting. [2026-01-09T12:24:38.866911] [INFO ] [MAIN ] [3394/3524] WB kept (0.6s) | 3386 kept, 8 rejected | 138.1/min | ETA: 56s [2026-01-09T12:24:39.287366] [DEBUG] [REMOTE ] WBD: Retrieved 5157 rows, trimmed to 300. [2026-01-09T12:24:39.287555] [DEBUG] [REMOTE ] WBD: PASS: History has at least 300 days. [2026-01-09T12:24:39.287841] [DEBUG] [REMOTE ] WBD: PASS: Price check passed. Min price $17.98. [2026-01-09T12:24:39.287986] [DEBUG] [REMOTE ] WBD: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:39.288113] [DEBUG] [REMOTE ] WBD: PASS: Integrity check passed. [2026-01-09T12:24:39.288156] [DEBUG] [REMOTE ] WBD: Symbol is viable for forecasting. [2026-01-09T12:24:39.288215] [INFO ] [MAIN ] [3395/3524] WBD kept (0.4s) | 3387 kept, 8 rejected | 138.1/min | ETA: 56s [2026-01-09T12:24:39.597964] [DEBUG] [REMOTE ] WBIY: Retrieved 2273 rows, trimmed to 300. [2026-01-09T12:24:39.598155] [DEBUG] [REMOTE ] WBIY: PASS: History has at least 300 days. [2026-01-09T12:24:39.598436] [DEBUG] [REMOTE ] WBIY: PASS: Price check passed. Min price $29.87. [2026-01-09T12:24:39.598607] [DEBUG] [REMOTE ] WBIY: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:39.598744] [DEBUG] [REMOTE ] WBIY: PASS: Integrity check passed. [2026-01-09T12:24:39.598786] [DEBUG] [REMOTE ] WBIY: Symbol is viable for forecasting. [2026-01-09T12:24:39.598838] [INFO ] [MAIN ] [3396/3524] WBIY kept (0.3s) | 3388 kept, 8 rejected | 138.1/min | ETA: 56s [2026-01-09T12:24:40.156839] [DEBUG] [REMOTE ] WBS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:40.157048] [DEBUG] [REMOTE ] WBS: PASS: History has at least 300 days. [2026-01-09T12:24:40.157372] [DEBUG] [REMOTE ] WBS: PASS: Price check passed. Min price $53.72. [2026-01-09T12:24:40.157519] [DEBUG] [REMOTE ] WBS: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:40.157850] [DEBUG] [REMOTE ] WBS: PASS: Integrity check passed. [2026-01-09T12:24:40.157900] [DEBUG] [REMOTE ] WBS: Symbol is viable for forecasting. [2026-01-09T12:24:40.157957] [INFO ] [MAIN ] [3397/3524] WBS kept (0.6s) | 3389 kept, 8 rejected | 138.1/min | ETA: 55s [2026-01-09T12:24:40.353110] [DEBUG] [REMOTE ] WBTN: Retrieved 385 rows, trimmed to 300. [2026-01-09T12:24:40.353327] [DEBUG] [REMOTE ] WBTN: PASS: History has at least 300 days. [2026-01-09T12:24:40.353645] [DEBUG] [REMOTE ] WBTN: PASS: Price check passed. Min price $12.19. [2026-01-09T12:24:40.353826] [DEBUG] [REMOTE ] WBTN: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:40.353977] [DEBUG] [REMOTE ] WBTN: PASS: Integrity check passed. [2026-01-09T12:24:40.354032] [DEBUG] [REMOTE ] WBTN: Symbol is viable for forecasting. [2026-01-09T12:24:40.354099] [INFO ] [MAIN ] [3398/3524] WBTN kept (0.2s) | 3390 kept, 8 rejected | 138.1/min | ETA: 55s [2026-01-09T12:24:40.806502] [DEBUG] [REMOTE ] WBX: Retrieved 1071 rows, trimmed to 300. [2026-01-09T12:24:40.806779] [DEBUG] [REMOTE ] WBX: PASS: History has at least 300 days. [2026-01-09T12:24:40.807102] [DEBUG] [REMOTE ] WBX: PASS: Price check passed. Min price $2.34. [2026-01-09T12:24:40.807310] [DEBUG] [REMOTE ] WBX: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:40.807528] [DEBUG] [REMOTE ] WBX: PASS: Integrity check passed. [2026-01-09T12:24:40.807637] [DEBUG] [REMOTE ] WBX: Symbol is viable for forecasting. [2026-01-09T12:24:40.807707] [INFO ] [MAIN ] [3399/3524] WBX kept (0.5s) | 3391 kept, 8 rejected | 138.1/min | ETA: 54s [2026-01-09T12:24:41.438083] [DEBUG] [REMOTE ] WCC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:41.438320] [DEBUG] [REMOTE ] WCC: PASS: History has at least 300 days. [2026-01-09T12:24:41.438878] [DEBUG] [REMOTE ] WCC: PASS: Price check passed. Min price $213.22. [2026-01-09T12:24:41.439053] [DEBUG] [REMOTE ] WCC: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:41.439248] [DEBUG] [REMOTE ] WCC: PASS: Integrity check passed. [2026-01-09T12:24:41.439311] [DEBUG] [REMOTE ] WCC: Symbol is viable for forecasting. [2026-01-09T12:24:41.439373] [INFO ] [MAIN ] [3400/3524] WCC kept (0.6s) | 3392 kept, 8 rejected | 138.1/min | ETA: 54s [2026-01-09T12:24:41.718848] [DEBUG] [REMOTE ] WCLD: Retrieved 1594 rows, trimmed to 300. [2026-01-09T12:24:41.719043] [DEBUG] [REMOTE ] WCLD: PASS: History has at least 300 days. [2026-01-09T12:24:41.719349] [DEBUG] [REMOTE ] WCLD: PASS: Price check passed. Min price $32.92. [2026-01-09T12:24:41.719617] [DEBUG] [REMOTE ] WCLD: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:41.719793] [DEBUG] [REMOTE ] WCLD: PASS: Integrity check passed. [2026-01-09T12:24:41.719854] [DEBUG] [REMOTE ] WCLD: Symbol is viable for forecasting. [2026-01-09T12:24:41.719927] [INFO ] [MAIN ] [3401/3524] WCLD kept (0.3s) | 3393 kept, 8 rejected | 138.1/min | ETA: 53s [2026-01-09T12:24:42.197044] [DEBUG] [REMOTE ] WD: Retrieved 3789 rows, trimmed to 300. [2026-01-09T12:24:42.197171] [DEBUG] [REMOTE ] WD: PASS: History has at least 300 days. [2026-01-09T12:24:42.197424] [DEBUG] [REMOTE ] WD: PASS: Price check passed. Min price $58.72. [2026-01-09T12:24:42.197619] [DEBUG] [REMOTE ] WD: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:42.197738] [DEBUG] [REMOTE ] WD: PASS: Integrity check passed. [2026-01-09T12:24:42.197780] [DEBUG] [REMOTE ] WD: Symbol is viable for forecasting. [2026-01-09T12:24:42.197830] [INFO ] [MAIN ] [3402/3524] WD kept (0.5s) | 3394 kept, 8 rejected | 138.1/min | ETA: 53s [2026-01-09T12:24:42.573741] [DEBUG] [REMOTE ] WDAY: Retrieved 3328 rows, trimmed to 300. [2026-01-09T12:24:42.573872] [DEBUG] [REMOTE ] WDAY: PASS: History has at least 300 days. [2026-01-09T12:24:42.574076] [DEBUG] [REMOTE ] WDAY: PASS: Price check passed. Min price $205.79. [2026-01-09T12:24:42.574210] [DEBUG] [REMOTE ] WDAY: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:42.574322] [DEBUG] [REMOTE ] WDAY: PASS: Integrity check passed. [2026-01-09T12:24:42.574362] [DEBUG] [REMOTE ] WDAY: Symbol is viable for forecasting. [2026-01-09T12:24:42.574409] [INFO ] [MAIN ] [3403/3524] WDAY kept (0.4s) | 3395 kept, 8 rejected | 138.1/min | ETA: 53s [2026-01-09T12:24:43.119669] [DEBUG] [REMOTE ] WDC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:43.119797] [DEBUG] [REMOTE ] WDC: PASS: History has at least 300 days. [2026-01-09T12:24:43.120004] [DEBUG] [REMOTE ] WDC: PASS: Price check passed. Min price $113.04. [2026-01-09T12:24:43.120139] [DEBUG] [REMOTE ] WDC: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:43.120251] [DEBUG] [REMOTE ] WDC: PASS: Integrity check passed. [2026-01-09T12:24:43.120290] [DEBUG] [REMOTE ] WDC: Symbol is viable for forecasting. [2026-01-09T12:24:43.120338] [INFO ] [MAIN ] [3404/3524] WDC kept (0.5s) | 3396 kept, 8 rejected | 138.1/min | ETA: 52s [2026-01-09T12:24:43.632336] [DEBUG] [REMOTE ] WDFC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:43.632471] [DEBUG] [REMOTE ] WDFC: PASS: History has at least 300 days. [2026-01-09T12:24:43.632709] [DEBUG] [REMOTE ] WDFC: PASS: Price check passed. Min price $187.52. [2026-01-09T12:24:43.632847] [DEBUG] [REMOTE ] WDFC: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:43.632962] [DEBUG] [REMOTE ] WDFC: PASS: Integrity check passed. [2026-01-09T12:24:43.633002] [DEBUG] [REMOTE ] WDFC: Symbol is viable for forecasting. [2026-01-09T12:24:43.633049] [INFO ] [MAIN ] [3405/3524] WDFC kept (0.5s) | 3397 kept, 8 rejected | 138.1/min | ETA: 52s [2026-01-09T12:24:43.884731] [DEBUG] [REMOTE ] WDH: Retrieved 1174 rows, trimmed to 300. [2026-01-09T12:24:43.884852] [DEBUG] [REMOTE ] WDH: PASS: History has at least 300 days. [2026-01-09T12:24:43.885072] [DEBUG] [REMOTE ] WDH: PASS: Price check passed. Min price $1.58. [2026-01-09T12:24:43.885211] [DEBUG] [REMOTE ] WDH: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:43.885322] [DEBUG] [REMOTE ] WDH: PASS: Integrity check passed. [2026-01-09T12:24:43.885364] [DEBUG] [REMOTE ] WDH: Symbol is viable for forecasting. [2026-01-09T12:24:43.885416] [INFO ] [MAIN ] [3406/3524] WDH kept (0.3s) | 3398 kept, 8 rejected | 138.1/min | ETA: 51s [2026-01-09T12:24:44.293258] [DEBUG] [REMOTE ] WDI: Retrieved 1140 rows, trimmed to 300. [2026-01-09T12:24:44.293383] [DEBUG] [REMOTE ] WDI: PASS: History has at least 300 days. [2026-01-09T12:24:44.293609] [DEBUG] [REMOTE ] WDI: PASS: Price check passed. Min price $13.51. [2026-01-09T12:24:44.293751] [DEBUG] [REMOTE ] WDI: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:44.293859] [DEBUG] [REMOTE ] WDI: PASS: Integrity check passed. [2026-01-09T12:24:44.293900] [DEBUG] [REMOTE ] WDI: Symbol is viable for forecasting. [2026-01-09T12:24:44.293947] [INFO ] [MAIN ] [3407/3524] WDI kept (0.4s) | 3399 kept, 8 rejected | 138.1/min | ETA: 51s [2026-01-09T12:24:44.846311] [DEBUG] [REMOTE ] WDS: Retrieved 4652 rows, trimmed to 300. [2026-01-09T12:24:44.846441] [DEBUG] [REMOTE ] WDS: PASS: History has at least 300 days. [2026-01-09T12:24:44.846674] [DEBUG] [REMOTE ] WDS: PASS: Price check passed. Min price $14.44. [2026-01-09T12:24:44.846811] [DEBUG] [REMOTE ] WDS: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:44.846921] [DEBUG] [REMOTE ] WDS: PASS: Integrity check passed. [2026-01-09T12:24:44.846960] [DEBUG] [REMOTE ] WDS: Symbol is viable for forecasting. [2026-01-09T12:24:44.847007] [INFO ] [MAIN ] [3408/3524] WDS kept (0.6s) | 3400 kept, 8 rejected | 138.1/min | ETA: 50s [2026-01-09T12:24:45.304780] [DEBUG] [REMOTE ] WEA: Retrieved 5986 rows, trimmed to 300. [2026-01-09T12:24:45.304913] [DEBUG] [REMOTE ] WEA: PASS: History has at least 300 days. [2026-01-09T12:24:45.305128] [DEBUG] [REMOTE ] WEA: PASS: Price check passed. Min price $10.78. [2026-01-09T12:24:45.305263] [DEBUG] [REMOTE ] WEA: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:45.305378] [DEBUG] [REMOTE ] WEA: PASS: Integrity check passed. [2026-01-09T12:24:45.305418] [DEBUG] [REMOTE ] WEA: Symbol is viable for forecasting. [2026-01-09T12:24:45.305466] [INFO ] [MAIN ] [3409/3524] WEA kept (0.5s) | 3401 kept, 8 rejected | 138.1/min | ETA: 50s [2026-01-09T12:24:45.653410] [DEBUG] [REMOTE ] WEC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:45.653565] [DEBUG] [REMOTE ] WEC: PASS: History has at least 300 days. [2026-01-09T12:24:45.653873] [DEBUG] [REMOTE ] WEC: PASS: Price check passed. Min price $103.48. [2026-01-09T12:24:45.654016] [DEBUG] [REMOTE ] WEC: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:45.654137] [DEBUG] [REMOTE ] WEC: PASS: Integrity check passed. [2026-01-09T12:24:45.654177] [DEBUG] [REMOTE ] WEC: Symbol is viable for forecasting. [2026-01-09T12:24:45.654232] [INFO ] [MAIN ] [3410/3524] WEC kept (0.3s) | 3402 kept, 8 rejected | 138.1/min | ETA: 50s [2026-01-09T12:24:46.163604] [DEBUG] [REMOTE ] WEN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:46.163741] [DEBUG] [REMOTE ] WEN: PASS: History has at least 300 days. [2026-01-09T12:24:46.163956] [DEBUG] [REMOTE ] WEN: PASS: Price check passed. Min price $7.74. [2026-01-09T12:24:46.164089] [DEBUG] [REMOTE ] WEN: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:46.164205] [DEBUG] [REMOTE ] WEN: PASS: Integrity check passed. [2026-01-09T12:24:46.164245] [DEBUG] [REMOTE ] WEN: Symbol is viable for forecasting. [2026-01-09T12:24:46.164292] [INFO ] [MAIN ] [3411/3524] WEN kept (0.5s) | 3403 kept, 8 rejected | 138.1/min | ETA: 49s [2026-01-09T12:24:46.628913] [DEBUG] [REMOTE ] WERN: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:46.629050] [DEBUG] [REMOTE ] WERN: PASS: History has at least 300 days. [2026-01-09T12:24:46.629278] [DEBUG] [REMOTE ] WERN: PASS: Price check passed. Min price $23.05. [2026-01-09T12:24:46.629459] [DEBUG] [REMOTE ] WERN: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:46.629632] [DEBUG] [REMOTE ] WERN: PASS: Integrity check passed. [2026-01-09T12:24:46.629687] [DEBUG] [REMOTE ] WERN: Symbol is viable for forecasting. [2026-01-09T12:24:46.629753] [INFO ] [MAIN ] [3412/3524] WERN kept (0.5s) | 3404 kept, 8 rejected | 138.1/min | ETA: 49s [2026-01-09T12:24:46.981061] [DEBUG] [REMOTE ] WES: Retrieved 3290 rows, trimmed to 300. [2026-01-09T12:24:46.981186] [DEBUG] [REMOTE ] WES: PASS: History has at least 300 days. [2026-01-09T12:24:46.981388] [DEBUG] [REMOTE ] WES: PASS: Price check passed. Min price $36.45. [2026-01-09T12:24:46.981522] [DEBUG] [REMOTE ] WES: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:46.981667] [DEBUG] [REMOTE ] WES: PASS: Integrity check passed. [2026-01-09T12:24:46.981709] [DEBUG] [REMOTE ] WES: Symbol is viable for forecasting. [2026-01-09T12:24:46.981756] [INFO ] [MAIN ] [3413/3524] WES kept (0.4s) | 3405 kept, 8 rejected | 138.1/min | ETA: 48s [2026-01-09T12:24:47.549531] [DEBUG] [REMOTE ] WEX: Retrieved 5257 rows, trimmed to 300. [2026-01-09T12:24:47.549690] [DEBUG] [REMOTE ] WEX: PASS: History has at least 300 days. [2026-01-09T12:24:47.549900] [DEBUG] [REMOTE ] WEX: PASS: Price check passed. Min price $136.40. [2026-01-09T12:24:47.550035] [DEBUG] [REMOTE ] WEX: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:47.550145] [DEBUG] [REMOTE ] WEX: PASS: Integrity check passed. [2026-01-09T12:24:47.550188] [DEBUG] [REMOTE ] WEX: Symbol is viable for forecasting. [2026-01-09T12:24:47.550235] [INFO ] [MAIN ] [3414/3524] WEX kept (0.6s) | 3406 kept, 8 rejected | 138.1/min | ETA: 48s [2026-01-09T12:24:48.025142] [DEBUG] [REMOTE ] WEYS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:48.025270] [DEBUG] [REMOTE ] WEYS: PASS: History has at least 300 days. [2026-01-09T12:24:48.025475] [DEBUG] [REMOTE ] WEYS: PASS: Price check passed. Min price $26.15. [2026-01-09T12:24:48.025631] [DEBUG] [REMOTE ] WEYS: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:48.025748] [DEBUG] [REMOTE ] WEYS: PASS: Integrity check passed. [2026-01-09T12:24:48.025788] [DEBUG] [REMOTE ] WEYS: Symbol is viable for forecasting. [2026-01-09T12:24:48.026351] [INFO ] [MAIN ] [3415/3524] WEYS kept (0.5s) | 3407 kept, 8 rejected | 138.1/min | ETA: 47s [2026-01-09T12:24:48.492192] [DEBUG] [REMOTE ] WF: Retrieved 5604 rows, trimmed to 300. [2026-01-09T12:24:48.492325] [DEBUG] [REMOTE ] WF: PASS: History has at least 300 days. [2026-01-09T12:24:48.492541] [DEBUG] [REMOTE ] WF: PASS: Price check passed. Min price $52.67. [2026-01-09T12:24:48.492707] [DEBUG] [REMOTE ] WF: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:48.492827] [DEBUG] [REMOTE ] WF: PASS: Integrity check passed. [2026-01-09T12:24:48.492868] [DEBUG] [REMOTE ] WF: Symbol is viable for forecasting. [2026-01-09T12:24:48.492918] [INFO ] [MAIN ] [3416/3524] WF kept (0.5s) | 3408 kept, 8 rejected | 138.1/min | ETA: 47s [2026-01-09T12:24:48.968682] [DEBUG] [REMOTE ] WFC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:48.968841] [DEBUG] [REMOTE ] WFC: PASS: History has at least 300 days. [2026-01-09T12:24:48.969098] [DEBUG] [REMOTE ] WFC: PASS: Price check passed. Min price $82.40. [2026-01-09T12:24:48.969238] [DEBUG] [REMOTE ] WFC: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:48.969366] [DEBUG] [REMOTE ] WFC: PASS: Integrity check passed. [2026-01-09T12:24:48.969409] [DEBUG] [REMOTE ] WFC: Symbol is viable for forecasting. [2026-01-09T12:24:48.969471] [INFO ] [MAIN ] [3417/3524] WFC kept (0.5s) | 3409 kept, 8 rejected | 138.1/min | ETA: 46s [2026-01-09T12:24:49.427221] [DEBUG] [REMOTE ] WFG: Retrieved 4636 rows, trimmed to 300. [2026-01-09T12:24:49.427405] [DEBUG] [REMOTE ] WFG: PASS: History has at least 300 days. [2026-01-09T12:24:49.427689] [DEBUG] [REMOTE ] WFG: PASS: Price check passed. Min price $57.61. [2026-01-09T12:24:49.427832] [DEBUG] [REMOTE ] WFG: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:49.427959] [DEBUG] [REMOTE ] WFG: PASS: Integrity check passed. [2026-01-09T12:24:49.427999] [DEBUG] [REMOTE ] WFG: Symbol is viable for forecasting. [2026-01-09T12:24:49.428048] [INFO ] [MAIN ] [3418/3524] WFG kept (0.5s) | 3410 kept, 8 rejected | 138.1/min | ETA: 46s [2026-01-09T12:24:49.606902] [DEBUG] [REMOTE ] WFRD: Retrieved 1260 rows, trimmed to 300. [2026-01-09T12:24:49.607069] [DEBUG] [REMOTE ] WFRD: PASS: History has at least 300 days. [2026-01-09T12:24:49.607390] [DEBUG] [REMOTE ] WFRD: PASS: Price check passed. Min price $62.07. [2026-01-09T12:24:49.607616] [DEBUG] [REMOTE ] WFRD: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:49.607796] [DEBUG] [REMOTE ] WFRD: PASS: Integrity check passed. [2026-01-09T12:24:49.607852] [DEBUG] [REMOTE ] WFRD: Symbol is viable for forecasting. [2026-01-09T12:24:49.607920] [INFO ] [MAIN ] [3419/3524] WFRD kept (0.2s) | 3411 kept, 8 rejected | 138.1/min | ETA: 46s [2026-01-09T12:24:50.066637] [DEBUG] [REMOTE ] WGMI: Retrieved 983 rows, trimmed to 300. [2026-01-09T12:24:50.066768] [DEBUG] [REMOTE ] WGMI: PASS: History has at least 300 days. [2026-01-09T12:24:50.066966] [DEBUG] [REMOTE ] WGMI: PASS: Price check passed. Min price $36.51. [2026-01-09T12:24:50.067098] [DEBUG] [REMOTE ] WGMI: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:50.067209] [DEBUG] [REMOTE ] WGMI: PASS: Integrity check passed. [2026-01-09T12:24:50.067276] [DEBUG] [REMOTE ] WGMI: Symbol is viable for forecasting. [2026-01-09T12:24:50.067324] [INFO ] [MAIN ] [3420/3524] WGMI kept (0.5s) | 3412 kept, 8 rejected | 138.1/min | ETA: 45s [2026-01-09T12:24:50.738600] [DEBUG] [REMOTE ] WGO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:50.738735] [DEBUG] [REMOTE ] WGO: PASS: History has at least 300 days. [2026-01-09T12:24:50.738951] [DEBUG] [REMOTE ] WGO: PASS: Price check passed. Min price $29.98. [2026-01-09T12:24:50.739092] [DEBUG] [REMOTE ] WGO: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:50.739208] [DEBUG] [REMOTE ] WGO: PASS: Integrity check passed. [2026-01-09T12:24:50.739248] [DEBUG] [REMOTE ] WGO: Symbol is viable for forecasting. [2026-01-09T12:24:50.739295] [INFO ] [MAIN ] [3421/3524] WGO kept (0.7s) | 3413 kept, 8 rejected | 138.1/min | ETA: 45s [2026-01-09T12:24:51.002863] [DEBUG] [REMOTE ] WGS: Retrieved 1300 rows, trimmed to 300. [2026-01-09T12:24:51.002992] [DEBUG] [REMOTE ] WGS: PASS: History has at least 300 days. [2026-01-09T12:24:51.003190] [DEBUG] [REMOTE ] WGS: PASS: Price check passed. Min price $116.91. [2026-01-09T12:24:51.003324] [DEBUG] [REMOTE ] WGS: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:51.003433] [DEBUG] [REMOTE ] WGS: PASS: Integrity check passed. [2026-01-09T12:24:51.003472] [DEBUG] [REMOTE ] WGS: Symbol is viable for forecasting. [2026-01-09T12:24:51.003518] [INFO ] [MAIN ] [3422/3524] WGS kept (0.3s) | 3414 kept, 8 rejected | 138.1/min | ETA: 44s [2026-01-09T12:24:51.434549] [DEBUG] [REMOTE ] WH: Retrieved 1918 rows, trimmed to 300. [2026-01-09T12:24:51.434686] [DEBUG] [REMOTE ] WH: PASS: History has at least 300 days. [2026-01-09T12:24:51.434886] [DEBUG] [REMOTE ] WH: PASS: Price check passed. Min price $68.95. [2026-01-09T12:24:51.435050] [DEBUG] [REMOTE ] WH: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:51.435165] [DEBUG] [REMOTE ] WH: PASS: Integrity check passed. [2026-01-09T12:24:51.435210] [DEBUG] [REMOTE ] WH: Symbol is viable for forecasting. [2026-01-09T12:24:51.435257] [INFO ] [MAIN ] [3423/3524] WH kept (0.4s) | 3415 kept, 8 rejected | 138.1/min | ETA: 44s [2026-01-09T12:24:51.847173] [DEBUG] [REMOTE ] WHD: Retrieved 1990 rows, trimmed to 300. [2026-01-09T12:24:51.847313] [DEBUG] [REMOTE ] WHD: PASS: History has at least 300 days. [2026-01-09T12:24:51.847552] [DEBUG] [REMOTE ] WHD: PASS: Price check passed. Min price $35.15. [2026-01-09T12:24:51.847713] [DEBUG] [REMOTE ] WHD: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:51.847827] [DEBUG] [REMOTE ] WHD: PASS: Integrity check passed. [2026-01-09T12:24:51.847868] [DEBUG] [REMOTE ] WHD: Symbol is viable for forecasting. [2026-01-09T12:24:51.847917] [INFO ] [MAIN ] [3424/3524] WHD kept (0.4s) | 3416 kept, 8 rejected | 138.1/min | ETA: 43s [2026-01-09T12:24:52.273088] [DEBUG] [REMOTE ] WHF: Retrieved 3292 rows, trimmed to 300. [2026-01-09T12:24:52.273210] [DEBUG] [REMOTE ] WHF: PASS: History has at least 300 days. [2026-01-09T12:24:52.273412] [DEBUG] [REMOTE ] WHF: PASS: Price check passed. Min price $6.52. [2026-01-09T12:24:52.273549] [DEBUG] [REMOTE ] WHF: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:52.273681] [DEBUG] [REMOTE ] WHF: PASS: Integrity check passed. [2026-01-09T12:24:52.273722] [DEBUG] [REMOTE ] WHF: Symbol is viable for forecasting. [2026-01-09T12:24:52.273769] [INFO ] [MAIN ] [3425/3524] WHF kept (0.4s) | 3417 kept, 8 rejected | 138.1/min | ETA: 43s [2026-01-09T12:24:52.765048] [DEBUG] [REMOTE ] WHG: Retrieved 5932 rows, trimmed to 300. [2026-01-09T12:24:52.765184] [DEBUG] [REMOTE ] WHG: PASS: History has at least 300 days. [2026-01-09T12:24:52.765393] [DEBUG] [REMOTE ] WHG: PASS: Price check passed. Min price $15.45. [2026-01-09T12:24:52.765527] [DEBUG] [REMOTE ] WHG: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:52.765662] [DEBUG] [REMOTE ] WHG: PASS: Integrity check passed. [2026-01-09T12:24:52.765704] [DEBUG] [REMOTE ] WHG: Symbol is viable for forecasting. [2026-01-09T12:24:52.765751] [INFO ] [MAIN ] [3426/3524] WHG kept (0.5s) | 3418 kept, 8 rejected | 138.1/min | ETA: 43s [2026-01-09T12:24:53.157709] [DEBUG] [REMOTE ] WIA: Retrieved 5606 rows, trimmed to 300. [2026-01-09T12:24:53.157845] [DEBUG] [REMOTE ] WIA: PASS: History has at least 300 days. [2026-01-09T12:24:53.158058] [DEBUG] [REMOTE ] WIA: PASS: Price check passed. Min price $8.16. [2026-01-09T12:24:53.158197] [DEBUG] [REMOTE ] WIA: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:53.158312] [DEBUG] [REMOTE ] WIA: PASS: Integrity check passed. [2026-01-09T12:24:53.158354] [DEBUG] [REMOTE ] WIA: Symbol is viable for forecasting. [2026-01-09T12:24:53.158402] [INFO ] [MAIN ] [3427/3524] WIA kept (0.4s) | 3419 kept, 8 rejected | 138.1/min | ETA: 42s [2026-01-09T12:24:53.488012] [DEBUG] [REMOTE ] WIMI: Retrieved 1451 rows, trimmed to 300. [2026-01-09T12:24:53.488134] [DEBUG] [REMOTE ] WIMI: PASS: History has at least 300 days. [2026-01-09T12:24:53.488332] [DEBUG] [REMOTE ] WIMI: PASS: Price check passed. Min price $2.37. [2026-01-09T12:24:53.488465] [DEBUG] [REMOTE ] WIMI: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:53.488626] [DEBUG] [REMOTE ] WIMI: PASS: Integrity check passed. [2026-01-09T12:24:53.488682] [DEBUG] [REMOTE ] WIMI: Symbol is viable for forecasting. [2026-01-09T12:24:53.488750] [INFO ] [MAIN ] [3428/3524] WIMI kept (0.3s) | 3420 kept, 8 rejected | 138.1/min | ETA: 42s [2026-01-09T12:24:53.933498] [DEBUG] [REMOTE ] WINA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:53.933645] [DEBUG] [REMOTE ] WINA: PASS: History has at least 300 days. [2026-01-09T12:24:53.933862] [DEBUG] [REMOTE ] WINA: PASS: Price check passed. Min price $382.62. [2026-01-09T12:24:53.934006] [DEBUG] [REMOTE ] WINA: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:53.934120] [DEBUG] [REMOTE ] WINA: PASS: Integrity check passed. [2026-01-09T12:24:53.934160] [DEBUG] [REMOTE ] WINA: Symbol is viable for forecasting. [2026-01-09T12:24:53.934206] [INFO ] [MAIN ] [3429/3524] WINA kept (0.4s) | 3421 kept, 8 rejected | 138.1/min | ETA: 41s [2026-01-09T12:24:54.320268] [DEBUG] [REMOTE ] WING: Retrieved 2660 rows, trimmed to 300. [2026-01-09T12:24:54.320493] [DEBUG] [REMOTE ] WING: PASS: History has at least 300 days. [2026-01-09T12:24:54.320907] [DEBUG] [REMOTE ] WING: PASS: Price check passed. Min price $213.81. [2026-01-09T12:24:54.321095] [DEBUG] [REMOTE ] WING: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:54.321291] [DEBUG] [REMOTE ] WING: PASS: Integrity check passed. [2026-01-09T12:24:54.321352] [DEBUG] [REMOTE ] WING: Symbol is viable for forecasting. [2026-01-09T12:24:54.321431] [INFO ] [MAIN ] [3430/3524] WING kept (0.4s) | 3422 kept, 8 rejected | 138.1/min | ETA: 41s [2026-01-09T12:24:54.631630] [DEBUG] [REMOTE ] WINN: Retrieved 986 rows, trimmed to 300. [2026-01-09T12:24:54.631769] [DEBUG] [REMOTE ] WINN: PASS: History has at least 300 days. [2026-01-09T12:24:54.631971] [DEBUG] [REMOTE ] WINN: PASS: Price check passed. Min price $30.05. [2026-01-09T12:24:54.632105] [DEBUG] [REMOTE ] WINN: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:54.632214] [DEBUG] [REMOTE ] WINN: PASS: Integrity check passed. [2026-01-09T12:24:54.632255] [DEBUG] [REMOTE ] WINN: Symbol is viable for forecasting. [2026-01-09T12:24:54.632302] [INFO ] [MAIN ] [3431/3524] WINN kept (0.3s) | 3423 kept, 8 rejected | 138.2/min | ETA: 40s [2026-01-09T12:24:55.071891] [DEBUG] [REMOTE ] WIX: Retrieved 3061 rows, trimmed to 300. [2026-01-09T12:24:55.072021] [DEBUG] [REMOTE ] WIX: PASS: History has at least 300 days. [2026-01-09T12:24:55.072221] [DEBUG] [REMOTE ] WIX: PASS: Price check passed. Min price $93.31. [2026-01-09T12:24:55.072355] [DEBUG] [REMOTE ] WIX: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:55.072467] [DEBUG] [REMOTE ] WIX: PASS: Integrity check passed. [2026-01-09T12:24:55.072506] [DEBUG] [REMOTE ] WIX: Symbol is viable for forecasting. [2026-01-09T12:24:55.072553] [INFO ] [MAIN ] [3432/3524] WIX kept (0.4s) | 3424 kept, 8 rejected | 138.2/min | ETA: 40s [2026-01-09T12:24:55.425389] [DEBUG] [REMOTE ] WK: Retrieved 2784 rows, trimmed to 300. [2026-01-09T12:24:55.425517] [DEBUG] [REMOTE ] WK: PASS: History has at least 300 days. [2026-01-09T12:24:55.425761] [DEBUG] [REMOTE ] WK: PASS: Price check passed. Min price $81.87. [2026-01-09T12:24:55.425906] [DEBUG] [REMOTE ] WK: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:55.426021] [DEBUG] [REMOTE ] WK: PASS: Integrity check passed. [2026-01-09T12:24:55.426061] [DEBUG] [REMOTE ] WK: Symbol is viable for forecasting. [2026-01-09T12:24:55.426110] [INFO ] [MAIN ] [3433/3524] WK kept (0.4s) | 3425 kept, 8 rejected | 138.2/min | ETA: 40s [2026-01-09T12:24:56.027619] [DEBUG] [REMOTE ] WKC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:56.027773] [DEBUG] [REMOTE ] WKC: PASS: History has at least 300 days. [2026-01-09T12:24:56.028022] [DEBUG] [REMOTE ] WKC: PASS: Price check passed. Min price $22.86. [2026-01-09T12:24:56.028192] [DEBUG] [REMOTE ] WKC: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:56.028322] [DEBUG] [REMOTE ] WKC: PASS: Integrity check passed. [2026-01-09T12:24:56.028364] [DEBUG] [REMOTE ] WKC: Symbol is viable for forecasting. [2026-01-09T12:24:56.028413] [INFO ] [MAIN ] [3434/3524] WKC kept (0.6s) | 3426 kept, 8 rejected | 138.1/min | ETA: 39s [2026-01-09T12:24:56.311836] [DEBUG] [REMOTE ] WKEY: Retrieved 1758 rows, trimmed to 300. [2026-01-09T12:24:56.311971] [DEBUG] [REMOTE ] WKEY: PASS: History has at least 300 days. [2026-01-09T12:24:56.312190] [DEBUG] [REMOTE ] WKEY: PASS: Price check passed. Min price $7.40. [2026-01-09T12:24:56.312324] [DEBUG] [REMOTE ] WKEY: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:56.312441] [DEBUG] [REMOTE ] WKEY: PASS: Integrity check passed. [2026-01-09T12:24:56.312485] [DEBUG] [REMOTE ] WKEY: Symbol is viable for forecasting. [2026-01-09T12:24:56.312533] [INFO ] [MAIN ] [3435/3524] WKEY kept (0.3s) | 3427 kept, 8 rejected | 138.2/min | ETA: 39s [2026-01-09T12:24:56.873770] [DEBUG] [REMOTE ] WKSP: Retrieved 5659 rows, trimmed to 300. [2026-01-09T12:24:56.873904] [DEBUG] [REMOTE ] WKSP: PASS: History has at least 300 days. [2026-01-09T12:24:56.874127] [DEBUG] [REMOTE ] WKSP: PASS: Price check passed. Min price $1.95. [2026-01-09T12:24:56.874264] [DEBUG] [REMOTE ] WKSP: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:56.874378] [DEBUG] [REMOTE ] WKSP: PASS: Integrity check passed. [2026-01-09T12:24:56.874418] [DEBUG] [REMOTE ] WKSP: Symbol is viable for forecasting. [2026-01-09T12:24:56.874465] [INFO ] [MAIN ] [3436/3524] WKSP kept (0.6s) | 3428 kept, 8 rejected | 138.1/min | ETA: 38s [2026-01-09T12:24:57.272726] [DEBUG] [REMOTE ] WLDN: Retrieved 4812 rows, trimmed to 300. [2026-01-09T12:24:57.272889] [DEBUG] [REMOTE ] WLDN: PASS: History has at least 300 days. [2026-01-09T12:24:57.273162] [DEBUG] [REMOTE ] WLDN: PASS: Price check passed. Min price $85.27. [2026-01-09T12:24:57.273316] [DEBUG] [REMOTE ] WLDN: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:57.273462] [DEBUG] [REMOTE ] WLDN: PASS: Integrity check passed. [2026-01-09T12:24:57.273514] [DEBUG] [REMOTE ] WLDN: Symbol is viable for forecasting. [2026-01-09T12:24:57.273601] [INFO ] [MAIN ] [3437/3524] WLDN kept (0.4s) | 3429 kept, 8 rejected | 138.1/min | ETA: 38s [2026-01-09T12:24:57.491550] [DEBUG] [REMOTE ] WLDS: Retrieved 834 rows, trimmed to 300. [2026-01-09T12:24:57.491707] [DEBUG] [REMOTE ] WLDS: PASS: History has at least 300 days. [2026-01-09T12:24:57.491954] [DEBUG] [REMOTE ] WLDS: PASS: Price check passed. Min price $1.14. [2026-01-09T12:24:57.492113] [DEBUG] [REMOTE ] WLDS: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:57.492229] [DEBUG] [REMOTE ] WLDS: PASS: Integrity check passed. [2026-01-09T12:24:57.492271] [DEBUG] [REMOTE ] WLDS: Symbol is viable for forecasting. [2026-01-09T12:24:57.492318] [INFO ] [MAIN ] [3438/3524] WLDS kept (0.2s) | 3430 kept, 8 rejected | 138.2/min | ETA: 37s [2026-01-09T12:24:58.159303] [DEBUG] [REMOTE ] WLFC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:58.159456] [DEBUG] [REMOTE ] WLFC: PASS: History has at least 300 days. [2026-01-09T12:24:58.159746] [DEBUG] [REMOTE ] WLFC: PASS: Price check passed. Min price $115.05. [2026-01-09T12:24:58.159894] [DEBUG] [REMOTE ] WLFC: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:58.160025] [DEBUG] [REMOTE ] WLFC: PASS: Integrity check passed. [2026-01-09T12:24:58.160067] [DEBUG] [REMOTE ] WLFC: Symbol is viable for forecasting. [2026-01-09T12:24:58.160117] [INFO ] [MAIN ] [3439/3524] WLFC kept (0.7s) | 3431 kept, 8 rejected | 138.1/min | ETA: 37s [2026-01-09T12:24:58.607339] [DEBUG] [REMOTE ] WLK: Retrieved 5388 rows, trimmed to 300. [2026-01-09T12:24:58.607477] [DEBUG] [REMOTE ] WLK: PASS: History has at least 300 days. [2026-01-09T12:24:58.607725] [DEBUG] [REMOTE ] WLK: PASS: Price check passed. Min price $55.91. [2026-01-09T12:24:58.607869] [DEBUG] [REMOTE ] WLK: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:58.607992] [DEBUG] [REMOTE ] WLK: PASS: Integrity check passed. [2026-01-09T12:24:58.608034] [DEBUG] [REMOTE ] WLK: Symbol is viable for forecasting. [2026-01-09T12:24:58.608083] [INFO ] [MAIN ] [3440/3524] WLK kept (0.4s) | 3432 kept, 8 rejected | 138.1/min | ETA: 36s [2026-01-09T12:24:58.936789] [DEBUG] [REMOTE ] WLKP: Retrieved 2879 rows, trimmed to 300. [2026-01-09T12:24:58.936919] [DEBUG] [REMOTE ] WLKP: PASS: History has at least 300 days. [2026-01-09T12:24:58.937131] [DEBUG] [REMOTE ] WLKP: PASS: Price check passed. Min price $17.87. [2026-01-09T12:24:58.937291] [DEBUG] [REMOTE ] WLKP: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:58.937410] [DEBUG] [REMOTE ] WLKP: PASS: Integrity check passed. [2026-01-09T12:24:58.937451] [DEBUG] [REMOTE ] WLKP: Symbol is viable for forecasting. [2026-01-09T12:24:58.937498] [INFO ] [MAIN ] [3441/3524] WLKP kept (0.3s) | 3433 kept, 8 rejected | 138.2/min | ETA: 36s [2026-01-09T12:24:59.311301] [DEBUG] [REMOTE ] WMG: Retrieved 1408 rows, trimmed to 300. [2026-01-09T12:24:59.311456] [DEBUG] [REMOTE ] WMG: PASS: History has at least 300 days. [2026-01-09T12:24:59.311735] [DEBUG] [REMOTE ] WMG: PASS: Price check passed. Min price $27.61. [2026-01-09T12:24:59.311885] [DEBUG] [REMOTE ] WMG: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:59.312171] [DEBUG] [REMOTE ] WMG: PASS: Integrity check passed. [2026-01-09T12:24:59.312212] [DEBUG] [REMOTE ] WMG: Symbol is viable for forecasting. [2026-01-09T12:24:59.312261] [INFO ] [MAIN ] [3442/3524] WMG kept (0.4s) | 3434 kept, 8 rejected | 138.2/min | ETA: 36s [2026-01-09T12:24:59.880552] [DEBUG] [REMOTE ] WMK: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:24:59.880705] [DEBUG] [REMOTE ] WMK: PASS: History has at least 300 days. [2026-01-09T12:24:59.880928] [DEBUG] [REMOTE ] WMK: PASS: Price check passed. Min price $63.00. [2026-01-09T12:24:59.881068] [DEBUG] [REMOTE ] WMK: PASS: Continuity check passed with 300 days. [2026-01-09T12:24:59.881189] [DEBUG] [REMOTE ] WMK: PASS: Integrity check passed. [2026-01-09T12:24:59.881230] [DEBUG] [REMOTE ] WMK: Symbol is viable for forecasting. [2026-01-09T12:24:59.881279] [INFO ] [MAIN ] [3443/3524] WMK kept (0.6s) | 3435 kept, 8 rejected | 138.1/min | ETA: 35s [2026-01-09T12:25:00.216916] [DEBUG] [REMOTE ] WMS: Retrieved 2882 rows, trimmed to 300. [2026-01-09T12:25:00.217056] [DEBUG] [REMOTE ] WMS: PASS: History has at least 300 days. [2026-01-09T12:25:00.217470] [DEBUG] [REMOTE ] WMS: PASS: Price check passed. Min price $134.57. [2026-01-09T12:25:00.217633] [DEBUG] [REMOTE ] WMS: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:00.217749] [DEBUG] [REMOTE ] WMS: PASS: Integrity check passed. [2026-01-09T12:25:00.217789] [DEBUG] [REMOTE ] WMS: Symbol is viable for forecasting. [2026-01-09T12:25:00.217836] [INFO ] [MAIN ] [3444/3524] WMS kept (0.3s) | 3436 kept, 8 rejected | 138.2/min | ETA: 35s [2026-01-09T12:25:00.775866] [DEBUG] [REMOTE ] WNC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:00.776000] [DEBUG] [REMOTE ] WNC: PASS: History has at least 300 days. [2026-01-09T12:25:00.776206] [DEBUG] [REMOTE ] WNC: PASS: Price check passed. Min price $7.45. [2026-01-09T12:25:00.776372] [DEBUG] [REMOTE ] WNC: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:00.776487] [DEBUG] [REMOTE ] WNC: PASS: Integrity check passed. [2026-01-09T12:25:00.776527] [DEBUG] [REMOTE ] WNC: Symbol is viable for forecasting. [2026-01-09T12:25:00.776599] [INFO ] [MAIN ] [3445/3524] WNC kept (0.6s) | 3437 kept, 8 rejected | 138.1/min | ETA: 34s [2026-01-09T12:25:01.314612] [DEBUG] [REMOTE ] WNEB: Retrieved 5961 rows, trimmed to 300. [2026-01-09T12:25:01.314750] [DEBUG] [REMOTE ] WNEB: PASS: History has at least 300 days. [2026-01-09T12:25:01.314969] [DEBUG] [REMOTE ] WNEB: PASS: Price check passed. Min price $10.80. [2026-01-09T12:25:01.315114] [DEBUG] [REMOTE ] WNEB: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:01.315231] [DEBUG] [REMOTE ] WNEB: PASS: Integrity check passed. [2026-01-09T12:25:01.315270] [DEBUG] [REMOTE ] WNEB: Symbol is viable for forecasting. [2026-01-09T12:25:01.315328] [INFO ] [MAIN ] [3446/3524] WNEB kept (0.5s) | 3438 kept, 8 rejected | 138.1/min | ETA: 34s [2026-01-09T12:25:01.819227] [DEBUG] [REMOTE ] WOOD: Retrieved 4413 rows, trimmed to 300. [2026-01-09T12:25:01.819519] [DEBUG] [REMOTE ] WOOD: PASS: History has at least 300 days. [2026-01-09T12:25:01.820027] [DEBUG] [REMOTE ] WOOD: PASS: Price check passed. Min price $65.94. [2026-01-09T12:25:01.820222] [DEBUG] [REMOTE ] WOOD: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:01.820429] [DEBUG] [REMOTE ] WOOD: PASS: Integrity check passed. [2026-01-09T12:25:01.820486] [DEBUG] [REMOTE ] WOOD: Symbol is viable for forecasting. [2026-01-09T12:25:01.820597] [INFO ] [MAIN ] [3447/3524] WOOD kept (0.5s) | 3439 kept, 8 rejected | 138.1/min | ETA: 33s [2026-01-09T12:25:02.101550] [DEBUG] [REMOTE ] WOOF: Retrieved 1252 rows, trimmed to 300. [2026-01-09T12:25:02.101760] [DEBUG] [REMOTE ] WOOF: PASS: History has at least 300 days. [2026-01-09T12:25:02.101987] [DEBUG] [REMOTE ] WOOF: PASS: Price check passed. Min price $2.63. [2026-01-09T12:25:02.102130] [DEBUG] [REMOTE ] WOOF: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:02.102253] [DEBUG] [REMOTE ] WOOF: PASS: Integrity check passed. [2026-01-09T12:25:02.102294] [DEBUG] [REMOTE ] WOOF: Symbol is viable for forecasting. [2026-01-09T12:25:02.102355] [INFO ] [MAIN ] [3448/3524] WOOF kept (0.3s) | 3440 kept, 8 rejected | 138.1/min | ETA: 33s [2026-01-09T12:25:02.699709] [DEBUG] [REMOTE ] WPC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:02.699968] [DEBUG] [REMOTE ] WPC: PASS: History has at least 300 days. [2026-01-09T12:25:02.700481] [DEBUG] [REMOTE ] WPC: PASS: Price check passed. Min price $63.27. [2026-01-09T12:25:02.700645] [DEBUG] [REMOTE ] WPC: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:02.700784] [DEBUG] [REMOTE ] WPC: PASS: Integrity check passed. [2026-01-09T12:25:02.700827] [DEBUG] [REMOTE ] WPC: Symbol is viable for forecasting. [2026-01-09T12:25:02.700881] [INFO ] [MAIN ] [3449/3524] WPC kept (0.6s) | 3441 kept, 8 rejected | 138.1/min | ETA: 33s [2026-01-09T12:25:03.139111] [DEBUG] [REMOTE ] WPP: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:03.139325] [DEBUG] [REMOTE ] WPP: PASS: History has at least 300 days. [2026-01-09T12:25:03.139641] [DEBUG] [REMOTE ] WPP: PASS: Price check passed. Min price $17.62. [2026-01-09T12:25:03.139792] [DEBUG] [REMOTE ] WPP: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:03.139932] [DEBUG] [REMOTE ] WPP: PASS: Integrity check passed. [2026-01-09T12:25:03.139976] [DEBUG] [REMOTE ] WPP: Symbol is viable for forecasting. [2026-01-09T12:25:03.140034] [INFO ] [MAIN ] [3450/3524] WPP kept (0.4s) | 3442 kept, 8 rejected | 138.1/min | ETA: 32s [2026-01-09T12:25:03.431143] [DEBUG] [REMOTE ] WRAP: Retrieved 1915 rows, trimmed to 300. [2026-01-09T12:25:03.431338] [DEBUG] [REMOTE ] WRAP: PASS: History has at least 300 days. [2026-01-09T12:25:03.431625] [DEBUG] [REMOTE ] WRAP: PASS: Price check passed. Min price $1.98. [2026-01-09T12:25:03.431776] [DEBUG] [REMOTE ] WRAP: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:03.431904] [DEBUG] [REMOTE ] WRAP: PASS: Integrity check passed. [2026-01-09T12:25:03.431949] [DEBUG] [REMOTE ] WRAP: Symbol is viable for forecasting. [2026-01-09T12:25:03.432005] [INFO ] [MAIN ] [3451/3524] WRAP kept (0.3s) | 3443 kept, 8 rejected | 138.1/min | ETA: 32s [2026-01-09T12:25:04.049956] [DEBUG] [REMOTE ] WRB: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:04.050103] [DEBUG] [REMOTE ] WRB: PASS: History has at least 300 days. [2026-01-09T12:25:04.050429] [DEBUG] [REMOTE ] WRB: PASS: Price check passed. Min price $65.58. [2026-01-09T12:25:04.050626] [DEBUG] [REMOTE ] WRB: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:04.050755] [DEBUG] [REMOTE ] WRB: PASS: Integrity check passed. [2026-01-09T12:25:04.050798] [DEBUG] [REMOTE ] WRB: Symbol is viable for forecasting. [2026-01-09T12:25:04.050865] [INFO ] [MAIN ] [3452/3524] WRB kept (0.6s) | 3444 kept, 8 rejected | 138.1/min | ETA: 31s [2026-01-09T12:25:04.269626] [DEBUG] [REMOTE ] WRBY: Retrieved 1074 rows, trimmed to 300. [2026-01-09T12:25:04.269801] [DEBUG] [REMOTE ] WRBY: PASS: History has at least 300 days. [2026-01-09T12:25:04.270010] [DEBUG] [REMOTE ] WRBY: PASS: Price check passed. Min price $16.49. [2026-01-09T12:25:04.270144] [DEBUG] [REMOTE ] WRBY: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:04.270252] [DEBUG] [REMOTE ] WRBY: PASS: Integrity check passed. [2026-01-09T12:25:04.270291] [DEBUG] [REMOTE ] WRBY: Symbol is viable for forecasting. [2026-01-09T12:25:04.270337] [INFO ] [MAIN ] [3453/3524] WRBY kept (0.2s) | 3445 kept, 8 rejected | 138.1/min | ETA: 31s [2026-01-09T12:25:04.968536] [DEBUG] [REMOTE ] WRLD: Retrieved 6585 rows, trimmed to 300. [2026-01-09T12:25:04.968734] [DEBUG] [REMOTE ] WRLD: PASS: History has at least 300 days. [2026-01-09T12:25:04.969005] [DEBUG] [REMOTE ] WRLD: PASS: Price check passed. Min price $126.42. [2026-01-09T12:25:04.969145] [DEBUG] [REMOTE ] WRLD: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:04.969432] [DEBUG] [REMOTE ] WRLD: PASS: Integrity check passed. [2026-01-09T12:25:04.969495] [DEBUG] [REMOTE ] WRLD: Symbol is viable for forecasting. [2026-01-09T12:25:04.969555] [INFO ] [MAIN ] [3454/3524] WRLD kept (0.7s) | 3446 kept, 8 rejected | 138.1/min | ETA: 30s [2026-01-09T12:25:05.435769] [DEBUG] [REMOTE ] WSBC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:05.435902] [DEBUG] [REMOTE ] WSBC: PASS: History has at least 300 days. [2026-01-09T12:25:05.436119] [DEBUG] [REMOTE ] WSBC: PASS: Price check passed. Min price $29.48. [2026-01-09T12:25:05.436259] [DEBUG] [REMOTE ] WSBC: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:05.436375] [DEBUG] [REMOTE ] WSBC: PASS: Integrity check passed. [2026-01-09T12:25:05.436416] [DEBUG] [REMOTE ] WSBC: Symbol is viable for forecasting. [2026-01-09T12:25:05.436464] [INFO ] [MAIN ] [3455/3524] WSBC kept (0.5s) | 3447 kept, 8 rejected | 138.1/min | ETA: 30s [2026-01-09T12:25:05.849907] [DEBUG] [REMOTE ] WSBF: Retrieved 5097 rows, trimmed to 300. [2026-01-09T12:25:05.850041] [DEBUG] [REMOTE ] WSBF: PASS: History has at least 300 days. [2026-01-09T12:25:05.850250] [DEBUG] [REMOTE ] WSBF: PASS: Price check passed. Min price $14.49. [2026-01-09T12:25:05.850412] [DEBUG] [REMOTE ] WSBF: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:05.850527] [DEBUG] [REMOTE ] WSBF: PASS: Integrity check passed. [2026-01-09T12:25:05.850585] [DEBUG] [REMOTE ] WSBF: Symbol is viable for forecasting. [2026-01-09T12:25:05.850637] [INFO ] [MAIN ] [3456/3524] WSBF kept (0.4s) | 3448 kept, 8 rejected | 138.1/min | ETA: 30s [2026-01-09T12:25:06.163904] [DEBUG] [REMOTE ] WSC: Retrieved 2035 rows, trimmed to 300. [2026-01-09T12:25:06.164030] [DEBUG] [REMOTE ] WSC: PASS: History has at least 300 days. [2026-01-09T12:25:06.164231] [DEBUG] [REMOTE ] WSC: PASS: Price check passed. Min price $14.93. [2026-01-09T12:25:06.164366] [DEBUG] [REMOTE ] WSC: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:06.164477] [DEBUG] [REMOTE ] WSC: PASS: Integrity check passed. [2026-01-09T12:25:06.164517] [DEBUG] [REMOTE ] WSC: Symbol is viable for forecasting. [2026-01-09T12:25:06.164605] [INFO ] [MAIN ] [3457/3524] WSC kept (0.3s) | 3449 kept, 8 rejected | 138.1/min | ETA: 29s [2026-01-09T12:25:06.738531] [DEBUG] [REMOTE ] WSFS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:06.738793] [DEBUG] [REMOTE ] WSFS: PASS: History has at least 300 days. [2026-01-09T12:25:06.739292] [DEBUG] [REMOTE ] WSFS: PASS: Price check passed. Min price $50.19. [2026-01-09T12:25:06.739470] [DEBUG] [REMOTE ] WSFS: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:06.739693] [DEBUG] [REMOTE ] WSFS: PASS: Integrity check passed. [2026-01-09T12:25:06.739746] [DEBUG] [REMOTE ] WSFS: Symbol is viable for forecasting. [2026-01-09T12:25:06.739816] [INFO ] [MAIN ] [3458/3524] WSFS kept (0.6s) | 3450 kept, 8 rejected | 138.1/min | ETA: 29s [2026-01-09T12:25:07.248805] [DEBUG] [REMOTE ] WSM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:07.249051] [DEBUG] [REMOTE ] WSM: PASS: History has at least 300 days. [2026-01-09T12:25:07.249290] [DEBUG] [REMOTE ] WSM: PASS: Price check passed. Min price $172.55. [2026-01-09T12:25:07.249431] [DEBUG] [REMOTE ] WSM: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:07.249556] [DEBUG] [REMOTE ] WSM: PASS: Integrity check passed. [2026-01-09T12:25:07.249618] [DEBUG] [REMOTE ] WSM: Symbol is viable for forecasting. [2026-01-09T12:25:07.249669] [INFO ] [MAIN ] [3459/3524] WSM kept (0.5s) | 3451 kept, 8 rejected | 138.1/min | ETA: 28s [2026-01-09T12:25:07.742138] [DEBUG] [REMOTE ] WSO: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:07.742373] [DEBUG] [REMOTE ] WSO: PASS: History has at least 300 days. [2026-01-09T12:25:07.742709] [DEBUG] [REMOTE ] WSO: PASS: Price check passed. Min price $323.51. [2026-01-09T12:25:07.743019] [DEBUG] [REMOTE ] WSO: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:07.743170] [DEBUG] [REMOTE ] WSO: PASS: Integrity check passed. [2026-01-09T12:25:07.743213] [DEBUG] [REMOTE ] WSO: Symbol is viable for forecasting. [2026-01-09T12:25:07.743267] [INFO ] [MAIN ] [3460/3524] WSO kept (0.5s) | 3452 kept, 8 rejected | 138.1/min | ETA: 28s [2026-01-09T12:25:08.220802] [DEBUG] [REMOTE ] WTBA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:08.221034] [DEBUG] [REMOTE ] WTBA: PASS: History has at least 300 days. [2026-01-09T12:25:08.221372] [DEBUG] [REMOTE ] WTBA: PASS: Price check passed. Min price $18.93. [2026-01-09T12:25:08.221523] [DEBUG] [REMOTE ] WTBA: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:08.221697] [DEBUG] [REMOTE ] WTBA: PASS: Integrity check passed. [2026-01-09T12:25:08.221743] [DEBUG] [REMOTE ] WTBA: Symbol is viable for forecasting. [2026-01-09T12:25:08.221804] [INFO ] [MAIN ] [3461/3524] WTBA kept (0.5s) | 3453 kept, 8 rejected | 138.1/min | ETA: 27s [2026-01-09T12:25:08.745112] [DEBUG] [REMOTE ] WTFC: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:08.745318] [DEBUG] [REMOTE ] WTFC: PASS: History has at least 300 days. [2026-01-09T12:25:08.745624] [DEBUG] [REMOTE ] WTFC: PASS: Price check passed. Min price $119.77. [2026-01-09T12:25:08.745770] [DEBUG] [REMOTE ] WTFC: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:08.745908] [DEBUG] [REMOTE ] WTFC: PASS: Integrity check passed. [2026-01-09T12:25:08.746086] [DEBUG] [REMOTE ] WTFC: Symbol is viable for forecasting. [2026-01-09T12:25:08.746143] [INFO ] [MAIN ] [3462/3524] WTFC kept (0.5s) | 3454 kept, 8 rejected | 138.1/min | ETA: 27s [2026-01-09T12:25:09.201932] [DEBUG] [REMOTE ] WTI: Retrieved 5270 rows, trimmed to 300. [2026-01-09T12:25:09.202069] [DEBUG] [REMOTE ] WTI: PASS: History has at least 300 days. [2026-01-09T12:25:09.202289] [DEBUG] [REMOTE ] WTI: PASS: Price check passed. Min price $1.50. [2026-01-09T12:25:09.202422] [DEBUG] [REMOTE ] WTI: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:09.202534] [DEBUG] [REMOTE ] WTI: PASS: Integrity check passed. [2026-01-09T12:25:09.202592] [DEBUG] [REMOTE ] WTI: Symbol is viable for forecasting. [2026-01-09T12:25:09.202642] [INFO ] [MAIN ] [3463/3524] WTI kept (0.5s) | 3455 kept, 8 rejected | 138.1/min | ETA: 27s [2026-01-09T12:25:09.553779] [DEBUG] [REMOTE ] WTRG: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:09.553919] [DEBUG] [REMOTE ] WTRG: PASS: History has at least 300 days. [2026-01-09T12:25:09.554139] [DEBUG] [REMOTE ] WTRG: PASS: Price check passed. Min price $37.16. [2026-01-09T12:25:09.554273] [DEBUG] [REMOTE ] WTRG: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:09.554391] [DEBUG] [REMOTE ] WTRG: PASS: Integrity check passed. [2026-01-09T12:25:09.554431] [DEBUG] [REMOTE ] WTRG: Symbol is viable for forecasting. [2026-01-09T12:25:09.554478] [INFO ] [MAIN ] [3464/3524] WTRG kept (0.4s) | 3456 kept, 8 rejected | 138.1/min | ETA: 26s [2026-01-09T12:25:10.061552] [DEBUG] [REMOTE ] WTS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:10.061716] [DEBUG] [REMOTE ] WTS: PASS: History has at least 300 days. [2026-01-09T12:25:10.061970] [DEBUG] [REMOTE ] WTS: PASS: Price check passed. Min price $263.05. [2026-01-09T12:25:10.062143] [DEBUG] [REMOTE ] WTS: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:10.062276] [DEBUG] [REMOTE ] WTS: PASS: Integrity check passed. [2026-01-09T12:25:10.062326] [DEBUG] [REMOTE ] WTS: Symbol is viable for forecasting. [2026-01-09T12:25:10.062393] [INFO ] [MAIN ] [3465/3524] WTS kept (0.5s) | 3457 kept, 8 rejected | 138.1/min | ETA: 26s [2026-01-09T12:25:10.392332] [DEBUG] [REMOTE ] WULF: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:10.392497] [DEBUG] [REMOTE ] WULF: PASS: History has at least 300 days. [2026-01-09T12:25:10.392753] [DEBUG] [REMOTE ] WULF: PASS: Price check passed. Min price $10.99. [2026-01-09T12:25:10.392891] [DEBUG] [REMOTE ] WULF: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:10.393013] [DEBUG] [REMOTE ] WULF: PASS: Integrity check passed. [2026-01-09T12:25:10.393150] [DEBUG] [REMOTE ] WULF: Symbol is viable for forecasting. [2026-01-09T12:25:10.393217] [INFO ] [MAIN ] [3466/3524] WULF kept (0.3s) | 3458 kept, 8 rejected | 138.1/min | ETA: 25s [2026-01-09T12:25:10.853878] [DEBUG] [REMOTE ] WVE: Retrieved 2554 rows, trimmed to 300. [2026-01-09T12:25:10.854080] [DEBUG] [REMOTE ] WVE: PASS: History has at least 300 days. [2026-01-09T12:25:10.854353] [DEBUG] [REMOTE ] WVE: PASS: Price check passed. Min price $6.67. [2026-01-09T12:25:10.854540] [DEBUG] [REMOTE ] WVE: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:10.854912] [DEBUG] [REMOTE ] WVE: PASS: Integrity check passed. [2026-01-09T12:25:10.854969] [DEBUG] [REMOTE ] WVE: Symbol is viable for forecasting. [2026-01-09T12:25:10.855029] [INFO ] [MAIN ] [3467/3524] WVE kept (0.5s) | 3459 kept, 8 rejected | 138.1/min | ETA: 25s [2026-01-09T12:25:11.331468] [DEBUG] [REMOTE ] WWD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:11.331630] [DEBUG] [REMOTE ] WWD: PASS: History has at least 300 days. [2026-01-09T12:25:11.331873] [DEBUG] [REMOTE ] WWD: PASS: Price check passed. Min price $246.70. [2026-01-09T12:25:11.332013] [DEBUG] [REMOTE ] WWD: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:11.332155] [DEBUG] [REMOTE ] WWD: PASS: Integrity check passed. [2026-01-09T12:25:11.332205] [DEBUG] [REMOTE ] WWD: Symbol is viable for forecasting. [2026-01-09T12:25:11.332260] [INFO ] [MAIN ] [3468/3524] WWD kept (0.5s) | 3460 kept, 8 rejected | 138.1/min | ETA: 24s [2026-01-09T12:25:11.704055] [DEBUG] [REMOTE ] WY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:11.704277] [DEBUG] [REMOTE ] WY: PASS: History has at least 300 days. [2026-01-09T12:25:11.704813] [DEBUG] [REMOTE ] WY: PASS: Price check passed. Min price $21.15. [2026-01-09T12:25:11.705124] [DEBUG] [REMOTE ] WY: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:11.705281] [DEBUG] [REMOTE ] WY: PASS: Integrity check passed. [2026-01-09T12:25:11.705326] [DEBUG] [REMOTE ] WY: Symbol is viable for forecasting. [2026-01-09T12:25:11.705388] [INFO ] [MAIN ] [3469/3524] WY kept (0.4s) | 3461 kept, 8 rejected | 138.1/min | ETA: 24s [2026-01-09T12:25:12.182923] [DEBUG] [REMOTE ] WYNN: Retrieved 5838 rows, trimmed to 300. [2026-01-09T12:25:12.183122] [DEBUG] [REMOTE ] WYNN: PASS: History has at least 300 days. [2026-01-09T12:25:12.183665] [DEBUG] [REMOTE ] WYNN: PASS: Price check passed. Min price $115.68. [2026-01-09T12:25:12.183847] [DEBUG] [REMOTE ] WYNN: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:12.184152] [DEBUG] [REMOTE ] WYNN: PASS: Integrity check passed. [2026-01-09T12:25:12.184203] [DEBUG] [REMOTE ] WYNN: Symbol is viable for forecasting. [2026-01-09T12:25:12.184290] [INFO ] [MAIN ] [3470/3524] WYNN kept (0.5s) | 3462 kept, 8 rejected | 138.1/min | ETA: 23s [2026-01-09T12:25:12.416222] [DEBUG] [REMOTE ] XBIL: Retrieved 714 rows, trimmed to 300. [2026-01-09T12:25:12.416657] [DEBUG] [REMOTE ] XBIL: PASS: History has at least 300 days. [2026-01-09T12:25:12.416962] [DEBUG] [REMOTE ] XBIL: PASS: Price check passed. Min price $49.65. [2026-01-09T12:25:12.417145] [DEBUG] [REMOTE ] XBIL: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:12.421157] [DEBUG] [REMOTE ] XBIL: PASS: Integrity check passed. [2026-01-09T12:25:12.421224] [DEBUG] [REMOTE ] XBIL: Symbol is viable for forecasting. [2026-01-09T12:25:12.421295] [INFO ] [MAIN ] [3471/3524] XBIL kept (0.2s) | 3463 kept, 8 rejected | 138.1/min | ETA: 23s [2026-01-09T12:25:13.043555] [DEBUG] [REMOTE ] XEL: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:13.043813] [DEBUG] [REMOTE ] XEL: PASS: History has at least 300 days. [2026-01-09T12:25:13.044545] [DEBUG] [REMOTE ] XEL: PASS: Price check passed. Min price $72.12. [2026-01-09T12:25:13.044741] [DEBUG] [REMOTE ] XEL: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:13.044898] [DEBUG] [REMOTE ] XEL: PASS: Integrity check passed. [2026-01-09T12:25:13.044940] [DEBUG] [REMOTE ] XEL: Symbol is viable for forecasting. [2026-01-09T12:25:13.045002] [INFO ] [MAIN ] [3472/3524] XEL kept (0.6s) | 3464 kept, 8 rejected | 138.1/min | ETA: 23s [2026-01-09T12:25:13.381090] [DEBUG] [REMOTE ] XENE: Retrieved 2810 rows, trimmed to 300. [2026-01-09T12:25:13.381290] [DEBUG] [REMOTE ] XENE: PASS: History has at least 300 days. [2026-01-09T12:25:13.381797] [DEBUG] [REMOTE ] XENE: PASS: Price check passed. Min price $38.25. [2026-01-09T12:25:13.381956] [DEBUG] [REMOTE ] XENE: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:13.382100] [DEBUG] [REMOTE ] XENE: PASS: Integrity check passed. [2026-01-09T12:25:13.382145] [DEBUG] [REMOTE ] XENE: Symbol is viable for forecasting. [2026-01-09T12:25:13.382198] [INFO ] [MAIN ] [3473/3524] XENE kept (0.3s) | 3465 kept, 8 rejected | 138.1/min | ETA: 22s [2026-01-09T12:25:13.735375] [DEBUG] [REMOTE ] XERS: Retrieved 1898 rows, trimmed to 300. [2026-01-09T12:25:13.735565] [DEBUG] [REMOTE ] XERS: PASS: History has at least 300 days. [2026-01-09T12:25:13.735856] [DEBUG] [REMOTE ] XERS: PASS: Price check passed. Min price $6.47. [2026-01-09T12:25:13.735998] [DEBUG] [REMOTE ] XERS: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:13.736123] [DEBUG] [REMOTE ] XERS: PASS: Integrity check passed. [2026-01-09T12:25:13.736164] [DEBUG] [REMOTE ] XERS: Symbol is viable for forecasting. [2026-01-09T12:25:13.736216] [INFO ] [MAIN ] [3474/3524] XERS kept (0.4s) | 3466 kept, 8 rejected | 138.1/min | ETA: 22s [2026-01-09T12:25:14.137916] [DEBUG] [REMOTE ] XGN: Retrieved 1585 rows, trimmed to 300. [2026-01-09T12:25:14.138114] [DEBUG] [REMOTE ] XGN: PASS: History has at least 300 days. [2026-01-09T12:25:14.138382] [DEBUG] [REMOTE ] XGN: PASS: Price check passed. Min price $5.95. [2026-01-09T12:25:14.138531] [DEBUG] [REMOTE ] XGN: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:14.138705] [DEBUG] [REMOTE ] XGN: PASS: Integrity check passed. [2026-01-09T12:25:14.138754] [DEBUG] [REMOTE ] XGN: Symbol is viable for forecasting. [2026-01-09T12:25:14.138810] [INFO ] [MAIN ] [3475/3524] XGN kept (0.4s) | 3467 kept, 8 rejected | 138.1/min | ETA: 21s [2026-01-09T12:25:14.715150] [DEBUG] [REMOTE ] XOM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:14.715351] [DEBUG] [REMOTE ] XOM: PASS: History has at least 300 days. [2026-01-09T12:25:14.715652] [DEBUG] [REMOTE ] XOM: PASS: Price check passed. Min price $109.69. [2026-01-09T12:25:14.715967] [DEBUG] [REMOTE ] XOM: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:14.716109] [DEBUG] [REMOTE ] XOM: PASS: Integrity check passed. [2026-01-09T12:25:14.716150] [DEBUG] [REMOTE ] XOM: Symbol is viable for forecasting. [2026-01-09T12:25:14.716202] [INFO ] [MAIN ] [3476/3524] XOM kept (0.6s) | 3468 kept, 8 rejected | 138.1/min | ETA: 21s [2026-01-09T12:25:14.989733] [DEBUG] [REMOTE ] XOMA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:14.989934] [DEBUG] [REMOTE ] XOMA: PASS: History has at least 300 days. [2026-01-09T12:25:14.990338] [DEBUG] [REMOTE ] XOMA: PASS: Price check passed. Min price $24.90. [2026-01-09T12:25:14.990526] [DEBUG] [REMOTE ] XOMA: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:14.990688] [DEBUG] [REMOTE ] XOMA: PASS: Integrity check passed. [2026-01-09T12:25:14.990730] [DEBUG] [REMOTE ] XOMA: Symbol is viable for forecasting. [2026-01-09T12:25:14.990784] [INFO ] [MAIN ] [3477/3524] XOMA kept (0.3s) | 3469 kept, 8 rejected | 138.1/min | ETA: 20s [2026-01-09T12:25:15.369489] [DEBUG] [REMOTE ] XOS: Retrieved 1101 rows, trimmed to 300. [2026-01-09T12:25:15.369709] [DEBUG] [REMOTE ] XOS: PASS: History has at least 300 days. [2026-01-09T12:25:15.369972] [DEBUG] [REMOTE ] XOS: PASS: Price check passed. Min price $1.80. [2026-01-09T12:25:15.370158] [DEBUG] [REMOTE ] XOS: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:15.370284] [DEBUG] [REMOTE ] XOS: PASS: Integrity check passed. [2026-01-09T12:25:15.370326] [DEBUG] [REMOTE ] XOS: Symbol is viable for forecasting. [2026-01-09T12:25:15.370380] [INFO ] [MAIN ] [3478/3524] XOS kept (0.4s) | 3470 kept, 8 rejected | 138.1/min | ETA: 20s [2026-01-09T12:25:15.859522] [DEBUG] [REMOTE ] XP: Retrieved 1527 rows, trimmed to 300. [2026-01-09T12:25:15.859721] [DEBUG] [REMOTE ] XP: PASS: History has at least 300 days. [2026-01-09T12:25:15.859962] [DEBUG] [REMOTE ] XP: PASS: Price check passed. Min price $15.75. [2026-01-09T12:25:15.860101] [DEBUG] [REMOTE ] XP: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:15.860222] [DEBUG] [REMOTE ] XP: PASS: Integrity check passed. [2026-01-09T12:25:15.860263] [DEBUG] [REMOTE ] XP: Symbol is viable for forecasting. [2026-01-09T12:25:15.860315] [INFO ] [MAIN ] [3479/3524] XP kept (0.5s) | 3471 kept, 8 rejected | 138.1/min | ETA: 20s [2026-01-09T12:25:16.331488] [DEBUG] [REMOTE ] XPEL: Retrieved 4641 rows, trimmed to 300. [2026-01-09T12:25:16.331728] [DEBUG] [REMOTE ] XPEL: PASS: History has at least 300 days. [2026-01-09T12:25:16.332054] [DEBUG] [REMOTE ] XPEL: PASS: Price check passed. Min price $34.10. [2026-01-09T12:25:16.332205] [DEBUG] [REMOTE ] XPEL: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:16.332351] [DEBUG] [REMOTE ] XPEL: PASS: Integrity check passed. [2026-01-09T12:25:16.332394] [DEBUG] [REMOTE ] XPEL: Symbol is viable for forecasting. [2026-01-09T12:25:16.332450] [INFO ] [MAIN ] [3480/3524] XPEL kept (0.5s) | 3472 kept, 8 rejected | 138.1/min | ETA: 19s [2026-01-09T12:25:16.817141] [DEBUG] [REMOTE ] XPO: Retrieved 5600 rows, trimmed to 300. [2026-01-09T12:25:16.817415] [DEBUG] [REMOTE ] XPO: PASS: History has at least 300 days. [2026-01-09T12:25:16.817878] [DEBUG] [REMOTE ] XPO: PASS: Price check passed. Min price $123.66. [2026-01-09T12:25:16.818069] [DEBUG] [REMOTE ] XPO: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:16.818266] [DEBUG] [REMOTE ] XPO: PASS: Integrity check passed. [2026-01-09T12:25:16.818319] [DEBUG] [REMOTE ] XPO: Symbol is viable for forecasting. [2026-01-09T12:25:16.818391] [INFO ] [MAIN ] [3481/3524] XPO kept (0.5s) | 3473 kept, 8 rejected | 138.1/min | ETA: 19s [2026-01-09T12:25:17.051156] [DEBUG] [REMOTE ] XPOF: Retrieved 1121 rows, trimmed to 300. [2026-01-09T12:25:17.051361] [DEBUG] [REMOTE ] XPOF: PASS: History has at least 300 days. [2026-01-09T12:25:17.051671] [DEBUG] [REMOTE ] XPOF: PASS: Price check passed. Min price $5.49. [2026-01-09T12:25:17.051825] [DEBUG] [REMOTE ] XPOF: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:17.051973] [DEBUG] [REMOTE ] XPOF: PASS: Integrity check passed. [2026-01-09T12:25:17.052035] [DEBUG] [REMOTE ] XPOF: Symbol is viable for forecasting. [2026-01-09T12:25:17.052107] [INFO ] [MAIN ] [3482/3524] XPOF kept (0.2s) | 3474 kept, 8 rejected | 138.1/min | ETA: 18s [2026-01-09T12:25:17.561159] [DEBUG] [REMOTE ] XPRO: Retrieved 3123 rows, trimmed to 300. [2026-01-09T12:25:17.561295] [DEBUG] [REMOTE ] XPRO: PASS: History has at least 300 days. [2026-01-09T12:25:17.561510] [DEBUG] [REMOTE ] XPRO: PASS: Price check passed. Min price $12.36. [2026-01-09T12:25:17.561687] [DEBUG] [REMOTE ] XPRO: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:17.561813] [DEBUG] [REMOTE ] XPRO: PASS: Integrity check passed. [2026-01-09T12:25:17.561857] [DEBUG] [REMOTE ] XPRO: Symbol is viable for forecasting. [2026-01-09T12:25:17.561910] [INFO ] [MAIN ] [3483/3524] XPRO kept (0.5s) | 3475 kept, 8 rejected | 138.1/min | ETA: 18s [2026-01-09T12:25:17.977859] [DEBUG] [REMOTE ] XRAY: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:17.978058] [DEBUG] [REMOTE ] XRAY: PASS: History has at least 300 days. [2026-01-09T12:25:17.978342] [DEBUG] [REMOTE ] XRAY: PASS: Price check passed. Min price $9.75. [2026-01-09T12:25:17.978483] [DEBUG] [REMOTE ] XRAY: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:17.978636] [DEBUG] [REMOTE ] XRAY: PASS: Integrity check passed. [2026-01-09T12:25:17.978722] [DEBUG] [REMOTE ] XRAY: Symbol is viable for forecasting. [2026-01-09T12:25:17.978778] [INFO ] [MAIN ] [3484/3524] XRAY kept (0.4s) | 3476 kept, 8 rejected | 138.1/min | ETA: 17s [2026-01-09T12:25:18.477002] [DEBUG] [REMOTE ] XRX: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:18.477227] [DEBUG] [REMOTE ] XRX: PASS: History has at least 300 days. [2026-01-09T12:25:18.477781] [DEBUG] [REMOTE ] XRX: PASS: Price check passed. Min price $2.32. [2026-01-09T12:25:18.477931] [DEBUG] [REMOTE ] XRX: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:18.478083] [DEBUG] [REMOTE ] XRX: PASS: Integrity check passed. [2026-01-09T12:25:18.478125] [DEBUG] [REMOTE ] XRX: Symbol is viable for forecasting. [2026-01-09T12:25:18.478184] [INFO ] [MAIN ] [3485/3524] XRX kept (0.5s) | 3477 kept, 8 rejected | 138.1/min | ETA: 17s [2026-01-09T12:25:18.679449] [DEBUG] [REMOTE ] XTIA: Retrieved 459 rows, trimmed to 300. [2026-01-09T12:25:18.679873] [DEBUG] [REMOTE ] XTIA: PASS: History has at least 300 days. [2026-01-09T12:25:18.680131] [DEBUG] [REMOTE ] XTIA: PASS: Price check passed. Min price $1.24. [2026-01-09T12:25:18.680284] [DEBUG] [REMOTE ] XTIA: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:18.680405] [DEBUG] [REMOTE ] XTIA: PASS: Integrity check passed. [2026-01-09T12:25:18.680448] [DEBUG] [REMOTE ] XTIA: Symbol is viable for forecasting. [2026-01-09T12:25:18.680502] [INFO ] [MAIN ] [3486/3524] XTIA kept (0.2s) | 3478 kept, 8 rejected | 138.1/min | ETA: 17s [2026-01-09T12:25:19.188145] [DEBUG] [REMOTE ] XYF: Retrieved 1836 rows, trimmed to 300. [2026-01-09T12:25:19.188337] [DEBUG] [REMOTE ] XYF: PASS: History has at least 300 days. [2026-01-09T12:25:19.188617] [DEBUG] [REMOTE ] XYF: PASS: Price check passed. Min price $5.60. [2026-01-09T12:25:19.188764] [DEBUG] [REMOTE ] XYF: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:19.188899] [DEBUG] [REMOTE ] XYF: PASS: Integrity check passed. [2026-01-09T12:25:19.188945] [DEBUG] [REMOTE ] XYF: Symbol is viable for forecasting. [2026-01-09T12:25:19.188999] [INFO ] [MAIN ] [3487/3524] XYF kept (0.5s) | 3479 kept, 8 rejected | 138.1/min | ETA: 16s [2026-01-09T12:25:19.663540] [DEBUG] [REMOTE ] XYL: Retrieved 3580 rows, trimmed to 300. [2026-01-09T12:25:19.663756] [DEBUG] [REMOTE ] XYL: PASS: History has at least 300 days. [2026-01-09T12:25:19.664024] [DEBUG] [REMOTE ] XYL: PASS: Price check passed. Min price $136.18. [2026-01-09T12:25:19.664181] [DEBUG] [REMOTE ] XYL: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:19.664317] [DEBUG] [REMOTE ] XYL: PASS: Integrity check passed. [2026-01-09T12:25:19.664360] [DEBUG] [REMOTE ] XYL: Symbol is viable for forecasting. [2026-01-09T12:25:19.664415] [INFO ] [MAIN ] [3488/3524] XYL kept (0.5s) | 3480 kept, 8 rejected | 138.1/min | ETA: 16s [2026-01-09T12:25:19.963365] [DEBUG] [REMOTE ] YALA: Retrieved 1325 rows, trimmed to 300. [2026-01-09T12:25:19.963556] [DEBUG] [REMOTE ] YALA: PASS: History has at least 300 days. [2026-01-09T12:25:19.963824] [DEBUG] [REMOTE ] YALA: PASS: Price check passed. Min price $6.82. [2026-01-09T12:25:19.964007] [DEBUG] [REMOTE ] YALA: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:19.964127] [DEBUG] [REMOTE ] YALA: PASS: Integrity check passed. [2026-01-09T12:25:19.964170] [DEBUG] [REMOTE ] YALA: Symbol is viable for forecasting. [2026-01-09T12:25:19.964224] [INFO ] [MAIN ] [3489/3524] YALA kept (0.3s) | 3481 kept, 8 rejected | 138.1/min | ETA: 15s [2026-01-09T12:25:20.436899] [DEBUG] [REMOTE ] YELP: Retrieved 3484 rows, trimmed to 300. [2026-01-09T12:25:20.437111] [DEBUG] [REMOTE ] YELP: PASS: History has at least 300 days. [2026-01-09T12:25:20.437437] [DEBUG] [REMOTE ] YELP: PASS: Price check passed. Min price $27.51. [2026-01-09T12:25:20.437634] [DEBUG] [REMOTE ] YELP: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:20.437783] [DEBUG] [REMOTE ] YELP: PASS: Integrity check passed. [2026-01-09T12:25:20.437831] [DEBUG] [REMOTE ] YELP: Symbol is viable for forecasting. [2026-01-09T12:25:20.437894] [INFO ] [MAIN ] [3490/3524] YELP kept (0.5s) | 3482 kept, 8 rejected | 138.1/min | ETA: 15s [2026-01-09T12:25:20.775099] [DEBUG] [REMOTE ] YETI: Retrieved 1810 rows, trimmed to 300. [2026-01-09T12:25:20.775292] [DEBUG] [REMOTE ] YETI: PASS: History has at least 300 days. [2026-01-09T12:25:20.775562] [DEBUG] [REMOTE ] YETI: PASS: Price check passed. Min price $32.50. [2026-01-09T12:25:20.775745] [DEBUG] [REMOTE ] YETI: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:20.775897] [DEBUG] [REMOTE ] YETI: PASS: Integrity check passed. [2026-01-09T12:25:20.775949] [DEBUG] [REMOTE ] YETI: Symbol is viable for forecasting. [2026-01-09T12:25:20.776007] [INFO ] [MAIN ] [3491/3524] YETI kept (0.3s) | 3483 kept, 8 rejected | 138.1/min | ETA: 14s [2026-01-09T12:25:21.114093] [DEBUG] [REMOTE ] YMM: Retrieved 1143 rows, trimmed to 300. [2026-01-09T12:25:21.114294] [DEBUG] [REMOTE ] YMM: PASS: History has at least 300 days. [2026-01-09T12:25:21.114543] [DEBUG] [REMOTE ] YMM: PASS: Price check passed. Min price $10.21. [2026-01-09T12:25:21.114715] [DEBUG] [REMOTE ] YMM: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:21.114847] [DEBUG] [REMOTE ] YMM: PASS: Integrity check passed. [2026-01-09T12:25:21.114891] [DEBUG] [REMOTE ] YMM: Symbol is viable for forecasting. [2026-01-09T12:25:21.114944] [INFO ] [MAIN ] [3492/3524] YMM kept (0.3s) | 3484 kept, 8 rejected | 138.2/min | ETA: 14s [2026-01-09T12:25:21.733535] [DEBUG] [REMOTE ] YPF: Retrieved 6586 rows, trimmed to 300. [2026-01-09T12:25:21.733761] [DEBUG] [REMOTE ] YPF: PASS: History has at least 300 days. [2026-01-09T12:25:21.734042] [DEBUG] [REMOTE ] YPF: PASS: Price check passed. Min price $24.71. [2026-01-09T12:25:21.734187] [DEBUG] [REMOTE ] YPF: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:21.734507] [DEBUG] [REMOTE ] YPF: PASS: Integrity check passed. [2026-01-09T12:25:21.734594] [DEBUG] [REMOTE ] YPF: Symbol is viable for forecasting. [2026-01-09T12:25:21.734681] [INFO ] [MAIN ] [3493/3524] YPF kept (0.6s) | 3485 kept, 8 rejected | 138.1/min | ETA: 13s [2026-01-09T12:25:22.002308] [DEBUG] [REMOTE ] YQQQ: Retrieved 351 rows, trimmed to 300. [2026-01-09T12:25:22.002496] [DEBUG] [REMOTE ] YQQQ: PASS: History has at least 300 days. [2026-01-09T12:25:22.002763] [DEBUG] [REMOTE ] YQQQ: PASS: Price check passed. Min price $11.49. [2026-01-09T12:25:22.002905] [DEBUG] [REMOTE ] YQQQ: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:22.003025] [DEBUG] [REMOTE ] YQQQ: PASS: Integrity check passed. [2026-01-09T12:25:22.003066] [DEBUG] [REMOTE ] YQQQ: Symbol is viable for forecasting. [2026-01-09T12:25:22.003118] [INFO ] [MAIN ] [3494/3524] YQQQ kept (0.3s) | 3486 kept, 8 rejected | 138.2/min | ETA: 13s [2026-01-09T12:25:22.473214] [DEBUG] [REMOTE ] YRD: Retrieved 2528 rows, trimmed to 300. [2026-01-09T12:25:22.473388] [DEBUG] [REMOTE ] YRD: PASS: History has at least 300 days. [2026-01-09T12:25:22.473664] [DEBUG] [REMOTE ] YRD: PASS: Price check passed. Min price $3.70. [2026-01-09T12:25:22.473834] [DEBUG] [REMOTE ] YRD: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:22.473960] [DEBUG] [REMOTE ] YRD: PASS: Integrity check passed. [2026-01-09T12:25:22.474002] [DEBUG] [REMOTE ] YRD: Symbol is viable for forecasting. [2026-01-09T12:25:22.474054] [INFO ] [MAIN ] [3495/3524] YRD kept (0.5s) | 3487 kept, 8 rejected | 138.1/min | ETA: 13s [2026-01-09T12:25:22.790625] [DEBUG] [REMOTE ] YSG: Retrieved 1289 rows, trimmed to 300. [2026-01-09T12:25:22.790815] [DEBUG] [REMOTE ] YSG: PASS: History has at least 300 days. [2026-01-09T12:25:22.791059] [DEBUG] [REMOTE ] YSG: PASS: Price check passed. Min price $3.89. [2026-01-09T12:25:22.791242] [DEBUG] [REMOTE ] YSG: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:22.791360] [DEBUG] [REMOTE ] YSG: PASS: Integrity check passed. [2026-01-09T12:25:22.791401] [DEBUG] [REMOTE ] YSG: Symbol is viable for forecasting. [2026-01-09T12:25:22.791453] [INFO ] [MAIN ] [3496/3524] YSG kept (0.3s) | 3488 kept, 8 rejected | 138.2/min | ETA: 12s [2026-01-09T12:25:23.157044] [DEBUG] [REMOTE ] YTRA: Retrieved 2276 rows, trimmed to 300. [2026-01-09T12:25:23.157222] [DEBUG] [REMOTE ] YTRA: PASS: History has at least 300 days. [2026-01-09T12:25:23.157487] [DEBUG] [REMOTE ] YTRA: PASS: Price check passed. Min price $1.37. [2026-01-09T12:25:23.157656] [DEBUG] [REMOTE ] YTRA: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:23.157780] [DEBUG] [REMOTE ] YTRA: PASS: Integrity check passed. [2026-01-09T12:25:23.157820] [DEBUG] [REMOTE ] YTRA: Symbol is viable for forecasting. [2026-01-09T12:25:23.157871] [INFO ] [MAIN ] [3497/3524] YTRA kept (0.4s) | 3489 kept, 8 rejected | 138.2/min | ETA: 12s [2026-01-09T12:25:23.858950] [DEBUG] [REMOTE ] YUM: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:23.859176] [DEBUG] [REMOTE ] YUM: PASS: History has at least 300 days. [2026-01-09T12:25:23.859511] [DEBUG] [REMOTE ] YUM: PASS: Price check passed. Min price $137.55. [2026-01-09T12:25:23.859683] [DEBUG] [REMOTE ] YUM: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:23.859840] [DEBUG] [REMOTE ] YUM: PASS: Integrity check passed. [2026-01-09T12:25:23.859882] [DEBUG] [REMOTE ] YUM: Symbol is viable for forecasting. [2026-01-09T12:25:23.859937] [INFO ] [MAIN ] [3498/3524] YUM kept (0.7s) | 3490 kept, 8 rejected | 138.1/min | ETA: 11s [2026-01-09T12:25:24.021676] [DEBUG] [REMOTE ] YUMC: Retrieved 2320 rows, trimmed to 300. [2026-01-09T12:25:24.021864] [DEBUG] [REMOTE ] YUMC: PASS: History has at least 300 days. [2026-01-09T12:25:24.022119] [DEBUG] [REMOTE ] YUMC: PASS: Price check passed. Min price $42.86. [2026-01-09T12:25:24.022263] [DEBUG] [REMOTE ] YUMC: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:24.022450] [DEBUG] [REMOTE ] YUMC: PASS: Integrity check passed. [2026-01-09T12:25:24.022535] [DEBUG] [REMOTE ] YUMC: Symbol is viable for forecasting. [2026-01-09T12:25:24.022610] [INFO ] [MAIN ] [3499/3524] YUMC kept (0.2s) | 3491 kept, 8 rejected | 138.2/min | ETA: 11s [2026-01-09T12:25:24.589079] [DEBUG] [REMOTE ] Z: Retrieved 2625 rows, trimmed to 300. [2026-01-09T12:25:24.589292] [DEBUG] [REMOTE ] Z: PASS: History has at least 300 days. [2026-01-09T12:25:24.589598] [DEBUG] [REMOTE ] Z: PASS: Price check passed. Min price $65.92. [2026-01-09T12:25:24.589783] [DEBUG] [REMOTE ] Z: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:24.589929] [DEBUG] [REMOTE ] Z: PASS: Integrity check passed. [2026-01-09T12:25:24.589973] [DEBUG] [REMOTE ] Z: Symbol is viable for forecasting. [2026-01-09T12:25:24.590072] [INFO ] [MAIN ] [3500/3524] Z kept (0.6s) | 3492 kept, 8 rejected | 138.2/min | ETA: 10s [2026-01-09T12:25:25.114868] [DEBUG] [REMOTE ] ZBH: Retrieved 6151 rows, trimmed to 300. [2026-01-09T12:25:25.115081] [DEBUG] [REMOTE ] ZBH: PASS: History has at least 300 days. [2026-01-09T12:25:25.115366] [DEBUG] [REMOTE ] ZBH: PASS: Price check passed. Min price $87.32. [2026-01-09T12:25:25.115513] [DEBUG] [REMOTE ] ZBH: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:25.115860] [DEBUG] [REMOTE ] ZBH: PASS: Integrity check passed. [2026-01-09T12:25:25.115905] [DEBUG] [REMOTE ] ZBH: Symbol is viable for forecasting. [2026-01-09T12:25:25.115963] [INFO ] [MAIN ] [3501/3524] ZBH kept (0.5s) | 3493 kept, 8 rejected | 138.1/min | ETA: 10s [2026-01-09T12:25:25.303404] [DEBUG] [REMOTE ] ZBIO: Retrieved 331 rows, trimmed to 300. [2026-01-09T12:25:25.303629] [DEBUG] [REMOTE ] ZBIO: PASS: History has at least 300 days. [2026-01-09T12:25:25.303872] [DEBUG] [REMOTE ] ZBIO: PASS: Price check passed. Min price $15.20. [2026-01-09T12:25:25.304012] [DEBUG] [REMOTE ] ZBIO: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:25.304133] [DEBUG] [REMOTE ] ZBIO: PASS: Integrity check passed. [2026-01-09T12:25:25.304175] [DEBUG] [REMOTE ] ZBIO: Symbol is viable for forecasting. [2026-01-09T12:25:25.304226] [INFO ] [MAIN ] [3502/3524] ZBIO kept (0.2s) | 3494 kept, 8 rejected | 138.2/min | ETA: 10s [2026-01-09T12:25:25.835704] [DEBUG] [REMOTE ] ZBRA: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:25.835899] [DEBUG] [REMOTE ] ZBRA: PASS: History has at least 300 days. [2026-01-09T12:25:25.836180] [DEBUG] [REMOTE ] ZBRA: PASS: Price check passed. Min price $228.40. [2026-01-09T12:25:25.836323] [DEBUG] [REMOTE ] ZBRA: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:25.836457] [DEBUG] [REMOTE ] ZBRA: PASS: Integrity check passed. [2026-01-09T12:25:25.836498] [DEBUG] [REMOTE ] ZBRA: Symbol is viable for forecasting. [2026-01-09T12:25:25.836552] [INFO ] [MAIN ] [3503/3524] ZBRA kept (0.5s) | 3495 kept, 8 rejected | 138.2/min | ETA: 9s [2026-01-09T12:25:26.420143] [DEBUG] [REMOTE ] ZD: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:26.420356] [DEBUG] [REMOTE ] ZD: PASS: History has at least 300 days. [2026-01-09T12:25:26.420827] [DEBUG] [REMOTE ] ZD: PASS: Price check passed. Min price $29.20. [2026-01-09T12:25:26.420984] [DEBUG] [REMOTE ] ZD: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:26.421143] [DEBUG] [REMOTE ] ZD: PASS: Integrity check passed. [2026-01-09T12:25:26.421190] [DEBUG] [REMOTE ] ZD: Symbol is viable for forecasting. [2026-01-09T12:25:26.421252] [INFO ] [MAIN ] [3504/3524] ZD kept (0.6s) | 3496 kept, 8 rejected | 138.1/min | ETA: 9s [2026-01-09T12:25:26.736562] [DEBUG] [REMOTE ] ZEPP: Retrieved 1990 rows, trimmed to 300. [2026-01-09T12:25:26.736787] [DEBUG] [REMOTE ] ZEPP: PASS: History has at least 300 days. [2026-01-09T12:25:26.737041] [DEBUG] [REMOTE ] ZEPP: PASS: Price check passed. Min price $22.40. [2026-01-09T12:25:26.737197] [DEBUG] [REMOTE ] ZEPP: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:26.737403] [DEBUG] [REMOTE ] ZEPP: PASS: Integrity check passed. [2026-01-09T12:25:26.737447] [DEBUG] [REMOTE ] ZEPP: Symbol is viable for forecasting. [2026-01-09T12:25:26.737503] [INFO ] [MAIN ] [3505/3524] ZEPP kept (0.3s) | 3497 kept, 8 rejected | 138.2/min | ETA: 8s [2026-01-09T12:25:27.083045] [DEBUG] [REMOTE ] ZETA: Retrieved 1151 rows, trimmed to 300. [2026-01-09T12:25:27.083255] [DEBUG] [REMOTE ] ZETA: PASS: History has at least 300 days. [2026-01-09T12:25:27.083518] [DEBUG] [REMOTE ] ZETA: PASS: Price check passed. Min price $16.30. [2026-01-09T12:25:27.083687] [DEBUG] [REMOTE ] ZETA: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:27.083820] [DEBUG] [REMOTE ] ZETA: PASS: Integrity check passed. [2026-01-09T12:25:27.083865] [DEBUG] [REMOTE ] ZETA: Symbol is viable for forecasting. [2026-01-09T12:25:27.083921] [INFO ] [MAIN ] [3506/3524] ZETA kept (0.3s) | 3498 kept, 8 rejected | 138.2/min | ETA: 8s [2026-01-09T12:25:27.701144] [DEBUG] [REMOTE ] ZEUS: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:27.701507] [DEBUG] [REMOTE ] ZEUS: PASS: History has at least 300 days. [2026-01-09T12:25:27.701842] [DEBUG] [REMOTE ] ZEUS: PASS: Price check passed. Min price $27.41. [2026-01-09T12:25:27.701985] [DEBUG] [REMOTE ] ZEUS: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:27.702126] [DEBUG] [REMOTE ] ZEUS: PASS: Integrity check passed. [2026-01-09T12:25:27.702168] [DEBUG] [REMOTE ] ZEUS: Symbol is viable for forecasting. [2026-01-09T12:25:27.702222] [INFO ] [MAIN ] [3507/3524] ZEUS kept (0.6s) | 3499 kept, 8 rejected | 138.1/min | ETA: 7s [2026-01-09T12:25:27.961374] [DEBUG] [REMOTE ] ZGN: Retrieved 1017 rows, trimmed to 300. [2026-01-09T12:25:27.961697] [DEBUG] [REMOTE ] ZGN: PASS: History has at least 300 days. [2026-01-09T12:25:27.962140] [DEBUG] [REMOTE ] ZGN: PASS: Price check passed. Min price $9.55. [2026-01-09T12:25:27.962363] [DEBUG] [REMOTE ] ZGN: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:27.962605] [DEBUG] [REMOTE ] ZGN: PASS: Integrity check passed. [2026-01-09T12:25:27.962673] [DEBUG] [REMOTE ] ZGN: Symbol is viable for forecasting. [2026-01-09T12:25:27.962765] [INFO ] [MAIN ] [3508/3524] ZGN kept (0.3s) | 3500 kept, 8 rejected | 138.2/min | ETA: 7s [2026-01-09T12:25:28.351797] [DEBUG] [REMOTE ] ZH: Retrieved 1203 rows, trimmed to 300. [2026-01-09T12:25:28.352102] [DEBUG] [REMOTE ] ZH: PASS: History has at least 300 days. [2026-01-09T12:25:28.352545] [DEBUG] [REMOTE ] ZH: PASS: Price check passed. Min price $3.27. [2026-01-09T12:25:28.352766] [DEBUG] [REMOTE ] ZH: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:28.352973] [DEBUG] [REMOTE ] ZH: PASS: Integrity check passed. [2026-01-09T12:25:28.353037] [DEBUG] [REMOTE ] ZH: Symbol is viable for forecasting. [2026-01-09T12:25:28.353119] [INFO ] [MAIN ] [3509/3524] ZH kept (0.4s) | 3501 kept, 8 rejected | 138.2/min | ETA: 7s [2026-01-09T12:25:28.684095] [DEBUG] [REMOTE ] ZIM: Retrieved 1243 rows, trimmed to 300. [2026-01-09T12:25:28.684360] [DEBUG] [REMOTE ] ZIM: PASS: History has at least 300 days. [2026-01-09T12:25:28.684756] [DEBUG] [REMOTE ] ZIM: PASS: Price check passed. Min price $13.11. [2026-01-09T12:25:28.684944] [DEBUG] [REMOTE ] ZIM: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:28.685101] [DEBUG] [REMOTE ] ZIM: PASS: Integrity check passed. [2026-01-09T12:25:28.685146] [DEBUG] [REMOTE ] ZIM: Symbol is viable for forecasting. [2026-01-09T12:25:28.685215] [INFO ] [MAIN ] [3510/3524] ZIM kept (0.3s) | 3502 kept, 8 rejected | 138.2/min | ETA: 6s [2026-01-09T12:25:29.403713] [DEBUG] [REMOTE ] ZION: Retrieved 6587 rows, trimmed to 300. [2026-01-09T12:25:29.403928] [DEBUG] [REMOTE ] ZION: PASS: History has at least 300 days. [2026-01-09T12:25:29.404277] [DEBUG] [REMOTE ] ZION: PASS: Price check passed. Min price $46.52. [2026-01-09T12:25:29.404469] [DEBUG] [REMOTE ] ZION: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:29.404666] [DEBUG] [REMOTE ] ZION: PASS: Integrity check passed. [2026-01-09T12:25:29.404722] [DEBUG] [REMOTE ] ZION: Symbol is viable for forecasting. [2026-01-09T12:25:29.404796] [INFO ] [MAIN ] [3511/3524] ZION kept (0.7s) | 3503 kept, 8 rejected | 138.1/min | ETA: 6s [2026-01-09T12:25:29.655800] [DEBUG] [REMOTE ] ZIP: Retrieved 1161 rows, trimmed to 300. [2026-01-09T12:25:29.655986] [DEBUG] [REMOTE ] ZIP: PASS: History has at least 300 days. [2026-01-09T12:25:29.656229] [DEBUG] [REMOTE ] ZIP: PASS: Price check passed. Min price $3.38. [2026-01-09T12:25:29.656374] [DEBUG] [REMOTE ] ZIP: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:29.656494] [DEBUG] [REMOTE ] ZIP: PASS: Integrity check passed. [2026-01-09T12:25:29.656537] [DEBUG] [REMOTE ] ZIP: Symbol is viable for forecasting. [2026-01-09T12:25:29.656610] [INFO ] [MAIN ] [3512/3524] ZIP kept (0.3s) | 3504 kept, 8 rejected | 138.2/min | ETA: 5s [2026-01-09T12:25:30.098263] [DEBUG] [REMOTE ] ZLAB: Retrieved 2087 rows, trimmed to 300. [2026-01-09T12:25:30.098469] [DEBUG] [REMOTE ] ZLAB: PASS: History has at least 300 days. [2026-01-09T12:25:30.098809] [DEBUG] [REMOTE ] ZLAB: PASS: Price check passed. Min price $17.00. [2026-01-09T12:25:30.098996] [DEBUG] [REMOTE ] ZLAB: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:30.099153] [DEBUG] [REMOTE ] ZLAB: PASS: Integrity check passed. [2026-01-09T12:25:30.099209] [DEBUG] [REMOTE ] ZLAB: Symbol is viable for forecasting. [2026-01-09T12:25:30.099278] [INFO ] [MAIN ] [3513/3524] ZLAB kept (0.4s) | 3505 kept, 8 rejected | 138.2/min | ETA: 5s [2026-01-09T12:25:30.478836] [DEBUG] [REMOTE ] ZM: Retrieved 1691 rows, trimmed to 300. [2026-01-09T12:25:30.479088] [DEBUG] [REMOTE ] ZM: PASS: History has at least 300 days. [2026-01-09T12:25:30.479361] [DEBUG] [REMOTE ] ZM: PASS: Price check passed. Min price $78.42. [2026-01-09T12:25:30.479508] [DEBUG] [REMOTE ] ZM: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:30.479658] [DEBUG] [REMOTE ] ZM: PASS: Integrity check passed. [2026-01-09T12:25:30.479703] [DEBUG] [REMOTE ] ZM: Symbol is viable for forecasting. [2026-01-09T12:25:30.479760] [INFO ] [MAIN ] [3514/3524] ZM kept (0.4s) | 3506 kept, 8 rejected | 138.2/min | ETA: 4s [2026-01-09T12:25:30.888796] [DEBUG] [REMOTE ] ZNTL: Retrieved 1449 rows, trimmed to 300. [2026-01-09T12:25:30.889179] [DEBUG] [REMOTE ] ZNTL: PASS: History has at least 300 days. [2026-01-09T12:25:30.889431] [DEBUG] [REMOTE ] ZNTL: PASS: Price check passed. Min price $1.28. [2026-01-09T12:25:30.889594] [DEBUG] [REMOTE ] ZNTL: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:30.889723] [DEBUG] [REMOTE ] ZNTL: PASS: Integrity check passed. [2026-01-09T12:25:30.889764] [DEBUG] [REMOTE ] ZNTL: Symbol is viable for forecasting. [2026-01-09T12:25:30.890011] [INFO ] [MAIN ] [3515/3524] ZNTL kept (0.4s) | 3507 kept, 8 rejected | 138.2/min | ETA: 4s [2026-01-09T12:25:31.298991] [DEBUG] [REMOTE ] ZS: Retrieved 1965 rows, trimmed to 300. [2026-01-09T12:25:31.299165] [DEBUG] [REMOTE ] ZS: PASS: History has at least 300 days. [2026-01-09T12:25:31.299408] [DEBUG] [REMOTE ] ZS: PASS: Price check passed. Min price $220.32. [2026-01-09T12:25:31.299557] [DEBUG] [REMOTE ] ZS: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:31.299730] [DEBUG] [REMOTE ] ZS: PASS: Integrity check passed. [2026-01-09T12:25:31.299777] [DEBUG] [REMOTE ] ZS: Symbol is viable for forecasting. [2026-01-09T12:25:31.299837] [INFO ] [MAIN ] [3516/3524] ZS kept (0.4s) | 3508 kept, 8 rejected | 138.2/min | ETA: 3s [2026-01-09T12:25:31.715822] [DEBUG] [REMOTE ] ZTO: Retrieved 2312 rows, trimmed to 300. [2026-01-09T12:25:31.716004] [DEBUG] [REMOTE ] ZTO: PASS: History has at least 300 days. [2026-01-09T12:25:31.716271] [DEBUG] [REMOTE ] ZTO: PASS: Price check passed. Min price $18.59. [2026-01-09T12:25:31.716418] [DEBUG] [REMOTE ] ZTO: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:31.716548] [DEBUG] [REMOTE ] ZTO: PASS: Integrity check passed. [2026-01-09T12:25:31.716612] [DEBUG] [REMOTE ] ZTO: Symbol is viable for forecasting. [2026-01-09T12:25:31.716667] [INFO ] [MAIN ] [3517/3524] ZTO kept (0.4s) | 3509 kept, 8 rejected | 138.2/min | ETA: 3s [2026-01-09T12:25:32.175094] [DEBUG] [REMOTE ] ZTS: Retrieved 3254 rows, trimmed to 300. [2026-01-09T12:25:32.175285] [DEBUG] [REMOTE ] ZTS: PASS: History has at least 300 days. [2026-01-09T12:25:32.175556] [DEBUG] [REMOTE ] ZTS: PASS: Price check passed. Min price $115.75. [2026-01-09T12:25:32.175723] [DEBUG] [REMOTE ] ZTS: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:32.175852] [DEBUG] [REMOTE ] ZTS: PASS: Integrity check passed. [2026-01-09T12:25:32.175895] [DEBUG] [REMOTE ] ZTS: Symbol is viable for forecasting. [2026-01-09T12:25:32.175947] [INFO ] [MAIN ] [3518/3524] ZTS kept (0.5s) | 3510 kept, 8 rejected | 138.2/min | ETA: 3s [2026-01-09T12:25:32.643702] [DEBUG] [REMOTE ] ZUMZ: Retrieved 5202 rows, trimmed to 300. [2026-01-09T12:25:32.643900] [DEBUG] [REMOTE ] ZUMZ: PASS: History has at least 300 days. [2026-01-09T12:25:32.644184] [DEBUG] [REMOTE ] ZUMZ: PASS: Price check passed. Min price $20.36. [2026-01-09T12:25:32.644358] [DEBUG] [REMOTE ] ZUMZ: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:32.644502] [DEBUG] [REMOTE ] ZUMZ: PASS: Integrity check passed. [2026-01-09T12:25:32.644550] [DEBUG] [REMOTE ] ZUMZ: Symbol is viable for forecasting. [2026-01-09T12:25:32.644638] [INFO ] [MAIN ] [3519/3524] ZUMZ kept (0.5s) | 3511 kept, 8 rejected | 138.2/min | ETA: 2s [2026-01-09T12:25:32.914678] [DEBUG] [REMOTE ] ZURA: Retrieved 1091 rows, trimmed to 300. [2026-01-09T12:25:32.914860] [DEBUG] [REMOTE ] ZURA: PASS: History has at least 300 days. [2026-01-09T12:25:32.915095] [DEBUG] [REMOTE ] ZURA: PASS: Price check passed. Min price $3.21. [2026-01-09T12:25:32.915235] [DEBUG] [REMOTE ] ZURA: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:32.915352] [DEBUG] [REMOTE ] ZURA: PASS: Integrity check passed. [2026-01-09T12:25:32.915393] [DEBUG] [REMOTE ] ZURA: Symbol is viable for forecasting. [2026-01-09T12:25:32.915444] [INFO ] [MAIN ] [3520/3524] ZURA kept (0.3s) | 3512 kept, 8 rejected | 138.2/min | ETA: 2s [2026-01-09T12:25:33.280545] [DEBUG] [REMOTE ] ZVIA: Retrieved 1122 rows, trimmed to 300. [2026-01-09T12:25:33.280767] [DEBUG] [REMOTE ] ZVIA: PASS: History has at least 300 days. [2026-01-09T12:25:33.281033] [DEBUG] [REMOTE ] ZVIA: PASS: Price check passed. Min price $1.85. [2026-01-09T12:25:33.281181] [DEBUG] [REMOTE ] ZVIA: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:33.281303] [DEBUG] [REMOTE ] ZVIA: PASS: Integrity check passed. [2026-01-09T12:25:33.281345] [DEBUG] [REMOTE ] ZVIA: Symbol is viable for forecasting. [2026-01-09T12:25:33.281448] [INFO ] [MAIN ] [3521/3524] ZVIA kept (0.4s) | 3513 kept, 8 rejected | 138.2/min | ETA: 1s [2026-01-09T12:25:33.759890] [DEBUG] [REMOTE ] ZVRA: Retrieved 2700 rows, trimmed to 300. [2026-01-09T12:25:33.760081] [DEBUG] [REMOTE ] ZVRA: PASS: History has at least 300 days. [2026-01-09T12:25:33.760324] [DEBUG] [REMOTE ] ZVRA: PASS: Price check passed. Min price $8.10. [2026-01-09T12:25:33.760498] [DEBUG] [REMOTE ] ZVRA: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:33.760648] [DEBUG] [REMOTE ] ZVRA: PASS: Integrity check passed. [2026-01-09T12:25:33.760693] [DEBUG] [REMOTE ] ZVRA: Symbol is viable for forecasting. [2026-01-09T12:25:33.760753] [INFO ] [MAIN ] [3522/3524] ZVRA kept (0.5s) | 3514 kept, 8 rejected | 138.2/min | ETA: 1s [2026-01-09T12:25:34.172145] [DEBUG] [REMOTE ] ZWS: Retrieved 3465 rows, trimmed to 300. [2026-01-09T12:25:34.172367] [DEBUG] [REMOTE ] ZWS: PASS: History has at least 300 days. [2026-01-09T12:25:34.172724] [DEBUG] [REMOTE ] ZWS: PASS: Price check passed. Min price $44.74. [2026-01-09T12:25:34.172897] [DEBUG] [REMOTE ] ZWS: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:34.173059] [DEBUG] [REMOTE ] ZWS: PASS: Integrity check passed. [2026-01-09T12:25:34.173253] [DEBUG] [REMOTE ] ZWS: Symbol is viable for forecasting. [2026-01-09T12:25:34.173316] [INFO ] [MAIN ] [3523/3524] ZWS kept (0.4s) | 3515 kept, 8 rejected | 138.2/min | ETA: 0s [2026-01-09T12:25:34.545094] [DEBUG] [REMOTE ] ZYME: Retrieved 2187 rows, trimmed to 300. [2026-01-09T12:25:34.545287] [DEBUG] [REMOTE ] ZYME: PASS: History has at least 300 days. [2026-01-09T12:25:34.545551] [DEBUG] [REMOTE ] ZYME: PASS: Price check passed. Min price $16.46. [2026-01-09T12:25:34.545728] [DEBUG] [REMOTE ] ZYME: PASS: Continuity check passed with 300 days. [2026-01-09T12:25:34.545864] [DEBUG] [REMOTE ] ZYME: PASS: Integrity check passed. [2026-01-09T12:25:34.545916] [DEBUG] [REMOTE ] ZYME: Symbol is viable for forecasting. [2026-01-09T12:25:34.545974] [INFO ] [MAIN ] [3524/3524] ZYME kept (0.4s) | 3516 kept, 8 rejected | 138.2/min | ETA: 0s [2026-01-09T12:25:34.546042] [INFO ] [MAIN ] Completed in 25.5m | 3516 viable symbols [2026-01-09T12:25:34.546079] [INFO ] [MAIN ] Saving master inventory... [2026-01-09T12:25:34.547619] [DEBUG] [LOCAL ] Master symbol inventory refreshed with 3516 symbols. [2026-01-09T12:25:34.547685] [INFO ] [MAIN ] Master inventory saved successfully. [2026-01-09T12:25:34.547858] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-09T12:25:34.548188] [INFO ] [STATE ] Last completion updated: 2026-01-09T12:25:34.547936