API Kraken Futures

Kraken Futures

 

概要

REST API を使用すると、Kraken Futures アカウントのメソッドに安全にアクセスできます。REST API メソッドの例:

 

 

これらのメソッドは「エンドポイント」と呼ばれ、 REST APIセクションで説明されています。

 

WebSocket API を使用すると、Kraken Futures プラットフォームへのセキュアな通信チャンネルを確立し、リアルタイムで情報を受信できます。これにより、継続的にリクエストを送信する代わりに更新をリッスンできます。これらのチャンネルはサブスクリプションと呼ばれます。

 

一部のエンドポイントでは、デジタル資産の出金の開始など、機密性の高いタスクを実行できます。これらのエンドポイントに安全にアクセスするために、API は国家安全保障局が開発した暗号化技術を使用します。

 

設定

API を使用するには、一意の API キー のペアを生成する必要があります(プライベート API にアクセスする場合):

 

1. Kraken Futures アカウントにサインインします。

2. 右上隅の名前をクリックします。

3. ドロップダウンメニューから「設定」を選択します。

4. APIパネルで「Create Key」 タブを選択します。

5. 「Create Key」ボタンを押します。

6. パブリックキーとプライベートキーを確認し、安全な場所に記録してください。

 

公開鍵と秘密鍵を、コンポーネントのKrakenOptions プロパティにコピーします。

 

KrakenOptions.ApiKey

KrakenOptions.ApiSecret

KrakenOptions.Resubscribe: 有効にすると、再接続後にクライアントは切断前にアクティブだったチャンネルを自動的に再度購読します(デフォルトはfalse)。

 

 

サポートされている API

 

REST API メソッド

Private Endpoints

メソッド Arguments 説明
BatchOrder バッチ注文の送信(発注/キャンセル/編集)。
GetOrderStatus 特定の注文のステータスを取得します。
GetPNLCurrencyPreferences PNL 通貨設定を取得します。
SetPNLCurrencyPreference シンボルの PNL 通貨設定を設定します。
GetLeverageSettings レバレッジ設定を取得します。
SetLeverageSettings シンボルのレバレッジを設定します。