---
title: "Understanding Stock Data | RupeeCase Learn"
description: "What OHLCV means, how to read a stock quote, why closing price is the foundation of every systematic strategy, and what adjusted prices are."
source_url: "https://www.rupeecase.com/learn/path-1/module-1-2-understanding-stock-data"
---

Skip to main content

    [Learn](/learn)&#8250;[Path 1: Market Foundations](/learn/path-1)&#8250;Module 1.2

# Understanding Stock Data

    What those five numbers on every stock page actually mean, and why, for a systematic investor, only one of them really matters.

      TK
Tanmay Kurtkoti
Founder & CEO, RupeeCase &middot; QC Alpha

      &#9201; 12 min read
      &#10227; Updated 14 Jun 2026 &#9670; Beginner

## The first time I looked at a stock quote

    I remember the first time I seriously opened a stock page, probably an aggregator screen or NSE's own site. There were so many numbers. A big price in the centre. A green percentage. Open, High, Low, Close, Volume. 52-week range. Circuit limits. Market cap. P/E. P/B. EPS.

    I had no idea what any of it meant. I assumed I needed to understand all of it before I could do anything. So I closed the tab and went back to my Fixed Deposit.

    Here's what I wish someone had told me then: **most of those numbers are noise.** There are really only five that matter to understand what a stock is doing on any given day, they're called OHLCV. And if you're building a systematic strategy, you only need to deeply understand one of the five.

## Reading a stock quote, the five numbers

    Every stock listed on NSE or BSE generates five pieces of data every single trading day. These five numbers tell the complete story of everything that happened to that stock that day.

    [NSE India, Historical Market Data (official)](https://www.nseindia.com/market-data/historical-data-on-nse)

        INFY &middot; NSE
        &#8377;1,842.50
        &#9650; +1.2%

        Open
&#8377;1,821.00

        High
&#8377;1,856.40

        Low
&#8377;1,814.70

        Close &#9733;
&#8377;1,842.50

        Volume
3.2M

      Illustrative data only, not a real quote

    These five numbers are called **OHLCV**, Open, High, Low, Close, Volume. Every systematic strategy, every factor model, every backtest runs on these five numbers going back years. That's the raw material. Nothing else is needed.

## O, Open: where the day began

    The opening price is not whoever shows up first at 9:15 AM. NSE runs a pre-open session from 9:00 to 9:15 AM where buyers and sellers submit orders but no trades execute. At 9:15 AM, the system runs an auction, finding the single price that allows the maximum shares to change hands. That's the open.

        &#9660; NSE Trading Day, How a day unfolds
        Source: NSE India

          9:00 AM
**Pre-open starts**, Orders collected, no trades execute. Buyers and sellers submit bids.

          9:15 AM
**Opening price set**, NSE runs a call auction. Single clearing price maximises volume. This is the Open.

          9:15 to 3:30
**Normal trading**, Continuous two-sided market. Every trade recorded. Highest price = High. Lowest = Low.

          3:00 to 3:30
**Closing window**, All trades in this 30-minute window are VWAP-averaged to produce the Close price.

          After 6:30
**EOD data published**, NSE releases OHLCV. RupeeCase factor scores update. Systematic signals run here.

    [NSE India, Pre-Open Session & Price Discovery](https://www.nseindia.com/market-data/pre-open-market-data)

    This is why a stock can "gap up" or "gap down" at the open. If significant news breaks overnight, a quarterly result, a policy change, a global selloff, buy or sell orders pile up during the pre-open, and the 9:15 AM auction price absorbs all of that information at once.

## H and L, High and Low: the day's range

    During 9:15 AM to 3:30 PM, every trade gets recorded. The highest price any trade occurred at is the High. The lowest is the Low. Together they show how much the stock swung during the day.

    SEBI has a circuit breaker system built on this, if a stock moves more than 5%, 10%, or 20% intraday, trading pauses to prevent panic-driven crashes.

    [NSE India, Daily Circuit Limits](https://www.nseindia.com/market-data/securities-circuit-limits)
    For a systematic investor, High and Low are mainly useful for understanding volatility, how much a stock tends to swing. The **Low Volatility factor** (stocks that move less tend to deliver better risk-adjusted returns) is built entirely on this idea. We go deep on that in Path 3.

## C, Close: the only number that really matters

    Here's my honest view after years of building systematic strategies: **the closing price is the most important number in all of stock market data.**

    The closing price on NSE is the volume-weighted average price (VWAP) of all trades in the last 30 minutes, 3:00 PM to 3:30 PM. Not the last trade. Not the average of High and Low. A full 30-minute VWAP.

    This matters because it's resistant to manipulation. One large order can briefly spike the High or Low at some moment during the day. But moving a 30-minute VWAP takes sustained effort across many trades. The closing price is what the market, as a whole, genuinely thought about this stock at the end of a full day.

      &#9670; Why this matters for systematic investing

      Every factor score you'll see on **[RupeeCase](https://invest.rupeecase.com)**, Value, Momentum, Quality, Low Volatility, Size, is calculated using **closing prices**. Not intraday prices. Not tick data. The entire academic literature on factor investing, including Fama and French's landmark multi-factor work, uses daily closing prices. When you run a backtest, you're simulating buys and sells at closing prices. This is the foundation everything is built on.

    This is also why RupeeCase updates after market hours, not during the day. After 6:30 PM, NSE publishes EOD data, every closing price gets loaded, every factor score recalculates, and your screens update. That's the rhythm systematic investing runs on, not second-by-second, but day-by-day.

## V, Volume: how many shares changed hands

    Volume is the total shares traded in a day. If 3.2 million shares of [INFYInfosys](https://www.nseindia.com/get-quotes/equity?symbol=INFY) traded today, that's the volume. It signals two things: conviction and liquidity.

      1
High volume + price up = buyers are serious
When a stock rises on higher-than-usual volume, many participants agreed to pay the higher price. The move has weight behind it.

      2
Low volume + price up = fragile move
A price rise on thin volume can be one large buyer moving a thinly traded stock. Easily reversed the next day.

      3
Consistently low volume = liquidity risk
If daily volume is very low, buying a meaningful quantity can itself move the price against you. Exiting is the same problem in reverse.

    **The liquidity trap nobody warns you about:** Many small-cap stocks look cheap on paper. But if daily trading volume is only &#8377;5 to 10 lakh, buying &#8377;50,000 worth could move the price against you. Systematic strategies built on Nifty 500 stocks, which all pass a liquidity filter, specifically avoid this trap.

        &#9660; Volume + price movement, what it signals
        Market microstructure basics

            High Volume + Price Up

            &#128200;

            Strong signal. Many buyers agreed to the higher price. Move has institutional weight.

            Low Volume + Price Up

            &#128201;

            Fragile. Could be one buyer. Easily reversed. Don't read too much into it.

            High Volume + Price Down

            &#128203;

            Distribution. Many sellers. Meaningful signal that sentiment has shifted.

            Thin Volume (any direction)

            &#128683;

            Liquidity risk. You may not be able to enter or exit at the price you see.

        Try it on RupeeCase

        See real OHLCV data and factor scores for 500+ Indian stocks

        Updated nightly. Nifty 50 and Nifty 500 universes. Free to explore.

      [Start free →](https://invest.rupeecase.com/signup)

## Reading a real stock quote: what to ignore

    When you open any stock page, on NSE's own site or any broker app, you'll see more than OHLCV. Here's what else shows up and whether it matters right now:

| What you see | What it means | Do you need it now? |
| --- | --- | --- |
| LTP / Last Price | Most recent trade price (live, during market hours) | Only if placing an order right now |
| % Change | Today's close vs yesterday's close | Context only, don't act on it alone |
| 52-week High/Low | Highest and lowest price in the past year | Useful for momentum context, covered in Path 3 |
| Market Cap | Price &times; total shares = total company value | Yes, determines large/mid/small classification |
| P/E Ratio | Price &divide; earnings. A valuation measure | Partially, Module 1.4 covers this |
| Circuit limits | SEBI max intraday move (5%, 10%, or 20%) | Good to know, SEBI sets these per stock |
| Bid / Ask / Depth | Live pending buy and sell orders | Only if placing a large order |

    [NSE India, Live Market Data (official)](https://www.nseindia.com/market-data/live-equity-market)

## What historical data actually looks like

    A single day's OHLCV is one data point. String together 10 years of daily OHLCV for 500 stocks, and you have the raw material to build and test almost any systematic strategy.

    This is exactly what RupeeCase stores. When you backtest "buy the top 30 momentum stocks in Nifty 500, rebalance quarterly," the system loops through years of historical closing prices, simulates every buy and sell, and shows you exactly what would have happened, transaction costs included.

      ~500
Nifty 500 stocks, each with 10+ years of daily adjusted OHLCV history

      ~2,500
Trading days in 10 years, 1.25 million closing prices across one universe

    This is the moment that changed how I thought about investing. You don't have to guess. You don't have to trust tips or follow your gut. You can test a strategy on real historical data. **That's the difference between systematic investing and gut-feel investing, one uses evidence, the other uses hope.**

## Adjusted vs unadjusted prices

    This trips up a lot of people building their first strategies. Companies occasionally do things that change their share price without any real change in value, stock splits, bonus shares, rights issues. If [INFYInfosys](https://www.nseindia.com/get-quotes/equity?symbol=INFY) did a 2-for-1 split, the price would halve overnight. But you'd own twice as many shares, so nothing actually changed.

    If you don't account for this in historical data, your backtest shows a 50% crash in one day. That's an **unadjusted price** series.

    **Adjusted prices** retroactively scale all historical prices as if the split had always been in effect. BSE and NSE both publish corporate action data so this adjustment can be done cleanly.

        &#9660; Adjusted vs unadjusted price, what the difference looks like
        Illustrative example

            Unadjusted (wrong)

              Day before split&#8377;3,200

              Day of split (2-for-1)&#8377;1,600

              Your backtest sees: &minus;50% crash &#10060;

            Adjusted (correct)

              Day before split&#8377;1,600

              Day of split&#8377;1,600

              Your backtest sees: no change &#10004;

    [BSE India, Corporate Actions Data (official)](https://www.bseindia.com/corporates/corporate_act.html)
    RupeeCase uses corporate-action-adjusted closing prices throughout. Every backtest, every factor score, every screen runs on clean adjusted data. Many retail investors building strategies in Excel make mistakes here, this is usually why their backtests look strange.

## Key terms from this module

      Glossary, Module 1.2

      OHLCVOpen, High, Low, Close, Volume, the five data points generated for every stock on every trading day. The foundation of all systematic strategies.
      Closing priceVolume-weighted average price of the last 30 minutes of NSE trading (3:00 to 3:30 PM). The most important single data point for systematic investors.
      Adjusted priceHistorical price corrected for corporate actions (splits, dividends, bonuses) so backtests are not distorted by mechanical price changes.
      VolumeTotal shares traded in a day. Signals conviction behind a price move and liquidity, how easily you can enter or exit a position.
      LiquidityHow easily you can buy or sell without moving the price. The Nifty 500 universe filters for liquid stocks specifically.
      EOD dataEnd-of-day data, published by NSE after 6:30 PM each trading day. All RupeeCase factor scores and screens are built on EOD data.
      VWAPVolume-Weighted Average Price. NSE's closing price is the VWAP of trades from 3:00 to 3:30 PM, resistant to end-of-day price manipulation.

      TK

        A note from the author

        Why closing price is what I always come back to

          Early in my career I spent time watching intraday charts. I thought there was information in every tick. There isn't, or rather, the information that exists is incredibly noisy and requires very fast, very expensive infrastructure to extract reliably.

          The closing price is different. It reflects a full day of price discovery, averaged across the busiest 30 minutes of trading. It's the one number that compresses all the day's activity into something meaningful and comparable across days, stocks, and years. Every systematic strategy I have built, or seen built well, starts here.

          TK

          Tanmay Kurtkoti
Founder & CEO, RupeeCase &middot; 17 years systematic trading &middot; QC Alpha

        RC

        **Want to see this in practice?** RupeeCase shows you adjusted OHLCV, factor scores, and backtests for every Nifty 500 stock, built on the same data foundations you just learned about.

      [Explore terminal →](https://invest.rupeecase.com)

#### Sources & further reading

        * &#8594; [NSE India, Historical Market Data](https://www.nseindia.com/market-data/historical-data-on-nse)

        * &#8594; [NSE India, Pre-Open Session & Price Discovery](https://www.nseindia.com/market-data/pre-open-market-data)

        * &#8594; [NSE India, Daily Circuit Limits](https://www.nseindia.com/market-data/securities-circuit-limits)

        * &#8594; [BSE India, Corporate Actions (splits, dividends, bonuses)](https://www.bseindia.com/corporates/corporate_act.html)

        * &#8594; [SEBI, T+1 Settlement Circular (2023)](https://www.sebi.gov.in/legal/circulars/jan-2023/sebi-circular-on-t-1-rolling-settlement_67016.html)

        * &#8594; [Fama-French Data Library, Multi-factor research foundation](https://mba.tuck.dartmouth.edu/pages/faculty/ken.french/data_library.html)

      &#169;
      All content on this page is original work by Tanmay Kurtkoti and QC Alpha Technologies Pvt Ltd. Protected under Indian copyright law and international IP conventions. Reproduction, adaptation, or commercial use requires written permission. Licensing and book rights: tanmay&#64;rupeecase&#46;com

### Quick check, Module 1.2

        0 correct &middot; 0 answered

      ✓ Module complete! Next module unlocked.

        &#127881;

        Module 1.2 complete

        3 correct. Continue to Module 1.3 when ready.

        Complete all 5 modules in Path 1 → take the 30-question Path Test → get your certificate.

      &#127891; Spread the knowledge

      This course is free. Help someone else learn how Indian stock data works, share it with one person who needs this.

        &#128203; Suggested LinkedIn post, copy & paste

        Just completed Module 1.2 of Tanmay Kurtkoti's free investing course on RupeeCase. Learning what OHLCV data actually means and why closing price is the foundation of every systematic strategy. Completely free at rupeecase.com/learn

        Copy text

        Share on X
        Post on LinkedIn
        Copy link

          Research Lab Qualifier

          Path 1, Module 2 of 5 done, complete all 5 + path test to unlock

        [Explore terminal →](https://invest.rupeecase.com)

      &#9989; 1.1 Markets→
      &#128205; 1.2 Stock Data→
      1.3 Indices→
      1.4 Financials→
      1.5 Orders & Costs

      [← Previous](module-1-1-how-indian-stock-markets-work.html)

        Previous, Module 1.1

        How Indian Stock Markets Work

Calculator

### Free Float vs Total Market Cap
Total cap is shares times price. Free float removes promoter and locked-in holdings. Index weights are based on free float, not total.

Share price (INR)Total shares outstanding (cr)Promoter holding (%)Government / strategic stake (%)

    Quick check, Module 1.2

## 3 questions. Get 2 right to mark this module complete.

    0 of 3 answered

    &#10003;

    Module complete. Keep going.

        Up next, Module 1.3

        Indices & Benchmarks

        What Nifty 50 and Nifty 500 actually are, how they're constructed, and why your portfolio's job is to beat them.

      [Continue →](module-1-3-indices-and-benchmarks.html)

      Related on RupeeCase

        [PodcastEP22: Pro Reversed in 24 HoursMon 20 Apr, 11 min](/podcast/episodes/2026-04-20.html)
        [DailyHedge While Vol Is CheapMorning brief, 20 Apr 2026](/daily/2026-04-20-pro-reversed-hedge-while-vol-is-cheap.html)
        [StocksAXISBANK deep diveNifty 50, fresh rebalance pick](/stocks/AXISBANK.html)
        [ToolsCalculators and cost estimatorsSTT, brokerage, tax, SIP](/learn/tools.html)[StrategyRupeeCase Nifty 10Entry-level | 10 Nifty 50 momentum picks](/strategies/rupeecase-nifty-10.html)

    PRACTICE WHAT YOU LEARNED
Try systematic strategies on RupeeCase | free paper trading.

[Get Started Free →](https://invest.rupeecase.com/signup)

      &#169; 2026 to 2026 RupeeCase by QC Alpha &middot; [rupeecase.com](https://www.rupeecase.com) &middot; [All learning paths](https://www.rupeecase.com/learn)

      Newsletter

### What's working, what isn't.

      Strategy launches, monthly performance notes, and podcast calls that printed. Two or three emails a month. Built for people who actually read them.

        Subscribe

      By subscribing you agree to our [Privacy Policy](/privacy-policy.html). RupeeCase is not a SEBI registered Investment Adviser. Nothing in the newsletter is personalised investment advice.

      Built on India's regulated market infrastructure

        NSE
Order routing

        BSE
Backup venue

        SEBI
Markets regulator

        NISM
Certified author

    [About](/about.html).
    [Pricing](/pricing.html).
    [Risk Profile](/risk-profile.html).
    [Tools](/learn/tools.html).
    [Blog](/blog/).
    [Track Record](/track-record.html).
    [Sitemap](/sitemap.html)

    [Privacy Policy](/privacy-policy.html).
    [Terms](/terms.html).
    [Disclaimers](/disclaimers.html).
    [Grievance](/grievance.html)

  RupeeCase is brought to you by Tanmay Kurtkoti.

  [Sign In](https://invest.rupeecase.com/login)
  [Get Started](https://invest.rupeecase.com/signup)
