[go: up one dir, main page]

JPH08315008A - Order data management device for securities trading - Google Patents

Order data management device for securities trading

Info

Publication number
JPH08315008A
JPH08315008A JP11695595A JP11695595A JPH08315008A JP H08315008 A JPH08315008 A JP H08315008A JP 11695595 A JP11695595 A JP 11695595A JP 11695595 A JP11695595 A JP 11695595A JP H08315008 A JPH08315008 A JP H08315008A
Authority
JP
Japan
Prior art keywords
order
price
order data
data
price range
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.)
Pending
Application number
JP11695595A
Other languages
Japanese (ja)
Inventor
Yoko Tanaka
洋子 田中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP11695595A priority Critical patent/JPH08315008A/en
Publication of JPH08315008A publication Critical patent/JPH08315008A/en
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

(57)【要約】 【目的】証券取引において注文データをコンピュータで
管理するために、一方向に銘柄、他方向に一定値刻みの
価格を配列する注文テーブルを使用する。この注文テー
ブルのサイズを縮小して必要な記憶装置の記憶容量を削
減する。 【構成】売注文テーブル11及び買注文テーブル12は
証券の各銘柄ごとにその価格範囲を設定し、その価格範
囲の下限が一端、上限が他端となるようなエントリ数の
エントリが設けられる。テーブル管理部15は注文デー
タを受け取り、いずれかのテーブルの指定された銘柄に
ついてその価格範囲と注文の価格とによって定まるエン
トリにその注文データを格納する。
(57) [Summary] [Purpose] In order to manage order data with a computer in securities transactions, an order table is used in which issues are arranged in one direction and prices in fixed values are arranged in the other direction. The size of this order table is reduced to reduce the required storage capacity of the storage device. [Structure] The sell order table 11 and the buy order table 12 set the price range for each issue of a security, and the number of entries is provided so that the lower limit of the price range is one end and the upper limit is the other end. The table management unit 15 receives the order data, and stores the order data in the entry determined by the price range and the price of the order for the specified issue in any of the tables.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、証券取引において注文
データを管理する装置に係わり、特に売/買別の注文テ
ーブルを設けて注文データの価格範囲を管理する情報処
理装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a device for managing order data in securities transactions, and more particularly to an information processing device for managing a price range of order data by providing an order table for selling / buying.

【0002】[0002]

【従来の技術】証券会社は、証券取引の仲介業者に対し
て証券取引についての注文を行うと、取引仲介業者はこ
の注文をコンピュータに入力し、このコンピュータから
通信回線を介して各証券会社のコンピュータへ注文デー
タを送信する。各証券会社のコンピュータは、受信した
注文データを売/買別に注文テーブルに登録して管理
し、各証券会社が注文の状況を把握し自社の注文を決め
るための支援をする。
2. Description of the Related Art When a securities company places an order for securities trading with a securities trading intermediary, the trading intermediary enters the order into a computer, and from this computer, the securities brokerage of each securities company is entered. Send order data to the computer. The computer of each securities company registers the received order data in the order table for selling / buying and manages it, and assists each securities company to grasp the status of the order and decide its own order.

【0003】図4は、このようなシステムの全体像を図
式化したものである。各証券会社から電話等を介して注
文5が取引仲介業者へ送られると、取引仲介業者は受け
た注文をコンピュータシステム2へ入力し、すべての注
文データを各証券会社のコンピュータシステム1へ送付
する。コンピュータシステム1は受信した注文データを
売/買別に注文テーブルに登録し、表示装置16を介し
て注文の状況を把握できるようにする。
FIG. 4 is a schematic diagram of an overall image of such a system. When an order 5 is sent from each securities company to a transaction intermediary via a telephone or the like, the transaction intermediary inputs the received order into the computer system 2 and sends all order data to the computer system 1 of each securities company. . The computer system 1 registers the received order data in the order table for each sale / buy so that the order status can be grasped through the display device 16.

