It is a Finviz Finance information downloader.
> virtualenv -p python3 virtualenvironment
> source virtualenvironment/bin/activate
> pip install finvizfinance
import pandas as pd
from finvizfinance.quote import finvizfinance
stock = finvizfinance('tsla')
Example downloading chart:
stock.TickerCharts(out_dir='asset')
Example getting individual ticker information
stock_fundament = stock.ticker_fundament()
stock_description = stock.ticker_description()
outer_ratings_df = stock.ticker_outer_ratings()
news_df = stock.ticker_news()
inside_trader_df = stock.ticker_inside_trader()
from finvizfinance.screener.overview import Overview
foverview = Overview()
filters_dict = {'Exchange':'AMEX','Sector':'Basic Materials'}
foverview.set_filter(filters_dict=filters_dict)
df = foverview.screener_view()
df.head()
from finvizfinance.news import News
fnews = News()
all_news = fnews.get_news()
# all_news['news'].head()
# all_news['blogs'].head()
from finvizfinance.insider import Insider
finsider = Insider(option='top owner trade')
finsider.get_insider().head()
Quote <quote> Screener <screener> Group <group> News <news> Insider <insider> Forex <forex> Crypto <crypto> Future <future> Earnings <earnings> Calendar <calendar>
genindex
modindex
search