BingX APIの構造と実務的な扱い方を整理します。本記事を読むことで、BingXのAPIモジュール(Spot・Futures・Copy Trading等)、主要エンドポイント例、公式に案内されているレート制限の考えどころ、APIキーや認証に関する公式情報の所在を把握し、設計・実装時のチェックリストを持てるようになります。BingX API 使い方を知りたい開発者・運用担当者向けの要点解説です。
※本記事にはアフィリエイトリンクが含まれます。
BingX公式サイト(招待リンク)
APIの全体構成(公式案内ベース)
BingX公式のドキュメントやヘルプでは、APIが複数のサービスモジュールに分かれて提供されていることが示されています(Spot、Futures、Copy Trading、Markets情報など)。各モジュールは取引・市場データ・アカウント操作・入出金・サブアカウント管理などの機能群に対応しています(公式APIページ参照)。
主なモジュール例(公式の呼称に準拠)
- Spot Related Services(例:/openApi/spot/v1/market/*、/openApi/spot/v1/trade/*)
- Futures Related Services(例:/openApi/swap/v2/quote/*、/openApi/swap/v2/trade/*)
- Copy Trading Related Services(例:/openApi/copyTrading/v1/*)
- Wallet/Deposit&Withdrawal、サブアカウントAPIなど
認証・APIキー(公式情報の範囲)
BingXの公式ドキュメント内に「Credentials」やAPIドキュメントのページが用意されています。公式ソースにはサブアカウント向けのAPIキー作成などAPIキーに関連するエンドポイント(例:/openApi/subAccount/v1/apiKey/create、/openApi/sub-account/v1/apiKey/query 等)が一覧に含まれています。これらは”APIキー作成・照会・編集・削除”の操作をAPI側から行えることを示す公式情報です。具体的なUI操作手順や署名方式、ヘッダー仕様などの詳細は公式のAPIドキュメント(Credentials / API docs)を直接確認してください。
注:提供された公式ソースに署名アルゴリズムやトークン有効期限などの細かな認証手順は記載されていません。実装の際は最新の公式ドキュメントを参照してください。
レート制限(公式発表の数値をそのまま整理)
公式サポート記事(BingX Upgrades API Rate Limit)に基づくポイント:
- 市場データ系のAPIは「All spot and futures market data interfaces share a limit of 500 requests per 10 seconds per IP.」(公式発表)と明示されています。
- Futuresの注文系エンドポイント(/openApi/swap/v2/trade/order)は、公式発表でレートが引き上げられており(例:2025-10-16の案内で5→10 requests/sに増加した旨の記載があります)、エンドポイントごとのOrdinary User / Trader向けの上限が表で提示されています。
- 公式表には各エンドポイントごとに「Ordinary User Rate」「Trader Rate」の2列があり、例えばSpotの注文系は /openApi/spot/v1/trade/order が “5 times/s”(Ordinary)と記載され、Futuresの /openApi/swap/v2/trade/order は表で “10 times/s”(Ordinary)と記載されています。各エンドポイントの個別上限は公式表を参照してください。
重要:上記は公式サポート記事に記載された時点の数値です。BingXは発表でルール変更の可能性を示しており、最新の公式画面・ドキュメントを必ず確認してください。
エンドポイント例とレート(公式表の抜粋)
- 市場データ(共通): 多くの /openApi/spot/v1/market/*、/openApi/swap/v2/quote/* 等 → 500 requests / 10s / IP(市場データ共通)
- Spot 注文: /openApi/spot/v1/trade/order → 5 times/s(Ordinary User)等
- Futures 注文: /openApi/swap/v2/trade/order → 10 times/s(Ordinary User、公式発表で増加)等
- サブアカウントAPIキー作成: /openApi/subAccount/v1/apiKey/create → 5 times/s(表記あり)
対応機能・主要エンドポイント(公式ベースで把握すべき項目)
公式ソースに示される代表的な操作カテゴリ(実装上の参照ポイント):
- 市場データ取得(価格・板・Kline): /openApi/spot/v1/market/kline など
- 注文管理(新規・キャンセル・照会・履歴): /openApi/spot/v1/trade/*、/openApi/swap/v2/trade/*
- 口座情報・残高・ポジション照会: /openApi/spot/v1/account/balance、/openApi/swap/v2/user/positions など
- 入出金・アドレス照会: /openApi/api/v3/capital/deposit/hisrec、/openApi/wallets/v1/capital/withdraw/apply など
- サブアカウント管理機能: サブアカウント作成、資産照会、サブアカウント向けAPIキー操作等
- Copy Trading 関連エンドポイント: /openApi/copyTrading/v1/*(権限やアクセスの差異に注意)
実務的チェックポイント(API設計・運用で必要な確認)
- 最新ドキュメントの参照: レートやエンドポイントは公式が変更するため、常に公式APIドキュメントとサポート発表を参照してください。
- 市場データのIPベース上限: 市場データ系はIP単位での500/10s共有制限があるため、複数クライアントで共有IPを使う場合は総リクエスト数に注意してください。
- エンドポイント別上限の反映: 注文系や口座系でエンドポイントごとに異なる上限が明示されているため、発注ループや再試行ロジックは個別上限に合わせて設計してください。
- 「Ordinary User」と「Trader」列の存在: 公式表は2種類のレート欄を示していますが、各列の条件(例えばTraderの資格基準など)は本文では説明されていません。該当条件は公式画面で確認してください。
- サブアカウントAPIの利用可否: サブアカウントに関するAPI(作成・APIキー管理など)が一覧にあるため、マルチアカウント運用を行う場合は該当エンドポイントの権限とレートも確認してください。
注意点・リスク(公式案内から読み取れる範囲)
- 公式リスク表記: 提供された公式ソースには暗号資産の高ボラティリティや損失リスクに関する注意が含まれています。APIを通じた自動取引でも市場リスクは変わりません(公式のリスク警告を参照)。
- 仕様変更の可能性: 公式はレート等の変更を発表する権利を留保しているため、運用ルールは変わる可能性があります。必ず最新の公式発表を確認してください。
- ドキュメントの粒度: 本記事は公式ソース内にある項目を整理したもので、認証方式の実装細節や署名・ヘッダー名などは公式APIドキュメント上の詳細ページで確認してください。
実際に導入・テストを進める場合は、まず公式APIドキュメントの各エンドポイントページでパラメータやレスポンス、サンプル、レート制限の最新値を確認することをおすすめします。
実装時の簡易チェックリスト
- APIエンドポイントごとのOrdinary/Traderレートを取得して実装に反映する
- 市場データのIP共有上限(500 req/10s/IP)を考慮したキャッシュ/集約設計
- 注文送信の再試行・バックオフ戦略を個別上限に合わせて用意する
- サブアカウントやAPIキー管理のエンドポイント利用に伴う権限設計
- 運用中は公式の「アップグレード/変更」アナウンスを定期チェックする
まとめ
BingX API 使い方を検討する上では、公式ドキュメントとサポート発表に示されたモジュール構成・エンドポイント一覧・レート制限表を出発点にすることが重要です。公式サポート記事では市場データ系のIPベース上限(500 req/10s/IP)や、主要エンドポイントごとのOrdinary User/Trader向け上限が明示されています。認証・APIキーに関してはサブアカウントAPIキー作成等のエンドポイントが公式表に含まれているため、具体的なAPIキー操作や署名仕様は公式Credentials/APIドキュメントの該当ページで確認してください。運用時はレート制限に合わせたキャッシュやバックオフ設計、そして公式発表の更新チェックを必須としてください。
