JP5080152B2 - Sales fee calculation processing system and method, and program - Google Patents
Sales fee calculation processing system and method, and program Download PDFInfo
- Publication number
- JP5080152B2 JP5080152B2 JP2007175674A JP2007175674A JP5080152B2 JP 5080152 B2 JP5080152 B2 JP 5080152B2 JP 2007175674 A JP2007175674 A JP 2007175674A JP 2007175674 A JP2007175674 A JP 2007175674A JP 5080152 B2 JP5080152 B2 JP 5080152B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- fund
- order
- sales commission
- amount
- 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
- 238000012545 processing Methods 0.000 title claims description 948
- 238000004364 calculation method Methods 0.000 title claims description 414
- 238000000034 method Methods 0.000 title claims description 127
- 238000013500 data storage Methods 0.000 claims description 444
- 230000008569 process Effects 0.000 claims description 121
- 238000004891 communication Methods 0.000 claims description 23
- 238000003672 processing method Methods 0.000 claims description 21
- 238000012790 confirmation Methods 0.000 claims description 20
- 238000007726 management method Methods 0.000 claims description 14
- 230000008859 change Effects 0.000 description 38
- 230000000694 effects Effects 0.000 description 20
- 238000010586 diagram Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 230000008450 motivation Effects 0.000 description 5
- 238000011867 re-evaluation Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 239000000470 constituent Substances 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000002265 prevention Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000012937 correction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本発明は、顧客がファンドを購入した際にファンドの販売会社に支払うファンドの販売手数料を算出する処理を実行するコンピュータからなる販売手数料算出処理システムおよびその方法、並びにプログラムに係り、例えば、証券会社でファンドを購入した顧客がそのファンドの残高管理を行っている証券会社で更に同一または別のファンドを購入する場合の販売手数料算出処理等に利用できる。 The present invention relates to a sales fee calculation processing system and method, and a program comprising a computer that executes processing for calculating a fund sales fee to be paid to a fund sales company when a customer purchases the fund. This can be used to calculate sales commissions when a customer who purchased a fund in the country purchases the same or another fund at a securities company that manages the balance of the fund.
一般に、顧客がファンドを購入した際にファンドの販売会社に支払うファンドの販売手数料の体系は、ファンドの買付金額の大きさに応じて販売手数料率が決定され、すなわち買付金額が大きい程、販売手数料率が低くなり、そして決定された販売手数料率に基づき販売手数料が算出されるようになっている。また、販売手数料率は、各ファンド毎で、かつ、各注文毎に決定され、販売手数料は、各ファンド毎で、かつ、各注文毎に算出される。 Generally, in the fund sales commission system that is paid to the fund sales company when a customer purchases a fund, the sales commission rate is determined according to the purchase price of the fund, that is, the larger the purchase price, The sales commission rate is lowered, and the sales commission is calculated based on the determined sales commission rate. The sales commission rate is determined for each fund and for each order, and the sales commission is calculated for each fund and for each order.
従って、あるファンドを既に保有している顧客が、同じファンドを追加で買い付けた場合でも、あるいは別のファンドを新規に買い付けた場合でも、既に保有しているファンドの金額に関係なく、追加あるいは新規の買付金額に応じた販売手数料率が適用され、その販売手数料率に基づき販売手数料が算出される。また、複数種類のファンドについて同日に買付を行った場合でも、それらのファンドのそれぞれの買付金額が、別のファンドの販売手数料率や販売手数料に影響を及ぼすことはない。さらに、同じファンドについて同日に複数回の注文で買付を行った場合でも、それぞれの注文の買付金額が、別の注文についての販売手数料率や販売手数料に影響を及ぼすことはない。 Therefore, whether a customer who already owns a fund purchases the same fund or buys another fund, regardless of the amount of funds already held, The sales commission rate corresponding to the purchase price is applied, and the sales commission is calculated based on the sales commission rate. In addition, even if multiple types of funds are purchased on the same day, the purchase price of each fund does not affect the sales commission rate or sales commission of another fund. Furthermore, even if the same fund is purchased in multiple orders on the same day, the purchase price of each order does not affect the sales commission rate or sales commission for another order.
なお、顧客の保有する金融資産と、商品購入に関する割引率とを結び付けているという点で、本願発明の周辺技術として、資産変動の大きさに合わせて割引率と割引商品が変動するクーポンを発行する金融商品管理システムがある(特許文献1参照)。 In addition, as a peripheral technology of the present invention, a coupon that changes the discount rate and discount product according to the magnitude of asset fluctuation is issued in that the financial asset held by the customer is linked to the discount rate related to product purchase. There is a financial product management system (see Patent Document 1).
また、貢献度の高い顧客に対して優遇措置を講ずるという点で、本願発明の周辺技術として、預金者が新たに各種預金を行うとき、金融機関サイドにおいて当該預金者の取引状況に応じた優遇措置を預金金利の上乗せの形で実行する預金金利算定方法がある(特許文献2参照)。さらに、金融機関に対する顧客毎の利益貢献度を適正に評価し、可能な限り顧客側に有利となるような金利設定や手数料割引等のサービス内容を顧客毎に個別対応的に提供する個人口座管理装置もある(特許文献3参照)。 In addition, as a peripheral technology of the invention of the present application, when a depositor newly makes various deposits, a preferential treatment according to the transaction status of the depositor is made on the financial institution side in terms of taking preferential treatment for customers with a high degree of contribution. There is a deposit interest rate calculation method in which measures are executed in the form of an additional deposit interest rate (see Patent Document 2). In addition, personal account management that appropriately evaluates each client's profit contribution to financial institutions and provides services such as interest rate setting and commission discounts that are advantageous to the customer as much as possible. There is also a device (see Patent Document 3).
しかしながら、前述した従来から行われているファンドの販売手数料の算出方法では、ファンドを何回か続けて購入する場合、それぞれのファンドの買付の注文について独立して販売手数料が算出されるので、顧客にとって追加買付の契機や動機付けが得られない。また、各注文について独立して販売手数料が算出されるので、同じ販売会社でファンドを購入し続ける利点もないため、顧客は、販売手数料率が同等であれば、別の販売会社でファンドを購入する可能性もあることから、ファンドの販売会社にとって顧客の流出に繋がるおそれがある。従って、同じ販売会社でファンドの追加買付を行うことにより販売手数料の支払いについて顧客にメリットが生じるとともに、販売会社にとっても顧客の獲得や流出防止に繋がる仕組みを実現するシステムが望まれる。 However, in the conventional method for calculating the fund sales commission described above, when the fund is purchased several times in succession, the sales commission is calculated independently for each fund purchase order. There is no opportunity or motivation for additional purchases for customers. Also, since the sales commission is calculated independently for each order, there is no advantage of continuing to purchase funds at the same sales company, so if the sales commission rate is the same, the customer purchases the fund at another sales company This may lead to outflow of customers for fund sales companies. Accordingly, a system that realizes a mechanism that leads to customer acquisition and payment prevention for the sales company as well as benefits to the customer for payment of the sales commission by additionally purchasing the fund at the same sales company.
なお、前述した特許文献1に記載された金融商品管理システムでは、これから購入する商品の金額に適用される割引率が、これから購入する商品の金額と、既に購入されている商品の金額との合計金額に依存する構成となっているわけではない点で、これから購入するファンドの買付金額に適用される販売手数料率が、これから購入するファンドの買付金額と、既に購入されているファンドの残高との合計金額に依存する構成となる本願発明とは異なっている。また、前述した特許文献1に記載された金融商品管理システムでは、一旦発行されたクーポンの割引率は、その後変化するわけではないという点で、同じ日にファンドの購入を繰り返せば、後から購入したファンドの買付金額によっては、その前に購入したファンドの買付金額に適用される販売手数料率が変化する場合があり、一旦、仮決定された販売手数料率が変化する可能性がある構成となる本願発明とは異なっている。 In the financial product management system described in Patent Document 1 described above, the discount rate applied to the amount of products to be purchased is the sum of the amount of products to be purchased and the amount of products already purchased. The sales commission rate applied to the purchase amount of the fund to be purchased is determined based on the purchase amount of the fund to be purchased and the balance of the fund that has already been purchased. The present invention is different from the present invention, which is configured to depend on the total amount. In addition, in the financial product management system described in Patent Document 1 described above, the discount rate of coupons once issued does not change after that. Depending on the purchase price of the fund that was purchased, the sales commission rate applied to the previously purchased fund purchase price may change, and the provisional sales commission rate may change once. This is different from the present invention.
また、前述した特許文献2に記載された預金金利算定方法では、これから預金する金額に適用される金利が、これから預金する金額と、既に預金されている預金残高との合計金額に依存する構成となっているわけではない点で、これから購入するファンドの買付金額に適用される販売手数料率が、これから購入するファンドの買付金額と、既に購入されているファンドの残高との合計金額に依存する構成となる本願発明とは異なっている。さらに、前述した特許文献3に記載された個人口座管理装置の構成も、同様な観点から本願発明とは異なっている。
Further, in the deposit interest rate calculation method described in
本発明の目的は、顧客にとってはファンド買付時に支払う販売手数料が安価になるというメリットがあり、ファンドの販売会社にとっては顧客の獲得を図ることができる販売手数料算出処理システムおよびその方法、並びにプログラムを提供するところにある。 An object of the present invention is to provide an advantage that a sales commission paid at the time of fund purchase for a customer is reduced, and a sales commission calculation processing system and method, and program for the fund sales company that can acquire a customer. Is to provide.
本発明は、ファンドを購入した際に支払う販売手数料を算出するための販売手数料率を、購入するファンドの金額と、既に購入しているファンドの保有残高との合計金額で決定することにより前記目的を達成しようとするものである。具体的には、次のような構成の発明が挙げられる。 The present invention determines the sales commission rate for calculating the sales commission to be paid when the fund is purchased by determining the sum of the amount of funds to be purchased and the balance of funds already purchased. Is to achieve. Specifically, the invention having the following configuration can be cited.
<ファンドグループ単位の残高で販売手数料率を決定する発明> <Invention that determines the sales commission rate based on the fund group unit balance>
すなわち、本発明は、顧客がファンドを購入した際にファンドの販売会社に支払うファンドの販売手数料を算出する処理を実行するコンピュータからなる販売手数料算出処理システムであって、顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行する注文受付処理手段と、この注文受付処理手段により受け付けたファンド識別情報、売買区分データ、並びに金額データまたは口数データを、顧客識別情報と関連付けて記憶する注文データ記憶手段と、顧客が保有するファンドの残高データを、ファンド識別情報および顧客識別情報と関連付けて記憶する残高データ記憶手段と、注文データ記憶手段に記憶されている注文データの約定処理時に、各ファンドについてのファンド識別情報と各ファンドが属するファンドグループについてのグループ識別情報との対応関係を定めてグループテーブル記憶手段に記憶され若しくはプログラム内に記述されているグループテーブルを用いて、注文データ記憶手段に記憶されている処理対象の注文データに含まれるファンド識別情報に対応するグループ識別情報を抽出し、処理対象の注文データを含めて処理対象の注文データと顧客識別情報が同一で、かつ、ファンド識別情報に対応するグループ識別情報が同一となる同一の顧客による同一のファンドグループに属する各ファンドの売買の各注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出し、算出した差引金額データと残高データ記憶手段に記憶された顧客のファンドグループに属する全てのファンドの前日の残高データの合計金額データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出するか、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各ファンド毎に算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、各ファンドについてのファンド識別情報をキーとして、各ファンドの前日の基準価格データを抽出し、算出した各ファンドの差引口数データに、抽出した各ファンドの前日の基準価格データをそれぞれ乗じて各ファンドの差引金額データを算出し、算出した各ファンドの差引金額データの合計金額データと残高データ記憶手段に記憶された顧客のファンドグループに属する全てのファンドの前日の残高データの合計金額データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行する確定販売手数料率決定用金額算出処理手段と、この確定販売手数料率決定用金額算出処理手段により算出した処理対象の注文データに係る確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、処理対象の注文データを含めて注文データ記憶手段に記憶されている顧客のファンドグループに属する各ファンドの買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行する確定販売手数料率決定処理手段と、注文データ記憶手段に記憶されている処理対象の注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段または注文データ記憶手段に記憶された約定日の基準価格データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行する確定販売手数料算出処理手段とを備えたことを特徴とするものである。 That is, the present invention is a sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission to be paid to a fund sales company when a customer purchases a fund. As data, along with customer identification information about the customers who bought and sold the fund, processing to accept input of fund identification information about the fund to buy and sell, buying and selling classification data indicating whether selling and buying, and amount data or number data Order receiving processing means, fund identification information received by the order receiving processing means, trade classification data, and order data storage means for storing money amount data or unit data in association with customer identification information, and a fund owned by the customer Balance data, fund identification information and customer Correspondence between fund identification information for each fund and group identification information for the fund group to which each fund belongs at the time of contract processing of the order data stored in the balance data storage means stored in association with information and order data storage means Group identification corresponding to the fund identification information contained in the order data to be processed stored in the order data storage means by using a group table which is stored in the group table storage means and described in the program with a relationship defined Information is extracted, and the order data to be processed including the order data to be processed is the same as the customer identification information, and the group identification information corresponding to the fund identification information is the same. For each order data of buying and selling of each fund to which it belongs, In the case of the sentence, from the total amount data of the buy that is the sum of the amount data when the buy / sell category data is data indicating buy, the sell amount that is the sum of the amount data when the buy / sell category data is data indicating sell is Calculate the deduction amount data obtained by subtracting the total amount data, and add the calculated deduction amount data and the total amount data of the balance data of the previous day of all funds belonging to the customer fund group stored in the balance data storage means. To calculate the amount data for determining the fixed sales commission rate related to the order data to be processed, or, in the case of an order with a specified number of units, the total number of units in the case where the trading category data is data indicating buy. The total number data of the sale was subtracted from the total number data of the sale, which is the total of the number data when the trade classification data is data indicating sales. From the reference price storage means that calculates the subtraction data for each fund and stores the reference price data of each fund in association with the fund identification information, the reference price for the previous day of each fund using the fund identification information for each fund as a key Data is extracted, and the amount data of each fund is calculated by multiplying the calculated number of balances of each fund by the base price data of the previous day of each fund to calculate the amount of money for each fund. Amount data for determining the fixed sales commission rate related to the order data to be processed by adding the data and the total amount data of the balance data of the previous day of all funds belonging to the customer fund group stored in the balance data storage means The fixed sales commission rate determination amount calculation processing means for executing the process for calculating the Based on the fixed sales commission rate determination amount data related to the order data to be processed calculated by the fee calculation processing amount calculation processing means, the relationship between the fund purchase amount and the sales commission rate is determined and stored in the sales commission rate table storage means. About each order data of buying of each fund belonging to the customer fund group stored in the order data storage means including the order data to be processed using the sales commission rate table stored or described in the program In the case of an order for which the amount is specified with respect to the order data stored in the order data storage means and the final sales commission rate determination processing means for executing the processing for determining the fixed sales commission rate data applied in common. , Amount data when the transaction classification data is data indicating buying, and a fixed sales commission rate determination processing Stored in the unit price storage means, the reference price storage means or the order data storage means when the purchase / sale classification data is data indicating buying. Executes processing to calculate final sales commission data related to the contracted purchase orders to be processed, using the standard price data for trade dates and the final sales commission rate data determined by the final sales commission rate determination processing means And a fixed sales commission calculation processing means.
ここで、「残高データ記憶手段」に記憶された「残高データ」には、信用取引やローン等の担保として顧客が預け入れている残高データも含まれる。他の発明においても同様である。 Here, the “balance data” stored in the “balance data storage means” includes balance data deposited by the customer as collateral for margin transactions and loans. The same applies to other inventions.
このような本発明の販売手数料算出処理システムにおいては、同日に購入する同一のファンドグループに属する各ファンドの合計金額、あるいはその日に売却する当該ファンドグループに属するファンドがある場合には、同日に購入する各ファンドの合計金額からその日に売却する各ファンドの合計金額を差し引いた金額と、既に保有している当該ファンドグループに属する各ファンドの残高の合計金額とを加算することにより、確定販売手数料率決定用金額を算出し、これに基づき確定販売手数料率を決定するので、確定販売手数料率は、1つの注文で購入するファンドの金額だけに基づき決定する場合に比べ、顧客に有利になる、つまり低くなるため、確定販売手数料は安価になる。 In such a sales commission calculation processing system of the present invention, if there is a total amount of each fund belonging to the same fund group purchased on the same day, or a fund belonging to the fund group sold on that day, purchase on the same day The final sales commission rate is calculated by adding the total amount of each fund to be subtracted from the total amount of each fund to be sold on that day and the total amount of the balance of each fund that already belongs to the fund group. Since the amount for decision is calculated and the fixed sales commission rate is determined based on this, the fixed sales commission rate is more advantageous to the customer than when it is determined based solely on the amount of funds purchased in one order, Because it is lower, the fixed sales commission is lower.
このため、顧客は、ファンドの追加買付を行い易くなり、また、ファンドの販売会社は、顧客の獲得や他の販売会社への顧客の流出防止を図ることが可能となり、これらにより前記目的が達成される。 This makes it easier for customers to make additional purchases of funds, and allows fund sales companies to acquire customers and prevent the outflow of customers to other sales companies. Achieved.
また、前述した販売手数料算出処理システムにおいて、各ファンドについてのファンド識別情報と各ファンドが属するファンドグループについてのグループ識別情報との対応関係を定めるグループテーブルを記憶するグループテーブル記憶手段と、ファンド識別情報とグループ識別情報との対応関係を入力指定するためのグループ指定画面の表示用データを、ファンドの販売会社の担当者が操作する販売会社端末装置へ通信回線を介して送信するとともに、販売会社端末装置から通信回線を介して送信されてくるファンド識別情報およびこれに対応するグループ識別情報を、互いに関連付けてグループテーブル記憶手段に記憶させる処理を実行するグループ指定処理手段とを備えた構成とすることが望ましい。 Further, in the above-described sales commission calculation processing system, group table storage means for storing a group table for defining a correspondence relationship between fund identification information for each fund and group identification information for the fund group to which each fund belongs, and fund identification information The data for displaying the group designation screen for inputting and designating the correspondence between the ID and the group identification information is transmitted via a communication line to the sales company terminal device operated by the person in charge of the fund sales company, and the sales company terminal A group designation processing means for executing a process of storing the fund identification information transmitted from the apparatus via the communication line and the corresponding group identification information in the group table storage means in association with each other. Is desirable.
このようにグループテーブル記憶手段およびグループ指定処理手段を備えた構成とした場合には、ファンドの販売会社の担当者は、ファンドのグループ化を容易に行うことができ、目的に応じてグルーピングの変更を行うことも可能となる。例えば、顧客に買付を薦めたい複数のファンドをグループ化したり、あるいはグループ同士を組み合わせることにより、さらに大きなグループを形成して一定期間だけキャンペーンを行う等、様々な目的に応じ、自在なグルーピングを実現することが可能となる。 In this way, when the group table storage means and the group designation processing means are provided, the person in charge of the fund sales company can easily group the funds and change the grouping according to the purpose. Can also be performed. For example, by grouping multiple funds that you want to recommend to customers, or by combining groups, you can create a larger group and conduct a campaign for a certain period of time. It can be realized.
さらに、前述した販売手数料算出処理システムにおいて、注文受付処理手段による注文データの受付処理時に、受け付けた今回の注文データおよび注文データ記憶手段に記憶されている今回の注文を行った顧客と同一の顧客による今回の注文に係るファンドと同一のファンドグループに属する各ファンドの約定前の既発注の他の売買の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出し、算出した差引金額データと残高データ記憶手段に記憶された顧客のファンドグループに属する全てのファンドの前日の残高データの合計金額データとを加算することにより、今回の注文データに係る概算販売手数料率決定用金額データを仮算出するか、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各ファンド毎に算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、各ファンドについてのファンド識別情報をキーとして、各ファンドの前日の基準価格データを抽出し、算出した各ファンドの差引口数データに、抽出した各ファンドの前日の基準価格データをそれぞれ乗じて各ファンドの差引金額データを算出し、算出した各ファンドの差引金額データの合計金額データと残高データ記憶手段に記憶された顧客のファンドグループに属する全てのファンドの前日の残高データの合計金額データとを加算することにより、今回の注文データに係る概算販売手数料率決定用金額データを仮算出する処理を実行する概算販売手数料率決定用金額算出処理手段と、この概算販売手数料率決定用金額算出処理手段により仮算出した今回の注文データに係る概算販売手数料率決定用金額データに基づき、販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、注文受付処理手段により受け付けた買いの場合の今回の注文データおよび注文データ記憶手段に記憶されている約定前の既発注の他の買いの各注文データについて共通に適用される概算販売手数料率データを仮決定する処理を実行する概算販売手数料率決定処理手段と、注文受付処理手段により受け付けた今回の注文データ、または今回の注文データに加えて注文データ記憶手段に記憶されている約定前の既発注の他の売買の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データ、および概算販売手数料率決定処理手段により仮決定した概算販売手数料率データを用いて、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段に記憶された前日の基準価格データ、および概算販売手数料率決定処理手段により仮決定した概算販売手数料率データを用いて、買いの場合の今回の注文に係る概算販売手数料データ、または買いの場合の今回の注文に係る概算販売手数料データに加えて約定前の既発注の他の買いの各注文に係る概算販売手数料データを仮算出する処理を実行する概算販売手数料算出処理手段と、この概算販売手数料算出処理手段により仮算出した概算販売手数料データ、または概算販売手数料データに加えて概算販売手数料率決定処理手段により仮決定した概算販売手数料率データを、注文データの入力が行われた端末装置の画面上に表示する処理を実行する概算販売手数料表示処理手段とを備えた構成とすることが望ましい。 Further, in the above-mentioned sales commission calculation processing system, the same customer as the customer who placed the current order stored in the current order data and order data storage means received during the order data reception process by the order reception processing means For each order data of other trades that have already been placed orders before the execution of each fund belonging to the same fund group as the fund related to the current order by Calculates the deduction amount data by subtracting the total amount data of the sale, which is the sum of the amount data when the trade classification data is the data indicating the sale, from the total amount data of the purchase where the amount data is summed Amount of money data and balance data stored in the means for storing balance data for all funds belonging to the customer's fund group on the previous day. Data for determining the approximate sales commission rate for the current order data, or in the case of an order with a specified number of units, the purchase / sale classification data is data indicating a purchase. For each fund, subtracted data for each fund is calculated by subtracting the total number of units for selling, which is the sum of the number of units for buying / selling from the total number of units for buying. The reference price data for each fund is extracted from the reference price storage means that stores the reference price data of each fund in association with the fund identification information, using the fund identification information for each fund as a key. The amount data of each fund is multiplied by the base price data of the previous day of each fund that has been extracted. By adding the total amount data of the deduction amount data of each fund calculated and the total amount data of the balance data of the previous day of all funds belonging to the customer fund group stored in the balance data storage means, Approximate sales commission rate determination amount calculation processing means for executing provisional calculation of approximate sales commission rate determination amount data related to order data, and the current order temporarily calculated by the approximate sales commission rate determination amount calculation processing means In the case of a purchase accepted by the order acceptance processing means using the sales commission rate table stored in the sales commission rate table storage means or described in the program based on the approximate sales commission rate determination amount data relating to the data Each order data and other purchases that have already been placed before the trade are stored in the order data storage means In addition to the approximate sales commission rate determination processing means that executes the process of temporarily determining approximate sales commission rate data that is commonly applied to order data, and the current order data received by the order reception processing means, or the current order data For each order data of other trades that have already been placed before the trade stored in the order data storage means, in the case of an order for which the amount is specified, the amount data in the case where the trade classification data is data indicating buying, and the rough estimate Using the estimated sales commission rate data provisionally determined by the sales commission rate determination processing means, or in the case of order specifying the number of units, the quantity data when the trade classification data is data indicating buying, and stored in the reference price storage means Using the reference price data of the previous day and the estimated sales commission rate data tentatively determined by the estimated sales commission rate determination processing means, Approximate sales commission data related to the current purchase order, or approximate sales commission data related to the current purchase order, in addition to the estimated sales commission data related to the other orders that have already been placed prior to execution Approximate sales commission calculation processing means for executing the processing to be performed, and approximate sales commission data temporarily calculated by the approximate sales commission calculation processing means, or approximate sales temporarily determined by the approximate sales commission rate determination processing means in addition to the approximate sales commission data It is desirable to include a rough sales commission display processing means for executing processing for displaying the commission rate data on the screen of the terminal device in which the order data has been input.
ここで、概算販売手数料表示処理手段による画面表示が行われる「注文データの入力が行われた端末装置」は、ファンドの販売会社に設けられた販売会社端末装置でもよく、顧客が操作する顧客端末装置でもよい。以下の発明においても同様である。 Here, the screen display by the approximate sales commission display processing means is performed "the terminal device to which the order data is input" may be a sales company terminal device provided in the fund sales company, the customer terminal operated by the customer It may be a device. The same applies to the following inventions.
このように概算販売手数料率決定用金額算出処理手段、概算販売手数料率決定処理手段、概算販売手数料算出処理手段、および概算販売手数料表示処理手段を備えた構成とした場合には、ファンドを購入する注文を行った際に、その注文についての概算販売手数料、あるいは概算販売手数料に加えて概算販売手数料率が、端末装置に画面表示されるので、注文データの入力を行ったファンドの販売会社の営業員や顧客は、注文を行った際に、概算販売手数料あるいはこれに加えて概算販売手数料率を確認することが可能となる。そして、画面表示される概算販売手数料や概算販売手数料率は、その日にその顧客により他の注文が既に行われていた場合には、その約定していない他の注文に係る金額を反映した値となるので、直近の情報を反映させた、より正確な値を把握することが可能となる。また、今回の注文に適用される概算販売手数料率は、その日にその顧客により既に行われていた約定前の他の注文にも共通に適用されるので、今回の注文を行うことにより、既に行われていた約定前の他の注文について適用される概算販売手数料率が変化する場合もあり、このような変化を把握することも可能となる。 In this way, in the case of a configuration including the approximate sales commission rate determination amount calculation processing means, the approximate sales commission rate determination processing means, the approximate sales commission calculation processing means, and the approximate sales commission display processing means, the fund is purchased. When placing an order, the approximate sales commission for the order, or the approximate sales commission rate in addition to the approximate sales commission, is displayed on the terminal device, so the sales of the fund sales company that entered the order data When a worker or customer places an order, it is possible to check the estimated sales commission or the estimated sales commission rate in addition to the estimated sales commission. The approximate sales commission and the approximate sales commission rate displayed on the screen are values that reflect the amount of other orders that have not been executed if other orders have already been made by the customer on that day. Therefore, it becomes possible to grasp a more accurate value reflecting the latest information. In addition, the estimated sales commission rate applied to this order applies to other orders that have already been executed by the customer on that day as well. In some cases, the estimated sales commission rate applied to other orders that have been dealt with may change, and this change can be grasped.
<ファンド単位の残高で販売手数料率を決定する発明> <Invention that determines the sales commission rate based on the fund unit balance>
また、本発明は、顧客がファンドを購入した際にファンドの販売会社に支払うファンドの販売手数料を算出する処理を実行するコンピュータからなる販売手数料算出処理システムであって、顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行する注文受付処理手段と、この注文受付処理手段により受け付けたファンド識別情報、売買区分データ、並びに金額データまたは口数データを、顧客識別情報と関連付けて記憶する注文データ記憶手段と、顧客が保有するファンドの残高データを、ファンド識別情報および顧客識別情報と関連付けて記憶する残高データ記憶手段と、注文データ記憶手段に記憶されている注文データの約定処理時に、注文データ記憶手段に記憶されている処理対象の注文データと顧客識別情報が同一で、かつ、ファンド識別情報が同一となる同一の顧客による同一のファンドの売買の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出し、算出した差引金額データと残高データ記憶手段に記憶された顧客のファンドの前日の残高データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出するか、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、ファンドについてのファンド識別情報をキーとして、ファンドの前日の基準価格データを抽出し、算出した差引口数データに、抽出したファンドの前日の基準価格データを乗じて差引金額データを算出し、算出した差引金額データと残高データ記憶手段に記憶された顧客のファンドの前日の残高データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行する確定販売手数料率決定用金額算出処理手段と、この確定販売手数料率決定用金額算出処理手段により算出した処理対象の注文データに係る確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、処理対象の注文データを含めて注文データ記憶手段に記憶されている顧客のファンドの約定した買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行する確定販売手数料率決定処理手段と、注文データ記憶手段に記憶されている処理対象の注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段または注文データ記憶手段に記憶された約定日の基準価格データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行する確定販売手数料算出処理手段とを備えたことを特徴とするものである。 The present invention also relates to a sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission to be paid to a fund sales company when a customer purchases a fund, and the order for the purchase and sale of the fund by the customer. As data, along with customer identification information about the customers who bought and sold the fund, processing to accept input of fund identification information about the fund to buy and sell, buying and selling classification data indicating whether selling and buying, and amount data or number data Order receiving processing means, fund identification information received by the order receiving processing means, trade classification data, and order data storage means for storing money amount data or unit data in association with customer identification information, and a fund owned by the customer Balance data for Balance data storage means stored in association with the order data stored in the order data storage means, the order data stored in the order data storage means and the customer identification information are the same, and For each order data for buying and selling the same fund by the same customer with the same fund identification information, in the case of an order for which the amount is specified, the buying is the sum of the amount data when the buying and selling classification data is data indicating buying From the total amount data, the deduction amount data obtained by subtracting the total amount data of the sale, which is the sum of the amount data when the trade classification data is data indicating sale, is calculated and stored in the calculated deduction amount data and balance data storage means By adding the balance data of the customer's fund the previous day, the final sales commission rate for the order data to be processed is determined. In the case of order for which the amount data is calculated or the number of units is specified, the buy / sell classification data is the data indicating the sale from the total buy quantity data obtained by adding up the quantity data when the buy / sell classification data is data indicating buy. Fund identification information about the fund is calculated from the reference price storage means that calculates the subtraction data obtained by subtracting the total number of sales data obtained by adding the number of units in a certain case and stores the reference price data of each fund in association with the fund identification information. Using the key as the key, the basic price data of the fund the previous day is extracted, and the calculated amount data is multiplied by the calculated basic price data of the previous day for the fund, and the calculated amount data and balance data are stored. By adding the previous day's balance data of the customer's fund stored in the means, the order data to be processed Finalized sales commission rate determination amount calculation processing means for executing processing for calculating final sales commission rate determination amount data, and final sales related to the processing target order data calculated by the final sales commission rate determination amount calculation processing means Based on the fee rate determination amount data, the relationship between the purchase amount of the fund and the sales fee rate is determined and stored in the sales fee rate table storage means or using the sales fee rate table described in the program. Finalized sales commission rate determination processing for executing processing for determining finalized sales commission rate data that is commonly applied to each order data of the customer's promised purchases stored in the order data storage means including the order data of Means and order data stored in the order data storage means in the case of an order for which the amount is specified If the order data is the data indicating buy and sell, and the fixed sales commission rate data determined by the fixed sales commission rate determination processing means, or in the case of an order with a specified number, Using unit data in the case of data indicating buying, reference price data stored in the reference price storage means or order data storage means, and fixed sales commission rate data determined by the fixed sales commission rate determination processing means And a fixed sales commission calculation processing means for executing a process of calculating final sales commission data relating to the contracted purchase order to be processed.
このような本発明の販売手数料算出処理システム(ファンド単位の残高で販売手数料率を決定する発明)については、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」と略同様な作用・効果が得られる。すなわち、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」が、同一のファンドグループに属する各ファンドの購入金額や売却金額を合計し、かつ、同一のファンドグループに属する各ファンドの残高も合計し、これらを加算して確定販売手数料率決定用金額を算出するのに対し、上記の「ファンド単位の残高で販売手数料率を決定する発明」では、ファンドグループ単位ではなく、1つのファンドについて購入金額や売却金額を合計し(1つのファンドについて同日に複数回の購入や複数回の売却があれば合計するという意味である。)、前日までの残高についても、ファンドグループ単位ではなく、1つのファンドについての残高を加算する点が異なっているものの、前日までの残高および同日の他の注文の金額が反映された確定販売手数料率決定用金額になるという点では、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」と同様であるので、確定販売手数料率は、1つの注文で購入するファンドの金額だけに基づき決定する場合に比べ、顧客に有利になる、つまり低くなるため、確定販売手数料は安価になる。 Such a sales commission calculation processing system of the present invention (invention that determines the sales commission rate by the balance of the fund unit) has substantially the same operation as the above-described “invention of determining the sales commission rate by the balance of the fund group unit”.・ Effects can be obtained. In other words, the above-mentioned “invention for determining the sales commission rate based on the balance of fund group unit” adds the purchase amount and the sale amount of each fund belonging to the same fund group, and each fund belonging to the same fund group. The balance is also totaled and added to calculate the fixed sales commission rate determination amount, whereas in the above “invention to determine the sales commission rate based on the fund unit balance”, one fund group unit is used instead of one fund group unit. Sums the purchase amount and sale amount for the fund (meaning that if there are multiple purchases and multiple sales on the same day for one fund), the balance up to the previous day is not the unit of the fund group. The balance of one fund is different, but the balance up to the previous day and the amount of other orders on the same day Since it is the amount for determining the fixed sales commission rate that is reflected, it is the same as the “invention that determines the sales commission ratio based on the balance of the fund group unit” described above, so the fixed sales commission rate is purchased with one order. The fixed sales commission is cheaper because it is advantageous to the customer, that is, lower than the case where the decision is based only on the amount of funds to be made.
このため、顧客は、ファンドの追加買付を行い易くなり、また、ファンドの販売会社は、顧客の獲得や他の販売会社への顧客の流出防止を図ることが可能となり、これらにより前記目的が達成される。 This makes it easier for customers to make additional purchases of funds, and allows fund sales companies to acquire customers and prevent the outflow of customers to other sales companies. Achieved.
なお、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」の方が、上記の「ファンド単位の残高で販売手数料率を決定する発明」よりも確定販売手数料率決定用金額が大きくなるので、より大きな効果が得られる。 The above-mentioned “invention that determines the sales commission rate based on the fund group balance” has a larger amount for determining the fixed sales commission rate than the above “invention that determines the sales commission rate based on the fund unit balance”. Therefore, a greater effect can be obtained.
さらに、上述した販売手数料算出処理システム(ファンド単位の残高で販売手数料率を決定する発明)において、注文受付処理手段による前記注文データの受付処理時に、受け付けた今回の注文データおよび注文データ記憶手段に記憶されている今回の注文を行った顧客と同一の顧客による今回の注文に係るファンドと同一のファンドの約定前の既発注の他の売買の注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出し、算出した差引金額データと残高データ記憶手段に記憶された顧客のファンドの前日の残高データとを加算することにより、今回の注文データに係る概算販売手数料率決定用金額データを仮算出するか、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、ファンドについてのファンド識別情報をキーとして、ファンドの前日の基準価格データを抽出し、算出した差引口数データに、抽出したファンドの前日の基準価格データを乗じて差引金額データを算出し、算出した差引金額データと残高データ記憶手段に記憶された顧客のファンドの前日の残高データとを加算することにより、今回の注文データに係る概算販売手数料率決定用金額データを仮算出する処理を実行する概算販売手数料率決定用金額算出処理手段と、この概算販売手数料率決定用金額算出処理手段により仮算出した今回の注文データに係る概算販売手数料率決定用金額データに基づき、販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、注文受付処理手段により受け付けた買いの場合の今回の注文データおよび注文データ記憶手段に記憶されている約定前の既発注の他の買いの各注文データについて共通に適用される概算販売手数料率データを仮決定する処理を実行する概算販売手数料率決定処理手段と、注文受付処理手段により受け付けた今回の注文データ、または今回の注文データに加えて注文データ記憶手段に記憶されている約定前の既発注の他の売買の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データ、および概算販売手数料率決定処理手段により仮決定した概算販売手数料率データを用いて、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段に記憶された前日の基準価格データ、および概算販売手数料率決定処理手段により仮決定した概算販売手数料率データを用いて、買いの場合の今回の注文に係る概算販売手数料データ、または買いの場合の今回の注文に係る概算販売手数料データに加えて約定前の既発注の他の買いの各注文に係る概算販売手数料データを仮算出する処理を実行する概算販売手数料算出処理手段と、この概算販売手数料算出処理手段により仮算出した概算販売手数料データ、または概算販売手数料データに加えて概算販売手数料率決定処理手段により仮決定した概算販売手数料率データを、注文データの入力が行われた端末装置の画面上に表示する処理を実行する概算販売手数料表示処理手段とを備えた構成とすることが望ましい。 Further, in the above-described sales commission calculation processing system (invention for determining the sales commission rate by the balance of the fund unit), the current order data and order data storage means received during the order data acceptance processing by the order acceptance processing means In the case of an order for which the amount is specified with respect to the order data of other trades that have already been placed in the same fund as the fund related to the current order by the same customer who made the current order, Subtraction by subtracting the total amount data of selling by summing the amount data when buying and selling data is data showing sales from the total amount data of buying when the amount data is buying and selling data when buying and selling division data is data showing buying Calculate the amount data, balance data calculated and balance data of the previous day of the customer's fund stored in the balance data storage means To calculate the estimated sales commission rate amount data for the current order data, or, in the case of an order with a specified number of units, the number data when the trade classification data is data indicating buying Subtracted data, which is obtained by subtracting the total number of units sold from the total number of units in the case where the trade classification data is data indicating selling, The reference price data of the previous day of the fund is extracted from the reference price storage means stored in association with the identification information by using the fund identification information about the fund as a key, and the extracted reference price data of the previous day of the fund to the calculated subtraction number data. To calculate the deduction amount data, and the calculated deduction amount data and the customer data stored in the balance data storage means. By adding the balance data of the previous day, the approximate sales commission rate determination amount calculation processing means for executing a process of temporarily calculating the approximate sales commission rate determination amount data related to the current order data, and this approximate sales Sales commission rate table stored in the sales commission rate table storage means or described in the program based on the approximate sales commission rate determination amount data related to the current order data temporarily calculated by the commission rate determination amount calculation processing means Approximate sales that are commonly applied to the current order data in the case of a purchase accepted by the order acceptance processing means and other order data of other orders already placed before execution stored in the order data storage means Accepted by approximate sales commission rate determination processing means for executing processing for provisionally determining fee rate data and order acceptance processing means In addition to the current order data, or in addition to the current order data, for each order data of other trades that have already been placed before the trade stored in the order data storage means, in the case of an order with a specified amount, Amount data when it is data indicating a purchase and an approximate sales commission rate data temporarily determined by the approximate sales commission rate determination processing means, or in the case of an order with a specified number, data in which the trade classification data indicates a purchase For the current order when making a purchase, using the base price data of the previous day stored in the base price storage means and the approximate sales commission rate data provisionally determined by the approximate sales commission rate determination processing means. In addition to the estimated sales commission data related to the purchase, or the estimated sales commission data related to the current order in the case of a purchase, in addition to the estimated sales commission data prior to the contract, Approximate sales commission calculation processing means for executing provisional calculation of sales commission data, approximate sales commission data temporarily calculated by this approximate sales commission calculation processing means, or approximate sales commission rate determination processing means in addition to the approximate sales commission data It is desirable to have a configuration comprising approximate sales commission display processing means for executing processing for displaying the approximate sales commission rate data provisionally determined by the above on the screen of the terminal device to which the order data has been input.
このように「ファンド単位の残高で販売手数料率を決定する発明」において概算販売手数料率決定用金額算出処理手段、概算販売手数料率決定処理手段、概算販売手数料算出処理手段、および概算販売手数料表示処理手段を備えた構成を採った場合においても、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」において同様な構成を採った場合と同様な作用・効果が得られる。 As described above, in the “invention for determining the sales commission rate by the balance of the fund unit”, the amount calculation processing means for determining the approximate sales commission rate, the approximate sales commission rate determination processing means, the approximate sales commission calculation processing means, and the approximate sales commission display processing Even when the configuration including the means is adopted, the same operation and effect as those obtained when the same configuration is adopted in the above-described “invention for determining the sales commission rate by the balance of the fund group unit” can be obtained.
<顧客が指定した複数の特定ファンドの集合単位の残高で販売手数料率を決定する発明> <Invention that determines the sales commission rate based on the balance of multiple specific funds specified by the customer>
また、本発明は、顧客がファンドを購入した際にファンドの販売会社に支払うファンドの販売手数料を算出する処理を実行するコンピュータからなる販売手数料算出処理システムであって、販売手数料が顧客にとって有利になる特定ファンドとして顧客により指定された複数のファンドについてのファンド識別情報を、特定ファンドの指定を行った顧客についての顧客識別情報と関連付けて記憶する特定ファンド記憶手段と、特定ファンドを顧客が指定するための特定ファンド指定画面の表示用データを、通信回線を介して顧客が操作する顧客端末装置へ送信するとともに、顧客端末装置から通信回線を介して送信されてくる顧客が指定した複数の特定ファンドについてのファンド識別情報を、顧客識別情報と関連付けて特定ファンド記憶手段に記憶させる処理を実行する特定ファンド登録処理手段と、顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行する注文受付処理手段と、この注文受付処理手段により受け付けたファンド識別情報、売買区分データ、並びに金額データまたは口数データを、顧客識別情報と関連付けて記憶する注文データ記憶手段と、顧客が保有するファンドの残高データを、ファンド識別情報および顧客識別情報と関連付けて記憶する残高データ記憶手段と、注文データ記憶手段に記憶されている注文データの約定処理時に、注文データ記憶手段に記憶されている処理対象の注文データに含まれる顧客識別情報をキーとして特定ファンド記憶手段を参照し、注文データに含まれるファンド識別情報が特定ファンド記憶手段に記憶された顧客の特定ファンドについてのファンド識別情報であるか否かを判断し、処理対象の注文データと顧客識別情報が同一で、かつ、顧客のいずれかの特定ファンドについてのファンド識別情報が含まれている同一の顧客による各特定ファンドの約定した売買の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出し、算出した差引金額データと残高データ記憶手段に記憶された顧客の全ての特定ファンドの前日の残高データの合計金額データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出するか、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各特定ファンド毎に算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、各特定ファンドについてのファンド識別情報をキーとして、各特定ファンドの前日の基準価格データを抽出し、算出した各特定ファンドの差引口数データに、抽出した各特定ファンドの前日の基準価格データをそれぞれ乗じて各特定ファンドの差引金額データを算出し、算出した各特定ファンドの差引金額データの合計金額データと残高データ記憶手段に記憶された顧客の全ての特定ファンドの前日の残高データの合計金額データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行する確定販売手数料率決定用金額算出処理手段と、この確定販売手数料率決定用金額算出処理手段により算出した処理対象の注文データに係る確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、処理対象の注文データを含めて注文データ記憶手段に記憶されている顧客の各特定ファンドの約定した買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行する確定販売手数料率決定処理手段と、注文データ記憶手段に記憶されている処理対象の注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段または注文データ記憶手段に記憶された約定日の基準価格データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行する確定販売手数料算出処理手段とを備えたことを特徴とするものである。 The present invention is also a sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission to be paid to a fund sales company when a customer purchases a fund, and the sales commission is advantageous for the customer. The specific fund storage means for storing the fund identification information for a plurality of funds designated by the customer as a specific fund in association with the customer identification information for the customer who has designated the specific fund, and the customer designates the specific fund The data for displaying the specific fund designation screen for the customer is transmitted to the customer terminal device operated by the customer via the communication line, and the plurality of specific funds designated by the customer transmitted from the customer terminal device via the communication line Associate fund identification information with customer identification information for specific fund storage Specific fund registration processing means for executing the processing to be stored in the bank, as well as customer identification information about the funds that are bought and sold, as well as customer identification information about the funds that are bought and sold, as selling and buying order data. Order acceptance processing means for executing processing for accepting input of trade classification data, monetary data or number data, and fund identification information, trade classification data, amount data or number data received by the order acceptance processing means Is stored in the order data storage means, the balance data storage means for storing the balance data of the fund held by the customer in association with the fund identification information and the customer identification information, and the order data storage means. Order data at the time of order processing The customer's specific fund in which the fund identification information included in the order data is stored in the specific fund storage means by referring to the specific fund storage means using the customer identification information included in the processing order data stored in the storage means as a key. By the same customer whose order identification data and customer identification information are the same, and which contains fund identification information for one of the specific funds of the customer For each order data of the trades traded by each specific fund, in the case of an order with a specified amount, the trade classification data is obtained from the total amount data of the buy, which is the sum of the price data when the trade classification data is data indicating buy. Calculate the deduction amount data by subtracting the total amount data of the sale, which is the sum of the amount data when it is data indicating sales, and calculate Data for determining the fixed sales commission rate related to the order data to be processed by adding the total amount data of the balance data of the previous day for all the specific funds of the customer stored in the balance data storage means In the case of order for which the number of units is specified, or in the case where the trading category data is data indicating selling from the total number data of buying, where the trading category data is data indicating buying, Calculates the deducted unit data for each specific fund by subtracting the total unit data of the sale, which is the total of the unit number data of each unit, and stores the base price data of each fund in association with the fund identification information from each specific fund. The base price data of the previous day of each specific fund is extracted using the fund identification information for Calculate the deduction amount data of each specific fund by multiplying the number of subtraction data by the base price data of the previous day of each specific fund extracted, and store the total amount data and balance data of the calculated deduction amount data of each specific fund. Finalized sales commission that executes the process to calculate the final sales commission rate determination amount data for the order data to be processed by adding the total amount data of the balance data of the previous day for all the specific funds of the stored customer Based on the amount data for determining the fixed sales commission rate for the processing target order data calculated by the amount calculation processing means for determining the rate and the amount calculation processing means for determining the fixed sales commission rate, Sales number stored in the sales commission rate table storage means or described in the program Using the rate table, determine the fixed sales commission rate data that is commonly applied to each order data of the promised purchase of each specific fund of the customer stored in the order data storage means including the order data to be processed In the case of an order for which the amount is specified for the order data to be processed stored in the fixed sales commission rate determination processing means for executing the processing and the order data storage means, the purchase / sale classification data is data indicating purchase. Using the amount data and the fixed sales commission rate data determined by the fixed sales commission rate determination processing means, or in the case of an order with a specified number of units, the unit data and the reference price when the trade classification data is data indicating buying Determined by the reference price data of the contract date stored in the storage means or the order data storage means and the fixed sales commission rate determination processing means And a fixed sales commission calculation processing means for executing a process for calculating final sales commission data related to the contracted purchase order to be processed using the finalized sales commission rate data. It is.
このような本発明の販売手数料算出処理システム(顧客が指定した複数の特定ファンドの集合単位の残高で販売手数料率を決定する発明)については、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」と略同様な作用・効果が得られる。すなわち、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」が、同一のファンドグループに属する各ファンドの購入金額や売却金額を合計し、かつ、同一のファンドグループに属する各ファンドの残高も合計し、これらを加算して確定販売手数料率決定用金額を算出するのに対し、上記の「顧客が指定した複数の特定ファンドの集合単位の残高で販売手数料率を決定する発明」では、顧客が指定した複数の特定ファンドの購入金額や売却金額を合計し、かつ、顧客が指定した複数の特定ファンドの残高も合計し、これらを加算して確定販売手数料率決定用金額を算出する点が異なっているものの、前日までの残高および同日の他の注文の金額が反映された確定販売手数料率決定用金額になるという点では、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」と同様であるので、確定販売手数料率は、1つの注文で購入するファンドの金額だけに基づき決定する場合に比べ、顧客に有利になる、つまり低くなるため、確定販売手数料は安価になる。 With respect to such a sales commission calculation processing system of the present invention (invention that determines a sales commission rate based on the balance of a set unit of a plurality of specific funds specified by the customer) Actions and effects similar to those of the “determining invention” can be obtained. In other words, the above-mentioned “invention for determining the sales commission rate based on the balance of fund group unit” adds the purchase amount and the sale amount of each fund belonging to the same fund group, and each fund belonging to the same fund group. The balance is also totaled, and these are added together to calculate the fixed sales commission rate determination amount, whereas in the above "Invention to determine the sales commission rate based on the balance of the collective unit specified by the customer" , The purchase amount and sale amount of multiple specified funds specified by the customer are totaled, and the balance of the specified funds specified by the customer is also added, and these are added together to calculate the fixed sales commission rate determination amount Although the point is different, as mentioned above, it will be the final sales commission rate determination amount that reflects the balance up to the previous day and the amount of other orders on the same day. Since it is the same as the invention that determines the sales commission rate based on the balance of the fund group unit, the fixed sales commission rate is advantageous to the customer compared with the case where it is determined based only on the amount of funds purchased in one order. In other words, because it is lower, the fixed sales commission is lower.
このため、顧客は、ファンドの追加買付を行い易くなり、また、ファンドの販売会社は、顧客の獲得や他の販売会社への顧客の流出防止を図ることが可能となり、これらにより前記目的が達成される。 This makes it easier for customers to make additional purchases of funds, and allows fund sales companies to acquire customers and prevent the outflow of customers to other sales companies. Achieved.
なお、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」では、ファンドの販売会社によりファンドグループが定められるのに対し、上記の「顧客が指定した複数の特定ファンドの集合単位の残高で販売手数料率を決定する発明」では、顧客が複数の特定ファンドを自ら指定することができるという点で、上記の「顧客が指定した複数の特定ファンドの集合単位の残高で販売手数料率を決定する発明」の方が、顧客の選択自由度が高く、顧客の目的に沿ったサービス、あるいは顧客の意図を反映したサービスの提供を実現することができる。しかし、特定ファンドに指定しなかったファンドを購入する場合は、本発明の効果を享受し得ないという点では、購入するファンドが、いずれかのファンドグループに属していれば、本発明の効果を享受し得ることになる前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」の方が、より均一なサービスの提供を実現することができる。 In the above-mentioned “invention that determines the sales commission rate based on the balance of the fund group unit”, the fund group is determined by the fund sales company, whereas the above “set unit of a plurality of specific funds specified by the customer”. In the invention that determines the sales commission rate based on the balance, the customer can specify a plurality of specific funds. The “invention to be determined” has a higher degree of freedom for customer selection, and can provide a service that meets the customer's purpose or a service that reflects the customer's intention. However, in the case where a fund that is not designated as a specific fund is purchased, the effect of the present invention can be obtained if the fund to be purchased belongs to one of the fund groups. The above-mentioned “invention that determines the sales commission rate based on the balance of the fund group unit” that can be enjoyed can provide more uniform service.
さらに、上述した販売手数料算出処理システム(顧客が指定した複数の特定ファンドの集合単位の残高で販売手数料率を決定する発明)において、注文受付処理手段による注文データの受付処理時に、受け付けた今回の注文データおよび注文データ記憶手段に記憶されている今回の注文を行った顧客と同一の顧客による当該顧客のいずれかの特定ファンドの約定前の既発注の他の売買の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出し、算出した差引金額データと残高データ記憶手段に記憶された顧客の全ての特定ファンドの前日の残高データの合計金額データとを加算することにより、今回の注文データに係る概算販売手数料率決定用金額データを仮算出するか、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各特定ファンド毎に算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、各特定ファンドについてのファンド識別情報をキーとして、各特定ファンドの前日の基準価格データを抽出し、算出した各特定ファンドの差引口数データに、抽出した各特定ファンドの前日の基準価格データをそれぞれ乗じて各特定ファンドの差引金額データを算出し、算出した差引金額データの合計金額データと残高データ記憶手段に記憶された顧客の全ての特定ファンドの前日の残高データの合計金額データとを加算することにより、今回の注文データに係る概算販売手数料率決定用金額データを仮算出する処理を実行する概算販売手数料率決定用金額算出処理手段と、この概算販売手数料率決定用金額算出処理手段により仮算出した今回の注文データに係る概算販売手数料率決定用金額データに基づき、販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、注文受付処理手段により受け付けた買いの場合の今回の注文データおよび注文データ記憶手段に記憶されている約定前の既発注の他の買いの各注文データについて共通に適用される概算販売手数料率データを仮決定する処理を実行する概算販売手数料率決定処理手段と、注文受付処理手段により受け付けた今回の注文データ、または今回の注文データに加えて注文データ記憶手段に記憶されている約定前の既発注の他の売買の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データ、および概算販売手数料率決定処理手段により仮決定した概算販売手数料率データを用いて、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段に記憶された前日の基準価格データ、および概算販売手数料率決定処理手段により仮決定した概算販売手数料率データを用いて、買いの場合の今回の注文に係る概算販売手数料データ、または買いの場合の今回の注文に係る概算販売手数料データに加えて約定前の既発注の他の買いの各注文に係る概算販売手数料データを仮算出する処理を実行する概算販売手数料算出処理手段と、この概算販売手数料算出処理手段により仮算出した概算販売手数料データ、または概算販売手数料データに加えて概算販売手数料率決定処理手段により仮決定した概算販売手数料率データを、注文データの入力が行われた端末装置の画面上に表示する処理を実行する概算販売手数料表示処理手段とを備えた構成とすることが望ましい。 Further, in the above-described sales commission calculation processing system (invention that determines the sales commission rate based on the balance of a set unit of a plurality of specific funds specified by the customer) Amount specified for each order data of other trades that have already been placed before the execution of a specific fund of one of the customer's specific funds by the same customer who made the current order stored in the order data and order data storage means In the case of an order, the sum of the amount data when the trade classification data is data indicating the sale from the total amount data of the purchase when the trade classification data is data indicating the purchase, Calculate the deduction amount data by subtracting the total amount data, and calculate all the deduction amount data and all of the customers stored in the balance data storage means By adding the total amount data of the balance data on the previous day of the fixed fund, the amount data for determining the approximate sales commission rate related to the current order data is provisionally calculated, or in the case of an order with a specified number of units, the trading category Subtracted number data obtained by subtracting the total number data of selling, which is the sum of the number data when buying / selling data is data indicating selling, from the total number data of buying, where the number data is the data indicating buy. From the reference price storage means that stores the reference price data of each fund in association with the fund identification information, using the fund identification information for each specific fund as a key Data is extracted and the base price data of the previous day of each specific fund is extracted to the calculated subtraction number data for each specific fund. To calculate the total amount data of each specific fund, and the total amount data of the calculated subtraction amount data and the total amount data of the balance data of the previous day of all the specific funds of the customer stored in the balance data storage means By adding, the approximate sales commission rate determination amount calculation processing means for executing the process of temporarily calculating the approximate sales commission rate determination amount data related to the current order data, and the approximate sales commission rate determination amount calculation processing means Order reception processing means using the sales commission rate table stored in the sales commission rate table storage means or described in the program, based on the estimated sales commission rate determination amount data relating to the current order data temporarily calculated by In the case of the purchase accepted by the current order data and the existing trade data stored in the order data storage means Approximate sales commission rate determination processing means for executing provisional determination of approximate sales commission rate data applied in common to each order data of other purchases of the order, and current order data received by the order reception processing means, or In addition to the current order data, for each order data of other trades that have already been placed before the trade stored in the order data storage means, in the case of an order for which the amount is specified, the trade classification data is data indicating purchase. Amount data, and estimated sales commission rate data tentatively determined by the approximate sales commission rate determination processing means, or in the case of order with a specified number, the number data when the trade classification data is data indicating buying , The base price data of the previous day stored in the base price storage means, and the approximate sales commission rate data provisionally determined by the approximate sales commission rate determination processing means Approximate sales commission data related to the current order when buying, or estimated sales commission data related to the current order when buying, in addition to the estimated sales related to other orders that have already been placed before execution Approximate sales commission calculation processing means for executing provisional calculation of sales commission data, approximate sales commission data temporarily calculated by this approximate sales commission calculation processing means, or approximate sales commission rate determination processing means in addition to the approximate sales commission data It is desirable to have a configuration comprising approximate sales commission display processing means for executing processing for displaying the approximate sales commission rate data provisionally determined by the above on the screen of the terminal device to which the order data has been input.
このように「顧客が指定した複数の特定ファンドの集合単位の残高で販売手数料率を決定する発明」において概算販売手数料率決定用金額算出処理手段、概算販売手数料率決定処理手段、概算販売手数料算出処理手段、および概算販売手数料表示処理手段を備えた構成を採った場合においても、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」において同様な構成を採った場合と同様な作用・効果が得られる。 In this way, in the “invention that determines the sales commission rate based on the balance of the collective unit specified by the customer”, the amount calculation processing means for determining the approximate sales commission rate, the approximate sales commission rate determination processing means, and the approximate sales commission calculation Even in the case of adopting a configuration comprising processing means and approximate sales fee display processing means, the same effect as in the case of adopting a similar configuration in the above-mentioned “invention for determining the sales commission rate with the balance of the fund group unit”・ Effects can be obtained.
<顧客が指定した特定ファンド単位の残高で販売手数料率を決定する発明> <Invention that determines the sales commission rate based on the balance of a specific fund unit specified by the customer>
また、本発明は、顧客がファンドを購入した際にファンドの販売会社に支払うファンドの販売手数料を算出する処理を実行するコンピュータからなる販売手数料算出処理システムであって、販売手数料が顧客にとって有利になる特定ファンドとして顧客により指定された少なくとも1つのファンドについてのファンド識別情報を、特定ファンドの指定を行った顧客についての顧客識別情報と関連付けて記憶する特定ファンド記憶手段と、特定ファンドを顧客が指定するための特定ファンド指定画面の表示用データを、通信回線を介して顧客が操作する顧客端末装置へ送信するとともに、顧客端末装置から通信回線を介して送信されてくる顧客が指定した少なくとも1つの特定ファンドについてのファンド識別情報を、顧客識別情報と関連付けて特定ファンド記憶手段に記憶させる処理を実行する特定ファンド登録処理手段と、顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行する注文受付処理手段と、この注文受付処理手段により受け付けたファンド識別情報、売買区分データ、並びに金額データまたは口数データを、顧客識別情報と関連付けて記憶する注文データ記憶手段と、顧客が保有するファンドの残高データを、ファンド識別情報および顧客識別情報と関連付けて記憶する残高データ記憶手段と、注文データ記憶手段に記憶されている注文データの約定処理時に、注文データ記憶手段に記憶されている処理対象の注文データに含まれる顧客識別情報をキーとして特定ファンド記憶手段を参照し、処理対象の注文データに含まれるファンド識別情報が特定ファンド記憶手段に記憶された顧客の特定ファンドについてのファンド識別情報であるか否かを判断し、処理対象の注文データと顧客識別情報が同一で、かつ、特定ファンドについてのファンド識別情報が同一となる同一の顧客による同一の特定ファンドの約定した売買の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出し、算出した差引金額データと残高データ記憶手段に記憶された顧客の特定ファンドの前日の残高データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出するか、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、特定ファンドについてのファンド識別情報をキーとして、特定ファンドの前日の基準価格データを抽出し、算出した差引口数データに、抽出した特定ファンドの前日の基準価格データを乗じて差引金額データを算出し、算出した差引金額データと残高データ記憶手段に記憶された顧客の特定ファンドの前日の残高データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行する確定販売手数料率決定用金額算出処理手段と、この確定販売手数料率決定用金額算出処理手段により算出した処理対象の注文データに係る確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、処理対象の注文データを含めて注文データ記憶手段に記憶されている顧客の特定ファンドの約定した買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行する確定販売手数料率決定処理手段と、注文データ記憶手段に記憶されている処理対象の注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段または注文データ記憶手段に記憶された約定日の基準価格データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行する確定販売手数料算出処理手段とを備えたことを特徴とするものである。 The present invention is also a sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission to be paid to a fund sales company when a customer purchases a fund, and the sales commission is advantageous for the customer. The specific fund storage means for storing the fund identification information for at least one fund designated by the customer as a specific fund in association with the customer identification information for the customer who designated the specific fund, and the specific fund designated by the customer Data for display of a specific fund designation screen to be transmitted to the customer terminal device operated by the customer via the communication line, and at least one specified by the customer transmitted from the customer terminal device via the communication line Associate fund identification information for a specific fund with customer identification information Specific fund registration processing means for executing processing to be stored in the specific fund storage means, as well as customer identification information about the customers who bought and sold the funds, as well as fund identification information about the funds to be bought and sold, as order data for buying and selling funds by the customers Order receiving processing means for executing processing for accepting input of selling / buying distinction data, amount data or number data, fund identification information received by the order receiving processing means, buying / selling classification data, and amount Order data storage means for storing data or quantity data in association with customer identification information, balance data storage means for storing balance data of funds held by customers in association with fund identification information and customer identification information, and order data Execution of order data stored in storage means At the time of processing, the specific fund storage means is referred to using the customer identification information included in the processing order data stored in the order data storage means as a key, and the fund identification information included in the processing order data is specified fund storage means. It is determined whether or not it is the fund identification information for the specific fund of the customer stored in, and the order data to be processed and the customer identification information are the same, and the same fund identification information for the specific fund is the same For each order data of contracts for the same specific fund by the customer, in the case of an order with specified amount, buy and sell from the total amount data of the buy that is the sum of the amount data when the buy and sell classification data is data indicating buy Subtraction amount data obtained by subtracting the total amount data of the sale, which is the sum of the amount data when the category data is data indicating sale , And adding the calculated deduction amount data and the balance data of the customer's specific fund stored in the balance data storage means the previous day's balance data, the final sales commission rate determination amount data relating to the processing order data is obtained. In the case of an order to calculate or to specify the number of units, if the trading category data is data indicating selling from the total number data of buying that is the sum of the number data when the trading category data is data indicating buying Calculate the deducted unit data by subtracting the total unit data of the sale that totaled the unit data, and store the base price data of each fund in association with the fund identification information, and store the fund identification information for the specific fund as a key. As a result, the base price data of the specific fund the previous day is extracted, and the calculated balance unit data is The price data is calculated by multiplying the base price data, and the order data to be processed is added by adding the calculated price data and the balance data of the customer's specific fund stored in the balance data storage means on the previous day. Finalized sales commission rate determination amount calculation processing means for executing processing for calculating the fixed sales commission rate determination amount data, and finalization related to the processing target order data calculated by the final sales commission rate determination amount calculation processing means Based on the sales commission rate determination amount data, the relationship between the fund purchase amount and the sales commission rate is determined and processed using the sales commission rate table stored in the sales commission rate table storage means or described in the program Each order of the promised purchase of the customer's specific fund stored in the order data storage means including the target order data The fixed sales commission rate determination processing means for executing the process for determining the fixed sales commission rate data that is commonly applied to the data, and the order data to be processed stored in the order data storage means If the order data is the data indicating buy and sell, and the fixed sales commission rate data determined by the fixed sales commission rate determination processing means, or in the case of a number-specified order, Quantity data when the category data is data indicating buying, reference price data stored in the reference price storage means or order data storage means, and fixed sales commission rate data determined by the fixed sales commission rate determination processing means Is used to execute the process of calculating the final sales commission data related to the contracted purchase order being processed. And a fixed sales fee calculation processing means.
このような本発明の販売手数料算出処理システム(顧客が指定した特定ファンド単位の残高で販売手数料率を決定する発明)については、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」と略同様な作用・効果が得られる。すなわち、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」が、同一のファンドグループに属する各ファンドの購入金額や売却金額を合計し、かつ、同一のファンドグループに属する各ファンドの残高も合計し、これらを加算して確定販売手数料率決定用金額を算出するのに対し、上記の「顧客が指定した特定ファンド単位の残高で販売手数料率を決定する発明」では、ファンドグループ単位ではなく、1つの特定ファンドについて購入金額や売却金額を合計し(1つの特定ファンドについて同日に複数回の購入や複数回の売却があれば合計するという意味である。)、前日までの残高についても、ファンドグループ単位ではなく、1つの特定ファンドについての残高を加算する点が異なっているものの、前日までの残高および同日の他の注文の金額が反映された確定販売手数料率決定用金額になるという点では、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」と同様であるので、確定販売手数料率は、1つの注文で購入するファンドの金額だけに基づき決定する場合に比べ、顧客に有利になる、つまり低くなるため、確定販売手数料は安価になる。 With regard to such a sales commission calculation processing system of the present invention (an invention in which the sales commission rate is determined based on the balance of a specific fund unit designated by the customer), the above-described “invention for determining the sales commission rate based on the balance of the fund group unit” It is possible to obtain substantially the same operations and effects. In other words, the above-mentioned “invention for determining the sales commission rate based on the balance of fund group unit” adds the purchase amount and the sale amount of each fund belonging to the same fund group, and each fund belonging to the same fund group. The balance is also totaled and added to calculate the fixed sales commission rate determination amount, whereas in the above “invention that determines the sales commission rate based on the balance of a specific fund unit specified by the customer”, the fund group unit Rather, sum the purchase amount and sale amount for one specific fund (meaning that if there is multiple purchases and multiple sales for one specific fund on the same day), the balance up to the previous day However, the difference is that the balance for one specific fund is added instead of the fund group unit. It is the same as the above-mentioned “Invention for determining the sales commission rate based on the balance of the fund group” in that it is the amount for determining the final sales commission rate that reflects the amount of other orders on the same day and high. Since the sales commission rate is advantageous to the customer, that is, lower than the case where the sales commission rate is determined only based on the amount of funds purchased in one order, the fixed sales commission is cheap.
このため、顧客は、ファンドの追加買付を行い易くなり、また、ファンドの販売会社は、顧客の獲得や他の販売会社への顧客の流出防止を図ることが可能となり、これらにより前記目的が達成される。 This makes it easier for customers to make additional purchases of funds, and allows fund sales companies to acquire customers and prevent the outflow of customers to other sales companies. Achieved.
なお、前述した「顧客が指定した複数の特定ファンドの集合単位の残高で販売手数料率を決定する発明」の方が、上記の「顧客が指定した特定ファンド単位の残高で販売手数料率を決定する発明」よりも確定販売手数料率決定用金額が大きくなるので、より大きな効果が得られる。 In addition, the above-mentioned “invention that determines the sales commission rate based on the collective unit balance of a plurality of specific funds specified by the customer” determines the sales commission rate based on the balance of the specific fund unit specified by the customer. Since the fixed sales commission rate determination amount is larger than that of the “invention”, a greater effect can be obtained.
さらに、上述した販売手数料算出処理システム(顧客が指定した特定ファンド単位の残高で販売手数料率を決定する発明)において、注文受付処理手段による注文データの受付処理時に、受け付けた今回の注文データおよび注文データ記憶手段に記憶されている今回の注文を行った顧客と同一の顧客による同一の特定ファンドの約定前の既発注の他の売買の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出し、算出した差引金額データと残高データ記憶手段に記憶された顧客の特定ファンドの前日の残高データとを加算することにより、今回の注文データに係る概算販売手数料率決定用金額データを仮算出するか、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、特定ファンドについてのファンド識別情報をキーとして、特定ファンドの前日の基準価格データを抽出し、算出した差引口数データに、抽出した特定ファンドの前日の基準価格データを乗じて差引金額データを算出し、算出した差引金額データと残高データ記憶手段に記憶された顧客の特定ファンドの前日の残高データとを加算することにより、今回の注文データに係る概算販売手数料率決定用金額データを仮算出する処理を実行する概算販売手数料率決定用金額算出処理手段と、この概算販売手数料率決定用金額算出処理手段により仮算出した今回の注文データに係る概算販売手数料率決定用金額データに基づき、販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、注文受付処理手段により受け付けた買いの場合の今回の注文データおよび注文データ記憶手段に記憶されている約定前の既発注の他の買いの各注文データについて共通に適用される概算販売手数料率データを仮決定する処理を実行する概算販売手数料率決定処理手段と、注文受付処理手段により受け付けた今回の注文データ、または今回の注文データに加えて注文データ記憶手段に記憶されている約定前の既発注の他の売買の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データ、および概算販売手数料率決定処理手段により仮決定した概算販売手数料率データを用いて、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段に記憶された前日の基準価格データ、および概算販売手数料率決定処理手段により仮決定した概算販売手数料率データを用いて、買いの場合の今回の注文に係る概算販売手数料データ、または買いの場合の今回の注文に係る概算販売手数料データに加えて約定前の既発注の他の買いの各注文に係る概算販売手数料データを仮算出する処理を実行する概算販売手数料算出処理手段と、この概算販売手数料算出処理手段により仮算出した概算販売手数料データ、または概算販売手数料データに加えて概算販売手数料率決定処理手段により仮決定した概算販売手数料率データを、注文データの入力が行われた端末装置の画面上に表示する処理を実行する概算販売手数料表示処理手段とを備えた構成とすることが望ましい。 Furthermore, in the above-described sales commission calculation processing system (invention that determines the sales commission rate based on the balance of a specific fund unit specified by the customer), the current order data and order received during the order data acceptance processing by the order acceptance processing means For each order data of other trades that have already been placed before the execution of the same specific fund by the same customer as the customer who made the current order stored in the data storage means, in the case of an order with a specified amount, Subtracted amount obtained by subtracting the total amount data of selling, which is the sum of the amount data when buying / selling data is the data indicating selling, from the total amount data of buying, where the amount data is totaling when the category data is data indicating buying Data is calculated, and the calculated balance amount data and the balance data of the customer's specific fund stored in the balance data storage means the day before By adding, the amount data for determining the approximate sales commission rate related to the current order data is provisionally calculated, or in the case of an order with a specified number of units, the unit data when the trade classification data is data indicating buying Calculate the subtracted data by subtracting the total number of units of selling, which is the sum of the number of units when the selling / buying data is data indicating selling, from the total number of units of buying, and identify the fund's base price data The reference price data for the specific fund is extracted from the reference price storage means stored in association with the information using the fund identification information for the specific fund as a key. Multiply the price data to calculate the deduction amount data and store the calculated deduction amount data and balance data storage means. An approximate sales commission rate determination amount calculation processing means for executing a process of temporarily calculating the amount data for approximate sales commission rate determination related to the current order data by adding the balance data of the customer's specific fund the previous day; Sales stored in the sales commission rate table storage means or described in the program based on the approximate sales commission rate determination amount data related to the current order data temporarily calculated by the approximate sales commission rate determination amount calculation processing means Using the commission rate table, it applies in common to the current order data in the case of a purchase accepted by the order acceptance processing means and the other order data of other orders already placed before execution stored in the order data storage means. Approximate sales commission rate determination processing means for executing processing for temporarily determining approximate sales commission rate data and order reception processing means In the case of an order for which the amount is specified, the current order data received from the current order, or other order data of other orders that have already been placed and placed before the trade stored in the order data storage means in addition to the current order data. If the classification data is data indicating buy and purchase, and the estimated sales commission rate data provisionally determined by the approximate sales commission rate determination processing means, or in the case of an order with a specified number of units, the trade classification data is This is the case of buying using the unit price data, the base price data of the previous day stored in the base price storage means, and the approximate sales commission rate data provisionally determined by the approximate sales commission rate determination processing means. In addition to the estimated sales commission data for the current order or the estimated sales commission data for the current order in the case of a purchase, Approximate sales commission calculation processing means for executing a process for temporarily calculating approximate sales commission data related to the order, and approximate sales commission data temporarily calculated by this approximate sales commission calculation processing means, or approximate sales commission data in addition to the approximate sales commission data The estimated sales commission rate data temporarily determined by the rate determination processing means may be configured to include approximate sales commission display processing means for executing processing for displaying on the screen of the terminal device to which the order data has been input. desirable.
このように「顧客が指定した特定ファンド単位の残高で販売手数料率を決定する発明」において概算販売手数料率決定用金額算出処理手段、概算販売手数料率決定処理手段、概算販売手数料算出処理手段、および概算販売手数料表示処理手段を備えた構成を採った場合においても、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」において同様な構成を採った場合と同様な作用・効果が得られる。 In this way, in the “invention for determining the sales commission rate with the balance of a specific fund unit specified by the customer”, the amount calculation processing means for determining the approximate sales commission rate, the approximate sales commission rate determination processing means, the approximate sales commission calculation processing means, and Even when the configuration with the approximate sales commission display processing means is adopted, the same operation and effect as in the case of adopting the same configuration in the above-mentioned “invention for determining the sales commission rate by the balance of the fund group unit” is obtained. It is done.
<残高の多い複数のファンドの集合単位の残高で販売手数料率を決定する発明> <Invention that determines the sales commission rate based on the collective balance of multiple funds with a large balance>
また、本発明は、顧客がファンドを購入した際にファンドの販売会社に支払うファンドの販売手数料を算出する処理を実行するコンピュータからなる販売手数料算出処理システムであって、顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行する注文受付処理手段と、この注文受付処理手段により受け付けたファンド識別情報、売買区分データ、並びに金額データまたは口数データを、顧客識別情報と関連付けて記憶する注文データ記憶手段と、顧客が保有するファンドの残高データを、ファンド識別情報および顧客識別情報と関連付けて記憶する残高データ記憶手段と、注文データ記憶手段に記憶されている注文データの約定処理時に、注文データ記憶手段に記憶されている処理対象の注文データと顧客識別情報が同一の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを各ファンド毎に算出し、算出した各ファンドの差引金額データと残高データ記憶手段に記憶された顧客の各ファンドの前日の残高データとを各ファンド毎に加算することにより、顧客が保有する各ファンドのファンド別残高データを算出するか、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各ファンド毎に算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、各ファンドについてのファンド識別情報をキーとして、各ファンドの前日の基準価格データを抽出し、算出した各ファンドの差引口数データに、抽出した各ファンドの前日の基準価格データをそれぞれ乗じて差引金額データを各ファンド毎に算出し、算出した各ファンドの差引金額データと残高データ記憶手段に記憶された顧客の各ファンドの前日の残高データとを各ファンド毎に加算することにより、顧客が保有する各ファンドのファンド別残高データを算出し、算出したファンド別残高データの金額の大きさが所定順位以上となる複数の多額残高ファンドを決定し、処理対象の注文データに含まれるファンド識別情報のファンドが多額残高ファンドである場合には、複数の多額残高ファンドについてのファンド別残高データを合計することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行する確定販売手数料率決定用金額算出処理手段と、この確定販売手数料率決定用金額算出処理手段により算出した処理対象の注文データに係る確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、処理対象の注文データを含めて注文データ記憶手段に記憶されている顧客の多額残高ファンドの約定した買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行する確定販売手数料率決定処理手段と、注文データ記憶手段に記憶されている処理対象の注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段または注文データ記憶手段に記憶された約定日の基準価格データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行する確定販売手数料算出処理手段とを備えたことを特徴とするものである。 The present invention also relates to a sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission to be paid to a fund sales company when a customer purchases a fund, and the order for the purchase and sale of the fund by the customer. As data, along with customer identification information about the customers who bought and sold the fund, processing to accept input of fund identification information about the fund to buy and sell, buying and selling classification data indicating whether selling and buying, and amount data or number data Order receiving processing means, fund identification information received by the order receiving processing means, trade classification data, and order data storage means for storing money amount data or unit data in association with customer identification information, and a fund owned by the customer Balance data for Balance data storage means stored in association with the order data stored in the order data storage means, each order having the same processing target order data and customer identification information stored in the order data storage means In the case of an order for which the amount is specified, the amount data in the case where the transaction classification data is data indicating selling, from the total amount data of the purchase in which the amount data in the case where the transaction classification data is data indicating the purchase. For each fund, the deduction amount data obtained by subtracting the total amount data of the sale that is the sum of the sums is calculated. Calculate the balance data for each fund held by the customer by adding for each fund, or specify the number of orders In this case, the total number data of selling is the sum of the number data when buying and selling data is the data indicating selling from the total number data of buying when the buying and selling data is data indicating buying. From the reference price storage means that calculates the subtraction data for each fund and stores the reference price data of each fund in association with the fund identification information, using the fund identification information for each fund as a key, the previous day of each fund The base price data of each fund is extracted and the calculated base unit data for each fund is multiplied by the base price data of the previous day for each fund to calculate the subtracted amount data for each fund. The data and the balance data of the previous day for each fund of the customer stored in the balance data storage means are added for each fund. As a result, the balance data for each fund held by the customer is calculated, and a plurality of large balance funds whose amount of the calculated balance data for the funds is equal to or higher than a predetermined order are determined, and the order data to be processed is determined. If the fund with the fund identification information included is a large balance fund, the amount data for determining the fixed sales commission rate related to the order data to be processed is obtained by summing the balance data for each of the multiple large balance funds. Based on the fixed sales commission rate determination amount calculation processing means for executing the calculation process, and the fixed sales commission rate determination amount data related to the processing order data calculated by the fixed sales commission rate determination amount calculation processing means, The relationship between the purchase price of the fund and the sales commission rate is determined and stored in the sales commission rate table storage means. Using the sales commission rate table described in the program, it is commonly applied to each order data of promised purchases of the customer's large balance fund stored in the order data storage means including the order data to be processed. In the case of an order for which the amount is specified for the fixed order commission rate determination processing means for executing the processing for determining the fixed sales commission rate data to be processed and the order data to be processed stored in the order data storage means, the trade classification data Amount data when is a data indicating buy and a fixed sales commission rate data determined by the fixed sales commission rate determination processing means, or in the case of an order with a specified number, data in which the trade classification data indicates a buy Unit price data, standard price data stored in the standard price storage means or order data storage means, And a final sales commission calculation processing means for executing a process for calculating final sales commission data relating to the contracted purchase order to be processed using the final sales commission rate data determined by the final sales commission rate determination processing means. It is characterized by comprising.
このような本発明の販売手数料算出処理システム(残高の多い複数のファンドの集合単位の残高で販売手数料率を決定する発明)については、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」と略同様な作用・効果が得られる。すなわち、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」が、同一のファンドグループに属する各ファンドの購入金額や売却金額を合計し、かつ、同一のファンドグループに属する各ファンドの残高も合計し、これらを加算して確定販売手数料率決定用金額を算出するのに対し、上記の「残高の多い複数のファンドの集合単位の残高で販売手数料率を決定する発明」では、残高の多い複数のファンドの購入金額や売却金額を合計し、かつ、残高の多い複数のファンドの残高も合計し、これらを加算して確定販売手数料率決定用金額を算出する点が異なっているものの、前日までの残高および同日の他の注文の金額が反映された確定販売手数料率決定用金額になるという点では、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」と同様であるので、確定販売手数料率は、1つの注文で購入するファンドの金額だけに基づき決定する場合に比べ、顧客に有利になる、つまり低くなるため、確定販売手数料は安価になる。 With regard to such a sales commission calculation processing system of the present invention (an invention in which the sales commission rate is determined based on the collective unit balance of a plurality of funds having a large balance), the above-described “determining the sales commission rate based on the fund group unit balance” is described above. Actions and effects similar to those of the invention can be obtained. In other words, the above-mentioned “invention for determining the sales commission rate based on the balance of fund group unit” adds the purchase amount and the sale amount of each fund belonging to the same fund group, and each fund belonging to the same fund group. The balance is also totaled, and these are added to calculate the fixed sales commission rate determination amount, whereas in the above "invention that determines the sales commission rate with the collective balance of multiple funds with many balances" Although the sum of the purchases and sales amounts of multiple funds with a large number of funds and the sum of the balances of multiple funds with a large balance are added together to calculate the final sales commission rate determination amount. In terms of the fixed sales commission rate determination amount reflecting the balance up to the previous day and the amount of other orders on the same day, Since the final sales commission rate is advantageous to the customer, that is, lower than the case where it is determined based only on the amount of funds purchased in one order, Fixed sales commissions are cheaper.
このため、顧客は、ファンドの追加買付を行い易くなり、また、ファンドの販売会社は、顧客の獲得や他の販売会社への顧客の流出防止を図ることが可能となり、これらにより前記目的が達成される。 This makes it easier for customers to make additional purchases of funds, and allows fund sales companies to acquire customers and prevent the outflow of customers to other sales companies. Achieved.
さらに、上述した販売手数料算出処理システム(残高の多い複数のファンドの集合単位の残高で販売手数料率を決定する発明)において、注文受付処理手段による注文データの受付処理時に、受け付けた今回の注文データおよび注文データ記憶手段に記憶されている今回の注文を行った顧客と同一の顧客による約定前の既発注の他の売買の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを各ファンド毎に算出し、算出した各ファンドの差引金額データと残高データ記憶手段に記憶された顧客の各ファンドの前日の残高データとを各ファンド毎に加算することにより、顧客が保有する各ファンドのファンド別残高データを算出するか、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各ファンド毎に算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、各ファンドについてのファンド識別情報をキーとして、各ファンドの前日の基準価格データを抽出し、算出した各ファンドの差引口数データに、抽出した各ファンドの前日の基準価格データを乗じて差引金額データを各ファンド毎に算出し、算出した各ファンドの差引金額データと残高データ記憶手段に記憶された顧客の各ファンドの前日の残高データとを各ファンド毎に加算することにより、顧客が保有する各ファンドのファンド別残高データを算出し、算出したファンド別残高データの金額の大きさが所定順位以上となる複数の多額残高ファンドを決定し、今回の注文データに含まれるファンド識別情報のファンドが多額残高ファンドである場合には、複数の多額残高ファンドについてのファンド別残高データを合計することにより、今回の注文データに係る概算販売手数料率決定用金額データを仮算出する処理を実行する概算販売手数料率決定用金額算出処理手段と、この概算販売手数料率決定用金額算出処理手段により仮算出した今回の注文データに係る概算販売手数料率決定用金額データに基づき、販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、注文受付処理手段により受け付けた買いの場合の今回の注文データおよび注文データ記憶手段に記憶されている約定前の既発注の他の買いの各注文データについて共通に適用される概算販売手数料率データを仮決定する処理を実行する概算販売手数料率決定処理手段と、注文受付処理手段により受け付けた今回の注文データ、または今回の注文データに加えて注文データ記憶手段に記憶されている約定前の既発注の他の売買の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データ、および概算販売手数料率決定処理手段により仮決定した概算販売手数料率データを用いて、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段に記憶された前日の基準価格データ、および概算販売手数料率決定処理手段により仮決定した概算販売手数料率データを用いて、買いの場合の今回の注文に係る概算販売手数料データ、または買いの場合の今回の注文に係る概算販売手数料データに加えて約定前の既発注の他の買いの各注文に係る概算販売手数料データを仮算出する処理を実行する概算販売手数料算出処理手段と、この概算販売手数料算出処理手段により仮算出した概算販売手数料データ、または概算販売手数料データに加えて概算販売手数料率決定処理手段により仮決定した概算販売手数料率データを、注文データの入力が行われた端末装置の画面上に表示する処理を実行する概算販売手数料表示処理手段とを備えた構成とすることが望ましい。 Furthermore, in the above-described sales commission calculation processing system (invention for determining the sales commission rate based on the balance of the collective unit of a plurality of funds having a large balance), the current order data received at the time of order data reception processing by the order reception processing means In addition, for each order data of other trades that have already been placed by the same customer as the customer who made the current order stored in the order data storage means, in the case of an order with a specified amount, Each subtracted amount data is obtained by subtracting the total amount data of the sale, which is the sum of the amount data when the sales classification data is the data indicating the sale, from the total amount data of the purchase where the amount data is the data indicating the purchase. Calculated for each fund, the balance of the previous day of each fund of the customer stored in the balance data storage means and the balance amount data calculated for each fund Data for each fund is calculated by adding the data for each fund, or in the case of order with a specified number of units, the trading classification data is data indicating buying For each fund, subtracted data is calculated for each fund by subtracting the total data of the sales, which is the sum of the sales data when the trading classification data is data indicating selling, From the reference price storage means that stores the reference price data of the fund in association with the fund identification information, the reference price data of the previous day of each fund is extracted using the fund identification information for each fund as a key, and the calculated number of subtraction units for each fund Multiply the data by the base price data of the previous day of each extracted fund to calculate the deduction amount data for each fund. The balance data for each fund held by the customer is calculated by adding the balance data of the funds and the balance data of the previous day of each fund of the customer stored in the balance data storage means for each fund. If a large amount of funds is determined that the amount of the balance data by fund is equal to or higher than the predetermined order, and the fund with the fund identification information included in the current order data is a large amount balance fund, Approximate sales commission rate determination amount calculation processing means for executing provisional calculation of the estimated sales commission rate determination amount data related to the current order data by summing the balance data by funds for the balance fund, and this approximate Amount for determining the approximate sales commission rate related to the current order data temporarily calculated by the sales fee rate determination processing means Based on the data, the current order data and order data storage means in the case of a purchase accepted by the order acceptance processing means using the sales commission rate table stored in the sales commission rate table storage means or described in the program An approximate sales commission rate determination processing means for executing a process for temporarily determining approximate sales commission rate data to be commonly applied to each order data of other previously purchased orders that have been stored before the execution, and an order reception processing means In the case of an order with a specified amount for each order data of the current order data received, or other order data for other orders that have already been placed before execution, which is stored in the order data storage means in addition to the current order data, Amount data when the data is data indicating buying, and an approximate seller temporarily determined by the approximate sales commission rate determination processing means In the case of orders with rate data, or in the case of ordering units, the unit data when the trade classification data is data indicating buying, the base price data of the previous day stored in the base price storage means, and the approximate sales commission rate Using the estimated sales commission rate data provisionally determined by the decision processing means, in addition to the estimated sales commission data related to the current order in the case of buying, or the estimated sales commission data relating to the current order in the case of buying, Approximate sales commission calculation processing means for executing a process for temporarily calculating approximate sales commission data relating to each other purchase order already placed, and approximate sales commission data calculated by this approximate sales commission calculation processing means, or approximate sales In addition to the commission data, the order data was entered for the estimated sales commission rate data provisionally determined by the approximate sales commission rate determination processing means. It is desirable to adopt a configuration in which a rough estimate sales charge display processing means for executing processing for displaying on the screen of the end device.
このように「残高の多い複数のファンドの集合単位の残高で販売手数料率を決定する発明」において概算販売手数料率決定用金額算出処理手段、概算販売手数料率決定処理手段、概算販売手数料算出処理手段、および概算販売手数料表示処理手段を備えた構成を採った場合においても、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」において同様な構成を採った場合と同様な作用・効果が得られる。 As described above, in the “invention for determining the sales commission rate with the balance of the collective unit of a plurality of funds having a large balance”, the amount calculation processing means for determining the approximate sales commission rate, the approximate sales commission rate determination processing means, the approximate sales commission calculation processing means , And when the configuration with the approximate sales commission display processing means is adopted, the same operation and effect as the case of adopting the same configuration in the above-mentioned “invention for determining the sales commission rate by the balance of the fund group unit” described above Is obtained.
<残高の多いファンド単位の残高で販売手数料率を決定する発明> <Invention for determining the sales commission rate based on the balance of funds with a large balance>
また、本発明は、顧客がファンドを購入した際にファンドの販売会社に支払うファンドの販売手数料を算出する処理を実行するコンピュータからなる販売手数料算出処理システムであって、顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行する注文受付処理手段と、この注文受付処理手段により受け付けたファンド識別情報、売買区分データ、並びに金額データまたは口数データを、顧客識別情報と関連付けて記憶する注文データ記憶手段と、顧客が保有するファンドの残高データを、ファンド識別情報および顧客識別情報と関連付けて記憶する残高データ記憶手段と、注文データ記憶手段に記憶されている注文データの約定処理時に、注文データ記憶手段に記憶されている処理対象の注文データと顧客識別情報が同一の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを各ファンド毎に算出し、算出した各ファンドの差引金額データと残高データ記憶手段に記憶された顧客の各ファンドの前日の残高データとを各ファンド毎に加算することにより、顧客が保有する各ファンドのファンド別残高データを算出するか、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各ファンド毎に算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、各ファンドについてのファンド識別情報をキーとして、各ファンドの前日の基準価格データを抽出し、算出した各ファンドの差引口数データに、抽出した各ファンドの前日の基準価格データを乗じて差引金額データを各ファンド毎に算出し、算出した各ファンドの差引金額データと残高データ記憶手段に記憶された顧客の各ファンドの前日の残高データとを各ファンド毎に加算することにより、顧客が保有する各ファンドのファンド別残高データを算出し、算出したファンド別残高データの金額の大きさが所定順位以上となる複数の多額残高ファンドを決定し、処理対象の注文データに含まれるファンド識別情報のファンドが多額残高ファンドである場合には、当該多額残高ファンドについてのファンド別残高データを処理対象の注文データに係る確定販売手数料率決定用金額データとする処理を実行する確定販売手数料率決定用金額算出処理手段と、この確定販売手数料率決定用金額算出処理手段により算出した処理対象の注文データに係る確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、処理対象の注文データを含めて注文データ記憶手段に記憶されている顧客の多額残高ファンドの約定した買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行する確定販売手数料率決定処理手段と、注文データ記憶手段に記憶されている処理対象の注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段または注文データ記憶手段に記憶された約定日の基準価格データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行する確定販売手数料算出処理手段とを備えたことを特徴とするものである。 The present invention also relates to a sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission to be paid to a fund sales company when a customer purchases a fund, and the order for the purchase and sale of the fund by the customer. As data, along with customer identification information about the customers who bought and sold the fund, processing to accept input of fund identification information about the fund to buy and sell, buying and selling classification data indicating whether selling and buying, and amount data or number data Order receiving processing means, fund identification information received by the order receiving processing means, trade classification data, and order data storage means for storing money amount data or unit data in association with customer identification information, and a fund owned by the customer Balance data for Balance data storage means stored in association with the order data stored in the order data storage means, each order having the same processing target order data and customer identification information stored in the order data storage means In the case of an order for which the amount is specified, the amount data in the case where the transaction classification data is data indicating selling, from the total amount data of the purchase in which the amount data in the case where the transaction classification data is data indicating the purchase. For each fund, the deduction amount data obtained by subtracting the total amount data of the sale that is the sum of the sums is calculated. Calculate the balance data for each fund held by the customer by adding for each fund, or specify the number of orders In this case, the total number data of selling is the sum of the number data when buying and selling data is the data indicating selling from the total number data of buying when the buying and selling data is data indicating buying. From the reference price storage means that calculates the subtraction data for each fund and stores the reference price data of each fund in association with the fund identification information, using the fund identification information for each fund as a key, the previous day of each fund The base price data of each fund is extracted and the calculated number of balances of each fund is multiplied by the base price data of the previous day of each extracted fund to calculate the balance amount data for each fund. And the balance data of the previous day for each fund of the customer stored in the balance data storage means for each fund. The balance data for each fund held by the customer is calculated, and multiple large balance funds whose amount of the calculated balance data is over a predetermined rank are determined and included in the processing order data. If the fund with the fund identification information is a large balance fund, the fixed sale that executes the processing that uses the balance data by fund for the large balance fund as the fixed sale commission rate determination amount data related to the order data to be processed Based on the amount calculation processing means for determining the commission rate and the amount data for determining the fixed sales commission rate related to the order data to be processed calculated by the amount calculation processing means for determining the fixed sales commission rate, the purchase price of the fund and the sales commission rate Sales that are stored in the sales commission rate table storage means or described in the program. Using the multi-rate table, determine the fixed sales commission rate data that is commonly applied to each order data of the promised purchases of the customer's large balance fund stored in the order data storage means including the order data to be processed In the case of an order for which the amount is specified for the order data to be processed stored in the fixed sales commission rate determination processing means and the order data storage means for executing the processing to be executed, when the trade classification data is data indicating buying Data, and the fixed sales commission rate data determined by the fixed sales commission rate determination processing means, or in the case of order with a specified number of units, the unit data when the trade classification data is data indicating buying, the standard To the reference price data of the contract date stored in the price storage means or the order data storage means, and the fixed sales commission rate determination processing means A fixed sales commission calculation processing means for executing a process for calculating final sales commission data related to the contracted purchase order to be processed using the finalized sales commission rate data determined To do.
このような本発明の販売手数料算出処理システム(残高の多いファンド単位の残高で販売手数料率を決定する発明)については、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」と略同様な作用・効果が得られる。すなわち、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」が、同一のファンドグループに属する各ファンドの購入金額や売却金額を合計し、かつ、同一のファンドグループに属する各ファンドの残高も合計し、これらを加算して確定販売手数料率決定用金額を算出するのに対し、上記の「残高の多いファンド単位の残高で販売手数料率を決定する発明」では、ファンドグループ単位ではなく、1つの多額残高ファンドについて購入金額や売却金額を合計し(1つの多額残高ファンドについて同日に複数回の購入や複数回の売却があれば合計するという意味である。)、前日までの残高についても、ファンドグループ単位ではなく、1つの多額残高ファンドについての残高を加算する点が異なっているものの、前日までの残高および同日の他の注文の金額が反映された確定販売手数料率決定用金額になるという点では、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」と同様であるので、確定販売手数料率は、1つの注文で購入するファンドの金額だけに基づき決定する場合に比べ、顧客に有利になる、つまり低くなるため、確定販売手数料は安価になる。 Such a sales commission calculation processing system of the present invention (invention that determines the sales commission rate based on the balance of the fund unit with a large balance) is abbreviated as the above-described “invention that determines the sales commission rate based on the balance of the fund group unit”. Similar actions and effects can be obtained. In other words, the above-mentioned “invention for determining the sales commission rate based on the balance of fund group unit” adds the purchase amount and the sale amount of each fund belonging to the same fund group, and each fund belonging to the same fund group. The balance is also totaled and added to calculate the fixed sales commission rate determination amount, whereas the above “invention to determine the sales commission rate with the balance of the fund unit with a large balance” is not the fund group unit. The sum of the purchase amount and sale amount for one large balance fund (meaning that if there is multiple purchases and multiple sales on the same day for one large balance fund), the balance up to the previous day However, the difference is that the balance for one large balance fund is added instead of the fund group unit. Since it is the amount for finalized sales commission rate determination that reflects the balance of other orders and the amount of other orders on the same day, it is the same as the above-mentioned `` invention to determine the sales commission rate with the balance of the fund group unit '', Since the fixed sales commission rate is advantageous to the customer, that is, lower than the case where the fixed sales commission rate is determined only based on the amount of funds purchased in one order, the fixed sales commission is low.
このため、顧客は、ファンドの追加買付を行い易くなり、また、ファンドの販売会社は、顧客の獲得や他の販売会社への顧客の流出防止を図ることが可能となり、これらにより前記目的が達成される。 This makes it easier for customers to make additional purchases of funds, and allows fund sales companies to acquire customers and prevent the outflow of customers to other sales companies. Achieved.
なお、前述した「残高の多い複数のファンドの集合単位の残高で販売手数料率を決定する発明」の方が、上記の「残高の多いファンド単位の残高で販売手数料率を決定する発明」よりも確定販売手数料率決定用金額が大きくなるので、より大きな効果が得られる。 The above-mentioned “invention that determines the sales commission rate with the balance of the collective unit of a plurality of funds having a large balance” is more than the above “invention that determines the sales commission rate with the balance of the fund unit with a large balance”. Since the amount for determining the fixed sales commission rate increases, a greater effect can be obtained.
さらに、上述した販売手数料算出処理システム(残高の多いファンド単位の残高で販売手数料率を決定する発明)において、注文受付処理手段による注文データの受付処理時に、受け付けた今回の注文データおよび注文データ記憶手段に記憶されている今回の注文を行った顧客と同一の顧客による約定前の既発注の他の売買の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを各ファンド毎に算出し、算出した各ファンドの差引金額データと残高データ記憶手段に記憶された顧客の各ファンドの前日の残高データとを各ファンド毎に加算することにより、顧客が保有する各ファンドのファンド別残高データを算出するか、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各ファンド毎に算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、各ファンドについてのファンド識別情報をキーとして、各ファンドの前日の基準価格データを抽出し、算出した各ファンドの差引口数データに、抽出した各ファンドの前日の基準価格データを乗じて差引金額データを各ファンド毎に算出し、算出した各ファンドの差引金額データと残高データ記憶手段に記憶された顧客の各ファンドの前日の残高データとを加算することにより、顧客が保有する各ファンドのファンド別残高データを算出し、算出したファンド別残高データの金額の大きさが所定順位以上となる複数の多額残高ファンドを決定し、今回の注文データに含まれるファンド識別情報のファンドが多額残高ファンドである場合には、当該多額残高ファンドについてのファンド別残高データを今回の注文データに係る概算販売手数料率決定用金額データとする処理を実行する概算販売手数料率決定用金額算出処理手段と、この概算販売手数料率決定用金額算出処理手段により仮算出した今回の注文データに係る概算販売手数料率決定用金額データに基づき、販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、注文受付処理手段により受け付けた買いの場合の前記今回の注文データおよび前記注文データ記憶手段に記憶されている約定前の既発注の他の買いの各注文データについて共通に適用される概算販売手数料率データを仮決定する処理を実行する概算販売手数料率決定処理手段と、注文受付処理手段により受け付けた今回の注文データ、または今回の注文データに加えて注文データ記憶手段に記憶されている約定前の既発注の他の売買の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データ、および概算販売手数料率決定処理手段により仮決定した概算販売手数料率データを用いて、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段に記憶された前日の基準価格データ、および概算販売手数料率決定処理手段により仮決定した概算販売手数料率データを用いて、買いの場合の今回の注文に係る概算販売手数料データ、または買いの場合の今回の注文に係る概算販売手数料データに加えて約定前の既発注の他の買いの各注文に係る概算販売手数料データを仮算出する処理を実行する概算販売手数料算出処理手段と、この概算販売手数料算出処理手段により仮算出した概算販売手数料データ、または概算販売手数料データに加えて概算販売手数料率決定処理手段により仮決定した概算販売手数料率データを、注文データの入力が行われた端末装置の画面上に表示する処理を実行する概算販売手数料表示処理手段とを備えた構成とすることが望ましい。 Furthermore, in the above-described sales commission calculation processing system (invention that determines the sales commission rate with the balance of each fund having a large balance), the current order data and order data stored during the order data acceptance processing by the order acceptance processing means For each order data of other trades that have already been placed by the same customer as the customer who placed the current order stored in the means, in the case of an order for which the amount is specified, the trade classification data indicates the purchase For each fund, subtracting the total amount data of the sale by subtracting the total amount data of the sum of the amount data when the trade classification data is the data indicating the sale from the total amount data of the purchase where the amount data is The calculated balance data of each fund and the balance data of the previous day of each customer's fund stored in the balance data storage means By adding for each fund, the balance data for each fund held by the customer is calculated, or in the case of an order with a specified number of units, the total of the number data when the trade classification data is data indicating buying The base price data of each fund is calculated for each fund by subtracting the total number of units of selling, which is the total of the number of units when the trading classification data is data indicating selling, from the total number of units of buying and selling. The reference price data for each fund was extracted from the reference price storage means that stores the information in association with the fund identification information, using the fund identification information for each fund as a key, and extracted to the calculated subtraction data for each fund. Multiply the base price data of the previous day of each fund to calculate the deduction amount data for each fund, The balance data for each fund held by the customer is calculated by adding the discount amount data and the balance data for the previous day for each fund of the customer stored in the balance data storage means. When multiple large balance funds whose amount is greater than or equal to a predetermined order are determined and the fund with fund identification information included in the current order data is a large balance fund, the balance by fund for the large balance fund Approximate sales commission rate determination amount calculation processing means for executing the process of making the data into the approximate sales commission rate determination amount data related to the current order data, and the estimated sales commission rate determination amount calculation processing means tentatively calculated this time Stored in the sales commission rate table storage means based on the approximate sales commission rate determination amount data relating to the order data of Alternatively, using the sales commission rate table described in the program, in addition to the current order data in the case of the purchase accepted by the order acceptance processing means and the pre-contracted orders that are stored in the order data storage means Approximate sales commission rate determination processing means for executing provisional determination of approximate sales commission rate data that is commonly applied to each purchase order data, and current order data received by the order reception processing means, or current order In addition to the data, for each order data of other trades that have already been placed before the trade stored in the order data storage means, in the case of an order with a specified amount, the amount when the trade classification data is data indicating buying Data, and approximate sales commission rate data temporarily determined by the approximate sales commission rate determination processing means In the case, the number data in the case where the trade classification data is data indicating buying, the base price data of the previous day stored in the base price storage means, and the approximate sales commission rate data temporarily determined by the approximate sales commission rate determination processing means Approximate sales commission data related to the current order when buying, or estimated sales commission data related to the current order when buying, in addition to the estimated sales commission data related to the current order before execution Approximate sales commission calculation processing means for executing processing to tentatively calculate commission data, approximate sales commission data temporarily calculated by the approximate sales commission calculation processing means, or approximate sales commission rate determination processing means in addition to the approximate sales commission data Approximate sales that execute the process of displaying the provisionally determined approximate sales commission rate data on the screen of the terminal device for which the order data has been entered It is desirable to adopt a configuration that includes a fee display processor.
このように「残高の多いファンド単位の残高で販売手数料率を決定する発明」において概算販売手数料率決定用金額算出処理手段、概算販売手数料率決定処理手段、概算販売手数料算出処理手段、および概算販売手数料表示処理手段を備えた構成を採った場合においても、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」において同様な構成を採った場合と同様な作用・効果が得られる。 As described above, in the “invention for determining the sales commission rate with the balance of the fund unit having a large balance”, the amount calculation processing means for determining the approximate sales commission rate, the approximate sales commission rate determination processing means, the approximate sales commission calculation processing means, and the approximate sales Even in the case where the configuration including the fee display processing means is adopted, the same operation and effect as in the case where the same configuration is adopted in the “invention for determining the sales commission rate by the balance of the fund group unit” described above can be obtained.
また、以上に述べた本発明の販売手数料算出処理システムにより実現される販売手数料算出処理方法として、以下のような本発明の販売手数料算出処理方法が挙げられる。 Further, as the sales commission calculation processing method realized by the sales commission calculation processing system of the present invention described above, the following sales commission calculation processing method of the present invention can be mentioned.
<ファンドグループ単位の残高で販売手数料率を決定する発明> <Invention that determines the sales commission rate based on the fund group unit balance>
すなわち、本発明は、顧客がファンドを購入した際にファンドの販売会社に支払うファンドの販売手数料を算出する処理を実行するコンピュータからなる販売手数料算出処理システムで実行される販売手数料算出処理方法であって、注文受付処理手段が、顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行し、注文受付処理手段により受け付けたファンド識別情報、売買区分データ、並びに金額データまたは口数データを、顧客識別情報と関連付けて注文データ記憶手段に記憶させ、顧客が保有するファンドの残高データを、ファンド識別情報および顧客識別情報と関連付けて残高データ記憶手段に記憶し、確定販売手数料率決定用金額算出処理手段が、注文データ記憶手段に記憶されている注文データの約定処理時に、各ファンドについてのファンド識別情報と各ファンドが属するファンドグループについてのグループ識別情報との対応関係を定めてグループテーブル記憶手段に記憶され若しくはプログラム内に記述されているグループテーブルを用いて、注文データ記憶手段に記憶されている処理対象の注文データに含まれるファンド識別情報に対応するグループ識別情報を抽出し、処理対象の注文データを含めて処理対象の注文データと顧客識別情報が同一で、かつ、ファンド識別情報に対応するグループ識別情報が同一となる同一の顧客による同一のファンドグループに属する各ファンドの売買の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出し、算出した差引金額データと残高データ記憶手段に記憶された顧客のファンドグループに属する全てのファンドの前日の残高データの合計金額データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出するか、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各ファンド毎に算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、各ファンドについてのファンド識別情報をキーとして、各ファンドの前日の基準価格データを抽出し、算出した各ファンドの差引口数データに、抽出した各ファンドの前日の基準価格データをそれぞれ乗じて各ファンドの差引金額データを算出し、算出した各ファンドの差引金額データの合計金額データと残高データ記憶手段に記憶された顧客のファンドグループに属する全てのファンドの前日の残高データの合計金額データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行し、確定販売手数料率決定処理手段が、確定販売手数料率決定用金額算出処理手段により算出した処理対象の注文データに係る確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、処理対象の注文データを含めて注文データ記憶手段に記憶されている顧客のファンドグループに属する各ファンドの買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行し、確定販売手数料算出処理手段が、注文データ記憶手段に記憶されている処理対象の注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段または注文データ記憶手段に記憶された約定日の基準価格データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行することを特徴とするものである。 That is, the present invention is a sales commission calculation processing method executed by a sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission paid to a fund sales company when a customer purchases a fund. The order reception processing means uses the customer identification information for the customer who bought and sold the fund as the order data for buying and selling the fund by the customer, as well as the fund identification information for the fund to buy and sell, Order data storage means for executing processing for accepting input of data, amount data or unit data, and associating the fund identification information, trading classification data, amount data or unit data received by the order acceptance processing unit with customer identification information And store the balance data of the funds held by the customer It is stored in the balance data storage means in association with the fund identification information and the customer identification information, and the fixed sales commission rate determination amount calculation processing means performs the order data stored in the order data storage means at the time of contract processing of each fund. The correspondence between the fund identification information and the group identification information for the fund group to which each fund belongs is determined and stored in the group table storage means or stored in the order data storage means using the group table described in the program. Group identification information corresponding to the fund identification information included in the processing target order data is extracted, the processing target order data including the processing target order data is the same as the customer identification information, and the fund identification information The same file by the same customer with the same group identification information For each order data of buying and selling of each fund belonging to a group, in the case of an order for which the amount is specified, buying and selling classification data from the total amount data of buying by adding up the amount data when the buying and selling classification data is data indicating buying Calculates the deduction amount data by subtracting the total amount data of the sale when the amount data is the data indicating the sale, and all the belonging to the fund group of the customer stored in the calculated deduction amount data and balance data storage means By adding the total amount data of the balance data of the previous day of the fund, the amount data for determining the fixed sales commission rate related to the order data to be processed is calculated, or in the case of the order with the number specified, the trading category The buy / sell category data indicates sell from the total number data of buys, which is the total of the number data when the data is data indicating buy. From the reference price storage means that calculates the subtraction data, which is obtained by subtracting the total data of the sales, which is the total of the data of the sales in the case of data, for each fund, and stores the reference price data of each fund in association with the fund identification information, Using the fund identification information for each fund as a key, extract the base price data for the previous day for each fund, and multiply the calculated number of units for each fund by the base price data for the previous day for each fund. Calculate the deduction amount data, and add the total amount data of the deduction amount data of each fund and the total amount data of the balance data of the previous day of all funds belonging to the customer fund group stored in the balance data storage means As a result, the amount data for determining the fixed sales commission rate for the order data to be processed is calculated. The fixed sale commission rate determination processing means executes the fixed sale commission rate determination amount calculation processing means based on the final sale commission rate determination amount data related to the processing target order data calculated by the fixed sale commission rate determination amount calculation processing means. Stored in the sales commission rate table storage means by defining the relationship with the commission rate or stored in the order data storage means including the order data to be processed using the sales commission rate table described in the program A process for determining fixed sales commission rate data to be applied in common to each order data of buying of each fund belonging to the customer's fund group is executed, and a final sales commission calculation processing means is stored in the order data storage means. Regarding order data to be processed, in the case of an order with a specified amount, the trade classification data is data indicating a purchase. The total amount data, and the fixed sales commission rate data determined by the fixed sales commission rate determination processing means, or in the case of an order with a specified number of units, the number data when the trade classification data is data indicating buying, Using the reference price data stored in the reference price storage means or order data storage means and the fixed sales commission rate data determined by the fixed sales commission rate determination processing means, The present invention is characterized in that a process for calculating fixed sales commission data relating to an order is executed.
<ファンド単位の残高で販売手数料率を決定する発明> <Invention that determines the sales commission rate based on the fund unit balance>
また、本発明は、顧客がファンドを購入した際にファンドの販売会社に支払うファンドの販売手数料を算出する処理を実行するコンピュータからなる販売手数料算出処理システムで実行される販売手数料算出処理方法であって、注文受付処理手段が、顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行し、注文受付処理手段により受け付けたファンド識別情報、売買区分データ、並びに金額データまたは口数データを、顧客識別情報と関連付けて注文データ記憶手段に記憶させ、顧客が保有するファンドの残高データを、ファンド識別情報および顧客識別情報と関連付けて残高データ記憶手段に記憶し、確定販売手数料率決定用金額算出処理手段が、注文データ記憶手段に記憶されている注文データの約定処理時に、注文データ記憶手段に記憶されている処理対象の注文データと顧客識別情報が同一で、かつ、ファンド識別情報が同一となる同一の顧客による同一のファンドの売買の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出し、算出した差引金額データと残高データ記憶手段に記憶された顧客のファンドの前日の残高データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出するか、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、ファンドについてのファンド識別情報をキーとして、ファンドの前日の基準価格データを抽出し、算出した差引口数データに、抽出したファンドの前日の基準価格データを乗じて差引金額データを算出し、算出した差引金額データと残高データ記憶手段に記憶された顧客のファンドの前日の残高データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行し、確定販売手数料率決定処理手段が、確定販売手数料率決定用金額算出処理手段により算出した処理対象の注文データに係る確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、処理対象の注文データを含めて注文データ記憶手段に記憶されている顧客のファンドの約定した買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行し、確定販売手数料算出処理手段が、注文データ記憶手段に記憶されている処理対象の注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段または注文データ記憶手段に記憶された約定日の基準価格データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行することを特徴とするものである。 The present invention is also a sales commission calculation processing method executed by a sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission paid to a fund sales company when a customer purchases a fund. The order reception processing means uses the customer identification information for the customer who bought and sold the fund as the order data for buying and selling the fund by the customer, as well as the fund identification information for the fund to buy and sell, Order data storage means for executing processing for accepting input of data, amount data or unit data, and associating the fund identification information, trading classification data, amount data or unit data received by the order acceptance processing unit with customer identification information And store the balance data of the funds held by the customer The order data storage means is stored in the balance data storage means in association with the customer identification information and the customer identification information, and the fixed sales commission rate determination amount calculation processing means performs the processing of the order data stored in the order data storage means. In the case of an order with a specified amount for each order data of the same fund traded by the same customer whose order identification data and customer identification information are the same and the fund identification information is the same The total amount data for buying, which is the sum of the amount data when buying / selling data is data showing the sale, is subtracted from the total amount data for buying, where the amount data is showing data for selling, Calculate the deduction amount data, and the balance data of the previous day of the customer's fund stored in the balance data storage means By adding, the amount data for determining the fixed sales commission rate related to the order data to be processed is calculated, or in the case of an order with a specified number of units, the unit data when the trade classification data is data indicating buying Calculate the subtracted data by subtracting the total number of units of selling, which is the sum of the number of units when the selling / buying data is data indicating selling, from the total number of units of buying, and identify the fund's base price data The reference price data of the previous day of the fund is extracted from the reference price storage means stored in association with the information using the fund identification information about the fund as a key, and the reference price data of the previous day of the extracted fund is added to the calculated subtraction number data. Multiplying to calculate the deduction amount data, the calculated deduction amount data and the customer fan stored in the balance data storage means By adding the balance data of the previous day, the process for calculating the fixed sales commission rate determination amount data related to the processing order data is executed, and the final sales commission rate determination processing means determines the final sales commission rate The relationship between the purchase price of the fund and the sales commission rate is determined and stored in the sales commission rate table storage means based on the fixed sales commission rate determination amount data related to the processing order data calculated by the business amount calculation processing means, or Using the sales commission rate table described in the program, the confirmation that is applied in common to each order data of the promised buy of the customer's fund stored in the order data storage means including the order data to be processed The processing for determining the sales commission rate data is executed, and the fixed sales commission calculation processing means is stored in the order data storage means. For order data to be processed, in the case of an order with a specified amount, use the amount data when the trade classification data is data indicating buying, and the fixed sales fee rate data determined by the fixed sales fee rate determination processing means. Or, in the case of an order with a specified number of units, the unit price data when the trade classification data is data indicating buying, the standard price data stored in the standard price storage means or the order data storage means, and the fixed sales fee Using the fixed sales commission rate data determined by the rate determination processing means, a process for calculating fixed sales commission data relating to a promised purchase order to be processed is executed.
<顧客が指定した複数の特定ファンドの集合単位の残高で販売手数料率を決定する発明> <Invention that determines the sales commission rate based on the balance of multiple specific funds specified by the customer>
さらに、本発明は、顧客がファンドを購入した際にファンドの販売会社に支払うファンドの販売手数料を算出する処理を実行するコンピュータからなる販売手数料算出処理システムで実行される販売手数料算出処理方法であって、販売手数料が顧客にとって有利になる特定ファンドとして顧客により指定された複数のファンドについてのファンド識別情報を、特定ファンドの指定を行った顧客についての顧客識別情報と関連付けて特定ファンド記憶手段に記憶し、特定ファンド登録処理手段が、特定ファンドを顧客が指定するための特定ファンド指定画面の表示用データを、通信回線を介して顧客が操作する顧客端末装置へ送信するとともに、顧客端末装置から通信回線を介して送信されてくる顧客が指定した複数の特定ファンドについてのファンド識別情報を、顧客識別情報と関連付けて特定ファンド記憶手段に記憶させる処理を実行し、注文受付処理手段が、顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行し、注文受付処理手段により受け付けたファンド識別情報、売買区分データ、並びに金額データまたは口数データを、顧客識別情報と関連付けて注文データ記憶手段に記憶させ、顧客が保有するファンドの残高データを、ファンド識別情報および顧客識別情報と関連付けて残高データ記憶手段に記憶し、確定販売手数料率決定用金額算出処理手段が、注文データ記憶手段に記憶されている注文データの約定処理時に、注文データ記憶手段に記憶されている処理対象の注文データに含まれる顧客識別情報をキーとして特定ファンド記憶手段を参照し、注文データに含まれるファンド識別情報が特定ファンド記憶手段に記憶された顧客の特定ファンドについてのファンド識別情報であるか否かを判断し、処理対象の注文データと顧客識別情報が同一で、かつ、顧客のいずれかの特定ファンドについてのファンド識別情報が含まれている同一の顧客による各特定ファンドの約定した売買の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出し、算出した差引金額データと残高データ記憶手段に記憶された顧客の全ての特定ファンドの前日の残高データの合計金額データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出するか、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各特定ファンド毎に算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、各特定ファンドについてのファンド識別情報をキーとして、各特定ファンドの前日の基準価格データを抽出し、算出した各特定ファンドの差引口数データに、抽出した各特定ファンドの前日の基準価格データをそれぞれ乗じて各特定ファンドの差引金額データを算出し、算出した各特定ファンドの差引金額データの合計金額データと残高データ記憶手段に記憶された顧客の全ての特定ファンドの前日の残高データの合計金額データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行し、確定販売手数料率決定処理手段が、確定販売手数料率決定用金額算出処理手段により算出した処理対象の注文データに係る確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、処理対象の注文データを含めて注文データ記憶手段に記憶されている顧客の各特定ファンドの約定した買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行し、確定販売手数料算出処理手段が、注文データ記憶手段に記憶されている処理対象の注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段または注文データ記憶手段に記憶された約定日の基準価格データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行することを特徴とするものである。 Furthermore, the present invention is a sales commission calculation processing method executed by a sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission paid to a fund sales company when a customer purchases a fund. Thus, the fund identification information for a plurality of funds designated by the customer as a specific fund for which the sales commission is advantageous to the customer is stored in the specific fund storage means in association with the customer identification information for the customer designated as the specific fund. The specific fund registration processing means transmits the data for displaying the specific fund designation screen for the customer to designate the specific fund to the customer terminal device operated by the customer via the communication line and communicates from the customer terminal device. About multiple specific funds specified by customers sent via the line Executes the process of storing the fund identification information in the specific fund storage means in association with the customer identification information, and the order reception processing means uses the customer identification for the customer who bought and sold the fund as the order data of the fund trading by the customer. Along with information, fund identification information about funds to be bought and sold, buying and selling classification data indicating whether to sell and buy, and processing to accept input of amount data or number data, fund identification information received by order receiving processing means, buying and selling The classification data and the amount data or the number data are stored in the order data storage means in association with the customer identification information, and the balance data of the fund held by the customer is stored in the balance data storage means in association with the fund identification information and the customer identification information. The amount calculation processing means for determining and determining the fixed sales commission rate is At the time of execution of order data stored in the sentence data storage means, the specific fund storage means is referred to using the customer identification information contained in the order data to be processed stored in the order data storage means as a key, It is determined whether the included fund identification information is the fund identification information for the specific fund of the customer stored in the specific fund storage means, the order data to be processed and the customer identification information are the same, and any of the customers In the case of an order with a specified amount for each order data of the trade of each specific fund by the same customer that includes fund identification information for that specific fund, the trade classification data is data indicating buying Amount data in the case where the trade classification data is data indicating selling from the total amount data of buying that is the sum of the amount data in the case The deductible amount data obtained by subtracting the total amount data of the sale that is the sum of the sales amount is calculated. By adding, the amount data for determining the fixed sales commission rate related to the order data to be processed is calculated, or in the case of an order with a specified number of units, the unit data when the trade classification data is data indicating buying Calculate the subtracted data for each specific fund by subtracting the total number of units sold by adding the number of units when the trading category data is data indicating the sale from the total number of units of the total buy. From reference price storage means that stores price data in association with fund identification information, using fund identification information for each specific fund as a key Extract the basic price data for each specific fund the previous day, and calculate the deduction amount data for each specific fund by multiplying the calculated basic unit data for each specific fund by the calculated basic unit data for each specific fund. By adding the total amount data of the calculated deduction amount data of each specific fund and the total amount data of the balance data of the previous day for all the specific funds of the customer stored in the balance data storage means, the order data to be processed is added. A process for calculating the fixed sales commission rate determination amount data is executed, and the fixed sales commission rate determination processing means determines the fixed sales commission rate related to the processing target order data calculated by the fixed sales commission rate determination amount calculation processing means. Based on the decision amount data, the relationship between the purchase amount of the fund and the sales commission rate is determined and the sales commission rate table is stored. About each order data of promised purchase of each specific fund of customer stored in order data storage means including order data to be processed using sales commission rate table stored in or described in the program When the fixed sales commission calculation processing means executes the process of determining the commonly applied fixed sales commission rate data, and the fixed sales commission calculation processing means is the order of the amount specified with respect to the order data stored in the order data storage means, If the order data is the data indicating buy and sell, and the fixed sales commission rate data determined by the fixed sales commission rate determination processing means, or in the case of an order with a specified number, The base price of the trade date stored in the unit data, base price storage means or order data storage means in the case of data indicating buying Using the rating data and the finalized sales commission rate data determined by the finalized sales commission rate determination processing means, a process for calculating final sales commission data related to the contracted purchase order to be processed is executed. It is what.
<顧客が指定した特定ファンド単位の残高で販売手数料率を決定する発明> <Invention that determines the sales commission rate based on the balance of a specific fund unit specified by the customer>
そして、本発明は、顧客がファンドを購入した際にファンドの販売会社に支払うファンドの販売手数料を算出する処理を実行するコンピュータからなる販売手数料算出処理システムで実行される販売手数料算出処理方法であって、販売手数料が顧客にとって有利になる特定ファンドとして顧客により指定された少なくとも1つのファンドについてのファンド識別情報を、特定ファンドの指定を行った顧客についての顧客識別情報と関連付けて特定ファンド記憶手段に記憶し、特定ファンド登録処理手段が、特定ファンドを顧客が指定するための特定ファンド指定画面の表示用データを、通信回線を介して顧客が操作する顧客端末装置へ送信するとともに、顧客端末装置から通信回線を介して送信されてくる顧客が指定した少なくとも1つの特定ファンドについてのファンド識別情報を、顧客識別情報と関連付けて特定ファンド記憶手段に記憶させる処理を実行し、注文受付処理手段が、顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行し、注文受付処理手段により受け付けたファンド識別情報、売買区分データ、並びに金額データまたは口数データを、顧客識別情報と関連付けて注文データ記憶手段に記憶させ、顧客が保有するファンドの残高データを、ファンド識別情報および顧客識別情報と関連付けて残高データ記憶手段に記憶し、確定販売手数料率決定用金額算出処理手段が、注文データ記憶手段に記憶されている注文データの約定処理時に、注文データ記憶手段に記憶されている処理対象の注文データに含まれる顧客識別情報をキーとして前記特定ファンド記憶手段を参照し、前記処理対象の注文データに含まれるファンド識別情報が特定ファンド記憶手段に記憶された顧客の特定ファンドについてのファンド識別情報であるか否かを判断し、処理対象の注文データと顧客識別情報が同一で、かつ、特定ファンドについてのファンド識別情報が同一となる同一の顧客による同一の特定ファンドの約定した売買の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出し、算出した差引金額データと残高データ記憶手段に記憶された顧客の特定ファンドの前日の残高データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出するか、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、特定ファンドについてのファンド識別情報をキーとして、特定ファンドの前日の基準価格データを抽出し、算出した差引口数データに、抽出した特定ファンドの前日の基準価格データを乗じて差引金額データを算出し、算出した差引金額データと残高データ記憶手段に記憶された顧客の特定ファンドの前日の残高データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行し、確定販売手数料率決定処理手段が、確定販売手数料率決定用金額算出処理手段により算出した処理対象の注文データに係る確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、処理対象の注文データを含めて注文データ記憶手段に記憶されている顧客の特定ファンドの約定した買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行し、確定販売手数料算出処理手段が、注文データ記憶手段に記憶されている処理対象の注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段または注文データ記憶手段に記憶された約定日の基準価格データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行することを特徴とするものである。 The present invention is a sales commission calculation processing method executed by a sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission paid to a fund sales company when a customer purchases a fund. The fund identification information for at least one fund designated by the customer as a specific fund for which the sales commission is advantageous to the customer is associated with the customer identification information for the customer who designated the specific fund in the specific fund storage means. The specific fund registration processing means stores the specific fund designation screen display data for the customer to designate the specific fund to the customer terminal device operated by the customer via the communication line, and from the customer terminal device. At least one special feature specified by the customer sent over the communication line Executes the process of storing the fund identification information about the fund in the specific fund storage means in association with the customer identification information, and the order reception processing means uses the customer to buy and sell funds as order data In addition to the customer identification information, the fund identification information about the fund to be traded, the transaction classification data indicating the difference between selling and buying, and the process of accepting the input of the amount data or the number data, the fund identification received by the order acceptance processing means Information, trade classification data, amount data or number data is stored in the order data storage means in association with customer identification information, and the balance data of the fund held by the customer is related to the fund identification information and customer identification information and balance data Store in the storage means for determining the fixed sales commission rate The specific fund storage means using the customer identification information included in the order data to be processed stored in the order data storage means as a key when the amount calculation processing means executes the contract processing of the order data stored in the order data storage means To determine whether or not the fund identification information included in the order data to be processed is the fund identification information for the customer's specific fund stored in the specific fund storage means. For each order data of the same specific fund promised buying and selling by the same customer with the same identification information and the same fund identification information for the specific fund, in the case of an order with specified amount, In the case of the data indicating buy, the data indicating that the trade classification data indicates sale is obtained from the total amount data of purchase obtained by adding the amount data. Data is calculated by subtracting the total amount data of the sale, and the balance data of the previous day of the specific fund of the customer stored in the balance data storage means. To calculate the fixed sales commission rate determination amount data for the order data to be processed, or, in the case of an order with a specified number, the number data when the trade classification data is data indicating buying Subtracted data, which is obtained by subtracting the total number of units sold from the total number of units in the case where the trade classification data is data indicating selling, From the reference price storage means stored in association with the identification information, the fund identification information for the specific fund is used as a key and The base price data is extracted, and the calculated amount data is multiplied by the base price data of the specific fund the previous day to calculate the amount data, and the calculated amount data and the customer stored in the balance data storage means By adding the balance data for the specific fund of the previous day, the processing for calculating the fixed sales commission rate determination amount data for the order data to be processed is executed, and the fixed sales commission rate determination processing means Based on the fixed sales commission rate determination amount data related to the processing target order data calculated by the rate determination amount calculation processing means, the relationship between the fund purchase amount and the sales commission rate is determined and stored in the sales commission rate table storage means Or order data including order data to be processed using the sales commission rate table described in the program A process for determining fixed sales commission rate data that is commonly applied to each order data of promised purchases of a specific fund of the customer stored in the storage means is executed, and the final sales commission calculation processing means is the order data storage means In the case of an order for which the amount is specified for the order data to be processed, the amount data when the trade classification data is data indicating buying, and the fixed sales fee determined by the fixed sales fee rate determination processing means In the case of an order with rate data, or in the case of specifying the number of units, the unit price data when the trade classification data is data indicating buying, the reference price data stored in the reference price storage means or the order data storage means , And the contract to be processed using the fixed sales commission rate data determined by the fixed sales commission rate determination processing means The present invention is characterized in that a process of calculating final sales commission data relating to a purchase order is executed.
<残高の多い複数のファンドの集合単位の残高で販売手数料率を決定する発明> <Invention that determines the sales commission rate based on the collective balance of multiple funds with a large balance>
また、本発明は、顧客がファンドを購入した際にファンドの販売会社に支払うファンドの販売手数料を算出する処理を実行するコンピュータからなる販売手数料算出処理システムで実行される販売手数料算出処理方法であって、注文受付処理手段が、顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行し、注文受付処理手段により受け付けたファンド識別情報、売買区分データ、並びに金額データまたは口数データを、顧客識別情報と関連付けて注文データ記憶手段に記憶させ、顧客が保有するファンドの残高データを、ファンド識別情報および顧客識別情報と関連付けて残高データ記憶手段に記憶し、確定販売手数料率決定用金額算出処理手段が、注文データ記憶手段に記憶されている注文データの約定処理時に、注文データ記憶手段に記憶されている処理対象の注文データと顧客識別情報が同一の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを各ファンド毎に算出し、算出した各ファンドの差引金額データと残高データ記憶手段に記憶された顧客の各ファンドの前日の残高データとを各ファンド毎に加算することにより、顧客が保有する各ファンドのファンド別残高データを算出するか、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各ファンド毎に算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、各ファンドについてのファンド識別情報をキーとして、各ファンドの前日の基準価格データを抽出し、算出した各ファンドの差引口数データに、抽出した各ファンドの前日の基準価格データをそれぞれ乗じて差引金額データを各ファンド毎に算出し、算出した各ファンドの差引金額データと残高データ記憶手段に記憶された顧客の各ファンドの前日の残高データとを各ファンド毎に加算することにより、顧客が保有する各ファンドのファンド別残高データを算出し、算出したファンド別残高データの金額の大きさが所定順位以上となる複数の多額残高ファンドを決定し、処理対象の注文データに含まれるファンド識別情報のファンドが多額残高ファンドである場合には、複数の多額残高ファンドについてのファンド別残高データを合計することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行し、確定販売手数料率決定処理手段が、確定販売手数料率決定用金額算出処理手段により算出した処理対象の注文データに係る確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、処理対象の注文データを含めて注文データ記憶手段に記憶されている顧客の多額残高ファンドの約定した買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行し、確定販売手数料算出処理手段が、注文データ記憶手段に記憶されている処理対象の注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段または注文データ記憶手段に記憶された約定日の基準価格データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行することを特徴とするものである。 The present invention is also a sales commission calculation processing method executed by a sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission paid to a fund sales company when a customer purchases a fund. The order reception processing means uses the customer identification information for the customer who bought and sold the fund as the order data for buying and selling the fund by the customer, as well as the fund identification information for the fund to buy and sell, Order data storage means for executing processing for accepting input of data, amount data or unit data, and associating the fund identification information, trading classification data, amount data or unit data received by the order acceptance processing unit with customer identification information And store the balance data of the funds held by the customer The order data storage means is stored in the balance data storage means in association with the customer identification information and the customer identification information, and the fixed sales commission rate determination amount calculation processing means performs the processing of the order data stored in the order data storage means. For each order data whose customer identification information is the same as the processing target order data stored in the Calculate the deduction amount data for each fund by subtracting the total amount data of the sale, which is the sum of the amount data when the trading classification data is data indicating sale, and the calculated deduction amount data for each fund The customer holds the balance data stored in the balance data storage means for each fund by adding the balance data of the previous day for each fund of the customer. Calculate the balance data for each fund for each fund, or, in the case of orders with a specified number of units, buy and sell classification data from the total number data of buying, which is the total of the number data when the trading classification data is data indicating buying. The base price for calculating the deducted unit data for each fund by subtracting the total unit data of the sale, which is the data indicating the sale, and storing the base price data of each fund in association with the fund identification information From the storage means, use the fund identification information for each fund as a key to extract the base price data for the previous day for each fund, and multiply the calculated number of units for each fund by the base price data for the previous day for each fund. To calculate the deduction amount data for each fund and store the calculated deduction amount data and balance data for each fund. The balance data for each fund of the customer is calculated by adding the balance data of the previous day of each fund of the customer stored for each fund, and the amount of the calculated balance data for each fund is calculated. When a plurality of large balance funds that are higher than the specified order are determined and the fund with fund identification information included in the order data to be processed is a large balance fund, the total balance data for each of the multiple large balance funds is summed The processing for calculating the fixed sales commission rate determination amount data related to the processing target order data is executed, and the fixed sales commission rate determination processing means calculates the fixed sales commission rate determination amount calculation processing means. Based on the data for determining the fixed sales commission rate for the target order data, the purchase price of the fund and the sales commission ratio The customer's large balance stored in the order data storage means including the order data to be processed using the sales commission rate table stored in the sales commission rate table storage means and described in the program. Executes the process of determining the fixed sales commission rate data that is commonly applied to each order data of the fund's promised purchase, and the final sales commission calculation processing means stores the order data to be processed stored in the order data storage means. In the case of an order for which the amount is specified, the amount data in the case where the trade classification data is data indicating buying, and the fixed sales fee rate data determined by the fixed sales fee rate determination processing means, or the number of units specified In the case of an order, the number data, reference price storage means or note when the trade classification data is data indicating buying. The fixed sales commission for the contracted purchase order to be processed using the reference price data for the contract date stored in the data storage means and the fixed sales commission rate data determined by the fixed sales commission rate determination processing means. A process for calculating data is executed.
<残高の多いファンド単位の残高で販売手数料率を決定する発明> <Invention for determining the sales commission rate based on the balance of funds with a large balance>
さらに、本発明は、顧客がファンドを購入した際にファンドの販売会社に支払うファンドの販売手数料を算出する処理を実行するコンピュータからなる販売手数料算出処理システムで実行される販売手数料算出処理方法であって、注文受付処理手段が、顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行し、注文受付処理手段により受け付けたファンド識別情報、売買区分データ、並びに金額データまたは口数データを、顧客識別情報と関連付けて注文データ記憶手段に記憶させ、顧客が保有するファンドの残高データを、ファンド識別情報および顧客識別情報と関連付けて残高データ記憶手段に記憶し、確定販売手数料率決定用金額算出処理手段が、注文データ記憶手段に記憶されている注文データの約定処理時に、注文データ記憶手段に記憶されている処理対象の注文データと顧客識別情報が同一の各注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを各ファンド毎に算出し、算出した各ファンドの差引金額データと残高データ記憶手段に記憶された顧客の各ファンドの前日の残高データとを各ファンド毎に加算することにより、顧客が保有する各ファンドのファンド別残高データを算出するか、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各ファンド毎に算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、各ファンドについてのファンド識別情報をキーとして、各ファンドの前日の基準価格データを抽出し、算出した各ファンドの差引口数データに、抽出した各ファンドの前日の基準価格データを乗じて差引金額データを各ファンド毎に算出し、算出した各ファンドの差引金額データと残高データ記憶手段に記憶された顧客の各ファンドの前日の残高データとを各ファンド毎に加算することにより、顧客が保有する各ファンドのファンド別残高データを算出し、算出したファンド別残高データの金額の大きさが所定順位以上となる複数の多額残高ファンドを決定し、処理対象の注文データに含まれるファンド識別情報のファンドが多額残高ファンドである場合には、当該多額残高ファンドについてのファンド別残高データを処理対象の注文データに係る確定販売手数料率決定用金額データとする処理を実行し、確定販売手数料率決定処理手段が、確定販売手数料率決定用金額算出処理手段により算出した処理対象の注文データに係る確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、前記処理対象の注文データを含めて前記注文データ記憶手段に記憶されている顧客の多額残高ファンドの約定した買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行し、確定販売手数料算出処理手段が、注文データ記憶手段に記憶されている処理対象の注文データについて、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、または口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段または注文データ記憶手段に記憶された約定日の基準価格データ、および確定販売手数料率決定処理手段により決定した確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行することを特徴とするものである。 Furthermore, the present invention is a sales commission calculation processing method executed by a sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission paid to a fund sales company when a customer purchases a fund. The order reception processing means uses the customer identification information for the customer who bought and sold the fund as the order data for buying and selling the fund by the customer, as well as the fund identification information for the fund to buy and sell, Order data storage means for executing processing for accepting input of data, amount data or unit data, and associating the fund identification information, trading classification data, amount data or unit data received by the order acceptance processing unit with customer identification information Store the balance data of the funds held by the customer, In order to store the order data stored in the order data storage means, the order data storage means is stored in the balance data storage means in association with the hand identification information and the customer identification information. For each order data whose customer identification information is the same as the processing target order data stored in the Calculate the deduction amount data for each fund by subtracting the total amount data of the sale, which is the sum of the amount data when the trading classification data is data indicating sale, and the calculated deduction amount data for each fund By adding the balance data stored in the balance data storage means the previous day for each fund of the customer for each fund, the customer can Calculate the balance data for each fund, or, in the case of order with a specified number of units, buy and sell classification data from the total number of units of buying that is the sum of the unit data when the trading category data is data indicating buy. The base price for calculating the deducted unit data for each fund by subtracting the total unit data of the sale, which is the data indicating the sale, and storing the base price data of each fund in association with the fund identification information From the storage means, extract the basic price data of the previous day of each fund using the fund identification information for each fund as a key, and multiply the calculated number of units of each fund by the basic price data of the previous day of each fund. Calculate the deduction amount data for each fund, and store the calculated deduction amount data and balance data storage means for each fund. The balance data for each fund of the customer is calculated for each fund by adding the balance data for the previous day of each fund for each customer, and the amount of the calculated balance data for each fund is predetermined. If multiple funds with higher balance than the ranking are determined and the fund with fund identification information included in the order data to be processed is a large balance fund, the balance data by fund for the large balance fund is processed. Executes the process for determining the fixed sales commission rate determination amount data related to the order data, and the fixed sales commission rate determination processing means determines the fixed sales related to the processing target order data calculated by the fixed sales commission rate determination amount calculation processing means. Sales commission rate table that defines the relationship between the fund purchase amount and the sales commission rate based on the commission rate determination data Using the sales commission rate table stored in the storage means or described in the program, the contracted purchase of the large balance fund of the customer stored in the order data storage means including the order data to be processed A process for determining fixed sales commission rate data that is commonly applied to each order data is executed, and the fixed sales commission calculation processing means performs an order for specifying the amount of order target data stored in the order data storage means. In the case of, using the amount data in the case where the trade classification data is data indicating buying, and the fixed sales commission rate data determined by the fixed sales commission rate determination processing means, or in the case of the order of the number specified, Stored in the number data, reference price storage means or order data storage means when the trade classification data is data indicating buying Using the reference price data for the trade date and the fixed sales commission rate data determined by the fixed sales commission rate determination processing means, to calculate the fixed sales commission data related to the contracted buy orders being processed. It is characterized by executing.
以上に述べた本発明の販売手数料算出処理方法においては、前述した本発明の販売手数料算出処理システムで得られる作用・効果がそのまま得られ、これにより前記目的が達成される。 In the sales commission calculation processing method of the present invention described above, the operations and effects obtained by the above-described sales commission calculation processing system of the present invention can be obtained as they are, thereby achieving the object.
また、本発明のプログラムは、前述した販売手数料算出処理システムとして、コンピュータを機能させるためのものである。 The program of the present invention is for causing a computer to function as the sales commission calculation processing system described above.
なお、上記のプログラムまたはその一部は、例えば、光磁気ディスク(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.
以上に述べたように本発明によれば、ファンドを購入した際に支払う販売手数料を算出するための販売手数料率を、購入するファンドの金額と、既に購入しているファンドの保有残高との合計金額で決定するので、顧客にとってはファンド買付時に支払う販売手数料が従来に比べて安価になるというメリットがあり、ファンドの販売会社にとっては顧客の獲得や他の販売会社への顧客の流出防止を図ることができるという効果がある。 As described above, according to the present invention, the sales commission rate for calculating the sales commission to be paid when the fund is purchased is the sum of the amount of funds to be purchased and the balance of funds already purchased. Since it is determined by the amount of money, there is a merit that the sales commission paid at the time of fund purchase will be cheaper than before, and for the fund sales company, acquisition of customers and prevention of outflow of customers to other sales companies There is an effect that it can be planned.
以下に本発明の各実施形態について図面を参照して説明する。 Embodiments of the present invention will be described below with reference to the drawings.
[第1実施形態]
図1には、本発明の第1実施形態の販売手数料算出処理システム10の全体構成が示されている。この第1実施形態の販売手数料算出処理システム10は、前述した「ファンドグループ単位の残高で販売手数料率を決定する発明」に係る実施形態であるが、前述した「ファンド単位の残高で販売手数料率を決定する発明」についての説明も、併せて本第1実施形態で行うものとする。図2には、グループテーブル記憶手段40の構成が示され、図3には、残高データ記憶手段41の構成が示され、図4には、販売手数料率テーブル記憶手段42の構成が示され、図5には、注文データ記憶手段43の構成が示され、図6には、基準価格記憶手段44の構成が示されている。また、図7には、販売手数料算出処理システム10による販売手数料の算出処理の流れがフローチャートで示されている。さらに、図8には、グループ指定画面100の一例が示され、図9には、注文画面120および注文内容確認画面140の一例が示されている。
[First Embodiment]
FIG. 1 shows the overall configuration of a sales commission
図1において、販売手数料算出処理システム10は、販売手数料の算出に関する各種処理を実行するとともに処理に必要な各種データを記憶する販売手数料算出処理サーバ20と、この販売手数料算出処理サーバ20と通信回線であるネットワーク1を介して接続された1台または複数台の顧客端末装置50と、販売手数料算出処理サーバ20と通信回線である内部ネットワーク2を介して接続された1台または複数台の販売会社端末装置60と、販売手数料算出処理サーバ20と通信回線である専用線3を介して接続された1つまたは複数の委託会社システム70とを備えている。
In FIG. 1, a sales commission
ネットワーク1は、例えば、LAN、MAN、WAN、インターネット、イントラネット、エクストラネット、あるいはこれらの組合せ等、様々な形態のものが含まれ、有線であるか無線であるか、さらには有線および無線の混在型であるかは問わず、要するに、複数地点(距離の長短は問わない。)間で、ある程度の速度をもって情報を伝送することができるものであればよい。また、内部ネットワーク2は、ファンドの販売会社(例えば証券会社等)の内部に設けられたイントラネットやLAN、あるいはこれらの組合せ等である。なお、内部ネットワーク2は、専用線でもよく、一方、専用線3は、ネットワークでもよい。
The network 1 includes various forms such as LAN, MAN, WAN, the Internet, an intranet, an extranet, or a combination thereof, and is wired or wireless. Regardless of whether it is a type, in short, it may be anything that can transmit information at a certain speed between a plurality of points (regardless of the length of distance). The
販売手数料算出処理サーバ20は、販売手数料の算出に関する各種処理を実行する処理手段20Aと、この処理手段20Aに接続されたグループテーブル記憶手段40(図2参照)、残高データ記憶手段41(図3参照)、販売手数料率テーブル記憶手段42(図4参照)、注文データ記憶手段43(図5参照)、および基準価格記憶手段44(図6参照)とを含んで構成されている。
The sales commission
処理手段20Aは、グループ指定処理手段21と、注文受付処理手段22と、概算販売手数料率決定用金額算出処理手段23と、概算販売手数料率決定処理手段24と、概算販売手数料算出処理手段25と、概算販売手数料表示処理手段26と、基準価格取得処理手段27と、発注処理手段28と、確定販売手数料率決定用金額算出処理手段29と、確定販売手数料率決定処理手段30と、確定販売手数料算出処理手段31と、残高更新処理手段32とを含んで構成されている。
The
グループ指定処理手段21は、ファンド識別情報(本実施形態では、ファンドコード)とグループ識別情報(本実施形態では、グループコード)との対応関係を入力指定するためのグループ指定画面100(図8参照、例えばWeb画面)の表示用データを、ファンドの販売会社(例えば証券会社等)の担当者が操作する販売会社端末装置60へ内部ネットワーク2を介して送信するとともに、グループ指定画面100を用いて販売会社の担当者により入力されて販売会社端末装置60から内部ネットワーク2を介して送信されてくるファンド識別情報およびこれに対応するグループ識別情報を、互いに関連付けてグループテーブル記憶手段40(図2参照)に記憶させる処理を実行するものである。1つのファンドグループに属するファンドの本数は、例えば3本等とすることができるが、ファンドの販売会社の目的等に応じて任意の本数としてよく、また、複数本に限らず、1本としてもよく、さらに、各ファンドグループに属するファンドの本数は、統一されている必要もなく、各ファンドグループ毎に異なる本数としてもよい。
The group designation processing means 21 is a group designation screen 100 (see FIG. 8) for inputting and designating the correspondence between fund identification information (in this embodiment, fund code) and group identification information (in this embodiment, group code). (For example, Web screen) display data is transmitted to the sales
<ファンド単位の残高で販売手数料率を決定する発明の場合>
なお、前述した「ファンド単位の残高で販売手数料率を決定する発明」の場合には、ファンドグループ単位の残高を算出するわけではないので、グループ指定処理手段21の設置は、省略することができる。前述した「ファンド単位の残高で販売手数料率を決定する発明」の場合は、グループ指定処理手段21により、全てのファンドグループを1本のファンドのみからなるファンドグループにした場合に相当する。
<In the case of an invention that determines the sales commission rate based on the fund unit balance>
In the case of the above-described “invention for determining the sales commission rate by the balance of the fund unit”, since the balance of the fund group unit is not calculated, the installation of the group designation processing means 21 can be omitted. . The case of the “invention for determining the sales commission rate based on the balance in units of funds” described above corresponds to the case where the group designation processing means 21 makes all fund groups a fund group composed of only one fund.
注文受付処理手段22は、顧客または顧客から依頼を受けたファンドの販売会社(例えば証券会社等)の担当者がファンドの売買の注文データを入力するための注文画面120(図9参照、例えばWeb画面等)の表示用データを、顧客の要求に応じてこの顧客が操作する顧客端末装置50へネットワーク1を介して送信するか、またはファンドの販売会社の担当者の要求に応じてこの担当者が操作する販売会社端末装置60へ内部ネットワーク2を介して送信するとともに、顧客端末装置50または販売会社端末装置60から送信されてくる注文データとして、ファンドの売買を行った顧客についての顧客識別情報(本実施形態では、口座番号)、売買するファンドについてのファンド識別情報(本実施形態では、ファンドコード)、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データを受け付け、受け付けた注文データを、顧客識別情報と関連付けて注文データ記憶手段43(図5参照)に記憶させる処理を実行するものである。また、注文受付処理手段22は、受け付けた各注文データに対し、注文識別情報(本実施形態では、注文番号)を自動付与し、注文データ記憶手段43(図5参照)に記憶させる。
The order reception processing means 22 is an order screen 120 (see FIG. 9, for example, Web) for a customer or a person in charge of a fund sales company (for example, a securities company) who receives a request from a customer to input order data for fund trading. Screen display data) is transmitted via the network 1 to the
概算販売手数料率決定用金額算出処理手段23は、注文受付処理手段22による注文データの受付処理時に、受け付けた今回の注文データに係る概算販売手数料率決定用金額データを仮算出する処理を実行するものである。概算販売手数料率決定用金額データとは、注文の約定後における確定販売手数料率決定用金額データではなく、約定前の情報を用いて求める暫定的なデータであり、概算販売手数料率を決定するための基礎となる金額データである。 The approximate sales commission rate determination amount calculation processing means 23 executes a process of temporarily calculating the approximate sales commission rate determination amount data related to the received current order data when the order reception processing means 22 receives the order data. Is. The amount data for determining the approximate sales commission rate is not the amount data for determining the final sales commission rate after the execution of the order, but is provisional data that is obtained using information before the execution, in order to determine the approximate sales commission rate This is the monetary data that is the basis of the.
具体的には、概算販売手数料率決定用金額算出処理手段23は、注文受付処理手段22により受け付けた今回の注文データに含まれるファンド識別情報(ファンドコード)をキーとして、グループテーブル記憶手段40(図2参照)から今回の注文データに含まれるファンド識別情報に対応するグループ識別情報(グループコード)を抽出し、抽出したグループ識別情報に対応する全てのファンド識別情報をグループテーブル記憶手段40から取得することにより、今回の注文データに係るファンドと同一のファンドグループに属する各ファンドの情報を得る。そして、概算販売手数料率決定用金額算出処理手段23は、注文データ記憶手段43(図5参照)に記憶された約定前の既発注の他の売買の各注文データが、今回の注文データに含まれる顧客識別情報と同一の顧客識別情報を有し、かつ、今回の注文データと同一のファンドグループに属するいずれかのファンドについてのファンド識別情報を有する注文データであるか否かを判断することにより、今回の注文を行った顧客と同一の顧客による今回の注文に係るファンドと同一のファンドグループに属する各ファンドの注文データを把握することができるので、概算販売手数料率決定用金額算出処理手段23は、注文受付処理手段22により受け付けた今回の注文データおよび注文データ記憶手段43(図5参照)に記憶されている今回の注文を行った顧客と同一の顧客による今回の注文に係るファンドと同一のファンドグループに属する各ファンドの約定前の既発注の他の売買の各注文データについて、次の処理を行う。 Specifically, the approximate sales commission rate determining amount calculation processing means 23 uses the group table storage means 40 (fund code) included in the current order data received by the order reception processing means 22 as a key. 2), group identification information (group code) corresponding to the fund identification information included in the current order data is extracted, and all fund identification information corresponding to the extracted group identification information is acquired from the group table storage means 40. By doing so, information of each fund belonging to the same fund group as the fund related to the current order data is obtained. Then, the approximate sales commission rate determination amount calculation processing means 23 includes each order data of other trades that have already been placed before the trade stored in the order data storage means 43 (see FIG. 5) in the current order data. By determining whether the order data has the same customer identification information as the customer identification information and the fund identification information for any fund belonging to the same fund group as the current order data. Since it is possible to grasp the order data of each fund belonging to the same fund group as the fund related to the current order by the same customer who made the current order, the amount calculation processing means 23 for determining the approximate sales commission rate Is the current order data received by the order reception processing means 22 and the current note stored in the order data storage means 43 (see FIG. 5). For each order data of other trade commitments before the pre-orders for this time of each fund belonging to the same fund group and fund according to the order by the same customer and the customer went to, the following processing is performed.
すなわち、金額指定の注文の場合には、概算販売手数料率決定用金額算出処理手段23は、注文受付処理手段22により受け付けた今回の注文データおよび注文データ記憶手段43(図5参照)に記憶されている今回の注文を行った顧客と同一の顧客による今回の注文に係るファンドと同一のファンドグループに属する各ファンドの約定前の既発注の他の売買の各注文データについて、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出する。そして、算出した差引金額データと、残高データ記憶手段41(図3参照)に記憶された当該顧客の当該ファンドグループに属する全てのファンドの前日の残高データの合計金額データとを加算することにより、今回の注文データに係る概算販売手数料率決定用金額データを仮算出する。この際、残高データ記憶手段41(図3参照)から当該顧客の当該ファンドグループに属する全てのファンドの前日の残高データを取得する処理は、今回の注文データに含まれる顧客識別情報、および今回の注文データに係るファンドと同一のファンドグループに属する各ファンドについてのファンド識別情報をキーとして行われる。 That is, in the case of an order for which the amount is designated, the approximate sales commission rate determining amount calculation processing means 23 is stored in the current order data and order data storage means 43 (see FIG. 5) received by the order reception processing means 22. For each order data of other trades that have already been placed before the execution of each fund belonging to the same fund group as the fund related to the current order by the same customer who made the current order, Subtracted amount data is obtained by subtracting the total amount data of selling, which is the sum of the amount data when buying / selling data is data indicating selling, from the total amount data of buying, where the amount data is the data indicating . Then, by adding the calculated deduction amount data and the total amount data of the balance data of the previous day of all funds belonging to the fund group of the customer stored in the balance data storage means 41 (see FIG. 3), Temporary calculation of approximate sales commission rate determination amount data related to the current order data. At this time, the process of acquiring the balance data of the previous day of all funds belonging to the fund group of the customer from the balance data storage means 41 (see FIG. 3) is the customer identification information included in the current order data, This is performed using fund identification information for each fund belonging to the same fund group as the fund related to the order data as a key.
例えば、今回の注文(図5の注文番号=N4とする。)を行った顧客が大和太郎であり、今回の注文で売買したファンドがファンドAであるとすると、ファンドAが属するファンドグループ1(グループコード=G1)に属するファンドは、ファンドA,B,Cであるから(図2参照)、大和太郎により本日なされた約定前の既発注の他の注文データのうち、ファンドA,B,Cのいずれかの注文データとして、注文データ記憶手段43(図5参照)に記憶されているのは、注文番号=N1,N2,N3の注文データとなる。従って、注文番号=N4の今回の注文データおよび注文番号=N1,N2,N3の約定前の既発注の他の注文データについて、処理が行われることになり、先ず、注文番号=N1,N2,N4の買いの注文データの金額データ1,500,000円と1,000,000円と2,500,000円とを合計した買いの合計金額データ5,000,000円を算出し、注文番号=N3の売りの注文データの金額データ2,000,000円から売りの合計金額データ2,000,000円を算出し(売りの注文データは、注文番号=N3の1つだけしかないので、注文番号=N3の金額データが売りの合計金額データとなる。)、買いの合計金額データ5,000,000円から売りの合計金額データ2,000,000円を減じた差引金額データ3,000,000円を算出する。次に、残高データ記憶手段41(図3参照)に記憶された大和太郎の保有するファンドグループ1(グループコード=G1)に属する全てのファンドA,B,Cの前日の残高データの合計金額データを算出する。図3の例では、大和太郎は、前日の段階でファンドBは保有していないため、ファンドAの前日の残高データ5,008,952円と、ファンドCの前日の残高データ2,999,889円との合計金額データ8,008,841円を算出する。そして、買いの合計金額データから売りの合計金額データを減じた差引金額データ3,000,000円と、前日の残高データの合計金額データ8,008,841円とを加算することにより、今回の注文データに係る概算販売手数料率決定用金額データ11,008,841円を仮算出する。 For example, if the customer who made the current order (order number = N4 in FIG. 5) is Taro Yamato and the fund traded in this order is fund A, fund group 1 to which fund A belongs ( Since the funds belonging to the group code = G1) are funds A, B, and C (see FIG. 2), the funds A, B, and C among the other ordered data that have been ordered today by Taro Yamato have been placed. Is stored in the order data storage means 43 (see FIG. 5) as the order data of order numbers = N1, N2, and N3. Therefore, processing is performed for the current order data of order number = N4 and other order data of orders already placed before order number = N1, N2, N3. First, order number = N1, N2, Calculate the total amount data 5,000,000 yen of the purchase by summing the amount data 1,500,000 yen, 1,000,000 yen and 2,500,000 yen of N4 buy order data, and order number = Sale total data 2,000,000 Yen is calculated from the amount data 2,000,000 Yen of N3 selling order data (Since order data is only one of order number = N3, The amount data of order number = N3 is the total amount data for selling.), The deduction amount deducted by subtracting the total amount data for selling 2,000,000 yen from the total amount data for buying 5,000,000 yen To calculate the 3,000,000 yen data. Next, the total amount data of the balance data of the previous day of all funds A, B, C belonging to the fund group 1 (group code = G1) held by Taro Yamato, stored in the balance data storage means 41 (see FIG. 3) Is calculated. In the example of FIG. 3, Taro Yamato does not own Fund B at the previous day's stage, so the balance data of the previous day of Fund A is 5,008,952 yen and the balance data of Fund C the previous day is 2,999,889. The total amount data 8,008,841 yen with the yen is calculated. Then, by adding the subtraction amount data 3,000,000 yen obtained by subtracting the total amount data of selling from the total amount data of buying and the total amount data 8,008,841 yen of the balance data of the previous day, Approximately calculate 11,008,841 yen data for determining the approximate sales commission rate related to the order data.
また、口数指定の注文の場合には、概算販売手数料率決定用金額算出処理手段23は、注文受付処理手段22により受け付けた今回の注文データおよび注文データ記憶手段43(図5参照)に記憶されている今回の注文を行った顧客と同一の顧客による今回の注文に係るファンドと同一のファンドグループに属する各ファンドの約定前の既発注の他の売買の各注文データについて、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各ファンド毎に算出する。そして、基準価格記憶手段44(図6参照)から、各ファンドについてのファンド識別情報をキーとして、各ファンドの前日の基準価格データを抽出し、算出した各ファンドの差引口数データに、抽出した各ファンドの前日の基準価格データをそれぞれ乗じて各ファンドの差引金額データを算出する。それから、算出した各ファンドの差引金額データの合計金額データと、残高データ記憶手段41(図3参照)に記憶された当該顧客の当該ファンドグループに属する全てのファンドの前日の残高データの合計金額データとを加算することにより、今回の注文データに係る概算販売手数料率決定用金額データを仮算出する。この際、残高データ記憶手段41(図3参照)から当該顧客の当該ファンドグループに属する全てのファンドの前日の残高データを取得する処理は、今回の注文データに含まれる顧客識別情報、および今回の注文データに係るファンドと同一のファンドグループに属する各ファンドについてのファンド識別情報をキーとして行われる。 In the case of an order with a specified number of units, the approximate sales commission rate determination amount calculation processing means 23 is stored in the current order data and order data storage means 43 (see FIG. 5) received by the order reception processing means 22. For each order data of other trades that have already been placed before the execution of each fund belonging to the same fund group as the fund related to the current order by the same customer who made the current order, For each fund, subtracted data is obtained by subtracting the total number of units of selling, which is the sum of the number of units sold when the trading classification data is data indicating the selling, from the total number of units of buying, which is the total number of units of unit data. Calculate every time. Then, the base price data of the previous day of each fund is extracted from the base price storage means 44 (see FIG. 6) using the fund identification information for each fund as a key, and each of the extracted subtraction data for each fund is extracted. Subtract amount data for each fund by multiplying the base price data for the previous day of the fund. Then, the total amount data of the calculated deduction amount data of each fund and the total amount data of the balance data of the previous day of all the funds belonging to the fund group of the customer stored in the balance data storage means 41 (see FIG. 3). To temporarily calculate the amount data for determining the approximate sales commission rate related to the current order data. At this time, the process of acquiring the balance data of the previous day of all funds belonging to the fund group of the customer from the balance data storage means 41 (see FIG. 3) is the customer identification information included in the current order data, This is performed using fund identification information for each fund belonging to the same fund group as the fund related to the order data as a key.
例えば、今回の注文(図5の注文番号=N6とする。)を行った顧客が大和花子であり、今回の注文で売買したファンドがファンドEであるとすると、ファンドEが属するファンドグループ2(グループコード=G2)に属するファンドは、ファンドD,E,F,Gであるから(図2参照)、大和花子により本日なされた約定前の既発注の他の注文データのうち、ファンドD,E,F,Gのいずれかの注文データとして、注文データ記憶手段43(図5参照)に記憶されているのは、注文番号=N5の注文データとなる。従って、注文番号=N6の今回の注文データおよび注文番号=N5の約定前の既発注の他の注文データについて、処理が行われることになり、先ず、ファンドF,Gの注文データは無いので、ファンドDについて、注文番号=N5の買いの口数データ3,000,000口から買いの合計口数データ3,000,000口を算出し(ファンドDの買いの注文データは、注文番号=N5の1つだけしかないので、注文番号=N5の買いの口数データが買いの合計口数データとなる。)、売りの口数データを合計した売りの合計口数データ、ゼロ(ファンドDの売りの注文データは、1つもないので、合計口数はゼロとなる。)を算出し、買いの合計口数データ3,000,000口から売りの合計口数データ、ゼロを減じたファンドDの差引口数データ3,000,000口を算出し、また、ファンドEについて、注文番号=N6の買いの口数データ2,000,000口から買いの合計口数データ2,000,000口を算出し(ファンドEの買いの注文データは、注文番号=N6の1つだけしかないので、注文番号=N6の買いの口数データが買いの合計口数データとなる。)、売りの口数データを合計した売りの合計口数データ、ゼロ(ファンドEの売りの注文データは、1つもないので、合計口数はゼロとなる。)を算出し、買いの合計口数データ2,000,000口から売りの合計口数データ、ゼロを減じたファンドEの差引口数データ2,000,000口を算出する。そして、基準価格記憶手段44(図6参照)から、ファンドDについてのファンド識別情報をキーとして、ファンドDの前日の基準価格データ10,423円(但し、1万口当たり)を抽出し、算出したファンドDの差引口数データ3,000,000口に、抽出したファンドDの前日の基準価格データ10,423円(但し、1万口当たり)を乗じてファンドDの差引金額データ3,126,900円を算出し、また、基準価格記憶手段44(図6参照)から、ファンドEについてのファンド識別情報をキーとして、ファンドEの前日の基準価格データ9,634円(但し、1万口当たり)を抽出し、算出したファンドEの差引口数データ2,000,000口に、抽出したファンドEの前日の基準価格データ9,634円(但し、1万口当たり)を乗じてファンドEの差引金額データ1,926,800円を算出し、さらに、ファンドDの差引金額データ3,126,900円と、ファンドEの差引金額データ1,926,800円との合計金額データ5,053,700円を算出する。次に、残高データ記憶手段41(図3参照)に記憶された大和花子の保有するファンドグループ2(グループコード=G2)に属する全てのファンドD,E,F,Gの前日の残高データの合計金額データを算出する。図3の例では、大和花子は、前日の段階でファンドE,Fは保有していないため、ファンドDの前日の残高データ813,870円と、ファンドGの前日の残高データ8,384,042円との合計金額データ9,197,912円を算出する。そして、各ファンドD,Eの差引金額データの合計金額データ5,053,700円と、各ファンドD,Gの前日の残高データの合計金額データ9,197,912円とを加算することにより、今回の注文データに係る概算販売手数料率決定用金額データ14,251,612円を仮算出する。
For example, if the customer who made this order (order number = N6 in FIG. 5) is Yamato Hanako and the fund sold and sold in this order is fund E,
<ファンド単位の残高で販売手数料率を決定する発明の場合>
なお、前述した「ファンド単位の残高で販売手数料率を決定する発明」の場合には、ファンドグループ単位の残高を算出するわけではないので、概算販売手数料率決定用金額算出処理手段23は、今回の注文データに係るファンドと同一のファンドグループに属する各ファンドの情報を得るための処理は行わない。従って、概算販売手数料率決定用金額算出処理手段23は、注文データ記憶手段43(図5参照)に記憶された約定前の既発注の他の売買の各注文データが、今回の注文データに含まれる顧客識別情報と同一の顧客識別情報を有し、かつ、今回の注文データに含まれるファンド識別情報と同一のファンド識別情報を有する注文データであるか否かを判断することにより、今回の注文を行った顧客と同一の顧客による今回の注文に係るファンドと同一のファンドの売買の各注文データを把握することができるので、概算販売手数料率決定用金額算出処理手段23は、注文受付処理手段22により受け付けた今回の注文データおよび注文データ記憶手段43(図5参照)に記憶されている今回の注文を行った顧客と同一の顧客による今回の注文に係るファンドと同一のファンドの売買の各注文データについて、次の処理を行う。
<In the case of an invention that determines the sales commission rate based on the fund unit balance>
In the case of the “invention for determining the sales commission rate based on the balance of the fund unit” described above, the balance for the fund group unit is not calculated. No processing is performed to obtain information on each fund belonging to the same fund group as the fund related to the order data. Accordingly, the approximate sales commission rate determining amount calculation processing means 23 includes the order data of other trades already placed before the trade stored in the order data storage means 43 (see FIG. 5) in the current order data. This order is determined by determining whether the order data has the same customer identification information as the customer identification information and the same fund identification information as the fund identification information included in the current order data. Since it is possible to grasp each order data of the buying and selling of the same fund as the fund related to the current order by the same customer who made the order, the amount calculation processing means 23 for determining the approximate sales commission rate is the order reception processing means 22 for the current order data received by the
<ファンド単位の残高で販売手数料率を決定する発明の場合;続>
すなわち、金額指定の注文の場合には、概算販売手数料率決定用金額算出処理手段23は、注文受付処理手段22により受け付けた今回の注文データおよび注文データ記憶手段43(図5参照)に記憶されている今回の注文を行った顧客と同一の顧客による今回の注文に係るファンドと同一のファンドの約定前の既発注の他の売買の各注文データについて、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出する。そして、算出した差引金額データと、残高データ記憶手段41(図3参照)に記憶された当該顧客の当該ファンドの前日の残高データとを加算することにより、今回の注文データに係る概算販売手数料率決定用金額データを仮算出する。この際、残高データ記憶手段41(図3参照)から当該顧客の当該ファンドの前日の残高データを取得する処理は、今回の注文データに含まれる顧客識別情報、および今回の注文データに含まれるファンド識別情報をキーとして行われる。
<In the case of an invention in which the sales commission rate is determined by the balance of the fund unit; continued>
That is, in the case of an order for which the amount is designated, the approximate sales commission rate determining amount calculation processing means 23 is stored in the current order data and order data storage means 43 (see FIG. 5) received by the order reception processing means 22. For each order data of other trades that have already been placed in the same fund as the fund related to the current order by the same customer who has placed the current order, the trade classification data is data indicating purchase. Then, subtracted amount data is calculated by subtracting the total amount data of selling, which is the sum of the amount data when the selling / dividing data is data indicating selling, from the total amount data of buying, which is the sum of the amount data. Then, by adding the calculated deduction amount data and the balance data of the customer's previous day stored in the balance data storage means 41 (see FIG. 3), the approximate sales commission rate relating to the current order data is added. The amount data for determination is provisionally calculated. At this time, the process of acquiring the balance data of the previous day of the customer's fund from the balance data storage means 41 (see FIG. 3) includes the customer identification information included in the current order data and the fund included in the current order data. The identification information is used as a key.
<ファンド単位の残高で販売手数料率を決定する発明の場合;続>
例えば、今回の注文(図5の注文番号=N4とする。)を行った顧客が大和太郎であり、今回の注文で売買したファンドがファンドAであるとすると、大和太郎により本日なされた約定前の既発注の他の注文データのうち、ファンドAの注文データとして、注文データ記憶手段43(図5参照)に記憶されているのは、注文番号=N1の注文データとなる。従って、注文番号=N4の今回の注文データおよび注文番号=N1の約定前の既発注の他の注文データについて、処理が行われることになり、先ず、注文番号=N1,N4の買いの注文データの金額データ1,500,000円と2,500,000円とを合計した買いの合計金額データ4,000,000円を算出し、売りの注文データは1つもないので、売りの合計金額データ、ゼロ円を算出し、買いの合計金額データ4,000,000円から売りの合計金額データ、ゼロ円を減じた差引金額データ4,000,000円を算出する。次に、残高データ記憶手段41(図3参照)に記憶された大和太郎の保有するファンドAの前日の残高データを取得する。図3の例では、大和太郎のファンドAの前日の残高データは、5,008,952円である。そして、買いの合計金額データから売りの合計金額データを減じた差引金額データ4,000,000円と、前日の残高データ5,008,952円とを加算することにより、今回の注文データに係る概算販売手数料率決定用金額データ9,008,952円を仮算出する。
<In the case of an invention in which the sales commission rate is determined by the balance of the fund unit; continued>
For example, suppose that the customer who made this order (order number = N4 in FIG. 5) is Taro Yamato, and the fund sold and sold in this order is Fund A, the promise made today by Taro Yamato Of the other ordered data, the order data stored in the order data storage means 43 (see FIG. 5) is the order data of order number = N1. Accordingly, the current order data for order number = N4 and other order data for orders already placed before order number = N1 are processed. First, the order data for buying order numbers = N1, N4. Total amount data of 1,500,000 Yen and 2,500,000 Yen total, buy total amount data 4,000,000 Yen is calculated, there is no sell order data, so total amount data of Sell Then, zero yen is calculated, and the total amount data of selling is calculated from the total amount data of buying 4,000,000 yen, and the subtracted amount data 4,000,000 yen obtained by subtracting the zero yen is calculated. Next, the balance data on the previous day of the fund A held by Taro Yamato stored in the balance data storage means 41 (see FIG. 3) is acquired. In the example of FIG. 3, the balance data of the previous day of Taro Yamato's fund A is 5,008,952 yen. Then, by adding the deduction amount data 4,000,000 yen obtained by subtracting the total amount data of selling from the total amount data of buying and the balance data 5,008,952 yen of the previous day, it is related to the current order data. The amount data 9,008,952 for determining the approximate sales commission rate is provisionally calculated.
<ファンド単位の残高で販売手数料率を決定する発明の場合;続>
また、口数指定の注文の場合には、概算販売手数料率決定用金額算出処理手段23は、注文受付処理手段22により受け付けた今回の注文データおよび注文データ記憶手段43(図5参照)に記憶されている今回の注文を行った顧客と同一の顧客による今回の注文に係るファンドと同一のファンドの約定前の既発注の他の売買の各注文データについて、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを算出する。そして、基準価格記憶手段44(図6参照)から、当該ファンドについてのファンド識別情報をキーとして、当該ファンドの前日の基準価格データを抽出し、算出した差引口数データに、抽出した当該ファンドの前日の基準価格データを乗じて差引金額データを算出する。それから、算出した差引金額データと、残高データ記憶手段41(図3参照)に記憶された当該顧客の当該ファンドの前日の残高データとを加算することにより、今回の注文データに係る概算販売手数料率決定用金額データを仮算出する。この際、残高データ記憶手段41(図3参照)から当該顧客の当該ファンドの前日の残高データを取得する処理は、今回の注文データに含まれる顧客識別情報、および今回の注文データに含まれるファンド識別情報をキーとして行われる。
<In the case of an invention in which the sales commission rate is determined by the balance of the fund unit; continued>
In the case of an order with a specified number of units, the approximate sales commission rate determination amount calculation processing means 23 is stored in the current order data and order data storage means 43 (see FIG. 5) received by the order reception processing means 22. For each order data of other trades that have already been placed in the same fund as the fund related to the current order by the same customer who has placed the current order, the trade classification data is data indicating purchase. The subtracted number data obtained by subtracting the total number data of the selling, which is the sum of the number data in the case where the trading classification data is data indicating the sale, is calculated from the total number data of the buying, which is the total number data of the case. Then, the base price data of the previous day of the fund is extracted from the base price storage means 44 (see FIG. 6) using the fund identification information about the fund as a key, and the previous day of the fund is extracted to the calculated subtraction number data. The deduction amount data is calculated by multiplying the base price data. Then, by adding the calculated deduction amount data and the balance data of the customer's previous day of the fund stored in the balance data storage means 41 (see FIG. 3), an approximate sales commission rate relating to the current order data is added. The amount data for determination is provisionally calculated. At this time, the process of acquiring the balance data of the previous day of the customer's fund from the balance data storage means 41 (see FIG. 3) includes the customer identification information included in the current order data and the fund included in the current order data. The identification information is used as a key.
<ファンド単位の残高で販売手数料率を決定する発明の場合;続>
例えば、今回の注文(図5の注文番号=N6とする。)を行った顧客が大和花子であり、今回の注文で売買したファンドがファンドEであるとすると、大和花子により本日なされた約定前の既発注の他の注文データのうち、ファンドEの注文データとして、注文データ記憶手段43(図5参照)に記憶されているものは無い。従って、注文番号=N6の今回の注文データのみについて、処理が行われることになり、先ず、注文番号=N6の買いの口数データ2,000,000口から買いの合計口数データ2,000,000口を算出し(ファンドEの買いの注文データは、注文番号=N6の1つだけしかないので、注文番号=N6の買いの口数データが買いの合計口数データとなる。)、売りの口数データを合計した売りの合計口数データ、ゼロ(ファンドEの売りの注文データは、1つもないので、合計口数はゼロとなる。)を算出し、買いの合計口数データ2,000,000口から売りの合計口数データ、ゼロを減じたファンドEの差引口数データ2,000,000口を算出する。そして、基準価格記憶手段44(図6参照)から、ファンドEについてのファンド識別情報をキーとして、ファンドEの前日の基準価格データ9,634円(但し、1万口当たり)を抽出し、算出したファンドEの差引口数データ2,000,000口に、抽出したファンドEの前日の基準価格データ9,634円(但し、1万口当たり)を乗じてファンドEの差引金額データ1,926,800円を算出する。次に、残高データ記憶手段41(図3参照)に記憶された大和花子の保有するファンドEの前日の残高データを取得する。図3の例では、大和花子は、前日の段階でファンドEは保有していないため、ファンドEの前日の残高データは、ゼロとなる。そして、ファンドEの差引金額データ1,926,800円と、ファンドEの前日の残高データ、ゼロ円とを加算することにより、今回の注文データに係る概算販売手数料率決定用金額データ1,926,800円を仮算出する。
<In the case of an invention in which the sales commission rate is determined by the balance of the fund unit; continued>
For example, if the customer who made the current order (order number = N6 in FIG. 5) is Yamato Hanako, and the fund sold and sold in this order is Fund E, the promise made today by Yamato Hanako Among the other already ordered data, there is no data stored in the order data storage means 43 (see FIG. 5) as the order data of the fund E. Accordingly, only the current order data of order number = N6 is processed. First, the total number of purchase data 2,000,000 from the purchase number data 2,000,000 of order number = N6. (The order data for fund E is only one order number = N6, so the number data for buying with order number = N6 is the total number data for buying.) The total number of units sold is zero, and there is no order data for selling Fund E, so the total number of units is zero. The total number data of, and 2,000,000 units of funds E subtracted by subtracting zero are calculated. The base price data 9,634 yen (per 10,000 units) on the previous day of the fund E is extracted from the base price storage means 44 (see FIG. 6) using the fund identification information about the fund E as a key. Fund E's deduction amount data 1,926,800 yen by multiplying 2,000,000 units of Fund E's deduction unit data by 9,634 yen (excluding 10,000 units) on the previous day of the extracted funds E Is calculated. Next, the balance data of the day before the fund E owned by Hanako Yamato stored in the balance data storage means 41 (see FIG. 3) is acquired. In the example of FIG. 3, Hanawa Yamato does not have Fund E at the previous day's stage, so the balance data on the previous day of Fund E is zero. Then, by adding the fund A deducted amount data 1,926,800 yen, the balance data of the previous day of the fund E, and zero yen, the amount data 1,926 for determining the approximate sales commission rate related to the current order data , 800 yen is provisionally calculated.
概算販売手数料率決定処理手段24は、概算販売手数料率決定用金額算出処理手段23により仮算出した今回の注文データに係る概算販売手数料率決定用金額データに基づき、販売手数料率テーブル記憶手段42(図4参照)に記憶されている販売手数料率テーブルを用いて、注文受付処理手段22により受け付けた買いの場合の今回の注文データおよび注文データ記憶手段43(図5参照)に記憶されている約定前の既発注の他の買いの各注文データについて共通に適用される概算販売手数料率データを仮決定し、仮決定した概算販売手数料率データを、注文識別情報(注文番号)と関連付けて注文データ記憶手段43(図5参照)に記憶させる処理を実行するものである。前述した金額指定の注文の例では、今回の注文データ(図5の注文番号=N4とする。)に係る概算販売手数料率決定用金額データとして、11,008,841円が仮算出されているので、販売手数料率テーブルで「1,000万円以上、5億円未満」に該当することから、概算販売手数料率データは、1.575%(消費税込み)と仮決定され、この値が注文データ記憶手段43に保存される(図5参照)。また、前述した口数指定の注文の例では、今回の注文データ(図5の注文番号=N6とする。)に係る概算販売手数料率決定用金額データとして、14,251,612円が仮算出されているので、これも販売手数料率テーブルで「1,000万円以上、5億円未満」に該当することから、概算販売手数料率データは、1.575%(消費税込み)と仮決定され、この値が注文データ記憶手段43に保存される(図5参照)。これらの注文番号=N4,N6の注文データのいずれについても、単独では「1,000万円未満」に該当するため、従来から行われている通常の販売手数料率の決定方法では、2.100%(消費税込み)となってしまうところ、本発明により、1.575%(消費税込み)と顧客に有利な値となることがわかる。
The approximate sales fee rate determination processing means 24 is based on the sales commission rate table storage means 42 ( Using the sales commission rate table stored in FIG. 4), the current order data and the contract data stored in the order data storage unit 43 (see FIG. 5) in the case of the purchase received by the order
また、概算販売手数料率決定処理手段24により仮決定される概算販売手数料率データは、今回の注文データのみならず、今回の注文データに係る概算販売手数料率決定用金額データの算出に用いられた約定前の既発注の他の買いの各注文データについても共通に適用されるので、例えば、注文番号=N1の注文を行った時点で、注文番号=N1の注文データに適用される概算販売手数料率データが、一旦、2.100%(消費税込み)と仮決定されていた場合でも、例えば、その後の注文である注文番号=N4の注文を行った時点で、その後の注文の影響により、それ以前になされた注文番号=N1の注文データに適用される概算販売手数料率データが、1.575%(消費税込み)に変わってしまうことがあり得ることとなり、これについての詳細は、図5および図9を用いて後述する。このように概算販売手数料率データは、前回の算出時点から値が変わることがあり得るので、注文データ記憶手段43(図5参照)には、新しい値が上書き保存される。 Further, the approximate sales commission rate data temporarily determined by the approximate sales commission rate determination processing means 24 was used to calculate not only the current order data but also the approximate sales commission rate determination amount data related to the current order data. Since it is also applied in common to other order data of other orders that have already been placed before the contract, for example, when the order number = N1 is placed, the approximate sales fee applied to the order data of order number = N1 Even if the rate data is temporarily determined to be 2.100% (including consumption tax), for example, when the order of the order number = N4, which is a subsequent order, is placed, The estimated sales commission rate data applied to the order data of order number = N1 made before may change to 1.575% (including consumption tax). Details of Te will be described later with reference to FIGS. 5 and 9. Thus, since the value of the approximate sales commission rate data may change from the previous calculation time point, a new value is overwritten and saved in the order data storage means 43 (see FIG. 5).
概算販売手数料算出処理手段25は、注文受付処理手段22により受け付けた買いの場合の今回の注文データに係る概算販売手数料データを仮算出し、仮算出した概算販売手数料データを、注文識別情報(注文番号)と関連付けて注文データ記憶手段43(図5参照)に記憶させる処理を実行するものである。また、概算販売手数料算出処理手段25は、今回の注文データのみならず、注文データ記憶手段43(図5参照)に記憶されている約定前の既発注の他の売買の各注文データのうち、今回の注文データに係る概算販売手数料率決定用金額データの算出に用いられた約定前の既発注の他の買いの各注文データに係る概算販売手数料データを仮算出し、仮算出した概算販売手数料データを、注文識別情報(注文番号)と関連付けて注文データ記憶手段43(図5参照)に記憶させる処理も実行する。 The approximate sales commission calculation processing means 25 tentatively calculates the approximate sales commission data related to the current order data in the case of the purchase received by the order reception processing means 22, and uses the provisional calculated approximate sales commission data as the order identification information (order The order data storage means 43 (see FIG. 5) stores the information in association with the (number). Further, the approximate sales fee calculation processing means 25 includes not only the current order data but also other order data of other trades that have already been placed before the trade stored in the order data storage means 43 (see FIG. 5). Approximate sales commission data related to each order data of other purchases that have already been placed before the contract used to calculate the amount data for determining the approximate sales commission rate related to the current order data is provisionally calculated, and the estimated sales commission calculated provisionally A process of storing the data in the order data storage unit 43 (see FIG. 5) in association with the order identification information (order number) is also executed.
具体的には、金額指定の注文の場合には、概算販売手数料算出処理手段25は、売買区分データが買いを示すデータである場合の金額データ、および概算販売手数料率決定処理手段24により仮決定した概算販売手数料率データを用いて、概算販売手数料データを仮算出する。すなわち、本実施形態では、買付注文の金額データを、内手数料のデータとするので、概算販売手数料データ=買付注文の金額データ−{買付注文の金額データ÷(1+概算販売手数料率データ)}という式により、概算販売手数料データを仮算出する。前述した金額指定の注文の例では、今回の注文データ(図5の注文番号=N4とする。)に係る買いの金額データが2,500,000円であり、概算販売手数料率決定用金額データとして、11,008,841円が仮算出され、概算販売手数料率データが、1.575%(消費税込み)と仮決定されているので、今回の注文データ(注文番号=N4)に係る概算販売手数料データ=2,500,000円−{2,500,000円÷(1+1.575%)}=38,764円となり、この値が注文データ記憶手段43に保存される(図5参照)。また、今回の注文データ(注文番号=N4)に係る概算販売手数料率決定用金額データの算出に用いられた約定前の既発注の他の買いの各注文データとして、注文番号=N1,N2の注文データがあるので、注文番号=N1の注文データに係る概算販売手数料データ=1,500,000円−{1,500,000円÷(1+1.575%)}=23,259円も算出し、注文番号=N2の注文データに係る概算販売手数料データ=1,000,000円−{1,000,000円÷(1+1.575%)}=15,506円も仮算出する(図5参照)。これらの注文番号=N1,N2の注文データに係る概算販売手数料データは、前回の算出時点から値が変わることがあり得るので、注文データ記憶手段43(図5参照)には、新しい値が上書き保存される。 Specifically, in the case of an order for which the amount is designated, the approximate sales commission calculation processing means 25 is provisionally determined by the amount data when the trade classification data is data indicating buying and the approximate sales commission rate determination processing means 24. Approximate sales commission data is tentatively calculated using the estimated sales commission rate data. In other words, in this embodiment, the purchase order amount data is the internal fee data, so the approximate sales fee data = the purchase order amount data− {the purchase order amount data ÷ (1 + the approximate sales fee rate data). )} Provisionally calculate approximate sales commission data. In the example of the order for specifying the amount described above, the purchase amount data related to the current order data (order number = N4 in FIG. 5) is 2,500,000 yen, and the approximate sales commission rate determination amount data 11,008,841 yen is provisionally calculated, and the approximate sales commission rate data is provisionally determined to be 1.575% (including consumption tax), so the approximate sales related to the current order data (order number = N4) Fee data = 2,500,000 yen- {2,500,000 yen / (1 + 1.575%)} = 38,764 yen, and this value is stored in the order data storage means 43 (see FIG. 5). In addition, as order data for other purchases that have already been placed before the contract used for calculation of the amount data for determining the approximate sales commission rate related to the current order data (order number = N4), order numbers = N1, N2 Since there is order data, approximate sales commission data related to order data with order number = N1 = 1,500,000 yen-{1,500,000 yen / (1 + 1.575%)} = 23,259 yen Approximate sales commission data related to order data with order number = N2 = 1,000,000 yen-{1,000,000 yen / (1 + 1.575%)} = 15,506 yen (see FIG. 5) ). Since the value of the approximate sales commission data related to the order data of these order numbers = N1, N2 may change from the previous calculation time, the order data storage means 43 (see FIG. 5) is overwritten with the new value. Saved.
また、口数指定の注文の場合には、概算販売手数料算出処理手段25は、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段44(図6参照)に記憶された前日(注文受付処理時点における前日)の基準価格データ、および概算販売手数料率決定処理手段24により仮決定した概算販売手数料率データを用いて、概算販売手数料データを仮算出する。すなわち、概算販売手数料データ=買付注文の口数データ×前日の基準価格データ×概算販売手数料率データという式により、概算販売手数料データを仮算出する。前述した口数指定の注文の例では、今回の注文データ(図5の注文番号=N6とする。)に係る買いの口数データが2,000,000口であり、概算販売手数料率決定用金額データとして、14,251,612円が仮算出され、概算販売手数料率データが、1.575%(消費税込み)と仮決定され、基準価格記憶手段44(図6参照)に記憶されたファンドEの前日(注文受付処理時点における前日)の基準価格データが、9,634円(但し、1万口当たり)であるので、今回の注文データ(注文番号=N6)に係る概算販売手数料データ=2,000,000口×(9,634円/1万口)×1.575%=30,347円となり、この値が注文データ記憶手段43に保存される(図5参照)。また、今回の注文データ(注文番号=N6)に係る概算販売手数料率決定用金額データの算出に用いられた約定前の既発注の他の買いの各注文データとして、注文番号=N5の注文データがあるので、注文番号=N5の注文データに係る概算販売手数料データ=3,000,000口×(10,423円/1万口)×1.575%=49,249円も仮算出する(図5参照)。この注文番号=N5の注文データに係る概算販売手数料データは、前回の算出時点から値が変わることがあり得るので、注文データ記憶手段43(図5参照)には、新しい値が上書き保存される。
Further, in the case of an order specifying the number of units, the approximate sales commission
概算販売手数料表示処理手段26は、顧客端末装置50または販売会社端末装置60からの注文受付処理時に、注文内容確認画面140(図9参照、例えばWeb画面等)の表示用データを、ネットワーク1を介して顧客端末装置50へ送信し、または内部ネットワーク2を介して販売会社端末装置60へ送信する処理を実行するものである。図9に示すように、注文内容確認画面140には、今回の注文データ(図9の例では、注文番号=N4)について、概算販売手数料算出処理手段25により仮算出した概算販売手数料データ、および概算販売手数料率決定処理手段24により仮決定した概算販売手数料率データが表示されるとともに、その日になされた当該顧客(図9の例では、大和太郎)の他の注文データ(図9の例では、注文番号=N4の今回の注文データに係る概算販売手数料率決定用金額データの算出に用いられた約定前の既発注の他の買いの各注文データである注文番号=N1,N2の注文データ)について、概算販売手数料率決定処理手段24により仮決定した概算販売手数料率データの変更前後のデータが表示される。この際、概算販売手数料率データの変更前のデータは、注文データ記憶手段43(図5参照)から読み込む。なお、その日になされた当該顧客の他の注文データについて、概算販売手数料率決定処理手段24により仮決定した概算販売手数料率データの変更前後のデータのみならず、概算販売手数料算出処理手段25により仮算出した概算販売手数料データの変更前後のデータを表示してもよく、この場合にも、概算販売手数料データの変更前のデータは、注文データ記憶手段43(図5参照)から読み込むことができる。
The estimated sales commission display processing means 26 displays the data for displaying the order content confirmation screen 140 (see FIG. 9, for example, a Web screen, etc.) for the network 1 during the order reception processing from the
基準価格取得処理手段27は、委託会社システム70から専用線3を介して送信されてくるファンド識別情報(例えばファンドコード等)および基準価格データを受信し、受信した基準価格データを、ファンド識別情報と関連付けて基準価格記憶手段44(図6参照)に記憶させる処理を実行するものである。この際、委託会社システム70からの基準価格データの取得処理は、基準価格取得処理手段27から基準価格取得処理手段27の管理するタイミングで基準価格データの取得要求信号を委託会社システム70へ送信してもよく、あるいは委託会社システム70から委託会社システム70の管理するタイミングで送信されてくる基準価格データを受信してもよい。
The reference price acquisition processing means 27 receives fund identification information (for example, a fund code) and reference price data transmitted from the
発注処理手段28は、注文データ記憶手段43(図5参照)に記憶された各注文データについての顧客識別情報(口座番号等)、ファンド識別情報(ファンドコード等)、注文識別情報(注文番号等)、売買区分データ、金額データまたは口数データを、専用線3を介して委託会社システム70へ送信するとともに、委託会社システム70から専用線3を介して送信されてくる各注文についての約定データとして、顧客識別情報(口座番号等)、ファンド識別情報(ファンドコード等)、注文識別情報(注文番号等)、売買区分データ、約定金額データ、約定口数データ、約定単価データ(約定日の基準価格データ)を受信し、受信した約定データを、注文データ記憶手段43(図5参照)に記憶させる処理を実行するものである。
The order processing means 28 includes customer identification information (account number, etc.), fund identification information (fund code, etc.), order identification information (order number, etc.) for each order data stored in the order data storage means 43 (see FIG. 5). ), The transaction classification data, the money amount data, or the number data is transmitted to the
確定販売手数料率決定用金額算出処理手段29は、注文データ記憶手段43(図5参照)に記憶されている各注文データの約定処理時に、注文データ記憶手段43に記憶されている処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行するものである。確定販売手数料率決定用金額データとは、注文受付処理時に仮算出する暫定的なデータである概算販売手数料率決定用金額データとは異なり、注文の約定後における確定的なデータであり、確定販売手数料率を決定するための基礎となる金額データである。 The fixed sales commission rate determining amount calculation processing means 29 is the processing target order stored in the order data storage means 43 at the time of execution of each order data stored in the order data storage means 43 (see FIG. 5). The processing for calculating the fixed sales commission rate determining amount data related to the data is executed. The amount data for determining the fixed sales commission rate is different from the amount data for determining the approximate sales commission rate, which is provisional data calculated at the time of order acceptance processing. This is the amount data that is the basis for determining the commission rate.
具体的には、確定販売手数料率決定用金額算出処理手段29は、注文データ記憶手段43(図5参照)に記憶されている処理対象の注文データに含まれるファンド識別情報(ファンドコード)をキーとして、グループテーブル記憶手段40(図2参照)から処理対象の注文データに含まれるファンド識別情報に対応するグループ識別情報(グループコード)を抽出し、抽出したグループ識別情報に対応する全てのファンド識別情報をグループテーブル記憶手段40から取得することにより、処理対象の注文データに係るファンドと同一のファンドグループに属する各ファンドの情報を得る。そして、確定販売手数料率決定用金額算出処理手段29は、注文データ記憶手段43(図5参照)に記憶された約定後の他の売買の各注文データが、処理対象の注文データに含まれる顧客識別情報と同一の顧客識別情報を有し、かつ、処理対象の注文データと同一のファンドグループに属するいずれかのファンドについてのファンド識別情報を有する注文データであるか否かを判断することにより、処理対象の注文を行った顧客と同一の顧客による処理対象の注文に係るファンドと同一のファンドグループに属する各ファンドの注文データを把握することができるので、確定販売手数料率決定用金額算出処理手段29は、注文データ記憶手段43(図5参照)に記憶されている処理対象の注文データおよび注文データ記憶手段43(図5参照)に記憶されている処理対象の注文を行った顧客と同一の顧客による処理対象の注文に係るファンドと同一のファンドグループに属する各ファンドの約定後の他の売買の各注文データについて、次の処理を行う。
Specifically, the fixed sales commission rate determination amount calculation processing means 29 uses the fund identification information (fund code) included in the processing target order data stored in the order data storage means 43 (see FIG. 5) as a key. As described above, group identification information (group code) corresponding to the fund identification information included in the order data to be processed is extracted from the group table storage means 40 (see FIG. 2), and all fund identifications corresponding to the extracted group identification information are extracted. By acquiring the information from the group table storage means 40, information on each fund belonging to the same fund group as the fund related to the order data to be processed is obtained. Then, the fixed sales commission rate determination amount calculation processing means 29 is a customer whose processing order data includes each order data of other trades after the contract stored in the order data storage means 43 (see FIG. 5). By determining whether the order data has the same customer identification information as the identification information and the fund identification information for any fund belonging to the same fund group as the order data to be processed, Since it is possible to grasp the order data of each fund belonging to the same fund group as the fund related to the order to be processed by the same customer who made the order to be processed, the amount calculation processing means for determining the fixed
すなわち、金額指定の注文の場合には、確定販売手数料率決定用金額算出処理手段29は、注文データ記憶手段43(図5参照)に記憶されている処理対象の注文データおよび注文データ記憶手段43(図5参照)に記憶されている処理対象の注文を行った顧客と同一の顧客による処理対象の注文に係るファンドと同一のファンドグループに属する各ファンドの約定後の他の売買の各注文データについて、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出する。そして、算出した差引金額データと、残高データ記憶手段41(図3参照)に記憶された当該顧客の当該ファンドグループに属する全てのファンドの前日の残高データの合計金額データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出する。この際、残高データ記憶手段41(図3参照)から当該顧客の当該ファンドグループに属する全てのファンドの前日の残高データを取得する処理は、処理対象の注文データに含まれる顧客識別情報、および処理対象の注文データに係るファンドと同一のファンドグループに属する各ファンドについてのファンド識別情報をキーとして行われる。また、この処理を行う時点では、各ファンドの約定日(この処理を行っている当日)の基準価格データが、既に基準価格記憶手段44(図6参照)に記憶されているので、この約定日の基準価格データを用いて、残高データ記憶手段41(図3参照)に記憶された各ファンドの残高データを評価し直してから、その再評価後の約定日の残高データを用いて、確定販売手数料率決定用金額データを算出することも可能であるが、それにもかかわらず、残高データ記憶手段41(図3参照)から前日の残高データを取得して用いるのは、概算販売手数料率データとして、図9の注文内容確認画面140で既に表示して告知した値を変更してしまう(特に、顧客に不利になる方向に変更してしまう)のは好ましくないためであり、確定販売手数料率データについては既に表示して告知した概算販売手数料率データを保つようにし、確定販売手数料率決定用金額データの算出を、概算販売手数料率決定用金額データの仮算出と同様にするためである。
In other words, in the case of an order for which the amount is designated, the fixed sales commission rate determining amount calculation processing means 29 is the processing target order data and order data storage means 43 stored in the order data storage means 43 (see FIG. 5). (See FIG. 5) Stored order data of other trades after the contract of each fund belonging to the same fund group as the fund related to the order to be processed by the same customer as the customer who made the order to be processed Subtracting the total amount data of selling by summing the amount data when buying and selling data is data showing selling from the total amount data of buying when the buying and selling division data is data showing buying Calculate the deduction amount data. Then, by adding the calculated deduction amount data and the total amount data of the balance data of the previous day of all funds belonging to the fund group of the customer stored in the balance data storage means 41 (see FIG. 3), Calculate the fixed sales commission rate determination amount data related to the order data to be processed. At this time, the process of acquiring the balance data of the previous day of all the funds belonging to the fund group of the customer from the balance data storage means 41 (see FIG. 3) is the customer identification information included in the order data to be processed, and the process This is performed using the fund identification information for each fund belonging to the same fund group as the fund related to the target order data as a key. Further, at the time of performing this process, the reference price data of the contract date of each fund (the day on which this process is performed) is already stored in the reference price storage means 44 (see FIG. 6). After re-evaluating the balance data of each fund stored in the balance data storage means 41 (see FIG. 3) using the reference price data, the fixed sale using the balance data on the trade date after the re-evaluation It is possible to calculate fee rate determination amount data, but nevertheless, the balance data storage means 41 (see FIG. 3) obtains and uses the previous day's balance data as approximate sales fee rate data. This is because it is not preferable to change the value already displayed and announced on the order
例えば、処理対象の注文(図5の注文番号=N4とする。)を行った顧客が大和太郎であり、処理対象の注文で売買したファンドがファンドAであるとすると、ファンドAが属するファンドグループ1(グループコード=G1)に属するファンドは、ファンドA,B,Cであるから(図2参照)、大和太郎により本日なされた約定後の他の注文データのうち、ファンドA,B,Cのいずれかの注文データとして、注文データ記憶手段43(図5参照)に記憶されているのは、注文番号=N1,N2,N3の注文データとなる。従って、注文番号=N4の処理対象の注文データおよび注文番号=N1,N2,N3の約定後の他の注文データについて、処理が行われることになり、先ず、注文番号=N1,N2,N4の買いの注文データの金額データ1,500,000円と1,000,000円と2,500,000円とを合計した買いの合計金額データ5,000,000円を算出し、注文番号=N3の売りの注文データの金額データ2,000,000円から売りの合計金額データ2,000,000円を算出し(売りの注文データは、注文番号=N3の1つだけしかないので、注文番号=N3の金額データが売りの合計金額データとなる。)、買いの合計金額データ5,000,000円から売りの合計金額データ2,000,000円を減じた差引金額データ3,000,000円を算出する。次に、残高データ記憶手段41(図3参照)に記憶された大和太郎の保有するファンドグループ1(グループコード=G1)に属する全てのファンドA,B,Cの前日の残高データの合計金額データを算出する。図3の例では、大和太郎は、前日の段階でファンドBは保有していないため、ファンドAの前日の残高データ5,008,952円と、ファンドCの前日の残高データ2,999,889円との合計金額データ8,008,841円を算出する。そして、買いの合計金額データから売りの合計金額データを減じた差引金額データ3,000,000円と、前日の残高データの合計金額データ8,008,841円とを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データ11,008,841円を算出する。これは、前述した例で、仮算出した概算販売手数料率決定用金額データ11,008,841円と同じである。 For example, if the customer who made the order to be processed (order number = N4 in FIG. 5) is Taro Yamato and the fund traded in the order to be processed is fund A, the fund group to which fund A belongs Since the funds belonging to 1 (group code = G1) are funds A, B, and C (see FIG. 2), among the other order data made today by Taro Yamato, the funds A, B, and C What is stored in the order data storage means 43 (see FIG. 5) as any order data is the order data of order numbers = N1, N2, and N3. Therefore, the processing is performed for the order data to be processed with order number = N4 and the other order data after the execution with order numbers = N1, N2, N3. First, the order numbers = N1, N2, N4. The total amount data 5,000,000 yen of the purchase obtained by summing the amount data 1,500,000 yen, 1,000,000 yen and 2,500,000 yen of the purchase order data is calculated, and the order number = N3 Total amount data 2,000,000 yen of selling is calculated from the amount data 2,000,000 yen of selling order data (Since order data has only one of order number = N3, order number = The amount data of N3 is the total amount data of selling.), The amount of subtraction data obtained by subtracting the total amount of selling data 2,000,000 yen from the total amount data of buying 5,000,000 yen , To calculate the yen 000,000. Next, the total amount data of the balance data of the previous day of all funds A, B, C belonging to the fund group 1 (group code = G1) held by Taro Yamato, stored in the balance data storage means 41 (see FIG. 3) Is calculated. In the example of FIG. 3, Taro Yamato does not own Fund B at the previous day's stage, so the balance data of the previous day of Fund A is 5,008,952 yen and the balance data of Fund C the previous day is 2,999,889. The total amount data 8,008,841 yen with the yen is calculated. Then, by adding the subtraction amount data 3,000,000 yen obtained by subtracting the total amount data of selling from the total amount data of buying and the total amount data 8,008,841 yen of the balance data of the previous day, the processing object The fixed sales commission rate determining amount data 11,008,841 yen for the order data is calculated. This is the same as the tentatively calculated approximate sales commission rate determining amount data 11,008,841 yen in the example described above.
また、口数指定の注文の場合には、確定販売手数料率決定用金額算出処理手段29は、注文データ記憶手段43(図5参照)に記憶されている処理対象の注文データおよび注文データ記憶手段43(図5参照)に記憶されている処理対象の注文を行った顧客と同一の顧客による処理対象の注文に係るファンドと同一のファンドグループに属する各ファンドの約定後の他の売買の各注文データについて、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各ファンド毎に算出する。そして、基準価格記憶手段44(図6参照)から、各ファンドについてのファンド識別情報をキーとして、各ファンドの前日の基準価格データを抽出し、算出した各ファンドの差引口数データに、抽出した各ファンドの前日の基準価格データをそれぞれ乗じて各ファンドの差引金額データを算出する。この際、各ファンドの約定日(この処理を行っている当日)の基準価格データが、既に基準価格記憶手段44(図6参照)に記憶されているにもかかわらず、基準価格記憶手段44から前日の基準価格データを抽出して用いるのは、概算販売手数料率データとして、図9の注文内容確認画面140で既に表示して告知した値を変更してしまう(特に、顧客に不利になる方向に変更してしまう)のは好ましくないためであり、確定販売手数料率データについては既に表示して告知した概算販売手数料率データを保つようにし、確定販売手数料率決定用金額データの算出を、概算販売手数料率決定用金額データの仮算出と同様にするためである。それから、算出した各ファンドの差引金額データの合計金額データと、残高データ記憶手段41(図3参照)に記憶された当該顧客の当該ファンドグループに属する全てのファンドの前日の残高データの合計金額データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出する。この際、残高データ記憶手段41(図3参照)から当該顧客の当該ファンドグループに属する全てのファンドの前日の残高データを取得する処理は、処理対象の注文データに含まれる顧客識別情報、および処理対象の注文データに係るファンドと同一のファンドグループに属する各ファンドについてのファンド識別情報をキーとして行われる。また、残高データ記憶手段41(図3参照)から前日の残高データを取得して用いる理由は、金額指定の注文の場合において説明した通りである。
In the case of an order with a specified number of units, the fixed sales commission rate determination amount calculation processing means 29 is the processing target order data and order data storage means 43 stored in the order data storage means 43 (see FIG. 5). (See FIG. 5) Stored order data of other trades after the contract of each fund belonging to the same fund group as the fund related to the order to be processed by the same customer as the customer who made the order to be processed Subtracting the total number data of selling by summing the number data when buying and selling data is data showing sales from the total number of buying data when buying and selling data is data showing buying The number of subtraction data is calculated for each fund. Then, the base price data of the previous day of each fund is extracted from the base price storage means 44 (see FIG. 6) using the fund identification information for each fund as a key, and each of the extracted subtraction data for each fund is extracted. Subtract amount data for each fund by multiplying the base price data for the previous day of the fund. At this time, although the reference price data of the contract date of each fund (the day on which this processing is performed) is already stored in the reference price storage means 44 (see FIG. 6), the reference price storage means 44 The standard price data of the previous day is extracted and used as the approximate sales commission rate data, which changes the value already displayed and announced on the order
例えば、処理対象の注文(図5の注文番号=N6とする。)を行った顧客が大和花子であり、処理対象の注文で売買したファンドがファンドEであるとすると、ファンドEが属するファンドグループ2(グループコード=G2)に属するファンドは、ファンドD,E,F,Gであるから(図2参照)、大和花子により本日なされた約定後の他の注文データのうち、ファンドD,E,F,Gのいずれかの注文データとして、注文データ記憶手段43(図5参照)に記憶されているのは、注文番号=N5の注文データとなる。従って、注文番号=N6の処理対象の注文データおよび注文番号=N5の約定後の他の注文データについて、処理が行われることになり、先ず、ファンドF,Gの注文データは無いので、ファンドDについて、注文番号=N5の買いの口数データ3,000,000口から買いの合計口数データ3,000,000口を算出し(ファンドDの買いの注文データは、注文番号=N5の1つだけしかないので、注文番号=N5の買いの口数データが買いの合計口数データとなる。)、売りの口数データを合計した売りの合計口数データ、ゼロ(ファンドDの売りの注文データは、1つもないので、合計口数はゼロとなる。)を算出し、買いの合計口数データ3,000,000口から売りの合計口数データ、ゼロを減じたファンドDの差引口数データ3,000,000口を算出し、また、ファンドEについて、注文番号=N6の買いの口数データ2,000,000口から買いの合計口数データ2,000,000口を算出し(ファンドEの買いの注文データは、注文番号=N6の1つだけしかないので、注文番号=N6の買いの口数データが買いの合計口数データとなる。)、売りの口数データを合計した売りの合計口数データ、ゼロ(ファンドEの売りの注文データは、1つもないので、合計口数はゼロとなる。)を算出し、買いの合計口数データ2,000,000口から売りの合計口数データ、ゼロを減じたファンドEの差引口数データ2,000,000口を算出する。そして、基準価格記憶手段44(図6参照)から、ファンドDについてのファンド識別情報をキーとして、ファンドDの前日の基準価格データ10,423円(但し、1万口当たり)を抽出し、算出したファンドDの差引口数データ3,000,000口に、抽出したファンドDの前日の基準価格データ10,423円(但し、1万口当たり)を乗じてファンドDの差引金額データ3,126,900円を算出し、また、基準価格記憶手段44(図6参照)から、ファンドEについてのファンド識別情報をキーとして、ファンドEの前日の基準価格データ9,634円(但し、1万口当たり)を抽出し、算出したファンドEの差引口数データ2,000,000口に、抽出したファンドEの前日の基準価格データ9,634円(但し、1万口当たり)を乗じてファンドEの差引金額データ1,926,800円を算出し、さらに、ファンドDの差引金額データ3,126,900円と、ファンドEの差引金額データ1,926,800円との合計金額データ5,053,700円を算出する。次に、残高データ記憶手段41(図3参照)に記憶された大和花子の保有するファンドグループ2(グループコード=G2)に属する全てのファンドD,E,F,Gの前日の残高データの合計金額データを算出する。図3の例では、大和花子は、前日の段階でファンドE,Fは保有していないため、ファンドDの前日の残高データ813,870円と、ファンドGの前日の残高データ8,384,042円との合計金額データ9,197,912円を算出する。そして、各ファンドD,Eの差引金額データの合計金額データ5,053,700円と、各ファンドD,Gの前日の残高データの合計金額データ9,197,912円とを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データ14,251,612円を算出する。これは、前述した例で、仮算出した概算販売手数料率決定用金額データ14,251,612円と同じである。 For example, if the customer who made the order to be processed (order number = N6 in FIG. 5) is Yamato Hanako and the fund bought and sold in the order to be processed is fund E, the fund group to which fund E belongs. 2 (group code = G2) are funds D, E, F, G (see FIG. 2). Of the other order data made today by Hanako Yamato, funds D, E, What is stored in the order data storage means 43 (see FIG. 5) as the order data of either F or G is the order data of order number = N5. Accordingly, the processing is performed for the order data to be processed with order number = N6 and the other order data after the contract with order number = N5. First, since there is no order data for funds F and G, fund D , 3,000,000 units of total purchase data is calculated from 3,000,000 units of purchase number data of order number = N5 (the order data for purchase of fund D is only one of order number = N5) However, the order data = N5 buy unit data is the total number of buy units.), The total unit number data of the total unit of sell units, zero (the order data for the sale of Fund D is one Since the total number of units is zero, the total number of units purchased is 3,000,000 units, the total number of units sold is subtracted from zero, 3,000,000 units of funds, and for fund E, 2,000,000 units of total purchase data is calculated from 2,000,000 units of purchase number data of order number N6 (Fund E Since there is only one order data for order No. = N6, the data for the number of purchases for order number = N6 is the total number of units for buying.) Calculate the data, zero (there is no order data for selling Fund E, so the total number of units will be zero), and the total number of units sold, 2,000,000 units, and the total number of units sold, zero Calculate 2,000,000 units of subtraction number data for fund E that has been reduced. Then, from the base price storage means 44 (see FIG. 6), the base price data 10,423 yen (however, per 10,000 units) on the day before the fund D is extracted and calculated using the fund identification information about the fund D as a key. Fund D subtraction data 3,126,900 by multiplying 3,000,000 units of Fund D by the base price data 10,423 yen (per 10,000 units) the day before the extracted funds D And the base price data 9,634 yen (per 10,000 units) on the previous day of the fund E is extracted from the base price storage means 44 (see FIG. 6) using the fund identification information about the fund E as a key. In addition, 2,000,000 units of fund E subtraction data calculated is included in the base price data of the previous day of funds E extracted 9,634 yen (however, 10,000 units) ) To calculate the fund A deduction amount data 1,926,800 yen, the fund D deduction amount data 3,126,900 yen, and the fund E deduction amount data 1,926,800 yen The total amount data 5,053,700 yen is calculated. Next, the total of the balance data of the previous day of all funds D, E, F, G belonging to fund group 2 (group code = G2) held by Yamato Hanako, stored in balance data storage means 41 (see FIG. 3) Calculate amount data. In the example of FIG. 3, Hanawa Yamato does not own funds E and F at the previous day's stage, so the balance data 813,870 for the day before fund D and the balance data 8,384,042 for the day before fund G. The total amount data 9, 197, 912 yen with the yen is calculated. Then, by adding the total amount data 5,053,700 yen of the deduction amount data of each fund D, E and the total amount data 9,197,912 of the balance data of the previous day of each fund D, G, Calculate definite sales commission rate determining amount data 14,251,612 yen related to the processing target order data. This is the same as the tentatively calculated approximate sales commission rate determination amount data 14,251,612 yen in the above-described example.
<ファンド単位の残高で販売手数料率を決定する発明の場合>
なお、前述した「ファンド単位の残高で販売手数料率を決定する発明」の場合には、ファンドグループ単位の残高を算出するわけではないので、確定販売手数料率決定用金額算出処理手段29は、処理対象の注文データに係るファンドと同一のファンドグループに属する各ファンドの情報を得るための処理は行わない。従って、確定販売手数料率決定用金額算出処理手段29は、注文データ記憶手段43(図5参照)に記憶された約定後の他の売買の各注文データが、処理対象の注文データに含まれる顧客識別情報と同一の顧客識別情報を有し、かつ、処理対象の注文データに含まれるファンド識別情報と同一のファンド識別情報を有する注文データであるか否かを判断することにより、処理対象の注文を行った顧客と同一の顧客による処理対象の注文に係るファンドと同一のファンドの売買の各注文データを把握することができるので、確定販売手数料率決定用金額算出処理手段29は、注文データ記憶手段43(図5参照)に記憶されている処理対象の注文データおよび注文データ記憶手段43(図5参照)に記憶されている処理対象の注文を行った顧客と同一の顧客による処理対象の注文に係るファンドと同一のファンドの売買の各注文データについて、次の処理を行う。
<In the case of an invention that determines the sales commission rate based on the fund unit balance>
In the case of the above-mentioned “invention for determining the sales commission rate based on the balance of the fund unit”, the balance for the fund group unit is not calculated. No processing is performed to obtain information on each fund belonging to the same fund group as the fund related to the target order data. Therefore, the fixed sales commission rate determination amount calculation processing means 29 is a customer whose processing order data includes each order data of other trades after execution stored in the order data storage means 43 (see FIG. 5). The order to be processed is determined by determining whether the order data has the same customer identification information as the identification information and the same fund identification information as the fund identification information included in the order data to be processed. Since it is possible to grasp each order data of buying and selling of the same fund as the fund related to the order to be processed by the same customer as the customer who made the transaction, the final sales commission rate determining amount calculation processing means 29 is the order data storage Order data to be processed stored in the means 43 (see FIG. 5) and the customer who has placed the order to be processed stored in the order data storage means 43 (see FIG. 5) For each order data of the funds of the same fund and the buying and selling according to the order to be processed by the same customer, the following processing is performed.
<ファンド単位の残高で販売手数料率を決定する発明の場合;続>
すなわち、金額指定の注文の場合には、確定販売手数料率決定用金額算出処理手段29は、注文データ記憶手段43(図5参照)に記憶されている処理対象の注文データおよび注文データ記憶手段43(図5参照)に記憶されている処理対象の注文を行った顧客と同一の顧客による処理対象の注文に係るファンドと同一のファンドの約定後の他の売買の各注文データについて、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出する。そして、算出した差引金額データと、残高データ記憶手段41(図3参照)に記憶された当該顧客の当該ファンドの前日の残高データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出する。この際、残高データ記憶手段41(図3参照)から当該顧客の当該ファンドの前日の残高データを取得する処理は、処理対象の注文データに含まれる顧客識別情報、および処理対象の注文データに含まれるファンド識別情報をキーとして行われる。
<In the case of an invention in which the sales commission rate is determined by the balance of the fund unit; continued>
In other words, in the case of an order for which the amount is designated, the fixed sales commission rate determining amount calculation processing means 29 is the processing target order data and order data storage means 43 stored in the order data storage means 43 (see FIG. 5). For each order data of other trades after the contract of the same fund as the fund related to the order to be processed by the same customer as the customer who made the order to be processed stored in (see FIG. 5), the trade classification data Subtracted amount data obtained by subtracting the total amount data of selling, which is the sum of amount data when buying / selling data is data indicating selling, from the total amount data of buying, where amount data is the data indicating buy calculate. Then, by adding the calculated subtraction amount data and the balance data of the customer's previous day of the fund stored in the balance data storage means 41 (see FIG. 3), the fixed sales commission relating to the order data to be processed Calculate rate determining amount data. At this time, the processing for acquiring the balance data of the customer's previous day from the balance data storage means 41 (see FIG. 3) is included in the customer identification information included in the processing target order data and the processing target order data. This is done using fund identification information as a key.
<ファンド単位の残高で販売手数料率を決定する発明の場合;続>
例えば、処理対象の注文(図5の注文番号=N4とする。)を行った顧客が大和太郎であり、処理対象の注文で売買したファンドがファンドAであるとすると、大和太郎により本日なされた約定後の他の注文データのうち、ファンドAの注文データとして、注文データ記憶手段43(図5参照)に記憶されているのは、注文番号=N1の注文データとなる。従って、注文番号=N4の処理対象の注文データおよび注文番号=N1の約定後の他の注文データについて、処理が行われることになり、先ず、注文番号=N1,N4の買いの注文データの金額データ1,500,000円と2,500,000円とを合計した買いの合計金額データ4,000,000円を算出し、売りの注文データは1つもないので、売りの合計金額データ、ゼロ円を算出し、買いの合計金額データ4,000,000円から売りの合計金額データ、ゼロ円を減じた差引金額データ4,000,000円を算出する。次に、残高データ記憶手段41(図3参照)に記憶された大和太郎の保有するファンドAの前日の残高データを取得する。図3の例では、大和太郎のファンドAの前日の残高データは、5,008,952円である。そして、買いの合計金額データから売りの合計金額データを減じた差引金額データ4,000,000円と、前日の残高データ5,008,952円とを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データ9,008,952円を算出する。
<In the case of an invention in which the sales commission rate is determined by the balance of the fund unit; continued>
For example, if the customer who made the order to be processed (order number = N4 in FIG. 5) is Taro Yamato and the fund sold and sold in the order to be processed is Fund A, it was made today by Taro Yamato. Of the other order data after the contract, what is stored in the order data storage means 43 (see FIG. 5) as the order data of the fund A is the order data of order number = N1. Therefore, the processing is performed for the order data to be processed with order number = N4 and the other order data after the execution with order number = N1. First, the amount of order data for purchase with order numbers = N1, N4. Calculate the total amount data of purchase of 4,000,000 yen, which is the sum of data 1,500,000 yen and 2,500,000 yen. Since there is no sell order data, the total amount data of sell is zero. Yen is calculated, and the total amount data of selling is calculated from the total amount data of buying 4,000,000 yen, and the subtracted amount data 4,000,000 yen is calculated by subtracting zero yen. Next, the balance data on the previous day of the fund A held by Taro Yamato stored in the balance data storage means 41 (see FIG. 3) is acquired. In the example of FIG. 3, the balance data of the previous day of Taro Yamato's fund A is 5,008,952 yen. Then, by adding the deduction amount data 4,000,000 yen obtained by subtracting the total sale amount data from the total purchase amount data and the balance data 5,008,952 yen of the previous day, the order data to be processed is added. The fixed sales commission rate determining amount data 9,008,952 yen is calculated.
<ファンド単位の残高で販売手数料率を決定する発明の場合;続>
また、口数指定の注文の場合には、確定販売手数料率決定用金額算出処理手段29は、注文データ記憶手段43(図5参照)に記憶されている処理対象の注文データおよび注文データ記憶手段43(図5参照)に記憶されている処理対象の注文を行った顧客と同一の顧客による処理対象の注文に係るファンドと同一のファンドの約定後の他の売買の各注文データについて、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを算出する。そして、基準価格記憶手段44(図6参照)から、当該ファンドについてのファンド識別情報をキーとして、当該ファンドの前日の基準価格データを抽出し、算出した差引口数データに、抽出した当該ファンドの前日の基準価格データを乗じて差引金額データを算出する。それから、算出した差引金額データと、残高データ記憶手段41(図3参照)に記憶された当該顧客の当該ファンドの前日の残高データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出する。この際、残高データ記憶手段41(図3参照)から当該顧客の当該ファンドの前日の残高データを取得する処理は、処理対象の注文データに含まれる顧客識別情報、および処理対象の注文データに含まれるファンド識別情報をキーとして行われる。
<In the case of an invention in which the sales commission rate is determined by the balance of the fund unit; continued>
In the case of an order with a specified number of units, the fixed sales commission rate determination amount calculation processing means 29 is the processing target order data and order data storage means 43 stored in the order data storage means 43 (see FIG. 5). For each order data of other trades after the contract of the same fund as the fund related to the order to be processed by the same customer as the customer who made the order to be processed stored in (see FIG. 5), the trade classification data Subtracted number data obtained by subtracting the total number data of selling, which is the sum of the number data when buying / selling data is data indicating selling, from the total number data of buying, where the number data is the data indicating buy. calculate. Then, the base price data of the previous day of the fund is extracted from the base price storage means 44 (see FIG. 6) using the fund identification information about the fund as a key, and the previous day of the fund is extracted to the calculated subtraction number data. The deduction amount data is calculated by multiplying the base price data. Then, by adding the calculated deduction amount data and the balance data of the customer's previous day of the fund stored in the balance data storage means 41 (see FIG. 3), a fixed sales commission relating to the order data to be processed Calculate rate determining amount data. At this time, the processing for acquiring the balance data of the customer's previous day from the balance data storage means 41 (see FIG. 3) is included in the customer identification information included in the processing target order data and the processing target order data. This is done using fund identification information as a key.
<ファンド単位の残高で販売手数料率を決定する発明の場合;続>
例えば、処理対象の注文(図5の注文番号=N6とする。)を行った顧客が大和花子であり、処理対象の注文で売買したファンドがファンドEであるとすると、大和花子により本日なされた約定後の他の注文データのうち、ファンドEの注文データとして、注文データ記憶手段43(図5参照)に記憶されているものは無い。従って、注文番号=N6の処理対象の注文データのみについて、処理が行われることになり、先ず、注文番号=N6の買いの口数データ2,000,000口から買いの合計口数データ2,000,000口を算出し(ファンドEの買いの注文データは、注文番号=N6の1つだけしかないので、注文番号=N6の買いの口数データが買いの合計口数データとなる。)、売りの口数データを合計した売りの合計口数データ、ゼロ(ファンドEの売りの注文データは、1つもないので、合計口数はゼロとなる。)を算出し、買いの合計口数データ2,000,000口から売りの合計口数データ、ゼロを減じたファンドEの差引口数データ2,000,000口を算出する。そして、基準価格記憶手段44(図6参照)から、ファンドEについてのファンド識別情報をキーとして、ファンドEの前日の基準価格データ9,634円(但し、1万口当たり)を抽出し、算出したファンドEの差引口数データ2,000,000口に、抽出したファンドEの前日の基準価格データ9,634円(但し、1万口当たり)を乗じてファンドEの差引金額データ1,926,800円を算出する。次に、残高データ記憶手段41(図3参照)に記憶された大和花子の保有するファンドEの前日の残高データを取得する。図3の例では、大和花子は、前日の段階でファンドEは保有していないため、ファンドEの前日の残高データは、ゼロとなる。そして、ファンドEの差引金額データ1,926,800円と、ファンドEの前日の残高データ、ゼロ円とを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データ1,926,800円を算出する。
<In the case of an invention in which the sales commission rate is determined by the balance of the fund unit; continued>
For example, if the customer who placed the order to be processed (order number = N6 in FIG. 5) is Yamato Hanako, and the fund sold in the order to be processed is Fund E, it was made today by Yamato Hanako. Among the other order data after the contract, there is no order data stored in the order data storage means 43 (see FIG. 5) as the order data of the fund E. Therefore, only the order data to be processed with order number = N6 is processed. First, the total number data of purchases 2,000,000 from the purchase number data 2,000,000 of order numbers = N6. 000 units are calculated (the order data for the purchase of fund E is only one for order number = N6, so the number of units purchased for order number = N6 is the total number of units for buying) and the number of units sold. Calculate the total number of units sold, zero (there is no order data for the sale of Fund E, so the total number will be zero), and the total number of units purchased will be 2,000,000. Calculate the total number of units sold and 2,000,000 units of funds E subtracted by zero. The base price data 9,634 yen (per 10,000 units) on the previous day of the fund E is extracted from the base price storage means 44 (see FIG. 6) using the fund identification information about the fund E as a key. Fund E's deduction amount data 1,926,800 yen by multiplying 2,000,000 units of Fund E's deduction unit data by 9,634 yen (excluding 10,000 units) on the previous day of the extracted funds E Is calculated. Next, the balance data of the day before the fund E owned by Hanako Yamato stored in the balance data storage means 41 (see FIG. 3) is acquired. In the example of FIG. 3, Hanawa Yamato does not have Fund E at the previous day's stage, so the balance data on the previous day of Fund E is zero. Then, by adding the balance amount data 1,926,800 yen of the fund E, the balance data of the previous day of the fund E, and zero yen, the fixed sales commission rate determining amount data 1, 1 for the order data to be processed 926,800 yen is calculated.
確定販売手数料率決定処理手段30は、確定販売手数料率決定用金額算出処理手段29により算出した処理対象の注文データに係る確定販売手数料率決定用金額データに基づき、販売手数料率テーブル記憶手段42(図4参照)に記憶されている販売手数料率テーブルを用いて、注文データ記憶手段43(図5参照)に記憶されている買いの場合の処理対象の注文データおよび注文データ記憶手段43(図5参照)に記憶されている約定後の他の買いの各注文データについて共通に適用される確定販売手数料率データを決定し、決定した確定販売手数料率データを、注文識別情報(注文番号)と関連付けて注文データ記憶手段43(図5参照)に記憶させる処理を実行するものである。前述した金額指定の注文の例では、処理対象の注文データ(図5の注文番号=N4とする。)に係る確定販売手数料率決定用金額データとして、11,008,841円が算出されているので、販売手数料率テーブルで「1,000万円以上、5億円未満」に該当することから、確定販売手数料率データは、1.575%(消費税込み)と決定され、この値が注文データ記憶手段43に保存される(図5参照)。また、前述した口数指定の注文の例では、処理対象の注文データ(図5の注文番号=N6とする。)に係る確定販売手数料率決定用金額データとして、14,251,612円が算出されているので、これも販売手数料率テーブルで「1,000万円以上、5億円未満」に該当することから、確定販売手数料率データは、1.575%(消費税込み)と決定され、この値が注文データ記憶手段43に保存される(図5参照)。これらの注文番号=N4,N6の注文データのいずれについても、単独では「1,000万円未満」に該当するため、従来から行われている通常の販売手数料率の決定方法では、2.100%(消費税込み)となってしまうところ、本発明により、1.575%(消費税込み)と顧客に有利な値となることがわかる。 The fixed sales commission rate determination processing means 30 is based on the fixed sales commission rate determination amount data related to the processing target order data calculated by the fixed sales commission rate determination amount calculation processing means 29, based on the sales commission rate table storage means 42 ( Using the sales commission rate table stored in FIG. 4), the order data to be processed and the order data storage unit 43 (FIG. 5) stored in the order data storage unit 43 (see FIG. 5). Determine the fixed sales commission rate data that is commonly applied to each order data of other buys after the execution stored in (Ref.), And associate the determined final sales commission rate data with the order identification information (order number) The order data storage means 43 (see FIG. 5) stores the data. In the example of the order for specifying the amount described above, 11,008,841 yen is calculated as the amount data for determining the fixed sales fee rate related to the order data to be processed (order number = N4 in FIG. 5). Therefore, since it corresponds to “10 million yen or more and less than 500 million yen” in the sales commission rate table, the fixed sales commission rate data is determined to be 1.575% (including consumption tax), and this value is the order data It is stored in the storage means 43 (see FIG. 5). Further, in the example of the order specifying the number described above, 14,251,612 yen is calculated as the fixed sales commission rate determining amount data relating to the order data to be processed (order number = N6 in FIG. 5). Therefore, this also falls under “10 million yen or more and less than 500 million yen” in the sales commission rate table, so the final sales commission rate data is determined to be 1.575% (including consumption tax). The value is stored in the order data storage means 43 (see FIG. 5). Any of the order data of these order numbers = N4 and N6 falls under “less than 10 million yen” alone. Therefore, the conventional method for determining the sales commission rate is 2.100. % (Including consumption tax), it can be seen that according to the present invention, 1.575% (including consumption tax) is an advantageous value for the customer.
また、確定販売手数料率決定処理手段30により決定される確定販売手数料率データは、処理対象の注文データのみならず、処理対象の注文データに係る確定販売手数料率決定用金額データの算出に用いられた約定後の他の買いの各注文データについても共通に適用されるので、注文データ記憶手段43(図5参照)において処理対象の注文データについて確定販売手数料率データを保存することに加え、約定後の他の買いの各注文データについても確定販売手数料率データを保存した場合には、それらの各注文データについては、再度、それらを処理対象として確定販売手数料率決定処理手段30による確定販売手数料率データの決定処理を行う必要はなく、さらに、それらを処理対象として確定販売手数料率決定用金額算出処理手段29による確定販売手数料率決定用金額データの算出処理を行う必要もない。
The final sales commission rate data determined by the final sales commission rate determination processing means 30 is used not only to calculate the order data to be processed, but also to calculate the final sales commission rate determination amount data relating to the target order data to be processed. In addition, since the order data storage unit 43 (see FIG. 5) stores the fixed sales commission rate data for the processing target order data in addition to storing the final sales commission rate data in the order data storage means 43 (see FIG. 5). In the case where final sales commission rate data is also stored for each order data of other subsequent purchases, the final sales commission rate determined by the final sales commission rate
確定販売手数料算出処理手段31は、注文データ記憶手段43(図5参照)に記憶されている買いの場合の処理対象の注文データに係る確定販売手数料データを算出し、算出した確定販売手数料データを、注文識別情報(注文番号)と関連付けて注文データ記憶手段43(図5参照)に記憶させる処理を実行するものである。注文データ記憶手段43(図5参照)に記憶された確定販売手数料データは、その後、精算処理に用いられる。 The final sales commission calculation processing means 31 calculates final sales commission data related to the order data to be processed in the case of a purchase stored in the order data storage means 43 (see FIG. 5), and the calculated final sales commission data is calculated. Then, a process of storing in the order data storage means 43 (see FIG. 5) in association with the order identification information (order number) is executed. The fixed sales commission data stored in the order data storage means 43 (see FIG. 5) is then used for the settlement process.
具体的には、金額指定の注文の場合には、確定販売手数料算出処理手段31は、売買区分データが買いを示すデータである場合の金額データ、および確定販売手数料率決定処理手段30により決定した確定販売手数料率データを用いて、確定販売手数料データを算出する。すなわち、本実施形態では、買付注文の金額データを、内手数料のデータとするので、確定販売手数料データ=買付注文の金額データ−{買付注文の金額データ÷(1+確定販売手数料率データ)}という式により、確定販売手数料データを算出する。前述した金額指定の注文の例では、処理対象の注文データ(図5の注文番号=N4とする。)に係る買いの金額データが2,500,000円であり、確定販売手数料率決定用金額データとして、11,008,841円が算出され、確定販売手数料率データが、1.575%(消費税込み)と決定されているので、処理対象の注文データ(注文番号=N4)に係る確定販売手数料データ=2,500,000円−{2,500,000円÷(1+1.575%)}=38,764円となり、この値が注文データ記憶手段43に保存される(図5参照)。 Specifically, in the case of an order for which the amount is designated, the fixed sales commission calculation processing means 31 is determined by the amount data when the trading classification data is data indicating buying and the fixed sales commission rate determination processing means 30. The fixed sales commission data is calculated using the fixed sales commission rate data. That is, in the present embodiment, the purchase order amount data is the internal fee data, so the fixed sales fee data = the purchase order amount data− {the purchase order amount data ÷ (1 + the fixed sales fee rate data). )} To calculate final sales commission data. In the example of the order for specifying the amount described above, the purchase amount data related to the order data to be processed (order number = N4 in FIG. 5) is 2,500,000 yen, and the fixed sales commission rate determining amount Since 11,008,841 yen is calculated as data and the fixed sales commission rate data is determined to be 1.575% (including consumption tax), final sales related to the processing target order data (order number = N4) Fee data = 2,500,000 yen- {2,500,000 yen / (1 + 1.575%)} = 38,764 yen, and this value is stored in the order data storage means 43 (see FIG. 5).
また、口数指定の注文の場合には、確定販売手数料算出処理手段31は、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段44(図6参照)または注文データ記憶手段43(図5参照)に記憶された約定日(前日ではない。)の基準価格データ、および確定販売手数料率決定処理手段30により決定した確定販売手数料率データを用いて、確定販売手数料データを算出する。すなわち、確定販売手数料データ=買付注文の口数データ×約定日の基準価格データ×確定販売手数料率データという式により、確定販売手数料データを算出する。前述した口数指定の注文の例では、処理対象の注文データ(図5の注文番号=N6とする。)に係る買いの口数データが2,000,000口であり、確定販売手数料率決定用金額データとして、14,251,612円が算出され、確定販売手数料率データが、1.575%(消費税込み)と決定され、基準価格記憶手段44(図6参照)または注文データ記憶手段43(図5参照)に記憶されたファンドEの約定日の基準価格データ(約定単価データ)が、9,683円(但し、1万口当たり)であるので、処理対象の注文データ(注文番号=N6)に係る確定販売手数料データ=2,000,000口×(9,683円/1万口)×1.575%=30,501円となり、この値が注文データ記憶手段43に保存される(図5参照)。
Further, in the case of an order specifying the number of units, the fixed sales commission
残高更新処理手段32は、基準価格記憶手段44(図6参照)に記憶された各ファンドの約定日(この処理を行っている当日)の基準価格データを用いて、残高データ記憶手段41(図3参照)に記憶された各顧客の保有する各ファンドの残高データを評価し直し、その再評価後の約定日の残高データを、残高データ記憶手段41(図3参照)に記憶させて残高データを更新する処理を実行するものである。具体的には、注文データ記憶手段43(図5参照)に記憶された約定した各注文データについての約定口数データを、当該注文データに含まれる顧客識別情報と同一の顧客識別情報を有し、かつ、当該注文データに含まれるファンド識別情報と同一のファンド識別情報を有する残高データ記憶手段41(図3参照)のレコードの口数データに加算(買いの場合)または減算(売りの場合)する。当該注文データに含まれる顧客識別情報と同一の顧客識別情報を有し、かつ、当該注文データに含まれるファンド識別情報と同一のファンド識別情報を有するレコードが、残高データ記憶手段41(図3参照)に存在しない場合には、新たなレコードを生成し、そこに当該注文データについての約定口数データを、保有する口数データとして記憶させる。そして、残高データ記憶手段41(図3参照)の各レコードの口数データ(口数データの増減があったもの、および無かったものの双方を含む。)に、各レコードに含まれるファンド識別情報をキーとして基準価格記憶手段44(図6参照)から取得した約定日の基準価格データを乗じることにより、再評価後の約定日の残高データを算出し、算出した再評価後の約定日の残高データを残高データ記憶手段41(図3参照)に記憶させて残高データを更新する。また、残高更新処理手段32は、基準価格記憶手段44(図6参照)から取得した約定日の基準価格データにより、残高データ記憶手段41(図3参照)の各レコードの基準価格データを更新する。 The balance update processing means 32 uses the reference price data stored on the reference price storage means 44 (see FIG. 6) for each fund's contract date (the day on which this processing is performed) to use the balance data storage means 41 (see FIG. 6). 3), the balance data of each fund held by each customer is re-evaluated, and the balance data stored in the balance data storage means 41 (see FIG. 3) is stored in the balance data after the re-evaluation. Is executed. Specifically, the contract quantity data for each executed order data stored in the order data storage means 43 (see FIG. 5) has the same customer identification information as the customer identification information included in the order data, And it adds (in the case of buying) or subtracts (in the case of selling) the numerical data of the record of the balance data storage means 41 (refer FIG. 3) which has the same fund identification information as the fund identification information contained in the said order data. A record having the same customer identification information as the customer identification information included in the order data and having the same fund identification information as the fund identification information included in the order data is stored in the balance data storage means 41 (see FIG. 3). ), A new record is generated, and the contract quantity data for the order data is stored therein as the held quantity data. The balance data storage means 41 (see FIG. 3) uses the fund identification information included in each record as a key in the number data (including both cases where the number data has increased or decreased). By multiplying the standard price data of the contract date acquired from the standard price storage means 44 (see FIG. 6), the balance data of the contract date after the re-evaluation is calculated, and the balance data of the contract date after the re-evaluation calculated is the balance The balance data is updated by being stored in the data storage means 41 (see FIG. 3). Further, the balance update processing means 32 updates the reference price data of each record of the balance data storage means 41 (see FIG. 3) with the reference price data of the contract date acquired from the reference price storage means 44 (see FIG. 6). .
グループテーブル記憶手段40は、図2に示すように、各ファンドについてのファンド識別情報(本実施形態では、ファンドコード)と、各ファンドが属するファンドグループについてのグループ識別情報(本実施形態では、グループコード)との対応関係を定めるグループテーブルを記憶するものである。グループテーブルの構成は、図2の構成に限定されるものではなく、例えば、あるファンドグループ(例えば、ファンドグループ1)についてのグループ識別情報(例えば、グループコード=G1)のレコードに、そのファンドグループに属する各ファンド(例えば、ファンドA,B,C)についてのファンド識別情報(例えば、ファンドコード=AAAA,BBBB,CCCC)が並べて記憶される構成としてもよい。 As shown in FIG. 2, the group table storage means 40 includes fund identification information (in this embodiment, fund code) for each fund and group identification information (in this embodiment, group identification) for the fund group to which each fund belongs. A group table for defining the correspondence relationship with the code). The structure of the group table is not limited to the structure of FIG. 2. For example, the fund group is included in a record of group identification information (for example, group code = G1) for a certain fund group (for example, fund group 1). Fund identification information (for example, fund code = AAAA, BBBB, CCCC) for each fund (for example, funds A, B, and C) belonging to A may be stored side by side.
残高データ記憶手段41は、図3に示すように、各顧客が保有する各ファンドの残高データと、保有する口数データと、基準価格データ(対応して記憶されている残高データを評価した際の基準価格データ)とを、顧客識別情報(本実施形態では、一例として口座番号とする。)およびファンド識別情報(本実施形態では、一例としてファンドコードとする。)と関連付けて記憶するものである。なお、図3の例では、基準価格データは、1万口当たりの金額としているが、これに限定されるものではない。ここで、各顧客が保有する各ファンドの残高データには、信用取引やローン等の担保として顧客が預け入れている残高データも含まれ、このような担保とされている残高データも、概算販売手数料率決定用金額データの仮算出や確定販売手数料率決定用金額データの算出に用いられる。 As shown in FIG. 3, the balance data storage means 41 has balance data of each fund held by each customer, number data held, and reference price data (when the balance data stored correspondingly is evaluated). Reference price data) is stored in association with customer identification information (in this embodiment, an account number as an example) and fund identification information (in this embodiment, as an example, a fund code). . In the example of FIG. 3, the reference price data is an amount per 10,000 units, but is not limited to this. Here, the balance data of each fund held by each customer includes balance data deposited by customers as collateral for margin transactions and loans, etc. It is used for provisional calculation of rate determining amount data and calculation of fixed sales commission rate determining amount data.
販売手数料率テーブル記憶手段42は、図4に示すように、ファンドの購入金額と、販売手数料率との関係を定めた販売手数料率テーブルを記憶するものである。図4のテーブル構成は、一例に過ぎず、区分数や各区分の数値は任意である。なお、本発明では、概算販売手数料率データの仮決定処理および確定販売手数料率データの決定処理を行う際には、ファンドの購入金額として、概算販売手数料率決定用金額データおよび確定販売手数料率決定用金額データを用いる。 As shown in FIG. 4, the sales commission rate table storage means 42 stores a sales commission rate table that defines the relationship between the purchase amount of the fund and the sales commission rate. The table configuration in FIG. 4 is merely an example, and the number of sections and the numerical value of each section are arbitrary. In the present invention, when the provisional determination processing of the approximate sales commission rate data and the determination processing of the final sales commission rate data are performed, the amount of data for determining the approximate sales commission rate and the final sales commission rate determination are determined as the purchase amount of the fund. Use amount data.
注文データ記憶手段43は、図5に示すように、顧客識別情報(本実施形態では、一例として口座番号とする。)と、ファンド識別情報(本実施形態では、一例としてファンドコードとする。)と、注文識別情報(本実施形態では、一例として注文番号とする。)と、売りと買いの別を示す売買区分データと、注文に係る金額データ(本実施形態では、一例として内手数料の金額とする。)と、注文に係る口数データと、概算販売手数料率データと、概算販売手数料データと、約定金額データと、約定口数データと、約定日の基準価格データ(本実施形態では、1万口当たりの金額)と、確定販売手数料率データと、確定販売手数料データとを記憶するのものである。
As shown in FIG. 5, the order
基準価格記憶手段44は、図6に示すように、最新の基準価格データ(本実施形態では、1万口当たりの金額)および前回取得時の基準価格データ(本実施形態では、1万口当たりの金額)を、ファンド識別情報(本実施形態では、一例としてファンドコードとする。)と関連付けて記憶するものである。なお、注文受付処理時の状態では、最新の基準価格データには、前日の基準価格データが記憶され、前回取得時の基準価格データには、前々日の基準価格データが記憶されている。また、約定処理時の状態では、最新の基準価格データには、約定日(約定処理を行っている当日)の基準価格データが記憶され、前回取得時の基準価格データには、前日の基準価格データが記憶されている。 As shown in FIG. 6, the reference price storage means 44 includes the latest reference price data (in this embodiment, the amount per 10,000 units) and the reference price data at the time of previous acquisition (in this embodiment, the amount per 10,000 units). ) Is stored in association with fund identification information (in the present embodiment, it is a fund code as an example). In the state at the time of order reception processing, the reference price data of the previous day is stored in the latest reference price data, and the reference price data of the previous day is stored in the reference price data at the previous acquisition. In addition, in the state at the time of contract processing, the base price data of the contract date (the day on which the contract processing is performed) is stored in the latest base price data, and the base price of the previous day is stored in the base price data at the previous acquisition. Data is stored.
以上において、販売手数料算出処理サーバ20の処理手段20Aに含まれる各処理手段21〜32は、販売手数料算出処理サーバ20を構成するコンピュータ本体の内部に設けられた中央演算処理装置(CPU)、およびこのCPUの動作手順を規定する1つまたは複数のプログラムにより実現される。
In the above, each of the processing means 21 to 32 included in the processing means 20A of the sales fee
また、販売手数料算出処理サーバ20の各記憶手段40〜44は、例えばハードディスク等により好適に実現されるが、記憶容量やアクセス速度等に問題が生じない範囲であれば、ROM、EEPROM、フラッシュ・メモリ、RAM、MO、CD−ROM、CD−R、CD−RW、DVD−ROM、DVD−RAM、FD、磁気テープ、あるいはこれらの組合せ等を採用してもよい。
Each of the storage means 40 to 44 of the sales commission
さらに、販売手数料算出処理サーバ20は、1台のコンピュータあるいは1つのCPUにより実現されるものに限定されず、複数のコンピュータ等で分散処理を行うことにより実現されるものであってもよい。
Further, the sales commission
顧客端末装置50は、顧客が操作する端末装置であり、コンピュータにより構成されている。本実施形態の顧客端末装置50は、ネットワーク1を介して販売手数料算出処理サーバ20から送信されてくる表示用データを用いて画面表示を行うための汎用のWWWブラウザを搭載していればよいが、販売手数料算出処理サーバ20の処理手段20Aの機能の一部を実現する専用のプログラムを顧客端末装置50に搭載してもよい。そのようなプログラムは、販売手数料算出処理サーバ20からダウンロードして取得できるようにしてもよく、CD−ROM等の記録媒体からインストールしてもよい。また、顧客端末装置50は、例えばマウスやキーボード等の入力手段と、例えば液晶ディスプレイやCRTディスプレイ等の表示手段とを備えている。なお、顧客端末装置50は、例えば、携帯電話機(PHSも含む。)や携帯情報端末(PDA:パーソナル・デジタル・アシスタンス)等の携帯型端末装置でもよい。
The
販売会社端末装置60は、ファンドの販売会社の担当者(営業員やシステムの管理担当者等)が操作する端末装置であり、コンピュータにより構成されている。本実施形態の販売会社端末装置60は、内部ネットワーク2を介して販売手数料算出処理サーバ20から送信されてくる表示用データを用いて画面表示を行うための汎用のWWWブラウザを搭載していればよいが、販売手数料算出処理サーバ20の処理手段20Aの機能の一部を実現する専用のプログラムを販売会社端末装置60に搭載してもよい。また、販売会社端末装置60は、例えばマウスやキーボード等の入力手段と、例えば液晶ディスプレイやCRTディスプレイ等の表示手段とを備えている。なお、販売会社端末装置60は、例えば、携帯電話機(PHSも含む。)や携帯情報端末(PDA:パーソナル・デジタル・アシスタンス)等の携帯型端末装置でもよい。
The sales
委託会社システム70は、1つまたは複数のファンドを運用する委託会社が管理するコンピュータで構成されたシステムであり、運用するファンドの構成銘柄の情報(保有数量、保有金額等)および受益権口数(残存総口数)を管理するとともに、図示されない時価情報提供システム(市場システムを含む。)から、運用するファンドを構成する各銘柄の時価単価データ(終値データ)を毎日取得し、ファンドの純資産総額(投資信託に組み入れている株式や債券等をすべてその日の時価で評価し、債券の利息や株式の配当金等の収入を加えて出した資産総額から、運用に必要な費用等の負債を差し引いたもの)を算出し、算出した純資産総額をその時の受益権口数(残存総口数)で除することにより、ファンドの基準価格データ(一口当たりの総資産額)を毎日算出し、算出した基準価格データを専用線3を介して販売手数料算出処理サーバ20に提供するものである。
The
このような第1実施形態においては、以下のようにして販売手数料算出処理システム10によりファンド購入についての販売手数料の算出処理が行われる。
In the first embodiment as described above, the sales fee
図7において、ファンドの販売会社の担当者(システムの管理担当者)は、販売会社端末装置60を操作し、図8のグループ指定画面100の表示要求信号を内部ネットワーク2を介して販売手数料算出処理サーバ20へ送信する。販売手数料算出処理サーバ20では、グループ指定処理手段21により、この表示要求信号を受信すると、グループ指定画面100の表示用データを、内部ネットワーク2を介して販売会社端末装置60へ送信する。すると、販売会社端末装置60の画面上には、図8に示すようなグループ指定画面100が表示される。
In FIG. 7, the person in charge of the fund sales company (the person in charge of system management) operates the sales
図8において、グループ指定画面100には、グループ識別情報であるグループコードを入力するグループコード入力部101と、このグループコード入力部101に入力したグループコードのグループに属する各ファンドを表示するための「表示」ボタン102と、この「表示」ボタン102をクリックしたときにグループコード入力部101に入力したグループコードのグループに属する各ファンドについてのファンド識別情報であるファンドコードが表示されるとともに新規設定または設定変更後のファンドコードを入力するファンドコード入力部103と、このファンドコード入力部103に入力された各ファンドコードをグループコード入力部101に入力されたグループコードとともに販売手数料算出処理サーバ20へ送信するための「OK」ボタン104と、グループテーブルを一覧表示する一覧表示部105と、1つのファンドを複数のファンドグループに属させていないか否か(1つのファンドコードと複数のグループコードとが対応した状態になっていないか否か)をチェックする「重複チェック」ボタン106とが設けられている。
In FIG. 8, the
図8のグループ指定画面100において、ファンドの販売会社の担当者が、グループコード入力部101にグループコードを入力し、「表示」ボタン102をクリックすると、入力したグループコードが内部ネットワーク2を介して販売手数料算出処理サーバ20へ送信される。販売手数料算出処理サーバ20では、グループ指定処理手段21により、グループコードを受信すると、受信したグループコードをキーとして、グループテーブル記憶手段40(図2参照)から当該グループコードに対応する全てのファンドコードを抽出し、抽出した全てのファンドコードを、内部ネットワーク2を介して販売会社端末装置60へ送信する。すると、図8のグループ指定画面100のファンドコード入力部103に、当該グループコードに対応する全てのファンドコードが表示される。ファンドの販売会社の担当者が、ファンドコード入力部103において、当該グループコードのグループに属するファンドについてのファンドコードの追加・変更・削除を行った後、「OK」ボタン104をクリックすることで、追加・変更・削除した状態のグループ指定情報(当該グループコードと、当該グループコードのグループに属する各ファンドについてのファンドコード)が、内部ネットワーク2を介して販売手数料算出処理サーバ20へ送信され、グループ指定処理手段21により、追加・変更・削除した状態のグループ指定情報がグループテーブル記憶手段40(図2参照)に保存される(ステップS1)。また、新規なグループを作成する場合は、そのグループについて未だ構成ファンドが指定されていない状態であるから、ファンドコード入力部103には何も表示されないため、そのグループについての構成ファンドとしたいファンドについてのファンドコードをファンドコード入力部103に入力する。例えば、図2のグループテーブル記憶手段40では、ファンドA,B,Cがグループ1に属し、ファンドD,E,F,Gがグループ2に属し、ファンドHがグループ3に属し、この状態が、図8のグループ指定画面100の一覧表示部105に示されているが、キャンペーン等でグループ1とグループ3とを合体させて1つのグループ90を形成する場合には、グループコード入力部101にグループ90についてのグループコード=G90を入力し、ファンドコード入力部103にファンドA,B,C,Hについてのファンドコード=AAAA,BBBB,CCCC,HHHHを入力し、「OK」ボタン104をクリックすればよい。
When the person in charge of the fund sales company inputs the group code to the group
その後、顧客から依頼を受けたファンドの販売会社の担当者(営業員)は、販売会社端末装置60を操作し、図9の注文画面120の表示要求信号を内部ネットワーク2を介して販売手数料算出処理サーバ20へ送信する。販売手数料算出処理サーバ20では、注文受付処理手段22により、この表示要求信号を受信すると、注文画面120の表示用データを、内部ネットワーク2を介して販売会社端末装置60へ送信する。すると、販売会社端末装置60の画面上には、図9に示すような注文画面120が表示される。なお、注文を行う顧客についての顧客識別情報(本実施形態では、一例として口座番号とする。)は、適宜な段階で、ファンドの販売会社の担当者(営業員)により販売会社端末装置60から入力され、販売手数料算出処理サーバ20へ送信されている。
After that, the person in charge (sales employee) of the fund sales company who received the request from the customer operates the sales
また、顧客が自身で注文する場合には、顧客は、顧客端末装置50を操作し、図9の注文画面120の表示要求信号をネットワーク1を介して販売手数料算出処理サーバ20へ送信する。販売手数料算出処理サーバ20では、注文受付処理手段22により、この表示要求信号を受信すると、注文画面120の表示用データを、ネットワーク1を介して顧客端末装置50へ送信する。すると、顧客端末装置50の画面上には、図9に示すような注文画面120が表示される。なお、顧客識別情報(本実施形態では、一例として口座番号とする。)は、適宜な段階で、顧客により顧客端末装置50から入力され、販売手数料算出処理サーバ20へ送信されている。
When the customer places an order by himself, the customer operates the
図9において、注文画面120には、顧客名を表示する顧客名表示部121と、顧客の口座番号を表示する口座番号表示部122と、購入するファンドを選択するファンド選択部123と、買付金額(内手数料)を入力する買付金額入力部124と、注文内容を確認するための「確認」ボタン125とが設けられている。なお、図9の注文画面120は、購入用の注文画面の例であるが、売却を選択している場合には、売却用の注文画面が表示される。また、図9の注文画面120は、金額指定の注文の例であるが、口数指定の注文を選択している場合には、口数指定の注文画面が表示される。
In FIG. 9, the
販売会社端末装置60に表示された図9の注文画面120において、顧客から依頼を受けたファンドの販売会社の担当者(営業員)が、ファンド選択部123で購入するファンドを選択し、買付金額入力部124に買付金額(内手数料)を入力した後、「確認」ボタン125をクリックすると、購入するファンドについてのファンド識別情報(ファンドコード等)、売買区分データ、および金額データ(口数指定の注文画面の場合には、入力された口数データ)が、顧客識別情報(口座番号等)とともに、注文データとして、内部ネットワーク2を介して販売手数料算出処理サーバ20へ送信される。また、顧客端末装置50に表示された図9の注文画面120において、顧客が自身で、ファンド選択部123で購入するファンドを選択し、買付金額入力部124に買付金額(内手数料)を入力した後、「確認」ボタン125をクリックすると、購入するファンドについてのファンド識別情報(ファンドコード等)、売買区分データ、および金額データ(口数指定の注文画面の場合には、入力された口数データ)が、顧客識別情報(口座番号等)とともに、注文データとして、ネットワーク1を介して販売手数料算出処理サーバ20へ送信される。
In the
そして、販売手数料算出処理サーバ20では、注文受付処理手段22により、ファンド識別情報(ファンドコード等)、売買区分データ、および金額データ(口数指定の注文画面の場合には、入力された口数データ)を、顧客識別情報(口座番号等)とともに受信すると、受信した注文データを、顧客識別情報と関連付けて注文データ記憶手段43(図5参照)に記憶させる(ステップS2)。また、注文受付処理手段22により、受け付けた注文データに対し、注文識別情報(本実施形態では、注文番号)を自動付与し、注文データ記憶手段43(図5参照)に記憶させる。なお、注文データ記憶手段43(図5参照)への注文データの保存処理および注文番号の自動付与処理は、顧客から依頼を受けたファンドの販売会社の担当者(営業員)または顧客が注文内容を確認してからでもよいが、本実施形態では、説明の便宜上、注文を受け付けた時点で直ぐに、すなわち注文内容の確認前に行うこととしている。
In the sales fee
それから、概算販売手数料率決定用金額算出処理手段23により、注文データ記憶手段43(図5参照)、グループテーブル記憶手段40(図2参照)、および残高データ記憶手段41(図3参照)に記憶された各データを用いて、口数指定の注文の場合には、さらに基準価格記憶手段44(図6参照)に記憶されたデータを用いて、受け付けた今回の注文データに係る概算販売手数料率決定用金額データを仮算出する(ステップS3)。 Then, the estimated sales commission rate determination amount calculation processing means 23 stores the order data storage means 43 (see FIG. 5), group table storage means 40 (see FIG. 2), and balance data storage means 41 (see FIG. 3). In the case of an order for which the number of units is specified using each of the obtained data, the estimated sales commission rate relating to the current order data received is further determined using the data stored in the reference price storage means 44 (see FIG. 6). Provisional amount data is provisionally calculated (step S3).
続いて、概算販売手数料率決定処理手段24により、概算販売手数料率決定用金額算出処理手段23により仮算出した今回の注文データに係る概算販売手数料率決定用金額データに基づき、販売手数料率テーブル記憶手段42(図4参照)に記憶されている販売手数料率テーブルを用いて、注文受付処理手段22により受け付けた買いの場合の今回の注文データおよび注文データ記憶手段43(図5参照)に記憶されている同一の顧客による同一のファンドグループに属するファンドの約定前の既発注の他の買いの各注文データについて共通に適用される概算販売手数料率データを仮決定する(ステップS4)。
Subsequently, the sales commission rate table is stored on the basis of the approximate sales commission rate determination amount data relating to the current order data temporarily calculated by the approximate sales commission rate determination amount
さらに、概算販売手数料算出処理手段25により、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データ、および概算販売手数料率決定処理手段24により仮決定した概算販売手数料率データを用いて、口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段44(図6参照)に記憶された前日の基準価格データ、および概算販売手数料率決定処理手段24により仮決定した概算販売手数料率データを用いて、概算販売手数料データを仮算出する(ステップS5)。この際、今回の注文データに係る概算販売手数料データに加え、同じ概算販売手数料率データが適用される注文データ記憶手段43(図5参照)に記憶されている同一の顧客による同一のファンドグループに属するファンドの約定前の既発注の他の買いの各注文データに係る概算販売手数料データも仮算出する。 Further, in the case of an order for which the amount is designated by the approximate sales fee calculation processing means 25, the amount data when the trade classification data is data indicating buying, and the approximate sales temporarily determined by the approximate sales fee rate determination processing means 24. In the case of an order for which the number of units is specified using the commission rate data, the unit price data when the trade classification data is data indicating buying, the reference price data of the previous day stored in the reference price storage means 44 (see FIG. 6). Approximate sales fee data is provisionally calculated using the approximate sales fee rate data provisionally determined by the approximate sales fee rate determination processing means 24 (step S5). At this time, in addition to the approximate sales commission data related to the current order data, the same fund group by the same customer stored in the order data storage means 43 (see FIG. 5) to which the same approximate sales commission rate data is applied. Approximate sales commission data related to each order data of other purchases that have already been placed before the contract of the fund to which it belongs is also calculated temporarily.
その後、概算販売手数料表示処理手段26により、販売会社端末装置60からの注文データを受け付けた場合には、図9の注文内容確認画面140の表示用データを、内部ネットワーク2を介して販売会社端末装置60へ送信し、顧客端末装置50からの注文データを受け付けた場合には、図9の注文内容確認画面140の表示用データを、ネットワーク1を介して顧客端末装置50へ送信する。すると、販売会社端末装置60または顧客端末装置50の画面上には、図9に示すような注文内容確認画面140が表示される(ステップS6)。
After that, when the order data from the sales
図9において、注文内容確認画面140には、購入するファンドのファンド名またはファンド識別情報(ファンドコード等)を表示するファンド表示部141と、買付金額(内手数料)を表示する金額表示部142と、概算販売手数料(税込)を表示する概算販売手数料表示部143と、概算販売手数料率(税込)を表示する概算販売手数料率表示部144と、本日の他の注文について概算手数料率が変更した場合の変更前の概算手数料率を表示する変更前概算手数料率表示部151および変更後の概算手数料率を表示する変更後概算手数料率表示部152と、概算手数料率が変更した本日の他の注文を表示する概算手数料率変更注文表示部153と、表示された注文内容で良いことを確認するための「OK」ボタン154と、表示された注文内容をキャンセルするための「キャンセル」ボタン155とが設けられている。なお、図9の注文内容確認画面140は、購入用の注文内容確認画面であるが、売却の場合には、売却用の注文内容確認画面が表示される。また、図9の注文内容確認画面140は、金額指定の注文の場合の注文内容確認画面であるが、口数指定の注文の場合には、注文口数を表示する口数表示部を含む注文内容確認画面が表示される。
In FIG. 9, on the order
このうち、ファンド表示部141および金額表示部142の表示は、注文受付処理手段22により受け付けた注文データを用いて行われ、概算販売手数料表示部143の表示は、概算販売手数料算出処理手段25により仮算出された概算販売手数料データを用いて行われ、概算販売手数料率表示部144の表示は、概算販売手数料率決定処理手段24により仮決定された概算販売手数料率データを用いて行われる。また、変更前概算手数料率表示部151の表示は、注文データ記憶手段43(図5参照)に記憶されている概算販売手数料率データを用いて行われ、変更後概算手数料率表示部152の表示は、概算販売手数料率決定処理手段24により仮決定された概算販売手数料率データを用いて行われ、概算手数料率変更注文表示部153の表示は、注文データ記憶手段43(図5参照)に記憶されている注文識別情報(注文番号等)、ファンド識別情報(ファンドコード等)、金額データまたは口数データ、および売買区分データを用いて行われる。
Among them, the
例えば、図3に示すように、大和太郎のグループ1に属するファンドA,Cの前日の残高データの合計金額データが、5,008,952円+2,999,889円=8,008,841円であるとき、図5に示すように、注文番号=N1のファンドAの1,500,000円の買い注文があった時点では、概算販売手数料率決定用金額データは、1,500,000円+8,008,841円=9,508,841円であり、1,000万円未満であるから、販売手数料率テーブル記憶手段42(図4参照)の販売手数料率テーブルにより、概算販売手数料率データは、2.100%と仮決定される。次に、注文番号=N2のファンドBの1,000,000円の買い注文があった時点では、概算販売手数料率決定用金額データは、1,500,000円+1,000,000円+8,008,841円=10,508,841円であり、1,000万円以上であるから、販売手数料率テーブル記憶手段42(図4参照)の販売手数料率テーブルにより、概算販売手数料率データは、1.575%と仮決定される。このとき、一旦、概算販売手数料率データが、2.100%と仮決定されている注文番号=N1のファンドAの買い注文についても、概算販売手数料率データは、1.575%となるので、2.100%から1.575%への変更があったことを、変更前概算手数料率表示部151および変更後概算手数料率表示部152で表示するとともに、概算手数料率変更注文表示部153に、注文番号=N1のファンドAの買い注文を表示する。さらに、注文番号=N3のファンドCの2,000,000円の売り注文があった時点では、概算販売手数料率決定用金額データは、1,500,000円+1,000,000円−2,000,000円+8,008,841円=8,508,841円であり、1,000万円未満であるから、販売手数料率テーブル記憶手段42(図4参照)の販売手数料率テーブルにより、概算販売手数料率データは、2.100%と仮決定される。このとき、注文番号=N3の注文は、売り注文なので、概算販売手数料の算出対象とはならないが、一旦、概算販売手数料率データが、1.575%と仮決定されている注文番号=N1のファンドAの買い注文、および注文番号=N2のファンドBの買い注文についても、概算販売手数料率データは、2.100%となるので、1.575%から2.100%への変更があったことを、変更前概算手数料率表示部151および変更後概算手数料率表示部152で表示するとともに、概算手数料率変更注文表示部153に、注文番号=N1のファンドAの買い注文、および注文番号=N2のファンドBの買い注文を表示する。それから、注文番号=N4のファンドAの2,500,000円の買い注文があった時点では、概算販売手数料率決定用金額データは、1,500,000円+1,000,000円−2,000,000円+2,500,000円+8,008,841円=11,008,841円であり、1,000万円以上であるから、販売手数料率テーブル記憶手段42(図4参照)の販売手数料率テーブルにより、概算販売手数料率データは、1.575%と仮決定される。このとき、一旦、概算販売手数料率データが、2.100%と仮決定されている注文番号=N1のファンドAの買い注文、および注文番号=N2のファンドBの買い注文についても、概算販売手数料率データは、1.575%となるので、2.100%から1.575%への変更があったことを、変更前概算手数料率表示部151および変更後概算手数料率表示部152で表示するとともに、概算手数料率変更注文表示部153に、注文番号=N1のファンドAの買い注文、および注文番号=N2のファンドBの買い注文を表示する。
For example, as shown in FIG. 3, the total amount data of the balance data of funds A and C belonging to group 1 of Yamato Taro the previous day is 5,008,952 yen + 2,999,889 yen = 8,008,841 yen 5, as shown in FIG. 5, when there is a purchase order of 1,500,000 yen for fund A with order number = N1, the amount data for determining the approximate sales commission rate is 1,500,000 yen. Since +8,008,841 yen = 9,508,841 yen and less than 10 million yen, the approximate sales commission rate data is obtained from the sales commission rate table of the sales commission rate table storage means 42 (see FIG. 4). Is provisionally determined to be 2.100%. Next, when there is a purchase order of 1,000,000 yen for fund B with order number = N2, the amount data for determining the approximate sales commission rate is 1,500,000 yen + 1,000,000 yen + 8, 008,841 yen = 10,508,841 yen, which is 10 million yen or more, the sales commission rate table of the sales commission rate table storage means 42 (see FIG. 4) indicates that the approximate sales commission rate data is It is provisionally determined to be 1.575%. At this time, the estimated sales commission rate data is 1.575% even for the buy order of the fund A with the order number = N1 whose estimated sales commission rate data is temporarily determined to be 2.100%. 2. The fact that there has been a change from 100% to 1.575% is displayed in the pre-change approximate fee
そして、図9の注文内容確認画面140において、ファンドの販売会社の担当者(営業員)または顧客が、「OK」ボタン154をクリックすると、注文確定信号が内部ネットワーク2またはネットワーク1を介して販売手数料算出処理サーバ20へ送信され、販売手数料算出処理サーバ20では、概算販売手数料率決定処理手段24により仮決定された今回の注文データに係る概算販売手数料率データ、および概算販売手数料算出処理手段25により仮算出された今回の注文データに係る概算販売手数料データが注文データ記憶手段43(図5参照)に記憶される。また、今回の注文データだけではなく、今回の注文データと同一の顧客による同一のファンドグループに属する各ファンドの約定前の既発注の他の買いの各注文データに係る概算販売手数料率データおよび概算販売手数料データについては、変更後の値に書き換えられる。
Then, on the order
その後、委託会社システム70において各ファンドの当日(約定日)の基準価格データが算出された後に、基準価格取得処理手段27により、委託会社システム70から専用線3を介して当日の基準価格データを取得し、取得した当日の基準価格データを、ファンド識別情報(例えばファンドコード等)と関連付けて基準価格記憶手段44(図6参照)に記憶させる(ステップS7)。
Thereafter, after the reference price data of the day of each fund (contract date) is calculated in the
続いて、発注処理手段28により、注文データ記憶手段43(図5参照)に記憶された各注文データについての顧客識別情報(口座番号等)、ファンド識別情報(ファンドコード等)、注文識別情報(注文番号等)、売買区分データ、金額データ(内手数料の場合には、概算販売手数料率データも送信してもよい。)または口数データを、専用線3を介して委託会社システム70へ送信する(ステップS8)。なお、委託会社システム70への注文データの送信は、注文受付処理手段22により注文データを受け付ける都度に行ってもよいが、概算販売手数料率データを送信する場合には、概算販売手数料率データは変化するので、変化したときには訂正情報を送信する。
Subsequently, the customer identification information (account number, etc.), fund identification information (fund code, etc.), order identification information (fund code, etc.) for each order data stored in the order data storage means 43 (see FIG. 5) by the order processing means 28. Order number, etc.), trade classification data, amount data (in the case of a commission, approximate sales commission rate data may also be transmitted) or number data is transmitted to the
また、発注処理手段28により、委託会社システム70から専用線3を介して送信されてくる各注文についての約定データとして、顧客識別情報(口座番号等)、ファンド識別情報(ファンドコード等)、注文識別情報(注文番号等)、売買区分データ、約定金額データ、約定口数データ、約定単価データ(約定日の基準価格データ)を受信し、受信した約定データを、注文データ記憶手段43(図5参照)に記憶させる(ステップS8)。
Also, as the contract data for each order transmitted from the
それから、確定販売手数料率決定用金額算出処理手段29により、注文データ記憶手段43(図5参照)、グループテーブル記憶手段40(図2参照)、および残高データ記憶手段41(図3参照)に記憶された各データを用いて、口数指定の注文の場合には、さらに基準価格記憶手段44(図6参照)に記憶されたデータを用いて、注文データ記憶手段43に記憶されている処理対象の注文データに係る確定販売手数料率決定用金額データを算出する(ステップS9)。
Then, the fixed sales commission rate determination amount calculation processing means 29 stores the order data storage means 43 (see FIG. 5), group table storage means 40 (see FIG. 2), and balance data storage means 41 (see FIG. 3). In the case of an order for which the number of units is specified using each of the obtained data, the processing target stored in the order
続いて、確定販売手数料率決定処理手段30により、確定販売手数料率決定用金額算出処理手段29により算出した処理対象の注文データに係る確定販売手数料率決定用金額データに基づき、販売手数料率テーブル記憶手段42(図4参照)に記憶されている販売手数料率テーブルを用いて、注文データ記憶手段43(図5参照)に記憶されている買いの場合の処理対象の注文データおよび注文データ記憶手段43(図5参照)に記憶されている同一の顧客による同一のファンドグループに属するファンドの約定後の他の買いの各注文データについて共通に適用される確定販売手数料率データを決定し、決定した確定販売手数料率データを、注文識別情報(注文番号)と関連付けて注文データ記憶手段43(図5参照)に記憶させる(ステップS10)。
Subsequently, the sales commission rate
さらに、確定販売手数料算出処理手段31により、金額指定の注文の場合には、売買区分データが買いを示すデータである場合の金額データ、および確定販売手数料率決定処理手段30により決定した確定販売手数料率データを用いて、口数指定の注文の場合には、売買区分データが買いを示すデータである場合の口数データ、基準価格記憶手段44(図6参照)または注文データ記憶手段43(図5参照)に記憶された約定日の基準価格データ、および確定販売手数料率決定処理手段30により決定した確定販売手数料率データを用いて、注文データ記憶手段43(図5参照)に記憶されている買いの場合の処理対象の注文データに係る確定販売手数料データを算出し、算出した確定販売手数料データを、注文識別情報(注文番号)と関連付けて注文データ記憶手段43(図5参照)に記憶させる(ステップS11)。 Furthermore, in the case of an order for which the amount is designated by the fixed sales fee calculation processing means 31, the amount data when the trading classification data is data indicating buying, and the fixed sales fee determined by the fixed sales fee rate determination processing means 30. In the case of an order for which the number is specified using the rate data, the number data when the trade classification data is data indicating buying, the reference price storage means 44 (see FIG. 6) or the order data storage means 43 (see FIG. 5). ) Stored in the order data storage means 43 (see FIG. 5) using the reference price data for the contract date stored in () and the final sales commission rate data determined by the final sales commission rate determination processing means 30. Calculate the fixed sales commission data related to the order data to be processed, and relate the calculated final sales commission data to the order identification information (order number). Only to be stored in the order data storage unit 43 (see FIG. 5) (step S11).
その後、残高更新処理手段32により、注文データ記憶手段43(図5参照)に記憶された約定した各注文データについての約定口数データにより、残高データ記憶手段41(図3参照)に記憶された口数データを更新した後、更新後の口数データおよび基準価格記憶手段44(図6参照)に記憶された各ファンドの約定日(以上の約定処理を行っている当日)の基準価格データを用いて、残高データ記憶手段41(図3参照)に記憶された各顧客の保有する各ファンドの残高データを評価し直し、その再評価後の約定日の残高データを、残高データ記憶手段41(図3参照)に記憶させる(ステップS12)。
Thereafter, the number of units stored in the balance data storage unit 41 (see FIG. 3) based on the contract number data for each of the order data stored in the order data storage unit 43 (see FIG. 5) by the balance
このような第1実施形態によれば、次のような効果がある。すなわち、販売手数料算出処理システム10では、同日に購入する同一のファンドグループに属する各ファンドの合計金額(但し、その日に売却する当該ファンドグループに属するファンドがある場合には、同日に購入する各ファンドの合計金額からその日に売却する各ファンドの合計金額を差し引いた金額となる。)と、既に保有している当該ファンドグループに属する各ファンドの残高の合計金額とを加算することにより、確定販売手数料率決定用金額を算出し、これに基づき確定販売手数料率を決定するので、確定販売手数料率は、1つの注文で購入するファンドの金額だけに基づき決定する場合に比べ、顧客に有利になる、つまり低くなるため、確定販売手数料を安価にすることができる。
According to such 1st Embodiment, there exist the following effects. That is, the sales commission
このため、顧客に対し、ファンドの追加買付を行う契機や動機付けを与えることができ、また、ファンドの販売会社は、顧客の獲得や他の販売会社への顧客の流出防止を図ることができる。 For this reason, it is possible to provide customers with the opportunity and motivation to purchase additional funds, and the fund sales company can try to acquire customers and prevent the outflow of customers to other sales companies. it can.
また、販売手数料算出処理システム10は、グループテーブル記憶手段40およびグループ指定処理手段21を備えているので、ファンドの販売会社の担当者は、ファンドのグループ化を容易に行うことができ、目的に応じてグルーピングの変更を行うこともできる。例えば、顧客に買付を薦めたい複数のファンドをグループ化したり、あるいはグループ同士を組み合わせることにより、さらに大きなグループを形成して一定期間だけキャンペーンを行う等、様々な目的に応じ、自在なグルーピングを実現することができる。
Further, since the sales commission
さらに、販売手数料算出処理システム10は、概算販売手数料率決定用金額算出処理手段23、概算販売手数料率決定処理手段24、概算販売手数料算出処理手段25、および概算販売手数料表示処理手段26を備えているので、ファンドを購入する注文を行った際に、その注文についての概算販売手数料や概算販売手数料率が、販売会社端末装置60や顧客端末装置50に画面表示されるので、注文データの入力を行ったファンドの販売会社の営業員や顧客は、注文を行った際に、概算販売手数料や概算販売手数料率を確認することができる。そして、画面表示される概算販売手数料や概算販売手数料率は、その日にその顧客により他の注文が既に行われていた場合には、その約定していない他の注文に係る金額を反映した値となるので、直近の情報を反映させた、より正確な値を把握することができる。また、今回の注文に適用される概算販売手数料率は、その日にその顧客により既に行われていた約定前の他の注文にも共通に適用されるので、今回の注文を行うことにより、既に行われていた約定前の他の注文について適用される概算販売手数料率が変化する場合もあり、このような変化を把握することもできる。
Further, the sales commission
[第2実施形態]
図10には、本発明の第2実施形態の販売手数料算出処理システム200の構成の一部が、特定ファンド指定画面250の一例および特定ファンド記憶手段240の構成とともに示されている。この第2実施形態の販売手数料算出処理システム200は、前述した「顧客が指定した複数の特定ファンドの集合単位の残高で販売手数料率を決定する発明」に係る実施形態であるが、前述した「顧客が指定した特定ファンド単位の残高で販売手数料率を決定する発明」についての説明も、併せて本第2実施形態で行うものとする。
[Second Embodiment]
FIG. 10 shows a part of the configuration of the sales commission
本第2実施形態の販売手数料算出処理システム200では、概算販売手数料率決定用金額データおよび確定販売手数料率決定用金額データの算出方法が前記第1実施形態の販売手数料算出処理システム10と異なるが、同様な構成および機能を有する部分も多いため、同一部分には同一符号を用いて詳しい説明は省略し、以下には、異なる部分のみを詳述する。
In the sales commission
前記第1実施形態の販売手数料算出処理サーバ20には、グループ指定処理手段21およびグループテーブル記憶手段40が設けられていたが、本第2実施形態の販売手数料算出処理サーバ220には、これらは設けられておらず、その代わりに、特定ファンド登録処理手段221および特定ファンド記憶手段240が設けられている。なお、販売手数料算出処理サーバ220には、前記第1実施形態と同様に、注文受付処理手段22、概算販売手数料率決定処理手段24、概算販売手数料算出処理手段25、概算販売手数料表示処理手段26、基準価格取得処理手段27、発注処理手段28、確定販売手数料率決定処理手段30、確定販売手数料算出処理手段31、残高更新処理手段32、残高データ記憶手段41(図3参照)、販売手数料率テーブル記憶手段42(図4参照)、注文データ記憶手段43(図5参照)、および基準価格記憶手段44(図6参照)が設けられているが、記載を省略している。
The sales commission
特定ファンド登録処理手段221は、顧客端末装置50からの顧客の要求に応じ、特定ファンドを顧客が指定するための特定ファンド指定画面250(図10参照、例えば、Web画面等)の表示用データを、ネットワーク1を介して顧客端末装置50へ送信するとともに、顧客端末装置50からネットワーク1を介して送信されてくる顧客が指定した複数の特定ファンドについてのファンド識別情報(ファンドコード等)を、顧客識別情報(口座番号等)と関連付けて特定ファンド記憶手段240に記憶させる処理を実行するものである。
The specific fund
顧客端末装置50に画面表示される図10の特定ファンド指定画面250には、顧客名を表示する顧客名表示部251と、顧客の口座番号を表示する口座番号表示部252と、特定ファンドについての現在の登録状況を示す現在登録状況表示部253と、登録する特定ファンドを選択指定する特定ファンド選択部254と、この特定ファンド選択部254で選択した特定ファンドを登録するための「OK」ボタン255とが設けられている。新規に特定ファンドの登録を行う場合には、現在登録状況表示部253への特定ファンドの表示はなく、未登録である旨の表示がなされる。また、既に登録している特定ファンドを変更する場合には、特定ファンド選択部254で変更後の特定ファンドを選択する。「OK」ボタン255をクリックすると、特定ファンド選択部254で選択した特定ファンドについてのファンド識別情報(ファンドコード等)が、顧客識別情報(口座番号等)とともにネットワーク1を介して販売手数料算出処理サーバ220へ送信されるようになっている。なお、顧客識別情報(口座番号等)は、この特定ファンド指定画面250の表示が行われる前の段階で、適宜、顧客端末装置50から入力されている。また、本実施形態では、登録することができる特定ファンドは、最大3銘柄とされているが、これに限定されるものではない。
The specific
特定ファンド記憶手段240は、図10に示すように、販売手数料が顧客にとって有利になる特定ファンドとして顧客により指定された複数のファンドについてのファンド識別情報(本実施形態では、一例としてファンドコードとする。)を、特定ファンドの指定を行った顧客についての顧客識別情報(本実施形態では、一例として口座番号とする。)と関連付けて記憶するものである。 As shown in FIG. 10, the specific fund storage means 240 is fund identification information about a plurality of funds designated by the customer as a specific fund whose sales commission is advantageous to the customer (in this embodiment, a fund code is used as an example). .) Is stored in association with customer identification information (account number as an example in this embodiment) for a customer who has designated a specific fund.
概算販売手数料率決定用金額算出処理手段223は、注文受付処理手段22による注文データの受付処理時に、受け付けた今回の注文データに係る概算販売手数料率決定用金額データを仮算出する処理を実行するものである。 The approximate sales commission rate determination amount calculation processing means 223 executes a process of provisionally calculating approximate sales commission rate determination amount data related to the received current order data when the order reception processing means 22 receives the order data. Is.
具体的には、概算販売手数料率決定用金額算出処理手段223は、注文受付処理手段22により受け付けた今回の注文データに含まれる顧客識別情報(口座番号等)をキーとして、特定ファンド記憶手段240(図10参照)から、今回の注文を行った顧客についての顧客識別情報と対応して記憶されている全てのファンド識別情報(ファンドコード等)を抽出することにより、今回の注文を行った顧客が登録している全ての特定ファンドの情報を得る。そして、概算販売手数料率決定用金額算出処理手段223は、今回の注文データに含まれるファンド識別情報が、今回の注文を行った顧客が登録しているいずれかの特定ファンドについてのファンド識別情報であるか否かを判断する。ここで、当該顧客の特定ファンドについてのファンド識別情報であった場合には、注文データ記憶手段43(図5参照)に記憶された約定前の既発注の他の売買の各注文データが、今回の注文データに含まれる顧客識別情報と同一の顧客識別情報を有し、かつ、当該顧客が登録しているいずれかの特定ファンドについてのファンド識別情報を有する注文データであるか否かを判断することにより、今回の注文を行った顧客と同一の顧客による当該顧客の各特定ファンドの注文データを把握することができるので、概算販売手数料率決定用金額算出処理手段223は、注文受付処理手段22により受け付けた今回の注文データおよび注文データ記憶手段43(図5参照)に記憶されている今回の注文を行った顧客と同一の顧客による当該顧客の各特定ファンドの約定前の既発注の他の売買の各注文データについて、次の処理を行う。例えば、今回の注文を行った顧客が大和太郎であり、今回の注文で売買したファンドがファンドAであるとすると、図10に示した特定ファンド記憶手段240の例では、大和太郎の特定ファンドは、ファンドA,B,Cであるから(図2参照)、今回の注文で売買したファンドAは、大和太郎の特定ファンドである。従って、大和太郎により本日なされた約定前の既発注の他の注文データのうち、ファンドA,B,Cの各注文データについて、次の処理を行う。 Specifically, the approximate sales commission rate determination amount calculation processing means 223 uses the customer identification information (account number or the like) included in the current order data received by the order reception processing means 22 as a key, and the specific fund storage means 240. (See FIG. 10), by extracting all the fund identification information (fund code, etc.) stored in correspondence with the customer identification information about the customer who placed the current order, the customer who placed the current order Get information about all the specific funds registered by. Then, the approximate sales commission rate determination amount calculation processing means 223 is configured such that the fund identification information included in the current order data is the fund identification information for any specific fund registered by the customer who made the current order. Judge whether there is. Here, in the case of the fund identification information for the specific fund of the customer, each order data of other trades already placed before the trade stored in the order data storage means 43 (see FIG. 5) is It is determined whether or not the order data has the same customer identification information as the customer identification information included in the order data and the fund identification information for any specific fund registered by the customer. As a result, it is possible to grasp the order data of each specific fund of the customer by the same customer as the customer who placed the order this time. The customer's order data received by the customer and the customer who has made the current order stored in the order data storage means 43 (see FIG. 5) For each order data of other buying and selling of pre-orders of the previous commitments of specific funds, perform the following processing. For example, if the customer who made the order this time is Taro Yamato and the fund traded in this order is Fund A, in the example of the specific fund storage means 240 shown in FIG. Since funds A, B, and C (see FIG. 2), the fund A that was bought and sold in this order is a special fund by Yamato Taro. Accordingly, the following processing is performed for each order data of the funds A, B, and C among other order data of orders already made by Taro Yamato today.
すなわち、金額指定の注文の場合には、概算販売手数料率決定用金額算出処理手段223は、注文受付処理手段22により受け付けた今回の注文データおよび注文データ記憶手段43(図5参照)に記憶されている今回の注文を行った顧客と同一の顧客による当該顧客の各特定ファンドの約定前の既発注の他の売買の各注文データについて、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出する。そして、算出した差引金額データと、残高データ記憶手段41(図3参照)に記憶された当該顧客の全ての特定ファンドの前日の残高データの合計金額データとを加算することにより、今回の注文データに係る概算販売手数料率決定用金額データを仮算出する。この際、残高データ記憶手段41(図3参照)から当該顧客の全ての特定ファンドの前日の残高データを取得する処理は、今回の注文データに含まれる顧客識別情報、および当該顧客が登録している特定ファンドについてのファンド識別情報をキーとして行われる。 That is, in the case of an order for which the amount is designated, the approximate sales commission rate determining amount calculation processing means 223 is stored in the current order data and order data storage means 43 (see FIG. 5) received by the order reception processing means 22. Amount data in the case where the trade classification data is data indicating purchase for each order data of other trades already placed before the execution of each specific fund of the customer by the same customer who made the current order The deduction amount data is calculated by subtracting the total amount data of the sale, which is the sum of the amount data when the selling / selling division data is data indicating the sale, from the total amount data of the purchase obtained by totaling the items. Then, by adding the calculated deduction amount data and the total amount data of the balance data of the previous day for all the specific funds of the customer stored in the balance data storage means 41 (see FIG. 3), the current order data Tentatively calculate the approximate sales commission rate amount data for At this time, the process of acquiring the balance data of the previous day for all the specific funds of the customer from the balance data storage means 41 (see FIG. 3) is performed by the customer identification information included in the current order data and the customer registering This is done using fund identification information for a specific fund as a key.
また、口数指定の注文の場合には、概算販売手数料率決定用金額算出処理手段223は、注文受付処理手段22により受け付けた今回の注文データおよび注文データ記憶手段43(図5参照)に記憶されている今回の注文を行った顧客と同一の顧客による当該顧客の各特定ファンドの約定前の既発注の他の売買の各注文データについて、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各特定ファンド毎に算出する。そして、基準価格記憶手段44(図6参照)から、各特定ファンドについてのファンド識別情報をキーとして、各特定ファンドの前日の基準価格データを抽出し、算出した各特定ファンドの差引口数データに、抽出した各特定ファンドの前日の基準価格データをそれぞれ乗じて各特定ファンドの差引金額データを算出する。それから、算出した各特定ファンドの差引金額データの合計金額データと、残高データ記憶手段41(図3参照)に記憶された当該顧客の全ての特定ファンドの前日の残高データの合計金額データとを加算することにより、今回の注文データに係る概算販売手数料率決定用金額データを仮算出する。この際、残高データ記憶手段41(図3参照)から当該顧客の全ての特定ファンドの前日の残高データを取得する処理は、今回の注文データに含まれる顧客識別情報、および当該顧客が登録している特定ファンドについてのファンド識別情報をキーとして行われる。 In the case of an order with a specified number of units, the approximate sales commission rate determination amount calculation processing means 223 is stored in the current order data and order data storage means 43 (see FIG. 5) received by the order reception processing means 22. For each order data of other trades that have already been placed before the execution of each specific fund of the customer by the same customer who has placed the current order, the unit data when the trade classification data is data indicating buying For each specific fund, subtracted number data is calculated by subtracting the total number data of selling, which is the total of the number data when the trading classification data is data indicating selling, from the total number data of buying. Then, the reference price data of the previous day of each specific fund is extracted from the reference price storage means 44 (see FIG. 6) using the fund identification information for each specific fund as a key. Subtract amount data for each specific fund is calculated by multiplying the extracted reference price data for each specific fund on the previous day. Then, the total amount data of the calculated deduction amount data of each specific fund is added to the total amount data of the balance data of the previous day of all the specific funds of the customer stored in the balance data storage means 41 (see FIG. 3). As a result, the amount data for determining the approximate sales commission rate related to the current order data is provisionally calculated. At this time, the process of acquiring the balance data of the previous day for all the specific funds of the customer from the balance data storage means 41 (see FIG. 3) is performed by the customer identification information included in the current order data and the customer registering This is done using fund identification information for a specific fund as a key.
一方、概算販売手数料率決定用金額算出処理手段223は、今回の注文データに含まれるファンド識別情報が、今回の注文を行った顧客が登録している特定ファンドについてのファンド識別情報であるか否かを判断し、当該顧客の特定ファンドについてのファンド識別情報でなかった場合には、本発明による概算販売手数料率決定用金額データの算出処理は適用せず、従来から行われている通常の概算販売手数料率決定用金額データとする。すなわち、金額指定の注文の場合には、今回の注文データに含まれる売買区分データが買いを示すデータである場合の金額データを、概算販売手数料率決定用金額データとする。また、口数指定の注文の場合には、今回の注文データに含まれる売買区分データが買いを示すデータである場合の口数データに、基準価格記憶手段44(図6参照)から抽出した注文に係るファンドの前日の基準価格データを乗じて得られる金額データを、概算販売手数料率決定用金額データとする。 On the other hand, the approximate sales commission rate determination amount calculation processing means 223 determines whether or not the fund identification information included in the current order data is the fund identification information for the specific fund registered by the customer who made the current order. If it is not the fund identification information for the specific fund of the customer, the calculation processing of the amount data for determining the approximate sales commission rate according to the present invention is not applied, and the normal estimation that has been performed conventionally is not applied. It is the amount data for determining the sales commission rate. That is, in the case of an order for which the amount is designated, the amount data when the trade classification data included in the current order data is data indicating buying is used as the approximate sales commission rate determining amount data. Further, in the case of order specifying the number of units, the order data extracted from the reference price storage means 44 (see FIG. 6) is added to the number data when the trade classification data included in the current order data is data indicating purchase. The amount data obtained by multiplying the basic price data on the previous day of the fund is used as the amount data for determining the approximate sales commission rate.
<顧客が指定した特定ファンド単位の残高で販売手数料率を決定する発明の場合>
なお、前述した「顧客が指定した特定ファンド単位の残高で販売手数料率を決定する発明」の場合には、複数の特定ファンドの集合単位の残高を算出するわけではなく、1つの特定ファンドの残高について着目する。従って、概算販売手数料率決定用金額算出処理手段223は、先ず、特定ファンド記憶手段240(図10参照)を参照し、今回の注文データに含まれるファンド識別情報が、今回の注文を行った顧客が登録しているいずれかの特定ファンドについてのファンド識別情報であるか否かを判断する。ここで、当該顧客の特定ファンドについてのファンド識別情報であった場合には、注文データ記憶手段43(図5参照)に記憶された約定前の既発注の他の売買の各注文データが、今回の注文データに含まれる顧客識別情報と同一の顧客識別情報を有し、かつ、今回の注文データに含まれる特定ファンドについてのファンド識別情報と同一のファンド識別情報を有する注文データであるか否かを判断することにより、今回の注文を行った顧客と同一の顧客による同一の特定ファンドの注文データを把握することができるので、概算販売手数料率決定用金額算出処理手段223は、注文受付処理手段22により受け付けた今回の注文データおよび注文データ記憶手段43(図5参照)に記憶されている今回の注文を行った顧客と同一の顧客による同一の特定ファンドの約定前の既発注の他の売買の各注文データについて、次の処理を行う。例えば、今回の注文を行った顧客が大和太郎であり、今回の注文で売買したファンドがファンドAであるとすると、図10に示した特定ファンド記憶手段240の例では、大和太郎の特定ファンドは、ファンドA,B,Cであるから(図2参照)、今回の注文で売買したファンドAは、大和太郎の特定ファンドである。しかし、大和太郎により本日なされた約定前の既発注の他の注文データのうち、ファンドA,B,Cの各注文データについて、次の処理を行うのではなく、ファンドAの注文データについてのみ、次の処理を行う。
<In the case of an invention that determines the sales commission rate based on the balance of a specific fund unit specified by the customer>
In the case of the above-mentioned “invention that determines the sales commission rate with the balance of a specific fund unit specified by the customer”, the balance of the collective unit of a plurality of specific funds is not calculated, but the balance of one specific fund Pay attention to. Therefore, the approximate sales commission rate determination amount calculation processing means 223 first refers to the specific fund storage means 240 (see FIG. 10), and the fund identification information included in the current order data indicates that the customer who made the current order It is determined whether or not it is fund identification information for any specific fund registered. Here, in the case of the fund identification information for the specific fund of the customer, each order data of other trades already placed before the trade stored in the order data storage means 43 (see FIG. 5) is Whether the order data has the same customer identification information as the customer identification information included in the order data and the same fund identification information as the fund identification information for the specific fund included in the current order data Since the order data of the same specific fund by the same customer as the customer who made the order this time can be grasped, the amount calculation processing means 223 for determining the approximate sales commission rate is the order reception processing means. 22 by the same customer as the customer who placed the current order stored in the current order data and order data storage means 43 (see FIG. 5). For the same for each order data of other trade commitments before the pre-ordering of a particular fund, the following processing is performed. For example, if the customer who made the order this time is Taro Yamato and the fund traded in this order is Fund A, in the example of the specific fund storage means 240 shown in FIG. Since funds A, B, and C (see FIG. 2), the fund A that was bought and sold in this order is a special fund by Yamato Taro. However, among the other order data of orders already made by Taro Yamato today, the following processing is not performed for each order data of funds A, B, and C, but only for order data of fund A. Perform the following process.
<顧客が指定した特定ファンド単位の残高で販売手数料率を決定する発明の場合;続>
すなわち、金額指定の注文の場合には、概算販売手数料率決定用金額算出処理手段223は、注文受付処理手段22により受け付けた今回の注文データおよび注文データ記憶手段43(図5参照)に記憶されている今回の注文を行った顧客と同一の顧客による同一の特定ファンドの約定前の既発注の他の売買の各注文データについて、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出する。そして、算出した差引金額データと、残高データ記憶手段41(図3参照)に記憶された当該顧客の当該特定ファンドの前日の残高データとを加算することにより、今回の注文データに係る概算販売手数料率決定用金額データを仮算出する。この際、残高データ記憶手段41(図3参照)から当該顧客の当該特定ファンドの前日の残高データを取得する処理は、今回の注文データに含まれる顧客識別情報およびファンド識別情報をキーとして行われる。
<In the case of an invention in which the sales commission rate is determined by the balance of a specific fund unit specified by the customer; continued>
That is, in the case of an order for which the amount is designated, the approximate sales commission rate determining amount calculation processing means 223 is stored in the current order data and order data storage means 43 (see FIG. 5) received by the order reception processing means 22. For each order data of other trades that have already been placed on the same specific fund by the same customer who placed the current order, the sum of the amount data when the trade classification data is data indicating buying The subtracted amount data is calculated by subtracting the total amount data of the sale, which is the sum of the amount data when the sales division data is data indicating sale, from the total amount data of the purchased. Then, by adding the calculated deduction amount data and the balance data of the specific fund the previous day of the customer stored in the balance data storage means 41 (see FIG. 3), an approximate sales commission relating to the current order data is added. Temporary calculation of rate determining amount data. At this time, the process of acquiring the balance data of the specific fund the previous day of the customer from the balance data storage means 41 (see FIG. 3) is performed using the customer identification information and fund identification information included in the current order data as keys. .
<顧客が指定した特定ファンド単位の残高で販売手数料率を決定する発明の場合;続>
また、口数指定の注文の場合には、概算販売手数料率決定用金額算出処理手段223は、注文受付処理手段22により受け付けた今回の注文データおよび注文データ記憶手段43(図5参照)に記憶されている今回の注文を行った顧客と同一の顧客による同一の特定ファンドの約定前の既発注の他の売買の各注文データについて、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを算出する。そして、基準価格記憶手段44(図6参照)から、当該特定ファンドについてのファンド識別情報をキーとして、当該特定ファンドの前日の基準価格データを抽出し、算出した差引口数データに、抽出した当該特定ファンドの前日の基準価格データを乗じて差引金額データを算出する。それから、算出した差引金額データと、残高データ記憶手段41(図3参照)に記憶された当該顧客の当該特定ファンドの前日の残高データとを加算することにより、今回の注文データに係る概算販売手数料率決定用金額データを仮算出する。この際、残高データ記憶手段41(図3参照)から当該顧客の当該特定ファンドの前日の残高データを取得する処理は、今回の注文データに含まれる顧客識別情報およびファンド識別情報をキーとして行われる。
<In the case of an invention in which the sales commission rate is determined by the balance of a specific fund unit specified by the customer; continued>
In the case of an order with a specified number of units, the approximate sales commission rate determination amount calculation processing means 223 is stored in the current order data and order data storage means 43 (see FIG. 5) received by the order reception processing means 22. For each order data of other trades that have already been placed for the same specific fund by the same customer who placed the current order, the total of the number data when the trade classification data is data indicating buying The subtracted number data obtained by subtracting the total number data of the sales, which is the sum of the number data when the trading classification data is data indicating sales, is calculated from the total number data of the purchased items. Then, the reference price data of the previous day of the specific fund is extracted from the reference price storage means 44 (see FIG. 6) using the fund identification information about the specific fund as a key, and the extracted specific number data is included in the calculated subtraction number data. Multiply the basic price data of the previous day of the fund to calculate the deduction amount data. Then, by adding the calculated deduction amount data and the balance data of the specific fund of the customer stored in the balance data storage means 41 (see FIG. 3) on the previous day, an approximate sales fee for the current order data is added. Temporary calculation of rate determining amount data. At this time, the process of acquiring the balance data of the specific fund the previous day of the customer from the balance data storage means 41 (see FIG. 3) is performed using the customer identification information and fund identification information included in the current order data as keys. .
<顧客が指定した特定ファンド単位の残高で販売手数料率を決定する発明の場合;続>
一方、概算販売手数料率決定用金額算出処理手段223は、今回の注文データに含まれるファンド識別情報が、今回の注文を行った顧客が登録している特定ファンドについてのファンド識別情報であるか否かを判断し、当該顧客の特定ファンドについてのファンド識別情報でなかった場合には、「顧客が指定した複数の特定ファンドの集合単位の残高で販売手数料率を決定する発明」の場合と同様に、本発明による概算販売手数料率決定用金額データの算出処理は適用せず、従来から行われている通常の概算販売手数料率決定用金額データとする。
<In the case of an invention in which the sales commission rate is determined by the balance of a specific fund unit specified by the customer; continued>
On the other hand, the approximate sales commission rate determination amount calculation processing means 223 determines whether or not the fund identification information included in the current order data is the fund identification information for the specific fund registered by the customer who made the current order. If it is not fund identification information for the specific fund of the customer, the same as in the case of “Invention for determining the sales commission rate based on the balance of the aggregate unit of a plurality of specific funds specified by the customer” The calculation processing of the approximate sales commission rate determining amount data according to the present invention is not applied, and the conventional approximate sales commission rate determining amount data is conventionally used.
確定販売手数料率決定用金額算出処理手段229は、注文データ記憶手段43(図5参照)に記憶されている注文データの約定処理時に、注文データ記憶手段43に記憶されている処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行するものである。 The fixed sales commission rate determination amount calculation processing means 229 performs processing of the order data stored in the order data storage means 43 during the contract processing of the order data stored in the order data storage means 43 (see FIG. 5). The processing for calculating the fixed sales commission rate determining amount data relating to the is executed.
具体的には、確定販売手数料率決定用金額算出処理手段229は、注文データ記憶手段43(図5参照)に記憶されている処理対象の注文データに含まれる顧客識別情報(口座番号等)をキーとして、特定ファンド記憶手段240(図10参照)から、処理対象の注文を行った顧客についての顧客識別情報と対応して記憶されている全てのファンド識別情報(ファンドコード等)を抽出することにより、処理対象の注文を行った顧客が登録している全ての特定ファンドの情報を得る。そして、確定販売手数料率決定用金額算出処理手段229は、処理対象の注文データに含まれるファンド識別情報が、処理対象の注文を行った顧客が登録しているいずれかの特定ファンドについてのファンド識別情報であるか否かを判断する。ここで、当該顧客の特定ファンドについてのファンド識別情報であった場合には、注文データ記憶手段43(図5参照)に記憶された約定した他の売買の各注文データが、処理対象の注文データに含まれる顧客識別情報と同一の顧客識別情報を有し、かつ、当該顧客が登録しているいずれかの特定ファンドについてのファンド識別情報を有する注文データであるか否かを判断することにより、処理対象の注文を行った顧客と同一の顧客による当該顧客の各特定ファンドの注文データを把握することができるので、確定販売手数料率決定用金額算出処理手段229は、注文データ記憶手段43(図5参照)に記憶されている処理対象の注文を行った顧客と同一の顧客による当該顧客の各特定ファンドの約定した売買の各注文データについて、次の処理を行う。 Specifically, the fixed sales commission rate determination amount calculation processing means 229 uses the customer identification information (account number, etc.) included in the processing target order data stored in the order data storage means 43 (see FIG. 5). Extracting, as a key, all fund identification information (fund code, etc.) stored in correspondence with the customer identification information about the customer who has placed the order to be processed from the specific fund storage means 240 (see FIG. 10) Thus, information on all the specific funds registered by the customer who has made the order to be processed is obtained. Then, the fixed sales commission rate determination amount calculation processing means 229 uses the fund identification information included in the order data to be processed as the fund identification for any specific fund registered by the customer who has made the order to be processed. It is determined whether it is information. Here, in the case of fund identification information for the specific fund of the customer, each order data of other trades executed and stored in the order data storage means 43 (see FIG. 5) is the order data to be processed. By determining whether the order data has the same customer identification information as the customer identification information included in the client and the fund identification information for any specific fund registered by the customer, Since it is possible to grasp the order data of each specific fund of the customer by the same customer who made the order to be processed, the fixed sales commission rate determination amount calculation processing means 229 is the order data storage means 43 (FIG. 5)), the order data of the trades of each specific fund of the customer by the same customer who made the order to be processed Processing is carried out.
すなわち、金額指定の注文の場合には、確定販売手数料率決定用金額算出処理手段229は、注文データ記憶手段43(図5参照)に記憶されている処理対象の注文を行った顧客と同一の顧客による当該顧客の各特定ファンドの約定した売買の各注文データについて、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出する。そして、算出した差引金額データと、残高データ記憶手段41(図3参照)に記憶された当該顧客の全ての特定ファンドの前日の残高データの合計金額データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出する。この際、残高データ記憶手段41(図3参照)から当該顧客の全ての特定ファンドの前日の残高データを取得する処理は、処理対象の注文データに含まれる顧客識別情報、および当該顧客が登録している特定ファンドについてのファンド識別情報をキーとして行われる。 That is, in the case of an order for which the amount is designated, the fixed sales commission rate determination amount calculation processing means 229 is the same as the customer who has placed the processing target order stored in the order data storage means 43 (see FIG. 5). For each order data of the trade of each specific fund of the customer by the customer, the data indicating that the trade classification data indicates selling from the total price data of the purchase when the trade classification data is data indicating buy Is calculated by subtracting the total amount data of the sale that is the sum of the amount data. Then, by adding the calculated deduction amount data and the total amount data of the balance data of the previous day of all the specific funds of the customer stored in the balance data storage means 41 (see FIG. 3), the order to be processed Calculate amount data for determining the fixed sales commission rate related to the data. At this time, the process of acquiring the balance data for the specific day of all the specific funds of the customer from the balance data storage means 41 (see FIG. 3) is the customer identification information included in the order data to be processed, and the customer registered This is done using fund identification information for a specific fund as a key.
また、口数指定の注文の場合には、確定販売手数料率決定用金額算出処理手段229は、注文データ記憶手段43(図5参照)に記憶されている処理対象の注文を行った顧客と同一の顧客による当該顧客の各特定ファンドの約定した売買の各注文データについて、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各特定ファンド毎に算出する。そして、基準価格記憶手段44(図6参照)から、各特定ファンドについてのファンド識別情報をキーとして、各特定ファンドの前日の基準価格データを抽出し、算出した各特定ファンドの差引口数データに、抽出した各特定ファンドの前日の基準価格データをそれぞれ乗じて各特定ファンドの差引金額データを算出する。それから、算出した各特定ファンドの差引金額データの合計金額データと、残高データ記憶手段41(図3参照)に記憶された当該顧客の全ての特定ファンドの前日の残高データの合計金額データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出する。この際、残高データ記憶手段41(図3参照)から当該顧客の全ての特定ファンドの前日の残高データを取得する処理は、処理対象の注文データに含まれる顧客識別情報、および当該顧客が登録している特定ファンドについてのファンド識別情報をキーとして行われる。 In the case of an order with a specified number of units, the fixed sales commission rate determination amount calculation processing means 229 is the same as the customer who has placed the processing target order stored in the order data storage means 43 (see FIG. 5). For each order data of the trade of each specific fund of the customer by the customer, the data indicating that the trade classification data indicates sale from the total quantity data of the buys when the trade classification data is data indicating buy For each specific fund, subtracted unit data is calculated by subtracting the total number of units sold. Then, the reference price data of the previous day of each specific fund is extracted from the reference price storage means 44 (see FIG. 6) using the fund identification information for each specific fund as a key. Subtract amount data for each specific fund is calculated by multiplying the extracted reference price data for each specific fund on the previous day. Then, the total amount data of the calculated deduction amount data of each specific fund is added to the total amount data of the balance data of the previous day of all the specific funds of the customer stored in the balance data storage means 41 (see FIG. 3). By doing so, the fixed sales commission rate determining amount data relating to the order data to be processed is calculated. At this time, the process of acquiring the balance data for the specific day of all the specific funds of the customer from the balance data storage means 41 (see FIG. 3) is the customer identification information included in the order data to be processed, and the customer registered This is done using fund identification information for a specific fund as a key.
一方、確定販売手数料率決定用金額算出処理手段229は、処理対象の注文データに含まれるファンド識別情報が、処理対象の注文を行った顧客が登録している特定ファンドについてのファンド識別情報であるか否かを判断し、当該顧客の特定ファンドについてのファンド識別情報でなかった場合には、本発明による確定販売手数料率決定用金額データの算出処理は適用せず、従来から行われている通常の確定販売手数料率決定用金額データとする。すなわち、金額指定の注文の場合には、処理対象の注文データに含まれる売買区分データが買いを示すデータである場合の金額データを、確定販売手数料率決定用金額データとする。また、口数指定の注文の場合には、処理対象の注文データに含まれる売買区分データが買いを示すデータである場合の口数データに、基準価格記憶手段44(図6参照)から抽出した注文に係るファンドの前日の基準価格データを乗じて得られる金額データを、確定販売手数料率決定用金額データとする。 On the other hand, in the fixed sales commission rate determination amount calculation processing means 229, the fund identification information included in the order data to be processed is fund identification information for a specific fund registered by the customer who has made the order to be processed. If it is not the fund identification information for the specific fund of the customer, the calculation processing of the amount data for determining the fixed sales commission rate according to the present invention is not applied, and it has been conventionally performed Data for determining the fixed sales commission rate. That is, in the case of an order for which the amount is designated, the amount data when the trade classification data included in the order data to be processed is data indicating buying is set as the amount data for determining the fixed sales commission rate. Further, in the case of an order for which the number is specified, the order extracted from the reference price storage means 44 (see FIG. 6) is used as the number data when the trade classification data included in the order data to be processed is data indicating buying. The amount data obtained by multiplying the previous day's base price data of the fund is used as the fixed sales commission rate determination amount data.
<顧客が指定した特定ファンド単位の残高で販売手数料率を決定する発明の場合>
なお、前述した「顧客が指定した特定ファンド単位の残高で販売手数料率を決定する発明」の場合には、複数の特定ファンドの集合単位の残高を算出するわけではなく、1つの特定ファンドの残高について着目する。従って、確定販売手数料率決定用金額算出処理手段229は、先ず、特定ファンド記憶手段240(図10参照)を参照し、処理対象の注文データに含まれるファンド識別情報が、処理対象の注文を行った顧客が登録しているいずれかの特定ファンドについてのファンド識別情報であるか否かを判断する。ここで、当該顧客の特定ファンドについてのファンド識別情報であった場合には、注文データ記憶手段43(図5参照)に記憶された約定した売買の各注文データが、処理対象の注文データに含まれる顧客識別情報と同一の顧客識別情報を有し、かつ、処理対象の注文データに含まれる特定ファンドについてのファンド識別情報と同一のファンド識別情報を有する注文データであるか否かを判断することにより、処理対象の注文を行った顧客と同一の顧客による同一の特定ファンドの注文データを把握することができるので、確定販売手数料率決定用金額算出処理手段229は、注文データ記憶手段43(図5参照)に記憶されている処理対象の注文を行った顧客と同一の顧客による同一の特定ファンドの約定した売買の各注文データについて、次の処理を行う。
<In the case of an invention that determines the sales commission rate based on the balance of a specific fund unit specified by the customer>
In the case of the above-mentioned “invention that determines the sales commission rate with the balance of a specific fund unit specified by the customer”, the balance of the collective unit of a plurality of specific funds is not calculated, but the balance of one specific fund Pay attention to. Therefore, the fixed sales commission rate determination amount calculation processing means 229 first refers to the specific fund storage means 240 (see FIG. 10), and the fund identification information included in the order data to be processed places the order to be processed. It is determined whether or not it is fund identification information for any specific fund registered by the customer. Here, in the case of the fund identification information for the specific fund of the customer, each order data of the traded trade stored in the order data storage means 43 (see FIG. 5) is included in the order data to be processed. To determine whether the order data has the same customer identification information as the customer identification information and the same fund identification information as the fund identification information for the specific fund included in the order data to be processed Thus, the order data of the same specific fund by the same customer as the customer who placed the order to be processed can be grasped. 5)) for each order data of the traded transaction of the same specific fund by the same customer who made the order to be processed , Perform the following processing.
<顧客が指定した特定ファンド単位の残高で販売手数料率を決定する発明の場合;続>
すなわち、金額指定の注文の場合には、確定販売手数料率決定用金額算出処理手段229は、注文データ記憶手段43(図5参照)に記憶されている処理対象の注文を行った顧客と同一の顧客による同一の特定ファンドの約定した売買の各注文データについて、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出する。そして、算出した差引金額データと、残高データ記憶手段41(図3参照)に記憶された当該顧客の当該特定ファンドの前日の残高データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出する。この際、残高データ記憶手段41(図3参照)から当該顧客の当該特定ファンドの前日の残高データを取得する処理は、処理対象の注文データに含まれる顧客識別情報およびファンド識別情報をキーとして行われる。
<In the case of an invention in which the sales commission rate is determined by the balance of a specific fund unit specified by the customer; continued>
That is, in the case of an order for which the amount is designated, the fixed sales commission rate determination amount calculation processing means 229 is the same as the customer who has placed the processing target order stored in the order data storage means 43 (see FIG. 5). For each order data of trades made by the same specific fund by a customer, the trading category data is data indicating selling from the total amount data of buying in which the trading amount data is data indicating buying when the trading category data is data indicating buying. In this case, the deduction amount data is calculated by subtracting the total amount data of the sale, which is the sum of the case amount data. Then, by adding the calculated deduction amount data and the balance data of the specific fund of the customer stored in the balance data storage means 41 (see FIG. 3) on the previous day, the final sale related to the order data to be processed is added. Calculate fee rate determination data. At this time, the process of acquiring the balance data of the specific fund of the customer the previous day from the balance data storage means 41 (see FIG. 3) is performed using the customer identification information and the fund identification information included in the order data to be processed as keys. Is called.
<顧客が指定した特定ファンド単位の残高で販売手数料率を決定する発明の場合;続>
また、口数指定の注文の場合には、確定販売手数料率決定用金額算出処理手段229は、注文データ記憶手段43(図5参照)に記憶されている処理対象の注文を行った顧客と同一の顧客による同一の特定ファンドの約定した売買の各注文データについて、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを算出する。そして、基準価格記憶手段44(図6参照)から、当該特定ファンドについてのファンド識別情報をキーとして、当該特定ファンドの前日の基準価格データを抽出し、算出した差引口数データに、抽出した当該特定ファンドの前日の基準価格データを乗じて差引金額データを算出する。それから、算出した差引金額データと、残高データ記憶手段41(図3参照)に記憶された当該顧客の当該特定ファンドの前日の残高データとを加算することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出する。この際、残高データ記憶手段41(図3参照)から当該顧客の当該特定ファンドの前日の残高データを取得する処理は、処理対象の注文データに含まれる顧客識別情報およびファンド識別情報をキーとして行われる。
<In the case of an invention in which the sales commission rate is determined by the balance of a specific fund unit specified by the customer; continued>
In the case of an order with a specified number of units, the fixed sales commission rate determination amount calculation processing means 229 is the same as the customer who has placed the processing target order stored in the order data storage means 43 (see FIG. 5). For each order data of the trade of the same specific fund by the customer, the trade classification data is the data indicating the sale, from the total quantity data of the buy that is the total of the quantity data when the trade classification data is the data indicating the buy Subtracted number data is calculated by subtracting the total number data of selling, which is the sum of the number data of cases. Then, the reference price data of the previous day of the specific fund is extracted from the reference price storage means 44 (see FIG. 6) using the fund identification information about the specific fund as a key, and the extracted specific number data is included in the calculated subtraction number data. Multiply the basic price data of the previous day of the fund to calculate the deduction amount data. Then, by adding the calculated deduction amount data and the balance data of the specific fund of the customer stored in the balance data storage means 41 (see FIG. 3) on the previous day, the final sale related to the order data to be processed is added. Calculate fee rate determination data. At this time, the process of acquiring the balance data of the specific fund of the customer the previous day from the balance data storage means 41 (see FIG. 3) is performed using the customer identification information and the fund identification information included in the order data to be processed as keys. Is called.
<顧客が指定した特定ファンド単位の残高で販売手数料率を決定する発明の場合;続>
一方、確定販売手数料率決定用金額算出処理手段229は、処理対象の注文データに含まれるファンド識別情報が、処理対象の注文を行った顧客が登録している特定ファンドについてのファンド識別情報であるか否かを判断し、当該顧客の特定ファンドについてのファンド識別情報でなかった場合には、「顧客が指定した複数の特定ファンドの集合単位の残高で販売手数料率を決定する発明」の場合と同様に、本発明による確定販売手数料率決定用金額データの算出処理は適用せず、従来から行われている通常の確定販売手数料率決定用金額データとする。
<In the case of an invention in which the sales commission rate is determined by the balance of a specific fund unit specified by the customer; continued>
On the other hand, in the fixed sales commission rate determination amount calculation processing means 229, the fund identification information included in the order data to be processed is fund identification information for a specific fund registered by the customer who has made the order to be processed. If it is not fund identification information for the specific fund of the customer, the case of “invention that determines the sales commission rate based on the balance of the collective unit specified by the customer” Similarly, the calculation processing of the fixed sales commission rate determining amount data according to the present invention is not applied, and the conventional fixed sales commission rate determining amount data is conventionally used.
このような第2実施形態によれば、次のような効果がある。すなわち、販売手数料算出処理システム200では、顧客が指定した複数の特定ファンドの購入金額の合計金額(いずれかの特定ファンドの売却がある場合には、購入金額から売却金額を差し引いた金額となる。)と、複数の特定ファンドについての既に保有している残高の合計金額とを加算することにより、確定販売手数料率決定用金額を算出し、これに基づき確定販売手数料率を決定するので、確定販売手数料率は、1つの注文で購入するファンドの金額だけに基づき決定する場合に比べ、顧客に有利になる、つまり低くなるため、確定販売手数料を安価にすることができる。
According to such 2nd Embodiment, there exist the following effects. That is, in the sales commission
このため、顧客に対し、ファンドの追加買付を行う契機や動機付けを与えることができ、また、ファンドの販売会社は、顧客の獲得や他の販売会社への顧客の流出防止を図ることができる。 For this reason, it is possible to provide customers with the opportunity and motivation to purchase additional funds, and the fund sales company can try to acquire customers and prevent the outflow of customers to other sales companies. it can.
また、販売手数料算出処理システム200は、特定ファンド登録処理手段221および特定ファンド記憶手段240を備えているので、顧客は、自ら、販売手数料が有利になる特定ファンドを選択して登録することができ、自己の目的に応じて選択を行うことができる。
Further, since the sales commission
さらに、販売手数料算出処理システム200は、概算販売手数料率決定用金額算出処理手段223、概算販売手数料率決定処理手段24、概算販売手数料算出処理手段25、および概算販売手数料表示処理手段26を備えているので、ファンドを購入する注文を行った際に、その注文についての概算販売手数料や概算販売手数料率が、販売会社端末装置60や顧客端末装置50に画面表示されるので、注文データの入力を行ったファンドの販売会社の営業員や顧客は、注文を行った際に、概算販売手数料や概算販売手数料率を確認することができる。そして、画面表示される概算販売手数料や概算販売手数料率は、その日にその顧客により他の注文が既に行われていた場合には、その約定していない他の注文に係る金額を反映した値となるので、直近の情報を反映させた、より正確な値を把握することができる。また、今回の注文に適用される概算販売手数料率は、その日にその顧客により既に行われていた約定前の他の注文にも共通に適用されるので、今回の注文を行うことにより、既に行われていた約定前の他の注文について適用される概算販売手数料率が変化する場合もあり、このような変化を把握することもできる。
Further, the sales commission
[第3実施形態]
図11には、本発明の第3実施形態の販売手数料算出処理システム300の構成の一部が、処理の流れの一例とともに示されている。この第3実施形態の販売手数料算出処理システム300は、前述した「残高の多い複数のファンドの集合単位の残高で販売手数料率を決定する発明」に係る実施形態であるが、前述した「残高の多いファンド単位の残高で販売手数料率を決定する発明」についての説明も、併せて本第3実施形態で行うものとする。
[Third Embodiment]
FIG. 11 shows a part of the configuration of the sales commission
本第3実施形態の販売手数料算出処理システム300では、概算販売手数料率決定用金額データおよび確定販売手数料率決定用金額データの算出方法が前記第1実施形態の販売手数料算出処理システム10と異なるが、同様な構成および機能を有する部分も多いため、同一部分には同一符号を用いて詳しい説明は省略し、以下には、異なる部分のみを詳述する。
In the sales commission
前記第1実施形態の販売手数料算出処理サーバ20には、グループ指定処理手段21およびグループテーブル記憶手段40が設けられていたが、本第3実施形態の販売手数料算出処理サーバ320には、これらは設けられていない。なお、販売手数料算出処理サーバ320には、前記第1実施形態と同様に、注文受付処理手段22、概算販売手数料率決定処理手段24、概算販売手数料算出処理手段25、概算販売手数料表示処理手段26、基準価格取得処理手段27、発注処理手段28、確定販売手数料率決定処理手段30、確定販売手数料算出処理手段31、残高更新処理手段32、残高データ記憶手段41(図3参照)、販売手数料率テーブル記憶手段42(図4参照)、注文データ記憶手段43(図5参照)、および基準価格記憶手段44(図6参照)が設けられているが、記載を省略している。
The sales commission
概算販売手数料率決定用金額算出処理手段323は、注文受付処理手段22による注文データの受付処理時に、受け付けた今回の注文データに係る概算販売手数料率決定用金額データを仮算出する処理を実行するものである。 The approximate sales commission rate determination amount calculation processing means 323 executes a process of temporarily calculating the approximate sales commission rate determination amount data related to the received current order data when the order reception processing means 22 receives the order data. Is.
具体的には、概算販売手数料率決定用金額算出処理手段323は、注文データ記憶手段43(図5参照)に記憶された約定前の既発注の他の売買の各注文データが、注文受付処理手段22により受け付けた今回の注文データに含まれる顧客識別情報と同一の顧客識別情報を有する注文データであるか否かを判断することにより、今回の注文を行った顧客と同一の顧客による注文データを把握することができるので、概算販売手数料率決定用金額算出処理手段323は、注文受付処理手段22により受け付けた今回の注文データおよび注文データ記憶手段43(図5参照)に記憶されている今回の注文を行った顧客と同一の顧客による約定前の既発注の他の売買の各注文データについて、次の処理を行う。
Specifically, the approximate sales commission rate determination amount calculation processing means 323 is configured to process each order data of other trades that have already been placed before the trade stored in the order data storage means 43 (see FIG. 5). Order data by the same customer as the customer who placed the current order by determining whether the order data has the same customer identification information as the customer identification information included in the current order data received by the
すなわち、金額指定の注文の場合には、概算販売手数料率決定用金額算出処理手段323は、注文受付処理手段22により受け付けた今回の注文データおよび注文データ記憶手段43(図5参照)に記憶されている今回の注文を行った顧客と同一の顧客による約定前の既発注の他の売買の各注文データについて、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを各ファンド毎に算出する。そして、算出した各ファンドの差引金額データと、残高データ記憶手段41(図3参照)に記憶された当該顧客の各ファンドの前日の残高データとを各ファンド毎に加算することにより、当該顧客が保有する各ファンドのファンド別残高データを算出する。 That is, in the case of an order for which the amount is designated, the approximate sales commission rate determining amount calculation processing means 323 is stored in the current order data and order data storage means 43 (see FIG. 5) received by the order reception processing means 22. For each order data of other trades that have already been placed by the same customer as the customer who placed the current order, the total amount of the buy that is the sum of the amount data when the trade classification data is data indicating buy For each fund, subtraction amount data is calculated by subtracting the total amount data of selling, which is the sum of the amount data when the trade classification data is data indicating selling, from the data. Then, by adding the calculated deduction amount data of each fund and the balance data of the previous day of each fund of the customer stored in the balance data storage means 41 (see FIG. 3) for each fund, Calculate the balance data for each fund you have.
また、口数指定の注文の場合には、概算販売手数料率決定用金額算出処理手段323は、注文受付処理手段22により受け付けた今回の注文データおよび注文データ記憶手段43(図5参照)に記憶されている今回の注文を行った顧客と同一の顧客による約定前の既発注の他の売買の各注文データについて、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各ファンド毎に算出する。そして、基準価格記憶手段44(図6参照)から、各ファンドについてのファンド識別情報をキーとして、各ファンドの前日の基準価格データを抽出し、算出した各ファンドの差引口数データに、抽出した各ファンドの前日の基準価格データをそれぞれ乗じて各ファンドの差引金額データを算出する。それから、算出した各ファンドの差引金額データと、残高データ記憶手段41(図3参照)に記憶された当該顧客の各ファンドの前日の残高データとを各ファンド毎に加算することにより、当該顧客が保有する各ファンドのファンド別残高データを算出する。 In the case of an order with a specified number of units, the approximate sales commission rate determination amount calculation processing means 323 is stored in the current order data and order data storage means 43 (see FIG. 5) received by the order reception processing means 22. The total number of units purchased by adding the unit data when the transaction classification data is data indicating buying, for each order data of other orders that have already been ordered by the same customer who placed the current order. For each fund, subtraction number data obtained by subtracting the total number data of selling, which is the sum of the number data in the case where the trade classification data is data indicating selling, is calculated for each fund. Then, the base price data of the previous day of each fund is extracted from the base price storage means 44 (see FIG. 6) using the fund identification information for each fund as a key, and each of the extracted subtraction data for each fund is extracted. Subtract amount data for each fund by multiplying the base price data for the previous day of the fund. Then, by adding the calculated balance data of each fund and the balance data of the previous day of each fund of the customer stored in the balance data storage means 41 (see FIG. 3) for each fund, Calculate the balance data for each fund you have.
それから、概算販売手数料率決定用金額算出処理手段323は、算出したファンド別残高データの金額の大きさが所定順位以上(以内)となる複数(例えば3銘柄)の多額残高ファンドを決定する。そして、今回の注文データに含まれるファンド識別情報のファンドが、多額残高ファンドであるか否かを判断し、多額残高ファンドである場合には、複数の多額残高ファンドについてのファンド別残高データを合計することにより、今回の注文データに係る概算販売手数料率決定用金額データを仮算出する。 Then, the approximate sales commission rate determination amount calculation processing means 323 determines a plurality (for example, three issues) of large balance funds in which the amount of the calculated balance data for each fund is equal to or greater than (within) a predetermined rank. Then, it is determined whether or not the fund of the fund identification information included in the current order data is a large balance fund. If the fund is a large balance fund, the balance data by funds for a plurality of large balance funds is totaled. As a result, the amount data for determining the approximate sales commission rate related to the current order data is provisionally calculated.
一方、概算販売手数料率決定用金額算出処理手段323は、今回の注文データに含まれるファンド識別情報が、多額残高ファンドでない場合には、本発明による概算販売手数料率決定用金額データの算出処理は適用せず、従来から行われている通常の概算販売手数料率決定用金額データとする。すなわち、金額指定の注文の場合には、今回の注文データに含まれる売買区分データが買いを示すデータである場合の金額データを、概算販売手数料率決定用金額データとする。また、口数指定の注文の場合には、今回の注文データに含まれる売買区分データが買いを示すデータである場合の口数データに、基準価格記憶手段44(図6参照)から抽出した注文に係るファンドの前日の基準価格データを乗じて得られる金額データを、概算販売手数料率決定用金額データとする。 On the other hand, when the fund identification information included in the current order data is not a large balance fund, the calculation processing of the approximate sales commission rate determination amount calculation processing means 323 performs the calculation processing of the approximate sales commission rate determination amount data according to the present invention. It is not applied, and it is assumed to be the usual data for determining the approximate sales commission rate that has been performed conventionally. That is, in the case of an order for which the amount is designated, the amount data when the trade classification data included in the current order data is data indicating buying is used as the approximate sales commission rate determining amount data. Further, in the case of order specifying the number of units, the order data extracted from the reference price storage means 44 (see FIG. 6) is added to the number data when the trade classification data included in the current order data is data indicating purchase. The amount data obtained by multiplying the basic price data on the previous day of the fund is used as the amount data for determining the approximate sales commission rate.
例えば、図11に示すように、大和太郎の各ファンドの保有残高が、前日の段階で、「1位:ファンドA 500万円」、「2位:ファンドB 400万円」、「3位:ファンドC 150万円」、「4位:ファンドD 50万円」であるものとし、システムにおいて、上位3銘柄までの多額残高ファンドが顧客に有利な販売手数料となるように定められているものとする。この状態で、ファンドDを200万円購入すると(注文番号=N1)、ファンドDについてのファンド別残高データは、増加して250万円となって3位に入り、かつ、上位3銘柄であるファンドA,B,Dについてのファンド別残高データの合計金額が1,150万円となって1,000万円以上となるので、注文番号=N1の注文データに係る概算販売手数料率は、この時点で、1.575%となる(図4参照)。 For example, as shown in FIG. 11, the outstanding balance of each fund of Yamato Taro is “1st place: Fund A 5 million yen”, “2nd place: Fund B 4 million yen”, “3rd place: “Fund C 1.5 million yen” and “4th place: Fund D 500,000 yen”, and the system is set up so that a large balance fund up to the top three stocks will be a sales commission advantageous to customers To do. In this state, when fund D is purchased at 2 million yen (order number = N1), the balance data by fund for fund D increases to 2.5 million yen and is ranked 3rd and is the top 3 stocks. Since the total amount of balance data by funds for funds A, B, and D is 11.5 million yen, which exceeds 10 million yen, the approximate sales commission rate for order data with order number = N1 is At the time, it becomes 1.575% (see FIG. 4).
それから、ファンドCを50万円購入すると(注文番号=N2)、ファンドCについてのファンド別残高データは、増加して200万円となるが、4位のままなので、注文番号=N2の注文データに係る概算販売手数料率は、従来から行われている通常通りの方法で、買付金額50万円に基づき、2.100%となる(図4参照)。なお、上位3銘柄に変動はないので、注文番号=N1の注文データに係る概算販売手数料率は、1.575%のままである。 Then, if you purchase 500,000 yen for fund C (order number = N2), the balance data by fund for fund C will increase to 2 million yen, but it will remain in 4th place, so order data for order number = N2 Based on the purchase amount of 500,000 yen, the estimated sales commission rate will be 2.100% using the usual method used in the past (see Fig. 4). Since there are no changes in the top three issues, the approximate sales commission rate relating to the order data of order number = N1 remains 1.575%.
さらに、ファンドEを300万円購入すると(注文番号=N3)、ファンドEについてのファンド別残高データは、300万円となるから、3位に入り、かつ、上位3銘柄であるファンドA,B,Eについてのファンド別残高データの合計金額が1,200万円となって1,000万円以上となるので、注文番号=N3の注文データに係る概算販売手数料率は、この時点で、1.575%となる(図4参照)。一方、ファンドDについてのファンド別残高データは、4位に下がるので、注文番号=N1の注文データに係る概算販売手数料率は、1.575%から2.100%へ変動する。なお、ファンドCについてのファンド別残高データは、4位から5位に下がるものの、元々、3位以内に入っていなかったので、注文番号=N2の注文データに係る概算販売手数料率は、2.100%のままである。 Furthermore, when fund E is purchased 3 million yen (order number = N3), the balance data by fund for fund E will be 3 million yen, so it is ranked 3rd and funds A and B which are the top 3 stocks. , E, the total amount of the balance data by fund is 12 million yen, which is more than 10 million yen. At this point, the estimated sales commission rate for order data with order number = N3 is 1 575% (see FIG. 4). On the other hand, the balance data by fund for fund D drops to fourth place, so the approximate sales commission rate related to the order data of order number = N1 varies from 1.575% to 2.100%. The balance data by fund for fund C dropped from 4th to 5th, but was not within 3rd place, so the approximate sales commission rate for order data with order number = N2 is 2. It remains 100%.
<残高の多いファンド単位の残高で販売手数料率を決定する発明の場合>
なお、前述した「残高の多いファンド単位の残高で販売手数料率を決定する発明」の場合には、複数の多額残高ファンドの集合単位の残高を算出するわけではなく、1つの多額残高ファンドの残高について着目する。従って、概算販売手数料率決定用金額算出処理手段323は、先ず、金額指定の注文の場合および口数指定の注文の場合のいずれの場合でも、前述した「残高の多い複数のファンドの集合単位の残高で販売手数料率を決定する発明」の場合と同様に、当該顧客が保有する各ファンドのファンド別残高データを算出する。
<In the case of an invention that determines the sales commission rate based on the balance of funds with a large balance>
In the case of the “invention for determining the sales commission rate with the balance of a fund unit with a large balance” as described above, the balance of the collective unit of a plurality of large balance funds is not calculated, but the balance of one large balance fund. Pay attention to. Accordingly, the amount calculation processing means 323 for determining the approximate sales commission rate first determines whether or not the above-mentioned “balance of a plurality of funds having a large balance” in both the case of the amount-designated order and the number-designated order. In the same manner as in the case of “the invention for determining the sales commission rate”, the balance data for each fund held by the customer is calculated.
<残高の多いファンド単位の残高で販売手数料率を決定する発明の場合;続>
それから、概算販売手数料率決定用金額算出処理手段323は、算出したファンド別残高データの金額の大きさが所定順位以上(以内)となる複数(例えば3銘柄)の多額残高ファンドを決定する。そして、今回の注文データに含まれるファンド識別情報のファンドが、多額残高ファンドであるか否かを判断し、多額残高ファンドである場合には、その多額残高ファンドについてのファンド別残高データを、今回の注文データに係る概算販売手数料率決定用金額データとする。
<In the case of an invention in which the sales commission rate is determined by the balance of a fund unit with a large balance; continued>
Then, the approximate sales commission rate determination amount calculation processing means 323 determines a plurality (for example, three issues) of large balance funds in which the amount of the calculated balance data for each fund is equal to or greater than (within) a predetermined rank. Then, it is determined whether the fund of the fund identification information included in the current order data is a large balance fund. If the fund is a large balance fund, the balance data by fund for the large balance fund is Data for determining the approximate sales commission rate related to the order data.
<残高の多いファンド単位の残高で販売手数料率を決定する発明の場合;続>
一方、概算販売手数料率決定用金額算出処理手段323は、今回の注文データに含まれるファンド識別情報が、多額残高ファンドでない場合には、本発明による概算販売手数料率決定用金額データの算出処理は適用せず、従来から行われている通常の概算販売手数料率決定用金額データとする。すなわち、金額指定の注文の場合には、今回の注文データに含まれる売買区分データが買いを示すデータである場合の金額データを、概算販売手数料率決定用金額データとする。また、口数指定の注文の場合には、今回の注文データに含まれる売買区分データが買いを示すデータである場合の口数データに、基準価格記憶手段44(図6参照)から抽出した注文に係るファンドの前日の基準価格データを乗じて得られる金額データを、概算販売手数料率決定用金額データとする。
<In the case of an invention in which the sales commission rate is determined by the balance of a fund unit with a large balance; continued>
On the other hand, when the fund identification information included in the current order data is not a large balance fund, the calculation processing of the approximate sales commission rate determination amount calculation processing means 323 performs the calculation processing of the approximate sales commission rate determination amount data according to the present invention. It is not applied, and it is assumed to be the usual data for determining the approximate sales commission rate that has been performed conventionally. That is, in the case of an order for which the amount is designated, the amount data when the trade classification data included in the current order data is data indicating buying is used as the approximate sales commission rate determining amount data. Further, in the case of order specifying the number of units, the order data extracted from the reference price storage means 44 (see FIG. 6) is added to the number data when the trade classification data included in the current order data is data indicating purchase. The amount data obtained by multiplying the basic price data of the previous day of the fund is used as the amount data for determining the approximate sales commission rate.
確定販売手数料率決定用金額算出処理手段329は、注文データ記憶手段43(図5参照)に記憶されている注文データの約定処理時に、注文データ記憶手段43に記憶されている処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行するものである。 The fixed sales commission rate determination amount calculation processing means 329 is processing order data stored in the order data storage means 43 at the time of execution of the order data stored in the order data storage means 43 (see FIG. 5). The processing for calculating the fixed sales commission rate determining amount data relating to the is executed.
具体的には、確定販売手数料率決定用金額算出処理手段329は、注文データ記憶手段43(図5参照)に記憶された約定した売買の各注文データが、注文データ記憶手段43に記憶された処理対象の注文データに含まれる顧客識別情報と同一の顧客識別情報を有する注文データであるか否かを判断することにより、処理対象の注文を行った顧客と同一の顧客による注文データを把握することができるので、確定販売手数料率決定用金額算出処理手段329は、注文データ記憶手段43(図5参照)に記憶されている処理対象の注文を行った顧客と同一の顧客による約定した売買の各注文データについて、次の処理を行う。 Specifically, the fixed sales commission rate determination amount calculation processing means 329 stores each order data of the traded trades stored in the order data storage means 43 (see FIG. 5) in the order data storage means 43. By determining whether or not the order data has the same customer identification information as the customer identification information included in the processing order order data, the order data from the same customer who placed the processing target order is grasped. Therefore, the fixed sales commission rate determining amount calculation processing means 329 can execute the contracted sales / purchase by the same customer as the customer who has placed the processing target order stored in the order data storage means 43 (see FIG. 5). The following processing is performed for each order data.
すなわち、金額指定の注文の場合には、確定販売手数料率決定用金額算出処理手段329は、注文データ記憶手段43(図5参照)に記憶されている処理対象の注文を行った顧客と同一の顧客による約定した売買の各注文データについて、売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを各ファンド毎に算出する。そして、算出した各ファンドの差引金額データと、残高データ記憶手段41(図3参照)に記憶された当該顧客の各ファンドの前日の残高データとを各ファンド毎に加算することにより、当該顧客が保有する各ファンドのファンド別残高データを算出する。 That is, in the case of an order for which the amount is designated, the fixed sales commission rate determining amount calculation processing means 329 is the same as the customer who has placed the processing target order stored in the order data storage means 43 (see FIG. 5). For each order data of the trade executed by the customer, the amount data when the transaction classification data is data indicating sale is obtained from the total amount data of purchase when the transaction classification data is data indicating purchase. Subtract amount data obtained by subtracting the total amount data of the total sales is calculated for each fund. Then, by adding the calculated deduction amount data of each fund and the balance data of the previous day of each fund of the customer stored in the balance data storage means 41 (see FIG. 3) for each fund, Calculate the balance data for each fund you have.
また、口数指定の注文の場合には、確定販売手数料率決定用金額算出処理手段329は、注文データ記憶手段43(図5参照)に記憶されている処理対象の注文を行った顧客と同一の顧客による約定した売買の各注文データについて、売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各ファンド毎に算出する。そして、基準価格記憶手段44(図6参照)から、各ファンドについてのファンド識別情報をキーとして、各ファンドの前日の基準価格データを抽出し、算出した各ファンドの差引口数データに、抽出した各ファンドの前日の基準価格データをそれぞれ乗じて各ファンドの差引金額データを算出する。それから、算出した各ファンドの差引金額データと、残高データ記憶手段41(図3参照)に記憶された当該顧客の各ファンドの前日の残高データとを各ファンド毎に加算することにより、当該顧客が保有する各ファンドのファンド別残高データを算出する。 In the case of an order with a specified number of units, the fixed sales commission rate determination amount calculation processing means 329 is the same as the customer who has placed the processing target order stored in the order data storage means 43 (see FIG. 5). For each order data of the contracts traded by the customer, from the total number data of buying, where the trading classification data is data indicating buying, the number data when the trading classification data is data indicating selling is obtained. Subtract data is calculated for each fund by subtracting the total sales data of the total sales. Then, the base price data of the previous day of each fund is extracted from the base price storage means 44 (see FIG. 6) using the fund identification information for each fund as a key, and each of the extracted subtraction data for each fund is extracted. Subtract amount data for each fund by multiplying the base price data for the previous day of the fund. Then, by adding the calculated balance data of each fund and the balance data of the previous day of each fund of the customer stored in the balance data storage means 41 (see FIG. 3) for each fund, Calculate the balance data for each fund you have.
それから、確定販売手数料率決定用金額算出処理手段329は、算出したファンド別残高データの金額の大きさが所定順位以上(以内)となる複数(例えば3銘柄)の多額残高ファンドを決定する。そして、処理対象の注文データに含まれるファンド識別情報のファンドが、多額残高ファンドであるか否かを判断し、多額残高ファンドである場合には、複数の多額残高ファンドについてのファンド別残高データを合計することにより、処理対象の注文データに係る確定販売手数料率決定用金額データを算出する。 Then, the fixed sales commission rate determination amount calculation processing means 329 determines a plurality (for example, three brands) of large balance funds whose calculated amount of balance data for each fund is equal to or greater than (within) a predetermined rank. Then, it is determined whether the fund of the fund identification information included in the order data to be processed is a large balance fund. If the fund is a large balance fund, the balance data for each fund for a plurality of large balance funds is obtained. By summing up, the final sales commission rate determining amount data relating to the processing target order data is calculated.
一方、確定販売手数料率決定用金額算出処理手段329は、処理対象の注文データに含まれるファンド識別情報が、多額残高ファンドでない場合には、本発明による確定販売手数料率決定用金額データの算出処理は適用せず、従来から行われている通常の確定販売手数料率決定用金額データとする。すなわち、金額指定の注文の場合には、処理対象の注文データに含まれる売買区分データが買いを示すデータである場合の金額データを、確定販売手数料率決定用金額データとする。また、口数指定の注文の場合には、処理対象の注文データに含まれる売買区分データが買いを示すデータである場合の口数データに、基準価格記憶手段44(図6参照)から抽出した注文に係るファンドの前日の基準価格データを乗じて得られる金額データを、確定販売手数料率決定用金額データとする。 On the other hand, when the fund identification information included in the order data to be processed is not a large balance fund, the fixed sales commission rate determination amount calculation processing means 329 calculates the fixed sales commission rate determination amount data according to the present invention. Is not applied, and it is assumed to be the usual data for determining the fixed sales commission rate that has been performed conventionally. That is, in the case of an order for which the amount is designated, the amount data when the trade classification data included in the order data to be processed is data indicating buying is set as the amount data for determining the fixed sales commission rate. Further, in the case of an order for which the number is specified, the order extracted from the reference price storage means 44 (see FIG. 6) is used as the number data when the trade classification data included in the order data to be processed is data indicating buying. The amount data obtained by multiplying the previous day's base price data of the fund is used as the fixed sales commission rate determination amount data.
<残高の多いファンド単位の残高で販売手数料率を決定する発明の場合>
なお、前述した「残高の多いファンド単位の残高で販売手数料率を決定する発明」の場合には、複数の多額残高ファンドの集合単位の残高を算出するわけではなく、1つの多額残高ファンドの残高について着目する。従って、確定販売手数料率決定用金額算出処理手段329は、先ず、金額指定の注文の場合および口数指定の注文の場合のいずれの場合でも、前述した「残高の多い複数のファンドの集合単位の残高で販売手数料率を決定する発明」の場合と同様に、当該顧客が保有する各ファンドのファンド別残高データを算出する。
<In the case of an invention that determines the sales commission rate based on the balance of funds with a large balance>
In the case of the “invention for determining the sales commission rate with the balance of a fund unit with a large balance” as described above, the balance of the collective unit of a plurality of large balance funds is not calculated, but the balance of one large balance fund. Pay attention to. Therefore, the fixed sales commission rate determination amount calculation processing means 329 first determines whether the balance of the collective unit of a plurality of funds having a large balance is the above-mentioned in both cases of the amount-designated order and the number-designated order. In the same manner as in the case of “the invention for determining the sales commission rate”, the balance data for each fund held by the customer is calculated.
<残高の多いファンド単位の残高で販売手数料率を決定する発明の場合;続>
それから、確定販売手数料率決定用金額算出処理手段329は、算出したファンド別残高データの金額の大きさが所定順位以上(以内)となる複数(例えば3銘柄)の多額残高ファンドを決定する。そして、処理対象の注文データに含まれるファンド識別情報のファンドが、多額残高ファンドであるか否かを判断し、多額残高ファンドである場合には、その多額残高ファンドについてのファンド別残高データを、処理対象の注文データに係る確定販売手数料率決定用金額データとする。
<In the case of an invention in which the sales commission rate is determined by the balance of a fund unit with a large balance; continued>
Then, the fixed sales commission rate determination amount calculation processing means 329 determines a plurality (for example, three brands) of large balance funds whose calculated amount of balance data for each fund is equal to or greater than (within) a predetermined rank. Then, it is determined whether the fund of the fund identification information included in the order data to be processed is a large balance fund. If the fund is a large balance fund, the balance data by fund for the large balance fund is The fixed sales commission rate determining amount data related to the processing target order data is used.
<残高の多いファンド単位の残高で販売手数料率を決定する発明の場合;続>
一方、確定販売手数料率決定用金額算出処理手段329は、処理対象の注文データに含まれるファンド識別情報が、多額残高ファンドでない場合には、本発明による確定販売手数料率決定用金額データの算出処理は適用せず、従来から行われている通常の確定販売手数料率決定用金額データとする。すなわち、金額指定の注文の場合には、処理対象の注文データに含まれる売買区分データが買いを示すデータである場合の金額データを、確定販売手数料率決定用金額データとする。また、口数指定の注文の場合には、処理対象の注文データに含まれる売買区分データが買いを示すデータである場合の口数データに、基準価格記憶手段44(図6参照)から抽出した注文に係るファンドの前日の基準価格データを乗じて得られる金額データを、確定販売手数料率決定用金額データとする。
<In the case of an invention in which the sales commission rate is determined by the balance of a fund unit with a large balance; continued>
On the other hand, when the fund identification information included in the order data to be processed is not a large balance fund, the fixed sales commission rate determination amount calculation processing means 329 calculates the fixed sales commission rate determination amount data according to the present invention. Is not applied, and it is assumed to be the usual data for determining the fixed sales commission rate that has been performed conventionally. That is, in the case of an order for which the amount is designated, the amount data when the trade classification data included in the order data to be processed is data indicating buying is set as the amount data for determining the fixed sales commission rate. Further, in the case of an order for which the number is specified, the order extracted from the reference price storage means 44 (see FIG. 6) is used as the number data when the trade classification data included in the order data to be processed is data indicating buying. The amount data obtained by multiplying the previous day's base price data of the fund is used as the fixed sales commission rate determination amount data.
このような第3実施形態によれば、次のような効果がある。すなわち、販売手数料算出処理システム300では、残高の多い複数のファンド(多額残高ファンド)の購入金額の合計金額(いずれかの多額残高ファンドの売却がある場合には、購入金額から売却金額を差し引いた金額となる。)と、複数の多額残高ファンドについての既に保有している残高の合計金額とを加算することにより、確定販売手数料率決定用金額を算出し、これに基づき確定販売手数料率を決定するので、確定販売手数料率は、1つの注文で購入するファンドの金額だけに基づき決定する場合に比べ、顧客に有利になる、つまり低くなるため、確定販売手数料を安価にすることができる。
According to such 3rd Embodiment, there exist the following effects. That is, in the sales commission
このため、顧客に対し、ファンドの追加買付を行う契機や動機付けを与えることができ、また、ファンドの販売会社は、顧客の獲得や他の販売会社への顧客の流出防止を図ることができる。 For this reason, it is possible to provide customers with the opportunity and motivation to purchase additional funds, and the fund sales company can try to acquire customers and prevent the outflow of customers to other sales companies. it can.
また、販売手数料算出処理システム300は、残高の多いファンド(多額残高ファンド)について、販売手数料が顧客に有利になる処理を行うので、販売手数料が顧客に有利になるファンドが、予めファンドの販売会社により定められている場合に比べ、顧客が自己の目的に応じて多額を投じたファンドについて販売手数料が顧客に有利になることから、顧客の意図や目的に応じたサービスを提供することが可能となる。
Further, since the sales commission
さらに、販売手数料算出処理システム300は、概算販売手数料率決定用金額算出処理手段323、概算販売手数料率決定処理手段24、概算販売手数料算出処理手段25、および概算販売手数料表示処理手段26を備えているので、ファンドを購入する注文を行った際に、その注文についての概算販売手数料や概算販売手数料率が、販売会社端末装置60や顧客端末装置50に画面表示されるので、注文データの入力を行ったファンドの販売会社の営業員や顧客は、注文を行った際に、概算販売手数料や概算販売手数料率を確認することができる。そして、画面表示される概算販売手数料や概算販売手数料率は、その日にその顧客により他の注文が既に行われていた場合には、その約定していない他の注文に係る金額を反映した値となるので、直近の情報を反映させた、より正確な値を把握することができる。また、今回の注文に適用される概算販売手数料率は、その日にその顧客により既に行われていた約定前の他の注文にも共通に適用されるので、今回の注文を行うことにより、既に行われていた約定前の他の注文について適用される概算販売手数料率が変化する場合もあり、このような変化を把握することもできる。
The sales commission
[変形の形態]
なお、本発明は前記各実施形態に限定されるものではなく、本発明の目的を達成できる範囲内での変形等は本発明に含まれるものである。
[Deformation form]
Note that the present invention is not limited to the above-described embodiments, and modifications and the like within a range in which the object of the present invention can be achieved are included in the present invention.
例えば、前記各実施形態では、概算販売手数料や概算販売手数料率が、販売会社端末装置60や顧客端末装置50に画面表示される構成とされていたが、これらの表示を行わない構成としてもよい。但し、これらの表示を行う構成としておくことが好ましく、そうすることで、顧客や顧客から依頼を受けた営業員が、購入したファンドについての暫定的な情報をリアルタイムで確認することができ、さらに、販売手数料率が通常よりも顧客に有利になったことを知らせることで、顧客に、次の投資への契機や動機付けを与えることもできる。
For example, in each of the embodiments, the approximate sales fee and the approximate sales fee rate are displayed on the sales
また、前記第1実施形態では、ファンド間のスイッチング(乗換え)に関する記載はなかったが、同一のファンドグループに属するファンド間のスイッチングについては、手数料を無料とすることができる。すなわち、顧客から依頼を受けたファンドの販売会社の担当者(営業員)により入力されて販売会社端末装置60から内部ネットワーク2を介して送信されてくるか、または顧客により入力されて顧客端末装置50からネットワーク1を介して送信されてくるスイッチング前後のファンドについてのファンド識別情報(ファンドコード)およびスイッチングする金額データを受信する処理を実行するスイッチング受付処理手段と、グループテーブル記憶手段40(図2参照)を参照し、スイッチング受付処理手段により受信したスイッチング前後のファンドについてのファンド識別情報が、同一のグループ識別情報(グループコード)に関連付けられているか否かを判断することにより、同一のファンドグループ内のスイッチングであるか否かを判断し、同一のファンドグループ内のスイッチングであると判断した場合に、手数料データをゼロとし、これをスイッチング用の注文データ記憶手段に記憶させる処理を実行するグループ内スイッチング当否判断処理手段とを設けてもよい。なお、スイッチング用の注文データ記憶手段を特に設けることなく、図5の注文データ記憶手段43において複数レコードを使用することにより、スイッチングにおける売却側のファンドの情報と、購入側のファンドの情報とを保存するようにしてもよい。一方、グループ内スイッチング当否判断処理手段により同一のファンドグループ内のスイッチングでないと判断した場合には、購入側のファンドについて、前記第1実施形態でファンドを購入する場合と同様な処理が行われ、概算販売手数料データの仮算出や確定販売手数料データの算出が行われる。
In the first embodiment, there is no description regarding switching (transfer) between funds. However, for switching between funds belonging to the same fund group, a fee can be free. That is, it is input by the person in charge (salesperson) of the fund sales company that has received a request from the customer and transmitted from the sales
以上のように、本発明の販売手数料算出処理システムおよびその方法、並びにプログラムは、例えば、証券会社でファンドを購入した顧客がそのファンドの残高管理を行っている証券会社で更に同一または別のファンドを購入する場合の販売手数料算出処理等に用いるのに適している。 As described above, the sales commission calculation processing system, method and program thereof according to the present invention are the same or different funds at a securities company in which a customer who has purchased a fund at a securities company manages the balance of the fund. It is suitable for use in the sales fee calculation process when purchasing.
10,200,300 販売手数料算出処理システム
21 グループ指定処理手段
22 注文受付処理手段
23,223,323 概算販売手数料率決定用金額算出処理手段
24 概算販売手数料率決定処理手段
25 概算販売手数料算出処理手段
26 概算販売手数料表示処理手段
29,229,329 確定販売手数料率決定用金額算出処理手段
30 確定販売手数料率決定処理手段
31 確定販売手数料算出処理手段
40 グループテーブル記憶手段
41 残高データ記憶手段
42 販売手数料率テーブル記憶手段
43 注文データ記憶手段
44 基準価格記憶手段
221 特定ファンド登録処理手段
240 特定ファンド記憶手段
10, 200, 300 Sales commission
Claims (20)
顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行する注文受付処理手段と、
この注文受付処理手段により受け付けた前記ファンド識別情報、前記売買区分データ、並びに前記金額データまたは前記口数データを、前記顧客識別情報と関連付けて記憶する注文データ記憶手段と、
顧客が保有するファンドの残高データを、前記ファンド識別情報および前記顧客識別情報と関連付けて記憶する残高データ記憶手段と、
前記注文データ記憶手段に記憶されている前記注文データの約定処理時に、各ファンドについてのファンド識別情報と前記各ファンドが属するファンドグループについてのグループ識別情報との対応関係を定めてグループテーブル記憶手段に記憶され若しくはプログラム内に記述されているグループテーブルを用いて、前記注文データ記憶手段に記憶されている処理対象の注文データに含まれる前記ファンド識別情報に対応する前記グループ識別情報を抽出し、前記処理対象の注文データを含めて前記処理対象の注文データと前記顧客識別情報が同一で、かつ、前記ファンド識別情報に対応する前記グループ識別情報が同一となる同一の顧客による同一のファンドグループに属する各ファンドの売買の各注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、前記売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出し、算出した差引金額データと前記残高データ記憶手段に記憶された前記顧客の前記ファンドグループに属する全てのファンドの前日の残高データの合計金額データとを加算することにより、前記処理対象の注文データに係る確定販売手数料率決定用金額データを算出するか、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、前記売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各ファンド毎に算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、前記各ファンドについてのファンド識別情報をキーとして、前記各ファンドの前日の基準価格データを抽出し、算出した前記各ファンドの差引口数データに、抽出した前記各ファンドの前日の基準価格データをそれぞれ乗じて前記各ファンドの差引金額データを算出し、算出した前記各ファンドの差引金額データの合計金額データと前記残高データ記憶手段に記憶された前記顧客の前記ファンドグループに属する全てのファンドの前日の残高データの合計金額データとを加算することにより、前記処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行する確定販売手数料率決定用金額算出処理手段と、
この確定販売手数料率決定用金額算出処理手段により算出した前記処理対象の注文データに係る前記確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、前記処理対象の注文データを含めて前記注文データ記憶手段に記憶されている前記顧客の前記ファンドグループに属する各ファンドの買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行する確定販売手数料率決定処理手段と、
前記注文データ記憶手段に記憶されている前記処理対象の注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データ、前記基準価格記憶手段または前記注文データ記憶手段に記憶された約定日の基準価格データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行する確定販売手数料算出処理手段と
を備えたことを特徴とする販売手数料算出処理システム。 A sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission paid to a fund sales company when a customer purchases a fund,
As order data for buying and selling funds by customers, customer identification information about the customers who bought and sold the funds, fund identification information about the funds to be bought and sold, buying and selling classification data indicating whether selling and buying, and amount data or number data Order acceptance processing means for executing processing for accepting input,
Order data storage means for storing the fund identification information received by the order reception processing means, the trade classification data, and the amount data or the number data in association with the customer identification information;
Balance data storage means for storing balance data of a fund held by a customer in association with the fund identification information and the customer identification information;
At the time of contract processing of the order data stored in the order data storage means, a correspondence relationship between the fund identification information for each fund and the group identification information for the fund group to which each fund belongs is defined in the group table storage means Using the group table stored or described in the program, the group identification information corresponding to the fund identification information included in the order data to be processed stored in the order data storage means is extracted, The order data to be processed including the order data to be processed and the customer identification information are the same, and the group identification information corresponding to the fund identification information belongs to the same fund group by the same customer Orders with specified amount for each order data of each fund's buying and selling In the case, from the total amount data of the buy that is the sum of the amount data when the buy / sell category data is data indicating buy, the total of the sum that is the sum of amount data when the buy / sell category data is data indicating sell Calculate the deducted amount data obtained by subtracting the amount data, and add the calculated deducted amount data and the total amount data of the balance data of the previous day of all the funds belonging to the fund group of the customer stored in the balance data storage means To calculate the fixed sales commission rate determining amount data relating to the order data to be processed, or, in the case of an order for which the number is specified, the number data when the trading classification data is data indicating buying From the total number data of buys totaled, the total number of units sold in the case where the trading category data is data indicating sales From the reference price storage means for calculating the subtraction data obtained by subtracting the total number of data for each fund and storing the reference price data of each fund in association with the fund identification information, the fund identification information for each fund is used as a key. The basic price data of the previous day of each fund is extracted, and the calculated amount data of each fund is multiplied by the extracted basic price data of the previous day of each fund to calculate the deducted amount data of each fund. By adding the calculated total amount data of the deduction amount data of each fund and the total amount data of the balance data of the previous day of all funds belonging to the fund group of the customer stored in the balance data storage means , Processing for calculating fixed sales commission rate determination amount data relating to the order data to be processed An amount calculation processing means for determining a fixed sales commission rate,
Based on the fixed sales commission rate determination amount data related to the processing target order data calculated by the fixed sales commission rate determination amount calculation processing means, the relationship between the purchase price of the fund and the sales commission rate is determined to determine the sales commission. It belongs to the fund group of the customer stored in the order data storage means including the order data to be processed using the sales commission rate table stored in the rate table storage means or described in the program A fixed sales commission rate determination processing means for executing a process for determining fixed sales commission rate data to be commonly applied to each order data of buying of each fund;
With respect to the order data to be processed stored in the order data storage means, in the case of an order for which the amount is designated, the amount data when the trade classification data is data indicating buying, and the determination of the fixed sales commission rate Using the fixed sales commission rate data determined by the processing means, or in the case of order specifying the quantity, the quantity data when the trade classification data is data indicating buying, the reference price storage means or the order data Final sale for the contracted purchase order to be processed, using the reference price data for the contract date stored in the storage means and the final sales commission rate data determined by the final sales commission rate determination processing means A sales commission calculation process characterized by comprising a fixed sales commission calculation processing means for executing a process for calculating commission data. Management system.
前記ファンド識別情報と前記グループ識別情報との対応関係を入力指定するためのグループ指定画面の表示用データを、ファンドの販売会社の担当者が操作する販売会社端末装置へ通信回線を介して送信するとともに、前記販売会社端末装置から前記通信回線を介して送信されてくる前記ファンド識別情報およびこれに対応する前記グループ識別情報を、互いに関連付けて前記グループテーブル記憶手段に記憶させる処理を実行するグループ指定処理手段と
を備えたことを特徴とする請求項1に記載の販売手数料算出処理システム。 Group table storage means for storing a group table for defining a correspondence relationship between fund identification information for each fund and group identification information for the fund group to which each fund belongs;
Send display data of a group designation screen for inputting and designating a correspondence relationship between the fund identification information and the group identification information to a sales company terminal device operated by a person in charge of the fund sales company via a communication line. And a group designation for executing a process of storing the fund identification information transmitted from the sales company terminal device via the communication line and the group identification information corresponding to the fund identification information in association with each other in the group table storage means The sales fee calculation processing system according to claim 1, further comprising: processing means.
この概算販売手数料率決定用金額算出処理手段により仮算出した前記今回の注文データに係る前記概算販売手数料率決定用金額データに基づき、前記販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている前記販売手数料率テーブルを用いて、前記注文受付処理手段により受け付けた買いの場合の前記今回の注文データおよび前記注文データ記憶手段に記憶されている前記約定前の既発注の他の買いの各注文データについて共通に適用される概算販売手数料率データを仮決定する処理を実行する概算販売手数料率決定処理手段と、
前記注文受付処理手段により受け付けた前記今回の注文データ、または前記今回の注文データに加えて前記注文データ記憶手段に記憶されている前記約定前の既発注の他の売買の各注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データ、および前記概算販売手数料率決定処理手段により仮決定した前記概算販売手数料率データを用いて、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データ、前記基準価格記憶手段に記憶された前日の基準価格データ、および前記概算販売手数料率決定処理手段により仮決定した前記概算販売手数料率データを用いて、買いの場合の今回の注文に係る概算販売手数料データ、または買いの場合の今回の注文に係る概算販売手数料データに加えて約定前の既発注の他の買いの各注文に係る概算販売手数料データを仮算出する処理を実行する概算販売手数料算出処理手段と、
この概算販売手数料算出処理手段により仮算出した前記概算販売手数料データ、または前記概算販売手数料データに加えて前記概算販売手数料率決定処理手段により仮決定した前記概算販売手数料率データを、前記注文データの入力が行われた端末装置の画面上に表示する処理を実行する概算販売手数料表示処理手段と
を備えたことを特徴とする請求項1または2に記載の販売手数料算出処理システム。 During the order data reception process by the order reception processing means, the current order data received and the fund related to the current order by the same customer who has placed the current order stored in the order data storage means, For each order data of other trades that have already been placed before the contract of each fund belonging to the same fund group, in the case of an order for which the amount is specified, the sum of the amount data when the trade classification data is data indicating buying The deduction amount data obtained by subtracting the total amount data of the sale, which is the sum of the amount data when the trade classification data is data indicating the sale, is calculated from the total amount data of the purchased purchase, and the calculated deduction amount data and the balance data Total amount data of balance data on the previous day of all funds belonging to the fund group of the customer stored in the storage means To calculate the amount data for determining the approximate sales commission rate related to the current order data, or, in the case of an order with a specified number of units, when the trading division data is data indicating buying For each fund, subtracted data is calculated for each fund by subtracting the total data of the sales, which is the sum of the unit data when the trading classification data is data indicating the sale, from the total unit data of the total of unit data. The reference price data of the previous day of each fund is extracted from the reference price storage means for storing the reference price data of the fund in association with the fund identification information, using the fund identification information for each fund as a key, and the calculated each fund Subtract each fund's subtraction by multiplying the base price data of the previous day of each fund extracted by Calculating the amount data, the total amount data of the calculated deduction amount data of each fund and the total amount data of the balance data of the previous day of all the funds belonging to the fund group of the customer stored in the balance data storage means; Approximate sales fee rate determination amount calculation processing means for executing provisional calculation of the approximate sales fee rate determination amount data relating to the current order data by adding
Based on the approximate sales commission rate determination amount data related to the current order data temporarily calculated by the approximate sales commission rate determination amount calculation processing means, stored in the sales commission rate table storage means or described in the program In the case of buying accepted by the order acceptance processing means using the sales commission rate table, the current order data and other purchase orders already placed before the trade stored in the order data storage means Approximate sales commission rate determination processing means for executing provisional determination of approximate sales commission rate data that is commonly applied to each order data;
The current order data received by the order reception processing means, or each order data of other trades that have already been placed before the contract stored in the order data storage means in addition to the current order data In the case of a specified order, use the amount data when the trading classification data is data indicating buying and the approximate sales commission rate data provisionally determined by the approximate sales commission rate determination processing means, or specify the number of units In the case of an order, the number data when the trade classification data is data indicating buying, the base price data of the previous day stored in the base price storage means, and the provisional decision by the approximate sales commission rate determination processing means Using the estimated sales commission rate data, the estimated sales commission data related to the current order when buying, or the current time when buying And estimated sales commission calculation processing means for executing the processing of temporary calculated the approximate sales commission data according to each order of the other buying commitments before the existing order in addition to the estimated sales commission data according to the order,
The approximate sales commission rate data provisionally calculated by the approximate sales commission calculation processing means, or the approximate sales commission rate data provisionally determined by the approximate sales commission rate determination processing means in addition to the approximate sales commission data, The sales commission calculation processing system according to claim 1, further comprising: an approximate sales commission display processing unit that executes a process of displaying on the screen of the terminal device to which the input has been made.
顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行する注文受付処理手段と、
この注文受付処理手段により受け付けた前記ファンド識別情報、前記売買区分データ、並びに前記金額データまたは前記口数データを、前記顧客識別情報と関連付けて記憶する注文データ記憶手段と、
顧客が保有するファンドの残高データを、前記ファンド識別情報および前記顧客識別情報と関連付けて記憶する残高データ記憶手段と、
前記注文データ記憶手段に記憶されている前記注文データの約定処理時に、前記注文データ記憶手段に記憶されている処理対象の注文データと前記顧客識別情報が同一で、かつ、前記ファンド識別情報が同一となる同一の顧客による同一のファンドの売買の各注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、前記売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出し、算出した差引金額データと前記残高データ記憶手段に記憶された前記顧客の前記ファンドの前日の残高データとを加算することにより、前記処理対象の注文データに係る確定販売手数料率決定用金額データを算出するか、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、前記売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、前記ファンドについてのファンド識別情報をキーとして、前記ファンドの前日の基準価格データを抽出し、算出した前記差引口数データに、抽出した前記ファンドの前日の基準価格データを乗じて差引金額データを算出し、算出した差引金額データと前記残高データ記憶手段に記憶された前記顧客の前記ファンドの前日の残高データとを加算することにより、前記処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行する確定販売手数料率決定用金額算出処理手段と、
この確定販売手数料率決定用金額算出処理手段により算出した前記処理対象の注文データに係る前記確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、前記処理対象の注文データを含めて前記注文データ記憶手段に記憶されている前記顧客の前記ファンドの約定した買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行する確定販売手数料率決定処理手段と、
前記注文データ記憶手段に記憶されている前記処理対象の注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データ、前記基準価格記憶手段または前記注文データ記憶手段に記憶された約定日の基準価格データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行する確定販売手数料算出処理手段と
を備えたことを特徴とする販売手数料算出処理システム。 A sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission paid to a fund sales company when a customer purchases a fund,
As order data for buying and selling funds by customers, customer identification information about the customers who bought and sold the funds, fund identification information about the funds to be bought and sold, buying and selling classification data indicating whether selling and buying, and amount data or number data Order acceptance processing means for executing processing for accepting input,
Order data storage means for storing the fund identification information received by the order reception processing means, the trade classification data, and the amount data or the number data in association with the customer identification information;
Balance data storage means for storing balance data of a fund held by a customer in association with the fund identification information and the customer identification information;
At the time of execution of the order data stored in the order data storage means, the order identification data stored in the order data storage means and the customer identification information are the same, and the fund identification information is the same. For each order data for buying and selling the same fund by the same customer, in the case of an order for which the amount is specified, from the total amount data of buying that sums the amount data when the buying and selling classification data is data indicating buying In the case where the transaction classification data is data indicating sale, the deduction amount data is calculated by subtracting the total amount data of selling by summing the amount data, and the calculated deduction amount data and the balance data storage means store the amount data For determining the fixed sales commission rate related to the order data to be processed by adding the balance data of the previous day of the customer's fund In the case of an order for which amount data is calculated or the number of units is specified, the buy / sell category data indicates sell from the total buy unit data obtained by summing the buy / sell data when the buy / sell category data is data indicating buy. From the reference price storage means for calculating the subtraction data obtained by subtracting the total sales data of the sales, which is the total of the sales data, and storing the reference price data of each fund in association with the fund identification information, Using the fund identification information as a key, extract the basic price data of the previous day of the fund, multiply the calculated subtraction data by the extracted basic price data of the previous day of the fund, and calculate the deduction amount data. Add the amount data and the balance data of the previous day of the fund of the customer stored in the balance data storage means And by a definite sales commission rate determination amount calculation processing means for executing a process of calculating a definite sales commission rate determined for the amount data in accordance with the order data of the processing target,
Based on the fixed sales commission rate determination amount data related to the processing target order data calculated by the fixed sales commission rate determination amount calculation processing means, the relationship between the purchase price of the fund and the sales commission rate is determined to determine the sales commission. Using the sales commission rate table stored in the rate table storage means or described in the program, the contract of the fund of the customer stored in the order data storage means including the order data to be processed A fixed sales commission rate determination processing means for executing a process for determining fixed sales commission rate data commonly applied to each order data of buying;
With respect to the order data to be processed stored in the order data storage means, in the case of an order for which the amount is designated, the amount data when the trade classification data is data indicating buying, and the determination of the fixed sales commission rate Using the fixed sales commission rate data determined by the processing means, or in the case of order specifying the quantity, the quantity data when the trade classification data is data indicating buying, the reference price storage means or the order data Final sale for the contracted purchase order to be processed, using the reference price data for the contract date stored in the storage means and the final sales commission rate data determined by the final sales commission rate determination processing means A sales commission calculation process characterized by comprising a fixed sales commission calculation processing means for executing a process for calculating commission data. Management system.
この概算販売手数料率決定用金額算出処理手段により仮算出した前記今回の注文データに係る前記概算販売手数料率決定用金額データに基づき、前記販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている前記販売手数料率テーブルを用いて、前記注文受付処理手段により受け付けた買いの場合の前記今回の注文データおよび前記注文データ記憶手段に記憶されている前記約定前の既発注の他の買いの各注文データについて共通に適用される概算販売手数料率データを仮決定する処理を実行する概算販売手数料率決定処理手段と、
前記注文受付処理手段により受け付けた前記今回の注文データ、または前記今回の注文データに加えて前記注文データ記憶手段に記憶されている前記約定前の既発注の他の売買の各注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データ、および前記概算販売手数料率決定処理手段により仮決定した前記概算販売手数料率データを用いて、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データ、前記基準価格記憶手段に記憶された前日の基準価格データ、および前記概算販売手数料率決定処理手段により仮決定した前記概算販売手数料率データを用いて、買いの場合の今回の注文に係る概算販売手数料データ、または買いの場合の今回の注文に係る概算販売手数料データに加えて約定前の既発注の他の買いの各注文に係る概算販売手数料データを仮算出する処理を実行する概算販売手数料算出処理手段と、
この概算販売手数料算出処理手段により仮算出した前記概算販売手数料データ、または前記概算販売手数料データに加えて前記概算販売手数料率決定処理手段により仮決定した前記概算販売手数料率データを、前記注文データの入力が行われた端末装置の画面上に表示する処理を実行する概算販売手数料表示処理手段と
を備えたことを特徴とする請求項4に記載の販売手数料算出処理システム。 During the order data reception process by the order reception processing means, the current order data received and the fund related to the current order by the same customer who has placed the current order stored in the order data storage means, For the order data of other trades that have already been placed before the contract for the same fund, in the case of an order for which the amount is specified, the total amount data of the buy that is the sum of the amount data when the trade classification data is data indicating buy From the above, the deduction amount data obtained by subtracting the total amount data of the sale, which is the sum of the amount data when the trading classification data is data indicating sale, is calculated and stored in the calculated balance amount data and the balance data storage means By adding the balance data on the previous day of the fund of the customer, a money for determining the approximate sales commission rate related to the current order data In the case of an order for which data is provisionally calculated or the number of units is specified, the buy / sell category data indicates sell from the total buy unit data obtained by summing up the buy / sell data when the buy / sell category data is data indicating buy. From the reference price storage means for calculating the subtraction data obtained by subtracting the total sales data of the sales, which is the total of the sales data, and storing the reference price data of each fund in association with the fund identification information, Using the fund identification information as a key, extract the basic price data of the previous day of the fund, multiply the calculated subtraction data by the extracted basic price data of the previous day of the fund, and calculate the deduction amount data. Add the amount data and the balance data of the previous day of the fund of the customer stored in the balance data storage means And by, and the estimated sales commission rate determined for the amount of money calculation processing means for executing the processing of temporary calculated the estimated sales commission rate determined for the amount of money data of the to this time of the order data,
Based on the approximate sales commission rate determination amount data related to the current order data temporarily calculated by the approximate sales commission rate determination amount calculation processing means, stored in the sales commission rate table storage means or described in the program In the case of buying accepted by the order acceptance processing means using the sales commission rate table, the current order data and other purchase orders already placed before the trade stored in the order data storage means Approximate sales commission rate determination processing means for executing provisional determination of approximate sales commission rate data that is commonly applied to each order data;
The current order data received by the order reception processing means, or each order data of other trades that have already been placed before the contract stored in the order data storage means in addition to the current order data In the case of a specified order, use the amount data when the trading classification data is data indicating buying and the approximate sales commission rate data provisionally determined by the approximate sales commission rate determination processing means, or specify the number of units In the case of an order, the number data when the trade classification data is data indicating buying, the base price data of the previous day stored in the base price storage means, and the provisional decision by the approximate sales commission rate determination processing means Using the estimated sales commission rate data, the estimated sales commission data related to the current order when buying, or the current time when buying And estimated sales commission calculation processing means for executing the processing of temporary calculated the approximate sales commission data according to each order of the other buying commitments before the existing order in addition to the estimated sales commission data according to the order,
The estimated sales commission data temporarily calculated by the approximate sales commission calculation processing means, or the approximate sales commission rate data provisionally determined by the approximate sales commission rate determination processing means in addition to the approximate sales commission data, The sales commission calculation processing system according to claim 4, further comprising: approximate sales commission display processing means for executing processing to display on the screen of the terminal device to which the input has been made.
前記販売手数料が顧客にとって有利になる特定ファンドとして顧客により指定された複数のファンドについてのファンド識別情報を、前記特定ファンドの指定を行った顧客についての顧客識別情報と関連付けて記憶する特定ファンド記憶手段と、
前記特定ファンドを顧客が指定するための特定ファンド指定画面の表示用データを、通信回線を介して顧客が操作する顧客端末装置へ送信するとともに、前記顧客端末装置から前記通信回線を介して送信されてくる顧客が指定した複数の前記特定ファンドについてのファンド識別情報を、前記顧客識別情報と関連付けて前記特定ファンド記憶手段に記憶させる処理を実行する特定ファンド登録処理手段と、
顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行する注文受付処理手段と、
この注文受付処理手段により受け付けた前記ファンド識別情報、前記売買区分データ、並びに前記金額データまたは前記口数データを、前記顧客識別情報と関連付けて記憶する注文データ記憶手段と、
顧客が保有するファンドの残高データを、前記ファンド識別情報および前記顧客識別情報と関連付けて記憶する残高データ記憶手段と、
前記注文データ記憶手段に記憶されている前記注文データの約定処理時に、前記注文データ記憶手段に記憶されている処理対象の注文データに含まれる前記顧客識別情報をキーとして前記特定ファンド記憶手段を参照し、前記注文データに含まれる前記ファンド識別情報が前記特定ファンド記憶手段に記憶された前記顧客の前記特定ファンドについてのファンド識別情報であるか否かを判断し、前記処理対象の注文データと前記顧客識別情報が同一で、かつ、前記顧客のいずれかの前記特定ファンドについてのファンド識別情報が含まれている同一の顧客による各特定ファンドの約定した売買の各注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、前記売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出し、算出した差引金額データと前記残高データ記憶手段に記憶された前記顧客の全ての前記特定ファンドの前日の残高データの合計金額データとを加算することにより、前記処理対象の注文データに係る確定販売手数料率決定用金額データを算出するか、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、前記売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各特定ファンド毎に算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、前記各特定ファンドについてのファンド識別情報をキーとして、前記各特定ファンドの前日の基準価格データを抽出し、算出した前記各特定ファンドの差引口数データに、抽出した前記各特定ファンドの前日の基準価格データをそれぞれ乗じて前記各特定ファンドの差引金額データを算出し、算出した前記各特定ファンドの差引金額データの合計金額データと前記残高データ記憶手段に記憶された前記顧客の全ての前記特定ファンドの前日の残高データの合計金額データとを加算することにより、前記処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行する確定販売手数料率決定用金額算出処理手段と、
この確定販売手数料率決定用金額算出処理手段により算出した前記処理対象の注文データに係る前記確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、前記処理対象の注文データを含めて前記注文データ記憶手段に記憶されている前記顧客の前記各特定ファンドの約定した買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行する確定販売手数料率決定処理手段と、
前記注文データ記憶手段に記憶されている前記処理対象の注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データ、前記基準価格記憶手段または前記注文データ記憶手段に記憶された約定日の基準価格データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行する確定販売手数料算出処理手段と
を備えたことを特徴とする販売手数料算出処理システム。 A sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission paid to a fund sales company when a customer purchases a fund,
Specific fund storage means for storing fund identification information for a plurality of funds designated by a customer as a specific fund for which the sales commission is advantageous to the customer in association with customer identification information for the customer who designates the specific fund When,
The display data of the specific fund designation screen for designating the specific fund by the customer is transmitted to the customer terminal device operated by the customer via the communication line, and transmitted from the customer terminal device via the communication line. Specific fund registration processing means for executing processing for storing the fund identification information for the plurality of specific funds designated by the coming customer in association with the customer identification information in the specific fund storage means;
As order data for buying and selling funds by customers, customer identification information about the customers who bought and sold the funds, fund identification information about the funds to be bought and sold, buying and selling classification data indicating whether selling and buying, and amount data or number data Order acceptance processing means for executing processing for accepting input,
Order data storage means for storing the fund identification information received by the order reception processing means, the trade classification data, and the amount data or the number data in association with the customer identification information;
Balance data storage means for storing balance data of a fund held by a customer in association with the fund identification information and the customer identification information;
When the order data stored in the order data storage means is executed, the specific fund storage means is referred to using the customer identification information included in the order data to be processed stored in the order data storage means as a key. And determining whether the fund identification information included in the order data is fund identification information for the specific fund of the customer stored in the specific fund storage means, and the order data to be processed and the For each order data of the contracts traded by each specific fund by the same customer that has the same customer identification information and includes fund identification information for any one of the said customer's specific funds, In this case, the total amount data of the purchase is the sum of the amount data when the trade classification data is data indicating purchase. From the data, the deduction amount data is calculated by subtracting the total amount data of the sale, which is the sum of the amount data when the trade classification data is data indicating sale, and is calculated and stored in the balance data storage means. Further, by adding the total amount data of the balance data on the previous day for all the specific funds of the customer, the amount data for determining the fixed sales commission rate related to the order data to be processed is calculated, or the number of units specified In the case of an order, from the total number data of buys obtained by summing up the number data when the trade classification data is data indicating buy, the sales obtained by adding the number data when the trade classification data is data indicating sell. For each specific fund, subtracted unit data is calculated by subtracting the total unit data for each fund, and the reference price data for each fund is related to the fund identification information. From the reference price storage means to be stored, the reference price data of the previous day of each specific fund is extracted using the fund identification information for each specific fund as a key, and extracted to the calculated subtraction number data of each specific fund The amount data for each specific fund is calculated by multiplying the reference price data for each specific fund on the previous day, and the calculated total amount data of the amount data for each specific fund is stored in the balance data storage means. In addition, the final sales for executing the processing for calculating the final sales commission rate determination amount data related to the processing target order data by adding the total amount data of the balance data on the previous day for all the specific funds of the customer An amount calculation processing means for determining a commission rate;
Based on the fixed sales commission rate determination amount data related to the processing target order data calculated by the fixed sales commission rate determination amount calculation processing means, the relationship between the purchase price of the fund and the sales commission rate is determined to determine the sales commission. Using the sales commission rate table stored in the rate table storage means or described in the program, the customer's each specific fund of the customer stored in the order data storage means including the order data to be processed A fixed sales commission rate determination processing means for executing a process for determining fixed sales commission rate data to be commonly applied to each order data of promised purchases;
With respect to the order data to be processed stored in the order data storage means, in the case of an order for which the amount is designated, the amount data when the trade classification data is data indicating buying, and the determination of the fixed sales commission rate Using the fixed sales commission rate data determined by the processing means, or in the case of order specifying the quantity, the quantity data when the trade classification data is data indicating buying, the reference price storage means or the order data Final sale for the contracted purchase order to be processed, using the reference price data for the contract date stored in the storage means and the final sales commission rate data determined by the final sales commission rate determination processing means A sales commission calculation process characterized by comprising a fixed sales commission calculation processing means for executing a process for calculating commission data. Management system.
この概算販売手数料率決定用金額算出処理手段により仮算出した前記今回の注文データに係る前記概算販売手数料率決定用金額データに基づき、前記販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている前記販売手数料率テーブルを用いて、前記注文受付処理手段により受け付けた買いの場合の前記今回の注文データおよび前記注文データ記憶手段に記憶されている前記約定前の既発注の他の買いの各注文データについて共通に適用される概算販売手数料率データを仮決定する処理を実行する概算販売手数料率決定処理手段と、
前記注文受付処理手段により受け付けた前記今回の注文データ、または前記今回の注文データに加えて前記注文データ記憶手段に記憶されている前記約定前の既発注の他の売買の各注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データ、および前記概算販売手数料率決定処理手段により仮決定した前記概算販売手数料率データを用いて、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データ、前記基準価格記憶手段に記憶された前日の基準価格データ、および前記概算販売手数料率決定処理手段により仮決定した前記概算販売手数料率データを用いて、買いの場合の今回の注文に係る概算販売手数料データ、または買いの場合の今回の注文に係る概算販売手数料データに加えて約定前の既発注の他の買いの各注文に係る概算販売手数料データを仮算出する処理を実行する概算販売手数料算出処理手段と、
この概算販売手数料算出処理手段により仮算出した前記概算販売手数料データ、または前記概算販売手数料データに加えて前記概算販売手数料率決定処理手段により仮決定した前記概算販売手数料率データを、前記注文データの入力が行われた端末装置の画面上に表示する処理を実行する概算販売手数料表示処理手段と
を備えたことを特徴とする請求項6に記載の販売手数料算出処理システム。 Specification of any of the customers by the same customer as the customer who has placed the current order data stored in the order data storage unit and the current order data received during the order data reception process by the order reception processing unit For each order data of other trades that have already been placed before the fund's contract, in the case of an order for which the amount is specified, from the total amount data of the buy that is the sum of the amount data when the trade classification data is data indicating buy In the case where the transaction classification data is data indicating sale, the deduction amount data is calculated by subtracting the total amount data of selling by summing the amount data, and the calculated deduction amount data and the balance data storage means store the amount data By adding the total amount data of the balance data of the previous day for all the specific funds of the customer, the rough estimate related to the current order data In the case of a provisional calculation of the selling fee rate determination amount data, or in the case of an order with a specified number of units, from the total number data of buying that is obtained by adding the number of units data when the buying and selling classification data is data indicating buying, When the category data is data indicating selling, the number of subtracted data obtained by subtracting the total number of units sold is calculated for each specific fund, and the reference price data of each fund is stored in association with the fund identification information. From the reference price storage means, using the fund identification information for each specific fund as a key, the reference price data of the previous day of each specific fund is extracted, and the calculated each subtraction data of each specific fund Calculate the difference amount data for each specific fund by multiplying the base price data for the previous day of the specific fund, respectively. By adding the total amount data of the amount data and the total amount data of the balance data on the previous day for all of the specific funds of the customer stored in the balance data storage means, the approximate sales commission related to the current order data An approximate sales commission rate determination amount calculation processing means for executing a process of temporarily calculating rate determination amount data;
Based on the approximate sales commission rate determination amount data related to the current order data temporarily calculated by the approximate sales commission rate determination amount calculation processing means, stored in the sales commission rate table storage means or described in the program In the case of buying accepted by the order acceptance processing means using the sales commission rate table, the current order data and other purchase orders already placed before the trade stored in the order data storage means Approximate sales commission rate determination processing means for executing provisional determination of approximate sales commission rate data that is commonly applied to each order data;
The current order data received by the order reception processing means, or each order data of other trades that have already been placed before the contract stored in the order data storage means in addition to the current order data In the case of a specified order, use the amount data when the trading classification data is data indicating buying and the approximate sales commission rate data provisionally determined by the approximate sales commission rate determination processing means, or specify the number of units In the case of an order, the number data when the trade classification data is data indicating buying, the base price data of the previous day stored in the base price storage means, and the provisional decision by the approximate sales commission rate determination processing means Using the estimated sales commission rate data, the estimated sales commission data related to the current order when buying, or the current time when buying And estimated sales commission calculation processing means for executing the processing of temporary calculated the approximate sales commission data according to each order of the other buying commitments before the existing order in addition to the estimated sales commission data according to the order,
The estimated sales commission data temporarily calculated by the approximate sales commission calculation processing means, or the approximate sales commission rate data provisionally determined by the approximate sales commission rate determination processing means in addition to the approximate sales commission data, The sales commission calculation processing system according to claim 6, further comprising: approximate sales commission display processing means for executing processing for displaying on the screen of the terminal device to which the input has been made.
前記販売手数料が顧客にとって有利になる特定ファンドとして顧客により指定された少なくとも1つのファンドについてのファンド識別情報を、前記特定ファンドの指定を行った顧客についての顧客識別情報と関連付けて記憶する特定ファンド記憶手段と、
前記特定ファンドを顧客が指定するための特定ファンド指定画面の表示用データを、通信回線を介して顧客が操作する顧客端末装置へ送信するとともに、前記顧客端末装置から前記通信回線を介して送信されてくる顧客が指定した少なくとも1つの前記特定ファンドについてのファンド識別情報を、前記顧客識別情報と関連付けて前記特定ファンド記憶手段に記憶させる処理を実行する特定ファンド登録処理手段と、
顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行する注文受付処理手段と、
この注文受付処理手段により受け付けた前記ファンド識別情報、前記売買区分データ、並びに前記金額データまたは前記口数データを、前記顧客識別情報と関連付けて記憶する注文データ記憶手段と、
顧客が保有するファンドの残高データを、前記ファンド識別情報および前記顧客識別情報と関連付けて記憶する残高データ記憶手段と、
前記注文データ記憶手段に記憶されている前記注文データの約定処理時に、前記注文データ記憶手段に記憶されている処理対象の注文データに含まれる前記顧客識別情報をキーとして前記特定ファンド記憶手段を参照し、前記処理対象の注文データに含まれる前記ファンド識別情報が前記特定ファンド記憶手段に記憶された前記顧客の前記特定ファンドについてのファンド識別情報であるか否かを判断し、前記処理対象の注文データと前記顧客識別情報が同一で、かつ、前記特定ファンドについてのファンド識別情報が同一となる同一の顧客による同一の特定ファンドの約定した売買の各注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、前記売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出し、算出した差引金額データと前記残高データ記憶手段に記憶された前記顧客の前記特定ファンドの前日の残高データとを加算することにより、前記処理対象の注文データに係る確定販売手数料率決定用金額データを算出するか、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、前記売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、前記特定ファンドについてのファンド識別情報をキーとして、前記特定ファンドの前日の基準価格データを抽出し、算出した前記差引口数データに、抽出した前記特定ファンドの前日の基準価格データを乗じて差引金額データを算出し、算出した差引金額データと前記残高データ記憶手段に記憶された前記顧客の前記特定ファンドの前日の残高データとを加算することにより、前記処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行する確定販売手数料率決定用金額算出処理手段と、
この確定販売手数料率決定用金額算出処理手段により算出した前記処理対象の注文データに係る前記確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、前記処理対象の注文データを含めて前記注文データ記憶手段に記憶されている前記顧客の前記特定ファンドの約定した買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行する確定販売手数料率決定処理手段と、
前記注文データ記憶手段に記憶されている前記処理対象の注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データ、前記基準価格記憶手段または前記注文データ記憶手段に記憶された約定日の基準価格データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行する確定販売手数料算出処理手段と
を備えたことを特徴とする販売手数料算出処理システム。 A sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission paid to a fund sales company when a customer purchases a fund,
A specific fund storage that stores fund identification information for at least one fund designated by a customer as a specific fund for which the sales commission is advantageous to the customer in association with customer identification information for the customer who designates the specific fund Means,
The display data of the specific fund designation screen for designating the specific fund by the customer is transmitted to the customer terminal device operated by the customer via the communication line, and transmitted from the customer terminal device via the communication line. Specific fund registration processing means for executing a process of storing fund identification information about at least one specific fund designated by an incoming customer in association with the customer identification information in the specific fund storage means;
As order data for buying and selling funds by customers, customer identification information about the customers who bought and sold the funds, fund identification information about the funds to be bought and sold, buying and selling classification data indicating whether selling and buying, and amount data or number data Order acceptance processing means for executing processing for accepting input,
Order data storage means for storing the fund identification information received by the order reception processing means, the trade classification data, and the amount data or the number data in association with the customer identification information;
Balance data storage means for storing balance data of a fund held by a customer in association with the fund identification information and the customer identification information;
When the order data stored in the order data storage means is executed, the specific fund storage means is referred to using the customer identification information included in the order data to be processed stored in the order data storage means as a key. And determining whether or not the fund identification information included in the order data to be processed is fund identification information for the specific fund of the customer stored in the specific fund storage means. In the case of an order for which the amount is specified with respect to each order data of the trade of the same specific fund by the same customer with the same data and the customer identification information and the same fund identification information for the specific fund, , From the total amount data of the buy that is the sum of the amount data when the trade classification data is data indicating buy Calculates the deduction amount data by subtracting the total amount data of the sale, which is the sum of the amount data when the trade classification data is data indicating sale, and calculates the deduction amount data and the customer stored in the balance data storage means By adding the balance data of the specific fund on the previous day to calculate the fixed sales commission rate determining amount data relating to the order data to be processed, The number of subtracted units obtained by subtracting the total number of units sold by adding the number of units of data when the above-mentioned trading division data is data indicating the sale from the total number of units of the unit of purchases when the data is data indicating buy. The reference price storage means for calculating the data and storing the reference price data of each fund in association with the fund identification information The basic price data of the specific fund the previous day is extracted using the fund identification information for the fund as a key, and the deduction amount data is calculated by multiplying the calculated balance unit data by the extracted basic price data of the specific fund the previous day Then, by adding the calculated deduction amount data and the balance data of the customer's previous day stored in the balance data storage means, an amount for determining the fixed sales commission rate related to the order data to be processed A fixed sales commission rate determination amount calculation processing means for executing a process of calculating data;
Based on the fixed sales commission rate determination amount data related to the processing target order data calculated by the fixed sales commission rate determination amount calculation processing means, the relationship between the purchase price of the fund and the sales commission rate is determined to determine the sales commission. Using the sales commission rate table stored in the rate table storage means or described in the program, the contract of the specific fund of the customer stored in the order data storage means including the order data to be processed Fixed sales commission rate determination processing means for executing a process for determining fixed sales commission rate data that is commonly applied to each order data of purchased purchases;
With respect to the order data to be processed stored in the order data storage means, in the case of an order for which the amount is designated, the amount data when the trade classification data is data indicating buying, and the determination of the fixed sales commission rate Using the fixed sales commission rate data determined by the processing means, or in the case of order specifying the quantity, the quantity data when the trade classification data is data indicating buying, the reference price storage means or the order data Final sale for the contracted purchase order to be processed, using the reference price data for the contract date stored in the storage means and the final sales commission rate data determined by the final sales commission rate determination processing means A sales commission calculation process characterized by comprising a fixed sales commission calculation processing means for executing a process for calculating commission data. Management system.
この概算販売手数料率決定用金額算出処理手段により仮算出した前記今回の注文データに係る前記概算販売手数料率決定用金額データに基づき、前記販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている前記販売手数料率テーブルを用いて、前記注文受付処理手段により受け付けた買いの場合の前記今回の注文データおよび前記注文データ記憶手段に記憶されている前記約定前の既発注の他の買いの各注文データについて共通に適用される概算販売手数料率データを仮決定する処理を実行する概算販売手数料率決定処理手段と、
前記注文受付処理手段により受け付けた前記今回の注文データ、または前記今回の注文データに加えて前記注文データ記憶手段に記憶されている前記約定前の既発注の他の売買の各注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データ、および前記概算販売手数料率決定処理手段により仮決定した前記概算販売手数料率データを用いて、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データ、前記基準価格記憶手段に記憶された前日の基準価格データ、および前記概算販売手数料率決定処理手段により仮決定した前記概算販売手数料率データを用いて、買いの場合の今回の注文に係る概算販売手数料データ、または買いの場合の今回の注文に係る概算販売手数料データに加えて約定前の既発注の他の買いの各注文に係る概算販売手数料データを仮算出する処理を実行する概算販売手数料算出処理手段と、
この概算販売手数料算出処理手段により仮算出した前記概算販売手数料データ、または前記概算販売手数料データに加えて前記概算販売手数料率決定処理手段により仮決定した前記概算販売手数料率データを、前記注文データの入力が行われた端末装置の画面上に表示する処理を実行する概算販売手数料表示処理手段と
を備えたことを特徴とする請求項8に記載の販売手数料算出処理システム。 Prior to the execution of the same specific fund by the same customer as the customer who placed the current order data received in the current order data and the current order data stored in the order data storage means during the order data acceptance processing by the order acceptance processing means For each order data of other orders that have already been ordered, in the case of an order with a specified amount, the buy / sell category is obtained from the total amount data of buys obtained by adding up the amount data when the buy / sell category data is data indicating buy. When the data is data indicating sale, the amount data is calculated by subtracting the total amount data of the sale, and the identification of the customer stored in the balance data storage means is calculated. By adding the balance data of the previous day of the fund, the amount data for determining the approximate sales commission rate related to the current order data is provisionally calculated. Or, in the case of an order for which the number of units is specified, from the total number data of buying in which the number of pieces of data is totaled when the buying and selling section data is data indicating buying, and the buying and selling section data is data indicating selling The fund identification information for the specific fund is calculated from the reference price storage means for calculating the subtraction data obtained by subtracting the total sales data of the sales and adding the basic price data of each fund in association with the fund identification information. The key price data on the previous day of the specific fund is extracted using the key as the key, and the calculated amount data is calculated by multiplying the calculated number-of-subtraction data by the base price data on the previous day of the specified fund. The data and the balance data of the customer's previous day for the specific fund stored in the balance data storage means are added. And by, and the estimated sales commission rate determined for the amount of money calculation processing means for executing the processing of temporary calculated the estimated sales commission rate determined for the amount of money data of the to this time of the order data,
Based on the approximate sales commission rate determination amount data related to the current order data temporarily calculated by the approximate sales commission rate determination amount calculation processing means, stored in the sales commission rate table storage means or described in the program In the case of buying accepted by the order acceptance processing means using the sales commission rate table, the current order data and other purchase orders already placed before the trade stored in the order data storage means Approximate sales commission rate determination processing means for executing provisional determination of approximate sales commission rate data that is commonly applied to each order data;
The current order data received by the order reception processing means, or each order data of other trades that have already been placed before the contract stored in the order data storage means in addition to the current order data In the case of a specified order, use the amount data when the trading classification data is data indicating buying and the approximate sales commission rate data provisionally determined by the approximate sales commission rate determination processing means, or specify the number of units In the case of an order, the number data when the trade classification data is data indicating buying, the base price data of the previous day stored in the base price storage means, and the provisional decision by the approximate sales commission rate determination processing means Using the estimated sales commission rate data, the estimated sales commission data related to the current order when buying, or the current time when buying And estimated sales commission calculation processing means for executing the processing of temporary calculated the approximate sales commission data according to each order of the other buying commitments before the existing order in addition to the estimated sales commission data according to the order,
The estimated sales commission data temporarily calculated by the approximate sales commission calculation processing means, or the approximate sales commission rate data provisionally determined by the approximate sales commission rate determination processing means in addition to the approximate sales commission data, The sales commission calculation processing system according to claim 8, further comprising: approximate sales commission display processing means for executing processing for displaying on the screen of the terminal device to which the input has been made.
顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行する注文受付処理手段と、
この注文受付処理手段により受け付けた前記ファンド識別情報、前記売買区分データ、並びに前記金額データまたは前記口数データを、前記顧客識別情報と関連付けて記憶する注文データ記憶手段と、
顧客が保有するファンドの残高データを、前記ファンド識別情報および前記顧客識別情報と関連付けて記憶する残高データ記憶手段と、
前記注文データ記憶手段に記憶されている前記注文データの約定処理時に、前記注文データ記憶手段に記憶されている処理対象の注文データと前記顧客識別情報が同一の各注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、前記売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを各ファンド毎に算出し、算出した前記各ファンドの差引金額データと前記残高データ記憶手段に記憶された前記顧客の前記各ファンドの前日の残高データとを前記各ファンド毎に加算することにより、前記顧客が保有する前記各ファンドのファンド別残高データを算出するか、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、前記売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各ファンド毎に算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、前記各ファンドについてのファンド識別情報をキーとして、前記各ファンドの前日の基準価格データを抽出し、算出した前記各ファンドの差引口数データに、抽出した前記各ファンドの前日の基準価格データをそれぞれ乗じて差引金額データを前記各ファンド毎に算出し、算出した前記各ファンドの差引金額データと前記残高データ記憶手段に記憶された前記顧客の前記各ファンドの前日の残高データとを前記各ファンド毎に加算することにより、前記顧客が保有する前記各ファンドのファンド別残高データを算出し、算出したファンド別残高データの金額の大きさが所定順位以上となる複数の多額残高ファンドを決定し、前記処理対象の注文データに含まれる前記ファンド識別情報のファンドが前記多額残高ファンドである場合には、前記複数の多額残高ファンドについてのファンド別残高データを合計することにより、前記処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行する確定販売手数料率決定用金額算出処理手段と、
この確定販売手数料率決定用金額算出処理手段により算出した前記処理対象の注文データに係る前記確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、前記処理対象の注文データを含めて前記注文データ記憶手段に記憶されている前記顧客の前記多額残高ファンドの約定した買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行する確定販売手数料率決定処理手段と、
前記注文データ記憶手段に記憶されている前記処理対象の注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データ、前記基準価格記憶手段または前記注文データ記憶手段に記憶された約定日の基準価格データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行する確定販売手数料算出処理手段と
を備えたことを特徴とする販売手数料算出処理システム。 A sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission paid to a fund sales company when a customer purchases a fund,
As order data for buying and selling funds by customers, customer identification information about the customers who bought and sold the funds, fund identification information about the funds to be bought and sold, buying and selling classification data indicating whether selling and buying, and amount data or number data Order acceptance processing means for executing processing for accepting input,
Order data storage means for storing the fund identification information received by the order reception processing means, the trade classification data, and the amount data or the number data in association with the customer identification information;
Balance data storage means for storing balance data of a fund held by a customer in association with the fund identification information and the customer identification information;
At the time of contract processing of the order data stored in the order data storage means, an order for which the amount is specified for each order data having the same customer identification information as the processing target order data stored in the order data storage means In the case of the above, from the total amount data of buying that sums up the amount data when the buying and selling division data is data indicating buying, the selling amount summing up the amount data when the buying and selling division data is data showing selling Calculate the deducted amount data obtained by subtracting the total amount data for each fund, and calculate the deducted amount data of each fund and the balance data of the previous day of each fund of the customer stored in the balance data storage unit. By adding for each fund, the balance data for each fund held by the customer is calculated. In the case of the order, the total number data of the buys in the case where the trading category data is data indicating buying, the total number data in the case where the trading category data is data indicating selling is totaled from the total number data of buying. Calculate the deductible unit data by subtracting the total number of units sold, for each fund, and store the base price data of each fund in association with the fund identification information. The basic price data of the previous day of each fund is extracted, and the calculated subtraction data of each fund is multiplied by the extracted basic price data of the previous day of each fund, respectively. The calculated amount of the deducted amount data of each fund and the customer's stored in the balance data storage means The balance data for each fund held by the customer is calculated by adding the balance data for the previous day of the fund for each fund, and the amount of the calculated balance data for each fund is greater than or equal to a predetermined rank. If the fund of the fund identification information included in the order data to be processed is the large balance fund, the balance data by fund for the plurality of large balance funds is determined. A summation processing unit for determining the fixed sales commission rate for executing the processing for calculating the data for determining the final sales commission rate relating to the order data to be processed by summing;
Based on the fixed sales commission rate determination amount data related to the processing target order data calculated by the fixed sales commission rate determination amount calculation processing means, the relationship between the purchase price of the fund and the sales commission rate is determined to determine the sales commission. Using the sales commission rate table stored in the rate table storage means or described in the program, the large balance fund of the customer stored in the order data storage means including the order data to be processed A fixed sales commission rate determination processing means for executing a process for determining fixed sales commission rate data to be commonly applied to each order data of promised purchases;
With respect to the order data to be processed stored in the order data storage means, in the case of an order for which the amount is designated, the amount data when the trade classification data is data indicating buying, and the determination of the fixed sales commission rate Using the fixed sales commission rate data determined by the processing means, or in the case of order specifying the quantity, the quantity data when the trade classification data is data indicating buying, the reference price storage means or the order data Final sale for the contracted purchase order to be processed, using the reference price data for the contract date stored in the storage means and the final sales commission rate data determined by the final sales commission rate determination processing means A sales commission calculation process characterized by comprising a fixed sales commission calculation processing means for executing a process for calculating commission data. Management system.
この概算販売手数料率決定用金額算出処理手段により仮算出した前記今回の注文データに係る前記概算販売手数料率決定用金額データに基づき、前記販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている前記販売手数料率テーブルを用いて、前記注文受付処理手段により受け付けた買いの場合の前記今回の注文データおよび前記注文データ記憶手段に記憶されている前記約定前の既発注の他の買いの各注文データについて共通に適用される概算販売手数料率データを仮決定する処理を実行する概算販売手数料率決定処理手段と、
前記注文受付処理手段により受け付けた前記今回の注文データ、または前記今回の注文データに加えて前記注文データ記憶手段に記憶されている前記約定前の既発注の他の売買の各注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データ、および前記概算販売手数料率決定処理手段により仮決定した前記概算販売手数料率データを用いて、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データ、前記基準価格記憶手段に記憶された前日の基準価格データ、および前記概算販売手数料率決定処理手段により仮決定した前記概算販売手数料率データを用いて、買いの場合の今回の注文に係る概算販売手数料データ、または買いの場合の今回の注文に係る概算販売手数料データに加えて約定前の既発注の他の買いの各注文に係る概算販売手数料データを仮算出する処理を実行する概算販売手数料算出処理手段と、
この概算販売手数料算出処理手段により仮算出した前記概算販売手数料データ、または前記概算販売手数料データに加えて前記概算販売手数料率決定処理手段により仮決定した前記概算販売手数料率データを、前記注文データの入力が行われた端末装置の画面上に表示する処理を実行する概算販売手数料表示処理手段と
を備えたことを特徴とする請求項10に記載の販売手数料算出処理システム。 During the order data reception process by the order reception processing means, the received order data and the other orders already placed by the same customer as the customer who has placed the current order stored in the order data storage means. For each order data of buying and selling, in the case of an order with a specified amount, the buying and selling section data indicates selling from the total amount data of buying in which the buying and selling section data is data indicating buying. Data is calculated by subtracting the total amount data of the sale, which is the sum of the amount data in the case of data, for each fund, and the calculated amount data for each fund and the customer stored in the balance data storage means By adding the balance data of the previous day of each fund for each fund, the fans of the funds held by the customer In the case of another balance data calculation, or in the case of order specifying the number of units, the trading category data is sold from the total number of units of buying that is obtained by summing the unit number data when the trading category data is data indicating buying. From the reference price storage means that calculates the subtraction data for each fund by subtracting the total sales data of the sales, which is the total of the sales data, and stores the reference price data of each fund in association with the fund identification information The base price data of the previous day of each fund is extracted using the fund identification information for each fund as a key, and the calculated subtraction data of each fund is multiplied by the extracted base price data of the previous day of each fund. The deduction amount data is calculated for each fund, and the calculated deduction amount data and balance data for each fund are calculated. The balance data for each fund held by the customer is calculated by adding the balance data for the day before each fund of the customer stored in the means for each fund, and the calculated balance for each fund When a plurality of large balance funds whose data amount is equal to or higher than a predetermined order are determined and the fund of the fund identification information included in the current order data is the large balance fund, the plurality of large balance funds An approximate sales commission rate determination amount calculation processing means for executing a process of provisionally calculating approximate sales commission rate determination amount data related to the current order data by summing the balance data for each fund for the balance fund;
Based on the approximate sales commission rate determination amount data related to the current order data temporarily calculated by the approximate sales commission rate determination amount calculation processing means, stored in the sales commission rate table storage means or described in the program In the case of buying accepted by the order acceptance processing means using the sales commission rate table, the current order data and other purchase orders already placed before the trade stored in the order data storage means Approximate sales commission rate determination processing means for executing provisional determination of approximate sales commission rate data that is commonly applied to each order data;
The current order data received by the order reception processing means, or each order data of other trades that have already been placed before the contract stored in the order data storage means in addition to the current order data In the case of a specified order, use the amount data when the trading classification data is data indicating buying and the approximate sales commission rate data provisionally determined by the approximate sales commission rate determination processing means, or specify the number of units In the case of an order, the number data when the trade classification data is data indicating buying, the base price data of the previous day stored in the base price storage means, and the provisional decision by the approximate sales commission rate determination processing means Using the estimated sales commission rate data, the estimated sales commission data related to the current order when buying, or the current time when buying And estimated sales commission calculation processing means for executing the processing of temporary calculated the approximate sales commission data according to each order of the other buying commitments before the existing order in addition to the estimated sales commission data according to the order,
The estimated sales commission data temporarily calculated by the approximate sales commission calculation processing means, or the approximate sales commission rate data provisionally determined by the approximate sales commission rate determination processing means in addition to the approximate sales commission data, The sales commission calculation processing system according to claim 10, further comprising: approximate sales commission display processing means for executing processing for displaying on the screen of the terminal device to which the input has been made.
顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行する注文受付処理手段と、
この注文受付処理手段により受け付けた前記ファンド識別情報、前記売買区分データ、並びに前記金額データまたは前記口数データを、前記顧客識別情報と関連付けて記憶する注文データ記憶手段と、
顧客が保有するファンドの残高データを、前記ファンド識別情報および前記顧客識別情報と関連付けて記憶する残高データ記憶手段と、
前記注文データ記憶手段に記憶されている前記注文データの約定処理時に、前記注文データ記憶手段に記憶されている処理対象の注文データと前記顧客識別情報が同一の各注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、前記売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを各ファンド毎に算出し、算出した前記各ファンドの差引金額データと前記残高データ記憶手段に記憶された前記顧客の前記各ファンドの前日の残高データとを前記各ファンド毎に加算することにより、前記顧客が保有する前記各ファンドのファンド別残高データを算出するか、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、前記売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各ファンド毎に算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、前記各ファンドについてのファンド識別情報をキーとして、前記各ファンドの前日の基準価格データを抽出し、算出した前記各ファンドの差引口数データに、抽出した前記各ファンドの前日の基準価格データを乗じて差引金額データを前記各ファンド毎に算出し、算出した前記各ファンドの差引金額データと前記残高データ記憶手段に記憶された前記顧客の前記各ファンドの前日の残高データとを前記各ファンド毎に加算することにより、前記顧客が保有する前記各ファンドのファンド別残高データを算出し、算出したファンド別残高データの金額の大きさが所定順位以上となる複数の多額残高ファンドを決定し、前記処理対象の注文データに含まれる前記ファンド識別情報のファンドが前記多額残高ファンドである場合には、当該多額残高ファンドについてのファンド別残高データを前記処理対象の注文データに係る確定販売手数料率決定用金額データとする処理を実行する確定販売手数料率決定用金額算出処理手段と、
この確定販売手数料率決定用金額算出処理手段により算出した前記処理対象の注文データに係る前記確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、前記処理対象の注文データを含めて前記注文データ記憶手段に記憶されている前記顧客の前記多額残高ファンドの約定した買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行する確定販売手数料率決定処理手段と、
前記注文データ記憶手段に記憶されている前記処理対象の注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データ、前記基準価格記憶手段または前記注文データ記憶手段に記憶された約定日の基準価格データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行する確定販売手数料算出処理手段と
を備えたことを特徴とする販売手数料算出処理システム。 A sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission paid to a fund sales company when a customer purchases a fund,
As order data for buying and selling funds by customers, customer identification information about the customers who bought and sold the funds, fund identification information about the funds to be bought and sold, buying and selling classification data indicating whether selling and buying, and amount data or number data Order acceptance processing means for executing processing for accepting input,
Order data storage means for storing the fund identification information received by the order reception processing means, the trade classification data, and the amount data or the number data in association with the customer identification information;
Balance data storage means for storing balance data of a fund held by a customer in association with the fund identification information and the customer identification information;
At the time of contract processing of the order data stored in the order data storage means, an order for which the amount is specified for each order data having the same customer identification information as the processing target order data stored in the order data storage means In the case of the above, from the total amount data of buying that sums up the amount data when the buying and selling division data is data indicating buying, the selling amount summing up the amount data when the buying and selling division data is data showing selling Calculate the deducted amount data obtained by subtracting the total amount data for each fund, and calculate the deducted amount data of each fund and the balance data of the previous day of each fund of the customer stored in the balance data storage unit. By adding for each fund, the balance data for each fund held by the customer is calculated. In the case of the order, the total number data of the buys in the case where the trading category data is data indicating buying, the total number data in the case where the trading category data is data indicating selling is totaled from the total number data of buying. Calculate the deductible unit data by subtracting the total number of units sold, for each fund, and store the base price data of each fund in association with the fund identification information. The basic price data of the previous day of each fund is extracted, and the calculated amount data of each fund is multiplied by the extracted basic price data of the previous day of each fund to calculate the difference amount data for each fund. The calculated fan deduction amount data and the respective fan of the customer stored in the balance data storage means The balance data for each fund held by the customer is calculated by adding the balance data of the previous day for each fund, and the amount of the calculated balance data for each fund is equal to or higher than a predetermined rank. When a plurality of large balance funds are determined and the fund of the fund identification information included in the order data to be processed is the large balance fund, the balance data by fund for the large balance fund is the processing target A fixed sales commission rate determination amount calculation processing means for executing a process for determining the fixed sales commission rate determination amount data related to the order data;
Based on the fixed sales commission rate determination amount data related to the processing target order data calculated by the fixed sales commission rate determination amount calculation processing means, the relationship between the purchase price of the fund and the sales commission rate is determined to determine the sales commission. Using the sales commission rate table stored in the rate table storage means or described in the program, the large balance fund of the customer stored in the order data storage means including the order data to be processed A fixed sales commission rate determination processing means for executing a process for determining fixed sales commission rate data to be commonly applied to each order data of promised purchases;
With respect to the order data to be processed stored in the order data storage means, in the case of an order for which the amount is designated, the amount data when the trade classification data is data indicating buying, and the determination of the fixed sales commission rate Using the fixed sales commission rate data determined by the processing means, or in the case of order specifying the quantity, the quantity data when the trade classification data is data indicating buying, the reference price storage means or the order data Final sale for the contracted purchase order to be processed, using the reference price data for the contract date stored in the storage means and the final sales commission rate data determined by the final sales commission rate determination processing means A sales commission calculation process characterized by comprising a fixed sales commission calculation processing means for executing a process for calculating commission data. Management system.
この概算販売手数料率決定用金額算出処理手段により仮算出した前記今回の注文データに係る前記概算販売手数料率決定用金額データに基づき、前記販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている前記販売手数料率テーブルを用いて、前記注文受付処理手段により受け付けた買いの場合の前記今回の注文データおよび前記注文データ記憶手段に記憶されている前記約定前の既発注の他の買いの各注文データについて共通に適用される概算販売手数料率データを仮決定する処理を実行する概算販売手数料率決定処理手段と、
前記注文受付処理手段により受け付けた前記今回の注文データ、または前記今回の注文データに加えて前記注文データ記憶手段に記憶されている前記約定前の既発注の他の売買の各注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データ、および前記概算販売手数料率決定処理手段により仮決定した前記概算販売手数料率データを用いて、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データ、前記基準価格記憶手段に記憶された前日の基準価格データ、および前記概算販売手数料率決定処理手段により仮決定した前記概算販売手数料率データを用いて、買いの場合の今回の注文に係る概算販売手数料データ、または買いの場合の今回の注文に係る概算販売手数料データに加えて約定前の既発注の他の買いの各注文に係る概算販売手数料データを仮算出する処理を実行する概算販売手数料算出処理手段と、
この概算販売手数料算出処理手段により仮算出した前記概算販売手数料データ、または前記概算販売手数料データに加えて前記概算販売手数料率決定処理手段により仮決定した前記概算販売手数料率データを、前記注文データの入力が行われた端末装置の画面上に表示する処理を実行する概算販売手数料表示処理手段と
を備えたことを特徴とする請求項12に記載の販売手数料算出処理システム。 During the order data reception process by the order reception processing means, the received order data and the other orders already placed by the same customer as the customer who has placed the current order stored in the order data storage means. For each order data of buying and selling, in the case of an order with a specified amount, the buying and selling section data indicates selling from the total amount data of buying in which the buying and selling section data is data indicating buying. Data is calculated by subtracting the total amount data of the sale, which is the sum of the amount data in the case of data, for each fund, and the calculated amount data for each fund and the customer stored in the balance data storage means By adding the balance data of the previous day of each fund for each fund, the fans of the funds held by the customer In the case of another balance data calculation, or in the case of order specifying the number of units, the trading category data is sold from the total number of units of buying that is obtained by summing the unit number data when the trading category data is data indicating buying. From the reference price storage means that calculates the subtraction data for each fund by subtracting the total sales data of the sales, which is the total of the sales data, and stores the reference price data of each fund in association with the fund identification information The base price data of the previous day of each fund is extracted using the fund identification information for each fund as a key, and the calculated subtraction data of each fund is multiplied by the extracted base price data of the previous day of each fund. The deduction amount data is calculated for each fund, and the calculated deduction amount data and balance data for each fund are calculated. The balance data for each fund held by the customer is calculated by adding the balance data for the day before each fund of the customer stored in the means, and the amount of the calculated balance data for each fund is calculated. When a plurality of large balance funds whose length is equal to or higher than a predetermined order is determined and the fund of the fund identification information included in the current order data is the large balance fund, the balance by fund for the large balance fund Approximate sales fee rate determination amount calculation processing means for executing processing for making the data into the approximate sales fee rate determination amount data relating to the order data of the current time;
Based on the approximate sales commission rate determination amount data related to the current order data temporarily calculated by the approximate sales commission rate determination amount calculation processing means, stored in the sales commission rate table storage means or described in the program In the case of buying accepted by the order acceptance processing means using the sales commission rate table, the current order data and other purchase orders already placed before the trade stored in the order data storage means Approximate sales commission rate determination processing means for executing provisional determination of approximate sales commission rate data that is commonly applied to each order data;
The current order data received by the order reception processing means, or each order data of other trades that have already been placed before the contract stored in the order data storage means in addition to the current order data In the case of a specified order, use the amount data when the trading classification data is data indicating buying and the approximate sales commission rate data provisionally determined by the approximate sales commission rate determination processing means, or specify the number of units In the case of an order, the number data when the trade classification data is data indicating buying, the base price data of the previous day stored in the base price storage means, and the provisional decision by the approximate sales commission rate determination processing means Using the estimated sales commission rate data, the estimated sales commission data related to the current order when buying, or the current time when buying And estimated sales commission calculation processing means for executing the processing of temporary calculated the approximate sales commission data according to each order of the other buying commitments before the existing order in addition to the estimated sales commission data according to the order,
The estimated sales commission data temporarily calculated by the approximate sales commission calculation processing means, or the approximate sales commission rate data provisionally determined by the approximate sales commission rate determination processing means in addition to the approximate sales commission data, The sales commission calculation processing system according to claim 12, further comprising: approximate sales commission display processing means for executing processing for displaying on the screen of the terminal device to which the input has been made.
注文受付処理手段が、顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行し、
前記注文受付処理手段により受け付けた前記ファンド識別情報、前記売買区分データ、並びに前記金額データまたは前記口数データを、前記顧客識別情報と関連付けて注文データ記憶手段に記憶させ、
顧客が保有するファンドの残高データを、前記ファンド識別情報および前記顧客識別情報と関連付けて残高データ記憶手段に記憶し、
確定販売手数料率決定用金額算出処理手段が、前記注文データ記憶手段に記憶されている前記注文データの約定処理時に、各ファンドについてのファンド識別情報と前記各ファンドが属するファンドグループについてのグループ識別情報との対応関係を定めてグループテーブル記憶手段に記憶され若しくはプログラム内に記述されているグループテーブルを用いて、前記注文データ記憶手段に記憶されている処理対象の注文データに含まれる前記ファンド識別情報に対応する前記グループ識別情報を抽出し、前記処理対象の注文データを含めて前記処理対象の注文データと前記顧客識別情報が同一で、かつ、前記ファンド識別情報に対応する前記グループ識別情報が同一となる同一の顧客による同一のファンドグループに属する各ファンドの売買の各注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、前記売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出し、算出した差引金額データと前記残高データ記憶手段に記憶された前記顧客の前記ファンドグループに属する全てのファンドの前日の残高データの合計金額データとを加算することにより、前記処理対象の注文データに係る確定販売手数料率決定用金額データを算出するか、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、前記売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各ファンド毎に算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、前記各ファンドについてのファンド識別情報をキーとして、前記各ファンドの前日の基準価格データを抽出し、算出した前記各ファンドの差引口数データに、抽出した前記各ファンドの前日の基準価格データをそれぞれ乗じて前記各ファンドの差引金額データを算出し、算出した前記各ファンドの差引金額データの合計金額データと前記残高データ記憶手段に記憶された前記顧客の前記ファンドグループに属する全てのファンドの前日の残高データの合計金額データとを加算することにより、前記処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行し、
確定販売手数料率決定処理手段が、前記確定販売手数料率決定用金額算出処理手段により算出した前記処理対象の注文データに係る前記確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、前記処理対象の注文データを含めて前記注文データ記憶手段に記憶されている前記顧客の前記ファンドグループに属する各ファンドの買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行し、
確定販売手数料算出処理手段が、前記注文データ記憶手段に記憶されている前記処理対象の注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データ、前記基準価格記憶手段または前記注文データ記憶手段に記憶された約定日の基準価格データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行する
ことを特徴とする販売手数料算出処理方法。 A sales commission calculation processing method executed by a sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission paid to a fund sales company when a customer purchases a fund,
Order reception processing means, as order data for buying and selling funds by customers, together with customer identification information for customers who bought and sold funds, fund identification information for funds to be bought and sold, buying and selling classification data indicating the difference between selling and buying, And processing to accept input of monetary amount data or unit data,
The fund identification information received by the order reception processing means, the trade classification data, and the amount data or the number data are stored in the order data storage means in association with the customer identification information,
Store the balance data of the fund held by the customer in the balance data storage means in association with the fund identification information and the customer identification information;
When the order data stored in the order data storage means is processed by the amount calculation processing means for determining the fixed sales commission rate, the fund identification information for each fund and the group identification information for the fund group to which each fund belongs The fund identification information contained in the order data to be processed stored in the order data storage means by using a group table stored in the group table storage means and described in the program. The group identification information corresponding to the fund identification information is extracted, the order identification data to be processed including the order data to be processed is the same as the customer identification information, and the group identification information corresponding to the fund identification information is the same. Of each fund belonging to the same fund group by the same customer For each order data for buying, in the case of an order for which the amount is specified, the data indicating that the buying and selling classification data indicates selling from the total amount data of buying when the buying and selling classification data is data indicating buying. If the total amount data of the sale is subtracted from the total amount data of the sale, the calculated amount data and all the funds belonging to the fund group of the customer stored in the balance data storage means are calculated. By adding the total amount data of the balance data of the previous day, the amount data for determining the fixed sales commission rate related to the order data to be processed is calculated. When the data is data indicating buy, the buy / sell classification data indicates sell from the total number data of buys obtained by adding the number data. From the reference price storage means that calculates the subtraction data, which is obtained by subtracting the total data of the sales, which is the total of the data of the sales in the case of data, for each fund, and stores the reference price data of each fund in association with the fund identification information, Using the fund identification information for each fund as a key, the base price data of the previous day of each fund is extracted, and the calculated subtraction data of each fund is multiplied by the extracted base price data of the previous day of each fund. And calculating the balance amount data of each fund, the total amount data of the calculated balance amount data of each fund, and the balance of the previous day of all funds belonging to the fund group of the customer stored in the balance data storage means Confirmation of the order data to be processed by adding the total amount data of the data Execute processing to calculate sales commission rate amount data,
Based on the fixed sales commission rate determination amount data related to the processing target order data calculated by the fixed sales commission rate determination amount calculation processing means by the fixed sales commission rate determination processing means, the fund purchase amount and the sales fee Stored in the sales commission rate table storage means by defining the relationship with the rate or stored in the order data storage means including the order data to be processed using the sales commission rate table described in the program Executing a process for determining fixed sales commission rate data that is commonly applied to each order data of buying of each fund belonging to the fund group of the customer,
When the fixed sales commission calculation processing means is the order for which the amount is specified for the order data to be processed stored in the order data storage means, the amount data when the trade classification data is data indicating buying , And in the case of an order with a specified number using the fixed sales fee rate data determined by the fixed sales fee rate determination processing means, or in the case of an order with a specified number, the number data when the trade classification data is data indicating buying, The contract to be processed using the reference price data stored in the reference price storage means or the order data storage means, and the final sales commission rate data determined by the final sales commission rate determination processing means. Sales commission calculation processing method, characterized in that it executes a process for calculating final sales commission data related to a purchased order. .
注文受付処理手段が、顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行し、
前記注文受付処理手段により受け付けた前記ファンド識別情報、前記売買区分データ、並びに前記金額データまたは前記口数データを、前記顧客識別情報と関連付けて注文データ記憶手段に記憶させ、
顧客が保有するファンドの残高データを、前記ファンド識別情報および前記顧客識別情報と関連付けて残高データ記憶手段に記憶し、
確定販売手数料率決定用金額算出処理手段が、前記注文データ記憶手段に記憶されている前記注文データの約定処理時に、前記注文データ記憶手段に記憶されている処理対象の注文データと前記顧客識別情報が同一で、かつ、前記ファンド識別情報が同一となる同一の顧客による同一のファンドの売買の各注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、前記売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出し、算出した差引金額データと前記残高データ記憶手段に記憶された前記顧客の前記ファンドの前日の残高データとを加算することにより、前記処理対象の注文データに係る確定販売手数料率決定用金額データを算出するか、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、前記売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、前記ファンドについてのファンド識別情報をキーとして、前記ファンドの前日の基準価格データを抽出し、算出した前記差引口数データに、抽出した前記ファンドの前日の基準価格データを乗じて差引金額データを算出し、算出した差引金額データと前記残高データ記憶手段に記憶された前記顧客の前記ファンドの前日の残高データとを加算することにより、前記処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行し、
確定販売手数料率決定処理手段が、前記確定販売手数料率決定用金額算出処理手段により算出した前記処理対象の注文データに係る前記確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、前記処理対象の注文データを含めて前記注文データ記憶手段に記憶されている前記顧客の前記ファンドの約定した買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行し、
確定販売手数料算出処理手段が、前記注文データ記憶手段に記憶されている前記処理対象の注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データ、前記基準価格記憶手段または前記注文データ記憶手段に記憶された約定日の基準価格データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行する
ことを特徴とする販売手数料算出処理方法。 A sales commission calculation processing method executed by a sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission paid to a fund sales company when a customer purchases a fund,
Order reception processing means, as order data for buying and selling funds by customers, together with customer identification information for customers who bought and sold funds, fund identification information for funds to be bought and sold, buying and selling classification data indicating the difference between selling and buying, And processing to accept input of monetary amount data or unit data,
The fund identification information received by the order reception processing means, the trade classification data, and the amount data or the number data are stored in the order data storage means in association with the customer identification information,
Store the balance data of the fund held by the customer in the balance data storage means in association with the fund identification information and the customer identification information;
When the order data stored in the order data storage means is processed by the final sales commission rate determination amount calculation processing means, the order data to be processed and the customer identification information stored in the order data storage means Are the same and the order information for buying and selling the same fund by the same customer with the same fund identification information, in the case of an order with a specified amount, the buying and selling classification data is data indicating buying The deduction amount data is calculated by subtracting the deduction amount data obtained by subtracting the total amount data of the sale, which is the sum of the amount data in the case where the buy / sell classification data is data indicating the sale, from the total amount data of the purchase of the total amount data of By adding the data and the balance data of the previous day of the fund stored in the balance data storage means, the processing pair Calculate the final sales commission rate amount data related to the order data, or, in the case of an order with a specified number of units, the total number of units bought by summing the unit data when the trade classification data is data indicating buy From the data, subtracted data is calculated by subtracting the total number of units sold by adding the number of units when the trading classification data is data indicating selling, and the reference price data of each fund is stored in association with the fund identification information. From the reference price storage means, using the fund identification information about the fund as a key, the reference price data of the previous day of the fund is extracted, and the calculated number-of-subtraction data is multiplied by the extracted reference price data of the previous day of the fund. To calculate the deduction amount data, and the calculated deduction amount data and the customer data stored in the balance data storage means By adding the previous day's balance data of the serial Fund, it executes the process of calculating the fixed sales commission rate determined for the amount of money data according to the order data of the processing target,
Based on the fixed sales commission rate determination amount data related to the processing target order data calculated by the fixed sales commission rate determination amount calculation processing means by the fixed sales commission rate determination processing means, the fund purchase amount and the sales fee Stored in the sales commission rate table storage means by defining the relationship with the rate or stored in the order data storage means including the order data to be processed using the sales commission rate table described in the program Executing a process for determining fixed sales commission rate data that is commonly applied to each order data of the promised buy of the fund of the customer,
When the fixed sales commission calculation processing means is the order for which the amount is specified for the order data to be processed stored in the order data storage means, the amount data when the trade classification data is data indicating buying , And in the case of an order with a specified number using the fixed sales fee rate data determined by the fixed sales fee rate determination processing means, or in the case of an order with a specified number, the number data when the trade classification data is data indicating buying, The contract to be processed using the reference price data stored in the reference price storage means or the order data storage means, and the final sales commission rate data determined by the final sales commission rate determination processing means. Sales commission calculation processing method, characterized in that it executes a process for calculating final sales commission data related to a purchased order. .
前記販売手数料が顧客にとって有利になる特定ファンドとして顧客により指定された複数のファンドについてのファンド識別情報を、前記特定ファンドの指定を行った顧客についての顧客識別情報と関連付けて特定ファンド記憶手段に記憶し、
特定ファンド登録処理手段が、前記特定ファンドを顧客が指定するための特定ファンド指定画面の表示用データを、通信回線を介して顧客が操作する顧客端末装置へ送信するとともに、前記顧客端末装置から前記通信回線を介して送信されてくる顧客が指定した複数の前記特定ファンドについてのファンド識別情報を、前記顧客識別情報と関連付けて前記特定ファンド記憶手段に記憶させる処理を実行し、
注文受付処理手段が、顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行し、
前記注文受付処理手段により受け付けた前記ファンド識別情報、前記売買区分データ、並びに前記金額データまたは前記口数データを、前記顧客識別情報と関連付けて注文データ記憶手段に記憶させ、
顧客が保有するファンドの残高データを、前記ファンド識別情報および前記顧客識別情報と関連付けて残高データ記憶手段に記憶し、
確定販売手数料率決定用金額算出処理手段が、前記注文データ記憶手段に記憶されている前記注文データの約定処理時に、前記注文データ記憶手段に記憶されている処理対象の注文データに含まれる前記顧客識別情報をキーとして前記特定ファンド記憶手段を参照し、前記注文データに含まれる前記ファンド識別情報が前記特定ファンド記憶手段に記憶された前記顧客の前記特定ファンドについてのファンド識別情報であるか否かを判断し、前記処理対象の注文データと前記顧客識別情報が同一で、かつ、前記顧客のいずれかの前記特定ファンドについてのファンド識別情報が含まれている同一の顧客による各特定ファンドの約定した売買の各注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、前記売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出し、算出した差引金額データと前記残高データ記憶手段に記憶された前記顧客の全ての前記特定ファンドの前日の残高データの合計金額データとを加算することにより、前記処理対象の注文データに係る確定販売手数料率決定用金額データを算出するか、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、前記売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各特定ファンド毎に算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、前記各特定ファンドについてのファンド識別情報をキーとして、前記各特定ファンドの前日の基準価格データを抽出し、算出した前記各特定ファンドの差引口数データに、抽出した前記各特定ファンドの前日の基準価格データをそれぞれ乗じて前記各特定ファンドの差引金額データを算出し、算出した前記各特定ファンドの差引金額データの合計金額データと前記残高データ記憶手段に記憶された前記顧客の全ての前記特定ファンドの前日の残高データの合計金額データとを加算することにより、前記処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行し、
確定販売手数料率決定処理手段が、前記確定販売手数料率決定用金額算出処理手段により算出した前記処理対象の注文データに係る前記確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、前記処理対象の注文データを含めて前記注文データ記憶手段に記憶されている前記顧客の前記各特定ファンドの約定した買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行し、
確定販売手数料算出処理手段が、前記注文データ記憶手段に記憶されている前記処理対象の注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データ、前記基準価格記憶手段または前記注文データ記憶手段に記憶された約定日の基準価格データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行する
ことを特徴とする販売手数料算出処理方法。 A sales commission calculation processing method executed by a sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission paid to a fund sales company when a customer purchases a fund,
The fund identification information for a plurality of funds designated by the customer as a specific fund for which the sales commission is advantageous to the customer is stored in the specific fund storage means in association with the customer identification information for the customer who has designated the specific fund. And
The specific fund registration processing means transmits display data of a specific fund designation screen for the customer to designate the specific fund to a customer terminal device operated by the customer via a communication line, and from the customer terminal device Performing a process of storing the fund identification information for the plurality of specific funds designated by the customer transmitted via the communication line in the specific fund storage means in association with the customer identification information;
Order reception processing means, as order data for buying and selling funds by customers, together with customer identification information for customers who bought and sold funds, fund identification information for funds to be bought and sold, buying and selling classification data indicating the difference between selling and buying, And processing to accept input of monetary amount data or unit data,
The fund identification information received by the order reception processing means, the trade classification data, and the amount data or the number data are stored in the order data storage means in association with the customer identification information,
Store the balance data of the fund held by the customer in the balance data storage means in association with the fund identification information and the customer identification information;
The customer included in the order data to be processed stored in the order data storage means, when the final sales commission rate determination amount calculation processing means executes the contract processing of the order data stored in the order data storage means Whether or not the specific fund storage means is referred to using the identification information as a key, and the fund identification information included in the order data is fund identification information for the specific fund of the customer stored in the specific fund storage means And the execution of each specific fund by the same customer that includes the order identification data to be processed and the customer identification information, and includes the fund identification information for any one of the specific funds of the customer. For each order data for buying and selling, in the case of an order with a specified amount, the buying and selling classification data is data indicating buying. The deduction amount data is calculated by subtracting the total amount data of the sale, which is the sum of the amount data when the trade classification data is the data indicating the sale, from the total amount data of the purchase which is the sum of the total amount data. For determining the fixed sales commission rate related to the order data to be processed by adding the amount data and the total amount data of the balance data of all the specific funds of the customer the previous day stored in the balance data storage means In the case of order for which amount data is calculated or the number of units is specified, the buy / sell category data indicates sell from the total buy unit data obtained by summing up the buy / sell data when the buy / sell category data is data indicating buy. For each specific fund, subtracted data is calculated for each specific fund by subtracting the total number of units sold. From the reference price storage means that stores the reference price data of the specific fund in association with the fund identification information, the reference price data of the previous day of each specific fund is extracted and calculated using the fund identification information for each specific fund as a key. Calculate the deduction amount data for each specific fund by multiplying the number of deductions for each specific fund by the base price data of the previous day for each specific fund extracted, and the total amount of the deduction amount data for each specific fund calculated By adding the data and the total amount data of the balance data of the previous day of all the specific funds of the customer stored in the balance data storage means, an amount for determining the fixed sales commission rate related to the order data to be processed Execute the process to calculate the data,
Based on the fixed sales commission rate determination amount data related to the processing target order data calculated by the fixed sales commission rate determination amount calculation processing means by the fixed sales commission rate determination processing means, the fund purchase amount and the sales fee Stored in the sales commission rate table storage means by defining the relationship with the rate or stored in the order data storage means including the order data to be processed using the sales commission rate table described in the program Executing a process for determining fixed sales commission rate data that is commonly applied to each order data of promised purchases of each of the specific funds of the customer,
When the fixed sales commission calculation processing means is the order for which the amount is specified for the order data to be processed stored in the order data storage means, the amount data when the trade classification data is data indicating buying , And in the case of an order with a specified number using the fixed sales fee rate data determined by the fixed sales fee rate determination processing means, or in the case of an order with a specified number, the number data when the trade classification data is data indicating buying, The contract to be processed using the reference price data stored in the reference price storage means or the order data storage means, and the final sales commission rate data determined by the final sales commission rate determination processing means. Sales commission calculation processing method, characterized in that it executes a process for calculating final sales commission data related to a purchased order. .
前記販売手数料が顧客にとって有利になる特定ファンドとして顧客により指定された少なくとも1つのファンドについてのファンド識別情報を、前記特定ファンドの指定を行った顧客についての顧客識別情報と関連付けて特定ファンド記憶手段に記憶し、
特定ファンド登録処理手段が、前記特定ファンドを顧客が指定するための特定ファンド指定画面の表示用データを、通信回線を介して顧客が操作する顧客端末装置へ送信するとともに、前記顧客端末装置から前記通信回線を介して送信されてくる顧客が指定した少なくとも1つの前記特定ファンドについてのファンド識別情報を、前記顧客識別情報と関連付けて前記特定ファンド記憶手段に記憶させる処理を実行し、
注文受付処理手段が、顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行し、
前記注文受付処理手段により受け付けた前記ファンド識別情報、前記売買区分データ、並びに前記金額データまたは前記口数データを、前記顧客識別情報と関連付けて注文データ記憶手段に記憶させ、
顧客が保有するファンドの残高データを、前記ファンド識別情報および前記顧客識別情報と関連付けて残高データ記憶手段に記憶し、
確定販売手数料率決定用金額算出処理手段が、前記注文データ記憶手段に記憶されている前記注文データの約定処理時に、前記注文データ記憶手段に記憶されている処理対象の注文データに含まれる前記顧客識別情報をキーとして前記特定ファンド記憶手段を参照し、前記処理対象の注文データに含まれる前記ファンド識別情報が前記特定ファンド記憶手段に記憶された前記顧客の前記特定ファンドについてのファンド識別情報であるか否かを判断し、前記処理対象の注文データと前記顧客識別情報が同一で、かつ、前記特定ファンドについてのファンド識別情報が同一となる同一の顧客による同一の特定ファンドの約定した売買の各注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、前記売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを算出し、算出した差引金額データと前記残高データ記憶手段に記憶された前記顧客の前記特定ファンドの前日の残高データとを加算することにより、前記処理対象の注文データに係る確定販売手数料率決定用金額データを算出するか、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、前記売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、前記特定ファンドについてのファンド識別情報をキーとして、前記特定ファンドの前日の基準価格データを抽出し、算出した前記差引口数データに、抽出した前記特定ファンドの前日の基準価格データを乗じて差引金額データを算出し、算出した差引金額データと前記残高データ記憶手段に記憶された前記顧客の前記特定ファンドの前日の残高データとを加算することにより、前記処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行し、
確定販売手数料率決定処理手段が、前記確定販売手数料率決定用金額算出処理手段により算出した前記処理対象の注文データに係る前記確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、前記処理対象の注文データを含めて前記注文データ記憶手段に記憶されている前記顧客の前記特定ファンドの約定した買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行し、
確定販売手数料算出処理手段が、前記注文データ記憶手段に記憶されている前記処理対象の注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データ、前記基準価格記憶手段または前記注文データ記憶手段に記憶された約定日の基準価格データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行する
ことを特徴とする販売手数料算出処理方法。 A sales commission calculation processing method executed by a sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission paid to a fund sales company when a customer purchases a fund,
The fund identification information for at least one fund designated by the customer as a specific fund for which the sales commission is advantageous to the customer is associated with the customer identification information for the customer who designates the specific fund in the specific fund storage means. Remember,
The specific fund registration processing means transmits display data of a specific fund designation screen for the customer to designate the specific fund to a customer terminal device operated by the customer via a communication line, and from the customer terminal device Executing a process of storing, in the specific fund storage means, fund identification information about at least one specific fund designated by a customer transmitted via a communication line in association with the customer identification information;
Order reception processing means, as order data for buying and selling funds by customers, together with customer identification information for customers who bought and sold funds, fund identification information for funds to be bought and sold, buying and selling classification data indicating the difference between selling and buying, And processing to accept input of monetary amount data or unit data,
The fund identification information received by the order reception processing means, the trade classification data, and the amount data or the number data are stored in the order data storage means in association with the customer identification information,
Store the balance data of the fund held by the customer in the balance data storage means in association with the fund identification information and the customer identification information;
The customer included in the order data to be processed stored in the order data storage means, when the final sales commission rate determination amount calculation processing means executes the contract processing of the order data stored in the order data storage means The specific fund storage means is referred to using the identification information as a key, and the fund identification information included in the order data to be processed is the fund identification information for the specific fund of the customer stored in the specific fund storage means. Whether the order data to be processed and the customer identification information are the same, and each of the promised buying and selling of the same specific fund by the same customer with the same fund identification information for the specific fund As for order data, in the case of an order for which the amount is specified, the money when the trade classification data is data indicating buying. Calculate the deduction amount data by subtracting the total amount data of the sale, which is the sum of the amount data when the buy / sell classification data is data indicating the sale, By calculating the balance data stored in the balance data storage means on the previous day of the specific fund of the customer, the fixed sales commission rate determining amount data relating to the processing target order data is calculated, or the number of units In the case of a specified order, from the total number data of buys obtained by totaling the number data when the trade classification data is data indicating buy, the total number data when the trade classification data is data indicating sell is totaled. Calculates the subtracted data by subtracting the total number of sold units, and associates the base price data of each fund with the fund identification information. From the reference price storage means for storing, the fund identification information for the specific fund is extracted as a key, and the reference price data for the previous day of the specific fund is extracted, and the calculated reference number data for the specific fund is extracted to the calculated subtraction number data. Multiply the price data to calculate the deduction amount data, and add the calculated deduction amount data and the balance data of the customer's previous day stored in the balance data storage means, thereby adding the order to be processed Execute the process to calculate the data for determining the fixed sales commission rate related to the data,
Based on the fixed sales commission rate determination amount data related to the processing target order data calculated by the fixed sales commission rate determination amount calculation processing means by the fixed sales commission rate determination processing means, the fund purchase amount and the sales fee Stored in the sales commission rate table storage means by defining the relationship with the rate or stored in the order data storage means including the order data to be processed using the sales commission rate table described in the program Executing a process for determining fixed sales commission rate data that is commonly applied to each order data of promised purchases of the specific fund of the customer,
When the fixed sales commission calculation processing means is the order for which the amount is specified for the order data to be processed stored in the order data storage means, the amount data when the trade classification data is data indicating buying , And in the case of an order with a specified number using the fixed sales fee rate data determined by the fixed sales fee rate determination processing means, or in the case of an order with a specified number, the number data when the trade classification data is data indicating buying, The contract to be processed using the reference price data stored in the reference price storage means or the order data storage means, and the final sales commission rate data determined by the final sales commission rate determination processing means. Sales commission calculation processing method, characterized in that it executes a process for calculating final sales commission data related to a purchased order. .
注文受付処理手段が、顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行し、
前記注文受付処理手段により受け付けた前記ファンド識別情報、前記売買区分データ、並びに前記金額データまたは前記口数データを、前記顧客識別情報と関連付けて注文データ記憶手段に記憶させ、
顧客が保有するファンドの残高データを、前記ファンド識別情報および前記顧客識別情報と関連付けて残高データ記憶手段に記憶し、
確定販売手数料率決定用金額算出処理手段が、前記注文データ記憶手段に記憶されている前記注文データの約定処理時に、前記注文データ記憶手段に記憶されている処理対象の注文データと前記顧客識別情報が同一の各注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、前記売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを各ファンド毎に算出し、算出した前記各ファンドの差引金額データと前記残高データ記憶手段に記憶された前記顧客の前記各ファンドの前日の残高データとを前記各ファンド毎に加算することにより、前記顧客が保有する前記各ファンドのファンド別残高データを算出するか、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、前記売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各ファンド毎に算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、前記各ファンドについてのファンド識別情報をキーとして、前記各ファンドの前日の基準価格データを抽出し、算出した前記各ファンドの差引口数データに、抽出した前記各ファンドの前日の基準価格データをそれぞれ乗じて差引金額データを前記各ファンド毎に算出し、算出した前記各ファンドの差引金額データと前記残高データ記憶手段に記憶された前記顧客の前記各ファンドの前日の残高データとを前記各ファンド毎に加算することにより、前記顧客が保有する前記各ファンドのファンド別残高データを算出し、算出したファンド別残高データの金額の大きさが所定順位以上となる複数の多額残高ファンドを決定し、前記処理対象の注文データに含まれる前記ファンド識別情報のファンドが前記多額残高ファンドである場合には、前記複数の多額残高ファンドについてのファンド別残高データを合計することにより、前記処理対象の注文データに係る確定販売手数料率決定用金額データを算出する処理を実行し、
確定販売手数料率決定処理手段が、前記確定販売手数料率決定用金額算出処理手段により算出した前記処理対象の注文データに係る前記確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、前記処理対象の注文データを含めて前記注文データ記憶手段に記憶されている前記顧客の前記多額残高ファンドの約定した買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行し、
確定販売手数料算出処理手段が、前記注文データ記憶手段に記憶されている前記処理対象の注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データ、前記基準価格記憶手段または前記注文データ記憶手段に記憶された約定日の基準価格データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行する
ことを特徴とする販売手数料算出処理方法。 A sales commission calculation processing method executed by a sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission paid to a fund sales company when a customer purchases a fund,
Order reception processing means, as order data for buying and selling funds by customers, together with customer identification information for customers who bought and sold funds, fund identification information for funds to be bought and sold, buying and selling classification data indicating the difference between selling and buying, And processing to accept input of monetary amount data or unit data,
The fund identification information received by the order reception processing means, the trade classification data, and the amount data or the number data are stored in the order data storage means in association with the customer identification information,
Store the balance data of the fund held by the customer in the balance data storage means in association with the fund identification information and the customer identification information;
When the order data stored in the order data storage means is processed by the final sales commission rate determination amount calculation processing means, the order data to be processed and the customer identification information stored in the order data storage means For each order data having the same value, in the case of an order with a specified amount, the purchase / sale category data indicates sale from the total amount data of the buys obtained by totaling the amount data when the purchase / sale category data is data indicating buy. Data is calculated by subtracting the total amount data of the sale, which is the sum of the amount data in the case of data, for each fund, and the calculated amount data for each fund and the customer stored in the balance data storage means The balance data of the previous day of each fund is added for each fund, and the fund of each fund held by the customer is added. In the case of an order with a specified number of units, or in the case of an order with a specified number of units, the trading unit data is sold from the total number of units of buying in which the unit number data is totaled when the trading unit data is data indicating buying. The reference price storage means for calculating, for each fund, subtracting unit data obtained by subtracting the total number of units sold by adding the unit number data, and storing the base price data of each fund in association with the fund identification information From the fund identification information for each fund as a key, the base price data of the previous day of each fund is extracted, and the calculated base price data of the previous day of each fund is included in the calculated subtraction number data of each fund. Multiply each to calculate the deduction amount data for each fund, and calculate the deduction amount data for each fund and the remaining amount. The balance data for each fund held by the customer is calculated by adding the balance data for the day before each fund of the customer stored in the data storage means for each fund, and the calculated fund When determining a plurality of large balance funds whose amount of the amount of the other balance data is equal to or higher than a predetermined rank, and the fund of the fund identification information included in the order data to be processed is the large balance fund, By calculating the fund-specific balance data for a plurality of large balance funds, a process for calculating fixed sales commission rate determining amount data relating to the order data to be processed is executed,
Based on the fixed sales commission rate determination amount data related to the processing target order data calculated by the fixed sales commission rate determination amount calculation processing means by the fixed sales commission rate determination processing means, the fund purchase amount and the sales fee Stored in the sales commission rate table storage means by defining the relationship with the rate or stored in the order data storage means including the order data to be processed using the sales commission rate table described in the program Executing a process for determining fixed sales commission rate data that is commonly applied to each order data of promised purchases of the large balance fund of the customer,
When the fixed sales commission calculation processing means is the order for which the amount is specified for the order data to be processed stored in the order data storage means, the amount data when the trade classification data is data indicating buying , And in the case of an order with a specified number using the fixed sales fee rate data determined by the fixed sales fee rate determination processing means, or in the case of an order with a specified number, the number data when the trade classification data is data indicating buying, The contract to be processed using the reference price data stored in the reference price storage means or the order data storage means, and the final sales commission rate data determined by the final sales commission rate determination processing means. Sales commission calculation processing method, characterized in that it executes a process for calculating final sales commission data related to a purchased order. .
注文受付処理手段が、顧客によるファンドの売買の注文データとして、ファンドの売買を行った顧客についての顧客識別情報とともに、売買するファンドについてのファンド識別情報、売りと買いの別を示す売買区分データ、並びに金額データまたは口数データの入力を受け付ける処理を実行し、
前記注文受付処理手段により受け付けた前記ファンド識別情報、前記売買区分データ、並びに前記金額データまたは前記口数データを、前記顧客識別情報と関連付けて注文データ記憶手段に記憶させ、
顧客が保有するファンドの残高データを、前記ファンド識別情報および前記顧客識別情報と関連付けて残高データ記憶手段に記憶し、
確定販売手数料率決定用金額算出処理手段が、前記注文データ記憶手段に記憶されている前記注文データの約定処理時に、前記注文データ記憶手段に記憶されている処理対象の注文データと前記顧客識別情報が同一の各注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データを合計した買いの合計金額データから、前記売買区分データが売りを示すデータである場合の金額データを合計した売りの合計金額データを減じた差引金額データを各ファンド毎に算出し、算出した前記各ファンドの差引金額データと前記残高データ記憶手段に記憶された前記顧客の前記各ファンドの前日の残高データとを前記各ファンド毎に加算することにより、前記顧客が保有する前記各ファンドのファンド別残高データを算出するか、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データを合計した買いの合計口数データから、前記売買区分データが売りを示すデータである場合の口数データを合計した売りの合計口数データを減じた差引口数データを各ファンド毎に算出し、各ファンドの基準価格データをファンド識別情報と関連付けて記憶する基準価格記憶手段から、前記各ファンドについてのファンド識別情報をキーとして、前記各ファンドの前日の基準価格データを抽出し、算出した前記各ファンドの差引口数データに、抽出した前記各ファンドの前日の基準価格データを乗じて差引金額データを前記各ファンド毎に算出し、算出した前記各ファンドの差引金額データと前記残高データ記憶手段に記憶された前記顧客の前記各ファンドの前日の残高データとを前記各ファンド毎に加算することにより、前記顧客が保有する前記各ファンドのファンド別残高データを算出し、算出したファンド別残高データの金額の大きさが所定順位以上となる複数の多額残高ファンドを決定し、前記処理対象の注文データに含まれる前記ファンド識別情報のファンドが前記多額残高ファンドである場合には、当該多額残高ファンドについてのファンド別残高データを前記処理対象の注文データに係る確定販売手数料率決定用金額データとする処理を実行し、
確定販売手数料率決定処理手段が、前記確定販売手数料率決定用金額算出処理手段により算出した前記処理対象の注文データに係る前記確定販売手数料率決定用金額データに基づき、ファンドの購入金額と販売手数料率との関係を定めて販売手数料率テーブル記憶手段に記憶され若しくはプログラム内に記述されている販売手数料率テーブルを用いて、前記処理対象の注文データを含めて前記注文データ記憶手段に記憶されている前記顧客の前記多額残高ファンドの約定した買いの各注文データについて共通に適用される確定販売手数料率データを決定する処理を実行し、
確定販売手数料算出処理手段が、前記注文データ記憶手段に記憶されている前記処理対象の注文データについて、金額指定の注文の場合には、前記売買区分データが買いを示すデータである場合の金額データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、または口数指定の注文の場合には、前記売買区分データが買いを示すデータである場合の口数データ、前記基準価格記憶手段または前記注文データ記憶手段に記憶された約定日の基準価格データ、および前記確定販売手数料率決定処理手段により決定した前記確定販売手数料率データを用いて、処理対象となっている約定した買いの注文に係る確定販売手数料データを算出する処理を実行する
ことを特徴とする販売手数料算出処理方法。 A sales commission calculation processing method executed by a sales commission calculation processing system comprising a computer that executes processing for calculating a fund sales commission paid to a fund sales company when a customer purchases a fund,
Order reception processing means, as order data for buying and selling funds by customers, together with customer identification information for customers who bought and sold funds, fund identification information for funds to be bought and sold, buying and selling classification data indicating the difference between selling and buying, And processing to accept input of monetary amount data or unit data,
The fund identification information received by the order reception processing means, the trade classification data, and the amount data or the number data are stored in the order data storage means in association with the customer identification information,
Store the balance data of the fund held by the customer in the balance data storage means in association with the fund identification information and the customer identification information;
When the order data stored in the order data storage means is processed by the final sales commission rate determination amount calculation processing means, the order data to be processed and the customer identification information stored in the order data storage means For each order data having the same value, in the case of an order with a specified amount, the purchase / sale category data indicates sale from the total amount data of the buys obtained by totaling the amount data when the purchase / sale category data is data indicating buy. Data is calculated by subtracting the total amount data of the sale, which is the sum of the amount data in the case of data, for each fund, and the calculated amount data for each fund and the customer stored in the balance data storage means The balance data of the previous day of each fund is added for each fund, and the fund of each fund held by the customer is added. In the case of an order with a specified number of units, or in the case of an order with a specified number of units, the trading unit data is sold from the total number of units of buying in which the unit number data is totaled when the trading unit data is data indicating buying. The reference price storage means for calculating, for each fund, subtracting unit data obtained by subtracting the total number of units sold by adding the unit number data, and storing the base price data of each fund in association with the fund identification information From the fund identification information for each fund as a key, the base price data of the previous day of each fund is extracted, and the calculated base price data of the previous day of each fund is included in the calculated subtraction number data of each fund. Multiplying and calculating the deduction amount data for each fund, the calculated deduction amount data and the balance data of each fund The balance data for each fund held by the customer is calculated by adding the balance data for the day before each fund of the customer stored in the storage means for each fund. When a plurality of large balance funds whose amount of balance data amount is equal to or higher than a predetermined order are determined and the fund of the fund identification information included in the order data to be processed is the large balance fund, the large amount The balance data for each fund for the balance fund is processed as a fixed sales commission rate determination amount data related to the order data to be processed,
Based on the fixed sales commission rate determination amount data related to the processing target order data calculated by the fixed sales commission rate determination amount calculation processing means by the fixed sales commission rate determination processing means, the fund purchase amount and the sales fee Stored in the sales commission rate table storage means by defining the relationship with the rate or stored in the order data storage means including the order data to be processed using the sales commission rate table described in the program Executing a process for determining fixed sales commission rate data that is commonly applied to each order data of promised purchases of the large balance fund of the customer,
When the fixed sales commission calculation processing means is the order for which the amount is specified for the order data to be processed stored in the order data storage means, the amount data when the trade classification data is data indicating buying , And in the case of an order with a specified number using the fixed sales fee rate data determined by the fixed sales fee rate determination processing means, or in the case of an order with a specified number, the number data when the trade classification data is data indicating buying, The contract to be processed using the reference price data stored in the reference price storage means or the order data storage means, and the final sales commission rate data determined by the final sales commission rate determination processing means. Sales commission calculation processing method, characterized in that it executes a process for calculating final sales commission data related to a purchased order. .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007175674A JP5080152B2 (en) | 2007-07-03 | 2007-07-03 | Sales fee calculation processing system and method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007175674A JP5080152B2 (en) | 2007-07-03 | 2007-07-03 | Sales fee calculation processing system and method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009015538A JP2009015538A (en) | 2009-01-22 |
| JP5080152B2 true JP5080152B2 (en) | 2012-11-21 |
Family
ID=40356376
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007175674A Expired - Fee Related JP5080152B2 (en) | 2007-07-03 | 2007-07-03 | Sales fee calculation processing system and method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5080152B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7844877B2 (en) * | 2022-01-12 | 2026-04-14 | 富士フイルムビジネスイノベーション株式会社 | Information processing device and information processing program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001256349A (en) * | 2000-01-05 | 2001-09-21 | Nikko Securities Co Ltd | Report system outputting security selling and buying transaction history of batch contact commission system |
| JP2002245240A (en) * | 2001-02-15 | 2002-08-30 | Yoko Ogoshi | Portfolio management system |
-
2007
- 2007-07-03 JP JP2007175674A patent/JP5080152B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009015538A (en) | 2009-01-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20190244233A1 (en) | Method, device and system for providing random additional post-payment discount for electronic commercial transaction in open market | |
| US12450668B2 (en) | Enabling reviewer to assess private data set of other party using custom parameter values | |
| JP4397761B2 (en) | Securities trading order system, securities trading order processing method, order processing server, and program | |
| KR20060085565A (en) | Indirect investment-type financial product management system and method associated with credit card use | |
| JP5103488B2 (en) | Securities trading system and method, and program | |
| WO2015121933A1 (en) | Fund raising system | |
| JP6007394B2 (en) | Information management apparatus, information processing method, and program | |
| JP5111932B2 (en) | Inter-fund switching processing system and method, and program | |
| JP4481754B2 (en) | Securities trading system and method, and program | |
| JP5080152B2 (en) | Sales fee calculation processing system and method, and program | |
| KR20210118775A (en) | The method of sns group purchase | |
| JP2016224737A (en) | Withdrawal processing apparatus and withdrawal processing method | |
| Riwajanti et al. | The Practice of Islamic Contracts in Islamic Bank X | |
| JP5979800B1 (en) | Financial product trading order system and program | |
| JP4603993B2 (en) | Securities selling system, securities selling method, and program | |
| JP5026103B2 (en) | Fee management system and method, and program | |
| JP5231488B2 (en) | Financial institution cooperation system, financial institution system, financial institution cooperation method, and program | |
| JP3833667B2 (en) | Portfolio management system and method, and program | |
| JP5437663B2 (en) | Securities trading processing system and program | |
| JP7656757B1 (en) | US stock margin trading system and program | |
| JP6932684B2 (en) | Fee calculation system and program | |
| JP4260518B2 (en) | Sales transaction system, sales transaction processing method, and program | |
| JP4676276B2 (en) | Account management system, account management method, and program | |
| Susilowati et al. | The Practice of Islamic Contracts | |
| JP2024040855A (en) | Information processing apparatus, user terminal, and computer program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100411 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120731 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120828 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120830 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150907 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5080152 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 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 |
|
| 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 |