Screener

Getting screener information.

Overview

class finvizfinance.screener.overview.Overview

Getting information from the finviz screener overview 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.
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
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.