用途:通过 Alpaca API 进行美股与加密货币交易,支持模拟盘(免费)和实盘。
主要能力:查询账户余额、持仓、订单历史与资产曲线;获取实时行情、价格历史与 RSI 指标;执行市价买入/卖出;内置 RSI 均值回归策略(RSI<30 且无持仓则买入,RSI>70 且有持仓则卖出)。支持美股与加密货币,股票交易时段为周一至周五 9:30-16:00 ET,加密货币 24/7。
使用方式:需在 Alpaca 注册并生成 API key 与 secret,写入 credentials/{USER_ID}.json(含 apiKey、apiSecret、baseUrl、dataUrl),或设置 ALPACA_API_KEY 与 ALPACA_API_SECRET 环境变量。模拟盘 baseUrl 为 https://paper-api.alpaca.markets,实盘改为 https://api.alpaca.markets。常用命令:node {baseDir}/scripts/trading.js check、account、positions、history、portfolio-history、quote AAPL、bars AAPL 30、rsi AAPL 14、buy AAPL 10、sell AAPL 10、strategy-rsi AAPL。
限制与规则:执行交易前必须展示计划并获得明确确认;不得擅自创建定时任务;不得编造价格或数据,须查询真实数据;不得假设用户交易标的,须先询问。免费层每分钟 200 次调用、行情延迟 15 分钟;无限层无限制且实时。首次使用需先检查凭据并确认交易需求。