EQUITIES DATASET DIRECTORY

Nifty 500 Stocks Historical CSV Data

1-minute and daily historical OHLCV datasets for constituents of the NSE Nifty 500 Index. Provided strictly for educational and backtesting purposes.

NSE NIFTY 500 EQUITIES (SPOT)Currently Unavailable

Nifty 500 Stocks Historical Dataset

Historical datasets for listed Indian equities (Reliance, HDFC Bank, ICICI Bank, TCS, Infosys, Tata Motors, L&T, and sector leaders).

Dataset Type
Equities Data
Resolution
1-Min & Daily
Format
Universal CSV

This dataset is currently not available for download.

Historical Data Disclaimer

All historical options and stock datasets provided by Cloud Trader Pro are provided strictly on an "AS-IS" and "AS-AVAILABLE" basis for educational and backtesting purposes only.

⚡ Purely a Technology Provider

Cloud Trader Pro is strictly an algorithmic technology and software tools provider. We are NOT registered with SEBI as Investment Advisors, Research Analysts, or Stock Brokers, and do not provide financial advice or tips.

🛡️ Zero Warranty & Zero Liability

Data is provided without warranty of any kind. Cloud Trader Pro bears zero liability for any trading decisions, financial losses, or discrepancies in algorithmic backtesting results.

Please audit and verify all data before relying on it for quantitative analysis or backtesting models.Read full legal terms →

FREE DATASETS DIRECTORY

Explore Index Options Historical Datasets

Looking for Nifty, Bank Nifty, Sensex, Bankex, Finnifty, or Midcap Select options data? Explore our other datasets in the directory below.

NIFTY 50 INDEX1-Min OHLCV + OI

Nifty Expired Options Data

1-minute OHLCV+OI dataset for expired Nifty 50 weekly and monthly options contracts. Ideal for straddles, strangles, and index backtesting models.

Dataset Type:Historical Data
Granularity:1-Min OHLCV + OI
Status:Available for Download
BANKNIFTY INDEX1-Min OHLCV + OI

Bank Nifty Expired Options Data

High-volatility 1-minute OHLCV+OI dataset for expired Bank Nifty contracts. Ideal for high-beta expiry day strategies.

Dataset Type:Historical Data
Granularity:1-Min OHLCV + OI
Status:Available for Download
SENSEX INDEX1-Min OHLCV + OI

Sensex Expired Options Data

High-resolution 1-minute OHLCV+OI historical data for expired Sensex options contracts. Essential for weekly & monthly expiry analytics.

Dataset Type:Historical Data
Granularity:1-Min OHLCV + OI
Status:Available for Download
FINNIFTY INDEX1-Min OHLCV + OI

Finnifty Expired Options Data

Sanitized 1-minute OHLCV+OI datasets for expired Nifty Financial Services (FINNIFTY) weekly & monthly options.

Dataset Type:Historical Data
Granularity:1-Min OHLCV + OI
Status:Available for Download
MIDCAP SELECT INDEX1-Min OHLCV + OI

Midcap Select Expired Options Data

Historical 1-minute OHLCV+OI dataset for expired NIFTY MIDCAP SELECT contracts. Ideal for high-beta midcap index decay models.

Dataset Type:Historical Data
Granularity:1-Min OHLCV + OI
Status:Available for Download
BANKEX INDEX1-Min OHLCV + OI

Bankex Expired Options Data

1-minute OHLCV+OI dataset for expired Bankex index options. Perfect for banking sector quantitative model validation.

Dataset Type:Historical Data
Granularity:1-Min OHLCV + OI
Status:Available for Download

Constituent Stocks Included in Dataset

RELIANCEEnergy
HDFCBANKBanking
ICICIBANKBanking
INFYIT
TCSIT
TATAMOTORSAuto
LTInfra
SBINBanking

+ Over 490 more liquid NSE listed equities included.

Quantitative Strategies for Nifty 500 Stocks

Backtesting across the Nifty 500 equity universe allows algorithmic traders to evaluate portfolio diversification, cross-sectional momentum, and mean-reversion systems without single-asset concentration risk.

  • Cross-Sectional Relative Strength: Rank all 500 stocks daily based on 3-month momentum and backtest a weekly rebalancing portfolio.
  • Breakout & Volume Expansion: Detect early volume accumulation in smallcap and midcap leaders before large institutional runs.
  • Pairs Trading & Sector Neutrality: Test statistical arbitrage pairs within the same sector (e.g. ICICI Bank vs HDFC Bank).

Python Pandas Quickstart for Stocks

Load any stock CSV directly into your algorithmic trading backtest:

import pandas as pd

# Load stock historical CSV
df = pd.read_csv('RELIANCE_1MIN.csv')
df['Datetime'] = pd.to_datetime(df['Date'] + ' ' + df['Time'])
df.set_index('Datetime', inplace=True)

# Calculate 20-period Moving Average and Relative Volume
df['SMA_20'] = df['Close'].rolling(window=20).mean()
df['Vol_SMA_20'] = df['Volume'].rolling(window=20).mean()
df['Vol_Spike'] = df['Volume'] > (df['Vol_SMA_20'] * 2.0)

print(df[['Close', 'SMA_20', 'Volume', 'Vol_Spike']].tail())

Frequently Asked Questions

Are both 1-minute and daily data available?

Yes, the datasets support both high-frequency 1-minute intraday intervals and daily candles.

How can I download the stock data?

You can download free sample equity datasets directly using the "Download Few Expiries" button above, or click "Get Full Data" to request the complete multi-stock dataset directly via Telegram.