工具对比

3Commas 值得付吗?费用、教学、和 webhook 直连的差别

2026-10-21·12 分钟阅读

你付了 US$20/月给 3Commas,把 TradingView 那头的 alert 信号 (就是图表条件成立时被触发的通知)串到它的 Signal Bot, 交易所账户就有动作了。这件事现在真的不难。

没有人先跟你讲的是:3Commas 收的钱里有一半是在帮你省下自己接 webhook 的一个周末—— webhook 就是把 alert 信号自动送到别的服务的那条通道, 另一半是在让你把交易所 API key(也就是交易所给程序调用下单/查数据的界面凭证)交给它托管。

这两件事你算的成本不一样,决定要不要付它也不一样。

这篇不评测 3Commas 的策略逻辑好不好,也不推它「应该用哪个 bot」—— 我们没做过那种比赛。这篇只讲三件事:官方定价的三个档次真正买到什么、 TradingView alert 送过去的正确流程, 以及跳过 3Commas 自己接 webhook 到交易所会省什么、牺牲什么。

先讲结论
如果你已经有 TradingView 付费方案、也已经在写 Pine Script—— 也就是 TradingView 平台上写策略的那种脚本语言—— 3Commas Signal Bot 帮你省的只有「把 alert 收下来、对到你的 API key、送去交易所」这段自动化工, 大约一个周末的自架工程。3Commas 官方目前列 9 家交易所支持, 这条路省事,代价是把 API key 交给第三方;直接接交易所或用非托管中介的成本较高,但 key 一直在你手上。

费用一:三个档次的「真月付」与「年缴月付」是这样算的