【0004】図5は、従来の売注文テーブルまたは買注
文テーブルの形式の例を示す図である。テーブルは、一
方向に銘柄名又は銘柄コードが配列され他方向に例えば
1円から1000円まで1円刻みで価格が設定されてい
る。コンピュータシステム1は、注文データ中の銘柄コ
ード、売/買区別及び価格を基にしてこのテーブルの該
当する場所に注文番号を登録する。このようにテーブル
上で価格範囲が固定しているために、すべての銘柄と価
格の注文データをカバーするには非常に大きなテーブル
が必要であり、コンピュータシステムの記憶装置の大き
な記憶容量を占有する。
FIG. 5 is a diagram showing an example of the format of a conventional sell order table or buy order table. In the table, brand names or brand codes are arranged in one direction, and prices are set in the other direction from 1 yen to 1000 yen in increments of 1 yen. The computer system 1 registers the order number in the corresponding place of this table based on the brand code, selling / buying distinction and price in the order data. This fixed price range on the table requires a very large table to cover all stock and price order data, occupying a large storage capacity of the computer system's storage. .

【0005】[0005]

【発明が解決しようとする課題】各種証券商品は、銘柄
の種類も多くまた価格は銘柄ごとに毎日その相場や変動
幅が変わるものであり、すべての注文を格納するために
は膨大なサイズの注文テーブルが必要となる。しかも注
文テーブルのサイズを大きくしても設定した価格範囲の
範囲外となるデータが発生する可能性はあり、それによ
って必要なデータが欠落する恐れがある。
[Problems to be Solved by the Invention] In various securities products, there are many types of stocks, and the price and the fluctuation range change daily for each stock. Therefore, a huge size is required to store all orders. An order table is required. Moreover, even if the size of the order table is increased, there is a possibility that data that is outside the set price range may be generated, which may cause necessary data to be missing.

【0006】本発明は、上記注文テーブルのサイズを縮
小して必要な記憶装置の記憶容量を削減するとともに、
テーブルから重要なデータが欠落するのを防止すること
を目的とする。
According to the present invention, the size of the order table is reduced to reduce the required storage capacity of the storage device.
The purpose is to prevent missing important data from the table.

【0007】[0007]

【課題を解決するための手段】本発明は、証券の各銘柄
ごとにその価格範囲を設定し、その価格範囲の下限が一
端、上限が他端となるようなエントリ数のエントリを設
けるように注文テーブルを構成し、注文データを受けた
とき注文データ中の銘柄についてその価格範囲と注文価
格とで定まる注文テーブル上のエントリにこの注文デー
タを格納し、この注文データについて売買成立した結果
として約定データを受けたとき注文テーブル上の該当す
る注文データを削除する注文データ管理装置を特徴とす
る。
According to the present invention, a price range is set for each stock of a security, and the number of entries is set such that the lower limit of the price range is one end and the upper limit is the other end. When the order table is configured and the order data is received, this order data is stored in the entry on the order table that is determined by the price range and order price of the issue in the order data, and the contract is executed as a result of successful trading of this order data. A feature is an order data management device that deletes corresponding order data on the order table when receiving data.

【0008】[0008]

【作用】注文テーブルは各銘柄ごとにその価格範囲が設
定されるので、その銘柄の価格変動幅に応じて価格範囲
を設定でき、注文テーブル全体としてすべての銘柄の価
格範囲を考慮したエントリを設ける必要がなく記憶容量
を削減できる。各銘柄ごとにその価格範囲を設定するこ
とによって新しい注文データが注文テーブルに登録でき
ないケースが減少するが、さらに注文データの価格が設
定された価格範囲を外れるとき、この注文価格に応じて
価格範囲を修正し、修正された価格範囲に合わせてすで
に登録された注文データをシフトすることによって注文
テーブルから重要なデータが欠落するのを防止できる。
[Function] Since the price range is set for each issue in the order table, the price range can be set according to the price fluctuation range of the issue, and an entry considering the price range of all issues is provided as the entire order table. The storage capacity can be reduced without the need. By setting the price range for each stock, the number of cases in which new order data cannot be registered in the order table is reduced, but when the price of the order data goes out of the set price range, the price range will be changed according to this order price. It is possible to prevent important data from being missing from the order table by modifying the order data and shifting the already registered order data according to the modified price range.

【0009】[0009]

【実施例】以下、本発明の一実施例について図面を用い
て説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.

【0010】図1は、コンピュータシステム1の構成を
示す図である。11は本発明になる売注文テーブル、1
2は本発明になる買注文テーブルである。13は注文の
詳細情報を格納する注文明細テーブルである。14はコ
ンピュータシステム2から注文データ及び約定データを
受信する受信部であり、15は受信部14から受け取っ
た注文データを売注文テーブル11、買注文テーブル1
2及び注文明細テーブル13に登録し、受信部14から
受け取った約定データによって売注文テーブル11、買
注文テーブル12及び注文明細テーブル13上の注文デ
ータを削除するテーブル管理部である。16は注文の状
況を表示する表示装置、17は注文の状況を問い合わせ
るための情報を入力する入力装置である。18はテーブ
ル管理部15から起動されて注文の状況についてのデー
タを受け取り、このデータを編集して表示装置16へ送
るとともに入力装置17から状況問い合わせの情報が入
力されたとき、この情報を内部形式に変換してテーブル
管理部15へ送る編集表示部である。売注文テーブル1
1、買注文テーブル12及び注文明細テーブル13は、
コンピュータシステム1の主記憶装置又は外部記憶装置
上に格納されるテーブルである。受信部14は通信制御
のための通常のハードウェア及び制御プログラムを含
む。テーブル管理部15及び編集表示部18はこのコン
ピュータシステム1の主記憶装置に格納されるプログラ
ムを実行することによって実現される。
FIG. 1 is a diagram showing the configuration of a computer system 1. 11 is a sales order table according to the present invention, 1
2 is a buy order table according to the present invention. Reference numeral 13 is an order detail table that stores detailed information of orders. Reference numeral 14 is a receiving unit for receiving order data and contract data from the computer system 2, and 15 is the order data received from the receiving unit 14 for the sell order table 11 and the buy order table 1.
2 and the order detail table 13 and is a table management unit that deletes the order data on the sell order table 11, the buy order table 12, and the order detail table 13 based on the contract data received from the receiving unit 14. Reference numeral 16 is a display device for displaying the order status, and 17 is an input device for inputting information for inquiring about the order status. 18 is activated from the table management unit 15 to receive data on the status of the order, edits this data and sends it to the display device 16 and, when information on the status inquiry is input from the input device 17, this information is converted into an internal format. It is an edit display unit that is converted to and sent to the table management unit 15. Sell order table 1
1. The purchase order table 12 and the order detail table 13 are
It is a table stored in a main storage device or an external storage device of the computer system 1. The receiving unit 14 includes ordinary hardware and control programs for controlling communication. The table management unit 15 and the edit display unit 18 are realized by executing a program stored in the main storage device of the computer system 1.

【0011】図2は、売注文テーブル11又は買注文テ
ーブル12のデータ形式の例を示す図である。銘柄名2
1の欄には各銘柄コードが配列される。価格範囲22の
欄には、各銘柄ごとに価格の下限値と上限値とが設定さ
れる。本実施例では下限値と上限値との間の幅を200
円に設定している。実価格範囲23の欄には価格範囲2
2の範囲内で実際にテーブルに登録されている注文デー
タの下限値と上限値とが設定される。注文データ24の
欄は各銘柄ごとに200エントリあり、その左端のエン
トリは価格範囲22の下限値に対応し、その右端のエン
トリは価格範囲22の上限値に対応する。例えば銘柄K
についての注文aの価格は153円であり、銘柄Kに対
応する注文データ24の左から3番目のエントリに登録
される。注文データ24の欄には注文データ中の注文番
号が登録される。なお注文データ24の各エントリの初
期値はスペースである。
FIG. 2 is a diagram showing an example of the data format of the sell order table 11 or the buy order table 12. Brand name 2
Each stock code is arranged in the column 1. In the price range 22 column, a lower limit value and an upper limit value of the price are set for each issue. In this embodiment, the width between the lower limit and the upper limit is 200
It is set to a circle. In the column of the actual price range 23, the price range 2
Within the range of 2, the lower limit value and the upper limit value of the order data actually registered in the table are set. There are 200 entries for each issue in the column of the order data 24, the leftmost entry corresponds to the lower limit value of the price range 22, and the rightmost entry corresponds to the upper limit value of the price range 22. For example, brand K
The price of the order a is about 153 yen, and is registered in the third entry from the left of the order data 24 corresponding to the brand K. The order number in the order data is registered in the column of the order data 24. The initial value of each entry of the order data 24 is a space.

【0012】コンピュータシステム1がコンピュータシ
ステム2から受信する注文データは、注文番号、銘柄コ
ード、売/買区別、価格及び数量を含む。また約定デー
タは、注文番号及び銘柄コードを含む。
The order data received by the computer system 1 from the computer system 2 includes the order number, brand code, sell / buy distinction, price and quantity. Further, the contract data includes an order number and a brand code.

