INNER CODE UNIT · Python

setup_kite_client

buzzsubash/algo_trading_strategies_india · broker-utilities/mtm_square_off_zerodha/zerodha_ltp_subscriber.py:81

    def setup_kite_client(self):
        """Initialize Kite Connect client"""
        try:
            self.kite = KiteConnect(api_key=self.api_key)

            # Load access token from file
            access_token_path = "/home/ubuntu/utilities/kite_connect_data/tickjournal/key_files/access_token.txt"
            with open(access_token_path, 'r') as f:
                access_token = f.read().strip()

            self.kite.set_access_token(access_token)

            # Test connection
            profile = self.kite.profile()
            self.logger.info(f"Connected to Kite API. User: {profile['user_name']}")

        except Exception as e:
            self.logger.error(f"Error setting up Kite client: {e}")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…