(57)【要約】【課題】取引ブローカーについて、出来高加重平均価格を目標とした取引の取引能力を評価する。【解決手段】取引ブローカーが実行した取引における銘柄の平均取引価格を、複数の取引毎に取得するブローカー平均価格取得部１３０と、取引ブローカーが銘柄の取引を実行した時の、取引市場における当該銘柄の出来高加重平均価格を取得する加重平均価格取得部１２０と、平均取引価格と、出来高加重平均価格の差分を、取引における銘柄毎に算出し、当該差分を用いて複数の取引ブローカーのそれぞれに対して評価値を設定するブローカー評価部１５０とを備える。【選択図】  図２
2004355465.tif 000002
【特許請求の範囲】
【請求項１】
顧客から依頼された有価証券の取引を取引市場に発注する複数の取引ブローカーを評価する取引ブローカー評価装置であって、
ネットワークを介して取引ブローカーの端末に接続し、当該端末から前記取引ブローカーが実行した取引の銘柄及び価格別の取引数量若しくは銘柄別の平均取引価格を含む実行データを、前記取引ブローカーを識別するブローカーＩＤに対応付けて受信し、受信した前記実行データを用いて、前記取引ブローカーが行った取引における銘柄別の平均取引価格を取得し、取得した前記銘柄の前記平均取引価格を、受信した前記ブローカーＩＤに対応付けて取引実績格納部に書き込むブローカー平均価格取得部と、
前記取引ブローカーが前記銘柄の前記取引を実行した時における、取引市場における前記銘柄の価格別の取引数量を、当該取引データを保持している市場データサーバから読み出し、前記銘柄の出来高加重平均価格を算出する加重平均価格取得部と、
前記平均取引価格を前記取引実績格納部から読み出し、前記平均取引価格と前記出来高加重平均価格との差分を前記銘柄毎に算出して前記取引実績格納部に書き込むと共に、前記差分を用いて前記取引ブローカーに対する評価値を定め、当該評価値を前記ブローカーＩＤに対応付けて評価値格納部に書き込むブローカー評価部と
を備える取引ブローカー評価装置。
【請求項２】
前記ブローカーＩＤに対応付けて、前記取引ブローカーの前記端末と通信するための端末情報を保持する端末情報格納部と、
前記銘柄についての新たな取引における前記銘柄及び発注数量が入力された場合に、当該新たな取引を依頼すべき前記取引ブローカーの前記ブローカーＩＤを前記評価値に基づいて前記評価値格納部から読み出すブローカー選択部と、
前記ブローカー選択部が選択した前記ブローカーＩＤに対応付けられている前記端末情報を前記端末情報格納部から読み出し、当該端末情報を用いて前記新たな取引の発注データを送信する発注処理部
を更に備え、
前記ブローカー選択部は、前記新たな取引の対象となった前記銘柄の一日平均取引数量を前記市場データサーバから読み出し、前記一日平均取引数量に対する前記新たな取引の前記発注数量の比率が所定値より高い場合に、前記評価値が予め定められた値より高い前記取引ブローカーの前記ブローカーＩＤを読み出す、請求項１に記載の取引ブローカー評価装置。
【請求項３】
前記ブローカー評価部は、前記取引ブローカーが行った複数の前記取引における複数の前記差分を前記取引実績格納部から読み出し、読み出した前記複数の前記差分の標準偏差を算出し、当該標準偏差が予め定められた値より小さい場合に、大きい場合と比べて前記偏差値を相対的に高い前記評価値に変換する、請求項１に記載の取引ブローカ評価装置。
【請求項４】
前記ブローカー評価部は、複数の前記取引ブローカーが行った前記取引における複数の前記差分を前記取引実績格納部から読み出し、読み出した前記複数の前記差分を母集団とした場合の、前記取引ブローカーが行った複数の前記取引における複数の前記差分の偏差値をそれぞれ算出し、当該複数の偏差値の平均値が予め定められた値より高い場合に、低い場合と比べて前記平均値を相対的に高い前記評価値に変換する、請求項１に記載の取引ブローカー評価装置。
【請求項５】
前記加重平均価格取得部は、前記取引ブローカーの前記端末が前記取引の依頼を前記顧客から受信した時刻を前記端末から受信し、当該時刻以降に前記取引市場で取引された前記銘柄の取引データを前記市場データサーバから読み出し、読み出した前記銘柄の取引データにおける前記銘柄の前記出来高加重平均価格を算出する、請求項１に記載の取引ブローカー評価装置。
【請求項６】
顧客から依頼された有価証券の取引を取引市場に発注する取引ブローカーを評価する取引ブローカー評価方法であって、
コンピュータが、前記取引ブローカーの端末から、前記取引ブローカーが実行した取引の銘柄及び価格別の取引数量若しくは銘柄別の平均取引価格を含む実行データを、前記取引ブローカーを識別するブローカーＩＤに対応付けて受信し、受信した前記実行データを用いて、前記取引ブローカーが行った取引における銘柄別の平均取引価格を取得し、取得した前記銘柄の前記平均取引価格を、受信した前記ブローカーＩＤに対応付けて取引実績格納部に書き込み、
前記コンピュータが、前記取引ブローカーが前記銘柄の前記取引を実行した時の、取引市場における取引データを、当該取引データを保持している市場データサーバから読み出して前記銘柄の出来高加重平均価格を算出し、
前記コンピュータが、前記平均取引価格を前記取引実績格納部から読み出し、前記出来高加重平均価格との差分を、前記取引における前記銘柄毎に算出して前記取引実績格納部に書き込むと共に、前記差分を用いて前記取引ブローカーに対して評価値を設定し、当該評価値を前記ブローカーＩＤに対応付けて評価値格納部に書き込む、取引ブローカー評価方法。
【請求項７】
コンピュータで実行可能であり、顧客から依頼された有価証券の取引を取引市場に発注する取引ブローカーを評価するためのプログラムであって、
前記コンピュータに、
前記取引ブローカーの端末から、前記取引ブローカーが実行した取引の銘柄及び価格別の取引数量若しくは銘柄別の平均取引価格を含む実行データを、前記取引ブローカーを識別するブローカーＩＤに対応付けて受信し、受信した前記実行データを用いて、前記取引ブローカーが行った取引における銘柄別の平均取引価格を取得し、取得した前記銘柄の前記平均取引価格を、受信した前記ブローカーＩＤに対応付けて取引実績格納部に書き込む機能と、
前記取引ブローカーが前記銘柄の前記取引を実行した時の、取引市場における取引データを、当該取引データを保持している市場データサーバから読み出し、前記銘柄の出来高加重平均価格を算出する機能と、
前記平均取引価格を前記取引実績格納部から読み出し、前記出来高加重平均価格との差分を、前記取引における前記銘柄毎に算出して前記取引実績格納部に書き込むと共に、前記差分を用いて前記複数の前記取引ブローカーのそれぞれに対して評価値を設定し、当該評価値を前記ブローカーＩＤに対応付けて前記記憶手段に書き込む機能と
を実現させる、プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、有価証券を取り引きする取引ブローカーを評価する取引ブローカー評価装置、取引ブローカー評価方法、及びプログラムに関する。
【０００２】
【従来の技術】
有価証券、例えば株式の取引結果を評価する技術としては、例えば非特許文献１に開示された技術がある。
【０００３】
【非特許文献１】
「株式の売買執行を評価」，日経金融新聞，２００２年３月１２日，Ｐ１１
【０００４】
【発明が解決しようとする課題】
外国の取引市場で取り引きされている有価証券、例えば外国の株式を取引市場で売買する場合、その国の取引ブローカーを介して有価証券の取引を発注する必要がある。このとき取引の発注者は、取引ブローカーに対して有価証券の売買条件を提示する。
機関投資家が行う有価証券の売買条件としては、売買対象となる銘柄の、その日の出来高加重平均価格を目標とする場合が多い。しかし、取引ブローカーについて、出来高加重平均価格を目標とした取引の取引能力を評価する装置はなかった。
【０００５】
そこで本発明は、上記の課題を解決することのできる取引ブローカー評価装置、取引ブローカー評価方法、及びプログラムを提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【０００６】
【課題を解決するための手段】
即ち、本発明の第１の形態によると、顧客から依頼された有価証券の取引を取引市場に発注する複数の取引ブローカーを評価する取引ブローカー評価装置であって、ネットワークを介して取引ブローカーの端末に接続し、当該端末から取引ブローカーが実行した取引の銘柄及び価格別の取引数量若しくは銘柄別の平均取引価格を含む実行データを、取引ブローカーを識別するブローカーＩＤに対応付けて受信し、受信した実行データを用いて、取引ブローカーが行った取引における銘柄別の平均取引価格を取得し、取得した銘柄の平均取引価格を、受信したブローカーＩＤに対応付けて取引実績格納部に書き込むブローカー平均価格取得部と、取引ブローカーが銘柄の取引を実行した時における、取引市場における銘柄の価格別の取引数量を、当該取引データを保持している市場データサーバから読み出し、銘柄の出来高加重平均価格を算出する加重平均価格取得部と、平均取引価格を取引実績格納部から読み出し、平均取引価格と出来高加重平均価格との差分を銘柄毎に算出して取引実績格納部に書き込むと共に、差分を用いて取引ブローカーに対する評価値を定め、当該評価値をブローカーＩＤに対応付けて評価値格納部に書き込むブローカー評価部とを備える取引ブローカー評価装置を提供する。
【０００７】
この取引ブローカー評価装置は、ブローカーＩＤに対応付けて、取引ブローカーの端末と通信するための端末情報を保持する端末情報格納部と、銘柄についての新たな取引における銘柄及び発注数量が入力された場合に、当該新たな取引を依頼すべき取引ブローカーのブローカーＩＤを評価値に基づいて評価値格納部から読み出すブローカー選択部と、ブローカー選択部が選択したブローカーＩＤに対応付けられている端末情報を端末情報格納部から読み出し、当該端末情報を用いて新たな取引の発注データを送信する発注処理部を更に備え、ブローカー選択部は、新たな取引の対象となった銘柄の一日平均取引数量を市場データサーバから読み出し、一日平均取引数量に対する新たな取引の発注数量の比率が所定値より高い場合に、評価値が予め定められた値より高い取引ブローカーのブローカーＩＤを読み出してもよい。
【０００８】
ブローカー評価部は、取引ブローカーが行った複数の取引における複数の差分を取引実績格納部から読み出し、読み出した複数の差分の標準偏差を算出し、当該標準偏差が予め定められた値より小さい場合に、大きい場合と比べて偏差値を相対的に高い評価値に変換してもよい。
またブローカー評価部は、複数の取引ブローカーが行った取引における複数の差分を取引実績格納部から読み出し、読み出した複数の差分を母集団とした場合の、取引ブローカーが行った複数の取引における複数の差分の偏差値をそれぞれ算出し、当該複数の偏差値の平均値が予め定められた値より高い場合に、低い場合と比べて平均値を相対的に高い評価値に変換してもよい。
【０００９】
加重平均価格取得部は、取引ブローカーの端末が取引の依頼を顧客から受信した時刻を端末から受信し、当該時刻以降に取引市場で取引された銘柄の取引データを市場データサーバから読み出し、読み出した銘柄の取引データにおける銘柄の出来高加重平均価格を算出してもよい。
【００１０】
本発明の第２の形態は、顧客から依頼された有価証券の取引を取引市場に発注する取引ブローカーを評価する取引ブローカー評価方法であって、コンピュータが、取引ブローカーの端末から、取引ブローカーが実行した取引の銘柄及び価格別の取引数量若しくは銘柄別の平均取引価格を含む実行データを、取引ブローカーを識別するブローカーＩＤに対応付けて受信し、受信した実行データを用いて、取引ブローカーが行った取引における銘柄別の平均取引価格を取得し、取得した銘柄の平均取引価格を、受信したブローカーＩＤに対応付けて取引実績格納部に書き込み、コンピュータが、取引ブローカーが銘柄の取引を実行した時の、取引市場における取引データを、当該取引データを保持している市場データサーバから読み出して銘柄の出来高加重平均価格を算出し、コンピュータが、平均取引価格を取引実績格納部から読み出し、出来高加重平均価格との差分を、取引における銘柄毎に算出して取引実績格納部に書き込むと共に、差分を用いて取引ブローカーに対して評価値を設定し、当該評価値をブローカーＩＤに対応付けて評価値格納部に書き込む、取引ブローカー評価方法を提供する。
【００１１】
本発明の第３の形態は、コンピュータで実行可能であり、顧客から依頼された有価証券の取引を取引市場に発注する取引ブローカーを評価するためのプログラムであって、コンピュータに、取引ブローカーの端末から、取引ブローカーが実行した取引の銘柄及び価格別の取引数量若しくは銘柄別の平均取引価格を含む実行データを、取引ブローカーを識別するブローカーＩＤに対応付けて受信し、受信した実行データを用いて、取引ブローカーが行った取引における銘柄別の平均取引価格を取得し、取得した銘柄の平均取引価格を、受信したブローカーＩＤに対応付けて取引実績格納部に書き込む機能と、取引ブローカーが銘柄の取引を実行した時の、取引市場における取引データを、当該取引データを保持している市場データサーバから読み出し、銘柄の出来高加重平均価格を算出する機能と、平均取引価格を取引実績格納部から読み出し、出来高加重平均価格との差分を、取引における銘柄毎に算出して取引実績格納部に書き込むと共に、差分を用いて複数の取引ブローカーのそれぞれに対して評価値を設定し、当該評価値をブローカーＩＤに対応付けて記憶手段に書き込む機能とを実現させるプログラムを提供する。
【００１２】
なお上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションも又発明となりうる。
【００１３】
【発明の実施の形態】
以下、発明の実施形態を通じて本発明を説明するが、実施形態は特許請求の範囲にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１４】
図１は、本発明の一実施形態である取引ブローカー評価装置１０の使用環境を示す図である。取引ブローカー評価装置１０は、例えば日本国内の機関投資家が管理しており、この機関投資家が海外の取引ブローカーを介して海外で取り引きされている株式を売買するときに用いられる。取引ブローカー評価装置１０は、例えば専用回線を介して複数の取引ブローカー端末２０と接続している。各々の取引ブローカー端末２０は、異なる取引ブローカーに管理されており、取引市場サーバ３０への取引注文の発注処理を行う。取引市場サーバ３０は、取引市場で売買処理を行う。なお取引ブローカー端末２０は、単独の端末であってもよいし、取引ブローカー評価装置１０と接続している端末と取引市場サーバ３０と接続している端末がそれぞれ物理的に分けられていてもよい。
【００１５】
取引ブローカー評価装置１０は、取引ブローカー端末２０に対して株式の発注データを送信する。発注データには売買条件が含まれる。取引ブローカー端末２０は、受信した株式の売買条件を表示し、取引ブローカーに売買条件を認識させる。売買条件には、売買すべき日、銘柄、売りまたは買いの区別、売買数量、及び価格の条件が含まれる。価格の条件は、その日のその銘柄の出来高加重平均価格と一致するように取り引きすべきという条件である。
【００１６】
取引ブローカーは、取引市場における売買価格を見ながら、取引ブローカー評価装置１０から受信した銘柄の売買を実行する。売買が終了した後、取引ブローカー端末２０は、売買結果を示す実行データを取引ブローカー評価装置１０に送信する。実行データは、取引ブローカー端末２０が売買条件を受信した日時、銘柄、売買日、売買価格別の売買数量を含む。実行データは、その取引ブローカーが行った売買の銘柄別平均売買価格を含んでいてもよい。
【００１７】
そして取引ブローカー評価装置１０は、取引ブローカー端末２０から受信した実行データを用いて、その取引ブローカー端末２０を管理する取引ブローカーの評価値を設定する。このとき、取引ブローカー評価装置１０は、市場データサーバ４０から、取引市場での取引結果を示す取引データを取得する。ここでの取引データには、日別に集計された、各銘柄の価格別の売買数量、及び売買価格が含まれる。
【００１８】
図２は、取引ブローカー評価装置１０の機能ブロック図である。取引ブローカー評価装置１０は、取引市場データ取得部１１０、加重平均価格取得部１２０、ブローカー平均価格取得部１３０、ブローカーＤＢ１４０、ブローカー評価部１５０、出力部１５５、新規取引条件取得部１６０、ブローカー選択部１７０、及び発注処理部１８０を備える。ブローカーＤＢ１４０は、取引実績格納部、評価値格納部、及び端末情報格納部の一例である。
取引市場データ取得部１１０は、市場データサーバ４０から取引市場での取引データを読み出す。加重平均価格取得部１２０は、市場データサーバ４０から読み出された取引データを用いて、取引ブローカー端末２０から受信した売買日における、各銘柄の日別の出来高加重平均価格を算出する。ブローカー平均価格取得部１３０は、取引ブローカー端末２０から受信した実行データを用いて、取引ブローカーが実行した売買の平均価格を銘柄別に算出する。受信した実行データに銘柄別の平均売買価格が含まれている場合、ブローカー平均価格取得部１３０はこの平均売買価格を抽出する。
【００１９】
ブローカーＤＢ１４０は、取引ブローカー別に、過去の取引結果を保持している。ブローカー評価部１５０は、取引ブローカーが行った売買における銘柄別の平均売買価格、銘柄別の出来高加重平均価格、及びブローカーＤＢ１４０が保持している情報を用いて取引ブローカーの評価値を設定又は更新し、ブローカーＤＢ１４０に格納する。ブローカー評価部１５０が行う処理の詳細は、フローチャートを用いて後述する。
【００２０】
出力部１５５は、評価値をディスプレイやプリンターに出力する。
新規取引条件取得部１６０は、新たに発注される株式取引の売買条件を、例えば機関投資家の社員からの手入力により取得する。ブローカー選択部１７０は、新たに発注される株式取引の売買条件、及び取引市場データ取得部１１０が取得した、取引市場での取引データ、及びブローカーＤＢ１４０が保持している取引ブローカーの評価値を用いて、新たな株式取引を依頼すべき取引ブローカーを選択する。発注処理部１８０は、選択された取引ブローカー端末２０に対し、新たな株式取引の発注データを送信する。ブローカー選択部１７０が行う処理の詳細は、フローチャートを用いて後述する。
【００２１】
このように、取引ブローカー評価装置１０を用いると、取引ブローカーが取引を行うたびに、この取引ブローカーの評価値を更新することができる。また新たに株式取引を発注しようとするときに、発注先とすべき取引ブローカーを、評価値を用いて選択することができる。
【００２２】
図３は、ブローカーＤＢ１４０のデータ構成を示すテーブルである。ブローカーＤＢ１４０は、取引ブローカーを互いに識別するブローカーＩＤ、及びその取引ブローカーが取り引きしている取引市場のＩＤに対応付けて、その取引ブローカーの評価値であるランク値を保持している。またブローカーＤＢ１４０は、ブローカーＩＤに対応付けて、その取引ブローカーの取引ブローカー端末２０と通信するための端末情報を保持している。端末情報は、例えば専用線において取引ブローカー端末２０を発呼するための情報である。
またブローカーＤＢ１４０は、ブローカーＩＤに対応付けて、その取引ブローカーが行った株式売買の、出来高加重平均価格に対する平均乖離、乖離すなわち差分の標準偏差、平均乖離と標準偏差の差、平均乖離と標準偏差の和、その取引ブローカーが行った取引の偏差値の平均値、及びその取引ブローカーに発注した取引の件数を保持している。
またブローカーＤＢ１４０は、ブローカーＩＤに対応付けて、その取引ブローカーが行った株式売買の取引データと、その日のその銘柄の出来高加重平均価格を対応付けて保持している。取引データは、年月日、銘柄ＩＤ、数量、平均売買価格、及び、その取引における平均売買価格と出来高加重平均価格の差分の偏差値を含む。
ブローカーＤＢ１４０は、その取引ブローカーが株式の売買を行うたびに更新される。
【００２３】
図４は、出力部１５５によってプリンターから出力された表の一例を示す。出力部１５５は、複数の取引ブローカー名のそれぞれに対応付けて、ブローカーＤＢ１４０が格納している平均乖離、乖離の標準偏差、平均乖離の偏差値、平均乖離と標準偏差の差、平均乖離と標準偏差の和、その取引ブローカーに発注した取引の件数、及びその取引ブローカーのランク値を、一覧表形式で出力する。このようにすると、取引ブローカー評価装置１０を管理する者は、取引ブローカーの能力を、他の取引ブローカーとの相対評価という形で認識することができる。
【００２４】
図５は、取引ブローカー評価装置１０がブローカーＤＢ１４０を更新するときの動作を示すフローチャートである。ブローカー平均価格取得部１３０が、取引ブローカーが新たに行った株式の実行データ及びブローカーＩＤを取引ブローカー端末２０から受信すると、ブローカー評価部１５０は、ブローカー平均価格取得部１３０から、その売買における平均取引価格を取得する（Ｓ１０）。またブローカー平均価格取得部１３０は、平均取引価格をブローカーＩＤに対応付けてブローカーＤＢ１４０に書き込む。加重平均価格取得部１２０は、取引市場データ取得部１１０を介して市場データサーバ４０から取引データを読み出し、取引ブローカー端末２０から受信した実行データが示す日における、売買対象となった銘柄の出来高加重平均価格を算出する。ブローカー評価部１５０は加重平均価格取得部１２０が算出した出来高加重平均価格を取得し、ブローカーＩＤに対応付けてブローカーＤＢ１４０に書き込む（Ｓ２０）。
【００２５】
ここで、加重平均価格取得部１２０は、新たに行った株式の売買について、売買注文の依頼を取引ブローカー端末２０が受信した日時を、この取引ブローカー端末２０から受信してもよい。この場合、加重平均価格取得部１２０は、取引ブローカー端末２０が売買注文の依頼を受信した時刻以降に取引市場で売買された株式の取引データを市場データサーバ４０から読み出し、読み出した取引データにおける出来高加重平均価格を算出してもよい。
【００２６】
ブローカー評価部１５０は、ブローカー平均価格取得部１３０から取得した平均取引価格と、加重平均価格取得部１２０から取得した出来高加重平均価格の差分を算出する（Ｓ３０）。そして新たに算出した差分を用いて平均乖離を更新し、ブローカーＤＢ１４０に書き込む。また新たに算出した差分をブローカーＤＢ１４０に書き込む。そしてブローカーＤＢ１４０から、受信したブローカーＩＤに対応付いている差分をすべて読み出して乖離の標準偏差を更新し、ブローカーＤＢ１４０に書き込む（Ｓ４０）。ここでデータ数が十分ある場合は、銘柄毎及び／又は取引市場毎に標準偏差を算出してもよい。
【００２７】
またブローカー評価部１５０は、算出した差分を用いて新たに行った取引の偏差値を算出する。具体的には、取引ブローカー評価装置１０が管理している全ての取引ブローカーが行った全取引における、平均取引価格と出来高加重平均価格との差分を読み出し、読み出した差分を母集団とした場合の、新たに行った取引における差分の偏差値を算出してブローカーＤＢ１４０に書き込む。そしてその取引ブローカーの偏差値を全て読みだし、平均偏差値を算出して更新する（Ｓ５０）。
【００２８】
そしてブローカー評価部１５０は、更新された標準偏差または平均偏差値を用いて、取引ブローカーのランク値を更新する（Ｓ６０）。具体的には、標準偏差の値又は平均偏差値とランク値を対応付けたテーブルを保持しておき、このテーブルに従って、標準偏差又は平均偏差値を、ランク値に変換する。このとき、ブローカー評価部１５０は、標準偏差が予め定められた値より小さい取引ブローカーに対して、標準偏差が予め定められた値より大きい取引ブローカーよりも、相対的に高いランク値を設定する。また偏差値を用いてランク値を設定する場合、偏差値が予め定められた値より高い取引ブローカーに対して、偏差値が予め定められた値より低い取引ブローカーよりも、相対的に高いランク値を設定する。
そして出力部１５５は、更新されたデータを含む形で、図４に例示した一覧表を出力する（Ｓ７０）。
【００２９】
このように、取引ブローカー評価装置１０は、取引ブローカーが取引を行うたびに、この取引ブローカーのランク値を更新することができる。
【００３０】
図６は、株式の売買を新規に発注するときの、取引ブローカー評価装置１０の動作を示すフローチャートである。新規取引条件取得部１６０に対して、新規に発注される株式取引の売買条件が入力される（Ｓ１１０）と、ブローカー選択部１７０は、取引市場データ取得部１１０を介して、市場データサーバ４０から新規注文の対象となっている銘柄の一日平均売買数を読み出す（Ｓ１２０）。そしてブローカー選択部１７０は、発注数量すなわち新規注文における売買数の、一日平均売買数に対する比率を算出する（Ｓ１３０）。比率が一定以上である場合、マーケットインパクトすなわち自己の売買が取引市場の価格形成に与える影響が高いと判断し、予め定められた値より高いランク値に対応付けられている取引ブローカーのブローカーＩＤを、ブローカーＤＢ１４０から読み出す（Ｓ１４０）。そして、選択したブローカーＩＤに対応している端末情報をブローカーＤＢ１４０から読みだし、読み出した端末情報を用いて、選択された取引ブローカーの取引ブローカー端末２０に発注データを送信する（Ｓ１５０）。
このように、ブローカー選択部１７０は、難しい注文、例えばマーケットインパクトが大きい注文に対しては評価値が高い取引ブローカーを選択する。従って、難しい注文が出来高加重平均価格に近い価格で実行される確率は高くなる。
【００３１】
以上、本発明を実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に、多様な変更または改良を加えることができる。そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００３２】
【発明の効果】
上記説明から明らかなように、本発明によれば、取引ブローカーについて、出来高加重平均価格を目標とした取引の取引能力を評価することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態である取引ブローカー評価装置１０の使用環境を示す図
【図２】取引ブローカー評価装置１０の機能ブロック図
【図３】ブローカーＤＢ１４０のデータ構成を示すテーブル
【図４】出力部１５５によってプリンターから出力された表の一例
【図５】取引ブローカー評価装置１０がブローカーＤＢ１４０を更新するときの動作を示すフローチャート
【図６】株式の売買を新規に発注するときの、取引ブローカー評価装置１０の動作を示すフローチャート
【符号の説明】
１０…取引ブローカー評価装置
２０…取引ブローカー端末
３０…取引市場サーバ
４０…市場データサーバ
１１０…取引市場データ取得部
１２０…加重平均価格取得部
１３０…ブローカー平均価格取得部
１４０…ブローカーＤＢ
１５０…ブローカー評価部
１５５…出力部
１６０…新規取引条件取得部
１７０…ブローカー選択部
１８０…発注処理部
【図１】
2004355465.tif 000003
【図２】
2004355465.tif 000004
【図３】
2004355465.tif 000005
【図４】
2004355465.tif 000006
【図５】
2004355465.tif 000007
【図６】
2004355465.tif 000008