個人的なアウトプット用雑記ブログ。今は仮想通貨とロボアドバイザーがネタがお気に入り。

チャラい人生

仮想通貨

じわじわ人気が出てきている暗号通貨自動取引botを作るにはどうしたら良いか?

スポンサードリンク

更新日:

-仮想通貨
-,

複数の取引所アカウントを持っておくとコインの分散やリスク回避ができます。
□BITPOINT
現在、「新規口座開設をして初回入金(金額指定なし)をしたユーザーが対象にビットコイン3,000円相当分」が受け取れるキャンペーンを実施中
ビットバンクトレード
少ない資金で稼ぐ可能性があるビットコインFXを「追証なし」で運用できる!最大レバレッジは25倍まで変更可能。使えるツールはbitFlyer同等。サーバーも軽めで人気上昇中!
Zaif(ザイフ)
買い時が難しい人向けに毎月一定額を積み立てていく「仮想通貨積立」が便利!
ビットフライヤー
日本国内最大手で取引高が高い!参加者が多いチャットは見ているだけで一日すぎるほど楽しい!
Binance
数百種類以上の注目のアルトコインで資産を増やすならBinance。取引手数料も最小0.5%と格安。
BitMEX
最大レバレッジ100倍・追証なし・サーバー激強とおすすめ材料ばかり!ビットコインFXで少ない資金を増やすなら最大レバレッジ100倍まで設定できるのが強み。アルトコインはADAが買える!
■2018年から仮想通貨取引をしたい人向けの『口座開設しておきたいおすすめの仮想通貨取引所ランキング』をご紹介します!詳しくはこちらから >>

自動取引botとは

ビットコインの自動売買をしてくれるロボット(robot)の事です。
売買パターン(取引ロジック)をプログラミングし調整していくことで、売り買いの取引を自動化します。

最近ではbotのロジックをNoteなど販売している人も増えてきました。
取引に参加している人たちが同じロジックのbotを利用してしまうと、みんなが同じ動きをして取引が成り立たなくなるので
始めのうちは儲けられても次第に通用しなくなるかも。

botのロジックを買ったとしてもプログラミングの方法がわからなければ使うことができません。
一番良いのは自分でbot改良していける技術を身につけることですね。

bot取引にはメリット・デメリットがあります。

自動取引botのメリット

  • 感情に左右されずにトレードできる
  • トレードの時間を節約して他のことができる。

botの一番良いところは「感情に左右されずにトレードできる」ことだと思います。
「評価額がマイナスになってしまっても今までは上昇傾向だしもう少し待てばあがるな」「利食いするタイミングをもうチョット待とうかな」など
トレード中には色々な感情で頭の中が一杯になります。

自分で取引ルールを決めておいても、踏み切れない場合にはルールに従って実行してくれる代理人が必要です。
代理人の役割をbotがやってくれます。

またトレードのために一日中画面に張り付かなくてよくなります。.
暗号通貨のFXは値動きが激しいので気になってチャートを見てしまいますね。
その気になれば一日中見ていられます。
そうすると他の事が全くできなくなってしまって困るですよね。

自動取引botのデメリット

  • 取引ロジックにないことはできない。
  • 取引ロジックは定期的に改良が必要
  • プログラミングスキルが必要

言わずもがなプログラミングスキルが必要です。
ロボットは決めたことはしっかりと行ってくれますが、決められていないことはしてくれません。
予想外の展開になったときに損切りが間に合わない、取引所のサーバーが停止していて注文が入らなかったというときには
対応が難しくなります。

個人的にはメリットの方が大きいと感じていますので、
Bot作成は積極的に挑戦していくべきだと思います。

自動取引botを作るのに必要なもの

自動取引botを作るのに必要なものは以下になります。

・取引所の口座を開く
・使う取引所のAPI取得
・プログラミング知識
・パソコン

取引所の口座を開く

自動取引で必要となるAPIを使うために各取引所の口座開設が必須です。
取引所の口座開設がまだの場合には,APIを公開している取引所の口座開設を最初に行います。
APIを公開している取引所は後述します。

APIとは

API(アプリケーションプログラミングインターフェイス)のことでプログラミングで命令するときの決まりのこと。
APIを使うことで取引所のルールに従って、取引所の機能を利用できます。

APIのイメージとしてはテレビのリモコンを想像してください。
APIの利点は「実際にプログラミングされている中身をしらなくても機能が使える」こと。

テレビのリモコンを使う時、チャンネルのボタンを押したら押した番号のチャンネルが映ります。
ユーザーはボタンを1回押すだけで「チャンネルを切り替える機能」が使えますが、
ボタンが無い場合にはテレビリモコンの機能を把握していちいちチャンネルを切り替える指示を出さないといけません。

APIを公開している国内取引所

全部の取引所がAPIを公開していうわけではありません。
APIが使える取引所を把握しておきましょう。

APIを公開している海外取引所例

プログラミング言語は何を使えばいいのか?

javascript,Python,Rubyなどが使われます。
ネット上の情報はPythonが多いので困った時の情報が取りやすいPythonがベスト。

Botを動かすためのパソコン

Python,Rubyを動かすためにCloud9というWEBサービスを利用するとWindowsでもMacでも動かすことができます。

パソコンショップで取り扱っているランクで「松・竹・梅」とあったら「梅」ランクのものを。

「梅」ランクでも動きますが、プログラミング用に使用するパソコンは、メールやインターネットしか使わないパソコンよりも
少しスペックが高いものを選んでおくとベターです。

高スペック一番値段の高いものを選んでも良いのですが、
動画編集をするようなパソコンの場合には過剰スペックになると思います。

プログラミング初心者でもbotは作れるのか?

ここで一つ問題が出てきます。
プログラミング経験者であればbotを作ってみようかなという気にはなりますが、そもそもプログラミングは独学で習得可能なのでしょうか?

プログラミングの独学は時間がかかるもののやってみると意外と独学で進めていけます。
理由としては、ネットで検索すると答えが出て来るようになったためです。

趣味でbot開発している人もいますし、仕事のスキルアップの一貫として開発している人もいます。
「ビットコインbot開発」「bot開発記」などのワードでググるとプログラム公開してる人もいます。

Bot改良できるようにプログラムの本質理解は必要ですが、ネット上で後悔されているプログラムサンプルをそのまま使ったらうまくいくこともあります。
近年はQ&Aサイトでプログラミングについて質問もできるようになったので身近で教えてくれる人がいない場合にでも
独学でプログラミング学習をできるようになっています。

やっぱり独学はキツイ人には

プログラミングが初心者すぎて独学が辛いときにはネットプログラミングスクールを利用します。
書籍でのプログラミング学習とは違い、ネットのプログラミングスクールは「動画で手順解説・言葉で補足説明・選んだコースによっては講師へ直接質問できる」などつまづいて勉強が辛くなるところで助けてくれるように作られています。

Panda
勉強でつまづいてしまった時に聞ける人がいるというのは非常に心強いです。

Udemyのビットコインの自動売買システム

このカリキュラムで使われているプログラミング言語は「Ruby」ですが、
プログラミング初心者がゼロの状態から、APIを使ってビットコイン取引をできることを目的としたた自動取引botの作成チュートリアルです。
『プログラミングスキルを習得すること』に重きが置かれています。

使うAPIはbitFlyerFXのものを利用するので、bitFlyerユーザーはカリキュラム終了後そのまま利用ができます。
カリキュラムは全21本の10分前後の動画で構成されており、カリキュラムの値段も4000円前後と買いやすいのがありがたい。
Udemyでは頻繁に特別価格セールを行っているのでタイミングが合えばお買い得価格でカリキュラムを買取りできます。

Rubyで作る! ビットコイン自動売買システムはコチラ>>

プログラミングで一番最初につまづく所って「プログラミングをするためのツールを準備する環境設定」なんです。

プログラミングは進化の速度が速いのでしばらく触れていないとバージョンアップしてしまって
1年も前の古い書籍だと写真と今準備している画面が違うし、環境設定からできないじゃん。こんなの無理。やめる!って私は何度も投げ出していました。

ネットプログラミングスクールですと「動画のチュートリアル」になっていて、マウスの軌跡がわかるようになっています。
動画のそのまんま同じことを真似していくだけで環境設定ができるようになっています。

「プログラミングをするための準備」でつまづいてその先ができないのでは、
体験したことの無い世界へ入る切っ掛けを失ってしまって非常に勿体無いです。

オンラインプログラミングスクールでRubyやPythonを学習するにはTechAcademyを利用する手段があります。
ネット上で完結するのでお手頃価格なのが強み。もちろん質問もできます。
無料体験プランもあります。

TechAcademyプログラミング 無料体験

教室に通わないと勉強できない人には
未経験からエンジニアを目指せる転職保証付きプログラミングスクールWebCamp

締め切りが決まっている3ヶ月短期集中教室なので、きっちり詰め込み学習できます。

2020年度から小学校でプログラミング教育が必修化されます。
プログラミングスキルはこれから必須になるスキルですので、少しでも早い段階で抵抗感をなくしておくことが大切です。

スポンサードリンク

あわせて読みたい関連記事

仮想通貨

2018年からの仮想通貨初心者向けの『口座開設しておきたいおすすめの仮想通貨取引所ランキング』をご紹介します

2018年から仮想通貨取引をしたい人向けの『口座解説しておきたいおすすめの仮想通貨取引所ランキング』をご紹介します

アルトコイン 仮想通貨

草コイン仮想通貨Cyder($CYDER) の特徴や買い方・将来性について

草コイン仮想通貨Cyder($CYDER) の特徴や買い方・将来性について

アルトコイン 仮想通貨

仮想通貨ビットコインX(BCX)について

仮想通貨ビットコインX(BCX)について

仮想通貨

暗号通貨Everex(EVX)の特徴や買い方・将来性について

仮想通貨Everex(EVX)の特徴や買い方・将来性について 

仮想通貨 仮想通貨ニュース

引き続きアルトコイン祭り。NEMが最高値更新80円超え、ザフトが2円超え【12月16日】

引き続きアルトコイン祭り。NEMが最高値更新80円超え、ザフトが2円超え【12月16日】

おすすめ記事一覧

1

2018年から仮想通貨取引をしたい人向けの『口座解説しておきたいおすすめの仮想通貨取引所ランキング』をご紹介します

2

BINANCEの口座開設方法とメリット

3

この記事では投資初心者でもお手軽に資産運用が始められる「ウェルスナビ(WealthNavi)」について書いていきます。 資産運用と聞いたときに「銀行預金・株・FX・投資信託・定期預金・国債」などが浮かぶでしょう。 なぜ資産運用が必要なのでしょうか? 普通預金ですと大手メガバンクでは「0.001%」の金利です。 「0.001%」の場合、100万円預けても利息は1年で10円のみと雀の涙もない利率です。 ...

4

BitMEXの口座開設方法。ビットコインFX,アルトコインFXは追証なしで借金リスクが減らせる

5

Zaifコイン積立の設定方法

6

仮想通貨で稼ぐ一つの方法として紹介報酬をもらうアフィリエイトがあります ビットコインを始めとした仮想通貨取引は順調ですか? 仮想通貨で稼ぐための方法の一つとして、仮想通貨売買以外に「自分のウェブサイトやブログを作ってアフィリエイトを行うことで報酬を得る」やり方があります。 うまくハマるとかなり良いお小遣い稼ぎにもなりますし、仮想通貨の投資資金にもなりますよ。 私は完全に仮想通貨アフィリエイトの後発 ...

Copyright© チャラい人生 , 2018 All Rights Reserved.