AIコーディングアシスタント活用のためのクイックスタートガイド。

 

概要

本ドキュメントは、AIコーディングアシスタント向け「BingX APIスキル」のコレクションです。無期限先物、現物取引、コピートレード、およびアカウント管理を網羅する15のスキルモジュールで構成されています。

インストール後は、市場データの照会、取引の実行、アカウント管理についてAIと自然言語で直接やり取りでき、手動でAPIリクエストのコードを書く必要はありません

サポート対象の AI アシスタントクラウドコード、Cursorおよび スキル機能をサポートするその他のAIコーディングアシスタント。

 

インストール

  • 一般的なインストール手順(Claude Code / Cursor / その他)
npx skills add BingX-API/api-ai-skills
  • Claude Code 専用インストール(自動アップデート対応)
/plugin add BingX-API/api-ai-skills

インストールの詳細については、次を参照してください: README.md

 

スキル概要

  • USDT-M無期限
スキルネーム 目的 要認証必要
bingx-swap-market 市場データ:価格、板情報(深度)、K線(ローソク足)、資金調達率、未決済注文(OI)など         未完了
bingx-swap-trade 取引操作:注文の作成、注文のキャンセル、レバレッジ設定、アセットモードの設定など          対応
bingx-swap-account アカウント情報:残高、現在のポジション、手数料率、資金履歴など          対応
  • 現物
スキルネーム 目的 要認証必要
bingx-spot-market 市場データ:価格、板情報(深度)、K線(ローソク足)、取引履歴など 未完了
bingx-spot-trade 取引操作:注文の作成、注文のキャンセル、注文の照会、OCO注文など 対応
bingx-spot-account アカウント情報:残高、資産の概要、資金振替など        対応
bingx-spot-wallet ウォレット操作:入金、出金、振替履歴など       対応
  • コピー取引
スキルネーム 目的 要認証必要
bingx-copytrade-spot 現物コピー取引:コピーポジションの決済、収益の照会など      対応
bingx-copytrade-swap 先物コピー取引:ポジションの決済、利確/損切りの設定、手数料の設定など              対応
  • アカウント管理
スキルネーム 目的 要認証必要
bingx-fund-account 資金口座:残高の照会、資産の概要、内部振替など           対応
bingx-sub-account サブアカウント管理:サブアカウントの作成・凍結APIキー管理など           対応
bingx-agent パートナー/ブローカー:ユーザーの招待、報酬(コミッション)の照会、パートナーデータの確認など            対応
  • 標準先物
スキルネーム 目的 要認証必要
bingx-standard-trade 標準先物:ポジションの照会、注文履歴、残高など             対応

 

認証に関する説明

  • 認証不要の機能

以下の市場データに関する機能は、APIキーを設定せずに使用できます

  1. bingx-swap-market(無期限先物市場データ)
  2. bingx-spot-market(現物市場データ)
  • 認証が必要な機能

その他すべての取引およびアカウント関連の機能には、次の環境変数の設定が必要です:

  1. BINGX_API_KEY — APIキー
  2. BINGX_SECRET_KEY — シークレットキー

APIキーは、BingX ユーザーセンター → API管理 で作成します。

  • 動作環境
環境 概要 基本 URL
prod-live 本番環境(ライブ) https://open-api.bingx.com
prod-vst デモ環境(実際の資金は不要)         https://open-api-vst.bingx.com

認証署名に関する技術的な詳細については、skills/references/authentication.mdを参照してください。

 

セキュリティー構造

  • 書き込み操作の確認

prod-live(本番)環境では、すべての書き込み操作(注文の作成、キャンセル、振替など)の実行前に、ユーザーによる CONFIRM の入力が必要です。デモ環境では確認の入力は不要です。

  • キーのマスキング

AI は表示時にキーを自動的にマスキングします:

  1. APIキー:最初と最後の数文字のみ表示(例:su1Qc...8akf)
  2. シークレットキー:全体を非表示とし、末尾5文字のみ表示(例:...aws1)

 

主な活用シーン

インストールが完了すると、自然言語を使用してAIと直接対話できるようになります。よく使われる例をいくつか挙げます:

  • 市場データの照会
BTC-USDTの現在価格を照会
ETH-USDTの過去1時間のK線(ローソク足)データを表示
BTC-USDTの現在の資金調達率を教えてください
  • 取引実行プロセス
BTC-USDTを数量0.01で成行買い注文
ETHを価格4,000 USDT、数量0.1で指値売り注文
BTC-USDTの未約定注文を全てキャンセル
  • アカウント管理
先物口座の残高と現在のポジションを表示
現物口座の残高を照会
現物口座から先物口座へ100 USDTを振替
  • その他の操作
サブアカウント一覧を表示
パートナー紹介リストを照会

 

マルチスキルワークフロー

複数のスキルを組み合わせて、一連の取引プロセスを完結させることができます:

  • 先物取引ワークフロー
スワップ市場(BTC-USDTの市場データと板情報を確認)
  
スワップ口座(口座残高と利用可能証拠金を確認)
  
スワップ取引(注文を実行)
  • ポジション管理ワークフロー
swap-account(現在のポジションと損益を確認)
  
swap-market(最新価格を確認)
  
swap-trade(ポジションを決済、または調整)
  
swap-account(決済結果を確認)
  • 現物取引ワークフロー
spot-market(現物市場の価格と板情報の照会)
  
spot-account(口座残高の確認)
  
spot-trade(注文の執行:売買オーダーの発注)
  • 口座間振替
spot-account (現物口座の残高確認)
  
spot-account / fund-account (先物口座への資産振替)
  
swap-trade(振替資金による先物取引の執行)

 

ファイル構成

各スキルモジュール:

skills/<skill-name>/
├── SKILL.md           # Agent usage description
└── api-reference.md   # Full API documentation
  1. SKILL.md: スキルの目的、クイックリファレンス表、TypeScriptコードサンプル、エージェントの対話ルール(権限承認、確認メカニズムなど)の定義
  2. api-reference.md: APIエンドポイントの完全なドキュメント(パラメータ詳細、レスポンス項目、JSONサンプル、エラーコードなどを含む)

共通のリファレンスドキュメントは skills/references/ ディレクトリにあります。

  1. authentication.md — HMAC SHA256 署名の実装方法
  2. base-urls.md — 環境ごとのベースURL設定