Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4908921B2 - Stock trading system, trading order brokerage apparatus, trading processing apparatus, and program - Google Patents
[go: Go Back, main page]

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 PDF

Info

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
Application number
JP2006145069A
Other languages
Japanese (ja)
Other versions
JP2007316896A (en
Inventor
浩之 齊藤
Original Assignee
株式会社大和証券グループ本社
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 株式会社大和証券グループ本社 filed Critical 株式会社大和証券グループ本社
Priority to JP2006145069A priority Critical patent/JP4908921B2/en
Publication of JP2007316896A publication Critical patent/JP2007316896A/en
Application granted granted Critical
Publication of JP4908921B2 publication Critical patent/JP4908921B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

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).

松井証券株式会社、オンライントレードデモ画面、[online]、[平成18年4月20日検索]、インターネット<URL:http://www.matsui.co.jp/beginner/netstock_tour/index.html>Matsui Securities Co., Ltd., Online Trade Demo Screen, [online], [Search April 20, 2006], Internet <URL: http://www.matsui.co.jp/beginner/netstock_tour/index.html> Eトレード証券株式会社、オンライントレード画面、[online]、[平成18年4月20日検索]、インターネット<URL:https://newtrading.etrade.ne.jp/ETGate/>E Trade Securities Co., Ltd., Online Trade Screen, [online], [Search April 20, 2006], Internet <URL: https://newtrading.etrade.ne.jp/ETGate/>

株式取引において同じ価格の注文が複数ある場合、先に発注された注文が優先して約定される。しかし、上記した従来技術では、自分の注文と同じ価格において、自分の注文が時間的にどの位置にあるかを把握することはできなかった。このため、自己の注文の執行タイミングを精度よく予測ことは難しかった。   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 order brokerage devices 20 and trading processing devices 30. The trading processing device 30 is a device managed by an exchange, and is a device that actually performs stock transaction (contract) processing. The trade order brokerage device 20 is a device managed by each of a plurality of securities companies and mediates between the customer terminal 10 and the trade processing device 30. Each of the plurality of trade order brokerage devices 20 and the trade processor 30 are connected via a dedicated line, and the trade order brokerage device 20 and the customer terminal 10 are connected via a public communication line such as the Internet, for example. The customer terminal 10 may be a personal computer or a mobile communication terminal such as a mobile phone.

本実施形態において、売買注文仲介装置20は、顧客が発注した注文より優先して約定される株式数を認識させる情報を、顧客端末10に表示させる。また株式注文仲介装置20は、顧客端末10において、株式の約定価格の推移を示すチャート中に、顧客が発注した売買注文の価格及び発注時刻を別のチャートとして重ねて表示させる。また売買注文仲介装置20は、顧客が発注した注文の約定が近づいたと判断できる場合、その旨を示す情報又は注文訂正画面データを顧客の端末装置等に送信する。
以下、詳細に説明する。
In the present embodiment, the buying and selling order mediating apparatus 20 causes the customer terminal 10 to display information for recognizing the number of shares to be executed in preference to the order placed by the customer. Further, the stock order brokerage device 20 causes the customer terminal 10 to superimpose and display the price and ordering time of the purchase order placed by the customer as another chart on the chart indicating the transition of the contract price of the stock. Further, when it can be determined that the order of the order placed by the customer is approaching, the trade order brokerage device 20 transmits information indicating that fact or order correction screen data to the customer's terminal device or the like.
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 order mediating apparatus 20. The trade order brokerage apparatus 20 includes an in-house order information setting unit 202, an ordering unit 204, a board information receiving unit 206, a contract information processing unit 208, and an information transmitting unit 210. The information transmission unit 210 also serves as the chart information transmission unit, priority constant transmission unit, mail transmission unit, and correction screen display unit in the present invention. Details of these operations will be described later with reference to flowcharts. Further, the sales order brokerage device 20 can be connected to a customer database (hereinafter referred to as customer DB) 220, an internal order database (hereinafter referred to as internal order DB) 230, and a board information database (hereinafter referred to as board information DB) 240. It is. These DBs may be stored in a storage device in the sales order brokerage device 20, or may be stored in an external storage device. The data structure of these DBs will be described later with reference to the drawings.