3Commas 的定价页把两种价钱排在一起:大字是年缴除以 12 之后的等效月价, 被划掉的那个才是月缴的真价 ([3commas.io/pricing](https://3commas.io/pricing) 查证日期 2026-09-15)。

这是常见的排法,Netflix 那类服务也是——没注意到会以为每个月就是这个数字。

$20/月
Starter 真月付
$50/月
Pro 真月付
$140/月
Expert 真月付

来源:3commas.io/pricing Annual/Monthly 切换到 Monthly 显示的数字。查证日期 2026-09-15。

以下是三个档次在同一个计算基准下的分工。「同时运行的 bot 数量」是重点,那决定你能不能一次跑多支策略。

项目StarterProExpert
真月付(真的按月扣)$20$50$140
年缴除以 12$15$38$105
市场只有 Spot(现货)Spot + FuturesSpot + Futures
API keys 上限1525
同时运行 DCA Bot5201000
同时运行 Signal Bot2201000
同时运行 Grid Bot2101000
Live Chat 客服有有Priority + Developers API

来源:3commas.io/pricing Annual/Monthly 切换读出。查证日期 2026-09-15,实际数字请以当下页面显示为准。

Pro 这一档是分水岭: 它是唯一开放 Futures(含 Inverse,也就是币本位合约)的入门价位, 也是 Signal Bot 数量从 2 支跳到 20 支的地方。

你的策略只跑现货、又只有一到两支——Starter 就够了; 一旦你要做合约,或要同时挂多支不同商品,就会被逼上 Pro。

费用二:你买到的到底是什么——三种 bot 的分工

3Commas 的核心产品目前是四个:DCA Bot、Signal Bot、Grid Bot、SmartTrade。 四个名字在 3commas.io 各自的产品页上就是这样叫的,footer 导览也一致(查证日期 2026-09-15)。

产品名官方描述节录(英文原文)适合谁
DCA BotDollar-Cost Averaging strategies triggered by built-in technical indicators or webhook signals跌了就再进、平均成本
Signal BotTurn your alerts from TradingView indicators, PineScript, Java and Python scripts…TradingView webhook 信号自动下单
Grid Bot在区间内布网挂单,靠上下震荡吃利差有明确箱型可预期的行情
SmartTrade手动下单面板,带高级条件单(Trailing、TP/SL 阶梯)只想要更好的手动下单界面

来源:3commas.io 对应产品页 tagline 节录,非官方逐字翻译。查证日期 2026-09-15。

如果你搜「3commas 教学」进来——很可能是想跑「TradingView 信号自动下单」这条路—— 那你要的其实只是 Signal Bot。

DCA Bot 与 Grid Bot 是另外两套独立产品,不必为了它们付钱。

教学:从 TradingView alert 送到 3Commas,正确顺序长怎样

官方在 3commas.io/trading-view 上写的建置流程是三步——这里照该页 How it works 段 三个 h3 的原文步骤名与描述顺串行出来(查证日期 2026-09-15):

1
第 1 步 Connect your exchange:把交易所账户用 API key 绑进来,只勾 trade、不勾 withdraw
没设过 order-only →看 API key 权限检查清单
2
第 2 步 Create a Signal Bot & add webhook:在 3Commas 建 Signal Bot、拷贝 webhook URL、贴进 TradingView Alert 的 Webhook URL 字段
TradingView 免费方案 →webhook 要付费方案才有,付 3Commas 钱绕不过去
3
第 3 步 Smart Check & go live:设置检查通过就上线,之后在 dashboard 监控与调整
第一次跑 →先用最小数量或 dry-run 跑一周再放量

第 2 步里「贴进 TradingView Alert」的动作有一个不是 3Commas 能决定的门槛—— webhook 只有 TradingView 付费方案才有,这条你付 3Commas 钱也绕不过去。

哪个 TradingView 方案能跑 webhook、费用差多少, 我写过另一篇 [TradingView 五个方案哪个能跑 webhook](/blog/zh-Hans/tradingview-plans-webhook-comparison), 这里不再展开。

实际贴进 TradingView Alert 消息框的 payload 骨架大致长这样。 实作时请以你自己 dashboard Signal Bot 页面自动生成的消息为准—— 字段有 bot_id、email_token、对交易对,这些跟你的账号绑在一起。

json
{
          "message_type": "bot",
          "bot_id": 12345678,
          "email_token": "xxxx-xxxx-xxxx",
          "delay_seconds": 0,
          "pair": "USDT_BTC"
        }
上面这段 payload 只是示意
实际字段以你自己 3Commas 后台 Signal Bot 那一页自动生成的消息为准—— bot_id、email_token 都是账号绑定的值,这段不是要你直接改字段粘贴。

落差一:key 存在哪里的差别(顺带讲 2022 那件事)

3Commas 的架构——他们官方在 3commas.io/security 称之为 Sign Center——是把 key 加密后存在他们的服务器上,下单时由 Sign Center 帮忙签名。

官方原文写的是「When 3Commas makes a trade request with an exchange, 3Commas servers ask the Sign Center to sign the transaction. This protocol is similar to how Metamask or Ledger signs a transaction.」(查证日期 2026-09-15)。

这个机制是 2022 年 11 月 16 日上线的——比同年 12 月 28 日的 API 数据外泄事件公开早了一个多月。

2022 年 12 月 28–29 日,3Commas 的 API 数据外泄公开。3Commas 官方在 [notice-on-api-data-disclosure-incident](https://3commas.io/blog/notice-on-api-data-disclosure-incident) 那篇公告写的是「API keys, secrets and passphrases」—— 也就是连进交易所要用的三把钥匙——已被第三方公开。

同一份公告要求 Binance、KuCoin 等交易所撤销所有连到 3Commas 的 key。 到今天为止 3Commas 官方没有公开总损失金额——他们的立场是调查完成才会公布。

「$22M」是第三方估计,不是 3Commas 认的
链上研究员 ZachXBT 逐一验证的是 44 名受害者、$14.8M; 「$22M」属于受害者互助群自报汇整,第三方媒体引用。3Commas 官方到现在为止仍是「调查中,不公开金额」。 详细事件拆解,见既有的 为什么 3Commas 被偷 $22M,而 TVSBot 的设计不会——这篇不重复那些内容。

key 存哪里的选择,是托管型 bot 平台最大的结构差异,跟月费对照着看才算完整。

落差二:TradingView 那边的门槛,不在 3Commas 手上

有个常见误解要拆开:付了 3Commas 钱,不代表 webhook 就通了。

信号的来源是 TradingView,而 TradingView 对「webhook 通知管道」这个功能锁在付费方案上。 3commas.io/trading-view 页面的下半段 FAQ 直接写「Yes. Webhooks are available only on paid TradingView subscriptions.」—— 短短一句,两边的定价要一起算。

所以真正的月费是两个相加:3Commas $20/$50/$140(或年缴的 $15/$38/$105)+ TradingView 至少一个付费档的订阅费。

我没把 TradingView 各档标价写进来,因为它们也常改; 查证日期 2026-09-15 时的实际金额请自己看那页。

没有 TradingView 也能用 3Commas,但那条路不是这篇要讲的
你可以完全不用 TradingView,只靠 3Commas 内置的技术指标去触发 DCA Bot 或 Grid Bot。 那条路跟 webhook 没关系,也不受 TradingView 方案影响。 这篇的定位是「TradingView + webhook」,这条路才会撞到双重付费。

落差三:把 webhook 直接指到交易所,能省什么、牺牲什么

3Commas Signal Bot 这条路里,「你付钱请它做的事」拆开来大约是四件: 信号验证(webhook URL 带 token)、API key 保管、位置大小计算、下单重试。

这几件事你在自己的服务器上都写得出来,或找一个非托管的中介平台代劳—— 例如自己接 ccxt(一个支持上百家交易所的下单套件), 或用 [PineConnector 的 crypto 替代方案](/blog/zh-Hans/pineconnector-alternatives-crypto) 那批工具的其中一个。

透过 3Commas Signal Bot自己接(webhook → 你的服务器 → 交易所)
起步成本月费 US$15–140 + TradingView 订阅工程时间约一个周末 + 主机 US$5/月 + TradingView 订阅
API key 位置3Commas 服务器(Sign Center 隔离)只在你自己的机器里
支持交易所官方 /exchanges 列 9 家看你选的中介或自写;ccxt 覆盖 100+ 家
下单重试 / 错误处理内置自己要写(超时、429、签名错误各一种处理)
当供应商坏掉时整条路一起停你的服务器没事,只要 TradingView 与交易所还在
适合谁不想写程序、想快愿意花一个周末、想把 key 留在手上

「9 家」引自 3commas.io/exchanges 主表;同站 /security 页 Sign Center 另列 14 家。查证日期 2026-09-15。

两种都不是「正确答案」——它们优化的目标不一样。

3Commas 收 US$20–140 的原因不是它做了什么你做不到的事, 而是它把上面那些工程细节压成一个开箱可用的产品。

愿意付这个钱的合理理由是「一个周末的工程时间对我来说比月费贵」, 不是「别人做不出来」。

诚实的一段:3Commas 有它的位子

我们不打算把 3Commas 讲成一个纯粹该不用的东西。

它的位子是「不想写程序、也不想选型、只想把信号跑起来」的人; 付月费,是在买不用选型的时间。这件事对某些人是很划算的。

不划算的是三种情况:(a) 你本来就会接 API、(b) 你的 key 一定不能离开你自己的机器、(c) 你要支持的交易所不在它那 9 家名单上。

任何一种情况成立,这笔钱就会变成「帮你省一个周末,但绑住其他选择」。

同一个技术问题,还有一条中介路线:把信号送到一个非托管的中介,由中介转发到交易所。

举例来说,TVSBot 的运行端是在下单当下才解析数量与账户身分,并且只吃只有 trade 权限的 key—— 这是把「不想自架」与「key 位置」中间拉出一个折衷的作法。

走哪条路都行,重点是先想清楚你为什么付这笔钱, 别在 3Commas 出事的时候才回头问「当初可以怎么避开」。

常见问题

3Commas 到底是托管的还是非托管的?
官方在 /security 页上写「3Commas is a non-custodial software... has zero access to withdraw or transfer」。 字面意义是非托管——它不能从你的交易所账户提币。但 API key 加密后存在 3Commas 的服务器上(放在 Sign Center 隔离环境), 跟「key 只在你自己的机器」是两件事。用哪个定义取决于你在意的是提币还是 key 保存位置。
TradingView 的哪个方案才能发 webhook 到 3Commas?
需要 TradingView 付费方案才行,免费方案没有 webhook 通知功能。 具体最低档次以 TradingView 定价页为准。这条门槛在 TradingView 这一侧,跟 3Commas 选哪一档没关系。
3Commas 年缴等于「打 7.5 折」吗?
大约是。真月付 $20/$50/$140,年缴后除以 12 是 $15/$38/$105——省 25–30%, 跟官方页面自己写的「Save $60/$144/$420 annually, or 3 months free」对得起来。 要不要押一年进去,看你对这个工具的持续使用信心。
$22M 的损失到底是不是 3Commas 认的?
不是。3Commas 官方 FAQ 到现在为止的立场是「调查完成才公开金额」;$14.8M / 44 名受害者是 ZachXBT 逐案上链验证的数字, $22M 属于更广的受害者自报估计。要用这个数字时,请把来源归给 ZachXBT 或媒体, 不要写成 3Commas 自己承认的损失。
自己接 webhook 需要准备什么?
一台能收 HTTPS 请求的服务器(云主机 US$5/月起)、TradingView 付费方案、 你要下单交易所的 order-only API key,以及一个 webhook 接收程序 (Python + ccxt 大约 200 行可以跑起来)。基本流程与坑我写在TradingView Webhook 完整教学,可以直接看。
3Commas 出事那年之后有做什么改进?
官方公告可查的公开改动是三个:Sign Center(2022-11-16 上线的签名隔离)、 IP whitelisting 依交易所支持、以及 Fast Connect (跟部分交易所走 OAuth-style 授权)。详见3Commas 事件深入分析。

Get started

想把今天学到的东西自动化跑起来?

把 TradingView 的 webhook 信号带过来,交易所这头交给 TVSBot——用你自己的 API key,先 dry-run,风控自己设。

免费开始使用