You are using SmartConnect directly from library. Instead create a login function that logs in with the API key like below ANGEL_API_KEY = your_API_key smart_api = SmartConnect(api_key=ANGEL_API_KEY) and you can use smart_api.ltpData(...) it'll work. You're welcome.