図3は、顧客DB220のデータ構成の一例をテーブル形式で示す図である。本図において顧客DB220は、顧客の氏名、顧客のメールアドレス、顧客が顧客端末10からログインしているか否かを示す情報、及び顧客が発注した注文の詳細を示す注文詳細情報を、顧客IDに対応付けて保持している。注文詳細情報は、銘柄コード、売り又は買いを示す情報、株数、価格(又は成行き)を含んでおり、社内用注文ID、注文が約定したか否かを示す情報、及び規定数に対応付けて保持されている。規定数についてはフローチャートを用いて後述する。なお、社内用注文IDは、売買注文仲介装置20を管理している会社内で注文を整理するためのIDであり、例えば顧客IDに、当該顧客が行った注文の順番を付することにより生成される。   FIG. 3 is a diagram illustrating an example of a data configuration of the customer DB 220 in a table format. In this figure, the customer DB 220 uses, as the customer ID, the customer's name, the customer's e-mail address, information indicating whether or not the customer is logged in from the customer terminal 10, and order detailed information indicating the details of the order placed by the customer. Correspondingly held. The detailed order information includes the stock code, information indicating sell or buy, the number of shares, and the price (or success), and is associated with the internal order ID, information indicating whether the order has been executed, and the specified number. Is held. The specified number will be described later using a flowchart. The in-house order ID is an ID for organizing orders within the company that manages the trade order brokerage device 20, and is generated by, for example, attaching the order of orders made by the customer to the customer ID. Is done.

図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-house order DB 230 in a table format. In this figure, the in-house order DB 230 associates the combination of the order detail information, the in-house order ID, the specified number, and the information indicating the presence / absence of the contract with the time when the order was placed according to the market order ID and the order detail information. keeping. As described above, the order detail information includes a brand code, information indicating selling or buying, the number of shares, and a price (or a result). The market order ID is an ID for identifying an order in a trading processing device of an exchange. For example, an order assigned by a securities company (hereinafter referred to as a company ID) is assigned to an order assigned by the securities company. It is generated by attaching. Further, the in-house order DB 230 holds information indicating whether or not the customer has been notified that the contract has been approached, and information indicating whether or not the customer has modified the order price in response to this notification.

図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 board information DB 240 in a table format. In this figure, the board information DB 240 stores board information for each brand. Specifically, for each brand, the brand code, the number of sell orders by price, and the number of buy orders by price are stored. In addition, the board information DB 240 stores the number of shares received by the trading processor 30 prior to the order, the order, and the order for a selling board or a buying board having the same price as the order processed by the trading order brokerage apparatus 20. The number of stocks received by the trading processor 30 later is held separately (see, for example, the column denoted by reference numeral 241). The board information DB 240 gives priority to the order with the earliest order processing time from the trading order brokerage device 20 when a plurality of orders for the same brand, price and buy / sell have been ordered from the trading order brokerage device 20. Aggregate value of the number of shares to be processed, different aggregate value of the number of shares to be processed between each order, and the number of shares to be processed after the order with the latest order processing time from the trading order brokerage device 20 The aggregate value of is held. Note that these pieces of information are transmitted from the trading processor 30 as described later.

図6は、売買処理装置30の構成を説明する為のブロック図である。売買処理装置20は注文管理部302、板情報送信部304、及び約定部306を有している。これらの動作の詳細については、フローチャートを用いて後述する。また売買処理装置30は取引所注文データベース(以下、売買処理装置DBと記載)320に接続可能である。取引所注文DB320は売買処理装置30の外部の記憶装置に格納されていてもよいし、内部の記憶装置に格納されていても良い。なお、取引所注文DB320のデータ構成については図を用いて後述する。   FIG. 6 is a block diagram for explaining the configuration of the trading processor 30. The trading processor 20 includes an order management unit 302, a board information transmission unit 304, and a contract unit 306. Details of these operations will be described later with reference to flowcharts. Further, the transaction processor 30 can be connected to an exchange order database (hereinafter referred to as transaction processor DB) 320. The exchange order DB 320 may be stored in an external storage device of the trading processor 30 or may be stored in an internal storage device. The data structure of the exchange order DB 320 will be described later with reference to the drawings.

図7は取引所注文DB320のデータ構成の一例をテーブル形式で示す図である。本図において取引所注文DB320は、銘柄別かつ売り買い別かつ価格別に、市場用の注文情報を受信時刻が早い順に並べて保持している。市場用の注文情報には、市場用注文ID、注文株数、及び受信時刻が含まれている。また取引所注文DB320は銘柄別かつ売り買い別かつ価格別に、注文株数の集計値を保持している。   FIG. 7 is a diagram showing an example of the data configuration of the exchange order DB 320 in a table format. In this figure, the exchange order DB 320 holds market order information arranged in order from the earliest reception time by brand, by sale, by purchase, and by price. The market order information includes a market order ID, the number of stocks ordered, and a reception time. Further, the exchange order DB 320 holds a total value of the number of ordered stocks for each brand, for each sale, for every price.

また取引所注文DB320は、約定価格の時間推移を示す情報、及び約定した注文の詳細情報(市場用注文ID、約定価格及び注文株数を含む)を保持している。   Further, the exchange order DB 320 holds information indicating the time transition of the contract price, and detailed information on the contracted order (including the market order ID, the contract price, and the number of ordered stocks).

