https://github.com/callmemaverick/deyields_mro
Interactive Streamlit app analyzing German 10-Year Bond Yields & ECB’s MRO Rate with visualizations, regression analysis, and correlation insights.
https://github.com/callmemaverick/deyields_mro
data-science python python3 statistics
Last synced: about 1 year ago
JSON representation
Interactive Streamlit app analyzing German 10-Year Bond Yields & ECB’s MRO Rate with visualizations, regression analysis, and correlation insights.
- Host: GitHub
- URL: https://github.com/callmemaverick/deyields_mro
- Owner: CallMeMaverick
- License: mit
- Created: 2025-02-16T12:34:25.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-16T15:18:55.000Z (over 1 year ago)
- Last Synced: 2025-05-13T04:54:44.530Z (about 1 year ago)
- Topics: data-science, python, python3, statistics
- Language: Python
- Homepage: https://german-bonds-mro.streamlit.app/
- Size: 19.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 📊 German Bond Yields & ECB Policy - Streamlit App
## 📝 Overview
This Streamlit application explores the relationship between:
- **German 10-Year Government Bond Yields (%)**
- **ECB’s Main Refinancing Operations Rate (MRO) (%)**
- **US 10-Year Government Benchmark Bond Yield (%)**
The app allows users to **visualize trends, correlations, and regression analysis** of these key financial indicators.
---
## 🚀 Features
✅ **Time-Series & Scatter Plots**
- View historical trends of bond yields and MRO rates
- Analyze scatter plots with **OLS regression trendlines**
✅ **Correlation Matrix**
- Heatmap visualization of correlations between economic indicators
✅ **Regression Analysis**
- Perform **Ordinary Least Squares (OLS) Regression**
- View **residual plots** for model diagnostics
- **Download regression summary as CSV**
✅ **Multi-Language Support** 🇺🇸 🇺🇦
- Supports **English** and **Ukrainian** translations
---
## 🛠️ Technologies Used
- **Python 3.10**
- **[Streamlit](https://streamlit.io/)** - UI framework
- **Pandas** - Data manipulation
- **Plotly Express** - Data visualization
- **Seaborn & Matplotlib** - Statistical plotting
- **[Statsmodels](https://www.statsmodels.org/stable/index.html#)** - Regression analysis