BingX APIで自動売買するには?認証・注文API・レート制限の確認ポイント

BingX API 自動売買 を始めたい方向けに、認証まわりの確認ポイント、注文系APIの代表エンドポイント、レート制限(Rate Limit)の実務的な扱い方を公式情報に基づいて整理します。この記事を読めば、どのAPIを使うべきか、どのくらいの頻度で呼べるか、テスト/失敗時の注意点が把握できます。

※本記事にはアフィリエイトリンクが含まれます。
BingX のAPIとドキュメントを確認する(公式)

1. まず押さえる:認証とAPIキー(参照先)

APIの認証・APIキー作成に関する公式の案内は、BingXのCredentials/APIページで提供されています。具体的なAPIキー作成手順や権限設定、キーの取り扱いは公式ドキュメント(Credentials)を参照してください。公式ページにてアカウント別の仕様や設定画面を必ず確認してください。

要点(公式参照の上で実務的に確認すべき項目)

  • APIキーの発行方法や権限(読み取り/注文等)は公式ドキュメントで確認する。
  • APIキーを運用環境で使う際は鍵の保護・アクセス制限を行う(一般的なセキュリティ注意)。
  • サブアカウントやAPIキー管理のエンドポイントがあるため、複数環境で運用する場合はドキュメントの該当箇所を確認する。

2. 注文APIと代表的エンドポイント(公式サポート情報)

公式サポート記事には、スポット/先物/コピー取引など用途ごとの主要エンドポイントと、それぞれのレート制限が一覧で掲載されています。以下は公式に示された代表的なパスとレート制限の要約です(詳細は公式ページで個別エンドポイントを確認してください)。

スポット(Spot)関連の主なエンドポイント例

  • 取引ペア情報: /openApi/spot/v1/common/symbols
  • 注文を出す: /openApi/spot/v1/trade/order — 表の値では「通常ユーザーで5回/秒、Trader Rateで1回/秒」とあります。どのレートが適用されるかは公式ドキュメント/アカウント条件でご確認ください。
  • 注文取消: /openApi/spot/v1/trade/cancel
  • 一括注文や取消などのバッチ系: /openApi/spot/v1/trade/batchOrders など

先物(Futures)関連の主なエンドポイント例

  • 契約情報: /openApi/swap/v2/quote/contracts
  • 注文を出す: /openApi/swap/v2/trade/order — ドキュメントでは「10回/秒(通常)、1回/秒(Trader Rate)」などの表記があり、過去に上限が段階的に引き上げられた旨の案内があります。
  • ポジション照会: /openApi/swap/v2/user/positions
  • テスト注文(先物): /openApi/swap/v2/trade/order/test — テスト注文用エンドポイントも公開されています(レート制限あり)。

上記は公式サポートの一覧に基づく抜粋です。実際のAPIパスやサポートされるメソッド、レスポンス仕様は公式APIドキュメントで最新情報を確認してください。

3. レート制限(Rate Limit)の重要ポイントと公式アップグレード

BingX公式のサポート記事では、マーケットデータ系インターフェースがIPあたり「500リクエスト/10秒」を共有している旨や、注文系やアカウント系で個別に秒単位の制限が設定されていることが明記されています。さらに、APIの総合的なIPベースのレート上限は段階的に引き上げられてきた旨が案内されています(例:2024-04-15に150→、その後段階的に上昇し、2025-09-10に2,000 requests/10秒等。詳細は公式告知を参照してください)。

  • マーケットデータ系は多数のエンドポイントで「500 requests/10秒/IP」が共有と明記。
  • 注文系やアカウント系はエンドポイントごとに「回/秒」で制限。バッチ用エンドポイントやテスト注文の制限も別に定義されています。
  • 公式は段階的な上限引き上げを発表しており、適用日付と値は公式告知を参照すること。

実務対応(公式情報に沿った運用上の留意点)

  • どのレートが自分のアカウントに適用されるかは、公式ドキュメント/告知を確認する(表にOrdinary User Rate / Trader Rateの2欄がある点に注意)。
  • 複数エンドポイントを組み合わせる自動売買では、IP単位の共有制限により想定外のスロットリングが発生するため、呼び出し頻度を管理する。
  • バッチ系エンドポイントを使える場合は個別リクエストより有利な場合があるため、公式に用意されたバッチ機能を検討する。

公式のレート表と告知は変わる可能性があります。APIを運用する前に最新の公式サポート記事/APIドキュメントで当該エンドポイントの制限を必ず確認してください。

公式のAPIドキュメントで自分のアカウントに適用されるレートを確認する

4. テスト・監視・失敗時の扱い(公式に基づく実務ヒント)

  • 先物にはテスト注文エンドポイント(/openApi/swap/v2/trade/order/test)が明示されています。テスト用エンドポイントは開発段階で活用してください(利用回数制限があります)。
  • 注文照会や約定照会も個別にレート制限があるため、頻繁にポーリングする実装は避け、WebSocketや適切な間引きを併用する設計を検討してください(公式が示す各エンドポイントの制限を踏まえる)。
  • 失敗時はレート超過・残高不足・マージン不足など複数原因が考えられます。APIレスポンスのエラーメッセージをロギングし、エラー種別に応じてリトライやアラートを実装してください。

5. リスクと公式の注意喚起

BingX公式はリスクについて次のように案内しています:暗号資産およびそのデリバティブは高い変動性と高リスクを伴い、部分的または全額の損失が生じる可能性がある点に注意するよう明記されています。APIでの自動売買はリスク管理と監視が不可欠です(BingX公式のリスク警告を参照してください)。

運用チェックリスト(最低限公式で確認すべき項目)

  • 公式APIドキュメント/CredentialsページでAPIキー作成手順と権限を確認する。
  • 使用予定の各エンドポイントのレート制限(Ordinary/Traderの区別を含む)を公式表で確認する。
  • マーケットデータ系のIP共有制限(500 requests/10秒等)に注意して設計する。
  • 先物のテスト注文エンドポイントなど、開発用のAPIを活用して事前検証する。
  • 公式告知(レート制限のアップデート等)は随時チェックする。

自動売買を始める際は、まずドキュメントを読み込んで「どのAPIにどの回数でアクセスできるか」を確定させるのが重要です。

BingX のAPIドキュメントを公式で確認してAPI自動化を始める

まとめ

BingX API 自動売買を行うには、まず公式のCredentials/APIドキュメントとサポート告知を確認し、APIキーの取り扱い・各エンドポイントのレート制限(Ordinary/Traderの区分やIP共有制限)・テスト用エンドポイントなどを把握することが不可欠です。公式サポートにはレート上限の段階的な引き上げの案内もあり、適用日時や対象は公式告知に依存します。自動売買の実装では、公式のレート表に従った呼び出し設計、エラーハンドリング、監視・アラート体制を整えた上で運用してください。最新の仕様・制限・適用条件は必ず公式ページでご確認ください。

提携

BingX 新規登録特典

初心者でも最短で口座開設。
登録後すぐ使える特典をご案内します。

マーケット

上部へスクロール