Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7332203B2 - Financial instruments transaction management device, program - Google Patents
[go: Go Back, main page]

JP7332203B2 - Financial instruments transaction management device, program - Google Patents

Financial instruments transaction management device, program Download PDF

Info

Publication number
JP7332203B2
JP7332203B2 JP2022026512A JP2022026512A JP7332203B2 JP 7332203 B2 JP7332203 B2 JP 7332203B2 JP 2022026512 A JP2022026512 A JP 2022026512A JP 2022026512 A JP2022026512 A JP 2022026512A JP 7332203 B2 JP7332203 B2 JP 7332203B2
Authority
JP
Japan
Prior art keywords
order
price
information
orders
chart
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.)
Active
Application number
JP2022026512A
Other languages
Japanese (ja)
Other versions
JP2022060485A (en
Inventor
斉 相葉
久敏 山本
Original Assignee
株式会社マネースクエアHd
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 株式会社マネースクエアHd filed Critical 株式会社マネースクエアHd
Priority to JP2022026512A priority Critical patent/JP7332203B2/en
Publication of JP2022060485A publication Critical patent/JP2022060485A/en
Priority to JP2023127310A priority patent/JP7613768B2/en
Application granted granted Critical
Publication of JP7332203B2 publication Critical patent/JP7332203B2/en
Priority to JP2024224590A priority patent/JP2025031828A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明は、外国為替等、金融商品の取引を発注させる技術、及び表示させる技術に関する。 The present invention relates to a technique for ordering and displaying a transaction of financial products such as foreign exchange.

外国為替等の金融商品の取引方法として、注文時の価格で取引を行う成行注文の他に、指値注文が知られている。この指値注文とは、予めユーザから売買価格の指定を受ける注文形態であり、金融商品の取扱業者は対象となる金融商品が指定された価格まで下落したときに当該金融商品の買い注文を行い、指定された価格まで上昇したときに当該金融商品の売り注文を行う。従来、この金融商品の指値注文をコンピュータシステムを用いて行う発明が知られている(例えば、特許文献1参照)。一方、金融商品の指値注文においては、同時に複数の指値注文を発注するシステム(例えば特許文献2参照)や、イフダンオーダー(順位のある2つの注文を同時に出し、第一順位の注文が成立したら、自動的に第二順位の注文が有効になる注文形式のこと。本明細書において同じ。)が行われることも多い。そして、複数のイフダンオーダーを自動的に行うシステムが知られている(例えば、特許文献3参照)。 As a trading method for financial products such as foreign exchange, a limit order is known in addition to a market order for trading at the price at the time of the order. This limit order is an order form in which a purchase price is specified in advance by the user, and when the target financial product drops to the specified price, the financial product dealer places a buy order for the financial product, Place a sell order for the financial instrument when it rises to a specified price. Conventionally, an invention is known in which a limit order for a financial product is placed using a computer system (see, for example, Patent Document 1). On the other hand, in the case of limit orders for financial products, a system that places multiple limit orders at the same time (see, for example, Patent Document 2) or an if-done order (where two orders with rank are placed at the same time, and if the first order is placed, An order format that automatically activates the second priority order (same in this specification)) is often made. A system for automatically performing a plurality of if-done orders is known (see Patent Document 3, for example).

特開2006-99787号公報JP-A-2006-99787 特開2002-318911号公報JP-A-2002-318911 特開2008-130002号公報Japanese Patent Application Laid-Open No. 2008-130002

しかし、引用文献1においては、複数の指値注文を発注する際に指値注文を個別に行わねばならず、指値注文を行うユーザにとって注文の操作が煩雑になるという問題がある。また、引用文献2及び引用文献3に記載の発明においては、指値注文を発注する際、コンピュータ端末のマウスやキーボード等により、数値を入力することで指値注文を発注しなければならず、指値注文を行うユーザにとって注文時の入力作業に要する労力が過大になるという問題がある。 However, in Cited Document 1, when placing a plurality of limit orders, the limit orders must be placed individually, and there is a problem that the ordering operation becomes complicated for the user who places the limit orders. In addition, in the inventions described in Cited Documents 2 and 3, when placing a limit order, the limit order must be placed by inputting numerical values using the mouse or keyboard of the computer terminal. There is a problem that the labor required for the input work at the time of ordering becomes excessive for the user who performs the ordering.

本発明は上記の問題に鑑みてなされたものであり、金融商品の指値注文において、システムを利用するユーザが煩雑な入力作業を行うことなく、複数の指値注文を簡易な操作で発注できて、ユーザに利便性の高い指値注文を行わせることのできる金融商品取引管理装置を提供することを課題としている。 The present invention has been made in view of the above-mentioned problems, and the user using the system can place a plurality of limit orders with a simple operation without performing complicated input work in the limit order of financial products. An object of the present invention is to provide a financial product transaction management device that allows a user to place a highly convenient limit order.

かかる課題を解決するために、請求項1に記載の発明は、金融商品の取引に関する、縦軸のパラメータを前記金融商品の価格とすると共に横軸のパラメータを時間とするチャートを画像表示する表示手段と、該表示手段に外部の物体を接触又は近接されることに基づいて金融商品の取引のための操作を行う手段を有する操作手段とを備えた端末とデータの送受信を行い、前記端末の前記表示手段に表示された前記チャートに表示された前記金融商品の取引を行わせる金融商品取引管理装置であって、
前記端末に、縦軸のパラメータを前記金融商品の価格とすると共に横軸のパラメータを時間とする前記チャートの画像を送信して、該チャートの画像を前記端末の前記表示手段に表示させる画像供給手段と、
該画像供給手段によって表示された前記チャート上の特定の価格を表示させるための特定価格情報を前記表示手段に表示させる特定価格情報表示手段と、
前記チャートが表示された前記表示手段に対する前記操作手段の所定の操作の情報を取得して、該取得した操作の情報に基づいて、買いまたは売りの一方を第一注文価格で行うための第一注文を行う第一注文情報と、前記買いまたは前記売りの他方を第二注文価格で行うための第二注文を行う第二注文情報とをそれぞれ複数生成する注文情報生成手段と、異なる注文価格に設定される複数の前記第一注文の注文個数、及び/又は、異なる注文価格に設定される複数の前記第二注文の注文個数の情報として注文個数情報を取得する注文個数取得手段とを備え、前記注文情報生成手段は、前記チャートが表示された前記表示手段に前記物体が接触又は近接し、前記操作手段が前記接触又は近接した位置に対応する前記チャートの価格情報を、前記表示手段の上下方向の2か所において前記操作手段が取得した場合に、該操作手段が取得した価格情報のうち、前記接触又は近接した位置のうち上側の位置に対応する前記価格情報を上限価格とすると共に、前記操作手段が取得した価格情報のうち、前記接触又は近接した位置のうち下側の位置に対応する前記価格情報を下限価格とし、前記上限価格と前記下限価格との間に一の発注価格帯を形成し、前記画像供給手段は、前記チャートの情報を前記表示手段に表示させ、前記特定価格情報表示手段は、前記チャート上に、前記発注価格帯を示す情報を、前記操作手段の操作によって前記チャート上の表示位置を移動可能に表示させ、前記注文情報生成手段は、該発注価格帯を形成する前記上限価格と前記下限価格との価格差の値、前記注文個数取得手段が取得した前記注文個数情報の値で割ったに基づいてそれぞれの前記第一注文同士の値幅、及び/又は、それぞれの前記第二注文同士の値幅設定することでそれぞれの前記第一注文の前記第一注文価格と、それぞれの前記第二注文の前記第二注文価格とを設定して前記第一注文情報と前記第二注文情報とを生成する、ことを特徴とする。
In order to solve such a problem, the invention according to claim 1 provides a display for displaying a chart relating to trading of financial products, with the price of the financial product as the parameter on the vertical axis and the parameter on the horizontal axis as time. and an operation means having means for performing operations for trading financial products based on the contact or proximity of an external object to the display means. A financial product transaction management device for conducting a transaction of the financial product displayed on the chart displayed on the display means,
Image supply for transmitting to the terminal an image of the chart in which the parameter on the vertical axis is the price of the financial product and the parameter on the horizontal axis is time, and the image of the chart is displayed on the display means of the terminal. means and
specific price information display means for causing the display means to display specific price information for displaying a specific price on the chart displayed by the image supply means;
A first for acquiring information on a predetermined operation of the operating means for the display means displaying the chart, and performing either buying or selling at the first order price based on the acquired information on the operation order information generating means for generating a plurality of first order information for placing an order and second order information for placing a second order for placing the other of said buy or said sell at a second order price; order quantity acquisition means for acquiring order quantity information as order quantity information of the plurality of first orders set and/or order quantity information of the plurality of second orders set at different order prices ; The order information generating means generates the price information of the chart corresponding to the position where the object touches or approaches the display means on which the chart is displayed, and the operation means moves the price information of the chart corresponding to the position where the object touches or approaches the display means above and below the display means. When the operation means acquires at two locations in the direction, the price information corresponding to the upper position among the contact or close positions among the price information acquired by the operation means is set as the upper limit price, Among the price information acquired by the operation means, the price information corresponding to the lower position among the contact or close positions is set as a lower limit price, and one order price range is between the upper limit price and the lower limit price. The image supply means causes the display means to display the information of the chart, and the specific price information display means displays the information indicating the order price range on the chart by operating the operation means. The display position on the chart is movably displayed, and the order information generating means acquires the value of the price difference between the upper limit price and the lower limit price forming the order price range. By setting the price range between each of the first orders and/or the price range between each of the second orders based on the value divided by the value of the order quantity information, The first order price and the second order price of each of the second orders are set to generate the first order information and the second order information.

請求項2に記載の発明は、請求項1に記載の構成に加え、発注された注文の前記注文情報の状態を監視し、該状態に応じた前記表示手段への前記注文情報の表示態様を管理する表示態様管理手段を備え、前記表示態様管理手段は、発注された注文の前記注文情報の価格毎のポジションの大きさに応じて表示態様を変化させて表示させることを特徴とする。 The invention according to claim 2, in addition to the configuration according to claim 1, monitors the state of the order information of the placed order, and changes the display mode of the order information on the display means according to the state. The display mode management means is characterized in that the display mode is displayed by changing the display mode according to the size of the position for each price of the order information of the placed order.

請求項3に記載の発明は、請求項2に記載の構成に加え、前記表示態様管理手段は、前記注文情報を任意の色で前記チャート上に表示すると共に、前記注文情報の価格毎の前記ポジションの大きさに応じて前記色の濃度を変えて表示させることを特徴とする。 The invention according to claim 3 is, in addition to the configuration according to claim 2, the display mode management means displays the order information on the chart in an arbitrary color, and displays the order information for each price of the order information. The display is characterized in that the density of the color is changed according to the size of the position.

請求項4に記載の発明は、請求項2又は3に記載の構成に加え、前記表示態様管理手段は、前記注文情報を任意の形状の記号で前記チャート上に表示すると共に、前記注文情報の価格毎の前記ポジションの大きさ及び前記ポジションの数のうち少なくとも何れか一方に応じて、前記記号の形状及び大きさのうち少なくとも何れか一方を変えて表示させることを特徴とする。 The invention according to claim 4 is, in addition to the configuration according to claim 2 or 3, the display mode management means displays the order information on the chart with a symbol of an arbitrary shape, and displays the order information on the chart. At least one of the shape and size of the symbol is changed and displayed according to at least one of the position size and the number of positions for each price.

請求項5に記載の発明は、請求項2乃至4の何れか一つに記載の構成に加え、前記表示態様管理手段は、発注後未約定の前記注文情報と発注後約定済の前記注文情報について、前記注文情報を表示する色及び形状のうち少なくとも何れか一方を変えて表示させることを特徴とする。 The invention according to claim 5 is, in addition to the configuration according to any one of claims 2 to 4, wherein the display mode management means includes the order information that has not been executed after placing an order and the order information that has been executed after placing an order. is displayed by changing at least one of the color and shape for displaying the order information.

請求項6に記載の発明は、請求項1乃至5の何れか一つに記載の構成に加え、前記表示手段及び前記操作手段は、タッチパネルとして構成されたことを特徴とする。 The invention according to claim 6 is characterized in that, in addition to the configuration according to any one of claims 1 to 5, the display means and the operation means are configured as touch panels.

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

請求項1に記載の発明によれば、注文情報生成手段は、チャートが表示された表示手段に外部から接触物が接触した場合に、接触物が接触した箇所に対応して表示された価格に関する価格情報を取得させることにより、ユーザに対し、表示手段に表示されたチャートにおける任意の価格上に指などの物体の接触又は近接による操作の情報として、表示手段の上下方向の2か所における接触又は近接した位置のうち上側の位置と下側の位置に基づいて、注文を行う上限価格と下限価格とを設定し、上限価格と下限価格との間の発注価格帯を形成するので、第一注文や第二注文の注文価格を設定する発注価格帯を感覚的に特定することができる。また、注文情報生成手段は、接触物が表示手段の2か所に接触又は近接した場合に、上側の位置と下側の位置に基づく上限価格と下限価格との価格差の値と、注文数量取得手段が取得した注文数量情報の値とを用いた所定の演算によって得た値が、第一注文同士の値幅、及び/又は、第二注文同士の値幅、となるように設定し、第一注文の全ての第一注文価格と、第二注文の全ての第二注文価格とを、少なくとも最安値の買いの第一注文価格以外、又は、少なくとも最高値の売りの第一注文価格以外、の第一注文の第一注文価格、及び/又は、少なくとも最高値の売りの第一注文価格以外、又は、少なくとも最高値の買いの第二注文価格以外の第二注文の第二注文価格が発注価格帯の中に設定されるように、第一注文情報と第二注文情報とを生成することにより、特定された上限価格と下限価格との間に形成された発注価格帯に、所定の値幅の複数の注文価格の第一注文、及び/又は、所定の値幅の複数の注文価格の第二注文を自動的に発注させることで注文情報に基づく注文を自動的に発注させて、取引を行わせることができる。これにより、金融商品の指値注文において、システムを利用するユーザが煩雑な入力作業を行うことなく、複数の指値注文を簡易な操作で発注できて、ユーザに利便性の高い指値注文を行わせることができる。 According to the first aspect of the invention, the order information generating means, when the contacting object comes into contact with the display means on which the chart is displayed, is related to the price displayed corresponding to the point where the contacting object comes in contact with. By obtaining the price information, the user can obtain the information of the operation by touching or approaching an object such as a finger on any price on the chart displayed on the display means. Alternatively, based on the upper and lower positions of the adjacent positions, the upper limit price and lower limit price for placing an order are set, and the order price range between the upper limit price and the lower limit price is formed. The order price range for setting the order price of the order and the second order can be intuitively specified. In addition, the order information generating means generates a price difference value between the upper limit price and the lower limit price based on the upper position and the lower position, and the order quantity setting such that the value obtained by a predetermined calculation using the value of the order quantity information obtained by the obtaining means is the price range between the first orders and/or the price range between the second orders; All first order prices of orders and all second order prices of second orders at least other than the lowest buy first order price or at least other than the highest sell first order price The first order price of the first order and/or the second order price of the second order other than at least the first order price of the highest sell price or at least the second order price of the second order other than the second order price of the highest buy price is the order price By generating the first order information and the second order information so as to be set in the band, the order price band formed between the specified upper limit price and the lower limit price, with a predetermined price range By automatically placing a first order with a plurality of order prices and/or a second order with a plurality of order prices within a predetermined price range, an order based on the order information is automatically placed and traded. be able to. As a result, in the limit order of financial products, a user using the system can place a plurality of limit orders with a simple operation without performing complicated input work, and allows the user to place a highly convenient limit order. can be done.

請求項2に記載の発明によれば、注文情報に基づいて発注された注文の価格毎のポジションの大きさに応じて表示態様を変化させて表示させることにより、ユーザに対し、価格毎のポジションを視覚的感覚的に容易に把握させることができ、指値注文を行うユーザの利便性を一層高めることができる。 According to the second aspect of the present invention, by changing the display mode according to the size of the position for each price of the order placed based on the order information, the user can see the position for each price. can be easily visually and sensuously grasped, and the convenience of the user who places a limit order can be further enhanced.

請求項3に記載の発明によれば、注文情報の価格毎のポジションの大きさを色の濃度によって表示できるので、ユーザに対し、価格毎のポジションを視覚的感覚的に容易に把握させることができ、指値注文を行うユーザの利便性を一層高めることができる。 According to the third aspect of the invention, since the size of the position for each price of the order information can be displayed by the color density, the user can easily grasp the position for each price visually and sensuously. It is possible to further improve the convenience of the user who places a limit order.

請求項4に記載の発明によれば、注文情報の価格毎のポジションの大きさを記号の形状及び大きさのうち少なくとも一方によって表示できるので、ユーザに対し、価格毎のポジションを視覚的感覚的に容易に把握させることができ、指値注文を行うユーザの利便性を一層高めることができる。 According to the fourth aspect of the invention, since the size of the position for each price of the order information can be displayed by at least one of the shape and size of the symbol, the position for each price can be visually and sensuously displayed to the user. This makes it possible for users to easily comprehend the order, thereby further enhancing the convenience of the user who places a limit order.

請求項5に記載の発明によれば、発注後未約定の指値注文と発注後約定済の指値注文とを色及び形状のうち少なくともいずれか一方によって表示できるので、ユーザに対し、未約定の指値注文と約定済の指値注文とを視覚的感覚的に容易に把握させることができ、指値注文を行うユーザの利便性を一層高めることができる。 According to the fifth aspect of the invention, the limit orders that have not yet been executed after being placed and the limit orders that have been executed after being placed can be displayed in at least one of the colors and shapes. It is possible to visually and intuitively grasp the order and the contracted limit order, thereby further enhancing the convenience of the user who places the limit order.

請求項6に記載の発明によれば、タッチパネルを備えた機器において、指値注文を行うユーザの利便性を一層高めることができる。 According to the sixth aspect of the present invention, it is possible to further improve the convenience for the user who places a limit order in a device equipped with a touch panel.

請求項7に記載の発明によれば、本発明の金融商品取引システムをプログラム化し、多様なコンピュータハードウェア上で実現させることができる。 According to the seventh aspect of the invention, the financial product trading system of the present invention can be programmed and implemented on various computer hardware.

この実施の形態の金融商品取引システムにおけるシステム構成図及び中央管理装置、注文発注装置の機能ブロック図である。1 is a system configuration diagram and functional block diagrams of a central management device and an order placing device in the financial product trading system of this embodiment; FIG. 同上注文発注装置の機能ブロック図である。It is a functional block diagram of the order placement device same as the above. 同上中央管理装置の注文テーブルのフィールド定義の模式図である。It is a schematic diagram of the field definition of the order table of the same central control device. 同上金融商品取引システムにおける、第一形態注文、第二形態注文の処理手順を示すフローチャートである。Fig. 10 is a flow chart showing the procedure for processing first-type orders and second-type orders in the same financial instrument trading system; 同上注文発注装置のタッチパネルに発注フロントページが表示された状態のイメージ図である。FIG. 11 is an image diagram of a state in which an order front page is displayed on the touch panel of the same order placement device; 同上注文発注装置のタッチパネルにチャート表示画面が表示された状態のイメージ図である。FIG. 11 is an image diagram of a state in which a chart display screen is displayed on the touch panel of the same ordering device. 同上チャート表示画面に上限価格調整部、下限価格調整部、第一形態注文発注ボタン、第二形態注文発注ボタンが表示された状態を示すイメージ図である。FIG. 11 is an image diagram showing a state in which a maximum price adjustment section, a minimum price adjustment section, a first type order placement button, and a second type order placement button are displayed on the same chart display screen. 同上注文発注装置のタッチパネルに第一形態注文入力画面が表示された状態のイメージ図である。FIG. 11 is an image diagram of a state in which a first form order entry screen is displayed on the touch panel of the same order placement device; 同上注文発注装置のタッチパネルに注文内容確認画面が表示された状態のイメージ図である。FIG. 11 is an image diagram of a state in which an order content confirmation screen is displayed on the touch panel of the same order placement device; 同上注文発注装置のタッチパネルに状態表示画面が表示された状態を示すイメージ図である。FIG. 11 is an image diagram showing a state in which a state display screen is displayed on the touch panel of the same ordering device. 同上中央管理装置の注文情報生成部によって生成されて注文テーブルに記録された、注文情報群を模式的に示す図である。FIG. 4 is a diagram schematically showing an order information group generated by an order information generation unit of the same central management device and recorded in an order table; 同上中央管理装置がらくトラ注文に基づく指値注文を処理する手順を示すフローチャートである。FIG. 10 is a flow chart showing a procedure for processing a limit order based on a bullying order by the same central management device; FIG. 同上中央管理装置がらくトラ注文に基づく指値注文を処理する手順を示すフローチャートである。FIG. 10 is a flow chart showing a procedure for processing a limit order based on a bullying order by the same central management device; FIG. 同上中央管理装置がらくトラ注文に基づく指値注文の約定処理を行う際の手順を示す概念図である。FIG. 10 is a conceptual diagram showing a procedure when the central management device performs contract processing for a limit order based on a bullying order. 同上注文発注装置のタッチパネルに発注状態表示画面が表示された状態を示すイメージ図である。FIG. 10 is an image diagram showing a state in which an order status display screen is displayed on the touch panel of the same order placement device; 同上注文発注装置のタッチパネルに成立履歴表示画面が表示された状態を示すイメージ図である。FIG. 11 is an image diagram showing a state in which an establishment history display screen is displayed on the touch panel of the order placing device; 同上注文発注装置のタッチパネルに第二形態注文入力画面が表示された状態のイメージ図である。FIG. 11 is an image diagram of a state in which a second form order entry screen is displayed on the touch panel of the same order placement device; 同上中央管理装置に形成される注文情報群、及びそれを構成する注文情報を模式的に示す図である。It is a figure which shows typically the order information group formed in the central management apparatus same as the above, and the order information which comprises it. 同上金融商品取引システムにおける、第二形態注文の処理手順を示すフローチャートである。It is a flowchart which shows the processing procedure of the 2nd form order in a financial-instrument trading system same as the above. 同上金融商品取引システムにおける、第二形態注文による発注を模式的に表したタイムチャートである。4 is a time chart schematically showing an order placement according to the second type order in the same financial instrument trading system;

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

[システム構成概要]
図1は、この実施の形態の金融商品取引システムのシステム構成図及び機能ブロック図である。同図に示すとおり、金融商品取引システム1Aは、中央管理装置1と、n個(n≧1)の注文発注装置2~2とを備えている。中央管理装置1と注文発注装置2~2は、WAN(Wide Area Network)としてのインターネット3を介して相互に交信可能である。この実施の形態の金融商品取引システム1Aは、金融商品として外国為替を取扱う。
[Overview of system configuration]
FIG. 1 is a system configuration diagram and functional block diagram of a financial product trading system according to this embodiment. As shown in the figure, the financial product trading system 1A comprises a central management device 1 and n (n≧1) order placing devices 2 1 to 2 n . The central management device 1 and the order placing devices 2 1 to 2 n can communicate with each other via the Internet 3 as a WAN (Wide Area Network). The financial product trading system 1A of this embodiment handles foreign exchange as a financial product.

中央管理装置1は、金融商品の取扱業者が管理し運用するサーバコンピュータであり、金融商品の売買取引を管理する。中央管理装置1は、Webサーバ機能、大容量のデータを保存するデータベース機能を備えている。注文発注装置2,・・・,2は、金融商品の売買を行う個人又は法人(つまり金融商品取引システム1Aのユーザ)が所持し使用する、データ通信機能を有する通信端末であって、パーソナルコンピュータ、タブレット、スマートフォン、携帯電話端末等がこれに該当する。注文発注装置2,・・・,2は、タッチパネル21,・・・,21を有する。即ち、このタッチパネル21,・・・,21は、LCD(Liquid Crystal Display)等からなり各種の画像表示をする表示部22,・・・,22、表示部22,・・・,22上への押圧によって行われたユーザからの各種指示(例えば指やタッチペン等の接触物によって押圧された表示部22,・・・,22上の押圧位置や移動方向を認識することで取得された各種指示)を、座標位置の認識やベクトル処理によって注文発注装置2,・・・,2に各種処理を行わせる操作部23,・・・,23を有している。 The central management device 1 is a server computer managed and operated by a financial product dealer, and manages sales transactions of financial products. The central management device 1 has a web server function and a database function for storing large amounts of data. The order placement devices 2 1 , . Personal computers, tablets, smartphones, mobile phone terminals, etc. correspond to this. The order placement devices 2 1 , . . . , 2 n have touch panels 21 1 , . That is , the touch panels 21 1 , . , 22 n (for example, the pressing positions and moving directions on the display units 22 1 , . , 23n for causing the order placing devices 2 1 , . ing.

この実施の形態のタッチパネル21,・・・,21は、ユーザが指で表面に接触したり接触させた指を移動させたりすることで各種操作を行うが、これに限らず、タッチペン式のもの等であってもよい。また、接触式のタッチパネル21,・・・,21に替えて、赤外線や電磁気等で外部物体の近接状態や移動を検知して各種操作を行う非接触式ポインティングデバイスを用いてもよい。 The touch panels 21 1 , . or the like. Also , instead of the contact touch panels 21 1 , .

図1には図示しないが、中央管理装置1、及びそれぞれの注文発注装置2,・・・,2はそれぞれ少なくとも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 central management device 1 and the order placement devices 2 1 , . RAM (random access memory) that functions as a memory, ROM (read only memory) that stores boot programs for startup, etc., auxiliary storage devices such as hard disks that store various programs and data, communication interfaces used for sending and receiving data, etc. is provided. The auxiliary storage device stores programs for an OS (Operating System), various application programs, data recorded in a database, and the like. These programs and data realize various functions in cooperation with hardware resources through arithmetic processing of the CPU.

なお、中央管理装置1は、1のサーバコンピュータによって形成されていても、複数のネットワークコンピュータシステムによって形成されていてもよい。 The central management device 1 may be formed by one server computer or may be formed by a plurality of network computer systems.

[注文発注装置のシステム構成詳細]
図2は、この実施の形態の注文発注装置2,・・・,2の機能ブロック図である。同図に示す通り、注文発注装置2,・・・,2は、上述した各種プログラムとハードウェア資源とに基づいて実現される機能手段としての「価格帯特定手段」としての価格帯特定部24,・・・,24、「注文発注手段」としての注文発注部25,・・・,25、「表示態様管理手段」としての表示態様管理部26,・・・,26を備えている。
[Details of the system configuration of the order placement device]
FIG. 2 is a functional block diagram of order placing devices 2 1 , . . . , 2 n of this embodiment. As shown in the figure, the order placing devices 2 1 , . Parts 24 1 , . . . , 24 n , order placement parts 25 1 , . 26n .

価格帯特定部24,・・・,24は、タッチパネル21,・・・,21に表示された、一のパラメータを金融商品の価格とするチャートに、上限価格と下限価格とを有する任意の発注価格帯を指定する。なお、この「発注価格帯」とは、任意の金融商品を複数発注する際の発注可能な価格帯のことである(以下単に「発注価格帯」と称する。本明細書において同じ。)
注文発注部25,・・・,25は、価格帯特定部24,・・・,24によって特定された発注価格帯に、任意の発注条件に基づいて金融商品の指値注文を発注するための注文情報を複数生成する。注文発注部25,・・・,25は、指値注文、成行注文いずれの注文発注も行う。
The price range specifying units 24 1 , . Specify any order price range that you have. In addition, this "ordering price range" is the price range that can be ordered when placing multiple orders for any financial product (hereinafter simply referred to as "ordering price range". The same applies in this specification.)
Order placing units 25 1 , . Generate multiple order information for The order placing units 25 1 , . . . , 25 n place both limit orders and market orders.

表示態様管理部26,・・・,26は、発注された注文情報の状態を監視し、状態に応じたタッチパネル21,・・・,21への注文情報の表示態様を管理する。 The display mode management units 26 1 , . .

なお、注文発注装置2,・・・,2、タッチパネル21,・・・,21、表示部22,・・・,22、操作部23,・・・,23は、価格帯特定部24,・・・,24、注文発注部25,・・・,25、表示態様管理部26,・・・,26は同じ構成を持つので、以下、区別する必要がある場合を除き、注文発注装置2、タッチパネル21、表示部22、操作部23、価格帯特定部24、注文発注部25、表示態様管理部26とする。 Note that the order placing devices 2 1 , . . . , 2 n , the touch panels 21 1 , . , price range identification units 24 1 , . . . , 24 n , order placement units 25 1 , . The order placement device 2 , the touch panel 21 , the display unit 22 , the operation unit 23 , the price range identification unit 24 , the order placement unit 25 , and the display mode management unit 26 are used unless they need to be distinguished.

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

注文入力受付部12は、注文発注装置2から入力された各種の注文に関するデータを受け付け、金融商品の注文を成立させるために必要な各種処理を行う。 The order input receiving unit 12 receives data related to various orders input from the order placement device 2, and performs various processes necessary to establish orders for financial products.

入出金情報生成部13は、注文発注装置2から入出金のリクエストを受け付け、リクエストに基づいて入出金の一覧表を作成する。 The deposit/withdrawal information generation unit 13 receives requests for deposits/withdrawals from the order placement device 2, and creates a list of deposits/withdrawals based on the requests.

注文情報生成部16は、注文入力受付部12が処理した情報に基づいて、成立した金融商品の注文に関する情報を生成する。ここでの注文には、いわゆる成行注文、指値注文に加え、イフダン注文も含まれる。 The order information generation unit 16 generates information regarding the executed financial product order based on the information processed by the order entry reception unit 12 . Orders here include so-called market orders, limit orders, and if-done orders.

なお、この実施の形態の中央管理装置1は新規注文にのみイフダン注文を適用するものとし、システム構成の簡素化、並びにユーザにとって利用し易いシステムの形成を図っている。従って、注文情報生成部16は、新規注文のみの注文情報を生成するものとして構成されている。 It should be noted that the central control unit 1 of this embodiment applies the if-finished order only to new orders, thereby simplifying the system configuration and forming a system that is easy for users to use. Therefore, the order information generator 16 is configured to generate order information only for new orders.

約定情報生成部14は、注文情報生成部16が生成した注文に基づく約定処理、及び、完了した約定処理に関する情報をユーザの注文発注装置2に送るための処理を行う。なお、ここでの「約定」とは、ユーザの注文に基づいて金融商品の売買を成立されるための各種の手続並びに処理のことをいう。更に、約定情報生成部14は、注文情報生成部16が生成した注文情報をデータベース18に記録すると共にデータベース18における注文情報の記録状態を管理する。 The contract information generator 14 performs contract processing based on the order generated by the order information generator 16 and processing for sending information on completed contract processing to the user's order placement device 2 . It should be noted that the term "agreement" here refers to various procedures and processes for establishing a trade of financial products based on the user's order. Furthermore, the contract information generation unit 14 records the order information generated by the order information generation unit 16 in the database 18 and manages the recording state of the order information in the database 18 .

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

データベース接続基底部17は、データ処理部10において生成、加工処理されたデータとデータベース18にて記録されるデータとの変換を行うと共に、データ処理部10とデータベース18との間でデータを交信するために必要な処理を行う。 The database connection base unit 17 converts data generated and processed in the data processing unit 10 and data recorded in the database 18, and communicates data between the data processing unit 10 and the database 18. perform the necessary processing.

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

フロントページ配信部11は、画像データを作成し、作成した画像データを注文発注装置2の表示部22に表示させる。 The front page distribution unit 11 creates image data and causes the display unit 22 of the order placing device 2 to display the created image data.

価格情報受信部19は、中央管理装置1にて扱う金融商品の相場価格の情報(相場情報)を取得し、取得した情報に対し、データ処理部10や注文発注装置2にて用いるために必要な処理を行う。この実施の形態においては、価格情報受信部19は外為の相場価格の情報を取得する。 The price information receiving unit 19 acquires market price information (quote information) of financial products handled by the central management device 1, and is necessary for using the acquired information in the data processing unit 10 and the order placing device 2. processing. In this embodiment, the price information receiving unit 19 acquires information on the market price of foreign exchange.

中央管理装置1におけるデータ処理部10、データベース18、フロントページ配信部11、注文入力受付部(注文入力受付手段)12、入出金情報生成部13、約定情報生成部14、口座情報生成部15、注文情報生成部16、データベース接続基底部17、価格情報受信部19は、どのような形で構成されていてもよい。例えば、中央管理装置1が複数のサーバコンピュータからなるネットワークコンピュータシステムとして形成されている場合、各構成要件が複数のサーバコンピュータに分散して配設されていてもよい。また、それらのサーバコンピュータは、複数の業者、サーバ管理者がそれぞれ所有するコンピュータシステム(例えば金融証券取引所、他の金融商品取引管理業者、プロバイダ、ホスティングシステム提供業社等が所持又は管理するコンピュータシステム)に跨って配設されていてもよい。サーバコンピュータは、いわゆるクラウド・コンピュータシステムとして形成されてもよい。更に、データ処理部10、データベース18、フロントページ配信部11、注文入力受付部(注文入力受付手段)12、入出金情報生成部13、約定情報生成部14、口座情報生成部15、注文情報生成部16、データベース接続基底部17、価格情報受信部19のうち少なくとも一部の構成が、中央管理装置1ではなく、注文発注装置2に設けられていてもよい。 Data processing unit 10, database 18, front page distribution unit 11, order input reception unit (order input reception means) 12, deposit/withdrawal information generation unit 13, contract information generation unit 14, account information generation unit 15, The order information generation unit 16, the database connection base unit 17, and the price information reception unit 19 may be configured in any form. For example, when the central management apparatus 1 is formed as a network computer system consisting of a plurality of server computers, each component may be distributed to the plurality of server computers. In addition, these server computers are computer systems owned by multiple vendors and server administrators (for example, computers owned or managed by financial stock exchanges, other financial product transaction management companies, providers, hosting system providers, etc.) system). The server computer may be formed as a so-called cloud computer system. Further, a data processing unit 10, a database 18, a front page distribution unit 11, an order input reception unit (order input reception means) 12, a deposit/withdrawal information generation unit 13, a contract information generation unit 14, an account information generation unit 15, and an order information generation unit At least part of the configuration of the unit 16 , the database connection base unit 17 , and the price information receiving unit 19 may be provided in the order placing device 2 instead of the central management device 1 .

図3は注文テーブル181のフィールド定義の模式図である。注文テーブル181は項目数分のフィールドを有する。各フィールドには、名称(フィールド名)、文字や数値や日時等のデータ型(型)、ビット長等のデータ長(長さ)、空欄不可指定(Not Null)、デフォルト値の有無(デフォルト値)、データの項目名(備考)等が規定される。 FIG. 3 is a schematic diagram of field definitions of the order table 181. As shown in FIG. The order table 181 has fields for the number of items. Each field has a name (field name), a data type (type) such as characters, numbers, date and time, a data length (length) such as bit length, non-blank specification (Not Null), presence/absence of a default value (default value ), data item names (remarks), etc. are specified.

上述の金融商品取引システム1Aにおいては、金融商品の指値取引が行われる際、一の予約注文によって、同一種類の複数の金融商品の指値注文を同時に複数発注することができる。 In the above-described financial instrument trading system 1A, when limit trading of financial instruments is performed, a plurality of limit orders of the same type of financial instruments can be simultaneously placed by one reservation order.

[第一形態注文(らくトラ注文)の発注手順]
次に、この実施の形態の金融商品取引システム1Aにおける指値注文の取引手順について説明する。
[Ordering procedure for the first type order (Rakutora order)]
Next, a trading procedure for a limit order in the financial product trading system 1A of this embodiment will be described.

図4は、この実施の形態の中央管理装置1における、指値注文の注文情報を生成させる際の処理手順を示すフローチャートである。以下、同図に基づいて注文時の処理手順を説明する。 FIG. 4 is a flow chart showing a processing procedure for generating order information for a limit order in the central management device 1 of this embodiment. The processing procedure at the time of ordering will be described below with reference to the same figure.

[発注モードをオン(ステップS1)]
金融商品取引システム1Aを利用するユーザは、注文発注装置2を用いて中央管理装置1にアクセスする。中央管理装置1は、注文発注装置2のタッチパネル21に発注フロントページを表示させる。
[Turn on ordering mode (step S1)]
A user who uses the financial product trading system 1A accesses the central management device 1 using the order placement device 2 . The central management device 1 causes the touch panel 21 of the order placement device 2 to display an order front page.

図5は、タッチパネル21に発注フロントページ31が表示された状態のイメージ図である。ユーザは、タッチパネル21に表示された発注フロントページ31のログインボタン311をタップしてログイン画面(図示せず)をタッチパネルに表示させ、ログインする。 FIG. 5 is an image diagram of a state in which the order front page 31 is displayed on the touch panel 21. As shown in FIG. The user taps the login button 311 on the ordering front page 31 displayed on the touch panel 21 to display a login screen (not shown) on the touch panel, and logs in.

ログイン後、ユーザは、発注モードボタン312をスワイプして発注モードをオフからオン(図4に示した状態)とする(ステップS1)。注文発注装置2は、発注モードボタン312がオンのときは、金融商品の発注以外のチャート操作をロック状態としてユーザが操作できない状態にし、誤操作を防止させる。 After logging in, the user swipes the order mode button 312 to turn the order mode from off to on (state shown in FIG. 4) (step S1). When the order placement mode button 312 is on, the order placing device 2 locks chart operations other than placing orders for financial products so that the user cannot operate the charts, thereby preventing erroneous operations.

[通貨ペアの選択(ステップS2)]
ユーザがタッチパネル21に表示された発注フロントページ31のレート選択ボタン313をタップすると、タッチパネル21には通貨ペア選択画面(図示せず)が表示される。通貨ペア選択画面(図示せず)には取引可能な通貨ペアの選択ボタンが取引可能な通貨ペアを選択するための選択ボタン(図示せず)が複数表示される。ユーザが取引を希望する通貨ペア(例えば米国ドル/日本円)の選択ボタン(図示せず)をタップすると、選択された通貨ペアが取引可能になる(ステップS2)。
[Selecting a currency pair (step S2)]
When the user taps the rate selection button 313 on the order front page 31 displayed on the touch panel 21, the touch panel 21 displays a currency pair selection screen (not shown). A currency pair selection screen (not shown) displays a plurality of selection buttons (not shown) for selecting a currency pair that can be traded. When the user taps a selection button (not shown) for a currency pair (for example, US dollar/Japanese yen) that the user wishes to trade, the selected currency pair becomes tradable (step S2).

[チャートの表示]
通貨ペアが選択された後、通貨ペア選択画面(図示せず)には、図5に示す発注フロントページ31のチャートボタン314と機能が同じチャートボタンが表示される。このチャートボタン(図示せず)をタップすると、タッチパネル21にはチャート表示画面が表示される。なお、フロントページ31のチャートボタン314をタップしても同じチャート表示画面が表示される。
[Chart display]
After the currency pair is selected, a chart button having the same function as the chart button 314 of the ordering front page 31 shown in FIG. 5 is displayed on the currency pair selection screen (not shown). When this chart button (not shown) is tapped, a chart display screen is displayed on the touch panel 21 . The same chart display screen is also displayed by tapping the chart button 314 on the front page 31 .

図6は、タッチパネル21にチャート表示画面32が表示された状態のイメージ図である。同図に示す通り、チャート表示画面32には縦軸方向のパラメータが選択された通貨ペア(この場合は米国ドル/日本円)の価格、横軸方向のパラメータが時間である、ローソク足チャートが表示されている。通貨ペア選択画面表示ボタン321上には、選択された通貨ペア(米国ドル/日本円)が表示される。また、チャート表示画面32には、ユーザが選択した通貨ペアについて、価格情報受信部19が取得した、所定期間内の相場価格の変動を示すローソク足322で表示される。図6においては、タッチパネル21上のチャート表示画面32に、米国ドル/日本円のローソク足322が表示されている。但し、このときチャート表示画面32に表示されるチャート322は、折れ線足チャート、バーチャート等、どのようなチャートであってもよい。 FIG. 6 is an image diagram of a state in which the chart display screen 32 is displayed on the touch panel 21. As shown in FIG. As shown in the figure, the chart display screen 32 displays a candlestick chart in which the vertical parameter is the price of the selected currency pair (US dollar/Japanese yen in this case) and the horizontal parameter is time. is displayed. The selected currency pair (US dollar/Japanese yen) is displayed on the currency pair selection screen display button 321 . In addition, the chart display screen 32 displays candlesticks 322 indicating fluctuations in the market price within a predetermined period acquired by the price information receiving unit 19 for the currency pair selected by the user. In FIG. 6 , the chart display screen 32 on the touch panel 21 displays a US dollar/Japanese yen candlestick 322 . However, the chart 322 displayed on the chart display screen 32 at this time may be any chart such as a broken line chart or a bar chart.

[注文価格帯設定(ステップS3)]
上述した通り、発注モードボタン312(図1参照)がオンになった状態において、ユーザはチャート表示画面32で発注以外の操作は行えない。この状態で、ユーザがタッチパネル上のチャート表示画面32の任意の箇所を指100でタッチパネル21の特定箇所にタッチする。タッチパネル21が、ユーザによってタッチパネル21の特定箇所にタッチされたことを感知すると、タッチパネル21上のタッチされた位置座標を取得し、この座標情報を価格帯特定部24に送る。価格帯特定部24は、当該位置座標に対応する価格情報(タッチされた場所に表示されたチャートの縦軸方向の位置情報)を取得する。表示態様管理部26は、タッチパネル21の指100でタッチされた場所に価格表示線をイメージ表示し、価格表示欄に価格を数値で表示させる。
[Order price range setting (step S3)]
As described above, when the order mode button 312 (see FIG. 1) is turned on, the user cannot perform any operation other than placing an order on the chart display screen 32 . In this state, the user touches an arbitrary portion of the chart display screen 32 on the touch panel with the finger 100 to a specific portion of the touch panel 21 . When the touch panel 21 senses that a specific portion of the touch panel 21 has been touched by the user, the coordinates of the touched position on the touch panel 21 are obtained, and the coordinate information is sent to the price range specifying section 24 . The price range specifying unit 24 acquires price information corresponding to the position coordinates (position information in the vertical axis direction of the chart displayed at the touched location). The display mode management unit 26 displays the image of the price display line at the place touched by the finger 100 on the touch panel 21, and displays the price numerically in the price display column.

図6に示すように、ユーザが2本の指100でチャート表示画面32の異なる箇所にタッチすると、タッチされた2箇所のうち、上側の接触位置に対応する上限価格表示線323a、下側の接触位置に対応する下限価格表示線323bをそれぞれ表示させると共に、それぞれの価格表示線323a,323b上に上限価格表示欄324a、下限価格表示欄324bが表示される。 As shown in FIG. 6, when the user touches different points on the chart display screen 32 with two fingers 100, the upper limit price display line 323a corresponding to the upper contact position and the lower A lower limit price display line 323b corresponding to the contact position is displayed, and an upper limit price display column 324a and a lower limit price display column 324b are displayed on the respective price display lines 323a and 323b.

上限価格表示線323a、下限価格表示線323b、及び上限価格表示欄324a、下限価格表示欄324bで表示された上限価格と下限価格とは、後述する注文形態において発注価格帯の上限価格と下限価格となる。これにより、発注価格帯が設定される(ステップS3)。 The upper limit price and the lower limit price displayed in the upper limit price display line 323a, the lower limit price display line 323b, the upper limit price display column 324a, and the lower limit price display column 324b are the upper limit price and the lower limit price of the order price range in the order form described later. becomes. As a result, the order price range is set (step S3).

上限価格表示線323a及び下限価格表示線323bは、成行表示部325に表示されている現在の相場価格(成行価格)よりも高値側、安値側のいずれに表示されてもよいし、成行価格の高値側と安値側にまたがって表示されてもよい。 The upper limit price display line 323a and the lower limit price display line 323b may be displayed on either the higher side or the lower side of the current market price (market price) displayed in the market display section 325. It may be displayed across the high price side and the low price side.

ユーザの両方の指100がチャート表示画面32から離れたことをタッチパネル21が検知すると、表示態様管理部26は、チャート表示画面32に上限価格操作部、下限価格操作部、発注ボタンを表示させる。 When the touch panel 21 detects that both fingers 100 of the user have left the chart display screen 32 , the display mode management unit 26 causes the chart display screen 32 to display a maximum price operation portion, a minimum price operation portion, and an order button.

図7は、タッチパネル21のチャート表示画面32に上限価格調整部326a、下限価格調整部326b、第一形態注文発注ボタン327、第二形態注文発注ボタン328が表示された状態を示すイメージ図である。同図に示す通り、上限価格調整部326a、下限価格調整部326bには、それぞれ価格調整ボタン(「+」が表示された価格上昇ボタンと「-」が表示された価格下降ボタン)が表示され、それらのボタンをタップすることで上限価格と下限価格とを調整する。 FIG. 7 is an image diagram showing a state in which the upper limit price adjustment section 326a, the lower limit price adjustment section 326b, the first type order placement button 327, and the second type order placement button 328 are displayed on the chart display screen 32 of the touch panel 21. FIG. As shown in the figure, price adjustment buttons (price increase button with "+" and price decrease button with "-") are displayed in the upper limit price adjustment section 326a and the lower limit price adjustment section 326b, respectively. , adjust the upper and lower prices by tapping those buttons.

なお図7には図示しないが、第一形態注文発注ボタン327を二つ以上設け、それぞれの第一形態注文発注ボタンで、指定した同一の発注価格帯内において、一方の第一形態注文発注ボタンで、第一注文が買い新規注文(第二注文が売り決済注文)である注文を選択し、他方の第一形態注文発注ボタンで、第一注文が売り新規注文(第二注文が買い決済注文)である注文を選択可能にすることができる。 Although not shown in FIG. 7, two or more first-type order placement buttons 327 are provided, and each first-type order placement button allows one of the first-type order placement buttons to be placed within the same designated price range. , select the order whose first order is a new buy order (second order is a sell settlement order), and press the other first type order placement button to change the first order to a sell new order (second order is a buy settlement order). ) can be made selectable.

