Rohith's Blog

I write about tech.

02 Feb 2019

NSE Stock Analysis using ML

NSE-Stock OHLC, Adjusted Close & Trading Volume Scraping and Algorithmic Analysis

Configured for the Nifty 500 stocks Uses pandas, matplotlib, mpl_finance, scikit-learn and the AlphaVantage Stock Market API Written entirely in python.

import bs4 as bs
import pickle
import requests
import os
import pandas_datareader.data as web
import datetime as dt
import matplotlib.pyplot as plt
from matplotlib import style
import datetime as dt
import numpy as np
import csv
import urllib.request, json
from collections import Counter
import pandas as pd
from sklearn import model_selection as cross_validation
from sklearn import svm, neighbors
from sklearn.model_selection import cross_validate
from sklearn.ensemble import VotingClassifier, RandomForestClassifier
from statistics import mean
from sklearn.model_selection import train_test_split

style.use('ggplot')

'''def save_sensex_tickers():
    resp = requests.get('https://en.wikipedia.org/wiki/BSE_SENSEX')
    soup = bs.BeautifulSoup(resp.text, 'lxml')
    table = soup.find('table', {'class': 'wikitable sortable'})
    tickers = []
    for row in table.findAll('tr')[1:]:
        ticker = row.findAll('td')[1].text.replace('.','-')
        tickers.append(ticker)

    with open("sensextickers.pickle","wb") as f:
        pickle.dump(tickers,f)
    print(tickers)

    return tickers

save_sensex_tickers()
'''
# save sensex_tickers()
def convert_to_list():
    with open('ind_nifty500list.csv', 'r') as f:
        reader = csv.reader(f)
        scrips = list(reader)
    tickers = []
    for i in range(len(scrips)):

        tickers.append(scrips[i][1])

    del tickers[0]
    for ticker in tickers:
        ticker = ticker.replace('.','-').strip()
    tickers = ['NSE:'+ x for x in tickers]

    outfile = open("nse_500_tickers.pickle","wb")
    pickle.dump(tickers,outfile)
    outfile.close()
    return tickers

#convert_to_list()
def get_data_from_av(reload_sensex=False):
    if reload_sensex:
        tickers = convert_to_list()
    else:
        with open("nse_500_tickers.pickle", "rb") as f:
            tickers = pickle.load(f)

    if not os.path.exists('stocks_dfs'):
        os.makedirs('stocks_dfs')

    start = dt.datetime(2019, 6, 12)
    end = dt.datetime.now()
    api_key = 'xxx'
    tick_names = [s.replace(':', '-') for s in tickers]

    for ticker in tickers:
        try:
            url_string = "https://www.alphavantage.co/query?function=TIME_SERIES_DAILY&symbol=%s&outputsize=full&apikey=%s"%(ticker,api_key)
            file_to_save = 'stock_dfs/%s.csv'%ticker.replace(':','-')
            print(ticker)

            if not os.path.exists(file_to_save):
                with urllib.request.urlopen(url_string) as url:
                    data = json.loads(url.read().decode())
                # extract stock market data
                data = data['Time Series (Daily)']
                df = pd.DataFrame(columns=['Date','Low','High','Close','Open'])
                for k,v in data.items():
                    date = dt.datetime.strptime(k, '%Y-%m-%d')
                    data_row = [date.date(),float(v['3. low']),float(v['2. high']),
                                float(v['4. close']),float(v['1. open'])]
                    df.loc[-1,:] = data_row
                    df.index = df.index + 1
                print('Data saved to : %s'%file_to_save)
                df.to_csv(file_to_save)

        except:
            pass

#get_data_from_av(True)


def compile_data():
    with open('nse_500_tickers.pickle', 'rb') as f:
        tickers = pickle.load(f)

    tickers = [s.replace(':','-') for s in tickers]
   # print(tickers[:10])

    main_df = pd.DataFrame()

    for count,ticker in enumerate(tickers):

        df = pd.read_csv('stock_dfs/{}.csv'.format(ticker))
        df.set_index('Date',inplace=True)

        #df['{}_HL_pct_diff'.format(ticker)] = (df['High'] - df['Low']) / df['Low']
        #df['{}_daily_pct_chng'.format(ticker)] = (df['Close'] - df['Open']) / df['Open']

        df.rename(columns={'Adj Close':ticker}, inplace=True)
        df.drop(['Open','High','Low','Volume', 'Close','Unnamed: 0'],1,inplace=True)

        if main_df.empty:
            main_df = df
        else:
            main_df = main_df.join(df, how='outer')

        if count % 10 == 0:
            print(count)
    print(main_df.head())
    main_df.to_csv('nse_500_tickers_joined_closes.csv')

#compile_data()


def visualize_data():
    df = pd.read_csv('nse_500_tickers_joined_closes.csv')

    df['NSE-TCS'].plot()
    plt.show

    df_corr = df.corr()
    print(df_corr.head())

    df_corr.to_csv('nsecorr.csv')


    data1 = df_corr.values
    fig1 = plt.figure()
    ax1 = fig1.add_subplot(111)

    heatmap1 = ax1.pcolor(data1, cmap=plt.cm.RdYlGn)

    fig1.colorbar(heatmap1)

    ax1.set_xticks(np.arange(data1.shape[1]) + 0.5, minor=False)
    ax1.set_yticks(np.arange(data1.shape[0]) + 0.5, minor=False)

    ax1.invert_yaxis()
    ax1.xaxis.tick_top()

    column_labels = df_corr.columns
    row_labels = df_corr.index
    ax1.set_xticklabels(column_labels)
    ax1.set_yticklabels(row_labels)

    plt.xticks(rotation=90)
    heatmap1.set_clim(-1,1)
    plt.tight_layout()
    #plt.savefig('correlantions.png', dpi=(300))
    plt.show()

#visualize_data()

def process_data_for_labels(ticker):
    hm_days = 7
    df = pd.read_csv('nse_500_tickers_joined_closes.csv', index_col=0)
    tickers = df.columns.values.tolist()
    df.fillna(0, inplace=True)

    for i in range(1,hm_days+1):
        df['{}_{}d'.format(ticker,i)] = (df[ticker].shift(-i) - df[ticker]) / df[ticker]

    df.fillna(0, inplace=True)
    return tickers, df

def buy_sell_hold(*args):
    cols = [c for c in args]
    requirement = 0.02
    for col in cols:
        if col > requirement:
            return 1
        if col < -requirement:
            return -1
    return 0

def extract_featuresets(ticker):
    tickers, df = process_data_for_labels(ticker)

    df['{}_target'.format(ticker)] = list(map(buy_sell_hold,
                                              df['{}_1d'.format(ticker)],
                                              df['{}_2d'.format(ticker)],
                                              df['{}_3d'.format(ticker)],
                                              df['{}_4d'.format(ticker)],
                                              df['{}_5d'.format(ticker)],
                                              df['{}_6d'.format(ticker)],
                                              df['{}_7d'.format(ticker)] ))

    vals = df['{}_target'.format(ticker)].values.tolist()
    str_vals = [str(i) for i in vals]
    print('Data spread:',Counter(str_vals))

    df.fillna(0, inplace=True)
    df = df.replace([np.inf, -np.inf], np.nan)
    df.dropna(inplace=True)

    df_vals = df[[ticker for ticker in tickers]].pct_change()
    df_vals = df_vals.replace([np.inf, -np.inf], 0)
    df_vals.fillna(0, inplace=True)


    X = df_vals.values
    y = df['{}_target'.format(ticker)].values


    return X, y, df


def do_ml(ticker):
    X, y, df = extract_featuresets(ticker)

    X_train, X_test, y_train, y_test = train_test_split(X,y,test_size=0.25)
  
  #K Nearest Neighbors

    #clf = neighbors.KNeighborsClassifier()


    # VotingClassifier
    clf = VotingClassifier([('lsvc', svm.LinearSVC(max_iter=2000)),
                            ('knn', neighbors.KNeighborsClassifier()),
                            ('rfor', RandomForestClassifier())])


    clf.fit(X_train, y_train)

    confidence = clf.score(X_test, y_test)

    print('accuracy:',confidence)
    predictions = clf.predict(X_test)
    print('predicted class counts: ', Counter(predictions))
    print()
    print()
   # return confidence



# testcases running:
do_ml('NSE-TCS')
do_ml('NSE-M&M')
do_ml('NSE-ABB')

'''
with open("nse_500_tickers.pickle", "rb") as f:
    tickers = pickle.load(f)

accuracies =[]
for count,ticker in enumerate(tickers):

    if count%10==0:
        print(count)


    accuracy = do_ml(ticker)
    accuracies.append(accuracy)
    print('{} accuracy: {}. Average accuracy:{}'.format(ticker,accuracy,mean(accuracies)))
'''

Nifty500 list

Company Name Industry Symbol Series ISIN Code
3M India Ltd. SERVICES 3MINDIA EQ INE470A01017
ABB India Ltd. INDUSTRIAL MANUFACTURING ABB EQ INE117A01022
ACC Ltd. CEMENT & CEMENT PRODUCTS ACC EQ INE012A01025
AIA Engineering Ltd. INDUSTRIAL MANUFACTURING AIAENG EQ INE212H01026
APL Apollo Tubes Ltd. METALS APLAPOLLO EQ INE702C01019
AU Small Finance Bank Ltd. FINANCIAL SERVICES AUBANK EQ INE949L01017
Aavas Financiers Ltd. FINANCIAL SERVICES AAVAS EQ INE216P01012
Adani Green Energy Ltd. ENERGY ADANIGREEN EQ INE364U01010
Adani Ports and Special Economic Zone Ltd. SERVICES ADANIPORTS EQ INE742F01042
Adani Power Ltd. ENERGY ADANIPOWER EQ INE814H01011
Adani Transmission Ltd. ENERGY ADANITRANS EQ INE931S01010
Aditya Birla Capital Ltd. FINANCIAL SERVICES ABCAPITAL EQ INE674K01013
Aditya Birla Fashion and Retail Ltd. CONSUMER GOODS ABFRL EQ INE647O01011
Advanced Enzyme Tech Ltd. CONSUMER GOODS ADVENZYMES EQ INE837H01020
Aegis Logistics Ltd. ENERGY AEGISCHEM EQ INE208C01025
Ajanta Pharmaceuticals Ltd. PHARMA AJANTPHARM EQ INE031B01049
Akzo Nobel India Ltd. CONSUMER GOODS AKZOINDIA EQ INE133A01011
Alembic Pharmaceuticals Ltd. PHARMA APLLTD EQ INE901L01018
Alkem Laboratories Ltd. PHARMA ALKEM EQ INE540L01014
Allahabad Bank FINANCIAL SERVICES ALBK EQ INE428A01015
Allcargo Logistics Ltd. SERVICES ALLCARGO EQ INE418H01029
Amara Raja Batteries Ltd. AUTOMOBILE AMARAJABAT EQ INE885A01032
Ambuja Cements Ltd. CEMENT & CEMENT PRODUCTS AMBUJACEM EQ INE079A01024
Andhra Bank FINANCIAL SERVICES ANDHRABANK EQ INE434A01013
Apollo Hospitals Enterprise Ltd. HEALTHCARE SERVICES APOLLOHOSP EQ INE437A01024
Apollo Tyres Ltd. AUTOMOBILE APOLLOTYRE EQ INE438A01022
Ashok Leyland Ltd. AUTOMOBILE ASHOKLEY EQ INE208A01029
Ashoka Buildcon Ltd. CONSTRUCTION ASHOKA EQ INE442H01029
Asian Paints Ltd. CONSUMER GOODS ASIANPAINT EQ INE021A01026
Aster DM Healthcare Ltd. HEALTHCARE SERVICES ASTERDM EQ INE914M01019
AstraZenca Pharma India Ltd. PHARMA ASTRAZEN EQ INE203A01020
Astral Poly Technik Ltd. INDUSTRIAL MANUFACTURING ASTRAL EQ INE006I01046
Atul Ltd. CHEMICALS ATUL EQ INE100A01010
Aurobindo Pharma Ltd. PHARMA AUROPHARMA EQ INE406A01037
Avanti Feeds Ltd. CONSUMER GOODS AVANTIFEED EQ INE871C01038
Avenue Supermarts Ltd. CONSUMER GOODS DMART EQ INE192R01011
Axis Bank Ltd. FINANCIAL SERVICES AXISBANK EQ INE238A01034
BASF India Ltd. CHEMICALS BASF EQ INE373A01013
BEML Ltd. INDUSTRIAL MANUFACTURING BEML EQ INE258A01016
BSE Ltd. FINANCIAL SERVICES BSE EQ INE118H01025
Bajaj Auto Ltd. AUTOMOBILE BAJAJ-AUTO EQ INE917I01010
Bajaj Consumer Care Ltd. CONSUMER GOODS BAJAJCON EQ INE933K01021
Bajaj Electricals Ltd CONSUMER GOODS BAJAJELEC EQ INE193E01025
Bajaj Finance Ltd. FINANCIAL SERVICES BAJFINANCE EQ INE296A01024
Bajaj Finserv Ltd. FINANCIAL SERVICES BAJAJFINSV EQ INE918I01018
Bajaj Holdings & Investment Ltd. FINANCIAL SERVICES BAJAJHLDNG EQ INE118A01012
Balkrishna Industries Ltd. AUTOMOBILE BALKRISIND EQ INE787D01026
Balmer Lawrie & Co. Ltd. SERVICES BALMLAWRIE EQ INE164A01016
Balrampur Chini Mills Ltd. CONSUMER GOODS BALRAMCHIN EQ INE119A01028
Bandhan Bank Ltd. FINANCIAL SERVICES BANDHANBNK EQ INE545U01014
Bank of Baroda FINANCIAL SERVICES BANKBARODA EQ INE028A01039
Bank of India FINANCIAL SERVICES BANKINDIA EQ INE084A01016
Bank of Maharashtra. FINANCIAL SERVICES MAHABANK EQ INE457A01014
Bata India Ltd. CONSUMER GOODS BATAINDIA EQ INE176A01028
Berger Paints India Ltd. CONSUMER GOODS BERGEPAINT EQ INE463A01038
Bharat Dynamics Ltd. INDUSTRIAL MANUFACTURING BDL EQ INE171Z01018
Bharat Electronics Ltd. INDUSTRIAL MANUFACTURING BEL EQ INE263A01024
Bharat Forge Ltd. INDUSTRIAL MANUFACTURING BHARATFORG EQ INE465A01025
Bharat Heavy Electricals Ltd. INDUSTRIAL MANUFACTURING BHEL EQ INE257A01026
Bharat Petroleum Corporation Ltd. ENERGY BPCL EQ INE029A01011
Bharti Airtel Ltd. TELECOM BHARTIARTL EQ INE397D01024
Bharti Infratel Ltd. TELECOM INFRATEL EQ INE121J01017
Biocon Ltd. PHARMA BIOCON EQ INE376G01013
Birla Corporation Ltd. CEMENT & CEMENT PRODUCTS BIRLACORPN EQ INE340A01012
Bliss GVS Pharma Ltd. PHARMA BLISSGVS EQ INE416D01022
Blue Dart Express Ltd. SERVICES BLUEDART EQ INE233B01017
Blue Star Ltd. CONSUMER GOODS BLUESTARCO EQ INE472A01039
Bombay Burmah Trading Corporation Ltd. CONSUMER GOODS BBTC EQ INE050A01025
Bombay Dyeing & Manufacturing Co. Ltd. TEXTILES BOMDYEING EQ INE032A01023
Bosch Ltd. AUTOMOBILE BOSCHLTD EQ INE323A01026
Brigade Enterprises Ltd. CONSTRUCTION BRIGADE EQ INE791I01019
Britannia Industries Ltd. CONSUMER GOODS BRITANNIA EQ INE216A01030
CARE Ratings Ltd. FINANCIAL SERVICES CARERATING EQ INE752H01013
CCL Products (I) Ltd. CONSUMER GOODS CCL EQ INE421D01022
CESC Ltd. ENERGY CESC EQ INE486A01013
CG Power and Industrial Solutions Ltd. INDUSTRIAL MANUFACTURING CGPOWER EQ INE067A01029
CRISIL Ltd. FINANCIAL SERVICES CRISIL EQ INE007A01025
Cadila Healthcare Ltd. PHARMA CADILAHC EQ INE010B01027
Can Fin Homes Ltd. FINANCIAL SERVICES CANFINHOME EQ INE477A01020
Canara Bank FINANCIAL SERVICES CANBK EQ INE476A01014
Caplin Point Laboratories Ltd. PHARMA CAPLIPOINT EQ INE475E01026
Carborundum Universal Ltd. INDUSTRIAL MANUFACTURING CARBORUNIV EQ INE120A01034
Castrol India Ltd. ENERGY CASTROLIND EQ INE172A01027
Ceat Ltd. AUTOMOBILE CEATLTD EQ INE482A01020
Central Bank of India FINANCIAL SERVICES CENTRALBK EQ INE483A01010
Central Depository Services (India) Ltd. FINANCIAL SERVICES CDSL EQ INE736A01011
Century Plyboards (India) Ltd. CONSUMER GOODS CENTURYPLY EQ INE348B01021
Cera Sanitaryware Ltd CONSTRUCTION CERA EQ INE739E01017
Chambal Fertilizers & Chemicals Ltd. FERTILISERS & PESTICIDES CHAMBLFERT EQ INE085A01013
Chennai Petroleum Corporation Ltd. ENERGY CHENNPETRO EQ INE178A01016
Cholamandalam Financial Holdings Ltd. FINANCIAL SERVICES CHOLAHLDNG EQ INE149A01033
Cholamandalam Investment and Finance Company Ltd. FINANCIAL SERVICES CHOLAFIN EQ INE121A01016
Cipla Ltd. PHARMA CIPLA EQ INE059A01026
City Union Bank Ltd. FINANCIAL SERVICES CUB EQ INE491A01021
Coal India Ltd. METALS COALINDIA EQ INE522F01014
Cochin Shipyard Ltd. INDUSTRIAL MANUFACTURING COCHINSHIP EQ INE704P01017
Coffee Day Enterprises Ltd. CONSUMER GOODS COFFEEDAY EQ INE335K01011
Colgate Palmolive (India) Ltd. CONSUMER GOODS COLPAL EQ INE259A01022
Container Corporation of India Ltd. SERVICES CONCOR EQ INE111A01025
Coromandel International Ltd. FERTILISERS & PESTICIDES COROMANDEL EQ INE169A01031
Corporation Bank FINANCIAL SERVICES CORPBANK EQ INE112A01023
Cox & Kings Ltd. SERVICES COX&KINGS EQ INE008I01026
CreditAccess Grameen Ltd. FINANCIAL SERVICES CREDITACC EQ INE741K01010
Crompton Greaves Consumer Electricals Ltd. CONSUMER GOODS CROMPTON EQ INE299U01018
Cummins India Ltd. INDUSTRIAL MANUFACTURING CUMMINSIND EQ INE298A01020
Cyient Ltd. IT CYIENT EQ INE136B01020
D.B.Corp Ltd. MEDIA & ENTERTAINMENT DBCORP EQ INE950I01011
DCB Bank Ltd. FINANCIAL SERVICES DCBBANK EQ INE503A01015
DCM Shriram Ltd. CONSUMER GOODS DCMSHRIRAM EQ INE499A01024
DLF Ltd. CONSTRUCTION DLF EQ INE271C01023
Dabur India Ltd. CONSUMER GOODS DABUR EQ INE016A01026
Deepak Fertilisers & Petrochemicals Corp. Ltd. CHEMICALS DEEPAKFERT EQ INE501A01019
Deepak Nitrite Ltd. CHEMICALS DEEPAKNTR EQ INE288B01029
Delta Corp Ltd. SERVICES DELTACORP EQ INE124G01033
Dewan Housing Finance Corporation Ltd. FINANCIAL SERVICES DHFL EQ INE202B01012
Dilip Buildcon Ltd. CONSTRUCTION DBL EQ INE917M01012
Dish TV India Ltd. MEDIA & ENTERTAINMENT DISHTV EQ INE836F01026
Dishman Carbogen Amcis Ltd. PHARMA DCAL EQ INE385W01011
Divi’s Laboratories Ltd. PHARMA DIVISLAB EQ INE361B01024
Dixon Technologies (India) Ltd. CONSUMER GOODS DIXON EQ INE935N01012
Dr. Lal Path Labs Ltd. HEALTHCARE SERVICES LALPATHLAB EQ INE600L01024
Dr. Reddy’s Laboratories Ltd. PHARMA DRREDDY EQ INE089A01023
E.I.D. Parry (India) Ltd. FERTILISERS & PESTICIDES EIDPARRY EQ INE126A01031
EIH Ltd. SERVICES EIHOTEL EQ INE230A01023
Edelweiss Financial Services Ltd. FINANCIAL SERVICES EDELWEISS EQ INE532F01054
Eicher Motors Ltd. AUTOMOBILE EICHERMOT EQ INE066A01013
Elgi Equipments Ltd. INDUSTRIAL MANUFACTURING ELGIEQUIP EQ INE285A01027
Emami Ltd. CONSUMER GOODS EMAMILTD EQ INE548C01032
Endurance Technologies Ltd. AUTOMOBILE ENDURANCE EQ INE913H01037
Engineers India Ltd. CONSTRUCTION ENGINERSIN EQ INE510A01028
Equitas Holdings Ltd. FINANCIAL SERVICES EQUITAS EQ INE988K01017
Eris Lifesciences Ltd. PHARMA ERIS EQ INE406M01024
Escorts Ltd. AUTOMOBILE ESCORTS EQ INE042A01014
Essel Propack Ltd. INDUSTRIAL MANUFACTURING ESSELPACK EQ INE255A01020
Exide Industries Ltd. AUTOMOBILE EXIDEIND EQ INE302A01020
FDC Ltd. PHARMA FDC EQ INE258B01022
Federal Bank Ltd. FINANCIAL SERVICES FEDERALBNK EQ INE171A01029
Fine Organic Industries Ltd. CHEMICALS FINEORG EQ INE686Y01026
Finolex Cables Ltd. INDUSTRIAL MANUFACTURING FINCABLES EQ INE235A01022
Finolex Industries Ltd. INDUSTRIAL MANUFACTURING FINPIPE EQ INE183A01016
Firstsource Solutions Ltd. IT FSL EQ INE684F01012
Fortis Healthcare Ltd. HEALTHCARE SERVICES FORTIS EQ INE061F01013
Future Consumer Ltd. CONSUMER GOODS FCONSUMER EQ INE220J01025
Future Lifestyle Fashions Ltd. CONSUMER GOODS FLFL EQ INE452O01016
Future Retail Ltd. CONSUMER GOODS FRETAIL EQ INE752P01024
GAIL (India) Ltd. ENERGY GAIL EQ INE129A01019
GE Power India Ltd. INDUSTRIAL MANUFACTURING GEPIL EQ INE878A01011
GE T&D India Ltd. INDUSTRIAL MANUFACTURING GET&D EQ INE200A01026
GHCL Ltd. CHEMICALS GHCL EQ INE539A01019
GMR Infrastructure Ltd. CONSTRUCTION GMRINFRA EQ INE776C01039
Galaxy Surfactants Ltd. CHEMICALS GALAXYSURF EQ INE600K01018
Gateway Distriparks Ltd. SERVICES GDL EQ INE852F01015
Gayatri Projects Ltd. CONSTRUCTION GAYAPROJ EQ INE336H01023
General Insurance Corporation of India FINANCIAL SERVICES GICRE EQ INE481Y01014
Gillette India Ltd. CONSUMER GOODS GILLETTE EQ INE322A01010
GlaxoSmithkline Consumer Healthcare Ltd. CONSUMER GOODS GSKCONS EQ INE264A01014
Glaxosmithkline Pharmaceuticals Ltd. PHARMA GLAXO EQ INE159A01016
Glenmark Pharmaceuticals Ltd. PHARMA GLENMARK EQ INE935A01035
Godfrey Phillips India Ltd. CONSUMER GOODS GODFRYPHLP EQ INE260B01028
Godrej Agrovet Ltd. CONSUMER GOODS GODREJAGRO EQ INE850D01014
Godrej Consumer Products Ltd. CONSUMER GOODS GODREJCP EQ INE102D01028
Godrej Industries Ltd. CONSUMER GOODS GODREJIND EQ INE233A01035
Godrej Properties Ltd. CONSTRUCTION GODREJPROP EQ INE484J01027
Granules India Ltd. PHARMA GRANULES EQ INE101D01020
Graphite India Ltd. INDUSTRIAL MANUFACTURING GRAPHITE EQ INE371A01025
Grasim Industries Ltd. CEMENT & CEMENT PRODUCTS GRASIM EQ INE047A01021
Great Eastern Shipping Co. Ltd. SERVICES GESHIP EQ INE017A01032
Greaves Cotton Ltd. INDUSTRIAL MANUFACTURING GREAVESCOT EQ INE224A01026
Grindwell Norton Ltd. INDUSTRIAL MANUFACTURING GRINDWELL EQ INE536A01023
Gruh Finance Ltd. FINANCIAL SERVICES GRUH EQ INE580B01029
Gujarat Alkalies & Chemicals Ltd. CHEMICALS GUJALKALI EQ INE186A01019
Gujarat Fluorochemicals Ltd. CHEMICALS GUJFLUORO EQ INE538A01037
Gujarat Gas Ltd. ENERGY GUJGASLTD EQ INE844O01030
Gujarat Mineral Development Corporation Ltd. METALS GMDCLTD EQ INE131A01031
Gujarat Narmada Valley Fertilizers and Chemicals Ltd. CHEMICALS GNFC EQ INE113A01013
Gujarat Pipavav Port Ltd. SERVICES GPPL EQ INE517F01014
Gujarat State Fertilizers & Chemicals Ltd. FERTILISERS & PESTICIDES GSFC EQ INE026A01025
Gujarat State Petronet Ltd. ENERGY GSPL EQ INE246F01010
Gulf Oil Lubricants India Ltd. ENERGY GULFOILLUB EQ INE635Q01029
H.E.G. Ltd. INDUSTRIAL MANUFACTURING HEG EQ INE545A01016
HCL Technologies Ltd. IT HCLTECH EQ INE860A01027
HDFC Asset Management Company Ltd. FINANCIAL SERVICES HDFCAMC EQ INE127D01025
HDFC Bank Ltd. FINANCIAL SERVICES HDFCBANK EQ INE040A01026
HDFC Life Insurance Company Ltd. FINANCIAL SERVICES HDFCLIFE EQ INE795G01014
Hathway Cable & Datacom Ltd. MEDIA & ENTERTAINMENT HATHWAY EQ INE982F01036
Hatsun Agro Product Ltd. CONSUMER GOODS HATSUN EQ INE473B01035
Havells India Ltd. CONSUMER GOODS HAVELLS EQ INE176B01034
HeidelbergCement India Ltd. CEMENT & CEMENT PRODUCTS HEIDELBERG EQ INE578A01017
Heritage Foods Ltd. CONSUMER GOODS HERITGFOOD EQ INE978A01027
Hero MotoCorp Ltd. AUTOMOBILE HEROMOTOCO EQ INE158A01026
Hexaware Technologies Ltd. IT HEXAWARE EQ INE093A01033
Himachal Fut Com Ltd. TELECOM HFCL EQ INE548A01028
Himadri Speciality Chemical Ltd. CHEMICALS HSCL EQ INE019C01026
Himatsingka Seide Ltd. TEXTILES HIMATSEIDE EQ INE049A01027
Hindalco Industries Ltd. METALS HINDALCO EQ INE038A01020
Hindustan Aeronautics Ltd. INDUSTRIAL MANUFACTURING HAL EQ INE066F01012
Hindustan Copper Ltd. METALS HINDCOPPER EQ INE531E01026
Hindustan Petroleum Corporation Ltd. ENERGY HINDPETRO EQ INE094A01015
Hindustan Unilever Ltd. CONSUMER GOODS HINDUNILVR EQ INE030A01027
Hindustan Zinc Ltd. METALS HINDZINC EQ INE267A01025
Honeywell Automation India Ltd. INDUSTRIAL MANUFACTURING HONAUT EQ INE671A01010
Housing & Urban Development Corporation Ltd. FINANCIAL SERVICES HUDCO EQ INE031A01017
Housing Development Finance Corporation Ltd. FINANCIAL SERVICES HDFC EQ INE001A01036
ICICI Bank Ltd. FINANCIAL SERVICES ICICIBANK EQ INE090A01021
ICICI Lombard General Insurance Company Ltd. FINANCIAL SERVICES ICICIGI EQ INE765G01017
ICICI Prudential Life Insurance Company Ltd. FINANCIAL SERVICES ICICIPRULI EQ INE726G01019
ICICI Securities Ltd. FINANCIAL SERVICES ISEC EQ INE763G01038
ICRA Ltd. FINANCIAL SERVICES ICRA EQ INE725G01011
IDBI Bank Ltd. FINANCIAL SERVICES IDBI EQ INE008A01015
IDFC First Bank Ltd. FINANCIAL SERVICES IDFCFIRSTB EQ INE092T01019
IDFC Ltd. FINANCIAL SERVICES IDFC EQ INE043D01016
IFB Industries Ltd. CONSUMER GOODS IFBIND EQ INE559A01017
IFCI Ltd. FINANCIAL SERVICES IFCI EQ INE039A01010
IRB Infrastructure Developers Ltd. CONSTRUCTION IRB EQ INE821I01014
IRCON International Ltd. CONSTRUCTION IRCON EQ INE962Y01013
ITC Ltd. CONSUMER GOODS ITC EQ INE154A01025
ITD Cementation India Ltd. CONSTRUCTION ITDCEM EQ INE686A01026
ITI Ltd. TELECOM ITI EQ INE248A01017
India Cements Ltd. CEMENT & CEMENT PRODUCTS INDIACEM EQ INE383A01012
India Tourism Development Corporation Ltd. SERVICES ITDC EQ INE353K01014
Indiabulls Housing Finance Ltd. FINANCIAL SERVICES IBULHSGFIN EQ INE148I01020
Indiabulls Integrated Services Ltd. IT IBULISL EQ INE126M01010
Indiabulls Real Estate Ltd. CONSTRUCTION IBREALEST EQ INE069I01010
Indiabulls Ventures Ltd. FINANCIAL SERVICES IBVENTURES EQ INE274G01010
Indian Bank FINANCIAL SERVICES INDIANB EQ INE562A01011
Indian Energy Exchange Ltd. FINANCIAL SERVICES IEX EQ INE022Q01020
Indian Hotels Co. Ltd. SERVICES INDHOTEL EQ INE053A01029
Indian Oil Corporation Ltd. ENERGY IOC EQ INE242A01010
Indian Overseas Bank FINANCIAL SERVICES IOB EQ INE565A01014
IndoStar Capital Finance Ltd. FINANCIAL SERVICES INDOSTAR EQ INE896L01010
Indoco Remedies Ltd. PHARMA INDOCO EQ INE873D01024
Indraprastha Gas Ltd. ENERGY IGL EQ INE203G01027
IndusInd Bank Ltd. FINANCIAL SERVICES INDUSINDBK EQ INE095A01012
Infibeam Avenues Ltd. IT INFIBEAM EQ INE483S01020
Info Edge (India) Ltd. IT NAUKRI EQ INE663F01024
Infosys Ltd. IT INFY EQ INE009A01021
Inox Leisure Ltd. MEDIA & ENTERTAINMENT INOXLEISUR EQ INE312H01016
Inox Wind Ltd. INDUSTRIAL MANUFACTURING INOXWIND EQ INE066P01011
Intellect Design Arena Ltd. IT INTELLECT EQ INE306R01017
InterGlobe Aviation Ltd. SERVICES INDIGO EQ INE646L01027
Ipca Laboratories Ltd. PHARMA IPCALAB EQ INE571A01020
J.B. Chemicals & Pharmaceuticals Ltd. PHARMA JBCHEPHARM EQ INE572A01028
J.K. Cement Ltd. CEMENT & CEMENT PRODUCTS JKCEMENT EQ INE823G01014
JK Lakshmi Cement Ltd. CEMENT & CEMENT PRODUCTS JKLAKSHMI EQ INE786A01032
JK Paper Ltd. PAPER JKPAPER EQ INE789E01012
JK Tyre & Industries Ltd. AUTOMOBILE JKTYRE EQ INE573A01042
JM Financial Ltd. FINANCIAL SERVICES JMFINANCIL EQ INE780C01023
JSW Energy Ltd. ENERGY JSWENERGY EQ INE121E01018
JSW Steel Ltd. METALS JSWSTEEL EQ INE019A01038
Jagran Prakashan Ltd. MEDIA & ENTERTAINMENT JAGRAN EQ INE199G01027
Jai Corp Ltd. INDUSTRIAL MANUFACTURING JAICORPLTD EQ INE070D01027
Jain Irrigation Systems Ltd. INDUSTRIAL MANUFACTURING JISLJALEQS EQ INE175A01038
Jaiprakash Associates Ltd. CEMENT & CEMENT PRODUCTS JPASSOCIAT EQ INE455F01025
Jammu & Kashmir Bank Ltd. FINANCIAL SERVICES J&KBANK EQ INE168A01041
Jamna Auto Industries Ltd. AUTOMOBILE JAMNAAUTO EQ INE039C01032
Jet Airways (India) Ltd. SERVICES JETAIRWAYS EQ INE802G01018
Jindal Saw Ltd. METALS JINDALSAW EQ INE324A01024
Jindal Stainless (Hisar) Ltd. METALS JSLHISAR EQ INE455T01018
Jindal Stainless Ltd. METALS JSL EQ INE220G01021
Jindal Steel & Power Ltd. METALS JINDALSTEL EQ INE749A01030
Jubilant Foodworks Ltd. CONSUMER GOODS JUBLFOOD EQ INE797F01012
Jubilant Life Sciences Ltd. PHARMA JUBILANT EQ INE700A01033
Justdial Ltd. IT JUSTDIAL EQ INE599M01018
Jyothy Laboratories Ltd. CONSUMER GOODS JYOTHYLAB EQ INE668F01031
K.P.R. Mill Ltd. TEXTILES KPRMILL EQ INE930H01023
KEI Industries Ltd. INDUSTRIAL MANUFACTURING KEI EQ INE878B01027
KIOCL Ltd. METALS KIOCL EQ INE880L01014
KNR Constructions Ltd. CONSTRUCTION KNRCON EQ INE634I01029
KRBL Ltd. CONSUMER GOODS KRBL EQ INE001B01026
Kajaria Ceramics Ltd. CONSTRUCTION KAJARIACER EQ INE217B01036
Kalpataru Power Transmission Ltd. ENERGY KALPATPOWR EQ INE220B01022
Kansai Nerolac Paints Ltd. CONSUMER GOODS KANSAINER EQ INE531A01024
Karnataka Bank Ltd. FINANCIAL SERVICES KTKBANK EQ INE614B01018
Karur Vysya Bank Ltd. FINANCIAL SERVICES KARURVYSYA EQ INE036D01028
Kaveri Seed Company Ltd. CONSUMER GOODS KSCL EQ INE455I01029
Kec International Ltd. CONSTRUCTION KEC EQ INE389H01022
Kirloskar Oil Eng Ltd. INDUSTRIAL MANUFACTURING KIRLOSENG EQ INE146L01010
Kolte-Patil Developers Ltd. CONSTRUCTION KOLTEPATIL EQ INE094I01018
Kotak Mahindra Bank Ltd. FINANCIAL SERVICES KOTAKBANK EQ INE237A01028
L&T Finance Holdings Ltd. FINANCIAL SERVICES L&TFH EQ INE498L01015
L&T Technology Services Ltd. IT LTTS EQ INE010V01017
LIC Housing Finance Ltd. FINANCIAL SERVICES LICHSGFIN EQ INE115A01026
Lakshmi Machine Works Ltd. INDUSTRIAL MANUFACTURING LAXMIMACH EQ INE269B01029
Lakshmi Vilas Bank Ltd. FINANCIAL SERVICES LAKSHVILAS EQ INE694C01018
Larsen & Toubro Infotech Ltd. IT LTI EQ INE214T01019
Larsen & Toubro Ltd. CONSTRUCTION LT EQ INE018A01030
Laurus Labs Ltd. PHARMA LAURUSLABS EQ INE947Q01010
Lemon Tree Hotels Ltd. SERVICES LEMONTREE EQ INE970X01018
Linde India Ltd. CHEMICALS LINDEINDIA EQ INE473A01011
Lupin Ltd. PHARMA LUPIN EQ INE326A01037
Lux Industries Ltd. TEXTILES LUXIND EQ INE150G01020
MAS Financial Services Ltd. FINANCIAL SERVICES MASFIN EQ INE348L01012
MMTC Ltd. SERVICES MMTC EQ INE123F01029
MOIL Ltd. METALS MOIL EQ INE490G01020
MRF Ltd. AUTOMOBILE MRF EQ INE883A01011
Magma Fincorp Ltd. FINANCIAL SERVICES MAGMA EQ INE511C01022
Mahanagar Gas Ltd. ENERGY MGL EQ INE002S01010
Maharashtra Scooters Ltd. AUTOMOBILE MAHSCOOTER EQ INE288A01013
Maharashtra Seamless Ltd. METALS MAHSEAMLES EQ INE271B01025
Mahindra & Mahindra Financial Services Ltd. FINANCIAL SERVICES M&MFIN EQ INE774D01024
Mahindra & Mahindra Ltd. AUTOMOBILE M&M EQ INE101A01026
Mahindra CIE Automotive Ltd. INDUSTRIAL MANUFACTURING MAHINDCIE EQ INE536H01010
Mahindra Holidays & Resorts India Ltd. SERVICES MHRIL EQ INE998I01010
Mahindra Logistics Ltd. SERVICES MAHLOG EQ INE766P01016
Manappuram Finance Ltd. FINANCIAL SERVICES MANAPPURAM EQ INE522D01027
Mangalore Refinery & Petrochemicals Ltd. ENERGY MRPL EQ INE103A01014
Marico Ltd. CONSUMER GOODS MARICO EQ INE196A01026
Maruti Suzuki India Ltd. AUTOMOBILE MARUTI EQ INE585B01010
Max Financial Services Ltd. FINANCIAL SERVICES MFSL EQ INE180A01020
Max India Ltd. HEALTHCARE SERVICES MAXINDIA EQ INE153U01017
MindTree Ltd. IT MINDTREE EQ INE018I01017
Minda Corporation Ltd. AUTOMOBILE MINDACORP EQ INE842C01021
Minda Industries Ltd. AUTOMOBILE MINDAIND EQ INE405E01023
Monsanto India Ltd. FERTILISERS & PESTICIDES MONSANTO EQ INE274B01011
Motherson Sumi Systems Ltd. AUTOMOBILE MOTHERSUMI EQ INE775A01035
Motilal Oswal Financial Services Ltd. FINANCIAL SERVICES MOTILALOFS EQ INE338I01027
MphasiS Ltd. IT MPHASIS EQ INE356A01018
Muthoot Finance Ltd. FINANCIAL SERVICES MUTHOOTFIN EQ INE414G01012
NATCO Pharma Ltd. PHARMA NATCOPHARM EQ INE987B01026
NBCC (India) Ltd. CONSTRUCTION NBCC EQ INE095N01031
NCC Ltd. CONSTRUCTION NCC EQ INE868B01028
NESCO Ltd. SERVICES NESCO EQ INE317F01035
NHPC Ltd. ENERGY NHPC EQ INE848E01016
NIIT Technologies Ltd. IT NIITTECH EQ INE591G01017
NLC India Ltd. ENERGY NLCINDIA EQ INE589A01014
NMDC Ltd. METALS NMDC EQ INE584A01023
NTPC Ltd. ENERGY NTPC EQ INE733E01010
Narayana Hrudayalaya Ltd. HEALTHCARE SERVICES NH EQ INE410P01011
National Aluminium Co. Ltd. METALS NATIONALUM EQ INE139A01034
National Fertilizers Ltd. FERTILISERS & PESTICIDES NFL EQ INE870D01012
Nava Bharat Ventures Ltd. ENERGY NBVENTURES EQ INE725A01022
Navin Fluorine International Ltd. CHEMICALS NAVINFLUOR EQ INE048G01026
Network18 Media & Investments Ltd. MEDIA & ENTERTAINMENT NETWORK18 EQ INE870H01013
Nilkamal Ltd. INDUSTRIAL MANUFACTURING NILKAMAL EQ INE310A01015
Oberoi Realty Ltd. CONSTRUCTION OBEROIRLTY EQ INE093I01010
Oil & Natural Gas Corporation Ltd. ENERGY ONGC EQ INE213A01029
Oil India Ltd. ENERGY OIL EQ INE274J01014
Omaxe Ltd. CONSTRUCTION OMAXE EQ INE800H01010
Oracle Financial Services Software Ltd. IT OFSS EQ INE881D01027
Orient Cement Ltd. CEMENT & CEMENT PRODUCTS ORIENTCEM EQ INE876N01018
Orient Electric Ltd. CONSUMER GOODS ORIENTELEC EQ INE142Z01019
Oriental Bank of Commerce FINANCIAL SERVICES ORIENTBANK EQ INE141A01014
PC Jeweller Ltd. CONSUMER GOODS PCJEWELLER EQ INE785M01013
PI Industries Ltd. FERTILISERS & PESTICIDES PIIND EQ INE603J01030
PNB Housing Finance Ltd. FINANCIAL SERVICES PNBHOUSING EQ INE572E01012
PNC Infratech Ltd. CONSTRUCTION PNCINFRA EQ INE195J01029
PTC India Ltd. ENERGY PTC EQ INE877F01012
PVR Ltd. MEDIA & ENTERTAINMENT PVR EQ INE191H01014
Page Industries Ltd. TEXTILES PAGEIND EQ INE761H01022
Parag Milk Foods Ltd. CONSUMER GOODS PARAGMILK EQ INE883N01014
Persistent Systems Ltd. IT PERSISTENT EQ INE262H01013
Petronet LNG Ltd. ENERGY PETRONET EQ INE347G01014
Pfizer Ltd. PHARMA PFIZER EQ INE182A01018
Phillips Carbon Black Ltd. CHEMICALS PHILIPCARB EQ INE602A01023
Phoenix Mills Ltd. CONSTRUCTION PHOENIXLTD EQ INE211B01039
Pidilite Industries Ltd. CHEMICALS PIDILITIND EQ INE318A01026
Piramal Enterprises Ltd. PHARMA PEL EQ INE140A01024
Power Finance Corporation Ltd. FINANCIAL SERVICES PFC EQ INE134E01011
Power Grid Corporation of India Ltd. ENERGY POWERGRID EQ INE752E01010
Praj Industries Ltd. INDUSTRIAL MANUFACTURING PRAJIND EQ INE074A01025
Prestige Estates Projects Ltd. CONSTRUCTION PRESTIGE EQ INE811K01011
Prism Johnson Ltd. CEMENT & CEMENT PRODUCTS PRSMJOHNSN EQ INE010A01011
Procter & Gamble Health Ltd. PHARMA PGHL EQ INE199A01012
Procter & Gamble Hygiene & Health Care Ltd. CONSUMER GOODS PGHH EQ INE179A01014
Punjab National Bank FINANCIAL SERVICES PNB EQ INE160A01022
Quess Corp Ltd. SERVICES QUESS EQ INE615P01015
RBL Bank Ltd. FINANCIAL SERVICES RBLBANK EQ INE976G01028
REC Ltd. FINANCIAL SERVICES RECLTD EQ INE020B01018
RITES Ltd. CONSTRUCTION RITES EQ INE320J01015
Radico Khaitan Ltd CONSUMER GOODS RADICO EQ INE944F01028
Rain Industries Ltd CHEMICALS RAIN EQ INE855B01025
Rajesh Exports Ltd. CONSUMER GOODS RAJESHEXPO EQ INE343B01030
Rallis India Ltd. FERTILISERS & PESTICIDES RALLIS EQ INE613A01020
Ramkrishna Forgings Ltd. INDUSTRIAL MANUFACTURING RKFORGE EQ INE399G01015
Rashtriya Chemicals & Fertilizers Ltd. FERTILISERS & PESTICIDES RCF EQ INE027A01015
Raymond Ltd. TEXTILES RAYMOND EQ INE301A01014
Redington (India) Ltd. SERVICES REDINGTON EQ INE891D01026
Relaxo Footwears Ltd. CONSUMER GOODS RELAXO EQ INE131B01039
Reliance Capital Ltd. FINANCIAL SERVICES RELCAPITAL EQ INE013A01015
Reliance Communications Ltd. TELECOM RCOM EQ INE330H01018
Reliance Home Finance Ltd. FINANCIAL SERVICES RHFL EQ INE217K01011
Reliance Industries Ltd. ENERGY RELIANCE EQ INE002A01018
Reliance Infrastructure Ltd. ENERGY RELINFRA EQ INE036A01016
Reliance Nippon Life Asset Management Ltd. FINANCIAL SERVICES RNAM EQ INE298J01013
Reliance Power Ltd. ENERGY RPOWER EQ INE614G01033
Repco Home Finance Ltd. FINANCIAL SERVICES REPCOHOME EQ INE612J01015
Rupa & Company Ltd. TEXTILES RUPA EQ INE895B01021
S H Kelkar and Company Ltd. CONSUMER GOODS SHK EQ INE500L01026
SBI Life Insurance Company Ltd. FINANCIAL SERVICES SBILIFE EQ INE123W01016
SJVN Ltd. ENERGY SJVN EQ INE002L01015
SKF India Ltd. INDUSTRIAL MANUFACTURING SKFINDIA EQ INE640A01023
SREI Infrastructure Finance Ltd. FINANCIAL SERVICES SREINFRA EQ INE872A01014
SRF Ltd. TEXTILES SRF EQ INE647A01010
Sadbhav Engineering Ltd. CONSTRUCTION SADBHAV EQ INE226H01026
Sanofi India Ltd. PHARMA SANOFI EQ INE058A01010
Schaeffler India Ltd. INDUSTRIAL MANUFACTURING SCHAEFFLER EQ INE513A01014
Security and Intelligence Services (India) Ltd. SERVICES SIS EQ INE285J01010
Shankara Building Products Ltd. METALS SHANKARA EQ INE274V01019
Sharda Cropchem Ltd. FERTILISERS & PESTICIDES SHARDACROP EQ INE221J01015
Sheela Foam Ltd. CONSUMER GOODS SFL EQ INE916U01025
Shilpa Medicare Ltd. PHARMA SHILPAMED EQ INE790G01031
Shipping Corporation of India Ltd. SERVICES SCI EQ INE109A01011
Shoppers Stop Ltd. CONSUMER GOODS SHOPERSTOP EQ INE498B01024
Shree Cement Ltd. CEMENT & CEMENT PRODUCTS SHREECEM EQ INE070A01015
Shree Renuka Sugars Ltd. CONSUMER GOODS RENUKA EQ INE087H01022
Shriram City Union Finance Ltd. FINANCIAL SERVICES SHRIRAMCIT EQ INE722A01011
Shriram Transport Finance Co. Ltd. FINANCIAL SERVICES SRTRANSFIN EQ INE721A01013
Siemens Ltd. INDUSTRIAL MANUFACTURING SIEMENS EQ INE003A01024
Sintex Plastics Technology Ltd. INDUSTRIAL MANUFACTURING SPTL EQ INE501W01021
Sobha Ltd. CONSTRUCTION SOBHA EQ INE671H01015
Solar Industries India Ltd. CHEMICALS SOLARINDS EQ INE343H01029
Sonata Software Ltd. IT SONATSOFTW EQ INE269A01021
South Indian Bank Ltd. FINANCIAL SERVICES SOUTHBANK EQ INE683A01023
Star Cement Ltd. CEMENT & CEMENT PRODUCTS STARCEMENT EQ INE460H01021
State Bank of India FINANCIAL SERVICES SBIN EQ INE062A01020
Steel Authority of India Ltd. METALS SAIL EQ INE114A01011
Sterlite Technologies Ltd. TELECOM STRTECH EQ INE089C01029
Strides Pharma Science Ltd. PHARMA STAR EQ INE939A01011
Sudarshan Chemical Industries Ltd. CHEMICALS SUDARSCHEM EQ INE659A01023
Sun Pharma Advanced Research Company Ltd. PHARMA SPARC EQ INE232I01014
Sun Pharmaceutical Industries Ltd. PHARMA SUNPHARMA EQ INE044A01036
Sun TV Network Ltd. MEDIA & ENTERTAINMENT SUNTV EQ INE424H01027
Sundaram Clayton Ltd. AUTOMOBILE SUNCLAYLTD EQ INE105A01035
Sundaram Finance Ltd. FINANCIAL SERVICES SUNDARMFIN EQ INE660A01013
Sundram Fasteners Ltd. AUTOMOBILE SUNDRMFAST EQ INE387A01021
Sunteck Realty Ltd. CONSTRUCTION SUNTECK EQ INE805D01034
Suprajit Engineering Ltd. AUTOMOBILE SUPRAJIT EQ INE399C01030
Supreme Industries Ltd. INDUSTRIAL MANUFACTURING SUPREMEIND EQ INE195A01028
Suven Life Sciences Ltd. PHARMA SUVEN EQ INE495B01038
Suzlon Energy Ltd. INDUSTRIAL MANUFACTURING SUZLON EQ INE040H01021
Swan Energy Ltd. TEXTILES SWANENERGY EQ INE665A01038
Symphony Ltd. CONSUMER GOODS SYMPHONY EQ INE225D01027
Syndicate Bank FINANCIAL SERVICES SYNDIBANK EQ INE667A01018
Syngene International Ltd. PHARMA SYNGENE EQ INE398R01022
TCNS Clothing Co. Ltd. TEXTILES TCNSBRANDS EQ INE778U01029
TTK Prestige Ltd. CONSUMER GOODS TTKPRESTIG EQ INE690A01010
TV Today Network Ltd. MEDIA & ENTERTAINMENT TVTODAY EQ INE038F01029
TV18 Broadcast Ltd. MEDIA & ENTERTAINMENT TV18BRDCST EQ INE886H01027
TVS Motor Company Ltd. AUTOMOBILE TVSMOTOR EQ INE494B01023
Take Solutions Ltd. IT TAKE EQ INE142I01023
Tamil Nadu Newsprint & Papers Ltd. PAPER TNPL EQ INE107A01015
Tata Chemicals Ltd. CHEMICALS TATACHEM EQ INE092A01019
Tata Coffee Ltd. CONSUMER GOODS TATACOFFEE EQ INE493A01027
Tata Consultancy Services Ltd. IT TCS EQ INE467B01029
Tata Elxsi Ltd. IT TATAELXSI EQ INE670A01012
Tata Global Beverages Ltd. CONSUMER GOODS TATAGLOBAL EQ INE192A01025
Tata Investment Corporation Ltd. FINANCIAL SERVICES TATAINVEST EQ INE672A01018
Tata Motors Ltd DVR AUTOMOBILE TATAMTRDVR EQ IN9155A01020
Tata Motors Ltd. AUTOMOBILE TATAMOTORS EQ INE155A01022
Tata Power Co. Ltd. ENERGY TATAPOWER EQ INE245A01021
Tata Steel Ltd. METALS TATASTEEL EQ INE081A01012
Teamlease Services Ltd. SERVICES TEAMLEASE EQ INE985S01024
Tech Mahindra Ltd. IT TECHM EQ INE669C01036
The New India Assurance Company Ltd. FINANCIAL SERVICES NIACL EQ INE470Y01017
The Ramco Cements Ltd. CEMENT & CEMENT PRODUCTS RAMCOCEM EQ INE331A01037
Thermax Ltd. INDUSTRIAL MANUFACTURING THERMAX EQ INE152A01029
Thomas Cook (India) Ltd. SERVICES THOMASCOOK EQ INE332A01027
Thyrocare Technologies Ltd. HEALTHCARE SERVICES THYROCARE EQ INE594H01019
Time Technoplast Ltd. INDUSTRIAL MANUFACTURING TIMETECHNO EQ INE508G01029
Timken India Ltd. INDUSTRIAL MANUFACTURING TIMKEN EQ INE325A01013
Titan Company Ltd. CONSUMER GOODS TITAN EQ INE280A01028
Torrent Pharmaceuticals Ltd. PHARMA TORNTPHARM EQ INE685A01028
Torrent Power Ltd. ENERGY TORNTPOWER EQ INE813H01021
Trent Ltd. CONSUMER GOODS TRENT EQ INE849A01020
Trident Ltd. TEXTILES TRIDENT EQ INE064C01014
Triveni Turbine Ltd. INDUSTRIAL MANUFACTURING TRITURBINE EQ INE152M01016
Tube Investments of India Ltd. AUTOMOBILE TIINDIA EQ INE974X01010
UCO Bank FINANCIAL SERVICES UCOBANK EQ INE691A01018
UFLEX Ltd. INDUSTRIAL MANUFACTURING UFLEX EQ INE516A01017
UPL Ltd. FERTILISERS & PESTICIDES UPL EQ INE628A01036
Ujjivan Financial Services Ltd. FINANCIAL SERVICES UJJIVAN EQ INE334L01012
UltraTech Cement Ltd. CEMENT & CEMENT PRODUCTS ULTRACEMCO EQ INE481G01011
Union Bank of India FINANCIAL SERVICES UNIONBANK EQ INE692A01016
United Breweries Ltd. CONSUMER GOODS UBL EQ INE686F01025
United Spirits Ltd. CONSUMER GOODS MCDOWELL-N EQ INE854D01024
V-Guard Industries Ltd. CONSUMER GOODS VGUARD EQ INE951I01027
V-Mart Retail Ltd. CONSUMER GOODS VMART EQ INE665J01013
V.I.P. Industries Ltd. CONSUMER GOODS VIPIND EQ INE054A01027
VRL Logistics Ltd. SERVICES VRLLOG EQ INE366I01010
VST Industries Ltd. CONSUMER GOODS VSTIND EQ INE710A01016
Va Tech Wabag Ltd. SERVICES WABAG EQ INE956G01038
Vakrangee Ltd. IT VAKRANGEE EQ INE051B01021
Vardhman Textiles Ltd. TEXTILES VTL EQ INE825A01012
Varroc Engineering Ltd. AUTOMOBILE VARROC EQ INE665L01035
Varun Beverages Ltd. CONSUMER GOODS VBL EQ INE200M01013
Vedanta Ltd. METALS VEDL EQ INE205A01025
Venky’s (India) Ltd. CONSUMER GOODS VENKEYS EQ INE398A01010
Vinati Organics Ltd. CHEMICALS VINATIORGA EQ INE410B01029
Vodafone Idea Ltd. TELECOM IDEA EQ INE669E01016
Voltas Ltd. CONSUMER GOODS VOLTAS EQ INE226A01021
WABCO India Ltd. AUTOMOBILE WABCOINDIA EQ INE342J01019
Welspun Corp Ltd. METALS WELCORP EQ INE191B01025
Welspun India Ltd. TEXTILES WELSPUNIND EQ INE192B01031
Whirlpool of India Ltd. CONSUMER GOODS WHIRLPOOL EQ INE716A01013
Wipro Ltd. IT WIPRO EQ INE075A01022
Wockhardt Ltd. PHARMA WOCKPHARMA EQ INE049B01025
Yes Bank Ltd. FINANCIAL SERVICES YESBANK EQ INE528G01027
Zee Entertainment Enterprises Ltd. MEDIA & ENTERTAINMENT ZEEL EQ INE256A01028
Zensar Technolgies Ltd. IT ZENSARTECH EQ INE520A01027
Zydus Wellness Ltd. CONSUMER GOODS ZYDUSWELL EQ INE768C01010
eClerx Services Ltd. IT ECLERX EQ INE738I01010
comments powered by Disqus