Source: https://patents.google.com/patent/JP5154290B2/en
Timestamp: 2019-05-25 18:02:10
Document Index: 104623574

Matched Legal Cases: ['art 1', 'art 1', 'art 1', 'art 1', 'art 1', 'art 1']

JP5154290B2 - Ordering control method of buying and selling orders ordering controller and buying and selling orders - Google Patents
Ordering control method of buying and selling orders ordering controller and buying and selling orders Download PDF
JP5154290B2
JP5154290B2 JP2008112540A JP2008112540A JP5154290B2 JP 5154290 B2 JP5154290 B2 JP 5154290B2 JP 2008112540 A JP2008112540 A JP 2008112540A JP 2008112540 A JP2008112540 A JP 2008112540A JP 5154290 B2 JP5154290 B2 JP 5154290B2
JP2008112540A
JP2009265812A (en
正勝 齋藤
2008-04-23 Application filed by カブドットコム証券株式会社 filed Critical カブドットコム証券株式会社
2008-04-23 Priority to JP2008112540A priority Critical patent/JP5154290B2/en
2009-11-12 Publication of JP2009265812A publication Critical patent/JP2009265812A/en
2013-02-27 Publication of JP5154290B2 publication Critical patent/JP5154290B2/en
本発明は、注文者から受け付けた二の取引市場が指定された金融商品の売買委託注文に基づく売買注文の発注を制御する、売買注文発注制御装置及び売買注文の発注制御方法に関するものである。 The present invention relates to ordering control method of buying and selling to control the order of the order, buy and sell order ordering controller and buying and selling orders on the basis of the brokerage order of financial instruments second trading market that has been received from the order who has been specified.
株式等の金融商品の取引は一般に金融商品取引所において行われており、証券会社等が注文者からの売買委託注文に基づいて、金融商品取引所に売買注文を発注する。 Trading of financial instruments of the shares, etc. is generally have been carried out in the financial instruments exchange, securities companies, etc. is based on the brokerage orders from the order's, to order the buy and sell orders on the financial instruments exchange. 証券会社等において行われる注文の受付や発注は、コンピュータシステムを用いて処理されることが一般的になっている。 Reception and ordering of the order to be carried out in the securities company, etc., it has become common to be processed using the computer system.
近年では、個人の証券取引においてもインターネットを介した取引が中心になっているが、証券会社等において受け付けた売買注文について、証券会社等のコンピュータシステムによって発注等のタイミングを制御することによって（例えば、特許文献１参照。）、様々な条件付注文のサービスも提供されるようになっている。 In recent years, the transaction also via the Internet in securities trading of individual is in the center, for the buying and selling orders received by the securities company, etc., by controlling the timing of the order, such as by a computer system, such as securities companies (for example, , see Patent Document 1.), it is also adapted to be provided services ordered with various conditions.
株式の売買注文の執行については、かつては証券取引所（金融商品取引法施行後の金融商品取引所）に上場している株式の売買は証券取引所のみでしか行えないという取引所集中義務が定められていたが、平成１０年に施行されたいわゆる「金融システム改革法」によって取引所集中義務が撤廃され、証券取引所以外のＰＴＳ（Ｐｒｏｐｒｉｅｔａｒｙ Ｔｒａｄｉｎｇ Ｓｙｓｔｅｍ；私設取引システム）において、証券取引所に上場している株式の売買を執行することが認められることとなった。 The execution of buy and sell orders for shares, once the Exchange concentration obligation of the shares listed on the Stock Exchange (Financial Instruments and Exchange Law, the Financial Instruments Exchange after the enforcement) buying and selling can be performed only at the stock exchange only had been established, exchanges concentration obligation is abolished by the so-called "financial system reform Law", which came into effect in 1998, other than the stock exchange PTS; in (Proprietary trading system electronic communication network), the Stock Exchange it was decided that are found to enforce the buying and selling of shares that are listed. また、平成１７年には、ＰＴＳにおいて証券取引所と同様のオークション方式による売買の執行が認められ、出願人は平成１８年９月にＰＴＳを開設して、オークション方式による株式売買のサービスを提供している。 In addition, in 2005, the execution of buy and sell based on the same auction system and the stock exchange observed in the PTS, the applicant has opened a PTS in September 2006, provides a service of stock buying and selling by auction doing.
ＰＴＳに対するニーズの一つとして、金融商品取引所の立会時間終了後において売買注文を執行する、いわゆる「夜間取引」がある。 As one of the needs for the PTS, to execute the buy and sell orders in after the end of the trading day of the financial instruments exchange, there is a so-called "night deal". ＰＴＳによって立会時間終了後の取引が可能になると、証券会社に「金融商品取引所に発注した注文が約定しなかった場合には、そのまま同条件の注文をＰＴＳに発注する」といった売買注文が委託されることが考えられるが、これに対して出願人は、注文者から受け付けた一の売買委託注文に基づいて、売買取引を執行する取引所システムや私設取引システムなどの複数の取引執行システムへ売買注文を連続して発注する売買注文発注システムに関する発明を開示している（特許文献２参照。）。 If it is possible to deal after the end of trading time by PTS, "if the order you ordered the Financial Instruments Exchange has not commitments, as it is to order the order of the same conditions to the PTS" to buy and sell order, such as entrusted to the securities company it is conceivable is that is, the applicant for the this, on the basis of the brokerage order one received from the purchaser, to a plurality of trade execution systems, such as exchange systems and electronic communication network to enforce the sales transactions continuously trading orders discloses invention related to the buying and selling orders ordering system for ordering (see Patent Document 2.).
特開２００１−１５５０８６号公報 JP 2001-155086 JP 特開２００８−１６００９号公報 JP 2008-16009 JP
いわゆる「夜間取引」はＰＴＳに対するニーズの一つであるが、金融商品取引所の立会時間中においても、約定の可能性を高めるためにＰＴＳにも売買注文を発注する、市場間価格差を利用した取引（市場間スプレッド取引）を行う、より条件の有利な市場を選択して売買注文を発注するといった目的で、ＰＴＳを利用することが考えられる。 The so-called "night trading," but is one of the needs for PTS, even during market hours of the financial instruments exchange, also ordered the buy and sell orders to the PTS in order to increase the chances of a contract, use of the market between the price difference carry out the transaction (the market between the spread trading), for purposes such as ordering the buy and sell orders by selecting the advantageous market of more conditions, it is conceivable to use the PTS. このようなニーズに対応すべく、出願人は平成２０年３月末より金融商品取引所の立会時間中も含めて、ＰＴＳの取引時間を拡大した。 To respond to these needs, the applicant, including the trading day of the financial instruments exchange than the end of March 2008, an enlarged view of the PTS trading hours.
金融商品取引所の立会時間中にもＰＴＳでの取引が可能であるならば、指値注文を行う場合には約定の可能性をより高めるために、金融商品取引所とＰＴＳの双方に同じ執行条件を指定した売買注文を発注することが望ましい。 If even during market hours of the Financial Instruments and Exchange it is possible to deal with PTS, in order in the case of performing the limit order to further increase the possibility of the contract, the same executive conditions in both the financial instruments exchange and PTS it is desirable to order the buy and sell orders that specify. この場合には、金融商品取引所とＰＴＳの双方で同じ売買注文が約定してしまうことを回避しなければならないので、証券会社のコンピュータシステムにおいて次のように売買注文の発注を制御することが考えられる。 In this case, since it must be avoided that the same buy and sell orders in both the financial instruments exchange and PTS resulting in a contract, it is possible to control the order of buy and sell orders in the following manner in the securities company of the computer system Conceivable.
第１の方法は、金融商品取引所とＰＴＳの双方に売買注文を発注し、一方の売買注文が約定すればもう一方の売買注文を取り消す方法である。 The first method, ordered the buy and sell orders in both the financial instruments exchange and PTS, it is a method of one of the buy and sell orders to cancel the other of buying and selling orders if commitments. この方法は特許文献１のトリガ監視技術を応用して、各々の売買注文に他方の売買注文の約定をトリガとする取消トリガを設定しておくことによって実現することができる。 This method can be realized by setting the cancel trigger to trigger by applying a trigger monitoring technique of Patent Document 1, the contract of the other trading orders to each of the trading order.
しかしながら、この方法によると、金融商品取引所とＰＴＳにおいて同じタイミングで約定が可能な状態となってしまった場合に、一方の売買注文が約定した後に他方の売買注文の取消が間に合わないと、双方の売買注文が約定してしまうという問題が生じるリスクがある。 However, according to this method, in case you've become a capable state commitments at the same timing in the financial instruments exchange and PTS, when the cancellation of the other trade order is not in time after the contract is one of the buy and sell orders, both buy and sell order there is a risk of problems arises in that the commitments. また、注文者の意思は１件の売買注文であるにも関わらず、取引市場には２件分の売買注文が発注されることになるため、金融商品取引所とＰＴＳの双方をみると実質的な注文量以上に多くの売買注文があるように見えてしまうという問題も生じる。 In addition, the intention of the order's in spite of the buy and sell orders of 1, in order to buy and sell order of 2 minutes is to be ordered in the transaction market, looking at both of financial instruments Exchange and PTS real also it caused a problem that the specific order amount or more to become looks like there are a lot of buy and sell orders.
第２の方法は、売買注文をいずれの取引市場にも発注せずに待機させ、双方の取引市場における売買注文の対象となる銘柄の株価を監視し、いずれかの取引市場で執行条件（指値）に合致した段階で該取引市場に売買注文を発注する方法である。 The second method is, buy and sell orders to wait without ordering any of the trading market, to monitor the stock price of the stocks to be buying and selling orders in both of the trading market, executive conditions in any of the trading market (limit at the stage that matches the) is a method for ordering the buy and sell orders in the trading market. この方法も特許文献１のトリガ監視技術を応用して、各々の取引市場への売買注文に株価を発注トリガとして設定しておくことによって実現することができる。 The method also be applied to trigger monitoring technique of Patent Document 1 can be realized by setting the stock as ordered trigger trading orders to each of the trading market.
しかしながら、この方法によると、いずれかの取引市場において株価が指値に合致したとしても、株価が付いた時点で指値にある板が全て約定してしまい、発注した時点では約定できなくなってしまっていて約定機会を逸してしまうリスクが存在している。 However, according to this method, even as stock prices in any of the trading market has been consistent with the limit price, would you contract all the plate in the limit at the time the stock is marked with, at the time you ordered have ended up not be able to contract risk of missed the contract opportunity exists. また、注文者は指値での売買注文を行っているにもかかわらず、売買注文は証券会社に待機状態にあり取引市場には板として表示されず取引の相手方には売買注文の存在が伝わらないために、約定の可能性を低下させてしまう可能性も生じてしまう。 In addition, the purchaser in spite of doing the buying and selling orders at limit, buy and sell orders to the other party of the transaction does not appear as a plate in there trading market in a standby state to securities companies not transmitted the presence of buy and sell orders Therefore, even occurs a possibility that reduce the likelihood of commitment.
本発明は、このような課題に対応するためになされたものであり、注文者から受け付けた二の取引市場が指定された金融商品の売買委託注文に基づく売買注文を発注する際に、二重発注や二重約定を防止すると同時に約定の可能性を高めることにも効果的な、売買注文の発注を制御する売買注文発注制御装置及び売買注文の発注制御方法を提供することを目的とするものである。 The present invention has been made in order to cope with such a problem, when ordering the buy and sell orders based on brokerage order of financial instruments second trading market that has been received from the order who has been specified, double which aims to provide an order control method of trading orders ordering control device and trades order to control the order or dual commitments prevent that the effective also in increasing the likelihood of commitment simultaneously, orders trading orders it is.
このような課題を解決するために、本発明は、注文者から受け付けた二の取引市場が指定された金融商品の売買委託注文に基づく売買注文の発注を制御する売買注文発注制御装置であって、売買する金融商品の銘柄コードと、売買注文を発注する取引市場として第１の取引市場及び第２の取引市場と、執行条件の指値とが少なくとも指定された売買委託注文に関する注文データを注文者の操作する端末から受け付ける注文受付手段と、前記注文データから生成された前記第１の取引市場を発注する取引市場に指定した第１の注文情報を記憶する第１の注文情報記憶手段と、前記第１の注文情報記憶手段に記憶された第１の注文情報から生成された発注データを前記第１の取引市場の取引執行システムに送信する第１の発注手段と、前記注文デ In order to solve such problems, the present invention, there is provided a buy and sell order ordering control device for controlling the order of buying and selling orders on the basis of the brokerage order of financial instruments second trading market that has been received from the order who has been designated , orders and stock code of financial products to buy and sell, and the first trading market and the second of the trading market as a trading market to order the buy and sell orders, the order data related to the buying and selling agency orders that limit and is at least the specified executive conditions person and order reception unit that receives from a terminal operated by the, the first order information storage means for storing the first order information specified in the trading market to order the first trading market generated from the order data, the a first ordering means for transmitting to the first order information first the ordering data generated from the order information first trading market trade execution system stored in the storage unit, the order de タから生成された前記第２の取引市場を発注する取引市場に指定した第２の注文情報を記憶する第２の注文情報記憶手段と、前記注文データに指定された指値を基準とする監視価格を、前記第１の発注手段により前記第１の取引市場に発注された売買注文を取り消す取消トリガとして記憶する第１のトリガ記憶手段と、前記第１の発注手段により前記第１の取引市場に発注された売買注文の取消を、前記第２の注文情報に基づいて前記第２の取引市場に売買注文を発注する発注トリガとして記憶する第２のトリガ記憶手段と、前記第２の取引市場における時価情報を記憶する時価情報記憶手段において、前記銘柄コードに対応する現値又は気配値が前記監視価格に合致するかを監視する第１のトリガ監視手段と、前記第１の注文情報記憶手 Monitoring prices and second reference and the order information storage means, the limit specified in the order data for storing second order information specified in the trading market to order the second trading market generated from data and a first trigger memory means for storing a revocation trigger to cancel the trade order is ordered in the first trading market by the first order unit to the first trading market by the first order unit the cancellation of trade orders ordered, a second trigger memory means for storing as ordered trigger ordering trade orders to the second trading market based on the second order information, in the second trading market in market information storage means for storing market information, a first trigger monitoring means for monitoring the current value or quote corresponding to the stock code matching the monitoring prices, the first order information storage hand において、前記第１の注文情報に注文状態として取消の完了が書き込まれたかを監視する第２のトリガ監視手段と、前記第１のトリガ監視手段において前記銘柄コードに対応する現値又は気配値が前記監視価格に合致したことが検知されると、前記第１の発注手段により前記第１の取引市場に発注された売買注文を取り消すための取消データを前記第１の取引市場の取引執行システムに送信する注文取消手段と、前記第１の取引市場の取引執行システムから取消処理の完了通知を受信すると、前記第１の注文情報記憶手段の第１の注文情報に注文状態として取消の完了を書き込む取消書込手段と、前記第２のトリガ監視手段において前記第１の注文情報に注文状態として取消の完了が書き込まれたことが検知されると、前記第２の注文情報記 In a second trigger monitoring means for monitoring whether the first complete cancellation as order status in the order information is written, the current value or quote corresponding to the brand code in said first triggering monitoring means wherein when it matches the monitored price is detected, the first order unit through the first of said cancellation data for canceling the trading order has been ordered trading market first trading market trade execution system writes an order cancellation means for transmitting, upon receiving the completion notification of the cancellation processing from trade execution system of the first trading market, the completion of cancellation as an order state to the first order information of the first order information storage unit and cancel writing means, when said first complete cancellation as order status in the order information is written is detected in the second trigger monitoring unit, the second order information recording 憶手段に記憶された第２の注文情報から生成された発注データを前記第２の取引市場の取引執行システムに送信する第２の発注手段と、を備えること特徴とする。 And wherein further comprising a second ordering means for transmitting the order data generated from the second order information stored in 憶 means trade execution system of the second trading market, the.
本発明では、注文者から指定された取引市場のうちいずれか一方の取引市場に売買注文を発注することによって、いずれの取引市場においても約定機会を逸してしまうことを回避して約定の可能性を高めるとともに、他方の取引市場において約定可能な時価となった際には発注した売買注文を取り消し、取消完了が確認された後に他方の取引市場への売買注文を発注することによって、二重発注や二重約定を防止しながら他の取引市場での約定も可能な構成となっている。 In the present invention, by ordering the buy and sell orders in one of the trading market of the trading market specified by the purchaser, the possibility of commitments to avoid that would miss a contract opportunity in any of the trading market to increase the, to when it becomes a contract that can be fair value in the other trading market cancel the buying and selling orders that were ordered, by ordering the buy and sell orders to the other trading market after the cancellation completion has been confirmed, double ordering while preventing or double commitments and has a contract that can also be configured in other trading market.
尚、本発明における「取引市場」とは、金融商品取引法に定められた金融商品取引所に限られず、ＰＴＳ（私設取引システム）を含むものである。 It is to be noted that the "trading market" in the present invention is not limited to the financial instruments exchange stipulated in the Financial Instruments and Exchange Law, it is intended to include a PTS (proprietary trading system). 本発明は、証券会社等が運営するＰＴＳと東京証券取引所等の金融商品取引所の二の取引市場が指定された金融商品の売買委託注文に適用することができる。 The present invention, it is possible to securities companies or the like is applied to the PTS and the brokerage order of financial instruments financial instruments exchange of second trading market has been specified, such as the Tokyo Stock Exchange to operate.
また、本発明は、前記第１の発注手段により前記第１の取引市場に発注された売買注文の全約定を、前記第２の注文情報に注文状態として取消を書き込む取消トリガとして記憶する第３のトリガ記憶手段と、前記第１の注文情報記憶手段において、前記第１の注文情報に注文状態として全約定が書き込まれたかを監視する第３のトリガ監視手段と、前記第３のトリガ監視手段において前記第１の注文情報に注文状態として全約定が書き込まれたことが検知されると、前記第２の注文情報記憶手段の第２の注文情報に注文状態として取消を書き込む第２の取消書込手段と、を備えること特徴とすることもできる。 Further, the present invention, the third to store all commitments have been traded order placement to the first trading market by the first order unit, a cancellation trigger for writing cancel the order state to the second order information a trigger memory means, in the first order information storage means, said first and third trigger monitoring means for monitoring whether all the commitments are written as order status in the order information, the third trigger monitoring means When the entire contract as order status to the first order information is written is detected in the second revocation of writing the cancellation as an order state to the second order information of the second order information storage unit and write means, it may also be characterized by comprising a.
このように構成すると、先に発注した売買注文が約定した際には、待機中のもう一方の売買注文も自動的に取り消されることになるため、二重発注や二重約定を確実に防止することができる。 According to this structure, when the trading orders ordered earlier has commitments, since the will be automatically canceled other trading orders waiting, to reliably prevent the double order or double commitments be able to. 尚、全約定とは、売買注文に指定した注文数量の全てが取引市場において約定することであり、注文数量の一部のみが約定する一部約定は含まず、一部約定の場合には第２の注文情報に注文状態として取消は書き込まれない。 It is to be noted that the total commitments, is that all of the order quantity specified in the buy and sell orders to contract in the trading market, not including commitments part in which only a part of the order quantity is to contract, in the case of some contract first cancellation is not written as an order state to 2 of the order information.
さらに、本発明は、前記第１の発注手段により前記第１の取引市場に発注された売買注文を取り消す取消命令を前記端末から受け付ける取消命令受付手段と、前記取消命令受付手段が取消命令を受け付けると、前記売買注文を取り消すための取消データを前記第１の取引市場の取引執行システムに送信する第２の注文取消手段と、前記取消命令受付手段が取消命令を受け付けると、前記第２の注文情報記憶手段の第２の注文情報に注文状態として取消を書き込む第３の取消書込手段と、を備えること特徴としてもよい。 Furthermore, the present invention includes: the first ordering means by cancellation instruction accepting means for accepting cancel instruction to cancel the trade order is ordered in the first trading market from the terminal, the cancel instruction accepting means accepts the cancellation instruction and, a second order cancellation means for transmitting the cancellation data for canceling the buy and sell orders to trade execution system of the first trading market, the cancellation instruction reception means upon receipt of the cancellation instruction, the order said second a third cancellation writing means for writing the cancellation as an order state to the second order information of the information storage means may be characterized by comprising a.
このように構成すると、注文者が先に発注された売買注文を取り消した際に、待機中のもう一方の売買注文も自動的に取り消されることになるため、誤発注を確実に防止することができる。 According to this structure, when the orderer canceled the trading orders ordered earlier, this means that also automatically canceled other trading orders waiting, is possible to reliably prevent erroneous order it can.
本発明は、本発明にかかる売買注文発注制御装置の各々の構成により実行される売買注文の発注制御方法として特定することもできる。 The present invention can also be identified as ordering control method of trading orders executed by each of the configuration of the trading order placement control apparatus according to the present invention.
本発明にかかる売買注文の発注制御方法は、注文者から受け付けた二の取引市場が指定された金融商品の売買委託注文に基づく売買注文の発注を制御する売買注文の発注制御方法であって、前記売買委託注文を取次ぐコンピュータシステムが、売買する金融商品の銘柄コードと、売買注文を発注する取引市場として第１の取引市場及び第２の取引市場と、執行条件の指値とが少なくとも指定された売買委託注文に関する注文データを注文者の操作する端末から受け付ける注文受付ステップと、前記コンピュータシステムが、前記注文データから生成された前記第１の取引市場を発注する取引市場に指定した第１の注文情報を第１の注文情報記憶手段に記憶させる第１の注文情報記憶ステップと、前記コンピュータシステムが、前記第１の注文 Ordering control method of buying and selling orders according to the present invention, there is provided a ordering control method of buying and selling orders to control the order of buying and selling orders on the basis of the brokerage order of financial instruments second trading market that has been received has been specified by the purchaser, the brokerage orders relayed computer system, and the stock code of financial products to buy and sell, the first of a trading market and the second of the trading market, and the limit price of executive condition is at least the specified as a trading market to order the buy and sell orders was an order receiving step of brokerage accept orders data about orders from the terminal operated by the purchaser, the computer system, the first of which is specified in the trading market to order the first trading market that has been generated from the order data a first order information storage step of storing order information to the first order information storage means, said computer system, orders the first 報記憶手段に記憶された前記第１の注文情報から生成された発注データを前記第１の取引市場の取引執行システムに送信する第１の発注ステップと、前記コンピュータシステムが、前記注文データから生成された前記第２の取引市場を発注する取引市場に指定した第２の注文情報を第２の注文情報記憶手段に記憶させる第２の注文情報記憶ステップと、前記コンピュータシステムが、前記注文データに指定された指値を基準とする監視価格を、前記第１の発注ステップで前記第１の取引市場に発注された売買注文を取り消す取消トリガとして第１のトリガ記憶手段に記憶させる第１のトリガ記憶ステップと、前記コンピュータシステムが、前記第１の発注手段により前記第１の取引市場に発注された売買注文の取消を、前記第２の注文情報 A first order sending order data generated from the first order information stored in the broadcast memory means trade execution system of the first trading market, the computer system, generated from the order data a second order information storage step of been stored second order information specified in the trading market to order the second trading markets in the second order information storage means, said computer system, said order data monitoring prices based on the specified limit, the first trigger memory for storing a first trigger memory means as a cancellation trigger to cancel the been traded order placement to the first trading market in the first ordering step steps and, the computer system, the first cancellation of trade orders ordered in the first trading market by ordering means, the second order information 基づいて前記第２の取引市場に売買注文を発注する発注トリガとして第２のトリガ記憶手段に記憶させる第２のトリガ記憶ステップと、前記コンピュータシステムが、前記第２の取引市場における時価情報を記憶する時価情報記憶手段において、前記銘柄コードに対応する現値又は気配値が前記監視価格に合致するかを監視する第１のトリガ監視ステップと、前記コンピュータシステムが、前記第１の注文情報記憶手段において、前記第１の注文情報に注文状態として取消の完了が書き込まれたかを監視する第２のトリガ監視ステップと、前記コンピュータシステムが、前記第１のトリガ監視ステップで前記銘柄コードに対応する現値又は気配値が前記監視価格に合致したことが検知されると、前記第１の発注ステップで前記第１の取引市場 A second trigger storing step of storing the second trigger memory means as ordering trigger ordering trade orders to the second trading market based, the computer system, stores the market price information in the second trading market in market information storing means for a first trigger monitoring step of monitoring whether the current value or quote corresponding to the stock code matching the monitoring prices, the computer system, the first order information storage unit in the current of the second trigger monitoring step of monitoring whether the completion of the cancellation is written as an order state to the first order information, the computer system corresponds to the brand code by said first trigger monitoring step When the value or quotes is met on the monitoring price is detected, the first trading market in the first ordering step に発注された売買注文を取り消すための取消データを前記第１の取引市場の取引執行システムに送信する注文取消ステップと、前記コンピュータシステムが、前記第１の取引市場の取引執行システムから取消処理の完了通知を受信すると、前記第１の注文情報記憶手段の第１の注文情報に注文状態として取消の完了を書き込む取消書込ステップと、前記コンピュータシステムが、前記第２のトリガ監視ステップで前記第１の注文情報に注文状態として取消の完了が書き込まれたことが検知されると、前記第２の注文情報記憶手段に記憶された第２の注文情報から生成された発注データを前記第２の取引市場の取引執行システムに送信する第２の発注ステップと、を有すること特徴とする。 An order cancellation transmitting the cancel data for canceling the trading order is ordered to trade execution system of the first trading market, the computer system, the cancellation processing from trade execution system of the first trading market Upon receiving the completion notification, the first cancellation writing step of writing the completion of cancellation as order status in the order information of the first order information storage means, said computer system, said at the second trigger monitoring step a When the first complete cancellation as order status in the order information is written is detected, the second order information storage means the stored second order data generated from the order information and the second a second order sending to trade execution system trading market, characterized by having a.
また、本発明にかかる売買注文の発注制御方法は、前記コンピュータシステムが、前記第１の発注手段により前記第１の取引市場に発注された売買注文の約定を、前記第２の注文情報に注文状態として取消を書き込む取消トリガとして第３のトリガ記憶手段に記憶させる第３のトリガ記憶ステップと、前記コンピュータシステムが、前記第１の注文情報記憶手段において、前記第１の注文情報に注文状態として約定が書き込まれたかを監視する第３のトリガ監視ステップと、前記コンピュータシステムが、前記第３のトリガ監視ステップにおいて前記第１の注文情報に注文状態として約定が書き込まれたことが検知されると、前記第２の注文情報記憶手段の第２の注文情報に注文状態として取消を書き込む第２の取消書込ステップと、を有す Further, the order control method of trading orders according to the present invention, ordering the computer system, the commitments the ordered trading orders in the first trading market by the first order unit to the second order information a third trigger storage step of storing the third trigger memory means as a cancellation trigger for writing cancel a state, the computer system is in said first order information storage unit, as the order state to the first order information a third trigger monitoring step of monitoring whether commitments have been written, the computer system, when the contract as an order state to the first order information in said third trigger monitoring step is written is detected , having a, a second cancellation writing step of writing the cancellation as an order state to the second order information of the second order information storage unit こと特徴とすることもできる。 It can also be a child and features.
さらに、本発明にかかる売買注文の発注制御方法は、前記コンピュータシステムが、前記第１の発注ステップで前記第１の取引市場に発注された売買注文を取り消す取消命令を前記端末から受け付ける取消命令受付ステップと、前記コンピュータシステムが、前記取消命令受付ステップで取消命令を受け付けると、前記売買注文を取り消すための取消データを前記第１の取引市場の取引執行システムに送信する第２の注文取消ステップと、前記コンピュータシステムが、前記取消命令受付ステップで取消命令を受け付けると、前記第２の注文情報記憶手段の第２の注文情報に注文状態として取消を書き込む第３の取消書込ステップと、を有すること特徴としてもよい。 Further, the order control method of trading orders according to the present invention, the computer system, cancel instruction reception that receives a cancel instruction to cancel the been traded order placement to the first trading market in the first ordered steps from the terminal and the step, the computer system, upon receipt of the cancellation instruction by the cancel instruction receiving step, and the second order cancellation step of transmitting the revocation data for canceling the buy and sell orders to trade execution system of the first trading market the computer system receives a cancel instruction by the cancel instruction accepting step, having a third cancellation writing step of writing the cancellation as an order state to the second order information of the second order information storage unit it may be as a child and features.
本発明によって、証券会社等が注文者から受け付けた二の取引市場が指定された金融商品の売買委託注文に基づく売買注文を発注する際に、二重発注や二重約定を防止すると同時に約定の可能性を高めることが可能になる。 In accordance with the present invention, when ordering the buy and sell orders for securities companies, etc. is based on a brokerage order of financial instruments second trading market that has been received has been specified by the purchaser, of the contract and at the same time to prevent double orders or double commitments it is possible to increase the likelihood. 本発明を、証券会社等が運営するＰＴＳと東京証券取引所等の金融商品取引所の二の取引市場が指定された金融商品の売買委託注文に適用することによって、ＰＴＳの利便性を生かした多様なサービスを提供することが可能になる。 The present invention, by applying to the brokerage order of PTS and the financial instruments exchange of the two financial instruments traded market is specified, such as the Tokyo Stock Exchange, securities companies, etc. operated, was taking advantage of the convenience of the PTS it is possible to provide a variety of services.
本発明を実施するための最良の形態について、図面を用いて以下に詳細に説明する。 The best mode for carrying out the present invention will be described in detail with reference to the drawings. 尚、以下では、本発明を証券会社において株式売買の発注を制御するコンピュータシステムに適用する一例について説明するが、本発明は以下に示した実施形態に限定されるものではない。 In the following, a description will be given of an example applied to a computer system that controls the order stock trading in securities company present invention, the present invention is not intended to be limited to the embodiments shown below.
図１は、本発明による二の売買注文の発注制御方法の概要を示す図である。 Figure 1 is a diagram showing an outline of ordering control method for a secondary trading orders according to the invention. 図２は、本発明にかかる売買注文発注制御装置の実施形態の概要を示す図である。 Figure 2 is a diagram showing an outline of an embodiment of a trading order placement control apparatus according to the present invention. 図３は、本発明にかかる売買注文発注制御装置の構成を示すブロック図である。 Figure 3 is a block diagram showing the configuration of a trading order placement control apparatus according to the present invention. 図４は、本発明を利用して売買注文を発注する際の顧客端末における注文入力画面の一例を示す図である。 Figure 4 is a diagram showing an example order entry screen of the customer terminal at the time of ordering the trading orders using the present invention. 図５〜図８は、本発明にかかる売買注文発注制御装置によって、売買注文を受け付ける際の注文データベースとトリガデータベースの遷移の一例を示す、それぞれ第１〜第４の図である。 5 to 8, the trade order placement control apparatus according to the present invention, showing an example of transition in order database and triggers database when accepting the trading order, a first to fourth diagram, respectively. 図９〜図１２は、本発明にかかる売買注文発注制御装置によって、発注した注文の取引市場を変更する際の注文データベースとトリガデータベースの遷移の一例を示す、それぞれ第１〜第４の図である。 9 to 12, the trade order placement control apparatus according to the present invention, showing an example of transition in order database and triggers database when changing the trading market orders ordered, in the first to fourth diagram, respectively is there. 図１３〜図１５は、本発明にかかる売買注文発注制御装置によって、発注した注文が約定した際の注文データベースとトリガデータベースの遷移の一例を示す、それぞれ第１〜第３の図である。 13-15, the trade order placement control apparatus according to the present invention, showing an example of transition in order database and triggers database when orders ordered has committed a first to third drawing, respectively. 図１６は、本発明にかかる売買注文発注制御装置において売買注文を受け付ける際の処理フローを示すフローチャートである。 Figure 16 is a flowchart showing a processing flow when accepting trading orders in trading orders ordering control device according to the present invention. 図１７は、本発明にかかる売買注文発注制御装置における第１の売買注文の取消トリガの処理フローを示すフローチャートである。 Figure 17 is a flow chart showing the processing flow of the cancel trigger first trading orders in trading place order control apparatus according to the present invention. 図１８は、本発明にかかる売買注文発注制御装置における第２の売買注文の発注トリガの処理フローを示すフローチャートである。 Figure 18 is a flowchart showing the process flow of the ordering trigger the second trading orders in trading place order control apparatus according to the present invention. 図１９は、本発明にかかる売買注文発注制御装置における第２の売買注文の取消トリガの処理フローを示すフローチャートである。 Figure 19 is a flow chart showing the processing flow of the cancel trigger the second trading orders in trading place order control apparatus according to the present invention.
図１を用いて、本発明による二の売買注文の発注制御方法の概要について説明する。 With reference to FIG. 1, an outline of ordering control method for a secondary trading orders according to the invention. 本発明においては、証券会社が注文者である顧客から、ＰＴＳと金融商品取引所（以下「取引所」とする。）のように取引市場として２つの市場が指定された、株式等の金融商品の指値が指定された売買委託注文を受け付ける。 In the present invention, from the customer securities company is the purchaser, PTS and the Financial Instruments Exchange (hereinafter referred to as the "Exchange".) Two of the market as a trading market as is specified, the financial instruments of the shares, etc. limit accepts the specified brokerage orders. 受け付けた売買委託注文から、ＰＴＳに発注するための売買注文（注文１）と、取引所に発注するための売買注文（注文２）の２件の注文伝票が生成される。 From brokerage order has been received, buy and sell orders for ordering the PTS and (order 1), 2 of the order slip of the buy and sell orders for ordering the Exchange (order 2) is generated. これらの２件の注文伝票には指定された銘柄、取引数量、指値などどちらにも同じ執行条件が書き込まれるが、取引市場のみがＰＴＳと取引所で異なるものとなっている。 These stocks are specified in 2 of the order form, trading volume, the same executive conditions in either such limit is written, only trading market has become a thing that is different in the exchanges with the PTS.
このうち、ＰＴＳに発注する注文１については、取引所における取引対象となる銘柄の時価を監視し、該銘柄の時価が指値を基準として設定された監視価格となった際に注文１を取り消す取消トリガが設定される。 Of these, for the order 1 to order the PTS, to monitor the market value of the stocks to be traded in the exchanges, cancel to cancel the order 1 when the market value of 該銘 pattern has become monitoring price that has been set the limit as a reference trigger is set. ここで設定される監視価格は、顧客が指定した指値そのものでもよいし、注文２への切換えの間に時価が変動する可能性を考慮して、指値から若干の幅を設けた価格を設定することとしてもよい。 Monitoring prices set here may be a limit itself customer-specified, taking into account the possibility of market varies between switching to apply 2, set prices provided some width from the limit it is also possible. また、監視対象となる時価は、該銘柄の現値、気配値のいずれを対象にするものであってもよい。 Further, market value to be monitored may be one of the current value of 該銘 pattern, any quotes in the subject.
一方、取引所に発注する注文２については、注文１の注文状態を監視し、注文１が取り消された際に注文２を発注する発注トリガが設定される。 On the other hand, the order in which to order the exchange monitors the order status of the order 1, order trigger for ordering an order 2 in the order 1 has been canceled is set. さらに、注文２について、注文１の注文状態を監視し、注文１が全約定した際に注文２を取り消す取消トリガを設定することとしてもよい。 Further, the order in monitors the order status of the order 1, order 1 may set the cancel trigger to cancel the 2 order upon all commitments.
注文１、注文２に上記のようなトリガを設定することにより、これらの注文の発注は次のように制御される。 Order 1, by setting the trigger as described above in order in the ordering of these orders is controlled as follows. まず、生成された２つの注文伝票のうち、注文２のほうは待機状態に置かれ、注文１に基づく売買注文がＰＴＳに発注される。 First, of the two order form that is generated, more orders 2 is placed in a standby state, trading orders based on order 1 is ordered to the PTS. ここで、ＰＴＳにおいて注文１が全約定する前に取引所における対象銘柄の時価が約定可能な価格になると、注文１の取消トリガに合致したことが検知され、注文１が取り消される。 Here, when the market value of the target stocks in exchange before ordering the PTS 1 is totally promise becomes possible execution price, is detected that matches the revocation trigger order 1, order 1 is canceled.
続いて、注文２については発注トリガとして注文１の注文状態が監視されているので、注文１の取消完了によって注文２の発注トリガに合致したことが検知され、注文２が取引所に発注される。 Then, since the order in it is monitored order status of the order 1 as ordered trigger is detected that matches the ordered trigger order in the cancellation completion of the order 1, order 2 is ordered to the exchange . 以上のように、本発明は、売買委託注文を受け付けると直ちにＰＴＳに注文１を発注することによって約定機会を逸することが回避されるとともに、取引所において約定可能な状態となった場合は速やかに注文２への切換えが行われることによって、取引所での約定機会も逃さない仕組みとなっている。 As described above, the present invention is, while being prevented from departing from the contract opportunity by ordering the order 1 immediately PTS Upon receipt of the brokerage order, when it becomes a contract ready in Exchange promptly by switching to order 2 is performed, it has a mechanism not to miss even contract opportunities in exchange. また、注文１の取消完了が確認された後に注文２が発注されるので、二重発注や二重約定を防止することもできる。 In addition, since the order 2 is ordered after the cancellation completion of order 1 has been confirmed, it is also possible to prevent the double ordering and double commitments.
さらに、注文１がそのままＰＴＳにおいて全約定した場合には、注文２の取消トリガに合致したことが検知されて、注文２の取消処理が行われる。 Furthermore, if the order 1 is as totally committed in the PTS is detected that matches the revocation trigger orders 2, cancellation processing of the order 2 is performed. 注文２は待機状態にあるのでここでの取消処理は必須の要件ではないが、誤発注による二重約定を防止するためには、注文２の取消処理を行って待機状態を解消することが好ましい。 Order 2 is not a cancellation process essential requirement here because it is in a standby state, in order to prevent double commitments by erroneous order is preferable to eliminate the standby state by performing the cancel processing orders 2 .
尚、以上説明した注文１と注文２について、ＰＴＳと取引所を逆に設定してもよいし、２つのＰＴＳ、あるいは２つの取引所を指定した売買委託注文に適用することとしてもよい。 The above will apply 1 and order 2 described, may set a PTS and exchanges Conversely, it is also possible to apply two PTS, or the two exchanges in the specified brokerage order. 本発明では、約定可能なタイミングが同時となった場合には注文１の約定が優先することになるので、注文１をより取引条件のよい取引市場（証券会社の仲介手数料が安い取引市場等）に発注するよう設定されるものであることが好ましい。 In the present invention, because it is possible commitments timing is to be given priority commitments of order 1 in the case of a simultaneous, good trading market of more trading conditions the order 1 (cheap brokerage commission of securities companies trading market, etc.) it is preferable that the set to be ordered.
図２は、本発明にかかる売買注文発注制御装置の実施形態の概要を示している。 Figure 2 shows an overview of embodiments of the trading order placement control apparatus according to the present invention. 本発明にかかる売買注文発注制御装置は、顧客端末から受け付けた売買委託注文を取り次いで取引所システムやＰＴＳに売買注文を発注する証券会社システムに備えられている。 Buy and sell order ordering control device according to the present invention is provided in the securities company system to order the buy and sell orders to the exchange system and PTS in Toritsui the brokerage orders received from the customer terminal. 証券会社システムには、顧客から受け付けた売買委託注文の注文伝票等が記憶される注文データベース、取引所システムやＰＴＳへの売買注文の発注や取消のトリガを注文伝票と関連付けて記憶するトリガデータベース、取引所システムやＰＴＳから売買対象となる金融商品の時価情報を受信して記憶する時価情報データベースが備えられている。 The securities company system, order database that order slip or the like of the brokerage orders received from the customer is stored, trigger database that stores in association with the triggering of ordering and cancellation of buy and sell orders to the exchange system and PTS with the order form, Market value information database for receiving and storing the fair value information of financial instruments to be buying and selling interest from the exchange system and PTS is provided.
顧客端末から発注された金融商品の売買委託注文に関するデータは、指定された二の取引市場（取引所とＰＴＳ）毎に生成された注文伝票として、注文データベースに記憶される。 Data relating to the brokerage order of financial instruments that have been ordered from the customer terminal, as a second trading market that has been specified is generated for each (Exchange and PTS) order form, is stored in the order database. これらの注文伝票には、先に発注される注文１（以下の例では、ＰＴＳに発注される売買注文）には、注文２（取引所に発注される売買注文）を発注する取引市場における売買対象となる金融商品の時価（取引所の時価）を監視する取消トリガが設定され、トリガデータベースに記憶される。 These order form, (In the following example, buy and sell orders to be ordered to PTS) order 1 to be ordered ahead to buy and sell in the trading market to order (buy and sell orders, which are orders to the exchange) Order 2 cancel trigger to monitor the fair value of financial instruments of interest (market value of Exchange) is set and stored in the trigger database. 待機状態となる注文２には、注文データベースに注文１の取消が書き込まれることを監視する発注トリガと、注文データベースに注文１の全約定が書き込まれることを監視する取消トリガが設定され、トリガデータベースに記憶される。 The order in which the standby state, and orders the trigger to monitor the cancellation of orders 1 is written into the order database, revocation trigger to monitor that all commitments 1 order in the order database is to be written is set, the trigger database It is stored in.
二の注文伝票が注文データベースに記憶され、トリガデータベースにそれぞれの注文伝票のトリガが設定されると、注文１の発注データがＰＴＳに送信される。 Second order slip is stored in the order database, the trigger of each of the order slip to trigger the database is set, the order data of the order 1 is transmitted to the PTS. 以後、証券会社システムは、注文１の取消トリガとして時価データベースの取引所における売買対象となる金融商品の時価を監視し、所定の監視価格（売買委託注文に指定された指値を基準とする約定可能な価格）に合致したことが確認されると、注文１の取消指示をＰＴＳに送信する。 Thereafter, the securities company system monitors the fair value of financial instruments to be buying and selling interest in the exchange of market value database as cancellation trigger of order 1, a predetermined monitoring price (possible commitments relative to the limit specified in the brokerage order If such price) that matches is confirmed, it sends a cancellation indication of order 1 to PTS.
取引所から注文１の取消通知を受信し、注文データベースに注文１の取消完了が書き込まれると、注文２の発注トリガに合致したことが検知され、注文データベースから注文２の注文伝票が読み出されて、注文２の発注データが取引所システムに送信される。 Receives the cancellation order acknowledgment 1 from exchange, the cancellation completion of one order to the order database is written is detected that matches the ordered trigger orders 2, 2 of order slip order is read from the order database Te, ordering data of order 2 is sent to the exchange system.
また、ＰＴＳに発注した注文１が全約定した場合には、証券会社システムはＰＴＳから約定通知を受信し、注文データベースに注文１の全約定を書き込む。 In addition, if the order was ordered to PTS 1 has all the commitments, securities company system receives the execution notice from the PTS, write all commitments of 1 order in the order database. すると注文２の取消トリガに合致したことが検知され、注文データベースの注文２の注文伝票に、注文２の取消完了が書き込まれる。 Then is detected that matches the revocation trigger order 2, the second order slip Order order database, cancellation completion of the order 2 is written. 尚、注文１について、注文数量の一部のみが約定する一部約定の通知を受信した場合には、注文２の注文伝票には取消完了は書き込まれず、注文２の注文伝票に指定された注文数量が一部約定分を減じて更新される。 Note that the order 1, when receiving the notification of Certain agreements only partially stipulate the order quantity, cancel complete not written in order slip of the order 2, specified in the order slip of the order in the order quantity is updated by subtracting the part commitments worth.
図３を用いて、本発明にかかる売買注文発注制御装置の構成について説明する。 With reference to FIG. 3, the configuration of such a trade order placement control apparatus according to the present invention. 本発明にかかる売買注文発注制御装置は、顧客端末１０から受け付けた売買委託注文を取り次いで取引所システム３０やＰＴＳ４０に売買注文を発注する、証券会社のサービスを提供する証券会社システム２０に備えられている。 Buy and sell order ordering control device according to the present invention, to order the buy and sell orders to the exchange system 30 and PTS40 in Toritsui the brokerage orders received from the customer terminal 10, provided in the securities company system 20 to provide the services of securities companies ing. 証券会社システム２０は、Ｗｅｂサーバ２１、アプリケーションサーバ２２、注文データベース２３、トリガデータベース２４、時価情報データベース２５を含んで構成されている。 Brokerage system 20, Web server 21, application server 22, order database 23, the trigger database 24 is configured to include a market information database 25.
Ｗｅｂサーバ２１は、顧客端末１０に取引のための注文入力画面や情報提供等のためのＷｅｂページを表示させるとともに、顧客端末１０に入力された売買委託注文にかかる注文データ等を受け付けて、注文処理を実行する勘定系の機能を備えたアプリケーションサーバ２２に受け付けたデータを引き渡す。 Web server 21, together with to display a Web page for the input screen and provide information such as the order for the transaction to the customer terminal 10, accepts the order data according to the brokerage orders entered in the customer terminal 10 or the like, order It passes the data received to the application server 22 having a function of accounting system for executing the process.
アプリケーションサーバ２２では、引き渡されたデータから注文伝票を生成して注文データベース２３に記憶させるとともに、トリガデータベース２４に必要なトリガの設定を行う。 The application server 22, together with is stored in the order database 23 from a delivered data to generate an order slip, and sets the necessary trigger the trigger database 24. 売買注文の発注や取消等の処理は、アプリケーションサーバ２２により取引所システム３０やＰＴＳ４０に発注データ等を送信することによって行われる。 Processing orders and cancellation, etc. of trading orders is performed by transmitting the order data or the like by the application server 22 to the exchange system 30 and PTS40. 発注や取消の完了、約定等の通知は取引所システム３０やＰＴＳ４０からアプリケーションサーバ２２で受信し、注文データベース２３に必要な情報が書き込まれる。 Completing the order or cancellation notification commitments etc. received from exchange system 30 and PTS40 the application server 22, information required to order database 23 are written.
時価情報データベース２５には、取引所システム３０やＰＴＳ４０、又は株価情報提供等のサービス事業者のシステムから受信した最新の金融商品の時価に関する情報が記憶され、顧客端末１０に対して所定のタイミングで、又は顧客端末１０からのリクエストに応じて時価情報が提供される。 The market information database 25, exchange system 30 and PTS40, or information about the market value of the most recent financial products received from the service provider system, such as providing stock information is stored at a predetermined timing to the customer terminal 10 , or market information in response to a request from the customer terminal 10 is provided. 時価情報データベース２５については、必ずしも証券会社システム２０に備えられるものではなく、外部事業者のデータベースを利用するものであってもよい。 The market value information database 25, not necessarily provided in the securities company system 20, may be configured to use the database of external operators. また、時価情報データベース２５は、必ずしも一般的なデータベース製品である必要はなく、 時価情報管理アプリケーションとして作成されたプログラムがメインメモリ等に展開、記憶された 時価に関する情報を取得し、時価情報のリクエストに応じて時価情報を提供できる場合も含む。 Further, market information database 25 is not necessarily a typical database products, a program created as market information management application developed in the main memory or the like, to obtain information about stored market, requests for market information including when can provide market information in accordance with the.
尚、Ｗｅｂサーバ２１、アプリケーションサーバ２２、注文データベース２３、トリガデータベース２４、時価情報データベース２５の物理的なハードウエアの構成については特に限定されるものではなく、それぞれが複数台のコンピュータによって構成されていてもよいし、一台のコンピュータが複数の機能を担うよう構成されていてもよい。 Incidentally, Web server 21, application server 22, order database 23, the trigger database 24, there is no particular limitation on the physical hardware configuration of the market information database 25, is composed each of a plurality of computers it may be, may be configured so that one computer is responsible for several functions.
アプリケーションサーバ２２に備えられる注文処理部２２１、トリガ監視部２２２、時価管理部２２３は、いずれも機能的に特定されるものであって、各々の機能に対応するアプリケーションプログラムがアプリケーションサーバ２２のメインメモリ等に読み出されて、ＣＰＵで演算処理が実行されることによって各々の機能が実現される。 Order processing unit 221 provided in the application server 22, a trigger monitoring unit 222, market management unit 223, be those either be functionally identified, the main memory of the application program is an application server 22 corresponding to the respective functions is read at an equal, each function is realized by arithmetic processing by the CPU is performed.
注文処理部２２１は、Ｗｅｂサーバ２１から引き渡された売買委託注文に関する注文データから注文伝票を生成して、注文データベース２３に注文レコード２３１として記憶させる機能や、注文伝票に基づき取引所システム３０やＰＴＳ４０に発注データを送信して発注記録を注文データベース２３の発注レコード２３２に記憶させる機能、取引所システム３０やＰＴＳ４０に売買注文の取消データを送信して取消記録を注文データベース２３の発注レコード２３２に記憶させる機能、取引所システム３０やＰＴＳ４０から約定通知を受信して約定記録を注文データベース２３の発注レコード２３２に記憶させる機能等を実現する。 Order processing unit 221 generates an order slip from the order data related to the buying and selling agency orders delivered from Web server 21, features and to be stored in the order database 23 as an order record 231, exchange system 30 based on the order slip and PTS40 Submit and functions to store the order recorded in the order record 232 of the order database 23 the order data, the exchange system 30 and transmits the cancellation data trading orders PTS40 stores the undo records to the order record 232 of the order database 23 function to realizes the function to store the commitments receiving and recording execution notice from the exchange system 30 and PTS40 the order record 232 of the order database 23 and the like.
トリガ監視部２２２は、トリガデータベース２４に記憶された発注トリガや取消トリガに指定されたトリガ条件に従って、注文データベース２３の発注レコード２３２や時価情報データベース２５を監視する。 Trigger monitoring unit 222 according to a trigger condition specified in the order triggers and cancel trigger stored in the trigger database 24, to monitor the ordering records 232 and market information database 25 of the order database 23. 発注トリガや取消トリガに指定されたトリガ条件に合致したことが検知されると、注文処理部２２１にトリガと関連付けられた売買注文の発注処理や取消処理を実行させる。 If it matches the trigger condition that is specified in the order trigger or cancel trigger is detected, to execute the order processing and cancellation process of trading orders associated with the trigger to the order processing section 221.
時価管理部２２３は、取引所システム３０やＰＴＳ４０等から受信した最新の金融商品の時価に関する情報を時価情報データベース２５に記憶させる処理や、顧客端末１０に時価情報を送信する処理を実行する。 Market management section 223 executes a process of storing the information about the market value of the most recent financial products received from exchange system 30 and PTS40 like the market information database 25, executes a process of transmitting the market price information to the customer terminal 10.
注文データベース２３の構成には、注文レコード２３１と発注レコード２３２が記憶されている。 The structure of the order database 23, the order record 232 with order record 231 is stored. 注文レコード２３１は原則として顧客から受け付けた売買委託注文毎に設けられ、売買委託注文に指定された銘柄コード、執行条件、注文数量、注文期限等に関するデータが記憶されている。 Order record 231 is provided for each brokerage orders received from the customer as a general rule, brokerage specified brand code in order, executive conditions, order quantity, data related to the order date and the like are stored. 但し、本発明の対象となる二の取引市場が指定された売買委託注文については、取引市場毎に注文伝票が生成されて２件の注文レコード２３１が記憶される。 However, the brokerage orders subject to second trading market has been specified according to the present invention, in order slip is generated for each transaction market of 2 order record 231 is stored. 発注レコード２３２は注文レコード２３１と注文コードをキーに関連付けられていて、各々の注文について受付、発注、約定等に関するデータが記憶されている。 Order record 232 is associated with a key order code and order record 231, accepted for each order, purchase order, data concerning commitments and the like are stored. 但し、注文データベース２３における注文データの管理は、注文レコード２３１と発注レコード２３２を設ける方法に限定されるものではない。 However, management of order data in the order database 23 is not limited to the method and order records 231 provide a purchase order records 232.
以上の構成を前提として、本発明にかかる売買注文発注制御装置において売買注文を受け付ける際の処理フローについて、図４の注文入力画面、図５〜図８の注文データベースとトリガデータベースの遷移、図１６のフローチャートを用いて説明する。 Given the above configuration, the processing flow when accepting trading orders in trading orders ordering control device according to the present invention, the order input screen of FIG. 4, the transition of the order database and triggers database of FIG. 5 to FIG. 8, FIG. 16 It will be described with reference to the flowchart of.
顧客端末１０から株式の売買委託注文を発注する顧客は、図４に示したような注文入力画面に取引を行なう銘柄の銘柄コード、注文数量、成行・指値の別等の注文データを入力し、あわせて取引市場を選択する。 Customer to order the brokerage order of the stock from the customer terminal 10, enter stock ticker symbol of carrying out the transaction in order input screen as shown in FIG. 4, order quantity, the order data of another such as Shigeyuki-limit, in addition to select the trading market. 選択した市場を含む注文データは、インターネットを介してＷｅｂサーバ２１に送信される。 Order data containing the selected market is sent to the Web server 21 via the Internet. 以下では、東京（証券取引所）１部とＰＴＳを選択（顧客はいずれかの取引市場で執行条件に合致すれば取引を行なうことを意図して該選択を行う）し、銘柄コード８７０３、注文数量２株、執行条件に指値１２０，０００円を指定した例について説明する。 In the following, and Tokyo (Stock Exchange) Select the one part and the PTS (customers intended to carry out the transaction if consistent with the enforcement conditions in any of the traded market perform the selection), stock code 8703, order quantity 2 strains, for example of specifying the 120,000 yen limit to the execution conditions will be described.
顧客端末１０に入力された注文データをＷｅｂサーバ２１が受信すると、アプリケーションサーバ２２で注文処理部２２１が起動されて、この注文データが受け付けられる（図１６のＳ０１）。 When the order data input to the customer terminal 10 Web server 21 receives, order processing unit 221 in the application server 22 is activated, the order data is received (S01 in FIG. 16). 受け付けた注文データに二の取引市場が指定されていない場合は通常の注文処理が行われるが、二の取引市場が指定されている場合は以下の処理が行われる（Ｓ０２）。 If the second trading market on the received order data has not been specified, but usually of the order processing is carried out, if the second transaction market has been specified the following process is performed (S02).
まず、受け付けた注文データから２件の注文伝票を生成する（Ｓ０３）。 First of all, to generate a 2 order slip from the accepted order data (S03). 図５は、注文データから２件の注文伝票が生成される例を示したものであるが、同じ執行条件について取引市場にＰＴＳと取引所（東京１部）を指定した２件の注文レコードが生成されて、注文レコード２３１として注文データベース２３に記憶される。 Although FIG. 5 illustrates an example in which the order slip of 2 items from the order data is generated, 2 order record of specifying the PTS and Exchange (Tokyo Part 1) in the trading market for the same enforcement conditions is generated and stored in the order database 23 as an order record 231.
取引市場にＰＴＳを指定した注文１（注文コード；０８０４１０００１−１）については、取消トリガを設定する（Ｓ０４）。 Order you specify the PTS to trading market 1 (order code: 080410001-1) For, to set the cancel trigger (S04). 図６は、注文１の受付情報を注文レコード２３１と注文コードをキーに関連付けられた発注レコード２３２に記憶させるとともに、トリガデータベース２４に注文コードをキーに注文１の取消トリガを関連付けて設定した例を示したものである。 6, together with the stores the reception information of the order 1 to order the record 232 in which the order record 231 associated with the order code to the key, and set in association with revocation trigger orders 1 to key order code to trigger the database 24 cases It shows the. 取消トリガには、取引所（東京１部）において対象銘柄（銘柄コード；８７０３）の時価が指値の１２０，０００円になることが、注文１を取り消す条件として指定されている。 To cancel trigger, target stocks in Exchange (Tokyo Part 1) (stock code: 8703) the market value of that is 120,000 yen limit, has been designated as a condition to cancel the order 1.
尚、ここで取消トリガに指定する監視価格が指値と同一金額には限られず、早めに取引所への注文に切り換えるように１２１，０００円と設定したり、確実に約定できるように１１９，０００円と設定したりしてもよい。 Here, monitoring price that you specify to cancel the trigger is not limited to the same amount and limit, or set to 121,000 yen to switch the order of the Exchange as soon as possible, so as to be able to ensure that commitments 119,000 it may be or set a circle. また、監視対象となる時価は、対象銘柄の銘柄コードに対応する株価データの現値に限られず、気配値（買い注文の場合は売り気配、売り注文の場合は買い気配）としてもよい。 In addition, the market value to be monitored is not limited to the current value of the stock price data corresponding to the stock code of the target stock, (Price Offer in the case of buy orders, sell buy sign in the case of the order) quotes may be used.
取引市場に取引所（東京１部）を指定した注文２（注文コード；０８０４１０００１−２）については、発注トリガと取消トリガを設定する（Ｓ０５）。 Order specified in the trading market Exchange (the Tokyo Part 1) 2 (order code; 080410001-2) For, to set up an order triggers and cancel trigger (S05). 図７は、注文２の受付情報を注文レコード２３１と注文コードをキーに関連付けられた発注レコード２３２に記憶させるとともに、トリガデータベース２４に注文コードをキーに注文２の発注トリガと取消トリガを関連付けて設定した例を示したものである。 7, the reception information of the order 2 with is stored in the order record 232 associated with the key of the order code and order record 231, in association with an order triggers and cancel trigger orders as a key order code to trigger the database 24 2 It illustrates the set example. 発注トリガには、注文１が取り消されたこと、すなわち注文１の発注レコード２３２に取消完了が書き込まれたことが、注文２を発注する条件として指定されている。 The order trigger, that the order 1 is canceled, that is, the order record 232 to the cancellation completion of the order 1 is written, is specified as a condition for ordering an order 2. 取消トリガには、注文１が全約定したこと、すなわち注文１の発注レコード２３２に全約定が書き込まれたことが、注文２を取り消す条件として指定されている。 The revocation trigger orders 1 be totally committed, that is, that all commitments have been written to the order record 232 of the order 1, is designated as a condition to cancel the order 2.
以上のように、トリガデータベース２４に注文１と注文２についてそれぞれ所定のトリガが設定されると、注文１の発注処理が行われる（Ｓ０６）。 As described above, each predetermined trigger for ordering 1 and order 2 to trigger the database 24 is set, order processing of orders 1 is performed (S06). 具体的には、注文１の注文レコード２３１に記憶された注文伝票から注文処理部２２１で所定の発注データを生成し、ＰＴＳ４０に送信する。 Specifically, it generates a predetermined order data in the order processing section 221 from the order form that is stored in the order record 231 of the order 1, and transmits to the PTS40. 一方、注文２については注文レコード２３１に注文待機を示すフラグが記録されて、待機状態に設定される（Ｓ０７）。 On the other hand, for ordering 2 a flag indicating an order waiting order record 231 it is recorded, is set to the standby state (S07).
図８は、注文１を発注し、注文２を待機させた状態の注文データベース２３の一例を示したものである。 Figure 8 is ordered order 1, there is shown an example of an order database 23 in a state of being waiting for order 2. 注文１の発注レコード２３２には、売買注文の受付に続いて発注の記録として、発注データを送信した時刻（受付時刻）とＰＴＳ４０から発注データの受付通知を受信した時刻（更新時刻）が記録され、該受付通知をもって発注完了となる。 Ordering record 232 of the order 1, as a record of the order following the acceptance of trading orders, the time that has transmitted the purchase order data (reception time) and the time that has received the reception notification of the order data from the PTS40 (update time) is recorded , the order completion with a notification with receiving. 一方、注文２の注文レコード２３１には、注文待機を示すフラグが記録される。 On the other hand, the order record 231 orders 2, a flag indicating an order waiting is recorded.
以上のように売買注文の受付処理が行われた後の、本発明にかかる売買注文発注制御装置における注文１の取消トリガと注文２の発注トリガの処理フローについて、図９〜図１２の注文データベースとトリガデータベースの遷移、図１７と図１８のフローチャートを用いて説明する。 After reception processing trading orders is performed as described above, the processing flow of the ordering trigger 2 order, cancel trigger orders 1 in such trading place order control device in the present invention, order database in FIGS. 9 to 12 the transition of the trigger database will be described with reference to the flowchart of FIG. 17 and FIG. 18.
図１７のフローチャートは、注文１の取消トリガの処理フローを示している。 The flowchart of FIG. 17 shows a process flow of the cancel trigger orders 1. 注文１の取消トリガが設定されると、トリガ監視部２２２が起動されて、時価情報データベース２５において取引所（東京１部）における対象銘柄（銘柄コード；８７０３）の時価がトリガ条件に指定された設定値（１２０，０００円）になるかを監視する（Ｓ１１）。 When cancel trigger order 1 is set, and the trigger monitoring unit 222 is activated, the target stocks in Exchange (Tokyo 1 part) (ticker symbol; 8703) in market information database 25 the market value of is specified trigger condition monitors whether reaches the set value (¥ 120,000) (S11). 時価が設定値（１２０，０００円）になったことが検知されると（Ｓ１２）、注文処理部２２１が起動されて注文１の取消処理が行われる（Ｓ１３）。 When market it is detected that reaches a set value (yen 120,000) (S12), the order processing section 221 cancel order processing 1 is performed is started (S13).
図９では、注文１と関連付けられた取消トリガのトリガ条件に合致したことが検知されている。 9, has been detected that matches the trigger condition cancel trigger associated with order 1. 取消トリガの合致により注文１の取消処理が行われるが、図１０のように、注文１の発注レコード２３２には取消指示データをＰＴＳ４０に送信した時刻（受付時刻）とＰＴＳ４０から取消指示データの受付通知を受信した時刻（更新時刻）が記録され、該受付通知をもって取消完了となる。 Although cancellation processing of orders 1 by the match revocation trigger is performed, as shown in FIG. 10, accepted from the time that transmitted the cancellation instruction data to the PTS40 for ordering records 232 of the order 1 (reception time) PTS40 of cancellation instruction data time, which has received the notification (update time) is recorded, the cancellation is completed with the notification with receiving.
図１８のフローチャートは、注文２の発注トリガの処理フローを示している。 The flowchart of FIG. 18 shows a process flow of the ordering trigger order 2. 注文２の発注トリガが設定されると、トリガ監視部２２２が起動されて、注文データベース２３において注文１の注文レコード２３１又は発注レコード２３２に取消完了が書き込まれることを監視する（Ｓ２１）。 When ordering a trigger order 2 is set, it is activated trigger monitoring unit 222 monitors whether the cancellation completion is written in the order record 231 or ordering records 232 of the order 1 in order database 23 (S21). 取消完了が書き込まれたことが検知されると（Ｓ２２）、注文処理部２２１が起動されて注文２の発注処理が行われる（Ｓ２３）。 When the cancellation completion is written is detected (S22), the order processing section 221 order processing order 2 is performed is started (S23).
図１１では、注文２と関連付けられた発注トリガのトリガ条件である注文１の取消完了が、注文レコード２３１又は発注レコード２３２への取消完了の書き込みによって検知されている。 In Figure 11, cancel completion of the order 1 is a trigger condition for ordering trigger associated with the order 2 are detected by the writing of cancellation completion of the order record 231 or ordering records 232. 発注トリガの合致により注文２の発注処理が行われるが、図１２のように、注文２の発注レコード２３２には発注データをＰＴＳ４０に送信した時刻（受付時刻）とＰＴＳ４０から発注データの受付通知を受信した時刻（更新時刻）が記録され、該受付通知をもって発注完了となる。 While order processing orders 2 by the match orders trigger is performed, as shown in FIG. 12, the order record 232 of the order 2 to accept notification of the order data from the time that transmitted the purchase order data to the PTS40 and (reception time) PTS40 received time (update time) is recorded, the order completion with a notification with receiving.
以上に説明したように、受け付けた売買委託注文に基づいて注文１がＰＴＳに発注されるので、ＰＴＳにおいて指定された指値での取引が可能になった際には、確実に注文を執行することができるが、さらに、ＰＴＳでの約定前に取引所（東京１部）において指定された指値での取引が可能になった際には注文２を取引所（東京１部）に発注するので、取引所（東京１部）における約定機会を逸することも回避することができる。 As described above, since the order 1 is ordered to the PTS based on brokerage orders accepted, when it becomes possible to deal with limit specified in the PTS, be enforced reliably apply but it is, further, because when it becomes possible to deal at the limit specified in the Exchange prior commitments in the PTS (Tokyo part 1) is to order the order 2 to Exchange (Tokyo part 1), it is also possible to avoid that departing from the contract opportunity in Exchange (Tokyo part 1). また、注文２の発注は注文１の取消完了を待って行われるので、二重発注や二重約定を防止することもできる。 In addition, the order of order 2 because is done waiting for the cancellation completion of order 1, it is also possible to prevent the double ordering and double commitments.
次に、売買注文の受付処理が行われた後の、本発明にかかる売買注文発注制御装置における注文２の取消トリガの処理フローについて、図１３〜図１５の注文データベースとトリガデータベースの遷移、図１９のフローチャートを用いて説明する。 Then, after the reception processing trading orders is performed, the processing flow of the cancel trigger order 2 in such trading place order control device in the present invention, the transition order database and triggers database 13 to 15, FIG. It will be described with reference to 19 the flowchart of.
図１９のフローチャートは、注文２の取消トリガの処理フローを示している。 The flowchart of FIG. 19 shows a processing flow of the cancel trigger order 2. 注文２の取消トリガが設定されると、トリガ監視部２２２が起動されて、注文データベース２３において注文１の注文レコード２３１又は発注レコード２３２に全約定が書き込まれることを監視する（Ｓ３１）。 When cancel trigger orders 2 is set, it is activated trigger monitoring unit 222 monitors whether the entire contract is written in the order record 231 or ordering records 232 of the order 1 in order database 23 (S31). 全約定が書き込まれたことが検知されると（Ｓ３２）、注文処理部２２１が起動されて注文２の取消処理が行われる（Ｓ３３）。 When that all commitments have been written is detected (S32), the order processing section 221 cancel order processing 2 is performed is started (S33).
図１３では、注文１が全約定して、注文１の発注レコード２３２にはＰＴＳ４０から約定通知を受信した時刻（更新時刻）が記録されている。 In Figure 13, the order 1 is totally commitments, the time which has received the execution notice from PTS40 in order record 232 of the order 1 (update time) is recorded. あわせて、注文１の注文レコード２３１では、注文中の数量が０となり、約定数量が２に更新されている。 In addition, in order 1 of the order record 231, next to zero quantity in order, it has been updated contract quantity to 2.
図１４では、注文２と関連付けられた取消トリガのトリガ条件である注文１の全約定が、注文レコード２３１又は発注レコード２３２への全約定の書き込みによって検知されている。 In Figure 14, all commitments apply 1 is a trigger condition for cancellation trigger associated with the order 2 are detected by the writing of all the commitments to the order record 231 or ordering records 232. 取消トリガの合致により注文２の取消処理が行われるが、図１５のように、注文２の発注レコード２３２には取消指示データをＰＴＳ４０に送信した時刻（受付時刻）とＰＴＳ４０から取消指示データの受付通知を受信した時刻（更新時刻）が記録され、該受付通知をもって取消完了となる。 Although cancel processing order in the match revocation trigger is performed, as shown in FIG. 15, accepted from the time that transmitted the cancellation instruction data to the PTS40 the order record 232 orders 2 (reception time) PTS40 of cancellation instruction data time, which has received the notification (update time) is recorded, the cancellation is completed with the notification with receiving.
尚、注文１は取消トリガによる自動的な取消処理の他に、注文中の状態において顧客の指示によって取り消される場合がある。 In addition to the automatic cancellation processing orders 1 by revocation trigger, which may be revoked by the customer's instruction in the state in order. この場合は、顧客端末１０から注文１の取消命令を受信すると、注文処理部２２１が起動されて注文１の取消処理が行われることになるが、待機状態にある注文２についても誤発注防止のためには取消処理を行っておくことが好ましい。 In this case, upon receiving the cancel instruction of the order 1 from the customer terminal 10, but will be cancellation processing orders 1 order processing unit 221 is started is made, also erroneous order to prevent the order in which the standby state it is preferable to perform the cancellation processing in order.
そのために、注文１と注文２を注文コード等によって関連付けておいて（例えば、図５の例であれば、注文１と注文２の注文レコードは注文コードの「０８０４１０００１」の部分を共通にすることによって関連付けることができる）、顧客端末１０から注文１の取消命令を受信したことが検出されると、注文処理部２２１では取消命令を受けた注文１の取消処理と併せて、注文１と関連付けられた注文２についても取消処理を行う（発注レコード２３２に取消を記録し、注文レコード２３１の注文状態を取消に交信する）よう設定しておくことが好ましい。 Therefore, keep in association with the order code such as the order in 1 and order (e.g., in the example of FIG. 5, order record order 1 and order 2 to a common portion of the "080410001" order code can) be associated with, when the reception of the cancel instruction of the order 1 from the customer terminal 10 is detected, in conjunction with the cancellation process for one those orders the processing unit 221 in the cancel instruction order, associated with order 1 It was also cancel processing is performed (records cancel the order record 232, ordered to communicate to the cancellation order status records 231) for ordering 2 is preferably set as.
本発明による二の売買注文の発注制御方法の概要を示す図である。 Is a diagram showing an outline of ordering control method for a secondary trading orders according to the invention. 本発明にかかる売買注文発注制御装置の実施形態の概要を示す図である。 Is a diagram showing an outline of an embodiment of a trading order placement control apparatus according to the present invention. 本発明にかかる売買注文発注制御装置の構成を示すブロック図である。 Is a block diagram showing the configuration of a trading order placement control apparatus according to the present invention. 本発明を利用して売買注文を発注する際の顧客端末における注文入力画面の一例を示す図である。 Is a diagram illustrating an example of an order entry screen at the customer terminal at the time of ordering the trading orders using the present invention. 本発明にかかる売買注文発注制御装置によって、売買注文を受け付ける際の注文データベースとトリガデータベースの遷移の一例を示す第１の図である。 The trading order placement control apparatus according to the present invention, is a first diagram showing an example of transition of the order database and triggers database when accepting the trading order. 本発明にかかる売買注文発注制御装置によって、売買注文を受け付ける際の注文データベースとトリガデータベースの遷移の一例を示す第２の図である。 The trading order placement control apparatus according to the present invention, is a second diagram showing an example of transition of the order database and triggers database when accepting the trading order. 本発明にかかる売買注文発注制御装置によって、売買注文を受け付ける際の注文データベースとトリガデータベースの遷移の一例を示す第３の図である。 The trading order placement control apparatus according to the present invention, is a third diagram showing an example of transition of the order database and triggers database when accepting the trading order. 本発明にかかる売買注文発注制御装置によって、売買注文を受け付ける際の注文データベースとトリガデータベースの遷移の一例を示す第４の図である。 The trading order placement control apparatus according to the present invention, is a fourth diagram showing an example of transition of the order database and triggers database when accepting the trading order. 本発明にかかる売買注文発注制御装置によって、発注した注文の取引市場を変更する際の注文データベースとトリガデータベースの遷移の一例を示す第１の図である。 The trading order placement control apparatus according to the present invention, is a first diagram showing an example of transition of the order database and triggers database when changing the trading market orders ordered. 本発明にかかる売買注文発注制御装置によって、発注した注文の取引市場を変更する際の注文データベースとトリガデータベースの遷移の一例を示す第２の図である。 The trading order placement control apparatus according to the present invention, is a second diagram showing an example of transition of the order database and triggers database when changing the trading market orders ordered. 本発明にかかる売買注文発注制御装置によって、発注した注文の取引市場を変更する際の注文データベースとトリガデータベースの遷移の一例を示す第３の図である。 The trading order placement control apparatus according to the present invention, is a third diagram showing an example of transition of the order database and triggers database when changing the trading market orders ordered. 本発明にかかる売買注文発注制御装置によって、発注した注文の取引市場を変更する際の注文データベースとトリガデータベースの遷移の一例を示す第４の図である。 The trading order placement control apparatus according to the present invention, is a fourth diagram showing an example of transition of the order database and triggers database when changing the trading market orders ordered. 本発明にかかる売買注文発注制御装置によって、発注した注文が約定した際の注文データベースとトリガデータベースの遷移の一例を示す第１の図である。 The trading order placement control apparatus according to the present invention, is a first diagram showing an example of transition of the order database and triggers database when orders ordered has commitments. 本発明にかかる売買注文発注制御装置によって、発注した注文が約定した際の注文データベースとトリガデータベースの遷移の一例を示す第２の図である。 The trading order placement control apparatus according to the present invention, is a second diagram showing an example of transition of the order database and triggers database when orders ordered has commitments. 本発明にかかる売買注文発注制御装置によって、発注した注文が約定した際の注文データベースとトリガデータベースの遷移の一例を示す第３の図である。 The trading order placement control apparatus according to the present invention, is a third diagram showing an example of transition of the order database and triggers database when orders ordered has commitments. 本発明にかかる売買注文発注制御装置において売買注文を受け付ける際の処理フローを示すフローチャートである。 In trading order placement control apparatus according to the present invention is a flow chart showing the processing flow when the receiving trading orders. 本発明にかかる売買注文発注制御装置における第１の売買注文の取消トリガの処理フローを示すフローチャートである。 The cancellation trigger of the process flow of the first trading orders in trading place order control apparatus according to the present invention is a flow chart showing. 本発明にかかる売買注文発注制御装置における第２の売買注文の発注トリガの処理フローを示すフローチャートである。 Is a flowchart showing a process flow of the ordering trigger the second trading orders in trading place order control apparatus according to the present invention. 本発明にかかる売買注文発注制御装置における第２の売買注文の取消トリガの処理フローを示すフローチャートである。 The cancellation trigger of the process flow of the second trading orders in trading place order control apparatus according to the present invention is a flow chart showing.
１０ 顧客端末２０ 証券会社システム２１ Ｗｅｂサーバ２２ アプリケーションサーバ２２１ 注文処理部２２２ トリガ監視部２２３ 時価管理部２３ 注文データベース２３１ 注文レコード２３２ 発注レコード２４ トリガデータベース２５ 時価情報データベース３０ 取引所システム４０ ＰＴＳ 10 customer terminal 20 brokerage system 21 Web server 22 an application server 221 the order processing section 222 trigger monitoring unit 223 market management section 23 order database 231 order record 232 Order record 24 triggers database 25 market information database 30 exchange system 40 PTS
注文者から受け付けた二の取引市場が指定された金融商品の売買委託注文に基づく売買注文の発注を制御する売買注文発注制御装置であって、 A buy and sell order ordering control device for controlling the order of buying and selling orders that second trading market that has been received from the order's based on brokerage order of the specified financial instruments,
売買する金融商品の銘柄コードと、売買注文を発注する取引市場として第１の取引市場及び第２の取引市場と、執行条件の指値とが少なくとも指定された売買委託注文に関する注文データを注文者の操作する端末から受け付ける注文受付手段と、 And the stock code of financial products to buy and sell, buy and sell in the first trading market and the second of the trading market as a trading market to order the order, executive conditions limit and is of the order's order data related to the buying and selling agency orders that are at least the specified an order receiving unit that receives from the operation to the terminal,
前記注文データから生成された前記第１の取引市場を発注する取引市場に指定した第１の注文情報を記憶する第１の注文情報記憶手段と、 A first order information storage means for storing the first order information specified in the trading market to order the first trading market generated from the order data,
前記第１の注文情報記憶手段に記憶された第１の注文情報から生成された発注データを前記第１の取引市場の取引執行システムに送信する第１の発注手段と、 A first ordering means for transmitting order data generated from the first order information stored in the first order information storage means trade execution system of the first trading market,
前記注文データから生成された前記第２の取引市場を発注する取引市場に指定した第２の注文情報を記憶する第２の注文情報記憶手段と、 A second order information storage means for storing the second order information specified in the trading market to order the second trading market generated from the order data,
前記注文データに指定された指値を基準とする監視価格を、前記第１の発注手段により前記第１の取引市場に発注された売買注文を取り消す取消トリガとして記憶する第１のトリガ記憶手段と、 Monitoring price relative to the limit specified in the order data, the first trigger memory means for storing a revocation trigger to cancel the been traded order placement to the first trading market by the first order unit,
前記第１の発注手段により前記第１の取引市場に発注された売買注文の取消を、前記第２の注文情報に基づいて前記第２の取引市場に売買注文を発注する発注トリガとして記憶する第２のトリガ記憶手段と、 The storing cancellation of trade orders ordered in the first trading market by the first order unit, as the order trigger ordering trade orders to the second trading market based on the second order information and second trigger memory means,
前記第２の取引市場における時価情報を記憶する時価情報記憶手段において、前記銘柄コードに対応する現値又は気配値が前記監視価格に合致するかを監視する第１のトリガ監視手段と、 In market information storing means for storing the market price information in the second trading market, the first trigger monitoring means for monitoring the current value or quote corresponding to the stock code matching the monitoring prices,
前記第１の注文情報記憶手段において、前記第１の注文情報に注文状態として取消の完了が書き込まれたかを監視する第２のトリガ監視手段と、 In the first order information storage unit, a second trigger monitoring means for monitoring whether the first in the order information is complete revocation as order status is written,
前記第１のトリガ監視手段において前記銘柄コードに対応する現値又は気配値が前記監視価格に合致したことが検知されると、前記第１の発注手段により前記第１の取引市場に発注された売買注文を取り消すための取消データを前記第１の取引市場の取引執行システムに送信する注文取消手段と、 When the current value or quote corresponding to the brand code in said first triggering monitoring means matches the monitoring price is detected, were ordered in the first trading market by the first order unit and order cancellation means for transmitting the cancellation data for canceling the buy and sell orders to trade execution system of the first trading market,
前記第１の取引市場の取引執行システムから取消処理の完了通知を受信すると、前記第１の注文情報記憶手段の第１の注文情報に注文状態として取消の完了を書き込む取消書込手段と、 Upon receiving the completion notification of the cancellation processing from trade execution system of the first trading market, the cancellation writing means for writing the completion of cancellation as an order state to the first order information of the first order information storage means,
前記第２のトリガ監視手段において前記第１の注文情報に注文状態として取消の完了が書き込まれたことが検知されると、前記第２の注文情報記憶手段に記憶された第２の注文情報から生成された発注データを前記第２の取引市場の取引執行システムに送信する第２の発注手段と、 When the second as an order state to the first order information in the trigger monitoring unit complete cancellation is written is detected, from the second order information stored in the second order information storage unit a second ordering means for transmitting the generated ordering data to trade execution system of the second trading market,
を備えること特徴とする売買注文発注制御装置。 Trading order placement control apparatus characterized by comprising a.
前記第１の発注手段により前記第１の取引市場に発注された売買注文の全約定を、前記第２の注文情報に注文状態として取消を書き込む取消トリガとして記憶する第３のトリガ記憶手段と、 A third trigger memory means for storing all the commitments the ordered trading orders in the first trading market, as revocation trigger for writing cancel the order state to the second order information by the first order unit,
前記第１の注文情報記憶手段において、前記第１の注文情報に注文状態として全約定が書き込まれたかを監視する第３のトリガ監視手段と、 In the first order information storage unit, and a third trigger monitoring means for monitoring whether all commitments have been written as an order state to the first order information,
前記第３のトリガ監視手段において前記第１の注文情報に注文状態として全約定が書き込まれたことが検知されると、前記第２の注文情報記憶手段の第２の注文情報に注文状態として取消を書き込む第２の取消書込手段と、 When the entire contract as order status to the first order information in said third trigger monitoring unit is written is detected, cancel the order state to the second order information of the second order information storage unit a second cancellation writing means for writing,
を備えること特徴とする請求項１記載の売買注文発注制御装置。 Trading order placement control apparatus according to claim 1, wherein it comprises a.
前記第１の発注手段により前記第１の取引市場に発注された売買注文を取り消す取消命令を前記端末から受け付ける取消命令受付手段と、 And cancel instruction receiving means for receiving the cancellation instruction to cancel the buy and sell orders that were ordered in the first trading market by the first order means from the terminal,
前記取消命令受付手段が取消命令を受け付けると、前記売買注文を取り消すための取消データを前記第１の取引市場の取引執行システムに送信する第２の注文取消手段と、 When the cancel instruction accepting means accepts the cancellation instruction, and the second order cancellation means for transmitting the cancellation data for canceling the buy and sell orders to trade execution system of the first trading market,
前記取消命令受付手段が取消命令を受け付けると、前記第２の注文情報記憶手段の第２の注文情報に注文状態として取消を書き込む第３の取消書込手段と、 When the cancel instruction accepting means accepts the cancellation instruction, and the third cancellation writing means for writing the cancellation as an order state to the second order information of the second order information storage means,
を備えること特徴とする請求項１又は２記載の売買注文発注制御装置。 Trading order placement control apparatus according to claim 1, wherein it comprises a.
注文者から受け付けた二の取引市場が指定された金融商品の売買委託注文に基づく売買注文の発注を制御する売買注文の発注制御方法であって、 A ordering control method of buying and selling orders to control the order of buying and selling orders that second trading market that has been received from the order's based on brokerage order of the specified financial instruments,
前記売買委託注文を取次ぐコンピュータシステムが、売買する金融商品の銘柄コードと、売買注文を発注する取引市場として第１の取引市場及び第２の取引市場と、執行条件の指値とが少なくとも指定された売買委託注文に関する注文データを注文者の操作する端末から受け付ける注文受付ステップと、 The brokerage orders relayed computer system, and the stock code of financial products to buy and sell, the first of a trading market and the second of the trading market, and the limit price of executive condition is at least the specified as a trading market to order the buy and sell orders and order the steps of: receiving from a terminal operated by the order's order data related to the buying and selling agency orders were,
前記コンピュータシステムが、前記注文データから生成された前記第１の取引市場を発注する取引市場に指定した第１の注文情報を第１の注文情報記憶手段に記憶させる第１の注文情報記憶ステップと、 Said computer system, a first order information storage step of storing a first order information specified in the trading market to order the first trading market generated from the order data to the first order information storage unit ,
前記コンピュータシステムが、前記第１の注文情報記憶手段に記憶された前記第１の注文情報から生成された発注データを前記第１の取引市場の取引執行システムに送信する第１の発注ステップと、 It said computer system includes a first ordering step of transmitting to the first order information storage means stored said first said first trading market trade execution system for ordering data generated from the order information,
前記コンピュータシステムが、前記注文データから生成された前記第２の取引市場を発注する取引市場に指定した第２の注文情報を第２の注文情報記憶手段に記憶させる第２の注文情報記憶ステップと、 Said computer system, a second order information storage step of storing a second order information specified in the trading market to order the second trading market generated from the order data to the second order information storage unit ,
前記コンピュータシステムが、前記注文データに指定された指値を基準とする監視価格を、前記第１の発注ステップで前記第１の取引市場に発注された売買注文を取り消す取消トリガとして第１のトリガ記憶手段に記憶させる第１のトリガ記憶ステップと、 Said computer system, wherein the monitoring prices based on the specified limit in order data, the first trigger stored as cancel trigger to cancel the been traded order placement to the first trading market in the first ordering step a first trigger storage step of storing the unit,
前記コンピュータシステムが、前記第１の発注手段により前記第１の取引市場に発注された売買注文の取消を、前記第２の注文情報に基づいて前記第２の取引市場に売買注文を発注する発注トリガとして第２のトリガ記憶手段に記憶させる第２のトリガ記憶ステップと、 Ordering the computer system, the cancellation of trade orders ordered in the first trading market by the first ordering means ordering trade orders to the second trading market based on the second order information a second trigger storing step of storing the second trigger memory means as a trigger,
前記コンピュータシステムが、前記第２の取引市場における時価情報を記憶する時価情報記憶手段において、前記銘柄コードに対応する現値又は気配値が前記監視価格に合致するかを監視する第１のトリガ監視ステップと、 Said computer system, in market information storing means for storing the market price information in the second trading market, the first trigger monitoring for monitoring the current value or quote corresponding to the stock code matching the monitoring Price and the step,
前記コンピュータシステムが、前記第１の注文情報記憶手段において、前記第１の注文情報に注文状態として取消の完了が書き込まれたかを監視する第２のトリガ監視ステップと、 It said computer system is in said first order information storage unit, a second trigger monitoring step of monitoring whether the first in the order information is complete revocation as order status is written,
前記コンピュータシステムが、前記第１のトリガ監視ステップで前記銘柄コードに対応する現値又は気配値が前記監視価格に合致したことが検知されると、前記第１の発注ステップで前記第１の取引市場に発注された売買注文を取り消すための取消データを前記第１の取引市場の取引執行システムに送信する注文取消ステップと、 Said computer system, when the current value or quote corresponding to said brand code by said first trigger monitoring step is met in the monitoring price is detected, the first transaction in the first ordering step and order cancellation step of transmitting the revocation data for canceling the buy and sell orders that were ordered to the market to trade execution system of the first trading market,
前記コンピュータシステムが、前記第１の取引市場の取引執行システムから取消処理の完了通知を受信すると、前記第１の注文情報記憶手段の第１の注文情報に注文状態として取消の完了を書き込む取消書込ステップと、 The computer system receives a notification of completion of cancellation processing from trade execution system of the first trading market, revocation of writing the first complete cancellation as order status in the order information of the first order information storage unit and a write step,
前記コンピュータシステムが、前記第２のトリガ監視ステップで前記第１の注文情報に注文状態として取消の完了が書き込まれたことが検知されると、前記第２の注文情報記憶手段に記憶された第２の注文情報から生成された発注データを前記第２の取引市場の取引執行システムに送信する第２の発注ステップと、 The said computer system, if said second of said trigger monitoring step first complete cancellation in the order information as order status is written is detected, stored in the second order information storage unit ordering data generated from the second order information and the second ordering sending a trade execution system of the second trading market,
を有すること特徴とする売買注文の発注制御方法。 Ordering control method of buying and selling order which is characterized by having a.
前記コンピュータシステムが、前記第１の発注手段により前記第１の取引市場に発注された売買注文の全約定を、前記第２の注文情報に注文状態として取消を書き込む取消トリガとして第３のトリガ記憶手段に記憶させる第３のトリガ記憶ステップと、 Said computer system, wherein all commitments the ordered trading orders in the first trading market by the first order unit, a third trigger stored as cancel trigger for writing cancel the order state to the second order information a third trigger storage step of storing the unit,
前記コンピュータシステムが、前記第１の注文情報記憶手段において、前記第１の注文情報に注文状態として全約定が書き込まれたかを監視する第３のトリガ監視ステップと、 It said computer system is in said first order information storage unit, and a third trigger monitoring step of monitoring whether all commitments have been written as an order state to the first order information,
前記コンピュータシステムが、前記第３のトリガ監視ステップにおいて前記第１の注文情報に注文状態として全約定が書き込まれたことが検知されると、前記第２の注文情報記憶手段の第２の注文情報に注文状態として取消を書き込む第２の取消書込ステップと、 Said computer system, if the the whole contract has been written as an order state to the first order information in the third trigger monitoring step is detected, the second order information of the second order information storage unit a second cancellation writing step of writing the cancellation as an order state,
を有すること特徴とする請求項４記載の売買注文の発注制御方法。 Ordering method of controlling trade orders of claim 4, wherein it has a.
前記コンピュータシステムが、前記第１の発注ステップで前記第１の取引市場に発注された売買注文を取り消す取消命令を前記端末から受け付ける取消命令受付ステップと、 The computer system, and the cancellation instruction receiving step of receiving the cancellation instruction to cancel the difference between the buy and sell order placement in the first trading market in the first order step from the terminal,
前記コンピュータシステムが、前記取消命令受付ステップで取消命令を受け付けると、前記売買注文を取り消すための取消データを前記第１の取引市場の取引執行システムに送信する第２の注文取消ステップと、 Said computer system, upon receipt of the cancellation instruction by the cancel instruction receiving step, and the second order cancellation step of transmitting the revocation data for canceling the buy and sell orders to trade execution system of the first trading market,
前記コンピュータシステムが、前記取消命令受付ステップで取消命令を受け付けると、前記第２の注文情報記憶手段の第２の注文情報に注文状態として取消を書き込む第３の取消書込ステップと、 The computer system receives a cancel instruction by the cancel instruction accepting step, and a third cancellation writing step of writing the cancellation as an order state to the second order information of the second order information storage means,
を有すること特徴とする請求項４又は５記載の売買注文の発注制御方法。 According to claim 4 or 5 orders control method of trading orders, wherein it has a.
JP2008112540A 2008-04-23 2008-04-23 Ordering control method of buying and selling orders ordering controller and buying and selling orders Active JP5154290B2 (en)
JP2008112540A JP5154290B2 (en) 2008-04-23 2008-04-23 Ordering control method of buying and selling orders ordering controller and buying and selling orders
JP2009265812A JP2009265812A (en) 2009-11-12
JP5154290B2 true JP5154290B2 (en) 2013-02-27
ID=41391612
JP2008112540A Active JP5154290B2 (en) 2008-04-23 2008-04-23 Ordering control method of buying and selling orders ordering controller and buying and selling orders
JP (1) JP5154290B2 (en)
2008-04-23 JP JP2008112540A patent/JP5154290B2/en active Active
JP2009265812A (en) 2009-11-12