Installation
Quick Start
To install, this repository can be installed by running the following command in the python environment of choice.
pip install folioflex
Or could be done using GitHub.
pip install git+https://github.com/jkoestner/folioflex.git
If wanting to do more and develop on the code, the following command can be run to install the packages in the requirements.txt file.
pip install -r requirements.txt
Configuration
Basic
There are a number of credentials that are used in the configs\config.ini
file.
credentials
ffx_username
: The username for the personal portfolio dashboardffx_password
: The password for the personal portfolio dashboard
api
fred_api
: The API key for the FRED API
other
redis_url
: The URL for the Redis databaselocal_redis
: The URL for the local Redis databasesmtp_username
: The username for the SMTP serversmtp_password
: The password for the SMTP serversmtp_server
: The SMTP serversmtp_port
: The SMTP port
Portfolio
There are also a number of portfolio specific configurations that are used in the
performance located in the configs\portfolio_demo.ini
file.