【手続補正書】
【提出日】平成23年6月3日(2011.6.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
（１）金融市場のデータを含んでいるデータストリームを受け取る、および（２）受け取ったデータストリームの少なくとも一部について複数のオプション価格付け演算を同時に行うように構成された再構成可能な論理素子
を含む、金融市場のデータを処理するためのデバイス。
【請求項２】
再構成可能な論理素子がさらに、オプション価格付け演算に基づいて、原金融商品に関するオプションのインプライドボラティリティを計算するように構成される、請求項１に記載のデバイス。
【請求項３】
オプションの価格付け演算が、オプションの複数の理論上の適正市場価格の計算を含む、請求項１から２のいずれかに記載のデバイス。
【請求項４】
再構成可能な論理素子が、同時にオプション価格付け演算を行うように構成された複数の並列計算ユニットを含むファームウェアアプリケーションモジュールのパイプラインで構成された、請求項１から３のいずれか一項に記載のデバイス。
【請求項５】
並列計算ユニットのうちの少なくとも１つが、複数のパイプラインステージを含み、複数のパイプラインステージが、複数の並列計算ノードを含み、計算ノードのそれぞれが、段階的なオプション価格付けモデルのステップを計算するように構成され、計算ノードが、カスケード接続されてそれぞれ次のパイプラインステージがその入力として直前のパイプラインステージの少なくとも２つの計算ノードからの出力を受け取るように構成され、最後のパイプラインステージの出力が、オプションの計算された理論上の適正市場価格を含む、請求項４に記載のデバイス。
【請求項６】
並列計算ユニットのうちの少なくとも１つが、複数のパイプラインステージを含み、複数のパイプラインステージが、上方の倍数因子および下方の倍数因子に基づいてオプション価格付けモデルについて複数の金融商品価格を計算するように構成され、上方の倍数因子および下方の倍数因子が、受け取られたボラティリティ値の関数である、請求項４に記載のデバイス。
【請求項７】
少なくとも１つの並列計算ユニットがさらに、第２のセットのパイプラインステージを含み、第２のセットのパイプラインステージが、理論上の適正市場価格の計算で使用されるオプション価格付けモデルの複数の確率項を計算するように構成された、請求項６に記載のデバイス。
【請求項８】
パイプラインステージの２つのセットが、互いと並行に配置され、デバイスがさらに、２つのセットのパイプラインステージから下流の組合せ論理ステージを含み、組合せ論理ステージが、第１のセットのパイプラインステージによって生成された複数の最終的な金融商品の価格および第２のセットのパイプラインステージからの計算された確率項に基づいて、オプションの理論上の適正市場価格を計算するように構成された、請求項７に記載のデバイス。
【請求項９】
オプションについて記述するデータが、対象のオプションがコールオプションまたはプットオプションのどちらであるのかを特定するフラッグを含み、並列計算ユニットのうちの少なくとも１つが、コールオプションの理論上の適正市場価格を計算するように構成された第１計算パスおよびプットオプションの理論上の適正市場価格を計算するように構成された第２計算パスを含み、少なくとも１つの並列計算ユニットがさらに、対象のオプションのフラッグに基づいて、オプションについて記述するデータを第１計算パスまたは第２計算パスに選択的に経路設定するように構成された、請求項４に記載のデバイス。
【請求項１０】
再構成可能な論理素子がさらに、インプライドボラティリティを計算する同時オプション価格付け演算を反復的に行うように構成される、請求項２に記載のデバイス。
【請求項１１】
再構成可能な論理素子が、オプションのボラティリティで指数化されたルックアップテーブルを使用して理論上の適正市場価格の計算を行うように構成され、ルックアップテーブルが複数の異なるボラティリティ値について複数の予め計算されたパラメータを格納するように構成され、再構成可能な論理素子は予め計算されたパラメータを使用して理論上の適正市場価格を計算するようにさらに構成される、請求項３に記載のデバイス。
【請求項１２】
ルックアップテーブルが、（１）複数の異なる金融商品の複数のボラティリティ値が格納され、金融商品ごとに指数化された第１のルックアップテーブル、および（２）複数の予め計算された項が格納され、原金融商品のボラティリティおよびオプションの残存期間で指数化された第２のルックアップテーブルを含み、
少なくとも１つの並列計算ユニットが、（１）（ｉ）オプションについて記述するデータであって、原金融商品の識別情報およびオプションの残存期間を含む、オプションについて記述するデータを処理し、（ｉｉ）オプションの原金融商品の識別情報に基づいて第１のルックアップテーブルにアクセスしてその原金融商品のボラティリティ値を取り出し、（ｉｉｉ）取り出したボラティリティ値およびオプションの残存期間に基づいて第２のルックアップテーブルにアクセスしてそのオプションに適用できる複数の予め計算された項を取り出すように構成されたルックアップユニット、および
オプションについて記述するデータ、取り出されたボラティリティ値、および取り出された予め計算された項に少なくとも部分的に基づいてオプション価格付けモデルにより理論上の適正市場価格を計算するように構成された組合せ論理ステージ
を含む、請求項１１に記載のデバイス。
【請求項１３】
組合せ論理ステージが、複数の並列計算パイプラインおよび並列計算パイプラインの下流の加算器を含み、各計算パイプラインが、オプションについて記述するデータ、取り出されたボラティリティ値、および取り出された予め計算された項に少なくとも部分的に基づいて理論上の適正市場価格の副構成要素を他の並列計算パイプラインと並列に計算するように構成され、加算器が、並列計算パイプラインによって作られた計算された副構成要素を合計することによってオプションの理論上の適正市場価格を計算するように構成された、請求項１２に記載のデバイス。
【請求項１４】
再構成可能な論理素子がさらに、複数のパイプラインステージによって理論上の適正市場価格の計算において使用される複数の構成要素の項を直接計算するように構成され、複数のパイプラインステージが複数の並列計算ユニットを含む、請求項３に記載のデバイス。
【請求項１５】
再構成可能な論理素子がさらに、
オプションの複数の理論上の適正市場価格を並列に計算することによってオプション価格付け演算を同時に実行することであって、各理論上の適正市場価格が、少なくとも部分的に原金融商品のボラティリティ値に基づいて計算される、実行することと、
オプションの理論上の適正市場価格がその中で所定のしきい値未満だけオプションの実際の購入価格と異なる、ボラティリティ値の帯域を特定することと、
計算された理論上の適正市場価格のうちの１つが所定のしきい値未満だけ実際の購入価格と異なるようになるまで、ボラティリティ値の帯域を反復して狭め、狭められた帯域内の複数のボラティリティ値について理論上の適正市場価格の計算を繰り返すことと、
計算された理論上の適正市場価格が所定のしきい値未満だけ実際の購入価格と異なるボラティリティ値としてオプションのインプライドボラティリティを定義することと
を行うように構成された、請求項１に記載のデバイス。
【請求項１６】
再構成可能な論理素子が、
第１の反復について、原金融商品のボラティリティ値の範囲が複数ｍの帯域に細分されるように複数のボラティリティ値を定義し、
定義されたボラティリティ値のそれぞれについて理論上の適正市場価格を計算することによって、第１の反復について理論上の適正市場価格計算を実行する
ようにさらに構成された、請求項１５に記載のデバイス。
【請求項１７】
再構成可能な論理素子が、（ｉ）ｍ個の帯域のうちのどの帯域が、実際の購入価格が第１の境界における計算された理論上の適正市場価格と第２の境界における計算された理論上の適正市場価格との間に入るような第１の境界における計算された理論上の適正市場価格および第２の境界における計算された理論上の適正市場価格を有するかを求めること、および（ｉｉ）求められた帯域を特定された帯域として選択することによって帯域特定動作を実行するようにさらに構成された、請求項１５または１６のいずれかに記載のデバイス。
【請求項１８】
再構成可能な論理素子が、各反復について、（ｉ）選択された帯域が複数ｍの帯域に細分されるように選択された帯域内の複数のボラティリティ値を定めること、（ｉｉ）選択された帯域内の定められたボラティリティ値について複数の理論上の適正市場価格を計算すること、および（ｉｉｉ）選択された帯域のｍ個の帯域について帯域特定ステップを実行することによって反復して狭め、繰り返す動作を実行するようにさらに構成された、請求項１５から１７のいずれか一項に記載のデバイス。
【請求項１９】
再構成可能な論理素子を介して金融市場のデータを流すこと、および
金融市場のデータが通って流れるとき金融市場のデータの少なくとも一部について再構成可能な論理素子を用いて複数のオプション価格付け演算を同時に実行すること
を含む、金融市場のデータを処理する方法。
【請求項２０】
オプション価格付け演算に基づいて、原金融商品に関するオプションのインプライドボラティリティを計算することをさらに含む、請求項１９に記載の方法。
【請求項２１】
同時に実行するステップが、オプションの複数の理論上の適正市場価格を同時に計算することを含む、請求項１９から２０のいずれか一項に記載の方法。
【請求項２２】
同時に実行するステップおよび計算するステップが、ファームウェアアプリケーションモジュールのパイプラインを用いて実行される、請求項２０に記載の方法。
【請求項２３】
計算されたインプライドボラティリティをブラックボックス取引アルゴリズムに送ること、および
計算されたインプライドボラティリティに少なくとも部分的に基づいてブラックボックス取引アルゴリズムによってオプションに関する取引を自動的に行うこと
をさらに含む、請求項２０または２２のいずれか一項に記載の方法。
【請求項２４】
計算されたインプライドボラティリティに少なくとも部分的に基づいて自動気配値サーバを用いてオプションの気配値を自動的に生成すること
をさらに含む、請求項２０または２２から２３のいずれか一項に記載の方法。
【請求項２５】
ボラティリティの指数で指数化されたルックアップテーブルに複数の異なるボラティリティ値について複数の予め計算されたパラメータを格納すること、および
ルックアップテーブルへのボラティリティの指数としてオプションのボラティリティ値を使用して、ルックアップテーブルから同時に実行するステップで使用するための予め計算されたパラメータを取り出すことをさらに含み、
理論上の適正市場価格を計算するステップが、取り出された予め計算されたパラメータに少なくとも部分的に基づいて理論上の適正市場価格を並列に計算することを含む、
請求項２１に記載の方法。
【請求項２６】
計算された理論上の適正購入価格をブラックボックス取引アルゴリズムに送ること、および
送られた理論上の適正購入価格に少なくとも部分的に基づいてブラックボックス取引アルゴリズムによってオプションに関する取引を自動的に行うこと
をさらに含む、請求項２１または２５に記載の方法。
【請求項２７】
計算された理論上の適正購入価格に少なくとも部分的に基づいて自動気配値サーバを用いてオプションの気配値を自動的に生成すること
をさらに含む、請求項２１または２５から２６のいずれか一項に記載の方法。
【請求項２８】
理論上の適正市場価格を計算するステップが、複数の並列計算ユニットを含む複数のパイプラインステージによって、理論上の適正市場価格の計算において使用される複数の構成要素の項を直接計算することを含む、請求項２１または２５から２７のいずれか一項に記載の方法。
【請求項２９】
同時に実行するステップは、
それぞれが原金融商品のボラティリティ値に少なくとも部分的に基づいて計算される、オプションの複数の理論上の適正市場価格を並列に計算することを含み、さらに、
オプションの理論上の適正市場価格とオプションの実際の購入価格との差が所定のしきい値未満となるボラティリティ値の帯域を特定すること、
ボラティリティ値の帯域を反復して狭め、計算された理論上の適正市場価格の１つと実際の購入価格との差が所定のしきい値未満になるまで、狭められた帯域内の複数のボラティリティ値の計算ステップを繰り返すこと、および
計算された理論上の適正市場価格と実際の購入価格が所定のしきい値未満となるボラティリティ値としてオプションのインプライドボラティリティを定めること
を含む、請求項１９に記載の方法。
【請求項３０】
第１の反復について、原金融商品のボラティリティ値の範囲が複数ｍの帯域に細分されるように、複数のボラティリティ値を定めることをさらに含み、
第１の反復についての計算ステップが、定められたボラティリティ値のそれぞれについて理論上の適正市場価格を計算することを含む、
請求項２９に記載の方法。
【請求項３１】
帯域を特定するステップが、
ｍ個の帯域のうちのどの帯域が、実際の購入価格が第１の境界の計算された理論上の適正市場価格と第２の境界の計算された理論上の適正市場価格の間に入るような第１の境界の計算された理論上の適正市場価格および第２の境界の計算された理論上の適正市場価格を有するかを求めること、および
求められた帯域を特定された帯域として選択すること
を含む、請求項２９から３０のいずれか一項に記載の方法。
【請求項３２】
反復して狭めるおよび繰り返すステップが、
各反復について、（１）選択された帯域が複数ｍの帯域に細分されるように選択された帯域内の複数のボラティリティ値を定めること、（２）選択された帯域内の定められたボラティリティ値について複数の理論上の適正市場価格を計算すること、および（３）選択された帯域のｍ個の帯域について帯域特定ステップを実行すること
を含む、請求項２９から３１のいずれか一項に記載の方法。