Skip to content

Repository files navigation

UPI Transaction Analysis

An end-to-end data analytics project focused on transaction performance, fraud risk and operational insights from 100,000 UPI transactions.

Live Dashboard

View Interactive Dashboard

UPI Transaction Analysis Capstone Project

Website Home Website dashboard

Powerbi Dashboard

Executive Dashboard

Executive Dashboard

Fraud Dashboard

Fraud Dashboard

Project Overview

The project analyses customer, merchant, device, transaction and fraud-alert data to identify:

  • Transaction success and failure patterns
  • Fraud-risk indicators
  • High-risk devices and merchants
  • Fraud-alert resolution performance
  • Regional and channel-level trends

Key Findings

Key Business Finding

Rooted Device Fraud

  • 100,000 transactions analysed
  • 92.14% transaction success rate
  • 5.87% transaction failure rate
  • 2.00% overall fraud rate
  • Rooted-device fraud rate: 20.69%
  • Non-rooted-device fraud rate: 1.39%
  • 87.60% of fraud alerts were resolved
  • 248 fraud alerts remained unresolved

The strongest finding was that rooted devices had nearly 15 times the fraud rate of non-rooted devices.

Tools Used

  • Excel – data validation and cleaning
  • MySQL – joins, CTEs, views and business queries
  • Python – data cleaning, EDA and visualisation
  • SciPy – statistical hypothesis testing
  • Power BI – executive and fraud dashboards
  • HTML, CSS and JavaScript – interactive portfolio website

Project Workflow

Workflow

  1. Data validation in Excel
  2. Database design and analysis in SQL
  3. Exploratory data analysis in Python
  4. Statistical hypothesis testing
  5. Dashboard development in Power BI
  6. Interactive website creation

Business Recommendations

  • Detect and restrict risky activity from rooted devices
  • Introduce step-up authentication for high-risk transactions
  • Review merchants with unusually high fraud rates
  • Investigate unresolved fraud alerts
  • Improve ownership of transaction failure reasons

Author

Akshat Raghav

GitHub
LinkedIn

Releases

Packages

Contributors

Languages