[注文種別選択(ステップS4)]
図7に示すように、ユーザがチャート表示画面32の第一形態注文発注ボタン327をタップすると、タッチパネル21に第一形態注文入力画面が表示される(ステップS4)。
[Order type selection (step S4)]
As shown in FIG. 7, when the user taps the first form order placing button 327 on the chart display screen 32, the first form order entry screen is displayed on the touch panel 21 (step S4).

[注文種別ごとの詳細設定(ステップS5)]
図8は、タッチパネル21に第一形態注文入力画面33が表示された状態のイメージ図である。
[Detailed settings for each order type (step S5)]
FIG. 8 is an image diagram of a state in which the first form order input screen 33 is displayed on the touch panel 21. As shown in FIG.

第一形態注文においては、複数のイフダン注文が同時に発注されるが、そのイフダン注文の第一注文(新規注文)同士、及び第二注文(決済注文)同士がすべて均等な価格差であり、それぞれの価格のポジションが等しい状態で発注され、それぞれのイフダン注文は新規注文と決済注文とがそれぞれ約定すると、新たに同じ新規注文と決済注文とがそれぞれ発注されることを繰り返す(以下、この注文形態を「トラップリピートイフダン注文」と称する。)。この実施の形態においては、トラップリピートイフダン注文の全ての第一注文(新規注文)が発注価格帯内において発注されるように構成されている(即ち、第二注文が発注価格帯において発注されているか否かの確認は行わない)(以下、この注文形態を「らくトラ注文」と称する(「らくトラ」は商標)。)。ただし、この実施の形態において、らくトラ注文を、すべての第二注文(決済注文)のみが発注価格帯内において発注されるように構成してもよいし、第一注文(新規注文)と第二注文(決済注文)との双方が注文価格帯において発注されるように構成してもよい。 In the first type order, multiple if done orders are placed at the same time, but the price difference between the first orders (new orders) and the second orders (settlement orders) of the if done orders are all equal. are placed with the same price position, and if a new order and a settlement order are executed for each if-done order, the same new order and settlement order are newly placed (hereinafter referred to as this order form shall be referred to as a “Trap Repeat If Done Order”). In this embodiment, all first orders (new orders) of trap repeat if done orders are placed within the order price range (i.e., second orders are placed within the order price range). (This order form is hereinafter referred to as "Rakutora order" ("Rakutora" is a trademark).) However, in this embodiment, Rakutra orders may be configured so that only all second orders (settlement orders) are placed within the order price range, or first orders (new orders) and first orders It may be configured so that both of the two orders (settlement orders) are placed in the order price range.

そして、第一形態注文入力画面33には、らくトラ注文の設定に必要な項目が表示される。たとえば、価格ごとのポジションを増減させる価格調整ボタン(「+」ボタンと「-」ボタン)が表示された注文金額入力欄331、発注価格帯の上限価格と下限価格とが数値で表示され、上限価格や下限価格を数値入力で修正可能な発注価格帯入力欄332が表示されている。この他に、第一形態注文入力画面33には、同時に発注される新規注文の注文個数や決済注文の注文個数を入力する注文個数入力欄(図示せず)、及び/又は、新規注文同士の値幅や決済注文同士の値幅を入力する値幅入力欄(図示せず)、ストップロス価格を入力するストップロス価格入力欄(図示せず)が表示される。 The items necessary for setting the Rakutora order are displayed on the first type order input screen 33 . For example, the order amount input field 331 displays price adjustment buttons ("+" button and "-" button) for increasing or decreasing the position for each price, the upper limit price and the lower limit price of the order price range are displayed numerically, and the upper limit An order price range input field 332 is displayed in which the price and the lower limit price can be corrected by inputting numerical values. In addition, on the first type order input screen 33, there are order quantity input fields (not shown) for entering the order quantity of new orders placed at the same time and the order quantity of settlement orders, and / or A price range input field (not shown) for inputting a price range and a price range between settlement orders, and a stop loss price input field (not shown) for inputting a stop loss price are displayed.

