(57)【要約】【課題】証券会社等の売買取次業者において、訂正条件付注文における発注条件及び訂正条件をマーケットの状況に対応して自動的に設定し、投資家の監視負担とこれに伴う訂正条件設定の作業負担を軽減し、投資にかかるリスク管理を容易に行えるシステムを提供することを課題とする。【解決手段】本発明にかかる売買注文処理システムを証券会社が利用する場合、インターネットを通じて顧客端末と接続された証券会社のシステムは、顧客端末からの指示に従い発注システムを介して証券取引市場に注文を発注する。当該注文について、トリガ１では注文の発注条件を設定して市場価格等を監視しており、この発注条件が成就すると、発注システムより注文条件の確定した注文が発注されるとともに、トリガ２では発注条件成就時に確定した訂正条件を記録して市場価格等を監視する。さらにこの訂正条件が成就すると、発注された注文条件が訂正される。【選択図】　　　　　図１
2004054644.tif 000002
【特許請求の範囲】
【請求項１】
注文者から委託を受けた価格が変動する商品の売買注文を取引市場に発注するための売買注文処理システムであって、
前記売買注文には発注条件、注文条件及び前記注文条件についての訂正条件が付されており、
前記発注条件を発注トリガとして格納した発注トリガ格納手段と、
前記訂正条件を訂正トリガとして格納した訂正トリガ格納手段と、
前記発注条件が成就すると前記注文条件又は前記訂正条件の少なくとも一つの条件を更新する更新手段と、
を備えることを特徴とする売買注文処理システム。
【請求項２】
前記発注条件が前記商品の価格に関する情報、時刻に関する情報、前記注文者の注文約定履歴に関する情報又は前記注文者の保有資産状況に関する情報の少なくとも一つに関する参照情報と合致するかを監視する発注トリガ監視手段と、
前記発注条件と前記参照情報が合致すると前記売買注文を発注する発注手段と、を備えることを特徴とする請求項１記載の売買注文処理システム。
【請求項３】
前記更新手段は、前記発注条件と前記参照情報が合致すると前記注文条件又は前記訂正条件の少なくとも一つの条件を更新することを特徴とする請求項２記載の売買注文処理システム。
【請求項４】
前記訂正条件が前記商品の価格に関する情報、時刻に関する情報、前記注文者の注文約定履歴に関する情報又は前記注文者の保有資産状況に関する情報の少なくとも一つに関する参照情報と合致するかを監視する訂正トリガ監視手段と、
前記訂正条件と前記参照情報が合致すると前記注文条件を訂正する訂正手段と、を備えることを特徴とする請求項１乃至３記載の売買注文処理システム。
【請求項５】
前記注文条件又は前記訂正条件の少なくとも一つは未確定の変数を含むものであり、
前記更新手段は前記変数を確定した定数に更新することを特徴とする請求項１乃至４記載の売買注文処理システム。
【請求項６】
前記発注条件には、前記注文者からの第二の売買注文の約定が設定されていることを特徴とする請求項１乃至５記載の売買注文処理システム。
【請求項７】
前記注文条件は指値注文の指値であって、
前記訂正条件は前記売買注文の対象銘柄の指定価格であって、
前記第二の売買注文が約定すると前記更新手段は前記指値又は前記指定価格の少なくとも一つを前記第二の売買注文の約定価格を基準にした価格に更新することを特徴とする請求項６記載の売買注文処理システム。
【請求項８】
前記売買注文と前記第二の売買注文は同一の銘柄を対象とするものであり、
前記売買注文が売り注文である場合は前記第二の売買注文は買い注文であり、
前記売買注文が買い注文である場合は前記第二の売買注文は売り注文であることを特徴とする請求項６又は７記載の売買注文処理システム。
【請求項９】
前記注文条件は指値注文の指値であって、
前記訂正条件は前記売買注文の対象銘柄の指定価格であって、
前記確定条件には前記売買注文の対象銘柄の前記取引市場における始値が設定されており、
前記始値が確定すると前記更新手段は前記指値又は前記指定価格の少なくとも一つを前記始値を基準にした価格に更新することを特徴とする請求項１乃至５記載の売買注文処理システム。
【請求項１０】
前記注文条件は指値注文の指値であって、
前記訂正条件は前記売買注文の対象銘柄の指定価格であって、
前記確定条件には前記売買注文の対象銘柄の前記取引市場における終値が設定されており、
前記終値が確定すると前記更新手段は前記指値又は前記指定価格の少なくとも一つを前記終値を基準にした価格に更新することを特徴とする請求項１乃至５記載の売買注文処理システム。
【請求項１１】
前記発注条件又は前記訂正条件には、前記売買注文の対象銘柄の前記取引市場における価格評価に関する指数が設定されていることを特徴とする請求項１乃至５記載の売買注文処理システム。
【請求項１２】
前記発注条件又は前記訂正条件には、前記注文者の保有資産に関する含み損益の値が設定されていることを特徴とする請求項１乃至５記載の売買注文処理システム。
【請求項１３】
前記注文条件は指値注文の指値であって、
前記訂正手段は、前記売買注文が売り注文である場合は前記指値を下方に訂正し、
前記売買注文が買い注文である場合は前記指値を上方に訂正することを特徴とする請求項４乃至１１記載の売買注文処理システム。
【請求項１４】
注文者から委託を受けた価格が変動する商品の売買注文を取引市場に発注するための売買注文の処理方法であって、
前記売買注文には発注条件、注文条件及び前記注文条件についての訂正条件が付されており、
前記発注条件を発注トリガとしてコンピュータに格納する発注トリガ格納ステップと、
前記訂正条件を訂正トリガとしてコンピュータに格納する訂正トリガ格納ステップと、
前記発注条件が成就すると、コンピュータが前記注文条件又は前記訂正条件の少なくとも一つの条件を更新する更新ステップと、
を有することを特徴とする売買注文の処理方法。
【請求項１５】
コンピュータが、前記発注条件が前記商品の価格に関する情報、時刻に関する情報、前記注文者の注文約定履歴に関する情報又は前記注文者の保有資産状況に関する情報の少なくとも一つに関する参照情報と合致するかを監視する発注トリガ監視ステップと、
前記発注条件と前記参照情報が合致すると、コンピュータが前記売買注文を発注する発注ステップと、
を有することを特徴とする請求項１３記載の売買注文の処理方法。
【請求項１６】
前記更新ステップでは、前記発注条件と前記参照情報が合致するとコンピュータが前記注文条件又は前記訂正条件の少なくとも一つの条件を更新することを特徴とする請求項１４記載の売買注文の処理方法。
【請求項１７】
コンピュータが、前記訂正条件が前記商品の価格に関する情報、時刻に関する情報、前記注文者の注文約定履歴に関する情報又は前記注文者の保有資産状況に関する情報の少なくとも一つに関する参照情報と合致するかを監視する訂正トリガ監視ステップと、
前記訂正条件と前記参照情報が合致すると、コンピュータが前記注文条件を訂正する訂正ステップと、
を有することを特徴とする請求項１３乃至１５記載の売買注文の処理方法。
【請求項１８】
前記注文条件又は前記訂正条件の少なくとも一つは未確定の変数を含むものであり、前記更新ステップではコンピュータが前記変数を確定した定数に更新することを特徴とする請求項１３乃至１６記載の売買注文の処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、株式や債券、商品先物等の価格が変動する商品について、注文者から委託を受けた条件付の売買注文を取引市場に発注するための売買注文処理システム及び売買注文の処理方法に関するものである。
【０００２】
【従来の技術】
インターネットの普及と株式売買委託手数料の完全自由化を背景に、１９９９年頃よりインターネットを利用した株式等金融商品のオンライン取引が、個人投資家層を対象に急速に拡大した。そうした状況下で、多くの証券会社がオンライン取引に参入し、サービスの利便性向上や情報提供の充実などを進めている。
【０００３】
株式取引は、証券会社を通じて証券取引所や店頭市場において行われるが、一般に投資家が証券会社に売買を委託する際には、価格を指定せずに売買を委託する成行注文と、価格を指定して売買を委託する指値注文を選択することができる。上記のオンライン取引においても、成行注文、指値注文のいずれかを端末画面から選択して注文できるようになっているのが一般的である。
【０００４】
そうした中で本願の出願人は、成行注文、指値注文以外に対して条件を付したいくつかの注文方法が選択できる独自のオンライン取引システムを構築して、サービスを提供している（ｈｔｔｐ：／／ｗｗｗ．ｋａｂｕ．ｃｏｍ／）。このシステムにおいては、注文を発注するタイミングや株価を条件として指定する「条件注文」、「条件注文」において指値とは逆方向で条件を設定する「逆指値注文」、他の注文の約定を条件に次の注文を発注する「リレー注文」、買い注文と同時に売り注文を予約する「Ｕターン注文」、指値注文でありながら一定の条件の下に条件を訂正する「Ｗ指値注文」などを受付けることができるので、投資家は多様な取引方法を活用することにより、金融商品の価格変動リスクの管理に対応することができる。
【０００５】
これらの条件付注文は、いずれも国内の証券取引所においては受付けることができない注文形態であるが、売買を取次ぐ証券会社において条件制御を行うことにより、取引所で定められた注文形態に依存することなく、初めて実現可能となったものである。この条件制御は、条件が多様になるほど特に条件が成就したか否かの監視が煩雑になり、人手により行われる従来の証券会社においては事実上対応が困難である。上記の注文のうち、発注条件を指定する「条件注文」、「逆指値注文」、「リレー注文」、「Ｕターン注文」について、本件出願人は発注条件を指定したトリガ監視により実現しており、その発明の内容は特開２００１−１５５０８６号に開示されている。
【０００６】
上記の発明においては、発注条件として株価や時刻、他の注文の約定を指定すると、これらをトリガにして市場における時価や時刻、注文の約定状況をリアルタイムで監視し、トリガに該当すると注文を発注する。このようにトリガを用いて条件の監視を自動化することにより、投資家が指定した条件に達した場合に注文を発注する条件付注文の受付が可能となっている。
【０００７】
一方、指値注文を発注しながら一定の条件の下に指値の条件を訂正する「Ｗ指値注文」は、次のような条件付注文として発注される。図３の例では、ある投資家からの株価５００円の買い注文が約定し、この投資家が５０円の利幅を達成すれば利益を確定したいと考えると、５５０円の売り注文を発注することになる。このまま株価が上昇して図３の例の通り５５０円で約定すれば良いが、逆に株価が下落して損失が拡大するリスクをどう回避するかも課題になる。
【０００８】
そこで「Ｗ指値注文」においては、「株価が４８０円になれば指値４７５円の売り注文に訂正」する旨の条件を付することができる。図４の例では、株価が予想に反して下落した場合、４８０円となった時点で４７５円の売り注文に訂正されるので、この投資家の損失は最大でも４７５円で売却した場合の範囲にまで抑えられることになる。
【０００９】
この「Ｗ指値注文」においては、発注については特に条件が指定されておらず、上記の発注条件を指定する「条件注文」等の例とは異なり、発注のためのトリガが設けられることはない。一方で、一定の条件が整った場合には注文条件を訂正することが必要になるため、本願の出願人が提供するシステムにおいては、注文条件を訂正するためのトリガが設けられている。
【００１０】
上記のシステムにおいては、訂正条件として株価や時刻、他の注文の約定を指定すると、これらをトリガにして市場における時価や時刻、注文の約定状況をリアルタイムで監視し、トリガに該当すると注文内容を訂正する。このようにトリガを用いて条件の監視を自動化することにより、投資家が指定した条件に達した場合に注文を訂正する訂正条件付注文の受付が可能となっている。
【００１１】
【発明が解決しようとする課題】
これらの注文方法の提供により、投資家は一定の利益確定ラインを設定して売り注文を出しながら、下落傾向が表れた場合のロスカットラインを予め設定して訂正条件を付するなど、多様な訂正条件の付与によりリスク管理を行えるようになった。しかしながら、これらの方法においては、条件となるラインの設定自体は投資家自身が行わなければならないので、適切な条件を設定するためには、投資家がマーケット等の状況を見た上で条件を入力しなければならないという問題が生じている。
【００１２】
例えば、ある銘柄について株価５００円で買い注文が約定したので、利益目標とロスカットラインを設定して「５５０円の指値で売り注文、現値が４８０円になれば指値を４７５円に訂正する」、という訂正条件付注文を発注したとする。しかしながら、この投資家が常に自らの注文の約定を監視しているとは限らないため、図５の例のようにそのまま上昇傾向を継続して５５０円を付けていたとしても、上記の注文の発注のタイミングが遅れると利益確定のタイミングを逃すことになってしまう。
【００１３】
この逆のケースとして、同様に「５５０円の指値で売り注文、現値が４８０円になれば指値を４７５円に訂正する」、という訂正条件付注文を発注したとする。この投資家が常に自らの注文の約定を監視しているとは限らないことも同様であるため、図７の例のように株価が下落傾向に突入していると、上記の注文を発注しようと思った段階では既にロスカットラインを下回ってしまっており、上記の注文は発注と同時に４６０円で約定し、想定していたロスカットラインを超えて損失が拡大することとなってしまう。
【００１４】
こうした問題点に対しては、投資家自身が日々刻々と変化するマーケットを監視して、約定時点で反対売買を発注し、さらにその時点で最適と思われる訂正条件を付することにより解消され得るが、そもそもの条件付注文の目的は投資家のマーケットの監視負担を軽減することになる。従って、現状可能な注文方法のみにおいては、投資家の条件付注文に対するニーズを充足するものではないとも言える。
【００１５】
別の見方をすれば、上記の「Ｗ指値」のような訂正条件付注文においては、発注のタイミングは投資家自身が管理し、訂正条件の指定価格も投資家が設定しなければならない一方で、実際は発注のタイミングやそこで設定の基準になる価格は、他の注文の約定状況を含めたマーケットの状況により刻々と変動するものである。この発注のタイミングと基準価格を自動的に設定できるようにすれば、投資家の監視負担をさらに軽減することができる。
【００１６】
本発明は、これらの問題に対応してなされたものであり、訂正条件付注文における発注のタイミングと訂正条件を、マーケットの状況に対応して自動的に設定し、投資家の監視負担と、これに伴う注文発注と訂正条件設定の作業負担を軽減し、投資にかかるリスク管理を容易に行えるシステムを提供することを課題とするものである。
【００１７】
【課題を解決するための手段】
これらの課題を解決するために、本発明は、注文者から委託を受けた価格が変動する商品の売買注文を取引市場に発注するための売買注文処理システムであって、前記売買注文には発注条件、注文条件及び前記注文条件についての訂正条件が付されており、前記発注条件を発注トリガとして格納した発注トリガ格納手段と、前記訂正条件を訂正トリガとして格納した訂正トリガ格納手段と、前記発注条件が成就すると前記注文条件又は前記訂正条件の少なくとも一つの条件を更新する更新手段と、を備えることを特徴とする。
【００１８】
この発明は、発注された売買注文の注文条件を訂正するための条件を監視する訂正トリガに加えて、当該訂正条件付注文を発注するタイミングを監視する発注トリガを設定することにより、他の注文の注文条件等を監視して自動的に適切なタイミングで訂正条件付注文を発注することができる。また、発注と併せて注文条件や訂正条件を自動的に設定することにより、適切な利益確定ラインやロスカットラインを自動的に定めることができる。
【００１９】
ここで対象となる「価格が変動する商品」とは、典型的なものとして株式や債券、オプション等の金融商品が該当するが、取引市場において売買されるものであれば商品先物等であってもよい。「取引市場」は証券会社等の取次業者間で上記の商品の取引が可能な市場であればよく、証券取引所のような会員組織で運営される取引所に限られず、オプション商品のように発行会社が取引市場の役割を果たす場合もある。
【００２０】
「発注条件」とは、条件注文において「価格がＸ円になれば」「注文Ａが約定すれば」というように、委託を受けた注文を発注するために指定された条件のことである。「注文条件」とは、「成行で１００株の売り」「Ｙ円の指値で１００株の買い」というように、売買注文の執行について指定された条件のことである。「訂正条件」とは、「価格がＺ円になれば指値をＷ円に変更」というように、発注された注文を訂正するために指定された条件のことである。
【００２１】
本発明は、前記発注条件が前記商品の価格に関する情報、時刻に関する情報、前記注文者の注文約定履歴に関する情報又は前記注文者の保有資産状況に関する情報の少なくとも一つに関する参照情報と合致するかを監視する発注トリガ監視手段と、前記発注条件と前記参照情報が合致すると前記売買注文を発注する発注手段と、を備えることを特徴とすることもできる。前記更新手段は、前記発注条件と前記参照情報が合致すると前記注文条件又は前記訂正条件の少なくとも一つの条件を更新することを特徴としてもよい。
【００２２】
また、本発明は、前記訂正条件が前記商品の価格に関する情報、時刻に関する情報、前記注文者の注文約定履歴に関する情報又は前記注文者の保有資産状況に関する情報の少なくとも一つに関する参照情報と合致するかを監視する訂正トリガ監視手段と、前記訂正条件と前記参照情報が合致すると前記注文条件を訂正する訂正手段と、を備えることを特徴とすることもできる。
【００２３】
このような発注トリガ監視手段は、マーケットの状況等に合わせて発注することが望ましい訂正条件付注文について、適切な発注のタイミングを自動的に捉えて、注文を発注する。併せて、発注時のマーケットの状況等に合わせて注文条件と訂正条件の一部を適切な内容に更新する。発注トリガに該当して訂正条件が確定して訂正条件付注文が発注されると、この訂正条件を訂正トリガ監視手段で監視し、指定された条件に合致すると売買注文の注文条件が訂正される。
【００２４】
発注トリガ及び訂正トリガが監視する対象は、株価などの商品価格、大引けなどの市場における時刻のタイミング、他の注文の約定状況などの取引履歴、含み損益などの保有資産状況のいずれであってもよい。
【００２５】
前記注文条件又は前記訂正条件の少なくとも一つは未確定の変数を含むものであり、前記更新手段は前記変数を確定した定数に更新することを特徴とすることもできる。
【００２６】
ここで「未確定の変数」とは、当日の「始値」や「注文Ａの約定価格」など、注文時点では値が確定しておらず、その後の市場価格や約定の状況により定まる価格を指定した変数のことをいう。このような指定を行って訂正条件や訂正後の注文条件を自動的に更新することにより、訂正条件付注文の発注後の事情変化を織り込んで訂正条件や訂正後の注文条件を設定することができる。
【００２７】
前記発注条件には、前記注文者からの第二の売買注文の約定が設定されていることを特徴とすることもできる。前記注文条件は指値注文の指値であって、前記訂正条件は前記売買注文の対象銘柄の指定価格であって、前記第二の売買注文が約定すると前記更新手段は前記指値又は前記指定価格の少なくとも一つを前記第二の売買注文の約定価格を基準にした価格に更新することを特徴とすることもできる。前記売買注文と前記第二の売買注文は同一の銘柄を対象とするものであり、前記売買注文が売り注文である場合は前記第二の売買注文は買い注文であり、前記売買注文が買い注文である場合は前記第二の売買注文は売り注文であることを特徴としてもよい。
【００２８】
「第二の売買注文」には、発注する注文の前提となる反対売買の注文の約定を設定することができる。このように設定すると、特定の銘柄を購入した場合の売却注文、特定の銘柄を売却した場合の買戻し注文を発注する場合に、先の注文の約定と同時に反対売買の注文を発注することが可能になり、併せて先の注文の約定価格を基準にして反対売買の注文条件や訂正条件を定めることも可能になる。
【００２９】
前記注文条件は指値注文の指値であって、前記訂正条件は前記売買注文の対象銘柄の指定価格であって、前記確定条件には前記売買注文の対象銘柄の前記取引市場における始値が設定されており、前記始値が確定すると前記更新手段は前記指値又は前記指定価格の少なくとも一つを前記始値を基準にした価格に更新することを特徴とすることもできる。
【００３０】
ここで「始値」とは、市場において当日の寄付きで付いた値段のことである。このように構成すると、条件付注文の発注条件や注文条件を、当日の市場の状況を反映した形で、自動的に設定することができる。
【００３１】
前記注文条件は指値注文の指値であって、前記訂正条件は前記売買注文の対象銘柄の指定価格であって、前記確定条件には前記売買注文の対象銘柄の前記取引市場における終値が設定されており、前記終値が確定すると前記更新手段は前記指値又は前記指定価格の少なくとも一つを前記終値を基準にした価格に更新することを特徴とすることもできる。
【００３２】
ここで「終値」とは、市場において前日の大引けで付いた値段のことである。このように構成すると、条件付注文の発注条件や注文条件を、前日から当日にかけての市場の状況変化を反映した形で、自動的に設定することができる。
【００３３】
前記発注条件又は前記訂正条件には、前記売買注文の対象銘柄の前記取引市場における価格評価に関する指数が設定されていることを特徴とすることもできる。
【００３４】
「価格評価に関する指数」には、例えば株価の移動平均線に対する乖離率を用いることができる。移動平均線に対する乖離率は株価の相対的な位置を把握するために多く用いられる指標であるため、この構成によると「乖離率が−Ｘ％に達したら移動平均値−Ｙ円の指値で買い注文」を発注する、又はこのように注文条件を訂正する、といった条件を設定することができる。
【００３５】
前記発注条件又は前記訂正条件には、前記注文者の保有資産に関する含み損益の値が設定されていることを特徴とすることもできる。
【００３６】
投資家がある銘柄を複数単位保有している場合に、全体で一定の含み益が生じればその段階からいくらかの利幅を加えてその一部を売却したい場合、このように構成すると、「Ａ銘柄についての含み益がＸ円を超えれば、Ａ銘柄をその時点のＡ銘柄の現値＋Ｙ円の指値で１００株の売り注文」を発注する、又はこのように注文条件を訂正する、と指定することができる。
【００３７】
前記注文条件は指値注文の指値であって、前記訂正手段は、前記売買注文が売り注文である場合は前記指値を下方に訂正し、前記売買注文が買い注文である場合は前記指値を上方に訂正することを特徴とすることもできる。
【００３８】
本発明にかかる訂正条件付注文は、通常は先に説明した「Ｗ指値注文」として、相場が当初の目論見と逆方向に向かった場合のロスカット等のための手段として用いられる。つまり、利益確定の売り注文に対しては価格が下落した場合のロスカットのための下方訂正を、利益を確定して買戻しを行う買い注文に対しては価格が上昇した場合の損失確定のための上方修正を行うことが一般的な用いられ方であり、この構成はこれらの注文に対応するものである。
【００３９】
尚、本発明は、本発明にかかるそれぞれの構成の売買注文処理システムに対応して、それぞれのシステムを用いた売買注文の処理方法として構成することもできる。
【００４０】
【発明の実施の形態】
本発明の実施の形態について、図面を用いて以下に詳細に説明する。尚、ここでは証券会社が株式の売買注文を取扱う例について説明するが、本発明は価格が変動する商品の販売を取次ぐ者であれば証券会社には限られず、商品先物等の取次業者も含まれる。また、取扱う商品も株式に限定されるものではなく、設定されるトリガについても以下に説明する例に限定されるものではない。
【００４１】
図１は、本発明の概要を示す図である。図２は、本発明にかかる売買注文処理システムの構成の一例を示すブロック図である。図３、図４は、現在のシステムによる訂正条件付注文において、それぞれ訂正が行われない場合、訂正が行われた場合の一例を示す図である。図５、図６は、それぞれ現在のシステム、本発明のシステムによる訂正条件付注文の第一の例を示す図である。図７、図８は、それぞれ現在のシステム、本発明のシステムによる訂正条件付注文の第二の例を示す図である。図９は、現在のシステムによる訂正条件付注文のトリガの設定の一例を示す図である。図１０は、本発明のシステムによる訂正条件付注文の発注トリガ及び訂正トリガの設定の一例を示す図である。図１１は、本発明のシステムによる訂正条件付注文で、注文条件及び訂正条件が確定した場合の一例を示す図である。図１２は、本発明のシステムによる訂正条件付注文で、訂正条件が成就した場合の一例を示す図である。図１３は、本発明にかかる注文データベースとトリガデータベースの構成の一例を示す図である。図１４は、本発明による売買注文処理のフローチャートである。図１５、図１６は、それぞれ本発明による売買注文処理フローの第一、第二の例である。
【００４２】
図１は、本発明にかかる売買注文処理システムを証券会社が利用する場合の概要を示している。インターネットを利用したオンライン証券取引においては、インターネットを通じて顧客端末と接続された証券会社のシステムは、顧客端末からの指示に従い、発注システムを介して証券取引市場に注文を発注する。
【００４３】
現在の「Ｗ指値注文」に代表される訂正条件付注文では、この発注システムに対して訂正のタイミングを指示するトリガ２が設けられている。トリガ２は設定された市場価格（例えばある銘柄についての株価）、時間（例えば大引け１０分前）又は取引結果（例えば他の注文の約定）を監視して、訂正条件に該当すると発注システムに発注された注文について所定の訂正を行う。
【００４４】
本発明においては、訂正条件付注文を発注するタイミングを定めると同時に、このトリガ２に設定される訂正条件を確定するために、新たなトリガとしてトリガ１を設けている。トリガ１も同様に設定された市場価格（例えばある銘柄についての始値）、時間（例えば始値が設定されている場合の市場が始まる時間）又は取引結果（例えば他の注文の約定）を監視して、発注条件に該当すると発注システムに対して注文条件を確定して訂正条件付注文の発注を指示するとともに、トリガ２の訂正条件に訂正条件を確定してその条件を書き込む。
【００４５】
これによって、投資家は訂正条件付注文の発注タイミングについて、常時他の注文の約定状況等を監視する必要がなくなる。併せて、注文条件や訂正条件を予め一定値に定めなくても、一定の利益確定やロスカットを保証することが可能な注文条件や訂正条件を自動的に設定することができる。
【００４６】
図２は、本発明にかかる売買注文処理システムの構成を示している。売買注文処理システム１００は、入力処理部１１０、注文データベース１２０、トリガ監視部１３０、トリガデータベース１４０、発注処理部１５０及びタイマー１６０から構成されており、トリガ監視部１３０は時価データベース２００を参照できるよう構成されている。尚、時価データベース２００は売買注文処理システム１００の内部に設置されていてもよい。また、売買注文処理システム１００は、インターネット等の通信ネットワークを通じて、顧客端末３００と接続されている。
【００４７】
オンライン取引を行う投資家は、顧客端末３００から発注条件、注文条件、訂正条件を含んだ訂正条件付注文に関する注文内容を入力する。この注文条件及び訂正条件には、例えば「注文Ｂが約定すれば、注文Ｂの（Ｘ銘柄の）約定価格＋５０円の指値で１００株売り、Ｘ銘柄の現値が注文Ｂの約定価格−２０円になれば、指値を注文Ｂの約定価格−２５円に訂正」というように、それぞれの条件の中に「注文Ｂの約定価格」のような未確定の変数を含んでいる。
【００４８】
入力された注文を入力処理部１１０が受信すると、その内容は注文データベース１２０に書き込まれる。ここで注文データベース１２０の当該注文に関するレコードには、注文条件は未確定の変数（上記の例で言えば「注文Ｂの約定価格＋５０円」）が含まれた状態で書き込まれるとともに、訂正条件が付されている旨の記録（例えば「トリガ設定」のフィールドに「ＯＮ」と記録）がされる。
【００４９】
また、入力処理部１１０は受信した注文から発注条件及び訂正条件に関するデータを抽出し、トリガデータベース１４０に書き込む。このうち発注条件に関するデータは発注トリガテーブル１４１に、訂正条件に関するデータは訂正トリガテーブル１４２に書き込まれる。ここで訂正トリガテーブル１４１の当該トリガに関するレコードには、訂正条件及び訂正内容は未確定の変数（上記の例で言えば「注文Ｂの約定価格−２０円」と「注文Ｂの約定価格−２５円」）が含まれた状態で書き込まれる。
【００５０】
発注トリガテーブル１４１及び訂正トリガテーブル１４２に書き込まれたトリガは、それぞれトリガ監視部１３０において、設定された条件が成就するか否かが監視される。トリガ監視部１３０には監視機能を有したエージェントプログラムを設定して、例えば注文データベース１２０において他の注文の約定を、タイマー１６０において市場におけるタイミングを、時価データベース２００において特定の銘柄の時価を常時監視している。
【００５１】
まずトリガ監視部１３０においては、発注トリガについての監視が行われる。発注トリガに定められた条件が成就すると（上記の例で言えば「注文Ｂが約定」）、当該注文について注文データベース１２０において未確定の変数となっていた注文条件（上記の例で言えば「注文Ｂの約定価格＋５０円」）に、確定した数値が書き込まれる。併せて、発注条件が成就して当該注文の発注が可能になった旨の記録（例えば「トリガ設定」のフィールドに「ＯＦＦ」と記録）がされる。
【００５２】
さらに、発注トリガに定められた条件が成就したことにより（上記の例で言えば「注文Ｂが約定」）、当該注文について訂正トリガテーブル１４２において未確定の変数となっていた訂正トリガ及び訂正内容（上記の例で言えば「注文Ｂの約定価格−２０円」と「注文Ｂの約定価格−２５円」）に、確定した数値が書き込まれる。
【００５３】
次に、トリガ監視部１３０は訂正トリガに設定された訂正条件の監視を行う。この条件が成就すると（上記の例で言えばＸ銘柄の現値が「注文Ｂの約定価格−２０円」にあたる価格になる）、注文データベース１２０に注文条件が訂正された旨の記録（上記の例で言えば「注文Ｂの約定価格＋５０円」にあたる価格を「注文Ｂの約定価格−２５円」にあたる価格に訂正）され、発注処理部１５０に対しては注文訂正の指示がされ、市場に発注した注文が訂正される。
【００５４】
次に、図５〜８を用いて、本発明にかかるシステムによる条件付注文の具体例とその効果について説明する。図５及び図７は、先に説明したとおり、現在本件出願人が提供している訂正条件付注文（いわゆる「Ｗ指値注文」）により可能な注文の例を示している。
【００５５】
図５の例に対して、図６の例においては、先の買い注文の約定を発注トリガとして設定することにより、先の買い注文の約定と同時に自動的に売り注文が発注されている。そのため、図５のように利益確定のタイミングを逃すことなく、５５０円に達した段階での売却が可能になる。
【００５６】
この場合、先の買い注文は５００円の指値注文であるものの、指値注文とは指値以下で買うことを意味するため、約定価格は５００円になるとは限らず、４９０円や４８０円で約定する場合もあり得る。従って、目標となる利幅やロスカットラインを設定する基準価格は、先の買い注文が約定した段階で設定されることが望ましい。発注トリガにおいてこれらの注文条件や訂正条件を確定する機能を付与することにより、上記の基準価格を変数として設定しておけば、約定条件に合致した形で注文条件や訂正条件を定めることができる。
【００５７】
次に、図７の例に対して、図８の例においては、先の買い注文の約定を発注トリガとして設定することにより、先の買い注文の約定と同時に自動的に売り注文が発注されることは同様である。ここでポイントになるのは、訂正条件も発注と同時に併せて設定されていることである。
【００５８】
そのため、図７のようにロスカットのタイミングを逃すことなく、図８の例ではロスカットのために注文を訂正する４８０円の段階を確実に捉えることにより、確実に４７５円ではロスカットを行うことにより、損失幅の拡大を未然に防止することができる。この場合についても、訂正条件を約定条件に合致した形で定めることができることは、図６の例と同様である。
【００５９】
次に、図９〜１２を用いて、現在本願の出願人が提供しているシステム及び本発明にかかるシステムによる訂正条件付注文のトリガの設定例について説明する。
【００６０】
図９は、現在本願の出願人が提供している訂正条件付注文（いわゆる「Ｗ指値注文」）により可能な注文の例として、注文Ａには、「Ｘ銘柄を５５０円の指値で１００株売り、Ｘ銘柄の現値が４８０円になれば、指値を４８０円に訂正」という訂正条件が付された注文となっている。ここでトリガには「Ｘ銘柄の現値が４８０円」という訂正条件が設定されており、この訂正条件を時価データベースで監視して、Ｘ銘柄が４８０円になると指値が４７５円に訂正される。
【００６１】
これに対して、図１０の通り、本発明にかかるシステムを利用した注文Ａは、「Ｘ銘柄の注文Ｂ（指値５００円で１００株の買い）が約定すれば、注文Ｂの（Ｘ銘柄の）約定価格＋５０円の指値で１００株売り、Ｘ銘柄の現値が注文Ｂの約定価格−２０円になれば、指値を注文Ｂの約定価格−２５円に訂正」という発注条件と未確定の変数を含んだ訂正条件付の注文となっている。
【００６２】
トリガ１には発注トリガとして「注文Ｂの約定」という条件が設定されており、この条件を注文データベースにおける注文履歴を参照して監視する。また、トリガ２には「Ｘ銘柄の現値が注文Ｂの約定価格−２０円」という未確定の変数を含む訂正条件が訂正トリガとして設定されているが、この時点ではトリガの条件が確定しないため、トリガの監視は行われていない。
【００６３】
図１１では、注文ＢにおいてＸ銘柄が５００円で約定したため、注文条件及び訂正条件がそれぞれ「Ｘ銘柄を５５０円の指値で１００株売り」、「Ｘ銘柄の現値が４８０円になれば、指値を４７５円に訂正」と確定している。ここでトリガ２の訂正条件も確定するため、この後は「Ｘ銘柄の現値が４８０円」という訂正条件を時価データベースで監視する。
【００６４】
図１２では、訂正条件が成就した場合について示している。Ｘ銘柄の現値が４８０円になると指値は４８５円に変更され、先の注文は「Ｘ銘柄を４７５円の指値で１００株の売り」という注文に訂正される。
【００６５】
図１３は、本発明にかかる注文データベースとトリガデータベースの構成の一例を示している。注文データベースには、委託を受けた注文それぞれについてのレコードが設けられ、それぞれのレコードには注文を特定するコードである「注文ＩＤ」、指値注文の条件を記した「注文条件」、トリガの有無を示した「トリガ設定」などのフィールドが設けられている。
【００６６】
また、トリガデータベースの発注トリガテーブルには、発注トリガが設定された注文それぞれについてのレコードが設けられ、それぞれのレコードには対象となる注文を特定するコードである「注文ＩＤ」、発注条件を記した「発注トリガ」、他のテーブルで未確定な条件を更新するための「更新価格」などのフィールドが設けられている。また、トリガデータベースの訂正トリガテーブルには、訂正トリガが設定された注文それぞれについてのレコードが設けられ、それぞれのレコードには対象となる注文を特定するコードである「注文ＩＤ」、訂正を行うための条件を記した「訂正トリガ」、訂正トリガが確定した場合に書き込む項目を示す「訂正項目」、訂正項目を訂正する内容について記した「訂正内容」、トリガの有無を示した「トリガ設定」などのフィールドが設けられている。ここで「注文ＩＤ」は、それぞれのトリガとして記録された条件が成就した場合に、該当する注文を関連付ける役割を果たしている。
【００６７】
尚、発注トリガテーブル及び訂正トリガテーブルについては、図１３の例ではそれぞれ異なるテーブルを設けることとしているが、これらのテーブルはトリガコード等を設けてトリガの性質を区別できるよう設定することにより、同一のテーブル内に記録するよう構成してもよい。
【００６８】
ここで「Ｘ銘柄の注文Ｂ（指値５００円で１００株の買い）が約定すれば、注文Ｂの（Ｘ銘柄の）約定価格＋５０円の指値で１００株売り、Ｘ銘柄の現値が注文Ｂの約定価格−２０円になれば、指値を注文Ｂの約定価格−２５円に訂正」という発注条件と未確定の変数を含んだ訂正条件付の注文を受け付けると、注文データベースの注文条件欄には「ｎｕｌｌ＋５０円」が記録され、発注条件が付されていることからトリガ設定欄には「ＯＮ」と記録される。
【００６９】
また発注トリガテーブルの発注トリガ欄には「Ａ０１−０００（注文Ｂ）約定」と、更新価格欄には「Ａ０１−０００（注文Ｂ）約定価格」と記録される。さらに訂正トリガテーブルの訂正トリガ欄には「ｎｕｌｌ−２０円」と、訂正項目欄には「注文条件」と、訂正内容欄には「ｎｕｌｌ−２５円」と、訂正トリガの監視は発注を確認して行われることからトリガ設定欄には「ＯＮ」と記録される。
【００７０】
ここで、発注トリガに設定されたＡ０１−０００（注文Ｂ）が約定すると、Ａ０１−００１（注文Ａ）のトリガ設定が「ＯＦＦ」とされて、注文Ａが発注される。また、訂正トリガテーブルにおけるトリガ設定も「ＯＦＦ」とされて、訂正トリガの監視がスタートする。さらに、更新価格欄に示された注文Ｂの約定価格については、注文データベースの「注文条件」、訂正トリガテーブルの「訂正条件」「訂正内容」のそれぞれ「ｎｕｌｌ」の部分に注文Ｂの約定価格を当てはめて、それぞれの金額が定数として確定する。
【００７１】
ここから、訂正トリガについては訂正条件の監視がスタートする。さらに、訂正トリガに設定された価格に達すると、注文データベースの注文条件が「訂正内容」の価格に訂正されて、当該注文条件の通り市場に発注された注文が訂正される。
【００７２】
次に、図１４を用いて、本発明による売買注文処理のフローチャートについて説明する。この例では、トリガ１として発注トリガが、トリガ２として訂正トリガが設定されている。
【００７３】
まず、トリガ１の発注条件について監視が行われ（Ｓ０１）、トリガ１の条件が成就しない場合には監視が継続される（Ｓ０２〜Ｓ０１）。一方、トリガ１の条件が成就すると（Ｓ０２）、トリガ２と注文条件についての未確定の部分を更新し（Ｓ０３）、発注条件が更新された注文を発注する（Ｓ０４）併せて、更新されたトリガ２の訂正条件について監視が行われる（Ｓ０５）。
【００７４】
トリガ２の条件が成就しない場合には監視が継続される（Ｓ０６〜Ｓ０５）。一方、トリガ２の条件が成就すると（Ｓ０６）、Ｓ０３で確定した条件に従って、発注された注文の条件が訂正される（Ｓ０７）。
【００７５】
図１５、図１６は、本発明による売買注文処理フローの具体例を示している。図１５は先の注文の約定により訂正条件付注文を発注する例、図１６は当日の寄り付きにより訂正条件付注文を発注する例であり、それぞれ先の注文の約定価格、始値を基準に訂正条件等が設定される。
【００７６】
図１５は、「Ｘ銘柄の注文Ｂ（指値５００円で１００株の買い）が約定すれば、注文Ｂの（Ｘ銘柄の）約定価格＋５０円の指値で１００株売り、Ｘ銘柄の現値が注文Ｂの約定価格−２０円になれば、指値を注文Ｂの約定価格−２５円に訂正」という訂正条件付注文Ａの例である。トリガ１には「注文Ｂが約定」という発注トリガが設定され、トリガ監視部がＸ銘柄の注文Ｂの約定についての監視を行う。注文Ｂが買値５００円で約定すると約定価格も確定し、注文Ａの注文条件及び訂正条件もそれぞれ確定する。ここで注文Ａについて確定した条件での売り注文が発注される。
【００７７】
次に、トリガ２では、「Ｘ銘柄の現値が注文Ｂの約定価格−２０円」と設定されていた訂正トリガが「Ｘ銘柄の現値が４８０円」と確定し、トリガ設定がＯＦＦになって監視部がＸ銘柄の時価の監視を開始する。Ｘ銘柄の現値が４８０円になると注文データベースの注文条件が訂正されるとともに、元の注文は発注処理部から「Ｘ銘柄を４７５円の指値で１００株売り」の注文に訂正される。
【００７８】
図１６は、「Ｙ銘柄を始値＋５０円の指値で１００株売り、Ｙ銘柄の現値が始値−２０円になれば、指値を始値−２５円に訂正」という訂正条件付注文Ｃの例である。トリガ１には「Ｙ銘柄の始値」という発注トリガが設定され、トリガ監視部がＹ銘柄の寄付についての監視を行う。Ｙ銘柄が５００円で寄り付くと始値も確定し、注文Ｃの注文条件及び訂正条件もそれぞれ確定する。ここで注文Ｃについて確定した条件での売り注文が発注される。
【００７９】
次に、トリガ２では、「Ｙ銘柄の現値が始値−２０円」と設定されていた訂正トリガが「Ｙ銘柄の現値が４８０円」と確定し、トリガ設定がＯＦＦになって監視部がＹ銘柄の時価の監視を開始する。Ｙ銘柄の現値が４８０円になると注文データベースの注文条件が訂正されるとともに、元の注文は発注処理部から「Ｙ銘柄を４７５円の指値で１００株売り」の注文に訂正される。
【００８０】
図１５、図１６の例の他にも、トリガ１及びトリガ２については様々な設定が可能である。例えば、トリガ１は注文を受けた顧客の保有資産残高を監視して、ある銘柄の含み益が一定値に達した場合に、さらに一定の利幅を乗せて売り注文を発注し、逆に一定の損失が生じた場合にはロスカットの注文に訂正するような設定も可能である。
【００８１】
【発明の効果】
本発明により、訂正条件付注文を発注する投資家は、訂正条件付注文における発注のタイミングと訂正条件を、マーケットの状況に対応して自動的に設定することが可能になり、市場等の監視負担とこれに伴う訂正条件設定の作業負担を軽減することができる。これらの負担軽減は、投資の専門家でない個人投資家であっても投資にかかるリスク管理を容易に行えるという効果があり、昨今我が国で求められている個人投資家の育成と投資家保護の養成にも資するものである。
【００８２】
また、証券会社などの売買取次業者にとっても、多様な投資家のニーズに対応できるマーケットインフラを提供し、顧客サービスを向上させるという効果がある。取引所においては極めて多数の注文を正確に処理しなければならないために、複雑な訂正条件が付された注文を受付けることが困難であることから、証券会社等の仲介者においてこのような訂正条件の制御機能を設けることは、極めて効果的である。
【図面の簡単な説明】
【図１】本発明の概要を示す図である。
【図２】本発明にかかる売買注文処理システムの構成の一例を示すブロック図である。
【図３】現在のシステムによる訂正条件付注文において、訂正が行われない場合の一例を示す図である。
【図４】現在のシステムによる訂正条件付注文において、訂正が行われた場合の一例を示す図である。
【図５】現在のシステムによる訂正条件付注文の第一の例を示す図である。
【図６】本発明のシステムによる訂正条件付注文の第一の例を示す図である。
【図７】現在のシステムによる訂正条件付注文の第二の例を示す図である。
【図８】本発明のシステムによる訂正条件付注文の第二の例を示す図である。
【図９】現在のシステムによる訂正条件付注文のトリガの設定の一例を示す図である。
【図１０】本発明のシステムによる訂正条件付注文の発注トリガ及び訂正トリガの設定の一例を示す図である。
【図１１】本発明のシステムによる訂正条件付注文で、注文条件及び訂正条件が確定した場合の一例を示す図である。
【図１２】本発明のシステムによる訂正条件付注文で、訂正条件が成就した場合の一例を示す図である。
【図１３】本発明にかかる注文データベースとトリガデータベースの構成の一例を示す図である。
【図１４】本発明による売買注文処理のフローチャートである。
【図１５】本発明による売買注文処理フローの第一の例である。
【図１６】本発明による売買注文処理フローの第二の例である。
【符号の説明】
１００　　売買注文処理システム
１１０　　入力処理部
１２０　　注文データベース
１３０　　トリガ監視部
１４０　　トリガデータベース
１４１　　発注トリガテーブル
１４２　　訂正トリガテーブル
１５０　　発注処理部
１６０　　タイマー
２００　　時価データベース
３００　　顧客端末
【図１】
2004054644.tif 000003
【図２】
2004054644.tif 000004
【図３】
2004054644.tif 000005
【図４】
2004054644.tif 000006
【図５】
2004054644.tif 000007
【図６】
2004054644.tif 000008
【図７】
2004054644.tif 000009
【図８】
2004054644.tif 000010
【図９】
2004054644.tif 000011
【図１０】
2004054644.tif 000012
【図１１】
2004054644.tif 000013
【図１２】
2004054644.tif 000014
【図１３】
2004054644.tif 000015
【図１４】
2004054644.tif 000016
【図１５】
2004054644.tif 000017
【図１６】
2004054644.tif 000018