BINANCE自動売買で必要そうなAPI

先物のAPIについてどの機能を使いこなせないといけないかを確認したい。
1.Balance情報の取得
2.ローソク情報の取得
3.成行と指値の注文
4.注文の取り消し
5.注文の成立判定
6.現在の損益額の取得
7.トレード履歴の取得(指値ではなく成行を使った場合の履歴取得で使うかも?)

以上の動作は確認できたので、ヒントは下記に残す。
あとで見てわかるといいんだけどね。

1.Balance情報の取得
get 'https://fapi.binance.com/fapi/v2/balance?'

2.ローソク情報の取得
$response = file_get_contents('https://fapi.binance.com/fapi/v1/klines?symbol=BTCUSDT&interval=15m&limit=2');

3.成行と指値の注文
post 'https://fapi.binance.com/fapi/v1/order?'

4.注文の取り消し

delete 'https://fapi.binance.com/fapi/v1/allOpenOrders?'

5.注文の成立判定
get 'https://fapi.binance.com/fapi/v1/allOrders?'

6.現在の損益額の取得
get 'https://fapi.binance.com/fapi/v1/positionRisk?'

7.トレード履歴を取得
get 'https://fapi.binance.com/fapi/v1/userTrades?'
※あとで思ったんだが、これ以外に現物→先物の振替が必要だ。
それは、POST /sapi/v1/asset/transfer (HMAC SHA256)でできる。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です