【0013】注文明細テーブル13は、受信した注文デ
ータの詳細を格納するテーブルであり、注文番号、銘柄
コード、売/買区別及び価格をキーにして注文データを
検索できるよう構成される。同一銘柄及び同一価格につ
いて複数の注文があるとき、最初の注文の注文番号のみ
が売注文テーブル11又は買注文テーブル12に登録さ
れ、後の注文データは売/買別に最初の注文データで始
まるチェインによってつなげられる。
The order detail table 13 is a table for storing details of the received order data, and is constructed so that the order data can be searched with the order number, brand code, sell / buy distinction and price as keys. When there are multiple orders for the same issue and the same price, only the order number of the first order is registered in the sell order table 11 or the buy order table 12, and the subsequent order data starts with the first order data for each sale / buy. Connected by.

【0014】図3は、受信部14から注文データを受け
とってからこの注文を売注文テーブル11又は買注文テ
ーブル12に登録するまでのテーブル管理部15の処理
の流れを示すフローチャートである。テーブル管理部1
5は、受信部14から注文データを受け取り(ステップ
31)、その売/買区別を識別し、それによって売注文
テーブル11又は買注文テーブル12のいずれかを参照
する。テーブル11/12に銘柄コードが登録されてい
れば(ステップ32YES)、注文データ中の価格とそ
の銘柄の価格範囲22とを比較して注文の価格が価格範
囲22の範囲に入るか否かを判定する(ステップ3
3)。価格範囲22の範囲内であれば(ステップ33N
O)、注文の価格と価格範囲22の下限値とから注文デ
ータ24中の格納場所(エントリ)を求めてその格納場
所にこの注文の注文番号を書き込み(ステップ35)、
この注文データの詳細を注文明細テーブル13に登録す
る。ただしすでに求めた格納場所に他の注文番号が書き
込まれていれば、テーブル11/12には書き込まず、
注文明細テーブル13に追加登録し、銘柄コード、売/
買区別及び価格をキーにして注文明細テーブル13を検
索して同一銘柄コード、同一売/買区別及び同一価格で
最後に追加登録された注文データを得て、この注文デー
タから現在の注文データへリンクするようチェインを設
定する。次に現在の注文データの価格とその銘柄の実価
格範囲23とを比較して注文の価格が実価格範囲23の
範囲に入るか否か判定し、範囲に入らなければ注文の価
格によって実価格範囲23の下限値又は上限値を更新す
る。ただし当該注文データがこの銘柄についての最初の
注文であれば実価格範囲23はスペースであるから、実
価格範囲23の下限値と上限値はこの注文の価格とな
る。以上の処理を終えた後、テーブル管理部15はステ
ップ31に戻って次の注文データを受け入れる。
FIG. 3 is a flowchart showing the flow of processing of the table management unit 15 from receiving the order data from the receiving unit 14 to registering the order in the sell order table 11 or the buy order table 12. Table management unit 1
5 receives the order data from the receiving unit 14 (step 31), identifies the sell / buy distinction, and thereby refers to either the sell order table 11 or the buy order table 12. If the stock code is registered in the table 11/12 (YES in step 32), the price in the order data is compared with the price range 22 of the stock to determine whether the price of the order falls within the range of the price range 22. Judge (Step 3
3). If it is within the price range 22 (step 33N
O), a storage location (entry) in the order data 24 is obtained from the price of the order and the lower limit value of the price range 22, and the order number of this order is written in the storage location (step 35),
The details of this order data are registered in the order detail table 13. However, if another order number has already been written in the storage location already obtained, it will not be written in Table 11/12,
Additional registration in the order details table 13, stock code, sell /
The order detail table 13 is searched by using the purchase distinction and the price as a key to obtain the last additionally registered order data with the same stock code, the same sell / buy distinction and the same price, and this order data is changed to the current order data. Set the chain to link. Next, the price of the current order data is compared with the actual price range 23 of the stock to determine whether the price of the order falls within the range of the actual price range 23. If it does not fall within the range, the actual price is determined according to the price of the order. The lower limit value or the upper limit value of the range 23 is updated. However, if the order data is the first order for this brand, the actual price range 23 is a space, so the lower and upper limits of the actual price range 23 are the prices of this order. After completing the above processing, the table management unit 15 returns to step 31 to accept the next order data.

【0015】新しい注文の価格がその銘柄の価格範囲2
2の範囲に入らないとき(ステップ33YES)、テー
ブル管理部15はその銘柄の価格範囲をシフトする(ス
テップ34)。その詳細は次の通りである。注文の価格
が価格範囲22の下限値より低いとき、下限値−注文の
価格がシフト数である。このとき注文の価格を価格範囲
22の下限値としたとき、上限値は本例では下限値+1
99となるので、新しい上限値と実価格範囲23とを比
較し、当該銘柄の最高値が新しい価格範囲22の範囲を
外れるか否かを判定する。新しい価格範囲22の範囲を
外れないとき、注文データ24のエントリを右方向へシ
フト数だけシフトし、価格範囲22の下限値と上限値と
を更新してからステップ35の処理に移る。注文の価格
が価格範囲22の上限値より高いときも同様に注文の価
格−価格範囲22の上限値がシフト数であり、この注文
の価格を価格範囲の上限値としたとき当該銘柄の最安値
が新しい価格範囲22の範囲を外れない場合に注文デー
タ24のエントリを左方向へシフト数だけシフトし、価
格範囲22を更新する。注文データ24をシフトしたと
き新しい価格範囲22の範囲を外れる注文データが生じ
る場合には、価格の上限値又は下限値のどちらか一方を
優先的にテーブルに残すようにシフトし、価格範囲を外
れた注文をテーブル11/12から落す。一般に証券取
引で重要となるのは、売り注文の場合低価格であり、買
い注文の場合高価格の情報であり、例えば売注文テーブ
ル11では価格範囲22の下限値より低い注文を優先
し、この注文の価格を新しい下限値として新しい価格範
囲22を外れる高値の注文をテーブルからシフト・アウ
トする。従って売注文テーブル11に対して価格範囲2
2の上限値より高い注文が来たとき、注文データ24を
シフトして最安値の注文が新しい注文データ24を外れ
る場合、この最高値の注文を無視してステップ34及び
ステップ35の処理をしない。ただし証券商品によって
は、価格の代わりに価格から算出される別の指標で商品
の高い安いを判断する場合があり、指標の大小関係が価
格の高安と逆になる場合には上記と逆の処理となる。
The price of the new order is the price range 2 of the stock.
When the price does not fall within the range of 2 (YES in step 33), the table management unit 15 shifts the price range of the issue (step 34). The details are as follows. When the price of the order is lower than the lower limit of the price range 22, the lower limit-the price of the order is the number of shifts. At this time, when the price of the order is the lower limit value of the price range 22, the upper limit value is the lower limit value + 1 in this example.
Since it becomes 99, the new upper limit value is compared with the actual price range 23, and it is determined whether or not the highest price of the issue is outside the range of the new price range 22. When it does not fall outside the range of the new price range 22, the entry of the order data 24 is shifted to the right by the number of shifts, the lower limit value and the upper limit value of the price range 22 are updated, and then the process of step 35 is performed. Similarly, when the price of the order is higher than the upper limit value of the price range 22, the upper limit value of the order price-the price range 22 is the number of shifts, and when the price of this order is the upper limit value of the price range, the lowest price of the stock. If is not outside the range of the new price range 22, the entry of the order data 24 is shifted to the left by the shift number, and the price range 22 is updated. When the order data 24 is shifted and there is order data that falls outside the new price range 22, the price is shifted so that either the upper limit value or the lower limit value of the price is preferentially left in the table, and the price range is deviated. Dropped orders from Table 11/12. Generally, it is important in securities trading that low price is used for sell orders and high price is used for buy orders. For example, in the sell order table 11, orders lower than the lower limit of the price range 22 are prioritized. Higher orders that are out of the new price range 22 are shifted out of the table with the price of the order as the new lower limit. Therefore, the price range 2 for the sell order table 11
When an order higher than the upper limit of 2 comes, the order data 24 is shifted, and if the lowest order is out of the new order data 24, the highest order is ignored and the processing of steps 34 and 35 is not performed. . However, depending on the securities product, another index calculated from the price may be used to judge the high price of the product, and if the magnitude relationship of the index is the opposite of the high price of the price, reverse the above process. Becomes

