JP2002197281A - Device and method of automatic relative transaction between network - Google Patents
Device and method of automatic relative transaction between networkInfo
- Publication number
- JP2002197281A JP2002197281A JP2000392173A JP2000392173A JP2002197281A JP 2002197281 A JP2002197281 A JP 2002197281A JP 2000392173 A JP2000392173 A JP 2000392173A JP 2000392173 A JP2000392173 A JP 2000392173A JP 2002197281 A JP2002197281 A JP 2002197281A
- Authority
- JP
- Japan
- Prior art keywords
- order
- price
- relative
- information
- nao
- 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.)
- Withdrawn
Links
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、電子商取引を実現
する装置、及びその方法、並びにそのためのプログラム
を格納した記録媒体に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus and method for realizing electronic commerce, and a recording medium storing a program therefor.
【0002】[0002]
【従来の技術】近年、金融サービスの発達に伴い、様々
な商品(主に、金融商品)が取引されている。以下、金
融商品取引について外国為替取引を例として説明する。
外国為替取引は外国為替市場で行われている。この外国
為替市場は、実際に物理的な建物に設けられるのではな
く、ロイター通信回線や電子ブローキングシステム(E
BS:Electric Banking System)を介した取引によっ
て形成される市場である。なお、通常東京市場、ロンド
ン市場とよばれる「市場」の意味はその時間帯において
一番取扱高が多い中心都市名を象徴的に用いたものであ
り、実際の取引が行われる地理的な位置を示すものでは
ない。2. Description of the Related Art In recent years, with the development of financial services, various products (mainly, financial products) have been traded. Hereinafter, the financial product transaction will be described using a foreign exchange transaction as an example.
Forex trading is conducted on the forex market. This forex market is not actually located in a physical building, but rather in a Reuters communication line or electronic brokering system (E
A market formed by trading through the BS (Electric Banking System). The meaning of the "market", usually called the Tokyo market or London market, is a symbolic use of the name of the center city that has the highest transaction volume during that time zone, and the geographical location where actual transactions are performed It does not indicate.
【0003】この外国為替市場において、相対取引が行
われる。「相対取引」とは、取引所を介さずに直接取引
相手と行われる取引をいい、OTC(Over The Counte
r)とも呼ばれる。そして、一般に、為替レートは、時
々刻々と成立する相対取引によって形成される。[0003] In this foreign exchange market, bilateral trading is performed. “Breakdown transaction” means a transaction conducted directly with a trading partner without going through an exchange, and is referred to as OTC (Over The Counte).
Also called r). In general, exchange rates are formed by bilateral transactions that are established moment by moment.
【0004】以下、従来の為替取引の形態について図1
6を用いて説明する。図16(a)は、ロイター通信回
線(ロイターディーリング)を介した相対取引を示す。
ロイター通信回線を介する相対取引において、各業者
は、ロイター通信回線を介して取引の相手方を個別に呼
び出し、売買を希望する価格及び量をやり取りして両者
が一致した場合、取引が成立する。業者として、銀行及
び為替業者等が考えられる。FIG. 1 shows a conventional exchange transaction form.
6 will be described. FIG. 16A shows a bilateral transaction via a Reuters communication line (Reuters Dealing).
In a bilateral transaction via a Reuters communication line, each trader individually calls a counterparty of the transaction via the Reuters communication line, exchanges the desired price and quantity for trading, and if the two agree, the transaction is established. Banks and foreign exchange companies can be considered as the companies.
【0005】図16(b)は、EBSを介した相対取引
を示す。EBSを介した相対取引において、各業者は、
EBSに注文を集中させ、EBSにおいて各注文の価格
と量を付け合わせ、両者が一致した注文の取引を成立さ
せる。図16(c)は、ネットワークを介した相対取引
を示す。主に個人の顧客を対象に業者がこの取引を扱
う。各注文で扱う量(通貨量)が異なるが、相対取引を
成立させるシステムは、EBSと同様である。しかし、
この場合、業者は、取引実行条件を満たしたにも係わら
ず顧客の注文同士で相対させることができなかった注文
を引き取る義務を有する。例えば、業者は成り行き注文
を必ず引き取らなければならない。FIG. 16 (b) shows a bilateral transaction via EBS. In bilateral transactions via EBS, each trader:
The orders are concentrated on the EBS, and the price and the quantity of each order are combined in the EBS, and a trade of the matched order is completed. FIG. 16C shows a bilateral transaction via a network. Traders handle this transaction mainly for individual customers. Although the amount (currency amount) handled in each order is different, the system for establishing a bilateral transaction is the same as that of EBS. But,
In this case, the trader has an obligation to take orders that could not be matched with each other even though the trade execution conditions were satisfied. For example, a merchant must always take a market order.
【0006】[0006]
【発明が解決しようとする課題】上述のように、相対取
引は、業者専用の回線を通して業者間のやり取りにより
成立するため、効率的ではなかった。また、上述のよう
に、業者と顧客の間の取引の場合、買い手及び売り手が
提示する売り注文と買い注文の注文価格及びオーダー量
が釣り合っていなければ、業者は注文を引き取る義務が
あるため、その分の経済的リスクを負うことになる。そ
の場合、その注文に相対させることができる他の注文を
有する他の業者が存在している可能性があるのだが、他
の業者に注文を委託する手段がなかった。As described above, the bilateral transaction is not efficient because it is established by exchanges between traders through a trader's dedicated line. Also, as described above, in the case of a transaction between a trader and a customer, if the order price and order quantity of the sell order and the buy order presented by the buyer and seller are not balanced, the trader has an obligation to take the order, You will bear the economic risk. In that case, there may be other merchants who have other orders that can be matched to the order, but there was no way to outsource the order to the other merchants.
【0007】以上の問題を鑑み、相対取引を効率的に処
理できるようにし、相対相手を発見する機能を実現する
ことが、本発明が解決しようとする課題である。[0007] In view of the above problems, it is an object of the present invention to enable efficient processing of a relative transaction and to realize a function of finding a relative partner.
【0008】[0008]
【課題を解決するための手段】本発明は、ネットワーク
を介して注文を受け付け、その注文を処理する装置また
は方法等を前提とする。 そして、本発明の1態様に係
わる装置によれば、相対取引を実行する相対取引処理装
置において、ネットワークを介して顧客又は他の相対取
引処理装置から注文を受け付ける注文受付手段と、前記
受け付けた注文の一部を前記他の相対取引処理装置に委
託する委託注文管理手段と、前記受け付けた注文を相対
させる相対処理手段と、を備えることにより、上記課題
を解決する。The present invention is based on an apparatus or method for receiving an order via a network and processing the order. According to the apparatus according to an aspect of the present invention, in a bilateral transaction processing device for executing bilateral transactions, an order receiving means for receiving an order from a customer or another bilateral transaction processing device via a network; The above problem is solved by providing a consignment order management unit that entrusts a part of the order to the other relative transaction processing device, and a relative processing unit that makes the received order correspond to each other.
【0009】上記構成において、更に、前記他の相対取
引処理装置の受注状況に関する情報を取得するワーキン
グ情報取得手段を更に備え、前記委託注文管理手段は、
前記他の相対取引処理装置の受注状況に関する情報に基
づいて、前記他の相対取引処理装置に前記注文を委託す
るようにしてもよい。これにより、他の業者(相対取引
処理装置)に注文を委託する場合、時々刻々変化する取
引状況に合わせて、より有利に注文の相対させることが
できる他の注文を有する他の業者を素早く発見すること
が可能となる。[0009] In the above configuration, further comprising working information acquiring means for acquiring information on the order receiving status of the other bilateral transaction processing apparatus, wherein the commissioned order managing means comprises:
The order may be entrusted to the other relative transaction processing device based on information on the order receiving status of the other relative transaction processing device. As a result, when outsourcing an order to another trader (a bilateral transaction processing device), another trader having another order can be found more quickly in order to match the order more advantageously in accordance with the ever-changing trade situation. It is possible to do.
【0010】また、上記構成において、相対取引の実行
結果を積算することにより、前記相対取引処理装置の運
営者が負っている経済的リスクを管理する自己ポジショ
ン管理手段を更に備え、前記委託注文管理手段は、前記
自己ポジション管理手段が管理する前記経済的リスクに
基づいて、前記注文を前記他の相対取引処理装置に委託
することとしてもよい。ここで、相対処理手段は、注文
の受付時間(受託時間)及び注文価格に基づいて約定価
格を決定することとしても良い。[0010] In the above arrangement, the system further comprises a self-position management means for managing the economic risk borne by the operator of the relative transaction processing apparatus by integrating the execution results of the relative transaction. The means may outsource the order to the other bilateral transaction processing device based on the economic risk managed by the self-position management means. Here, the relative processing means may determine the contract price based on the order reception time (contract time) and the order price.
【0011】また、上記構成において、前記相対処理手
段は、前記注文を売り注文側と買い注文側とに分けて管
理し、一定の市場の状態を取引条件とする注文の場合、
前記市場が前記条件を満たす状態になるまで、売り買い
が反対側の注文として管理することとしてもよい。一定
の市場の状態を取引条件とする注文には、STP、MI
T、SLT等がある。これらの注文の一部は、実際は売
り注文又は買い注文であるのだが、自動的に相対処理を
行うためには、注文の性質上、市場の価格形成からみて
逆の売買の注文として扱う方が適切であると考えられる
からである。In the above arrangement, the relative processing means manages the order separately for a sell order side and a buy order side, and in the case of an order having a certain market condition as a transaction condition,
Until the market satisfies the condition, the buy and sell may be managed as the order on the opposite side. Orders that have certain market conditions as trading conditions include STP and MI.
T, SLT, etc. Some of these orders are actually sell orders or buy orders, but in order to automatically perform relative processing, it is better to treat them as reverse trade orders from the viewpoint of market price formation due to the nature of the order. This is because it is considered appropriate.
【0012】また、上記構成において、前記相対取引の
流動性を高める価格であるサポートプライスを生成し、
前記サポートプライスでの注文をその業者自身(自相対
取引処理装置)に発行するサポートプライス生成手段
を、更に備えることとしてもよい。Further, in the above configuration, a support price which is a price for enhancing the liquidity of the bilateral transaction is generated,
Support price generating means for issuing the order at the support price to the trader (owner's own relative transaction processing device) may be further provided.
【0013】金融取引に参加する顧客及び業者は、市場
に対し適正な流動性を有することを要求する。さもなく
ば、顧客にとっては出された注文がなかなか約定されな
かったり、業者にとっては取引が成立しなかった注文を
引き受けることにより経済的リスクを負うことになった
りする。サポートプライス生成手段を備えることによ
り、このような要求を満たすことが可能となる。なお、
サポートプライス生成手段は、サポートプライスを生成
する際に、他の業者(相対取引処理装置)のサポートプ
ライスを考慮してもよいし、前記ネットワークを介して
直接及び間接に接続された全ての相対取引処理装置にお
ける受注状況に関する情報を考慮してもよい。これによ
り、市場価格と大きく乖離しない、つまり、市場で取引
が成立する可能性が高く、市場に流動性を持たせること
ができる、適切な価格をサポートプライスとして生成す
ることが可能となる。[0013] Customers and merchants participating in financial transactions require the market to have adequate liquidity. Otherwise, customers may have difficulty fulfilling orders placed, and merchants may take financial risks by undertaking orders that have not been traded. By providing the support price generation means, it is possible to satisfy such a request. In addition,
When generating the support price, the support price generation means may consider the support price of another trader (relative transaction processing device), or all of the bilateral transactions directly and indirectly connected via the network. Information on the order receiving status in the processing device may be considered. As a result, it is possible to generate an appropriate price as a support price that does not greatly differ from the market price, that is, it is highly likely that a transaction will be made in the market and liquidity can be provided in the market.
【0014】また、本発明の各構成により行われる処理
の過程からなる方法によっても、前述した課題を解決す
ることができる。また、上述した本発明の各構成により
行なわれる機能と同様の制御をコンピュータに行なわせ
るプログラムを記憶したコンピュータ読み取り可能な記
憶媒体から、そのプログラムをコンピュータに読み出さ
せて実行させることによっても、前述した課題を解決す
ることができる。Further, the above-mentioned problem can be solved by a method including the steps of the processing performed by each configuration of the present invention. Also, by reading the program from a computer-readable storage medium storing a program for causing a computer to perform the same control as the function performed by each configuration of the present invention described above and causing the computer to execute the program, Can be solved.
【0015】[0015]
【発明の実施の形態】以下、本発明の実施の形態を図面
に基づいて説明する。以下の説明において、商品として
為替、特にドル/円の外国為替を例としているが、商品
を限定する趣旨ではない。すなわち、相対取引が行われ
る商品であれば、商品は何でも良い。また、以下の説明
において、商品のプライスの高い、安いは、ドルを基準
とする。例えば、ドル高である場合は、プライスが高い
ことになる。Embodiments of the present invention will be described below with reference to the drawings. In the following description, as an example, a commodity is a foreign exchange, particularly a dollar / yen foreign exchange, but this is not intended to limit the commodity. That is, any product may be used as long as it is a product for which bilateral transactions are performed. In the following description, the high and low prices of goods are based on dollars. For example, if the dollar is high, the price is high.
【0016】図1に、本実施形態に係わるネットワーク
間自動相対取引処理装置(NetworkAutomatic Over the
counter station、以下、NAOステーションという)
の構成を示す。図1に示すように、NAOステーション
S1及びS11とがネットワークNを介して接続されて
いる。以下、複数のNAOステーションを接続したネッ
トワークシステムをNAOシステムという。FIG. 1 shows a network automatic transaction processor (NetworkAutomatic Over the network) according to this embodiment.
counter station (hereinafter called NAO station)
Is shown. As shown in FIG. 1, NAO stations S1 and S11 are connected via a network N. Hereinafter, a network system connecting a plurality of NAO stations is referred to as an NAO system.
【0017】NAOステーションS1及びS11の基本
的機能は、ほぼ同じである。異なる点は、下位NAOス
テーションは、サポートプライスを生成する際に上位N
AOステーションのサポートプライスを考慮することが
できることである。この点については後述する。図1に
おいて2つのNAOステーションがネットワークNを介
して接続されているが、より多くのNAOステーション
が接続されていても良い。以下、NAOステーションS
1に注目してNAOステーションの構成について説明を
する。The basic functions of the NAO stations S1 and S11 are almost the same. The difference is that the lower NAO station uses the upper N
That is, the support price of the AO station can be considered. This will be described later. In FIG. 1, two NAO stations are connected via the network N, but more NAO stations may be connected. Hereafter, NAO Station S
The configuration of the NAO station will be described with focus on No. 1.
【0018】NAOステーションS1は、顧客Cの端末
及びNAOステーションS2及び外部情報提供ベンダー
V、とネットワークNを介して接続されている。ネット
ワークNとして、専用回線等のLAN(Local Are Netw
ork)、電話回線、インターネット等のWAN(Wide Ar
ea Network)が考えられる。なお、図1において、ネッ
トワークNは別々に記載されているが、同じネットワー
クであってもよい。また、NAOステーションS1は、
管理者とのインターフェースを実現する入出力装置(不
図示)にも接続されている。入出力装置及び顧客Cの端
末として、卓上用コンピュータ、携帯電話やラップトッ
プコンピュータのような携帯情報端末、ファックス等が
考えられる。顧客Cの端末が、携帯情報端末、例えば、
携帯電話や簡易型携帯電話である場合、携帯情報端末向
けの情報サービスを利用して注文を受け付けることとし
てもよい。情報提供ベンダーVは、NAOステーション
に商品の価格価格情報を提供する。The NAO station S1 is connected to the terminal of the customer C, the NAO station S2 and the external information providing vendor V via the network N. As a network N, a LAN (Local Are Network
ork), telephone line, Internet, etc.
ea Network). In FIG. 1, the networks N are separately described, but may be the same network. Also, the NAO station S1
It is also connected to an input / output device (not shown) for realizing an interface with the administrator. Examples of the input / output device and the terminal of the customer C include a desktop computer, a portable information terminal such as a mobile phone and a laptop computer, and a facsimile. The terminal of the customer C is a portable information terminal, for example,
In the case of a mobile phone or a simplified mobile phone, an order may be received using an information service for mobile information terminals. The information providing vendor V provides the price information of the product to the NAO station.
【0019】NAOステーションS1は、注文受付部
1、注文ID発行部2、委託注文管理部3、相対処理部
4、自己ポジション管理部5、約定通知部6、情報提示
部7、サポートプライス生成部8、ワーキングデータベ
ース(以下、データベースをDBという)10、外部発
注管理DB11、約定処理DB12、板情報DB13及
びワーキング情報DB14を備える。The NAO station S1 includes an order receiving unit 1, an order ID issuing unit 2, a consignment order managing unit 3, a relative processing unit 4, a self-position managing unit 5, a contract notification unit 6, an information presenting unit 7, a support price generating unit. 8, a working database (hereinafter referred to as a database) 10, an external order management DB 11, a contract processing DB 12, a board information DB 13, and a working information DB 14.
【0020】注文受付部1は、顧客C及び他のNAOス
テーションから売買注文を受信し、受信した注文が妥当
である場合、注文を受け付ける。各注文は、顧客ID、
オーダータイプ、売り買いの別、注文価格、オーダー量
及び有効期限等からなる情報を含む。これら情報は、顧
客C又は注文を委託してきた他のNAOステーションか
らの入力に基づく。また、他のNAOステーションから
受託した注文である場合、注文を委託したNAOステー
ションの識別情報を更に含む。The order receiving unit 1 receives a sales order from the customer C and another NAO station, and receives the order if the received order is appropriate. Each order has a customer ID,
Information including order type, sale / buy, order price, order quantity, expiration date and the like are included. These information are based on input from customer C or another NAO station that has commissioned the order. In the case where the order is received from another NAO station, the information further includes identification information of the NAO station that has received the order.
【0021】注文ID発行部2は、妥当であると判定さ
れた注文に注文を識別する情報である注文IDを付す。
なお、他のNAOステーションから受託した注文である
場合は、注文IDは既に付されているため、この処理は
不要としてもよい。以下、注文IDを付された注文に関
する情報を注文情報という。The order ID issuing section 2 attaches an order ID, which is information for identifying an order, to an order determined to be valid.
In the case of an order received from another NAO station, this process may be unnecessary because the order ID has already been assigned. Hereinafter, information on an order given an order ID is referred to as order information.
【0022】委託注文管理部3は、自己ポジション管理
部5が管理する自NAOステーションが現在とっている
ポジション及びワーキングDB10に格納された現在の
受注状況及び予め運用者が設定した条件に基づいて、受
け付けた注文を自NAOステーション内で処理するか、
他のNAOステーションに委託するか判定する。委託注
文管理部3は、注文を自NAOステーション内で処理す
ると判定した場合、注文情報をワーキングDB10に格
納する。ワーキングDB10に新たな注文情報が格納さ
れると、それに合わせて、板情報DB13にも新たな注
文情報が格納される。The consigned order management unit 3 is based on the current position of the NAO station managed by the self-position management unit 5, the current order status stored in the working DB 10, and the conditions set by the operator in advance. Process the received order in your NAO station,
It is determined whether to outsource to another NAO station. The consigned order management unit 3 stores the order information in the working DB 10 when determining that the order is processed in the own NAO station. When new order information is stored in the working DB 10, new order information is also stored in the board information DB 13 accordingly.
【0023】一方、注文を他NAOステーションに委託
すると判定した場合、委託注文管理部3は、委託先とな
るNAOステーションを決定し、委託することになった
注文の注文情報を外部発注管理DB11に格納し、決定
されたNAOステーションの注文受付部に注文を発注す
る。なお、委託した注文が約定されると、委託先のNA
Oステーションから約定通知がされる。約定通知に基づ
いて、委託注文管理部3は、約定された注文に関する注
文情報を外部発注管理DBから削除し、約定処理DB1
2に格納する。On the other hand, if it is determined that the order is to be outsourced to another NAO station, the outsourced order management unit 3 determines the outsourced NAO station and stores the outgoing order information in the outsourced order management DB 11. The order is stored and the order is placed to the order receiving unit of the determined NAO station. When the commissioned order is executed, the contractor's NA
A contract notification is sent from the O station. Based on the execution notification, the consigned order management unit 3 deletes the order information related to the executed order from the external order management DB, and executes the execution processing DB1.
2 is stored.
【0024】相対処理部4は、新たな注文が格納された
りしてワーキングDB10が更新されると、ワーキング
DB10に格納された注文情報を注文の処理の優先順に
並び替え、注文を相対させる。更に、相対処理部4は、
相対させた注文に関する注文情報をワーキングDB10
及び板情報DB13から削除し(DBの更新)、注文情
報に約定日時及び約定価格を加えて約定処理DB12に
格納する。また更に、相対処理部4は、各注文の期限管
理も行い、取引が成立すること無く期限が到来した注文
をワーキングDB10から削除し、注文が失効にた旨と
ともに約定処理DB12に格納する。約定通知部6は、
約定結果又は注文の失効を、注文を出した顧客C又は他
のNAOステーションに通知する。When the working DB 10 is updated, for example, when a new order is stored, the relative processing unit 4 rearranges the order information stored in the working DB 10 in order of priority in order processing, and makes the orders relative to each other. Further, the relative processing unit 4
Working DB 10 stores order information related to opposed orders
Then, the order information is deleted from the board information DB 13 (DB update), and the order date and time and the contract price are added to the order information and stored in the contract processing DB 12. Further, the relative processing unit 4 also manages the expiration date of each order, deletes the order whose expiration date has been reached without completing a transaction from the working DB 10, and stores it in the contract processing DB 12 together with the fact that the order has expired. The contract notification unit 6
Notify the customer C or other NAO station that placed the order of the contract result or the expiration of the order.
【0025】自己ポジション管理部5は、取引開始時か
ら取引結果を積算することにより、自NAOステーショ
ンが採っているポジションを管理する。より具体的に
は、自己ポジション管理部は、自NAOステーションの
取引結果を積算し、いくらでどのくらいの量の商品を買
っている状態又は、売っている状態なのかを管理する。
なお、ポジションとは、現在負っているリスク状態をい
い、商品を買っている状態を買いポジション、売ってい
る状態を売りポジションという。一般に、ポジションが
一方に大きく偏るとリスクも増大する。The self-position management unit 5 manages the positions taken by its own NAO station by integrating the transaction results from the start of the transaction. More specifically, the self-position management unit adds up the transaction results of its own NAO station and manages how much and how much merchandise is being bought or sold.
The position refers to a risk state that is currently incurred, a state where a product is being bought is called a buy position, and a state where it is sold is called a sell position. In general, the risk increases if the position is heavily biased to one side.
【0026】情報提示部7は、ワーキングDB10及び
板情報DB13の内容に基づいて板情報及びワーキング
情報を作成し、自NAOステーションに直接接続された
他のNAOステーションに通知する。なお、板情報は、
NAOシステムに参加する市場参加者全てが閲覧可能で
あり、NAOシステムで同じ情報となる。ワーキング情
報は、原則としてNAOステーションの運営者が閲覧可
能であるが、ワーキング情報の一部又は全部を顧客Cに
も閲覧可能であることとしてもよい。The information presenting section 7 creates board information and working information based on the contents of the working DB 10 and the board information DB 13, and notifies other NAO stations directly connected to the own NAO station. The board information is
All market participants participating in the NAO system are able to view and have the same information in the NAO system. The working information can be viewed by the operator of the NAO station in principle, but a part or all of the working information may be viewed by the customer C.
【0027】サポートプライス生成部8は、外部の情報
提供ベンダーVから提供される価格情報、直接接続され
ている上位NAOステーションから提供されるサポート
プライス(Support Price)及び板情報に基づいて、サ
ポートプライスを生成し、生成されたサポートプライス
に基づいて、自NAOステーションに注文を出す。な
お、最上位のNAOステーションの場合、上位NAOス
テーションはない。このように、サポートプライスを注
文価格とする、NAOステーション自らが出す注文をハ
ウスオーダーという。サポートプライスは、上述の3つ
の情報に基づいて生成されるため、このサポートプライ
スでの注文は、取引が成立する可能性が高い。ハウスオ
ーダーを生成することにより、相対させる注文が無いこ
とが原因となって取引の流動性が損なわれることを防
ぎ、システムに適度な流動性を持たせることが可能とな
る。The support price generation unit 8 generates a support price based on price information provided from an external information providing vendor V, a support price (Support Price) provided from a directly connected upper NAO station, and board information. Is generated, and an order is placed to the own NAO station based on the generated support price. In the case of the highest NAO station, there is no higher NAO station. In this way, an order issued by the NAO station itself with the support price as the order price is called a house order. Since the support price is generated based on the above-described three pieces of information, it is highly possible that an order at this support price will be successfully traded. By generating a house order, it is possible to prevent the liquidity of a transaction from being impaired due to the absence of an order to be opposed, and to allow the system to have an appropriate liquidity.
【0028】ワーキングDB10は、自NAOステーシ
ョン内で有効な注文に関する注文情報を格納する。ワー
キングDB10は、自NAOステーション内の受注状況
を示す。ワーキングDB10に格納された注文情報の一
部は、自NAOステーションに直接接続された他のNA
Oステーションに、ワーキング情報として提示される。
外部発注管理DB11は、他のNAOステーションに委
託した注文に関する注文情報に、委託先のNAOステー
ションのステーションID及び委託日時を加えた情報を
格納する。約定処理DB12は、約定された注文に関す
る注文情報に約定価格及び約定日時を加えた情報を格納
する。The working DB 10 stores order information relating to orders valid in its own NAO station. The working DB 10 indicates the order status in the own NAO station. A part of the order information stored in the working DB 10 is transmitted to another NA directly connected to the own NAO station.
The information is presented to the O station as working information.
The external order management DB 11 stores information obtained by adding the station ID of the consignee NAO station and the consignment date and time to the order information on the order consigned to another NAO station. The contract processing DB 12 stores information obtained by adding a contract price and a contract date and time to order information on a contracted order.
【0029】板情報DB13は、ネットワークNを介し
て直接・間接に接続されたNAOステーション全てで有
効な注文に関する注文情報を格納する。つまり、板情報
DB13は、NAOシステム全体での受注状況を示す。
板情報DB13の内容は、原則的にどのNAOステーシ
ョンでも同じである。なお、板情報DB13は、自NA
Oステーションに出された注文のオーダー量を更に含む
こととしても良い。ワーキング情報DB14は、自NA
Oステーションに直接接続された他のNAOステーショ
ンで有効な注文に関する注文情報の一部を格納する。The board information DB 13 stores order information on orders valid at all NAO stations connected directly and indirectly via the network N. That is, the board information DB 13 indicates the order status of the entire NAO system.
The contents of the board information DB 13 are basically the same at any NAO station. The board information DB 13 stores its own NA.
The order quantity of the order placed at the O station may be further included. The working information DB 14 stores its own NA
Stores part of the order information regarding orders valid at other NAO stations directly connected to the O station.
【0030】図2に、複数のNAOステーションを接続
したNAOシステムの構成例を示す。NAOステーショ
ンが接続され、相互に注文を委託及び発注し、情報を提
示することは、本発明の特徴の1つである。NAOシス
テムに組み込まれるNAOステーションには、上下関係
がある。図2によれば、例えば、上位NAOステーショ
ンS1には、下位NAOステーションS11及びS12
が接続されている。下位NAOステーションS11に
は、更に下位ステーションS111が接続されている。
各NAOステーションは、複数の上位NAOステーショ
ン及び下位NAOステーションに接続されても良い。FIG. 2 shows a configuration example of an NAO system in which a plurality of NAO stations are connected. It is one of the features of the present invention that the NAO stations are connected, mutually entrust and place orders and present information. The NAO stations incorporated in the NAO system have a hierarchical relationship. According to FIG. 2, for example, the upper NAO station S1 includes lower NAO stations S11 and S12.
Is connected. A lower station S111 is further connected to the lower NAO station S11.
Each NAO station may be connected to a plurality of upper NAO stations and lower NAO stations.
【0031】それぞれのNAOステーションは、直接に
顧客Cを持つことができる。しかし、NAOステーショ
ンS12のように顧客Cを持たなくとも良い。顧客Cを
持つNAOステーションとして、例えば、取引業者及び
取り次ぎ・媒介業者が考えられ、顧客Cを持たないNA
Oステーションとして、例えば、マーケットメーカーが
考えられる。NAOステーションでは顧客Cからの注文
を集中させた疑似取引所を形成しうる(業者対顧客(B
to C)の関係)。そして、NAOステーションが相互に
接続(連結)されることにより、業者対業者(B to B)
の関係が成立する。つまり、NAOシステムにおいて、
B to B及びB to Cが混在するように構成することができ
る。Each NAO station can have customer C directly. However, it is not necessary to have the customer C like the NAO station S12. As the NAO station having the customer C, for example, a trader and an agency / intermediary can be considered, and the NAO station having no customer C
As the O station, for example, a market maker can be considered. The NAO station can form a pseudo-exchange in which orders from customer C are concentrated (trader to customer (B
to C) relationship). And, by connecting (connecting) the NAO stations to each other, the business-to-business (B to B)
Is established. In other words, in the NAO system,
B to B and B to C can be configured to coexist.
【0032】ネットワークを介して直接に接続されたN
AOステーション同士は、注文を出し合うことができ
る。つまり、直接に接続されたNAOステーション同士
は、相互に顧客となることができる。また、直接に接続
されたNAOステーション同士は、相互に顧客Cから受
けた注文を委託することもできる。そして、直接に接続
されたNAOステーション同士は、共に相手方のNAO
ステーションで有効な注文に関する情報であるワーキン
グ情報を取得することができる。NAOステーション
は、他のNAOステーションに注文を出したり委託した
りする際、このワーキング情報を参照することにより、
より有利に取引できるNAOステーションを発注先又は
委託先として選定することができる。N directly connected via a network
AO stations can place orders. That is, the directly connected NAO stations can be mutually customers. Also, the directly connected NAO stations can mutually entrust orders received from the customer C. Then, the directly connected NAO stations are both NAO stations of the other party.
It is possible to obtain working information, which is information on valid orders at the station. NAO stations refer to this working information when placing orders or outsourcing to other NAO stations,
An NAO station that can be traded more advantageously can be selected as an ordering party or a consignee.
【0033】また、上位NAOステーションは、下位N
AOステーションに対して、サポートプライスを提示
し、下位NAOステーションは、上位NAOステーショ
ンのサポートプライスを、自NAOステーションのサポ
ートプライスに反映させることができる。The upper NAO station is the lower N
The support price is presented to the AO station, and the lower NAO station can reflect the support price of the upper NAO station on the support price of its own NAO station.
【0034】更に、直接又は間接に接続されたNAOス
テーションは、そのNAOシステムで共通の板情報を備
え、その板情報は、NAOシステムに参加する参加者に
提供される。板情報は、NAOシステムの参加者の一定
金額或いは上限金額を持つ売買意思の一覧であると考え
ることができる。NAOシステムに組み込まれたNAO
ステーション全ての板情報を公開することにより、この
売買意思が具体的な数値として、NAOシステムによっ
て形成される市場の参加者に提供される。市場参加者
は、常にこの市場での適正価格の位置を確認し、市場の
変化の様子を窺い知ることが可能となる(価格の発見機
能)。市場の全容を常に把握することにより、市場参加
者は、より低コストの価格を発見し、取得することが可
能となる。また、より多くの価格情報が取得できるた
め、より適確に相場を予測することが可能となる。更
に、市場参加者がNAOステーションの運営者でもある
場合、その相場予測に基づいて、より適確な自己売買、
顧客との値決め及び顧客へのアドバイスが可能となる。
延いては、市場の一層の活性化に資することが可能とな
る。Further, the directly or indirectly connected NAO station has board information common to the NAO system, and the board information is provided to participants participating in the NAO system. The board information can be considered as a list of trading intentions of a participant of the NAO system having a fixed amount or an upper limit amount. NAO built into NAO system
By disclosing the board information of all the stations, this trading intention is provided as a specific numerical value to the participants of the market formed by the NAO system. Market participants can always check the position of the appropriate price in this market and see how the market is changing (price discovery function). Keeping track of the entire market allows market participants to discover and acquire lower cost prices. Further, since more price information can be obtained, the market price can be more accurately predicted. Furthermore, if the market participants are also the operators of NAO stations, more accurate self-trading,
Price determination with the customer and advice to the customer can be performed.
As a result, it is possible to contribute to further activation of the market.
【0035】更に、顧客の注文同士で相対させることが
できない場合、各NAOステーションの運営者は顧客C
の注文の引き取らねばならない。これは、各NAOステ
ーションの運営者にとって経済的リスクとなるが、NA
Oステーションを接続することにより流動性が向上する
ため、運営者が負うリスクを低減することが可能とな
る。Further, if it is not possible to make the orders of the customers mutually opposite, the operator of each NAO station will
I have to pick up my order. This is an economic risk for the operators of each NAO station.
Since the liquidity is improved by connecting the O station, it is possible to reduce the risk borne by the operator.
【0036】更に、NAOステーション単体では、個別
に外部の外国為替市場参加者(リスクテイカー)を呼び
出して、保有ポジションのヘッジを発注しなければなら
ない。しかし、NAOステーションを接続することによ
り、NAOシステム内の他のNAOステーションにヘッ
ジを発注することが可能となるため、外部へポジション
をヘッジする必要性が低下する。更には、NAOステー
ションの利用者が増加するとともに、NAOシステムが
外国為替取引所に似た機能を実現することが可能とな
る。NAOシステムにおいて、最上位NAOステーショ
ンは最終的なリスク負担者となる。しかし、この場合で
あっても、リスクのヘッジ先として、外部の為替市場参
加者以外に、NAOシステムに参加する下位NAOステ
ーションがあるため、ヘッジする際の選択肢が多く存在
することになる。Further, in the NAO station alone, it is necessary to individually call an external foreign exchange market participant (risk taker) and place an order for hedging the held position. However, by connecting the NAO station, it becomes possible to order a hedge to another NAO station in the NAO system, and thus the necessity of hedging the position to the outside is reduced. Furthermore, as the number of users of the NAO station increases, it becomes possible for the NAO system to realize a function similar to a foreign exchange. In a NAO system, the top NAO station is the ultimate risk bearer. However, even in this case, there are many options for hedging because there are lower NAO stations that participate in the NAO system other than external currency market participants as hedging destinations of the risk.
【0037】以下、図3及び4を用いて各DBのデータ
構造について説明する。図3にワーキングDB10のデ
ータ構造の一例を示す。図3では、例としてドル/円の
注文についてのワーキングDB10を示し、ワーキング
DB10は、商品の種類毎に備えられる。図3に示すよ
うに、ワーキングDB10は、各注文に関する情報であ
る注文情報を格納する。ワーキングDBは、注文の種類
に応じてBIDサイド(買い注文サイド)及びASKサ
イド(売り注文サイド)に分かれ、BIDサイド及びA
SKサイドそれぞれに格納される注文情報の項目は同じ
である。BIDサイド及びASKサイドについては後述
する。ワーキングDBは、各注文について、所属ステー
ションID、顧客ID、注文ID、受付日時(年月日時
分秒)、受託日時、オーダータイプ、売り買いの別、注
文価格、注文の有効期限及びオーダー量等を格納する。The data structure of each DB will be described below with reference to FIGS. FIG. 3 shows an example of the data structure of the working DB 10. FIG. 3 shows a working DB 10 for dollar / yen orders as an example, and the working DB 10 is provided for each type of product. As shown in FIG. 3, the working DB 10 stores order information that is information on each order. The working DB is divided into a BID side (buy order side) and an ASK side (sell order side) according to the type of order, and the BID side and A
The items of the order information stored in each of the SK sides are the same. The BID side and ASK side will be described later. The working DB stores, for each order, the affiliation station ID, customer ID, order ID, reception date and time (year, month, day, hour, minute, second), consignment date and time, order type, sale / buy, order price, order expiration date, order quantity, etc. Store.
【0038】所属ステーションIDは、注文を受け付け
たNAOステーションを識別する情報である。顧客から
直接受け付けた注文である場合、そのワーキングDB1
0を備えるNAOステーションのステーションIDと一
致する。委託注文である場合、他のNAOステーション
のステーションIDとなる。顧客IDは、注文を出した
顧客を識別する情報である。注文IDは、注文を識別す
る情報である。受付日時は、NAOステーションが顧客
から注文を受け付けた日時であり、受託日時は、その注
文が他のNAOステーションからの委託注文である場合
にNAOステーションが委託を受けた日時となる。注文
ID以外の情報は、顧客Cの入力に基づく。注文ID
は、注文の妥当性を判断した後、注文ID発行部2が付
す。The belonging station ID is information for identifying the NAO station that has received the order. If the order is received directly from the customer, its working DB1
It matches the station ID of the NAO station with 0. If the order is a consignment order, the station ID is the station ID of another NAO station. The customer ID is information for identifying a customer who has placed an order. The order ID is information for identifying an order. The reception date and time is the date and time when the NAO station received the order from the customer, and the consignment date and time is the date and time when the NAO station was entrusted when the order was a consignment order from another NAO station. Information other than the order ID is based on the input of the customer C. Order ID
Is determined by the order ID issuing unit 2 after determining the validity of the order.
【0039】ここで、注文IDが無く、顧客IDが
「H」で始まる注文情報は、ハウスオーダーに関する注
文情報である。ハウスオーダーは、「H」で始まるハウ
スオーダーIDによって識別される。注文情報は、後述
する考え方(アルゴリズム)に基づいて、新たな注文情
報が格納される毎に並び替えられる。このワーキングD
B10への注文情報の格納は、委託注文管理部3が行
い、注文情報の並び替え及び削除は、相対処理部4が行
う。Here, the order information without the order ID and the customer ID starting with "H" is the order information on the house order. House orders are identified by house order IDs that begin with "H". The order information is rearranged each time new order information is stored, based on a concept (algorithm) described later. This working D
The order information is stored in B10 by the commissioned order management unit 3, and the order information is rearranged and deleted by the relative processing unit 4.
【0040】外部発注管理DB11に格納される情報の
項目は、ワーキングDB10と同様の項目に更に、委託
先のNAOステーションのステーションID及び委託日
時を含む。情報の格納及び削除は、委託注文管理部3が
行う。約定処理DB12に格納される情報の項目は、ワ
ーキングDB10と同様の項目に更に、約定価格及び約
定日時を含む。The items of information stored in the external order management DB 11 include, in addition to the same items as in the working DB 10, the station ID and the date and time of the entrusted NAO station. The consigned order management unit 3 stores and deletes information. The items of information stored in the contract processing DB 12 further include a contract price and a contract date and time in addition to the same items as those of the working DB 10.
【0041】図4に板情報DB13のデータ構造の一例
を示す。板情報DB13は、NAOシステムで現在有効
な注文をBIDサイド及びASKサイドに分け、各注文
について、オーダータイプ、注文価格及び売り/買いの
別を格納する。板情報DB13に格納される情報も、ワ
ーキングDB10と同様の考え方に基づいて並び替えら
れる。自NAOステーションに出された注文である場
合、更に、板情報DB13にオーダー量も格納すること
としても良い(不図示)。板情報DB13に格納される
情報は、自NAOステーションに備えられたワーキング
DB10に格納された注文情報及び直接接続された他の
NAOステーションから通知される板情報に基づく。図
1において板情報DB13は、各NAOステーションに
備えられることとしているが、複数のNAOステーショ
ンが板情報DB13を共有することとしても良い。FIG. 4 shows an example of the data structure of the board information DB 13. The board information DB 13 divides an order currently valid in the NAO system into a BID side and an ASK side, and stores an order type, an order price, and sell / buy for each order. The information stored in the board information DB 13 is also rearranged based on the same concept as the working DB 10. If the order is issued to the own NAO station, the order amount may be further stored in the board information DB 13 (not shown). The information stored in the board information DB 13 is based on the order information stored in the working DB 10 provided in the own NAO station and the board information notified from another directly connected NAO station. In FIG. 1, the board information DB 13 is provided for each NAO station, but a plurality of NAO stations may share the board information DB 13.
【0042】図5にワーキング情報DB14のデータ構
造の一例を示す。なお、図4は、例として図3に示すワ
ーキングDB10に基づいて作成されたワーキング情報
DB14を示す。ワーキング情報DB14は、他のNA
Oステーションの情報提示部7から通知されるワーキン
グ情報を格納する。ワーキング情報は、自NAOステー
ションに直接に接続された各NAOステーションの数だ
け備えられる。FIG. 5 shows an example of the data structure of the working information DB 14. FIG. 4 shows a working information DB 14 created based on the working DB 10 shown in FIG. 3 as an example. The working information DB 14 stores other NAs.
The working information notified from the information presentation unit 7 of the O station is stored. Working information is provided for each NAO station directly connected to its own NAO station.
【0043】ワーキング情報は、自NAOステーション
に直接に接続されたNAOステーションで現在有効な注
文をBIDサイド及びASKサイドに分け、各注文につ
いて、所属ステーションID、ハウスオーダーフラグ、
オーダータイプ、注文価格、売り/買いの別及びオーダ
ー量等を含む。ハウスオーダーフラグは、その情報を提
示したNAOステーションの最新のハウスオーダーであ
ることを示すフラグであり、ハウスオーダーである注文
に関する情報の場合、「オン(1)」となる。。The working information is obtained by dividing the currently valid order at the NAO station directly connected to the own NAO station into the BID side and the ASK side, and for each order, the belonging station ID, house order flag,
It includes the order type, order price, sell / buy and order quantity. The house order flag is a flag indicating that it is the latest house order of the NAO station that has presented the information, and is “ON (1)” in the case of information on an order that is a house order. .
【0044】情報を提示するNAOステーションのサポ
ートプライス生成部8が、新たなハウスオーダーをワー
キングDB10に格納する際、そのNAOステーション
の情報提示部7は、ハウスオーダーフラグを更新する。
なお、ワーキング情報DB14に格納されるワーキング
情報も、ワーキングDB10と同様の考え方に基づいて
並び替えられる。When the support price generator 8 of the NAO station presenting information stores a new house order in the working DB 10, the information presenter 7 of the NAO station updates the house order flag.
The working information stored in the working information DB 14 is also rearranged based on the same concept as the working DB 10.
【0045】図6に、ワーキングDB10、板情報DB
13及びワーキング情報DB14の関係を示す。図6
は、例として図2に示すNAOシステムにおけるNAO
ステーションS1について各DBの関係を示す。図2に
おいて、NAOステーションS1、S11及びS12は
ネットワークを介して直接に接続されている。NAOス
テーションS1は、ワーキングDB10の更新毎に板情
報13も更新し、更新結果をNAOステーションS11
及びS12に提示する。NAOステーションS11及び
S12は、提示された情報に基づいて自NAOステーシ
ョンの板情報SB13に格納された板情報を更新する。
また、各NAOステーションS11及びS12も同様
に、自NAOステーションのワーキングDB10の更新
に合わせて板情報を更新し、交信結果をNAOステーシ
ョンS1に提示する。従って、板情報DB13は、各N
AOステーションS1、S11及びS12で同じ内容と
なる。同様の処理を図2に示すNAOシステムに接続さ
れたNAOステーション全てが行うことにより、直接接
続されているNAOステーションを介して、間接に接続
されているNAOステーションの板情報も取得すること
ができるため、各NAOステーションの板情報DB13
は、NAOシステム全体で同じ内容となる。FIG. 6 shows the working DB 10 and the board information DB.
13 shows the relationship between the working information DB 13 and the working information DB 14. FIG.
Is the NAO in the NAO system shown in FIG. 2 as an example.
The relationship between the DBs for the station S1 is shown. In FIG. 2, NAO stations S1, S11 and S12 are directly connected via a network. The NAO station S1 updates the board information 13 every time the working DB 10 is updated, and sends the update result to the NAO station S11.
And S12. The NAO stations S11 and S12 update the board information stored in the board information SB13 of the own NAO station based on the presented information.
Similarly, each of the NAO stations S11 and S12 updates the board information in accordance with the update of the working DB 10 of its own NAO station, and presents the communication result to the NAO station S1. Therefore, the board information DB 13 stores
AO stations S1, S11 and S12 have the same contents. The same processing is performed by all the NAO stations connected to the NAO system shown in FIG. 2, so that the board information of the indirectly connected NAO stations can be obtained via the directly connected NAO stations. Therefore, the board information DB 13 of each NAO station
Has the same content throughout the NAO system.
【0046】更に、NAOステーションS1は、ワーキ
ングDB10の内容の一部を、ワーキング情報としてN
AOステーションS11及びS12に提示する。各NA
OステーションS11及びS12も、同様の処理を行
う。従って、NAOステーションS1のワーキング情報
DB14には、NAOステーションS11及びS12の
ワーキング情報が格納され、NAOステーションS11
及びS12のワーキング情報DB14には、少なくと
も、NAOステーションS1のワーキング情報が格納さ
れることとなる。つまり、ワーキング情報DB14の内
容は、自NAOステーションに直接に接続されている他
のNAOステーションのワーキングDB10の内容と連
動している。同様の処理を図2に示すNAOシステムに
接続されたNAOステーション全てが行うことにより、
各NAOステーションは、直接接続された他のNAOス
テーションのワーキングDB10に連動したワーキング
情報を取得することとなる。Further, the NAO station S1 stores a part of the contents of the working DB 10 as N as working information.
It is presented to the AO stations S11 and S12. Each NA
The O stations S11 and S12 perform the same processing. Accordingly, the working information DB 14 of the NAO station S1 stores the working information of the NAO stations S11 and S12,
And the working information DB 14 of S12 stores at least the working information of the NAO station S1. That is, the content of the working information DB 14 is linked to the content of the working DB 10 of another NAO station directly connected to the own NAO station. A similar process is performed by all the NAO stations connected to the NAO system shown in FIG.
Each NAO station acquires working information linked to the working DB 10 of another directly connected NAO station.
【0047】以下、図7を用いて、顧客Cから注文を受
け付ける処理について説明する。まず、NAOステーシ
ョンの注文受付部1は、顧客C及び他のNAOステーシ
ョンから注文を受け付け(ステップS1)、受け付けた
注文が妥当であるか否か判定する(ステップS2)。例
えば、顧客Cから注文を受け付けた場合、注文受付部1
は、顧客Cが入力した価格が通常の価格帯を大きく逸脱
していないか、顧客Cの資金量からみて可能な取引量で
あるか否か、取引をするための余剰金に不足はないか
等、について判定する。この注文が妥当であるか否かの
判定については、後述する。注文が妥当でないと判定し
た場合(ステップS2:No)、注文を受け付けること
ができない旨を顧客Cに通知し(ステップS3)、処理
を終了する。Hereinafter, a process for receiving an order from the customer C will be described with reference to FIG. First, the order receiving unit 1 of the NAO station receives an order from the customer C and another NAO station (step S1), and determines whether the received order is valid (step S2). For example, when an order is received from the customer C, the order receiving unit 1
Is whether the price entered by the customer C does not greatly deviate from the normal price range, is the transaction amount possible in view of the customer C's funding amount, and whether there is a shortage of surplus for conducting the transaction. Etc. are determined. The determination as to whether this order is valid will be described later. If it is determined that the order is not appropriate (step S2: No), the customer C is notified that the order cannot be accepted (step S3), and the process ends.
【0048】注文が妥当であった場合(ステップS2:
Yes)、注文ID発行部2は、妥当であると判定され
た注文に、注文を識別する注文IDを付す(ステップS
4)。委託注文管理部3は、受け付けた注文を他のNA
Oステーションに委託するか否か判定する(ステップS
5)。If the order is valid (step S2:
Yes), the order ID issuing unit 2 attaches an order ID for identifying the order to the order determined to be valid (step S).
4). The consigned order management unit 3 converts the received order into another NA
Judge whether to outsource to O station (step S
5).
【0049】例えば、委託注文管理部3は、自己ポジシ
ョン管理部5に現在のポジションを問い合わせ、NAO
ステーションS1が現在とっているポジションが一定以
上に偏っている場合、これ以上その方向のポジションが
増加しないように他のNAOステーションに注文を委託
することとしても良い。これにより、NAOステーショ
ンS1の運営者が負う経済的なリスクを一定に抑えるこ
とが可能となる。For example, the consignment order management unit 3 inquires the current position of the self-position management unit 5 and
If the position currently taken by the station S1 is more than a certain amount, the order may be entrusted to another NAO station so that the position in that direction does not increase any more. As a result, it is possible to reduce the economic risk borne by the operator of the NAO station S1.
【0050】また、例えば、委託注文管理部3は、ワー
キングDB10を参照し、売買注文が一定量以上になっ
た場合、他のNAOステーションに注文を委託すること
としても良い。これにより、NAOステーションS1で
扱う資金量を一定に抑え、延いては運営者が負う経済的
なリスクを一定に抑えることが可能となる。また、例え
ば、委託注文管理部3は、注文の種類に応じて、他のN
AOステーションに注文を委託することとしても良い。
また、例えば、NAOステーションの運営者が取り次ぎ
・媒介業者である場合、全ての注文を他のNAOステー
ションに委託することとしても良い。For example, the consigned order management unit 3 may refer to the working DB 10 and consign the order to another NAO station when the sales order has exceeded a certain amount. As a result, the amount of funds handled by the NAO station S1 can be kept constant, and furthermore, the economic risk borne by the operator can be kept constant. In addition, for example, the consigned order management unit 3 sets another N according to the type of order.
The order may be entrusted to the AO station.
Further, for example, when the operator of the NAO station is an agency / intermediary agent, all orders may be entrusted to another NAO station.
【0051】受け付けた注文を他のNAOステーション
に委託すると判定した場合(ステップS5:Yes)、
分岐B1に進む。委託注文管理部3が、受け付けた注文
をNAOステーションS1内で処理すると判定した場合
(ステップS5:No)、相対処理部4は、その注文に
関する注文情報をワーキングDB10に格納し(ステー
ション6)、相対処理を行う(ステップS7)。相対処
理について詳しくは後述する。When it is determined that the received order is entrusted to another NAO station (step S5: Yes),
Proceed to branch B1. When the consigned order management unit 3 determines that the received order is to be processed in the NAO station S1 (step S5: No), the relative processing unit 4 stores order information related to the order in the working DB 10 (station 6). A relative process is performed (step S7). Details of the relative processing will be described later.
【0052】相対処理行った後、相対処理部4は、対当
した注文をワーキングDB10から削除し(ステップS
8)、対当した注文に関する注文情報に約定価格及び約
定日時を加えた情報を約定処理DB12に格納する(ス
テップS9)。情報提示部7は、ワーキングDB10の
情報の更新に伴ない、板情報DB13の情報も更新し、
更新結果を直接接続された他のNAOステーションに通
知する。さらに、情報提示部7は、ワーキングDB10
の情報の更新に合わせて更新されたワーキング情報を作
成し、作成したワーキング情報を直接接続された他のN
AOステーションに通知する。After performing the relative processing, the relative processing unit 4 deletes the corresponding order from the working DB 10 (Step S).
8) The order information on the matched order plus the contract price and the contract date and time are stored in the contract processing DB 12 (step S9). The information presenting unit 7 updates the information of the board information DB 13 along with the update of the information of the working DB 10,
The update result is notified to another directly connected NAO station. Further, the information presentation unit 7 includes a working DB 10
The updated working information is created in accordance with the update of the information of the other N, and the created working information is added to another directly connected N
Notify the AO station.
【0053】相対処理部4は、約定処理DB12に格納
された情報に含まれる顧客ID又はステーションIDに
基づいて、約定した注文を出した顧客C又は委託元のN
AOステーションに約定結果を通知する(ステップS1
0)。なお、注文の委託元のNAOステーションへの約
定結果の通知は、注文ID、約定価格及び約定日時を含
む。更に、相対処理部4は、自己ポジション管理部5
に、取引の結果を出力する(ステップS11)。自己ポ
ジション管理部5は、取引結果に基づいて、自NAOス
テーションが持つ現在のポジションについての情報を更
新し(不図示)、処理を終了する。Based on the customer ID or the station ID included in the information stored in the contract processing DB 12, the relative processing unit 4 sends the contracted customer C or the commissioning N
Notify the AO station of the contract result (step S1
0). Note that the notification of the contract result to the NAO station that has ordered the order includes the order ID, the contract price, and the contract date and time. Further, the relative processing unit 4 includes a self-position management unit 5
Then, the result of the transaction is output (step S11). Self-position management unit 5 updates the information on the current position of the own NAO station based on the transaction result (not shown), and ends the process.
【0054】以下、本システムにおいて扱うオーダータ
イプについて説明する。オーダータイプには、例えば、
リミット(以下LMTという)、ストップ(以下STP
という)、マーケットプライス(以下MKTという)、
マーケット・イフ・タッチド(Mareket If Touched、以
下MITという)、ストップ・リミット(Stop LimitOr
der、以下、SLTという)の5種類あり、それぞれ、
「売り」と「買い」がある。Hereinafter, the order types handled in this system will be described. Order types include, for example,
Limit (hereinafter referred to as LMT), Stop (hereinafter referred to as STP)
Market price (hereinafter referred to as MKT),
Market If Touched (MIT), Stop LimitOr
der, hereafter referred to as SLT).
There are "sell" and "buy".
【0055】LMTは、いわゆる指し値注文であり、注
文価格以上で売る又は注文価格以下で買う注文である。
STPは、いわゆる損切り注文又は、利益確保のための
注文であり、市場価格が注文価格と一致した後、すぐに
市場価格で売る又は買う注文である。MKTは、いわゆ
る成り行き注文であり、今売買できる市場価格で売る又
は買う注文である。MKTには、注文価格が無いため、
価格制限による注文管理はない。LMT is a so-called limit order, which is an order to sell at or above the order price or to buy at or below the order price.
The STP is a so-called loss stop order or an order for securing profit, and is an order to sell or buy at the market price immediately after the market price matches the order price. The MKT is a so-called market order, which is an order to sell or buy at a market price that can be traded now. MKT has no order price,
There is no order management due to price restrictions.
【0056】STP、MIT、SLTは、市場の状態を
条件として伴なう注文である。MITは、市場価格が注
文価格以下になったら、すぐに市場価格で買う注文(つ
まり、買いのMKTになる)、又は、市場価格が注文価
格以上になったら、すぐに市場価格で売る注文である
(つまり、売りのMKTになる)。図8(a)を用い
て、例として、注文価格108.50の買いのMITについて
説明する。図8(a)において、横軸は時間を、縦軸は
ドル/円の市場価格を示す。図8(a)に示すように、
注文受付時のドル/円の市場価格が108.50円より高い、
例えば109.00円であるとする。その後、ドルの市場価格
が低下して108.50円に至ると、108.50円の買いMIT
は、108.50円の買いMKTとなる。MKTは成り行き注
文であるため必ずMITは必ず約定されるが、約定価格
は108.50円になるとは限らない。MITは、市場価格が
ある価格になったら取引をしたいのだが、LMTにして
おくと相場の変動が急な場合に約定しないことがあるた
め、そのような場合でも必ず約定させるように出される
注文であるといえる。STP, MIT and SLT are orders accompanied by market conditions. An MIT is an order that buys at the market price immediately when the market price falls below the order price (that is, becomes a buy MKT) or an order that sells immediately at the market price when the market price rises above the order price. Yes (in other words, sell MKT). With reference to FIG. 8A, as an example, a description will be given of a buy MIT with an order price of 108.50. In FIG. 8A, the horizontal axis represents time, and the vertical axis represents dollar / yen market prices. As shown in FIG.
The market price of dollar / yen at the time of order reception is higher than 108.50 yen,
For example, suppose it is 109.00 yen. After that, when the dollar market price drops to 108.50 yen, buy MIT of 108.50 yen
Is a buy MKT of 108.50 yen. Since the MKT is a market order, the MIT is always contracted, but the contract price is not always 108.50 yen. MIT wants to trade when the market price reaches a certain price, but if it is set to LMT, it may not be executed when the market price fluctuates suddenly, so orders placed to always execute even in such cases You can say that.
【0057】SLTは、市場価格が注文価格以上になっ
たら、注文価格以下で買う注文(つまり、買いのLMT
になる)、又は市場価格が注文価格以下になったら、注
文価格以上で売る注文(つまり、売りのLMTになる)
である。図8(b)を用いて、例として、注文価格110.
00の買いのSLTについて説明する。図8(b)の縦軸
及び横軸は図8(a)と同様である。図8(b)に示す
ように、発注時のドル/円の市場価格が110.00円より安
い、例えば109.20円であるとする。その後、ドルの市場
価格が上昇して110.00円に至ると、110.00円の買いSL
Tは、110.00円の買いLMTになる。LMTは、指値注
文であるため、SLTの約定価格は必ず110.00円以下で
あることが保証されるが、市場価格が110.00円になって
も、約定されるとは限らない。SLTは、市場価格があ
る価格になったら取引をしたいのだが、STPにしてお
くと相場の変動が急な場合に、注文を出した者にとって
不利な価格で約定することがあるため、一定以上不利な
価格になる場合には約定しないように出される注文であ
るといえる。When the market price is equal to or higher than the order price, the SLT executes an order to buy at or below the order price (that is, the purchase LMT).
), Or when the market price falls below the order price, an order to sell at or above the order price (that is, a sell LMT)
It is. Referring to FIG. 8B, as an example, the order price 110.
The buy SLT of 00 will be described. The vertical and horizontal axes in FIG. 8B are the same as those in FIG. 8A. As shown in FIG. 8B, it is assumed that the dollar / yen market price at the time of ordering is lower than 110.00 yen, for example, 109.20 yen. After that, when the dollar market price rises to 110.00 yen, buy SL of 110.00 yen
T becomes a buy LMT of 110.00 yen. Since the LMT is a limit order, the execution price of the SLT is always guaranteed to be 110.00 yen or less, but even if the market price becomes 110.00 yen, the execution is not necessarily performed. SLT wants to trade when the market price reaches a certain price. However, if the market price fluctuates rapidly with STP, it may be executed at a price that is disadvantageous to the person who placed the order, so it is over a certain level If the price becomes unfavorable, it can be said that the order is placed without execution.
【0058】図9は、価格制限によって注文の受付を管
理する場合についての説明を示す。図9(a)に、LM
Tの場合の注文管理について示す。NAOステーション
のサポートプライス生成部8は、流動性を高めるために
サポートプライスを生成する。注文受付部1は、注文価
格が売りサポートプライスより高いある値を上限に、買
いサポートプライスより低いある値を下限にした価格帯
以内であるLMTを受け付ける。上限下限の価格帯の例
として、サポートプライスの価格帯を中心に相場の変動
幅の大きさに合わせて5円から10円とすることが考え
られる。例えば、西暦2000年12月現在、1ドル1円の買
いLMTは上限下限の価格帯の外であるため、注文受付
部1はこのLMTを受け付けない。MITも性質上は、
LMTと同様であるため、図9(c)に示すように、M
ITの場合の注文管理もLMTと同様になる。FIG. 9 shows a case in which the reception of orders is managed by price restrictions. FIG. 9A shows the LM
The order management in the case of T will be described. The support price generation unit 8 of the NAO station generates a support price to increase liquidity. The order receiving unit 1 receives an LMT within a price range in which the order price is a certain value higher than the selling support price as an upper limit and a certain value lower than the buying support price is a lower limit. As an example of the price range of the upper limit and the lower limit, it is conceivable that the price range is 5 to 10 yen in accordance with the magnitude of the fluctuation range of the market centering on the price range of the support price. For example, as of December 2000, the buy LMT for one dollar and one yen is outside the price range of the upper and lower limits, so the order receiving unit 1 does not receive this LMT. The nature of MIT is
Since it is similar to LMT, as shown in FIG.
Order management in the case of IT is the same as in LMT.
【0059】図9(b)に、STPの場合の注文管理に
ついて示す。注文受付部1は、売りSTPの場合、下限
以上売りサポートプライス以下の注文を受け付け、買い
STPの場合、注文価格が買いサポートプライス以上で
上限以下の注文を受け付ける。これはシステム上(後述
の相対処理を参照)、例えば、売りSTPの場合、売り
サポートプライス(サポートプライスはほぼ市場価格と
等価と考える)より上の注文価格のSTPを受け付ける
と、そのSTPは即時にMKTとなって約定されること
になる。しかし、STPの性質上、そのような注文を出
すよりもMKTを出すことの方が顧客にとって合理的で
あるため、入力間違いである可能性が高いからである。
SLTも同様に、例えば、売りSLTの場合、売りサポ
ートプライスより上の注文価格のSLTを受け付ける
と、そのSLTは即時にLMTとなって約定されること
になる。そのような注文は不合理であるため、入力間違
いである可能性が高い。そのため、SLTの注文管理の
場合も図9(d)に示すように、STPと同様となる。FIG. 9B shows order management in the case of STP. The order receiving unit 1 receives an order whose price is equal to or higher than the lower limit and lower than or equal to the sell support price in the case of sell STP, and receives an order whose price is equal to or higher than the buy support price and lower than the upper limit in the case of buy STP. This means that when an STP with an order price higher than the sell support price (the support price is considered to be substantially equivalent to the market price) is accepted on the system (see the relative processing described later), for example, in the case of sell STP, the STP is immediately processed. Will be executed as MKT. However, due to the nature of the STP, it is more reasonable for the customer to issue an MKT than to place such an order, so there is a high possibility that an input error has occurred.
Similarly, in the case of a sell SLT, for example, in the case of a sell SLT, when an SLT with an order price higher than the sell support price is received, the SLT is immediately contracted as the LMT. Such an order is irrational and likely to be a typo. Therefore, the order management of the SLT is the same as the STP as shown in FIG. 9D.
【0060】このようにして、注文受付部1は、注文の
妥当性を判定することにより、合理的でない、入力間違
いである可能性が高い注文を受け付けないようにする。
以下、図10を用いて、他のNAOステーションに委託
注文を発行する場合の処理について説明する。この処理
は、図7において分岐B1に進んだ場合に相当する。In this way, the order receiving unit 1 determines the validity of the order so as not to receive an order that is unreasonable and highly likely to be an input error.
Hereinafter, a process for issuing a consignment order to another NAO station will be described with reference to FIG. This processing corresponds to the case where the process proceeds to branch B1 in FIG.
【0061】まず、委託注文管理部3は、注文の委託先
となるNAOステーションを決定する(ステップS2
1)。委託先となるNAOステーションは、自NAOス
テーションに直接に接続されたNAOステーションのい
ずれかとする。委託注文管理部3は、決定の際、ワーキ
ング情報DB14を参照することとしてもよい。First, the consignment order management unit 3 determines the NAO station to which the order is to be consigned (step S2).
1). The NAO station to be outsourced is any one of the NAO stations directly connected to the own NAO station. The consignment order management unit 3 may refer to the working information DB 14 when making the determination.
【0062】例えば、ワーキング情報DB14を参照
し、その注文がすぐに相対処理できる注文が存在する、
又は、その注文にとって有利な価格で相対処理できる注
文が存在するNAOステーションを委託先として決定す
ることとしても良い。また、例えば、ハウスオーダーフ
ラグがついている注文の注文価格(つまり、サポートプ
ライス)が、委託したい注文にとって有利な価格である
NAOステーションを委託先として決定することとして
も良い。For example, referring to the working information DB 14, there is an order for which the order can be immediately processed.
Alternatively, the NAO station in which there is an order that can be relatively processed at an advantageous price for the order may be determined as a consignee. Also, for example, an NAO station whose order price (that is, a support price) of an order with a house order flag is advantageous for an order to be entrusted may be determined as a consignee.
【0063】また、注文のオーダー量が多い場合、複数
の注文に分けて委託することとしてもよい。このよう
に、注文の委託先の候補となるNAOステーションにつ
いてのワーキング情報を参照することができるため、最
も有利なNAOステーションを委託先として決定するこ
とができるようになる。When the order volume is large, the order may be divided into a plurality of orders and commissioned. As described above, since it is possible to refer to the working information about the NAO station that is a candidate for the order consignment destination, the most advantageous NAO station can be determined as the consignment destination.
【0064】続いて、委託注文管理部3は、委託するこ
とになった注文を外部発注管理DB11に格納し(ステ
ップS22)、その注文をステップS21で決定したN
AOステーションに発注し(ステップS23)、処理を
終了する。注文を受けた委託先のNAOステーション
は、図7を用いて説明した注文受付処理を行うこととな
る。Subsequently, the consignment order management section 3 stores the consigned order in the external order management DB 11 (step S22), and determines the order by the N determined in step S21.
An order is placed from the AO station (step S23), and the process ends. The consignee NAO station that has received the order performs the order receiving process described with reference to FIG.
【0065】なお、上記において、注文の委託先となる
NAOステーションを決定する際の処理について説明し
たが、リスクヘッジのための注文の発注先となるNAO
ステーションを決定する場合も同様である。このよう
に、NAOステーションは、他のNAOステーションに
注文を委託したり、ヘッジを発注することにより、NA
Oステーションの運営者のリスクを低減することが可能
となる。その際、リスクヘッジは、NAOシステム内で
実現できる。また、ワーキング情報DB14を参照する
ことにより、できるだけ有利な委託先又は発注先を選定
することが可能となる。In the above description, the processing for determining the NAO station to which the order is to be entrusted has been described.
The same applies to the case where a station is determined. In this way, the NAO station consigns an order to another NAO station or orders a hedge,
It is possible to reduce the risk of the O station operator. At that time, risk hedging can be realized in the NAO system. Further, by referring to the working information DB 14, it is possible to select a contractor or an ordering party that is as advantageous as possible.
【0066】以下、図11を用いて、約定された委託注
文の処理について説明する。委託注文が約定されると、
委託注文管理部3は、委託先のNAOステーションから
約定通知を受信する(ステップS31)。約定通知を受
けると、約定通知に含まれる注文IDに基づいて、委託
注文管理部3は約定した注文に関する情報を外部発注管
理DB11から削除し(ステーション32)、注文情報
に更に約定価格及び約定日時を加えた情報を約定処理D
B12に格納する(ステップS33)。約定通知部6
は、格納された情報に含まれる顧客IDに基づいて、約
定結果を、その注文を出した顧客Cに通知し(ステップ
S34)、処理を終了する。Hereinafter, the processing of the contracted order that has been executed will be described with reference to FIG. When a consignment order is executed,
The consignment order management unit 3 receives a contract notification from the consignee NAO station (step S31). Upon receiving the execution notice, the consignment order management section 3 deletes information on the executed order from the external order management DB 11 based on the order ID included in the execution notice (station 32), and further adds the execution price and execution date to the order information. Contract information D
It is stored in B12 (step S33). Contract notification section 6
Notifies the contracted result to the customer C who placed the order based on the customer ID included in the stored information (step S34), and ends the process.
【0067】以下、図12を用いて相対処理部4が行う
相対処理について説明する。この相対処理は、図7のス
テップS6及びS7に該当する。以下の相対処理も本発
明の特徴の1つである。まず、相対処理部4は、新たな
注文情報をワーキングDB10に格納する際(ステップ
S41)、注文を2つの区分に分けて並び替える(ステ
ップS42)。区分及び並び替えの考え方は以下の通り
である。まず、相対処理部4は、新たにワーキングDB
10に格納されることになる注文情報をBIDサイドか
ASKサイドのいずれかに分ける。BIDサイド及びA
SKサイドに分けられる注文の内訳は以下の通りであ
る。 ・BIDサイド:買いのMKT、LMT及びMLT並び
に売りのSTP及びSLT ・ASKサイド:売りのMKT、LMT及びMLT並び
に買いのSTP及びSLT つまり、STPとSLPは、実際の売り買いとは反対の
注文と一緒に管理されることとなる。これは、STPと
SLTは、サポートプライスと図9に示すような関係を
有する。従って、実際の売買と同じサイドで管理する
と、後述の相対処理で、すぐに相対させられることとな
ってしまうためである。言い換えると、これらの注文の
性質上、適切でない扱いを受けてしまうことになってし
まうためである。Hereinafter, the relative processing performed by the relative processing unit 4 will be described with reference to FIG. This relative processing corresponds to steps S6 and S7 in FIG. The following relative processing is also one of the features of the present invention. First, when storing the new order information in the working DB 10 (step S41), the relative processing unit 4 sorts the orders into two categories and rearranges them (step S42). The concept of sorting and sorting is as follows. First, the relative processing unit 4 newly adds a working DB
The order information to be stored in 10 is divided into either the BID side or the ASK side. BID side and A
The breakdown of orders divided into SK side is as follows. BID side: buy MKT, LMT and MLT and sell STP and SLT. ASK side: sell MKT, LMT and MLT and buy STP and SLT. It will be managed together. This means that the STP and the SLT have a relationship with the support price as shown in FIG. Therefore, if the management is performed on the same side as the actual trading, the relative processing will be immediately performed in the relative processing described later. In other words, due to the nature of these orders, they will receive inappropriate treatment.
【0068】続いて、相対処理部4は、注文を以下の順
番になるように並び替える。 ・MKTは、他の全ての注文よりも優先して前になるよ
うに並び替える。 ・BIDサイドの注文を注文価格の高い注文から低い注
文へ順に並び替える。 ・ASKサイドの注文を注文価格の低い注文から高い注
文へ順に並び替える。 ・同じ注文タイプ、同じ注文価格の場合、受付時間の早
い注文を前になるように並び替える。 ・同じ注文価格であれば、LMTをMIT、STP及び
SLTよりも前になるように並び替える。Subsequently, the relative processing unit 4 rearranges the orders in the following order. -The MKT sorts it ahead of all other orders so that it precedes it. -Sort the order of the BID side from the order with the highest order price to the order with the lowest order price.・ Sort the order of the ASK side from the order with the lowest order price to the order with the highest order price.・ In the case of the same order type and the same order price, the order with the earlier reception time is sorted in front. If the order price is the same, reorder the LMT so that it is before MIT, STP and SLT.
【0069】図3に、注文情報が並び替えられ、ワーキ
ングDB10に格納されている様子の一例を示す。続い
て、相対処理部4は注文を相対させる(ステップS4
3)。相対させる際の基本的な考え方は以下の通りであ
る。 ・相対処理部4は、相対させる注文の一方をBIDサイ
ドに格納された注文とし、他方はASKサイドに格納さ
れた注文とする。 ・相対処理部4は、ワーキングDB10のBIDサイド
及びASKサイドのそれぞれで先頭に格納されている注
文から順に相対させる。 ・注文価格がある注文について(BIDサイドの注文価
格)−(ASKサイドの注文価格)≧0となる注文の対
がある場合、又は少なくとも注文の一方が注文価格のな
い注文(MKT)である場合、相対処理部4は、オーダ
ー量が釣り合う分だけ相対させる。 ・上記条件を満たす注文の少なくとも一方がSTPであ
る場合、相対処理部4は、そのSTPをワーキングDB
10から削除し、反対サイドのMKTとして格納し、処
理する。上記条件を満たす注文の少なくとも一方がMI
Tである場合、相対処理部4は、そのMITをMKTと
同様に処理する。上記条件を満たす注文の少なくとも一
方がSLTである場合、相対処理部4は、そのSLTを
ワーキングDB10から削除し、反対サイドの先頭に注
文価格のLMTとして格納し、処理する。つまり、相対
処理が行われる際の注文の最終形体は、LMTかMKT
のいずれかとなる。 ・MKTが格納されている場合、対象となるサイドの注
文の先頭から順に、MKTがなくなるまで、相対させ
る。FIG. 3 shows an example of how the order information is rearranged and stored in the working DB 10. Subsequently, the relative processing unit 4 makes the order relative (Step S4).
3). The basic concept of making them relative is as follows. The relative processing unit 4 sets one of the orders to be opposed to the order stored on the BID side and the other as the order stored on the ASK side. The relative processing unit 4 makes relative order from the order stored at the head of each of the BID side and the ASK side of the working DB 10 in order. -For an order with an order price, there is a pair of orders where (BID side order price)-(ASK side order price) ≥ 0, or at least one of the orders is an order without order price (MKT) , The relative processing unit 4 causes the relative amount by the order amount. If at least one of the orders satisfying the above conditions is an STP, the relative processing unit 4 stores the STP in the working DB
10 and stored as an MKT on the opposite side for processing. At least one of the orders satisfying the above conditions is MI
If it is T, the relative processing unit 4 processes the MIT in the same manner as the MKT. If at least one of the orders satisfying the above condition is an SLT, the relative processing unit 4 deletes the SLT from the working DB 10, stores the SLT at the head of the opposite side as the LMT of the order price, and processes the same. That is, the last form of the order when the relative processing is performed is LMT or MKT.
Will be one of If the MKT is stored, the order is relative to the order of the target side from the beginning until the MKT is exhausted.
【0070】また、約定価格は、以下のようにして決定
する。 ・MKTとLMTを相対させる場合、約定価格をLMT
の注文価格とする。 ・LMT同士を相対させる場合、受付時間(又は受託時
間)が時間的に先の注文の注文価格が約定価格となる。
例えば、108.00円のLMTの買い(BIDサイド)と10
7.80のLMTの売り(ASKサイド)を相対させる場
合、買いが売りよりも先である場合、その場合の約定価
格は108.00となる。 ・受付時間(又は受託時間)が同じ注文同士を相対させ
る場合、相対させる注文の注文価格の単純平均を約定価
格とする。なお、新たな注文が格納されるたびに相対処
理をするため、MKT同士を相対させる場合が生じる可
能性は低いが、この場合、サポートプライスの中心価
格、つまり、サポートプライスの買い値と売り値の平均
価格を約定価格とする。The contract price is determined as follows.・ When MKT and LMT are made relative, the contract price is LMT
And the order price of. When the LMTs are set to be opposed to each other, the order price of the order whose reception time (or consignment time) is earlier in time becomes the contract price.
For example, buying 108.00 yen LMT (BID side) and 10
If the 7.80 LMT sell (ASK side) is relative, if the buy is ahead of the sell, then the deal price is 108.00. -When orders with the same reception time (or consignment time) are made relative to each other, the contract price is determined by a simple average of the order prices of the orders to be matched. In addition, since the relative processing is performed each time a new order is stored, it is unlikely that the MKTs will be opposed to each other, but in this case, the central price of the support price, that is, the buy price and the sell price of the support price, The average price is the contract price.
【0071】例えば、図3に示すワーキングDB10の
場合、上記の考え方に基づくと、BIDサイドのOD0
01、3Leg(Legは売買単位である)のMKT
は、ASKサイドのOD021、1LegのLMT、H
0012、1LegのLMT及びOD020、5Leg
のLMTのうち1Legと相対可能である。OD05
2、1LegのSTPは、反対サイドであるBIDサイ
ドの1LegのMKTに変化し、OD020、5Leg
のLMTのうち1Legと相対可能となる。For example, in the case of the working DB 10 shown in FIG.
01, 3Leg (Leg is trading unit) MKT
Are OD021, 1Leg LMT, ASK side
0012, 1Leg LMT and OD020, 5Leg
Of LMTs is 1 Leg. OD05
2, 1 Leg STP changes to 1 Leg MKT of BID side which is the opposite side, OD020, 5 Leg
Of LMTs of 1 Leg.
【0072】約定価格は、BIDサイドのOD001の
MKTの3Legの各1Legについて、OD021の
LMTの注文価格である108.59円、H0012のLMT
の注文価格である108.60円及びOD020のLMTの注
文価格である108.77円となる。MKTに変化したOD0
52の1Legの約定価格も、OD020LMTの注文
価格である108.77円となる。なお、この相対処理が進行
に合わせて、相対処理部4は、ワーキングDB10を逐
次更新する。情報提示部7は、ワーキングDB10の更
新に合わせて、板情報及びワーキング情報を直接接続さ
れたNAOステーションに逐次提示する。The contract price is 108.59 yen, which is the order price of the LMT of OD021, and the LMT of H0012 for each 1Leg of 3Leg of MKT of OD001 on the BID side.
The order price is 108.60 yen and the order price of LMT of OD020 is 108.77 yen. OD0 changed to MKT
The contract price of 1Leg of 52 is also 108.77 yen, which is the order price of OD020LMT. The relative processing unit 4 sequentially updates the working DB 10 as the relative processing proceeds. The information presenting unit 7 sequentially presents the board information and the working information to the directly connected NAO stations in accordance with the updating of the working DB 10.
【0073】このように相対させることにより、以下を
実現することができる。 ・価格を優先する。ワーキングDB10に格納させる注
文情報を、BIDサイド及びASKサイドに分けて、注
文価格の順に並びかえ、相対させることにより、迅速
に、注文を出した者にとって、より有利な価格で約定さ
せる。例えば、MKTをLMTと相対させる場合、約定
価格がLMTの注文価格となるため、MKTを出した顧
客にとって、サポートプライスよりも有利な価格な約定
価格となる。 ・時間を優先する。The following can be realized by such relative arrangement.・ Price is given priority. The order information to be stored in the working DB 10 is divided into the BID side and the ASK side, rearranged in the order of the order price, and made relative to each other, thereby promptly executing a contract at a more advantageous price for a person who has placed the order. For example, when the MKT is made to be relative to the LMT, the contract price is the order price of the LMT, so that the customer who has issued the MKT has a contract price that is more advantageous than the support price. -Give priority to time.
【0074】ワーキングDB10に格納させる注文情報
を受付日時又は受託日時の順に並び替え(MKTを除
く)、相対させることにより、同等な条件の注文であれ
ば、先に出された注文を先に約定させる。 ・注文の種類によって優先する。The order information stored in the working DB 10 is rearranged in the order of the reception date and time or the contract date and time (excluding MKT) and is made relative to each other. Let it. -Priority is given depending on the type of order.
【0075】例えば、MKTをワーキングDB10の先
頭に格納させることにより、MKTを他の全てのオーダ
ータイプの注文よりも優先して相対させる。以下、図1
3を用いてサポートプライスの生成処理について説明す
る。サポートプライス生成部8は、外部の情報提供ベン
ダーVから提供される価格情報、板情報DB13に格納
された板情報及び直接に接続された上位NAOステーシ
ョンが提供するサポートプライスに基づいて、自NAO
ステーションのサポートプライスを生成する。For example, by storing the MKT at the head of the working DB 10, the MKT is prioritized relative to all other order type orders. Hereinafter, FIG.
3, the support price generation process will be described. The support price generation unit 8 determines the own NAO based on the price information provided by the external information providing vendor V, the board information stored in the board information DB 13 and the support price provided by the directly connected upper NAO station.
Generate support prices for stations.
【0076】まず、サポートプライスの生成に先立っ
て、基となる各情報の重み付けを行い、サポートプライ
スのスプレッド(買い価格と売り価格の差)及びハウス
オーダーのオーダー量を設定する(不図示)。サポート
プライス生成部8は、外部の情報提供ベンダーVから提
供される価格情報、板情報DB13に格納された板情報
及び上位NAOステーションが提供するサポートプライ
スを監視する。ここで、サポートプライスは、ワーキン
グ情報DB14に格納された上位NAOステーションの
ワーキング情報の中でハウスオーダーフラグが付された
注文の注文価格である。3つの情報のうちいずれかが変
化した場合(ステップS51:Yes)、又は、最新の
ハウスオーダーが全て約定された場合(ステーション5
2:Yes)、サポートプライス生成部8は、新たなサ
ポートプライスを生成する(ステップS53)。3つの
情報のいずれも変化せず(ステップS51:No)、か
つ、最新のハウスオーダーも残っている場合(ステップ
S52:No)、新たなサポートプライスを生成せず、
処理を終了する。例えば、サポートプライスを生成する
条件として以下の条件が与えられたとする。 情報提供ベンダーVからの価格情報:買い価格108.40、
売り価格108.50、重み30%、 板情報:買い価格108.45、売り価格108.55、重み20
%、 上位NAOステーションのサポートプライス:買い価格
108.42、売り価格108.55、重み50% スプレッド:10銭 この場合、サポートプライスは、以下のように算出す
る。 (108.40+108.50)/2*0.3+(108.45+108.55)/2*0.2+(108.4
2+108.56)/2*0.5=108.48 買いサポートプライス=108.48-0.10/2=108.43円 売りサポートプライス=108.48+0.10/2=108.53円 続いて、サポートプライス生成部8は、予め設定された
オーダー量のサポートプライスを注文価格とするLMT
をハウスオーダーとして生成し、ワーキングDB10に
格納し(ステップS54)、処理を終了する。なお、ハ
ウスオーダーの有効期限として、例えばGTC(Good T
ill Cancel、キャンセルするまで有効)としてもよい。First, prior to generation of a support price, weights of respective information are set, and a spread of a support price (difference between a buy price and a sell price) and an order amount of a house order are set (not shown). The support price generation unit 8 monitors the price information provided by the external information providing vendor V, the board information stored in the board information DB 13, and the support price provided by the upper NAO station. Here, the support price is the order price of the order with the house order flag added in the working information of the upper NAO station stored in the working information DB 14. If any of the three pieces of information has changed (step S51: Yes), or if all the latest house orders have been filled (station 5)
2: Yes), the support price generation unit 8 generates a new support price (step S53). If none of the three information changes (step S51: No) and the latest house order still remains (step S52: No), no new support price is generated,
The process ends. For example, it is assumed that the following conditions are given as conditions for generating a support price. Price information from information provider V: Buy price 108.40,
Sell price 108.50, weight 30%, Board information: buy price 108.45, sell price 108.55, weight 20
%, Support price of top NAO stations: Buy price
108.42, Selling price 108.55, Weight 50% Spread: 10 sen In this case, the support price is calculated as follows. (108.40 + 108.50) /2*0.3+ (108.45 + 108.55) /2*0.2+ (108.4
2 + 108.56) /2*0.5=108.48 Buy support price = 108.48-0.10 / 2 = 108.43 yen Sell support price = 108.48 + 0.10 / 2 = 108.53 yen LMT with the support price of
Is generated as a house order, stored in the working DB 10 (step S54), and the process is terminated. In addition, as an expiration date of a house order, for example, GTC (Good T
ill Cancel, valid until canceled).
【0077】なお、サポートプライス及びハウスオーダ
ーは、各NAOステーションに接続された入出力装置
(不図示)を介して手動で生成されてもよい。また、上
述の重み、スプレッド、オーダー量は任意に設定可能で
ある。また、スプレッドをいくつかに変えることによっ
て、複数のサポートプライスを生成することとしてもよ
い。The support price and the house order may be manually generated via an input / output device (not shown) connected to each NAO station. Further, the above-mentioned weight, spread, and order amount can be arbitrarily set. Also, a plurality of support prices may be generated by changing the spread to some.
【0078】更に、直接に接続されている上位NAOス
テーションが複数ある場合は、どの上位NAOステーシ
ョンのサポートプライスに基づいて自NAOステーショ
ンのサポートプライスを生成するのか、任意に設定可能
である。更にまた、複数の上位NAOステーションのサ
ポートプライスに基づいて自NAOステーションのサポ
ートプライスを生成することとしてもよい。Further, when there are a plurality of directly connected upper NAO stations, it is possible to arbitrarily set which support price of the upper NAO station is used to generate the support price of the own NAO station. Furthermore, the support price of the own NAO station may be generated based on the support prices of a plurality of upper NAO stations.
【0079】また、最上位NAOステーションの場合、
上位NAOステーションからのサポートプライスが無い
ため、外部の情報提供ベンダーVから提供される価格情
報、板情報、及び必要に応じてワーキングDB10に格
納された注文情報等に基づいて、サポートプライスを生
成することとしても良い。In the case of the highest NAO station,
Since there is no support price from the upper NAO station, a support price is generated based on price information, board information provided from an external information providing vendor V, and order information stored in the working DB 10 as necessary. It is good.
【0080】本実施形態において説明した各NAOステ
ーションS1、S2等及び顧客の端末等は、図14に示
すような情報処理装置(コンピュータ)を用いて構成す
ることができる。図14の情報処理装置20は、CPU
21、メモリ22、入力装置23、出力装置24、外部
記憶装置25、媒体駆動装置26、及びネットワーク接
続装置27を備え、それらはバス28により互いに接続
されている。Each of the NAO stations S 1, S 2, etc. and the customer terminals, etc. described in the present embodiment can be configured using an information processing device (computer) as shown in FIG. The information processing device 20 of FIG.
21, a memory 22, an input device 23, an output device 24, an external storage device 25, a medium drive device 26, and a network connection device 27, which are connected to one another by a bus 28.
【0081】メモリ22は、例えば、ROM(Read Onl
y Memory)、RAM(Random Access Memory)等を含
み、処理に用いられるプログラムとデータを格納する。
CPU21は、メモリ22を利用してプログラムを実行
することにより、必要な処理を行う。The memory 22 is, for example, a ROM (Read Onl
y Memory), RAM (Random Access Memory), etc., and stores programs and data used for processing.
The CPU 21 performs necessary processing by executing a program using the memory 22.
【0082】図1に示すNAOステーションS1、S2
等及び顧客の端末等を構成する各機器及び各部は、それ
ぞれメモリ22の特定のプログラムコードセグメントに
プログラムとして格納される。入力装置23は、例え
ば、キーボード、ポインティングデバイス、タッチパネ
ル等であり、ユーザからの指示や情報の入力に用いられ
る。出力装置24は、例えば、ディスプレイやプリンタ
等であり、情報処理装置20の利用者への問い合わせ、
処理結果等の出力に用いられる。The NAO stations S1 and S2 shown in FIG.
Each device and each unit constituting the terminal and the like of the customer and the like are stored as programs in specific program code segments of the memory 22, respectively. The input device 23 is, for example, a keyboard, a pointing device, a touch panel, or the like, and is used for inputting an instruction or information from a user. The output device 24 is, for example, a display or a printer, and inquires a user of the information processing device 20;
Used for output of processing results and the like.
【0083】外部記憶装置25は、例えば、磁気ディス
ク装置、光ディスク装置、光磁気ディスク装置等であ
る。この外部記憶装置25に上述のプログラムとデータ
を保存しておき、必要に応じて、それらをメモリ22に
ロードして使用することもできる。The external storage device 25 is, for example, a magnetic disk device, an optical disk device, a magneto-optical disk device, or the like. The programs and data described above can be stored in the external storage device 25, and can be used by loading them into the memory 22 as needed.
【0084】媒体駆動装置26は、可搬記録媒体29を
駆動し、その記録内容にアクセスする。可搬記録媒体2
9としては、メモリカード、メモリスティック、フロッ
ピー(登録商標)ディスク、CD−ROM(Compact Di
sc Read Only Memory)、光ディスク、光磁気ディス
ク、DVD(Digital Versatile Disk)等、任意の情報
処理装置で読み取り可能な記録媒体が用いられる。この
可搬記録媒体29に上述のプログラムとデータを格納し
ておき、必要に応じて、それらをメモリ22にロードし
て使用することもできる。The medium driving device 26 drives the portable recording medium 29 and accesses the recorded contents. Portable recording medium 2
9 includes a memory card, a memory stick, a floppy (registered trademark) disk, a CD-ROM (Compact
A recording medium that can be read by any information processing device, such as an sc Read Only Memory, an optical disk, a magneto-optical disk, and a DVD (Digital Versatile Disk), is used. The above-described program and data can be stored in the portable recording medium 29, and can be used by loading them into the memory 22 as needed.
【0085】ネットワーク接続装置27は、LAN、W
AN等の任意のネットワーク(回線)を介して外部の装
置を通信し、通信に伴なうデータ変換を行う。また、必
要に応じて、上述のプログラムとデータを外部の装置か
ら受け取り、それらをメモリ22にロードして使用する
こともできる。The network connection device 27 is a LAN, W
An external device is communicated via an arbitrary network (line) such as an AN, and data conversion accompanying the communication is performed. Further, if necessary, the program and data described above can be received from an external device, and loaded into the memory 22 for use.
【0086】図15は、図14の情報処理装置20にプ
ログラムとデータを供給することのできる情報処理装置
で読み取り可能な記録媒体及び伝送信号を示している。
上述の実施形態において説明した各装置に相当する機能
を汎用的な情報処理装置に行なわせることも可能であ
る。そのためには、実施形態において説明した図7及び
図10から図13に示すフローチャートにおいて、各装
置により行なわれる処理と同様のものを情報処理装置2
0に行なわせるプログラムを、情報処理装置で読み取り
可能な記録媒体29に予め記憶させておき、図24に示
すようにしてその記録媒体29からそのプログラムを情
報処理装置20に読み出させて該情報処理装置20のメ
モリ22や外部記憶装置25に一旦格納させ、その情報
処理装置20の有するCPU21にこの格納されたプロ
グラムを読み出させて実行させるように構成すればよ
い。FIG. 15 shows a recording medium and transmission signals which can be read by the information processing apparatus capable of supplying a program and data to the information processing apparatus 20 of FIG.
It is also possible to cause a general-purpose information processing device to perform a function corresponding to each device described in the above embodiment. For this purpose, in the flowcharts shown in FIGS. 7 and 10 to 13 described in the embodiment, the same processing as that performed by each device is performed by the information processing device 2.
0 is stored in a recording medium 29 readable by the information processing apparatus in advance, and the program is read out from the recording medium 29 by the information processing apparatus 20 as shown in FIG. What is necessary is just to temporarily store the program in the memory 22 or the external storage device 25 of the processing device 20 and read and execute the stored program by the CPU 21 of the information processing device 20.
【0087】また、プログラム(データ)提供者が有す
るデータベース30から情報処理装置20にプログラム
をダウンロードする際に回線31(伝送媒体)を介して
伝送される伝送信号自体も、上述した本発明の実施形態
において説明した各装置に相当する機能を汎用的な情報
処理装置で行なわせることのできるものである。Further, the transmission signal itself transmitted via the line 31 (transmission medium) when the program is downloaded from the database 30 of the program (data) provider to the information processing apparatus 20 is not limited to the above-described embodiment of the present invention. A function corresponding to each device described in the embodiment can be performed by a general-purpose information processing device.
【0088】以上、本発明の実施形態について説明した
が、本発明は上述した実施形態に限定されるものではな
く、他の様々な変更が可能である。例えば、本発明は、
以下のように構成することもできる。搬送波に具現化さ
れた、相対取引を実行する制御をコンピュータに行わせ
るプログラムを表現するコンピュータ・データ・シグナ
ルであって、前記プログラムは以下をコンピュータに実
行させる、ネットワークを介して他の業者から注文を受
けつけ、前記受け付けた注文の一部を前記他の業者に委
託し、前記受け付けた注文の残りを相対させる。Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments, and various other modifications are possible. For example, the present invention
The following configuration is also possible. A computer data signal, embodied in a carrier wave, representing a program for causing a computer to perform a control of performing a bilateral transaction, wherein the program causes the computer to execute: And accepting a part of the received order to the other trader and making the rest of the received order relative.
【0089】[0089]
【発明の効果】以上詳細に説明したように、本発明は、
相対取引を自動化することにより、効率的に相対取引を
処理することが可能となる。また、ネットワークを介し
て相対取引処理装置を接続し、他の相対取引装置に注文
を委託するようにすることにより、業者と顧客の間の取
引において業者が負う経済的リスクを低減することが可
能となる。また、相対取引処理装置を接続することによ
り構築されるシステム内での市場の流動性を向上させる
ことが可能となる。As described in detail above, the present invention provides
By automating bilateral transactions, it is possible to process bilateral transactions efficiently. In addition, by connecting a counterparty transaction processing device via a network and outsourcing orders to other counterparty transaction devices, it is possible to reduce the economic risk borne by traders in transactions between traders and customers Becomes In addition, it is possible to improve the liquidity of the market in the system constructed by connecting the bilateral transaction processing device.
【0090】また、相対取引処理装置が、システム全体
での受注状況等に基づいて、約定される可能性が高い価
格であるサポートプライスを生成し、サポートプライス
での注文を自ら発行することにより、一層市場の流動性
を向上させることが可能となる。Further, the bilateral transaction processing device generates a support price at a price that is highly likely to be executed based on the order status of the entire system, and issues an order at the support price by itself. Market liquidity can be further improved.
【図1】相対取引処理装置の構成図である。FIG. 1 is a configuration diagram of a bilateral transaction processing device.
【図2】NAOシステムの構成例を示す図である。FIG. 2 is a diagram illustrating a configuration example of a NAO system.
【図3】ワーキングデータベースのデータ構造の一例を
示す図である。FIG. 3 is a diagram illustrating an example of a data structure of a working database.
【図4】板情報データベースのデータ構造の一例を示す
図である。FIG. 4 is a diagram showing an example of a data structure of a board information database.
【図5】ワーキング情報データベースのデータ構造の一
例を示す図である。FIG. 5 is a diagram illustrating an example of a data structure of a working information database.
【図6】ワーキングデータベース、板情報データベース
及びワーキングデータベースも関係を示す図である。FIG. 6 is a diagram showing a relationship among a working database, a board information database, and a working database;
【図7】注文処理を示すフローチャートである。FIG. 7 is a flowchart showing order processing.
【図8】オーダータイプを説明する図である。FIG. 8 is a diagram illustrating an order type.
【図9】価格制限によって注文の受付を管理する場合に
ついての説明を示す図である。FIG. 9 is a diagram illustrating a case where order reception is managed based on price restrictions.
【図10】委託注文発行処理を示すフローチャートであ
る。FIG. 10 is a flowchart showing a consignment order issuance process.
【図11】約定された委託注文の処理を示すフローチャ
ートである。FIG. 11 is a flowchart showing the processing of a contracted outgoing order.
【図12】相対処理を示すフローチャートである。FIG. 12 is a flowchart illustrating relative processing.
【図13】サポートプライスを生成する処理を示すフロ
ーチャートである。FIG. 13 is a flowchart illustrating a process of generating a support price.
【図14】情報処理装置の構成図である。FIG. 14 is a configuration diagram of an information processing apparatus.
【図15】情報処理装置にプログラム及びデータを供給
することのできる、情報処置装置で読み取り可能な記録
媒体及び伝送信号を示す図である。FIG. 15 is a diagram showing a recording medium and a transmission signal which can be supplied to an information processing apparatus and which can supply a program and data to the information processing apparatus.
【図16】従来の取引形態を説明する図である。FIG. 16 is a diagram illustrating a conventional transaction mode.
1 注文受付部 2 注文ID発行部 3 委託注文管理部 4 相対処理部 5 自己ポジション管理部 6 約定通知部 7 情報提示部 10 ワーキングデータベース 11 外部発注管理データベース 12 約定処理データベース 13 板情報データベース 14 ワーキング情報データベース 20 情報処理装置 21 CPU 22 メモリ 23 入力装置 24 出力装置 25 外部記憶装置 26 媒体駆動装置 27 ネットワーク接続装置 28 バス 29 可搬記録媒体 30 データベース 31 回線 C 顧客 N ネットワーク S1、S2、S11、S12、S111 相対取引処理
装置 V 情報提供ベンダーDESCRIPTION OF SYMBOLS 1 Order reception part 2 Order ID issuing part 3 Consignment order management part 4 Relative processing part 5 Self-position management part 6 Contract notification part 7 Information presentation part 10 Working database 11 External order management database 12 Contract processing database 13 Board information database 14 Working information Database 20 information processing device 21 CPU 22 memory 23 input device 24 output device 25 external storage device 26 medium drive device 27 network connection device 28 bus 29 portable recording medium 30 database 31 line C customer N network S1, S2, S11, S12, S111 Relative transaction processor V Information provider
───────────────────────────────────────────────────── フロントページの続き (72)発明者 坂田 成蔵 東京都港区南麻布四丁目11番30号 トレイ ダーズ証券株式会社内 (72)発明者 相葉 斉 東京都港区南麻布四丁目11番30号 トレイ ダーズ証券株式会社内 (72)発明者 藤原 正之 東京都港区南麻布四丁目11番30号 トレイ ダーズ証券株式会社内 (72)発明者 津川 敏夫 東京都港区南麻布四丁目11番30号 トレイ ダーズ証券株式会社内 ──────────────────────────────────────────────────続 き Continuing from the front page (72) Inventor Narita Sakata 4--11-30 Minamiazabu, Minato-ku, Tokyo Inside Traders Securities Co., Ltd. (72) Inventor Hitoshi Aiba 4--11-30 Minamiazabu, Minato-ku, Tokyo Inside Traders Securities Co., Ltd. (72) Inventor Masayuki Fujiwara 4--11-30 Minamiazabu, Minato-ku, Tokyo Traders Securities Co., Ltd. (72) Toshio Tsugawa 4-11-30 Minamiazabu, Minato-ku, Tokyo Traders Securities Co., Ltd.
Claims (17)
あって、 前記相対取引処理装置は、ネットワークを介して他の相
対取引処置装置と接続され、 各相対取引処理装置は、 顧客又は前記他の相対取引処理装置から注文を受け付け
る注文受付手段と、 前記受け付けた注文を前記他の相対取引処理装置に委託
する委託注文管理手段と、 前記受け付けた注文を相対させる相対処理手段と、 を備えることを特徴とする相対取引処理装置。1. A relative transaction processing device for executing a relative transaction, wherein the relative transaction processing device is connected to another relative transaction processing device via a network, and each of the relative transaction processing devices is a customer or the other. Order receiving means for receiving an order from the relative transaction processing device, consignment order management means for entrusting the received order to the other relative transaction processing device, and relative processing means for making the received order relative to each other. A bilateral transaction processor.
関する情報を取得するワーキング情報取得手段を更に備
え、 前記委託注文管理手段は、前記他の相対取引処理装置の
受注状況に関する情報に基づいて、前記他の相対取引処
理装置に前記注文を委託する、 ことを特徴とする請求項1記載の相対取引処理装置。2. The system according to claim 1, further comprising a working information acquiring unit for acquiring information on an order receiving status of said another bilateral transaction processing device, wherein said consignment order managing unit is configured to execute a process based on information on an order receiving status of said another bilateral transaction processing device. The bilateral transaction processing device according to claim 1, wherein the order is entrusted to the other bilateral transaction processing device.
り、前記相対取引処理装置の運営者が負っている経済的
リスクを管理する自己ポジション管理手段を更に備え、 前記委託注文管理手段は、前記自己ポジション管理手段
が管理する前記経済的リスクに基づいて、前記注文を前
記他の相対取引処理装置に委託する、ことを特徴とする
請求項1又は2記載の相対取引処理装置。3. A self-position management means for managing an economic risk borne by an operator of the relative transaction processing apparatus by integrating execution results of the relative transaction, wherein the consignment order management means includes: 3. The bilateral transaction processing device according to claim 1, wherein the order is entrusted to the other bilateral transaction processing device based on the economic risk managed by the self-position management means.
文の受付時間及び注文価格に基づいて、前記注文の取引
約定価格を決定する、 ことを特徴とする請求項1乃至3いずれか記載の相対取
引処理装置。4. The relative processing unit according to claim 1, wherein the relative processing unit determines a contracted contract price of the order based on a reception time and an order price of the order to be compared. Transaction processing device.
文側と買い注文側とに分けて管理し、 一定の市場の状態を取引条件とする注文の場合、前記市
場が前記条件を満たす状態になるまで、実際の売り買い
と反対の注文として管理する、 ことを特徴とする請求項1乃至4いずれか記載の相対取
引処理装置。5. The relative processing means manages the order separately for a sell order side and a buy order side, and in the case of an order having a certain market state as a trading condition, a state where the market satisfies the condition. The bilateral transaction processing apparatus according to any one of claims 1 to 4, wherein the order is managed as an order opposite to actual selling and buying until the order becomes.
るサポートプライスを生成し、前記サポートプライスで
の注文を自相対取引処理装置に発行するサポートプライ
ス生成手段を、 更に備えることを特徴とする請求項1乃至5いずれか記
載の相対取引処理装置。6. A support price generating means for generating a support price, which is a price that enhances the liquidity of the bilateral transaction, and issuing an order at the support price to the own relative transaction processing device. The bilateral transaction processing device according to claim 1.
他の相対取引処理装置の前記サポートプライスを考慮し
て、自相対取引処理装置の前記サポートプライスを生成
する、 ことを特徴とする請求項6記載の相対取引処理装置。7. The support price generation means, wherein the support price of the own relative transaction processing device is generated in consideration of the support price of the other relative transaction processing device. Deal processing equipment.
に接続された全ての相対取引処理装置における受注状況
に関する情報である板情報を取得する板情報取得手段を
更に備え、 前記サポートプライス生成手段は、前記板情報を考慮し
て自相対取引処理装置の前記サポートプライスを生成す
る、 ことを特徴とする請求項6又は7記載の相対取引処理装
置。8. The apparatus according to claim 1, further comprising: board information obtaining means for obtaining board information which is information relating to an order receiving status in all of the bilateral transaction processing apparatuses directly and indirectly connected via the network. The relative transaction processing device according to claim 6 or 7, wherein the support price of the own relative transaction processing device is generated in consideration of the board information.
あって、 ネットワークを介して顧客又は他の業者から注文を受け
付け、 前記受け付けた注文の一部を前記他の業者に委託し、 前記受け付けた注文の残りを相対させる、 ことを特徴とする相対取引処理方法。9. A bilateral transaction processing method for executing bilateral transactions, comprising: receiving an order from a customer or another vendor via a network; entrusting a part of the received order to the other vendor; A method of processing a bilateral transaction, comprising:
を取得し、 前記他の業者の受注状況に関する情報に基づいて前記他
の業者に注文を委託する、 ことを特徴とする請求項9記載の相対取引処理方法。10. The information processing apparatus according to claim 9, further comprising: acquiring information on an order receiving status of the other vendor, and entrusting an order to the other vendor based on the information on the order receiving status of the other vendor. Bilateral transaction processing method.
文価格に基づいて、前記注文の取引約定価格を決定す
る、 ことを特徴とする請求項9又は10記載の相対取引処理
方法。11. The bilateral transaction processing method according to claim 9, wherein a transaction price of the order is determined based on a reception time and an order price of the order to be countered.
に分けて管理し、 一定の市場の状態を取引条件とする注文の場合、前記市
場が前記条件を満たす状態になるまで、実際の売り買い
と反対の反対の注文として管理する、 ことを特徴とする請求項9乃至11いずれか記載の相対
取引処理方法。12. The order is separately managed by a sell order side and a buy order side. In the case of an order having a certain market condition as a transaction condition, the order is actually processed until the market satisfies the condition. The bilateral transaction processing method according to any one of claims 9 to 11, wherein the order is managed as an order opposite to the selling and buying.
あるサポートプライスを生成し、 前記サポートプライスでの注文を発行する、 ことを特徴とする請求項9乃至12いずれか記載の相対
取引処理方法。13. The bilateral transaction processing method according to claim 9, further comprising: generating a support price that is a price that enhances the liquidity of the bilateral transaction, and issuing an order at the support price. .
を考慮して、前記サポートプライスを生成する、 ことを特徴とする請求項13記載の相対取引処理方法。14. The bilateral transaction processing method according to claim 13, wherein the support price is generated in consideration of the support price of the other trader.
接に接続された全ての業者おける受注状況に関する情報
を考慮して、前記サポートプライスを生成する、 ことを特徴とする請求項13又は14記載の相対取引処
理方法。15. The relative price according to claim 13 or 14, wherein the support price is generated in consideration of information on order statuses of all traders directly and indirectly connected via the network. Transaction processing method.
て、相対取引を実行する制御を前記コンピュータに行な
わせるプログラムを記録した、コンピュータで読み取り
可能な記録媒体であって、 ネットワークを介して顧客又は他の業者から注文を受け
付け、 前記受け付けた注文の一部を前記他の業者に委託し、 前記受け付けた注文の残りを相対させる、 ことを含む制御をコンピュータに行なわせるプログラム
を記録した記録媒体。16. A computer-readable recording medium having recorded thereon a program for causing a computer to execute a bilateral transaction by causing the computer to execute the transaction. A recording medium that records a program that causes a computer to receive an order, entrust a part of the received order to the other trader, and make the rest of the received order relative to each other.
であって、 注文を受け付ける注文受付手段と、 前記受け付けた注文を相対させる相対処理手段とを備
え、 前記相対処理手段は、前記受け付けた注文を売り注文側
と買い注文側とに分けて管理し、一定の市場の状態を取
引条件とする注文の場合、前記市場が前記条件を満たす
状態になるまで、実際の売り買いと反対の注文として管
理する、 ことを特徴とする相対取引処理装置。17. A relative transaction processing device for executing a relative transaction, comprising: an order receiving means for receiving an order; and a relative processing means for causing the received order to be relative, wherein the relative processing means comprises: Is managed separately for the sell order side and the buy order side, and in the case of an order having a certain market condition as a trading condition, until the market satisfies the condition, the order is managed as an order opposite to the actual buy and sell. A bilateral transaction processing device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000392173A JP2002197281A (en) | 2000-12-25 | 2000-12-25 | Device and method of automatic relative transaction between network |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000392173A JP2002197281A (en) | 2000-12-25 | 2000-12-25 | Device and method of automatic relative transaction between network |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002197281A true JP2002197281A (en) | 2002-07-12 |
Family
ID=18858202
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000392173A Withdrawn JP2002197281A (en) | 2000-12-25 | 2000-12-25 | Device and method of automatic relative transaction between network |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002197281A (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004234343A (en) * | 2003-01-30 | 2004-08-19 | Hitoshi Aiba | Trade execution device, method, program, and storage medium |
| WO2007074903A1 (en) * | 2005-12-28 | 2007-07-05 | Matsui Securities Co., Ltd. | Real-time settlement system for securities, real-time settlement system for stock trading and real-time settlement device for securities |
| JP2008508615A (en) * | 2004-07-29 | 2008-03-21 | イースピード, インコーポレイテッド | System and method for providing a dynamic price axis in a displayed user interface |
| JP2009516868A (en) * | 2005-06-28 | 2009-04-23 | イースピード, インコーポレイテッド | System and method for selling and obtaining order priorities |
| JP2010231427A (en) * | 2009-03-26 | 2010-10-14 | Daiwa Securities Group Inc | Securities trading processing system and program |
| US8234202B2 (en) | 2004-09-30 | 2012-07-31 | Trading Technologies International Inc. | System and method for improved order entry using market depth |
| JP2012252680A (en) * | 2011-06-01 | 2012-12-20 | Icap Management Services Ltd | System and method for reducing curve risk |
| US8671044B2 (en) | 2004-07-29 | 2014-03-11 | Bgc Partners, Inc. | Server computer providing data for dynamic price axes |
-
2000
- 2000-12-25 JP JP2000392173A patent/JP2002197281A/en not_active Withdrawn
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004234343A (en) * | 2003-01-30 | 2004-08-19 | Hitoshi Aiba | Trade execution device, method, program, and storage medium |
| US8515854B2 (en) | 2004-07-29 | 2013-08-20 | Bgc Partners, Inc. | Systems and methods for providing dynamic price axes in featured user interfaces |
| US9870590B2 (en) | 2004-07-29 | 2018-01-16 | Bgc Partners, Inc. | Dynamic price axes |
| JP2008508615A (en) * | 2004-07-29 | 2008-03-21 | イースピード, インコーポレイテッド | System and method for providing a dynamic price axis in a displayed user interface |
| US8671044B2 (en) | 2004-07-29 | 2014-03-11 | Bgc Partners, Inc. | Server computer providing data for dynamic price axes |
| US8799144B2 (en) | 2004-09-30 | 2014-08-05 | Trading Technologies International, Inc. | System and method for improved order entry using market depth |
| US8234202B2 (en) | 2004-09-30 | 2012-07-31 | Trading Technologies International Inc. | System and method for improved order entry using market depth |
| US8301541B1 (en) * | 2004-09-30 | 2012-10-30 | Trading Technologies International Inc. | System and method for improved order entry using market depth |
| US8433637B2 (en) | 2004-09-30 | 2013-04-30 | Trading Technologies International, Inc. | System and method for improved order entry using market depth |
| JP2009516868A (en) * | 2005-06-28 | 2009-04-23 | イースピード, インコーポレイテッド | System and method for selling and obtaining order priorities |
| US8463690B2 (en) | 2005-06-28 | 2013-06-11 | Bgc Partners, Inc. | Systems and methods for vending and acquiring order priority |
| WO2007074903A1 (en) * | 2005-12-28 | 2007-07-05 | Matsui Securities Co., Ltd. | Real-time settlement system for securities, real-time settlement system for stock trading and real-time settlement device for securities |
| JP2010231427A (en) * | 2009-03-26 | 2010-10-14 | Daiwa Securities Group Inc | Securities trading processing system and program |
| JP2012252680A (en) * | 2011-06-01 | 2012-12-20 | Icap Management Services Ltd | System and method for reducing curve risk |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7231363B1 (en) | Method and system for rebrokering orders in a trading system | |
| US4799156A (en) | Interactive market management system | |
| GB2378544A (en) | Online purchase of shipping and insurance services | |
| JP2003536146A (en) | System and method for reverse auction of financial instruments | |
| US7149717B1 (en) | Method and system to effectuate multiple transaction prices for a commodity | |
| RU2642378C2 (en) | Automated system for making purchases and sales using interactive cloud system | |
| IL153275A (en) | Method for providing collaborative financing of trade credit | |
| KR100300439B1 (en) | automatic ordering method and system for a trading of stock, bond, item, future index, option, index, current and so on | |
| US20180260865A1 (en) | Trusted fulfillment agent network | |
| KR20000053815A (en) | A device for visible trade using internet and method therefore | |
| Weber | Elements of market structure for on-line commerce | |
| JP2002197281A (en) | Device and method of automatic relative transaction between network | |
| KR20010016454A (en) | Automatic ordering and concluding system of inputting stock dealing condition via internet | |
| JP2002279182A (en) | Trading system, server, method and program for performing stock trading | |
| KR102715237B1 (en) | Deal specifications creation system and the method of marine products distribution platform | |
| JP2002041797A (en) | Method and device for conditioned selling and buying of security | |
| KR20220060656A (en) | Method and device for providing overseas stock trading service | |
| KR102742223B1 (en) | Product service interactive trading platform system for seller and buyer and method therefor | |
| JP2005018287A (en) | Stock buying/selling order making system and method | |
| JP5345875B2 (en) | Direct commodity exchange system | |
| JP2001290943A (en) | Counterparty transaction processing device, method thereof, and recording medium recording program therefor | |
| JP2023181483A (en) | Financial product transaction management device, financial product transaction management method, program | |
| JP4205898B2 (en) | Forex trading system | |
| JP2010205107A (en) | Merchandise exchange value calculating system | |
| JP2002259743A (en) | Auction system using network, program for auction, and storage medium with the program stored |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20080304 |