Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
India's main stock market index, the SENSEX, fell to 85138 points on December 2, 2025, losing 0.59% from the previous session. Over the past month, the index has climbed 1.38% and is up 5.31% compared to the same time last year, according to trading on a contract for difference (CFD) that tracks this benchmark index from India. BSE SENSEX Stock Market Index - values, historical data, forecasts and news - updated on December of 2025.
Facebook
TwitterMIT Licensehttps://opensource.org/licenses/MIT
License information was derived automatically
Comprehensive 27+ years of daily stock market data for Indian indices (SENSEX & NIFTY 50) and all their constituent companies. This dataset includes OHLCV data along with pre-calculated technical indicators, making it perfect for time series analysis, algorithmic trading strategies, and machine learning applications.
Total Records: 400,000+
Companies: 80 stocks (30 SENSEX + 50 NIFTY 50)
Features: 21 columns per record
-Correlation analysis between stocks - Volatility clustering analysis - Market crash impact studies (2008 financial crisis, 2020 COVID) - Sectoral performance comparison
Adani Enterprises, Asian Paints, Axis Bank, Bajaj Finance, Bajaj Finserv, Bharti Airtel, HDFC Bank, HCL Technologies, Hindustan Unilever, ICICI Bank, IndusInd Bank, Infosys, ITC, Kotak Mahindra Bank, Larsen & Toubro, Mahindra & Mahindra, Maruti Suzuki, Nestle India, NTPC, ONGC, Power Grid Corporation, Reliance Industries, State Bank of India, Sun Pharmaceutical, Tata Consultancy Services, Tata Motors, Tata Steel, Tech Mahindra, Titan Company, UltraTech Cement, Wipro
All SENSEX 30 companies plus: Adani Ports, Apollo Hospitals, Bajaj Auto, Bharat Petroleum, Britannia Industries, Cipla, Coal India, Divi's Laboratories, Dr. Reddy's Laboratories, Eicher Motors, Grasim Industries, Hero MotoCorp, Hindalco Industries, Hindustan Zinc, JSW Steel, LTIMindtree, Shriram Finance, Tata Consumer Products, Trent
Ticker Conventions:
- .BO suffix = Bombay Stock Exchange (BSE)
- .NS suffix = National Stock Exchange (NSE)
If you use this dataset in your research, please cite:
Indian Stock Market Historical Data - SENSEX & NIFTY 50 (1997-2024)
Kaggle Dataset, November 2024
URL: https://www.kaggle.com/datasets/rockyt07/stock-market-sensex-nifty-all-time-dataset
Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Key information about India Sensitive 30 (Sensex)
Facebook
TwitterThe S&P BSE Sensex index, one of India's two main stock indices, lost almost *********** of its value between the end of February and the end of March 2020, owing to the economic impact of the global coronavirus (COVID-19) pandemic. It has since recovered, surpassing its pre-corona level in *************.The S&P BSE Sensex index includes 30 companies listed on the Bombay Stock Exchange which are representative of various industrial sectors of the Indian economy. It is considered one of the main Indicators of the Indian stock market, along with the CNX Nifty Index (which includes shares from India's other main stock exchange, the National Stock Exchange).
Facebook
Twitterhttps://creativecommons.org/publicdomain/zero/1.0/https://creativecommons.org/publicdomain/zero/1.0/
This dataset contains various types of data related to the Bombay Stock Exchange (BSE), the oldest and largest stock exchange in India. Includes information about:
The data was collected using Python libraries such as bsedata and bselib, which allow extracting real-time data from BSE website. The data was then cleaned, formatted, and organized into different CSV files for easy access and analysis.
The dataset can be used for various types of projects that require getting live quotes or historical data for a given stock or index, or building large data sets for data analysis and machine learning. Some possible applications are:
The dataset is updated regularly with new data as it becomes available on BSE website. The dataset is also open-sourced and reproducible using Kaggle Notebooks, a cloud computational environment that enables interactive and collaborative analysis.
Facebook
TwitterThe BSE Sensex settled lower by **** percent after the announcement of the Union Budget 2024 on February 1, 2024. In the past ten years, the BSE benchmark Sensex experienced volatility, with the barometer of the Indian stock market closing higher on *** occasions.
Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
India's main stock market index, the SENSEX, rose to 84563 points on November 14, 2025, gaining 0.10% from the previous session. Over the past month, the index has climbed 2.37% and is up 9.34% compared to the same time last year, according to trading on a contract for difference (CFD) that tracks this benchmark index from India. BSE SENSEX Stock Market Index - values, historical data, forecasts and news - updated on November of 2025.
Facebook
Twitterhttps://creativecommons.org/publicdomain/zero/1.0/https://creativecommons.org/publicdomain/zero/1.0/
India's National Stock Exchange (NSE) has a total market capitalization of more than US$3.4 trillion, making it the world's 10th-largest stock exchange as of August 2021, with a trading volume of ₹8,998,811 crore (US$1.2 trillion) and more 2000 total listings.
NSE's flagship index, the NIFTY 50, is a 50 stock index is used extensively by investors in India and around the world as a barometer of the Indian capital market.
This dataset contains data of all company stocks listed in the NSE, allowing anyone to analyze and make educated choices about their investments, while also contributing to their countries economy.
- Create a time series regression model to predict NIFTY-50 value and/or stock prices.
- Explore the most the returns, components and volatility of the stocks.
- Identify high and low performance stocks among the list.
- Your kernel can be featured here!
- Related Dataset: S&P 500 Stocks - daily updated
- More datasets
License
CC0: Public Domain
Splash banner
Stonks by unknown memer.
Facebook
TwitterThis statistic depicts the average annual performance of the S&P BSE Sensex Index in India from years 2012 to 2024. In 2024, the year-end value S&P BSE Sensex Index was reported at *********, an increase from the previous year where the value was *********.
Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
SENSEX Index (Annual Closing Value) – Benchmark index of the Bombay Stock Exchange (BSE)
GDP Growth (%) – Annual real GDP growth rates (constant prices)
Inflation Rate (%) – Annual consumer price index (CPI)-based inflation
Exchange Rate (INR/USD) – End-of-year nominal exchange rate
Market Capitalization (INR billion) – Total BSE market value
Trading Volume (Million Shares) – Aggregate trading activity per year
All data have been sourced from official publications including the Reserve Bank of India (RBI), BSE archives, International Monetary Fund (IMF), and World Bank.
The dataset is structured in wide format, with each row representing a calendar year from 1980 to 2024 and each column representing one variable.
Facebook
Twitterhttps://dataful.in/terms-and-conditionshttps://dataful.in/terms-and-conditions
The dataset shows average of Share Price Indices and Market Capitalisation
Note: 1. Market capitalisation data are as at end-December up to 1987-88 and at end-March from 1988-89 onwards. 2. Compilation of RBI index was discontinued by the Reserve Bank of India since 1999-2000. Similarly, the compilation of data on the All-India market capitalisation was discontinued by Bombay Stock Exchange Limited (BSE), since 1999-2000. 3. BSE 100 Index introduced from October 14, 1996 was previously known as BSE National Index. BSE National Index (Base: 1983-84 = 100) comprised 100 stocks listed at five major stock exchanges in India - Mumbai, Calcutta, Delhi, Ahmedabad and Madras, while BSE 100 index into account only the prices of stocks listed at BSE. 4. BSE 100 index has been re-based as 1983-84=58 with effect from June 04, 2012. Since 2009-10, data is based on re-based index value of 58.
Facebook
TwitterAttribution-NonCommercial-NoDerivs 4.0 (CC BY-NC-ND 4.0)https://creativecommons.org/licenses/by-nc-nd/4.0/
License information was derived automatically
Explore the dynamic landscape of the Indian stock market with this extensive dataset featuring 4456 companies listed on both the National Stock Exchange (NSE) and Bombay Stock Exchange (BSE). Gain insights into each company's financial performance, quarterly and yearly profit and loss statements, balance sheets, cash flow data, and essential financial ratios. Dive deep into the intricacies of shareholding patterns, tracking the movements of promoters, foreign and domestic institutional investors, and the public.
This dataset is a rich resource for financial analysts, investors, and data enthusiasts. Perform thorough company evaluations, sector-wise comparisons, and predictive modeling. With figures presented in crore rupees, leverage the dataset for in-depth exploratory data analysis, time series forecasting, and machine learning applications. Stay tuned for updates as we enrich this dataset for a deeper understanding of the Indian stock market landscape. Unlock the potential of data-driven decision-making with this comprehensive repository of financial information.
4492 NSE & BSE Companies
Company_name folder
Company_name.csv
Quarterly_Profit_Loss.csv
Yearly_Profit_Loss.csv
Yearly_Balance_Sheet.csv
Yearly_Cash_flow.csv
Ratios.csv.csv
Quarterly_Shareholding_Pattern.csv
Yearly_Shareholding_Pattern.csv
Company_name.csv- `Company_name`: Name of the company.
- `Sector`: Industry sector of the company.
- `BSE`: Bombay Stock Exchange code.
- `NSE`: National Stock Exchange code.
- `Market Cap`: Market capitalization of the company.
- `Current Price`: Current stock price.
- `High/Low`: Highest and lowest stock prices.
- `Stock P/E`: Price to earnings ratio.
- `Book Value`: Book value per share.
- `Dividend Yield`: Dividend yield percentage.
- `ROCE`: Return on capital employed percentage.
- `ROE`: Return on equity percentage.
- `Face Value`: Face value of the stock.
- `Price to Sales`: Price to sales ratio.
- `Sales growth (1, 3, 5, 7, 10 years)`: Sales growth percentage over different time periods.
- `Profit growth (1, 3, 5, 7, 10 years)`: Profit growth percentage over different time periods.
- `EPS`: Earnings per share.
- `EPS last year`: Earnings per share in the last year.
- `Debt (1, 3, 5, 7, 10 years)`: Debt of the company over different time periods.
Quarterly_Profit_Loss.csv - `Sales`: Revenue generated by the company.
- `Expenses`: Total expenses incurred.
- `Operating Profit`: Profit from core operations.
- `OPM %`: Operating Profit Margin percentage.
- `Other Income`: Additional income sources.
- `Interest`: Interest paid.
- `Depreciation`: Depreciation of assets.
- `Profit before tax`: Profit before tax.
- `Tax %`: Tax percentage.
- `Net Profit`: Net profit after tax.
- `EPS in Rs`: Earnings per share.
Yearly_Profit_Loss.csv- Same as Quarterly_Profit_Loss.csv, but on a yearly basis.
Yearly_Balance_Sheet.csv- `Equity Capital`: Capital raised through equity.
- `Reserves`: Company's retained earnings.
- `Borrowings`: Company's borrowings.
- `Other Liabilities`: Other financial obligations.
- `Total Liabilities`: Sum of all liabilities.
- `Fixed Assets`: Company's long-term assets.
- `CWIP`: Capital Work in Progress.
- `Investments`: Company's investments.
- `Other Assets`: Other non-current assets.
- `Total Assets`: Sum of all assets.
Yearly_Cash_flow.csv- `Cash from Operating Activity`: Cash generated from core business operations.
- `Cash from Investing Activity`: Cash from investments.
- `Cash from Financing Activity`: Cash from financing (borrowing, stock issuance, etc.).
- `Net Cash Flow`: Overall net cash flow.
Ratios.csv.csv- `Debtor Days`: Number of days it takes to collect receivables.
- `Inventory Days`: Number of days inventory is held.
- `Days Payable`: Number of days a company takes to pay its bills.
- `Cash Conversion Cycle`: Time taken to convert sales into cash.
- `Wor...
Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Actual value and historical data chart for India Stock Market Return Percent Year On Year
Facebook
Twitterhttps://cdla.io/sharing-1-0/https://cdla.io/sharing-1-0/
This dataset provides comprehensive historical data for the Nifty 50 Index, including daily open, high, low, close prices, and trade volumes. Spanning the period for Year 2024-2025, it captures market trends across India's leading stock index during a time of significant economic shifts, including the global pandemic and post-recovery phases.
The NIFTY 50 is a benchmark Indian stock market index that represents the weighted average of 50 of the largest Indian companies listed on the National Stock Exchange. It is one of the two main stock indices used in India, the other being the BSE SENSEX.
Nifty 50 is owned and managed by NSE Indices (previously known as India Index Services & Products Limited), which is a wholly-owned subsidiary of the NSE Strategic Investment Corporation Limited. NSE Indices had a marketing and licensing agreement with Standard & Poor's for co-branding equity indices until 2013. The Nifty 50 index was launched on 22 April 1996 and is one of the many stock indices of Nifty.
Data can be useful for trend analysis, volatility studies, and investment strategy development for both long-term and short-term market assessments.
The NIFTY 50 index is a free-float market capitalization weighted index. The index was initially calculated on a full market capitalization methodology. On 26 June 2009, the computation was changed to a free-float methodology. The base period for the NIFTY 50 index is 3 November 1995, which marked the completion of one year of operations of the National Stock Exchange Equity Market Segment. The base value of the index has been set at 1000 and a base capital of ₹ 2.06 trillion.
Facebook
TwitterApache License, v2.0https://www.apache.org/licenses/LICENSE-2.0
License information was derived automatically
📝 Description This dataset contains the daily trading history of the BSE SENSEX index from January 1, 2000 through December 31, 2024, sourced via Yahoo Finance. Each record includes: 🍀 Open, High, Low, Close index levels 🍀 Adjusted Close (to account for corporate actions) 🍀 Volume of shares traded
Key features: 🍀 Coverage: ~6,150 trading days (Mon–Fri, excluding exchange holidays) 🍀 Format: Single CSV file (sensex_2000_2024.csv) with a Date column and six numeric columns 🍀 Use cases: 🍀 Back‑testing equity strategies 🍀 Teaching time‑series and econometrics 🍀 Correlating Indian markets with global indices 🍀 Building financial dashboards and visualizations
Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Key information about India Market Capitalization
Facebook
TwitterBetween 2015 and 2025, the S&P 500 recorded a ** percent annualized return, the highest among major stock markets worldwide. Second in the ranking were Bovespa and BSE Sensex, the main indices for the Brazilian and for the Indian stock markets, with ** percent annualized returns.
Facebook
TwitterIn financial year 2025, a total of ********** companies were listed in the National Stock Exchange (NSE) and the Bombay Stock Exchange (BSE) across India. This was an increase compared to the previous year.
Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
Key information about India P/E ratio
Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
El índice principal del mercado de valores de la India, el SENSEX, subió a 84556 puntos el 23 de octubre de 2025, aumentando un 0,15% con respecto a la sesión anterior. En el último mes, el índice ha subido un 3,48% y ha aumentado un 5,61% en comparación con el mismo período del año pasado, según la negociación en un contrato por diferencia (CFD) que sigue este índice de referencia de la India. Los valores actuales, los datos históricos, las previsiones, estadísticas, gráficas y calendario económico - India - Mercado de acciones.
Facebook
TwitterAttribution 4.0 (CC BY 4.0)https://creativecommons.org/licenses/by/4.0/
License information was derived automatically
India's main stock market index, the SENSEX, fell to 85138 points on December 2, 2025, losing 0.59% from the previous session. Over the past month, the index has climbed 1.38% and is up 5.31% compared to the same time last year, according to trading on a contract for difference (CFD) that tracks this benchmark index from India. BSE SENSEX Stock Market Index - values, historical data, forecasts and news - updated on December of 2025.