开源项目 · GitHub 24.7万+ Stars · MIT 许可证

OpenClaw 自动交易

将 OKX、Binance、Bitget 连接到开源 AI Agent,自动执行定投、网格交易、价格预警和量化策略 —— 一切从终端开始。

247K+
GitHub Stars
100%
完全开源
100+
支持交易所
MIT
开源协议
terminal

# 全局安装 OpenClaw

$ npm install -g openclaw@latest

# 运行初始化向导

$ openclaw onboard

# 安装交易所交易技能

$ openclaw skill install ccxt binance okx

# 查询实时行情数据

$ ccxt binance fetchTicker "BTC/USDT"

{ symbol: "BTC/USDT", last: 87432.50, change: +2.3% }

什么是 OpenClaw?

OpenClaw 是增长最快的开源 AI Agent 框架(GitHub 24.7万+ Stars)。由 Peter Steinberger 于 2025年11月创建,它让你将 AI 模型(Claude、GPT 或本地 Ollama)连接到真实世界的工具 —— 包括加密货币交易所 API,实现自动化交易。

🤖

AI 驱动决策

OpenClaw 使用大语言模型分析市场状况、新闻情绪和链上数据。它能根据自然语言指令做出交易决策,比如「每天早上9点买入50美元的BTC」或「如果ETH一小时内下跌5%就卖出」。

🔗

100+ 交易所集成

通过 CCXT(加密货币交易所交易库)技能,OpenClaw 可连接超过100家交易所,包括 OKX、Binance、Bitget、Bybit、KuCoin、Coinbase 和 Kraken。一个统一接口满足所有交易需求。

📊

工作流自动化

内置的 Lobster 工作流引擎让你将多个技能串联成自动化流水线:定时定投、价格触发预警、投资组合再平衡、多交易所套利 —— 全部在你自己的服务器上 24/7 运行。

支持的交易所

OpenClaw 通过专用技能和通用 CCXT 连接器原生集成三大主流交易所。

OKX

专用 OKX 技能

# .env

OKX_API_KEY=your_key

OKX_SECRET=your_secret

OKX_PASSPHRASE=your_pass

  • 现货 / 合约 / 杠杆交易
  • 支持股票代币交易
  • 实时行情数据与WebSocket

Binance

专用 Binance 技能

# .env

BINANCE_APIKEY=your_key

BINANCE_SECRET=your_secret

  • 现货 / 合约 / 杠杆交易
  • 兼容 Binance AI Agent Skills
  • 实时行情数据与WebSocket

Bitget

通过 CCXT 通用连接器

# .env (via CCXT)

BITGET_APIKEY=your_key

BITGET_SECRET=your_secret

BITGET_PASSWORD=your_pass

  • 现货 / 合约 / 杠杆交易
  • 跟单交易 API 接入
  • 实时行情数据与WebSocket

手把手安装教程

从零到第一笔自动交易只需15分钟。需要 Node.js 22+ 和交易所 API 密钥。

安装 OpenClaw

通过 npm 全局安装 OpenClaw。需要 Node.js 22 或以上版本。安装完成后用 version 命令验证是否正常。

# Node.js >= 22 required

$ npm install -g openclaw@latest

# Verify installation

$ openclaw --version

openclaw v1.x.x

运行初始化向导

初始化向导会引导你完成初始设置:连接消息平台(Telegram、Discord、WhatsApp)、配置 AI 模型、设置你的偏好。

$ openclaw onboard

# 选择你的消息平台

# 配置 AI 模型 (Claude/GPT/Ollama)

# 大多数用户10分钟内完成设置

安装交易所技能

技能是扩展 OpenClaw 能力的模块化插件。安装 CCXT 通用连接器以支持广泛的交易所,或安装专用技能以获取交易所特有功能。

# 通用连接器(支持100+交易所)

$ openclaw skill install ccxt

# 交易所专用技能(高级功能)

