Gekkoの使い方!APIで仮想通貨を自動取引(シストレ)する方法

FUMILOG ブログ

本当はbittrexなどでAPIキーを作成したかったのですが、新規登録に制限がかかっていたのでできませんでした。
他の取引所も二段階認証が必須だったり、パスポートのアップロードが必須だったり面倒で、消去法でbitfinexが残りました。
知名度も評価も悪くない取引所なので、安心できると思います。

bitfinexでAPIキーを作成します。
https://www.bitfinex.com/api

bitfinexのAPIは、一度しか見れないようになっているみたいなので、一度メモをとっておきましょう。
もし忘れてしまった場合は、新しく再発行するしかないと思われます。

インストール

仮想通貨

gekko インストール

使い方

仮想通貨

Gekko は、Gekko UI で全て完結します。
順番に説明していきますね。

HOME画面

仮想通貨

HOME画面は、特になにもできることはありません。

Live Gekko

仮想通貨

こちらがメインの機能になります。
ペーパーテスト、実際の自動取引の設定、実行ができます。

Backtext

仮想通貨

バックテストができます。

Local data

仮想通貨

バックテストのためのデータをインポートします。

Config

仮想通貨

API keyの設定をします。

バックテストをする

仮想通貨
バックテストとは
バックテストとは、過去のチャートを使って、そのストラテジーを使った場合にどのような取引をし、どれくらい収益が発生したかを検証することです。
バックテストを利用することで、ストラテジーで利益が出せそうかがわかります。

ベストなストラテジー

仮想通貨 Best trading method [POLL] · Issue #610 · askmike/gekko · GitHub によれば、CCI による以下のような設定で、3000%の利益率になるようです。

Using CCI like @decoye, with the following parameters (With a > 2 year dataset) :

CCI Gekko
“ストラテジーの設定

up = 150
down = -30
“]

バックテストに基づいているので、ある程度は信用できますよね。

実際に取引してみよう

仮想通貨

それでは、実際に取引をしてみましょう。

API key の登録

仮想通貨

Gekko UI から、 config > API key へ。
ADD API をクリックして、取引所を選択して、API keyとSecret を入力します。

取引を設定/実行する

仮想通貨

Live Gekko で、Startをクリック。
trading bot を選択して、ストラテジーを入力します。

できたら、実行してみましょう。

気をつけること

仮想通貨

Gekko UI を終了してしまうと、それまでにインポートしたデータに加え、実行中のペーパーテスト、トレーディングボットも終了して、設定も消えてしまうようです。
なので、むやみに終了しないようにしたほうが良いと思います。

また、config > API key だけは終了しても設定が消えないようなので安心です。

エラー

仮想通貨

ボット取引をはじめたときに、
こんなエラーや

こんなエラーがでたのですが、

一応解決できたので解決法を載せときます。

ちなみに僕はBash on Windows 10でやっていたので、これ特有のエラーなのかもしれないです。

cd gekko
sudo npm i -g npm
sudo npm install –only=production
sudo node gekko –ui

こちらを参考。
I never had this happen actually. I am afraid you have to delete the sqlite file for now, it’s stored in the history folder inside the gekko folder.
あなたはsqliteファイルを削除する必要があります。それは、gekko/historyフォルダに保存されています。

ということで、rm history/*を実行します。

そしたらsudo node gekko --uiして、ボット取引を設定してスタートさせてみます。

…できました。エラーがでず、ちゃんと実行されているようです。

========================

■ZAIF
管理人のイチオシ取引所!10種類を超えるアルトコインとビットコインが、国内最安値で購入できます。
> Zaif

■ビットフライヤー
国内取引所ナンバーワンのビットフライヤー。アルトコインの取引もできるし、FXもできちゃいます。
> 【キャンペーン開催中】仮想通貨ならビットフライヤー

■コインベース
海外の取引所をお探しなら、コインベース。
> 海外の信頼度の高い取引所 コインベース

■GMOコイン
ビットフライヤーでのFXは、重い+使いにくい、のでおすすめできません。 GMOコインでのFXは簡単軽い。専用のスマホアプリもとても使いやすいのでぜひ。
> 仮想通貨FXも【GMOコイン】

========================