A prototype stock and crytocurrency screener app in Streamlit.
https://2.pmam.com/Thouhgts/analytics/streamlit-data-app/
- Python 3.9.7
- run
setup.bat
(windows) - download TA-lib wheels file from: https://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib
- and install the downloaded file by
pip install "path_to\TA-lib-file.wh"
- in a python shell inside venv, run:
>>> import nltk
>>> nltk.download()
- open cmd in project root
- run
activate.bat
- run
streamlit run main.py
- OR double click
finaap.bat
in project root on windows
- different pages
- trading diary
- trading checklist
- portfolio tracker
- technical + fundamental screener
- chart pattern (bukowski), janaese candlesticks
- technische indikatoren
- overlay studies
- fundamental business data (f.e. roi, kgv etc...)
- markets (usa, D, etc...), business sector (tech, raw materials, etc...)
- watchlist
- alerts to telegram
- trading bot
- strategy backtesting and save strategy
- custom editabel table list:
- Good sw architecture in streamlit:
- Socialsentiment.io
- swaggystocks.com
- quiverquant.com
- social-searcher.com
- Polygon