ib-account
SKILL.md
IB Account
Fetch account summary from Interactive Brokers.
Prerequisites
User must have TWS or IB Gateway running locally with API enabled:
- Paper trading: port 7497
- Live trading: port 7496
Instructions
Note: If
uvis not installed orpyproject.tomlis not found, replaceuv run pythonwithpythonin all commands below.
uv run python scripts/account.py [--port PORT] [--account ACCOUNT_ID] [--all-accounts]
Arguments
--port- IB port (default: 7496 for live trading)--account- Specific account ID to fetch--all-accounts- Fetch summaries for all managed accounts
Default behavior (no flags): fetches the first managed account only.
Always use --all-accounts unless the user asks for a specific account.
Output
Returns JSON with:
connected- Whether connection succeededaccounts- List of account summaries, each with account ID, net liquidation, cash, buying power, etc.
If not connected, explain that TWS/Gateway needs to be running.
Dependencies
ib-async
Weekly Installs
14
Repository
staskh/trading_skillsGitHub Stars
44
First Seen
14 days ago
Security Audits
Installed on
opencode13
gemini-cli13
github-copilot13
codex13
amp13
cline13