Fund Flow Analysis – NSE Stock Derivatives

Institutional buying and selling in Equity Derivatives can helps the traders to identify the stock which attracted the FII in near term. The below combination of data table helps spot the institution action on stock wise.

Institution wise fund flow analysis - Stock Derivative Segment

ParticipantIndex Future LongIndex Future ShortIndex Call LongIndex Call ShortIndex Put LongIndex Put ShortFutures LongFutures ShortCall LongCall ShortPut LongPut ShortDate
Client2019-11-01
DII2019-11-01
FII2019-11-01
Pro2019-11-01
Client2019-11-04
DII2019-11-04
FII2019-11-04
Pro2019-11-04
Client2019-11-05
DII2019-11-05
FII2019-11-05
Pro2019-11-05
Client2019-11-06
DII2019-11-06
FII2019-11-06
Pro2019-11-06
Client2019-11-07
DII2019-11-07
FII2019-11-07
Pro2019-11-07
Client2019-11-08
DII2019-11-08
FII2019-11-08
Pro2019-11-08
Client2019-11-11
DII2019-11-11
FII2019-11-11
Pro2019-11-11
ParticipantIndex Future LongIndex Future ShortIndex Call LongIndex Call ShortIndex Put LongIndex Put ShortFutures LongFutures ShortCall LongCall ShortPut LongPut ShortDate



Top Stock Derivatives - Open Interest Gainers / Losers

