(57)【要約】  取引注文を提供する装置は、メモリとプロセッサとを有する。メモリは、トレーダーに係るデフォルト値と、トレーダーに係る取引注文とを格納する。取引注文は、プロダクトの合計数量を有する。プロセッサは、メモリに接続され、デフォルト値に基づき表示される数量を決定する。プロセッサは、決定された表示される数量と合計数量とに基づきリザーブされる数量を決定する。プロセッサは、決定された表示される数量とリザーブされる数量とを有する取引注文を通信する。
2009503755.tif 000002
【特許請求の範囲】
【請求項１】
取引注文を提供する装置であって、
トレーダーに係るデフォルト値と、前記トレーダーに係り、プロダクトの合計数量を有する取引注文とを格納するよう動作可能なメモリと、
前記メモリに接続され、
前記デフォルト値に基づき表示される数量を決定し、
前記決定された表示される数量と前記合計数量とに基づきリザーブされる数量を決定し、
前記決定された表示される数量と前記決定されたリザーブされる数量とを有する前記取引注文を通信する、
よう動作可能なプロセッサと、
を有する装置。
【請求項２】
前記取引注文は、前記トレーダーから受け付けされる、請求項１記載の装置。
【請求項３】
前記表示される数量は、前記デフォルト値に等しいと判断される、請求項１記載の装置。
【請求項４】
前記表示される数量は、前記デフォルト値を変数として使用する式に基づき決定される、請求項１記載の装置。
【請求項５】
前記リザーブされる数量は、前記合計数量と前記表示される数量との間の差分である、請求項１記載の装置。
【請求項６】
前記メモリは、第１プロダクトについて前記トレーダーに係る第１デフォルト値と、第２プロダクトについて前記トレーダーに係る第２デフォルト値とを格納し、
前記プロセッサは、前記取引注文に係るプロダクトが前記第１プロダクトである場合、前記第１デフォルト値に基づき表示される数量を決定し、前記取引注文に係るプロダクトが前記第２プロダクトである場合、前記第２デフォルト値に基づき表示される数量を決定することによって、前記表示される数量を決定する、請求項１記載の装置。
【請求項７】
前記プロセッサは、前記表示される数量を前記デフォルト値に等しくなるよう設定し、前記デフォルト値を無効にする表示される数量を前記トレーダーから受け付け、前記表示される数量を前記トレーダーから受け付けた表示される数量に等しくなるよう設定することによって、表示される数量を決定する、請求項１記載の装置。
【請求項８】
前記プロセッサは、前記デフォルト値が値の範囲から構成されていると判断し、前記値の範囲から値を決定し、前記表示される数量を前記決定された値の範囲からの値に等しくなるよう設定することによって、表示される数量を決定する、請求項１記載の装置。
【請求項９】
前記値の範囲からの値は、ランダムに決定される、請求項８記載の装置。
【請求項１０】
前記値の範囲からの値は、式に少なくとも部分的に基づき決定される、請求項８記載の装置。
【請求項１１】
前記デフォルト値は、パーセンテージの値からなり、
前記プロセッサは、前記パーセンテージの値を前記合計数量に適用することによって、前記表示される数量を決定する、請求項１記載の装置。
【請求項１２】
当該装置は、クライアント装置から構成される、請求項１記載の装置。
【請求項１３】
取引注文を提供する方法であって、
トレーダーに係るデフォルト値を格納するステップと、
前記トレーダーに係り、プロダクトの合計数量を有する取引注文を受け付けるステップと、
前記デフォルト値に基づき表示される数量を決定するステップと、
前記決定された表示される数量と前記合計数量とに基づきリザーブされる数量を決定するステップと、
前記決定された表示される数量と前記決定されたリザーブされる数量とを有する前記取引注文を通信するステップと、
を有する方法。
【請求項１４】
前記取引注文は、前記トレーダーから受け付けされる、請求項１３記載の方法。
【請求項１５】
前記表示される数量は、前記デフォルト値に等しいと判断される、請求項１３記載の方法。
【請求項１６】
前記表示される数量は、前記デフォルト値を変数として使用する式に基づき決定される、請求項１３記載の方法。
【請求項１７】
前記リザーブされる数量は、前記合計数量と前記表示される数量との間の差分である、請求項１３記載の方法。
【請求項１８】
前記格納するステップは、第１プロダクトについて前記トレーダーに係る第１デフォルト値と、第２プロダクトについて前記トレーダーに係る第２デフォルト値とを格納し、
前記表示される数量を決定するステップは、前記取引注文に係るプロダクトが前記第１プロダクトである場合、前記第１デフォルト値に基づき表示される数量を決定し、前記取引注文に係るプロダクトが前記第２プロダクトである場合、前記第２デフォルト値に基づき表示される数量を決定することによって、前記表示される数量を決定する、請求項１３記載の方法。
【請求項１９】
前記表示される数量を決定するステップは、前記表示される数量を前記デフォルト値に等しくなるよう設定し、前記デフォルト値を無効にする表示される数量を前記トレーダーから受け付け、前記表示される数量を前記トレーダーから受け付けた表示される数量に等しくなるよう設定する、請求項１３記載の方法。
【請求項２０】
前記表示される数量を決定するステップは、前記デフォルト値が値の範囲から構成されていると判断し、前記値の範囲から値を決定し、前記表示される数量を前記決定された値の範囲からの値に等しくなるよう設定する、請求項１３記載の方法。
【請求項２１】
前記値の範囲からの値は、ランダムに決定される、請求項２０記載の方法。
【請求項２２】
前記値の範囲からの値は、式に少なくとも部分的に基づき決定される、請求項２０記載の方法。
【請求項２３】
前記デフォルト値は、パーセンテージの値からなり、
前記パーセンテージの値を前記合計数量に適用することによって、前記表示される数量が決定される、請求項１３記載の方法。
【請求項２４】
当該方法は、クライアント装置により実行される、請求項１３記載の方法。
【請求項２５】
トレーダーに係るデフォルト値と、前記トレーダーに係り、プロダクトの合計数量を有する取引注文とを格納するよう動作可能なメモリと、
前記メモリに接続され、
前記デフォルト値に基づきリザーブされる数量を決定し、
前記決定されたリザーブされる数量と前記合計数量とに基づき表示される数量を決定し、
前記決定された表示される数量と前記決定されたリザーブされる数量とを有する前記取引注文を通信する、
よう動作可能なプロセッサと、
を有する装置。
【請求項２６】
前記取引注文は、前記トレーダーから受け付けされる、請求項２５記載の装置。
【請求項２７】
前記リザーブされる数量は、前記デフォルト値に等しいと判断される、請求項２５記載の装置。
【請求項２８】
前記リザーブされる数量は、前記デフォルト値を変数として使用する式に基づき決定される、請求項２５記載の装置。
【請求項２９】
前記表示される数量は、前記合計数量と前記リザーブされる数量との間の差分である、請求項２５記載の装置。
【請求項３０】
前記メモリは、第１プロダクトについて前記トレーダーに係る第１デフォルト値と、第２プロダクトについて前記トレーダーに係る第２デフォルト値とを格納し、
前記プロセッサは、前記取引注文に係るプロダクトが前記第１プロダクトである場合、前記第１デフォルト値に基づきリザーブされる数量を決定し、前記取引注文に係るプロダクトが前記第２プロダクトである場合、前記第２デフォルト値に基づきリザーブされる数量を決定することによって、前記リザーブされる数量を決定する、請求項２５記載の装置。
【請求項３１】
前記プロセッサは、前記リザーブされる数量を前記デフォルト値に等しくなるよう設定し、前記デフォルト値を無効にするリザーブされる数量を前記トレーダーから受け付け、前記リザーブされる数量を前記トレーダーから受け付けたリザーブされる数量に等しくなるよう設定することによって、リザーブされる数量を決定する、請求項２５記載の装置。
【請求項３２】
前記プロセッサは、前記デフォルト値が値の範囲から構成されていると判断し、前記値の範囲から値を決定し、前記リザーブされる数量を前記決定された値の範囲からの値に等しくなるよう設定することによって、リザーブされる数量を決定する、請求項２５記載の装置。
【請求項３３】
前記値の範囲からの値は、ランダムに決定される、請求項３２記載の装置。
【請求項３４】
前記値の範囲からの値は、式に少なくとも部分的に基づき決定される、請求項３２記載の装置。
【請求項３５】
前記デフォルト値は、パーセンテージの値からなり、
前記プロセッサは、前記パーセンテージの値を前記合計数量に適用することによって、前記リザーブされる数量を決定する、請求項２５記載の装置。
【請求項３６】
当該装置は、クライアント装置から構成される、請求項２５記載の装置。
【発明の詳細な説明】
【発明の詳細な説明】
【０００１】
［発明の技術分野］
本発明は、一般に電子取引に関し、より詳細には取引注文を提供するシステムに関する。
【０００２】
［発明の背景］
近年、商品、サービス、金融商品、コモディティなどの広範な各種アイテムの取引のための電子取引システムが広く認められてきた。例えば、株式、債券、通貨、先物契約、原油、金などの金融商品及びコモディティの取引を実現する電子取引システムが構築されてきている。
【０００３】
これら電子取引システムの多くは、ビッド及びオファーがパッシブサイドによりシステムに提供され、その後にこれらのビッド及びオファーがアグレッシブサイドによりヒット又はリフト（若しくはテーク）されるビッド／オファープロセスを利用する。例えば、パッシブな取引相手が、特定の取引プロダクトを購入するため“ビッド”を送信するかもしれない。このようなビッドに応答して、アグレッシブサイドの取引相手は、所与の価格で第１の取引相手に取引プロダクトを売却する意向を示すため、“ヒット”を提供するかもしれない。あるいは、パッシブサイドの取引相手は、所与の価格により当該取引プロダクトを売却するための“オファー”を提供し、その後に、アグレッシブサイドの取引相手が、所与の価格によりパッシブサイドの取引相手から取引プロダクトを購入する意向を示すため、当該オファーに応答して“リフト”（又は“テーク”）を提供するかもしれない。
【０００４】
［発明の概要］
本発明によると、従来の電子取引システムに係る欠点及び問題点が実質的に軽減又は解消される。
【０００５】
取引注文を提供する装置は、メモリとプロセッサとを有する。メモリは、トレーダーに係るデフォルト値と、トレーダーに係る取引注文とを格納する。取引注文は、プロダクトの合計数量を有する。プロセッサは、メモリに接続され、デフォルト値に基づき表示される数量を決定する。プロセッサは、決定された表示される数量と合計数量とに基づきリザーブされる数量を決定する。プロセッサは、決定された表示される数量とリザーブされる数量とを有する取引注文を通信する。
【０００６】
本発明の各種実施例は、多数の効果を奏するかもしれない。１以上の実施例は、後述される効果の一部又はすべてを奏するかもしれないし、またその何れの効果も奏しないかもしれないということに留意すべきである。
【０００７】
１つの効果は、トレーダーが所与の取引注文を提供するのに必要なキーストロークなどの入力数をクライアント装置が減少させるということである。トレーダーがクライアント装置のキーパッドに取引注文の合計数量を入力すると、トレーダーは、当該取引注文の表示される数量又はリザーブされる数量を入力ことが不要となる。その代わりに、クライアント装置は、デフォルトの表示される数量（又はデフォルトのリザーブされる数量）を使用して、所与の取引注文１２の表示される数量とリザーブされる数量とを自動的に決定する。トレーダーが所与の取引注文を提供するのに必要とされるキーストロークの回数を減少させることによって、クライアント装置は、トレーダーがより迅速かつシステマティックに処理対象となる取引注文を提供することを可能にする。このような注文入力技術はまた、入力エラーの確率を減少させる。
【０００８】
以下の図面、説明及び請求項から、当業者に他の効果が容易に明らかとなるであろう。
【０００９】
［発明の詳細な説明］
図１は、取引システム１０の一実施例を示す。一般に、取引システム１０は、クライアント２０、ネットワーク３０及びマーケットセンター４０に通信接続される取引プラットフォーム５０を有する。取引プラットフォーム５０は、トレーダー７０から取引注文１２を受付及び処理する。トレーダー７０が所与の取引注文１２を提供するのに要求されるキーストロークの回数を減少させることによって、本発明は、トレーダー７０が取引注文１２をより迅速に提供することを可能にする。
【００１０】
所与の取引注文１２は、“表示される数量”と“リザーブされる数量”の２つの部分を有するかもしれない。取引注文１２の発注では、トレーダー７０は、取引注文１２の合計数量の一部のみが他のトレーダー７０に表示されるべきであることを指示するかもしれない。他のトレーダー７０に表示されるべき取引注文１２の当該部分は、“表示される数量（ｄｉｓｐｌａｙｅｄ  ｑｕａｎｔｉｔｙ）”と呼ばれる。取引注文１２の残りの部分は、“リザーブされる数量（ｒｅｓｅｒｖｅｄ  ｑｕａｎｔｉｔｙ）”と呼ばれる。取引注文１２の一部を“リザーブされた数量”と指定することによって、トレーダー７０は他のトレーダー７０の当該取引注文１２の一部しか表示することなく大きな取引注文１２を入力することが可能となる。一般に、取引プラットフォーム５０は、まず当該取引注文１２の表示された数量を充填し、その後にリザーブされた数量を利用して表示された数量の取引注文１２を補充することによって、取引注文１２を増分的に充填するかもしれない。
【００１１】
取引注文１２は、一般に注文１２ａと反対注文１２ｂとを有する。注文１２ａと反対注文１２ｂは、買い注文１４と売り注文１６であるかもしれない。注文１２ａと反対注文１２ｂは、例えば、購入と売却などの相補的アクションである。注文１２ａが買い注文１４である場合、反対注文１２ｂは売り注文１６である。他方、注文１２ａが売り注文１６である場合、反対注文１２ｂは買い注文１４である。買い注文１４は、特定数量の特定の取引プロダクトを購入するためのリクエスト（オファーリクエストなど）である。特定の実施例では、取引注文１２は、当該取引プロダクトのターゲット価格（ターゲットビッド価格、ターゲットオファー価格など）を指定するかもしれない。取引プロダクトとしてエクイティを利用したシステム１０が以下で例示されるが、取引注文１２の基礎を形成する取引プロダクトは、商品、サービス、金融商品、コモディティなどから構成されるかもしれない。金融商品の具体例として、以下に限定するものでないが、株式、債券、先物契約などがあげられる。
【００１２】
クライアント２０は、トレーダー７０から取引注文１２を受け付け、取引プラットフォーム５０及び／又はマーケットセンター４０に取引注文１２を送信するよう動作可能である。クライアント２０は、取引プラットフォーム５０などの取引システム１０の１以上の要素にアクセスするため、トレーダー７０により利用可能な何れか適切なローカル又はリモートエンドユーザ装置から構成されるかもしれない。特定のクライアント２０は、コンピュータ、ワークステーション、電話、インターネットブラウザ、電子ノートブック、携帯情報端末（ＰＤＡ）、ページャ、又はシステム１０の他のコンポーネントと情報を受信、処理、格納及び／又は通信することが可能な他の何れか適切な装置（無線若しくはその他）、コンポーネント若しくは要素から構成されるかもしれない。クライアント２０は、互いに通信接続されるユーザインタフェース２２、ネットワークインタフェース２４、プロセッサ２６及びメモリ２８を有する。ユーザインタフェース２２は、特定の設定及び構成によるディスプレイ、マイクロフォン、キーパッド、キーボード、タッチスクリーン又は他の何れか適切な端末装置などの何れか適切なインタフェースを有するかもしれない。ネットワークインタフェースは、クライアント２０がネットワーク３０と通信することを可能にするためのソフトウェアとハードウェアの何れか適切な組み合わせを有するかもしれない。取引プラットフォーム５０に通信接続されるクライアント２０は任意数であってもよいことは理解されるであろう。さらに、取引プラットフォーム５０を使用することなくマーケットセンター４０に通信接続されるクライアント２０は任意数であってもよい。
【００１３】
メモリ２８は、表示される数量及び／又はリザーブされる数量のデフォルト値などの１以上のファイル、リスト若しくは他の情報構成を格納するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、磁気コンピュータディスク、ＣＤ−ＲＯＭ、他の磁気若しくは光記憶媒体、又は他の何れかの揮発性若しくは不揮発性記憶装置の何れか適切な構成からなる。一般に、ロジック３２は、取引注文１２を決定するためのソフトウェア命令からなる。図１は、
クライアント２０の内部的なものとしてメモリ２８を示しているが、メモリ２８は、特定の実現形態に応じて取引システム１０のコンポーネントの内部又は外部にあってもよいことが理解されるべきである。また、図１に示されるメモリ２８は、取引システム１０に使用するための何れか適切な記憶装置の構成を実現するため、他の記憶装置に独立しているか又は統合されているかもしれない。
【００１４】
プロセッサ２６は、記載される機能又は処理を提供する１以上のモジュールにより実現されるハードウェアとソフトウェアの何れか適切な組み合わせから構成される。以下で詳細に説明されるように、プロセッサ２６は、情報３４を利用して及び／又はロジック３２を実行することによって、取引注文１２を決定する。
【００１５】
クライアント２０は、ここでは“トレーダー”７０により使用されるものとして説明されるが、“トレーダー”という用語は、当該ユーザがプリンシパル、個人、法的なエンティティ（企業など）のために動作するエージェント又はシステム１０の取引注文１２を発注及び／又は応答することが可能な何れかのマシーン若しくは機構であるか否かに関係なく、取引システム１０の何れかのユーザに広く適用されることが意図されていることが理解されるべきである。
【００１６】
特定の実施例によると、トレーダー７０はマーケットメーカーを含むかもしれない。マーケットメーカーは、同一商品に対してビッド及びオファー取引注文の何れか又は双方を同時に提供及び／又は維持する何れかの個人又は企業を含むかもしれない。例えば、マーケットメーカーは、公表されている価格により証券を売買する準備ができている、意志がある及び可能であることによって、当該証券の確定したビッド及び／又はオファー価格を維持する仲介業者や銀行などの企業又は個人を含むかもしれない。マーケットメーカーは、一般に特定数量の特定の証券に対するビッド及び／又はオファー価格を表示し、これらの価格が満たされる場合、マーケットメーカーは自己のアカウントで即座に売買する。特定の実施例によると、１つの取引注文１２は、潜在的に異なる価格によりいくつかのマーケットメーカーにより充填されるかもしれない。
【００１７】
ネットワーク３０は、クライアント２０と取引プラットフォーム５０及び／又はマーケットセンター４０との間でデータ又は情報をやりとりすることが可能な通信プラットフォームである。特定の実施例によると、特定のネットワーク３０は、クライアント２０に取引プラットフォーム５０及び／又はマーケットセンター４０と取引情報を通信可能にする機能を提供するインターネットアーキテクチャを表すかもしれない。特定の実施例によると、ネットワーク３０は、トレーダー７０が同一の処理及び機能を実行するのに利用可能なＰＯＴＳ（Ｐｌａｉｎ  Ｏｌｄ  Ｔｅｌｅｐｈｏｎｅ  Ｓｙｓｔｅｍ）から構成される。各取引は、取引プラットフォーム５０に係るブローカーにより支援されるか、又は取引の実行をリクエストするため電話又は他の適切な電子装置に手動によりキー入力されるかもしれない。特定の実施例では、ネットワーク３０は、システム１０の何れか２つのノードの間の通信インタフェース又は交換を提供する何れかのパケットデータネットワーク（ＰＤＮ）であるかもしれない。ネットワーク３０はさらに、ローカルエリアネットワーク（ＬＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）、バーチャルプライベートネットワーク（ＶＰＮ）、イントラネット、又はクライアント２０と取引プラットフォーム５０及び／又はマーケットセンター４０との間の通信を実現する他の何れか適切なアーキテクチャ又はシステムの何れかの組み合わせから構成されるかもしれない。
【００１８】
マーケットセンター４０は、取引所、電子通信ネットワーク（ＥＣＮ）、ＡＴＳ（Ａｌｔｅｒｎａｔｉｖｅ  Ｔｒａｄｉｎｇ  Ｓｙｓｔｅｍ）、マーケットメーカー又は他の何れか適切な市場参加者を含むあらゆるタイプの注文実行場所からなる。各マーケットセンター４０は、マーケットセンター価格とも呼ばれる公表された価格により取引プロダクトを売買する準備ができた、意向がある及び可能であることによって、取引プロダクトのビッド及びオファー価格を維持する。異なるマーケットセンター４０は、特定の取引プロダクトについて異なるマーケットセンター価格を提供するかもしれない。例えば、特定のマーケットセンター４０は、特定の取引プロダクトについて特定のビッド価格及び／又はオファー価格を提供し、他のマーケットセンター４０は、同一の取引プロダクトについて異なるビッド価格及び／又はオファー価格を提供するかもしれない。特定のマーケットセンター４０は、特定の長さ以上の時間にマーケットセンター４０の注文ブックに維持される取引注文１２を実行するため、取引コストを課金するかもしれない。異なるマーケットセンター４０は、取引注文１２の各種詳細の開示に関して異なるポリシーを有するかもしれない。例えば、“協力的な”マーケットセンターと呼ばれるマーケットセンター４０は、取引注文１２の表示される数量とリザーブされる数量の双方を取引プラットフォーム５０に開示するかもしれない。“非協力的な”マーケットセンターと呼ばれる他のマーケットセンター４０は、取引注文１２の表示される数量のみを取引プラットフォーム５０に開示するかもしれない。
【００１９】
取引プラットフォーム５０は、取引注文１２の転送、マッチング及び処理を実現する取引アーキテクチャである。取引プラットフォーム５０は、取引注文１２を転送、マッチング、処理又は充填しようとする何れかの者、企業又はエンティティの管理センター若しくは本社オフィスであるかもしれない。このため、取引プラットフォーム５０は、取引環境を管理する管理主体又は監視エンティティの処理及び機能を実行するため利用又は実現可能なハードウェア、ソフトウェア、スタッフ、装置、コンポーネント、要素又はオブジェクトの何れか適切な組み合わせを含むかもしれない。特定の実施例では、取引プラットフォーム５０は、クライアントインタフェース５２、マーケットインタフェース５４、プロセッサ５６、及びメモリモジュール６０から構成される。
【００２０】
取引プラットフォーム５０のクライアントインタフェース５２は、ネットワーク３０に通信接続され、クライアント２０と取引プラットフォーム５０の各種コンポーネントとの間の通信をサポートする。特定の実施例によると、クライアントインタフェース５２は、ネットワーク３０を介しクラインと２０により通信される取引注文１２を受信する取引サーバを有する。
【００２１】
マーケットインタフェース５４は、マーケットセンター４０に通信接続され、マーケットセンター４０と取引プラットフォームの各種コンポーネントとの間の通信をサポートする。マーケットインタフェース５４は、マーケットセンター４０により通信される取引注文１２を受け付ける取引サーバを有するかもしれない。マーケットインタフェース５４は、取引プラットフォーム５０に直接接続されるクライアント２０から受け付けた取引注文１２をマーケットセンター４０に送信するよう動作可能であるかもしれない。
【００２２】
クライアントインタフェース５２とマーケットインタフェース５４は、プロセッサ５６に通信接続される。プロセッサ５６は、取引注文１２をメモリモジュール６０に記録し、取引注文１２をマーケットセンター４０に転送するよう動作可能である。プロセッサ５６はさらに、クライアントインタフェース５２とマーケットインタフェース５４により受け付けた買い注文１４と売り注文１６とをマッチングするため、メモリモジュール６０に格納されるロジック６２を実行するよう動作可能である。さらに、プロセッサ５６は、取引注文１２の表示された数量を補充するため取引注文のリザーブされた数量を利用することによって、取引注文１２を増分的に充填するよう動作可能である。プロセッサ５６は、記載された機能又は処理を提供するため、１以上のモジュールにより実現されるハードウェアとソフトウェアの何れか適切な組み合わせを有するかもしれない。
【００２３】
メモリモジュール６０は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、磁気コンピュータディスク、ＣＤ−ＲＯＭ、他の磁気若しくは光記憶媒体、又は取引注文１２などの１以上のファイル、リスト若しくは他の情報構成を格納する他の何れかの揮発性若しくは不揮発性記憶装置の何れか適切な構成からなる。図１は、取引プラットフォーム５０の内部的なものとしてメモリモジュール６０を示しているが、メモリモジュール６０は、特定の実現形態に応じて取引システム１０のコンポーネントの内部又は外部にあってもよい。また、図１に示されるメモリモジュール６０は、取引システム１０に使用するための何れか適切な記憶装置の構成を実現するため、他の記憶装置に独立しているか又は統合されているかもしれない。
【００２４】
特定の実施例によると、メモリモジュール６０はロジック６２を有する。一般に、ロジック６２は、取引注文１２を転送、マッチング、処理又は充填するためのソフトウェア命令を有する。プロセッサ５６は、買い注文１４と売り注文１６をマッチングし、当該買い注文１４と売り注文１６に係るトレーダー７０の優先順位を決定するため、メモリモジュール６０のロジック６２を実行するよう動作可能である。プロセッサ５６はさらに、特定の取引注文１２の表示される数量を補充する方法を決定するため、ロジック６２を実行するよう動作可能である。一般に、取引注文１２が充填される方法及び順序は、取引プラットフォーム５０が各取引注文１２を受け付けた順序に少なくとも部分的に基づく。特定の実施例では、取引注文１２が充填される方法及び順序はまた、当該取引注文１２のリザーブされた数量のサイズに対する取引注文１２の表示される数量のサイズに少なくとも部分的に基づく。
【００２５】
取引プラットフォーム５０の内部構造と、それに係るインタフェース、プロセッサ及び記憶装置は適応的であり、取引プラットフォーム５０の意図される処理を実現するため容易に変更、改良、再構成又は再設定可能であることが理解されるべきである。
【００２６】
トレーダー７０は、クライアント２０を利用することによって、取引注文１２を取引プラットフォーム５０に提供する。特定の実施例によると、クライアント２０は、取引注文１２のデフォルト値により設定される。デフォルト値は、特定の取引プロダクトについて特定のトレーダー７０により提供される取引注文１２の表示される数量及び／又はリザーブされる数量を決定するのに利用される、これについて、デフォルト値は、特定の実現形態に応じてデフォルトの表示される数量又はリザーブされる数量と呼ばれるかもしれない。
【００２７】
例えば、トレーダー７０は、取引注文１２の合計数量を入力する。取引注文１２の合計数量がデフォルトの表示される数量より大きい場合、クライアント２０は、取引注文１２の表示される数量をデフォルトの表示される数量に設定する。クライアント２０は、取引注文１２の残りの部分を取引注文１２のリザーブされる数量として設定する。取引注文１２の合計数量がデフォルトの表示される数量より少ない場合、クライアント２０は、取引注文１２のすべてを取引注文１２の表示される数量として設定する。
【００２８】
本発明の特定の実施例が示される。トレーダー７０ａは、プロダクトＡの買い注文１４を定期的に提供する。トレーダー７０ａにより定期的に提供された買い注文１４の表示される数量は、典型的には５０単位未満の表示される数量しか有していない。このため、トレーダー７０ａは、５０単位のデフォルトの表示される数量によってクライアント２０を設定する。その後、トレーダー７０ａは、プロダクトＡの７５単位の買い注文１４ａを取引プラットフォーム５０に提供することを決定する。クライアント２０のキーパッドを利用して、トレーダー７０ａは、買い注文１４ａの合計数量として７５単位を入力する。クライアント２０は、デフォルトの表示される数量に基づき、買い注文１４ａの表示される数量を５０単位に設定する。さらに、クライアント２０は、買い注文１４ａのリザーブされる数量を買い注文１４ａの残りの部分である２５単位に設定する。本例では、クライアント２０は、デフォルトの表示される数量を用いて買い注文１４ａの表示される数量を自動的に決定するため、買い注文１４ａの表示される数量をクライアント２０に手動によっては入力しない。
【００２９】
特定の実施例によると、トレーダー７０は、デフォルトの表示される範囲によりクライアント２０を設定するかもしれない。デフォルトの表示される範囲は、トレーダー７０が典型的に取引注文１２の表示される数量が属することを所望する範囲である。トレーダー７０の各取引注文１２に対して、クライアント２０は、デフォルトの表示される範囲内で表示される数量をランダムに選択する。他の実施例によると、トレーダー７０の各取引注文１２に対して、クライアント２０は、１以上の式、アルゴリズム又はテーブルに基づき、デフォルトの表示される範囲内で表示される数量を選択する。さらなる他の実施例では、デフォルトの表示される数量自体は、“合計数量の２０％”などの式として表現されてもよい。さらなる他の実施例では、デフォルトの表示される数量は、“デフォルトの表示される数量＝ｎ；表示される数量＝合計数量のｎ％”など、表示される数量を決定するための式により使用される変数であるかもしれない。これらの例では、取引注文１２の残りの部分はリザーブされる数量として維持される。
【００３０】
デフォルトの表示される数量の多様性は、特定のトレーダー７０及び／又は特定の取引プロダクトに関連付けされ、テーブルにより格納される情報３４など、クライアント２０のメモリ２８に格納されるかもしれない。プロセッサ２６は、メモリ２８に格納される情報３４を使用して取引注文１２を生成する。一実施例による情報３４は、図２により詳細に示されるテーブルに構成される。
【００３１】
いくつかの実施例では、特定の取引注文１２に対して、トレーダー７０は、デフォルトの表示される数量又は範囲を無効するかもしれない。例えば、クライアント２０に取引注文１２を入力する際、トレーダー７０は、デフォルトの表示される数量又は範囲とは異なる当該取引注文１２の表示される数量又は範囲を入力するかもしれない。当該取引注文１２に対して、クライアント２０は、トレーダー７０により入力された表示される数量又は範囲を利用して、デフォルトの表示される数量又は範囲を無効するかもしれない。
【００３２】
システム１０は、特定の技術的効果を有する。システム１０の各種実施例は、これらの効果の一部又はすべてを有するか、又はその何れも有しないかもしれない。１つの効果は、トレーダー７０が所与の取引注文１２を提供するのに必要なキーストロークなどの入力回数をクライアント２０が減少させるということである。トレーダー７０がクライアント２０のキーパッドに取引注文１２の合計数量を入力すると、トレーダー７０は、当該取引注文１２の表示される数量を入力する必要はない。その代わりに、クライアント２０は、デフォルトの表示される数量を利用して、所与の取引注文１２の表示される数量とリザーブされる数量とを自動的に決定する。トレーダー７０が所与の取引注文１２を提供するのに求められるキーストロークの回数を減少させることによって、クライアント２０は、トレーダー７０がより迅速かつシステマティックに取引注文１２を提供することを可能にする。このような注文入力技術はまた、入力エラーの確率を減少させるかもしれない。
【００３３】
システム１０がデフォルトの表示される数量を利用することに関して説明されたが、システム１０はまた、本開示の範囲から逸脱することなくデフォルトのリザーブされる数量を用いて実現可能であることが理解されるべきである。これらの実施例では、クライアント２０は、デフォルトのリザーブされる数量又は範囲を利用することによって、又はデフォルトの表示される数量について上述されるような式、アルゴリズム又はテーブルを利用することによって、取引注文１２のリザーブされる数量を決定する。さらに、クライアント２０は、表示される数量を取引注文１２の残りの部分となるよう設定する。
【００３４】
図２は、カラム１０２〜１０８に構成される一例となる情報３４を示すテーブル１００である。情報３４は、特定のトレーダー（カラム１０２）、取引プロダクト（カラム１０４）及び注文タイプ（カラム１０６）によってデフォルト値（カラム１０８）を特定する。例えば、ロー１１２ａは、トレーダー１が取引プロダクトＡを購入しようと試みているとき、デフォルトの表示される数量が５０単位であることを示す。ロー１１２ｂは、トレーダー１が取引プロダクトＡを売却しようと試みているとき、デフォルトの表示される数量が７５単位であることを示す。表示される数量及び／又はリザーブされる数量の他のデフォルト値が、ロー１１２ｃ〜ｅにより示されるような取引プロダクト及び注文タイプに応じてトレーダー１に対して利用されるかもしれない。さらに、表示される数量及び／又はリザーブされる数量の他のデフォルト値が、ロー１１２ｆ〜ｇにより示されるように、取引プロダクト及び注文タイプに応じて他のトレーダー７０に対して利用されてもよい。デフォルト値はトレーダー、取引プロダクト及び注文タイプに基づき関連付けされるように示されているが、デフォルト値は、システム１０に係る他の各種パラメータに関連付けすることも可能であることが理解されるべきである。
【００３５】
図３は、取引注文１２を提供する方法の一実施例を示すフローチャート２００である。本方法の範囲から逸脱することなく、意図される機能を実現するため、より多くの、より少ない又は異なる処理が何れか適切な順序により実行可能であることが理解されるべきである。ステップ２０２において、メモリ２８は、トレーダー、取引プロダクト及び注文タイプなどの各種パラメータによるトレーダーに係るデフォルト値を格納する。このデフォルト値は、表示される数量及び／又はリザーブされる数量に関連付けされる。プロセッサ２６は、ステップ２０４において取引注文１２を受け付け、ステップ２０６〜２１０において、トレーダー、取引プロダクト及び注文タイプをそれぞれ決定する。ステップ２１２において、プロセッサは、ステップ２０６〜２１０において決定されたパラメータに従って適切なデフォルト値を決定する。ステップ２１４において、プロセッサ２６は、ステップ２０４において受け付けた取引注文１２に係る合計数量を決定する。ステップ２１６において、プロセッサは、ステップ２１２において決定されたデフォルト値とステップ２１４において決定された合計数量とに基づき、取引注文の表示される数量及び／又はリザーブされる数量を決定する。ステップ２１８において、プロセッサは、決定された数量を有する取引注文１２を通信する。ステップ２２０において終了される。
【００３６】
本発明が複数の実施例により説明されたが、多数の変更及び改良が当業者に示唆されるかもしれず、また本発明が、添付した請求項の範囲内に属するもとしてこのような変更及び改良を含むことが意図される。
【図面の簡単な説明】
【００３７】
【図１】図１は、本発明による取引システムの一実施例を示す。
【図２】図２は、図１に示されるシステムにより使用される取引情報の一実施例を示す。
【図３】図３は、取引注文を提供する一例となる方法のフローチャートを示す。
【図１】
2009503755.tif 000003
【図２】
2009503755.tif 000004
【図３】
2009503755.tif 000005
【手続補正書】
【提出日】平成20年4月3日(2008.4.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
取引注文を提供する装置であって、
トレーダーに係るデフォルト値と、前記トレーダーに係り、プロダクトの合計数量を有する取引注文とを格納するよう動作可能なメモリと、
前記メモリに接続され、
前記デフォルト値に基づき表示される数量を決定し、
前記決定された表示される数量と前記合計数量とに基づきリザーブされる数量を決定し、
前記決定された表示される数量と前記決定されたリザーブされる数量とを有する前記取引注文を通信する、
よう動作可能なプロセッサと、
を有する装置。
【請求項２】
前記取引注文は、前記トレーダーから受け付けされる、請求項１記載の装置。
【請求項３】
前記表示される数量は、前記デフォルト値に等しいと判断される、請求項１又は２記載の装置。
【請求項４】
前記表示される数量は、前記デフォルト値を変数として使用する式に基づき決定される、請求項１又は２記載の装置。
【請求項５】
前記リザーブされる数量は、前記合計数量と前記表示される数量との間の差分である、請求項１乃至４何れか一項記載の装置。
【請求項６】
前記メモリは、第１プロダクトについて前記トレーダーに係る第１デフォルト値と、第２プロダクトについて前記トレーダーに係る第２デフォルト値とを格納し、
前記プロセッサは、前記取引注文に係るプロダクトが前記第１プロダクトである場合、前記第１デフォルト値に基づき表示される数量を決定し、前記取引注文に係るプロダクトが前記第２プロダクトである場合、前記第２デフォルト値に基づき表示される数量を決定することによって、前記表示される数量を決定する、請求項１乃至５何れか一項記載の装置。
【請求項７】
前記プロセッサは、前記表示される数量を前記デフォルト値に等しくなるよう設定し、前記デフォルト値を無効にする表示される数量を前記トレーダーから受け付け、前記表示される数量を前記トレーダーから受け付けた表示される数量に等しくなるよう設定することによって、表示される数量を決定する、請求項１乃至６何れか一項記載の装置。
【請求項８】
前記プロセッサは、前記デフォルト値が値の範囲から構成されていると判断し、前記値の範囲から値を決定し、前記表示される数量を前記決定された値の範囲からの値に等しくなるよう設定することによって、表示される数量を決定する、請求項１乃至６何れか一項記載の装置。
【請求項９】
前記値の範囲からの値は、ランダムに又は式に少なくとも部分的に基づき決定される、請求項８記載の装置。
【請求項１０】
前記デフォルト値は、パーセンテージの値からなり、
前記プロセッサは、前記パーセンテージの値を前記合計数量に適用することによって、前記表示される数量を決定する、請求項１乃至９何れか一項記載の装置。
【請求項１１】
当該装置は、クライアント装置から構成される、請求項１乃至１０何れか一項記載の装置。
【請求項１２】
「表示される数量」及び「リザーブされる数量」という用語は、交換可能である、請求項１乃至１１何れか一項記載の装置。
【請求項１３】
請求項１乃至１２何れか一項記載のプロセッサを実行するロジックを有するコンピュータ可読媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【発明の詳細な説明】
【０００１】
［発明の技術分野］
本発明は、一般に電子取引に関し、より詳細には取引注文を提供するシステムに関する。
【０００２】
［発明の背景］
近年、商品、サービス、金融商品、コモディティなどの広範な各種アイテムの取引のための電子取引システムが広く認められてきた。例えば、株式、債券、通貨、先物契約、原油、金などの金融商品及びコモディティの取引を実現する電子取引システムが構築されてきている。
【０００３】
これら電子取引システムの多くは、ビッド及びオファーがパッシブサイドによりシステムに提供され、その後にこれらのビッド及びオファーがアグレッシブサイドによりヒット又はリフト（若しくはテーク）されるビッド／オファープロセスを利用する。例えば、パッシブな取引相手が、特定の取引プロダクトを購入するため“ビッド”を送信するかもしれない。このようなビッドに応答して、アグレッシブサイドの取引相手は、所与の価格で第１の取引相手に取引プロダクトを売却する意向を示すため、“ヒット”を提供するかもしれない。あるいは、パッシブサイドの取引相手は、所与の価格により当該取引プロダクトを売却するための“オファー”を提供し、その後に、アグレッシブサイドの取引相手が、所与の価格によりパッシブサイドの取引相手から取引プロダクトを購入する意向を示すため、当該オファーに応答して“リフト”（又は“テーク”）を提供するかもしれない。
【０００４】
［発明の概要］
本発明の課題は、注文を提供するのに必要なキーストロークなどの入力数を低減するシステムを提供することである。当該課題は、独立形式の請求項に記載される特徴により実現可能である。さらなる改良が、従属形式の請求項に特徴付けされる。本発明によると、従来の電子取引システムに係る欠点及び問題点が実質的に軽減又は解消される。
【０００５】
取引注文を提供する装置は、メモリとプロセッサとを有する。メモリは、トレーダーに係るデフォルト値と、トレーダーに係る取引注文とを格納する。取引注文は、プロダクトの合計数量を有する。プロセッサは、メモリに接続され、デフォルト値に基づき表示される数量を決定する。プロセッサは、決定された表示される数量と合計数量とに基づきリザーブされる数量を決定する。プロセッサは、決定された表示される数量とリザーブされる数量とを有する取引注文を通信する。
【０００６】
本発明の各種実施例は、多数の効果を奏するかもしれない。１以上の実施例は、後述される効果の一部又はすべてを奏するかもしれないし、またその何れの効果も奏しないかもしれないということに留意すべきである。
【０００７】
１つの効果は、トレーダーが所与の取引注文を提供するのに必要なキーストロークなどの入力数をクライアント装置が減少させるということである。トレーダーがクライアント装置のキーパッドに取引注文の合計数量を入力すると、トレーダーは、当該取引注文の表示される数量又はリザーブされる数量を入力ことが不要となる。その代わりに、クライアント装置は、デフォルトの表示される数量（又はデフォルトのリザーブされる数量）を使用して、所与の取引注文の表示される数量とリザーブされる数量とを自動的に決定する。トレーダーが所与の取引注文を提供するのに必要とされるキーストロークの回数を減少させることによって、クライアント装置は、トレーダーがより迅速かつシステマティックに処理対象となる取引注文を提供することを可能にする。このような注文入力技術はまた、入力エラーの確率を減少させる。
【０００８】
以下の図面、説明及び請求項から、当業者に他の効果が容易に明らかとなるであろう。
【０００９】
［発明の詳細な説明］
図１は、取引システム１０の一実施例を示す。一般に、取引システム１０は、クライアント２０、ネットワーク３０及びマーケットセンター４０に通信接続される取引プラットフォーム５０を有する。取引プラットフォーム５０は、トレーダー７０から取引注文１２を受付及び処理する。トレーダー７０が所与の取引注文１２を提供するのに要求されるキーストロークの回数を減少させることによって、本発明の少なくとも１つの実施例は、トレーダー７０が取引注文１２をより迅速に提供することを可能にする。
【００１０】
所与の取引注文１２は、“表示される数量”と“リザーブされる数量”の２つの部分を有するかもしれない。取引注文１２の発注では、トレーダー７０は、取引注文１２の合計数量の一部のみが他のトレーダー７０に表示されるべきであることを指示するかもしれない。他のトレーダー７０に表示されるべき取引注文１２の当該部分は、“表示される数量（ｄｉｓｐｌａｙｅｄ  ｑｕａｎｔｉｔｙ）”と呼ばれる。取引注文１２の残りの部分は、“リザーブされる数量（ｒｅｓｅｒｖｅｄ  ｑｕａｎｔｉｔｙ）”と呼ばれる。取引注文１２の一部を“リザーブされた数量”と指定することによって、トレーダー７０は他のトレーダー７０の当該取引注文１２の一部しか表示することなく大きな取引注文１２を入力することが可能となる。一般に、取引プラットフォーム５０は、まず当該取引注文１２の表示された数量を充填し、その後にリザーブされた数量を利用して表示された数量の取引注文１２を補充することによって、取引注文１２を増分的に充填するかもしれない。
【００１１】
取引注文１２は、一般に注文１２ａと反対注文１２ｂとを有する。注文１２ａと反対注文１２ｂは、買い注文１４と売り注文１６であるかもしれない。注文１２ａと反対注文１２ｂは、例えば、購入と売却などの相補的アクションである。注文１２ａが買い注文１４である場合、反対注文１２ｂは売り注文１６である。他方、注文１２ａが売り注文１６である場合、反対注文１２ｂは買い注文１４である。買い注文１４は、特定数量の特定の取引プロダクトを購入するためのリクエスト（オファーリクエストなど）である。特定の実施例では、取引注文１２は、当該取引プロダクトのターゲット価格（ターゲットビッド価格、ターゲットオファー価格など）を指定するかもしれない。取引プロダクトとしてエクイティを利用したシステム１０が以下で例示されるが、取引注文１２の基礎を形成する取引プロダクトは、商品、サービス、金融商品、コモディティなどから構成されるかもしれない。金融商品の具体例として、以下に限定するものでないが、株式、債券、先物契約などがあげられる。
【００１２】
クライアント２０は、トレーダー７０から取引注文１２を受け付け、取引プラットフォーム５０及び／又はマーケットセンター４０に取引注文１２を送信するよう動作可能である。クライアント２０は、取引プラットフォーム５０などの取引システム１０の１以上の要素にアクセスするため、トレーダー７０により利用可能な何れか適切なローカル又はリモートエンドユーザ装置から構成されるかもしれない。特定のクライアント２０は、コンピュータ、ワークステーション、電話、インターネットブラウザ、電子ノートブック、携帯情報端末（ＰＤＡ）、ページャ、又はシステム１０の他のコンポーネントと情報を受信、処理、格納及び／又は通信することが可能な他の何れか適切な装置（無線若しくはその他）、コンポーネント若しくは要素から構成されるかもしれない。クライアント２０は、互いに通信接続されるユーザインタフェース２２、ネットワークインタフェース２４、プロセッサ２６及びメモリ２８を有する。ユーザインタフェース２２は、特定の設定及び構成によるディスプレイ、マイクロフォン、キーパッド、キーボード、タッチスクリーン又は他の何れか適切な端末装置などの何れか適切なインタフェースを有するかもしれない。ネットワークインタフェースは、クライアント２０がネットワーク３０と通信することを可能にするためのソフトウェアとハードウェアの何れか適切な組み合わせを有するかもしれない。取引プラットフォーム５０に通信接続されるクライアント２０は任意数であってもよいことは理解されるであろう。さらに、取引プラットフォーム５０を使用することなくマーケットセンター４０に通信接続されるクライアント２０は任意数であってもよい。
【００１３】
メモリ２８は、表示される数量及び／又はリザーブされる数量のデフォルト値などの１以上のファイル、リスト若しくは他の情報構成を格納するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、磁気コンピュータディスク、ＣＤ−ＲＯＭ、他の磁気若しくは光記憶媒体、又は他の何れかの揮発性若しくは不揮発性記憶装置の何れか適切な構成からなる。一般に、ロジック３２は、取引注文１２を決定するためのソフトウェア命令からなる。図１は、
クライアント２０の内部的なものとしてメモリ２８を示しているが、メモリ２８は、特定の実現形態に応じて取引システム１０のコンポーネントの内部又は外部にあってもよいことが理解されるべきである。また、図１に示されるメモリ２８は、取引システム１０に使用するための何れか適切な記憶装置の構成を実現するため、他の記憶装置に独立しているか又は統合されているかもしれない。
【００１４】
プロセッサ２６は、記載される機能又は処理を提供する１以上のモジュールにより実現されるハードウェアとソフトウェアの何れか適切な組み合わせから構成される。以下で詳細に説明されるように、プロセッサ２６は、情報３４を利用して及び／又はロジック３２を実行することによって、取引注文１２を決定する。
【００１５】
クライアント２０は、ここでは“トレーダー”７０により使用されるものとして説明されるが、“トレーダー”という用語は、当該ユーザがプリンシパル、個人、法的なエンティティ（企業など）のために動作するエージェント又はシステム１０の取引注文１２を発注及び／又は応答することが可能な何れかのマシーン若しくは機構であるか否かに関係なく、取引システム１０の何れかのユーザに広く適用されることが意図されていることが理解されるべきである。
【００１６】
特定の実施例によると、トレーダー７０はマーケットメーカーを含むかもしれない。マーケットメーカーは、同一商品に対してビッド及びオファー取引注文の何れか又は双方を同時に提供及び／又は維持する何れかの個人又は企業を含むかもしれない。例えば、マーケットメーカーは、公表されている価格により証券を売買する準備ができている、意志がある及び可能であることによって、当該証券の確定したビッド及び／又はオファー価格を維持する仲介業者や銀行などの企業又は個人を含むかもしれない。マーケットメーカーは、一般に特定数量の特定の証券に対するビッド及び／又はオファー価格を表示し、これらの価格が満たされる場合、マーケットメーカーは自己のアカウントで即座に売買する。特定の実施例によると、１つの取引注文１２は、潜在的に異なる価格によりいくつかのマーケットメーカーにより充填されるかもしれない。
【００１７】
ネットワーク３０は、クライアント２０と取引プラットフォーム５０及び／又はマーケットセンター４０との間でデータ又は情報をやりとりすることが可能な通信プラットフォームである。特定の実施例によると、特定のネットワーク３０は、クライアント２０に取引プラットフォーム５０及び／又はマーケットセンター４０と取引情報を通信可能にする機能を提供するインターネットアーキテクチャを表すかもしれない。特定の実施例によると、ネットワーク３０は、トレーダー７０が同一の処理及び機能を実行するのに利用可能なＰＯＴＳ（Ｐｌａｉｎ  Ｏｌｄ  Ｔｅｌｅｐｈｏｎｅ  Ｓｙｓｔｅｍ）から構成される。各取引は、取引プラットフォーム５０に係るブローカーにより支援されるか、又は取引の実行をリクエストするため電話又は他の適切な電子装置に手動によりキー入力されるかもしれない。特定の実施例では、ネットワーク３０は、システム１０の何れか２つのノードの間の通信インタフェース又は交換を提供する何れかのパケットデータネットワーク（ＰＤＮ）であるかもしれない。ネットワーク３０はさらに、ローカルエリアネットワーク（ＬＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）、バーチャルプライベートネットワーク（ＶＰＮ）、イントラネット、又はクライアント２０と取引プラットフォーム５０及び／又はマーケットセンター４０との間の通信を実現する他の何れか適切なアーキテクチャ又はシステムの何れかの組み合わせから構成されるかもしれない。
【００１８】
マーケットセンター４０は、取引所、電子通信ネットワーク（ＥＣＮ）、ＡＴＳ（Ａｌｔｅｒｎａｔｉｖｅ  Ｔｒａｄｉｎｇ  Ｓｙｓｔｅｍ）、マーケットメーカー又は他の何れか適切な市場参加者を含むあらゆるタイプの注文実行場所からなる。各マーケットセンター４０は、マーケットセンター価格とも呼ばれる公表された価格により取引プロダクトを売買する準備ができた、意向がある及び可能であることによって、取引プロダクトのビッド及びオファー価格を維持する。異なるマーケットセンター４０は、特定の取引プロダクトについて異なるマーケットセンター価格を提供するかもしれない。例えば、特定のマーケットセンター４０は、特定の取引プロダクトについて特定のビッド価格及び／又はオファー価格を提供し、他のマーケットセンター４０は、同一の取引プロダクトについて異なるビッド価格及び／又はオファー価格を提供するかもしれない。特定のマーケットセンター４０は、特定の長さ以上の時間にマーケットセンター４０の注文ブックに維持される取引注文１２を実行するため、取引コストを課金するかもしれない。異なるマーケットセンター４０は、取引注文１２の各種詳細の開示に関して異なるポリシーを有するかもしれない。例えば、“協力的な”マーケットセンターと呼ばれるマーケットセンター４０は、取引注文１２の表示される数量とリザーブされる数量の双方を取引プラットフォーム５０に開示するかもしれない。“非協力的な”マーケットセンターと呼ばれる他のマーケットセンター４０は、取引注文１２の表示される数量のみを取引プラットフォーム５０に開示するかもしれない。
【００１９】
取引プラットフォーム５０は、取引注文１２の転送、マッチング及び処理を実現する取引アーキテクチャである。取引プラットフォーム５０は、取引注文１２を転送、マッチング、処理又は充填しようとする何れかの者、企業又はエンティティの管理センター若しくは本社オフィスであるかもしれない。このため、取引プラットフォーム５０は、取引環境を管理する管理主体又は監視エンティティの処理及び機能を実行するため利用又は実現可能なハードウェア、ソフトウェア、スタッフ、装置、コンポーネント、要素又はオブジェクトの何れか適切な組み合わせを含むかもしれない。特定の実施例では、取引プラットフォーム５０は、クライアントインタフェース５２、マーケットインタフェース５４、プロセッサ５６、及びメモリモジュール６０から構成される。
【００２０】
取引プラットフォーム５０のクライアントインタフェース５２は、ネットワーク３０に通信接続され、クライアント２０と取引プラットフォーム５０の各種コンポーネントとの間の通信をサポートする。特定の実施例によると、クライアントインタフェース５２は、ネットワーク３０を介しクラインと２０により通信される取引注文１２を受信する取引サーバを有する。
【００２１】
マーケットインタフェース５４は、マーケットセンター４０に通信接続され、マーケットセンター４０と取引プラットフォームの各種コンポーネントとの間の通信をサポートする。マーケットインタフェース５４は、マーケットセンター４０により通信される取引注文１２を受け付ける取引サーバを有するかもしれない。マーケットインタフェース５４は、取引プラットフォーム５０に直接接続されるクライアント２０から受け付けた取引注文１２をマーケットセンター４０に送信するよう動作可能であるかもしれない。
【００２２】
クライアントインタフェース５２とマーケットインタフェース５４は、プロセッサ５６に通信接続される。プロセッサ５６は、取引注文１２をメモリモジュール６０に記録し、取引注文１２をマーケットセンター４０に転送するよう動作可能である。プロセッサ５６はさらに、クライアントインタフェース５２とマーケットインタフェース５４により受け付けた買い注文１４と売り注文１６とをマッチングするため、メモリモジュール６０に格納されるロジック６２を実行するよう動作可能である。さらに、プロセッサ５６は、取引注文１２の表示された数量を補充するため取引注文のリザーブされた数量を利用することによって、取引注文１２を増分的に充填するよう動作可能である。プロセッサ５６は、記載された機能又は処理を提供するため、１以上のモジュールにより実現されるハードウェアとソフトウェアの何れか適切な組み合わせを有するかもしれない。
【００２３】
メモリモジュール６０は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、磁気コンピュータディスク、ＣＤ−ＲＯＭ、他の磁気若しくは光記憶媒体、又は取引注文１２などの１以上のファイル、リスト若しくは他の情報構成を格納する他の何れかの揮発性若しくは不揮発性記憶装置の何れか適切な構成からなる。図１は、取引プラットフォーム５０の内部的なものとしてメモリモジュール６０を示しているが、メモリモジュール６０は、特定の実現形態に応じて取引システム１０のコンポーネントの内部又は外部にあってもよい。また、図１に示されるメモリモジュール６０は、取引システム１０に使用するための何れか適切な記憶装置の構成を実現するため、他の記憶装置に独立しているか又は統合されているかもしれない。
【００２４】
特定の実施例によると、メモリモジュール６０はロジック６２を有する。一般に、ロジック６２は、取引注文１２を転送、マッチング、処理又は充填するためのソフトウェア命令を有する。プロセッサ５６は、買い注文１４と売り注文１６をマッチングし、当該買い注文１４と売り注文１６に係るトレーダー７０の優先順位を決定するため、メモリモジュール６０のロジック６２を実行するよう動作可能である。プロセッサ５６はさらに、特定の取引注文１２の表示される数量を補充する方法を決定するため、ロジック６２を実行するよう動作可能である。一般に、取引注文１２が充填される方法及び順序は、取引プラットフォーム５０が各取引注文１２を受け付けた順序に少なくとも部分的に基づく。特定の実施例では、取引注文１２が充填される方法及び順序はまた、当該取引注文１２のリザーブされた数量のサイズに対する取引注文１２の表示される数量のサイズに少なくとも部分的に基づく。
【００２５】
取引プラットフォーム５０の内部構造と、それに係るインタフェース、プロセッサ及び記憶装置は適応的であり、取引プラットフォーム５０の意図される処理を実現するため容易に変更、改良、再構成又は再設定可能であることが理解されるべきである。
【００２６】
トレーダー７０は、クライアント２０を利用することによって、取引注文１２を取引プラットフォーム５０に提供する。特定の実施例によると、クライアント２０は、取引注文１２のデフォルト値により設定される。デフォルト値は、特定の取引プロダクトについて特定のトレーダー７０により提供される取引注文１２の表示される数量及び／又はリザーブされる数量を決定するのに利用される、これについて、デフォルト値は、特定の実現形態に応じてデフォルトの表示される数量又はリザーブされる数量と呼ばれるかもしれない。
【００２７】
例えば、トレーダー７０は、取引注文１２の合計数量を入力する。取引注文１２の合計数量がデフォルトの表示される数量より大きい場合、クライアント２０は、取引注文１２の表示される数量をデフォルトの表示される数量に設定する。クライアント２０は、取引注文１２の残りの部分を取引注文１２のリザーブされる数量として設定する。取引注文１２の合計数量がデフォルトの表示される数量より少ない場合、クライアント２０は、取引注文１２のすべてを取引注文１２の表示される数量として設定する。
【００２８】
本発明の特定の実施例が示される。トレーダー７０ａは、プロダクトＡの買い注文１４を定期的に提供する。トレーダー７０ａにより定期的に提供された買い注文１４の表示される数量は、典型的には５０単位未満の表示される数量しか有していない。このため、トレーダー７０ａは、５０単位のデフォルトの表示される数量によってクライアント２０を設定する。その後、トレーダー７０ａは、プロダクトＡの７５単位の買い注文１４ａを取引プラットフォーム５０に提供することを決定する。クライアント２０のキーパッドを利用して、トレーダー７０ａは、買い注文１４ａの合計数量として７５単位を入力する。クライアント２０は、デフォルトの表示される数量に基づき、買い注文１４ａの表示される数量を５０単位に設定する。さらに、クライアント２０は、買い注文１４ａのリザーブされる数量を買い注文１４ａの残りの部分である２５単位に設定する。本例では、クライアント２０は、デフォルトの表示される数量を用いて買い注文１４ａの表示される数量を自動的に決定するため、買い注文１４ａの表示される数量をクライアント２０に手動によっては入力しない。
【００２９】
特定の実施例によると、トレーダー７０は、デフォルトの表示される範囲によりクライアント２０を設定するかもしれない。デフォルトの表示される範囲は、トレーダー７０が典型的に取引注文１２の表示される数量が属することを所望する範囲である。トレーダー７０の各取引注文１２に対して、クライアント２０は、デフォルトの表示される範囲内で表示される数量をランダムに選択する。他の実施例によると、トレーダー７０の各取引注文１２に対して、クライアント２０は、１以上の式、アルゴリズム又はテーブルに基づき、デフォルトの表示される範囲内で表示される数量を選択する。さらなる他の実施例では、デフォルトの表示される数量自体は、“合計数量の２０％”などの式として表現されてもよい。さらなる他の実施例では、デフォルトの表示される数量は、“デフォルトの表示される数量＝ｎ；表示される数量＝合計数量のｎ％”など、表示される数量を決定するための式により使用される変数であるかもしれない。これらの例では、取引注文１２の残りの部分はリザーブされる数量として維持される。
【００３０】
デフォルトの表示される数量の多様性は、特定のトレーダー７０及び／又は特定の取引プロダクトに関連付けされ、テーブルにより格納される情報３４など、クライアント２０のメモリ２８に格納されるかもしれない。プロセッサ２６は、メモリ２８に格納される情報３４を使用して取引注文１２を生成する。一実施例による情報３４は、図２により詳細に示されるテーブルに構成される。
【００３１】
いくつかの実施例では、特定の取引注文１２に対して、トレーダー７０は、デフォルトの表示される数量又は範囲を無効するかもしれない。例えば、クライアント２０に取引注文１２を入力する際、トレーダー７０は、デフォルトの表示される数量又は範囲とは異なる当該取引注文１２の表示される数量又は範囲を入力するかもしれない。当該取引注文１２に対して、クライアント２０は、トレーダー７０により入力された表示される数量又は範囲を利用して、デフォルトの表示される数量又は範囲を無効するかもしれない。
【００３２】
システム１０は、特定の技術的効果を有する。システム１０の各種実施例は、これらの効果の一部又はすべてを有するか、又はその何れも有しないかもしれない。１つの効果は、トレーダー７０が所与の取引注文１２を提供するのに必要なキーストロークなどの入力回数をクライアント２０が減少させるということである。トレーダー７０がクライアント２０のキーパッドに取引注文１２の合計数量を入力すると、トレーダー７０は、当該取引注文１２の表示される数量を入力する必要はない。その代わりに、クライアント２０は、デフォルトの表示される数量を利用して、所与の取引注文１２の表示される数量とリザーブされる数量とを自動的に決定する。トレーダー７０が所与の取引注文１２を提供するのに求められるキーストロークの回数を減少させることによって、クライアント２０は、トレーダー７０がより迅速かつシステマティックに取引注文１２を提供することを可能にする。このような注文入力技術はまた、入力エラーの確率を減少させるかもしれない。
【００３３】
システム１０がデフォルトの表示される数量を利用することに関して説明されたが、システム１０はまた、本開示の範囲から逸脱することなくデフォルトのリザーブされる数量を用いて実現可能であることが理解されるべきである。これらの実施例では、クライアント２０は、デフォルトのリザーブされる数量又は範囲を利用することによって、又はデフォルトの表示される数量について上述されるような式、アルゴリズム又はテーブルを利用することによって、取引注文１２のリザーブされる数量を決定する。さらに、クライアント２０は、表示される数量を取引注文１２の残りの部分となるよう設定する。
【００３４】
図２は、カラム１０２〜１０８に構成される一例となる情報３４を示すテーブル１００である。情報３４は、特定のトレーダー（カラム１０２）、取引プロダクト（カラム１０４）及び注文タイプ（カラム１０６）によってデフォルト値（カラム１０８）を特定する。例えば、ロー１１２ａは、トレーダー１が取引プロダクトＡを購入しようと試みているとき、デフォルトの表示される数量が５０単位であることを示す。ロー１１２ｂは、トレーダー１が取引プロダクトＡを売却しようと試みているとき、デフォルトの表示される数量が７５単位であることを示す。表示される数量及び／又はリザーブされる数量の他のデフォルト値が、ロー１１２ｃ〜ｅにより示されるような取引プロダクト及び注文タイプに応じてトレーダー１に対して利用されるかもしれない。さらに、表示される数量及び／又はリザーブされる数量の他のデフォルト値が、ロー１１２ｆ〜ｇにより示されるように、取引プロダクト及び注文タイプに応じて他のトレーダー７０に対して利用されてもよい。デフォルト値はトレーダー、取引プロダクト及び注文タイプに基づき関連付けされるように示されているが、デフォルト値は、システム１０に係る他の各種パラメータに関連付けすることも可能であることが理解されるべきである。
【００３５】
図３は、取引注文１２を提供する方法の一実施例を示すフローチャート２００である。本方法の範囲から逸脱することなく、意図される機能を実現するため、より多くの、より少ない又は異なる処理が何れか適切な順序により実行可能であることが理解されるべきである。ステップ２０２において、メモリ２８は、トレーダー、取引プロダクト及び注文タイプなどの各種パラメータによるトレーダーに係るデフォルト値を格納する。このデフォルト値は、表示される数量及び／又はリザーブされる数量に関連付けされる。プロセッサ２６は、ステップ２０４において取引注文１２を受け付け、ステップ２０６〜２１０において、トレーダー、取引プロダクト及び注文タイプをそれぞれ決定する。ステップ２１２において、プロセッサは、ステップ２０６〜２１０において決定されたパラメータに従って適切なデフォルト値を決定する。ステップ２１４において、プロセッサ２６は、ステップ２０４において受け付けた取引注文１２に係る合計数量を決定する。ステップ２１６において、プロセッサは、ステップ２１２において決定されたデフォルト値とステップ２１４において決定された合計数量とに基づき、取引注文の表示される数量及び／又はリザーブされる数量を決定する。ステップ２１８において、プロセッサは、決定された数量を有する取引注文１２を通信する。ステップ２２０において終了される。
【００３６】
本発明が複数の実施例により説明されたが、多数の変更及び改良が当業者に示唆されるかもしれず、また本発明が、添付した請求項の範囲内に属するもとしてこのような変更及び改良を含むことが意図される。
【図面の簡単な説明】
【００３７】
【図１】図１は、本発明による取引システムの一実施例を示す。
【図２】図２は、図１に示されるシステムにより使用される取引情報の一実施例を示す。
【図３】図３は、取引注文を提供する一例となる方法のフローチャートを示す。
【国際調査報告】
2009503755.tif 000006