Skip to content

Finviz API

Finviz (finviz.com) has 3 public methods: get stock snapshot, list insider trades and screen US stocks. Each costs 1 credit per completed run (1¢ with pay as you go); failed runs are free.

Unofficial. Not affiliated with or endorsed by Finviz.

Methods

3
  • Get a delayed US-listed stock snapshot from its ticker or company name. Analyst labels summarize Finviz's 1-5 mean score; dividend yield uses the estimated dividend when available. Missing metrics return null.

    Returns company name, ticker, exchange, sector, industry, country, price, valuation ratios, analyst rating and target, ownership, 52-week range, Finviz link

    Readfinviz.com/get_stock_snapshot
  • Lists recent Form 4 insider trades on Finviz, optionally for one company or ticker and filtered to buys, sales, or both.

    Returns company, ticker, insider name, role, trade date, transaction type, price, shares, value, shares owned after trade, SEC filing URL

    Readfinviz.com/list_insider_trades
  • Screens US-listed stocks on Finviz by sector, company size, minimum dividend yield, maximum P/E ratio and market signal, ranked by market value, today's gain or dividend yield.

    Returns company, ticker, sector, industry, country, market cap, P/E, price, today's change, volume, Finviz page

    Readfinviz.com/screen_stocks