プログラミングとノンプラグラミングで解説しました。仮想通貨で自動売買botを作ってみたいけどどう言った方法があるのか知りたいマッチョな男性まずは何をすれば良いのか分からないこの記事では自動売買botの作り方を2種類に分けて何をやってどう作れば良いのかを解説していきます。1番最初にすることはプログラミングの有無です。どちらからでも良いです。プログラミングを使って自動売買botを作ってみたい人はコチラプログラミングを使わずに自動売買botを作ってみたい人はコチラこの記事を読むことで、実際に自動売買botを作成するところまでを覚えることができます。私(草猫店長)はこれまで仮想通貨関連で400記事を超えて書きながら半年間に渡って自動売買トレードを行ってきました。その中で得た体験や知識を共有しています。仮想通貨の基礎知識から世界経済まで幅広く知見があります。上記の2種類のアプローチがあります。どちらか、もしくは両方にチャレンジして手探りしながら覚えてみてください。プログラミングの世界は「手を動かす→理解しなければ先へ進めないから調べる」を程よいレベル設定で繰り返すことによって理解を深める世界です。最初は意味不でもとりあえず手探りで手を動かす人は相性が良いです。プログラミング言語を選ぶ最初はプログラミング言語を選定してみましょう。PythonもしくはJavaScriptが個人的におすすめです。他の言語は情報が少ないため解説できませんでした。結局は経験者以外だとどちらかになると思うのですが、プログラミング言語の相性を理解した上で選んでみましょう。「動画をみながら実践」の人はコチラを参考さて、言語を選んで見た人の中で「動画をみながら実践」したい人はUdemyを激しくおすすめします。botの作成方法で紹介したUdmey動画では触りの部分を理解できます。私も実際にやってみましたが基礎を身につけるには良いですよ。botの作成方法2018年9月2日JavaScriptの人JavaScript(nodeJS)の人はNode.jsの基礎から学ぶ、ビットコイン自動売買プログラムのUdemy動画が良かったです。私もJavaScriptでの始め方はこのUdemy動画から学びました。JavaScript言語の基礎から勉強できます。(ただし、かなり端折っているので実力不足を感じた人は無料で高品質な教材のProgateをやってみることをおすすめします。パソコンに言語が使える環境を用意しよう文章を読みながら実践する人はこちらです。最初にやらなければならないことはお手持ちのパソコンにプログラムをコーディングするための準備です。Pythonを使うのにパソコンの中にPythonが入っていなければ利用できません。Pythonの人Pythonを使う環境を準備しながらビットコイン板情報を取得する方法を解説した記事です。ビットコイン板情報(価格)をPythonで取得する方法2019年7月5日JavaScriptの人JavaScript(nodeJS)を使う環境を準備しながらビットコイン板情報を取得する方法を解説した記事です。VScodeと呼ばれるエディターを導入して一先ず価格を取得します。取得したデータが汚いのでJSON形式に変換します。注文を実際に入れて見よう価格が取得できたら今度は実際に注文を入れてみましょう。(日本語情報が多いことからbitFlyerの口座を使います。bitFlyerは2019年7月に新規登録を再開しています。)それでは実際に注文を入れるという形で資産に手をつけてみましょう。言っても指値を入れるだけなので実際に注文する訳ではありません。ここでは、APIサーバーへ命令を送る(POST)際に、オプションを設定(数量や銘柄)する過程もわかります。Pythonを使って仮想通貨(ビットコイン)で売買注文する方法2019年7月7日ここまで「ccxt」と呼ばれるライブラリを使用して売買しました。「ccxt」が中で何をやっているのかブラックボックスのままでは応用が効きません。「ccxt」の中身もついでに理解しておきましょう。アービトラージの触りを実践してみよう自動売買の中でも人気な戦略はアービトラージ(裁定取引)です。アービトラージとは取引所間の価格差を見つけて利ざやを稼ぐ方法です。アービトラージの良いところは戦略がシンプルなため最初に学ぶ戦略としては相性はGOOD◎です。ここでは触りの部分として価格差を取得するまでのコーディングを覚えます。soon...現在準備中です。良かったらPocketやハテブなどで登録して更新をお待ちください。」という人はノンプログラミングではじめて見てください。簡易的なbotを作る→QUOREAカスタマイズ性の高いbotを作る→3Commasこの2択が現実的な選択になります。簡易的なbotを作る→QUOREAbotを作るサービスの中でもっとも敷居が低いサービスはQUOREAです。実際に使って理解したメリットとデメリットで確認してみてください。1QUOREAに登録してbotをフォローしてみる2売買するのを体験する3自分でbot作成してみるこの順序で始めることが一番無難だと思います。~脳死でワカる図解説~を参考にしてください。~脳死でワカる図解説~2018年9月9日カスタマイズ性の高いbotを作る→3Commas海外サービスになるのですが3Commasがおすすめです。カスタマイズ性が高く、他サービスと比較しても月額は30ドル(時期でよく変動)ほどで様々な戦略を組み合わせたbotを作成できます。最初は無料で使えるトライアルもあるのでお試し使えますがオール英語です。トレーディングそのものが初心者の人には向いていませんが、すでにテクニカルトレードである程度は実績を積んだ人であれば相性は良いかと思います。中級者向けの方法ですがTradingViewと連携できたりします。仮想通貨の自動売買botを作る上での注意点プログラミングの有無に関わらず共通の注意点をあげます。仮想通貨の自動売買botの注意点1APIキーは絶対に漏らさないこと2損切り設定は必ずしておくこと1APIキーは絶対に漏らさないことAPIキーを盗まれることは資産を全て持っていかれる心持ちで管理しましょう。・Githubのようなオープンソースのサービスで間違えてアップロードしない・質問サイトで質問するついでにうっかりAPIキーを晒さない他にも他人にキーを見せたりクラウドストレージなどに誤ってAPIキーを載せないようにしましょう。外出先でよくインターネットを使うという人はWifiが盗聴されないようにVPNを利用することを推奨します。】用途別にVPN業者を選んでハッキング対策を参考にしてみてください。2損切り設定は必ずしておくこと自動売買botの特徴の一つはコツコツ利益を積み上げることが得意なところです。一方で過去のデータに基づかない予想外な動きに弱い傾向があり、予想外な動きによりこれまでの利益が全て持っていかれることがあります。ならないように余裕のある損切り設定はマストで設定しましょう。」という人はビットコインFXにおける損切りラインの決め方と損切りライン設定の方法の記事を参考にしてみてください。まとめプログラミングを使った仮想通貨の自動売買botの作り方プログラミングを使わない仮想通貨の自動売買botの作り方それぞれを解説しましたが、どちらから初めても問題ありません。手を動かすことが大切だと思います。自動売買の手法も相場が成熟するにつれて利幅を稼ぐための難易度は高まっていくと思われます。十分に参入しやすいタイミングだと思いますのでぜひ、始めるのであれば早めにはじめて見ることを推奨します。関連する記事の一覧こちらの記事も読まれています。しない仮想通貨」をテーマに1万円から始める方法をブロードキャストするブログ、ビットコインバーゲン運営者。少額botトレードの組み合わせ投資の提唱者です。バイヤー時代の目利き力でお得な情報をまとめています。金融としても技術としてもブロックチェーンは好きで、ブロックチェーン先進国エストニアにも訪問済み。フロントエンドから簡易的なDAppを作れるようにミニWebサービス開発もやってます。