核心用法
Xerolite 是 TradingView 与盈透证券(Interactive Brokers)之间的交易中介平台,本 Skill 通过 OpenClaw 框架实现程序化交易能力。用户可通过 Node.js 脚本执行两类核心操作:下单交易与合约搜索。下单时需指定标的代码、买卖方向、数量,可选币种、资产类别及交易所;合约搜索则用于验证交易标的的可交易性与合约细节。所有操作通过 REST API 与 Xerolite 服务端通信,返回 JSON 格式的执行结果。
显著优点
1. 自动化交易闭环:打通 TradingView 信号与 IB 实盘,适合量化策略自动化执行。
2. 轻量部署:仅需 Node.js 18+ 环境,无复杂依赖,本地或局域网即可运行。
3. 参数灵活:支持股票、外汇等多资产类别,交易所参数可自定义,适应全球 markets。
4. 无 API 密钥门槛:当前版本免认证设计,降低快速原型开发成本。
潜在缺点与局限性
- 安全风险突出:当前版本无 API 密钥验证,若部署于公网或未隔离网络,存在未授权访问与恶意下单风险。
- 功能边界:仅支持基础市价/限价单,缺乏高级订单类型(止损、冰山单等)及持仓查询、资金管理等完整功能。
- 本地化依赖:默认指向
localhost,跨机部署需手动配置XEROLITE_API_URL,增加运维复杂度。 - 合规盲区:未提及是否支持模拟盘(Paper Trading)切换,实盘误操作可能造成真实资金损失。
适合人群
- 具备 Node.js 基础的个人量化交易者
- 已拥有盈透证券账户、寻求 TradingView 信号自动化的用户
- 愿意承担技术风险、具备独立风控能力的进阶投资者
常规风险
- 资金风险:脚本错误或网络重试可能导致重复下单或价格滑点。
- 安全暴露:无认证机制下,任何能访问该端点的进程均可发起交易指令。
- 依赖性风险:Xerolite 平台稳定性与 IB 连接质量直接影响交易执行。