ユーザがこれらの入力欄に必要な情報を入力した後、図8に示すように、確認ボタン323をタップする(ステップS5)。すると、注文内容確認画面が表示される。 After the user has entered the necessary information in these entry fields, as shown in FIG. 8, the confirmation button 323 is tapped (step S5). Then, the order confirmation screen is displayed.

[確認画面表示(ステップS6)、発注(ステップS7)]
図9は、タッチパネル21に注文内容確認画面34が表示された状態のイメージ図である。注文内容確認画面34には、入力され発注が準備されたらくトラ注文の内容が表示される(ステップS6)。同図には、それぞれ5つの第一注文(新規注文)と第二注文(決済注文)の発注が準備された状態が示されている。この状態で、ユーザが指100で発注ボタン342をスワイプすると、注文発注装置2から中央管理装置1に発注情報が送信される。中央管理装置が注文の発注を受け付けると、発注が完了する(ステップS7)。その結果、タッチパネル21には状態表示画面が表示される。
[Confirmation screen display (step S6), ordering (step S7)]
FIG. 9 is an image diagram of a state in which the order details confirmation screen 34 is displayed on the touch panel 21. As shown in FIG. The order details confirmation screen 34 displays the details of the tiger order to be entered and prepared (step S6). The figure shows a state in which five first orders (new orders) and five second orders (settlement orders) have been prepared. In this state, when the user swipes the order placement button 342 with the finger 100 , the order placement device 2 transmits order information to the central management device 1 . When the central management device receives the order placement, the order placement is completed (step S7). As a result, a state display screen is displayed on the touch panel 21 .

図10は、タッチパネル21に状態表示画面35が表示された状態を示すイメージ図である。状態表示画面35には、発注されたらくトラ注文の現在の状態(それぞれの新規注文や決済注文が発注済で未約定の状態なのか、約定済の状態なのか、など)が表示される。 FIG. 10 is an image diagram showing a state in which the state display screen 35 is displayed on the touch panel 21. As shown in FIG. The status display screen 35 displays the current status of the orders to be placed (whether each new order or settlement order has been placed and is not contracted, or has been contracted, etc.).

[価格やポジションの修正]
発注後、注文発注装置2のタッチパネル21には修正画面(図示せず)を表示させることができる。この修正画面においては、チャート上に、上記ステップS1~S7の手順で発注したらくトラ注文における、個々の第一注文(新規注文)の価格や第二注文(決済注文)の価格が横線で表示される(即ち、ステップS7による発注直後は、チャート上に、それぞれの第一注文の価格を示す横線同士、及び、それぞれの第二注文の価格を示す横線同士が、それぞれ均等な間隔で表示される。ユーザは、タッチパネル21上で、任意の横線を上方向又は下方向に移動させることで、任意の第一注文の価格や第二注文の価格を個別に修正することもできる。また、タッチパネル21上の修正画面(図示せず)に個々の第一注文や第二注文のポジションを数値表示し、任意の第一注文の数値や第二注文の数値を個々に修正することで、任意の第一注文のポジションの量や任意の第二注文のポジションの量を修正することもできる。
[Price and position correction]
After placing an order, a correction screen (not shown) can be displayed on the touch panel 21 of the order placement device 2 . In this correction screen, the price of the first order (new order) and the price of the second order (settlement order) are displayed on the chart as horizontal lines in the order placed in the above steps S1 to S7. (That is, immediately after the order placement in step S7, the horizontal lines indicating the prices of the first orders and the horizontal lines indicating the prices of the second orders are displayed at equal intervals on the chart. The user can also individually correct the price of the first order or the price of the second order by moving any horizontal line upward or downward on the touch panel 21. The touch panel 21 also allows the user to individually correct the price of the first order and the price of the second order. By numerically displaying the position of each first order and second order on the correction screen (not shown) on 21 and modifying the arbitrary first order number and second order number individually, You can also modify the position amount of the first order and the position amount of any second order.

[第一形態注文(らくトラ注文)の概要]
以下、このように発注された第一形態注文について概説する。
[Overview of Type 1 Order (Rakutora Order)]
The following is an overview of the first type order placed in this manner.

図11は、注文情報生成部16によって生成されて注文テーブル181に記録された、注文情報群を模式的に示す図である。これらの注文情報群は、上述した、注文発注装置2の発注によって生成されたものである。 FIG. 11 is a diagram schematically showing an order information group generated by the order information generation unit 16 and recorded in the order table 181. As shown in FIG. These order information groups are generated by the order placed by the order placement device 2 described above.

図11に示したように、注文テーブル181には、複数のポジション・ペアに対応する注文情報群が記録される。ポジション・ペアの数は、第一形態注文入力画面33(図8)で注文個数入力欄(図示せず)に入力された注文個数情報の数値、又は、発注価格帯の数値を値幅入力欄(図示せず)に入力された数値で割った値のうちの整数値と同じ個数に等しく設定される。この実施の形態では、トラップ本数(すなわち注文個数)は、「5」に設定される。従って、図11では、5種類の注文情報群50A,50A,・・・50Aが、注文テーブル181に記録されている。 As shown in FIG. 11, the order table 181 records order information groups corresponding to a plurality of position pairs. The number of position pairs is entered in the number of order quantity information entered in the order quantity entry field (not shown) on the first type order entry screen 33 (Fig. 8), or the value of the order price range entered in the price range entry field ( (not shown) is set equal to the same number as the integer value among the values divided by the input numerical value. In this embodiment, the number of traps (that is, the number of orders) is set to "5". Therefore, in FIG. 11, five types of order information groups 50A 1 , 50A 2 , . . . 50A 5 are recorded in the order table 181 .

1個の注文情報群50Aは、1個の第一注文51Aと、1個の第二注文50Bと、1個の逆指値注文である第三注文51Cとを含む(m=1,2,・・・,5)。第一注文51Aは、同じ種類の金融商品を一の同じ価格(第一注文価格)で指値注文又は逆指値注文するための買い注文情報又は売り注文情報である。第二注文51Bは、第一注文51Aの対象となっている金融商品を他の同じ価格(第二注文価格)で指値注文するための売り注文情報又は買い注文情報である。第三注文51Cは、これら買い注文情報及び売り注文情報の対象となっている金融商品を更に他の価格で逆指値注文するための情報である。図11から解るように、これらの注文情報群は、商品の種類及び個数は同じであるが、注文価格が互いに異なる。 One order information group 50A m includes one first order 51A m , one second order 50B m , and one third order 51C m (m=1 , 2, . . . , 5). The first order 51Am is buy order information or sell order information for placing a limit order or stop order for the same type of financial product at the same price (first order price). The second order 51Bm is sell order information or buy order information for placing a limit order for the financial product targeted by the first order 51A1 at the same other price (second order price). The third order 51Cm is information for placing a stop loss order for the financial product that is the target of these buy order information and sell order information at another price. As can be seen from FIG. 11, these order information groups have the same product types and numbers, but different order prices.

注文情報生成部16は、注文発注装置2から発注された上限価格及び下限価格に基づき、全ての第一注文51A~51A及び全ての第二注文51B~51Bの価格を、発注価格帯内(下限価格以上且つ上限価格以下)の価格に設定する。また、「第三注文」としてのストップロス価格をストップロス価格入力欄(図示せず)に入力された値に設定する。 The order information generation unit 16 calculates the prices of all the first orders 51A 1 to 51A 5 and all the second orders 51B 1 to 51B 5 based on the upper limit price and the lower limit price ordered from the order placement device 2, Set the price within the range (above the lower limit price and below the upper limit price). Also, the stop loss price as the "third order" is set to the value entered in the stop loss price input field (not shown).

例えば、注文発注装置2において上限価格111.8円、下限価格107.5円、ストップロス価格102.0円として発注された場合、図11に示すように、注文情報生成部16は、最も高値の第二注文51Bを1ドル当たり111.6円に設定し、最も安値の第一注文51Aを1ドル当たり107.5円に設定し、第三注文51C~51Cを102.0円に設定する。この場合、注文情報生成部16は、第一注文1A~51Aのみが発注価格帯内の値となる(即ち、第二注文51B~51Bは注文価格帯内の値でなくてもよい)ように設定されている。ただし、第二注文51B~51Bのみが発注価格帯内の値となるように設定されてもよく、い。本実施形態では、最も高い設定価格が上限価格と、最も低い設定価格が下限価格と、それぞれ一致している必要はない。ただし、全ての第一注文51A~51Aのうち最高値のものや最安値のものが上限価格や下限価格に等しく設定されてもよい。また、全ての第二注文51B~51Bのうち最高値のものや最安値のものが上限価格や下限価格に等しく設定されてもよい。 For example, when the order placement device 2 places an order with a maximum price of 111.8 yen, a minimum price of 107.5 yen, and a stop loss price of 102.0 yen, the order information generation unit 16 generates the highest price as shown in FIG. The second order 51B 1 is set at 111.6 yen per dollar, the lowest first order 51A 5 is set at 107.5 yen per dollar, and the third orders 51C 1 to 51C 5 are set at 102.0 yen per dollar. Set to circle. In this case, the order information generation unit 16 determines that only the first orders 1A 1 to 51A 5 have values within the order price range (that is, the second orders 51B 1 to 51B 5 do not have values within the order price range). good). However, only the second orders 51B 1 to 51B 5 may be set to have values within the order price range. In this embodiment, the highest set price does not need to match the upper limit price, and the lowest set price does not need to match the lower limit price. However, the highest price or lowest price among all the first orders 51A 1 to 51A 5 may be set equal to the upper limit price or the lower limit price. Also, the highest price or lowest price among all the second orders 51B 1 to 51B 5 may be set equal to the upper limit price and the lower limit price.

注文情報生成部16は、注文発注装置2から送信された、発注価格帯の値を注文個数入力欄(図示せず)に入力された値で割った値や、値幅入力欄(図示せず)に入力された値に基づいて、下限価格である1ドル当たり107.5円を基準として、全ての注文情報群50A,50A,・・・50Aの、全ての第一注文51A,・・・,51A及び全ての第二注文51B,・・・,51Bの注文価格181Gを設定する。 The order information generation unit 16 divides the value of the order price range transmitted from the order placement device 2 by the value entered in the order quantity input field (not shown), or the price range input field (not shown). 50A 5 , all first orders 51A 1 , 50A 5 of all order information groups 50A 1 , 50A 2 , . , 51A 5 and all second orders 51B 1 , .

図11に示すように、第一注文51A~51A、第二注文51B~51B5及び第三注文C~51Cには、属性情報181b,・・・,181o2が付加される。これら属性情報181b~181o2のうち、注文番号181bは、注文の通し番号である。顧客番号181cは、顧客毎に付される番号である。通貨ペア情報181eは、売買の対象となる通貨の組合せ(例えば、日本円と外貨の組合せ)を識別するための情報である。注文金額情報181fは、一つの注文に対応する外貨の持高、すなわちポジションの大きさを示す情報である。売買情報181gは、「売り注文」と「買い注文」の区別を識別するためのフラグ情報である。注文価格情報181hは、約定価格の情報である。注文種別情報181nは、注文の種別(例えば、「成行注文」「イフダン注文」「トラップリピートイフダン注文」等の種別)を識別するためのフラグ情報である。新規/決済情報181mは、新規注文/決済注文の区別を識別するフラグ情報である。有効/無効情報181o1は、対応する指値注文又は逆指値注文の有効(すなわち、発注済で未約定の状態)/無効(すなわち、未発注の状態)を識別するためのフラグ情報である。順位情報181kは、注文情報の優先順位(後述)を識別するためのフラグ情報である。状態情報181o2は、対応する注文の状態例えば約定されたか否か等を識別するためのフラグ情報である。これらの属性情報181b~181o2の値は、入力画面40から入力された情報に基づいて決定され、上述のフィールド定義に基づいて注文テーブル181に記録される。 As shown in FIG . 11 , attribute information 181b, . Among the attribute information 181b to 181o2, the order number 181b is the serial number of the order. The customer number 181c is a number assigned to each customer. The currency pair information 181e is information for identifying a combination of currencies to be traded (for example, a combination of Japanese yen and a foreign currency). The order amount information 181f is information indicating the foreign currency position corresponding to one order, that is, the size of the position. The trading information 181g is flag information for distinguishing between "selling orders" and "buying orders". The order price information 181h is contract price information. The order type information 181n is flag information for identifying a type of order (for example, a type such as "market order", "if done order", or "trap repeat if done order"). The new/settlement information 181m is flag information for identifying a new order/settlement order. The valid/invalid information 181o1 is flag information for identifying whether the corresponding limit order or stop order is valid (that is, placed and not executed)/invalid (that is, unplaced). The order information 181k is flag information for identifying the order of priority (described later) of the order information. The status information 181o2 is flag information for identifying the status of the corresponding order, for example, whether it has been executed or not. The values of these attribute information 181b-181o2 are determined based on the information input from the input screen 40 and recorded in the order table 181 based on the field definitions described above.

図11において、新規/決済情報181mは、初期設定では、第一注文51A~51Aについては「新規」に設定され、第二注文51B~51B及び第三注文C~51Cについては「決済」に設定される。順位情報181kは、第一注文51A~51Aは第一順位(すなわち、発注と約定の順序の早い方)に設定され、第二注文51B~51B及び第三注文C~51Cは第二順位(すなわち、発注と約定の順序の遅い方)に設定される。また、有効/無効情報181o1は、初期設定では、「無効」すなわち注文が未発注の状態に設定される。 In FIG. 11, the new/settlement information 181m is initially set to "new" for the first orders 51A 1 to 51A 5 , and is set to "new" for the second orders 51B 1 to 51B 5 and the third orders C 1 to 51C 5 . is set to "settlement". In the order information 181k, the first orders 51A 1 to 51A 5 are set to the first order (that is, whichever is earlier in the order of placement and execution), the second orders 51B 1 to 51B 5 and the third orders C 1 to 51C 5 are set to the first order. is set to second order (i.e., whichever is later in the order of order entry and execution). In addition, the valid/invalid information 181o1 is set to "invalid", that is, the state in which an order has not yet been placed by default.

各注文情報の有効/無効は取引中に変化し、そのたびに、注文情報生成部16は、注文情報の有効/無効の区別を、注文テーブル181に再書き込みする。この結果、注文テーブル181に書き込まれたデータはイフ・ダン注文の状態に応じ、注文が未発注の状態である「無効」、注文が発注済で未約定の状態である「有効」、注文が約定済の状態である「決済」、他の注文の約定に伴って取り消された状態である「取消」に変更され、各注文情報の注文の状態を管理する情報として機能する。 The validity/invalidity of each order information changes during the transaction, and the order information generation unit 16 rewrites the valid/invalid distinction of the order information to the order table 181 each time. As a result, the data written in the order table 181 are "invalid" indicating that the order has not been placed, "valid" indicating that the order has been placed but has not yet been executed, and "valid" indicates that the order has not been executed. It is changed to "settlement", which is a contracted state, and "canceled", which is a canceled state due to the contracting of another order, and functions as information for managing the order status of each order information.

注文発注装置2から注文が発注され、中央管理装置1が発注された注文の受けつけを完了させた後、中央管理装置1の価格情報受信部19は、定期的に(例えば1分毎或いは1時間毎等の所定周期で)、為替相場の情報を取得し続ける。そして、相場価格と特定の注文情報の注文価格とが一致すると、約定情報生成部14が当該注文情報に基づく注文を約定させる。 After the order has been placed by the order placement device 2 and the central management device 1 has completed accepting the placed order, the price information receiving unit 19 of the central management device 1 periodically (for example, every minute or hour (every predetermined period, etc.), continue to acquire exchange rate information. Then, when the market price and the order price of the specific order information match, the execution information generation unit 14 executes the order based on the order information.

図12A及び図12Bは、中央管理装置1がらくトラ注文に基づく指値注文を処理する手順を示すフローチャートである。図13は、中央管理装置1がらくトラ注文に基づく指値注文の約定処理を行う際の手順を示す概念図である。図13において、丸印は一つの注文情報を示す。以下、これらの図を参照しながら、らくトラ注文の処理手順を説明する。 FIGS. 12A and 12B are flowcharts showing the procedure for processing limit orders based on the bullshit orders by the central management device 1. FIG. FIG. 13 is a conceptual diagram showing the procedure when the central management device 1 executes contract processing for a limit order based on a bullying order. In FIG. 13, a circle indicates one piece of order information. The procedure for processing the Rakutora order will be described below with reference to these figures.

注文発注装置2からの注文の受け付け処理を完了した後も、中央管理装置1の価格情報受信部19は、為替相場の情報取得を継続する。 Even after completing the process of accepting the order from the order placing device 2, the price information receiving section 19 of the central management device 1 continues to acquire exchange rate information.

トラップリピートイフダン注文による指値注文の受け付け処理が完了した時点t1に、約定情報生成部14は、一巡目の注文(すなわち、図11において、注文番号181bが1000~1014の注文)のうち、第一注文51A~51Aに関する有効/無効情報181o1の値を、それぞれ“無効”から“有効”に変更する。これにより、第一注文51A~51Aの買い指値注文が、発注される。図13に示す場合は、一巡目の第一注文51A~51A(買い指値注文)の注文価格が受け付け時の成行相場価格(107.00円)以上なので、同図に示す通り、これら一巡目の第一注文51A~51Aは逆指値注文となっている。もし、一巡目の第一注文の価格が受け付け時の成行相場価格よりも低い場合は、これらは指値注文となる。 At time t1 when the process of accepting limit orders based on trap repeat if done orders is completed, the execution information generation unit 14 generates the first The values of the valid/invalid information 181o1 regarding the orders 51A 1 to 51A 5 are changed from "invalid" to "valid". As a result, buy limit orders for the first orders 51A 1 to 51A 5 are placed. In the case shown in FIG. 13, the order prices of the first orders 51A 1 to 51A 5 (buy limit orders) in the first round are equal to or higher than the market price (107.00 yen) at the time of acceptance. The first orders 51A 1 to 51A 5 are stop orders. If the price of the first order of the first round is lower than the market price at the time of acceptance, these will be limit orders.

このとき、二巡目の注文(すなわち、注文番号181bが1015以降の注文、図示せず)に関しては、有効/無効情報181o1が“無効”に設定された状態に維持される。加えて、一巡目の注文のうち、第二注文51B~51B及び第三注文C~51Cについても、有効/無効情報181o1が“無効”に設定された状態に維持される。 At this time, the validity/invalidity information 181o1 of the second round of orders (that is, orders whose order number 181b is 1015 or later, not shown) is maintained in a state of being set to "invalid". In addition, the valid/invalid information 181o1 of the second orders 51B 1 to 51B 5 and the third orders C 1 to 51C 5 among the orders of the first round is set to "invalid".

図13の例では、時点t1において、米国ドルの相場購入価格71が、1ドル当たり107.00円である。米国ドルの相場価格が徐々に上昇して1ドル当たり107.50円になったとき(図12AのステップS21参照)。このとき、約定情報生成部14は、この第一注文51Aを約定させるための処理を行う(図13のステップS22参照)。 In the example of FIG. 13, at time t1, the US dollar market purchase price 71 is 107.00 yen per dollar. When the market price of the US dollar gradually rises to 107.50 yen per dollar (see step S21 in FIG. 12A). At this time, the contract information generation unit 14 performs processing for contracting the first order 51A5 (see step S22 in FIG. 13).

具体的には、第一注文51Aに基づく注文が約定すると、約定情報生成部14は、第一注文51Aに対応する状態情報181o2を、未約定を示す“無”から約定済を示す“有”に変更する(図11参照)。後述の各約定処理においても、中央管理装置1は、同様の処理を行う。 Specifically, when the order based on the first order 51A5 is executed, the execution information generation unit 14 changes the state information 181o2 corresponding to the first order 51A5 from "None" indicating unexecuted to ""Yes" (see Fig. 11). The central management device 1 performs similar processing in each contract processing described later.

なお、第二番目以降に発注される買い注文は、注文価格181Gが、その直前に約定される売り注文すなわち第二注文51Bの注文価格181Gよりも安く、したがって、新規の指値注文である。図13に示された他の第一注文51A~51Aにおいても、同様である。 The second and subsequent buy orders have an order price 181G lower than the order price 181G of the sell order executed immediately before, that is, the second order 51B5 , and are therefore new limit orders. The same applies to other first orders 51A 1 to 51A 4 shown in FIG.

さらに、第一注文51Aが約定したとき、約定情報生成部14は、図11に示す、第二注文51B及び第三注文Cの有効/無効情報181o1を、無効から有効に変更する(図12AのステップS23参照)。 Furthermore, when the first order 51A 5 is contracted, the contract information generator 14 changes the valid/invalid information 181o1 of the second order 51B 5 and the third order C 5 shown in FIG. 11 from invalid to valid ( See step S23 in FIG. 12A).

その後、米国ドルの相場購入価格71が、第三注文Cの価格まで下降すると(ステップS24の“Yes”)、第三注文Cの約定処理が行われる(図12BのステップS32~ステップS34参照)。上述のように、この実施の形態で、第三注文Cの価格は、1ドル当たり102.0円である。一方、米国ドルの相場販売価格が、第三注文Cの価格まで下降すること無しに、第二注文51Bの価格まで上昇すると(ステップS25の“Yes”及び図13の時刻t22参照)、約定情報生成部14は、この第二注文51Bに対応する指値注文を約定させる(図12AのステップS26参照)。この実施の形態では、このときの約定価格は、1ドル当たり108.00円である。この約定処理では、第二注文51Bに対応する状態情報181o2を“無”から“有”に変更する(図9(c)参照)とともに、第三注文Cを取り消す処理を行う(ステップS26)。さらに、予め規定された額の証拠金の存在が確認されたのち(図12AのステップS28~ステップS29の“Yes”参照)の後、約定情報生成部14は、注文テーブル181の、二巡目に対応する注文情報群の中から、5番目の注文情報群50A(図示せず)を選択する(図12AのステップS30参照)。そして、約定情報生成部14は、選択された注文情報群50Aの第一注文51Aの有効/無効情報181o1を、“無効”から“有効”に変更する(図12AのステップS31参照)。そして、中央管理装置1は、選択された注文情報群50AについてもステップS21に戻って処理を繰り返す。 After that, when the US dollar market purchase price 71 falls to the price of the third order C5 (“Yes” in step S24), the third order C5 is executed (steps S32 to S34 in FIG. 12B). reference). As mentioned above, in this embodiment, the price of the third order C5 is 102.0 yen per dollar. On the other hand, if the market selling price of the US dollar rises to the price of the second order 51B5 without falling to the price of the third order C5 (see "Yes" in step S25 and time t22 in FIG. 13), The execution information generation unit 14 executes the limit order corresponding to this second order 51B5 (see step S26 in FIG. 12A). In this embodiment, the contract price at this time is 108.00 yen per dollar. In this contract processing, the state information 181o2 corresponding to the second order 51B5 is changed from "absent" to "present" (see FIG. 9(c)), and the third order C5 is canceled (step S26). ). Furthermore, after confirming the presence of a margin of a predetermined amount (see “Yes” in steps S28 and S29 in FIG. 12A), the contract information generating unit 14 generates the second round of the order table 181. A fifth order information group 50A 5 (not shown) is selected from among the order information groups corresponding to (see step S30 in FIG. 12A). Then, the contract information generator 14 changes the valid/invalid information 181o1 of the first order 51A5 of the selected order information group 50A5 from "invalid" to "valid" (see step S31 in FIG. 12A). Then, the central management device 1 returns to step S21 and repeats the process for the selected order information group 50A5 .

なお、図12AのステップS25において、相場購入価格71が第二注文51cの価格よりも低い場合に、処理がステップS24に戻ることとすれば、相場購入価格71と逆指値注文の価格との比較を繰り返し行うことができる。 In step S25 of FIG. 12A, if the market purchase price 71 is lower than the price of the second order 51c, the process returns to step S24. can be repeated.

図13において、相場購入価格71が第一注文51A~51Aの価格と等しくなったときの処理も、上述の注文情報群50Aの場合と同様である。 In FIG. 13, the process when the market purchase price 71 becomes equal to the prices of the first orders 51A 1 to 51A 3 is also the same as the case of the order information group 50A 5 described above.

[発注状態、取引状態の表示]
上述の、らくトラ注文の取引状態は、注文発注装置2において、図10に示す状態表示画面35に表示される。これにより、ユーザは取引状態を逐次確認することができる。
[Display order status and transaction status]
The transaction status of the Rakutora order described above is displayed on the status display screen 35 shown in FIG. Thereby, the user can sequentially check the transaction status.

また、ユーザは、他の表示画面で発注状態や取引状態を確認することもできる。 The user can also check the order status and transaction status on other display screens.

図14は、タッチパネル21に発注状態表示画面36が表示された状態を示すイメージ図である。同図に示す発注状態表示画面36には、発注された指値注文の、発注価格帯ごとの金額表示361がチャート上に表示されている。この金額表示は、価格ごとに発注された金額の多少に基づいて、チャート上の発注価格帯ごとに、ひとつの色の複数段階たとえば4段階の濃淡表示で表示される。これにより、ユーザは発注状態を視覚的直観的に把握できる。なお、発注状態表示画面において、発注された金額の多少に基づいて、複数の異なる色(例えば赤、橙、黄、緑)で表示する構成としてもよい。 FIG. 14 is an image diagram showing a state in which the order status display screen 36 is displayed on the touch panel 21. As shown in FIG. On the order status display screen 36 shown in the figure, a price display 361 for each order price range of the placed limit order is displayed on a chart. This price display is based on the amount of money ordered for each price, and is displayed in multiple levels of one color, for example, four levels of shading, for each order price range on the chart. This allows the user to visually and intuitively grasp the order status. The order status display screen may be configured to display in a plurality of different colors (for example, red, orange, yellow, and green) based on the amount of the ordered amount.

図15は、タッチパネル21に成立履歴表示画面37が表示された状態を示すイメージ図である。同図に示す成立履歴表示画面37においては、成立(つまり約定)した注文がチャート上の約定した時点、約定した価格の位置にマル印で表示されている。この金額表示は、成立した注文の金額の多少に基づいて、発注価格帯ごとに、複数段階たとえば4段階の大きさのマル印で表示される。これにより、ユーザは発注状態を視覚的直観的に把握できる。なお、成立履歴表示画面37において、成立した成立した注文の金額の多少を、異なる形状の記号(例えば丸、三角、四角、星形、など)で表示する構成としてもよい。 FIG. 15 is an image diagram showing a state in which the establishment history display screen 37 is displayed on the touch panel 21. As shown in FIG. In the execution history display screen 37 shown in the same figure, when the executed (that is, contracted) order is contracted on the chart, the position of the contracted price is displayed with a mark. This price display is based on the amount of money of the executed order, and is displayed by circle marks of a plurality of levels, for example, four levels of size, for each order price range. This allows the user to visually and intuitively grasp the order status. It should be noted that the establishment history display screen 37 may be configured to display the amounts of money of the orders that have been established using symbols of different shapes (for example, circles, triangles, squares, stars, etc.).

なお、発注状態表示画面36で表示される発注金額、成立履歴表示画面37で表示される成立金額は、ユーザ自身の発注した注文に基づく発注金額や成立金額でもよいし、中央管理装置1を用いて取引を行う全部又は一部のユーザ群の発注した注文に基づく発注金額や成立金額であってもよい。 The order price displayed on the order status display screen 36 and the successful price displayed on the success history display screen 37 may be the ordered price or the successful price based on the order placed by the user himself/herself. It may be an order amount or an established amount based on an order placed by all or part of a group of users who conduct transactions in the market.

また、成立履歴表示画面37を、上記の発注状態表示画面36と同様に、チャート上の発注価格帯ごとの濃淡表示で成立金額を表示する構成としてもよい。さらに、発注状態表示画面36を、上記の成立履歴表示画面37と同様に、チャート上のマル印で発注金額を表示する構成としてもよい。 Further, the success history display screen 37 may be configured to display the success price in shades for each order price range on the chart, like the order status display screen 36 described above. Furthermore, the order status display screen 36 may be configured to display the order amount with circle marks on the chart, as in the above-described establishment history display screen 37 .

さらにまた、発注状態表示画面36に表示される濃淡や色彩の変化、成立履歴表示画面37で表示される記号の大きさや形状の変化が、ポジションの数の多少によってもたらされる構成であってもよい。加えて、それらの変化が注文または成立した金額の量及びポジションの量との双方によってもたらされるものであってもよい。 Furthermore, the change in the shade and color displayed on the order status display screen 36 and the change in the size and shape of the symbols displayed on the success history display screen 37 may be caused by the number of positions. . In addition, those changes may be driven by both the amount of money placed or placed and the amount of the position.

図7は、タッチパネル21のチャート表示画面32に上限価格調整部326a、下限価格調整部326b、第一形態注文発注ボタン327、第二形態注文発注ボタン328が表示された状態を示すイメージ図である。同図に示す通り、上限価格調整部326a、下限価格調整部326bには、それぞれ価格調整ボタン(「+」が表示された価格上昇ボタンと「-」が表示された価格下降ボタン)が表示され、それらのボタンをタップすることで上限価格と下限価格とを調整する。 FIG. 7 is an image diagram showing a state in which the upper limit price adjustment section 326a, the lower limit price adjustment section 326b, the first type order placement button 327, and the second type order placement button 328 are displayed on the chart display screen 32 of the touch panel 21. FIG. As shown in the figure, price adjustment buttons (price increase button with "+" and price decrease button with "-") are displayed in the upper limit price adjustment section 326a and the lower limit price adjustment section 326b, respectively. , adjust the upper and lower prices by tapping those buttons.

[第二形態注文(ダブルリピートイフダン注文)の発注手順]
一方、第二形態注文においても、図4のフローチャートに示す手順に基づいて処理が行われる。具体的には、上述のステップS1~S3の手順の後、ステップS4において、図7に示すチャート表示画面32の第二形態注文発注ボタン328をタップすると、タッチパネル21に第二形態注文入力画面が表示される。
[Ordering procedure for the second type order (double repeat if done order)]
On the other hand, the second type order is also processed according to the procedure shown in the flowchart of FIG. Specifically, after the procedures of steps S1 to S3 described above, in step S4, when the second form order placing button 328 on the chart display screen 32 shown in FIG. 7 is tapped, the second form order entry screen appears on the touch panel 21. Is displayed.

図16は、タッチパネル21に第二形態注文入力画面38が表示された状態のイメージ図である。 FIG. 16 is an image diagram of a state in which the second form order input screen 38 is displayed on the touch panel 21. As shown in FIG.

第二形態注文においては、一対の注文によってイフダン注文を発注することが繰り返されるが、そのイフダン注文の一方の注文(第一注文)と他方の価格の注文(第二注文)について、先のイフダン注文の約定の順序と、あとのイフダン注文の約定の順序とが常に逆になるように行われる(以下、この注文形態を「ダブルリピートイフダン注文」と称する。)。この実施の形態においては、ダブルリピートイフダン注文の全ての第一注文と第二注文とが発注価格帯内において発注される。 In the second-type order, the if-finished order is repeatedly placed by a pair of orders. The execution order of the order and the execution order of the subsequent if-finished order are always reversed (hereinafter, this order form is referred to as "double repeat if-finished order"). In this embodiment, all first orders and second orders of double repeat if done orders are placed within the order price range.

第二形態注文入力画面38には、ダブルリピートイフダン注文の設定に必要な項目が表示される。たとえば、価格ごとのポジションを増減させる価格調整ボタン(「+」ボタンと「-」ボタン)が表示された注文金額入力欄381、高価格側のストップロス価格を入力する高価格側ストップロス価格入力欄382が表示されている。この他に、第一形態注文入力画面33には、イフダン注文の回数を入力する回数入力欄(図示せず)や、低価格側のストップロス価格を入力する低価格側ストップロス価格入力欄(図示せず)が表示される。 The second type order input screen 38 displays items necessary for setting a double repeat if-done order. For example, an order amount input field 381 displaying price adjustment buttons ("+" button and "-" button) for increasing or decreasing the position for each price, high price side stop loss price input for inputting the high price side stop loss price A column 382 is displayed. In addition to this, the first type order input screen 33 includes a number input field (not shown) for inputting the number of if-done orders and a low-side stop-loss price input field (not shown) for inputting the low-side stop-loss price ( (not shown) is displayed.

ユーザがこれらの入力欄に必要な情報を入力した後、確認ボタン383をタップすると(ステップS5)、図9に示す注文内容確認画面34と同様の注文内容確認画面(図示せず)が表示され(ステップS6)、発注ボタン(図示せず)がスワイプされると(ステップS7)、タッチパネル上には状態表示画面(図示せず)が表示され、注文の発注が完了する。 When the user taps the confirmation button 383 after entering the necessary information in these input fields (step S5), an order confirmation screen (not shown) similar to the order confirmation screen 34 shown in FIG. 9 is displayed. (Step S6) When an order button (not shown) is swiped (step S7), a status display screen (not shown) is displayed on the touch panel, and the order placement is completed.

このような形態の注文により、それぞれ均等な価格差で複数発注した第一注文と第二注文に基づくイフダン注文を繰り返し行うことができるので、ユーザに対し、リスク回避をしつつイフダン注文による指値注文の取り引きを容易に行わせる装置を提供できる。 With this type of order, it is possible to repeatedly place if-done orders based on the first order and the second order, which are placed multiple times with an even price difference. It is possible to provide a device that facilitates the transaction of

[価格やポジションの修正]
第二形態注文においても、第一形態注文の場合と同様、発注後、注文発注装置2のタッチパネル21は修正画面(図示せず)を表示させ、第一注文や第二注文の価格やポジションの量を修正することができる。
[Price and position correction]
In the second type order, as in the case of the first type order, after placing an order, the touch panel 21 of the order placement device 2 displays a correction screen (not shown), and the price and position of the first order and the second order are displayed. Amount can be modified.

[第二形態注文(ダブルリピートイフダン注文)の概要]
以下、このように発注された第二形態注文について概説する。
[Outline of second type order (double repeat if done order)]
The following is an overview of the second type order placed in this way.

注文発注装置2による発注を中央管理装置1が受け付け完了すると、注文情報生成部16はまず最初の二つの注文情報群(以下それぞれ「第一の注文情報群」「第二の注文情報群」と称する。)を生成する。 When the central management device 1 completes the acceptance of the order placed by the order placement device 2, the order information generator 16 first creates the first two order information groups (hereinafter referred to as the "first order information group" and the "second order information group", respectively). ) is generated.

図17は、注文情報群、及びそれを構成する注文情報を模式的に示す図である。同図に示すように、第一注文51D,51H、第二注文51E,51J、第三注文51F、第四注文51Kが構成される。第一注文51D、第二注文51E、第三注文51Fは第一の注文情報群50Bを構成し、第一注文51H、第二注文51J、第四注文51Kは第二の注文情報群50Cを構成する。 FIG. 17 is a diagram schematically showing an order information group and order information constituting it. As shown in the figure, first orders 51D and 51H, second orders 51E and 51J, third orders 51F and fourth orders 51K are configured. A first order 51D, a second order 51E, and a third order 51F constitute a first order information group 50B, and a first order 51H, a second order 51J, and a fourth order 51K constitute a second order information group 50C. do.

図17に示す通り、それぞれの第一注文51D,51Hは、同一種類の金融商品を、一の価格(下方側注文価格)について買いの指値注文をするための情報として構成されている。それぞれの第二注文51E,51Jは、同一種類の金融商品を、他の価格(上方側注文価格)について売りの指値注文をするための情報として形成されている。第三注文51Fは、第一注文51D,51H及び第二注文51E,51Jよりも低価格側の第一ストップロス価格について売りの逆指値注文(ストップロス注文)をするための情報として構成されている。第四注文51Kは、第一注文51D,51H及び第二注文51E,51Jよりも高価格側の第二ストップロス価格について買いの逆指値注文(ストップロス注文)をするための情報として構成されている。 As shown in FIG. 17, each of the first orders 51D and 51H is configured as information for placing a limit order to buy the same kind of financial product at one price (lower order price). Each of the second orders 51E and 51J is formed as information for placing a limit order to sell the same kind of financial product at a different price (upper order price). The third order 51F is configured as information for making a sell stop order (stop loss order) for the first stop loss price on the lower price side than the first orders 51D, 51H and the second orders 51E, 51J. there is The fourth order 51K is configured as information for placing a buy stop order (stop loss order) at the second stop loss price on the higher price side than the first orders 51D, 51H and the second orders 51E, 51J. there is

[売買情報の設定]
注文情報の生成に際し、注文情報生成部16は、各注文情報51A~51Eの売買情報181gを設定する。この実施の形態においては、注文情報生成部16は、第一注文51D,51H、及び第四注文51Kにおける、売買種類を決めるための売買情報181gを「買い」、第二注文51E,51J、及び第三注文51Fの売買情報181gを「売り」として設定する。
[Trading information settings]
When generating the order information, the order information generator 16 sets the trading information 181g for each of the order information 51A to 51E. In this embodiment, the order information generator 16 sets the trading information 181g for determining the type of trading in the first orders 51D, 51H, and the fourth order 51K to "buy", the second orders 51E, 51J, and the second orders 51E, 51J, and The trading information 181g of the third order 51F is set as "selling".

[指値注文、逆指値注文の設定]
注文情報の生成に際し、注文情報生成部16は、各注文情報51A~51Eの注文条件情報181jに指値注文、逆指値注文の何れかを示す情報を設定する。この実施の形態においては、入力画面40の下方側注文価格入力欄44a及び上方側注文価格入力欄44bに入力された価格(つまり下方側注文価格及び上方側注文価格)と生成時の相場価格(以下「成行注文価格」と称する。)との対比とに基づいてそれぞれ設定される。
[Setting of limit order and stop order]
When generating order information, the order information generation unit 16 sets information indicating either a limit order or a stop order to the order condition information 181j of each of the order information 51A to 51E. In this embodiment, the prices entered in the lower order price input field 44a and the upper order price input field 44b of the input screen 40 (that is, the lower order price and the upper order price) and the market price at the time of generation ( hereinafter referred to as “market order price”).

[指値注文の約定処理(第一の約定手順)]
図18は、この実施の形態の金融商品取引システム1Aにおける、第二形態注文の処理手順を示すフローチャートである。以下、同図に基づいて手順を説明する。
[Execution process for limit orders (first execution procedure)]
FIG. 18 is a flow chart showing the processing procedure of the second type order in the financial instrument trading system 1A of this embodiment. The procedure will be described below with reference to the figure.

注文情報生成部16は、第一の注文情報群50Bを構成する第一注文51D、第二注文51E、第三注文51Fと、第二の注文情報群50Cを構成する第一注文51H,第二注文51J、第四注文51Kとの発注処理を行う(ステップS41)。発注処理において、各注文情報群50B,50Cを構成する第一注文51D,51Hの状態情報181o2を未発注の注文を示す「待機中(フラグ“1”)」から発注済で未約定の注文を示す「注文中」に変更することを言う。中央管理装置1は、状態情報181o2が「待機中(フラグ“1”)」の注文(例えば図18の(a)に示す第二注文51J)を生成後発注処理前の指値注文として、状態情報181o2が「注文中(=フラグ“0”)」の注文(例えば図18の(a)に示す第一注文51H)を発注処理後の指値注文として処理を行う。 The order information generation unit 16 generates a first order 51D, a second order 51E, and a third order 51F that form the first order information group 50B, and a first order 51H and a second order that form the second order information group 50C. Order processing for the order 51J and the fourth order 51K is performed (step S41). In the ordering process, the status information 181o2 of the first orders 51D and 51H constituting the order information groups 50B and 50C is changed from "waiting (flag "1")" indicating an unordered order to an ordered and unexecuted order. Say to change to "on order" showing. After generating an order (for example, the second order 51J shown in (a) of FIG. 18) whose status information 181o2 is "waiting (flag "1")", the central management device 1 generates a limit order before processing the status information. 181o2 processes an order that is "ordering (=flag "0")" (for example, the first order 51H shown in FIG. 18(a)) as a limit order after order processing.

図18の(a)に示す通り、ステップS21の手順が完了した状態で、新規・決済情報181mが「新規(フラグ“-1”)」を示す、第一の注文情報群50Bの第一注文51D及び第二の注文情報群50Cの第二注文51Eは、状態情報181o2が「注文中」である。一方、新規・決済情報181mが「決済(フラグ“1”)」を示す、その他の注文51B,51C,51D,51Fは状態情報181o2が「待機中」である。 As shown in (a) of FIG. 18, when the procedure of step S21 is completed, the first order in the first order information group 50B whose new/settlement information 181m indicates "new (flag "-1")" 51D and the second order 51E of the second order information group 50C have the status information 181o2 of "ordering". On the other hand, the other orders 51B, 51C, 51D, and 51F whose new/payment information 181m indicates "settlement (flag "1")" have status information 181o2 of "waiting".

この状態で、中央管理装置1の価格情報受信部19は為替相場の情報取得を継続する。そして、相場価格が第四注文価格以上(又は第三注文価格以下)にならず(ステップS42の“No”)、上方側注文価格以上(又は下方側注文価格以下)と等しくなったとき(ステップS43の“Yes”)、約定情報生成部14が当該第二注文(又は第一注文)の約定処理を行う(ステップS44)。ここで「約定処理」とは、任意の注文の状態情報181o2を「注文中」から「成立済(フラグ“-1”)」に変更し、当該任意の金融商品の売買処理を行うことを言う。また、金融商品の取引上においてこの「約定処理」は、イフダン注文において、発注された第一順位の新規注文が約定して成立したものとして扱われる。 In this state, the price information receiving section 19 of the central management device 1 continues to acquire exchange rate information. Then, when the market price does not exceed the fourth order price (or below the third order price) (“No” in step S42) and becomes equal to or above the upper order price (or below the lower order price) (step "Yes" in S43), the contract information generation unit 14 executes contract processing for the second order (or first order) (step S44). Here, "execution processing" refers to changing the status information 181o2 of an arbitrary order from "ordering" to "completed (flag "-1")" and executing trading processing of the arbitrary financial product. . Also, in terms of financial product transactions, this "execution process" is treated as if the first-order new order placed in the if-done order has been executed.

図19は、この実施の形態の金融商品取引システム1Aにおける、第二形態注文による発注を模式的に表したタイムチャートである。例えば、同図に示す通り、イフダン注文によって注文が生成(ステップS8)、発注(ステップS21)された時点t1での米国ドルの相場購入価格が1ドル85.00円であったとする。 FIG. 19 is a time chart schematically showing an order placement according to the second type order in the financial instrument trading system 1A of this embodiment. For example, as shown in the figure, it is assumed that the market purchase price of the US dollar at the time t1 when the order is generated (step S8) and placed (step S21) by the if-done order is 85.00 yen per dollar.

注文が発注された後に米国ドルの相場価格が上昇し、相場購入価格71が1ドル90.00円になった時点t2において(ステップS23の“Yes”)、約定情報生成部14は第二注文51Eを約定させる処理を行う(ステップS24)。 At time t2 when the US dollar market price rises after the order is placed and the market purchase price 71 reaches 90.00 yen per dollar (“Yes” in step S23), the contract information generation unit 14 generates the second order. 51E is contracted (step S24).

時点t2’(事実上は時点t2と同時)において、注文情報生成部16は、同一注文情報群の第一注文と第二注文(例えば第二の注文情報群50Cの第一注文51Dと第二注文51E)が双方共約定処理済でない場合(ステップS25の“No”)、注文情報生成部16は、約定した注文と同じ注文情報群を構成する第一(又は第二)注文、及び第四(又は第三)注文の発注処理を行う(ステップS47)。即ち、図8の(b)に示す通り、第二の注文情報群50Cの第一注文51Dの状態情報181o2を「待機中」から「注文中」に変更する(ステップS47)。これにより、第二の注文情報群50Cに基づくイフダン注文において第二順位の注文が有効になったものとして扱われる。 At time t2' (actually at the same time as time t2), the order information generator 16 generates the first order and the second order of the same order information group (for example, the first order 51D and the second order of the second order information group 50C). If both orders 51E) have not been executed ("No" in step S25), the order information generator 16 generates the first (or second) order and the fourth order that constitute the same order information group as the executed order. (or 3rd) Order placement processing is performed (step S47). That is, as shown in FIG. 8B, the status information 181o2 of the first order 51D in the second order information group 50C is changed from "waiting" to "ordering" (step S47). As a result, it is treated as if the order of the second order in the if-finished order based on the second order information group 50C has been validated.

なお、同一の注文情報群を構成する第一注文及び第二注文のうち一方が約定処理されたのち他方が発注処理される際、その注文情報群を形成する第三注文51F又は第四注文51Kの状態情報181o2も「待機中」から「注文中」に変更される(ステップS47)。即ち、図10の時点t2’において第二の注文情報群50Cの第一注文51Dが発注処理される際、図8の(b)に示す通り、第二の注文情報群50Cの第四注文51Kの状態情報181o2は「待機中」から「注文中」に変更される。これにより、ポジションが取得された注文をストップロス注文により約定させることが可能になる。 When one of the first order and the second order, which constitute the same order information group, is executed and then the other order is processed, the third order 51F or the fourth order 51K forming the order information group status information 181o2 is also changed from "waiting" to "ordering" (step S47). That is, when the first order 51D of the second order information group 50C is processed at time t2' in FIG. 10, as shown in FIG. 8B, the fourth order 51K of the second order information group 50C status information 181o2 is changed from "waiting" to "ordering". As a result, it becomes possible to execute the order for which the position has been acquired by the stop loss order.

この後、ステップS42以降の処理に戻る。相場価格が第四注文価格以上(又は第三注文価格以下)にならず(ステップS42の“No”)、下方側注文価格と等しくなったとき(ステップS43の“Yes”)、約定情報生成部14が当該第一注文の約定処理を行う(ステップS24)。 After that, the process returns to the process after step S42. If the market price does not exceed the fourth order price (or does not exceed the third order price) ("No" in step S42) and becomes equal to the lower order price ("Yes" in step S43), the contract information generation unit 14 executes contract processing for the first order (step S24).

例えば、図19に示すように、時点t2’以降米国ドルの相場購入価格が下落し、時点t3において米国ドルの相場購入価格71が1ドル80.00円になると、約定情報生成部14は第一注文51D,51Hに基づく指値注文を約定させる処理を行う。これにより、第二の注文情報群50Cに基づくイフダン注文において第二順位の注文が成立したものとして扱われる。また、第一の注文情報群50Bに基づくイフダン注文において第一順位の注文が成立したものとして扱われる。 For example, as shown in FIG. 19, when the US dollar market purchase price drops after time t2′ and the US dollar market purchase price 71 reaches 80.00 yen per dollar at time t3, the contract information generating unit 14 A process of executing a limit order based on one order 51D, 51H is performed. As a result, it is treated as if the order of the second priority is fulfilled in the if-finished order based on the second order information group 50C. In addition, it is treated as if the order of the first priority is established in the if-finished order based on the first order information group 50B.

同時に、約定情報生成部14は第四注文51Kをキャンセル処理する。ここで「キャンセル処理」とは、任意の注文の状態情報181o2を「待機中」又は「注文中」から「無効(フラグ“2”)」に変更することを言い、金融商品の取引上は、指値注文を約定させずにキャンセルするものとして扱われる。 At the same time, the contract information generator 14 cancels the fourth order 51K. Here, "cancellation processing" refers to changing the status information 181o2 of an arbitrary order from "waiting" or "ordering" to "invalid (flag "2")". Treated as canceling a limit order without filling it.

即ち、図8の(b)に示すように、第一注文51D,51Hの状態情報181o2を「注文中」の状態から「成立済」の状態に、第四注文51Kの状態情報181o2を「注文中」の状態から「無効」の状態に変換する。そして、フロントページ配信部11は、図9の(c1)に示す通り、表示画面47において、第一注文51D,51Hが約定処理され、第四注文51Kが無効になったことを表示させる。 That is, as shown in FIG. 8B, the status information 181o2 of the first orders 51D and 51H is changed from "ordering" to "completed", and the status information 181o2 of the fourth order 51K is changed to "order Transform from a "medium" state to a "disabled" state. Then, as shown in (c1) of FIG. 9, the front page distribution unit 11 displays on the display screen 47 that the first orders 51D and 51H have been contracted and the fourth order 51K has been invalidated.

そして、約定情報生成部14は、データベース18中の第一注文51D,51Hと第二注文51Eに対応するデータを書き換える。 Then, the contract information generator 14 rewrites the data corresponding to the first orders 51D, 51H and the second order 51E in the database 18. FIG.

注文情報生成部16は、一の注文情報群を構成する各注文のうち、第一注文と第二注文の状態情報が「成立済」になった場合(ステップS25の“Yes”)、新たな注文情報群の注文の発注処理を行う(ステップS26)。この実施の形態では、図10の時点t3’に示す通り、新たな第二の注文情報群50Cの第一注文51D、第二注文51E、第四注文51Kの発注処理を行う。なお、ステップS26の手順の具体的内容は後述する。 When the status information of the first order and the second order among the orders that constitute one order information group is "completed" ("Yes" in step S25), the order information generation unit 16 generates a new order. The order placement process for the order in the order information group is performed (step S26). In this embodiment, as shown at time t3' in FIG. 10, order processing is performed for the first order 51D, second order 51E, and fourth order 51K of the new second order information group 50C. The specific contents of the procedure of step S26 will be described later.

更に、注文情報生成部16は、他方の注文情報群の第一(又は第二)注文、第三(又は第四)注文の発注処理を行う(ステップS47)。この実施の形態では、図19の時点t3’において、第一の注文情報群50Bの第二注文51Eの発注処理を行う。これにより、第一の注文情報群50Bに基づくイフダン注文において第二順位の注文が有効になったものとして扱われる。そして、再びステップS42以降の処理に戻る。 Further, the order information generation unit 16 performs the ordering process of the first (or second) order and the third (or fourth) order of the other order information group (step S47). In this embodiment, at time t3' in FIG. 19, the second order 51E of the first order information group 50B is placed. As a result, it is treated as if the order of the second priority in the if-finished order based on the first order information group 50B has been validated. Then, the process returns to step S42 and the subsequent steps.

即ち、この実施の形態においては、下方側注文価格、及び上方側注文価格において約定処理される際に、二つの注文の約定処理が行われる(例えば、図10の時点t2においては第二注文51E,51B、時点t3においては第一注文51D,51A)。そのため、相場価格が下方側注文価格、上方側注文価格に到達する度に一つの指値注文が約定する形式でイフダン注文が行われる場合に比べ、ユーザは短期間で多くの収益をあげることができる。 That is, in this embodiment, two orders are executed at the lower order price and the upper order price (for example, at time t2 in FIG. 10, the second order 51E , 51B, and first orders 51D, 51A at time t3). Therefore, the user can make a lot of profit in a short period of time, compared to the case where if-done orders are executed in a format in which one limit order is executed each time the market price reaches the lower order price and the upper order price. .

なお、金融商品の相場価格が第四注文価格以上(又は第三注文価格以下)になった場合(ステップS42の“Yes”)、約定情報生成部14は第四注文51K(又は第三注文51F)の約定処理を行うと共に、未約定の注文を全てキャンセル処理する(ステップS28)。 When the market price of the financial product becomes equal to or higher than the fourth order price (or equal to or lower than the third order price) (“Yes” in step S42), the contract information generation unit 14 generates the fourth order 51K (or the third order 51F). ), and cancels all uncontracted orders (step S28).

なお、この実施の形態においては、相場価格が大きく下落し、金融商品の相場価格が第三注文価格(1ドル70.00円)以下になった場合も、約定情報生成部14は上記と同様のキャンセル処理を行う。 In this embodiment, even if the market price drops significantly and the market price of the financial product falls below the third order price (70.00 yen per dollar), the contract information generator 14 cancel processing.

ステップS48の処理の後、中央管理装置1は当該注文に基づく約定処理を全て終了する。 After the processing of step S48, the central management device 1 ends all contract processing based on the order.

これらの発注や処理の結果は、注文発注装置2のタッチパネル21に逐次表示されるので、ユーザは取引を確認できる。 These ordering and processing results are sequentially displayed on the touch panel 21 of the order placing device 2, so that the user can confirm the transaction.

このような構成としたことにより、ユーザは約定する際に一の注文だけが約定される場合よりも高い収益を得ることができる。これにより、ユーザに対し、煩雑な注文手続を行わせることなく、リスクを回避しつつ収益機会を十分に活用して合理的な取引を行わせる装置を提供できる。 With such a configuration, the user can obtain a higher profit when executing a contract than when only one order is executed. As a result, it is possible to provide a device that allows the user to avoid risks and make full use of profit opportunities to carry out rational transactions without performing complicated ordering procedures.

