(57)【特許請求の範囲】
【請求項１】
少なくとも１つのプロセッサーにより、取引注文に関するデータを受信する段階であって、前記データは前記取引注文と関連付けられた価格を含み、前記取引注文は複数の取引注文スタックのうちの対応する取引注文スタックに関連付けられる、段階、
前記少なくとも１つのプロセッサーにより、前記取引注文のうちの特定の取引注文が範囲外の注文を有すると決定する段階であって、前記特定の取引注文は前記複数の取引注文スタックのうちの第１の取引注文スタックと関連付けられる、段階、
前記取引注文のうちの特定の取引注文が範囲外の注文を有するという決定に少なくとも部分的に基づき、前記少なくとも１つのプロセッサーにより、前記特定の取引注文に対する制限的動作を行う段階、
を有し、
前記制限的動作を行う段階は、
前記第１の取引注文スタックの電子ディスプレイ内で、前記特定の取引注文の前記第１の取引注文スタックの最上位への昇進を少なくとも一時的に防ぐ段階、
前記電子ディスプレイに、前記第１の取引注文スタック内の前記特定の取引注文を少なくとも一時的に表示しない段階、
前記電子ディスプレイ内で、前記特定の取引注文の外観を前記第１の取引注文スタック内の他の取引注文と比べて少なくとも一時的に変更する段階、
のうちの少なくとも１つを有する、
方法。
【請求項２】
前記制限的動作を行う段階は、前記電子ディスプレイ内で、前記特定の取引注文の前記第１の取引注文スタックの最上位への昇進を少なくとも一時的に防ぐ段階を有し、
前記特定の取引注文の前記第１の取引注文スタックの最上位への昇進を防ぐ段階は、前記電子ディスプレイ内で、前記特定の取引注文の上の前記第１の取引注文スタックの最上位に少なくとも１つの空き空間を少なくとも一時的に残す段階を有する、
請求項１に記載の方法。
【請求項３】
前記制限的動作を行う段階は、前記電子ディスプレイ内で、前記特定の取引注文の外観を前記第１の取引注文スタック内の他の取引注文と比べて少なくとも一時的に変更する段階を有し、
前記電子ディスプレイ内で、前記特定の取引注文の外観を変更する段階は、前記特定の取引注文を前記第１の取引注文スタック内の他の取引注文と異なる色で少なくとも一時的に表示する段階を有する、
請求項１に記載の方法。
【請求項４】
前記制限的動作を行う段階は、前記電子ディスプレイに、前記第１の取引注文スタック内の前記特定の取引注文を少なくとも一時的に表示しない段階を有する、請求項１に記載の方法。
【請求項５】
前記少なくとも１つのプロセッサーにより、前記特定の取引注文の価格で取引され得る元の価格を有する次の取引注文を受信する段階、
（ｉ）前記特定の取引注文が範囲外の注文を有するという決定、及び（ｉｉ）前記特定の取引注文の価格で取引され得る元の価格を有する次の取引注文に少なくとも部分的に基づき、
前記少なくとも１つのプロセッサーにより、前記次の取引注文に関する警告メッセージを生成する段階、
前記少なくとも１つのプロセッサーにより、前記警告メッセージをトレーダーに伝達する段階、
前記少なくとも１つのプロセッサーにより、少なくとも前記警告メッセージに対する応答が前記トレーダーから受信されるまで、前記次の取引注文が前記特定の取引注文と取引されるのを防ぐ段階、
を更に有する請求項１に記載の方法。
【請求項６】
前記少なくとも１つのプロセッサーにより、前記特定の取引注文の価格で取引され得る元の価格を有する次の取引注文を受信する段階、
（ｉ）前記特定の取引注文が範囲外の注文を有するという決定、及び（ｉｉ）前記特定の取引注文の価格で取引され得る元の価格を有する次の取引注文に少なくとも部分的に基づき、
前記少なくとも１つのプロセッサーにより、前記次の取引注文に関する警告メッセージを生成する段階、
前記少なくとも１つのプロセッサーにより、前記警告メッセージをトレーダーに伝達する段階、
前記少なくとも１つのプロセッサーにより、少なくとも前記警告メッセージに対する応答が前記トレーダーから受信されるまで、前記次の取引注文が取引相場に発注されるのを防ぐ段階、
を更に有する請求項１に記載の方法。
【請求項７】
前記少なくとも１つのプロセッサーにより、市場情報に少なくとも部分的に基づき、現在の市場価格を決定する段階、
を更に有し、
前記特定の取引注文が範囲外の注文を有すると決定する段階は、前記特定の取引注文の価格が決定した前記現在の市場価格から閾値より大きく異なると決定する段階を有する、
請求項１に記載の方法。
【請求項８】
前記特定の取引注文が範囲外の注文を有すると決定する段階は、前記特定の取引注文の価格が前の取引注文から閾値より大きく異なると決定する段階を有する、
請求項１に記載の方法。
【請求項９】
前記特定の取引注文が範囲外の注文を有すると決定する段階は、前記特定の取引注文の価格が、前記取引注文のうちの少なくとも他の取引注文に関連付けられた価格から閾値より大きく異なると決定する段階を有する、
請求項１に記載の方法。
【請求項１０】
前記取引注文は、１又は複数の買い注文及び１又は複数の売り注文を有し、
前記データは、前記買い注文と関連付けられたビッド価格及び前記売り注文と関連付けられたオファー価格を有し、
前記特定の取引注文は前記売り注文のうちの特定の売り注文であり、
前記特定の取引注文の価格が、前記取引注文のうちの少なくとも他の取引注文に関連付けられた価格から異なると決定する段階は、前記特定の売り注文のオファー価格が少なくとも１つの前記買い注文と関連付けられたビッド価格を前記閾値より大きく超えていると決定する段階を有する、
請求項９に記載の方法。
【請求項１１】
前記取引注文は、１又は複数の買い注文及び１又は複数の売り注文を有し、
前記データは、前記買い注文と関連付けられたビッド価格及び前記売り注文と関連付けられたオファー価格を有し、
前記特定の取引注文は前記買い注文のうちの特定の買い注文であり、
前記特定の取引注文の価格が、前記取引注文のうちの少なくとも他の取引注文に関連付けられた価格から異なると決定する段階は、前記特定の買い注文のビッド価格が少なくとも１つの前記売り注文と関連付けられたオファー価格を前記閾値より大きく下回っていると決定する段階を有する、
請求項９に記載の方法。
【請求項１２】
前記特定の取引注文が範囲外の注文を有すると決定する段階は、前記特定の取引注文の価格が少なくとも１つの比較価格から閾値より大きく異なると決定する段階を有する、
請求項１に記載の方法。
【請求項１３】
前記特定の取引注文が前記第１の取引注文スタックの最上位に昇進されるのに少なくとも部分的に基づき、前記少なくとも１つのプロセッサーにより、前記特定の取引注文の価格を前記少なくとも１つの比較価格と比較する段階、
を更に有し、
前記特定の取引注文の価格が前記少なくとも１つの比較価格から前記閾値より大きく異なると決定する段階は、前記特定の取引注文の価格を前記少なくとも１つの比較価格と比較するのに少なくとも部分的に基づき、前記特定の取引注文の価格は前記少なくとも１つの比較価格から前記閾値より大きく異なると決定する段階を有する、
請求項１２に記載の方法。
【請求項１４】
前記取引注文は、１又は複数の買い注文及び１又は複数の売り注文を有し、
前記データは、前記買い注文と関連付けられたビッド価格及び前記売り注文と関連付けられたオファー価格を有し、
前記複数の取引注文スタックのうちの対応する取引注文スタックと関連付けられている取引注文は、買い注文スタックと関連付けられている買い注文と、売り注文スタックと関連付けられている売り注文とを有し、
前記特定の取引注文は、前記売り注文スタックのうちの特定の売り注文であり、
前記第１の取引注文スタックの最上位に昇進されている前記特定の取引注文は、前記売り注文スタックの最上位に昇進されている前記特定の売り注文を有する、
請求項１３に記載の方法。
【請求項１５】
前記特定の取引注文の価格が前記少なくとも１つの比較価格から前記閾値より大きく異なると決定する段階は、前記特定の売り注文が前記売り注文スタックの最上位に昇進される時に、前記特定の売り注文のオファー価格が前記買い注文スタック内の少なくとも１つの買い注文と関連付けられたビッド価格を前記閾値より大きく超えていると決定する段階を有する、
請求項１４に記載の方法。
【請求項１６】
前記特定の取引注文の価格が前記少なくとも１つの比較価格から前記閾値より大きく異なると決定する段階は、前記特定の売り注文が前記売り注文スタックの最上位に昇進される時に、前記特定の売り注文のオファー価格が前の取引価格を前記閾値より大きく超えていると決定する段階を有する、
請求項１４に記載の方法。
【請求項１７】
前記取引注文は、１又は複数の買い注文及び１又は複数の売り注文を有し、
前記データは、前記買い注文と関連付けられたビッド価格及び前記売り注文と関連付けられたオファー価格を有し、
前記複数の取引注文スタックのうちの対応する取引注文スタックと関連付けられている取引注文は、買い注文スタックと関連付けられている買い注文と、売り注文スタックと関連付けられている売り注文とを有し、
前記特定の取引注文は、前記買い注文スタックのうちの特定の買い注文であり、
前記第１の取引注文スタックの最上位に昇進されている前記特定の取引注文は、前記買い注文スタックの最上位に昇進されている前記特定の買い注文を有する、
請求項１３に記載の方法。
【請求項１８】
前記特定の取引注文の価格が前記少なくとも１つの比較価格から前記閾値より大きく異なると決定する段階は、前記特定の買い注文が前記買い注文スタックの最上位に昇進される時に、前記特定の買い注文のビッド価格が前記売り注文スタック内の少なくとも１つの売り注文と関連付けられたオファー価格を前記閾値より大きく下回っていると決定する段階を有する、
請求項１７に記載の方法。
【請求項１９】
前記特定の取引注文の価格が前記少なくとも１つの比較価格から前記閾値より大きく異なると決定する段階は、前記特定の買い注文が前記買い注文スタックの最上位に昇進される時に、前記特定の買い注文のビッド価格が前の取引価格を前記閾値より大きく下回っていると決定する段階を有する、
請求項１７に記載の方法。
【請求項２０】
少なくとも１つのプロセッサー、
前記少なくとも１つのプロセッサーに電気的に結合されたコンピュータ可読媒体、
を有し、
前記コンピュータ可読媒体は、前記少なくとも１つのプロセッサーにより実行されると、前記少なくとも１つのプロセッサーに、
取引注文に関するデータを受信させ、前記データは前記取引注文と関連付けられた価格を含み、前記取引注文は複数の取引注文スタックのうちの対応する取引注文スタックに関連付けられ、
前記取引注文のうちの特定の取引注文が範囲外の注文を有すると決定させ、前記特定の取引注文は前記複数の取引注文スタックのうちの第１の取引注文スタックと関連付けられ、
前記取引注文のうちの特定の取引注文が範囲外の注文を有するという決定に少なくとも部分的に基づき、前記特定の取引注文に対する制限的動作を行わせる、
ソフトウェアを有し、
前記制限的動作を行わせる段階は、
前記第１の取引注文スタックの電子ディスプレイ内で、前記特定の取引注文の前記第１の取引注文スタックの最上位への昇進を少なくとも一時的に防ぐ段階、
前記電子ディスプレイに、前記第１の取引注文スタック内の前記特定の取引注文を少なくとも一時的に表示しない段階、
前記電子ディスプレイ内で、前記特定の取引注文の外観を前記第１の取引注文スタック内の他の取引注文と比べて少なくとも一時的に変更する段階、
のうちの少なくとも１つを有する、
装置。
【請求項２１】
制限的動作を行わせる段階は、前記電子ディスプレイ内で、前記特定の取引注文の前記第１の取引注文スタックの最上位への昇進を少なくとも一時的に防ぐ段階を有し、
前記特定の取引注文の前記第１の取引注文スタックの最上位への昇進を防ぐ段階は、前記電子ディスプレイ内で、前記特定の取引注文の上の前記第１の取引注文スタックの最上位に少なくとも１つの空き空間を少なくとも一時的に残す段階を有する、
請求項２０に記載の装置。
【請求項２２】
前記制限的動作を行わせる段階は、前記電子ディスプレイ内で、前記特定の取引注文の外観を前記第１の取引注文スタック内の他の取引注文と比べて少なくとも一時的に変更する段階を有し、
前記電子ディスプレイ内で、前記特定の取引注文の外観を変更する段階は、前記特定の取引注文を前記第１の取引注文スタック内の他の取引注文と異なる色で少なくとも一時的に表示する段階を有する、
請求項２０に記載の装置。
【請求項２３】
前記制限的動作を行わせる段階は、前記電子ディスプレイに、前記第１の取引注文スタック内の前記特定の取引注文を少なくとも一時的に表示しない段階を有する、請求項２０に記載の装置。
【請求項２４】
前記ソフトウェアは、前記少なくとも１つのプロセッサーにより実行されると、前記少なくとも１つのプロセッサーに、さらに、
前記特定の取引注文の価格で取引され得る元の価格を有する次の取引注文を受信させ、
（ｉ）前記取引注文のうちの特定の取引注文が範囲外の注文を有するという決定、及び（ｉｉ）前記特定の取引注文の価格で取引され得る元の価格を有する次の取引注文に少なくとも部分的に基づき、
前記次の取引注文に関する警告メッセージを生成させ、
前記警告メッセージをトレーダーに伝達させ、
少なくとも前記警告メッセージに対する応答が前記トレーダーから受信されるまで、前記次の取引注文が前記特定の取引注文と取引されるのを防がせる、
請求項２０に記載の装置。
【請求項２５】
前記ソフトウェアは、前記少なくとも１つのプロセッサーにより実行されると、前記少なくとも１つのプロセッサーに、さらに、
前記特定の取引注文の価格で取引され得る元の価格を有する次の取引注文を受信させ、
（ｉ）前記取引注文のうちの特定の取引注文が範囲外の注文を有するという決定、及び（ｉｉ）前記特定の取引注文の価格で取引され得る元の価格を有する次の取引注文に少なくとも部分的に基づき、
前記次の取引注文に関する警告メッセージを生成させ、
前記警告メッセージをトレーダーに伝達させ、
少なくとも前記警告メッセージに対する応答が前記トレーダーから受信されるまで、前記次の取引注文が取引相場に発注されるのを防がせる、
請求項２０に記載の装置。
【請求項２６】
前記ソフトウェアは、前記少なくとも１つのプロセッサーにより実行されると、前記少なくとも１つのプロセッサーに、さらに、
市場情報に少なくとも部分的に基づき、現在の市場価格を決定させ、
前記特定の取引注文が範囲外の注文を有すると決定させる段階は、前記特定の取引注文の価格が決定した前記現在の市場価格から閾値だけ異なると決定させる段階を有する、
請求項２０に記載の装置。
【請求項２７】
前記特定の取引注文が範囲外の注文を有すると決定させる段階は、前記特定の取引注文の価格が前の取引注文から閾値より大きく異なると決定させる段階を有する、
請求項２０に記載の装置。
【請求項２８】
前記特定の取引注文が範囲外の注文を有すると決定させる段階は、前記特定の取引注文の価格が、前記取引注文のうちの少なくとも他の取引注文に関連付けられた価格から閾値より大きく異なると決定させる段階を有する、
請求項２０に記載の装置。
【請求項２９】
前記取引注文は、１又は複数の買い注文及び１又は複数の売り注文を有し、
前記データは、前記買い注文と関連付けられたビッド価格及び前記売り注文と関連付けられたオファー価格を有し、
前記特定の取引注文は前記売り注文のうちの特定の売り注文であり、
前記特定の取引注文の価格が、前記取引注文のうちの少なくとも他の取引注文に関連付けられた価格から異なると決定させる段階は、前記特定の売り注文のオファー価格が少なくとも１つの前記買い注文と関連付けられたビッド価格を前記閾値より大きく超えていると決定させる段階を有する、
請求項２８に記載の装置。
【請求項３０】
前記取引注文は、１又は複数の買い注文及び１又は複数の売り注文を有し、
前記データは、前記買い注文と関連付けられたビッド価格及び前記売り注文と関連付けられたオファー価格を有し、
前記特定の取引注文は前記買い注文のうちの特定の買い注文であり、
前記特定の取引注文の価格が、前記取引注文のうちの少なくとも他の取引注文に関連付けられた価格から異なると決定させる段階は、前記特定の買い注文のビッド価格が少なくとも１つの前記売り注文と関連付けられたオファー価格を前記閾値より大きく下回っていると決定させる段階を有する、
請求項２８に記載の装置。
【請求項３１】
前記特定の取引注文が範囲外の注文を有すると決定させる段階は、前記特定の取引注文の価格が少なくとも１つの比較価格から閾値より大きく異なると決定させる段階を有する、
請求項２０に記載の装置。
【請求項３２】
前記ソフトウェアは、前記少なくとも１つのプロセッサーにより実行されると、前記少なくとも１つのプロセッサーに、さらに、
前記特定の取引注文が前記第１の取引注文スタックの最上位に昇進されるのに少なくとも部分的に基づき、前記特定の取引注文の価格を前記少なくとも１つの比較価格と比較させ、
前記特定の取引注文の価格が前記少なくとも１つの比較価格から前記閾値より大きく異なると決定させる段階は、前記特定の取引注文の価格を前記少なくとも１つの比較価格と比較するのに少なくとも部分的に基づき、前記特定の取引注文の価格は前記少なくとも１つの比較価格から前記閾値より大きく異なると決定させる段階を有する、
請求項３１に記載の装置。
【請求項３３】
前記取引注文は、１又は複数の買い注文及び１又は複数の売り注文を有し、
前記データは、前記買い注文と関連付けられたビッド価格及び前記売り注文と関連付けられたオファー価格を有し、
前記複数の取引注文スタックのうちの対応する取引注文スタックと関連付けられている取引注文は、買い注文スタックと関連付けられている買い注文と、売り注文スタックと関連付けられている売り注文とを有し、
前記特定の取引注文は、前記売り注文スタックのうちの特定の売り注文であり、
前記第１の取引注文スタックの最上位に昇進されている前記特定の取引注文は、前記売り注文スタックの最上位に昇進されている前記特定の売り注文を有する、
請求項３２に記載の装置。
【請求項３４】
前記特定の取引注文の価格が前記少なくとも１つの比較価格から前記閾値より大きく異なると決定させる段階は、前記特定の売り注文が前記売り注文スタックの最上位に昇進される時に、前記特定の売り注文のオファー価格が前記買い注文スタック内の少なくとも１つの買い注文と関連付けられたビッド価格を前記閾値より大きく超えていると決定させる段階を有する、
請求項３３に記載の装置。
【請求項３５】
前記特定の取引注文の価格が前記少なくとも１つの比較価格から前記閾値より大きく異なると決定させる段階は、前記特定の売り注文が前記売り注文スタックの最上位に昇進される時に、前記特定の売り注文のオファー価格が前の取引価格を前記閾値より大きく超えていると決定させる段階を有する、
請求項３３に記載の装置。
【請求項３６】
前記取引注文は、１又は複数の買い注文及び１又は複数の売り注文を有し、
前記データは、前記買い注文と関連付けられたビッド価格及び前記売り注文と関連付けられたオファー価格を有し、
前記複数の取引注文スタックのうちの対応する取引注文スタックと関連付けられている取引注文は、買い注文スタックと関連付けられている買い注文と、売り注文スタックと関連付けられている売り注文とを有し、
前記特定の取引注文は、前記買い注文スタックのうちの特定の買い注文であり、
前記第１の取引注文スタックの最上位に昇進されている前記特定の取引注文は、前記買い注文スタックの最上位に昇進されている前記特定の買い注文を有する、
請求項３２に記載の装置。
【請求項３７】
前記特定の取引注文の価格が前記少なくとも１つの比較価格から前記閾値より大きく異なると決定させる段階は、前記特定の買い注文が前記買い注文スタックの最上位に昇進される時に、前記特定の買い注文のビッド価格が前記売り注文スタック内の少なくとも１つの売り注文と関連付けられたオファー価格を前記閾値より大きく下回っていると決定させる段階を有する、
請求項３６に記載の装置。
【請求項３８】
前記特定の取引注文の価格が前記少なくとも１つの比較価格から前記閾値より大きく異なると決定させる段階は、前記特定の買い注文が前記買い注文スタックの最上位に昇進される時に、前記特定の買い注文のビッド価格が前の取引価格を前記閾値より大きく下回っていると決定させる段階を有する、
請求項３６に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、市場取引、及びより詳細には（買い注文及び売り注文のような）範囲外取引注文のための警告メッセージを用いるシステムに関する。
【背景技術】
【０００２】
経済活動の土台は、市場経済における商品及びサービスの生産及び消費である。経済的効率及び市場成果は、当該商品及びサービスの買い手と売り手との間の分配により測られる。商品及びサービスの価値は、通常、米国ドルのような貨幣単位の通貨により表現される。このような経済活動は、国境を越えて広がる。商品及びサービスの取引は、国際的境界に渡り生じ、通貨自体が取引され及び供給と需要の法則により支配される市場を生成する。
【０００３】
歴史を通じ、多くの異なる手法が買い手及び売り手に、商品、サービス、及び通貨を一緒に届けるために適応されてきた。各手法は、トランザクションを取引可能品目の「市場」価格で又は可能な限り近くで可能にするという主要目的を有する。市場価格は、十分に知識に基づく市場が選択された商品を取引する（所与の通貨の）価格である。これを達成するため、全ての潜在的買い手及び売り手は、トランザクションに十分な及び等しいアクセスを有するべきである。買い手及び売り手のトランザクションは、非常に低価格で動作するよう構成されなければならない。さもないと、人為的に高いトランザクション価格を有する取引可能品目の市場価格を変化させてしまう。効率的な買い手及び売り手のトランザクションのための２つの鍵は、表現と知識への完全なアクセス及び低いトランザクション価格である。しかしながら、これらはしばしば矛盾し、更に取引効率と市場の知識との間の相殺を余儀なくしている。
【０００４】
近年、電子取引システムは、商品、サービス、及び通貨のような取引品目に広く受け入れられて来ている。例えば、株式、債権、通貨、先物のような金融商品、又は他の適切な金融商品の取引を容易にする電子取引システムが作成されている。特に、電子取引システムは、有価証券の取引、特に米財務省証券、英国債、欧州債、及び途上国債のような確定利付き証券、及び不確定利付き証券の取引に普及してきている。
【０００５】
これら電子取引システムの多くは、トレーダーが特定の取引可能商品の買い（又はビッド）及び売り（又はオファー）注文を提出するビッド／オファー処理を用いる。買い及び売り注文は、取引プラットフォームにより受信され、そして特定の取引可能商品の取引相場に発注される。受信された買い注文は、買い注文キューに置かれ、又はスタックされて良い。また受信された売り注文は、売り注文キューに置かれ、又はスタックされて良い。受信された注文は、種々の異なる方法で、例えばＦＩＦＯ（ファーストインファーストアウト）を用い、又は例えば受信された買い及び売り注文のそれぞれに関連付けられたビッド及びオファー価格に基づき、当該スタックに置かれて良い。最初の買い手／最初の売り手のシステムは、特許文献２に記載される。
【０００６】
受信されそして取引相場に発注された買い及び売り注文は、電子的に（例えばコンピューターインターフェースを用い）投稿され、そして全ての市場参加者へ示され得る。複数の市場では、買い及び売り注文のビッド及びオファー価格は、それぞれ、（ａ）「ハンドル」として参照され得る整数成分、（ｂ）１０進数、分数、１０進数と分数の組み合わせとして表現され得る分数成分、を有する数値書式で表示されるか又は別の方法で表現される。例えば、９４．２６１／４として表示されたビッド価格は、「９４」の整数（又はハンドル）成分及び「．２６１／４」の分数成分を有する。同様に、５２３／３２として表示されたオファー価格は、「５２」の整数（又はハンドル）成分及び「３／３２」の分数成分を有する。別の例として、１００.１２として表示されたビッド又はオファー価格は、「１００」の整数（又はハンドル）成分及び「．１２」の分数成分を有する。
【０００７】
しばしば、同一商品の現在の反対市場から比較的大きく異なる価格を有する注文は、「範囲外注文」として参照され得、例えば如何なるより良い注文も現在存在しない場合、例えば注文スタックの最上位に昇進される。いくつかの例では、トレーダーは、範囲外注文の実際の価格に気付かず、例えばトレーダーが存在する注文の分数成分にのみ集中している場合などに、間違ってこのような範囲外注文と取引を試み得る。例えば、現在の市場と似ている分数成分を有するが現在の市場と異なる整数（ハンドル）成分を有する（例えば、現在の市場より１ポイント以上高い又は低い）注文が注文スタックの最上位に昇進された場合、トレーダーは、範囲外注文のハンドルが現在の市場と異なることに気付かず、このような範囲外注文と取引しようとして注文を発注し得る。言い換えると、トレーダーは、彼の注文を提出する時、範囲外注文の分数成分を間違って見ている又は考えている。如何なるイベントにおいても、結果として実行された取引は、間違ったトレーダーにとって標準的に不利である。間違ったトレーダーは従って取引プラットフォームに間違った取引を知らせ得る取引プラットフォームは従って、範囲外注文を有する１つ以上の実行された取引を取り消さなければならない。これは取引プラットフォームに商品の取引を中断することを要求し、及び取引がキャンセルされるべきか否かをめぐる混乱が続く結果として、取引プラットフォーム又は顧客に時間と金の両方を失わせ得る。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】米国特許出願第１０／９１１８７９号明細書
【特許文献２】米国特許第６５６０５８０号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明によると、（例えば買い又は売り注文のような）取引注文が範囲外注文か否かを決定するシステムが提供される。範囲外取引注文の警告メッセージを用いるシステムもまた提供される。
【課題を解決するための手段】
【００１０】
ある実施例によると、取引を管理するシステムが提供される。当該システムは、プロセッサーを有するコンピューター、及び当該コンピューターと結合されたコンピューター可読媒体を有する。コンピューター可読媒体は、プログラムを有する。プロセッサーにより実行されると、プログラムは、それぞれ関連する価格を有する取引注文を有する電子データを市場の複数のトレーダーから受信し；前記取引注文が実行され得るよう前記受信された取引注文のそれぞれを電子取引相場に発注し；特定の取引注文の価格が比較価格から閾値より大きい分だけ異なるか否かを決定し；及び前記特定の取引注文の価格が前記比較価格から前記閾値より大きい分だけ異なると決定された場合、１つ以上の取引注文に関し制限的動作を行うよう機能する。
【００１１】
制限的動作は、範囲外取引注文を発するトレーダーと範囲外取引注文を実行しようとするトレーダーの何れか又は両方に対して行われて良い。可能な制限的動作は警告メッセージに限定されず、他の動作、例えば範囲外注文がビッド又はオファースタックの最上位に昇進することを防ぐ又は制限すること、範囲外注文のビッド及びオファースタックへの表示を防ぐこと（又は、例えば範囲外注文を異なる色で表示することにより範囲外注文の表示を変更すること）、及びトレーダーが範囲外注文で取引を実行するのを防ぐことを有して良い。
【００１２】
本発明の種々の実施例は、多数の利点から恩恵を受け得る。留意すべき点は、１つ以上の実施例が以下に議論される利点の複数、何も、又は全てから恩恵を受け得ることである。
【００１３】
本発明のある利点は、電子取引システムが提供され、当該電子取引システムでは、（現在の市場より有意に低いビッド価格を有する買い注文、又は現在の市場より有意に高いオファー価格を有する売り注文のような）範囲外取引注文が識別され、そして警告メッセージが当該範囲外取引注文を実行しようとするトレーダーへ送出されることである。電子警告メッセージは、トレーダーに当該トレーダーの取引注文の価格が間違いであり得ることを知らせ、及び当該トレーダーに間違った価格を訂正する機会を提供し得る。結果として、市場にある間違った取引の数は低減され、従って市場へのアクセスを提供する取引プラットフォームに時間と金の両方を節約させる。さもなければ、誤った取引を識別し取り消し、又は管理するために時間と金が浪費される。
【００１４】
トランザクション内の間違いを低減することは、不要なデータトラヒックの減少を助ける（間違いは訂正される必要があり、更なる電子トランザクションを有し得る）。トランザクション内の間違いを低減することはまた、「不要な」管理に費やす時間を救済し、及びコンピューターソフトウェア／コンピューターネットワークシステムの全体的な有用性をより効率的にする。これは、競合他社の製品と比較して製品をより魅力的にし得る。
【００１５】
技術的貢献は、システムをユーザーにとってより容易に使用可能にすること、及び範囲外取引注文に関連する当該間違いを犯す可能性を最小化することにより、提供される。特に、この問題をユーザーに警告することは、疲れた又は切迫した状況下にあるユーザーの技術的問題を克服し、価格のより重要な数字が変化した又は異なっていることに気付かないことから救済する。ユーザーが範囲外注文として識別された注文に関連し実行し得る動作を制限することはまた、安全機能である。
【００１６】
いくつかの実施例では、時間と共に変化する動的値、動的閾値の概念、及びシステムの使用は、誤った警告メッセージの減少に役立つシステムを提供することを助け、それによりユーザーが警告メッセージに鈍感になるのを回避する。
【００１７】
いくつかの実施例では、注文が期待される注文から非常に離れている、範囲外注文が非常に多い、及び／又は当該注文が実際にユーザーの意図であるかを確認するために手動介入が必要である場合、市場に注文を発するのを防ぐシステムの発明は、改善された安全機能である。
【００１８】
より良い取引システムを、自己の権利の製品として提供することは、知られている問題である。本発明は、当該問題のための代替案である。本発明はまた、取引時に非常に注意深く範囲外注文を探すようユーザーを繰り返し訓練する代替案を提供するか、又はこのような厳しい訓練を増強する。この問題のためのより伝統的な解決策は、多くの誤りに対する過酷な結果を有し得る。本発明は、トレーダーの就業体験を改善し得る。
【００１９】
他の利点は、以下の図、記載、及び請求項から当業者に直ちに明らかである。
【００２０】
本発明及び更なる特徴及び利点のより完全な理解のため、添付の図と共に以下の説明を参照する。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施例による範囲外取引注文の警告メッセージを用いた、例である取引管理システムを図示する。
【図２】本発明の実施例による、取引注文を反対市場価格と比較することにより範囲外取引注文を識別し、及び範囲外取引注文で取引しようとするトレーダーに警告メッセージを送出する例である方法を図示する。
【図３】本発明の実施例による、取引注文を前の取引価格と比較することにより範囲外取引注文を識別し、及び範囲外取引注文で取引しようとするトレーダーに警告メッセージを送出する例である方法を図示する。
【発明を実施するための形態】
【００２２】
本発明の例である実施例及びそれらの利点は、図１乃至３を参照することにより最も理解される。図中の類似の参照番号は類似の部分を参照する。一般に、少なくとも１つの実施例によると、範囲外ビッド又はオファー価格を有する買い又は売り取引注文を識別し、及び当該範囲外買い又は売り注文で取引を実行しようとして次の注文を提出するトレーダーへ電子警告メッセージを送出する電子取引システムが提供される。警告メッセージは、トレーダーに、注文の価格を変更又は訂正する機会を提供して良い。またシステムは、トレーダーの注文が実行されることを、又はシステムが警告メッセージの応答をトレーダーから受信するまで電子取引相場に発せられることさえ防いで良い。
【００２３】
いくつかの実施例では、例えば、買い及び売り注文は電子取引相場の「スタック」又は市場に表示されて良く、及び種々の規則又は基準に基づき当該スタックの前面に移動させて良い。例えば、最高の現在ビッド価格を有する買い注文は、買い注文スタックの前面に移動されて良い。また最低の現在オファー価格を有する売り注文は、売り注文スタックの前面に移動されて良い。
【００２４】
理解されるべき点は、いくつかの状況では、「最上位注文」又は「スタックの最上位」への参照は、最良の存在する（買い又は売り）注文、又は注文スタックの前面にある注文を参照して良いことである。これらの注文は、それぞれの個々のスタックの物理的に「最上位」に位置付けられないかも知れない。例えば、特定の実施例では、最良の売り注文は、スタックの一番下にあって良い。このような実施例では、最低のオファー価格を有する存在する売り注文は、実際には他の存在する売り注文より視覚的に物理的に下に位置付けられて良い。このような存在する売り注文は、最上位売り注文又は売り注文スタックの最上位にある売り注文として参照されて良い。
【００２５】
他の実施例では、ビッド−オファースタックは水平に表現され、存在する買い注文は水平リストとして表示され、及び存在する買い注文は水平リストの他の側に表示されて良い。
【００２６】
本願明細書の目的のため、それらが物理的に注文スタックのどこに位置付けられるかに拘わらず、最も積極的なビッド価格を有する存在する買い注文は、最上位買い注文又は買い注文スタックの最上位にある買い注文として参照されて良い。及び最も積極的なオファー価格を有する売り注文は、最上位売り注文又は売り注文スタックの最上位にある売り注文として参照されて良い。従って理解されるべき点は、いくつかの状況では、「スタックの最上位」への参照は、最良の存在する注文、又は注文スタックの前面にある注文を、当該スタックの配置に関係なく参照して良いことである。
【００２７】
買い又は売り注文が買い注文スタック又は売り注文スタックの最上位へそれぞれ昇進されると、システムは、新たに昇進された注文の価格が、存在する（又は１つも現在存在しない場合は最後に存在した）反対市場の価格と、市場条件により変化し得るある閾値より大きい分だけ異なるか否かを電子的に決定することにより、新たに昇進された注文が範囲外注文であるか否かを決定する。例えば、システムは、新たに昇進された売り注文のオファー価格が現在最上位買い注文のビッド価格を、閾値より大きい分だけ超過しているか否かを電子的に決定することにより、新たに昇進された売り注文が範囲外注文であるか否かを決定して良い。同様に、システムは、新たに昇進された買い注文のビッド価格が現在最上位売り注文のオファー価格より、閾値より大きい分だけ小さいか否かを電子的に決定することにより、新たに昇進された売り注文が範囲外注文であるか否かを決定して良い。システムはまた、新たに発せられた注文が範囲外注文であるか否かを同様の方法で決定して良い。
【００２８】
理解されるべき点は、いくつかの状況では、「最上位注文」又は「スタックの最上位」への参照は、最良の存在する（買い又は売り）注文、又は注文スタックの前面にある注文を参照して良いことである。これらの注文は、それぞれの個々のスタックの物理的に「最上位」に位置付けられないかも知れない。例えば、以下に詳細に議論されるように、特定の実施例では、買い注文は数字の垂直リストの片側に表示され、及び売り注文は同一の数字のリストの反対側に表示され、従って買い注文と売り注文の両方は、数字の垂直リストに沿って下側へ移動するにつれ高いものから低いものへ価格により配置される。このような実施例では、最低のオファー価格を有する存在する売り注文は、実際には他の存在する売り注文より視覚的に物理的に下に位置付けられて良い。しかしながら、このような存在する売り注文は、最上位売り注文又は売り注文スタックの最上位にある売り注文として参照されて良い。
【００２９】
別の実施例では、買い又は売り注文が買い注文スタック又は売り注文スタックの最上位へそれぞれ昇進されると、システムは、新たに昇進された注文の価格が、（例えば最近に取引が実行された価格のような）前の取引の価格と、ある閾値より大きい分だけ異なるか否かを電子的に決定することにより、新たに昇進された注文が範囲外注文であるか否かを決定する。上述のように、閾値は、市場条件に従い変化し得る。例えば、閾値は、関連する市場の歴史的又は現在の価格変動率に基づき決定され及び／又は更新されて良い。同様に、分析されている注文が比較される（つまり閾値が超過されているか否かを決定する）値は、それ自体、歴史的又は現在の関連する市場分析と等しく又はそれに基づいて良い。
【００３０】
更に別の実施例では、以上の２つの実施例の集合が用いられ、システムは、新たに昇進された注文の価格が（１）最良の反対市場の価格、及び（２）前の取引の価格の両方から、ある閾値より大きい分だけ異なるか否かを電子的に決定することにより、新たに昇進された注文が範囲外注文であるか否かを決定する。このような方法は、例えば、希薄な取引及び／又は急速に動く市場では、注文の価格が最近の反対価格と最後の取引価格の両方から十分に異なる場合のみ、注文が範囲外注文として識別されることを保証するため、用いられて良い。
【００３１】
更に別の実施例では、取引システムの注文スタック（例えば、買い注文スタック又は売り注文スタック）内の１つ以上の取引注文が削除された場合、システムは、当該スタック内の新たな最上位注文が範囲外注文か否かを１つ以上の基準に基づき決定して良い。当該スタック内の新たな最上位注文が範囲外注文であると決定された場合、システムは、範囲外注文が、取引ディスプレイ又は電子価格供給の当該システムの注文スタックの最上位へ昇進されるのを防ぎ、従って範囲外注文の上の注文スタックの最上位に１つ以上の空き空間を残して良い。これは、他のトレーダーに、範囲外注文が実際に範囲外注文であること、及び当該トレーダーが範囲外注文の価格を注意深く考えるべきであることを知らせ得る。更に、システムは、範囲外買い又は売り注文で取引を実行しようと注文を提出するトレーダーへ警告メッセージを送出して良い。留意すべき点は、「最上位注文」又は「スタックの最上位」への参照が、スタック内のある注文の相対位置を当該スタック内の他の注文と比較して伝えるための例としてのみ考えられることである。スタック内の注文の相対的位置決めは、任意の適切な選択又は基準に従い達成されて良い。例えば、買い注文スタックは、最低価格を有する売り注文が最上位でなくスタックの最下位に位置付けられるよう構成され得る。
【００３２】
上述のように、システムが範囲外取引注文を識別し、及び次のトレーダーが範囲外注文で取引を実行しようとする場合、システムは、警告メッセージを自動的に生成し及び当該次のトレーダーへ伝達して良い。警告メッセージは、次のトレーダーの注文価格が間違いであり得ることを示し、及び当該次のトレーダーへ当該注文を変更又は訂正する機会を提供して良い。また警告メッセージは、如何なる種類のコンピューター可読メッセージであって良い。いくつかの実施例では、次のトレーダーの注文価格は（９４．２６のように）整数成分と分数成分とを有し、システムは価格の整数成分（９４）が間違いであると決定して良く、及び従って整数成分を（例えば９４から９５へ）変更しトレーダーが実際に注文を提出しようと意図した価格に達することを試みる。システムは次にこの提案変更価格（９５．２６）を次のトレーダーへ警告メッセージ内で表示し、そして次のトレーダーに当該提案変更価格を受け入れるか否かを尋ねて良い。いくつかの実施例では、次のトレーダーは、彼又は彼女の注文を元の価格で再提出することにより警告メッセージを回避して良い。
【００３３】
図１は、範囲外注文を決定し、及び本発明の実施例による範囲外取引注文の警告メッセージを用いることにより、取引を管理する例である取引システム１０を図示する。示されるように、システム１０は、１つ以上のトレーダーワークステーション１２、及び通信ネットワーク１８により取引プラットフォーム１６と結合された１つ以上の市場情報源１４を有して良い。
【００３４】
トレーダーワークステーション１２は、トレーダー２０に取引プラットフォーム１６を介して取引活動に従事するためのアクセスを提供して良い。トレーダーワークステーション１２は、コンピューターシステム及び適切なソフトウェアを有し、トレーダー２０に取引プラットフォーム１６により提供される１つ以上の電子取引相場又は市場で電子取引活動に従事することを可能にして良い。本願明細書で用いられるように、用語「コンピューター」は、入力を受け付け、当該入力を所定の規則に従い処理し、及び出力を生成するよう動作可能な任意の適切な装置、例えばパーソナルコンピューター、ワークステーション、ネットワークコンピューター、無線データポート、無線電話、パーソナルデジタルアシスタント、これら又は他の装置内の１つ以上のプロセッサー、又は任意の他の適切な処理装置を参照する。トレーダーワークステーション１２は、例えばマウス、キーボード、又はポインターのような１つ以上のヒューマンインターフェースを有して良い。
【００３５】
トレーダー２０は、取引システム１０を介し取引活動に従事する個人、個人又は会社のグループのような任意のエンティティを有して良い。例えば、トレーダー２０は、個人投資家、投資家のグループ、又は機関投資家であって良い。トレーダー２０はまた、同一商品に対し同時に入札及び依頼注文の両方を提出する及び／又は維持する任意の個人又は会社のような仕手を有して良い。
【００３６】
トレーダー２０は、種々の取引注文２２を取引プラットフォーム１６により提供される１つ以上の電子取引相場又は市場に発して良い。取引プラットフォーム１６は、取引注文２２のための任意の適切な種類の電子取引相場又は市場、例えばオークション型相場、娯楽型相場、及び種々の金融商品（例えば株式又は他の同等の証券、債権、投資信託、オプション、先物、金融派生商品、スワップ、及び通貨）を取引する電子市場を提供して良い。このような取引注文２２は、買い注文２４、売り注文２６、又は両方を有して良く、及び取引プラットフォーム１６により管理され得る、成り行き注文、指値注文、当日有効注文、無期限注文、ＧＴＣ（「取り消しまで有効」）注文、「ずっと有効な」注文、「妥協を許さない」注文、又は「任意の部分」注文のような任意の種類の注文であって良く、これらに限定されない。
【００３７】
各買い注文２４は、少なくとも部分的にビッド価格及び規模により定められて良い。一方で、各売り注文２６は、少なくとも部分的にオファー価格及び規模により定められて良い。各注文の価格、言い換えると各買い注文２４のビッド価格及び各売り注文２６のオファー価格は、（ａ）「ハンドル」として参照され得る整数成分、（ｂ）１０進数、分数、１０進数と分数の組み合わせとして表現され得る分数成分、を有して良い。例えば、値動きの大きさが１ポイントの１／３２の１／４（つまり１／４／３２）である市場では、９４．２６１／４として表示された価格は、９４のハンドル及び２６１／４の分数成分により定められる。２６１／４は、１ポイントの２６１／４／３２（又は約０．８２０３）を表す。１／４はまた、２／８として表されて良く、９４．２６２の価格表示を生成する。表１は、例である価格、価格が取引プラットフォーム１６により表示されて良い例である書式、当該価格のハンドル、及び当該価格の分数成分を示す。
【００３８】
［表１］価格を表示する書式の例、及び当該価格の成分
【００３９】
【表１】
0005442803.tif 000002
市場情報源１４は、市場情報２８を取引プラットフォーム１６へ伝達するよう機能して良い。市場情報２８は、種々の商品の１つ以上の市場に関連する任意の現在の及び／又は歴史的情報、例えば価格情報、値動き情報、価格変動率情報、及び取引量情報、等を有して良い。市場情報２８はまた、現在の及び／又は歴史的金融又は財政情報、例えば利率情報及び通貨に関連する情報等を有して良い。以下に詳細に議論されるように、取引プラットフォーム１６は、種々の目的で、例えば範囲外取引注文２２を識別するために用いられる閾値６０を決定及び更新するために市場情報を使用して良い。市場情報源１４は、市場情報２８を取引プラットフォーム１６へ伝達して良い、市場情報２８の任意の情報源又は受信者を有して良い。例えば、市場情報源１４は、他の取引プラットフォーム、（電子又はその他の）市場取引相場、仲介人、金融機関、データ提供者、又は政府統計局を有して良い。
【００４０】
通信ネットワーク１８は、データ又は情報をトレーダーワークステーション１２と市場情報源１４と取引プラットフォーム１６との間で交換するよう機能する通信プラットフォームである。本発明の特定の実施例では、通信ネットワーク１８は、トレーダー２０に取引を電子的に実行する又は認定された為替の現場へ分配されるべきトランザクションを開始する機能を提供するインターネットアーキテクチャを表す。或いは、通信ネットワーク１８は、トレーダー２０が同一の動作又は機能を実行するために使用し得る旧来の電話システム（ＰＯＴＳ）であり得る。当該トランザクションは、取引プラットフォーム１６と関連付けられた仲介人により支援され、又はトランザクションが実行されることを要求するため、電話若しくは他の適切な電子機器に手動で入力されて良い。他の実施例では、通信システム１４は、システム１０内の任意の２つのノード間の通信インターフェース又は交換を提供する任意のパケットデータネットワーク（ＰＤＮ）であり得る。通信ネットワーク１８は、選択的に、任意のローカルエリアネットワーク（ＬＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）、広域ネットワーク（ＷＡＮ）、無線ローカルエリアネットワーク（ＷＬＡＮ）、仮想プライベートネットワーク（ＶＰＮ）、イントラネット、又はネットワーク又は電話環境の通信を助ける任意の他の適切なアーキテクチャ又はシステムであって良い。
【００４１】
通信ネットワーク１８は、リアルタイム電話音声会話（例えばＩＰ電話又はＰＯＴＳを介して通信される音声会話）を助けて良い。ここで（例えばトレーダー２０、仲介人、又は取引システム１０に関連する他の個人のような）人の音声は、通信ネットワーク１８を介した通信のために符号化され及び／又はデジタル化される。通信ネットワーク１８はまた、データ、ファイル、シグナリング及び／又は他のデジタル化情報の転送を助けて良い。本願明細書の目的では、「非音声に基づく電子データ」は、通信ネットワーク１８を介し通信され得る全てのファイル、シグナリング、及び又は他のデジタル化情報を有するが、特に（符号化及び／又はデジタル化音声データのような）リアルタイム音声会話を除く。図１に示される特定の実施例では、取引注文２２（買い注文２４及び売り注文２６を有する）、警告メッセージ４０（以下に議論される）、及び警告メッセージ４０への応答４２（以下に議論される）は、非音声に基づく電子データを有する。他の実施例では、いくつかの又は全ての取引注文２２、警告メッセージ４０（以下に議論される）及び／又は警告メッセージ４０への応答４２（以下に議論される）は、リアルタイム音声会話を介し通信されて良い。
【００４２】
取引プラットフォーム１６は、取引又は取引注文２２を助けるため、１つ以上の電子取引相場又は市場へのアクセスを提供する取引アーキテクチャである。取引プラットフォーム１６は、コンピューター、サーバー、管理センター、単一のワークステーション、又は任意の個人、ビジネス、又は取引注文２２の取引を管理しようとする団体の本社であって良い。従って、取引プラットフォーム１６は、任意の適切なハードウェア、ソフトウェア、人員、機器、部品、要素、又は取引環境を管理又は監督する管理団体又は監査団体の動作及び機能を達成するために利用され又は実施され得る物を有して良い。
【００４３】
いくつかの実施例では、取引プラットフォーム１６は、１つ以上のウェブページ３４を収容するためにウェブサイト及び／又はウェブサイト情報３２を格納するよう機能する１つ以上のウェブサーバー３０と関連付けられるか又はそれを有して良い。ウェブサーバー３０は、通信ネットワーク１８と結合されて良く、及び取引プラットフォーム１６と部分的に又は完全に統合されるか又は異なって良い。取引ワークステーション１２は、ウェブサーバー３０により収容されたウェブページ３４へのインターフェースを提供するよう機能するブラウザーアプリケーション３６を有して良い。従ってトレーダー２０は通信ネットワーク１８を介し取引モジュール５０へ情報を伝達し及びそれから情報を受信して良い。特に、ブラウザーアプリケーション３６は、トレーダー２０を種々のインターネットウェブサイト又はウェブサーバー３０により収容されたウェブページ３４を通じて案内し、又は「閲覧」することを可能にし、トレーダー２０と取引プラットフォーム１６との間の通信インターフェースを提供して良い。例えば、１つ以上のウェブページ３４は、トレーダー２０から取引プラットフォーム１６への取引注文２２の通信、取引プラットフォーム１６からトレーダー２０への警告メッセージ４０の通信、及びトレーダー２０から取引プラットフォーム１６への警告メッセージ４０への応答４２の通信を助けて良い。
【００４４】
取引プラットフォーム１６は、取引注文２２をトレーダー２０から受信し及び当該取引注文２２を管理又は処理するよう機能する取引モジュール５０を有して良い。従ってトレーダー２０間の金融トランザクションが実行され得る。取引モジュール５０は、市場取引層とのリンク若しくは接続、又は当該トランザクションを完了させる任意の適切な要素との他の適切な結合を有して良い。
【００４５】
取引モジュール５０は、範囲外ビッド又はオファー価格を有する買い注文２４及び売り注文２６を識別し、及び当該範囲外取引注文２２を発するトレーダー２０へ警告メッセージ４０を送出するよう機能して良い。上述のように、当該警告メッセージ４０のそれぞれは、範囲外注文２２のビッド又はオファー価格が間違いであり得ると示して良く、及び関連するトレーダー２０に注文２２のビッド又はオファー価格を変更させるか又は注文２２を元の価格で発せさせて良い。
【００４６】
図１に示されるように、取引モジュール５０は、処理ユニット５２及びメモリーユニット５４を有して良い。処理ユニット５２は、取引注文２２と関連付けられた又はそうでない場合、システム１０と関連付けられたデータを処理して良い。システム１０は、特定の実施例では取引モジュール５０と関連付けられて良い実行ソフトウェア５６又は他の符号化命令を有して良い。メモリーユニット５４は、ソフトウェア５６、トレーダー２０から受信した取引注文２２、取引管理規則のセット５８、１つ以上の閾値６０、及び市場情報源１４から受信した市場情報２８を格納して良い。メモリーユニット５４は、データ処理ユニット５２と結合されて良く、及び１つ以上のデータベース及び１つ以上のランダムアクセスメモリー（ＲＡＭ）、読み出し専用メモリー（ＲＯＭ）、ダイナミックアクセスメモリー（ＤＲＡＭ）、ファストサイクルＲＡＭ（ＦＣＲＡＭ）、スタティックＲＡＭ（ＳＲＡＭ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、消去可能プログラマブル読み出し専用メモリー（ＥＰＲＯＭ）、電気的消去可能プログラマブル読み出し専用メモリー（ＥＥＰＲＯＭ）のような適切なメモリー素子、又は任意の他の適切な揮発性又は不揮発性メモリー素子を有して良い。
【００４７】
理解されるべき点は、通信ネットワーク１８及び／又は取引モジュール５０により提供される機能が、部分的に又は完全に手動であって良く、従って１人以上の人間が通信ネットワーク１８又は取引モジュール５０と関連付けられた種々の機能を提供して良いことである。例えば、取引プラットフォーム１６の人間の代理人は、取引注文２２を取引プラットフォーム１６に発するプロキシー又は仲介者として動作して良い。
【００４８】
理解されるべき点は、図１は本発明の特定の実施例を図示するが、本願明細書で議論されるシステム１０により提供される種々の自動化機能のいくつか又は全ては、如何なる適切なハードウェア、ソフトウェア、又はトレーダーワークステーション１２、取引プラットフォーム１６、通信ネットワーク１８、及びウェブサーバー３０を有するシステム１０の他の如何なる１つ以上の要素に配置された、収容された、或いは関連付けられたコンピューター機器により提供されて良い。当該自動化機能は、以下の機能と関連付けられたデータの如何なる自動記憶、処理、又は通信を有して良い。つまり、取引注文２２、警告メッセージ４０及び応答４２を生成、送信、及び受信すること；取引注文２２が範囲外注文であるか否かを決定すること；特定の取引注文２２に関する制限的動作を開始すること；取引注文２２の取引注文スタック内での昇進を管理することを有する、取引注文スタックを維持及び／又は管理すること；取引注文２２の間の取引の実行を管理すること；及び市場情報２８、取引管理規則５８、及び閾値６０を維持及び／又は管理すること、である。当該機能の異なる態様は、システム１０の異なる構成要素により提供されて良い。
【００４９】
（図１に示された実施例のような）いくつかの実施例では、取引プラットフォーム１６の取引モジュール５０と関連付けられたソフトウェア５６は、本願明細書で議論される種々の機能を提供する。前記種々の機能は、例えば、トレーダー２０から取引注文を受信すること、取引注文２２が実行されるよう受信された取引注文２２を電子取引相場又は市場へ発すること、特定の取引注文２２が範囲外注文であるか否かを電子的に決定すること、範囲外取引注文と取引し得る価格を有する取引注文に関する警告メッセージを自動的に生成し及び伝達すること、及び種々の取引注文スタック内の取引注文の昇進を管理すること、を有する。
【００５０】
他の実施例では、図１に示された実施例のソフトウェア５６により提供される全機能のうちのいくつかは、任意の１つ以上のトレーダーワークステーション１２に置かれた、収容された、又は関連付けられたソフトウェアにより提供されて良い。例えば、トレーダーワークステーション１２と関連付けられたソフトウェアは、トレーダー２０から電子データ入力を受信し関連する価格を有する特定の取引注文２２を定め、特定の取引注文２２の価格は決定された範囲外取引注文２２の価格と取引され得ると決定し、特定の取引注文２２に関する電子警告メッセージ４０を自動的に生成し、電子警告メッセージ４０をトレーダー２０へ伝達し、及び少なくとも警告メッセージ４０への応答４２を有する電子データ入力がトレーダー２０から受信されるまで、特定の取引注文２２が範囲外取引注文２２と取引されるのを防ぐよう機能して良い。
【００５１】
別の例として、トレーダーワークステーション１２と関連付けられたソフトウェアは、トレーダー２０から電子データ入力を受信し関連する価格を有する特定の取引注文２２を定め、特定の取引注文２２は決定された範囲外取引注文２２と取引され得ると決定し、及び決定の結果として特定の取引注文２２に関する制限的動作を行うよう機能して良い。
【００５２】
更に別の例として、トレーダーワークステーション１２と関連付けられたソフトウェアは、トレーダー２０から電子データ入力を受信し関連する価格を有する特定の取引注文２２を定め、特定の取引注文２２の価格が少なくとも１つの比較価格と閾値６０より大きい分だけ異なるか否かを自動的に決定し、及び特定の取引注文２２の価格が少なくとも１つの比較価格と閾値６０より大きい分だけ異なると決定された場合、特定の取引注文２２は範囲外注文であると示す通知を自動的に生成し及び伝達するよう機能して良い。従って電子警告メッセージ４０は、範囲外取引注文２２の価格で取引し得る価格を有する次の取引注文２２を発しようとしている次のトレーダー２０へ自動的に伝達され、電子警告メッセージ４０は、次の取引注文２２と特定の取引注文２２との間の取引に関する制限と関連付けられる。
【００５３】
更に別の例として、トレーダーワークステーション１２と関連付けられたソフトウェアは、トレーダー２０から電子データ入力を受信し関連する価格を有する特定の取引注文２２を定め、特定の取引注文２２の価格が前の取引価格と閾値６０より大きい分だけ異なるか否かを自動的に決定し、及び特定の取引注文２２の価格が前の取引価格と閾値６０より大きい分だけ異なると決定された場合、１つ以上の取引注文２２に関する制限的動作を自動的に行うよう機能して良い。１つ以上の取引注文２２に関する当該制限的動作は、制限的動作が、範囲外取引注文２２の価格と取引し得る元の価格を有する次の取引注文２２に関して行われるべきであると示す通知を生成し及び伝達することを有して良い。
【００５４】
更に別の例として、トレーダーワークステーション１２と関連付けられたソフトウェアは、トレーダー２０から電子データ入力を受信し関連する価格を有する特定の取引注文２２を定め、特定の取引注文２２の価格が少なくとも１つの比較価格と閾値６０より大きい分だけ異なるか否かを自動的に決定し、及び特定の取引注文２２の価格が少なくとも１つの比較価格と閾値６０より大きい分だけ異なると決定された場合、特定の取引注文スタック内の特定の取引注文２２の昇進の制限を生じるよう機能して良い。
【００５５】
取引モジュール５０は、少なくとも１つの電子市場取引管理規則５８に基づき取引注文２２を管理及び処理して良い。取引管理規則５８は、例えば、特定の取引注文２２が範囲外注文であるか否かをどのように決定するか、警告メッセージ４０をどのように生成するか、閾値６０をどのように決定及び／又は更新するか、及び買い注文２４及び売り注文２６の昇進を当該注文２４及び２６のキュー、又はスタック内でどのように管理するか、を定める規則を有して良い。
【００５６】
［反対市場価格に基づく範囲外注文の識別］
いくつかの実施例では、取引管理規則５８は、一般に、対応する注文スタック（つまり買い注文スタック又は売り注文スタック）の最上位に昇進された各取引注文２２の価格を反対市場の最上位注文２２の価格と比較することにより、範囲外取引注文２２の識別を提供する。例えば、売り注文２６が売り注文スタックの最上位に昇進された場合、取引モジュール５０は、新たに昇進した売り注文２６のオファー価格が、買い注文スタック内の１つ以上の買い注文２４のビッド価格を閾値６０より大きい分だけ超過しているか否かを電子的に決定することにより、新たに昇進された売り注文２６が範囲外注文であるか否かを決定する。特定の実施例では、取引モジュール５０は、新たに昇進された売り注文２６のオファー価格が最上位買い注文２４のビッド価格を、閾値６０より大きい分だけ超過しているか否かを電子的に決定することにより、新たに昇進された売り注文２６が範囲外注文であるか否かを決定する。
【００５７】
範囲外買い注文が識別されると、取引モジュール５０は、範囲外買い注文及び範囲外買い注文と取引を実行する次の試みの何れか又は両方に関する制限的動作を開始又は発効する。上述のように、制限的動作は、任意の適切な制限的動作、例えば警告メッセージ４０を範囲外買い注文と取引を実行しようとしているトレーダーへ送出すること、範囲外買い注文が買い注文スタック内で昇進される又は前進するのを防ぐこと、範囲外買い注文が表示されるのを防ぐこと、及び他のトレーダーが範囲外買い注文で取引を実行するのを防ぐこと、等を有して良い。
【００５８】
説明のため、特定の時間点を想定すると、１０年物米国債の電子取引相場又は市場は、それぞれ以下の買い注文２４及び売り注文２６を有する買い注文スタック及び売り注文スタックを有する。
【００５９】
【表２】
0005442803.tif 000003
ここで、９８．２６１／２の売り注文が売り注文スタックから削除されるとする。例えば９８．２６１／２の売り注文が取り消された、又は９８．２６１／２の又はそれより上のビッド価格を有する新たに受信された買い注文と取引された場合である。結果として、９９．２６の売り注文は、売り注文スタックの最上位へ昇進される。９９．２６の売り注文が売り注文スタックの最上位に昇進された結果として、取引モジュール５０は、９９．２６の売り注文のオファー価格が、現在最上位買い注文のビッド価格９８．２６１／４を閾値より大きい分だけ超過しているか否かを電子的に決定することにより、９９．２６の売り注文が範囲外注文であるか否かを決定する。更に１０年物米国債の現在の閾値６０は、１ポイントの３／３２であると想定する。ここで、最上位売り注文の９９．２６のオファー価格は、９８．２６１／４の最上位買い注文のビッド価格を閾値３／３２より大きい分だけ超過している。及び従って、９９．２６の売り注文は、範囲外売り注文であると決定される。
【００６０】
９９．２６の売り注文は範囲外売り注文であると決定された結果として、取引モジュール５０は、警告メッセージ４０を自動的に生成し及び必然的に９９．２６の売り注文と取引し得る買い注文を提出する任意のトレーダーへ伝達して良い。例えば、次のトレーダーが（９９．２６の売り注文と取引しようとして）９９．２６のビッド価格を有する次の買い注文を提出する場合、取引モジュール５０は警告メッセージ４０を自動的に生成し及び次のトレーダーへ伝達し、次の買い注文２４のビッド価格は間違いであり得ることを示し、及び次のトレーダーに次の買い注文２４のビッド価格を変更、又は訂正する機会を提供して良い。当該警告メッセージ４０を送出するある論理的根拠は、次のトレーダーが、最上位売り注文のハンドル（つまり整数成分）が９８から９９へジャンプしたことに気付いていない、及び従って９９．２６ではなく９８．２６のビッド価格を入力し易い可能性があるということである。更に、以下に詳細に議論されるように、取引モジュール５０は、次のトレーダーのビッド価格の整数成分を９９から９８へ変更し（例えば、次のトレーダーの実際の意図と一致させようとするため）、９８．２６の提案変更ビッド価格を次のトレーダーへ表示し、及び次のトレーダーに彼又は彼女は次の買い注文２４を９８．２６の提案変更ビッド価格で発したいか否かを尋ねる。
【００６１】
同様に、買い注文２４が買い注文スタックの最上位に昇進された場合、取引モジュール５０は、新たに昇進した買い注文２４のビッド価格が、売り注文スタック内の１つ以上の売り注文２６のオファー価格より閾値６０より大きい分だけ少ないか否かを電子的に決定することにより、新たに昇進された買い注文２４が範囲外注文であるか否かを決定する。特定の実施例では、取引モジュール５０は、新たに昇進された買い注文２４のビッド価格が最上位売り注文２６のオファー価格より、閾値６０より大きい分だけ少ないか否かを電子的に決定することにより、新たに昇進された買い注文２４が範囲外注文であるか否かを決定する。上述のように、いくつかの実施例では、「最上位」売り注文２６は、売り注文スタックの最上位にある売り注文であり、特定の実施例に依存して、最低の現在オファー価格を有する売り注文２６であり得るし、そうでないかも知れない。範囲外売り注文が識別されると、取引モジュール５０は、範囲外売り注文又は範囲外売り注文と取引を実行する次の試みの何れか又は両方に関する制限的動作を開始又は発効して良い。上述のように、制限的動作は、任意の適切な制限的動作を有して良い。
【００６２】
説明のため、特定の時間点を想定すると、３０年物米国債の電子市場は、それぞれ以下の買い注文２４及び売り注文２６を有する買い注文スタック及び売り注文スタックを有する。
【００６３】
【表３】
0005442803.tif 000004
ここで、９８．２６１／４の買い注文が買い注文スタックから削除されるとする。例えば９８．２６１／４の買い注文が取り消された、又は９８．２６１／４の又はそれより下のオファー価格を有する新たに受信された売り注文と取引された場合である。結果として、９７.２７の買い注文は、買い注文スタックの最上位へ昇進される。９７.２７の買い注文が売り注文スタックの最上位に昇進された結果として、取引モジュール５０は、９７.２７の買い注文のビッド価格が、現在最上位売り注文のオファー価格９８．２６３／４より閾値より大きい分だけ少ないか否かを電子的に決定することにより、９７.２７の買い注文が範囲外注文であるか否かを決定する。更に３０年物米国債の現在の閾値６０は、１ポイントの７／３２であると想定する。ここで、最上位買い注文の９７.２７のビッド価格は、９８．２６３／４の最上位売り注文のオファー価格より閾値７／３２より大きい分だけ少ない。及び従って、９７.２７の買い注文は、範囲外買い注文であると決定される。
【００６４】
本出願は、特許文献１の一部継続出願である。特許文献１は２００４年８月４日出願、名称「Ｓｙｓｔｅｍ  ａｎｄ  Ｍｅｔｈｏｄ  ｆｏｒ  Ｍａｎａｇｉｎｇ  Ｔｒａｄｉｎｇ  Ｕｓｉｎｇ  Ａｌｅｒｔ  Ｍｅｓｓａｇｅｓ  ｆｏｒ  Ｏｕｔｌｙｉｎｇ  Ｔｒａｄｉｎｇ  Ｏｒｄｅｒｓ」、発明者ジョセフ・シー・ノビエロ他、（代理人管理番号０６９５４７．０２０５）である。特許文献１は参照されることにより本願明細書に全体が組み込まれる。
【００６５】
９７.２７の買い注文は範囲外買い注文であると決定された結果として、取引モジュール５０は、警告メッセージ４０を自動的に生成し及び必然的に９７.２７の買い注文と取引し得る売り注文を提出する任意のトレーダーへ伝達して良い。例えば、次のトレーダーが（９７.２７の買い注文と取引しようとして）９７.２７のオファー価格を有する次の売り注文を提出する場合、取引モジュール５０は警告メッセージ４０を自動的に生成し及び次のトレーダーへ伝達し、次の売り注文２６のオファー価格は間違いであり得ることを示し、及び次のトレーダーに次の売り注文のビッド価格を変更、又は訂正する機会を提供して良い。上述のように、当該警告メッセージ４０を送出するある論理的根拠は、次のトレーダーが、最上位買い注文のハンドル（つまり整数成分）が９８から９７へジャンプしたことに気付いていない、及び従って９７．２６ではなく９８．２７のオファー価格を入力し易い可能性があるということである。更に、以下に詳細に議論されるように、取引モジュール５０は、次のトレーダーのオファー価格の整数成分を９７から９８へ変更し（例えば、次のトレーダーの実際の意図と一致させようとするため）、９８.２７の提案変更オファー価格を次のトレーダーへ表示し、及び次のトレーダーに彼又は彼女は次の売り注文２６を９８.２７の提案変更オファー価格で発したいか否かを尋ねる。
【００６６】
図２は、本発明の実施例による、取引注文２２を反対市場価格と比較することにより範囲外取引注文２２を識別し、及び範囲外取引注文２２で取引しようとするトレーダー２０に警告メッセージ４０を送出する例である方法を図示する。以下に議論される例は、範囲外売り注文２６を識別すること、及び警告メッセージ４０を当該範囲外売り注文２６で取引しようとしているトレーダー２０へ送出すること、に関する。しかしながら、理解されるべき点は、当該方法が、範囲外買い注文２４を識別すること、及び警告メッセージ４０を当該範囲外買い注文２４で取引しようとしているトレーダー２０へ送出すること、にも同様に適用され得ることである。更に理解されるべき点は、種々の他の制限的動作（つまり警告メッセージ４０を送出する以外）が、範囲外取引注文２２の識別の結果として実施され得ることである。
【００６７】
段階１００では、１つ以上の買い注文２４及び１つ以上の売り注文２６は、トレーダー２０から受信され、及び取引プラットフォーム１６による電子取引相場又は市場へ発される。買い注文２４及び売り注文２６は、それぞれ買い注文スタック（又はキュー）及び売り注文スタック（又はキュー）に発注され、そして任意の適切な基準に従い、例えばＦＩＦＯ（ファーストインファーストアウト）システム、特許文献２に詳細に説明された双方向照合システムを用い、又は例えば当該受信された買い注文２４及び売り注文２６と関連付けられたビッド及びオファー価格に基づき、注文される。
【００６８】
段階１０２では、１つ以上の売り注文２６は、売り注文スタックから削除される（例えば１つ以上の売り注文２６が取り消されたか、又は１つ以上の買い注文２４と取引された場合）。結果として、特定の売り注文２６は、売り注文スタックの最上位へ昇進され、従って現在最上位売り注文になる。
【００６９】
段階１０４では、特定の売り注文が売り注文スタックの最上位に昇進された結果として、取引モジュール５０は、特定の売り注文２６のオファー価格が、現在最上位買い注文のビッド価格、つまり現在買い注文スタックの最上位にある買い注文２４のビッド価格を閾値６０より大きい分だけ超過しているか否かを決定することにより、特定の売り注文２６が範囲外注文であるか否かを決定する。以下に詳細に議論されるように、閾値６０は、市場条件に基づいて良く、及び時間とともに変動して良い。
【００７０】
特定の売り注文２６は範囲外注文でないと決定された場合、方法は段階１００へ戻って良く、従って他の買い注文２４及び／又は売り注文２６が受信され、発注され、取引され、取り消され、又は管理される。しかしながら、段階１０４において、特定の売り注文は範囲外売り注文であると決定された場合、取引モジュール５０は、段階１０６において範囲外売り注文に注意し、及び必然的に範囲外売り注文と取引を生じ得る買い注文２４を待って良い。いくつかの代案の実施例では、識別された範囲外売り注文は、売り注文スタックから一時的に削除されるか、又は完全に取り消されて良い。
【００７１】
段階１０８において、取引プラットフォーム１６は、次のトレーダーから必然的に範囲外売り注文と取引し得る次の買い注文２４を受信する。言い換えると、次の買い注文２４のビッド価格は、範囲外売り注文のオファー価格より大きいか又は等しい。いくつかの例では、範囲外売り注文のハンドル（つまり整数成分）は、現在の市場より大きくなり得る。また次のトレーダーは、範囲外売り注文のより大きいハンドルを理解せずに次の買い注文２４を提出し得る。言い換えると、次のトレーダーは、彼又は彼女の買い注文２４を提出する時、範囲外売り注文の分数成分のみを間違って考えている。
【００７２】
段階１１０において、必然的に範囲外売り注文と取引し得る次の買い注文２４を受信した結果として、取引モジュール５０は警告メッセージ４０を自動的に生成し及び次のトレーダーへ伝達し、次のトレーダーの買い注文２４のビッド価格は間違いであり得ることを示し、及び次のトレーダーに彼又は彼女の買い注文２４のビッド価格を変更、又は訂正する機会を提供する。いくつかの実施例では、取引モジュール５０は、次のトレーダーの買い注文２４のビッド価格のハンドルを変更し（例えば、次のトレーダーの実際の意図と一致させようとするため）、提案変更ビッド価格を次のトレーダーへ表示し、及び次のトレーダーに彼又は彼女は次の買い注文２４を提案変更ビッド価格で発したいか否かを尋ねて良い。
【００７３】
段階１１２において、取引モジュール５０は、次のトレーダーの買い注文２４が電子取引相場又は市場に発せられるのを、少なくとも警告メッセージ４０への応答４２が次のトレーダー２０から受信されるまで、防ぐ。段階１１４において、取引モジュール５０は、警告メッセージ４０への応答４２を次のトレーダー２０から受信する。応答４２が、次のトレーダー２０は提案変更ビッド価格を彼又は彼女の買い注文２４のために受け入れると示す場合、取引モジュール５０は、次のトレーダーの買い注文２４を電子取引相場又は市場へ、段階１１６での提案変更ビッド価格で発する。或いは、次のトレーダーの応答４２は、次のトレーダー２０は提案変更ビッド価格を彼又は彼女の買い注文２４のために拒否すると示して良い。例えば段階１１８において、次のトレーダー２０は、警告メッセージ４０の受信に応じて、彼又は彼女の買い注文２４を取り消すことを選択して良い。別の例として、段階１２０において、次のトレーダー２０は、彼又は彼女の買い注文を元のビッド価格で再提出することにより警告メッセージ４０を回避することを選択して良い。次のトレーダー２０が彼又は彼女の買い注文２４を元のビッド価格で再提出した場合、取引モジュール５０は、段階１２２において、再提出買い注文２４を電子取引相場又は市場に元のビッド価格で発し、及び／又は（範囲外売り注文が依然として利用可能ならば）再提出買い注文２４と範囲外売り注文との間の取引を実行して良い。
【００７４】
理解されるべき点は、売り注文２６が範囲外売り注文であるか否かを決定し、及び警告メッセージを次の買い注文２４を提出するトレーダー２０へ送出する上述の技術が、買い注文２４が範囲外買い注文であるか否かを決定し、及び警告メッセージを次の売り注文２６を提出するトレーダー２０へ送出するために同様に用いられて良いことである。
【００７５】
［前の取引価格に基づく範囲外注文の識別］
いくつかの実施例では、取引管理規則５８は、一般に、対応する注文スタック（つまり買い注文スタック又は売り注文スタック）の最上位に昇進された各取引注文２２の価格を１つ以上の前の価格と比較することにより、範囲外取引注文２２の識別を提供する。例えば、売り注文２６が売り注文スタックの最上位に昇進された場合、取引モジュール５０は、新たに昇進した売り注文２６のオファー価格が、電子取引相場又は市場内の１つ以上の前の価格を閾値６０より大きい分だけ超過しているか否かを決定することにより、新たに昇進された売り注文２６が範囲外注文であるか否かを決定する。注文価格を１つ以上の前の取引の価格と比較することは、注文価格を１つ以上の前の取引が実行された又は実行のために提出された価格と比較することを有する。特定の実施例では、問題の注文価格は、最近の取引が実行された又は実行のために提出された価格と比較される。範囲外取引注文２２が識別されると、取引モジュール５０は、範囲外取引注文２２又は範囲外取引注文２２と取引を実行する次の試みの何れか又は両方に関する制限的動作を開始又は発効して良い。上述のように、制限的動作は、任意の適切な制限的動作を有して良い。
【００７６】
説明のため、特定の時間点を想定すると、５年物米国債の電子市場は、それぞれ以下の買い注文２４及び売り注文２６を有する買い注文スタック及び売り注文スタックを有する。
【００７７】
【表４】
0005442803.tif 000005
取引は、９３．１４１／２の価格で一致する９３．１４１／２の買い注文と９３．１４１／２の売り注文との間で実行された（又は実行のために提出された）と想定する。９３．１４１／２の買い注文と９３．１４１／２の売り注文は従って、買い及び売り注文スタックから削除される。結果として、９３．１４１／４の買い注文は、買い注文スタックの最上位へ昇進され、従って現在最上位買い注文となる。また９３．１４３／４の売り注文は、売り注文スタックの最上位へ昇進され、従って現在最上位売り注文となる。９３．１４１／４の買い注文及び９３．１４３／４の売り注文がそれらそれぞれの注文スタックの最上位へ昇進された結果として、取引モジュール５０は、９３．１４１／４の買い注文及び９３．１４３／４の売り注文の何れか（又は両方）が範囲外注文であるか否かを決定して良い。取引モジュール５０は、９３．１４１／４のビッド価格が前の取引、ここでは９３．１４１／２より閾値６０より大きい分だけ少ないか否かを決定することにより、９３．１４１／４の買い注文が範囲外注文であるか否かを決定して良い。５年物米国債の現在の閾値は、２／３２であると想定する。取引モジュール５０は、９３．１４１／４の買い注文のビッド価格が９３．１４１／２の取引価格より閾値２／３２より大きい分だけ少ないか否か、及び９３．１４１／４の買い注文が範囲外注文でないか否かを決定して良い。（表１を思い出すと、９３．１４１／４の表示ビッド価格は９３１４．２５／３２の実際のビッド価格を表し、及び９３．１４１／２の前の取引価格は９３１４．５／３２の実際のビッド価格を表す。従って、９３．１４１／４のビッド価格は、９３．１４１／２の取引価格の２／３２以内にある。）
同様に、取引モジュール５０は、９３．１４３／４のオファー価格が９３．１４１／２の前の取引価格を２／３２の閾値より大きい分だけ超過しているか否かを決定することにより、９３．１４３／４の売り注文が範囲外注文であるか否かを決定して良い。取引モジュール５０は、９３．１４３／４の売り注文のオファー価格が９３．１４１／２の取引価格を２／３２の閾値より大きい分だけ超過していない、及び９３．１４３／４の売り注文が範囲外注文でないと決定して良い。
【００７８】
次に、９３．１４３／４の売り注文が売り注文スタックから削除されるとする。例えば９３．１４３／４の売り注文が取り消された、又は９３．１４３／４の又はそれより上のビッド価格を有する新たに受信された買い注文と取引された場合である。結果として、９４．１３１／２の売り注文は、売り注文スタックの最上位へ昇進され、従って相場で現在最上位売り注文になる。９４．１３１／２の売り注文が売り注文スタックの最上位に昇進された結果として、取引モジュール５０は、９４．１３１／２の売り注文のオファー価格が、９３．１４１／２の前の取引価格を２／３２の閾値より大きい分だけ超過しているか否かを決定することにより、９４．１３１／２の売り注文が範囲外注文であるか否かを決定する。取引モジュール５０は、９４．１３１／２の売り注文のオファー価格が９３．１４１／２の取引価格を２／３２の閾値より大きい分だけ超過している、及び９４．１３１／２の売り注文が範囲外注文であると決定して良い。
【００７９】
９４．１３１／２の売り注文は範囲外売り注文であると決定された結果として、取引モジュール５０は、警告メッセージ４０を自動的に生成し、及び必然的に９４．１３１／２の売り注文と取引し得る次の買い注文２４を提出する任意の次のトレーダーへ伝達して良い。例えば、次のトレーダーが（９４．１３１／２の売り注文と取引しようとして）９４．１３１／２のビッド価格を有する次の買い注文を提出する場合、取引モジュール５０は警告メッセージ４０を自動的に生成し、及び次のトレーダーへ伝達し、次のトレーダーの買い注文２４のビッド価格は間違いであり得ることを示し、及び次のトレーダーに彼又は彼女のビッド価格を変更、又は訂正する機会を提供して良い。更に、以下に詳細に議論されるように、取引モジュール５０は、次のトレーダーのビッド価格の整数成分を９４から９３へ変更し（例えば、次のトレーダーの実際の意図と一致させようとするため）、９３．１３１／２の提案変更ビッド価格を次のトレーダーへ表示し、及び次のトレーダーに彼又は彼女は買い注文２４を９３．１３１／２の提案変更ビッド価格で発したいか否かを尋ねる。
【００８０】
同様の方法で、取引モジュール５０が、買い注文スタックの最上位へ昇進された特定の買い注文２４は範囲外注文であると決定した場合、取引モジュール５０は、警告メッセージ４０を自動的に生成し及び必然的に特定の買い注文２４と取引し得る売り注文２６を提出する任意のトレーダーへ伝達して良い。
【００８１】
図３は、本発明の実施例による、取引注文２２を前の取引価格と比較することにより範囲外取引注文２２を識別し、及び当該範囲外取引注文２２で取引しようとするトレーダー２０に警告メッセージ４０を送出する例である方法を図示する。以下に議論される例は、範囲外売り注文２６を識別すること、及び警告メッセージ４０を当該範囲外売り注文２６で取引しようとしているトレーダー２０へ送出すること、に関する。しかしながら、理解されるべき点は、当該方法が、範囲外買い注文２４を識別すること、及び警告メッセージ４０を当該範囲外買い注文２４で取引しようとしているトレーダー２０へ送出すること、にも同様に適用され得ることである。更に理解されるべき点は、種々の他の制限的動作（つまり警告メッセージ４０を送出する以外）が、範囲外取引注文２２の識別の結果として実施され得ることである。
【００８２】
段階１５０では、１つ以上の買い注文２４及び１つ以上の売り注文２６は、トレーダー２０から受信され、及び取引プラットフォーム１６による電子取引相場又は市場へ発せられる。買い注文２４及び売り注文２６は、それぞれ買い注文スタック及び売り注文スタックに発せられ、そして任意の適切な基準に従い、例えばＦＩＦＯ（ファーストインファーストアウト）システム、特許文献２に詳細に説明された双方向照合システムを用い、又は例えば当該受信された買い注文２４及び売り注文２６と関連付けられたビッド及びオファー価格に基づき、注文される。
【００８３】
段階１５２において、１つ以上の取引は、買い注文スタック内の買い注文２４と売り注文スタック内の売り注文２６との間で実行される。実行された買い注文２４及び売り注文２６のそれぞれは、実行される時、それぞれの対応するスタックから削除されて良い。段階１５４では、１つ以上の売り注文２６は、売り注文スタックから削除される（例えば、当該売り注文が取り消されたか、又は１つ以上の買い注文２４と実行される（つまり取引された）結果として）。結果として、特定の売り注文２６は、売り注文スタックの最上位へ昇進され、従って相場又は市場で現在最上位売り注文になる。
【００８４】
段階１５６では、特定の売り注文２６が売り注文スタックの最上位に昇進された結果として、取引モジュール５０は、特定の売り注文２６のオファー価格が、前の取引価格、例えば段階１５２において最近の取引が実行された価格を現在の閾値６０より大きい分だけ超過しているか否かを決定することにより、特定の売り注文２６が範囲外注文であるか否かを決定する。以下に詳細に議論されるように、閾値６０は、市場条件に基づいて良く、及び時間とともに変動して良い。
【００８５】
特定の売り注文２６は範囲外注文でないと決定された場合、方法は段階１５０へ戻って良く、従って他の買い注文２４及び／又は売り注文２６が受信され、発注され、取引され、取り消され、又は管理される。しかしながら、段階１５６において、特定の売り注文は範囲外売り注文であると決定された場合、取引モジュール５０は、段階１５８において範囲外売り注文に注意し、及び必然的に範囲外売り注文と取引を生じ得る買い注文２４を待って良い。
【００８６】
段階１６０において、取引プラットフォーム１６は、次のトレーダーから必然的に範囲外売り注文と取引し得る次の買い注文２４を受信する。言い換えると、次の買い注文２４のビッド価格は、範囲外売り注文のオファー価格より大きいか又は等しい。上述のように、いくつかの例では、範囲外売り注文のハンドル（つまり整数成分）は、現在の市場より大きくなり得る。また次のトレーダーは、範囲外売り注文のより大きいハンドルを理解せずに次の買い注文２４を提出し得る。
【００８７】
段階１６２において、必然的に範囲外売り注文と取引し得る次の買い注文２４を受信した結果として、取引モジュール５０は警告メッセージ４０を自動的に生成し及び次のトレーダーへ伝達し、次のトレーダーの買い注文２４のビッド価格は間違いであり得ることを示し、及び次のトレーダーに彼又は彼女の買い注文２４のビッド価格を変更、又は訂正する機会を提供する。いくつかの実施例では、取引モジュール５０は、次のトレーダーの買い注文２４のビッド価格のハンドルを変更し（例えば、次のトレーダーの実際の意図と一致させようとするため）、提案変更ビッド価格を次のトレーダーへ表示し、及び次のトレーダーに彼又は彼女は買い注文２４を提案変更ビッド価格で発注したいか否かを尋ねる。
【００８８】
段階１６４において、取引モジュール５０は、次のトレーダーの買い注文２４が電子取引相場又は市場に発せられるのを、少なくとも警告メッセージ４０への応答４２が次のトレーダー２０から受信されるまで、防ぐ。段階１６６において、取引モジュール５０は、警告メッセージ４０への応答４２を次のトレーダー２０から受信する。応答４２が、次のトレーダー２０は提案変更ビッド価格を買い注文２４のために受け入れると示す場合、取引モジュール５０は、次の買い注文２４を電子取引相場又は市場へ、段階１６８で提案変更ビッド価格で発する。或いは、次のトレーダーの応答４２は、次のトレーダー２０は提案変更ビッド価格を買い注文２４のために拒否すると示して良い。例えば段階１７０において、次のトレーダー２０は、警告メッセージ４０の受信に応じて、彼又は彼女の買い注文２４を取り消すことを選択して良い。別の例として、段階１７２において、次のトレーダー２０は、彼又は彼女の買い注文２４を元のビッド価格で再提出することにより警告メッセージ４０を回避することを選択して良い。次のトレーダー２０が彼又は彼女の買い注文２４を元のビッド価格で再提出した場合、取引モジュール５０は、段階１７４において、再提出買い注文２４を電子取引相場又は市場に元のビッド価格で発注し、及び／又は（範囲外売り注文が依然として利用可能ならば）再提出買い注文２４と範囲外売り注文との間の取引を実行して良い。
【００８９】
理解されるべき点は、売り注文２６が範囲外売り注文であるか否かを決定し、及び警告メッセージを次の買い注文２４を提出するトレーダー２０へ送出する上述の技術が、買い注文２４が範囲外買い注文であるか否かを決定し、及び警告メッセージを次の売り注文２６を提出するトレーダー２０へ送出するために同様に用いられて良いことである。
【００９０】
［注文スタック内の注文の昇進の管理］
いくつかの実施例では、取引管理規則５８は、一般に、電子取引相場又は市場における範囲外取引注文２２の識別すること、及び電子取引相場又は市場における当該識別された範囲外取引注文２２の昇進を管理することを提供する。例えば、１つ以上の売り注文２６が売り注文スタックから削除される場合（例えば当該売り注文が取り消された、又は１つ以上の買い注文２４と共に実行された（つまり取引された）場合）、取引システム１０は、（ａ）売り注文スタック内の最高の残りの売り注文２６を売り注文スタックの最上位へ昇進するか、又は（ｂ）売り注文スタック内の最高の残りの売り注文２６をスタックの最上位へ昇進せず、むしろ売り注文スタック内の最高の残りの売り注文２６より上に１つ以上の位置を開けたままにし、そして警告メッセージ４０を必然的に範囲外売り注文２６と取引し得る買い注文２４を次に提出する任意のトレーダー２０へ送出するか、を決定して良い。上述のように、「最上位注文」又は「スタックの最上位」への参照は、注文の位置が任意の適切な選択又は基準に従い管理され得るスタック内の注文の相対位置を伝えるための例としてのみ考えられる。例えば、いくつかの実施例では、ビッド−オファースタックは、リストの下から上へ増加する価格を表す数字の垂直リストを有する。ここで存在する買い注文は、それら個々のビッド価格に基づき、数字のリストの片側に表示される（各買い注文の注文規模を示す）。また存在する売り注文は、それら個々のオファー価格に基づき、数字のリストの他の側に表示される（各売り注文の注文規模を示す）。従って、このような実施例では、最高ビッド価格を有する存在する買い注文は、他の存在する買い注文より物理的に上に位置付けられる。及びこのような買い注文は、最上位買い注文又は買い注文スタックの最上位にある買い注文として参照されて良い。更に、このような実施例では、最低オファー価格を有する存在する売り注文は、他の存在する売り注文より物理的に下に位置付けられる。しかしながら、本願明細書の目的として、他の存在する売り注文より物理的に下に位置付けられるにも拘わらず、最低のオファー価格を有する存在する売り注文は、最上位売り注文又は売り注文スタックの最上位にある売り注文として参照されて良い。従って理解されるべき点は、いくつかの状況では、「最上位注文」又は「スタックの最上位」への参照は、最良の存在する注文、又は注文スタックの前面にある（又は上述の例である実施例では、物理的に一番下にある）注文を参照して良い。
【００９１】
同様に、１つ以上の買い注文２４が買い注文スタックから削除される場合（例えば当該買い注文が取り消された、又は１つ以上の売り注文２６と共に実行された（つまり取引された）場合）、取引システム１０は、（ａ）買い注文スタック内の最高の残りの買い注文２４を買い注文スタックの最上位へ昇進するか、又は（ｂ）買い注文スタック内の最高の残りの買い注文２４をスタックの最上位へ昇進せず、むしろ買い注文スタック内の最高の残りの買い注文２４より上に１つ以上の位置を開けたままにし、そして警告メッセージ４０を必然的に範囲外買い注文２４と取引し得る売り注文２６を次に提出する任意のトレーダー２０へ送出するか、を決定して良い。
【００９２】
いくつかの実施例では、取引モジュール５０は、取引注文の価格が１つ以上の他の価格と１つ以上の閾値６０より大きい分だけ異なるか否かを電子的に決定することにより、問題の取引注文２２が範囲外注文であるか否かを決定する。例えば、取引モジュール５０は、図２を参照して上述されたように、売り注文２６の価格が最上位現在の買い注文２４の価格を閾値６０より大きい分だけ超過しているか否かを電子的に決定することにより、問題の売り注文２６が範囲外注文であるか否かを決定して良い。別の例として、取引モジュール５０は、図３を参照して上述されたように、売り注文２６の価格が電子取引相場又は市場における１つ以上の前の取引の価格を閾値６０より大きい分だけ超過しているか否かを電子的に決定することにより、問題の売り注文２６が範囲外注文であるか否かを決定して良い。
【００９３】
更に別の例では、取引モジュール５０は、売り注文２６の価格が推定された現在の市場価格を閾値６０より大きい分だけ超過しているか否かを電子的に決定することにより、問題の売り注文２６が範囲外注文であるか否かを決定して良い。推定された現在の市場価格は、取引モジュール５０により、１つ以上の市場情報源１４から受信した種々の市場情報２８のような種々のデータに基づき決定されて良い。例えば、いくつかの実施例では、取引モジュール５０は、商品の推定された現在の市場価格を、当該商品の市場の現在の中値（例えば現在のビッド市場と現在のオファー市場との間の中間点）を推定する１つ以上のアルゴリズムを（市場情報２８を入力として用い）実行することにより決定して良い。特定の実施例では、特定の商品の推定現在市場価格を決定するために入力として用いられる市場情報２８は、特定の商品の市場に関連する１つ以上の先物市場からの情報を有する。
【００９４】
ある実施例では、特定の売り注文２６が範囲外注文であるか否かを決定することは、以下のそれぞれを電子的に決定することを有する。
（ａ）売り注文２６のオファー価格は、買い注文スタック内の最上位現在買い注文２４のビッド価格を第１の閾値６０ａより大きい分だけ超過しているか？
（ｂ）売り注文２６のオファー価格は、電子取引相場の１つ以上の最近の取引の価格を第２の閾値６０ｂより大きい分だけ超過しているか？
（ｃ）売り注文２６のオファー価格は、取引モジュール５０により決定された推定現在市場価格を第３の閾値６０ｃより大きい分だけ超過しているか？
いくつかの実施例では、第１の閾値６０ａ、第２の閾値６０ｂ、及び第３の閾値６０ｃは同一である。他の実施例では、第１の閾値６０ａ、第２の閾値６０ｂ、及び第３の閾値６０ｃの１つ以上は他と異なる。更に、上述のように、閾値６０ａ、６０ｂ、及び６０ｃのそれぞれは、市場条件に従い時間と共に変化して良い。例えば、取引モジュール５０は、閾値６０ａ、６０ｂ及び６０ｃを、少なくとも種々の市場情報源１４から受信した市場情報２８に基づき時間と共に変化して良い。
【００９５】
ある実施例では、取引モジュール５０は、以上に挙げた３個の質問（ａ）、（ｂ）及び（ｃ）の少なくとも１つが肯定的に回答された場合、特定の売り注文２６は範囲外注文であると決定する。別の実施例では、取引モジュール５０は、以上に挙げた３個の質問（ａ）、（ｂ）及び（ｃ）の少なくとも２つが肯定的に回答された場合、特定の売り注文２６は範囲外注文であると決定する。更に別の実施例では、取引モジュール５０は、以上に挙げた３個の質問（ａ）、（ｂ）及び（ｃ）の全てが肯定的に回答された場合、特定の売り注文２６は範囲外注文であると決定する。従って、取引注文２２が範囲外注文であることを決定する基準は、個々の実施例に従い変化して良い。
【００９６】
理解されるべき点は、売り注文２６が範囲外売り注文であるか否かを決定し、及び警告メッセージを次の買い注文２４を提出するトレーダー２０へ送出する上述の技術が、買い注文２４が範囲外買い注文であるか否かを決定し、及び警告メッセージを次の売り注文２６を提出するトレーダー２０へ送出するために同様に用いられて良いことである。
【００９７】
［閾値］
上述のように、閾値６０は、少なくとも市場条件に従い時間と共に変化し得る。例えば、特定の市場の閾値６０は、市場又は１つ以上の関連する市場の歴史的又は現在の価格変動率に基づき決定され及び／又は更新されて良い。いくつかの実施例では、特定の市場の閾値６０は、１つ以上の市場情報源１４から受信した市場情報２８に基づき決定され及び／又は更新されて良い。当該市場情報２８は、当該市場の又は１つ以上の関連する市場の歴史的又は現在の価格変動率を有して良い。更に、当該市場情報２８はまた、現在の及び／又は歴史的金融又は財政情報、例えば利率情報及び通貨に関連する情報等を有して良い。
【００９８】
取引モジュール５０は、当該市場情報２８を、例えば問題の市場の現在の価格変動率又は現在の価格を推定する種々のアルゴリズムの入力として用いて良い。取引モジュール５０は次に、当該市場の閾値６０を、当該市場の現在推定価格変動率又は価格に基づき、決定及び／又は更新して良い。いくつかの実施例では、取引モジュール５０は、市場情報２８をリアルタイムに又は実質的にリアルタイムに受信して良く、及び従って閾値をリアルタイムに又は実質的にリアルタイムに現在の市場条件に従い更新して良い。
【００９９】
本発明の実施例及びその利点が詳細に記載されたが、当業者は、種々の代案、追加、及び省略を特許請求の範囲により定められた本発明の精神と範囲から逸脱することなく、行うことができるだろう。
【符号の説明】
【０１００】
１０  取引システム
１２  トレーダーワークステーション
１４  市場情報源
１６  取引プラットフォーム
１８  通信ネットワーク
２０  トレーダー
２２  取引注文
２４  買い注文
２６  売り注文
２８  市場情報
３０  ウェブサーバー
３２  ウェブサイト情報
３４  ウェブページ
３６  ブラウザーアプリケーション
４０  警告メッセージ
４２  応答
５０  取引モジュール
５２  処理ユニット
５４  メモリーユニット
５６  ソフトウェア
５８  取引管理規則のセット
６０  閾値
【図１】
0005442803.tif 000006
【図２】
0005442803.tif 000007
【図３】
0005442803.tif 000008