Turning Complex Derivative Data into Clear Market Insights
Critical F&O Market Trends: Is the Nifty Slide a Buying Opportunity or a Warning?

Table of Contents
The F&O market trends on 12th June 2025 revealed heightened bearish momentum as Nifty futures plunged 1.09% to 24,937.40, with spot closing below 24,900 (-1.01%) amid aggressive call writing at 26,000 and a PCR (OI) crash to 0.666. BankNifty futures mirrored the selloff, dropping 0.67% to 56,269.60, while MIDCPNIFTY’s 1.60% slump signaled broad-based profit-booking. Nifty’s premium erosion (-21.1 points) and max pain shift to 24,900 highlighted institutional caution. With FIIs net short and sectoral rotations intensifying, let’s decode whether these F&O market trends signal a tactical dip or a deeper correction.
NSE & BSE F&O Market Trends
NIFTY JUNE Future
NIFTY Spot closed at: 24,888.20 (-1.01%)
NIFTY JUNE Future closed at: 24,937.40 (-1.09%)
Premium: 49.2 (Decreased by -21.1 points)
Open Interest Change: -0.1%
Volume Change: 91.6%
NIFTY Weekly Expiry (19/06/2025) Option Analysis
Put-Call Ratio (OI): 0.666 (Decreased from 0.854)
Put-Call Ratio (Volume): 0.856
Max Pain Level: 24900
Maximum CALL OI: 26000
Maximum PUT OI: 24000
Highest CALL Addition: 26000
Highest PUT Addition: 22800
NIFTY Monthly Expiry (26/06/2025) Option Analysis
Put-Call Ratio (OI): 1.042 (Decreased from 1.131)
Put-Call Ratio (Volume): 0.939
Max Pain Level: 24950
Maximum CALL OI: 26000
Maximum PUT OI: 24500
Highest CALL Addition: 30000
Highest PUT Addition: 24200
BANKNIFTY JUNE Future
BANKNIFTY Spot closed at: 56,082.55 (-0.67%)
BANKNIFTY JUNE Future closed at: 56,269.60 (-0.67%)
Premium: 187.05 (Decreased by -1.8 points)
Open Interest Change: -2.6%
Volume Change: 30.1%
BANKNIFTY Monthly Expiry (26/06/2025) Option Analysis
Put-Call Ratio (OI): 0.779 (Decreased from 0.920)
Put-Call Ratio (Volume): 1.042
Max Pain Level: 56000
Maximum CALL OI: 56000
Maximum PUT OI: 56000
Highest CALL Addition: 60000
Highest PUT Addition: 53100
FINNIFTY JUNE Future
FINNIFTY Spot closed at: 26,579.90 (-0.78%)
FINNIFTY JUNE Future closed at: 26,671.10 (-0.81%)
Premium: 91.2 (Decreased by -8.75 points)
Open Interest Change: -2.4%
Volume Change: 13.0%
FINNIFTY Monthly Expiry (26/06/2025) Option Analysis
Put-Call Ratio (OI): 0.653 (Decreased from 0.769)
Put-Call Ratio (Volume): 0.783
Max Pain Level: 26700
Maximum CALL OI: 27000
Maximum PUT OI: 25000
Highest CALL Addition: 28500
Highest PUT Addition: 24500
MIDCPNIFTY JUNE Future
MIDCPNIFTY Spot closed at: 13,036.30 (-1.52%)
MIDCPNIFTY JUNE Future closed at: 13,062.35 (-1.60%)
Premium: 26.05 (Decreased by -10.8 points)
Open Interest Change: -4.0%
Volume Change: 28.1%
MIDCPNIFTY Monthly Expiry (26/06/2025) Option Analysis
Put-Call Ratio (OI): 0.942 (Decreased from 1.052)
Put-Call Ratio (Volume): 0.913
Max Pain Level: 13000
Maximum CALL OI: 14000
Maximum PUT OI: 13000
Highest CALL Addition: 14200
Highest PUT Addition: 13000
SENSEX Weekly Expiry (17/06/2025) Future
SENSEX Spot closed at: 81,691.98 (-1.00%)
SENSEX Weekly Future closed at: 81,721.80 (-1.05%)
Premium: 29.82 (Decreased by -45.24 points)
Open Interest Change: -5.5%
Volume Change: 83.2%
SENSEX Weekly Expiry (17/06/2025) Option Analysis
Put-Call Ratio (OI): 0.507 (Decreased from 0.713)
Put-Call Ratio (Volume): 1.036
Max Pain Level: 82000
Maximum CALL OI: 85000
Maximum PUT OI: 79000
Highest CALL Addition: 85000
Highest PUT Addition: 79000
FII & DII Cash Market Activity
FIIs Net SELL: ₹ 3,831.42 Cr
DIIs Net Buy: ₹ 9,393.85 Cr
FII Derivatives Activity
FII Trading Stats | 12.06.25 | 11.06.25 | 10.06.25 |
FII Cash (Provisional Data) | -3,831.42 | -446.31 | 2,301.87 |
Index Future Open Interest Long Ratio | 19.56% | 22.17% | 19.97% |
Index Future Volume Long Ratio | 37.82% | 60.99% | 55.96% |
Call Option Open Interest Long Ratio | 59.83% | 61.34% | 55.18% |
Call Option Volume Long Ratio | 49.83% | 51.07% | 49.94% |
Put Option Open Interest Long Ratio | 62.95% | 63.41% | 57.43% |
Put Option Volume Long Ratio | 50.04% | 51.10% | 50.27% |
Stock Future Open Interest Long Ratio | 62.48% | 63.40% | 63.51% |
Stock Future Volume Long Ratio | 42.40% | 48.51% | 46.11% |
Index Futures | Fresh Short | Fresh Long | Short Covering |
Index Options | Long Covering | Fresh Long | Fresh Long |
Nifty Futures | Fresh Short | Fresh Long | Short Covering |
Nifty Options | Long Covering | Fresh Long | Fresh Long |
BankNifty Futures | Fresh Short | Long Covering | Long Covering |
BankNifty Options | Fresh Long | Long Covering | Fresh Long |
FinNifty Futures | Long Covering | Fresh Long | Fresh Long |
FinNifty Options | Fresh Long | Fresh Long | Fresh Short |
MidcpNifty Futures | Fresh Short | Fresh Short | Long Covering |
MidcpNifty Options | Fresh Long | Fresh Short | Fresh Long |
NiftyNxt50 Futures | Long Covering | Long Covering | Fresh Long |
NiftyNxt50 Options | Long Covering | Fresh Short | Fresh Long |
Stock Futures | Long Covering | Long Covering | Long Covering |
Stock Options | Fresh Short | Fresh Short | Fresh Short |
NSE & BSE F&O market Trends : Options Insights
NIFTY Weekly Expiry (19/06/2025)
The NIFTY index closed at 24888.2. The NIFTY weekly expiry for JUNE 19, 2025 has revealed key trends in open interest. The current Put/Call Ratio is at 0.666 against previous 0.854. The 26000CE option holds the maximum open interest, followed by the 25200CE and 24000PE options. Market participants have shown increased interest with significant open interest additions in the 26000CE option, with open interest additions also seen in the 25000CE and 25100CE options. On the other hand, open interest reductions were prominent in the 25200PE, 25150PE, and 26150CE options. Trading volume was highest in the 25200CE option, followed by the 25000PE and 25100CE options, indicating active trading in these strikes.
NIFTY | Weekly | Expiry: | 19-06-2025 |
Index Spot | PCR OI | Prev PCR OI | PCR VOL |
24,888.20 | 0.666 | 0.854 | 0.856 |
Total Open Interest Change in all CALLs & PUTs: | |||
Current | Prior | Net Ch | |
CALL: | 8,59,36,650 | 3,84,40,275 | 4,74,96,375 |
PUT: | 5,72,17,125 | 3,28,44,900 | 2,43,72,225 |
Top CALL Open Interest: | |||
Strike | OI | OI Change | Volume |
26,000 | 90,29,175 | 47,76,075 | 3,69,770 |
25,200 | 53,19,825 | 27,58,350 | 4,40,994 |
Top CALL Open Interest addition: | |||
Strike | OI | OI Change | Volume |
26,000 | 90,29,175 | 47,76,075 | 3,69,770 |
25,000 | 42,97,650 | 34,40,100 | 4,02,622 |
Top CALL Open Interest reduction: | |||
Strike | OI | OI Change | Volume |
26,150 | 5,50,275 | -1,26,225 | 29,735 |
26,350 | 2,04,600 | -40,950 | 16,116 |
Top CALL Volume: | |||
Strike | OI | OI Change | Volume |
25,200 | 53,19,825 | 27,58,350 | 4,40,994 |
25,100 | 48,52,350 | 34,03,800 | 4,04,568 |
Top PUT Open Interest: | |||
Strike | OI | OI Change | Volume |
24,000 | 52,25,250 | 24,25,500 | 2,45,786 |
23,500 | 49,51,200 | 20,08,350 | 1,71,249 |
Top PUT Open Interest addition: | |||
Strike | OI | OI Change | Volume |
22,800 | 40,31,100 | 29,19,000 | 1,39,551 |
24,000 | 52,25,250 | 24,25,500 | 2,45,786 |
Top PUT Open Interest reduction: | |||
Strike | OI | OI Change | Volume |
25,200 | 16,08,150 | -2,42,025 | 1,98,834 |
25,150 | 4,46,925 | -1,36,800 | 1,05,440 |
Top PUT Volume: | |||
Strike | OI | OI Change | Volume |
25,000 | 22,96,425 | 5,57,025 | 4,16,651 |
24,900 | 24,56,700 | 16,60,425 | 3,16,831 |
SENSEX Weekly Expiry (17/06/2025)
The SENSEX index closed at 81691.98. The SENSEX weekly expiry for JUNE 17, 2025 has revealed key trends in open interest. The current Put/Call Ratio is at 0.507 against previous 0.713. The 85000CE option holds the maximum open interest, followed by the 86000CE and 84000CE options. Market participants have shown increased interest with significant open interest additions in the 85000CE option, with open interest additions also seen in the 84000CE and 83500CE options. On the other hand, open interest reductions were prominent in the 82500PE, 82400PE, and 82700PE options. Trading volume was highest in the 82500CE option, followed by the 82000PE and 82500PE options, indicating active trading in these strikes.
SENSEX | Weekly | Expiry: | 17-06-2025 |
Index Spot | PCR OI | Prev PCR OI | PCR VOL |
81691.98 | 0.507 | 0.713 | 1.036 |
Total Open Interest Change in all CALLs & PUTs: | |||
Current | Prior | Net Ch | |
CALL: | 1,63,37,740 | 71,07,889 | 92,29,851 |
PUT: | 82,84,840 | 50,70,540 | 32,14,300 |
Top CALL Open Interest: | |||
Strike | OI | OI Change | Volume |
85000 | 15,31,760 | 7,43,200 | 67,82,460 |
86000 | 11,11,920 | 4,55,160 | 31,40,080 |
Top CALL Open Interest addition: | |||
Strike | OI | OI Change | Volume |
85000 | 15,31,760 | 7,43,200 | 67,82,460 |
84000 | 10,24,240 | 6,76,400 | 65,22,100 |
Top CALL Open Interest reduction: | |||
Strike | OI | OI Change | Volume |
84800 | 1,47,800 | -44,100 | 14,86,440 |
87600 | 14,660 | -29,560 | 1,54,420 |
Top CALL Volume: | |||
Strike | OI | OI Change | Volume |
82500 | 7,02,700 | 4,01,540 | 94,75,160 |
85000 | 15,31,760 | 7,43,200 | 67,82,460 |
Top PUT Open Interest: | |||
Strike | OI | OI Change | Volume |
79000 | 5,60,320 | 3,28,000 | 43,51,720 |
80000 | 4,92,760 | 1,57,680 | 63,51,100 |
Top PUT Open Interest addition: | |||
Strike | OI | OI Change | Volume |
79000 | 5,60,320 | 3,28,000 | 43,51,720 |
72000 | 4,50,700 | 2,49,660 | 10,61,660 |
Top PUT Open Interest reduction: | |||
Strike | OI | OI Change | Volume |
82500 | 2,69,240 | -76,620 | 68,17,860 |
82400 | 1,00,480 | -54,360 | 49,99,320 |
Top PUT Volume: | |||
Strike | OI | OI Change | Volume |
82000 | 2,73,580 | 69,260 | 78,74,340 |
82500 | 2,69,240 | -76,620 | 68,17,860 |
NIFTY Monthly Expiry (26/06/2025)
The NIFTY index closed at 24888.2. The NIFTY monthly expiry for JUNE 26, 2025 has revealed key trends in open interest. The current Put/Call Ratio is at 1.042 against previous 1.131. The 26000CE option holds the maximum open interest, followed by the 24500PE and 25000CE options. Market participants have shown increased interest with significant open interest additions in the 30000CE option, with open interest additions also seen in the 25000CE and 24200PE options. On the other hand, open interest reductions were prominent in the 25800CE, 25200PE, and 23500PE options. Trading volume was highest in the 25000PE option, followed by the 26000CE and 25000CE options, indicating active trading in these strikes.
NIFTY | Monthly | Expiry: | 26-06-2025 |
Index Spot | PCR OI | Prev PCR OI | PCR VOL |
24,888.20 | 1.042 | 1.131 | 0.939 |
Total Open Interest Change in all CALLs & PUTs: | |||
Current | Prior | Net Ch | |
CALL: | 5,64,11,375 | 5,00,88,600 | 63,22,775 |
PUT: | 5,87,73,775 | 5,66,52,775 | 21,21,000 |
Top CALL Open Interest: | |||
Strike | OI | OI Change | Volume |
26,000 | 62,17,175 | 3,43,025 | 1,31,678 |
25,000 | 51,25,175 | 12,55,700 | 1,28,519 |
Top CALL Open Interest addition: | |||
Strike | OI | OI Change | Volume |
30,000 | 48,21,075 | 13,48,425 | 33,190 |
25,000 | 51,25,175 | 12,55,700 | 1,28,519 |
Top CALL Open Interest reduction: | |||
Strike | OI | OI Change | Volume |
25,800 | 12,28,050 | -9,40,650 | 67,401 |
27,000 | 27,68,175 | -1,19,800 | 18,429 |
Top CALL Volume: | |||
Strike | OI | OI Change | Volume |
26,000 | 62,17,175 | 3,43,025 | 1,31,678 |
25,000 | 51,25,175 | 12,55,700 | 1,28,519 |
Top PUT Open Interest: | |||
Strike | OI | OI Change | Volume |
24,500 | 51,88,125 | -39,675 | 1,07,230 |
24,000 | 49,43,150 | 1,96,425 | 93,794 |
Top PUT Open Interest addition: | |||
Strike | OI | OI Change | Volume |
24,200 | 28,28,775 | 9,46,725 | 56,105 |
21,000 | 29,96,600 | 3,39,750 | 12,606 |
Top PUT Open Interest reduction: | |||
Strike | OI | OI Change | Volume |
25,200 | 10,94,175 | -2,16,600 | 63,988 |
23,500 | 19,71,675 | -1,35,450 | 39,342 |
Top PUT Volume: | |||
Strike | OI | OI Change | Volume |
25,000 | 45,59,575 | 1,89,225 | 1,50,669 |
24,500 | 51,88,125 | -39,675 | 1,07,230 |
BANKNIFTY Monthly Expiry (26/06/2025)
The BANKNIFTY index closed at 56082.55. The BANKNIFTY monthly expiry for JUNE 26, 2025 has revealed key trends in open interest. The current Put/Call Ratio is at 0.779 against previous 0.920. The 56000CE option holds the maximum open interest, followed by the 56000PE and 60000CE options. Market participants have shown increased interest with significant open interest additions in the 60000CE option, with open interest additions also seen in the 56500CE and 56000CE options. On the other hand, open interest reductions were prominent in the 49000PE, 62000CE, and 57000PE options. Trading volume was highest in the 56500PE option, followed by the 56000PE and 56500CE options, indicating active trading in these strikes.
BANKNIFTY | Monthly | Expiry: | 26-06-2025 |
Index Spot | PCR OI | Prev PCR OI | PCR VOL |
56,082.55 | 0.779 | 0.920 | 1.042 |
Total Open Interest Change in all CALLs & PUTs: | |||
Current | Prior | Net Ch | |
CALL: | 2,18,64,705 | 2,03,47,080 | 15,17,625 |
PUT: | 1,70,34,210 | 1,87,16,829 | -16,82,619 |
Top CALL Open Interest: | |||
Strike | OI | OI Change | Volume |
56,000 | 21,15,450 | 2,12,220 | 88,353 |
60,000 | 16,68,660 | 3,60,630 | 1,01,357 |
Top CALL Open Interest addition: | |||
Strike | OI | OI Change | Volume |
60,000 | 16,68,660 | 3,60,630 | 1,01,357 |
56,500 | 9,74,070 | 2,93,010 | 1,66,956 |
Top CALL Open Interest reduction: | |||
Strike | OI | OI Change | Volume |
62,000 | 5,99,640 | -2,67,900 | 35,589 |
60,500 | 6,11,310 | -1,25,730 | 58,436 |
Top CALL Volume: | |||
Strike | OI | OI Change | Volume |
56,500 | 9,74,070 | 2,93,010 | 1,66,956 |
57,000 | 16,12,005 | 1,59,825 | 1,40,122 |
Top PUT Open Interest: | |||
Strike | OI | OI Change | Volume |
56,000 | 20,15,940 | -74,700 | 1,75,414 |
55,000 | 12,51,030 | -1,23,300 | 92,088 |
Top PUT Open Interest addition: | |||
Strike | OI | OI Change | Volume |
53,100 | 54,420 | 34,110 | 4,392 |
54,900 | 97,890 | 28,980 | 10,588 |
Top PUT Open Interest reduction: | |||
Strike | OI | OI Change | Volume |
49,000 | 2,41,920 | -2,81,250 | 27,994 |
57,000 | 4,16,700 | -2,08,080 | 57,450 |
Top PUT Volume: | |||
Strike | OI | OI Change | Volume |
56,500 | 6,74,490 | -80,370 | 1,85,245 |
56,000 | 20,15,940 | -74,700 | 1,75,414 |
FINNIFTY Monthly Expiry (26/06/2025)
The FINNIFTY index closed at 26579.9. The FINNIFTY monthly expiry for JUNE 26, 2025, has revealed key trends in open interest. The current Put/Call Ratio is at 0.653 against previous 0.769. The 27000CE option holds the maximum open interest, followed by the 28500CE and 29500CE options. Market participants have shown increased interest with significant open interest additions in the 28500CE option, with open interest additions also seen in the 28700CE and 27800CE options. On the other hand, open interest reductions were prominent in the 29500CE, 26400CE, and 25500PE options. Trading volume was highest in the 27000CE option, followed by the 26800CE and 26800PE options, indicating active trading in these strikes.
FINNIFTY | Monthly | Expiry: | 26-06-2025 |
Index Spot | PCR OI | Prev PCR OI | PCR VOL |
26,579.90 | 0.653 | 0.769 | 0.783 |
Total Open Interest Change in all CALLs & PUTs: | |||
Current | Prior | Net Ch | |
CALL: | 12,94,085 | 11,54,920 | 1,39,165 |
PUT: | 8,45,390 | 8,88,485 | -43,095 |
Top CALL Open Interest: | |||
Strike | OI | OI Change | Volume |
27,000 | 1,40,855 | 15,925 | 4,798 |
28,500 | 1,26,685 | 70,980 | 1,949 |
Top CALL Open Interest addition: | |||
Strike | OI | OI Change | Volume |
28,500 | 1,26,685 | 70,980 | 1,949 |
28,700 | 45,825 | 27,040 | 782 |
Top CALL Open Interest reduction: | |||
Strike | OI | OI Change | Volume |
29,500 | 96,785 | -46,540 | 1,557 |
26,400 | 14,235 | -18,590 | 611 |
Top CALL Volume: | |||
Strike | OI | OI Change | Volume |
27,000 | 1,40,855 | 15,925 | 4,798 |
26,800 | 39,390 | 18,135 | 4,317 |
Top PUT Open Interest: | |||
Strike | OI | OI Change | Volume |
25,000 | 54,535 | -3,445 | 962 |
27,000 | 53,755 | -14,625 | 1,531 |
Top PUT Open Interest addition: | |||
Strike | OI | OI Change | Volume |
24,500 | 41,535 | 17,550 | 1,288 |
23,000 | 33,800 | 11,505 | 276 |
Top PUT Open Interest reduction: | |||
Strike | OI | OI Change | Volume |
25,500 | 52,325 | -14,625 | 401 |
25,500 | 52,325 | -14,625 | 401 |
Top PUT Volume: | |||
Strike | OI | OI Change | Volume |
26,800 | 24,635 | -5,655 | 3,804 |
26,500 | 48,620 | 3,315 | 2,425 |
MIDCPNIFTY Monthly Expiry (26/06/2025)
The MIDCPNIFTY index closed at 13036.3. The MIDCPNIFTY monthly expiry for JUNE 26, 2025 has revealed key trends in open interest. The current Put/Call Ratio is at 0.942 against previous 1.052. The 14000CE option holds the maximum open interest, followed by the 13500CE and 13000PE options. Market participants have shown increased interest with significant open interest additions in the 14200CE option, with open interest additions also seen in the 13200CE and 13000PE options. On the other hand, open interest reductions were prominent in the 66000PE, 67200PE, and 66800PE options. Trading volume was highest in the 13000PE option, followed by the 13200CE and 13200PE options, indicating active trading in these strikes.
MIDCPNIFTY | Monthly | Expiry: | 26-06-2025 |
Index Spot | PCR OI | Prev PCR OI | PCR VOL |
13,036.30 | 0.942 | 1.052 | 0.913 |
Total Open Interest Change in all CALLs & PUTs: | |||
Current | Prior | Net Ch | |
CALL: | 54,30,000 | 51,23,400 | 3,06,600 |
PUT: | 51,13,680 | 53,91,960 | -2,78,280 |
Top CALL Open Interest: | |||
Strike | OI | OI Change | Volume |
14,000 | 6,96,600 | 61,800 | 12,212 |
13,500 | 6,06,600 | 20,040 | 11,865 |
Top CALL Open Interest addition: | |||
Strike | OI | OI Change | Volume |
14,200 | 2,55,480 | 1,08,480 | 4,324 |
13,200 | 2,49,600 | 98,880 | 17,260 |
Top CALL Open Interest reduction: | |||
Strike | OI | OI Change | Volume |
13,600 | 1,06,920 | -1,06,560 | 6,307 |
12,500 | 2,56,440 | -97,560 | 919 |
Top CALL Volume: | |||
Strike | OI | OI Change | Volume |
13,200 | 2,49,600 | 98,880 | 17,260 |
13,300 | 4,05,000 | 62,760 | 14,466 |
Top PUT Open Interest: | |||
Strike | OI | OI Change | Volume |
13,000 | 5,83,080 | 68,160 | 18,077 |
12,500 | 4,81,920 | -61,080 | 7,067 |
Top PUT Open Interest addition: | |||
Strike | OI | OI Change | Volume |
13,000 | 5,83,080 | 68,160 | 18,077 |
11,500 | 1,90,920 | 35,400 | 1,054 |
Top PUT Open Interest reduction: | |||
Strike | OI | OI Change | Volume |
12,000 | 4,12,800 | -80,760 | 7,575 |
13,300 | 1,60,320 | -78,720 | 7,176 |
Top PUT Volume: | |||
Strike | OI | OI Change | Volume |
13,000 | 5,83,080 | 68,160 | 18,077 |
13,200 | 1,41,120 | -37,560 | 15,214 |
Conclusion: What the Future & Option Chain Analysis Tells Us
The 12th June F&O data underscores a market at a pivotal juncture: Nifty’s 24,900–25,000 support zone faces a litmus test, with a break below 24,850 potentially triggering a slide toward 24,600–24,700 (20-DMA support 24,847). BankNifty’s 56,000 max pain and 60,000 call OI suggest resistance at 56,800–57,000, while MIDCPNIFTY’s 13,000 support and FINNIFTY’s 26,700 max pain hint at selective sectoral resilience. Traders should watch for rebound signals near 24,900 (Nifty) and 56,000 (BankNifty), deploying hedged strategies like 24,800 puts or 56,500 straddles. With global cues (oil surge) and US inflation data looming, F&O market trends—PCR collapses, premium decay, and institutional positioning—will dictate whether this dip evolves into a buying opportunity or a prolonged correction phase.
Check Previous Day’s Nifty Indices F&O Analysis
FII / FPI trading activity in Capital Market Segment
NSE Derivatives Raw Data
BSE Derivatives Raw Data
Disclaimer
fnodata.com is a financial blog providing research-based data and analysis. The content creator of the fnodata.com is not a SEBI registered Investment Advisor. The content on this blog is for informational purposes only and should not be considered as investment advice. You are responsible for your own investment decisions. You should consult with a financial advisor or conduct your own research before making any investment decisions.
[…] Check Previous Day’s Nifty Indices F&O Analysis […]