【0016】注文データを受けたとき、テーブル11/
12にその銘柄コードが登録されていないとき(ステッ
プ32NO)、テーブル管理部15はテーブル11/1
2の銘柄名の欄にその銘柄コードを登録し、価格範囲2
2から注文データ24までのエントリを作成する(ステ
ップ36)。次にこの注文の価格を価格範囲22の上限
値と下限値の平均又は平均に近い整数になるように価格
範囲22を設定し(ステップ37)、ステップ35の処
理に移る。
When receiving the order data, the table 11 /
When the stock code is not registered in 12 (NO in step 32), the table management unit 15 sets the table 11/1.
Register the stock code in the stock name field of 2 and set the price range 2
The entries from 2 to the order data 24 are created (step 36). Next, the price range 22 is set so that the price of this order is the average of the upper limit value and the lower limit value of the price range 22 or an integer close to the average (step 37), and the process proceeds to step 35.

【0017】新しい注文によって実価格範囲23が変更
されたとき、例えばある銘柄について売注文テーブル1
1の最安値が更新されたとき、または買注文テーブル1
2の最高値が更新されたとき、テーブル管理部15は編
集表示部18を起動して銘柄コードと価格を通知する。
編集表示部18はこのデータを編集して表示装置16に
表示する。また入力装置17から編集表示部18を介し
て銘柄指定又は全銘柄について問い合わせがあったと
き、テーブル管理部15は売注文テーブル11及び買注
文テーブル12の実価格範囲23を参照して要求された
情報、例えば売り注文の最安値、買い注文の最高値等を
編集表示部18に渡す。編集表示部18はこの情報を編
集して表示装置16に表示する。
When the actual price range 23 is changed by a new order, for example, the sell order table 1 for a certain issue
When the lowest price of 1 is updated, or the buy order table 1
When the maximum value of 2 is updated, the table management unit 15 activates the edit display unit 18 to notify the issue code and the price.
The edit display unit 18 edits this data and displays it on the display device 16. Further, when the input device 17 makes an inquiry via the edit display unit 18 regarding the stock designation or all stocks, the table management unit 15 is requested by referring to the actual price range 23 of the sell order table 11 and the buy order table 12. Information such as the lowest price of a sell order and the highest price of a buy order is passed to the edit display unit 18. The edit display unit 18 edits this information and displays it on the display device 16.

【0018】証券の売買が成立し、テーブル管理部15
が受信部14から約定データを受け取ったとき、テーブ
ル管理部15は注文明細テーブル13を検索してこの約
定データと対応する注文データとを照合し、注文の価格
とテーブル11/12上の価格範囲22の下限値とから
注文データ24中の格納場所を求めてその格納場所の注
文番号と当該約定データの注文番号とを照合し、一致す
ればテーブル11/12からその注文番号を削除して実
価格範囲23が変更されていれば更新する。次に注文明
細テーブル13を検索して当該注文データの次にチェイ
ンされる注文データがあればその注文番号を今削除した
エントリの場所に設定し、売買成立した注文明細テーブ
ル13上の注文データを削除する。約定データに対応す
る注文がテーブル11/12に設定されていないときに
は、注文明細テーブル13上の注文データを削除し、こ
の注文データに前後する注文データをチェインでつなぐ
処理をする。以上の処理の結果、実価格範囲23が更新
されれば、テーブル管理部15は優先度に応じて編集表
示部18へ銘柄コードと価格を通知する。
Trading of securities is completed, and the table management unit 15
When the contract data is received from the reception unit 14, the table management unit 15 searches the order detail table 13 and compares the contract data with the corresponding order data, and the price of the order and the price range on the table 11/12. The storage place in the order data 24 is obtained from the lower limit value of 22, and the order number of the storage place is collated with the order number of the contract data. If they match, the order number is deleted from the table 11/12 and the actual order number is deleted. If the price range 23 is changed, it is updated. Next, the order detail table 13 is searched, and if there is order data that is chained next to the order data, the order number is set in the location of the entry that has just been deleted, and the order data on the order detail table 13 that has been traded is set. delete. When the order corresponding to the contract data is not set in the table 11/12, the order data on the order detail table 13 is deleted, and the order data before and after this order data is chained. When the actual price range 23 is updated as a result of the above processing, the table management unit 15 notifies the edition display unit 18 of the stock code and the price according to the priority.

【0019】なお上記実施例では、すべての銘柄につい
て価格幅を一定(本例では200)としたが、銘柄ごと
にあらかじめ価格幅を設定し、銘柄依存としてもよい。
あるいは価格幅の選択枝をいくつか設け、銘柄によって
いずれかの価格幅を選択するようにしてもよい。また価
格範囲22を下限値と価格幅あるいは上限値と価格幅の
ような対で設定してもよい。
In the above embodiment, the price range is fixed for all the brands (200 in this example), but the price range may be set in advance for each brand and may be dependent on the brand.
Alternatively, some price price selection branches may be provided to select one of the price ranges depending on the brand. Further, the price range 22 may be set as a pair such as a lower limit value and a price range or an upper limit value and a price range.

【0020】[0020]

【発明の効果】本発明によれば、各銘柄ごとに価格範囲
を設定するので、注文テーブルのサイズを縮小して必要
な記憶装置の記憶容量を削減するとともに、テーブルか
ら重要なデータが欠落するのを防止できる。
According to the present invention, since the price range is set for each brand, the size of the order table is reduced to reduce the required storage capacity of the storage device and important data is missing from the table. Can be prevented.

【図面の簡単な説明】[Brief description of drawings]

【図1】実施例の情報処理装置の構成を示す図である。FIG. 1 is a diagram illustrating a configuration of an information processing device according to an embodiment.

【図2】実施例の売/買注文テーブルのデータ構成例を
示す図である。
FIG. 2 is a diagram showing a data configuration example of a sell / buy order table according to the embodiment.

【図3】実施例のテーブル管理部15の処理の流れを示
す図である。
FIG. 3 is a diagram showing a flow of processing of a table management unit 15 of the embodiment.

【図4】システムの全体像を説明する図である。FIG. 4 is a diagram illustrating an overview of the system.

【図5】従来の売/買注文テーブルのデータ構成例を示
す図である。
FIG. 5 is a diagram showing a data configuration example of a conventional sell / buy order table.

【符号の説明】[Explanation of symbols]

11・・・売注文テーブル、12・・・買注文テーブ
ル、15・・・テーブル管理部、22・・・価格範囲
11 ... Sell order table, 12 ... Buy order table, 15 ... Table management unit, 22 ... Price range

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】証券取引の注文データを売/買別に格納す
るテーブルであって、証券の各銘柄ごとにその価格範囲
を設定し、その価格範囲の下限が一端、上限が他端とな
るようなエントリ数のエントリを設けるテーブル記憶手
段と、 売/買区別、銘柄情報及び価格を含む注文データを受け
取ったとき該売/買区別によって定まる該テーブル上の
該銘柄情報に対応する価格範囲と該価格とによって定ま
るエントリに受け取った該注文データを格納し、該注文
データに対応する約定データを受け取ったときテーブル
から格納した該注文データを削除するテーブル管理手段
とを有することを特徴とする証券取引における注文デー
タ管理装置。
1. A table for storing order data of securities transactions by selling / buying, wherein a price range is set for each issue of securities, and the lower limit of the price range is one end and the upper limit is the other end. Table storage means for providing an entry with a large number of entries, a price range corresponding to the brand information on the table determined by the sell / buy distinction when the order data including the sell / buy distinction, brand information and price is received, and And a table management means for storing the received order data in an entry determined by a price and deleting the stored order data from the table when the contract data corresponding to the order data is received. Order data management device in.
JP11695595A 1995-05-16 1995-05-16 Order data management device for securities trading Pending JPH08315008A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11695595A JPH08315008A (en) 1995-05-16 1995-05-16 Order data management device for securities trading

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11695595A JPH08315008A (en) 1995-05-16 1995-05-16 Order data management device for securities trading

Publications (1)

Publication Number Publication Date
JPH08315008A true JPH08315008A (en) 1996-11-29

Family

ID=14699878

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11695595A Pending JPH08315008A (en) 1995-05-16 1995-05-16 Order data management device for securities trading

Country Status (1)

