ibkr-api-skill
Installation
SKILL.md
<quick_start>
- Install:
pip install ib_async - Start IB Gateway on port 7497 (paper) or 7496 (live)
- Connect:
ib = IB(); await ib.connectAsync('127.0.0.1', 7497, clientId=1) - Query:
positions = ib.positions()/summary = await ib.accountSummaryAsync()</quick_start>
<success_criteria>
- API connection established and authenticated
- Portfolio positions and balances retrieved across all linked accounts
- IRA restrictions enforced on write operations
- Credentials stored securely (never hardcoded) </success_criteria>