An unofficial Python API wrapper for the Schwab HTTP API, providing access to trading, account data, market data, and streaming. Current version is 1.5.1, requires Python >=3.10. Active development with frequent releases.
pip install schwab-pyNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Initialize client and fetch account numbers and a stock quote.
Use a separate browser profile or incognito window when running easy_client.
Use 'from schwab import auth' and then auth.client_from_token_file().
Store token file securely and back it up. If lost, delete token file and re-run easy_client.
Implement your own retry logic with exponential backoff for 429 responses.
No dependency data recorded yet.