功能 / 交易所密钥

绑定交易所:API 密钥图文步骤

欧易和币安的每一屏都画出来了,附视频和 A9 的 IP 地址。

你创建的密钥只让 A9 在你自己的账户里下单,别的都做不了:不能提币、不能划转,并且绑定 A9 服务器的地址,即使泄露,别人也用不了。A9 支持欧易和币安,可以只绑一家,也可以两家都绑。

密钥能做什么、不能做什么

  • 交易:打开。欧易勾选「交易」(想用飞轮再勾「赚币」);币安勾选「启用现货、杠杆和股票交易」,机器人要做空的话再勾「允许合约」。
  • 提币:关闭。带提币权限的密钥在保存时直接被拒绝,什么都不会存下来。
  • 只读密钥同样会被拒绝:机器人必须能下单。
  • IP 限制:只填 A9 的地址。这样密钥只能从 A9 的服务器使用。

A9 加密保存密钥。保存后 Secret 和口令不会再显示,列表里只显示 Key 的前四位和后四位。

创建之前

  1. 欧易:把账户切换为单向持仓模式(交易 → 合约 → ··· → 设置 → 持仓模式 → 单向持仓)。
  2. 欧易:接受两份股票风险须知,现货和永续各一份。最简单的做法是在 xSOXL/USDT 和 SOXLUSDT 上各挂一笔远低于市价的限价单,在弹出的须知里点接受,然后撤单。子账户需要各自做一遍。
  3. 币安:在合约设置里选择单向持仓。经典账户的合约是独立钱包,机器人要做空就先把 USDT 划过去。
  4. 交易账户里备好 USDT。新手引导里的现成机器人需要约 500 USDT。

欧易要点

  1. 个人菜单 → 更多 → API → 创建 API Key。起个名字(比如 a9),用途选 API 交易。
  2. 勾选「交易」和「赚币」,其余能动钱的一律不勾,划转、借贷保持关闭。交易市场下选中「现货交易 & 杠杆交易」和「永续」。
  3. 交易币种用「+ 添加 → 全选 → 确认」全部加入。
  4. 打开「可信 IP 地址」,把 A9 的那一整行一次贴进去。
  5. 设置口令(8 到 32 位,含大小写字母、数字和符号)并提交。之后在 A9 上还要输入这个口令,它不是你的登录密码。
  6. 输入邮箱验证码,点开这把密钥所在的行,用「复制凭证」,或者给这一页截图。

币安要点

  1. 搜索「api」→ API 管理 → 创建 API → 「自行生成」。A9 只接受自行生成的 Ed25519 密钥,系统生成的密钥会被拒绝。
  2. 在 A9 的「交易所密钥」页点「生成 Ed25519 密钥」,再点「复制公钥」。把完整公钥贴进币安,填好标签,用验证码确认。
  3. 把币安显示的 API Key 贴回 A9。币安没有 Secret,也没有口令。私钥在 A9 上只显示一次,保存时会和密钥一起加密存好。
  4. 新建的币安密钥默认只读,所以要点「编辑」:勾选「启用现货、杠杆和股票交易」(做空再勾「允许合约」),「允许提现」不要勾选,IP 访问限制选「只访问受信任的IP(推荐)」,贴入 A9 的地址后保存。

A9 的地址

生产环境从一段固定的 16 个地址 4.144.67.208/28 访问交易所,另外还有一个地址。在密钥页点「复制整行」,把整行贴进去即可:欧易把这一段当作一个范围填写,币安需要逐个写出全部地址,A9 在币安一栏已经替你写好。少贴一个地址,是密钥失败最常见的原因。

保存并检查

  1. 我的 → 交易 → 交易所密钥。选择欧易或币安,再选账户:主账户或某个子账户。选中已有密钥的位置会替换原来的密钥。
  2. 贴入 Key 和 Secret(欧易「复制凭证」的整段文字贴进任一框都能同时填好两项;口令必须手动输入),然后点「验证并保存」。
  3. A9 逐项检查并列出结果:通过打勾,需要处理显示「!」,读不到显示「?」。检查项包括已关闭提现权限、交易权限、单向持仓模式、有可用于交易的 USDT;币安还会检查合约权限和 IP 白名单。
  4. 到交易所改好标「!」的项目,再点「重新检查」。全部通过后会显示「可以交易:所有检查均已通过」。

欧易有两项无法通过接口读取,A9 会请你自行确认:两份股票风险须知已接受,以及交易币种已用全选全部添加。

遇到问题

  • 提示口令不对:要填的是创建密钥时设的口令,不是欧易的登录密码。
  • 欧易拒绝了我们的地址,或币安报错 -2015:密钥的 IP 列表少了 A9 的地址。编辑密钥,重新贴入整行后保存。
  • 签名失败:Secret 复制错了。欧易的 Secret 只显示一次,找不回就新建一把。
  • 币安提示不是 Ed25519 密钥:在币安删掉它,按上面的步骤创建「自行生成」的密钥。
  • 欧易股票上的机器人停下并提示「Action required… accept the disclaimer」:这个账户或子账户还没接受股票风险须知。
  • 不再使用某把密钥时,在它那一行点「删除」,会立即删除。先停掉用这把密钥的机器人,也别忘了在交易所那边删除密钥。

在下方选择你的交易所,按图一屏一屏操作;最后一步带你去密钥页填入。

先看视频欧易 OKX API 接入教程跟着做:整把密钥大约一分钟
4 分钟

1准备账户

