I made a Tkinter dashboard that generates an animation of the US Bond Yield curve over a specific period, taking data from the US Government Treausry website.
You need Python 3.0 or greater to run the script.
You also need the following libraries installed:
# Installing dependencies
pip install numpy pandas matplotlib requests beautifulsoup4 tkcalendar
To run the program, execute main_app.py
:
# To run the script
python main_app.py
Note that it will take around 10 seconds for the first run of each day as it needs time to access the latest daily data online. The dashboard should launch quicker after the first run.
Licensed under the MIT License.