lseffer / stock_screener

Picking stocks through various screening methods. Focus on Northern Europe.
129 stars 31 forks source link
alembic docker docker-compose finance google-spreadsheet python sqlalchemy stock-data stock-market stock-screener value-investing web-application web-scraping

Running Python tests

Stock screener

For stocks listed on Nasdaq OMX Nordic.

This is a hobby project that helpes me make better investment decisions, while helping me learn new things. I haven't followed any investment strategy to the letter, but the screener helps me find good stocks and weed out the crap.

I'm working on this project very sporadically and the code could be more beautiful but who has time for that?

Loosely based on:

Piotroski F-Score - https://en.wikipedia.org/wiki/Piotroski_F-Score

Magic Formula - https://en.wikipedia.org/wiki/Magic_formula_investing

NCAV - Net Current Asset Value - https://www.oldschoolvalue.com/blog/investing-strategy/backtest-graham-nnwc-ncav-screen/

Architecture

This stock screener consists of 3 services

Usage:

TO DO: