Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📈 Financial Performance Analytics of Indian Listed Companies

An end-to-end Business Analytics project that evaluates the financial performance of Indian listed companies using real-world financial statement data and transforms it into actionable business insights through financial ratio analysis, statistical techniques, and data visualization.

Python Business Analytics Financial Analysis Jupyter Notebook Status


Executive Summary

Financial statements contain large amounts of information, but comparing companies across industries and identifying meaningful business insights can be challenging.

This project analyzes five years of financial statement data for 47 Indian listed companies to evaluate profitability, liquidity, leverage, growth, operational efficiency, and overall financial health. Using Business Analytics techniques such as financial ratio analysis, exploratory data analysis, correlation analysis, and company benchmarking, the project transforms raw financial data into actionable insights that support strategic business and investment decision-making.

The project follows a complete analytics workflow—from collecting and preparing real-world financial data to interpreting results and generating business recommendations.


Project Snapshot

Metric Details
Companies Analysed 47 Indian Listed Companies
Financial Years FY2022 – FY2026
Industries Covered 15+ Sectors
Financial Ratios Calculated 10+
Charts & Visualisations 20+
Programming Language Python
Data Sources Screener.in & Yahoo Finance

Business Problem

Investors, financial analysts, and business managers often rely on numerous financial statements to assess company performance. However, manually comparing companies across multiple industries is time-consuming and often fails to reveal broader financial trends.

This project addresses the following question:

How can financial statement analytics be used to evaluate company performance and generate actionable business insights for better strategic and investment decision-making?


Key Business Questions

This analysis aims to answer questions such as:

  • Which companies demonstrate the strongest financial health?
  • Which sectors consistently outperform others?
  • How do profitability, leverage, and liquidity influence business performance?
  • Which financial indicators are most closely associated with long-term success?
  • Which companies exhibit sustainable revenue and profit growth?
  • How can financial statement analysis support strategic business decisions?

Business Value

The project demonstrates how real-world financial statement data can be transformed into meaningful business insights. By benchmarking companies using standardized financial metrics, the analysis helps identify financially healthy organisations, compare sector performance, evaluate financial risks, and support data-driven business and investment decisions.


Project Workflow

Financial Statement Data
            │
            ▼
Data Collection
            │
            ▼
Data Cleaning & Validation
            │
            ▼
Financial Ratio Calculation
            │
            ▼
Exploratory Data Analysis
            │
            ▼
Statistical Analysis
            │
            ▼
Sector Benchmarking
            │
            ▼
Company Performance Evaluation
            │
            ▼
Business Insights
            │
            ▼
Strategic Recommendations

Methodology

The project follows an end-to-end Business Analytics workflow.

1. Data Collection

  • Collected financial statement data from Screener.in
  • Retrieved market information using Yahoo Finance
  • Consolidated five years of financial information for Indian listed companies

2. Data Preparation

  • Missing value assessment
  • Duplicate removal
  • Data standardisation
  • Consistency checks
  • Financial data validation

3. Financial Analytics

Calculated and analysed key financial metrics including:

  • Revenue Growth
  • Profit Growth
  • Return on Assets (ROA)
  • Return on Equity (ROE)
  • Operating Margin
  • Net Profit Margin
  • Debt-to-Equity Ratio
  • Asset Turnover Ratio
  • Free Cash Flow Margin
  • Cash Flow to Profit Ratio

4. Exploratory Data Analysis

Performed:

  • Company benchmarking
  • Sector-wise comparison
  • Distribution analysis
  • Outlier detection
  • Trend analysis
  • Correlation analysis

5. Statistical Analysis

Applied:

  • Correlation Analysis
  • Financial Performance Benchmarking
  • Relationship Analysis between key financial indicators

6. Business Interpretation

Converted quantitative analysis into business insights and strategic recommendations.


Skills Demonstrated

This project demonstrates practical application of:

  • Financial Statement Analysis
  • Business Analytics
  • Financial Ratio Analysis
  • Exploratory Data Analysis (EDA)
  • Statistical Analysis
  • Business Insight Generation
  • Strategic Decision Support
  • Data Storytelling
  • Data Visualization

Key Findings

Some of the major findings from the analysis include:

  • Companies with stronger profitability generally demonstrated higher capital efficiency.
  • Lower financial leverage was associated with improved profitability across multiple industries.
  • High revenue growth alone did not necessarily indicate superior financial performance.
  • Sector benchmarking revealed significant differences in profitability and operational efficiency.
  • A composite financial health framework provided a more balanced assessment than relying on individual financial ratios.

Key Analytical Insights

The following visualisations highlight the key analytical findings of the project. Rather than presenting raw financial statements, the analysis transforms financial data into business insights through benchmarking, financial ratio analysis, trend analysis, and statistical relationships.


1. Composite Financial Health Score

A composite scoring framework was developed by integrating profitability, leverage, liquidity, efficiency, and growth metrics to benchmark companies on overall financial performance. This provides a more holistic assessment than relying on any single financial ratio.

Business Insight

  • Identifies financially strong and underperforming companies using multiple financial dimensions.
  • Demonstrates how composite scoring can support investment screening and strategic business evaluation.

2. Correlation Analysis

Correlation analysis was performed to understand relationships between key financial indicators including profitability, leverage, cash flow, operational efficiency, and company size.

Business Insight

  • Highlights financial metrics that move together and identifies potential performance drivers.
  • Supports data-driven interpretation of profitability, leverage, and operational efficiency.

3. Sector Performance Benchmarking

Sector-wise benchmarking compares median Return on Equity (ROE) and Net Profit Margin across industries to evaluate capital efficiency and profitability.

Business Insight

  • Identifies industries demonstrating stronger financial performance.
  • Enables meaningful comparison of profitability and operational efficiency across sectors.

4. Revenue Growth Analysis

Five-year Revenue CAGR was analysed to identify companies demonstrating consistent long-term business growth rather than simply large revenue figures.

Business Insight

  • Highlights companies delivering sustained growth over multiple financial years.
  • Distinguishes long-term growth leaders from companies with high revenue but slower expansion.

5. Company Benchmarking

Companies were benchmarked using Return on Equity (ROE) to compare their effectiveness in generating shareholder returns and utilizing invested capital.

Business Insight

  • Identifies capital-efficient companies across industries.
  • Demonstrates comparative financial performance using one of the most widely used profitability metrics.

Project Outcomes

Through this project, real-world financial statement data was transformed into actionable business insights by applying financial ratio analysis, exploratory data analysis, statistical techniques, and company benchmarking. The analysis demonstrates how Business Analytics can support financial performance evaluation, strategic decision-making, and investment analysis across multiple industries.


Business Recommendations

Based on the analysis, the following recommendations were identified:

  • Benchmark against financially stronger sectors to identify operational best practices.
  • Monitor leverage levels to improve long-term financial stability.
  • Focus on sustainable profitability rather than revenue growth alone.
  • Improve cash flow management to strengthen liquidity.
  • Use financial ratio benchmarking to support strategic planning and investment decisions.

Repository Structure

financial-performance-analytics/

│── notebook/
│      Financial_Performance_Analytics.ipynb

│── data/
│      ├── raw/
│      └── processed/

│── images/

│── reports/

│── README.md

│── requirements.txt

│── LICENSE

│── .gitignore

Tech Stack

Programming

  • Python

Libraries

  • Pandas
  • NumPy
  • Matplotlib
  • Seaborn
  • SciPy
  • Scikit-learn
  • BeautifulSoup
  • yfinance

Tools

  • Jupyter Notebook
  • Git
  • GitHub

Installation

Clone the repository

git clone https://github.com/sakshi2992/financial-performance-analytics.git

Install dependencies

pip install -r requirements.txt

Launch Jupyter Notebook

jupyter notebook notebook/Financial_Performance_Analytics.ipynb

Possible Extensions

Future improvements include:

  • Financial forecasting using time-series models
  • Interactive Power BI dashboard
  • Company clustering using advanced machine learning techniques
  • Automated financial data collection pipeline
  • Peer valuation and investment screening module

About This Project

This project was developed as part of my Business Analytics portfolio to demonstrate the complete analytics lifecycle—from collecting real-world financial statement data to generating business insights and strategic recommendations. It reflects my interest in financial analytics, analytics consulting, and data-driven decision-making.


Author

Sakshi Gupta

Integrated MBA (Business Analytics + Data Science & AI)

Indian Institute of Technology (IIT) Mandi

📧 Email: im24037@students.iitmandi.ac.in


About

Business Analytics project analyzing financial performance of Indian listed companies using financial statement analysis, statistical techniques, and business insights.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages