JP6795647B2 - Fund wrap system and program - Google Patents
Fund wrap system and program Download PDFInfo
- Publication number
- JP6795647B2 JP6795647B2 JP2019061818A JP2019061818A JP6795647B2 JP 6795647 B2 JP6795647 B2 JP 6795647B2 JP 2019061818 A JP2019061818 A JP 2019061818A JP 2019061818 A JP2019061818 A JP 2019061818A JP 6795647 B2 JP6795647 B2 JP 6795647B2
- Authority
- JP
- Japan
- Prior art keywords
- event
- storage means
- amount
- date
- withholding
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本発明は、顧客から預かった資産を顧客により選択された運用口毎の運用スタイルで運用する投資一任サービスとして、投資信託への投資を取り扱うファンドラップサービスを提供する処理を実行するコンピュータからなるファンドラップシステムおよびプログラムに係り、投資信託の売買取引より生じた源泉徴収計算に必要な売買損益を含む情報を、特定口座システムへ連携する場合に利用できる。 The present invention is a fund consisting of a computer that executes a process of providing a fund wrap service that handles investment in an investment trust as a discretionary investment service that manages assets entrusted by a customer in an investment style for each investment unit selected by the customer. It can be used when linking information including trading gains and losses required for withholding calculation generated from investment trust trading transactions to a specific account system related to the wrap system and program.
投資一任契約に基づき、顧客から預かった資産を投資信託への投資で運用するファンドラップサービスが行われている。従来、ファンドラップ契約において、運用の中で発生した売却取引が約定した際には、その売却取引による損益情報の特定口座の計算への取込(特定口座での源泉徴収税の計算のための特定口座システムへの損益情報の連携)は、売却取引の約定の都度行っている。税徴収も売却取引の約定の都度行い、顧客の主口座(ファンドラップ専用の口座ではなく、他のサービスも含めた総合口座)の金銭残高が不足する場合には、立替金が発生する。このような立替金が発生するシステム構成を採用した場合、契約金(新規契約時または運用口追加時の設定金額)は、手数料(契約時フィー)の徴収分を除けば、契約申込の際に顧客が指定した運用方針(運用スタイル)に沿った投資信託の売買による運用に満額充当される。 Based on a discretionary investment contract, a fund wrap service is provided in which assets entrusted by customers are managed by investing in investment trusts. Conventionally, in a fund wrap contract, when a sale transaction that occurred during operation is executed, the profit and loss information from the sale transaction is taken into the calculation of a specific account (for the calculation of withholding tax in a specific account) Linking profit and loss information to a specific account system) is performed each time a sale transaction is executed. Taxes are also collected each time a sale transaction is executed, and if the customer's main account (not an account dedicated to fund wrap but a general account including other services) is insufficient in monetary balance, advance payment will be incurred. If a system configuration that generates such advance payment is adopted, the contract fee (set amount at the time of new contract or addition of operation unit) will be charged at the time of contract application, except for the fee (fee at the time of contract). The full amount will be applied to the management by buying and selling investment trusts in accordance with the management policy (management style) specified by the customer.
また、立替金が発生しないシステム構成を採用している証券会社等の金融機関もある。この場合、ファンドラップ契約において、運用の中で発生した売却取引が約定した際に、その損益情報の特定口座の計算への取込(特定口座システムへの損益情報の連携)を売却取引の約定の都度行うのは、上述した立替金が発生するシステム構成の場合と同様である。一方、税徴収も売却取引の約定の都度行うが、立替金の発生がないように、契約金の一部を、現金やMRF(マネー・リザーブド・ファンド)等の即時現金化可能な商品に充当する運用方針とすることにより、税徴収用の金銭が必要となった際には、それらから充当する。 In addition, some financial institutions such as securities companies have adopted a system configuration that does not generate advance payments. In this case, in the fund wrap contract, when the sale transaction that occurred during the operation is executed, the acquisition of the profit and loss information into the calculation of the specific account (linkage of the profit and loss information to the specific account system) is the contract of the sale transaction. This is the same as in the case of the system configuration in which the advance payment is generated as described above. On the other hand, tax collection is also carried out each time a sale transaction is executed, but a part of the contract money is applied to cash and MRF (Money Reserved Fund) and other products that can be instantly cashed so that no advance payment will be incurred. When money for tax collection is needed, it will be appropriated from them.
なお、源泉徴収および特定口座に関するシステムとしては、取得時の金額、数量、銘柄コードに対し適切な修正を施し、株式の取得コストを正確に算出する株式取得コスト算出システムが知られている(特許文献1参照)。また、複数の金融機関間の株式損益通算、株式売買損益の計算・判定をし、特定口座の合計表作成、および特定口座と一般口座の申告振り分けに応じた株式等にかかる譲渡所得等の金額の計算明細書の作成が可能な確定申告支援システムが知られている(特許文献2参照)。 As a system for withholding tax and a specific account, a stock acquisition cost calculation system is known in which the amount, quantity, and brand code at the time of acquisition are appropriately modified to accurately calculate the stock acquisition cost (patent). Reference 1). In addition, the total amount of stock gains and losses between multiple financial institutions, the calculation and judgment of stock trading profits and losses, the creation of a total table for specific accounts, and the amount of capital gains, etc. related to stocks, etc. according to the declaration distribution between specific accounts and general accounts There is a known tax return support system that can create a statement of accounts (see Patent Document 2).
ファンドラップサービスでは、投資一任契約に基づき、顧客(投資家)の判断によらずに行われる取引がある。例えば、契約申込時に指定した運用方針(運用スタイル)から運用状況が乖離した場合に自動で行われる銘柄保有比率のリバランス処理があるが、このリバランス処理のために売却注文が作成された場合でも、売却価額が取得価額よりも高い場合は、譲渡益が計上され、税徴収が行われる。このような取引で生じた譲渡益を、取引の約定の都度に特定口座システムへ算入すると、顧客(投資家)の意図しないタイミングで税徴収が行われてしまうため、税徴収用の資金の確保が困難であることから、従来は、結果的に、立替金(証券会社等の金融機関による立替金)が発生する可能性の高いシステム設計であった。 In the fund wrap service, there are transactions that are carried out without the judgment of the customer (investor) based on the discretionary investment contract. For example, if there is a stock holding ratio rebalancing process that is automatically performed when the investment status deviates from the investment policy (operation style) specified at the time of contract application, but a sale order is created for this rebalancing process. However, if the sale price is higher than the acquisition price, a gain on the transfer will be recorded and tax will be collected. If the gain on transfer generated by such a transaction is included in the specific account system each time a transaction is executed, tax will be collected at a timing not intended by the customer (investor), so securing funds for tax collection In the past, it was a system design with a high possibility that advance payments (advance payments by financial institutions such as securities companies) would be generated as a result.
すなわち、図25に示すように、リバランス処理では、運用口を構成する各銘柄A,B,…の保有比率が、契約した運用スタイルに沿った比率になるように、乖離分について売買を行う。図25の例では、銘柄A,Bについての運用スタイルでの比率は、12%、15%であり、現在比率は、15%、18%であるから、それぞれ乖離分の3%を売却する。そして、銘柄A,Bの売注文で得られた金銭は、別の銘柄の買付に用いられるので、ファンドラップシステムにおける金銭の増加はなく、ファンドラップシステムから主口座への金銭振替処理は行われない。この状況下で、例えば、銘柄Aの売却で譲渡益が発生し、その損益情報が特定口座システムへ連携され、税計算が行われると、税徴収に必要な金銭残高が主口座にない場合には、立替金が発生する。なお、特定口座システムは、ファンドラップシステムと一体化されていてもよく、その場合でも、損益情報の連携は行われる。別個のシステム間での通信回線を介したデータの送受信であるか、同一のシステム内でのデータの受渡しであるかの相違に過ぎない。 That is, as shown in FIG. 25, in the rebalancing process, the divergence is bought and sold so that the holding ratio of each of the stocks A, B, ... .. In the example of FIG. 25, the ratios of the stocks A and B in the investment style are 12% and 15%, and the current ratios are 15% and 18%, so 3% of the divergence is sold, respectively. Then, since the money obtained from the sell orders of stocks A and B is used for the purchase of another stock, there is no increase in money in the fund wrap system, and the money transfer processing from the fund wrap system to the main account is performed. I can't. Under this circumstance, for example, when a gain on transfer is generated by the sale of issue A, the profit and loss information is linked to the specific account system, and tax calculation is performed, the monetary balance required for tax collection is not in the main account. Will generate an advance payment. The specific account system may be integrated with the fund wrap system, and even in that case, the profit and loss information is linked. It is just the difference between sending and receiving data between different systems via a communication line and passing data within the same system.
一方、図25に示すように、例えば、顧客の申込による減額イベント(運用金額を減額するイベント)の場合には、減額イベントの売注文で得られた金銭は、ファンドラップシステムから主口座へ振り替えられるので、その金銭振替金額の中から、税徴収分の資金を確保することができる。従って、このような場合には、立替金の発生リスクが低い。運用口削除イベント(運用口を構成する全銘柄を売却するイベント)の場合(契約解約による全運用口削除の場合を含む)も同様である。 On the other hand, as shown in FIG. 25, for example, in the case of a reduction event (event to reduce the operating amount) by a customer's application, the money obtained from the sell order of the reduction event is transferred from the fund wrap system to the main account. Therefore, it is possible to secure funds for tax collection from the monetary transfer amount. Therefore, in such a case, the risk of advance payment is low. The same applies to the case of an investment unit deletion event (an event in which all stocks constituting the investment unit are sold) (including the case of deleting all investment units due to contract cancellation).
しかし、減額や運用口削除のイベントの場合であっても、売注文により税徴収分の金銭を確保することができるという点で、立替金の発生リスクは低いものの、立替金の発生がなくなるわけではない。すなわち、金銭の受渡を伴う売注文が行われ、それにより税徴収分の金銭を確保することができるとしても、金銭の受渡が行われるタイミングは、運用口を構成する各銘柄についての売注文全体の最遅受渡日であるのに対し、各銘柄の売買取引で生じた損益情報の取込(特定口座システムへの連携)およびその損益情報に基づく計算結果に従って行われる顧客の主口座からの税徴収は、運用口の売注文全体ではなく、銘柄単位で行われるため、そのようなシステム処理のタイミングの問題により、顧客が意図して行った売却注文であっても、事前に税徴収分の資金を主口座に用意しておかなければ、立替金が発生することになる。 However, even in the case of an event of reduction or deletion of investment units, the risk of advance payment is low in that it is possible to secure the money for tax collection by selling order, but the advance payment will not be generated. is not. That is, even if a sell order is placed with the delivery of money and the amount of tax collected can be secured, the timing of the delivery of money is the entire sell order for each stock that constitutes the investment unit. Tax from the customer's main account, which is carried out according to the acquisition of profit and loss information (linkage to a specific account system) generated in the trading of each stock and the calculation result based on the profit and loss information, while it is the latest delivery date of Since the collection is done not for the entire sell order of the investment unit but for each issue, due to the timing problem of such system processing, even if the sell order is intentionally made by the customer, the tax is collected in advance. If the funds are not prepared in the main account, advance payment will be incurred.
図26には、譲渡損益(売却取引により生じる売買損益)の連携タイミングと、金銭振替のタイミングとの差異により、立替金が発生する具体例が示されている。図26の例は、資産1,000万円の運用口について、300万円の減額が行われ、10万円の源泉徴収税が発生した場合である。 FIG. 26 shows a specific example in which advance payment is generated due to a difference between the timing of cooperation of transfer profit / loss (trading profit / loss caused by sale transaction) and the timing of money transfer. The example of FIG. 26 is a case where the investment unit of assets of 10 million yen is reduced by 3 million yen and the withholding tax of 100,000 yen is incurred.
減額が申し込まれた場合、顧客との契約で指定された運用スタイルが維持されるように、運用口を構成する各銘柄の売注文の注文データが作成される。従って、複数の銘柄について売注文が行われることになる。この際、各銘柄の売注文の約定日は一致しているとは限らず、例えば、注文日に約定する当日約定の銘柄、翌日約定の銘柄、翌々日約定の銘柄等がある。そして、これらのうち最も遅い約定日を最遅約定日という。同様に、各銘柄の売注文の受渡日も一致しているとは限らないので、最も遅い受渡日を最遅受渡日という。 When a reduction is applied, the order data of the sell order of each stock that constitutes the investment unit is created so that the investment style specified in the contract with the customer is maintained. Therefore, a sell order will be placed for a plurality of brands. At this time, the contract dates of the sell orders of each brand are not always the same. For example, there are issues that are executed on the day of the order, issues that are executed the next day, and issues that are executed the day after next. The latest contract date among these is called the latest contract date. Similarly, the delivery dates of the sell orders of each brand do not always match, so the latest delivery date is called the latest delivery date.
図26において、T−1日の日中(昼間)に減額の申込を受け付け、その日の夜間バッチ処理で、減額の売注文の注文データが作成され、翌営業日(T日)に、売注文が行われたとする。ここで、T日に、当日約定の銘柄の売注文が約定し、その取引で譲渡益が発生し、その譲渡益に対する源泉徴収税額が10万円であったとする。 In FIG. 26, an application for reduction is accepted during the daytime (daytime) of T-1 day, order data of the reduced sell order is created by the nighttime batch processing of that day, and the sell order is placed on the next business day (T day). Was done. Here, it is assumed that on the T day, a sell order for a brand executed on the day is executed, a gain on transfer is generated in the transaction, and the withholding tax amount on the gain on transfer is 100,000 yen.
このとき、T日に、当日約定した売注文についての譲渡益の情報が特定口座システムへ連携され、その日(T日)のうちに、特定口座システムで源泉徴収計算が行われ、主口座の金銭残高に反映されたとすると、元々、主口座の金銭残高はゼロであったので、主口座の金銭残高は、マイナス10万円となり、T日から、約定ベースで立替金が発生することになる。なお、主口座の金銭残高への税徴収の反映が、連携日の翌営業日(T+1日)である場合には、T+1日から、約定ベースで10万円の立替金が発生することになる。 At this time, on the T day, the information on the gain on transfer of the sell order executed on that day is linked to the specific account system, and on that day (T day), the withholding calculation is performed on the specific account system and the money in the main account If it is reflected in the balance, since the monetary balance of the main account was originally zero, the monetary balance of the main account will be minus 100,000 yen, and advance payment will be generated on a contract basis from the T day. If the tax collection is reflected in the monetary balance of the main account on the business day (T + 1 day) following the cooperation date, an advance payment of 100,000 yen will be generated on a contract basis from the T + 1 day. ..
その後、最遅約定日(T+2日)に、ファンドラップシステムにおいて、夜間バッチ処理で、売注文の約定結果が反映され、投資信託の残高数量の評価金額が、約定ベースで1,000万円から700万円に更新される。また、図示は省略されているが、最遅約定日(T+2日)に、ファンドラップシステムにおける金銭残高(約定ベース)は、一旦、300万円となった後、主口座への金銭振替処理が実行されてゼロに戻る。そして、この300万円の金銭振替が、翌営業日(T+3日)に主口座の金銭残高(約定ベース)に反映され、主口座の金銭残高(約定ベース)は、マイナス10万円から290万円となり、約定ベースでの立替は解消される。 After that, on the latest contract date (T + 2 days), the execution result of the sell order is reflected in the night batch processing in the fund wrap system, and the evaluation amount of the balance quantity of the investment trust starts from 10 million yen on the execution basis. It will be updated to 7 million yen. In addition, although the illustration is omitted, on the latest contract date (T + 2 days), the money balance (contract base) in the fund wrap system once reaches 3 million yen, and then the money transfer process to the main account is performed. Executed and returns to zero. Then, this money transfer of 3 million yen will be reflected in the money balance (contract base) of the main account on the next business day (T + 3 days), and the money balance of the main account (contract base) will be minus 100,000 yen to 2.9 million yen. It will be a yen, and the replacement on a contract basis will be canceled.
さらに、注文日に当日約定した売注文の受渡日(T+5日)に、主口座に源泉徴収計算結果が反映され、主口座で10万円の源泉徴収が行われる。従って、元々、主口座の金銭残高はゼロであったので、主口座の金銭残高は、マイナス10万円となり、受渡ベースで立替金が発生する。 Furthermore, the withholding tax calculation result is reflected in the main account on the delivery date (T + 5 days) of the sell order executed on the day of the order, and the withholding tax of 100,000 yen is performed in the main account. Therefore, since the monetary balance of the main account was originally zero, the monetary balance of the main account becomes minus 100,000 yen, and advance payment is generated on a delivery basis.
その後、最遅受渡日(T+7日)に、ファンドラップシステムにおいて、夜間バッチ処理で、投資信託の残高数量の評価金額が、受渡ベースで1,000万円から700万円に更新される。そして、翌営業日(T+8日)に、主口座に300万円の金銭振替が反映され、主口座の金銭残高(受渡ベース)は、マイナス10万円から290万円となり、受渡ベースでの立替は解消される。 After that, on the latest delivery date (T + 7 days), the valuation amount of the balance quantity of the investment trust is updated from 10 million yen to 7 million yen on a delivery basis by nighttime batch processing in the fund wrap system. Then, on the next business day (T + 8th), the money transfer of 3 million yen will be reflected in the main account, and the money balance (delivery base) of the main account will change from minus 100,000 yen to 2.9 million yen, and the payment will be made on a delivery basis. Will be resolved.
以上のように、顧客の判断によらない売注文が行われるリバランス処理では、立替金の発生リスクが高く、また、顧客の申込に基づき売注文が行われる減額や運用口削除のイベントの場合でも、システム処理のタイミングの問題で立替金の発生リスクがある。従って、証券会社等の金融機関は、立替金の発生がないかを確認し、立替金が発生した顧客に対しては入金を依頼し、対応していただく必要がある。このため、証券会社等の金融機関および顧客の双方について、立替金発生の回避、または発生した立替の解消のための作業が必要となる。 As described above, in the rebalancing process in which a sell order is placed without the judgment of the customer, the risk of advance payment is high, and in the case of a reduction or operation unit deletion event in which a sell order is placed based on the customer's application. However, there is a risk of advance payment due to system processing timing issues. Therefore, financial institutions such as securities companies need to confirm whether or not advance payments have been made, and request customers who have made advance payments to make payments. For this reason, it is necessary for both financial institutions such as securities companies and customers to work to avoid the occurrence of advance payments or to eliminate the occurrence of advance payments.
これに対し、前述したように、契約金の一部を、現金やMRF等の即時現金化可能な商品に充当するシステム構成を採用すれば、立替金の発生を防ぐことができる。しかし、税徴収時に現金を用意し、立替金の発生を防ぐという目的はあるにせよ、契約金の一部を、無条件に現金あるいは即時現金化可能な商品に充てる運用とした場合、運用スタイルを指定し、すなわち資産の種類の比率・銘柄を指定し、その中で投資運用を証券会社等の金融機関に一任委託するというファンドラップサービスの性格を考えると、好ましくない運用を行うことになる。本来、顧客(投資家)から預かった投資金額の全てを投資運用に充てるべきであるが、それができないので、顧客優位のサービスの提供を実現することができず、顧客の要望する運用方針から外れた非効率的な運用を行うことになるからである。 On the other hand, as described above, if a system configuration is adopted in which a part of the contract money is applied to products that can be instantly cashed such as cash and MRF, it is possible to prevent the occurrence of advance payment. However, even if the purpose is to prepare cash at the time of tax collection and prevent the occurrence of advance payment, if part of the contract money is unconditionally allocated to cash or products that can be instantly cashed, the investment style In other words, considering the nature of the fund wrap service, which specifies the ratio and brand of asset type and entrusts investment management to a financial institution such as a securities company, it will be unfavorable. .. Originally, all the investment amount entrusted by the customer (investor) should be used for investment management, but because it is not possible, it is not possible to provide customer-dominated services, and from the investment policy requested by the customer. This is because the operation will be inefficient.
このため、顧客の要望する運用方針に沿った投資運用を実現することができ、かつ、証券会社等の金融機関による立替金の発生リスクの低いファンドラップシステムの開発が望まれる。 Therefore, it is desired to develop a fund wrap system that can realize investment management in line with the investment policy requested by the customer and has a low risk of advance payment by financial institutions such as securities companies.
本発明の目的は、顧客の指定した運用スタイルに沿った投資運用を実現することができ、かつ、立替金の発生リスクを低減することができるファンドラップシステムおよびプログラムを提供するところにある。 An object of the present invention is to provide a fund wrap system and a program that can realize investment management in accordance with a management style specified by a customer and can reduce the risk of occurrence of advance payment.
<基本構成> <Basic configuration>
本発明は、顧客から預かった資産を顧客により選択された運用口毎の運用スタイルで運用する投資一任サービスとして、投資信託への投資を取り扱うファンドラップサービスを提供する処理を実行するコンピュータからなるファンドラップシステムであって、
売注文を伴う減額または運用口削除を含む各種のイベントの種別を示すイベント区分、イベントを識別するイベント番号、およびその他のイベントに関する情報を、顧客識別情報および運用口識別情報と関連付けて記憶するイベント記憶手段と、
注文データ作成対象となるイベントについてのイベント番号、注文日、および最遅約定日を含む運用口単位の注文管理情報を、顧客識別情報および運用口識別情報と関連付けて記憶する注文管理記憶手段と、
投資信託の売買取引より生じた特定口座システムでの源泉徴収計算に必要な売買損益を含む情報、および特定口座システムへの連携が済んでいるか否かを示す連携済区分を、顧客識別情報および運用口識別情報と関連付けて記憶する簿価通算取引記憶手段と、
源泉徴収用の金銭を確保するための売注文を伴う源泉徴収イベントのレコードを作成して源泉徴収イベント記憶手段に記憶させる源泉徴収イベント生成処理を実行する源泉徴収準備手段と、
簿価通算取引記憶手段に記憶されている売買取引についての売買損益を含む情報を、特定口座システムへ送信する処理を実行する特定口座算入情報連携手段と、
金銭残高記憶手段に記憶されている金銭残高を、主口座に振り替える金銭振替処理を実行する金銭振替手段とを備え、
特定口座算入情報連携手段は、
各運用口について、判定当日が予め定められた年1回の12月中の連携設定日に該当するという原則連携タイミング条件の成否、および、発生した減額または運用口削除のイベントがイベント記憶手段に記憶され、かつ、判定当日が注文管理記憶手段に記憶されている当該減額または運用口削除のイベントの売注文の最遅約定日に該当するという例外連携タイミング条件の成否を、毎営業日に判定し、原則連携タイミング条件または例外連携タイミング条件の少なくとも一方が満たされた場合には、簿価通算取引記憶手段に記憶されている連携済区分が未連携となっている対象運用口の売買取引についての売買損益を含む情報を、特定口座システムへ送信する処理を実行し、原則連携タイミング条件および例外連携タイミング条件のいずれも満たされなかった場合には、特定口座システムへの売買損益を含む情報の送信を行わない構成とされ、
金銭振替手段は、
減額または運用口削除のイベントの売注文の最遅約定日に、当該減額または運用口削除のイベントの売注文で得られて金銭残高記憶手段に記憶されている金銭についての金銭振替処理を実行し、
連携設定日に、減額または運用口削除のイベントの金銭振替処理が行われない場合に限り、源泉徴収イベントの売注文で得られて金銭残高記憶手段に記憶されている金銭についての金銭振替処理を実行する構成とされ、
源泉徴収準備手段は、
連携設定日よりも前の日に、源泉徴収イベント生成処理を実行する構成とされている
ことを特徴とするものである。
The present invention is a fund consisting of a computer that executes a process of providing a fund wrap service that handles investment in an investment trust as a discretionary investment service that manages assets entrusted by a customer in an investment style for each investment unit selected by the customer. It ’s a wrap system,
An event that stores event classifications that indicate the types of various events, including reductions or deletion of operations with sell orders, event numbers that identify events, and information about other events in association with customer identification information and operation unit identification information. Memories and
An order management storage means that stores order management information for each operation unit, including an event number, an order date, and the latest execution date for an event for which order data is to be created, in association with customer identification information and operation unit identification information.
Customer identification information and operation of information including trading profits and losses required for withholding tax calculation in the specific account system generated from the sales transaction of investment trusts, and linked classification indicating whether or not the cooperation with the specific account system has been completed. Book value total transaction storage means to store in association with mouth identification information,
Withholding preparation means for executing withholding event generation processing that creates a record of the withholding event with a sell order to secure money for withholding and stores it in the withholding event storage means.
A specific account inclusion information linkage means that executes a process of transmitting information including trading profit / loss about a trading transaction stored in a book value total transaction storage means to a specific account system.
It is equipped with a money transfer means that executes a money transfer process to transfer the money balance stored in the money balance storage means to the main account.
Specific account inclusion information linkage means
For each operation unit, the success or failure of the cooperation timing condition that the judgment day corresponds to the predetermined cooperation setting date in December, and the event of reduction or deletion of the operation unit that occurred are used as event storage means. Every business day, the success or failure of the exception cooperation timing condition that the sale order of the reduction or operation unit deletion event that is stored and the judgment date is stored in the order management storage means corresponds to the latest contract date is judged. However, if at least one of the cooperation timing condition or the exception cooperation timing condition is satisfied, the sales transaction of the target investment unit whose linked classification stored in the book value total transaction storage means is not linked. If the process of sending the information including the trading profit / loss to the specific account system is executed and neither the cooperation timing condition nor the exception cooperation timing condition is satisfied, the information including the trading profit / loss to the specific account system It is configured not to send,
The means of money transfer is
On the latest execution date of the sell order of the event of reduction or deletion of the investment unit, the money transfer process is executed for the money obtained by the sell order of the event of reduction or deletion of the investment account and stored in the money balance storage means. ,
Only when the money transfer process for the event of reduction or deletion of the operation unit is not performed on the link setting date, the money transfer process for the money obtained from the sell order of the withholding event and stored in the money balance storage means is performed. It is configured to run
Withholding tax preparation means
The feature is that the withholding event generation process is executed on the day before the cooperation setting date.
このような本発明のファンドラップシステムにおいては、特定口座算入情報連携手段により、各運用口について、原則連携タイミング条件や、例外連携タイミング条件の成否を毎営業日に判定し、その判定結果に従って、源泉徴収計算に必要な売買損益を含む情報についての特定口座システムへの連携を行う。 In such a fund wrap system of the present invention, the success or failure of the principle cooperation timing condition and the exception cooperation timing condition is determined every business day for each investment unit by the specific account inclusion information linkage means, and according to the determination result. Link to a specific account system for information including trading profits and losses required for withholding tax calculation.
より詳細には、原則連携タイミング条件は、判定当日が予め定められた年1回の12月中の連携設定日に該当するという条件であり、例外連携タイミング条件は、発生した減額または運用口削除のイベントがイベント記憶手段に記憶され、かつ、判定当日が注文管理記憶手段に記憶されている当該減額または運用口削除のイベントの売注文の最遅約定日に該当するという条件であるので、特定口座算入情報連携手段による特定口座システムへの売買損益を含む情報の連携は、原則的には、年1回の12月中の連携設定日に行われ、減額または運用口削除のイベントが申し込まれている場合には、例外的に、連携設定日以外の日にも行われる。 More specifically, the principle cooperation timing condition is that the judgment day corresponds to the predetermined cooperation setting date in December once a year, and the exception cooperation timing condition is the reduction or deletion of the operation unit that occurred. Is specified because it is a condition that the event of is stored in the event storage means and the judgment day corresponds to the latest execution date of the sell order of the event of the reduction or operation unit deletion stored in the order management storage means. In principle, information including trading gains and losses to a specific account system is linked to a specific account system by the account inclusion information linking means once a year on the link setting day in December, and an event for reduction or deletion of operation units is applied. If so, it is exceptionally performed on a day other than the cooperation setting date.
そして、源泉徴収準備手段により、連携設定日よりも前の日に、源泉徴収用の金銭を確保するための源泉徴収イベント生成処理を実行するので、原則連携タイミング条件が満たされた場合の連携時には、源泉徴収イベントの売注文で税徴収用の金銭が確保される。一方、例外連携タイミング条件が満たされた場合の連携時には、減額または運用口削除のイベントの売注文で税徴収用の金銭が確保される。 Then, by the withholding preparation means, the withholding event generation process for securing the money for withholding is executed on the day before the cooperation setting date, so in principle, when the cooperation timing condition is satisfied, when the cooperation is performed. , Money for tax collection is secured by selling orders for withholding events. On the other hand, when the exception cooperation timing condition is satisfied, the money for tax collection is secured by the sell order of the event of reduction or deletion of the operation unit.
従って、原則連携タイミング条件または例外連携タイミング条件の少なくとも一方が満たされない限りは、売買損益を含む情報についての特定口座システムへの連携は行われず、源泉徴収税の計算は行われないので、主口座からの税徴収はない。このため、従来システムでは、前述した図25で示したリバランス処理のように、税徴収用の金銭を確保することが困難なイベントの売注文で譲渡益が発生しても、特定口座システムへの連携を行っていたので、立替金が発生する可能性の高いシステム設計であったが、本発明では、税徴収用の金銭を確保することができるタイミングで、特定口座システムへの連携を行うので、立替金の発生リスクを低減することが可能となる。 Therefore, unless at least one of the cooperation timing condition or the exception cooperation timing condition is satisfied, the information including trading profit and loss will not be linked to the specific account system and the withholding tax will not be calculated. There is no tax collection from. For this reason, in the conventional system, even if a transfer gain is generated in a sell order of an event in which it is difficult to secure money for tax collection as in the rebalancing process shown in FIG. 25 described above, the transfer profit is transferred to the specific account system. The system was designed so that there is a high possibility that advance payments will be generated, but in the present invention, the system is linked to a specific account system at the timing when money for tax collection can be secured. Therefore, it is possible to reduce the risk of advance payment.
また、従来システムでは、前述した図26で示したように、税徴収用の金銭を確保することが可能な減額や運用口削除のイベントであっても、譲渡損益(売却取引により生じる売買損益)の連携タイミングと、金銭振替のタイミングとの差異により、一時的ではあるが、立替金が発生する可能性があった。すなわち、譲渡損益の連携タイミングが、金銭振替のタイミングよりも早ければ、その間、一時的に、立替金が発生する可能性があり、後から行われる金銭振替により立替が解消されることになる。このようにシステム処理のタイミングの問題により、立替金が発生するのは、従来システムでは、特定口座システムへの損益情報の連携、源泉徴収計算、および主口座からの税徴収が、銘柄単位で行われていたからである。 Further, in the conventional system, as shown in FIG. 26 described above, even in the event of reduction or deletion of investment units that can secure money for tax collection, transfer profit / loss (trading profit / loss caused by sale transaction). Due to the difference between the timing of cooperation and the timing of money transfer, there was a possibility that advance payment would be generated, albeit temporarily. That is, if the timing of the transfer profit / loss linkage is earlier than the timing of the money transfer, there is a possibility that an advance payment will be temporarily generated during that time, and the advance payment will be canceled by the subsequent money transfer. In this way, due to the timing problem of system processing, advance payment is generated in the conventional system, in which profit and loss information is linked to a specific account system, withholding calculation, and tax collection from the main account are performed on a stock-by-stock basis. Because it was broken.
これに対し、本発明では、原則連携タイミング条件または例外連携タイミング条件の少なくとも一方が満たされた場合に、そのタイミングで、簿価通算取引記憶手段に記憶されている連携済区分が未連携となっている対象運用口の売買取引についての売買損益を含む情報を、特定口座システムへ連携するので、銘柄単位ではなく、運用口単位で一括して行われる特定口座システムへの連携を実現することができる。さらに、金銭振替手段による金銭振替処理は、原則連携タイミング条件を構成する連携設定日、または例外連携タイミング条件を構成する減額や運用口削除のイベントの売注文の最遅約定日に実行するので、売買損益を含む情報についての特定口座システムへの連携タイミングと同じタイミングで金銭振替処理が実行される。このため、従来システムのようなシステム処理のタイミングの問題による立替金発生を回避することが可能となる。 On the other hand, in the present invention, when at least one of the principle linkage timing condition and the exception linkage timing condition is satisfied, the linked classification stored in the book value total transaction storage means is not linked at that timing. Since information including trading gains and losses regarding trading transactions of the target investment unit is linked to the specific account system, it is possible to realize linkage to the specific account system that is collectively performed for each investment unit, not for each issue. it can. Furthermore, since the money transfer processing by the money transfer means is executed on the cooperation setting date that constitutes the cooperation timing condition in principle, or the latest contract date of the sell order of the event of reduction or operation unit deletion that constitutes the exception cooperation timing condition, The money transfer process is executed at the same timing as the timing of linking the information including the trading profit and loss to the specific account system. Therefore, it is possible to avoid the generation of advance payment due to the problem of the timing of system processing as in the conventional system.
また、特定口座システムへ売買損益を含む情報を連携する対象取引は、上記のタイミング判定(原則連携タイミング条件や、例外連携タイミング条件の成否判定)の時点で、簿価通算取引記憶手段に記憶されている連携済区分が未連携となっている対象運用口の売買取引であるから、それまでに溜まった取引(前回の連携時から今回の連携時までの間に溜まった取引)の全部を連携対象とすることができる。それまでに溜まった取引とは、例えば、定期受取や寄附等のような売注文を伴う各種イベントの取引である。このため、連携タイミングを原則連携タイミング条件や例外連携タイミング条件の成立時点に限定しつつも、各時点で連携可能な取引については、なるべく早い時点で連携し、税徴収を行うことが可能となる。 In addition, the target transaction for which information including trading profit / loss is linked to the specific account system is stored in the book value total transaction storage means at the time of the above timing judgment (in principle, the success / failure judgment of the cooperation timing condition and the exception cooperation timing condition). Since it is a trading transaction of the target investment unit whose linked classification is not linked, all the transactions accumulated up to that point (transactions accumulated between the time of the previous cooperation and the time of this cooperation) are linked. Can be targeted. The transactions accumulated up to that point are transactions of various events involving sell orders such as regular receipts and donations. For this reason, while limiting the cooperation timing to the time when the cooperation timing condition and exception cooperation timing condition are established in principle, it is possible to cooperate and collect taxes at the earliest possible time for transactions that can be linked at each time. ..
さらに、本発明では、契約金の一部を、現金やMRF等の即時現金化可能な商品に充当するシステム構成を採用することなく、立替金の発生リスクを低減することができる。このため、手数料徴収分を除けば、顧客から預かった投資金額の全てを投資運用に充てることができるので、顧客の要望する運用方針に沿った投資運用を実現し、顧客優位の効率的なサービスを提供することが可能となり、これらにより前記目的が達成される。 Further, in the present invention, it is possible to reduce the risk of advance payment without adopting a system configuration in which a part of the contract money is applied to products that can be immediately cashed such as cash and MRF. For this reason, except for the fee collection, all the investment amount entrusted by the customer can be used for investment management, so investment management can be realized according to the investment policy requested by the customer, and an efficient service with a customer advantage. Can be provided, thereby achieving the above object.
<連携設定日よりも前に到来する見込額計算日に、源泉徴収相当額の見込額計算処理を実行し、連携設定日に、源泉徴収相当額の確定額計算処理を実行し、これらの見込額および確定額を用いて金銭振替を行う構成> <On the estimated amount calculation date that arrives before the cooperation setting date, the withholding tax equivalent amount calculation processing is executed, and on the cooperation setting date, the withholding tax equivalent fixed amount calculation processing is executed, and these estimates Configuration to transfer money using amount and fixed amount>
また、前述したファンドラップシステムにおいて、
源泉徴収準備手段は、
連携設定日よりも前に到来するように予め定められた12月中の見込額計算日になった時点で、簿価通算取引記憶手段に記憶されている対象運用口の当年約定の売買取引についての売買損益の累計額に源泉税率を乗じて得られた源泉徴収予定額に、さらに100%を超える掛目を乗じることにより、源泉徴収相当額の見込額を算出し、算出した源泉徴収相当額の見込額を、源泉徴収計算結果記憶手段に記憶させる見込額計算処理を実行し、
連携設定日になった時点で、簿価通算取引記憶手段に記憶されている対象運用口の当年約定の売買取引についての売買損益の累計額から、算出手数料記憶手段に記憶されている対象運用口の当年支払の手数料の累計額を減じた金額に、源泉税率を乗じることにより、源泉徴収相当額の確定額を算出し、算出した源泉徴収相当額の確定額を、源泉徴収計算結果記憶手段に記憶させる確定額計算処理を実行する構成とされ、
金銭振替手段は、
減額または運用口削除のイベントの売注文の最遅約定日に、当該減額または運用口削除のイベントの売注文で得られて金銭残高記憶手段に記憶されている金銭についての金銭振替処理を実行し、
連携設定日に、減額または運用口削除のイベントの金銭振替処理が行われない場合に限り、源泉徴収イベントの売注文で得られて金銭残高記憶手段に記憶されている源泉徴収相当額の見込額に相当する金銭についての金銭振替処理を実行する際に、源泉徴収計算結果記憶手段に記憶されている源泉徴収相当額の確定額が、源泉徴収計算結果記憶手段に記憶されている源泉徴収相当額の見込額よりも小さいときには、源泉徴収相当額の確定額を金銭振替金額とし、源泉徴収計算結果記憶手段に記憶されている源泉徴収相当額の確定額が、源泉徴収計算結果記憶手段に記憶されている源泉徴収相当額の見込額以上のときには、源泉徴収相当額の見込額を金銭振替金額とする処理を実行する構成とされていることが望ましい。
In addition, in the fund wrap system mentioned above,
Withholding tax preparation means
About the current year's contracted sales transaction of the target investment unit stored in the book value total transaction storage means when the estimated amount calculation date in December, which is set in advance to arrive before the cooperation setting date, is reached. By multiplying the estimated withholding amount obtained by multiplying the cumulative amount of trading profits and losses by the withholding tax rate, and multiplying it by a factor exceeding 100%, the estimated amount equivalent to withholding tax is calculated, and the calculated amount equivalent to withholding tax is calculated. Execute the estimated amount calculation process to store the estimated amount in the withholding calculation result storage means,
When the linkage setting date is reached, the target investment unit stored in the calculation fee storage means from the accumulated trading profit and loss for the current year's contracted sales transaction of the target investment unit stored in the book value total transaction storage means. By multiplying the amount obtained by subtracting the accumulated amount of fees paid in the current year by the withholding tax rate, the fixed amount of the withholding tax equivalent amount is calculated, and the calculated withholding tax equivalent amount is used as the withholding tax calculation result storage means. It is configured to execute the fixed amount calculation process to be stored.
The means of money transfer is
On the latest execution date of the sell order of the event of reduction or deletion of the investment unit, the money transfer process is executed for the money obtained by the sell order of the event of reduction or deletion of the investment account and stored in the money balance storage means. ,
Estimated amount of withholding tax obtained from the withholding event sell order and stored in the withholding tax storage means only when the withholding tax event is not processed for money transfer on the linkage setting date. When executing the money transfer processing for the money equivalent to, the fixed amount of the withholding tax equivalent amount stored in the withholding tax calculation result storage means is the withholding tax equivalent amount stored in the withholding tax calculation result storage means. When it is smaller than the estimated amount of withholding tax, the fixed amount of the withholding tax equivalent amount is used as the monetary transfer amount, and the fixed amount of the withholding tax equivalent amount stored in the withholding tax calculation result storage means is stored in the withholding tax calculation result storage means. When the amount is equal to or greater than the estimated amount equivalent to withholding tax, it is desirable that the processing is performed using the estimated amount equivalent to withholding tax as the monetary transfer amount.
このように連携設定日よりも前に到来する見込額計算日に、源泉徴収相当額の見込額計算処理を実行し、連携設定日に、源泉徴収相当額の確定額計算処理を実行し、これらの見込額および確定額を用いて金銭振替を行う構成とした場合には、税徴収のための必要最小限の資金を適切なタイミングで準備し、その資金を効果的に活用して立替金の発生リスクを低減することが可能となる。 In this way, the withholding tax equivalent amount calculation process is executed on the estimated amount calculation date that arrives before the cooperation setting date, and the withholding tax equivalent fixed amount calculation process is executed on the cooperation setting date. In the case of a configuration in which money is transferred using the estimated amount and the fixed amount of, the minimum necessary funds for tax collection are prepared at an appropriate time, and the funds are effectively used to make the advance payment. It is possible to reduce the risk of occurrence.
より詳細には、源泉徴収相当額の見込額は、簿価通算取引記憶手段に記憶されている対象運用口の当年約定の売買取引についての売買損益の累計額に源泉税率を乗じて得られた源泉徴収予定額に、さらに100%を超える掛目を乗じることにより算出するので、売買損益の累計額から手数料の累計額を控除しない点、および100%を超える掛目を乗じる点で、見込額計算日から確定額計算日(連携設定日)までの間に通常考えられないような銘柄の値上がりがあり、それにより源泉徴収イベントの売注文で多額の譲渡益が発生するような事態等が生じない限り、原則的には、源泉徴収相当額の見込額は、確定額よりも大きくなることから、立替金は発生しない。 More specifically, the estimated amount equivalent to withholding tax was obtained by multiplying the cumulative amount of trading gains and losses for the current year's contracted trading transactions of the target investment unit stored in the total book value transaction storage means by the withholding tax rate. Since it is calculated by multiplying the withholding tax amount by a factor exceeding 100%, the estimated amount calculation date is calculated by not deducting the accumulated amount of fees from the accumulated trading profit and loss and by multiplying the amount exceeding 100%. Unless there is an unthinkable increase in the price of a stock between the date of calculation of the fixed amount and the date of calculation of the fixed amount (the date of setting the cooperation), and as a result, a large amount of transfer profit is generated in the sell order of the withholding event. , In principle, the estimated amount equivalent to withholding tax will be larger than the fixed amount, so no advance payment will be incurred.
また、連携設定日における金銭振替手段による金銭振替処理では、源泉徴収相当額の確定額と見込額との大小を比較し、確定額が見込額よりも小さいときには、源泉徴収イベントの売注文で事前に確保した見込額ではなく、確定額のほうを金銭振替金額とするので、不必要な金銭振替を行わないようになっている。このため、ファンドラップシステムには、見込額から確定額を差し引いた差額分が残ることになるので、この差額分を、手数料徴収やリバランスによる買付が発生した場合に、それらに割り当てることが可能となり、効率的な運用を実現することができる。 In addition, in the money transfer processing by the money transfer means on the cooperation setting date, the size of the fixed amount equivalent to the withholding tax and the estimated amount are compared, and if the fixed amount is smaller than the estimated amount, the withholding event is sold in advance. Since the fixed amount is used as the monetary transfer amount instead of the estimated amount secured in the above, unnecessary monetary transfers are not performed. For this reason, the fund wrap system will have a difference that is obtained by subtracting the fixed amount from the estimated amount, and this difference can be allocated to those when a purchase occurs due to fee collection or rebalancing. It becomes possible and efficient operation can be realized.
<プログラムの発明> <Invention of the program>
さらに、本発明のプログラムは、以上に述べたファンドラップシステムとして、コンピュータを機能させるためのものである。 Further, the program of the present invention is for operating a computer as the fund wrap system described above.
なお、上記のプログラムまたはその一部は、例えば、光磁気ディスク(MO)、コンパクトディスク(CD)、デジタル・バーサタイル・ディスク(DVD)、フレキシブルディスク(FD)、磁気テープ、読出し専用メモリ(ROM)、電気的消去および書換可能な読出し専用メモリ(EEPROM)、フラッシュ・メモリ、ランダム・アクセス・メモリ(RAM)、ハードディスクドライブ(HDD)、ソリッドステートドライブ(SSD)、フラッシュディスク等の記録媒体に記録して保存や流通等させることが可能であるとともに、例えば、LAN、MAN、WAN、インターネット、イントラネット、エクストラネット等の有線ネットワーク、あるいは無線通信ネットワーク、さらにはこれらの組合せ等の伝送媒体を用いて伝送することが可能であり、また、搬送波に載せて搬送することも可能である。さらに、上記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。 The above program or a part thereof may be, for example, an optical magnetic disk (MO), a compact disk (CD), a digital versatile disk (DVD), a flexible disk (FD), a magnetic tape, or a read-only memory (ROM). , Electrically erased and rewritable read-only memory (EEPROM), flash memory, random access memory (RAM), hard disk drive (HDD), solid state drive (SSD), flash disk, etc. It can be stored and distributed, and can be transmitted using, for example, a wired network such as LAN, MAN, WAN, the Internet, an intranet, or an extranet, a wireless communication network, or a transmission medium such as a combination thereof. It is also possible to carry it on a carrier. Further, the above program may be a part of another program, or may be recorded on a recording medium together with a separate program.
以上に述べたように本発明によれば、原則連携タイミング条件や例外連携タイミング条件の成否判定を行うことにより、売買損益を含む情報についての特定口座システムへの連携タイミングを、年1回の12月中の連携設定日、または、減額や運用口削除のイベントの売注文の最遅約定日に限定するとともに、銘柄単位ではなく、運用口単位で連携を行うようにし、さらに、金銭振替のタイミングを連携タイミングと合わせるようにしたので、顧客の指定した運用スタイルに沿った投資運用を実現することができ、かつ、立替金の発生リスクを低減することができるという効果がある。 As described above, according to the present invention, by determining the success or failure of the cooperation timing condition and the exception cooperation timing condition in principle, the cooperation timing of information including trading profit / loss to the specific account system is set to 12 once a year. Limited to the date when the linkage is set during the month, or the latest contract date of the sell order for the event of reduction or deletion of the investment unit, and the linkage is made for each investment unit instead of the issue, and the timing of money transfer. Since the above is matched with the cooperation timing, it is possible to realize investment management in accordance with the management style specified by the customer, and it is possible to reduce the risk of advance payment.
以下に本発明の一実施形態について図面を参照して説明する。図1には、本実施形態のファンドラップシステム10およびその周辺システムの全体構成が示されている。図2は、顧客識別情報および運用口識別情報の説明図である。図3〜図18には、記憶手段40に含まれる各記憶手段41〜63の構成が示されている。また、図19は、特定口座システムへの連携タイミングの説明図であり、図20は、毎年12月に行われる原則的な特定口座システムへの連携例の説明図であり、図21は、減額または運用口削除のイベント(特定口座計算イベント)の発生による例外的な特定口座システムへの連携例の説明図である。さらに、図22には、毎営業日に行われる特定口座システムへの連携の要否判定処理の流れがフローチャートで示され、図23には、毎年12月に行われる源泉徴収用の金銭を確保するための準備処理の流れがフローチャートで示され、図24には、減額または運用口削除のイベント(特定口座計算イベント)の処理の流れがフローチャートで示されている。
An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 shows the overall configuration of the
<ファンドラップシステム10およびその周辺システムの全体構成>
<Overall configuration of
図1において、顧客に対してファンドラップサービスを提供する証券会社等の金融機関が運営・管理するファンドラップシステム10が設けられ、その周辺システムとして、ファンドラップシステム10と通信回線2を介して接続された金融商品(本実施形態では、ファンドラップサービスを行うので、投資信託を含む。)の売買システム70が設けられている。
In FIG. 1, a
また、売買システム70には、通信回線3を介して金融商品情報提供システム90が接続されている。なお、金融商品情報提供システム90は、通信回線4を介してファンドラップシステム10と直接に接続されていてもよい。
Further, the financial product
さらに、ファンドラップシステム10には、通信回線であるネットワーク1を介して、顧客またはその入力代行者(証券会社等の金融機関の営業員やオペレータ等)が操作する1台または複数台(通常は、多数)の端末装置100が接続されるとともに、通信回線5またはネットワーク1を介して証券会社等の金融機関のシステム担当者が操作する1台または複数台の端末装置110が接続されている。
Further, the
ここで、ネットワーク1は、本実施形態では、主としてインターネットを中心に構成され、有線であるか、無線であるか、有線・無線の混在型であるかは問わない。通信回線2は、LANやイントラネット等の社内ネットワークであるが、ネットワーク1としてもよく、専用線としてもよい。通信回線3,4は、ネットワーク1や社内ネットワークにより構成してもよく、専用線により構成してもよい。通信回線5は、LANやイントラネット等の社内ネットワークである。
Here, in the present embodiment, the network 1 is mainly configured around the Internet, and it does not matter whether it is wired, wireless, or a mixed type of wired and wireless. The
ファンドラップシステム10は、1台または複数台のコンピュータにより構成され、ファンドラップサービスに関する各種処理を実行する処理手段20と、この処理手段20で使用する各種データを記憶する記憶手段40とを備えている。
The
このうち、処理手段20は、設定受付手段21と、イベント準備手段22と、源泉徴収準備手段23と、リバランス手段24と、イベント反映手段25と、注文作成手段26と、日付算出手段27と、手数料算出手段28と、注文データ連携手段29と、約定処理手段30と、資産管理手段31と、金銭振替手段32と、特定口座算入情報連携手段33とを含んで構成されている。 Of these, the processing means 20 includes a setting receiving means 21, an event preparing means 22, a withholding preparation means 23, a rebalancing means 24, an event reflecting means 25, an order making means 26, and a date calculating means 27. The fee calculation means 28, the order data linkage means 29, the contract processing means 30, the asset management means 31, the money transfer means 32, and the specific account inclusion information linkage means 33 are included.
これらの処理手段20に含まれる各手段21〜33は、ファンドラップシステム10を構成するコンピュータ本体の内部に設けられた中央演算処理装置(CPU)、およびこのCPUの動作手順を規定する1つまたは複数のプログラム、並びに、主メモリやキャッシュメモリ等の作業用メモリ等により実現される。なお、これらの各手段21〜33の詳細は、後述する。
Each of the
また、記憶手段40は、主口座記憶手段41と、契約記憶手段42と、運用口記憶手段43と、残高記憶手段44と、金銭残高記憶手段45と、単価情報記憶手段46と、運用スタイル記憶手段47と、運用スタイル・資産クラス構成記憶手段48と、資産クラス銘柄構成記憶手段49と、イベント記憶手段50と、源泉徴収イベント記憶手段51と、源泉徴収計算結果記憶手段52と、リバランス記憶手段53と、四半期フィー徴収記憶手段54と、注文管理記憶手段55と、注文データ記憶手段56と、算出手数料記憶手段57と、簿価通算取引記憶手段58と、金銭振替明細記憶手段59と、注文可否日記憶手段60と、約定・受渡日数記憶手段61と、運用口銘柄構成記憶手段62と、算出日付記憶手段63とを含んで構成されている。また、算出日付記憶手段63は、銘柄単位算出日付記憶手段63Aと、資産クラス単位算出日付記憶手段63Bと、運用口単位算出日付記憶手段63Cとを含んで構成されている。 Further, the storage means 40 includes a main account storage means 41, a contract storage means 42, an operation port storage means 43, a balance storage means 44, a money balance storage means 45, a unit price information storage means 46, and an operation style storage. Means 47, operation style / asset class composition storage means 48, asset class brand composition storage means 49, event storage means 50, withholding event storage means 51, withholding calculation result storage means 52, and rebalancing storage. Means 53, quarterly fee collection storage means 54, order management storage means 55, order data storage means 56, calculation fee storage means 57, book value total transaction storage means 58, money transfer details storage means 59, and so on. It is configured to include an order availability date storage means 60, a contract / delivery date storage means 61, an operation unit brand composition storage means 62, and a calculation date storage means 63. Further, the calculation date storage means 63 includes a brand unit calculation date storage means 63A, an asset class unit calculation date storage means 63B, and an operation unit unit calculation date storage means 63C.
これらの記憶手段40に含まれる各記憶手段41〜63は、例えばハードディスクドライブ(HDD)やソリッドステートドライブ(SSD)等により好適に実現されるが、記憶容量やアクセス速度等に問題が生じない範囲であれば、例えば、DVD、CD、MO、磁気テープ等の他の記録媒体を採用してもよい。また、各記憶手段41〜63のデータ保存形式は、データベースでもよく、フラットファイル等のファイル形式でもよい。データベースとする場合には、各記憶手段41〜63をそれぞれ別々のデータベースとしてもよく、1つまたは幾つかのデータベース内の異なるテーブルとしてもよい。なお、これらの各記憶手段41〜63の詳細は、後述する。 Each of the storage means 41 to 63 included in these storage means 40 is preferably realized by, for example, a hard disk drive (HDD), a solid state drive (SSD), or the like, but is within a range in which problems do not occur in the storage capacity, access speed, and the like. If so, for example, other recording media such as DVD, CD, MO, and magnetic tape may be adopted. Further, the data storage format of each storage means 41 to 63 may be a database or a file format such as a flat file. In the case of a database, each storage means 41 to 63 may be a separate database, or may be a different table in one or several databases. The details of each of these storage means 41 to 63 will be described later.
売買システム70は、金融商品の売買取引の取次を行う証券会社等の金融機関の基幹システムであり、金融商品の注文受付、顧客の買付余力判断、注文作成、市場等への発注、約定処理、顧客の保有資産の残高管理、特定口座の源泉徴収等のような金融商品の売買に関する各種の処理を実行するが、本実施形態では、ファンドラップサービスを行うので、これらの各種機能のうちの投資信託の売買処理に関する機能を利用する。なお、図示は省略されているが、売買システム70には、通信回線を介して証券取引所システム等の市場システムも接続され、株式等の売買注文についての市場への取次も行うようになっている。
The
この売買システム70は、1台または複数台のコンピュータにより構成され、売買処理手段71と、約定データ連携手段72と、売買システム側金銭振替手段73と、特定口座システム74を構成する特定口座算入手段75とを備えている。特定口座システム74は、売買システム70内に構築されたシステムであり、特定口座の源泉徴収計算やその計算に必要なデータの管理を行うシステムである。
The
これらの各手段71〜73,75は、売買システム70を構成するコンピュータ本体の内部に設けられた中央演算処理装置(CPU)、およびこのCPUの動作手順を規定する1つまたは複数のプログラム、並びに、主メモリやキャッシュメモリ等の作業用メモリ等により実現される。なお、これらの各手段71〜73,75の詳細は、後述する。
Each of these
また、売買システム70は、注文データ記憶手段81と、約定データ記憶手段82と、主口座金銭残高記憶手段83と、特定口座システム74を構成する特定口座算入情報記憶手段84とを備えている。
Further, the
これらの各記憶手段81〜84は、例えばハードディスクドライブ(HDD)やソリッドステートドライブ(SSD)等により好適に実現されるが、記憶容量やアクセス速度等に問題が生じない範囲であれば、例えば、DVD、CD、MO、磁気テープ等の他の記録媒体を採用してもよい。また、各記憶手段81〜84のデータ保存形式は、データベースでもよく、フラットファイル等のファイル形式でもよい。なお、これらの各記憶手段81〜84の詳細は、後述する。 Each of these storage means 81 to 84 is preferably realized by, for example, a hard disk drive (HDD) or a solid state drive (SSD), but as long as there is no problem in storage capacity, access speed, etc. Other recording media such as DVD, CD, MO, and magnetic tape may be adopted. Further, the data storage format of each storage means 81 to 84 may be a database or a file format such as a flat file. The details of each of these storage means 81 to 84 will be described later.
金融商品情報提供システム90は、本実施形態では、ファンドラップサービスを行うために必要となる金融商品の情報(例えば、投資信託の各銘柄の基準価額等)を提供するシステムの総称として用いており、具体的には、例えば、投資信託の運用会社のシステム、ファンドラップシステム10や売買システム50を運営・管理する会社(証券会社等の金融機関)内の他のシステム(例えば、ファンドラップサービス以外のサービスに関するデータ処理を実行するシステム等)、情報ベンダーのシステム等であり、これらのシステムは、それぞれ1台または複数台のコンピュータにより構成されている。
In the present embodiment, the financial product
従って、例えば、投資信託の基準価額については、金融商品情報提供システム90としての投資信託の運用会社のシステムで計算され、その計算結果が、通信回線3を介して売買システム70へ送信され、さらに売買システム70を経由して通信回線2を介してファンドラップシステム10へ送信されるか、あるいは、通信回線4を介してファンドラップシステム10へ直接に送信されるようになっている。そして、投資信託の基準価額は、ファンドラップシステム10の単価情報記憶手段46(図6参照)に記憶され、顧客の保有資産の評価金額(残高金額)の算出に用いられる。また、株式や債券等の単価、あるいは、例えば、日経平均、NYダウ、原油価格等の各種の金融指標についての指標値については、AI等による注文回避期間(例えば、急激な相場変動があったとき等に注文を回避すべき期間であり、注文可否日記憶手段60(図18参照)に反映される期間)の判断材料や、顧客の保有資産のポートフォリオのリバランスを行う際の判断材料となる場合があるので、金融商品情報提供システム90としての情報ベンダーのシステムまたは自社内の他のシステムから提供され、ファンドラップシステム10の単価情報記憶手段46(図6参照)に記憶されるようになっている。
Therefore, for example, the base price of an investment trust is calculated by the system of the investment trust management company as the financial product
端末装置100,110は、コンピュータにより構成され、例えばマウスやキーボード等の入力手段と、例えば液晶ディスプレイ等の表示手段とを備えている。これらの端末装置100,110は、例えば、スマートフォン、タブレット端末、携帯情報端末(PDA)等の携帯機器でもよい。
The
<ファンドラップシステム10で取り扱う各種イベントの内容および処理の概略>
<Outline of contents and processing of various events handled by
ファンドラップシステム10では、新規契約、増額、減額、運用口追加、運用口削除、スタイル変更、投資対象銘柄変更、定期受取申込、定期受取内容変更(定期受取タイミング、定期受取指定金額等の変更)、定期受取、寄附申込、寄附内容変更(寄附先、寄附金額等の変更)、寄附、定期積立申込、定期積立内容変更(定期積立タイミング、定期積立設定日、毎月の定期積立金額、ボーナス月の定期積立加算金額等の変更)、定期積立、源泉徴収、リバランス、四半期フィー徴収等の各種イベントを取り扱う。これらのイベントのうち、売注文(譲渡取引)を伴うイベントでは、売注文の約定により譲渡益が発生すれば、源泉徴収の対象となる。源泉徴収イベントは、源泉徴収相当額を捻出するために準備するイベントであるが、譲渡益が発生すれば、同様に源泉徴収の対象となる。これらのイベントの内容および処理(主として注文を行うまでの処理)の概略は、以下の通りである。
In the
新規契約は、顧客が運用口を1つまたは複数個設定し、各運用口についての運用スタイルおよび設定金額(運用する金額)を定め、これらの情報をシステムに登録するイベントである。各運用口についての設定金額の合計金額が、新規契約金額である。この新規契約のイベントでは、新規契約の申込が行われると、設定受付手段21により、その申込が受け付けられてイベント記憶手段50(図8参照)に新規契約のレコード(新規設定した各運用口についての運用口ファンドコード(運用口識別情報)、自動付与したイベント番号、イベント区分、新規運用開始日、新規契約時の設定金額(運用口単位)等を含む)が作成されるとともに、設定受付手段21により、主口座記憶手段41、契約記憶手段42、および運用口記憶手段43(図3参照)にレコードが作成され、設定した情報が登録される。その後、顧客により申込時に指定されてイベント記憶手段50(図8参照)に記憶されている新規運用開始日の前営業日の夜間バッチ処理で、イベント反映手段25により、注文管理記憶手段55(図13参照)に、注文データ作成対象となる新規契約イベントについてのイベント番号、注文日、最遅約定日、最遅受渡日を含む運用口単位の注文管理情報(新規契約なので、買注文である。)が記憶される。そして、注文作成手段26により、注文管理記憶手段55(図13参照)に記憶されている注文日を用いて、注文データ作成タイミング判断処理を行い、作成すると判断した日に、イベント記憶手段50(図8参照)に記憶されている各運用口の新規契約時の設定金額を用いて各運用口の注文データを作成し、注文データ作成日の翌営業日に、その注文データを用いて注文する。なお、一部の金額は、契約時フィーとして徴収されるので、その金額分だけ、新規契約イベントでの買付金額は少なくなる。 A new contract is an event in which a customer sets one or more investment units, determines an operation style and set amount (amount to be operated) for each investment unit, and registers this information in the system. The total amount of the set amount for each investment unit is the new contract amount. In this new contract event, when an application for a new contract is made, the application is accepted by the setting receiving means 21, and the new contract record (for each newly set operation unit) is stored in the event storage means 50 (see FIG. 8). The investment unit fund code (investment unit identification information), event number automatically assigned, event classification, new investment start date, set amount at the time of new contract (including investment unit unit), etc.) are created, and the setting reception means A record is created in the main account storage means 41, the contract storage means 42, and the operation port storage means 43 (see FIG. 3) by 21, and the set information is registered. After that, in the nighttime batch processing on the business day before the new operation start date, which is specified by the customer at the time of application and stored in the event storage means 50 (see FIG. 8), the event reflection means 25 causes the order management storage means 55 (see FIG. 8). (Refer to 13) includes order management information for each operation unit including the event number, order date, latest contract date, and latest delivery date for the new contract event for which order data is to be created (because it is a new contract, it is a buy order. ) Is memorized. Then, the order creation means 26 performs the order data creation timing determination process using the order date stored in the order management storage means 55 (see FIG. 13), and on the day when the order data creation timing determination process is determined to be created, the event storage means 50 (see FIG. 13). (See Fig. 8), create order data for each operation unit using the amount set at the time of new contract for each operation unit, and place an order using the order data on the business day following the order data creation date. .. Since a part of the amount is collected as a contract fee, the purchase amount at the new contract event will be reduced by that amount.
増額は、新規契約後に運用口単位での設定金額の増額を行うイベントである。この増額の申込は、任意の時期に行うことができ、申込時に指定した運用開始日から、増額した状態での運用が開始される。この増額のイベントでは、増額の申込が行われると、設定受付手段21により、その申込が受け付けられてイベント記憶手段50(図8参照)に増額のレコード(増額対象の運用口についての運用口ファンドコード(運用口識別情報)、自動付与したイベント番号、イベント区分、運用開始日、増額金額等を含む)が作成され、その後、そのレコードの情報を用いて、運用開始日の前営業日の夜間バッチ処理で、イベント反映手段25により、注文管理記憶手段55(図13参照)に、注文データ作成対象となる増額イベントについてのイベント番号、注文日、最遅約定日、最遅受渡日を含む運用口単位の注文管理情報(増額なので、買注文である。)が記憶される。また、イベント反映手段25により、運用口記憶手段43(図3参照)の増額対象の運用口のレコードにおける設定金額を、増額金額の分だけ増額させる更新処理を行う。そして、注文作成手段26により、注文管理記憶手段55(図13参照)に記憶されている注文日を用いて、注文データ作成タイミング判断処理を行い、作成すると判断した日に、イベント記憶手段50(図8参照)に記憶されている増額金額を用いて増額対象の運用口の注文データを作成し、注文データ作成日の翌営業日に、その注文データを用いて注文する。なお、増額の場合にも、一部の金額を、契約時フィーとして徴収してもよく、その場合には、その金額分だけ、増額イベントでの買付金額は少なくなる。 The increase is an event in which the set amount is increased for each investment unit after a new contract. The application for this increase can be made at any time, and the operation in the increased state is started from the operation start date specified at the time of application. In this increase event, when an application for an increase is made, the application is accepted by the setting receiving means 21, and the event storage means 50 (see FIG. 8) records the increase (the investment unit fund for the investment unit to be increased). A code (including operation unit identification information), automatically assigned event number, event classification, operation start date, increased amount, etc.) is created, and then the information in that record is used at night on the business day before the operation start date. In batch processing, the event reflection means 25 is used to operate the order management storage means 55 (see FIG. 13) including the event number, order date, latest contract date, and latest delivery date for the increase event for which order data is to be created. Order management information for each unit (because it is an increase, it is a buy order) is stored. In addition, the event reflecting means 25 performs an update process for increasing the set amount in the record of the operation unit to be increased by the operation unit storage means 43 (see FIG. 3) by the amount of the increase amount. Then, the order creation means 26 performs the order data creation timing determination process using the order date stored in the order management storage means 55 (see FIG. 13), and on the day when the order data creation timing determination process is determined to be created, the event storage means 50 (see FIG. 13). (See FIG. 8), the order data of the operation unit to be increased is created by using the increased amount stored in the increase amount, and the order data is used to place an order on the business day following the order data creation date. In the case of an increase, a part of the amount may be collected as a contract fee, and in that case, the purchase amount at the increase event will be reduced by that amount.
減額は、新規契約後に運用口単位での設定金額の減額を行うイベントである。この減額の申込は、任意の時期に行うことができ、申込日の翌営業日から、減額した状態での運用が開始される。この減額のイベントでは、減額の申込が行われると、設定受付手段21により、その申込が受け付けられてイベント記憶手段50(図8参照)に減額のレコード(減額対象の運用口についての運用口ファンドコード(運用口識別情報)、自動付与したイベント番号、イベント区分、減額金額等を含む)が作成され、その後、そのレコードの情報を用いて、申込日の夜間バッチ処理で、イベント反映手段25により、注文管理記憶手段55(図13参照)に、注文データ作成対象となる減額イベントについてのイベント番号、注文日、最遅約定日、最遅受渡日を含む運用口単位の注文管理情報(減額なので、売注文である。)が記憶される。また、イベント反映手段25により、運用口記憶手段43(図3参照)の減額対象の運用口のレコードにおける設定金額を、減額金額の分だけ減額させる更新処理を行う。そして、注文作成手段26により、注文管理記憶手段55(図13参照)に記憶されている注文日を用いて、注文データ作成タイミング判断処理を行い、作成すると判断した日に、イベント記憶手段50(図8参照)に記憶されている減額金額を用いて減額対象の運用口の注文データを作成し、注文データ作成日の翌営業日に、その注文データを用いて注文する。この減額のイベントについての詳細は、図21および図24を用いて後述する。 The reduction is an event in which the set amount is reduced for each investment unit after a new contract. The application for this reduction can be made at any time, and the operation in the reduced state will start from the business day following the application date. In this reduction event, when a reduction application is made, the setting reception means 21 accepts the application and records the reduction in the event storage means 50 (see FIG. 8) (the investment unit fund for the investment unit to be reduced). A code (including operation unit identification information), automatically assigned event number, event classification, reduction amount, etc.) is created, and then, using the information of that record, in the night batch processing on the application date, the event reflection means 25 , Order management information for each operation unit including the event number, order date, latest contract date, and latest delivery date for the reduction event for which order data is to be created in the order management storage means 55 (see FIG. 13) (because it is a reduction). , A sell order.) Is memorized. Further, the event reflecting means 25 performs an update process for reducing the set amount in the record of the operation unit to be reduced by the operation unit storage means 43 (see FIG. 3) by the amount of the reduction amount. Then, the order creation means 26 performs the order data creation timing determination process using the order date stored in the order management storage means 55 (see FIG. 13), and on the day when it is determined to create the order data creation means 50 (see FIG. (Refer to FIG. 8), the order data of the operation unit to be reduced is created using the reduced amount stored in, and the order data is used to place an order on the business day following the order data creation date. Details of this reduction event will be described later with reference to FIGS. 21 and 24.
運用口追加は、新規契約後に運用口を追加し、追加する運用口についての運用スタイルおよび設定金額(運用する金額)を定め、これらの情報をシステムに登録するイベントである。この運用口追加の申込は、任意の時期に行うことができ、申込時に指定した運用開始日から、追加した運用口での運用が開始される。この運用口追加のイベントでは、運用口追加の申込が行われると、設定受付手段21により、その申込が受け付けられてイベント記憶手段50(図8参照)に運用口追加のレコード(追加した運用口についての運用口ファンドコード(運用口識別情報)、自動付与したイベント番号、イベント区分、運用口追加時の設定金額、運用開始日等を含む)が作成されるとともに、設定受付手段21により、運用口記憶手段43(図3参照)に追加された運用口のレコードが作成され、設定した情報が登録される。その後、申込時に指定されてイベント記憶手段50(図8参照)に記憶されている運用開始日の前営業日の夜間バッチ処理で、イベント反映手段25により、注文管理記憶手段55(図13参照)に、注文データ作成対象となる運用口追加イベントについてのイベント番号、注文日、最遅約定日、最遅受渡日を含む運用口単位の注文管理情報(運用口追加なので、買注文である。)が記憶される。そして、注文作成手段26により、注文管理記憶手段55(図13参照)に記憶されている注文日を用いて、注文データ作成タイミング判断処理を行い、作成すると判断した日に、イベント記憶手段50(図8参照)に記憶されている追加された運用口の設定金額を用いてその運用口の注文データを作成し、注文データ作成日の翌営業日に、その注文データを用いて注文する。なお、一部の金額は、契約時フィーとして徴収されるので、その金額分だけ、運用口追加イベントでの買付金額は少なくなる。 The operation unit addition is an event in which an operation unit is added after a new contract, an operation style and a set amount (amount to be operated) for the operation unit to be added are determined, and this information is registered in the system. The application for adding the operation unit can be made at any time, and the operation with the added operation unit is started from the operation start date specified at the time of application. In this event for adding an operation unit, when an application for adding an operation unit is made, the application is accepted by the setting receiving means 21, and the record for adding the operation unit (added operation unit) is added to the event storage means 50 (see FIG. 8). The investment unit fund code (investment unit identification information), event number automatically assigned, event classification, set amount at the time of adding the investment unit, operation start date, etc.) is created, and the operation is performed by the setting reception means 21. A record of the operation unit added to the oral storage means 43 (see FIG. 3) is created, and the set information is registered. After that, in the nighttime batch processing on the business day before the operation start date specified at the time of application and stored in the event storage means 50 (see FIG. 8), the event reflection means 25 causes the order management storage means 55 (see FIG. 13). In addition, order management information for each operation unit including the event number, order date, latest contract date, and latest delivery date for the operation unit addition event for which order data is created (because the operation unit is added, it is a buy order). Is remembered. Then, the order creation means 26 performs the order data creation timing determination process using the order date stored in the order management storage means 55 (see FIG. 13), and on the day when the order data creation timing determination process is determined to be created, the event storage means 50 (see FIG. 13). (See FIG. 8), the order data of the operation unit is created using the set amount of the added operation unit stored in (see FIG. 8), and the order data is used to place an order on the business day following the order data creation date. In addition, since a part of the amount is collected as a fee at the time of contract, the purchase amount at the operation unit addition event will be reduced by that amount.
運用口削除は、運用口を削除し、その運用口で運用されている投資信託を売却するイベントである。運用口削除を伴う契約終了の場合も同様である。この運用口削除の申込は、任意の時期に行うことができる。この運用口削除のイベントでは、運用口削除の申込が行われると、設定受付手段21により、その申込が受け付けられてイベント記憶手段50(図8参照)に運用口削除のレコード(削除対象の運用口についての運用口ファンドコード(運用口識別情報)、自動付与したイベント番号、イベント区分等を含む)が作成され、その後、そのレコードの情報を用いて、申込日の夜間バッチ処理で、イベント反映手段25により、注文管理記憶手段55(図13参照)に、注文データ作成対象となる運用口削除イベントについてのイベント番号、注文日、最遅約定日、最遅受渡日を含む運用口単位の注文管理情報(運用口削除なので、売注文である。)が記憶される。また、イベント反映手段25により、運用口記憶手段43(図3参照)の削除対象の運用口のレコードにおける運用口ステータスを「運用終了」に変更する。そして、注文作成手段26により、注文管理記憶手段55(図13参照)に記憶されている運用口削除のレコードにおける注文日を用いて、注文データ作成タイミング判断処理を行い、作成すると判断した日に、削除対象の運用口で運用されている全銘柄の全数量を売却する注文データを作成し、注文データ作成日の翌営業日に、その注文データを用いて注文する。この運用口削除のイベントについての詳細は、図21および図24を用いて後述する。 The investment unit deletion is an event in which the investment unit is deleted and the investment trust managed by the investment unit is sold. The same applies when the contract is terminated with the deletion of the operation port. The application for deletion of the operation unit can be made at any time. In this operation unit deletion event, when an application for operation unit deletion is made, the application is accepted by the setting receiving means 21, and the operation unit deletion record (operation to be deleted) is stored in the event storage means 50 (see FIG. 8). An investment unit fund code (including investment unit identification information), automatically assigned event number, event classification, etc.) is created for the unit, and then the event is reflected in the night batch processing on the application date using the information in that record. By means 25, an order is placed in the order management storage means 55 (see FIG. 13) for each operation unit including the event number, order date, latest contract date, and latest delivery date for the operation unit deletion event for which order data is to be created. Management information (because the operation port is deleted, it is a sell order) is stored. In addition, the event reflecting means 25 changes the operation port status in the record of the operation port to be deleted of the operation port storage means 43 (see FIG. 3) to "operation end". Then, the order creation means 26 performs the order data creation timing determination process using the order date in the record of the operation port deletion stored in the order management storage means 55 (see FIG. 13), and the date determined to be created. , Create order data to sell all quantities of all stocks operated in the operation unit to be deleted, and place an order using the order data on the business day following the order data creation date. The details of this operation port deletion event will be described later with reference to FIGS. 21 and 24.
スタイル変更は、運用口に設定された運用スタイルを変更するサービスのイベントである。このスタイル変更の申込は、任意の時期に行うことができ、申込みの翌月から適用される。このスタイル変更のイベントでは、スタイル変更の申込が行われると、設定受付手段21により、その申込が受け付けられてイベント記憶手段50(図8参照)にスタイル変更のレコード(スタイル変更対象の運用口についての運用口ファンドコード(運用口識別情報)、自動付与したイベント番号、イベント区分、変更前および変更後の運用スタイルコード(運用スタイル識別情報)等を含む)が作成され、その後、そのレコードの情報を用いて、申込が行われた月の月末営業日の夜間バッチ処理で、イベント反映手段25により、運用口銘柄構成記憶手段62(図18参照)にスタイル変更による銘柄構成の変更が反映されるとともに、注文管理記憶手段55(図13参照)に、先ず売注文について、注文データ作成対象となるスタイル変更イベントについてのイベント番号、注文日、最遅約定日、最遅受渡日を含む運用口単位の注文管理情報が記憶される。そして、注文作成手段26により、注文管理記憶手段55(図13参照)に記憶されている売注文の注文日を用いて、注文データ作成タイミング判断処理を行い、作成すると判断した日に、イベント記憶手段50(図8参照)に記憶されている変更前後の運用スタイルコードを用いて売注文の注文データを作成し、注文データ作成日の翌営業日に、売注文の注文データを用いて注文する。続いて、全ての銘柄の売注文が約定したら、スタイル変更の売注文によるホールド期間が終了するので、その最遅約定日の夜間バッチ処理で、イベント反映手段25により、注文管理記憶手段55(図13参照)に、買注文について、注文データ作成対象となるスタイル変更イベントについてのイベント番号、注文日、最遅約定日、最遅受渡日を含む運用口単位の注文管理情報が記憶される。そして、注文作成手段26により、注文管理記憶手段55(図13参照)に記憶されている買注文の注文日を用いて、注文データ作成タイミング判断処理を行い、作成すると判断した日に、イベント記憶手段50(図8参照)に記憶されている変更前後の運用スタイルコードを用いて買注文の注文データを作成し、注文データ作成日の翌営業日に、買注文の注文データを用いて注文する。 The style change is an event of the service that changes the operation style set in the operation port. The application for this style change can be made at any time and will be applied from the month following the application. In this style change event, when a style change application is made, the setting reception means 21 accepts the application and the event storage means 50 (see FIG. 8) records the style change (about the operation unit to be style changed). The investment unit fund code (investment unit identification information), event number automatically assigned, event classification, investment style code before and after the change (investment style identification information), etc.) are created, and then the information of the record. In the nighttime batch processing on the last business day of the month in which the application was made, the event reflection means 25 reflects the change in the issue composition due to the style change in the operation unit issue composition storage means 62 (see FIG. 18). At the same time, in the order management storage means 55 (see FIG. 13), first, for the sell order, the operation unit unit including the event number, the order date, the latest contract date, and the latest delivery date for the style change event for which the order data is created. Order management information is stored. Then, the order creation means 26 performs an order data creation timing determination process using the order date of the sell order stored in the order management storage means 55 (see FIG. 13), and stores the event on the day when it is determined to create. Create order data for sell orders using the operation style code before and after the change stored in means 50 (see FIG. 8), and place an order using the order data for sell orders on the business day following the order data creation date. .. Subsequently, when the sell orders of all the brands are executed, the hold period due to the sell order of the style change ends. Therefore, in the nighttime batch processing on the latest execution date, the event reflection means 25 is used to execute the order management storage means 55 (Fig. (Refer to 13) stores order management information for each operation unit including the event number, order date, latest contract date, and latest delivery date for the style change event for which order data is to be created. Then, the order creation means 26 performs an order data creation timing determination process using the order date of the buy order stored in the order management storage means 55 (see FIG. 13), and stores the event on the day when it is determined to create the order data. Create order data for buy orders using the operational style code before and after the change stored in means 50 (see FIG. 8), and place an order using the order data for buy orders on the business day following the order data creation date. ..
投資対象銘柄変更は、運用口単位で、運用口を構成する資産クラス内の銘柄を変更するサービスのイベントである。運用スタイルと、資産クラスとの関係は、次の通りである。1つの運用口には、顧客が選択した1つの運用スタイルが設定されているが、その運用スタイルは、例えば、国内株式型の投資信託の資産クラスの配分比率が10%、海外株式型の投資信託の資産クラスの配分比率が30%、国内債券型の投資信託の資産クラスの配分比率が20%、海外債券型の投資信託の資産クラスの配分比率が40%等のように、複数の資産クラスにより構成されている。この運用スタイル内の設定構成比率は、図7に示すように、運用スタイルコードに紐付く資産クラスの配分比率として運用スタイル・資産クラス構成記憶手段48に記憶されている。 Investment target stock change is a service event that changes stocks in the asset class that constitutes the investment unit for each investment unit. The relationship between the investment style and the asset class is as follows. One investment style selected by the customer is set for one investment unit. For example, the investment style of a domestic stock-type investment trust has an asset class allocation ratio of 10% and an overseas stock-type investment. Multiple assets, such as a trust asset class allocation ratio of 30%, a domestic bond-type investment trust asset class allocation ratio of 20%, and an overseas bond-type investment trust asset class allocation ratio of 40%. It is composed of classes. As shown in FIG. 7, the set configuration ratio in the investment style is stored in the investment style / asset class configuration storage means 48 as the allocation ratio of the asset class associated with the investment style code.
また、資産クラスは、例えば、銘柄Aの配分比率が50%、銘柄Bの配分比率が50%等のように、複数の銘柄により構成されている。この資産クラス内の設定構成比率は、図18に示すように、対象銘柄の資産クラス内での配分比率として運用口銘柄構成記憶手段62に記憶されている。従って、投資対象銘柄変更のイベントは、この資産クラス内の銘柄を変更するサービスであり、例えば、銘柄A,B(銘柄Aの配分比率50%、銘柄Bの配分比率50%)から、銘柄A,B,C(銘柄Aの配分比率40%、銘柄Bの配分比率30%、銘柄Cの配分比率30%)への乗換等を行うことができ、この場合には、銘柄A,Bを少しずつ売却して銘柄Cの買付を行うことになる。変更申込受付月の月末に売却注文を行い、売却注文の約定後に買付注文を行う。
Further, the asset class is composed of a plurality of stocks, for example, the allocation ratio of the issue A is 50%, the allocation ratio of the issue B is 50%, and the like. As shown in FIG. 18, the set composition ratio in the asset class is stored in the investment unit stock composition storage means 62 as the allocation ratio of the target issue in the asset class. Therefore, the investment target stock change event is a service for changing stocks in this asset class. For example, from stocks A and B (stock
この投資対象銘柄変更のイベントでは、投資対象銘柄変更の申込が行われると、設定受付手段21により、その申込が受け付けられてイベント記憶手段50(図8参照)に投資対象銘柄変更のレコード(投資対象銘柄変更を行う運用口についての運用口ファンドコード(運用口識別情報)、自動付与したイベント番号、イベント区分、変更前および変更後の資産クラスコード等を含む)が作成され、その後、そのレコードの情報を用いて、申込が行われた月の月末営業日の夜間バッチ処理で、イベント反映手段25により、運用口銘柄構成記憶手段62(図18参照)に投資対象銘柄変更による銘柄構成の変更が反映されるとともに、注文管理記憶手段55(図13参照)に、先ず売注文について、注文データ作成対象となる投資対象銘柄変更イベントについてのイベント番号、注文日、最遅約定日、最遅受渡日を含む運用口単位の注文管理情報が記憶される。そして、注文作成手段26により、注文管理記憶手段55(図13参照)に記憶されている売注文の注文日を用いて、注文データ作成タイミング判断処理を行い、作成すると判断した日に、イベント記憶手段50(図8参照)に記憶されている変更前後の資産クラスコードを用いて売注文の注文データを作成し、注文データ作成日の翌営業日に、売注文の注文データを用いて注文する。続いて、全ての銘柄の売注文が約定したら、投資対象銘柄変更の売注文によるホールド期間が終了するので、その最遅約定日の夜間バッチ処理で、イベント反映手段25により、注文管理記憶手段55(図13参照)に、買注文について、注文データ作成対象となる投資対象銘柄変更イベントについてのイベント番号、注文日、最遅約定日、最遅受渡日を含む運用口単位の注文管理情報が記憶される。そして、注文作成手段26により、注文管理記憶手段55(図13参照)に記憶されている買注文の注文日を用いて、注文データ作成タイミング判断処理を行い、作成すると判断した日に、イベント記憶手段50(図8参照)に記憶されている変更前後の資産クラスコードを用いて買注文の注文データを作成し、注文データ作成日の翌営業日に、買注文の注文データを用いて注文する。 In this investment target stock change event, when an application for investment target stock change is made, the application is accepted by the setting receiving means 21 and the investment target stock change record (investment) is stored in the event storage means 50 (see FIG. 8). An investment unit fund code (investment unit identification information), automatically assigned event number, event classification, asset class code before and after the change, etc.) is created for the investment unit that changes the target issue, and then the record is created. In the night batch processing on the last business day of the month when the application was made, the event reflection means 25 was used to change the stock composition of the investment unit to the investment unit stock composition storage means 62 (see FIG. 18). Is reflected, and in the order management storage means 55 (see FIG. 13), first, for the sell order, the event number, the order date, the latest contract date, and the latest delivery for the investment target stock change event for which the order data is created. Order management information for each investment unit including the day is stored. Then, the order creation means 26 performs an order data creation timing determination process using the order date of the sell order stored in the order management storage means 55 (see FIG. 13), and stores the event on the day when it is determined to create. Create order data for sell orders using the asset class code before and after the change stored in means 50 (see FIG. 8), and place an order using the order data for sell orders on the business day following the order data creation date. .. Subsequently, when the sell orders of all the stocks are executed, the hold period due to the sell order of the investment target stock change ends. (See Fig. 13) stores order management information for each investment unit, including the event number, order date, latest contract date, and latest delivery date for the investment target stock change event for which order data is to be created for buy orders. Will be done. Then, the order creation means 26 performs an order data creation timing determination process using the order date of the buy order stored in the order management storage means 55 (see FIG. 13), and stores the event on the day when it is determined to create the order data. Create order data for buy orders using the asset class code before and after the change stored in means 50 (see FIG. 8), and place an order using the order data for buy orders on the business day following the order data creation date. ..
定期受取は、顧客が指定した月(定期受取月)に、投資信託を売却し、売却で得られた資金を顧客が受け取るイベントであり、より詳細には、この定期受取に関するイベントには、例えば、定期受取申込、定期受取内容変更、定期受取等の各イベントがある。ここでいう定期受取申込と、定期受取とは、発生時期および趣旨の異なるイベントであり、定期受取申込は、定期受取の内容を登録するための申込のイベントであるのに対し、定期受取は、登録情報に基づき定期受取を所定の時期(本実施形態では、定期受取月の前月の月末)に発生させるためのイベントであり、また、定期受取内容変更は、登録した内容(定期受取タイミング、定期受取指定金額等)を変更するイベントである。このうち、定期受取のイベントは、売注文を伴うイベント(本実施形態では、月末イベント)である。 Regular receipt is an event in which an investment trust is sold in a month specified by the customer (regular receipt month), and the customer receives the funds obtained from the sale. More specifically, the event related to this periodic receipt includes, for example, , There are events such as regular receipt application, regular receipt content change, and regular receipt. The regular receipt application and the regular receipt here are events with different occurrence times and purposes, and the regular receipt application is an application event for registering the contents of the regular receipt, whereas the regular receipt is an event. It is an event to generate regular receipt at a predetermined time (in this embodiment, the end of the month before the regular receipt month) based on the registration information, and the change of the regular receipt content is the registered content (regular receipt timing, regular receipt). This is an event to change the designated amount of money to be received. Of these, the regular receipt event is an event accompanied by a sell order (in this embodiment, a month-end event).
定期受取申込のイベントでは、定期受取申込(申込時期は任意)が行われると、設定受付手段21により、その申込が受け付けられてイベント記憶手段50(図8参照)に定期受取申込のレコード(対象運用口についての運用口ファンドコード(運用口識別情報)、自動付与したイベント番号、イベント区分、定期受取タイミング、定期受取指定金額等を含む:これらの定期受取タイミング、定期受取指定金額は、申込当初における初期設定の値であるが、変更前または変更後の値のカラムに代用記憶させてもよい)が作成され、その後、そのレコードの情報を用いて、イベント反映手段25により、運用口記憶手段43(図3参照)に既に作成されている対象運用口のレコードに、定期受取の登録情報(定期受取タイミング、定期受取指定金額等)が記憶される。 In the event of the regular receipt application, when the regular receipt application (application time is arbitrary) is made, the application is accepted by the setting reception means 21 and the event storage means 50 (see FIG. 8) records the regular receipt application (target). Includes investment unit fund code (operation unit identification information), event number automatically assigned, event classification, regular receipt timing, regular receipt designated amount, etc .: These regular receipt timing and regular receipt designated amount are the initial application Although it is the default value in, it may be stored as a substitute in the column of the value before or after the change), and then, using the information of the record, the event reflection means 25 is used to store the operation port. Registration information for regular receipt (regular receipt timing, regular receipt designated amount, etc.) is stored in the record of the target operation unit already created in 43 (see FIG. 3).
定期受取のイベントでは、イベント準備手段22により、運用口記憶手段43(図3参照)に記憶されている定期受取の登録情報を用いて、所定の時期(少なくとも、運用口記憶手段43(図3参照)に記憶されている定期受取タイミングで定まる定期受取月の前月の月末営業日またはそれよりも前の日)に、イベント記憶手段50(図8参照)に定期受取のイベントのレコード(対象運用口についての運用口ファンドコード(運用口識別情報)、自動付与したイベント番号、イベント区分、定期受取判定年月日等を含む:本実施形態では、この定期受取判定年月日には、定期受取月の前月の月末営業日が設定される)が作成される。さらに、イベント記憶手段50(図8参照)に記憶されている定期受取判定年月日の夜間バッチ処理で、イベント準備手段22により、当月に定期受取を実施するか否かの判定処理(受取自体は、翌月となるので、当月にそのための注文データ作成処理を行うか否かの判定処理)が行われ、その定期受取判定結果が、イベント記憶手段50(図8参照)に既に作成されている定期受取のレコードに記憶される。続いて、イベント記憶手段50(図8参照)に記憶されている定期受取判定結果が、定期受取を実施する(当月に定期受取に伴う売却注文データを「作成する」)という結果である場合には、定期受取判定年月日の夜間バッチ処理で、イベント反映手段25により、注文管理記憶手段55(図13参照)に、注文データ作成対象となる定期受取イベントについてのイベント番号、注文日、最遅約定日、最遅受渡日を含む運用口単位の注文管理情報(定期受取なので、売注文である。)が記憶される。そして、注文作成手段26により、注文管理記憶手段55(図13参照)に記憶されている注文日を用いて、注文データ作成タイミング判断処理を行い、作成すると判断した日に、運用口記憶手段43(図3参照)またはイベント記憶手段50(図8参照)に記憶されている定期受取指定金額を用いて注文データを作成し、注文データ作成日の翌営業日に、その注文データを用いて注文する。 In the regular receipt event, the event preparation means 22 uses the periodic receipt registration information stored in the operation port storage means 43 (see FIG. 3) at a predetermined time (at least, the operation port storage means 43 (FIG. 3). On the last business day of the month before the regular receipt month determined by the regular receipt timing stored in (see) or the day before that), the event storage means 50 (see FIG. 8) records the regular receipt event (target operation). Includes investment unit fund code (operation unit identification information), event number automatically assigned, event classification, periodic receipt judgment date, etc .: In the present embodiment, the periodic receipt determination date is the periodic receipt. The last business day of the month before the month is set) is created. Further, in the nighttime batch processing of the periodical receipt determination date stored in the event storage means 50 (see FIG. 8), the event preparation means 22 determines whether or not to carry out the periodic receipt in the current month (receipt itself). Is the next month, so the process of determining whether or not to perform the order data creation process for that month) is performed, and the periodic receipt determination result is already created in the event storage means 50 (see FIG. 8). It is stored in the record of regular receipt. Subsequently, when the periodic receipt determination result stored in the event storage means 50 (see FIG. 8) is the result of executing the periodic receipt (“creating” the sale order data accompanying the periodic receipt in the current month). Is the nighttime batch processing of the regular receipt determination date, and the event reflection means 25 is used to send the order management storage means 55 (see FIG. 13) with the event number, order date, and maximum for the regular receipt event for which order data is to be created. Order management information for each operation unit including the late contract date and the latest delivery date (because it is a regular receipt, it is a sell order) is stored. Then, the order creation means 26 performs the order data creation timing determination process using the order date stored in the order management storage means 55 (see FIG. 13), and on the day when the order data creation timing determination process is determined to be created, the operation port storage means 43 Order data is created using the regular receipt specified amount stored in (see FIG. 3) or event storage means 50 (see FIG. 8), and an order is placed using the order data on the business day following the order data creation date. To do.
定期受取内容変更のイベントでは、定期受取内容変更の申込(申込時期は任意)が行われると、設定受付手段21により、その申込が受け付けられてイベント記憶手段50(図8参照)に定期受取内容変更のレコード(対象運用口についての運用口ファンドコード(運用口識別情報)、自動付与したイベント番号、イベント区分等を含むとともに、変更する項目に応じ、変更前および変更後の定期受取タイミング、あるいは、変更前および変更後の定期受取指定金額等を含む)が作成され、その後、そのレコードの情報を用いて、イベント反映手段25により、運用口記憶手段43(図3参照)に記憶されている対象運用口のレコードにおける定期受取の登録情報のうちの変更項目(定期受取タイミング、定期受取指定金額等)についての変更処理が行われる。なお、定期受取タイミングは、各運用口の定期受取タイミングが、例えば、毎月、隔月(奇数月)、隔月(偶数月)、3ヶ月毎、6ヶ月毎、12ヶ月毎等であることを示す情報である。 In the event of changing the contents of the regular receipt, when the application for changing the contents of the regular receipt is made (the application time is arbitrary), the application is accepted by the setting reception means 21 and the contents of the regular receipt are received by the event storage means 50 (see FIG. 8). The change record (including the investment unit fund code (operation unit identification information) for the target investment unit, the event number automatically assigned, the event classification, etc., and the regular receipt timing before and after the change, or according to the item to be changed, , The specified amount of regular receipt before and after the change, etc.) is created, and then stored in the operation port storage means 43 (see FIG. 3) by the event reflecting means 25 using the information of the record. Change processing is performed for the change items (regular receipt timing, periodic receipt specified amount, etc.) in the registration information of periodic receipt in the record of the target operation unit. The periodic receipt timing is information indicating that the periodic receipt timing of each operation unit is, for example, monthly, bimonthly (odd month), bimonthly (even month), every 3 months, every 6 months, every 12 months, etc. Is.
寄附は、投資信託を売却し、売却で得られた資金を、顧客により指定された寄附先へ寄付するイベントであり、より詳細には、この寄附に関するイベントには、例えば、寄附申込、寄附内容変更、寄附等の各イベントがある。ここでいう寄附申込と、寄附とは、発生時期および趣旨の異なるイベントであり、寄附申込は、寄附の内容を登録するための申込のイベントであるのに対し、寄附は、登録情報に基づき寄附を所定の時期(本実施形態では、月末)に発生させるためのイベントであり、また、寄附内容変更は、登録した内容(寄附先や寄附金額等)を変更するイベントである。このうち、寄附のイベントは、売注文を伴うイベント(本実施形態では、月末イベント)である。 A donation is an event in which an investment trust is sold and the funds obtained from the sale are donated to a donation destination designated by the customer. More specifically, an event related to this donation includes, for example, a donation application and donation details. There are events such as changes and donations. The donation application and the donation here are events with different times and purposes, and while the donation application is an application event for registering the contents of the donation, the donation is a donation based on the registration information. Is an event to occur at a predetermined time (in the present embodiment, the end of the month), and the donation content change is an event to change the registered content (donation destination, donation amount, etc.). Of these, the donation event is an event that involves a sell order (in this embodiment, a month-end event).
寄附申込のイベントでは、寄附申込(申込時期は任意)が行われると、設定受付手段21により、その申込が受け付けられてイベント記憶手段50(図8参照)に寄附申込のレコード(対象運用口についての運用口ファンドコード(運用口識別情報)、自動付与したイベント番号、イベント区分、寄附先、寄附金額等を含む:これらの寄附先、寄附金額は、申込当初における初期設定の値であるが、変更前または変更後の値のカラムに代用記憶させてもよい)が作成され、その後、そのレコードの情報を用いて、イベント反映手段25により、運用口記憶手段43(図3参照)に既に作成されている対象運用口のレコードに、寄附の登録情報(寄附先、寄附金額等)が記憶される。 In a donation application event, when a donation application (application time is arbitrary) is made, the application is accepted by the setting reception means 21 and the donation application record (about the target operation unit) is sent to the event storage means 50 (see FIG. 8). Includes investment unit fund code (management unit identification information), event number automatically assigned, event classification, donation destination, donation amount, etc .: These donation destinations and donation amount are the default values at the time of application. (It may be stored as a substitute in the value column before or after the change) is created, and then, using the information of the record, it has already been created in the operation port storage means 43 (see FIG. 3) by the event reflecting means 25. Donation registration information (donation destination, donation amount, etc.) is stored in the record of the target operation unit.
寄附のイベントでは、イベント準備手段22により、運用口記憶手段43(図3参照)に記憶されている寄附の登録情報を用いて、所定の時期(少なくとも、寄附月の前月の月末営業日またはそれよりも前の日)に、イベント記憶手段50(図8参照)に寄附のイベントのレコード(対象運用口についての運用口ファンドコード(運用口識別情報)、自動付与したイベント番号、イベント区分、寄附計算処理年月日等を含む:この寄附計算処理年月日には、本実施形態では、寄附月の前月の月末営業日が設定される)が作成される。続いて、イベント記憶手段50(図8参照)に記憶されている寄附計算処理年月日の夜間バッチ処理で、イベント反映手段25により、注文管理記憶手段55(図13参照)に、注文データ作成対象となる寄附イベントについてのイベント番号、注文日、最遅約定日、最遅受渡日を含む運用口単位の注文管理情報(寄附なので、売注文である。)が記憶される。そして、注文作成手段26により、注文管理記憶手段55(図13参照)に記憶されている注文日を用いて、注文データ作成タイミング判断処理を行い、作成すると判断した日に、運用口記憶手段43(図3参照)またはイベント記憶手段50(図8参照)に記憶されている寄附金額を用いて注文データを作成し、注文データ作成日の翌営業日に、その注文データを用いて注文する。 At the donation event, the event preparation means 22 uses the donation registration information stored in the operation port storage means 43 (see FIG. 3) at a predetermined time (at least the last business day of the month preceding the donation month or the same). (The day before), the record of the event donated to the event storage means 50 (see FIG. 8) (the investment unit fund code (operation unit identification information) for the target investment unit, the event number automatically assigned, the event classification, and the donation. Including the calculation processing date, etc .: In this donation calculation processing date, the last business day of the month preceding the donation month is set) is created. Subsequently, in the nighttime batch processing of the donation calculation processing date stored in the event storage means 50 (see FIG. 8), the event reflection means 25 creates order data in the order management storage means 55 (see FIG. 13). The order management information for each operation unit including the event number, order date, latest contract date, and latest delivery date for the target donation event (because it is a donation, it is a sell order) is stored. Then, the order creation means 26 performs the order data creation timing determination process using the order date stored in the order management storage means 55 (see FIG. 13), and on the day when the order data creation timing determination process is determined to be created, the operation port storage means 43 Order data is created using the donation amount stored in (see FIG. 3) or event storage means 50 (see FIG. 8), and an order is placed using the order data on the business day following the order data creation date.
寄附内容変更のイベントでは、寄附内容変更の申込(申込時期は任意)が行われると、設定受付手段21により、その申込が受け付けられてイベント記憶手段50(図8参照)に寄附内容変更のレコード(対象運用口についての運用口ファンドコード(運用口識別情報)、自動付与したイベント番号、イベント区分等を含むとともに、変更する項目に応じ、変更前および変更後の寄附先、あるいは、変更前および変更後の寄附金額等を含む)が作成され、その後、そのレコードの情報を用いて、イベント反映手段25により、運用口記憶手段43(図3参照)に記憶されている対象運用口のレコードにおける寄附の登録情報のうちの変更項目(寄附先、寄附金額等)についての変更処理が行われる。なお、寄附先は、各運用口の寄附先(寄附のテーマ)が、例えば、食料支援、医療、環境、子供支援、災害復興等であることを示す情報である。 In the donation content change event, when an application for donation content change is made (application time is arbitrary), the application is accepted by the setting reception means 21 and the donation content change record is received in the event storage means 50 (see FIG. 8). (Including the investment unit fund code (operation unit identification information), event number automatically assigned, event classification, etc. for the target investment unit, and depending on the item to be changed, the donation destination before and after the change, or before and after the change (Including the changed donation amount, etc.) is created, and then, using the information of that record, in the record of the target operation unit stored in the operation unit storage means 43 (see FIG. 3) by the event reflecting means 25. Change processing is performed for the change items (donation destination, donation amount, etc.) in the donation registration information. The donation destination is information indicating that the donation destination (donation theme) of each operation port is, for example, food support, medical care, environment, child support, disaster recovery, and the like.
定期積立は、顧客が指定した月の指定した日に、定期的に投資信託の買付を行い、運用口単位での設定金額の増額を行うイベントであり、増額のイベントを定期的に繰り返すことに相当する。より詳細には、この定期積立に関するイベントには、例えば、定期積立申込、定期積立内容変更、定期積立等の各イベントがある。ここでいう定期積立申込と、定期積立とは、発生時期および趣旨の異なるイベントであり、定期積立申込は、定期積立の内容を登録するための申込のイベントであるのに対し、定期積立は、登録情報に基づき定期積立を所定の時期(指定月の定期積立設定日の前営業日)に発生させるためのイベントであり、また、定期積立内容変更は、登録した内容(定期積立タイミング、定期積立設定日、毎月の定期積立金額、ボーナス月の定期積立加算金額等)を変更するイベントである。 Periodic reserve is an event in which investment trusts are purchased on a regular basis on a designated day in a month designated by the customer and the set amount is increased for each investment unit. Corresponds to. More specifically, the events related to the regular reserve include, for example, each event such as a regular reserve application, a change in the content of the regular reserve, and a regular reserve. The regular reserve application and the regular reserve here are events with different occurrence times and purposes, and the regular reserve application is an application event for registering the contents of the regular reserve, whereas the regular reserve is an event. It is an event to generate a regular reserve at a predetermined time (business day before the regular reserve setting date of the designated month) based on the registration information, and the change of the regular reserve content is the registered content (regular reserve timing, regular reserve). It is an event to change the set date, monthly regular reserve amount, bonus month regular reserve additional amount, etc.).
定期積立申込のイベントでは、定期積立申込(申込時期は任意)が行われると、設定受付手段21により、その申込が受け付けられてイベント記憶手段50(図8参照)に定期積立申込のレコード(対象運用口についての運用口ファンドコード(運用口識別情報)、自動付与したイベント番号、イベント区分、定期積立タイミング、定期積立設定日、毎月の定期積立金額、ボーナス月の定期積立加算金額等を含む:これらの定期積立タイミング、定期積立設定日、毎月の定期積立金額、ボーナス月の定期積立加算金額は、申込当初における初期設定の値であるが、変更前または変更後の値のカラムに代用記憶させてもよい)が作成され、その後、そのレコードの情報を用いて、イベント反映手段25により、運用口記憶手段43(図3参照)に既に作成されている対象運用口のレコードに、定期積立の登録情報(定期積立タイミング、定期積立設定日、毎月の定期積立金額、ボーナス月の定期積立加算金額等)が記憶される。 In the event of the periodical reserve application, when the periodical reserve application (application time is arbitrary) is made, the application is accepted by the setting reception means 21 and the event storage means 50 (see FIG. 8) records the periodic reserve application (target). Includes investment unit fund code (operation unit identification information), event number automatically assigned, event classification, regular reserve timing, regular reserve setting date, monthly regular reserve amount, bonus month regular reserve additional amount, etc .: These regular reserve timing, regular reserve setting date, monthly regular reserve amount, and bonus month regular reserve additional amount are the default values at the time of application, but they are stored in the column of values before or after the change. May be created), and then, using the information of the record, the event reflecting means 25 is used to periodically reserve the record of the target operation unit that has already been created in the operation unit storage means 43 (see FIG. 3). Registration information (regular reserve timing, regular reserve setting date, monthly regular reserve amount, bonus month regular reserve additional amount, etc.) is stored.
定期積立のイベントでは、イベント準備手段22により、運用口記憶手段43(図3参照)に記憶されている定期積立の登録情報を用いて、所定の時期(少なくとも、指定月の定期積立設定日の前営業日またはそれよりも前の日)に、イベント記憶手段50(図8参照)に定期積立のイベントのレコード(対象運用口についての運用口ファンドコード(運用口識別情報)、自動付与したイベント番号、イベント区分、定期積立設定日等を含む:この定期積立設定日は、定期積立内容変更のイベントではないが、変更前または変更後の定期積立設定日のカラムに代用記憶させてもよい)が作成される。続いて、イベント記憶手段50(図8参照)に記憶されている定期積立設定日の前営業日の夜間バッチ処理で、イベント反映手段25により、注文管理記憶手段55(図13参照)に、注文データ作成対象となる定期積立イベントについてのイベント番号、注文日、最遅約定日、最遅受渡日を含む運用口単位の注文管理情報(定期積立なので、買注文である。)が記憶される。そして、注文作成手段26により、注文管理記憶手段55(図13参照)に記憶されている注文日を用いて、注文データ作成タイミング判断処理を行い、作成すると判断した日に、運用口記憶手段43(図3参照)またはイベント記憶手段50(図8参照)に記憶されている毎月の定期積立金額やボーナス月の定期積立加算金額を用いて注文データを作成し、注文データ作成日の翌営業日に、その注文データを用いて注文する。 In the regular reserve event, the event preparation means 22 uses the registration information of the regular reserve stored in the operation port storage means 43 (see FIG. 3) at a predetermined time (at least, the regular reserve setting date of the designated month). On the previous business day or the day before that, the event storage means 50 (see FIG. 8) has a record of the event of the periodical accumulation (the investment unit fund code (operation unit identification information) for the target investment unit, and the event automatically assigned. Includes number, event classification, regular reserve setting date, etc .: This regular reserve setting date is not an event for changing the regular reserve contents, but it may be stored in the column of the regular reserve setting date before or after the change.) Is created. Subsequently, in the nighttime batch processing on the business day before the periodic reserve setting date stored in the event storage means 50 (see FIG. 8), the event reflection means 25 places an order with the order management storage means 55 (see FIG. 13). The order management information for each operation unit including the event number, order date, latest contract date, and latest delivery date for the periodical reserve event for which data is to be created (because it is periodical reserve, it is a buy order) is stored. Then, the order creation means 26 performs the order data creation timing determination process using the order date stored in the order management storage means 55 (see FIG. 13), and on the day when the order data creation timing determination process is determined to be created, the operation port storage means 43 Order data is created using the monthly regular reserve amount stored in the event storage means 50 (see FIG. 8) or the regular reserve additional amount of the bonus month, and the business day following the order data creation date. To place an order using the order data.
定期積立内容変更のイベントでは、定期積立内容変更の申込(申込時期は任意)が行われると、設定受付手段21により、その申込が受け付けられてイベント記憶手段50(図8参照)に定期積立内容変更のレコード(対象運用口についての運用口ファンドコード(運用口識別情報)、自動付与したイベント番号、イベント区分等を含むとともに、変更する項目に応じ、変更前および変更後の定期積立タイミング、変更前および変更後の定期積立設定日、変更前および変更後の毎月の定期積立金額、あるいは、変更前および変更後のボーナス月の定期積立加算金額等を含む)が作成され、その後、そのレコードの情報を用いて、イベント反映手段25により、運用口記憶手段43(図3参照)に記憶されている対象運用口のレコードにおける定期積立の登録情報のうちの変更項目(定期積立タイミング、定期積立設定日、毎月の定期積立金額、あるいは、ボーナス月の定期積立加算金額等)についての変更処理が行われる。なお、定期積立タイミングは、積立のための買付を毎月行うのか、あるいはそれ以外のパターン(例えば、隔月等)で行うのか等を示す情報である。定期積立設定日は、毎月(指定月)の投資信託の買付日である。定期積立金額は、毎月(指定月)の投資信託の買付金額であり、定期積立加算金額は、ボーナス月に毎月(指定月)の定期積立金額に加算する買付金額である。 In the event of changing the contents of the regular reserve, when the application for changing the contents of the regular reserve is made (the application time is arbitrary), the application is accepted by the setting receiving means 21 and the contents of the regular reserve are received in the event storage means 50 (see FIG. 8). Includes change records (management unit fund code (management unit identification information) for the target investment unit, event number automatically assigned, event classification, etc., and according to the item to be changed, the periodic accumulation timing before and after the change, change (Including the previous and changed regular reserve setting dates, the monthly regular reserve amount before and after the change, or the regular reserve additional amount for the bonus month before and after the change, etc.) are created, and then the record Using the information, the event reflecting means 25 uses the change items (regular reserve timing, periodic reserve setting) of the registration information of the periodic reserve in the record of the target operation unit stored in the operation port storage means 43 (see FIG. 3). Changes are made to the daily, monthly regular reserve amount, bonus month regular reserve additional amount, etc.). The periodic reserve timing is information indicating whether the purchase for reserve is carried out every month or in a pattern other than that (for example, every other month). The fixed-term reserve setting date is the purchase date of the investment trust every month (designated month). The fixed-term reserve amount is the purchase amount of the investment trust every month (designated month), and the fixed-term reserve additional amount is the purchase amount added to the monthly (designated month) fixed-term reserve amount in the bonus month.
源泉徴収のイベントは、12月に行われる源泉徴収のための資金を事前に確保するために、源泉徴収相当額の見込額を計算し、その見込額を用いて投資信託の売却を行うイベントである。12月に売買システム70で源泉徴収額を計算し、顧客の主口座から税徴収を行うが、売注文による資金確保が可能な減額や運用口削除のイベントが同じ時期に発生していない限り、税徴収に当てる資金が得られないので、その資金を事前に確保することを目的として対象運用口で運用中の投資信託を売却する。従って、源泉徴収のイベントは、売注文を伴うイベントであるから、この売注文の約定により譲渡益が発生した場合には、それも源泉徴収の対象となる。なお、本実施形態では、このような源泉徴収相当額の見込額計算処理および見込額に基づく売注文を行うためのイベントだけではなく、源泉徴収相当額の確定額計算処理を行うためのイベントも、源泉徴収イベントとして取り扱うので、前者の場合の見込額計算用の源泉徴収イベントは、売注文を伴うイベントであるが、後者の場合の確定額計算用の源泉徴収イベントは、売注文を伴わないイベントとなる。
The withholding event is an event to calculate the estimated amount equivalent to withholding tax and sell the investment trust using the estimated amount in order to secure funds for withholding tax in advance. is there. In December, the withholding amount is calculated by the
源泉徴収のイベント(売注文を伴う見込額計算用の源泉徴収イベント)では、源泉徴収準備手段23により、所定の時期(少なくとも、見込額計算日(本実施形態では、12月第5営業日)またはそれよりも前の日)に、源泉徴収イベント記憶手段51(図9参照)にレコード(自動付与した源泉徴収イベント番号(源泉徴収イベントの識別情報)、対象運用口についての運用口ファンドコード(運用口識別情報)、源泉徴収処理実施年月日(ここでは見込額計算日であり、本実施形態では、12月第5営業日)、源泉徴収計算基準年、見込額・確定額区分(ここでは、見込額を計算する仮計算であることを示す情報)、バッチ処理年月日(イベント反映手段25により反映された日)等を含む)が作成される。そして、源泉徴収イベント記憶手段51(図9参照)に記憶されている源泉徴収処理実施年月日(ここでは見込額計算日であり、本実施形態では、12月第5営業日)の夜間バッチ処理で、源泉徴収準備手段23により、源泉徴収相当額の見込額計算処理が行われ、その計算結果が、源泉徴収計算結果記憶手段52(図10参照)に記憶される。続いて、同じ日である見込額計算日(本実施形態では、12月第5営業日)の夜間バッチ処理で、イベント反映手段25により、注文管理記憶手段55(図13参照)に、注文データ作成対象となる源泉徴収イベントの識別情報(イベント番号)である源泉徴収イベント番号、注文日、最遅約定日、最遅受渡日を含む運用口単位の注文管理情報(源泉徴収イベントなので、売注文である。)が記憶される。そして、注文作成手段26により、注文管理記憶手段55(図13参照)に記憶されている注文日を用いて、注文データ作成タイミング判断処理を行い、作成すると判断した日に、注文作成手段26により、源泉徴収計算結果記憶手段52(図10参照)に記憶されている源泉徴収相当額の見込額を用いて注文データを作成し、注文データ作成日の翌営業日に、その注文データを用いて注文する。この源泉徴収イベントについての詳細は、図20および図23を用いて後述する。 At the withholding event (withholding event for calculating the estimated amount accompanied by a sell order), the withholding preparation means 23 is used at a predetermined time (at least, the estimated amount calculation date (in this embodiment, the fifth business day of December)). Or on the day before that), the withholding event storage means 51 (see FIG. 9) has a record (automatically assigned withholding event number (identification information of withholding event), investment unit fund code for the target investment unit (or earlier). Operation unit identification information), withholding tax processing implementation date (here is the estimated amount calculation date, in this embodiment, the 5th business day of December), withholding tax calculation base year, estimated amount / fixed amount classification (here) (Information indicating that the calculation is a provisional calculation for calculating the estimated amount), the batch processing date (including the date reflected by the event reflecting means 25), etc.) are created. Then, a night batch of the withholding tax processing implementation date (here, the estimated amount calculation date, and in this embodiment, the fifth business day of December) stored in the withholding event storage means 51 (see FIG. 9). In the process, the withholding tax preparation means 23 performs the withholding tax equivalent amount calculation process, and the calculation result is stored in the withholding tax calculation result storage means 52 (see FIG. 10). Subsequently, in the nighttime batch processing on the estimated amount calculation date (fifth business day of December in this embodiment), which is the same day, the event reflecting means 25 is used to send the order data to the order management storage means 55 (see FIG. 13). Order management information for each operation unit including the withholding event number, order date, latest contract date, and latest delivery date, which is the identification information (event number) of the withholding event to be created (sell order because it is a withholding event) Is memorized. Then, the order creation means 26 performs the order data creation timing determination process using the order date stored in the order management storage means 55 (see FIG. 13), and the order creation means 26 determines that the order data is to be created. , Order data is created using the estimated withholding amount equivalent to the withholding amount stored in the withholding calculation result storage means 52 (see FIG. 10), and the order data is used on the business day following the order data creation date. order. Details of this withholding event will be described later with reference to FIGS. 20 and 23.
また、源泉徴収のイベント(売注文を伴わない確定額計算用の源泉徴収イベント)では、源泉徴収準備手段23により、所定の時期(少なくとも、連携設定日(本実施形態では、12月第13営業日)またはそれよりも前の日)に、源泉徴収イベント記憶手段51(図9参照)にレコード(自動付与した源泉徴収イベント番号(源泉徴収イベントの識別情報)、対象運用口についての運用口ファンドコード(運用口識別情報)、源泉徴収処理実施年月日(ここでは連携設定日であり、本実施形態では、12月第13営業日)、源泉徴収計算基準年、見込額・確定額区分(ここでは、確定額を計算する本計算であることを示す情報)等を含む)が作成される。そして、源泉徴収イベント記憶手段51(図9参照)に記憶されている源泉徴収処理実施年月日(ここでは連携設定日であり、本実施形態では、12月第13営業日)の夜間バッチ処理で、源泉徴収準備手段23により、源泉徴収相当額の確定額計算処理が行われ、その計算結果が、源泉徴収計算結果記憶手段52(図10参照)に記憶される。この確定額計算用の源泉徴収イベントの場合、売注文は伴わないので、注文管理記憶手段55(図13参照)にレコードを作成して注文管理情報を記憶させる処理は行わない。なお、連携設定日(本実施形態では、12月第13営業日)を外出しにして変更自在に記憶しておくのではなく、源泉徴収準備手段23を構成するプログラム内に記述しておく場合には、この確定額計算用の源泉徴収イベントは生成しなくてもよい。 In addition, at the withholding event (withholding event for calculating the fixed amount without selling order), the withholding preparation means 23 is used at a predetermined time (at least, the cooperation setting date (in this embodiment, the 13th business in December). On the day) or the day before that, the withholding event storage means 51 (see FIG. 9) is recorded (automatically assigned withholding event number (identification information of the withholding event), and the withholding fund for the target investment unit. Code (operation unit identification information), withholding tax processing implementation date (here, the cooperation setting date, the 13th business day of December in this embodiment), withholding tax calculation base year, estimated amount / fixed amount classification ( Here, information) and the like indicating that it is the main calculation for calculating the fixed amount) are created. Then, nighttime batch processing of the withholding tax processing implementation date (here, the cooperation setting date, in this embodiment, the 13th business day of December) stored in the withholding tax event storage means 51 (see FIG. 9). Then, the withholding tax preparation means 23 performs the withholding tax equivalent amount fixed amount calculation process, and the calculation result is stored in the withholding tax calculation result storage means 52 (see FIG. 10). In the case of this withholding tax event for calculating the fixed amount, since the sell order is not accompanied, the process of creating a record in the order management storage means 55 (see FIG. 13) and storing the order management information is not performed. In addition, when the cooperation setting date (in this embodiment, the 13th business day of December) is not stored out and can be freely changed, but is described in the program constituting the withholding tax preparation means 23. It is not necessary to generate a withholding event for this fixed amount calculation.
リバランスは、運用口を構成する投資信託の各銘柄によるポートフォリオ(各銘柄の構成比率)が、顧客との契約に基づく運用スタイルに沿った配分比率と乖離しているときに、そのときの乖離率が、リバランス判定基準乖離率の範囲内に収まっていない場合に、運用口を構成する投資信託の各銘柄の売買を行い、運用口のポートフォリオを、運用スタイルに沿った配分比率に修正するイベントである。すなわち、運用スタイルに沿った配分比率よりも構成比率(保有比率)が大きくなっている銘柄を売却し、その売却で得られた金額を用いて、運用スタイルに沿った配分比率よりも構成比率が小さくなっている銘柄を買い付けるイベントである。 Rebalancing is when the portfolio of investment trusts that make up the investment unit (composition ratio of each stock) deviates from the allocation ratio according to the investment style based on the contract with the customer. If the rate is not within the range of the rebalancing judgment standard deviation rate, buy and sell each stock of investment trusts that make up the investment trust, and adjust the portfolio of investment units to the allocation ratio according to the investment style. It is an event. That is, a stock whose composition ratio (holding ratio) is larger than the allocation ratio according to the investment style is sold, and the amount obtained from the sale is used to make the composition ratio higher than the allocation ratio according to the investment style. This is an event to buy smaller stocks.
リバランスのイベントでは、リバランス手段24により、所定の時期(少なくとも、毎月の月末営業日またはそれよりも前の日)に、リバランス記憶手段53(図11参照)にレコード(自動付与したリバランス番号(リバランスイベントの識別情報)、対象運用口についての運用口ファンドコード(運用口識別情報)、リバランス実施判定年月日等を含む:本実施形態では、このリバランス実施判定年月日には、月末営業日が設定される)が作成される。さらに、リバランス記憶手段53(図11参照)に記憶されているリバランス実施判定年月日の夜間バッチ処理で、リバランス手段24により、当月にリバランスを実施するか否かの判定処理が行われ、そのリバランス実施判定結果が、リバランス記憶手段53(図11参照)に既に作成されているレコードに記憶される。続いて、リバランス記憶手段53(図11参照)に記憶されているリバランス実施判定結果が、リバランス要という結果である場合には、リバランス実施判定年月日の夜間バッチ処理で、イベント反映手段25により、注文管理記憶手段55(図13参照)に、先ず売注文について、注文データ作成対象となるリバランスイベントの識別情報(イベント番号)であるリバランス番号、注文日、最遅約定日、最遅受渡日を含む運用口単位の注文管理情報が記憶される。そして、注文作成手段26により、注文管理記憶手段55(図13参照)に記憶されている売注文の注文日を用いて、注文データ作成タイミング判断処理を行い、作成すると判断した日に、注文作成手段26により、残高記憶手段44(図4参照)に記憶された対象運用口の各保有銘柄の残高数量についてのその時点での基準価額による評価金額、並びに、運用口銘柄構成記憶手段62(図18参照)および運用スタイル・資産クラス構成記憶手段48(図7参照)に記憶されている設定構成比率を用いて、リバランスの売注文の注文データを作成し、注文データ作成日の翌営業日に、売注文の注文データを用いて注文する。続いて、全ての銘柄の売注文が約定したら、リバランスの売注文によるホールド期間が終了するので、その最遅約定日の夜間バッチ処理で、イベント反映手段25により、注文管理記憶手段55(図13参照)に、買注文について、注文データ作成対象となるリバランスイベントの識別情報(イベント番号)であるリバランス番号、注文日、最遅約定日、最遅受渡日を含む運用口単位の注文管理情報が記憶される。そして、注文作成手段26により、注文管理記憶手段55(図13参照)に記憶されている買注文の注文日を用いて、注文データ作成タイミング判断処理を行い、作成すると判断した日に、注文作成手段26により、残高記憶手段44(図4参照)に記憶された対象運用口の各保有銘柄の残高数量についてのその時点での基準価額による評価金額、並びに、運用口銘柄構成記憶手段62(図18参照)および運用スタイル・資産クラス構成記憶手段48(図7参照)に記憶されている設定構成比率を用いて、リバランスの買注文の注文データを作成し、注文データ作成日の翌営業日に、買注文の注文データを用いて注文する。
In the rebalancing event, the rebalancing means 24 records (automatically assigns rebalancing) to the rebalancing storage means 53 (see FIG. 11) at a predetermined time (at least the last business day of each month or a day before that). Includes balance number (identification information of rebalancing event), investment unit fund code (operation unit identification information) for the target investment unit, rebalancing implementation judgment date, etc .: In this embodiment, this rebalancing implementation judgment date The last business day is set for the day) is created. Further, in the nighttime batch processing of the rebalancing execution determination date stored in the rebalancing storage means 53 (see FIG. 11), the rebalancing means 24 determines whether or not to perform rebalancing in the current month. The result of the rebalancing execution determination is stored in a record already created in the rebalancing storage means 53 (see FIG. 11). Subsequently, when the rebalancing execution determination result stored in the rebalancing storage means 53 (see FIG. 11) is a result that rebalancing is required, an event is performed in the nighttime batch processing of the rebalancing execution determination date. By the reflection means 25, the order management storage means 55 (see FIG. 13) first receives the rebalancing number, the order date, and the latest execution, which are the identification information (event number) of the rebalancing event for which the order data is created, for the sell order. Order management information for each operation unit including the date and the latest delivery date is stored. Then, the order creation means 26 performs an order data creation timing determination process using the order date of the sell order stored in the order management storage means 55 (see FIG. 13), and creates an order on the day when it is determined to be created. The valuation amount based on the base price at that time for the balance quantity of each stock held by the target investment unit stored in the balance storage means 44 (see FIG. 4) by the
四半期フィー徴収は、新規契約時や運用口追加時に徴収する契約時フィーとは別に、運用期間の経過に伴って四半期毎に徴収する四半期フィーを確保するために、投資信託の売却を行うイベントである。より一般には、区切りの期間長は、四半期に限らず、例えば半年等でもよいので、期間フィー徴収のイベントである。契約時フィーおよび四半期フィー(より一般には、期間フィー)は、いずれもファンドラップサービスを提供する証券会社等の金融機関が顧客から徴収するフィーであるが、契約時フィーの場合は、新規契約時や運用口追加時(増額時も同様)に顧客からの入金があるので、その一部をフィー徴収に当てるのに対し、四半期フィー(期間フィー)の場合は、入金があるわけではないので、顧客が保有している運用中の投資信託を売却してフィー徴収に当てる。従って、四半期フィー徴収(期間フィー徴収)のイベントは、売注文を伴うイベント(本実施形態では、月末イベント)である。 Quarterly fee collection is an event that sells investment trusts in order to secure quarterly fees that are collected quarterly as the investment period elapses, in addition to the contract fees that are collected when new contracts are made or when investment units are added. is there. More generally, the length of the break is not limited to quarters, but may be, for example, half a year, so it is an event for collecting period fees. Both the contract fee and the quarterly fee (more generally, the term fee) are fees collected from customers by financial institutions such as securities companies that provide fund wrap services, but in the case of contract fees, they are at the time of new contracts. Since there is a deposit from the customer when adding an investment unit (same as when increasing the amount), a part of it is used for fee collection, whereas in the case of a quarterly fee (period fee), there is no deposit, so Sell the investment trust in operation held by the customer and use it to collect fees. Therefore, the event of quarterly fee collection (period fee collection) is an event accompanied by a sell order (in this embodiment, a month-end event).
四半期フィー徴収のイベントでは、イベント準備手段22により、所定の時期(少なくとも、四半期フィー徴収月の月末営業日またはそれよりも前の日)に、四半期フィー徴収記憶手段54(図12参照)にレコード(自動付与した四半期フィー徴収番号(四半期フィー徴収イベントの識別情報)、対象運用口についての運用口ファンドコード(運用口識別情報)、四半期フィー計算処理年月日等を含む:本実施形態では、この四半期フィー計算処理年月日には、四半期フィー徴収月の月末営業日が設定される)が作成される。さらに、四半期フィー徴収記憶手段54(図12参照)に記憶されている四半期フィー計算処理年月日の夜間バッチ処理で、手数料算出手段28により、四半期フィーの算出処理が行われ、算出された四半期フィーの金額(投資顧問料金額および取引等管理手数料金額)が、算出手数料記憶手段57(図15参照)に記憶される。続いて、四半期フィー計算処理年月日の夜間バッチ処理で、イベント反映手段25により、注文管理記憶手段55(図13参照)に、注文データ作成対象となる四半期フィー徴収イベントの識別情報(イベント番号)である四半期フィー徴収番号、注文日、最遅約定日、最遅受渡日を含む運用口単位の注文管理情報(四半期フィー徴収なので、売注文である。)が記憶される。そして、注文作成手段26により、注文管理記憶手段55(図13参照)に記憶されている注文日を用いて、注文データ作成タイミング判断処理を行い、作成すると判断した日に、算出手数料記憶手段57(図15参照)に記憶されている四半期フィーの金額を用いて注文データを作成し、注文データ作成日の翌営業日に、その注文データを用いて注文する。なお、四半期フィーの金額は小さいので、運用スタイルに沿ったポートフォリオから最も大きく乖離している銘柄の売却だけでよい。 In the quarterly fee collection event, the event preparation means 22 records the quarterly fee collection storage means 54 (see FIG. 12) at a predetermined time (at least the last business day of the quarterly fee collection month or a day before that). (Including automatically assigned quarterly fee collection number (quarterly fee collection event identification information), investment unit fund code (operation unit identification information) for the target investment unit, quarterly fee calculation processing date, etc .: In this embodiment, The last business day of the quarterly fee collection month is set in this quarterly fee calculation processing date). Further, in the nighttime batch processing of the quarterly fee calculation processing date stored in the quarterly fee collection storage means 54 (see FIG. 12), the fee calculation means 28 performs the quarterly fee calculation processing, and the calculated quarter. The amount of the fee (investment advisory fee amount and transaction management fee amount) is stored in the calculation fee storage means 57 (see FIG. 15). Subsequently, in the nighttime batch processing of the quarterly fee calculation processing date, the event reflecting means 25 causes the order management storage means 55 (see FIG. 13) to identify the quarterly fee collection event (event number) for which the order data is to be created. ), The order management information for each operation unit including the quarterly fee collection number, order date, latest contract date, and latest delivery date (since quarterly fee collection, it is a sell order) is stored. Then, the order creation means 26 performs the order data creation timing determination process using the order date stored in the order management storage means 55 (see FIG. 13), and on the day when the order data creation timing determination process is determined to be created, the calculation fee storage means 57 Order data is created using the quarterly fee amount stored in (see FIG. 15), and an order is placed using the order data on the business day following the order data creation date. Since the amount of the quarterly fee is small, it is only necessary to sell the stock that deviates the most from the portfolio in line with the investment style.
<ファンドラップシステム10の詳細構成>
<Detailed configuration of
<ファンドラップシステム10/処理手段20/設定受付手段21の構成>
<Structure of
設定受付手段21は、顧客またはその入力代行者(証券会社等の金融機関の営業員やオペレータ等)により入力されて端末装置100からネットワーク1を介して送信されてくる顧客の設定情報(各種イベントの申込を含む)を受け付け、記憶手段40に登録する処理を実行するものである。
The setting receiving means 21 is a customer setting information (various events) that is input by the customer or its input agent (salesperson, operator, etc. of a financial institution such as a securities company) and transmitted from the
具体的には、設定受付手段21は、新規契約の申込を受け付けた場合には、受け付けた情報をイベント記憶手段50(図8参照)に記憶させる(レコードの作成を含む)とともに、新規契約に伴う各種の設定情報を、主口座記憶手段41、契約記憶手段42、運用口記憶手段43(図3参照)に記憶させる(レコードの作成を含む)。より詳細には、設定受付手段21は、例えば、自動付与した口座ファンドコード、ログイン時に入力された顧客の主口座の口座番号(顧客識別情報)を、主口座記憶手段41(図3参照)に記憶させる(レコードの作成を含む)。 Specifically, when the setting receiving means 21 accepts the application for a new contract, the received information is stored in the event storage means 50 (see FIG. 8) (including the creation of a record), and the new contract is entered. Various setting information to be accompanied is stored in the main account storage means 41, the contract storage means 42, and the operation port storage means 43 (see FIG. 3) (including the creation of records). More specifically, the setting receiving means 21 transfers, for example, the automatically assigned account fund code and the account number (customer identification information) of the customer's main account entered at the time of login to the main account storage means 41 (see FIG. 3). Remember (including creating records).
また、設定受付手段21は、例えば、自動付与した契約ファンドコード、顧客の主口座の口座番号、顧客が選択したサービスについてのサービス種類区分、新規契約年月日、新規契約金額(新規契約時における各運用口の設定金額の合計金額)、契約ファンドコードに紐付く口座ファンドコード、リバランス判定基準乖離率(リバランス判定の基準となる乖離率:%単位)等を、契約記憶手段42(図3参照)に記憶させる(レコードの作成を含む)。 Further, the setting receiving means 21 is, for example, an automatically assigned contract fund code, an account number of the customer's main account, a service type classification for the service selected by the customer, a new contract date, and a new contract amount (at the time of a new contract). The contract storage means 42 (Fig.) For the contract storage means 42 (figure) Store in (see 3) (including creating a record).
さらに、設定受付手段21は、例えば、自動付与した運用口ファンドコード(運用口識別情報)、顧客の主口座の口座番号、サービス種類区分、自動付与した運用口1,2,…を識別するための連続番号である運用口番号、顧客が命名した運用口の愛称等を示すテキストデータである運用口名称、顧客が選択した運用スタイル区分、顧客が選択した運用スタイル(安定型、やや安定型、バランス型、やや積極型、積極型、…等のうちのいずれか)を識別するための運用スタイルコード(運用スタイル識別情報)、運用口ステータス、運用口単位の設定金額(運用口で運用する金額:各時点での金額であり、更新される金額)、運用口ファンドコードに紐付く契約ファンドコード、当初設定金額(新規契約時または運用口追加時の設定金額)等を、運用口記憶手段43(図3参照)に記憶させる(レコードの作成を含む)。複数の運用口を設定する場合には、運用口記憶手段43(図3参照)へのレコード作成は、運用口毎に行われる。
Further, the setting receiving means 21 is for identifying, for example, the automatically assigned investment unit fund code (operation unit identification information), the account number of the customer's main account, the service type classification, the automatically assigned
なお、新規契約時ではなく、運用開始後に運用口追加の申込を受け付けた場合にも、設定受付手段21は、受け付けた情報をイベント記憶手段50(図8参照)に記憶させる(レコードの作成を含む)とともに、追加した運用口についての上記の各種の設定情報を、運用口記憶手段43(図3参照)に記憶させる(レコードの作成を含む)。従って、運用口追加を行った場合には、追加した運用口の個数分だけ、運用口記憶手段43(図3参照)のレコードが追加される。 Even when an application for adding an operation unit is received after the start of operation, not at the time of a new contract, the setting reception means 21 stores the received information in the event storage means 50 (see FIG. 8) (create a record). (Including), and the above-mentioned various setting information about the added operation port is stored in the operation port storage means 43 (see FIG. 3) (including the creation of a record). Therefore, when the operation port is added, the records of the operation port storage means 43 (see FIG. 3) are added by the number of the added operation ports.
また、設定受付手段21は、新規契約や運用口追加の申込を受け付けるだけではなく、増額、減額、運用口削除、スタイル変更、投資対象銘柄変更、定期受取申込、定期受取内容変更(定期受取タイミング、定期受取指定金額等の変更)、寄附申込、寄附内容変更(寄附先、寄附金額等の変更)、定期積立申込、定期積立内容変更(定期積立タイミング、定期積立設定日、毎月の定期積立金額、ボーナス月の定期積立加算金額等の変更)等の各種イベントの申込を受け付け、受け付けたイベントのレコードをイベント記憶手段50(図8参照)に作成し、当該イベントに対して付与したイベント番号、イベント区分、イベントステータス(申請中、成立、不成立、取消済、…)、運用口ファンドコード(運用口識別情報)、顧客の主口座の口座番号(顧客識別情報)、契約ファンドコード、運用開始日、イベントに関する各種金額(新規契約時や運用口追加時の運用口単位の設定金額、運用口単位の増額金額、運用口単位の減額金額等)、変更前後の内容(金額、タイミング、コード、日付等の変更内容)等を記憶させる。 In addition, the setting receiving means 21 not only accepts applications for new contracts and addition of investment units, but also increases, decreases, deletes investment units, changes styles, changes investment target stocks, regular receipt applications, and changes in regular receipt contents (regular receipt timing). , Change of regular receipt designated amount, etc.), donation application, change of donation contents (change of donation destination, donation amount, etc.), regular fund application, change of regular fund contents (regular fund timing, regular fund setting date, monthly regular fund amount , Changes in the amount of regular reserves added for the bonus month, etc.), created a record of the accepted event in the event storage means 50 (see FIG. 8), and assigned the event number to the event. Event classification, event status (applying, established, unsuccessful, canceled, ...), investment unit fund code (operation unit identification information), account number of the customer's main account (customer identification information), contract fund code, operation start date , Various amounts related to the event (set amount for each investment unit at the time of new contract or addition of investment unit, increase amount for each investment unit, decrease amount for each investment unit, etc.), contents before and after the change (amount, timing, code, date Etc.) etc. are memorized.
設定受付手段21により各種イベントの申込の受付処理を行ってイベント記憶手段50(図8参照)に記憶された情報は、イベント反映手段25によりバッチ処理(本実施形態では、夜間に実行する夜間バッチ処理)で反映される情報が多いが、本実施形態では、前述したように、主口座記憶手段41および契約記憶手段42(図3参照)へのレコード作成、並びに、新規契約時および運用口追加時の運用口記憶手段43(図3参照)へのレコード作成については、イベント反映手段25ではなく、設定受付手段21により実行するものとしている。なお、運用口記憶手段43(図3参照)に既に作成されている対象運用口のレコードへの各種設定情報の登録処理については、設定受付手段21ではなく、イベント反映手段25により実行するものとするので、例えば、定期受取申込のイベントにおいて運用口記憶手段43(図3参照)のレコードに定期受取の登録情報(定期受取タイミング、定期受取指定金額等)を記憶させる処理、寄附申込のイベントにおいて運用口記憶手段43(図3参照)のレコードに寄附の登録情報(寄附先、寄附金額等)を記憶させる処理、定期積立申込のイベントにおいて運用口記憶手段43(図3参照)のレコードに定期積立の登録情報(定期積立タイミング、定期積立設定日、毎月の定期積立金額、ボーナス月の定期積立加算金額等)を記憶させる処理は、イベント反映手段25により実行する。 The information stored in the event storage means 50 (see FIG. 8) after receiving the application for various events by the setting reception means 21 is batch processed by the event reflection means 25 (in the present embodiment, the night batch is executed at night). There is a lot of information reflected in the processing), but in this embodiment, as described above, record creation in the main account storage means 41 and contract storage means 42 (see FIG. 3), new contracts, and addition of operation units The record creation in the operation port storage means 43 (see FIG. 3) at the time is executed not by the event reflecting means 25 but by the setting receiving means 21. The process of registering various setting information in the record of the target operation port already created in the operation port storage means 43 (see FIG. 3) shall be executed by the event reflection means 25 instead of the setting reception means 21. Therefore, for example, in the event of the periodic receipt application, the process of storing the registration information (regular receipt timing, the periodic receipt designated amount, etc.) of the periodic receipt in the record of the operation unit storage means 43 (see FIG. 3), in the event of the donation application. Processing to store donation registration information (donation destination, donation amount, etc.) in the record of operation port storage means 43 (see FIG. 3), periodical in the record of operation port storage means 43 (see FIG. 3) at the event of periodical reserve application The process of storing the registration information of the reserve (periodic reserve timing, periodic reserve setting date, monthly periodic reserve amount, bonus month periodic reserve addition amount, etc.) is executed by the event reflecting means 25.
また、設定受付手段21は、前述したように、定期受取申込、寄附申込、定期積立申込のイベントについての申込を受け付け、これらのイベントのレコードを作成してイベント記憶手段50(図8参照)に記憶させるが、定期受取、寄附、定期積立のイベントについては、既に詳述したように、顧客またはその入力代行者からのオンライン入力での申込を受け付けるのではなく、所定の時期が到来したときに、既に登録されている情報に基づきイベントの準備処理を行うので、設定受付手段21ではなく、イベント準備手段22により、これらのイベントのレコードを作成してイベント記憶手段50(図8参照)に記憶させる。 Further, as described above, the setting receiving means 21 accepts applications for the events of the regular receipt application, the donation application, and the regular reserve application, creates a record of these events, and uses the event storage means 50 (see FIG. 8). Remember, for regular pick-up, donation, and regular funding events, as we've already seen in detail, instead of accepting online input applications from customers or their input agents, when a certain time comes. Since the event preparation process is performed based on the information already registered, the event preparation means 22 is used instead of the setting reception means 21 to create a record of these events and store them in the event storage means 50 (see FIG. 8). Let me.
なお、源泉徴収のイベント、リバランスのイベント、四半期フィー徴収(より一般には、期間フィー徴収)のイベントについても、顧客またはその入力代行者からのオンライン入力での申込を受け付けるのではなく、所定の時期が到来したときにイベントの準備を行うので、これらのイベントのレコード作成処理は、設定受付手段21により行うのではなく、次のように行う。すなわち、源泉徴収のイベントについては、所定の源泉徴収処理の時期が到来したときに、源泉徴収準備手段23により、源泉徴収イベント記憶手段51(図9参照)へのレコード作成処理(源泉徴収イベント生成処理)を行う。また、四半期フィー徴収(より一般には、期間フィー徴収)のイベントについては、所定のフィー徴収時期が到来したときに、イベント準備手段22により、四半期フィー徴収記憶手段54(図12参照)へのレコード作成処理を行う。さらに、リバランスのイベントについては、所定のリバランス処理の時期が到来したときに、リバランス手段24により、リバランス記憶手段53(図11参照)へのレコード作成処理を行う。 For withholding events, rebalancing events, and quarterly fee collection (more generally, period fee collection) events, we do not accept online input applications from customers or their input agents, but rather specify them. Since the events are prepared when the time comes, the record creation process of these events is performed as follows, instead of being performed by the setting receiving means 21. That is, with respect to the withholding event, when the predetermined withholding processing time arrives, the withholding preparation means 23 records the withholding event storage means 51 (see FIG. 9) to create a record (withholding event generation). Processing). Further, for the event of quarterly fee collection (more generally, period fee collection), when the predetermined fee collection time arrives, the event preparation means 22 records the quarter fee collection storage means 54 (see FIG. 12). Perform the creation process. Further, regarding the rebalancing event, when the predetermined rebalancing processing time comes, the rebalancing means 24 performs a record creation process on the rebalancing storage means 53 (see FIG. 11).
図2に示すように、設定受付手段21により自動付与される口座ファンドコード、契約ファンドコード、運用口ファンドコードは、互いに紐付けられ、この順で上位層から下位層へと向かう階層構造を形成する。但し、口座ファンドコード、契約ファンドコード、運用口ファンドコードは、互いに重ならないように、3つのコードを合わせた状態で連続番号となるように自動付与される。なお、これらのコードは、実際には、例えば10桁程度のコードであるが、以下では、説明の便宜上、3桁で説明する。 As shown in FIG. 2, the account fund code, the contract fund code, and the investment unit fund code automatically assigned by the setting receiving means 21 are linked to each other and form a hierarchical structure from the upper layer to the lower layer in this order. To do. However, the account fund code, contract fund code, and investment unit fund code are automatically assigned so as to be consecutive numbers in a state where the three codes are combined so as not to overlap each other. These codes are actually, for example, about 10 digits, but will be described below using 3 digits for convenience of explanation.
具体的には、例えば、顧客である大和太郎が、ファンドラップサービスについて新規契約をし、幾つか用意されたファンドラップサービスのうちの「ファンドラッププレミアム」というサービスを選択し、2つの運用口1,2を設定し、運用口1については、運用スタイルAを選択し、運用口2については、運用スタイルBを選択したとする。このとき、設定受付手段21は、口座ファンドコード=001を自動付与し、大和太郎の主口座の口座番号(例えば、証券会社に開設された証券総合口座の口座番号)とともに、主口座記憶手段41(図3参照)に記憶させる。また、契約ファンドコード=002を自動付与し、既に自動付与した口座ファンドコード=001とともに、契約記憶手段42(図3参照)に記憶させる。さらに、運用スタイルAを選択した運用口1に対し、運用口ファンドコード=003を自動付与し、運用スタイルBを選択した運用口2に対し、運用口ファンドコード=004を自動付与し、既に自動付与した契約ファンドコード=002とともに、運用口記憶手段43(図3参照)に記憶させる。
Specifically, for example, a customer, Taro Yamato, made a new contract for a fund wrap service, selected a service called "fund wrap premium" from among several fund wrap services prepared, and two
続いて、例えば、別の顧客である大和花子が、ファンドラップサービスについて新規契約をし、幾つか用意されたファンドラップサービスのうちの「ファンドラッププレミアム」というサービスを選択し、2つの運用口1,2を設定し、運用口1については、運用スタイルCを選択し、運用口2については、運用スタイルDを選択したとする。このとき、設定受付手段21は、口座ファンドコード=005を自動付与し、大和花子の主口座の口座番号とともに、主口座記憶手段41(図3参照)に記憶させる。また、契約ファンドコード=006を自動付与し、既に自動付与した口座ファンドコード=005とともに、契約記憶手段42(図3参照)に記憶させる。さらに、運用スタイルCを選択した運用口1に対し、運用口ファンドコード=007を自動付与し、運用スタイルDを選択した運用口2に対し、運用口ファンドコード=008を自動付与し、既に自動付与した契約ファンドコード=006とともに、運用口記憶手段43(図3参照)に記憶させる。
Then, for example, another customer, Hanako Yamato, made a new contract for the fund wrap service, selected a service called "fund wrap premium" from several fund wrap services prepared, and two
その後、最初の顧客である大和太郎が、幾つか用意されたファンドラップサービスのうちの別のサービスである「ファンドラップオンライン」というサービスを選択し、運用口1を設定し、運用スタイルEを選択したとする。このとき、設定受付手段21は、契約ファンドコード=009を自動付与し、既に自動付与した口座ファンドコード=001とともに、契約記憶手段42(図3参照)に記憶させる。さらに、運用スタイルEを選択した運用口1に対し、運用口ファンドコード=010を自動付与し、既に自動付与した契約ファンドコード=009とともに、運用口記憶手段43(図3参照)に記憶させる。なお、ファンドラップサービスには、幾つかの種類があり、例えば、「ファンドラッププレミアム」サービス(サービス種類区分=01)は、契約金額が大きく(例えば3,000万円以上1万円単位)、運用口を最大5つまで設定することができ、「ファンドラップオンライン」サービス(サービス種類区分=02)は、契約金額が小さく(1万円以上1円単位)、運用口は1つしか設定できない等の相違がある。但し、これらは、一例であり、例えば、運用口の最大設定数は5つに限らず、それ以上またはそれ以下の個数としてもよく、全てのファンドラップサービスについて、複数の運用口を設定できるようにしてもよく、契約金額の大小も任意である。大和太郎という1人の顧客が、複数種類のファンドラップサービスを同時期に利用することは、稀ではあるが、現実に存在するケースである。 After that, the first customer, Taro Yamato, selected a service called "Fund Wrap Online", which is another service among several prepared fund wrap services, set investment port 1, and selected investment style E. Suppose you did. At this time, the setting receiving means 21 automatically assigns the contract fund code = 009, and stores the contract fund code = 001 together with the already automatically assigned account fund code = 001 in the contract storage means 42 (see FIG. 3). Further, the investment unit fund code = 010 is automatically assigned to the investment unit 1 for which the investment style E is selected, and the investment unit storage means 43 (see FIG. 3) is stored together with the contract fund code = 009 that has already been automatically assigned. There are several types of fund wrap services. For example, the "fund wrap premium" service (service type classification = 01) has a large contract amount (for example, 30 million yen or more and 10,000 yen units). Up to 5 investment units can be set, and the "Fund Wrap Online" service (service type classification = 02) has a small contract amount (10,000 yen or more and 1 yen unit), and only one investment unit can be set. There are differences such as. However, these are just examples. For example, the maximum number of investment units that can be set is not limited to 5, but may be more or less than that, and multiple investment units can be set for all fund wrap services. However, the size of the contract amount is arbitrary. It is rare, but in reality, that one customer, Taro Yamato, uses multiple types of fund wrap services at the same time.
さらに、その後に、最初の顧客である大和太郎が、既に契約している「ファンドラッププレミアム」サービスについて、運用口3を追加して設定し、運用口3について、運用スタイルFを選択したとする。このとき、設定受付手段21は、運用スタイルFを選択した運用口3に対し、運用口ファンドコード=011を自動付与し、既に自動付与した契約ファンドコード=002とともに、運用口記憶手段43(図3参照)に記憶させる。 Further, after that, it is assumed that the first customer, Taro Yamato, additionally sets the investment unit 3 for the "fund wrap premium" service that has already been contracted, and selects the investment style F for the investment unit 3. .. At this time, the setting receiving means 21 automatically assigns the investment unit fund code = 011 to the investment unit 3 for which the investment style F is selected, and together with the contract fund code = 002 already automatically assigned, the investment unit storage means 43 (Fig. 3) to memorize.
従って、運用口ファンドコードは、全ての顧客の全ての契約の全ての運用口に対し、重ならないように自動付与されているので、運用口識別情報として機能する。また、口座ファンドコード、契約ファンドコード、運用口ファンドコードは、階層化されているので、運用口記憶手段43、契約記憶手段42、主口座記憶手段41という順で、運用口ファンドコードから契約ファンドコードを辿り、契約ファンドコードから口座ファンドコードを辿り、口座ファンドコードから主口座の口座番号(顧客識別情報)を辿ることができるので、これらの3つのファンドコードは、3つ合わせて顧客識別情報として機能するといえるか、あるいは、3つ合わせて顧客識別情報を特定することができる識別情報であるといえる。従って、本発明(請求項)における「顧客識別情報に関連付けて記憶する」という記載については、これらの3つのファンドコードから顧客識別情報に辿り着くことができるように記憶されているという意味を含んでいるため、必ずしも同じレコード内に、顧客識別情報(本実施形態では、主口座の口座番号)自体が存在することを意味しない。このため、あるレコードに、運用口ファンドコードが記憶されていれば、それは運用口識別情報として機能し、かつ、その運用口ファンドコードは、別のレコードに記憶されている顧客識別情報(本実施形態では、主口座の口座番号)を特定するための識別情報としても機能することになり、この状態をもって、本発明(請求項)において「顧客識別情報および運用口識別情報に関連付けて記憶する」という記載となっている。 Therefore, since the investment unit fund code is automatically assigned to all investment units of all contracts of all customers so as not to overlap, it functions as investment unit identification information. Further, since the account fund code, the contract fund code, and the investment unit fund code are stratified, the investment unit storage means 43, the contract storage means 42, and the main account storage means 41 are arranged in this order from the investment unit fund code to the contract fund. Since it is possible to trace the code, trace the account fund code from the contract fund code, and trace the account number (customer identification information) of the main account from the account fund code, these three fund codes can be combined into three customer identification information. It can be said that it functions as, or it can be said that it is identification information that can identify the customer identification information in combination of the three. Therefore, the description of "remembering in association with customer identification information" in the present invention (claim) includes the meaning that it is stored so that the customer identification information can be reached from these three fund codes. Therefore, it does not necessarily mean that the customer identification information (in the present embodiment, the account number of the main account) itself exists in the same record. Therefore, if the investment unit fund code is stored in a certain record, it functions as the investment unit identification information, and the investment unit fund code is the customer identification information stored in another record (this implementation). In the form, it also functions as identification information for identifying (account number of the main account), and in this state, in the present invention (claim), "stored in association with customer identification information and operation unit identification information". It is described as.
また、設定受付手段21は、証券会社等の金融機関のシステム担当者により入力されて端末装置110から通信回線5またはネットワーク1を介して送信されてくるシステム設定情報を受け付け、記憶手段40に登録する処理も実行する。
Further, the setting receiving means 21 receives the system setting information input by the system person in charge of a financial institution such as a securities company and transmitted from the
具体的には、設定受付手段21は、運用スタイルに関する設定情報として、例えば、サービス種類区分(「ファンドラッププレミアム」サービス=01、「ファンドラップオンライン」サービス=02、…)、運用スタイル区分(共通スタイル=1、個別スタイル(1)=2、個別スタイル(2)=3、…)、運用スタイルコード(運用スタイル識別情報)、当該運用スタイルに対してシステム担当者が命名したテキストデータである運用スタイル名称(安定型、やや安定型、バランス型、やや積極型、積極型、…)、当該運用スタイルに適用される手数料率を識別するための手数料コード(手数料率識別情報)等を、運用スタイル記憶手段47(図7参照)に記憶させる(レコードの作成を含む)。 Specifically, the setting receiving means 21 uses, for example, a service type classification (“fund wrap premium” service = 01, “fund wrap online” service = 02,…) and a management style classification (common) as setting information regarding the management style. Style = 1, individual style (1) = 2, individual style (2) = 3, ...), operation style code (operation style identification information), operation that is text data named by the person in charge of the system for the operation style. The style name (stable type, slightly stable type, balanced type, slightly aggressive type, aggressive type, etc.), the fee code for identifying the fee rate applied to the operation style (commission rate identification information), etc. It is stored in the storage means 47 (see FIG. 7) (including the creation of a record).
なお、運用スタイル区分は、全ての顧客に適用可能なデフォルトの共通スタイル(運用スタイル区分=1)と、特定の顧客に適用する個別スタイル(1),(2)…(運用スタイル区分=2,3,…)とがあるが、特にこのような区分を設けなくてもよい。また、運用スタイルには、例えば、安定型、やや安定型、バランス型、やや積極型、積極型等の各種名称の運用スタイルがあり、実際には、非常に多数(例えば、400個程度)の運用スタイルが用意されているが、システムとして用意する運用スタイルの個数は任意であり、顧客は、運用口毎に異なる運用スタイルを選択するので、少なくとも顧客1人当たりの運用口の最大設定数(例えば5つ)と同数の運用スタイルが用意されていればよい。 The operation style classification is the default common style (operation style classification = 1) applicable to all customers and the individual styles (1), (2) ... (operation style classification = 2,) applied to specific customers. There are 3, ...), but it is not necessary to provide such a division. In addition, there are various operation styles such as stable type, slightly stable type, balanced type, slightly positive type, positive type, etc., and in reality, there are a large number (for example, about 400). Although operation styles are prepared, the number of operation styles prepared as a system is arbitrary, and the customer selects a different operation style for each operation unit. Therefore, at least the maximum number of operation units set per customer (for example,) It suffices if the same number of operation styles as (5) are prepared.
また、設定受付手段21は、運用スタイルと資産クラスとの関係を示す設定情報として、例えば、運用スタイルコード(運用スタイル識別情報)と、資産クラスコード(資産クラス識別情報)と、設定構成比率(運用スタイルコードに紐付く資産クラスの配分比率:%単位)とを関連付けて、運用スタイル・資産クラス構成記憶手段48(図7参照)に記憶させる(レコードの作成を含む)。 Further, the setting receiving means 21 uses, for example, an operation style code (operation style identification information), an asset class code (asset class identification information), and a setting configuration ratio (as setting information indicating the relationship between the operation style and the asset class). The asset class allocation ratio associated with the investment style code (in% units) is associated with the asset class and stored in the asset class configuration storage means 48 (see FIG. 7) (including the creation of records).
さらに、設定受付手段21は、資産クラスに関する設定情報として、例えば、資産クラスコード(資産クラス識別情報)と、資産クラスを構成する投資信託の銘柄コード(銘柄識別情報)とを関連付けて、資産クラス銘柄構成記憶手段49(図7参照)に記憶させる(レコードの作成を含む)。 Further, the setting receiving means 21 associates, for example, the asset class code (asset class identification information) with the stock code (stock identification information) of the investment trust constituting the asset class as the setting information regarding the asset class, and the asset class It is stored in the brand structure storage means 49 (see FIG. 7) (including the creation of a record).
また、設定受付手段21は、手数料率に関する設定情報として、例えば、手数料コード(手数料率識別情報)と、手数料率(投資顧問料率、取引等管理手数料率)とを関連付けて、手数料率記憶手段(不図示)に記憶させる(レコードの作成を含む)。 Further, the setting receiving means 21 associates, for example, a fee code (commission rate identification information) with a fee rate (investment advisory fee rate, transaction management fee rate) as setting information regarding the fee rate, and stores the fee rate (commission rate storage means). Store in (not shown) (including creating records).
<ファンドラップシステム10/処理手段20/イベント準備手段22の構成>
<Structure of
イベント準備手段22は、イベント毎の所定の時期が到来したときに、既に登録されている情報に基づき、各イベントのレコードを作成してイベント記憶手段50(図8参照)に記憶させるイベント準備処理を実行するものである。前述した設定受付手段21が、顧客またはその入力代行者からのオンライン入力での申込を受け付けて処理を実行するのに対し、このイベント準備手段22は、申込に基づくのではなく、登録情報に基づき所定の時期の到来をシステムで判断して処理を実行する点が異なっている。 The event preparation means 22 creates a record of each event based on the information already registered and stores it in the event storage means 50 (see FIG. 8) when a predetermined time for each event arrives. Is to execute. While the above-mentioned setting receiving means 21 accepts an online input application from a customer or its input agent and executes processing, the event preparing means 22 is not based on the application but based on the registration information. The difference is that the system determines the arrival of a predetermined time and executes the process.
具体的には、イベント準備手段22は、定期受取、寄附、定期積立のイベントについてのレコードを作成してイベント記憶手段50(図8参照)に記憶させる処理を実行する。イベント記憶手段50(図8参照)に作成した各イベントのレコードに記憶させる情報は、イベント毎に異なるが、各イベントの内容説明で既に述べているため、ここでは個々のイベント毎の説明は省略する。また、イベント準備手段22は、四半期フィー徴収のイベントについてのレコードを作成して四半期フィー徴収記憶手段54(図12参照)に記憶させる処理を実行する。これらのうち、定期受取、寄附、四半期フィー徴収は、売注文を伴うイベント(本実施形態では、月末に処理を実行する月末イベント)であり、定期積立は、買注文を伴うイベントである。 Specifically, the event preparation means 22 executes a process of creating a record for the event of regular receipt, donation, and regular accumulation and storing it in the event storage means 50 (see FIG. 8). The information stored in the record of each event created in the event storage means 50 (see FIG. 8) differs for each event, but since it has already been described in the description of each event, the explanation for each event is omitted here. To do. In addition, the event preparation means 22 executes a process of creating a record for the quarterly fee collection event and storing it in the quarterly fee collection storage means 54 (see FIG. 12). Of these, regular receipt, donation, and quarterly fee collection are events that involve sell orders (in this embodiment, end-of-month events that execute processing at the end of the month), and regular reserves are events that involve buy orders.
なお、既に詳述したように、定期受取、寄附、定期積立のイベントは、設定受付手段21により申込を受け付ける定期受取申込、寄附申込、定期積立申込のイベントとは発生時期および趣旨の異なるイベントである。 As already described in detail, the regular receipt, donation, and regular reserve events are events that occur at different times and have different purposes from the regular receipt application, donation application, and regular reserve application events that accept applications by the setting reception means 21. is there.
また、イベント準備手段22は、定期受取のイベントでは、イベント記憶手段50(図8参照)に記憶されている定期受取のレコードにおける定期受取判定年月日になったか否かを判断し、定期受取判定年月日になったと判断した場合にその日の夜間バッチ処理で、当月に定期受取を実施するか否かの判定処理(受取自体は、翌月となるので、当月にそのための注文データ作成処理を行うか否かの判定処理)を実行し、その定期受取判定結果を、イベント記憶手段50(図8参照)に既に作成されている定期受取のレコードに記憶させる処理を実行する。 Further, the event preparation means 22 determines whether or not the periodic receipt determination date in the periodic receipt record stored in the event storage means 50 (see FIG. 8) has been reached in the periodic receipt event, and the periodic receipt means. If it is determined that the judgment date has come, the night batch processing of that day will be used to determine whether or not to carry out regular receipts in the current month (since the receipt itself will be the next month, order data creation processing for that month will be performed. The process of determining whether or not to perform the operation) is executed, and the process of storing the periodic receipt determination result in the periodic receipt record already created in the event storage means 50 (see FIG. 8) is executed.
この際、定期受取判定年月日は、イベント準備手段22により、運用口記憶手段43(図3参照)に記憶されている対象運用口のレコードにおける定期受取の登録情報のうちの定期受取タイミング(例えば、毎月、隔月(奇数月)、隔月(偶数月)、3ヶ月毎、6ヶ月毎、12ヶ月毎等の別を示す情報)を参照して決定し、イベント記憶手段50(図8参照)の定期受取のレコードに記憶させた情報である。また、イベント準備手段22による当月に定期受取を実施するか否かの判定処理は、残高記憶手段44(図4参照)に記憶された保有資産の状況(運用状況)や、運用口記憶手段43(図3参照)に記憶されている対象運用口のレコードにおける定期受取の登録情報のうちの定期受取指定金額等を用いて実行される。 At this time, the periodic receipt determination date is the periodic receipt timing (regular receipt timing) of the periodic receipt registration information in the record of the target operation unit stored in the operation unit storage means 43 (see FIG. 3) by the event preparation means 22. For example, it is determined by referring to every month, every other month (odd number month), every other month (even number month), every 3 months, every 6 months, every 12 months, etc.), and the event storage means 50 (see FIG. 8). This is the information stored in the record of regular receipt of. In addition, the event preparation means 22 determines whether or not to carry out regular receipt in the current month, such as the status of owned assets (operation status) stored in the balance storage means 44 (see FIG. 4) and the operation port storage means 43. It is executed by using the specified amount of regular receipt among the registration information of periodic receipt in the record of the target operation unit stored in (see FIG. 3).
<ファンドラップシステム10/処理手段20/源泉徴収準備手段23の構成>
<Structure of
源泉徴収準備手段23は、特定口座の登録を行っている顧客の各運用口について、源泉徴収用の金銭を確保するための売注文を伴う源泉徴収イベントのレコードを作成して源泉徴収イベント記憶手段51(図9参照)に記憶させる源泉徴収イベント生成処理と、見込額計算日(本実施形態では、一例として、毎年12月第5営業日とする。)に源泉徴収相当額の見込額を計算する見込額計算処理と、連携設定日(本実施形態では、一例として、毎年12月第13営業日とする。)に源泉徴収相当額の確定額を計算する確定額計算処理とを実行するものである。また、本実施形態では、源泉徴収準備手段23は、源泉徴収相当額の確定額を計算するための売注文を伴わない源泉徴収イベントのレコードを作成して源泉徴収イベント記憶手段51(図9参照)に記憶させる処理も実行するが、この売注文を伴わない源泉徴収イベントのレコード作成処理は、源泉徴収準備手段23を構成するプログラム内に連携設定日(本実施形態では、12月第13営業日)を記述することにより省略してもよい。 The withholding preparation means 23 creates a record of a withholding event accompanied by a sell order for securing money for withholding for each operation unit of a customer who has registered a specific account, and is a means for storing the withholding event. The withholding event generation process to be stored in 51 (see Fig. 9) and the withholding amount equivalent amount are calculated on the estimated amount calculation date (in this embodiment, as an example, the fifth business day of December every year). The expected amount calculation process and the fixed amount calculation process for calculating the fixed amount of the withholding tax amount on the cooperation setting date (in this embodiment, as an example, the 13th business day of December every year) are executed. Is. Further, in the present embodiment, the withholding preparation means 23 creates a record of the withholding event without a sell order for calculating the fixed amount of the withholding equivalent amount, and the withholding event storage means 51 (see FIG. 9). ) Is also executed, but the record creation process of the withholding event that does not accompany the sell order is performed on the cooperation setting date (in this embodiment, the 13th business in December) in the program constituting the withholding preparation means 23. It may be omitted by describing the day).
ここで、見込額計算日(本実施形態では、毎年12月第5営業日)は、11月の月末処理における売買取引がすべて約定していることが想定されるタイミング(年1回)である。また、連携設定日(本実施形態では、毎年12月第13営業日)は、源泉徴収相当額を捻出するための売買取引(源泉徴収イベントの売注文)がすべて約定していることが想定されるタイミング(年1回)である。 Here, the estimated amount calculation date (in this embodiment, the fifth business day of December every year) is the timing (once a year) in which it is assumed that all trading transactions in the month-end processing of November are executed. .. In addition, on the cooperation setting date (in this embodiment, the 13th business day of December every year), it is assumed that all sales transactions (sell orders for withholding tax events) for generating the amount equivalent to withholding tax are executed. Timing (once a year).
具体的には、源泉徴収準備手段23は、源泉徴収イベント生成処理として、見込額計算日(本実施形態では、一例として、12月第5営業日を設定する。)またはそれよりも前の日に、売注文を伴う源泉徴収イベントのレコードを作成して源泉徴収イベント記憶手段51(図9参照)に記憶させる。この際、売注文を伴う源泉徴収イベントのレコードには、源泉徴収イベント番号(源泉徴収イベントを識別するイベント番号)と、源泉徴収処理(ここでは、見込額計算処理)を実施する源泉徴収処理実施年月日(ここでは見込額計算日であり、本実施形態では、一例として、12月第5営業日を設定する。)と、源泉徴収計算基準年(源泉徴収金額を計算する基準年であり、例えば、2019年等である。)と、源泉徴収処理(ここでは、見込額計算処理)を行う対象運用口の運用口ファンドコード(運用口識別情報)と、見込額・確定額区分(ここでは、見込額を計算する仮計算であることを示す情報)と、バッチ処理実行年月日(イベント反映手段25によりイベントが反映された日を格納するカラム)とを含ませる。 Specifically, the withholding preparation means 23 sets the expected amount calculation date (in this embodiment, as an example, the fifth business day of December) or a day before that as the withholding event generation process. A record of the withholding event accompanied by a sell order is created and stored in the withholding event storage means 51 (see FIG. 9). At this time, the withholding event number (event number that identifies the withholding event) and the withholding process (here, the estimated amount calculation process) are executed in the record of the withholding event accompanied by the sell order. The date (here, the estimated amount calculation date, and in this embodiment, the fifth business day of December is set as an example) and the withholding calculation base year (the base year for calculating the withholding amount). , For example, 2019, etc.), the investment unit fund code (investment unit identification information) of the target investment unit that performs withholding tax processing (here, estimated amount calculation processing), and the estimated amount / fixed amount classification (here). Then, information indicating that the calculation is a provisional calculation for calculating the estimated amount) and the date of execution of the batch process (a column for storing the date when the event is reflected by the event reflecting means 25) are included.
また、源泉徴収準備手段23は、連携設定日(本実施形態では、一例として、12月第13営業日を設定する。)またはそれよりも前の日に、売注文を伴わない確定額計算用の源泉徴収イベントのレコードを作成して源泉徴収イベント記憶手段51(図9参照)に記憶させる。この際、売注文を伴わない確定額計算用の源泉徴収イベントのレコードには、源泉徴収イベント番号(源泉徴収イベントを識別するイベント番号)と、源泉徴収処理(ここでは、確定額計算処理)を実施する源泉徴収処理実施年月日(ここでは連携設定日であり、本実施形態では、一例として、12月第13営業日を設定する。)と、源泉徴収計算基準年(源泉徴収金額を計算する基準年であり、例えば、2019年等である。)と、源泉徴収処理(ここでは、確定額計算処理)を行う対象運用口の運用口ファンドコード(運用口識別情報)と、見込額・確定額区分(ここでは、確定額を計算する本計算であることを示す情報)とを含ませる。なお、連携設定日(本実施形態では、12月第13営業日とする。)をプログラム内に記述する場合は、この売注文を伴わない確定額計算用の源泉徴収イベントのレコード作成処理は、省略してもよい。 Further, the withholding tax preparation means 23 is used for calculating a fixed amount without a sell order on the cooperation setting date (in the present embodiment, the 13th business day of December is set as an example) or a day before that. A record of the withholding event is created and stored in the withholding event storage means 51 (see FIG. 9). At this time, the withholding event number (event number that identifies the withholding event) and the withholding process (here, the fixed amount calculation process) are recorded in the record of the withholding event for the fixed amount calculation without the sell order. The withholding tax processing implementation date (here, the cooperation setting date, and in this embodiment, the 13th business day of December is set as an example) and the withholding tax calculation base year (calculate the withholding amount). The base year for the event, for example, 2019, etc.), the withholding tax processing (here, fixed amount calculation processing), the investment unit fund code (operation unit identification information) of the target investment unit, and the estimated amount. Include the fixed amount classification (here, information indicating that this is the main calculation for calculating the fixed amount). When the cooperation setting date (in this embodiment, it is the 13th business day of December) is described in the program, the record creation process of the withholding event for the fixed amount calculation without this sell order is performed. It may be omitted.
また、源泉徴収準備手段23は、見込額計算処理として、源泉徴収イベント記憶手段51(図9参照)に記憶されている源泉徴収処理実施年月日(ここでは見込額計算日であり、本実施形態では、一例として、12月第5営業日を設定する。)になった時点で、源泉徴収相当額の見込額を計算し、その計算結果を含むレコードを作成して源泉徴収計算結果記憶手段52(図10参照)に記憶させる処理を実行する。この際、源泉徴収計算結果記憶手段52(図10参照)のレコードには、計算基準年度(例えば、2019年)と、運用口ファンドコード(運用口識別情報)と、見込額・確定額区分(ここでは、見込額を計算する仮計算であることを示す情報)と、売買損益累計(対象集計年の売買損益累計であり、簿価通算取引記憶手段58(図16参照)の売買損益の運用口累計)と、手数料累計(対象集計年の手数料についての運用口単位の累計であるが、見込額の計算では使用しない)と、実現損益累計額(対象集計年の実現損益の累計であり、「売買損益累計−手数料累計」であるが、見込額の計算では使用しない)と、源泉徴収相当額(ここでは、源泉徴収相当額の見込額)と、レコード登録年月日とを含ませる。 Further, the withholding tax preparation means 23 performs the withholding tax processing implementation date (here, the estimated amount calculation date, which is the present implementation) stored in the withholding tax event storage means 51 (see FIG. 9) as the withholding tax calculation process. In the form, as an example, the 5th business day of December is set.) When the estimated amount of withholding tax is calculated, a record including the calculation result is created, and the withholding tax calculation result storage means. The process of storing in 52 (see FIG. 10) is executed. At this time, the record of the withholding calculation result storage means 52 (see FIG. 10) includes the calculation base year (for example, 2019), the investment unit fund code (operation unit identification information), and the estimated amount / fixed amount classification (see FIG. 10). Here, the operation of the trading profit / loss of the cumulative trading profit / loss (the cumulative trading profit / loss of the target aggregation year and the total transaction storage means 58 (see FIG. 16)) and the provisional calculation for calculating the estimated amount. Cumulative unit), accumulated commission (cumulative of commissions for the target aggregation year, but not used in the calculation of the estimated amount), and accumulated realized profit / loss (cumulative realized profit / loss for the target aggregation year). Includes "cumulative trading profit / loss-cumulative commission", but not used in the calculation of the estimated amount), the amount equivalent to withholding (here, the estimated amount equivalent to withholding), and the record registration date.
ここで、源泉徴収相当額の見込額は、簿価通算取引記憶手段58(図16参照)に記憶されている対象運用口の当年約定の売買取引のうち、特定口座取引区分が特定口座取引(=1)になっている取引についての売買損益の累計額に源泉税率(例えば、20.315%)を乗じて得られた源泉徴収予定額に、さらに100%を超える掛目(本実施形態では、一例として、110%とする。)を乗じることにより算出する。 Here, the estimated amount of withholding tax is determined by the specific account transaction category (specific account transaction category) among the sales transactions of the target investment unit stored in the book value total transaction storage means 58 (see FIG. 16). The withholding tax amount obtained by multiplying the cumulative amount of trading profit and loss for transactions with = 1) by the withholding tax rate (for example, 20.315%) is further over 100% (in this embodiment). As an example, it is calculated by multiplying by 110%).
さらに、源泉徴収準備手段23は、確定額計算処理として、源泉徴収イベント記憶手段51(図9参照)に記憶されている連携設定日(本実施形態では、一例として、12月第13営業日を設定する。)になった時点で、源泉徴収相当額の確定額を計算し、その計算結果を含むレコードを作成して源泉徴収計算結果記憶手段52(図10参照)に記憶させる処理を実行する。この際、源泉徴収計算結果記憶手段52(図10参照)のレコードには、計算基準年度(例えば、2019年)と、運用口ファンドコード(運用口識別情報)と、見込額・確定額区分(ここでは、確定額を計算する本計算であることを示す情報)と、売買損益累計(対象集計年の売買損益累計であり、簿価通算取引記憶手段58(図16参照)の売買損益の運用口累計)と、手数料累計(対象集計年の手数料についての運用口単位の累計)と、実現損益累計額(対象集計年の実現損益の累計であり、「売買損益累計−手数料累計」)と、源泉徴収相当額(ここでは、源泉徴収相当額の確定額)と、レコード登録年月日とを含ませる。 Further, the withholding preparation means 23 sets the cooperation setting date (in the present embodiment, as an example, the 13th business day of December) stored in the withholding event storage means 51 (see FIG. 9) as the fixed amount calculation process. When it becomes (set), the fixed amount of the withholding tax equivalent amount is calculated, a record including the calculation result is created, and the process of storing the withholding tax calculation result storage means 52 (see FIG. 10) is executed. .. At this time, the record of the withholding calculation result storage means 52 (see FIG. 10) includes the calculation base year (for example, 2019), the investment unit fund code (operation unit identification information), and the estimated amount / fixed amount classification (see FIG. 10). Here, the operation of the trading profit / loss of the total trading profit / loss (the cumulative trading profit / loss of the target aggregation year, and the book value total transaction storage means 58 (see FIG. 16)) and the total trading profit / loss (information indicating that this calculation is for calculating the fixed amount). Cumulative total of units), cumulative fees (cumulative of investment units for commissions in the target aggregation year), accumulated realized profit / loss (cumulative realized profit / loss in the target aggregation year, "cumulative trading profit / loss-cumulative fees"), Include the amount equivalent to withholding (here, the fixed amount equivalent to withholding) and the record registration date.
ここで、源泉徴収相当額の確定額は、簿価通算取引記憶手段58(図16参照)に記憶されている対象運用口の当年約定の売買取引のうち、特定口座取引区分が特定口座取引(=1)になっている取引についての売買損益の累計額から、算出手数料記憶手段57(図15参照)に記憶されている対象運用口の当年支払の手数料の累計額を減じた金額に、源泉税率(例えば、20.315%)を乗じることにより算出する。手数料は、必要経費に該当するため、利益から減算している。なお、本実施形態では、手数料には、投資顧問料金額と、取引等管理手数料金額とがあるが、各年度の税制に応じて控除可能な性質の手数料に該当する金額を減算すればよい。 Here, the fixed amount equivalent to the withholding tax is determined by the specific account transaction category (specific account transaction category) among the sales transactions of the target investment unit stored in the book value total transaction storage means 58 (see FIG. 16). The source is the amount obtained by subtracting the cumulative amount of the current year's payment fee of the target investment unit stored in the calculation fee storage means 57 (see Fig. 15) from the cumulative amount of trading profit and loss for the transaction for which = 1). Calculated by multiplying by the tax rate (eg 20.315%). Fees are deducted from profits as they correspond to necessary expenses. In the present embodiment, the fee includes an investment advisory fee amount and a transaction management fee amount, and the amount corresponding to the deductible property fee according to the tax system of each year may be subtracted.
従って、源泉徴収相当額の確定額計算処理では、手数料を減じている点、および、100%を超える掛目(本実施形態では、110%)を乗じていない点が、見込額計算処理とは異なる。このため、見込額計算日から確定額計算日(連携設定日)までの間に通常考えられないような銘柄の値上がりがあり、それにより源泉徴収イベントの売注文で多額の譲渡益が発生するような事態等が生じない限り、原則的には、源泉徴収相当額の確定額は、見込額よりも小さくなる。 Therefore, the withholding tax equivalent fixed amount calculation process differs from the estimated amount calculation process in that the fee is reduced and that the multiplication factor (110% in this embodiment) is not multiplied. .. For this reason, there is an unthinkable price increase of stocks between the estimated amount calculation date and the fixed amount calculation date (cooperation setting date), which causes a large transfer gain in the withholding event sales order. In principle, the fixed amount of withholding tax will be smaller than the estimated amount unless such a situation occurs.
以上の源泉徴収相当額の見込額計算処理や確定額計算処理についての説明における「簿価通算取引記憶手段58(図16参照)に記憶されている対象運用口の当年約定の売買取引についての売買損益の累計額」および「算出手数料記憶手段57(図15参照)に記憶されている対象運用口の当年支払の手数料の累計額」という記載には、次のような各ケース(1)〜(3)が含まれる。 In the explanation of the above-mentioned expected amount calculation process and fixed amount calculation process of the withholding amount, "Buying and selling of the target investment unit stored in the book value total transaction storage means 58 (see Fig. 16) for the current year's contract" In the description of "cumulative amount of profit and loss" and "cumulative amount of commissions paid in the current year of the target investment unit stored in the calculation fee storage means 57 (see FIG. 15)", the following cases (1) to ( 3) is included.
対象運用口において当年中に1回または複数回の減額のイベントが発生した場合には、その減額イベントの売注文の約定(最遅約定日)の都度に、特定口座算入情報連携手段33により、特定口座算入情報(売買取引の損益情報を含む)が売買システム70へ連携され、本実施形態ではその連携の翌営業日(最遅約定日+1営業日)に、売買システム70において顧客の主口座からの源泉徴収が行われる。従って、12月中に限らず、1月以降の毎営業日に、主口座からの源泉徴収が行われる可能性があるので、1つの運用口につき、源泉徴収のための計算処理が当年中に複数回行われる可能性がある。このため、次のような各ケース(1)〜(3)のうち、各年度の税制に沿った内容(税制で許容される内容)の処理を行えばよい。なお、運用口削除を行うと、対象運用口の全銘柄の全数量が売却されるので、その後に売買取引が行われることはないことから、その後における売買システム70への損益情報の連携はない。
If a reduction event occurs once or multiple times during the current year at the target investment unit, the specific account inclusion information linkage means 33 will be used each time the sell order of the reduction event is executed (latest execution date). Specific account inclusion information (including profit / loss information of trading transactions) is linked to the
ケース(1)では、見込額計算処理を実行する見込額計算日(本実施形態では、一例として、12月第5営業日とする。)、あるいは確定額計算処理を実行する連携設定日(本実施形態では、一例として、12月第13営業日とする。)よりも前に、当年中において最遅約定日が到来した1回または複数回の減額イベントの売注文があった場合であっても、それらの減額イベントの有無とは無関係に、1月からの対象運用口の当年約定の売買取引についての売買損益を累計し、また、1月からの対象運用口の当年支払の手数料を累計して源泉徴収相当額の見込額や確定額を算出する。 In case (1), the estimated amount calculation date for executing the estimated amount calculation process (in this embodiment, the fifth business day of December is used as an example), or the cooperation setting date for executing the fixed amount calculation process (this). In the embodiment, for example, it is the 13th business day of December), when there is a sell order for one or more reduction events for which the latest contract date has arrived during the current year. However, regardless of the presence or absence of those reduction events, the trading profits and losses for the current year's contracted trading transactions of the target investment units from January are accumulated, and the fees for the current year's payment of the target investment units from January are accumulated. Then, the estimated amount and the fixed amount equivalent to the withholding amount are calculated.
従って、ケース(1)では、例えば、5月に減額イベントがあり、5月の減額イベントの売注文の最遅約定日の連携により、主口座から10万円の源泉徴収が行われ、見込額計算日(本実施形態では、一例として、12月第5営業日とする。)に計算された源泉徴収相当額の見込額が30万円であったとすると、既に10万円の源泉徴収が行われているので、源泉徴収イベントでは、残りの20万円の資金を確保するための売注文を行えばよいところ、30万円の資金を確保するための売注文の注文データが作成されることになる。なお、5月に減額イベントがあった以降に行った譲渡取引で損失が生じ、5月までの分を含めた当年の売買損益の通算がゼロまたはマイナスになり、見込額計算日(本実施形態では、12月第5営業日)に計算された源泉徴収相当額の見込額がゼロになった場合には、源泉徴収イベントの売注文の注文データは作成されない。 Therefore, in case (1), for example, there is a reduction event in May, and withholding of 100,000 yen is performed from the main account by coordinating the latest contract date of the sell order of the reduction event in May, and the estimated amount. Assuming that the estimated amount of withholding tax calculated on the calculation date (in this embodiment, as an example, the fifth business day of December) is 300,000 yen, the withholding tax of 100,000 yen has already been made. Therefore, at the withholding event, you can place a sell order to secure the remaining 200,000 yen, but order data for the sell order to secure 300,000 yen will be created. become. In addition, a loss will occur in the transfer transaction conducted after the reduction event in May, and the total trading profit and loss for the current year including the amount up to May will be zero or negative, and the estimated amount calculation date (this embodiment). Then, if the estimated withholding amount calculated on the 5th business day of December becomes zero, the order data of the sell order of the withholding event will not be created.
ケース(2)では、減額のイベントの売注文の最遅約定日にも、源泉徴収相当額の計算(確定額の計算方法による計算)を行い、その計算結果を、源泉徴収計算結果記憶手段52(図10参照)に記憶しておく。この際の計算では、当年中に既に1回または複数回の別の減額イベントが発生していたとしても、それらの別の減額イベントの有無を考慮することなく、売買損益についても手数料についても、それまでの当年の通算(1月からの通算)の累計額を算出する。そして、見込額計算日(本実施形態では、一例として、12月第5営業日とする。)に、それまでの減額のイベントでの連携の有無を考慮することなく当年を通算(1月からの通算)した源泉徴収相当額の見込額を計算した後、計算した源泉徴収相当額の見込額から、源泉徴収計算結果記憶手段52(図10参照)に記憶されている源泉徴収相当額(減額イベントの発生時に計算された源泉徴収相当額)を減額することにより、源泉徴収イベントの売注文による売却金額を決定する。なお、源泉徴収計算結果記憶手段52(図10参照)に記憶されている源泉徴収相当額を減額することにより、マイナスの金額になった場合は、源泉徴収イベントの売注文の注文データは作成されない(売却金額はゼロ)。また、源泉徴収計算結果記憶手段52(図10参照)に、複数回の減額イベントの発生時に計算された源泉徴収相当額が記憶されている場合には、最後に計算された源泉徴収相当額を用いて減算を行うか、または、最も大きい金額の源泉徴収相当額を用いて減算を行う。最後であるか否かは、源泉徴収計算結果記憶手段52(図10参照)のレコード登録年月日で判断することができる。 In case (2), the withholding amount equivalent amount (calculation by the fixed amount calculation method) is calculated even on the latest contract date of the sell order of the reduction event, and the calculation result is stored in the withholding calculation result storage means 52. Store in (see FIG. 10). In this calculation, even if one or more other reduction events have already occurred during the current year, regardless of the existence of those other reduction events, both the trading profit and loss and the commission will be calculated. Calculate the cumulative total of the current year (total from January) up to that point. Then, on the estimated amount calculation date (in this embodiment, the fifth business day of December is used as an example), the entire year is totaled (from January) without considering the presence or absence of cooperation in the reduction events up to that point. After calculating the estimated amount of withholding tax (total), the withholding tax equivalent amount (reduction) stored in the withholding tax calculation result storage means 52 (see FIG. 10) from the calculated withholding tax equivalent amount. By reducing the withholding amount (equivalent to the withholding amount calculated at the time of the event), the selling amount of the withholding event is determined. If the amount equivalent to withholding tax stored in the withholding tax calculation result storage means 52 (see FIG. 10) is reduced to a negative amount, the order data for the sell order of the withholding tax event will not be created. (The sale price is zero). If the withholding tax calculation result storage means 52 (see FIG. 10) stores the withholding tax equivalent amount calculated when a plurality of subtraction events occur, the last calculated withholding tax equivalent amount is stored. Use to make the subtraction, or use the largest amount of withholding tax to make the subtraction. Whether or not it is the last can be determined by the record registration date of the withholding calculation result storage means 52 (see FIG. 10).
従って、ケース(2)では、例えば、5月に減額イベントがあり、5月の減額イベントの売注文の最遅約定日に源泉徴収相当額が10万円と計算され、その10万円が源泉徴収計算結果記憶手段52(図10参照)に記憶されていたとし、さらに、見込額計算日(本実施形態では、一例として、12月第5営業日とする。)に計算された源泉徴収相当額の見込額が30万円であったとすると、30万円から10万円を減じた20万円が、源泉徴収イベントの売注文による売却金額となる。既に5月に10万円が源泉徴収されているので、20万円を確保すればよい趣旨である。また、5月に減額イベントがあった以降に行った譲渡取引で損失が生じ、見込額計算日(本実施形態では、12月第5営業日)に計算された源泉徴収相当額の見込額が5万円であったとすると、5万円から10万円を減じてマイナス5万円となるので、源泉徴収イベントの売注文の注文データは作成されない。既に5月に10万円が源泉徴収されているので、それ以上、税徴収用の資金を確保する必要はないという趣旨である。同様に、見込額計算日(本実施形態では、12月第5営業日)に計算された源泉徴収相当額の見込額がゼロになった場合も、源泉徴収イベントの売注文の注文データは作成されない。 Therefore, in case (2), for example, there is a reduction event in May, and the amount equivalent to withholding tax is calculated to be 100,000 yen on the latest contract date of the sell order of the reduction event in May, and that 100,000 yen is the source. It is assumed that it was stored in the collection calculation result storage means 52 (see FIG. 10), and further, it is equivalent to the withholding tax calculated on the estimated amount calculation date (in this embodiment, as an example, the fifth business day of December). Assuming that the estimated amount is 300,000 yen, 200,000 yen, which is obtained by subtracting 100,000 yen from 300,000 yen, will be the sale amount due to the withholding event sale order. Since 100,000 yen has already been withheld in May, it is sufficient to secure 200,000 yen. In addition, a loss will occur in the transfer transaction conducted after the reduction event in May, and the estimated withholding amount calculated on the estimated amount calculation date (in this embodiment, the 5th business day of December) will be calculated. If it is 50,000 yen, it will be minus 50,000 yen by subtracting 100,000 yen from 50,000 yen, so the order data of the sell order of the withholding event will not be created. Since 100,000 yen has already been withheld in May, it is not necessary to secure more funds for tax collection. Similarly, even if the withholding tax equivalent amount calculated on the withholding tax calculation date (in this embodiment, the fifth business day of December) becomes zero, the order data for the withholding tax sale order is created. Not done.
また、ケース(2)では、例えば、5月と9月に減額イベントがあり、5月の減額イベントの売注文の最遅約定日に源泉徴収相当額(1月初営業日から5月の当該最遅約定日までの譲渡益に対する源泉徴収相当額)が10万円と計算され、9月の減額イベントの売注文の最遅約定日に源泉徴収相当額(1月初営業日から9月の当該最遅約定日までの譲渡益に対する源泉徴収相当額)が5万円と計算され、それらの10万円、5万円が源泉徴収計算結果記憶手段52(図10参照)に記憶されていたとし、さらに、見込額計算日(本実施形態では、一例として、12月第5営業日とする。)に計算された源泉徴収相当額の見込額が30万円であったとすると、30万円から5万円(10万円、5万円のうちの最後に計算された金額)を減じた25万円が、源泉徴収イベントの売注文による売却金額となるか、または、30万円から10万円(10万円、5万円のうちの最大の金額)を減じた20万円が、源泉徴収イベントの売注文による売却金額となる。前者のように最後に計算された金額である5万円を用いる場合は、例えば、売買システム70において、ファンドラップシステム10からの連携で損益情報を受け取った都度に行う源泉徴収額の計算で、計算した源泉徴収額が減ったときに、源泉徴収のために一旦確保した資金を修正して減らす処理を行う場合等に適用することができ、後者のように最大の金額である10万円を用いる場合は、例えば、売買システム70において、源泉徴収のために一旦確保した資金は、その後に譲渡損失があっても減らさない処理を行う場合等に適用することができる。
In case (2), for example, there are reduction events in May and September, and the amount equivalent to withholding tax on the latest contract date of the sell order of the reduction event in May (the highest amount from the first business day of January to May). The amount equivalent to withholding tax on the gain on transfer until the late contract date is calculated to be 100,000 yen, and the amount equivalent to withholding tax on the latest contract date of the sell order for the reduction event in September (the maximum amount from the first business day of January to September). It is assumed that the withholding amount equivalent to the gain on transfer until the late contract date) was calculated as 50,000 yen, and those 100,000 yen and 50,000 yen were stored in the withholding calculation result storage means 52 (see FIG. 10). Further, assuming that the estimated amount equivalent to withholding tax calculated on the estimated amount calculation date (in this embodiment, the fifth business day of December as an example) is 300,000 yen, the amount is 300,000 to 5 250,000 yen, which is obtained by subtracting 10,000 yen (the last calculated amount of 100,000 yen and 50,000 yen), will be the sale amount due to the withholding event sale order, or 300,000 to 100,000 yen. 200,000 yen, which is obtained by subtracting (the maximum amount of 100,000 yen and 50,000 yen), is the selling amount of the withholding event. When using the last calculated amount of 50,000 yen as in the former case, for example, in the
ケース(3)では、当年を、1月の初営業日から特定口座算入情報連携手段33による連携タイミングである減額イベントの売注文の最遅約定日までの期間と、当該最遅約定日の翌営業日から見込額計算日(本実施形態では、一例として、12月第5営業日とする。)または連携設定日(本実施形態では、一例として、12月第13営業日とする。)までの期間に分割し、見込額計算処理や確定額計算処理では、減額イベントの売注文の最遅約定日の翌営業日から見込額計算日(本実施形態では、12月第5営業日)または連携設定日(本実施形態では、12月第13営業日)までの期間における源泉徴収相当額の計算を行う。また、当年に、見込額計算日や連携設定日よりも前に、複数回(例えば3回)の減額イベントA,B,Cが発生している場合には、最後の減額イベントCの売注文の最遅約定日の翌営業日から見込額計算日または連携設定日までの期間における源泉徴収相当額の計算を行う。 In case (3), the current year is the period from the first business day of January to the latest execution date of the sell order of the reduction event, which is the cooperation timing by the specific account inclusion information cooperation means 33, and the day after the latest execution date. From the business day to the estimated amount calculation date (in this embodiment, the 5th business day of December is used as an example) or the cooperation setting date (in this embodiment, the 13th business day of December is used as an example). In the expected amount calculation process and the fixed amount calculation process, the estimated amount calculation date (in this embodiment, the fifth business day of December) or the expected amount calculation date from the business day following the latest execution date of the sell order of the reduction event. The amount equivalent to withholding tax is calculated for the period up to the cooperation setting date (in this embodiment, the 13th business day of December). In addition, if multiple (for example, 3) reduction events A, B, and C occur before the estimated amount calculation date and cooperation setting date in the current year, the last reduction event C sell order. The amount equivalent to withholding tax is calculated during the period from the business day following the latest contract date to the estimated amount calculation date or the cooperation setting date.
この際、簿価通算取引記憶手段58(図16参照)に記憶されている対象運用口の当年約定の売買取引についての売買損益の累計額を計算する場合は、簿価通算取引記憶手段58(図16参照)に記憶されている連携済区分が未連携(=0)になっていて、かつ、特定口座取引区分が特定口座取引(=1)になっている取引についての売買損益を合計する。特定口座算入情報連携手段33による売買システム70への連携を既に行った当年の取引については、連携済区分が連携済(=1)になっているので、複数回の減額イベントがあった場合における最後の減額イベントの売注文の最遅約定日の翌営業日以降に約定した取引については、連携済区分が未連携(=0)になっているからである。また、算出手数料記憶手段57(図15参照)に記憶されている対象運用口の当年支払の手数料の累計額を計算する場合は、算出手数料記憶手段57(図15参照)に記憶されているフィー計算年月日が、減額イベントの売注文の最遅約定日の翌営業日から連携設定日(本実施形態では、12月第13営業日)までの期間に属する手数料を合計する。
At this time, when calculating the cumulative amount of trading profit / loss for the current year's contracted trading transaction of the target investment unit stored in the book value total transaction storage means 58 (see FIG. 16), the book value total transaction storage means 58 (see FIG. 16) (Refer to FIG. 16), the trading profit / loss is totaled for the transactions in which the linked category is not linked (= 0) and the specific account transaction category is the specified account transaction (= 1). .. For transactions in the current year that have already been linked to the
従って、ケース(3)では、例えば、5月と9月に減額イベントが発生している場合には、最後の減額イベントである9月の減額イベントの売注文の最遅約定日の翌営業日から、見込額計算日(本実施形態では、12月第5営業日)または連携設定日(本実施形態では、12月第13営業日)までの期間における源泉徴収相当額の見込額または確定額の計算を行う。そして、源泉徴収イベントの売注文の売却金額は、この期間における源泉徴収相当額の見込額とする。5月、9月の減額イベントにおける売買システム70への損益情報の連携により、売買システム70において、9月までの譲渡益に対する主口座からの源泉徴収が済んでいることを前提としている。なお、売買システム70において、5月の連携で譲渡益に対する源泉徴収を行い、その後の9月の連携時までに譲渡損失が発生した場合に、源泉徴収税のために確保しておく資金を減額修正するか否かは、どちらでもよく、このケース(3)のファンドラップシステム10における見込額計算処理や確定額計算処理には影響しない。売買システム70でも、各年度の税制に沿った内容(税制で許容される内容)の処理を行えばよい。
Therefore, in case (3), for example, if the reduction event occurs in May and September, the business day following the latest execution date of the sell order of the reduction event in September, which is the last reduction event. From the estimated amount calculation date (5th business day of December in this embodiment) or the cooperation setting date (13th business day of December in this embodiment) to the estimated amount or fixed amount equivalent to withholding tax. To calculate. The sale price of the sell order for the withholding event shall be the estimated amount equivalent to the withholding tax during this period. By linking profit and loss information to the
<ファンドラップシステム10/処理手段20/リバランス手段24の構成>
<Structure of
リバランス手段24は、所定の時期(少なくとも、毎月の月末営業日またはそれよりも前の日)に、リバランス記憶手段53(図11参照)に各運用口のリバランスイベントのレコードを作成するリバランスイベント準備処理を実行するものである。このレコードには、自動付与したリバランス番号(リバランスイベントの識別情報)、対象運用口についての運用口ファンドコード(運用口識別情報)、リバランス実施判定年月日等を記憶させる。本実施形態では、リバランス実施判定年月日には、月末営業日を設定する。 The rebalancing means 24 creates a record of the rebalancing event of each operation unit in the rebalancing storage means 53 (see FIG. 11) at a predetermined time (at least on the last business day of each month or a day before that). It executes the rebalancing event preparation process. In this record, the automatically assigned rebalancing number (identification information of the rebalancing event), the investment unit fund code (operation unit identification information) for the target investment unit, the date of determination of rebalancing, etc. are stored. In the present embodiment, the last business day is set as the rebalancing implementation determination date.
また、リバランス手段24は、リバランス記憶手段53(図11参照)に記憶されているリバランス実施判定年月日になったか否かを判断し、リバランス実施判定年月日になったと判断した場合にその日の夜間バッチ処理で、当月にリバランスを実施するか否かのリバランス判定処理を実行し、そのリバランス実施判定結果(要・不要の別)を、リバランス記憶手段53(図11参照)に既に作成されているレコードに記憶する処理を実行する。 Further, the rebalancing means 24 determines whether or not the rebalancing execution determination date stored in the rebalancing storage means 53 (see FIG. 11) has been reached, and determines that the rebalancing execution determination date has been reached. In that case, the rebalancing determination process of whether or not to execute the rebalancing in the current month is executed in the nighttime batch processing of the day, and the rebalancing execution determination result (whether necessary or unnecessary) is stored in the rebalancing storage means 53 ( The process of storing in the record already created in (see FIG. 11) is executed.
この際、リバランス手段24によるリバランス判定処理では、運用口を構成する投資信託の各銘柄による運用中のポートフォリオ(各銘柄の構成比率)と、顧客との契約に基づく運用スタイルに沿った目標(所望)のポートフォリオにおける各銘柄の配分比率との乖離率のうち、乖離率が最も大きい銘柄の乖離率が、契約記憶手段42(図3参照)に記憶されているリバランス判定基準乖離率の範囲内に収まっているか否かを判断し、収まっていない場合には、リバランス要と判定し、収まっている場合には、リバランス不要と判定する。 At this time, in the rebalancing determination process by the rebalancing means 24, the portfolio under management by each issue of the investment trust constituting the investment unit (composition ratio of each issue) and the target according to the investment style based on the contract with the customer. Of the deviation rates from the allocation ratio of each issue in the (desired) portfolio, the deviation rate of the issue with the largest deviation rate is the rebalancing judgment standard deviation rate stored in the contract storage means 42 (see FIG. 3). It is determined whether or not it is within the range, and if it is not within the range, it is determined that rebalancing is necessary, and if it is within the range, it is determined that rebalancing is unnecessary.
ここで、前者の運用中のポートフォリオ(各銘柄の構成比率)は、残高記憶手段44(図4参照)に記憶されている各銘柄の残高数量(保有口数)と、単価情報記憶手段46(図6参照)に記憶されている各銘柄の最新の基準価額とを乗じることにより得られた各銘柄の評価金額を用いて算出するか、または、各銘柄の評価金額が残高記憶手段44(図4参照)に記憶されている場合には、それらの評価金額を用いて算出する。 Here, the former operating portfolio (composition ratio of each issue) includes the balance quantity (number of units held) of each issue stored in the balance storage means 44 (see FIG. 4) and the unit price information storage means 46 (FIG. 4). Calculated using the valuation amount of each issue obtained by multiplying the latest base price of each issue stored in (see 6), or the valuation amount of each issue is the balance storage means 44 (Fig. 4). If it is stored in (see), it is calculated using those valuation amounts.
また、後者の顧客との契約に基づく運用スタイルに沿った目標(所望)のポートフォリオにおける各銘柄の配分比率は、運用スタイル・資産クラス構成記憶手段48(図7参照)に記憶されている運用スタイル内の設定構成比率(運用スタイルコードに紐付く資産クラスの配分比率)と、運用口銘柄構成記憶手段62(図18参照)に記憶されている資産クラス内の設定構成比率(各銘柄の資産クラス内での配分比率)とを乗じて算出する。 In addition, the allocation ratio of each issue in the target (desired) portfolio in line with the investment style based on the latter contract with the customer is stored in the investment style / asset class composition storage means 48 (see FIG. 7). Set composition ratio (asset class allocation ratio associated with investment style code) and set composition ratio in asset class (asset class of each issue) stored in investment unit issue composition storage means 62 (see FIG. 18) Calculated by multiplying by (allocation ratio within).
<ファンドラップシステム10/処理手段20/イベント反映手段25の構成>
<Structure of
イベント反映手段25は、売買注文の作成を要するイベントが発生した場合に、注文管理記憶手段55(図13参照)に当該イベントの注文管理用のレコードを作成し、作成したレコードに、当該イベントについてのイベント番号(注文データ作成対象となるイベントの識別情報)、対象運用口についての運用口ファンドコード(運用口識別情報)、当該イベントの発生時点で算出日付記憶手段63(図18参照)に記憶されている注文日、最遅約定日、および最遅受渡日、並びに、売買ステータス(注文データ作成の状態:最初は、売却または買付のいずれかの注文データの作成が必要な状態とする)を含む運用口単位の注文管理情報を記憶させる注文管理処理を実行するものである。 When an event requiring the creation of a buy / sell order occurs, the event reflecting means 25 creates a record for order management of the event in the order management storage means 55 (see FIG. 13), and the created record is used for the event. Event number (identification information of the event for which order data is to be created), investment unit fund code (operation unit identification information) for the target investment unit, and stored in the date storage means 63 (see FIG. 18) calculated at the time of occurrence of the event. Order date, latest execution date, and latest delivery date, and trading status (order data creation status: Initially, it is necessary to create order data for either sale or purchase). The order management process for storing the order management information for each operation unit including the above is executed.
この際、上述した「売買注文の作成を要するイベントが発生した場合」というのは、イベントにおいて注文を行うこと(注文データを作成すること)が決定した場合のことであり、これが、イベント反映手段25による上記の注文管理処理の実行の条件となる。従って、源泉徴収のイベントの場合には、源泉徴収準備手段23により源泉徴収イベント記憶手段51(図9参照)に源泉徴収イベントのレコードを作成する源泉徴収イベント生成処理を行っただけの段階では、ここでいう売買注文の作成を要するイベントが発生したことにはならず、源泉徴収準備手段23により見込額計算日(源泉徴収イベント記憶手段51(図9参照)に記憶されている源泉徴収処理実施年月日)に源泉徴収相当額の見込額計算処理を行い、計算した見込額がプラスになる(ゼロではない)ことを条件として、ここでいう売買注文の作成を要するイベントが発生したことになる。定期受取のイベントの場合には、イベント準備手段22によりイベント記憶手段50(図8参照)に定期受取イベントのレコードを作成しただけの段階や、イベント準備手段22により当月に定期受取を実施するか否かの判定処理を実行し、その定期受取判定結果が、売却注文データを作成しないという結果となった場合は、ここでいう売買注文の作成を要するイベントが発生したことにはならず、定期受取判定結果が、売却注文データを作成するという結果となることを条件として、ここでいう売買注文の作成を要するイベントが発生したことになる。また、リバランスイベントの場合には、リバランス手段24によりリバランス記憶手段53(図11参照)にリバランスイベントのレコードを作成しただけの段階や、リバランス手段24によりリバランス判定処理を実行し、そのリバランス実施判定結果が、リバランス不要となった場合は、ここでいう売買注文の作成を要するイベントが発生したことにはならず、リバランス実施判定結果が、リバランス要となることを条件として、ここでいう売買注文の作成を要するイベントが発生したことになる。 At this time, the above-mentioned "when an event requiring the creation of a buy / sell order occurs" is a case where it is decided to place an order (create order data) at the event, and this is the event reflection means. It is a condition for executing the above order management process according to 25. Therefore, in the case of a withholding event, the withholding event generation process for creating a record of the withholding event in the withholding event storage means 51 (see FIG. 9) by the withholding preparation means 23 is performed. It does not mean that an event requiring the creation of a buy / sell order has occurred, and the withholding tax processing is executed, which is stored in the withholding tax preparation date 23 (withholding tax event storage means 51 (see FIG. 9)). On the condition that the estimated amount equivalent to withholding tax is calculated on the date) and the calculated estimated amount becomes positive (not zero), an event that requires the creation of a buy / sell order here has occurred. Become. In the case of a regular receipt event, whether the event preparation means 22 only creates a record of the regular receipt event in the event storage means 50 (see FIG. 8), or whether the event preparation means 22 implements the regular receipt in the current month. If the determination process of whether or not is executed and the result of the periodic receipt determination result is that the sale order data is not created, it does not mean that the event requiring the creation of the buy / sell order here has occurred, and the event is periodic. On condition that the receipt judgment result results in the creation of the sale order data, the event requiring the creation of the buy / sell order referred to here has occurred. Further, in the case of a rebalancing event, the rebalancing means 24 just creates a record of the rebalancing event in the rebalancing storage means 53 (see FIG. 11), or the rebalancing means 24 executes the rebalancing determination process. However, if the rebalancing execution judgment result does not require rebalancing, it does not mean that the event requiring the creation of the buy / sell order mentioned here has occurred, and the rebalancing execution judgment result becomes the rebalancing required. On condition that, an event that requires the creation of a buy / sell order referred to here has occurred.
なお、減額や運用口削除のイベントの場合には、顧客のオンライン入力による申込を受け付け、設定受付手段21によりイベント記憶手段50(図8参照)に減額や運用口削除のイベントのレコードを作成すれば、ここでいう売買注文の作成を要するイベントが発生したことになる。そして、イベント反映手段25は、減額や運用口削除のイベントについて上記の注文管理処理を実行した場合には、当該イベントについてイベント記憶手段50(図8参照)に記憶されているイベントステータスを「成立」に更新する処理も実行する。 In the case of a reduction or operation slot deletion event, the customer's online input application is accepted, and the setting reception means 21 creates a record of the reduction or operation slot deletion event in the event storage means 50 (see FIG. 8). For example, an event that requires the creation of a buy / sell order here has occurred. Then, when the event reflecting means 25 executes the above order management process for the event of reduction or deletion of the operation port, the event status stored in the event storage means 50 (see FIG. 8) for the event is "established". The process of updating to "" is also executed.
イベント反映手段25による注文管理処理で、注文管理記憶手段55(図13参照)に記憶させる注文日、最遅約定日、および最遅受渡日は、算出日付記憶手段63(図18参照)に記憶されている情報であるが、これらは、日付算出手段27により前営業日に算出された日付である。 The order date, the latest contract date, and the latest delivery date to be stored in the order management storage means 55 (see FIG. 13) in the order management process by the event reflection means 25 are stored in the calculation date storage means 63 (see FIG. 18). These are the dates calculated on the previous business day by the date calculation means 27.
このうち、注文日は、銘柄単位算出日付記憶手段63A(図18参照)に記憶されている日付であるが、この日付は、注文可否日記憶手段60(図18参照)に記憶されている情報(国内営業日であるか否か、およびそれ以外の要素として海外休場日等を考慮した、注文が可能な日であるか否かの情報)を用いて、運用口を構成する全銘柄が注文可能な日として決定された日付である。注文日を、運用スタイルに紐付く全ての銘柄(運用口を構成する全ての銘柄)について注文できる日としているのは、契約で設定した運用スタイルに基づくポートフォリオの通りに、すなわちポートフォリオを維持するように注文が行われていることを確認するために、各銘柄の注文日を揃えたいという顧客の要望があるからである。なお、投資対象銘柄変更のイベントについては、資産クラス内の銘柄の売買だけを行う場合には、注文日は、資産クラス内の全ての銘柄が注文可能な日としてもよく、その場合には、資産クラス毎の全ての銘柄が注文可能な日を、注文管理記憶手段55(図13参照)に注文日として記憶させることになるが、この点は、下記の最遅約定日および最遅受渡日と同様である。 Of these, the order date is a date stored in the issue unit calculation date storage means 63A (see FIG. 18), and this date is information stored in the order availability date storage means 60 (see FIG. 18). (Information on whether or not it is a domestic business day, and whether or not it is a day when an order can be placed, taking into account overseas holidays as other factors) is used to place an order for all stocks that make up the investment unit. It is a date determined as a possible date. The order date is set as the date on which all stocks associated with the investment style (all stocks that make up the investment unit) can be ordered according to the portfolio based on the investment style set in the contract, that is, to maintain the portfolio. This is because there is a customer's request to set the order dates for each stock in order to confirm that the order has been placed. Regarding the event of changing the investment target stock, if only the stocks in the asset class are bought and sold, the order date may be the date when all the stocks in the asset class can be ordered. In that case, The date on which all stocks in each asset class can be ordered will be stored in the order management storage means 55 (see FIG. 13) as the order date. This point is the latest contract date and the latest delivery date below. Is similar to.
また、最遅約定日および最遅受渡日は、運用口単位算出日付記憶手段63C(図18参照)に記憶されている運用口全体の最遅約定日および最遅受渡日(運用口を構成する各銘柄の約定日や受渡日のうち最も遅い約定日や受渡日)を示す日付であるが、これらの日付は、約定・受渡日数記憶手段61(図18参照)に記憶されている情報(各銘柄についての注文日から約定日や受渡日までの日数)を用いて決定された日付である。なお、投資対象銘柄変更のイベントは、資産クラス内の銘柄を変更するサービスであるが、変更対象となる資産クラス内の銘柄の売買だけを行う場合には、資産クラス単位算出日付記憶手段63B(図18参照)に記憶されている資産クラス内の最遅約定日および最遅受渡日(運用口を構成する資産クラス内の各銘柄の約定日や受渡日のうち最も遅い約定日や受渡日)を、注文管理記憶手段55(図13参照)に記憶させる最遅約定日および最遅受渡日としてもよく、変更対象となる資産クラス内の銘柄を含めて運用口全体の構成銘柄で目標のポートフォリオにするための売買を行う場合には、運用口単位算出日付記憶手段63C(図18参照)に記憶されている運用口全体の最遅約定日および最遅受渡日を、注文管理記憶手段55(図13参照)に記憶させる最遅約定日および最遅受渡日とすればよい。 Further, the latest contract date and the latest delivery date are the latest contract date and the latest delivery date (constituting the operation unit) of the entire operation unit stored in the operation unit unit calculation date storage means 63C (see FIG. 18). It is a date indicating the latest contract date or delivery date of each issue, and these dates are information (each) stored in the contract / delivery days storage means 61 (see FIG. 18). It is a date determined using the number of days from the order date to the contract date or delivery date of the issue. The investment target stock change event is a service for changing stocks in the asset class, but when only buying and selling stocks in the asset class to be changed, the asset class unit calculation date storage means 63B ( The latest contract date and the latest delivery date in the asset class (see Fig. 18) (the latest contract date and delivery date of each issue in the asset class that constitutes the investment unit) May be the latest contract date and the latest delivery date to be stored in the order management storage means 55 (see FIG. 13), and the target portfolio of the constituent stocks of the entire investment unit including the stocks in the asset class to be changed. In the case of buying and selling, the latest contract date and the latest delivery date of the entire investment unit stored in the investment unit unit calculation date storage means 63C (see FIG. 18) are set to the order management storage means 55 (see FIG. 18). The latest contract date and the latest delivery date to be stored in (see FIG. 13) may be set.
また、イベント反映手段25は、増額のイベントでは、運用口記憶手段43(図3参照)の増額対象の運用口のレコードにおける設定金額を、増額金額の分だけ増額させる更新処理を実行する。さらに、減額のイベントでは、運用口記憶手段43(図3参照)の減額対象の運用口のレコードにおける設定金額を、減額金額の分だけ減額させる更新処理を実行する。 Further, in the event of the increase, the event reflecting means 25 executes an update process for increasing the set amount in the record of the operation unit to be increased by the operation unit storage means 43 (see FIG. 3) by the amount of the increase amount. Further, in the reduction event, an update process is executed in which the set amount in the record of the operation unit to be reduced by the operation unit storage means 43 (see FIG. 3) is reduced by the amount of the reduction amount.
また、イベント反映手段25は、運用口削除のイベントでは、運用口記憶手段43(図3参照)の削除対象の運用口のレコードにおける運用口ステータスを「運用終了」に変更する処理を実行する。 Further, in the event of deleting the operation port, the event reflecting means 25 executes a process of changing the operation port status in the record of the operation port to be deleted of the operation port storage means 43 (see FIG. 3) to "operation end".
さらに、イベント反映手段25は、スタイル変更や投資対象銘柄変更のイベントでは、イベント記憶手段50(図8参照)に記憶されている変更前後の運用スタイルコード(運用スタイル識別情報)や資産クラスコード(資産クラス識別情報)を用いて、運用口銘柄構成記憶手段62(図18参照)にスタイル変更や投資対象銘柄変更による銘柄構成の変更を反映させる銘柄変更処理を実行するとともに、運用口記憶手段43(図3参照)に記憶されている運用スタイルコード(運用スタイル識別情報)を変更後の状態にする処理を実行する。 Further, the event reflecting means 25 is a management style code (management style identification information) and an asset class code (management style identification information) before and after the change stored in the event storage means 50 (see FIG. 8) in the event of style change or investment target stock change. Using the asset class identification information), the investment unit stock composition storage means 62 (see FIG. 18) is subjected to the stock change processing that reflects the change in the stock composition due to the style change or the investment target stock change, and the investment unit stock storage means 43. The process of changing the operation style code (operation style identification information) stored in (see FIG. 3) to the changed state is executed.
また、イベント反映手段25は、定期受取申込のイベントでは、イベント記憶手段50(図8参照)に記憶されている定期受取申込のレコードの情報を用いて、運用口記憶手段43(図3参照)に既に作成されている対象運用口のレコードに、定期受取の登録情報(定期受取タイミング、定期受取指定金額等)を記憶させる設定登録処理を実行する。さらに、イベント反映手段25は、定期受取内容変更のイベントでは、イベント記憶手段50(図8参照)に記憶されている定期受取内容変更のレコードの情報を用いて、運用口記憶手段43(図3参照)に記憶されている対象運用口のレコードにおける定期受取の登録情報のうちの定期受取タイミングや定期受取指定金額についての変更処理を実行する。 Further, in the event of the periodic receipt application, the event reflecting means 25 uses the information of the record of the periodic receipt application stored in the event storage means 50 (see FIG. 8) to store the operation port storage means 43 (see FIG. 3). Execute the setting registration process to store the registration information of regular receipt (regular receipt timing, fixed receipt designated amount, etc.) in the record of the target operation unit already created in. Further, the event reflecting means 25 uses the information of the record of the regular receipt content change stored in the event storage means 50 (see FIG. 8) in the event of the periodic receipt content change, and the operation port storage means 43 (FIG. 3). Executes the process of changing the periodic receipt timing and the periodic receipt specified amount in the periodic receipt registration information in the record of the target operation unit stored in (see).
同様に、イベント反映手段25は、寄附申込のイベントでは、イベント記憶手段50(図8参照)に記憶されている寄附申込のレコードの情報を用いて、運用口記憶手段43(図3参照)に既に作成されている対象運用口のレコードに、寄附の登録情報(寄附先、寄附金額等)を記憶させる設定登録処理を実行する。さらに、イベント反映手段25は、寄附内容変更のイベントでは、イベント記憶手段50(図8参照)に記憶されている寄附内容変更のレコードの情報を用いて、運用口記憶手段43(図3参照)に記憶されている対象運用口のレコードにおける寄附の登録情報のうちの寄附先や寄附金額についての変更処理を実行する。 Similarly, in the event of the donation application, the event reflecting means 25 uses the information of the donation application record stored in the event storage means 50 (see FIG. 8) to the operation port storage means 43 (see FIG. 3). Execute the setting registration process to store the donation registration information (donation destination, donation amount, etc.) in the record of the target operation unit that has already been created. Further, in the event of the donation content change, the event reflecting means 25 uses the information of the donation content change record stored in the event storage means 50 (see FIG. 8) to store the operation port storage means 43 (see FIG. 3). Executes the process of changing the donation destination and donation amount among the donation registration information in the record of the target operation unit stored in.
また、イベント反映手段25は、定期積立申込のイベントでは、イベント記憶手段50(図8参照)に記憶されている定期積立申込のレコードの情報を用いて、運用口記憶手段43(図3参照)に既に作成されている対象運用口のレコードに、定期積立の登録情報(定期積立タイミング、定期積立設定日、毎月の定期積立金額、ボーナス月の定期積立加算金額等)を記憶させる設定登録処理を実行する。さらに、イベント反映手段25は、定期積立内容変更のイベントでは、イベント記憶手段50(図8参照)に記憶されている定期積立内容変更のレコードの情報を用いて、運用口記憶手段43(図3参照)に記憶されている対象運用口のレコードにおける定期積立の登録情報のうちの定期積立タイミング、定期積立設定日、毎月の定期積立金額、ボーナス月の定期積立加算金額等についての変更処理を実行する。 Further, in the event of the periodical reserve application, the event reflecting means 25 uses the information of the record of the periodical reserve application stored in the event storage means 50 (see FIG. 8) to store the operation port storage means 43 (see FIG. 3). Set registration process to store the registration information of the regular reserve (regular reserve timing, regular reserve setting date, monthly regular reserve amount, bonus month regular reserve additional amount, etc.) in the record of the target operation unit already created in Run. Further, the event reflecting means 25 uses the information of the record of the periodic reserve content change stored in the event storage means 50 (see FIG. 8) in the event of the periodic reserve content change, and the operation port storage means 43 (FIG. 3). (Refer to) Executes the change processing for the regular reserve timing, regular reserve setting date, monthly regular reserve amount, bonus month regular reserve additional amount, etc. in the record of the target operation unit stored in the record. To do.
<ファンドラップシステム10/処理手段20/注文作成手段26の構成>
<Structure of
注文作成手段26は、注文管理記憶手段55(図13参照)に作成された各種イベントのレコードに記憶されている売買ステータス(注文データ作成の状態)が、「売却の注文データの作成が必要な状態」または「買付の注文データの作成が必要な状態」となっているレコードについて、そのレコードに記憶されている注文日を用いて、この注文日と判断時点の日との関係が予め定められた注文作成条件(本実施形態では、判断時点の日の翌営業日が、注文日に該当するという注文作成条件)を満たすか否かにより、当該判断時点の日に注文データを作成するか、または作成を待機するかを判断する注文データ作成タイミング判断処理を、イベント発生以降の毎営業日に実行するものである。ここで、イベント発生以降の毎営業日というのは、イベント反映手段25による注文管理処理が実行されて注文管理記憶手段55(図13参照)に注文日が記憶された日以降、注文管理記憶手段55(図13参照)の売買ステータスが「注文データ作成済の状態」になるまでである。 In the order creation means 26, the trading status (state of order data creation) stored in the records of various events created in the order management storage means 55 (see FIG. 13) is "need to create order data for sale. For records that are in "state" or "state in which purchase order data needs to be created", the relationship between this order date and the date at the time of judgment is determined in advance using the order date stored in that record. Whether to create order data on the day of the judgment depending on whether or not the specified order creation condition (in this embodiment, the order creation condition that the business day following the day of the judgment corresponds to the order date) is satisfied. , Or the order data creation timing determination process for determining whether to wait for creation is executed every business day after the event occurs. Here, every business day after the event occurs is the order management storage means after the day when the order management process by the event reflection means 25 is executed and the order date is stored in the order management storage means 55 (see FIG. 13). Until the trading status of 55 (see FIG. 13) becomes "order data created state".
また、注文作成手段26は、注文データを作成すると判断した場合に、当該判断を行った日に、各イベントの注文データ(注文番号、売買する投資信託の銘柄コード(銘柄識別情報)、注文数量(口数指定で注文する場合の口数)、注文金額(金額指定で注文する場合の金額)、売買区分(売・買の別)、顧客の主口座の口座番号(顧客識別情報)を含む)を作成し、ステータス(未発注、注文中、約定済、…)とともに注文データ記憶手段56(図14参照)に記憶させる。この注文データは、データ連携用の注文データであり、本実施形態では、翌営業日に売買システム70へ送信する。また、注文作成手段26は、当該判断時点で算出日付記憶手段63(図18参照)に記憶されている注文日、約定日、および受渡日を用いて、これらの日付および上記の注文データの内容を含む注文明細を作成し、作成した注文明細を、顧客の主口座の口座番号(顧客識別情報)および運用口ファンドコード(運用口識別情報)と関連付けて注文明細記憶手段(不図示)に記憶させる。
Further, when the order creation means 26 determines that the order data is to be created, the order data (order number, the brand code (brand identification information) of the investment trust to be bought and sold, and the order quantity) of each event are determined on the day when the determination is made. (Number of units when ordering by specifying the number of units), order amount (amount when ordering by specifying the amount of money), trading category (separate between selling and buying), account number of the customer's main account (customer identification information) included) It is created and stored in the order data storage means 56 (see FIG. 14) together with the status (unordered, ordered, executed, ...). This order data is order data for data linkage, and in the present embodiment, it is transmitted to the
そして、注文作成手段26は、注文データや注文明細の作成処理を行った後、注文管理記憶手段55(図13参照)の売買ステータスを、注文データ作成済の状態に変更する。 Then, the order creating means 26 changes the trading status of the order management storage means 55 (see FIG. 13) to the state in which the order data has been created after the order data and the order details are created.
注文作成手段26による注文データの作成の際には、原則的に、注文の約定後におけるポートフォリオ(各銘柄の構成比率)の状態が、顧客との契約に基づく運用スタイルに沿った目標のポートフォリオ(各銘柄の配分比率)になるように、各銘柄の売買金額または売買数量(口数)を決定する。但し、四半期フィー徴収のイベントでは、フィー徴収に当てる売却金額が小さいため、運用スタイルに沿った目標のポートフォリオから最も大きく乖離している銘柄の売却だけでよい。個々のイベントにおける注文データの作成は、以下の通りである。 When creating order data by the order creation means 26, in principle, the state of the portfolio (composition ratio of each issue) after the execution of the order is the target portfolio (the target portfolio according to the investment style based on the contract with the customer). The trading amount or trading quantity (number of units) of each stock is determined so as to be the distribution ratio of each stock. However, at the quarterly fee collection event, the sale amount for the fee collection is small, so it is only necessary to sell the stock that deviates the most from the target portfolio according to the investment style. The creation of order data for each event is as follows.
新規契約のイベントでは、注文作成手段26は、各運用口の設定金額(但し、契約時フィーの徴収分を指し引いた金額)が、運用口追加のイベントでは、追加する運用口の設定金額(但し、契約時フィーの徴収分を指し引いた金額)が、それぞれ運用口全体の買付金額となるので、その買付金額を、各運用口の運用スタイルに沿った目標(所望)のポートフォリオの各銘柄の配分比率に配分して各銘柄の買付金額を算出決定し、各銘柄の買注文の注文データを作成する。 In the event of a new contract, the order creation means 26 has the set amount of each operation unit (however, the amount minus the amount collected at the time of contract), and in the event of adding the operation unit, the set amount of the additional operation unit ( However, the amount obtained by subtracting the amount collected at the time of contract) will be the purchase amount for the entire investment unit, so the purchase amount will be the target (desired) portfolio in line with the investment style of each investment unit. The purchase price of each issue is calculated and determined by allocating to the allocation ratio of each issue, and the order data of the buy order of each issue is created.
ここで、目標(所望)のポートフォリオの各銘柄の配分比率は、運用スタイル・資産クラス構成記憶手段48(図7参照)に記憶されている運用スタイル内の設定構成比率(運用スタイルコードに紐付く資産クラスの配分比率)と、運用口銘柄構成記憶手段62(図18参照)に記憶されている資産クラス内の設定構成比率(各銘柄の資産クラス内での配分比率)とを乗じて算出する。 Here, the allocation ratio of each issue of the target (desired) portfolio is linked to the set composition ratio (investment style code) in the investment style stored in the investment style / asset class composition storage means 48 (see FIG. 7). Calculated by multiplying the asset class allocation ratio) and the set composition ratio within the asset class (allocation ratio within the asset class of each issue) stored in the investment unit issue composition storage means 62 (see FIG. 18). ..
増額のイベントでは、注文作成手段26は、既に保有銘柄で構成されている運用中のポートフォリオがあるので、その時点(注文データ作成時点)における各保有銘柄の評価金額の合計金額に、イベント記憶手段50(図8参照)に記憶されている増額金額(但し、増額時にも、契約時フィーを徴収する場合には、その徴収分を指し引いた金額)を加えた金額を、目標(所望)のポートフォリオになるように配分し、得られた各銘柄への配分金額から、その時点(注文データ作成時点)における各保有銘柄の評価金額を差し引くことにより各銘柄の買付金額を算出決定し、各銘柄の買注文の注文データを作成する。 In the event of increase, the order creation means 26 has an operating portfolio that is already composed of the holdings, so the event storage means is added to the total amount of the evaluation amount of each holding at that time (at the time of order data creation). The target (desired) is the amount obtained by adding the amount of increase stored in 50 (see Fig. 8) (however, even when the amount is increased, if the fee at the time of contract is collected, the amount collected is deducted). Allocate so that it becomes a portfolio, and calculate and determine the purchase amount of each issue by subtracting the evaluation amount of each issue held at that time (at the time of order data creation) from the amount of allocation to each issue obtained. Create order data for buy orders for stocks.
この際、運用中のポートフォリオの注文データ作成時点での各銘柄の評価金額は、残高記憶手段44(図4参照)に記憶されている各銘柄の残高数量(保有口数)と、単価情報記憶手段46(図6参照)に記憶されている各銘柄の最新の基準価額とを乗じることにより算出するか、または、基準価額の更新の際に各銘柄の評価金額が算出されて残高記憶手段44(図4参照)に記憶されている場合には、それらの評価金額を用いる。 At this time, the valuation amount of each issue at the time of creating the order data of the portfolio under operation is the balance quantity (number of units held) of each issue stored in the balance storage means 44 (see FIG. 4) and the unit price information storage means. It is calculated by multiplying the latest base price of each issue stored in 46 (see FIG. 6), or the valuation amount of each issue is calculated when the base price is updated and the balance storage means 44 (see FIG. 6). If it is stored in (see FIG. 4), those valuation amounts are used.
定期積立のイベントは、増額のイベントの繰り返しと考えることができるので、増額金額を、毎月(指定月)の定期積立金額に置き換え、あるいは、ボーナス月の場合には、毎月(指定月)の定期積立金額にボーナス月の定期積立加算金額を加算した金額に置き換えて考えればよい。 Since the regular reserve event can be thought of as a repetition of the increase event, replace the increased amount with the monthly (designated month) regular reserve amount, or in the case of a bonus month, the monthly (designated month) regular You can think of it by replacing it with the amount of the reserve amount plus the regular reserve addition amount of the bonus month.
減額のイベントでは、注文作成手段26は、既に保有銘柄で構成されているポートフォリオがあるので、その時点(注文データ作成時点)における各保有銘柄の評価金額の合計金額から、イベント記憶手段50(図8参照)に記憶されている減額金額を差し引いた金額を、目標のポートフォリオになるように配分し、得られた各銘柄への配分金額を、その時点(注文データ作成時点)における各保有銘柄の評価金額から差し引くことにより各銘柄の売却金額を算出決定し、各銘柄の売注文の注文データを作成する。 In the event of reduction, since the order creation means 26 already has a portfolio composed of the holding stocks, the event storage means 50 (Fig. The amount after deducting the reduction amount stored in 8) is allocated so as to become the target portfolio, and the amount allocated to each obtained issue is the amount of each issue held at that time (at the time of order data creation). The selling price of each brand is calculated and determined by subtracting it from the evaluation price, and the order data of the selling order of each brand is created.
運用口削除のイベントでは、注文作成手段26は、削除対象の運用口の全ての保有銘柄を全口数売却するように、各銘柄の売注文の注文データを作成する。 At the event of deleting the investment unit, the order creation means 26 creates order data of the sell order of each issue so as to sell all the holding issues of all the investment units to be deleted.
スタイル変更や、投資対象銘柄変更のイベントでは、注文作成手段26は、変更前の銘柄から変更後の銘柄への入替を行うために、先ず、売注文の注文データを作成し、次に、買注文の注文データを作成する。例えば、銘柄A,B,Cから銘柄A,B,Dに構成銘柄を変更する場合には、銘柄Cの売却、および銘柄Dの買付が行われることになるが、銘柄A,Bについても、変更の前後で、設定構成比率が異なっていれば、変更後の設定構成比率(変更後の目標のポートフォリオ)にするために、差額分についての売買を行う。この際、スタイル変更や、投資対象銘柄変更のイベントでは、イベント反映手段25により運用口銘柄構成記憶手段62(図18参照)への銘柄変更処理が実行され、運用口銘柄構成記憶手段62には、変更後の銘柄構成(銘柄A,B,D)が記憶されているので、注文作成手段26は、変更後の設定構成比率が0%となる銘柄Cについては、全口数売却する売注文の注文データを作成することになる。また、銘柄Dについては、保有口数はゼロであるので、変更後の設定構成比率に相当する全金額分の買付を行う。一方、銘柄A,Bについては、既に保有している口数があるので、変更後の設定構成比率に相当する全金額分の買付を行うのではなく、変更後の設定構成比率を超えている金額分について売却を行い、変更後の設定構成比率に足りていない金額分について買付を行う。 At the event of style change or investment target stock change, the order creation means 26 first creates the order data of the sell order and then buys in order to replace the stock before the change with the stock after the change. Create order data for your order. For example, when the constituent stocks are changed from stocks A, B, C to stocks A, B, D, the stock C is sold and the stock D is purchased, but the stocks A and B are also purchased. If the set composition ratio is different before and after the change, the difference is bought and sold in order to obtain the changed set composition ratio (the target portfolio after the change). At this time, in the event of style change or investment target issue change, the event reflection means 25 executes the issue change process to the investment unit issue composition storage means 62 (see FIG. 18), and the investment unit issue composition storage means 62 Since the changed brand composition (brands A, B, D) is stored, the order creation means 26 can use the order creation means 26 to sell all the units of the brand C whose set composition ratio after the change is 0%. Order data will be created. In addition, since the number of units held for issue D is zero, the entire amount corresponding to the changed composition ratio will be purchased. On the other hand, as for issues A and B, since there are already units in stock, the purchase of the entire amount corresponding to the changed set composition ratio is not carried out, but exceeds the changed set composition ratio. The amount will be sold, and the amount that is less than the changed composition ratio will be purchased.
なお、投資対象銘柄変更のイベントは、資産クラス内の銘柄を入れ替えるサービスであるので、変更対象の資産クラス内の銘柄の売買を行うが、それ以外の銘柄を含めて運用口全体の構成銘柄で目標のポートフォリオにするための売買を行ってもよい。例えば、対象運用口の運用スタイルが資産クラスα,β,γ,δで構成されているとすると、資産クラスαについて、銘柄A,B,Cから銘柄A,B,Dへの変更を行う投資対象銘柄変更のイベントである場合に、併せて、他の資産クラスβ,γ,δの銘柄E,F,G,…の売買を行ってもよく、この場合は、他の資産クラスβ,γ,δの銘柄構成が変化するわけではなく、各銘柄E,F,G,…の保有数量(口数)の増減調整が行われるだけである。 In addition, since the event of changing the investment target stock is a service to replace the stocks in the asset class, the stocks in the asset class to be changed are bought and sold, but the constituent stocks of the entire investment unit including other stocks are included. You may buy or sell to make the target portfolio. For example, if the investment style of the target investment unit is composed of asset classes α, β, γ, and δ, the investment that changes the asset class α from stocks A, B, C to stocks A, B, and D In the case of a target stock change event, stocks E, F, G, ... Of other asset classes β, γ, δ may be bought and sold at the same time. In this case, other asset classes β, γ may be bought and sold. The stock composition of, δ does not change, only the increase / decrease adjustment of the holding quantity (number of units) of each stock E, F, G, ...
源泉徴収のイベントでは、注文作成手段26は、源泉徴収計算結果記憶手段52(図10参照)に記憶されている源泉徴収相当額の見込額(見込額・確定額区分が見込額を計算する仮計算であることを示す情報になっている場合の源泉徴収相当額)を用いて、各銘柄の売却金額を決定し、各銘柄の売注文の注文データを作成する。この際、減額のイベントの場合と同様に、各銘柄の売注文の注文データを作成してもよく、源泉徴収相当額の見込額が小さいときには、四半期フィー徴収のイベントの場合と同様に、運用スタイルに沿った目標のポートフォリオから最も大きく乖離している銘柄だけの売注文の注文データを作成してもよい。前者のように減額のイベントと同様にする場合には、既に保有銘柄で構成されているポートフォリオがあるので、その時点(注文データ作成時点)における各保有銘柄の評価金額の合計金額から、源泉徴収相当額の見込額を差し引いた金額を、目標のポートフォリオになるように配分し、得られた各銘柄への配分金額を、その時点(注文データ作成時点)における各保有銘柄の評価金額から差し引くことにより各銘柄の売却金額を算出決定し、各銘柄の売注文の注文データを作成する。 At the withholding event, the order creation means 26 temporarily calculates the estimated amount equivalent to the withholding amount stored in the withholding calculation result storage means 52 (see FIG. 10) (expected amount / fixed amount classification calculates the estimated amount). The amount equivalent to withholding tax when the information indicates that it is a calculation is used to determine the selling amount of each issue, and the order data of the selling order of each issue is created. At this time, as in the case of the reduction event, the order data of the sell order of each brand may be created, and when the estimated amount equivalent to the withholding tax is small, it is operated as in the case of the quarterly fee collection event. You may create order data for sell orders for only the stocks that deviate most from the style-based target portfolio. If you want to make the same as the reduction event like the former, since there is already a portfolio composed of holdings, withholding tax will be withheld from the total valuation amount of each holding at that time (at the time of order data creation). Allocate the amount after deducting the equivalent amount to the target portfolio, and deduct the amount to be distributed to each stock obtained from the valuation amount of each stock at that time (at the time of order data creation). Calculates and determines the selling price of each brand, and creates order data for the selling order of each brand.
リバランスのイベント(リバランス要と判定された場合)では、注文作成手段26は、運用中のポートフォリオ(各銘柄の構成比率)を、顧客との契約に基づく運用スタイルに沿った目標のポートフォリオ(各銘柄の配分比率)に修正するための売買注文の注文データを作成する。すなわち、目標のポートフォリオの配分比率よりも構成比率(保有比率)が大きくなっている銘柄については、超えている金額分について売却を行い、その売却で得られた資金を用いて、目標のポートフォリオの配分比率よりも構成比率が小さくなっている銘柄について、不足している金額分について買付を行う。 At the rebalancing event (when it is determined that rebalancing is required), the order creation means 26 sets the portfolio under management (composition ratio of each stock) to the target portfolio (composition ratio of each stock) according to the management style based on the contract with the customer. Create order data for buy / sell orders to be modified (allocation ratio of each issue). In other words, for stocks whose composition ratio (holding ratio) is larger than the allocation ratio of the target portfolio, the excess amount is sold, and the funds obtained from the sale are used to obtain the target portfolio. For stocks whose composition ratio is smaller than the allocation ratio, purchases will be made for the shortfall.
定期受取や寄附のイベントでは、注文作成手段26は、売注文の注文データを作成するが、減額のイベントにおける減額金額を、定期受取指定金額や寄附金額に置き換えて考えればよい。 In a regular receipt or donation event, the order creation means 26 creates order data for a sell order, but the reduction amount in the reduction event may be replaced with a regular receipt designated amount or a donation amount.
四半期フィー徴収のイベントでは、注文作成手段26は、フィー徴収に当てる売却金額が小さいため、例外的に、運用スタイルに沿った目標のポートフォリオから最も大きく乖離している銘柄だけの売注文の注文データを作成する。なお、四半期フィー徴収でも、複数の銘柄を売却するようにしてもよい。
At the quarterly fee collection event, the
<ファンドラップシステム10/処理手段20/日付算出手段27の構成>
<Structure of
日付算出手段27は、翌営業日のシステム処理で用いる各種の日付(翌営業日用の日付)を算出し、算出日付記憶手段63(図18参照)に記憶させる処理を、毎営業日に実行するものである。この日付算出手段27による処理は、本実施形態では、毎営業日の夜間バッチ処理で実行するので、翌営業日用の日付を、夜間バッチ処理(日付を使用する日から見ると、前営業日の夜間バッチ処理となる。)で算出していることになる。なお、システム処理で用いる各種の日付は、本実施形態のように前営業日の夜間バッチ処理で事前に準備しておくのではなく、日付が必要となるシステム処理の都度に、そのシステム処理の当日に算出するようにしてもよい。 The date calculation means 27 calculates various dates (dates for the next business day) used in the system processing of the next business day, and executes a process of storing them in the calculation date storage means 63 (see FIG. 18) every business day. Is what you do. In the present embodiment, the processing by the date calculation means 27 is executed by the nighttime batch processing of every business day, so that the date for the next business day is the nighttime batch processing (when viewed from the day when the date is used, the previous business day). It will be the nighttime batch processing of.). It should be noted that the various dates used in the system processing are not prepared in advance by the nighttime batch processing on the previous business day as in the present embodiment, but each time the system processing requires a date, the system processing is performed. It may be calculated on the day.
例えば、減額や運用口削除等のような売却を伴う売却系イベント(減額系イベント)の申込では、顧客またはその入力代行者による端末装置100からの日中オンライン入力時に、顧客またはその入力代行者に対し、画面表示で通知する日付(支払日(最遅受渡日))があるが、その日付の算出を、その日中オンライン入力(画面表示による通知)が行われる日の前営業日の夜間バッチ処理で実行する。また、売却系イベントで売注文の注文データを作成する際に、併せてその注文データを含む注文明細を作成するが、この注文明細に記載する日付(注文日、売却銘柄の注文についての約定日や受渡日、あるいは同時並行して実行される他の売却銘柄の注文を含めた最遅約定日や最遅受渡日)の算出を、その注文データ作成日の前営業日の夜間バッチ処理で実行する。
For example, in the application for a sale-type event (reduction-type event) involving a sale such as reduction or deletion of an operation port, the customer or its input agent receives the customer or its input agent during daytime online input from the
この際、運用口を構成する銘柄は複数あるので、銘柄構成が異なれば、日付の算出結果も異なるものとなる。従って、日付算出手段27による日付の算出は、原則として、運用口銘柄構成記憶手段62(図18参照)に記憶されている各運用口の各構成銘柄を対象として行うが、スタイル変更や投資対象銘柄変更のイベントがあると、運用口の銘柄構成が変化するので、運用口銘柄構成記憶手段62(図18参照)へのイベント反映タイミング(銘柄変更のタイミング)との関係で、日付の算出対象銘柄(いずれの銘柄構成の状態における銘柄を対象として、日付を算出するのか)は、残高記憶手段44(図4参照)に記憶されている保有銘柄を参照して決定してもよい。 At this time, since there are a plurality of stocks that constitute the investment unit, the calculation result of the date will be different if the stock composition is different. Therefore, as a general rule, the date calculation by the date calculation means 27 is performed for each constituent stock of each investment unit stored in the investment unit stock composition storage means 62 (see FIG. 18), but the style is changed or the investment target. When there is a brand change event, the stock composition of the investment unit changes, so the date is calculated in relation to the event reflection timing (brand change timing) in the investment unit brand composition storage means 62 (see FIG. 18). The issue (which issue in which issue composition state the issue is to be calculated as the date) may be determined with reference to the issue held in the balance storage means 44 (see FIG. 4).
具体的には、日付算出手段27は、運用口銘柄構成記憶手段62(図18参照)に記憶されている運用口の各構成銘柄(スタイル変更や投資対象銘柄変更のイベントの申込がある場合は、例外的に、残高記憶手段44(図4参照)に記憶されている当該運用口の残高数量がゼロでない各保有銘柄を、日付の算出対象銘柄としてもよい。)について、当該運用口の全ての銘柄について注文可能な日として注文可否日記憶手段60(図18参照)に記憶されている日(注文可否日記憶手段60において、当該運用口の全ての銘柄が「1(注文可)」となっている日)を、当該運用口の各銘柄に共通する注文日として決定し、決定した注文日に対応する約定日および受渡日を約定・受渡日数記憶手段61(図18参照)に記憶された日数から算出するとともに、当該運用口の運用スタイルを構成する資産クラス内の全ての算出対象銘柄についての約定日および受渡日から資産クラス内の最遅約定日および最遅受渡日を求め、さらに、当該運用口の全ての算出対象銘柄についての約定日および受渡日から運用口全体の最遅約定日および最遅受渡日を求める処理を、毎営業日に実行する。 Specifically, the date calculation means 27 is used when there is an application for an event of changing the style or changing the investment target stock of each constituent stock of the investment unit stored in the investment unit stock composition storage means 62 (see FIG. 18). Exceptionally, all of the investment units for which the balance quantity of the investment unit stored in the balance storage means 44 (see FIG. 4) is not zero may be used as the issue for which the date is calculated. The date stored in the orderable / non-orderable date storage means 60 (see FIG. 18) as the orderable date (in the orderable / non-orderable date storage means 60, all the stocks of the operation unit are "1 (orderable)". The date) is determined as the order date common to each brand of the investment unit, and the contract date and delivery date corresponding to the determined order date are stored in the contract / delivery days storage means 61 (see FIG. 18). In addition to calculating from the number of days, the latest contract date and the latest delivery date in the asset class are calculated from the contract date and delivery date for all the stocks to be calculated in the asset class that make up the investment style of the investment unit. , The process of obtaining the latest contract date and the latest delivery date of the entire investment unit from the contract date and delivery date of all the stocks to be calculated of the investment unit is executed every business day.
例えば、6/1(木)に使用する日付(6/1(木)のオンライン入力画面での通知や、6/1(木)の注文明細の作成で使用する日付)は、5/31(水)の夜間バッチ処理で算出するが、この夜間バッチ処理では、6/2(金)以降における対象運用口の各銘柄の注文可否日を参照して注文日(各銘柄に共通の注文日)を決定し、決定した注文日に対応する各銘柄の約定日や受渡日を求め、さらに最遅約定日や最遅受渡日を求める。 For example, the date used for 6/1 (Thursday) (the date used for notification on the online input screen of 6/1 (Thursday) and the creation of order details on 6/1 (Thursday)) is 5/31 ( It is calculated by nighttime batch processing of (Wednesday), but in this nighttime batch processing, the order date (order date common to each brand) is calculated by referring to the order availability date of each brand of the target operation unit after 6/2 (Friday). Is determined, the contract date and delivery date of each stock corresponding to the determined order date are obtained, and the latest contract date and the latest delivery date are obtained.
そして、日付算出手段27は、得られた注文日、約定日、および受渡日を、銘柄コード(銘柄識別情報)および運用口ファンドコード(運用口識別情報)と関連付けて算出日付記憶手段63の銘柄単位算出日付記憶手段63A(図18参照)に記憶させるとともに、得られた資産クラス内の最遅約定日および最遅受渡日を、運用口ファンドコード(運用口識別情報)および資産クラスコード(資産クラス識別情報)と関連付けて算出日付記憶手段63の資産クラス単位算出日付記憶手段63B(図18参照)に記憶させ、さらに、得られた運用口全体の最遅約定日および最遅受渡日を、運用口ファンドコード(運用口識別情報)と関連付けて算出日付記憶手段63の運用口単位算出日付記憶手段63C(図18参照)に記憶させる処理を、毎営業日に実行する。 Then, the date calculation means 27 associates the obtained order date, execution date, and delivery date with the issue code (issue identification information) and the investment unit fund code (operation unit identification information) to calculate the issue of the date storage means 63. The unit calculation date storage means 63A (see FIG. 18) stores the latest contract date and the latest delivery date in the obtained asset class, and the investment unit fund code (management unit identification information) and asset class code (asset). The asset class unit calculation date storage means 63B (see FIG. 18) of the calculation date storage means 63 is stored in association with the class identification information), and the latest contract date and the latest delivery date of all the obtained investment units are stored. The process of storing in the investment unit unit calculation date storage means 63C (see FIG. 18) of the calculation date storage means 63 in association with the investment unit fund code (management unit identification information) is executed every business day.
<ファンドラップシステム10/処理手段20/手数料算出手段28の構成>
<Structure of
手数料算出手段28は、運用する資産額に応じて顧客から徴収する手数料(投資顧問料、取引等管理手数料)を算出し、その算出結果を、報酬明細番号、フィー計算年月日とともに、運用口ファンドコード(運用口識別情報)と関連付けて算出手数料記憶手段57(図15参照)に記憶させる処理を実行するものである。徴収する手数料には、契約時フィーと、四半期フィー(より一般には、運用期間の経過に伴って徴収する期間フィー)とがある。契約時フィーは、新規契約、運用口追加、あるいは増額のイベントの発生時に徴収するフィーであり、当該イベントの運用開始日から次に到来する四半期末(期間の区切りの時期)までの分の手数料である。四半期フィーは、四半期毎(四半期末が到来する都度)に徴収するフィーであり、翌四半期分(3カ月分)の手数料である。 The fee calculation means 28 calculates a fee (investment advisory fee, transaction management fee) collected from the customer according to the amount of assets to be managed, and calculates the calculation result together with the remuneration item number and the fee calculation date. The process of associating with the fund code (investment unit identification information) and storing it in the calculation fee storage means 57 (see FIG. 15) is executed. Fees to be collected include a contract fee and a quarterly fee (more generally, a period fee collected as the operation period elapses). The contract fee is a fee collected when a new contract, additional investment unit is added, or an increased event occurs, and the fee for the period from the operation start date of the event to the end of the next quarter (the time of the period break) Is. The quarterly fee is a fee collected quarterly (every time the end of the quarter arrives) and is a fee for the next quarter (three months).
この手数料算出手段28は、残高記憶手段44(図4参照)に記憶されている各運用口の各保有銘柄の残高数量に単価情報記憶手段46(図6参照)に記憶されている基準価額を乗じて得られる手数料算出時点の評価金額(または、基準価額の更新に伴って算出されて残高記憶手段44(図4参照)に記憶されている各運用口の各保有銘柄の評価金額)と、手数料率記憶手段(不図示)に記憶された手数料率とを用いて、手数料を算出する。 The fee calculation means 28 sets the base price stored in the unit price information storage means 46 (see FIG. 6) in the balance quantity of each stock held by each investment unit stored in the balance storage means 44 (see FIG. 4). The valuation amount at the time of calculating the fee obtained by multiplying (or the valuation amount of each stock held by each investment unit calculated with the update of the base price and stored in the balance storage means 44 (see FIG. 4)) The commission is calculated using the commission rate stored in the commission rate storage means (not shown).
この際、手数料算出手段28は、四半期フィーについては、四半期フィー徴収記憶手段54(図12参照)に記憶されている四半期フィー計算処理年月日の夜間バッチ処理により、四半期フィーを算出し、算出した四半期フィーの金額(投資顧問料金額および取引等管理手数料金額)を、算出手数料記憶手段57(図15参照)に記憶させる処理を実行する。 At this time, the fee calculation means 28 calculates and calculates the quarterly fee by nighttime batch processing of the quarterly fee calculation processing date stored in the quarterly fee collection storage means 54 (see FIG. 12). A process of storing the quarterly fee amount (investment advisory fee amount and transaction management fee amount) in the calculation fee storage means 57 (see FIG. 15) is executed.
<ファンドラップシステム10/処理手段20/注文データ連携手段29の構成>
<Structure of
注文データ連携手段29は、注文データ記憶手段56(図14参照)に記憶されている注文データを、注文のために、通信回線2を介して売買システム70へ送信する処理を実行するものである。
The order data linkage means 29 executes a process of transmitting the order data stored in the order data storage means 56 (see FIG. 14) to the
本実施形態では、注文作成手段26により注文データ作成タイミング判断処理を行い、判断時点の日の翌営業日が注文日に該当するという注文作成条件を満たした場合に、注文作成手段26により注文データが作成されるので、この注文データ連携手段29による売買システム70への注文データの送信処理は、注文データ作成日の翌営業日(つまり、注文日)に実行される。そして、売買システム70では、ファンドラップシステム10から受信した注文データを用いて売買処理手段71により注文の売買処理が行われるが、当日約定の銘柄については、注文データの受信日(つまり、注文日)に注文が約定し、翌日約定、翌々日約定、…の銘柄については、注文データの受信日の翌営業日、翌々営業日、…に注文が約定する。
In the present embodiment, the order data creation timing determination process is performed by the order creation means 26, and when the order creation condition that the business day following the determination time date corresponds to the order date is satisfied, the order data creation means 26 performs the order data. Is created, the process of transmitting order data to the
<ファンドラップシステム10/処理手段20/約定処理手段30の構成>
<Structure of
約定処理手段30は、通信回線2を介して売買システム70から送信されてきてファンドラップシステム10の約定データ記憶手段(不図示)に記憶されている約定データ(注文番号、銘柄コード(銘柄識別情報)、約定数量(口数)、約定金額、売買区分(売・買の別)、約定時の基準価額、顧客の主口座の口座番号(顧客識別情報)等を含む)を取得し、注文データ記憶手段56(図14参照)に記憶されている注文データ(約定データと同一の注文番号の注文データ)のステータスを「約定済」に更新する処理を実行するものである。
The contract processing means 30 is a contract data (order number, brand code (brand identification information)) transmitted from the
また、約定処理手段30は、取得した約定データを用いて、約定した売買取引のレコードを作成して簿価通算取引記憶手段58(図16参照)に記憶させる処理を実行する。具体的には、この簿価通算取引記憶手段58には、例えば、取引番号(=注文番号)、口座ファンドコード、運用口ファンドコード(運用口識別情報)、契約ファンドコード、顧客の主口座の口座番号(顧客識別情報)、銘柄コード(銘柄識別情報)、売買区分、約定日、受渡日、特定口座取引区分(0:非特定口座取引(一般口座期間内の約定)、1:特定口座取引(特定口座期間内の約定)、…)、取引数量(約定した口数)、取引単価(約定時の基準価額)、約定金額、受渡金額、取引前後の残高数量(口数)、取引前後の簿価単価(個別元本)、取引前後の簿価金額(個別元本ベース)、取得金額(個別元本ベースで計算した取得金額)、売買損益(個別元本ベースで計算した売買損益)、取引前後の簿価単価(平均取得単価)、取引前後の簿価金額(平均取得単価ベース)、取得金額(平均取得単価ベースで計算した取得金額)、売買損益(平均取得単価ベースで計算した売買損益)、特定口座算入対象区分(特定口座へ算入対象の取引か否かを表す区分であり、0:特定口座算入対象外取引、1:特定口座算入対象取引)、連携済区分(1:連携済、0:未連携)が記憶される。このうち、連携済区分については、最初は、未連携(=0)とする。また、本発明は、特定口座の源泉徴収に関する発明であるので、特定口座取引区分が特定口座取引(=1)になっている取引が対象となる。さらに、売買損益は、約定金額から取得金額を減じることにより計算する。 Further, the contract processing means 30 executes a process of creating a record of the contracted sales transaction and storing it in the book value total transaction storage means 58 (see FIG. 16) using the acquired contract data. Specifically, the book value total transaction storage means 58 includes, for example, a transaction number (= order number), an account fund code, an investment unit fund code (management unit identification information), a contract fund code, and a customer's main account. Account number (customer identification information), brand code (brand identification information), trading category, contract date, delivery date, specific account transaction category (0: non-specific account transaction (contract within general account period), 1: specific account transaction (Contracts within a specific account period), ...), Trading quantity (number of contracted units), trading unit price (base price at the time of contracting), contracted amount, delivery amount, balance quantity before and after trading (number of units), book value before and after trading Unit price (individual principal), book value before and after the transaction (individual principal basis), acquisition amount (acquisition amount calculated on the individual principal basis), trading profit / loss (trading profit / loss calculated on the individual principal basis), before and after the transaction Book value unit price (average acquisition unit price), book value before and after transaction (average acquisition unit price basis), acquisition amount (acquisition amount calculated based on average acquisition unit price), trading profit / loss (trading profit / loss calculated based on average acquisition unit price) , Specific account inclusion target category (category indicating whether or not the transaction is included in a specific account, 0: Transaction not included in specific account, 1: Transaction subject to inclusion in specific account), Linked category (1: Linked, 0: Not linked) is stored. Of these, the linked categories are initially set to unlinked (= 0). Further, since the present invention is an invention relating to withholding tax of a specific account, a transaction in which the specific account transaction category is the specific account transaction (= 1) is targeted. Furthermore, the trading profit / loss is calculated by subtracting the acquisition amount from the contract amount.
<ファンドラップシステム10/処理手段20/資産管理手段31の構成>
<Structure of
資産管理手段31は、売注文を伴う減額、運用口削除、源泉徴収、定期受取、寄附、四半期フィー徴収(より一般には、期間フィー徴収)のイベントの場合には、約定データ記憶手段(不図示)から、売注文の約定データを取得し、約定した銘柄(本実施形態では、投資信託の銘柄)についての約定数量の分だけ、残高記憶手段44(図4参照)に記憶された当該銘柄の残高数量を減少させる更新処理を実行するとともに、売却で得られた金額の分だけ、金銭残高記憶手段45(図5参照)に記憶された金銭残高を増加させる更新処理を実行するものである。 The asset management means 31 is a contract data storage means (not shown) in the case of an event of reduction accompanied by a sell order, deletion of investment units, withholding, regular receipt, donation, and quarterly fee collection (more generally, period fee collection). ), The execution data of the sell order is acquired, and the amount of the contracted issue (in the present embodiment, the issue of the investment trust) is stored in the balance storage means 44 (see FIG. 4) by the amount of the contracted amount. In addition to executing the renewal process of reducing the balance quantity, the renewal process of increasing the monetary balance stored in the monetary balance storage means 45 (see FIG. 5) by the amount obtained from the sale is executed.
一方、買注文を伴う新規契約、運用口追加、増額、定期積立のイベントでは、金銭残高記憶手段45(図5参照)に記憶された金銭残高に入金額があるので、その入金額(但し、契約時フィーの徴収を行うイベントでは、契約時フィーを差し引いた金額)を、投資信託の買付に充当する。また、リバランス、スタイル変更、投資対象銘柄変更のイベントでは、売却後に買付が行われるので、売却で得られた金額が、金銭残高記憶手段45(図5参照)に記憶されることから、その金額を、投資信託の買付に充当する。 On the other hand, in the event of new contract with buy order, addition of investment unit, increase, and periodical reserve, the deposit amount is in the money balance stored in the money balance storage means 45 (see FIG. 5). At the event where the contract fee is collected, the amount after deducting the contract fee) will be applied to the purchase of the investment trust. In addition, at events such as rebalancing, style change, and investment target stock change, the purchase is carried out after the sale, and the amount obtained from the sale is stored in the monetary balance storage means 45 (see FIG. 5). The amount will be used to purchase investment trusts.
従って、資産管理手段30は、買注文を伴うイベントの場合には、約定データ記憶手段(不図示)から、買注文の約定データを取得し、約定した銘柄(本実施形態では、投資信託の銘柄)についての約定数量の分だけ、残高記憶手段44(図4参照)に記憶された当該銘柄の残高数量を増加させる更新処理を実行するとともに、買付に充当された金額の分だけ、金銭残高記憶手段45(図5参照)に記憶された金銭残高を減少させる更新処理を実行する。 Therefore, in the case of an event involving a buy order, the asset management means 30 acquires the contract data of the buy order from the contract data storage means (not shown) and executes the contracted stock (in the present embodiment, the stock of the investment trust). ) Is executed to increase the balance quantity of the issue stored in the balance storage means 44 (see FIG. 4) by the amount of the contracted amount, and the monetary balance is increased by the amount allocated to the purchase. An update process for reducing the monetary balance stored in the storage means 45 (see FIG. 5) is executed.
<ファンドラップシステム10/処理手段20/金銭振替手段32の構成>
<Structure of
金銭振替手段32は、各イベントの売注文で得られて金銭残高記憶手段45(図5参照)に記憶されている金銭残高について通信回線2で接続された売買システム70との間で金銭振替処理を実行するとともに、金銭振替明細(金銭振替明細番号、金銭振替発生元イベント番号、顧客の主口座の口座番号(顧客識別情報)、運用口ファンドコード(運用口識別情報)、金銭振替金額等を含む)を作成し、金銭振替明細記憶手段59(図17参照)に記憶させる金銭振替明細作成処理を実行するものである。
The money transfer means 32 performs a money transfer process with the
この金銭振替手段32による金銭振替処理は、本実施形態では、ファンドラップシステム10側から売買システム70側へ、顧客の主口座の口座番号(顧客識別情報)とともに、金銭振替に係る金額データ(金銭振替金額)を送信する処理であるから、ファンドラップシステム10の金銭残高記憶手段45(図5参照)に記憶されている金銭残高が、金銭振替金額の分だけ減額更新され、一方、売買システム70では、売買システム側金銭振替手段73により、主口座金銭残高記憶手段83(図1参照)に記憶されている主口座の金銭残高(四半期フィー徴収の場合には、証券会社等の金融機関の勘定でもよい。)が、金銭振替金額の分だけ増額更新される。
In the present embodiment, the money transfer process by the money transfer means 32 is performed from the
具体的には、金銭振替手段32は、減額または運用口削除のイベントについては、これらのイベントの売注文の最遅約定日に、これらのイベントの売注文で得られて金銭残高記憶手段45(図5参照)に記憶されている金銭の全額についての金銭振替処理および金銭振替明細作成処理を実行する。この最遅約定日は、特定口座算入情報連携手段33による連携タイミングの判定処理で使用される例外連携タイミング条件を構成する減額または運用口削除のイベントの売注文の最遅約定日と同じであり、注文管理記憶手段55(図13参照)に記憶されている。従って、売買システム70では、減額または運用口削除のイベントの売注文で得られた金額の全額が、売買システム側金銭振替手段73により、顧客の主口座に振り替えられ、主口座の残高金額が増加する。
Specifically, the money transfer means 32 is obtained by the sell order of these events on the latest execution date of the sell order of these events for the event of reduction or deletion of the operation unit, and the money balance storage means 45 ( (See FIG. 5), the money transfer process and the money transfer statement creation process for the entire amount of money stored in the money transfer process are executed. This latest contract date is the same as the latest contract date of the sell order of the event of reduction or deletion of the operation unit that constitutes the exception cooperation timing condition used in the judgment processing of the cooperation timing by the specific account inclusion information cooperation means 33. , Stored in the order management storage means 55 (see FIG. 13). Therefore, in the
また、金銭振替手段32は、源泉徴収イベントについては、連携設定日(本実施形態では、12月第13営業日)に、減額または運用口削除のイベントの金銭振替処理が行われない場合に限り、源泉徴収イベントの売注文で得られて金銭残高記憶手段45(図5参照)に記憶されている金銭(源泉徴収相当額の見込額)の全額または一部の金額についての金銭振替処理および金銭振替明細作成処理を実行する。この連携設定日(本実施形態では、12月第13営業日)は、特定口座算入情報連携手段33による連携タイミングの判定処理で使用される原則連携タイミング条件を構成する連携設定日と同じであり、源泉徴収イベント記憶手段51(図9参照)に記憶されている。従って、売買システム70では、源泉徴収イベントの売注文で得られた金額の全額または一部の金額が、売買システム側金銭振替手段73により、顧客の主口座に振り替えられ、主口座の残高金額が増加するので、常に源泉徴収相当額の見込額の全額が主口座に振り替えられるわけではなく、むしろ見込額の全額が主口座に振り替えられるケースは少ない。また、源泉徴収イベントの金銭振替処理は、注文管理記憶手段55(図13参照)に記憶されている当該源泉徴収イベントの売注文の最遅約定日に行われるのではなく、原則連携タイミング条件が満たされる日と同じ日、すなわち、連携設定日(本実施形態では、12月第13営業日)に行われる。
In addition, the money transfer means 32 is limited to the case where the withholding event is not processed for the withholding tax event on the cooperation setting date (in this embodiment, the 13th business day of December) for the event of reduction or deletion of the operation unit. , Money transfer processing and money for all or part of the money (estimated amount equivalent to withholding tax) obtained from the sell order of the withholding event and stored in the money balance storage means 45 (see FIG. 5). Execute the transfer details creation process. This linkage setting date (in this embodiment, the 13th business day of December) is the same as the linkage setting date that constitutes the principle linkage timing condition used in the linkage timing determination process by the specific account inclusion information linkage means 33. , It is stored in the withholding event storage means 51 (see FIG. 9). Therefore, in the
より詳細には、金銭振替手段32は、源泉徴収イベントの金銭振替処理では、連携設定日(本実施形態では、12月第13営業日)に、源泉徴収計算結果記憶手段52(図10参照)に記憶されている源泉徴収相当額の確定額が、源泉徴収計算結果記憶手段52に記憶されている源泉徴収相当額の見込額よりも小さいときには、源泉徴収相当額の確定額を金銭振替金額とする。従って、この場合は、金銭残高記憶手段45(図5参照)に記憶されている金銭残高には、見込額から確定額を差し引いた差額分が残ることになるので、この差額分を、手数料徴収やリバランスによる買付が発生した場合に、それらに割り当てる。 More specifically, in the withholding event monetary transfer processing, the withholding tax calculation result storage means 52 (see FIG. 10) is used on the cooperation setting date (in this embodiment, the 13th business day of December). When the fixed amount of withholding tax amount stored in is smaller than the estimated amount of withholding tax amount stored in the withholding tax calculation result storage means 52, the fixed amount of withholding tax amount is used as the monetary transfer amount. To do. Therefore, in this case, the difference between the estimated amount and the fixed amount remains in the money balance stored in the money balance storage means 45 (see FIG. 5), and the difference is collected as a commission. And when purchases due to rebalancing occur, they are assigned to them.
一方、金銭振替手段32は、源泉徴収計算結果記憶手段52(図10参照)に記憶されている源泉徴収相当額の確定額が、源泉徴収計算結果記憶手段52に記憶されている源泉徴収相当額の見込額以上のときには、源泉徴収相当額の見込額を金銭振替金額とする。従って、この場合は、別途に、顧客の主口座に資金を準備する必要があり、税徴収用の資金が不足している場合は、立替金が発生することになる。但し、見込額の計算では、手数料を控除しない点、および100%を超える掛目を乗じる点で、見込額計算日から確定額計算日(連携設定日)までの間に通常考えられないような銘柄の値上がりがあり、それにより源泉徴収イベントの売注文で多額の譲渡益が発生するような事態等が生じない限り、原則的には、源泉徴収相当額の見込額は、確定額よりも大きくなるので、立替金発生の可能性が極小化されたシステム構成となっている。 On the other hand, in the money transfer means 32, the fixed amount of the withholding tax equivalent amount stored in the withholding tax calculation result storage means 52 (see FIG. 10) is stored in the withholding tax calculation result storage means 52. If the amount is equal to or greater than the estimated amount, the estimated amount equivalent to withholding tax shall be the monetary transfer amount. Therefore, in this case, it is necessary to separately prepare funds in the customer's main account, and if the funds for tax collection are insufficient, advance payment will be incurred. However, in the calculation of the estimated amount, the issue is not normally considered between the estimated amount calculation date and the fixed amount calculation date (cooperation setting date) because the fee is not deducted and the factor exceeding 100% is multiplied. In principle, the estimated amount of withholding tax will be larger than the fixed amount unless there is a situation in which a large amount of transfer gain is generated in the sell order of the withholding tax event. Therefore, the system configuration is such that the possibility of advance payment is minimized.
なお、確定額と見込額とが同じ金額のときは、その同じ金額を金銭振替金額とするので、確定額を金銭振替金額とすることと、見込額を金銭振替金額とすることとは、等価であるため、上記の説明では、見込額を金銭振替金額とすると記載しているが、確定額を金銭振替金額すると記載してもよい。 If the fixed amount and the estimated amount are the same amount, the same amount will be used as the monetary transfer amount. Therefore, using the fixed amount as the monetary transfer amount and using the estimated amount as the monetary transfer amount are equivalent. Therefore, in the above explanation, the estimated amount is described as the monetary transfer amount, but the fixed amount may be described as the monetary transfer amount.
また、源泉徴収計算結果記憶手段52(図10参照)に記憶されている源泉徴収相当額が、見込額であるか確定額であるかは、源泉徴収計算結果記憶手段52に記憶されている見込額・確定額区分が、見込額を計算する仮計算であることを示す情報であるか、確定額を計算する本計算であることを示す情報であるかにより判別する。 Further, whether the withholding amount equivalent amount stored in the withholding calculation result storage means 52 (see FIG. 10) is an estimated amount or a fixed amount is estimated to be stored in the withholding calculation result storing means 52. It is determined whether the amount / fixed amount classification is information indicating that it is a provisional calculation for calculating the estimated amount or information indicating that it is the main calculation for calculating the fixed amount.
そして、減額、運用口削除、源泉徴収のイベント以外の売却系イベントについては、特定口座算入情報連携手段33による損益情報の連携を行わないという点で、減額や運用口削除のイベントと異なるものの、金銭振替手段32による金銭振替処理および金銭振替明細作成処理は、減額や運用口削除のイベントの場合と同様にして行われる。
The sales-related events other than the reduction, operation unit deletion, and withholding tax events are different from the reduction and operation unit deletion events in that the profit and loss information is not linked by the specific account inclusion
具体的には、金銭振替手段32は、例えば、定期受取のイベントでは、注文管理記憶手段55(図13参照)に記憶されている当該定期受取のイベントの売注文の最遅約定日に、金銭残高記憶手段45(図5参照)に記憶された金銭残高から、売却を行って得られた金額(定期受取指定金額)を減少させる更新処理を実行するとともに、その金額データを、通信回線2を介して売買システム70へ送信する処理を実行する。この金額データ(定期受取指定金額)は、売買システム70へ送信されると、売買システム側金銭振替手段73により、顧客の主口座に振り替えられ、主口座の残高金額が増加する。
Specifically, the money transfer means 32, for example, in the event of regular receipt, the money is stored in the order management storage means 55 (see FIG. 13) on the latest execution date of the sell order of the event of regular receipt. From the money balance stored in the balance storage means 45 (see FIG. 5), an update process is executed to reduce the amount obtained by selling (the specified amount for regular receipt), and the amount data is transferred to the
また、金銭振替手段32は、四半期フィー徴収のイベントでは、注文管理記憶手段55(図13参照)に記憶されている当該四半期フィー徴収のイベントの売注文の最遅約定日に、金銭残高記憶手段45(図5参照)に記憶された金銭残高から、手数料(四半期フィー)として徴収する金額、すなわち、手数料算出手段28により算出されて算出手数料記憶手段57(図15参照)に記憶された手数料の金額を減少させる更新処理を実行するとともに、手数料の金額データを、通信回線2を介して売買システム70へ送信する処理を実行する。この金額データ(手数料の金額)は、売買システム70へ送信されると、売買システム側金銭振替手段73により、顧客の主口座に一旦振り替えられた後、証券会社等の金融機関の勘定に振り替えられ、証券会社等の金融機関の勘定が増加するか、あるいは、顧客の主口座を経由することなく、証券会社等の金融機関の勘定に振り替えられ、証券会社等の金融機関の勘定が増加する。なお、四半期フィー徴収のイベントでは、フィーの金額が小さいため、顧客との契約に基づく運用スタイルに沿った目標(所望)のポートフォリオからの乖離率が最も大きい銘柄だけを売却すればよいが、乖離率が最も大きい銘柄は、注文データ作成時点で決定するので、イベント反映手段25による注文管理処理は、運用口全体で行ってよい。
Further, in the quarterly fee collection event, the money transfer means 32 is stored in the order management storage means 55 (see FIG. 13) on the latest contract date of the sell order of the quarterly fee collection event. The amount collected as a fee (quarterly fee) from the monetary balance stored in 45 (see FIG. 5), that is, the fee calculated by the fee calculating means 28 and stored in the calculated fee storage means 57 (see FIG. 15). Along with executing an update process for reducing the amount of money, a process of transmitting the amount data of the commission to the
<ファンドラップシステム10/処理手段20/特定口座算入情報連携手段33の構成>
<Structure of
特定口座算入情報連携手段33は、簿価通算取引記憶手段58(図16参照)に記憶されている売買取引についての売買損益(譲渡損益)を含む情報を、通信回線2を介して売買システム70の特定口座システム74へ送信する処理を実行するものである。
The specific account inclusion information linking means 33 transmits information including trading gains / losses (transfer gains / losses) for trading transactions stored in the book value total transaction storage means 58 (see FIG. 16) to the
より具体的には、特定口座算入情報連携手段33は、各運用口について、原則連携タイミング条件の成否、および例外連携タイミング条件の成否を、1月初営業日からの毎営業日に判定する。そして、原則連携タイミング条件または例外連携タイミング条件の少なくとも一方が満たされた場合には、簿価通算取引記憶手段58(図16参照)に記憶されている連携済区分が未連携(=0)となっていて、かつ、特定口座取引区分が特定口座取引(=1)となっている対象運用口の売買取引(年内受渡の譲渡取引)についての売買損益を含む情報を、通信回線2を介して売買システム70の特定口座システム74へ送信するとともに、送信を行った売買取引について連携済区分を連携済(=1)に更新する処理を実行する。一方、原則連携タイミング条件および例外連携タイミング条件のいずれも満たされなかった場合には、売買システム70の特定口座システム74への連携(売買損益を含む情報の送信)を行わない。この特定口座システム74への連携タイミングの例、および連携の要否判定処理の流れについては、図19および図22を用いて後述する。
More specifically, the specific account inclusion information linkage means 33 determines the success or failure of the cooperation timing condition in principle and the success or failure of the exception cooperation timing condition for each operation unit every business day from the first business day of January. Then, when at least one of the principle cooperation timing condition or the exception cooperation timing condition is satisfied, the linked classification stored in the book value total transaction storage means 58 (see FIG. 16) is not linked (= 0). Information including trading gains and losses regarding trading transactions (transfer transactions delivered within the year) of the target investment unit whose specific account transaction category is specified account trading (= 1) is transmitted via the
ここで、原則連携タイミング条件は、判定当日が予め定められた年1回の12月中の連携設定日(本実施形態では、一例として、12月第13営業日に設定する。)に該当するという条件である。また、例外連携タイミング条件は、発生した減額または運用口削除(運用口削除を伴う契約終了の場合を含む)のイベントがイベント記憶手段50(図8参照)に記憶され(当該イベントについてのイベントステータスが「成立」になっている状態)、かつ、判定当日が注文管理記憶手段55(図13参照)に記憶されている当該減額または運用口削除のイベントの売注文の最遅約定日に該当するという条件である。 Here, in principle, the cooperation timing condition corresponds to a predetermined cooperation setting date in December once a year (in this embodiment, it is set as an example on the 13th business day of December). It is a condition. Further, as for the exception linkage timing condition, the event of the reduction or deletion of the operation unit (including the case of contract termination accompanied by the deletion of the operation unit) is stored in the event storage means 50 (see FIG. 8) (event status for the event). Is "established"), and the judgment date corresponds to the latest contract date of the sell order of the event of the reduction or deletion of the operation unit stored in the order management storage means 55 (see FIG. 13). It is a condition.
従って、例外連携タイミング条件を成立させるのは、減額イベントおよび運用口削除イベントだけであるから(これらの2つのイベントを特定口座計算イベントと呼んでいる。)、それ以外の売却系イベントが発生しても、売買システム70の特定口座システム74への連携(売買損益を含む情報の送信)を行わない。一方、特定口座計算イベントの発生により例外連携タイミング条件が成立した場合には、特定口座計算イベント以外のイベント(例えば定期受取や寄附等のイベント)の年内受渡の譲渡取引(特定口座の取引であることは前提である。)についても、連携済区分が未連携(=0)となっていれば、売買システム70の特定口座システム74への連携(売買損益を含む情報の送信)を行う。このため、前回の連携タイミングの後に約定した年内受渡の譲渡取引(特定口座の取引)の全てが、売買損益を含む情報についての連携対象取引となる。
Therefore, since the exception cooperation timing condition is satisfied only for the reduction event and the operation unit deletion event (these two events are called specific account calculation events), other sales-related events occur. However, the
また、原則連携タイミング条件が成立した場合には、顧客が契約で設定している全ての運用口で発生した譲渡取引(特定口座の取引)が連携対象取引となるが、例外連携タイミング条件が成立した場合には、減額または運用口削除のイベントが発生した運用口で発生した譲渡取引(特定口座の取引)が連携対象取引となる。なお、運用口削除を伴う契約終了の場合には、全ての運用口で発生した譲渡取引(特定口座の取引)が連携対象取引となる。 In principle, if the cooperation timing condition is satisfied, the transfer transaction (transaction of a specific account) that occurs in all the operation units set by the customer in the contract will be the target transaction, but the exception cooperation timing condition will be satisfied. If this is the case, the transfer transaction (transaction of a specific account) that occurred at the investment unit where the event of reduction or deletion of the investment unit occurred will be the target transaction for cooperation. If the contract is terminated with the deletion of the investment unit, the transfer transaction (transaction of a specific account) that occurs in all the investment units will be the target transaction for cooperation.
さらに、特定口座算入情報連携手段33は、手数料算出手段28により算出されて算出手数料記憶手段57(図15参照)に記憶された顧客からの徴収手数料の情報を、通信回線2を介して売買システム70の特定口座システム74へ送信する処理も実行する。この徴収手数料の情報についての連携は、売買損益を含む情報の連携タイミングに合わせて行ってもよく、手数料(契約時フィー、四半期フィー)の徴収が行われる都度に行ってもよい。前者のように売買損益を含む情報の連携タイミングに合わせて徴収手数料の情報を連携する場合は、その連携タイミングまでの1月からの当年中の徴収手数料の情報を送信してもよく(この場合は、重複して連携される情報が生じるが、特定口座システム74で重複算入回避措置がとられる。)、あるいは、前回の連携タイミングからその連携タイミングまでの当年中の徴収手数料の情報を送信してもよい。
Further, the specific account inclusion information linking means 33 uses the
<ファンドラップシステム10/記憶手段40の構成>
<Structure of
主口座記憶手段41は、図3に示すように、例えば、顧客の主口座の口座番号(顧客識別情報)、口座ファンドコードを関連付けて記憶するものである。 As shown in FIG. 3, the main account storage means 41 stores, for example, the account number (customer identification information) of the customer's main account and the account fund code in association with each other.
契約記憶手段42は、図3に示すように、例えば、契約ファンドコード、顧客の主口座の口座番号(顧客識別情報)、サービス種類区分(「ファンドラッププレミアム」サービス=01、「ファンドラップオンライン」サービス=02、…)、新規契約年月日、新規契約金額、口座ファンドコード、リバランス判定基準乖離率(リバランス判定の基準となる乖離率:%単位)等を関連付けて記憶するものである。 As shown in FIG. 3, the contract storage means 42 includes, for example, a contract fund code, an account number (customer identification information) of the customer's main account, and a service type classification (“fund wrap premium” service = 01, “fund wrap online”. Service = 02, ...), new contract date, new contract amount, account fund code, rebalancing judgment standard deviation rate (deviation rate that is the standard for rebalancing judgment:% unit), etc. are stored in association with each other. ..
運用口記憶手段43は、図3に示すように、例えば、運用口ファンドコード(運用口識別情報)、顧客の主口座の口座番号(顧客識別情報)、サービス種類区分(「ファンドラッププレミアム」サービス=01、「ファンドラップオンライン」サービス=02、…)、運用口番号(1,2,3,4,5)、運用口名称(運用口の愛称等)、運用スタイル区分(共通スタイル=1、個別スタイル(1)=2、個別スタイル(2)=3、…)、運用スタイルコード(運用スタイル識別情報)、運用口ステータス(新規申請中=1、追加申請中=2、運用中=3、運用終了=4、取消済=5)、設定金額(運用口で運用する金額:各時点での金額であり、更新される金額)、契約ファンドコード、当初設定金額(新規契約時または運用口追加時の設定金額)、定期受取の登録情報(定期受取タイミング、定期受取指定金額等)、寄附の登録情報(食料支援、医療、環境、子供支援、災害復興等の寄附のテーマ(寄附先)、寄附金額等)、定期積立の登録情報(定期積立タイミング、定期積立設定日、毎月の定期積立金額、ボーナス月の定期積立加算金額等)などを関連付けて記憶するものである。 As shown in FIG. 3, the investment unit storage means 43 includes, for example, an investment unit fund code (operation unit identification information), an account number of a customer's main account (customer identification information), and a service type classification (“fund wrap premium” service. = 01, "Fund Wrap Online" service = 02, ...), investment unit number (1, 2, 3, 4, 5), investment unit name (nickname of investment unit, etc.), investment style classification (common style = 1, Individual style (1) = 2, Individual style (2) = 3, ...), Operation style code (Operation style identification information), Operation port status (New application = 1, Additional application = 2, Operation = 3, End of operation = 4, canceled = 5), set amount (amount managed by investment unit: amount at each point in time and renewed amount), contract fund code, initially set amount (at the time of new contract or addition of investment unit) Time set amount), regular receipt registration information (regular receipt timing, regular receipt designated amount, etc.), donation registration information (food support, medical care, environment, child support, disaster recovery, etc. donation theme (donation destination), The donation amount, etc.), the registration information of the regular reserve (regular reserve timing, regular reserve setting date, monthly regular reserve amount, bonus month regular reserve additional amount, etc.) are stored in association with each other.
残高記憶手段44は、図4に示すように、例えば、顧客の主口座の口座番号(顧客識別情報)、運用口ファンドコード(運用口識別情報)、顧客の保有資産である投資信託の銘柄コード(銘柄識別情報)、残高数量(保有する投資信託の口数)、評価金額等を関連付けて記憶するものである。残高数量、評価金額には、約定ベースのデータと、受渡ベースのデータとがある。 As shown in FIG. 4, the balance storage means 44 has, for example, the account number (customer identification information) of the customer's main account, the investment unit fund code (management unit identification information), and the brand code of the investment trust that is the asset owned by the customer. (Brand identification information), balance quantity (number of investment trusts held), valuation amount, etc. are stored in association with each other. There are execution-based data and delivery-based data for the balance quantity and valuation amount.
金銭残高記憶手段45は、図5に示すように、例えば、顧客の保有する金銭残高、顧客の主口座の口座番号(顧客識別情報)等を関連付けて記憶するものである。金銭残高には、約定ベースのデータと、受渡ベースのデータとがある。 As shown in FIG. 5, the money balance storage means 45 stores, for example, the money balance held by the customer, the account number (customer identification information) of the customer's main account, and the like in association with each other. There are two types of monetary balances: execution-based data and delivery-based data.
単価情報記憶手段46は、図6に示すように、例えば、投資信託の銘柄コード、基準価額等を関連付けて記憶するものである。また、単価情報記憶手段46は、株式や債券等の銘柄コード、単価等も関連付けて記憶し、さらに、例えば、日経平均、NYダウ、原油価格等の各種の金融指標についての指標値も記憶している。 As shown in FIG. 6, the unit price information storage means 46 stores, for example, an investment trust brand code, a base price, and the like in association with each other. The unit price information storage means 46 also stores stock codes such as stocks and bonds, unit prices, and the like, and also stores index values for various financial indicators such as the Nikkei 225, NY Dow, and crude oil prices. ing.
運用スタイル記憶手段47は、図7に示すように、例えば、サービス種類区分(「ファンドラッププレミアム」サービス=01、「ファンドラップオンライン」サービス=02、…)、運用スタイル区分(共通スタイル=1、個別スタイル(1)=2、個別スタイル(2)=3、…)、運用スタイルコード(運用スタイル識別情報)、運用スタイル名称(安定型、やや安定型、バランス型、やや積極型、積極型、…)、手数料コード(手数料率識別情報)等を関連付けて記憶するものである。 As shown in FIG. 7, the operation style storage means 47 is, for example, a service type classification (“fund wrap premium” service = 01, “fund wrap online” service = 02, ...), An operation style classification (common style = 1, Individual style (1) = 2, individual style (2) = 3, ...), operation style code (operation style identification information), operation style name (stable type, slightly stable type, balanced type, slightly positive type, positive type, ...), Fee code (commission rate identification information), etc. are associated and stored.
運用スタイル・資産クラス構成記憶手段48は、図7に示すように、例えば、運用スタイルコード(運用スタイル識別情報)、資産クラスコード(資産クラス識別情報)、設定構成比率(運用スタイルコードに紐付く資産クラスの配分比率:%単位)等を関連付けて記憶するものである。 As shown in FIG. 7, the operation style / asset class configuration storage means 48 is associated with, for example, an operation style code (operation style identification information), an asset class code (asset class identification information), and a setting configuration ratio (operation style code). Asset class allocation ratio:% unit), etc. are associated and stored.
資産クラス銘柄構成記憶手段49は、図7に示すように、例えば、資産クラスコード(資産クラス識別情報)、投資信託の銘柄コード(銘柄識別情報)等を関連付けて記憶するものである。 As shown in FIG. 7, the asset class stock composition storage means 49 stores, for example, an asset class code (asset class identification information), an investment trust brand code (stock identification information), and the like in association with each other.
イベント記憶手段50は、図8に示すように、例えば、イベント番号(各イベントの識別情報)、イベント区分(新規契約、増額、減額、運用口追加、運用口削除、スタイル変更、投資対象銘柄変更、定期受取申込、定期受取内容変更、定期受取、寄附申込、寄附内容変更、寄附、定期積立申込、定期積立内容変更、定期積立等のイベント種別の識別情報)、イベントステータス(申請中、成立、不成立、取消済、…)、運用口ファンドコード(運用口識別情報)、顧客の主口座の口座番号(顧客識別情報)、契約ファンドコード、運用開始日、新規契約時の設定金額、運用口追加時の設定金額、増額金額、減額金額、変更前および変更後の運用スタイルコード(運用スタイル識別情報)、変更前および変更後の資産クラスコード、変更前および変更後の定期受取タイミング、変更前および変更後の定期受取指定金額、変更前および変更後の寄附先、変更前および変更後の寄附金額、変更前および変更後の定期積立タイミング、変更前および変更後の定期積立設定日、変更前および変更後の毎月の定期積立金額、変更前および変更後のボーナス月の定期積立加算金額、定期受取判定年月日(定期受取の自動継続判定を行う年月日:定期受取月の前月の月末営業日)、定期受取判定結果(当月に定期受取に伴う売却注文データを作成しない=0、作成する=1)、寄附計算処理年月日等を関連付けて記憶するものである。 As shown in FIG. 8, the event storage means 50 has, for example, an event number (identification information of each event), an event classification (new contract, increase, decrease, addition of investment units, deletion of investment units, style change, change of investment target stock). , Periodic receipt application, Periodic receipt content change, Periodic receipt, Donation application, Donation content change, Donation, Periodic reserve application, Periodic reserve content change, Periodic reserve, etc. Event type identification information), Event status (Applying, established, Unsuccessful, canceled, ...), investment unit fund code (operation unit identification information), account number of customer's main account (customer identification information), contract fund code, operation start date, set amount at the time of new contract, addition of investment unit Set amount at the time, increase amount, decrease amount, operation style code before and after change (operation style identification information), asset class code before and after change, periodic receipt timing before and after change, before and after change Specified amount of regular receipt after change, donation destination before and after change, donation amount before and after change, regular reserve timing before and after change, regular reserve setting date before and after change, before and after change Monthly regular reserve amount after change, regular reserve additional amount for bonus month before and after change, regular receipt judgment date (date of automatic continuation judgment of regular receipt: business at the end of the month before the regular receipt month Day), regular receipt determination result (do not create sale order data for regular receipt in the current month = 0, create = 1), donation calculation processing date, etc. are stored in association with each other.
源泉徴収イベント記憶手段51は、図9に示すように、例えば、源泉徴収イベント番号(源泉徴収イベントを識別するイベント番号)、源泉徴収処理実施年月日(源泉徴収処理を実施する年月日)、源泉徴収計算基準年(源泉徴収金額を計算する基準年)、運用口ファンドコード(源泉徴収処理を行う対象運用口の運用口ファンドコード)、見込額・確定額区分(仮計算か本計算かの別)、バッチ処理実行年月日(バッチ処理が実行された年月日)等を関連付けて記憶するものである。ここで、源泉徴収処理実施年月日は、見込額を計算する仮計算の場合には、見込額計算日(本実施形態では、一例として、12月第5営業日)となり、確定額を計算する本計算の場合には、連携設定日(本実施形態では、一例として、12月第13営業日)となる。 As shown in FIG. 9, the withholding event storage means 51 has, for example, a withholding event number (event number for identifying the withholding event) and a withholding processing date (date when the withholding processing is performed). , Withholding calculation base year (base year for calculating withholding amount), Investment unit fund code (Investment unit fund code of the target investment unit for withholding tax processing), Expected amount / fixed amount classification (provisional calculation or main calculation? ), The date of execution of batch processing (date of execution of batch processing), etc. are stored in association with each other. Here, the withholding tax processing implementation date is the estimated amount calculation date (in this embodiment, the fifth business day of December as an example) in the case of the provisional calculation for calculating the estimated amount, and the fixed amount is calculated. In the case of this calculation, the cooperation setting date (in this embodiment, as an example, the 13th business day of December) is set.
源泉徴収計算結果記憶手段52は、図10に示すように、例えば、計算基準年度、運用口ファンドコード(運用口識別情報)、見込額・確定額区分(仮計算か本計算かの別)、売買損益累計(対象集計年の売買損益累計であり、簿価通算取引記憶手段58(図16参照)の売買損益の運用口累計)、手数料累計(対象集計年の手数料についての運用口単位の累計)、実現損益累計額(対象集計年の実現損益の累計であり、売買損益累計−手数料累計)、源泉徴収相当額(対象集計年の実現損益累計×源泉税率(小数点以下切捨て)であり、実現損益累計がマイナスの場合は「0」を設定)、レコード登録年月日等を関連付けて記憶するものである。ここで、手数料累計、実現損益累計額は、確定額を計算する本計算では使用するが、見込額を計算する仮計算では使用しない。 As shown in FIG. 10, the withholding calculation result storage means 52 includes, for example, a calculation base year, an investment unit fund code (operation unit identification information), an estimated amount / fixed amount classification (whether provisional calculation or main calculation), and so on. Cumulative trading profit / loss (cumulative trading profit / loss in the target aggregation year, total trading profit / loss of book value total transaction storage means 58 (see Fig. 16)), cumulative commission (cumulative management unit unit for commission in the target aggregation year) ), Cumulative realized profit / loss (cumulative realized profit / loss in the target aggregation year, cumulative trading profit / loss-cumulative commission), amount equivalent to withholding (cumulative realized profit / loss in the target aggregation year x withholding tax rate (rounded down to the nearest whole number)) If the cumulative profit / loss is negative, "0" is set), and the record registration date, etc. are associated and stored. Here, the accumulated commission and the accumulated realized profit / loss are used in the main calculation for calculating the fixed amount, but not in the provisional calculation for calculating the estimated amount.
リバランス記憶手段53は、図11に示すように、例えば、リバランス番号(リバランスイベントの識別情報)、運用口ファンドコード(運用口識別情報)、顧客の主口座の口座番号(顧客識別情報)、リバランス実施判定年月日(リバランス実施判定処理を行う年月日:月末営業日)、リバランス実施判定結果(要・不要の別)等を関連付けて記憶するものである。 As shown in FIG. 11, the rebalancing storage means 53 includes, for example, a rebalancing number (identification information of the rebalancing event), an investment unit fund code (management unit identification information), and an account number of the customer's main account (customer identification information). ), Rebalancing execution judgment date (date of performing rebalancing implementation judgment processing: last business day), rebalancing execution judgment result (whether required or unnecessary), etc. are stored in association with each other.
四半期フィー徴収記憶手段54は、図12に示すように、例えば、四半期フィー徴収番号(四半期フィー徴収イベントの識別情報)、運用口ファンドコード(運用口識別情報)、顧客の主口座の口座番号(顧客識別情報)、四半期フィー計算処理年月日等を関連付けて記憶するものである。 As shown in FIG. 12, the quarterly fee collection storage means 54 has, for example, a quarterly fee collection number (identification information of the quarterly fee collection event), an investment unit fund code (operation unit identification information), and an account number of the customer's main account (identification information of the investment unit) Customer identification information), quarterly fee calculation processing date, etc. are stored in association with each other.
注文管理記憶手段55は、図13に示すように、例えば、運用口ファンドコード(運用口識別情報)、注文データ作成イベント番号(注文データ作成対象となるイベント、例えば、減額、運用口削除、源泉徴収、定期受取等の各イベントの識別情報)、売買ステータス(注文データ作成の状態であり、売却または買付のいずれかの注文データの作成が必要な状態、注文データ作成済の状態、売買不要の状態)、注文日、最遅約定日、最遅受渡日、抹消フラグ(レコードの論理抹消の有無:非抹消=0、抹消=1)等を関連付けて記憶するものである。 As shown in FIG. 13, the order management storage means 55 has, for example, an investment unit fund code (operation unit identification information), an order data creation event number (events for which order data is created, for example, reduction, operation unit deletion, source). Identification information for each event such as collection and regular receipt), trading status (state in which order data is created and either sale or purchase order data needs to be created, order data has been created, trading is not required State), order date, latest contract date, latest delivery date, deletion flag (presence / absence of logical deletion of record: non-erasure = 0, deletion = 1), etc. are stored in association with each other.
注文データ記憶手段56は、図14に示すように、例えば、注文番号、売買する投資信託の銘柄コード(銘柄識別情報)、注文数量(口数指定で注文する場合の口数)、注文金額(金額指定で注文する場合の金額)、売買区分(売・買の別)、顧客の主口座の口座番号(顧客識別情報)、注文のステータス(未発注、注文中、約定済、…)等を関連付けて記憶するものである。 As shown in FIG. 14, the order data storage means 56 includes, for example, an order number, a brand code (brand identification information) of an investment trust to be bought and sold, an order quantity (number of units when ordering by specifying the number of units), and an order amount (designating the amount). (Amount when ordering with), trading classification (separate between selling and buying), account number of the customer's main account (customer identification information), order status (unordered, ordering, executed, ...), etc. It is something to remember.
算出手数料記憶手段57は、図15に示すように、例えば、報酬明細番号、フィー計算年月日、運用口ファンドコード(運用口識別情報)、投資顧問料金額(手数料)、取引等管理手数料金額(手数料)等を関連付けて記憶するものである。 As shown in FIG. 15, the calculation fee storage means 57 includes, for example, a remuneration statement number, a fee calculation date, an investment unit fund code (operation unit identification information), an investment advisory fee amount (commission), and a transaction management fee amount. (Commission) etc. are associated and stored.
簿価通算取引記憶手段58は、図16に示すように、例えば、取引番号(=注文番号)、口座ファンドコード、運用口ファンドコード(運用口識別情報)、契約ファンドコード、顧客の主口座の口座番号(顧客識別情報)、銘柄コード(銘柄識別情報)、売買区分(売・買の別)、約定日、受渡日、特定口座取引区分(0:非特定口座取引(一般口座期間内の約定)、1:特定口座取引(特定口座期間内の約定)、…)、取引数量(約定した口数)、取引単価(約定時の基準価額)、約定金額、受渡金額、取引前後の残高数量、取引前後の簿価単価(個別元本)、取引前後の簿価金額(個別元本ベース)、取得金額(個別元本ベースで計算した取得金額)、売買損益(個別元本ベースで計算した売買損益)、取引前後の簿価単価(平均取得単価)、取引前後の簿価金額(平均取得単価ベース)、取得金額(平均取得単価ベースで計算した取得金額)、売買損益(平均取得単価ベースで計算した売買損益)、特定口座算入対象区分(特定口座へ算入対象の取引か否かを表す区分であり、0:特定口座算入対象外取引、1:特定口座算入対象取引)、連携済区分(1:連携済、0:未連携)等を関連付けて記憶するものである。 As shown in FIG. 16, the book value total transaction storage means 58 is, for example, a transaction number (= order number), an account fund code, a management unit fund code (management unit identification information), a contract fund code, and a customer's main account. Account number (customer identification information), brand code (brand identification information), trading category (separate between selling and buying), contract date, delivery date, specific account transaction category (0: non-specific account transaction (contract within the general account period) ), 1: Specific account transaction (contract within the specific account period), ...), transaction quantity (number of contracted units), transaction unit price (base price at the time of contract), contract amount, delivery amount, balance quantity before and after the transaction, transaction Book value unit price before and after (individual principal), book value before and after transaction (individual principal basis), acquisition amount (acquisition amount calculated on an individual principal basis), trading profit and loss (trading profit and loss calculated on an individual principal basis) ), Book value unit price before and after transaction (average acquisition unit price), book value amount before and after transaction (average acquisition unit price base), acquisition amount (acquisition amount calculated based on average acquisition unit price), trading profit (calculated based on average acquisition unit price) Trading profit / loss), Specified account inclusion target category (category indicating whether or not the transaction is included in a specific account, 0: Specified account non-inclusion target transaction, 1: Specified account inclusion target transaction), Linked category (1) : Linked, 0: Not linked), etc. are associated and stored.
金銭振替明細記憶手段59は、図17に示すように、例えば、金銭振替明細番号、金銭振替発生元イベント番号(金銭振替の発生要因となったイベント、例えば、減額、運用口削除、源泉徴収、定期受取等の各イベントの識別情報)、顧客の主口座の口座番号(顧客識別情報)、運用口ファンドコード(運用口識別情報)、金銭振替金額等を関連付けて記憶するものである。 As shown in FIG. 17, the money transfer detail storage means 59 has, for example, a money transfer detail number, a money transfer source event number (events that caused the money transfer, for example, reduction, deletion of operation units, withholding money, etc. (Identification information of each event such as regular receipt), account number of the customer's main account (customer identification information), investment unit fund code (operation unit identification information), money transfer amount, etc. are stored in association with each other.
注文可否日記憶手段60は、図18に示すように、例えば、カレンダー形式で、投資信託の各銘柄についての銘柄コード(銘柄識別情報)と、各日における注文の可否の情報(注文不可=0、注文可=1)とを関連付けて記憶するものである。各日における注文の可否の情報は、営業日(国内の営業日)であるか否か以外の要素を加味して得られる注文可能な日であるか否かの情報であり、例えば、海外休場日を考慮した情報である。図18の例では、営業日(国内の営業日)であるか否かの要素と、海外休場日であるか否かの要素との双方を加味した状態の注文の可否の情報となっているが、営業日(国内の営業日)であるか否かによる注文の可否の情報と、海外休場日であるか否かによる注文の可否の情報とを、別々に用意してもよい(別のテーブル等で用意してもよい)。すなわち、別々に用意された双方の情報を参照することにより、最終的に、海外休場日を考慮した状態での各日における注文の可否の情報が得られるようになっていてもよい。また、営業日(国内の営業日)であるか否か以外の要素としては、海外休場日に該当するか否かの他に、例えば、急激な相場変動に伴う注文回避期間やその他のルールによる注文回避期間に該当するか否か等がある。これらの各要素の場合も、注文の可否の情報は、別々に用意してもよく、全部の要素または複数の要素を加味した状態の注文の可否の情報を用意してもよい。 As shown in FIG. 18, the order availability date storage means 60 has, for example, in a calendar format, a brand code (brand identification information) for each brand of the investment trust and information on the availability of orders on each day (order impossible = 0). , Orderable = 1) and is stored in association with it. The information on whether or not an order can be placed on each day is information on whether or not it is an orderable day obtained by adding factors other than whether or not it is a business day (domestic business day). For example, it is closed overseas. It is information that considers the day. In the example of FIG. 18, it is information on whether or not an order can be placed in a state in which both the element of whether or not it is a business day (domestic business day) and the element of whether or not it is an overseas holiday are taken into consideration. However, information on whether or not an order can be placed depending on whether or not it is a business day (domestic business day) and information on whether or not an order can be placed on whether or not it is an overseas holiday may be prepared separately (separately). You may prepare it at a table etc.). That is, by referring to both separately prepared information, it may be possible to finally obtain information on whether or not an order can be placed on each day in consideration of overseas holidays. In addition to whether or not it is a business day (domestic business day), other factors include whether or not it falls under an overseas holiday, for example, an order avoidance period due to sudden market fluctuations and other rules. Whether or not it corresponds to the order avoidance period. In the case of each of these elements, the information on whether or not the order can be placed may be prepared separately, or the information on whether or not the order can be placed in a state in which all the elements or a plurality of elements are added may be prepared.
約定・受渡日数記憶手段61は、図18に示すように、例えば、注文日から約定日までの日数、および注文日から受渡日までの日数を、投資信託の銘柄コード(銘柄識別情報)と関連付けて記憶するものである。 As shown in FIG. 18, the contract / delivery days storage means 61 associates, for example, the number of days from the order date to the contract date and the number of days from the order date to the delivery date with the stock code (stock identification information) of the investment trust. It is something to remember.
運用口銘柄構成記憶手段62は、図18に示すように、例えば、顧客の主口座の口座番号(顧客識別情報)、運用口ファンドコード(運用口識別情報)、投資信託の銘柄コード(銘柄識別情報)、設定構成比率(対象銘柄の資産クラス内での配分比率:%単位)等を関連付けて記憶するものである。 As shown in FIG. 18, the investment unit stock composition storage means 62 includes, for example, the account number (customer identification information) of the customer's main account, the investment unit fund code (management unit identification information), and the investment trust brand code (stock identification). Information), set composition ratio (allocation ratio within the asset class of the target issue:% unit), etc. are stored in association with each other.
算出日付記憶手段63は、図18に示すように、銘柄単位算出日付記憶手段63Aと、資産クラス単位算出日付記憶手段63Bと、運用口単位算出日付記憶手段63Cとを含んで構成されている。 As shown in FIG. 18, the calculation date storage means 63 includes a brand unit calculation date storage means 63A, an asset class unit calculation date storage means 63B, and an operation unit unit calculation date storage means 63C.
銘柄単位算出日付記憶手段63Aは、図18に示すように、例えば、運用口ファンドコード(運用口識別情報)、資産クラスコード(資産クラス識別情報)、投資信託の銘柄コード(銘柄識別情報)、注文日(但し、全銘柄が注文可能な日)、約定日、受渡日等を関連付けて記憶するものである。 As shown in FIG. 18, the stock unit calculation date storage means 63A has, for example, an investment unit fund code (management unit identification information), an asset class code (asset class identification information), an investment trust brand code (stock identification information), and the like. The order date (however, the date when all stocks can be ordered), the contract date, the delivery date, etc. are stored in association with each other.
資産クラス単位算出日付記憶手段63Bは、図18に示すように、例えば、運用口ファンドコード(運用口識別情報)、資産クラスコード(資産クラス識別情報)、資産クラス内の最遅約定日、資産クラス内の最遅受渡日等を関連付けて記憶するものである。 As shown in FIG. 18, the asset class unit calculation date storage means 63B has, for example, an asset management unit fund code (management unit identification information), an asset class code (asset class identification information), the latest contract date in the asset class, and an asset. The latest delivery date in the class is associated and memorized.
運用口単位算出日付記憶手段63Cは、図18に示すように、例えば、運用口ファンドコード(運用口識別情報)、運用口全体の最遅約定日、運用口全体の最遅受渡日等を関連付けて記憶するものである。 As shown in FIG. 18, the investment unit unit calculation date storage means 63C associates, for example, the investment unit fund code (management unit identification information), the latest contract date of the entire investment unit, the latest delivery date of the entire investment unit, and the like. It is something to remember.
<売買システム70の詳細構成>
<Detailed configuration of
<売買システム70/売買処理手段71、約定データ連携手段72の構成>
<Structure of
売買処理手段71は、ファンドラップシステム10から通信回線2を介して送信されてきて注文データ記憶手段81(図1参照)に記憶されている注文データ(注文番号、売買銘柄についての銘柄コード、注文数量(口数)または注文金額、売買区分、顧客の主口座の口座番号(顧客識別情報)を含む。)を用いて、金融商品(本実施形態では、投資信託)の売買処理を実行するとともに、その約定データ(注文番号、売買銘柄についての銘柄コード、約定数量(口数)、約定金額、売買区分、約定時の基準価額、顧客の主口座の口座番号(顧客識別情報)を含む。)を約定データ記憶手段82(図1参照)に記憶させる処理を実行するものである。
The trading processing means 71 is an order data (order number, brand code for trading brand, order) transmitted from the
約定データ連携手段72は、約定データ記憶手段82(図1参照)に記憶されている約定データを、通信回線2を介してファンドラップシステム10へ送信する処理を実行するものである。
The contract data linkage means 72 executes a process of transmitting the contract data stored in the contract data storage means 82 (see FIG. 1) to the
<売買システム70/売買システム側金銭振替手段73の構成>
<Structure of
売買システム側金銭振替手段73は、通信回線2で接続されたファンドラップシステム10との間で金銭振替処理を実行するものである。この売買システム側金銭振替手段73は、金銭振替手段32によりファンドラップシステム10から通信回線2を介して送信されてくる金銭振替に係る金額データ(金銭振替金額)を、顧客の主口座の口座番号(顧客識別情報)とともに受信し、顧客の主口座(四半期フィー徴収の場合には、証券会社等の金融機関の勘定でもよい。)において金銭振替処理を実行する。
The money transfer means 73 on the trading system side executes a money transfer process with the
例えば、減額のイベントでは、売買システム側金銭振替手段73がファンドラップシステム10から受信する金額データ(金銭振替金額)は、減額金額であり、運用口削除のイベントでは、受信する金額データ(金銭振替金額)は、削除対象運用口の全銘柄の全数量(全口数)を売却して得られた金額であり、これらの金額を顧客の主口座に振り替えて主口座金銭残高記憶手段83(図1参照)に記憶されている顧客の主口座の残高金額を増加させる。
For example, in the event of reduction, the amount data (money transfer amount) received by the trading system side money transfer means 73 from the
また、源泉徴収のイベントでは、売買システム側金銭振替手段73がファンドラップシステム10から受信する金額データ(金銭振替金額)は、税徴収用の資金確保のための売却で得られた金額(源泉徴収相当額の見込額)の全額または一部の金額であり、この金額を顧客の主口座に振り替えて主口座金銭残高記憶手段83(図1参照)に記憶されている顧客の主口座の残高金額を増加させる。従って、顧客の主口座に振り替えられる金額は、常に源泉徴収相当額の見込額の全額になるわけではなく、むしろ見込額の全額になるケースは少ない。原則として、見込額は、確定額よりも大きくなるように設定しているからである。
In addition, at the withholding event, the amount data (money transfer amount) received from the
さらに、定期受取のイベントでは、売買システム側金銭振替手段73がファンドラップシステム10から受信する金額データ(金銭振替金額)は、定期受取指定金額であり、この金額を顧客の主口座に振り替えて主口座金銭残高記憶手段83(図1参照)に記憶されている顧客の主口座の残高金額を増加させる。
Further, at the regular receipt event, the amount data (money transfer amount) received from the
また、四半期フィー徴収(より一般には、期間フィー徴収)のイベントでは、売買システム側金銭振替手段73がファンドラップシステム10から受信する金額データ(金銭振替金額)は、手数料として徴収する金額、すなわち、手数料算出手段28により算出されて算出手数料記憶手段57(図15参照)に記憶された手数料の金額であり、この金額を顧客の主口座に一旦振り替えた後、証券会社等の金融機関の勘定に振り替え、証券会社等の金融機関の勘定を増加させるか、あるいは、顧客の主口座を経由することなく、証券会社等の金融機関の勘定に振り替え、証券会社等の金融機関の勘定を増加させる。
Further, in the event of quarterly fee collection (more generally, period fee collection), the amount data (money transfer amount) received from the
<売買システム70/特定口座システム74の特定口座算入手段75の構成>
<Structure of the specific account inclusion means 75 of the
特定口座システム74の特定口座算入手段75は、ファンドラップシステム10から通信回線2を介して送信されてきて特定口座算入情報記憶手段84(図1参照)に記憶されている売買損益を含む情報、および顧客から徴収した手数料を用いて、特定口座の源泉徴収税額を計算するとともに、計算で得られた源泉徴収税額を用いて、主口座金銭残高記憶手段83(図1参照)に記憶されている顧客の主口座の残高金額を減少させる源泉徴収処理を実行するものである。この源泉徴収税額の計算処理は、本実施形態では、特定口座算入情報連携手段33による売買損益を含む情報の連携日(売買システム70で、ファンドラップシステム10から送信されてくる売買損益を含む情報を受信して特定口座算入情報記憶手段84(図1参照)に記憶した日)の翌営業日に実行される。また、計算した源泉徴収税額についての顧客の主口座からの徴収は、約定ベースでは、特定口座算入情報連携手段33による売買損益を含む情報の連携日の翌営業日に反映され、受渡ベースでは、連携日の翌々営業日に反映される。
The specific account inclusion means 75 of the
この際、特定口座算入手段75は、原則連携タイミング条件の成立時(連携設定日:本実施形態では、12月第13営業日)に特定口座算入情報連携手段33によりファンドラップシステム10から送信されてくる連携情報の受信があった場合には、顧客が契約で設定している全ての運用口について、その時点まで未算入であった年内受渡の譲渡取引の損益情報および必要経費(徴収した手数料)を考慮して、特定口座の源泉徴収税額の計算を行う。一方、例外連携タイミング条件の成立時(減額または運用口削除の売注文の最遅約定日)に特定口座算入情報連携手段33によりファンドラップシステム10から送信されてくる連携情報の受信があった場合には、例外連携タイミング条件を成立させた減額または運用口削除のイベントが発生した対象運用口について、その時点まで未算入であった年内受渡の譲渡取引の損益情報および必要経費(徴収した手数料)を考慮して、特定口座の源泉徴収税額の計算を行う。
At this time, the specific account inclusion means 75 is transmitted from the
なお、特定口座システム74では、特定口座算入手段75により計算される源泉徴収税額は、ファンドラップシステム10以外のシステムで取り扱った上場株式等の売買で発生した譲渡損益がある場合には、それも考慮して計算される。従って、例えば、ファンドラップシステム10で譲渡益が発生しても、別のシステムで、より大きな譲渡損が発生していれば、源泉徴収税額はゼロとなる。
In the
<売買システム70/注文データ記憶手段81、約定データ記憶手段82、主口座金銭残高記憶手段83、特定口座算入情報記憶手段84の構成>
<Structure of
注文データ記憶手段81は、ファンドラップシステム10から通信回線2を介して送信されてきた注文データ(注文番号、売買銘柄についての銘柄コード、注文数量(口数)または注文金額、売買区分、顧客の主口座の口座番号(顧客識別情報)を含む。)を記憶するものである。
The order data storage means 81 is the order data (order number, brand code for trading brand, order quantity (unit number) or order amount, trading classification, customer's main) transmitted from the
約定データ記憶手段82は、売買処理手段71による売買処理で取引が成立した注文の約定データ(注文番号、売買銘柄についての銘柄コード、約定数量(口数)、約定金額、売買区分、約定時の基準価額、顧客の主口座の口座番号(顧客識別情報)を含む。)を記憶するものである。 The contract data storage means 82 uses the contract data (order number, brand code for the traded issue, contracted amount (number of units), contracted amount, trading category, standard at the time of trading) of the order for which the transaction was completed by the trading processing means 71. It stores the value and the account number (customer identification information) of the customer's main account.
主口座金銭残高記憶手段83は、顧客の主口座の口座番号(顧客識別情報)、主口座の金銭残高(約定ベースおよび受渡ベース)等を関連付けて記憶するものである。 The main account money balance storage means 83 stores the account number (customer identification information) of the customer's main account, the money balance of the main account (contract base and delivery base), and the like in association with each other.
特定口座算入情報記憶手段84は、特定口座算入情報連携手段33によりファンドラップシステム10から送信されてきた売買損益を含む情報(簿価通算取引記憶手段58(図16参照)に記憶されている情報)および顧客からの徴収手数料の情報(算出手数料記憶手段57(図15参照)に記憶されている情報)を、顧客の主口座の口座番号(顧客識別情報)と関連付けて記憶するものである。また、特定口座算入情報記憶手段84は、ファンドラップシステム10以外のシステムから取得した売買損益を含む情報および顧客からの徴収手数料の情報がある場合には、それらの情報も、顧客の主口座の口座番号(顧客識別情報)と関連付けて記憶する。
The specific account inclusion information storage means 84 is the information stored in the information including the trading profit / loss transmitted from the
<特定口座システム74への連携タイミングの例、および連携の要否判定処理の流れ:図19、図22>
<Example of linkage timing to the
図19において、特定口座計算イベントは、減額イベントおよび運用口削除イベントであり、譲渡取引は、定期受取や寄附等のような特定口座計算イベント以外の売注文を伴うイベントの売却取引である。 In FIG. 19, the specific account calculation event is a reduction event and an operation unit deletion event, and the transfer transaction is a sale transaction of an event involving a sell order other than the specific account calculation event such as regular receipt or donation.
運用口1では、当年中に、特定口座計算イベント(減額イベントおよび運用口削除イベント)は、1回も発生していない。従って、特定口座算入情報連携手段33による売買システム70の特定口座システム74への売買損益を含む情報の連携は、12月の(1−1)の連携だけである。この(1−1)の連携は、判定当日が予め定められた年1回の12月中の連携設定日(本実施形態では、一例として、12月第13営業日とする。)に該当するという原則連携タイミング条件が満たされることにより、実行されている。
In the operation unit 1, no specific account calculation event (reduction event and operation unit deletion event) has occurred during the current year. Therefore, the linkage of information including the trading profit / loss of the
この際、(1−1)における特定口座算入情報連携手段33による連携対象は、1月、3月、5月、7月、9月、11月の譲渡取引についての売買損益(譲渡損益)を含む情報である。また、1月の契約時フィー徴収、および4月、7月、10月の四半期フィー徴収の情報は、特定口座算入情報連携手段33により、(1−1)の連携タイミングで連携してもよく、あるいは、各フィー徴収の都度に行ってもよい。なお、四半期フィー徴収でも、売却を行うことにより譲渡損益が発生するが、図19における譲渡取引では、その記載は省略している。 At this time, the target of cooperation by the specific account inclusion information cooperation means 33 in (1-1) is the trading profit / loss (transfer profit / loss) of the transfer transaction in January, March, May, July, September, and November. Information to include. In addition, the information on the fee collection at the time of contract in January and the quarterly fee collection in April, July, and October may be linked at the linkage timing of (1-1) by the specific account inclusion information linkage means 33. Alternatively, it may be performed each time each fee is collected. It should be noted that even in the quarterly fee collection, a gain or loss on transfer is generated by selling, but the description is omitted in the transfer transaction in FIG.
運用口2では、当年中に発生した特定口座計算イベントとして、5月の減額イベントと、11月の運用口削除イベントとがある。従って、特定口座算入情報連携手段33による売買システム70の特定口座システム74への売買損益を含む情報の連携は、5月の減額イベントの発生時の(2−1)の連携と、11月の運用口削除イベントの発生時の(2−2)の連携とがある。なお、運用口削除では、対象運用口の全銘柄の全数量(全口数)が売却されるので、その後の譲渡取引はないため、12月の連携はない。これらの(2−1)、(2−2)の連携は、発生した減額または運用口削除のイベントがイベント記憶手段50(図8参照)に記憶され、かつ、判定当日が注文管理記憶手段55(図13参照)に記憶されている当該減額または運用口削除のイベントの売注文の最遅約定日に該当するという例外連携タイミング条件が満たされることにより、実行されている。
In the
この際、5月の(2−1)における特定口座算入情報連携手段33による連携対象は、1月、3月、5月の譲渡取引についての売買損益(譲渡損益)を含む情報であり、11月の(2−2)における連携対象は、7月、9月、11月の譲渡取引についての売買損益(譲渡損益)を含む情報である。また、1月の契約時フィー徴収、および4月の四半期フィー徴収の情報は、特定口座算入情報連携手段33により、5月の(2−1)の連携タイミングで連携し、7月、10月の四半期フィー徴収の情報は、11月の(2−2)の連携タイミングで連携してもよく、あるいは、これらのフィー徴収の情報は、各フィー徴収の都度に行ってもよい。さらには、重複して連携される情報が生じる連携方法(この場合、特定口座システム74で重複算入回避措置がとられる。)として、1月の契約時フィー徴収、および4月の四半期フィー徴収の情報を、5月の(2−1)の連携タイミングで連携し、その後、1月の契約時フィー徴収、および4月、7月、10月の四半期フィー徴収の情報を、11月の(2−2)の連携タイミングで連携してもよい。
At this time, the target of cooperation by the specific account inclusion information cooperation means 33 in (2-1) in May is information including trading profit / loss (transfer profit / loss) regarding the transfer transaction in January, March, and May. The target of cooperation in (2-2) of the month is information including trading gains / losses (transfer gains / losses) for transfer transactions in July, September, and November. In addition, the information on the contract fee collection in January and the quarterly fee collection in April will be linked by the specific account inclusion information linking means 33 at the linking timing of May (2-1), and in July and October. The quarterly fee collection information may be linked at the cooperation timing of (2-2) in November, or these fee collection information may be provided each time the fee is collected. Furthermore, as a cooperation method that generates duplicately linked information (in this case, the
運用口3では、当年中に発生した特定口座計算イベントとして、5月および9月の2回の減額イベントがある。従って、特定口座算入情報連携手段33による売買システム70の特定口座システム74への売買損益を含む情報の連携は、5月の減額イベントの発生時の(3−1)の連携と、9月の減額イベントの発生時の(3−2)の連携と、12月の(3−3)の連携とがある。このうち、(3−1)、(3−2)の連携は、例外連携タイミング条件が満たされることにより、実行されている。一方、(3−3)の連携は、原則連携タイミング条件が満たされることにより、実行されている。
At Investment Unit 3, there are two reduction events in May and September as specific account calculation events that occurred during the current year. Therefore, the linkage of information including the trading profit / loss of the
この際、5月の(3−1)における特定口座算入情報連携手段33による連携対象は、1月、3月、5月の譲渡取引についての売買損益(譲渡損益)を含む情報であり、9月の(3−2)における連携対象は、7月、9月の譲渡取引についての売買損益(譲渡損益)を含む情報であり、12月の(3−3)における連携対象は、11月の譲渡取引についての売買損益(譲渡損益)を含む情報である。また、1月の契約時フィー徴収、および4月の四半期フィー徴収の情報は、特定口座算入情報連携手段33により、5月の(3−1)の連携タイミングで連携し、7月の四半期フィー徴収の情報は、9月の(3−2)の連携タイミングで連携し、10月の四半期フィー徴収の情報は、12月の(3−3)の連携タイミングで連携してもよく、あるいは、これらのフィー徴収の情報は、各フィー徴収の都度に行ってもよい。さらには、重複して連携される情報が生じる連携方法(この場合、特定口座システム74で重複算入回避措置がとられる。)として、1月の契約時フィー徴収、および4月の四半期フィー徴収の情報を、5月の(3−1)の連携タイミングで連携し、その後、1月の契約時フィー徴収、および4月、7月の四半期フィー徴収の情報を、9月の(3−2)の連携タイミングで連携し、さらにその後、1月の契約時フィー徴収、および4月、7月、10月の四半期フィー徴収の情報を、12月の(3−3)の連携タイミングで連携してもよい。
At this time, the target of cooperation by the specific account inclusion information cooperation means 33 in (3-1) in May is information including trading profit / loss (transfer profit / loss) regarding the transfer transaction in January, March, and May. The target of cooperation in (3-2) of the month is information including trading profit / loss (gain / loss of transfer) for transfer transactions in July and September, and the target of cooperation in (3-3) in December is November. Information including trading gains / losses (transfer gains / losses) regarding transfer transactions. In addition, the information on the fee collection at the time of contract in January and the quarterly fee collection in April will be linked by the specific account inclusion information linking means 33 at the linking timing of (3-1) in May, and the quarterly fee in July. The collection information may be linked at the cooperation timing of (3-2) in September, and the quarterly fee collection information of October may be linked at the cooperation timing of (3-3) in December, or Information on these fee collections may be provided for each fee collection. Furthermore, as a cooperation method that generates duplicately linked information (in this case, the
以上のように、売買損益(譲渡損益)を含む情報についての売買システム70の特定口座システム74への連携は、原則連携タイミング条件および例外連携タイミング条件の成否判定の結果に従って実行され、連携タイミングであると判定された場合には、当年中における前回の連携タイミングからその連携タイミングまでの取引による売買損益を含む情報が連携されるが、これらの条件の成否判定は、図22に示すように、毎営業日に行われる。減額イベントや運用口削除イベントは、いつでも発生し得るからである。
As described above, the cooperation of the
図22において、先ず、特定口座算入情報連携手段33により、例外連携タイミング条件、すなわち、発生した減額または運用口削除のイベントがイベント記憶手段50(図8参照)に記憶され、かつ、判定当日が注文管理記憶手段55(図13参照)に記憶されている当該減額または運用口削除のイベントの売注文の最遅約定日に該当するという条件の成否判定を行う(ステップS1)。 In FIG. 22, first, the specific account inclusion information linkage means 33 stores the exception linkage timing condition, that is, the event of reduction or deletion of the operation unit that has occurred in the event storage means 50 (see FIG. 8), and the determination day is set. A success / failure determination is made on the condition that the sell order of the event of the reduction or deletion of the operation unit stored in the order management storage means 55 (see FIG. 13) corresponds to the latest contract date (step S1).
次に、この例外連携タイミング条件の成否判定(ステップS1)で、例外連携タイミング条件が満たされなかった場合には、特定口座算入情報連携手段33により、原則連携タイミング条件、すなわち、判定当日が予め定められた年1回の12月中の連携設定日(本実施形態では、一例として、12月第13営業日に設定する。)に該当するという条件の成否判定を行う(ステップS2)。 Next, in the success / failure determination (step S1) of the exception cooperation timing condition, if the exception cooperation timing condition is not satisfied, the specific account inclusion information cooperation means 33 is used to set the principle cooperation timing condition, that is, the judgment day in advance. The success or failure of the condition that the cooperation setting date in December (in this embodiment, the setting is set to the 13th business day of December as an example) is determined once a year is performed (step S2).
そして、原則連携タイミング条件の成否判定(ステップS2)で、原則連携タイミング条件が満たされなかった場合、従って、原則連携タイミング条件および例外連携タイミング条件のいずれも満たされなかった場合には、特定口座算入情報連携手段33による売買損益を含む情報についての売買システム70の特定口座システム74への連携は行わない。
Then, in the success / failure determination of the principle cooperation timing condition (step S2), when the principle cooperation timing condition is not satisfied, and therefore, when neither the principle cooperation timing condition nor the exception cooperation timing condition is satisfied, the specific account Information including trading profit / loss by the inclusion
一方、原則連携タイミング条件の成否判定(ステップS2)で、原則連携タイミング条件が満たされた場合、または、例外連携タイミング条件の成否判定(ステップS1)で、例外連携タイミング条件が満たされた場合、従って、原則連携タイミング条件または例外連携タイミング条件の少なくとも一方が満たされた場合には、簿価通算取引記憶手段58(図16参照)に記憶されている連携済区分が未連携(=0)となっていて、かつ、特定口座取引区分が特定口座取引(=1)となっている対象運用口の売買取引(年内受渡の譲渡取引)についての売買損益を含む情報を、通信回線2を介して売買システム70の特定口座システム74へ送信するとともに、送信を行った売買取引についての連携済区分を連携済(=1)に更新する(ステップS3)。
On the other hand, when the success / failure judgment of the principle cooperation timing condition (step S2) satisfies the principle cooperation timing condition, or when the success / failure judgment of the exception cooperation timing condition (step S1) satisfies the exception cooperation timing condition. Therefore, when at least one of the principle cooperation timing condition or the exception cooperation timing condition is satisfied, the linked classification stored in the book value total transaction storage means 58 (see FIG. 16) is regarded as unlinked (= 0). Information including trading gains and losses regarding trading transactions (transfer transactions delivered within the year) of the target investment unit whose specific account transaction category is specified account transaction (= 1) is transmitted via the
なお、連携設定日(本実施形態では、一例として、12月第13営業日)の時点で、減額または運用口削除のイベントが申し込まれていて、連携設定日がそれらのイベントの売注文の最遅約定日に該当する場合は、原則連携タイミング条件および例外連携タイミング条件の双方が成立することになるが、双方の条件が同時に成立しても、図22のステップS3の連携処理を2回行うことはなく、減額または運用口削除のイベントの発生による例外連携タイミング条件の成立(ステップS1の判定結果=YES)に基づく連携処理だけを行えばよい。仮に、連携処理を2回行おうとしても、本実施形態のシステム構成では、1回目の連携で連携済区分が連携済(=1)になるので、2回目の連携対象取引は存在しないことになる。 In addition, as of the cooperation setting date (in this embodiment, as an example, the 13th business day of December), events for reduction or deletion of operation units have been applied for, and the cooperation setting date is the highest selling order for those events. In the case of a late contract date, both the cooperation timing condition and the exception cooperation timing condition are satisfied in principle, but even if both conditions are satisfied at the same time, the cooperation process of step S3 of FIG. 22 is performed twice. It is not necessary to perform the cooperation processing based on the establishment of the exception cooperation timing condition (determination result in step S1 = YES) due to the occurrence of the event of reduction or deletion of the operation port. Even if the linkage process is to be performed twice, in the system configuration of this embodiment, the linked classification becomes linked (= 1) in the first link, so that the second linked transaction does not exist. Become.
また、原則連携タイミング条件の成否判定(ステップS2)で、原則連携タイミング条件が満たされた場合、すなわち、連携設定日(本実施形態では、12月第13営業日)には、図23のステップS18の処理(源泉徴収準備手段23による確定額計算処理:源泉徴収相当額の確定額の計算、保存の処理)、および図23のステップS19の処理(金銭振替手段32による金銭振替処理:源泉徴収イベントの売注文で得られた金銭による源泉徴収のための金銭振替処理)が行われる。なお、連携設定日(本実施形態では、12月第13営業日)における図23のステップS19の処理は、減額または運用口削除のイベントの金銭振替処理が行われていない場合に行われる。特定口座算入情報連携手段33による連携タイミング判定との関係では、ステップS1で例外連携タイミング条件が満たされず、かつ、ステップS2で原則連携タイミング条件が満たされた場合に、連携設定日(本実施形態では、12月第13営業日)における図23のステップS19の処理が行われる。 In addition, when the principle cooperation timing condition is satisfied in the success / failure determination (step S2) of the principle cooperation timing condition, that is, on the cooperation setting date (in this embodiment, the 13th business day of December), the step of FIG. 23 Processing of S18 (calculation of fixed amount by withholding preparation means 23: calculation of fixed amount equivalent to withholding and storage), and processing of step S19 of FIG. 23 (money transfer processing by money transfer means 32: withholding) Money transfer processing for withholding tax with money obtained from the sale order of the event) is performed. The process of step S19 in FIG. 23 on the cooperation setting date (in this embodiment, the 13th business day of December) is performed when the money transfer process of the event of reduction or deletion of the operation unit is not performed. In relation to the cooperation timing determination by the specific account inclusion information cooperation means 33, when the exception cooperation timing condition is not satisfied in step S1 and the principle cooperation timing condition is satisfied in step S2, the cooperation setting date (this embodiment). Then, the process of step S19 of FIG. 23 on the 13th business day of December) is performed.
さらに、例外連携タイミング条件の成否判定(ステップS1)で、例外連携タイミング条件が満たされた場合、すなわち、減額または運用口削除のイベントの売注文の最遅約定日には、図24のステップS27の処理(金銭振替手段32による金銭振替処理:減額または運用口削除のイベントの金銭振替処理)が行われる。 Further, in the success / failure determination of the exception cooperation timing condition (step S1), when the exception cooperation timing condition is satisfied, that is, on the latest execution date of the sell order of the event of reduction or deletion of the operation unit, step S27 of FIG. (Money transfer processing by the money transfer means 32: Money transfer processing of the event of reduction or deletion of the operation port) is performed.
<毎年12月に行われる原則的な特定口座システム74への連携例、および源泉徴収用の金銭を確保するための準備処理の流れ:図20、図23>
<Example of cooperation with the
図23において、先ず、源泉徴収準備手段23により、源泉徴収用の金銭を確保するための売注文を伴う源泉徴収イベントのレコードを作成して源泉徴収イベント記憶手段51(図9参照)に記憶させる源泉徴収イベント生成処理を実行する(ステップS11)。この源泉徴収イベント生成処理は、図20に示すように、見込額計算日(本実施形態では、一例として、12月第5営業日)またはそれよりも前の日に実行する。源泉徴収イベントのレコードには、見込額計算日(源泉徴収処理実施年月日のカラム)が含まれている。図20の例では、見込額計算日は、12/6(金)である。 In FIG. 23, first, the withholding preparation means 23 creates a record of a withholding event accompanied by a sell order for securing money for withholding, and stores it in the withholding event storage means 51 (see FIG. 9). The withholding event generation process is executed (step S11). As shown in FIG. 20, this withholding event generation process is executed on the estimated amount calculation date (in this embodiment, as an example, the fifth business day of December) or a day before that. The withholding event record contains the estimated amount calculation date (column of the withholding processing date). In the example of FIG. 20, the estimated amount calculation date is 12/6 (Friday).
続いて、源泉徴収準備手段23により、源泉徴収イベント記憶手段51(図9参照)に記憶されている見込額計算日(源泉徴収処理実施年月日のカラム:本実施形態では、12月第5営業日)になった時点で、簿価通算取引記憶手段58(図16参照)に記憶された売買損益を含む情報を用いて、源泉徴収相当額の見込額を計算し、その計算結果を含むレコードを作成して源泉徴収計算結果記憶手段52(図10参照)に記憶させる見込額計算処理を実行する(図23のステップS12)。この見込額計算処理については、源泉徴収準備手段23の構成の説明で既に詳述しているので、ここでは詳しい説明を省略する。図20の例では、源泉徴収相当額の見込額は、20万円としている。 Subsequently, the expected amount calculation date (column of the withholding tax processing implementation date) stored in the withholding event storage means 51 (see FIG. 9) by the withholding tax preparation means 23: December 5th in this embodiment. At the time of (business day), the estimated amount of withholding tax is calculated using the information including the trading profit / loss stored in the book value total transaction storage means 58 (see FIG. 16), and the calculation result is included. An estimated amount calculation process for creating a record and storing it in the withholding calculation result storage means 52 (see FIG. 10) is executed (step S12 in FIG. 23). Since this estimated amount calculation process has already been described in detail in the description of the configuration of the withholding tax preparation means 23, detailed description thereof will be omitted here. In the example of FIG. 20, the estimated amount equivalent to withholding tax is 200,000 yen.
それから、イベント反映手段25により、源泉徴収イベント記憶手段51(図9参照)に記憶されている源泉徴収イベントのレコードにおける見込額計算日(本実施形態では、12月第5営業日)に、注文管理記憶手段55(図13参照)に当該源泉徴収イベントの注文管理用のレコードを作成し、作成したレコードに、当該源泉徴収イベントについてのイベント番号、対象運用口についての運用口ファンドコード(運用口識別情報)、その時点で算出日付記憶手段63(図18参照)に記憶されている注文日、最遅約定日、および最遅受渡日(これらの日付は、前営業日である12月第4営業日の夜間バッチ処理で算出されたデータである。)、並びに、売買ステータス(ここでは「売却の注文データの作成が必要な状態」とする)を含む運用口単位の注文管理情報を記憶させる注文管理処理を実行する(図23のステップS13)。図20の例では、注文日=12/9(月)、最遅約定日=12/10(火)、最遅受渡日=12/13(金)である。なお、仮に対象運用口の構成銘柄の中に、例えば12/9(月)が海外休場日になっている銘柄がある場合には、12/10(火)が注文日となり、最遅約定日や最遅受渡日もずれる。 Then, the event reflection means 25 places an order on the estimated amount calculation date (in the present embodiment, the fifth business day of December) in the record of the withholding event stored in the withholding event storage means 51 (see FIG. 9). Create a record for order management of the withholding event in the management storage means 55 (see FIG. 13), and in the created record, the event number for the withholding event and the investment unit fund code for the target investment unit (investment unit). Identification information), the order date, the latest contract date, and the latest delivery date (these dates are the previous business days, December 4th) stored in the calculated date storage means 63 (see FIG. 18) at that time. Stores order management information for each operation unit, including data calculated by nighttime batch processing on business days) and trading status (here, "state in which it is necessary to create order data for sale"). The order management process is executed (step S13 in FIG. 23). In the example of FIG. 20, the order date is 12/9 (Monday), the latest contract date is 12/10 (Tuesday), and the latest delivery date is 12/13 (Friday). If, for example, 12/9 (Monday) is an overseas holiday, the order date will be 12/10 (Tuesday), which is the latest contract date, among the constituent stocks of the target investment units. And the latest delivery date is also off.
その後、注文作成手段26により、注文管理記憶手段55(図13参照)に記憶されている源泉徴収イベントの注文管理用のレコードにおける注文日を用いて、この注文日と判断時点の日との関係が予め定められた注文作成条件(本実施形態では、判断時点の日の翌営業日が、注文日に該当するという注文作成条件)を満たすか否かにより、当該判断時点の日に注文データを作成するか、または作成を待機するかを判断する注文データ作成タイミング判断処理を、源泉徴収イベント発生以降の毎営業日に実行する。そして、上記の注文作成条件が満たされた日、すなわち注文日の前営業日に、注文作成手段26により、源泉徴収計算結果記憶手段52(図10参照)に記憶されている源泉徴収相当額の見込額を用いて、源泉徴収イベントの売注文の注文データを作成し、注文データ記憶手段56(図14参照)に記憶させる(図23のステップS14)。図20の例では、注文日=12/9(月)であるので、上記の注文作成条件は、12/6(金)に満たされることから、12/6(金)、すなわち見込額計算日(12月第5営業日)に、20万円の売注文の注文データを作成する。 After that, the order creation means 26 uses the order date in the order management record of the withholding event stored in the order management storage means 55 (see FIG. 13), and the relationship between the order date and the date at the time of determination is used. Depending on whether or not meets the predetermined order creation condition (in this embodiment, the order creation condition that the business day following the judgment time corresponds to the order date), the order data is displayed on the judgment time date. The order data creation timing determination process for determining whether to create or wait for creation is executed every business day after the withholding event occurs. Then, on the day when the above order creation conditions are satisfied, that is, on the business day before the order date, the withholding tax equivalent amount stored in the withholding tax calculation result storage means 52 (see FIG. 10) by the order creation means 26. Using the estimated amount, order data for a sell order for a withholding event is created and stored in the order data storage means 56 (see FIG. 14) (step S14 in FIG. 23). In the example of FIG. 20, since the order date = 12/9 (Monday), the above order creation condition is satisfied on 12/6 (Friday), so that 12/6 (Friday), that is, the estimated amount calculation date. Create order data for a sell order of 200,000 yen on (5th business day of December).
続いて、注文データ連携手段29により、注文日(注文データ作成日の翌営業日)に、注文データ記憶手段56(図14参照)に記憶されている注文データを、通信回線2を介して売買システム70へ送信する(図23のステップS15)。図20の例では、12/9(月)に、注文データの送信(注文)を行う。
Subsequently, the order data linking means 29 buys and sells the order data stored in the order data storage means 56 (see FIG. 14) on the order date (the business day following the order data creation date) via the
売買システム70では、売買処理手段71により、ファンドラップシステム10から通信回線2を介して送信されてきて注文データ記憶手段81(図1参照)に記憶されている注文データを用いて、投資信託の売買処理(ここでは、源泉徴収イベントの売却処理)を実行するとともに、その約定データを約定データ記憶手段82(図1参照)に記憶させる。さらに、約定データ連携手段72により、約定データ記憶手段82(図1参照)に記憶されている約定データを、通信回線2を介してファンドラップシステム10へ送信する。
In the
それから、ファンドラップシステム10では、売買システム70から通信回線2を介して送信されてきた約定データを受信してファンドラップシステム10の約定データ記憶手段(不図示)に記憶させ、約定処理手段30により、約定データ記憶手段(不図示)に記憶されている約定データを取得し、注文データ記憶手段56(図14参照)に記憶されている注文データ(約定データと同一の注文番号の注文データ)のステータスを「約定済」に更新する処理を実行するとともに、取得した約定データを用いて、約定した売買取引のレコードを作成して簿価通算取引記憶手段58(図16参照)に記憶させる約定処理を実行する(図23のステップS16)。この際、連携済区分は、未連携(=0)とする。
Then, the
続いて、資産管理手段31により、約定データ記憶手段(不図示)から取得した売注文の約定銘柄についての約定数量の分だけ、残高記憶手段44(図4参照)に記憶された当該銘柄の残高数量を減少させる更新処理を実行するとともに、売却で得られた金額(合計では、源泉徴収相当額の見込額)の分だけ、金銭残高記憶手段45(図5参照)に記憶された金銭残高を増加させる更新処理を実行する(図23のステップS17)。図20の例では、最遅約定日である12/10(火)に、残高記憶手段44(図4参照)に記憶された残高数量(約定ベース)が、1,000万円から20万円減額されて980万円に更新され、金銭残高記憶手段45(図5参照)に記憶された金銭残高(約定ベース)が、0万円から20万円に更新される。 Subsequently, the balance of the issue stored in the balance storage means 44 (see FIG. 4) by the amount of the contracted issue of the sell order acquired from the execution data storage means (not shown) by the asset management means 31. Along with executing the renewal process to reduce the quantity, the monetary balance stored in the monetary balance storage means 45 (see FIG. 5) is stored by the amount obtained from the sale (in total, the estimated amount equivalent to the withholding amount). The update process for increasing the number is executed (step S17 in FIG. 23). In the example of FIG. 20, the balance quantity (contract base) stored in the balance storage means 44 (see FIG. 4) on 12/10 (Tuesday), which is the latest contract date, is 10 million yen to 200,000 yen. The amount is reduced and updated to 9.8 million yen, and the money balance (contract base) stored in the money balance storage means 45 (see FIG. 5) is updated from 0,000 yen to 200,000 yen.
なお、源泉徴収イベントの場合は、最遅約定日になっても、金銭振替手段32による金銭振替処理は行われない。未だ源泉徴収相当額の確定額が算出されていない状態であるため、金銭振替金額を決定することができないからである。図20の例では、最遅約定日である12/10(火)に売買システム70との間での金銭振替処理は行われないので、金銭残高記憶手段45(図5参照)に記憶された金銭残高(約定ベース)は、20万円のままである。
In the case of a withholding tax event, the money transfer process by the money transfer means 32 is not performed even on the latest contract date. This is because the amount equivalent to withholding tax has not yet been calculated, so the amount of money transfer cannot be determined. In the example of FIG. 20, since the money transfer process with the
その後、源泉徴収準備手段23により、事前に連携設定日(本実施形態では、一例として、12月第13営業日を設定する。)を含む本計算用のレコードを作成して源泉徴収イベント記憶手段51(図9参照)に記憶させておき、源泉徴収イベント記憶手段51に記憶されている連携設定日(源泉徴収処理実施年月日のカラム:本実施形態では、12月第13営業日)になった時点で、簿価通算取引記憶手段58(図16参照)に記憶された売買損益を含む情報、および算出手数料記憶手段57(図15参照)に記憶された徴収手数料の情報を用いて、源泉徴収相当額の確定額を計算し、その計算結果を含むレコードを作成して源泉徴収計算結果記憶手段52(図10参照)に記憶させる確定額計算処理を実行する(図23のステップS18)。この確定額計算処理については、源泉徴収準備手段23の構成の説明で既に詳述しているので、ここでは詳しい説明を省略する。図20の例では、源泉徴収相当額の確定額は、15万円としている。 After that, the withholding tax preparation means 23 creates a record for this calculation including the cooperation setting date (in this embodiment, the 13th business day of December is set as an example) in advance, and the withholding event storage means. On the cooperation setting date (column of the withholding tax processing implementation date: the 13th business day of December in this embodiment) stored in 51 (see FIG. 9) and stored in the withholding event storage means 51. At that time, using the information including the trading profit / loss stored in the book value total transaction storage means 58 (see FIG. 16) and the collection fee information stored in the calculation fee storage means 57 (see FIG. 15), A fixed amount calculation process for calculating the fixed amount equivalent to the withholding tax, creating a record including the calculation result, and storing the fixed amount in the withholding tax calculation result storage means 52 (see FIG. 10) is executed (step S18 in FIG. 23). .. Since this fixed amount calculation process has already been described in detail in the description of the configuration of the withholding tax preparation means 23, detailed description thereof will be omitted here. In the example of FIG. 20, the fixed amount equivalent to withholding tax is 150,000 yen.
それから、金銭振替手段32により、連携設定日(本実施形態では、12月第13営業日)に、減額または運用口削除のイベントの金銭振替処理が行われない場合に限り、源泉徴収イベントの売注文で得られて金銭残高記憶手段45(図5参照)に記憶されている金銭(源泉徴収相当額の見込額)の全額または一部の金額についての金銭振替処理および金銭振替明細作成処理を実行する(図23のステップS19)。この際、源泉徴収計算結果記憶手段52(図10参照)に記憶されている源泉徴収相当額の見込額と確定額とを比較し、金銭振替金額を決定する。確定額が小さいときは、確定額を選択し、確定額が大きいときは、見込額を選択し、同じ金額のときは、その同じ金額(従って、確定額でも見込額でもよい。)を選択する。 Then, the withholding tax event is sold only when the money transfer process of the event of reduction or deletion of the operation unit is not performed on the cooperation setting date (in this embodiment, the 13th business day of December) by the money transfer means 32. Executes monetary transfer processing and monetary transfer statement creation processing for all or part of the money (estimated amount equivalent to withholding tax) obtained by order and stored in the monetary balance storage means 45 (see FIG. 5). (Step S19 in FIG. 23). At this time, the withholding tax equivalent amount stored in the withholding tax calculation result storage means 52 (see FIG. 10) is compared with the fixed amount to determine the monetary transfer amount. If the fixed amount is small, select the fixed amount, if the fixed amount is large, select the estimated amount, and if the fixed amount is the same, select the same amount (hence, it may be the fixed amount or the estimated amount). ..
図20の例では、源泉徴収相当額の確定額=15万円が、源泉徴収相当額の見込額=20万円よりも小さいので、確定額=15万円のほうを金銭振替金額とする。従って、金銭振替手段32による金銭振替処理により、金銭残高記憶手段45(図5参照)に記憶されている金銭残高(約定ベース)は、20万円から15万円減額されて5万円に更新される。つまり、見込額から確定額を差し引いた差額分の5万円が残る。 In the example of FIG. 20, since the fixed amount of withholding tax = 150,000 yen is smaller than the estimated amount of withholding tax = 200,000 yen, the fixed amount of 150,000 yen is used as the monetary transfer amount. Therefore, due to the money transfer process by the money transfer means 32, the money balance (contract base) stored in the money balance storage means 45 (see FIG. 5) is reduced by 150,000 yen from 200,000 yen and updated to 50,000 yen. Will be done. In other words, the difference of 50,000 yen, which is the estimated amount minus the fixed amount, remains.
なお、仮に、源泉徴収相当額の確定額=25万円であったとすると、確定額が、源泉徴収相当額の見込額=20万円よりも大きいので、見込額=20万円のほうを金銭振替金額とする。従って、この場合は、金銭残高記憶手段45(図5参照)に記憶されている金銭残高(約定ベース)は、20万円から20万円減額されて0万円に更新される。 If the fixed amount of withholding tax is 250,000 yen, the fixed amount is larger than the estimated withholding amount of 200,000 yen, so the estimated amount of 200,000 yen is more money. It will be the transfer amount. Therefore, in this case, the monetary balance (contract base) stored in the monetary balance storage means 45 (see FIG. 5) is deducted from 200,000 yen by 200,000 yen and updated to 0,000 yen.
売買システム70では、売買システム側金銭振替手段73により、ファンドラップシステム10から通信回線2を介して送信されてくる金額データ(金銭振替金額)を受信し、その金額を、顧客の主口座に振り替えて主口座金銭残高記憶手段83(図1参照)に記憶されている顧客の主口座の残高金額を増加させる。この金銭振替に伴う主口座の残高更新は、図20の例では、約定ベースでの反映は、ファンドラップシステム10からの送信日の翌営業日である12/19(木)(12月第14営業日)とされているが、送信日である12/18(水)(12月第13営業日)としてもよい。また、受渡ベースでの反映(図20での図示は省略されている。)は、ファンドラップシステム10からの送信日の翌々営業日である12/20(金)(12月第15営業日)とされているが、送信日である12/18(水)(12月第13営業日)としてもよく、送信日の翌営業日である12/19(木)(12月第14営業日)としてもよい。
In the
また、図23での図示は省略されているが、連携設定日(本実施形態では、一例として、12月第13営業日に設定する。)には、原則連携タイミング条件が満たされるので、特定口座算入情報連携手段33による売買システム70の特定口座システム74への連携(売買損益を含む情報の送信)が行われる。この連携は、図22において、ステップS2で原則連携タイミング条件が満たされた場合に行われるステップS3の処理である。図20の例では、この連携は、12月第13営業日である12/18(水)に行われる。そして、売買システム70の特定口座システム74へ送信された売買損益を含む情報は、特定口座算入情報記憶手段84(図1参照)に記憶される。
Further, although the illustration in FIG. 23 is omitted, the cooperation setting date (in this embodiment, the setting is set on the 13th business day of December as an example) is specified because the cooperation timing condition is satisfied in principle. The
さらに、売買システム70では、連携設定日(本実施形態では、12月第13営業日)の翌営業日(本実施形態では、12月第14営業日)に、特定口座システム74の特定口座算入手段75により、特定口座算入情報記憶手段84(図1参照)に記憶されている売買損益を含む情報および顧客からの徴収手数料の情報を用いて、特定口座の源泉徴収税額を計算する。そして、特定口座算入手段75により、計算で得られた源泉徴収税額を用いて、主口座金銭残高記憶手段83(図1参照)に記憶されている顧客の主口座の残高金額を減少させる源泉徴収処理を実行するが、この処理についての顧客の主口座への約定ベースでの反映は、連携設定日の翌営業日(本実施形態では、12月第14営業日)に行われ、受渡ベースでの反映は、連携設定日の翌々営業日(本実施形態では、12月第15営業日)に行われる。図20の例では、主口座金銭残高記憶手段83(図1参照)に記憶されている顧客の主口座の残高金額(約定ベース)は、12月第14営業日である12/19(木)に、金銭振替処理で増えた15万円から、源泉徴収税額の15万円が引かれて0円となっている。また、図20での図示は省略されているが、顧客の主口座の残高金額(受渡ベース)は、12月第15営業日である12/20(金)に、金銭振替処理で増えた15万円から、源泉徴収税額の15万円が引かれて0円となる。
Further, in the
<減額または運用口削除のイベントの発生による例外的な特定口座システム74への連携例、並びに、減額または運用口削除のイベントの処理の流れ:図21、図24>
<Example of cooperation with the exceptional
図24において、日中のオンライン入力で減額または運用口削除の申込が行われた場合には、設定受付手段21により、その申込を受け付けてイベント記憶手段50(図8参照)に減額または運用口削除のレコードを作成する(ステップS21)。図21の例では、6/1(木)に申込受付およびレコード作成を行っている。減額金額は300万円であり、運用口の資産額は1,000万円であるものとする。 In FIG. 24, when an application for reduction or deletion of an operation port is made by online input during the daytime, the setting reception means 21 accepts the application and the event storage means 50 (see FIG. 8) is reduced or the operation port is deleted. Create a record for deletion (step S21). In the example of FIG. 21, applications are accepted and records are created on 6/1 (Thursday). It is assumed that the amount of reduction is 3 million yen and the asset amount of the investment unit is 10 million yen.
続いて、イベント記憶手段50(図8参照)に記憶されている減額または運用口削除のイベントのレコードの情報を用いて、申込日の夜間バッチ処理で、イベント反映手段25により、注文管理記憶手段55(図13参照)に当該減額または運用口削除のイベントの注文管理用のレコードを作成し、作成したレコードに、当該減額または運用口削除のイベントについてのイベント番号、対象運用口についての運用口ファンドコード(運用口識別情報)、その時点で算出日付記憶手段63(図18参照)に記憶されている注文日、最遅約定日、および最遅受渡日(これらの日付は、図21の例では、前営業日である5/31(水)の夜間バッチ処理で算出されたデータである。)、並びに、売買ステータス(ここでは「売却の注文データの作成が必要な状態」とする)を含む運用口単位の注文管理情報を記憶させる注文管理処理を実行する(図24のステップS22)。図21の例では、注文日=6/2(金)、最遅約定日=6/5(月)、最遅受渡日=6/8(木)である。なお、仮に対象運用口の構成銘柄の中に、例えば6/2(金)が海外休場日になっている銘柄がある場合には、6/5(月)が注文日となり、最遅約定日や最遅受渡日もずれる。 Subsequently, using the information of the event record of the reduction or operation port deletion stored in the event storage means 50 (see FIG. 8), the order management storage means is used by the event reflection means 25 in the nighttime batch processing on the application date. Create a record for order management of the event of the reduction or deletion of the operation unit in 55 (see FIG. 13), and in the created record, the event number for the event of the reduction or deletion of the operation unit and the operation unit for the target operation unit. The fund code (management unit identification information), the order date, the latest contract date, and the latest delivery date stored in the calculated date storage means 63 (see FIG. 18) at that time (these dates are examples of FIG. 21). Then, the data calculated by the nighttime batch processing on 5/31 (Wednesday), which is the previous business day), and the trading status (here, "the state where it is necessary to create the order data for sale") An order management process for storing order management information for each operation unit including the operation unit is executed (step S22 in FIG. 24). In the example of FIG. 21, the order date = 6/2 (Friday), the latest contract date = 6/5 (Monday), and the latest delivery date = 6/8 (Thursday). If, for example, 6/2 (Friday) is an overseas holiday, 6/5 (Monday) will be the order date, and the latest contract date will be. And the latest delivery date is also off.
その後、注文作成手段26により、注文管理記憶手段55(図13参照)に記憶されている減額または運用口削除のイベントの注文管理用のレコードにおける注文日を用いて、この注文日と判断時点の日との関係が予め定められた注文作成条件(本実施形態では、判断時点の日の翌営業日が、注文日に該当するという注文作成条件)を満たすか否かにより、当該判断時点の日に注文データを作成するか、または作成を待機するかを判断する注文データ作成タイミング判断処理を、減額または運用口削除のイベント発生以降の毎営業日に実行する。そして、上記の注文作成条件が満たされた日、すなわち注文日の前営業日に、注文作成手段26により、減額イベントの場合にはイベント記憶手段50(図8参照)に記憶されている減額金額を用いて、運用口削除イベントの場合には削除対象運用口の全銘柄の全数量(全口数)を用いて、減額または運用口削除のイベントの売注文の注文データを作成し、注文データ記憶手段56(図14参照)に記憶させる(図24のステップS23)。図21の例では、注文日=6/2(金)であるので、上記の注文作成条件は、6/1(木)に満たされることから、6/1(木)に売注文の注文データを作成する。 After that, the order creation means 26 uses the order date in the order management record of the event of reduction or operation unit deletion stored in the order management storage means 55 (see FIG. 13), and the order date and the time of determination are determined. The date at the time of the determination, depending on whether or not the relationship with the date satisfies the predetermined order creation condition (in this embodiment, the order creation condition that the business day following the date at the time of determination corresponds to the order date). The order data creation timing determination process for determining whether to create order data or wait for creation is executed every business day after the event of reduction or deletion of operation unit occurs. Then, on the day when the above order creation conditions are satisfied, that is, on the business day before the order date, the reduction amount stored in the event storage means 50 (see FIG. 8) by the order creation means 26 in the case of a reduction event. In the case of an operation unit deletion event, create order data for sell orders for reduction or operation unit deletion events using the total quantity (total number of units) of all brands of the operation unit to be deleted, and store the order data. It is stored in the means 56 (see FIG. 14) (step S23 in FIG. 24). In the example of FIG. 21, since the order date = 6/2 (Friday), the above order creation condition is satisfied on 6/1 (Thursday), so that the order data of the sell order is set on 6/1 (Thursday). To create.
続いて、注文データ連携手段29により、注文日(注文データ作成日の翌営業日)に、注文データ記憶手段56(図14参照)に記憶されている注文データを、通信回線2を介して売買システム70へ送信する(図24のステップS24)。図21の例では、6/2(金)に、注文データの送信(注文)を行う。
Subsequently, the order data linking means 29 buys and sells the order data stored in the order data storage means 56 (see FIG. 14) on the order date (the business day following the order data creation date) via the
売買システム70では、売買処理手段71により、ファンドラップシステム10から通信回線2を介して送信されてきて注文データ記憶手段81(図1参照)に記憶されている注文データを用いて、投資信託の売買処理(ここでは、減額または運用口削除のイベントの売却処理)を実行するとともに、その約定データを約定データ記憶手段82(図1参照)に記憶させる。さらに、約定データ連携手段72により、約定データ記憶手段82(図1参照)に記憶されている約定データを、通信回線2を介してファンドラップシステム10へ送信する。
In the
それから、ファンドラップシステム10では、売買システム70から通信回線2を介して送信されてきた約定データを受信してファンドラップシステム10の約定データ記憶手段(不図示)に記憶させ、約定処理手段30により、約定データ記憶手段(不図示)に記憶されている約定データを取得し、注文データ記憶手段56(図14参照)に記憶されている注文データ(約定データと同一の注文番号の注文データ)のステータスを「約定済」に更新する処理を実行するとともに、取得した約定データを用いて、約定した売買取引のレコードを作成して簿価通算取引記憶手段58(図16参照)に記憶させる約定処理を実行する(図24のステップS25)。この際、連携済区分は、未連携(=0)とする。
Then, the
続いて、資産管理手段31により、約定データ記憶手段(不図示)から取得した売注文の約定銘柄についての約定数量の分だけ、残高記憶手段44(図4参照)に記憶された当該銘柄の残高数量を減少させる更新処理を実行するとともに、売却で得られた金額の分だけ、金銭残高記憶手段45(図5参照)に記憶された金銭残高を増加させる更新処理を実行する(図24のステップS26)。図21の例では、最遅約定日である6/5(月)に、残高記憶手段44(図4参照)に記憶された残高数量(約定ベース)が、減額イベントの場合には、1,000万円から300万円減額されて700万円に更新され、運用口削除イベントの場合には、1,000万円から0円に更新される。また、金銭残高記憶手段45(図5参照)に記憶された金銭残高(約定ベース)が、減額イベントの場合には、0円から300万円に更新され、運用口削除イベントの場合には、0円から1,000万円に更新される。 Subsequently, the balance of the issue stored in the balance storage means 44 (see FIG. 4) by the amount of the contracted issue of the sell order acquired from the execution data storage means (not shown) by the asset management means 31. Along with executing the renewal process of reducing the quantity, the renewal process of increasing the monetary balance stored in the monetary balance storage means 45 (see FIG. 5) by the amount obtained from the sale is executed (step of FIG. 24). S26). In the example of FIG. 21, the balance quantity (contract base) stored in the balance storage means 44 (see FIG. 4) on 6/5 (Monday), which is the latest contract date, is 1, in the case of a reduction event. It will be reduced from 10 million yen by 3 million yen and updated to 7 million yen, and in the case of an operation port deletion event, it will be updated from 10 million yen to 0 yen. In addition, the money balance (contract base) stored in the money balance storage means 45 (see FIG. 5) is updated from 0 yen to 3 million yen in the case of a reduction event, and in the case of an operation port deletion event. It will be updated from 0 yen to 10 million yen.
その後、金銭振替手段32により、注文管理記憶手段55(図13参照)の減額または運用口削除のイベントの注文管理用のレコードに記憶されている最遅約定日に、当該減額または運用口削除のイベントの売注文で得られて金銭残高記憶手段45(図5参照)に記憶されている金銭の全額についての金銭振替処理および金銭振替明細作成処理を実行する(図24のステップS27)。図21の例では、金銭振替手段32による金銭振替処理により、金銭残高記憶手段45(図5参照)に記憶された金銭残高(約定ベース)が、減額イベントの場合には、300万円から0円に更新され(金銭振替金額=300万円)、運用口削除イベントの場合には、1,000万円から0円に更新される(金銭振替金額=1,000万円)。従って、最遅約定日である6/5(月)における金銭残高記憶手段45(図5参照)に記憶された金銭残高(約定ベース)は、減額イベントの場合には、0円→300万円→0円と変化し、運用口削除イベントの場合には、0円→1,000万円→0円と変化する。 After that, by the money transfer means 32, the reduction or the operation unit is deleted on the latest contract date stored in the record for order management of the event of the reduction or the operation unit deletion of the order management storage means 55 (see FIG. 13). A money transfer process and a money transfer statement creation process for the entire amount of money obtained by the sell order of the event and stored in the money balance storage means 45 (see FIG. 5) are executed (step S27 in FIG. 24). In the example of FIG. 21, the money balance (contract base) stored in the money balance storage means 45 (see FIG. 5) by the money transfer processing by the money transfer means 32 is 3 million yen to 0 in the case of a reduction event. It will be updated to yen (money transfer amount = 3 million yen), and in the case of an operation unit deletion event, it will be updated from 10 million yen to 0 yen (money transfer amount = 10 million yen). Therefore, the monetary balance (contract base) stored in the monetary balance storage means 45 (see Fig. 5) on 6/5 (Monday), which is the latest contract date, is 0 yen → 3 million yen in the case of a reduction event. → It changes to 0 yen, and in the case of an operation port deletion event, it changes from 0 yen → 10 million yen → 0 yen.
売買システム70では、売買システム側金銭振替手段73により、ファンドラップシステム10から通信回線2を介して送信されてくる金額データ(金銭振替金額)を受信し、その金額を、顧客の主口座に振り替えて主口座金銭残高記憶手段83(図1参照)に記憶されている顧客の主口座の残高金額を増加させる。この金銭振替に伴う主口座の残高更新(約定ベース)は、図21の例では、ファンドラップシステム10からの送信日の翌営業日である6/6(火)とされているが、送信日である6/5(月)としてもよい。
In the
また、注文管理記憶手段55(図13参照)の減額または運用口削除のイベントの注文管理用のレコードに記憶されている最遅約定日には、例外連携タイミング条件が満たされるので、特定口座算入情報連携手段33による売買システム70の特定口座システム74への連携(売買損益を含む情報の送信)が行われる。この連携は、図22において、ステップS1で例外連携タイミング条件が満たされた場合に行われるステップS3の処理である。図21の例では、この連携は、6/5(月)に行われる。そして、売買システム70の特定口座システム74へ送信された売買損益を含む情報は、6/5(月)に、特定口座算入情報記憶手段84(図1参照)に記憶される。
In addition, since the exception cooperation timing condition is satisfied on the latest contract date stored in the record for order management of the event of the reduction of the order management storage means 55 (see FIG. 13) or the deletion of the operation unit, it is included in the specific account. The information linking means 33 links the
さらに、売買システム70では、減額または運用口削除のイベントの売注文の最遅約定日(図21の例では、6/5(月))の翌営業日(図21の例では、6/6(火))に、特定口座システム74の特定口座算入手段75により、特定口座算入情報記憶手段84(図1参照)に記憶されている売買損益を含む情報および顧客からの徴収手数料の情報を用いて、特定口座の源泉徴収税額を計算する。そして、特定口座算入手段75により、計算で得られた源泉徴収税額を用いて、主口座金銭残高記憶手段83(図1参照)に記憶されている顧客の主口座の残高金額を減少させる源泉徴収処理を実行するが、この処理についての顧客の主口座への約定ベースでの反映は、最遅約定日の翌営業日(図21の例では、6/6(火))に行われる。図21の例では、計算された源泉徴収税額は、減額イベントの場合には10万円であり、運用口削除イベントの場合には20万円であるものとする。また、6/6(火)に、主口座金銭残高記憶手段83(図1参照)に記憶されている顧客の主口座の残高金額(約定ベース)は、減額イベントの場合には、金銭振替処理で増えた300万円から、源泉徴収税額の10万円が引かれて290万円となり、運用口削除イベントの場合には、金銭振替処理で増えた1,000万円から、源泉徴収税額の20万円が引かれて980万円となっている。
Further, in the
<本実施形態の効果> <Effect of this embodiment>
このような本実施形態によれば、次のような効果がある。すなわち、ファンドラップシステム10では、特定口座算入情報連携手段33により、各運用口について、原則連携タイミング条件や、例外連携タイミング条件の成否を毎営業日に判定し、その判定結果に従って、源泉徴収計算に必要な売買損益を含む情報についての売買システム70の特定口座システム74への連携を行う。このため、特定口座算入情報連携手段33による特定口座システム74への売買損益を含む情報の連携は、原則的には、年1回の12月中の連携設定日(本実施形態では、一例として、12月第13営業日)に行われ、減額または運用口削除のイベントが申し込まれている場合には、例外的に、連携設定日以外の日にも行われる。
According to the present embodiment as described above, there are the following effects. That is, in the
そして、原則連携タイミング条件が満たされた場合の連携時には、源泉徴収準備手段23により見込額計算日(本実施形態では、一例として、12月第5営業日)に計算された源泉徴収相当額の見込額を用いた源泉徴収イベントの売注文で税徴収用の金銭が確保される。一方、例外連携タイミング条件が満たされた場合の連携時には、減額または運用口削除のイベントの売注文で税徴収用の金銭が確保される。 Then, in principle, when the cooperation timing condition is satisfied, the withholding amount equivalent amount calculated by the withholding tax preparation means 23 on the estimated amount calculation date (in this embodiment, as an example, the fifth business day of December). Money for tax collection is secured by selling orders for withholding events using the estimated amount. On the other hand, when the exception cooperation timing condition is satisfied, the money for tax collection is secured by the sell order of the event of reduction or deletion of the operation unit.
従って、原則連携タイミング条件または例外連携タイミング条件の少なくとも一方が満たされない限りは、売買損益を含む情報についての特定口座システム74への連携は行われず、源泉徴収税の計算は行われないので、主口座からの税徴収はない。このため、従来システムでは、前述した図25で示したリバランス処理のように、税徴収用の金銭を確保することが困難なイベントの売注文で譲渡益が発生しても、特定口座システムへの連携を行っていたので、立替金が発生する可能性の高いシステム設計であったが、ファンドラップシステム10では、税徴収用の金銭を確保することができるタイミングで、特定口座システム74への連携を行うので、立替金の発生リスクを低減することができる。
Therefore, unless at least one of the cooperation timing condition or the exception cooperation timing condition is satisfied, the information including the trading profit and loss is not linked to the
また、従来システムでは、前述した図26で示したように、税徴収用の金銭を確保することが可能な減額や運用口削除のイベントであっても、譲渡損益(売却取引により生じる売買損益)の連携タイミングと、金銭振替のタイミングとの差異により、一時的ではあるが、立替金が発生する可能性があった。すなわち、譲渡損益の連携タイミングが、金銭振替のタイミングよりも早ければ、その間、一時的に、立替金が発生する可能性があり、後から行われる金銭振替により立替が解消されることになる。このようにシステム処理のタイミングの問題により、立替金が発生するのは、従来システムでは、特定口座システムへの損益情報の連携、源泉徴収計算、および主口座からの税徴収が、銘柄単位で行われていたからである。 Further, in the conventional system, as shown in FIG. 26 described above, even in the event of reduction or deletion of investment units that can secure money for tax collection, transfer profit / loss (trading profit / loss caused by sale transaction). Due to the difference between the timing of cooperation and the timing of money transfer, there was a possibility that advance payment would be generated, albeit temporarily. That is, if the timing of the transfer profit / loss linkage is earlier than the timing of the money transfer, there is a possibility that an advance payment will be temporarily generated during that time, and the advance payment will be canceled by the subsequent money transfer. In this way, due to the timing problem of system processing, advance payment is generated in the conventional system, in which profit and loss information is linked to a specific account system, withholding calculation, and tax collection from the main account are performed on a stock-by-stock basis. Because it was broken.
これに対し、ファンドラップシステム10では、原則連携タイミング条件または例外連携タイミング条件の少なくとも一方が満たされた場合に、そのタイミングで、簿価通算取引記憶手段58(図16参照)に記憶されている連携済区分が未連携(=0)となっている対象運用口の売買取引(特定口座の売買取引に限る)についての売買損益を含む情報を、特定口座システム74へ連携するので、銘柄単位ではなく、運用口単位で一括して行われる特定口座システム74への連携を実現することができる。さらに、金銭振替手段32による金銭振替処理は、原則連携タイミング条件を構成する連携設定日(本実施形態では、一例として、12月第13営業日)、または例外連携タイミング条件を構成する減額や運用口削除のイベントの売注文の最遅約定日に実行するので、売買損益を含む情報についての特定口座システム74への連携タイミングと同じタイミングで金銭振替処理が実行される。このため、従来システムのようなシステム処理のタイミングの問題による立替金発生を回避することができる。
On the other hand, in the
そして、立替金の発生リスクの低減により、証券会社等の金融機関にとっては、立替金の発生の確認・検証や、立替金発生時における顧客(投資家)への通知といった業務上の手間を回避または軽減することができ、顧客にとっては、証券会社等の金融機関に開設されている自分の主口座への自身による不足資金の入金の手間を回避または軽減することができる。 By reducing the risk of advance payments, financial institutions such as securities companies can avoid the trouble of confirming and verifying the occurrence of advance payments and notifying customers (investors) when advance payments occur. Alternatively, it can be reduced, and the customer can avoid or reduce the trouble of depositing insufficient funds by himself / herself into his / her main account opened in a financial institution such as a securities company.
また、特定口座システム74へ売買損益を含む情報を連携する対象取引は、上記のタイミング判定(原則連携タイミング条件や、例外連携タイミング条件の成否判定)の時点で、簿価通算取引記憶手段58(図16参照)に記憶されている連携済区分が未連携(=0)となっている対象運用口の売買取引(特定口座の売買取引に限る)であるから、それまでに溜まった取引(前回の連携時から今回の連携時までの間に溜まった取引)の全部を連携対象とすることができる。それまでに溜まった取引とは、例えば、定期受取や寄附等のような売注文を伴う各種イベントの取引である。このため、連携タイミングを原則連携タイミング条件や例外連携タイミング条件の成立時点に限定しつつも、各時点で連携可能な取引については、なるべく早い時点で連携し、税徴収を行うことができる。
In addition, the target transaction for which information including trading profit / loss is linked to the
さらに、ファンドラップシステム10では、契約金の一部を、現金やMRF等の即時現金化可能な商品に充当するシステム構成を採用することなく、立替金の発生リスクを低減することができる。このため、手数料徴収分を除けば、顧客から預かった投資金額の全てを投資運用に充てることができるので、顧客の要望する運用方針に沿った投資運用を実現し、顧客優位の効率的なサービスを提供することができる。
Further, the
また、ファンドラップシステム10では、源泉徴収準備手段23により、見込額計算日(本実施形態では、12月第5営業日)に、源泉徴収相当額の見込額計算処理を実行し、連携設定日(本実施形態では、12月第13営業日)に、源泉徴収相当額の確定額計算処理を実行し、金銭振替手段32により、これらの見込額および確定額を用いて金銭振替処理を行うので、税徴収のための必要最小限の資金を適切なタイミングで準備し、その資金を効果的に活用して立替金の発生リスクを低減することができる。
Further, in the
より詳細には、源泉徴収相当額の見込額の計算は、売買損益の累計額から手数料の累計額を控除しない点、および100%を超える掛目を乗じる点で、確定額の計算とは異なるので、見込額計算日から確定額計算日(連携設定日)までの間に通常考えられないような銘柄の値上がりがあり、それにより源泉徴収イベントの売注文で多額の譲渡益が発生するような事態等が生じない限り、原則的には、源泉徴収相当額の見込額は、確定額よりも大きくなることから、立替金の発生リスクの低いシステム構成を実現することができる。 More specifically, the calculation of the estimated withholding amount is different from the fixed amount calculation in that the accumulated amount of trading profits is not deducted from the accumulated amount of fees and that it is multiplied by a factor exceeding 100%. , A situation in which there is an unthinkable price increase of a stock between the estimated amount calculation date and the fixed amount calculation date (cooperation setting date), which causes a large amount of transfer gain in the withholding event sales order. As a general rule, the estimated amount of withholding tax will be larger than the fixed amount, so it is possible to realize a system configuration with a low risk of advance payment.
また、連携設定日(本実施形態では、12月第13営業日)における金銭振替手段32による金銭振替処理では、源泉徴収相当額の確定額と見込額との大小を比較し、確定額が見込額よりも小さいときには、源泉徴収イベントの売注文で事前に確保した見込額ではなく、確定額のほうを金銭振替金額とするので、不必要な金銭振替を行わないようになっている。このため、ファンドラップシステム10の金銭残高記憶手段45(図5参照)には、見込額から確定額を差し引いた差額分が残ることになるので、この差額分を、手数料徴収やリバランスによる買付が発生した場合に、それらに割り当てることができ、効率的な運用を実現することができる。
In addition, in the money transfer processing by the money transfer means 32 on the cooperation setting date (in this embodiment, the 13th business day of December), the fixed amount of the withholding tax amount is compared with the estimated amount, and the fixed amount is expected. When it is smaller than the amount, the fixed amount is used as the monetary transfer amount instead of the estimated amount secured in advance in the withholding event sales order, so unnecessary monetary transfer is not performed. Therefore, the money balance storage means 45 (see FIG. 5) of the
<変形の形態> <Form of deformation>
なお、本発明は前記実施形態に限定されるものではなく、本発明の目的を達成できる範囲内での変形等は本発明に含まれるものである。 The present invention is not limited to the above-described embodiment, 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.
例えば、前記実施形態では、ファンドラップシステム10は、売買システム70と通信回線2で接続された構成とされていたが、本発明のファンドラップシステムは、売買システム70と一体化されていてもよい。すなわち、売買システム70内に構築してもよい。この場合には、特定口座システム74への連携は、一体化されたシステム内でのデータの受渡となる。
For example, in the above embodiment, the
以上のように、本発明のファンドラップシステムおよびプログラムは、投資信託の売買取引より生じた売買損益を含む情報を特定口座システムへ連携して源泉徴収計算を行う場合に用いるのに適している。 As described above, the fund wrap system and the program of the present invention are suitable for use when the withholding calculation is performed by linking the information including the trading profit / loss generated from the trading of the investment trust to the specific account system.
10 ファンドラップシステム
23 源泉徴収準備手段
32 金銭振替手段
33 特定口座算入情報連携手段
45 金銭残高記憶手段
50 イベント記憶手段
51 源泉徴収イベント記憶手段
52 源泉徴収計算結果記憶手段
55 注文管理記憶手段
57 算出手数料記憶手段
58 簿価通算取引記憶手段
74 特定口座システム
10
Claims (3)
売注文を伴う減額または運用口削除を含む各種のイベントの種別を示すイベント区分、イベントを識別するイベント番号、およびその他のイベントに関する情報を、顧客識別情報および運用口識別情報と関連付けて記憶するイベント記憶手段と、
注文データ作成対象となるイベントについてのイベント番号、注文日、および最遅約定日を含む運用口単位の注文管理情報を、顧客識別情報および運用口識別情報と関連付けて記憶する注文管理記憶手段と、
投資信託の売買取引より生じた特定口座システムでの源泉徴収計算に必要な売買損益を含む情報、および前記特定口座システムへの連携が済んでいるか否かを示す連携済区分を、顧客識別情報および運用口識別情報と関連付けて記憶する簿価通算取引記憶手段と、
源泉徴収用の金銭を確保するための売注文を伴う源泉徴収イベントのレコードを作成して源泉徴収イベント記憶手段に記憶させる源泉徴収イベント生成処理を実行する源泉徴収準備手段と、
前記簿価通算取引記憶手段に記憶されている売買取引についての売買損益を含む情報を、前記特定口座システムへ送信する処理を実行する特定口座算入情報連携手段と、
金銭残高記憶手段に記憶されている金銭残高を、主口座に振り替える金銭振替処理を実行する金銭振替手段とを備え、
前記特定口座算入情報連携手段は、
各運用口について、判定当日が予め定められた年1回の12月中の連携設定日に該当するという原則連携タイミング条件の成否、および、発生した減額または運用口削除のイベントが前記イベント記憶手段に記憶され、かつ、判定当日が前記注文管理記憶手段に記憶されている当該減額または運用口削除のイベントの売注文の最遅約定日に該当するという例外連携タイミング条件の成否を、毎営業日に判定し、前記原則連携タイミング条件または前記例外連携タイミング条件の少なくとも一方が満たされた場合には、前記簿価通算取引記憶手段に記憶されている連携済区分が未連携となっている対象運用口の売買取引についての売買損益を含む情報を、前記特定口座システムへ送信する処理を実行し、前記原則連携タイミング条件および前記例外連携タイミング条件のいずれも満たされなかった場合には、前記特定口座システムへの売買損益を含む情報の送信を行わない構成とされ、
前記金銭振替手段は、
減額または運用口削除のイベントの売注文の最遅約定日に、当該減額または運用口削除のイベントの売注文で得られて前記金銭残高記憶手段に記憶されている金銭についての金銭振替処理を実行し、
前記連携設定日に、減額または運用口削除のイベントの金銭振替処理が行われない場合に限り、前記源泉徴収イベントの売注文で得られて前記金銭残高記憶手段に記憶されている金銭についての金銭振替処理を実行する構成とされ、
前記源泉徴収準備手段は、
前記連携設定日よりも前の日に、前記源泉徴収イベント生成処理を実行する構成とされている
ことを特徴とするファンドラップシステム。 It is a fund wrap system consisting of a computer that executes processing to provide a fund wrap service that handles investment in investment trusts as a discretionary investment service that manages assets entrusted by customers in an investment style for each investment unit selected by the customer. hand,
An event that stores event classifications that indicate the types of various events, including reductions or deletion of operations with sell orders, event numbers that identify events, and information about other events in association with customer identification information and operation unit identification information. Memories and
An order management storage means that stores order management information for each operation unit, including an event number, an order date, and the latest execution date for an event for which order data is to be created, in association with customer identification information and operation unit identification information.
Information including trading profits and losses required for withholding tax calculation in the specific account system generated from the sales transaction of investment trusts, and the linked classification indicating whether or not the linkage to the specific account system has been completed, customer identification information and Book value total transaction storage means that is stored in association with investment unit identification information,
Withholding preparation means for executing withholding event generation processing that creates a record of the withholding event with a sell order to secure money for withholding and stores it in the withholding event storage means.
A specific account inclusion information linkage means that executes a process of transmitting information including a trading profit / loss about a trading transaction stored in the book value total transaction storage means to the specific account system.
It is equipped with a money transfer means that executes a money transfer process to transfer the money balance stored in the money balance storage means to the main account.
The specific account inclusion information linkage means is
For each operation unit, the success or failure of the cooperation timing condition that the judgment day corresponds to the predetermined cooperation setting date in December, and the event of reduction or deletion of the operation unit that occurred are the event storage means. Every business day, the success or failure of the exception cooperation timing condition that the judgment date corresponds to the latest contract date of the sell order of the reduction or operation unit deletion event stored in the order management storage means. If at least one of the principle cooperation timing condition or the exception cooperation timing condition is satisfied, the linked classification stored in the book value total transaction storage means is not linked. When the process of transmitting information including the trading profit / loss of the mouth sales transaction to the specific account system is executed and neither the principle cooperation timing condition nor the exception cooperation timing condition is satisfied, the specific account It is configured so that information including trading profits and losses is not transmitted to the system.
The money transfer means
On the latest execution date of the sell order of the event of reduction or deletion of the investment unit, the money transfer process is executed for the money obtained by the sell order of the event of reduction or deletion of the investment account and stored in the money balance storage means. And
Money for money obtained from the sell order of the withholding event and stored in the money balance storage means only when the money transfer process of the event of reduction or deletion of the operation unit is not performed on the cooperation setting date. It is configured to execute the transfer process,
The withholding tax preparation means is
A fund wrap system characterized in that the withholding event generation process is executed on a day before the cooperation setting date.
前記連携設定日よりも前に到来するように予め定められた12月中の見込額計算日になった時点で、前記簿価通算取引記憶手段に記憶されている対象運用口の当年約定の売買取引についての売買損益の累計額に源泉税率を乗じて得られた源泉徴収予定額に、さらに100%を超える掛目を乗じることにより、源泉徴収相当額の見込額を算出し、算出した源泉徴収相当額の見込額を、源泉徴収計算結果記憶手段に記憶させる見込額計算処理を実行し、
前記連携設定日になった時点で、前記簿価通算取引記憶手段に記憶されている対象運用口の当年約定の売買取引についての売買損益の累計額から、算出手数料記憶手段に記憶されている対象運用口の当年支払の手数料の累計額を減じた金額に、源泉税率を乗じることにより、源泉徴収相当額の確定額を算出し、算出した源泉徴収相当額の確定額を、前記源泉徴収計算結果記憶手段に記憶させる確定額計算処理を実行する構成とされ、
前記金銭振替手段は、
減額または運用口削除のイベントの売注文の最遅約定日に、当該減額または運用口削除のイベントの売注文で得られて前記金銭残高記憶手段に記憶されている金銭についての金銭振替処理を実行し、
前記連携設定日に、減額または運用口削除のイベントの金銭振替処理が行われない場合に限り、前記源泉徴収イベントの売注文で得られて前記金銭残高記憶手段に記憶されている前記源泉徴収相当額の見込額に相当する金銭についての金銭振替処理を実行する際に、前記源泉徴収計算結果記憶手段に記憶されている源泉徴収相当額の確定額が、前記源泉徴収計算結果記憶手段に記憶されている源泉徴収相当額の見込額よりも小さいときには、源泉徴収相当額の確定額を金銭振替金額とし、前記源泉徴収計算結果記憶手段に記憶されている源泉徴収相当額の確定額が、前記源泉徴収計算結果記憶手段に記憶されている源泉徴収相当額の見込額以上のときには、源泉徴収相当額の見込額を金銭振替金額とする処理を実行する構成とされている
ことを特徴とする請求項1に記載のファンドラップシステム。 The withholding tax preparation means is
When the estimated amount calculation date in December, which is set in advance to arrive before the cooperation setting date, comes, the purchase and sale of the current year's contract of the target investment unit stored in the book value total transaction storage means. By multiplying the estimated withholding amount obtained by multiplying the accumulated trading profit and loss of the transaction by the withholding tax rate and multiplying it by a factor exceeding 100%, the estimated amount of withholding tax is calculated and the calculated withholding tax is equivalent. Execute the estimated amount calculation process to store the estimated amount in the withholding calculation result storage means,
The target stored in the calculation fee storage means from the accumulated trading profit and loss for the current year's contracted trading transaction of the target investment unit stored in the book value total transaction storage means at the time when the cooperation setting date is reached. By multiplying the amount obtained by subtracting the cumulative amount of the current year's payment fee of the investment unit by the withholding tax rate, the fixed amount of the withholding tax amount is calculated, and the fixed amount of the calculated withholding tax amount is calculated as the withholding tax calculation result. It is configured to execute the fixed amount calculation process to be stored in the storage means.
The money transfer means
On the latest execution date of the sell order of the event of reduction or deletion of the investment unit, the money transfer process is executed for the money obtained by the sell order of the event of reduction or deletion of the investment account and stored in the money balance storage means. And
Equivalent to the withholding tax obtained from the sell order of the withholding tax event and stored in the withholding tax storage means only when the money transfer process of the event of reduction or deletion of the operation unit is not performed on the cooperation setting date. When executing the money transfer process for the money corresponding to the estimated amount, the fixed amount of the withholding tax equivalent amount stored in the withholding tax calculation result storage means is stored in the withholding tax calculation result storage means. When it is smaller than the estimated amount of withholding tax, the fixed amount of withholding tax is used as the monetary transfer amount, and the fixed amount of withholding tax stored in the withholding calculation result storage means is the withholding tax. A claim characterized in that when the withholding tax equivalent amount stored in the withholding calculation result storage means is equal to or greater than the withholding tax amount, the withholding tax amount is used as the monetary transfer amount. The fund wrap system described in 1.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019061818A JP6795647B2 (en) | 2019-03-27 | 2019-03-27 | Fund wrap system and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019061818A JP6795647B2 (en) | 2019-03-27 | 2019-03-27 | Fund wrap system and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020160993A JP2020160993A (en) | 2020-10-01 |
| JP6795647B2 true JP6795647B2 (en) | 2020-12-02 |
Family
ID=72643534
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019061818A Active JP6795647B2 (en) | 2019-03-27 | 2019-03-27 | Fund wrap system and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6795647B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7611791B2 (en) * | 2020-09-07 | 2025-01-10 | 株式会社Folio | Information processing device, information processing method, and program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005208774A (en) * | 2004-01-20 | 2005-08-04 | Plala Networks Inc | Final tax return support system and method, program, and program recording medium |
| JP2006268557A (en) * | 2005-03-24 | 2006-10-05 | Nomura Research Institute Ltd | SMA management system |
-
2019
- 2019-03-27 JP JP2019061818A patent/JP6795647B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020160993A (en) | 2020-10-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8204824B2 (en) | System and method of account reconciliation for electronic transactions | |
| US8311944B2 (en) | System and method of currency conversion in financial transaction process | |
| US8260697B1 (en) | Systems and methods for money fund banking with flexible interest allocation | |
| US20070282724A1 (en) | Asset based lending (abl) systems and methods | |
| US20090077131A1 (en) | System and Method of Transferring Data Through Transaction Process | |
| US20090076876A1 (en) | Method of Scheduling and Event Processing in Computer Operating System | |
| JPWO2001082162A1 (en) | Method for managing transactions and settlements using a computer-to-computer communications network | |
| JP2004192587A (en) | Regularly funded foreign exchange deposit trading system | |
| KR20050018865A (en) | System and method for managing accumulative fund connected to the use of credit card | |
| JP2008135017A (en) | Investment information processing apparatus, system, method, program, and investment information processing system program | |
| JP2025517418A (en) | Method and system for providing reserves to a tokenized platform | |
| CN114331717B (en) | Transaction risk control method, device, computer equipment and storage medium | |
| JP7210251B2 (en) | SETTLEMENT BUSINESS SUPPORT SYSTEM AND SETTLEMENT BUSINESS SUPPORT METHOD | |
| JP6795647B2 (en) | Fund wrap system and program | |
| JP6563096B1 (en) | Funded balance management system and program | |
| JP6738914B2 (en) | Fund Wrap System and Program | |
| JP7061992B2 (en) | Asset management systems and programs | |
| KR100961725B1 (en) | Defined Contribution Retirement Pension Operation Method and System | |
| JP2016170736A (en) | Financial commodity trade order system and program | |
| JP4605721B2 (en) | Investment information processing apparatus, method, and program | |
| JP6932684B2 (en) | Fee calculation system and program | |
| WO2002042965A1 (en) | Method and system for concentratedly managing funds among enterprises | |
| JP7425427B1 (en) | Digital asset trading and clearing processing system | |
| JP2002109417A (en) | Multi-currency pricing | |
| JP2014067078A (en) | Security transaction system, security transaction method, security server and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190822 |
|
| 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: 20201104 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201112 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6795647 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| 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 |