DateOpen Interest FilterSYMBOLEXPIRY_DTSTRIKE_PROPTION_TYPHIGHLOWSETTLE_PRCONTRACTSOpen InterestCHG OI
2019-11-01Stock Futures with Increases in OI IDEA28/11/20190XX4.803.754.3522,575
2019-11-01Stock Futures with Increases in OI DISHTV28/11/20190XX16.5512.3016.307,710
2019-11-01Stock Futures with Increases in OI VEDL28/11/20190XX154.40147.30153.6511,852
2019-11-01Stock Futures with Increases in OI TECHM28/11/20190XX767.00743.15764.008,319
2019-11-01Stock Futures with Increases in OI CIPLA28/11/20190XX475.75465.00471.305,496
2019-11-01Stock Futures with Decreases in OI HDFCBANK28/11/20190XX1,244.801,230.501,241.5516,714
2019-11-01Stock Futures with Decreases in OI INDUSINDBK28/11/20190XX1,387.001,317.601,380.8526,322
2019-11-01Stock Futures with Decreases in OI BANKBARODA28/11/20190XX101.4097.20100.1013,203
2019-11-01Stock Futures with Decreases in OI INFY28/11/20190XX695.00684.10689.959,040
2019-11-01Stock Futures with Decreases in OI SUNPHARMA28/11/20190XX441.90433.80439.506,052
2019-11-01Stock Call with Increases in OI YESBANK28/11/2019100CE4.602.652.9010,351
2019-11-01Stock Call with Increases in OI YESBANK28/11/201970CE12.508.159.2512,457
2019-11-01Stock Call with Increases in OI YESBANK28/11/201990CE6.504.054.305,960
2019-11-01Stock Call with Increases in OI YESBANK28/11/201980CE9.005.806.3012,491
2019-11-01Stock Call with Increases in OI YESBANK28/11/201995CE5.503.303.502,572
2019-11-01Stock Call with Decreases in OI IDEA28/11/20194CE1.150.500.852,232
2019-11-01Stock Call with Decreases in OI YESBANK28/11/201960CE17.7512.0013.802,038
2019-11-01Stock Call with Decreases in OI IDEA28/11/20193CE1.951.001.45470
2019-11-01Stock Call with Decreases in OI RELIANCE28/11/20191,540CE17.8012.7015.101,854
2019-11-01Stock Call with Decreases in OI YESBANK28/11/201985CE7.554.805.255,215
2019-11-01Stock Put with increases in OI YESBANK28/11/201950PE3.952.753.707,773
2019-11-01Stock Put with increases in OI RELIANCE28/11/20191,440PE40.0029.8531.454,239
2019-11-01Stock Put with increases in OI YESBANK28/11/201965PE10.807.9010.006,748
2019-11-01Stock Put with increases in OI YESBANK28/11/201955PE5.804.005.305,560
2019-11-01Stock Put with increases in OI YESBANK28/11/201930PE0.900.550.751,533
2019-11-01Stock Put with Decreases in OI IDEA28/11/20194PE0.750.350.501,276
2019-11-01Stock Put with Decreases in OI TCS28/11/20192,200PE54.3532.0052.303,440
2019-11-01Stock Put with Decreases in OI BAJFINANCE28/11/20193,900PE116.1580.0089.45852
2019-11-01Stock Put with Decreases in OI YESBANK28/11/201960PE8.005.807.4010,001
2019-11-01Stock Put with Decreases in OI TCS28/11/20192,260PE87.3053.7586.00989
2019-11-04Stock Futures with Increases in OI YESBANK28/11/20190XX71.2055.9566.00112,004
2019-11-04Stock Futures with Increases in OI INFY28/11/20190XX733.50680.05710.8541,343
2019-11-04Stock Futures with Increases in OI YESBANK26/12/20190XX71.2557.0066.255,761
2019-11-04Stock Futures with Increases in OI HDFCBANK28/11/20190XX1,252.001,232.201,241.1516,058
2019-11-04Stock Futures with Increases in OI BAJAJFINSV28/11/20190XX8,772.958,475.058,747.257,540
2019-11-04Stock Futures with Decreases in OI DISHTV28/11/20190XX16.4514.3514.553,254
2019-11-04Stock Futures with Decreases in OI VEDL28/11/20190XX161.40156.15157.8512,095
2019-11-04Stock Futures with Decreases in OI BIOCON28/11/20190XX266.20247.35264.105,761
2019-11-04Stock Futures with Decreases in OI INDUSINDBK28/11/20190XX1,395.701,351.001,354.1514,619
2019-11-04Stock Futures with Decreases in OI IDEA28/11/20190XX4.804.454.555,149
2019-11-04Stock Call with Increases in OI YESBANK28/11/201970CE11.602.107.9515,484
2019-11-04Stock Call with Increases in OI YESBANK28/11/201980CE8.052.505.3010,732
2019-11-04Stock Call with Increases in OI HDFC28/11/20192,200CE59.8533.2054.7517,461
2019-11-04Stock Call with Increases in OI YESBANK28/11/201965CE13.905.109.906,342
2019-11-04Stock Call with Increases in OI INFY28/11/2019800CE8.902.655.505,758
2019-11-04Stock Call with Decreases in OI INFY28/11/2019700CE47.9017.9532.504,908
2019-11-04Stock Call with Decreases in OI JINDALSTEL28/11/2019120CE23.0512.0020.90603
2019-11-04Stock Call with Decreases in OI JSWSTEEL28/11/2019240CE21.0011.9017.75473
2019-11-04Stock Call with Decreases in OI DRREDDY28/11/20193,000CE34.9524.0030.90905
2019-11-04Stock Call with Decreases in OI TATASTEEL28/11/2019400CE35.0023.4026.201,594
2019-11-04Stock Put with increases in OI YESBANK28/11/201955PE13.003.904.457,295
2019-11-04Stock Put with increases in OI BAJFINANCE28/11/20194,050PE131.3082.40109.401,575
2019-11-04Stock Put with increases in OI YESBANK28/11/201950PE9.852.653.0510,011
2019-11-04Stock Put with increases in OI TATASTEEL28/11/2019360PE5.503.204.301,403
2019-11-04Stock Put with increases in OI YESBANK28/11/201960PE17.405.606.4512,649
2019-11-04Stock Put with Decreases in OI IBULHSGFIN28/11/2019200PE32.0025.0028.751,155
2019-11-04Stock Put with Decreases in OI MARUTI28/11/20197,600PE331.55225.00314.45956
2019-11-04Stock Put with Decreases in OI TATASTEEL28/11/2019450PE48.7539.8048.75351
2019-11-04Stock Put with Decreases in OI YESBANK28/11/201980PE25.1016.8019.25402
2019-11-04Stock Put with Decreases in OI TCS28/11/20192,180PE52.7032.1045.051,379
2019-11-05Stock Futures with Increases in OI HDFCBANK28/11/20190XX1,246.601,233.151,241.5013,537
2019-11-05Stock Futures with Increases in OI IBULHSGFIN28/11/20190XX228.80209.25219.9034,310
2019-11-05Stock Futures with Increases in OI YESBANK26/12/20190XX71.6566.8068.354,068
2019-11-05Stock Futures with Increases in OI INFY28/11/20190XX708.90692.55696.9514,155
2019-11-05Stock Futures with Increases in OI BAJFINANCE28/11/20190XX4,274.604,150.004,252.6529,398
2019-11-05Stock Futures with Decreases in OI YESBANK28/11/20190XX71.6566.6568.2578,402
2019-11-05Stock Futures with Decreases in OI JINDALSTEL28/11/20190XX140.85133.20134.5518,744
2019-11-05Stock Futures with Decreases in OI SBIN28/11/20190XX322.90313.35320.5034,799
2019-11-05Stock Futures with Decreases in OI TCS28/11/20190XX2,221.902,149.802,211.309,636
2019-11-05Stock Futures with Decreases in OI BAJAJFINSV28/11/20190XX8,890.958,681.308,862.407,277
2019-11-05Stock Call with Increases in OI PNB28/11/201970CE4.501.751.854,483
2019-11-05Stock Call with Increases in OI DABUR28/11/2019500CE8.103.657.602,692
2019-11-05Stock Call with Increases in OI YESBANK28/11/2019105CE2.951.902.052,756
2019-11-05Stock Call with Increases in OI TITAN28/11/20191,300CE58.0043.0044.251,565
2019-11-05Stock Call with Increases in OI YESBANK28/11/201970CE10.607.808.408,086
2019-11-05Stock Call with Decreases in OI MARUTI28/11/20197,000CE605.00460.00492.65240
2019-11-05Stock Call with Decreases in OI YESBANK28/11/201960CE16.1012.4013.501,877
2019-11-05Stock Call with Decreases in OI YESBANK28/11/201965CE13.009.8010.652,649
2019-11-05Stock Call with Decreases in OI SBIN28/11/2019315CE17.2511.7515.501,580
2019-11-05Stock Call with Decreases in OI HDFC28/11/20192,200CE64.0039.0547.806,969
2019-11-05Stock Put with increases in OI JINDALSTEL28/11/2019150PE19.5015.5018.75674
2019-11-05Stock Put with increases in OI BAJFINANCE28/11/20194,200PE165.95108.75117.651,314
2019-11-05Stock Put with increases in OI YESBANK28/11/201970PE11.109.1010.153,807
2019-11-05Stock Put with increases in OI TITAN28/11/20191,200PE22.0016.5019.101,104
2019-11-05Stock Put with increases in OI SBIN28/11/2019290PE4.453.103.351,660
2019-11-05Stock Put with Decreases in OI YESBANK28/11/201955PE4.103.053.603,343
2019-11-05Stock Put with Decreases in OI YESBANK28/11/201965PE8.256.557.453,635
2019-11-05Stock Put with Decreases in OI JINDALSTEL28/11/2019135PE9.906.958.901,296
2019-11-05Stock Put with Decreases in OI YESBANK28/11/201950PE2.752.002.354,133
2019-11-05Stock Put with Decreases in OI RELIANCE28/11/20191,460PE46.1534.9041.451,696
2019-11-06Stock Futures with Increases in OI TITAN28/11/20190XX1,205.001,155.251,161.1535,711
2019-11-06Stock Futures with Increases in OI LUPIN28/11/20190XX790.70743.00774.0019,048
2019-11-06Stock Futures with Increases in OI HDFCBANK28/11/20190XX1,261.301,230.051,259.2519,873
2019-11-06Stock Futures with Increases in OI SUNPHARMA28/11/20190XX454.45423.00429.6525,552
2019-11-06Stock Futures with Increases in OI DLF28/11/20190XX195.00186.10191.8513,676
2019-11-06Stock Futures with Decreases in OI TECHM28/11/20190XX784.40768.10773.0012,197
2019-11-06Stock Futures with Decreases in OI BHARTIARTL28/11/20190XX386.00372.30373.156,057
2019-11-06Stock Futures with Decreases in OI BAJFINANCE28/11/20190XX4,287.954,181.004,192.6017,749
2019-11-06Stock Futures with Decreases in OI CIPLA28/11/20190XX490.00466.00481.5030,817
2019-11-06Stock Futures with Decreases in OI TATASTEEL28/11/20190XX410.40399.65406.0023,819
2019-11-06Stock Call with Increases in OI TITAN28/11/20191,200CE44.0025.5527.058,145
2019-11-06Stock Call with Increases in OI TITAN28/11/20191,300CE19.606.807.355,992
2019-11-06Stock Call with Increases in OI TITAN28/11/20191,260CE20.5010.8011.553,370
2019-11-06Stock Call with Increases in OI TITAN28/11/20191,180CE55.3032.9034.802,697
2019-11-06Stock Call with Increases in OI TITAN28/11/20191,240CE30.0514.2015.254,124
2019-11-06Stock Call with Decreases in OI HDFCBANK28/11/20191,300CE12.808.4012.202,393
2019-11-06Stock Call with Decreases in OI HDFC28/11/20192,200CE70.9540.2064.955,078
2019-11-06Stock Call with Decreases in OI HDFCBANK28/11/20191,240CE39.4025.5037.802,473
2019-11-06Stock Call with Decreases in OI INFY28/11/2019700CE38.7522.7532.352,891
2019-11-06Stock Call with Decreases in OI INFY28/11/2019750CE15.908.6512.704,180
2019-11-06Stock Put with increases in OI TITAN28/11/20191,100PE22.6010.0020.404,483
2019-11-06Stock Put with increases in OI TATASTEEL28/11/2019400PE20.2015.3516.753,065
2019-11-06Stock Put with increases in OI TITAN28/11/20191,180PE56.6028.9553.052,109
2019-11-06Stock Put with increases in OI TITAN28/11/20191,160PE47.0022.3542.702,992
2019-11-06Stock Put with increases in OI TITAN28/11/20191,060PE13.806.0011.951,349
2019-11-06Stock Put with Decreases in OI TITAN28/11/20191,200PE70.0037.1064.752,717
2019-11-06Stock Put with Decreases in OI HDFCBANK28/11/20191,180PE12.055.055.35481
2019-11-06Stock Put with Decreases in OI MARUTI28/11/20197,200PE167.20132.95153.652,050
2019-11-06Stock Put with Decreases in OI RELIANCE28/11/20191,440PE39.7031.1536.002,096
2019-11-06Stock Put with Decreases in OI RELIANCE28/11/20191,460PE51.0041.0546.501,169
2019-11-07Stock Futures with Increases in OI YESBANK26/12/20190XX69.5065.4065.855,430
2019-11-07Stock Futures with Increases in OI YESBANK28/11/20190XX69.4565.3065.8553,487
2019-11-07Stock Futures with Increases in OI JINDALSTEL28/11/20190XX150.75135.85149.1525,160
2019-11-07Stock Futures with Increases in OI TATASTEEL28/11/20190XX410.45389.70404.7553,188
2019-11-07Stock Futures with Increases in OI JSWSTEEL28/11/20190XX255.90243.75253.7011,231
2019-11-07Stock Futures with Decreases in OI INDUSINDBK28/11/20190XX1,398.301,354.201,382.0016,668
2019-11-07Stock Futures with Decreases in OI HDFCBANK28/11/20190XX1,271.001,251.101,264.2520,274
2019-11-07Stock Futures with Decreases in OI CIPLA28/11/20190XX487.80471.75473.758,204
2019-11-07Stock Futures with Decreases in OI IBULHSGFIN28/11/20190XX249.40221.00228.9562,237
2019-11-07Stock Futures with Decreases in OI INFY28/11/20190XX724.90713.10720.7513,072
2019-11-07Stock Call with Increases in OI YESBANK28/11/201965CE10.357.758.052,465
2019-11-07Stock Call with Increases in OI HDFCBANK28/11/20191,300CE16.0010.5013.002,729
2019-11-07Stock Call with Increases in OI BANKBARODA28/11/2019100CE6.403.904.051,518
2019-11-07Stock Call with Increases in OI IBULHSGFIN28/11/2019250CE33.4519.2020.904,912
2019-11-07Stock Call with Increases in OI YESBANK28/11/201960CE13.4010.1010.451,317
2019-11-07Stock Call with Decreases in OI MARUTI28/11/20197,000CE440.00370.00413.15458
2019-11-07Stock Call with Decreases in OI RELIANCE28/11/20191,500CE22.3015.2520.954,236
2019-11-07Stock Call with Decreases in OI IBULHSGFIN28/11/2019220CE48.2031.0032.951,659
2019-11-07Stock Call with Decreases in OI HDFCBANK28/11/20191,250CE39.5028.0034.151,175
2019-11-07Stock Call with Decreases in OI IBULHSGFIN28/11/2019200CE61.0041.2043.70712
2019-11-07Stock Put with increases in OI YESBANK28/11/201950PE1.901.301.653,373
2019-11-07Stock Put with increases in OI JINDALSTEL28/11/2019130PE5.952.702.901,846
2019-11-07Stock Put with increases in OI JINDALSTEL28/11/2019140PE10.304.905.301,863
2019-11-07Stock Put with increases in OI YESBANK28/11/201965PE7.355.857.103,074
2019-11-07Stock Put with increases in OI YESBANK28/11/201955PE3.102.302.902,165
2019-11-07Stock Put with Decreases in OI HDFCBANK28/11/20191,220PE14.9510.0510.95782
2019-11-07Stock Put with Decreases in OI TATASTEEL28/11/2019350PE3.401.701.951,445
2019-11-07Stock Put with Decreases in OI TATAMOTORS28/11/2019170PE9.856.957.902,070
2019-11-07Stock Put with Decreases in OI TATASTEEL28/11/2019380PE11.505.756.806,121
2019-11-07Stock Put with Decreases in OI TATASTEEL28/11/2019410PE28.3016.9519.601,661
2019-11-08Stock Futures with Increases in OI YESBANK28/11/20190XX72.5063.8069.20115,451
2019-11-08Stock Futures with Increases in OI TCS28/11/20190XX2,199.002,133.552,139.2014,097
2019-11-08Stock Futures with Increases in OI IBULHSGFIN28/11/20190XX251.85220.00234.3562,506
2019-11-08Stock Futures with Increases in OI AXISBANK28/11/20190XX738.55725.85728.0016,425
2019-11-08Stock Futures with Increases in OI GAIL28/11/20190XX132.50126.25127.556,549
2019-11-08Stock Futures with Decreases in OI DLF28/11/20190XX209.40196.10202.7025,095
2019-11-08Stock Futures with Decreases in OI INDUSINDBK28/11/20190XX1,454.801,356.351,423.5530,237
2019-11-08Stock Futures with Decreases in OI SUNPHARMA28/11/20190XX443.75421.95423.4517,747
2019-11-08Stock Futures with Decreases in OI RELIANCE28/11/20190XX1,462.901,444.001,448.3018,537
2019-11-08Stock Futures with Decreases in OI JINDALSTEL28/11/20190XX150.75144.30144.9510,479
2019-11-08Stock Call with Increases in OI IBULHSGFIN28/11/2019240CE38.8018.5026.105,223
2019-11-08Stock Call with Increases in OI YESBANK28/11/201975CE7.653.855.908,619
2019-11-08Stock Call with Increases in OI DLF28/11/2019210CE9.804.256.205,838
2019-11-08Stock Call with Increases in OI TCS28/11/20192,200CE48.2524.0025.554,360
2019-11-08Stock Call with Increases in OI YESBANK28/11/201970CE9.455.057.4512,798
2019-11-08Stock Call with Decreases in OI YESBANK28/11/201965CE12.006.709.703,470
2019-11-08Stock Call with Decreases in OI YESBANK28/11/201960CE15.258.9012.852,270
2019-11-08Stock Call with Decreases in OI ICICIBANK28/11/2019490CE16.9010.1012.956,989
2019-11-08Stock Call with Decreases in OI DLF28/11/2019195CE18.309.5013.35577
2019-11-08Stock Call with Decreases in OI YESBANK28/11/201985CE4.752.303.653,299
2019-11-08Stock Put with increases in OI YESBANK28/11/201970PE11.256.908.205,629
2019-11-08Stock Put with increases in OI YESBANK28/11/201965PE8.004.555.457,004
2019-11-08Stock Put with increases in OI DLF28/11/2019195PE8.003.955.551,997
2019-11-08Stock Put with increases in OI YESBANK28/11/201960PE5.252.853.607,846
2019-11-08Stock Put with increases in OI ASHOKLEY28/11/201975PE4.502.353.901,621
2019-11-08Stock Put with Decreases in OI YESBANK28/11/201950PE1.901.001.304,354
2019-11-08Stock Put with Decreases in OI TCS28/11/20192,200PE89.0557.0085.85686
2019-11-08Stock Put with Decreases in OI TATASTEEL28/11/2019380PE8.806.008.102,287
2019-11-08Stock Put with Decreases in OI YESBANK28/11/201940PE0.800.400.551,517
2019-11-08Stock Put with Decreases in OI TATAMOTORS28/11/2019140PE1.400.901.20452
2019-11-11Stock Futures with Increases in OI IBULHSGFIN28/11/20190XX248.50228.40230.7544,367
2019-11-11Stock Futures with Increases in OI ASHOKLEY28/11/20190XX78.6571.5078.2516,696
2019-11-11Stock Futures with Increases in OI JINDALSTEL28/11/20190XX152.10144.50151.3512,127
2019-11-11Stock Futures with Increases in OI RBLBANK28/11/20190XX345.80318.50343.7021,624
2019-11-11Stock Futures with Increases in OI TCS28/11/20190XX2,140.002,098.402,109.4512,560
2019-11-11Stock Futures with Decreases in OI BANKBARODA28/11/20190XX99.3094.1096.9015,439
2019-11-11Stock Futures with Decreases in OI GAIL28/11/20190XX130.95125.35130.653,951
2019-11-11Stock Futures with Decreases in OI TATASTEEL28/11/20190XX405.00395.00402.8515,708
2019-11-11Stock Futures with Decreases in OI VEDL28/11/20190XX156.50152.55153.255,285
2019-11-11Stock Futures with Decreases in OI DLF28/11/20190XX207.90198.80207.159,030
2019-11-11Stock Call with Increases in OI IBULHSGFIN28/11/2019300CE13.008.509.303,036
2019-11-11Stock Call with Increases in OI TCS28/11/20192,200CE25.6014.3015.403,811
2019-11-11Stock Call with Increases in OI IBULHSGFIN28/11/2019260CE25.4017.0518.003,262
2019-11-11Stock Call with Increases in OI YESBANK28/11/201990CE3.852.553.603,345
2019-11-11Stock Call with Increases in OI YESBANK28/11/201975CE7.805.807.357,547
2019-11-11Stock Call with Decreases in OI MARUTI28/11/20197,000CE350.30254.00280.55763
2019-11-11Stock Call with Decreases in OI YESBANK28/11/2019100CE2.501.802.306,577
2019-11-11Stock Call with Decreases in OI YESBANK28/11/201965CE12.709.8012.201,147
2019-11-11Stock Call with Decreases in OI YESBANK28/11/201970CE9.907.409.457,508
2019-11-11Stock Call with Decreases in OI BANKBARODA28/11/201995CE6.754.304.95898
2019-11-11Stock Put with increases in OI ASHOKLEY28/11/201970PE3.901.301.404,204
2019-11-11Stock Put with increases in OI ASHOKLEY28/11/201965PE1.900.750.802,293
2019-11-11Stock Put with increases in OI YESBANK28/11/201970PE8.705.956.255,340
2019-11-11Stock Put with increases in OI ASHOKLEY28/11/201975PE6.002.452.552,597
2019-11-11Stock Put with increases in OI ASHOKLEY28/11/201960PE1.300.400.451,935
2019-11-11Stock Put with Decreases in OI MARUTI28/11/20197,000PE153.00100.00120.703,944
2019-11-11Stock Put with Decreases in OI YESBANK28/11/201950PE1.500.850.902,877
2019-11-11Stock Put with Decreases in OI YESBANK28/11/201955PE2.201.401.501,947
2019-11-11Stock Put with Decreases in OI RELIANCE28/11/20191,440PE39.5530.1035.352,555
2019-11-11Stock Put with Decreases in OI NCC28/11/201955PE2.601.451.90351
DateOpen Interest FilterSYMBOLEXPIRY_DTSTRIKE_PROPTION_TYPHIGHLOWSETTLE_PRCONTRACTSOpen InterestCHG OI


  1. Open Interest filters helps you the screen the segment wise changes OPEN INTEREST.
  2. Fund Flow Analysis – Index Futures helps you to understand the changes FII’s and Clients’s position.

Interpretation

If FII increases long position on Future segment is positive sign for market, meanwhile to understand the particular contract, we can use the “Top Stock Derivatives – Open Interest Gainers / Losers” to spot the stock.