クオンツ取引を行うユーザーや複数の取引戦略を管理するユーザーは、Binance公式サイトやBinance公式アプリを利用する上で「1つのアカウント内で複数の戦略を分けて管理したい」というニーズを持つことがあります(アプリ未インストールの場合はiOSインストールガイドをご参照ください)。Binanceはこの目的のためにサブアカウント(Sub-Account)機能を提供しています。メインアカウントは登録時のアカウントであり、サブアカウントはその下に生成される独立したアカウントです。これらは独立した残高、API Key、取引履歴を持ちますが、KYC(本人確認)、ログイン権限、リスク管理はメインアカウントに帰属します。 1つのメインアカウントで最大200個のサブアカウントを作成可能です。
メインアカウントとサブアカウントの主な違い
| 比較項目 | メインアカウント | サブアカウント |
|---|---|---|
| 登録方法 | 独立したメールアドレス+電話番号+KYC | メインアカウントから作成 |
| KYC | 個別に完了する必要あり | メインアカウントのKYCを継承(再認証不要) |
| 資金 | 独立。サブアカウントへの振替が可能 | 独立。他のアカウントとの振替運用が可能 |
| API Key | 独立 | 独立。相互に干渉しない |
| ログイン | 登録メール/電話番号でログイン | メインアカウントから「切り替え」てアクセス。単独ログイン機能なし |
| 手数料VIP | 単独で計算 | メインアカウントのVIPレベルに統合 |
| 削除 | 資産を空にした後、所定の手続きが必要 | メインアカウントからいつでも削除可能 |
サブアカウントの身分属性はメインアカウントに帰属しますが、資金と取引履歴は独立しています。これが、サブアカウントがリスク隔離と戦略の分離に利用される基盤となります。
サブアカウントの用途
すべてのユーザーにサブアカウントが必要なわけではありません。主に以下のような要件を持つユーザーに向けた機能です。
1. 複数の取引戦略の分離
例えば、現物グリッド、先物ヘッジなど複数の戦略を同時に実行しており、それぞれで独立して損益を計算し、リスクを管理したい場合。複数のサブアカウントで個別に運用することで、ある戦略における変動が他の戦略の資金に直接影響することを防ぎます。
2. クオンツ取引と裁量取引の分離
裁量取引(手動取引)はメインアカウントで行い、クオンツ戦略(プログラム取引)はサブアカウントで行う。これにより、プログラムの予期せぬ動作によって手動取引のポジションに影響が及ぶリスクを隔離できます。
3. テスト環境と本番環境の分離
自動取引システムを開発する際、サブアカウントを使用して少額の実際の資金でテストを行い、検証が完了した後にメインアカウントで本格的な運用に切り替えるといった、明確なリスク隔離が可能になります。
サブアカウントの作成方法
サブアカウントは所定の要件を満たしたユーザーが利用可能です。
作成の前提条件
- メインアカウントが基礎KYC(本人確認)を完了していること
- アカウントが制限または凍結状態にないこと
- 過去に重大な規約違反記録がないこと
作成手順
- BinanceのWeb版にログインします(サブアカウントの管理機能は主にWeb版で提供されています)。
- 右上のプロフィールアイコンをクリックし、「サブアカウント(Sub-Account Management)」を選択します。
- 「サブアカウントを作成」ボタンをクリックします。
- サブアカウント用の仮想メールアドレスを入力します(システムが [email protected] のような形式で生成することも可能です)。
- 識別しやすいようにサブアカウントのニックネームを設定します。
- **2FA(2段階認証)**を完了させます。
- 提出後、即座に有効になります。
作成後の初期状態
新しく作成されたサブアカウントの状態:
- 残高は0です。
- 先物取引やマージン取引の権限はデフォルトでオフになっています(必要に応じてメインアカウントから有効化)。
- API Keyは設定されていません。
- VIPレベルは自動的にメインアカウントのものを引き継ぎます。
サブアカウントの資金振替
サブアカウント作成後、資金は自動的には同期されないため、手動で振り替える必要があります。
メインアカウントからサブアカウントへの振替
「サブアカウント管理」画面で対象のサブアカウントを見つけ、「振替」ボタンをクリックします。
- 通貨を選択します。
- 金額を入力します。
- 方向(メイン→サブ、またはサブ→メイン)を選択します。
- 振替は即座に完了し、手数料は無料です。
振替権限の管理
メインアカウントは、特定のサブアカウントからの出金(振出)を制限することが可能です。例えば、プログラム取引専用のサブアカウントに対して外部への振出権限を無効化しておけば、API Keyが不正アクセスを受けた場合でも、アカウント外へ資金を移動されることはなく、サブアカウント内での取引のみに制限されます。
サブアカウントのAPIと権限管理
各サブアカウントは独立したAPI Keyを保持可能
- 独立したAPI KeyとSecret
- 独立したIPホワイトリスト
- 独立した取引権限・出金権限
- 独立したAPIコール制限
メインアカウントでの一元管理
メインアカウントの「サブアカウント管理」画面では、以下の情報が確認できます。
- 各サブアカウントのリアルタイム資産状況
- 各サブアカウントの当日の損益
- 各サブアカウントの最近の取引履歴
- 各サブアカウントのAPI利用状況
サブアカウントの情報はメインアカウントから完全に可視化されていますが、サブアカウント同士は互いの情報を参照することはできません。
サブアカウントの手数料とVIPレベル
サブアカウントの手数料・VIPレベルの算出方法は以下の通りです。
- すべてのサブアカウントの取引量はメインアカウントに合算されてVIPレベルが計算されます。
- すべてのサブアカウントはメインアカウントのVIP手数料率を享受します。
- BNBによる手数料割引の設定はメインアカウントの階層で一括適用されます。
サブアカウントの制限事項
サブアカウントの利用には以下のプラットフォームの仕様による制限があります。
1. 数量の上限は200個
1つのメインアカウントで作成できるサブアカウントの数は最大200個です。
2. 外部への直接出金は不可
サブアカウントに外部出金権限が個別に付与されていない限り、資金は一度メインアカウントに振り替えてから出金する必要があります。これはセキュリティ上の重要な仕様です。
3. 独立したKYCは不可
サブアカウントの身分は常にメインアカウントの身分と同一です。サブアカウントを使用して別個の人物のKYC登録を行うことはできません。
よくある質問
Q1: サブアカウントと通常の「複数アカウント(小号)」の違いは何ですか?
A: 個別に登録された別のアカウント(複数アカウント)はそれぞれが独立したメインアカウントであり、それぞれでKYC、VIPレベル、パスワード管理が必要です。サブアカウントはメインアカウントに従属しており、KYCやVIPレベルを共有します。リスク管理として複数の戦略を一元的に管理したい場合はサブアカウントの利用が推奨されます。
Q2: サブアカウントの開設に費用はかかりますか?
A: 完全に無料です。 サブアカウントの開設費や維持費、最低預入金額などの要件はありません。発生するコストは、メインアカウントと同様の通常の取引手数料のみです。
Q3: サブアカウントで高頻度取引(HFT)は実行できますか?
A: 可能です。 サブアカウントのAPIコール制限はメインアカウントと同等の枠が割り当てられます。サブアカウント専用のAPI Keyを使用することで、システムごとの管理が容易になります。
Q4: メインアカウントが制限を受けた場合、サブアカウントにも影響はありますか?
A: 影響があります。 サブアカウントの属性はメインアカウントに従属しているため、メインアカウントがリスクコントロール等により制限や凍結を受けた場合、すべてのサブアカウントも同時に制限され、取引や振替が不可となります。これがサブアカウント運用における構造上の特性です。