← 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

Open repository ↗

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

Dependencies

No dependencies declared.

Quality

No validation issues.