Skip to content

Pratham1603/Banking-Data-Analytics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

header


Customer, Loan & Deposit Analytics Dashboard


📌 Project Overview

This project simulates a real-world data analytics solution for a banking institution.

The objective of the project is to analyze customer financial data, loan distribution, and deposit trends to generate meaningful insights that support strategic banking decisions.

The complete workflow includes data analysis using Python, relational data modeling using SQL, and interactive business intelligence dashboards built in Power BI.


📈 Dashboard Preview

System Architecture

System Architecture

Home Dashboard

Home Dashboard

Loan Analysis Dashboard

Loan Analysis

Deposit Analysis Dashboard

Deposit Analysis

Summary Dashboard

Summary Dashboard


🎯 Business Problem

Banks manage large volumes of financial data related to customers, deposits, loans, and investment relationships.

However, without proper analytics, it becomes difficult to understand:

  • Customer financial behavior
  • Loan distribution patterns
  • Deposit contribution across segments
  • Relationship between banking products and customer profiles

The challenge was to transform raw banking datasets into interactive dashboards and actionable business insights.


📊 Key Business Insights

  • Customer Deposit Distribution

    • Analysis revealed variations in deposit contributions across different customer segments.
  • Loan Portfolio Analysis

    • Loan distribution insights highlight which categories contribute most to the bank’s lending portfolio.
  • Customer Demographics Impact

    • Gender and relationship data provide visibility into customer demographics and their banking behavior.
  • Investment Advisory Relationships

    • The dataset reveals how investment advisors are associated with customer investment activities.
  • Financial Product Engagement

    • By analyzing deposits, loans, and investments together, the dashboard provides a comprehensive overview of customer engagement with banking products.

📊 Dataset

The dataset represents simulated banking customer data and financial product relationships.

Dataset Files:

  • Banking.csv
  • banking-realtionships.csv
  • gender.csv
  • investment-advisiors.csv

⚙️ Tools & Technologies Used

  • Python (Data Analysis & Exploration)
  • Jupyter Notebook
  • MySQL (Relational Data Storage & Queries)
  • Microsoft Power BI Desktop
  • Power Query (Data Transformation)
  • Data Modeling (Relationships & Schema Design)
  • DAX (Data Analysis Expressions)

🧱 Workflow Architecture

Data Sources (CSV Files)
→ Data Cleaning & Exploration (Python / Jupyter Notebook)
→ Data Storage & Querying (MySQL)
→ Data Transformation (Power Query in Power BI)
→ Data Modeling & Relationships
→ DAX KPI Calculations
→ Interactive Dashboard Development
→ Business Insights & Reporting


▶ How to View the Dashboard

  1. Download the .pbix file from the /dashboard folder.
  2. Open it using Microsoft Power BI Desktop.
  3. Explore filters, slicers, and KPI visuals interactively.

💡 Key Outcomes

  • Built a complete end-to-end data analytics workflow
  • Performed exploratory data analysis using Python
  • Designed relational data relationships for financial datasets
  • Developed interactive Power BI dashboards for banking analytics
  • Generated insights related to customer deposits, loans, and investment relationships

🔗 Important Links


About

End-to-end data analytics project in the banking domain using Python, MySQL, and Power BI to generate business insights from raw transactional data.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors