I was going through this course, while I really like it, I have no idea how to get Indian Stock market data to implement TRIN Strategy and PCR Strategy. Can you give me a link of it from the Quandl website ? I was unable to get all the required data to implement those strategies in python.
Thank you in advance for the help
Hi Abinash
To get data for Indian stock markets you can use NSEpy python library.
Link for example: http://nsepy.readthedocs.io/en/latest/
Thanks!
Ishan
Thanks, I was able to set a code to retrieve data using the NSEpy library. But I do not know how to call for the data that we need for TRIN indicator’s calculations. Number of advancing Stocks, Number of Declining Stocks and their respective volumes.
data = nsepy.get_history(symbol=‘NIFTY’, start=start_date, end=end_date, index=True) This returns only 6 columns which unfortunately doesn’t have the data we need to compute TRIN.
You need to define a list of stocks (say stocks in Nifty50) then pull data for those stocks to determine advancing, declining and volumes. Thanks!
Oh, so I have to build that dataframe myself. Got it, Thanks. I wish it was as easy as it was shown on the course lmao.