Navigation

    SmartAPI Forum
    • Register
    • Login
    • Search
    • Categories
    • Popular
    • Groups
    • FAQs
    • API Docs

    How to fetch banknifty spot data using ltpData()

    Python SDK
    0
    3
    48
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • V
      Vikram_Sai last edited by

      The following code is giving None data.
      obj.ltpData(exchange='NSE', tradingsymbol='Nifty Bank', symboltoken='99926009')

      P 1 Reply Last reply Reply Quote 0
      • P
        piyushpk @Vikram_Sai last edited by

        @Vikram_Sai def get_ltp(self, ticker, exchange="NSE", fake=False):

            symbol = self.trading_symbol_form(ticker)
            params = {
                "exchange": exchange,
                "tradingsymbol": symbol,
                "symboltoken": angel_inst.token_lookup(symbol, exchange)
            }
            # print(params)
            response = self.smart_obj.ltpData(params['exchange'], params['tradingsymbol'], params['symboltoken'])
            return response['data']['ltp']
        
        1 Reply Last reply Reply Quote 0
        • P
          piyushpk last edited by

          def get_ltp(self, ticker, exchange="NSE", fake=False):
          
          
              symbol = self.trading_symbol_form(ticker)
              params = {
                  "exchange": exchange,
                  "tradingsymbol": symbol,
                  "symboltoken": angel_inst.token_lookup(symbol, exchange)
              }
              # print(params)
              response = self.smart_obj.ltpData(params['exchange'], params['tradingsymbol'], params['symboltoken'])
              return response['data']['ltp']
          
          1 Reply Last reply Reply Quote 0
          • First post
            Last post