Country Link
JP (1) JPH08315008A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001344421A (en) * 2000-06-02 2001-12-14 Japan Bond Trading Co Ltd Method and system for securities dealing mediation
JP2002279182A (en) * 2001-03-22 2002-09-27 Daiwa Securities Group Inc Trading system, server, method and program for performing stock trading
JP2002366739A (en) * 2001-06-07 2002-12-20 Hitachi Ltd Electronic commerce order execution method, its execution system and its processing program
JP2014089736A (en) * 2000-10-06 2014-05-15 Trading Technologies Internatl Inc Electronic trading system
US9811859B2 (en) 2000-03-02 2017-11-07 Trading Technologies International, Inc. Trading tools for electronic trading
US9830654B2 (en) 2003-06-30 2017-11-28 Trading Technologies International, Inc. Repositioning of market information on trading screens
US10121198B2 (en) 1999-04-09 2018-11-06 Trading Technologies International, Inc. User interface for an electronic trading system
US10147138B2 (en) 1999-04-09 2018-12-04 Trading Technologies International, Inc. User interface for semi-fungible trading
US10210572B2 (en) 2000-03-02 2019-02-19 Trading Technologies International, Inc. Click based trading with intuitive grid display of market depth
US10354324B2 (en) 2000-03-02 2019-07-16 Trading Technologies International, Inc. Click based trading with market depth display

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10121198B2 (en) 1999-04-09 2018-11-06 Trading Technologies International, Inc. User interface for an electronic trading system
US10147138B2 (en) 1999-04-09 2018-12-04 Trading Technologies International, Inc. User interface for semi-fungible trading
US10185994B2 (en) 2000-03-02 2019-01-22 Trading Technologies International, Inc. Trading tools for electronic trading
US10037567B2 (en) 2000-03-02 2018-07-31 Trading Technologies International, Inc. Trading tools for electronic trading
US10565652B2 (en) 2000-03-02 2020-02-18 Trading Technologies International, Inc. System and method for automatic repositioning of market information in a graphical user interface
US10354324B2 (en) 2000-03-02 2019-07-16 Trading Technologies International, Inc. Click based trading with market depth display
US9811859B2 (en) 2000-03-02 2017-11-07 Trading Technologies International, Inc. Trading tools for electronic trading
US10210572B2 (en) 2000-03-02 2019-02-19 Trading Technologies International, Inc. Click based trading with intuitive grid display of market depth
US10002386B2 (en) 2000-03-02 2018-06-19 Trading Technologies International, Inc. System and method for automatic repositioning of market information in a graphical user interface
JP2001344421A (en) * 2000-06-02 2001-12-14 Japan Bond Trading Co Ltd Method and system for securities dealing mediation
JP2014089736A (en) * 2000-10-06 2014-05-15 Trading Technologies Internatl Inc Electronic trading system
JP2019036367A (en) * 2000-10-06 2019-03-07 トレーディング テクノロジーズ インターナショナル インコーポレイテッド Electronic trading system
JP2017188138A (en) * 2000-10-06 2017-10-12 トレーディング テクノロジーズ インターナショナル インコーポレイテッド Electronic trading system
JP2016006688A (en) * 2000-10-06 2016-01-14 トレーディング テクノロジーズ インターナショナル インコーポレイテッド Electronic trading system
JP2002279182A (en) * 2001-03-22 2002-09-27 Daiwa Securities Group Inc Trading system, server, method and program for performing stock trading
JP2002366739A (en) * 2001-06-07 2002-12-20 Hitachi Ltd Electronic commerce order execution method, its execution system and its processing program
US9830654B2 (en) 2003-06-30 2017-11-28 Trading Technologies International, Inc. Repositioning of market information on trading screens

Similar Documents

Publication Publication Date Title
US7552132B2 (en) Management of contract data
US20050015321A1 (en) System and method for listing offerings of commercial paper and other interests
US5202984A (en) Apparatus and method for updating transaction file
US20020087451A1 (en) Security inquiry management techniques
JPH10500788A (en) Computerized stock exchange trading system
JP2001155086A (en) Device, system and method for automatically giving selling or buying order
US10673987B2 (en) Methods and systems for harvesting comments regarding users on a network-based facility
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
JPH08315008A (en) Order data management device for securities trading
WO2001037157A1 (en) Security exchange assisting system and security exchange assisting method, and computer-readable recorded medium where program is recorded
JP3188241B2 (en) Network-based intelligent data processing method and apparatus, and recording medium
JP2007272324A (en) Securities transaction execution destination selection system, execution destination selection method and program
KR100372919B1 (en) Electronic Commerce System and Selling Method in the Same
KR20000054852A (en) Automatic ordering and concludingsystem of inputting stock dealing condition via network
US20020178042A1 (en) Manufacturing resource planning tool
JP5608528B2 (en) Message sequence control apparatus and method
KR100734104B1 (en) Global e-commerce system and its control method
JP3794425B2 (en) Integrated information processing system
JP5111926B2 (en) Large order processing system
JP2002024682A (en) Sales information providing method for commodity inserted in magazine and selling method
JP2002049809A (en) Data management system for electronic commercial transaction server
TWM662411U (en) Stock information integration system
CN118537125A (en) Method and device for determining order book
JPH07319964A (en) Terminal control method in commodity trading system