Skip to content

Simple package that takes a url for a finviz stock screener and returns a list of tickers that pass the screen

License

Notifications You must be signed in to change notification settings

meerkat-citronella/node-finviz-screener

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-finviz-screener

Get results from a finviz screener url.

Install

$ npm install node-finviz-screener

Usage

const { getFinvizScreen } = require('node-finviz-screener')

getFinvizScreen(
	"https://finviz.co/screener.ashx?v=111f=cap_largeover,exch_nyse,sec_technology"
).then((res) =>  console.log(res));

// [
  'ACN',  'AI',   'ANET', 'APH',  'ASX',  'AVLR',
  'BILL', 'BKI',  'BR',   'CAJ',  'CDAY', 'CLVT',
  'CRM',  'DELL', 'DNB',  'DT',   'EPAM', 'ESTC',
  ...
]

API

getFinvizScreen( finvizScreenURL )

Parameters

finvizScreenerURL: string: required

Must be a valid link to a finviz screener. Go to https://finviz.com/screener.ashx to build your desired screen, then copy the URL and paste as argument. It's that easy.

Return value

A Promise that resolves to an array of strings containing the tickers that pass the screen.

License

MIT

About

Simple package that takes a url for a finviz stock screener and returns a list of tickers that pass the screen

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published