NSEtools Python | How to get INDIAN stock market data python 💹

Поделиться
HTML-код
  • Опубликовано: 30 ноя 2024

Комментарии • 620

  • @rahat2452
    @rahat2452 2 года назад +3

    I am a CS major from Bangladesh. I'm working with financial data for quite some time and your channel has helped me a lot in various fields of my study and project. Thanks a lot man.

  • @FinancialProgrammingwithRitvik
    @FinancialProgrammingwithRitvik  2 года назад +1

    👀 Become a 𝐏𝐚𝐭𝐫𝐞𝐨𝐧 Member: www.patreon.com/fpritvik

  • @roanvanasselt5591
    @roanvanasselt5591 2 года назад +1

    First I was like, how the heck am I going to learn all this. But after your videos, I see it more clearly, thank you!

  • @colesramps4640
    @colesramps4640 2 года назад +1

    Best guy teaching this stuff on RUclips, facts

  • @rajuj6973
    @rajuj6973 2 года назад +9

    Thanks for bringing all the content to one place , we don't need to refer a lot of videos to get a idea on one topic, your one video is enough to understand that in a easier way. you are providing quality loaded contents. Thanks man, keep going. btw intro is lit.

  • @K-mk6pc
    @K-mk6pc 11 месяцев назад +14

    I tried to use it today as of 10-12-2023. I am getting an HTTP error with these Functions in the library.

    • @vikrantchauhan8410
      @vikrantchauhan8410 10 месяцев назад +2

      Hi, I am getting the same issue, did you solve it?

    • @adarshjain1661
      @adarshjain1661 8 месяцев назад

      hey, idk why but I am also getting the same issue
      @@vikrantchauhan8410

    • @pankajkumar00001
      @pankajkumar00001 4 месяца назад

      It won't work

    • @sarhadgautam2844
      @sarhadgautam2844 3 месяца назад

      I am getting similar issue not sure why the guy is happy to hear the good comments but not ready to help us.

  • @BuildersSite
    @BuildersSite Год назад +1

    Hello, Is there any way to get information like short interest ratios and EBITDA from this API? Any information would be great, thanks

    • @FinancialProgrammingwithRitvik
      @FinancialProgrammingwithRitvik  Год назад +1

      I don't think. For detailed info, we need to go with paid APIs.

    • @BuildersSite
      @BuildersSite Год назад

      @@FinancialProgrammingwithRitvik That's what I thought. Thanks for your information

  • @ashutoshjena6861
    @ashutoshjena6861 2 года назад +1

    I am on the way to build my first Strategy only learning from your videos. Keep it up bro.

  • @faridparvez
    @faridparvez Год назад +1

    if I want to code an indicator which is a line that connects price points (actually pivot points), high, low, and closing prices as required in a chart. the pivot points should have a certain percentage price difference as I want, thereby filtering out price movements of lower amplitude. I need to code such indicators and strategies . I need a roadmap to such coding knowledge of python specifically for stock analysis.

  • @mrhk7777
    @mrhk7777 Год назад +1

    Can we get historical data like historical market cap, revenue , other indicators from it?

  • @ewadrere8438
    @ewadrere8438 2 года назад +2

    Really appreciative of what you’re doing for the community.
    Gotta love the intro aswell!

  • @Ligress
    @Ligress Год назад +2

    sir how can we get all the information of all the company in indian stock market such as revenue, sales, profit, loss

    • @FinancialProgrammingwithRitvik
      @FinancialProgrammingwithRitvik  Год назад +2

      This information is mostly not available for free. Still, I will check and post a video if it's available. Thanks.

    • @Ligress
      @Ligress Год назад

      @@FinancialProgrammingwithRitvik thanks it will be very helpful

  • @ASarahHibah
    @ASarahHibah Год назад +1

    Hey! love your videos
    im not able to execute "get quote" in jupyter notebook it shows JSONDecodeError. why is that?

  • @kedarbhide9502
    @kedarbhide9502 2 года назад

    ultimate guideline for those who want to learn the market... Thank you.

  • @user__rahul
    @user__rahul 9 месяцев назад +1

    How can i extract corporate announcement from nse ? Please please reply

  • @Stisse12
    @Stisse12 2 года назад +2

    Love your Pinescripts tutorials, easy to understand !

  • @nikhil2049
    @nikhil2049 Год назад +1

    many libraries which provide Indian stock data are not working, what has caused them to break ? is there a workaround currently?

  • @krushalbhatt9604
    @krushalbhatt9604 2 года назад +1

    U will be one of the pioneer youtuber in trading tech-code community...keep posting and Thanks for the content 😊

  • @vnagarajan5565
    @vnagarajan5565 2 года назад +1

    Hi, thanks for this helpful video. I tried same from aws but it is not working. Any workaround for this?

  • @subhasishnayak7804
    @subhasishnayak7804 Год назад +1

    Heyy Ritvik, thanks for the great content. But I was running the same code in JupyterNotebook and the kernel is getting dead. Does that mean the nsetools library works only in spider ?

    • @FinancialProgrammingwithRitvik
      @FinancialProgrammingwithRitvik  Год назад +1

      The tool suspended for a few days. I hope it will Live again soon. Please check with BSEdata if it works. I have uploaded a video on that as well.

  • @rohitmishra4253
    @rohitmishra4253 Год назад +1

    I want to extract "Market Cap", "Institution holding", "number of Shares outstanding"
    how can I get these 3 fields?.

    • @FinancialProgrammingwithRitvik
      @FinancialProgrammingwithRitvik  Год назад +1

      Market Cap is possible through using BSEdata API and through that "Number of shares outstanding" can be calculated by dividing it by share price. However, Institution Holding would not be available easily for free.

  • @iamrohitdebnath
    @iamrohitdebnath 2 года назад +1

    please make more video on statistical analysis using finance data in python

  • @AnIndianPassenger
    @AnIndianPassenger Год назад +1

    First time I’m watching your video, it’s simply wow !
    Here is a question is it legal to use NSEtools and get live data ?
    I mean, if I want to build a my own screening tool, I need to store store stocks data periodically. Can I use these NSEtools for free ?
    Or is there any ways you suggest ?
    Please answer me as soon as possible

    • @FinancialProgrammingwithRitvik
      @FinancialProgrammingwithRitvik  Год назад +1

      NSEtools library is facing some issues currently. However, your project is possible through other ways and if you want my team to take it on a freelance basis, please let me know. You can write an email at fpritvik@gmail.com

    • @AnIndianPassenger
      @AnIndianPassenger Год назад

      @@FinancialProgrammingwithRitvik Thanks for the prompt response.
      I wonder you replied to all the comments, that great man !
      I’m working as database developer currently. Started learning python programming.
      So I want to learn and practice in a practical way so that I can build a tool for my personal stock analysis and portfolio management.

  • @Kattarhume
    @Kattarhume Год назад +1

    how do i get realtime stock options data from this. I need it for one of the products I am trying to make

  • @kartikpandey6000
    @kartikpandey6000 Год назад +2

    I have an idea how can I write that to you? Please let me know

  • @clavisproeperitatis8695
    @clavisproeperitatis8695 2 года назад +1

    A lot of knowledge in that. Very professional

  • @lavishmiddha8245
    @lavishmiddha8245 Год назад +1

    Can we get option's data also, sir??

  • @sonalipatil2859
    @sonalipatil2859 5 месяцев назад

    hey ritvik which editor you are using? Can you please share a link how to install it ? Any video on this will help a lot

  • @arupuertas
    @arupuertas 2 года назад +1

    You rock !! Thank you for your videos, they are increasing my cripto python skills

  • @Utkarsh_Singh18
    @Utkarsh_Singh18 2 года назад +1

    Excellent Finance and Beatboxing skills🙂

  • @greenugly1230
    @greenugly1230 2 года назад +1

    thorough and the pace is just nice, thanks

  • @vishalpant6173
    @vishalpant6173 Год назад +5

    does this still work ? I am getting this error while running the get_quote code . Can you guide what's going wrong here HTTPError: HTTP Error 301: The HTTP server returned a redirect error that would lead to an infinite loop.
    The last 30x error message was:
    Moved Permanently

    • @samselvaprabu
      @samselvaprabu 7 месяцев назад

      I think they did not update the package. When i forked their code and running it locally it works

    • @snad14
      @snad14 5 месяцев назад

      @@samselvaprabu Can you tell me how you did this?

  • @KalaiVani-h2k
    @KalaiVani-h2k 4 месяца назад

    May I know if this tool can extract fundamental data for analysis

  • @maximinmaster7511
    @maximinmaster7511 2 года назад +1

    Your introduction is very good !

  • @yourlogicalthinker6472
    @yourlogicalthinker6472 2 года назад +1

    wonderful work. Helped me figure out a major issue I was having for a few days

  • @jigneshwaghela071
    @jigneshwaghela071 Год назад +1

    Very informative for beginner

  • @jayant5555
    @jayant5555 Год назад +1

    nsetools stopped working 1st of April 2023, could you please create an updated video on this?

  • @ch.s6767
    @ch.s6767 7 месяцев назад +2

    I'm encountering "HTTP Error 301: The HTTP server returned a redirect error that would lead to an infinite loop." this error while using nsetools methods. Is there any way to resolve this error?

  • @yukthauttamkumar9362
    @yukthauttamkumar9362 2 года назад +1

    Great videos! explanation is top notch and clear.

  • @MistysMysticMisAdventures
    @MistysMysticMisAdventures 2 года назад +1

    Great Video, Great Instruction. Thanks!

  • @devbalaji3089
    @devbalaji3089 2 года назад +1

    Great content. Thank you so much. Is there any way to get NSE historical options data in the 1 minute time frame ?

  • @rprajapat
    @rprajapat 2 года назад +1

    thank you for helping developers with your code. Love it.

  • @dagnon99
    @dagnon99 2 года назад +1

    Love the Mic checks!

  • @technogaming2145
    @technogaming2145 2 года назад +1

    Thanks for helping the community

  • @avinashsingh-i3h
    @avinashsingh-i3h 10 месяцев назад

    Hi can fetch the data in a excel for analysis and backtest on various parameters like moving average,rsi,volume etc

    • @FinancialProgrammingwithRitvik
      @FinancialProgrammingwithRitvik  10 месяцев назад

      You can use .to_csv() function of Pandas to extract the data in CSV format which can be saved in an excel file.

  • @tkbvedio
    @tkbvedio Год назад +1

    Very good contents
    Will you please provide indicators and candle base option strategy?

    • @FinancialProgrammingwithRitvik
      @FinancialProgrammingwithRitvik  Год назад +1

      Noted! Could you please elaborate if you have anything in your mind. Thanks,

    • @tkbvedio
      @tkbvedio Год назад

      @@FinancialProgrammingwithRitvik
      Instrument : NIFTY
      Expiry : Sell side (Current Week + 1) / Buy side (Monthly/Next Month)
      Sell expiry never be same to Buy expiry
      Entry Time : 0930
      Condition for Bullish Trade
      RSI-14 @15 min candle Closed >55,
      Sell PE - (ATM-200)
      Buy PE - (ATM-200)-500
      Exit on sell expiry day Or RSI

  • @victorhernandez-bv2um
    @victorhernandez-bv2um 2 года назад +1

    Looking forward for more bloomberg-python content! Keep it up

  • @tridibbiswas3361
    @tridibbiswas3361 Год назад +1

    Does this mdoule work anymore. It seems that nse urls have changed. Has the nsetools been updated

  • @sayanweb
    @sayanweb Год назад +1

    Sir pip install nsetools is giving - SyntaxError: invalid syntax in pythonanywhere. Can you please help?

    • @FinancialProgrammingwithRitvik
      @FinancialProgrammingwithRitvik  Год назад +1

      Strange! I just tried it again. It's perfectly fine with me. Please try doing it on google colab. It should work.

  • @ketobear
    @ketobear 2 года назад +1

    dope content! keep up the good work

  • @garrysingh8065
    @garrysingh8065 2 года назад +1

    Very informative , great work !

  • @alessandroskalimeros1931
    @alessandroskalimeros1931 2 года назад +1

    Gotta love the mike test!

  • @alomrancontact8188
    @alomrancontact8188 2 года назад +1

    Really appreciative of what you’re doing.Thanks man, keep going.

  • @MKSundaram
    @MKSundaram 2 года назад

    Could you please upload a tutorial on building custom stock-screener for India stock market?

  • @pa-reyesmarycatherinec.551
    @pa-reyesmarycatherinec.551 2 года назад

    this man is a great teacher thanks for sharing your knowledge

  • @rehanshaikh3412
    @rehanshaikh3412 2 года назад +1

    Really appreciative of what you’re doing for the community.

  • @lucascremaschi9171
    @lucascremaschi9171 2 года назад +1

    Thanks for the helpful tutorials. Great beatbox btw

  • @babulaswain9744
    @babulaswain9744 Год назад +1

    thank you sir , it was great video. and searching for this type of video for a long time...

  • @micke8bp801
    @micke8bp801 2 года назад

    very good channel and plenty of exemple, test , strategy with comments, for all level

  • @lenzocorner4467
    @lenzocorner4467 2 года назад +1

    I like the level of detail in your videos

  • @cedricvumisa7416
    @cedricvumisa7416 2 года назад +1

    good job sir! your videos are very helpful

  • @dalsaniyakaushik80
    @dalsaniyakaushik80 2 года назад +1

    thanks for share your finance and python knowladge

  • @fredmeyer3010
    @fredmeyer3010 2 года назад +1

    Cool stuff, very helpful. Thank you for sharing.

  • @Redocx
    @Redocx 2 года назад +1

    Amazing sir you are great that bring this type of financial knowledge.👍 Thank you very much 😃

  • @azalankhan7611
    @azalankhan7611 11 месяцев назад

    Great video. I am working on a app that neesd NSE data can this NSE tools data be used for Comercial purpose? Please clarify my doubt as I also tried to read through the documentation but my doubt still remaining uncleared.

    • @FinancialProgrammingwithRitvik
      @FinancialProgrammingwithRitvik  11 месяцев назад

      I have uploaded a new video on data extraction from NSE's new website. Check it out here: ruclips.net/video/B-pvpn3dgTE/видео.html

  • @GustavoMendes-ly8rl
    @GustavoMendes-ly8rl 2 года назад +1

    really insightful, thanks for sharing!

  • @anugrahpillai8704
    @anugrahpillai8704 Год назад +1

    I am getting an http 301 error on running certain codes like nse.get_stock_codes etc get_quote can you tell me how to rectify this?

    • @FinancialProgrammingwithRitvik
      @FinancialProgrammingwithRitvik  Год назад +1

      The tool is currently suspended for a few days. I hope it will Live again soon. Please check with BSEdata if it works. I have uploaded a video on that as well.

  • @jaipalmahto8978
    @jaipalmahto8978 2 года назад +1

    Which code editor are you using

  • @NitinSingh-zw7rc
    @NitinSingh-zw7rc Год назад +1

    Can Please guide me "How to Create a daily log of Open, Close, High & Low of 600 Companies selected using python?"

  • @khizerminai3976
    @khizerminai3976 2 года назад +1

    Really great video! Love the amazing work you're doing !!

  • @atulrwt
    @atulrwt Год назад +1

    Hi... Thank you for all the hard work you have put in this video and the beat box as well :D...
    I want to know 2 things. First, how can I get tickers for backdated data and 2nd, is there any way that I can get adjusted close price for those stocks. Thank you in advance.

    • @moviedownload4654
      @moviedownload4654 Год назад

      bro did you install and used this api?? i'm getting error in 738 line about HTTPSerror

    • @atulrwt
      @atulrwt Год назад

      @@moviedownload4654 If you are asking me then this is not working for me. I used Jugaad data and Yfinance and could download daily bhav copy for last 5 years. In Yfinance, the only issue is you need ticker names and once a ticker is out of the list, you wont get data in Yahoo finance. My other issue is, bhav copy does not adjusted price so I have to manually get the dividend, stock splits and bonus information and then adjust my price accordingly. But having said that, using jugaad data I was able to download bhav copy of last 5 years very easily.

  • @prizen_myke
    @prizen_myke 2 года назад +1

    This is amazing stuff!
    Really appreciate the efforts; hope this channel grows.

  • @JaishankarPanchapakesan
    @JaishankarPanchapakesan 2 года назад +1

    Your videos are awesome. I really like your videos on pine script. They have helped me a lot. Thanks a bunch. Much appreciated :).

  • @nguyenantoine8884
    @nguyenantoine8884 2 года назад +2

    Really appreciate your efforts in putting all this information available to the public. Kudos to you!

  • @saranshpathak3344
    @saranshpathak3344 2 года назад +1

    Thank you so much sir you are like a angle in my life

  • @krishnam711
    @krishnam711 2 года назад +1

    Great content. Highly recommended.

  • @ahmedm4810
    @ahmedm4810 2 года назад

    Great way to extract the data from the source

  • @syedabthahir4511
    @syedabthahir4511 Год назад +1

    How to extract the sector nor industry of each stocks from nse

  • @MLCL2003
    @MLCL2003 2 года назад

    nice intro love the vibe in this channel

  • @prashantmanshani1549
    @prashantmanshani1549 2 года назад +1

    Really Valuable teachings and materials. No one else is doing something so awesome as this. Keep it up.

  • @outsploiter
    @outsploiter 2 года назад

    👏you deserve more views and likes man..

  • @adityasinghchandel5232
    @adityasinghchandel5232 2 года назад +1

    Thanks for covering this topic 😃

  • @peterslove53
    @peterslove53 2 года назад +1

    Nice videos. I have learnt a ton, Thank you

    • @FinancialProgrammingwithRitvik
      @FinancialProgrammingwithRitvik  2 года назад +1

      Glad to help

    • @peterslove53
      @peterslove53 2 года назад

      @@FinancialProgrammingwithRitvik I m still waiting for access to the google drive. Will like to get the codes and do some backtesting. Already submitted access request

  • @grumpyoldman1486
    @grumpyoldman1486 2 года назад +1

    very informative!, thanks!

  • @charmainemanalac7047
    @charmainemanalac7047 2 года назад +1

    Well explained. Thank you!

  • @JohnDrigz
    @JohnDrigz 2 года назад +1

    Hi Bro, thanks for this, It helped me learning more in python

  • @TIPZZZZ
    @TIPZZZZ 2 года назад +1

    Thanks for your efforts, great stuff. Really appreciate all the hard work.

  • @setnop2307
    @setnop2307 2 года назад

    great work, will be waiting to see the new next following grate contents

  • @sivam5881
    @sivam5881 2 года назад

    This channel seems interesting. Thank you.

  • @girishreddy8961
    @girishreddy8961 2 года назад +1

    Nice and useful, thanks

  • @dungtrinh34
    @dungtrinh34 2 года назад +1

    Great video. Thank you for sharing !

  • @stellakyriacou1180
    @stellakyriacou1180 2 года назад +1

    Thank you very helpful! Really appreciate sharing your work!

  • @amolnalawade8200
    @amolnalawade8200 2 года назад +1

    Great videos. Please make videos on Basics of python needed for creating bots just like you

  • @mehulkandoriya8768
    @mehulkandoriya8768 2 года назад +1

    Thank you for valuable videos

  • @RajveerAroraA
    @RajveerAroraA 10 месяцев назад +1

    everytime I a running a nse.______ any function , i get HTTP error 301
    stating, server retuned a redirect error that would lead to an infinite loop

  • @NickAlways
    @NickAlways Год назад +1

    Data from nsetools seems to be outdated refresh is very slow . Last price not matching with the actual

    • @FinancialProgrammingwithRitvik
      @FinancialProgrammingwithRitvik  Год назад +1

      There might be some discrepancy as it is a free data source. I will make more videos on some other data providers as well. Stay tuned.

  • @ryand6604
    @ryand6604 2 года назад +1

    excellent content. keep this up! thank you!!!

  • @khizarkk6630
    @khizarkk6630 2 года назад

    your channel is so amazing hope you will give us more this type of information

  • @jigji-
    @jigji- Год назад +1

    thanks for the useful information Sir

  • @timroosen
    @timroosen 2 года назад +1

    Great stuff!!