Free Narrow CPR Stock Scanner: Daily Shortlist for Breakout Trades
Narrow CPR · Stock Scanner
There are no items in your cart
Add More
Add More
| Item Details | Price | ||
|---|---|---|---|
Call OI rose about twice as fast as put OI, resistance was clear, support was not, and Nifty closed lower. Here is how to read that chart.
Nifty OI analysis means reading where traders hold the most open call and put positions, and which side added more in the latest session. In this illustrative snapshot, call OI rose by about 4.2Cr against 1.91Cr for puts, the heaviest call OI sat between 22700 and 23000, and put OI below the market stayed thin and scattered. That shows clear resistance (रुकावट) but no clear support (सहारा), and Nifty closed at 22620.45 after opening at 22716.2. OI confirms what price is already doing; it should never be your entry trigger.
Open interest (OI) is the number of option or futures contracts that are still open, meaning not yet squared off or expired. On an OI change chart, each bar shows the OI at a strike and the hatched part shows what was added or removed in that session.
In this guide
Nifty OI analysis looks like a numbers exercise, but on most days it answers two questions: where is the crowd positioned, and is anything underneath the market if it falls? In this snapshot the answer was lopsided. The call side looked like a wall and the put side looked like scattered bricks. Below I walk through that chart, show how I read it, and mark where OI helps and where it misleads. If you are new to options data, browse the Trading Direction blog for the basics first.
Units: 1L = 1 lakh (1,00,000) and 1Cr = 1 crore (1,00,00,000), as shown on the source chart. All figures here are an illustrative snapshot, not a forecast.
Fresh call OI of about 4.2Cr was added against about 1.91Cr of fresh put OI, so new call positions outnumbered new put positions by roughly 2.2 to 1. Nifty opened at 22716.2 and stood at 22620.45 in the evening snapshot, a fall of about 96 points (0.42%) in that session. The biggest call OI sat at 23000, then 22700, 22800 and 22900.
| Strike | Put OI (approx.) | Call OI (approx.) | What it shows |
|---|---|---|---|
| 22600 | ~72L | ~42L | Calls were added right around the closing level. |
| 22700 | ~96L | ~118L | Call OI above 1Cr, about half of it fresh. |
| 22800 | ~72L | ~113L | Another call layer, again about half fresh. |
| 22900 | ~27L | ~102L | Roughly two-thirds of the call bar was fresh. |
| 23000 | ~102L | 1.8Cr+ | Largest call bar; it runs off the top of the chart. |
| 22200 | 58.74L | 1.64L | Puts added 21.1L, but this strike is about 420 points below the close. |
A resistance zone (रुकावट) is a strike or cluster of strikes above the market where call OI is far larger than its neighbours, especially when a big share of it is fresh. Three checks keep this honest:
Four stacked walls matter because they form a ladder. A bounce that clears 22700 does not reach open air; it runs into 22800 and then 22900. One caution: OI shows contracts, not intent. Every contract has a buyer and a seller, so calling a bar "writers defending a level" (ऑप्शन राइटर) is an inference. Treat it as a hypothesis for price to confirm.
Put OI works as support (सहारा) only when it sits below the market, stands clearly taller than its neighbours, and keeps growing as price falls. In this snapshot the largest put bars, at 22700 and 23000, were above the close, so they were not support, and the puts below were scattered with no dominant strike.
The nearest visible put build was at 22200, where 21.1L of puts were added to reach 58.74L. That is a distant floor, roughly 420 points under the close, not a cushion near price. When no crowd is defending nearby strikes, a decline can travel further before it meets OI interest, and traders have to lean on price levels such as PDL, S1, CPR and previous swing lows instead.
One more check before you trust a chart: this one combined six different expiries. Later expiries stack on top of nearer ones, so far strikes can look heavier than they are for the nearest expiry. Always compare with the nearest-expiry option chain.
OI shows where the crowd was positioned, not why price moved. The fall was consistent with fresh call additions near the market and a thin put floor, but only price action can confirm it.
On the GIFT Nifty chart, the next session's CPR was narrow (about 0.08% wide) and virgin, meaning price had not yet traded through it. GIFT Nifty was near 22,627, below that CPR band, which sat roughly between 22,680 and 22,730 on the chart. The 22700 call wall therefore overlapped the CPR zone. When an OI wall and a price level line up, you get a clearer zone to watch. The multi-timeframe table on the same chart read "Mixed", a reason to stay selective instead of assuming a clean trend.
Notice what is not in this process: a prediction. If price closes back above the 22700 band while call OI there shrinks, the resistance idea weakens. If price keeps failing at the zone while fresh call OI builds, the idea strengthens. Price decides; OI supports.
Position size equals the money you accept to lose divided by the distance to your stop. The numbers below are illustrative, not a trade call. The stop distance must come from a price level, such as a close beyond a CPR band, never from OI alone.
| Item | Illustrative value | How it is worked out |
|---|---|---|
| Trading capital | ₹5,00,000 | Example figure |
| Risk per trade | ₹5,000 | 1% of capital |
| Stop distance | 25 points | Set by a price level, in the instrument you trade |
| Quantity | 200 units | ₹5,000 ÷ 25 points; round down to whole lots (verify the current lot size) |
| Target at 2R | 50 points | 2 × stop distance, ideally at a price level |
| Reward if hit | ₹10,000 | 200 × 50 points |
| Break-even win rate | about 33% | 1 ÷ (1 + 2), before costs |
The ₹5,000 loss is a plan, not a guarantee. Gaps and slippage can make a real loss larger.
| Step | What to check (educational framework) |
|---|---|
| Entry idea | Wait for price to react at a level such as CPR, PDH, PDL or an OI wall. High OI alone is not an entry. |
| Confirmation | A candle close in the expected direction, with fresh OI building at the same strikes. |
| Stop-loss | Beyond the price level that proves the idea wrong, such as a close above the wall band. |
| Target | The next price-based level (S1, PDL, swing low) before a distant strike. |
| Risk-reward | Skip setups worse than 1:2 on your own rules. |
| Position size | Risk amount ÷ stop distance, as in the worked example. |
| Invalidation | Price closes above the wall while call OI there falls, or put OI starts building on dips near price. |
| When NOT to trade | When you only have a multi-expiry chart, in the first minutes after the open when OI is stale, on mixed timeframe alignment with no price confirmation, or when you cannot define a stop. |
It means a large number of call contracts are open at a strike. Traders often treat that strike as resistance, but OI does not show who is long or short, so confirm with price.
No. Put OI is more useful when it sits below the market, is taller than neighbouring strikes, and grows as price falls. Put OI above the market is in-the-money and is not support.
Not by itself. Rising call OI shows more positions at that strike. Price can stall, fall or push through, so look for a candle close and a defined stop.
Use both. Total OI shows where the walls are and change in OI shows where fresh positions came in during the session. Fresh additions near the market usually deserve more attention.
Use CPR, PDH and PDL for entry and stop levels, and OI for confirmation. When a CPR band overlaps an OI wall the zone is clearer, but still wait for a close.
Want to see how I combine CPR with OI structure? The CPR Brahmastra Webinar walks through the method step by step, and the Trading Direction store lists all courses.
Explore the CPR Brahmastra WebinarExplore more guides on options, CPR and open interest in the Trading Direction blog.