*

仮想通貨APIでコピートレード配信システムを作る

仮想通貨、暗号通貨の流行りって基本的にFXと同じ道をたどるので、
今後予想される流行の一つにコピートレードがあるんじゃないかと思います。

(日本ではコピートレードあんまりメジャーにならなかったですけど)

コピートレードというのは優秀なトレーダーのトレードをコピーさせてもらうサービスのことです。
トレーダー側がトレード配信OKと承諾して、いろいろ手順を踏むとできます。

ミラートレードとの違いは、コピートレードは複数のトレードシグナルから選択するのに対し、
ミラートレードは1対1でシグナルを選べない場合に言うこと多いような気がします。

言葉としてはコピートレードの方がより意味が広いです。

さて、
本題の仮想通貨のコピートレードですが、APIがあるので何でもやれちゃいます。

全体的な方針としては、
配信側トレーダーのAPIを「建玉のみ参照できる権限で発行」し、
受信側は配信側トレーダーと自分のAPIを使って自動売買させます。

bandicam 2017-11-27 10-38-45-870

こうすることで、配信側の資産がいじられたり見られたりすることはなく、
トレードのポジションだけを見せることができます。

APIのアクセス上限はアカウントベースではなくIPアドレスベースなので、
受信側が大人数になったとしてもIPアドレスがバラけるので大丈夫です。

もしアクセスできなくなっても、
APIキーを複数発行したり、
プロキシを刺したり、
コピー先からさらにコピーしたりすれば
だいたい対処できると思います。

細かい仕様ですが、
基本的には受信側でいろいろ演算させる方式にします。

送信側でティック更新を行って、トレード情報をデータベースに入れて
それを受信側が参照するというのも正攻法なのですが、

送信側は情報を提供する側なので、あまり煩わしい手間をかけない仕様にしたいと思います。

という訳で、
受信側でシグナルを参照し、自動売買までさせます。

送信側のシグナルは、例えばbitFlyerの場合


こんな感じの関数を書けば取り出せます。

これで受信者側はJSONをデコードするだけでポジションデータを参照できます。

後は、今まで通りポジションデータに従って建玉すればいいだけです。

つまり、
信用取引で「ポジションがあればチェックして条件に合えば決済する」の箇所を
「(配信側の)ポジションがなければ決済する」に書き換えればいいだけです。

エントリーも同様で、「(配信側の)ポジションがあり、かつ、自分が同じ通貨の同じ方向のポジションを持っていなければエントリー」という条件文を書けばOKです。

細かいところはこれまでの寄せ集めなので、新たに特筆する必要はないと思います。

コピートレードの場合、重要なのは
システムよりも送信側と受信側がいかに納得できるような報酬体系にするか

法的な問題(許認可が必要な投資業に該当しないように)
です。

正直なところ、作ったとしても上記の問題が解決しなければ
誰からも見られることがない前衛的美術品にすらなることができないので、
もし作るなら先にそっちを解決した方が賢明です。

Message

メールアドレスが公開されることはありません。

このコメントはWEBに公開されるので、問い合わせ等はメールでお願いします。

関連記事

ビットコインアービトラージ取引履歴

2017年8月13日の取引履歴です。 コインチェックとZaifでアービトラージしています。

記事を読む

BCH(ビットコインキャッシュ)のアービトラージの取引結果(Binance vs Poloniex)

今回はビットコインキャッシュのアービトラージの取引結果です。 日本時間 bid(売値)

記事を読む

POLONIEXのAPIでビットコインのヒストリデータを取得 仮想通貨の自動売買⑨

公開:2017/9/4 国内の取引所でもAPIを発行している取引所はいくつかありますが、 ビ

記事を読む

MT4のチャート上に複数の仮想通貨取引所のビットコインレートを表示する

先日、ブログを読んでいただいてる方からコードをいただいたので、ご紹介します。(OKをもらいました。)

記事を読む

【MAクロス】仮想通貨でシステムトレード検証(ソフト無料プレゼント)

MT4/MT5でも仮想通貨チャートが増えてきたので、そろそろ自動売買やらバックテストやらができるよう

記事を読む

 

  • (↑広告です。このサイトの管理者の運営ではありません)



  • 横瀬兼元(ペンネーム)です。

    ご質問、ご相談などは
    infoあっとfxantenna.com
    まで
    偽者(オリジナルある模倣者)がいるらしいのでご注意ください。
【MT4EA】半年で5万回以上トレードしても右肩上がりにできる証明(EA配布)

(ただし、スプレッドが狭ければ...) EURUSD

no image
(MT4EA)MACDと特殊ベッティング【EA検証班求ム】 

. . 超シンプルなMACDのEAです

MT4の1分足テストで起こる致命的な現象

1分足っていうのは他の時間枠といろいろ違う点があります。 まず、本題か

no image
【EA検証班募集】コツコツドカンとドローダウン(MT4) ~原理は単純を、構造は複雑を、人は最も人らしく~

EURGBP 2018.11.1~2019.4.30 D1 Sp

MT5のテスターではスプレッドは変更できないという事実

を知らない人が多くて、「このバックテストのスプレッドはいくつですか」と

→もっと見る

PAGE TOP ↑