An interactive business intelligence dashboard for analyzing Mergers & Acquisitions (M&A) transactions using Python, Streamlit, Pandas, and Plotly.
This project provides executives, analysts, and students with an interactive platform to explore M&A activity across industries, companies, countries, and time.
Key capabilities include:
- Executive KPI dashboard
- Interactive filtering
- Industry analysis
- Company analysis
- Geographic analysis
- Monthly deal trends
- Global M&A heat map
- Executive insights
- Download filtered datasets
- 📊 Executive KPI Cards
- 📈 Interactive Plotly Charts
- 🌍 Global Choropleth Map
- 🏭 Industry Analytics
- 🏢 Company Analytics
- 📅 Monthly Trend Analysis
- 🌎 Country Performance
- 📋 Largest Deals Table
- 📥 CSV Export
- ⚡ Fast Streamlit Interface
- Python 3.13
- Streamlit
- Pandas
- Plotly Express
MA-Financial-Dashboard/
│
├── app.py
├── charts.py
├── filters.py
├── metrics.py
├── helpers.py
├── generate_data.py
├── requirements.txt
├── README.md
├── data/
│ └── deals.csv
└── screenshots/
git clone https://github.com/aliasad7946/MA-Financial-Dashboard.git
cd MA-Financial-Dashboard
pip install -r requirements.txt
streamlit run app.py- Executive Overview
- Market Analytics
- Industry Distribution
- Top Acquirers
- Country Performance
- Monthly Deal Trend
- Global M&A Map
- Executive Insights
Create a
screenshots/folder and add dashboard images. They can then be embedded here.
The dashboard enables users to:
- Identify industries with the highest deal activity.
- Compare acquisition values by country.
- Analyze the most active acquirers.
- Monitor M&A trends over time.
- Export filtered datasets for additional analysis.
- AI-powered deal recommendations
- Predictive analytics
- Financial ratio analysis
- Live financial data integration
- User authentication
- Cloud database support
Ali Asad Ullah
GitHub: https://github.com/aliasad7946
Background: - Corporate Law - Mergers & Acquisitions - Business Analytics - Financial Analytics - MBA (Technology)
This project is released under the MIT License.