JP7773270B2 - Financial product transaction management device and program - Google Patents
Financial product transaction management device and programInfo
- Publication number
- JP7773270B2 JP7773270B2 JP2025063388A JP2025063388A JP7773270B2 JP 7773270 B2 JP7773270 B2 JP 7773270B2 JP 2025063388 A JP2025063388 A JP 2025063388A JP 2025063388 A JP2025063388 A JP 2025063388A JP 7773270 B2 JP7773270 B2 JP 7773270B2
- Authority
- JP
- Japan
- Prior art keywords
- order
- existing
- risk
- price
- order information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Description
本発明は、各種の金融商品の取引の管理及び支援を行う技術に関する。本発明は、各種の金融商品の取引を管理及び支援する装置等に適用することができる。 The present invention relates to technology for managing and supporting transactions of various financial products. The present invention can be applied to devices that manage and support transactions of various financial products.
株式、債券、投資信託、不動産投資信託、コモディティ(商品)、外国為替、株価指数、暗号資産、仮想通貨、等、相場価格が変動する各種の金融商品の取引方法として、成行注文(注文発注時点の相場価格で取引を行う注文形態)や指値注文(相場価格が予め指定された価格になった時点で取引を行う形態)等が知られている。この取引方法によって顧客と銀行等との金融機関とが行う金融商品の取引を、各種金融商品の取引を行う金融商品取引業者(以下「金融商品取引業者」と称する。)が介在して行う場合がある。金融商品取引業者は、金融商品のカバー取引を行う場合がある。このカバー取引とは、顧客の注文が約定することで金融商品取引業者が保有するポジションを決済させるために、金融商品取引業者が金融機関と行う取引のことである。金融商品取引業者が、顧客から引き受けた取引と反対の取引を銀行等に対しカバー取引として行うことで、為替変動のリスクヘッジが可能になる。 Market orders (orders in which a transaction is made at the market price at the time of order placement) and limit orders (in which a transaction is made when the market price reaches a pre-specified price) are known as trading methods for various financial instruments with fluctuating market prices, such as stocks, bonds, investment trusts, real estate investment trusts, commodities, foreign exchange, stock indexes, crypto assets, and virtual currencies. Financial instruments trades made between customers and financial institutions such as banks using these trading methods may be intervened by financial instruments business operators (hereinafter referred to as "financial instruments business operators") that trade various financial instruments. Financial instruments business operators may engage in cover transactions for financial instruments. A cover transaction is a transaction that a financial instruments business operator conducts with a financial institution to settle a position held by the financial instruments business operator when a customer's order is executed. By conducting a cover transaction with a bank or other institution that is the opposite of the transaction undertaken by the customer, the financial instruments business operator can hedge against the risk of currency fluctuations.
従来、これらの注文形態、例えば指値注文による取引を、カバー取引を含む形でコンピュータシステムを用いて行う発明が知られている(例えば、特許文献1参照)。この発明においては、為替取引等の通貨取引において、通貨取引指標の実勢値を定期的に取得し、予め受け付けられた通貨取引指標に関する指定値と取得された実勢値とに基づいて、実勢値で通貨取引を締結するか否かを仮決定する。そして、実勢値での通貨取引を締結することが仮決定された場合、通貨取引に関するカバー取引の締結の可否を確認し、カバー取引の締結が可能であると確認された場合、カバー取引を締結し、仮決定された通貨取引を締結する。 Conventionally, there are known inventions that use computer systems to perform transactions using these order types, such as limit orders, including cover transactions (see, for example, Patent Document 1). In this invention, in currency transactions such as foreign exchange transactions, the current market value of a currency trading indicator is periodically obtained, and a provisional decision is made as to whether or not to conclude a currency transaction at the current market value based on a previously accepted designated value for the currency trading indicator and the obtained current market value. If it is provisionally decided to conclude a currency transaction at the current market value, it is confirmed whether or not a cover transaction for the currency transaction can be concluded, and if it is confirmed that a cover transaction can be concluded, the cover transaction is concluded and the provisionally decided currency transaction is concluded.
ここで、特許文献1に記載の発明で金融商品取引業者が金融商品の取引を行う場合、金融商品取引業者は、相場価格に一致した金融商品を約定させる顧客との取引と、約定に基づく銀行等とのカバー取引とを行う必要が生ずる。この場合の取引は、まず顧客との取引が行われ、その取引の結果に基づいてカバー取引が行われる。ここで、相場価格は時々刻々と変化するため、顧客との取引とカバー取引との時間差により、金融商品の約定価格とカバー取引を行う際の取引価格との価格差が生じ、金融商品取引業者が実質的な損失を被るリスクが発生する。 When a financial instruments business operator trades financial instruments using the invention described in Patent Document 1, the financial instruments business operator must trade with a customer who will execute a financial instrument at the market price, and then perform a cover transaction with a bank or other institution based on the contract. In this case, the transaction with the customer is first conducted, and the cover transaction is then performed based on the results of the first transaction. Because market prices change from moment to moment, the time difference between the transaction with the customer and the cover transaction creates a price difference between the contract price of the financial instrument and the transaction price at the time of the cover transaction, creating a risk that the financial instruments business operator will incur a substantial loss.
しかし、特許文献1に記載の発明においては、顧客との取引で約定したそれぞれの金融商品のデータを、コンピュータシステムを構成するディーリングを行う装置に逐次送る。ディーリングを行う装置は、その金融商品のデータに基づいて逐次カバー取引を行う。そのため、大量の約定が発生した場合、処理対象となる金融商品のデータ量が膨大になる。このため、特許文献1に記載の発明においては、取引量の増大に依存して金融商品取引業者が実質的な損失を被るリスクが大きくなる問題がある。 However, in the invention described in Patent Document 1, data on each financial instrument traded with a customer is sequentially sent to a dealing device that constitutes a computer system. The dealing device then sequentially performs cover trades based on the data on the financial instruments. Therefore, when a large number of trades occur, the amount of data on financial instruments to be processed becomes enormous. For this reason, the invention described in Patent Document 1 poses a problem in that the risk of financial instruments traders suffering substantial losses increases as the trading volume increases.
一方、上述の、金融商品取引業者が実質的な損失を被るか否かは、顧客との取引で約定した後の相場価格の変動状況による。しかし、特許文献1に記載の発明においては、顧客との取引で約定した場合の処理は、相場価格の変動状況と無関係に行われる。そのため、特許文献1に記載の発明において、金融商品取引業者が相場状況の変動に応じてリスクを回避することができないという問題がある。 On the other hand, whether or not a financial instruments business operator incurs a substantial loss as mentioned above depends on fluctuations in market prices after a transaction is concluded with a customer. However, in the invention described in Patent Document 1, processing when a transaction is concluded with a customer is carried out regardless of fluctuations in market prices. As a result, the invention described in Patent Document 1 has the problem of not allowing financial instruments business operators to avoid risk in response to fluctuations in market conditions.
本発明はかかる課題に鑑みてなされたものであり、コンピュータシステムを用いて行う金融商品の取引において、相場状況の変動に応じて損失発生のリスクを低減できる金融商品取引管理装置を提供することを課題としている。 The present invention was made in consideration of these issues, and aims to provide a financial product transaction management device that can reduce the risk of losses in response to fluctuations in market conditions when trading financial products using a computer system.
かかる課題を達成するために、請求項1に記載の発明は、金融商品の取引を行う金融商品取引管理装置であって、前記金融商品の注文を行うための注文情報を生成する注文情報生成手段と、前記注文情報生成手段が生成した前記注文情報のうち、現在約定する注文や将来約定する予定の注文であって前記金融商品取引管理装置で取引するための既存の前記注文としての既存注文の取引を行うための既存の前記注文情報として生成された既存注文情報を記録する既存注文情報記録手段と、前記金融商品の相場価格の情報を取得する相場価格情報取得手段と、取引開始後に新たに発注された前記金融商品の注文としての所定の注文の取引と前記相場価格の変動とによって、前記金融商品の取引を行う金融商品取引業者が保有するポジションによって前記金融商品取引業者が損失を被るリスクとしての所定のリスクについて、前記ポジションの全部又は一部の保有を継続させることが可能かを評価するリスク評価手段とを備え、該リスク評価手段は、前記金融商品の前記所定の注文の取引によって前記金融商品取引業者が保有するポジションの情報と、前記相場価格情報取得手段が取得した前記相場価格の情報に基づいて前記ポジションが保有された際に、前記相場価格情報取得手段が取得する前記金融商品の相場価格の情報と、前記所定の注文の取引によって発生する前記ポジションの評価価格としてのポジション評価価格、及び、該ポジション評価価格に対応する注文価格の前記既存注文情報が存在するか否かと、を確認し、前記ポジション評価価格に対応する注文価格の前記既存注文情報が存在する場合には、前記ポジションの保有を継続させるか否かの評価を行うことで、前記所定のリスクの評価を行うことを特徴とする。
In order to achieve this object, the invention of claim 1 is a financial instruments transaction management device for trading financial instruments, comprising : order information generation means for generating order information for placing an order for the financial instruments; existing order information recording means for recording existing order information generated as existing order information for trading existing orders as existing orders for trading in the financial instruments transaction management device, which are orders that are currently executed or that are scheduled to be executed in the future, among the order information generated by the order information generation means; market price information acquisition means for acquiring market price information for the financial instruments; and a predetermined risk as the risk that the financial instruments business operator trading the financial instruments will incur losses due to positions held by the financial instruments business operator trading the financial instruments, due to trading of a predetermined order as an order for the financial instruments that is newly placed after trading has started and fluctuations in the market price. and a risk assessment means for assessing whether it is possible to continue holding all or a part of the position, wherein the risk assessment means assesses the specified risk by checking information on the position held by the financial instruments business operator through the transaction of the specified order for the financial instrument, information on the market price of the financial instrument acquired by the market price information acquisition means when the position is held based on information on the position held by the financial instruments business operator through the transaction of the specified order for the financial instrument, information on the market price of the financial instrument acquired by the market price information acquisition means, a position evaluation price as the evaluation price of the position generated through the transaction of the specified order, and whether or not there is existing order information with an order price corresponding to the position evaluation price, and if there is existing order information with an order price corresponding to the position evaluation price, assessing whether or not to continue holding the position .
請求項2に記載の発明は、請求項1に記載の構成に加え、前記既存注文情報記録手段には、前記既存注文情報として、買いの注文の取引を行う買いの前記既存注文情報と、売りの注文の取引を行う売りの前記既存注文情報とが記録され、前記リスク評価手段は、前記ポジション評価価格に一の特定の値を演算して得た値の注文価格に基づいて特定される、前記買いの前記既存注文情報の注文量と、前記ポジション評価価格に他の特定の値を演算して得た値の注文価格に基づいて特定される、前記売りの前記既存注文情報の前記注文量と、を合算し、該合算の結果により前記既存注文の前記注文量の総量を算出し、算出した前記注文量の総量と、前記金融商品取引業者が保有する前記ポジションの量とを対比することで、前記所定のリスクの評価を行うことを特徴とする。
The invention of claim 2, in addition to the configuration of claim 1, is characterized in that the existing order information recording means records, as the existing order information, existing order information for buying to transact a buy order and existing order information for selling to transact a sell order, and the risk assessment means adds up the order volume of the existing order information for buying, which is specified based on an order price of a value obtained by calculating one specific value on the position valuation price, and the order volume of the existing order information for selling, which is specified based on an order price of a value obtained by calculating another specific value on the position valuation price, calculates a total amount of the order volumes of the existing orders based on the result of the addition, and evaluates the predetermined risk by comparing the calculated total amount of order volume with the amount of the position held by the financial instruments business operator.
請求項3に記載の発明は、請求項1に記載の構成に加え、前記既存注文情報記録手段には、前記既存注文情報として、異なる複数の執行条件の前記既存注文情報が記録され、前記リスク評価手段は、前記複数の執行条件のうちの一の執行条件の前記既存注文の注文量と、前記複数の執行条件のうちの他の執行条件の前記既存注文の前記注文量と、を合算し、該合算の結果により前記既存注文の前記注文量の総量を算出し、算出した前記注文量の総量と、前記金融商品取引業者が保有する前記ポジションの量と対比することで、前記所定のリスクの評価を行うことを特徴とする。
The invention of claim 3, in addition to the configuration of claim 1 , is characterized in that the existing order information recording means records the existing order information under a plurality of different execution conditions as the existing order information, and the risk assessment means adds up the order volume of the existing orders under one execution condition of the plurality of execution conditions and the order volumes of the existing orders under other execution conditions of the plurality of execution conditions, calculates a total volume of the order volumes of the existing orders based on the result of this addition, and evaluates the predetermined risk by comparing the calculated total order volume with the volume of the position held by the financial instruments business operator .
請求項4に記載の発明は、請求項1に記載の構成に加え、前記金融商品取引業者がポジションを保有した後に変動した場合に保有した前記ポジションによって前記金融商品取引業者に損失が発生する方向としての損失発生方向に変動した場合に、前記ポジションを保有した際の前記相場価格よりも前記損失発生方向の注文価格である前記既存注文情報を用いて前記ポジションの全部又は一部の保有を継続させることが可能かを評価することを特徴とする。
The invention of claim 4 is characterized in that, in addition to the configuration of claim 1, when the market price fluctuates after the financial instruments business operator holds a position and the held position fluctuates in a loss-generating direction in which the financial instruments business operator will incur a loss , it is evaluated whether it is possible to continue holding all or a part of the position using the existing order information , which is an order price in the loss-generating direction rather than the market price at the time the position was held.
請求項5に記載の発明は、請求項1に記載の構成に加え、前記リスク評価手段における、前記ポジションの全部又は一部の保有を継続させることが可能かを評価した結果は、前記金融商品取引業者が金融機関に対して前記所定の注文の約定に伴うカバー取引を行うための処理に用いられることを特徴とする。
The invention described in claim 5 is characterized in that, in addition to the configuration described in claim 1, the result of the risk assessment means's assessment of whether it is possible to continue holding all or part of the position is used in processing by the financial instruments business operator to conduct a cover transaction with a financial institution in connection with the execution of the specified order.
請求項6に記載の発明は、請求項1に記載の構成に加え、前記所定の注文は成行注文であることを特徴とする。
According to a sixth aspect of the present invention, in addition to the first aspect, the predetermined order is a market order.
請求項7に記載の発明は、請求項1に記載の構成に加え、前記リスク評価手段における、前記ポジションの全部又は一部の保有を継続させることが可能かを評価した結果により、前記既存注文を約定させるリスクヘッジの処理を行うリスクヘッジ実行手段を備えたことを特徴とする。
The invention described in claim 7 is characterized in that, in addition to the configuration described in claim 1, it further comprises a risk hedge execution means for performing risk hedging processing to execute the existing order based on the result of evaluation by the risk evaluation means as to whether it is possible to continue holding all or part of the position .
請求項8に記載の発明は、請求項7に記載の構成に加え、前記リスクヘッジ実行手段は、前記リスクヘッジの処理の実行として、前記金融商品取引業者と取引を行う金融機関の管理する金融機関システムに対し、前記所定の注文の約定に伴うカバー取引の処理を行うことを特徴とする。
The invention described in claim 8 is characterized in that, in addition to the configuration described in claim 7 , the risk hedge execution means, as the execution of the risk hedge processing, processes a cover transaction associated with the execution of the specified order to a financial institution system managed by a financial institution that conducts transactions with the financial instruments business operator.
請求項9に記載の発明は、プログラムであって、コンピュータを請求項1乃至8の何れか一つに記載の金融商品取引管理装置として機能させることを特徴とする。
The invention described in claim 9 is a program that causes a computer to function as the financial product transaction management device described in any one of claims 1 to 8 .
請求項1に記載の発明によれば、相場価格の情報を取得すると共に、取引開始後に新たに発注された金融商品の注文としての所定の注文の取引と相場価格の変動とによって、金融商品の取引を行う金融商品取引業者が保有するポジションによって金融商品取引業者が損失を被るリスクとしての所定のリスクについて、ポジションの全部又は一部の保有を継続させることが可能かを評価する。そして、金融商品取引業者が保有するポジションの情報と、ポジションが保有された際に取得された金融商品の相場価格の情報と、所定の注文の取引によって発生するポジション評価価格、及び、ポジション評価価格に対応する注文価格の既存注文情報が存在するか否かと、を確認し、ポジション評価価格に対応する注文価格の既存注文情報が存在する場合には、ポジションの保有を継続させるか否かの評価を行うことで、所定のリスクの評価を行う。これにより、コンピュータシステムを用いて行う金融商品の取引において、相場状況の変動に応じて損失発生のリスクを低減できる。
According to the invention of claim 1, market price information is acquired, and a predetermined risk, which is the risk that a financial instruments business operator trading financial instruments will incur losses due to a position held by the financial instruments business operator, is evaluated as to whether it is possible to continue holding all or part of the position, based on the trading of a predetermined order as an order for a financial instrument placed after trading has begun and fluctuations in market price. The system then checks information on the position held by the financial instruments business operator, information on the market price of the financial instrument acquired when the position was held, the position valuation price generated by the trading of the predetermined order, and whether or not there is existing order information with an order price corresponding to the position valuation price. If there is existing order information with an order price corresponding to the position valuation price, the system evaluates whether or not to continue holding the position, thereby evaluating the predetermined risk. This allows the risk of losses to be reduced in response to fluctuations in market conditions when trading financial instruments using a computer system.
請求項2に記載の発明によれば、算出した注文量の総量と、金融商品取引業者が保有する前記ポジションの量と対比することで、所定のリスクの評価を行うことにより、コンピュータシステムを用いて行う金融商品の取引において、相場状況の変動に応じて損失発生のリスクを低減できる。
According to the invention of claim 2, by comparing the calculated total order volume with the volume of the position held by the financial instruments business operator to evaluate a predetermined risk, it is possible to reduce the risk of losses occurring in response to fluctuations in market conditions in financial instruments transactions conducted using a computer system.
請求項3に記載の発明によれば、算出した注文量の総量と、金融商品取引業者が保有する前記ポジションの量と対比することで、所定のリスクの評価を行うことにより、コンピュータシステムを用いて行う金融商品の取引において、相場状況の変動に応じて損失発生のリスクを低減できる。
According to the invention of claim 3, by comparing the calculated total order volume with the volume of the position held by the financial instruments business operator to evaluate a predetermined risk, it is possible to reduce the risk of incurring losses in response to fluctuations in market conditions in financial instruments transactions conducted using a computer system.
請求項4に記載の発明によれば、相場価格が、金融商品取引業者がポジションを保有した後に変動した場合に保有した前記ポジションによって金融商品取引業者に損失が発生する方向としての損失発生方向に変動した場合に、ポジションを保有した際の相場価格よりも損失発生方向の注文価格である前記既存注文情報を用いてポジションの全部又は一部の保有を継続させることが可能かを評価することで、既に存在し記録されている注文を用いて、損失発生のリスクを高い確度で低減できる。
According to the invention of claim 4, when the market price fluctuates after a financial instruments business operator has held a position and the market price fluctuates in a loss-incurring direction, i.e., a direction in which the financial instruments business operator will incur a loss due to the held position, by evaluating whether it is possible to continue holding all or part of the position using the existing order information, which is an order price that is more in the loss-incurring direction than the market price at the time the position was held, it is possible to reduce the risk of loss occurrence with a high degree of certainty by using orders that already exist and are recorded.
請求項5に記載の発明によれば、ポジションの全部又は一部の保有を継続させることが可能かを評価した結果は、金融商品取引業者が金融機関に対して所定の注文の約定に伴うカバー取引を行うという具体的な取引の処理に用いられることにより、損失発生のリスクを高い確度で低減させることができる。
According to the invention described in claim 5 , the result of the evaluation of whether it is possible to continue holding all or part of a position is used in processing a specific transaction in which a financial instruments business operator conducts a cover transaction with a financial institution in connection with the execution of a specified order, thereby making it possible to reduce the risk of incurring losses with a high degree of certainty.
請求項6に記載の発明によれば、相場価格の変動による損失発生のリスクの高い成行注文の取引において、損失発生のリスクを高い確度で低減させることができる。
According to the sixth aspect of the present invention, in market order transactions in which the risk of loss due to fluctuations in market prices is high, the risk of loss can be reduced with high certainty.
請求項7に記載の発明によれば、ポジションの全部又は一部の保有を継続させることが可能かを評価した結果により、既存注文を約定させる処理を実行する構成により、損失発生のリスクの低減を現実の取引処理において実現できる。
According to the invention described in claim 7 , the risk of losses occurring can be reduced in actual trading processing by executing a process to execute an existing order based on the results of an evaluation of whether it is possible to continue holding all or part of a position.
請求項8に記載の発明によれば、相場価格の変動により生ずる所定のリスクを、既存注文情報を用いて低減させる確度を高め、相場状況の変動に応じて損失発生のリスクを高い確度で低減させる処理を、現実の取引処理において実現できる。
According to the invention of claim 8 , it is possible to increase the accuracy of reducing a predetermined risk caused by fluctuations in market prices by using existing order information, and to realize processing in actual trading that reduces the risk of occurrence of losses with high accuracy in accordance with fluctuations in market conditions.
請求項9に記載の発明によれば、多様なコンピュータシステム上で本発明を実現できる。 According to the ninth aspect of the present invention, the present invention can be realized on a variety of computer systems.
[発明の実施の形態1]
以下、図1乃至図5に、この発明の実施の形態1を示す。
[First embodiment of the invention]
1 to 5 show a first embodiment of the present invention.
[システム構成]
図1は、この実施の形態1の金融商品取引管理システム及び金融商品取引管理装置のシステム構成図及び機能ブロック図である。同図に示すとおり、金融商品取引管理システム1Aは、金融商品取引管理装置1と、n個(n≧1)のクライアント端末21,22,・・・2nと、「金融機関システム」としての銀行システム3とを備えている。金融商品取引管理装置1とクライアント端末21,22,・・・2nと銀行システム3とは、WAN(Wide Area Network)としてのネットワーク4を介して相互に交信可能である。この実施の形態1の金融商品取引管理システム1Aは、金融商品として外国為替を取扱う。
[System configuration]
1 is a system configuration diagram and functional block diagram of a financial instruments transaction management system and a financial instruments transaction management device according to this embodiment 1. As shown in the figure, the financial instruments transaction management system 1A comprises a financial instruments transaction management device 1, n (n≧1) client terminals 21 , 22 , ... 2n , and a bank system 3 as a "financial institution system." The financial instruments transaction management device 1, client terminals 21 , 22 , ... 2n , and bank system 3 are capable of communicating with each other via a network 4 as a WAN (Wide Area Network). The financial instruments transaction management system 1A according to this embodiment 1 handles foreign exchange as a financial product.
金融商品取引管理装置1は、金融商品の取引を業務とする金融商品の金融商品取引業者が管理し運用するサーバコンピュータであり、Webサーバ機能、大容量のデータを保存するデータベース機能を備えている。なお、ここでの「金融商品」とは、相場価格が変動し、売買取引が可能な金融に関する商品であり、たとえば外国為替がこれに該当する。ただし、金融商品取引管理装置1が扱う金融商品は、外国為替以外のどのようなものでもよい。 The financial instruments transaction management device 1 is a server computer managed and operated by a financial instruments business operator whose business involves trading financial instruments, and is equipped with web server functions and database functions for storing large amounts of data. Note that "financial instruments" here refer to financial products whose market prices fluctuate and can be bought and sold, such as foreign exchange. However, the financial instruments handled by the financial instruments transaction management device 1 may be any type other than foreign exchange.
クライアント端末21,22,・・・,2nは、金融商品の売買を行う、「顧客」としての個人又は法人が所持し使用する、データ通信機能を有する通信端末である。例えば、クライアント端末21,22,・・・,2nは、パーソナルコンピュータ、携帯電話端末等が該当する。なお、「顧客」は、主として取扱業者との間で金融商品の売買取引を行う個人又は法人である。 Client terminals 21 , 22 , ..., 2n are communication terminals with data communication functions that are owned and used by individuals or corporations as "customers" who buy and sell financial products. For example, client terminals 21 , 22 , ..., 2n correspond to personal computers, mobile phone terminals, etc. Note that "customers" are individuals or corporations who primarily buy and sell financial products with dealers.
図1には図示しないが、金融商品取引管理装置1、クライアント端末21,22,・・・,2n、銀行システム3、それぞれハードウェア構成を備える。このハードウェア構成は、例えば、少なくとも1のCPU(Central Processing Unit、中央処理装置)、及び、CPUの作業領域として機能するRAM(Random Access Memory)、起動用ブートプログラム等が記録されたROM(Read
Only Memory)である。また例えば、このハードウェア構成は、各種プログラムやデータ等が記録されるハードディスク等の補助記憶装置、データの送受信に用いる通信インターフェース等である。補助記憶装置には、OS(Operating System)用プログラム、各種アプリケーションプログラム、データベースに記録されたデータ等が記録されており、これらのプログラムやデータはCPUの演算処理により、ハードウェア資源と協働して各種機能を実現する。
Although not shown in Fig. 1, the financial product transaction management device 1, the client terminals 21 , 22 , ..., 2n , and the bank system 3 each have a hardware configuration. This hardware configuration includes, for example, at least one CPU (Central Processing Unit), a RAM (Random Access Memory) that functions as a working area for the CPU, and a ROM (Read Only Memory) in which a boot program for startup and the like are recorded.
The hardware configuration is, for example, an auxiliary storage device such as a hard disk on which various programs and data are recorded, and a communication interface used for sending and receiving data. The auxiliary storage device stores programs for the OS (Operating System), various application programs, data recorded in a database, etc., and these programs and data work together with the hardware resources to realize various functions through the arithmetic processing of the CPU.
なお、金融商品取引管理装置1、銀行システム3は、1のサーバコンピュータによって形成されていても、複数のネットワークコンピュータシステムによって形成されていてもよい。また、金融商品取引管理装置1、銀行システム3は、クラウドコンピュータシステム等、ネットワーク4上に分散配置された複数のハードウェアによって構成されていてもよい。 The financial instruments transaction management device 1 and bank system 3 may be formed by a single server computer or multiple network computer systems. Furthermore, the financial instruments transaction management device 1 and bank system 3 may be configured by multiple pieces of hardware distributed across the network 4, such as a cloud computer system.
図1に示すとおり、クライアント端末21には、マウスやキーボード等各種指示を入力するために用いられる操作部21、LCD(Liquid Crystal Display)等からなり操作部21から入力された各種指示等や各種画像を表示する表示部22を有している。クライアント端末21の操作部21と表示部22は、指やタッチペン等のポインティングデバイスの接触位置の座標情報等に基づいて各種入力を行う、タッチパネル式のディスプレイとして構成されていてもよい。図示しないが、クライアント端末22,・・・2nも同様の操作部と表示部とを備える。なお、クライアント端末21,22,・・・2nは同じ構成を持つので、以下、区別する必要がある場合を除き、クライアント端末2と記載する。 1, the client terminal 21 has an operation unit 21 such as a mouse or keyboard used to input various instructions, and a display unit 22 consisting of an LCD (Liquid Crystal Display) or the like that displays various instructions and images input from the operation unit 21. The operation unit 21 and display unit 22 of the client terminal 21 may be configured as a touch panel display that performs various inputs based on coordinate information of the contact position of a pointing device such as a finger or a touch pen. Although not shown, the client terminals 22 , ..., 2n also have similar operation units and display units. Note that, because the client terminals 21 , 22 , ..., 2n have the same configuration, they will hereinafter be referred to as client terminal 2 unless it is necessary to distinguish between them.
銀行システム3は、金融商品取引業者がカバー取引を行う「金融機関」としての業者、例えば銀行等の金融業者、の扱うコンピュータシステムであり、ネットワークサーバ、データベースサーバの機能を備える。銀行システム3は、機能手段として、金融商品取引管理装置1との間でカバー取引を行う「取引実行手段」としての取引実行部31を備える。 The banking system 3 is a computer system operated by a financial institution, such as a bank, with which financial instruments traders conduct cover transactions, and has the functions of a network server and a database server. As a functional means, the banking system 3 has a transaction execution unit 31, which serves as a "transaction execution means" for conducting cover transactions with the financial instruments transaction management device 1.
[金融商品取引管理装置の詳細]
図1に示す通り、金融商品取引管理装置1は、顧客注文管理装置40とディーリング装置50とを備える。顧客注文管理装置40は、主にクライアント端末2とデータや信号の送受信を行い、クライアント端末2を使用する顧客からの注文を受ける処理や、顧客に対する約定した注文を報告する処理等を行う。ディーリング装置50は、主に銀行システム3とデータや信号の送受信を行い、銀行システム3との間で、金融商品の約定に伴うカバー取引を行うための処理等を行う。顧客注文管理装置40とディーリング装置50とは、別個のコンピュータシステムによって形成されてもよいし、同一のコンピュータシステムによって形成されてもよい。
[Details of the financial instruments transaction management device]
As shown in Fig. 1, the financial product transaction management device 1 comprises a customer order management device 40 and a dealing device 50. The customer order management device 40 mainly transmits and receives data and signals to and from the client terminal 2, and performs processes such as receiving orders from customers who use the client terminal 2 and reporting executed orders to customers. The dealing device 50 mainly transmits and receives data and signals to and from the bank system 3, and performs processes such as conducting cover transactions associated with the execution of financial product contracts with the bank system 3. The customer order management device 40 and the dealing device 50 may be formed by separate computer systems or may be formed by the same computer system.
顧客注文管理装置40は、上述した各種プログラムとハードウェア資源とに基づいて実現される機能手段を備える。この機能手段は、例えば図1に示す、「注文情報生成手段」としての注文情報生成部41、「相場価格情報取得手段」としての相場価格情報取得部42、約定情報処理部43、「既存注文情報記録手段」としての既存注文情報記録部44である。 The customer order management device 40 comprises functional means implemented based on the various programs and hardware resources described above. These functional means are, for example, the order information generation unit 41 (as "order information generation means"), the market price information acquisition unit 42 (as "market price information acquisition means"), the contract information processing unit 43, and the existing order information recording unit 44 (as "existing order information recording means"), as shown in FIG. 1.
注文情報生成部41は、顧客の指示に基づいて前記金融商品の注文を行うための注文情報を生成する。 The order information generation unit 41 generates order information for placing an order for the financial product based on the customer's instructions.
相場価格情報取得部42は、金融商品取引管理装置1にて扱う金融商品の相場価格の情報を取得する。相場価格情報取得部42は、取得した相場価格の情報に対し、顧客注文管理装置40で用いるために必要な処理と管理を行う。相場価格情報取得部42は、ネットワーク4を介した継続的な相場情報の取得等により、金融商品の相場価格の情報を継続的かつ定期的に取得し、取得した相場価格の情報を記録し管理する。 The market price information acquisition unit 42 acquires market price information for financial instruments handled by the financial instrument transaction management device 1. The market price information acquisition unit 42 performs the necessary processing and management of the acquired market price information for use in the customer order management device 40. The market price information acquisition unit 42 continuously and periodically acquires market price information for financial instruments by continuously acquiring market price information via the network 4, and records and manages the acquired market price information.
約定情報処理部43は、注文情報に基づいて前記注文を約定させる処理を行う。具体的には、約定情報処理部43は、注文情報生成部41が生成した注文情報に基づく顧客注文を約定させる処理、及び、約定させた顧客注文の情報を顧客のクライアント端末2に送るための処理を行う。なお、ここでの「約定」とは、顧客の注文に基づいて金融商品の売買を成立させるための各種の手続並びに処理のことをいう。この実施の形態1において約定が成立すると、外国為替の売買が行われる。また、約定情報処理部43は、約定が成立すると、クライアント端末2の表示部22に約定が成立した旨の文字情報等を表示させ、また、売買価格に基づいてクライアント端末2の銀行口座の出入金処理を行う。 The contract information processing unit 43 performs processing to contract the order based on the order information. Specifically, the contract information processing unit 43 performs processing to contract a customer order based on the order information generated by the order information generation unit 41, and processing to send information about the contracted customer order to the customer's client terminal 2. Note that "contract" here refers to the various procedures and processes for completing the sale and purchase of a financial product based on a customer's order. In this embodiment 1, when a contract is completed, a foreign exchange transaction is carried out. Furthermore, when a contract is completed, the contract information processing unit 43 displays text information, etc., indicating that a contract has been completed on the display unit 22 of the client terminal 2, and also processes deposits and withdrawals from the bank account of the client terminal 2 based on the purchase and sale price.
既存注文情報記録部44は、データベースであり、金融商品取引管理装置1にて用いられる「既存注文情報」のデータが記録される。この「既存注文情報」については後述する。 The existing order information recording unit 44 is a database that records the "existing order information" data used by the financial product transaction management device 1. This "existing order information" will be described later.
この実施の形態1における既存注文情報記録部44はリレーショナルデータベースによって形成するが、例えばオブジェクトデータベース等、大量のデータの記録や書換えに適したものであればどのような形式を用いてもよい。既存注文情報記録部44には、「既存注文情報」の他にも、注文テーブル、顧客の口座が存在する金融機関、口座名、残高等の情報を定義する顧客口座情報テーブル、取引される通貨の組合せ等に関する情報を定義する通貨ペア注文条件テーブル、シーケンス番号テーブルが記録されている(各テーブルは図示せず)。 In this embodiment 1, the existing order information recording unit 44 is formed by a relational database, but any format suitable for recording and rewriting large amounts of data, such as an object database, may be used. In addition to "existing order information," the existing order information recording unit 44 also records an order table, a customer account information table that defines information such as the financial institution where the customer's account is located, account name, and balance, a currency pair order conditions table that defines information such as the combination of currencies to be traded, and a sequence number table (each table is not shown).
ディーリング装置50は、上述した各種プログラムとハードウェア資源とに基づいて実現される機能手段として、カバー取引部51、「リスク評価手段」としてのリスク評価部52、「リスクヘッジ実行手段」としてのリスクヘッジ実行部53を備える。 The dealing device 50 includes, as functional means realized based on the various programs and hardware resources described above, a cover trading unit 51, a risk assessment unit 52 as a "risk assessment means," and a risk hedge execution unit 53 as a "risk hedge execution means."
カバー取引部51は、銀行システム3に対してカバー取引を実行するための各種処理を行う。 The cover transaction unit 51 performs various processes to execute cover transactions for the bank system 3.
リスク評価部52は、所定のリスクに対する所定の処理を行う必要があるか否かを評価する。この「所定のリスク」及び「所定の処理」については後述する。 The risk assessment unit 52 assesses whether or not a predetermined process needs to be performed for a predetermined risk. These "predetermined risks" and "predetermined processes" will be described later.
リスクヘッジ実行部53は、リスク評価部52においてリスクヘッジが必要と評価された注文について所定の処理を行う。 The risk hedging execution unit 53 performs predetermined processing for orders that are assessed by the risk assessment unit 52 as requiring risk hedging.
[既存注文情報(1.概要)]
この実施の形態1における「既存注文情報」は、顧客から発注された、現在約定する注文や将来約定する予定の注文を金融商品取引管理装置1で取引するための情報である。また、この実施の形態1における「既存注文」は、上述の「既存注文情報」に基づいて取引が行われる注文のことである。
[Existing order information (1. Overview)]
The "existing order information" in this embodiment 1 is information for trading currently executed orders and orders scheduled to be executed in the future, which are placed by customers, in the financial instruments transaction management device 1. Furthermore, the "existing order" in this embodiment 1 refers to an order that is traded based on the above-mentioned "existing order information."
たとえば、この実施の形態1における既存注文情報は、顧客から発注された、発注時以降の時間に発注や約定が行われる金融商品の注文情報である。既存注文情報は、たとえば指値注文の注文情報や、逆指値注文の注文情報である。ただし、既存注文情報は成行注文の注文情報であってもよい。また、既存注文情報に基づいて取引が行われる成行注文は、いわゆる「トリガー成行注文」のような、金融商品が特定の相場価格になったことを契機に発注されるように設定された成行注文であってもよい。この場合、「既存注文」は、これらの注文情報に基づいて取引が行われる指値注文、逆指値注文、成行注文等である。 図1に模式的に示すように、既存注文情報記録部44には、複数の既存注文情報、たとえば、買いの既存注文情報441、売りの既存注文情報442が記録されている。買いの既存注文情報441、売りの既存注文情報442とも、複数の注文価格(たとえば、米ドル/日本円の場合、1ドル90.90円、1ドル91.00円・・・1ドル99.90円、1ドル100.00円・・・など)の注文の発注や約定等の取引を電子的に行うデータである。 For example, in this embodiment 1, existing order information is order information for financial products placed by a customer and to be placed or executed after the time of order placement. Existing order information is, for example, order information for limit orders or stop-loss orders. However, existing order information may also be order information for market orders. Furthermore, market orders traded based on existing order information may be so-called "trigger market orders," which are set to be placed when a financial product reaches a specific market price. In this case, "existing orders" are limit orders, stop-loss orders, market orders, etc., traded based on this order information. As schematically shown in FIG. 1, the existing order information recording unit 44 records multiple existing order information, such as existing buy order information 441 and existing sell order information 442. Both existing buy order information 441 and existing sell order information 442 are data used to electronically place and execute orders at multiple order prices (for example, in the case of US dollars/Japanese yen, 1 dollar = 90.90 yen, 1 dollar = 91.00 yen, 1 dollar = 99.90 yen, 1 dollar = 100.00 yen, etc.).
買いの既存注文情報441、売りの既存注文情報442は、それぞれ、金融商品取引管理装置1が複数の顧客から受領した金融商品の複数の注文に関する情報である。ただし、買いの既存注文情報441、売りの既存注文情報442の一方又は双方が一の顧客から注文されたもののみでもよい。また、買いの既存注文情報441、売りの既存注文情報442のうち一方又は双方が一つの顧客注文のみでもよい。 The existing buy order information 441 and the existing sell order information 442 are each information relating to multiple orders for financial products received by the financial product transaction management device 1 from multiple customers. However, one or both of the existing buy order information 441 and the existing sell order information 442 may only be orders from a single customer. Also, one or both of the existing buy order information 441 and the existing sell order information 442 may only be orders from a single customer.
買いの既存注文情報441、売りの既存注文情報442は、注文価格の情報の他に、注文した顧客を特定する情報、発注日時や約定日時を示す情報、発注状態や約定状態等を示す情報等を属性情報として含むことが考えられる。 In addition to order price information, existing buy order information 441 and existing sell order information 442 may include attribute information such as information identifying the customer who placed the order, information indicating the order date and time and contract date and time, and information indicating the order status and contract status.
[既存注文情報(2.異なる執行条件としての機能)]
なお、この実施の形態1の買いの既存注文情報441に基づく買い注文、売りの既存注文情報442に基づく売り注文は、個別の買い注文や個別の売り注文として機能するが、それに加え、特定の注文執行の際の異なる2種類の執行条件の注文としても機能する。
[Existing Order Information (2. Function as Different Execution Conditions)]
In addition, a buy order based on existing buy order information 441 and a sell order based on existing sell order information 442 in this embodiment 1 function as individual buy orders and individual sell orders, and in addition, they also function as orders with two different execution conditions when executing a specific order.
例えば、顧客の注文によりポジションの保有(例えば金融商品取引業者によるポジションの保有)が生じた場合、保有するポジションが買いポジション及び売りポジションのいずれであるかに基づいて、金融商品取引管理装置1は、買いの既存注文情報441に基づく買い注文、売りの既存注文情報442に基づく売り注文のそれぞれを、特定の注文執行の際の異なる2種類の執行条件の注文として機能させ、リスクヘッジ実行部53によるリスクヘッジに用いることができる。これは、特定の注文が約定することなどでポジションが保有された場合、発生したポジションに対し、買いの既存注文と売りの既存注文とは、一方が指値注文、他方が逆指値注文、のような形で、異なる執行条件の注文として、それぞれリスクヘッジに用いられ得るからである。 For example, when a customer order results in the opening of a position (e.g., a position opened by a financial instruments business operator), based on whether the held position is a buy position or a sell position, the financial instruments transaction management device 1 can function the buy order based on existing buy order information 441 and the sell order based on existing sell order information 442 as orders with two different execution conditions when executing a specific order, and can be used for risk hedging by the risk hedge execution unit 53. This is because, when a position is opened due to the execution of a specific order, the existing buy order and the existing sell order can each be used for risk hedging against the resulting position as orders with different execution conditions, such as one being a limit order and the other being a stop order.
例えば、この実施の形態1の金融商品取引管理装置1による顧客の取引で金融商品取引業者が売りのポジションを保有した場合を考える。この場合、リスクヘッジ実行部53は、買いの既存注文情報441を買いの指値注文として機能させると共に、売りの既存注文情報442を売りの逆指値注文情報として機能させることで、リスクの保有を継続させるか否かを判定することができる。 For example, consider a case where a financial instruments business operator holds a sell position in a customer's transaction using the financial instruments transaction management device 1 of this embodiment 1. In this case, the risk hedge execution unit 53 functions the existing buy order information 441 as a buy limit order and the existing sell order information 442 as sell stop order information, thereby determining whether to continue holding the risk.
また例えば、この実施の形態1の金融商品取引管理装置1による顧客の取引で金融商品取引業者が買いのポジションを保有した場合を考える。この場合、リスクヘッジ実行部53は、売りの既存注文情報442に基づいて売りの指値注文を機能させると共に、買いの既存注文情報441に基づいて買いの逆指値注文情報を機能させて、リスクの保有を継続させるか否かを判定することができる。 Also, for example, consider a case where a financial instruments business operator holds a buy position in a customer's transaction using the financial instruments transaction management device 1 of this embodiment 1. In this case, the risk hedging execution unit 53 executes a sell limit order based on the existing sell order information 442, and executes a buy stop order information based on the existing buy order information 441, thereby determining whether to continue holding the risk.
この実施の形態1においては、金融商品取引管理装置1は、後述の「対象注文」を特定する処理において、買いの既存注文情報441に基づく買い注文、売りの既存注文情報442に基づく売り注文を、異なる2種類の執行条件の注文として用いることができる。この処理については、後述の[対象注文と対象注文情報]において説明する。 In this embodiment 1, the financial instruments transaction management device 1 can use a buy order based on existing buy order information 441 and a sell order based on existing sell order information 442 as orders with two different types of execution conditions in the process of identifying a "target order" described below. This process will be explained below in the section "Target Order and Target Order Information."
なお、上記の事例では、買いの既存注文情報441、売りの既存注文情報442は、執行条件がそれぞれ指値注文又は逆指値注文であるものとして説明したが、指値注文と逆指値注文の組合せのみに限定されるものではない。例えば、買いの既存注文情報441、売りの既存注文情報442のうちの一方又は双方が指値注文や逆指値注文とは異なる執行条件、例えば上述の成行注文や「トリガー成行注文」として設定されていてもよい。 In the above example, the existing buy order information 441 and the existing sell order information 442 were described as having execution conditions of limit orders and stop orders, respectively, but this is not limited to a combination of limit orders and stop orders. For example, one or both of the existing buy order information 441 and the existing sell order information 442 may be set to execution conditions different from limit orders or stop orders, such as the above-mentioned market order or "trigger market order."
[既存注文情報・既存注文と対象注文情報・対象注文]
この実施の形態1においては、上述の買いの既存注文情報441によって取引が行われる買いの既存注文、売りの既存注文情報442によって取引が行われる売りの既存注文、のうちの一部又は全部は、「対象注文」を構成する。この「対象注文」とは、上述の既存注文の中で、「所定のリスク」に対するリスクヘッジに用いることが可能な注文のことである。
[Existing order information, existing orders and target order information, target orders]
In this first embodiment, some or all of the existing buy orders traded based on the existing buy order information 441 and the existing sell orders traded based on the existing sell order information 442 constitute "target orders." These "target orders" refer to the above-mentioned existing orders that can be used to hedge against "predetermined risks."
例えば、この実施の形態1の「対象注文」とは、買いの既存注文情報441、売りの既存注文情報442に基づいて取引が行われる既存注文のうち、予め設定された所定の条件を満たす注文のことである。 For example, in this embodiment 1, a "target order" refers to an existing order that satisfies predetermined conditions and is traded based on existing buy order information 441 and existing sell order information 442.
このような、買い・売りの既存注文から「対象注文」を特定するための処理については、後述の[リスクの評価(3・・・)]-[リスクの評価(6・・・)]において例示を示しつつ説明する。 The process for identifying "target orders" from existing buy and sell orders will be explained below with examples in [Risk Assessment (3...)] - [Risk Assessment (6...)].
[新注文]
この実施の形態1において、金融商品取引管理装置1は、「所定の注文」としての新注文(以下「新注文」と称する。)の取引を行う。
[New Order]
In this first embodiment, the financial product transaction management device 1 carries out transactions of new orders (hereinafter referred to as "new orders") as "predetermined orders."
この実施の形態1の新注文とは、取引開始後に顧客から新たに発注された金融商品の注文であり、買い注文でも売り注文でもよい。新注文の金融商品の種類は、基本的に対象注文の金融商品の種類と同じ(例えば米国ドルと日本円の通貨ペアなど)であるが、対象注文と異なる種類の金融商品でもよい。新注文は成行注文であることが考えられる。ただし、新注文は指値注文や逆指値注文でもよいし、上述した「トリガー成行注文」のような成行注文でもよい。 In this embodiment 1, a new order is a new order for a financial product placed by a customer after trading has commenced, and may be a buy order or a sell order. The type of financial product in the new order is generally the same as the type of financial product in the target order (for example, a currency pair of US dollar and Japanese yen), but it may also be a different type of financial product from the target order. The new order is considered to be a market order. However, the new order may also be a limit order or a stop order, or a market order such as the "trigger market order" described above.
[リスクヘッジ]
この実施の形態1において、リスク評価部52は、対象注文情報を用いたリスクヘッジを行う。リスク評価部52のリスクヘッジは、新注文を約定させる処理を行った場合に、「所定のリスク」について、「所定の評価」を行うことで、新注文の約定で生じるリスクを評価し、その後の処理を決定することで行われる。
[Risk hedging]
In this embodiment 1, the risk assessment unit 52 performs risk hedging using the target order information. When processing to execute a new order is performed, the risk assessment unit 52 performs risk hedging by evaluating the risk that arises from the execution of the new order by performing a "predetermined assessment" of the "predetermined risk" and determining the subsequent processing.
[所定のリスク]
この実施の形態1において、リスク評価部52は「所定のリスク」についての評価を行う。この「所定のリスク」とは、金融商品取引業者が顧客の新注文を約定させてポジションを保有することで金融商品取引業者に発生する損失発生のリスクのことである。「所定のリスク」は、約定させた新注文を金融商品取引業者が金融機関等にカバー取引を行わずにいる間、金融商品取引業者が保有し続ける。
[Specified risk]
In this first embodiment, the risk assessment unit 52 assesses the "predetermined risk." This "predetermined risk" refers to the risk of a loss incurred by a financial instruments business operator when the financial instruments business operator holds a position by executing a new order from a customer. The "predetermined risk" occurs when the financial instruments business operator continues to hold the executed new order while the financial instruments business operator does not conduct a cover transaction with a financial institution, etc.
ただし、リスク評価部52は、金融商品取引管理装置1における金融商品の取引で発生するリスクであれば、新注文以外の注文において発生する取引のリスクを「所定のリスク」として扱ってもよい。 However, the risk assessment unit 52 may treat transaction risks arising from orders other than new orders as "predetermined risks" if they arise from transactions of financial products in the financial product transaction management device 1.
例えば、リスク評価部52は、新注文以外の注文、例えば「既存注文情報」に基づいて取引が行われる注文の約定等によって発生するポジションの保有や、それ以外の注文の約定によって発生するポジションの保有を「所定のリスク」として扱ってもよい。また、リスク評価部52は、注文の約定により発生するポジションの保有以外のいかなる取引のリスクを「所定のリスク」として扱ってもよい。また例えば、リスク評価部52は、新注文における約定以外の取引、例えば注文の発注によって発生するリスクを「所定のリスク」として扱ってもよい。また、リスク評価部52は、上述したような、顧客と金融商品取引業者との取引におけるポジションの保有以外のポジションの保有、例えば、銀行等の金融機関と金融商品取引業者との間との取引におけるポジションの保有以外のポジションの保有による取引のリスクを「所定のリスク」として扱ってもよい。 For example, the risk assessment unit 52 may treat as a "predetermined risk" the holding of a position arising from the execution of an order other than a new order, such as an order executed based on "existing order information," or the holding of a position arising from the execution of another order. Furthermore, the risk assessment unit 52 may treat as a "predetermined risk" the risk of any transaction other than the holding of a position arising from the execution of an order. Furthermore, for example, the risk assessment unit 52 may treat as a "predetermined risk" the risk arising from a transaction other than the execution of a new order, such as the placing of an order. Furthermore, the risk assessment unit 52 may treat as a "predetermined risk" the risk of a transaction resulting from the holding of a position other than a position held in a transaction between a customer and a financial instruments business operator, such as a position held in a transaction between a financial institution such as a bank and a financial instruments business operator, as a "predetermined risk."
[所定の評価]
この実施の形態1において、リスク評価部52は「所定の評価」を行う。この「所定の評価」とは、金融商品取引業者が金融商品の取引を行うことで発生するリスクに対し、リスクをヘッジ(回避)できる可能性に関する評価である。
[Prescribed evaluation]
In this first embodiment, the risk assessment unit 52 performs a "predetermined assessment." This "predetermined assessment" is an assessment of the possibility of hedging (avoiding) risks that arise when a financial instruments business operator trades financial instruments.
例えば、リスク評価部52は、「所定の評価」として、金融商品取引業者が特定の新注文の約定により発生して金融商品取引業者が保有したポジションにより、金融商品取引業者に損失が発生するリスクの大きさや、金融商品取引業者が損失の発生を回避できる可能性に関する評価を行う。 For example, as a "predetermined evaluation," the risk assessment unit 52 assesses the magnitude of the risk that a financial instruments business operator will incur a loss due to a position held by the financial instruments business operator that arises from the execution of a specific new order, and the possibility that the financial instruments business operator will be able to avoid incurring a loss.
例えば、「所定の評価」にあたり、リスク評価部52は、相場価格情報取得部42が取得した金融商品の相場価格情報をリアルタイムで取得する。そして、リスク評価部52は、新注文の発注価格や約定価格と、約定後の金融商品のリアルタイムの相場価格とを対比する。さらに、リスク評価部52は、リアルタイムの相場価格が新注文の発注価格や約定価格より「損失発生方向」に変動した場合は、買いの既存注文情報441や売りの既存注文情報442(図1参照)が存在するか否かを確認する。 For example, in performing the "predetermined evaluation," the risk assessment unit 52 acquires, in real time, market price information for financial instruments acquired by the market price information acquisition unit 42. The risk assessment unit 52 then compares the order price and execution price of the new order with the real-time market price of the financial instrument after execution. Furthermore, if the real-time market price fluctuates in the "direction of a loss" from the order price and execution price of the new order, the risk assessment unit 52 checks whether existing buy order information 441 or existing sell order information 442 (see Figure 1) exists.
この「損失発生方向」とは、新注文の発注時や約定時の金融商品の相場価格と、金融商品取引業者が銀行等に新注文の約定に伴うカバー取引を行う際の金融商品の相場価格との差し引きを行った際、金融商品取引業者に損失が発生する方向である(以下単に「損失発生方向」と称する。)。 This "direction of loss occurrence" refers to the direction in which a financial instruments business operator will incur a loss when it deducts the market price of the financial instrument at the time a new order is placed or executed from the market price of the financial instrument at the time the financial instruments business operator engages in a cover transaction with a bank, etc. in conjunction with the execution of the new order (hereinafter referred to simply as the "direction of loss occurrence").
損失発生方向は、新注文の売買条件によって決まる。例えば、新注文が買い注文の場合は新注文の約定時(図8-図11の時点t1参照)から任意の時間が経過した時(図8-図11の時点t2参照)での相場価格の安値側への変動が損失発生方向で、新注文が売り注文の場合は相場価格の高値側への変動が損失発生方向である。なお、この実施の形態1では、新注文の約定時以外の時点が基準の場合も含め、一の時点から、他の時点までの相場価格の変動方向を、総じて「損失発生方向」「損失発生方向と逆方向」と称する。例えば、図10,図11の時点t2(新注文の約定時ではない)から時点t3までは、時点t1から時点t2までと同様、新注文が買い注文の場合は相場価格の安値側への変動が損失発生方向で、新注文が売り注文の場合は相場価格の高値側への変動が損失発生方向である。 The direction of loss occurrence is determined by the buying and selling conditions of the new order. For example, if the new order is a buy order, the direction of loss occurrence is a downward fluctuation in the market price at any time after the new order is executed (see time t1 in Figures 8-11) (see time t2 in Figures 8-11). If the new order is a sell order, the direction of loss occurrence is a fluctuation in the market price toward the higher price. Note that in this embodiment 1, the direction of fluctuation in the market price from one time point to another, including cases where a time point other than the time of execution of the new order is the reference time, is collectively referred to as the "loss occurrence direction" or the "opposite direction to the loss occurrence direction." For example, from time t2 (not the time of execution of the new order) to time t3 in Figures 10 and 11, similar to the period from time t1 to time t2, if the new order is a buy order, the direction of loss occurrence is a downward fluctuation in the market price, and if the new order is a sell order, the direction of loss occurrence is a fluctuation in the market price toward the higher price.
「所定の評価」にあたり、リスク評価部52は、「新注文」が買い注文の場合は、売りの既存注文情報442の存在を確認する。逆に「新注文」が売り注文の場合は、リスク評価部52は、買いの既存注文情報441の存在を確認する。買いの新注文の約定によって金融商品取引業者が保有するポジションは、売りの既存注文が約定すれば実質的な損失を消失又は低減させて、金融商品取引業者のリスクを解消又は低減できるからである(図10の(b)参照)。同様に、売りの新注文の約定によって金融商品取引業者が保有するポジションは、買いの既存注文が約定すれば実質的な損失を消失又は低減させて、金融商品取引業者のリスクを解消又は低減できるからである。 When performing the "predetermined evaluation," if the "new order" is a buy order, the risk assessment unit 52 checks for the existence of existing sell order information 442. Conversely, if the "new order" is a sell order, the risk assessment unit 52 checks for the existence of existing buy order information 441. This is because a position held by a financial instruments business operator as a result of a new buy order being executed can eliminate or reduce the actual loss if an existing sell order is executed, thereby eliminating or reducing the risk for the financial instruments business operator (see (b) in Figure 10). Similarly, a position held by a financial instruments business operator as a result of a new sell order being executed can eliminate or reduce the actual loss if an existing buy order is executed, thereby eliminating or reducing the risk for the financial instruments business operator.
「所定の評価」にあたり、リスク評価部52は、金融商品の相場価格の変動方向に、買いの既存注文情報441や売りの既存注文情報442が存在するか否かを確認する。変動方向に買いの既存注文情報441や売りの既存注文情報442が存在すれば、買いの既存注文情報441や売りの既存注文情報442が約定することで、新注文の約定等により金融商品取引業者が保有したポジションによる損失の発生を回避または低減できるからである。 When performing the "predetermined evaluation," the risk assessment unit 52 checks whether there is existing buy order information 441 or existing sell order information 442 in the direction of movement of the market price of the financial instrument. If there is existing buy order information 441 or existing sell order information 442 in the direction of movement, the existing buy order information 441 or existing sell order information 442 will be executed, thereby avoiding or reducing losses from positions held by the financial instruments business operator due to the execution of new orders, etc.
なお、リスク評価部52は、「所定の評価」において、相場価格の変動の価格帯よりも所定範囲高値側や安値側まで(たとえば0.1円分高値側や安値側まで)買いの既存注文情報441や売りの既存注文情報442が存在するか否かを確認してもよい。 In addition, in the "predetermined evaluation," the risk assessment unit 52 may check whether existing buy order information 441 or existing sell order information 442 exists within a predetermined range up to the higher or lower end of the price range of the market price fluctuation (for example, up to the higher or lower end by 0.1 yen).
リスク評価部52は、「所定の評価」において、新注文の注文量と、買いの既存注文情報441の注文量や売りの既存注文情報442の注文量とを対比することで、ポジションの保有の可否や、ポジションを保有可能な新注文の注文量を評価する。 In the "predetermined evaluation," the risk assessment unit 52 compares the order volume of the new order with the order volume of existing buy order information 441 and the order volume of existing sell order information 442 to assess whether the position can be held and the order volume of the new order that allows the position to be held.
例えば、リスク評価部52には、リスクを解消または低減可能な買いの既存注文情報441の注文量や売りの既存注文情報442の注文量と、ポジションを保有した新注文の注文量とが等しい値に設定されているとする。この場合、既存注文情報記録部44に売りの既存注文情報442が3万通貨記録されている場合には、リスク評価部52は「3万通貨まで新注文のポジション保有が可能。」と評価を行う。この場合、新注文の注文量が買いの既存注文情報441の注文量や売りの既存注文情報442の注文量を越えた場合、超えた分の新注文の約定に伴って保有されるポジション(例えば上記事例において新注文のポジションが3万2千通貨である場合は2千通貨分)はカバー取引に回される。一方、新注文のポジションのうち、買いの既存注文情報441の注文量や売りの既存注文情報442の注文量を超えない範囲(3万通貨分)のポジションは保有される。 For example, the risk assessment unit 52 is set so that the order volume of existing buy order information 441 and existing sell order information 442, which can eliminate or reduce risk, is equal to the order volume of a new order that has established a position. In this case, if existing sell order information 442 is recorded for 30,000 units of currency in the existing order information recording unit 44, the risk assessment unit 52 evaluates that "new order positions can be maintained up to 30,000 units of currency." In this case, if the order volume of the new order exceeds the order volume of existing buy order information 441 or existing sell order information 442, the excess position maintained upon execution of the new order (for example, in the above example, if the new order position is 32,000 units of currency, then 2,000 units of currency) is used for cover trading. Meanwhile, the new order position that does not exceed the order volume of existing buy order information 441 or existing sell order information 442 (30,000 units of currency) is maintained.
なお、新注文のリスクを解消または低減できる範囲であれば、新注文のポジション保有の許容量は、既存注文情報記録部44に記録された買いの既存注文情報441の注文量や売りの既存注文情報442の注文量より多くても少なくてもよい。 In addition, as long as the risk of the new order can be eliminated or reduced, the allowable amount of position holding for the new order may be greater or less than the order volume of the existing buy order information 441 or the order volume of the existing sell order information 442 recorded in the existing order information recording unit 44.
リスク評価部52には、「所定の評価」を行うための価格範囲などが設定されてもよい。たとえば、リスク評価部52は、買いの既存注文情報441の注文価格や売りの既存注文情報442の注文価格を基準に所定の価格(たとえば損失発生方向に0.2円以内)を「所定の評価」を行う価格範囲としてもよい。そして、リスク評価部52は、これらの価格範囲を越えた新注文を評価の対象外として処理してもよい。なお、リスク評価部52は、「所定の評価」を行う価格範囲を、金融商品の種類(たとえば金融商品ごとの信用度の大きさ)や注文量の多少に依存して変動させる構成としてもよい。 The risk assessment unit 52 may be set with a price range for making a "predetermined assessment." For example, the risk assessment unit 52 may set a predetermined price (for example, within 0.2 yen toward the occurrence of a loss) as the price range for making a "predetermined assessment" based on the order price of the existing buy order information 441 or the order price of the existing sell order information 442. The risk assessment unit 52 may then process new orders that exceed this price range as outside the scope of assessment. The risk assessment unit 52 may be configured to vary the price range for making a "predetermined assessment" depending on the type of financial product (for example, the creditworthiness of each financial product) and the order volume.
リスク評価部52による「所定の評価」の結果、「所定のリスク」を解消または低減できる買いの既存注文情報441や売りの既存注文情報442が存在することが確認された場合、リスクヘッジ実行部53は、新注文の約定によるポジションを保有し続ける。 If the risk assessment unit 52 confirms through its "predetermined assessment" that there is existing buy order information 441 or existing sell order information 442 that can eliminate or reduce the "predetermined risk," the risk hedge execution unit 53 continues to hold the position resulting from the execution of the new order.
一方、リスク評価部52による「所定の評価」の結果、「所定のリスク」を回避または低減できる買いの既存注文情報441や売りの既存注文情報442が存在しないことが確認された場合、リスクヘッジ実行部53は、新注文のカバー取引を行う。これは、リスクヘッジに用いられる買いの既存注文情報441や売りの既存注文情報442がない場合は、特定注文の約定により発生したポジションをなるべく早期に解消させた方が損失拡大を抑止できてリスクヘッジに繋がるからである。 On the other hand, if the result of the "predetermined evaluation" by the risk assessment unit 52 is that there is no existing buy order information 441 or existing sell order information 442 that can avoid or reduce the "predetermined risk," the risk hedge execution unit 53 will carry out a cover transaction for the new order. This is because, when there is no existing buy order information 441 or existing sell order information 442 that can be used for risk hedging, it is better to close the position that has arisen from the execution of the specific order as soon as possible, as this will prevent losses from increasing and will lead to risk hedging.
さらに、リスク評価部52による「所定の評価」の結果、金融商品の相場価格が、新注文の約定価格よりも「損失発生方向」と逆方向(新注文が買い注文の場合は高値側、売り注文の場合は安値側)に変動した場合は、リスクヘッジ実行部53は、新注文の約定やカバー取引を行う。これは、新注文の約定により発生したポジションは利益獲得の機会を得られる可能性が高いからである。 Furthermore, if the result of the "predetermined evaluation" by the risk evaluation unit 52 is that the market price of the financial product fluctuates in the opposite direction to the "loss occurrence direction" (toward the higher price if the new order is a buy order, or toward the lower price if the new order is a sell order) compared to the execution price of the new order, the risk hedge execution unit 53 will execute the new order or perform a cover transaction. This is because the position created by the execution of the new order is likely to provide an opportunity to make a profit.
[ポジション評価価格]
この実施の形態1において、リスク評価部52は、上述の[所定のリスク]を、ポジション評価価格に基づいて判断する。この「ポジション評価価格」とは、金融商品の取引等によって発生するポジションの評価価格のことである。
[Position evaluation price]
In this first embodiment, the risk assessment unit 52 determines the above-mentioned "predetermined risk" based on the position assessment price. This "position assessment price" refers to the assessment price of a position arising from a transaction of a financial product, etc.
例えば、この実施の形態1におけるポジション評価価格は、金融商品の1の銘柄や1の通貨ペアにおける、1又は複数の取引によって保有した複数のポジションの加重平均の価格である。 For example, the position evaluation price in this embodiment 1 is the weighted average price of multiple positions held through one or more transactions in one financial product or one currency pair.
ここでの加重平均は、例えば保有する複数のポジションのそれぞれの価格と数量とを加算し、加算した数量で割って得た価格である。例えば100円で1000通貨と90円で3000通貨の場合、{100(円)×1000(通貨)+90(円)×3000(通貨)}÷(1000(通貨)+3000(通貨))=92.5(円)となり、この価格がポジション評価価格となる。なお、この実施の形態1では、前述の例示以外のどのような項目や加重平均の演算でポジション評価価格を算出してもよいし、加重平均以外のどのような演算でポジション評価価格を算出してもよい。 Here, the weighted average is the price obtained by, for example, adding up the price and quantity of each of the multiple positions held and dividing by the added quantity. For example, if there are 1,000 units of currency at 100 yen and 3,000 units of currency at 90 yen, then {100 (yen) x 1,000 (currency) + 90 (yen) x 3,000 (currency)} ÷ (1,000 (currency) + 3,000 (currency)) = 92.5 (yen), and this price is the position valuation price. Note that in this embodiment 1, the position valuation price may be calculated using any items or weighted average calculations other than those listed above, and the position valuation price may be calculated using any calculation other than the weighted average.
以下の記載では、一例として、顧客と金融商品取引業者との取引において金融商品取引業者が保有するポジションを、ポジション評価価格の設定対象とする。ただし、他のいかなるポジションの保有(例えば、上述のような、銀行などの金融業者と金融商品取引業者の取引において金融商品取引業者が保有するポジションなど)がポジション評価価格の設定対象であってもよい。 In the following description, as an example, the position held by a financial instruments business operator in a transaction between a customer and the financial instruments business operator will be the subject of setting a position valuation price. However, any other position held (for example, a position held by a financial instruments business operator in a transaction between a financial institution such as a bank and the financial instruments business operator, as mentioned above) may also be the subject of setting a position valuation price.
[リスクの評価(1.概要)]
この実施の形態1において、リスク評価部52は、上述の[所定のリスク]を、保有するポジションと「対象注文」に基づいて評価する。
[Risk Assessment (1. Overview)]
In this first embodiment, the risk assessment unit 52 assesses the above-mentioned "predetermined risk" based on the held position and the "target order."
図2、図3は、この実施の形態1の既存注文情報のテーブルの概念図である。図2、図3には、既存注文情報と対象注文情報の関係が図示されており、これにより、既存注文と対象注文の関係も示されている。 Figures 2 and 3 are conceptual diagrams of tables of existing order information in this embodiment 1. Figures 2 and 3 illustrate the relationship between existing order information and target order information, thereby also showing the relationship between existing orders and target orders.
図2、図3に示す、買いの指値注文・逆指値注文の買い対象注文情報451(以下、「買い対象注文情報451」と称する。)は、買いの既存注文情報441から所定の演算によって抽出されたものである。図2、図3に示す、売りの逆指値注文・指値注文の売り対象注文情報452(以下「売り対象注文情報452」と称する。)は、売りの既存注文情報442から所定の演算によって抽出されたものである。この買い対象注文情報451と売り対象注文情報452は、例えば、金融商品取引業者が買いポジションを保有した場合において形成され、買い対象注文情報451は買いの指値注文として取引を行う情報として機能し、売り対象注文情報452は売りの逆指値注文として取引を行う情報として機能する。 The buy target order information 451 for buy limit orders and stop orders (hereinafter referred to as "buy target order information 451") shown in Figures 2 and 3 is extracted from existing buy order information 441 by a predetermined calculation. The sell target order information 452 for sell stop orders and limit orders (hereinafter referred to as "sell target order information 452") shown in Figures 2 and 3 is extracted from existing sell order information 442 by a predetermined calculation. This buy target order information 451 and sell target order information 452 are formed, for example, when a financial instruments business operator holds a buy position, and the buy target order information 451 functions as information for trading as a buy limit order, and the sell target order information 452 functions as information for trading as a sell stop order.
なお、上記の事例とは逆に、金融商品取引業者が顧客との取引において売りポジションを保有した場合には、買い対象注文情報451は買いの逆指値注文として取引を行う情報として機能し、売り対象注文情報452は売りの指値注文として取引を行う情報として機能する。 In contrast to the above example, when a financial instruments business operator holds a short position in a transaction with a customer, the buy target order information 451 functions as information for trading as a buy stop order, and the sell target order information 452 functions as information for trading as a sell limit order.
[リスクの評価(2.評価の事例概要)]
例えば、金融商品取引業者が顧客との取引で買いポジションを保有した場合を考える。
[Risk Assessment (2. Overview of Assessment Examples)]
For example, consider the case where a financial instruments business operator holds a buying position in a transaction with a customer.
この場合、金融商品取引管理装置1のリスク評価部52は、下記(式1)(式2)の演算を行う。そして、(式1)を満たす、指値注文である買い対象注文情報451に基づく買い対象注文や、(式2)を満たす、逆指値注文である売り対象注文情報452に基づく売り対象注文を抽出して「対象注文」とする。 In this case, the risk assessment unit 52 of the financial instruments transaction management device 1 performs the calculations of the following (Equation 1) and (Equation 2). Then, it extracts target buy orders based on target buy order information 451, which are limit orders, that satisfy (Equation 1), and target sell orders based on target sell order information 452, which are stop orders, that satisfy (Equation 2), and sets these as "target orders."
これらの指値注文と逆指値注文は、顧客の売りの「新注文」の約定で発生し保有されるポジションとの間でのリスクヘッジ(つまり、金融商品取引業者が顧客との取引で保有する買いのポジションのリスクヘッジ)に用いる。これは、顧客が金融商品取引業者との取引で売りポジションを保有している場合は、金融商品取引業者は逆に、顧客との取引で買いポジションを保有していることになり、このような金融商品取引業者の保有するポジションが、この実施の形態1におけるリスクヘッジの対象となるからである。 These limit orders and stop orders are used to hedge risk against positions that arise from the execution of a customer's "new order" to sell (i.e., to hedge risk against a buy position that a financial instruments business operator holds in a transaction with a customer). This is because when a customer holds a sell position in a transaction with a financial instruments business operator, the financial instruments business operator conversely holds a buy position in a transaction with the customer, and such positions held by the financial instruments business operator are subject to risk hedging in this embodiment 1.
この実施の形態1では、上述の「ポジション評価価格」と、既存注文価格の値を基準にリスクヘッジが可能か否かを判断する。 In this first embodiment, whether risk hedging is possible is determined based on the above-mentioned "position evaluation price" and the value of the existing order price.
例えば、金融商品の取引において、金融商品取引業者が、顧客との取引において買いポジションを保有した場合を考える。例えば、顧客が売りの「新注文」の約定等で金融商品取引業者に対し売りポジションを保有し、逆に、金融商品取引業者が顧客に対し買いポジションを保有した場合等がこれに相当する。 For example, consider the case where a financial instruments business operator holds a long position in a transaction with a customer in financial instruments trading. For example, this would apply if the customer holds a short position with the financial instruments business operator by entering into a "new order" to sell, and conversely, the financial instruments business operator holds a long position with the customer.
この、金融商品取引業者の保有した買いポジションについて、リスク評価部52は、下記(式1)の演算に基づいてリスクヘッジが可能か否かを評価する。リスク評価部52は、ポジション評価価格に対し、下記(式1)を満たす既存注文価格の買いの既存注文情報441や、売りの既存注文情報442が存在する場合は、リスクヘッジが可能と評価し、ポジションの保有を維持する。
・ポジション評価価格±α≦既存注文価格・・・(式1)
なお、上記(式1)の「±α」における「α」は、任意のパラメータであり、ポジション評価価格の値を任意に修正したり変更したりするための値である。この「α」は、正の値、負の値、0、のいずれの値でもよい。この「α」は、1の特定の値であってもよいし、所定の価格帯であってもよい。
The risk assessment unit 52 assesses whether risk hedging is possible for this buy position held by the financial instruments business operator based on the calculation of the following (Equation 1). If there is existing buy order information 441 or existing sell order information 442 with an existing order price that satisfies the following (Equation 1) for the position assessed price, the risk assessment unit 52 assesses that risk hedging is possible and maintains the position.
Position evaluation price ± α ≦ existing order price (Equation 1)
Note that "α" in "±α" in the above (Equation 1) is an arbitrary parameter, a value for arbitrarily correcting or changing the value of the position evaluation price. This "α" may be a positive value, a negative value, or 0. This "α" may be a specific value of 1, or may be a predetermined price range.
例えば、上述の「α」は、金融商品取引管理装置1に予め設定された特定の数値として設定されてもよい。また例えば、上述の「α」は、金融商品取引業者や顧客の数値入力等によって任意に設定された数値であってもよい。また例えば、この上述の「α」は、金融商品の相場価格や発注・約定した注文の注文価格や注文数量等に依存して、金融商品取引管理装置1が自動的に設定した数値であってもよい。また、この上述の「α」は、上記以外のいかなる操作や処理によって設定されてもよい。以下、本明細書において「±α」の「α」は、上述のような任意のパラメータであるものとする。 For example, the above-mentioned "α" may be set as a specific numerical value preset in the financial instruments transaction management device 1. Also, for example, the above-mentioned "α" may be a numerical value arbitrarily set by a financial instruments business operator or a customer through numerical input, etc. Also, for example, the above-mentioned "α" may be a numerical value automatically set by the financial instruments transaction management device 1 based on the market price of the financial instrument, the order price and order quantity of the placed/contracted order, etc. Furthermore, the above-mentioned "α" may be set by any operation or process other than those described above. Hereinafter, in this specification, the "α" in "±α" is considered to be an arbitrary parameter as described above.
また、例えば、金融商品の取引において、金融商品取引業者が、顧客との取引において売りポジションを保有した場合を考える。これは、上述の例とは逆に、顧客が買いの「新注文」の約定等で金融商品取引業者に対し買いポジションを保有し、逆に、金融商品取引業者が顧客に対し売りポジションを保有した場合等がこれに相当する。 Also, for example, consider the case where a financial instruments business operator holds a short position in a transaction with a customer in financial instruments trading. This corresponds to the opposite of the example above, where the customer holds a long position with the financial instruments business operator by entering into a "new order" to buy, and conversely, the financial instruments business operator holds a short position with the customer.
この、金融商品取引業者の保有した売りポジションについて、リスク評価部52は、下記(式1)の演算に基づいてリスクヘッジが可能か否かを評価する。リスク評価部52は、ポジション評価価格に対し、下記(式1)を満たす既存注文価格の買いの既存注文情報441や、売りの既存注文情報442が存在する場合は、リスクヘッジが可能と評価し、ポジションの保有を維持する。
・ポジション評価価格±α≧既存注文価格・・・(式2)
上記(式2)の「±α」は、上記(式1)の「±α」と同じく任意のパラメータである。
The risk assessment unit 52 assesses whether risk hedging is possible for this short position held by the financial instruments business operator based on the calculation of the following (Equation 1). If there is existing buy order information 441 or existing sell order information 442 with an existing order price that satisfies the following (Equation 1) for the position assessed price, the risk assessment unit 52 assesses that risk hedging is possible and maintains the position.
Position evaluation price ± α ≧ existing order price (Equation 2)
The "±α" in the above (Equation 2) is an arbitrary parameter, just like the "±α" in the above (Equation 1).
この(式2)も、(式1)の場合と同様に、「ポジション評価価格」に、許容できる損失の範囲の情報を設定することが望ましい。例えば、実際の取引の実情に即して上記(式1)の演算に、値の修正、項の追加や変更等を、許容できる損失の範囲の情報として適宜加えることができる。 As with (Formula 1), it is desirable to set information about the acceptable loss range in the "position valuation price" for this (Formula 2). For example, values can be modified, terms can be added or changed, etc., as appropriate to the calculation of (Formula 1) above in line with the actual trading situation, as information about the acceptable loss range.
[リスクの評価(3.評価の事例詳細1:金融商品取引業者から見た買い注文)]
上述のように、リスク評価部52が金融商品取引業者の保有した買いポジションについてリスクの評価を行う場合、既存注文情報を用いてポジションの保有継続の可否を判断する形でリスクの評価を行う。
[Risk Assessment (3. Detailed Case of Assessment 1: Buy Orders from the Perspective of Financial Instruments Business Operators)]
As described above, when the risk assessment unit 52 assesses the risk of a long position held by a financial instruments business operator, the risk assessment is performed by using existing order information to determine whether or not to continue holding the position.
上記[既存注文情報(2.異なる執行条件としての機能)]に記載の通り、この実施の形態1において、既存注文情報は買い注文を行う買いの既存注文情報441と売り注文を行う売りの既存注文情報442とを有し、買い注文と売り注文のうち一方が指値注文、他方が逆指値注文として機能する。そして、この実施の形態1において、リスク評価部52は、買いの既存注文情報441の買い注文を指値注文、売りの既存注文情報442の売り注文を逆指値注文とし、それらを用いて下記(式11)と(式12)の演算を行う。リスク評価部52は、これらの演算の結果に基づいて、買い既存注文、売り既存注文の中から、リスク評価に用いる、買い・売りの対象注文をそれぞれ特定する。リスク評価部52は、特定した買い・売りの対象注文を合算し、この合算の結果を用いてリスクヘッジが可能か否かを評価する。
(買いの対象注文)
ポジション評価価格±α≦既存注文の注文価格・・・(式11)
この(式11)は、上記(式1)と同じであり、上記(式11)の「±α」は上記(式1)と同じく任意のパラメータである。
As described above in [Existing Order Information (2. Function as Different Execution Conditions)], in this embodiment 1, the existing order information includes existing buy order information 441 for a buy order and existing sell order information 442 for a sell order, with one of the buy order and the other functioning as a limit order and a stop order, respectively. In this embodiment 1, the risk assessment unit 52 treats the buy order in the existing buy order information 441 as a limit order and the sell order in the existing sell order information 442 as a stop order, and performs the calculations of the following (Equation 11) and (Equation 12) using these orders. Based on the results of these calculations, the risk assessment unit 52 identifies target buy and sell orders to be used for risk assessment from the existing buy orders and the existing sell orders, respectively. The risk assessment unit 52 sums up the identified target buy and sell orders and evaluates whether risk hedging is possible using the result of this summation.
(Target order for buying)
Position evaluation price ± α ≦ order price of existing order (Equation 11)
This (Equation 11) is the same as the above (Equation 1), and "±α" in the above (Equation 11) is an arbitrary parameter, just like the above (Equation 1).
リスク評価部52は、買いの既存注文情報441に基づいて取引が行われる「既存注文」としての買い既存注文の中に、上記(式11)を満たす買い既存注文があるか否かを判断し、上記(式11)を満たす買い既存注文があれば、その買い既存注文を買いの対象注文とする。例えば図2において、ポジション評価価格が130円で、α=0だとすると、図2に示すように、130円以上(高値側)の買いの既存注文情報441が(式11)を充足する買い対象注文情報451aとなる。そして、130円以上の買いの既存注文が買い対象注文となる。
(売りの対象注文)
ポジション評価価格±α-スプレッド設定値≦既存注文の注文価格・・・(式12)
上記(式12)の「±α」は上記(式1)と同じく任意のパラメータである。また、上記(式12)の「スプレッド設定値」は、金融商品取引業者が提示する買いと売りとの価格差の値である。この実施の形態1の「スプレッド設定値」は、保有したポジションに対して買いの既存注文情報441が用いられる場合と売りの既存注文情報442が用いられる場合に生ずるリスクの差異等、買い注文と売り注文の差異に依存して、自動または手動で設定される値である。以下、本明細書において、この値のことを単に「スプレッド設定値」と称する。
The risk assessment unit 52 determines whether or not there is an existing buy order that satisfies the above (formula 11) among the existing buy orders that are "existing orders" for which transactions are to be made based on the existing buy order information 441, and if there is an existing buy order that satisfies the above (formula 11), that existing buy order is designated as the target order for buying. For example, in FIG. 2, if the position evaluation price is 130 yen and α = 0, then, as shown in FIG. 2, existing buy order information 441 of 130 yen or more (on the high side) becomes target buy order information 451a that satisfies (formula 11). Then, existing buy orders of 130 yen or more become the target buy orders.
(Eligible sell orders)
Position evaluation price ±α - spread setting value ≦ order price of existing order ... (Equation 12)
"±α" in the above (Equation 12) is an arbitrary parameter, just like in the above (Equation 1). Furthermore, the "spread setting value" in the above (Equation 12) is the value of the difference between the buy and sell prices presented by the financial instruments business operator. The "spread setting value" in this embodiment 1 is a value that is set automatically or manually depending on the difference between buy orders and sell orders, such as the difference in risk that arises when existing buy order information 441 is used and when existing sell order information 442 is used for a held position. Hereinafter in this specification, this value will be simply referred to as the "spread setting value."
リスク評価部52は、売りの既存注文情報442に基づいて取引が行われる「既存注文」としての売り既存注文の中に、上記(式12)を満たす売り既存注文があるか否かを判断し、上記(式12)を満たす売り既存注文があれば、その売り既存注文を売りの対象注文とする。例えば図2において、ポジション評価価格が130円で、α=0で、「スプレッド設定値」が0.3円だとすると、図2に示すように、129.7円以上(高値側)の売りの既存注文情報442が(式12)を充足する売り対象注文情報452aとなる。そして、129.7円以上の売りの既存注文が売り対象注文となる。 The risk assessment unit 52 determines whether there is an existing sell order that satisfies the above formula (12) among the existing sell orders that are traded based on the existing sell order information 442, and if there is an existing sell order that satisfies the above formula (12), that existing sell order becomes the target order for selling. For example, in Figure 2, if the position evaluation price is 130 yen, α = 0, and the "spread setting value" is 0.3 yen, then, as shown in Figure 2, existing sell order information 442 of 129.7 yen or more (on the high side) becomes target sell order information 452a that satisfies formula (12). Then, existing sell orders of 129.7 yen or more become target sell orders.
[リスクの評価(4.評価の事例詳細2:金融商品取引業者から見た売り注文)]
リスク評価部52が金融商品取引業者の保有した売りポジションについてリスクの評価を行う場合も、既存注文情報を用いてポジションの保有継続の可否を判断する形でリスクの評価を行う。
[Risk Assessment (4. Detailed Case Study 2: Sell Orders from the Perspective of Financial Instruments Business Operators)]
When the risk assessment unit 52 assesses the risk of a short position held by a financial instruments business operator, the risk assessment unit 52 also assesses the risk by using existing order information to determine whether or not to continue holding the position.
上記[既存注文情報(2.異なる執行条件としての機能)]に記載の通り、この実施の形態1において、既存注文情報は売り注文を行う売りの既存注文情報442と買い注文を行う買いの既存注文情報441とを有し、売り注文と買い注文のうち一方が指値注文、他方が逆指値注文として機能する。そして、この実施の形態1において、リスク評価部52は、売りの既存注文情報442の売り注文を指値注文、買いの既存注文情報441の買い注文を逆指値注文とし、それらを用いて下記(式21)と(式22)の演算を行う。リスク評価部52は、これらの演算の結果に基づいて、売り既存注文、買い既存注文の中から、リスク評価に用いる、売り・買いの対象注文をそれぞれ特定する。リスク評価部52は、特定した売り・買いの対象注文を合算し、この合算の結果を用いてリスクヘッジが可能か否かを評価する。
(売りの対象注文)
ポジション評価価格±α≧既存注文の注文価格・・・(式21)
この(式21)は、上記(式2)と同じであり、上記(式21)の「±α」は上記(式2)と同じく任意のパラメータである。
As described above in [Existing Order Information (2. Function as Different Execution Conditions)], in this embodiment 1, the existing order information includes existing sell order information 442 for placing a sell order and existing buy order information 441 for placing a buy order, with one of the sell order and the buy order functioning as a limit order and the other as a stop order. In this embodiment 1, the risk assessment unit 52 treats the sell order in the existing sell order information 442 as a limit order and the buy order in the existing buy order information 441 as a stop order, and performs the calculations of the following (Equation 21) and (Equation 22) using these orders. Based on the results of these calculations, the risk assessment unit 52 identifies target orders for selling and buying to be used for risk assessment from the existing sell orders and the existing buy orders, respectively. The risk assessment unit 52 sums up the identified target orders for buying and selling, and uses the result of this summation to evaluate whether risk hedging is possible.
(Eligible sell orders)
Position evaluation price ± α ≧ order price of existing order (Equation 21)
This (Equation 21) is the same as the above (Equation 2), and "±α" in the above (Equation 21) is an arbitrary parameter, just like the above (Equation 2).
リスク評価部52は、売りの既存注文情報442に基づいて取引が行われる「既存注文」としての売り既存注文の中に、上記(式21)を満たす売り既存注文があるか否かを判断し、上記(式22)を満たす売り既存注文があれば、その売り既存注文を売りの対象注文とする。例えば図3において、ポジション評価価格が129.7円で、α=0だとすると、図3に示すように、129.7円以下(安値側)の売りの既存注文情報442が(式21)を充足する売り対象注文情報452aとなる。そして、129.7円以下の売りの既存注文が売り対象注文となる。
(買いの対象注文)
ポジション評価価格±α+スプレッド設定値≧既存注文の注文価格・・・(式22)
上記(式22)の「±α」は上記(式2)と同じく任意のパラメータである。
The risk assessment unit 52 determines whether there is an existing sell order that satisfies the above (equation 21) among the existing sell orders that are "existing orders" for which transactions are to be made based on the existing sell order information 442, and if there is an existing sell order that satisfies the above (equation 22), then that existing sell order is designated as the target order for selling. For example, in FIG. 3, if the position evaluation price is 129.7 yen and α = 0, then, as shown in FIG. 3, existing sell order information 442 that is 129.7 yen or less (the lower price side) becomes target sell order information 452a that satisfies (equation 21). Then, existing sell orders of 129.7 yen or less become target sell orders.
(Target order for buying)
Position evaluation price ± α + spread setting value ≥ order price of existing order (Equation 22)
The "±α" in the above (Equation 22) is an arbitrary parameter, just like in the above (Equation 2).
リスク評価部52は、買いの既存注文情報441に基づいて取引が行われる「既存注文」としての買い既存注文の中に、上記(式22)を満たす買い既存注文があるか否かを判断し、上記(式22)を満たす買い既存注文があれば、その買い既存注文を買いの対象注文とする。例えば図3において、ポジション評価価格が129.7円で、α=0で、「スプレッド設定値」が0.3円だとすると、図3に示すように、130円以下(安値側)の買いの既存注文情報441が(式22)を充足する買い対象注文情報451aとなる。そして、130円以下の買いの既存注文が買い対象注文となる。 The risk assessment unit 52 determines whether there is an existing buy order that satisfies the above (equation 22) among the existing buy orders serving as "existing orders" for which trading is to be performed based on the existing buy order information 441, and if there is an existing buy order that satisfies the above (equation 22), that existing buy order becomes the target order to buy. For example, in Figure 3, if the position evaluation price is 129.7 yen, α = 0, and the "spread setting value" is 0.3 yen, then, as shown in Figure 3, existing buy order information 441 for 130 yen or less (the low side) becomes target buy order information 451a that satisfies (equation 22). Then, existing buy orders for 130 yen or less become the target buy orders.
[リスクの評価(5.評価の事例詳細3:対象注文の算出の具体例1)]
上述の[リスクの評価(3.評価算出の事例詳細1・・・)]を、具体例に基づいて詳述する。
[Risk Assessment (5. Detailed Assessment Example 3: Specific Example 1 of Calculation of Target Orders)]
The above-mentioned [Risk Assessment (3. Detailed Example of Assessment Calculation 1...)] will be explained in detail based on a specific example.
図2は、顧客注文情報としての買いの既存注文情報441と売りの既存注文情報442を模式的に示した図である。図2は、顧客と金融商品取引業者の取引を、顧客にとっての取引と見た状態として示している。そのため、図2は、買いの既存注文情報441は(顧客から見て)買いの指値注文として、売りの既存注文情報442は(顧客から見て)売りの逆指値注文として、それぞれ示されている。 Figure 2 is a diagram that schematically shows existing buy order information 441 and existing sell order information 442 as customer order information. Figure 2 shows the transaction between a customer and a financial instruments business operator as viewed from the customer's perspective. Therefore, Figure 2 shows existing buy order information 441 as a buy limit order (from the customer's perspective), and existing sell order information 442 as a sell stop order (from the customer's perspective).
以下の記載では、図2に示す買いの既存注文情報441と売りの既存注文情報442を、上記(式11)と(式12)を適用して演算する事例を示す。 The following description shows an example in which existing buy order information 441 and existing sell order information 442 shown in Figure 2 are calculated using the above (Equation 11) and (Equation 12).
まず、ある特定時点における金融商品取引業者の買いポジションにおけるポジション評価価格が130.2であるとする。
また、金融商品取引管理装置1に設定された、上記(式11)や(式12)の「±α」の値は0.2であるとする。
また、金融商品取引管理装置1に設定された、上記(式12)のスプレッド設定値は0.3であるとする。
First, assume that the position evaluation price of a financial instruments trader's buy position at a specific point in time is 130.2.
Furthermore, it is assumed that the value of "±α" in the above (Equation 11) and (Equation 12) set in the financial product transaction management device 1 is 0.2.
Also, it is assumed that the spread setting value in the above (Equation 12) set in the financial product transaction management device 1 is 0.3.
このとき、金融商品取引業者の売りの対象注文(=顧客の買いの対象注文)は、上記(式11)に基づいて下記(式11’)のように算出される。
130.2-0.2=130.0・・・(式11’)
この(式11’)は(式11)の関係を満たす。そして、図2において、(式11’)で算出された130.0の価格に対応する注文量は2万通貨である。
よって、買いの指値注文としての対象注文は
価格:130.0・・・(価格01)
注文量:2万通貨・・・(注文量01)
となる。なお、上記(価格01)の買いの指値注文は、図2に示す、価格130の買い対象注文情報451aによって取引が行われる。
At this time, the target sell order of the financial instruments business operator (=target buy order of the customer) is calculated as shown in the following (Equation 11') based on the above (Equation 11).
130.2-0.2=130.0...(Formula 11')
This (Equation 11') satisfies the relationship of (Equation 11). In FIG. 2, the order volume corresponding to the price of 130.0 calculated by (Equation 11') is 20,000 units.
Therefore, the target order as a buy limit order is Price: 130.0... (Price 01)
Order amount: 20,000 units... (Order amount 01)
The limit buy order (price 01) is traded according to the buy target order information 451a of price 130 shown in FIG.
また、このとき、金融商品取引業者の買いの対象注文(=顧客の売りの対象注文)は、上記(式12)に基づいて下記(式12’)のように算出される。
130.2-0.2-0.3=129.7・・・(式12’)
この(式12’)は(式12)の関係を満たす。そして、図2において、(式12’)で算出された127.7の価格に対応する注文量は1万通貨である。
よって、売りの逆指値注文としての対象注文は
価格:129.7・・・(価格02)
注文量:1万通貨・・・(注文量02)
となる。なお、上記(価格02)の売りの指値注文は、図2に示す、価格129.7の売り対象注文情報452aによって取引が行われる。
At this time, the target buy order of the financial instruments business operator (=target sell order of the customer) is calculated as shown in the following (Equation 12') based on the above (Equation 12).
130.2-0.2-0.3=129.7...(Formula 12')
This (Equation 12') satisfies the relationship of (Equation 12). In FIG. 2, the order volume corresponding to the price of 127.7 calculated by (Equation 12') is 10,000 units.
Therefore, the target order for a sell stop order is price: 129.7... (Price 02)
Order amount: 10,000 units... (Order amount 02)
The sell limit order (price 02) is traded using the sell target order information 452a at a price of 129.7 as shown in FIG.
ここで、上記(注文量01)は指値注文の注文量、(注文量02)は逆指値注文の注文量なので、双方を総合した注文量は、(注文量01)から(注文量02)を引いた値として算出される。 Here, the above (Order Amount 01) is the order amount for a limit order, and (Order Amount 02) is the order amount for a stop order, so the combined order amount for both is calculated as (Order Amount 01) minus (Order Amount 02).
したがって、上述の対象注文の注文量の総量は、下記の(注文量03)の演算により算出される。
(対象注文の注文量)
2万(通貨:指値注文)-1万(通貨:逆指値注文)=1万(通貨)・・・(注文量03)
この実施の形態1のリスク評価部52は、上述の演算により(注文量03)を算出し、これをリスクヘッジの可能な注文とする。つまり、リスク評価部52は、上述の場合、算出された(注文量03)の値に基づいて、リスクヘッジの可能な注文量を1万通貨とし、この注文量の値をポジション保持可能な範囲として扱うことになる。
Therefore, the total order quantity of the target orders described above is calculated by the following calculation (Order quantity 03).
(Order volume of the target order)
20,000 (currency: limit order) - 10,000 (currency: stop order) = 10,000 (currency) ... (order amount 03)
The risk assessment unit 52 of this embodiment 1 calculates (order volume 03) by the above-mentioned calculation and sets this as an order that can be risk-hedged. That is, in the above case, the risk assessment unit 52 sets the order volume that can be risk-hedged to 10,000 units based on the calculated value of (order volume 03), and treats this order volume value as the range in which a position can be maintained.
上記の事例は一例である。リスク評価部52は、ポジション評価価格、「±α」の値、スプレッド設定値等が上記以外の場合であっても、上記と同様の演算や同様の演算を用いて、リスクヘッジの可能な注文や保有したポジションの維持が可能か否かの評価を行う。 The above example is one example. Even if the position evaluation price, the "±α" value, the spread setting value, etc. are other than those described above, the risk evaluation unit 52 will use the same calculations as above or similar calculations to evaluate whether it is possible to place a risk-hedgeable order or maintain a held position.
[リスクの評価対(6.評価の事例詳細4:対象注文の算出の具体例2)]
上述の[リスクの評価(4.評価算出の事例詳細2・・・)]を、具体例に基づいて詳述する。
[Risk Evaluation Pair (6. Detailed Example of Evaluation 4: Specific Example of Calculation of Target Order 2)]
The above-mentioned [Risk Assessment (4. Detailed Example of Assessment Calculation 2...)] will be explained in detail based on a specific example.
図3は、「顧客注文情報」としての買いの既存注文情報441と売りの既存注文情報442を模式的に示した図である。図3は、顧客と金融商品取引業者の取引を、顧客にとっての取引と見た状態として示している。そのため、図3は、売りの既存注文情報442は(顧客から見て)売りの指値注文として、買いの既存注文情報441は(顧客から見て)買いの逆指値注文として、それぞれ示されている。 Figure 3 is a diagram that shows existing buy order information 441 and existing sell order information 442 as "customer order information." Figure 3 shows the transaction between a customer and a financial instruments business operator as viewed from the customer's perspective. Therefore, Figure 3 shows existing sell order information 442 as a sell limit order (from the customer's perspective), and existing buy order information 441 as a buy stop order (from the customer's perspective).
以下の記載では、図3に示す買いの既存注文情報441と売りの既存注文情報442を、上記(式21)と(式22)を適用して演算する事例を示す。 The following description shows an example in which existing buy order information 441 and existing sell order information 442 shown in Figure 3 are calculated by applying the above (Equation 21) and (Equation 22).
まず、ある特定時点における金融商品取引業者の売りポジションにおけるポジション評価価格が129.5であるとする。
また、金融商品取引管理装置1に設定された、上記(式21)や(式22)の「±α」の値は0.2であるとする。
また、金融商品取引管理装置1に設定された、上記(式22)のスプレッド設定値は0.3であるとする。
First, assume that the position evaluation price of a short position of a financial instruments trader at a certain point in time is 129.5.
Furthermore, it is assumed that the value of "±α" in the above (Equation 21) and (Equation 22) set in the financial product transaction management device 1 is 0.2.
Also, it is assumed that the spread setting value in the above (Equation 22) set in the financial product transaction management device 1 is 0.3.
このとき、金融商品取引業者の買いの対象注文(=顧客の売りの対象注文)は、上記(式21)に基づいて下記(式21’)のように算出される。
129.5+0.2=129.7・・・(式21’)
この(式21’)は(式21)の関係を満たす。そして、図3において、(式21’)で算出された129.7の価格に対応する注文量は2万通貨である。
よって、売りの指値注文としての対象注文は
価格:129.7・・・(価格11)
注文量:2万通貨・・・(注文量11)
となる。なお、上記(価格11)の売りの指値注文は、図3に示す、価格129.7の売り対象注文情報452aによって取引が行われる。
At this time, the target buy order of the financial instruments business operator (=target sell order of the customer) is calculated as shown in the following (Equation 21′) based on the above (Equation 21).
129.5+0.2=129.7...(Formula 21')
This (Equation 21') satisfies the relationship of (Equation 21). In FIG. 3, the order volume corresponding to the price of 129.7 calculated by (Equation 21') is 20,000 units.
Therefore, the target order for a sell limit order is price: 129.7... (price 11)
Order amount: 20,000 units... (order amount 11)
The limit order for selling at the price of 11 is traded according to the sell target order information 452a at a price of 129.7 shown in FIG.
また、このとき、金融商品取引業者の売りの対象注文(=顧客の買いの対象注文)は、上記(式22)に基づいて下記(式22’)のように算出される。
129.5+0.2+0.3=130.0・・・(式22’)
この(式22’)は(式22)の関係を満たす。そして、図3において、(式22’)で算出された130.0の価格に対応する注文量は1万通貨である。
よって、買いの逆指値注文としての対象注文は
価格:130.0・・・(価格12)
注文量:1万通貨・・・(注文量12)
となる。なお、上記(価格12)の買いの逆指値注文は、図3に示す、価格130の買い対象注文情報451aによって取引が行われる。
At this time, the target sell order of the financial instruments business operator (=target buy order of the customer) is calculated as shown in the following (Equation 22') based on the above (Equation 22).
129.5+0.2+0.3=130.0...(Formula 22')
This (Equation 22') satisfies the relationship of (Equation 22). In FIG. 3, the order volume corresponding to the price of 130.0 calculated by (Equation 22') is 10,000 units.
Therefore, the target order for a buy stop order is price: 130.0... (price 12)
Order amount: 10,000 units... (order amount 12)
The stop order for buying at the price 12 is traded based on the buy target order information 451a at the price 130 shown in FIG.
ここで、上記(注文量11)は指値注文の注文量、(注文量12)は逆指値注文の注文量なので、双方を総合した注文量は、(注文量11)から(注文量12)を引いた値として算出される。 Here, the above (Order quantity 11) is the order quantity for limit orders, and (Order quantity 12) is the order quantity for stop orders, so the combined order quantity for both is calculated as (Order quantity 11) minus (Order quantity 12).
したがって、上述の対象注文の注文量の総量は、下記の(注文量13)の演算により算出される。
(対象注文の注文量)
2万(通貨:指値注文)-1万(通貨:逆指値注文)=1万(通貨)・・・(注文量13)
この実施の形態1のリスク評価部52は、上述の演算により(注文量13)を算出し、これをリスクヘッジの可能な注文とする。つまり、リスク評価部52は、上述の場合、算出された(注文量13)の値に基づいて、リスクヘッジの可能な注文量を1万通貨とし、この注文量の値をポジション保持可能な範囲として扱うことになる。
Therefore, the total order quantity of the target orders described above is calculated by the following calculation (Order quantity 13).
(Order volume of the target order)
20,000 (currency: limit order) - 10,000 (currency: stop order) = 10,000 (currency) ... (order amount 13)
The risk assessment unit 52 of this embodiment 1 calculates (order volume 13) by the above-mentioned calculation and sets this as an order for which risk hedging is possible. That is, in the above case, the risk assessment unit 52 sets the order volume for which risk hedging is possible as 10,000 units based on the calculated value of (order volume 13), and treats this order volume value as the range in which a position can be maintained.
上記の演算は例示の一部である。リスク評価部52は、ポジション評価価格、「±α」の値、スプレッド設定値等が上記以外の場合であっても、上記と同様の演算や同様の演算を用いて、リスクヘッジの可能な注文や保有したポジションの維持が可能か否かの判断を行う。 The above calculations are only a partial example. Even if the position evaluation price, the "±α" value, the spread setting value, etc. are other than those described above, the risk assessment unit 52 will use the same calculations as above or similar calculations to determine whether it is possible to place a risk-hedgeable order or maintain a held position.
[処理手順]
図4及び図5は、この実施の形態1における処理手順を示すフローチャートである。以下、同図に基づいてこの実施の形態1の処理手順を説明する。
[Processing Procedure]
4 and 5 are flowcharts showing the processing procedure in this embodiment 1. The processing procedure in this embodiment 1 will be explained below with reference to these figures.
[既存注文情報の記録]
この実施の形態1において、既存注文情報記録部44に買いの既存注文情報441や売りの既存注文情報442が記録される。買いの既存注文情報441や売りの既存注文情報442が既存注文情報記録部44に記録されるのは、顧客が金融商品取引管理装置1を用いて金融商品の取引を開始する前でも開始した後でもよい。
[Record existing order information]
In this first embodiment, existing buy order information 441 and existing sell order information 442 are recorded in the existing order information recording unit 44. The existing buy order information 441 and existing sell order information 442 may be recorded in the existing order information recording unit 44 either before or after the client starts trading financial products using the financial products transaction management device 1.
[取引開始後]
図4に示す通り、金融商品取引管理装置1による金融商品の取引開始後、顧客が新注文を発注すると、注文情報生成部41が新注文の注文情報を取得する。注文情報生成部41が生成した注文情報による金融商品の取引(例えば金融商品の約定)により、ポジションが保有される(ステップS1の“Yes”)と、ステップS2の処理に進む。なお、ポジションが保有されていない場合(ステップS1の“No”)は、ポジションが保有されるまでステップS1が継続する。
[After trading begins]
4, when a customer places a new order after the financial product transaction has started using the financial product transaction management device 1, the order information generation unit 41 acquires the order information of the new order. If a position is opened due to a financial product transaction (e.g., a financial product contract) based on the order information generated by the order information generation unit 41 ("Yes" in step S1), the process proceeds to step S2. If a position is not opened ("No" in step S1), step S1 continues until a position is opened.
金融商品の取引においてポジションが保有された場合(ステップS1の“Yes”)、相場価格情報取得部42は、金融商品の相場価格情報を取得する(ステップS2)。 If a position is held in a financial product transaction ("Yes" in step S1), the market price information acquisition unit 42 acquires market price information for the financial product (step S2).
リスク評価部52は、ステップS2で取得された相場価格情報を用いて、リスクヘッジが可能か否かを評価する(ステップS3)。具体的には、リスク評価部52は取得された相場価格情報を用いてポジション評価価格を算出し、算出したポジション評価価格を用いてリスクヘッジが可能か否かを評価する。 The risk assessment unit 52 uses the market price information acquired in step S2 to assess whether risk hedging is possible (step S3). Specifically, the risk assessment unit 52 calculates a position evaluation price using the acquired market price information, and uses the calculated position evaluation price to assess whether risk hedging is possible.
図5に、図4のステップS3の詳細を示す。 Figure 5 shows details of step S3 in Figure 4.
リスク評価部52は、相場価格情報取得部42が取得した相場価格情報と、相場価格ごとの金融商品の取引に基づいて保有したポジションに基づいて所定の演算を行い、ポジション評価価格を取得する(ステップS31)。ポジション評価価格の取得は、上述の[ポジション評価価格]の項目に記載した演算方法等を用いて行う。 The risk assessment unit 52 performs a predetermined calculation based on the market price information acquired by the market price information acquisition unit 42 and the positions held based on financial product transactions at each market price, and obtains a position evaluation price (step S31). The position evaluation price is obtained using the calculation method described in the [Position Evaluation Price] section above.
リスク評価部52は、取得されたポジション評価価格を用い、上記(式1)(式2)(式11)(式12)(式21)(式22)等により、リスクヘッジが可能か否かを確認する(ステップS32)。 The risk assessment unit 52 uses the obtained position assessment price to confirm whether risk hedging is possible using the above (Equation 1), (Equation 2), (Equation 11), (Equation 12), (Equation 21), (Equation 22), etc. (Step S32).
具体的には、例えば、リスク評価部52は、上記[リスクの評価(1・・・)]に記載された概要を用いたり、上記[リスクの評価(2・・・)]-[リスクの評価(6・・・)]に記載された演算理論を個別の事例に適用したり演算事例を個別の事例の数値や情報に置換して応用したりすることで、ポジションの保有の評価を行う。これにより、リスク評価部52は、ポジション評価価格に対して、リスクヘッジが可能な既存注文価格の買いの既存注文情報441や、売りの既存注文情報442が存在するか否かの評価を行う。また、リスク評価部52は、買いの既存注文情報441や、売りの既存注文情報442の注文量がリスクヘッジが可能な注文量であるか否かの評価を行う。 Specifically, for example, the risk assessment unit 52 assesses the holding of a position by using the overview described above in [Risk Assessment (1...)], applying the calculation theory described above in [Risk Assessment (2...)] to [Risk Assessment (6...)] to individual cases, or substituting the calculation examples with the numerical values and information of individual cases. In this way, the risk assessment unit 52 assesses whether there is existing buy order information 441 or existing sell order information 442 at an existing order price that allows for risk hedging against the position assessment price. The risk assessment unit 52 also assesses whether the order volume of the existing buy order information 441 or existing sell order information 442 is an order volume that allows for risk hedging.
リスク評価部52が、上述の評価において、保有されたポジションがリスクヘッジの可能なものであると評価した場合(ステップS32の“Yes”)、リスク評価部52はポジションの保有を継続し(ステップS4)、処理はステップS2に戻る。一方、リスク評価部52が、上述の評価において、保有されたポジションがリスクヘッジが可能なものではないと評価した場合(ステップS32の“No”)、カバー取引部51は、ポジションを保有する取引(例えば約定した注文)についてカバー取引を行い(ステップS5)、全ての処理が終了していなければ(ステップS6の“No”)処理はステップS1に戻る。以上の手順は、全ての処理が終了するまで(ステップS6の“Yes”)行われる。 If the risk assessment unit 52 determines in the above evaluation that the held position is one that can be risk-hedged ("Yes" in step S32), the risk assessment unit 52 continues to hold the position (step S4), and processing returns to step S2. On the other hand, if the risk assessment unit 52 determines in the above evaluation that the held position is not one that can be risk-hedged ("No" in step S32), the cover trading unit 51 performs a cover trade for the transaction that holds the position (e.g., a executed order) (step S5), and if all processing has not been completed ("No" in step S6), processing returns to step S1. The above procedure is repeated until all processing has been completed ("Yes" in step S6).
[作用効果]
以上示したとおり、この実施の形態1において、金融商品取引管理装置1は、相場価格の情報を取得すると共に、金融商品の新注文の取引と相場価格の変動によって、買いの既存注文情報441や売りの既存注文情報442を用いて所定の処理を行うことで限定的なものにできる所定のリスクについて、所定の処理を行う必要があるか否かを評価する。そして、金融商品取引管理装置1は、経時的に変化する相場価格の変動方向を認識し、この認識の結果に基づいてリスクを限定的なものにできる処理を行うか否かを決定できる。
[Action and effect]
As described above, in this first embodiment, the financial product transaction management device 1 acquires market price information and evaluates whether or not it is necessary to perform a predetermined process for a predetermined risk that can be limited by performing a predetermined process based on the trading of new orders for financial products and fluctuations in market prices using existing buy order information 441 and existing sell order information 442. The financial product transaction management device 1 then recognizes the direction of fluctuations in market prices that change over time, and can determine whether or not to perform a process that can limit the risk based on the results of this recognition.
たとえば、この実施の形態1においては、図2に示すように、金融商品の取引(例えば新注文の約定)により金融商品取引業者がポジションを保有した場合、リスク評価部52は、相場価格情報を取得し(ステップS2)する。そして、リスク評価部52は、ポジション評価価格の算出や、買いの既存注文情報441や売りの既存注文情報442から、買い対象注文情報451,451aに対応する買い対象注文の価格や注文量の算出や、売り対象注文情報452,452aに対応する売り対象注文の価格や注文量を算出し、ポジションの保有の継続が可能か否かの評価を行う(ステップS3の“Yes”,“No”)そして、リスク評価部52は、ポジションの保有を維持することが可能と評価した場合には(ステップS3の“Yes”)ポジションの保有を継続する(ステップS4)処理を行う。 For example, in this embodiment 1, as shown in FIG. 2, when a financial instruments business operator holds a position through a financial instrument transaction (e.g., the execution of a new order), the risk assessment unit 52 acquires market price information (step S2). The risk assessment unit 52 then calculates the position evaluation price, and from the existing buy order information 441 and the existing sell order information 442, calculates the price and order volume of the buy order corresponding to the buy order information 451, 451a, and the price and order volume of the sell order corresponding to the sell order information 452, 452a, and evaluates whether the position can be continued ("Yes" or "No" in step S3). If the risk assessment unit 52 evaluates that the position can be maintained ("Yes" in step S3), it continues the position (step S4).
つまり、この実施の形態1においては、新注文の約定等の金融商品の取引により、金融商品取引業者等が保有したポジションを保有し続けることへのリスクの評価を自動的に行う。そして、金融商品取引業者等が金融商品の取引を行うことで生ずる、ポジションを保有し続けるリスクが過大になることを抑止しつつ、金融商品の取引によって獲得できる利益を増大させることができる。これにより、コンピュータシステムを用いて行う金融商品の取引において、相場状況の変動に応じて損失発生のリスクを低減できる。
この実施の形態1においては、金融商品取引業者が保有するポジションが金融商品取引業者にとって不利益を生じさせる可能性を所定のリスクとして扱う。また、リスク評価部52は、保有する所定のリスクが、限定的なものにできる大きさか否かの評価を行う。また、リスク評価部52は、保有する所定のリスクが、限定的なものにできる大きさか否かの評価を行う。そして、リスク評価部52は、損失発生の高いポジション保有が発生する可能性に依存して、所定のリスクを低減するための処理を行うか否かを決定できる。これにより、損失発生のリスクを高い確度で低減できる。
In other words, in this first embodiment, the risk of a financial instruments business operator, etc. continuing to hold a position held through a financial instruments transaction such as the execution of a new order is automatically evaluated. This makes it possible to increase the profits that can be obtained from financial instruments transactions while preventing excessive risks arising from continuing to hold positions that arise from financial instruments transactions. This makes it possible to reduce the risk of losses occurring in response to fluctuations in market conditions in financial instruments transactions conducted using a computer system.
In this first embodiment, the possibility that a position held by a financial instruments business operator will cause a disadvantage to the financial instruments business operator is treated as a predetermined risk. The risk assessment unit 52 also evaluates whether the predetermined risk held is of a size that can be limited. The risk assessment unit 52 also evaluates whether the predetermined risk held is of a size that can be limited. The risk assessment unit 52 can then determine whether to perform processing to reduce the predetermined risk, depending on the possibility of holding a position that will result in a high loss. This allows the risk of loss occurrence to be reduced with a high degree of certainty.
この実施の形態1においては、リスク評価部52は、既存注文情報記録部44に記録された買いの既存注文情報441や売りの既存注文情報442に基づく既存注文の注文量に依存して、保有可能な所定のリスクの大きさを評価する。そして、リスクの発生に相関性の高い金融商品の注文量に依存して、所定のリスクを低減するための処理を行うか否かを決定できる。これにより、損失発生のリスクを高い確度で低減できる。 In this embodiment 1, the risk assessment unit 52 assesses the magnitude of a predetermined risk that can be held, depending on the order volume of existing orders based on existing buy order information 441 and existing sell order information 442 recorded in the existing order information recording unit 44. It can then determine whether to perform processing to reduce the predetermined risk, depending on the order volume of a financial product that is highly correlated with the occurrence of risk. This makes it possible to reduce the risk of loss occurrence with a high degree of certainty.
この実施の形態1においては、リスク評価部52は、買いの既存注文情報441や売りの既存注文情報442を用いて、金融商品の相場価格の変動により生ずる、ポジションの保有を維持するリスク等の所定のリスクが保有可能な大きさか否かを評価する。これにより、既に存在し記録されている注文を用いて、損失発生のリスクを高い確度で低減できる。 In this first embodiment, the risk assessment unit 52 uses existing buy order information 441 and existing sell order information 442 to assess whether a certain risk, such as the risk of maintaining a position due to fluctuations in the market price of a financial product, is manageable. This makes it possible to reduce the risk of incurring losses with a high degree of certainty using orders that already exist and are recorded.
この実施の形態1においては、金融商品取引業者が金融機関に対して新注文の約定に伴うカバー取引を行うという具体的な取引の処理に基づいて、損失発生のリスクを高い確度で低減させることができる。 In this first embodiment, the risk of loss can be reduced with a high degree of certainty based on the specific transaction processing in which a financial instruments business operator conducts a cover transaction with a financial institution in conjunction with the execution of a new order.
この実施の形態1においては、相場価格の変動による損失発生のリスクの高い成行注文の取引において、損失発生のリスクを高い確度で低減させることができる。 In this first embodiment, it is possible to reduce the risk of losses with a high degree of certainty in market order transactions, which have a high risk of losses due to fluctuations in market prices.
この実施の形態1においては、リスクを限定的なものとする処理を実行する構成により、損失発生のリスクの低減を現実の取引処理において実現できる。 In this first embodiment, the risk of losses can be reduced in actual trading processes by implementing a process that limits risk.
この実施の形態1においては、相場価格の変動により生ずる所定のリスクを、買いの既存注文情報441や売りの既存注文情報442を用いて低減させる確度を高め、相場状況の変動に応じて損失発生のリスクを高い確度で低減させる処理を、現実の取引処理において実現できる。 In this first embodiment, the accuracy of reducing certain risks arising from fluctuations in market prices is increased by using existing buy order information 441 and existing sell order information 442, and processing that reduces the risk of losses with high accuracy in response to fluctuations in market conditions can be realized in actual trading processing.
[発明の実施の形態2]
図6乃至図11に、この発明の実施の形態2を示す。
Second Embodiment
6 to 11 show a second embodiment of the present invention.
この実施の形態2は、図1に示す、実施の形態1で用いる金融商品取引管理システム1Aにおいて実施される。そして、この実施の形態2で用いる金融商品取引管理装置1、クライアント端末2、銀行システム3、ネットワーク4は、実施の形態1と同様の構成である。 This second embodiment is implemented in the financial instruments transaction management system 1A used in the first embodiment, as shown in Figure 1. The financial instruments transaction management device 1, client terminal 2, bank system 3, and network 4 used in this second embodiment have the same configurations as those in the first embodiment.
この実施の形態2においては、リスク評価部52による「所定の評価」の態様と、「所定の評価」に基づく処理手順が実施の形態1と相違する。以下、この実施の形態2について、実施の形態1と相違する点を中心に説明する。 In this second embodiment, the manner in which the "predetermined assessment" is performed by the risk assessment unit 52 and the processing procedures based on the "predetermined assessment" differ from those in the first embodiment. Below, we will explain this second embodiment, focusing on the differences from the first embodiment.
[所定の評価]
この実施の形態2において、リスク評価部52は「所定の評価」を行う。この実施の形態2における「所定の評価」の概念は、この実施の形態1の「所定の評価」と同じである。
[Prescribed evaluation]
In this second embodiment, the risk assessment unit 52 performs a "predetermined assessment." The concept of the "predetermined assessment" in this second embodiment is the same as the "predetermined assessment" in this first embodiment.
この実施の形態2のリスク評価部52は、「所定の評価」にあたり、相場価格情報取得部42が取得した金融商品の相場価格情報をリアルタイムで取得する。そして、リスク評価部52は、新注文の発注価格や約定価格と、約定後の金融商品のリアルタイムの相場価格とを対比する。さらに、リスク評価部52は、リアルタイムの相場価格が新注文の発注価格や約定価格より「損失発生方向」に変動した場合は、買いの既存注文情報441や売りの既存注文情報442(図1参照)が存在するか否かを確認する。 In this embodiment 2, the risk assessment unit 52 performs a "predetermined assessment" by acquiring market price information for financial instruments acquired by the market price information acquisition unit 42 in real time. The risk assessment unit 52 then compares the order placement price and execution price of the new order with the real-time market price of the financial instrument after execution. Furthermore, if the real-time market price fluctuates in the "direction of a loss" from the order placement price and execution price of the new order, the risk assessment unit 52 checks whether existing buy order information 441 or existing sell order information 442 (see Figure 1) exists.
この「損失発生方向」とは、新注文の発注時や約定時の金融商品の相場価格と、金融商品取引業者が銀行等に新注文の約定に伴うカバー取引を行う際の金融商品の相場価格との差し引きを行った際、金融商品取引業者に損失が発生する方向である(以下単に「損失発生方向」と称する。)。 This "direction of loss occurrence" refers to the direction in which a financial instruments business operator will incur a loss when it deducts the market price of the financial instrument at the time a new order is placed or executed from the market price of the financial instrument at the time the financial instruments business operator engages in a cover transaction with a bank, etc. in conjunction with the execution of the new order (hereinafter referred to simply as the "direction of loss occurrence").
損失発生方向は、新注文の売買条件によって決まる。例えば、新注文が買い注文の場合は新注文の約定時(図8-図11の時点t1)から任意の時間が経過した時(図9-図11の時点t2)での相場価格の安値側への変動が損失発生方向で、新注文が売り注文の場合は相場価格の高値側への変動が損失発生方向である。 The direction of loss occurrence is determined by the buying and selling conditions of the new order. For example, if the new order is a buy order, the direction of loss occurrence is a downward movement in the market price at an arbitrary time (time t2 in Figures 9 and 11) after the new order is executed (time t1 in Figures 8 and 11). If the new order is a sell order, the direction of loss occurrence is a upward movement in the market price.
なお、この実施の形態2では、新注文の約定時以外の時点が基準の場合も含め、一の時点から、他の時点までの相場価格の変動方向を、総じて「損失発生方向」「損失発生方向と逆方向」と称する。例えば、図10,図11の時点t2(新注文の約定時ではない)から時点t3までは、時点t1から時点t2までと同様、新注文が買い注文の場合は相場価格の安値側への変動が損失発生方向で、新注文が売り注文の場合は相場価格の高値側への変動が損失発生方向である。 In this second embodiment, the direction of market price fluctuation from one point in time to another point in time is collectively referred to as the "loss occurrence direction" or the "opposite direction to the loss occurrence direction," including cases where a point in time other than the time of execution of a new order is the reference point. For example, from time t2 (not the time of execution of a new order) to time t3 in Figures 10 and 11, similar to the period from time t1 to time t2, if the new order is a buy order, a fluctuation in market price toward the lower price is the loss occurrence direction, and if the new order is a sell order, a fluctuation in market price toward the higher price is the loss occurrence direction.
「所定の評価」にあたり、リスク評価部52は、「新注文」が買い注文の場合は、売りの既存注文情報442の存在を確認する。逆に「新注文」が売り注文の場合は、リスク評価部52は、買いの既存注文情報441の存在を確認する。買いの新注文の約定によって金融商品取引業者が保有するポジションは、売りの既存注文が約定すれば実質的な損失を消失又は低減させて、金融商品取引業者のリスクを解消又は低減できるからである(図10の(b)参照)。同様に、売りの新注文の約定によって金融商品取引業者が保有するポジションは、買いの既存注文が約定すれば実質的な損失を消失又は低減させて、金融商品取引業者のリスクを解消又は低減できるからである。 When performing the "predetermined evaluation," if the "new order" is a buy order, the risk assessment unit 52 checks for the existence of existing sell order information 442. Conversely, if the "new order" is a sell order, the risk assessment unit 52 checks for the existence of existing buy order information 441. This is because a position held by a financial instruments business operator as a result of a new buy order being executed can eliminate or reduce the actual loss if an existing sell order is executed, thereby eliminating or reducing the risk for the financial instruments business operator (see (b) in Figure 10). Similarly, a position held by a financial instruments business operator as a result of a new sell order being executed can eliminate or reduce the actual loss if an existing buy order is executed, thereby eliminating or reducing the risk for the financial instruments business operator.
「所定の評価」にあたり、リスク評価部52は、金融商品の相場価格の変動方向に、買いの既存注文情報441や売りの既存注文情報442が存在するか否かを確認する。変動方向に買いの既存注文情報441や売りの既存注文情報442が存在すれば、買いの既存注文情報441や売りの既存注文情報442が約定することで、新注文の約定により、金融商品取引業者が保有したポジションによる損失の発生を回避または低減できるからである。 When performing the "predetermined evaluation," the risk assessment unit 52 checks whether there is existing buy order information 441 or existing sell order information 442 in the direction of movement of the market price of the financial instrument. If there is existing buy order information 441 or existing sell order information 442 in the direction of movement, the existing buy order information 441 or existing sell order information 442 will be executed, and the new order will be executed, thereby avoiding or reducing losses from positions held by the financial instruments business operator.
なお、リスク評価部52は、「所定の評価」において、相場価格の変動の価格帯よりも所定範囲高値側や安値側まで(たとえば0.1円分高値側や安値側まで)買いの既存注文情報441や売りの既存注文情報442が存在するか否かを確認してもよい。 In addition, in the "predetermined evaluation," the risk assessment unit 52 may check whether existing buy order information 441 or existing sell order information 442 exists within a predetermined range up to the higher or lower end of the price range of the market price fluctuation (for example, up to the higher or lower end by 0.1 yen).
リスク評価部52は、「所定の評価」において、新注文の注文量と買いの既存注文情報441や売りの既存注文情報442の注文量を対比することで、ポジションの保有の可否や、ポジションを保有可能な新注文の注文量を評価する。 In the "predetermined evaluation," the risk assessment unit 52 compares the order volume of the new order with the order volumes of existing buy order information 441 and existing sell order information 442 to assess whether a position can be held and the order volume of the new order that allows the position to be held.
例えば、リスク評価部52には、リスクを解消または低減可能な買いの既存注文情報441や売りの既存注文情報442の注文量と、ポジションを保有した新注文の注文量とが等しい値に設定されているとする。この場合、既存注文情報記録部44に売りの既存注文情報442が3万通貨記録されている場合には、リスク評価部52は「3万通貨まで新注文のポジション保有が可能。」と評価を行う。この場合、新注文の注文量が買いの既存注文情報441や売りの既存注文情報442の注文量を越えた場合、超えた分の新注文の約定に伴って保有されるポジション(例えば上記事例において新注文のポジションが3万2千通貨である場合は2千通貨分)はカバー取引に回される。一方、新注文のポジションのうち、買いの既存注文情報441や売りの既存注文情報442の注文量を超えない範囲(3万通貨分)のポジションは保有される。 For example, the risk assessment unit 52 is set so that the order volume of existing buy order information 441 or existing sell order information 442, which can eliminate or reduce risk, is equal to the order volume of a new order that maintains a position. In this case, if existing sell order information 442 is recorded for 30,000 units of currency in the existing order information recording unit 44, the risk assessment unit 52 evaluates that "a new order position can be maintained up to 30,000 units of currency." In this case, if the order volume of the new order exceeds the order volume of existing buy order information 441 or existing sell order information 442, the excess position maintained upon execution of the new order (for example, in the above example, if the new order position is 32,000 units of currency, then 2,000 units of currency) is used for cover trading. Meanwhile, the new order position that does not exceed the order volume of existing buy order information 441 or existing sell order information 442 (30,000 units of currency) is maintained.
なお、新注文のリスクを解消または低減できる範囲であれば、新注文のポジション保有の許容量は、既存注文情報記録部44に記録された買いの既存注文情報441や売りの既存注文情報442の注文量の少なくとも何れか一方より多くても少なくてもよい。 In addition, as long as the risk of the new order can be eliminated or reduced, the allowable amount of position holding for the new order may be greater or less than at least one of the order amounts of the existing buy order information 441 and the existing sell order information 442 recorded in the existing order information recording unit 44.
リスク評価部52には、「所定の評価」を行うための価格範囲などが設定されてもよい。たとえば、リスク評価部52は、買いの既存注文情報441や売りの既存注文情報442における既存注文の注文価格を基準に所定の価格(たとえば損失発生方向に0.2円以内)を「所定の評価」を行う価格範囲としてもよい。そして、リスク評価部52は、これらの価格範囲を越えた新注文を評価の対象外として処理してもよい。なお、リスク評価部52は、「所定の評価」を行う価格範囲を、金融商品の種類(たとえば金融商品ごとの信用度の大きさ)や注文量の多少に依存して変動させる構成としてもよい。 The risk assessment unit 52 may be set with a price range for making a "predetermined assessment." For example, the risk assessment unit 52 may set a predetermined price (for example, within 0.2 yen toward the risk of a loss) as the price range for making a "predetermined assessment" based on the order prices of existing orders in the existing buy order information 441 and the existing sell order information 442. The risk assessment unit 52 may then process new orders that fall outside this price range as outside the scope of assessment. The risk assessment unit 52 may be configured to vary the price range for making a "predetermined assessment" depending on the type of financial product (for example, the creditworthiness of each financial product) and the order volume.
リスク評価部52による「所定の評価」の結果、「所定のリスク」を解消または低減できる買いの既存注文情報441や売りの既存注文情報442が存在することが確認された場合、リスクヘッジ実行部53は、新注文の約定によるポジションを保有し続ける。 If the risk assessment unit 52 confirms through its "predetermined assessment" that there is existing buy order information 441 or existing sell order information 442 that can eliminate or reduce the "predetermined risk," the risk hedge execution unit 53 continues to hold the position resulting from the execution of the new order.
一方、リスク評価部52による「所定の評価」の結果、「所定のリスク」を回避または低減できる買いの既存注文情報441や売りの既存注文情報442が存在しないことが確認された場合、リスクヘッジ実行部53は、新注文のカバー取引を行う。これは、リスクヘッジに用いられる買いの既存注文情報441や売りの既存注文情報442がない場合は、特定注文の約定により発生したポジションをなるべく早期に解消させた方が損失拡大を抑止できてリスクヘッジに繋がるからである。 On the other hand, if the result of the "predetermined evaluation" by the risk assessment unit 52 is that there is no existing buy order information 441 or existing sell order information 442 that can avoid or reduce the "predetermined risk," the risk hedge execution unit 53 will carry out a cover transaction for the new order. This is because, when there is no existing buy order information 441 or existing sell order information 442 that can be used for risk hedging, it is better to close the position that has arisen from the execution of the specific order as soon as possible, as this will prevent losses from increasing and will lead to risk hedging.
さらに、リスク評価部52による「所定の評価」の結果、金融商品の相場価格が、新注文の約定価格よりも「損失発生方向」と逆方向(新注文が買い注文の場合は高値側、売り注文の場合は安値側)に変動した場合は、リスクヘッジ実行部53は、新注文の約定やカバー取引を行う。これは、新注文の約定により発生したポジションは利益獲得の機会を得られる可能性が高いからである。 Furthermore, if the result of the "predetermined evaluation" by the risk evaluation unit 52 is that the market price of the financial product fluctuates in the opposite direction to the "loss occurrence direction" (toward the higher price if the new order is a buy order, or toward the lower price if the new order is a sell order) compared to the execution price of the new order, the risk hedge execution unit 53 will execute the new order or perform a cover transaction. This is because the position created by the execution of the new order is likely to provide an opportunity to make a profit.
[処理手順]
図6及び図7は、この実施の形態2における処理手順を示すフローチャートである。以下、同図に基づいてこの実施の形態2の処理手順を説明する。
[Processing Procedure]
6 and 7 are flow charts showing the processing procedure in this embodiment 2. The processing procedure in this embodiment 2 will be explained below with reference to these figures.
[既存注文情報の記録]
この実施の形態2において、既存注文情報記録部44に買いの既存注文情報441や売りの既存注文情報442が記録される。買いの既存注文情報441や売りの既存注文情報442が既存注文情報記録部44に記録されるのは、顧客が金融商品取引管理装置1を用いて金融商品の取引を開始する前でも開始した後でもよい。
[Record existing order information]
In this second embodiment, existing buy order information 441 and existing sell order information 442 are recorded in the existing order information recording unit 44. The existing buy order information 441 and existing sell order information 442 may be recorded in the existing order information recording unit 44 either before or after the client starts trading financial products using the financial product transaction management device 1.
図8の(a)乃至図11の(a)には、既存注文情報記録部44を模式的に示す。前述のとおり、同図には、説明の簡略化のため、記録された売りの既存注文情報442のみを示してある。 Figures 8(a) to 11(a) show a schematic representation of the existing order information recording unit 44. As mentioned above, for simplicity, these figures only show the recorded existing sell order information 442.
[取引開始後]
図8に示す通り、金融商品取引管理装置1による金融商品の取引開始後、顧客が新注文を発注すると、注文情報生成部41が新注文の注文情報を取得する。注文情報生成部41が生成した注文情報による金融商品の取引により、ポジションが保有される(ステップS11)。
[After trading begins]
8, when a client places a new order after the start of trading of a financial product by the financial product transaction management device 1, the order information generation unit 41 acquires the order information of the new order. A position is held by trading the financial product based on the order information generated by the order information generation unit 41 (step S11).
図8の(b)には、この場合の一例として、1ドル130.00円で成行注文の新注文61が行われた状態を模式的に示している。この場合、約定情報処理部43がこの注文情報に対し、時点t1において、新注文61を約定させる処理を行う。この約定により、新注文61のポジション(以下単に「ポジション」と称する。)が発生する。金融商品取引業者は、新注文61の約定から銀行等と新注文61のカバー取引等を行いポジションを決済するまで、ポジションを保有する。 (b) in Figure 8 shows, as an example of this case, a schematic diagram of a new market order 61 being placed at 130.00 yen per dollar. In this case, the contract information processing unit 43 processes this order information to contract new order 61 at time t1. This contract creates a position for new order 61 (hereinafter simply referred to as "position"). The financial instruments business operator holds the position from the time new order 61 is contracted until the position is settled by conducting a cover transaction for new order 61 with a bank or the like.
相場価格情報取得部42は、新注文61の発注時、あるいは約定時を基準に、それ以降の金融商品の相場価格情報の取得を継続する(ステップS12)。 The market price information acquisition unit 42 continues to acquire market price information for financial products from the time the new order 61 is placed or executed (step S12).
以下は、説明の簡略化のため、新注文61の約定時を基準に処理が行われる場合を説明する。 For simplicity's sake, the following explanation will assume that processing is based on the time new order 61 is executed.
リスク評価部52は、相場価格情報取得部42が取得したリアルタイムの相場価格の情報を用いて「所定の評価」を行う。リスク評価部52は、新注文61の約定後の相場価格の変動に基づいて、新注文61によりポジションを保有することのリスクヘッジが可能か否かのリスク評価を行う(ステップS13)。 The risk assessment unit 52 performs a "predetermined assessment" using the real-time market price information acquired by the market price information acquisition unit 42. Based on fluctuations in the market price after the new order 61 is executed, the risk assessment unit 52 performs a risk assessment to determine whether it is possible to hedge the risk of holding a position through the new order 61 (step S13).
ステップS13の評価手順の詳細を図7に示す。リスク評価部52のリスク評価は、基本的に、上記[リスクヘッジ]に記載した原理に基づいて行われる。図7に示す、リスク評価部52によるリスク評価の詳細を以下説明する。 Details of the evaluation procedure in step S13 are shown in Figure 7. The risk evaluation by the risk evaluation unit 52 is basically performed based on the principles described above in [Risk Hedging]. Details of the risk evaluation by the risk evaluation unit 52 shown in Figure 7 are explained below.
リスク評価部52は、金融商品取引業者が新注文61のポジションを保有することで損失が発生する可能性(以下「損失可能性」と称する。)がある場合、損失を緩和する方法があるか否かを評価する。また、リスク評価部52は、緩和する方法がある場合、ポジションの保有により生ずるリスクの高さが、ただちにリスクヘッジを行う必要があるか否かを評価する。 If there is a possibility that a financial instruments business operator will incur a loss (hereinafter referred to as "loss possibility") by holding the position of new order 61, the risk assessment unit 52 evaluates whether there is a way to mitigate the loss. Furthermore, if there is a way to mitigate the loss, the risk assessment unit 52 evaluates whether the risk arising from holding the position is so high that immediate risk hedging is necessary.
リスク評価部52が、新注文61の約定後の相場価格62が、損失発生方向と逆方向に変動したと評価した場合を考える。具体的には、新注文61が買い注文の場合は図8の(b)に示す時点t1から図11の(b)に示す時点t3に遷移するような相場価格62の高値側への変動で、売り注文の場合は相場価格62の安値側への変動(図示せず)である。 Consider the case where the risk assessment unit 52 assesses that the market price 62 after the execution of the new order 61 has fluctuated in the direction opposite to the direction of the loss. Specifically, if the new order 61 is a buy order, the market price 62 fluctuates toward the higher price side, transitioning from time t1 shown in Figure 8(b) to time t3 shown in Figure 11(b), and if the new order 61 is a sell order, the market price 62 fluctuates toward the lower price side (not shown).
この場合、リスク評価部52は、ただちにカバー取引部51に対し、新注文61の保有したポジションのカバー取引を行わせる(ステップS17)。リスクヘッジが不要だからである。 In this case, the risk assessment unit 52 immediately causes the cover trading unit 51 to execute a cover trade for the position held by the new order 61 (step S17). This is because risk hedging is not necessary.
一方、リスク評価部52が、新注文61の約定後の相場価格62が損失発生方向に変動したと評価した場合を考える。具体的には、新注文61が買い注文の場合は図8の(b)から図9の(b)に遷移するような安値側への変動であり、売り注文の場合は高値側)への変動(図示せず)である。 On the other hand, consider a case where the risk assessment unit 52 assesses that the market price 62 after the execution of the new order 61 has fluctuated in the direction of incurring a loss. Specifically, if the new order 61 is a buy order, it will fluctuate toward a lower price, such as transitioning from (b) in Figure 8 to (b) in Figure 9, and if it is a sell order, it will fluctuate toward a higher price (not shown).
この場合、リスク評価部52は、新注文61の約定によるポジションを保有することのリスクヘッジが可能か否かを評価する。 In this case, the risk assessment unit 52 evaluates whether it is possible to hedge the risk of holding a position resulting from the execution of the new order 61.
具体的には、例えば、リスク評価部52は、リスクヘッジが可能か否かについて、新注文61の損失発生方向に買いの既存注文情報441や売りの既存注文情報442が存在するか否かの評価を行う(ステップS131)。 Specifically, for example, the risk assessment unit 52 assesses whether risk hedging is possible by assessing whether existing buy order information 441 or existing sell order information 442 exists in the direction in which the new order 61 will incur a loss (step S131).
図10の(b)の時点t2に示すように、新注文61の損失発生方向に買いの既存注文情報441や売りの既存注文情報442が存在する場合(ステップS131の“Yes”)、リスク評価部52は後述のステップS132の処理を行う。一方、新注文61の損失発生方向に買いの既存注文情報441や売りの既存注文情報442が存在しない場合(ステップS131の“No”)、リスク評価部52は、カバー取引部51に、新注文61の保有したポジションのカバー取引を行わせる(ステップS135→ステップS15)。これは、リスクヘッジができないからである。 新注文61の損失発生方向に買いの既存注文情報441や売りの既存注文情報442が存在する場合(ステップS131の“Yes”)、リスク評価部52は、新注文61の約定価格、買いの既存注文情報441や売りの既存注文情報442の価格等の情報を取得し、それらの価格を比較する。 As shown at time t2 in Figure 10(b), if existing buy order information 441 or existing sell order information 442 exists in the direction of the loss of the new order 61 ("Yes" in step S131), the risk assessment unit 52 performs the processing of step S132, described below. On the other hand, if existing buy order information 441 or existing sell order information 442 does not exist in the direction of the loss of the new order 61 ("No" in step S131), the risk assessment unit 52 causes the cover transaction unit 51 to perform a cover transaction for the position held by the new order 61 (step S135 → step S15). This is because risk hedging is not possible. If existing buy order information 441 or existing sell order information 442 exists in the direction of the loss of the new order 61 ("Yes" in step S131), the risk assessment unit 52 obtains information such as the contract price of the new order 61 and the prices of the existing buy order information 441 or existing sell order information 442, and compares these prices.
例えば、リスク評価部52は下記(条件1)又は(条件2)に適合するか否かを検証する。
(条件1)
[新注文が(顧客にとっての)買い注文の場合]
新注文の約定価格≧既存注文の注文価格・・・(1)
(条件2)
[新注文が(顧客にとっての)売り注文の場合]
新注文の約定価格≦既存注文の注文価格・・・(2)
(条件1)の(1)や(条件2)の(2)に適合する場合(ステップS132の“Yes”)、リスク評価部52は、後述するステップS133の処理を行う。一方、(条件1)や(条件2)に適合しない場合(ステップS132の“No”)は、リスク評価部52は、カバー取引部51に、新注文61の保有したポジションのカバー取引を行わせる(ステップS135→ステップS15)。リスクヘッジができないからである。
For example, the risk assessment unit 52 verifies whether the following (Condition 1) or (Condition 2) is met.
(Condition 1)
[If the new order is a buy order (for the customer)]
Execution price of new order ≧ order price of existing order (1)
(Condition 2)
[If the new order is a sell order (for the customer)]
Execution price of new order ≦ order price of existing order ... (2)
If (1) of (Condition 1) or (2) of (Condition 2) is met ("Yes" in step S132), the risk assessment unit 52 performs the process of step S133, which will be described later. On the other hand, if (Condition 1) or (Condition 2) is not met ("No" in step S132), the risk assessment unit 52 causes the cover trading unit 51 to carry out a cover trade for the position held by the new order 61 (step S135 → step S15). This is because risk hedging is not possible.
(条件1)の(1)や(条件2)の(2)に適合する場合(ステップS132の“Yes”)、リスク評価部52は、新注文61の注文量が既存注文の注文量以下か否かを検証する。 If (Condition 1) (1) or (Condition 2) (2) is met ("Yes" in step S132), the risk assessment unit 52 verifies whether the order volume of the new order 61 is less than or equal to the order volume of the existing order.
新注文61が買い注文の場合のステップS133の処理を説明する。 The processing of step S133 when new order 61 is a buy order will be explained.
新注文61が買い注文で、保有したポジションの注文量が売りの既存注文情報442に基づく売りの既存注文の注文量以下の場合(ステップS133の“Yes”)、リスク評価部52は、全ての新注文61について後述するステップS14の処理を行う(ステップS134→ステップS14)。一方、買い注文の新注文61の保有したポジションの注文量が売りの既存注文の注文量より多い場合(ステップS133の“No”)、リスク評価部52は、売りの既存注文の注文量と同じ注文量の新注文61の保有したポジションについて、後述するステップS14の対象とする。さらに、リスク評価部52は、売りの既存注文の注文量を越えた注文量の買い注文の新注文61の保有したポジションについて、カバー取引を行わせる(ステップS135→ステップS15)。売りの既存注文の注文量を越えた分は、新注文61の保有したポジションのリスクヘッジができないからである。 If the new order 61 is a buy order and the order volume of the held position is equal to or less than the order volume of the existing sell order based on the existing sell order information 442 ("Yes" in step S133), the risk assessment unit 52 performs the processing of step S14, described below, for all new orders 61 (step S134 → step S14). On the other hand, if the order volume of the held position of the new order 61 for a buy order is greater than the order volume of the existing sell order ("No" in step S133), the risk assessment unit 52 subjects the held position of the new order 61, whose order volume is the same as the order volume of the existing sell order, to step S14, described below. Furthermore, the risk assessment unit 52 performs a cover transaction for the held position of the new order 61 for a buy order whose order volume exceeds the order volume of the existing sell order (step S135 → step S15). This is because the risk of the held position of the new order 61 cannot be hedged for the amount exceeding the order volume of the existing sell order.
一方、新注文61の保有したポジションの注文量が売りの既存注文情報442に基づく売りの既存注文の注文量より多い場合(ステップS133の“No”)、リスク評価部52は、全ての新注文61の保有したポジションをカバー取引の対象とする(ステップS135→ステップS15)こともできる。 On the other hand, if the order volume of the position held by the new order 61 is greater than the order volume of the existing sell order based on the existing sell order information 442 ("No" in step S133), the risk assessment unit 52 can also make all positions held by the new order 61 subject to cover trading (step S135 → step S15).
新注文61が売り注文の場合のステップS133の処理を説明する。 The processing of step S133 when new order 61 is a sell order will be explained.
新注文61が売り注文で、保有したポジションの注文量が買いの既存注文情報441に基づく買いの既存注文の注文量以下の場合(ステップS133の“Yes”)、リスク評価部52は、全ての新注文61について後述するステップS14の処理を行う(ステップS134→ステップS14)。また、新注文61の保有したポジションの注文量が買いの既存注文の注文量より多い場合(ステップS133の“No”)、リスク評価部52は、買いの既存注文の注文量と同じ注文量の売り注文の新注文61の保有したポジションについて、後述するステップS14の対象とする。さらに、リスク評価部52は、買いの既存注文の注文量を越えた注文量の売り注文の新注文61の保有したポジションについて、カバー取引を行わせる(ステップS135→ステップS15)。 If the new order 61 is a sell order and the order volume of the held position is equal to or less than the order volume of the existing buy order based on the existing buy order information 441 ("Yes" in step S133), the risk assessment unit 52 performs the processing of step S14, described below, for all new orders 61 (step S134 → step S14). Also, if the order volume of the held position of the new order 61 is greater than the order volume of the existing buy order ("No" in step S133), the risk assessment unit 52 subjects the held position of the new order 61, a sell order with an order volume equal to the order volume of the existing buy order, to step S14, described below. Furthermore, the risk assessment unit 52 performs a cover transaction for the held position of the new order 61, a sell order with an order volume that exceeds the order volume of the existing buy order (step S135 → step S15).
また、図示しないが、新注文61が買い注文の場合も売り注文の場合も、上記ステップS133の“Yes”に適合する場合、リスク評価部52は、リスクが許容範囲か否かの評価を行うこともできる。 Also, although not shown, whether the new order 61 is a buy order or a sell order, if the answer to "Yes" in step S133 above is met, the risk assessment unit 52 can also assess whether the risk is within an acceptable range.
例えば、新注文61が買い注文の場合、リスク評価部52は、上記(条件1)や(条件2)において、売りの既存注文情報442に基づく売りの既存注文の注文価格と相場価格62との価格差が予め設定された価格範囲内か否かを確認することでリスクが許容範囲かを評価することもできる。これは、リアルタイムの相場価格62が売りの既存注文の注文価格と大きく乖離した場合は、新注文61の約定によるポジションを保有するリスクが高くなってしまうからである。なお、リスクが許容範囲か否かの評価は、上記以外のどのような評価でもよい。 For example, if new order 61 is a buy order, risk assessment unit 52 can also assess whether the risk is within an acceptable range by checking whether the price difference between the order price of the existing sell order based on existing sell order information 442 and market price 62 is within a preset price range in the above (Condition 1) and (Condition 2). This is because if the real-time market price 62 deviates significantly from the order price of the existing sell order, the risk of holding a position due to the execution of new order 61 becomes high. Note that any assessment other than the above may be used to assess whether the risk is within an acceptable range.
買い注文の新注文61の保有したポジションの注文量が売りの既存注文情報442に基づく売りの既存注文の注文量以下の場合など、リスクが許容範囲と評価された場合(図7のステップS133の“Yes”)、図6に示すとおり、リスクヘッジ実行部53は、新注文61の約定によるポジションの保有を維持する(ステップS14)。これは、ポジションを保有するリスクが小さいからである。図9の(b)は、新注文61のポジションの保有が維持された状態を示している。この場合、図9の(b)に示すように、リスクヘッジ実行部53は、約定された新注文61の保有したポジションに対してカバー取引を行わない。そして、リスク評価部52はステップS12に戻って処理を繰り返す。 When the risk is evaluated to be within the acceptable range ("Yes" in step S133 of FIG. 7), such as when the order volume of the position held by the new buy order 61 is equal to or less than the order volume of the existing sell order based on the existing sell order information 442, the risk hedging unit 53 maintains the position held by the executed new order 61 (step S14), as shown in FIG. 6. This is because the risk of holding the position is low. (b) of FIG. 9 shows a state in which the position held by the new order 61 is maintained. In this case, as shown in (b) of FIG. 9, the risk hedging unit 53 does not conduct a cover transaction for the position held by the executed new order 61. The risk assessment unit 52 then returns to step S12 and repeats the process.
一方、新注文61の保有したポジションのリスクが許容範囲ではないと評価された場合(図7のステップS132の“No”)、図7に示すとおり、リスクヘッジ実行部53は、カバー取引部51に新注文61の保有したポジションのカバー取引を行わせる(ステップS15)。これは例えば、相場価格62が図8の(b)の状態から図9の(b)の状態のように下落方向に大きく遷移し、ポジションを保有するリスクが大きくなった場合等があげられる。 On the other hand, if the risk of the position held by new order 61 is assessed to be outside the acceptable range ("No" in step S132 of FIG. 7), as shown in FIG. 7, the risk hedge execution unit 53 causes the cover transaction unit 51 to execute a cover transaction for the position held by new order 61 (step S15). This may occur, for example, when the market price 62 makes a significant downward transition from the state shown in FIG. 8(b) to the state shown in FIG. 9(b), increasing the risk of holding the position.
なお、相場価格62が買いの既存注文情報441や売りの既存注文情報442の注文価格に対応する価格となった場合には、約定情報処理部43の処理により、買いの既存注文情報441や売りの既存注文情報442の約定処理が行われる。 In addition, when the market price 62 becomes the price corresponding to the order price of the existing buy order information 441 or the existing sell order information 442, the contract information processing unit 43 processes the existing buy order information 441 or the existing sell order information 442 to execute the contract.
例えば、図9の(b)の時点t2、さらに図10の(b)の時点t3に示すように、相場価格62が1ドル129.90円、さらに1ドル129.80円になった場合を考える。この場合、約定情報処理部43は、リスク評価部52の評価とは別に、既存注文を約定させる処理を行う。具体的には、約定情報処理部43は、まず1ドル129.90円の既存注文を約定させ、次いで1ドル129.80円の既存注文が約定させる(図10の(a)参照)。この約定で、図8の(a)、図9の(a)の既存注文情報記録部44に記録されていた1ドル129.90円、129.80円の売りの既存注文情報442の注文量は、図10の(a)に示すように「2(万通貨)→0」「1(万通貨)→0」となる。 For example, consider the case where market price 62 changes from 129.90 yen to 1 dollar to 129.80 yen, as shown at time t2 in FIG. 9(b) and then at time t3 in FIG. 10(b). In this case, the contract information processing unit 43 executes the process of executing the existing orders, separate from the evaluation by the risk evaluation unit 52. Specifically, the contract information processing unit 43 first executes the existing order for 129.90 yen to 1 dollar, and then executes the existing order for 129.80 yen to 1 dollar (see FIG. 10(a)). With this execution, the order quantities of the existing order information 442 for selling at 129.90 yen to 1 dollar and 129.80 yen recorded in the existing order information recording unit 44 in FIG. 8(a) and FIG. 9(a) change to "2 (10,000 units) → 0" and "1 (10,000 units) → 0," as shown in FIG. 10(a).
既存注文の約定が行われ、リスクヘッジが可能な新注文61が存在する場合(ステップS132の“Yes”→ステップS133の“Yes”)、リスク評価部52は、約定した既存注文により、新注文61の保有したポジションの決済を行う評価を行える。このように評価された場合、リスクヘッジ実行部53は、約定した既存注文とポジションを保有する新注文61とを決済させることができる。 If an existing order is executed and a new order 61 that can be risk-hedged exists ("Yes" in step S132 → "Yes" in step S133), the risk assessment unit 52 can assess whether the executed existing order should be used to settle the position held by the new order 61. If assessed in this way, the risk hedge execution unit 53 can settle the executed existing order and the new order 61 that holds the position.
図9乃至図11においては、新注文61の注文量(3万通貨)と既存注文の注文量(合計3万通貨)は同一である。そのため、約定した既存注文と新注文61の保有したポジションとによる決済が行われると、既存注文の約定によるポジションの発生も新注文61の保有したままのポジションも発生せず、したがってカバー取引は行われない。 In Figures 9 to 11, the order volume of new order 61 (30,000 units) and the order volume of the existing orders (a total of 30,000 units) are the same. Therefore, when settlement is carried out using the executed existing order and the position held by new order 61, neither a position is created by the execution of the existing order nor a position remains held by new order 61, and therefore no cover transaction is carried out.
一方、既存注文の約定が行われ、リスクヘッジが可能な新注文61が存在する場合(ステップS132の“Yes”→ステップS133の“Yes”)に、リスク評価部52は、約定した既存注文により、新注文61の保有したポジションの決済を行わない評価も行える。これは、たとえば、リスク評価部52が、新注文61の保有したポジションをそのまま保有し続けるリスクが許容範囲内と評価した場合(たとえば、金融商品の相場価格62が損失発生方向と逆方向への変動傾向が高いと評価された場合など)が考えられる。 On the other hand, when an existing order is executed and a new order 61 exists that can be risk-hedged ("Yes" in step S132 → "Yes" in step S133), the risk assessment unit 52 can also assess that the executed existing order will not settle the position held by the new order 61. This may occur, for example, when the risk assessment unit 52 assesses that the risk of continuing to hold the position held by the new order 61 is within an acceptable range (for example, when the market price 62 of the financial product is assessed to have a high tendency to fluctuate in the direction opposite to the direction of loss occurrence).
なお、カバー取引部51がカバー取引の対象となった新注文61の取引を行うための注文情報等を銀行システム3に送ると、銀行システム3の取引実行部31は、受け取った新注文61の注文情報等に基づいてカバー取引を実行する処理を行う(ステップS15)。 When the cover trading unit 51 sends order information, etc. for trading the new order 61 that is the subject of the cover trade to the bank system 3, the transaction execution unit 31 of the bank system 3 performs processing to execute the cover trade based on the received order information, etc. for the new order 61 (step S15).
[作用効果]
以上示したとおり、この実施の形態2において、金融商品取引管理装置1は、相場価格62の情報を取得すると共に、金融商品の新注文61の取引と相場価格62の変動によって、買いの既存注文情報441や売りの既存注文情報442を用いて所定の処理を行うことで限定的なものにできる所定のリスクについて、所定の処理を行う必要があるか否かを評価する。そして、金融商品取引管理装置1は、経時的に変化する相場価格62の変動方向を認識し、この認識の結果に基づいてリスクを限定的なものにできる処理を行うか否かを決定できる。
[Action and effect]
As described above, in this second embodiment, the financial product transaction management device 1 acquires information on the market price 62, and evaluates whether or not it is necessary to perform a predetermined process for a predetermined risk that can be limited by performing a predetermined process using the existing buy order information 441 and the existing sell order information 442, depending on the transaction of the new order 61 for the financial product and fluctuations in the market price 62. The financial product transaction management device 1 then recognizes the direction of fluctuation in the market price 62, which changes over time, and can decide whether or not to perform a process that can limit the risk based on the results of this recognition.
たとえば、この実施の形態2においては、図8の(b)に示すように、金融商品の取引開始後に買いの成行注文である新注文61が約定して金融商品取引業者がポジションを保有した場合、リスク評価部52が相場価格62の変動に依存して変化するポジションによるリスクを評価する。リスク評価部52は、図8の(a)に示す既存注文情報記録部44に記録された売りの既存注文情報442における売りの既存注文の注文量(合計3万通貨)を確認し、新注文61の注文量(3万通貨)と対比する。さらに、リスク評価部52は、新注文61の約定価格(1ドル130.00円)と売りの既存注文情報442における売りの既存注文の注文価格(1ドル129.90円、129.80円)、リアルタイムの相場価格62の情報を取得し対比する。 For example, in this embodiment 2, as shown in Figure 8(b), when a new order 61, which is a market order to buy, is executed after trading of a financial product begins and a financial products business operator holds a position, the risk assessment unit 52 assesses the risk of the position, which changes depending on fluctuations in market price 62. The risk assessment unit 52 checks the order volume of the existing sell order (30,000 units in total) in the existing sell order information 442 recorded in the existing order information recording unit 44 shown in Figure 8(a), and compares it with the order volume of the new order 61 (30,000 units). Furthermore, the risk assessment unit 52 acquires and compares the execution price of the new order 61 (130.00 yen per dollar) with the order prices of the existing sell orders in the existing sell order information 442 (129.90 yen, 129.80 yen per dollar), and real-time market price 62 information.
そして、相場価格62が図8の(b)から図9の(b)に示すように小さい変動幅で損失方向に遷移し、決済に使える売りの既存注文情報442が存在し、ポジションを保有するリスクが小さい場合は、リスク評価部52は新注文61のポジションの保有を維持する。 Then, if the market price 62 shifts toward a loss with a small fluctuation range as shown in Figure 8 (b) to Figure 9 (b), there is existing sell order information 442 that can be used for settlement, and the risk of holding the position is small, the risk assessment unit 52 maintains the holding of the new order 61 position.
そして、相場価格62が図9の(b)から図9の(b)に示すようにさらに損失方向に遷移し、決済に使える売りの既存注文の相場価格62や注文量との比較でポジションを保有するリスクが大きくなった場合は、リスク評価部52は新注文61のポジションを決済させる。売りの既存注文情報442に基づく売りの既存注文の約定を用いて新注文61のポジションを決済させることで、新注文61の約定のみでポジションの決済を行う場合に比べ、図10の(b)に示す実質的な損失63を低減させることができる。 If the market price 62 further transitions from Figure 9(b) to Figure 9(b) in the direction of a loss, and the risk of holding the position becomes greater compared with the market price 62 and order volume of the existing sell order that can be used for settlement, the risk assessment unit 52 settles the position of the new order 61. By settling the position of the new order 61 using the execution of the existing sell order based on the existing sell order information 442, the actual loss 63 shown in Figure 10(b) can be reduced compared to settling the position based only on the execution of the new order 61.
一方、相場価格62が図9の(b)から図11の(b)に示すように損失方向と逆方向に遷移した場合は、リスク評価部52は、図11の(a)に示すように、売りの既存注文情報442の売りの既存注文を用いずに、新注文61の約定のみでポジションを決済させる。このポジションの決済により、図11の(b)に示すように、金融商品取引業者は利益64を得ることができる。 On the other hand, if the market price 62 transitions in the opposite direction to the loss direction, as shown in Figure 9(b) to Figure 11(b), the risk assessment unit 52 will settle the position by only executing the new order 61, as shown in Figure 11(a), without using the existing sell order in the existing sell order information 442. By settling this position, the financial instruments business operator can earn a profit 64, as shown in Figure 11(b).
つまり、この実施の形態2においては、新注文61の約定により保有したポジションのリスク評価に売りの既存注文情報442を用いることで、相場価格62の損失方向への変動によるリスクを低減させつつ、相場価格62の変動による利益64を確実に得ることができる。これにより、コンピュータシステムを用いて行う金融商品の取引において、相場状況の変動に応じて損失発生のリスクを低減できる。
この実施の形態2においては、金融商品取引業者が保有するポジションが金融商品取引業者にとって不利益を生じさせる可能性を所定のリスクとして扱う。また、リスク評価部52は、保有する所定のリスクが、限定的なものにできる大きさか否かの評価を行う。また、リスク評価部52は、保有する所定のリスクが、限定的なものにできる大きさか否かの評価を行う。そして、リスク評価部52は、損失発生の高いポジション保有が発生する可能性に依存して、所定のリスクを低減するための処理を行うか否かを決定できる。これにより、損失発生のリスクを高い確度で低減できる。
That is, in this second embodiment, by using the existing sell order information 442 in the risk assessment of the position held by the execution of the new order 61, it is possible to reduce the risk of a loss-making fluctuation in the market price 62 while reliably obtaining a profit 64 from the fluctuation in the market price 62. This makes it possible to reduce the risk of a loss occurring in response to fluctuations in the market conditions in financial product transactions conducted using a computer system.
In this second embodiment, the possibility that a position held by a financial instruments business operator will cause a disadvantage to the financial instruments business operator is treated as a predetermined risk. The risk assessment unit 52 also evaluates whether the predetermined risk held is of a size that can be limited. The risk assessment unit 52 also evaluates whether the predetermined risk held is of a size that can be limited. The risk assessment unit 52 can then determine whether to perform processing to reduce the predetermined risk, depending on the possibility of holding a position that will result in a high loss. This allows the risk of loss occurrence to be reduced with a high degree of certainty.
この実施の形態2においては、リスク評価部52は、既存注文情報記録部44に記録された買いの既存注文情報441や売りの既存注文情報442に基づく既存注文の注文量に依存して、保有可能な所定のリスクの大きさを評価する。そして、リスクの発生に相関性の高い金融商品の注文量に依存して、所定のリスクを低減するための処理を行うか否かを決定できる。これにより、損失発生のリスクを高い確度で低減できる。 In this second embodiment, the risk assessment unit 52 evaluates the magnitude of a predetermined risk that can be held, depending on the order volume of existing orders based on existing buy order information 441 and existing sell order information 442 recorded in the existing order information recording unit 44. Then, depending on the order volume of a financial product that is highly correlated with the occurrence of risk, it can determine whether or not to perform processing to reduce the predetermined risk. This makes it possible to reduce the risk of loss occurrence with a high degree of certainty.
この実施の形態2においては、リスク評価部52は、買いの既存注文情報441や売りの既存注文情報442を用いて相場価格62の変動により生ずる所定のリスクが保有可能な大きさか否かを評価する。これにより、既に存在し記録されている注文を用いて、損失発生のリスクを高い確度で低減できる。 In this second embodiment, the risk assessment unit 52 uses existing buy order information 441 and existing sell order information 442 to assess whether a certain risk arising from fluctuations in market price 62 is manageable. This makes it possible to reduce the risk of loss with a high degree of certainty using existing and recorded orders.
この実施の形態2においては、リスク評価部52は、注文の取引時の相場価格62に近い買いの既存注文情報441や売りの既存注文情報442から順に用いて、所定の処理を行う必要があるか否かを評価する。そして、注文の取引価格に近い価格で所定の処理を行うことができる。そして、相場価格62と所定の処理が行われる価格の乖離を抑止し、損失発生のリスクを高い確度で低減させることができる。 In this second embodiment, the risk assessment unit 52 evaluates whether or not it is necessary to perform a predetermined process by using existing buy order information 441 and existing sell order information 442, starting with the price closest to the market price 62 at the time of the order transaction. The predetermined process can then be performed at a price close to the order transaction price. This prevents a divergence between the market price 62 and the price at which the predetermined process is performed, thereby reducing the risk of loss with a high degree of certainty.
この実施の形態2においては、金融商品取引業者が金融機関に対して新注文61の約定に伴うカバー取引を行うという具体的な取引の処理に基づいて、損失発生のリスクを高い確度で低減させることができる。 In this second embodiment, the risk of loss can be reduced with a high degree of certainty based on the specific transaction processing in which a financial instruments business operator conducts a cover transaction with a financial institution in conjunction with the execution of a new order 61.
この実施の形態2においては、相場価格62の変動による損失発生のリスクの高い成行注文の取引において、損失発生のリスクを高い確度で低減させることができる。 In this second embodiment, it is possible to reduce the risk of losses with a high degree of certainty in market order transactions, which have a high risk of losses due to fluctuations in market price 62.
この実施の形態2においては、リスクを限定的なものとする処理を実行する構成により、損失発生のリスクの低減を現実の取引処理において実現できる。 In this second embodiment, the risk of losses can be reduced in actual trading processes by implementing processing that limits risk.
この実施の形態2においては、相場価格62の変動により生ずる所定のリスクを、買いの既存注文情報441や売りの既存注文情報442を用いて低減させる確度を高め、相場状況の変動に応じて損失発生のリスクを高い確度で低減させる処理を、現実の取引処理において実現できる。 In this second embodiment, the accuracy of reducing a specified risk arising from fluctuations in market price 62 is increased by using existing buy order information 441 and existing sell order information 442, and processing that reduces the risk of loss occurrence with high accuracy in response to fluctuations in market conditions can be realized in actual trading processing.
なお、上記実施の形態2における上記ステップS132,S133におけるリスクの評価は一例にすぎず、上記各実施の形態で例示した評価以外のどのような態様でリスクの評価が行われてもよい。また、リスクの評価の結果、金融商品取引業者が被る可能性のある損失を、どの程度の大きさで許容したり回避したりするかについて、どのような基準で設定されてもよいし、取引の過程でどのような変更や修正が行われてもよい。 The risk assessment in steps S132 and S133 in the second embodiment is merely an example, and risk assessment may be performed in any manner other than the assessments exemplified in the above embodiments. Furthermore, any criteria may be set for the extent of losses that a financial instruments business operator may tolerate or avoid as a result of risk assessment, and any changes or modifications may be made during the course of a transaction.
たとえば、リスク評価部52は、上記ステップS132において、保有したポジションと既存注文との関係に応じ、式(1)に替えて下記の式(3)を適用したり、式(2)に替えて下記の式(4)を適用することもできる。
[新注文が(顧客にとっての)買い注文の場合]
新注文の約定価格>既存注文の注文価格・・・(3)
(条件2)
[新注文が(顧客にとっての)売り注文の場合]
新注文の約定価格<既存注文の注文価格・・・(4)
またたとえば、新注文61の約定により保有するポジションの注文量が既存注文の注文量より多い場合(ステップS133の“No”)、リスク評価部52は、上記評価(ステップS135→ステップS15)と異なる評価を行うこともできる。具体的には、この場合にリスク評価部52は、既存注文の注文量を超えた注文量のポジションを保有し続ける(ステップS134→ステップS14)評価を行うこともできる。
For example, in step S132 above, the risk assessment unit 52 can apply the following formula (3) instead of formula (1) or the following formula (4) instead of formula (2) depending on the relationship between the held position and the existing order.
[If the new order is a buy order (for the customer)]
Execution price of new order > Order price of existing order... (3)
(Condition 2)
[If the new order is a sell order (for the customer)]
Execution price of new order < order price of existing order... (4)
Furthermore, for example, if the order volume of the position held due to the execution of the new order 61 is greater than the order volume of the existing order ("No" in step S133), the risk assessment unit 52 may perform an assessment different from the above assessment (step S135 → step S15). Specifically, in this case, the risk assessment unit 52 may perform an assessment in which the position with an order volume exceeding the order volume of the existing order is continued to be held (step S134 → step S14).
さらに、リスク評価部52は、約定した新注文61のポジションを保有し続けることが可能な時間に制限を設けて評価することもできる。 Furthermore, the risk assessment unit 52 can also assess the time a position for a executed new order 61 can be held for by setting a limit.
また、リスク評価部52は、ステップS132やステップS133の評価を、金融商品の種類や金融商品の市場価値の変化に基づいて逐次または順次変更することができる。 In addition, the risk assessment unit 52 can change the assessments in steps S132 and S133 sequentially or sequentially based on changes in the type of financial product or the market value of the financial product.
さらに、上記各実施の形態では、1種類の外国為替に本発明を適用したが、これに限らず、様々な形態の金融商品に本実施形態を適用できる。例えば、金融商品が外国為替の場合は、日本円と米国ドル、欧州ユーロと豪州ドルのような異なる複数の通貨ペア同士に本実施形態を適用することが考えられる。また、異なる複数の金融商品同士、例えば、外国為替と株式、債権と暗号資産、などに本実施形態を適用することが考えられる。 Furthermore, while in each of the above embodiments the present invention is applied to one type of foreign exchange, it is not limited to this and can be applied to various types of financial products. For example, if the financial product is foreign exchange, it is conceivable to apply this embodiment to multiple different currency pairs, such as the Japanese yen and the US dollar, or the European euro and the Australian dollar. It is also conceivable to apply this embodiment to multiple different financial products, such as foreign exchange and stocks, or bonds and crypto assets.
なお、上記実施の形態1、上記実施の形態2は、別個の実施の形態として記載したが、上記実施の形態1と上記実施の形態2を一緒に用いる実施形態とすることもできる。例えば、この実施の形態の金融商品取引管理装置1において、リスク評価部52がこの実施の形態1の(式1)(式2)(式11)(式12)(式21)(式22)の演算等を用いて保有するポジションを維持するリスクを評価し、上記ステップS11-S15(ステップS131-ステップS135を含む)の処理を行うことでリスクヘッジの処理を行うような構成としてもよい。 Although the above-mentioned Embodiments 1 and 2 have been described as separate embodiments, they may also be used together in an embodiment. For example, in the financial instruments transaction management device 1 of this embodiment, the risk assessment unit 52 may be configured to assess the risk of maintaining a held position using calculations such as (Equation 1), (Equation 2), (Equation 11), (Equation 12), (Equation 21), and (Equation 22) of this Embodiment 1, and to perform risk hedging processing by performing the processing of Steps S11-S15 (including Steps S131-S135) described above.
上記各実施の形態は本発明の例示であり、本発明が上記各実施の形態のみに限定されることを意味するものではないことは、いうまでもない。 It goes without saying that the above-mentioned embodiments are merely examples of the present invention and do not mean that the present invention is limited to only the above-mentioned embodiments.
1・・・金融商品取引管理装置
41・・・注文情報生成部(注文情報生成手段)
42・・・相場価格情報取得部(相場価格情報取得手段)
44・・・既存注文情報記録部(既存注文情報記録手段)
441,442・・・既存注文情報
52・・・リスク評価部(リスク評価手段)
53・・・リスクヘッジ実行部(リスクヘッジ実行手段)
61・・・新注文(所定の注文)
62・・・相場価格
1...Financial product transaction management device 41...Order information generation unit (order information generation means)
42...Market price information acquisition unit (market price information acquisition means)
44: Existing order information recording unit (existing order information recording means)
441, 442... Existing order information 52... Risk assessment section (risk assessment means)
53...Risk hedge execution unit (risk hedge execution means)
61...New order (predetermined order)
62...Market price
Claims (9)
前記金融商品の注文を行うための注文情報を生成する注文情報生成手段と、
前記注文情報生成手段が生成した前記注文情報のうち、現在約定する注文や将来約定する予定の注文であって前記金融商品取引管理装置で取引するための既存の前記注文としての既存注文の取引を行うための既存の前記注文情報として生成された既存注文情報を記録する既存注文情報記録手段と、
前記金融商品の相場価格の情報を取得する相場価格情報取得手段と、
取引開始後に新たに発注された前記金融商品の注文としての所定の注文の取引と前記相場価格の変動とによって、前記金融商品の取引を行う金融商品取引業者が保有するポジションによって前記金融商品取引業者が損失を被るリスクとしての所定のリスクについて、前記ポジションの全部又は一部の保有を継続させることが可能かを評価するリスク評価手段とを備え、
該リスク評価手段は、
前記金融商品の前記所定の注文の取引によって前記金融商品取引業者が保有するポジションの情報と、
前記相場価格情報取得手段が取得した前記相場価格の情報に基づいて前記ポジションが保有された際に、前記相場価格情報取得手段が取得する前記金融商品の相場価格の情報と、
前記所定の注文の取引によって発生する前記ポジションの評価価格としてのポジション評価価格、及び、該ポジション評価価格に対応する注文価格の前記既存注文情報が存在するか否かと、
を確認し、
前記ポジション評価価格に対応する注文価格の前記既存注文情報が存在する場合には、前記ポジションの保有を継続させるか否かの評価を行うことで、前記所定のリスクの評価を行うことを特徴とする金融商品取引管理装置。 A financial product transaction management device for trading financial products,
an order information generating means for generating order information for placing an order for the financial product;
existing order information recording means for recording existing order information generated as the existing order information for trading existing orders that are currently executed or are scheduled to be executed in the future, among the order information generated by the order information generating means; and
market price information acquisition means for acquiring market price information of the financial product;
a risk assessment means for assessing whether it is possible to continue holding all or part of a position, with respect to a predetermined risk that a financial instruments business operator who trades the financial instruments may incur a loss due to a position held by the financial instruments business operator who trades the financial instruments , due to a transaction of a predetermined order as an order for the financial instruments newly placed after the start of trading and fluctuations in the market price,
The risk assessment means
Information on the positions held by the financial instruments business operator through the trading of the predetermined orders for the financial instruments;
When the position is held based on the market price information acquired by the market price information acquisition means, market price information of the financial product acquired by the market price information acquisition means;
a position evaluation price as an evaluation price of the position generated by the transaction of the predetermined order, and whether or not there is existing order information of an order price corresponding to the position evaluation price;
Check the
A financial instruments transaction management device characterized in that, when there is existing order information with an order price corresponding to the position evaluation price, the device evaluates whether or not to continue holding the position, thereby evaluating the specified risk .
前記リスク評価手段は、The risk assessment means
前記ポジション評価価格に一の特定の値を演算して得た値の注文価格に基づいて特定される、前記買いの前記既存注文情報の注文量と、an order quantity of the existing buy order information, which is specified based on an order price obtained by calculating a specific value on the position evaluation price;
前記ポジション評価価格に他の特定の値を演算して得た値の注文価格に基づいて特定される、前記売りの前記既存注文情報の前記注文量と、The order quantity of the existing sell order information is specified based on an order price of a value obtained by calculating another specific value on the position evaluation price; and
を合算し、Add up the above and
該合算の結果により前記既存注文の前記注文量の総量を算出し、Calculating the total order amount of the existing orders based on the summation result;
算出した前記注文量の総量と、前記金融商品取引業者が保有する前記ポジションの量とを対比することで、前記所定のリスクの評価を行うThe predetermined risk is evaluated by comparing the calculated total order amount with the amount of the position held by the financial instruments business operator.
ことを特徴とする請求項1に記載の金融商品取引管理装置。2. The financial product transaction management device according to claim 1.
前記リスク評価手段は、The risk assessment means
前記複数の執行条件のうちの一の執行条件の前記既存注文の注文量と、an order volume of the existing order under one of the plurality of execution conditions; and
前記複数の執行条件のうちの他の執行条件の前記既存注文の前記注文量と、the order volume of the existing order under other execution conditions among the plurality of execution conditions; and
を合算し、Add up the above and
該合算の結果により前記既存注文の前記注文量の総量を算出し、Calculating the total order amount of the existing orders based on the summation result;
算出した前記注文量の総量と、前記金融商品取引業者が保有する前記ポジションの量と対比することで、前記所定のリスクの評価を行うことを特徴とする請求項1に記載の金融商品取引管理装置。2. The financial instruments transaction management device according to claim 1, wherein the predetermined risk is evaluated by comparing the calculated total order amount with the amount of the position held by the financial instruments business operator.
A program that causes a computer to function as the financial product transaction management device according to any one of claims 1 to 8 .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2025183425A JP2026009239A (en) | 2024-04-05 | 2025-10-30 | Financial product transaction management device and program |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024061523 | 2024-04-05 | ||
| JP2024061523 | 2024-04-05 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025183425A Division JP2026009239A (en) | 2024-04-05 | 2025-10-30 | Financial product transaction management device and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2025158972A JP2025158972A (en) | 2025-10-17 |
| JP7773270B2 true JP7773270B2 (en) | 2025-11-19 |
Family
ID=97353200
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025063388A Active JP7773270B2 (en) | 2024-04-05 | 2025-04-07 | Financial product transaction management device and program |
| JP2025183425A Pending JP2026009239A (en) | 2024-04-05 | 2025-10-30 | Financial product transaction management device and program |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2025183425A Pending JP2026009239A (en) | 2024-04-05 | 2025-10-30 | Financial product transaction management device and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (2) | JP7773270B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008276771A (en) | 2007-04-27 | 2008-11-13 | Central Tanshi On-Line Trading Co Ltd | Margin trading company system, computer program and storage medium |
| JP2012068770A (en) | 2010-09-21 | 2012-04-05 | Daiwa Securities Group Inc | Cfd hedge processing system and its method and program |
| JP2012113364A (en) | 2010-11-19 | 2012-06-14 | Daiwa Securities Group Inc | Cfd hedge processing system, method thereof, and program |
| JP2013210851A (en) | 2012-03-30 | 2013-10-10 | Fujisoft Kcs Co Ltd | Simulation device, transaction automated system, and program |
-
2025
- 2025-04-07 JP JP2025063388A patent/JP7773270B2/en active Active
- 2025-10-30 JP JP2025183425A patent/JP2026009239A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008276771A (en) | 2007-04-27 | 2008-11-13 | Central Tanshi On-Line Trading Co Ltd | Margin trading company system, computer program and storage medium |
| JP2012068770A (en) | 2010-09-21 | 2012-04-05 | Daiwa Securities Group Inc | Cfd hedge processing system and its method and program |
| JP2012113364A (en) | 2010-11-19 | 2012-06-14 | Daiwa Securities Group Inc | Cfd hedge processing system, method thereof, and program |
| JP2013210851A (en) | 2012-03-30 | 2013-10-10 | Fujisoft Kcs Co Ltd | Simulation device, transaction automated system, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025158972A (en) | 2025-10-17 |
| JP2026009239A (en) | 2026-01-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Kahraman et al. | Trader leverage and liquidity | |
| US7987128B2 (en) | Computer implemented and/or assisted methods and systems for detecting, tracking and responding to toxic, or likely toxic, orders in an equities order flow using toxicity and/or profit analyzers | |
| Asquith et al. | Short sales and trade classification algorithms | |
| US20070255647A1 (en) | System, method and computer program product for evaluating and rating counterparty risk using experiential business process performance and financial data, and applications thereof | |
| JP2010503920A (en) | Counterparty risk limit method in multiparty transactions | |
| US12393933B2 (en) | Generating a blended FX portfolio | |
| EP3522098A1 (en) | Message transmission timing optimization | |
| Min et al. | COVID-19 and the daily rate of return of three major industry sector stock price indices related to real estate | |
| Smith | Crypto accounting valuation, reporting, and disclosure | |
| JP7773270B2 (en) | Financial product transaction management device and program | |
| US10062107B1 (en) | Consolidated trading platform | |
| Potter | Challenges posed by the evolution of the Treasury market | |
| Ayadi et al. | On the necessity to regulate credit derivatives markets | |
| JP7531956B1 (en) | Order information acquisition system and pricing decision system | |
| JP7838841B2 (en) | Financial instrument trading management device, program | |
| JP7650545B1 (en) | Pricing Decision System | |
| Le Vine | The Derivative Market's Black Sheep: Regulation of Non-Cleared Security-Based Swaps Under Dodd-Frank | |
| US20140172747A1 (en) | Short sale information | |
| Marcus et al. | The FX Race to Zero: Electronification and Market Structural Issues in Foreign Exchange Trading | |
| US20260120186A1 (en) | System And Method For Determining Stock Trading Fees | |
| Dang | The Credit Default Swaps–A case for Asian Countries: The relationship between Sovereign CDS and the Stock Indexes. | |
| Owens | Risk Management—A Survey of Available Technology | |
| Phuensane et al. | LIBOR Manipulation and Detecting Informed Trading Evidence from the Interest Rate Derivatives Market | |
| Pu | Three essays on credit default swaps | |
| Williams | The impact of volatility on the pricing efficiency of the South African futures exchange market |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250417 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20250417 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250527 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250728 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250930 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251030 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7773270 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |