[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2008130002A - Financial product transaction management apparatus and program - Google Patents

Financial product transaction management apparatus and program Download PDF

Info

Publication number
JP2008130002A
JP2008130002A JP2006316942A JP2006316942A JP2008130002A JP 2008130002 A JP2008130002 A JP 2008130002A JP 2006316942 A JP2006316942 A JP 2006316942A JP 2006316942 A JP2006316942 A JP 2006316942A JP 2008130002 A JP2008130002 A JP 2008130002A
Authority
JP
Japan
Prior art keywords
order
information
order information
financial product
transaction management
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.)
Granted
Application number
JP2006316942A
Other languages
Japanese (ja)
Other versions
JP4435139B2 (en
Inventor
Hisatoshi Yamamoto
久敏 山本
Hitoshi Aiba
斉 相葉
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.)
MONEYSQUARE JAPAN Inc
Original Assignee
MONEYSQUARE JAPAN Inc
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 MONEYSQUARE JAPAN Inc filed Critical MONEYSQUARE JAPAN Inc
Priority to JP2006316942A priority Critical patent/JP4435139B2/en
Publication of JP2008130002A publication Critical patent/JP2008130002A/en
Application granted granted Critical
Publication of JP4435139B2 publication Critical patent/JP4435139B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To improve the convenience of customers by enabling the customers to perform a plurality of if done orders without complicated order procedures in limit orders for financial products. <P>SOLUTION: An order information generation part 16 of an order information transaction management apparatus 1 generates an order information group for performing limit-ordering of a plurality of financial products of the same type by an if done order according to the single trading order application information. A contract information generation part 14 contracts for the financial products according to a first priority for forming one order information group and order information of a second priority. When the contract is completed, the order information generation part 16 generates a new order information group, and the contract information generation part 14 performs a contract according to the new order information group. A generation process of the order information group and a contract process of the order information are repeated for the number of times set in the trading order application information. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、外国為替等、金融商品の取引を管理、支援する技術に関する。   The present invention relates to technology for managing and supporting transactions of financial products such as foreign exchange.

外国為替等の金融商品の取引方法として、注文時の価格で取引を行う成行注文の他に、指値注文が知られている。この指値注文とは、予め顧客から売買値段の指定を受ける注文形態のことであり、金融商品の取扱業者は対象となる金融商品が指定された金額まで下がったときに当該金融商品の買い注文を行い、あるいは、指定された金額まで上がったときに当該金融商品の売り注文を行う。従来、この金融商品の指値注文をコンピュータシステムを用いて行う発明が知られている(例えば、特許文献1参照)。
特開2006−99787号公報
As a transaction method for financial products such as foreign exchange, limit orders are known in addition to market orders in which transactions are made at the price at the time of order. This limit order is an order form in which the purchase price is designated in advance by the customer, and the financial product dealer places a buy order for the financial product when the target financial product falls to the specified amount. Or when the price reaches a specified amount, a selling order for the financial product is made. 2. Description of the Related Art Conventionally, there has been known an invention for placing a limit order for a financial product using a computer system (see, for example, Patent Document 1).
JP 2006-99787 A

ここで、金融商品の指値注文においては、イフダンオーダー(順位のある2つの注文を同時に出し、第一順位の注文(以下「第一注文」と称する。)が成立したら、自動的に第二順位の注文(以下「第二注文」と称する。)が有効になる注文形式のこと。本明細書において同じ。)が行われることも多い、しかし、引用文献1に記載の発明においては、イフダンオーダーの指値注文に対応できないという問題がある。また、一の顧客が特定の金融商品について複数のイフダンオーダーを行う場合もある。しかし、引用文献1に記載の発明においては、システムを利用する顧客が複数のイフダンオーダーを個別に注文していかねばならず、顧客の注文手続が煩雑になるという問題がある。   Here, in the limit order of financial products, ifdan order (two orders with ranks are placed simultaneously and the first rank order (hereinafter referred to as “first order”) is established, the second rank is automatically set. However, in the invention described in Cited Document 1, ifdane orders are often made (hereinafter referred to as “second order”). There is a problem that it is not possible to respond to limit orders. In addition, one customer may place multiple ifdan orders for a specific financial product. However, in the invention described in the cited document 1, there is a problem that a customer who uses the system must individually order a plurality of ifdan orders, and the customer's ordering procedure becomes complicated.

本発明は上記の問題に鑑みてなされたものであり、金融商品の指値注文において、システムを利用する顧客が煩雑な注文手続を行うことなく複数のイフダンオーダーを行うことができ、システムを利用する顧客の利便性を高めることができる金融商品取引管理装置を提供することを課題としている。   The present invention has been made in view of the above problems, and in the limit order of financial products, a customer who uses the system can perform a plurality of ifdan orders without performing complicated order procedures, and uses the system. An object of the present invention is to provide a financial product transaction management apparatus capable of enhancing customer convenience.

かかる課題を達成するために、請求項1に記載の発明は、オンライン端末としてのクライアント端末を用いて行われる金融商品の売買取引を管理する金融商品取引管理装置であって、前記クライアント端末から送信された、前記金融商品の売買注文を行うための売買注文申込情報を受け付ける注文入力受付手段と、該注文入力受付手段が受け付けた前記売買注文申込情報に基づいて金融商品の注文情報を生成する注文情報生成手段と、前記注文情報生成手段が生成した前記注文情報を記録する注文情報記録手段と、前記注文情報に基づいて前記金融商品の約定を行う約定情報生成手段とを備え、前記注文情報生成手段は、一の前記売買注文申込情報に基づいて、同一種類の前記金融商品を二つの価格について指値注文する前記注文情報からなる注文情報群を複数生成し、該注文情報群を形成する個々の前記注文情報について価格ごとに第一順位、第二順位の順位を付けると共に前記第一順位の前記注文情報を有効な注文情報、前記第二順位の注文情報を無効な注文情報とし、前記注文情報記録手段には前記注文情報群が記録され、前記約定情報生成手段は、前記注文情報記録手段に記録された前記注文情報群を形成する個々の前記注文情報のうち前記第一順位の前記注文情報に基づいて前記金融商品の約定を行い、該約定と共に前記第二順位の前記注文情報を無効から有効に変更する処理を複数回繰り返すことを特徴とする。   In order to achieve such an object, the invention described in claim 1 is a financial product transaction management apparatus for managing a financial product transaction transaction performed using a client terminal as an online terminal, which is transmitted from the client terminal. Order input receiving means for receiving trading order application information for placing a trading order for the financial product, and an order for generating order information for the financial product based on the trading order application information received by the order input receiving means Information generating means; order information recording means for recording the order information generated by the order information generating means; and contract information generating means for executing a contract for the financial product based on the order information. The means includes the order information for placing a limit order for two prices of the same type of the financial product based on the one buy / sell order application information. A plurality of order information groups are generated, and for each of the order information forming the order information group, first order and second order are given for each price, and the order information of the first order is used as valid order information, The order information of the second order is set as invalid order information, the order information group is recorded in the order information recording unit, and the contract information generating unit is configured to use the order information group recorded in the order information recording unit. A process of executing the execution of the financial product based on the order information of the first order among the individual order information to be formed, and changing the order information of the second order from invalid to effective together with the execution a plurality of times. It is characterized by repetition.

請求項2に記載の発明は、請求項1に記載の構成に加え、前記注文情報生成手段は、前記第一順位の前記注文情報を新規の指値注文の注文情報として生成すると共に、前記第二順位の前記注文情報を決済の指値注文の注文情報として生成することを特徴とする。   According to a second aspect of the present invention, in addition to the configuration of the first aspect, the order information generating means generates the order information of the first rank as order information of a new limit order, and the second order information The order information of the rank is generated as order information of a limit order for settlement.

請求項3に記載の発明は、請求項1又は2に記載の構成に加え、前記注文情報生成手段は、前記第一順位の前記注文情報に、通貨ペア情報、売買方向情報、注文金額情報、注文価格情報、注文期限情報を属性情報として含めると共に、前記第二順位の前記注文情報に、注文価格情報を属性情報として含めることを特徴とする。   The invention according to claim 3 is the configuration according to claim 1 or 2, wherein the order information generation means includes currency pair information, trading direction information, order amount information, The order price information and the order deadline information are included as attribute information, and the order price information is included as attribute information in the order information of the second order.

請求項4に記載の発明は、請求項3に記載の構成に加え、特定顧客の預金残高情報を記録する顧客口座情報記録手段を備え、前記注文情報生成手段は、前記預金残高情報と前記注文情報の前記属性情報としての前記注文価格情報とを比較し、前記預金残高情報の値が前記注文価格情報の値以上である場合、前記注文情報群を生成することを特徴とする。   The invention described in claim 4 includes, in addition to the configuration described in claim 3, a customer account information recording unit that records deposit balance information of a specific customer, and the order information generation unit includes the deposit balance information and the order. Compared with the order price information as the attribute information of information, the order information group is generated when the value of the deposit balance information is equal to or greater than the value of the order price information.

請求項5に記載の発明は、請求項1乃至4の何れか一つに記載の構成に加え、前記約定情報生成手段は、一旦成立した前記金融商品の注文における特定の前記注文情報群を形成する前記第一順位の前記注文情報又は前記第二順位の前記注文情報のうち何れか一方に対するキャンセル要求があった場合、該キャンセル要求のあった前記注文情報群を全てキャンセル処理することを特徴とする。   According to a fifth aspect of the present invention, in addition to the configuration according to any one of the first to fourth aspects, the execution information generating unit forms the specific order information group in the order of the financial product once established. When there is a cancel request for any one of the order information of the first order or the order information of the second order, the order information group for which the cancel request has been made is all cancelled. To do.

請求項6に記載の発明は、請求項1乃至4の何れか一つに記載の構成に加え、前記約定情報生成手段は、一旦成立した前記金融商品の注文における特定の前記注文情報群を形成する前記第一順位の前記注文情報又は前記第二順位の前記注文情報のうち何れか一方に対するキャンセル要求があった場合、該キャンセル要求のあった前記注文情報が含まれる前記注文情報群を生成した前記売買注文申込情報に基づいて生成された全ての前記注文情報群をキャンセル処理することを特徴とする。   According to a sixth aspect of the present invention, in addition to the configuration according to any one of the first to fourth aspects, the execution information generating unit forms the specific order information group in the order of the financial product once established. When there is a cancel request for any one of the order information of the first order or the order information of the second order, the order information group including the order information having the cancel request is generated. All the order information groups generated based on the buy / sell order application information are canceled.

請求項7に記載の発明は、請求項1乃至6に記載の構成に加え、前記金融商品は外国為替であることを特徴とする。   The invention according to claim 7 is characterized in that, in addition to the structure according to claims 1 to 6, the financial product is a foreign exchange.

請求項8に記載の発明は、プログラムであって、コンピュータを請求項1乃至7の何れか一つに記載の金融商品取引管理装置として機能させることを特徴とする。   The invention described in claim 8 is a program that causes a computer to function as the financial product transaction management device described in any one of claims 1 to 7.

請求項1に記載の発明によれば、金融商品取引管理装置は、クライアント端末から送信された、金融商品の売買注文を行うための売買注文申込情報を受け付ける注文入力受付手段と、注文入力受付手段が受け付けた売買注文申込情報に基づいて金融商品の注文情報を生成する注文情報生成手段と、注文情報生成手段が生成した注文情報を記録する注文情報記録手段と、注文情報に基づいて金融商品の約定を行う約定情報生成手段とを備え、注文情報生成手段は、一の売買注文申込情報に基づいて、同一種類の金融商品を二つの価格について指値注文する注文情報からなる注文情報群を複数生成し、注文情報群を形成する個々の注文情報について価格ごとに第一順位、第二順位の順位を付けると共に第一順位の注文情報を有効な注文情報、第二順位の注文情報を無効な注文情報とすることにより、金融商品を売買する際、クライアント端末側で一の注文手続きを行うことで、同一種類の複数価格の金融商品を複数のイフダンオーダーによって注文できる。これにより、指値注文を行う顧客の利便性を向上させることができる。また、注文情報記録手段には注文情報群が記録され、約定情報生成手段は注文情報記録手段に記録された注文情報群を形成する個々の注文情報のうち第一順位の注文情報に基づいて金融商品の約定を行い、約定と共に第二順位の注文情報を無効から有効に変更することにより、クライアント端末から受信した一の指示に基づいて、コンピュータシステム上で複数のイフダンオーダーによる取引を実現できる。これにより、金融商品の指値注文において、システムを利用する顧客が煩雑な注文手続を行うことなく複数のイフダンオーダーを行うことを可能にし、システムを利用する顧客の利便性を高めることができる。   According to the first aspect of the present invention, the financial product transaction management apparatus includes order input receiving means for receiving buy / sell order application information sent from the client terminal for making a trade order for financial products, and order input receiving means. Order information generating means for generating order information of the financial product based on the buy / sell order application information received, order information recording means for recording the order information generated by the order information generating means, and information on the financial product based on the order information. The order information generating means generates a plurality of order information groups consisting of order information for placing a limit order for two prices of the same type of financial product based on one buy / sell order application information. For each individual order information forming the order information group, first order and second order are given for each price, and the first order information is used as valid order information and second order information. By placing invalid order information as invalid order information, the same type of multi-price financial products can be ordered by multiple ifdan orders by performing one order procedure on the client terminal side when buying and selling financial products. . Thereby, the convenience of the customer who places a limit order can be improved. The order information group is recorded in the order information recording means, and the contract information generating means is based on the first order information among the individual order information forming the order information group recorded in the order information recording means. By executing the contract of the product and changing the order information of the second rank from invalid to valid together with the contract, it is possible to realize a transaction by a plurality of ifdan orders on the computer system based on one instruction received from the client terminal. Thereby, in the limit order of the financial product, the customer using the system can perform a plurality of ifdan orders without performing complicated order procedures, and the convenience of the customer using the system can be improved.

請求項2に記載の発明によれば、注文情報生成手段は、第一順位の注文情報を新規の指値注文の注文情報として生成することにより、注文内容を画一化し、システム内における情報処理の煩雑化を防止してシステム構成の簡素化を図ると共に、注文手続の煩雑化を防止し、システムを利用する顧客の利便性を一層高めることができる。また、第二順位の注文情報を決済の指値注文の注文情報として生成することにより、第一順位の注文情報によって生じた注文による利益を第二順位の注文情報によって逐次確定させ、注文手続やシステム内における情報処理の煩雑化を防止できる。   According to the second aspect of the present invention, the order information generating means generates the order information of the first order as the order information of the new limit order, thereby standardizing the order contents and performing the information processing in the system. It is possible to prevent complications and simplify the system configuration, prevent complication of ordering procedures, and further enhance the convenience of customers who use the system. In addition, by generating second order order information as order information for settlement limit orders, profits from orders generated by the first order information are sequentially determined by the second order information, and the order procedure and system It is possible to prevent complication of information processing inside.

請求項3に記載の発明によれば、注文情報生成手段は、第一順位の注文情報に、通貨ペア情報、売買方向情報、注文金額情報、注文価格情報、注文期限情報を属性情報として含めると共に、第二順位の注文情報に、注文価格情報を属性情報として含めることにより、イフダンオーダーによる指値注文を特定するために必要不可欠な情報に基づいて各注文情報を形成できる。   According to the invention described in claim 3, the order information generating means includes the currency pair information, the buying / selling direction information, the order amount information, the order price information, and the order deadline information as attribute information in the first order information. By including the order price information as attribute information in the second-order order information, each order information can be formed based on information indispensable for specifying the limit order by the Ifdan order.

請求項4に記載の発明によれば、特定顧客の預金残高情報を記録する顧客口座情報記録手段を備え、注文情報生成手段は、預金残高情報と注文情報の属性情報としての注文価格情報とを比較し、預金残高情報の値が注文価格情報の値以上である場合、注文情報群を生成することにより、支払いが確実にできる場合にのみイフダンオーダーによる指値注文を受け付け、支払い不能による商取引上の支障が生ずることなくシステムを運用できる。   According to the invention described in claim 4, the customer account information recording means for recording the deposit balance information of the specific customer is provided, and the order information generating means includes the deposit balance information and the order price information as attribute information of the order information. By comparison, if the value of the deposit balance information is greater than or equal to the value of the order price information, by generating an order information group, the limit order by the ifdan order is accepted only when payment can be ensured, The system can be operated without any problems.

請求項5に記載の発明によれば、約定情報生成手段は、一旦成立した金融商品の注文における特定の注文情報群を形成する第一順位の注文情報又は第二順位の注文情報のうち何れか一方に対するキャンセル要求があった場合、キャンセル要求のあった注文情報群を全てキャンセル処理することにより、イフダンオーダーによる指値注文の取扱が煩雑化することを防止できる。これにより、システムを利用する顧客の利便性を一層高めつつ、システム構成及びシステムにおける情報処理の複雑化を防止できる。   According to the invention described in claim 5, the contract information generating means is either the first order information or the second order information forming a specific order information group in the order of the financial product once established. When there is a cancel request for one, it is possible to prevent the handling of the limit order by the ifdan order from being complicated by canceling the entire order information group for which the cancel request has been made. As a result, it is possible to prevent the complexity of information processing in the system configuration and the system while further improving the convenience of customers who use the system.

請求項6に記載の発明によれば、約定情報生成手段は、一旦成立した金融商品の注文における特定の注文情報群を形成する第一順位の注文情報又は第二順位の注文情報のうち何れか一方に対するキャンセル要求があった場合、キャンセル要求のあった注文情報が含まれる注文情報群を生成した売買注文申込情報に基づいて生成された全ての注文情報群をキャンセル処理することにより、イフダンオーダーによる指値注文の取扱が煩雑化することを防止できる。これにより、システムを利用する顧客の利便性を一層高めつつ、システム構成及びシステムにおける情報処理の複雑化を防止できる。   According to the invention described in claim 6, the contract information generating means is either the first order information or the second order information forming a specific order information group in the order of the financial product once established. If there is a cancel request for one, the order information group generated based on the buy / sell order application information that generated the order information group including the order information for which the cancel request has been issued is canceled by the ifdan order. The handling of limit orders can be prevented from becoming complicated. As a result, it is possible to prevent the complexity of information processing in the system configuration and the system while further improving the convenience of customers who use the system.

請求項7に記載の発明によれば、金融商品は外国為替であることにより、イフダンオーダーによって指値注文する需要の高い金融商品について本発明を適用し、システムを利用する顧客の利便性を一層高めることができる。   According to the invention described in claim 7, since the financial product is a foreign exchange, the present invention is applied to a financial product with a high demand for a limit order by the Ifdan order, and the convenience of the customer who uses the system is further enhanced. be able to.

請求項8に記載の発明によれば、本発明の金融商品取引管理装置をプログラム化し、多様なコンピュータハードウェア上で実現させることができる。   According to the invention described in claim 8, the financial product transaction management device of the present invention can be programmed and realized on various computer hardware.

以下、この発明の一の実施形態について図面を参照して説明する。   Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

図1は、本実施形態の金融商品取引管理システムのシステム構成図及び機能ブロック図である。同図に示すとおり、金融商品取引管理システム1Aは、金融商品取引管理装置1と、n個(n≧1)のクライアント端末2〜2とを備えており、金融商品取引管理装置1とクライアント端末2〜2は、WAN(Wide Area Network)としてのインターネット3を介して相互に交信可能である。本実施形態の金融商品取引管理システム1Aは、金融商品として外国為替を取扱う。 FIG. 1 is a system configuration diagram and functional block diagram of the financial product transaction management system of the present embodiment. As shown in the figure, a financial product transaction management system 1A includes a financial product transaction management device 1 and n (n ≧ 1) client terminals 2 1 to 2 n. The client terminals 2 1 to 2 n can communicate with each other via the Internet 3 as a WAN (Wide Area Network). The financial product transaction management system 1A of the present embodiment handles foreign exchange as a financial product.

金融商品取引管理装置1は、金融商品の取扱業者が管理し運用するサーバコンピュータであり、Webサーバ機能、大容量のデータを保存するデータベース機能を備えている。クライアント端末2,・・・,2は、金融商品の売買を行う個人又は法人が所持し使用する、データ通信機能を有する通信端末であって、パーソナルコンピュータ、携帯電話端末等がこれに該当する。クライアント端末2,・・・,2は、マウスやキーボード等各種指示を入力するために用いられる操作部21,・・・,21、LCD(Liquid Crystal Display)等からなり操作部21,・・・,21から入力された各種指示等や各種画像を表示する表示部22,・・・,22を有している。なお、クライアント端末2,・・・,2、操作部21,・・・,21、表示部22,・・・,22は同じ構成を持つので、以下、区別する必要がある場合を除き、クライアント端末2、操作部21、表示部22とする。 The financial product transaction management apparatus 1 is a server computer that is managed and operated by a financial product dealer, and has a Web server function and a database function for storing a large amount of data. The client terminals 2 1 ,..., 2 n are communication terminals having data communication functions that are owned and used by individuals or corporations who buy and sell financial products, such as personal computers and mobile phone terminals. To do. The client terminals 2 1 ,..., 2 n are composed of operation units 21 1 ,..., 21 n used for inputting various instructions such as a mouse and a keyboard, an LCD (Liquid Crystal Display), and the like. 1, ..., a display unit 22 1 for displaying various instructions and the like or various image input from 21 n, ..., and a 22 n. Incidentally, the client terminal 2 1, ..., 2 n, the operation unit 21 1, ..., 21 n, the display unit 22 1, ..., so 22 n has the same configuration, hereinafter, it is necessary to distinguish The client terminal 2, the operation unit 21, and the display unit 22 are used unless otherwise specified.

図1には図示しないが、金融商品取引管理装置1は少なくとも1のCPU(Central Processing Unit、中央処理装置)、及び、CPUの作業領域として機能するRAM(Random Access Memory)、起動用ブートプログラム等が記録されたROM(Read Only Memory)、各種プログラムやデータ等が記録されるハードディスク等の補助記憶装置、データの送受信に用いる通信インターフェース等が設けられている。補助記憶装置には、OS(Operating System)用プログラム、各種アプリケーションプログラム、データベースに記録されたデータ等が記録されており、これらのプログラムやデータはCPUの演算処理により、ハードウェア資源と協働して各種機能を実現する。   Although not shown in FIG. 1, the financial product transaction management apparatus 1 includes at least one CPU (Central Processing Unit), a RAM (Random Access Memory) functioning as a work area of the CPU, a boot program for activation, and the like. Are provided, an auxiliary storage device such as a hard disk in which various programs and data are recorded, a communication interface used for data transmission and reception, and the like. The auxiliary storage device stores an OS (Operating System) program, various application programs, data recorded in a database, and the like, and these programs and data cooperate with hardware resources by CPU arithmetic processing. To realize various functions.

図1に示す通り、金融商品取引管理装置1は、上述した各種プログラムとハードウェア資源とに基づいて実現される機能手段としてのデータ処理部10、及び、データ処理部10にて処理される各種データが記録されるデータベース18を有する。データ処理部10は金融商品取引管理装置1において用いる各種データの生成、加工等の処理を行うものであり、更に、同じく機能手段としてのフロントページ配信部11、注文入力受付部(注文入力受付手段)12、入出金情報生成部13、約定情報生成部(約定情報生成手段)14、口座情報生成部15、注文情報生成部(注文情報生成手段)16、データベース(DB)接続基底部17、価格情報受信部19を有している。   As shown in FIG. 1, the financial product transaction management apparatus 1 includes a data processing unit 10 as functional means realized based on the above-described various programs and hardware resources, and various types processed by the data processing unit 10. It has a database 18 in which data is recorded. The data processing unit 10 performs processing such as generation and processing of various data used in the financial product transaction management apparatus 1, and further includes a front page distribution unit 11 serving as a functional unit, an order input receiving unit (order input receiving unit). ) 12, deposit / withdrawal information generation unit 13, contract information generation unit (contract information generation unit) 14, account information generation unit 15, order information generation unit (order information generation unit) 16, database (DB) connection base unit 17, price An information receiving unit 19 is included.

注文入力受付部12は、クライアント端末2から入力された各種の注文に関するデータを受け付け、金融商品の注文を成立させるために必要な各種処理を行う。   The order input receiving unit 12 receives data related to various orders input from the client terminal 2 and performs various processes necessary for establishing an order for the financial product.

入手金情報生成部13は、クライアント端末2から入出金のリクエストを受け付け、リクエストに基づいて入出金の一覧表を作成する。   The deposit information generation unit 13 receives a deposit / withdrawal request from the client terminal 2 and creates a deposit / withdrawal list based on the request.

注文情報生成部16は、注文入力受付部12が処理した情報に基づいて、成立した金融商品の注文に関する情報を生成する。ここでの注文には、いわゆる成行注文、指値注文に加え、イフダンオーダーも含まれる。   The order information generating unit 16 generates information related to the order of the established financial product based on the information processed by the order input receiving unit 12. The orders here include not only so-called market orders and limit orders but also ifdan orders.

約定情報生成部14は、注文情報生成部16が生成した注文に基づく約定処理、及び、完了した約定処理に関する情報を顧客のクライアント端末2に送るための処理を行う。なお、ここでの「約定」とは、顧客の注文に基づいて金融商品の売買を成立されるための各種の手続並びに処理のことをいう。   The contract information generation unit 14 performs a contract process based on the order generated by the order information generation unit 16 and a process for sending information related to the completed contract process to the client terminal 2 of the customer. Here, “contract” refers to various procedures and processes for establishing the purchase and sale of financial products based on customer orders.

口座情報生成部15は、顧客の預金残高情報を生成し、当該預金残高情報を証拠金情報(即ち、注文の約定を実現できることを裏付けるための情報)として管理する機能を有する。なお、口座情報生成部15において生成される預金残高に関する情報は、現実の預金残高と整合性を取るために、銀行等の金融機関が提供する、顧客の現実の預金残高に関する情報と定期的に照合される。   The account information generation unit 15 has a function of generating customer deposit balance information and managing the deposit balance information as margin information (that is, information for supporting that the order can be executed). Note that the information on the deposit balance generated by the account information generation unit 15 is periodically updated with information on the customer's actual deposit balance provided by a financial institution such as a bank in order to be consistent with the actual deposit balance. Matched.

データベース接続基底部17は、データ処理部10において生成、加工処理されたデータとデータベース18にて記録されるデータとの変換(例えば論理的データ構造と物理的データ構造との相互変換)を行うと共に、データ処理部10とデータベース18との間でデータを交信するために必要な処理を行う。   The database connection base unit 17 performs conversion between data generated and processed in the data processing unit 10 and data recorded in the database 18 (for example, mutual conversion between a logical data structure and a physical data structure). The processing necessary for exchanging data between the data processing unit 10 and the database 18 is performed.

データベース18は、金融商品取引管理装置1にて用いられるデータを記録する。本実施形態におけるデータベース18はリレーショナルデータベースによって形成するが、例えばオブジェクトデータベース等、大量のデータの記録や書換えに適したものであればどのような形式を用いてもよい。データベース18には、注文テーブル(注文情報記録手段)181、顧客口座情報テーブル182、通過ペア注文条件テーブル183、シーケンス番号テーブル184が記録されている。シーケンス番号テーブル184には注文情報(後述)ごとに一意に付されるシーケンス番号が記録される。注文テーブル181、顧客テーブル182、通過ペア注文条件テーブル183の詳細については後述する。   The database 18 records data used in the financial product transaction management apparatus 1. Although the database 18 in this embodiment is formed by a relational database, any format may be used as long as it is suitable for recording and rewriting a large amount of data, such as an object database. In the database 18, an order table (order information recording means) 181, a customer account information table 182, a passing pair order condition table 183, and a sequence number table 184 are recorded. In the sequence number table 184, a sequence number uniquely assigned for each order information (described later) is recorded. Details of the order table 181, customer table 182, and passing pair order condition table 183 will be described later.

フロントページ配信部11は、クライアント端末2の表示部22にされる画像データを作成し、作成した画像データをクライアント端末2に送信する。   The front page distribution unit 11 creates image data to be displayed on the display unit 22 of the client terminal 2 and transmits the created image data to the client terminal 2.

価格情報受信部19は、金融商品取引管理装置1にて扱う金融商品の価格についての情報を取得し、取得した情報に対し、データ処理部10にて用いるために必要な処理を行う。本実施形態においては、価格情報受信部19は外為の相場価格の情報を取得する。   The price information receiving unit 19 acquires information about the price of the financial product handled by the financial product transaction management apparatus 1 and performs processing necessary for use by the data processing unit 10 on the acquired information. In the present embodiment, the price information receiving unit 19 acquires information on the exchange rate price.

図2Aは注文テーブル181のフィールド定義の模式図、図2Bは顧客口座情報テーブル182のフィールド定義の模式図、図2Cは通貨ペア注文条件テーブル183のフィールド定義の模式図である。これらの図に示す通り、各テーブル181,182,183は項目数分のフィールドを有し、フィールドの名称(フィールド名)、文字や数値や日時等のデータ型(型)、ビット長等のデータ長(長さ)、空欄不可指定(Not Null)、デフォルト値の有無(デフォルト値)、データの項目名(備考)等が規定される。   2A is a schematic diagram of field definitions in the order table 181, FIG. 2B is a schematic diagram of field definitions in the customer account information table 182, and FIG. 2C is a schematic diagram of field definitions in the currency pair order condition table 183. As shown in these figures, each table 181, 182, and 183 has fields for the number of items, and includes field names (field names), data types (types) such as characters, numerical values, and dates, and data such as bit length The length (length), blank not specified (Not Null), presence / absence of default value (default value), data item name (remarks), etc. are specified.

上述の金融商品取引管理装置1においては、金融商品の指値取引が行われる際、一の予約注文によって、同一種類の複数の金融商品の指値注文を複数のイフダンオーダーによって行うことができる。   In the financial product transaction management apparatus 1 described above, when a limit transaction of a financial product is performed, a limit order of a plurality of financial products of the same type can be performed by a plurality of ifdan orders.

次に、本実施形態の金融商品取引管理システム1Aにおけるイフダンオーダーによる指値注文の取引手順について説明する。   Next, the limit order transaction procedure by the ifdan order in the financial product transaction management system 1A of the present embodiment will be described.

図3は、本実施形態の金融商品取引管理装置1における、イフダンオーダーによる指値注文を成立させる際の処理手順を示すフローチャートである。以下、同図に基づいて注文時の処理手順を説明する。   FIG. 3 is a flowchart showing a processing procedure when a limit order based on an ifdan order is established in the financial product transaction management apparatus 1 of the present embodiment. Hereinafter, a processing procedure at the time of ordering will be described with reference to FIG.

金融商品取引管理システム1Aを利用する顧客は、クライアント端末2を用いて金融商品取引管理装置1にアクセスする。金融商品取引管理装置1のフロントページ配信部11は、アクセスのあったクライアント端末2の表示部22に、図5に示す入力画面40を表示させる。顧客は、操作部21を用いて入力画面40に注文内容のデータを入力する。具体的には、入力画面40に対して下記(1)〜(5)の処理が行われることになる。   A customer using the financial product transaction management system 1 </ b> A accesses the financial product transaction management apparatus 1 using the client terminal 2. The front page distribution unit 11 of the financial product transaction management apparatus 1 displays the input screen 40 shown in FIG. 5 on the display unit 22 of the accessed client terminal 2. The customer uses the operation unit 21 to input order content data on the input screen 40. Specifically, the following processes (1) to (5) are performed on the input screen 40.

(1)顧客は、入力画面40の上側から取引可能な通貨ペア(この入力画面40では5種類の通貨ペア)ごとに設けられた売買希望入力ボタン41〜41の中から売買を希望する通貨ペアを選択しクリックする。例えば日本円で米国ドルを購入することを希望する顧客は、入力画面40の米国ドル購入ボタン41aをクリックする。 (1) The customer wishes to buy / sell from the purchase / purchase request input buttons 41 1 to 41 5 provided for each currency pair that can be traded from the upper side of the input screen 40 (in this input screen 40, five types of currency pairs). Select and click the currency pair. For example, a customer who wishes to purchase US dollars in Japanese yen clicks the US dollar purchase button 41 1 a on the input screen 40.

(2)次に顧客は、売買希望入力ボタン41〜41の下側に設けられた売買形態選択ボタン群42から自らが希望する売買形態が表示されたボタンを選択しクリックする。図5の入力画面40は、売買形態選択ボタン群42の中から新規注文(即ち、新しくポジション(外貨の持高)を持つための注文)を選択する新規選択ボタン42aがクリックされた状態を示している。なお、本実施形態の金融商品取引管理装置1は新規注文にのみイフダンオーダーを適用するものとし、システム構成の簡素化、並びに顧客にとって利用し易いシステムの形成を図っている。 (2) then the customer himself from trading mode selection button group 42 provided on the lower side of the trading desired input button 41 1-41 5 clicks to select the button that trading form is displayed as desired. The input screen 40 of FIG. 5 shows a state in which a new selection button 42a for selecting a new order (that is, an order for having a new position (foreign currency balance)) from the buying and selling mode selection button group 42 is clicked. ing. Note that the financial product transaction management apparatus 1 according to the present embodiment applies an ifdan order only to a new order, and simplifies the system configuration and forms a system that can be easily used by customers.

(3)次に顧客は、売買形態選択ボタン群42の下側に設けられた注文条件・数量指定ボタン群43の中からイフダンオーダーを指定するイフダンオーダー指定ボタン43aをクリックする。なお、本実施形態の金融商品取引管理装置1においてはイフダンオーダー指定ボタン43a以外の選択ボタンがクリックされてもイフダンオーダーは行えないものとしている。   (3) Next, the customer clicks the ifdan order designation button 43a for designating the ifdan order from the order condition / quantity designation button group 43 provided below the trading form selection button group 42. In the financial product transaction management apparatus 1 according to the present embodiment, it is assumed that ifdan order cannot be performed even if a selection button other than the ifdan order designation button 43a is clicked.

(4)イフダンオーダー指定ボタン43aがクリックされると、入力画面40に条件設定欄44が出現する。条件設定欄44には、第一注文の価格を入力する第一注文価格入力欄44a、第二注文の価格を入力する第二注文価格入力欄44b、一注文における一ポジションごとの金額を入力する金額入力欄44c、注文するポジションの数(この数は、後述する「注文情報群」の数に一致する。)を選択する注文個数選択欄44d、注文の有効期限を選択する有効期限選択欄44e、注文の形式が基本的な注文形式なのか特殊な注文形式なのかを選択する応用注文選択欄44fが設けられており、顧客は、各入力欄44a,44b,44cに希望する数値を入力し、各選択欄44d,44e,44fから希望する数値や期限や注文形式を選択する。図5の入力画面40においては、各入力欄44a,44b,44c及び各選択欄44d,44eに、第一注文の価格が116.00ドル、第二注文の価格が120.00ドル、一ポジションが10万ドル、注文するポジションの数が9個、有効期限が無期限、注文形式が、ポジションの数だけイフダンオーダーが繰り返される(リピート)形式である注文が記入、選択された状態を示している。   (4) When the ifdan order designation button 43 a is clicked, a condition setting field 44 appears on the input screen 40. In the condition setting field 44, a first order price input field 44a for inputting the price of the first order, a second order price input field 44b for inputting the price of the second order, and an amount for each position in one order are input. An amount input field 44c, an order quantity selection field 44d for selecting the number of positions to be ordered (this number matches the number of “order information group” described later), and an expiration date selection field 44e for selecting an expiration date of the order The application order selection field 44f for selecting whether the order form is a basic order form or a special order form is provided, and the customer inputs a desired numerical value in each of the input fields 44a, 44b, 44c. From the selection fields 44d, 44e, and 44f, the desired numerical value, time limit, and order format are selected. In the input screen 40 of FIG. 5, the price of the first order is $ 116.00, the price of the second order is $ 120.00, one position in each input field 44a, 44b, 44c and each selection field 44d, 44e. Shows the state that the order is filled and selected with $ 100,000, the number of positions to be ordered is 9, the expiration date is indefinite, and the order form is a repeat form where the number of positions is repeated (repeat) Yes.

(5)各入力欄44a,44b,44c及び各選択欄44d,44e,44fに対する入力及び選択が完了したのち、顧客が入力画面40の最下に設けられた注文確認ボタン45aをクリックすると、入力画面40に入力されたデータはクライアント端末2から金融商品取引管理装置1に送信され、後述するステップS2の手順が行われる。なお、顧客が注文確認ボタン45aに代えてリセットボタン45bをクリックすると、上記(1)〜(4)の処理は取り消され、入力画面40は上記(1)が行われる前の状態に戻る。   (5) After the input and selection to the input fields 44a, 44b, 44c and the selection fields 44d, 44e, 44f are completed, when the customer clicks the order confirmation button 45a provided at the bottom of the input screen 40, the input The data input on the screen 40 is transmitted from the client terminal 2 to the financial product transaction management apparatus 1, and the procedure of step S2 described later is performed. When the customer clicks the reset button 45b instead of the order confirmation button 45a, the processes (1) to (4) are canceled and the input screen 40 returns to the state before the above (1) is performed.

上記(5)において注文確認ボタン45aをクリックされ、送信されたデータが金融商品取引管理装置1に供給されると、金融商品取引管理装置1の注文入力受付部12は、入力された注文の内容を確認する。具体的には、有効期限選択欄44eにおいて選択された期限、応用注文選択欄44fにおいて選択された注文形式を確認し、さらに、供給されたデータの注文価格について検査を行う(ステップS2)。具体的には、売買希望入力ボタン41〜41において選択された通貨ペアの第一注文価格入力欄44aに入力された第一注文の価格と、価格情報受信部19が受信した現在の為替相場価格との対比が行われる。注文入力受付部12は、顧客が利益を得られる場合のみ、即ち、外国通貨を買う場合は第一注文の価格が現在の為替相場価格よりも低く、かつ第二注文の価格が現在の為替相場価格よりも高い場合のみを、外国通貨を売る場合は第一注文の価格が現在の為替相場価格よりも高く、かつ第二注文の価格が現在の為替相場価格よりも低い場合のみを、それぞれ適正価格と判断する。 When the order confirmation button 45a is clicked in (5) above and the transmitted data is supplied to the financial product transaction management apparatus 1, the order input reception unit 12 of the financial product transaction management apparatus 1 reads the contents of the input order. Confirm. Specifically, the expiration date selected in the expiration date selection field 44e and the order format selected in the applied order selection field 44f are confirmed, and further, the order price of the supplied data is inspected (step S2). More specifically, the first order price and price of the first orders entered in the input field 44a, the current exchange price information receiving unit 19 receives the currency pair selected in trading desired input button 41 1-41 5 Comparison with market price is performed. The order input reception unit 12 is only when the customer can make a profit, that is, when buying a foreign currency, the price of the first order is lower than the current exchange rate and the price of the second order is the current exchange rate. Only when the price is higher than the price, when selling foreign currency, only when the price of the first order is higher than the current exchange price and the price of the second order is lower than the current exchange price. Judge as price.

第一注文の価格及び第二注文の価格が適正価格と判断された場合(ステップS3の“No”)、口座情報生成部15が顧客口座情報テーブル182の当該顧客の証拠金情報を取得する。具体的には、図2Bに示す“amnt”フィールド182aに記録された数値データが証拠金情報として取得される。   When it is determined that the price of the first order and the price of the second order are appropriate prices (“No” in Step S3), the account information generation unit 15 acquires the margin information of the customer in the customer account information table 182. Specifically, numerical data recorded in the “amnt” field 182a shown in FIG. 2B is acquired as margin information.

注文入力受付部12は、取得された証拠金情報と顧客の注文総額(即ち、各入力欄44a,44b,44cに入力された数値及び注文個数選択欄44dから選択された数値に基づいて算出される注文総額)とを対比し、証拠金の額が注文総額以上であるか否かを確認する。注文情報生成部16は、証拠金の額が注文総額以上である場合(ステップS5の“No”)の場合にのみ、後述する「注文情報群」を生成する。これにより、顧客が確実に支払いができる場合にのみイフダンオーダーによる指値注文を受け付けることができる。   The order input receiving unit 12 is calculated based on the acquired margin information and the total order amount of the customer (that is, the numerical value input to each input field 44a, 44b, 44c and the numerical value selected from the order quantity selection field 44d). The total amount of the order) and confirm whether the margin amount is equal to or greater than the total order amount. The order information generation unit 16 generates an “order information group” to be described later only when the amount of margin is equal to or greater than the total order amount (“No” in step S5). Thereby, the limit order by the ifdan order can be accepted only when the customer can surely pay.

証拠金の額が注文総額以上である場合(ステップS5の“No”)、注文入力受付部12は、通貨ペア注文条件テーブル183に記録されたデータ等を元に、注文条件が上述したもの以外のイフダンオーダーの各種条件を満たしているか否かを確認する(ステップS6)。   If the amount of the margin is equal to or greater than the total amount of the order (“No” in step S5), the order input receiving unit 12 determines that the order conditions are other than those described above based on the data recorded in the currency pair order condition table 183. It is confirmed whether or not the various conditions of the ifdan order are satisfied (step S6).

イフダンオーダーの各種条件を満たしていない場合(ステップS7の“Yes”)、注文入力受付部12は入力された注文をエラーとして扱い、注文の受付を拒絶する(ステップS10)。   If the various conditions of the ifdan order are not satisfied (“Yes” in step S7), the order input reception unit 12 treats the input order as an error and rejects the reception of the order (step S10).

イフダンオーダーの各種条件を満たしている場合であって(ステップS7の“No”)、注文条件が上述のイフダンオーダーによる指値注文に必要な条件を全て満たしているものと判定された場合、フロントページ配信部11は、クライアント端末2の表示部22に、確認画面(図示せず)を表示させる。確認画面(図示せず)には入力画面40にて顧客によって入力、選択された注文条件が列記されており、列記された内容で間違いない場合にクリックする承認ボタン(図示せず)が設けられている。   If the various conditions of the ifdan order are satisfied (“No” in step S7), and it is determined that the order conditions satisfy all the conditions necessary for the limit order by the above ifdan order, the front page The distribution unit 11 displays a confirmation screen (not shown) on the display unit 22 of the client terminal 2. The confirmation screen (not shown) lists the order conditions entered and selected by the customer on the input screen 40, and is provided with an approval button (not shown) that is clicked when there is no mistake in the listed contents. ing.

顧客が操作部21の操作により承認ボタン(図示せず)をクリックすると、金融商品取引管理装置1の注文情報生成部16はステップS1にて入力されたデータに基づいて注文情報を生成する(ステップS8)。具体的には、上記手順において入力された複数のデータを、注文価格を単位としてまとめ、各情報の単位に、シーケンス番号テーブル184に記録された注文にシーケンス番号を付与することで各注文情報を形成する。なおこのとき、シーケンス番号テーブル184には、注文情報に使用されたシーケンス番号を未使用の番号と識別するための情報が付与される。一回のステップS8の手順にて形成される複数の注文情報は、同一種類の複数の金融商品を二つの価格(即ち、第一注文の価格と第二注文の価格)で一定の商品数ごとに指値注文する注文情報群(以下単に「注文情報群」と称する。)を形成する。注文情報群は一つずつ形成され、最大で注文個数選択欄44dに入力された数だけ形成されることになる(詳しくは後述する)。   When the customer clicks an approval button (not shown) by operating the operation unit 21, the order information generating unit 16 of the financial product transaction management apparatus 1 generates order information based on the data input in step S1 (step S1). S8). Specifically, a plurality of pieces of data input in the above procedure are grouped in units of order prices, and each order information is assigned to each information unit by assigning a sequence number to the order recorded in the sequence number table 184. Form. At this time, the sequence number table 184 is provided with information for identifying the sequence number used for the order information as an unused number. The plurality of order information formed in one step S8 includes a plurality of the same type of financial products at two prices (ie, the price of the first order and the price of the second order) for each fixed number of products. An order information group (hereinafter simply referred to as “order information group”) for placing a limit order is formed. The order information group is formed one by one, and is formed by the number input in the order quantity selection field 44d at the maximum (details will be described later).

注文情報生成部16は、生成された注文情報群を注文テーブル181に記録する(ステップS9)。具体的には、図2Aに示す各フィールドに、該当する注文情報(即ち“備考”カラム181aの項目に対応するデータ)が記録される。例えば、ステップS8にて付与されたシーケンス番号は“ord_seq”フィールド181bに記録される。“cust_seq”フィールド181cには顧客ごとに一意に定められた顧客番号が、“style_id”フィールド181dには商品名が記録される。“ccy_pair_id”フィールド181eには通貨ペア毎に一意に定められたID番号が記録される。このID番号と通貨ペアとの組合わせはデータベース中に別途設けられたIDテーブル(図示せず)中に記録されている。“buy_sell_id”フィールド181fには売り注文、買い注文のいずれであるかを示すデータ、“ord_rate”フィールド181gには注文価格、“limit_time”フィールド181hには注文価格が記録される。“ord_cond”フィールド181iには注文種別がイフダンオーダーであることを示す“1”が記録される。“new_close”フィールド181jには新規注文、継続注文のいずれであるかを示すデータが記録される。“ifd_ord_seq”フィールド181kにはイフダンオーダーのシーケンス番号が記録される。以上の手順より、本実施の形態におけるイフダンオーダーによる指値注文の注文処理は完了する。   The order information generation unit 16 records the generated order information group in the order table 181 (step S9). Specifically, corresponding order information (that is, data corresponding to the item in the “remarks” column 181a) is recorded in each field shown in FIG. 2A. For example, the sequence number assigned in step S8 is recorded in the “ord_seq” field 181b. A customer number uniquely determined for each customer is recorded in the “cust_seq” field 181c, and a product name is recorded in the “style_id” field 181d. In the “ccy_pair_id” field 181e, an ID number uniquely determined for each currency pair is recorded. The combination of the ID number and the currency pair is recorded in an ID table (not shown) separately provided in the database. The “buy_sell_id” field 181f records data indicating whether it is a sell order or a buy order, the “ord_rate” field 181g records the order price, and the “limit_time” field 181h records the order price. In the “ord_cond” field 181i, “1” indicating that the order type is an ifdane order is recorded. In the “new_close” field 181j, data indicating whether it is a new order or a continuous order is recorded. The “ifd_ord_seq” field 181k records the sequence number of the ifdan order. With the above procedure, the limit order order processing by the ifdan order in the present embodiment is completed.

注文処理が完了すると、注文情報生成部16はまず最初の注文情報群(以下「第一の注文情報群」と称する。)を生成する。なお、この生成された時点において、注文情報群に含まれる、第一順位の注文情報としての第一注文情報50aは有効な注文情報(顧客から正式に依頼された指値注文のこと。本明細書において同じ。)として生成されているが、同じ注文情報群に含まれる、第二順位の注文情報としての第二注文情報は、無効な注文情報(即ち、顧客から正式に依頼を受けていない注文情報のこと。本明細書において同じ。)として生成されている。   When the order processing is completed, the order information generating unit 16 first generates an initial order information group (hereinafter referred to as “first order information group”). Note that the first order information 50a as the first order order information included in the order information group at the time of generation is valid order information (a limit order officially requested by a customer. The second order information as the second order order information included in the same order information group is invalid order information (that is, an order not officially requested by the customer). Information, which is the same in this specification).

フロントページ配信部11は、クライアント端末2の表示部22に図6の(a)にイメージ図を示す第一成立注文表示画面50Aを表示させる。同図に示す通り、第一成立注文表示画面50Aには、生成された第一の注文情報群に含まれる第一注文情報51aが表形式で表示される。   The front page distribution unit 11 causes the display unit 22 of the client terminal 2 to display a first established order display screen 50A whose image diagram is shown in FIG. As shown in the figure, the first order information 51a included in the generated first order information group is displayed in a tabular form on the first established order display screen 50A.

図6の(a)に示す第一注文情報51aは、注文価格が1ドル116.00円(即ち第一注文価格入力欄44aに入力された価格)である。また、注文金額は10万円(即ち金額入力欄44cに入力された金額)である。   In the first order information 51a shown in FIG. 6A, the order price is 116.00 yen per dollar (that is, the price entered in the first order price input field 44a). The order amount is 100,000 yen (that is, the amount input in the amount input field 44c).

なお、ステップS3において第一注文情報51aの注文価格、及び第二注文情報の注文価格のうち少なくとも何れか一方が不適正な価格と判断された場合(ステップS3の“Yes”)、又は、ステップS5において証拠金の額が注文総額未満であった場合(ステップS5の“Yes”)、注文入力受付部12は入力された注文をエラーとして扱い、注文を拒絶する(ステップS10)。   If it is determined in step S3 that at least one of the order price of the first order information 51a and the order price of the second order information is an inappropriate price (“Yes” in step S3), or step If the amount of margin is less than the total order amount in S5 ("Yes" in step S5), the order input receiving unit 12 treats the input order as an error and rejects the order (step S10).

図4は、本実施形態の金融商品取引管理装置1における、イフダンオーダーによる指値注文の成立後の処理手順を示すフローチャートである。以下、同図に基づいて処理手順を説明する。   FIG. 4 is a flowchart showing a processing procedure after the limit order by the ifdan order is established in the financial product transaction management apparatus 1 of the present embodiment. The processing procedure will be described below with reference to FIG.

注文処理の完了後、金融商品取引管理装置1の価格情報受信部19は為替相場の情報取得を継続する。そして、相場価格と特定ポジションの注文価格とが一致すると、約定情報生成部14が当該ポジションの注文を約定させる(ステップS21)。   After the completion of the order process, the price information receiving unit 19 of the financial product transaction management apparatus 1 continues to acquire exchange rate information. When the market price matches the order price of the specific position, the contract information generation unit 14 executes the order of the position (step S21).

図7に、本実施形態の金融商品取引管理システム1Aにおける、指値注文に基づく約定を模式的に表したタイムチャートを示す。例えば、同図に示す通り、イフダンオーダーによる指値注文の注文処理が完了した時点t1での米国ドルの相場購入価格71が1ドル118.00円であったとする。指値注文完了後に米国ドルの相場価格が下がり、相場購入価格71が1ドル116.00円になった時点t2において、約定情報生成部14は第一注文情報51aを約定させる処理を行う。   FIG. 7 is a time chart schematically showing a contract based on a limit order in the financial product transaction management system 1A of the present embodiment. For example, as shown in the figure, it is assumed that the US dollar market purchase price 71 at the time t1 when the limit order processing by the ifdan order is completed is 118.00 yen per dollar. After the limit order is completed, at the time t2 when the market price of the US dollar falls and the market purchase price 71 becomes 116.00 yen per dollar, the contract information generation unit 14 performs processing for contracting the first order information 51a.

第一注文情報51aに基づく指値注文が約定すると、約定情報生成部14はデータベース18中の対応するデータを書き換える。具体的には、注文テーブル181の当該指値注文に関する注文情報のデータが削除され、顧客口座情報テーブル182の“amnt”フィールド182aのデータが約定した価格分だけ増減される。   When a limit order based on the first order information 51a is executed, the execution information generating unit 14 rewrites corresponding data in the database 18. Specifically, the order information data related to the limit order in the order table 181 is deleted, and the data in the “amnt” field 182a of the customer account information table 182 is increased or decreased by the contracted price.

次に、第一注文情報51aに基づく指値注文が約定すると、約定情報生成部14は、第一の注文情報群における第二注文情報51bを無効な注文情報から有効な注文情報に変更する(ステップS22)。そして、フロントページ配信部11はクライアント端末2の表示部22に、第一成立注文表示画面50Aに代えて、図6の(b)にイメージ図を示す第二成立注文表示画面50Bを表示させる。同図に示す通り、第二成立注文表示画面50Bには、第一の注文情報群中の第二注文情報51bが表形式で表示される。   Next, when a limit order based on the first order information 51a is executed, the execution information generating unit 14 changes the second order information 51b in the first order information group from invalid order information to valid order information (step). S22). Then, the front page distribution unit 11 causes the display unit 22 of the client terminal 2 to display a second established order display screen 50B whose image diagram is shown in FIG. 6B instead of the first established order display screen 50A. As shown in the drawing, the second order information 51b in the first order information group is displayed in a table format on the second established order display screen 50B.

図6の(b)に示す第二注文情報51bは、注文価格が1ドル120.00円(即ち第二注文価格入力欄44bに入力された価格)である。また、注文金額は10万円(即ち金額入力欄44cに入力された金額)である。   In the second order information 51b shown in FIG. 6B, the order price is $ 120.00 per dollar (that is, the price entered in the second order price input field 44b). The order amount is 100,000 yen (that is, the amount input in the amount input field 44c).

この後、図7に示すように、米国ドルの相場購入価格が上昇し、特定時点t3において米国ドルの相場購入価格71が1ドル120.00円になると、約定情報生成部14は第二注文情報51bに基づく指値注文を約定させる処理を行う(ステップS23)。そして、約定情報生成部14はデータベース18中の対応するデータを書き換える。これにより、顧客はt2時点の買い注文とt3時点の売り注文の差額分の利益を得られることになる。   Thereafter, as shown in FIG. 7, when the US dollar market purchase price rises and the US dollar market purchase price 71 reaches 120.00 yen per dollar at a specific time t3, the contract information generation unit 14 sets the second order. A process for executing a limit order based on the information 51b is performed (step S23). Then, the contract information generation unit 14 rewrites the corresponding data in the database 18. As a result, the customer can obtain a profit corresponding to the difference between the buy order at t2 and the sell order at t3.

第二注文情報51bに基づく指値注文が約定すると、口座情報生成部15が再度顧客口座情報テーブル182の当該顧客の証拠金情報を取得する。そして、注文入力受付部12は、再度、取得された証拠金情報と顧客の注文総額とを対比し、証拠金の額が注文総額以上であるか否かを確認する(ステップS25)。証拠金の額が注文総額を下回る場合(ステップS26の“Yes”)には、注文総額以上になるまで処理は保留され、証拠金の額が注文総額以上である場合(ステップS26の“No”)、注文情報生成部16は新たな注文情報群(以下「第二の注文情報群」と称する。)を生成する(ステップS27)。注文情報生成部16は、ステップS9と同様に、生成された第二の注文情報群を注文テーブル181に記録する(ステップS28)。ステップS26において第二の注文情報群が生成されると、フロントページ配信部11はクライアント端末2の表示部22に、第二成立注文表示画面50Bに代えて、第二の注文情報群の第一注文情報に基づく第一成立注文表示画面(図示せず)を表示させる。そして、ステップS21以降の処理が繰り返される。   When the limit order based on the second order information 51b is executed, the account information generation unit 15 acquires the margin information of the customer in the customer account information table 182 again. Then, the order input reception unit 12 again compares the acquired margin information with the customer's total order, and confirms whether the amount of the margin is equal to or greater than the total order (step S25). If the margin amount is less than the total order amount (“Yes” in step S26), the process is suspended until the total order amount is greater than or equal to the total order amount, and if the margin amount is greater than or equal to the total order amount (“No” in step S26). ), The order information generation unit 16 generates a new order information group (hereinafter referred to as “second order information group”) (step S27). The order information generation unit 16 records the generated second order information group in the order table 181 as in step S9 (step S28). When the second order information group is generated in step S26, the front page distribution unit 11 displays the first order information group in the second order information group on the display unit 22 of the client terminal 2 instead of the second confirmed order display screen 50B. A first established order display screen (not shown) based on the order information is displayed. And the process after step S21 is repeated.

当該処理は、注文個数選択欄44dに入力されたポジションの個数分の注文情報群が形成され、また、ステップS21,S23の処理が入力されたポジションの個数分繰り返されるまで継続し(ステップS24の“No”)、これによって、図7に示す時点t4,t5,・・・の処理が行われる。そして、ステップS21,S23の処理が上記入力されたポジションの個数分繰り返された後(ステップS24の“Yes”)、全ての処理手順が終了する。   This process continues until an order information group corresponding to the number of positions input in the order quantity selection field 44d is formed and the processes of steps S21 and S23 are repeated for the number of input positions (in step S24). As a result, the processing at the time points t4, t5,... Shown in FIG. Then, after the processes in steps S21 and S23 are repeated for the number of the input positions (“Yes” in step S24), all processing procedures are completed.

なお、約定せずに注文期限51cが経過した指値注文は全て取り消され、注文テーブル181から削除される。   All limit orders for which the order deadline 51c has passed without being executed are canceled and deleted from the order table 181.

なお、本実施形態の金融商品取引管理装置1は、クライアント端末2から一度成立した指値注文の価格及び金額の変更の要求があった場合、当該要求が不正要求であるものとして入力エラー扱いで処理する。これにより、価格や金額の頻繁な要求で金融商品の売買元である銀行側の業務が過大になることを防止できる。   Note that the financial product transaction management apparatus 1 according to the present embodiment, when a request to change the price and amount of a limit order once established from the client terminal 2, is handled as an input error as if the request is an unauthorized request. To do. As a result, it is possible to prevent an excessive amount of work on the bank side, which is a source of financial products, due to frequent requests for prices and amounts.

一方、図5に示すクライアント端末2の入力画面40において注文キャンセルボタン46がクリックされて、一度成立したイフダンオーダーのキャンセル要求があった場合、金融商品取引管理装置1の約定情報生成部14は、キャンセル要求のあったイフダンオーダーに含まれる注文情報群を抽出し、この注文情報群のうち約定未成立の注文情報を全てキャンセルされたものとして処理する。例えば、図7におけるt3とt4の間の時点で、クライアント端末2から第二の注文情報群に対するキャンセル要求、あるいは第一注文情報に対するキャンセル要求があった場合、第二の注文情報群はキャンセルされ、第三の注文情報群以降の注文情報群は生成されることなく処理が終了する。キャンセルされた注文情報群のデータや注文情報のデータは、注文テーブル181から削除される。   On the other hand, when the order cancel button 46 is clicked on the input screen 40 of the client terminal 2 shown in FIG. 5 and there is a request for canceling the ifdan order once established, the contract information generation unit 14 of the financial product transaction management apparatus 1 The order information group included in the ifdan order for which a cancellation request has been made is extracted, and the order information that has not been executed is processed as being canceled. For example, if there is a cancel request for the second order information group or a cancel request for the first order information from the client terminal 2 at a time between t3 and t4 in FIG. 7, the second order information group is canceled. The processing ends without generating the order information group after the third order information group. The canceled order information group data and order information data are deleted from the order table 181.

このように、一のキャンセル要求で、キャンセル要求のあった注文情報群を全てキャンセル処理し、また、キャンセル要求のあった注文情報が含まれる注文情報群を生成した売買注文申込情報に基づいて生成された全ての注文情報群をキャンセル処理することにより、イフダンオーダーによる指値注文の取扱が煩雑化することを防止できる。   As described above, all the order information groups requested to be canceled are canceled by one cancellation request, and the order information group including the order information requested to be canceled is generated based on the buy / sell order application information. By canceling all of the order information groups that have been processed, it is possible to prevent the handling of limit orders due to ifdan orders from becoming complicated.

なお、クライアント端末2から受けた注文が通常の成行注文(注文した時点の相場価格で金融商品の売買を行う取引方法)である場合には、ステップS8にて注文情報が生成されると即座に約定情報生成部14が当該注文を約定させ、ステップS9の処理、及びステップS21以降の処理は行われない。   If the order received from the client terminal 2 is a normal market order (a transaction method for buying and selling financial products at the market price at the time of ordering), the order information is generated immediately in step S8. The contract information generation unit 14 contracts the order, and the processing in step S9 and the processing after step S21 are not performed.

以上示した通り、本実施形態の金融商品取引管理システム1Aにおいては、同一種類の金融商品における複数のイフダンオーダーの指値注文を一の注文手続によって行うことができるため、システムを利用する顧客の利便性を高めることができる。   As described above, in the financial product transaction management system 1A of the present embodiment, the limit order of a plurality of ifdan orders for the same type of financial product can be performed by one order procedure, which is convenient for customers using the system. Can increase the sex.

なお、上記実施形態の金融商品取引管理システム1Aは、金融商品として外国為替を取扱うものとしたが、これに限定されず、他の金融商品、例えば株式、債券を取扱う金融商品取引管理システムにおいても本発明を適用できる。   The financial product transaction management system 1A of the above embodiment handles foreign exchange as a financial product. However, the present invention is not limited to this, and also in a financial product transaction management system that handles other financial products such as stocks and bonds. The present invention can be applied.

上記実施形態は本発明の例示であり、本発明が上記実施の形態に限定されることを意味するものではないことは、いうまでもない。   The above embodiment is an exemplification of the present invention, and it is needless to say that the present invention is not limited to the above embodiment.

本実施形態の金融商品取引管理システムにおけるシステム構成図及び金融商品取引管理装置の機能ブロック図である。It is a system block diagram in the financial product transaction management system of this embodiment, and a functional block diagram of a financial product transaction management device. 同上金融商品取引管理装置の注文テーブルのフィールド定義の模式図である。It is a schematic diagram of the field definition of the order table of a financial product transaction management apparatus same as the above. 同上金融商品取引管理装置の顧客口座情報テーブルのフィールド定義の模式図である。It is a schematic diagram of the field definition of the customer account information table of a financial product transaction management apparatus same as the above. 同上金融商品取引管理装置の通貨ペア注文条件テーブルのフィールド定義の模式図である。It is a schematic diagram of the field definition of the currency pair order condition table of a financial product transaction management apparatus same as the above. 同上金融商品取引管理装置における、イフダンオーダーによる指値注文を成立させる際の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence at the time of establishing the limit order by an ifdan order in a financial product transaction management apparatus same as the above. 同上金融商品取引管理装置における、イフダンオーダーによる指値注文の成立後の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence after establishment of the limit order by an ifdan order in a financial product transaction management apparatus same as the above. クライアント端末の表示部に表示される入力画面のイメージ図である。It is an image figure of the input screen displayed on the display part of a client terminal. (a)同上金融商品取引管理装置がクライアント端末の表示部に表示させる第一成立注文表示画面のイメージ図、(b)同じく第二成立注文表示画面のイメージ図である。(A) It is an image figure of the 1st established order display screen which a financial product transaction management apparatus same as the above displays on the display part of a client terminal, (b) It is an image figure of a 2nd established order display screen similarly. 同上金融商品取引管理装置における、イフダンオーダーによる指値注文に基づく約定処理を模式的に表したタイムチャートである。It is a time chart which represented typically the contract processing based on the limit order by an ifdan order in a financial product transaction management apparatus same as the above.

符号の説明Explanation of symbols

1A・・・金融商品取引管理システム
1・・・金融商品取引管理装置
2、2〜2・・・クライアント端末
12・・・注文入力受付部(注文入力受付手段)
14・・・約定情報生成部(約定情報生成手段)
16・・・注文情報生成部(注文情報生成手段)
51a・・・第一注文情報(第一順位の注文情報)
51b・・・第二注文情報(第二順位の注文情報)
181・・・注文テーブル(注文情報記録手段)
1A ··· the financial product transaction management system 1,... The financial product transaction management apparatus 2,2 1 ~2 n ··· client terminal 12 ... order input receiving unit (order input receiving means)
14: Contract information generation unit (contract information generation means)
16: Order information generating unit (order information generating means)
51a ... 1st order information (1st order information)
51b ... second order information (second order information)
181 ... Order table (order information recording means)

Claims (8)

オンライン端末としてのクライアント端末を用いて行われる金融商品の売買取引を管理する金融商品取引管理装置であって、
前記クライアント端末から送信された、前記金融商品の売買注文を行うための売買注文申込情報を受け付ける注文入力受付手段と、
該注文入力受付手段が受け付けた前記売買注文申込情報に基づいて金融商品の注文情報を生成する注文情報生成手段と、
前記注文情報生成手段が生成した前記注文情報を記録する注文情報記録手段と、
前記注文情報に基づいて前記金融商品の約定を行う約定情報生成手段とを備え、
前記注文情報生成手段は、一の前記売買注文申込情報に基づいて、同一種類の前記金融商品を二つの価格について指値注文する前記注文情報からなる注文情報群を複数生成し、該注文情報群を形成する個々の前記注文情報について価格ごとに第一順位、第二順位の順位を付けると共に前記第一順位の前記注文情報を有効な注文情報、前記第二順位の注文情報を無効な注文情報とし、
前記注文情報記録手段には前記注文情報群が記録され、
前記約定情報生成手段は、前記注文情報記録手段に記録された前記注文情報群を形成する個々の前記注文情報のうち前記第一順位の前記注文情報に基づいて前記金融商品の約定を行い、該約定と共に前記第二順位の前記注文情報を無効から有効に変更する処理を複数回繰り返すことを特徴とする金融商品取引管理装置。
A financial product transaction management apparatus for managing a financial product transaction transaction performed using a client terminal as an online terminal,
Order input receiving means for receiving trading order application information transmitted from the client terminal for performing a trading order of the financial product;
Order information generating means for generating order information of financial products based on the buying and selling order application information received by the order input receiving means;
Order information recording means for recording the order information generated by the order information generating means;
A contract information generating means for executing a contract for the financial product based on the order information;
The order information generating means generates a plurality of order information groups composed of the order information for placing a limit order for two prices of the same type of the financial product based on the one buy / sell order application information. For each of the order information to be formed, the first rank and the second rank are assigned for each price, the order information of the first rank is valid order information, and the order information of the second rank is invalid order information. ,
The order information group is recorded in the order information recording means,
The contract information generating means executes the financial product based on the order information of the first rank among the individual order information forming the order information group recorded in the order information recording means, A financial product transaction management apparatus characterized by repeating a process of changing the order information of the second order from invalid to valid together with a contract multiple times.
前記注文情報生成手段は、前記第一順位の前記注文情報を新規の指値注文の注文情報として生成すると共に、前記第二順位の前記注文情報を決済の指値注文の注文情報として生成することを特徴とする請求項1に記載の金融商品取引管理装置。   The order information generating means generates the order information of the first order as order information of a new limit order, and generates the order information of the second order as order information of a limit order for settlement. The financial product transaction management apparatus according to claim 1. 前記注文情報生成手段は、前記第一順位の前記注文情報に、通貨ペア情報、売買方向情報、注文金額情報、注文価格情報、注文期限情報を属性情報として含めると共に、前記第二順位の前記注文情報に、注文価格情報を属性情報として含めることを特徴とする請求項1又は2に記載の金融商品取引管理装置。   The order information generating means includes currency pair information, trading direction information, order amount information, order price information, and order deadline information as attribute information in the first order order information, and the second order order information. 3. The financial product transaction management apparatus according to claim 1, wherein the information includes order price information as attribute information. 特定顧客の預金残高情報を記録する顧客口座情報記録手段を備え、
前記注文情報生成手段は、前記預金残高情報と前記注文情報の前記属性情報としての前記注文価格情報とを比較し、前記預金残高情報の値が前記注文価格情報の値以上である場合、前記注文情報群を生成することを特徴とする請求項3に記載の金融商品取引管理装置。
A customer account information recording means for recording deposit balance information of a specific customer is provided,
The order information generating means compares the deposit balance information with the order price information as the attribute information of the order information, and when the value of the deposit balance information is equal to or greater than the value of the order price information, the order information 4. The financial product transaction management apparatus according to claim 3, wherein the information group is generated.
前記約定情報生成手段は、一旦成立した前記金融商品の注文における特定の前記注文情報群を形成する前記第一順位の前記注文情報又は前記第二順位の前記注文情報のうち何れか一方に対するキャンセル要求があった場合、該キャンセル要求のあった前記注文情報が含まれる前記注文情報群を全てキャンセル処理することを特徴とする請求項1乃至4の何れか一つに記載の金融商品取引管理装置。   The contract information generation unit is configured to cancel a request for either the order information of the first order or the order information of the second order that forms the specific order information group in the order of the financial product once established. 5. The financial product transaction management apparatus according to claim 1, wherein when there is, the order information group including the order information for which the cancellation request has been made is cancelled. 前記約定情報生成手段は、一旦成立した前記金融商品の注文における特定の前記注文情報群を形成する前記第一順位の前記注文情報又は前記第二順位の前記注文情報のうち何れか一方に対するキャンセル要求があった場合、該キャンセル要求のあった前記注文情報が含まれる前記注文情報群を生成した前記売買注文申込情報に基づいて生成された全ての前記注文情報群をキャンセル処理することを特徴とする請求項1乃至4の何れか一つに記載の金融商品取引管理装置。   The contract information generation unit is configured to cancel a request for either the order information of the first order or the order information of the second order that forms the specific order information group in the order of the financial product once established. If there is, the order information group generated based on the buy / sell order application information that generated the order information group including the order information for which the cancellation request has been made is cancelled. The financial product transaction management apparatus according to any one of claims 1 to 4. 前記金融商品は外国為替であることを特徴とする請求項1乃至6の何れかに記載の金融商品取引管理装置。   The financial product transaction management apparatus according to claim 1, wherein the financial product is a foreign exchange. コンピュータを請求項1乃至7の何れか一つに記載の金融商品取引管理装置として機能させることを特徴とするプログラム。   A program that causes a computer to function as the financial product transaction management device according to any one of claims 1 to 7.
JP2006316942A 2006-11-24 2006-11-24 Financial product transaction management device, program Active JP4435139B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006316942A JP4435139B2 (en) 2006-11-24 2006-11-24 Financial product transaction management device, program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006316942A JP4435139B2 (en) 2006-11-24 2006-11-24 Financial product transaction management device, program

Publications (2)

Publication Number Publication Date
JP2008130002A true JP2008130002A (en) 2008-06-05
JP4435139B2 JP4435139B2 (en) 2010-03-17

Family

ID=39555725

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006316942A Active JP4435139B2 (en) 2006-11-24 2006-11-24 Financial product transaction management device, program

Country Status (1)

Country Link
JP (1) JP4435139B2 (en)

Cited By (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009237742A (en) * 2008-03-26 2009-10-15 Daiwa Securities Group Inc Securities trading order processing system and method, and program
WO2010024316A1 (en) * 2008-08-28 2010-03-04 株式会社マネースクウェア・ジャパン Transaction management device and readable storage medium
WO2010024185A1 (en) * 2008-08-27 2010-03-04 株式会社マネースクウェア・ジャパン Transaction management device and readable storage medium
WO2010074217A1 (en) * 2008-12-26 2010-07-01 株式会社マネースクウェア・ジャパン Transaction management device and readable storage medium
JP2010152814A (en) * 2008-12-26 2010-07-08 Moneysquare Japan Inc Financial commodity transaction management device and program
JP2011076511A (en) * 2009-10-01 2011-04-14 Moneysquare Japan Inc Financial product transaction management device and program
JP2011238075A (en) * 2010-05-11 2011-11-24 Moneysquare Japan Inc Financial product transaction management device and program
JP2013089059A (en) * 2011-10-19 2013-05-13 Lavans Networks Inc Financial product transaction input device and method therefor
JP2014081963A (en) * 2014-02-06 2014-05-08 Moneysquare Japan Inc Financial product transaction management device and program
JP2014102859A (en) * 2008-12-26 2014-06-05 Moneysquare Japan Inc Financial product transaction management device and program
JP2014207028A (en) * 2014-08-08 2014-10-30 株式会社マネースクウェア・ジャパン Financial instrument transaction management device and program
JP2015028819A (en) * 2013-03-07 2015-02-12 株式会社マネースクウェアHd Financial product transaction management and system and program for financial product transaction management
JP2015181074A (en) * 2015-07-23 2015-10-15 株式会社マネースクウェアHd Financial product transaction management device and program
JP2015228267A (en) * 2015-09-24 2015-12-17 株式会社マネースクウェアHd Financial product transaction management device and program
JP2016015169A (en) * 2014-11-13 2016-01-28 株式会社マネースクウェアHd Financial product transaction management and system and program for financial product transaction management
JP2016115372A (en) * 2016-02-19 2016-06-23 株式会社マネースクウェアHd Financial product transaction management device and program
JP2016181307A (en) * 2016-07-21 2016-10-13 株式会社マネースクウェアHd Financial product transaction management device, financial product transaction management method, and program
JP2016197454A (en) * 2016-07-28 2016-11-24 株式会社マネースクウェアHd Financial product transaction management device and program
JP2016224982A (en) * 2016-09-01 2016-12-28 株式会社マネースクウェアHd Financial product transaction management device and program
JP2017157230A (en) * 2015-10-14 2017-09-07 株式会社マネースクウェアHd Financial instrument exchange management apparatus and program
JP2017188172A (en) * 2017-07-20 2017-10-12 株式会社マネースクウェアHd Financial product transaction management device and program
JP2017220253A (en) * 2017-08-17 2017-12-14 株式会社マネースクウェアHd Financial product transaction management device, financial product transaction management method, and program
JP2018045738A (en) * 2017-12-27 2018-03-22 株式会社マネースクウェアHd Financial product transaction management device and program
JP2018198082A (en) * 2018-08-10 2018-12-13 株式会社マネースクエアHd Financial product transaction management device, method for financial product transaction management, and program
JP2019008828A (en) * 2018-09-14 2019-01-17 株式会社マネースクエアHd Financial product transaction management device, and program
JP2019023922A (en) * 2018-10-12 2019-02-14 株式会社マネースクエアHd Financial product transaction management system and program
JP2019153355A (en) * 2019-06-20 2019-09-12 株式会社マネースクエアHd Financial instruments management device, financial instruments transaction management method, and program
JP2019204562A (en) * 2019-09-05 2019-11-28 株式会社マネースクエアHd Financial product transaction management apparatus and program
JP2019207549A (en) * 2018-05-29 2019-12-05 株式会社売れるネット広告社 Device and program for providing webpages
JP2020004459A (en) * 2019-10-10 2020-01-09 株式会社マネースクエアHd Financial product transaction management device and program
JP2020004460A (en) * 2017-09-19 2020-01-09 株式会社マネースクエアHd Financial production transaction management device, financial production transaction management system, and program
JP2020038729A (en) * 2019-12-11 2020-03-12 株式会社マネースクエアHd Financial commodity transaction management device and program
JP2020198140A (en) * 2019-06-20 2020-12-10 株式会社マネースクエアHd Financial instruments management device, financial instruments transaction management method, and program
JP2021047921A (en) * 2019-09-05 2021-03-25 株式会社マネースクエアHd Financial product transaction management device, and program
JP2021193633A (en) * 2020-09-16 2021-12-23 株式会社マネースクエアHd Financial instrument transaction management device, financial instrument transaction management method, and program
JP2022009377A (en) * 2019-09-05 2022-01-14 株式会社マネースクエアHd Financial product transaction management device and program
JP2022123118A (en) * 2019-12-11 2022-08-23 株式会社マネースクエアHd Financial product transaction management device and program
JP2023002751A (en) * 2014-04-03 2023-01-10 株式会社マネースクエアHd Financial product transaction management device, financial product transaction management system, financial product transaction management method in financial product transaction management system, and program
JP2023053127A (en) * 2021-10-21 2023-04-12 株式会社マネースクエアHd Financial product transaction management apparatus, and program
JP7520416B2 (en) 2022-06-22 2024-07-23 株式会社マネースクエアHd Financial instruments transaction management device and program
JP7580734B2 (en) 2008-12-26 2024-11-12 株式会社マネースクエアHd Financial instruments transaction management method and financial instruments transaction management system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001034660A (en) * 1999-07-23 2001-02-09 Intertrade:Kk Function decentralized type control method for ordering management system for transaction market
JP2001155086A (en) * 1999-09-14 2001-06-08 Nippon Online Shoken Kk Device, system and method for automatically giving selling or buying order
JP2002041797A (en) * 2000-07-27 2002-02-08 Tachibana Securities Co Ltd Method and device for conditioned selling and buying of security
JP2002183446A (en) * 2000-08-29 2002-06-28 Fuji Futures Co Ltd Trading system and trading processing method
JP2003099610A (en) * 2001-07-19 2003-04-04 Traders Shoken Kk Order processor on foreign exchange transaction, order processing method and program for realizing this method
JP2003271820A (en) * 2002-03-13 2003-09-26 Nec Corp Automatic ordering device, automatic ordering system by use of the same, system control method, and program
JP2005317043A (en) * 1999-02-24 2005-11-10 Min Ho Cha Automatic ordering method, system and program

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005317043A (en) * 1999-02-24 2005-11-10 Min Ho Cha Automatic ordering method, system and program
JP2001034660A (en) * 1999-07-23 2001-02-09 Intertrade:Kk Function decentralized type control method for ordering management system for transaction market
JP2001155086A (en) * 1999-09-14 2001-06-08 Nippon Online Shoken Kk Device, system and method for automatically giving selling or buying order
JP2002041797A (en) * 2000-07-27 2002-02-08 Tachibana Securities Co Ltd Method and device for conditioned selling and buying of security
JP2002183446A (en) * 2000-08-29 2002-06-28 Fuji Futures Co Ltd Trading system and trading processing method
JP2003099610A (en) * 2001-07-19 2003-04-04 Traders Shoken Kk Order processor on foreign exchange transaction, order processing method and program for realizing this method
JP2003271820A (en) * 2002-03-13 2003-09-26 Nec Corp Automatic ordering device, automatic ordering system by use of the same, system control method, and program

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
株式会社マネースクウェア・ジャパン, IFX STYLE ご利用マニュアル, JPN6009024452, 21 December 2005 (2005-12-21), JP, pages 1 - 16, ISSN: 0001326421 *

Cited By (83)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009237742A (en) * 2008-03-26 2009-10-15 Daiwa Securities Group Inc Securities trading order processing system and method, and program
WO2010024185A1 (en) * 2008-08-27 2010-03-04 株式会社マネースクウェア・ジャパン Transaction management device and readable storage medium
JP2010055323A (en) * 2008-08-27 2010-03-11 Moneysquare Japan Inc Apparatus and program for managing transaction of financial product
US8296219B2 (en) 2008-08-28 2012-10-23 Money Square Japan Inc. Transaction management device and readable storage medium
WO2010024316A1 (en) * 2008-08-28 2010-03-04 株式会社マネースクウェア・ジャパン Transaction management device and readable storage medium
JP7474002B2 (en) 2008-12-26 2024-04-24 株式会社マネースクエアHd Financial instruments transaction management system, and financial instruments transaction management method in the financial instruments transaction management system
JP2014130642A (en) * 2008-12-26 2014-07-10 Moneysquare Japan Inc Transaction management device and program
JP2018028929A (en) * 2008-12-26 2018-02-22 株式会社マネースクウェアHd Transaction management device, transaction management system, transaction management method in transaction management system, and program
JPWO2010074217A1 (en) * 2008-12-26 2012-06-21 株式会社マネースクウェア・ジャパン Transaction management apparatus and readable storage medium
JP2012195006A (en) * 2008-12-26 2012-10-11 Moneysquare Japan Inc Transaction management device and program
JP2010152814A (en) * 2008-12-26 2010-07-08 Moneysquare Japan Inc Financial commodity transaction management device and program
US8392316B2 (en) 2008-12-26 2013-03-05 Money Square Japan Inc. Transaction management device and readable storage medium
JP5194132B2 (en) * 2008-12-26 2013-05-08 株式会社マネースクウェア・ジャパン Transaction management apparatus and program
WO2010074217A1 (en) * 2008-12-26 2010-07-01 株式会社マネースクウェア・ジャパン Transaction management device and readable storage medium
JP2013101706A (en) * 2008-12-26 2013-05-23 Moneysquare Japan Inc Transaction management device and program
JP2013137802A (en) * 2008-12-26 2013-07-11 Moneysquare Japan Inc Financial product transaction management device and program
JP7102031B2 (en) 2008-12-26 2022-07-19 株式会社マネースクエアHd Transaction management device, transaction management system, transaction management method in transaction management system, program
JP2014102859A (en) * 2008-12-26 2014-06-05 Moneysquare Japan Inc Financial product transaction management device and program
JP2021114342A (en) * 2008-12-26 2021-08-05 株式会社マネースクエアHd Device and system for managing transactions, method for managing transactions in transaction management system, and program
JP2022000810A (en) * 2008-12-26 2022-01-04 株式会社マネースクエアHd Financial product transaction management device, financial product transaction management system, and program
JP2018195355A (en) * 2008-12-26 2018-12-06 株式会社マネースクエアHd Financial product transaction management device, financial product transaction management system, and program
JP7197219B2 (en) 2008-12-26 2022-12-27 株式会社マネースクエアHd financial instrument transaction management device, financial instrument transaction management system, program
JP7297340B2 (en) 2008-12-26 2023-06-26 株式会社マネースクエアHd Transaction management device, transaction management system, transaction management method in transaction management system, and program
JP2020170562A (en) * 2008-12-26 2020-10-15 株式会社マネースクエアHd Financial product transaction management device, financial product transaction management system, and program
JP2016029580A (en) * 2008-12-26 2016-03-03 株式会社マネースクウェアHd Financial product transaction management device, financial product transaction management system, and program
JP2020074236A (en) * 2008-12-26 2020-05-14 株式会社マネースクエアHd Transaction management device, transaction management system, transaction management method in transaction management system, and program
JP2016131034A (en) * 2008-12-26 2016-07-21 株式会社マネースクウェアHd Transaction management device, transaction management system, transaction management method in transaction management system, and program
JP7430957B2 (en) 2008-12-26 2024-02-14 株式会社マネースクエアHd Financial product transaction management method, financial product transaction management system
JP7440962B2 (en) 2008-12-26 2024-02-29 株式会社マネースクエアHd Financial product transaction management device, financial product transaction management system, program
JP2019023940A (en) * 2008-12-26 2019-02-14 株式会社マネースクエアHd Transaction management unit, transaction management system, transaction management method of transaction management system and program
JP2017016717A (en) * 2008-12-26 2017-01-19 株式会社マネースクウェアHd Financial product transaction management device, financial product transaction management system, and program
JP7580734B2 (en) 2008-12-26 2024-11-12 株式会社マネースクエアHd Financial instruments transaction management method and financial instruments transaction management system
JP2022126850A (en) * 2008-12-26 2022-08-30 株式会社マネースクエアHd Device and system for managing transactions, method for managing transactions in transaction management system, and program
JP2011076511A (en) * 2009-10-01 2011-04-14 Moneysquare Japan Inc Financial product transaction management device and program
JP2011238075A (en) * 2010-05-11 2011-11-24 Moneysquare Japan Inc Financial product transaction management device and program
JP2013089059A (en) * 2011-10-19 2013-05-13 Lavans Networks Inc Financial product transaction input device and method therefor
JP2015028819A (en) * 2013-03-07 2015-02-12 株式会社マネースクウェアHd Financial product transaction management and system and program for financial product transaction management
JP2014081963A (en) * 2014-02-06 2014-05-08 Moneysquare Japan Inc Financial product transaction management device and program
JP2023002751A (en) * 2014-04-03 2023-01-10 株式会社マネースクエアHd Financial product transaction management device, financial product transaction management system, financial product transaction management method in financial product transaction management system, and program
JP7440982B2 (en) 2014-04-03 2024-02-29 株式会社マネースクエアHd Financial product transaction management device, financial product transaction management system, financial product transaction management method and program in the financial product transaction management system
JP7396732B2 (en) 2014-04-03 2023-12-12 株式会社マネースクエアHd Financial product transaction management device, financial product transaction management system, financial product transaction management method and program in the financial product transaction management system
JP2014207028A (en) * 2014-08-08 2014-10-30 株式会社マネースクウェア・ジャパン Financial instrument transaction management device and program
JP2016015169A (en) * 2014-11-13 2016-01-28 株式会社マネースクウェアHd Financial product transaction management and system and program for financial product transaction management
JP2015181074A (en) * 2015-07-23 2015-10-15 株式会社マネースクウェアHd Financial product transaction management device and program
JP2015228267A (en) * 2015-09-24 2015-12-17 株式会社マネースクウェアHd Financial product transaction management device and program
JP2017157230A (en) * 2015-10-14 2017-09-07 株式会社マネースクウェアHd Financial instrument exchange management apparatus and program
JP2017216023A (en) * 2015-10-14 2017-12-07 株式会社マネースクウェアHd Financial production transaction management device, financial production transaction management system, and program
JP2016115372A (en) * 2016-02-19 2016-06-23 株式会社マネースクウェアHd Financial product transaction management device and program
JP2016181307A (en) * 2016-07-21 2016-10-13 株式会社マネースクウェアHd Financial product transaction management device, financial product transaction management method, and program
JP2016197454A (en) * 2016-07-28 2016-11-24 株式会社マネースクウェアHd Financial product transaction management device and program
JP2016224982A (en) * 2016-09-01 2016-12-28 株式会社マネースクウェアHd Financial product transaction management device and program
JP2017188172A (en) * 2017-07-20 2017-10-12 株式会社マネースクウェアHd Financial product transaction management device and program
JP2017220253A (en) * 2017-08-17 2017-12-14 株式会社マネースクウェアHd Financial product transaction management device, financial product transaction management method, and program
JP2020004460A (en) * 2017-09-19 2020-01-09 株式会社マネースクエアHd Financial production transaction management device, financial production transaction management system, and program
JP2018045738A (en) * 2017-12-27 2018-03-22 株式会社マネースクウェアHd Financial product transaction management device and program
JP2019207549A (en) * 2018-05-29 2019-12-05 株式会社売れるネット広告社 Device and program for providing webpages
JP7017739B2 (en) 2018-05-29 2022-02-09 株式会社売れるネット広告社 Web page providing device and web page providing program
JP2018198082A (en) * 2018-08-10 2018-12-13 株式会社マネースクエアHd Financial product transaction management device, method for financial product transaction management, and program
JP2019008828A (en) * 2018-09-14 2019-01-17 株式会社マネースクエアHd Financial product transaction management device, and program
JP2019023922A (en) * 2018-10-12 2019-02-14 株式会社マネースクエアHd Financial product transaction management system and program
JP2019153355A (en) * 2019-06-20 2019-09-12 株式会社マネースクエアHd Financial instruments management device, financial instruments transaction management method, and program
JP2020198140A (en) * 2019-06-20 2020-12-10 株式会社マネースクエアHd Financial instruments management device, financial instruments transaction management method, and program
JP2021047921A (en) * 2019-09-05 2021-03-25 株式会社マネースクエアHd Financial product transaction management device, and program
JP2022009377A (en) * 2019-09-05 2022-01-14 株式会社マネースクエアHd Financial product transaction management device and program
JP2019204562A (en) * 2019-09-05 2019-11-28 株式会社マネースクエアHd Financial product transaction management apparatus and program
JP7231269B2 (en) 2019-09-05 2023-03-01 株式会社マネースクエアHd Financial instruments transaction management device, program
JP7475737B2 (en) 2019-10-10 2024-04-30 株式会社マネースクエアHd Financial product transaction management device, financial product transaction management system and program
JP2020004459A (en) * 2019-10-10 2020-01-09 株式会社マネースクエアHd Financial product transaction management device and program
JP2021120913A (en) * 2019-10-10 2021-08-19 株式会社マネースクエアHd Financial product transaction management device, financial product transaction management system, and program
JP7231261B2 (en) 2019-10-10 2023-03-01 株式会社マネースクエアHd Financial instrument transaction management device, financial instrument transaction management system and program
JP7302915B2 (en) 2019-12-11 2023-07-04 株式会社マネースクエアHd Financial instruments transaction management device, program
JP7098197B2 (en) 2019-12-11 2022-07-11 株式会社マネースクエアHd Financial instruments transaction management device, program
JP2020038729A (en) * 2019-12-11 2020-03-12 株式会社マネースクエアHd Financial commodity transaction management device and program
JP2021120897A (en) * 2019-12-11 2021-08-19 株式会社マネースクエアHd Financial product transaction management device and program
JP2022123118A (en) * 2019-12-11 2022-08-23 株式会社マネースクエアHd Financial product transaction management device and program
JP7385315B2 (en) 2020-09-16 2023-11-22 株式会社マネースクエアHd Financial product transaction management device, financial product transaction management method, program
JP2022173584A (en) * 2020-09-16 2022-11-18 株式会社マネースクエアHd Financial instrument transaction management device, financial instrument transaction management method, and program
JP7161245B2 (en) 2020-09-16 2022-10-26 株式会社マネースクエアHd Financial instrument transaction management device, financial instrument transaction management method, and program
JP2021193633A (en) * 2020-09-16 2021-12-23 株式会社マネースクエアHd Financial instrument transaction management device, financial instrument transaction management method, and program
JP7548628B2 (en) 2020-09-16 2024-09-10 株式会社マネースクエアHd Financial product transaction management device, financial product transaction management method, and program
JP2023053127A (en) * 2021-10-21 2023-04-12 株式会社マネースクエアHd Financial product transaction management apparatus, and program
JP7452906B2 (en) 2021-10-21 2024-03-19 株式会社マネースクエアHd Financial product transaction management device, program
JP7520416B2 (en) 2022-06-22 2024-07-23 株式会社マネースクエアHd Financial instruments transaction management device and program

Also Published As

Publication number Publication date
JP4435139B2 (en) 2010-03-17

Similar Documents

Publication Publication Date Title
JP7297340B2 (en) Transaction management device, transaction management system, transaction management method in transaction management system, and program
JP4435139B2 (en) Financial product transaction management device, program
JP4966272B2 (en) Financial product transaction management device, program
JP5221327B2 (en) Financial product transaction management apparatus and program
JP5243460B2 (en) Financial product transaction management device, program
JP4278664B2 (en) Financial product transaction management device, program
JP6957059B2 (en) Financial instruments transaction management device, financial instruments transaction management method, program
JP5826909B2 (en) Financial product transaction management apparatus, financial product transaction management system and program
JP2019003682A (en) Financial product transaction management device, and program
JP6893706B2 (en) Financial Instruments and Exchange Management Equipment, Financial Instruments and Exchange Management Systems and Programs
JP6603280B2 (en) Financial product transaction management apparatus, financial product transaction management system and program
JP6214610B2 (en) Financial product transaction management apparatus, financial product transaction management system and program
JP7385315B2 (en) Financial product transaction management device, financial product transaction management method, program
JP5927364B1 (en) Financial product transaction management apparatus and financial product transaction management method in financial product transaction management system
JP6774067B2 (en) Financial instruments transaction management device, financial instruments transaction management method, program
JP6196354B2 (en) Financial product transaction management apparatus, financial product transaction management method, program
JP2019164827A (en) Financial product transaction management device and program
JP2018198082A (en) Financial product transaction management device, method for financial product transaction management, and program
JP2017220253A (en) Financial product transaction management device, financial product transaction management method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20081020

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20090416

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20090512

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090526

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090727

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090915

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091116

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: 20091215

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: 20091222

R150 Certificate of patent or registration of utility model

Ref document number: 4435139

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130108

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130108

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140108

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

S303 Written request for registration of pledge or change of pledge

Free format text: JAPANESE INTERMEDIATE CODE: R316304

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S343 Written request for registration of root pledge or change of root pledge

Free format text: JAPANESE INTERMEDIATE CODE: R316350

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R316533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S343 Written request for registration of root pledge or change of root pledge

Free format text: JAPANESE INTERMEDIATE CODE: R316350

S343 Written request for registration of root pledge or change of root pledge

Free format text: JAPANESE INTERMEDIATE CODE: R316350

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350