Complete reference for the Kalshi Python SDK
pip install kalshi-python
from kalshi_python import Configuration, KalshiClient # Configure the client config = Configuration( host="https://api.elections.kalshi.com/trade-api/v2" ) # For authenticated requests # Read private key from file with open("path/to/private_key.pem", "r") as f: private_key = f.read() config.api_key_id = "your-api-key-id" config.private_key_pem = private_key # Initialize the client client = KalshiClient(config) # Make API calls balance = client.get_balance() print(f"Balance: ${balance.balance / 100:.2f}")