【Python】BYBITのAPIを使ってティッカー(tickers)取得

※本ページはプロモーションが含まれています

最近はBYBITのAPIを使って、楽しんでます。全通貨の現在のティッカーを取得して分析してみました。今回はPythonでの取得部分のコードを自分用のメモとしてまとめます。

目次

ティッカーについて

ティッカー(ticker)とは、仮想通貨取引所や仮想通貨関連のAPIで、仮想通貨を一意に識別するために用いられるコードのことを指します。

ティッカーは通常、仮想通貨のシンボルを表すアルファベット3-5文字程度の文字列です。例えば、ビットコインのティッカーはBTC、イーサリアムのティッカーはETHです。このティッカーをAPIのエンドポイントに指定することで、その仮想通貨の価格や取引データを参照できます。

pybit使用が前提

ライブラリはpybitを使っています。日本人が作ってる別のライブラリもありますが、結構Bybitの最新版のAPIに更新されていなかったりして、使い勝手が悪かったので王道のpybitを使っています。

インストール

宣言

APIキーとシークレットキーの発行

Bybitはティッカー取得でもAPIが必要です。

Bybitに登録して本人確認や2FA(2段階認証)終了後、以下のページからAPIキーを発行します。

https://www.bybit.com/future-activity/ja-JP/developer

ソースコード

pybit使うと、かなりシンプルにかけます。

実行結果

一見すると複雑な入れ子構成ですが、構成としては以下の3つ

  • r[‘retCode’] == 0   #戻り
  • r[‘retMsg’] == ‘OK’ #正常ならOK
  • r[‘result’][‘list’]  #取得シンボルのリスト

 

シンボルを指定しないと、なんと463個も通貨情報返ってきます。

 

通貨を指定する際

通貨を指定して取得する際は、symbolの引数を追加します。

結果

Pybitを使ったBYBIT自動売買について

以下の記事にまとめました。

あわせて読みたい
【python】Bybitでビットコインの自動売買するプログラム Binanceが日本人追放になってしまい、botが完全に使えなくなりました。結局、Bybitを選んだのですが、全て作り直さないといけない。Bybitでビットコインの売買をするプ...

ブログランキングに参加してます。この記事が少しでもお役に立ちましたら、応援ポチっとお願いします。

にほんブログ村 為替ブログ システムトレード 自作EA派へ
にほんブログ村

お友達にMT4インジケータープレゼント中

機械学習使った日々の予測結果や、細かい試行錯誤の結果はLINEで公開しています。パスワード付き記事もこちらから。

また、今ならお友達には矢野テック自作のMT4用のインジケーターをプレゼント中です。

友だち追加

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

プログラマー。FXのMT4を使った自動売買EA作成やBOT作成などが趣味。2016年から元本10万円をどこまで増やせるか挑戦中。一旦は10万⇒700万⇒2017暴落 20万。ガチホからFXトレードに変更。 現在1000万円。その過程やノウハウは無料メール講座にまとめました。1か月で学べます。→無料メール講座

ご質問はコメント欄からお願いします

コメントする

目次