JP5411773B2 - Trading processing system and program - Google Patents
Trading processing system and program Download PDFInfo
- Publication number
- JP5411773B2 JP5411773B2 JP2010076395A JP2010076395A JP5411773B2 JP 5411773 B2 JP5411773 B2 JP 5411773B2 JP 2010076395 A JP2010076395 A JP 2010076395A JP 2010076395 A JP2010076395 A JP 2010076395A JP 5411773 B2 JP5411773 B2 JP 5411773B2
- Authority
- JP
- Japan
- Prior art keywords
- brand
- value
- replacement
- issue
- target
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本発明は、金融商品の複数の銘柄の売買処理を実行するコンピュータにより構成された売買処理システムおよびその方法、並びにプログラムに係り、例えば、複数の銘柄の株式の売買処理を取り扱う場合等に利用できる。 The present invention relates to a trading processing system configured by a computer that executes trading processing of a plurality of brands of financial products, a method thereof, and a program, and can be used, for example, when dealing with trading of stocks of a plurality of brands. .
従来より、類似する価格変動をする2銘柄間の価格差に着目し、これらの2銘柄をペアにして買いおよび売りの双方を同時に建てた後に、同時に埋め(手仕舞い)の反対売買を行って鞘取りをする取引としてペアトレードがあり、このペアトレードでは、信用取引や先物取引を行うことになる。 Conventionally, paying attention to the price difference between two stocks with similar price fluctuations, and after building both buy and sell at the same time as a pair, these two stocks are simultaneously traded against backfilling (hand closing) at the same time There is a pair trade as a transaction to perform, and in this pair trade, a credit transaction or a futures transaction is performed.
また、ペアトレードは、株式の取引として盛んに行われているが、外国為替証拠金取引(FX:Foreign Exchange)においても、複数の通貨ペアを組み合わせることにより、為替変動リスクを減少させ、安定的なリターンを得る目的で行われている。 In addition, pair trading is actively performed as stock trading, but in foreign exchange margin trading (FX: Foreign Exchange), by combining multiple currency pairs, the risk of exchange fluctuations is reduced and stable. It is done for the purpose of getting a good return.
なお、ペアトレードに関するシステムとして、本願出願人により、顧客の負担を軽減し、かつ、迅速にペアトレードの注文の処理を行うことができるようにしたシステムが提案されている(特許文献1参照)。 As a system for pair trade, the applicant of the present application has proposed a system that can reduce the burden on the customer and can quickly process a pair trade order (see Patent Document 1). .
しかしながら、前述した従来から行われている株式のペアトレードでは、信用取引や先物取引を行うことになるので、現物株の売買のみを望む顧客にとっては、利用を避けたい取引手法であった。 However, since the conventional pair trade of stocks described above involves margin trading and futures trading, it is a trading technique that is desired to be avoided for customers who only want to buy and sell cash stocks.
そして、このことは、株式のペアトレードの場合のみならず、外国為替証拠金取引(FX:Foreign Exchange)でのペアトレードについても同様にいえることである。 This is true not only in the case of a pair trade of stocks but also in the case of a pair trade in foreign exchange margin trading (FX: Foreign Exchange).
本発明の目的は、金融商品の複数の銘柄の売買を現物取引で行うことができる売買処理システムおよびその方法、並びにプログラムを提供するところにある。 An object of the present invention is to provide a trading processing system, a method thereof, and a program capable of trading a plurality of brands of financial products by spot trading.
本発明は、金融商品の複数の銘柄の売買処理を実行するコンピュータにより構成された売買処理システムであって、金融商品の各銘柄の価格またはその他の価値の大きさを示す指標値を、金融商品の各銘柄についての銘柄識別情報と関連付けて記憶する指標値データベースと、顧客の保有する金融商品の銘柄についての銘柄識別情報を、顧客識別情報と関連付けて記憶する保有銘柄データベースと、顧客により選択された複数の入替対象銘柄についての銘柄識別情報を、顧客識別情報と関連付けて記憶するとともに、複数の入替対象銘柄のうちの2つの入替対象銘柄で構成された少なくとも1組のペア銘柄について、ペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて算出される監視対象値に対する第1銘柄および第2銘柄の割高・割安判定用の上側の閾値および下側の閾値を、ペア銘柄についてのペア銘柄識別情報またはペア銘柄を構成する第1銘柄および第2銘柄についての各銘柄識別情報、並びに、顧客識別情報と関連付けて記憶する入替対象銘柄・入替ラインデータベースと、指標値データベースに記憶されたペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて、第1銘柄の指標値から第2銘柄の指標値を引いて得られる差分値、第1銘柄の指標値に調整用係数を乗じた第1銘柄の調整済指標値から第2銘柄の指標値を引いて得られる差分値、第1銘柄の指標値から第2銘柄の指標値に調整用係数を乗じた第2銘柄の調整済指標値を引いて得られる差分値、第1銘柄の指標値に第1の調整用係数を乗じた第1銘柄の調整済指標値から第2銘柄の指標値に第2の調整用係数を乗じた第2銘柄の調整済指標値を引いて得られる差分値、または第1銘柄を第2銘柄で除して得られる比の値のいずれかからなる監視対象値をペア銘柄毎に算出する処理を実行する監視対象値算出処理手段と、この監視対象値算出処理手段により算出されたペア銘柄の監視対象値が、入替対象銘柄・入替ラインデータベースに記憶されたペア銘柄の上側の閾値以上になったか、または上側の閾値を超えたか否かを判断することにより、第1銘柄が第2銘柄に対して割高になったか否かを判定する上側の入替ライン到達監視処理、並びに、ペア銘柄の監視対象値が、入替対象銘柄・入替ラインデータベースに記憶されたペア銘柄の下側の閾値以下または未満になったか否かを判断することにより、第1銘柄が第2銘柄に対して割安になったか否かを判定する下側の入替ライン到達監視処理を繰り返し実行する入替ライン到達監視処理手段と、この入替ライン到達監視処理手段による上側の入替ライン到達監視処理で、監視対象値が上側の閾値以上になったか、または上側の閾値を超えたと判断された場合であり、かつ、ペア銘柄を構成する第1銘柄についての銘柄識別情報が対象顧客の顧客識別情報に関連付けられて保有銘柄データベースに記憶されている場合には、ペア銘柄を構成する第1銘柄の売り注文および前記第2銘柄の買い注文の各注文データを作成する処理を実行し、入替ライン到達監視処理手段による下側の入替ライン到達監視処理で、監視対象値が下側の閾値以下または未満になったと判断された場合であり、かつ、ペア銘柄を構成する第2銘柄についての銘柄識別情報が対象顧客の顧客識別情報に関連付けられて保有銘柄データベースに記憶されている場合には、第2銘柄の売り注文および第1銘柄の買い注文の各注文データを作成する処理を実行する銘柄入替実行処理手段とを備えたことを特徴とするものである。 The present invention is a trading processing system configured by a computer that executes trading processing of a plurality of brands of a financial product, and an index value indicating the price or other value of each brand of the financial product is represented as a financial product. Selected by the customer, an index value database that is stored in association with the brand identification information for each of the brands, a brand database that stores the brand identification information about the brand of the financial product held by the customer in association with the customer identification information, and In addition to storing the brand identification information for a plurality of replacement target brands in association with the customer identification information, at least one pair of the pair brands composed of two replacement target brands among the plurality of replacement target brands Of the first issue and the second issue with respect to the monitored value calculated using the index values of the first issue and the second issue constituting The upper threshold value and the lower threshold value for bargain determination are associated with the pair brand identification information for each pair brand or the respective brand identification information for the first brand and the second brand constituting the pair brand, and the customer identification information. Using the index value of the first brand and the second brand, each index value of the first brand and the second brand constituting the pair brand stored in the index value database is stored. The difference value obtained by subtracting the index value, the difference value obtained by subtracting the index value of the second issue from the adjusted index value of the first issue obtained by multiplying the index value of the first issue by the adjustment factor, A difference value obtained by subtracting the adjusted index value of the second brand by multiplying the index value of the second brand by the adjustment coefficient from the index value, and the first obtained by multiplying the index value of the first brand by the first adjusting coefficient The second index finger from the adjusted index value of the index Monitoring consisting of either the difference value obtained by subtracting the second index adjusted index value multiplied by the second adjustment factor, or the ratio value obtained by dividing the first brand by the second brand Monitoring target value calculation processing means for executing processing for calculating the target value for each paired stock, and the monitoring target value of the pair stock calculated by the monitoring target value calculation processing means is stored in the replacement target brand / replacement line database. The upper replacement line that determines whether the first brand is overvalued with respect to the second brand by determining whether the upper threshold of the paired brand has been exceeded or exceeded. By determining whether the monitoring target value of the arrival stock monitoring process and the pair stock has become less than or less than the lower threshold value of the pair stock stored in the replacement subject stock / replacement line database, the first stock is Second stock The replacement line arrival monitoring processing means for repeatedly executing the lower replacement line arrival monitoring process for determining whether or not it is cheaper, and the upper replacement line arrival monitoring process by the replacement line arrival monitoring processing means are monitored. When it is determined that the value is equal to or higher than the upper threshold value or exceeds the upper threshold value, and the brand identification information about the first brand constituting the pair brand is associated with the customer identification information of the target customer When stored in the possessed brand database, processing for creating each order data of the first brand selling order and the second brand buying order constituting the pair brand is executed, and by the replacement line arrival monitoring processing means This is a case where it is determined in the lower replacement line arrival monitoring process that the monitoring target value is less than or less than the lower threshold, and the second that constitutes the pair stock When the brand identification information about the pattern is associated with the customer identification information of the target customer and stored in the possessed brand database, the process of creating each order data of the second brand selling order and the first brand buying order It is characterized by comprising a brand replacement execution processing means for executing.
ここで、「金融商品」には、株式、債券、投資信託等の有価証券の他に、例えば、外国為替証拠金取引(FX:Foreign Exchange)の売買対象である通貨(但し、本発明では、証拠金取引は行わない。)等、あるいは金、白金、銀、パラジウム、アルミ、原油、灯油、ガソリン、ゴム等の工業品取引所で取り扱われる工業品、さらには、コーヒー、大豆、とうもろこし等の穀物商品取引所で取り扱われる穀物商品等も含まれる。従って、金融商品の各銘柄の「指標値」には、株価や投資信託の基準価額等の「価格」の他に、例えば「為替レート」等も含まれる。 Here, in addition to securities such as stocks, bonds, and investment trusts, the “financial products” include, for example, currencies that are traded in foreign exchange margin trading (FX: Foreign Exchange) (however, in the present invention, Margin trading is not performed.), Or other industrial products handled on the industrial exchange such as gold, platinum, silver, palladium, aluminum, crude oil, kerosene, gasoline, rubber, etc., and coffee, soybeans, corn, etc. Also includes cereal products handled at the cereal commodity exchange. Therefore, the “index value” of each stock of the financial product includes, for example, “exchange rate” in addition to the “price” such as the stock price and the reference value of the investment trust.
このような本発明の売買処理システムにおいては、監視対象値算出処理手段により、複数の入替対象銘柄のうちの2つの入替対象銘柄で構成されたペア銘柄の各指標値または調整用係数を乗じた調整済指標値の差分値や比の値からなる監視対象値を算出し、入替ライン到達監視処理手段により、ペア銘柄の監視対象値が、入替対象銘柄・入替ラインデータベースに記憶されたペア銘柄の上側または下側の閾値に達したか否かを判断することにより、ペア銘柄の割高・割安を判定し、銘柄入替実行処理手段により、ペア銘柄の監視対象値が上側または下側の閾値に達したと判断した場合であり、かつ、ペア銘柄のうちの割高になったと判定された銘柄を顧客が保有している場合に、割高になったと判定された銘柄の売り注文および割安になったと判定された銘柄の買い注文の各注文データを作成する。 In such a trading processing system of the present invention, the monitoring target value calculation processing means multiplies each index value or adjustment coefficient of the paired brands composed of two replacement target brands out of a plurality of replacement target brands. The monitoring target value consisting of the difference value or ratio value of the adjusted index value is calculated, and the monitoring target value of the pair symbol is stored in the replacement target symbol / replacement line database by the replacement line arrival monitoring processing means. By determining whether the upper or lower threshold value has been reached, it is determined whether the paired product is overvalued or undervalued, and the monitored value of the paired product reaches the upper or lower threshold value by means of the stock replacement execution processing means. If the customer holds a stock that is judged to be expensive among the pair stocks, the selling order and the discount of the stock that is judged to be expensive To create each order data of the buy order of the determined brand.
このため、ペアトレードのように買いおよび売りの双方を同時に建てるのではなく、複数の入替対象銘柄のうちの2つの入替対象銘柄で構成されたペア銘柄の各指標値または調整用係数を乗じた調整済指標値の差分値や比の値に着目し、この差分値や比の値が、顧客による設定条件を満たした場合に、売り注文および買い注文の注文データを作成して顧客の保有する銘柄を入れ替えるので、現物取引を行うことが可能となり、信用取引や先物取引の利用を避けたい顧客にとって、好適な取引手法を提供することが可能となる。 For this reason, instead of building both buy and sell at the same time as pair trades, we multiplied each index value or adjustment factor of the pair stocks that consisted of two replacement subject stocks out of multiple replacement subject stocks. Pay attention to the difference value or ratio value of the adjusted index value, and when the difference value or ratio value satisfies the setting condition by the customer, create the order data of sell order and buy order and hold it by the customer Since the brands are exchanged, it is possible to conduct spot transactions, and it is possible to provide a suitable trading method for customers who want to avoid using margin transactions and futures transactions.
また、入替対象銘柄を3銘柄以上(N銘柄とする。)とした場合には、N銘柄のうちの2銘柄で構成される複数(通常は、NC2個)のペア銘柄のそれぞれにつき、監視対象値算出処理手段による監視対象値の算出処理、および入替ライン到達監視処理手段による監視対象値の上側または下側の閾値への到達の監視処理が行われるので、購入するのに最適な状態となっている銘柄、つまり最適な購入時期にある銘柄を自動的に抽出し、抽出した銘柄に乗り換えることが可能となり、顧客の手間をかけずに顧客の保有銘柄の最適な入替を実現することが可能となる。 In addition, when the replacement target brands are three or more (N brands), each of a plurality of (usually two N C) pair brands composed of two of the N brands, The monitoring target value calculation processing by the monitoring target value calculation processing means, and the monitoring processing for reaching the upper or lower threshold of the monitoring target value by the replacement line arrival monitoring processing means are performed, so that the optimum state for purchase It is possible to automatically extract the stocks that have become, that is, the stocks at the optimal purchase time, and switch to the extracted stocks, and realize the optimal replacement of the stocks held by the customer without the hassle of the customer Is possible.
さらに、入替対象銘柄を3銘柄以上とした場合には、保有銘柄に対し、乗換え先の候補となる入替対象銘柄が複数となり、かつ、それらの乗換え先の候補となる銘柄の全ての銘柄への乗換えタイミングについて監視が行われるので、入替対象銘柄が2銘柄の場合、すなわち乗換え先の候補となる入替対象銘柄が1銘柄しかない場合に比べ、短期間での乗換えが可能となり、これらにより前記目的が達成される。 In addition, if there are 3 or more issues to be replaced, there will be more than one replacement candidate for the transfer issue, and all of the issues that are candidates for transfer will be transferred to all issues. Since the transfer timing is monitored, it is possible to transfer in a short period of time compared to the case where there are 2 issues to be replaced, that is, there is only 1 issue to be replaced as a candidate for transfer. Is achieved.
また、前述した売買処理システムにおいて、指標値データベースに記憶されたペア銘柄の予め定められた長さの直近の期間の各指標値を用いて、ペア銘柄の監視対象値が、直近の期間中、入替対象銘柄・入替ラインデータベースに記憶されたペア銘柄の上側の閾値以上であるか、若しくは上側の閾値を超えた状態を継続しているか、または入替対象銘柄・入替ラインデータベースに記憶されたペア銘柄の下側の閾値以下若しくは未満である状態を継続しているか否かを判断し、継続している場合には、入替対象銘柄・入替ラインデータベースに記憶されたペア銘柄の上側の閾値および下側の閾値を、これらの閾値間の幅を保持してペア銘柄の監視対象値の現在値が幅の中心となるように変更する処理を実行する入替ライン変更処理手段を備えた構成とすることが望ましい。 Further, in the above trading processing system, using each index value of the most recent period of the predetermined length of the pair brand stored in the index value database, the monitored value of the pair brand is the most recent period, The paired symbol stored in the replacement target issue / replacement line database is either above the upper threshold of the paired issue stored in the replacement target issue / replacement line database, or continues to exceed the upper threshold, or stored in the replacement target issue / replacement line database It is determined whether or not the state of being below or below the lower threshold value of the product is continued, and if so, the upper threshold value and lower value of the pair product stored in the replacement subject product / replacement line database. Including a replacement line change processing means for executing a process of changing the threshold value of the paired symbol so that the current value of the monitored value of the pair symbol is at the center of the width. Configuration and it is desirable to.
このように入替ライン変更処理手段を設け、上側の閾値および下側の閾値を自動変更する構成とした場合には、上側の閾値および下側の閾値を、各時点における適切な値に修正していくことができるので、より適切なタイミングで、乗換え先の入替対象銘柄を抽出することが可能となる。 When the replacement line change processing means is provided and the upper threshold value and the lower threshold value are automatically changed, the upper threshold value and the lower threshold value are corrected to appropriate values at each time point. Therefore, it is possible to extract the replacement target brand at the transfer destination at a more appropriate timing.
さらに、前述した売買処理システムにおいて、顧客による複数の入替対象銘柄の選択入力、並びに上側の閾値および下側の閾値の設定入力を受け付ける処理を実行する入替対象銘柄・入替ライン設定処理手段を備え、この入替対象銘柄・入替ライン設定処理手段は、複数の入替対象銘柄のうちの1つの入替対象銘柄についての顧客による入力指定を受け付け、この入力指定された1つの入替対象銘柄と類似する性質を有する銘柄として、指標値データベースに記憶された各銘柄の指標値を用いて回帰分析を行うことにより、入力指定された1つの入替対象銘柄との相関性の高い銘柄を決定するか、または指標値データベースに記憶された各銘柄の指標値を用いて、入力指定された1つの入替対象銘柄との相関係数を算出して相関係数の大きい銘柄を選択することにより、複数の入替対象銘柄のうちの残りの入替対象銘柄を自動的に選択し、顧客により入力指定された1つの入替対象銘柄および自動的に選択された残りの入替対象銘柄についての銘柄識別情報を、顧客識別情報と関連付けて入替対象銘柄・入替ラインデータベースに記憶させる残銘柄自動選択処理を実行する構成とされていることが望ましい。 Furthermore, in the above-described trading processing system, a replacement target brand / replacement line setting processing means for executing a process of receiving selection input of a plurality of replacement target brands by a customer, and setting input of an upper threshold value and a lower threshold value, This replacement target issue / replacement line setting processing means accepts an input designation by a customer for one replacement target issue among a plurality of replacement target issues, and has a property similar to the one input target issue specified by the input. By performing regression analysis using the index value of each brand stored in the index value database as a brand, either a brand having a high correlation with one input-designated brand is determined, or the index value database Using the index value of each stock stored in, calculate the correlation coefficient with one replacement-designated stock and calculate a large correlation coefficient By selecting the pattern, the remaining replacement target products are automatically selected from among the multiple replacement target products, and one replacement target product entered and specified by the customer and the remaining automatically selected replacement target products are selected. It is desirable to execute a remaining brand automatic selection process in which the brand identification information on the item is stored in the replacement target brand / replacement line database in association with the customer identification information.
このように入替対象銘柄・入替ライン設定処理手段を設け、1つの入替対象銘柄についての顧客による入力指定を受け付け、残りの入替対象銘柄については、回帰分析または相関係数の算出により自動選択する構成とした場合には、顧客の入力の手間や判断の手間を軽減することが可能となるうえ、顧客が、類似する性質を有する銘柄、すなわち類似する指標値変動をする銘柄や、同種のカテゴリに属する銘柄等についての知識、あるいは投資経験を持ち合わせていなくても、複数の入替対象銘柄を容易に選択することが可能となる。 In this way, a replacement target issue / replacement line setting processing means is provided, and input designation by a customer for one replacement target issue is accepted, and the remaining replacement issue issues are automatically selected by regression analysis or correlation coefficient calculation. In this case, it is possible to reduce the time and effort required for customer input and judgment, as well as for customers with similar properties, i.e., those with similar index value fluctuations, or similar categories. A plurality of replacement target brands can be easily selected without having knowledge about the brands to which they belong or having investment experience.
そして、上述したように、入替対象銘柄・入替ライン設定処理手段を設け、1つの入替対象銘柄についての顧客による入力指定を受け付け、残りの入替対象銘柄については、回帰分析または相関係数の算出により自動選択する構成とする場合において、入替対象銘柄・入替ライン設定処理手段は、残銘柄自動選択処理と、複数の入替対象銘柄の全銘柄についての顧客による入力指定を受け付け、入力指定された複数の入替対象銘柄についての銘柄識別情報を、顧客識別情報と関連付けて入替対象銘柄・入替ラインデータベースに記憶させる全銘柄指定受付処理とのうちのいずれか一方の処理を、顧客の選択に従って実行する構成とされていることが望ましい。 Then, as described above, replacement target brand / replacement line setting processing means is provided, and input designation by the customer for one replacement target brand is received, and the remaining replacement target brands are calculated by regression analysis or correlation coefficient calculation. In the case of a configuration for automatic selection, the replacement target issue / replacement line setting processing means accepts the input specification by the customer for the remaining issue automatic selection processing and all the issues of the multiple replacement target issues, and the input specified multiple items A configuration that executes either one of the process of accepting the issue identification information for the issue subject to replacement in accordance with the customer's selection, and the process of accepting all issues specified in association with the customer identification information and storing them in the issue issue replacement / replacement line database. It is desirable that
このように入替対象銘柄・入替ライン設定処理手段を、顧客の選択に従って、残銘柄自動選択処理か、全銘柄指定受付処理を実行する構成とした場合には、入替対象銘柄の設定に際し、顧客の選択の自由度が増し、顧客にとって、より利便性の高いシステムが実現される。 In this way, if the replacement target issue / replacement line setting processing means is configured to execute the remaining issue automatic selection process or all issue designation reception processing according to the customer's selection, the customer's selection The degree of freedom of selection increases, and a system that is more convenient for customers is realized.
また、前述した売買処理システムにおいて、複数の入替対象銘柄について、入替対象銘柄を変更する処理を実行する入替対象銘柄変更処理手段を備え、この入替対象銘柄変更処理手段は、指標値データベースに記憶された各銘柄の指標値を用いて回帰分析を行うか、または相関係数を算出することにより、複数の入替対象銘柄どうしの間の相関性および複数の入替対象銘柄とこれら以外の銘柄との間の相関性を判断し、相関性の薄れた入替対象銘柄についての銘柄識別情報が対象顧客の顧客識別情報に関連付けられて保有銘柄データベースに記憶されていない場合には、この相関性の薄れた入替対象銘柄を削除して相関性の高い他の銘柄に入替対象銘柄を変更し、変更された後の状態の複数の入替対象銘柄についての銘柄識別情報を、顧客識別情報と関連付けて入替対象銘柄・入替ラインデータベースに記憶させる入替対象銘柄自動変更処理を実行する構成とされていることが望ましい。 The trading system described above further includes a replacement target brand change processing unit that executes a process of changing the replacement target brand for a plurality of replacement target brands, and the replacement target brand change processing unit is stored in the index value database. By performing regression analysis using the index value of each stock, or calculating the correlation coefficient, the correlation between multiple stocks to be replaced and the relationship between multiple stocks to be replaced and other stocks If the stock identification information for the stock subject to replacement with a weak correlation is not stored in the holding stock database in association with the customer identification information of the target customer, the replacement with this weak correlation The target stock is deleted and the replacement stock is changed to another stock with high correlation, and the stock identification information for multiple replacement stocks in the changed state is added to the customer identity. Desirably it is configured to execute the target brand automatic change processing replacement is stored in the target brand-replacement line database replacement in association with the information.
このように入替対象銘柄変更処理手段を設け、入替対象銘柄自動変更処理を実行する構成とした場合には、時間の経過とともに、選択した複数の入替対象銘柄どうしの間の相関性が変化し、相関性が薄れたとしても、入替対象銘柄の自動変更により、複数の入替対象銘柄を相関性の高い銘柄に保っておくことが可能となり、より適切な銘柄の乗換えが実現されるようになるうえ、入替対象銘柄の変更が自動的に行われることから、顧客の入力の手間や判断の手間が軽減され、投資に関する知識や経験の少ない顧客であっても、入替対象銘柄の変更が可能となる。 In this way, when the replacement target issue change processing means is provided and the replacement target issue automatic change processing is executed, the correlation between the selected replacement issue issues changes with the passage of time, Even if the correlation weakens, it is possible to keep multiple replacement issues as highly correlated issues through automatic change of replacement issues, and more appropriate transfer of issues will be realized. Since the replacement target stocks are automatically changed, it is possible to reduce the trouble of customer input and judgment, and even the customers with little investment knowledge and experience can change the replacement stocks. .
さらに、前述した売買処理システムにおいて、複数の入替対象銘柄について、入替対象銘柄を追加、変更、または削除する処理のうちの少なくとも1つの処理を実行する入替対象銘柄変更処理手段を備え、この入替対象銘柄変更処理手段は、顧客による入替対象銘柄の追加、変更、または削除の入力を受け付け、追加の入力を受け付けた場合には、追加された後の状態の複数の入替対象銘柄についての銘柄識別情報を、顧客識別情報と関連付けて入替対象銘柄・入替ラインデータベースに記憶させ、変更または削除の入力を受け付けた場合には、変更または削除に係る入替対象銘柄についての銘柄識別情報が対象顧客の顧客識別情報に関連付けられて保有銘柄データベースに記憶されているか否かを判断し、記憶されていない場合には、変更または削除された後の状態の複数の入替対象銘柄についての銘柄識別情報を、顧客識別情報と関連付けて入替対象銘柄・入替ラインデータベースに記憶させ、記憶されている場合には、入替対象銘柄の変更または削除を行わないという入替対象銘柄変更受付処理を実行する構成とされていることが望ましい。 Furthermore, the trading processing system described above further comprises a replacement target brand change processing means for executing at least one process of adding, changing, or deleting a replacement target brand for a plurality of replacement target brands. The stock change processing means accepts the input of addition, change, or deletion of the replacement target stock by the customer, and when the additional input is received, the stock identification information for a plurality of replacement target stocks in the added state. Is stored in the replacement target issue / replacement line database in association with the customer identification information, and when an input for change or deletion is received, the issue identification information for the change target issue related to the change or deletion is the customer identification of the target customer. Judge whether it is associated with the information and stored in the stock database, and if not, change it Or, the stock identification information for multiple replacement issues in the state after being deleted is stored in the replacement issue issue / replacement line database in association with the customer identification information. It is desirable that the replacement target brand change acceptance process is executed in which no change or deletion is performed.
このように入替対象銘柄変更処理手段を設け、入替対象銘柄変更受付処理を実行する構成とした場合には、時間の経過とともに、選択した複数の入替対象銘柄どうしの間の相関性が変化し、相関性が薄れたときや、入替対象銘柄の個数を増やしたり、減らしたくなったとき等に、顧客が、入替対象銘柄を自由に追加、変更、または削除することが可能となり、顧客にとっての利便性が向上するうえ、より適切な銘柄の乗換えが実現されるようになる。 In this way, when the replacement target issue change processing means is provided and the replacement target issue change acceptance process is configured to be executed, the correlation between the selected multiple replacement target issues changes over time, The customer can freely add, change, or delete the replacement target when the correlation is weakened or the number of replacement target is increased or decreased. In addition to improved performance, more appropriate transfer of brands will be realized.
なお、入替対象銘柄変更処理手段は、上述した入替対象銘柄変更受付処理および前述した入替対象銘柄自動変更処理の双方を実行することができる構成とすることが、より好ましい。 It is more preferable that the replacement target brand change processing unit is configured to be able to execute both the replacement target brand change acceptance process described above and the replacement target brand automatic change process described above.
そして、前述した売買処理システムにおいて、銘柄入替実行処理手段は、指標値データベースに記憶されたペア銘柄の各指標値を用いて、ペア銘柄の監視対象値が、予め定められた上昇速度以上か、若しくは上昇速度を超える速度で急騰して上側の閾値以上になったか、若しくは上側の閾値を超えた場合、または、予め定められた下落速度以上か、若しくは下落速度を超える速度で急落して下側の閾値以下若しくは未満になった場合に該当するか否かを判断し、これらに該当する場合には、注文データの作成処理を行わない構成とされていることが望ましい。 And in the above-mentioned trading processing system, the brand replacement execution processing means uses each index value of the pair brand stored in the index value database, and the monitored value of the pair brand is equal to or higher than a predetermined increase rate, Or if it suddenly rises above the rising speed and exceeds the upper threshold value, or exceeds the upper threshold value, or falls sharply at a speed that exceeds the predetermined falling speed or exceeds the falling speed It is desirable to determine whether or not this is the case when the value falls below or below the threshold value, and in such a case, the order data creation process is not performed.
このように銘柄入替実行処理手段を、監視対象値が急騰・急落して上側または下側の閾値に達したときには注文データの作成処理を行わない構成とした場合には、例えば、会社が倒産寸前で株価(指標値)が急落したときに買い注文を行ってしまう等の不都合な事態を未然に回避することが可能となる。 In this way, when the stock replacement execution processing means is configured not to perform order data creation processing when the monitored value rapidly rises or falls and reaches the upper or lower threshold, for example, the company is about to go bankrupt. Thus, it is possible to avoid an inconvenient situation such as placing a purchase order when the stock price (index value) plummets.
また、前述した売買処理システムにおいて、銘柄入替実行処理手段により作成された注文データを、顧客識別情報と関連付けて記憶する注文データベースを備え、銘柄入替実行処理手段は、対象顧客の顧客識別情報と関連付けられて注文データベースに記憶された注文データを参照し、同じ入替対象銘柄について、同じ日に、買い、売り、買いの順で注文データが作成されることになる場合には、3つ目の買いの注文データの作成処理は行わず、売り、買い、売りの順で注文データが作成されることになる場合には、3つ目の売りの注文データの作成処理は行わない構成とされていることが望ましい。 The trading system described above includes an order database for storing the order data created by the brand replacement execution processing means in association with the customer identification information, and the brand replacement execution processing means associates with the customer identification information of the target customer. If the order data is created in the order of buy, sell, and buy on the same day for the same replacement target stock by referring to the order data stored in the order database, the third buy If the order data is created in the order of sell, buy, and sell, the order data creation process for the third sale is not performed. It is desirable.
このように同じ入替対象銘柄について同じ日に反対売買が繰り返されるときに、3つ目の注文データの作成処理を行わない構成とした場合には、株式等の取引で禁止されている差金決済を回避することが可能となる。つまり、買付余力がある場合は除かれるが、同じ日に、1度、購入して売却した銘柄は、その日はもう買ってはいけない、あるいは、
同じ日に、1度、売却して購入した銘柄は、その日はもう売ってはいけないという差金決済を禁止するルールに沿った処理を実現することが可能となる。
In this way, when counter trading is repeated on the same replacement subject on the same day, if the third order data creation process is not performed, the difference settlement prohibited in stock transactions, etc. It can be avoided. In other words, stocks that have been purchased and sold once on the same day should not be purchased anymore on the same day.
It is possible to implement a process in accordance with the rule prohibiting the difference settlement that a brand sold and purchased once on the same day should not be sold on that day.
さらに、前述した売買処理システムにおいて、顧客による複数の入替対象銘柄の選択入力、並びに上側の閾値および下側の閾値の設定入力を受け付ける処理を実行する入替対象銘柄・入替ライン設定処理手段を備え、この入替対象銘柄・入替ライン設定処理手段は、ペア銘柄の監視対象値として、第1銘柄の指標値に調整用係数を乗じた第1銘柄の調整済指標値から第2銘柄の指標値を引いて得られる差分値を用いる場合における調整用係数を、指標値データベースに記憶されたペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて、一定期間における第1銘柄の指標値の過去値の平均値に調整用係数を乗じた値と、一定期間における第2銘柄の指標値の過去値の平均値とが等しくなるように算出決定する処理、ペア銘柄の監視対象値として、第1銘柄の指標値から第2銘柄の指標値に調整用係数を乗じた第2銘柄の調整済指標値を引いて得られる差分値を用いる場合における調整用係数を、指標値データベースに記憶されたペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて、一定期間における第1銘柄の指標値の過去値の平均値と、一定期間における第2銘柄の指標値の過去値の平均値に調整用係数を乗じた値とが等しくなるように算出決定する処理、または、ペア銘柄の監視対象値として、第1銘柄の指標値に第1の調整用係数を乗じた第1銘柄の調整済指標値から第2銘柄の指標値に第2の調整用係数を乗じた第2銘柄の調整済指標値を引いて得られる差分値を用いる場合における第1および第2の調整用係数を、指標値データベースに記憶されたペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて、一定期間における第1銘柄の指標値の過去値の平均値に第1の調整用係数を乗じた値と、一定期間における第2銘柄の指標値の過去値の平均値に第2の調整用係数を乗じた値とが等しくなるように算出決定する処理を実行し、算出決定した調整用係数を、ペア銘柄についてのペア銘柄識別情報またはペア銘柄を構成する第1銘柄および第2銘柄についての各銘柄識別情報、並びに、顧客識別情報と関連付けて入替対象銘柄・入替ラインデータベースに記憶させる処理を実行する構成とされていることが望ましい。 Furthermore, in the above-described trading processing system, a replacement target brand / replacement line setting processing means for executing a process of receiving selection input of a plurality of replacement target brands by a customer, and setting input of an upper threshold value and a lower threshold value, This replacement target brand / replacement line setting processing means subtracts the index value of the second brand from the adjusted index value of the first brand, which is obtained by multiplying the index value of the first brand by the adjustment coefficient as the monitoring target value of the pair brand. The index value of the first brand in a certain period using the index values of the first brand and the second brand constituting the pair brand stored in the index value database as the adjustment coefficient when using the difference value obtained in this way A process of calculating and determining a value obtained by multiplying an average value of past values of the product by an adjustment coefficient and an average value of past values of index values of the second stock over a certain period, As the value, the adjustment coefficient in the case of using the difference value obtained by subtracting the adjusted index value of the second brand, which is obtained by multiplying the index value of the second brand by the index value of the second brand, is used as the index value database. Using the index values of the first issue and the second issue that make up the pair issue stored in the table, the average value of the index values of the first issue over a certain period and the index value of the second issue over a certain period The process of calculating and determining so that the average value of the past values multiplied by the adjustment coefficient is equal, or the index value of the first issue is multiplied by the first adjustment factor as the monitored value of the pair issue First and second in the case of using a difference value obtained by subtracting the adjusted index value of the second brand, which is obtained by multiplying the adjusted value of the second brand by the second adjustment coefficient, from the adjusted index value of the first brand. The adjustment coefficient for is stored in the index value database. A value obtained by multiplying the average value of the index values of the first issue over a certain period by the first adjustment coefficient using the index values of the first issue and the second issue constituting the issue Execute the process of calculating and determining so that the average value of the past index values of the second stock in the product of the second stock is multiplied by the second adjustment factor. Paired brand identification information or each brand identification information about the first brand and the second brand constituting the paired brand, and processing to be stored in the replacement target brand / replacement line database in association with the customer identification information It is desirable.
このように指標値に乗じる調整用係数を自動的に算出決定する構成とした場合には、ペア銘柄の各指標値のレベルが大きく違うようなときであっても、レベルを揃えてから、監視対象値としての差分値を算出することができるので、ペア銘柄の各指標値について、より適切な差分値を設定し、より適切な監視を行うことが可能となる。つまり、レベルの大きな指標値のほうの変動の影響を大きく受けてしまうような不都合を未然に回避することが可能となる。また、調整用係数が自動的に算出決定されるので、顧客の入力の手間や判断の手間が軽減される。 In this way, when it is configured to automatically calculate and determine the adjustment coefficient that multiplies the index value, even if the level of each index value of the paired stocks is significantly different, monitoring is performed after aligning the levels. Since the difference value as the target value can be calculated, it is possible to set a more appropriate difference value for each index value of the pair symbol and perform more appropriate monitoring. That is, it is possible to avoid inconvenience that the index value having a higher level is greatly affected by the fluctuation. In addition, since the adjustment coefficient is automatically calculated and determined, it is possible to reduce the labor and time required for customer input.
また、前述したように、入替対象銘柄・入替ライン設定処理手段を設け、1つの入替対象銘柄についての顧客による入力指定を受け付け、残りの入替対象銘柄については、回帰分析または相関係数の算出により自動選択する構成とした場合において、入替対象銘柄・入替ライン設定処理手段は、顧客により入力指定された1つの入替対象銘柄の指標値を目的変数とする回帰分析を行うことにより、複数の入替対象銘柄のうちの残りの入替対象銘柄を自動的に選択した場合には、選択された残りの入替対象銘柄の指標値を説明変数とする回帰分析で得られた回帰式を構成する回帰係数を、ペア銘柄の監視対象値の算出時に残りの入替対象銘柄の指標値に乗じる調整用係数として決定し、決定した調整用係数を、ペア銘柄についてのペア銘柄識別情報または残りの入替対象銘柄についての銘柄識別情報、並びに、顧客識別情報と関連付けて入替対象銘柄・入替ラインデータベースに記憶させる処理を実行する構成とされていることが望ましい。 In addition, as described above, replacement target brand / replacement line setting processing means is provided, and input designation by a customer for one replacement target brand is accepted, and for the remaining replacement target brands, regression analysis or correlation coefficient calculation is performed. In the case of the automatic selection configuration, the replacement target issue / replacement line setting processing means performs a regression analysis using the index value of one replacement target issue specified by the customer as an objective variable, thereby performing a plurality of replacement targets. When the remaining replacement target stocks are automatically selected from the stocks, the regression coefficients that constitute the regression equation obtained by the regression analysis using the index values of the selected remaining replacement target stocks as explanatory variables, When calculating the monitored value of the paired stock, it is determined as an adjustment factor that multiplies the index value of the remaining replacement subject stock, and the determined adjustment factor is used to identify the paired stock for the paired stock. Stock identification information about the broadcast or the remaining replacement target stock, and, desirably is configured to execute a process of storing the target brand-replacement line database replacement in association with customer identification information.
このように入替対象銘柄・入替ライン設定処理手段により回帰分析による残銘柄自動選択処理を実行し、かつ、この回帰分析で得られた回帰係数を調整用係数として決定する構成とした場合には、ペア銘柄の各指標値のレベルが大きく違うようなときであっても、レベルを揃えてから、監視対象値としての差分値を算出することができるので、ペア銘柄の各指標値について、より適切な差分値を設定し、より適切な監視を行うことが可能となる。つまり、レベルの大きな指標値のほうの変動の影響を大きく受けてしまうような不都合を未然に回避することが可能となる。また、回帰分析で得られた回帰係数を利用して調整用係数が自動的に決定されるので、顧客の入力の手間や判断の手間が軽減される。 In this way, when the replacement target brand / replacement line setting processing means performs the remaining stock automatic selection processing by regression analysis, and the regression coefficient obtained by this regression analysis is determined as the adjustment coefficient, Even when the level of each index value of the paired stock is significantly different, the difference value as the monitored value can be calculated after aligning the level, so it is more appropriate for each index value of the paired stock It is possible to set a proper difference value and perform more appropriate monitoring. That is, it is possible to avoid inconvenience that the index value having a higher level is greatly affected by the fluctuation. In addition, since the adjustment coefficient is automatically determined using the regression coefficient obtained by the regression analysis, it is possible to reduce the trouble of input and judgment by the customer.
また、以上に述べた本発明の売買処理システムにより実現される売買処理方法として、以下のような本発明の売買処理方法が挙げられる。 Moreover, the following trading processing method of this invention is mentioned as a trading processing method implement | achieved by the trading processing system of this invention described above.
すなわち、本発明は、金融商品の複数の銘柄の売買処理を実行するコンピュータにより構成された売買処理システムで実行される売買処理方法であって、金融商品の各銘柄の価格またはその他の価値の大きさを示す指標値を、金融商品の各銘柄についての銘柄識別情報と関連付けて指標値データベースに記憶させ、顧客の保有する金融商品の銘柄についての銘柄識別情報を、顧客識別情報と関連付けて保有銘柄データベースに記憶させ、顧客により選択された複数の入替対象銘柄についての銘柄識別情報を、顧客識別情報と関連付けて入替対象銘柄・入替ラインデータベースに記憶させるとともに、複数の入替対象銘柄のうちの2つの入替対象銘柄で構成された少なくとも1組のペア銘柄について、ペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて算出される監視対象値に対する第1銘柄および第2銘柄の割高・割安判定用の上側の閾値および下側の閾値を、ペア銘柄についてのペア銘柄識別情報またはペア銘柄を構成する第1銘柄および第2銘柄についての各銘柄識別情報、並びに、顧客識別情報と関連付けて入替対象銘柄・入替ラインデータベースに記憶させ、監視対象値算出処理手段が、指標値データベースに記憶されたペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて、第1銘柄の指標値から第2銘柄の指標値を引いて得られる差分値、第1銘柄の指標値に調整用係数を乗じた第1銘柄の調整済指標値から第2銘柄の指標値を引いて得られる差分値、第1銘柄の指標値から第2銘柄の指標値に調整用係数を乗じた第2銘柄の調整済指標値を引いて得られる差分値、第1銘柄の指標値に第1の調整用係数を乗じた第1銘柄の調整済指標値から第2銘柄の指標値に第2の調整用係数を乗じた第2銘柄の調整済指標値を引いて得られる差分値、または第1銘柄を第2銘柄で除して得られる比の値のいずれかからなる監視対象値を前記ペア銘柄毎に算出する処理を実行し、入替ライン到達監視処理手段が、監視対象値算出処理手段により算出されたペア銘柄の監視対象値が、入替対象銘柄・入替ラインデータベースに記憶されたペア銘柄の上側の閾値以上になったか、または上側の閾値を超えたか否かを判断することにより、第1銘柄が第2銘柄に対して割高になったか否かを判定する上側の入替ライン到達監視処理、並びに、ペア銘柄の監視対象値が、入替対象銘柄・入替ラインデータベースに記憶されたペア銘柄の下側の閾値以下または未満になったか否かを判断することにより、第1銘柄が第2銘柄に対して割安になったか否かを判定する下側の入替ライン到達監視処理を繰り返し実行し、銘柄入替実行処理手段が、入替ライン到達監視処理手段による上側の入替ライン到達監視処理で、監視対象値が上側の閾値以上になったか、または上側の閾値を超えたと判断された場合であり、かつ、ペア銘柄を構成する第1銘柄についての銘柄識別情報が対象顧客の顧客識別情報に関連付けられて保有銘柄データベースに記憶されている場合には、ペア銘柄を構成する第1銘柄の売り注文および第2銘柄の買い注文の各注文データを作成する処理を実行し、入替ライン到達監視処理手段による下側の入替ライン到達監視処理で、監視対象値が下側の閾値以下または未満になったと判断された場合であり、かつ、ペア銘柄を構成する第2銘柄についての銘柄識別情報が対象顧客の顧客識別情報に関連付けられて保有銘柄データベースに記憶されている場合には、第2銘柄の売り注文および第1銘柄の買い注文の各注文データを作成する処理を実行することを特徴とするものである。 That is, the present invention is a trading processing method executed by a trading processing system configured by a computer that executes trading processing of a plurality of brands of a financial product, and the price or other value of each brand of the financial product is large. The index value indicating the index is stored in the index value database in association with the brand identification information for each brand of the financial product, and the brand identification information for the brand of the financial product held by the customer is associated with the customer identification information. In the database, the brand identification information for a plurality of replacement target brands selected by the customer is stored in the replacement target brand / replacement line database in association with the customer identification information, and two of the plurality of replacement target brands are stored. The first issue and the second issue that make up the pair issue for at least one pair of the issue issues The upper and lower thresholds for the first and second brands for the monitoring target value calculated using each of the index values are set as the upper and lower thresholds for paired brand identification information or paired brands. Each brand identification information about the first brand and the second brand constituting and the customer identification information are stored in the replacement target brand / replacement line database, and the monitoring target value calculation processing means is stored in the index value database. Using the index values of the first and second brands that make up the pair brand, the difference value obtained by subtracting the index value of the second brand from the index value of the first brand, for adjustment to the index value of the first brand The difference value obtained by subtracting the index value of the second brand from the adjusted index value of the first brand multiplied by the coefficient, the second brand obtained by multiplying the index value of the second brand from the index value of the first brand by the adjustment coefficient Minus the adjusted index value Difference value obtained by multiplying the index value of the first issue by the first adjustment factor and the second issue of the index value of the second issue multiplied by the second adjustment factor. A process of calculating a monitoring target value for each of the paired stocks, which is either a difference value obtained by subtracting the adjusted index value or a ratio value obtained by dividing the first stock by the second stock. The replacement line arrival monitoring processing means, the monitoring target value of the pair stock calculated by the monitoring target value calculation processing means is equal to or higher than the upper threshold value of the pair stock stored in the replacement target stock / replacement line database, or By determining whether or not the upper threshold value has been exceeded, the upper replacement line arrival monitoring process for determining whether or not the first issue has become more expensive than the second issue, and the monitored value of the pair issue , Stocks to be replaced and replacement line database The lower replacement line that determines whether the first issue is cheaper than the second issue by determining whether it is less than or less than the lower threshold of the pair issue stored in The arrival monitoring process is repeatedly executed, and the brand replacement execution processing means is the upper replacement line arrival monitoring process by the replacement line arrival monitoring processing means, and the monitored value has exceeded the upper threshold or exceeded the upper threshold. If it is determined and the brand identification information about the first brand constituting the pair brand is stored in the holding brand database in association with the customer identification information of the target customer, the pair brand is constructed. A process of creating each order data of the first brand selling order and the second brand buying order is executed, and in the lower replacement line arrival monitoring processing by the replacement line arrival monitoring processing means, When it is determined that the value is below or below the lower threshold, and the brand identification information for the second brand that constitutes the pair brand is stored in the holding brand database in association with the customer identification information of the target customer If so, a process of creating order data for the second brand selling order and the first brand buying order is executed.
このような本発明の売買処理方法においては、前述した本発明の売買処理システムで得られる作用・効果がそのまま得られ、これにより前記目的が達成される。 In such a trading processing method of the present invention, the operation and effect obtained by the above-described trading processing system of the present invention can be obtained as it is, thereby achieving the object.
さらに、本発明のプログラムは、前述した売買処理システムとして、コンピュータを機能させるためのものである。 Furthermore, the program of the present invention is for causing a computer to function as the above-described trading processing system.
なお、上記のプログラムまたはその一部は、例えば、光磁気ディスク(MO)、コンパクトディスク(CD)を利用した読出し専用メモリ(CD−ROM)、CDレコーダブル(CD−R)、CDリライタブル(CD−RW)、デジタル・バーサタイル・ディスク(DVD)を利用した読出し専用メモリ(DVD−ROM)、DVDを利用したランダム・アクセス・メモリ(DVD−RAM)、フレキシブルディスク(FD)、磁気テープ、ハードディスク、読出し専用メモリ(ROM)、電気的消去および書換可能な読出し専用メモリ(EEPROM)、フラッシュ・メモリ、ランダム・アクセス・メモリ(RAM)等の記録媒体に記録して保存や流通等させることが可能であるとともに、例えば、ローカル・エリア・ネットワーク(LAN)、メトロポリタン・エリア・ネットワーク(MAN)、ワイド・エリア・ネットワーク(WAN)、インターネット、イントラネット、エクストラネット等の有線ネットワーク、あるいは無線通信ネットワーク、さらにはこれらの組合せ等の伝送媒体を用いて伝送することが可能であり、また、搬送波に載せて搬送することも可能である。さらに、上記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。 The above-mentioned program or a part thereof is, for example, a magneto-optical disk (MO), a read-only memory (CD-ROM) using a compact disk (CD), a CD recordable (CD-R), a CD rewritable (CD -RW), read-only memory (DVD-ROM) using digital versatile disk (DVD), random access memory (DVD-RAM) using DVD, flexible disk (FD), magnetic tape, hard disk, It can be recorded on storage media such as read-only memory (ROM), electrically erasable and rewritable read-only memory (EEPROM), flash memory, and random access memory (RAM) for storage and distribution. And, for example, a local area network (LA ), A metropolitan area network (MAN), a wide area network (WAN), a wired network such as the Internet, an intranet, or an extranet, or a wireless communication network, or a combination thereof. It is also possible to carry it on a carrier wave. Furthermore, the above program may be a part of another program, or may be recorded on a recording medium together with a separate program.
以上に述べたように本発明によれば、複数の入替対象銘柄のうちの2つの入替対象銘柄で構成されたペア銘柄の各指標値または調整用係数を乗じた調整済指標値の差分値や比の値に着目し、この差分値や比の値が、顧客により設定された上側または下側の閾値に達した場合に、売り注文および買い注文の注文データを作成して顧客の保有する銘柄を入れ替えるので、現物取引を行うことができ、信用取引や先物取引の利用を避けたい顧客にとって、好適な取引手法を提供することができるという効果がある。 As described above, according to the present invention, the difference value of the adjusted index value obtained by multiplying each index value of the paired brands composed of two replacement target brands or the adjustment coefficient among the plurality of replacement target brands, Focus on the value of the ratio, and when the difference value or ratio value reaches the upper or lower threshold set by the customer, create the order data of the sell order and the buy order, and the stock held by the customer Therefore, there is an effect that a spot transaction can be performed and a suitable transaction technique can be provided for a customer who wants to avoid using a margin transaction or a futures transaction.
以下に本発明の一実施形態について図面を参照して説明する。図1には、本実施形態の売買処理システム10の全体構成が示されている。図2には、指標値データベースである株価データベース30の構成が示され、図3には、保有銘柄データベース32の構成が示され、図4には、注文データベース33の構成が示され、図5には、入替対象銘柄・入替ラインデータベース31の構成が示されている。また、図6には、売買処理システム10による処理の流れがフローチャートで示され、図7には、3銘柄間の入替の具体例が示されている。さらに、図8は、入替ラインの変更の説明図であり、図9は、指標値である株価の急騰・急落時の場合の処理の説明図である。また、図10には、入替対象銘柄選択画面100,110,120の一例が示され、図11には、入替ライン設定画面200の一例が示され、図12には、入替対象銘柄追加・変更・削除画面300の一例が示されている。
An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 shows an overall configuration of a
図1において、売買処理システム10は、金融商品(本実施形態では、一例として株式とする。)の複数の銘柄の売買処理を実行する証券会社等の金融機関のシステムであり、1台または複数台のコンピュータにより構成されている。この売買処理システム10には、ネットワーク1を介して顧客の操作する顧客端末装置40が接続されている。また、売買処理システム10には、通信回線2を介して金融商品(本実施形態では、少なくとも株式を含む。)の取引市場システム50が接続されるとともに、通信回線3を介して情報提供システム60が接続されている。
In FIG. 1, a
ここで、ネットワーク1は、インターネット、イントラネット、エクストラネット、LAN、MAN、WAN、あるいはこれらの組合せ等、様々な形態のものが含まれ、有線であるか無線であるか、さらには有線および無線の混在型であるかは問わず、要するに、複数地点(距離の長短は問わない。)間で、ある程度の速度をもって情報を伝送することができるものであればよい。
Here, the
また、売買処理システム10と取引市場システム50とを接続する通信回線2は、通常は専用線であるが、ネットワーク1でもよい。さらに、売買処理システム10と情報提供システム60とを接続する通信回線3も、ネットワーク1でも専用線でもよい。
Further, the
売買処理システム10は、金融商品(本実施形態では、一例として株式とする。)の複数の銘柄の売買処理を実行する処理手段20と、この処理手段20に接続された指標値データベースである株価データベース30、入替対象銘柄・入替ラインデータベース31、保有銘柄データベース32、および注文データベース33とを備えている。
The
処理手段20は、指標値取得処理手段である株価取得処理手段21と、入替対象銘柄・入替ライン設定処理手段22と、入替対象銘柄変更処理手段23と、入替ライン変更処理手段24と、監視対象値算出処理手段25と、入替ライン到達監視処理手段26と、銘柄入替実行処理手段27と、発注処理手段28とを含んで構成されている。
The
株価取得処理手段21は、情報提供システム60から、通信回線3を介して各銘柄の株価を定期的に取得し、株価データベース30(図2参照)に記憶させる処理を実行するものである。この際、株価取得処理手段21は、各銘柄の株価を、銘柄識別情報(銘柄コード)および株価の発生日時とともに取得し、それらと関連付けて株価データベース30に記憶させる。なお、本実施形態では、売買処理対象の金融商品が株式であるため、株価取得処理手段21となっているが、より一般には、金融商品の価格や為替レート等の指標値を定期的に取得し、指標値データベースに記憶させる処理を実行する指標値取得処理手段となる。
The stock price acquisition processing means 21 executes processing for periodically acquiring the stock price of each brand from the
入替対象銘柄・入替ライン設定処理手段22は、顧客による複数の入替対象銘柄の選択入力を受け付け、顧客の設定に対して設定識別情報(同一顧客による複数の設定を識別することもできる。)を自動付与し、選択入力された複数の入替対象銘柄についての銘柄識別情報(銘柄コード)を、設定識別情報および顧客識別情報(例えば口座番号等)と関連付けて入替対象銘柄・入替ラインデータベース31(図5参照)に記憶させるとともに、選択入力された複数の入替対象銘柄のうちの2つの銘柄を組み合わせてなるペア銘柄を構成する第1銘柄の指標値(本実施形態では、株価とする。)および第2銘柄の指標値(本実施形態では、株価とする。)を用いて算出される監視対象値についての顧客による上側の閾値および下側の閾値の設定入力を受け付け、設定入力された上側の閾値および下側の閾値を、設定識別情報、顧客識別情報、およびペア銘柄識別情報と関連付けて(本実施形態では、さらにペア銘柄を構成する第1銘柄および第2銘柄についての各銘柄識別情報とも関連付けて)入替対象銘柄・入替ラインデータベース31に記憶させる処理を実行するものである。 The replacement target brand / replacement line setting processing means 22 accepts selection input of a plurality of replacement target brands by a customer, and sets identification information (a plurality of settings by the same customer can be identified) for the customer setting. The issue identification / replacement line database 31 (see FIG. 5) is automatically associated and associated with the set identification information and customer identification information (for example, account number, etc.). 5), and an index value (in the present embodiment, a stock price) of a first brand that constitutes a pair brand formed by combining two brands of a plurality of brands to be replaced selected and input. Setting of upper threshold value and lower threshold value by the customer for the monitoring target value calculated using the index value of the second brand (in this embodiment, the stock price) The upper threshold value and the lower threshold value that are set and input are associated with the setting identification information, the customer identification information, and the pair brand identification information (in this embodiment, the first brand and the pair brand A process of storing in the replacement target brand / replacement line database 31 (in association with each brand identification information of the second brand) is executed.
この際、入替対象銘柄・入替ライン設定処理手段22は、選択入力された複数の入替対象銘柄の全ての組合せ(全ての2銘柄の組合せ)により少なくとも1組のペア銘柄を自動的に作成する処理を実行する。すなわち、選択入力された複数の入替対象銘柄がN銘柄であれば、NC2個のペア銘柄を自動作成する。例えば、入替対象銘柄が3銘柄であれば、3C2=3個のペア銘柄を自動作成する。なお、本実施形態では、複数の入替対象銘柄の全ての組合せによりペア銘柄を自動作成するが、全ての組合せではなく、一部の組合せでもよく、あるいは自動作成ではなく、顧客がペア銘柄を個々に指定してもよい。 At this time, the replacement target brand / replacement line setting processing means 22 automatically creates at least one pair of brands based on all combinations (a combination of all two brands) of the plurality of replacement target brands selected and input. Execute. That is, if the plurality of replacement target brands selected and input are N brands, N C two pair brands are automatically created. For example, if the replacement target brand is three brands, 3 C 2 = 3 pair brands are automatically created. In this embodiment, paired symbols are automatically created by all combinations of a plurality of replacement-targeted brands, but not all combinations, some combinations may be created, or automatic creation is not performed. May be specified.
より詳細には、入替対象銘柄・入替ライン設定処理手段22は、顧客端末装置40からの顧客の要求に応じ、入替対象銘柄選択画面100(図10参照)の表示用データを、ネットワーク1を介して顧客端末装置40へ送信するとともに、顧客端末装置40からの全銘柄指定受付処理の要求信号または残銘柄自動選択処理の要求信号を、ネットワーク1を介して受信する処理を実行する。
More specifically, the replacement target brand / replacement line setting processing means 22 transmits the display data of the replacement target brand selection screen 100 (see FIG. 10) via the
そして、入替対象銘柄・入替ライン設定処理手段22は、顧客端末装置40からの全銘柄指定受付処理の要求信号を受信した場合には、入替対象銘柄選択画面110(図10参照)の表示用データを、ネットワーク1を介して顧客端末装置40へ送信するとともに、顧客端末装置40からの複数の入替対象銘柄の全銘柄についての顧客による入力指定を受け付け、入力指定された複数の入替対象銘柄についての銘柄識別情報(銘柄コード)を、ネットワーク1を介して受信し、受信した各銘柄識別情報を、設定識別情報および顧客識別情報と関連付けて入替対象銘柄・入替ラインデータベース31(図5参照)に記憶させる全銘柄指定受付処理を実行する。
When the replacement target brand / replacement line setting processing means 22 receives the request signal for all brand designation reception processing from the
また、入替対象銘柄・入替ライン設定処理手段22は、顧客端末装置40からの残銘柄自動選択処理の要求信号を受信した場合には、入替対象銘柄選択画面120(図10参照)の表示用データを、ネットワーク1を介して顧客端末装置40へ送信するとともに、顧客端末装置40からの複数の入替対象銘柄のうちの1つの入替対象銘柄についての顧客による入力指定を受け付け、この入力指定された1つの入替対象銘柄についての銘柄識別情報(銘柄コード)を、ネットワーク1を介して受信し、受信した銘柄識別情報の銘柄と類似する性質を有する銘柄を、回帰分析または相関係数の算出により、株価データベース30(図2参照)に株価が記憶されている全銘柄または同一カテゴリ(例えば同一業種等)の各銘柄の中から選択決定することにより、複数の入替対象銘柄のうちの残りの入替対象銘柄を自動的に選択し、顧客により入力指定された1つの入替対象銘柄および自動的に選択された残りの入替対象銘柄についての銘柄識別情報(銘柄コード)を、設定識別情報および顧客識別情報と関連付けて入替対象銘柄・入替ラインデータベース31(図5参照)に記憶させる残銘柄自動選択処理を実行する。
Further, when the replacement target brand / replacement line setting processing means 22 receives the request signal for the remaining brand automatic selection processing from the
この際、入替対象銘柄・入替ライン設定処理手段22は、回帰分析により残銘柄自動選択処理を実行する場合には、株価データベース30(図2参照)に記憶された所定期間(例えば過去30日間)の各銘柄の株価(指標値)を用いて、顧客により入力指定された1つの入替対象銘柄の株価(指標値)を目的変数(従属変数ともいう。)Yとし、自動的に選択する残りの入替対象銘柄の候補となる銘柄の株価(指標値)を説明変数(独立変数ともいう。)Xとして回帰分析を行い、得られた回帰式であるY=a+b・X、または、Y=b・Xのうち、決定係数R2若しくは自由度修正済決定係数Rf 2が大きい回帰式において説明変数Xとして用いた株価(指標値)の銘柄を、入力指定された1つの入替対象銘柄との相関性の高い銘柄として選択することにより、残りの入替対象銘柄を決定する。すなわち、入替対象銘柄・入替ライン設定処理手段22は、株価データベース30(図2参照)に記憶されている全銘柄または同一カテゴリ(例えば同一業種等)の各銘柄の株価を、1つずつ順番に説明変数Xとして用いて、回帰式であるY=a+b・X、または、Y=b・Xを求める。例えば、複数の入替対象銘柄がN銘柄であれば、自動的に選択する残りの入替対象銘柄は、(N−1)銘柄になるので、残りの入替対象銘柄の候補となる銘柄がM銘柄であれば、求めたM個の回帰式の中から、決定係数R2若しくは自由度修正済決定係数Rf 2が大きい順に、(N−1)個の回帰式を選択決定し、それらの(N−1)個の回帰式において説明変数Xとして用いた株価(指標値)の銘柄を、残りの入替対象銘柄として決定する。 At this time, the replacement target brand / replacement line setting processing means 22 performs a predetermined period (for example, the past 30 days) stored in the stock price database 30 (see FIG. 2) when executing the remaining brand automatic selection processing by regression analysis. Using the stock price (index value) of each of the stocks, the stock price (index value) of one replacement target stock specified by the customer is set as the objective variable (also referred to as the dependent variable) Y, and the remaining automatically selected Regression analysis is performed with the stock price (index value) of the stock that is a candidate for replacement as an explanatory variable (also referred to as an independent variable) X, and Y = a + b · X or Y = b · Among X, the correlation between the stock price (index value) used as the explanatory variable X in the regression equation having a large determination coefficient R 2 or a degree-of-freedom-corrected determination coefficient R f 2 and one replacement target issue A brand with high characteristics By selecting, determining the remaining replacement target stocks. That is, the replacement target brand / replacement line setting processing means 22 sequentially selects the stock prices of all the brands stored in the stock price database 30 (see FIG. 2) or each brand in the same category (for example, the same industry) in order one by one. Using as the explanatory variable X, the regression equation Y = a + b · X or Y = b · X is obtained. For example, if a plurality of replacement target brands are N brands, the remaining replacement target brands to be automatically selected are (N-1) brands, and therefore the brands that are candidates for the remaining replacement target brands are M brands. If there is, the (N−1) regression equations are selected and determined from the determined M regression equations in the descending order of the determination coefficient R 2 or the degree-of-freedom-corrected determination coefficient R f 2 , and (N -1) The stock price (index value) used as the explanatory variable X in each regression equation is determined as the remaining replacement target brand.
また、入替対象銘柄・入替ライン設定処理手段22は、相関係数の算出により残銘柄自動選択処理を実行する場合には、自動的に選択する残りの入替対象銘柄の候補となる銘柄について、株価データベース30(図2参照)に記憶された所定期間(例えば過去30日間)の各銘柄の株価(指標値)を用いて、入力指定された1つの入替対象銘柄との相関係数を算出し、相関係数の大きい銘柄を選択することにより、残りの入替対象銘柄を決定する。 Further, the replacement target issue / replacement line setting processing means 22 executes the remaining issue automatic selection process by calculating the correlation coefficient, the stock price of the issue that is a candidate for the remaining replacement target issue to be automatically selected. Using a stock price (index value) of each stock for a predetermined period (for example, the past 30 days) stored in the database 30 (see FIG. 2), a correlation coefficient with one replacement-designated stock is calculated. By selecting a brand having a large correlation coefficient, the remaining brands to be replaced are determined.
さらに、入替対象銘柄・入替ライン設定処理手段22は、顧客端末装置40からの顧客の要求に応じ、入替ライン設定画面200(図11参照)の表示用データを、ネットワーク1を介して顧客端末装置40へ送信するとともに、顧客端末装置40からネットワーク1を介して送信されてくる監視対象値の履歴表示要求信号を、監視対象値の算出処理方法(種別)に関する顧客の選択情報とともに受信し、さらに、受信した選択情報に対応する監視対象値の算出処理方法により、株価データベース30(図2参照)に記憶されたペア銘柄の各株価(指標値)を用いて、所定期間(例えば過去30日間)のペア銘柄の監視対象値を算出し、ペア銘柄の監視対象値の履歴の表示用データを、ネットワーク1を介して顧客端末装置40へ送信するとともに、顧客端末装置40からネットワーク1を介して送信されてくる各ペア銘柄の上側の閾値および下側の閾値を受信し、受信した各ペア銘柄の上側の閾値および下側の閾値を、設定識別情報、顧客識別情報、およびペア銘柄識別情報と関連付けて(本実施形態では、さらにペア銘柄を構成する第1銘柄および第2銘柄についての各銘柄識別情報とも関連付けて)入替対象銘柄・入替ラインデータベース31に記憶させる処理を実行する。
Furthermore, the replacement target brand / replacement line setting processing means 22 receives the display data of the replacement line setting screen 200 (see FIG. 11) via the
そして、入替対象銘柄・入替ライン設定処理手段22は、顧客端末装置40から受信した監視対象値の算出処理方法(種別)に関する顧客の選択情報が、調整差分値を監視対象値とする旨の選択情報であった場合、すなわち、ペア銘柄の監視対象値として、第1銘柄の株価(指標値)に第1の調整用係数を乗じた第1銘柄の調整済株価(調整済指標値)から第2銘柄の株価(指標値)に第2の調整用係数を乗じた第2銘柄の調整済株価(調整済指標値)を引いて得られる差分値(調整差分値)を採用する場合には、指標値データベースである株価データベース30(図2参照)に記憶されたペア銘柄を構成する第1銘柄および第2銘柄の各株価(各指標値)を用いて、一定期間(例えば過去30日間等)における第1銘柄の株価(指標値)の過去値の平均値に第1の調整用係数を乗じた値と、一定期間における第2銘柄の株価(指標値)の過去値の平均値に第2の調整用係数を乗じた値とが等しくなるように、第1および第2の調整用係数を算出決定し、算出決定した第1および第2の調整用係数を、ペア銘柄についてのペア銘柄識別情報またはペア銘柄を構成する第1銘柄および第2銘柄についての各銘柄識別情報、並びに、設定識別情報および顧客識別情報と関連付けて入替対象銘柄・入替ラインデータベース31(図5参照)に記憶させる処理を実行する。
The replacement target brand / replacement line setting processing means 22 selects that the customer selection information regarding the monitoring target value calculation processing method (type) received from the
例えば、銘柄Dの株価の過去値の平均値が900円であり、銘柄Eの株価の過去値の平均値が360円であり、銘柄Fの株価の過去値の平均値が500円であった場合には、図5の例に示すように、銘柄Dの株価に乗じる調整用係数を1.0とし、銘柄Eの株価に乗じる調整用係数を2.5(=900円/360円)とし、銘柄Fの株価に乗じる調整用係数を1.8(=900円/500円)とすれば、それぞれの調整後株価が同じレベルの値となる。つまり、この例では、最も大きい平均値(銘柄Dの株価の過去値の平均値である900円)のレベルに合わせるように、他の銘柄の株価に乗じる調整用係数を算出決定している。 For example, the average value of the past value of the stock price of the brand D is 900 yen, the average value of the past price of the stock price of the brand E is 360 yen, and the average value of the past price of the stock price of the brand F is 500 yen. In this case, as shown in the example of FIG. 5, the adjustment coefficient to be multiplied by the stock price of the brand D is 1.0, and the adjustment coefficient to be multiplied by the stock price of the brand E is 2.5 (= 900 yen / 360 yen). Assuming that the adjustment coefficient multiplied by the stock price of the brand F is 1.8 (= 900 yen / 500 yen), the adjusted stock prices have the same level. That is, in this example, the adjustment coefficient to be multiplied by the stock price of another brand is calculated and determined so as to match the level of the largest average value (900 yen, which is the average value of the past price of the brand D).
また、ペア銘柄の監視対象値として、第1銘柄の株価(指標値)に調整用係数を乗じた第1銘柄の調整済株価(調整済指標値)から第2銘柄の株価(指標値)を引いて得られる差分値(調整差分値)を採用してもよく、この場合には、入替対象銘柄・入替ライン設定処理手段22は、指標値データベースである株価データベース30(図2参照)に記憶されたペア銘柄を構成する第1銘柄および第2銘柄の各株価(各指標値)を用いて、一定期間(例えば過去30日間等)における第1銘柄の株価(指標値)の過去値の平均値に調整用係数を乗じた値と、一定期間における第2銘柄の株価(指標値)の過去値の平均値とが等しくなるように調整用係数を算出決定し、算出決定した調整用係数を、ペア銘柄についてのペア銘柄識別情報またはペア銘柄を構成する第1銘柄および第2銘柄についての各銘柄識別情報、並びに、設定識別情報および顧客識別情報と関連付けて入替対象銘柄・入替ラインデータベース31(図5参照)に記憶させる。 In addition, as the monitoring target value of the paired stock, the stock price (index value) of the second stock is obtained from the adjusted stock price (adjusted index value) of the first stock obtained by multiplying the stock price (index value) of the first stock by the adjustment coefficient. A difference value (adjustment difference value) obtained by subtraction may be employed. In this case, the replacement target issue / replacement line setting processing means 22 is stored in the stock price database 30 (see FIG. 2) which is an index value database. The average of the past values of the stock price (index value) of the first stock for a certain period (for example, the past 30 days) using the stock prices (index values) of the first stock and the second stock constituting the paired stock The adjustment coefficient is calculated and determined so that the value obtained by multiplying the value by the adjustment coefficient and the average value of the stock price (index value) of the second stock for a certain period are equal. , Pair stock identification information or pair stock Each stock identification information for the first brand and second issues comprising the stocks, as well as to store the set identification information and customer identification information in association with replacement target stock-replacement line database 31 (see FIG. 5).
さらに、ペア銘柄の監視対象値として、第1銘柄の株価(指標値)から第2銘柄の株価(指標値)に調整用係数を乗じた第2銘柄の調整済株価(調整済指標値)を引いて得られる差分値(調整差分値)を採用してもよく、この場合には、入替対象銘柄・入替ライン設定処理手段22は、指標値データベースである株価データベース30(図2参照)に記憶されたペア銘柄を構成する第1銘柄および第2銘柄の各株価(各指標値)を用いて、一定期間(例えば過去30日間等)における第1銘柄の株価(指標値)の過去値の平均値と、一定期間における第2銘柄の株価(指標値)の過去値の平均値に調整用係数を乗じた値とが等しくなるように調整用係数を算出決定し、算出決定した調整用係数を、ペア銘柄についてのペア銘柄識別情報またはペア銘柄を構成する第1銘柄および第2銘柄についての各銘柄識別情報、並びに、設定識別情報および顧客識別情報と関連付けて入替対象銘柄・入替ラインデータベース31(図5参照)に記憶させる。 Furthermore, the adjusted stock price (adjusted index value) of the second stock, which is obtained by multiplying the stock price (index value) of the second stock by the adjustment coefficient, from the stock price (index value) of the first stock, as the monitoring target value of the pair stock. A difference value (adjustment difference value) obtained by subtraction may be employed. In this case, the replacement target issue / replacement line setting processing means 22 is stored in the stock price database 30 (see FIG. 2) which is an index value database. The average of the past values of the stock price (index value) of the first stock for a certain period (for example, the past 30 days) using the stock prices (index values) of the first stock and the second stock constituting the paired stock The adjustment coefficient is calculated and determined such that the value is equal to the average value of the past value of the stock price (index value) of the second stock for a certain period multiplied by the adjustment coefficient. , Pair stock identification information for pair stocks or Each stock identification information for the first brand and second issues comprising the A stocks, as well as to store the set identification information and customer identification information in association with replacement target stock-replacement line database 31 (see FIG. 5).
また、入替対象銘柄・入替ライン設定処理手段22は、回帰分析により残銘柄自動選択処理を実行した場合、すなわち顧客により入力指定された1つの入替対象銘柄の株価(指標値)を目的変数とする回帰分析を行うことにより、複数の入替対象銘柄のうちの残りの入替対象銘柄を自動的に選択した場合には、選択された残りの入替対象銘柄の株価(指標値)を説明変数とする回帰分析で得られた回帰式を構成する回帰係数を、当該残りの入替対象銘柄の株価(指標値)に乗じる調整用係数として決定し、決定した調整用係数を、ペア銘柄についてのペア銘柄識別情報または当該残りの入替対象銘柄についての銘柄識別情報、並びに、設定識別情報および顧客識別情報と関連付けて入替対象銘柄・入替ラインデータベース31(図5参照)に記憶させてもよい。 Further, the replacement target issue / replacement line setting processing means 22 uses the stock price (index value) of one replacement target issue specified by the customer when the remaining issue automatic selection process is executed by regression analysis, that is, the objective variable. When the remaining replacement target stocks are automatically selected from multiple replacement target stocks by performing a regression analysis, the stock price (index value) of the remaining replacement target stocks is used as the explanatory variable. The regression coefficient that constitutes the regression equation obtained by the analysis is determined as an adjustment coefficient to be multiplied by the stock price (index value) of the remaining replacement target stock, and the determined adjustment coefficient is used as the pair stock identification information for the pair stock. Alternatively, in the replacement target issue / replacement line database 31 (see FIG. 5) in association with the issue identification information about the remaining replacement issue issue, the setting identification information and the customer identification information.憶 may be.
入替対象銘柄変更処理手段23は、顧客により選択された複数の入替対象銘柄について、顧客による入替対象銘柄の追加、変更、または削除の入力を受け付けることにより、入替対象銘柄を追加、変更、または削除する入替対象銘柄変更受付処理を実行するとともに、顧客の要求に応じ、入替対象銘柄を自動的に変更する入替対象銘柄自動変更処理を実行するものである。前者の入替対象銘柄変更受付処理は、顧客による入力を受け付けたときに行われ、後者の入替対象銘柄自動変更処理は、例えば、3ヶ月置き、毎月1回、毎週1回等のように定期的に、夜間バッチ処理等で行われる。 The replacement target issue change processing means 23 adds, changes, or deletes a replacement target issue by receiving an input of addition, change, or deletion of the replacement issue issue by the customer for a plurality of replacement issue issues selected by the customer. The replacement target issue change receiving process is executed, and the replacement target issue automatic change process for automatically changing the replacement issue issue is executed in response to a customer request. The former replacement target issue change acceptance process is performed when an input from the customer is accepted, and the latter replacement target issue automatic change process is performed periodically, for example, every three months, once a month, once a week, etc. In addition, it is performed by night batch processing.
より詳細には、入替対象銘柄変更処理手段23は、顧客端末装置40からの入替対象銘柄の追加、変更、または削除の要求信号を受信した場合には、入替対象銘柄追加・変更・削除画面300(図12参照)の表示用データを、ネットワーク1を介して顧客端末装置40へ送信する処理を実行する。
More specifically, when the replacement target issue
図12において、入替対象銘柄追加・変更・削除画面300には、現在の入替対象銘柄の表示部301と、この表示部301に表示された現在の入替対象銘柄を採用することを選択する採用選択部302と、表示部301に表示された現在の入替対象銘柄を削除することを選択する削除選択部303と、追加する入替対象銘柄の入力部310と、相関性の薄れた入替対象銘柄を相関性の高い銘柄に自動的に変更することを選択する入替対象銘柄自動変更選択部320と、入力データをネットワーク1を介して売買処理システム10へ送信するための「設定」ボタン330とが設けられている。
In FIG. 12, on the replacement target issue addition / change /
そして、入替対象銘柄変更処理手段23は、入替対象銘柄変更受付処理では、顧客端末装置40からネットワーク1を介して送信されてくる追加する入替対象銘柄についての銘柄識別情報(追加する入替対象銘柄を含め、追加された後の状態の複数の入替対象銘柄の全てについての銘柄識別情報でもよい。)を受信した場合には、追加された後の状態の複数の入替対象銘柄についての銘柄識別情報(銘柄コード)を、設定識別情報および顧客識別情報と関連付けて入替対象銘柄・入替ラインデータベース31(図5参照)に記憶させる。この場合は、図12の入替対象銘柄追加・変更・削除画面300で、追加する入替対象銘柄の入力部310への入力を行って、「設定」ボタン330を押下操作した場合の処理である。
Then, in the replacement target brand change acceptance process, the replacement target brand change processing means 23 receives the brand identification information (additional replacement target brand to be added) transmitted from the
また、入替対象銘柄変更処理手段23は、変更(本実施形態では、変更の入力は、削除および追加の入力を同時に行うことで対応する。)または削除する入替対象銘柄についての銘柄識別情報(変更または削除する入替対象銘柄を含め、変更または削除された後の状態の複数の入替対象銘柄の全てについての銘柄識別情報でもよい。)を受信した場合には、変更または削除に係る入替対象銘柄(本実施形態では、変更は削除を伴うので、結局、削除に係る入替対象銘柄となる。)についての銘柄識別情報(銘柄コード)が対象顧客の顧客識別情報に関連付けられて保有銘柄データベース32(図3参照)に記憶されているか否かを判断し、記憶されていない場合には、変更または削除された後の状態の複数の入替対象銘柄についての銘柄識別情報(銘柄コード)を、設定識別情報および顧客識別情報と関連付けて入替対象銘柄・入替ラインデータベース31(図5参照)に記憶させ、記憶されている場合には、入替対象銘柄の変更または削除を行わない。このうち変更の場合は、図12の入替対象銘柄追加・変更・削除画面300で、削除選択部303を選択し、かつ、追加する入替対象銘柄の入力部310への入力を行って、「設定」ボタン330を押下操作した場合の処理であり(図12の例では、銘柄Cを削除し、銘柄Dを追加しているので、銘柄A,Bはそのままで、銘柄Cから銘柄Dへの入替対象銘柄の変更となる。)、削除の場合は、図12の入替対象銘柄追加・変更・削除画面300で、削除選択部303を選択し、「設定」ボタン330を押下操作した場合の処理(従って、入替対象銘柄の個数を減らす処理)である。
Moreover, the replacement target brand change processing means 23 changes (in this embodiment, the input of the change is performed by performing deletion and addition at the same time) or the brand identification information (change) for the replacement target brand to be deleted. Alternatively, it may be the stock identification information for all of the multiple replacement target brands that have been changed or deleted, including the replacement target brands to be deleted.) In this embodiment, since the change is accompanied by deletion, the brand identification information (brand code) for the replacement target brand related to the deletion is associated with the customer identification information of the target customer (see FIG. 3), if it is not memorized, if it is not memorized, the brand identification of multiple replacement target brands after being changed or deleted Information (brand code) is stored in the replacement target brand / replacement line database 31 (see FIG. 5) in association with the setting identification information and customer identification information. If stored, the replacement target brand is changed or deleted. Not performed. In the case of a change, the
また、入替対象銘柄変更処理手段23は、入替対象銘柄自動変更処理では、顧客端末装置40からネットワーク1を介して送信されてくる顧客による入替対象銘柄自動変更の選択情報を受信し、指標値データベースである株価データベース30(図12参照)に記憶された所定期間(例えば過去30日間等)の各銘柄の株価(指標値)を用いて、回帰分析を行うか、または相関係数を算出することにより、複数の入替対象銘柄どうしの間の相関性および複数の入替対象銘柄とこれら以外の銘柄(株価データベース30に株価(指標値)が記憶されている銘柄)との間の相関性を判断し、相関性の薄れた入替対象銘柄についての銘柄識別情報(銘柄コード)が対象顧客の顧客識別情報に関連付けられて保有銘柄データベース32(図3参照)に記憶されていない場合には、この相関性の薄れた入替対象銘柄を削除して相関性の高い他の銘柄に入替対象銘柄を変更し、変更された後の状態の複数の入替対象銘柄についての銘柄識別情報(銘柄コード)を、設定識別情報および顧客識別情報と関連付けて入替対象銘柄・入替ラインデータベース31(図5参照)に記憶させる。この場合は、図12の入替対象銘柄追加・変更・削除画面300で、入替対象銘柄自動変更選択部320を選択し、「設定」ボタン330を押下操作した場合の処理である。
In addition, in the replacement target brand automatic change processing, the replacement target brand change processing means 23 receives the selection information of the replacement target brand automatic change by the customer transmitted from the
この際、入替対象銘柄変更処理手段23は、回帰分析により入替対象銘柄自動変更処理を実行する場合には、株価データベース30(図2参照)に記憶された所定期間(例えば過去30日間等)の各銘柄の株価(指標値)を用いて、現在の複数の入替対象銘柄のうちの1つの入替対象銘柄の株価(指標値)を目的変数Yとし、別の1つの入替対象銘柄の株価(指標値)を説明変数Xとして回帰分析を行い、Y=a+b・X、または、Y=b・Xという回帰式を求める。この回帰式は、現在の複数の入替対象銘柄で構成することができる2つの入替対象銘柄の組合せ(ペア銘柄)の全てについて求め、各入替対象銘柄について、他の入替対象銘柄との間で求めた回帰式の決定係数R2若しくは自由度修正済決定係数Rf 2の合計値または平均値を算出し、この合計値または平均値が最も小さい入替対象銘柄を、自動変更での削除候補銘柄とする。そして、現在の複数の入替対象銘柄からこの自動変更での削除候補銘柄を除いた各入替対象銘柄と、現在の複数の入替対象銘柄以外の銘柄(株価データベース30に株価(指標値)が記憶されている銘柄)である自動変更での追加候補銘柄との間で、同様にして回帰式を求め、それらの回帰式の決定係数R2若しくは自由度修正済決定係数Rf 2の合計値または平均値を算出し、算出した自動変更での追加候補銘柄についての決定係数R2若しくは自由度修正済決定係数Rf 2の合計値または平均値の方が、自動変更での削除候補銘柄についての決定係数R2若しくは自由度修正済決定係数Rf 2の合計値または平均値よりも大きい場合には、自動変更での削除候補銘柄は、相関性が薄れていると判断する。この判断を、自動変更での追加候補銘柄、すなわち現在の複数の入替対象銘柄以外の銘柄(株価データベース30に株価(指標値)が記憶されている銘柄)を交換しながら行い、自動変更での追加候補銘柄についての決定係数R2若しくは自由度修正済決定係数Rf 2の合計値または平均値のうちで最も大きく、かつ、自動変更での削除候補銘柄についての決定係数R2若しくは自由度修正済決定係数Rf 2の合計値または平均値よりも大きいものを選択し、選択した合計値または平均値となった自動変更での追加候補銘柄を、自動変更での追加対象銘柄として決定する。 At this time, the replacement target brand change processing means 23, when executing the replacement target brand automatic change processing by regression analysis, for a predetermined period (for example, the past 30 days) stored in the stock price database 30 (see FIG. 2). Using the stock price (index value) of each stock, the stock price (index value) of one replacement target stock among the current stocks to be replaced is the target variable Y, and the stock price (index) of another replacement stock Value) as an explanatory variable X, a regression analysis is performed to obtain a regression equation of Y = a + b · X or Y = b · X. This regression formula is obtained for all combinations of two exchangeable issues (pair issues) that can be composed of a plurality of current exchangeable issues, and for each exchangeable issue with other exchangeable issues. and calculates the total value or the average value of the determination of the regression coefficient R 2 or flexibility amended coefficient of determination R f 2, the total value or the average value is smallest replacement target stock, and deletion candidate stocks in automatic change To do. Then, each replacement target brand obtained by removing the deletion candidate brand in the automatic change from a plurality of current replacement target brands, and a brand (stock price (index value) in the stock price database 30) other than the current plurality of swap target brands. In the same way, a regression equation is obtained with the additional candidate issues in the automatic change, and the sum or average of the determination coefficient R 2 or the freedom degree corrected determination coefficient R f 2 of those regression expressions calculating a value, towards the calculated total value or the average value of the coefficient of determination R 2 or flexibility amended coefficient of determination R f 2 for additional candidate stocks automatically changes were found decisions about deletion candidate stocks in automatic change When the coefficient R 2 or the degree-of-freedom-corrected determination coefficient R f 2 is larger than the total value or the average value, it is determined that the deletion candidate brands in the automatic change have weak correlation. This determination is performed while exchanging additional candidate brands in the automatic change, that is, brands other than the current replacement target brands (brands in which the stock price (index value) is stored in the stock price database 30). most large and the coefficient of determination R 2 or freedom fixes for deletion candidate stocks automatically changed among the total value or the average value of the coefficient of determination R 2 or flexibility amended coefficient of determination R f 2 for additional candidate stocks select larger than the total value or the average value of the already determined coefficient R f 2, the additional candidate stocks automatically changes a total value or an average value selected is determined as an additional target stocks automatically changed.
例えば、複数の入替対象銘柄が、銘柄A,B,Cであったとすると、銘柄A,B間、銘柄B,C間、銘柄C,A間で、それぞれ回帰式を算出し、銘柄Aについては、銘柄A,B間および銘柄C,A間で求められた回帰式の決定係数R2若しくは自由度修正済決定係数Rf 2の合計値または平均値を算出し、銘柄Bについては、銘柄A,B間および銘柄B,C間で求められた回帰式の決定係数R2若しくは自由度修正済決定係数Rf 2の合計値または平均値を算出し、銘柄Cについては、銘柄B,C間および銘柄C,A間で求められた回帰式の決定係数R2若しくは自由度修正済決定係数Rf 2の合計値または平均値を算出する。そして、これらの合計値または平均値のうちで、銘柄Cについての決定係数R2若しくは自由度修正済決定係数Rf 2の合計値または平均値が最も小さかったとすると、銘柄Cが自動変更での削除候補銘柄となる。但し、銘柄Cが、現在、当該顧客(処理対象の顧客)の保有銘柄となっている場合は、削除候補銘柄にはならない。続いて、現在の複数の入替対象銘柄以外の銘柄(株価データベース30に株価(指標値)が記憶されている銘柄)である銘柄Dを自動変更での追加候補銘柄とし、現在の複数の入替対象銘柄である銘柄A,B,Cから自動変更での削除候補銘柄である銘柄Cを除いた各入替対象銘柄である銘柄A,Bと、自動変更での追加候補銘柄である銘柄Dとの間で、すなわち、銘柄B,D間および銘柄D,A間で回帰式を求め、これらの回帰式の決定係数R2若しくは自由度修正済決定係数Rf 2の合計値または平均値を算出し、自動変更での追加候補銘柄である銘柄Dについての決定係数R2若しくは自由度修正済決定係数Rf 2の合計値または平均値の方が、自動変更での削除候補銘柄である銘柄Cについての決定係数R2若しくは自由度修正済決定係数Rf 2の合計値または平均値よりも大きい場合には、自動変更での削除候補銘柄である銘柄Cは、相関性が薄れていると判断する。この判断を、自動変更での追加候補銘柄を銘柄D,E,F,G,H…という具合に交換しながら行い、自動変更での追加候補銘柄である銘柄D,E,F,G,H…についての決定係数R2若しくは自由度修正済決定係数Rf 2の合計値または平均値のうちで最も大きく、かつ、自動変更での削除候補銘柄である銘柄Cについての決定係数R2若しくは自由度修正済決定係数Rf 2の合計値または平均値よりも大きいものを選択する。その結果、自動変更での追加候補銘柄である銘柄Dについての決定係数R2若しくは自由度修正済決定係数Rf 2の合計値または平均値が最も大きく、かつ、自動変更での削除候補銘柄である銘柄Cについての決定係数R2若しくは自由度修正済決定係数Rf 2の合計値または平均値よりも大きければ、銘柄Dを自動変更での追加対象銘柄として決定する。 For example, if a plurality of replacement issues are issues A, B, and C, regression equations are calculated between issues A and B, between issues B and C, and issues C and A. , The total or average value of the regression coefficient R 2 or the degree of freedom corrected coefficient R f 2 calculated between the brands A and B and between the brands C and A is calculated. calculates B and between stocks B, the total value or the average value of the coefficient of determination of the obtained regression equation R 2 or flexibility amended coefficient of determination R f 2 between C, for stocks C is brand B, between C Then, the total value or average value of the determination coefficient R 2 of the regression equation obtained between the brands C and A or the determination coefficient R f 2 with the corrected degree of freedom is calculated. Then, among these sum or average value, the total value or the average value of the decision about stocks C coefficient R 2 or flexibility amended coefficient of determination R f 2 is a was the smallest, C is automatically changed stocks Candidate for deletion. However, if the brand C is currently a brand owned by the customer (customer to be processed), it is not a candidate for deletion. Subsequently, a stock D that is a stock other than a plurality of current stocks to be replaced (a stock in which a stock price (index value) is stored in the stock price database 30) is set as an additional candidate stock in the automatic change, and a plurality of current replacement targets Between brands A, B, C, which are stocks A, B, which are candidates for replacement after removal of brand C, which is a candidate for deletion by automatic change, and brand D, which is a candidate for addition by automatic change That is, a regression equation is obtained between the stocks B and D and between the stocks D and A, and the total value or average value of the determination coefficient R 2 or the freedom degree corrected determination coefficient R f 2 of these regression equations is calculated. towards the total value or the average value of the coefficient of determination R 2 or flexibility amended coefficient of determination R f 2 for stocks D an additional candidate stocks automatically changes, for stocks C of a deletion candidate stocks in automatic change The coefficient of determination R 2 or degree-of-freedom correction When it is larger than the total value or the average value of the completed determination coefficient R f 2 , it is determined that the brand C, which is the deletion candidate brand in the automatic change, has a weak correlation. This decision is made while exchanging the additional candidate brands in the automatic change such as brands D, E, F, G, H, etc., and the brands D, E, F, G, H which are the additional candidate brands in the automatic change. Determination coefficient R 2 or degree-of-freedom-corrected determination coefficient R f 2 , which is the largest of the total value or average value, and the determination coefficient R 2 or freedom for the brand C that is a candidate for deletion by automatic change A value larger than the total value or the average value of the degree-corrected determination coefficients R f 2 is selected. As a result, additional candidate total value or the average value of the decision about brand D coefficient R 2 or flexibility amended coefficient of determination R f 2 is largest is stocks in automatic change, and delete candidate stocks in automatic change greater than the total value or the average value of the coefficient of determination R 2 or flexibility amended coefficient of determination R f 2 for a certain brand C, and determining the stock D as an additional target stocks automatically changed.
なお、入替対象銘柄追加・変更・削除画面300(図12参照)で、相関性の判断の中心となる基準銘柄を、顧客が入力指定できるようにし、顧客端末装置40からネットワーク1を介して送信されてくる顧客による入替対象銘柄自動変更の選択情報を受信する際に、この基準銘柄についての銘柄識別情報(銘柄コード)も受信する構成とした場合には、入替対象銘柄変更処理手段23は、この基準銘柄を中心として相関性の判断を行ってもよい。また、入替対象銘柄選択画面120(図10参照)で顧客により入力指定されて入替対象銘柄・入替ライン設定処理手段22により受け付けた1つの入替対象銘柄が、複数の入替対象銘柄のうちのいずれの銘柄であるのかを、入替対象銘柄・入替ラインデータベース31(図5参照)に記憶しておき、この顧客により入力指定された1つの入替対象銘柄を、相関性の判断の中心となる基準銘柄としてもよい。
In addition, on the replacement target issue addition / change / deletion screen 300 (see FIG. 12), the customer can input and specify the reference issue that is the center of the correlation determination, and is transmitted from the
このように基準銘柄を相関性の判断の中心として回帰分析による入替対象銘柄自動変更処理を実行する場合には、入替対象銘柄変更処理手段23は、現在の複数の入替対象銘柄のうちの1つの入替対象銘柄である基準銘柄の株価(指標値)を目的変数Yとし、基準銘柄以外の別の1つの入替対象銘柄の株価(指標値)を説明変数Xとして回帰分析を行い、Y=a+b・X、または、Y=b・Xという回帰式を求める。この回帰式は、基準銘柄を除く全ての入替対象銘柄について求める。さらに、基準銘柄の株価(指標値)を目的変数Yとし、現在の複数の入替対象銘柄以外の銘柄(株価データベース30に株価(指標値)が記憶されている銘柄)を説明変数Xとして回帰分析を行い、Y=a+b・X、または、Y=b・Xという回帰式を求める。そして、これらの回帰式の決定係数R2若しくは自由度修正済決定係数Rf 2の大きい順に、基準銘柄との相関性が高い銘柄であると判断し、自動変更後の入替対象銘柄を決定する。決定する個数は、現在の複数の入替対象銘柄から1を減じた個数(つまり、基準銘柄を除いた個数)である。従って、決定した自動変更後の入替対象銘柄が、結果的に、元の入替対象銘柄のまま変わらない場合もある。 In this way, when executing the replacement target issue automatic change processing by regression analysis using the reference issue as the center of the correlation determination, the replacement issue issue change processing means 23 is one of a plurality of current replacement issue issues. The regression analysis is performed with the stock price (index value) of the reference stock that is the replacement stock as the objective variable Y, and the stock price (index value) of another replacement stock other than the base stock as the explanatory variable X, and Y = a + b A regression equation of X or Y = b · X is obtained. This regression equation is obtained for all replacement target brands except the base brand. Furthermore, regression analysis using the stock price (index value) of the standard stock as the objective variable Y, and stocks other than the current stocks to be replaced (stocks whose stock prices (index values) are stored in the stock price database 30) as the explanatory variable X To obtain a regression equation of Y = a + b · X or Y = b · X. Then, in descending order of the determination of these regression coefficients R 2 or flexibility amended coefficient of determination R f 2, determines that correlation between the reference stock has a high grade, determines a replacement target stocks after automatic change . The number to be determined is the number obtained by subtracting 1 from the current plurality of replacement target issues (that is, the number excluding the reference issue). Therefore, the determined replacement target brand after the automatic change may not change as the original replacement target brand.
また、入替対象銘柄変更処理手段23は、相関係数の算出により入替対象銘柄自動変更処理を実行する場合には、株価データベース30(図2参照)に記憶された所定期間(例えば過去30日間等)の各銘柄の株価(指標値)を用いて、現在の複数の入替対象銘柄のうちの1つの入替対象銘柄の株価(指標値)と、別の1つの入替対象銘柄の株価(指標値)との相関係数を算出する。この相関係数は、現在の複数の入替対象銘柄で構成することができる2つの入替対象銘柄の組合せ(ペア銘柄)の全てについて算出し、各入替対象銘柄について、他の入替対象銘柄との間で算出した相関係数の合計値または平均値を算出し、この合計値または平均値が最も小さい入替対象銘柄を、自動変更での削除候補銘柄とする。そして、現在の複数の入替対象銘柄からこの自動変更での削除候補銘柄を除いた各入替対象銘柄と、現在の複数の入替対象銘柄以外の銘柄(株価データベース30に株価(指標値)が記憶されている銘柄)である自動変更での追加候補銘柄との間で、同様にして相関係数を算出し、それらの相関係数の合計値または平均値を算出し、算出した自動変更での追加候補銘柄についての相関係数の合計値または平均値の方が、自動変更での削除候補銘柄についての相関係数の合計値または平均値よりも大きい場合には、自動変更での削除候補銘柄は、相関性が薄れていると判断する。この判断を、自動変更での追加候補銘柄、すなわち現在の複数の入替対象銘柄以外の銘柄(株価データベース30に株価(指標値)が記憶されている銘柄)を交換しながら行い、自動変更での追加候補銘柄についての相関係数の合計値または平均値のうちで最も大きく、かつ、自動変更での削除候補銘柄についての相関係数の合計値または平均値よりも大きいものを選択し、選択した合計値または平均値となった自動変更での追加候補銘柄を、自動変更での追加対象銘柄として決定する。
In addition, when the replacement target brand
例えば、複数の入替対象銘柄が、銘柄A,B,Cであったとすると、銘柄A,B間、銘柄B,C間、銘柄C,A間で、それぞれ相関係数を算出し、銘柄Aについては、銘柄A,B間および銘柄C,A間で求められた相関係数の合計値または平均値を算出し、銘柄Bについては、銘柄A,B間および銘柄B,C間で求められた相関係数の合計値または平均値を算出し、銘柄Cについては、銘柄B,C間および銘柄C,A間で求められた相関係数の合計値または平均値を算出する。そして、これらの合計値または平均値のうちで、銘柄Cについての相関係数の合計値または平均値が最も小さかったとすると、銘柄Cが自動変更での削除候補銘柄となる。但し、銘柄Cが、現在、当該顧客(処理対象の顧客)の保有銘柄となっている場合は、削除候補銘柄にはならない。続いて、現在の複数の入替対象銘柄以外の銘柄(株価データベース30に株価(指標値)が記憶されている銘柄)である銘柄Dを自動変更での追加候補銘柄とし、現在の複数の入替対象銘柄である銘柄A,B,Cから自動変更での削除候補銘柄である銘柄Cを除いた各入替対象銘柄である銘柄A,Bと、自動変更での追加候補銘柄である銘柄Dとの間で、すなわち、銘柄B,D間および銘柄D,A間で相関係数を算出し、これらの相関係数の合計値または平均値を算出し、自動変更での追加候補銘柄である銘柄Dについての相関係数の合計値または平均値の方が、自動変更での削除候補銘柄である銘柄Cについての相関係数の合計値または平均値よりも大きい場合には、自動変更での削除候補銘柄である銘柄Cは、相関性が薄れていると判断する。この判断を、自動変更での追加候補銘柄を銘柄D,E,F,G,H…という具合に交換しながら行い、自動変更での追加候補銘柄である銘柄D,E,F,G,H…についての相関係数の合計値または平均値のうちで最も大きく、かつ、自動変更での削除候補銘柄である銘柄Cについての相関係数の合計値または平均値よりも大きいものを選択する。その結果、自動変更での追加候補銘柄である銘柄Dについての相関係数が最も大きく、かつ、自動変更での削除候補銘柄である銘柄Cについての相関係数の合計値または平均値よりも大きければ、銘柄Dを自動変更での追加対象銘柄として決定する。 For example, if a plurality of replacement target brands are brands A, B, and C, correlation coefficients are calculated between brands A and B, between brands B and C, and between brands C and A. Calculates the total or average value of the correlation coefficient obtained between the brands A and B and between the brands C and A. For the brand B, it was obtained between the brands A and B and between the brands B and C. The total value or average value of correlation coefficients is calculated, and for brand C, the total value or average value of correlation coefficients obtained between brands B and C and between brands C and A is calculated. Then, among these total values or average values, if the total value or average value of the correlation coefficients for the brand C is the smallest, the brand C becomes a deletion candidate brand by automatic change. However, if the brand C is currently a brand owned by the customer (customer to be processed), it is not a candidate for deletion. Subsequently, a stock D that is a stock other than a plurality of current stocks to be replaced (a stock in which a stock price (index value) is stored in the stock price database 30) is set as an additional candidate stock in the automatic change, and a plurality of current replacement targets Between brands A, B, C, which are stocks A, B, which are candidates for replacement after removal of brand C, which is a candidate for deletion by automatic change, and brand D, which is a candidate for addition by automatic change That is, the correlation coefficient is calculated between the brands B and D and between the brands D and A, the total value or average value of these correlation coefficients is calculated, and the brand D which is an additional candidate brand in the automatic change If the total value or average value of the correlation coefficients is greater than the total value or average value of correlation coefficients for the stock C that is a candidate for deletion in automatic change, the candidate stock for deletion in automatic change It is determined that the stock C is less correlated That. This decision is made while exchanging the additional candidate brands in the automatic change such as brands D, E, F, G, H, etc., and the brands D, E, F, G, H which are the additional candidate brands in the automatic change. Among the total values or average values of the correlation coefficients for..., The one that is the largest and larger than the total value or average value of the correlation coefficients for the brand C that is the deletion candidate brand in the automatic change is selected. As a result, the correlation coefficient for the brand D, which is the additional candidate brand in the automatic change, is the largest, and is greater than the total value or the average value of the correlation coefficients for the brand C, the deletion candidate brand in the automatic change. For example, the brand D is determined as the brand to be added by the automatic change.
なお、入替対象銘柄変更処理手段23は、相関係数の算出により入替対象銘柄自動変更処理を実行する場合も、回帰分析により入替対象銘柄自動変更処理を実行する場合と同様に、基準銘柄を中心として相関性の判断を行ってもよい。 Note that the replacement target issue change processing means 23 focuses on the reference issue in the same manner as when the replacement target issue automatic change processing is executed by regression analysis when the replacement target issue automatic change processing is executed by calculating the correlation coefficient. The correlation may be determined as follows.
すなわち、入替対象銘柄変更処理手段23は、現在の複数の入替対象銘柄のうちの1つの入替対象銘柄である基準銘柄の株価(指標値)と、基準銘柄以外の別の1つの入替対象銘柄の株価(指標値)との間の相関係数を算出する。この相関係数は、基準銘柄を除く全ての入替対象銘柄について算出する。さらに、基準銘柄の株価(指標値)と、現在の複数の入替対象銘柄以外の銘柄(株価データベース30に株価(指標値)が記憶されている銘柄)との間の相関係数を算出する。そして、これらの相関係数の大きい順に、基準銘柄との相関性が高い銘柄であると判断し、自動変更後の入替対象銘柄を決定する。決定する個数は、現在の複数の入替対象銘柄から1を減じた個数(つまり、基準銘柄を除いた個数)である。従って、決定した自動変更後の入替対象銘柄が、結果的に、元の入替対象銘柄のまま変わらない場合もある。
That is, the replacement target issue
入替ライン変更処理手段24は、図8に示すように、指標値データベースである株価データベース30(図2参照)に記憶されたペア銘柄の直近の所定期間ΔT(例えば、過去30日間等)の各株価(各指標値)を用いて、ペア銘柄の監視対象値が、直近の所定期間ΔT中、入替対象銘柄・入替ラインデータベース31(図5参照)に記憶されたペア銘柄の上側の閾値(図8中の実線で示された上側の入替ライン)以上であるか、若しくは上側の閾値を超えた状態を継続しているか、または入替対象銘柄・入替ラインデータベース31に記憶されたペア銘柄の下側の閾値(図8中の実線で示された下側の入替ライン)以下若しくは未満である状態を継続しているか否かを判断し、継続している場合(図8の例では、上側の閾値以上であるか、若しくは上側の閾値を超えた状態を継続している。)には、入替対象銘柄・入替ラインデータベース31に記憶されたペア銘柄の上側の閾値および下側の閾値を、これらの閾値間の幅Hを保持してペア銘柄の監視対象値の現在値が幅Hの中心となるように自動変更する処理、すなわちペア銘柄の監視対象値の現在値に閾値間の幅の半分(H/2)を加えた値を、ペア銘柄の上側の閾値(図8中の一点鎖線で示された上側の入替ライン)とし、ペア銘柄の監視対象値の現在値から閾値間の幅の半分(H/2)を減じた値を、ペア銘柄の下側の閾値(図8中の一点鎖線で示された下側の入替ライン)とする処理を実行するものである。この入替ラインの自動変更処理は、例えば、2週間置き、毎週1回等のように定期的に、夜間バッチ処理等で行う。
As shown in FIG. 8, the replacement line change processing means 24 is configured so that each of the paired stocks stored in the stock price database 30 (see FIG. 2) that is an index value database has a predetermined period ΔT (for example, the past 30 days). By using the stock price (each index value), the monitored value of the paired stock is stored in the replacement target brand / replacement line database 31 (see FIG. 5) during the most recent predetermined period ΔT. 8 or the upper replacement line indicated by the solid line in FIG. 8 or the upper threshold is exceeded, or the lower side of the pair stock stored in the replacement target stock /
なお、入替ライン変更処理手段24は、本実施形態では、入替ラインの自動変更処理を実行する構成とされているが、入替ライン設定画面200(図11参照)での最初のライン設定の場合と同様にして、顧客が上側の閾値および下側の閾値を入力して手動変更できる構成としてもよく、また、自動変更と手動変更とを顧客が選択できるようにしてもよい。
In the present embodiment, the replacement line change processing means 24 is configured to execute a replacement line automatic change process. However, the replacement line
監視対象値算出処理手段25は、指標値データベースである株価データベース30(図2参照)に記憶されたペア銘柄を構成する第1銘柄および第2銘柄の各株価(各指標値)の現在値を用いて、(1)第1銘柄の株価(指標値)から第2銘柄の株価(指標値)を引いて得られる差分値、(2)第1銘柄の株価(指標値)に調整用係数を乗じた第1銘柄の調整済株価(調整済指標値)から第2銘柄の株価(指標値)を引いて得られる差分値、(3)第1銘柄の株価(指標値)から第2銘柄の株価(指標値)に調整用係数を乗じた第2銘柄の調整済株価(調整済指標値)を引いて得られる差分値、(4)第1銘柄の株価(指標値)に第1の調整用係数を乗じた第1銘柄の調整済株価(調整済指標値)から第2銘柄の株価(指標値)に第2の調整用係数を乗じた第2銘柄の調整済株価(調整済指標値)を引いて得られる差分値、または(5)第1銘柄を第2銘柄で除して得られる比の値のいずれかからなる監視対象値を、入替対象銘柄・入替ラインデータベース31(図5参照)に記憶されたペア銘柄毎に算出する処理を実行するものである。 The monitoring target value calculation processing means 25 calculates the current value of each stock price (each index value) of the first brand and the second brand constituting the pair brand stored in the stock price database 30 (see FIG. 2) which is an index value database. (1) The difference value obtained by subtracting the stock price (index value) of the second stock from the stock price (index value) of the first stock, and (2) the adjustment coefficient for the stock price (index value) of the first stock. The difference value obtained by subtracting the stock price (index value) of the second stock from the adjusted stock price (adjusted index value) of the first stock multiplied by (3) the stock price (index value) of the first stock, The difference value obtained by subtracting the adjusted stock price (adjusted index value) of the second issue by multiplying the stock price (index value) by the adjustment coefficient, (4) the first adjustment to the stock price (index value) of the first issue The second adjustment from the adjusted stock price (adjusted index value) of the first stock to the stock price (index value) of the second stock multiplied by the factor It consists of either the difference value obtained by subtracting the adjusted stock price (adjusted index value) of the second issue multiplied by the coefficient, or (5) the ratio value obtained by dividing the first issue by the second issue. The monitoring target value is calculated for each paired symbol stored in the replacement-target brand / replacement line database 31 (see FIG. 5).
なお、監視対象値として、(1)の単純差分値を算出するか、(2)〜(4)の調整差分値を算出するか、(5)の比の値を算出するかは、入替ライン設定画面200(図11参照)での顧客の選択情報が記憶されている入替対象銘柄・入替ラインデータベース31(図5参照)の監視対象値の種別カラムを参照して決定する。また、(2)〜(4)の調整差分値のうちのいずれを算出するかは、顧客が選択できるようにしてもよいが、システムで予め定められているようにしてもよく、本実施形態では、複数の入替対象銘柄の全ての株価(指標値)の調整後のレベルが等しくなるように、(4)の調整差分値を採用する構成とされている(図11参照)。この調整差分値を算出する際には、第1銘柄の調整用係数や第2銘柄の調整用係数は、入替対象銘柄・入替ラインデータベース31(図5参照)に記憶されているデータ(入替対象銘柄・入替ライン設定処理手段22により自動算出された値)を用いる。 Whether the simple difference value (1), the adjustment difference value (2) to (4) or the ratio value (5) is calculated as the monitoring target value is a replacement line. This is determined with reference to the type column of the monitoring target value in the replacement target brand / replacement line database 31 (see FIG. 5) in which the customer selection information on the setting screen 200 (see FIG. 11) is stored. Also, which of the adjustment difference values of (2) to (4) is calculated may be selectable by the customer, but may be determined in advance by the system. Then, it is set as the structure which employ | adopts the adjustment difference value of (4) so that the level after adjustment of all the stock prices (index value) of several replacement object brands may become equal (refer FIG. 11). When calculating the adjustment difference value, the adjustment factor for the first issue and the adjustment factor for the second issue are the data (replacement target) stored in the replacement issue / replacement line database 31 (see FIG. 5). The value automatically calculated by the brand / replacement line setting processing means 22 is used.
入替ライン到達監視処理手段26は、監視対象値算出処理手段25により算出されたペア銘柄の監視対象値が、入替対象銘柄・入替ラインデータベース31(図5参照)に記憶されたペア銘柄の上側の閾値以上になったか、または上側の閾値を超えたか否か、すなわち上側の入替ラインの内側から外側へ出たか否かを判断することにより、第1銘柄が第2銘柄に対して割高になったか否かを判定する上側の入替ライン到達監視処理、並びに、ペア銘柄の監視対象値が、入替対象銘柄・入替ラインデータベース31に記憶されたペア銘柄の下側の閾値以下または未満になったか否か、すなわち下側の入替ラインの内側から外側へ出たか否かを判断することにより、第1銘柄が第2銘柄に対して割安になったか否かを判定する下側の入替ライン到達監視処理を繰り返し実行するものである。なお、入替ラインの外側から内側への変動、内側から内側への変動、外側から外側への変動は、判断の対象外である。入替ライン上は、入替ラインの内側に含めてもよく、外側に含めてもよい。
The replacement line arrival monitoring processing means 26 is configured such that the monitoring target value of the pair symbol calculated by the monitoring target value calculation processing means 25 is the upper side of the pair symbol stored in the replacement target issue / replacement line database 31 (see FIG. 5). Whether the first stock has become more expensive than the second stock by judging whether it has exceeded the threshold or exceeded the upper threshold, that is, whether it has gone out of the upper replacement line Whether or not the upper replacement line arrival monitoring process for determining whether or not the monitored value of the paired stock is less than or less than the lower threshold of the paired stock stored in the replacement-target stock /
また、入替ライン到達監視処理手段26は、入替ラインの内側から外側へ出たか否かを判断する際には、前回判断時の判断結果(監視対象値が、内側にあるか、外側にあるかの判断結果)を図示されない前回判断結果記憶手段に記憶しておき、この前回判断結果と、今回の判断結果とを比較してもよく、あるいは、判断の都度に、ペア銘柄の各株価(各指標値)の現在値を用いて監視対象値を算出するとともに、そのペア銘柄の各株価(各指標値)の直前の値(直前の判断時における値)を用いて監視対象値を算出し、これらの監視対象値から状況変化を判断してもよい。 Further, when the replacement line arrival monitoring processing means 26 determines whether or not the replacement line has arrived from the inside to the outside, the determination result at the previous determination (whether the monitoring target value is inside or outside) May be stored in a previous judgment result storage means (not shown), and the previous judgment result may be compared with the current judgment result, or each stock price (each Index value) is used to calculate the monitoring target value, and the value immediately before each stock price (each index value) of that pair symbol (the value at the time of the previous determination) is calculated, A situation change may be determined from these monitored values.
銘柄入替実行処理手段27は、入替ライン到達監視処理手段26による上側の入替ライン到達監視処理で、監視対象値が上側の閾値以上になったか、または上側の閾値を超えたと判断された場合であり、かつ、ペア銘柄を構成する第1銘柄についての銘柄識別情報が対象顧客の顧客識別情報に関連付けられて保有銘柄データベース32(図3参照)に記憶されている場合には、ペア銘柄を構成する第1銘柄の売り注文および第2銘柄の買い注文の各注文データ(注文銘柄についての銘柄識別情報、注文数量、売買区分を含む。)を作成し、一方、入替ライン到達監視処理手段26による下側の入替ライン到達監視処理で、監視対象値が下側の閾値以下または未満になったと判断された場合であり、かつ、ペア銘柄を構成する第2銘柄についての銘柄識別情報が対象顧客の顧客識別情報に関連付けられて保有銘柄データベース32に記憶されている場合には、第2銘柄の売り注文および第1銘柄の買い注文の各注文データを作成し、作成した各注文データに注文識別情報(注文番号)を自動付与し、各注文データを、注文識別情報および顧客識別情報と関連付けて注文データベース33(図4参照)に記憶させる処理を実行するものである。
The brand replacement execution processing means 27 is a case where it is determined in the upper replacement line arrival monitoring process by the replacement line arrival monitoring processing means 26 that the monitored value is equal to or higher than the upper threshold value or exceeds the upper threshold value. When the brand identification information about the first brand constituting the pair brand is associated with the customer identification information of the target customer and stored in the possessed brand database 32 (see FIG. 3), the pair brand is configured. Each order data of the first brand selling order and the second brand buying order (including brand identification information about the order brand, order quantity and trading category) is created, while the replacement line arrival monitoring processing means 26 For the second issue that is a case where the monitoring target value is determined to be less than or less than the lower threshold in the replacement line arrival monitoring process on the side and the pair issue is configured When the brand identification information is stored in the holding
この際、銘柄入替実行処理手段27は、保有銘柄データベース32(図3参照)から、処理対象の顧客についての売却対象銘柄の保有数量(売り注文の注文数量となる。)を取得し、この保有数量に時価単価(売却対象銘柄の株価の現在値)を乗じて時価評価額を算出し、この時価評価額を、購入対象銘柄の時価単価(購入対象銘柄の株価の現在値)で除して購入対象銘柄の注文数量を算出することにより、売却金額と購入金額とがほぼ等しくなるように、売り注文および買い注文の注文数量を算出決定する。なお、注文数量は、単位株の単位で決定するので、売却金額と購入金額とが完全に一致する必要はない。 At this time, the brand replacement execution processing means 27 acquires the possessed quantity (the order quantity of the selling order) of the brand to be sold for the customer to be processed from the owned brand database 32 (see FIG. 3). Calculate the market value by multiplying the quantity by the market price (the current value of the stock price of the brand to be sold), and divide this market price by the market price of the brand to be purchased (the current price of the price of the brand to be purchased) By calculating the order quantity of the brand to be purchased, the order quantity of the sell order and the buy order is calculated and determined so that the sale price and the purchase price are substantially equal. Since the order quantity is determined in units of unit stocks, it is not necessary for the sale price and the purchase price to completely match.
また、銘柄入替実行処理手段27は、上側または下側の入替ラインに到達し、かつ、割高になったと判断される売却対象銘柄を保有しているという条件を満たした場合に、直ぐに注文データを作成してもよく、あるいは顧客端末装置40へネットワーク1を介して注文内容(売り注文および買い注文についての注文銘柄や注文数量を含む。)を示す確認画面を送信し、顧客による注文内容の確認後に、注文データを作成してもよい。
In addition, the brand replacement execution processing means 27 immediately receives the order data when it satisfies the condition that it reaches the upper or lower replacement line and holds the brand to be sold that is judged to be expensive. It may be created, or a confirmation screen showing the order contents (including order brands and order quantities for sell orders and buy orders) is transmitted to the
さらに、銘柄入替実行処理手段27は、指標値データベースである株価データベース30(図2参照)に記憶されたペア銘柄の各株価(各指標値)を用いて、ペア銘柄の監視対象値が、予め定められた上昇速度以上か、若しくはこの上昇速度を超える速度で急騰して上側の閾値以上になったか、若しくは上側の閾値を超えた場合、または、予め定められた下落速度以上か、若しくはこの下落速度を超える速度で急落して下側の閾値以下若しくは未満になった場合に該当するか否かを判断し、これらに該当する場合には、注文データの作成処理を行わない。 Furthermore, the stock replacement execution processing means 27 uses the stock prices (indicator values) of the pair stocks stored in the stock price database 30 (see FIG. 2), which is an index value database, so that the monitored values of the pair stocks are obtained in advance. If the speed rises above the specified speed, or exceeds the upper threshold by exceeding the upper speed, or exceeds the upper threshold, or exceeds the predetermined speed, or falls It is determined whether or not this is the case when it falls sharply at a speed exceeding the speed and falls below or below the lower threshold, and if it falls under these, the order data creation process is not performed.
例えば、図9に実線または点線で示された監視対象値の変動履歴のように、入替ライン到達時点までの所定期間ΔTにおける監視対象値の変動量ΔXが、上側の入替ラインと下側の入替ラインとの間隔幅Hの例えば半分(H/2)とか、(2/3)×H等のように、ΔXが間隔幅Hの一定割合を超えていたら、注文データの作成処理を行わないようにしてもよく、あるいは、ΔXが何円以上であれば、注文データの作成処理を行わないようにしてもよく、さらには、ΔX/ΔTが、何(円/分)以上であれば、注文データの作成処理を行わないようにしてもよい。 For example, as shown in the fluctuation history of the monitoring target value indicated by a solid line or a dotted line in FIG. If ΔX exceeds a certain ratio of the interval width H, for example, half (H / 2) of the interval width H with respect to the line or (2/3) × H, the order data creation process is not performed. Alternatively, the order data may not be created if ΔX is greater than or equal to Yen. Further, if ΔX / ΔT is greater than what (Yen / min), the order may be excluded. Data creation processing may not be performed.
また、銘柄入替実行処理手段27は、処理対象の顧客の顧客識別情報と関連付けられて注文データベース33(図4参照)に記憶された注文データを参照し、同じ入替対象銘柄について、同じ日に、買い、売り、買いの順で注文データが作成されることになる場合には、3つ目の買いの注文データの作成処理は行わず、売り、買い、売りの順で注文データが作成されることになる場合には、3つ目の売りの注文データの作成処理は行わない。 Further, the brand replacement execution processing means 27 refers to the order data stored in the order database 33 (see FIG. 4) in association with the customer identification information of the processing target customer, and for the same replacement target brand on the same day, When order data is created in the order of buy, sell, and buy, the order data is created in the order of sell, buy, and sell, without creating the order data for the third buy. If this is the case, the process of creating order data for the third sale is not performed.
発注処理手段28は、注文データベース33(図4参照)に記憶された注文データを用いて、発注データ(注文識別情報、顧客識別情報、注文銘柄についての銘柄識別情報、注文数量、売買区分を含む。)を作成し、作成した発注データを、通信回線2を介して取引市場システム50へ送信する処理を実行するものである。
The order processing means 28 uses the order data stored in the order database 33 (see FIG. 4), and includes order data (order identification information, customer identification information, brand identification information about the order brand, order quantity, and trading category). )) And processing for transmitting the created order data to the
また、発注処理手段28は、取引市場システム50から通信回線2を介して送信されてくる約定データ(注文識別情報、顧客識別情報、銘柄識別情報、約定数量、約定単価、売買区分を含む。)を受信し、受信した約定データを用いて、保有銘柄データベース32(図3参照)に記憶された保有数量(株数)を含む保有銘柄に関する情報を更新する処理も実行する。なお、発注処理手段28により発注データを取引市場システム50へ送信(発注)した段階で、保有銘柄データベース32に記憶された保有数量(株数)を含む保有銘柄に関する情報を、発注処理手段28により仮更新(仮更新前の情報を残す形での仮更新)してもよく、あるいは、銘柄入替実行処理手段27により注文データを作成した段階で、保有銘柄データベース32に記憶された保有数量(株数)を含む保有銘柄に関する情報を、銘柄入替実行処理手段27により仮更新(仮更新前の情報を残す形での仮更新)してもよい。
Further, the order processing means 28 includes contract data transmitted from the
株価データベース30は、図2に示すように、株価取得処理手段21により取得した株価データを、株式の銘柄識別情報(銘柄コード)および株価の発生日時と関連付けて記憶するものである。
As shown in FIG. 2, the
入替対象銘柄・入替ラインデータベース31は、図5に示すように、設定識別情報、顧客識別情報(口座番号等)、ペア銘柄識別情報、ペア銘柄を構成する第1銘柄についての銘柄識別情報(銘柄コード)、第1銘柄の調整用係数(但し、監視対象値として調整差分値を採用した場合に限る。)、ペア銘柄を構成する第2銘柄についての銘柄識別情報(銘柄コード)、第2銘柄の調整用係数(但し、監視対象値として調整差分値を採用した場合に限る。)、監視対象値の種別、入替ライン用の上側の閾値、および入替ライン用の下側の閾値を対応付けて記憶するものである。
As shown in FIG. 5, the replacement target issue /
保有銘柄データベース32は、図3に示すように、顧客識別情報、保有銘柄についての銘柄識別情報(銘柄コード)、保有数量(株数)、時価単価、時価評価額(保有数量×時価単価)等を対応付けて記憶するものである。
As shown in FIG. 3, the holding
注文データベース33は、図4に示すように、注文識別情報(注文番号)、顧客識別情報(口座番号等)、注文銘柄についての銘柄識別情報(銘柄コード)、注文数量(株数)、売買区分、指値(成行・指値の別を含む。)、注文受付日時等を対応付けて記憶するものである。
As shown in FIG. 4, the
そして、以上において、売買処理システム10を構成する処理手段20に含まれる各処理手段21〜28は、売買処理システム10を構成するコンピュータ本体の内部に設けられた中央演算処理装置(CPU)、およびこのCPUの動作手順を規定する1つまたは複数のプログラムにより実現される。
And in the above, each processing means 21-28 contained in the processing means 20 which comprises the buying and selling
また、売買処理システム10を構成する各データベース30〜33は、例えばハードディスク等により好適に実現されるが、記憶容量やアクセス速度等に問題が生じない範囲であれば、ROM、EEPROM、フラッシュ・メモリ、RAM、MO、CD−ROM、CD−R、CD−RW、DVD−ROM、DVD−RAM、FD、磁気テープ、あるいはこれらの組合せ等を採用してもよい。
Each
さらに、売買処理システム10は、1台のコンピュータあるいは1つのCPUにより実現されるものに限定されず、複数のコンピュータあるいは複数のCPUで分散処理を行うことにより実現されるものであってもよい。
Further, the
投資家端末装置40は、コンピュータにより構成され、例えばマウスやキーボード等の入力手段と、例えば液晶ディスプレイやCRTディスプレイ等の表示装置と、印刷装置とを備えている。なお、投資家端末装置40は、例えば携帯電話機(PHSも含む。)や携帯情報端末(PDA)等の携帯機器でもよい。
The
取引市場システム50は、例えば東京証券取引所等に設置された1台または複数台のコンピュータにより構成されたシステムである。なお、本発明における取引市場システムは、株式市場のシステムに限定されるものではなく、株式以外の有価証券も含め、より一般に、金融商品を取り扱う取引市場システムが含まれ、例えば、私設取引システム(PTS:Proprietary Trading System)等でもよい。
The
情報提供システム60は、1台または複数台のコンピュータにより構成されたシステムであり、例えば、情報ベンダーのシステム等であるが、証券会社等の金融機関の他のシステムでもよく、あるいは取引市場システム50自体であってもよい。
The
このような本実施形態においては、以下のようにして売買処理システム10により複数の銘柄の売買処理が行われる。
In such an embodiment, the buying and selling process of a plurality of brands is performed by the buying and selling
図6において、売買処理システム10による処理を開始し(ステップS1)、顧客端末装置40からの顧客の要求に応じ、入替対象銘柄・入替ライン設定処理手段22により、入替対象銘柄選択画面100(図10参照)の表示用データを、ネットワーク1を介して顧客端末装置40へ送信する(ステップS2)。すると、顧客端末装置40の画面上には、図10に示すような入替対象銘柄選択画面100が表示される。
In FIG. 6, the processing by the buying and selling
図10において、入替対象銘柄選択画面100には、全ての入替対象銘柄を入力指定することを選択する全銘柄指定受付処理選択部101と、1つの入替対象銘柄を入力指定して残りの入替対象銘柄を自動選択することを選択する残銘柄自動選択処理選択部102と、選択情報をネットワーク1を介して売買処理システム10へ送信するための「OK」ボタン103とが設けられている。
In FIG. 10, on the replacement target
図10の入替対象銘柄選択画面100において、顧客が、全銘柄指定受付処理選択部101を選択して「OK」ボタン103を押下操作すると、全銘柄指定受付処理の要求信号が、ネットワーク1を介して売買処理システム10へ送信される。売買処理システム10では、入替対象銘柄・入替ライン設定処理手段22により、顧客端末装置40からの全銘柄指定受付処理の要求信号を受信し、入替対象銘柄選択画面110(図10参照)の表示用データを、ネットワーク1を介して顧客端末装置40へ送信する(ステップS2)。すると、顧客端末装置40の画面上には、図10に示すような入替対象銘柄選択画面110が表示される。
When the customer selects all the brand designation reception
図10において、入替対象銘柄選択画面110には、入替対象銘柄の入力部111と、次の入替ラインの設定に進むための「入替ラインの設定に進む」ボタン112とが設けられている。
In FIG. 10, the replacement target
図10の入替対象銘柄選択画面110において、顧客が、入替対象銘柄の入力部111に、選択する複数の入替対象銘柄の全てを入力し、「入替ラインの設定に進む」ボタン112を押下操作すると、選択入力された複数の入替対象銘柄についての銘柄識別情報(銘柄コード)が、ネットワーク1を介して売買処理システム10へ送信される。売買処理システム10では、入替対象銘柄・入替ライン設定処理手段22により、顧客端末装置40からの複数の入替対象銘柄についての銘柄識別情報を受信すると、顧客の設定に対して設定識別情報(同一顧客による複数の設定を識別することもできる。)を自動付与し、選択入力された複数(N個とする。)の入替対象銘柄によりNC2個のペア銘柄を自動作成するとともに、これらのペア銘柄に対し、ペア銘柄識別情報を自動付与し、各ペア銘柄を構成する第1銘柄および第2銘柄についての各銘柄識別情報(銘柄コード)を、設定識別情報、顧客識別情報、およびペア銘柄識別情報と関連付けて入替対象銘柄・入替ラインデータベース31(図5参照)に記憶させる(ステップS2)。図10の入替対象銘柄選択画面110の例では、顧客により銘柄A,B,Cが選択入力され、これらの銘柄A,B,Cにより、入替対象銘柄A,Bからなるペア銘柄と、入替対象銘柄B,Cからなるペア銘柄と、入替対象銘柄C,Aからなるペア銘柄とが自動作成される。
In the replacement target
また、図10の入替対象銘柄選択画面100において、顧客が、残銘柄自動選択処理選択部102を選択して「OK」ボタン103を押下操作すると、残銘柄自動選択処理の要求信号が、ネットワーク1を介して売買処理システム10へ送信される。売買処理システム10では、入替対象銘柄・入替ライン設定処理手段22により、顧客端末装置40からの残銘柄自動選択処理の要求信号を受信し、入替対象銘柄選択画面120(図10参照)の表示用データを、ネットワーク1を介して顧客端末装置40へ送信する(ステップS2)。すると、顧客端末装置40の画面上には、図10に示すような入替対象銘柄選択画面120が表示される。
When the customer selects the remaining brand automatic selection
図10において、入替対象銘柄選択画面120には、入替対象銘柄の総数Nを入力する入替対象銘柄総数入力部121と、1つの入替対象銘柄を入力指定する入替対象銘柄入力部122と、この入替対象銘柄入力部122に入力された1つの入替対象銘柄と類似する性質を有する(N−1)個の銘柄を自動選択するための「自動選択実行」ボタン123と、自動選択された入替対象銘柄を表示する自動選択結果表示部124と、次の入替ラインの設定に進むための「入替ラインの設定に進む」ボタン125とが設けられている。
In FIG. 10, on the replacement target
図10の入替対象銘柄選択画面120において、顧客が、入替対象銘柄総数入力部121に入替対象銘柄の総数Nを入力し、かつ、入替対象銘柄入力部122に1つの入替対象銘柄を入力指定した状態で、「自動選択実行」ボタン123を押下操作すると、入力指定した1つの入替対象銘柄についての銘柄識別情報(銘柄コード)が、ネットワーク1を介して売買処理システム10へ送信される。売買処理システム10では、入替対象銘柄・入替ライン設定処理手段22により、顧客端末装置40からの1つの入替対象銘柄についての銘柄識別情報(銘柄コード)を受信すると、顧客の設定に対して設定識別情報(同一顧客による複数の設定を識別することもできる。)を自動付与し、受信した銘柄識別情報の銘柄と類似する性質を有する(N−1)個の銘柄を、回帰分析または相関係数の算出により、株価データベース30(図2参照)に株価が記憶されている全銘柄または同一カテゴリ(例えば同一業種等)の各銘柄の中から選択決定することにより、複数の入替対象銘柄のうちの残りの入替対象銘柄を自動的に選択する。そして、顧客により入力指定された1つの入替対象銘柄および自動的に選択された残りの入替対象銘柄からなる総数Nの入替対象銘柄によりNC2個のペア銘柄を自動作成するとともに、これらのペア銘柄に対し、ペア銘柄識別情報を自動付与し、各ペア銘柄を構成する第1銘柄および第2銘柄についての各銘柄識別情報(銘柄コード)を、設定識別情報、顧客識別情報、およびペア銘柄識別情報と関連付けて入替対象銘柄・入替ラインデータベース31(図5参照)に記憶させる(ステップS2)。図10の入替対象銘柄選択画面120の例では、顧客により入替対象銘柄の総数N=3個が入力されるとともに、銘柄Aが1つの入替対象銘柄として入力指定され、この銘柄Aと類似する性質の2つの銘柄B,Cが自動選択され、これらの入替対象銘柄A,B,Cにより、入替対象銘柄A,Bからなるペア銘柄と、入替対象銘柄B,Cからなるペア銘柄と、入替対象銘柄C,Aからなるペア銘柄とが自動作成される。
In the replacement target
続いて、入替対象銘柄・入替ライン設定処理手段22により、自動選択された入替対象銘柄を表示する自動選択結果表示部124の表示用データを、ネットワーク1を介して顧客端末装置40へ送信する(ステップS2)。すると、顧客端末装置40に表示されている図10の入替対象銘柄選択画面120の自動選択結果表示部124には、自動選択された入替対象銘柄が表示される。そして、この表示を確認した顧客が、「入替ラインの設定に進む」ボタン125を押下操作すると、確認信号がネットワーク1を介して売買処理システム10へ送信される(ステップS2)。
Subsequently, the replacement target brand / replacement line
それから、入替対象銘柄の設定の完了後に、売買処理システム10では、入替対象銘柄・入替ライン設定処理手段22により、入替ライン設定画面200(図11参照)の表示用データを、ネットワーク1を介して顧客端末装置40へ送信する(ステップS2)。すると、顧客端末装置40の画面上には、図11に示すような入替ライン設定画面200が表示される。
Then, after completing the setting of the replacement target issue, the
図11において、入替ライン設定画面200には、単純な株価(指標値)の差分値を監視対象値とすることを選択する単純差分値選択部201と、調整用係数を乗じた調整済株価(調整済指標値)の差分値(調整差分値)を監視対象値とすることを選択する調整差分値選択部202と、株価(指標値)の比の値を監視対象値とすることを選択する比の値選択部203と、各選択部201〜203で選択された種別による各ペア銘柄の監視対象値の履歴表示を行うための「監視対象値の履歴表示」ボタン210と、入替対象銘柄A,Bからなるペア銘柄の監視対象値の履歴表示部220と、入替対象銘柄A,Bからなるペア銘柄についての上側の閾値を入力する上側の閾値入力部221および下側の閾値を入力する下側の閾値入力部222と、入替対象銘柄B,Cからなるペア銘柄の監視対象値の履歴表示部230と、入替対象銘柄B,Cからなるペア銘柄についての上側の閾値を入力する上側の閾値入力部231および下側の閾値を入力する下側の閾値入力部232と、入替対象銘柄C,Aからなるペア銘柄の監視対象値の履歴表示部240と、入替対象銘柄C,Aからなるペア銘柄についての上側の閾値を入力する上側の閾値入力部241および下側の閾値を入力する下側の閾値入力部242と、入力データを売買処理システム10へ送信するための「設定」ボタン250とが設けられている。
In FIG. 11, the replacement
図11の入替ライン設定画面200において、顧客が、選択部201〜203のいずれかを選択し、「監視対象値の履歴表示」ボタン210を押下操作すると、監視対象値の算出処理方法(種別)に関する顧客の選択情報、および監視対象値の履歴表示要求信号が、ネットワーク1を介して売買処理システム10へ送信される。売買処理システム10では、入替対象銘柄・入替ライン設定処理手段22により、監視対象値の算出処理方法(種別)に関する顧客の選択情報、および監視対象値の履歴表示要求信号を受信すると、受信した選択情報に対応する監視対象値の算出処理方法により、株価データベース30(図2参照)に記憶された各ペア銘柄の各株価(指標値)を用いて、所定期間(例えば過去30日間)の各ペア銘柄の監視対象値を算出し、各ペア銘柄の監視対象値の履歴の表示用データを、ネットワーク1を介して顧客端末装置40へ送信する(ステップS2)。すると、顧客端末装置40の画面上に表示されている図11の入替ライン設定画面200の各ペア銘柄の監視対象値の履歴表示部220,230,240に、各ペア銘柄の監視対象値の履歴が表示される。
When the customer selects any of the
そして、図11の入替ライン設定画面200において、顧客が、各ペア銘柄の監視対象値の履歴表示部220,230,240の表示を参照しながら、各ペア銘柄の上側の閾値および下側の閾値を入力し、「設定」ボタン250を押下操作すると、各ペア銘柄の上側の閾値および下側の閾値が、ネットワーク1を介して売買処理システム10へ送信される。売買処理システム10では、入替対象銘柄・入替ライン設定処理手段22により、各ペア銘柄の上側の閾値および下側の閾値を受信し、受信した各ペア銘柄の上側の閾値および下側の閾値を、設定識別情報、顧客識別情報、およびペア銘柄識別情報と関連付けて(本実施形態では、さらにペア銘柄を構成する第1銘柄および第2銘柄についての各銘柄識別情報とも関連付けて)入替対象銘柄・入替ラインデータベース31(図5参照)に記憶させる(ステップS2)。
Then, on the replacement
さらに、顧客端末装置40から受信した監視対象値の算出処理方法(種別)に関する顧客の選択情報が、調整差分値を監視対象値とする旨の選択情報であった場合、すなわち、ペア銘柄の監視対象値として、第1銘柄の株価(指標値)に第1の調整用係数を乗じた第1銘柄の調整済株価(調整済指標値)から第2銘柄の株価(指標値)に第2の調整用係数を乗じた第2銘柄の調整済株価(調整済指標値)を引いて得られる差分値(調整差分値)を採用する場合には、入替対象銘柄・入替ライン設定処理手段22により、指標値データベースである株価データベース30(図2参照)に記憶されたペア銘柄を構成する第1銘柄および第2銘柄の各株価(各指標値)を用いて、一定期間(例えば過去30日間等)における第1銘柄の株価(指標値)の過去値の平均値に第1の調整用係数を乗じた値と、一定期間における第2銘柄の株価(指標値)の過去値の平均値に第2の調整用係数を乗じた値とが等しくなるように、第1および第2の調整用係数を算出決定し、算出決定した第1および第2の調整用係数を、ペア銘柄についてのペア銘柄識別情報またはペア銘柄を構成する第1銘柄および第2銘柄についての各銘柄識別情報、並びに、設定識別情報および顧客識別情報と関連付けて入替対象銘柄・入替ラインデータベース31(図5参照)に記憶させる(ステップS2)。
Further, when the customer selection information regarding the monitoring target value calculation processing method (type) received from the
その後、株価取得処理手段21により、情報提供システム60から、通信回線3を介して各銘柄の株価を銘柄識別情報(銘柄コード)および株価の発生日時とともに取得し、取得した各銘柄の株価を、銘柄識別情報および株価の発生日時と関連付けて株価データベース30(図2参照)に記憶させる(ステップS3)。
Thereafter, the stock price acquisition processing means 21 acquires the stock price of each brand from the
続いて、監視対象値算出処理手段25により、指標値データベースである株価データベース30(図2参照)に記憶された各ペア銘柄を構成する第1銘柄および第2銘柄の各株価(各指標値)の現在値を用いて、入替対象銘柄・入替ラインデータベース31(図5参照)に記憶された監視対象値の種別に従って、各ペア銘柄の監視対象値として、第1銘柄の株価(指標値)と第2銘柄の株価(指標値)との単純差分値、調整差分値、または比の値を算出する(ステップS4)。なお、調整差分値を算出する際には、入替対象銘柄・入替ラインデータベース31(図5参照)に記憶されている第1銘柄の調整用係数および第2銘柄の調整用係数を用いる。 Subsequently, each stock price (each index value) of the first brand and the second brand constituting each pair brand stored in the stock price database 30 (see FIG. 2) which is an index value database by the monitoring target value calculation processing means 25. In accordance with the type of monitored value stored in the replacement target issue / replacement line database 31 (see FIG. 5), the stock price (index value) of the first issue is used as the monitoring target value of each pair issue. A simple difference value, adjustment difference value, or ratio value with the stock price (index value) of the second brand is calculated (step S4). When calculating the adjustment difference value, the adjustment coefficient for the first brand and the adjustment coefficient for the second brand stored in the replacement target brand / replacement line database 31 (see FIG. 5) are used.
例えば、第1銘柄が銘柄Aであり、第2銘柄が銘柄Bであれば、単純差分値を監視対象値とする場合は、監視対象値=銘柄Aの株価−銘柄Bの株価を算出する。また、調整差分値を監視対象値とする場合は、監視対象値=第1銘柄の調整用係数×銘柄Aの株価−第2銘柄の調整用係数×銘柄Bの株価を算出する。さらに、比の値を監視対象値とする場合は、監視対象値=銘柄Aの株価/銘柄Bの株価を算出する。 For example, if the first brand is the brand A and the second brand is the brand B, the monitoring target value = stock price of the brand A−stock price of the brand B is calculated when the simple difference value is the monitoring target value. When the adjustment difference value is set as the monitoring target value, the monitoring target value = first brand adjustment coefficient × stock price of brand A−second brand adjustment coefficient × stock price of brand B is calculated. Further, when the ratio value is set as the monitoring target value, the monitoring target value = stock price of the brand A / stock price of the brand B is calculated.
それから、入替ライン到達監視処理手段26により、監視対象値算出処理手段25により算出された各ペア銘柄の監視対象値が、入替対象銘柄・入替ラインデータベース31(図5参照)に記憶された各ペア銘柄の上側の閾値以上になったか、または上側の閾値を超えたか否か、すなわち上側の入替ラインの内側から外側へ出たか否かを判断することにより、第1銘柄が第2銘柄に対して割高になったか否かを各ペア銘柄毎に判定する上側の入替ライン到達監視処理、並びに、各ペア銘柄の監視対象値が、入替対象銘柄・入替ラインデータベース31に記憶された各ペア銘柄の下側の閾値以下または未満になったか否か、すなわち下側の入替ラインの内側から外側へ出たか否かを判断することにより、第1銘柄が第2銘柄に対して割安になったか否かを各ペア銘柄毎に判定する下側の入替ライン到達監視処理を実行する(ステップS5)。
Then, each pair stored in the replacement target brand / replacement line database 31 (see FIG. 5) is monitored by the replacement line arrival
ここで、入替ライン到達監視処理手段26により、各ペア銘柄の監視対象値のうちのいずれについても、上側または下側の入替ラインの内側から外側へ出たと判断されなかった場合、すなわち各ペア銘柄の上側の閾値以上になったか、または上側の閾値を超えたか、あるいは、各ペア銘柄の下側の閾値以下または未満になったと判断されなかった場合には、前述したステップS3の処理に戻り、以降、各ペア銘柄の監視対象値のうちのいずれかが、上側または下側の入替ラインの内側から外側へ出たと判断されるまで、ステップS3〜S5の処理を繰り返す。
Here, when the replacement line arrival
一方、ステップS5で、各ペア銘柄の監視対象値のうちのいずれかが、上側の入替ラインの内側から外側へ出たと判断された場合、すなわち各ペア銘柄の上側の閾値以上になったか、または上側の閾値を超えたと判断された場合には、銘柄入替実行処理手段27により、当該ペア銘柄を構成する第1銘柄についての銘柄識別情報が、処理対象の顧客の顧客識別情報に関連付けられて保有銘柄データベース32(図3参照)に記憶されているか否かを判断し、記憶されている場合(つまり、顧客が第1銘柄を保有している場合)には、顧客の注文内容の確認を経ることなく、または確認を経てから、当該ペア銘柄を構成する第1銘柄の売り注文および第2銘柄の買い注文の各注文データ(注文銘柄についての銘柄識別情報、注文数量、売買区分を含む。)を作成し、作成した各注文データに注文識別情報(注文番号)を自動付与し、各注文データを、注文識別情報および顧客識別情報と関連付けて注文データベース33(図4参照)に記憶させる(ステップS6)。 On the other hand, if it is determined in step S5 that one of the monitoring target values of each paired product has gone out from the inside of the upper replacement line, that is, the upper threshold value of each paired stock has reached or exceeded, If it is determined that the upper threshold has been exceeded, the brand replacement execution processing means 27 holds the brand identification information about the first brand constituting the pair brand in association with the customer identification information of the customer to be processed. It is determined whether or not it is stored in the brand database 32 (see FIG. 3), and if it is stored (that is, if the customer holds the first brand), the customer's order content is confirmed. Before or after confirmation, each order data of the first brand selling order and second brand buying order that constitutes the paired brand (brand identification information about the order brand, order quantity, trading category) And order identification information (order number) is automatically assigned to each created order data, and each order data is stored in the order database 33 (see FIG. 4) in association with the order identification information and customer identification information. (Step S6).
この際、銘柄入替実行処理手段27により、指標値データベースである株価データベース30(図2参照)に記憶された当該ペア銘柄の各株価(各指標値)を用いて、当該ペア銘柄の監視対象値が、予め定められた上昇速度以上か、若しくはこの上昇速度を超える速度で急騰して上側の閾値以上になったか、若しくは上側の閾値を超えた場合に該当するか否かを判断し、該当する場合には、注文データの作成処理を行わない(図9参照)。また、銘柄入替実行処理手段27により、処理対象の顧客の顧客識別情報と関連付けられて注文データベース33(図4参照)に記憶された注文データを参照し、同じ入替対象銘柄について、同じ日に、買い、売り、買いの順で注文データが作成されることになる場合には、3つ目の買いの注文データの作成処理は行わず、売り、買い、売りの順で注文データが作成されることになる場合には、3つ目の売りの注文データの作成処理は行わない。 At this time, the stock replacement execution processing means 27 uses each stock price (each index value) of the pair stock stored in the stock price database 30 (see FIG. 2), which is an index value database, to monitor the value of the pair stock. It is determined whether or not the above is the case where it is equal to or higher than a predetermined ascent rate, or when it rapidly rises above this ascent rate and exceeds the upper threshold value or exceeds the upper threshold value. In this case, the order data creation process is not performed (see FIG. 9). Further, the brand replacement execution processing means 27 refers to the order data stored in the order database 33 (see FIG. 4) in association with the customer identification information of the customer to be processed, When order data is created in the order of buy, sell, and buy, the order data is created in the order of sell, buy, and sell, without creating the order data for the third buy. If this is the case, the process of creating order data for the third sale is not performed.
また、ステップS5で、各ペア銘柄の監視対象値のうちのいずれかが、下側の入替ラインの内側から外側へ出たと判断された場合、すなわち各ペア銘柄の下側の閾値以下または未満になったと判断された場合には、当該ペア銘柄を構成する第2銘柄についての銘柄識別情報が、処理対象の顧客の顧客識別情報に関連付けられて保有銘柄データベース32(図3参照)に記憶されているか否かを判断し、記憶されている場合(つまり、顧客が第2銘柄を保有している場合)には、顧客の注文内容の確認を経ることなく、または確認を経てから、第2銘柄の売り注文および第1銘柄の買い注文の各注文データを作成し、作成した各注文データに注文識別情報(注文番号)を自動付与し、各注文データを、注文識別情報および顧客識別情報と関連付けて注文データベース33(図4参照)に記憶させる(ステップS6)。 In addition, when it is determined in step S5 that any of the monitored values of each pair symbol has gone out from the inside of the lower replacement line, that is, below or below the lower threshold value of each pair symbol. If it is determined that the stock identification information about the second brand constituting the pair brand is associated with the customer identification information of the customer to be processed and stored in the holding brand database 32 (see FIG. 3). If it is stored and memorized (that is, if the customer owns the second issue), the second issue will be confirmed without confirming the order contents of the customer or after confirmation. Order data for each selling order and first brand buying order, order identification information (order number) is automatically assigned to each created order data, and each order data is related to order identification information and customer identification information With Is stored in the order database 33 (see FIG. 4) Te (step S6).
この際、銘柄入替実行処理手段27により、指標値データベースである株価データベース30(図2参照)に記憶された当該ペア銘柄の各株価(各指標値)を用いて、当該ペア銘柄の監視対象値が、予め定められた下落速度以上か、若しくはこの下落速度を超える速度で急落して下側の閾値以下若しくは未満になった場合に該当するか否かを判断し、該当する場合には、注文データの作成処理を行わない。また、銘柄入替実行処理手段27により、処理対象の顧客の顧客識別情報と関連付けられて注文データベース33(図4参照)に記憶された注文データを参照し、同じ入替対象銘柄について、同じ日に、買い、売り、買いの順で注文データが作成されることになる場合には、3つ目の買いの注文データの作成処理は行わず、売り、買い、売りの順で注文データが作成されることになる場合には、3つ目の売りの注文データの作成処理は行わない。 At this time, the stock replacement execution processing means 27 uses each stock price (each index value) of the pair stock stored in the stock price database 30 (see FIG. 2), which is an index value database, to monitor the value of the pair stock. Is determined to be applicable if it falls above or below a predetermined rate, or falls suddenly at or below this rate and falls below or below the lower threshold. Do not create data. Further, the brand replacement execution processing means 27 refers to the order data stored in the order database 33 (see FIG. 4) in association with the customer identification information of the customer to be processed, When order data is created in the order of buy, sell, and buy, the order data is created in the order of sell, buy, and sell, without creating the order data for the third buy. If this is the case, the process of creating order data for the third sale is not performed.
続いて、発注処理手段28により、注文データベース33(図4参照)に記憶された注文データを用いて、発注データ(注文識別情報、顧客識別情報、注文銘柄についての銘柄識別情報、注文数量、売買区分を含む。)を作成し、作成した発注データを、通信回線2を介して取引市場システム50へ送信する(ステップS7)。なお、発注処理手段28により、取引市場システム50から通信回線2を介して送信されてくる約定データを受信したら、受信した約定データを用いて、保有銘柄データベース32(図3参照)に記憶された保有数量(株数)を含む保有銘柄に関する情報を更新する。
Subsequently, the order processing means 28 uses the order data stored in the order database 33 (see FIG. 4) to place order data (order identification information, customer identification information, brand identification information about the order brand, order quantity, sales and purchase). The created order data is transmitted to the
そして、売買処理システム10による一連の売買処理を続行する場合(ステップS8)には、再び、ステップS3の処理に戻り、次の銘柄入替のタイミングが到来するのを監視し、一方、顧客により入力指定された設定期限の到来等により一連の売買処理を続行しない場合(ステップS8)には、一連の売買処理を終了する(ステップS9)。 And when continuing a series of buying and selling processing by the buying and selling processing system 10 (step S8), it returns to the processing of step S3 again and monitors the arrival of the next brand replacement timing, while it is input by the customer. When the series of buying and selling processing is not continued due to the arrival of the designated set deadline or the like (step S8), the series of buying and selling processing is ended (step S9).
以下には、図7を参照しながら、3つの入替対象銘柄A,B,C間での銘柄入替の具体例を説明する。 Hereinafter, a specific example of the brand replacement between the three replacement target brands A, B, and C will be described with reference to FIG.
図3に示すように、処理対象の顧客である大和太郎は、最初に、銘柄AをM1=3,000株保有しているものとする。そして、銘柄A,Bからなるペア銘柄の監視対象値=銘柄Aの株価−銘柄Bの株価であり、銘柄B,Cからなるペア銘柄の監視対象値=銘柄Bの株価−銘柄Cの株価であり、銘柄C,Aからなるペア銘柄の監視対象値=銘柄Cの株価−銘柄Aの株価であるものとする。 As shown in FIG. 3, it is assumed that Taro Yamato, who is the customer to be processed, first holds M1 = 3,000 shares of brand A. Then, the monitoring value of the pair brand consisting of the brands A and B = the stock price of the brand A−the stock price of the brand B, and the monitoring target value of the pair brand consisting of the brands B and C = the stock price of the brand B−the stock price of the brand C. Yes, it is assumed that the monitoring target value of a pair of brands C and A = stock price of brand C−stock price of brand A.
T1の時点で、銘柄A,Bからなるペア銘柄の監視対象値が、図7中の一点鎖線で示された上側の入替ラインに到達したので、銘柄Aが割高になり、銘柄Bが割安になったと判断できるため、顧客が銘柄Aを保有していれば、銘柄Bの買い注文および銘柄Aの売り注文の各注文データを作成する。ここで、顧客は、最初に、銘柄AをM1=3,000株保有しているので(図7の最下部の保有株式の推移参照)、図4の注文データベース33の例に示すように、銘柄AのM1=3,000株の売り注文の注文データを作成するとともに、銘柄BのM2株の買い注文の注文データを作成する。この際、M2=M1×銘柄Aの時価単価/銘柄Bの時価単価により、M2を算出する。
At the time of T1, since the monitoring target value of the paired stocks consisting of the stocks A and B has reached the upper replacement line indicated by the one-dot chain line in FIG. Therefore, if the customer has the brand A, the order data of the purchase order of the brand B and the selling order of the brand A is created. Here, since the customer initially holds M1 = 3,000 shares of the stock A (see the transition of the stock held at the bottom in FIG. 7), as shown in the example of the
T2の時点で、銘柄B,Cからなるペア銘柄の監視対象値が、図7中の一点鎖線で示された下側の入替ラインに到達したので、銘柄Cが割高になり、銘柄Bが割安になったと判断できるため、顧客が銘柄Cを保有していれば、銘柄Bの買い注文および銘柄Cの売り注文の各注文データを作成する。しかし、図4の注文データベース33の例に示すように、顧客は、銘柄BをM2株保有しており(図7の最下部の保有株式の推移参照)、銘柄Cは保有していないので、注文データは作成しない。
At the time of T2, the monitored value of the paired stock consisting of the stocks B and C has reached the lower replacement line indicated by the one-dot chain line in FIG. 7, so the stock C becomes expensive and the stock B is cheaper. Therefore, if the customer holds the brand C, the order data of the buy order for the brand B and the sell order for the brand C is created. However, as shown in the example of the
T3の時点で、銘柄C,Aからなるペア銘柄の監視対象値が、図7中の一点鎖線で示された上側の入替ラインに到達したので、銘柄Cが割高になり、銘柄Aが割安になったと判断できるため、顧客が銘柄Cを保有していれば、銘柄Aの買い注文および銘柄Cの売り注文の各注文データを作成する。しかし、図4の注文データベース33の例に示すように、顧客は、銘柄BをM2株保有しており(図7の最下部の保有株式の推移参照)、銘柄Cは保有していないので、注文データは作成しない。
At the time of T3, the monitored value of the paired stock consisting of the stocks C and A has reached the upper replacement line indicated by the one-dot chain line in FIG. 7, so that the stock C becomes expensive and the stock A becomes cheaper. Therefore, if the customer has the brand C, the order data of the buy order for the brand A and the sell order for the brand C is created. However, as shown in the example of the
T4の時点で、銘柄B,Cからなるペア銘柄の監視対象値が、図7中の一点鎖線で示された上側の入替ラインに到達したので、銘柄Bが割高になり、銘柄Cが割安になったと判断できるため、顧客が銘柄Bを保有していれば、銘柄Cの買い注文および銘柄Bの売り注文の各注文データを作成する。ここで、顧客は、図4の注文データベース33の例に示すように、銘柄BをM2株保有しているので(図7の最下部の保有株式の推移参照)、銘柄BのM2株の売り注文の注文データを作成するとともに、銘柄CのM3株の買い注文の注文データを作成する。この際、M3=M2×銘柄Bの時価単価/銘柄Cの時価単価により、M3を算出する。
At the time of T4, since the monitored value of the paired stock consisting of the stocks B and C has reached the upper replacement line indicated by the one-dot chain line in FIG. 7, the stock B becomes expensive and the stock C becomes cheaper. Therefore, if the customer has the brand B, the order data of the purchase order of the brand C and the selling order of the brand B is created. Here, as shown in the example of the
T5の時点で、銘柄B,Cからなるペア銘柄の監視対象値が、図7中の一点鎖線で示された上側の入替ラインに到達したので、銘柄Bが割高になり、銘柄Cが割安になったと判断できるため、顧客が銘柄Bを保有していれば、銘柄Cの買い注文および銘柄Bの売り注文の各注文データを作成する。しかし、図4の注文データベース33の例に示すように、顧客は、銘柄CをM3株保有しており(図7の最下部の保有株式の推移参照)、銘柄Bは保有していないので、注文データは作成しない。
At the time of T5, since the monitored value of the paired stock consisting of the stocks B and C has reached the upper replacement line indicated by the one-dot chain line in FIG. 7, the stock B becomes expensive and the stock C becomes cheaper. Therefore, if the customer has the brand B, the order data of the purchase order of the brand C and the selling order of the brand B is created. However, as shown in the example of the
T6の時点で、銘柄A,Bからなるペア銘柄の監視対象値が、図7中の一点鎖線で示された下側の入替ラインに到達したので、銘柄Bが割高になり、銘柄Aが割安になったと判断できるため、顧客が銘柄Bを保有していれば、銘柄Aの買い注文および銘柄Bの売り注文の各注文データを作成する。しかし、図4の注文データベース33の例に示すように、顧客は、銘柄CをM3株保有しており(図7の最下部の保有株式の推移参照)、銘柄Bは保有していないので、注文データは作成しない。
At the time of T6, since the monitored value of the paired stock consisting of the stocks A and B has reached the lower replacement line indicated by the one-dot chain line in FIG. 7, the stock B becomes expensive and the stock A is cheaper. Therefore, if the customer has the brand B, the order data of the purchase order of the brand A and the selling order of the brand B is created. However, as shown in the example of the
T7の時点で、銘柄C,Aからなるペア銘柄の監視対象値が、図7中の一点鎖線で示された上側の入替ラインに到達したので、銘柄Cが割高になり、銘柄Aが割安になったと判断できるため、顧客が銘柄Cを保有していれば、銘柄Aの買い注文および銘柄Cの売り注文の各注文データを作成する。ここで、顧客は、図4の注文データベース33の例に示すように、銘柄CをM3株保有しているので(図7の最下部の保有株式の推移参照)、銘柄CのM3株の売り注文の注文データを作成するとともに、銘柄AのM4株の買い注文の注文データを作成する。この際、M4=M3×銘柄Cの時価単価/銘柄Aの時価単価により、M4を算出する。
At the time of T7, the monitored value of the pair brand consisting of the brands C and A has reached the upper replacement line indicated by the one-dot chain line in FIG. 7, so that the brand C becomes expensive and the brand A becomes cheaper. Therefore, if the customer has the brand C, the order data of the buy order for the brand A and the sell order for the brand C is created. Here, as shown in the example of the
T8の時点で、銘柄C,Aからなるペア銘柄の監視対象値が、図7中の一点鎖線で示された下側の入替ラインに到達したので、銘柄Aが割高になり、銘柄Cが割安になったと判断できるため、顧客が銘柄Aを保有していれば、銘柄Cの買い注文および銘柄Aの売り注文の各注文データを作成する。ここで、顧客は、図4の注文データベース33の例に示すように、銘柄AをM4株保有しているので(図7の最下部の保有株式の推移参照)、銘柄AのM4株の売り注文の注文データを作成するとともに、銘柄CのM5株の買い注文の注文データを作成する。この際、M5=M4×銘柄Aの時価単価/銘柄Cの時価単価により、M5を算出する。
At the time of T8, since the monitored value of the paired stock consisting of the stocks C and A has reached the lower replacement line indicated by the one-dot chain line in FIG. 7, the stock A is overvalued and the stock C is undervalued. Therefore, if the customer holds the brand A, the order data of the buy order for the brand C and the sell order for the brand A is created. Here, as shown in the example of the
T9の時点で、銘柄A,Bからなるペア銘柄の監視対象値が、図7中の一点鎖線で示された上側の入替ラインに到達したので、銘柄Aが割高になり、銘柄Bが割安になったと判断できるため、顧客が銘柄Aを保有していれば、銘柄Bの買い注文および銘柄Aの売り注文の各注文データを作成する。しかし、図4の注文データベース33の例に示すように、顧客は、銘柄CをM5株保有しており(図7の最下部の保有株式の推移参照)、銘柄Aは保有していないので、注文データは作成しない。
At the time of T9, since the monitored value of the paired brand consisting of the brands A and B has reached the upper replacement line indicated by the one-dot chain line in FIG. 7, the brand A becomes expensive and the brand B becomes cheaper. Therefore, if the customer has the brand A, the order data of the purchase order of the brand B and the selling order of the brand A is created. However, as shown in the example of the
このような本実施形態によれば、次のような効果がある。すなわち、売買処理システム10では、監視対象値算出処理手段25により、複数の入替対象銘柄のうちの2つの入替対象銘柄で構成されたペア銘柄の各株価(各指標値)または調整用係数を乗じた調整済株価(調整済指標値)の差分値や比の値からなる監視対象値を算出し、入替ライン到達監視処理手段26により、ペア銘柄の監視対象値が、入替対象銘柄・入替ラインデータベース31(図5参照)に記憶されたペア銘柄の上側または下側の閾値に達したか否かを判断することにより、ペア銘柄の割高・割安を判定し、銘柄入替実行処理手段27により、ペア銘柄の監視対象値が上側または下側の閾値に達したと判断した場合であり、かつ、ペア銘柄のうちの割高になったと判定された銘柄を顧客が保有している場合に、割高になったと判定された銘柄の売り注文および割安になったと判定された銘柄の買い注文の各注文データを作成することができる。
According to this embodiment, there are the following effects. That is, in the buying and selling
このため、ペアトレードのように買いおよび売りの双方を同時に建てるのではなく、複数の入替対象銘柄のうちの2つの入替対象銘柄で構成されたペア銘柄の各株価(各指標値)または調整用係数を乗じた調整済株価(調整済指標値)の差分値や比の値に着目し、この差分値や比の値が、顧客による設定条件を満たした場合に、売り注文および買い注文の注文データを作成して顧客の保有する銘柄を入れ替えるので、現物取引を行うことができ、信用取引や先物取引の利用を避けたい顧客にとって、好適な取引手法を提供することができる。 For this reason, instead of building both buy and sell at the same time as a pair trade, each stock price (each index value) or adjustment of a pair stock composed of two replacement subject stocks out of a plurality of replacement subject stocks Pay attention to the difference value or ratio value of the adjusted stock price (adjusted index value) multiplied by the coefficient, and when the difference value or ratio value satisfies the setting condition by the customer, the order of sell order and buy order Since data is created and the brands held by customers are exchanged, it is possible to conduct spot transactions and provide a suitable trading method for customers who want to avoid the use of margin transactions and futures transactions.
また、入替対象銘柄を3銘柄以上(N銘柄とする。)とした場合には、N銘柄のうちの2銘柄で構成される複数(通常は、NC2個)のペア銘柄のそれぞれにつき、監視対象値算出処理手段25による監視対象値の算出処理、および入替ライン到達監視処理手段26による監視対象値の上側または下側の閾値への到達の監視処理が行われるので、購入するのに最適な状態となっている銘柄、つまり最適な購入時期にある銘柄を自動的に抽出し、抽出した銘柄に乗り換えることができ、顧客の手間をかけずに顧客の保有銘柄の最適な入替を実現することができる。 In addition, when the replacement target brands are three or more (N brands), each of a plurality of (usually two N C) pair brands composed of two of the N brands, The monitoring target value calculation processing by the monitoring target value calculation processing means 25 and the monitoring processing of the arrival of the monitoring target value to the upper or lower threshold value by the replacement line arrival monitoring processing means 26 are performed. Stocks that are in a bad state, that is, stocks at the optimal purchase time, can be automatically extracted and transferred to the stocks that have been extracted, and the optimal replacement of the stocks held by the customer can be realized without the effort of the customer. be able to.
さらに、入替対象銘柄を3銘柄以上とした場合には、保有銘柄に対し、乗換え先の候補となる入替対象銘柄が複数となり、かつ、それらの乗換え先の候補となる銘柄の全ての銘柄への乗換えタイミングについて監視が行われるので、入替対象銘柄が2銘柄の場合、すなわち乗換え先の候補となる入替対象銘柄が1銘柄しかない場合に比べ、短期間での乗換えを実現することができる。 In addition, if there are 3 or more issues to be replaced, there will be more than one replacement candidate for the transfer issue, and all of the issues that are candidates for transfer will be transferred to all issues. Since the transfer timing is monitored, it is possible to realize a transfer in a short period of time compared to the case where there are two issues to be exchanged, that is, when there is only one issue to be exchanged as a candidate for exchange.
また、売買処理システム10は、入替ライン変更処理手段24を備え、上側の閾値および下側の閾値を自動変更する構成とされているので(図8参照)、上側の閾値および下側の閾値を、各時点における適切な値に修正していくことができるため、より適切なタイミングで、乗換え先の入替対象銘柄を抽出することができる。
Moreover, since the
さらに、売買処理システム10は、入替対象銘柄・入替ライン設定処理手段22を備え、複数の入替対象銘柄のうちの1つの入替対象銘柄についての顧客による入力指定を受け付け、残りの入替対象銘柄については、回帰分析または相関係数の算出により自動選択する構成とされているので、顧客の入力の手間や判断の手間を軽減することができるうえ、顧客が、類似する性質を有する銘柄、すなわち類似する株価(指標値)変動をする銘柄や、同種のカテゴリに属する銘柄等についての知識、あるいは投資経験を持ち合わせていなくても、複数の入替対象銘柄を容易に選択することができる。
Further, the
そして、入替対象銘柄・入替ライン設定処理手段22は、1つの入替対象銘柄についての顧客による入力指定を受け付け、残りの入替対象銘柄については、回帰分析または相関係数の算出により自動選択する残銘柄自動選択処理と、複数の入替対象銘柄の全銘柄についての顧客による入力指定を受け付ける全銘柄指定受付処理とのうちのいずれか一方の処理を、顧客の選択に従って実行する構成とされているので(図10参照)、入替対象銘柄の設定に際し、顧客の選択の自由度を増すことができ、顧客にとって、より利便性の高いシステムを実現することができる。 The replacement target issue / replacement line setting processing means 22 accepts input designation by the customer for one replacement target issue, and the remaining issues to be automatically selected for the remaining replacement issue issues by regression analysis or correlation coefficient calculation. Since either one of automatic selection processing and all brand designation acceptance processing that accepts input designation by the customer for all brands of a plurality of replacement target brands is executed according to the customer's selection ( As shown in FIG. 10, the degree of freedom of the customer's selection can be increased when setting the replacement brand, and a system that is more convenient for the customer can be realized.
また、売買処理システム10は、入替対象銘柄変更処理手段23を備えているので、入替対象銘柄を自動変更することができる。このため、時間の経過とともに、選択した複数の入替対象銘柄どうしの間の相関性が変化し、相関性が薄れたとしても、入替対象銘柄の自動変更により、複数の入替対象銘柄を相関性の高い銘柄に保っておくことができ、より適切な銘柄の乗換えを実現することができるうえ、入替対象銘柄の変更が自動的に行われることから、顧客の入力の手間や判断の手間を軽減することができ、投資に関する知識や経験の少ない顧客であっても、入替対象銘柄を変更することができる。
Moreover, since the
さらに、売買処理システム10は、入替対象銘柄変更処理手段23を備えているので、顧客による入替対象銘柄の追加、変更、または削除の入力を受け付けることができる。このため、時間の経過とともに、選択した複数の入替対象銘柄どうしの間の相関性が変化し、相関性が薄れたときや、入替対象銘柄の個数を増やしたり、減らしたくなったとき等に、顧客が、入替対象銘柄を自由に追加、変更、または削除することができ、顧客にとっての利便性を向上させることができるうえ、より適切な銘柄の乗換えを実現することができる。
Furthermore, since the
そして、銘柄入替実行処理手段27は、監視対象値が急騰・急落して上側または下側の閾値に達したときには注文データの作成処理を行わない構成とされているので、例えば、会社が倒産寸前で株価(指標値)が急落したときに買い注文を行ってしまう等の不都合な事態を未然に回避することができる。 The stock replacement execution processing means 27 is configured not to perform order data creation processing when the monitored value rapidly rises or falls and reaches the upper or lower threshold value. Thus, it is possible to avoid an inconvenient situation such as placing a purchase order when the stock price (index value) drops sharply.
また、銘柄入替実行処理手段27は、同じ入替対象銘柄について同じ日に反対売買が繰り返されるときに、3つ目の注文データの作成処理を行わない構成とされているので、株式等の取引で禁止されている差金決済を回避することができる。つまり、買付余力がある場合は除かれるが、同じ日に、1度、購入して売却した銘柄は、その日はもう買ってはいけない、あるいは、同じ日に、1度、売却して購入した銘柄は、その日はもう売ってはいけないという差金決済を禁止するルールに沿った処理を実現することができる。 In addition, since the stock replacement execution processing means 27 is configured not to perform the third order data creation process when the reverse trading is repeated for the same replacement target stock on the same day, the stock replacement processing means 27 It is possible to avoid prohibited payment settlements. In other words, stocks that have been purchased and sold once on the same day are excluded if there is room for purchase, but should not be bought anymore on that day, or sold and purchased once on the same day. The issue can be processed in accordance with a rule that prohibits the difference settlement that it should no longer be sold that day.
さらに、入替対象銘柄・入替ライン設定処理手段22は、株価(指標値)に乗じる調整用係数を自動的に算出決定する構成とされているので、ペア銘柄の各株価(各指標値)のレベルが大きく違うようなときであっても、レベルを揃えてから、監視対象値としての差分値を算出することができる。このため、ペア銘柄の各株価(各指標値)について、より適切な差分値を設定し、より適切な監視を行うことができる。つまり、レベルの大きな株価(指標値)のほうの変動の影響を大きく受けてしまうような不都合を未然に回避することができる。また、調整用係数が自動的に算出決定されるので、顧客の入力の手間や判断の手間を軽減することができる。 Furthermore, since the replacement target brand / replacement line setting processing means 22 is configured to automatically calculate and determine an adjustment coefficient to be multiplied by the stock price (index value), the level of each stock price (each index value) of the pair stock Even when the values are greatly different, it is possible to calculate the difference value as the monitoring target value after aligning the levels. For this reason, it is possible to set a more appropriate difference value for each stock price (each index value) of the pair stock and perform more appropriate monitoring. That is, it is possible to avoid inconvenience that the stock price (index value) having a higher level is more greatly affected by the fluctuation. In addition, since the adjustment coefficient is automatically calculated and determined, it is possible to reduce the trouble of customer input and the time of judgment.
また、入替対象銘柄・入替ライン設定処理手段22は、回帰分析による残銘柄自動選択処理を実行し、かつ、この回帰分析で得られた回帰係数を調整用係数として決定することもできるので(顧客の要求またはシステム管理者の設定による。)、ペア銘柄の各株価(各指標値)のレベルが大きく違うようなときであっても、レベルを揃えてから、監視対象値としての差分値を算出することができる。このため、ペア銘柄の各株価(各指標値)について、より適切な差分値を設定し、より適切な監視を行うことができる。つまり、レベルの大きな株価(指標値)のほうの変動の影響を大きく受けてしまうような不都合を未然に回避することができる。また、回帰分析で得られた回帰係数を利用して調整用係数が自動的に決定されるので、顧客の入力の手間や判断の手間を軽減することができる。 Further, the replacement target issue / replacement line setting processing means 22 can execute the remaining issue automatic selection processing by regression analysis and determine the regression coefficient obtained by this regression analysis as the adjustment coefficient (customer Depending on the request of the system or the setting of the system administrator), even when the level of each stock price (each index value) of the paired stocks is greatly different, the difference value as the monitored value is calculated after aligning the levels can do. For this reason, it is possible to set a more appropriate difference value for each stock price (each index value) of the pair stock and perform more appropriate monitoring. That is, it is possible to avoid inconvenience that the stock price (index value) having a higher level is more greatly affected by the fluctuation. In addition, since the adjustment coefficient is automatically determined using the regression coefficient obtained by the regression analysis, it is possible to reduce the trouble of input and judgment by the customer.
なお、本発明は前記実施形態に限定されるものではなく、本発明の目的を達成できる範囲内での変形等は本発明に含まれるものである。 Note that the present invention is not limited to the above-described embodiment, and modifications and the like within a scope where the object of the present invention can be achieved are included in the present invention.
例えば、前記実施形態では、金融商品の価値を示す指標値が、株価であったが、本発明における指標値は、株価に限定されるものではなく、例えば、外国為替取引における為替レート等であってもよい。具体的には、為替レートそのものは比の値であるが、次のようにして監視対象値として差分値や調整差分値を採用することもできる。 For example, in the above embodiment, the index value indicating the value of the financial product is a stock price, but the index value in the present invention is not limited to the stock price, for example, an exchange rate in a foreign exchange transaction or the like. May be. Specifically, the exchange rate itself is a ratio value, but a difference value or an adjustment difference value can be adopted as a monitoring target value as follows.
例えば、監視対象値を単純差分値とする場合、1ドル(米ドル)=90円、1ユーロ=130円、1ポンド=140円であるとすれば、ドル(米ドル)を第1銘柄とし、ユーロを第2銘柄とするペア銘柄については、監視対象値=90円−130円=−40円となり、ユーロを第1銘柄とし、ポンドを第2銘柄とするペア銘柄については、監視対象値=130円−140円=−10円となり、ポンドを第1銘柄とし、ドル(米ドル)を第2銘柄とするペア銘柄については、監視対象値=140円−90円=50円となる。 For example, if the value to be monitored is a simple difference value, if 1 dollar (US dollar) = 90 yen, 1 euro = 130 yen, 1 pound = 140 yen, the dollar (US dollar) is the first issue and the euro For the paired stocks with the second stock as the second stock, the monitoring target value = 90 yen-130 yen = -40 yen, and for the pair stocks with the euro as the first stock and the pound as the second stock, the monitoring target value = 130 Yen−140 yen = −10 yen, and for a pair brand with the pound as the first brand and the dollar (US dollar) as the second brand, the monitoring target value = 140 yen−90 yen = 50 yen.
これらのドル(米ドル)、ユーロ、ポンドの円換算値については、元々、これらの為替レート自体が円との関係で比の値であるが、監視対象値を比の値とする場合、次のようにして、これらの為替レート同士の比の値を算出することもできる。ドル(米ドル)を第1銘柄とし、ユーロを第2銘柄とするペア銘柄については、監視対象値=90円/130円=0.692となり、ユーロを第1銘柄とし、ポンドを第2銘柄とするペア銘柄については、監視対象値=130円/140円=0.929となり、ポンドを第1銘柄とし、ドル(米ドル)を第2銘柄とするペア銘柄については、監視対象値=140円/90円=1.556となる。 These yen-converted values for dollars (US dollars), euros, and pounds are originally ratio values in relation to the yen, but if the monitored value is the ratio value, In this way, the value of the ratio between these exchange rates can be calculated. For paired stocks with the dollar (US dollar) as the first stock and the euro as the second stock, the monitored value = 90 yen / 130 yen = 0.692, the euro as the first stock and the pound as the second stock For paired stocks, the monitored value = 130 yen / 140 yen = 0.929, and for the paired stocks with the pound as the first brand and the dollar (US dollar) as the second brand, the monitored value = 140 yen / 90 yen = 1.556.
また、監視対象値を比の値とする場合、為替レート自体を監視対象値として用いることもできる。すなわち、上記の例では、2国間の通貨の価値の比の値を、第3国の通貨(上記の例では、円)の価値を介して算出して監視対象値としたが、2国間の通貨の価値の比の値を示す為替レートのデータを取得することができる場合には、次のように、為替レート自体を監視対象値としてもよい。例えば、1ドル(米ドル)=90円、1ポンド=1.556ドル(米ドル)、1ポンド=140円という為替レート自体をそのまま用いれば、ドルを第1銘柄とし、円を第2銘柄とするペア銘柄については、監視対象値=90となり、ポンドを第1銘柄とし、ドル(米ドル)を第2銘柄とするペア銘柄については、監視対象値=1.556となり、ポンドを第1銘柄とし、円を第2銘柄とするペア銘柄については、監視対象値=140となる。 When the monitoring target value is a ratio value, the exchange rate itself can be used as the monitoring target value. That is, in the above example, the value of the value ratio of the currency between the two countries is calculated through the value of the currency of the third country (in the above example, the yen) and is used as the monitoring target value. When the exchange rate data indicating the value ratio between the currencies can be acquired, the exchange rate itself may be the monitoring target value as follows. For example, if the exchange rate itself of 1 dollar (US dollar) = 90 yen, 1 pound = 1.556 dollar (US dollar), 1 pound = 140 yen is used as it is, the dollar is the first issue and the yen is the second issue. For paired stocks, the monitoring target value is 90, and for the paired stocks where the pound is the first stock and dollar (US dollar) is the second stock, the monitored value is 1.556, and the pound is the first stock, The monitoring target value = 140 is obtained for the pair brand having the yen as the second brand.
以上のように、本発明の売買処理システムおよびその方法、並びにプログラムは、例えば、複数の銘柄の株式の売買処理を取り扱う場合等に用いるのに適している。 As described above, the trading processing system, the method thereof, and the program of the present invention are suitable for use in handling trading processing of stocks of a plurality of brands, for example.
10 売買処理システム
22 入替対象銘柄・入替ライン設定処理手段
23 入替対象銘柄変更処理手段
24 入替ライン変更処理手段
25 監視対象値算出処理手段
26 入替ライン到達監視処理手段
27 銘柄入替実行処理手段
30 指標値データベースである株価データベース
31 入替対象銘柄・入替ラインデータベース
32 保有銘柄データベース
DESCRIPTION OF
Claims (9)
金融商品の各銘柄の価格またはその他の価値の大きさを示す指標値を、金融商品の各銘柄についての銘柄識別情報と関連付けて記憶する指標値データベースと、
顧客の保有する金融商品の銘柄についての銘柄識別情報を、顧客識別情報と関連付けて記憶する保有銘柄データベースと、
顧客により選択された複数の入替対象銘柄についての銘柄識別情報を、前記顧客識別情報と関連付けて記憶するとともに、前記複数の入替対象銘柄のうちの2つの入替対象銘柄で構成された少なくとも1組のペア銘柄について、前記ペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて算出される監視対象値に対する前記第1銘柄および前記第2銘柄の割高・割安判定用の上側の閾値および下側の閾値を、前記ペア銘柄についてのペア銘柄識別情報または前記ペア銘柄を構成する第1銘柄および第2銘柄についての各銘柄識別情報、並びに、前記顧客識別情報と関連付けて記憶する入替対象銘柄・入替ラインデータベースと、
前記指標値データベースに記憶された前記ペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて、第1銘柄の指標値から第2銘柄の指標値を引いて得られる差分値、第1銘柄の指標値に調整用係数を乗じた第1銘柄の調整済指標値から第2銘柄の指標値を引いて得られる差分値、第1銘柄の指標値から第2銘柄の指標値に調整用係数を乗じた第2銘柄の調整済指標値を引いて得られる差分値、第1銘柄の指標値に第1の調整用係数を乗じた第1銘柄の調整済指標値から第2銘柄の指標値に第2の調整用係数を乗じた第2銘柄の調整済指標値を引いて得られる差分値、または第1銘柄を第2銘柄で除して得られる比の値のいずれかからなる監視対象値を前記ペア銘柄毎に算出する処理を実行する監視対象値算出処理手段と、
この監視対象値算出処理手段により算出された前記ペア銘柄の前記監視対象値が、前記入替対象銘柄・入替ラインデータベースに記憶された前記ペア銘柄の前記上側の閾値以上になったか、または前記上側の閾値を超えたか否かを判断することにより、前記第1銘柄が前記第2銘柄に対して割高になったか否かを判定する上側の入替ライン到達監視処理、並びに、前記ペア銘柄の前記監視対象値が、前記入替対象銘柄・入替ラインデータベースに記憶された前記ペア銘柄の前記下側の閾値以下または未満になったか否かを判断することにより、前記第1銘柄が前記第2銘柄に対して割安になったか否かを判定する下側の入替ライン到達監視処理を繰り返し実行する入替ライン到達監視処理手段と、
この入替ライン到達監視処理手段による上側の入替ライン到達監視処理で、前記監視対象値が前記上側の閾値以上になったか、または前記上側の閾値を超えたと判断された場合であり、かつ、前記ペア銘柄を構成する前記第1銘柄についての銘柄識別情報が対象顧客の顧客識別情報に関連付けられて前記保有銘柄データベースに記憶されている場合には、前記ペア銘柄を構成する前記第1銘柄の売り注文および前記第2銘柄の買い注文の各注文データを作成する処理を実行し、前記入替ライン到達監視処理手段による前記下側の入替ライン到達監視処理で、前記監視対象値が前記下側の閾値以下または未満になったと判断された場合であり、かつ、前記ペア銘柄を構成する前記第2銘柄についての銘柄識別情報が対象顧客の顧客識別情報に関連付けられて前記保有銘柄データベースに記憶されている場合には、前記第2銘柄の売り注文および前記第1銘柄の買い注文の各注文データを作成する処理を実行する銘柄入替実行処理手段と、
前記指標値データベースに記憶された前記ペア銘柄の予め定められた長さの直近の期間の各指標値を用いて、前記ペア銘柄の前記監視対象値が、前記直近の期間中、前記入替対象銘柄・入替ラインデータベースに記憶された前記ペア銘柄の前記上側の閾値以上であるか、若しくは前記上側の閾値を超えた状態を継続しているか、または前記入替対象銘柄・入替ラインデータベースに記憶された前記ペア銘柄の前記下側の閾値以下若しくは未満である状態を継続しているか否かを判断し、継続している場合には、前記入替対象銘柄・入替ラインデータベースに記憶された前記ペア銘柄の前記上側の閾値および前記下側の閾値を、これらの閾値間の幅を保持して前記ペア銘柄の前記監視対象値の現在値が前記幅の中心となるように変更する処理を実行する入替ライン変更処理手段と
を備えたことを特徴とする売買処理システム。 A trading processing system configured by a computer that executes trading processing of a plurality of brands of financial products,
An index value database for storing an index value indicating the price or other value magnitude of each stock of the financial product in association with stock identification information for each stock of the financial product;
A stock database that stores stock identification information about stocks of financial products held by customers in association with customer identification information;
The brand identification information for a plurality of replacement target brands selected by the customer is stored in association with the customer identification information, and at least one set of two replacement target brands among the plurality of replacement target brands is stored. The upper threshold for determining whether the first and second brands are overvalued / undervalued with respect to the monitoring target value calculated using the index values of the first and second brands constituting the paired brand. And the lower threshold value are stored in association with the pair brand identification information for the pair brand or each brand identification information for the first brand and the second brand constituting the pair brand, and the customer identification information. Brand / replacement line database,
A difference value obtained by subtracting the index value of the second brand from the index value of the first brand, using the index values of the first brand and the second brand constituting the pair brand stored in the index value database; The difference value obtained by subtracting the index value of the second brand from the adjusted index value of the first brand, which is obtained by multiplying the index value of the first brand by the adjustment coefficient. From the index value of the first brand to the index value of the second brand The difference value obtained by subtracting the adjusted index value of the second issue multiplied by the adjustment factor, the second issue from the adjusted index value of the first issue obtained by multiplying the index value of the first issue by the first adjustment factor. From the difference value obtained by subtracting the adjusted index value of the second issue multiplied by the second adjustment factor or the ratio value obtained by dividing the first issue by the second issue Monitoring target value calculation processing means for executing a process of calculating the monitoring target value for each of the pair brands,
The monitoring target value of the pair symbol calculated by the monitoring target value calculation processing means is equal to or higher than the upper threshold value of the pair symbol stored in the replacement target symbol / replacement line database, or the upper symbol An upper replacement line arrival monitoring process for determining whether or not the first issue has become expensive relative to the second issue by determining whether or not the threshold value has been exceeded, and the monitoring target of the pair issue By determining whether or not the value is less than or less than the lower threshold of the pair symbol stored in the replacement target issue / replacement line database, the first issue is compared to the second issue. A replacement line arrival monitoring processing means for repeatedly executing a lower replacement line arrival monitoring process for determining whether or not it is cheap;
In the upper replacement line arrival monitoring process by the replacement line arrival monitoring processing means, it is determined that the monitoring target value is equal to or higher than the upper threshold value or exceeds the upper threshold value, and the pair When the brand identification information about the first brand constituting the brand is stored in the holding brand database in association with the customer identification information of the target customer, the selling order of the first brand constituting the pair brand And processing for creating each order data of the purchase order of the second issue, and in the lower replacement line arrival monitoring process by the replacement line arrival monitoring processing means, the monitored value is equal to or lower than the lower threshold value Or the brand identification information of the second brand constituting the pair brand is related to the customer identification information of the target customer. If the put is in stored in the holdings database, and stock replacement execution means executes the processing to create each order data buy orders of sell orders and the first brand of the second grade,
Using each index value of the most recent period of the predetermined length of the pair brand stored in the index value database, the monitoring target value of the pair brand is the replacement target brand during the most recent period. -The above-mentioned threshold stored in the replacement line database is greater than or equal to the upper threshold value or exceeds the upper threshold value, or is stored in the replacement target brand / replacement line database. It is determined whether or not the state of being below or below the lower threshold of the pair stock is continued, and if so, the pair stock stored in the replacement subject stock / replacement line database A process of changing the upper threshold value and the lower threshold value so that the current value of the monitored value of the pair symbol is at the center of the width while maintaining the width between the threshold values. Trading processing system is characterized in that a replacement line change processing means for line.
金融商品の各銘柄の価格またはその他の価値の大きさを示す指標値を、金融商品の各銘柄についての銘柄識別情報と関連付けて記憶する指標値データベースと、
顧客の保有する金融商品の銘柄についての銘柄識別情報を、顧客識別情報と関連付けて記憶する保有銘柄データベースと、
顧客により選択された複数の入替対象銘柄についての銘柄識別情報を、前記顧客識別情報と関連付けて記憶するとともに、前記複数の入替対象銘柄のうちの2つの入替対象銘柄で構成された少なくとも1組のペア銘柄について、前記ペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて算出される監視対象値に対する前記第1銘柄および前記第2銘柄の割高・割安判定用の上側の閾値および下側の閾値を、前記ペア銘柄についてのペア銘柄識別情報または前記ペア銘柄を構成する第1銘柄および第2銘柄についての各銘柄識別情報、並びに、前記顧客識別情報と関連付けて記憶する入替対象銘柄・入替ラインデータベースと、
前記指標値データベースに記憶された前記ペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて、第1銘柄の指標値から第2銘柄の指標値を引いて得られる差分値、第1銘柄の指標値に調整用係数を乗じた第1銘柄の調整済指標値から第2銘柄の指標値を引いて得られる差分値、第1銘柄の指標値から第2銘柄の指標値に調整用係数を乗じた第2銘柄の調整済指標値を引いて得られる差分値、第1銘柄の指標値に第1の調整用係数を乗じた第1銘柄の調整済指標値から第2銘柄の指標値に第2の調整用係数を乗じた第2銘柄の調整済指標値を引いて得られる差分値、または第1銘柄を第2銘柄で除して得られる比の値のいずれかからなる監視対象値を前記ペア銘柄毎に算出する処理を実行する監視対象値算出処理手段と、
この監視対象値算出処理手段により算出された前記ペア銘柄の前記監視対象値が、前記入替対象銘柄・入替ラインデータベースに記憶された前記ペア銘柄の前記上側の閾値以上になったか、または前記上側の閾値を超えたか否かを判断することにより、前記第1銘柄が前記第2銘柄に対して割高になったか否かを判定する上側の入替ライン到達監視処理、並びに、前記ペア銘柄の前記監視対象値が、前記入替対象銘柄・入替ラインデータベースに記憶された前記ペア銘柄の前記下側の閾値以下または未満になったか否かを判断することにより、前記第1銘柄が前記第2銘柄に対して割安になったか否かを判定する下側の入替ライン到達監視処理を繰り返し実行する入替ライン到達監視処理手段と、
この入替ライン到達監視処理手段による上側の入替ライン到達監視処理で、前記監視対象値が前記上側の閾値以上になったか、または前記上側の閾値を超えたと判断された場合であり、かつ、前記ペア銘柄を構成する前記第1銘柄についての銘柄識別情報が対象顧客の顧客識別情報に関連付けられて前記保有銘柄データベースに記憶されている場合には、前記ペア銘柄を構成する前記第1銘柄の売り注文および前記第2銘柄の買い注文の各注文データを作成する処理を実行し、前記入替ライン到達監視処理手段による前記下側の入替ライン到達監視処理で、前記監視対象値が前記下側の閾値以下または未満になったと判断された場合であり、かつ、前記ペア銘柄を構成する前記第2銘柄についての銘柄識別情報が対象顧客の顧客識別情報に関連付けられて前記保有銘柄データベースに記憶されている場合には、前記第2銘柄の売り注文および前記第1銘柄の買い注文の各注文データを作成する処理を実行する銘柄入替実行処理手段と、
顧客による前記複数の入替対象銘柄の選択入力、並びに前記上側の閾値および前記下側の閾値の設定入力を受け付ける処理を実行する入替対象銘柄・入替ライン設定処理手段とを備え、
この入替対象銘柄・入替ライン設定処理手段は、
前記複数の入替対象銘柄のうちの1つの入替対象銘柄についての顧客による入力指定を受け付け、この入力指定された1つの入替対象銘柄と類似する性質を有する銘柄として、前記指標値データベースに記憶された各銘柄の指標値を用いて回帰分析を行うことにより、前記入力指定された1つの入替対象銘柄との相関性の高い銘柄を決定するか、または前記指標値データベースに記憶された各銘柄の指標値を用いて、前記入力指定された1つの入替対象銘柄との相関係数を算出して相関係数の大きい銘柄を選択することにより、前記複数の入替対象銘柄のうちの残りの入替対象銘柄を自動的に選択し、顧客により入力指定された1つの入替対象銘柄および自動的に選択された残りの入替対象銘柄についての銘柄識別情報を、前記顧客識別情報と関連付けて前記入替対象銘柄・入替ラインデータベースに記憶させる残銘柄自動選択処理を実行する構成とされている
ことを特徴とする売買処理システム。 A trading processing system configured by a computer that executes trading processing of a plurality of brands of financial products,
An index value database for storing an index value indicating the price or other value magnitude of each stock of the financial product in association with stock identification information for each stock of the financial product;
A stock database that stores stock identification information about stocks of financial products held by customers in association with customer identification information;
The brand identification information for a plurality of replacement target brands selected by the customer is stored in association with the customer identification information, and at least one set of two replacement target brands among the plurality of replacement target brands is stored. The upper threshold for determining whether the first and second brands are overvalued / undervalued with respect to the monitoring target value calculated using the index values of the first and second brands constituting the paired brand. And the lower threshold value are stored in association with the pair brand identification information for the pair brand or each brand identification information for the first brand and the second brand constituting the pair brand, and the customer identification information. Brand / replacement line database,
A difference value obtained by subtracting the index value of the second brand from the index value of the first brand, using the index values of the first brand and the second brand constituting the pair brand stored in the index value database; The difference value obtained by subtracting the index value of the second brand from the adjusted index value of the first brand, which is obtained by multiplying the index value of the first brand by the adjustment coefficient. From the index value of the first brand to the index value of the second brand The difference value obtained by subtracting the adjusted index value of the second issue multiplied by the adjustment factor, the second issue from the adjusted index value of the first issue obtained by multiplying the index value of the first issue by the first adjustment factor. From the difference value obtained by subtracting the adjusted index value of the second issue multiplied by the second adjustment factor or the ratio value obtained by dividing the first issue by the second issue Monitoring target value calculation processing means for executing a process of calculating the monitoring target value for each of the pair brands,
The monitoring target value of the pair symbol calculated by the monitoring target value calculation processing means is equal to or higher than the upper threshold value of the pair symbol stored in the replacement target symbol / replacement line database, or the upper symbol An upper replacement line arrival monitoring process for determining whether or not the first issue has become expensive relative to the second issue by determining whether or not the threshold value has been exceeded, and the monitoring target of the pair issue By determining whether or not the value is less than or less than the lower threshold of the pair symbol stored in the replacement target issue / replacement line database, the first issue is compared to the second issue. A replacement line arrival monitoring processing means for repeatedly executing a lower replacement line arrival monitoring process for determining whether or not it is cheap;
In the upper replacement line arrival monitoring process by the replacement line arrival monitoring processing means, it is determined that the monitoring target value is equal to or higher than the upper threshold value or exceeds the upper threshold value, and the pair When the brand identification information about the first brand constituting the brand is stored in the holding brand database in association with the customer identification information of the target customer, the selling order of the first brand constituting the pair brand And processing for creating each order data of the purchase order of the second issue, and in the lower replacement line arrival monitoring process by the replacement line arrival monitoring processing means, the monitored value is equal to or lower than the lower threshold value Or the brand identification information of the second brand constituting the pair brand is related to the customer identification information of the target customer. If the put is in stored in the holdings database, and stock replacement execution means executes the processing to create each order data buy orders of sell orders and the first brand of the second grade,
A replacement target brand / replacement line setting processing means for executing processing for receiving selection input of the plurality of replacement target brands by the customer, and setting input of the upper threshold value and the lower threshold value,
This replacement target issue / replacement line setting processing means is:
The input designation by the customer for one replacement target brand among the plurality of replacement target brands is accepted, and stored in the index value database as a brand having a property similar to the one designated for replacement. By performing regression analysis using the index value of each brand, a brand having a high correlation with the one input target brand specified by the input is determined, or the index of each brand stored in the index value database Using the value, the correlation coefficient with the one replacement target brand specified by the input is calculated and a brand with a large correlation coefficient is selected, so that the remaining replacement target brands of the plurality of replacement target brands are selected. Is automatically selected, and the brand identification information about one replacement target brand input and designated by the customer and the remaining automatically selected brands to be replaced are set as the customer identification information. Trading processing system characterized by being configured to execute the remaining stock automatic selection process of storing the target brand-replacement line database replacement the association.
前記残銘柄自動選択処理と、
前記複数の入替対象銘柄の全銘柄についての顧客による入力指定を受け付け、入力指定された前記複数の入替対象銘柄についての銘柄識別情報を、前記顧客識別情報と関連付けて前記入替対象銘柄・入替ラインデータベースに記憶させる全銘柄指定受付処理と
のうちのいずれか一方の処理を、顧客の選択に従って実行する構成とされていることを特徴とする請求項2に記載の売買処理システム。 The replacement target brand / replacement line setting processing means includes:
The remaining stock automatic selection process;
Accepting input designation by the customer for all of the plurality of replacement target issues, and associating the identification identification information for the plurality of replacement target issues with the customer identification information with the replacement target issue / replacement line database The trading processing system according to claim 2 , wherein one of the all brand designation receiving processing stored in the processing is executed according to a customer's selection.
金融商品の各銘柄の価格またはその他の価値の大きさを示す指標値を、金融商品の各銘柄についての銘柄識別情報と関連付けて記憶する指標値データベースと、
顧客の保有する金融商品の銘柄についての銘柄識別情報を、顧客識別情報と関連付けて記憶する保有銘柄データベースと、
顧客により選択された複数の入替対象銘柄についての銘柄識別情報を、前記顧客識別情報と関連付けて記憶するとともに、前記複数の入替対象銘柄のうちの2つの入替対象銘柄で構成された少なくとも1組のペア銘柄について、前記ペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて算出される監視対象値に対する前記第1銘柄および前記第2銘柄の割高・割安判定用の上側の閾値および下側の閾値を、前記ペア銘柄についてのペア銘柄識別情報または前記ペア銘柄を構成する第1銘柄および第2銘柄についての各銘柄識別情報、並びに、前記顧客識別情報と関連付けて記憶する入替対象銘柄・入替ラインデータベースと、
前記指標値データベースに記憶された前記ペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて、第1銘柄の指標値から第2銘柄の指標値を引いて得られる差分値、第1銘柄の指標値に調整用係数を乗じた第1銘柄の調整済指標値から第2銘柄の指標値を引いて得られる差分値、第1銘柄の指標値から第2銘柄の指標値に調整用係数を乗じた第2銘柄の調整済指標値を引いて得られる差分値、第1銘柄の指標値に第1の調整用係数を乗じた第1銘柄の調整済指標値から第2銘柄の指標値に第2の調整用係数を乗じた第2銘柄の調整済指標値を引いて得られる差分値、または第1銘柄を第2銘柄で除して得られる比の値のいずれかからなる監視対象値を前記ペア銘柄毎に算出する処理を実行する監視対象値算出処理手段と、
この監視対象値算出処理手段により算出された前記ペア銘柄の前記監視対象値が、前記入替対象銘柄・入替ラインデータベースに記憶された前記ペア銘柄の前記上側の閾値以上になったか、または前記上側の閾値を超えたか否かを判断することにより、前記第1銘柄が前記第2銘柄に対して割高になったか否かを判定する上側の入替ライン到達監視処理、並びに、前記ペア銘柄の前記監視対象値が、前記入替対象銘柄・入替ラインデータベースに記憶された前記ペア銘柄の前記下側の閾値以下または未満になったか否かを判断することにより、前記第1銘柄が前記第2銘柄に対して割安になったか否かを判定する下側の入替ライン到達監視処理を繰り返し実行する入替ライン到達監視処理手段と、
この入替ライン到達監視処理手段による上側の入替ライン到達監視処理で、前記監視対象値が前記上側の閾値以上になったか、または前記上側の閾値を超えたと判断された場合であり、かつ、前記ペア銘柄を構成する前記第1銘柄についての銘柄識別情報が対象顧客の顧客識別情報に関連付けられて前記保有銘柄データベースに記憶されている場合には、前記ペア銘柄を構成する前記第1銘柄の売り注文および前記第2銘柄の買い注文の各注文データを作成する処理を実行し、前記入替ライン到達監視処理手段による前記下側の入替ライン到達監視処理で、前記監視対象値が前記下側の閾値以下または未満になったと判断された場合であり、かつ、前記ペア銘柄を構成する前記第2銘柄についての銘柄識別情報が対象顧客の顧客識別情報に関連付けられて前記保有銘柄データベースに記憶されている場合には、前記第2銘柄の売り注文および前記第1銘柄の買い注文の各注文データを作成する処理を実行する銘柄入替実行処理手段と、
前記複数の入替対象銘柄について、入替対象銘柄を変更する処理を実行する入替対象銘柄変更処理手段とを備え、
この入替対象銘柄変更処理手段は、
前記指標値データベースに記憶された各銘柄の指標値を用いて回帰分析を行うか、または相関係数を算出することにより、前記複数の入替対象銘柄どうしの間の相関性および前記複数の入替対象銘柄とこれら以外の銘柄との間の相関性を判断し、相関性の薄れた入替対象銘柄についての銘柄識別情報が対象顧客の顧客識別情報に関連付けられて前記保有銘柄データベースに記憶されていない場合には、この相関性の薄れた入替対象銘柄を削除して相関性の高い他の銘柄に入替対象銘柄を変更し、変更された後の状態の複数の入替対象銘柄についての銘柄識別情報を、前記顧客識別情報と関連付けて前記入替対象銘柄・入替ラインデータベースに記憶させる入替対象銘柄自動変更処理を実行する構成とされている
ことを特徴とする売買処理システム。 A trading processing system configured by a computer that executes trading processing of a plurality of brands of financial products,
An index value database for storing an index value indicating the price or other value magnitude of each stock of the financial product in association with stock identification information for each stock of the financial product;
A stock database that stores stock identification information about stocks of financial products held by customers in association with customer identification information;
The brand identification information for a plurality of replacement target brands selected by the customer is stored in association with the customer identification information, and at least one set of two replacement target brands among the plurality of replacement target brands is stored. The upper threshold for determining whether the first and second brands are overvalued / undervalued with respect to the monitoring target value calculated using the index values of the first and second brands constituting the paired brand. And the lower threshold value are stored in association with the pair brand identification information for the pair brand or each brand identification information for the first brand and the second brand constituting the pair brand, and the customer identification information. Brand / replacement line database,
A difference value obtained by subtracting the index value of the second brand from the index value of the first brand, using the index values of the first brand and the second brand constituting the pair brand stored in the index value database; The difference value obtained by subtracting the index value of the second brand from the adjusted index value of the first brand, which is obtained by multiplying the index value of the first brand by the adjustment coefficient. From the index value of the first brand to the index value of the second brand The difference value obtained by subtracting the adjusted index value of the second issue multiplied by the adjustment factor, the second issue from the adjusted index value of the first issue obtained by multiplying the index value of the first issue by the first adjustment factor. From the difference value obtained by subtracting the adjusted index value of the second issue multiplied by the second adjustment factor or the ratio value obtained by dividing the first issue by the second issue Monitoring target value calculation processing means for executing a process of calculating the monitoring target value for each of the pair brands,
The monitoring target value of the pair symbol calculated by the monitoring target value calculation processing means is equal to or higher than the upper threshold value of the pair symbol stored in the replacement target symbol / replacement line database, or the upper symbol An upper replacement line arrival monitoring process for determining whether or not the first issue has become expensive relative to the second issue by determining whether or not the threshold value has been exceeded, and the monitoring target of the pair issue By determining whether or not the value is less than or less than the lower threshold of the pair symbol stored in the replacement target issue / replacement line database, the first issue is compared to the second issue. A replacement line arrival monitoring processing means for repeatedly executing a lower replacement line arrival monitoring process for determining whether or not it is cheap;
In the upper replacement line arrival monitoring process by the replacement line arrival monitoring processing means, it is determined that the monitoring target value is equal to or higher than the upper threshold value or exceeds the upper threshold value, and the pair When the brand identification information about the first brand constituting the brand is stored in the holding brand database in association with the customer identification information of the target customer, the selling order of the first brand constituting the pair brand And processing for creating each order data of the purchase order of the second issue, and in the lower replacement line arrival monitoring process by the replacement line arrival monitoring processing means, the monitored value is equal to or lower than the lower threshold value Or the brand identification information of the second brand constituting the pair brand is related to the customer identification information of the target customer. If the put is in stored in the holdings database, and stock replacement execution means executes the processing to create each order data buy orders of sell orders and the first brand of the second grade,
For the plurality of replacement target issues, comprising replacement target issue change processing means for executing a process of changing the replacement target issue,
This replacement target issue change processing means,
By performing a regression analysis using the index value of each brand stored in the index value database or calculating a correlation coefficient, the correlation between the multiple brands to be replaced and the plurality of swap targets Judgment of correlation between issues and other issues, and when the issue identification information about the issue subject to replacement is not stored in the holding issue database in association with the customer identification information of the target customer Is to delete the weakly correlated replacement target stock, change the replacement target stock to another highly correlated stock, and the stock identification information for multiple replacement target stocks in the changed state, asset accounts cis, characterized by being configured to execute the target brand automatic change processing replacement to be stored in said association with the customer identifying information replacement target brand-replacement line database Beam.
金融商品の各銘柄の価格またはその他の価値の大きさを示す指標値を、金融商品の各銘柄についての銘柄識別情報と関連付けて記憶する指標値データベースと、
顧客の保有する金融商品の銘柄についての銘柄識別情報を、顧客識別情報と関連付けて記憶する保有銘柄データベースと、
顧客により選択された複数の入替対象銘柄についての銘柄識別情報を、前記顧客識別情報と関連付けて記憶するとともに、前記複数の入替対象銘柄のうちの2つの入替対象銘柄で構成された少なくとも1組のペア銘柄について、前記ペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて算出される監視対象値に対する前記第1銘柄および前記第2銘柄の割高・割安判定用の上側の閾値および下側の閾値を、前記ペア銘柄についてのペア銘柄識別情報または前記ペア銘柄を構成する第1銘柄および第2銘柄についての各銘柄識別情報、並びに、前記顧客識別情報と関連付けて記憶する入替対象銘柄・入替ラインデータベースと、
前記指標値データベースに記憶された前記ペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて、第1銘柄の指標値から第2銘柄の指標値を引いて得られる差分値、第1銘柄の指標値に調整用係数を乗じた第1銘柄の調整済指標値から第2銘柄の指標値を引いて得られる差分値、第1銘柄の指標値から第2銘柄の指標値に調整用係数を乗じた第2銘柄の調整済指標値を引いて得られる差分値、第1銘柄の指標値に第1の調整用係数を乗じた第1銘柄の調整済指標値から第2銘柄の指標値に第2の調整用係数を乗じた第2銘柄の調整済指標値を引いて得られる差分値、または第1銘柄を第2銘柄で除して得られる比の値のいずれかからなる監視対象値を前記ペア銘柄毎に算出する処理を実行する監視対象値算出処理手段と、
この監視対象値算出処理手段により算出された前記ペア銘柄の前記監視対象値が、前記入替対象銘柄・入替ラインデータベースに記憶された前記ペア銘柄の前記上側の閾値以上になったか、または前記上側の閾値を超えたか否かを判断することにより、前記第1銘柄が前記第2銘柄に対して割高になったか否かを判定する上側の入替ライン到達監視処理、並びに、前記ペア銘柄の前記監視対象値が、前記入替対象銘柄・入替ラインデータベースに記憶された前記ペア銘柄の前記下側の閾値以下または未満になったか否かを判断することにより、前記第1銘柄が前記第2銘柄に対して割安になったか否かを判定する下側の入替ライン到達監視処理を繰り返し実行する入替ライン到達監視処理手段と、
この入替ライン到達監視処理手段による上側の入替ライン到達監視処理で、前記監視対象値が前記上側の閾値以上になったか、または前記上側の閾値を超えたと判断された場合であり、かつ、前記ペア銘柄を構成する前記第1銘柄についての銘柄識別情報が対象顧客の顧客識別情報に関連付けられて前記保有銘柄データベースに記憶されている場合には、前記ペア銘柄を構成する前記第1銘柄の売り注文および前記第2銘柄の買い注文の各注文データを作成する処理を実行し、前記入替ライン到達監視処理手段による前記下側の入替ライン到達監視処理で、前記監視対象値が前記下側の閾値以下または未満になったと判断された場合であり、かつ、前記ペア銘柄を構成する前記第2銘柄についての銘柄識別情報が対象顧客の顧客識別情報に関連付けられて前記保有銘柄データベースに記憶されている場合には、前記第2銘柄の売り注文および前記第1銘柄の買い注文の各注文データを作成する処理を実行する銘柄入替実行処理手段とを備え、
この銘柄入替実行処理手段は、
前記指標値データベースに記憶された前記ペア銘柄の各指標値を用いて、前記ペア銘柄の前記監視対象値が、予め定められた上昇速度以上か、若しくは前記上昇速度を超える速度で急騰して前記上側の閾値以上になったか、若しくは前記上側の閾値を超えた場合、または、予め定められた下落速度以上か、若しくは前記下落速度を超える速度で急落して前記下側の閾値以下若しくは未満になった場合に該当するか否かを判断し、これらに該当する場合には、前記注文データの作成処理を行わない構成とされている
ことを特徴とする売買処理システム。 A trading processing system configured by a computer that executes trading processing of a plurality of brands of financial products,
An index value database for storing an index value indicating the price or other value magnitude of each stock of the financial product in association with stock identification information for each stock of the financial product;
A stock database that stores stock identification information about stocks of financial products held by customers in association with customer identification information;
The brand identification information for a plurality of replacement target brands selected by the customer is stored in association with the customer identification information, and at least one set of two replacement target brands among the plurality of replacement target brands is stored. The upper threshold for determining whether the first and second brands are overvalued / undervalued with respect to the monitoring target value calculated using the index values of the first and second brands constituting the paired brand. And the lower threshold value are stored in association with the pair brand identification information for the pair brand or each brand identification information for the first brand and the second brand constituting the pair brand, and the customer identification information. Brand / replacement line database,
A difference value obtained by subtracting the index value of the second brand from the index value of the first brand, using the index values of the first brand and the second brand constituting the pair brand stored in the index value database; The difference value obtained by subtracting the index value of the second brand from the adjusted index value of the first brand, which is obtained by multiplying the index value of the first brand by the adjustment coefficient. From the index value of the first brand to the index value of the second brand The difference value obtained by subtracting the adjusted index value of the second issue multiplied by the adjustment factor, the second issue from the adjusted index value of the first issue obtained by multiplying the index value of the first issue by the first adjustment factor. From the difference value obtained by subtracting the adjusted index value of the second issue multiplied by the second adjustment factor or the ratio value obtained by dividing the first issue by the second issue Monitoring target value calculation processing means for executing a process of calculating the monitoring target value for each of the pair brands,
The monitoring target value of the pair symbol calculated by the monitoring target value calculation processing means is equal to or higher than the upper threshold value of the pair symbol stored in the replacement target symbol / replacement line database, or the upper symbol An upper replacement line arrival monitoring process for determining whether or not the first issue has become expensive relative to the second issue by determining whether or not the threshold value has been exceeded, and the monitoring target of the pair issue By determining whether or not the value is less than or less than the lower threshold of the pair symbol stored in the replacement target issue / replacement line database, the first issue is compared to the second issue. A replacement line arrival monitoring processing means for repeatedly executing a lower replacement line arrival monitoring process for determining whether or not it is cheap;
In the upper replacement line arrival monitoring process by the replacement line arrival monitoring processing means, it is determined that the monitoring target value is equal to or higher than the upper threshold value or exceeds the upper threshold value, and the pair When the brand identification information about the first brand constituting the brand is stored in the holding brand database in association with the customer identification information of the target customer, the selling order of the first brand constituting the pair brand And processing for creating each order data of the purchase order of the second issue, and in the lower replacement line arrival monitoring process by the replacement line arrival monitoring processing means, the monitored value is equal to or lower than the lower threshold value Or the brand identification information of the second brand constituting the pair brand is related to the customer identification information of the target customer. If the put is in stored in the holdings database, and a stock replacement execution means executes the processing to create each order data buy orders of sell orders and the first brand of the second brand ,
This stock replacement execution processing means is:
Using each index value of the pair brand stored in the index value database, the monitoring target value of the pair brand suddenly rises at a speed higher than a predetermined rising speed or at a speed exceeding the rising speed. When the upper threshold value is exceeded or exceeded, or when the upper threshold value is exceeded, or when the speed falls more than a predetermined falling speed or exceeds the falling speed, it falls below or below the lower threshold. It is judged whether it corresponds to the case where it corresponds, and when it corresponds to these, it is set as the structure which does not perform the preparation process of the said order data, The trading processing system characterized by the above-mentioned .
金融商品の各銘柄の価格またはその他の価値の大きさを示す指標値を、金融商品の各銘柄についての銘柄識別情報と関連付けて記憶する指標値データベースと、
顧客の保有する金融商品の銘柄についての銘柄識別情報を、顧客識別情報と関連付けて記憶する保有銘柄データベースと、
顧客により選択された複数の入替対象銘柄についての銘柄識別情報を、前記顧客識別情報と関連付けて記憶するとともに、前記複数の入替対象銘柄のうちの2つの入替対象銘柄で構成された少なくとも1組のペア銘柄について、前記ペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて算出される監視対象値に対する前記第1銘柄および前記第2銘柄の割高・割安判定用の上側の閾値および下側の閾値を、前記ペア銘柄についてのペア銘柄識別情報または前記ペア銘柄を構成する第1銘柄および第2銘柄についての各銘柄識別情報、並びに、前記顧客識別情報と関連付けて記憶する入替対象銘柄・入替ラインデータベースと、
前記指標値データベースに記憶された前記ペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて、第1銘柄の指標値から第2銘柄の指標値を引いて得られる差分値、第1銘柄の指標値に調整用係数を乗じた第1銘柄の調整済指標値から第2銘柄の指標値を引いて得られる差分値、第1銘柄の指標値から第2銘柄の指標値に調整用係数を乗じた第2銘柄の調整済指標値を引いて得られる差分値、第1銘柄の指標値に第1の調整用係数を乗じた第1銘柄の調整済指標値から第2銘柄の指標値に第2の調整用係数を乗じた第2銘柄の調整済指標値を引いて得られる差分値、または第1銘柄を第2銘柄で除して得られる比の値のいずれかからなる監視対象値を前記ペア銘柄毎に算出する処理を実行する監視対象値算出処理手段と、
この監視対象値算出処理手段により算出された前記ペア銘柄の前記監視対象値が、前記入替対象銘柄・入替ラインデータベースに記憶された前記ペア銘柄の前記上側の閾値以上になったか、または前記上側の閾値を超えたか否かを判断することにより、前記第1銘柄が前記第2銘柄に対して割高になったか否かを判定する上側の入替ライン到達監視処理、並びに、前記ペア銘柄の前記監視対象値が、前記入替対象銘柄・入替ラインデータベースに記憶された前記ペア銘柄の前記下側の閾値以下または未満になったか否かを判断することにより、前記第1銘柄が前記第2銘柄に対して割安になったか否かを判定する下側の入替ライン到達監視処理を繰り返し実行する入替ライン到達監視処理手段と、
この入替ライン到達監視処理手段による上側の入替ライン到達監視処理で、前記監視対象値が前記上側の閾値以上になったか、または前記上側の閾値を超えたと判断された場合であり、かつ、前記ペア銘柄を構成する前記第1銘柄についての銘柄識別情報が対象顧客の顧客識別情報に関連付けられて前記保有銘柄データベースに記憶されている場合には、前記ペア銘柄を構成する前記第1銘柄の売り注文および前記第2銘柄の買い注文の各注文データを作成する処理を実行し、前記入替ライン到達監視処理手段による前記下側の入替ライン到達監視処理で、前記監視対象値が前記下側の閾値以下または未満になったと判断された場合であり、かつ、前記ペア銘柄を構成する前記第2銘柄についての銘柄識別情報が対象顧客の顧客識別情報に関連付けられて前記保有銘柄データベースに記憶されている場合には、前記第2銘柄の売り注文および前記第1銘柄の買い注文の各注文データを作成する処理を実行する銘柄入替実行処理手段と、
この銘柄入替実行処理手段により作成された前記注文データを、前記顧客識別情報と関連付けて記憶する注文データベースとを備え、
前記銘柄入替実行処理手段は、
対象顧客の顧客識別情報と関連付けられて前記注文データベースに記憶された前記注文データを参照し、同じ入替対象銘柄について、同じ日に、買い、売り、買いの順で注文データが作成されることになる場合には、3つ目の買いの注文データの作成処理は行わず、売り、買い、売りの順で注文データが作成されることになる場合には、3つ目の売りの注文データの作成処理は行わない構成とされている
ことを特徴とする売買処理システム。 A trading processing system configured by a computer that executes trading processing of a plurality of brands of financial products,
An index value database for storing an index value indicating the price or other value magnitude of each stock of the financial product in association with stock identification information for each stock of the financial product;
A stock database that stores stock identification information about stocks of financial products held by customers in association with customer identification information;
The brand identification information for a plurality of replacement target brands selected by the customer is stored in association with the customer identification information, and at least one set of two replacement target brands among the plurality of replacement target brands is stored. The upper threshold for determining whether the first and second brands are overvalued / undervalued with respect to the monitoring target value calculated using the index values of the first and second brands constituting the paired brand. And the lower threshold value are stored in association with the pair brand identification information for the pair brand or each brand identification information for the first brand and the second brand constituting the pair brand, and the customer identification information. Brand / replacement line database,
A difference value obtained by subtracting the index value of the second brand from the index value of the first brand, using the index values of the first brand and the second brand constituting the pair brand stored in the index value database; The difference value obtained by subtracting the index value of the second brand from the adjusted index value of the first brand, which is obtained by multiplying the index value of the first brand by the adjustment coefficient. From the index value of the first brand to the index value of the second brand The difference value obtained by subtracting the adjusted index value of the second issue multiplied by the adjustment factor, the second issue from the adjusted index value of the first issue obtained by multiplying the index value of the first issue by the first adjustment factor. From the difference value obtained by subtracting the adjusted index value of the second issue multiplied by the second adjustment factor or the ratio value obtained by dividing the first issue by the second issue Monitoring target value calculation processing means for executing a process of calculating the monitoring target value for each of the pair brands,
The monitoring target value of the pair symbol calculated by the monitoring target value calculation processing means is equal to or higher than the upper threshold value of the pair symbol stored in the replacement target symbol / replacement line database, or the upper symbol An upper replacement line arrival monitoring process for determining whether or not the first issue has become expensive relative to the second issue by determining whether or not the threshold value has been exceeded, and the monitoring target of the pair issue By determining whether or not the value is less than or less than the lower threshold of the pair symbol stored in the replacement target issue / replacement line database, the first issue is compared to the second issue. A replacement line arrival monitoring processing means for repeatedly executing a lower replacement line arrival monitoring process for determining whether or not it is cheap;
In the upper replacement line arrival monitoring process by the replacement line arrival monitoring processing means, it is determined that the monitoring target value is equal to or higher than the upper threshold value or exceeds the upper threshold value, and the pair When the brand identification information about the first brand constituting the brand is stored in the holding brand database in association with the customer identification information of the target customer, the selling order of the first brand constituting the pair brand And processing for creating each order data of the purchase order of the second issue, and in the lower replacement line arrival monitoring process by the replacement line arrival monitoring processing means, the monitored value is equal to or lower than the lower threshold value Or the brand identification information of the second brand constituting the pair brand is related to the customer identification information of the target customer. If the put is in stored in the holdings database, and stock replacement execution means executes the processing to create each order data buy orders of sell orders and the first brand of the second grade,
An order database for storing the order data created by the brand replacement execution processing means in association with the customer identification information;
The brand replacement execution processing means includes:
With reference to the order data stored in the order database in association with the customer identification information of the target customer, order data is created in the order of buy, sell, buy on the same day for the same replacement target issue In this case, the order data for the third buy is not created, and the order data is created in the order of sell, buy, and sell. A buying and selling processing system characterized in that the creation processing is not performed .
金融商品の各銘柄の価格またはその他の価値の大きさを示す指標値を、金融商品の各銘柄についての銘柄識別情報と関連付けて記憶する指標値データベースと、
顧客の保有する金融商品の銘柄についての銘柄識別情報を、顧客識別情報と関連付けて記憶する保有銘柄データベースと、
顧客により選択された複数の入替対象銘柄についての銘柄識別情報を、前記顧客識別情報と関連付けて記憶するとともに、前記複数の入替対象銘柄のうちの2つの入替対象銘柄で構成された少なくとも1組のペア銘柄について、前記ペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて算出される監視対象値に対する前記第1銘柄および前記第2銘柄の割高・割安判定用の上側の閾値および下側の閾値を、前記ペア銘柄についてのペア銘柄識別情報または前記ペア銘柄を構成する第1銘柄および第2銘柄についての各銘柄識別情報、並びに、前記顧客識別情報と関連付けて記憶する入替対象銘柄・入替ラインデータベースと、
前記指標値データベースに記憶された前記ペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて、第1銘柄の指標値から第2銘柄の指標値を引いて得られる差分値、第1銘柄の指標値に調整用係数を乗じた第1銘柄の調整済指標値から第2銘柄の指標値を引いて得られる差分値、第1銘柄の指標値から第2銘柄の指標値に調整用係数を乗じた第2銘柄の調整済指標値を引いて得られる差分値、第1銘柄の指標値に第1の調整用係数を乗じた第1銘柄の調整済指標値から第2銘柄の指標値に第2の調整用係数を乗じた第2銘柄の調整済指標値を引いて得られる差分値、または第1銘柄を第2銘柄で除して得られる比の値のいずれかからなる監視対象値を前記ペア銘柄毎に算出する処理を実行する監視対象値算出処理手段と、
この監視対象値算出処理手段により算出された前記ペア銘柄の前記監視対象値が、前記入替対象銘柄・入替ラインデータベースに記憶された前記ペア銘柄の前記上側の閾値以上になったか、または前記上側の閾値を超えたか否かを判断することにより、前記第1銘柄が前記第2銘柄に対して割高になったか否かを判定する上側の入替ライン到達監視処理、並びに、前記ペア銘柄の前記監視対象値が、前記入替対象銘柄・入替ラインデータベースに記憶された前記ペア銘柄の前記下側の閾値以下または未満になったか否かを判断することにより、前記第1銘柄が前記第2銘柄に対して割安になったか否かを判定する下側の入替ライン到達監視処理を繰り返し実行する入替ライン到達監視処理手段と、
この入替ライン到達監視処理手段による上側の入替ライン到達監視処理で、前記監視対象値が前記上側の閾値以上になったか、または前記上側の閾値を超えたと判断された場合であり、かつ、前記ペア銘柄を構成する前記第1銘柄についての銘柄識別情報が対象顧客の顧客識別情報に関連付けられて前記保有銘柄データベースに記憶されている場合には、前記ペア銘柄を構成する前記第1銘柄の売り注文および前記第2銘柄の買い注文の各注文データを作成する処理を実行し、前記入替ライン到達監視処理手段による前記下側の入替ライン到達監視処理で、前記監視対象値が前記下側の閾値以下または未満になったと判断された場合であり、かつ、前記ペア銘柄を構成する前記第2銘柄についての銘柄識別情報が対象顧客の顧客識別情報に関連付けられて前記保有銘柄データベースに記憶されている場合には、前記第2銘柄の売り注文および前記第1銘柄の買い注文の各注文データを作成する処理を実行する銘柄入替実行処理手段と、
顧客による前記複数の入替対象銘柄の選択入力、並びに前記上側の閾値および前記下側の閾値の設定入力を受け付ける処理を実行する入替対象銘柄・入替ライン設定処理手段とを備え、
この入替対象銘柄・入替ライン設定処理手段は、
前記ペア銘柄の前記監視対象値として、第1銘柄の指標値に調整用係数を乗じた第1銘柄の調整済指標値から第2銘柄の指標値を引いて得られる差分値を用いる場合における前記調整用係数を、前記指標値データベースに記憶された前記ペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて、一定期間における前記第1銘柄の指標値の過去値の平均値に前記調整用係数を乗じた値と、一定期間における前記第2銘柄の指標値の過去値の平均値とが等しくなるように算出決定する処理、
前記ペア銘柄の前記監視対象値として、第1銘柄の指標値から第2銘柄の指標値に調整用係数を乗じた第2銘柄の調整済指標値を引いて得られる差分値を用いる場合における前記調整用係数を、前記指標値データベースに記憶された前記ペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて、一定期間における前記第1銘柄の指標値の過去値の平均値と、一定期間における前記第2銘柄の指標値の過去値の平均値に前記調整用係数を乗じた値とが等しくなるように算出決定する処理、
または、前記ペア銘柄の前記監視対象値として、第1銘柄の指標値に第1の調整用係数を乗じた第1銘柄の調整済指標値から第2銘柄の指標値に第2の調整用係数を乗じた第2銘柄の調整済指標値を引いて得られる差分値を用いる場合における前記第1および第2の調整用係数を、前記指標値データベースに記憶された前記ペア銘柄を構成する第1銘柄および第2銘柄の各指標値を用いて、一定期間における前記第1銘柄の指標値の過去値の平均値に前記第1の調整用係数を乗じた値と、一定期間における前記第2銘柄の指標値の過去値の平均値に前記第2の調整用係数を乗じた値とが等しくなるように算出決定する処理を実行し、
算出決定した前記調整用係数を、前記ペア銘柄についてのペア銘柄識別情報または前記ペア銘柄を構成する第1銘柄および第2銘柄についての各銘柄識別情報、並びに、前記顧客識別情報と関連付けて前記入替対象銘柄・入替ラインデータベースに記憶させる処理を実行する構成とされている
ことを特徴とする売買処理システム。 A trading processing system configured by a computer that executes trading processing of a plurality of brands of financial products,
An index value database for storing an index value indicating the price or other value magnitude of each stock of the financial product in association with stock identification information for each stock of the financial product;
A stock database that stores stock identification information about stocks of financial products held by customers in association with customer identification information;
The brand identification information for a plurality of replacement target brands selected by the customer is stored in association with the customer identification information, and at least one set of two replacement target brands among the plurality of replacement target brands is stored. The upper threshold for determining whether the first and second brands are overvalued / undervalued with respect to the monitoring target value calculated using the index values of the first and second brands constituting the paired brand. And the lower threshold value are stored in association with the pair brand identification information for the pair brand or each brand identification information for the first brand and the second brand constituting the pair brand, and the customer identification information. Brand / replacement line database,
A difference value obtained by subtracting the index value of the second brand from the index value of the first brand, using the index values of the first brand and the second brand constituting the pair brand stored in the index value database; The difference value obtained by subtracting the index value of the second brand from the adjusted index value of the first brand, which is obtained by multiplying the index value of the first brand by the adjustment coefficient. From the index value of the first brand to the index value of the second brand The difference value obtained by subtracting the adjusted index value of the second issue multiplied by the adjustment factor, the second issue from the adjusted index value of the first issue obtained by multiplying the index value of the first issue by the first adjustment factor. From the difference value obtained by subtracting the adjusted index value of the second issue multiplied by the second adjustment factor or the ratio value obtained by dividing the first issue by the second issue Monitoring target value calculation processing means for executing a process of calculating the monitoring target value for each of the pair brands,
The monitoring target value of the pair symbol calculated by the monitoring target value calculation processing means is equal to or higher than the upper threshold value of the pair symbol stored in the replacement target symbol / replacement line database, or the upper symbol An upper replacement line arrival monitoring process for determining whether or not the first issue has become expensive relative to the second issue by determining whether or not the threshold value has been exceeded, and the monitoring target of the pair issue By determining whether or not the value is less than or less than the lower threshold of the pair symbol stored in the replacement target issue / replacement line database, the first issue is compared to the second issue. A replacement line arrival monitoring processing means for repeatedly executing a lower replacement line arrival monitoring process for determining whether or not it is cheap;
In the upper replacement line arrival monitoring process by the replacement line arrival monitoring processing means, it is determined that the monitoring target value is equal to or higher than the upper threshold value or exceeds the upper threshold value, and the pair When the brand identification information about the first brand constituting the brand is stored in the holding brand database in association with the customer identification information of the target customer, the selling order of the first brand constituting the pair brand And processing for creating each order data of the purchase order of the second issue, and in the lower replacement line arrival monitoring process by the replacement line arrival monitoring processing means, the monitored value is equal to or lower than the lower threshold value Or the brand identification information of the second brand constituting the pair brand is related to the customer identification information of the target customer. If the put is in stored in the holdings database, and stock replacement execution means executes the processing to create each order data buy orders of sell orders and the first brand of the second grade,
A replacement target brand / replacement line setting processing means for executing processing for receiving selection input of the plurality of replacement target brands by the customer, and setting input of the upper threshold value and the lower threshold value,
This replacement target issue / replacement line setting processing means is:
In the case where the difference value obtained by subtracting the index value of the second brand from the adjusted index value of the first brand obtained by multiplying the index value of the first brand by the adjustment coefficient is used as the monitoring target value of the pair brand. The average value of the past values of the index values of the first brand over a certain period using the index values of the first brand and the second brand constituting the pair brand stored in the index value database as the adjustment coefficient A process of calculating and determining so that a value obtained by multiplying the adjustment coefficient by the average value of the past values of the index values of the second brand in a certain period of time,
In the case of using the difference value obtained by subtracting the adjusted index value of the second brand obtained by multiplying the index value of the second brand by the adjustment coefficient from the index value of the first brand as the monitoring target value of the paired brand The average value of the past values of the index values of the first brand over a certain period using the index values of the first brand and the second brand constituting the pair brand stored in the index value database as the adjustment coefficient And a process of calculating and determining so that a value obtained by multiplying an average value of past index values of the second brand in a certain period by the adjustment coefficient,
Alternatively, as the monitoring target value of the paired brand, the second adjustment coefficient is changed from the adjusted index value of the first brand obtained by multiplying the index value of the first brand by the first adjustment coefficient to the index value of the second brand. The first and second adjustment factors in the case where the difference value obtained by subtracting the adjusted index value of the second issue multiplied by the first and second adjustment coefficients is used to form the first pair of the pair issues stored in the index value database. Using the index values of the brand and the second brand, a value obtained by multiplying the average value of the index values of the first brand for a certain period by the first adjustment coefficient and the second brand for a certain period A process of calculating and determining so that a value obtained by multiplying the average value of the past values of the index values by the second adjustment coefficient is equal,
The replacement coefficient is calculated by associating the calculated coefficient for adjustment with the paired brand identification information for the paired brand or the respective brand identification information for the first and second brands constituting the paired brand, and the customer identification information. A trading processing system characterized by being configured to execute processing stored in a target brand / replacement line database .
顧客により入力指定された1つの入替対象銘柄の指標値を目的変数とする回帰分析を行うことにより、前記複数の入替対象銘柄のうちの残りの入替対象銘柄を自動的に選択した場合には、選択された前記残りの入替対象銘柄の指標値を説明変数とする前記回帰分析で得られた回帰式を構成する回帰係数を、前記ペア銘柄の前記監視対象値の算出時に前記残りの入替対象銘柄の指標値に乗じる調整用係数として決定し、決定した前記調整用係数を、前記ペア銘柄についてのペア銘柄識別情報または前記残りの入替対象銘柄についての銘柄識別情報、並びに、前記顧客識別情報と関連付けて前記入替対象銘柄・入替ラインデータベースに記憶させる処理を実行する構成とされている
ことを特徴とする請求項2に記載の売買処理システム。 The replacement target brand / replacement line setting processing means includes:
By performing regression analysis using the index value of one replacement target issue specified by the customer as the objective variable, when the remaining replacement issue issues are automatically selected from the plurality of replacement issue issues, The regression coefficient constituting the regression equation obtained by the regression analysis using the selected index value of the remaining replacement target stock as an explanatory variable is used to calculate the remaining replacement target stock when calculating the monitoring target value of the pair stock. The adjustment coefficient to be multiplied by the index value is determined, and the determined adjustment coefficient is associated with the pair brand identification information for the pair brand or the brand identification information for the remaining replacement brand, and the customer identification information. The transaction processing system according to claim 2 , wherein a process of storing in the replacement target issue / replacement line database is executed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010076395A JP5411773B2 (en) | 2010-03-29 | 2010-03-29 | Trading processing system and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010076395A JP5411773B2 (en) | 2010-03-29 | 2010-03-29 | Trading processing system and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011209969A JP2011209969A (en) | 2011-10-20 |
| JP5411773B2 true JP5411773B2 (en) | 2014-02-12 |
Family
ID=44940962
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010076395A Expired - Fee Related JP5411773B2 (en) | 2010-03-29 | 2010-03-29 | Trading processing system and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5411773B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2647325B2 (en) | 1993-01-20 | 1997-08-27 | 新日本製鐵株式会社 | Graphite free-cutting steel with excellent cold forgeability |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9901097B2 (en) | 2011-09-26 | 2018-02-27 | Nippon Soda Co., Ltd. | Agricultural and horticultural fungicidal composition |
| KR101906214B1 (en) | 2017-05-23 | 2018-10-10 | 주식회사 두물머리 | Method and server for fund recommendation using computer and computer-readable medium storing program for executing the same |
| JP7759053B2 (en) * | 2021-12-07 | 2025-10-23 | 国立大学法人茨城大学 | Stock price evaluation device, stock price evaluation program, stock price monitoring program, asset management program, stock price evaluation method, stock price monitoring method, and asset management method |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004118697A (en) * | 2002-09-27 | 2004-04-15 | Nikko Cordial Securities Inc | Spread transaction simulating system and spread transaction simulating program |
| JP2005216184A (en) * | 2004-01-30 | 2005-08-11 | Nikko Cordial Securities Inc | Operation support method, operation support system, and operation support program |
-
2010
- 2010-03-29 JP JP2010076395A patent/JP5411773B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2647325B2 (en) | 1993-01-20 | 1997-08-27 | 新日本製鐵株式会社 | Graphite free-cutting steel with excellent cold forgeability |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2011209969A (en) | 2011-10-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5172139B2 (en) | System and method for processing complex trade orders at client | |
| KR100929897B1 (en) | Method and apparatus for providing seller recommendation information for comparison shopping | |
| JP4445006B2 (en) | Financial product transaction management device, program | |
| JP5394018B2 (en) | Trade order system, trade order processing method, and program | |
| JP2016105339A (en) | System and method for processing composite trading orders | |
| US11386492B1 (en) | System for trading precious metals in an efficient secondary market | |
| JP2019012518A (en) | Advice generation device, advice presentation system, advice generation program, and advice data generation system | |
| JP5411773B2 (en) | Trading processing system and program | |
| JP5164554B2 (en) | Securities trading order system, securities trading order processing method, and program | |
| JP5647184B2 (en) | Relative cover system and program for OTC-FX business | |
| JP2011108206A (en) | Order processing system and, method and program thereof | |
| JP5232513B2 (en) | Securities transaction order processing system, method thereof, and program | |
| JP2022014349A (en) | Information processing equipment and computer programs | |
| JP5575841B2 (en) | OTC-FX business rate generation system, rate generation method, and program | |
| JP5007155B2 (en) | Collateral management system and method, and program | |
| JP5502510B2 (en) | Investment strategy ordering system, order processing method, and program | |
| JP5646967B2 (en) | CFD hedge processing system, method thereof, and program | |
| JP5437663B2 (en) | Securities trading processing system and program | |
| JP4920464B2 (en) | Discretionary account transaction system and method, and program thereof | |
| JP2022009377A (en) | Financial product transaction management device and program | |
| JP6405445B2 (en) | Financial product transaction management device, program | |
| JP4712847B2 (en) | Purchase order processing system and program | |
| JP6271661B2 (en) | Financial product transaction management device, program | |
| JP5231031B2 (en) | Securities trading order support system, securities trading order support processing method, and program | |
| JP5356081B2 (en) | Securities trading processing system and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120508 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130813 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130910 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130926 |
|
| TRDD | Decision of grant or rejection written | ||
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131108 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5411773 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |