mariostoev/finviz

Screener returns small number of stocks

Closed this issue · 2 comments

Since 9/9/2020, there is an issue in Screener that it returns much fewer stocks than usual. In particular, it started return ~100 stocks. Before that date it used to return ~7500 stocks.

Here is the code that I'm running:
stock_list = Screener(table='Performance', order='price')

Here is a screenshot of number of elements(stocks) returned by this code sorted by date:
image

Thanks

d3an commented

Code to reproduce problem:

import finviz
scr = finviz.Screener(table='Performance', order='price')
data = scr.get_ticker_details()
print(len(data)) # 100

Issue is probably some small change that FinViz implemented.

Hello.
I have also observed that problem. I had sent an email to Mario but best to state it here.

Was the issue from the official FinViz site/server or from changes made to the unofficial API?
How and when should we anticipate a fix to this issue?