JP7734231B1 - Operational model management device, operational model management method, and operational model management program - Google Patents
Operational model management device, operational model management method, and operational model management programInfo
- Publication number
- JP7734231B1 JP7734231B1 JP2024070877A JP2024070877A JP7734231B1 JP 7734231 B1 JP7734231 B1 JP 7734231B1 JP 2024070877 A JP2024070877 A JP 2024070877A JP 2024070877 A JP2024070877 A JP 2024070877A JP 7734231 B1 JP7734231 B1 JP 7734231B1
- Authority
- JP
- Japan
- Prior art keywords
- investment
- child
- model
- portfolio
- parent
- 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
Abstract
【課題】複数の投資戦略を組み合わせたポートフォリオによって投資資金を運用するための技術を提供することである。【解決手段】本開示の一態様は、各子運用モデルが所定の投資戦略に従って運用される複数の子運用モデルを管理する子運用モデル管理部と、投資資金を運用する親運用モデルを管理する親運用モデル管理部と、各子運用モデルの投資パフォーマンス情報に基づいて、前記複数の子運用モデルに前記親運用モデルの投資資金を配分するためのポートフォリオを決定するポートフォリオ決定部と、を有する、運用モデル管理装置に関する。【選択図】図1[Problem] To provide a technology for managing investment funds using a portfolio that combines multiple investment strategies. [Solution] One aspect of the present disclosure relates to an investment model management device that includes a child investment model management unit that manages multiple child investment models, each of which is managed according to a predetermined investment strategy, a parent investment model management unit that manages a parent investment model that manages investment funds, and a portfolio determination unit that determines a portfolio for allocating the investment funds of the parent investment model to the multiple child investment models based on investment performance information of each child investment model. [Selected Figure] Figure 1
Description
本開示は、運用モデル管理装置、運用モデル管理方法及び運用モデル管理プログラムに関する。 This disclosure relates to an operational model management device, an operational model management method, and an operational model management program.
近年の情報通信技術の進化によって、金融業界においても“フィンテック(Fintech)”としてしばしば呼ばれる情報通信技術を利用した金融技術の研究開発が積極的に行われている。 With the recent advances in information and communications technology, the financial industry is also actively conducting research and development into financial technologies that utilize information and communications technology, often referred to as "Fintech."
例えば、資産運用などにおいても、コンピュータプログラム化された投資戦略に基づいて提供される投資支援情報を利用して、投資信託、私募ファンドなどの投資ファンドが運用されるようになってきている。各投資戦略は、各投資ファンドの運用方針に沿って策定される。例えば、このような運用方針は、投資対象が国内証券であるか、あるいは、外国証券であるか、株式又は債券であるか、募集対象の投資家が一般投資家であるか、あるいは、機関投資家であるか、などに応じて決定される。 For example, in the field of asset management, investment funds such as investment trusts and private placement funds are now being managed using investment support information provided based on computer-programmed investment strategies. Each investment strategy is formulated in accordance with the investment policy of each investment fund. For example, such investment policies are determined depending on whether the investment targets are domestic securities or foreign securities, stocks or bonds, and whether the target investors are retail investors or institutional investors.
各運用方針に対応して様々な投資戦略を策定することが可能であり、これに対応して、様々な投資戦略によって実現される運用モデルも多様なものとなる。個別の投資戦略によって実現される運用モデルは、経済状況や市場環境などによって投資パフォーマンスは異なりうる。経済状況や市場環境が想定外のものになると、特定の投資戦略に依拠した投資行動は、想定外の投資パフォーマンスを生じさせうる。 A variety of investment strategies can be formulated to correspond to each investment policy, and the investment models realized through these various investment strategies will also be diverse. The investment performance of the investment models realized through individual investment strategies may vary depending on factors such as economic conditions and market environments. If economic conditions or market environments become unexpected, investment behavior relying on a specific investment strategy may result in unexpected investment performance.
本開示の1つの課題は、複数の投資戦略を組み合わせたポートフォリオによって投資資金を運用するための技術を提供することである。 One objective of the present disclosure is to provide technology for managing investment funds through a portfolio that combines multiple investment strategies.
本開示の一態様は、各子運用モデルが所定の投資戦略に従って運用される複数の子運用モデルを管理する子運用モデル管理部と、投資資金を運用する親運用モデルを管理する親運用モデル管理部と、各子運用モデルの投資パフォーマンス情報に基づいて、前記複数の子運用モデルに前記親運用モデルの投資資金を配分するためのポートフォリオを決定するポートフォリオ決定部と、を有する、運用モデル管理装置に関する。 One aspect of the present disclosure relates to an operation model management device having a child operation model management unit that manages multiple child operation models, each of which is managed according to a predetermined investment strategy; a parent operation model management unit that manages a parent operation model that manages investment funds; and a portfolio determination unit that determines a portfolio for allocating the investment funds of the parent operation model to the multiple child operation models based on investment performance information of each child operation model.
本開示によれば、複数の投資戦略を組み合わせたポートフォリオによって投資資金を運用するための技術を提供することができる。 This disclosure provides technology for managing investment funds through a portfolio that combines multiple investment strategies.
以下、図面を参照して本開示の実施の形態を説明する。 Embodiments of the present disclosure will be described below with reference to the drawings.
以下の実施例では、投資支援情報を提供する運用モデル管理装置が開示される。 In the following embodiment, an operational model management device that provides investment support information is disclosed.
[運用スキーム]
本開示の一実施例による運用スキームでは、投資信託、私募ファンドなどの投資ファンドを運用する際、図1に示されるように、投資資金全体を運用する親運用モデルが、当該投資資金を複数の子運用モデル#1,#2,・・・,#mに配分し、各子運用モデルから投資収益を受け取ることによって、投資資金を運用する。
[Operation scheme]
In an investment scheme according to one embodiment of the present disclosure, when managing investment funds such as investment trusts and private placement funds, as shown in Figure 1, a parent investment model that manages the entire investment funds allocates the investment funds to multiple child investment models #1, #2, ..., #m, and manages the investment funds by receiving investment returns from each child investment model.
各子運用モデル#i(i=1,2,・・・,m)は、個別の投資戦略に沿って配分された投資資金を運用する。例えば、子運用モデル#1は、危機回避トリガー付き株式投資戦略に従って投資資金を運用し、子運用モデル#2は、経済環境判定型債券投資戦略に従って投資資金を運用し、子運用モデル#3は、イールドカーブスプレッドトレンドフォロー戦略に従って投資資金を運用するなどである。なお、これらの投資戦略は単なる一例であり、他の任意の投資戦略が子運用モデル#iにおいて利用されてもよい。 Each child investment model #i (i = 1, 2, ..., m) manages the allocated investment funds according to an individual investment strategy. For example, child investment model #1 manages investment funds according to a stock investment strategy with a crisis avoidance trigger, child investment model #2 manages investment funds according to an economic environment judgment bond investment strategy, and child investment model #3 manages investment funds according to a yield curve spread trend following strategy. Note that these investment strategies are merely examples, and any other investment strategy may be used in child investment model #i.
本開示の一実施例による運用モデル管理装置100は、親運用モデルを管理し、図2に示されるように、各子運用モデルに関する子運用モデル情報を格納した子運用モデルデータベース(DB)20から各子運用モデルの投資パフォーマンス情報(例えば、日次リターンデータなど)を取得し、取得した投資パフォーマンス情報に基づいて親運用モデルの投資資金を子運用モデルにどのように配分するのが最適であるか、すなわち、子運用モデルに対する最適なポートフォリオを決定する。そして、運用モデル管理装置100は、決定したポートフォリオを投資支援情報として、当該親運用モデルの運用担当者などのユーザ端末30に提供する。 An operation model management device 100 according to one embodiment of the present disclosure manages a parent operation model and, as shown in FIG. 2, acquires investment performance information (e.g., daily return data) for each child operation model from a child operation model database (DB) 20 that stores child operation model information for each child operation model. Based on the acquired investment performance information, the operation model management device 100 determines how to optimally allocate the investment funds of the parent operation model to the child operation model, i.e., determines the optimal portfolio for the child operation model. The operation model management device 100 then provides the determined portfolio as investment support information to a user terminal 30, such as the manager of the parent operation model.
このようにして、親運用モデルによって投資資金を運用している運用担当者は、投資資金を各子運用モデルに配分するのに適したポートフォリオを運用モデル管理装置100から投資支援情報として取得することができ、最適な資金配分によって投資資金を運用することが可能になる。 In this way, an investment manager managing investment funds using a parent investment model can obtain a portfolio suitable for allocating investment funds to each child investment model as investment support information from the investment model management device 100, enabling them to manage investment funds with optimal fund allocation.
ここで、運用モデル管理装置100は、サーバ、パーソナルコンピュータ等の計算装置によって実現され、例えば、図3に示されるようなハードウェア構成を有してもよい。すなわち、運用モデル管理装置100は、バスBを介し相互接続される記憶装置101、プロセッサ102、インタフェース装置103及び通信装置104を有する。 Here, the operational model management device 100 is realized by a computing device such as a server or personal computer, and may have a hardware configuration such as that shown in FIG. 3. That is, the operational model management device 100 has a storage device 101, a processor 102, an interface device 103, and a communication device 104, which are interconnected via a bus B.
運用モデル管理装置100における後述される各種機能及び処理を実現するプログラム又は指示は、ネットワークなどを介し何れかの外部装置からダウンロードされてもよいし、CD-ROM(Compact Disk-Read Only Memory)、フラッシュメモリ等の着脱可能な記憶媒体から提供されてもよい。 The programs or instructions that implement the various functions and processes described below in the operation model management device 100 may be downloaded from an external device via a network, or may be provided from a removable storage medium such as a CD-ROM (Compact Disk-Read Only Memory) or flash memory.
記憶装置101は、ランダムアクセスメモリ、フラッシュメモリ、ハードディスクドライブなどによって実現され、インストールされたプログラム又は指示と共に、プログラム又は指示の実行に用いられるファイル、データ等を格納する。記憶装置101は、非一時的な記憶媒体(non-transitory storage medium)を含んでもよい。 Storage device 101 may be implemented using random access memory, flash memory, a hard disk drive, or the like, and stores installed programs or instructions as well as files, data, and the like used to execute the programs or instructions. Storage device 101 may also include non-transitory storage media.
プロセッサ102は、1つ以上のプロセッサコアから構成されうる1つ以上のCPU(Central Processing Unit)、GPU(Graphics Processing Unit)、処理回路(processing circuitry)等によって実現されてもよく、記憶装置101に格納されたプログラム、指示、当該プログラム若しくは指示を実行するのに必要なパラメータなどのデータ等に従って、後述される運用モデル管理装置100の各種機能及び処理を実行する。 The processor 102 may be realized by one or more CPUs (Central Processing Units), GPUs (Graphics Processing Units), processing circuitry, etc., which may be composed of one or more processor cores, and executes various functions and processes of the operation model management device 100 (described below) in accordance with programs, instructions, and data such as parameters required to execute the programs or instructions stored in the storage device 101.
インタフェース装置103は、データベース20及びユーザ端末30と運用モデル管理装置100との間のインタフェースを実現する。例えば、ユーザは、ユーザ端末30のディスプレイ又はタッチパネルに表示されたGUI(Graphical User Interface)をキーボード、マウス等を操作し、インタフェース装置103を介し運用モデル管理装置100との間で各種情報、データ、指示などを送受信する。 The interface device 103 provides an interface between the database 20 and user terminal 30 and the operational model management device 100. For example, a user operates a keyboard, mouse, etc. on a GUI (Graphical User Interface) displayed on the display or touch panel of the user terminal 30 to send and receive various information, data, instructions, etc. between the operational model management device 100 and the interface device 103.
通信装置104は、外部装置、インターネット、LAN(Local Area Network)等の通信ネットワークとの通信処理を実行する各種通信回路により実現される。 The communication device 104 is realized by various communication circuits that perform communication processing with communication networks such as external devices, the Internet, and LANs (Local Area Networks).
しかしながら、上述したハードウェア構成は単なる一例であり、本開示による運用モデル管理装置100は、他の何れか適切なハードウェア構成により実現されてもよい。 However, the above-described hardware configuration is merely an example, and the operation model management device 100 according to the present disclosure may be realized using any other appropriate hardware configuration.
[運用モデル管理装置]
次に、本開示の一実施例による運用モデル管理装置100を説明する。図4は、本開示の一実施例による運用モデル管理装置100の機能構成を示すブロック図である。
[Operational Model Management Device]
Next, an operation model management device 100 according to an embodiment of the present disclosure will be described. Fig. 4 is a block diagram showing the functional configuration of the operation model management device 100 according to an embodiment of the present disclosure.
図4に示されるように、運用モデル管理装置100は、子運用モデル管理部110、親運用モデル管理部120及びポートフォリオ決定部130を有する。 As shown in FIG. 4, the operation model management device 100 has a child operation model management unit 110, a parent operation model management unit 120, and a portfolio determination unit 130.
子運用モデル管理部110は、各子運用モデルが所定の投資戦略に従って運用される複数の子運用モデルを管理する。各子運用モデルは、個別の投資戦略に従って投資資金を運用する。各子運用モデルの投資戦略は、例えば、当該子運用モデルの運用方針などに従って設定され、数式やコンピュータプログラムなどを用いて規定されうる。例えば、親運用モデルの投資資金は、m個の子運用モデル#1,#2,・・・,#mに配分されるようにしてもよい。 The child investment model management unit 110 manages multiple child investment models, each of which is managed according to a predetermined investment strategy. Each child investment model manages investment funds according to its own individual investment strategy. The investment strategy of each child investment model is set, for example, according to the investment policy of the child investment model, and may be defined using a mathematical formula, computer program, or the like. For example, the investment funds of a parent investment model may be allocated to m child investment models #1, #2, ..., #m.
子運用モデル管理部110は、例えば、子運用モデルDB20から抽出した各子運用モデルの投資パフォーマンス情報に基づいて各子運用モデルの運用状況を把握する。子運用モデルの投資パフォーマンス情報は、例えば、日次リターンデータなどであってもよい。子運用モデル管理部110は、各子運用モデルの日次リターンデータrに基づいて、期待リターンμ、分散共分散行列Σなどの統計量を算出してもよいし、あるいは、期待リターンμ、分散共分散行列Σなどを導出するための何れかのデータであってもよい。 The child investment model management unit 110 grasps the investment status of each child investment model based on, for example, the investment performance information of each child investment model extracted from the child investment model DB20. The investment performance information of the child investment model may be, for example, daily return data. The child investment model management unit 110 may calculate statistics such as the expected return μ and the variance-covariance matrix Σ based on the daily return data r of each child investment model, or it may be any data for deriving the expected return μ, the variance-covariance matrix Σ, etc.
親運用モデル管理部120は、投資資金を運用する親運用モデルを管理する。ここで、親運用モデルは、ファンドマネージャなどの運用担当者によって運用され、具体的には、運用担当者によって指示された各子運用モデル#1,・・・,#mへのウェイトw=(w1,・・・,wm)に従って、親運用モデルの投資資金を各子運用モデルに配分する。ただし、0≦wi≦1であって、w1+・・・+wm=1である。 The parent investment model management unit 120 manages the parent investment model that manages investment funds. Here, the parent investment model is managed by an investment manager such as a fund manager, and specifically, the investment funds of the parent investment model are allocated to each child investment model according to the weight w = ( w1 , ..., wm ) for each child investment model #1, ..., #m instructed by the investment manager, where 0 ≤ wi ≤ 1 and w1 + ... + wm = 1.
親運用モデル管理部120は、投資資金が配分された各子運用モデルの運用状況を適宜確認し、確認した各子運用モデルの運用状況に基づいて、親運用モデルの運用状況を把握する。例えば、親運用モデル管理部120は、各子運用モデルの期待リターンに基づいて、親運用モデルのポートフォリオの期待リターンを算出する。 The parent investment model management unit 120 appropriately checks the investment status of each child investment model to which investment funds have been allocated, and understands the investment status of the parent investment model based on the investment status of each child investment model. For example, the parent investment model management unit 120 calculates the expected return of the parent investment model's portfolio based on the expected return of each child investment model.
ポートフォリオ決定部130は、各子運用モデルの投資パフォーマンス情報に基づいて、複数の子運用モデルに親運用モデルの投資資金を配分するためのポートフォリオを決定する。すなわち、ポートフォリオ決定部130は、親運用モデルの投資資金を各子運用モデル#1,・・・,#mに配分するための最適ウェイトw=(w1,・・・,wm)をポートフォリオとして決定する。 The portfolio determination unit 130 determines a portfolio for allocating the investment funds of the parent investment model to multiple child investment models based on the investment performance information of each child investment model. That is, the portfolio determination unit 130 determines the optimal weights w = ( w1 , ..., wm ) for allocating the investment funds of the parent investment model to each child investment model #1, ..., #m as the portfolio.
例えば、ポートフォリオ決定部130は、
また、ポートフォリオ決定部130は、
ここで、EVaRは、以下のように定義される。
EVaRは、以下の性質を満たすコヒーレントなリスク指標として知られている。
・平行移動不変性
- Translation invariance
例えば、ポートフォリオ決定部130は、親運用モデルの100億円の投資資金を3つの子運用モデル#1~#3に配分することを考える。ここで、子運用モデル#lは、危機回避トリガー付き株式投資戦略に従って投資資金を運用するものであってもよい。具体的には、危機回避トリガー付き株式投資戦略は、VIX指数の値によって定義される2種類の危機回避トリガーを用いる。各トリガーはリスクオン・リスクオフの2種類の値を取り、その組み合わせによってE-mini S&P500先物のポジションを決定する戦略である。 For example, the portfolio determination unit 130 considers allocating 10 billion yen of investment funds from a parent investment model to three child investment models #1 to #3. Here, child investment model #1 may manage the investment funds according to a stock investment strategy with a crisis avoidance trigger. Specifically, the stock investment strategy with a crisis avoidance trigger uses two types of crisis avoidance triggers defined by the value of the VIX index. Each trigger takes two values, risk-on and risk-off, and the strategy determines E-mini S&P 500 futures positions based on their combination.
1つ目のトリガーは、以下の2つの条件が両方とも成立する場合リスクオンとなる。それ以外の場合はリスクオフとなる。
・条件1:VIX指数終値が、30未満
・条件2:VIX指数終値が、VIX指数のボリンジャーバンド上限(14日、0.7標準偏差で定義)未満
The first trigger is risk-on if both of the following two conditions are met, otherwise it is risk-off:
Condition 1: The closing price of the VIX index is less than 30. Condition 2: The closing price of the VIX index is less than the upper limit of the VIX Bollinger band (defined as 14 days and 0.7 standard deviations).
2つ目のトリガーは、以下の2つの条件によって定義される。
・条件1:VIX指数終値が、24以上
・条件2:VIXトレンド(VIX指数終値の120日差分)が正
条件1と条件2の両方が成立する場合トリガーはリスクオフとなる。前日にリスクオフの場合、条件1と条件2のどちらか片方が不成立の場合トリガーはリスクオンとなる。E-mini S&P500先物のポジションは、2種類のトリガーが両方ともリスクオンの時100%ロング、どちらか片方がリスクオフの時50%ロング、両方ともリスクオフの時ニュートラルと定義する。
The second trigger is defined by the following two conditions:
-Condition 1: The closing price of the VIX index is 24 or higher -Condition 2: The VIX trend (120-day difference between the closing prices of the VIX index) is positive If both conditions 1 and 2 are met, the trigger will be risk-off. If there was risk-off on the previous day, and either condition 1 or 2 is not met, the trigger will be risk-on. The E-mini S&P 500 futures position is defined as 100% long when both types of triggers are risk-on, 50% long when either is risk-off, and neutral when both are risk-off.
また、子運用モデル#mは、経済環境判定型債券投資戦略に従って投資資金を運用するものであってもよい。具体的には、経済環境判定型債券投資戦略とは、3つの経済指標(米国非農業部門雇用者数、米国PCE物価指数、米国ISM製造業景況指数)から作成された雇用、物価、景気の各インディケータの値を加算した合成インディケータに基づいてポジションを決定する戦略である。最初に、雇用インディケータは0から3の値をとる。日付Tで取得可能な最新月を含む、3か月のNFP TCH Index(ACTUAL RELEASE)の平均値をXとし、「X<100」のとき0、「100≦X<200」のとき1、「200≦X<300」のとき2、「300<X」のとき3とする。次に、物価インディケータは0から3の値をとる。日付Tで取得可能な最新月を含む、3か月のPCE CMOM Index(ACTUAL RELEASE)の平均値をXとし、「X<0.2」のとき0、「0.2≦X<0.3」のとき1、「0.3≦X<0.4」のとき2、「0.4<X」のとき3とする。そして、景気インディケータは0から3の値をとる。日付Tで取得可能な最新月を含む、3か月のnapmpmi Index(ACTUAL RELEASE)の平均値をXとし、「X<50」のとき0、「50≦X<55」のとき1、「55≦X<60」のとき2、「60<X」のとき3とする。合成インディケータは3つのインディケータを加算した0から9の値をとり、4超の場合は10年物米国債先物をショート、4以下の場合はロングする。 Furthermore, the child investment model #m may manage investment funds according to an economic environment-sensitive bond investment strategy. Specifically, the economic environment-sensitive bond investment strategy is a strategy that determines positions based on a composite indicator that adds the values of employment, price, and economic indicators created from three economic indicators (U.S. Non-Farm Payrolls, U.S. PCE Price Index, and U.S. ISM Manufacturing Index). Initially, the employment indicator takes a value between 0 and 3. Let X be the average value of the NFP TCH Index (ACTUAL RELEASE) for the three months including the most recent month available on date T, and then, if "X<100", it is 0; if "100≦X<200", it is 1; if "200≦X<300", it is 2; and if "300<X", it is 3. Next, the price indicator takes a value between 0 and 3. Let X be the average of the PCE CMOM Index (ACTUAL RELEASE) for the three months including the most recent month available on date T, and let it be 0 if X < 0.2, 1 if 0.2 < X < 0.3, 2 if 0.3 < X < 0.4, and 3 if 0.4 < X. The economic indicator takes a value between 0 and 3. Let X be the average of the napmpmi Index (ACTUAL RELEASE) for the three months including the most recent month available on date T, and let it be 0 if X < 50, 0 if 50 < X < 55, 1 if 55 < X < 60, 2 if 60 < X. The composite indicator takes a value between 0 and 9, calculated by adding the three indicators together. If the value is greater than 4, the 10-year U.S. Treasury futures are short, and if it is less than 4, the 10-year U.S. Treasury futures are long.
さらに、子運用モデル#nは、イールドカーブスプレッドトレンドフォロー戦略に従って投資資金を運用するものであってもよい。具体的には、イールドカーブスプレッドトレンドフォロー戦略とは、米国10年債利回りと2年債券利回りのスプレッドから長短2種類の移動平均線を作成し、そのゴールデンクロスあるいはデッドクロスに基づいて10年物米国債先物と2年物米国債先物のポジションを決定する戦略である。まず、日次で米国10年国債利回りと2年国債利回りの差分を計算し、2年10年スプレッドの日次系列を得たのち、50日の移動平均線と100日の移動平均線を作成する。そして、50日の移動平均線が100日の移動平均線を下から上にクロスすると、10年物米国債先物を100%ショート、2年物米国債先物を335%ロングし、反対に、短期の移動平均線が長期の移動平均線を上から下にクロスすると10年物米国債先物を100%ロング、2年物米国債先物を335%ショートする。 Furthermore, child investment model #n may manage investment funds according to a yield curve spread trend-following strategy. Specifically, the yield curve spread trend-following strategy creates two types of moving averages, one long and one short, from the spread between the 10-year U.S. Treasury bond yield and the 2-year U.S. Treasury bond yield, and determines positions in 10-year U.S. Treasury bond futures and 2-year U.S. Treasury bond futures based on their golden cross or death cross. First, the difference between the 10-year U.S. Treasury bond yield and the 2-year U.S. Treasury bond yield is calculated daily to obtain a daily series of the 2-year/10-year spread, after which a 50-day moving average and a 100-day moving average are created. If the 50-day moving average crosses the 100-day moving average from bottom to top, go 100% short on 10-year Treasury futures and 335% long on 2-year Treasury futures. Conversely, if the short-term moving average crosses the long-term moving average from top to bottom, go 100% long on 10-year Treasury futures and 335% short on 2-year Treasury futures.
子運用モデル管理部110はまず、一定期間の各子運用モデル#1~#3の日次リターンデータrを取得する。そして、子運用モデル管理部110は、ポートフォリオ最適化の計算に必要な統計量を計算する。例えば、各子運用モデル#1~#3の期待リターンμは、過去の各子運用モデル#1~#3の平均リターンを利用してもよい。しかしながら、本開示による期待リターンμは、これに限定されず、他の期待リターンの値が利用されてもよい。 The child investment model management unit 110 first obtains daily return data r for each child investment model #1 to #3 for a certain period. Then, the child investment model management unit 110 calculates the statistics required for portfolio optimization calculations. For example, the expected return μ for each child investment model #1 to #3 may use the average return of each child investment model #1 to #3 in the past. However, the expected return μ according to the present disclosure is not limited to this, and other expected return values may also be used.
また、子運用モデル管理部110は、各子運用モデル#1~#3の日次リターンデータrから各子運用モデル#1~#3の分散共分散行列Σを計算することができる。しかしながら、本開示による分散共分散行列Σは、これに限定されず、他の分散共分散行列Σが利用されてもよい。 In addition, the child investment model management unit 110 can calculate the variance-covariance matrix Σ of each child investment model #1 to #3 from the daily return data r of each child investment model #1 to #3. However, the variance-covariance matrix Σ according to the present disclosure is not limited to this, and other variance-covariance matrices Σ may also be used.
そして、親運用モデル管理部120は、リスク回避度λ1及び/又はλ2を設定する。リスク回避度は、親運用モデルの運用担当者によって指定されてもよく、例えば、要求するリターンとリスクとをポートフォリオが達成しうるような値が指定されうる。例えば、公知のバックテスト手法を利用して、過去の実際の投資におけるパフォーマンス、リターン、リターンの標準偏差(ボラティリティ)、ドローダウンなどの値に基づいて、運用担当者が適切なリスク回避度を選択してもよい。 The parent investment model management unit 120 then sets the risk aversion λ 1 and/or λ 2. The risk aversion may be specified by the investment manager of the parent investment model, and may be a value that enables the portfolio to achieve the required return and risk. For example, using a known backtesting method, the investment manager may select an appropriate risk aversion based on values such as performance, return, standard deviation of return (volatility), and drawdown in past actual investments.
運用担当者がμ、Σ、λ1、λ2など(数1)、(数2)の最適化計算に必要なパラメータを決定したのち、最適化計算を実行する。(数1)、(数2)ともに目的関数、制約条件ともに凸関数となっていることからこれらの問題は凸計画問題となっている。最適化計算のアルゴリズムには内点法を利用する。 After the operations manager determines the parameters required for the optimization calculations of (Equation 1) and (Equation 2), such as μ, Σ, λ1 , and λ2 , the optimization calculations are performed. Since both the objective function and constraints of (Equation 1) and (Equation 2) are convex functions, these problems are convex programming problems. The interior point method is used as the optimization calculation algorithm.
例えば、運用担当者がリスク回避度λ1=70及びλ2=0.01を選択すると、2005年8月から2023年8月までのマーケットデータを使用して最適化計算を実行すると、ポートフォリオ決定部130は、最適ポートフォリオとして(w1,w2,w3)=(0.178,0.340,0.482)を算出する。この場合、親運用モデル管理部120は、100億円の投資資金について、子運用モデル#1に17.8億円、子運用モデル#2に34.0億円及び子運用モデル#3に48.2億円を配分することになる。 For example, if an investment manager selects risk aversion levels λ 1 = 70 and λ 2 = 0.01, and performs optimization calculations using market data from August 2005 to August 2023, the portfolio determination unit 130 calculates the optimal portfolio as (w 1 , w 2 , w 3 ) = (0.178, 0.340, 0.482). In this case, the parent investment model management unit 120 will allocate 1.78 billion yen to child investment model #1, 3.40 billion yen to child investment model #2, and 4.82 billion yen to child investment model #3 out of an investment fund of 10 billion yen.
上述した運用モデル管理装置100によると、凸性を有するリスク指標であるEVaRを目的関数に含め、ボラティリティと下方リスクとの双方を考慮したポートフォリオの最適化手法を凸最適化問題として解くことができる。(数2)の第3項はポートフォリオの大きな損失にペナルティを与える。このペナルティにはポートフォリオに突発的に大きな損失が発生するリスクを抑制し、分散で計測するリスクの様に平均以上と以下のリターンに平等にペナルティを課すのではなく、とくに大きな損失にペナルティを課す意図がある。市場の局面は一定程度継続することが知られているため、ポートフォリオが大きな損失を被る局面は時期的に偏在する可能性が大きい。突発的に発生する大きなリスク(下方リスク)を抑制することで、ドローダウンなどのポートフォリオに発生する累積的な損失を軽減できる可能性がある。例えばλ1=10を選択しλ2=0とした場合(ア)とλ2=0.1とした場合(イ)を比較すると、(ア)のケースは(数1)の平均分散法と一致する。2005年8月から2024年1月までのデータを用いてバックテストを実行すると(ア)の)のケースでは2週間の最大ドローダウンが4.67%発生するのに対し、EVAR(イ)のケースでは2週間の最大ドローダウンが3.76%まで軽減される。 The above-described investment model management device 100 can include EVaR, a convex risk indicator, in the objective function, allowing for a portfolio optimization method that takes both volatility and downside risk into account as a convex optimization problem. The third term in (Equation 2) penalizes large portfolio losses. This penalty is intended to reduce the risk of sudden large portfolio losses and to penalize particularly large losses, rather than equally penalizing above- and below-average returns, as with risk measured by variance. Because market conditions are known to persist for a certain period of time, periods in which a portfolio suffers large losses are likely to be unevenly distributed over time. By reducing sudden large risks (downside risk), it is possible to reduce cumulative portfolio losses, such as drawdowns. For example, comparing (A) when λ 1 = 10 and λ 2 = 0 with (B) when λ 2 = 0.1, case (A) is consistent with the mean-variance method of (Equation 1). When a backtest is performed using data from August 2005 to January 2024, the maximum two-week drawdown occurs at 4.67% in case (a), whereas in case (b) EVAR reduces the maximum two-week drawdown to 3.76%.
[運用モデル管理処理]
次に、本開示の一実施例による運用モデル管理処理を説明する。当該運用モデル管理処理は、上述した運用モデル管理装置100によって実行され、より詳細には、運用モデル管理装置100の1つ以上のプロセッサ102が1つ以上の記憶装置101に格納された1つ以上のプログラム又は指示を実行することによって実現されてもよい。図5は、本開示の一実施例による運用モデル管理処理を示すフローチャートである。
[Operational Model Management Processing]
Next, an operation model management process according to an embodiment of the present disclosure will be described. The operation model management process is executed by the above-described operation model management device 100, and more specifically, may be realized by one or more processors 102 of the operation model management device 100 executing one or more programs or instructions stored in one or more storage devices 101. Figure 5 is a flowchart showing the operation model management process according to an embodiment of the present disclosure.
図5に示されるように、ステップS101において、運用モデル管理装置100は、複数の子運用モデルの投資パフォーマンス情報を取得する。ここで、各子運用モデルは、所定の投資戦略に従って運用されている。例えば、投資パフォオーマンス情報は、各子運用モデルの日次リターンデータrであってもよい。運用モデル管理装置100は、取得した日次リターンデータrに基づいて、各子運用モデルの平均リターンや分散共分散行列などの統計量を算出することができる。 As shown in FIG. 5, in step S101, the operation model management device 100 acquires investment performance information for multiple child operation models. Here, each child operation model is managed according to a predetermined investment strategy. For example, the investment performance information may be daily return data r for each child operation model. Based on the acquired daily return data r, the operation model management device 100 can calculate statistics such as the average return and variance-covariance matrix of each child operation model.
ステップS102において、運用モデル管理装置100は、各子運用モデルの投資パフォーマンス情報に基づいて、複数の子運用モデルに親運用モデルの投資資金を配分するためのポートフォリオを決定する。例えば、運用モデル管理装置100は、ポートフォリオのボラティリティに対するリスク回避度に基づいてポートフォリオを決定してもよい。また、運用モデル管理装置100は、ポートフォリオの下方リスクに対するリスク回避度に基づいてポートフォリオを決定してもよい。 In step S102, the operation model management device 100 determines a portfolio for allocating the investment funds of the parent operation model to multiple child operation models based on the investment performance information of each child operation model. For example, the operation model management device 100 may determine the portfolio based on the degree of risk aversion to portfolio volatility. The operation model management device 100 may also determine the portfolio based on the degree of risk aversion to portfolio downside risk.
ステップS103において、運用モデル管理装置100は、ポートフォリオを投資支援情報として出力する。具体的には、運用モデル管理装置100は、決定したポートフォリオを親運用モデルの運用担当者に投資支援情報として提供してもよい。当該投資支援情報を取得すると、運用担当者は、提供されたポートフォリオを参考にして、親運用モデルの投資資金を各子運用モデルにどのように配分するか決定することができうる。 In step S103, the operation model management device 100 outputs the portfolio as investment support information. Specifically, the operation model management device 100 may provide the determined portfolio to the manager of the parent operation model as investment support information. Upon obtaining the investment support information, the manager may refer to the provided portfolio to determine how to allocate the investment funds of the parent operation model to each child operation model.
上述した実施例によると、親運用モデルによって投資資金を運用している運用担当者は、投資資金を各子運用モデルに配分するのに適したポートフォリオを運用モデル管理装置100から投資支援情報として取得し、最適な資金配分によって投資資金を運用することが可能になる。 According to the above-described embodiment, an investment manager managing investment funds using a parent investment model can obtain a portfolio suitable for allocating investment funds to each child investment model as investment support information from the investment model management device 100, and manage investment funds through optimal fund allocation.
以上、本開示の実施例について詳述したが、本開示は上述した特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本開示の要旨の範囲内において、種々の変形・変更が可能である。 The above describes in detail examples of the present disclosure, but the present disclosure is not limited to the specific embodiments described above, and various modifications and variations are possible within the scope of the gist of the present disclosure as set forth in the claims.
20 子運用モデルデータベース
30 ユーザ端末
100 運用モデル管理装置
110 子運用モデル管理部
120 親運用モデル管理部
130 ポートフォリオ決定部
20 Child operation model database 30 User terminal 100 Operation model management device 110 Child operation model management unit 120 Parent operation model management unit 130 Portfolio determination unit
Claims (4)
前記メモリから取得した前記投資パフォーマンス情報に基づいて算出した各子運用モデルの期待リターンと前記期待リターンの共分散行列とに基づいて、ボラティリティ及び下方リスクに対するリスク回避度から前記複数の子運用モデルに前記親運用モデルの投資資金を配分するためのポートフォリオを決定するプロセッサと、
を有する、運用モデル管理装置。 A memory that stores investment performance information of a plurality of child investment models, each of which is managed according to a predetermined investment strategy, and management status information that indicates the management status of a parent investment model that manages investment funds;
a processor that determines a portfolio for allocating investment funds of the parent investment model to the plurality of child investment models based on the expected return of each child investment model calculated based on the investment performance information acquired from the memory and the covariance matrix of the expected return, in accordance with the degree of risk aversion to volatility and downside risk;
An operation model management device having:
前記投資パフォーマンス情報に基づいて算出した各子運用モデルの期待リターンと前記期待リターンの共分散行列とに基づいて、ボラティリティ及び下方リスクに対するリスク回避度から前記複数の子運用モデルに親運用モデルの投資資金を配分するためのポートフォリオを決定することと、
前記ポートフォリオを投資支援情報として出力することと、
をコンピュータが実行する運用モデル管理方法。 Acquiring from memory investment performance information of a plurality of child investment models, each of which is managed according to a predetermined investment strategy, and management status information indicating the management status of a parent investment model that manages the investment funds;
determining a portfolio for allocating investment funds of the parent investment model to the plurality of child investment models based on the expected return of each child investment model calculated based on the investment performance information and the covariance matrix of the expected return, in accordance with the degree of risk aversion to volatility and downside risk;
outputting the portfolio as investment support information;
A computer-implemented operational model management method.
前記投資パフォーマンス情報に基づいて算出した各子運用モデルの期待リターンと前記期待リターンの共分散行列とに基づいて、ボラティリティ及び下方リスクに対するリスク回避度から前記複数の子運用モデルに親運用モデルの投資資金を配分するためのポートフォリオを決定することと、
前記ポートフォリオを投資支援情報として出力することと、
をコンピュータに実行させる運用モデル管理プログラム。 Acquiring from memory investment performance information of a plurality of child investment models, each of which is managed according to a predetermined investment strategy, and management status information indicating the management status of a parent investment model that manages the investment funds;
determining a portfolio for allocating investment funds of the parent investment model to the plurality of child investment models based on the expected return of each child investment model calculated based on the investment performance information and the covariance matrix of the expected return, in accordance with the degree of risk aversion to volatility and downside risk;
outputting the portfolio as investment support information;
An operational model management program that causes a computer to execute the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024070877A JP7734231B1 (en) | 2024-04-24 | 2024-04-24 | Operational model management device, operational model management method, and operational model management program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024070877A JP7734231B1 (en) | 2024-04-24 | 2024-04-24 | Operational model management device, operational model management method, and operational model management program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP7734231B1 true JP7734231B1 (en) | 2025-09-04 |
| JP2025166687A JP2025166687A (en) | 2025-11-06 |
Family
ID=96916109
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024070877A Active JP7734231B1 (en) | 2024-04-24 | 2024-04-24 | Operational model management device, operational model management method, and operational model management program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7734231B1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11175601A (en) * | 1997-12-12 | 1999-07-02 | Nri & Ncc Co Ltd | Apparatus and method for classifying investment trust products |
| JP2001511566A (en) * | 1997-07-25 | 2001-08-14 | トラスト カンパニー オブ ザ ウエスト | System to provide investment management and management of pension funds |
| JPWO2006085460A1 (en) * | 2005-02-10 | 2008-06-26 | 新世代株式会社 | Investment model management method and investment model management server |
-
2024
- 2024-04-24 JP JP2024070877A patent/JP7734231B1/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001511566A (en) * | 1997-07-25 | 2001-08-14 | トラスト カンパニー オブ ザ ウエスト | System to provide investment management and management of pension funds |
| JPH11175601A (en) * | 1997-12-12 | 1999-07-02 | Nri & Ncc Co Ltd | Apparatus and method for classifying investment trust products |
| JPWO2006085460A1 (en) * | 2005-02-10 | 2008-06-26 | 新世代株式会社 | Investment model management method and investment model management server |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2025166687A (en) | 2025-11-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Prigent et al. | Portfolio insurance strategies: a comparison of standard methods when the volatility of the stock is stochastic | |
| Lehoczky et al. | Overview and history of statistics for equity markets | |
| Bauer et al. | On the risk-neutral valuation of life insurance contracts with numerical methods in view | |
| Akinboade et al. | The determinants of inflation in South Africa: An econometric analysis | |
| US7590583B1 (en) | Computer based method of pricing equity indexed annuity product with guaranteed lifetime income benefits | |
| JP7734231B1 (en) | Operational model management device, operational model management method, and operational model management program | |
| Sapna et al. | Comparative Analysis of root finding algorithms for implied volatility estimation of ethereum options | |
| Taylor | The determinants of volatility timing performance | |
| Armstrong et al. | Pricing index options by static hedging under finite liquidity | |
| Erdas et al. | Dynamic Relationships Between Cryptocurrencies, Global Indexes, and Commodities: Evidence From Cointegration and Causality Tests | |
| Savku | Fundamentals of market making via stochastic optimal control | |
| Hwang et al. | Capital forbearance, ex ante life insurance guaranty schemes, and interest rate uncertainty | |
| Cheng et al. | How do risk attitudes of clearing firms matter for managing default exposure in futures markets? | |
| Bruder et al. | Optimal Decumulation Strategies for Retirement Solutions | |
| Chang et al. | Robust time-consistent reinsurance-investment strategy with model uncertainty under 4/2 stochastic volatility model | |
| Tang et al. | Derivative-Market Leverage and Risk Premia Implications | |
| Look | Under the Microscope: Fixed-Indexed Annuities with Guaranteed Lifetime Withdrawal Benefits | |
| SOMUNCU | THE CONSEQUENCES OF INCORRECTLY ESTIMATING PARAMETERS AFFECTING THE OPTIMAL PORTFOLIO IN THE SEMIVARIANCE-COVARIANCE MATRIX | |
| Yuri et al. | Portfolio optimization with conditional Value-at-Risk under CEV model | |
| HELEN | LIQUIDITY OF STOCK MARKET AND INFLATION IN NIGERIA. | |
| Agarwal et al. | Optimal income drawdown and investment with longevity basis risk | |
| Xu | The Evolution of Portfolio Theory: Integrating Machine Learning with Markowitz Optimization | |
| Zhang et al. | Optimal Position for Beating TWAP with Prediction in T+ 0 and T+ 1 Markets | |
| Pelsser et al. | Optimal portfolio choice under kinked power utility | |
| Aldeki | Investors’ Herding Behavior |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240501 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250128 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250314 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250422 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250619 |
|
| 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: 20250812 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250825 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7734231 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |