量化交易者的生命线:API 密钥安全
如果你使用第三方量化软件、网格交易机器人,或者自己写代码连接平台,你需要创建 API 密钥。API 密钥相当于一把“机器钥匙”,它允许你的程序在没有人工干预的情况下与服务器通信。一旦泄露,黑客可以在不需要你输入密码和 2FA 的情况下,直接通过代码转移你的资产。
如何创建真正安全的 API 密钥?
在后台创建 API 时,务必遵守以下三条铁律:
- 绝对不要勾选“允许提币”权限:这是最致命的一条。只允许“读取”和“交易”权限。即使密钥泄露,黑客最多只能通过高频交易砸盘或乱买山寨币来恶心你,但绝对无法将你的资产直接提走。
- 强制绑定 IP 白名单:在创建 API 时,填入你服务器或电脑的公网 IP 地址。这样即便密钥被黑客拿到,只要他在其他的 IP 地址发起请求,也会被系统直接拒绝。这相当于给机器钥匙上了一把指纹锁。
- 定期更换与删除废弃密钥:不再使用的量化软件或机器人,第一时间回到官方后台将其对应的 API 密钥删除,不要留下安全隐患。
最常见的 API 泄露途径
- 开源代码泄露:新手在 GitHub 或技术论坛求助时,直接把包含 API Key 和 Secret 的代码截图或文本发出来,瞬间就会被黑客的扫描机器人抓走。
- 第三方机器人后门:市面上很多免费的“量化机器人”带有后门,你在输入 API 密钥的瞬间,它就将其发送到了黑客的服务器。不要贪图小便宜使用不明来源的脚本。
- 钓鱼网站:伪装成欧易官方 API 管理界面的钓鱼网页,诱导你输入密钥。
💡 紧急挽救措施
如果你发现 API 泄露,请立即登录后台,在“API 管理”页面删除该密钥。只要密钥被删除,黑客的代码就会立即失效。如果资产已经被盗,请立刻联系客服冻结账户,并报警处理。