Skip to content

Hopes to be a programmable screener if it grows up

Notifications You must be signed in to change notification settings

vvatikiotis/screener

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

screener

Hopes to be a programmable screener if it grows up

Installation

  1. Install python > ^3.10
  2. brew install node TA-Lib. I use v17.3.0
  3. git clone.
  4. npm install within cloned repo
  5. cd analyze
  6. pip3 install -r requirements, if you use pip

Fetching data (node script usage)

  1. node index.js -h, to see the JS command line help
  2. Fetch symbols and convert them to csv. node ./index.js -r. Conversion to csv is necessary for the python screener.
  3. Check for integrity of data files, node ./index.js -c
  4. Convert JSON data files to CSV, node ./index.js -x
  5. Rebuild checkpoint file, node ./index.js -b
  6. NB don't use it lightly, Binance data is not always clean so if you do this you almost certainly will have to clean them, by hand : Get more past data,node ./index.js -b

TA usage (python script usage)

  1. cd analyze
  2. python3 main.py

About

Hopes to be a programmable screener if it grows up

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published