(Practiced via YouTube tutorial by Data Tutorials)

Bank Loan Analysis – SQL Project (Youtube tutorial by Data Tutorials)

πŸ” Project Overview:


This project analyzes a bank's loan portfolio to help monitor performance and make smarter lending decisions. Using SQL for data analysis and Tableau for visualization, I created interactive dashboard to explore loan trends, repayment behavior, and borrower profiles.

Project Objectives:


πŸ“Š Interactive Tableau Dashboard:

Key Findings:

πŸ’¬ Recommendations:

Sample SQL Queries:


                    --Total Loan Applications
                    SELECT COUNT(id) AS Total_Applications 
                    FROM bank_loan_data;
                

                    -- MTD Loan Applications
                    SELECT COUNT(id) AS Total_Applications 
                    FROM bank_loan_data
                    WHERE MONTH(issue_date) = 12;
                

                    -- PMTD Loan Applications
                    SELECT COUNT(id) AS Total_Applications 
                    FROM bank_loan_data
                    WHERE MONTH(issue_date) = 11;
                

                    --Total Funded Amount
                    SELECT SUM(loan_amount) AS Total_Funded_Amount 
                    FROM bank_loan_data;
                

                    -- MTD Total Funded Amount
                    SELECT SUM(loan_amount) AS Total_Funded_Amount 
                    FROM bank_loan_data
                    WHERE MONTH(issue_date) = 12;
                

                    -- PMTD Total Funded Amount
                    SELECT SUM(loan_amount) AS Total_Funded_Amount 
                    FROM bank_loan_data
                    WHERE MONTH(issue_date) = 11;
                

                    -- Total Amount Received
                    SELECT SUM(total_payment) AS Total_Amount_Collected 
                    FROM bank_loan_data;
                

                    -- PMTD Total Amount Received
                    SELECT SUM(total_payment) AS Total_Amount_Collected 
                    FROM bank_loan_data
                    WHERE MONTH(issue_date) = 11;
                

                    -- Average Interest Rate
                    SELECT AVG(int_rate)*100 AS Avg_Int_Rate 
                    FROM bank_loan_data;
                

πŸ’Ύ View full SQL queries on GitHub:

πŸ‘‰ Click here to view all SQL queries on GitHub