こんにちは、はやたす(@hayatasuuu )です。
ビットコインに投資をしていると「自動売買で利益を上げられないだろうか?」と感じたことはありませんか?
株やFXと同じように、ビットコインを含む仮想通貨でも、自動売買を使って儲けを出していきたいですよね。
でも仮想通貨を自動売買するには、「プログラミング」を使う必要があります。
ゆえに情報量も少ないのが現状。自動売買について書かれた記事があったとしても体系的にまとまっていません。
そこで今回は、Pythonを使ったビットコインの自動売買を、チュートリアル形式で分かりやすく紹介していきます。
順番に記事を読み進めれば、最終的に自動売買を実装できる設計になっています。
もちろん人によっては簡単すぎる部分もあると思います。その場合には、適宜読み飛ばしていただいて大丈夫です。
また当ブログ「テックダイアリー」で記事を紹介するだけでなく、YouTubeにも動画をアップしています。
参考 : Python × Bitcoin自動売買 – YouTube
僕はテキストを使ったプログラミング学習をおすすめしていません。やはり初心者のうちは「動きを確認しながら学べる動画が最適である」と考えています。
もちろん、動画だとコピー&ペーストできないデメリットはあります。
そこで当ブログで書いているテキストが役に立つわけです。ぜひ動画とブログを併用していただけたらと思います。
第1回目の記事で紹介していますが、先に注意事項をお伝えしておきます。
- 取引における損失について、責任は負いかねます
- API Keyの流出など、セキュリティ面での責任は負いかねます
- 上記以外のいかなる障害・トラブルにおいても責任を負いかねます
上記のように、いかなる理由があってもこちら側で上記の責任を負うことはできません。必ず自身の責任の範囲内で学習をお願い致します。
上記の注意事項を守っていただける場合は、ぜひ学習を進めていただけたらと思います。
なお今回チュートリアルでは、仮想通貨取引所にCoincheck(コインチェック)を使っていきます。 口座開設には時間がかかるので、先に無料申し込みしておくことをオススメします。
参考 : Coincheck公式ページ
それではさっそく、楽しんで学習を始めていきましょう。
準備編
- #1 Python×ビットコイン自動売買 | この講座を学ぶメリットと必要な知識を紹介
- #2 Python×ビットコイン自動売買 | Bitcoin自動売買の環境構築をしよう!
- #3 Python×ビットコイン自動売買 | APIとは?初心者でも理解できるように解説!
基礎編
- #4 Python×ビットコイン自動売買 | Coincheck APIを使って最新価格を取得しよう!
- #5 Python×ビットコイン自動売買 | Coincheck APIを使って全取引履歴を取得しよう!
- #6 Python×ビットコイン自動売買 | Coincheck APIを使って板情報を取得しよう!
- #7 Python×ビットコイン自動売買 | API Keyの取得と設定ファイルの準備をしよう!
- #8 Python×ビットコイン自動売買 | 認証情報を設定して口座残高を取得してみよう!
- #9 Python×ビットコイン自動売買 | Pythonを使ってビットコインを指値注文しよう!
- #10 Python×ビットコイン自動売買 | Pythonを使ってビットコインを購入しよう!
- #11 Python×ビットコイン自動売買 | Pythonを使ってビットコインを売却しよう!
実践編
- #12 Python×ビットコイン自動売買 | クラスを作成してコードを読みやすくしよう!
- #13 Python×ビットコイン自動売買 | 自動売買に必要なロジックを作成してみよう!
- #14 Python×ビットコイン自動売買 | 条件分岐を追加して売買ロジックを完成させよう!
- #15 Python×ビットコイン自動売買 | 自動売買の結果をLINEに通知しよう!
- #16 Python×ビットコイン自動売買 | WindowsVPSを使って24時間365日動かす準備をしよう!
- #17 Python×ビットコイン自動売買 | WindowsVPSに自動売買プログラムをデプロイしよう!
おまけ : がっつり自動売買に取り組むなら
正直、国内取引所は取引手数料が高く、取扱銘柄も少ないのでショボすぎて話になりません。
本格的に自動売買に取り組むなら、BinanceやBybitなど海外取引所を使いましょう。
当サイト限定でキャンペーンもやっています。
- Binance(バイナンス) : 永久に取引手数料が5%OFF!
- Bybit(バイビット) : 最大60ドルのBTCをもらえるチャンス!
仮想通貨の価格はコントロールできないけど、手数料はコントロールできます。
手数料を支払うくらいなら、そのお金で仮想通貨を買いましょう。