$ openclaw skill install binance

$ openclaw skill install okx

配置交易所 API 密钥

在你的交易所账户中创建仅具有交易权限的 API 密钥(绝不开启提币权限)。将密钥添加到 .env 文件中。切勿分享这些密钥或将其提交到版本控制系统。

# .env 配置文件

BINANCE_APIKEY="your_api_key_here"

BINANCE_SECRET="your_secret_key_here"

OKX_API_KEY="your_api_key_here"

OKX_SECRET="your_secret_key_here"

OKX_PASSPHRASE="your_passphrase_here"

BITGET_APIKEY="your_api_key_here"

BITGET_SECRET="your_secret_key_here"

BITGET_PASSWORD="your_passphrase_here"

开始交易

一切就绪。通过简单的命令查询行情、查看余额、下单交易。建议先用小额资金测试你的设置,再逐步扩大规模。

# 在 Binance 上查询 BTC 价格

$ ccxt binance fetchTicker "BTC/USDT"

# 查看你的 OKX 余额

$ ccxt okx fetchBalance

# 下一个限价买入单

$ ccxt binance createOrder "BTC/USDT" limit buy 0.001 85000

# 查询 Bitget 行情数据

$ ccxt bitget fetchTicker "ETH/USDT"

交易策略

OpenClaw 开箱即用支持多种交易策略,从简单的定时定投到 AI 驱动的量化交易。

📈
低风险

DCA 定投策略

定期自动买入固定金额的加密货币 —— 每日、每周或每月。最经过验证的长期策略,消除投资中的情绪化决策。

🔲
中等风险

网格交易

在一个价格区间内布置买入和卖出订单网格。通过在网格内低买高卖来从波动中获利。在横盘市场中效果最佳。

📰
进阶

新闻驱动交易

AI 实时监控新闻、社交媒体和链上数据。当检测到重大事件时,根据情绪分析自动执行交易。

专家级

自定义量化策略

使用 Lobster 工作流引擎构建你自己的交易逻辑。将技术指标、链上数据和 AI 分析组合成完全自定义的策略。

CCXT 命令参考

通过 OpenClaw 的 CCXT 技能与交易所交互的常用命令。

ccxt binance fetchTicker "BTC/USDT"获取 BTC 实时价格
ccxt okx fetchOHLCV "ETH/USDT" 1h获取 ETH 1小时K线数据
ccxt binance fetchBalance查看你的 Binance 余额
ccxt binance createOrder "BTC/USDT" market buy 0.01市价买入 0.01 BTC
ccxt binance createOrder "ETH/USDT" limit buy 0.5 3200以 $3,200 限价买入 0.5 ETH
ccxt okx fetchOpenOrders "BTC/USDT"查看 OKX 上的未成交订单
ccxt bitget cancelOrder "order_id" "BTC/USDT"取消指定订单
ccxt binance fetchMyTrades "BTC/USDT"查看你的交易历史

工作流自动化示例

使用 Lobster 引擎将多个技能组合成自动化工作流。支持按计划执行或在特定条件触发时运行。

定时定投任务

每天早上9点自动买入价值50美元的 BTC。每次购买后通过 Telegram 发送通知。

# DCA Workflow Example

name: "BTC Daily DCA"

schedule: "0 9 * * *"

steps:

- ccxt binance createOrder

"BTC/USDT" market buy 50

notify: telegram

价格预警与自动交易

监控 ETH/USDT 价格。当价格变动超过5%时发送预警,并可选择根据方向自动执行交易。

# Price Alert Workflow

name: "ETH Price Alert"

trigger: price_change

condition:

symbol: "ETH/USDT"

change: ">5%"

action: send_message

安全最佳实践

自动交易涉及真金白银。请遵循以下安全指南保护你的资金。

🔑

禁用提币权限

创建 API 密钥时,绝不开启提币权限。即使密钥泄露,攻击者也无法提走你的资金。

