(57)【要約】      （修正有）【課題】市場における複数の商品間のスプレッド取引を容易に行う電子取引方法を提供。【解決手段】少なくとも１つの電子取引所に接続されるデバイス上で電子的に取引される商品に関係する市場情報を表示する電子取引方法であって、１つの電子取引所から第１商品を表す第１市場データを受信するステップと、１つの電子取引所から第２商品を表す第２市場データを受信するステップと、スプレッドについて入手可能な最高ビッド価格及び最低アスク価格を第１市場データ及び第２市場データに基づき計算するステップと、第１価格レベルに関する第１インジケータを共通価格軸に沿って動的に表示するステップと、第２価格レベルに関する第２インジケータを共通価格軸に沿って動的に表示する。第１インジケータはスプレッドについて入手可能な計算された最高ビッド価格に関連付けられ、第２インジケータはスプレッドについて入手可能な計算された最低アスク価格に関する。【選択図】図１
2010134954.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの電子取引所に接続されるコンピュータ上で電子的に第１の商品と第２の商品を同時に又は連動して売買するために、第１、第２の商品に関係する市場情報を表示する電子取引方法であって、
前記少なくとも１つの電子取引所から、第１の商品に関する第１の複数の価格及び各価格に対応するビッド数量またはアスク数量、並びに該第１の複数の価格内における最高ビッド価格及び最低アスク価格を含む第１の市場データを受信し、記憶部に保持するステップと、
前記少なくとも１つの電子取引所から、第２の商品に関する第２の複数の価格及び各価格に対応するビッド数量またはアスク数量、並びに該第２の複数の価格内における最高ビッド価格及び最低アスク価格を含む第２の市場データを受信し、該記憶部に保持するステップと、
保持された第１の市場データと第２の市場データを該記憶部から読み出し、演算部において読み出した第１の市場データに含まれる第１の複数の価格内における最高ビッド価格と第２の市場データに含まれる第２の複数の価格内における最低アスク価格の差を減算演算によって求めると共に、第１の市場データに含まれる第１の複数の価格内における最低アスク価格と第２の市場データに含まれる第２の複数の価格内における最高ビッド価格の差を減算演算によって求めるステップと、
前記差に基づいてスプレッド価格を作成し、表示部において表示するステップと、
を有することを特徴とする電子取引方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、数量及び／又は価格により取引することができる商品の電子取引方法に関し、特に、同じ又は類似のクラスの商品を同時に又は互いと連動して売買するときに使用される多用途かつ効率的な電子取引方法に関する。
【背景技術】
【０００２】
世界の取引所が、大声を出して行う売買注文から電子取引に移るにつれて、多くのトレーダーがコンピュータを介して市場に参加するようになった。電子取引所は、コンピュータ及び取引所への接続を有する誰もが取引所において直接取引できるようにすることによって、直接アクセスを拡大している。
【０００３】
トレーダーは、専用のインタラクティブな取引画面を自分のデスクトップ上で作成するソフトウェアを用いる。そして、トレーダーが自分の画面上で使用可能な機能の範囲及び品質は、実行中のソフトウェア・アプリケーション次第で変わる。また、取引所の電子戦略の展開においてオープン・インターフェイスが設置されるということは、ユーザが自分の取引スタイル及び内部要件に応じて、取引所にアクセスする手段を選択できることを意味する。
【０００４】
この１つに、マーキュリー表示がある（例えば、特許文献１参照）。これは、所与の商品について価格の静的な垂直列を表示し、ビッド及びアスク数量を価格列の側に垂直列において動的に表示し、対応するビッド及びアスク価格と共に並べるというものである。即ち、マーキュリー表示は市場深度を垂直又は水平面上に表示し、この面は、市場価格が変動するとき、面の全体に渡って論理的に上又は下、左又は右に変動する。
【０００５】
また、電子取引画面により、トレーダーが注文を入力及び実行し、市場相場を得て、ポジションを作成及び監視すると同時に、以前に取引所のフロアで使用されていた様々な取引戦略を実施することができる。電子市場に組み込まれたこのような戦略は、電子取引のスピード、正確さ、及び最終的には収益性を向上させる。このような取引戦略の１つとして、スプレッド取引がある。
【０００６】
スプレッド取引とは、同時に１つの商品を買い、別の商品を売ることである。しかし、スプレッド取引を行うには、ある契約において価格変動を引き起こす状態が、他の契約においても価格変動を引き起こすと信じる根拠が必要である。
【０００７】
また、スプレッド取引は、不利な価格変動のリスクを低減するために、関連商品において相殺ポジションを取るものである。例えば、トレーダーは、同じクラスの２つのオプションを異なるストライク価格及び／又は失効日で同時に売り買いする場合がある。
【０００８】
通常、スプレッド取引は、市場において「ロング」ポジションを相殺するために取られた「ショート」ポジションを表す。ロング・ポジションは、トレーダーが商品を特定の価格で、その商品をより高い価格で売るつもりで、購入するものである。一方、ショート・ポジションは、トレーダーが商品を最初に、それを後により低い価格で買うつもりで、事実上売るものである。
【０００９】
株式を取引するとき、トレーダーは株式を借りて最初に売ることによって、ショート・ポジションを取る。後に、トレーダーは同じ株式を買い戻して、以前に売ったものと置き換える。また、先物を取引する場合、ショート・ポジションは事実上、商品（例えば、とうもろこし、大豆、先物契約自体など）をある（高い）価格で売り、同じ又は比較可能な商品を所与の（より低い）価格で買うための約束を伴う場合がある。
【００１０】
また、スプレッド取引を利用して、債券又は他の負債証券についての利回り曲線を作成する場合もある。通常、証券の期間が増すにつれて利回りが比例して増すが、この現象を２軸（価格又は利回り及び時間）上で図示することで、「利回り曲線」を作成することができる。
【００１１】
利回り曲線は、通常、最短期間の証券についての利回り率で開始し、より長期の証券に向かって伸びる。これは、暗黙のインフレ／デフレ、流動性、経済並びに金融活動、及び他の市場動向についての市場の見通しを反映する。
【００１２】
実際の利回り曲線が不均衡であるとき、トレーダーはロング及びショート・ポジションを異なる満期日で取り、それらのリスクをうまく利用及び管理することができる。利回り曲線は、確定利付き証券の償還までの時間（満期）に対する、それらの現在の利回りをプロットし、投資者が短期、中期及び長期の証券を所与の時間で比較できるようにする。
【００１３】
また、短期レートが長期レートより低い場合、これは正の利回り曲線と呼ばれる。逆に、短期レートの方が高い場合、これは負又は逆の利回り曲線と呼ばれる。差がほとんどない場合、横這いの利回り曲線と呼ばれる。
【先行技術文献】
【特許文献】
【００１４】
【特許文献１】米国特許出願第０９／５９０，６９２号
【発明の概要】
【発明が解決しようとする課題】
【００１５】
しかし、従来の電子取引方法では、市場における複数の商品の間のスプレッド取引を容易に行うことはできなかった。
【００１６】
本発明は、上述のような課題を解決するためになされたもので、その目的は、市場における複数の商品の間のスプレッド取引を容易に行うことができる電子取引方法を得るものである。
【課題を解決するための手段】
【００１７】
本発明の電子取引方法は、少なくとも１つの電子取引所に接続されるデバイス上で電子的に取引される商品に関係する市場情報を表示する電子取引方法であって、少なくとも１つの電子取引所から、第１の商品を表す第１の市場データを受信するステップと、少なくとも１つの電子取引所から、第２の商品を表す第２の市場データを受信するステップと、スプレッドについて入手可能な最高ビッド価格及び最低アスク価格を、第１の市場データ及び第２の市場データに基づいて計算するステップと、第１の価格レベルに関する第１のインジケータを共通価格軸に沿って動的に表示するステップと、第２の価格レベルに関する第２のインジケータを共通価格軸に沿って動的に表示するステップとを有する。そして、第１のインジケータは、スプレッドについて入手可能な計算された最高ビッド価格に関連付けられ、第２のインジケータは、スプレッドについて入手可能な計算された最低アスク価格に関する。本発明のその他の特徴は以下に明らかにする。
【発明の効果】
【００１８】
本発明により、市場における複数の商品の間のスプレッド取引を容易に行うことができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施の形態で使用される２つのマーキュリー表示ペインを例示する図である。
【図２】様々なパラメータのユーザ入力を可能にするための、本発明で使用される２つの追加の表示ペインを例示する図である。
【図３】パラメータの追加の表示及び入力のために使用される共通ペインを例示する図である。
【図４（ａ）】本発明の実施の形態に係る方法を示すフローチャートである。
【図４（ｂ）】本発明の実施の形態に係る方法を示すフローチャートである。
【図５】本発明の実施の形態の完全な表示を例示する図である。
【図６】本発明の範囲インジケータ機能を例示する図である。
【図７】アンカー商品と非アンカー商品の間の価格スプレッドの計算の実施例を例示する図である。
【図８】本発明の機能によるスプレッド市場表示を例示する図である。
【図９】２つの商品の市場深度の一部を例示する図である。
【図１０】２つの商品の取引量及び取引価格の一部を例示する図である。
【図１１】本発明の機能による、取引スプレッド表示を例示する図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態に係る電子取引方法について説明する。この電子取引方法は、グラフィカル・ユーザ・インターフェイスを使用して、最高ビッド価格及び最低アスク価格を有する内部市場を有する電子取引所における市場で取引される商品に関係する市場情報を電子表示デバイス上で表示し、この商品の取引を容易にするものである。即ち、この電子取引方法は、少なくとも１つの電子取引所に接続されるデバイス上で電子的に取引される商品に関係する市場情報を表示し、電子的に取引される商品についての注文の入力を容易にする。また、この電子取引方法を用いるスプレッド・ツールは、グラフィカル・ユーザ・インターフェイスであるマーキュリー表示を利用し、更に新しい機能を追加してスプレッド取引を容易に行えるようにしたものである。ただし、スプレッド・ツールはマーキュリー表示に限らず、様々な取引表示と共に用いることができる。
【００２１】
このスプレッド・ツールによりトレーダーは、少なくとも１つの市場についての商品の値付けによる取引機会を定義及び管理することができる。このスプレッド・ツールは２つのマーキュリー表示スタイルのペインを並べて配置する。そして、各ペインはスプレッドにおけるレグとして機能する。トレーダーのスプレッドの両方のレグについての市場深度及び市場の変動を示すことによって、トレーダーの取引機会を表示する。
【００２２】
また、このスプレッド・ツールは、複数のレグの間の毎日の純変化の差に基づいており、従来のマーキュリー表示ウィンドウと同じ機能性と共に、価格ポイントを示すために使用される市場列が追加されている。
【００２３】
そして、スプレッド取引は、２つの部分を比較するポジションを形成し、各部分が反対方向の価格の動きから収益を得ることができる。注文として、これらの部分が入力され、これらを同時に実行することで、（１）リスクを制限すること、又は（２）優勢なスプレッド市場価格より良い価格でレギングすること（ポジション全体の成分の別々の実行）によって価格関係における変化から利益を得ることができる。
【００２４】
また、スプレッド取引は、市場がトレーダーのポジションに逆らって動いた場合、トレーダーが市場喪失に対してヘッジできるようにする。本質的に、ヘッジングは、不利な価格変動のリスクを低減するために、関連商品における相殺ポジションを取ることによって行なわれる投資である。スプレッド取引は一般に、トレーダーが商品において取るポジションのリスクを、比較可能な商品を比較可能なレベルで取引することによって制限することができる取引のスタイルである。スプレッドは、トレーダーが被る可能性のある潜在的損失の量を制限するように意図される。しかし、同時に類似の商品を取引（売買）すること、及び従ってロング・ポジションをショート・ポジションにより相殺すること、又はその逆によって、トレーダーはまたそれらの収益性（作成される最大量）を制限する可能性もある。
【００２５】
この電子スプレッド取引ツールは、トレーダーが選択した様々な設定を使用して、トレーダーが関連商品の同時の購入及び／又は売却において使用することができる範囲（スプレッド）を計算して、トレーダーにどこで（どの価格で）注文が提出されるべきであるかを示す。このスプレッドの計算において使用される設定には、比率、アンカー、価格ポイント・オン、乗数、決済、及びスプレッド価格ポイント値（２買い及び２売り）が含まれる。
【００２６】
トレーダーは１つの商品をアンカーレグとして指定しなければならず、これは売買レベルに基づいて決まるレグである。次に、トレーダーは１つのオプションを「価格ポイント・オン」表示から選択する必要があり、また、各商品の価格の間の比率をも選択する必要がある。加えて、トレーダーは、自分の所望のスプレッド・ポジションについてのスプレッド価格ポイント値を設定する必要がある。
【００２７】
また、トレーダーが取引する際の便宜のため、インジケータ（マーカ）をマーキュリー表示上に、各商品についての適切な価格行に自動的に配置する。トレーダーによって入力された、事前に決定された比率及び値により、価格マーカが配置される所が決定される。価格マーカにより、トレーダーは自分の意図したポジションを見ることができ、トレーダーがアンカーにおいて市場に入った所に基づいて、トレーダーの所望のスプレッドを達成するために非アンカーについての注文を出すべきである所がトレーダーに示される。
【００２８】
トレーダーは２つ以上の商品を一度に取引してスプレッド取引を行うことができ、無限数の商品をスプレッド取引において取引できるが、一貫性及び読みやすさのために、ここでは２つの商品に関係するスプレッド取引について説明する。
【００２９】
また、市場における価格を垂直表示する場合を例に取って説明するが、マーキュリー表示を様々な方法で表示することができるのと同様に、価格を水平又は他の方法で表示することもできる。
【００３０】
スプレッド・ツールが最初に呼び出されるとき、図５に示すように、５つのペインからなるウィンドウがトレーダーのワークステーション上に表示される。
【００３１】
本発明の電子取引方法は、コンピュータ又は電子端末上で実施される。コンピュータは取引所と直接的又は間接的に（中間デバイスを使用して）通信して、市場、商品及び取引注文情報を受信及び送信することができる。トレーダーがコンピュータを操作して、取引所に送信されるべき取引注文の内容及び特性を生成することもできる。本発明の電子取引方法は、以下に説明する機能を実行するための処理能力を有するいかなる既存又は将来の端末又はデバイス上で実施することもでき、使用される端末又はデバイスのタイプによって限定されない。
【００３２】
また、取引注文を出すためのユーザの単一のアクションとして、例えば、マウスのシングル・クリックがある。ただし、ユーザの単一のアクションとして、マウス・ボタンの複数のクリック、キーボードやライト・ペンなどの他の入力デバイス又は様々な他の手段を用いてもよい。
【００３３】
また、「市場深度」を表示することで、トレーダーが１つ又は複数の商品の市場深度を見て、商品の市場深度内で取引を実行できる。市場深度は、市場における現在のビッド及びアスクの価格及び数量を有するオーダー・ブックとして定義される。即ち、市場深度は、内部市場に加えて、市場に入力された各ビッド及びアスクである。取引される商品について、「内部市場」は最高ビッド価格及び最低アスク価格である。
【００３４】
取引所は価格、注文及び履行情報を、取引所における各トレーダーに送信する。本発明はこの情報を処理し、単純なアルゴリズム及びマッピング・テーブルを通じてこれを理論的グリッド・プログラムにおけるポジションにマップするか、又は、データを画面にマップするための他のいずれかの比較可能なマッピング技術を使用する。このような情報を画面グリッドに物理的にマップすることは、当業者に知られているいずれかの技術によって行うことができる。本発明は、データを画面表示にマップするために使用される方法によって限定されない。
【００３５】
市場深度のどの程度までを表示できるかは、どの程度の量の市場深度を取引所が提供するかによって決まる場合がある。いくつかの取引所は無限の市場深度を供給するが、他の取引所は市場深度を提供しないか、又は内部市場から離れた少数の注文のみを提供する。そこで、ユーザは、市場深度のどの程度までを自分の画面上に表示するかを選択することもできる。
【００３６】
スプレッド・ツール・ウィンドウを構成する５つのペインを図１〜３に示す。５つのペインのうち２つ（各レグについて１つ）はマーキュリー表示画面を反映し、さらに２つのペインはマーキュリー表示ペインへの付属物としての機能を果たし、様々な入力領域を含み、５番目のペインは共通ヘッダ・ペインとして表示され、全体としてスプレッドに関する注文入力領域を含む。そして、ユーザ入力デバイスの単一のアクションにより、各価格レベルに対応した注文入力領域の各位置の中の特定の位置が選択される。そして、この選択に応じて、商品に関する取引注文についての複数のパラメータを設定し、取引注文を電子取引所に送信する。以下、これらの入力領域について説明する。
【００３７】
まず、スプレッドのレグとして取引するために、トレーダーは比較可能な商品、例えば、第１の商品としてＦＧＢＭ、及び、第２の商品としてＦＧＢＬを選択する。そして、少なくとも１つの電子取引所から、ＦＧＢＭに関する第１の市場データ及びＦＧＢＬに関する第２の市場データを受信する。ここで、市場データとは、市場内で現在作業中の注文についてのデータである。この市場データが、図１に示すように、スプレッド・ツール・ウィンドウ内の２つの平行したマーキュリー表示ペイン１０１及び１０２上に表示される。
【００３８】
ペイン１０１，１０２はそれぞれスプレッドの１つのレグを構成し、ビッド列１１１、１１２、アスク列１３１、１３２、共通価格軸である価格列１２１、１２２、最終取引数量についての列１４１、１４２、及び、トレーダーの現在のビッド側１５１、現在のアスク１６１を指定するための列、及び、価格レベル・インジケータ１５２、１６２を含む。
【００３９】
図１に示すように、デバイスの表示画面上のウィンドウ内に、価格列１２２の一部が静的に表示される。そして、価格列１２２に複数の価格レベル９８４３〜９８７５が表示される。価格列１２１も同様である。
【００４０】
次に、商品ＦＧＢＬについて入手可能な最高ビッド価格及び最低アスク価格を、第１の市場データ及び第２の市場データ、例えば、第１の商品及び第２の商品の価格に基づいて計算する。この際に、最高ビッド価格に関するビッド数量、及び、最低アスク価格に関するアスク数量も計算する。
【００４１】
そして、この最高ビッド価格に対応する第１の価格レベルに関する第１のインジケータを価格列１２２に沿ったビッド列１３２に動的に表示する。同様に、最低アスク価格に対応する第２の価格レベルに関する第２のインジケータを価格列１２２に沿ったアスク列１３２に動的に表示する。即ち、第１のインジケータがビッド表示領域（ビッド列１１２）における複数の位置のうち１つに表示され、ビッド表示領域における各位置は、価格列１２２に沿った価格レベルに対応し、第２のインジケータがアスク表示領域（アスク列１３２）における複数の位置のうち１つに表示され、アスク表示領域における各位置は、価格列１２２に沿った価格レベルに対応する。また、第１のインジケータは、最高ビッド価格に関するビッド数量（図１では１０）を表示し、第２のインジケータは、最低アスク価格に関するアスク数量（図１では１５）を表示する。
【００４２】
また、商品ＦＧＢＭについて入手可能な最高ビッド価格に対応する第１の価格レベルに関する第３のインジケータ、及び、商品ＦＧＢＭについて入手可能な最低アスク価格に対応する第２の価格レベルに関する第４のインジケータをそれぞれ価格軸１２１に沿ったビッド列１１１及びアスク列１３１に動的に表示する。
【００４３】
第１及び第２のインジケータは、それぞれ最高ビッド価格及び最低アスク価格が変化するとき、価格列１２２に沿って移動する。一方、価格レベルは、価格列１２２に表示され、最高ビッド価格又は最低アスク価格の変化に応答して移動しない。また、図１では、第２の商品に関する最高ビッド価格及び最低アスク価格以外の価格レベルに関する複数の注文数量を計算して、この注文数量を表す複数のインジケータを価格列１２２に沿って動的に表示している。即ち、第２の商品についての複数のビッド及びアスクを価格軸上の価格レベルに沿って表示している。
【００４４】
価格レベル・インジケータは、トレーダーによって入力されるデータを使用して計算され、トレーダーが指定した比率に基づいて視覚的に表現される。本実施の形態では、第３の価格レベルに関する価格レベル・インジケータ（１８３又は１８５）、及び、第４の価格レベルに関する第２の価格レベル・インジケータ（１８４又は１８６）を価格列１２２に沿って動的に表示する。そして、ペイン１０１に係る商品ＦＧＢＭの価格レベルの変化に応答して、価格レベル・インジケータを価格列１２２に沿って異なる価格レベルに自動的に移動させる。
【００４５】
また、各レグにおいて、ネット・ポジション１７５、１７６及び注文数量１７３、１７４など、その他の情報を含む列１７１、１７２がある。注文数量は、そのレグについての次の注文が入力されるときに使用される数量である。非アンカー数量を手動で入力するか、又はオートロードし、以下のように計算することができる。即ち、（アンカーレグのネット・ポジション／アンカーレグの比率）×（非アンカー比率）−（非アンカーレグのネット・ポジション）である。ネット・ポジションは、所有されているロング証券と支払い義務のあるショート証券の総数の差である。
【００４６】
図２に示すペイン（各レグについて１つ）２０１、２０２は、マーキュリー表示ペインに付属され、価格レベル・インジケータの計算において使用される入力領域を提供する。前述の入力領域には、アンカー２０３、２０４、比率２０５、２０６、乗数２０７、２０８、変化２０９、２１０、引け２１１、２１２、決済２１３、２１４、及び商品名称２１５、２１６が含まれる。
【００４７】
トレーダーは、２つの相互排他的なアンカー・チェック・ボックス２０３、２０４のうち１つをチェックするだけで、対応するレグをアンカーレグとして選択することができる。そして、売買レベルはアンカーレグに基づいて決まるようになり、スプレッド・ポイント・インジケータの位置は非アンカーレグについて計算されるようになる。また、スプレッド・ツールが最初に呼び出されるとき、ウィンドウの左側に表示される契約がデフォルトのアンカーレグになるようにするのが好ましい。
【００４８】
比率２０５、２０６は、スプレッドについての比率を入力するためのテキスト・ボックスである。この２つの値はそれぞれ別のレグに適用される。例えば、ユーザが５を第１のレグに、３を第２のレグに入力する場合、比率は５：−３である。この比率は各レグについてのネット・ポジションに適用される。トレーダーは、この比率を維持することを望むなら、例えば、第１のレグについてロングの５契約である場合、第２のレグについてショートの３契約とするべきである。
【００４９】
また、商品の価格が短期間内で急に上がるか又は下がる傾向をボラティリティという。そして、トレーダーは、２つの商品の間のボラティリティ関係を得ると自分が思う数量比率を識別することを望む。そのため、トレーダーは、最も安定した商品にこの比率を傾けることを望む。
【００５０】
トレーダーは、ティック及び通貨の差に関して複数の商品を均質化するために、乗数２０７、２０８を設定する。例えば、ある商品がユーロ単位であり、別の商品が米国ドル単位である場合、乗数機能が使用されて、２つの商品が均一通貨に（例えば、両方とも米国ドルに）換算される。
【００５１】
決済２１３、２１４は、所与の取引セッションの終了での所与の商品についての最終取引の価格を表示する。決算値が取引所によって提供されない場合、引け値２１１、２１２が使用され、各レグにおける引けテキスト・ボックス内に現れる。また、変化２０９、２１０は、スプレッドの各レグについての純変化を表示し、決済価格を最終取引（現在）価格から引くことによって計算される。
【００５２】
図３に示す共通ペイン３０１には、取引注文を送信するためのコマンドを受信するための複数の位置を含む注文入力領域を表示される。この注文入力領域によりスプレッドの価格インジケータの位置が決定される。これらの領域には、価格ポイント・オン３１０、オートロード３２０、カレント３５０、及び、スプレッドについてのスプレッド価格ポイント値３３０が含まれる。
【００５３】
価格ポイント・オン３１０がアンカーレグに適用され、これによりトレーダーが、他のレグについての価格ポイントを決定するために使用される値付け方法を選択することができる。
【００５４】
価格ポイント・オン３１０のオプションには、市場からの最良ビッド／アスク３１１、アンカーレグからのトレーダーの最良の作業注文を使用して反対のレグについての売買価格ポイントを決定する最良作業３１２、ユーザがアンカーレグについての買い及び／又は売り価格ポイントを手動で選択するマニュアル３１３が含まれる。
【００５５】
スプレッド価格ポイント値３３０は、トレーダーにより指示されるスプレッドを買う範囲、売る範囲である。テキスト・ボックス３３１、３３２は買いポイント用であり、テキスト・ボックス３３３、３３４は売りポイント用である。ここで、買い価格レベルを−１５及び１、売り価格レベルを６及び２１に設定した場合を例に説明する。−１５及び１の価格レベルは、トレーダーがスプレッド価格ポイント値が−１５であるときにスプレッドを買うことを望むが、自発的にスプレッドを−１で買うことを示す。こうしてスプレッドを買うことは、アンカーレグを購入することを意味する。同様に、６及び２１の価格レベルは、トレーダーがスプレッド価格ポイント値が２１であるときにスプレッドを売ることを望むが、自発的にスプレッドを６で売ることを示す。これに関連してスプレッドを売ることは、アンカーレグを売ることを意味する。
【００５６】
オートロード３２０にチェックして、オートロード機能を発揮させると、非アンカーレグの注文数量を、ネット・ポジションにおける変化に基づいて自動的に更新する。また、共通ペイン３０１のカレント３５０は、スプレッドの積であり、２つの各レグからの現在情報を使用して計算される。スプレッドの現在価値は２つのレグの純変化に基づいており、第１レグの比率に第１レグの純変化を掛けたものを、第２レグの比率に第２レグの純変化を掛けたものに加算することによって計算される。即ち、以下の公式に従って計算される。
【００５７】
（数１）
現在スプレッド価格ポイント値＝（第１レグの比率＊第１レグの純変化）＋（第２レグの比率＊第２レグの純変化）
【００５８】
ある契約を買い、別の契約を売るためにトレーダーに使用されるスプレッドを計算することによって、スプレッド取引を容易にする。また、価格レベル・インジケータを計算して表示することで、トレーダーに対して、トレーダーが指定した比率に基づいて取引するべき価格を例示する。価格レベル・インジケータの計算は、トレーダーによって入力される様々なデータに基づいており、これには純変化、スプレッド価格ポイント値及び比率が含まれる。
【００５９】
価格レベル・インジケータの計算に用いられる値の１つである純変化は、レグの決済価格をそのレグの理論的最終取引価格から引くことによって計算される。理論的最終取引価格は、「価格ポイント・オン」インジケータが位置する価格に等しい。結果としてアンカーレグ・インジケータの表示となる、「価格ポイント・オン」のオプション（最良ビッド／アスク、最良作業、マニュアル）からの選択において、トレーダーは本質的に「（理論的に）アンカーレグにおいてこの価格で取引した場合、対応するレグのどこで取引したくなるだろうか」という質問を尋ねている。図１〜３からの価格を使用し、トレーダーがアンカー商品のビッド側で市場に入っていると仮定すると、９２２４の決済価格が、そのレグについての理論的最終取引価格１８０（価格列１２１内）の９２２０から引かれて、合計で−４の純変化となる。この式は以下のようになる。
【００６０】
（数２）
レグについての純変化＝そのレグの理論的最終取引価格−そのレグの決済価格  （式１）
【００６１】
ビッド及びアスクの価格レベル・インジケータの計算は、それぞれスプレッド価格ポイント値に基づいて計算される。再び図１を参照すると、トレーダーは９２２０の現在価格で市場に入れられる。トレーダーがアンカーレグのビッド側で市場に入るとき、このツールは非アンカーレグにおけるアスク側についての価格レベル・インジケータを計算し、価格レベル・インジケータが、アスク表示領域における位置との対応において表示される。非アンカー価格レベル・インジケータを計算するために使用することができる様々な公式がある。通常、このような公式には、以下の式２で表される因数の１つ又は複数が含まれるようになる。好ましくは、スプレッド価格ポイント値（３３１〜３３４）が、アンカーレグの比率（２０５）にアンカーレグの純変化（式１を参照）を掛けたものから引かれる。次に、この合計が非アンカーレグの比率（２０６）で除算される。この式は以下のようになる。
【００６２】
（数３）
非アンカー価格レベル・インジケータ＝（スプレッド価格ポイント値−（アンカーレグ比率＊アンカーレグ純変化））／非アンカーレグ比率  （式２）
【００６３】
インジケータが表示される実際の価格は、上記の式によって決定される価格レベル・インジケータ値を、そのレグの決済価格に加算することによって計算される。従って、上記の例では、（−１５−（５＊−４））／（−３）＝−１．６６６６（およそ−２）である。小数は近似されることに留意されたい（例えば、１．６６６６は２に近似される）。
【００６４】
価格レベル・インジケータは、色の付いたマーカ（１８５）として、価格軸１２２に沿って動的に表示される。具体的には、適切な価格レベルの隣の非アンカーレグ上に表示される。この場合、この計算は−２に等しくなったので、価格レベル・インジケータ（１８５）は９８６５で現れ、これは非アンカーレグ上の決済価格より２だけ少ない。
【００６５】
第２の価格レベル・インジケータ（１８６）は同じ方法で計算されるが、１つの例外は、−１の「買い」スプレッド価格ポイント値（３３２）が−１５のスプレッド価格ポイント値（３３１）の代わりに使用される。この第２の価格レベル・インジケータのための計算は、以下のようになる。（−１−（５＊−４））／−３＝−６．３３３３（およそ−６）
【００６６】
第１の価格レベル・インジケータの場合のように、第２のインジケータは同じ色の付いたマーカ（１８６）として、価格軸１２２に沿って動的に表示される。ここでは、第２のレグ上の９８６１で現れ、これは非アンカーレグ上の決済価格（２１４）より６だけ少ない。従って、この範囲は、図１の列１６２に示すように、９８６５と９８６１の間となる。
【００６７】
非アンカーレグのビッド側についての範囲を計算するには、上記で使用されたものと同じ計算が適用され価格レベル・インジケータがビッド表示領域における位置との対応において表示される。ただし、２１（３３３）及び６（３３４）の「売り」スプレッド価格ポイント値が、式において−１５及び１の「買い」スプレッド価格ポイント値に置き換わり、純変化が、アンカーレグのアスク列１３１からの理論的最終取引価格１８１を使用して計算され、これは上の例では９２２１である。図１の列１５２に示すように、これは結果として９８６０（１８３）から９８５５（１８４）までの非アンカー商品のビッド側における範囲となる。
【００６８】
この電子スプレッド取引ツールは、不利な価格変動のリスクを低減するために、関連商品における相殺ポジションを取ることによって投資が行なわれる場合、トレーダーがポジションを保護するプロセスを支援する。この電子取引方法のフローチャートを図４に示す。まず、スプレッド・ツールが呼び出され、トレーダーが市場を自分のモニタ上に表示させるときに開始する（ステップ４０２）。この際、少なくとも２つの関連取引ペインをスプレッド・ツール・アプリケーションのウィンドウ内に表示させるべきである。これらのペインの間の関係を、比較可能な商品の表示や、等しいが異なる取引所からの商品の表示等にすることができる。
【００６９】
スプレッド取引を開始するため、ステップ４０４で、トレーダーが１つのレグ（注文）を「アンカー」商品として指定する。次にステップ４０６で、トレーダーが複数の商品の間の関係を表す比率を入力する。ただし分子はアンカー商品に関し、分母は第２の商品（スプレッド取引の他方のレグ）に関する。
【００７０】
次に、ステップ４２８、４３０及び４０８（詳細については以下で論ずる）を経て、ステップ４１０で、トレーダーが１つのオプションを「価格ポイント・オン」カテゴリから選択し、これにより色の付いたマーカが、トレーダーによって選択されたオプションに応じて、市場における特定の価格に対応するアンカーレグの別々の列（図１の１５１、１６１）に配置される。
【００７１】
価格ポイント・オン３１０で最良ビッド／アスクが選択された場合（ステップ４１２）、マーカが市場における現在の最高ビッド及び市場における現在の最低アスクの隣に現れる（ステップ４２２）。即ち、商品ＦＧＢＭの所望の価格レベルは、市場における商品ＦＧＢＭについての最良のビッド又はアスク価格となる。図１に示すように、「最高ビッド」は９２２０となり、「最低アスク」は９２２１となる。
【００７２】
価格ポイント・オン３１０で最良作業が選択された場合（ステップ４１４）、かつステップ４２０でトレーダーが作業中注文を有すると判断された場合、マーカは現在の最高ビッド及びアスクの隣に現れる（ステップ４２４）。即ち、商品ＦＧＢＭの所望の価格レベルは、そこで現在ユーザについての作業中注文がある、商品ＦＧＢＭについての最良のビッド又はアスク価格となる。判断された作業中注文がなかった場合（ステップ４２０）、マーカが最良ビッド／アスクに配置される（ステップ４２２）。
【００７３】
価格ポイント・オン３１０でマニュアルオプション（ステップ４１６）は、最良作業が４１４で選択されなかった場合に使用可能であり、これによりトレーダーがマーカを、市場において入手可能な価格レベルのいずれかの隣に配置することができる（ステップ４２６）。オートロード機能が起動された場合（ステップ４２８）、ステップ４３０で、非アンカーレグの数量が自動的に更新される。起動されなかった場合、ユーザの入力値が使用される。
【００７４】
上記のように価格ポイント・オン３１０でオプションを選択した後、トレーダーが値をスプレッド価格ポイント値３３０のボックスに入力する（ステップ４３２）。全部で４つのボックスがあり、そのうち２つが「買い」ポイント３３１、３３２として指定され、２つが「売り」ポイント３３３、３３４として指定される。ステップ４１０で選択された価格ポイント・オン３１０、及び、ステップ４３２で入力されたスプレッド価格ポイント値３３０に加えて、トレーダーはまたオートロード・オプションを起動するかどうかを選択することもでき、これをステップ４０８に示すが、いかなるときにも起動することができる。
【００７５】
上述のように、ステップ４３４で乗数が、異なる通貨（例えば、ユーロ及び米国ドル）又は異なるティック値において取引された複数の商品を、２つの商品を均一通貨（例えば、両方とも米国ドル）又は等しいティック値に換算することによって、均等にするように機能する。この機能が乗数に組み込まれる。また、これを手動又は自動で実施することができる。このように乗数が自動入力機能を有するように、決済２１３、２１４、引け２１１、２１２、及び変化機能２０９、２１０も自動入力機能を有する。決済機能は、所与の取引セッションの終了での最終取引の価格であり、取引所によって提供される。決済が特定の取引所によって提供されない場合、引けの価格（前日からの引け値）が使用される。変化（純変化）もまた上述のように自動的に計算される。
【００７６】
共通ペイン（図１）、及びマーキュリー表示に取り付けられた２つのペイン（図２及び３）の入力領域が入力された後、これらの３つのペインからのパラメータを組み込んで、第２のレグにおいて入手可能な商品の買い及び／又は売り側についての価格レベル・インジケータを計算する（ステップ４３５）。価格レベル・インジケータは非アンカーレグにおいて現れ、２色のマーカとして表示され、価格ポイント・オン選択を指定するために使用されたものによく似ている。これらの２つのインジケータ（マーカ）は、ユーザが第２のレグの取引を試みているときに対象とするべきである価格の範囲を表す。これらのマーカは単にガイドであり、ユーザは指示されたレベル外の価格レベルで取引することができる。
【００７７】
「オートロード」機能は、トレーダーが自分で決定する幾つかの契約により市場に入り、次に、これらの契約の特定の量を買うか又は売ることを試みた後に開始される。アンカーレグにおけるユーザのネット・ポジション１７５が変化するとき、非アンカーレグ（第２のレグにおける）についての注文数量１７４を数量を、第１の商品についての現在のポジションに基づいて公式を用いて自動的に計算する。即ち、トレーダーによって指定されたスプレッド比率（２０５、２０６）に現在のポジションを掛けることで、非アンカーレグの注文数量ウィンドウ１７４を計算する。トレーダーのネット・ポジションは、選択された商品におけるトレーダーの現在のポジション（購入された契約の数量に関する）である。即ち、トレーダーが、自分が売却した商品をさらに１０契約を買った場合、トレーダーのネット・ポジションの値は１０となる。同様に、同じトレーダーが、自分が購入したものより１０多い契約を売約した場合、トレーダーのネット・ポジションは−１０の値となる。そして、第２の商品についての次の注文の数量パラメータを、計算された数量に自動的に設定する。また、計算された数量がコンピュータ・デバイスの表示画面上に表示される
【００７８】
また、ユーザ入力デバイスの単一のアクションにより、価格軸上の価格レベルに関するエリアを、ユーザ入力デバイスのポインタにより選択することで、注文についての価格パラメータを設定する。そして、数量パラメータに等しい注文数量値及び価格を含む注文を電子取引所に送信する。ただし、注文の送信は、価格軸上の価格レベルに関するエリア上に位置付けられたポインタによるユーザ・デバイスの単一のアクションを通じて行われる。
【００７９】
図５は、上述のスプレッド取引ツールの５つのすべての表示ペインを例示し、図１〜３に関して列挙された要素を含む。このオートロード機能を例示するため、要素５１０として示す１００のＦＧＢＭ契約を購入しようと試みているトレーダーを考察する。ＦＧＢＬ２１６は、ＦＧＢＭ２１５におけるトレーダーのアンカーに対する非アンカー商品としての機能を果たす関連商品である。ＦＧＢＭ／ＦＧＢＬスプレッドは現在、要素２０５及び２０６に示す５：３の比率で設定されており、トレーダーはいずれの契約においてもポジションを保持しない。１００の所望の契約のうち５０契約が市場においてマッチされ、履行される場合（ヒット、要素１７３を参照）、このシステムは、この場合は２０５及び２０６に設定された５：３の比率を維持するようにＦＧＢＬ数量を計算し、これを自動的に３０に設定し（要素１７４を参照）、従って、トレーダーが次の非アンカーレグ取引を行うための重要な時間を節約し、これは、その取引についての数量を手動で設定する必要がなく、ユーザは自分の注文を単一のマウス・クリックのみで出すことができるからである。残りの５０のＦＧＢＭ契約が履行されるべきであった場合、この機能は自動的にＦＧＢＬの注文数量を３０から６０に変更し、それにより、ユーザにロングの１００のＦＧＢＭポジションを相殺するための準備をさせ、ユーザの次の非アンカー注文の後に５：３の比率のスプレッドを満たす。
【００８０】
オートロード機能はまた、非アンカー注文数量における部分的数量もロードする。これらの部分的数量は、アンカー側についての比率の整数の倍数ではない数量である。これは、トレーダーが最終的に極度のスプレッドを得る助けとなる。また、極度のスプレッドは、所望の比率が完全に損なわれていないものである。極度のスプレッドは、トレーダーが部分的数量ではなく全比率数量を累積するときに生じる。例えば、所望の比率が５：３であるとき、極度のスプレッドは、５０のロング：３０のショート、又は２５のロング：１５のショートとなる。オートロード機能が、トレーダーがアンカー側において全比率数量を累積するまで待っていたのでは、トレーダーは自分のポジションをヘッジする機会を損なってしまう。そこで、より多くの即時量を提供して、トレーダーが自分のポジションをヘッジする助けとする。
【００８１】
例えば、トレーダーが数値を比率ボックス２０５及び２０６に入力して４：３の比率を実施する場合、オートロード機能では、非アンカー注文数量を計算する前に、トレーダーはアンカーレグについての４のネット・ポジションを得る必要がない。トレーダーがアンカーにおいて４契約を作業中であり、３契約の数量において履行された場合、この機能は、１つの追加の注文が履行されることを必要とせず、むしろ、非アンカーの注文数量を計算し、アンカーにおける３つの履行に基づいて比例した量によってウィンドウ１７４を計算する。表１は、部分的履行がアンカーレグにおいて生じるとき、非アンカー注文数量が履行される例を示す。以下に示すように、非アンカー注文数量は、設定された比率に従ってアンカー商品における現在のネット・ポジションに比例し、最も近い整数に修正される。
【００８２】
【表１】
2010134954.tif 000003
【００８３】
このオートロード機能では、取引は必ずしも第２のレグで起こるとは限らない。また、注文は自動的に市場に送信されず、その代わりに、スプレッドの各レグについての注文数量が単に計算され、注文数量ウィンドウ１７４に入れられる。実際の注文（計算された数量での注文）を市場に送信させるには、トレーダーはマーキュリー表示アプリケーションの注文入力機能性を使用する。
【００８４】
「価格レベル・インジケータ」機能により、トレーダーは、スプレッドについての売買価格ポイントを設定することができる。再び図５を参照すると、価格レベル・インジケータは、色の付いたマーカ５１１〜５１６として表示され、各契約において、「ビッド」１１１、１１２、「アスク」１３１、１３２及び「価格」１２１、１２２の列とは別の列に現れる。アンカーレグにおけるマーカの位置に応じて、非アンカーレグ（レグ）におけるマーカの配置を決定する。これらの位置は、選択される「価格ポイント・オン」３１０に基づいて具体的に決定される。
【００８５】
最良ビッド／アスク３１１が選択され、新しい注文が出されて履行されるときに市場における注文が変化し続ける場合、マーカ５１１、５１２は、最良ビッド／アスク価格を追跡し、それと共に移動する。最良作業３１２が選択された場合、アンカーレグにおけるマーカ５１１、５１２は、市場内にあるトレーダーの最良作業ビッド及びアスクに留まるようになる。マニュアル３１３が選択された場合、ユーザは自分で選んだ売買価格ポイントを手動で選択できるようになる。
【００８６】
この方法にかかわらず、マーカ５１１及び５１２に対応するアンカー価格ポイントを使用して、非アンカーレグにおける価格レベル・インジケータの位置５１３〜５１６を計算する。例えば、トレーダーが最良作業３１２を選択して市場に入り、アンカーレグのビッド側１５１において履行される場合、マーカ５１１は、トレーダーが履行された価格で、かつ、対応するレグのアスク側１６２において計算された価格レベル・インジケータの価格５１５又は５１６の各端で表示される。同様に、トレーダーがあるレグのアスク側１６１において市場に入る場合、マーカは、トレーダーが市場に入ったポイント５１２で、かつ、対応する契約のビッド側１５２における各スプレッド価格５１３又は５１４のポイントで表示される。
【００８７】
価格レベル・インジケータの位置は、トレーダーによって選択される「価格ポイント・オン」３１０オプションに基づいており、トレーダーがアンカーレグにおいて完全にヘッジされたポジションを有するか否かによって決まる。即ち、価格レベル・インジケータは、トレーダーの指定した比率が維持される場合、最良ビッド／アスク３１１、最良作業３１２又はマニュアル３１３にのみ留まる。例えば、トレーダーが５：３の比率を２０５／２０６で設定しており、５契約を買う（履行する）場合、このシステムは、完全にヘッジされる（従って、マーカを「価格ポイント・オン」価格で保つ）ためにトレーダーが３契約を売ることが必要となると計算する。同様に、そのトレーダーが１０契約を買う場合、６契約を売ることが必要となる。
【００８８】
トレーダーが注文を比率の一方の側のみで履行する場合、トレーダーはヘッジされず、価格レベル・インジケータ５１１、５１２の位置が「価格ポイント・オン」３１０の価格に存在しなくなるが、その代わりに、履行され、ヘッジされていないポジションの最終取引価格の平均価格に存在するようになる。例えば、トレーダーが最高ビッド／アスク３１１を選択しており、最高ビッドが価格列１２１における９２２１の価格である場合、マーカ５１１は９２２１に存在するようになる。２０５、２０６におけるこのトレーダー（５：３の比率を有する）が５契約を９２２４の価格で買うが、非アンカーにおいていずれも売らない場合、マーカ５１１は価格列１２１における９２２４の価格に存在するようになる。加えて、トレーダーが多数の契約を買うと同時にまったく売らない状態を維持することもできる。このような場合、価格レベル・インジケータは、これらの履行された買い注文の平均価格レベルに存在するようになる。例えば、上述のトレーダーは、５契約を価格列１２１における９２２２の価格で買うことによって開始することができる。次に、トレーダーは別の５契約を価格列１２１における９２２４の価格で買い、さらに別の５契約を９２２６の価格で買うことができる。次に、価格レベル・インジケータ５１１は、これらの３つの別々の買い注文の、重み付けされた平均価格に存在するようになり、これは９２２４となる。即ち、商品ＦＧＢＭの所望の価格レベルは、商品ＦＧＢＭの、ユーザにヘッジされていない履行済注文の価格レベルの重み付けされた平均となる。例えば、これらの３つの買い注文を履行した後、トレーダーが非アンカー商品における３の数量についての売り注文を履行すると仮定する。次に、これは第１の注文（９２２２）をヘッジし、重み付けされた平均を計算して、価格レベル・インジケータ５１１がこのとき、他の２つの注文である９２２４及び９２２６の重み付けされた平均で存在するようにし、これは９２２５となる。
【００８９】
上述のように、比率、価格ポイント・オン選択、純変化、及びスプレッド価格ポイント値といった要素が使用されて、価格レベル・インジケータが計算され、これにより非アンカーレグにおけるマーカの配置が決定される。
【００９０】
トレーダーに２つの異なる「買い」レベル３３１、３３２及び２つの異なる「売り」レベル３３３、３３４を設定させ、これらにより、トレーダーがスプレッドを買い、売ることを望む価格範囲を構成する。例えば、トレーダーが「買い」スプレッド価格ポイント値を−１５及び１に、３３１及び３３２で設定し、「売り」スプレッド価格ポイント値を２１及び６に、３３３及び３３４で設定すると仮定する。「−１５」及び「−１」の「買い」スプレッド価格ポイント値３３１、３３２は、理想的にはトレーダーが、スプレッド価格ポイント値が−１５であるときにスプレッドを買うことを望むが、自発的にスプレッドを−１で買うことを示す。これに関連してスプレッドを買うことは、アンカーレグを購入することを意味する。同様に、「２１」及び「６」の「売り」スプレッド価格ポイント値３３３又は３３４は、理想的にはトレーダーが、スプレッド価格ポイント値が２１であるときにスプレッドを売ることを望むが、自発的にスプレッドを６で売ることを示す。これに関連してスプレッドを売ることは、アンカーレグを売ることを意味する。
【００９１】
図６に示す「範囲指示」は、市場の価格の垂直表示をトレーダーに提供すると同時に、複数の価格レベルをそれぞれの価格レベルで取引している量に基づいて区分けして表示する。垂直レイアウトはスプレッドの両方のレグに適用され、商品の両方についての契約についての価格をペインの最上部から最下部まで表示する。価格列６４０に表示された価格は列の最上部の最大価格６４５で開始し、価格レベルが減るにつれて下がる。
【００９２】
毎日のボリュームの大部分の割合が取引されている価格ポイントを、ほとんどのボリュームが取引されていない価格ポイントから区別するため、色分けしている。特定の色がトレーダーによって選択され、価格ポイントを差別化する。色は、特定の価格で取引されている毎日のボリュームの割合を表すために使用される。各価格は、特定の価格又は価格のグループで取引される数量に応じて色付けされる。色の代わりに、又は色に加えて、他の方法を使用して価格ポイントを区別することができる。例えば、価格の背景色を異なる色にすることができ、又はある他の好都合な視覚的インジケータを適切な価格グループで、又はこれに隣接して使用することができる。例えば、異なるフォント、下線又は円で囲むタイプの使用などがある。
【００９３】
図６に示す範囲指示を使用したサンプル表示において、トレーダーは特定の商品の毎日の取引ボリュームを見ることを望む場合や、このボリュームを複数、例えば、３つの、その日に最も多量に取引されたボリュームから最も少なかったボリュームまでの範囲に渡る、容易に区別可能な価格のグループなどに分割して見ることも望む場合がある。そこで、トレーダーが、価格のグループをどの程度大きくしたいか、及び、どの色又は他の視覚的指示で各グループを描くことを望むかを決定するオプションを設定する。
【００９４】
図６に例示するように、トレーダーは毎日の取引ボリュームを３つの価格グループ、即ちＡ）７０％、Ｂ）２０％、及びＣ）１０％に分割することを選択することができる。グループＡ（要素６１０）は、取引ボリュームの７０％がその日に生じた価格を表す。グループＢ（要素６２０）は、価格６４０のうちその日で次に大量の取引を有した２０％を表し、グループＣ（要素６３０）は、価格６４０のうち最低量の取引が見られた１０％を表す。各グループを市場深度の全体に渡って分散させることもできる。例えば、グループＡには９２１７及び９２３３の価格レベルが含まれる可能性があり、グループＢは９２２１の価格レベルである可能性があり、グループＣは９２２７から９２３１の価格レベルである。取引のボリュームは必ずしも真の「釣鐘曲線」になるとは限らない。最も取引された価格が共にグループ化される。その代わりに、ボリュームは頻繁に市場において様々な価格で変化する。好ましくは、価格がボリュームによって降順で配列され、パーセンタイル・グループ化が、ユーザによって選択されたパーセンタイルに値を累積することによって行なわれる。しかし、トレーダーに示されるとき、価格は数値順で表示される。アプリケーションを操作中のトレーダーは、色又は他の視覚的インジケータを決定し、これらが列６４０に表示された価格に適用される。
【００９５】
トレーダーに、アプリケーションが開いている間、価格へのアクセスが提供される。ただし、アプリケーションがその日の途中に開かれる場合、その日の初めからの価格情報は入手できない。しかし、設計上の選択であり、これは変えることができる。
【００９６】
「ドラッグ・アンド・ドロップ」機能は、図５の価格レベル・インジケータ５１１〜５１６をある価格レベルから別の価格レベルへドラッグ・アンド・ドロップする能力である。この機能は、図５に示すマーキュリー表示ペイン１０１又は１０２のいずれにおいても実行され、好ましくは、ユーザがマウスの左ボタンをクリックすることによって実行される。左マウス・ボタンを押し下げている間、トレーダーは価格レベル・インジケータ５１１〜５１６を異なる価格列１２１、１２２にドラッグし、マーカが自分の所望の価格レベルの横に沿ったところにあるとき、左マウス・ボタンを離す。「ドラッグ・アンド・ドロップ」機能はまた、トレーダーのキーボード上で指定されたキーストロークによって、又は、トレーダーによって実行された他のアクションを通じても実施することができる。
【００９７】
アンカーレグ１０１において、「ドラッグ・アンド・ドロップ」機能を行うトレーダーは、自分がマニュアル３１３を価格ポイント・オンのオプション３１０から選択しているのと同じ機能を実行するようになる。価格レベル・インジケータ５１１、５１２の配置もまた、マニュアル３１３が選択されたかのように計算される。
【００９８】
トレーダーはまた、１つ又は複数の価格レベル・インジケータを非アンカーレグ１０２上で「ドラッグ・アンド・ドロップ」するように選択することもできる。このようなアクションが実行されるとき、移動された特定のインジケータ５１３〜５１６に関するスプレッド価格ポイント値が変更される。上の式２に記載したように、価格レベル・インジケータは以下のように計算される。
【００９９】
（数４）
非アンカー価格レベル・インジケータ＝（スプレッド価格ポイント値−（アンカーレグ比率＊アンカーレグ純変化））／非アンカーレグ比率
【０１００】
価格レベル・インジケータ５１３〜５１６を非アンカーレグ１０２上でドラッグ・アンド・ドロップすることによって、トレーダーは本質的に、価格レベル・インジケータを定義しており、スプレッド価格ポイント値３３０を決定されるように残している。価格レベル・インジケータは、以下の計算によって定義され、トレーダーがインジケータ５１３〜５１６をドラッグ・アンド・ドロップしている価格レベルである。例えば、トレーダーがインジケータを２１００の価格から２１２０の価格までドラッグ・アンド・ドロップするとき、価格レベル・インジケータの価格レベルは２１２０となる。加えて、アンカー・スプレッド・ポイント・インジケータ５１１、５１２は、アンカーレグにおいて価格インジケータが静止中である価格レベルを指す。例えば、ユーザが１０００、１２００及び１４００で履行している（各価格で１ロット）場合、アンカー・スプレッド・ポイント・インジケータ５１１又は５１２は１２００（これらの履行の平均価格）で静止する。スプレッド価格ポイント値を計算するために様々な公式を使用することができる。通常、このような公式には、以下の式３で表される因数の１つ又は複数が含まれる。例として、以下の計算は、価格レベル・インジケータ５１３〜５１６が分かっているときにスプレッド価格ポイント３３１〜３３４の値を決定する。
【０１０１】
（数５）
スプレッド価格ポイント値＝（価格レベル・インジケータ＊非アンカーレグ比率）＋（アンカーレグ比率＊アンカーレグ・スプレッド・ポイント・インジケータ）  （式３）
【０１０２】
「スプレッド市場表示」機能はトレーダーに、現在のスプレッドが取引中である所を例示すると同時に、そのスプレッドに関する市場深度をも表示するウィンドウ表示を提供する。市場深度は、内部市場ではない市場に入れられた各ビッド及びアスクを表す（最高ビッド価格及び数量、ならびに最低アスク価格及び数量）。この機能は、レグ７１０及び７２０のからの市場深度を使用し、例えば、図７のように、あるレグ７２０を別のレグ７１０から引くことによってスプレッド７３０を計算する。様々なスプレッド価格を指すラベルＡ〜Ｆ（７３１〜７３６）は、以下に説明する実施例Ａ〜Ｆに対応する。
【０１０３】
このようなスプレッド市場表示の一例を図８に示す。中央の列８１０がスプレッド価格である。この価格のリストは市場深度でもある。左の列８２０はビッド列であり、（そのスプレッドが取引中である）市場において、そのスプレッド価格について現在入手可能なビッド数量を表示する。右の列８３０はアスク列であり、（そのスプレッドが取引中である）市場において、そのスプレッド価格について現在入手可能なアスク数量を表示する。中央の列の上のボックス８４０は商品をリストし、ボックス８４０の右側のボックス８５０はトレーダーの比率を表示する。図８の表示に示された実際の数は、本明細書で説明する実施例に対応しており、これに関連して説明される。
【０１０４】
現在の市場スプレッドは、トレーダーが現在取引中である商品についての最良価格ポイントによって決まる。市場にビッド側で入るトレーダーは、市場における最低アスク価格で買おうとしているのに対して、市場にアスク側で入るトレーダーは、市場における最高ビッド価格について売ろうとしている。スプレッド市場表示機能は、常に最高ビッド及び最低アスクで開始し、両方に基づいたスプレッドを計算する。例えば、再び図７を参照すると、上で計算したように、９８６１のＦＧＢＬ価格（最高ビッド）列７１０で市場に入れられるトレーダーは、対応するレグ（ＦＧＢＭ）列７２０が最低アスク（９２２１）で入手可能な数量を有するとき、６４０のスプレッドにおいて取引する（列７３０を参照）。注文が履行され、市場における価格レベルが「ゼロ設定」されるとき、最高ビッド及び及び最低アスク価格が変化し（ビッド価格はゼロ設定されるときに低くなり、アスク価格は高くなる）、これが結果としてスプレッドにおける変化となる。「ゼロ設定」は、以前に市場内で特定の商品について特定の価格であった数量のすべてが買われているか又は売られており、０（ゼロ）の数量が残ることを意味する。スプレッドの計算において、かつ最終的には市場深度において使用される契約からの価格を近似して、トレーダーがどの値を選択しようとも（例えば、ハーフ・ティック）その値で表示することができる。
【０１０５】
この機能は、スプレッド取引ツールの一部として動作し、それ自体の市場深度及びスプレッドを２つの類似の契約から作成するものであり、図８のスプレッド市場表示ウィンドウ８００を見るためにトレーダーが市場に入る必要はない。図７〜９の例示は、図９における２つの類似の契約であるＦＧＢＭ及びＦＧＢＬ９２０及び９１０の表示、ならびに、サンプル・スプレッド計算表示（図７を参照）を示し、以下に続く実施例の参照として提示される。
【０１０６】
実施例Ａ、Ｂ及びＣは、ＦＧＢＬレグ９１０のビッド側９１２で、９８６１の最高ビッド価格（列９１４）で市場に入るトレーダーに基づいている。
【０１０７】
以下の実施例は、市場に入っているトレーダーが参照することができる。しかし、スプレッド市場表示情報は、このアプリケーションを実行中のいかなるトレーダーも使用することができ、そのトレーダーが図８のスプレッド市場表示ウィンドウ８００を見るために市場に入る必要はない。従って、これらを参照するのは一例に過ぎない。スプレッド取引ツールは、市場スプレッド８４０を計算し、トレーダーが実際に市場に関係しているかどうかにかかわらず、これらを市場の深度８２０、８３０と共に表示する。
【０１０８】
［実施例Ａ］
上述のように、スプレッド取引ツールは常に最高ビッド及び最低アスクで開始する（そして、両方に基づいたスプレッドを計算する）。従って、最高ビッド価格９１１（９８６１）で市場に入るトレーダーは、その価格を最低アスク価格９２１とマッチさせるようになる。この実施例では、その最低アスク価格が９２２１となる。最低アスク（９２２１）が最高ビッド価格（９８６１）から引かれて、それにおいてトレーダーが取引するようになるスプレッド（６４０）が決定される。図７の線Ａ７３１を参照されたい。ＦＧＢＬレグ９１０上でトレーダーが市場に入った価格ポイント９１１に表示された１００のビッド数量９１３は、トレーダーが対応するＦＧＢＭレグ９２０からの１００契約の数量を買うことに関心があったことを示唆する。この機能は最高ビッド及び最低アスクで開始するので、アプリケーションは、対応するＦＧＢＭレグ９２０上の最低アスク価格９２１（９２２１）でマッチさせようとする。ＦＧＢＭ最低アスク価格（９２２１）は現在入手可能な６５契約９２３を有しており、従って、対応するビッド及びアスクが存在するので、マッチが生じる。このマッチの結果として、すべての６５のＦＧＢＭ最低アスク（９２２１）の契約９２３が売られ（ゼロ設定され）、新しいＦＧＢＭ最低アスク価格が確立され（９２２２）、所望の数量である１００（９８６１の最高ビッド価格）が３５契約に減らされる。
【０１０９】
［実施例Ｂ］
実施例Ａで説明した市場の変化、詳細には最低アスク価格における９２２１から９２２２への変化の結果として、この機能は自動的に新しいスプレッドを計算する。スプレッド（６３９）は、最低アスク（９２２２）を最高ビッド（９８６１）から引くことによって決定される。図７の線Ｂ７３２を参照されたい。図９に表示するように、最低アスク価格９２５（９２２２）は現在、入手可能な３０契約の数量９２７を有する。トレーダーはなお市場に入っており、なお３５契約を売ろうとしており、３０契約９２７が新しい最低アスク価格で入手可能となるので、もう１つのマッチが生じる。このマッチの結果として、最低アスク価格９２５（９２２２）のすべての３０契約がゼロ設定され、従って、トレーダーの所望のビッド数量が３５から５契約に減らされ、第３の新しい最低アスク価格の９２２３が作成される。
【０１１０】
［実施例Ｃ］
実施例Ｂで説明した活動の結果生じる市場の変化、詳細には最低アスク価格における９２２２から９２２３への変化の結果として、スプレッド取引ツールは自動的に新しいスプレッドを計算する。スプレッド（６３８）は、最低アスク（９２２３）を最高ビッド（９８６１）から引くことによって決定される。図７の線Ｃ７３３を参照されたい。図９に表示するように、最低アスク価格９２８（９２２３）は現在、入手可能な５０契約の数量９２９を有する。しかし、トレーダーは市場において最高ビッド価格９１１（９８６１）にあり、自分の最初のビッドから残りの５契約のみを買おうと（履行しようと）する。対応する最低アスク価格９２８で５０契約が入手可能９２９であり、トレーダーが市場に最高ビッド価格で入力したビッドを有しているので、マッチが生じ、その結果には、最高ビッド価格９１１（９８６１）がゼロ設定されることが含まれる。加えて、前述の市場活動の結果として、最低アスク価格９２８（９２２３）は最低アスクのまま残るが、５０から４５契約に減らされ、最高ビッド価格は９８６０となる（次に最大の入手可能なビッド価格９１５）。
【０１１１】
再び図８を参照すると、実施例Ａでは、トレーダーは６４０のスプレッド価格で取引しており、数量をゼロ設定した。従って、図８のように、６４０のスプレッド価格（列８４０）は、列８２０において表示された数量を有していない（ゼロ）。実施例Ｂでは、３０契約がゼロ設定されたので同じことが起こったが、実施例Ｃでは、５０契約のうち５契約のみが売られ、４５の数量が残された。従って、４５が、６３８のスプレッド価格（列８４０）の隣の列８２０に表示される。
【０１１２】
実施例Ｄ、Ｅ及びＦは、ＦＧＢＬレグ９１０のアスク側９１６で、９８６２の最低アスク価格９１７で市場に入るトレーダーに基づいている。
【０１１３】
再度、トレーダーがスプレッド市場表示ウィンドウ８００を見るために市場に入れられる必要はなく、従って、これらの参照は一例に過ぎない。この機能は市場スプレッド８４０を計算し、トレーダーが実際に市場に関係しているかどうかにかかわらず、これらを市場の深度８２０、８３０と共に表示する。
【０１１４】
［実施例Ｄ］
トレーダーが最高ビッドで価格で市場に入るときにこの機能な動作する方法と同様に、最低アスク価格で市場に入るトレーダーは、その価格を、対応するレグにおける最高ビッド価格でマッチさせるようになる。この実施例では、この最低アスク価格９１７が９８６２となる。最高ビッド９３０（９２２０）が最低アスク価格９１７（９８６２）から引かれて、それにおいてトレーダーが取引するようになるスプレッド（６４２）が決定される。図７の線Ｄ７３４を参照されたい。ＦＧＢＬレグ９１０上でトレーダーが市場に入った価格ポイント９１７に表示された１００のアスク数量９１８は、トレーダーが１００契約を売ることを望んだことを示唆する。再度、スプレッド取引ツールは最高ビッド及び最低アスクで開始するので、アプリケーションは、対応するＦＧＢＭレグ９２０上の最高ビッド価格９３０（９２２０）でマッチさせようとする。ＦＧＢＭ最高ビッド価格９３０（９２２０）で、トレーダーは２５契約９３２を買うことに関心を有しており、従って、対応するビッド及びアスクが存在するので、マッチが生じる。このマッチの結果として、すべての２５のＦＧＢＭ最高ビッド（９２２０）の契約９３２がゼロ設定され、新しいＦＧＢＭ最高ビッド価格９３１が確立され（９２１９）、１００の所望のＦＧＢＬ売り数量９１８が７５契約に減らされる。
【０１１５】
［実施例Ｅ］
実施例Ｄで説明した市場の変化、詳細には最高ビッド価格における９２２０から９２１９への変化の結果として、新しいスプレッドが計算される。６４３のスプレッドは、９２１９（最高ビッド）を９８６２（最低アスク）から引くことによって計算される。図７の線Ｆ７３５を参照されたい。トレーダーは９８６２（最低アスク価格９１７）で市場に入っており、自分の１００アスク契約９１８のうち２５契約を履行しており、７５契約の注文が残るようになる。対応するＦＧＢＭレグ９２０において、新しい最高ビッド価格（９２１９）で、トレーダーは１００契約のビッド注文９３３を有しており、これが７５のＦＧＢＬ契約とマッチされる。前述のマッチの結果として、最低アスク９１７（９８６２）がゼロ設定され、最高ビッド価格９３１（９２１９）が１００から２５契約に減らされる。加えて、新しい最低アスク価格９１９が９８６３となる（最低の入手可能なアスク価格）。
【０１１６】
［実施例Ｆ］
実施例Ｅで説明した活動の結果生じた市場の変化、詳細には最低アスク価格における９８６２から９８６３への変化の結果として、新しいスプレッドが計算される。スプレッド（６４４）は、最高ビッド（９２１９）を最低アスク（９８６３）から引くことによって決定される。図７の線Ｆ７３６を参照されたい。トレーダーは最低アスク価格９１９（９８６３）で市場に入っており、現在は市場において１５契約についての注文９０９を有している。対応するレグ９２０において、トレーダーは最高ビッド価格９３１（９２１９）で入っており、現在は市場において２５契約の注文を有している。一致する最高ビッド及び最低アスク価格９３１及び９１９で契約が入手可能であるので、マッチが生じ、結果として、最低アスク価格９１９（９８６３）がゼロ設定され、最高ビッド価格９３１（９２１９）が２５から１０契約に減らされる。
【０１１７】
再び図８を参照すると、実施例Ｄでは、６４２のスプレッド価格（列８４０）がゼロ設定された。従って、６４２のスプレッド価格の隣に数量は表示されない。実施例Ｅでは、同じことが起こった。従って、６４３のスプレッド価格（列８４０）の隣に数量は表示されない。しかし、実施例Ｆでは、６４４のスプレッド価格（列８１０）で１０契約が残っており（列８３０）、従って図８（列８３０）では６４４のスプレッド価格の隣に表示される。
【０１１８】
「取引スプレッド表示」は、スプレッドが取引された可能性のある所を具体的に例示する履歴データをトレーダーに提供する。スプレッド・ツールを操作するトレーダーは、２つの対応する取引画面である１０１及び１０２（レグ）を有し、これらはトレーダーのワークステーションのモニタ上に表示される。これらの画面から、トレーダーは商品を同時に売り買いすることができる。この機能に関する情報の表示は、市場における最良価格に基づいており、この機能は、スプレッド価格、及び、そのスプレッド価格で取引された合計数量を表示する。機能を例示するため、図１０に示す表示を使用し、これはスプレッドのレグとして使用される２つの市場１０１０及び１０２０を表す。
【０１１９】
「取引スプレッド表示」機能の一例を図１１に示し、これはトレーダーに、一日中でスプレッドが取引された所を例示する追加のウィンドウ表示１１００を提供する。具体的には、このウィンドウはスプレッド価格１１１０及び取引数量列１１２０を、それらが市場において取引されるときに表示する。
【０１２０】
スプレッド価格は、あるレグ１０２０において図１０に示す価格ポイントを、他のレグ１０１０における価格ポイントから引くことによって決定される。この計算は最初に、各レグについての最高ビッド又は各レグについての最低アスクのいずれかを組み込む。図１０では、ビッドがある色で表示され、アスク／アスクが別の色で表示される。
【０１２１】
そして、価格がゼロ設定されるとき、新しい最良価格が作成され、スプレッドが、新しい最高ビッド又は最低アスク価格のいずれかを使用して再計算される。価格は、その価格に関する数量全体が買われるか又は売られるとき、ゼロ設定され、ゼロの合計数量が残される。このように第１の商品についての現在のポジションが変化するとき、数量を自動的に再計算する。さらに、第２の商品についての次の注文についての数量パラメータを、再計算された数量に設定する。
【０１２２】
表示された取引数量列１１２０は、一日中に各特定のスプレッド価格で取引された契約の総数である。「取引スプレッド表示」１１００は、これらの適用可能な各スプレッド価格についての数量の現在高を維持するようになる。例えば、スプレッドが３４０の価格レベル（列１１１０）で、１５の数量（取引数量列１１２０）で取引される場合、この取引が記録され、「取引スプレッド表示」１１００に表示される。１時間後、このスプレッドが再度３４０で取引されるようになり、今度は１２の数量で取引される場合、この表示は取引数量列１１２０について１５から２７に変化する。
【０１２３】
図１０では、契約Ａ１０１３が９８５９の最高ビッド価格１０１４、及び９８６０の最低アスク価格１０１５を有し、契約Ｂ１０２３が９５１７の最高ビッド価格１０２４、及び９５１８の最低アスク価格１０２５を有しており、スプレッド価格１１１０及び取引数量列１１２０の計算及び表示をさらに例示する。例えば、１０契約が契約Ａ１０１３の９８５９のビッド価格において取引される場合、買い手は１０契約を契約Ｂ１０２３における９５１７のビッド価格で売ることができる。この場合、スプレッドは３４２の価格で１０回取引されるようになる（９８５９−９５１７）。例えば、すべての５０契約１０１６が９８５９の価格（１０１４）で取引されている場合、買い手は３５契約のみを９５１７価格（１０２４）で売っている可能性があり、これは、３５が契約Ｂ１０２３においてその価格１０２４で入手可能な最大数量１０２６であるためである。このシナリオでは、表示１１００の列１１１０及び１１２０に示すように、スプレッドは３４２で３５回取引されるようになる。次に、トレーダーは８契約を９５１６で売ることができ、これについては列１０２１及び１０２２を参照されたい。また、スプレッドは３４３で８回取引され、これについては列１１１０及び１１２０を参照されたい（９８５９−９５１６）。最後に、トレーダーの残りの７契約を９５１５の価格で売ることについては、列１０２１及び１０２２を参照されたい。これにより、トレーダーの注文をゼロ設定することができ、結果としてスプレッドが３４４で７回取引され（９８５９−９５１５）、これについては列１１１０及び１１２０を参照されたい。上述した全ての５０のスプレッドを、３つの異なる価格レベル３４２及び３４４（列１１１０及び１１２０を参照）で取引することができる。
【０１２４】
図１１は、「取引スプレッド表示」ウィンドウが上のシナリオに基づいてどのように見えるかを示す。列１１１０に表示された価格は市場におけるいかなる個別の商品の価格でもないが、その代わりにスプレッド価格（契約Ａのビッド価格−契約Ｂのビッド価格、又は、契約Ａのアスク価格−契約Ｂのアスク価格）であることが、繰り返されるべきである。加えて、この機能では取引数量列１１２０に表示される数量は、現在市場において存在する数量ではなく、いかなる特定の商品の数量でもなく、むしろこれらの数量は、どのくらいの数のスプレッドがその特定の価格レベルで一日中に取引されているかの測度を構成する。最後に、このウィンドウにおける情報は、トレーダーがアプリケーションをオープンにしている長さによって制限される。これは、以前の取引情報を格納するデータベースが現在はウィンドウに接続されていないからである。
【０１２５】
上記の電子取引方法を、スプレッドシートの態様を使用して、かつ／又は、いずれかの標準のルール・ベースのロジック、もしくは適切な表示数及びインジケータを決定するための他の好都合なロジックによって、実施することができる。多数の修正及び変形を、本明細書で説明及び例示した電子商取引方法に、本発明の精神及び範囲から逸脱することなく行なうことができる。従って、本明細書で説明した電子商取引方法は例示的でしかなく、本発明の範囲において限定していない。
【符号の説明】
【０１２６】
１０１  マーキュリー表示ペイン（アンカーレグ）
１０２  マーキュリー表示ペイン（非アンカーレグ）
１１１，１１２  ビッド列
１２１，１２２  価格列（共通価格軸）
１３１，１３２  アスク列
１４１，１４２  最終取引数量についての列
１５１  トレーダーの現在のビッド側
１５２，１６２  価格レベル・インジケータ
１６１  トレーダーの現在のアスク側
１７１，１７２  その他の情報を含む列
１７３，１７４  注文数量
１７５，１７６  ネット・ポジション
１８０，１８１  理論的最終取引価格
２０３，２０４  アンカー・チェック・ボックス
２０５，２０６  比率
２０７，２０８  乗数
２０９，２１０  変化
２１１，２１２  引け
２１３，２１４  決済
２１５，２１６  商品名称
３０１  共通ペイン
３１０  価格ポイント・オン（オプション）  
３１１  最良ビッド／アスク
３１２  最良作業
３１３  マニュアル
３２０  オートロード
３３０-３３４  スプレッド価格ポイント値
３５０  カレント
５１１-５１６  価格レベル・インジケータ（マーカ，ポイント）
５１１  アンカー・スプレッド・ポイント・インジケータ
６４０  価格列
６４５  最大価格
７３０  スプレッド
８００  スプレッド市場表示ウィンドウ
８２０  深度
８４０  市場スプレッド
９１１，９３０，９３１，１０１４，１０２４  最高ビッド価格
９１２  ビッド側
９１３  ビッド数量
９１５  ビッド価格
９１６  アスク側
９１８  アスク数量
９１８，１０１６  契約
９１７，９１９，９２１，９２５，９２８，９３１  最低アスク価格
９３３  ビッド注文
１０１０  市場
１０２５  最低アスク価格
１０２６  最大数量
１１００  ウィンドウ表示
１１１０  スプレッド価格
１１２０  取引数量列
【図１】
2010134954.tif 000004
【図２】
2010134954.tif 000005
【図３】
2010134954.tif 000006
【図４（ａ）】
2010134954.tif 000007
【図４（ｂ）】
2010134954.tif 000008
【図５】
2010134954.tif 000009
【図６】
2010134954.tif 000010
【図７】
2010134954.tif 000011
【図８】
2010134954.tif 000012
【図９】
2010134954.tif 000013
【図１０】
2010134954.tif 000014
【図１１】
2010134954.tif 000015