JP4908921B2 - Stock trading system, trading order brokerage apparatus, trading processing apparatus, and program - Google Patents
Stock trading system, trading order brokerage apparatus, trading processing apparatus, and program Download PDFInfo
- Publication number
- JP4908921B2 JP4908921B2 JP2006145069A JP2006145069A JP4908921B2 JP 4908921 B2 JP4908921 B2 JP 4908921B2 JP 2006145069 A JP2006145069 A JP 2006145069A JP 2006145069 A JP2006145069 A JP 2006145069A JP 4908921 B2 JP4908921 B2 JP 4908921B2
- Authority
- JP
- Japan
- Prior art keywords
- order
- information
- identification information
- market
- customer
- 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 - Fee Related
Links
- 238000012545 processing Methods 0.000 title claims description 73
- 230000005540 biological transmission Effects 0.000 claims description 43
- 238000012937 correction Methods 0.000 claims description 28
- 238000004220 aggregation Methods 0.000 claims 1
- 230000002776 aggregation Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 14
- 230000007704 transition Effects 0.000 description 8
- 238000000034 method Methods 0.000 description 7
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 230000010365 information processing Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、株式売買システム、売買注文仲介装置、売買処理装置、及びプログラムに関する。特に本発明は、顧客に自己の注文の執行タイミングを予測させやすくした株式売買システム、売買注文仲介装置、売買処理装置、及びプログラムに関する。また本発明は、顧客に市場の動向と自分の発注タイミングの関係を容易に把握させることができる株式売買システム、売買注文仲介装置、売買処理装置、及びプログラムに関する。 The present invention relates to a stock trading system, a trading order brokerage apparatus, a trading processing apparatus, and a program. In particular, the present invention relates to a stock trading system, a trading order brokerage apparatus, a trading processing apparatus, and a program that make it easy for customers to predict the execution timing of their orders. The present invention also relates to a stock trading system, a trading order brokerage apparatus, a trading processing apparatus, and a program that allow a customer to easily grasp the relationship between market trends and own order timing.
株式の売買を行う場合、価格別の注文株式数(以下、板情報と記載)、及び約定価格の時間推移を認識することは、自己の注文の執行タイミングを予測する上で非常に重要である。 When trading stock, it is very important to recognize the number of stocks ordered by price (hereinafter referred to as board information) and the time transition of the contract price in order to predict the execution timing of your order. .
図17(A)は、従来の株式売買システムにおいて顧客に提供される板情報を示す図である。本図に示すように、従来の板情報は、価格別の注文株式数をそのまま示すものであった(例えば非特許文献1参照)。 FIG. 17A is a diagram showing board information provided to a customer in a conventional stock trading system. As shown in this figure, the conventional board information directly indicates the number of ordered stocks by price (see, for example, Non-Patent Document 1).
図17(B)は、従来の株式売買システムにおいて、顧客提供用の約定価格チャートを示す図である。本図に示すように、従来の約定価格チャートは、約定価格の推移をそのまま示すものであった(例えば非特許文献2) FIG. 17B is a diagram showing a contract price chart for customer provision in the conventional stock trading system. As shown in the figure, the conventional contract price chart shows the transition of the contract price as it is (for example, Non-Patent Document 2).
株式取引において同じ価格の注文が複数ある場合、先に発注された注文が優先して約定される。しかし、上記した従来技術では、自分の注文と同じ価格において、自分の注文が時間的にどの位置にあるかを把握することはできなかった。このため、自己の注文の執行タイミングを精度よく予測ことは難しかった。 When there are a plurality of orders with the same price in stock trading, the order placed first is preferentially executed. However, in the above-described prior art, it is impossible to grasp where the order is in time at the same price as the order. For this reason, it was difficult to accurately predict the execution timing of one's order.
また、株式売買で利益を得るためには、発注価格及び発注タイミングが、市場の動向に適していたかを事後的に把握し、その結果に応じて注文の訂正又は取消を行うことも重要である。しかし、従来の約定価格チャートのみでは、市場の動向と自分の発注タイミングの関係を把握することは難しかった。 In addition, in order to obtain profits from stock trading, it is also important to know afterwards whether the order price and order timing are suitable for market trends, and to correct or cancel orders according to the results. . However, it has been difficult to grasp the relationship between the market trend and the order timing of oneself only with the conventional contract price chart.
本発明は上記のような事情を考慮してなされたものであり、その目的は、顧客に自己の注文の執行タイミングを精度よく予測させることができる株式売買システム、売買注文仲介装置、売買処理装置、及びプログラムを提供することにある。また本発明の他の目的は、顧客に市場の動向と自分の発注タイミングの関係を容易に把握させることができる株式売買システム、売買注文仲介装置、売買処理装置、及びプログラムを提供することにある。 The present invention has been made in consideration of the circumstances as described above, and the purpose thereof is a stock trading system, a trading order brokerage apparatus, and a trading processing apparatus that can make a customer accurately predict the execution timing of its own order. And providing a program. Another object of the present invention is to provide a stock trading system, a trading order brokerage apparatus, a trading processing apparatus, and a program that allow a customer to easily grasp the relationship between market trends and own order timing. .
上記課題を解決するため、本発明に係る売買システムは、証券会社が管理する複数の売買注文仲介装置と、株式の売買注文を示す市場用注文情報を前記複数の売買注文仲介装置それぞれから受信し、該市場用注文情報に基づいて株式の売買処理を行う売買処理装置とを具備し、
前記売買注文仲介装置は、
顧客の端末装置から、売買対象となる銘柄の銘柄識別情報、株数、売りまたは買いを特定する情報、並びに価格を受信し、該受信した各情報からなる注文詳細情報に、顧客識別情報を含む社内用注文識別情報を設定する社内用注文識別情報設定部と、
前記注文詳細情報に、当該売買注文仲介装置を管理する証券会社の会社識別情報を含む市場用注文識別情報を付することにより、前記市場用注文情報を生成し、該市場用注文情報を前記売買処理装置に送信する発注部と、
前記注文詳細情報、前記社内用注文識別情報、及び前記市場用注文識別情報を互いに対応付けて記憶する注文情報記憶部と、
を具備し、
前記売買処理装置は、
前記銘柄識別情報別かつ価格別かつ売り買い別に、前記市場用注文情報を受信時刻が早い順に並べるとともに注文株数を集計する注文管理部と、
前記複数の売買注文仲介装置それぞれに、前記注文管理部が集計した銘柄識別情報別かつ価格別かつ売り買い別の注文株数を送信し、かつ該売買注文仲介装置が送信した前記市場用注文情報と同一の前記銘柄識別情報、価格及び売り買いについては、該市場用注文情報より優先して約定処理される株式の数である優先約定株数を、該市場用注文情報が有する前記市場用注文識別情報とともに送信する板情報送信部と、
を具備し、
更に前記売買注文仲介装置は、
前記板情報送信部から受信した前記市場用注文識別情報に対応する前記社内用注文識別情報を前記注文情報記憶部から読み出し、読み出した前記社内用注文識別情報に含まれる顧客識別情報を用いて、前記銘柄識別情報別かつ価格別かつ売り買い別の注文株数及び前記優先約定株数を表す情報を、前記顧客の端末装置に送信する優先約定数送信部を具備する。
In order to solve the above-mentioned problems, a trading system according to the present invention receives a plurality of trading order brokerage devices managed by a securities company and market order information indicating stock trading orders from each of the plurality of trading order brokerage devices. , A trading processing device for performing trading processing of stocks based on the market order information,
The buying and selling order intermediary device is:
The company receives the brand identification information of the brand to be bought and sold, the information specifying the number of shares, selling or buying, and the price from the customer's terminal device, and includes the customer identification information in the detailed order information consisting of the received information. An internal order identification information setting unit for setting order identification information for
The market order identification information is generated by attaching market order identification information including company identification information of a securities company that manages the trading order brokerage device to the order detail information, and the market order information is converted into the trading order information. An ordering part to be transmitted to the processing device;
An order information storage unit for storing the order detail information, the in-house order identification information, and the market order identification information in association with each other;
Comprising
The trade processing device is:
An order management unit that arranges the order information for the market in order from the earliest reception time and totals the number of stocks ordered, according to the brand identification information, price, and sale / buy;
To each of the plurality of buying and selling order brokerage devices, the number of stocks ordered by brand identification information, by price and by selling and buying is totaled by the order management unit, and the same as the market order information sent by the buying and selling order brokerage device With respect to the stock identification information, price, and buy / sell, the number of preferential contracted stocks, which is the number of stocks that are executed preferentially over the market order information, is transmitted together with the market order identification information included in the market order information. A board information transmitter to
Comprising
Furthermore, the buying and selling order mediation device
Reading the internal order identification information corresponding to the market order identification information received from the board information transmission unit from the order information storage unit, using the customer identification information included in the read internal order identification information, A priority contract constant transmission unit configured to transmit information representing the number of ordered shares and the number of preferred contracted shares for each brand identification information, price, and sale / buy to the terminal device of the customer;
この売買システムによれば、顧客は、自己の注文と同一の価格において先に約定処理される株数を、前記優先約定株数により認識することができる。従って、顧客は自己の注文の執行タイミングを精度よく予測することができる。 According to this trading system, the customer can recognize the number of shares to be executed in advance at the same price as his / her order based on the number of preferred contracts. Therefore, the customer can accurately predict the execution timing of his / her order.
前記売買処理装置の板情報送信部は、同一の銘柄識別情報において、同一の前記会社識別情報を含む前記市場用注文情報が同一の価格に複数ある場合、受信時刻が最も早い前記会社識別情報を含む前記市場用注文情報より受信時刻が先の前記市場用注文情報が示す株数の集計値、受信時刻が当該会社識別情報を含む前記市場用注文情報それぞれの間に位置する前記市場用注文情報が示す株数の間別の集計値、及び受信時刻が最も遅い当該会社識別情報を含む前記市場用注文情報より受信時刻が遅い市場用注文情報が示す株数の集計値をそれぞれ算出して、算出した集計値を前記優先約定株数として、当該会社識別情報を含む前記複数の市場用注文情報それぞれが有する前記市場用注文識別情報を各集計値の間に位置させつつ送信し、
前記売買注文仲介装置の優先約定数送信部は、
前記顧客の端末装置から前記顧客識別情報を受信し、該顧客識別情報に対応する前記市場用注文情報より受信時刻が前である場合及び後である場合に分けて、受信した前記顧客識別情報を含まない前記市場用注文情報が示す株数、及び前記板情報送信部から受信した集計値を集計し、該集計結果を表す情報を、前記顧客の端末装置に送信する。
The board information transmission unit of the transaction processing device, when there are a plurality of market order information including the same company identification information at the same price in the same brand identification information, the company identification information with the earliest reception time. The market order information located between each of the market order information including the company identification information and the aggregate value of the number of shares indicated by the market order information whose reception time is earlier than the market order information including Calculated aggregate values for each of the number of shares shown, and the aggregate value of the number of shares indicated by the market order information with a later reception time than the market order information including the company identification information with the latest reception time. Sending the value as the number of preferred contract shares while positioning the market order identification information that each of the plurality of market order information including the company identification information has between each aggregated value,
The priority contract constant sending unit of the buying and selling order brokerage device is:
Receiving the customer identification information from the terminal device of the customer, divided if the reception time from the market for the order information corresponding to the customer identification information in the case and after a prior, the customer identification information received The number of shares indicated by the market order information not included and the total value received from the board information transmission unit are totaled, and information representing the total result is transmitted to the terminal device of the customer.
本発明に係る売買注文仲介装置は、顧客の端末装置から受信した株式の売買注文を、取引市場によって管理されていて株式の売買処理を行う売買処理装置に送信する装置であって、
売買対象となる銘柄の銘柄識別情報、株数、売りまたは買いを特定する情報、並びに価格を顧客の端末装置から受信し、受信した各情報を含む注文詳細情報に、顧客識別情報を含む社内用注文識別情報を設定する社内用注文識別情報設定部と、
前記注文詳細情報に、当該売買注文仲介装置を管理する証券会社を識別する会社識別情報を含む市場用注文識別情報を付することにより、市場用注文情報を生成し、該市場用注文情報を前記売買処理装置に送信する発注部と、
前記注文詳細情報、前記社内用注文識別情報、及び前記市場用注文識別情報を互いに対応付けて記憶する注文情報記憶部と、
前記売買処理装置から、銘柄識別情報別かつ価格別かつ売り買い別の注文株数を受信し、かつ該売買注文仲介装置が送信した前記市場用注文情報が示す銘柄識別情報、価格、並びに売り又は買いについては、該市場用注文情報より優先して約定処理される株式の数である優先約定株数を、該市場用注文情報が有する市場用注文識別情報に対応付けて受信する板情報受信部と、
前記板情報受信部が受信した前記市場用注文情報に対応する社内用注文識別情報を前記注文情報記憶部から読み出し、読み出した前記社内用注文識別情報に含まれる顧客識別情報を用いて、前記銘柄識別情報別かつ価格別かつ売り買い別の注文株数及び前記優先約定株数を表す情報を、前記顧客の端末装置に送信する優先約定数送信部と、
を具備する。
The buying and selling order intermediary device according to the present invention is a device that transmits a buying and selling order of stock received from a customer's terminal device to a trading processing device that is managed by a trading market and performs stock buying and selling processing,
In-house orders that include customer identification information in the order detail information that includes each piece of information received from the customer's terminal device. In-house order identification information setting section for setting identification information;
Market order identification information is generated by attaching market order identification information including company identification information for identifying a securities company that manages the trading order brokerage device to the order detail information, and the market order information is An ordering part to be sent to the transaction processor;
An order information storage unit for storing the order detail information, the in-house order identification information, and the market order identification information in association with each other;
About the brand identification information, the price, and the sell or buy received by the market order information received from the trading processor by the market order information received by the brand identification information, price, and sell / buy, and transmitted by the trade order brokerage device A board information receiving unit that receives a preferred contracted number of shares, which is the number of shares that are preferentially processed over the market order information, in association with market order identification information included in the market order information;
The in-house order identification information corresponding to the market order information received by the board information receiving unit is read from the order information storage unit, and using the customer identification information included in the read in-house order identification information, the brand the information representative of the identification information by and Price by and buy and sell different order shares and the priority commitments shares, a priority contract number transmitting unit for transmitting to the terminal device of the customer,
It comprises.
前記売買処理装置は、同一の銘柄識別情報において、同一の前記売買注文仲介装置から受信した前記市場用注文情報が同一の価格に複数ある場合、当該売買注文仲介装置からの受信時刻が最も早い前記市場用注文情報より受信時刻が先の前記市場用注文情報が示す株数の集計値、受信時刻が当該売買注文仲介装置から受信した前記市場用注文情報それぞれの間に位置する前記市場用注文情報が示す株数の間別の集計値、及び当該売買注文仲介装置からの受信時刻が最も遅い市場用注文情報より受信時刻が遅い市場用注文情報が示す株数の集計値をそれぞれ算出して、算出した集計値を前記優先約定株数として、当該売買注文仲介装置から受信した前記複数の市場用注文情報それぞれが有する前記市場用注文識別情報を各集計値の間に位置させつつ送信し、
前記優先約定数送信部は、前記顧客の端末装置から前記顧客識別情報を受信し、該顧客識別情報に対応する前記市場用注文情報より受信時刻が前である場合及び後である場合に分けて、受信した前記顧客識別情報を含まない前記市場用注文情報が示す株数、及び前記売買処理装置から受信した集計値を集計し、該集計結果を表す情報を、前記顧客の端末装置に送信する。
When there are a plurality of market order information received from the same trading order brokerage device at the same price in the same brand identification information, the trading processing device receives the earliest reception time from the trading order brokerage device. The market order information positioned between the market order information received from the buy / sell order brokerage device and the total number of shares indicated by the market order information whose reception time is earlier than the market order information. Calculate the aggregate value for each of the number of shares shown, and the aggregate value of the number of shares indicated by the market order information with the latest reception time from the market order information with the latest reception time from the trading order brokerage device. as the priority commitments shares the values, is positioned the market for order identification information each of the order information for multiple markets received from the sales order mediation device has between each aggregate value It sent One,
The priority contract constant transmission unit receives the customer identification information from the terminal device of the customer , and divides the reception time before and after the market order information corresponding to the customer identification information. The total number of stocks indicated by the market order information not including the received customer identification information and the total value received from the trading processing device are totaled, and information representing the total result is transmitted to the terminal device of the customer.
本発明に係る他の売買注文仲介装置は、顧客の端末装置から受信した株式の売買注文を、取引市場によって管理されていて株式の売買処理を行う売買処理装置に送信する装置であって、
売買対象となる銘柄の銘柄識別情報、株数、売りまたは買いを特定する情報、並びに価格を顧客の端末装置から受信し、受信した各情報を含む注文詳細情報に、顧客識別情報を含む社内用注文識別情報を設定する社内用注文識別情報設定部と、
前記注文詳細情報に、当該売買注文仲介装置を管理する証券会社を識別する会社識別情報を含む市場用注文識別情報を付することにより、市場用注文情報を生成し、該市場用注文情報を前記売買処理装置に送信する発注部と、
前記注文詳細情報、前記社内用注文識別情報、及び前記市場用注文識別情報を互いに対応付けて記憶する注文情報記憶部と、
前記売買処理装置から、銘柄識別情報別かつ価格別かつ売り買い別の注文株数を受信し、かつ該売買注文仲介装置が送信した前記市場用注文情報が示す銘柄識別情報、価格、並びに売り又は買いについては、該市場用注文情報より優先して約定処理される株式の数である優先約定株数を、該市場用注文情報が有する市場用注文識別情報に対応付けて受信する板情報受信部と、
前記板情報受信部が受信した前記市場用注文情報に対応する社内用注文識別情報を前記注文情報記憶部から読み出し、読み出した前記社内用注文識別情報に含まれる顧客識別情報を用いて、前記銘柄識別情報別かつ価格別かつ売り買い別の注文株数及び前記優先約定株数を表す情報を、前記顧客の端末装置に送信する優先約定数送信部と、
を具備し、
前記顧客のメールアドレスを、前記顧客識別情報に対応付けて保持する顧客情報保持部と、
前記市場用注文情報が示す価格より約定価格に近い価格の注文株数と前記優先約定株数の和が規定数以下になった場合に、前記注文情報記憶部が保持している顧客識別情報に基づいて前記顧客のメールアドレスを前記顧客情報保持部から読み出し、該読み出したメールアドレスにメール送信を行うメール送信部と、
を更に具備する。
Another trading order intermediary device according to the present invention is a device that transmits a trading order of stock received from a customer's terminal device to a trading processing device that is managed by a trading market and performs stock trading processing,
In-house orders that include customer identification information in the order detail information that includes each piece of information received from the customer's terminal device. In-house order identification information setting section for setting identification information;
Market order identification information is generated by attaching market order identification information including company identification information for identifying a securities company that manages the trading order brokerage device to the order detail information, and the market order information is An ordering part to be sent to the transaction processor;
An order information storage unit for storing the order detail information, the in-house order identification information, and the market order identification information in association with each other;
About the brand identification information, the price, and the sell or buy received by the market order information received from the trading processor by the market order information received by the brand identification information, price, and sell / buy, and transmitted by the trade order brokerage device A board information receiving unit that receives a preferred contracted number of shares, which is the number of shares that are preferentially processed over the market order information, in association with market order identification information included in the market order information;
The in-house order identification information corresponding to the market order information received by the board information receiving unit is read from the order information storage unit, and using the customer identification information included in the read in-house order identification information, the brand Information indicating the number of ordered shares and the number of preferred contracted shares by identification information, by price, and by buying and selling, and a preferred contract constant transmitter for transmitting to the terminal device of the customer;
Comprising
A customer information holding unit for holding the email address of the customer in association with the customer identification information;
When the sum of the number of ordered shares closer to the contract price than the price indicated by the market order information and the number of the preferred contract shares is equal to or less than a specified number, based on the customer identification information held in the order information storage unit A mail sending unit that reads the customer's email address from the customer information holding unit, and sends a mail to the read email address;
Is further provided .
本発明に係る他の売買注文仲介装置は、顧客の端末装置から受信した株式の売買注文を、取引市場によって管理されていて株式の売買処理を行う売買処理装置に送信する装置であって、
売買対象となる銘柄の銘柄識別情報、株数、売りまたは買いを特定する情報、並びに価格を顧客の端末装置から受信し、受信した各情報を含む注文詳細情報に、顧客識別情報を含む社内用注文識別情報を設定する社内用注文識別情報設定部と、
前記注文詳細情報に、当該売買注文仲介装置を管理する証券会社を識別する会社識別情報を含む市場用注文識別情報を付することにより、市場用注文情報を生成し、該市場用注文情報を前記売買処理装置に送信する発注部と、
前記注文詳細情報、前記社内用注文識別情報、及び前記市場用注文識別情報を互いに対応付けて記憶する注文情報記憶部と、
前記売買処理装置から、銘柄識別情報別かつ価格別かつ売り買い別の注文株数を受信し、かつ該売買注文仲介装置が送信した前記市場用注文情報が示す銘柄識別情報、価格、並びに売り又は買いについては、該市場用注文情報より優先して約定処理される株式の数である優先約定株数を、該市場用注文情報が有する市場用注文識別情報に対応付けて受信する板情報受信部と、
前記板情報受信部が受信した前記市場用注文情報に対応する社内用注文識別情報を前記注文情報記憶部から読み出し、読み出した前記社内用注文識別情報に含まれる顧客識別情報を用いて、前記銘柄識別情報別かつ価格別かつ売り買い別の注文株数及び前記優先約定株数を表す情報を、前記顧客の端末装置に送信する優先約定数送信部と、
を具備し、
前記発注部は、前記市場用注文情報が示す価格より約定価格に近い価格の注文株数と前記優先約定株数の和が規定数以下になった場合に、前記市場用注文情報が示す価格を約定価格から離れる方向に更新し、更新後の市場用注文情報を注文訂正情報として前記売買処理装置に送信する。
Another trading order intermediary device according to the present invention is a device that transmits a trading order of stock received from a customer's terminal device to a trading processing device that is managed by a trading market and performs stock trading processing,
In-house orders that include customer identification information in the order detail information that includes each piece of information received from the customer's terminal device. In-house order identification information setting section for setting identification information;
Market order identification information is generated by attaching market order identification information including company identification information for identifying a securities company that manages the trading order brokerage device to the order detail information, and the market order information is An ordering part to be sent to the transaction processor;
An order information storage unit for storing the order detail information, the in-house order identification information, and the market order identification information in association with each other;
About the brand identification information, the price, and the sell or buy received by the market order information received from the trading processor by the market order information received by the brand identification information, price, and sell / buy, and transmitted by the trade order brokerage device A board information receiving unit that receives a preferred contracted number of shares, which is the number of shares that are preferentially processed over the market order information, in association with market order identification information included in the market order information;
The in-house order identification information corresponding to the market order information received by the board information receiving unit is read from the order information storage unit, and using the customer identification information included in the read in-house order identification information, the brand Information indicating the number of ordered shares and the number of preferred contracted shares by identification information, by price, and by buying and selling, and a preferred contract constant transmitter for transmitting to the terminal device of the customer;
Comprising
The ordering unit determines the price indicated by the market order information when the sum of the number of ordered shares closer to the contract price than the price indicated by the market order information and the number of the preferred contract shares is equal to or less than a specified number. The updated order information for the market is transmitted to the trading processor as order correction information.
本発明に係る他の売買注文仲介装置は、顧客の端末装置から受信した株式の売買注文を、取引市場によって管理されていて株式の売買処理を行う売買処理装置に送信する装置であって、
売買対象となる銘柄の銘柄識別情報、株数、売りまたは買いを特定する情報、並びに価格を顧客の端末装置から受信し、受信した各情報を含む注文詳細情報に、顧客識別情報を含む社内用注文識別情報を設定する社内用注文識別情報設定部と、
前記注文詳細情報に、当該売買注文仲介装置を管理する証券会社を識別する会社識別情報を含む市場用注文識別情報を付することにより、市場用注文情報を生成し、該市場用注文情報を前記売買処理装置に送信する発注部と、
前記注文詳細情報、前記社内用注文識別情報、及び前記市場用注文識別情報を互いに対応付けて記憶する注文情報記憶部と、
前記売買処理装置から、銘柄識別情報別かつ価格別かつ売り買い別の注文株数を受信し、かつ該売買注文仲介装置が送信した前記市場用注文情報が示す銘柄識別情報、価格、並びに売り又は買いについては、該市場用注文情報より優先して約定処理される株式の数である優先約定株数を、該市場用注文情報が有する市場用注文識別情報に対応付けて受信する板情報受信部と、
前記板情報受信部が受信した前記市場用注文情報に対応する社内用注文識別情報を前記注文情報記憶部から読み出し、読み出した前記社内用注文識別情報に含まれる顧客識別情報を用いて、前記銘柄識別情報別かつ価格別かつ売り買い別の注文株数及び前記優先約定株数を表す情報を、前記顧客の端末装置に送信する優先約定数送信部と、
を具備し、
前記市場用注文情報が示す価格より約定価格に近い価格の注文株数と前記優先約定株数の和が規定数以下になった場合に、前記市場用注文情報に対応する前記注文詳細情報を訂正又は取消するための画面を前記顧客の端末装置に表示させる訂正画面表示部を更に具備し、
前記発注部は、前記顧客の端末装置から前記注文詳細情報の訂正情報又は取消情報を受信した場合、受信した訂正情報又は取消情報に従って前記市場用注文情報を更新し、更新後の市場用注文情報を注文訂正情報として前記売買処理装置に送信する。
Another trading order intermediary device according to the present invention is a device that transmits a trading order of stock received from a customer's terminal device to a trading processing device that is managed by a trading market and performs stock trading processing,
In-house orders that include customer identification information in the order detail information that includes each piece of information received from the customer's terminal device. In-house order identification information setting section for setting identification information;
Market order identification information is generated by attaching market order identification information including company identification information for identifying a securities company that manages the trading order brokerage device to the order detail information, and the market order information is An ordering part to be sent to the transaction processor;
An order information storage unit for storing the order detail information, the in-house order identification information, and the market order identification information in association with each other;
About the brand identification information, the price, and the sell or buy received by the market order information received from the trading processor by the market order information received by the brand identification information, price, and sell / buy, and transmitted by the trade order brokerage device A board information receiving unit that receives a preferred contracted number of shares, which is the number of shares that are preferentially processed over the market order information, in association with market order identification information included in the market order information;
The in-house order identification information corresponding to the market order information received by the board information receiving unit is read from the order information storage unit, and using the customer identification information included in the read in-house order identification information, the brand Information indicating the number of ordered shares and the number of preferred contracted shares by identification information, by price, and by buying and selling, and a preferred contract constant transmitter for transmitting to the terminal device of the customer;
Comprising
Correct or cancel the order detail information corresponding to the market order information when the sum of the number of order shares closer to the contract price than the price indicated by the market order information and the sum of the number of preferred contract shares is equal to or less than a specified number Further comprising a correction screen display unit for displaying on the customer terminal device a screen for
The ordering unit, when receiving the correct information or cancel information of the order detailed information from the terminal device of the customer, to update the market for order information in accordance with the received correction information or cancellation information, the market for order information after update Is sent to the trade processor as order correction information.
前記規定数は、前記顧客の端末装置から受信してもよい。また、約定価格から予め定められた値幅内にある注文株数に定数を乗ずることにより前記規定数を設定する規定数設定部を更に具備してもよい。 The prescribed number may be received from the terminal device of the customer. Moreover, you may further comprise the prescribed number setting part which sets the said prescribed number by multiplying a constant to the number of stocks within a predetermined price range from a contract price.
本発明に係る売買処理装置は、証券会社が管理する複数の売買注文仲介装置それぞれから株式の売買注文を示す市場用注文情報を受信し、該市場用注文情報に基づいて株式の売買処理を行う装置であって、
売買対象となる銘柄の銘柄識別情報、株数、売りまたは買いを特定する情報、価格、売買注文仲介装置を管理する証券会社の会社識別情報、並びに市場用注文識別情報を含む市場用注文情報を、前記複数の売買注文仲介装置それぞれから受信し、受信した前記市場用注文情報を銘柄識別情報別かつ価格別かつ売り買い別に受信時刻が早い順に並べ、かつ前記銘柄識別情報別かつ価格別かつ売り買い別に注文株数を集計する注文管理部と、
前記注文管理部の集計結果によって約定価格を決定し、該約定価格に対応する前記市場用注文情報を受信時刻が早い順に約定処理する約定部と、
前記複数の売買注文仲介装置それぞれに、前記注文管理部が集計した銘柄識別情報別かつ価格別かつ売り買い別の注文株数を送信し、かつ該売買注文仲介装置が送信した前記市場用注文情報と同一の前記銘柄識別情報、価格及び売り買いについては、該市場用注文情報より優先して約定処理される株式の数である優先約定株数を、該市場用注文情報が有する前記市場用注文識別情報とともに送信する板情報送信部とを具備する。
The trading processing apparatus according to the present invention receives market order information indicating stock trading orders from each of a plurality of trading order brokerage apparatuses managed by a securities company, and performs stock trading processing based on the market order information. A device,
Brand identity of the brand to be the object up for sale, the number of shares, Sell or information to identify the buying, price, company identification information of securities companies to manage the buy and sell orders mediation device, as well as the market for the order information including the order identification information for the market, The market order information received from each of the plurality of trade order brokerage devices is arranged in order of reception time by brand identification information, by price, and by sale / buy, and by order by brand identification information, by price, and by sale / buy. An order management department that counts the number of shares;
A contract price for determining the contract price according to the totaling result of the order management section, and processing the market order information corresponding to the contract price in the order of reception time;
To each of the plurality of buying and selling order brokerage devices, the number of stocks ordered by brand identification information, by price and by selling and buying is totaled by the order management unit, and the same as the market order information sent by the buying and selling order brokerage device With respect to the stock identification information, price, and buy / sell, the number of preferential contracted stocks, which is the number of stocks that are executed preferentially over the market order information, is transmitted together with the market order identification information included in the market order information. A board information transmission unit.
前記板情報送信部は、同一の銘柄識別情報において、同一の前記売買注文仲介装置から受信した前記市場用注文情報が同一の価格に複数ある場合、当該売買注文仲介装置からの受信時刻が最も早い前記市場用注文情報より受信時刻が先の前記市場用注文情報が示す株数の集計値、受信時刻が当該売買注文仲介装置から受信した前記市場用注文情報それぞれの間に位置する前記市場用注文情報が示す株数の間別の集計値、及び当該売買注文仲介装置からの受信時刻が最も遅い市場用注文情報より受信時刻が遅い市場用注文情報が示す株数の集計値をそれぞれ算出して、算出した集計値を前記優先約定株数として、当該売買注文仲介装置から受信した前記複数の市場用注文情報それぞれが有する前記市場用注文識別情報を各集計値の間に位置させつつ送信する。 In the same brand identification information, the board information transmission unit has the earliest reception time from the trading order brokerage device when there are a plurality of the market order information received from the same trading order brokerage device at the same price. The market order information positioned between the market order information received from the buy and sell order brokerage device and the aggregated value of the number of shares indicated by the market order information whose reception time is earlier than the market order information. Calculated by calculating the aggregate value of the number of shares indicated by and the aggregate value of the number of shares indicated by the market order information with a later reception time than the market order information with the latest reception time from the trading order brokerage device. the aggregated value as the priority commitments shares, is positioned the market for order identification information each of the order information for multiple markets received from the sales order mediation device has between each aggregate value One to send.
本発明に係るプログラムは、コンピュータを、上記したいずれかの売買注文仲介装置として機能させるためのプログラムである。
また本発明に係る他のプログラムは、コンピュータを、上記したいずれかの売買処理装置として機能させるためのプログラムである。
The program according to the present invention is a program for causing a computer to function as any of the above-described sales order brokerage devices.
Another program according to the present invention is a program for causing a computer to function as any one of the above-described sales processing devices.
本発明によれば、顧客に自己の注文の執行タイミングを精度よく予測させることができる。また、顧客に市場の動向と自分の発注タイミングの関係を容易に把握させることができる。 ADVANTAGE OF THE INVENTION According to this invention, a customer can be made to predict the execution timing of an own order accurately. In addition, the customer can easily grasp the relationship between the market trend and the ordering timing of the customer.
以下、図面を参照して本発明の実施形態について説明する。図1は、本発明の実施形態に係る株式売買システムの構成を説明する為のブロック図である。本実施形態に係る株式売買システムは、複数の売買注文仲介装置20及び売買処理装置30を有している。売買処理装置30は取引所が管理している装置であり、株式の取引(約定)処理を実際に行う装置である。売買注文仲介装置20は複数の証券会社それぞれが管理している装置であり、顧客端末10と売買処理装置30を仲介する装置である。複数の売買注文仲介装置20それぞれと売買処理装置30は専用回線を介して接続されており、売買注文仲介装置20と顧客端末10は、例えばインターネット等の公衆通信回線を介して接続されている。なお、顧客端末10はパーソナルコンピュータであっても良いし、携帯電話等の携帯通信端末であっても良い。
Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram for explaining a configuration of a stock trading system according to an embodiment of the present invention. The stock trading system according to the present embodiment includes a plurality of trading
本実施形態において、売買注文仲介装置20は、顧客が発注した注文より優先して約定される株式数を認識させる情報を、顧客端末10に表示させる。また株式注文仲介装置20は、顧客端末10において、株式の約定価格の推移を示すチャート中に、顧客が発注した売買注文の価格及び発注時刻を別のチャートとして重ねて表示させる。また売買注文仲介装置20は、顧客が発注した注文の約定が近づいたと判断できる場合、その旨を示す情報又は注文訂正画面データを顧客の端末装置等に送信する。
以下、詳細に説明する。
In the present embodiment, the buying and selling
Details will be described below.
図2は、売買注文仲介装置20の構成を説明する為のブロック図である。売買注文仲介装置20は、社内用注文情報設定部202、発注部204、板情報受信部206、約定情報処理部208、及び情報送信部210を有している。情報送信部210は、本発明におけるチャート情報送信部、優先約定数送信部、メール送信部、及び訂正画面表示部を兼ねている。これらの動作の詳細については、フローチャートを用いて後述する。また売買注文仲介装置20は、顧客データベース(以下、顧客DBと記載)220、社内注文データベース(以下、社内注文DBと記載)230、板情報データベース(以下、板情報DBと記載)240に接続可能である。これらのDBは売買注文仲介装置20の中の記憶装置に格納されていてもよいし、外部の記憶装置に格納されていてもよい。なお、これらのDBのデータ構成については図を用いて後述する。
FIG. 2 is a block diagram for explaining the configuration of the buying and selling
図3は、顧客DB220のデータ構成の一例をテーブル形式で示す図である。本図において顧客DB220は、顧客の氏名、顧客のメールアドレス、顧客が顧客端末10からログインしているか否かを示す情報、及び顧客が発注した注文の詳細を示す注文詳細情報を、顧客IDに対応付けて保持している。注文詳細情報は、銘柄コード、売り又は買いを示す情報、株数、価格(又は成行き)を含んでおり、社内用注文ID、注文が約定したか否かを示す情報、及び規定数に対応付けて保持されている。規定数についてはフローチャートを用いて後述する。なお、社内用注文IDは、売買注文仲介装置20を管理している会社内で注文を整理するためのIDであり、例えば顧客IDに、当該顧客が行った注文の順番を付することにより生成される。
FIG. 3 is a diagram illustrating an example of a data configuration of the
図4は、社内注文DB230のデータ構成の一例をテーブル形式で示す図である。本図において社内注文DB230は、注文詳細情報、社内用注文ID、規定数、及び約定の有無を示す情報の組み合わせに、市場用注文ID及び注文詳細情報に従って発注が行われた時刻を対応付けて保持している。注文詳細情報は、上記したように銘柄コード、売り又は買いを示す情報、株数、及び価格(又は成行き)を含んでいる。市場用注文IDは、取引所の売買処理装置において注文を識別するためのIDであり、例えば証券会社別に割り振られたID(以下会社IDと記載)に、当該証券会社が行った注文の順番を付することにより生成される。また、社内注文DB230は、顧客に約定が近づいたことを通知したか否かを示す情報、及びこの通知に対応して顧客が注文価格を修正したか否かを示す情報を保持している。
FIG. 4 is a diagram illustrating an example of a data configuration of the in-
図5は板情報DB240のデータ構成の一例をテーブル形式で示す図である。本図において板情報DB240は、銘柄別に板情報を格納している。詳細には、銘柄別に、銘柄コード、価格別の売り注文数、及び価格別の買い注文数を格納している。また、板情報DB240は、当該売買注文仲介装置20が発注処理した注文と同じ価格の売り板又は買い板については、当該注文より先に売買処理装置30が受注した株式数、当該注文、当該注文より後に売買処理装置30が受注した株式数を、別々に保持している(例えば符号241で示す欄を参照)。板情報DB240は、同一の銘柄、価格及び売り買いに複数の注文が当該売買注文仲介装置20から発注処理されていた場合、当該売買注文仲介装置20からの発注処理時刻が最も早い注文より優先して約定処理される株数の集計値、各注文それぞれの間で約定処理される株数の間別の集計値、及び当該売買注文仲介装置20からの発注処理時刻が最も遅い注文の後に約定処理される株数の集計値を保持している。なお、これらの情報は、後述するように売買処理装置30から送信される。
FIG. 5 is a diagram showing an example of the data configuration of the
図6は、売買処理装置30の構成を説明する為のブロック図である。売買処理装置20は注文管理部302、板情報送信部304、及び約定部306を有している。これらの動作の詳細については、フローチャートを用いて後述する。また売買処理装置30は取引所注文データベース(以下、売買処理装置DBと記載)320に接続可能である。取引所注文DB320は売買処理装置30の外部の記憶装置に格納されていてもよいし、内部の記憶装置に格納されていても良い。なお、取引所注文DB320のデータ構成については図を用いて後述する。
FIG. 6 is a block diagram for explaining the configuration of the
図7は取引所注文DB320のデータ構成の一例をテーブル形式で示す図である。本図において取引所注文DB320は、銘柄別かつ売り買い別かつ価格別に、市場用の注文情報を受信時刻が早い順に並べて保持している。市場用の注文情報には、市場用注文ID、注文株数、及び受信時刻が含まれている。また取引所注文DB320は銘柄別かつ売り買い別かつ価格別に、注文株数の集計値を保持している。
FIG. 7 is a diagram showing an example of the data configuration of the
また取引所注文DB320は、約定価格の時間推移を示す情報、及び約定した注文の詳細情報(市場用注文ID、約定価格及び注文株数を含む)を保持している。
Further, the
図8は、図1に示した取引システムにおける株式の売買注文の処理を説明する為のフローチャートである。まず、顧客端末10が売買注文仲介装置20に注文入力画面を要求する(S2)と、売買注文仲介装置20の情報送信部210は、注文入力画面を表示する為のデータを顧客端末10に送信する(S4)。次いで、顧客端末10は注文入力画面を表示し、顧客に株式の売買注文の詳細情報(銘柄コード、売り又は買いを示す情報、株数、並びに価格又は成行き指示する情報を含む:以下、注文詳細情報と記載)入力させる(S6)。その後、顧客端末10は、売買注文仲介装置20に注文詳細情報及び顧客IDを送信する(S8)。
FIG. 8 is a flowchart for explaining processing of stock buying and selling orders in the trading system shown in FIG. First, when the
売買注文仲介装置20の社内用注文情報設定部は、顧客端末10から注文詳細情報及び顧客IDを受信すると、受信した注文詳細情報に社内用注文IDを設定し(S10)、顧客情報DBに格納する(S11)。次いで発注部204は、注文詳細情報に市場用注文IDを設定し、注文詳細情報及び市場用注文IDを含む市場用注文情報を生成する(S12)。次いで、発注部204は市場用注文情報を売買処理装置30に送信する(S14)。
When receiving the order detail information and the customer ID from the
売買処理装置30の注文管理部302は、売買注文仲介装置20の発注部204から市場用注文情報を受信すると、受信した市場用注文情報を取引所注文DB320に格納し、かつ対応する価格の注文株数の集計値を更新する(S15)。また注文管理部302は、その格納時刻を受信時刻として取引所注文DBに格納する(S15)とともに、受信時刻及び市場用注文IDを売買注文仲介装置20の発注部204に送信する(S16)。
Upon receiving the market order information from the
売買注文仲介装置20の発注部204は、売買処理装置30の注文管理部302から受信時刻及び市場用注文IDを受信すると、受信した市場用注文IDに対応する市場用注文情報を、社内用注文ID及び受信時刻に対応付けて社内注文DB230に格納する(S18)。なお、受信時刻は注文の受注時刻として管理される。その後情報送信部210は、例えば社内注文DB230に情報が格納されたことをトリガーとして、発注完了を示すデータを顧客端末10に送信する(S20)。顧客端末10は、発注完了を示すデータを受信すると、受信したデータに従った画面表示を行い、顧客に発注完了を認識させる(S22)。
Upon receiving the reception time and the market order ID from the
図9は、売買注文仲介装置20が板情報DB240を更新するときの売買システムの動作を説明する為のフローチャートである。まず売買注文仲介装置20の板情報受信部206は、会社ID及び板情報の要求を売買処理装置30に送信する(S30)。売買処理装置30の板情報送信部304は、板情報の要求を受信すると、取引所注文DB320が格納している市場用注文情報、及び現在の約定価格を銘柄コード順に読み出す(S32)。そして、読み出した市場用注文情報のうち、受信した会社ID以外の会社IDを有する情報が示す株数を、銘柄コード別かつ売り買い別かつ価格別に集計する。このとき、受信した会社IDを有する市場用注文情報が示す価格については、当該市場用注文情報より受信時刻が先の市場用注文情報が示す株数と、当該市場用注文情報より受信時刻が後の市場用注文情報が示す株数とを、別々に集計する(S34)。また同一の銘柄コードにおいて同一の価格に、S32において受信した会社IDを有する市場用注文情報が複数ある場合、これらの市場用注文情報のうち受信時刻が最も早い市場用注文情報より受信時刻が先の市場用注文情報が示す株数の集計値、受信時刻が受信した会社IDを有する市場用注文情報それぞれの間に位置する市場用注文情報が示す株数の間別の集計値、及び受信した会社IDを有する市場用注文情報のうち受信時刻が最も遅い市場用注文情報より受信時刻が遅い市場用注文情報が示す株数の集計値それぞれを算出する。
FIG. 9 is a flowchart for explaining the operation of the buying and selling system when the buying and selling
次いで、板情報送信部304は、S34の集計結果、及び現在の約定価格を板情報として売買注文仲介装置20の板情報受信部206に送信する(S36)。板情報受信部206は、受信した板情報を板情報DB240に格納する。また、板情報受信部206は、現在の約定価格を時刻に対応付けてチャート情報として板情報DB240に格納する。このようにして、板情報DB240が更新される(S38)。
なお、図9に示した処理は、一定間隔(例えば1秒)ごとに繰り返し行われる。
Next, the board
Note that the processing illustrated in FIG. 9 is repeatedly performed at regular intervals (for example, 1 second).
図10は顧客端末10に板情報及びチャートを表示させるときの売買注文仲介装置20の動作を説明する為のフローチャートである。まず、顧客端末10は売買注文仲介装置20に相場情報の要求、顧客ID、及び銘柄コードを売買注文仲介装置20に送信する(S50)。売買注文仲介装置20の情報送信部210は、顧客端末10から相場情報の要求、顧客ID、及び銘柄コードを受信すると、受信した銘柄コードに対応する板情報、チャート情報、及び現在の約定価格を板情報DB240から読み出す(S52)。
FIG. 10 is a flowchart for explaining the operation of the buying and selling
読み出した板情報に当該売買注文仲介装置20に対応する会社IDを含む市場用注文情報が一つ又は複数含まれる場合(S54:Yes)、情報送信部210は、社内注文DB230から、これら市場用注文情報に含まれる市場用注文IDに対応する社内用注文IDをそれぞれ読み出す。情報送信部210は、読み出した社内用注文IDが有する顧客IDと、顧客端末から受信した顧客IDが一致した場合(S55:Yes)、一致した社内用注文IDに対応する市場用注文情報(以下、顧客注文情報と記載)以外の市場用注文情報が示す株数を、買い注文又は売り注文別かつ価格別に、売買処理装置30の板情報送信部304から受信した株数に加えることにより、送信用の板情報を生成する。このとき、顧客注文情報と同一価格の市場用注文情報については、顧客注文情報より受信時刻が前である注文の株数と、受信時刻が後である注文の株数を別々に集計することにより、送信用の板情報を生成する(S56)。ここで集計される株数には、予め取引処理システムの板情報送信部304が集計した株数、及び当該売買注文仲介装置20に対応する会社IDを含む市場用注文情報のうち顧客注文情報以外の市場用注文情報が示す株数それぞれが含まれる。
When the read board information includes one or a plurality of market order information including the company ID corresponding to the trade order brokerage apparatus 20 (S54: Yes), the
また、読み出した社内用注文IDが有する顧客IDが、いずれも顧客端末から受信した顧客IDと一致しない場合(S55:No)、すべての市場用注文情報が示す株数を、買い注文又は売り注文別かつ価格別に、売買処理装置30の板情報送信部304から受信した株数に加えることにより、送信用の板情報を生成する(S58)。なお、読み出した板情報に当該売買注文仲介装置20が送信した市場用注文情報が含まれない場合(S54:No)、読み出した板情報をそのまま送信用の板情報とする。
Further, when none of the customer IDs of the read in-house order ID matches the customer ID received from the customer terminal (S55: No), the number of shares indicated by all the market order information is classified by buy order or sell order. In addition, by adding to the number of shares received from the board
次いで情報送信部210は、チャート情報及び送信用の板情報に基づいて、顧客端末10にチャート及び板情報を表示させるための画面データを生成する(S60)。
Next, the
ここで情報送信部210は、S55において顧客IDが一致していた場合(すなわち顧客が当該銘柄の売買注文を発注していた場合)、当該注文の内容を示す情報を表記するように画面データを生成し、かつ顧客注文情報に対応する価格の株数については、顧客注文情報より受信時刻が前である株数と、後である株数とを別々に表記するように画面データを生成する。
Here, when the customer IDs coincide with each other in S55 (that is, when the customer has ordered a trade order of the brand), the
また、情報送信部210は、S55において顧客IDが一致していた場合、社内注文DBから対応する市場用注文情報における価格及び受信時刻を読み出し、読み出した価格及び受信時刻を、株式の約定価格の推移を示すチャート中に別のチャートとして重ねて表示させるように、画面データを生成する。
In addition, when the customer IDs match in S55, the
次いで、情報送信部210は、生成した画面データを顧客端末10に送信する(S62)。顧客端末10は、受信した画面データに従って板情報及び株式の約定価格の推移を示すチャートを表示する(S64)。
Next, the
図11は、図10のS64において顧客端末10が表示した画面の一例を示す図である。本図において顧客端末10は、顧客の注文の詳細(注文を行った銘柄、売り又は買いを示す情報、株数、価格、及び受信時刻)及び現在の約定価格を詳細に示す欄11に加えて、チャート情報12及び板情報13を表示する。
FIG. 11 is a diagram illustrating an example of a screen displayed by the
チャート情報12においては、約定価格の推移を示すチャート12aに加え、顧客の注文価格を示すチャート12bが、受信時刻を始点として重ねて表示される。このため、顧客は市場の動向と自分の発注タイミングの関係を視覚的に把握することができる。
In the
板情報13においては、棒グラフで板情報を表示しているが、顧客の注文と同じ売り買い及び価格においては、顧客の注文より受信時刻が前である株数、顧客の注文、顧客の注文より受信時刻が後である株数の順に積み上げた形式で棒グラフを生成している。また顧客の注文を示す領域を、棒グラフの他の領域とは別の形式(色又は模様)で表示している。このため顧客は自分の注文の執行状況、例えば約定する確率及び予想される約定タイミングを精度良くかつ視覚的に把握することができる。
In the
図12は、顧客に約定が近づいたことを通知する第1の処理例を説明する為のフローチャートである。まず売買注文仲介装置20の情報送信部210は、社内注文DB230に格納されている市場用注文情報のうち、当該市場用注文情報より優先して約定処理される注文の株数の合計値が、当該市場用注文情報における規定数以下になっており、かつ顧客にその旨を通知していない情報を抽出する(S70)。この処理の詳細については後述する。
FIG. 12 is a flowchart for explaining a first processing example for notifying a customer that a contract is approaching. First, the
次いで情報送信部210は、抽出された市場用注文情報に対応する社内用注文IDを社内注文DB230から読み出し、読み出した社内注文DB230に含まれる顧客IDを抽出する。次いで、抽出した顧客IDを用いて、注文を出した顧客がログイン中であるか否かを顧客DB220から読み出す。顧客がログイン中である場合(S72:Yes)、情報送信部210は注文訂正を行うための画面データを生成し(S78)、生成した注文訂正画面データを顧客端末10に送信する(S80)。この注文訂正画面データには社内用注文IDが含まれる。
Next, the
顧客端末10は、注文訂正画面データを受信すると、受信した注文画面データに従って注文訂正画面を表示する(S82)。このため、顧客は約定が近づいたときに、注文条件をもう一度確認することができる。なお、この表示はポップアップ表示であっても良いし、ポップアンダー表示であっても良い。
Upon receiving the order correction screen data, the
顧客が注文訂正画面に注文の訂正情報(例えば訂正後の価格又は数量)又は取消情報を入力する(S84)と、顧客端末10は入力された注文訂正情報を、顧客ID及び社内用注文IDに対応付けて送信する(S86)。
When the customer inputs order correction information (for example, corrected price or quantity) or cancellation information on the order correction screen (S84), the
売買注文仲介装置20の社内用注文情報設定部202は、顧客端末10から注文訂正情報を受信すると、社内注文DB230のうち受信した顧客ID及び社内用注文IDに対応する注文詳細情報を、受信した注文訂正情報にしたがって更新する(S88)。また発注部204は、社内注文DB230のうち受信した社内用注文IDに対応する市場用注文情報を、受信した注文訂正情報にしたがって更新し、かつ訂正後の市場用注文情報を売買処理装置30に送信する(S90)。その後、情報送信部210は訂正完了画面データを顧客端末10に送信する(S92)。顧客端末10は、受信した訂正完了画面データにしたがって訂正完了画面を表示する(S94)。また注文仲介装置20は、社内注文DB230を更新し、顧客に通知済みである旨の情報を格納する(S96)。
When receiving the order correction information from the
なお、売買処理装置30は、訂正後の市場用注文情報を受信すると、受信した市場用注文情報に含まれる注文詳細情報に基づいて、更新すべき市場用注文情報が含まれるテーブルを検索し、当該テーブルに格納されている市場用注文情報を更新する。
In addition, when the
また、顧客がログイン中ではない場合(S72:No)、顧客DB220から顧客のメールアドレスを読み出し(S74)、該メールアドレス宛に約定が近づいている旨を通知する情報を送信する(S76)。このため、顧客はメールを確認することにより、自分が行った注文の約定が近づいていることを認識することができる。 If the customer is not logged in (S72: No), the customer's email address is read from the customer DB 220 (S74), and information notifying that the contract is approaching to the email address is transmitted (S76). For this reason, the customer can recognize that the execution of the order he / she is approaching by checking the mail.
図13は、図12のS70の詳細を説明する為のフローチャートである。まず情報送信部210は、社内注文DB230から、約定していない市場用注文情報及び社内用注文IDを読み出し、市場用注文情報に含まれる銘柄IDに対応する板情報を、板情報DB240から読み出す(S702)。次いで、読み出した板情報のうち、当該市場用注文情報が示す価格より約定価格が近い株数の合計数を算出する(S704)。次いで、当該市場用注文情報が示す価格と同じ価格の板情報のうち当該市場用注文情報より受信時刻が早い株数を抽出し(S706)、抽出した株数をS704で算出した株数に加算する。このようにして、情報送信部210は、当該市場用注文情報より先に約定処理される株数を算出する(S708)。
FIG. 13 is a flowchart for explaining details of S70 of FIG. First, the
次いで、情報送信部210は、当該市場用注文情報に対応する規定数を社内注文DB230から読み出す。そしてS708で算出した株数が読み出した規定数以下であり、かつ顧客に通知済みである旨の情報が社内注文DB230に保持されていない場合(S710:Yes)、当該市場用注文情報を抽出してS72以降の処理を行う。S708で算出した株数が読み出した規定数超である場合(S710:No)、次の市場用注文情報に対してS700以下の処理を行う。
Next, the
なお、規定数は、例えば顧客が設定する。この場合、例えば図8のS6において顧客が規定数を顧客端末10に入力し、S8において顧客端末10が売買注文仲介装置20に規定数を送信し、S11及びS18において社内用注文情報設定部202及び発注部204が規定数を顧客DB220及び社内注文DB230に格納する。
The prescribed number is set by a customer, for example. In this case, for example, the customer inputs the specified number to the
また、規定数は情報送信部210が設定してもよい。この場合、情報送信部210は、本発明に係る規定数設定部を兼ねることになり、規定数を、例えば現在の約定価格から予め定められた値幅内にある注文数に、定数を乗ずることにより設定する。
In addition, the
図14は、図12のS82において端末装置10が表示する注文訂正画面の一例を説明する為の図である。本図に示す例において、注文訂正画面には、予め訂正対象となる注文の詳細情報(銘柄名、売り又は買いを示す情報、株数、及び価格)が表示されている。そして顧客は、必要に応じて所定の欄に訂正後の株数又は価格を入力し(又は取消欄を選択する)、発注ボタンをクリックする。すると、端末装置10は売買注文仲介装置20に入力された情報を送信する。送信する情報には、社内用注文IDが含まれる。注文仲介装置20は、受信した情報に従って訂正後の市場用注文情報を生成し、売買処理装置30に送信する。また注文仲介装置20は、受信した情報に従って顧客DB220及び社内用注文DB230を更新する。このため、顧客は簡単な手順で注文訂正情報を売買注文仲介装置20に送信することができる。
FIG. 14 is a diagram for explaining an example of the order correction screen displayed by the
図15は、顧客に約定が近づいたことを通知する第2の処理例を説明する為のフローチャートである。本図に示す例は、顧客がログイン中ではない場合(S72:No)の処理を除いて、図12に示した第1の処理例と同様である。以下、図12と同様の処理については同一のステップ番号を付して説明を省略する。 FIG. 15 is a flowchart for explaining a second processing example for notifying the customer that the contract is approaching. The example shown in this drawing is the same as the first processing example shown in FIG. 12 except for the processing when the customer is not logged in (S72: No). Hereinafter, the same steps as those in FIG. 12 are denoted by the same step numbers and the description thereof is omitted.
顧客がログイン中でない場合(S72:No)、情報送信部210は社内用注文情報設定部202に社内用注文IDを出力する。社内用注文情報設定部202は、受信した社内用注文IDに対応して顧客DB220に格納されている注文詳細情報の価格を、現在の約定価格から離れる方向に更新する。また発注部204は、社内用注文情報設定部202が受信した社内用注文IDに対応して顧客DB220に格納されている市場用注文情報の価格を、顧客DB220と同様に更新する(S100)。次いで、発注部204は更新後の市場用注文情報を売買処理装置30に送信する(S102)。
When the customer is not logged in (S72: No), the
その後、情報送信部210は、顧客DB220から顧客のメールアドレスを読み出し(S74)、該メールアドレス宛に、注文価格を更新した旨を通知する情報を送信する(S76)。このため、顧客はメールを確認することにより、自分が行った注文の約定が近づいていることを認識することができる。また、顧客は再び注文条件の見直しをすることができる。
Thereafter, the
図16は、図1に示した取引システムにおける約定処理を説明する為のフローチャートである。売買処理装置30の約定部306は、株式の売買の約定処理を行う(S110)と、約定処理を行った市場用注文情報に対応する市場用注文ID、及び当該市場用注文情報が約定処理された旨を示す情報を、市場用注文情報を送信した売買注文仲介装置20に送信する(S112)。
FIG. 16 is a flowchart for explaining a contract process in the transaction system shown in FIG. The
売買注文仲介装置20の約定情報処理部208は、売買処理装置30の約定部306から市場用注文ID及び当該市場用注文情報が約定処理された旨を示す情報を受信すると、社内注文DB230を更新し、受信した市場用注文IDに対応する注文を約定済みにする(S114)。また約定情報処理部208は、受信した市場用注文IDに対応する社内用注文IDを社内注文DBから読み出し(S116)、読み出した社内注文DBに対応する注文を約定済みにすることにより、顧客DB220を更新する(S118)。次いで、約定情報処理部208は顧客端末10に約定画面データを送信する(S120)。顧客端末10は受信した約定画面データにしたがって約定画面を表示し、顧客に約定した旨を認識させる(S122)。
When the contract
なお、売買注文仲介装置20及び売買処理装置30は、それぞれ、上記した機能を有するプログラムをコンピューターシステムにインストールすることにより、実現される。このプログラムは、例えば、記録媒体を介してコンピューターシステムにインストールされる。プログラムを格納する記録媒体は、例えばフロッピー(登録商標)ディスク、CD−ROM、CD−R、CD−R/W、DVD−RAM、MO、及び半導体メモリー等のリムーバブルディスク、若しくはハードディスクであるが、これら以外であってもよい。また、このプログラムは、インターネット等の通信回線を介してダウンロードされることにより、コンピューターシステムにインストールされてもよい。
The trade
以上、本実施形態によれば、棒グラフで板情報を表示するが、顧客の注文と同じ価格においては、顧客の注文より受信時刻が前である株数、顧客の注文、顧客の注文より受信時刻が後である株数の順に積み上げた形式で棒グラフを生成している。また顧客の注文を示す領域を、棒グラフの他の領域とは別の形式(色又は模様)で表示している。このため顧客は自分の注文の執行状況、例えば約定する確率及び予想される約定タイミングを正確かつ視覚的に把握することができる。 As described above, according to the present embodiment, the bar information is displayed in a bar graph. At the same price as the customer's order, the number of shares whose reception time is earlier than the customer's order, the customer's order, and the reception time from the customer's order. A bar graph is generated in the form of stacking in the order of the number of shares later. The area indicating the customer's order is displayed in a format (color or pattern) different from the other areas of the bar graph. Thus, the customer can accurately and visually grasp the execution status of his / her order, for example, the probability of execution and the expected execution timing.
また、顧客端末10には、約定価格の推移を示すチャート12aに加え、顧客の注文価格を示すチャート12bが、受信時刻を始点として表示される。このため、顧客は市場の動向と自分の発注タイミングの関係を視覚的に把握することができる。
In addition to the
尚、本発明は上述した実施形態に限定されるものではなく、本発明の主旨を逸脱しない範囲内で種々変更して実施することが可能である。
例えば顧客端末10の代わりに各支店内に設置された支店端末を用いてもよい。この場合、支店の従業員は、窓口またはコールセンターで受け付けた注文を支店端末に入力する。
Note that the present invention is not limited to the above-described embodiment, and various modifications can be made without departing from the spirit of the present invention.
For example, instead of the
10…顧客端末、20…売買注文仲介装置、30…売買処理装置、202…社内用注文設定部、204…発注部、206…板情報受信部、208…約定情報処理部、210…情報送信部、220…顧客DB、230…社内注文DB、240…板情報DB、302…注文管理部、304…板情報送信部、306…約定部、320…取引所注文DB
DESCRIPTION OF
Claims (10)
株式の売買注文を示す市場用注文情報を前記複数の売買注文仲介装置それぞれから受信し、該市場用注文情報に基づいて株式の売買処理を行う売買処理装置と、
を具備する株式売買システムであって、
前記売買注文仲介装置は、
顧客の端末装置から、売買対象となる銘柄の銘柄識別情報、株数、売りまたは買いを特定する情報、並びに価格を受信し、該受信した各情報からなる注文詳細情報に、顧客識別情報を含む社内用注文識別情報を設定する社内用注文識別情報設定部と、
前記注文詳細情報に、当該売買注文仲介装置を管理する証券会社の会社識別情報を含む市場用注文識別情報を付することにより、前記市場用注文情報を生成し、該市場用注文情報を前記売買処理装置に送信する発注部と、
前記注文詳細情報、前記社内用注文識別情報、及び前記市場用注文識別情報を互いに対応付けて記憶する注文情報記憶部と、
を具備し、
前記売買処理装置は、
前記銘柄識別情報別かつ価格別かつ売り買い別に、前記市場用注文情報を受信時刻が早い順に並べるとともに注文株数を集計する注文管理部と、
前記複数の売買注文仲介装置それぞれに、前記注文管理部が集計した銘柄識別情報別かつ価格別かつ売り買い別の注文株数を送信し、かつ該売買注文仲介装置が送信した前記市場用注文情報と同一の前記銘柄識別情報、価格及び売り買いについては、該市場用注文情報より優先して約定処理される株式の数である優先約定株数を、該市場用注文情報が有する前記市場用注文識別情報とともに送信する板情報送信部と、
を具備し、
更に前記売買注文仲介装置は、
前記板情報送信部から受信した前記市場用注文識別情報に対応する前記社内用注文識別情報を前記注文情報記憶部から読み出し、読み出した前記社内用注文識別情報に含まれる顧客識別情報を用いて、前記銘柄識別情報別かつ価格別かつ売り買い別の注文株数及び前記優先約定株数を表す情報を、前記顧客の端末装置に送信する優先約定数送信部を具備し、
前記売買処理装置の板情報送信部は、同一の銘柄識別情報において、同一の前記会社識別情報を含む前記市場用注文情報が同一の価格に複数ある場合、受信時刻が最も早い前記会社識別情報を含む前記市場用注文情報より受信時刻が先の前記市場用注文情報が示す株数の集計値、受信時刻が当該会社識別情報を含む前記市場用注文情報それぞれの間に位置する前記市場用注文情報が示す株数の間別の集計値、及び受信時刻が最も遅い当該会社識別情報を含む前記市場用注文情報より受信時刻が遅い市場用注文情報が示す株数の集計値をそれぞれ算出して、算出した集計値を前記優先約定株数として、当該会社識別情報を含む前記複数の市場用注文情報それぞれが有する前記市場用注文識別情報を各集計値の間に位置させつつ送信し、
前記売買注文仲介装置の優先約定数送信部は、
前記顧客の端末装置から前記顧客識別情報を受信し、該顧客識別情報に対応する前記市場用注文情報より受信時刻が前である場合及び後である場合に分けて、受信した前記顧客識別情報を含まない前記市場用注文情報が示す株数、及び前記板情報送信部から受信した集計値を集計し、該集計結果を表す情報を、前記顧客の端末装置に送信する株式売買システム。 Multiple brokerage order brokerage devices managed by a securities company;
A trading processor that receives market order information indicating stock trading orders from each of the plurality of trading order brokerage devices, and performs stock trading processing based on the market order information;
A stock trading system comprising:
The buying and selling order intermediary device is:
The company receives the brand identification information of the brand to be bought and sold, the information specifying the number of shares, selling or buying, and the price from the customer's terminal device, and includes the customer identification information in the detailed order information consisting of the received information. An internal order identification information setting unit for setting order identification information for
The market order identification information is generated by attaching market order identification information including company identification information of a securities company that manages the trading order brokerage device to the order detail information, and the market order information is converted into the trading order information. An ordering part to be transmitted to the processing device;
An order information storage unit for storing the order detail information, the in-house order identification information, and the market order identification information in association with each other;
Comprising
The trade processing device is:
An order management unit that arranges the order information for the market in order from the earliest reception time and totals the number of stocks ordered, according to the brand identification information, price, and sale / buy;
To each of the plurality of buying and selling order brokerage devices, the number of stocks ordered by brand identification information, by price and by selling and buying is totaled by the order management unit, and the same as the market order information sent by the buying and selling order brokerage device With respect to the stock identification information, price, and buy / sell, the number of preferential contracted stocks, which is the number of stocks that are executed preferentially over the market order information, is transmitted together with the market order identification information included in the market order information. A board information transmitter to
Comprising
Furthermore, the buying and selling order mediation device
Reading the internal order identification information corresponding to the market order identification information received from the board information transmission unit from the order information storage unit, using the customer identification information included in the read internal order identification information, A priority contract constant transmission unit for transmitting information representing the number of ordered shares and the number of preferred contracted shares for each brand identification information, price, and sale / buy to the terminal device of the customer ;
The board information transmission unit of the transaction processing device, when there are a plurality of market order information including the same company identification information at the same price in the same brand identification information, the company identification information with the earliest reception time. The market order information located between each of the market order information including the company identification information and the aggregate value of the number of shares indicated by the market order information whose reception time is earlier than the market order information including Calculated aggregate values for each of the number of shares shown, and the aggregate value of the number of shares indicated by the market order information with a later reception time than the market order information including the company identification information with the latest reception time. Sending the value as the number of preferred contract shares while positioning the market order identification information that each of the plurality of market order information including the company identification information has between each aggregated value,
The priority contract constant sending unit of the buying and selling order brokerage device is:
The customer identification information is received from the customer terminal device, and the received customer identification information is divided into a case where the reception time is before and after the market order information corresponding to the customer identification information. A stock trading system that aggregates the number of stocks indicated by the market order information not included and the aggregate value received from the board information transmission unit, and transmits information representing the aggregation result to the terminal device of the customer .
売買対象となる銘柄の銘柄識別情報、株数、売りまたは買いを特定する情報、並びに価格を顧客の端末装置から受信し、受信した各情報を含む注文詳細情報に、顧客識別情報を含む社内用注文識別情報を設定する社内用注文識別情報設定部と、
前記注文詳細情報に、当該売買注文仲介装置を管理する証券会社を識別する会社識別情報を含む市場用注文識別情報を付することにより、市場用注文情報を生成し、該市場用注文情報を前記売買処理装置に送信する発注部と、
前記注文詳細情報、前記社内用注文識別情報、及び前記市場用注文識別情報を互いに対応付けて記憶する注文情報記憶部と、
前記売買処理装置から、銘柄識別情報別かつ価格別かつ売り買い別の注文株数を受信し、かつ該売買注文仲介装置が送信した前記市場用注文情報が示す銘柄識別情報、価格、並びに売り又は買いについては、該市場用注文情報より優先して約定処理される株式の数である優先約定株数を、該市場用注文情報が有する市場用注文識別情報に対応付けて受信する板情報受信部と、
前記板情報受信部が受信した前記市場用注文情報に対応する社内用注文識別情報を前記注文情報記憶部から読み出し、読み出した前記社内用注文識別情報に含まれる顧客識別情報を用いて、前記銘柄識別情報別かつ価格別かつ売り買い別の注文株数及び前記優先約定株数を表す情報を、前記顧客の端末装置に送信する優先約定数送信部と、
を具備し、
前記売買処理装置は、同一の銘柄識別情報において、同一の前記売買注文仲介装置から受信した前記市場用注文情報が同一の価格に複数ある場合、当該売買注文仲介装置からの受信時刻が最も早い前記市場用注文情報より受信時刻が先の前記市場用注文情報が示す株数の集計値、受信時刻が当該売買注文仲介装置から受信した前記市場用注文情報それぞれの間に位置する前記市場用注文情報が示す株数の間別の集計値、及び当該売買注文仲介装置からの受信時刻が最も遅い市場用注文情報より受信時刻が遅い市場用注文情報が示す株数の集計値をそれぞれ算出して、算出した集計値を前記優先約定株数として、当該売買注文仲介装置から受信した前記複数の市場用注文情報それぞれが有する前記市場用注文識別情報を各集計値の間に位置させつつ送信し、
前記優先約定数送信部は、前記顧客の端末装置から前記顧客識別情報を受信し、該顧客識別情報に対応する前記市場用注文情報より受信時刻が前である場合及び後である場合に分けて、受信した前記顧客識別情報を含まない前記市場用注文情報が示す株数、及び前記売買処理装置から受信した集計値を集計し、該集計結果を表す情報を、前記顧客の端末装置に送信する売買注文仲介装置。 A trading order intermediary device that transmits a stock trading order received from a customer terminal device to a trading processing device that is managed by a trading market and performs stock trading processing,
In-house orders that include customer identification information in the order detail information that includes each piece of information received from the customer's terminal device. In-house order identification information setting section for setting identification information;
Market order identification information is generated by attaching market order identification information including company identification information for identifying a securities company that manages the trading order brokerage device to the order detail information, and the market order information is An ordering part to be sent to the transaction processor;
An order information storage unit for storing the order detail information, the in-house order identification information, and the market order identification information in association with each other;
About the brand identification information, the price, and the sell or buy received by the market order information received from the trading processor by the market order information received by the brand identification information, price, and sell / buy, and transmitted by the trade order brokerage device A board information receiving unit that receives a preferred contracted number of shares, which is the number of shares that are preferentially processed over the market order information, in association with market order identification information included in the market order information;
The in-house order identification information corresponding to the market order information received by the board information receiving unit is read from the order information storage unit, and using the customer identification information included in the read in-house order identification information, the brand the information representative of the identification information by and Price by and buy and sell different order shares and the priority commitments shares, a priority contract number transmitting unit for transmitting to the terminal device of the customer,
Equipped with,
When there are a plurality of market order information received from the same trading order brokerage device at the same price in the same brand identification information, the trading processing device receives the earliest reception time from the trading order brokerage device. The market order information positioned between the market order information received from the buy / sell order brokerage device and the total number of shares indicated by the market order information whose reception time is earlier than the market order information. Calculate the aggregate value for each of the number of shares shown, and the aggregate value of the number of shares indicated by the market order information with the latest reception time from the market order information with the latest reception time from the trading order brokerage device. The market order identification information included in each of the plurality of market order information received from the buy / sell order brokerage device is positioned between the respective aggregated values with the value as the number of preferred contract shares. It sent One,
The priority contract constant transmission unit receives the customer identification information from the terminal device of the customer, and divides the reception time before and after the market order information corresponding to the customer identification information. The trading number for which the number of stocks indicated by the market order information not including the received customer identification information and the total value received from the sales processing device are totaled, and information representing the total result is transmitted to the terminal device of the customer Order brokerage device.
売買対象となる銘柄の銘柄識別情報、株数、売りまたは買いを特定する情報、並びに価格を顧客の端末装置から受信し、受信した各情報を含む注文詳細情報に、顧客識別情報を含む社内用注文識別情報を設定する社内用注文識別情報設定部と、
前記注文詳細情報に、当該売買注文仲介装置を管理する証券会社を識別する会社識別情報を含む市場用注文識別情報を付することにより、市場用注文情報を生成し、該市場用注文情報を前記売買処理装置に送信する発注部と、
前記注文詳細情報、前記社内用注文識別情報、及び前記市場用注文識別情報を互いに対応付けて記憶する注文情報記憶部と、
前記売買処理装置から、銘柄識別情報別かつ価格別かつ売り買い別の注文株数を受信し、かつ該売買注文仲介装置が送信した前記市場用注文情報が示す銘柄識別情報、価格、並びに売り又は買いについては、該市場用注文情報より優先して約定処理される株式の数である優先約定株数を、該市場用注文情報が有する市場用注文識別情報に対応付けて受信する板情報受信部と、
前記板情報受信部が受信した前記市場用注文情報に対応する社内用注文識別情報を前記注文情報記憶部から読み出し、読み出した前記社内用注文識別情報に含まれる顧客識別情報を用いて、前記銘柄識別情報別かつ価格別かつ売り買い別の注文株数及び前記優先約定株数を表す情報を、前記顧客の端末装置に送信する優先約定数送信部と、
を具備し、
前記顧客のメールアドレスを、前記顧客識別情報に対応付けて保持する顧客情報保持部と、
前記市場用注文情報が示す価格より約定価格に近い価格の注文株数と前記優先約定株数の和が規定数以下になった場合に、前記注文情報記憶部が保持している顧客識別情報に基づいて前記顧客のメールアドレスを前記顧客情報保持部から読み出し、該読み出したメールアドレスにメール送信を行うメール送信部と、
を更に具備する売買注文仲介装置。 A trading order intermediary device that transmits a stock trading order received from a customer terminal device to a trading processing device that is managed by a trading market and performs stock trading processing,
In-house orders that include customer identification information in the order detail information that includes each piece of information received from the customer's terminal device. In-house order identification information setting section for setting identification information;
Market order identification information is generated by attaching market order identification information including company identification information for identifying a securities company that manages the trading order brokerage device to the order detail information, and the market order information is An ordering part to be sent to the transaction processor;
An order information storage unit for storing the order detail information, the in-house order identification information, and the market order identification information in association with each other;
About the brand identification information, the price, and the sell or buy received by the market order information received from the trading processor by the market order information received by the brand identification information, price, and sell / buy, and transmitted by the trade order brokerage device A board information receiving unit that receives a preferred contracted number of shares, which is the number of shares that are preferentially processed over the market order information, in association with market order identification information included in the market order information;
The in-house order identification information corresponding to the market order information received by the board information receiving unit is read from the order information storage unit, and using the customer identification information included in the read in-house order identification information, the brand Information indicating the number of ordered shares and the number of preferred contracted shares by identification information, by price, and by buying and selling, and a preferred contract constant transmitter for transmitting to the terminal device of the customer;
Comprising
A customer information holding unit for holding the email address of the customer in association with the customer identification information;
When the sum of the number of ordered shares closer to the contract price than the price indicated by the market order information and the number of the preferred contract shares is equal to or less than a specified number, based on the customer identification information held in the order information storage unit A mail sending unit that reads the customer's email address from the customer information holding unit, and sends a mail to the read email address;
A purchase order brokerage device further comprising:
売買対象となる銘柄の銘柄識別情報、株数、売りまたは買いを特定する情報、並びに価格を顧客の端末装置から受信し、受信した各情報を含む注文詳細情報に、顧客識別情報を含む社内用注文識別情報を設定する社内用注文識別情報設定部と、
前記注文詳細情報に、当該売買注文仲介装置を管理する証券会社を識別する会社識別情報を含む市場用注文識別情報を付することにより、市場用注文情報を生成し、該市場用注文情報を前記売買処理装置に送信する発注部と、
前記注文詳細情報、前記社内用注文識別情報、及び前記市場用注文識別情報を互いに対応付けて記憶する注文情報記憶部と、
前記売買処理装置から、銘柄識別情報別かつ価格別かつ売り買い別の注文株数を受信し、かつ該売買注文仲介装置が送信した前記市場用注文情報が示す銘柄識別情報、価格、並びに売り又は買いについては、該市場用注文情報より優先して約定処理される株式の数である優先約定株数を、該市場用注文情報が有する市場用注文識別情報に対応付けて受信する板情報受信部と、
前記板情報受信部が受信した前記市場用注文情報に対応する社内用注文識別情報を前記注文情報記憶部から読み出し、読み出した前記社内用注文識別情報に含まれる顧客識別情報を用いて、前記銘柄識別情報別かつ価格別かつ売り買い別の注文株数及び前記優先約定株数を表す情報を、前記顧客の端末装置に送信する優先約定数送信部と、
を具備し、
前記発注部は、前記市場用注文情報が示す価格より約定価格に近い価格の注文株数と前記優先約定株数の和が規定数以下になった場合に、前記市場用注文情報が示す価格を約定価格から離れる方向に更新し、更新後の市場用注文情報を注文訂正情報として前記売買処理装置に送信する売買注文仲介装置。 A trading order intermediary device that transmits a stock trading order received from a customer terminal device to a trading processing device that is managed by a trading market and performs stock trading processing,
In-house orders that include customer identification information in the order detail information that includes each piece of information received from the customer's terminal device. In-house order identification information setting section for setting identification information;
Market order identification information is generated by attaching market order identification information including company identification information for identifying a securities company that manages the trading order brokerage device to the order detail information, and the market order information is An ordering part to be sent to the transaction processor;
An order information storage unit for storing the order detail information, the in-house order identification information, and the market order identification information in association with each other;
About the brand identification information, the price, and the sell or buy received by the market order information received from the trading processor by the market order information received by the brand identification information, price, and sell / buy, and transmitted by the trade order brokerage device A board information receiving unit that receives a preferred contracted number of shares, which is the number of shares that are preferentially processed over the market order information, in association with market order identification information included in the market order information;
The in-house order identification information corresponding to the market order information received by the board information receiving unit is read from the order information storage unit, and using the customer identification information included in the read in-house order identification information, the brand Information indicating the number of ordered shares and the number of preferred contracted shares by identification information, by price, and by buying and selling, and a preferred contract constant transmitter for transmitting to the terminal device of the customer;
Comprising
The ordering unit determines the price indicated by the market order information when the sum of the number of ordered shares closer to the contract price than the price indicated by the market order information and the number of the preferred contract shares is equal to or less than a specified number. update away from trading orders intermediary device that transmits market for ordering information after update to the sale processing unit as an order correction information.
売買対象となる銘柄の銘柄識別情報、株数、売りまたは買いを特定する情報、並びに価格を顧客の端末装置から受信し、受信した各情報を含む注文詳細情報に、顧客識別情報を含む社内用注文識別情報を設定する社内用注文識別情報設定部と、
前記注文詳細情報に、当該売買注文仲介装置を管理する証券会社を識別する会社識別情報を含む市場用注文識別情報を付することにより、市場用注文情報を生成し、該市場用注文情報を前記売買処理装置に送信する発注部と、
前記注文詳細情報、前記社内用注文識別情報、及び前記市場用注文識別情報を互いに対応付けて記憶する注文情報記憶部と、
前記売買処理装置から、銘柄識別情報別かつ価格別かつ売り買い別の注文株数を受信し、かつ該売買注文仲介装置が送信した前記市場用注文情報が示す銘柄識別情報、価格、並びに売り又は買いについては、該市場用注文情報より優先して約定処理される株式の数である優先約定株数を、該市場用注文情報が有する市場用注文識別情報に対応付けて受信する板情報受信部と、
前記板情報受信部が受信した前記市場用注文情報に対応する社内用注文識別情報を前記注文情報記憶部から読み出し、読み出した前記社内用注文識別情報に含まれる顧客識別情報を用いて、前記銘柄識別情報別かつ価格別かつ売り買い別の注文株数及び前記優先約定株数を表す情報を、前記顧客の端末装置に送信する優先約定数送信部と、
を具備し、
前記市場用注文情報が示す価格より約定価格に近い価格の注文株数と前記優先約定株数の和が規定数以下になった場合に、前記市場用注文情報に対応する前記注文詳細情報を訂正又は取消するための画面を前記顧客の端末装置に表示させる訂正画面表示部を更に具備し、
前記発注部は、前記顧客の端末装置から前記注文詳細情報の訂正情報又は取消情報を受信した場合、受信した訂正情報又は取消情報に従って前記市場用注文情報を更新し、更新後の市場用注文情報を注文訂正情報として前記売買処理装置に送信する売買注文仲介装置。 A trading order intermediary device that transmits a stock trading order received from a customer terminal device to a trading processing device that is managed by a trading market and performs stock trading processing,
In-house orders that include customer identification information in the order detail information that includes each piece of information received from the customer's terminal device. In-house order identification information setting section for setting identification information;
Market order identification information is generated by attaching market order identification information including company identification information for identifying a securities company that manages the trading order brokerage device to the order detail information, and the market order information is An ordering part to be sent to the transaction processor;
An order information storage unit for storing the order detail information, the in-house order identification information, and the market order identification information in association with each other;
About the brand identification information, the price, and the sell or buy received by the market order information received from the trading processor by the market order information received by the brand identification information, price, and sell / buy, and transmitted by the trade order brokerage device A board information receiving unit that receives a preferred contracted number of shares, which is the number of shares that are preferentially processed over the market order information, in association with market order identification information included in the market order information;
The in-house order identification information corresponding to the market order information received by the board information receiving unit is read from the order information storage unit, and using the customer identification information included in the read in-house order identification information, the brand Information indicating the number of ordered shares and the number of preferred contracted shares by identification information, by price, and by buying and selling, and a preferred contract constant transmitter for transmitting to the terminal device of the customer;
Comprising
Correct or cancel the order detail information corresponding to the market order information when the sum of the number of order shares closer to the contract price than the price indicated by the market order information and the sum of the number of preferred contract shares is equal to or less than a specified number Further comprising a correction screen display unit for displaying on the customer terminal device a screen for
The ordering unit, when receiving the correct information or cancel information of the order detailed information from the terminal device of the customer, to update the market for order information in accordance with the received correction information or cancellation information, the market for order information after update A trading order brokerage device that transmits to the trading processing device as order correction information.
売買対象となる銘柄の銘柄識別情報、株数、売りまたは買いを特定する情報、価格、売買注文仲介装置を管理する証券会社の会社識別情報、並びに市場用注文識別情報を含む市場用注文情報を、前記複数の売買注文仲介装置それぞれから受信し、受信した前記市場用注文情報を銘柄識別情報別かつ価格別かつ売り買い別に受信時刻が早い順に並べ、かつ前記銘柄識別情報別かつ価格別かつ売り買い別に注文株数を集計する注文管理部と、
前記複数の売買注文仲介装置それぞれに、前記注文管理部が集計した銘柄識別情報別かつ価格別かつ売り買い別の注文株数を送信し、かつ該売買注文仲介装置が送信した前記市場用注文情報と同一の前記銘柄識別情報、価格及び売り買いについては、該市場用注文情報より優先して約定処理される株式の数である優先約定株数を、該市場用注文情報が有する前記市場用注文識別情報とともに送信する板情報送信部と、
を具備し、
前記板情報送信部は、同一の銘柄識別情報において、同一の前記売買注文仲介装置から受信した前記市場用注文情報が同一の価格に複数ある場合、当該売買注文仲介装置からの受信時刻が最も早い前記市場用注文情報より受信時刻が先の前記市場用注文情報が示す株数の集計値、受信時刻が当該売買注文仲介装置から受信した前記市場用注文情報それぞれの間に位置する前記市場用注文情報が示す株数の間別の集計値、及び当該売買注文仲介装置からの受信時刻が最も遅い市場用注文情報より受信時刻が遅い市場用注文情報が示す株数の集計値をそれぞれ算出して、算出した集計値を前記優先約定株数として、当該売買注文仲介装置から受信した前記複数の市場用注文情報それぞれが有する前記市場用注文識別情報を各集計値の間に位置させつつ送信する売買処理装置。 A trading processing device that receives market order information indicating a stock trading order from each of a plurality of trading order brokerage devices managed by a securities company, and performs stock trading processing based on the market order information,
Brand identity of the brand to be the object up for sale, the number of shares, Sell or information to identify the buying, price, company identification information of securities companies to manage the buy and sell orders mediation device, as well as the market for the order information including the order identification information for the market, The market order information received from each of the plurality of trade order brokerage devices is arranged in order of reception time by brand identification information, by price, and by sale / buy, and by order by brand identification information, by price, and by sale / buy. An order management department that counts the number of shares;
To each of the plurality of buying and selling order brokerage devices, the number of stocks ordered by brand identification information, by price and by selling and buying is totaled by the order management unit, and the same as the market order information sent by the buying and selling order brokerage device With respect to the stock identification information, price, and buy / sell, the number of preferential contracted stocks, which is the number of stocks that are executed preferentially over the market order information, is transmitted together with the market order identification information included in the market order information. A board information transmitter to
Equipped with,
In the same brand identification information, the board information transmission unit has the earliest reception time from the trading order brokerage device when there are a plurality of the market order information received from the same trading order brokerage device at the same price. The market order information positioned between the market order information received from the buy and sell order brokerage device and the aggregated value of the number of shares indicated by the market order information whose reception time is earlier than the market order information. Calculated by calculating the aggregate value of the number of shares indicated by and the aggregate value of the number of shares indicated by the market order information with a later reception time than the market order information with the latest reception time from the trading order brokerage device. With the aggregate value as the number of preferred contract shares, the market order identification information included in each of the plurality of market order information received from the trade order brokerage device is positioned between the aggregate values. One transmission buying and selling processing equipment.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006145069A JP4908921B2 (en) | 2006-05-25 | 2006-05-25 | Stock trading system, trading order brokerage apparatus, trading processing apparatus, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006145069A JP4908921B2 (en) | 2006-05-25 | 2006-05-25 | Stock trading system, trading order brokerage apparatus, trading processing apparatus, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007316896A JP2007316896A (en) | 2007-12-06 |
| JP4908921B2 true JP4908921B2 (en) | 2012-04-04 |
Family
ID=38850706
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006145069A Expired - Fee Related JP4908921B2 (en) | 2006-05-25 | 2006-05-25 | Stock trading system, trading order brokerage apparatus, trading processing apparatus, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4908921B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010020360A (en) * | 2008-07-08 | 2010-01-28 | Arumucchu Erujan | Share price chart display system and share price chart display program |
| JP2012043027A (en) * | 2010-08-13 | 2012-03-01 | Masuda Keizai Kenkyusho:Kk | Market price information display device |
| JP7289567B1 (en) | 2022-03-15 | 2023-06-12 | ファンズ株式会社 | Partnership-type fund equity interim trading system, partnership-type fund equity interim trading method and its program |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001134641A (en) * | 1999-11-01 | 2001-05-18 | Daisho Syst Service Kk | Method and device for deciding transaction priority, transaction system and recording medium |
| JP2002230300A (en) * | 2001-02-02 | 2002-08-16 | Takashi Sakurai | System for securities transaction |
| JP2002312589A (en) * | 2001-04-12 | 2002-10-25 | Nippon Sakimono Joho Network:Kk | Futures trading support server |
| JP2004287819A (en) * | 2003-03-20 | 2004-10-14 | Toshiba Solutions Corp | Securities trading system |
| JP2005100265A (en) * | 2003-09-26 | 2005-04-14 | Hitachi Software Eng Co Ltd | Stock order system |
-
2006
- 2006-05-25 JP JP2006145069A patent/JP4908921B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007316896A (en) | 2007-12-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102173973B1 (en) | Interior material order information registration and quotation service providing device and method | |
| US20020133365A1 (en) | System and method for aggregating reputational information | |
| JP4455246B2 (en) | Recall support system, recall support method, and recall support program | |
| JP2005063409A (en) | Method of stock trading order placement by display screen selection on client terminal, and stock trading order placement system | |
| US20080208710A1 (en) | Commodity Trade Assisting System and Computer Program | |
| KR101802813B1 (en) | Apparatus for Transacting Resources and Resources Transaction Method | |
| JP4908921B2 (en) | Stock trading system, trading order brokerage apparatus, trading processing apparatus, and program | |
| JP5719414B2 (en) | After-service management system, server, method, and program | |
| JP4544548B1 (en) | Asset exchange support device, asset exchange support program, and asset exchange support method | |
| JP2022012909A (en) | Proxy-selling system, proxy-selling method, and proxy-selling program | |
| JP7383241B1 (en) | Market transaction management system, market transaction management program and market transaction management method | |
| JP2020134996A (en) | CRM system | |
| KR101096405B1 (en) | Online shopping mediation method and online shopping mediation system | |
| JP3648194B2 (en) | Product management server and product information collection method | |
| JP2013130936A (en) | Algorithm transaction matching system and algorithm transaction integration matching system including the same | |
| KR100707724B1 (en) | Online shopping mediation method and online shopping mediation system | |
| JP6191164B2 (en) | Product management system | |
| KR20220125443A (en) | Online shopping mall brokerage system including marketing database | |
| US20020010592A1 (en) | Business deal information system | |
| JP2014035704A (en) | Information processing apparatus, information processing system, and control method therefor, as well ass computer program | |
| US20020152138A1 (en) | Information providing method, information providing system, and apparatus for constructing the system | |
| JP6580277B1 (en) | Order processing device, issuer device, and system | |
| US20160019518A1 (en) | Handheld computing device and electronic receipt server | |
| KR20180047719A (en) | Automatic trading information system and method by AI analysis | |
| JP6395093B2 (en) | Placement strategy support system and placement strategy support method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090310 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110721 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110802 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110927 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20111227 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120113 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150120 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4908921 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| 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 |
|
| LAPS | Cancellation because of no payment of annual fees |