Bitcoin
目次
Bitcoin(ビットコイン)
ビットコインとは
ビットコインの取引所
https://zaif.jp/
https://www.btcbox.co.jp/coin/btc/
https://coincheck.jp/exchange
https://lightning.bitflyer.jp/
各取引所にBotを設置してみた
Zaif 手数料がウマウマ (現在-0.01%の手数料。無効な取引ルールが有るので実質-0.002%ぐらい)
BTCBOX 売買価格差が有りすぎて売買成立せず マズマズ
Coincheck 手数料が導入された為、トントンの利益しか出せず(2000BTC30日の手数料時)
bitFlyer 手数料無料が3月末まで延長された為、そこそこの勝率 ウマウマ
Botの設置方法
Linuxマシンを用意しPHPで作成するのが一番近道だった。
各取引所にはAPIが用意されていて、それに従ってPHPでプログラミングします。
Botのアルゴリズム(メイカー編)
まず最初に思い付いた事は、現在価格の上下に売りと買いを数枚注文する。それを繰り返す。
数をこなせば、必ず儲かると思った。が、そんなに甘くなかった。
次に思い付いた事は、少し離して注文する。それを繰り返す。
前回の損失よりも少しましな損失になった。結局、損してる。
次に海外のBTC価格に影響を受けている様なので、海外相場を調べてそれを参考に注文をしてみた。
更に、損失は減ったが依然として損はしてる。
次に思い付いたのは、とにかく海外価格を参考に売買価格を逃げ腰に注文する。
要するに上がって来たら売り価格を海外価格以上にしてから注文し直す。
もちろん下がって来たら買い価格を海外価格よりさらに下で注文し直す。
ここで、損益がトントン位になった。取引量も激減してしまっている。しかし人間が一日に取引できる量では無いぐらい多い。さすがBotって感じ。
ここから先の発想は、秘密としておきます。
Botのアルゴリズム(テイカー編)
メイカー編の応用、海外価格を参考に売買価格を決める。
要するに上がって来ているのに、国内の価格が上がらない場合は、買い注文をする。
もちろん下がって来たら売り注文します。
やはり、簡単には勝てない。
maker(メイカー)とtaker(テイカー)
maker(メイカー)とは注文を板に並べる事を言い、並んだ注文を消費する事をtaker(テイカー)と言います。