Speccue

本站的开户指南里有一条带邀请码 BN0112 的币安推广链接,你经它注册本站可能获得佣金,详见披露页。这一页只引用各平台公开的 API 文档与帮助中心,所有外链均不带推广参数。完整披露。

交易所 API 密钥权限怎么开:读取、交易、提币与 IP 限制对照

给记账软件、行情看板或交易机器人接 API 之前,先弄清楚你交出去的是哪一层权限。四家平台的规则摆在一起,差别主要落在「不绑 IP 会怎样」。

发布 2026-09-16 Speccue 编辑组 对照 账户与安全
API 密钥权限对照的表格线条封面图

API 密钥是一把交给程序的副钥匙。程序拿它调接口时不用输密码,也不过两步验证,所以这把钥匙能做什么,完全由你创建时勾了哪几项决定。

三层权限

各家的叫法和拆分粒度不一样,但大体都能归到三层里。欧易的 API 文档写得最直白,拿它当参照:

  • 读取(Read):查看账户信息,比如账单和历史订单。
  • 交易(Trade):下单、撤单、资金划转、修改需要写权限的设置。
  • 提币(Withdraw):发起提币。

要留意第二层。欧易把「资金划转」也放进了交易权限,也就是说一把只开了交易的密钥,也能在你的账户之间挪钱。它挪不出你的账户,但并不是「只能下单」这么简单。

Kraken 拆得更细:资金类分「Query Funds / Deposit Funds / Withdraw Funds」,订单类分查询挂单、查询已成交、修改订单、撤单,另外还有账本查询、导出数据、WebSocket 访问几项。拆得细的好处是,一个只需要导出成交记录的税务工具,可以只拿到那一项。

四家规则对照

查证于 2026-09,来源为各平台官方文档,链接见文末。权限名称以各家创建页面上的实际文案为准。
平台权限怎么分不限制 IP 时其他限制项
币安 默认是读取,交易、提现等权限另行勾选 系统生成的(HMAC)密钥只能开「读取」 开提现权限必须先加 IPv4 访问限制
欧易 Read / Trade / Withdraw 三项 带交易或提币权限的密钥,闲置 14 天后失效 每把密钥最多绑 20 个 IP,支持 IPv4、IPv6 和网段
Bybit 此处未逐项列出,以创建页上的勾选项为准 创建时没绑 IP 的密钥 90 天后过期 可在管理页重新选择「不限 IP」,把有效期从当天起再延 90 天
Kraken 资金、订单、其他三组共十个分项 IP 白名单为可选项 可设密钥有效期、可限定能查询的历史时间段;API 提币只能发往账户里预先设好的提币地址

币安这一条容易让人卡住:照第三方工具的教程去勾交易权限,勾不上,很容易以为是账户出了问题。其实原因就写在币安 API 常见问题的第一条:「为什么无法启用除读取之外的任何权限?」—— 答案是没有设置 IP 访问限制。按币安的说法,这条规则从 2023 年 1 月 30 日开始执行。

币安帮助中心「如何在币安创建API密钥」页面,下方常见问题第一条是为什么无法启用除读取之外的任何权限
币安帮助中心的 API 密钥说明页,截于 2026-09。页面顶部还有一行红字提醒:创建密钥前需要向现货钱包充值任意金额并完成身份认证。

为什么绑 IP 这么要紧

密钥泄露的方式通常很平淡:截图发群里求助时没打码,代码传到公开仓库,第三方服务自己的数据库被拖走。

密钥不绑 IP,拿到它的人在任何地方都能用。绑了 IP,它就只在你指定的那台服务器上有效,别人拿走了也调不通。四家的做法各不相同:币安直接不给权限,欧易和 Bybit 给未绑 IP 的密钥加上失效期限,Kraken 把选择留给用户。

绑 IP 也有管不到的地方:如果被攻破的正是你绑定的那台服务器,限制就不起作用了。还有一个很现实的麻烦,家用宽带的出口 IP 常常会变,在自己电脑上跑脚本的人很难长期绑定一个固定地址。

先问一句

这个工具要是被人整个拿走,它手里这把钥匙最多能干什么?答案超出了你愿意承担的范围,就少勾一项。

按用途开到哪一层

记账、报税、资产看板。只开读取。这类工具要的是成交记录和余额,没有任何理由要下单权限。在币安,不限 IP 的密钥本来也只能开读取,正好对得上。

自己部署的交易策略。读取加交易,绑定运行它的服务器 IP,提币不开。策略出了错最多是亏在盘面上,钱还在你自己的账户里。

第三方托管的机器人服务。它跑在别人的服务器上,你只能绑对方给出的 IP,而对方服务器的安全不归你管。我们自己的标准是:这类服务只要要求开提币权限,这一条就够让我们不用它了。正常的交易策略用不到提币。

确实需要用 API 提币的情况。很少见,比如自动归集资金。这时候除了绑 IP,还应该在平台上打开提币地址白名单,让这把密钥最多只能把钱转到你自己的地址。白名单的作用和盲区,在安全功能对照里单独讲过。Kraken 的 API 提币本来就只认账户里预先设好的地址,相当于默认带着这层保护。

建完之后

密钥不会因为你不用了就自己消失。欧易的 14 天、Bybit 的 90 天只针对没绑 IP 的密钥;绑了 IP 的,多半会一直有效,直到你手动删除。

比较省事的做法是,每停用一个工具,就顺手去 API 管理页删掉它的密钥。别只在工具里「断开连接」,那只是对方不再调用,密钥本身还在。Kraken 创建时可以直接设有效期,给只用一次的导出任务设个短期限,到期就不用再管。

给每把密钥起一个能看出用途的名字,例如「税务导出-只读」。等你一年后打开管理页,看到五把叫 key1 到 key5 的密钥,会分不清哪一把可以删。

设置完账户安全项之后,可以用安全设置自查工具过一遍,看看还有哪些威胁没覆盖到。

查证说明

本页数字和规则均于 2026-09 按下列官方页面核对。平台随时可能调整,动手前请以创建页面上的实际选项为准。

发现某条已经过期,可以联系我们,改动会记在更正记录里。

返回本分类:账户与安全