This app provides financial analysis of publicly traded companies using historical data made available through SEC
Once the app starts select the desired options and enter the company's ticker in the text box and press run. That will fetch the data and generate the summary for it.
- Open AI API key
- FMP API key
Create and activate a python virtual env
python3 -m venv openai-env
source ./openai-env/bin/activate
Install dependencies
python3 -m pip install streamlit openai requests
Create a file to store secrets. Create apikey.py
in the project directory and put these values in it
FMP_API_KEY = "YOUR_FMP_SECRET"
OPENAI_API_KEY = "YOUR_OPENAPI_DEVELOPER_KEY"
Start the app
streamlit run app.py
Note: This was made using Python 3.9.6