ibkr
通过IBKR API获取投资组合详情的MCP服务器工具
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:ibkr。 它的用途是:通过IBKR API获取投资组合详情的MCP服务器工具 完整的 Skill 内容见:https://321skill.com/skills/ibkr/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“帮我查一下当前投资组合的总市值和盈亏情况。”,它会通过ibkr MCP服务器调用IBKR API,获取您账户的实时持仓数据,并计算汇总出总资产、浮动盈亏等信息,以清晰的格式回复给您。您还可以进一步追问:“我持仓最多的三只股票是哪几只?”,AI会继续调用接口进行排序和分析。
介绍
这个Skill是一个基于FastAPI构建的MCP(Model Context Protocol)服务器,它解决了量化交易员或投资者需要频繁、手动登录IBKR(盈透证券)交易平台来查看和分析投资组合详情的痛点。通过将此功能封装为MCP服务器,用户可以直接在支持MCP的AI助手(如Claude Desktop)中,通过自然语言指令查询实时的账户持仓、市值、盈亏等关键数据。
使用方式非常简单:用户需要在本地或服务器上部署这个MCP服务器,并配置好IBKR API的访问凭证。之后,在集成了该服务器的AI助手界面中,用户就可以像与助手对话一样,直接询问关于自己投资组合的各种问题,例如“我的账户总资产是多少?”或“苹果股票的当前持仓情况如何?”,AI助手会通过该服务器调用IBKR API并返回结构化的结果。
这个Skill非常适合量化交易员、个人投资者以及需要将投资数据集成到自动化工作流中的开发者。它省去了手动查询的繁琐步骤,将数据查询无缝嵌入到日常的AI对话或自动化脚本中,极大地提升了数据获取和分析的效率。
需要注意的是,使用前必须拥有有效的IBKR账户并开通API访问权限。此外,由于涉及敏感的财务数据,务必妥善保管API密钥,并建议在安全的网络环境下部署和使用该服务器,避免数据泄露风险。
核心特点
与通用的财经数据API工具不同,此Skill专为IBKR(盈透证券)平台深度定制,能直接对接其官方TWS/IB Gateway API,获取用户私有、实时的账户级持仓和交易数据,而非公开的市场行情。同时,它严格遵循MCP协议标准,能无缝集成到Claude等AI助手的生态中,实现自然语言交互查询,而非简单的命令行或脚本调用。
注意事项
仅适用于拥有IBKR账户并开通API权限的用户,无法用于查询其他券商的数据或非账户持有人的公开市场信息。
常见问题
需要什么样的IBKR账户才能使用?
需要拥有盈透证券(IBKR)的真实交易账户,并在账户设置中启用并配置好API访问权限(包括生成API密钥)。
这个工具安全吗?会泄露我的交易密码吗?
该工具通过IBKR官方API密钥进行认证,无需存储或使用您的登录密码。但请务必像保管密码一样保管好您的API密钥,并仅在受信任的环境部署服务器。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/ibkr/raw/index.md 读取 ibkr 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/ibkr/raw/index.md(查看排版版本)