(57)【要約】【課題】ＳＯＲ注文においてＬＰを選択する際、同値を提示するＬＰが複数存在する場合に、より適切なＬＰを選択する。【解決手段】情報処理装置は、外国為替に関する注文を受け付ける受付手段と、注文を受け付けた後、提示額に基づいてリクイディティプロバイダーを選択する選択手段と、選択手段により選択されたリクイディティプロバイダーに約定発注を行う発注手段と、を備え、選択手段は、同値の提示額を提示する複数のリクイディティプロバイダーに対し、リクイディティプロバイダーの種類及び／又は過去の取引に関するデータに基づいて１つのリクイディティプロバイダーを選択する。【選択図】図２
2015225545.tif 000002
【特許請求の範囲】
【請求項１】
外国為替に関する注文を受け付ける受付手段と、
前記注文を受け付けた後、提示額に基づいてリクイディティプロバイダーを選択する選択手段と、
前記選択手段により選択されたリクイディティプロバイダーに約定発注を行う発注手段と、を備え、
前記選択手段は、
同値の提示額を提示する複数のリクイディティプロバイダーがある場合、前記リクイディティプロバイダーの種類及び／又は過去の取引に関するデータに基づいて１つのリクイディティプロバイダーを選択する、情報処理装置。
【請求項２】
前記リクイディティプロバイダーが、外国為替証拠金業者との間で決済／取引管理業務を行う第１のプロバイダーと、前記第１のプロバイダーに取引を移管する第２のプロバイダーとを含む場合、
前記選択手段は、
前記同値を提示する複数のリクイディティプロバイダーの中で、前記第１のプロバイダーを選択する、請求項１記載の情報処理装置。
【請求項３】
前記選択手段は、
前記第１のプロバイダーが複数ある場合、前記データから算出された、約定発注総件数に占める約定拒否件数を示すリジェクト率が一番低いリクイディティプロバイダーを選択する、請求項２記載の情報処理装置。
【請求項４】
前記選択手段は、
前記リジェクト率が一番低いリクイディティプロバイダーが複数ある場合、前記データから算出された、約定発注してから約定結果のデータが返信されるまでの時間を示すレイテンシーが一番小さいリクイディティプロバイダーを選択する、請求項３記載の情報処理装置。
【請求項５】
前記選択手段は、
前記同値を提示する複数のリクイディティプロバイダーが、全て前記第２のプロバイダーである場合、取引コストが一番小さい第２のプロバイダーを選択する、請求項２記載の情報処理装置。
【請求項６】
前記発注手段が、前記注文に基づく必要約定数量になるまで、最安値の買値を提示するリクイディティプロバイダーから、又は最高値の売値を提示するリクイディティプロバイダーから順に選択していく注文形態の場合、
前記選択手段は、
同値の提示額を提示する複数のリクイディティプロバイダーがある度に、前記リクイディティプロバイダーの選択処理を行う、請求項１乃至５いずれか一項に記載の情報処理装置。
【請求項７】
コンピュータが実行する情報処理方法であって、
外国為替に関する注文を受け付ける受付ステップと、
前記注文を受け付けた後、提示額に基づいてリクイディティプロバイダーを選択する選択ステップと、
選択されたリクイディティプロバイダーに約定発注を行う発注ステップと、を含み、
前記選択ステップは、
同値の提示額を提示する複数のリクイディティプロバイダーがある場合、前記リクイディティプロバイダーの種類及び／又は過去の取引に関するデータに基づいて１つのリクイディティプロバイダーを選択する、情報処理方法。
【請求項８】
コンピュータに実行させるプログラムであって、
外国為替に関する注文を受け付ける受付ステップと、
前記注文を受け付けた後、提示額に基づきリクイディティプロバイダーを選択する選択ステップと、
選択されたリクイディティプロバイダーに約定発注を行う発注ステップと、を含み、
前記選択ステップは、
同値の提示額を提示する複数のリクイディティプロバイダーがある場合、前記リクイディティプロバイダーの種類及び／又は過去の取引に関するデータに基づいて１つのリクイディティプロバイダーを選択する、プログラム。
【請求項９】
請求項８に記載のプログラムを記録したコンピュータ読取可能記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
従来、株取引などで用いられるＳＯＲ（スマートオーダールーティング）注文（例えば非特許文献１参照）の考え方を適用し、外国為替取引において、ＳＯＲと呼ばれる発注形態がある。外国為替取引におけるＳＯＲとは、取引発注時に複数あるＬＰ（リクイディティプロバイダー）の中で、適切なＬＰを選択し、約定発注を執行する形態のことである。また、ＬＰとは、外国為替等の売値買値（マーケット）を提示する金融機関のことである（例えば非特許文献２参照）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】”国内株式 > SOR注文について"、[online]、ＳＢＩ証券、[２０１１４年５月２８日検索]、インターネット<https://www.sbisec.co.jp/ETGate/WPLETmgR001Control?OutSide=on&getFlg=on&burl=search_domestic&cat1=domestic&cat2=none&dir=info&file=domestic_info110609_01.html>
【非特許文献２】”ＬＰ制度[リクイディティプロバイダー制度] Liquidity provider"、[online]、マネー辞典  mｓ-Words、[２０１４年５月２８日検索]、インターネット<http://m-words.jp/w/LPE588B6E5BAA6.html>
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来では、複数のＬＰの中から適切なＬＰを選択する際、同値の提示額を提示するＬＰが複数存在する場合に、より適切な１つのＬＰに絞り込むための方法が確立していなかった。
【０００５】
そこで、本発明は、ＳＯＲ注文においてＬＰを選択する際、同値の提示額を提示するＬＰが複数存在する場合に、より適切なＬＰを選択することができる情報処理装置、情報処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様における情報処理装置は、外国為替に関する注文を受け付ける受付手段と、前記注文を受け付けた後に、提示額に基づいてリクイディティプロバイダーを選択する選択手段と、前記選択手段により選択されたリクイディティプロバイダーに約定発注を行う発注手段と、を備え、前記選択手段は、同値の提示額を提示する複数のリクイディティプロバイダーがある場合、前記リクイディティプロバイダーの種類及び／又は過去の取引に関するデータに基づいて１つのリクイディティプロバイダーを選択する。
【０００７】
また、本発明の一態様における情報処理方法は、コンピュータが実行する情報処理方法であって、外国為替に関する注文を受け付ける受付ステップと、前記注文を受け付けた後、提示額に基づいてリクイディティプロバイダーを選択する選択ステップと、選択されたリクイディティプロバイダーに約定発注を行う発注ステップと、を含み、前記選択ステップは、同値の提示額を提示する複数のリクイディティプロバイダーが複数ある場合、前記リクイディティプロバイダーの種類及び／又は過去の取引に関するデータに基づいて１つのリクイディティプロバイダーを選択する。
【０００８】
また、本発明の一態様におけるプログラムは、コンピュータに実行させるプログラムであって、外国為替に関する注文を受け付ける受付ステップと、前記注文を受け付けた後、提示額に基づいてリクイディティプロバイダーを選択する選択ステップと、選択されたリクイディティプロバイダーに約定発注を行う発注ステップと、を含み、前記選択ステップは、同値を提示する複数のリクイディティプロバイダーがある場合、前記リクイディティプロバイダーの種類及び／又は過去の取引に関するデータに基づいて１つのリクイディティプロバイダーを選択する。
【図面の簡単な説明】
【０００９】
【図１】実施形態における情報処理システムの一例を示す概念図である。
【図２】実施形態におけるサーバのハードウェア構成の一例を示す図である。
【図３】実施形態におけるサーバの機能構成の一例を示すブロック図である。
【図４】提示額情報の一例を示す図である。
【図５】発注情報の一例を示す図である。
【図６】ＬＰ情報の一例を示す図である。
【図７】発注結果情報の一例を示す図である。
【図８】リジェクト率の一例を示す図である。
【図９】Ｌａｔｅｎｃｙの一例を示す図である。
【図１０】同値の提示額を提示した複数のＬＰに対し、１つのＬＰを選択する際の優先基準の一例を示す図である。
【図１１】実施形態におけるサーバの処理の一例を示すフローチャートである。
【図１２】実施形態におけるＬＰ選択処理（その１）の一例を示すフローチャートである。
【図１３】実施形態におけるＬＰ選択処理（その２）の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の実施の形態を説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除する意図はない。即ち、本発明は、その趣旨を逸脱しない範囲で種々変形して実施することができる。また、以下の図面の記載において、同一または類似の部分には同一または類似の符号を付して表している。図面は模式的なものであり、必ずしも実際の寸法や比率等とは一致しない。図面相互間においても互いの寸法の関係や比率が異なる部分が含まれていることがある。
【００１１】
［実施形態］
以下、本発明の実施形態における情報処理装置、情報処理方法、プログラム及び記録媒体を、図面を用いて説明する。
【００１２】
＜情報処理システムの概要＞
図１は、実施形態における情報処理システム１の一例を示す概念図である。図１に示すように、例えば情報処理システム１は、外国為替証拠金業者のサーバ（情報処理装置）１０と、各ＬＰの各サーバ２０Ａ、２０Ｂ、２０Ｃと、各ユーザの各情報処理装置３０Ａ、３０ＢとがネットワークＮを介して接続される。
【００１３】
各ＬＰのサーバは、個別に区別して説明する場合には符号２０Ａ、２０Ｂ、２０Ｃを用い、個別に区別する必要がなく、まとめて説明する場合には符号２０を用いる。また、各ユーザの情報処理装置の符号の使い方は、各ＬＰの符号の使い方と同じとする。情報処理装置３０は、例えば携帯端末や、タブレット端末、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、パーソナルコンピュータなどである。
【００１４】
サーバ１０は、外国為替証拠金業者により設置される情報処理装置であり、顧客の情報処理装置３０から外国為替に関する注文情報を受信する。注文内容は成行き、指値、逆指値，イフダン等様々ある。サーバ１０は、顧客の各注文情報を受信したのち、市場でのカバー対象となる注文については、選択したＬＰにおいて約定されるよう、このＬＰのサーバ２０に約定の発注を行う。なお、市場カバー対象となるか否かの判別は、過去の注文データの分析により予めシステム内にロジックが設定されており、自動かつ即時に判断される。また、市場カバーの対象とならなかった注文は、外国為替証拠金業者の運用ポートフォリオに組み込まれる。しかし、その後の相場変動、市場カバーの対象とならない新たな注文の受信等によってポートフォリオの中身が変化し、一定の条件に達すると、市場カバーの対象とならなかった注文が、後に市場カバーの対象となる場合がある。この場合、ポートフォリオの一部または全部がカバー対象となり、ＳＯＲ発注のもとで適切なＬＰ選択が行われる。
【００１５】
ＬＰのサーバ２０は、発注された内容が約定条件を満たせば、この発注に対して約定確定のデータをサーバ１０に送信する。ＬＰのサーバ２０は、約定条件を満たさなければ、約定拒否のデータをサーバ１０に送信する。以下では、約定確定又は約定拒否のデータを結果情報とも称す。
【００１６】
サーバ１０は、ＬＰのサーバ２０から、結果情報を受信し、後述する記憶部に保持する。この記憶部に保持されたデータは、後述するように、ＬＰを選択する際に用いられる。
【００１７】
なお、各ＬＰのサーバ２０は、売値及び買値の提示額が変わるたびに、サーバ１０に提示額を送信する。サーバ１０は、各ＬＰの売値及び買値を受信し、各ＬＰに対する最新の売値及び買値を保持しておく。
【００１８】
ネットワークＮは、インターネット等であり、無線ＬＡＮのアクセスポイントや携帯電話の基地局などを含む。
【００１９】
＜ハードウェア構成＞
次に、サーバ１０のハードウェア構成について説明する。図２は、実施形態におけるサーバ１０のハードウェア構成の一例を示す図である。図２に示すように、サーバ１０は、制御部１０２と、通信インタフェース１０６と、記憶部１０８と、表示部１１４と、入力部１１６と、を有し、各部はバスライン１１８を介して接続される。
【００２０】
制御部１０２は、ＣＰＵ、ＲＯＭ、ＲＡＭ１０４等からなる。制御部１０２は、記憶部１０８に記憶される制御プログラム１１０等を実行することにより、一般的な情報処理装置としての機能に加え、ＳＯＲに関する処理を実現するように構成される。
【００２１】
また、ＲＡＭ１０４は、各種情報を一時的に保持したり、ＣＰＵが各種処理を実行する際のワークエリアとして使用されたりする。
【００２２】
通信インタフェース１０６は、ネットワークＮを介したサーバ２０や情報処理装置３０との通信を制御する。
【００２３】
記憶部１０８は、例えばＨＤＤ等からなり、一般的な情報処理装置としての機能を実現するためのアプリケーション及びデータ（図示省略）を記憶することに加え、制御プログラム１１０を記憶する。また、記憶部１０８は、情報記憶部１１２を有している。
【００２４】
制御プログラム１１０は、顧客注文に関する処理を行うためのプログラムであり、情報処理装置３０から注文を受け、市場カバーが適切と判断されるタイミングでサーバ２０へ約定発注を送信し、この発注の回答を受け付け、この回答に基づく処理を実行するためのプログラムである。制御プログラム１１０は、コンピュータに読み取り可能な記録媒体に保存され、この記録媒体から読み出されて、記憶部１０８に記憶されてもよい。
【００２５】
情報記憶部１１２は、例えばサーバ２０から取得したＡＳＫ及びＢＩＤの提示額を示す提示額情報、各ＬＰに関する情報を示すＬＰ情報、過去の取引に関するデータなどを記憶する。
【００２６】
表示部１１４は、管理者に情報を表示する。例えば、表示部１１４は、提示額情報を画面に表示したり、過去の取引に関するデータの分析結果を表示したりする。
【００２７】
入力部１１６は、管理者からの入力を受け付けたり、管理者からの指示を受け付けたりする。例えば、表示部１１４と入力部１１６とは、タッチパネルとして構成されてもよい。また、サーバ１０は、表示部１１４と入力部１１６とを必ずしも必要とせず、表示部１１４及び入力部１１６は、外部からサーバ１０に接続されるようにしてもよい。
【００２８】
＜機能構成＞
次に、サーバ１０の機能構成について説明する。図３は、実施形態におけるサーバ１０の機能構成の一例を示すブロック図である。図３に示すサーバ１０は、送信手段２０２と、受信手段２０４と、実行手段２０６とを含む。サーバ１０は、制御プログラム１１０を実行することで、実行手段２０６などの機能を実現することができる。実行手段２０６は、受付手段２０８と、記憶手段２１０と、選択手段２１２と、発注手段２１４とを含む。
【００２９】
送信手段２０２は、例えば通信インタフェース１０４や制御部１０２等により実現されうる。送信手段２０２は、実行手段２０６からの指示により、注文に対する結果情報などを、外国為替に関する注文をした情報処理装置３０に送信する。また、送信手段２０２は、実行手段２０６からの指示により、適切なタイミングで、ＳＯＲに関する発注情報を、選択されたＬＰのサーバ２０に送信する。
【００３０】
受信手段２０４は、例えば通信インタフェース１０４や制御部１０２等により実現されうる。受信手段２０４は、各情報処理装置３０から外国為替に関する注文情報などを受信する。また、受信手段２０４は、発注情報が送信されたサーバ２０から、結果情報を受信する。また、受信手段２０４は、各サーバ２０から外国為替の最新の売値と買値の提示額の情報を受信する。
【００３１】
実行手段２０６は、例えば制御部１０２や記憶部１０６等により実現されうる。実行手段２０６の受付手段２０８は、受信手段２０４が受信した注文情報を受け付ける。例えば、受付手段２０８は、外国為替に関する注文を受け付ける。
【００３２】
記憶手段２１０は、各種情報を記憶する。各種情報は、各ＬＰから送信される最新の提示額を示す提示額情報、各情報処理装置３０から送信される注文の情報を示す注文情報、各ＬＰの情報を示すＬＰ情報、各ＬＰに対して行った発注の情報を示す発注情報、発注に対する結果の情報を示す発注結果情報、過去の取引に関するデータ（例えばリジェクト率やレイテンシー）などを含む。なお、これらの情報は、情報記憶部１１２に保存され、必要なときに実行手段２０６により読み出されて記憶手段２１０に保持されるようにしてもよい。また、記憶手段２１０は、別のサーバに設けられ、必要なときにデータ通信を行って実行手段２０６により取得されてもよい。
【００３３】
選択手段２１２は、各情報処理装置３０から送信された外国為替に関する注文を受けると、市場でのカバーが適切と思われるタイミングで、提示額に基づいてＬＰを選択する。ＬＰは、売値と買値を適時提示する。選択手段２１２は、注文を受け付けた後、最良の提示額を提示したＬＰを選択する。例えば、外国為替証拠金業者にとってＬＰの選択とは、買い注文のときは最安値のＡＳＫを提示したＬＰを選択することであり、売り注文のときは最高値のＢＩＤを提示したＬＰを選択することである。
【００３４】
選択手段２１２は、発注方法に基づいて１つ又は複数のＬＰを選択する。例えば、選択手段２１２は、買い注文の場合、最も最安値のＡＳＫを提示しているＬＰを約定相手として選択するシングル発注のとき、１つのＬＰを選択する。
【００３５】
また、選択手段２１２は、買い注文の場合、最安値のＡＳＫから提示額順に必要な約定数量になるまで、複数のＬＰに発注するスライス発注を行うこともできる。このスライス発注の場合、選択手段２１２は、複数のＬＰを選択する。
【００３６】
選択手段２１２は、同値の提示額を提示する複数のＬＰがある場合、ＬＰの種類及び／又は過去の取引に関するデータに基づいて１つのＬＰを選択する。同値の提示額を提示する複数のＬＰから１つのＬＰを選択する方法として、例えば図１０を用いて後述する。
【００３７】
発注手段２１４は、選択手段２１２により選択された１又は複数のＬＰに対し、約定発注を行う。発注手段２１４は、発注に対するＬＰからの結果情報を取得し、分析して記憶手段２１０に記憶する。
【００３８】
以上より、サーバ１０は、顧客からの外国為替に関する注文を受け付けた後、市場でのカバーがよいと思われるタイミングでＬＰを選択する際、同値の提示額を提示するＬＰが複数存在する場合に、独自の発注優先機能を用いることにより、適切なＬＰを選択することができる。
【００３９】
＜具体例＞
次に、サーバ１０が記憶する各種情報の具体例について説明する。図４は、提示額情報の一例を示す図である。提示額情報は、外国為替証拠金業者にとっての買値であるＡＳＫ、外国為替証拠金業者にとっての売値であるＢＩＤをＬＰごとに含む情報である。このＡＳＫやＢＩＤは更新されるものであり、各ＬＰにおいて更新される度に、各ＬＰから最新の提示額が取得され、この提示額情報に最新の提示額が反映される。なお、図４に示す提示額は、あくまでも一例であり、例えば少数点以下３桁まで考慮してもよい。
【００４０】
図４に示す例では、ＡＳＫについて、ＬＰＢが、＄１ミリオン（Ｍｉｏ）に対し、最安値の１０２．１０を示し、ＬＰＡとＬＰＤが、＄２ミリオンに対し、最安値の１０２．１３を提示している。また、図４に示す例では、ＢＩＤについて、ＬＰＡとＬＰＣが、＄１ミリオンに対し、最高値の１０２．８０を提示している。
【００４１】
図５は、発注情報の一例を示す図である。図５に示す発注情報は、発注番号、注文内容等を含む。発注番号は、約定発注を一意に識別するための番号であり、注文内容は、ＳＯＲを示す情報である。なお、発注情報に含まれる情報は、発注内容に応じて必要な情報が含まれればよい。
【００４２】
図５に示す例では、発注番号「１００００」は、注文内容「ＳＯＲ」が関連付けられている。
【００４３】
図６は、ＬＰ情報の一例を示す図である。図６に示すＬＰ情報は、ＬＰごとに、ＬＰの種類、取引コストが関連付けられている。ＬＰの種類とは、所定の外国為替証拠金業者との間で決済／取引管理業務を行うＰＢ（Ｐｒｉｍｅ  Ｂｒｏｋｅｒ：第１のＬＰ）、取引をＰＢに移管するＳｐｏｋｅ（第２のＬＰ）とを含む。
【００４４】
取引コストは、ＰＢＦｅｅと、ＥＣＮ（Ｅｌｅｃｔｒｉｃ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｎｅｔｗｏｒｋ）Ｆｅｅとを含む。ＰＢＦｅｅは、ＰＢと取引する際にかかるＦｅｅであり、例えばＰＢＦｅｅは、０以上である。ＥＣＮＦｅｅは、Ｓｐｏｋｅと取引する際にかかるＦｅｅであり、ＥＣＮＦｅｅは、主にカバー銀行によって構成されるミニ市場であり、取引量に応じた課金形態となっている。例えばＥＣＮＦｅｅは、０以上である。
【００４５】
図６に示す例では、ＬＰＡは、種類「ＰＢ」であり、取引コストは０とする。また、ＬＰＣは、種類「Ｓｐｏｋｅ」であり、取引コストはＣｏｓｔ＿ｉがかかる。
【００４６】
図７は、発注結果情報の一例を示す図である。図７に示す発注結果情報は、発注番号、ＬＰ、約定か拒否かを示す結果情報、応答時間などを含む。発注番号は、発注を一意に識別するための番号であり、ＬＰは、発注を行ったＬＰを示す。結果情報は、約定が成立したか否かを示す情報である。応答時間は、発注内容を送信してから、ＬＰの回答（結果）があるまでの応答時間を示す。応答時間は、一般的な技術、例えばＲＴＴ（ラウンドタイムトリップ）などを用いて計測することができる。なお、図７に示す応答時間はあくまでも一例であり、この例に限られない。
【００４７】
図７に示す例では、発注番号「１００００」は、ＬＰ「Ａ」、結果情報「約定」、応答時間「２００ｍｓｅｃ（ミリセック）」などが関連付けられている。また、発注番号「１０００１」は、ＬＰ「Ｃ」、結果情報「拒否」、応答時間「４００ｍｓｅｃ」が関連付けられている。
【００４８】
次に、過去の取引に関するデータ（リジェクト率、レイテンシー）の例について説明する。図８は、リジェクト率の一例を示す図である。図８に示す例では、４つのＬＰ（Ａ〜Ｄ）の３月期のリジェクト率を示す。リジェクト率とは、約定発注総件数に占める、約定拒否の件数の割合である。このリジェクト率は、発注結果情報に含まれる結果情報を用いて算出することができる。
【００４９】
図９は、Ｌａｔｅｎｃｙ（レイテンシー）の一例を示す図である。図９に示す例では、４つのＬＰ（Ａ〜Ｄ）の３月期のレイテンシーを示す。レイテンシーとは、約定発注してから約定結果のデータが返信されるまでの応答時間である。このレイテンシーは、発注結果情報に含まれる応答時間を用いて算出することができ、一日の平均応答時間などが用いられる。なお、図８及び図９に示す情報は、例えば、実行手段２０６により算出され、情報記憶部１１２に記憶され、必要に応じて実行手段２０６により読み出される。
【００５０】
図１０は、同値の提示額を提示した複数のＬＰに対し、１つのＬＰを選択する際の優先基準の一例を示す図である。図１０に示す例を用いて、３つのケースに分けた優先基準について説明する。
【００５１】
ケース１は、複数のＬＰの中に、第１のプロバイダーであるＰＢが１つだけ含まれる場合である。この場合、選択手段２１２は、ＰＢであるＬＰを選択する。
【００５２】
ケース２は、複数のＬＰの中に、第１のプロバイダーであるＰＢが複数含まれる場合である。この場合、選択手段２１２は、リジェクト率が一番低い（小さい）ＬＰを選択し、このリジェクト率が一番低いＬＰが複数ある場合は、さらにレイテンシーが一番小さいＬＰを選択する。
【００５３】
ケース３は、複数のＬＰの中に、ＰＢが含まれず、全て第２のプロバイダーであるＳｐｏｋｅが含まれる場合である。この場合、選択手段２１２は、ＥＣＮコスト（ＥＣＮＦｅｅ）が一番小さいＬＰを選択する。選択手段２１２は、ＥＣＮコストが一番小さいＬＰが複数ある場合、ケース２と同様に、リジェクト率、レイテンシーの順でＬＰを選択する。
【００５４】
優先基準として、ＬＰの種類を第１優先とするのは、外国為替証拠金業者が直接取引を行っているＬＰを選ぶためである。また、リジェクト率とレイテンシーとを第２優先に用いたのは、次の理由があるからである。
【００５５】
市場変動において、各ＬＰともに例えば１秒につき数回程度の提示額を更新する。この状況下において、発注がＬＰによってリジェクトされ、次善の提示額を提示したＬＰに約定を発注する場合、既にそのプライスが消滅（失効）されている場合がある。この結果、新たに更新された提示額の中で最良の提示額を選択する際、最終執行価格（約定することができた額）が悪化する場合が多い。よって、リジェクト率が低いＬＰの方が、結果的に最終執行価格を悪化させることを防止することができる。このため、サーバ１０は、リジェクト率が低いＬＰの方を、優先度が高くなるように設定するとよい。
【００５６】
また、発注の結果が、約定成立又は拒否（リジェクト）のどちらの場合でも、応答時間が遅いと、残りの必要約定数を確定するまでの間に、提示額が更新され、最終執行価格が悪化してしまう可能性がある。そこで、レイテンシーが小さいＬＰの方が、結果的に最終執行価格を悪化させることを防止することができる。このため、サーバ１０は、レイテンシーが小さいＬＰの方を、優先度が高くなるように設定するとよい。
【００５７】
よって、サーバ１０は、ＬＰの種類（又はＬＰの取引コスト）、及び／又はリジェクト率とレイテンシーとに基づいた発注優先機能を設けることにより、最終執行価格の改善を図ることができる。また、上述したスライス発注に発注優先機能を設けることで、２番目の安値／高値を提示するＬＰが複数ある場合などにも、適切なＬＰを適時選択することが可能となる。
【００５８】
また、２つのＬＰのリジェクト率とレイテンシーについて、リジェクト率の差が２％以下であり、かつ、レイテンシーの差が２００ｍｓｅｃ以上であれば、レイテンシーが低いＬＰの方を優先して、選択手段２１２が選択するようにしてもよい。
【００５９】
＜動作＞
次に、実施形態におけるサーバ１０の動作について説明する。図１１は、実施形態におけるサーバ１０の処理の一例を示すフローチャートである。図１１に示すステップＳ１０２で、サーバ１０の受付手段２０８は、情報処理装置３０から送信された注文内容、例えば外国為替に関する注文を受け付ける。
【００６０】
ステップＳ１０４で、選択手段２１２は、顧客から受け付けた注文に対し、市場でカバーするか否かを判定する。市場でカバーする場合（ステップＳ１０４−ＹＥＳ）ステップＳ１０６に進み、市場でカバーせずに外国為替証拠金業者で処理する場合、この処理は終了する。
【００６１】
ステップＳ１０６で、選択手段２１２は、注文を受け付けた後、適切なＬＰを選択する。ＬＰ選択処理については、図１２及び図１３を用いて後述する。
【００６２】
ステップＳ１０８で、発注手段２１４は、選択された１又は複数のＬＰに対して、約定発注を行う。
【００６３】
ステップＳ１１０で、実行手段２０６は、発注したＬＰからの約定に関する結果情報を取得する。
【００６４】
ステップＳ１１２で、実行手段２０６は、結果情報に基づいて、発注したＬＰで約定したか否かを判定する。結果が約定であれば（ステップＳ１１２−ＹＥＳ）処理を終了し、結果が拒否（リジェクト）であれば（ステップＳ１１２−ＮＯ）、ステップＳ１０６に戻り、他のＬＰが選択される。
【００６５】
なお、サーバ１０は、各ＬＰから結果情報を受信するまでの応答時間や、結果情報に含まれる約定結果を記憶手段２１０に過去のデータとして記録する。また、サーバ１０は、図１１に示す処理後も注文を受注するが、このとき、上述した運用ポートフォリオに組み込まれた注文で、その後の条件変化等により市場カバーの対象となったものは、ステップＳ１０６に進み、ＳＯＲ発注が行われる。これにより、一旦運用ポートフォリオに組み込まれた注文であっても、状況変化等に柔軟に対応し、ＳＯＲ発注を行うことができるようになる。
【００６６】
図１２は、実施形態におけるＬＰ選択処理（その１）の一例を示すフローチャートである。ステップＳ２０２で、選択手段２１２は、提示額情報（図４）を参照し、最良の提示額として同じ値を提示した複数のＬＰを選択したか否かを判定する。ＬＰが複数選択されていれば（ステップＳ２０２−ＹＥＳ）ステップＳ２０４に進み、ＬＰが１つ選択されていれば（ステップＳ２０２−ＮＯ）ステップＳ２１６に進む。
【００６７】
ステップＳ２０４で、選択手段２１２は、選択された複数のＬＰのうち、ＰＢが１つ以上含まれているか否かを判定する。ＰＢが１つ以上含まれていれば（ステップＳ２０４−ＹＥＳ）ステップＳ２０６に進み、ＰＢが含まれていなければ（ステップＳ２０４−ＮＯ）図１３に示すステップＳ３０２に進む。
【００６８】
ステップＳ２０６で、選択手段２１２は、選択された複数のＬＰのうち、ＰＢが１つだけ含まれているか否かを判定する。ＰＢが１つだけ含まれていれば（ステップＳ２０６−ＹＥＳ）ステップＳ２０８に進み、ＰＢが複数含まれていれば（ステップＳ２０６−ＮＯ）ステップＳ２１０に進む。なお、ステップＳ２０４とＳ２０６とは分ける必要はなく、１つの処理でまとめて判定するようにしてもよい。
【００６９】
ステップＳ２０８で、選択手段２１２は、最良の提示額を提示した複数のＬＰのうち、ＰＢのＬＰを選択する。
【００７０】
ステップＳ２１０で、選択手段２１２は、複数のＰＢのＬＰのうち、最低のリジェクト率を有するＬＰが１つであるか否かを判定する。最低のリジェクト率を有するＬＰが１つであれば（ステップＳ２１０−ＹＥＳ）ステップＳ２１２に進み、最低のリジェクト率を有するＬＰが複数あれば（ステップＳ２１０−ＮＯ）ステップＳ２１４に進む。
【００７１】
ステップＳ２１２で、選択手段２１２は、最良の提示額を提示した複数のＰＢのＬＰのうち、最低のリジェクト率を有するＬＰを選択する。
【００７２】
ステップＳ２１４で、選択手段２１２は、最良の提示額を提示し、ＰＢであり、最低のリジェクト率を有する複数のＬＰのうち、最小のレイテンシーを有するＬＰを選択する。
【００７３】
ステップＳ２１６で、選択手段２１２は、提示額情報（図４）を参照し、最良の提示額を提示したＬＰを選択する。
【００７４】
図１３は、実施形態におけるＬＰ選択処理（その２）の一例を示すフローチャートである。ステップＳ３０２で、選択手段２１２は、ＬＰ情報（図６）を参照し、最良の提示額を提示した複数のＳｐｏｋｅのＬＰのうち、最小のＥＣＮコストを有するＬＰが１つであるか否かを判定する。最小のＥＣＮコストを有するＬＰが１つであれば（ステップＳ３０２−ＹＥＳ）ステップＳ３０４に進み、最小のＥＣＮコストを有するＬＰが複数あれば（ステップＳ３０２−ＮＯ）ステップＳ３０６に進む。
【００７５】
ステップＳ３０４で、選択手段２１２は、最良の提示額を提示した複数のＳｐｏｋｅのＬＰのうち、最小のＥＣＮコストを有するＬＰを選択する。
【００７６】
ステップＳ３０６で、選択手段２１２は、最小のＥＣＮを有する、複数のＳｐｏｋｅのＬＰのうち、最低のリジェクト率を有するＬＰが１つであるか否かを判定する。最低のリジェクト率を有するＬＰが１つであれば（ステップＳ３０６−ＹＥＳ）ステップＳ３０８に進み、最低のリジェクト率を有するＬＰが複数あれば（ステップＳ３０６−ＮＯ）ステップＳ３１０に進む。
【００７７】
ステップＳ３０８で、選択手段２１２は、最良の提示額を提示した複数のＳｐｏｋｅのＬＰのうち、最低のリジェクト率を有するＬＰを選択する。
【００７８】
ステップＳ３１０で、選択手段２１２は、最良の提示額を提示し、Ｓｐｏｋｅであり、最低のリジェクト率を有する複数のＬＰのうち、最小のレイテンシーを有するＬＰを選択する。
【００７９】
以上、実施形態によれば、外国為替証拠金業者のサーバ１０が、ＳＯＲにおいてＬＰを選択する際、同値を提示するＬＰが複数存在する場合に、より適切なＬＰを選択することができる。また、サーバ１０は、ＳＯＲにおいてスライス発注を行う際に、上述した優先発注機能を設けておけば、適切なＬＰを適時選択することが可能となる。
【符号の説明】
【００８０】
１  情報処理システム
１０  サーバ
２０  サーバ
３０  情報処理装置
１０２  制御部
１０６  通信インタフェース
１０８  記憶部
１１４  表示部
１１６  入力部
２０２  受信手段
２０４  送信手段
２０６  実行手段
２０８  受付手段
２１０  記憶手段
２１２  選択手段
２１４  発注手段
【図１】
2015225545.tif 000003
【図２】
2015225545.tif 000004
【図３】
2015225545.tif 000005
【図４】
2015225545.tif 000006
【図５】
2015225545.tif 000007
【図６】
2015225545.tif 000008
【図７】
2015225545.tif 000009
【図８】
2015225545.tif 000010
【図９】
2015225545.tif 000011
【図１０】
2015225545.tif 000012
【図１１】
2015225545.tif 000013
【図１２】
2015225545.tif 000014
【図１３】
2015225545.tif 000015