Skip to content

Analyse de données bancaires du Berka Dataset (1993-1998) pour calculer et visualiser des KPI clés

Notifications You must be signed in to change notification settings

Kezzaku/Bank-performance-analysis

Repository files navigation

Bank Performance Analysis 📊

Bank Performance Analysis

Welcome to the Bank Performance Analysis repository! This project focuses on analyzing banking data from the Berka Dataset, covering the years 1993 to 1998. Our goal is to calculate and visualize key performance indicators (KPIs) that help us understand banking performance over time.

Table of Contents

Introduction

In the ever-evolving world of finance, understanding performance metrics is crucial. This repository provides tools to analyze historical banking data effectively. By utilizing various technologies, we aim to make data analysis straightforward and insightful.

You can download the latest release here. Please follow the instructions in the Getting Started section to execute the files.

Features

  • Data Analysis: Analyze banking data from 1993 to 1998.
  • Data Visualization: Create interactive visualizations using Plotly and Recharts.
  • Dashboard: Build a dashboard using Next.js for an engaging user experience.
  • Key Performance Indicators: Calculate essential KPIs to evaluate banking performance.

Technologies Used

This project leverages a variety of technologies to provide a comprehensive analysis:

  • Python: For data manipulation and analysis.
  • Pandas: To handle data frames and perform complex data operations.
  • Plotly Express: For creating interactive visualizations.
  • Next.js: To build a responsive dashboard.
  • Recharts: For charting in React applications.
  • SQLAlchemy: For database interactions.
  • PyMongo: To work with MongoDB for data storage and retrieval.

Getting Started

To get started with the Bank Performance Analysis project, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/Kezzaku/Bank-performance-analysis.git
    cd Bank-performance-analysis
  2. Install Required Packages: Make sure you have Python installed. Then, run:

    pip install -r requirements.txt
  3. Download the Dataset: You can find the Berka Dataset here. Download it and place it in the data folder.

  4. Run the Application: To run the application, use:

    python app.py

You can also visit the Releases section for more information on the latest updates.

Usage

After running the application, you can access the dashboard in your web browser. The dashboard will provide options to select various KPIs and visualizations. Use the interactive features to explore the data.

Visualizations

The project includes various visualizations that represent the banking data effectively. Some examples include:

  • Line Charts: To show trends over time.
  • Bar Charts: To compare different KPIs.
  • Pie Charts: To illustrate market share.

These visualizations help stakeholders understand the data at a glance.

Key Performance Indicators (KPIs)

In this project, we focus on several KPIs to measure banking performance:

  1. Return on Assets (ROA): Indicates how profitable a bank is relative to its total assets.
  2. Return on Equity (ROE): Measures the profitability of a bank in relation to shareholders' equity.
  3. Net Interest Margin (NIM): Shows the difference between interest income and interest paid, relative to interest-earning assets.
  4. Cost-to-Income Ratio: Compares operating expenses to operating income, indicating efficiency.

These KPIs provide valuable insights into the bank's performance over the analyzed period.

Contributing

We welcome contributions from the community. If you would like to contribute, please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/YourFeature).
  3. Make your changes and commit them (git commit -m 'Add new feature').
  4. Push to the branch (git push origin feature/YourFeature).
  5. Open a pull request.

Your contributions help improve the project and make it more useful for everyone.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Contact

For any questions or suggestions, feel free to reach out:

Thank you for visiting the Bank Performance Analysis repository! We hope you find it useful for your data analysis needs. Don't forget to check the Releases for the latest updates and features.

About

Analyse de données bancaires du Berka Dataset (1993-1998) pour calculer et visualiser des KPI clés

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •