核心用法
Xerolite 是一款将 TradingView 告警与 Interactive Brokers (IBKR) 账户无缝连接的交易自动化桥接工具。通过本 Skill,OpenClaw 代理可直接调用 Xerolite REST API 实现两大核心功能:
1. 下单交易 (order place):支持股票、外汇等多资产类别的市价/限价单提交,默认参数为 USD、STOCK、SMART 交易所
2. 合约查询 (contract search):快速检索 IB 合约详情,验证交易标的有效性
典型工作流:用户在 TradingView 设计技术指标与告警条件 → 触发时通过 Xerolite 自动路由至 IB TWS/Gateway → 实时执行无人工干预。
显著优点
- 零延迟桥接:直接对接 IB 原生 API,跳过传统券商的 Web 界面操作
- 自然语言集成:通过 OpenClaw 代理实现 "买入 100 股 AAPL" 类语义化指令
- 灵活配置:支持多币种、多资产类别、多交易所的参数覆盖
- 轻量部署:Node.js 18+ 单文件 CLI,无需复杂安装
潜在缺点与局限性
- 本地运行依赖:默认
http://localhostendpoint,需 Xerolite 服务先行部署于同一网络 - 无认证机制:当前版本未实现 API Key,存在未授权访问风险(局域网场景)
- 功能边界清晰:仅支持下单与合约查询,不含持仓查询、历史成交、资金管理等进阶功能
- 单券商锁定:深度绑定 IBKR,不支持其他券商生态
适合人群
- 使用 TradingView + Interactive Brokers 组合的交易者
- 需要自动化执行策略告警的量化爱好者
- 希望通过自然语言简化交易操作的工作流自动化用户
常规风险
| 风险类型 | 说明 |
|---------|------|
| **执行风险** | API 调用失败或网络中断可能导致订单未送达 |
| **配置风险** | 参数默认值(如 STOCK/USD/SMART)可能与意图不符,需显式确认 |
| **安全风险** | 无 API Key 的本地服务暴露于局域网时,可能被恶意调用 |
| **合规风险** | 自动化交易需确认符合 IBKR 条款及当地金融监管要求 |