怎么开通子账号做隔离测试 OKX母子账户资金划拨指南
不少做开发、策略测试或团队协作的朋友都问过这个问题:在OKX上,怎么给子账户划拨资金,才能真正做到“隔离”?其实流程并不复杂,但有几个关键环节一旦忽略,隔离效果就会大打折扣。
简单说,核心逻辑就是:先创建一个隔离模式的子账户,然后从母账户把资金划过去。划转完成后,这笔钱默认还在子账户的现货钱&包里,如果要用它做合约交易,还得手动再划一次——从子账户的现货钱&包转入它的合约钱&包。整个过程中,子账户的风控、密码、API权限都与母账户完全独立。

创建子账号并启用隔离模式
登录OKX网页版或App,进入「账户中心」→「子账户管理」,点击「创建子账户」。
输入子账户名称时,建议带上用途标记,比如“回测-USDT”或“策略A”。然后一定要勾选【启用隔离模式】——这个选项一旦确认就无法关闭。开启隔离模式后,子账户会完全独立于母账户的风控参数、保证金模式和杠杆设置,等于从系统层面切断了风险传导。
系统会自动生成子账户UID,密码不会直接显示。首次登录需要通过母账户扫码授权或信息验证来激活。创建完成后,子账户默认是空的——没有余额、没有API权限、不能提币,所有操作权限都需要在母账户端手动分配。
向子账户划拨资金
这一步有两种方式可选。
方法一:母账户直接划转(推荐)
回到「账户中心」→「子账户管理」,找到目标子账户,点击「划转」。划转方向选「母账户 → 子账户」,选择币种(只支持USDT、BTC、ETH等主流合约结算币),输入金额。
这里有个关键限制:划转金额必须小于或等于母账户的现货可用余额,不能直接从合约账户资金里划出。确认后输入母账户交易密码或完成2FA验证,资金会秒级到账子账户的现货钱&包。
方法二:通过API批量划转(适用于自动化场景)
在母账户的API管理页面创建一个新的APIKey,权限只勾选「资金划转」。然后调用 /api/v5/asset/transfer 接口,在body中指定 from=“master”,to=“sub-account”,subAcct=子账户UID。签名时必须使用母账户的SecretKey,子账户自身没有发起提币类操作的权限。
配置子账户独立交易环境
资金到账子账户之后,还要几步配置才能真正用于合约测试。
第一步:登录子账户,进入「账户资产」→「币种管理」,开启所需币种的合约交易权限。
第二步:如果要做合约测试,必须在子账户内单独完成「合约账户开通」——点击「合约交易」→「开通合约账户」,选择全仓或逐仓模式。系统会自动创建一个隔离的合约子钱&包。
第三步:最关键的一步——把资金从子账户的现货钱&包划入它自己的合约账户。路径是:子账户「账户资产」→「划转」→「现货→合约」。这一步不能跳过,母账户划过来的钱默认只进入现货层,合约交易资金必须来自子账户自有现货余额。
第四步:如果需要程序化测试,可以为子账户单独设置APIKey,绑定IP白名单,并禁用提币权限。这样能确保测试资金无法外流,风险完全可控。
整套流程走下来,子账户就成了一个真正独立、封闭的测试环境。对于策略回测或开发调试来说,这种隔离机制的价值,省掉的远不只是风控上的麻烦。
-
- 欧币交易所app官方下载安装
- 热门软件 | 297.1M
- 理财