← Back to catalog tool · ibcli
ibcli
Proof-of-concept Go CLI for reading Interactive Brokers portfolio data via the IBKR Web API.
- ID
- ibcli
- Kind
- tool
- Owner
- aholbreich
- Lifecycle
- experimental
- Tier
- 3
- System
- finance-tools
- Domain
- personal-finance
- Platform
- local-cli
Tech stack
- Languages
- go
- Data
- ibkr-web-api
- Runtime
- local-cli
- Tooling
- go
Documentation
ibcli
ibcli is an unofficial Interactive Brokers portfolio CLI proof of concept. The repository documents that the attempted OAuth path is not available for individual account holders, so the project is useful as an exploration record and starting point rather than a complete tool.
Responsibilities
- experiment with the IBKR Web API from a small Go CLI
- document authentication constraints for individual accounts
- keep portfolio retrieval experiments isolated from other finance tooling
Architecture
flowchart LR
User[CLI user] --> CLI[ibcli]
CLI --> Auth[IBKR auth attempt]
Auth --> API[IBKR Web API]
API --> Portfolio[Portfolio data]
Auth -. OAuth unavailable for individuals .-> Limitation[Documented limitation]
Source
This entry was generated from the public, non-fork GitHub repository metadata and README content available under aholbreich.
Operations
- Runbook:
Open runbook ↗ - GitHub Actions:
Open pipeline ↗ - GitHub repository:
Visit ↗ - Issues:
Visit ↗
Dependencies
No dependencies declared.
Quality
No validation issues.