図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 customer terminal 10 requests an order input screen from the trade order brokerage device 20 (S2), the information transmission unit 210 of the trade order brokerage device 20 transmits data for displaying the order input screen to the customer terminal 10. (S4). Next, the customer terminal 10 displays an order input screen, and includes detailed information (stock code, information indicating sell or buy, number of shares, and information for instructing the price or the outcome of the order for buying and selling stock to the customer: (Information and description) Input (S6). Thereafter, the customer terminal 10 transmits the order detail information and the customer ID to the trade order brokerage device 20 (S8).

売買注文仲介装置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 customer terminal 10, the in-house order information setting unit of the trade order brokerage apparatus 20 sets the in-house order ID in the received order detail information (S10) and stores it in the customer information DB. (S11). Next, the ordering unit 204 sets the market order ID in the order detail information, and generates market order information including the order detail information and the market order ID (S12). Next, the ordering unit 204 transmits the market order information to the trading processor 30 (S14).

売買処理装置30の注文管理部302は、売買注文仲介装置20の発注部204から市場用注文情報を受信すると、受信した市場用注文情報を取引所注文DB320に格納し、かつ対応する価格の注文株数の集計値を更新する(S15)。また注文管理部302は、その格納時刻を受信時刻として取引所注文DBに格納する(S15)とともに、受信時刻及び市場用注文IDを売買注文仲介装置20の発注部204に送信する(S16)。   Upon receiving the market order information from the ordering unit 204 of the trade order brokerage apparatus 20, the order management unit 302 of the trade processing apparatus 30 stores the received market order information in the exchange order DB 320 and orders corresponding prices. The total value of the number of shares is updated (S15). Further, the order management unit 302 stores the storage time as the reception time in the exchange order DB (S15), and transmits the reception time and the market order ID to the ordering unit 204 of the trade order brokerage apparatus 20 (S16).

売買注文仲介装置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 order management unit 302 of the trade processing device 30, the ordering unit 204 of the trade order brokerage device 20 obtains the market order information corresponding to the received market order ID as an in-house order. The ID is stored in the in-house order DB 230 in association with the reception time (S18). The reception time is managed as an order reception time. Thereafter, the information transmission unit 210 transmits data indicating the completion of the order to the customer terminal 10 using, for example, information stored in the in-house order DB 230 as a trigger (S20). Upon receiving the data indicating the completion of ordering, the customer terminal 10 displays a screen according to the received data and makes the customer recognize the completion of ordering (S22).

図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 order mediating apparatus 20 updates the board information DB 240. First, the board information receiving unit 206 of the trade order brokerage apparatus 20 transmits a request for a company ID and board information to the trade processing apparatus 30 (S30). When receiving the request for the board information, the board information transmitting unit 304 of the trading processor 30 reads the market order information stored in the exchange order DB 320 and the current contract price in the order of the brand codes (S32). Then, among the read market order information, the number of shares indicated by the information having the company ID other than the received company ID is totaled by brand code, by sale / buy, and by price. At this time, with respect to the price indicated by the market order information having the received company ID, the reception time is later than the market order information and the number of shares indicated by the market order information earlier than the market order information. The number of shares indicated by the market order information is separately counted (S34). Further, when there are a plurality of market order information having the company ID received in S32 at the same price with the same brand code, the reception time is earlier than the market order information with the earliest reception time among these market order information. Total number of shares indicated by the market order information, the total number of shares indicated by the market order information positioned between the market order information having the company ID received at the reception time, and the received company ID Each of the aggregate values of the number of shares indicated by the market order information having a later reception time than the market order information having the latest reception time is calculated.

次いで、板情報送信部304は、S34の集計結果、及び現在の約定価格を板情報として売買注文仲介装置20の板情報受信部206に送信する(S36)。板情報受信部206は、受信した板情報を板情報DB240に格納する。また、板情報受信部206は、現在の約定価格を時刻に対応付けてチャート情報として板情報DB240に格納する。このようにして、板情報DB240が更新される(S38)。
なお、図9に示した処理は、一定間隔(例えば1秒)ごとに繰り返し行われる。
Next, the board information transmitting unit 304 transmits the tabulation result of S34 and the current contract price as board information to the board information receiving unit 206 of the trade order brokerage apparatus 20 (S36). The board information receiving unit 206 stores the received board information in the board information DB 240. The board information receiving unit 206 stores the current contract price in association with the time in the board information DB 240 as chart information. In this way, the board information DB 240 is updated (S38).
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 order mediating apparatus 20 when displaying the board information and the chart on the customer terminal 10. First, the customer terminal 10 transmits a request for market price information, a customer ID, and a brand code to the trade order brokerage apparatus 20 to the trade order brokerage apparatus 20 (S50). When receiving the request for market price information, the customer ID, and the brand code from the customer terminal 10, the information transmitting unit 210 of the trade order brokerage apparatus 20 obtains the board information, the chart information, and the current contract price corresponding to the received brand code. Read from the board information DB 240 (S52).

読み出した板情報に当該売買注文仲介装置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 information transmission unit 210 uses the market order information from the in-house order DB 230. Each internal order ID corresponding to the market order ID included in the order information is read out. When the customer ID included in the read in-house order ID matches the customer ID received from the customer terminal (S55: Yes), the information transmitting unit 210 receives market order information corresponding to the matched in-house order ID. The number of shares indicated in the market order information other than the customer order information) is added to the number of shares received from the board information transmitting unit 304 of the buying and selling processing apparatus 30 for each buy order or sell order and for each price. Generate board information. At this time, the market order information having the same price as the customer order information is sent by separately counting the number of shares of the order whose reception time is earlier than the customer order information and the number of shares of the order whose reception time is later. Credit board information is generated (S56). Here, the total number of shares is a market other than the customer order information in the market order information including the number of shares totaled by the board information transmission unit 304 of the transaction processing system in advance and the company ID corresponding to the trade order brokerage device 20. Each stock number indicated by the order information for use is included.

