币安 API key 最小权限与 IP 白名单|量化用户必读三段配置

Biabaflow 用一个真实量化账户完整走一遍 API Key 的最小权限配置,覆盖读写权限拆分、IP 白名单、Key 轮换周期与泄漏应急,落到量化用户能直接抄的实操手册。

发布于 2026-07-11 · 约 6 分钟 · 安全设置

先说结论:币安 API Key 的默认权限是「只读 + 交易」,提现权限默认关闭。做量化只需要「只读 + 交易」,绝大多数场景下不需要开启提现权限;再叠加 IP 白名单,即使 Key 泄漏也不会导致资产被提走。这套配置只需要 10 分钟,是量化用户必做的功课。Biabaflow 实操流程站用一个真实量化账户走完全流程,整理成本手册。

一、API Key 权限层级

1.1 三种权限

  • Enable Reading:只读,可以看余额、历史订单;
  • Enable Spot & Margin Trading:现货与杠杆交易;
  • Enable Withdrawals:提现(默认关闭)。

1.2 附加权限

  • Enable Futures:合约交易;
  • Universal Transfer:账户内互转;
  • Options:期权交易。

1.3 最小权限原则

Q:为什么要遵循最小权限?

A:一旦 Key 泄漏,攻击者能做的操作范围仅限于你授予的权限。开得越少,泄漏后损失越小。做量化只需要能下单和读账户,其它权限一律关闭。

二、创建 API Key 的完整流程

2.1 步骤

按顺序:

  1. 网页版登录 www.binance.com/zh-CN;
  2. 头像 → API 管理;
  3. 输入 Key 名称(例如 quant-2026-07);
  4. 邮箱 + 2FA 验证;
  5. 系统生成 API Key 与 Secret Key;
  6. 立即抄写 Secret Key(只显示一次);
  7. 设置权限与 IP 白名单。

2.2 Secret Key 存储

Secret Key 只在生成时显示一次,之后无法再查。请立即抄到密码管理器或加密文件里。

Q:忘了 Secret Key 怎么办?

A:无法找回。只能删除旧 Key、重新创建新的。

2.3 权限勾选

只勾选实际需要的权限。做纯读程序(例如价格监控)只勾 Reading,其它一律不开。

三、IP 白名单

3.1 为什么必须开

若不开 IP 白名单,任何知道 Key 的第三方都能用它下单。开启后即使 Key 泄漏,攻击者从不同 IP 无法调用。

3.2 常见 IP 配置

  • 家用宽带:家里的静态 IP 或 IPv6 前缀;
  • VPS 部署:VPS 的固定 IP;
  • 云函数:函数运行环境的 IP 段。

3.3 多 IP 白名单

Q:可以填多个 IP 吗?

A:可以。用逗号分隔。建议只填必要的 IP,不建议为了方便留大范围。

配置 安全性 适合场景
单个 IP 极高 VPS 量化
家 + 公司 手动交易
一个 /24 段 云函数
无 IP 限制 极低 不建议

四、Key 轮换周期

4.1 建议周期

  • 高频交易 Key:30-60 天轮换;
  • 中低频 Key:90 天轮换;
  • 只读监控 Key:180 天轮换。

4.2 轮换流程

按顺序:

  1. 创建新 Key;
  2. 部署到量化系统;
  3. 验证新 Key 工作正常;
  4. 删除旧 Key;
  5. 更新密码管理器条目。

4.3 应急删除

若怀疑 Key 泄漏,立即删除。删除后 5 秒内 Key 不再可用,攻击者无法继续操作。

五、Key 泄漏的应急流程

按顺序:

  1. 登录网页版 → API 管理;
  2. 找到怀疑泄漏的 Key;
  3. 点「Delete」立即删除;
  4. 检查最近 24 小时的订单与提现记录;
  5. 若发现异常订单,联系官方工单;
  6. 修改账户密码 + 重置 2FA;
  7. 24 小时后创建新 Key,配置更严格的 IP 白名单。

5.1 场景排查

Q:Key 是不是从我的 GitHub 泄漏的?

A:完全可能。GitHub 上的 API Key 泄漏是最常见的量化用户事故。使用 git-secrets 或 pre-commit hook 拦截提交,是必装工具。

5.2 不要在公共电脑上生成 Key

Q:可以在网吧生成 Key 吗?

A:不能。公共电脑存在键盘记录、剪贴板监听风险。只能在私人可信设备上生成。

想在完成 API 配置后立即自查账户,可以走 币安官网 登录看设备记录;App 走 币安官方 App 下载页;新账户走 立即注册币安。日常复核入口回到 App 下载页官网入口专题

5.3 风险提示

风险提示:任何声称能帮你「优化 API 性能」「代理下单加速」的第三方服务本质上是让你交出 API Key。一旦交出,资产控制权就在对方手里,Biabaflow 强烈不建议。

六、常用配置速查

场景 权限 IP 白名单
价格监控 只读 服务器 IP
网格量化 只读+现货 VPS IP
合约策略 只读+合约 VPS IP
手动辅助 只读+现货 家宽 IP
提现自动化 不建议开 严格

七、Biabaflow 复测承诺

  • 每季度重新走一遍 API 权限;
  • 收集读者的量化坑,追加到常见问题;
  • 若币安引入新的权限维度会立刻更新。

八、常见问题

问:Enable Withdrawals 什么时候需要开?

A:极少数需要程序化提现的场景。若开启,务必配合 IP 白名单 + 提现地址白名单,缺一不可。

问:API Key 会自动过期吗?

A:默认 90 天自动过期。到期后需要手动重新创建或延长。

问:Sub-account 的 Key 会共享主账户权限吗?

A:不会。子账户 Key 只对子账户资产生效。

问:API 调用频率有限制吗?

A:有。每个 Key 有权重限制,超过会被临时封禁。参考官方 API 文档合理控制频率。

问:Biabaflow 会开源量化模板吗?

A:Biabaflow 实操流程站主要以文档为主,不提供实盘量化模板。可以参考官方 API 文档与开源社区。

文档发布于 2026-07-11,下次复测计划 2026-10-01。