Ibkr Api Skill
Ibkr Api Skill enables programmatic access to Interactive Brokers accounts for portfolio management, real-time market data, and trade execution across multiple account types. Built on the ib_async library with support for Roth IRA, personal brokerage, and business accounts, it handles authentication, enforces IRA trading restrictions, and provides both async TWS API and REST Client Portal integrations.
Ibkr Api Skill connects your code to Interactive Brokers for account queries and automated trading.
AI-generated summary based on this skill's SKILL.md
Install
ScientiaCapital/skills/ibkr-api-skill · repository language: Python
git clone https://github.com/ScientiaCapital/skills
cp -r skills ~/.claude/skills/ibkr-api-skillgenerated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub
npx skillfed install ScientiaCapital/skills/ibkr-api-skillFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I connect to IBKR programmatically using this skill?
Ibkr Api Skill enables programmatic connection to Interactive Brokers accounts through both async TWS API and REST Client Portal integrations. The skill handles authentication automatically and supports multiple account types including Roth IRA, personal brokerage, and business accounts. You'll need valid IBKR credentials and the appropriate API access enabled on your account to establish the connection.
What can Ibkr Api Skill do for automated trading?
Ibkr Api Skill supports building automated trading strategies by enabling trade execution, order management, and real-time market data retrieval from your Interactive Brokers account. The skill is built on the ib_async library and handles order placement, modification, and cancellation while enforcing account-specific trading restrictions, such as IRA trading limitations.
Does Ibkr Api Skill support IBKR API authentication?
Yes, Ibkr Api Skill handles IBKR API authentication as a core feature. It manages secure credential handling for connecting to Interactive Brokers accounts and supports authentication across multiple account types. The skill automates the authentication process so you can focus on portfolio management and trade execution.
What market data and portfolio information can I retrieve?
Ibkr Api Skill provides access to real-time market data and comprehensive portfolio information from Interactive Brokers. You can retrieve current prices, account balances, positions, and other portfolio metrics. The skill integrates with both TWS API and REST Client Portal to ensure you get the data you need for informed trading decisions.
Which account types does Ibkr Api Skill support?
Ibkr Api Skill supports multiple Interactive Brokers account types including Roth IRA, personal brokerage, and business accounts. The skill enforces appropriate trading restrictions for each account type—for example, it respects IRA trading limitations—ensuring compliance with account-specific rules while enabling full programmatic access.
How do I set up IBKR API connection with this skill?
Ibkr Api Skill simplifies IBKR API setup by handling the connection process through its built-in async TWS API and REST Client Portal integrations. You provide your Interactive Brokers credentials and enable API access on your account. The skill then manages authentication and connection establishment, allowing you to immediately start executing trades and retrieving market data.