また、読み出した社内用注文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 information transmission unit 304 of the trading processor 30 for each price, board information for transmission is generated (S58). When the read board information does not include the market order information transmitted by the trade order brokerage device 20 (S54: No), the read board information is directly used as transmission board information.

次いで情報送信部210は、チャート情報及び送信用の板情報に基づいて、顧客端末10にチャート及び板情報を表示させるための画面データを生成する(S60)。   Next, the information transmission unit 210 generates screen data for displaying the chart and the board information on the customer terminal 10 based on the chart information and the board information for transmission (S60).

ここで情報送信部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 information transmitting unit 210 displays the screen data so as to display information indicating the content of the order. With respect to the number of shares generated and corresponding to the customer order information, screen data is generated so that the number of shares whose reception time is earlier than the number of shares after the customer order information and the number of shares later are described separately.

また、情報送信部210は、S55において顧客IDが一致していた場合、社内注文DBから対応する市場用注文情報における価格及び受信時刻を読み出し、読み出した価格及び受信時刻を、株式の約定価格の推移を示すチャート中に別のチャートとして重ねて表示させるように、画面データを生成する。   In addition, when the customer IDs match in S55, the information transmission unit 210 reads the price and the reception time in the corresponding market order information from the in-house order DB, and uses the read price and the reception time as the contract price of the stock. Screen data is generated so as to be displayed as another chart in a chart indicating the transition.

次いで、情報送信部210は、生成した画面データを顧客端末10に送信する(S62)。顧客端末10は、受信した画面データに従って板情報及び株式の約定価格の推移を示すチャートを表示する(S64)。   Next, the information transmission unit 210 transmits the generated screen data to the customer terminal 10 (S62). The customer terminal 10 displays a chart showing the transition of the board information and the contract price of the stock according to the received screen data (S64).

図11は、図10のS64において顧客端末10が表示した画面の一例を示す図である。本図において顧客端末10は、顧客の注文の詳細(注文を行った銘柄、売り又は買いを示す情報、株数、価格、及び受信時刻)及び現在の約定価格を詳細に示す欄11に加えて、チャート情報12及び板情報13を表示する。   FIG. 11 is a diagram illustrating an example of a screen displayed by the customer terminal 10 in S64 of FIG. In this figure, the customer terminal 10 adds the details of the customer's order (the information about the order that was placed, information indicating the sale or purchase, the number of shares, the price, and the reception time) and the current execution price in detail 11. Chart information 12 and plate information 13 are displayed.

チャート情報12においては、約定価格の推移を示すチャート12aに加え、顧客の注文価格を示すチャート12bが、受信時刻を始点として重ねて表示される。このため、顧客は市場の動向と自分の発注タイミングの関係を視覚的に把握することができる。   In the chart information 12, in addition to the chart 12a indicating the transition of the contract price, a chart 12b indicating the customer's order price is displayed overlapping the reception time as a starting point. Therefore, the customer can visually grasp the relationship between the market trend and his / her ordering timing.

板情報13においては、棒グラフで板情報を表示しているが、顧客の注文と同じ売り買い及び価格においては、顧客の注文より受信時刻が前である株数、顧客の注文、顧客の注文より受信時刻が後である株数の順に積み上げた形式で棒グラフを生成している。また顧客の注文を示す領域を、棒グラフの他の領域とは別の形式(色又は模様)で表示している。このため顧客は自分の注文の執行状況、例えば約定する確率及び予想される約定タイミングを精度良くかつ視覚的に把握することができる。   In the board information 13, the board information is displayed as a bar graph. However, in the same buying and selling and price as the customer's order, the stock number, the customer's order, and the customer's order received before 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. Therefore, 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.

図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 information transmission unit 210 of the trade order brokerage apparatus 20 determines that the total value of the number of shares of an order to be executed with priority over the market order information among the market order information stored in the internal order DB 230 is Information that is less than or equal to the prescribed number in the market order information and that has not been notified to the customer is extracted (S70). Details of this processing will be described later.

次いで情報送信部210は、抽出された市場用注文情報に対応する社内用注文IDを社内注文DB230から読み出し、読み出した社内注文DB230に含まれる顧客IDを抽出する。次いで、抽出した顧客IDを用いて、注文を出した顧客がログイン中であるか否かを顧客DB220から読み出す。顧客がログイン中である場合(S72:Yes)、情報送信部210は注文訂正を行うための画面データを生成し(S78)、生成した注文訂正画面データを顧客端末10に送信する(S80)。この注文訂正画面データには社内用注文IDが含まれる。   Next, the information transmission unit 210 reads the internal order ID corresponding to the extracted market order information from the internal order DB 230, and extracts the customer ID included in the read internal order DB 230. Next, using the extracted customer ID, it is read from the customer DB 220 whether or not the customer who placed the order is logged in. When the customer is logged in (S72: Yes), the information transmission unit 210 generates screen data for order correction (S78), and transmits the generated order correction screen data to the customer terminal 10 (S80). This order correction screen data includes an in-house order ID.

顧客端末10は、注文訂正画面データを受信すると、受信した注文画面データに従って注文訂正画面を表示する(S82)。このため、顧客は約定が近づいたときに、注文条件をもう一度確認することができる。なお、この表示はポップアップ表示であっても良いし、ポップアンダー表示であっても良い。   Upon receiving the order correction screen data, the customer terminal 10 displays the order correction screen according to the received order screen data (S82). For this reason, the customer can confirm the order condition again when the contract is approaching. This display may be a pop-up display or a pop-under display.

