KuCoin API インターフェース完全ガイド: Lao Liek がクオンツ取引のやり方を教え、手動レンガに別れを告げる
コードを使用して取引を自動化したいですか? KuCoin API のこの究極のガイドは、市場データからポジション管理、さらには安全上の指示や暴利を得るテクニックに至るまで、あらゆることを始めるのに役立ち、初心者でもすぐに使い始めることができます。
KuCoin API インターフェース完全ガイド: Lao Liek がクオンツ取引のやり方を教え、手動レンガに別れを告げる
やあ、みんな! 今日は市場の栄枯盛衰については話しませんが、ハード KuCoin の API について話しましょう。 あなたが開発者、定量トレーダー、または独自の取引ロボットを構築したい場合、API は避けては通れない武器です。 コードを使用して市場データを自動的に取引および取得できるため、面倒な手動操作を完全に自動化された組立ラインに変えることができ、時間と労力を節約し、感情的な操作を回避できます。
ただし、API の詳細に入る前に、Old Leek から注意事項があります。API を使用するための前提条件は、信頼できる Exchange アカウントを持っている必要があることです。 市場にはキジプラットフォームが多すぎます。 API の権限が無差別に付与されるため、セキュリティが懸念されます。そうしないと、API キーが漏洩し、一夜にして資産がゼロになってしまいます。 Binance、OKX、Bybit など、世界でも上位にランクされ、正式なライセンスを取得している大手取引所を必ず選択してください。資金の安全は常に最優先事項です。 手数料を節約するためだけに大きなリスクを冒さないでください。
次に、KuCoin の API システムを体系的に解体して、初心者から熟練者になれるようにします。
1. API の概要と中心となる概念
KuCoin の API は主に クラシック API と プロ API の 2 つの主要なシステムに分かれています。 Pro API は、よりモダンなデザインと優れたパフォーマンスを備えた新世代のインターフェイスです。当局はまた、新しいプロジェクトが最初にそれを使用することを推奨しています。 古い API は引き続き使用できますが、新しい機能が追いつかない可能性があります。
重要な用語を簡単に確認する
- REST API: 注文、残高の確認、K 行の取得などの 1 回限りのリクエストに使用されます。 リアルタイムのパフォーマンスを必要としないシナリオに適しています。
- WebSocket: 市場の変化や注文ステータスの更新など、データをリアルタイムでプッシュするために使用されます。 高頻度の取引やロボットの追跡など、低遅延が必要な戦略に適しています。
- API キー/シークレット: ID 認証情報はアカウントのパスワードと同等です。 ** 漏らさないように、必ず安全に保管してください。 ** これは秘密鍵よりも重要です。 失くすと刺されます。
- レート制限: 悪用を防ぐために、取引所では API 呼び出しの頻度に制限を設けています。制限を超えると一時的に禁止となりますので、あまり積極的にならず、気楽に過ごしましょう。
2. Pro REST APIの詳細説明
Pro API が主力であり、明確な構造と包括的な機能を備えています。それに焦点を当てましょう。
2.1 市場データ
これらのインターフェイスは、市場情報を取得するために使用されます。 資格は必要なく、初心者でも簡単に始めることができます。
GET /api/v1/symbols: すべての取引ペアの詳細を取得し、プレイ可能なコインを確認します。GET /api/v1/market/allTickers: すべての市場価格 (24 時間統計) を取得し、ワンクリックで市場動向を理解します。GET /api/v1/market/orderbook/level2_20: 20 層のオーダーブックを取得し、売買圧力を分析します。GET /api/v1/market/candles: K ライン データを取得し、テクニカル分析の基礎を作成します。GET /api/v1/market/histories: 最近の取引履歴を取得し、市場活動を確認します。
2.2 アカウント管理
資産とサブアカウントの管理には認定が必要であり、実際のお金が関係します。操作する前に必ず権限を確認してください。
GET /api/v1/accounts: アカウントの概要 (UTA 統合取引アカウント) を取得し、財務状況を一目で確認できます。GET /api/v1/accounts/{currency}: BTC の残量を確認するなど、指定した通貨の資産の詳細を取得します。GET /api/v1/sub-accounts: すべてのサブアカウント情報を取得します。大規模アカウントまたはチーム管理に適しています。GET /api/v1/transfer/transfer-out-quota: 転送クォータを取得します。制限を超えないようにしてください。
2.3 注文トランザクション
核となる取引機能は、ここをうまくプレイすれば、自動的にお金を稼ぐことができます。
POST /api/v1/orders: 注文を出し、指値価格、市場価格およびその他のタイプをサポートします。POST /api/v1/orders/multi: バッチ注文。戦略で複数のポジションを同時にオープンする必要がある状況に適しています。DELETE /api/v1/orders/{orderId}: 注文のキャンセル、時間が十分ではありませんか?あなたを助けるコード。DELETE /api/v1/orders: 取引ペアに基づいてバッチで注文をキャンセルし、ワンクリックで清算することも夢ではありません。GET /api/v1/orders/{orderId}: 注文の詳細を取得し、リアルタイムでステータスを追跡します。GET /api/v1/orders: アクティブな注文のリストを取得し、未約定の注文を管理します。GET /api/v1/fills: 取引戦略を検討するための優れたヘルパーである取引履歴を取得します。
2.4 ポジション管理 (契約/レバレッジ)
契約やレバレッジで遊ぶ兄弟は、これを読んでください。リスクは高く、API をうまく使えば自動で損失をストップできます。
GET /api/v1/positions: ポジションリストを取得し、レバレッジエクスポージャーをリアルタイムで監視します。GET /api/v1/positions/history: ポジション履歴を取得し、過去の取引パフォーマンスを分析します。POST /api/v1/positions/margin/auto-deposit-status: 清算を回避するために、分離されたポジション レバレッジの自動マージン コール ステータスを変更します。
3. Pro WebSocket のリアルタイム データ
WebSocket はリアルタイム戦略の目と耳であり、低遅延でタイムリーなデータ プッシュを実現し、素早い応答が必要な市場に適しています。
3.1 パブリック チャネル (サブスクリプションは必要ありません)
/market/candles:{symbol},{period}: K ライン データ プッシュ、リアルタイム チャート更新。/market/level2:{symbol}: オーダーブックの段階的なプッシュ、深さの変化は一目瞭然です。/market/ticker:{symbol}: 市場データのプッシュ、価格の変化を数秒で認識できます。/market/trade:{symbol}: リアルタイムの取引データをプッシュして、大量注文の傾向を確認します。
3.2 プライベートチャネル (認証が必要)
/spotMarket/tradeOrders: スポット注文が更新され、買い注文と売り注文のステータスがリアルタイムでプッシュされます。/account/balance: 口座残高の変更、資金の変更がすぐにわかります。/margin/position: レバレッジポジションの変更にはリスクモニタリングが必要です。/contract/position: コントラクトの位置を変更します。コントラクトを使用するために必要です。
4. クラシック REST API (レガシー)
Classic API は引き続き維持されますが、一部の新機能は Pro API でのみ利用できる場合があります。 構造的には、通貨、レバレッジ、契約、その他のモジュールに分かれています。機能は Pro API に似ていますが、エンドポイントのパスが異なります。 古いプロジェクトではまだ使用されている可能性があります。新しいプロジェクトでは Pro API を直接使用することをお勧めします。
4.1 コイン間のトランザクション
POST /api/v1/orders: 注文を行います。GET /api/v1/orders: 注文をクエリします。DELETE /api/v1/orders/{orderId}: 注文をキャンセルします。
4.2 レバレッジ取引
GET /api/v1/margin/market: 貸し出し可能な市場情報を取得し、どのようなコインが借りられるかを確認します。POST /api/v1/margin/borrow: コインを借りると、メリットとリスクが増幅されます。POST /api/v1/margin/repay: コインを返却するには、レバレッジを解放することを忘れないでください。
4.3 契約取引
GET /api/v1/contracts/active: アクティブなコントラクトを取得します。正しいものを選択することが重要です。POST /api/v1/orders: コントラクトによる注文はハートビートに関係します。GET /api/v1/position: 約定ポジションを取得し、爆発を防ぐためにリアルタイムで市場を監視します。
5. ブローカーおよびパートナー API
この部分は、KuCoin ブローカーになるか、統合プラットフォームを開発したいユーザーを対象としています。チームを持っている、またはリベートを獲得したい経験豊富なプレーヤーに適しています。
- ブローカー プラン: ユーザーを登録に招待することで、取引手数料からコミッションを得ることができます。寝ながらお金を稼ぐことも夢ではありません。
- API 関数: オフライン管理を容易にするためのコミッションの照会、サブユーザーの管理、ユーザーのトランザクション詳細の表示などが含まれます。
- 適用対象: フォローアップ システム、取引シグナル ロボット、クオンツ戦略プラットフォームを開発しているチーム、または大手エージェントになりたい兄弟に適しています。
**交換代理店になることを申請したい場合、またはより高いリベートを獲得したい場合は、当社までご連絡ください。 CoinRebate チームは長年の経験があり、主要な正規取引所の代理店サービスとの接続を支援し、心配や労力を軽減し、コミッションを獲得できるように支援します。 **
6. セキュリティに関する指示とベスト プラクティス
- シークレットを秘密にしておく: API シークレットは、作成時に 1 回だけ表示されます。ローカル ファイルに書き込むか、パスワード マネージャーを使用するなど、オフラインで保存する必要があります。 GitHub などのパブリック プラットフォームにアップロードしないでください。アップロードしないと、数分でハッキングされてしまいます。
- 権限を制限する: API キーを作成するときは、必要な権限 (読み取り専用、トランザクションなど) のみを付与し、最小限の権限の原則に従い、リスクを軽減するためにあまりにも多くの権限を付与しないでください。
- IP ホワイトリストを使用する: 条件が許せば、自分のサーバーのみに呼び出しを許可するように IP ホワイトリストを設定し、キーが漏洩した場合でも他のサーバーがそのキーを使用できないようにします。
- レート制限に注意してください: 禁止されないように、リクエスト頻度を合理的に調整します。 特に市場データ インターフェイスの場合は、あまり欲張らないようにしてください。
- 公式ドキュメントが優先されます: API は更新される可能性があります。常に KuCoin 公式開発者ドキュメント を参照してください。 サードパーティのキジのチュートリアルは信頼しないでください。
最後に書きます: どこから始めますか?
ほとんどのユーザーは、次のパスに従うことをお勧めします。
- まず適切な口座を開設してください: API でプレイする前に、取引口座を持っている必要があります。 正式なチャネルを通じて登録し、招待コードを使用して永久料金割引を取得することを強くお勧めします。積み立てればかなりの金額を節約できます。たとえば:
- Binance: 紹介コード LULALA を使用し、このリンクから登録すると 20% の手数料割引をお楽しみいただけます: https://www.maxweb.black/join?ref=LULALA
- OKX (OUYI): 紹介コード LULALA を使用してこのリンクから登録すると、手数料 20% 割引をお楽しみいただけます: https://www.lywebuuz.com/join/LULALA
- Bybit: 紹介コード ODXBWMN を使用し、このリンクから登録すると、20% の手数料割引をお楽しみいただけます: https://www.bybitglobal.com/invite?ref=ODXBWMN
- サンドボックス環境から開始: KuCoin はテスト環境を提供します。まず仮想資金を使用してコードをデバッグします。授業料の支払いが容易になるため、授業を始めてすぐに実際のオファーをしないでください。
- 最初に読み取り、次に書き込み: 単純な市場データ インターフェイス (市場情報の取得など) を呼び出すことから始め、次に読み取り専用のアカウント インターフェイスを試し、最後に模擬取引と少額の実質価格取引を段階的に着実に実行します。
API は、取引戦略を体系化および自動化できる強力なツールであり、手動取引の困難な日々に別れを告げるのに役立ちます。 ただし、優れたツールには大きな責任が伴うことを忘れないでください。 コードが完全にテストされていることを確認し、市場リスクに常に注意してください。ロボットに屋上に連れて行かれないようにしましょう。
このガイドがクオンツ取引への扉を開くのに役立つことを願っています。 取引所の登録や手数料の割引についてご質問がある場合は、いつでも CoinRebate にお越しください。古いネギがあなたが羊毛を拾うのを待っています。