Created by Noah Baculi and inspired by Yahoo Finance's stock screener.
May 2019
Evaluate different financial securities using custom parameters to aid portfolio composition. This tool is purely informational/educational and not endorsed by any finance professional.
- Navigate to https://nbfinanceselection.pythonanywhere.com/finance/
- Input the desired security symbols for comparison.
- Input the desired comparison parameters.
- Click
Calculate
to generate the comparison table.
- Download or clone the project files to a desired directory.
- Install the necessary dependecies and libraries in an virtualenv.
requests
requests-html
yahoo_fin
bs4
- Open
portfolio_selection.py
in a text editor or IDE and change the 'symbols_list' and 'parameters' variables to equal the a list of strings of desired symbols and parameters. - Run
portfolio_selection.py
to generate the comparison table.