An open API service indexing awesome lists of open source software.

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.

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