CCXTの関数の使い方|Pythonのサンプルコード付き 公開日:2018年11月30日 Python仮想通貨システムトレード 取引所毎のAPIを意識しなくとも、各取引所のデータ取得や、注文などができてしまう非常に便利なCCXT。 今回はそんなCCXTの関数を具体的に紹介したいと思います。 ※取引所はZaifを使用しています。他の取引所も基本的に […] 続きを読む
チャネルブレイクアウトのシグナルを出すプログラムをPythonで実装! 公開日:2018年11月22日 Python仮想通貨システムトレード これから実際にBOTのアルゴリズムを作成してみましょう。 最初のステップとして「チャートの動きがチャネルブレイクアウトをした場合にシグナルを出す」というプログラムをPythonで作成してみます。 ■前提知識 ・Crypt […] 続きを読む
ZaifのプライベートAPIのリクエスト関数を作ろう! 公開日:2018年11月16日 Python仮想通貨システムトレード 今回はZaifのプライベートAPIのリクエストを実際に送信してみましょう。 Zaifには以下の4つのAPIがあります。 ・現物公開 ・現物取引 ・先物公開 ・レバレッジ取引 4つの中でも現物取引APIとレバレッジ取引AP […] 続きを読む
Pythonの例外処理にはtry-exceptを使おう! 更新日:2021年10月31日 公開日:2018年10月24日 Python Pythonでコードを書いていると例外処理を行いたい事があります。 エラーの内容は基本的には実行時にエラーチェックをしてくれます。それに機能的な事前に一覧化してエラーコードの一覧などを作るのが一般的です。 しかし、例えば […] 続きを読む
Cryptowatch APIのリクエスト一覧|これで使い方はバッチリ! 更新日:2021年11月1日 公開日:2018年10月21日 Pythonシステムトレード 本サイトでは何度も紹介しているCryptowatch APIですが、今回はリクエストの一覧をご紹介します。 Cryptowatch APIは、マーケットの様々なデータを取得する事ができる素晴らしいサービスです。仮想通貨B […] 続きを読む
Pythonの日付計算ならdatetime!簡単に加算・減算も可能! 更新日:2020年6月3日 公開日:2018年10月18日 Pythonシステムトレード 今回は、Pythonを使って日付を操作したり計算する方法などについてご紹介します。 プログラミングをしていると、日付を取得したり、足したり、引いたりするコードを書く機会は結構多いと思います。 そんな時に活躍するのがdat […] 続きを読む
仮想通貨BOTを作る場合のPythonの環境構築と使い方! 更新日:2018年11月7日 公開日:2018年10月8日 Pythonシステムトレード 仮想通貨BOTを作成する方法はいくつかあります。 現時点では取引所のAPIや公開されているライブラリを使い、プログラミングをするのが最もシンプルだと思います。プログラミング言語もRubyや(最近だと)node.jsありま […] 続きを読む
Pythonの基本文法とサンプルソース|これで大抵の事はできてしまう! 更新日:2020年6月3日 公開日:2018年9月18日 Python 今回はPythonの基本文法について解説していきます。 Pythonは非常に分かりやすくて読みやすい。そんな言語です。豊富なライブラリを活用すれば高度な数学的計算なども容易に行う事ができます。 文法の使い方については細か […] 続きを読む
Pythonのプログラムファイル「○○.py」をAnaconda Promptで実行してみよう! 更新日:2021年10月31日 公開日:2018年9月8日 Pythonシステムトレード anacondaに標準で同梱されているjupyterやspyderを使ってPythonでコードが書ける様になったとしても、実際にPythonのプログラムを実行する時は「○○.py」というプログラムファイルを実行必要があり […] 続きを読む
Pythonを使ってDataFrameのOHLCデータをチャートで描画する! 更新日:2021年10月31日 公開日:2018年9月1日 Pythonシステムトレード ここまでにOHLCデータを取得してDataFrameに入れるという所までを解説しました。さらに、ここからチャートの描画もやってみましょう。正直DataFrameにデータを入れる所までできれば、後はわりと簡単にできてしまう […] 続きを読む