🛡️

IP 白名单

将你的 API 密钥限制为仅允许你服务器的 IP 地址访问。即使密钥泄露,也能阻止未授权访问。

🌐

不要公开暴露

OpenClaw 的 Web 面板默认绑定 0.0.0.0:18789。在生产环境中务必绑定到 127.0.0.1 或使用带认证的反向代理。

📋

安装前审查技能

只从可信来源安装技能。安装前先审查技能源代码 —— 市场上已发现超过800个恶意技能。

💰

从小额开始

先用小额资金(10-50美元)测试你的策略,再投入更大资金。永远不要投入你承受不起损失的金额。

🔄

定期监控

设置异常行为预警。每天检查你的交易机器人活动。自动化不等于无人值守 —— 始终保持监督。

费用是多少?

OpenClaw 本身 100% 免费开源。你的实际费用来自 AI 模型使用和服务器托管。

免费版

$0 /永久
  • OpenClaw 核心框架
  • 本地 AI(Ollama,免费)
  • 在自己电脑上运行
  • 社区支持
最受欢迎

常规使用

$5-30 /
  • 云端 AI 模型(Claude/GPT)
  • VPS 托管($6-20/月)
  • 多交易所连接
  • 24/7 自动交易

重度用户

$40-100+ /
  • 高频 AI 调用
  • 独立服务器托管
  • 多策略并发运行
  • 自定义技能开发

常见问题

OpenClaw 是交易机器人吗?
OpenClaw 不是专门的交易机器人,而是一个通用 AI Agent 框架。交易只是它众多能力之一,通过 CCXT 和交易所专用技能实现。把它想象成一个可编程的 AI 助手,交易只是它能做的事情之一。
OpenClaw 能保证盈利吗?
绝对不能。没有任何自动交易系统能保证盈利。市场本质上不可预测,历史表现不代表未来收益。自动交易承担与手动交易相同的风险,还有软件 bug、API 故障和网络问题等额外风险。务必从小额开始,绝不投入你承受不起损失的资金。
交易应该选哪个 AI 模型?
对于交易,推荐使用 Claude 或 GPT-4,因为它们具有更强的推理能力。但对于简单的定时任务如定投,即使是通过 Ollama 运行的本地模型也完全够用。AI 模型主要在需要市场分析和决策的复杂策略中发挥作用。
把 API 密钥给 OpenClaw 安全吗?
OpenClaw 在你自己的机器或服务器上本地运行 —— 你的 API 密钥永远不会离开你的环境。但务必创建仅交易权限(无提币)的密钥、使用 IP 白名单,并在安装前审查任何第三方技能。市场上已发现超过800个恶意技能,请保持谨慎。
可以在手机上用 OpenClaw 吗?
OpenClaw 作为服务器进程运行,通常在你的电脑或 VPS 上。你通过 Telegram、WhatsApp 或 Discord 等消息平台与它交互 —— 所以是的,你可以通过这些 App 从手机控制它,但它实际运行在服务器上。
需要编程技能吗?
安装和配置需要基本的终端/命令行知识。对于定投等简单策略,不需要编码 —— 你通过自然语言和配置文件完成所有设置。对于自定义量化策略,TypeScript/JavaScript 知识会有帮助。

准备开始自动交易了吗?

通过我们的推荐链接注册你喜欢的交易所,获得专属手续费折扣。更低的手续费 = 你的交易机器人更高的利润。

使用我们的推荐链接可获得最高30%手续费返佣。更低的交易成本意味着自动化策略的更好收益。

⚠️ 风险提示

加密货币交易涉及重大损失风险。自动化交易系统存在额外风险,包括但不限于:软件 bug、API 故障、网络中断和市场剧烈波动。过往表现不代表未来收益。切勿投入超出你承受能力的资金。本页面内容仅供教育目的,不构成投资建议。在做出投资决策前,请务必自行研究(DYOR)。