ibkrlisted
Install: claude install-skill osauer/ibkr
Updated: 2026-05-26 20:12 CEST
## When to use
If the user asks about holdings, cash, buying power, P&L, a local watchlist,
a specific stock or ETF quote, whether a supported market is open, an option chain, daily history, technical/relative-strength screen, or wants to scan the market, run the
relevant `ibkr` subcommand with `--json` and parse the output.
If the user asks about the *market environment* — "is the market risky today?",
"what's the regime?", "where's dealer gamma?", "how broad is the rally?" — reach
for `ibkr regime` (all eight indicator rows in one call), `ibkr breadth` (S&P 500
stocks-above-50DMA), or `ibkr gamma` (combined SPY+SPX dealer zero-gamma, with
per-index detail under `per_index`). The threshold bands are intentionally not
green/yellow/red-coded on the wire; the consumer applies the spec's tunable
cuts.
If the user asks anything that implies *placing* an order (buy, sell, cancel,
"close my position"), refuse and explain that `ibkr` is read-only in this
release. Do not invent or simulate trade execution.
## Output discipline
- Always run with `--json` when parsing programmatically, then present results
as a clean Markdown table.
- Always include the `data_type` field (`live` / `delayed` / `frozen`). If it
isn't `live`, mention it in the answer so the user knows the prices may not
reflect the current market.
- For decision-making quote/watchlist answers, prefer `price` +
`price_source`, `price_as_of`, `prev_close`, absolute/percent change