[ログオフ後再ログインまでに約定した注文の画面表示]
なお、第一形態注文、第二形態注文のいずれにおいても、金融商品の発注を行ったユーザが注文発注装置2をログオフした後、再度中央管理装置1にログインするまでの間に約定した注文の個数を、ログイン後に表示されるメニュー画面上等にグラフィック表示させることができる。これにより、ユーザは未確認の間に約定した注文の数を迅速に確認できるので、ユーザの利便性を高めることができる。
[Screen display of executed orders after logging off and before logging back in]
In both the first-type order and the second-type order, after the user who placed the order for the financial product logs off the order placement device 2 and before he/she logs in again to the central management device 1, the execution of the executed order The number can be graphically displayed on the menu screen displayed after login. As a result, the user can quickly check the number of orders that have been executed while they are unconfirmed, so that the user's convenience can be improved.

[その他の取引]
本件金融商品取引システム1Aにおいては、上記形態の取引に加え、発注価格帯において、同時に複数の指値注文を均等な価格差で、価格ごとに等しいポジションで発注する形態の取引(以下「トラップトレード」と称する。)や、第一注文と第二注文とが任意の価格で設定されたイフダン注文を繰り返し行う形態の取引(以下「リピートイフダン注文」と称する)を、注文発注装置2からの発注によって行うことができる。また、本件金融商品取引システム1Aにおいては、イフダン注文の第一注文と複数の第二注文とを、トラップトレードの場合と同様に均等な価格差で、価格ごとに等しいポジションで、それぞれ複数発注する形態の取引(以下「トラップイフダン注文」と称する)や、通常のイフダン注文全般を、注文発注装置2からの発注によって行うことができる。これにより、指値注文の利便性を高めることができる。
[Other transactions]
In the Financial Instruments Trading System 1A, in addition to the above-mentioned form of trading, a form of placing multiple limit orders at the same time with equal price differences and equal positions for each price in the order price range (hereinafter referred to as "trap trade") ), and transactions in the form of repeating if-if-finished orders in which the first and second orders are set at arbitrary prices (hereinafter referred to as "repeat if-if-finished orders") by placing orders from the order placement device 2 It can be carried out. In addition, in the Financial Instruments Trading System 1A, a plurality of the first order and a plurality of second orders of the ifdane order are placed with equal price differences and equal positions for each price as in the case of the trap trade. It is possible to place an order from the order placement device 2 for a form of transaction (hereinafter referred to as a "trap-if-done-order") or a general if-done-if-done order. This makes it possible to enhance the convenience of limit orders.

以上示した通り、この実施の形態においては、注文発注装置2のタッチパネル21は、チャートが表示されたタッチパネル21に外部からユーザの指100が接触したときに、注文発注部25に対し、指100が接触した箇所に対応して表示された価格に関する価格情報を取得させることにより、ユーザに対し、タッチパネル21に表示されたチャートにおける任意の価格上に100指などを接触させることで、指値注文を行う上限価格と下限価格を感覚的に特定することができる。また、タッチパネル21、ユーザの指100がタッチパネル21からそれぞれ離間したときに、注文発注部25に対し、上限価格及び下限価格とを設定させると共に、注文発注部25に対し、上限価格と下限価格との間に形成された発注価格帯において注文情報を発注させることにより、ユーザに対し、特定された上限価格と下限価格との間に形成された発注価格帯に、複数の注文情報を自動的に発注させることができる。これにより、金融商品の指値注文において、システムを利用するユーザが煩雑な入力作業を行うことなく、複数の指値注文を簡易な操作で発注できて、ユーザに利便性の高い指値注文を行わせることができる。 As described above, in this embodiment, the touch panel 21 of the order placement device 2 sends the order placement unit 25 the finger 100 when the user's finger 100 touches the touch panel 21 on which the chart is displayed. By allowing the user to obtain price information about the price displayed corresponding to the touched point, the user can place a limit order by touching an arbitrary price on the chart displayed on the touch panel 21 with 100 fingers or the like. You can sensuously specify the upper limit price and the lower limit price. Further, when the touch panel 21 and the user's finger 100 are separated from the touch panel 21, the order placement unit 25 is caused to set the upper limit price and the lower limit price, and the order placement unit 25 is instructed to set the upper limit price and the lower limit price. By causing the user to place order information in the order price range formed between can be ordered. As a result, in the limit order of financial products, a user using the system can place a plurality of limit orders with a simple operation without performing complicated input work, and allows the user to place a highly convenient limit order. can be done.

この実施の形態においては、発注された注文情報の価格毎のポジションの大きさに応じて視覚態様を変化させて表示させることにより、ユーザに対し、価格毎のポジションを視覚的感覚的に容易に把握させることができ、指値注文を行うユーザの利便性を一層高めることができる。 In this embodiment, by changing the visual mode according to the size of the position for each price of the ordered order information, the position for each price can be displayed easily and visually for the user. Therefore, it is possible to further improve the convenience of the user who places a limit order.

この実施の形態においては、注文情報の価格毎のポジションの大きさを色の濃度によって表示できるので、ユーザに対し、価格毎のポジションを視覚的感覚的に容易に把握させることができ、指値注文を行うユーザの利便性を一層高めることができる。 In this embodiment, since the size of the position for each price of the order information can be displayed by color density, the user can easily grasp the position for each price visually and intuitively. It is possible to further improve the convenience of the user who performs the

この実施の形態においては、注文情報の価格毎のポジションの大きさを記号の形状及び大きさのうち少なくとも一方によって表示できるので、ユーザに対し、価格毎のポジションを視覚的感覚的に容易に把握させることができ、指値注文を行うユーザの利便性を一層高めることができる。 In this embodiment, since the size of the position for each price of the order information can be displayed by at least one of the shape and size of the symbol, the user can easily grasp the position for each price visually and sensuously. It is possible to further improve the convenience of the user who places a limit order.

この実施の形態においては、発注後未約定の指値注文と発注後約定済の指値注文とを色及び形状のうち少なくともいずれか一方によって表示できるので、ユーザに対し、未約定の指値注文と約定済の指値注文とを視覚的感覚的に容易に把握させることができ、指値注文を行うユーザの利便性を一層高めることができる。 In this embodiment, the unexecuted limit orders and the executed limit orders can be displayed in at least one of the colors and shapes. and the limit order can be visually and intuitively grasped, and the convenience of the user who places the limit order can be further enhanced.

この実施の形態においては、タッチパネルを備えた機器において、指値注文を行うユーザの利便性を一層高めることができる。 In this embodiment, it is possible to further improve convenience for the user who places a limit order in a device equipped with a touch panel.

なお、上記実施の形態は、以下に示す(変形例1)乃至(変形例6)のように実施することもできる。 It should be noted that the above-described embodiment can also be implemented as in (Modification 1) to (Modification 6) shown below.

(変形例1)
上記実施の形態においては、タッチパネル21のチャート表示画面32上にチャートが表示された状態において、チャート上の2箇所をタッチすることで上限価格と下限価格を設定する構成としたが、これに限らず、注文発注装置2に上限価格と下限価格との数値、又は、上限価格及び下限価格のうち何れか一方と値幅との数値を入力し、この数値に基づいてチャート表示画面32上に発注価格帯を表示させ、この発注価格帯内において複数の指値注文を発注する構成としてもよい。
(Modification 1)
In the above embodiment, while the chart is displayed on the chart display screen 32 of the touch panel 21, two points on the chart are touched to set the upper limit price and the lower limit price. First, the numerical value of the upper limit price and the lower limit price, or the numerical value of either one of the upper limit price and the lower limit price and the price range are input to the order placing device 2, and based on this numerical value, the order price is displayed on the chart display screen 32 A band may be displayed, and a plurality of limit orders may be placed within this order price band.

(変形例2)
上記実施の形態においては、第一注文51D,51Hと第二注文51E,51Jの約定処理の繰り返しを事実上無制限に行える構成としたが、入力画面40にリピート回数選択欄を設け、リピート回数選択欄に入力された回数分、イフダン注文を繰り返す構成としてもよい。この場合、各注文情報51A~51Fが、繰り返し回数を記録する情報を備える構成となる。
(Modification 2)
In the above embodiment, the contract processing of the first orders 51D, 51H and the second orders 51E, 51J can be repeated virtually unlimitedly. The if-done order may be repeated for the number of times entered in the column. In this case, each of the order information 51A to 51F has information for recording the number of repetitions.

(変形例3)
上記実施の形態においては、更に、タッチパネル21にトレール幅情報入力欄を表示すると共に、中央管理装置1において、第一注文51D,51H及び第二注文51E,51Jの属性情報としてトレール幅情報を設け、相場価格がトレール幅情報以上に上昇又は下落した際に、各注文情報51A~51Fの注文価格情報181hをトレール幅情報の価格分上昇又は下落させる構成としてもよい。
(Modification 3)
In the above embodiment, the trail width information input field is further displayed on the touch panel 21, and the trail width information is provided as the attribute information of the first orders 51D, 51H and the second orders 51E, 51J in the central management device 1. , the order price information 181h of each of the order information 51A to 51F may be increased or decreased by the price of the trail width information when the market price rises or falls by more than the trail width information.

(変形例4)
上記実施の形態においては、全ての注文を指値注文とする構成に替えて、イフダン注文(前述のリピートイフダン注文やダブルリピートイフダン注文を含む)の最初の第一注文を、第一注文を注文情報生成時の成行注文価格と同じ価格として設定し、上方側注文価格を入力画面から入力された情報(例えば上方側注文価格欄に入力された価格や、利益額入力欄に入力された一回のイフダン注文ごとの利益額)に基づいて設定し、イフダン注文による指値注文が行われる構成としてもよい。
(Modification 4)
In the above-described embodiment, instead of setting all orders as limit orders, the first order of if-if-done orders (including the aforementioned repeat-if-done-if orders and double-repeat-if-done-orders) is replaced with order information. Set the same price as the market order price at the time of creation, and the information entered from the input screen for the upper order price (for example, the price entered in the upper order price field or the profit input field profit amount for each if-done-if-done-order), and a limit order based on the if-done-if-done order may be placed.

(変形例5)
上記実施の形態においては、成行注文価格が下方側注文価格よりも上であると共に上方側注文価格よりも下である場合、第一注文51D,51H、及び第二注文51E,51Jの注文条件情報181jは「指値」として設定され、(設定条件4)において、注文情報の生成時、成行注文価格が下方側注文価格又は上方側注文価格と等しい場合、各注文情報51A,51B,51C,51D,51E,51Fの生成はキャンセルされる構成とした。しかし、この構成に代えて、(設定条件1)において、成行注文価格が下方側注文価格以上であると共に上方側注文価格以下である場合、第一注文51D,51H、及び第二注文51E,51Jの注文条件情報181jは「指値」として設定され、(設定条件4)が存在しない構成としてもよい。具体的には、例えば成行注文価格が下方側注文価格と等しい場合、注文情報生成部16は、第一注文51Dの注文条件情報181jを成行注文である「成行」として設定し、第一注文51D、第二注文51E,51Jの注文条件情報181jを「指値」として、第三注文51F、第四注文51Kを「逆指値」として設定する構成が考えられる。
(Modification 5)
In the above embodiment, when the market order price is higher than the lower order price and lower than the upper order price, the order condition information of the first orders 51D, 51H and the second orders 51E, 51J 181j is set as a "limit price", and when the order information is generated in (setting condition 4), if the market order price is equal to the lower order price or the upper order price, each of the order information 51A, 51B, 51C, 51D, The generation of 51E and 51F is canceled. However, instead of this configuration, in (setting condition 1), when the market order price is equal to or higher than the lower order price and equal to or lower than the upper order price, the first orders 51D and 51H and the second orders 51E and 51J The order condition information 181j may be set as "limit price" and (setting condition 4) may not exist. Specifically, for example, when the market order price is equal to the lower order price, the order information generation unit 16 sets the order condition information 181j of the first order 51D as "market", which is the market order, and , the order condition information 181j of the second orders 51E and 51J as the "limit price", and the third order 51F and the fourth order 51K as the "stop order".

