Kraken 交易机器人和 API 密钥设置:安全连接 Kraken
使用仅限交易的 API 密钥运行 Kraken 交易机器人:了解代理可以自动执行哪些操作、密钥权限、安全检查清单、手续费和故障排查。
简短回答
你可以使用仅限交易的 API 密钥将 Kraken 连接到 TradeCorgi,让智能体在你的账户中进行现货交易,但不能提现。TradeCorgi 会拒绝任何具有提现权限的密钥,要求你将密钥的访问范围限制为其服务器地址,并在每次下单前检查你的限额。
你可以在 Kraken 上自动执行哪些操作
用简单的话描述一条规则,智能体就会在你的 Kraken 现货账户上执行,每分钟最多检查一次市场。
逢低买入
当某种币在指定时间段内下跌到设定比例时买入固定金额,例如 24 小时内下跌 5%。
定期买入
按固定计划买入固定金额,并设置在大幅下跌后暂停买入的规则。
止盈与止损
对智能体开立的每个仓位,达到设定的买入价涨幅或跌幅时卖出。
指标规则
根据 RSI 等指标的水平采取行动,也可以结合价格变动和交易时间安排。
使用 Copilot 时,你会收到提醒和指向 Kraken 的链接,然后由你自行下单。
创建仅限交易权限的 Kraken API 密钥
- 登录 Kraken,打开 Settings,再选择 API,然后创建新密钥。
- 为密钥添加一个便于识别的描述,例如 TradeCorgi。
- 允许 Query Funds、Query Open Orders & Trades、Create & Modify Orders 和 Cancel/Close Orders。不要开启 Withdraw Funds 和存款权限。
- 开启 IP 白名单,并添加应用中显示的 TradeCorgi 服务器 IP 地址。
- 生成密钥,并将 API 密钥和私钥复制到 TradeCorgi。Kraken 只会显示一次私钥。保存前,我们会检查密钥权限。
连接 Kraken 时 TradeCorgi 会检查什么
- 该密钥可以交易,但不能提现。具有提现权限的密钥会被拒绝。
- 在 Kraken 支持的情况下,该密钥仅限 TradeCorgi 的服务器地址使用。
- 该密钥可正常使用并读取您的余额,因此代理能知道可使用的资金。
- 每天都会重新进行相同的检查。如果有一项未通过,您的 Kraken 代理就会暂停,并告知您原因。
密钥使用专属于你的密钥加密,并且只会在下单服务内部解密。
Kraken 密钥安全检查清单
- 专门为 TradeCorgi 创建一个独立密钥,这样删除它时不会影响其他内容。
- 仅允许现货交易。不要开启提现和转账权限。
- 开启 IP 白名单,并添加应用中显示的地址。
- 为你的 Kraken 登录启用双重身份验证。
- 切勿将密钥或密钥私密信息粘贴到聊天、电子邮件或客服表单中。
- 实盘开始时先设置较小的预算;实盘代理在第一周最多使用你计划投入金额的 20%。
- 如果你不再使用 TradeCorgi,请在 Kraken 上删除该密钥。
Kraken 手续费
每次回测和模拟交易都会按照 Kraken 对应账户等级的费率和最小下单金额计算,因此不会让只在未计手续费时才有效的规则看起来表现良好。你的智能体支付的交易手续费与你手动下单时相同。
手续费已于 October 27, 2026 核实。 Kraken 费率表
为什么交易者在 Kraken 上运行交易代理
Kraken 是 TradeCorgi 在美国支持的第二家交易所,与 Coinbase 并列,也是欧盟和许多其他国家/地区长期运营的交易平台。它受到长期交易者的欢迎:这类用户会按计划买入,在大幅下跌时加仓,然后持有。
这些习惯很适合代理执行的规则。定期买入并设置保护性止损,或逢低买入并设置明确的止损,都更需要耐心和纪律,而不是速度。每分钟最多检查一次市场的代理完全有足够的耐心和纪律。
Kraken、Claude 和 MCP,以及 TradeCorgi 的定位
2026 年 3 月,Kraken 发布了支持 MCP 的命令行工具,让 Claude 等助手可以在 Kraken 账户上下单。它为开发者提供了强大的功能,但通过这种方式接入的助手没有持续运行的规则引擎,也不能测试策略,且除了交易所执行的限制外,没有其他限制。更多内容请阅读我们的指南:将 Claude 用作交易机器人。
TradeCorgi 保留了自然语言交互,并增加了安全保障:
- **语言模型绝不会下单。**它会起草你的策略卡,只有经过你确认的版本才会由规则引擎运行。
- **限额写入代码。**每笔订单发送至 Kraken 前,都会检查预算、止损、每日亏损限额和未平仓数量。
- **每笔交易都有理由,**以你的语言写明,并附上 Kraken 的成交价格。
- **回测会计入 Kraken 的手续费,**并按照你的费率等级和最低下单金额计算。
通俗理解 Kraken API 密钥权限
Kraken 允许你逐项选择密钥的权限。智能体需要查看你的余额和订单,以及创建和取消订单。它不需要提现或转移资金,TradeCorgi 会拒绝任何具有此类权限的密钥。连接时,应用会列出检测到的权限,让你清楚了解密钥具体可以执行哪些操作。
Kraken 上的示例详解
一位长期交易者的规则:“每周一 09:00 UTC 买入 $40 的 ETH,每月最多买入 $160;当 ETH 价格低于我的平均买入价 15% 时暂停买入,并设置 $20 的每日亏损限额。”TradeCorgi 会使用 Kraken 的 ETH/USD 历史数据和你所在等级对应的 Kraken 手续费进行回测,然后以 Kraken 实时价格进行模拟交易。
实盘运行时,智能体会在你的 Kraken 账户上执行周一买入,每次下单前检查月度预算和暂停规则,并记录每次买入以及每次跳过交易的原因。这只是一个示例,并非真实结果。
在 TradeCorgi 上,Kraken 适合哪些人
- 想在 Coinbase 之外再使用一家受监管交易平台的美国和欧盟交易者。
- 使用定期买入和逢低买入规则长期买入 BTC 和 ETH 的用户。
- 尝试过通过 AI 助手交易,并希望增加限制和决策日志的人。
连接前须知
先模拟运行你的策略。开始实盘交易后,代理会在你的 Kraken 账户中按你允许的金额进行交易,且在第一周内最多使用该金额的 20%。轻点一下即可暂停代理;点击 "Pause and close" 还会在 Kraken 按市价卖出未平仓仓位。
实盘智能体在 Kraken 上的表现
先模拟交易
每项策略都会先使用 Kraken 的实时价格进行模拟交易,然后才能用真实资金交易。
每次下单前检查限额
每笔订单发送至 Kraken 前,都会检查预算、止损、每日亏损上限和未平仓头寸。
每笔交易都有理由
决策日志会记录每笔订单所依据的规则,以及 Kraken 的实际成交价格。
轻点一下即可停止
暂停智能体,或暂停并在 Kraken 上按市价卖出其未平仓头寸。
故障排查
- 连接密钥时被拒绝
- 该密钥很可能具有提现权限,或者没有交易权限。请创建仅具有现货交易权限的新密钥,然后重试。
- 添加 IP 白名单后连接失败
- 请确认应用中显示的每个地址都准确添加到了密钥中,不多也不少。缺少地址可能会导致部分请求被拦截。
- 我的智能体已暂停,并提示密钥验证失败
- 该密钥已在 Kraken 上被删除、过期或更改。您的资金和持仓仍在 Kraken 上。请连接新密钥以继续。
- 我的智能体在维护期间已暂停
- 当 Kraken 正在维护或价格数据已超过 2 分钟时,交易代理会暂停并告知原因。请查看 Kraken 的状态页面,然后恢复运行。
- 我的智能体因持仓不一致而暂停
- 交易代理的记录与 Kraken 账户不再一致,例如你手动交易了同一种币。请检查持仓,然后继续运行。
- 订单金额太小,已跳过
- Kraken 为每个市场设置了最低订单金额。请在策略卡片中提高每笔订单的金额。
Kraken 相关问题
TradeCorgi 可以从我的 Kraken 账户提现吗?
不会。连接时以及每天检查时,任何具有提现权限的密钥都会被拒绝。你的资金仍留在 Kraken 账户中。
TradeCorgi 需要 Kraken API 密钥具备哪些权限?
允许查询资金和订单,以及创建和撤销订单。绝不允许提现。连接时,应用会明确显示检测到的权限。
我在美国可以将 TradeCorgi 与 Kraken 搭配使用吗?
可以。Kraken 和 Coinbase 是 TradeCorgi 向美国用户提供的两家交易所。
如果我删除 Kraken 上的密钥,会发生什么?
你在 Kraken 上的智能体会暂停运行,并告知你 API 密钥验证失败。你的资金和未平仓仓位仍保留在 Kraken 账户中。
代理可以交易 Kraken 合约或保证金产品吗?
不会。智能体在所有交易所都只进行现货交易,不使用杠杆。
我可以直接将 Claude 与 Kraken 搭配使用吗?
可以,通过支持 MCP 的 Kraken 命令行工具实现。TradeCorgi 还提供它所没有的功能:每笔订单下单前检查限制、为每笔交易记录书面理由、包含手续费的回测,而且无需编写代码。
TradeCorgi 会从 Kraken 获得收入吗?
如果你通过我们的链接开设账户,Kraken 可能会向 TradeCorgi 支付一部分交易手续费。这不会改变你的手续费,也不会影响智能体的交易方式。