Alpaca MCP Server深度测评:AI Agent的股票交易助手
让AI Agent直接获取行情、分析数据、执行交易。金融+AI的最前沿。
这是什么
Alpaca是美国知名的券商API平台,提供免佣金的股票交易API。Alpaca MCP Server把这个API包装成MCP协议,AI Agent可以直接查询行情、分析持仓、下单交易。
这是AI+金融的真正落地场景——不是聊天机器人给你投资建议,而是AI Agent直接操作你的交易账户。
提供的MCP工具
行情数据
get_stock_quote— 获取实时报价get_stock_bars— 获取K线数据(1分钟/5分钟/日线等)get_crypto_quote— 加密货币行情
账户管理
get_account— 查看账户余额和持仓get_positions— 查看当前持仓详情get_order_history— 查看历史订单
交易执行
place_order— 下单(市价/限价/止损)cancel_order— 撤单place_bracket_order— 条件单(止盈止损)
市场分析
screen_stocks— 股票筛选get_news— 获取相关新闻get_earnings— 获取财报数据
实战演示
场景:AI自动执行交易策略
你: 帮我看看NVDA现在的技术面
AI Agent:
→ get_stock_bars("NVDA", timeframe="1Day", limit=50)
→ 分析MA20、MA50、RSI、MACD
→ "NVDA在MA20上方,RSI 62,MACD金叉,短期看多"
你: 如果突破185就买入100股,止损180,止盈195
AI Agent:
→ place_bracket_order({
symbol: "NVDA",
qty: 100,
entry: 185, // 限价买入
stop_loss: 180, // 止损
take_profit: 195 // 止盈
})
→ "条件单已设置,等NVDA到185自动触发"
配置
{
"mcpServers": {
"alpaca": {
"command": "npx",
"args": ["-y", "@alpacahq/alpaca-mcp-server"],
"env": {
"ALPACA_API_KEY": "your-key",
"ALPACA_SECRET_KEY": "your-secret",
"ALPACA_PAPER": "true"
}
}
}
}
⚠️ 强烈建议先用Paper Trading(模拟盘)测试! 设置
ALPACA_PAPER=true。
安全注意事项
- Paper Trading优先 — 永远先在模拟环境验证策略
- API Key权限 — Alpaca支持设置只读Key(只能看不能交易)
- 交易限额 — 在Alpaca面板设置每日交易金额上限
- 风控规则 — 让AI遵守你设定的止损规则,不要让AI自主决策金额
- 审计日志 — 所有AI操作都会记录,定期检查
定价
- Alpaca账户: 免费(Paper Trading),实盘免佣金
- API调用: 免费额度充足(200次/分钟)
- MCP Server: 完全免费开源
总结评分
| 维度 | 评分 | |------|------| | 功能完整度 | ⭐⭐⭐⭐⭐ | | 稳定性 | ⭐⭐⭐⭐ | | 易用性 | ⭐⭐⭐⭐ | | 安全性 | ⭐⭐⭐(需谨慎使用) | | 文档质量 | ⭐⭐⭐⭐ | | 综合 | ⭐⭐⭐⭐ |
⚠️ 风险提示: AI交易有风险,可能导致资金损失。建议仅在模拟环境或小额资金使用。
GitHub: github.com/alpacahq/alpaca-mcp-server License: Apache 2.0
更多MCP工具测评,访问 mcphello.com