(変形例6)
上記実施の形態及び各変形例の金融商品取引システム1Aは、金融商品として外国為替を取扱うものとしたが、これに限定されず、他の金融商品、例えば株式、債券を取扱う金融商品取引システムにおいても本発明を適用できる。
(Modification 6)
Although the financial instrument trading system 1A of the above embodiment and each modified example handles foreign exchange as a financial instrument, it is not limited to this, and in a financial instrument trading system handling other financial instruments such as stocks and bonds, can also apply the present invention.

上記実施の形態及び各変形例は本発明の例示であり、本発明が上記実施の形態及び変形例に限定されることを意味するものではないことは、いうまでもない。 It goes without saying that the above-described embodiment and modifications are examples of the present invention and do not mean that the present invention is limited to the above-described embodiment and modifications.

1A・・・金融商品取引システム
1・・・中央管理装置
2,2~2・・・注文発注装置
14・・・約定情報生成部(約定情報生成手段)
16・・・注文情報生成部(注文情報生成手段)
19・・・価格情報受信部(相場情報取得手段)
21,21~21・・・タッチパネル
22,22~22・・・表示部(表示手段)
23,23~23・・・操作部(操作手段)
24,24~24・・・価格帯特定部(価格帯特定手段)
25,25~25・・・注文発注部(注文発注手段)
26,26~26・・・表示態様管理部(表示態様管理手段)
50A,・・・50A,50B,50C,50D,50E,50F・・・注文情報群
51A,・・・51A,51D,51H・・・第一注文
50B,・・・51B,51E,51J・・・第二注文
51C,・・・51C,51F・・・第三注文
1A: financial instruments trading system 1: central management device 2, 2 1 to 2 n : order placement device 14: contract information generation unit (contract information generation means)
16 Order information generation unit (order information generation means)
19 Price information receiving unit (market price information acquisition means)
21, 21 1 to 21 n ... touch panels 22, 22 1 to 22 n ... display units (display means)
23, 23 1 to 23 n Operation unit (operation means)
24, 24 1 to 24 n Price range identification unit (price range identification means)
25, 25 1 to 25 n ... order placement unit (order placement means)
26, 26 1 to 26 n ... display mode management unit (display mode management means)
50A 1 , . . . 50A 5 , 50B, 50C , 50D, 50E, 50F … Order information group 51A 1 , . , 51E, 51J... second order 51C 1 ,... 51C m , 51F... third order

Claims (7)

金融商品の取引に関する、縦軸のパラメータを前記金融商品の価格とすると共に横軸のパラメータを時間とするチャートを画像表示する表示手段と、該表示手段に外部の物体を接触又は近接されることに基づいて金融商品の取引のための操作を行う手段を有する操作手段とを備えた端末とデータの送受信を行い、前記端末の前記表示手段に表示された前記チャートに表示された前記金融商品の取引を行わせる金融商品取引管理装置であって、
前記端末に、縦軸のパラメータを前記金融商品の価格とすると共に横軸のパラメータを時間とする前記チャートの画像を送信して、該チャートの画像を前記端末の前記表示手段に表示させる画像供給手段と、
該画像供給手段によって表示された前記チャート上の特定の価格を表示させるための特定価格情報を前記表示手段に表示させる特定価格情報表示手段と、
前記チャートが表示された前記表示手段に対する前記操作手段の所定の操作の情報を取得して、該取得した操作の情報に基づいて、買いまたは売りの一方を第一注文価格で行うための第一注文を行う第一注文情報と、前記買いまたは前記売りの他方を第二注文価格で行うための第二注文を行う第二注文情報とをそれぞれ複数生成する注文情報生成手段と、
異なる注文価格に設定される複数の前記第一注文の注文個数、及び/又は、異なる注文価格に設定される複数の前記第二注文の注文個数の情報として注文個数情報を取得する注文個数取得手段とを備え、
前記注文情報生成手段は、
前記チャートが表示された前記表示手段に前記物体が接触又は近接し、前記操作手段が前記接触又は近接した位置に対応する前記チャートの価格情報を、前記表示手段の上下方向の2か所において前記操作手段が取得した場合に、該操作手段が取得した価格情報のうち、前記接触又は近接した位置のうち上側の位置に対応する前記価格情報を上限価格とすると共に、前記操作手段が取得した価格情報のうち、前記接触又は近接した位置のうち下側の位置に対応する前記価格情報を下限価格とし、
前記上限価格と前記下限価格との間に一の発注価格帯を形成し、
前記画像供給手段は、前記チャートの情報を前記表示手段に表示させ、
前記特定価格情報表示手段は、前記チャート上に、前記発注価格帯を示す情報を、前記操作手段の操作によって前記チャート上の表示位置を移動可能に表示させ、
前記注文情報生成手段は、
該発注価格帯を形成する前記上限価格と前記下限価格との価格差の値、前記注文個数取得手段が取得した前記注文個数情報の値で割ったに基づいてそれぞれの前記第一注文同士の値幅、及び/又は、それぞれの前記第二注文同士の値幅設定することでそれぞれの前記第一注文の前記第一注文価格と、それぞれの前記第二注文の前記第二注文価格とを設定して前記第一注文情報と前記第二注文情報とを生成する、
ことを特徴とする金融商品取引管理装置。
Display means for image-displaying a chart relating to trading of financial products, with the price of the financial product as the parameter on the vertical axis and the parameter on the horizontal axis as time, and an external object being brought into contact with or approaching the display means. data transmission/reception with a terminal having operation means for performing operations for trading financial instruments based on A financial instrument transaction management device for conducting transactions,
Image supply for transmitting to the terminal an image of the chart in which the parameter on the vertical axis is the price of the financial product and the parameter on the horizontal axis is time, and the image of the chart is displayed on the display means of the terminal. means and
specific price information display means for causing the display means to display specific price information for displaying a specific price on the chart displayed by the image supply means;
A first for acquiring information on a predetermined operation of the operating means for the display means displaying the chart, and performing either buying or selling at the first order price based on the acquired information on the operation order information generating means for generating a plurality of first order information for placing an order and second order information for placing a second order for placing the other of the buy or the sell at the second order price;
Order quantity acquisition means for acquiring order quantity information as order quantity information of the plurality of first orders set at different order prices and/or order quantity information of the plurality of second orders set at different order prices and
The order information generating means is
The object touches or approaches the display means on which the chart is displayed, and the operation means displays the price information of the chart corresponding to the contact or proximity position at two positions in the vertical direction of the display means. When acquired by the operation means, the price information corresponding to the upper position among the contact or proximity positions among the price information acquired by the operation means is set as the upper limit price, and the price acquired by the operation means Among the information, the price information corresponding to the lower position among the contact or close positions is the lower limit price,
Forming one order price range between the upper limit price and the lower limit price,
The image supply means causes the display means to display the information of the chart,
The specific price information display means displays information indicating the order price range on the chart so that the display position on the chart can be moved by operating the operation means,
The order information generating means is
Based on the value obtained by dividing the value of the price difference between the upper limit price and the lower limit price forming the order price range by the value of the order quantity information acquired by the order quantity acquisition means, each of the first orders By setting the price range between each other and/or the price range between each of the second orders, the first order price of each of the first orders and the second order price of each of the second orders to generate the first order information and the second order information,
A financial product transaction management device characterized by:
発注された注文の前記注文情報の状態を監視し、該状態に応じた前記表示手段への前記注文情報の表示態様を管理する表示態様管理手段を備え、
前記表示態様管理手段は、発注された注文の前記注文情報の価格毎のポジションの大きさに応じて表示態様を変化させて表示させることを特徴とする請求項1に記載の金融商品取引管理装置。
display mode management means for monitoring the status of the order information of the ordered order and managing the display mode of the order information on the display means according to the status;
2. The financial product transaction management apparatus according to claim 1, wherein said display mode management means changes and displays the display mode according to the position size for each price of said order information of an placed order. .
前記表示態様管理手段は、前記注文情報を任意の色で前記チャート上に表示すると共に、前記注文情報の価格毎の前記ポジションの大きさに応じて前記色の濃度を変えて表示させることを特徴とする請求項2に記載の金融商品取引管理装置。 The display mode management means displays the order information on the chart in an arbitrary color, and displays the order information by changing the density of the color according to the size of the position for each price of the order information. 3. The financial product transaction management device according to claim 2. 前記表示態様管理手段は、前記注文情報を任意の形状の記号で前記チャート上に表示すると共に、前記注文情報の価格毎の前記ポジションの大きさ及び前記ポジションの数のうち少なくとも何れか一方に応じて、前記記号の形状及び大きさのうち少なくとも何れか一方を変えて表示させることを特徴とする請求項2又は3に記載の金融商品取引管理装置。 The display mode management means displays the order information on the chart with a symbol of an arbitrary shape, and displays the order information according to at least one of the position size and the number of positions for each price of the order information. 4. The financial product transaction management system according to claim 2, wherein at least one of the shape and size of said symbol is changed according to said symbol. 前記表示態様管理手段は、発注後未約定の前記注文情報と発注後約定済の前記注文情報について、前記注文情報を表示する色及び形状のうち少なくとも何れか一方を変えて表示させることを特徴とする請求項2乃至4の何れか一つに記載の金融商品取引管理装置。 The display mode management means changes at least one of a color and a shape for displaying the order information to display the order information that has not been executed after placing an order and the order information that has been executed after placing an order. 5. The financial product transaction management device according to any one of claims 2 to 4. 前記表示手段及び前記操作手段は、タッチパネルとして構成されたことを特徴とする請求項1乃至5の何れか一つに記載の金融商品取引管理装置。 6. The financial product transaction management apparatus according to any one of claims 1 to 5, wherein said display means and said operation means are configured as touch panels. コンピュータを請求項1乃至6の何れか一つに記載の金融商品取引管理装置として機能させることを特徴とするプログラム。 A program that causes a computer to function as the financial product transaction management apparatus according to any one of claims 1 to 6.
JP2022026512A 2020-12-09 2022-02-24 Financial instruments transaction management device, program Active JP7332203B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2022026512A JP7332203B2 (en) 2020-12-09 2022-02-24 Financial instruments transaction management device, program
JP2023127310A JP7613768B2 (en) 2020-12-09 2023-08-03 Financial instruments trading terminal, financial instruments trading management device, financial instruments trading management system, and program
JP2024224590A JP2025031828A (en) 2020-12-09 2024-12-19 Financial instruments trading terminal, financial instruments trading management device, financial instruments trading management system, and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020204361A JP7036462B2 (en) 2020-12-09 2020-12-09 Financial instruments transaction management device, program
JP2022026512A JP7332203B2 (en) 2020-12-09 2022-02-24 Financial instruments transaction management device, program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2020204361A Division JP7036462B2 (en) 2020-12-09 2020-12-09 Financial instruments transaction management device, program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2023127310A Division JP7613768B2 (en) 2020-12-09 2023-08-03 Financial instruments trading terminal, financial instruments trading management device, financial instruments trading management system, and program

Publications (2)

Publication Number Publication Date
JP2022060485A JP2022060485A (en) 2022-04-14
JP7332203B2 true JP7332203B2 (en) 2023-08-23

Family

ID=74846744

Family Applications (4)

Application Number Title Priority Date Filing Date
JP2020204361A Active JP7036462B2 (en) 2020-12-09 2020-12-09 Financial instruments transaction management device, program
JP2022026512A Active JP7332203B2 (en) 2020-12-09 2022-02-24 Financial instruments transaction management device, program
JP2023127310A Active JP7613768B2 (en) 2020-12-09 2023-08-03 Financial instruments trading terminal, financial instruments trading management device, financial instruments trading management system, and program
JP2024224590A Pending JP2025031828A (en) 2020-12-09 2024-12-19 Financial instruments trading terminal, financial instruments trading management device, financial instruments trading management system, and program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2020204361A Active JP7036462B2 (en) 2020-12-09 2020-12-09 Financial instruments transaction management device, program

Family Applications After (2)

Application Number Title Priority Date Filing Date
JP2023127310A Active JP7613768B2 (en) 2020-12-09 2023-08-03 Financial instruments trading terminal, financial instruments trading management device, financial instruments trading management system, and program
JP2024224590A Pending JP2025031828A (en) 2020-12-09 2024-12-19 Financial instruments trading terminal, financial instruments trading management device, financial instruments trading management system, and program

Country Status (1)

Country Link
JP (4) JP7036462B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023145721A (en) * 2020-12-09 2023-10-11 株式会社マネースクエアHd Financial product transaction management device and program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002541588A (en) 1999-04-09 2002-12-03 エピット・インコーポレーテッド User interface for electronic trading systems
JP2007183709A (en) 2006-01-04 2007-07-19 Junichi Takahashi Merchandise buying and selling order data display method and device
WO2010074217A1 (en) 2008-12-26 2010-07-01 株式会社マネースクウェア・ジャパン Transaction management device and readable storage medium
JP4815540B1 (en) 2011-01-28 2011-11-16 株式会社マネースクウェア・ジャパン Financial product transaction management device, program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7426490B1 (en) * 2002-10-31 2008-09-16 Trading Technologies International, Inc. System and method for automated order entry on short queues
JP7036462B2 (en) * 2020-12-09 2022-03-15 株式会社マネースクエアHd Financial instruments transaction management device, program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002541588A (en) 1999-04-09 2002-12-03 エピット・インコーポレーテッド User interface for electronic trading systems
JP2007183709A (en) 2006-01-04 2007-07-19 Junichi Takahashi Merchandise buying and selling order data display method and device
WO2010074217A1 (en) 2008-12-26 2010-07-01 株式会社マネースクウェア・ジャパン Transaction management device and readable storage medium
JP4815540B1 (en) 2011-01-28 2011-11-16 株式会社マネースクウェア・ジャパン Financial product transaction management device, program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023145721A (en) * 2020-12-09 2023-10-11 株式会社マネースクエアHd Financial product transaction management device and program
JP7613768B2 (en) 2020-12-09 2025-01-15 株式会社マネースクエアHd Financial instruments trading terminal, financial instruments trading management device, financial instruments trading management system, and program

Also Published As

Publication number Publication date
JP2021039793A (en) 2021-03-11
JP2025031828A (en) 2025-03-07
JP7613768B2 (en) 2025-01-15
JP7036462B2 (en) 2022-03-15
JP2022060485A (en) 2022-04-14
JP2023145721A (en) 2023-10-11

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
JP6363771B2 (en) Financial product trading system, program
JP5890242B2 (en) Financial product trading system, program
JP2025010358A (en) Financial instruments transaction management device, financial instruments transaction management system, financial instruments transaction terminal, and program
JP7332203B2 (en) Financial instruments transaction management device, program
US12154168B2 (en) Financial product transaction management apparatus and program
JP2020198140A (en) Financial instruments management device, financial instruments transaction management method, and program
JP5826909B2 (en) Financial product transaction management apparatus, financial product transaction management system and program
JP6592146B2 (en) Financial product transaction management device, program
JP6603263B2 (en) Financial product transaction management apparatus and program
JP6812027B2 (en) Financial instruments transaction management device, program
JP5815815B2 (en) Financial product transaction management device, program
JP6633164B2 (en) Financial instrument transaction management device, program
JP6214693B2 (en) Financial product trading system, program
JP6405445B2 (en) Financial product transaction management device, program
JP2016129044A (en) Financial product transaction management device and financial product transaction management method in financial product transaction management system
JP6271661B2 (en) Financial product transaction management device, program
JP6001744B2 (en) Financial product transaction management device, program
JP6214610B2 (en) Financial product transaction management apparatus, financial product transaction management system and program
JP7302915B2 (en) Financial instruments transaction management device, program
JP6420873B2 (en) Financial product transaction management device, program
JP2020038729A (en) Financial instrument transaction management device, program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230411

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230609

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230803

R150 Certificate of patent or registration of utility model

Ref document number: 7332203

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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