見出し画像

CoinPark自動取引Bot - 消費した取引手数料の最大120%を取引所トークンCPで受けとる(Fcoin、BigOne用Botも利用可能です)

※ 9/8更新 公式ウェブサイトを自動巡回しCPの24時間ごとの残採掘数が0になった場合に翌基準時刻までスリープする機能を追加しました
※ 8/27更新 Coinparkが施策を再度変更し、紹介者がCPを100万枚以上ロックアップしていると報酬が20%、それ以下の場合10%になったようですまた現在1時間あたりの採掘上限制度が導入されているため追記しました
※ 7/26更新 Coinparkが施策の変更を発表しCP2億枚到達以降の紹介者報酬が5%になりましたのでご注意ください

FCoinが発行したFTの高騰によって、取引マイニングによって手数料収入を利用者に配当する方式を採用した取引所トークンが続々と増えていますが、なかでも「第2のFCoin」と名高い新興取引所CoinParkの自動取引Botを作成しました。数量限定で公開したいと思います。

CoinParkについて

CoinParkは「CP」で手数料還元を実施中です。

・紹介した人には紹介された人が支払った手数料の最大20%
・紹介された人は手数料の100%(つまり支払った手数料は戻ってくる)

そのため毎日前日に消費した手数料の最大120%分価値のCPを得ることが可能です

※ 8/27更新 Coinparkが施策を再度変更し、紹介者がCPを100万枚以上ロックアップしていると報酬が20%、それ以下の場合10%になったようです(https://www.coinpark.cc/inviteMain)

※ 7/26更新 当初はCP発行3億枚到達まで30% 以降は20%の報酬でしたが、突然施策の変更を発表し2億枚到達以降5%になりました。既に2億枚に到達しており、5%の報酬となっていますのでご注意ください)

公開するBotについて

■ ezoneminer
言語: Python 3.6
取引所: CoinPark
環境: AWS EC2で確認
※ CoinParkの登録済アカウントが最低1つ必要です(紹介者報酬を受けるには紹介者アカウントと、Botを稼働させる紹介される側のアカウントの合計2つを登録したうえで紹介される側のアカウントではKYCを通す必要があるようです
※ linuxの基本的操作が出来ることと、AWS の基本的な操作が出来るレベルの方の利用を想定しています。

このBotでできること

・指定した通貨ペアの最新価格を取得して1アカウントで同値の売りと買いの反対取引を同時にオーダーを行います。約定すると次の取引を繰り替えし行います。エラーになるかオーダー可能な最小数量以下になるまで処理を継続します。
・オーダー数量はアカウントのウォレット残高から自動計算します(デフォルトは取引対象ペアの残高の95%のうち小さいほうの通貨を採用)
・価格変動があったり、出したオーダーのうち片方だけほかのユーザと約定してしまうと、残ったオーダーがいつまでたっても約定しないことがあります。そのためオーダーを監視して設定した時間が経過するとキャンセルを送信します
・キャンセルしたオーダーで約定しなかったの金額分を決済させないと2つ通貨の残高のバランスが崩れるため、キャンセルした方向に最新価格でオーダーを出し直します(このときに価格変動分の損失リスクがあります)
・discordのweb hook urlを設定すると取引が100回成立するごとに通知を行います
・CPを自動で売却する機能を実装(一定額をホールドして残りを売却することも可能)
・1時間ごとの採掘したCPの数を計算することで、設定した採掘上限に達すると取引を停止する機能を追加しました(v1.1.0以降)

このBotの考え方

このBotは短い間隔での大量のオーダーを目指しているわけではありません。取引マイニングを実行される方の原資が無限にあるわけではありませんので、1日で原資のほとんどを消費させることができればOKだと思っています。
そのため、ウォレットの残高のほとんど利用して注文することにより手数料の早期消費を目指すこと、1つ1つのオーダーの状態を監視することで片側だけ約定してしまったときにキャンセル→再注文を行うことで処理を継続させることを基本方針としています。

本Noteご購入にあたって

・予測しないエラーなどでプログラムが停止する可能性があります。ご連絡頂いたエラーで対応可能なものは修正していきたいとは思いますが対応を保証するものではありません。
・万が一このプログラムを利用した取引で損害が発生した場合についても当方は関知しませんので自己責任でご利用下さい
・第三者への譲渡、販売、転載については禁止とさせて頂きます
・購入された方がご自身のbotを作るために改造する行為については特に制限致しません

サポート用のDiscordにご参加いただくことで、本Noteに記載のCoinPark用Bot以外に、FCoin及びBigOne向けBotについても無償でご利用頂けます(FCoin、BigOneのNoteをすでにご購入いただいた方は本Noteを購入しないようにお願い致します)

注意事項その1 取引マイニングのルールを理解したうえでご利用ください

取引マイニングを行うと、支払った手数料100%分+紹介者報酬最大20%分のCPが翌日に支給されます。そのため、翌日になるまでにCPが暴落していたりすると損失になります。価格がある程度安定したと思われるタイミングでのご利用をおすすめします。

また、取引マイニングを行う場合、毎時の採掘上限がロックアップしているCPの数に応じて決定されます。この上限に利用されているindexは日々更新されるため更新のアナウンスを確認するようにして下さい。
毎時採掘上限 = (ロックしているCP数量 / 5000 ) * Mining difficulty index
※ 9/5現在の
Mining difficulty index = 70
https://coinpark.zendesk.com/hc/en-us/articles/360008797294

※ 8/27更新 紹介者報酬を最大20%に修正し、毎時採掘上限の説明を追記

注意事項その2 無料で自動取引が可能なスマホアプリがありますので今後CPに対応されるかもしません

スマホを利用して自動取引が可能なアプリが出ています。現在CPの取引には対応していないようですが、今後対応されるかもしれません。お手軽に取引マイニングを始めるにはそちらのご利用の方がいいかもしれません。
本Botを稼働させるメリットとしては、取引開始後なるべく速やかに始めることで先行者利益を享受したい方、自分の居場所にかからわずサーバ上で連続稼働させたい方、パラメータのチューニングが可能なこと、Pythonのソースコードを確認して改造することなどが可能です。

よろしければtwitterフォローください


ここから先は

5,991字

¥ 15,800 (数量限定:残り 22 / 30)

この記事が気に入ったらサポートをしてみませんか?