(57)【要約】  一実施例によると、取引管理方法が提供される。あるタイプの商品に対する市場において、買い注文と売り注文とが複数の取引者から受け付けされる。各買い注文は係るビッド価格を有し、各売り注文は係るオファー価格を有する。ある取引注文が少なくとも１つの比較対象価格を閾値以上乖離しているか判断することによって、ある取引注文が範囲外取引注文であるか判断される。当該取引が範囲外取引注文であると判断された場合、範囲外取引注文に関する制限的アクションが実行される。例えば、取引者が以降において範囲外取引注文により取引を行おうとする他の取引注文を提示した場合、警告メッセージが取引者に送信され、後の取引注文は少なくもと一時的に範囲外取引注文により取引されることが回避されるかもしれない。【特許請求の範囲】
【請求項１】
あるタイプの商品の市場において、各取引注文が係る価格を有する取引注文を複数の取引者から受け付けるステップと、
前記取引注文が実行されるように、前記受け付けた取引注文のそれぞれを取引所に発注するステップと、
ある取引注文の価格が少なくとも１つの比較対象価格と閾値以上乖離しているか判断するステップと、
前記ある取引注文の価格により取引しようとするもとの価格を有する後の取引注文をある取引者から受け付けるステップと、
前記ある取引注文の価格が前記少なくとも１つの比較対象価格と前記閾値以上乖離していると判断された場合、前記ある取引注文の価格により取引しようとするもとの価格を有する後の取引注文を受け付けることに応答して、前記後の取引注文に関する警告メッセージを前記取引者に通信し、少なくとも前記警告メッセージ対する応答が前記取引者から受け付けされるまで、前記後の取引注文が前記ある取引注文により取引されることを回避するステップと、
を有する取引管理方法。
【請求項２】
前記少なくとも前記警告メッセージ対する応答が前記取引者から受け付けされるまで、後の取引注文が前記ある取引注文により取引されることを回避するステップは、少なくとも前記警告メッセージに対する応答が前記取引者から受け付けされるまで、前記後の取引注文を前記取引所に発注することを回避することから構成される、請求項１記載の方法。
【請求項３】
前記ある取引注文は、係るオファー価格を有するある売り注文であり、
前記ある取引注文の価格が少なくとも１つの比較対象価格と閾値以上乖離しているか判断するステップは、前記ある売り注文のオファー価格が既存のある買い注文のビッド価格を閾値以上上回っているか判断することから構成される、請求項１記載の方法。
【請求項４】
前記ある取引注文は、係るビッド価格を有するある買い注文であり、
前記ある取引注文の価格が少なくとも１つの比較対象価格と閾値以上乖離しているか判断するステップは、前記ある買い注文のビッド価格が既存のある売り注文のオファー価格を閾値以上下回っているか判断することから構成される、請求項１記載の方法。
【請求項５】
前記ある取引注文の価格が少なくとも１つの比較対象価格と閾値以上乖離しているか判断するステップは、前記ある取引注文の価格が前の取引の価格を閾値以上乖離しているか判断することから構成される、請求項１記載の方法。
【請求項６】
前記ある取引注文は、係るオファー価格を有するある売り注文であり、
前記前記ある取引注文の価格により取引しようとするもとの価格を有する後の取引注文をある取引者から受け付けるステップは、前記ある売り注文のオファー価格以上のもとのビッド価格を有する後の買い注文を前記取引者から受け付けることから構成され、
前記後の取引注文に関する警告メッセージを前記取引者に通信するステップは、前記後の買い注文に関する警告メッセージを前記取引者に通信することから構成される、請求項１記載の方法。
【請求項７】
前記後の買い注文のもとのビッド価格は、整数部分と端数部分とを有し、
当該方法はさらに、
前記もとのビッド価格の整数部分を変更することによって、前記後の買い注文の提案された変更後のビッド価格を決定し、前記後の買い注文に対する前記提案された変更後のビッド価格を示す警告メッセージを生成し、前記取引者に前記提案された変更後のビッド価格を認容又は拒絶するよう要求することを含む、前記後の買い注文に関する警告メッセージを生成するステップを有する、請求項６記載の方法。
【請求項８】
前記ある取引注文の価格が少なくとも１つの比較対象価格と閾値以上乖離しているか判断するステップは、前記ある売り注文のオファー価格が既存のある買い注文のビッド価格を閾値以上上回っているか判断することから構成され、
前記既存のある買い注文のビッド価格は、整数部分と端数部分とを有し、
前記後の買い注文のもとのビッド価格の整数部分の変更は、前記既存のある買い注文のビッド価格の整数部分に一致するように、前記後の買い注文のもとのビッド価格の整数部分を変更することから構成される、請求項７記載の方法。
【請求項９】
前記ある取引注文の価格が少なくとも１つの比較対象価格と閾値以上乖離しているか判断するステップは、前記ある売り注文のオファー価格が前の取引価格を閾値以上上回っているか判断することから構成され、
前記前の取引価格は、整数部分と端数部分とを有し、
前記後の買い注文のもとのビッド価格の整数部分の変更は、前記前の取引価格の整数部分に一致するように、前記後の買い注文のもとのビッド価格の整数部分を変更することから構成される、請求項７記載の方法。
【請求項１０】
前記ある取引注文は、係るビッド価格を有するある買い注文であり、
後の取引注文を受け付けるステップは、前記ある買い注文のビッド価格以下のもとのオファー価格を有する後の売り注文を前記取引者から受け付けることから構成され、
前記後の取引注文に関する警告メッセージを前記取引者に通信するステップは、前記後の売り注文に関する警告メッセージを前記取引者に通信することから構成される、請求項１記載の方法。
【請求項１１】
前記後の売り注文のもとのオファー価格は、整数部分と端数部分とを有し、
当該方法はさらに、
前記もとのオファー価格の整数部分を変更することによって、前記後の売り注文の提案された変更後のオファー価格を決定し、前記後の売り注文に対する前記提案された変更後のオファー価格を示す警告メッセージを生成し、前記取引者に前記提案された変更後のオファー価格を認容又は拒絶するよう要求することを含む、前記後の売り注文に関する警告メッセージを生成するステップを有する、請求項１０記載の方法。
【請求項１２】
前記ある取引注文の価格が少なくとも１つの比較対象価格と閾値以上乖離しているか判断するステップは、前記ある買い注文のビッド価格が既存のある売り注文のオファー価格を閾値以上下回っているか判断することから構成され、
前記既存のある売り注文のオファー価格は、整数部分と端数部分とを有し、
前記後の売り注文のもとのオファー価格の整数部分の変更は、前記既存のある売り注文のオファー価格の整数部分に一致するように、前記後の売り注文のもとのオファー価格の整数部分を変更することから構成される、請求項１１記載の方法。
【請求項１３】
前記ある取引注文の価格が少なくとも１つの比較対象価格と閾値以上乖離しているか判断するステップは、前記ある買い注文のビッド価格が前の取引価格を閾値以上下回っているか判断することから構成され、
前記前の取引価格は、整数部分と端数部分とを有し、
前記後の売り注文のもとのオファー価格の整数部分の変更は、前記前の取引価格の整数部分に一致するように、前記後の売り注文のもとのオファー価格の整数部分を変更することから構成される、請求項１１記載の方法。
【請求項１４】
前記後の取引注文に関する警告メッセージは、前記後の取引注文に対する提案された変更後の価格を示し、
当該方法はさらに、前記取引者が前記後の取引注文に対する提案された変更後の価格を認容又は拒絶するか否か示す前記警告メッセージに対する応答を前記取引者から受け付けるステップを有する、請求項１記載の方法。
【請求項１５】
前記取引者が前記提案された変更後の価格を認容すると前記応答が示す場合、前記提案された変更後の価格により前記後の取引注文を前記取引所に発注するステップをさらに有する、請求項１４記載の方法。
【請求項１６】
前記取引者が前記後の取引注文に対する提案された変更後の価格を拒絶していることを示す前記警告メッセージに対する応答を前記取引者から受け付けるステップと、
前記後の取引注文と前記ある取引注文との間の取引を実行するステップと、
をさらに有する、請求項１４記載の方法。
【請求項１７】
前記取引者が前記後の取引注文に対する提案された変更後の価格を拒絶していることを示す前記警告メッセージ対する応答を前記取引者から受け付けるステップと、
前記後の取引注文のもとの価格により再提示された前記後の取引注文を前記取引者から受け付けるステップと、
前記後の取引注文と前記ある取引注文との間の取引を実行するステップと、
をさらに有する、請求項１４記載の方法。
【請求項１８】
前記発注するステップは、複数の取引注文スタックの１つにおける前記受け付けた取引注文のそれぞれを発注することから構成され、
当該方法はさらに、前記ある取引注文を各自の取引注文スタックの先頭に移すステップを有し、
前記ある取引注文が前記各自の取引注文スタックの先頭に移されることに応答して、前記ある取引注文の価格が少なくとも１つの比較対象価格と閾値以上乖離しているか否か判断される、請求項１記載の方法。
【請求項１９】
前記ある取引注文は、１以上の他の取引注文が前記取引注文スタックから削除された結果として、前記各自の取引注文スタックの先頭に移される、請求項１８記載の方法。
【請求項２０】
前記受け付けた取引注文は、各買い注文が係るビッド価格を有し、各売り注文が係るオファー価格を有する買い注文と売り注文とを有し、
前記複数の取引注文スタックの１つにおける前記受け付けた取引注文のそれぞれを発注することは、買い注文スタックの各買い注文と売り注文スタックの各売り注文とを発注することから構成され、
前記ある取引注文は、前記売り注文スタックのある売り注文であり、
前記ある取引注文を各自の取引注文スタックの先頭に移すステップは、前記ある売り注文を前記売り注文スタックの先頭に移すことから構成される、請求項１８記載の方法。
【請求項２１】
前記ある取引注文の価格が少なくとも１つの比較対象価格と閾値以上乖離しているか判断するステップは、前記ある売り注文が前記売り注文スタックの先頭に移される時点において、前記売り注文のオファー価格が前記買い注文スタックのある買い注文のビッド価格を前記閾値以上上回っているか判断することから構成される、請求項２０記載の方法。
【請求項２２】
前記ある取引注文の価格が少なくとも１つの比較対象価格と閾値以上乖離しているか判断するステップは、前記ある売り注文が前記売り注文スタックの先頭に移される時点において、前記売り注文のオファー価格が前の取引価格を前記閾値以上上回っているか判断することから構成される、請求項２０記載の方法。
【請求項２３】
前記受け付けた取引注文は、各買い注文が係るビッド価格を有し、各売り注文が係るオファー価格を有する買い注文と売り注文とを有し、
前記複数の取引注文スタックの１つにおける前記受け付けた取引注文のそれぞれを発注するステップは、買い注文スタックの各買い注文と、売り注文スタックの各売り注文とを発注することから構成され、
前記ある取引注文は、前記買い注文スタックのある買い注文であり、
前記ある取引注文を各自の取引注文スタックの先頭に移すステップは、前記ある買い注文を前記買い注文スタックの先頭に移すことから構成される、請求項１８記載の方法。
【請求項２４】
前記ある取引注文の価格が少なくとも１つの比較対象価格と閾値以上乖離しているか判断するステップは、前記ある買い注文が前記買い注文スタックの先頭に移された時点において、前記ある買い注文のビッド価格が前記売り注文スタックのある売り注文のオファー価格を前記閾値以上下回っているか判断することから構成される、請求項２３記載の方法。
【請求項２５】
前記ある取引注文の価格が少なくとも１つの比較対象価格と閾値以上乖離しているか判断するステップは、前記ある買い注文が前記買い注文スタックの先頭に移された時点において、前記ある買い注文のビッド価格が前の取引価格を前記閾値以上下回っているか判断することから構成される、請求項２３記載の方法。
【請求項２６】
１以上の市場のボラティリティを推定するステップと、
前記１以上の市場の推定されたボラティリティに少なくとも基づき、前記閾値を更新するステップと、
をさらに有する、請求項１記載の方法。
【請求項２７】
前記１以上の市場のボラティリティは、実質的にリアルタイムに推定され、
前記閾値は、前記１以上の市場の推定されたボラティリティに少なくとも基づき、実質的にリアルタイムに自動更新される、請求項２６記載の方法。
【請求項２８】
前記あるタイプの商品に対して前記市場のボラティリティを推定するステップと、
前記あるタイプの商品に対して推定された前記市場のボラティリティに少なくとも基づき、前記閾値を更新するステップと、
をさらに有する、請求項２６記載の方法。
【請求項２９】
前記あるタイプの商品に対する市場に関連する市場から構成される関連市場のボラティリティを推定するステップと、
前記関連市場の推定されるボラティリティに少なくとも基づき、前記閾値を更新するステップと、
をさらに有する、請求項２６記載の方法。
【請求項３０】
前記関連市場のボラティリティと前記あるタイプの商品に対する市場のボラティリティとの間の関係に関する既知のボラティリティ情報を格納するステップと、
前記関連市場の推定されるボラティリティと前記既知のボラティリティ情報とに基づき、前記あるタイプの商品に対する市場のボラティリティを推定するステップと、
をさらに有し、
前記関連市場の推定されるボラティリティに少なくとも基づき前記閾値を更新するステップは、前記あるタイプの商品に対する前記市場の推定されるボラティリティに少なくとも基づき、前記閾値を更新することから構成される、請求項２９記載の方法。
【請求項３１】
前記あるタイプの商品に対する前記市場に関連する市場から構成される関連市場における価格推移を示す価格推移情報を受け付けるステップと、
前記受け付けた価格推移情報に少なくとも基づき、前記閾値を更新するステップと、
をさらに有する、請求項１記載の方法。
【請求項３２】
前記関連市場の価格推移と前記あるタイプの商品に対する前記市場の価格推移との間の関係に関する既知のボラティリティ情報を格納するステップをさらに有し、
前記閾値は、前記受け付けた価格推移情報と前記格納されている既知のボラティリティ情報とに少なくとも基づき更新される、請求項３１記載の方法。
【請求項３３】
前記価格推移情報を実質的にリアルタイムに受け付けるステップと、
前記実質的にリアルタイムに受け付けた価格推移情報に少なくとも部分的に基づき、前記閾値を自動更新するステップと、
をさらに有する、請求項３１記載の方法。
【請求項３４】
あるタイプの商品に対する市場において、各取引注文が係る価格を有する取引注文を複数の取引者から受け付けるステップと、
前記取引注文が実行されるように、前記受け付けた取引注文のそれぞれを取引所に発注するステップと、
ある取引注文の価格が前の取引価格を閾値以上乖離しているか判断するステップと、
前記ある取引注文の価格が前の取引価格を閾値以上乖離していると判断された場合、前記ある取引注文に関する制限的アクションを実行するステップと、
を有する取引管理方法。
【請求項３５】
前記前の取引価格は、前記あるタイプの商品に対する市場における直近の前の取引が実行された価格から構成される、請求項３４記載の方法。
【請求項３６】
前記受け付けた取引価格は、各買い注文が係るビッド価格を有し、各売り注文が係るオファー価格を有する買い注文と売り注文とを有し、
前記ある取引注文の価格が前の取引価格を閾値以上乖離しているか判断するステップは、ある売り注文のオファー価格が前記前の取引価格を閾値以上上回っているか判断することから構成される、請求項３４記載の方法。
【請求項３７】
前記受け付けた取引注文は、各買い注文が係るビッド価格を有し、各売り注文が係るオファー価格を有する買い注文と売り注文とを有し、
前記ある取引注文の価格が前の取引価格を閾値以上乖離しているか判断するステップは、ある買い注文のビッド価格が前記前の取引価格を閾値以上下回っているか判断することから構成される、請求項３４記載の方法。
【請求項３８】
前記受け付けた取引注文のそれぞれを取引所に発注するステップは、複数の取引注文スタックの１つに前記受け付けた取引注文のそれぞれを発注することから構成され、
当該方法はさらに、前記ある取引注文を各自の取引注文スタックの先頭に移すステップを有し、
前記ある取引注文が各自の取引注文スタックの先頭に移されることに応答して、前記ある取引注文の価格が前の取引価格を閾値以上乖離しているか判断される、請求項３８記載の方法。
【請求項３９】
前記受け付けた取引価格は、各買い注文が係るビッド価格を有し、各売り注文が係るオファー価格を有する買い注文と売り注文とを有し、
前記複数の取引注文スタックの１つに前記受け付けた取引注文のそれぞれを発注するステップは、買い注文スタックの各買い注文と、売り注文スタックの各売り注文とを発注することから構成され、
前記ある取引注文は、前記売り注文スタックのある売り注文であり、
前記ある取引注文を各自の取引注文スタックの先頭に移すステップは、前記ある売り注文を前記売り注文スタックの先頭に移すことから構成される、請求項３８記載の方法。
【請求項４０】
前記受け付けた取引価格は、各買い注文が係るビッド価格を有し、各売り注文が係るオファー価格を有する買い注文と売り注文とを有し、
前記複数の取引注文スタックの１つに前記受け付けた取引注文のそれぞれを発注するステップは、買い注文スタックの各買い注文と、売り注文スタックの各売り注文とを発注することから構成され、
前記ある取引注文は、前記買い注文スタックのある買い注文であり、
前記ある取引注文を各自の取引注文スタックの先頭に移すステップは、前記ある買い注文を前記買い注文スタックの先頭に移すことから構成される、請求項３８記載の方法。
【請求項４１】
前記ある取引注文の価格により取引するもとの価格を有する後の取引注文をある取引者から受け付けるステップをさらに有し、
前記ある取引注文に関する制限的アクションを実行するステップは、
前記後の取引注文に関する警告メッセージを生成するステップと、
前記警告メッセージを前記取引者に通信するステップと、
少なくとも前記警告メッセージに対する応答が前記取引者から受け付けされるまで、前記後の取引注文が前記ある取引注文により取引されることを回避するステップと、
を有する、請求項３４記載の方法。
【請求項４２】
前記ある取引注文に関する制限的アクションを実行するステップはさらに、少なくとも前記警告に対する応答が前記取引者から受け付けされるまで、前記後の取引注文が前記取引所に発注されることを回避するステップを有する、請求項４１記載の方法。
【請求項４３】
前記ある取引注文は、係るオファー価格を有するある売り注文であり、
前記ある取引注文の価格により取引するもとの価格を有する後の取引注文をある取引者から受け付けるステップは、前記ある売り注文のオファー価格以上のもとのビッド価格を有する後の買い注文を前記取引者から受け付けることから構成され、
前記ある取引注文に関する制限的アクションを実行するステップは、
前記後の買い注文に関する警告メッセージを生成するステップと、
前記警告メッセージを前記取引者に通信するステップと、
少なくとも前記警告メッセージに対する応答が前記取引者から受け付けされるまで、前記後の買い注文が前記ある売り注文により取引されることを回避するステップと、
を有する、請求項４１記載の方法。
【請求項４４】
前記後の買い注文のもとのビッド価格は、整数部分と端数部分とを有し、
前記警告メッセージを生成するステップは、
前記もとのビッド価格の整数部分を変更することによって、前記後の買い注文の提案された変更後のビッド価格を決定するステップと、
前記後の買い注文に対する提案された変更後のビッド価格を示し、前記取引者に前記提案された変更後のビッド価格を認容又は拒絶するよう要求する警告メッセージを生成するステップと、
を有する、請求項４３記載の方法。
【請求項４５】
前記前の取引価格は、整数部分と端数部分とを有し、
前記後の買い注文のもとのビッド価格の整数部分の変更は、前記前の取引価格の整数部分に一致するように、前記後の買い注文のもとのビッド価格の整数部分を変更することから構成される、請求項４４記載の方法。
【請求項４６】
前記ある取引注文は、係るビッド価格を有するある買い注文であり、
前記ある取引注文の価格により取引するもとの価格を有する後の売り注文をある取引者から受け付けるステップは、前記ある買い注文のビッド価格以下のもとのオファー価格を有する後の売り注文を前記取引者から受け付けることから構成され、
前記ある取引注文に関する制限的アクションを実行するステップは、
前記後の売り注文に関する警告メッセージを生成するステップと、
前記警告メッセージを前記取引者に通信するステップと、
少なくとも前記警告メッセージに対する応答が前記取引者から受け付けされるまで、前記後の売り注文が前記ある買い注文により取引されることを回避するステップと、
を有する、請求項４１記載の方法。
【請求項４７】
前記後の売り注文のもとのオファー価格は、整数部分と端数部分とを有し、
前記警告メッセージを生成するステップは、
前記もとのオファー価格の整数部分を変更することによって、前記後の売り注文の提案された変更後のオファー価格を決定するステップと、
前記後の売り注文に対する提案された変更後のオファー価格を示し、前記取引者が前記提案された変更後のオファー価格を認容又は拒絶することを要求する警告メッセージを生成するステップと、
を有する、請求項４６記載の方法。
【請求項４８】
前記前の取引価格は、整数部分と端数部分とを有し、
前記後の売り注文のもとのオファー価格の整数部分の変更は、前記前の取引価格の整数部分に一致するように、前記後の売り注文のもとのオファー価格の整数部分を変更することから構成される、請求項４７記載の方法。
【請求項４９】
１以上の市場のボラティリティを推定するステップと、
前記１以上の市場のボラティリティに少なくとも基づき、前記閾値を更新するステップと、
をさらに有する請求項３４記載の方法。
【請求項５０】
前記あるタイプの商品に対する市場に関連する市場から構成される関連市場における価格推移を示す価格推移情報を受け付けるステップと、
前記受け付けた価格推移情報に少なくとも基づき、前記閾値を更新するステップと、
をさらに有する、請求項３４記載の方法。
【請求項５１】
あるタイプの商品に対する市場において、各取引注文が係る価格を有する取引注文を複数の取引者から受け付けるステップと、
複数の取引注文スタックの１つに前記受け付けた取引注文のそれぞれを発注することを含む、前記取引注文が実行されるように、前記受け付けた取引注文のそれぞれを取引所に発注するステップと、
ある取引注文の価格が少なくとも１つの比較対象価格を閾値以上乖離しているか判断するステップと、
前記ある取引注文の価格が少なくとも１つの比較対象価格を前記閾値以上乖離していると判断された場合、各自の取引注文スタック内での前記ある取引注文の移動を制限するステップと、
を有する取引管理方法。
【請求項５２】
前記各自の取引注文スタック内での前記ある取引注文の移動を制限するステップは、前記各自の取引スタック内での前記ある取引注文の移動を少なくとも一時的に回避することから構成される、請求項５１記載の方法。
【請求項５３】
前記ある取引注文の価格が少なくとも１つの比較対象価格を前記閾値以上乖離していると判断された場合、前記ある取引注文を各自の取引注文スタック内で移すステップを有する、請求項５１記載の方法。
【請求項５４】
前記ある取引注文の価格により取引するもとの価格を有する後の取引注文をある取引者から受け付けるステップをさらに有し、
前記ある取引注文に関する制限的アクションを実行するステップはさらに、
前記後の取引注文に関する警告メッセージを生成するステップと、
前記警告メッセージを前記取引者に通信するステップと、
少なくとも前記警告メッセージに対する応答が前記取引者から受け付けされるまで、前記後の取引注文が前記ある取引注文により取引されることを回避するステップと、
を有する、請求項５１記載の方法。
【請求項５５】
前記ある取引注文に関する制限的アクションを実行するステップはさらに、少なくとも前記警告メッセージ対する応答が前記取引者から受け付けされるまで、前記後の取引注文が前記取引所に発注されることを回避するステップを有する、請求項５４記載の方法。
【請求項５６】
前記あるタイプの商品に対する市場に関連する１以上の市場に関する市場情報を受け付けるステップをさらに有し、
前記ある取引注文の価格が少なくとも１つの比較対象価格を閾値以上乖離しているか判断するステップは、前記受け付けた市場情報に少なくとも基づき、ある取引注文の価格が少なくとも１つの比較対象価格を閾値以上乖離しているか判断するか判断することから構成される、請求項５１記載の方法。
【請求項５７】
前記受け付けた市場情報に少なくとも基づき、前記あるタイプの商品に対する現在の市場価格を決定するステップをさらに有し、
前記ある取引注文の価格が少なくとも１つの比較対象価格を閾値以上乖離しているか判断するステップは、前記ある取引注文の価格が前記決定された現在の市場価格を閾値以上乖離しているか判断することから構成される、請求項５６記載の方法。
【請求項５８】
前記あるタイプの商品に対する市場に関連する１以上の市場に関する市場情報を受け付けるステップと、
前記受け付けた市場情報に少なくとも基づき、前記あるタイプの商品に対する現在の市場価格を決定するステップと、
をさらに有し、
前記ある取引注文の価格が少なくとも１つの比較対象価格を閾値以上乖離しているか判断するステップは、
前記ある取引の価格が前の取引価格を第１の現在閾値以上乖離しているか否かの第１の判断を実行するステップと、
前記ある取引の価格が既存の他の取引注文を第２の現在閾値以上乖離しているか否かの第２の判断を実行するステップと、
前記ある取引の価格が前記決定された現在市場価格を第３の現在閾値以上乖離しているか否かの第３の判断を実行するステップと、
を有する、請求項５１記載の方法。
【請求項５９】
前記第１、第２及び第３の現在閾値は同一である、請求項５８記載の方法。
【請求項６０】
１以上の市場のボラティリティを推定するステップと、
前記１以上の市場の推定されたボラティリティに少なくとも基づき、前記第１、第２及び第３の現在閾値の少なくとも１つを更新するステップと、
をさらに有する、請求項５８記載の方法。
【請求項６１】
前記あるタイプの商品に対する市場に関連する市場から構成される関連市場における価格推移を示す価格推移情報を受け付けるステップと、
前記受け付けた価格推移情報に少なくとも基づき、前記第１、第２及び第３の現在閾値の少なくとも１つを更新するステップと、
をさらに有する、請求項５８記載の方法。
【請求項６２】
前記第１の判断が、前記ある取引の価格が前記前の取引価格を第１の現在閾値以上乖離していることを示す場合、
前記第２の判断が、前記ある取引の価格が前記他の既存の取引注文を第２の現在閾値以上乖離していることを示す場合、
前記第３の判断が、前記ある取引の価格が前記決定された現在の市場価格を第３の現在閾値以上乖離していることを示す場合、
の少なくとも１つが真である場合、前記ある取引注文の価格は、少なくとも１つの比較対象価格を閾値以上乖離していると判断される、請求項５８記載の方法。
【請求項６３】
前記第１の判断が、前記ある取引の価格が前記前の取引価格を第１の現在閾値以上乖離していることを示す場合、
前記第２の判断が、前記ある取引の価格が前記他の既存の取引注文を第２の現在閾値以上乖離していることを示す場合、
前記第３の判断が、前記ある取引の価格が前記決定された現在の市場価格を第３の現在閾値以上乖離していることを示す場合、
の少なくとも２つが真である場合、前記ある取引注文の価格は、少なくとも１つの比較対象価格を閾値以上乖離していると判断される、請求項５８記載の方法。
【請求項６４】
前記第１の判断が、前記ある取引の価格が前記前の取引価格を第１の現在閾値以上乖離していることを示す場合、
前記第２の判断が、前記ある取引の価格が前記他の既存の取引注文を第２の現在閾値以上乖離していることを示す場合、
前記第３の判断が、前記ある取引の価格が前記決定された現在の市場価格を第３の現在閾値以上乖離していることを示す場合、
のすべてが真である場合、前記ある取引注文の価格は、少なくとも１つの比較対象価格を閾値以上乖離していると判断される、請求項５８記載の方法。
【請求項６５】
１以上の市場のボラティリティを推定するステップと、
前記１以上の市場の推定されたボラティリティに少なくとも基づき、前記閾値を更新するステップと、
をさらに有する、請求項５１記載の方法。
【請求項６６】
前記あるタイプの商品に対する市場に関連する市場から構成される関連市場における価格推移を示す価格推移情報を受け付けるステップと、
前記受け付けた価格推移情報に少なくとも基づき、前記閾値を更新するステップと、
をさらに有する、請求項５１記載の方法。
【請求項６７】
プロセッサを有するコンピュータシステムと、
前記コンピュータシステムに接続され、プログラムを有するコンピュータ可読媒体と、
を有する取引管理システムであって、
前記プログラムは、前記プロセッサにより実行されると、
あるタイプの商品の市場において、各取引注文が係る価格を有する取引注文を複数の取引者から受け付けるステップと、
前記取引注文が実行されるように、前記受け付けた取引注文のそれぞれを取引所に発注するステップと、
ある取引注文の価格が少なくとも１つの比較対象価格と閾値以上乖離しているか判断するステップと、
前記ある取引注文の価格により取引しようとするもとの価格を有する後の取引注文をある取引者から受け付けるステップと、
前記ある取引注文の価格が前記少なくとも１つの比較対象価格と前記閾値以上乖離していると判断された場合、前記ある取引注文の価格により取引しようとするもとの価格を有する後の取引注文を受け付けることに応答して、前記後の取引注文に関する警告メッセージを前記取引者に通信し、少なくとも前記警告メッセージ対する応答が前記取引者から受け付けされるまで、前記後の取引注文が前記ある取引注文により取引されることを回避するステップと、
を処理可能である取引管理システム。
【請求項６８】
プロセッサを有するコンピュータシステムと、
前記コンピュータシステムに接続され、プログラムを有するコンピュータ可読媒体と、
を有する取引管理システムであって、
前記プログラムは、前記プロセッサにより実行されると、
あるタイプの商品に対する市場において、各取引注文が係る価格を有する取引注文を複数の取引者から受け付けるステップと、
前記取引注文が実行されるように、前記受け付けた取引注文のそれぞれを取引所に発注するステップと、
ある取引注文の価格が前の取引価格を閾値以上乖離しているか判断するステップと、
前記ある取引注文の価格が前の取引価格を閾値以上乖離していると判断された場合、前記ある取引注文に関する制限的アクションを実行するステップと、
を処理可能である取引管理システム。
【請求項６９】
プロセッサを有するコンピュータシステムと、
前記コンピュータシステムに接続され、プログラムを有するコンピュータ可読媒体と、
を有する取引管理システムであって、
前記プログラムは、前記プロセッサにより実行されると、
あるタイプの商品に対する市場において、各取引注文が係る価格を有する取引注文を複数の取引者から受け付けるステップと、
複数の取引注文スタックの１つに前記受け付けた取引注文のそれぞれを発注することを含む、前記取引注文が実行されるように、前記受け付けた取引注文のそれぞれを取引所に発注するステップと、
ある取引注文の価格が少なくとも１つの比較対象価格を閾値以上乖離しているか判断するステップと、
前記ある取引注文の価格が少なくとも１つの比較対象価格を前記閾値以上乖離していると判断された場合、各自の取引注文スタック内での前記ある取引注文の移動を制限するステップと、
を処理可能である取引管理システム。
【発明の詳細な説明】
【発明の詳細な説明】
【０００１】
［発明の技術分野］
本発明は、一般に市場取引に関し、より詳細には、範囲外の取引注文（売り買い注文など）に対して警告メッセージを利用するシステム及び方法に関する。
［発明の背景］
近年、電子取引システムがアイテムを取引するのに広範に受け入れられるようになってきた。例えば、株式、債券、通貨、先物又は他の適切な金融商品などの金融商品の取引を実現する電子取引システムが生成されてきた。
【０００２】
これら電子取引システムの多くは、取引者が特定の取引可能な商品に対する買い（又はビッド）及び売り（又はオファー）注文を提示するビッド／オファープロセスを利用する。買い及び売り注文は、取引プラットフォームによって受け付けされ、当該取引可能な商品の取引所に置かれる。受け付けた買い注文は、買い注文キュー又はスタックに投入され、受け付けた売り注文は、売り注文キュー又はスタックに投入されるかもしれない。受け付けた注文は、例えば、米国特許第６，５６０，５８０号に詳述されるＦＩＦＯ（Ｆｉｒｓｔ  Ｉｎ  Ｆｉｒｓｔ  Ｏｕｔ）のｆｉｒｓｔ  ｂｕｙｅｒ／ｆｉｒｓｔ  ｓｅｌｌｅｒシステムを利用して、又は受け付けた買い及び売り注文のそれぞれに係るビッド及びオファー価格に基づき、様々な方法によりこのようなスタックに投入されるかもしれない。
【０００３】
いくつかの市場では、買い注文と売り注文それぞれのビッド価格とオファー価格は、（ａ）“ハンドル（ｈａｎｄｌｅ）”と呼ばれる整数部分と、（ｂ）小数、分数又は小数と分数との組み合わせとして表される端数部分とを有する数値フォーマットにより表示される。例えば、９４．２６１／４として表示されるビッド価格は、“９４”の整数（又はハンドル）部分と“．２６１／４”の端数部分とを含む。同様に、５２３／３２として表示されるオファー価格は、“５２”の整数（又はハンドル）部分と“３／３２”の端数部分とを含む。他の例として、１００．１２として表示されるビッド又はオファー価格は、“１００”の整数（又はハンドル）部分と“．１２”の端数部分とを含む。
【０００４】
しばしば、“範囲外注文（ｏｕｔｌｙｉｎｇ  ｏｒｄｅｒ）”と呼ばれる同一商品に対する現在の相対市場とかなりの金額で異なる価格を有する注文は、例えば、より良い注文が現在存在しないときなどには、注文スタックの先頭に配置される。いくつかの例では、取引者は、既存の注文の端数部分にのみ着目するときなど、範囲外注文の実際の価格を認識することなく、このような範囲外注文により誤って取引しようとするかもしれない。例えば、現在の市場に類似する端数部分を有するが、現在の市場と異なる（例えば、現在の市場より１以上のポイント高い又は低い）整数（又はハンドル）部分を有する注文が注文スタックの先頭に配置されると、取引者は、範囲外注文のハンドルが現在の市場と異なることを認識することなく、このような範囲外注文により取引を行おうとする注文を発注するかもしれない。すなわち、取引者は、自らの注文を提示する際、範囲外注文の端数部分のみを誤って閲覧又は考慮したかもしれない。何れの場合にも、結果として実行された取引は、典型的には誤った取引者にとって不利益なものであり、誤った取引が取引プラットフォームに通知されるかもしれない。このとき、取引プラットフォームは、当該取引プラットフォームが当該商品に対する取引を停止することを要求し、取引がキャンセルされるべきか否かに関するその後の混乱の結果として、取引プラットフォーム又は顧客に時間と資金の両方の犠牲を払わせる可能性がある範囲外注文により１以上の実行された取引をやり直す必要があるかもしれない。
［発明の概要］
本発明によると、取引注文（買い注文又は売り注文など）が範囲外注文であるか否か判断するシステム及び方法が提供される。範囲外取引注文に対して警告メッセージを利用するシステム及び方法がまた提供される。
【０００５】
一実施例によると、取引管理方法が提供される。あるタイプの商品に対する市場において、買い注文と売り注文が複数の取引者から受け付けられる。各買い注文はそれに係るビッド価格を有し、各売り注文はそれに係るオファー価格を有する。受け付けた買い注文と売り注文はそれぞれ、それらが実行されるように取引所に発注される。当該取引注文が少なくとも１つの比較対象となる価格とある閾値以上異なっているか判断することによって、当該取引注文が範囲外取引注文であるか判断される。この比較対象価格は、他の既存の価格、前の取引の価格、１以上の他の市場に基づき決定された価格又は他の何れか適切な比較対象価格であってもよい。当該取引注文が範囲外取引注文であると判断されると、範囲外取引注文に関する限定的なアクションがとられる。例えば、取引者がその後に、範囲外取引注文による取引に適合及び実行する他の取引注文を提示する場合、当該取引者に警告メッセージが送信され、少なくとも警告メッセージに対する応答が受信されるまで、以降の取引注文が範囲外取引注文による取引を禁止されるかもしれない。
【０００６】
他の実施例によると、取引管理システムが提供される。本システムは、プロセッサを有するコンピュータと、コンピュータに接続されるコンピュータ可読媒体とを有する。コンピュータ可読媒体は、プログラムを有する。プロセッサによって実行されると、プログラムは、各取引注文がそれに係る価格を有している取引注文を市場における複数の取引者から受け付け、取引注文が実行可能となるように、受け付けた取引注文のそれぞれを取引所に発注し、ある取引注文の価格が比較対象となる価格からある閾値以上異なるか判断し、当該取引注文の価格が比較対象価格と閾値以上異なっていると判断されると、当該取引注文に関する限定的アクションを実行するよう処理可能である。
【０００７】
この限定的アクションは、範囲外取引注文を発注した取引者と範囲外取引注文に対して実行しようとしている取引者の何れか又は双方に対して実行されるかもしれない。可能な限定的アクションは警告メッセージに限定されるものでなく、範囲外注文をビッド又はオファースタックの先頭に配置することを禁止又は制限すること、ビッド又はオファースタックにおける範囲外注文の表示を禁止すること（又は例えば、範囲外注文を異なる色により表示するなどによって、範囲外注文の表示を変更すること）、取引者が範囲外注文に対する取引を実行することを禁止することなど、他のアクションを含むものであってもよい。
【０００８】
本発明の各実施例は、多数の効果を奏するかもしれない。後述される効果の一部又はすべてが１以上の実施例から得られるかもしれないし、又は何れの効果も得られないかもしれないということに留意すべきである。
【０００９】
本発明の一効果は、範囲外取引注文（現在の市場よりかなり低いビッド価格を有する買い注文や現在の市場よりかなり高いオファー価格を有する売り注文など）が特定され、当該範囲外取引注文に対する取引を実行しようとする取引者に警告メッセージが送信される取引システムが提供される。警告メッセージは、取引者に当該取引者の取引注文の価格が誤っていることを通知し、取引者に誤った価格を訂正する機会を提供するものであってもよい。この結果、市場における誤った取引の数は低減され、これにより、誤った取引を特定、やり直し又は管理するのに費やされる時間と資金の両方を、市場へのアクセスを提供する取引プラットフォームを節約する。
【００１０】
取引におけるミスを低減することは、不要なデータトラフィックを低減するのに役立つ（さらなる電子取引に関するミスが訂正される必要がある）。それはまた、“不要な”管理に費やす時間に役に立ち、コンピュータソフトウェア／コンピュータネットワークシステムの全体的な利用性をより効率的なものにする。これは、競争相手の製品と比較して、当該製品自体をより魅力的なものにすることに役立ちうる。
【００１１】
システムがユーザにとって利用することが容易になることを可能にし、範囲外取引注文に関するこのようなミスをする可能性を最小限にすることによる技術的貢献が提供される。具体的には、ユーザにこの問題を警告することは、疲れていたり、緊張状態にあるかもしれないユーザが価格のより大きな数字が変動したことに気付かないことからの技術的問題を克服するのに役立つ。
【００１２】
システムの利用と時間により変動する動的な値と閾値を有するというコンセプトは、誤った警告メッセージを減らすため学習及び役立つシステムを提供することに役立ち、これにより、ユーザが警告メッセージに鈍感になることを回避することができる。
【００１３】
いくつかの実施例では、注文が予想されるものとは大きくかけ離れすぎている場合（大きくかけ離れた範囲外注文など）、市場に注文を発注し、当該注文が実際にユーザの意図するものであることを確認するための手動による介入を要求することを回避するシステムの自動介入は、より向上したセーフティ機能である。
【００１４】
独自の製品としてより良好な取引システムを提供することは既知の問題である。本発明は、当該問題に対する代替的な解決手段である。本発明はまた、ユーザが取引時に範囲外注文を大変注意深く繰り返し調べることよう訓練することに対する代替的な解決手段である。上記問題に対する従来の解決手段は、多すぎるエラーに対する過酷な結果に関するものであるかもしれない。本発明は、取引者の作業を向上させることができる。
【００１５】
他の効果は、以下の図面、説明及び請求項から当業者に容易に明らかとなるであろう。
［発明の詳細な説明］
本発明の実施例及びその効果は、図１〜３を参照することによって最も良く理解される。図面では、同一の数字は同一の部分を参照する。一般に、少なくとも１つの実施例によると、範囲外ビッド又はオファー価格を有する売買取引注文を特定し、範囲外売買注文に対する取引を実行しようとする際、以降の注文を提示する取引者に警告メッセージを送信する取引システムが提供される。この警告メッセージは、注文価格を変更又は訂正する機会を取引者に提供し、システムが取引者から警告メッセージに対する応答を受信するまで、システムは取引者の注文が取引所において実行又は発注されることを防ぐかもしれない。
【００１６】
いくつかの実施例では、例えば、売り買い注文は、取引所の「スタック」に表示され、各種ルール又は基準に基づきそのようなスタックの先頭に移されるかもしれない。例えば、最も高い現在のビッド価格を有する買い注文が買い注文スタックの先頭に移され、最も低い現在のオファー価格を有する売り注文が、売り注文スタックの先頭に移されるかもしれない。買い又は売り注文がそれぞれ買い又は売り注文スタックの先頭に移されると、システムは、新たに投入された注文の価格が既存の（又は現在存在するものがない場合には、直近のもの）相対市場の価格と市場状態に従って変動可能なある閾値以上乖離しているか否か判断することによって、新たに移された注文が範囲外注文であるか否か判断する。例えば、システムは、新たに移された売り注文のオファー価格が現在先頭にある買い注文のビッド価格を閾値以上超過しているか判断することによって、新たに移された売り注文が範囲外注文であるか判断するかもしれない。同様に、システムは、新たに移された買い注文のビッド価格が現在先頭の売り注文のオファー価格より閾値以上低いか否か判断することによって、新たに移された買い注文が範囲外注文であるか判断するかもしれない。
【００１７】
いくつかの状況では、“先頭の注文”又は“スタックの先頭”という表現は、既存のベストな（売り又は買い）注文又は注文スタックの最初の注文を表し、当該注文は、各スタックの物理的な“先頭”にはないかもしれない。例えば、以下でより詳細に説明されるように、ある実施例では、買い注文と売り注文の双方が垂直の数字のリストに沿って価格が高い方から低い方に下方に移動することによって配置されるように、買い注文は垂直の数字のリストの一方の側に表示され、売り注文は、同じ垂直の数字のリストの反対側に表示される。このような実施例では、最も低いオファー価格を有する既存の売り注文がその他の売り注文の下方に位置するが、このような既存の売り注文は、売り注文スタックの先頭の売り注文又は先頭売り注文と呼ばれるかもしれない。
【００１８】
他の実施例では、買い又は売り注文がそれぞれ買い注文スタック又は売り注文スタックの先頭に移されると、システムは、新たに移された注文の価格が前の取引の価格（直近の取引が実行された価格など）とある閾値以上異なるか否か判断することによって、新たに移された注文が範囲外注文であるか判断する。上述されたように、当該閾値は、市場状態に従って変動するかもしれない。例えば、当該閾値は、関連する市場の過去又は現在のボラティリティに基づき、決定及び／又は更新されるかもしれない。同様に、分析されている注文が比較される値自体は（すなわち、閾値を超過するか否か判断するため）、過去又は現在の関連する市場分析から取得された値に等しいか、又はそれに基づくものであってもよい。
【００１９】
さらなる他の実施例では、上記２つの実施例の組み合わせが利用可能であり、これにより、システムは、新たに移された注文の価格が、（１）最も良い相対市場の価格と（２）前の取引の価格の双方とある閾値以上乖離しているか判断することによって、新たに移された注文が範囲外注文であるか判断する。このような方法は、例えば、注文の価格が最も近い相対価格と直近に取引された価格の両方と十分乖離している場合に限って、注文が範囲外注文として特定されることを保証するため、僅かに取引された及び／又は急激に変動する市場などにおいて利用可能である。
【００２０】
さらなる他の実施例では、取引注文スタック（例えば、買い注文スタック又は売り注文スタックなど）の１以上の取引注文が削除されると、システムは、当該スタックの新たな先頭の注文が１以上の基準に基づき範囲外注文であるか判断するようにしてもよい。当該スタックの新たな先頭の注文が範囲外注文であると判断されると、システムは、範囲外注文が取引表示又は電子価格入力におけるそれの注文スタックの先頭に移されることを回避し、これにより、範囲外注文の上の注文スタックの先頭に１以上のオープンスペースをするかもしれない。このことは、他の取引者が範囲外注文が実際に範囲外注文であり、当該取引者が範囲外注文の価格を注意深く検討すべきであることを通知するかもしれない。さらに、システムは、範囲外の買い又は売り注文に対する取引を実行しようとする際に、注文を発注する取引者に警告メッセージを送信するようにしてもよい。“先頭の注文”又は“スタックの先頭”という表現は、単に一例として当該スタックの他の注文と比較して、スタックの１つの注文の相対的なポジションを伝えることを意図したものであるということに留意すべきである。スタックにおける注文の相対的なポジション決定は、何れか適切な選好又は基準に従って実行されてもよい。例えば、買い注文スタックは、最も低い価格の売り注文が先頭でなくスタックの最後尾に配置されるように構成することも可能である。
【００２１】
上述したように、システムが範囲外取引注文を特定し、その後の取引者がこの範囲外注文に対する取引を実行しようとするとき、システムは、警告メッセージを生成し、当該後の取引者にそれを通信する。警告メッセージは、後の取引者の注文の価格が誤りであることを示し、注文の価格を変更又は訂正する機会を後の取引者に提供するようにしてもよい。後の取引者の注文の価格が整数部分と端数部分を含む（９４．２６など）実施例では、システムは、価格の整数部分（９４）が誤っていると判断し、取引者がこの注文に対して実際に意図して提示した価格に到達しようとするため、整数部分を変更するかもしれない（９４から９５になど）。その後、システムは、この提案された変更後の価格（９５．２６）を後の取引者に警告メッセージにより表示し、後の取引者にこの提案された変更後の価格を受け入れるか照会するようにしてもよい。いくつかの実施例では、後の取引者は、自らの注文をもとの価格により再発注することによって、警告メッセージを回避するようにしてもよい。
【００２２】
図１は、本発明の実施例による範囲外注文を決定し、警告メッセージを利用することによって取引を管理する一例となる取引システム１０を示す。図示されるように、システム１０は、通信ネットワーク１８により取引プラットフォーム１６に接続される１以上の取引者端末１２と、１以上の市場情報ソース１４とを有する。
【００２３】
取引者端末１２は、取引プラットフォーム１６を介し取引活動に従事するためのアクセスを取引者２０に提供する。取引者端末１２は、取引者２０が取引プラットフォーム１６により提供される１以上の取引所における取引活動に従事することを可能にするため、コンピュータシステム及び適切なソフトウェアを有する。本開示で使用される“コンピュータ”という用語は、入力を受け付け、所定のルールに従って当該入力を処理し、出力を生成するよう動作可能である、パーソナルコンピュータ、ワークステーション、ネットワークコンピュータ、ワイヤレスデータポート、ワイヤレス電話、携帯情報端末、上記又は他の装置内の１以上のプロセッサ又は他の何れか適切な処理装置などの何れか適切な装置を表す。取引者端末１２は、マウス、キーボード、プリンタなどの１以上のヒューマンインタフェースを有するかもしれない。
【００２４】
取引者２０は、取引システム１０を介し取引活動に従事する個人、個人グループ、企業などの任意のエンティティを含むかもしれない。例えば、取引者２０は、個人投資家、投資家グループ又は機関投資家であるかもしれない。取引者２０はまた、同一商品に対してビッドとアスクの両方の注文を同時に提示及び／又は維持する個人又は企業などのマーケットメーカーを含むかもしれない。
【００２５】
取引者２０は、取引プラットフォーム１６により提供される１以上の取引所に各取引注文２２を発注する。取引プラットフォーム１６は、オークションタイプの取引所、エンターテイメントタイプの取引所、各種金融商品（株式若しくは他のエクイティ証券、債券、ミューチュアルファンド、オプション、先物、派生商品、スワップ、通貨など）を取引するための取引所など、注文２２を取引するための何れか適切なタイプの取引所を提供する。このような取引注文２２は、買い注文２４、売り注文２６又はその両方を含むものであってもよく、以下に限定されるものではないが、成行注文、指値注文、当日限り注文、オープンオーダ、ＧＴＣ（Ｇｏｏｄ  Ｔｉｌｌ  Ｃａｎｃｅｌｌｅｄ）オーダ、“グッドスルー（ｇｏｏｄ  ｔｈｒｏｕｇｈ）”オーダ、“オールオアナン（ａｌｌ  ｏｒ  ｎｏｎｅ）”オーダ、“エニーパート（ａｎｙ  ｐａｒｔ）”オーダなど、取引プラットフォーム１６により管理される任意のタイプの注文であってもよい。
【００２６】
各買い注文２４は、ビッド価格及びサイズによって少なくとも部分的に規定され、各売り注文２６は、オファー価格及びサイズによって少なくとも部分的に規定されるかもしれない。各注文の価格、すなわち、各買い注文２４のビッド価格及び各売り注文２６のオファー価格は、（ａ）“ハンドル”と呼ばれる整数部分と、（ｂ）小数、分数、小数と分数の組み合わせとして表示される端数部分とを含むかもしれない。例えば、刻みサイズが１／３２の１／４（すなわち、１／４／３２）となる市場では、９４．２６１／４として表示される価格は、９４のハンドルと２６１／４の端数部分とによって規定され、１ポイントの２６１／４は２６１／４／３２（又は約０．８２０３）を表す。１／４はまた、９４．２６２の価格表示を構成する２／８として表示されるかもしれない。テーブル１は、一例となる価格、価格が取引プラットフォーム１６により表示される一例となるフォーマット、当該価格のハンドル及び端数部分を示す。
【００２７】
【表１】
2008518285.tif 000002
市場情報ソース１４は、市場情報２８を取引プラットフォーム１６に通信するよう動作可能である。市場情報２８は、価格情報、値動き情報、ボラティリティ情報、取引量情報など、各種商品の１以上の市場に関する現在及び／又は過去の何れかの情報を含むかもしれない。市場情報２８はまた、利率情報、通貨関連情報などの現在及び／又は過去の金融情報を含むものであってもよい。以下で詳細に説明されるように、取引プラットフォーム１６は、例えば、範囲外取引注文２２を特定するのに利用される閾値４０を決定及び更新するためなど、各種目的に市場情報を利用するかもしれない。市場情報ソース１４は、このような市場情報２８を取引プラットフォーム１６に通信する市場情報２８の何れかのソース又は受け付けを含むかもしれない。例えば、市場情報ソース１４は、他の取引プラットフォーム、取引所、ブローカー、金融機関、データベンダー又は政府統計局を含むかもしれない。
【００２８】
通信ネットワーク１８は、取引者端末１２、市場情報ソース１４及び取引プラットフォーム１６の間でデータ又は情報をやりとりするよう動作可能な通信プラットフォームである。本発明の実施例では、通信ネットワーク１８は、認可されている取引所に配信される取引を電子的に実行又は開始する機能を取引者２０に提供するインターネットアーキテクチャを表す。あるいは、通信ネットワーク１８は、同一の処理又は機能を実行するため取引者２０が利用可能なＰＯＴＳ（Ｐｌａｉｎ  Ｏｌｄ  Ｔｅｌｅｐｈｏｎｅ  Ｓｙｓｔｅｍ）とすることが可能である。このような取引は、取引プラットフォーム１６に係るブローカーによって支援され、又は取引が実行されることをリクエストするため、電話や他の適切な電子装置に手動によりキー入力されるものであってもよい。他の実施例では、通信システム１４は、システム１０の何れか２つのノードの間の通信インタフェース又はやりとりを提供する何れかのＰＤＮ（Ｐａｃｋｅｔ  Ｄａｔａ  Ｎｅｔｗｏｒｋ）とすることも可能である。あるいは、通信ネットワーク１８は、何れかのローカルエリアネットワーク（ＬＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ）、バーチャルプライベートネットワーク（ＶＰＮ）、イントラネット、又はネットワーク若しくは通信環境における通信を実現する他の何れか適切なアーキテクチャ若しくはシステムであってもよい。
【００２９】
取引プラットフォーム１６は、取引注文２２の取引を実現するため、１以上の取引所へのアクセスを提供する取引アーキテクチャである。取引プラットフォーム１６は、取引注文２２の取引を管理しようとする何れかの者、企業又はエンティティのための本社、ワークステーション、管理センター、サーバ、コンピュータであってもよい。このため、取引プラットフォーム１６は、取引環境を管理する管理組織又は監視エンティティの処理及び機能を達成するため利用又は実現可能な何れか適切なハードウェア、ソフトウェア、スタッフ、装置、コンポーネント、要素又はオブジェクトを含むかもしれない。
【００３０】
いくつかの実施例では、取引プラットフォーム１６は、１以上のウェブページ３４を提供するため、ウェブサイト及び／又はウェブサイト情報３２を格納するよう動作可能な１以上のウェブサーバ３０に関連付けされ、又は有するかもしれない。ウェブサーバ３０は、通信ネットワーク１８に接続可能であり、取引プラットフォーム１６に部分的又は完全に一体化又は独立するようにしてもよい。取引者端末１２は、取引者２０が通信ネットワーク１８を介し取引モジュール５０と情報を通信し、取引モジュール５０から情報を受信することができるように、ウェブサーバ３０により提供されるウェブページ３４とのインタフェースを提供するよう動作可能なブラウザアプリケーション３６を有してもよい。特に、ブラウザアプリケーション３６は、取引者２０が取引者２０と取引プラットフォーム１６との間の通信用のインタフェースを提供するため、ウェブサーバ３０により提供される各種インターネットウェブサイト又はウェブページ３４をナビゲート又は“ブラウズ”することを可能にするかもしれない。例えば、１以上のウェブページ３４は、取引者２０から取引プラットフォーム１６へ取引注文の通信、取引プラットフォーム１６から取引者２０への警告メッセージの通信、及び取引者２０から取引プラットフォーム１６への警告メッセージ４０に対する応答４２の通信を実現するかもしれない。
【００３１】
取引プラットフォーム１６は、取引者２０から取引注文２２を受け付け、取引者２０の間の金融取引が実行可能となるように、上記取引注文２２を管理又は処理するよう動作可能な取引モジュール５０を有する。取引モジュール５０は、市場取引所とのリンク若しくは接続、又はこのような取引を完了させることを可能にする何れか適切な要素との他の適切な接続を有するかもしれない。
【００３２】
取引モジュール５０は、範囲外のビッド又はオファー価格を有する買い注文２４と売り注文２６を特定し、このような範囲外の取引注文２２を発注した取引者２０に警告メッセージ４０を送信するよう動作可能である。上述したように、このような各警告メッセージ４０は、範囲外注文２２のビッド又はオファー価格が誤っている可能性があることを示し、該当する取引者２０が当該注文２２のビッド又はオファー価格を変更し、又は注文２２をもとの価格により発注することを可能にするかもしれない。
【００３３】
図１に示されるように、取引モジュール５０は、処理ユニット５２とメモリユニット５４とを有する。処理ユニット５２は、取引注文２２又はシステム１０に係るデータを処理し、それは、特定の実施例では取引モジュール５０に係るソフトウェア５６又は他の符号化された命令を実行することを含むかもしれない。メモリユニット５６は、ソフトウェア５６、取引者２０から受け付けた取引注文２２、取引管理ルールセット５８、１以上の閾値６０及び市場情報ソース１４から受け付けた市場情報２８を格納するものであってもよい。メモリユニット５６は、データ処理ユニット５２に接続され、１以上のデータベースと、１以上のＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＤＲＡＭ（Ｄｙｎａｍｉｃ  ＲＡＭ）、ＦＣＲＡＭ（Ｆａｓｔ  Ｃｙｃｌｅ  ＲＡＭ）、ＳＲＡＭ（Ｓｔａｔｉｃ  ＲＡＭ）、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  ＥＰＲＯＭ）若しくは他の何れか適切な揮発性又は不揮発性記憶装置などの他の適切な記憶装置とを有するものであってもよい。
【００３４】
通信ネットワーク１８及び／又は取引モジュール５０により提供される機能は、１以上の人が通信ネットワーク１８又は取引モジュール５０に係る各種機能を提供可能となるように、部分的又は完全に手動的なものであってもよいということが理解されるべきである。例えば、取引プラットフォーム１６のヒューマンエージェントは、取引プラットフォーム１６に取引注文２２を発注するためのプロキシ又はブローカーとして機能する。
【００３５】
取引モジュール５０は、少なくとも取引管理ルール５８に基づき、取引注文２２を管理及び処理する。取引管理ルール５８は、例えば、特定の取引注文２２が範囲外取引であるか判断する方法、警告メッセージ４０を生成する方法、閾値を決定及び／又は更新する方法、及びこのような注文２４及び２６のキュー又はスタック内の買い注文２４と売り注文２６の移動を管理する方法などを規定するルールを有するかもしれない。
・相対市場価格に基づく範囲外注文の特定
いくつかの実施例では、取引管理ルール５８は、一般にそれの各注文スタック（すなわち、買い注文スタック又は売り注文スタック）の先頭に移された各取引注文２２の価格と、相対市場における先頭の注文２２の価格とを比較することによって、範囲外取引注文２２を特定する。例えば、売り注文２６が売り注文スタックの先頭に移されると、取引モジュール５０は、新たに移された売り注文２６のオファー価格が、買い注文スタックの１以上の買い注文２４のビッド価格を閾値以上超過しているか判断することによって、新たに移された売り注文２６が範囲外注文であるか判断する。ある実施例では、取引モジュール５０は、新たに移された売り注文２６のオファー価格が先頭の買い注文２４のビッド価格を閾値６０以上超過しているか判断することによって、新たに移された売り注文２６が範囲外注文であるか判断する。
【００３６】
範囲外買い注文が特定されると、取引モジュール５０は、範囲外買い注文による取引を後に実行しようとすることと範囲外買い注文の何れか又は両方に関する制限的アクションを開始又は有効にする。上述されたように、制限的アクションは、範囲外買い注文による取引を実行しようとする取引者に警告メッセージ４０を送信し、範囲外買い注文が買い注文スタック内で移動又は上位化されることを回避し、範囲外買い注文が表示されることを回避し、他の取引者が範囲外買い注文に関する取引を実行することを禁止するなど、何れか適切な制限的アクションを含む。
【００３７】
説明のため、ある時点において、１０年物米国国債の取引所が以下の買い注文２４と売り注文２６とをそれぞれ含む買い注文スタックと売り注文スタックを有すると仮定する。
【００３８】
【表２】
2008518285.tif 000003
９８．２６１／２の売り注文が９８．２６１／２の売り注文と同じ又はそれを超えるビッド価格を有する新たに受け付けた買い注文によりキャンセル又は取引される場合など、９８．２６１／２の売り注文が売り注文スタックから削除されたと仮定する。この結果、９９．２６の売り注文が売り注文スタックの先頭に移される。９９．２６の売り注文が売り注文スタックの先頭に移された結果、取引モジュール５０は、売り注文の９９．２６のオファー価格が現在先頭の買い注文のビッド価格９８．２６１／４を閾値以上超過しているか判断することによって、９９．２６の売り注文が範囲外注文であるか判断する。さらに、１０年物米国国債の現在の閾値６０は１ポイントの３／３２であると仮定する。ここで、先頭の売り注文の９９．２６のオファー価格は、先頭の買い注文の９８．２６１／４ビッド価格を３／３２の閾値以上超過し、このため、９９．２６の売り注文は範囲外売り注文であると決定される。
【００３９】
９９．２６の売り注文が範囲外売り注文であると決定された結果として、取引モジュール５０は、９９．２６の売り注文により普通に取引する買い注文を提示した取引者への警告メッセージを生成及び通信するかもしれない。例えば、後の取引者が９９．２６のビッド価格により後の買い注文を提示した場合（９９．２６の売り注文により取引しようとする際に）、取引モジュール５０は、後の買い注文２４のビッド価格が誤りであることを示し、後の買い注文２４の価格を変更又は訂正する機会を後の取引者に提供する警告メッセージを生成し、後の取引者に通信するようにしてもよい。このような警告メッセージ４０を送信する１つの理由は、後の取引者が先頭の売り注文のハンドル（すなわち、整数部分）が９８から９９に上昇したことに気付いておらず、９９．２６でなく９８．２６のビッド価格を入力しようとしていた可能性があるということである。さらに以下でより詳細に説明されるように、取引モジュール５０は、後の取引者のビッド価格の整数部分を９９から９８に変更し（例えば、後の取引者の実際の意図に適合させるようにするため）、９８．２６の提案された変更後のビッド価格を後の取引者に表示し、後の取引者に９８．２６の提案された変更後のビッド価格により後の買い注文２４を発注することを所望しているか問い合わせる。
【００４０】
同様に、買い注文２４が買い注文スタックの先頭に移されると、取引モジュール５０は、新たに移された買い注文２４のビッド価格が、売り注文スタックの１以上の売り注文２６のオファー価格より閾値６０以上下回るか判断することによって、新たに移された買い注文２４が範囲外注文であるか判断する。ある実施例では、取引モジュール５０は、新たに移された買い注文２６のビッド価格が先頭の売り注文２６のオファー価格より閾値６０以上下回っているか判断することによって、新たに移された買い注文２４が範囲外注文であるか判断する。上述されたように、いくつかの実施例では、“先頭の”売り注文２６が売り注文スタックの先頭にある売り注文であり、それは実施例に応じて、最も低い現在のオファー価格を有する売り注文２６であるかもしれないし、そうでないかもしれない。範囲外売り注文が特定されると、取引モジュール５０は、範囲外売り注文と当該範囲外売り注文による取引を実行しようとする後の試みの何れか又は両方に関する制限的アクションを開始又は有効にするかもしれない。上述されるように、制限的アクションは、何れか適切な制限的アクションを含むかもしれない。
【００４１】
説明のため、ある時点において、３０年物米国国債の取引所が、以下の買い注文２４と売り注文２６とをそれぞれ有する買い注文スタックと売り注文スタックとを含むと仮定する。
【００４２】
【表３】
2008518285.tif 000004
ここで、９８．２６１／４の買い注文が９８．２６１／４以下のオファー価格を有する新たに受け付けた売り注文によりキャンセル又は取引される場合など、９８．２６１／４の買い注文が買い注文スタックから削除されると仮定する。この結果、９７．２７の買い注文が買い注文スタックの先頭に移される。９７．２７の買い注文が売り注文スタックの先頭に移された結果として、取引モジュール５０は、買い注文の９７．２７のビッド価格が現在先頭の売り注文のオファー価格９８．２６３／４より閾値以上下回っているか判断することによって、９７．２７の買い注文が範囲外注文であるか判断する。さらに、３０年物米国国債の現在の閾値６０が１ポイントの７／３２であると仮定する。ここで、先頭の買い注文の９７．２７のビッド価格が、７／３２の閾値以上先頭の売り注文の９８．２６３／４のオファー価格を下回っており、このため、９７．２７の買い注文が範囲外買い注文であると決定される。
【００４３】
９７．２７の買い注文が範囲外売り注文であると決定された結果として、取引モジュール５０は、９７．２７の買い注文により普通に取引する売り注文を提示した取引者に警告メッセージを生成及び通信する。例えば、後の取引者が９７．２７のオファー価格により後の売り注文を提示している場合（９７．２７の買い注文により取引しようとする際に）、取引モジュール５０は、後の売り注文２６のオファー価格が誤っている可能性があることを示し、後の売り注文の価格を変更又は訂正する機会を後の取引者に提供する警告メッセージを後の取引者に生成及び通信するようにしてもよい。上述したように、このような警告メッセージ４０を送信する１つの理由は、後の取引者が先頭の買い注文のハンドル（すなわち、整数部分）が９８から９７に変更されたことに気付いておらず、９７．２６でなく９８．２７のオファー価格を入力しようと意図していたかもしれないためである。さらに以下でより詳細に説明されるように、取引モジュール５０は、後の取引者のオファー価格の整数部分を９７から９８に変更し（例えば、後の取引者の実際の意図に適合しようとするため）、９８．２７の提案された変更後のオファー価格を後の取引者に表示し、後の取引者に９８．２７の提案された変更後のオファー価格により後の売り注文２６を発注することを所望するか問い合わせる。
【００４４】
図２は、取引注文２２と相対市場価格とを比較し、範囲外取引注文２２に対して取引を行おうとしている取引者２０に警告メッセージ４０を送信することによって、葉苦い取引注文２２を特定する本発明の一実施例による方法を示す。後述される実施例は、範囲外売り注文２６を特定し、当該範囲外売り注文２６に対して取引を行おうとしている取引者２０に警告メッセージ４０を送信することに関する。しかしながら、本方法は範囲外買い注文２４を特定し、当該範囲外買い注文２４に対して取引を行おうとしている取引者２０に警告メッセージを送信することにも同様に適用可能であるということが理解されるべきである。また、他の各種制限的アクション（すなわち、警告メッセージ４０を送信する以外のもの）が範囲外取引注文２２を特定した結果として実現可能であるということが理解されるべきである。
【００４５】
ステップ１００において、１以上の買い注文２４と１以上の売り注文２６が、取引者２０から受け付けされ、取引プラットフォーム１６により取引所に発注される。買い注文２４と売り注文２６は、買い注文スタック（又はキュー）と売り注文スタック（又はキュー）にそれぞれ配置され、ＦＩＦＯ（Ｆｉｒｓｔ  Ｉｎ  Ｆｉｒｓｔ  Ｏｕｔ）システムや米国特許第６，５６０，５８０号に詳述されるようなインタラクティブマッチングシステムを利用して、又は当該受け付けた買い注文２４と売り注文２６とに係る相対的なビッド及びオファー価格に基づくなど、何れか適切な基準に従って順序付けされる。
【００４６】
ステップ１０２において、１以上の売り注文２６が売り注文スタックから削除される（例えば、１以上の売り注文２６が１以上の買い注文２４によりキャンセル又は取引される場合など）。この結果、ある売り注文２６は、売り注文スタックの先頭に移され、これにより、現在先頭の売り注文となる。
【００４７】
ステップ１０４において、当該売り注文２６が売り注文スタックの先頭に移された結果として、取引モジュール５０は、当該売り注文６２のオファー価格が現在先頭の買い注文のビッド価格、すなわち、買い注文スタックの先頭に現在ある買い注文２４のビッド価格を現在の閾値６０以上超過しているか判断することによって、当該売り注文２６が範囲外注文であるか判断する。以下でより詳細に説明されるように、閾値６０は市場状態に基づくものであって、経時的に可変とされるかもしれない。
【００４８】
当該売り注文２６が範囲外注文でないと判断された場合、他の買い注文２４及び／又は売り注文２６が受け付け、発注、取引、キャンセル又は管理されるようにするため、本方法はステップ１００に戻る。しかしながら、ステップ１０４において、当該売り注文が範囲外売り注文であると判断された場合、取引モジュール５０は、ステップ１０６において範囲外売り注文を認識し、この範囲外売り注文による取引を普通に生じさせる買い注文２４を待機するかもしれない。いくつかの他の実施例では、特定された範囲外売り注文は、売り注文スタックから一時的に削除されるか、あるいは一緒にキャンセルされてもよい。
【００４９】
ステップ１０８において、取引プラットフォーム１６は、後の取引者から範囲外売り注文による普通に取引する後の買い注文２４を受け付ける。すなわち、後の買い注文２４のビッド価格は、範囲外売り注文のオファー価格以上となる。いくつかの例では、範囲外売り注文のハンドル（すなわち、整数部分）は現在の市場より大きいかもしれず、後の取引者は、範囲外売り注文のより大きなハンドルを認識することなく、後の買い注文２４を提示したかもしれない。すなわち、後の取引者は、自分の買い注文２４を提示する際、範囲外売り注文の端数部分のみを誤って考慮したかもしれない。
【００５０】
ステップ１１０において、範囲外売り注文により普通に取引する後の買い注文２４を受け付けた結果として、取引モジュール５０は、後の取引者の買い注文２４のビッド価格が誤っている可能性があることを示し、当該買い注文２４のビッド価格を変更又は訂正する機会を後の取引者に提供する警告メッセージ４０を後の取引者に生成及び通信する。いくつかの実施例では、取引モジュール５０は、後の取引者の買い注文２４のビッド価格のハンドルを変更し（例えば、取引者の実際の意図に適合するようにするため）、提案された変更後のビッド価格を後の取引者に表示し、後の取引者に提案された変更後のビッド価格により後の買い注文２４を発注することを所望するか問い合わせるかもしれない。
【００５１】
ステップ１１２において、取引モジュール５０は、後の取引者の買い注文２４が少なくとも警告メッセージ４０に対する応答が後の取引者２０から受け付けられるまで、取引所に発注されることを回避する。ステップ１１４において、取引モジュール５０は、後の取引者２０から警告メッセージ４０に対する応答４２を受け付ける。当該応答４２が、後の取引者２０が自らの買い注文２４に対する提案された変更後のビッド価格を受け入れることを示す場合、取引モジュール５０は、ステップ１１６において、提案された変更後のビッド価格により取引所に後の取引者の買い注文２４を発注する。あるいは、後の取引者の応答４２は、後の取引者２０が自らの買い注文２４に対する提案された変更後のビッド価格を拒絶することを示すかもしれない。例えば、ステップ１１８において、後の取引者２０は、警告メッセージ４０の受け付けに応答して、自らの買い注文４２をキャンセルすることを選択するかもしれない。他の例として、ステップ１２０において、後の取引者２０は、自らの買い注文２４をもとのビッド価格により再提示することによって警告メッセージ４０を回避することを選択するかもしれない。後の取引者２０がもとのビッド価格による自らの買い注文２４を再提示する場合、取引モジュール５０は、ステップ１２２において、もとのビッド価格により取引所に再提示された買い注文２４を発注し、及び／又は再提示された買い注文２４と範囲外売り注文との間の取引を実行するかもしれない（範囲外売り注文がまだ利用可能である場合）。
【００５２】
売り注文２６が範囲外売り注文であるか判断し、後の買い注文２４を提示した取引者に警告メッセージを送信する上述した技術は、買い注文２４が範囲外買い注文であるか判断し、後の売り注文２６を提示した取引者２０に警告メッセージを送信するのに同様に利用可能である。
・前の取引価格に基づく範囲外注文の特定
いくつかの実施例では、取引管理ルール５８は、一般にそれの各注文スタック（すなわち、買い注文スタック又は売り注文スタック）の先頭に移された各取引注文２２の価格と１以上の前の取引の価格と比較することによって、範囲外取引注文２２を特定する。例えば、売り注文２６が売り注文スタックの先頭に移されると、取引モジュール５０は、新たに移された売り注文２６のオファー価格が取引所の１以上の前の取引の価格を閾値以上超過しているか判断することによって、新たに移された売り注文２６が範囲外注文であるか判断する。１以上の前の取引の価格と注文価格とを比較することは、１以上の前の取引が実行された価格又は実行のため提示された価格と注文価格とを比較することから構成されるかもしれない。ある実施例では、当該注文価格は、直近の取引が実行された価格又は実行のため提示された価格と比較される。範囲外取引注文２２が特定されると、取引モジュール５０は、範囲外取引注文２２と当該範囲外取引注文２２による取引を実行しようとする後の試みの何れか又は両方に関する制限的アクションを開始又は有効にするかもしれない。上述されたように、制限的アクションは、何れか適切な制限的アクションを含むかもしれない。
【００５３】
説明のため、ある時点において、５年物米国国債の取引所が以下の買い注文２４と売り注文２６をそれぞれ含む買い注文スタックと売り注文スタックを含むと仮定する。
【００５４】
【表４】
2008518285.tif 000005
一致する９３．１４１／２の買い注文と９３．１４１／２の売り注文との間の取引が９３．１４１／２の価格において実行される（又は実行のため提示される）と仮定する。９３．１４１／２の買い注文と９３．１４１／２の売り注文は、これにより、買い注文スタックと売り注文スタックから削除される。この結果、９３．１４１／４の買い注文が買い注文スタックの先頭に移され、現在先頭の買い注文となり、９３．１４３／４の売り注文が売り注文スタックの先頭に移され、これにより、現在先頭の売り注文となる。９３．１４１／４の買い注文と９３．１４３／４の売り注文が各注文スタックの先頭に移された結果として、取引モジュール５０は、９３．１４１／４の買い注文と９３．１４３／４の売り注文の何れか（又は両方）が範囲外注文であるか判断する。取引モジュール５０は、９３．１４１／４のビッド価格が前の取引の価格（ここでは、９３．１４１／２）より閾値６０以上下回っているか判断することによって、９３．１４１／４の買い注文が範囲外注文であるか判断する。５年物米国国債の現在の閾値が２／３２であると仮定する。取引モジュール５０は、買い注文の９３．１３１／４のビッド価格が９３．１４１／２の取引より２／３２の閾値以上下回っていないと判断し、９３．１３１／４の買い注文が範囲外注文でないと判断するであろう。（テーブル１から、９３．１３１／４の表示されたビッド価格が９３１３．２５／３２の実際のビッド価格を表し、９３．１４１／２の前の取引価格が９３１４．５／３２の実際の取引価格を表すことを思い出されたい。これにより、９３．１３１／４のビッド価格は、９３．１４１／２の取引価格の範囲内となる。）
同様に、取引モジュール５０は、９３．１４３／４のオファー価格が９３．１４１／２の前の取引価格を２／３２の閾値以上超過しているか判断することによって、９３．１４３／４の売り注文が範囲外注文であるか判断する。取引モジュール５０は、売り注文の９３．１４３／４のオファー価格が９３．１４１／２の前の取引価格を２／３２の閾値以上超過していないと判断し、９３．１４３／４の売り注文は範囲外注文でないと判断するであろう。
【００５５】
次に、９３．１４３／４の売り注文が９３．１４３／４以上のビッド価格を有する新たに受け付けた買い注文によりキャンセル又は取引される場合など、９３．１４３／４の売り注文が売り注文スタックから削除されると仮定する。この結果、９４．１３１／２の売り注文が売り注文スタックの先頭に移され、これにより、取引所における新たな現在先頭の売り注文となる。９４．１３１／２の売り注文が売り注文スタックの先頭に移された結果として、取引モジュール５０は、売り注文の９４．１３１／２のオファー価格が９３．１４１／２の前の取引価格を２／３２の閾値以上超過しているか判断することによって、９４．１３１／２の売り注文が範囲外注文であるか判断する。取引モジュール５０は、売り注文の９４．１３１／２のオファー価格が９３．１４１／２の前の取引価格を２／３２の閾値以上超過していると判断し、９４．１３１／２の売り注文が範囲外注文であると判断するであろう。
【００５６】
９４．１３１／２の売り注文が範囲外注文であると判断した結果として、取引モジュール５０は、９４．１３１／２の売り注文により普通に取引する後の買い注文２４を提示する後の取引者に警告メッセージ４０を生成及び通信するかもしれない。例えば、後の取引者が９４．１３１／２のビッド価格により後の買い注文２４を提示する場合（９４．１３１／２の売り注文により取引をしようとする際に）、取引モジュール５０は、後の取引者の買い注文２４のビッド価格が誤っているかもしれないということを示し、自らの注文のビッド価格を変更又は訂正する機会を後の取引者に提供する警告メッセージ４０を後の取引者に生成及び通信するようにしてもよい。さらに、以下で詳細に説明されるように、取引モジュール５０は、後の取引者のビッド価格の整数部分を９４から９３に変更し（例えば、後の取引者の実際の意図に適合するようにするため）、９３．１３１／２の提案された変更後のビッド価格を後の取引者に表示し、９３．１３１／２の提案された変更後のビッド価格により買い注文２４を発注することを所望するか後の取引者に問い合わせる。
【００５７】
同様にして、取引モジュール５０が、買い注文スタックの先頭に移された買い注文２４が範囲外注文であると判断すると、取引モジュール５０は、当該買い注文２４により普通に取引する売り注文２６を提示した取引者に警告メッセージ４０を生成及び通信するようにしてもよい。
【００５８】
図３は、取引注文２２と前の取引価格とを比較し、当該範囲外取引注文２２に対して取引を行おうとする取引者２０に警告メッセージ４０を送信することによって、範囲外取引注文２２を特定する本発明の実施例による方法を示す。以下で説明される実施例は、範囲外売り注文２６を特定し、当該範囲外売り注文２６に対して取引を行おうとする取引者２０に警告メッセージを送信することに関する。しかしながら、本方法は範囲外買い注文２４を特定し、当該範囲外買い注文２４に対して取引を行おうとする取引者２０に警告メッセージ４０を送信することに同様に適用可能であるということが理解されるべきである。また、他の各種制限的アクション（すなわち、警告メッセージ４０の送信以外のもの）が範囲外取引注文２２を特定した結果として実現可能であるということが理解されるべきである。
【００５９】
ステップ１５０において、１以上の買い注文２４と１以上の売り注文２６とが取引者２０から受け付けられ、取引プロットフォーム１６により取引所に発注される。買い注文２４と売り注文２６は、それぞれ買い注文スタックと売り注文スタックに配置され、ＦＩＦＯ（Ｆｉｒｓｔ  Ｉｎ  Ｆｉｒｓｔ  Ｏｕｔ）システムや米国特許第６，５６０，５８０号に規定されるようなインタラクティブマッチングシステムを利用し、又は受け付けた買い注文２４と売り注文に係る相対的なビッド及びオファー価格に基づくなどの何れか適切な基準に従って順序付けされる。
【００６０】
ステップ１５２において、買い注文スタックの買い注文２４と売り注文スタックの売り注文２６の間の１以上の取引が実行される。実行された買い注文２４と売り注文２６のそれぞれは、それらが実行されるとき、各自のスタックから削除されるかもしれない。ステップ１５４において、１以上の売り注文２６が売り注文スタックから削除される（例えば、当該売り注文が１以上の買い注文２４によりキャンセル又は実行された結果として）。この結果、特定の売り注文２６が、売り注文スタックの先頭に移され、これにより、取引所における現在先頭の売り注文となる。
【００６１】
ステップ１５６において、当該売り注文２６が売り注文スタックの先頭に移された結果として、取引モジュール５０は、当該売り注文２６のオファー価格が前の取引価格、例えば、ステップ１５２における直近の取引が実行された価格などを現在の閾値６０以上超過しているか判断することによって、当該売り注文２６が範囲外注文であるか判断する。以下で詳細に説明されるように、閾値６０は市場状態に基づき、経時的に可変とされてもよい。
【００６２】
当該売り注文２６が範囲外注文でないと判断された場合、本方法は、他の買い注文２４及び／又は売り注文２６が受け付け、発注、取引、キャンセル又は管理可能となるように、ステップ１５０に戻る。しかしながら、ステップ１５６において、当該売り注文が範囲外売り注文であると判断された場合、取引モジュール５０は、ステップ１５８において範囲外売り注文に着目し、範囲外売り注文による取引を普通に生じさせる買い注文２４を待機するかもしれない。
【００６３】
ステップ１６０において、取引モジュール１６は、範囲外売り注文により普通に取引される後の買い注文２４を後の取引者から受け付ける。すなわち、後の買い注文２４のビッド価格は、範囲外売り注文のオファー価格以上である。上述したように、いくつかの例では、範囲外売り注文のハンドル（すなわち、整数部分）は、現在の市場より大きく、後の取引者は範囲外売り注文のより大きなハンドルを認識することなく、後の買い注文２４を提示しているかもしれない。
【００６４】
ステップ１６２において、範囲外売り注文により普通に取引を行う後の買い注文２４を受け付けた結果として、取引モジュール５０は、後の取引者の買い注文２４のビッド価格が誤っているかもしれないということを示し、自らの買い注文２４のビッド価格を変更又は訂正する機会を後の取引者に提供する警告メッセージ４０を後の取引者に生成及び通信する。いくつかの実施例では、取引モジュール５０は、後の取引者の買い注文２４のビッド価格のハンドルを変更し（例えば、取引者の実際の意図に一致するようにするため）、提案された変更後のビッド価格を表示し、後の取引者に提案された変更後のビッド価格により買い注文２４を発注することを所望するか問い合わせる。
【００６５】
ステップ１６４において、取引モジュール５０は、後の取引者の買い注文２４が少なくとも警告メッセージ４０に対する応答４２が後の取引者２０から受け付けされるまでに、取引所に発注されることを回避する。ステップ１６６において、取引モジュール５０は、後の取引者２０から警告メッセージ４０に対する応答４２を受け付ける。この応答４２が、後の取引者２０が買い注文２４に対する提案された変更後のビッド価格を受け入れることを示す場合、取引モジュール５０は、ステップ１６８において、提案された変更後のビッド価格により取引所に後の買い注文２４を発注する。あるいは、後の取引者の応答４２が、後の取引者２０が買い注文２４に対する提案された変更後のビッド価格を拒絶したことを示すかもしれない。例えば、ステップ１７０において、後の取引者２０は、警告メッセージ４０を受け付けることに応答して、自らの買い注文４２をキャンセルすることを選択するかもしれない。他の例として、ステップ１７２において、後の取引者２０は、自らの買い注文２４をもとのビッド価格により再提示することによって、警告メッセージ４０を回避することを選択するかもしれない。後の取引者２０が自らの買い注文２４をもとのビッド価格により再提示する場合、取引モジュール５０は、ステップ１７４において、再提示された買い注文２４と範囲外売り注文との間の取引を実行し、及び／又はもとのビッド価格により取引所に再提示された買い注文２４を発注するようにしてもよい（範囲外売り注文がまだ利用可能である場合には）。売り注文２６が範囲外売り注文であるか判断し、後の買い注文２４を提示する取引者２０に警告メッセージを送信する上述した技術は、買い注文２４が範囲外買い注文であり、後の売り注文２６を提示する取引者２０に警告メッセージを送信するのに同様に利用可能である。
・注文スタックの注文の順位移動の管理
いくつかの実施例では、取引管理ルール５８は一般に、取引所における範囲外取引注文２２を特定し、取引所の当該特定された範囲外取引注文２２の順位移動を管理する。例えば、１以上の売り注文２６が売り注文スタックから削除されると（例えば、このような売り注文が１以上の買い注文２４によりキャンセル又は実行（すなわち、取引）されるときなど）、取引システム３０は、（ａ）売り注文スタックの最上位の残りの売り注文２６を売り注文スタックの先頭に移すか、又は（ｂ）売り注文スタックの最上位の残りの売り注文２６をスタックの先頭には移さず、当該最上位の残りの売り注文２６の上位の売り注文スタックの１以上のポジションをオープンに保持し、範囲外売り注文２６により普通に取引する買い注文２４を後に提示する取引者２０に警告メッセージ４０を送信するか否か判断する。上述されたように、“先頭の注文（ｔｏｐ  ｏｒｄｅｒ）”又は“スタックの先頭”という表現は、スタックの順序の相対的なポジションを伝えるための単なる一例であり、順序の配置は、何れか適切な選好又は基準に従って管理されてもよい。例えば、いくつかの実施例では、ビッドオファースタックは、リストの最後尾から先頭に価格が増加することを表す垂直の数のリストを有する。ここでは、既存の買い注文は各自のビッド価格に基づき数のリストの一方の側に表示され（各買い注文の注文サイズ）、既存の売り注文が各自のオファー価格に基づき数のリストの他方の側に表示される（各売り注文の注文サイズを示す）。従って、このような実施例では、最も高いビッド価格を有する既存の買い注文が、物理的には他の既存の買い注文の上位に配置され、そのような買い注文は先頭の買い注文又は買い注文スタックの先頭にある買い注文と呼ばれる。さらにこのような実施例では、最も低いオファー価格を有する既存の売り注文が、物理的に他の既存の売り注文の下位に配置される。しかしながら、本開示では、その他の既存の売り注文の下位に物理的に配置されても、最も低いオファー価格を有する既存の売り注文が、先頭の売り注文又は売り注文スタックの先頭にある売り注文と呼ばれるかもしれない。従って、いくつかの状況では、“先頭の注文”又は“スタックの先頭”という表現は、注文スタックの前面にある（又は上述される実施例では、物理的に最後尾にある）注文又はベストな既存の注文を表すかもしれない。
【００６６】
同様に、１以上の買い注文２４が買い注文スタックから削除されると（このような買い注文が、１以上の買い注文２４により実行（すなわち、取引）又はキャンセルされるときなど）、取引システム３０は、（ａ）買い注文スタックの最上位の残りの買い注文２４を買い注文スタックの先頭に移すか、又は（ｂ）買い注文スタックの最上位の残りの買い注文２４をスタックの先頭に移さず、最上位の残りの買い注文２４の上位の買い注文スタックの１以上のポジションをオープンにしたままにし、範囲外買い注文２４により普通に取引する売り注文２６を後に提示する取引者２０に警告メッセージ４０を送信するか判断する。
【００６７】
いくつかの実施例では、取引モジュール５０は、当該取引注文の価格が１以上の他の価格と１以上の閾値６０以上乖離しているか判断することによって、対象となる取引注文２２が範囲外注文であるか判断する。例えば、取引モジュール５０は、図２を参照して上述されたように、当該売り注文２６の価格が先頭の現在の買い注文２４（すなわち、買い注文スタックの先頭に現在ある買い注文２４）の価格を閾値６０以上上回っているか判断することによって、対象となる売り注文２６が範囲外注文であるか判断する。他の例として、取引モジュール５０は、図３を参照して上述されたように、当該売り注文２６の価格が取引所の１以上の前の取引の価格を閾値６０以上上回っているか判断することによって、対象となる売り注文２６が範囲外注文であるか判断するかもしれない。
【００６８】
さらなる他の実施例として、取引モジュール５０は、当該売り注文２６の価格が予測される現在の市場価格を閾値６０以上上回っているか判断することによって、対象となる売り注文２６が範囲外注文であるか判断する。この予測される現在の市場価格は、１以上の市場情報ソース１４受け付けされる各種市場情報２８など、各種データに基づき取引モジュール３０によって決定される。例えば、いくつかの実施例では、取引モジュール３０は、商品の市場の現在の中間値（例えば、現在のビッド価格と現在のオファー価格との間の中間ポイントなど）を推定する１以上のアルゴリズムを実行することによって（入力として市場情報２８を利用することによって）、当該商品の推定される現在の市場価格を決定するかもしれない。ある実施例では、ある商品に推定される現在の市場価格を決定するための入力として利用される市場情報２８は、当該商品の市場に関する１以上の先物市場からの情報を含む。
【００６９】
ある実施例では、ある売り注文２６が範囲外注文であるか判断することは、以下のそれぞれを決定することを含む。
（ａ）売り注文２６のオファー価格が、買い注文スタックの現在先頭の買い注文２４のビッド価格を第１閾値６０ａ以上上回っているか？
（ｂ）売り注文２６のオファー価格が、取引所の１以上の直近の取引の価格を第２閾値６０ｂ以上上回っているか？
（ｃ）売り注文２６のオファー価格が、取引モジュール３０により決定される推定される現在の市場価格を第３閾値６０ｃ以上上回っているか？
いくつかの実施例では、第１閾値６０ａ、第２閾値６０ｂ及び第３閾値６０ｃは同一である。他の実施例では、第１閾値６０ａ、第２閾値６０ｂ及び第３閾値６０ｃの１以上は互いに異なるものである。さらに上述されるように、閾値６０ａ、６０ｂ及び６０ｃのそれぞれは、市場状態に応じて経時的に可変とされてもよい。例えば、取引モジュール３０は、各種市場情報ソース１４から受け付けた市場情報２８に少なくとも基づき、経時的に閾値６０ａ、６０ｂ及び６０ｃを可変としてもよい。
【００７０】
一実施例では、取引モジュール３０は、上記３つの質問（ａ）、（ｂ）及び（ｃ）の少なくとも１つが肯定的に回答されると判断した場合、売り注文２６が範囲外注文であると判断する。他の実施例では、取引モジュール３０は、上述した３つの質問（ａ）、（ｂ）及び（ｃ）の少なくとも２つが肯定的に回答されると判断した場合、売り注文２６が範囲外注文であると判断する。さらなる他の実施例では、取引モジュール３０は、上述した３つの質問（ａ）、（ｂ）及び（ｃ）のすべてが肯定的に回答されると判断した場合、売り注文２６が範囲外注文であると判断する。従って、取引注文２２を範囲外注文であると判断する基準は、実施例に従って変更されてもよい。
【００７１】
売り注文２６が範囲外売り注文であるか判断し、後の買い注文２４を提示する取引２０に警告メッセージを送信する上述した技術は、買い注文２４が範囲外買い注文であるか判断し、後の売り注文２６を提示した取引者２０に警告メッセージを送信するのに同様に利用可能である。
・閾値６０
上述したように、閾値６０は、少なくとも市場状態に従って経時的に可変とされてもよい。例えば、ある市場の閾値６０は、当該市場の過去又は現在のボラティリティ又は１以上の関連する市場に基づき決定及び／又は更新されてもよい。いくつかの実施例では、ある市場に対する閾値６０は、１以上の市場情報ソース１４から受け付けされる市場情報２８に基づき決定及び／又は更新される。このような市場情報２８は、当該市場の過去又は現在のボラティリティ又は１以上の関連する市場を示す。さらに、このような市場情報２８は、利子率情報や通貨関連情報などの現在及び／又は過去の金融情報を含むものであってもよい。
【００７２】
取引モジュール３０は、当該市場の現在のボラティリティ又は現在価格などを予測するための各種アルゴリズムの入力としてこのような市場情報２８を利用する。その後、取引モジュール３０は、当該市場の現在の推定されるボラティリティ又は価格に基づき、当該市場の閾値を決定及び／又は更新するようにしてもよい。いくつかの実施例では、取引モジュール３０は、リアルタイム又は実質的にリアルタイムに市場情報を受け付け、現在の市場状態に従ってリアルタイム又は実質的にリアルタイムに閾値を更新するようにしてもよい。
【００７３】
本発明の実施例及びその効果が詳細に説明されたが、当業者は、添付した請求項により規定されるような本発明の趣旨及び範囲から逸脱することなく各種変更、追加及び省略が可能である。
【図面の簡単な説明】
【００７４】
【図１】図１は、本発明の実施例による範囲外取引注文に対する警告メッセージを用いて取引を管理する一例となるシステムを示す。
【図２】図２は、本発明の実施例による取引注文と相対市場価格とを比較することによって範囲外取引注文を特定し、当該範囲外取引注文に対して取引を行おうとする取引者に警告メッセージを送信する一例となる方法を示す。
【図３】図３は、本発明の実施例による取引注文と前の取引価格とを比較することによって範囲外取引注文を特定し、当該範囲外取引注文に対して取引を行おうとする取引者に警告メッセージを送信する一例となる方法を示す。
【図１】
2008518285.tif 000006
【図２】
2008518285.tif 000007
【図３】
2008518285.tif 000008