Screener¶
Getting screener information.
Overview¶
-
class
finvizfinance.screener.overview.
Overview
¶ Getting information from the finviz screener overview page.
-
ScreenerView
(order='ticker', verbose=1)¶ Get screener table.
- Args:
- order(str): sort the table by the choice of order verbose(int): choice of visual the progress. 1 for visualize progress
- Returns:
- df(pandas.DataFrame): screener information table
-
compare
(ticker, compare_list, order='ticker', verbose=1)¶ Get screener table of similar property (Sector, Industry, Country)
- Args:
- ticker(str): the ticker to compare compare_list(list): choice of compare property (Sector, Industry, Country) or combination. order(str): sort the table by the choice of order verbose(int): choice of visual the progress. 1 for visualize progress
- Returns:
- df(pandas.DataFrame): screener information table
-
getFilterOptions
(screen_filter)¶ Get filters options.
- Args:
- screen_filter(str): screen filter for checking options
- Returns:
- filter_options(list): all the available filters
-
getFilters
()¶ Get filters.
- Returns:
- filters(list): all the available filters
-
getOrders
()¶ Get orders.
- Returns:
- orders(list): all the available orders
-
getSignal
()¶ Get signals.
- Returns:
- signals(list): all the available trading signals
-
set_filter
(signal='', filters_dict={}, ticker='')¶ Update the settings.
- Args:
- signal(str): ticker signal filters_dict(dict): dictionary of filters ticker(str): ticker string
-
Valuation¶
-
class
finvizfinance.screener.valuation.
Valuation
¶ Valuation inherit from overview module. Getting information from the finviz screener valuation page.
Financial¶
-
class
finvizfinance.screener.financial.
Financial
¶ Financial inherit from overview module. Getting information from the finviz screener financial page.
Ownership¶
-
class
finvizfinance.screener.ownership.
Ownership
¶ Ownership inherit from overview module. Getting information from the finviz screener ownership page.
Technical¶
-
class
finvizfinance.screener.technical.
Technical
¶ Technical inherit from overview module. Getting information from the finviz screener technical page.
Tickers¶
-
class
finvizfinance.screener.ticker.
Ticker
¶ Financial inherit from overview module. Getting information from the finviz screener ticker page.
-
ScreenerView
(verbose=1)¶ Get screener table.
- Args:
- verbose(int): choice of visual the progress. 1 for visualize progress.
- Returns:
- tickers(list): get all the tickers as list.
-