将持仓模式设为「单向持仓」 必需
交易 → 合约 → ··· → 设置 → 交易模式 → 仓位模式 → 单向持仓。不能使用双向持仓:引擎无法发送 OKX 在该模式下要求的 posSide 字段,下单会被拒绝。
接受欧易股票风险须知(现货 + 合约) 必需
欧易要求账户在 App 内接受一次性的 风险须知 后,才允许交易股票类产品——API 无法代为接受,未接受时所有订单都会被拒绝。共有两份:现货(xSOXL/USDT)和 合约(SOXLUSDT 永续)。各挂一笔远低于市价的限价单触发须知,同意后立即撤单。子账户需各自完成。
向账户充入 USDT 必需
机器人按 USDT 计算每次开仓规模;做空策略交易 USDT 本位永续合约,需要 USDT 作为保证金。
可选 —— 还有 3 项,仅在适用时需要
多策略并行请使用子账户
交易所对每个账户的每个币种只维护一个持仓,因此同一币种上的两个机器人会互相平仓。请创建 OKX 子账户,为其单独生成 API Key,保存到子账户槽位并单独充值。
检查你的杠杆设置
OKX 会给每个永续合约一个默认杠杆(SOXLUSDT 等股票永续通常默认 3 倍),这个强平距离并非你主动选择。A9 在启动机器人时会按你在策略页选择的值锁定杠杆;1 倍与回测一致。在 OKX App 中修改只影响在 A9 之外开立的仓位。
保证金模式
OKX 在各账户等级都支持逐个合约的 逐仓保证金,做空机器人会自动使用——一个机器人的强平不会波及另一个的保证金。无需改动。
在欧易 App 中:设为单向持仓,再接受股票风险须知1 / 11
  1. 1
    快捷方式:套用 A9 的设置
    在已登录欧易的设备上打开本页的链接,点击 应用设置。欧易会用 A9 的设置替换你的交易模式、偏好和图表布局,而不只是持仓模式。如果你有自己的设置,请按后面几步手动操作。
  2. 2
    手动设置:从交易页打开设置
    在 交易 页选择 合约,点击右上角的 ···,再点 设置。
  3. 3
    打开仓位模式
    在 交易模式 下,点击 仓位模式。
  4. 4
    选择「单向持仓」
    选择 单向持仓。若存在持仓或挂单,欧易不支持调整仓位模式,请先平掉。
  5. 5
    现货:找到 xSOXL
    交易 → 现货,搜索 SOXL,进入 xSOXL / USDT。
  6. 6
    现货:挂一笔远低于市价的测试单
    选 买入,委托类型切到 限价委托,价格填 150、数量填 1,点 买入 xSOXL。不要用市价委托——市价单会直接成交。价格 150 远低于市价,这笔单只挂着不会成交,作用只是触发须知。
  7. 7
    现货:同意风险须知
    弹出 风险须知:勾选「本人确认」,点 同意并继续。
  8. 8
    现货:立即撤掉测试单
    在 委托 里马上点 撤单。远低于市价的单不会成交。
  9. 9
    合约:找到 SOXLUSDT 永续
    股票合约有自己的一份须知。交易 → 合约,搜索 SOXL,进入 SOXLUSDT 永续。
  10. 10
    合约:挂一笔测试单触发须知
    挂一笔远低于市价的 限价开多——价格 150、数量 1。弹出股票合约的 风险须知:勾选确认框,点 同意并继续。
  11. 11
    合约:立即撤掉测试单
    在 委托 里马上撤单。完成——机器人现货和合约都能下单了。使用子账户的话,子账户里再做一遍。

2在欧易创建密钥并绑定 A9 的 IP

在欧易 OKX创建一把只能交易、不能动钱的 API Key,可信 IP 就在同一个表单里。建好后把 Key 贴回这里,A9 立即验证。

在欧易 App 中1 / 10
  1. 1
    打开菜单,找到 API
    在欧易 App 中点击左上角的菜单,向下滑到 更多,打开 API。
  2. 2
    创建 API Key
    点击底部的 创建 API Key。
  3. 3
    起个名字
    名字随意,例如 a9。用途保持 API 交易。
  4. 4
    勾选「交易」和「赚币」,其他权限不需要
    勾选 交易 和 赚币(双币赢飞轮需要赚币权限)。交易市场下选中 现货交易 & 杠杆交易 和 永续。不需要勾选 划转 和 借贷。
  5. 5
    把所有币种加入这个 Key
    仍在「交易」下方,点击交易币种旁的 + 添加,再点 选择全部,然后 确定。没有选中任何币种的 Key 无法下单。
  6. 6
    开启受信任 IP,并填入 A9 的地址
    打开 受信任的 IP 地址,把下面这一行粘贴进去。
  7. 7
    设置密码短语,然后提交
    自己设定一个:8 到 32 位,包含大小写字母、数字和符号。请记住它,A9 会要求填写。然后点击 提交全部。
  8. 8
    输入欧易发来的邮箱验证码
    输入欧易发到邮箱的 6 位验证码。之后欧易会弹出一个提示:密钥 已创建。
  9. 9
    在弹窗里点这把新密钥
    在 查看您的 API Key 弹窗里,点这把密钥那一行——不是 好的。会直接进入它的凭证页,API Key 和 Secret 都明文可见。(以后要再找它:API 列表 → 这把 Key → 查看凭证,再输入密码短语。)
  10. 10
    复制凭证,或直接截图这一页
    点 复制凭证,一次把 Key 和 Secret 都复制走(或直接截图这一屏,A9 能读二维码)。回到 A9 后点下方 填入密钥,粘到任一框即可,或上传截图。

3把密钥填入 A9

点 复制凭证,一次把 Key 和 Secret 都复制走(或直接截图这一屏,A9 能读二维码)。回到 A9 后点下方 填入密钥,粘到任一框即可,或上传截图。

填入密钥 →
下一篇付款与方案平台费、方案、付款。
还是没解决?在 App 里有真人回复,通常一小时内。