SuperAPI AI 工具集

alpaca-trading-paper-trading

写作与研究

查看项目

更新于 10-16 04:59

技能介绍

用途:该技能面向使用自有 Alpaca 模拟账户的 Trading API 用户,让 AI 代理预览、提交、检查和管理模拟盘订单,覆盖美股、美股期权与加密货币。技能为通用实现无关版本,可用 alpaca-py、REST API、JavaScript/TypeScript、Go、C# 等任意能访问 Trading API 的工具。

主要能力:代理先识别信号来源(回测输出、手动想法、定时触发或自动化事件),用自然语言复述策略逻辑(进出场条件、指标参数、仓位规则)并请你确认;随后逐项收集订单参数,包括执行时机、资产类别、代码、买卖方向、数量或名义金额、订单类型、有效期、限价/止损价、盘前盘后标志、风控与保证金使用;展示完整订单预览表与购买力检查后才提交。提交后返回订单 ID、状态与载荷摘要,并跟踪成交、部分成交、拒绝、取消等生命周期。

必要用法:需 Alpaca 模拟账户、模拟 API 密钥(存于环境变量 APCA_API_KEY_ID、APCA_API_SECRET_KEY,勿粘贴到对话)、模拟基础地址 https://paper-api.alpaca.markets,以及所选语言运行时。期权需账户开通对应审批等级,加密货币需账户启用。默认每次下单前需确认,且每次提交前校验环境为模拟盘。

限制:绝不提交实盘;检测到实盘凭证(无 paper- 前缀的地址或 live 配置)立即停止并警告。名义金额订单不能与数量同用且不可替换,需取消后重下;盘前盘后仅限限价单配合 day 或 gtc;bracket、oco、oto 仅限美股且不支持盘前盘后;mleg 最多 4 条腿。账户对象无 pattern_day_trader 与 daytrade_count 字段,PDT 只能通过 multiplier 为 4 判断。具体 SDK 安装命令与 CLI、MCP 配套技能链接资料中未完整提供。