Ibkr Trader Toolkit Deprecated
DEPRECATED — this skill was renamed to ibkr-options-assistant. Install that skill instead. If a user invokes this skill, do not run any scripts; tell them to... Skill: Ibkr Trader Toolkit Deprecated Owner: alexliu0130 Summary: DEPRECATED — this skill was renamed to ibkr-options-assistant. Install that skill instead. If a user invokes this skill, do not run any scripts; tell them to... Tags: finance:0.2.1, ibkr:0.2.1, latest:0.2.4, options:0.2.1, trading:0.2.1, wheel:0.2.1 Version history: v0.2.4 | 2026-05-14T13:00:06.285Z | user DEPRECATED — this skill was renamed to ibkr-op
Rank
62
Safety
84
Downloads
957
Updated
Oct 12, 2026
Version
0.2.4
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 957 downloads reported by the source. Last updated 10/12/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 12, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 12, 2026
- Adoption signal
- 957 downloadsadoption · observed Oct 12, 2026
- Latest release
- 0.2.4release · observed May 14, 2026
- Handshake status
- UNKNOWNsecurity
What changed
Newest first. Only changes that point at a source are listed.
Release 0.2.4release
DEPRECATED — this skill was renamed to ibkr-options-assistant. Install that skill instead. No further updates here; this slug remains only as a redirect. Same code, same scripts — only the package name changed.
Observed May 14, 2026 · source
Install and run
Setup complexity: low.
clawhub skill install s1795h15v46ekgqsyhrf8r6wcn83z8mk:ibkr-trader-toolkit- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-alexliu0130-ibkr-trader-toolkit/snapshot"
Run-check
$0.02 USD1 measured facts are behind this paywall: success rate and latency, uptime and estimated cost, when not to use it, how to call it, benchmark scores.
Agents pay $0.02 in USDC. A card payment is $0.50, the smallest a card allows.
Documentation
CLAWHUB
152,162 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
--- name: ibkr-trader-toolkit description: DEPRECATED — this skill was renamed to ibkr-options-assistant. Install that skill instead. If a user invokes this skill, do not run any scripts; tell them to install `ibkr-options-assistant` from ClawHub or `https://github.com/AlexLiu0130/ibkr-options-assistant`. --- # ⚠️ DEPRECATED — Renamed to `ibkr-options-assistant` This skill has been renamed. **No code or behavior changes**, just a new slug that better reflects positioning (options-analysis assistant driven by Claude, not a trading bot). ## What you should do Install the renamed skill instead: ### ClawHub ``` ibkr-options-assistant ``` ### GitHub ```bash git clone https://github.com/AlexLiu0130/ibkr-options-assistant.git \ ~/.claude/skills/ibkr-options-assistant ``` (The old GitHub URL `AlexLiu0130/ibkr-trader-toolkit` 301-redirects, so existing clones keep working — but rename your local symlink to `ibkr-options-assistant` so Claude Code picks the skill up under the new name.) ## Why renamed? The old name overlapped with order-execution / bot-style IBKR skills on ClawHub. This toolkit is **17 read-only analysis scripts plus one opt-in order-execution script with dual safety gates**, designed to be driven by Claude (or another AI agent), not a 24/7 bot. The new name makes that distinction visible in search results. ## No further updates here All future releases ship under `ibkr-options-assistant`. This slug stays published only as a redirect for users who installed the old name.
README.md
# IBKR Options Assistant > ## ⚠️ This skill was renamed > > **The package `ibkr-trader-toolkit` is deprecated.** All future releases ship > as **[`ibkr-options-assistant`](https://github.com/AlexLiu0130/ibkr-options-assistant)** — > same code, same scripts, same behavior. The new name better reflects > positioning (an options-analysis assistant for Claude, not a trading bot). > > **Install the renamed skill:** > ```bash > git clone https://github.com/AlexLiu0130/ibkr-options-assistant.git \ > ~/.claude/skills/ibkr-options-assistant > ``` > On ClawHub, search for **`ibkr-options-assistant`**. --- > A complete options & stock trading assistant for Interactive Brokers — real-time Greeks, McMillan/Overby strategy library, P&L analytics, Wheel tracking, earnings warnings, and risk simulation. Designed to plug straight into Claude Code as a skill. [](https://opensource.org/licenses/MIT) [](https://www.python.org/downloads/) [](https://www.interactivebrokers.com/) > [中文版 README](README.zh-CN.md) <!-- screenshot: hero --> --- ## Table of Contents - [Features](#-features) - [Requirements](#-requirements) - [IBKR Market Data Subscriptions](#-ibkr-market-data-subscriptions) - [Quick Start](#-quick-start) - [Operations Guide (Second User, Auto-Restart)](#-operations-guide) - [Trading Mode (Optional)](#-trading-mode-optional) - [Security Model](#-security-model) - [Claude Code Integration](#-claude-code-integration) - [Command Reference](#-command-reference) - [Configuration](#-configuration) - [Troubleshooting](#-troubleshooting) - [Advanced](#-advanced) - [Contributing](#-contributing) - [License](#-license) - [Disclaimer](#-disclaimer) --- ## ✨ Features 17 focused Python scripts. Read-only scripts output JSON so Claude (or any other agent) can reason about the data. Only `trade.py` can place orders, and only when both safety gates are explicitly opened. **Data & quotes** - `market_quote.py` — Real-time bid/ask/last/IV/volume for stocks, ETFs, options. - `contracts.py` — Universal contract resolver (`SPY`, `AAPL 2026-06-19 200 C`, etc.). - `technical_indicators.py` — RSI, MA(20/50/200), Bollinger, ATR with text summary. **Options analysis** - `options_chain.py` — Full option chain with Greeks, OI, volume, IV per expiry. - `options_analyzer.py` — McMillan/Overby strategy recommender (20+ strategies across 4 tiers, IV-aware). - `options_daily.py` — End-of-day options report: warnings, IV environment, position-specific suggestions. **Portfolio & P&L** - `portfolio_positions.py` — Live positions with per-leg and portfolio-level Greeks. - `pnl_analytics.py` — Realized P&L, win rate, best/worst trades (from `ib.executions` + optional Flex CSV). - `flex_import.py` — Parse IBKR Flex Statement CSV/XML history into normalized JSON. - `cost_basis
_meta.json
{
"ownerId": "kn7d98bzsjt5mkh9hb3rj3arm983z82x",
"slug": "ibkr-trader-toolkit",
"version": "0.2.4",
"publishedAt": 1778763606285
}references/greeks_primer.md
# Greeks Primer — Practical Interpretation The "Greeks" measure how an option's price moves when something else moves. The toolkit reports them per-position and aggregates them across the portfolio in `portfolio_positions.py`. This is a working interpretation, not a textbook derivation. ## The five Greeks at a glance | Greek | Measures | Per-unit move | Sign for long call | Sign for long put | |---|---|---|---|---| | **Delta** | Price sensitivity to underlying | $1 move in underlying | + (0 → +1) | − (0 → −1) | | **Gamma** | How fast delta changes | $1 move in underlying | + | + | | **Vega** | Price sensitivity to implied vol | 1 vol-point (1% IV) | + | + | | **Theta** | Time decay | 1 calendar day | − | − | | **Rho** | Sensitivity to interest rates | 1 percentage point | + | − | Short positions flip the sign of all Greeks (short call: negative delta, negative gamma, negative vega, positive theta). --- ## Delta — the directional one **What it tells you:** *"If the stock moves $1, my option moves $delta."* For a 0.30-delta call: stock +$1 → call +$0.30 (× 100 shares = $30 per contract). **Common rules of thumb:** - Delta is also a rough probability of finishing ITM at expiry. A 0.30-delta put has ≈30% probability of expiring ITM — this is what wheel sellers use to pick strikes. - ATM options sit near ±0.50 delta. Deep ITM approach ±1.00. Deep OTM approach 0. - Stock has delta 1.00 per share (100 per round lot). **Portfolio level (`portfolio_positions.py`'s `net_delta`):** > *"Net delta = +1,200" means your account moves like +1,200 shares of the underlying basket.* If SPY drops $1, you lose ≈$1,200. Always reconcile this with your sizing. **When delta matters most:** - Directional trades — it's literally your directional exposure. - Wheel selection — pick the strike whose delta matches your acceptable assignment probability (typical wheel: 0.20–0.30 delta short put). --- ## Gamma — delta's accelerator **What it tells you:** *"Delta itself isn't constant. Gamma is how much delta changes per $1 move."* Long options have **positive gamma**: a good thing — your delta increases when the move goes your way and decreases when it goes against you. Short options have **negative gamma**: brutal in fast moves. **Where it bites:** - **Gamma scalping** is the upside of long options. - **Gamma risk** on short options near expiry is the downside: a 0.20-delta short put can turn into a 0.70-delta short put overnight on an earnings gap. **Rule:** gamma is highest for **ATM options close to expiry**. If you're short premium with under a week to expiry, the gamma is screaming and a single bad day can blow through weeks of theta. --- ## Vega — the IV gauge **What it tells you:** *"For every 1 percentage point increase in implied vol, the option price changes by $vega."* Long options are long vega; short options are short vega. **Worked example:** > If your portfolio shows `net_vega = +500`, then a 1% IV drop costs you $500. A 1% IV rise gains
references/options_book_summary.md
# Options Book Summary — Operational Rules A lookup of operational rules distilled from four canonical options books, written as decision-ready heuristics rather than theory. Use this when reasoning about strategy selection, position sizing, adjustment, or risk. **Sources cited per rule:** - **(McMillan)** — Lawrence McMillan, *Options as a Strategic Investment*, 5th ed. - **(Overby)** — Brian Overby, *The Options Playbook* (TastyTrade lineage). - **(Natenberg)** — Sheldon Natenberg, *Option Volatility & Pricing*, 2nd ed. - **(Sinclair)** — Euan Sinclair, *Volatility Trading*, 2nd ed. This is a **rule book**, not a textbook. For mechanics of Greeks see [`greeks_primer.md`](greeks_primer.md); for the strategy catalog see [`strategies.md`](strategies.md). --- ## Table of Contents 1. [IV Environment Playbook](#1-iv-environment-playbook) 2. [Strike Selection Rules](#2-strike-selection-rules) 3. [DTE Selection Rules](#3-dte-selection-rules) 4. [Adjustment Decision Tree](#4-adjustment-decision-tree) 5. [Position Sizing](#5-position-sizing) 6. [Skew Interpretation](#6-skew-interpretation) 7. [Earnings IV Crush](#7-earnings-iv-crush) 8. [Volatility Estimation](#8-volatility-estimation) 9. [Greeks-vs-Greeks Relationships](#9-greeks-vs-greeks-relationships) 10. [Common Mistakes (each book's "don't")](#10-common-mistakes) --- ## 1. IV Environment Playbook The single most important question before opening an options trade: **is implied volatility rich or cheap?** Get this wrong and a directionally correct view still loses money. ### Core rule > **Rule (McMillan):** When current IV is in the bottom 20% of its trailing-1-year range, **buy** premium (long straddle, long calendar, long single leg). When in the top 20%, **sell** premium (short strangle, iron condor, credit spread). Middle 60%: use **spreads** — debit spreads when you have directional conviction at low IV, credit spreads when you have directional conviction at high IV. (McMillan) ### IV percentile vs IV rank — use both | Metric | Definition | When it helps | |---|---|---| | **IV rank** | (current IV − 52w low) / (52w high − 52w low) | Quick sense of where IV sits in its full year range | | **IV percentile** | % of trading days in the past year where IV was below today's | More robust to single-day spikes (e.g. earnings) | > **Rule (Sinclair):** Prefer IV percentile to IV rank in symbols with episodic volatility spikes (earnings, biotech catalysts). A single-day Vol spike inflates IV rank but barely moves IV percentile. (Sinclair) ### Strategy → IV environment matrix | IV environment | Bullish | Bearish | Neutral | Volatile (expect a move) | |---|---|---|---|---| | **Low IV** (≤20%ile) | Long call, call debit spread, call ratio backspread | Long put, put debit spread | Long calendar, long butterfly | Long straddle, long strangle | | **Mid IV** (20–80%ile) | Bull call spread | Bear put spread | Iron condor (mild), short strangle (wide) | Long strangle | | **High IV** (≥80%ile) | Cash
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
- Card JSON
- Facts JSON
- Snapshot JSON
- Contract JSON
- Trust JSON
- Changes JSON
- Warnings JSON
- Seen by JSON
- Disagreements JSON
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/alexliu0130/skills/ibkr-trader-toolkit",
"sourceUrl": "https://clawhub.ai/alexliu0130/skills/ibkr-trader-toolkit",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-12T02:06:51.120Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-alexliu0130-ibkr-trader-toolkit/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-alexliu0130-ibkr-trader-toolkit/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-12T02:06:51.120Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "957 downloads",
"href": "https://clawhub.ai/alexliu0130/ibkr-trader-toolkit",
"sourceUrl": "https://clawhub.ai/alexliu0130/ibkr-trader-toolkit",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-12T02:06:51.120Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "0.2.4",
"href": "https://clawhub.ai/alexliu0130/ibkr-trader-toolkit",
"sourceUrl": "https://clawhub.ai/alexliu0130/ibkr-trader-toolkit",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-05-14T13:00:06.285Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-alexliu0130-ibkr-trader-toolkit/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-alexliu0130-ibkr-trader-toolkit/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 0.2.4",
"description": "DEPRECATED — this skill was renamed to ibkr-options-assistant. Install that skill instead. No further updates here; this slug remains only as a redirect. Same code, same scripts — only the package name changed.",
"href": "https://clawhub.ai/alexliu0130/ibkr-trader-toolkit",
"sourceUrl": "https://clawhub.ai/alexliu0130/ibkr-trader-toolkit",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-05-14T13:00:06.285Z",
"isPublic": true
}
]
}Record generated Oct 12, 2026.
For crawlers
This page is free to read. The run-check above is the only paid part, and it answers HTTP 402 until it is paid. Everything else here is public.
- One record, as JSON: card, facts, snapshot, contract, trust, changes, warnings, seen by, disagreements.
- Every agent, one feed: /.well-known/ai-catalog.json
- What this site sells, and the price: /.well-known/x402
- Paid run-check: /api/v1/agents/clawhub-alexliu0130-ibkr-trader-toolkit/run-check
