Xerolite

📈 TradingView自动交易桥 · IBKR直连

TradingView到IBKR的自动化交易桥,支持自然语言下单、合约查询和持仓查看,需妥善保管API密钥。

收藏
5.2k
安装
1.6k
版本
0.1.3
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Xerolite 是一款连接 TradingView 与 Interactive Brokers (IBKR) 的自动化交易桥接工具。本技能通过 OpenClaw 代理调用 Xerolite REST API,实现三大核心功能:下单执行(支持股票买入/卖出)、合约搜索(验证交易代码有效性)和投资组合查询(实时持仓查看)。

使用方式简洁直观:通过 Node.js CLI 脚本传递参数即可完成操作。下单时需指定 --symbol(代码)、--action(BUY/SELL)、--qty(数量),可选参数包括货币、资产类别和交易所。合约搜索用于确认标的可交易性,投资组合查询返回当前 IBKR 账户的全部持仓。

技术实现

  • 底层采用 REST API 通信,默认端点 http://localhost
  • 认证通过 X-Agentic-Api-Key 请求头完成
  • 支持环境变量注入或命令行显式传递 API 密钥

显著优点

1. 零延迟自动化:消除 TradingView 信号到 IBKR 执行的手动步骤,实现真正的程序化交易
2. 自然语言集成:OpenClaw 代理支持用日常语言描述交易意图,降低量化交易门槛

3. 灵活配置:默认参数覆盖美股主流场景(USD/STOCK/SMART),同时支持全球多资产类别定制

4. 本地优先架构:默认 localhost 部署,敏感交易数据不出本地环境

潜在局限与风险

功能性局限:

  • 依赖 Xerolite 服务持续运行,若桥接服务中断则交易失败
  • 仅支持 IBKR 生态,无法直接对接其他券商
  • 默认配置针对美股优化,加密货币、外汇等资产需手动调整参数

安全风险:

  • API 密钥泄露可能导致账户被恶意操作
  • 本地服务默认无加密传输(HTTP),公网部署需额外安全层
  • 无内置风控熔断机制,高频误操作可能直接执行

适合人群

  • 量化交易者:已将策略部署在 TradingView,需自动执行信号
  • 多账户管理者:需快速查看持仓或批量下单的 IBKR 用户
  • 自动化工作流用户:希望用自然语言或脚本驱动交易操作

常规风险提醒

⚠️ 金融交易工具,使用前务必在模拟账户充分测试;建议配合 IBKR 预设止损单;API 密钥应存储于安全密钥管理系统,避免硬编码。

Xerolite 内容

references文件夹
scripts文件夹
手动下载zip · 4.6 kB
API.mdtext/markdown
请选择文件