什么是CLI交易?
编程智能体已到达临界点。CLI Trader是指挥AI智能体研究、构建策略并在每个市场执行交易的人——全部在一个终端会话中完成。没有GUI,没有电子表格,没有上下文切换。只有一个人带着交易论点和一个能思考、编码、交易的智能体。
洞察:编程智能体能交易
当编程智能体变得足够强大,能可靠地使用工具、推理多步骤问题并即时编写可运行代码时,一些根本性的东西改变了。
像Claude Code、Cursor和Windsurf这样的AI智能体是为帮助开发者编写软件而构建的。但当你给编程智能体访问券商CLI的权限时会发生什么?或通过Model Context Protocol连接市场数据API?或通过Skill文件教它交易策略?
它就变成了一个交易智能体。一个能研究基本面、扫描技术形态、回测策略、计算仓位大小并提交订单的智能体——全部来自终端中的一次对话。
CLI Trader就是认识到这一点并围绕它构建交易工作流的人。他们不在Web界面中点击按钮。他们指挥智能体,审查其工作,然后批准执行。智能体处理复杂性;人类提供方向和判断。
工作流:指令、策略、审批、执行
每个CLI交易会话都遵循相同的基本模式:
1. 指令
用自然语言描述你的想法。可以像"我对FDA审批季前的生物科技感兴趣"这样模糊,也可以像"为TSLA构建一个delta中性铁蝶式,14天到期,最大风险500美元"这样具体。智能体都能理解。
2. 策略
智能体开始工作。它使用CLI工具和MCP连接获取市场数据。它研究机会,构建具体策略,包括入场点、仓位大小、止损和预期结果。如果有相关Skill,它会应用特定领域知识——比如生物科技股在FDA催化剂前后的历史表现,或如何为财报构建期权交易。
3. 审批
智能体展示策略并等待。你审查分析,提出后续问题("如果FDA延迟怎么办?"、"最大亏损是多少?"),并要求修改。人类始终在循环中。没有你的明确批准,什么都不会执行。
4. 执行
一个确认,智能体就提交交易。它可以设置止损、警报和监控规则。从最初想法到实际持仓——只需几分钟,而不是几小时。每一步都记录在你的终端历史中,完全可审计。
实践中是这样的:
$ claude "I think biotech is setting up well ahead of FDA season. Find me the best risk/reward catalyst play." > Scanning biotech FDA calendar (next 30 days)... > Pulling options chains for 12 candidates... > Analyzing IV rank vs historical catalyst moves... --- TOP OPPORTUNITY --- ACMR — PDUFA date: March 11 Historical catalyst moves: avg ±18% Current IV30 implies ±12% — vol is cheap vs history Options flow: 3.2x call/put ratio (unusual) Recommended strategy: Long $20/$25 call spread (Mar 14 expiry) Cost: $0.80 | Max gain: $4.20 | Breakeven: $20.80 Risk/reward: 1:5.25 Approve this trade? [y/n] y > Submitting order via tastytrade-cli... ✓ Order filled: ACMR Mar14 $20/$25 call spread × 10 ✓ Alert set: notify if ACMR moves ±5% before PDUFA
交易者用一句话描述了论点。智能体扫描了整个板块,识别出最佳机会,构建了风险可控的交易,并执行——全部在一个终端会话中完成。
为什么是终端?
Andrej Karpathy——OpenAI创始团队成员、前Tesla AI总监——简单地说:
"The hottest new programming language is English... and the best environment to run agents in is the command line."
Andrej Karpathy
终端是AI智能体的天然栖息地,因为它是文本输入、文本输出——恰好是LLM原生运行的接口。没有阻抗不匹配。当你输入一句话,智能体回复分析和命令时,那就是模型思考的同一媒介。
但更深层的原因是访问能力。终端是通用API。每个券商、交易所、数据提供商和金融服务都可以从shell访问。编程智能体可以安装包、运行命令、读取输出、链接操作,并即时编写自定义脚本。没有其他接口能给智能体这种不受限制的、可组合的访问。
金融市场特别适合这种范式。市场数据是结构化和可查询的。交易规则可以表达为代码。风险管理就是算术。终端不仅匹配AI智能体的工作方式——它还匹配市场的运作方式。
智能体工具箱:CLI、MCP、Skills
一个在空终端中的编程智能体可以推理市场,但它无法采取行动。智能体的力量来自你给它的工具。这些工具分为三类:
CLI——智能体的双手
命令行接口是直接行动层。像Polymarket CLI、tastytrade-cli或ib_console这样的工具让智能体下单、获取订单簿、管理持仓、与交易所交互。当智能体运行 polymarket markets list --sort volume 时,它在使用双手。
CLI因Unix可组合性而强大。智能体可以将一个命令的输出管道到另一个,链接操作,从简单工具构建复杂工作流——就像软件开发者的工作方式。
MCP——智能体的眼睛和耳朵
Model Context Protocol服务器为智能体提供类型化、可靠的数据和API访问。CLI是通用的,而MCP是结构化的——智能体不需要解析原始文本输出,因为MCP响应带有模式。Alpaca MCP连接为智能体提供干净、经过验证的股票数据、期权链和下单提交。
MCP减少幻觉风险,因为智能体获得的是结构化数据,而不是爬取的网页。当市场数据带有类型和模式时,误读的空间更小。
Skills——智能体的大脑
Skills是文件中的领域专业知识。它们教智能体如何思考特定市场和策略。没有Skill,你的智能体是通才——聪明但不专精。加载一个生物科技催化剂Skill,它就知道PDUFA日期、历史审批率,以及如何构建二元事件交易。加载一个DeFi Skill如Uniswap AI Skills,它就知道如何部署流动性头寸和管理无常损失。
Skills是让CLI交易对非程序员也可用的抽象层。你不需要从头教智能体——给它正确的Skill,它就拥有即时的专业知识。
CLI交易适合谁?
变革性的洞察是CLI交易适合每个层级的交易者,而不仅仅是技术用户。智能体会适应你的专业程度:
- 完全初学者——告诉智能体"我有5000美元,想要安全收入。"它会研究保守策略,用简单语言解释风险,只执行你明确批准的。智能体同时是你的分析师、老师和执行台。
- 中级交易者——你有市场观点但时间有限。智能体按你的标准扫描机会,用历史数据回测,在你做其他事时监控持仓。你从每周研究2个想法提升到20个——而且数据更好。
- 高级专业人士——你思考的是波动率曲面和跨资产相关性。智能体编写自定义分析,构建执行算法,同时在多个交易所部署策略。CLI成为你的可编程交易基础设施。
共同的线索:你描述意图,智能体构建策略,你批准执行。输出的复杂度匹配输入的复杂度,但工作流是相同的。
为什么是现在
多种力量汇聚,使CLI交易成为可能:
- 编程智能体跨越门槛——LLM现在可以可靠地使用工具、编写和调试代码、遵循多步骤指令,并在长期分析会话中保持上下文。Claude Code、Cursor等不是玩具——它们在交付生产级软件。
- MCP标准化——Anthropic的Model Context Protocol给智能体提供了连接数据源和API的标准方式。金融数据提供商开始提供MCP服务器,这意味着智能体开箱即获结构化市场访问。
- CLI优先的券商API——Interactive Brokers、Alpaca、Tradier等现在都有命令行SDK。从终端执行交易的摩擦已降至接近零。
- 散户数据平权——Polygon.io等服务为个人交易者提供与对冲基金相同的数据源,可从命令行访问。机构曾拥有的数据优势正在快速缩小。
- Skills生态系统——打包和分享智能体知识的平台正在兴起。交易者可以将策略发布为Skill;其他交易者加载它,他们的智能体立即拥有该专业知识。
累积的结果:一个拥有终端和AI智能体的个人交易者,现在可以以小型机构交易台的分析深度来研究和执行。竞争环境还没有完全拉平——但正在快速倾斜。
开始使用
从零到第一笔CLI交易的最快路径:
- 获取AI智能体——安装 Claude Code 或任何终端原生AI智能体。这是你的编排器。
- 安装一个CLI工具——Polymarket CLI是最简单的起点。一条
brew install命令。 - 与智能体对话——打开Claude Code,说"告诉我Polymarket上有什么有趣的。"看它为你使用CLI。
- 深入探索——连接一个MCP服务器获取股票数据。加载一个Skill获取DeFi专业知识。工具箱随你成长。
我们的分步指南将引导你完成完整过程:你的第一笔CLI交易:安全入门手册(10-15分钟)。
常见问题
需要技术背景才能开始吗?
不一定。你可以从一个工具、几个提示和严格的执行护栏开始。技术深度在后期有帮助,但流程纪律更重要。
CLI交易可以用于长期工作流吗?
可以。许多用户将其应用于研究、筛选、持仓审查和基于规则的投资组合检查,而不仅仅是短期执行。
最重要的安全实践是什么?
在执行前保持明确的人类审批,并为每笔交易设置固定的风险上限。这可以防止大多数代价高昂的早期错误。