CCXTでFTX取引所の情報を取得(Python)

Python
スポンサーリンク

こんにちは、Heywaです。

BitMEXで取引ができなくなってどうしようかと思っていたところ、

FTXが話題に上がっていたので、

CCXTでAPIから情報が取得できればと思って試してみました。

まだ入金していないので一部は出力が確認できてないのですが、

自身の覚書として記載します。お粗末なコードで申し訳ありませんが、

同じように考えているかたの参考になれば幸いです。

 

スポンサーリンク

はじめに

BitMexの処理とFTXの処理を比較して、

サポートされているメソッドなどを確認しながら実施しました。

・Bitmex

ccxt/bitmex.py at master · ccxt/ccxt
A JavaScript / TypeScript / Python / C# / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges - ccxt/bitmex.py at master · c...

・FTX

Build software better, together
GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 330 million projects.

 

情報取得

順番に取得方法を記載します。

API格納

まずはFTXの認証から。

取り扱い通貨一覧

取り扱われている通貨ペアの一覧を表示します。

表示結果です。

Symbolの部分が後のコマンドでも指定する通貨ペアのようです。

 

BTCの現在価格(ticker)取得

BTC-PERPの現在価格を取得してみます。

結果です。指定するSymbolを変更すれば他の価格も取得可能です。

一つ前の通貨ペアの情報のLastの項にも最新価格の記載がありますので、

一応そちらでも確認可能です。

口座情報の取得

自分の口座残高を表示してみます。
取得できる情報のうち、
役に立ちそうな項目はこれくらいかなと思ったものを抽出しています。

 

出力情報ですが、私がまだ入金していないのでゼロで表示されています。

とりあえず今できたことは以上

以上、現在わかったことまでまとめました。

口座開設後すぐの確認なので注文等はまだ試せてません。

(確認できたらまた記載するかもしれません。)

高速Botを作るならWebSoketが必要なのかもしれませんが、

今の所そこまでは求めていないのでCCXTで確認しました。

BitMEXのように日本人が追い出されたらどうしようという不安があるので、そこそこに利用していきたいと思います。

スポンサーリンク
Python 技術的なこと 雑記帳
Heywaをフォローする
Awesomeのある日々を求めて

コメント

タイトルとURLをコピーしました