JP3875206B2 - Trading order automatic ordering apparatus and trading order automatic ordering method - Google Patents
Trading order automatic ordering apparatus and trading order automatic ordering method Download PDFInfo
- Publication number
- JP3875206B2 JP3875206B2 JP2003101423A JP2003101423A JP3875206B2 JP 3875206 B2 JP3875206 B2 JP 3875206B2 JP 2003101423 A JP2003101423 A JP 2003101423A JP 2003101423 A JP2003101423 A JP 2003101423A JP 3875206 B2 JP3875206 B2 JP 3875206B2
- Authority
- JP
- Japan
- Prior art keywords
- order
- trading
- condition
- trigger
- item
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims description 10
- 238000012545 processing Methods 0.000 claims description 43
- 238000012544 monitoring process Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 10
- 238000012790 confirmation Methods 0.000 description 9
- 238000012937 correction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、株式や債券などの有価証券や先物取引商品などの売買の注文を市場に自動的に発注する売買注文自動発注装置に関し、特に、インターネットや電話回線網を利用して売買の注文を市場に自動的に発注する売買注文自動発注装置及び売買注文の自動発注方法に関するものである。
【0002】
【従来の技術】
一般に、株式や債券などの有価証券は、企業にとっては資金の調達手段であり、出資者にとっては投資の手段である。そして、証券取引所や店頭市場が株式の流通の場となっている。従来から、一般の投資家がこれら株式などを売買する場合、株式の売買条件を証券会社などに通知して、証券会社を通じて行っている。
【0003】
一方、近年、WWW(World Wide Web)の普及に伴いインターネットが急速に普及している。最近になって、このインターネットなどのコンピュータネットワークを利用して株式などの売買を自動的に受注して行うことが検討され、実際にインターネットを利用した株式売買の受注なども行われている。
【0004】
【発明が解決しようとする課題】
しかしながら、現在実際に行われているインターネットを利用した株式売買の受注においては、特殊売買注文などの複雑な条件を伴なった取引に関する注文の執行は、売買執行担当者が個別管理によってすべて手作業で行っていたため、複雑な処理を必要とする株式売買注文に関しては、処理項目が多義に渡り、発注から約定にいたる事務処理が膨大となって、受注能力に限界が生じて全ての受注要求に対応することが困難であるという問題があった。
【0005】
従って、本発明の目的は、株式売買注文などの執行及び管理の効率化及び大幅な事務作業の削減を行うことができ、また、特殊な条件での株式売買注文にも迅速に対応することができる売買注文自動発注装置及び売買注文の自動発注方法を提供することである。
【0006】
【課題を解決するための手段】
上記課題を解決するため、本発明の売買注文自動発注装置は、顧客から受け付けた金融商品の売買注文を、前記金融商品の取引市場システムに自動発注するための売買注文自動発注装置であって、前記売買注文自動発注装置は、前記顧客が操作する顧客側端末であって、売買注文の発注画面が選択されることにより、売買注文の対象となる金融商品の銘柄を特定する銘柄情報と、前記売買注文において指定する注文数量と、前記売買注文において指定する指値又は成行のいずれかの売買形態及び指値を指定する場合の売買価格とが、少なくとも含まれる前記売買注文に関する必要項目を入力する必要項目入力欄と、取引市場における場及び各々の場における寄り、引け、不成のいずれかを注文の条件として指定する条件指定欄と、前記金融商品の価格、又は時刻の少なくとも一つを、前記売買注文を発注するトリガ条件を設定するためのトリガ項目として指定するトリガ項目指定欄の少なくとも三つの欄が含まれる発注画面が表示される顧客側端末とコンピュータネットワークを通じて接続され、かつ、売買注文を前記取引市場システムに発注する売買システムであって、前記売買注文に対応した注文伝票を前記売買注文の発注処理のステイタスを付して記憶する発注データベースを備え、売買注文自動発注装置から受け付けた注文伝票に「待機」の前記ステイタスを付して前記発注データベースに記憶させ、前記発注データベースに記憶された注文伝票のうち、前記ステイタスが「待機」から「処理可」に変更された売買注文に対応した注文伝票を読み出して、前記注文伝票の内容に基づく売買注文を前記取引市場システムに発注する売買システムと接続されていて、前記顧客側端末に表示された前記発注画面において前記必要項目入力欄に入力された前記必要項目を含み、さらに、前記条件指定欄に条件が指定された場合には前記条件が、前記トリガ項目指定欄にトリガ項目が指定された場合には前記トリガ項目が含まれた、前記売買注文の売買条件を、前記顧客側端末から前記コンピュータネットワークを介して受け付ける売買条件受付手段と、前記売買条件受付手段が受け付けた前記売買注文の売買条件に、前記トリガ項目が含まれている場合には、前記必要項目から前記売買注文に対応した注文伝票を作成し、前記注文伝票を前記売買システムに送出する注文伝票送出手段と、前記売買条件受付手段が受け付けた前記売買注文の売買条件に、前記トリガ項目が含まれている場合には、前記トリガ項目から前記トリガ条件を作成し、前記トリガ条件を前記売買注文に対応付けて記憶するトリガ記憶手段と、前記トリガ記憶手段に記憶されたトリガ条件が満たされたか否かを監視して、満たされたと判定すると、前記売買システムに対して、前記トリガ条件が満たされたと判定された売買注文に対応した注文伝票に付された前記ステイタスを、「待機」から「処理可」に変更するための指示信号を送出する発注処理指示手段と、前記売買条件受付手段が受け付けた前記売買注文の売買条件に、前記トリガ項目が含まれていない場合には、前記売買条件に含まれる前記必要項目を、前記取引市場システムへの回送指示信号と併せて、前記売買システムに送出する売買指示手段と、を備えることを特徴とする。
【0007】
また、本発明の売買注文の自動発注方法は、顧客から受け付けた金融商品の売買注文を、前記金融商品の取引市場システムに自動発注するための売買注文の自動発注方法であって、前記売買注文の自動発注を制御する売買注文自動発注装置は、前記顧客が操作する顧客側端末とコンピュータネットワークを通じて接続され、かつ、売買注文を前記取引市場システムに発注する売買システムであって、前記売買注文に対応した注文伝票を前記売買注文の発注処理のステイタスを付して記憶する発注データベースを備えた売買システムと接続されていて、前記顧客側端末において、売買注文の発注画面が選択されることにより、売買注文の対象となる金融商品の銘柄を特定する銘柄情報と、前記売買注文において指定する注文数量と、前記売買注文において指定する指値又は成行のいずれかの売買形態及び指値を指定する場合の売買価格とが、少なくとも含まれる前記売買注文に関する必要項目を入力する必要項目入力欄と、取引市場における場及び各々の場における寄り、引け、不成のいずれかを注文の条件として指定する条件指定欄と、前記金融商品の価格、又は時刻の少なくとも一つを、前記売買注文を発注するトリガ条件を設定するためのトリガ項目として指定するトリガ項目指定欄の少なくとも三つの欄が含まれる発注画面が表示される発注画面表示ステップと、前記顧客側端末が、前記顧客側端末に表示された前記発注画面の前記必要項目入力欄に入力された前記必要項目を含み、さらに、前記条件指定欄に条件が指定された場合には前記条件が、前記トリガ項目指定欄にトリガ項目が指定された場合には前記トリガ項目が含まれた、前記売買注文の売買条件の入力を受け付ける売買条件入力ステップと、前記売買注文自動発注装置が、前記コンピュータネットワークを介して、前記顧客側端末から前記売買注文の売買条件を受け付ける売買条件受付ステップと、前記売買注文自動発注装置が、前記売買条件受付ステップで受け付けた売買条件に、前記トリガ項目が含まれている場合には、前記必要項目から前記売買注文に対応した注文伝票を作成し、前記注文伝票を前記売買システムに送出する注文伝票送出ステップと、前記売買システムが、前記注文伝票を受け付けて、前記注文伝票に「待機」の前記ステイタスを付して前記発注データベースに記憶させる売買注文情報記憶ステップと、前記売買注文自動発注装置が、前記売買条件受付ステップで受け付けた前記売買注文の売買条件に、前記トリガ項目が含まれている場合には、前記トリガ項目から前記トリガ条件を作成し、前記トリガ条件を前記売買注文に対応づけてトリガデータベースに記憶させるトリガ記憶ステップと、前記売買注文自動発注装置が、前記トリガデータベースに記憶されたトリガ条件が満たされたか否かを監視して、満たされたと判定すると、前記売買システムに対して、前記トリガ条件が満たされたと判定された売買注文に対応した注文伝票に付された前記ステイタスを、「待機」から「処理可」に変更するための指示信号を送出する発注処理指示ステップと、前記売買システムが、前記指示信号を受け付けると、前記発注データベースに記憶された注文伝票のうち、前記満たされたと判定された売買注文に対応した注文伝票に付された前記ステイタスを、「待機」から「処理可」に変更するステイタス変更ステップと、前記売買システムが、前記発注データベースに記憶された注文伝票のうち、前記ステイタスが「待機」から「処理可」に変更された注文伝票を読み出して、前記注文伝票の内容に基づく売買注文を前記取引市場システムに発注する発注処理ステップと、 前記売買注文自動発注装置が、前記売買条件受付ステップで受け付けた前記売買注文の売買条件に、前記トリガ項目が含まれていない場合には、前記売買条件に含まれる前記必要項目を、前記取引市場システムへの回送指示信号と併せて、前記売買システムに送出する売買指示ステップと、を有することを特徴とする。
【0010】
このように、売買条件に基づいて売買注文を発注する条件であるトリガ条件を設定し、このトリガ条件が売買市場での取引状況に合致したかどうかを監視して、予めデータベースに記録された注文伝票に基づいた売買注文を発注するため、株式売買注文などの執行及び管理の効率化及び大幅な事務作業の削減を行うことができ、また、特殊な条件での株式売買注文にも迅速に対応することができる。
【0011】
【発明の実施の形態】
以下、図面を参照して本発明の売買注文自動発注装置の実施の形態を説明する。
【0012】
図1は、本発明の売買注文自動発注装置を備えた売買注文自動発注システムの一形態を示す図である。
【0013】
この売買注文自動発注システムは、顧客側から株式や債券などの有価証券や先物取引商品などの売買の注文の条件(以下、単に「売買条件」ともいう)を入力する複数の顧客側端末(図1においては、顧客側端末41〜43のみ示す)と、これらの顧客側端末41〜43に接続されるインターネットなどのコンピュータネットワーク20及び電話回線網30と、コンピュータネットワーク20や電話回線網30を介して顧客側端末41〜43から売買条件を受け取り、当該売買条件に応じて株式などの売買の注文を発注する売買注文自動発注装置10と、株式などの市場60に接続され売買注文自動発注装置10に対して市場60の取引状況を通知すると供に、売買注文自動発注装置10からの売買注文の発注に応じて、法定帳簿である注文伝票を作成し実際に市場60に対して売買注文を発注する売買システム50と、注文伝票や発注データなど記憶する発注DB51と、を備えている。
【0014】
ここで、顧客側端末41〜43は、電話機、携帯型電話機、ファクシミリ装置、PC(Personal Computer)、トレード用専用端末、家庭用ゲーム機器、携帯型小型コンピュータ装置など電話回線網30またはコンピュータネットワーク20を介して売買注文自動発注装置10との間でデータの送受信を行うことができるものであればよい。
【0015】
また、コンピュータネットワーク20は、インターネットのほか、インターネットに接続された売買注文専用のネットワーク、独自に設けられた売買注文専用のネットワーク、イントラネットなど、オープン型・クローズ型を問わず、顧客側端末41〜43と売買注文自動発注装置10との間でデータの送受信を行うことができればよい。
【0016】
また、売買注文自動発注装置10は、電話回線網30を介して顧客側端末41〜43との間で売買条件のデータを送受信する電話応答部11と、コンピュータネットワーク20を介して顧客側端末41〜43との間で売買条件のデータを送受信するネットワーク処理部12と、電話応答部11及びネットワーク処理部12からの売買条件に基づいてトリガDB14に記憶されているトリガ項目を論理的に結合させてトリガ条件を設定すると供に、このトリガ条件に対して固有の識別子となるトリガ番号を付し、トリガ条件に対応したトリガ履歴確認表を作成する制御部13と、予め売買条件の各条件をそれぞれ所定のトリガ項目として準備して記憶し、また、制御部13で作成されたトリガ条件、トリガ番号及びトリガ履歴確認表をそれぞれ関連付けて記憶するトリガDB14と、売買システム50から市場60の取引状況を受け取り、取引状況とトリガDB14に記憶されているトリガ履歴確認表の各トリガ項目とを対応させて、トリガ条件を満たしたときに売買システム50に対して、売買の発注要求を行う発注処理部17と、を備えている。
【0017】
次に、図1に示した本発明の売買注文自動発注装置10を備えた売買注文自動発注システムの動作について説明する。なお、以下の説明において具体的な一例として、顧客側端末41は、PC(Personal Computer)であり、コンピュータネットワーク20を介して売買注文自動発注装置10との間でデータの送受信を行うものとし、また、コンピュータネットワーク20は、インターネットである構成のものを説明する。また、売買取引としては、株式の売買取引を一例として説明する。
【0018】
図2は、売買注文自動発注処理を示すフローチャートである。図1及び図2において、先ず、顧客は、顧客側端末(以下、「PC」ともいう)41からコンピュータネットワーク(以下、「インターネット」ともいう)20を介して、売買注文自動発注装置10のネットワーク処理部12に接続する(ステップ201)。このとき、具体的には、PC41の画面上には、株式売買の初期画面のHP(Home Page)が表示される。
【0019】
次に、PC41で株式売買の発注画面が選択された後、株式売買の発注要求が行われる。ここで、株式売買の注文に関する必要項目が入力される。また、その際には、株式売買の注文の発注要求の発生要因となるトリガ項目を設定する(ステップ202)。
【0020】
図3は、株式売買の株式買い注文を入力する画面の一例を示す図である。図3において、株式買い注文入力画面は銘柄情報入力部210と、注文情報入力部220とで構成されている。
【0021】
ここで、銘柄情報入力部210は、株式銘柄のコードを入力する銘柄コード欄211と、株式市場を指定するプルダウン式の市場変更ボタン212と、指定した銘柄の内容とその株価情報を表示する銘柄情報表示部213と、最新の株価情報、または銘柄コード欄211及び市場変更ボタン212で入力された情報に基づいて銘柄情報表示部213の表示情報を更新する情報更新ボタン214とで構成されている。
【0022】
また、注文情報入力部220は、売買株数を指定する注文数量欄221と、売買価格と売買形態を指定する注文価格欄222と、売買条件を指定する注文条件欄223と、カレンダ表示部を有し売買の有効期日や有効期間を指定する注文期日欄224とで構成されている。
【0023】
PC41に表示された株式売買の初期画面(図示せず)において、買い注文を行う株式銘柄の銘柄コードを入力し、株式買い注文入力画面を選択すると、PC41には、図3に示したような株式買い入力画面が表示される(ステップ203)。ここで、銘柄情報入力部210の銘柄コード欄211の入力ボックスに異なる銘柄コードを入力し、情報更新ボタン214を押す(クリックする)と、その更新信号がネットワーク処理部12に送られる(ステップ204)。制御部13は、ネットワーク処理部12から受け取った当該更新信号に基づいて、売買システム50を介して銘柄コード欄211で指定された銘柄の情報を市場60から受け取り、この情報をネットワーク処理部12に送る(ステップ205)。ネットワーク処理部12は、更新された銘柄の情報をPC41に表示されている銘柄情報表示部213に表示し、新に指定された銘柄に対する注文入力の操作画面に更新する。ここで、市場変更ボタン212で株式の売買市場を変更して情報更新ボタン214を押した場合にも、銘柄情報表示部213の表示が更新される(ステップ206)。
【0024】
ここで、銘柄情報表示部213には、指定された銘柄の指定された市場での株価等が表示される(ステップ207)。銘柄情報表示部213の各項目内容を以下に示す。
(1)銘柄内容の項目銘柄コード:選択された銘柄の銘柄コードが表示される。
銘 柄 名:選択された銘柄の銘柄名の略称が表示される。
売買 単位:選択された銘柄の最低売買単位が表示される。
(2)株価情報の項目市 場:初期画面(図示せず)で指定した市場又は市場変更ボタン212で選択(更新)された市場の表示をする。なお、以下の株価情報はここで表示されている市場の情報を提供し、注文の発注も当該市場に発注される。
始 値:選択された銘柄の市場当日の最初の株価及びその株価データの時間を表示する。
高 値:選択された銘柄の市場当日の最高株価及びその株価データの時間を表示する。
安 値:選択された銘柄の市場当日の最低株価及びその株価データの時間を表示する。
売気配値 :選択された銘柄の現在の売気配の株価及びその株価データの時間を表示する。
現 在 値:選択された銘柄の現在の売買株価及びその株価データの時間を表示する。
買気配値 :選択された銘柄の現在の買気配の株価及びその株価データの時間を表示する。
前日 終値:当該銘柄の前日の終値又は前日以前の最新の終値及びその終値データの日付を表示する。
出 来 高:選択された銘柄の市場当日の現在までの出来高及びそのデータの時間を表示する。
【0025】
次に、以下のような注文処理が行われる(ステップ208)。
【0026】
図4は、注文処理の詳細を示すフローチャートである。この注文処理は、PC41に表示されている注文数量欄221において、注文数量入力ボックスに発注したい注文数量、即ち、買付け株数を入力する(ステップ208A)。
【0027】
ここで、PC41に表示されている注文価格欄222の注文価格選択ボタン(「指値」または「成行」)で発注したい注文価格の形態を選択する。指値注文の場合は、「指値」選択ボタンを選択してそれに続く入力ボックスに指値価格を入力する。成行注文の場合は、「成行」選択ボタンを選択する。なお、「成行」を選択している場合には、指値価格の入力ができない。また、画面上でのデフォルトは、「指値」が選択されている。ここで、買付可能金額の項目には、当該顧客の現時点での株式の買付可能な金額が表示される。なお、注文入力した数量、価格から予想される買付金額は画面最下部に設けられている確認ボタン(図示せず)を押した時に表示される確認ウインドウ内に表示される。
【0028】
また、PC41に表示されている注文条件欄223では、注文する時の条件を選択ボタン(「通常」、「条件指定」または「トリガ指定」)で選択する(ステップ208B)。なお、画面上でのデフォルトは、「通常」が選択されている。ここで、発注時の条件に指定が無い場合は、「通常」の選択ボタンが選択され、以下の通常処理が行われる(ステップ208C−1)。この「通常」ボタンを選択して発注した場合は、制御部13は、ネットワーク処理部12から当該信号を受け取り、売買システム50に対して、直に選択している市場60に注文が回送されるように指示する。なお、寄付き前の発注の場合は、売買システム50から市場60の開局時に市場60に注文が回送される。
【0029】
また、「条件指定」のコンボボックスは、発注時において、注文の際に条件を指定する場合に選択する。この「条件指定」が選択されると、以下の条件指定処理が行われる(ステップ208C−2)
【0030】
図5は、「条件指定」のコンボボックスの前項目と後項目の一覧とその組み合わせによる条件及び注意事項を示す図である。この図5に示した「条件指定」のコンボボックスの前項目と後項目で選択した内容に応じて、制御部13は、売買システム50に発注信号を送信し、売買システム50は、この条件を注文が選択されている市場60に回送する。ここで、「条件指定」のコンボボックスのデフォルトには、「直近場」が選択されている。
【0031】
また、選択ボタンで「トリガ設定」が選択された場合、発注トリガの指定が行われ、以下のトリガ処理が行われる(ステップ208C−3)。「トリガ設定」のボタンを選択すると指定株価発注と時間指定発注のトリガ機能を利用することができる。「トリガ設定」の各項目において、空白の場合(何も指定していない場合)は、指定なしとして取り扱われる。
【0032】
PC41に表示された「トリガ設定」において、指定株価入力ボックスAに目標とする株価が入力されると、ネットワーク処理部12から制御部13にこの値が通知される。ここで、指定できる株価の範囲は、前日終値のストップ価格の範囲内である。この範囲を超えた入力を行った場合、処理の最後に押される確認ボタン(図示せず)を押した時に、制御部13は、ネットワーク処理部12を介してPC41に表示する確認ウインドウにエラーを表示する。
【0033】
また、上下選択コンボボックスBには、目標とする株価を超えた場合(「以上」を選択)なのか、目標とする株価を下回った場合(「以下」を選択)なのかを選択する。ここで、デフォルトは、「同じ」が選択されている。この指定株価発注においては、制御部13は、指定した株価以上または以下になった場合に、売買システム50から注文が発注されるようにする。
【0034】
また、時間指定コンボボックスDには、発注したい時間を指定する。この時間指定コンボボックスDの各値は、以下の値から選択することができる。
時:空白、9、10、12、13、14分:空白、00、10〜50の10分刻みの値この時間指定発注においては、制御部13は、指定した時間を過ぎたら、売買システム50から注文が発注されるようにする。このとき、時・分のどちらかが空白であれば、この指定全体が無効となる。
【0035】
また、「または/かつ」選択ボタンCにおいて、株価及び時間の両方を選択した場合に、トリガとなる条件が片方なのか両方なのかを指定する。なお、デフォルトでは、「または」が選択されている。
【0036】
さらに、トリガ項目の1つとして注文期日欄224で注文期日や期日指定をすることができる。
【0037】
以上、トリガ項目の一例を示したが、トリガ項目としては上述の「価格」、「時間」等のほか、「出来高」、「約定」等のいろいろな条件をトリガ項目として設定することができる。発注処理部17は、指定されたトリガ項目にトリガフラグを立て、これらトリガ項目の条件を監視してトリガフラグをクリアする機能(オーダーマネージャ)を有している。
【0038】
また、上述した「条件指定」のコンボボックスの前項目と後項目の組み合わせによっては、トリガ設定が自動的に付与される場合がある。
【0039】
図6は、トリガDB14に記憶されている基本オーダと条件オーダのパターンを示す図である。図6に示すように、制御部13は、「条件指定」のコンボボックスの前項目と後項目の組み合わせに応じて、条件オーダのオーダパターンを決定し、それに応じて、対象となるトリガ項目を決定する。このとき、各トリガの設定には、制御部13の特殊条件オーダーマネージャによって自動設定することができ、また、PC41若しくは入力部16から任意に設定することができる。
【0040】
図7は、トリガ処理を示すフローチャートである。PC41の画面上で、トリガ設定が完了する(ステップ701)と、制御部13は、トリガ履歴確認表を作成し、これに「トリガ番号」を付してトリガDB14に記録する(ステップ702)。以後、この「トリガ番号」に基づいて、設定されたトリガを処理する。このとき、法定帳簿である注文伝票が自動作成され、売買システム50に送られる。売買システム50は、この法定帳簿である注文伝票を発注DB51に記録する(ステップ703)。
【0041】
ここで、設定されたトリガ項目を変更することもできる(ステップ704、705)。この場合、PC41からのWWW上で変更することができ、また、電話連絡などに応じて、オペレータが表示部15の表示を見て入力部16から変更内容を入力することもできる。
【0042】
図8は、トリガ設定の変更画面を示す図である。図8において、顧客は、PC41の画面上から、取消、訂正及び反対売買のトリガ項目を指定することができる。設定1から設定3の各指定は全て並列(OR)条件となる。したがって、何れかの設定の条件(全トリガ項目)が満たされれば、他の設定でのトリガ項目は失効される。ここで、設定4は注文の全数量が約定した後にトリガとして機能する。また、設定1から3で設定されたトリガによって注文処理が実行された後も有効なものである。
【0043】
設定1〜3(取消・価格訂正設定トリガ)において、各設定欄の上段部分は、図3の「トリガ設定」ボタンの機能と同じである。
【0044】
下段部分において、「取消」ボタンを選択していると、市場60の取引条件が上段のトリガ設定で指定された条件になった場合に、制御部13は、注文を取り消す処理を行う。ここで、デフォルトでは、「取消」が選択されている。
【0045】
また、「成行に訂正」ボタンを選択した場合、市場60の取引条件が上段のトリガ設定で指定された条件になった場合、制御部13によって、注文が成行に訂正される。
【0046】
また、「指値」ボタンを選択した場合、市場60の取引条件が上段のトリガ設定で指定された条件になった場合、制御部13は、株式買い注文の注文価格欄222の「指値」を、指値入力ボックスに入力された指値に訂正する。
【0047】
また、設定4(損益指定反対売買トリガ)のトリガ項目に応じて、制御部13は、発注した注文が全て約定した際に、全約定価格から上段の利益及び損失金額入力ボックスに指定した金額分の評価損益になった場合、下段の指定した注文価格で反対売買(売り注文)を自動的に発注する。
【0048】
上段の各ボックスは、反対売買(売り注文)する条件となる損益金額(片方、または両方を入力した場合にトリガとして機能する)を指定する入力ボックスであり、千円単位の入力となる。そして、制御部13は、「成行で訂正」のボタンが選択されている場合、上記のボックスのいずれかの金額になった場合に成行注文を発注し、「指値で訂正」のボタンが選択されている場合、横の指値入力ボックスで入力された指値で注文を発注し、または、「その時の計算値」のボタンが選択されている場合には、トリガの条件を満たした時点の株価に対してコンボボックスの入力ボックスに入力されている価格を符号コンボ分(+か−)で修正した指値で発注する。例えば、計算値:500円、符号:+、指定値幅:10円の場合、指値は510円になる。
【0049】
次に、発注処理部17は、市場60での取引状況を売買システム50から受け取り、その取引状況に基づいて、制御部13で設定されトリガDB14に記憶されている図3のトリガ設定の各トリガ項目A〜Dや図6の各トリガ項目を監視する(ステップ706)。そして、発注処理部17は、トリガDBに記録されているトリガ履歴確認表に基づいて、市場60の取引状況がその設定されたトリガ条件に達した時点でトリガフラグをオフにし、設定されたトリガ条件に応じて、売買システム50を介して注文を自動執行する(ステップ707)。
【0050】
すなわち、トリガ項目で設定されたAND条件のフラグが全てオフになると、トリガ条件が全て満たされたことになり、その注文が執行可能状態になる。このとき、他に設定されている残りのトリガ項目は全て失効される。
【0051】
注文執行が可能となった(トリガ条件が満たされた)場合、発注処理部17は、発注DBの「注文」項目のステイタスを「待機」から「処理可」に変更するように売買システムに指示信号を送出する。売買システム50は、発注DBに記憶されている法定帳簿である注文伝票の注文内容に基づいて、市場60に対して注文の発注を自動的に執行する。
【0052】
以上、本発明の実施の一形態を説明したが、顧客側端末41〜43においてPCの代りに電話機などを使用して、電話応答部11の自動音声応答などによって、上述した処理を実行することができる。
【0053】
また、市場60は、株式市場以外の取引市場などでもよく、上述の買い注文を売り注文として処理することもできる。
【0054】
【発明の効果】
以上述べた通り、本発明の売買注文自動発注装置によれば、複雑な注文条件をトリガ項目として指定し、これらの項目を論理的に結合して自動的に売買注文をすることができるようにしたので、株式などの注文処理でシステマティックな対応が可能となり、将来的に拡大が予想される証券取引などの電子化を促すことができるようになった。
【0055】
また、これまで売買執行担当者が手作業で行っていた複雑な注文執行に関して、その全ての処理においてシステマティックな対応が可能となり、大幅な合理化を行うことができると同時に、人為的な処理のミスなどを大幅に削減することができるようになった。
【図面の簡単な説明】
【図1】本発明の売買注文自動発注装置を備えた売買注文自動発注システムを示す図である。
【図2】本発明の売買注文自動発注処理を示すフローチャートである。
【図3】株式売買の株式買い注文を入力する画面の一例を示す図である。
【図4】図4は、注文処理の詳細を示すフローチャートである。
【図5】「条件指定」のコンボボックスの前項目と後項目の一覧とその組み合わせによる条件及び注意事項を示す図である。
【図6】トリガDB14に記憶されている基本オーダと条件オーダのパターンを示す図である。
【図7】本発明のトリガ処理を示すフローチャートである。
【図8】トリガ設定の変更画面を示す図である。
【符号の説明】
10 売買注文自動発注装置
11 電話応答部
12 ネットワーク処理部
13 制御部
14 トリガDB
15 表示部
16 入力部
17 発注処理部
20 コンピュータネットワーク
30 電話回線網
41、42、43 顧客側端末
50 売買システム
51 発注DB
60 市場
210 銘柄情報入力部
211 銘柄コード欄
212 市場変更ボタン
213 銘柄情報表示部
214 情報更新ボタン
220 注文情報入力部
221 注文数量欄
222 注文価格欄
223 注文条件欄
224 注文期日欄[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a trading order automatic ordering apparatus for automatically placing orders for buying and selling securities such as stocks and bonds and futures trading products in the market, and in particular, orders for buying and selling using the Internet or a telephone network. Trading order automatic ordering device that automatically places orders on the market And automatic ordering of sales orders It is about.
[0002]
[Prior art]
In general, securities such as stocks and bonds are a means of raising funds for companies and a means of investment for investors. And stock exchanges and over-the-counter markets are used for stock distribution. Conventionally, when a general investor buys and sells these stocks and the like, the stock trading conditions are notified to the securities company and the like, and this is done through the securities company.
[0003]
On the other hand, in recent years, the Internet has rapidly spread with the spread of the World Wide Web (WWW). Recently, it has been considered to automatically buy and sell stocks using this computer network such as the Internet, and orders for buying and selling stocks using the Internet are actually being performed.
[0004]
[Problems to be solved by the invention]
However, in the current order for stock trading using the Internet, the execution of orders related to transactions involving complicated conditions such as special trading orders are all manually performed by the person in charge of trading execution through individual management. For stock trading orders that require complicated processing, the processing items are ambiguous, and the paperwork from ordering to execution becomes enormous. There was a problem that it was difficult to deal with.
[0005]
Therefore, the purpose of the present invention is to improve the efficiency of execution and management of stock trading orders and to greatly reduce office work, and to respond quickly to stock trading orders under special conditions. Automatic ordering equipment And automatic ordering of sales orders Is to provide.
[0006]
[Means for Solving the Problems]
In order to solve the above-mentioned problem, the buying and selling order automatic ordering apparatus of the present invention has been received from a customer. To buy and sell financial products, A trading order automatic ordering apparatus for automatically placing an order with the trading market system for financial products, the trading order automatic ordering apparatus being a customer operated by the customer ~ side Terminal When the purchase order order screen is selected, the stock information for specifying the stock of the financial product that is the subject of the trade order, the order quantity specified in the trade order, and the limit specified in the trade order In addition, at least a necessary item input field for inputting necessary items related to the above-mentioned sales order included in the trading form and the selling price when specifying the limit trading price and the market price, the market market place and each market place, and the close and close , A condition designation field for designating one of the failure as an order condition, and a trigger for designating at least one of the price or time of the financial product as a trigger item for setting a trigger condition for placing the buy / sell order Customer-side terminal that displays an ordering screen that includes at least three of the item specification fields Connected through a computer network, and Sell Trading system for placing a purchase order on the trading market system An order database that stores an order slip corresponding to the buy / sell order with an order processing status of the buy / sell order, and stores the status of “standby” in the order slip received from the buy / sell ordering automatic ordering device. The order database stored in the order database, and reading out the order slip corresponding to the buy / sell order whose status is changed from “standby” to “processable” from the order slips stored in the order database; A trading system for placing a trading order based on the contents of a slip on the trading market system Connected to the customer ~ side Displayed on the terminal Ordering On the screen In the required entry field Entered The buying and selling including the necessary item, and further including the condition when a condition is specified in the condition specifying field, and the trigger item is included when a trigger item is specified in the trigger item specifying field. The sales conditions for the order are sent from the customer side terminal via the computer network. Accept Trading conditions Receiving means; In the case where the trigger item is included in the trading condition of the trading order received by the trading condition receiving means, an order slip corresponding to the trading order is created from the necessary item, and the order slip is Order slip sending means for sending to the trading system; and Trading conditions Accepted by the accepting means In the case where the trigger item is included in the trading condition of the trading order, the trigger condition is created from the trigger item, and the trigger condition is associated with the trading order. Trigger storage means for storing, and the trigger storage means Whether stored trigger conditions are met Monitor Filled When it is determined that, for the trading system, The status attached to the order slip corresponding to the buy / sell order determined to satisfy the trigger condition is changed from “standby” to “processable”. Order processing instruction means for sending an instruction signal for changing to In the case where the trigger item is not included in the trading condition of the trading order received by the trading condition receiving means, the necessary item included in the trading condition is combined with a forward instruction signal to the trading market system. Trading instruction means for sending to the trading system; With That It is characterized by.
[0007]
Further, the automatic ordering method of the sales order of the present invention is accepted from the customer. To buy and sell financial products, A trading order automatic ordering method for automatically placing orders on the trading market system for financial products, wherein the trading order automatic ordering apparatus for controlling automatic ordering of the trading order is a customer operated by the customer ~ side Connected to the terminal through a computer network, and Sell Trading system for placing a purchase order on the trading market system A trading system comprising an ordering database for storing an order slip corresponding to the trading order with a status of ordering processing of the trading order. Connected with In the customer side terminal, by selecting a purchase order purchase screen, the issue information specifying the issue of the financial product subject to the sale order, the order quantity specified in the sale order, and the designation in the sale order The required price entry field for inputting at least the necessary items related to the trading order, the market price in the trading market, and the difference in each market. Specify a condition specification field for specifying one of closing, failure, and order as a condition for the order, and at least one of the price or time of the financial product as a trigger item for setting a trigger condition for placing the purchase order. An ordering screen display step in which an ordering screen including at least three fields of trigger item designation fields to be displayed is displayed; The customer ~ side The device Including the necessary items input in the necessary item input field of the ordering screen displayed on the customer side terminal, and further when the condition is specified in the condition specifying field, the condition is specified as the trigger item When a trigger item is specified in the field, input the trading conditions of the buy / sell order including the trigger item. Accept Trading conditions An input step, and the purchase order automatic ordering device is connected to the customer via the computer network. ~ side Terminal Trading conditions for the above trading orders Accept Trading conditions A receiving step, and the buying and selling order automatic ordering device includes: Trading conditions Received at the reception step If the purchase item includes the trigger item, an order slip corresponding to the buy / sell order is created from the necessary item, and the order slip is The order slip sending step to send to the trading system, and the trading system, Order slip Accept Attaching the status of “standby” to the order slip The buying and selling order information storing step to be stored in the ordering database, and the buying and selling order automatic ordering device include the Trading conditions Received at the reception step In the case where the trigger item is included in the trading conditions of the trading order, the trigger condition is created from the trigger item, and the trigger condition is associated with the trading order. A trigger storing step to be stored in a trigger database; and Whether stored trigger conditions are met Monitor Filled When it is determined that, for the trading system, The status attached to the order slip corresponding to the buy / sell order determined to satisfy the trigger condition is changed from “standby” to “processable”. An order processing instruction step for sending an instruction signal to change to The above When the instruction signal is accepted, it is stored in the order database. Of the order slips, the status attached to the order slip corresponding to the buy / sell order determined to be satisfied is changed from “standby” to “processable”. The status change step to change to and the trading system stored in the order database Order slip Out of The status changes from “Standby” to “Processable” Changed to Order slip An order processing step of placing an order to the trading market system based on the contents of the order slip, If the trigger item is not included in the trading condition of the trading order received by the trading condition receiving step, the trading order automatic ordering apparatus, the necessary item included in the trading condition is changed to the trading market. A trading instruction step to be sent to the trading system together with a forwarding instruction signal to the system, It is characterized by having.
[0010]
In this way, based on trading conditions Trigger condition that is a condition to place a trade order Set this trigger conditions To check whether the market matches the trading situation in the trading market, and place a trading order based on the order slip recorded in the database in advance. It is possible to reduce work, and it is possible to quickly respond to stock trading orders under special conditions.
[0011]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of a trading order automatic ordering apparatus according to the present invention will be described below with reference to the drawings.
[0012]
FIG. 1 is a diagram showing an embodiment of a trade order automatic ordering system including a trade order automatic ordering apparatus according to the present invention.
[0013]
This trading order automatic ordering system has a plurality of customer-side terminals (hereinafter simply referred to as “sales conditions”) for inputting ordering conditions for securities such as stocks and bonds and futures trading products (hereinafter also simply referred to as “sales conditions”). 1, only the customer-
[0014]
Here, the customer-
[0015]
In addition to the Internet, the
[0016]
Further, the buying and selling order
[0017]
Next, the operation of the trade order automatic ordering system including the trade order
[0018]
FIG. 2 is a flowchart showing the buy / sell order automatic ordering process. In FIG. 1 and FIG. 2, first, a customer sends a network of a trade order
[0019]
Next, after an order screen for stock trading is selected on the
[0020]
FIG. 3 is a diagram illustrating an example of a screen for inputting a stock buying order for stock trading. In FIG. 3, the stock purchase order input screen includes a brand information input unit 210 and an order information input unit 220.
[0021]
Here, the brand information input unit 210 is a brand code field 211 for inputting a stock brand code, a pull-down market change button 212 for designating a stock market, and a brand for displaying the content of the designated brand and its stock price information. An information display unit 213 and an information update button 214 for updating the display information of the brand information display unit 213 based on the latest stock price information or the information inputted by the brand code column 211 and the market change button 212 are configured. .
[0022]
The order information input unit 220 includes an order quantity column 221 for designating the number of shares to be traded, an order price column 222 for designating a trading price and a trading form, an order condition column 223 for designating trading conditions, and a calendar display unit. It consists of an order date column 224 for designating the effective date and the effective period of trading.
[0023]
In the initial screen for stock trading (not shown) displayed on the
[0024]
Here, on the brand information display unit 213, the stock price of the designated brand in the designated market is displayed (step 207). The contents of each item of the brand information display unit 213 are shown below.
(1) Brand content item brand code: The brand code of the selected brand is displayed.
Brand name: The abbreviation of the brand name of the selected brand is displayed.
Trading unit: Displays the minimum trading unit of the selected stock.
(2) Stock Price Information Item Market: Displays the market specified on the initial screen (not shown) or the market selected (updated) with the market change button 212. The following stock price information provides information on the market displayed here, and orders are also placed in the market.
Starting price: Displays the initial stock price of the selected stock on the market day and the time of the stock price data.
High price: Displays the highest stock price on the market day of the selected stock and the time of its stock price data.
Low: Displays the minimum stock price on the market day of the selected stock and the time of the stock price data.
Bid price: Displays the current stock price of the selected brand and the time of the stock price data.
Current value: Displays the current trading stock price of the selected stock and the time of the stock price data.
Bid price: Displays the current bid price of the selected stock and the time of the price data.
Previous day closing price: Displays the closing price on the previous day of the stock or the latest closing price before the previous day and the date of the closing price data.
Output: Displays the volume of the selected stock up to the current day of the market and the time of the data.
[0025]
Next, the following order processing is performed (step 208).
[0026]
FIG. 4 is a flowchart showing details of order processing. In this order processing, the order quantity to be ordered, that is, the number of shares to be purchased is input in the order quantity input box in the order quantity column 221 displayed on the PC 41 (step 208A).
[0027]
Here, the form of the order price desired to be ordered is selected by the order price selection button (“limit price” or “market”) in the order price column 222 displayed on the
[0028]
Further, in the order condition column 223 displayed on the
[0029]
The “condition specification” combo box is selected when a condition is specified at the time of ordering. When this “condition designation” is selected, the following condition designation processing is performed (
[0030]
FIG. 5 is a diagram showing a list of the previous item and the subsequent item in the “condition specification” combo box and the conditions and precautions depending on the combination thereof. The
[0031]
When “trigger setting” is selected with the selection button, the order trigger is designated and the following trigger processing is performed (
[0032]
In the “trigger setting” displayed on the
[0033]
In addition, in the up / down selection combo box B, it is selected whether the target stock price is exceeded ("More" is selected) or the target stock price is lower ("Follow" is selected). Here, “same” is selected as the default. In this designated stock price order, the
[0034]
In the time designation combo box D, the time to be ordered is designated. Each value of the time designation combo box D can be selected from the following values.
Time: Blank, 9, 10, 12, 13, 14 minutes: Blank, 00, 10 to 50 values in increments of 10 minutes In this time designation order, the
[0035]
In addition, in the “or / and” selection button C, when both the stock price and the time are selected, it is specified whether the trigger condition is one or both. By default, “or” is selected.
[0036]
Furthermore, an order due date or due date can be specified in the order due date column 224 as one of the trigger items.
[0037]
An example of the trigger item has been described above. As the trigger item, various conditions such as “volume” and “contract” can be set as the trigger item in addition to the above “price” and “time”. The
[0038]
Depending on the combination of the previous item and the subsequent item in the “condition specification” combo box described above, the trigger setting may be automatically given.
[0039]
FIG. 6 is a diagram showing basic order and condition order patterns stored in the
[0040]
FIG. 7 is a flowchart showing the trigger process. When the trigger setting is completed on the screen of the PC 41 (step 701), the
[0041]
Here, the set trigger item can be changed (
[0042]
FIG. 8 is a diagram illustrating a trigger setting change screen. In FIG. 8, the customer can specify cancellation, correction, and counter-purchase trigger items from the screen of the
[0043]
In the
[0044]
If the “cancel” button is selected in the lower part, the
[0045]
In addition, when the “correct to market” button is selected, the order is corrected to market by the
[0046]
When the “limit” button is selected and the transaction condition of the market 60 becomes the condition specified by the trigger setting in the upper row, the
[0047]
Further, according to the trigger item of setting 4 (profit / loss specified reverse trading trigger), when all the ordered orders are filled, the
[0048]
Each box in the upper row is an input box for designating a profit / loss amount (which functions as a trigger when one or both of them are input) as a condition for counter-trading (sell order), and is input in units of thousand yen. Then, when the “correction at market” button is selected, the
[0049]
Next, the
[0050]
That is, when all the AND condition flags set in the trigger item are turned off, all the trigger conditions are satisfied, and the order becomes executable. At this time, all the remaining trigger items set are invalidated.
[0051]
When order execution becomes possible (the trigger condition is satisfied), the
[0052]
As described above, the embodiment of the present invention has been described, but the above-described processing is executed by the automatic voice response of the
[0053]
Further, the market 60 may be a trading market other than the stock market, and the above-mentioned buy order can be processed as a sell order.
[0054]
【The invention's effect】
As described above, according to the trading order automatic ordering apparatus of the present invention, it is possible to specify complex order conditions as trigger items and logically combine these items to automatically place a trading order. As a result, it became possible to systematically handle stock and other order processing, and to promote the digitization of securities transactions that are expected to expand in the future.
[0055]
In addition, it is possible to systematically deal with all the processing of complicated order execution that has been done manually by trade execution officers so far, and at the same time, it can be greatly rationalized, and at the same time, human error in processing. It has become possible to greatly reduce such.
[Brief description of the drawings]
FIG. 1 is a diagram showing a trading order automatic ordering system including a trading order automatic ordering apparatus according to the present invention.
FIG. 2 is a flowchart showing a trade order automatic ordering process according to the present invention.
FIG. 3 is a diagram showing an example of a screen for inputting a stock buying order for stock trading.
FIG. 4 is a flowchart showing details of order processing;
FIG. 5 is a diagram showing a list of front and rear items in a “condition specification” combo box and conditions and precautions according to combinations thereof;
FIG. 6 is a diagram showing basic order and condition order patterns stored in a
FIG. 7 is a flowchart showing trigger processing according to the present invention.
FIG. 8 is a diagram showing a trigger setting change screen.
[Explanation of symbols]
10 Trading order automatic ordering device
11 Telephone response part
12 Network processing unit
13 Control unit
14 Trigger DB
15 Display section
16 Input section
17 Order processing department
20 Computer network
30 Telephone network
41, 42, 43 Customer side terminal
50 trading system
51 Order DB
60 markets
210 Brand information input section
211 Stock Code field
212 Market change button
213 Brand Information Display
214 Information update button
220 Order information input part
221 Order quantity field
222 Order price column
223 Order condition column
224 Order due date column
Claims (2)
前記売買注文自動発注装置は、
前記顧客が操作する顧客側端末であって、売買注文の発注画面が選択されることにより、売買注文の対象となる金融商品の銘柄を特定する銘柄情報と、前記売買注文において指定する注文数量と、前記売買注文において指定する指値又は成行のいずれかの売買形態及び指値を指定する場合の売買価格とが、少なくとも含まれる前記売買注文に関する必要項目を入力する必要項目入力欄と、取引市場における場及び各々の場における寄り、引け、不成のいずれかを注文の条件として指定する条件指定欄と、前記金融商品の価格、又は時刻の少なくとも一つを、前記売買注文を発注するトリガ条件を設定するためのトリガ項目として指定するトリガ項目指定欄の少なくとも三つの欄が含まれる発注画面が表示される顧客側端末とコンピュータネットワークを通じて接続され、
かつ、売買注文を前記取引市場システムに発注する売買システムであって、前記売買注文に対応した注文伝票を前記売買注文の発注処理のステイタスを付して記憶する発注データベースを備え、売買注文自動発注装置から受け付けた注文伝票に「待機」の前記ステイタスを付して前記発注データベースに記憶させ、前記発注データベースに記憶された注文伝票のうち、前記ステイタスが「待機」から「処理可」に変更された売買注文に対応した注文伝票を読み出して、前記注文伝票の内容に基づく売買注文を前記取引市場システムに発注する売買システムと接続されていて、
前記顧客側端末に表示された前記発注画面において前記必要項目入力欄に入力された前記必要項目を含み、さらに、前記条件指定欄に条件が指定された場合には前記条件が、前記トリガ項目指定欄にトリガ項目が指定された場合には前記トリガ項目が含まれた、前記売買注文の売買条件を、前記顧客側端末から前記コンピュータネットワークを介して受け付ける売買条件受付手段と、
前記売買条件受付手段が受け付けた前記売買注文の売買条件に、前記トリガ項目が含まれている場合には、前記必要項目から前記売買注文に対応した注文伝票を作成し、前記注文伝票を前記売買システムに送出する注文伝票送出手段と、
前記売買条件受付手段が受け付けた前記売買注文の売買条件に、前記トリガ項目が含まれている場合には、前記トリガ項目から前記トリガ条件を作成し、前記トリガ条件を前記売買注文に対応付けて記憶するトリガ記憶手段と、
前記トリガ記憶手段に記憶されたトリガ条件が満たされたか否かを監視して、満たされたと判定すると、前記売買システムに対して、前記トリガ条件が満たされたと判定された売買注文に対応した注文伝票に付された前記ステイタスを、「待機」から「処理可」に変更するための指示信号を送出する発注処理指示手段と、
前記売買条件受付手段が受け付けた前記売買注文の売買条件に、前記トリガ項目が含まれていない場合には、前記売買条件に含まれる前記必要項目を、前記取引市場システムへの回送指示信号と併せて、前記売買システムに送出する売買指示手段と、
を備えること、
を特徴とする売買注文自動発注装置。A trading order automatic ordering apparatus for automatically placing a trading order of a financial product received from a customer to a trading market system of the financial product,
The buying and selling order automatic ordering device is:
It is a customer side terminal operated by the customer , and by selecting a purchase order order screen, brand information specifying a brand of a financial product that is a target of a trade order, an order quantity specified in the trade order, , Any limit form or market type specified in the buy / sell order and a buy / sell price in the case of specifying the limit include at least a necessary item input field for entering necessary items regarding the buy / sell order, And a condition designation field for designating any one of close, close, or failure as the order condition, and at least one of the price or time of the financial product, a trigger condition for placing the purchase order is set. customer terminal and the computer network that ordering screen is displayed that includes at least three fields of the trigger item designation column for designating as a trigger item for Are connected through work,
And a trading system for ordering buying and selling orders to the trading market system, comprising an order database for storing order slip corresponding to the trading orders are given the status of the order processing of the trading orders, trade orders automatically The order slip received from the ordering device is added with the status of “waiting” and stored in the ordering database, and the status of the order slip stored in the ordering database is changed from “standby” to “processable” An order slip corresponding to the trade order made is read and connected to a trade system for placing a trade order based on the content of the order slip to the trading market system ;
In the order screen displayed on the customer side terminal, including the necessary items entered in the necessary item input field, and further, if a condition is designated in the condition designation field, the condition is the trigger item designation When a trigger item is specified in the column, the purchase / sale condition accepting means for accepting the trade condition of the buy / sell order including the trigger item from the customer side terminal via the computer network ;
In the case where the trigger item is included in the trading condition of the trading order received by the trading condition receiving means, an order slip corresponding to the trading order is created from the necessary item, and the order slip is Order slip sending means to send to the system;
In the case where the trigger item is included in the trading condition of the trading order received by the trading condition receiving means, the trigger condition is created from the trigger item, and the trigger condition is associated with the trading order. Trigger storage means for storing;
Monitoring whether or not the trigger condition stored in the trigger storage means is satisfied , and determining that the trigger condition is satisfied , the trading system corresponds to the trading order determined to satisfy the trigger condition. Order processing instruction means for sending an instruction signal for changing the status attached to the order slip from “standby” to “processable” ;
In the case where the trigger item is not included in the trading condition of the trading order received by the trading condition receiving means, the necessary item included in the trading condition is combined with a forward instruction signal to the trading market system. Trading instruction means for sending to the trading system;
Rukoto equipped with,
Automatic ordering equipment for buying and selling orders.
前記売買注文の自動発注を制御する売買注文自動発注装置は、
前記顧客が操作する顧客側端末とコンピュータネットワークを通じて接続され、
かつ、売買注文を前記取引市場システムに発注する売買システムであって、前記売買注文に対応した注文伝票を前記売買注文の発注処理のステイタスを付して記憶する発注データベースを備えた売買システムと接続されていて、
前記顧客側端末において、売買注文の発注画面が選択されることにより、売買注文の対象となる金融商品の銘柄を特定する銘柄情報と、前記売買注文において指定する注文数量と、前記売買注文において指定する指値又は成行のいずれかの売買形態及び指値を指定す る場合の売買価格とが、少なくとも含まれる前記売買注文に関する必要項目を入力する必要項目入力欄と、取引市場における場及び各々の場における寄り、引け、不成のいずれかを注文の条件として指定する条件指定欄と、前記金融商品の価格、又は時刻の少なくとも一つを、前記売買注文を発注するトリガ条件を設定するためのトリガ項目として指定するトリガ項目指定欄の少なくとも三つの欄が含まれる発注画面が表示される発注画面表示ステップと、
前記顧客側端末が、前記顧客側端末に表示された前記発注画面の前記必要項目入力欄に入力された前記必要項目を含み、さらに、前記条件指定欄に条件が指定された場合には前記条件が、前記トリガ項目指定欄にトリガ項目が指定された場合には前記トリガ項目が含まれた、前記売買注文の売買条件の入力を受け付ける売買条件入力ステップと、
前記売買注文自動発注装置が、前記コンピュータネットワークを介して、前記顧客側端末から前記売買注文の売買条件を受け付ける売買条件受付ステップと、
前記売買注文自動発注装置が、前記売買条件受付ステップで受け付けた売買条件に、前記トリガ項目が含まれている場合には、前記必要項目から前記売買注文に対応した注文伝票を作成し、前記注文伝票を前記売買システムに送出する注文伝票送出ステップと、
前記売買システムが、前記注文伝票を受け付けて、前記注文伝票に「待機」の前記ステイタスを付して前記発注データベースに記憶させる売買注文情報記憶ステップと、
前記売買注文自動発注装置が、前記売買条件受付ステップで受け付けた前記売買注文の売買条件に、前記トリガ項目が含まれている場合には、前記トリガ項目から前記トリガ条件を作成し、前記トリガ条件を前記売買注文に対応づけてトリガデータベースに記憶させるトリガ記憶ステップと、
前記売買注文自動発注装置が、前記トリガデータベースに記憶されたトリガ条件が満たされたか否かを監視して、満たされたと判定すると、前記売買システムに対して、前記トリガ条件が満たされたと判定された売買注文に対応した注文伝票に付された前記ステイタスを、「待機」から「処理可」に変更するための指示信号を送出する発注処理指示ステップと、
前記売買システムが、前記指示信号を受け付けると、前記発注データベースに記憶された注文伝票のうち、前記満たされたと判定された売買注文に対応した注文伝票に付された前記ステイタスを、「待機」から「処理可」に変更するステイタス変更ステップと、
前記売買システムが、前記発注データベースに記憶された注文伝票のうち、前記ステイタスが「待機」から「処理可」に変更された注文伝票を読み出して、前記注文伝票の内容に基づく売買注文を前記取引市場システムに発注する発注処理ステップと、
前記売買注文自動発注装置が、前記売買条件受付ステップで受け付けた前記売買注文の売買条件に、前記トリガ項目が含まれていない場合には、前記売買条件に含まれる前記必要項目を、前記取引市場システムへの回送指示信号と併せて、前記売買システムに送出する売買指示ステップと、
を有することを特徴とする売買注文の自動発注方法。An automatic ordering method for trading orders for automatically placing a trading order for a financial product received from a customer to a trading market system for the financial product,
A trading order automatic ordering device that controls automatic ordering of the trading order is:
Is connected through a customer terminal and a computer network to which the customer operates,
And a trading system for ordering buying and selling orders to the trading market system, and trading system including an order database for storing order slip corresponding to the trading orders are given the status of the order processing of the trading order Connected,
In the customer side terminal, by selecting a purchase order purchase screen, the issue information specifying the issue of the financial product that is the subject of the sale order, the order quantity specified in the sale order, and the designation in the sale order in the trading price when specifying one of the trading form and limit of limit or Shigeyuki to have a necessary item input field for inputting the necessary items relating to the trading orders contained at least, the field in the trading market and each field As a trigger item for setting a trigger condition for placing an order for the buy / sell order, a condition designation field for designating one of close, close, and failure as a condition for the order and a price or time of the financial product An order screen display step in which an order screen including at least three fields of trigger item specification fields to be specified is displayed;
The customer terminal comprises the necessary items that are input to the necessary items input field of the customer the order screen displayed on the terminal, further, if the condition specified in the condition designation column the condition However, when a trigger item is designated in the trigger item designation field, a buying and selling condition input step for receiving an input of a buying and selling condition of the buying and selling order including the trigger item ;
The trading orders automatic ordering device, via the computer network, and trading condition receiving step of receiving the trading conditions of the trading orders from the customer terminal,
If the trigger item is included in the trading conditions received in the trading condition receiving step, the trading order automatic ordering apparatus creates an order slip corresponding to the trading order from the necessary items, and the order An order slip sending step for sending a slip to the trading system;
The trading system receives the order slip, stores the order information stored in the order database with the status of “standby” attached to the order slip ;
If the trigger item is included in the trading condition of the trading order received in the trading condition receiving step, the automatic purchase order ordering device creates the trigger condition from the trigger item, and the trigger condition A trigger storage step of storing in a trigger database in association with the trading order ;
Determining the trading orders automatic ordering device monitors whether a trigger condition stored in the trigger database is met, it is determined to have been satisfied, to the trading system, and the trigger condition is satisfied An order processing instruction step for sending an instruction signal for changing the status attached to the order slip corresponding to the trade order made from “standby” to “processable” ;
The trading system accepts the instruction signal, among the order form stored in said order database, the status attached to the order slip corresponding to the determined trading order, the filled, from the "standby" A status change step to change to “processable” ;
The trading system reads an order slip whose status has been changed from “standby” to “processable” from the order slips stored in the order database, and places a trading order based on the content of the order slip into the transaction Order processing steps to place orders on the market system;
If the trigger item is not included in the trading condition of the trading order received by the trading condition receiving step, the trading order automatic ordering apparatus, the necessary item included in the trading condition is changed to the trading market. A trading instruction step to be sent to the trading system together with a forwarding instruction signal to the system,
An automatic ordering method for buying and selling orders characterized by comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003101423A JP3875206B2 (en) | 1999-09-14 | 2003-04-04 | Trading order automatic ordering apparatus and trading order automatic ordering method |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26008499 | 1999-09-14 | ||
| JP2003101423A JP3875206B2 (en) | 1999-09-14 | 2003-04-04 | Trading order automatic ordering apparatus and trading order automatic ordering method |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000277623A Division JP2001155086A (en) | 1999-09-14 | 2000-09-13 | Device, system and method for automatically giving selling or buying order |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005305974A Division JP2006099787A (en) | 1999-09-14 | 2005-10-20 | Device and method of automatic buying and selling order for specifying order time |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2004005554A JP2004005554A (en) | 2004-01-08 |
| JP2004005554A5 JP2004005554A5 (en) | 2005-11-04 |
| JP3875206B2 true JP3875206B2 (en) | 2007-01-31 |
Family
ID=30445485
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003101423A Expired - Lifetime JP3875206B2 (en) | 1999-09-14 | 2003-04-04 | Trading order automatic ordering apparatus and trading order automatic ordering method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3875206B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009211441A (en) * | 2008-03-04 | 2009-09-17 | Daiwa Securities Group Inc | Security trade ordering system and security trade order processing method, and program |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2007098463A2 (en) | 2006-02-21 | 2007-08-30 | Cfph, Llc | Trading of illiquid goods, services, instruments or commodities |
-
2003
- 2003-04-04 JP JP2003101423A patent/JP3875206B2/en not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009211441A (en) * | 2008-03-04 | 2009-09-17 | Daiwa Securities Group Inc | Security trade ordering system and security trade order processing method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004005554A (en) | 2004-01-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2001155086A (en) | Device, system and method for automatically giving selling or buying order | |
| JP3317350B2 (en) | Trading system and trading processing method | |
| US7447655B2 (en) | System and method for automatic scalping of a tradeable object in an electronic trading environment | |
| US7752122B2 (en) | User interface for an electronic trading system | |
| US7685054B2 (en) | System and method for real-time options trading over a global computer network | |
| CA2380848C (en) | Systems and methods for linking orders in electronic trading systems | |
| US20080270321A1 (en) | System and method for real-time options trading over a computer network | |
| US20060095361A1 (en) | Methods and apparatus for automatic settlement of foreign securities trades in trader's operating currency | |
| JP2008040689A (en) | Trading order processing system | |
| EP1449136A1 (en) | A method and a system for improved trading derivative contracts and combinations thereof | |
| JP2004531828A (en) | Gamma trading tools | |
| JPH06236383A (en) | Position optimization method and system | |
| JP3734168B2 (en) | Trading order processing system for automatically setting ordering conditions, and trading order processing method | |
| KR100300439B1 (en) | automatic ordering method and system for a trading of stock, bond, item, future index, option, index, current and so on | |
| JP3754009B2 (en) | Trading order processing system for automatically setting correction conditions and trading order processing method | |
| JP2006099787A (en) | Device and method of automatic buying and selling order for specifying order time | |
| KR20020064382A (en) | Selling price management system and selling price management method | |
| JP3875206B2 (en) | Trading order automatic ordering apparatus and trading order automatic ordering method | |
| CA2369356A1 (en) | Financial instrument certificate purchasing system | |
| JP2008052755A (en) | Purchase/sale order processing system and purchase/sale order processing method for automatically setting order condition and order content | |
| JP2019212317A (en) | Order processor, issuer device, and system | |
| JP2007522568A (en) | Multi-site solution for securities trading | |
| JP2004005741A (en) | System and method for automatic dealing order system | |
| JP2002041798A (en) | Stock dealing method | |
| JP4076512B2 (en) | Trading order processing system for automatically setting ordering conditions and order contents and processing method for trading order |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050811 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050811 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20050811 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20050829 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050909 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051020 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20051213 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060104 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20060306 |
|
| A912 | Re-examination (zenchi) completed and case transferred to appeal board |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20060324 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060908 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061025 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 3875206 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091102 Year of fee payment: 3 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091102 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091102 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121102 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151102 Year of fee payment: 9 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| EXPY | Cancellation because of completion of term |