Skip to content
This repository was archived by the owner on Jan 20, 2025. It is now read-only.

matt6frey/Python-Stock-Screener

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

Python Stock Screener

This is a stock screener that harnesses the Finviz Module (FinViz - Repo, Finviz - PiPy), it then uses Beautiful Soup collect data and export it into a CSV file.

Installation & Usage

Install

pip install -r requirements.txt

Usage

python yahooScreener.py in your terminal. The script will save the results within the same directory, inside a CSV called 'gappers.csv'.

Alternatively, you can use the --filename=<filename> to change the filename, --dir=<dir> to change the directory path and --ext=<ext> to change the extension of the file.

i.e. python yahooScreener.py --filename=stocks --dir=~/Desktop/Stocks/ --ext=txt

Screener Options

Coming Soon

Modules

  • FinViz
  • BeautifulSoup
  • URLLIB

Future Goals

  1. Modularize script.
  2. Assign existing script to backend API.
  3. Create Ionic App that will use API and provide quick menu for screening, and Stock data push notifications and records.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages