🇮🇳 BSE Sensex

Sensex Trading Journal for BSE Traders

BSE Sensex is India's 30-stock blue-chip benchmark. Effective Sensex journaling tracks alpha per trade (stock return minus index return) and flags sector concentration risk across Financials.

Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime

7-day money-back guarantee

1875 Exchange Founded Source: BSE (Bombay Stock Exchange)
1986 Sensex Launch Year Source: BSE Index Committee
100 (1978-79) Index Base Value Source: BSE
30 blue-chip stocks Constituents Source: BSE Index Committee
12–15% (20-year periods) Historical CAGR Source: BSE historical data

Trading Hours & Instruments

Trading Hours (Asia/Kolkata)
Pre-Open Session 09:00 – 09:15
Regular Session 09:15 – 15:30

BSE operates Monday–Friday. Sensex index settlement is T+1 since January 27, 2023.

Popular Instruments
Reliance IndustriesHDFC BankTCSInfosysICICI BankKotak Mahindra BankBajaj FinanceHCL TechnologiesSensex Futures (BSE)Sensex Options (BSE)

Popular Brokers

Zerodha Import Supported
Visit
Angel One Import Supported
Visit
Upstox
Visit
ICICI Direct
Visit
HDFC Securities
Visit

Start Journaling Your Trades

Join traders who use data — not guesswork — to improve their performance.

Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime

7-day money-back guarantee

Tax & Regulations

Tax Overview

Equity delivery gains held over 12 months are taxed at 10% LTCG (above ₹1 lakh). Short-term gains (under 12 months) and intraday equity are taxed at 15% STCG and as business income respectively. STT applies to all exchange transactions.

Regulatory Body

BSE is regulated by SEBI (Securities and Exchange Board of India). Sensex constituents are reviewed semi-annually by the BSE Index Committee. Position limits and margin requirements are set by SEBI and BSE.

Trading Challenges

Trading Against a Concentrated Index

With only 30 stocks and Financials carrying roughly 37% of total weight, Sensex traders face hidden concentration risk. A portfolio that looks diversified across 5 stocks may still be 60%+ correlated to HDFC Bank and ICICI Bank.

Benchmark Selection Confusion

Most Indian brokers and analytics tools default to Nifty 50 as the benchmark, even for trades in Sensex constituents. This creates a comparison mismatch — Sensex and Nifty 50 diverge meaningfully during sector rotation episodes.

Derivatives Liquidity Gap

Sensex futures and options carry significantly lower open interest than Nifty contracts. Wider bid-ask spreads mean slippage can erode edge invisibly unless it is tracked explicitly in a journal.

T+1 Settlement Adjustments

Since January 27, 2023, Indian equities settle T+1 — earlier than most global markets. Traders who built strategies around T+2 overnight exposure windows need to recalibrate how they think about position holding risk.

Drawdown Anchoring Without Context

Sensex experienced a roughly 60% drawdown in 2008 and approximately 38% in March 2020. Without these anchors in a journal, traders misjudge their current max drawdown tolerance relative to historical stress events.

How JournalPlus Helps

Track Alpha Per Trade, Not Just P&L

Log the Sensex level at trade entry and exit for every position. Calculate alpha as stock return minus Sensex return over the identical holding period. A trade showing +6.5% profit that underperformed the index by 2.7% is a losing alpha trade.

Set Sensex as Your Explicit Benchmark

Use JournalPlus to define Sensex as your portfolio benchmark. This ensures every performance review compares your returns against the correct index — not a proxy that behaves differently during sector rotation.

Log Slippage and Spread Separately for Derivatives

For Sensex futures and options trades, record the bid-ask spread at entry and actual fill price as separate fields. After 20 trades, you will have a real slippage cost baseline for sizing decisions.

Tag Every Trade with T+1 Exposure Intent

Add a journal field for "planned settlement horizon" — intraday, T+1, or multi-day carry. This makes it immediately clear whether a position was sized and timed correctly for the T+1 window.

Maintain Drawdown Stress-Test Annotations

Annotate your peak drawdown entries against the 2008 (-60%) and 2020 (-38%) Sensex benchmarks. If your current max drawdown is 15%, you are still well inside historical stress ranges — that context prevents panic-driven exits.

Journaling Tips & Metrics

Record Sensex Level at Every Entry and Exit

The single most important data point for Sensex traders is the index level at the moment of each trade. Without it, alpha calculation is impossible. Make this a required field — not an optional note.

Tag Trades by Sensex Sector and Weight Tier

Classify each position by its Sensex sector (Financials, IT, Energy, FMCG, Healthcare) and note whether it is a top-5, top-10, or lower-weight constituent. This makes sector rotation patterns visible across 6-8 weeks of trade history.

Weekly Sector Rotation Log

At the end of each week, record which Sensex sector outperformed. After 8 weeks, compare this log to your trade entries. If IT outperformed during INR depreciation phases and your entries missed those moves, you have identified a systematic blind spot.

Flag Concentration Threshold Breaches

Set a personal rule — for example, no more than 2 open positions in the same Sensex sector simultaneously. Log every instance where you breach this threshold and note why. Financials at 37% index weight amplifies concentration risk faster than in broader indices.

Separate BSE Cash and BSE Derivatives Records

Maintain distinct cost-basis and slippage tracking for cash equity trades versus Sensex futures/options. The execution quality difference between these two is material and becomes clear only when the data is separated.

Key Metrics to Track
Alpha per trade (stock return minus Sensex return over same holding period)Sensex level at entry and exitSector tag and Sensex weight tier for each positionBid-ask spread and slippage for derivatives tradesSector concentration — number of open positions per Sensex sectorHolding period relative to T+1 settlement windowMax drawdown versus 2008 and 2020 historical Sensex benchmarksWeekly top-performing Sensex sector (rotation log)Position size as percentage of portfolioWin rate segmented by sector (Financials vs IT vs Energy vs FMCG)

The BSE Sensex is India’s oldest and most recognized equity benchmark — 30 blue-chip stocks on an exchange founded in 1875, with the index itself launched in 1986 at a base value of 100. As of early 2026, Sensex trades near the 80,000 level, having delivered approximately 12-15% CAGR over long historical periods. Most retail traders in India default to the Nifty 50 for benchmark comparisons and derivatives exposure, leaving Sensex-focused traders without a tailored framework for measuring performance. A dedicated BSE Sensex trading journal addresses this gap by treating the index’s 30-stock structure not just as a benchmark to beat, but as a sector rotation map.

Key Statistics

MetricValueSource
Exchange Founded1875BSE (Asia’s oldest stock exchange)
Sensex Index Launch1986 (base value 100, 1978-79)BSE Index Committee
Constituents30 free-float market-cap weighted stocksBSE
Financials Sector Weight~37%BSE Index (HDFC Bank, ICICI Bank, Kotak, Bajaj Finance, Axis Bank)
IT Sector Weight~17%BSE Index (TCS, Infosys, HCL Tech, Wipro, Tech Mahindra)
Historical CAGR12-15% (20-year periods)BSE historical data
T+1 Settlement EffectiveJanuary 27, 2023SEBI / BSE

These figures carry direct consequences for traders: a 37% Financials weighting means any outsized position in HDFC Bank or ICICI Bank is not a stock bet — it is a leveraged macro call on India’s private credit cycle.

Trading Hours

SessionOpenCloseTimezone
Pre-Open09:0009:15IST (UTC+5:30)
Regular Session09:1515:30IST (UTC+5:30)

BSE’s regular session runs 09:15 to 15:30 IST, Monday through Friday. There is no meaningful overlap with European markets during the Indian session, but the first 30-45 minutes often react to US futures from the prior night. Settlement has operated on a T+1 cycle since January 27, 2023 — one of the first major markets globally to make this shift — which compresses the window for overnight position adjustments compared to the previous T+2 framework.

Sensex Constituents (Cash Equity)

The five largest Sensex weights by approximate market-cap contribution are Reliance Industries (Energy), HDFC Bank (Financials), ICICI Bank (Financials), TCS (IT), and Infosys (IT). These five alone account for roughly 45-50% of total index weight. Traders who hold positions in three or more of these simultaneously are taking on heavily index-correlated exposure regardless of how different the underlying businesses appear.

Derivatives on BSE

Sensex futures and Sensex options trade on BSE, but carry materially lower open interest than their Nifty counterparts on NSE. This liquidity gap widens bid-ask spreads, making cost tracking essential for any derivatives strategy.

BrokerImport to JournalPlusNotes
ZerodhaSupportedCSV and API import available
Angel OneSupportedCSV import available
UpstoxNot yet supportedManual CSV entry required
ICICI DirectNot yet supportedManual entry required
HDFC SecuritiesNot yet supportedManual entry required

Zerodha and Angel One are the most common brokers among active Sensex traders, and both support direct import into JournalPlus — eliminating manual data entry for trade history.

Challenges & Solutions

Trading Against a Concentrated Index

With only 30 constituents and Financials carrying approximately 37% of total weight, the Sensex amplifies sector concentration risk more than broader indices like Nifty 50. A portfolio spread across 5 positions in HDFC Bank, ICICI Bank, Kotak, Bajaj Finance, and Axis Bank has minimal sector diversification despite appearing balanced.

Solution: Log a “sector concentration score” in your journal — count the number of open positions per Sensex sector. When more than 2 positions sit in Financials simultaneously, flag the entry and note whether this is intentional or inadvertent index-hugging.

Benchmark Selection Mismatch

Most Indian brokerage dashboards default to Nifty 50 as the performance benchmark. For Sensex-constituent trades, this creates comparison errors — the two indices diverge during sector rotation events when, for example, Energy stocks (heavier in Sensex via Reliance) outperform IT stocks (more evenly weighted across both).

Solution: Set Sensex explicitly as your benchmark in JournalPlus. This ensures alpha calculations reflect performance against the correct 30-stock index, not a 50-stock proxy that behaves differently during rotation cycles.

Derivatives Liquidity and Slippage

Sensex futures trade on BSE but the open interest is a fraction of what Nifty futures carry on NSE. Wider spreads mean slippage on Sensex derivatives can erode strategy edge without appearing in headline P&L unless it is tracked separately.

Solution: Add dedicated fields in your trading journal for bid-ask spread at entry and actual fill price for every derivatives trade. After 20-30 trades, your average slippage cost becomes a real data point for position sizing — not an assumption.

T+1 Settlement Recalibration

Traders who built strategies before January 2023 designed around T+2 overnight exposure dynamics. The shift to T+1 changes margin requirements, the timing of capital recycling between positions, and how quickly losses crystallize.

Solution: Add a “settlement intent” field to each journal entry: intraday, T+1 hold, or multi-day carry. This creates an audit trail for whether sizing decisions accounted for the earlier settlement cycle.

Drawdown Anchoring

Without historical reference points, traders misread their current max drawdown against realistic stress scenarios. Sensex experienced roughly 60% peak-to-trough drawdown in 2008 and approximately 38% in March 2020.

Solution: Annotate your personal max drawdown records against these two benchmarks. If your portfolio drew down 18% during a volatile month, you are still materially inside the 2020 stress scenario — that context supports disciplined position-holding rather than panic exits.

Journaling Tips for BSE Sensex

Record Sensex level at every trade entry and exit. This is the foundation of alpha-relative journaling. Without the index level at both timestamps, there is no way to calculate whether a profitable trade actually outperformed the benchmark. Make it a required field, not an optional note.

Use the Sensex sector structure as a weekly rotation log. At the close of each week, record which of the four key sectors — Financials (~37%), IT (~17%), Energy (~13%), FMCG (~10%) — outperformed. After 8 weeks, compare this log to your trade entry timing. If IT consistently outperformed during INR depreciation phases and your entries missed those windows, you have identified a repeatable, correctable bias.

Separate cash equity and derivatives records. Execution quality differs substantially between BSE cash trades and Sensex futures. Tracking average slippage by instrument type surfaces this difference concretely. Many traders assume they have a signal problem when they actually have a cost problem on the derivatives side.

Flag when 2 or more positions share a Sensex sector. Given Financials’ 37% weight, two positions in that sector means your effective index correlation is already very high. A journal rule that flags this threshold — without necessarily prohibiting it — builds awareness of when concentration is intentional versus accidental.

Key Metrics to Track

  • Alpha per trade: stock return minus Sensex return over the same holding period (the primary performance metric)
  • Sensex level at entry and exit: required for all alpha calculations
  • Sector tag and weight tier: classify each position within the Sensex sector structure
  • Bid-ask spread and slippage: separately tracked for derivatives trades
  • Open positions per sector: concentration risk monitor, especially for Financials
  • Settlement horizon intent: intraday, T+1, or multi-day carry
  • Position size as % of portfolio: calibrated against Sensex constituent weights
  • Win rate by sector: reveals which parts of the index your strategy captures well
  • Max drawdown versus 2008 (-60%) and 2020 (-38%) anchors: stress-test context for drawdown tolerance
  • Weekly sector rotation log: 8-week tracking surface for rotation pattern recognition

The Alpha Calculation in Practice

Consider a concrete example: a BSE-focused trader buys 50 shares of Reliance Industries at Rs.2,800 (total Rs.1,40,000) on a breakout above a 3-month resistance. Sensex stands at 79,400 at entry. Over 18 trading days, Reliance rises 6.5% to Rs.2,982 — a Rs.9,100 gain. But Sensex closes the same period at 86,700, a 9.2% gain.

The journal entry captures: entry date, Sensex level at entry (79,400), Sensex level at exit (86,700), position size (4.2% of portfolio), sector tag (Energy), and calculated alpha: 6.5% minus 9.2% = -2.7%.

That -2.7% alpha demands a structured review: was Reliance the weakest large-cap in an Energy sector rotation? Was the trade thesis index-level bullishness rather than stock-specific? Did Energy underperform the broader Sensex during the hold? These questions only arise when alpha is logged — not when absolute P&L is the only column in view. This benchmark-relative framing is what distinguishes systematic Sensex journaling from simple profit tracking.

How JournalPlus Helps

JournalPlus supports Zerodha and Angel One imports directly, meaning BSE trade history populates automatically without manual entry. Traders can define Sensex as their explicit performance benchmark — not Nifty 50 — so every analytics view computes alpha against the correct 30-stock index.

The platform handles INR natively, making it straightforward to track position sizes in rupees alongside the Sensex level fields required for alpha calculation. Custom fields allow traders to add sector tags, settlement horizon intent, and concentration flags — all the Sensex-specific data points that generic journal tools do not surface.

For traders building sector rotation awareness, JournalPlus provides the trade history database needed to run 8-week lookbacks on which sector tags correlated with positive or negative alpha. Turning a BSE trading journal into a live sector-weight dashboard — rather than a simple P&L ledger — is the core productivity gain for Sensex-focused strategies.

What Traders Say

"After six weeks of logging the Sensex level at every entry, I realized I was consistently buying Financials near index peaks and rotating out too early. The alpha column made the pattern undeniable."

Priya M.

Positional equity, BSE blue-chips

"I switched my benchmark from Nifty to Sensex in JournalPlus and immediately saw that three trades I considered profitable were actually negative alpha versus the correct index."

Aditya R.

Swing trader, large-cap Indian equities

Frequently Asked Questions

What is the difference between a Sensex trading journal and a general Indian stock market journal?

A Sensex-specific trading journal tracks alpha against the BSE Sensex 30 index rather than using Nifty 50 or absolute P&L as the benchmark. It also logs sector weights, since Sensex's 30-stock structure means sector concentration (especially Financials at ~37%) has an outsized impact on portfolio correlation.

How do I calculate alpha for a Sensex stock trade?

Subtract the Sensex percentage return over your holding period from your stock's percentage return over the same period. For example, if your stock rose 6.5% while Sensex rose 9.2%, your alpha is -2.7% — a profitable trade that still underperformed the benchmark.

Should I use Sensex or Nifty 50 as my benchmark when trading BSE stocks?

If your trades focus on Sensex constituents (the 30 BSE blue-chips), Sensex is the correct benchmark. Nifty 50 includes 50 stocks and has different sector weights, which can produce misleading alpha readings during periods when the two indices diverge.

How does T+1 settlement affect how I journal Sensex trades?

Since January 27, 2023, Indian equities settle T+1. You should log your intended settlement horizon (intraday or overnight carry) as a separate field. This helps identify whether your position sizing accounts for the earlier settlement cycle and how it affects overnight margin requirements.

Are Sensex futures liquid enough for active trading?

Sensex futures trade on BSE but carry significantly lower open interest than Nifty futures on NSE. For active derivatives traders, this means wider bid-ask spreads and higher slippage — which should be tracked explicitly in your journal as a separate cost line to accurately measure net edge.

Start Improving Your Trading

Join thousands of traders who use JournalPlus to track, analyze, and improve their performance.

Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime

7-day money-back guarantee

SSL Secure
One-Time Payment
7-Day Money-Back