vvatikiotis / screener

Hopes to be a programmable screener if it grows up

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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


Languages

Language:Python 65.8%Language:JavaScript 33.1%Language:Shell 1.1%