顧客が注文訂正画面に注文の訂正情報(例えば訂正後の価格又は数量)又は取消情報を入力する(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 customer terminal 10 uses the input order correction information as the customer ID and the internal order ID. The data are transmitted in association with each other (S86).

売買注文仲介装置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 customer terminal 10, the in-house order information setting unit 202 of the buying and selling order mediating apparatus 20 has received the order details information corresponding to the received customer ID and the in-house order ID in the in-house order DB 230. Update according to the order correction information (S88). Further, the ordering unit 204 updates the market order information corresponding to the received internal order ID in the internal order DB 230 in accordance with the received order correction information, and the corrected market order information is sent to the trading processor 30. Transmit (S90). Thereafter, the information transmission unit 210 transmits correction completion screen data to the customer terminal 10 (S92). The customer terminal 10 displays a correction completion screen according to the received correction completion screen data (S94). Further, the order mediating apparatus 20 updates the internal order DB 230 and stores information indicating that the customer has been notified (S96).

なお、売買処理装置30は、訂正後の市場用注文情報を受信すると、受信した市場用注文情報に含まれる注文詳細情報に基づいて、更新すべき市場用注文情報が含まれるテーブルを検索し、当該テーブルに格納されている市場用注文情報を更新する。   In addition, when the trade processor 30 receives the corrected market order information, the trade processor 30 searches a table including the market order information to be updated based on the order detail information included in the received market order information, The market order information stored in the table is updated.

また、顧客がログイン中ではない場合(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 information transmission unit 210 reads unordered market order information and in-house order ID from the in-house order DB 230, and reads out board information corresponding to the brand ID included in the market order information from the board information DB 240 ( S702). Next, in the read board information, the total number of shares whose contract price is closer than the price indicated by the market order information is calculated (S704). Next, the number of shares whose reception time is earlier than that of the market order information is extracted from the board information having the same price as the price indicated by the market order information (S706), and the extracted number of shares is added to the number of shares calculated in S704. In this way, the information transmission unit 210 calculates the number of shares to be executed before the market order information (S708).

次いで、情報送信部210は、当該市場用注文情報に対応する規定数を社内注文DB230から読み出す。そしてS708で算出した株数が読み出した規定数以下であり、かつ顧客に通知済みである旨の情報が社内注文DB230に保持されていない場合(S710:Yes)、当該市場用注文情報を抽出してS72以降の処理を行う。S708で算出した株数が読み出した規定数超である場合(S710:No)、次の市場用注文情報に対してS700以下の処理を行う。   Next, the information transmission unit 210 reads the specified number corresponding to the market order information from the in-house order DB 230. If the number of shares calculated in S708 is equal to or less than the read specified number and the information indicating that the customer has been notified is not held in the internal order DB 230 (S710: Yes), the market order information is extracted. The process after S72 is performed. If the number of shares calculated in S708 is greater than the read-out specified number (S710: No), the processing from S700 is performed on the next market order information.

なお、規定数は、例えば顧客が設定する。この場合、例えば図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 customer terminal 10 in S6 of FIG. 8, the customer terminal 10 transmits the specified number to the trade order brokerage device 20 in S8, and the in-house order information setting unit 202 in S11 and S18. The ordering unit 204 stores the specified number in the customer DB 220 and the in-house order DB 230.

また、規定数は情報送信部210が設定してもよい。この場合、情報送信部210は、本発明に係る規定数設定部を兼ねることになり、規定数を、例えば現在の約定価格から予め定められた値幅内にある注文数に、定数を乗ずることにより設定する。   In addition, the information transmission unit 210 may set the specified number. In this case, the information transmission unit 210 also serves as a specified number setting unit according to the present invention, and by multiplying the specified number by, for example, the number of orders within a predetermined price range from the current contract price by a constant. Set.

図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 terminal device 10 in S82 of FIG. In the example shown in the figure, detailed information (order name, information indicating sell or buy, number of shares, and price) of an order to be corrected is displayed in advance on the order correction screen. Then, the customer inputs the corrected number of shares or price in a predetermined field as necessary (or selects the cancellation field), and clicks an order button. Then, the terminal device 10 transmits the information input to the trade order brokerage device 20. The information to be transmitted includes an in-house order ID. The order intermediary device 20 generates corrected market order information in accordance with the received information, and transmits it to the trade processing device 30. Further, the order mediating apparatus 20 updates the customer DB 220 and the in-house order DB 230 according to the received information. For this reason, the customer can transmit the order correction information to the trade order brokerage apparatus 20 by a simple procedure.

図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 information transmission unit 210 outputs the in-house order ID to the in-house order information setting unit 202. The in-house order information setting unit 202 updates the price of the detailed order information stored in the customer DB 220 corresponding to the received in-house order ID in a direction away from the current contract price. Further, the ordering unit 204 updates the price of the order information for the market stored in the customer DB 220 corresponding to the in-house order ID received by the in-house order information setting unit 202 in the same manner as the customer DB 220 (S100). Next, the ordering unit 204 transmits the updated market order information to the trading processor 30 (S102).

その後、情報送信部210は、顧客DB220から顧客のメールアドレスを読み出し(S74)、該メールアドレス宛に、注文価格を更新した旨を通知する情報を送信する(S76)。このため、顧客はメールを確認することにより、自分が行った注文の約定が近づいていることを認識することができる。また、顧客は再び注文条件の見直しをすることができる。   Thereafter, the information transmission unit 210 reads the customer's mail address from the customer DB 220 (S74), and transmits information notifying that the order price has been updated to the mail address (S76). For this reason, the customer can recognize that the execution of the order he / she is approaching by checking the mail. Also, the customer can review the order conditions again.

図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 contracting unit 306 of the trading processing device 30 executes the processing for stock trading (S110), and the market order ID corresponding to the market order information for which the contract processing has been performed and the market order information are contracted. The information indicating the fact is transmitted to the trade order brokerage apparatus 20 that has transmitted the market order information (S112).

売買注文仲介装置20の約定情報処理部208は、売買処理装置30の約定部306から市場用注文ID及び当該市場用注文情報が約定処理された旨を示す情報を受信すると、社内注文DB230を更新し、受信した市場用注文IDに対応する注文を約定済みにする(S114)。また約定情報処理部208は、受信した市場用注文IDに対応する社内用注文IDを社内注文DBから読み出し(S116)、読み出した社内注文DBに対応する注文を約定済みにすることにより、顧客DB220を更新する(S118)。次いで、約定情報処理部208は顧客端末10に約定画面データを送信する(S120)。顧客端末10は受信した約定画面データにしたがって約定画面を表示し、顧客に約定した旨を認識させる(S122)。   When the contract information processing unit 208 of the trade order brokerage device 20 receives information indicating that the market order ID and the market order information have been executed from the contract unit 306 of the trade processing device 30, it updates the internal order DB 230. Then, the order corresponding to the received market order ID is filled (S114). Further, the contract information processing unit 208 reads out the internal order ID corresponding to the received market order ID from the internal order DB (S116), and sets the order corresponding to the read internal order DB as a contract, thereby making the customer DB 220 Is updated (S118). Next, the contract information processing unit 208 transmits the contract screen data to the customer terminal 10 (S120). The customer terminal 10 displays a contract screen according to the received contract screen data, and makes the customer recognize that the contract has been made (S122).

なお、売買注文仲介装置20及び売買処理装置30は、それぞれ、上記した機能を有するプログラムをコンピューターシステムにインストールすることにより、実現される。このプログラムは、例えば、記録媒体を介してコンピューターシステムにインストールされる。プログラムを格納する記録媒体は、例えばフロッピー(登録商標)ディスク、CD−ROM、CD−R、CD−R/W、DVD−RAM、MO、及び半導体メモリー等のリムーバブルディスク、若しくはハードディスクであるが、これら以外であってもよい。また、このプログラムは、インターネット等の通信回線を介してダウンロードされることにより、コンピューターシステムにインストールされてもよい。   The trade order brokerage apparatus 20 and the trade processing apparatus 30 are each realized by installing a program having the above-described functions in a computer system. This program is installed in a computer system via a recording medium, for example. The recording medium for storing the program is, for example, a floppy disk, a removable disk such as a CD-ROM, a CD-R, a CD-R / W, a DVD-RAM, an MO, and a semiconductor memory, or a hard disk. Other than these may be used. Further, this program may be installed in a computer system by being downloaded via a communication line such as the Internet.

以上、本実施形態によれば、棒グラフで板情報を表示するが、顧客の注文と同じ価格においては、顧客の注文より受信時刻が前である株数、顧客の注文、顧客の注文より受信時刻が後である株数の順に積み上げた形式で棒グラフを生成している。また顧客の注文を示す領域を、棒グラフの他の領域とは別の形式(色又は模様)で表示している。このため顧客は自分の注文の執行状況、例えば約定する確率及び予想される約定タイミングを正確かつ視覚的に把握することができる。   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 chart 12a indicating the transition of the contract price, the customer terminal 10 displays a chart 12b indicating the customer's order price starting from the reception time. Therefore, the customer can visually grasp the relationship between the market trend and his / her ordering timing.

尚、本発明は上述した実施形態に限定されるものではなく、本発明の主旨を逸脱しない範囲内で種々変更して実施することが可能である。
例えば顧客端末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 customer terminal 10, a branch terminal installed in each branch may be used. In this case, the branch employee inputs the order received at the window or call center to the branch terminal.

本発明の実施形態に係る株式売買システムの構成を説明する為のブロック図。The block diagram for demonstrating the structure of the stock trading system which concerns on embodiment of this invention. 売買注文仲介装置20の構成を説明する為のブロック図。The block diagram for demonstrating the structure of the sales order mediation apparatus. 顧客DB220のデータ構成の一例をテーブル形式で示す図。The figure which shows an example of a data structure of customer DB220 in a table format. 社内注文DB230のデータ構成の一例をテーブル形式で示す図。The figure which shows an example of a data structure of in-house order DB230 in a table format. 板情報DB240のデータ構成の一例をテーブル形式で示す図。The figure which shows an example of the data structure of board information DB240 in a table format. 売買処理装置30の構成を説明する為のブロック図。The block diagram for demonstrating the structure of the sales processing apparatus. 取引所注文DB320のデータ構成の一例をテーブル形式で示す図。The figure which shows an example of a data structure of exchange order DB320 in a table format. 図1に示した取引システムにおける株式の売買注文の処理を説明する為のフローチャート。The flowchart for demonstrating the process of the trading order of the stock in the trading system shown in FIG. 売買注文仲介装置20が板情報DB240を更新するときの売買システムの動作を説明する為のフローチャート。The flowchart for demonstrating operation | movement of the trading system when the trading order mediation apparatus 20 updates board information DB240. 顧客端末10に板情報及びチャートを表示させるときの売買注文仲介装置20の動作を説明する為のフローチャート。The flowchart for demonstrating operation | movement of the trade order mediation apparatus 20 when displaying board information and a chart on the customer terminal 10. FIG. 図10のS64において顧客端末10が表示した画面の一例を示す図。The figure which shows an example of the screen which the customer terminal 10 displayed in S64 of FIG. 顧客に約定が近づいたことを通知する第1の処理例を説明する為のフローチャート。The flowchart for demonstrating the 1st process example which notifies that a contract has approached the customer. 図12のS70の詳細を説明する為のフローチャート。The flowchart for demonstrating the detail of S70 of FIG. 図12のS82において端末装置10が表示する注文訂正画面の一例を説明する為の図。The figure for demonstrating an example of the order correction screen which the terminal device 10 displays in S82 of FIG. 顧客に約定が近づいたことを通知する第2の処理例を説明する為のフローチャート。The flowchart for demonstrating the 2nd process example which notifies that a contract has approached the customer. 図1に示した取引システムにおける約定処理を説明する為のフローチャート。The flowchart for demonstrating the contract process in the transaction system shown in FIG. (A)は従来の株式売買システムにおいて顧客に提供される板情報を示す図、(B)は従来の株式売買システムにおいて、顧客提供用の約定価格チャートを示す図。(A) is a figure which shows the board information provided to a customer in the conventional stock trading system, (B) is a figure which shows the contract price chart for customer provision in the conventional stock trading system.

符号の説明Explanation of symbols

10…顧客端末、20…売買注文仲介装置、30…売買処理装置、202…社内用注文設定部、204…発注部、206…板情報受信部、208…約定情報処理部、210…情報送信部、220…顧客DB、230…社内注文DB、240…板情報DB、302…注文管理部、304…板情報送信部、306…約定部、320…取引所注文DB
DESCRIPTION OF SYMBOLS 10 ... Customer terminal, 20 ... Trading order mediation apparatus, 30 ... Trading processing apparatus, 202 ... In-house order setting part, 204 ... Ordering part, 206 ... Board information receiving part, 208 ... Contract information processing part, 210 ... Information transmission part , 220 ... customer DB, 230 ... in-house order DB, 240 ... board information DB, 302 ... order management section, 304 ... board information transmission section, 306 ... execution section, 320 ... exchange order DB

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.
前記規定数を、前記顧客の端末装置から受信する請求項3〜5のいずれか一項に記載の売買注文仲介装置。 The buying and selling order mediating apparatus according to any one of claims 3 to 5 , wherein the prescribed number is received from the terminal device of the customer. 約定価格から予め定められた値幅内にある注文株数に定数を乗ずることにより前記規定数を設定する規定数設定部を更に具備する請求項3〜5のいずれか一項に記載の売買注文仲介装置。 The trading order mediation apparatus according to any one of claims 3 to 5 , further comprising a specified number setting unit that sets the specified number by multiplying a number of stock shares within a predetermined price range from the contract price by a constant. . 証券会社が管理する複数の売買注文仲介装置それぞれから株式の売買注文を示す市場用注文情報を受信し、該市場用注文情報に基づいて株式の売買処理を行う売買処理装置であって、
売買対象となる銘柄の銘柄識別情報、株数、売りまたは買いを特定する情報、価格、売買注文仲介装置を管理する証券会社の会社識別情報、並びに市場注文識別情報を含む市場用注文情報を、前記複数の売買注文仲介装置それぞれから受信し、受信した前記市場用注文情報を銘柄識別情報別かつ価格別かつ売り買い別に受信時刻が早い順に並べ、かつ前記銘柄識別情報別かつ価格別かつ売り買い別に注文株数を集計する注文管理部と、
前記複数の売買注文仲介装置それぞれに、前記注文管理部が集計した銘柄識別情報別かつ価格別かつ売り買い別の注文株数を送信し、かつ該売買注文仲介装置が送信した前記市場用注文情報と同一の前記銘柄識別情報、価格及び売り買いについては、該市場用注文情報より優先して約定処理される株式の数である優先約定株数を、該市場用注文情報が有する前記市場用注文識別情報とともに送信する板情報送信部と、
を具備し、
前記板情報送信部は、同一の銘柄識別情報において、同一の前記売買注文仲介装置から受信した前記市場用注文情報が同一の価格に複数ある場合、当該売買注文仲介装置からの受信時刻が最も早い前記市場用注文情報より受信時刻が先の前記市場用注文情報が示す株数の集計値、受信時刻が当該売買注文仲介装置から受信した前記市場用注文情報それぞれの間に位置する前記市場用注文情報が示す株数の間別の集計値、及び当該売買注文仲介装置からの受信時刻が最も遅い市場用注文情報より受信時刻が遅い市場用注文情報が示す株数の集計値をそれぞれ算出して、算出した集計値を前記優先約定株数として、当該売買注文仲介装置から受信した前記複数の市場用注文情報それぞれが有する前記市場用注文識別情報を各集計値の間に位置させつつ送信する売買処理装置。
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.
コンピュータを、請求項2〜7のいずれか一項に記載の売買注文仲介装置として機能させるためのプログラム。 The program for functioning a computer as a trade order mediation apparatus as described in any one of Claims 2-7 . コンピュータを、請求項に記載の売買処理装置として機能させるためのプログラム。 A program for causing a computer to function as the transaction processing apparatus according to claim 8 .
JP2006145069A 2006-05-25 2006-05-25 Stock trading system, trading order brokerage apparatus, trading processing apparatus, and program Expired - Fee Related JP4908921B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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