(57)【要約】【課題】より好適に経済的利益を得ることを可能とする暗号通貨売買システムを提供することである。【解決手段】暗号通貨を売り買いする複数の取引所４との間でユーザ２が暗号通貨の売買を行う暗号通貨売買システム２０であって、複数の取引所４のうち、最高値のレートで取引を行う最高値の取引所４を探索する最高値探索部２２と、複数の取引所４のうち、最安値のレートで取引を行う最安値の取引所４を探索する最安値探索部２４と、最安値の取引所における所定金額の暗号通貨の購入と、最高値の取引所における所定金額と同一金額の暗号通貨の売却との差額により生まれる利益率が所定の閾値を超えたか否かを判断する判断部２３と、を備える。【選択図】図１
2020042682.tif 000002
【特許請求の範囲】
【請求項１】
暗号通貨を売り買いする複数の取引所との間でユーザが前記暗号通貨の売買を行う暗号通貨売買システムであって、
前記複数の取引所のうち、最高値のレートで取引を行う最高値の取引所を探索する最高値探索部と、
前記複数の取引所のうち、最安値のレートで取引を行う最安値の取引所を探索する最安値探索部と、
前記最安値の取引所における所定金額の前記暗号通貨の購入と、前記最高値の取引所における前記所定金額と同一金額の前記暗号通貨の売却との差額により生まれる利益率が所定の閾値を超えたか否かを判断する判断部と、
を備えることを特徴とする暗号通貨売買システム。
【請求項２】
請求項１に記載の暗号通貨売買システムにおいて、
前記最安値の取引所における前記暗号通貨の購入の注文と、前記最高値の取引所における前記暗号通貨の売却の注文とを同時に行う同時売買部を備えることを特徴とする暗号通貨売買システム。
【請求項３】
請求項２に記載の暗号通貨売買システムにおいて、
前記同時売買部は、
前記判断部により前記閾値を超えたと判断されたときに前記ユーザに通知し、該ユーザの操作に基づいて前記購入の注文及び前記売却の注文を同時に行うことを特徴とする暗号通貨売買システム。
【請求項４】
請求項２に記載の暗号通貨売買システムにおいて、
前記同時売買部は、
前記判断部により前記閾値を超えたと判断されたときに、前記購入の注文及び前記売却の注文を同時に行うことを特徴とする暗号通貨売買システム。
【請求項５】
請求項２から請求項４のいずれか１項に記載の暗号通貨売買システムにおいて、
前記同時売買部は、前記最安値よりも所定割合大きい値で前記購入の注文を行い、前記最高値よりも所定割合小さい値で前記売却の注文を行うことを特徴とする暗号通貨売買システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、暗号通貨売買システムに関する。
【背景技術】
【０００２】
近年、暗号通貨の取引が注目されている。本発明に関連する技術として、例えば、特許文献１には、セキュアなイベント参加検証の方法であって、第１の数の暗号通貨コインのセット（コインセット）を生成するステップであって、各コインセットは、第２の数の暗号通貨コインを有し、各コインセットは、イベントのセットのうちの１つのイベントに関連する、ステップを含む方法が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−２０８０８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
暗号通貨の売買の取引を行う取引所は世界中で多数存在し、各取引所にてレートが異なることがあるため、これを利用して経済的利益を得ることが考えられるが、売り買いのタイミングを誤ると経済的損失を出してしまう虞がある。
【０００５】
本発明の目的は、より好適に経済的利益を得ることを可能とする暗号通貨売買システムを提供することである。
【課題を解決するための手段】
【０００６】
本発明に係る暗号通貨売買システムは、暗号通貨を売り買いする複数の取引所との間でユーザが前記暗号通貨の売買を行う暗号通貨売買システムであって、前記複数の取引所のうち、最高値のレートで取引を行う最高値の取引所を探索する最高値探索部と、前記複数の取引所のうち、最安値のレートで取引を行う最安値の取引所を探索する最安値探索部と、前記最安値の取引所における所定金額の前記暗号通貨の購入と、前記最高値の取引所における前記所定金額と同一金額の前記暗号通貨の売却との差額により生まれる利益率が所定の閾値を超えたか否かを判断する判断部と、を備えることを特徴とする。
【０００７】
また、本発明に係る暗号通貨売買システムにおいて、前記最安値の取引所における前記暗号通貨の購入の注文と、前記最高値の取引所における前記暗号通貨の売却の注文とを同時に行う同時売買部を備えることが好ましい。
【０００８】
また、本発明に係る暗号通貨売買システムにおいて、前記同時売買部は、前記判断部により前記閾値を超えたと判断されたときに前記ユーザに通知し、該ユーザの操作に基づいて前記購入の注文及び前記売却の注文を同時に行うことが好ましい。
【０００９】
また、本発明に係る暗号通貨売買システムにおいて、前記同時売買部は、前記判断部により前記閾値を超えたと判断されたときに、前記購入の注文及び前記売却の注文を同時に行うことが好ましい。
【００１０】
また、本発明に係る暗号通貨売買システムにおいて、前記同時売買部は、前記最安値よりも所定割合大きい値で前記購入の注文を行い、前記最高値よりも所定割合小さい値で前記売却の注文を行うことが好ましい。
【発明の効果】
【００１１】
本発明によれば、最安値の取引所における所定金額の暗号通貨の購入の注文と、最高値の取引所における所定金額と同一金額の暗号通貨の売却の注文とを同時に行うことが出来る。これにより、より好適に経済的利益を得ることが出来る。また、本発明によれば、複数種類の暗号通貨が取引される中で、暗号通貨同士のアービトラージを実行できるという利点がある。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態において、暗号通貨売買システムを含むシステム全体の構成図を示す図である。
【図２】本発明の実施形態において、暗号通貨売買システムを用いて好適に経済的利益を得る手順を示すフローチャートである。
【図３】本発明の実施形態において、暗号通貨売買システムを用いて好適に経済的利益を得る別の手順を示すフローチャートである。
【図４】本発明の実施形態において、暗号通貨売買システムを用いて好適に経済的利益を得るさらに別の手順を示す別のフローチャートである。
【発明を実施するための形態】
【００１３】
以下に、本発明に係る実施の形態について添付図面を参照しながら詳細に説明する。以下では、全ての図面において同様の要素には同一の符号を付し、重複する説明を省略する。また、本文中の説明においては、必要に応じそれ以前に述べた符号を用いるものとする。
【００１４】
図１は、暗号通貨売買システム２０を含むシステム全体の構成図を示す図である。図２は、暗号通貨売買システム２０を用いて好適に経済的利益を得る手順を示すフローチャートである。
【００１５】
図３は、暗号通貨売買システム２０を用いて好適に経済的利益を得る別の手順を示すフローチャートである。図４は、暗号通貨売買システム２０を用いて好適に経済的利益を得るさらに別の手順を示すフローチャートである。
【００１６】
暗号通貨売買システム２０は、暗号通貨を売り買いする複数の取引所４との間でユーザ２が暗号通貨の売買を行うためのシステムである。暗号通貨売買システム２０は、最高値探索部２２と、最安値探索部２４と、判断部２３と、記憶部２５と、同時売買部２６とを備えている。
【００１７】
暗号通貨売買システム２０において、記憶部２５以外の各機能は、ハードウェア構成、ソフトウェア構成の何れによっても実現することが可能である。例えば、ソフトウェアによって実現する場合、これらの機能は、実際にはＣＰＵあるいはＭＰＵ、ＲＡＭ、ＲＯＭなどを備えて構成されたサーバー装置上において暗号通貨売買プログラム（アプリケーションソフトウェア）が動作することによって実現することができる。
【００１８】
暗号通貨は、暗号理論を用いて取引の安全性の確保、およびその新たな発行の統制をする仮想通貨である。暗号通貨の一例として、例えば、ビットコイン（登録商標）（ＢＴＣ）、リップル（登録商標）（ＸＲＰ）、イーサリアム（ＥＴＨ）、ライトコイン（ＬＴＣ）、エイダ（ＡＤＡ）、イオス（ＥＯＳ）などが存在する。
【００１９】
取引所４は、ユーザ２が暗号通貨を購入するための取引を行い、日本国内のみならず世界各国に存在している。例えば、ポロニエックス（Ｐｏｌｏｎｉｅｘ)、ビットフィネックス（Ｂｉｔｆｉｎｅｘ）、ヨービット（ＹｏＢｉｔ）などの取引所がある。
【００２０】
また、ビットトレックス（Ｂｉｔｔｒｅｘ）、バイナンス（Ｂｉｎａｎｃｅ）、ヒットビーティーシー（ＨｉｔＢＴＣ）、クラーケン（Ｋｒａｋｅｎ）、ブルートレード（Ｂｌｅｕｔｒａｄｅ）、リクイ（Ｌｉｑｕｉ）などの取引所がある。
【００２１】
各取引所４は、１つの暗号通貨のみならず複数の暗号通貨を取り扱っており、需要と供給のバランスで各暗号通貨の売値と買値が決定されるが、この売値と買値が同一時刻で見たときに各取引所４間で差異が生じることがある。
【００２２】
ユーザ２は、各取引所４で暗号通貨の売買を希望する者であり、暗号通貨同士でアービトラージを行う。例えば、取引所４にビットコインでイーサリアムを売買するなどが特徴である。
【００２３】
最高値探索部２２は、複数の取引所４のうち、最高値のレートで取引を行う最高値の取引所４を探索する機能を有する。ここで、最高値のレートとは、例えば、ビットコインでイーサリアムの売買で取引したときに単位イーサリアムの売却により得られるビットコインが最大になるレートを意味する。
【００２４】
最安値探索部２４は、複数の取引所４のうち、最安値のレートで取引を行う最安値の取引所４を探索する機能を有する。ここで、最安値のレートとは、例えば、ビットコインでイーサリアムの売買で取引したときに単位ビットコインで購入できるイーサリアムが最大になるレートを意味する。
【００２５】
判断部２３は、最安値の取引所４における所定金額の暗号通貨の購入と、最高値の取引所における所定金額と同一金額の暗号通貨の売却との差額により生まれる利益率が所定の閾値を超えたか否かを判断する機能を有する。
【００２６】
例えば、最安値の取引所４においてビットコインで購入したイーサリアムを最高値の取引所４で売却したときに得られる利益額を上記購入に使ったビットコインの金額で割った利益率が所定の閾値を超えるか否かを判断する。
【００２７】
上記のような状態は、同一の価値を持つ暗号通貨の一時的な価格差（歪み）が生じた際に、割高なほうを売り、割安なほうを買うことで利益を獲得しようとする取引のことで、いわゆるアービトラージと言われている。
【００２８】
記憶部２５は、ユーザ２が取引の対象を希望する取引所４に関する設定情報や、アービトラージ取引を行う基準となる閾値に関する設定情報を記憶する。
【００２９】
同時売買部２６は、最安値の取引所４における暗号通貨の購入の注文と、最高値の取引所４における暗号通貨の売却の注文とを同時に行う機能を有する。同時売買部２６は、判断部２３により閾値を超えたと判断されたときにユーザ２に通知する機能を有する。
【００３０】
また、同時売買部２６は、ユーザ２の操作に基づいて購入の注文及び売却の注文を同時に行う機能を有する。
【００３１】
続いて、上記構成の暗号通貨売買システム２０の作用について、図１及び図２を用いて説明する。暗号通貨売買システム２０において、暗号通貨売買プログラムＡが起動されると、最初にユーザ２が設定した取引所４の中において、暗号通貨毎に最安値の取引所を探索する（Ｓ２）。この機能は、最安値探索部２４の機能によって実行される。
【００３２】
Ｓ２の工程の後は、ユーザ２が設定した取引所４の中において、暗号通貨毎に最高値の取引所を探索する（Ｓ４）。この機能は、最高値探索部２２の機能によって実行される。
【００３３】
Ｓ４の工程の後は、暗号通貨毎に利益率を算出し（Ｓ６）、ユーザ２が設定した閾値よりも利益率が高いか否かを判断する（Ｓ８）。この機能は、判断部２３の機能によって実行されている。
【００３４】
Ｓ８の工程において、ユーザ２が設定した閾値よりも利益率が高くないと判断した場合には、リターン処理へと進む。Ｓ８の工程において、ユーザ２が設定した閾値よりも利益率が高いと判断した場合には、アービトラージに関するアービーサイン情報をユーザ２に対してメールなどで通知する（Ｓ１０）。この機能は、判断部２３の機能によって実行されている。
【００３５】
Ｓ１０の工程により、ユーザ２が取引を望む場合には、ユーザ２が望むタイミングで同時売買部２６の機能を用いて、最安値の取引所４における暗号通貨の購入の注文と、最高値の取引所４における暗号通貨の売却の注文とを同時に行うことが出来る。これにより、上記売買により生じる経済的利益を得ることが出来るという利点がある。また、本発明によれば、複数種類の暗号通貨が取引される中で、暗号通貨同士（例えば、ビットコインでイーサリアムの売買を行う）のアービトラージを実行できるという利点がある。
【００３６】
上記では、アービーサイン情報をメールなどで通知するだけで、その後はユーザ２の行動に任せるような構成であったが、売買の注文の動機づけとなるような機能を盛り込んでもよい。このような場合、例えば、図３に示されるような手順で暗号通貨売買システム２０において、暗号通貨売買プログラムＢが起動する。
【００３７】
ここで、Ｓ２〜Ｓ８の工程までは、上記暗号通貨売買プログラムＡと同様である。暗号通貨売買プログラムＢにおいて、Ｓ８の工程においてＹＥＳと判断された後は、暗号通貨毎にアービトラージを行うための「通貨ボタン」を表示する（Ｓ１１）。
【００３８】
Ｓ１１の工程の後は、ユーザ２が通貨ボタンを操作したか否かを判断する（Ｓ１２）。ユーザ２が通貨ボタンを操作していないと判断したときには、リターン処理へと戻る。Ｓ１２の工程において、通貨ボタンが操作されたと判断したときには、最安値の取引所４における暗号通貨の購入の注文と、最高値の取引所４における暗号通貨の売却の注文とを同時に行う。この機能は、同時売買部２６の機能によって実行されている。
【００３９】
上記暗号通貨売買プログラムＡは、アービーサイン情報をユーザ２に通知するのみで取引の注文を促す機能まではなかったため、ユーザ２が取引のタイミングを逃す可能性もあったが、上記暗号通貨売買プログラムＢによれば、注文を促すような「通貨ボタン」を表示しているため取引のタイミングを逃さないようにすることが出来るという利点がある。
【００４０】
上記では、アービーサイン情報が通知されたときに売買の注文の動機づけとなるような機能について説明したが、ユーザ２の操作を待たずに自動で売買の注文を行う機能を盛り込んでもよい。このような場合、例えば、図４に示されるような手順で暗号通貨売買システム２０において、暗号通貨売買プログラムＣが起動する。
【００４１】
また、暗号通貨売買プログラムＣにて動作する同時売買部２６は、Ｓ８の工程において、判断部２３により利益率が閾値を超えたと判断されたときに、ユーザ２の操作を待つことなく、最安値の取引所４における暗号通貨の購入と、最高値の取引所４における暗号通貨の売却の同時注文を自動的に行う機能を有する。
【００４２】
ここでは、Ｓ２〜Ｓ８の工程までは、上記暗号通貨売買プログラムＡ，Ｂと同様である。Ｓ８の工程においてＹＥＳと判断された後は、前回の注文から６０秒以上経過しているか否かを判断する（Ｓ１６）。
【００４３】
Ｓ１６の工程において、前回の注文から６０秒以上経過していないと判断した場合には、リターン処理へと進む。Ｓ１６の工程において、前回の注文から６０秒以上経過していないと判断したときは、最安値の取引所４における暗号通貨の購入と、最高値の取引所４における暗号通貨の売却の同時注文を自動的に行う（Ｓ１８）。この機能は、同時売買部２６の機能によって実行されている。
【００４４】
上記暗号通貨売買プログラムＢは、注文を促すような「通貨ボタン」を表示しているため取引のタイミングを逃さないようにすることが出来るが、これについてもユーザ２の操作が必要であるため絶好の機会を逃してしまう虞がある。しかしながら、暗号通貨売買プログラムＣによれば、ユーザ２が設定した閾値を利益率が超えたときにユーザ２の操作を待つことなく自動的に注文が出されるため、取引のタイミングを逃さないようにすることが出来るという利点がある。
【００４５】
なお、暗号通貨売買システム２０の同時売買部２６は、最安値よりも所定割合大きい値で購入の注文を行い、最高値よりも所定割合小さい値で売却の注文を行う機能（ＵＰＤＯＷＮ機能）を持たせてもよい。ユーザ２が設定した閾値を利益率が超えたときに、そのときのレートよりも購入は少し高めに設定し、売却は少し安めに設定して注文を入れることで、設定した金額で約定出来ずにオーダーが残ってしまうオープンオーダーの状態を防ぐことが出来るという利点がある。
【００４６】
また、同時売買部２６は、現在の価格に対し、利益率を設定した後を超えたときに買いと売りの注文を仕掛ける罠のような設定（ＴＲＡＰ機能）を持たせることも有効である。
【符号の説明】
【００４７】
２  ユーザ、４  取引所、２０  暗号通貨売買システム、２２  最高値探索部、２３  判断部、２４  最安値探索部、２５  記憶部、２６  同時売買部。
【図１】
2020042682.tif 000003
【図２】
2020042682.tif 000004
【図３】
2020042682.tif 000005
【図４】
2020042682.tif 000006