quotes data for banknifty index giving symbol not found

#### for v2

from fyers_api import fyersModel

client_id = ""

access_token = ""

# Initialize the FyersModel instance with your client_id, access_token, and enable async mode

fyers = fyersModel.FyersModel(client_id=client_id, token=access_token,is_async=False, log_path="")

data = {

"symbols":"NSE:NIFTYBANK-INDEX"

}

response = fyers.quotes(data=data)

print(response)

output:

{'s': 'error', 'code': -300, 'message': 'Please provide a valid symbol'}

#### for v3

from fyers_apiv3 import fyersModel


client_id = ""

access_token = ""

# Initialize the FyersModel instance with your client_id, access_token, and enable async mode

fyers = fyersModel.FyersModel(client_id=client_id, token=access_token,is_async=False, log_path="")

data = {

"symbols":"NSE:BANKNIFTY-INDEX"

}


response = fyers.quotes(data=data)

print(response)

Output

{'message': '', 'code': 200, 'd': [{'n': 'NSE:BANKNIFTY-INDEX', 'v': {'n': 'NSE:BANKNIFTY-INDEX', 'errmsg': 'Please provide a valid symbol', 'code': -300, 's': 'error'}, 's': 'ok'}], 's': 'ok'}

2
3 replies