WO2001016819A1 - Systeme d'evaluation du risque de prix d'un produit financier ou d'un derive financier de celui-ci, systeme de transaction et support enregistre - Google Patents

Systeme d'evaluation du risque de prix d'un produit financier ou d'un derive financier de celui-ci, systeme de transaction et support enregistre

Info

Publication number
WO2001016819A1
WO2001016819A1 PCT/JP2000/005755 JP0005755W WO0116819A1 WO 2001016819 A1 WO2001016819 A1 WO 2001016819A1 JP 0005755 W JP0005755 W JP 0005755W WO 0116819 A1 WO0116819 A1 WO 0116819A1
Authority
WO
WIPO (PCT)
Prior art keywords
price
distribution
financial
derivative
boltzmann model
Prior art date
Application number
PCT/JP2000/005755
Other languages
English (en)
French (fr)
Inventor
Yuji Uenohara
Ritsuo Yoshioka
Motohiko Onishi
Takahiro Tatsumi
Tadahiro Ohashi
Masatoshi Kawashima
Hiroaki Okuda
Original Assignee
Kabushiki Kaisha Toshiba
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from JP24215299A external-priority patent/JP3504194B2/ja
Priority claimed from JP2000219655A external-priority patent/JP2002032564A/ja
Application filed by Kabushiki Kaisha Toshiba filed Critical Kabushiki Kaisha Toshiba
Priority to EP00955031A priority Critical patent/EP1178416A1/en
Priority to US09/807,963 priority patent/US7552076B1/en
Publication of WO2001016819A1 publication Critical patent/WO2001016819A1/ja
Priority to US11/733,057 priority patent/US7865418B2/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/08Insurance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/06Asset management; Financial planning or analysis

Definitions

  • Price risk assessment system dealing system, and recording medium for financial instruments or their derivatives
  • the present invention evaluates the price distribution or risk distribution of financial instruments or their derivatives
  • the present invention relates to a price risk evaluation system for financial instruments or derivatives thereof, which is applied to a Boltzmann model to analyze a price fluctuation event of a product.
  • the invention also relates to a dealing system in the field of finance.
  • the present invention also provides a computer-readable recording medium recording a program for implementing a price risk evaluation system for these financial products or derivatives thereof, and a computer-readable recording medium for implementing a dealing system. Recording media.
  • the technique of analyzing the actual data of price fluctuations of financial products or derivative products and probabilistically obtaining the price distribution or risk value distribution of the derivative products of the financial product is generally called financial engineering.
  • Wiener process was generally used to model stock price fluctuations.
  • This Wiener process is a Markov stochastic process that assumes that future states do not depend on past processes, and is used to represent Brownian motion of molecules in the physical world. .
  • the Wiener process has the characteristic that the following relationship holds between the small time ⁇ t and the change in z during ⁇ t, where t is time and z is a variable dependent on the Wiener process. I ing.
  • the Wiener process evaluates the changes that occur in variables based on the standard normal distribution.
  • the conventional risk assessment of financial products or derivative products generally uses the Ito process, which is a further development of the above Wiener process.
  • the Ito process is based on the assumption that stock price fluctuations follow the Wiener process, adds a drift term, and introduces a function of parameters of time and variables.
  • the evaluation of stock price fluctuations by the Ito process The equation is as shown in Equation 2.
  • Equation 2 S is the stock price, r is the non-risk interest rate, ⁇ is the volatility (expected volatility), and W is a normal distribution with an expected value of 0 and a standard deviation of 1.
  • Equation 2 As the simplest example of the above Ito process, in a t- geometric Brownian motion model with a stock price geometric Brownian motion model, Equation 2 becomes Equation 3 below.
  • is the natural logarithm of the stock price S.
  • Equation 4 is the Fokker-Planck equation, which is a typical diffusion problem.
  • the solution of Eq. 4 is as shown in Eq. 5 below, and the probability density function P (X; t) of X has a normal distribution. [Equation 5]
  • Equation 5 The feature of Equation 5 is not only that it is simple, but it is known that price fluctuations of financial derivatives derived from financial products are of the same type (Ito's theorem). It can be easily evaluated. That has spawned many derivatives.
  • the conventional risk assessment methods for financial instruments, etc. use a heterogeneous problem in which the probability density function used for evaluation varies depending on the price, or a nonlinear problem in which the probability density function is nonlinear. Had to deal with it with modifications based on experience or know-how. In this regard, the objective evaluation was insufficient.
  • conventional methods for assessing the risk of financial instruments, etc. did not provide sufficient flexibility in describing, defining, and evaluating price fluctuation variables. In other words, in the past, the price fluctuation distribution of financial instruments, etc., took a distribution other than the standard normal distribution, or the price fluctuation rate The rate of price increase and the rate of price decrease, or the correlation between the rate of price change and the direction of price change. In some cases, it was not possible to describe sufficiently in the variables of the probability density function. In addition, because the probability density function could not be described for the direction of price fluctuation of financial products, the probability distribution of the price fluctuation direction of financial products could not be evaluated.
  • Some volatility is called historical volatility. This is volatility based on certain past price movements. A common method for determining this historical volatility is to regard the standard deviation of asset returns, that is, the past price movements of the closing price as asset returns, and calculate these standard deviations. On the other hand, there is also a well-known method called the limit value method, which estimates from daily highs and lows, and a method called the modified Parkinson method, which takes into account the time discontinuity in actual transactions. .
  • implied volatility is known in option markets. This implied volatility is a volatility calculated from the option price observed in the market and is often used as a material for calculating the theoretical price of options.
  • a time dimension to maturity is added to the smile curve, commonly called a volatility matrix
  • a table for the evening is prepared, and points that cannot be observed from the market are compensated for by theoretical linear interpolation on the desk, and are often used as materials for calculating the theoretical price of options.
  • jump modellers that independently generate a Fat-Tail stochastic process completely different from the normal distribution (for example, RC Merton, "Option Pricing When Underlying Stock Returns Are Discontinuous", Journal of Financial Economics, Vol. .3, March 1976, pp.125-144) are also famous.
  • the jump model assumes discontinuous price changes, and the stochastic volatility model S VM is essentially a nonlinear problem. As a result, there was a defect that the risk-neutral probability measure could not be uniquely determined, and the option price could not be uniquely defined.
  • one of the problems to be solved by the present invention is to introduce a probability density function that is more accurate than the normal distribution, and to develop a system that can correctly evaluate the price distribution and risk distribution of financial products or their derivatives. It is in.
  • Another problem to be solved by the present invention is to provide a price risk evaluation system for financial products or derivatives thereof that can theoretically evaluate the above-mentioned heterogeneous and nonlinear problems.
  • Another problem to be solved by the present invention is to introduce a new probability density function for evaluating the price distribution and risk value distribution of financial products, etc.
  • Yet another problem to be solved by the present invention is to introduce a new probability density function for evaluating the price distribution and risk value distribution of financial products, etc., and to improve the computational efficiency in the probability density function model.
  • a sampling method it is intended to provide a price risk assessment system for financial instruments or derivatives that can be calculated with high efficiency.
  • Still another problem to be solved by the present invention is to devise application to a parallel computer, thereby providing a price risk evaluation system for financial products or derivative products which can be calculated with high efficiency as described above. It is something to try.
  • An object of the present invention is to provide a dealing system which can be flexibly provided through an interactive screen interface (dealing terminal) and a computer-readable recording medium recording a dealing program. Disclosure of the invention
  • a first feature of the present invention is a price risk evaluation system for a financial instrument or a derivative thereof, wherein at least one of a price, a price rate, and a direction of price fluctuation of the financial instrument or a derivative thereof to be evaluated is provided.
  • Initial value input means for inputting two initial values; evaluation condition input means for inputting evaluation conditions including at least an evaluation time and the number of trials; and a price and a price of a financial instrument to be evaluated or derivatives thereof from the initial value input means
  • the fluctuation simulation is repeated within the range of evaluation conditions, and the price distribution or risk Boltzmann model analysis means to find the distribution of Speed distribution and direction distribution input means for inputting the probability distribution of the price, price fluctuation rate, and price fluctuation direction of the derivative product to the Boltzmann model analysis means, and random number generation means for generating random numbers used in the analysis by the Boltzmann model And output means for outputting the analysis result of the Boltzmann model analysis means.
  • the initial value input means may obtain a price of the financial product to be evaluated or a derivative thereof from a market database storing information on the financial product or the derivative.
  • the initial values of the price fluctuation rate and the price fluctuation direction are obtained and input to the Boltzmann model analysis means, and the speed distribution and direction distribution input means obtains actual data on a predetermined financial product or a derivative product from a market database.
  • Input generate a probability density function using the price, price change rate, price change direction, and time of the financial product or its derivative product as variables, and input the probability density function to the Boltzmann model analysis means. Can be.
  • the Boltzmann model analysis means further includes a total cross-sectional area for inputting information for setting a time width of sampling during price fluctuation simulation.
  • the stochastic process input means is provided, and the total cross-section area ⁇
  • the stochastic process input means uses a market database storing information on financial products or derivative products to calculate the price fluctuation frequency and price fluctuation of the financial product to be evaluated or its derivatives.
  • the rate can be obtained, and the value obtained by dividing the price fluctuation frequency by the price fluctuation rate is input to the total cross section in the Boltzmann equation.
  • the speed distribution / directional distribution input means may store a predetermined financial product or a derivative thereof from a market database storing information on the financial product or the derivative. Acquisition of performance data on a product, estimation of the price fluctuation rate distribution of the financial product or its derivative product from the performance data using a sigmoid function and its approximation form, and input to the Polmann model analysis means It can be made to be.
  • the speed distribution / direction distribution input means stores information on the financial product or the derivative. From the market database that has been received, obtain the actual data for a given financial product or its derivatives, and use the actual data as a parameter to calculate the price fluctuation rate before the price change.
  • a sigmoid function may be determined and input to the Bolman model analysis means.
  • the speed distribution / directional distribution input means may store a predetermined financial product or a derivative thereof from a market database storing information on the financial product or the derivative. It is assumed that the performance data for the product is obtained, the probability distribution in the direction of price fluctuation of the financial product or its derivative product is estimated from the performance data, and input to the Boltzmann model analysis means. be able to.
  • the speed distribution / direction distribution input means estimates the probability distribution of the price change direction of the financial product or a derivative thereof, the price increases.
  • the probability distribution in the direction of price fluctuation can be estimated by taking into account the correlation between the probability of occurrence and the probability of decrease.
  • the speed distribution / directional distribution input means may store a predetermined financial product or a derivative thereof from a market database storing information on the financial product or the derivative. Enter actual data on the product, generate a probability distribution taking into account the correlation between the distribution of the price volatility of the financial product or its derivatives and the distribution in the direction of price fluctuation, and input it to the Boltzmann model analysis means. It can be made as such.
  • the speed distribution and the directional distribution input means input to the Boltzmann model analysis means with respect to the probability distribution of the velocity distribution or the directional distribution.
  • a distribution or a heterogeneous probability distribution depending on the price may be generated and input to the Boltzmann model analysis means.
  • the Boltzmann model analysis means may further comprise a linear Boltzmann whose cross-sectional area in the Boltzmann equation does not depend on the probability density or the flux of the financial product or its derivative.
  • a model or a method in which a price distribution or a risk distribution of a financial instrument or a derivative thereof is obtained using a nonlinear Boltzmann model whose cross-sectional area depends on the probability density or a flux of the financial instrument or a derivative thereof. can do.
  • the Boltzmann model analysis means also calculates a product of a probability density function of the financial product or a derivative thereof and a price fluctuation rate per unit time as a flux in the Boltzmann equation. It can be used to obtain the price distribution or risk distribution of financial products or their derivatives.
  • the Boltzmann model analyzing means may evaluate a probability density at an arbitrary time from a track estimation amount obtained using a flux of the financial product or a derivative thereof. Thereby, the dispersion can be reduced.
  • the Boltzmann model analysis means may apply a point detector in a neutron transport Monte Carlo simulation to detect a price change event of the financial product or a derivative thereof.
  • the Boltzmann model analysis means obtains an associated probability density or an associated flux in an associated Boltzmann equation of price fluctuation of the financial product or a derivative thereof, and
  • the variance can be reduced by weighting the sampling in proportion to the density or associated flux.
  • the speed distribution / direction distribution input means may include a velocity distribution or a direction of a given financial product or a derivative thereof in a plurality of financial products or a derivative thereof.
  • a probability distribution may be generated in consideration of the correlation between financial products or derivatives thereof, and input to the Boltzmann model analysis means.
  • the Boltzmann model analysis means evaluates a price distribution or a risk value distribution of a predetermined financial product, the financial product is applied by applying Ito's theorem. Price distribution or risk value distribution of derivative products of the above may be evaluated.
  • the Boltzmann model analysis means has a plurality of means for performing a price fluctuation simulation based on the Boltzmann model.
  • the rate density can be evaluated.
  • the price risk evaluation system for financial products or derivatives thereof which is the first feature of the present invention, it is possible to accurately evaluate the probability that large price fluctuations will occur in financial products, etc., especially when compared with a normal distribution. It is possible to provide a system that can correctly evaluate the price distribution and risk distribution of a product or its derivatives.
  • a probability distribution can be flexibly represented, and a standard distribution other than the standard normal distribution cannot be represented by a conventional risk assessment method for financial products.
  • the distribution, or the rate of change of the price is affected by the rate of change before the change, or if there is a correlation between the probability that the price will increase and the probability that the price will decrease, or the price change and the price A case where there is a correlation with the direction of fluctuation can be described.
  • the price risk evaluation system of the financial product or its derivative product of the present invention it is possible to omit the setting of the time rid for the price fluctuation simulation, which was difficult in the past.
  • the evaluation at an arbitrary point in the observation area that could not be sampled in the past can be evaluated by introducing flux.
  • the price risk evaluation system for financial products or derivatives thereof of the present invention by introducing the concept of a point detector used in neutron evaluation, minute fluctuations that do not cause price fluctuations and that do not pass flux can be achieved.
  • Price fluctuation for the observation area of From all or part of the events, the path that causes the event in the target area is automatically checked, whereby the event in any small observation area can be evaluated, and the variance can be reduced.
  • the phase space is given a weight proportional to the associated flux.
  • the variance associated with the Monte Carlo method can be reduced.
  • the price risk evaluation system for a financial product or a derivative thereof when there is a correlation in the price fluctuation probability distribution between a plurality of financial products, the evaluation can be performed in consideration of the correlation.
  • Ito's theorem it is possible to evaluate the price fluctuation probability distribution of a derivative product from the price fluctuation probability distribution of a financial product.
  • a price risk evaluation system for financial products, etc. which can be easily applied to parallel computers and can be processed very efficiently by parallel processing, is provided. can do.
  • the price risk assessment system for financial products or derivatives thereof introduces a Boltzmann model instead of a diffusion model based on a standard normal distribution. Therefore, according to the price risk assessment system for financial products or derivatives thereof of the present invention, existing financial science-related systems such as risk value evaluation and portfolio analysis can be used and easily incorporated into a part of them. Can be. As a result, not only conventional hardware assets but also various information obtained by analysis can be used as they are, and an efficient price risk evaluation system for financial products or derivatives can be obtained.
  • a second feature of the present invention is a recording medium on which a program for price risk evaluation of a financial instrument or a derivative thereof is recorded.
  • Initial value input means for inputting at least one initial value of a price change rate and a price change direction;
  • evaluation condition input means for inputting an evaluation condition including at least an evaluation time and the number of trials;
  • the price, price volatility, and price volatility of the financial instrument or its derivative At least one of the initial values is input, and the evaluation conditions are input from the evaluation condition input means, and the price fluctuation simulation based on the Boltzmann model by the Monte Carlo method is performed on the evaluation target financial instrument or its derivative.
  • the Boltzmann model analysis means for repeatedly obtaining the price distribution or risk distribution of a financial instrument or its derivatives, and the price, price change rate, and probability of price fluctuation of the financial instrument or its derivatives to be evaluated
  • Velocity distribution and direction distribution input means for inputting a distribution to the Boltzmann model analysis means
  • random number generation means for generating random numbers used in analysis by the Boltzmann model
  • output means for outputting the analysis result of the Boltzmann model analysis means Is recorded as a program for performing the processing.
  • the price of the financial product or its derivative having the above-mentioned characteristics is obtained.
  • a risk assessment system can be established.
  • a third feature of the present invention is a dealing system, comprising: an implied volatility calculation unit that calculates implied volatility based on market data; and a predetermined option product based on a Boltzmann model for the market data.
  • a Boltzmann model calculation engine that calculates the option price; a filter that converts the option price calculated by the Polman model calculation engine into black-Scholes volatility; and a Black-Scholes formula that calculates the option price calculated by the Boltzmann model calculation engine.
  • the implied volatility calculated from the market day, or the option price calculated by the Boltzmann model calculation engine, and the market opsi It is that a de-one ring terminal to compare display and the emissions price.
  • a risk-neutral and unique probability measure is obtained.
  • a risk-neutral and unique option price evaluation that considers the Leptokurcity and Fat-tail of the price fluctuation distribution is made possible.
  • Boltzmann model is optional.
  • an individual stock option can be selected as the predetermined option product, thereby determining the parameters of the Boltzmann model of the relevant stock in the individual stock option with a small trading record.
  • the Boltzmann model calculation engine can be provided with a function of calculating an option price while maintaining consistency with historical information, whereby the consistency with historical information can be improved.
  • the kept option price can be calculated and presented to the user through the dealing terminal.
  • the Boltzmann model calculation engine converts the option price according to the Boltzmann model obtained discretely with respect to the strike price into the volatility of the Black-Scholes formula, By interpolating, it is possible to provide a function that calculates the option price and the risk parameter.This allows the option price and the risk parameter to be calculated and presented to the user through the dealing terminal. it can.
  • the Boltzmann model calculation engine may have a function of tabulating the probability density function evaluated by the Boltzmann model, and calculating an option price by a product-sum calculation of a vector, This can increase the calculation speed and provide a more responsive system.
  • a fourth feature of the present invention is a dealing system, which comprises a dealing terminal as a graphical user interface and a market in normal market conditions.
  • Exercise price and contract price that are not set in the market based on the theoretical price and index calculation for each contract month (hereinafter referred to as “coarse”) and index calculation and Boltzmann model at the time of user designation (Hereinafter referred to as “detailed”)
  • Theoretical price which can be switched between index calculation and index calculation ⁇ Index calculation engine, interpolation theory calculation processing section, market data integration interface, Normally, rough market results are used to display market conditions on the above-mentioned dealing terminal, and when specified by the user, a detailed theoretical price / index calculation is performed for the corresponding price range, and the detailed evaluation results are displayed on the above-mentioned dealing terminal. Things.
  • the display speed is increased by displaying the market condition on the dealing terminal usually using coarse calculation results, and when the user designates, the Boltzmann model in the corresponding price range is applied. Calculate detailed theoretical prices and indices based on the results, and display the detailed evaluation results so that users can quickly detect changes in market conditions.
  • the dealing system of the present invention further includes a dealing terminal as a graphical user interface, an ordinary rough theoretical price and index calculation engine, and an option theoretical price and index calculation based on an arbitrary multi-period Boltzmann model.
  • An engine, an interpolation theory calculation processing unit, and a market data capture interface are provided.
  • rough market results are used to display market conditions on the dealing terminal.
  • a fifth feature of the present invention is a dealing system, which includes a dealing terminal as a graphical user interface, an ordinary rough theoretical price index calculation engine, and a detailed theoretical price index based on the Boltzmann model. It has a calculation engine, an interpolation theory calculation processing section, a position setting processing section, an automatic order processing section, and a market data capture interface, and has a stock index option price or individual price.
  • the automatic order signal is output when the stock option price reaches the preset automatic order price range. The user visually refers to the appropriate level of the advanced model, sets the position, and automatically sets the position automatically in the evening. Can be ordered.
  • the dealing system of the present invention further includes a fading processing unit, and a function of fading and displaying a behavior animation of a period structure of implied volatility in ATM (at * the * many).
  • a fading processing unit and a function of fading and displaying a behavior animation of a period structure of implied volatility in ATM (at * the * many).
  • the dealing system of the present invention may further include a warning range setting processing unit for setting a warning range, and may output a warning when a market condition enters the warning range.
  • a warning range setting processing unit for setting a warning range, and may output a warning when a market condition enters the warning range.
  • the dealing system of the present invention may further include an alternative position extraction processing unit, which outputs the warning and extracts and displays the alternative position, thereby automatically extracting the alternative position.
  • an alternative position extraction processing unit which outputs the warning and extracts and displays the alternative position, thereby automatically extracting the alternative position.
  • a sixth feature of the present invention is a computer-readable recording medium that stores a dealing program, calculates in-blind volatility for input market data, and outputs the input market data.
  • the option price of the predetermined option product is calculated based on the Boltzmann model
  • the option price calculated by the Portsman model calculation engine is converted into black-Scholes volatility
  • the option price calculated by the Boltzmann model calculation engine is calculated.
  • Option price calculated by the Boltzmann model calculation engine, the result of converting the option price into the Black-Scholes volatility, the implied polarity calculated from the market day, and the market opsi Price Is a record of an Dee ring program to contrast display.
  • a computer-readable recording medium storing the drilling program of the present invention. According to the recording medium, the above dealing system can be constructed by incorporating it into a computer system.
  • FIG. 1 is a block diagram showing a configuration and a flow of processing of a price risk evaluation system for a financial product or the like of the present invention.
  • FIG. 4 is a flowchart showing a processing flow in a Boltzmann model analysis unit of the present invention.
  • FIG 9 is another flow chart showing the flow of processing in the Boltzmann model analysis unit of the present invention in which price fluctuation frequency is introduced.
  • FIG. 3 is a diagram schematically showing behavior in an observation area in the evaluation of FIG.
  • FIG. 4 is a diagram schematically showing behavior in an observation area in the evaluation of FIG.
  • FIG. 4 is a graph showing a probability distribution simulating a diffusion model using the Boltzmann model of the present invention.
  • 5 is a graph showing price fluctuations simulating a diffusion model using the Boltzmann model of the present invention.
  • a graph showing a spectrum related to a price volatility V A graph showing a spectrum related to a price volatility V.
  • Darraf shows the average of the probability of a price rising and falling every five days.
  • FIG. 7 is a graph showing a simulation result of a stock price fluctuation by a Boltzmann model.
  • FIG. 4 is a graph showing a stock price distribution after 200 days obtained by the Boltzmann model. [Fig. 18]
  • the graph which shows the stock price distribution every 20 days by a Boltzmann model.
  • FIG. 1 is a configuration diagram of a price risk evaluation system of a financial product or a derivative product of the present invention, which is implemented as a parallel processing system.
  • 5 is a graph showing a comparison between the probability of a price change over time evaluated by the Boltzmann model and the lognormal distribution used in the BS formula.
  • FIG. 9 is a graph showing a relationship between a daily rate of return and a probability evaluated by a Boltzmann model in a price evaluation simulation process using a Boltzmann model.
  • FIG. 27 is a graph shown as.
  • FIG. 1 is a block diagram showing a configuration of a drilling system according to the present invention.
  • FIG. 2 is a block diagram showing a functional configuration of a Boltzmann model calculation model in the above-mentioned reeling system.
  • FIG. 7 is a graph showing an example of a call option price evaluation of an individual stock option obtained by the above-mentioned dealing system.
  • FIG. 33 This is an example of a putative price evaluation of an individual stock option obtained by the above dealing system, and is a graph showing the relationship between the strike price Z and the putative price underlying asset price.
  • FIG. 9 is a flowchart showing another example of the theoretical calculation process by the above-mentioned dealing system.
  • FIG. 7 is a flowchart showing a detailed price evaluation process executed by the above-mentioned dealing system.
  • FIG. 7 is an explanatory diagram showing a change in a display screen in a graph format at the dealing terminal in the above detailed price evaluation process. [Fig. 42]
  • FIG. 9 is an explanatory diagram showing a change in a display screen in a table format at the dealing terminal in the above detailed price evaluation process.
  • FIG. 9 is a graph illustrating a theoretical calculation process performed by the Boltzmann model calculation engine in the above-described dealing system.
  • FIG. 11 is an explanatory diagram showing a period setting screen displayed on the dealing terminal in the above-described arbitrary multi-period volatility evaluation processing.
  • FIG. 8 is a flowchart of a processing procedure when a fading function is added to the detailed price evaluation processing executed by the above-described dealing system.
  • the implied volatility and option price table including the real-time ATM implied volatility imagined between the exercise price bands set in the market .
  • the dealer sets a position and automatically places an order in the evening.
  • FIG. 9 is an explanatory diagram showing an input screen displayed on the dealing terminal when performing the above-described position setting operation.
  • Fig. 58 is a flowchart showing detailed processing of Step S30 'in the flowchart of Fig. 58.
  • FIG. 1 shows the configuration of an embodiment of a price risk evaluation system for a financial product or the like according to the present invention and the flow of processing between components.
  • the price risk evaluation system 1 for financial products and the like according to the present embodiment includes a portfolio input unit 2, an input unit 3 for initial values of price, fluctuation rate, and fluctuation direction, an evaluation condition input unit 4, and a Boltzmann model analysis unit 5.
  • the Boltzmann model analysis unit 5 further includes an initialization unit 12, an initial value setting unit 13, a sampling unit 14, a price fluctuation simulation unit 15 using a Boltzmann model, a probability density calculation unit 16, One trial end determination unit 17 and all trial end determination unit 18 And a probability density editing unit 19.
  • a dashed line in FIG. 1 indicates a range included in the system of the present embodiment.
  • the fact that the market database 11 and the VaR evaluator 10 cross the line indicating the range of the system indicates that the device can be connected by data communication as a device external to the system.
  • the range surrounded by the dashed line does not mean that it is included in one computer in a physical sense.
  • the system of the present invention performs distributed processing like a client-server system
  • the above-described units can be appropriately distributed to processing elements of the distributed processing system.
  • the portfolio input unit 2 is a means for inputting a portfolio and outputting a financial product or a derivative product to be evaluated.
  • the portfolio input unit 2 is a means for inputting a predetermined portfolio to cut out and output a financial instrument or a derivative product to be evaluated from the corresponding portfolio.
  • the portfolio input section 2 has a portfolio or database of the portfolio therein, and the user inputs a predetermined portfolio identification code to indicate and evaluate the configuration of the portfolio.
  • Financial products and derivatives are included in the portfolio input section 2 .
  • the portfolio input unit 2 is not an essential component of the present invention, and can be omitted if data for evaluating a financial instrument or a derivative to be evaluated is known.
  • the initial value input unit 3 is means for inputting at least one initial value of the price of the financial instrument or derivative product to be evaluated or the price fluctuation rate or the price fluctuation direction to the Boltzmann model analysis unit 5.
  • the initial value of the price, volatility, and direction of the financial instrument or derivative to be evaluated can be obtained from the actual data of the financial instrument or derivative.
  • the initial value input unit 3 inputs a financial instrument or a derivative product to be evaluated from the portfolio input unit 2, Information on the financial instrument or derivative is searched from Market Data Base 11 and the actual data of the financial instrument or derivative is searched and the price, price volatility, and price of the financial instrument or derivative are searched. It is configured to acquire the initial value of the fluctuation direction and output it to the Boltzmann model analysis unit 5.
  • the initial value input section 3 is an essential component of the price risk evaluation system 1 for financial products and the like.
  • the evaluation condition input unit 4 is a means for inputting the evaluation conditions of the Boltzmann model analysis unit 5.
  • the evaluation conditions of the Boltzmann model analysis unit 5 are conditions for the Boltzmann model analysis unit 5 to analyze the number of trials, the evaluation time zone, the evaluation price zone, and the like.
  • the evaluation condition input unit 4 allows the Boltzmann model analysis unit 5 to set evaluation conditions under which significant analysis can be performed.
  • This evaluation condition input unit 4 is also an essential component of the price risk evaluation system 1 for financial instruments, etc., in the sense that it enables significant analysis.
  • the Boltzmann model analysis unit 5 is a central component of the price risk evaluation system 1 for financial products.
  • the Boltzmann model analysis unit 5 inputs the price, price fluctuation rate, and initial value of the price fluctuation direction of the financial instrument or its derivative product to be evaluated from the initial value input unit 3 and the evaluation condition from the evaluation condition input unit 4.
  • the Monte Carlo method is used to repeat the price fluctuation simulation using the Boltzmann model within the range of the evaluation conditions for the financial instrument or its derivative to evaluate the price distribution or risk distribution of the financial instrument or its derivative. It is a means to ask.
  • the Monte Carlo method is a numerical analysis method for obtaining an exact solution of the Boltzmann equation.
  • the initialization section 12 of the Boltzmann model analysis section 5 is a means for initializing the price, the rate of price fluctuation, and the direction of price fluctuation of the financial instrument or derivative product to be evaluated when starting the evaluation.
  • the initial value setting unit 13 of the Boltzmann model analysis unit 5 is a means for setting the initial value of the price, price fluctuation rate, and price fluctuation direction of the financial instrument or derivative product to be evaluated based on the output of the initial value input unit 3. It is.
  • the sampling section 14 of the Boltzmann model analysis section 5 is a means for determining the sampling width of the price fluctuation simulation. According to the present invention, the sampling unit 14 calculates the probability of price fluctuation per unit time based on the input of the total cross-sectional area and the stochastic process input unit 7. Can be set. For this reason, it is possible to omit the setting of a time grid for price fluctuation simulation, which has been difficult in the past. This is described further below.
  • the price fluctuation simulation unit 15 of the Boltzmann model analysis unit 5 is means for simulating the next price based on the probability distribution of the velocity distribution and the directional distribution from the immediately preceding price by the Monte Carlo method.
  • the price fluctuation simulation unit 15 calculates the price fluctuation rate of financial instruments or the like corresponding to the velocity distribution or direction distribution of variables in the Boltzmann equation from the velocity distribution / directional distribution input unit 8. Enter the price change direction.
  • the price fluctuation simulation unit 15 inputs the random number generated by the random number generation unit 9 in order to obtain a solution of the Boltzmann equation by the Monte Carlo method.
  • the probability density calculation unit 16 of the Boltzmann model analysis unit 5 is means for calculating the probability density by integrating the price distribution simulated by the price fluctuation simulation unit 15.
  • the Boltzmann model analysis unit 5 one trial end determination unit 17 is means for determining whether one trial is completed.
  • “one trial” is a single price fluctuation simulation from the evaluation start time to the evaluation end time.
  • the one trial end determination unit 17 can determine whether one trial is completed by comparing the currently calculated time with the evaluation time zone.
  • the condition for ending one trial is input from the evaluation condition input unit 4.
  • the process is returned from the one trial termination determination unit 17 to the sampling unit 14 again, and the next price and probability density are calculated from the immediately preceding price, velocity distribution, and direction distribution.
  • the all trial end determination unit 18 of the Boltzmann model analysis unit 5 is means for determining whether the total number of trials set by the evaluation condition input unit 4 has been reached. The total number of trials is input by the initial value input unit 3 to the all trial end determination unit 18.
  • the probability density editing unit 19 of the Boltzmann model analysis unit 5 summarizes the probability densities of all trials and edits the probability density of price fluctuation of the financial instrument or derivative product to be evaluated. Or, as described later, perform price fluctuation
  • the output unit 6 is a means for outputting a processing result of the present system. That is, the output unit 6 outputs a price distribution of predetermined financial instruments and the like, a risk value distribution, and an integrated risk value as a risk index obtained by the present system.
  • the output unit 6 can take any known output means as long as it outputs the processing result in some form. For example, a printer that outputs to paper, a monitor that outputs as an image, a communication unit that outputs to an external data file, and the like are all included in the output unit 6. Further, the output unit 6 can output an intermediate result of the processing of the Boltzmann model analysis unit 5, for example, a price fluctuation simulation by a certain trial, a distribution of the probability density thereof, and the like. In addition, this includes the case where a plurality of output units are physically provided.
  • the total cross section ⁇ probability process input unit ⁇ ⁇ is to provide the sampling unit 14 with the variation probability (variation frequency) per unit time as described in connection with the sampling unit 14 of the Boltzmann model analysis unit 5 described above. This is a means to set the time width for sampling by.
  • the total cross-sectional area 'stochastic process input unit 7 obtains the price fluctuation rate and the price fluctuation rate of the financial instrument to be evaluated or its derivative products from the market data base 11 and calculates the price fluctuation frequency as the price fluctuation rate.
  • the value obtained by dividing by is input as the total cross section in the Boltzmann equation.
  • the total cross-sectional area in the Boltzmann equation corresponds to the frequency of price fluctuations of financial products or derivative products. Further, the total cross section / stochastic process input unit 7 can be omitted when a sampling time grid is set in the conventional manner instead of setting the price fluctuation frequency.
  • the speed distribution / direction distribution input section 8 is means for inputting the price fluctuation rate or the distribution of the price fluctuation direction to the price fluctuation simulation section 15 as described in relation to the price fluctuation simulation section 15.
  • the speed distribution and direction distribution input unit 8 inputs the actual data of the financial instruments to be evaluated from the market database 11 and inputs the price fluctuation rate or price fluctuation direction to the price fluctuation simulation unit 15 from the actual data. I do.
  • the velocity distribution and direction distribution input unit 8 itself has a numerical analysis function, and estimates the distribution of price volatility from actual data such as financial products using a sigmoid function and its approximate form. Determine the sigmoid function of the price volatility distribution after price fluctuations with the price fluctuation rate before fluctuation as a parameter, or estimate the distribution in the price fluctuation direction by taking into account the correlation between the probability of price increase and decrease Or the price fluctuation rate or the distribution of the price fluctuation direction is estimated by taking into account the correlation between the price fluctuation rate and the price fluctuation direction. Generates a probability distribution corresponding to the price.
  • the random number generator 9 is means for generating random numbers for the Boltzmann model analyzer 5 to simulate price fluctuations by the Monte Carlo method.
  • the random number generated by the random number generation unit 9 is input to the price fluctuation simulation unit 15 as described above. How to use the random numbers will be further described later.
  • the velocity distribution and direction distribution input unit 8 and the random number generation unit 9 are indispensable components as long as analysis is performed by the Boltzmann model.
  • the V aR evaluation device 10 is a device that calculates a risk value or a risk value distribution from the price distribution of a predetermined financial product or derivative product.
  • an apparatus that calculates a risk value or a risk value distribution of a financial product or a derivative product from a price distribution of the financial product or a derivative product.
  • the V aR evaluation device 10 an existing V aR evaluation device can be applied as it is. That is, the probability density calculated by the Boltzmann model of the present invention is output as it is to the V aR evaluator 10 of the existing price risk evaluation system, and the price distribution and risk are calculated from the existing V aR evaluator 10. It can output integrated risk values as value distributions and indicators.
  • V aR evaluation device 10 is not an essential element of the present invention in the sense that any existing device can be used.
  • Market database 11 stores information on financial products or derivatives. It is a database that has been stored.
  • database includes data systematically managed in the database, means for searching for data, and hardware for storing and managing them.
  • the market database 11 is an essential element for implementing the present invention, but it can also use an existing external database. If the market database 11 is an existing external database, a system using such a database is included in the present invention, provided that it has other components of the present invention.
  • the means for performing data processing is preferably such that the CPU of the computer activates a predetermined program and performs each processing under the control of the program. Therefore, different processing means may be physically the same hardware.
  • the input unit may be a normal key-pointing device, and when data is input from another data file by data communication, it indicates the data communication means. I do.
  • the present invention inputs the initial price, price fluctuation rate distribution, price fluctuation direction distribution and forecast target time of financial products and financial derivatives, which are the parameters of the Boltzmann equation, solves the Boltzmann equation by Monte Carlo method, It outputs the price and risk value distribution at the time you want to predict.
  • the present invention applies the neutron transport Boltzmann equation, which has a proven track record in reactor design in existing industries, among the Boltzmann equations.
  • the equation that describes the macroscopic behavior of neutrons is the neutron transport Boltzmann equation.
  • a model that describes a phenomenon based on the Portzman equation is called a Boltzmann model.
  • the positions of neutrons are r, ⁇ , and t. It is characterized by a 7-dimensional vector.
  • ( ⁇ ⁇ , vQ y, ⁇ .,)
  • t is the time.
  • the set composed of these 7-dimensional vectors is called the phase space.
  • the macroscopic cross section is the product of the atomic number density (unit is lZcm 3 ) and the microscopic cross section.
  • the microscopic cross section is determined by the nuclides that make up the reactor (eg uranium, oxygen, hydrogen, etc.).
  • the microscopic cross section is the effective cross section of the nucleus (unit: cm 2 ). And the collision probability of one nucleus and one neutron is given.
  • the name cross section comes from the area of the nucleus.
  • the neutron transport Boltzmann equation is applied to finance, the macroscopic and microscopic cross sections are integrated and all are called cross sections.
  • the double differential cross section corresponds to the velocity and angular distribution of neutrons emitted from nuclear reactions.
  • Equation 6 is simplified, and a one-dimensional, homogeneous, problem without an internal neutron source is discussed.
  • the direction ⁇ is a three-dimensional vector even in one dimension.
  • Equation 6 is expressed as in Equation 7 below.
  • Equation 7 can be approximated by Equation 8.
  • Flux expressions are very useful for neutron transport problems. Flux expression offers many advantages for Monte Carlo simulations. Neutron transport Monte Carlo simulations are characterized by abundant and powerful dispersion reduction techniques. These techniques can be introduced in flux expressions. However, to explain financial Monte Carlo in flux expressions can lead to a lot of confusion, so we temporarily go back to traditional density expressions.
  • the neutron density function p (x, V,; t) is given by the solution of the Boltzmann equation available.
  • Equation 8 which is the neutron diffusion equation, is also rewritten as Equation 11.
  • the density function P (x; t) is the integral of p (x, v,; t) at velocity v and angle ⁇ .
  • the diffusion coefficient in the density expression is expressed by the following equation (12).
  • Equations 13 and 14 show that neutron velocity and total cross section are equivalent to volatility.
  • Typical volatility ⁇ takes the value of [1 / year] of (0.1). If if the price is once changed to 1 day, collision frequency A t is, 365 [1Z year]. u is evaluated as 0.01 1 17 [1 / day] (which is approximately equal to the average rate of change in stock prices per day).
  • Equation 15 The total cross section (Equation 15) is inversely proportional to the square of volatility.
  • Equation 15 we can obtain the equivalence between the volatility of financial engineering and the total cross section of the Boltzmann model.
  • the neutron position x, velocity v, angle, and time t which are variables of the neutron transport Boltzmann equation, the price X of the financial product or its derivative, and the price per unit time of the financial product or its derivative
  • the volatility V the direction of change in the price of the financial instrument or its derivative, and the time t at which the financial instrument or its derivative changes, the price or risk of the financial instrument or its derivative based on the Boltzmann model Can be provided.
  • the cross-sectional area can be evaluated from experimental data of nuclear physics and theoretical calculations. At present, there is no theory to evaluate the cross section of stock prices, so we evaluate double differential cross sections from experimental data.
  • An example of an experiment is a stock price published on newspapers or on the Internet.
  • the distribution of the price volatility V per unit time is estimated from the actual price data using the sigmoid function and its approximation.
  • the velocity of the double differential cross section of the Boltzmann equation Although the distribution term must be determined, the sigmoid function of the price volatility V after price fluctuation is determined by taking the price volatility v 'before the change as a parameter, and the double differential cross section of the Boltzmann equation is obtained. Can be determined.
  • the probability distribution of the financial instrument or its derivative can be determined from the actual data of the price of the financial instrument or its derivative, and the direction distribution term of the double differential cross section of the Boltzmann equation can be determined.
  • the price of the Boltzmann equation will be The probability drift can be evaluated in detail by considering the correlation between the probability of the increase and the decrease.
  • the symmetric distribution separates the velocity distribution term and the direction distribution term of the double differential cross section into variables.
  • the asymmetric distribution can be realized by considering the correlation between the distribution of the price fluctuation rate and the probability of the direction of fluctuation.
  • the Boltzmann model can be applied to both cases where the cross-sectional area, which is a basic parameter of the Boltzmann equation, does not depend on price (homogeneous problem) and when it depends on price (nonuniform problem).
  • the homogeneous problem can be handled by keeping the price fluctuation rate and the distribution of the price fluctuation direction constant irrespective of the price X of the financial product, etc.
  • the volatility and the distribution of price fluctuations change, it is possible to deal with heterogeneous problems.
  • applying the Boltzmann equation to a linear problem or a nonlinear problem can solve both a linear problem whose cross-section does not depend on the probability density or flux of financial instruments, or a linear problem that depends on it. Can be handled.
  • a variance reduction method effective for improving calculation efficiency is provided. Can be adopted.
  • the track length estimator that evaluates the price probability from these track lengths based on the flux of a financial product or a derivative product reduces the variance of the Boltzmann model analysis by the Monte Carlo method. Can be measured.
  • the price fluctuation event cannot occur during random sampling, and is so small that it cannot pass through as a flux
  • the variance of the Boltzmann model analysis by the Monte Carlo method can be reduced.
  • the Boltzmann model can also be applied to financial instruments that take into account the correlation between multiple financial instruments or their derivatives.
  • the Boltzmann model of the present invention performs price fluctuation simulations and stacks probability distributions from individual simulations to obtain price distributions and risk value distributions
  • the price fluctuation simulation unit 15 and the probability density calculation unit The calculation speed can be improved by parallel processing of the price fluctuation simulation of financial products and the like according to 16.
  • FIG. 2 shows a processing flow in the Boltzmann model analysis unit 5 of the present invention.
  • the Boltzmann model analysis unit 5 performs the processes A to I.
  • Process A is a process for initializing the Boltzmann equation. This processing A is performed by the initialization unit 12.
  • Process B is a process for giving the initial values of the Boltzmann equation. Solving the Boltzmann equation is to find the Green function of the Boltzmann equation with the source term. The Green's function describes the distribution of virtual particles (sources) at one point in the topological space that spread throughout the system.
  • This process B is performed by the initial value setting unit 13.
  • Process C is a process for setting the sampling method. Here, it is assumed that there is a price change once a day. The case of sampling according to the price fluctuation frequency based on the total cross section will be described later. This processing C is performed by the sampling unit 14.
  • Process D is the part that simulates price fluctuations by the Monte Carlo method. Equation in the figure, [Equation 1 6]
  • V 'exp [_ v ZT] in is an empirical formula for the velocity term of the differential cross section. That is, price fluctuation is simulated by giving a velocity distribution to the Boltzmann equation, generating random numbers, and finding Vi + 1 that satisfies the probability represented by the random numbers.
  • the processing D is performed by the price fluctuation simulation unit 15.
  • Process E integrates the Green's function. As a result, the probability density P m is calculated. This processing E is performed by the probability density calculation unit 16.
  • Process F determines whether one trial has been completed. The process F is performed by the one-trial end determining unit 17. If the trial has not been completed, return the processing to C. Processes G and H determine whether all trials have been completed, and if all trials have not been completed, return the process to B. The processing G and H are performed by the all trial end determination unit 18.
  • Process I is a process of editing the obtained probability density, and is performed by the probability density editing unit 19.
  • Fig. 3 is the same as Fig. 2 except for processing C 'and E'.
  • the sampling time width is set according to the price fluctuation frequency.
  • the total macroscopic cross section in the Boltzmann equation means the reciprocal of the mean free path of neutrons (average distance traveled before collision).
  • the total cross-section result multiplied by the speed V is the collision frequency (collision probability per unit time). If this is applied to changes in stock prices, if the probability process of stock price changes and the total cross section are known, price fluctuation simulations can be performed without setting a time grid.
  • the price ahead by ⁇ t time is the standard of Since it was simulated using normal random numbers with deviations, it was necessary to set the time tallid ⁇ t. In the conventional technology, setting an appropriate time grid is indispensable for accurate simulation, but setting it was difficult. On the other hand, according to the method of the processing C ′, the setting of the time rid can be omitted.
  • the sampling time width changes according to the price fluctuation frequency, so after each price simulation, is the next sampling position in the observation area (Am, B m, Cm, Dm)?
  • the sampling time width is adjusted depending on whether or not.
  • FIGS. 4 and 5 schematically show simulations in a predetermined observation area corresponding to FIGS. 2 and 3, respectively.
  • the price fluctuation can be simulated within a predetermined time width according to the price fluctuation frequency, regardless of the time grid.
  • Evaluation amount ⁇ f is 1.
  • FIG. 6 shows the evaluation results of Example 1. As shown in Fig. 6, the theoretical value of the dashed line 2 1 (log normal distribution) matches the present result 2 2 (solid line).
  • the evaluation quantity is X.
  • Fig. 7 it can be seen that the evaluation results 25 and 26 reproduce both the theoretical value 23 when there is a drift and the theoretical value 24 when there is no drift.
  • Equation 19 The spectrum is expressed by Equation 19 by integrating X, a, and t with the density p (x, v,; t). [Equation 19]
  • V, ⁇ , ⁇ , g, and a are arbitrary real numbers.
  • FIG. 9 shows the results.
  • the filled mark 33, the point 34, and the unfilled mark 35 show velocity distributions for incident velocities of about 1%, about 2%, and about 3%, respectively. These distributions are normalized to 1.
  • the double differential cross section ⁇ (v ', ii ⁇ v, ⁇ z) is shown in Fig. 10 and Fig. 11 with respect to the direction. From FIGS. 10 and 11, it can be seen that these shapes do not change. From this, it is found that the product of the velocity distribution 3 ( ⁇ ' ⁇ ⁇ ) and the directional distribution ⁇ ⁇ u) gives the double differential cross section, and Equation 22 is obtained.
  • Equation 23 the evaporation spectrum used to represent the neutrons emitted by the nuclear reaction
  • Equation 24 This is a modification of the Maxwell distribution. Taking the natural logarithm of Equation 23 gives the relationship of Equation 24.
  • Price changes from rising to falling Figure 14 shows the average of the probability of the price continuing to rise (1 ⁇ 1; t) and the probability of the price continuing to fall p ( ⁇ 1 ⁇ ⁇ 1; t) every five days.
  • Baku mark 36 shows the event from price rise to rise (1 ⁇ 1; t)
  • mouth mark 37 shows the event from price fall to fall (-1 ⁇ -1; t).
  • the thick solid line 38 and the thick dashed line 39 are their time averages. Other probabilities are given by Equation 27.
  • Figure 15 shows the results of the Boltzmann model using the evaluated velocity distribution and direction distribution.
  • the thin solid line 40 in Fig. 15 is the evaluation result of the Boltzmann model, and the thick solid line 41 is the actual result. It can be seen that the Boltzmann model can simulate a price jump (large fluctuation).
  • FIG. 16 is an enlarged view of FIG.
  • the results shown in Country 42 are the actual results. Overnight results show about 10% price change (jump) 43 every day.
  • ⁇ 44 and ⁇ 45 are some examples of simulations using the Boltzmann model. These show a jump 46 similar to the jump 43 of the performance data 42. The ability to simulate this price jump is important in terms of risk assessment of financial products.
  • the conventional diffusion model is shown by the solid curve 48 in Fig. 17 (the expected value is 0 and the standard deviation is 0.29).
  • the Boltzmann model is the result of drifting by Wakasen (Country 49). This is purely a stochastic process.
  • the drift-corrected Gaussian distribution (dashed line 50 in the figure) covers the range of about ⁇ 2.5 ⁇ of the Boltzmann model, but is underestimated otherwise.
  • the Boltzmann model can evaluate the probabilities of parts with large price changes and the evaluation of stochastic drift, which cannot be systematically evaluated in the conventional technology.
  • the correlation between velocity V and angle can be considered by introducing a function that does not separate variables. In an example that does not consider these correlations, only distributions that are symmetric about the mean are evaluated. On the other hand, the distribution of price volatility By considering the correlation between the probabilities of the fluctuation direction, it is possible to introduce a function that does not separate variables, and to evaluate an asymmetric distribution.
  • Equation 7 shows that the cross section ⁇ is constant for the price X. This is similar to traditional financial engineering, where volatility is constant with price. In conventional financial engineering, for heterogeneous problems where the cross-section ⁇ is not constant with respect to price X, volatility price dependency is corrected using techniques such as volatility smile. However, these techniques rely heavily on experience and know-how. In contrast, the Boltzmann model can systematically consider the price dependence of volatility by applying Equation 6, which is a heterogeneous problem.
  • the flux ⁇ ⁇ is included in the cross-sectional area, and the cross-sectional area changes as the flux changes.
  • this technique is realized as a calculation of the combustion of nuclear fuel.
  • this is a systematic method of assessing stochastic volatility.
  • Equation 10 cannot, for example, evaluate the probability density for any one hour between the 199th and the 200th day. This is because the price fluctuation event cannot be detected here.
  • the flux ⁇ (x, V,; t) can be obtained at any time t regardless of the price fluctuation.
  • ⁇ ⁇ ⁇ (x, v,; t) can represent any time t
  • the probability density P for any one hour between the 19th and the 200th day is expressed by the following equation: Can be obtained correctly.
  • the track length estimator can be evaluated at any point in time, but it cannot be evaluated in a very small price range and time zone because significant sampling cannot be performed even if huge sampling is performed. It is.
  • evaluation can be performed by applying the concept of a point detector that evaluates neutrons at one point in the phase space to events such as financial products.
  • the concept of a point detector in neutron evaluation is to evaluate the probability of starting at point ⁇ and colliding at point B and passing through point C when evaluating a neutron at point C. That is, the probability of passing point C is estimated based on the information of scattering that does not pass point C.
  • the distance between point B and point C is r
  • the neutrons are attenuated by exp (— ⁇ t ⁇ r) between point B and point C, and the solid angle changes according to the distance.
  • the Boltzmann model is used to simultaneously combine the Bolman equation as shown in the following equation 33 for a plurality of products, as in the conventional technology,
  • Equation 34 The price F (S, t) of a derivative product linked to the stock price is expressed as shown in Equation 35, and it is known that the derivative process follows the Ito process in the same way as the derivation process. This is called Ito's theorem.
  • the Boltzmann model can arbitrarily calculate the price distribution regardless of the normal distribution. If the variance of the distribution evaluated by the Boltzmann model is proportional to the square root of time, even with a conventional price evaluation system designed based on Ito's theorem, the distribution of random numbers X obtained from the normal distribution by the Boltzmann model By replacing with, the same effect as when the Boltzmann model is strictly applied can be realized.
  • the distribution form in which prices are normalized to the standard deviation is constant regardless of time.
  • Mark 18 in Fig. 18 is 20 days later
  • ⁇ mark 52 is 60 days later
  • ⁇ mark 5 3 is 100 days later
  • Roman 5 4 is 120 days later
  • ⁇ mark 55 is 16
  • the ⁇ mark 56 indicates the price distribution after 200 days. These are consistent with the normal distribution 57 within about ⁇ 2.5 ⁇ .
  • This normal distribution has a standard deviation proportional to the square root of time. This means that the standard deviation of the Boltzmann model probability distribution is proportional to the square root of time.
  • This example simulates the distribution of the stock prices of 60 Japanese electrical industry manufacturers. If the conventional system for evaluating the price or risk value of financial instruments derived from these stock prices is based on Ito's theorem, the effects of the Boltzmann model can be incorporated simply by replacing the normal distribution with the Boltzmann model distribution be able to.
  • the present invention uses the Monte Carlo method as the basis of the analysis method.
  • the Monte Carlo method is widely recognized as a numerical analysis method that can be accelerated by parallel processing.
  • the neutron transport Monte Carlo method has many achievements in speeding up by parallel processing.
  • the technique of the neutron transport Monte Carlo method is used for realizing the Bolman model, so that speedup by parallel processing can inevitably be achieved.
  • FIG. 19 shows an example of a parallel processing system.
  • each processing in processing blocks 8 to 1 is the same as each processing in FIGS. 2 and 3.
  • speeding up can be realized according to the number of CPUs used for parallel processing by parallelizing the price fluctuation simulations B to F and sharing each trial to multiple CPUs.
  • K e- rT J Q K dSP (S, T) (K-S)
  • S the underlying asset price
  • the time to maturity
  • r the non-risk interest rate (by maturity Fixed interest rate)
  • K the strike price
  • Equation 3 6 is the theoretical price of the right to purchase the underlying asset at the expiry price K on maturity (call option), and Equation 3 7 is the theoretical price of the right to sell the underlying asset at the strike price K at maturity (put option). It is a theoretical price. Purchasers of these options can exercise their rights at strike price K independent of the value of the underlying asset at maturity. In other words, a call option purchaser can purchase at the price K even if the underlying asset price on the maturity date is greater than K. The seller of the call option is obliged to sell at the price K on the maturity date, but by repeating the buying and selling of these underlying assets according to price changes by the maturity date, the minimum is It can be sold at the price K to the option purchaser at the formula cost.
  • a formula often used for evaluating option prices is the Black-Scholes formula (BS formula).
  • BS formula Black-Scholes formula
  • d 2 is represented by the following equation (41).
  • is the price volatility (volatility) of the above Equations 3 8, 3 9, and 40, and is the geometric Brownian motion model of the underlying asset price (the underlying asset price is spread with respect to the logarithm of the price. Is the diffusion coefficient of
  • the B S formula is derived under the assumption that the volatility ⁇ force is constant with respect to S. Therefore, the BS equation assumes a static market where the market behaves consistently regardless of time and price.
  • Figure 20 shows the rate of volatility C1 of the underlying asset and the typical rate of change of the closing price of the stock price (daily rate of return) C2 predicted by the geometric Brownian model. They have the same volatility but very different price fluctuations. Big price change in geometric Brownian motion model C1 While there is almost no movement, the actual price fluctuates greatly as shown by curve C2. Therefore, it is difficult to evaluate the option price using the BS formula when the stock price of an individual stock is used as the underlying asset, and there are currently few transactions for individual stock options.
  • the stock price index such as the Nikkei 225, has a modified stock average that is more gradual than individual stock prices.
  • the option price of the stock index is a problem that can be easily evaluated using the BS formula, and many transactions are currently being conducted.
  • the fluctuation of the daily rate of return C3 is different from the somewhat Brownian model (curve C1 in Fig. 20). I understand. Comparing this to the daily rate of return C2 for individual issues in Figure 20, it is essentially the same as individual issues except for the small fluctuation. Therefore, stock index option traders valuate option prices by adjusting the BS formula.
  • item 2 above is a filtering method that extracts significant information from information that varies widely, and may be able to identify typical transactions that are well-presented in reality.
  • Figure 23 shows an example.
  • the mark M52 which indicates the actual daily rate of return, is sharper at the center and wider than at the normal distribution C6.
  • the relative density is closer to 1.0 than the lognormal distribution C7 used in the BS formula, as shown by the country mark M53.
  • the spread (volatility) is small, and it is easy to see that the volatility of the probability density at relative prices above 2.0 and below 2.5 is greater than the lognormal distribution C7.
  • the price distribution in the figure, M54 in the figure
  • the Fat-Tail of the price fluctuation distribution corresponds to the large price fluctuation that sometimes occurs in the actual price fluctuations C 2 and C 3 shown in FIGS. 20 and 21.
  • the jump model assumes discontinuous price changes, and the stochastic volatility model is essentially a nonlinear problem. Therefore, a risk-neutral probability measure cannot be uniquely obtained. As a result, there was a defect that the option price evaluation formulas of Equations 36 and 37 could not be applied to these models.
  • the first characteristic of the present invention which is the above-mentioned financial product, is a variant of the Max-Pell distribution in the price distribution f (v) in the price risk evaluation system for its derivatives, in order to take Leptokurcity into account. Two evaporation spectrum equations are recommended.
  • the Boltzmann model can take into account the correlation between the price change of the underlying asset and the previous change.
  • the Boltzmann model emphasizes that in the case of the closing price, there is a clear market dependence between the daily rate of return V 'on the previous day and the daily rate of return V on the day via the temperature ⁇ . Things.
  • Figure 25 shows a typical example.
  • the ⁇ mark ⁇ 55 indicates the temperature obtained from the actual closing price of the stock price, and the curve C 9 is obtained by fitting these with a quadratic function.
  • the temperature ⁇ is related to the previous day's daily rate of return ⁇ ' It can be seen that it shows a quadratic function tendency shown in Equation 43.
  • T (v ') T 0 (l + c 0 v' + g 0 v
  • the quadratic change is a system with positive feedback that the specific heat increases as the temperature increases. Is simply represented.
  • Curve C5 which coincides with the actual value (country mark M5 1) in Figure 22 showing volatility smiles, evaluates the option prices of Equations 36 and 37 using the Boltzmann model and equals the result.
  • Figure 26 shows the daily rate of return C10 evaluated by the Boltzmann model during the price evaluation simulation using the Boltzmann model. Looking at Fig. 26, it can be seen that the daily rate of return of the Nikkei 225 index (the mark M56 in the figure) at the same time as the option trading was almost reproduced.
  • the daily rate of return shown in Figure 26 shows a typical Fat-Tail.
  • a random number ⁇ is generated according to the daily rate of return distribution obtained by the Boltzmann distribution, and the locus of the underlying asset price S is simulated according to the following equation (44).
  • the jump model ignores market dependence, large price changes are discontinuous, unlike the Boltzmann model.
  • Figure 27 compares the implied volatility of the Boltzmann model and the jump model.
  • the solid line C 11 and the dashed-dotted line C 12 in Fig. 27 are the results of the Boltzmann model, where the time to maturity is 40 days and 80 days, respectively.
  • the dashed line C 13 and the dotted line C 14 are the results of the jump model, where the terms to maturity are 40 and 80 days, respectively.
  • the Boltzmann model is not particularly complicated compared to the jump model. For example, compare with the simplest Merton compound jump model. Merton's jump model uses a random number ⁇ with a normal distribution and a random number 7? With a Poisson distribution, and uses the standard deviation ⁇ of the normal distribution, the average jump size k of the Poisson distribution, and the probability ⁇ of the jump to occur per unit time.
  • the stochastic differential equation obeyed by the underlying asset price S is expressed by Equation 45.
  • the probability density function has two normal distribution and Poisson distributions, and the parameter has three parameters.
  • the Boltzmann model has a probability density function of one Maxwell distribution and three parameters, and the Boltzmann model is simpler because there are few types of probability density functions.
  • FIG. 28 and FIG. 29 show the configuration of the drilling system 100 of the present embodiment.
  • the system 100 has the configuration of an implied volatility calculation unit 102 that communicates with an external market database 101 to capture market data and calculates implied volatility, and the configuration of FIG. 29.
  • model Boltzmann Model Calculation Engine (BMM) 103 that performs option price valuation, and the implied volatility (IV) fill that converts the option price output by this BMM103 into implied volatility (IV)
  • BMM model Boltzmann Model Calculation Engine
  • IV implied volatility
  • It consists of an evening 104 and a dealing terminal 105 as a graphical user interface (GUI) for displaying necessary information, printing out, and inputting data.
  • GUI graphical user interface
  • the Boltzmann model calculation engine (BMM) 103 has the configuration shown in Fig. 29, and inputs the initial values of the price / variation rate and fluctuation direction 3, the evaluation condition input unit 4, the Boltzmann model analysis unit 5, GUI 105 as an input / output device (common to the one in Fig. 28), total cross-section area, stochastic process input section 7, speed distribution, direction distribution input section 8, random number generation section 9, and necessary market data Connected with market database 101 to capture evenings. .
  • the Boltzmann model analysis unit 5 further includes an initialization unit 12, an initial value setting unit 13, a sampling unit 14, a price fluctuation simulation unit 15 using a Boltzmann model, a probability density calculation unit 16, and a trial end determination unit 1. 7. All trial end determination unit 18, probability density editing unit 19, price distribution calculation unit 20, and price conversion unit 21.
  • the initial value input part 3 is T 0, c 0 , g of the number 43 relating to the underlying asset of the stock price or stock index to be evaluated. Is input to the Boltzmann model analysis unit 5. This parameter can be obtained from the actual record.
  • information on the stock price or stock index to be evaluated is searched from the market value index 101 from the initial value input unit 3, and the price, price change rate, and price change direction of the searched stock or stock index are searched.
  • the evaluation condition input unit 4 is an element for inputting the evaluation conditions of the Boltzmann model analysis unit 5.
  • the evaluation conditions of the Boltzmann analysis unit 5 are conditions for analysis by the Boltzmann model analysis unit 5, such as the number of trials, the evaluation time zone, and the evaluation price range.
  • the evaluation condition input unit 4 allows the Boltzmann model analysis unit 5 to set evaluation conditions under which significant analysis can be performed.
  • the Boltzmann model analysis unit 5 is a central component of the present invention.
  • the details of the Boltzmann model analysis unit 5 are almost the same as those in the system of the first embodiment shown in FIG. 1, but a price distribution calculation unit 20 and a price conversion unit 21 are newly added. Therefore, these will be described.
  • the price distribution calculation unit 20 of the Boltzmann model analysis unit 5 is an element for calculating the price distribution based on the probability density of the price change of the underlying asset edited by the probability density editing unit 19.
  • the price conversion unit 21 of the Boltzmann model analysis unit 5 is an element that calculates and outputs an option price to be evaluated based on the price distribution calculated by the price distribution calculation unit 20.
  • the dealing terminal 105 as GUI is an element that outputs the progress of the processing of the present system / the final processing result, and outputs the price distribution of the option to be evaluated.
  • the terminal 105 has an input function using a pointing device such as a keyboard and a mouse, and is displayed on a display, printed out by a printer, transmitted to another system via a network, and stored in a storage device. It has a wide range of output functions, including writing to a file.
  • the Market Data Base 101 is a data base that stores information related to option products to be evaluated.
  • the “data base” includes data systematically managed in the database, data retrieval means, and hardware for storing and managing them.
  • This market data base 101 may be provided specifically for this system, but if there is an external database, it may be used. The following describes how to evaluate the option price of the stock index using the option price evaluation system with the above system configuration.
  • FIG. 30 shows six procedures from A1 to A6.
  • Stock index options Price valuation usually provides a lot of transaction performance data. These performance data are stored in the market data base 101, and the total cross section / probability process input unit 7 uses the performance data in the database 101 in the processing step of A1. Calculate implied volatility.
  • the processing steps of A2 and A3 on the left side of FIG. 30 are conventional procedures.
  • the overall tendency of the volatility matrix is determined from the implied polarity determined in the processing step of A1 based on experience and intuition or a simple moving average or regression model.
  • the volatility matrix is determined in the processing step of.
  • the A2 process step required arbitrary judgment.
  • the Boltzmann model analysis unit 5 captures the implied volatility, and sets the temperature parameter of the Boltzmann model so as to match the implied volatility. (The three coefficients T., c., And g in Equation 4 3) are determined.
  • the process proceeds to the processing step of A5, and confirms consistency with the daily rate of return of the underlying asset. If the daily returns of the underlying assets do not match, the process returns to the processing step of A4 and the parameters are reviewed. If they match, the processing step in A6 confirms the consistency with the market dependency of the underlying asset.
  • the result of the Boltzmann model is used to determine the volatility matrix in the processing step of A3.
  • the flow from A5 to A6 (broken line with an arrow in Fig. 30) is often the final decision. If a clear market dependence can be obtained, but it does not match the actual situation, return to the processing step of A4 and review the parameters overnight.
  • the processing step in A4 can explain the volatility matrix well, but it can be inconsistent with the daily rate of return. In that case, give up ensuring consistency with the daily rate of return, and shift to the processing step of A3.
  • the size of the model exceeds the limit of the Boltzmann model. Since it is one piece, return to the processing step of A2, take the same method as before, and leave it to the judgment of the dealer etc.
  • the method is exactly the same for stock index option price valuation and individual stock option price valuation.
  • the three coefficients T 0 , C 0 , and g in Equation 4 3 By determining, the option price can be evaluated.
  • Figure 31 shows whether there is a trend of Equation 4-3 for individual issues.
  • Figure 31 shows the temperature T for some listed stocks on the Tokyo Stock Exchange.
  • the horizontal axis shows stock price historical volatility in ascending order by industry, in this case, construction, food, chemical, steel, electric, finance, and service.
  • the solid lines C 21, C 22,..., C 27 in FIG. 31 are historical volatility converted to temperature T.
  • the Hata mark indicates the temperature of the day's profit rate distribution when the previous day's daily rate of return is within 5%
  • the X mark indicates the temperature when the previous day's daily rate of return is 5% to 10%.
  • the roma indicates the temperature when the daily return on the previous day was between 10% and 15%.
  • FIG. 31 shows that these three temperatures are roughly proportional to the historical volatility C 21, C 22,..., C 27.
  • the temperature T increases when the daily return on the previous day is large.
  • the difference between the X mark group and the mouth mark group is larger than the difference between the mouth mark group and the mark group.
  • the daily rate of return on the previous day increases, not only the temperature but also the temperature rise rate increases. This suggests a quadratic dependence of equation (4).
  • Figures 32 and 33 show examples of individual stock option price evaluation.
  • Figure 32 shows an example of a call option price evaluation.
  • the horizontal axis shows the ratio between the strike price and the underlying asset price
  • the vertical axis shows the ratio between the call option price and the underlying asset price.
  • Figure 33 In the example, the vertical axis is the ratio between the put option price and the underlying asset price.
  • the solid lines C31, C41 and the dashed-dotted lines C32, C42 are evaluations by the Boltzmann model, with the time to maturity of 20 days and 40 days, respectively. It is.
  • the broken lines C33, C43 and the dotted lines C34, C44 are based on the BS formula.
  • T (v ') 0.007 (1 + 15 ⁇ ' + 300 ⁇ ⁇ 2
  • the historical volatility of about 70% is about twice the volatility of the stock index, and the historical volatility of individual stocks Although slightly larger, it is a realistic value.
  • Figures 34 and 35 show the implied volatility of the call and put options. Similar to the implied volatility of the stock index in Figure 27, it can be seen that the smile curve and term structure are reflected.
  • FIG. 36 shows a flow of processing when the individual stock option price evaluation is performed by the dealing system 100.
  • the left side shows the flow of the conventional method.
  • the smile and term structure of the volatility are estimated from the experience of valuation of stock index options, etc., and the volatility matrix of processing step ⁇ 2 is determined. You.
  • the temperature parameter of the Boltzmann model of the brand is determined in the processing step # 3. Then, in processing step # 4, the consistency of the issue with the daily rate of return is confirmed. If the daily returns do not match, return to processing step ⁇ 3 and review the parameters overnight. If they match, the processing step Confirm the consistency with the market dependence in B5. If they match, the volatility matrix of processing step B2 of the conventional method is determined. If the market dependencies do not match, return to process step B3, review the temperature parameters, and repeat the above process. In this case, too, it is rare to actually observe a clear market dependence, so the flow from processing steps B4 to B5 (broken line with an arrow in the figure) is often the final decision.
  • C is the option price
  • S is the underlying asset price
  • r is the non-risk interest rate, and thus the time to maturity
  • is the volatility. It is known that by buying and selling the underlying asset in proportion to these risk parameters, fluctuations in the price of the underlying asset can in principle be counteracted.
  • Equation 52 the numerator of Equation 52 becomes the following Equation 53 from Equation 36.
  • the calculation results vary within the range of the statistical error, so when the difference is small, the amount of calculation needs to be increased to reduce the total error.
  • the statistical error is inversely proportional to the square of the complexity. Therefore, when the amount of change is small, a significant difference cannot be detected without spending a huge amount of calculation time.
  • Lame can be done overnight.
  • Implied volatility is the option price evaluated using the Boltzmann model This is the Black-Scholes volatility, which is inversely calculated to match the option price according to the Black'-Scholes (BS) formula.
  • the option price is expressed by Equations (36) and (37), and the numerical integration of these Equations (36) and (37) is obtained by the Monte Carlo method.
  • Equations 60 and 61 are simply vector-sum operations of vectors, so that high-speed calculations can be performed. it can.
  • FIG. 37 is a sub-screen that displays the history of the stock index at the dealing terminal 105.
  • Fig. 38 is a sub-screen that also shows the implied volatility and market price of each stock price option based on the exercise price and contract month of the stock index option at the dealing terminal 105 in the form of a table.
  • FIGS. 39 (a) and 39 (b) also show the text of FIG. It is a sub-screen which shows information of one bull format in a graph format.
  • the graph in (a) with implied volatility on the vertical axis is a so-called smile curve, and the graph in (b) is a graph of option price—strike price for each contract month.
  • the dealing system 100 executes the processing shown in the flowchart of FIG. 40 in more detail.
  • the market data 101 is imported (Step S05), and the sub-screen shown in Fig. 37 is used to improve the display speed using coarse calculation results (Steps S10 and S15). ).
  • the calculation result specifically, the implied volatility and the option strike price b corresponding to a are received from the BMM 103 (step S30-3), and FIG. 38 and FIG. 41 (a) of the drilling terminal 105 are used.
  • the scales of the sub-screens of Figs. 39 and 41 (a) are refreshed (step S35-1), and the detailed evaluation results are shown in a large scale (step S35-2; step S35).
  • the illustrated graph is shown in Fig. 41 (b).
  • implied volatility (IV) is the Black-Scholes volatility calculated back so that the option price evaluated by the Boltzmann model and the option price by the Black-Scholes formula (BS formula) match.
  • the option price is expressed by the above equations (36) and (37), and the numerical integration of these is calculated by the Monte Carlo method. Equation 36 of these, Equation 3 In Equation 7, when the probability density function P (S.te) does not change significantly with respect to S, that is, when a normal price distribution can be applied, the probability density function P (S, By approximating by the series of Equations 60 and 61 above, a value very close to the result strictly evaluated by the Monte Carlo method can be obtained.
  • the probability density function P (S i, te) can be obtained by using the Monte Carlo method as the above equation (62) and evaluating this equation (62). If AS i is sufficiently small for practical use and the probability density functions of equation (62) are stored as a table, equations (60) and (61) are simply vector-sum operations of vectors. Can be done.
  • Equation 60 The series of Equation 60 is schematically shown in FIG.
  • the smooth curve C61 in Fig. 43 is the true probability density P (S, te).
  • the histogram C62 is the tabulated probability density P (S i, te).
  • the integration of the product of the straight line C63 and the histogram C62 is an approximation expressed by Equation 60, and this processing is applied during normal market conditions (Step S20). Branch to NO).
  • the symbol C indicates the difference between the ordinary coarse calculation result C64 and the result C65 of the detailed evaluation.
  • the display speed is usually improved by using the coarse calculation results, and the detailed evaluation result is displayed by enlarging the screen when the user designates it. Will be able to detect.
  • FIG. 44 shows the procedure. This figure In the flowchart of 44, the same reference numerals are given to the processing steps common to the flowchart of FIG.
  • Step S20 'in Fig. 44 the user performs an interrupt operation (Step S20 'in Fig. 44), and inputs the last day of this m-month in "Expiration date” 202 on the period setting screen 200 in Fig. 45. Then, select monthly as the “evaluation interval” 203, and press the execute button (step S25 ′). Then, the additional input information a is automatically passed to BMM.103 (step S30 '; S30-1', S30-2 ').
  • BMM103 executes the calculation based on the Boltzmann model described above, and receives the calculation result, specifically, the implied volatility of m contract months and the option price b (step S30-3 ') Refresh the scale on the sub screen shown in Fig. 38 of the dealing terminal 105 and the sub screen shown in Fig. 39, and display the result frequently (steps S35-1 and S35-2; S 3 5) o
  • curves C71 and C72 show the volatility of options that exist in the market
  • curve C73 shows the volatility of options that do not exist in the market.
  • the flowchart in FIG. 48 shows a processing procedure when a feeding function is added to the flowchart in FIG.
  • processing steps common to FIG. 40 are denoted by the same reference numerals.
  • the different processing is the screen display processing in step S150.
  • the market condition is usually reported on the dealing terminal sub-screen of FIGS. 37 to 39 using the rough calculation results (step S10).
  • the user can use the sub-screen in FIG. As shown in (1), specify the area to be subjected to the detailed evaluation in the area 110 by using the mouse to enlarge the screen (branch to YES in step S20).
  • KR in Fig. 50 is a real-time ATM imagined between the exercise price bands (discrete values) set in the market, and an ATM imagined to be equal to the real-time underlying asset price. .
  • the behavior animation of the period structure of the implied volatility is subjected to the fading display as shown in FIG. 52 by the processing based on the flowchart of FIG.
  • Fig. 52 (a) only the a1 contract month is displayed as a solid line (step S150-4), and after the elapsed time of the weight level value w, the a1 contract month is dashed as shown in the following figure (b). , And a2 contract month is displayed as a solid line (steps S150-5, S150_6).
  • the display is repeated until the ae contract month (steps S150-7, S150-8, ..., S150-e, S150- (e + l) ).
  • the interrupt processing is started at any time by inputting the keys “10” and “1” from the keyboard as shown in the detailed processing flowchart of FIG. 49, and is immediately reflected in the display processing of FIG. 52. (Steps S150-1 to S150-3).
  • the method of accepting this interrupt processing can also be performed by using a pointing device such as a mouse, instead of using the key input.
  • the calculation result received from the BMM engine 103 shown in FIG. 50 is displayed as a graph as shown in FIG.
  • KR indicates a virtual ATM
  • ⁇ marks indicate output data of the BMM engine 103
  • X marks indicate conditions.
  • mis-pricing due to aggressive response to market fluctuations can be prevented by displaying the behavior animation of the period structure of the IV in the ATM.
  • FIG. 53 shows a processing procedure when a fading function is added to the flowchart in FIG.
  • processing steps common to FIG. 44 are denoted by the same reference numerals.
  • the different process is the process of screen display in step S150 '.
  • step S10 the market conditions are usually reported on the dealing terminal sub-screens of FIGS. 37 to 39 using coarse calculation results.
  • step S10 the market conditions are usually reported on the dealing terminal sub-screens of FIGS. 37 to 39 using coarse calculation results.
  • the user wants to evaluate volatility of arbitrary multi-period at the same time, on the period setting screen 200 of FIG. Enter the date 202 Select and operate the interval “203” (step S20 ′).
  • step S 35 When such a user interrupt occurs, the necessary input data is automatically passed to the BMM engine 103, and the data as shown in Fig. 46 is returned as the calculation result (step S2). 5 ′, S 3 ( ⁇ ) Then, by displaying this calculation result in a graph, a graph as shown in FIG. 47 is displayed (step S 35).
  • the multi-period volatility is displayed by the processing shown in the flowchart of FIG. 49 in the same manner as above.
  • step S05 to S15 the market situation is usually reported on the dealing terminal sub-screen shown in Figs. 37 to 39 using coarse calculation results (steps S05 to S15). Visually refer to the appropriate level.
  • step S40 If the user wants to place a buy / sell order, an interrupt request is made in step S40, and the areas L, M, and N shown in Fig. 55 are sequentially designated by dragging with the mouse (steps S40, S40). S45).
  • area L is specified first, the transaction condition input screen 210 shown in Fig. 56 is activated, and the attributes of the specified position, such as strike price, call Z put, implied volatility or bid price are automatically set. Is inserted in the corresponding column. From this screen, enter the order of Sell and Buy and the number of copies, and operate the “Execute Order” button.
  • the order specified here will be stored in the order data 130 of Fig. 54 (Step S 5 0). The same applies to the remaining areas M and N.
  • step S60 After order execution, changes in market conditions are checked in real time at intervals of t seconds to see if the market has returned to the target area (steps S60. S10, S1). 5, S20, S40).
  • step S60 When the market returns to the evening area, the process branches to YES in step S60, and an automatic order is immediately placed on the market (steps S65 and S70).
  • step S65 and S70 When the position of the target area, for example, the area N is executed, the area N in FIG. 55 is released from the screen (step S75).
  • FIGS. 57 to 61 show flowcharts of such fading display processing
  • FIG. 62 shows a display mode of the dealer terminal 105.
  • the user designates the position of the area L with the mouse in FIG. 62 (steps S40, S45, S50) to determine whether the market has returned to the evening area in step S60. Is automatically checked at intervals of t seconds, and when the market returns to the evening get area, an automatic order is immediately placed on the market (steps S65 and S70).
  • the dealer visually refers to the appropriate level of the advanced model, sets the position, and executes the process of automatically ordering in a timely manner, A
  • displaying the animation of the period structure of the implied volatility (IV) in TM as fading it is possible to prevent mispricing due to aggressive response to market fluctuations and enable dealers to set appropriate positions.
  • step S05, S10, S15 the market conditions are usually reported on the sub-screens of the drilling terminal shown in Figs. 37 to 39 using coarse calculation results (steps S05, S10, S15). 0), the user visually refers to the appropriate level of the advanced model.
  • the output of the Boltzmann Model Engine 103 by this system is a curve C101, and the regression of the market is predicted by the curve C102, which implies the implied volatility of the market.
  • the position is designated by mouse and the position is ordered.
  • a setting is made to automatically issue a warning to the position ordered by the user (position a in the graph of Fig. 64) as the market conditions change.
  • an interrupt request is made in step S80, and the range of the watched market, for example, the watch area b in FIG. 64 is designated with a mouse (step S85).
  • This specified information is stored in the security area.
  • this interrupt request is also issued multiple times.
  • the position a that is being ordered is an option with the strike price K2, but the alert area b also straddles the area with the strike price K3.
  • the ability to check whether the market enters the alert area b in step S90 The alert area 1/3 1 and the market 1 1 1 are checked in real time at intervals of t seconds. . Then, the market prediction deviates, and the actual market becomes as shown by curve C104.
  • the position a where the order is issued is displayed immediately (f) to the user to notify the user of the order a. (Step S95).
  • This processing function allows the risk manager to appropriately manage the risk by setting the alert range by the dealer and issuing a warning when the market enters the alert range.
  • processing function of FIG. 65 can be added to the part D in the flowchart of FIG. 63 in addition to the above processing function. That is, when the prediction of the existing order position is incorrect and the actual market enters the alert area b as shown by the curve C104, not only the warning output but also the In this way, a function for newly recommending the alternative position area e is added.
  • FIG. 66 shows the alternative position area e for the existing position a, the order data 1 3 1 and the market data 1 101 as well. Is calculated. This corresponds to the opposite position, which compensates for the expected movement of the market (curve C102 in Fig. 66), which is in contrast to the power forecast, which has been shifted to the state shown by curve C104. . Subsequently, the calculated alternative position area e is immediately displayed on the dealing terminal 105 in the screen display process of step S88 as shown in FIG. You.
  • the user can place an order again in the position f as deemed appropriate from the illustrated alternative position area e.
  • a Boltzmann model calculation engine that applies nuclear reactor theory to the financial field in place of a method with a certain price, provides meaningful theoretical prices and risk indicators for dealers and traders, and interactive screens for computer systems. It can be flexibly provided through the interface.
  • the present invention is not limited to the stock index option, but may be applied to any option product in which the underlying asset exhibits the behavior of the geometric Brownian motion, such as an individual stock option and a currency option. The same can be applied.

Description

金融商品あるいはその派生商品の価格リスク評価システム、 ディーリングシス テム及び記録媒体 発明の関連する技術分野
本発明は、 金融商品あるいはその派生商品の価格分布あるいはリスク分布を評 明
価するシステムに係り、 特に、 ボルツマンモデルを導入して大きな価格変動が生 じる確率を含めてより厳密に金融商品あるいはその派生商品の価格分布やリスク 値分布を評価し、 さらに、 従来解析することができなかった金融商品やその派生 書
商品の価格変動事象をボルツマンモデルに適用して解析するようにした金融商品 あるいはその派生商品の価格リスク評価システムに関する。
本発明はまた、 金融分野におけるディ一リングシステムに関する。
本発明はまた、 これらの金融商品あるいはその派生商品の価格リスク評価シス テムを実現するプログラムを記録したコンピュータで読み取り可能な記録媒体及 びディーリングシステムを実現するプログラムを記録したコンピュータで読み取 り可能な記録媒体に関する。 技術的背景
金融商品あるいは派生商品の価格変動の実績データを解析し、 その金融商品あ るレゝは派生商品の価格分布あるいはリスク値分布を確率論的に求める技法は一般 に金融工学と呼ばれている。
従来の金融工学では、 株価の変動をモデル化する際にウイナー (Wiener) 過程 を用いるのが一般的であった。 このウィナー過程というのは、 将来の状態は過去 の過程に依存しないということを前提とするマルコフ確率過程の一つであって、 物理の世界で分子のブラウン運動を表すのに用いられるものである。
■ ウィナー過程は、 時間を t、 ウィナー過程に従属する変数を zとすると、 微小 時間 Δ tと、 Δ tの間の zの変化 Δ zとの間に次式の関係が成立する特性を有し ている。
【数 1】
Figure imgf000004_0001
ここで、 εは標準正規分布からの無作為抽出である。
このように、 ウィナー過程では、 標準正規分布に基づいて変数に生じる変化を 評価している。
従来の金融商品あるいは派生商品のリスク評価は、 上記ウィナー過程をさらに 発展させた伊藤過程を用レ ^るのが一般的である。
伊藤過程は、 株価の変動はウイナー過程に従うという仮定に基づき、 これにド リフトの項を加え、 さらに、 時間と変数のパラメ一夕関数を導入したものである 伊藤過程による株価の価格変動の評価式は、 数 2式のようになる。
【数 2】
Figure imgf000004_0002
ここで、 Sは株価、 rは非危険利子率、 σはボラティリティ (予想変動率), Wは期待値が 0で標準偏差が 1の正規分布である。
上記伊藤過程の最も単純な例として、 株価の幾何ブラウン運動モデルがある t 幾何ブラウン運動モデルでは、 数 2式は、 次の数 3式となる。
【数 3】 dx dt + aVdtW
Figure imgf000004_0003
ここで、 χは株価 Sの自然対数である。
数 3式に基づく Xの確率密度関数 P ( X ; t ) は、 次の数 4式のようになる t 【数 4】
Figure imgf000004_0004
数 4式は Fokker- Planck方程式であり、 典型的な拡散問題である。 数 4式の解 は次の数 5式のようになり、 Xの確率密度関数 P ( X ; t ) は正規分布となる。 【数 5】
Ρ(χ;り = ■exp
Figure imgf000005_0001
数 5式の特長は、 簡便さばかりでなく、 金融商品から派生した金融派生商品の 価格変動も同型となること (伊藤の定理) が知られているため、 任意の金融派生 商品の価格変動が容易に評価できる点にある。 そのために、 多くの金融派生商品 が出現した。
しかし、 上記従来の金融商品あるいはその派生商品のリスク評価方法、 あるい はそのリスク評価方法を実行する評価システムは、 十分信頼するに足る評価を行 うことができなかった。
これは、 従来の金融商品等のリスク評価方法では、 上述したごとく、 金融商品 等の価格分布を正規分布に基づいて評価しているために、 特に大きな価格変動が 生じる確率が過小評価されていたためである。
このような大きな価格変動は、 その発生確率が低いとはいえ、 投資リスクに対 して通常の価格変動と比較できないほどの大きな影響を与えるので、 実用上この 大きな価格変動の確率を正しく評価できなければ、 信頼できる金融商品等のリス ク評価システムあるいは方法とは言えないのである。
また、 従来の金融商品等のリスク評価方法では、 評価に用いる確率密度関数が 価格に依存して変化するような非均質問題、 あるいは確率密度関数が非線形であ るような非線形問題等に対しては、 経験あるいはノウハウによる修正を加えて対 処しなければならなかった。 この点、 客観的評価という面は不十分であった。 また、 従来の金融商品等のリスク評価方法では、 価格変動の変数の記述、 定義、 評価の自由度が十分ではなかった。 すなわち、 従来は、 金融商品等の価格変動の 分布が標準正規分布以外の分布をとる場合、 あるいは、 価格変動率が変動前の価 格変動率によって影響されるような場合、 あるいは、 価格が増加する確率と価格 が減少する確率との間に相関関係が存在する場合、 あるいは、 価格変動率と価格 変動方向との間に相関関係がある場合等については、 十分に確率密度関数の変数 において記述することができなかった。 また、 金融商品等の価格変動方向につい て確率密度関数を記述できないことに関連して、 金融商品等の価格変動方向の確 率分布を評価することができなかった。
加えて、 従来の金融商品等のリスク評価方法は、 それを実行する場合はモンテ カルロ法等の数値分析法を使用するが、 サンプリング方法の自由度が低く、 分散 低減を図ることができなかった。
また従来、 銀行や証券会社などにおけるディーラーやトレーダーの業務をサボ ートするディ一リングシステムにおいて、 従来は、 株価などの任意の将来時点に おける確率分布が正規性であることを仮定した、 ブラック · ショールズモデル (Black, F. & M. Sholes, "The Pricing or Options and Corporate Liabilities", Journal of Political Economy, 81 (May-June 1973), pp. 63フ-59)やそれを拡張したモデルなどの 一般的な理論をもとに、 金融商品あるいはその派生商品 (以下、 オプションと記 す) の理論価格を算出したり、 リスク評価 'ポジション変更をシミュレーション することが一般的である。
しかし、 従来の方法には以下に列記する問題点があった。
( 1 ) いわゆるファッ卜テール (Fat-Tail)問題、 例えば、
「Alan Greenspan, "Financial derivatives", March 19, 1999;
http:〃 www.federalreserve.gov/boarddocs/speeches/1999/19990319.htm」
が金融分野においては深刻である。
従来、 使用されてきたモデルの前提である正規性の仮定は、 金融商品あるいは オプションの理論価格を算出したり、 リスク評価 ·ポジション変更をシミュレ一 シヨンする際、 金融工学の理論展開とコンピュータシステムへの実装をシンプル に実現する。 しかし、 大きな価格変動がある場合や取引がさほど活発でない場合 等の、 より現実の金融マーケットの挙動に近い非正規性を一旦導入すると、 こう した理論展開とコンピュータシステムへの実装は実際には難しい。 そのためディ 一ラー自身は、 各々の経験と勘に頼って取引に臨まざるを得ないことが多い。 こ うした取引に臨むにあたっては、 マーケッ卜のボラティリティをいかに的確に掌 握するかがディ一ラーにとって重要になる。
( 2 ) ボラティリティの中には、 ヒストリカルボラティリティと呼ばれるもの がある。 これは、 一定の過去の値動きをもとにしたボラティリティである。 この ヒストリカルボラティリティを求める一般的な手法は、 資産収益の標準偏差、 す なわち過去の終値の値動きを資産収益と見立て、 これらの標準偏差を求めるもの である。 これに対して、 極限値手法と呼ばれる、 日々の高値と安値から推定する 手法や、 修正パーキンソン法と呼ばれる、 実際の取引における時間の不連続性を 考慮し推定する手法などもよく知られている。
これらの手法を適用する上で、 取引が活発でない場合は、 原資産の値動きその ものに連続性がないばかりか、 終値を使用する場合には、 その確定時間にばらつ きが生じることで、 計算上の欠陥が露呈する。
一方、 取引が活発であるとしても、 これらの手法はそもそもマーケットの挙動 分布として正規性を仮定しているため、 大きな価格変動を考慮に入れて推定する には自ずと限界があり、 ひとつの目安として使われることが多い。
( 3 ) オプションマーケットでは、 ヒストリカルボラティリティのほかに、 ィ ンプライドボラティリティ(Implied Volatility: IV)が知られている。 このインプラ ィドボラティリティは、 マーケッ卜で観測されるォプション価格から逆算したボ ラティリティであり、 オプションの理論価格を計算する際の材料としていること が多い。
しかし、 取引がさほど活発でないマーケット (例えば、 日本の証券マーケット において、 オプションの中でも株券を原資産とする個別株オプションマーケッ ト) では、 観測されるオプション価格自体が少なく、 こうしたインプライドボラ ティリティが豊富に得られない。 そのため、 オプションの理論価格を計算するに は、 最新のマーケットの状況を反映させるベく、 ディ一ラー自身が定期的にボラ ティリティ ·パラメ一夕を変えるなどの操作をする必要があり、 各々の経験と勘 に頼って取引に臨むことが多い。
( 4 ) インプライドボラティリティは個別株オプションの場合では、 ある特定 の株券のボラティリティをマーケッ卜がどう受け止めているのか知るために重要 な情報であり、 実際このマ一ケッ卜の見方は時々刻々と変化する。
( 5 ) オプションマーケットでは、 原資産が同一である複数のオプションから、 それぞれ異なるインプライドボラティリティが得られること (以下、 「スマイル 効果」 と記す) がある。 このような場合には、 スマイルカーブと呼ばれる、 横軸 にはオプション行使価格を、 縦軸にはこれに対応したインプライドボラティリテ ィをとった 2次元座標上の近似曲線を描き、 これをオプションの理論価格を計算 する際の材料に供することが多い。
さらに上の (4 ) に照らし合わせ、 オプション満期までの期間に応じてインプ ライドボラティリティが変化する様子を調べるために、 満期までの時間次元をス マイルカーブに追加した、 ボラティリティマトリックスと一般的に呼ばれるデー 夕のテーブルを準備し、 マ一ケッ卜から観測できない箇所は机上での理論的な線 形補完により埋め合わせ、 ォプションの理論価格を計算する際の材料に供するこ とが多い。
( 6 ) しかし、 意味のあるスマイルカーブやボラティリティマトリックスを得 るには、 マーケットで豊富なオプション価格が観測されなければならない。 反面、 取引が活発であれば、 観測されたオプション価格が広範囲にばらつき、 全体的な 傾向を把握しにくくなる。
( 7 ) 一般的に、 こうしたマーケットで観測される情報量と、 理論価格を算出 するためのベースとなるモデルの仮定とはトレードオフの関係にある。 すなわち、 観測されるォプション価格が豊富でなければ、 原資産価格の予想確率分布のダイ ナミクスを得るためのモデルの仮定には、 より強いものが必要である。 こうした 場合の高度なモデルとしてよく知られているのは、 確率的ボラティリティ ·モデ ル S V M (例えば、 Hull, John C. & Allan White, "The Pricing of Options on Assets with Stochastic Volatilities", Journal of Finance, 42, June, 1987, pp.281-300) や G A R C Hモアリレ (例えば'、 T. Bollerslev, "Generalized Autoregressive Conditional Heteroskedasticity " , Journal of Econometrics, Vol.31, 1986, pp.307-327) である。 し力 し、 これらのモデルは正規性を仮定しており、 フアットテール問題などに対して 十分に適応できない。
逆に、 正規性を前提としない格子法を拡張した手法 (例えば、 Rubinstein, Mark, "Implied Binomial Trees", Journal of Finance, 49, July 1994, pp. 771-818) は、 スマイ ル効果を取込んだ柔軟な分布型を形成できる反面、 分布を決定するためにはかな り多くのオプション価格が観測される必要がある。 そのため、 取引がさほど活発 でない類のオプションマーケットにおいては十分に適応できない。
他に、 フアットテール (Fat-Tail)を正規分布と全く異なる確率過程を独立に生じ させるジャンプモデリレ (例えば、 R. C. Merton, "Option Pricing When Underlying Stock Returns Are Discontinuous", Journal of Financial Economics, Vol.3, March 1976, pp.125-144) も著名である。 しかし、 ジャンプモデルは、 不連続な価格変化を仮 定し、 確率的ボラティリティモデル S VMは本質的に非線形問題となる。 そのた めに、 リスク中立確率測度が一意的に求まらず、 オプション価格を一意的に定義 できない欠陥があった。
( 8 ) 上述したように、 従来は、 フアットテール問題にも適応し、 取引がさほ ど活発でないマ一ケッ卜においても、 ディーラーやトレーダーにとって有意なス マイルカーブやボラティリティマトリックスといった前述の情報を、 時々刻々と 変化するマーケットに合わせてリアルタイムにディーラーやトレーダーに対して、 コンピュータシステムのディスプレイ画面を通じて提供すると同時に、 インター ラクティブに彼らからの要求に応じて、 計算に所要なデ一夕を自動で取込み、 適 切なモデルが自動選択されることで柔軟に分析の深掘りを行い、 より精緻な情報 をリアルタイムに提供することは困難であった。
そこで、 本発明が解決しょうとする課題の一つは、 正規分布より精度の高い確 率密度関数を導入し、 金融商品あるいはその派生商品の価格分布やリスク分布を 正しく評価できるシステムを開発することにある。
本発明が解決しょうとする他の課題は、 上述した非均質、 非線形問題にも理論 的に評価することができる金融商品あるいはその派生商品の価格リスク評価シス テムを提供することにある。
本発明が解決しょうとするもう一つの課題は、 新たに金融商品等の価格分布、 リスク値分布を評価するための確率密度関数を導入し、 その確率密度関数モデル において上記従来十分に表現することができなかった変数の定義、 記述方法、 評 価方法を確立した金融商品あるいはその派生商品の価格リスク評価システムを提 供することにある。
本発明が解決しょうとするさらにもう一つの課題は、 新たに金融商品等の価格 分布、 リスク値分布を評価するための確率密度関数を導入し、 その確率密度関数 モデルにおいて、 計算効率を向上させるサンプリング方法を確立することにより、 高効率で計算可能な金融商品あるいはその派生商品の価格リスク評価システムを 提供することにある。
さらに本発明が解決しょうとするさらにもう一つの課題は、 並列計算機への適 用を考案し、 これにより上記同様に高効率で計算可能な金融商品あるいはその派 生商品の価格リスク評価システムを提供しょうとするものである。
これらに加えて、 本発明が解決しょうとするさらに他の課題は、 原資産の大き な価格変動に適応し、 取引が活発でない類のオプションマーケットにおいて、 従 来の一般的な理論をもとにした限界のある手法に代えて、 原子炉理論を金融分野 に応用した計算エンジン (ボルツマンモデル計算エンジン) を備え、 ディ一ラー や卜レーダーにとつて有意な理論価格及びリスク指標を、 コンピュータシステム のイン夕一ラクティブな画面インタフェース (ディーリング端末) を通じて、 柔 軟に提供することができるディ一リングシステム及びディ一リングプログラムを 記録したコンピュータで読み取り可能な記録媒体を提供することにある。 発明の開示
本発明の第 1の特徵は、 金融商品あるいはその派生商品の価格リスク評価シス テムであって、 評価対象である金融商品あるいはその派生商品の価格、 価格 動 率、 価格変動方向のうちの少なくとも一つの初期値を入力する初期値入力手段と、 少なくとも評価時間、 試行回数を含む評価条件を入力する評価条件入力手段と、 前記初期値入力手段から評価対象の金融商品あるいはその派生商品の価格、 価格 変動率、 価格変動方向のうちの少なくとも一つの初期値を入力し、 前記評価条件 入力手段から評価条件を入力し、 評価対象の金融商品あるいはその派生商品につ いて、 モンテカルロ法によりボルツマンモデルによる価格変動シミュレーション を評価条件の範囲内で繰り返して金融商品あるいはその派生商品の価格分布ある いはリスク分布を求めるボルツマンモデル解析手段と、 評価対象の金融商品ある いはその派生商品の価格、 価格変動率、 価格変動方向の確率分布を前記ボルツマ ンモデル解析手段に入力する速度分布 ·方向分布入力手段と、 ボルツマンモデル による解析で使用する乱数を発生する乱数発生手段と、 前記ボルツマンモデル解 析手段の解析結果を出力する出力手段とを有するものである。
そして本発明の金融商品あるいはその派生商品の価格リスク評価システムでは、 前記初期値入力手段が金融商品あるいは派生商品に関する情報を格納したマーケ ットデータベースから、 評価対象の金融商品あるいはその派生商品の価格、 価格 変動率、 価格変動方向の初期値を取得して前記ボルツマンモデル解析手段に入力 し、 前記速度分布 ·方向分布入力手段がマーケットデータベースから、 所定の金 融商品あるいはその派生商品に関する実績データを入力し、 前記金融商品あるい はその派生商品の価格、 価格変動率、 価格変動方向、 時間を変数とする確率密度 関数を生成して前記ボルツマンモデル解析手段に入力するようにしたものとする ことができる。
本発明の金融商品あるいはその派生商品の価格リスク評価システムではさらに、 前記ボルツマンモデル解析手段に対して価格変動シミュレ一ション中のサンプリ ングの時間幅を設定するための情報を入力する全断面積 ·確率過程入力手段を備 え、 前記全断面積 ·確率過程入力手段が金融商品あるいは派生商品に関する情報 を格納したマ一ケットデータベースから、 評価対象の金融商品あるいはその派生 商品の価格変動頻度と価格変動率を取得し、 価格変動頻度を価格変動率で除算し たものをボルツマン方程式における全断面積に入力するようにしたものとするこ とができる。
本発明の金融商品あるいはその派生商品の価格リスク評価システムではまた、 前記速度分布 ·方向分布入力手段が金融商品あるいは派生商品に関する情報を格 納したマ一ケットデータベースから、 所定の金融商品あるいはその派生商品に関 する実績データを取得し、 前記実績データから前記金融商品あるいはその派生商 品の価格変動率の分布をシグモイド関数とその近似形を用いて推定し、 前記ポル ッマンモデル解析手段に入力するようにしたものとすることができる。
本発明の金融商品あるいはその派生商品の価格リスク評価システムではまた、 前記速度分布 ·方向分布入力手段が金融商品あるいは派生商品に関する情報を格 納したマーケットデータベースから、 所定の金融商品あるいはその派生商品に関 する実績デ一夕を取得し、 前記実績データから価格変動前の価格変動率をパラメ —夕として価格変動後の価格変動率分布のシグモイド関数を決定し、 前記ボルッ マンモデル解析手段に入力するようにしたものとすることができる。
本発明の金融商品あるいはその派生商品の価格リスク評価システムではまた、 前記速度分布 ·方向分布入力手段が金融商品あるいは派生商品に関する情報を格 納したマ一ケットデータベースから、 所定の金融商品あるいはその派生商品に関 する実績デ一夕を取得し、 前記実績データから前記金融商品あるいはその派生商 品の価格変動方向の確率分布を推定し、 前記ボルツマンモデル解析手段に入力す るようにしたものとすることができる。
本発明の金融商品あるいはその派生商品の価格リスク評価システムではまた、 前記速度分布 ·方向分布入力手段が前記金融商品あるいはその派生商品の価格変 動方向の確率分布を推定するときに、 価格が増加する確率と減少する確率の間の 相関を加味して価格変動方向の確率分布を推定するようにしたものとすることが できる。
本発明の金融商品あるいはその派生商品の価格リスク評価システムではまた、 前記速度分布 ·方向分布入力手段が金融商品あるいは派生商品に関する情報を格 納したマ一ケットデータベースから、 所定の金融商品あるいはその派生商品に関 する実績データを入力し、 前記金融商品あるいはその派生商品の価格変動率の分 布と価格変動方向の分布の相関を加味して確率分布を生成し、 前記ボルツマンモ デル解析手段に入力するようにしたものとすることができる。
本発明の金融商品あるいはその派生商品の価格リスク評価システムではまた、 前記速度分布 ·方向分布入力手段がボルツマンモデル解析手段に入力する速度分 布あるいは方向分布の確率分布に関し、 価格に依存しない均質確率分布、 あるい は価格に依存する非均質確率分布を生成し、 前記ボルツマンモデル解析手段に入 力するようにしたものとすることができる。
本発明の金融商品あるいはその派生商品の価格リスク評価システムではまた、 前記ボルツマンモデル解析手段がボルツマン方程式における断面積が金融商品あ るいはその派生商品の確率密度あるいはフラックスに依存しない線形ボルツマン モデル、 あるいは、 前記断面積が金融商品あるいはその派生商品の確率密度ある いはフラックスに依存する非線形ボルツマンモデルを用いて金融商品あるいはそ の派生商品の価格分布あるいはリスク分布を求めるようにしたものとすることが できる。
本発明の金融商品あるいはその派生商品の価格リスク評価システムではまた、 前記ボルツマンモデル解析手段が金融商品あるいはその派生商品の確率密度関数 と単位時間あたりの価格変動率との積をボルツマン方程式におけるフラックスと して用いて金融商品あるいはその派生商品の価格分布あるいはリスク分布を求め るようにしたものとすることができる。
本発明の金融商品あるいはその派生商品の価格リスク評価システムではまた、 前記ボルツマンモデル解析手段が金融商品あるいはその派生商品のフラックスを 用いて求めた飛跡推定量から任意の時間における確率密度を評価することにより、 分散を低減するようにしたものとすることができる。
本発明の金融商品あるいはその派生商品の価格リスク評価システムではまた、 前記ボルツマンモデル解析手段が中性子輸送モンテカルロシミユレーションにお ける点検出器を適用し、 金融商品あるいはその派生商品の価格変動事象の全部あ るいは一部を用いて、 金融商品あるいはその派生商品の任意の微小な価格帯ある いは時間帯における価格あるいはリスク値の確率を評価することにより、 分散を 低減するようにしたものとすることができる。
本発明の金融商品あるいはその派生商品の価格リスク評価システムではまた、 前記ボルツマンモデル解析手段が金融商品あるいはその派生商品の価格変動の随 伴ボルツマン方程式における随伴確率密度あるいは随伴フラックスを求め、 前記 随伴確率密度あるいは随伴フラックスに比例したサンプリングの重み付けを行う ことにより、 分散を低減するようにしたものとすることができる。
本発明の金融商品あるいはその派生商品の価格リスク評価システムではまた、 前記速度分布 ·方向分布入力手段が複数の金融商品あるいはその派生商品におけ る任意の金融商品あるいはその派生商品の速度分布あるいは方向分布を推定する ときに、 金融商品あるいはその派生商品間の相関を加味して確率分布を生成し、 前記ボルツマンモデル解析手段に入力するようにしたものとすることができる。 本発明の金融商品あるいはその派生商品の価格リスク評価システムではまた、 前記ボルツマンモデル解析手段が所定の金融商品の価格分布あるいはリスク値分 布を評価した後に、 伊藤の定理を適用してその金融商品の派生商品の価格分布あ るいはリスク値分布を評価するようにしたものとすることができる。
本発明の金融商品あるいはその派生商品の価格リスク評価システムではまた、 前記ボルツマンモデル解析手段がボルツマンモデルによる価格変動シミュレーシ ヨンを行う手段を複数有し、 試行した各価格変動シミュレーションを集約して確 率密度を評価するようにしたものとすることができる。
上記の本発明の第 1の特徴である金融商品あるいはその派生商品の価格リスク 評価システムによれば、 正規分布と比較して特に金融商品等が大きな価格変動を 生じる確率を正確に評価でき、 金融商品あるいはその派生商品の価格分布やリス ク分布を正しく評価できるシステムを提供することができる。
また本発明の金融商品あるいはその派生商品の価格リスク評価システムによれ ば、 評価に用いる確率密度関数が価格に依存して変化するような非均質問題、 あ るいは確率密度関数が非線形であるような非線形問題等に対しても、 従来のよう に経験やノウハウに頼ることなく客観的に評価することができる。
また本発明の金融商品あるいはその派生商品の価格リスク評価システムによれ ば、 柔軟に確率分布を表現でき、 従来の金融商品等のリスク評価方法では表現す ることができなかった標準正規分布以外の分布、 あるいは価格変動率が変動前の 価格変動率によって影響されるような場合、 あるいは価格が増加する確率と価格 が減少する確率との間に相関関係が存在する場合、 あるいは価格変動率と価格変 動方向との間に相関関係がある場合等を記述することができる。
また本発明の金融商品あるいはその派生商品の価格リスク評価システムによれ ば、 従来困難であった価格変動シミュレーションの時間ダリッドの設定を省くこ とができる。 また、 従来サンプリングすることができなかった観測領域内の任意 の時点の評価について、 フラックスを導入することにより評価することができる。 また本発明の金融商品あるいはその派生商品の価格リスク評価システムによれ ば、 中性子評価で使用される点検出器の概念を導入することにより、 価格変動も 生じず、 またフラックスも通過しないような微小の観測領域に対して、 価格変動 事象の全部又は一部から目的とする領域の事象を引き起こす経路を自動的に調べ、 これによつて任意の微小観測領域の事象を評価でき、 分散低減を図ることができ る。
また本発明の金融商品あるいはその派生商品の価格リスク評価システムによれ ば、 金融工学に随伴確率密度あるいは随伴フラックスの概念を導入することによ り、 位相空間に随伴フラックスに比例した重みを与えることにより、 モンテカル 口法に伴う分散を低減することができる。
また本発明の金融商品あるいはその派生商品の価格リスク評価システムによれ ば、 複数の金融商品間の価格変動確率分布に相関関係が存在する場合にその相関 関係を考慮して評価することができる。 また、 伊藤の定理を適用し、 金融商品の 価格変動の確率分布からその派生商品の価格変動確率分布を評価することもでき る。
さらに本発明の金融商品あるいはその派生商品の価格リスク評価システムによ れば、 並列計算機への適用が容易であり、 並列処理によりきわめて高効率に処理 可能な金融商品等の価格リスク評価システムを提供することができる。
加えて本発明の金融商品あるいはその派生商品の価格リスク評価システムは、 標準正規分布を前提とする拡散モデルの代わりにボルツマンモデルを導入したも のである。 したがって本発明の金融商品あるいはその派生商品の価格リスク評価 システムによれば、 リスク値の評価やポートフォーリオの解析等の既存の金融ェ 学関連の諸システムを利用し、 容易にその一部に組み込むことができる。 これに より、 従来のハードウェア資産のみならず、 解析によって得た種々の情報をその まま利用でき、 効率のよい金融商品あるいはその派生商品の価格リスク評価シス テムを得ることができる。
本発明の第 2の特徴は、 金融商品あるいはその派生商品の価格リスク評価のプ ログラムを記録した記録媒体であって、 コンピュータを制御して、 評価対象であ る金融商品あるいはその派生商品の価格、 価格変動率、 価格変動方向のうちの少 なくとも一つの初期値を入力する初期値入力手段と、 少なくとも評価時間、 試行 回数を含む評価条件を入力する評価条件入力手段と、 前記初期値入力手段から評 価対象の金融商品あるいはその派生商品の価格、 価格変動率、 価格変動方向のう ちの少なくとも一つの初期値を入力し、 前記評価条件入力手段から評価条件を入 力し、 評価対象の金融商品あるいはその派生商品について、 モンテカルロ法によ りボルツマンモデルによる価格変動シミュレ一ションを評価条件の範囲内で繰り 返して金融商品あるいはその派生商品の価格分布あるいはリスク分布を求めるボ ルツマンモデル解析手段と、 評価対象の金融商品あるいはその派生商品の価格、 価格変動率、 価格変動方向の確率分布を前記ボルツマンモデル解析手段に入力す る速度分布 ·方向分布入力手段と、 ボルツマンモデルによる解析で使用する乱数 を発生する乱数発生手段と、 前記ボルツマンモデル解析手段の解析結果を出力す る出力手段として処理を行わせるプログラムを記録したものである。
本発明の金融商品あるいはその派生商品の価格リスク評価のプログラムを記録 した記録媒体によれば、 これをコンピュータにインストールして実行させること により、 上記の特徴を備えた金融商品あるいはその派生商品の価格リスク評価シ ステムを構築することができる。
本発明の第 3の特徴はディーリングシステムであって、 マーケットデータに基 づいてインプライドボラティリティを演算するインプライドボラティリティ演算 部と、 前記マーケットデータに対して、 ボルツマンモデルに基づき所定ォプショ ン商品のォプション価格を演算するボルツマンモデル計算エンジンと、 前記ポル ッマンモデル計算エンジンが演算したオプション価格をブラック ·ショールズ式 のボラティリティに変換するフィル夕と、 前記ボルツマンモデル計算エンジンが 演算したォプション価格をブラック ·ショールズ式のボラティリティに変換した 結果と、 前記マーケットデ一夕から演算したインプライドボラティリティとを、 又は前記ボルツマンモデル計算エンジンが演算したオプション価格と、 マーケッ トのォプション価格とを対比表示するディ一リング端末とを備えたものである。 本発明のディーリングシステムによれば、 金融工学におけるボルツマンモデル をォプション価格評価法に用い、 線形ボルツマン方程式で Leptokurcityと Fat-tail の特徴を表現することにより、 リスク中立でかつ一意的な確率測度を定義する。 この結果、 価格変動分布の Leptokurcity と Fat-tail を考慮したリスク中立で一意 的なォプション価格評価を可能とする。 またボルツマンモデルを所定ォプション 商品のォプション価格評価に適用することで、 広範囲にばらつく取引実績から、 ボラティリティマトリックスの全体的な傾向を把握できる。
また本発明のディーリングシステムでは、 前記所定ォプション商品に株価指数 オプションを選定することができ、 これにより、 広範囲にばらつく取引実績から、 株価指数オプション価格のボラティリティマトリックスの全体的な傾向を把握で さる。
また本発明のディーリングシステムでは、 前記所定オプション商品に個別株ォ プシヨンを選定することができ、 これにより、 取引実績の少ない個別株ォプショ ンで、 該当銘柄のボルツマンモデルのパラメ一夕を決定し、 該当銘柄の日次収益 率との一致性を確認することにより、 取引実績によるインプライドボラティリテ ィが殆ど得られなくても、 個別株ォプション価格のボラティリティマトリックス の全体的な傾向を把握できる。
また本発明のディーリングシステムでは、 前記ボルツマンモデル計算エンジン がヒストリカル情報との整合性を保ったオプション価格を算出する機能を備えた ものとすることができ、 これにより、 ヒストリカル情報との整合性を保ったォプ ション価格を算出し、 ディ一リング端末を通じてユーザーに提示することができ る。
また本発明のディーリングシステムによれば、 前記ボルツマンモデル計算ェン ジンが、 行使価格に関して離散的に求めたボルツマンモデルによるォプション価 格をブラック ·ショールズ式のボラティリティに変換し、 ブラック ·ショールズ 式で内挿することによってォプション価格とリスクパラメ一夕とを求める機能を 備えたものとすることができ、 これにより、 オプション価格とリスクパラメ一夕 とを求め、 ディーリング端末を通じてユーザーに提示することができる。
また本発明のディーリングシステムでは、 前記ボルツマンモデル計算エンジン が、 ボルツマンモデルで評価した確率密度関数をテーブル化し、 オプション価格 をべクトルの積和計算で求める機能を備えたものとすることができ、 これにより 演算速度を速め、 より即応性の高いシステムを提供できる。
本発明の第 4の特徴は、 ディーリングシステムであって、 グラフィカルユーザ 一インタフェースとしてのディーリング端末と、 平常の市況時における、 市場で 設定されている行使価格と限月別 (以下、 「粗い」 と表現する) の理論価格 ·指 標計算と、 ユーザー指定時におけるボルツマンモデルに基づいた、 市場で設定さ れていない行使価格と限月も含む (以下、 「詳細な」 と表現する) 理論価格,指 標計算との切替えが可能な理論価格 ·指標計算エンジンと、 補間理論計算処理部 と、 マーケットデ一夕取込みインタフェースとを備え、 通常は粗い計算結果を用 いて市況を前記ディーリング端末に表示させ、 ユーザー指定時には該当する価格 帯の範囲を詳細なる理論価格 ·指標計算を実行し、 詳細評価結果を前記ディーリ ング端末に表示させるものである。
本発明のディ一リングシステムでは、 ディーリング端末に、 通常は粗い計算結 果を用いて市況を表示させることによって表示速度を速くし、 ユーザ一指定時に は該当する価格帯の範囲のボルツマンモデルに基づいた詳細なる理論価格 ·指標 を計算し、 詳細評価結果を表示させて市況の変化をユーザーに迅速に察知させる ことができる。
また本発明のディーリングシステムではさらに、 グラフィカルユーザ一イン夕 フェースとしてのディーリング端末と、 通常の粗い理論価格 ·指標計算エンジン と、 任意の多期間のボルツマンモデルに基づいたオプション理論価格 ·指標計算 エンジンと、 補間理論計算処理部と、 マーケットデータ取込みイン夕フェースと を備え、 通常時は粗い計算結果を用いて市況を前記ディーリング端末に表示させ、 ユーザー指定時には該当する任意の多期間のボラティリティを求めて前記ディー リング端末に表示させるようにすることができ、 これによつて表示速度を速くし、 ユーザー指定時には該当する任意の多期間のボルツマンモデルに基づいたポラテ イリティを求めて表示させる。 これにより、 マーケットに存在しないボラティリ ティの期間構造を評価し、 仕組み債又はエキゾチックオプションの開発効率向上 を図ることができる。
本発明の第 5の特徴は、 ディーリングシステムであって、 グラフィカルユーザ 一インタフェースとしてのディ一リング端末と、 通常の粗い理論価格 ·指標計算 エンジンと、 ボルツマンモデルに基づいた詳細なる理論価格 ·指標計算エンジン と、 補間理論計算処理部と、 ポジション設定処理部と、 自動発注処理部と、 マー ケットデ一夕取込みィン夕フェースとを備え、 株価指数ォプション価格又は個別 株オプション価格があらかじめ設定した自動発注価格帯に到達したときに自動発 注信号を出力するものであり、 高度モデルの適正水準をビジュアルにユーザーが 参照し、 ポジションを設定して、 夕イムリーに自動発注することができる。
また本発明のディ一リングシステムではさらに、 フエーディング処理部を備え、 A TM (アット *ザ *マニー) におけるインプライドボラティリティの期間構造 の挙動アニメ一ションをフエーディング表示する機能を備えたものとすることが でき、 ATMにおけるインプライドボラティリティの期間構造の挙動アニメ一シ ョンをフエ一ディング表示することで、 相場変動への過敏な対応によるミスプラ イシングを防ぐことができる。
また本発明のディーリングシステムではさらに、 警戒範囲を設定する警戒範囲 設定処理部を備え、 市況が警戒範囲に入ったときに警告を出力するようにしたも のとすることができ、 ユーザーが警戒範囲を設定することで市況が警戒範囲に入 れば警告を発することにより、 リスク管理者の適切なリスクマネジメントを可能 とする。
また本発明のディーリングシステムではさらに、 代替ポジション抽出処理部を 備え、 前記警告を出力すると共に代替ポジションを抽出して表示するようにした ものとすることができ、 これにより、 代替ポジションを自動抽出して、 相場変動 への過敏な対応による損失の発生を防止することができる。
本発明の第 6の特徴は、 ディーリングプログラムを記録したコンピュータで読 み取り可能な記録媒体であって、 入力されるマーケットデータに対してインブラ イドボラティリティを演算し、 前記入力されるマーケットデータに対して、 ボル ッマンモデルに基づいて所定オプション商品のォプション価格を演算し、 前記ポ ルツマンモデル計算エンジンが演算したオプション価格をブラック ·ショールズ 式のボラティリティに変換し、 前記ボルツマンモデル計算エンジンが演算したォ プション価格をブラック ·ショールズ式のボラティリティに変換した結果と、 前 記マーケットデ一夕から演算したインプライドポラティリティとを、 又は前記ボ ルツマンモデル計算エンジンが演算したオプション価格と、 マーケッ卜のォプシ ョン価格とを対比表示させるディーリングプログラムを記録したものである。 本発明のディ一リングプログラムを記録したコンピュータで読み取り可能な記 録媒体によれば、 これをコンピュータシステムに組み込むことによって、 上記の ディーリングシステムを構築することができる。 図面の簡単な説明
【図 1】
本発明の金融商品等の価格リスク評価システムの構成と処理の流れを示した ブロック図。
【図 2】
本発明のボルツマンモデル解析部における処理の流れを示したフローチヤ一 卜。
【図 3】
価格変動頻度を導入した本発明のボルツマンモデル解析部における処理の流 れを示した他のフローチヤ一ト。
【図 4】
図 2の評価における観測領域における挙動を模式的に示した図。
【図 5】
図 3の評価における観測領域における挙動を模式的に示した図。
【図 6】
本発明のボルツマンモデルを用いて、 拡散モデルを模擬した確率分布を示す グラフ。
【図 7】
本発明のボルツマンモデルを用いて、 拡散モデルを模擬した価格変動を示す グラフ。
【図 8】
価格変動率 Vに関するスペクトルを示したグラフ。
【図 9】
スペクトルの入射速度 V ' に関する依存性を示したグラフ。
【図 1 0】
スぺクトルの価格上昇成分の入射速度 v ' に関する依存性を示したグラフ。 【図 1 1】
スぺクトルの価格下降成分の入射速度 v ' に関する依存性を示したグラフ。 【図 1 2】
蒸発スぺクトルの適用を示す図。
【図 1 3】
微分断面積の速度項の経験式を示すグラフ。
【図 1 4】
価格が上昇を続ける確率と下降を続ける確率の 5日ごとの平均を示したダラ フ。
【図 1 5】
ボルツマンモデルによる株価変動シミュレーション結果を示すグラフ。 【図 1 6】
ボルツマンモデルによる株価変動シミュレーション結果を拡大して示すダラ フ。
【図 1 7】
ボルツマンモデルによって求められた 2 0 0日後の株価分布を示すグラフ。 【図 1 8】
ボルツマンモデルによる 2 0日ごとの株価分布を示すグラフ。
【図 1 9】
並列処理システム化した本発明の金融商品あるいはその派生商品の価格リス ク評価システムの構成図。
【図 2 0】
幾何ブラウンモデルが予測する原資産の価格変動率 C 1と典型的な株価の終 値の変動率 (日次収益率) C 2のグラフ。
【図 2 1】
日経 2 2 5平均株価の日次収益率 C 3の変動を示すグラフ。
【図 2 2】
典型的な日経 2 2 5株価指数プットオプションのインプライドボラティリテ ィ及びスマイルカーブを示すグラフ。 【図 2。3】
現実の日次収益率の確率と、 B S式で仮定している正規分布との比較を示す グラフ。
【図 2 4】
ボルツマンモデルで評価した価格の時間変化の確率と B S式で用いている対 数正規分布とを比較して示すグラフ。
【図 2 5】
前日の日次収益率 v ' と温度 Tとの関係を示すグラフ。
【図 2 6】
ボルツマンモデルによる価格評価シミュレーションの過程でボルツマンモデ ルが評価した日次収益率と確率との関係を示すグラフ。
【図 2 7】 して示すグラフ。
【図 2 8】
本発明のディ一リングシステムの構成を示すプロック図。
【図 2 9】
上記のディ一リングシステムにおけるボルツマンモデル計算モデルの機能構 成を示すブロック図。
【図 3 0】
上記のディ一リングシステムによる理論計算処理を示すフローチャート。 【図 3 1】
上記のディ一リングシステムにより東京証券取引所一部上場銘柄の一部につ いて求めた温度 T示すグラフ。
【図 3 2】
上記のディ一リングシステムにより求めた、 個別株オプションのコールォプ ション価格評価例であり、 行使価格/原資産価格とコールォプション価格 Z原資 産価格との閏係を示すグラフ。
【図 3 3】 上記のディーリングシステムにより求めた、 個別株オプションのプットォプ ション価格評価例であり、 行使価格 Z原資産価格とプットォプション価格 原資 産価格との関係を示すグラフ。
【図 3 4】
上記のディーリングシステムにより求めた、 コールオプションの行使価格 Z 原資産価格とインプライドポラティリティとの関係を示すグラフ。
【図 3 5】
上記のディーリングシステムにより求めた、 プットオプションの行使価格 原資産価格とインプライドポラティリティとの関係を示すグラフ。
【図 3 6】
上記のディーリングシステムによる理論計算処理の他の例を示すフローチヤ 一卜。
【図 3 7】
上記のディ一リングシステムにおいて、 ディーリング端末が表示する株価指 数のザラ場歩みを表示するサブ画面の説明図。
【図 3 8】
上記のディーリングシステムにおいて、 ディーリング端末が表示する株価指 数を原資産とする株価指数オプションの行使価格別、 限月別のインプライドボラ ティリティ及び市況価格をテーブル形式で表示するサブ画面の説明図。
【図 3 9】
上記のディ一リングシステムにおいて、 ディ一リング端末が表示する株価指 数を原資産とする株価指数オプションの行使価格別、 限月別のインプライドボラ ティリティ及び市況価格をグラフ形式で図示するサブ画面の説明図。
【図 4 0】
上記のディーリングシステムの実行する詳細価格評価処理を示すフローチヤ 一卜。
【図 4 1】
上記の詳細価格評価処理におけるディーリング端末でのグラフ形式の表示画 面の変化を示す説明図。 【図 4 2】
上記の詳細価格評価処理におけるディーリング端末でのテーブル形式の表示 画面の変化を示す説明図。
【図 4 3】
上記のディーリングシステムにおけるボルツマンモデル計算エンジンにて実 施される理論計算処理を説明するグラフ。
【図 4 4】
上記のディーリングシステムの実行する任意の多期間ボラティリティの評価 処理を示すフローチヤ一ト。
【図 4 5】
上記の任意の多期間ボラティリティの評価処理において、 ディーリング端末 に表示される期間設定画面を示す説明図。
【図 4 6】
上記の任意の多期間ボラティリティの評価処理を説明する市況価格テーブル。 【図 4 7】
上記の任意の多期間ボラティリティの評価処理の結果として、 ディーリング 端末に表示される任意の多期間のボラティリティのグラフ。
【図 4 8】
上記のディーリングシステムの実行する詳細価格評価処理にフエーディング 機能を付加した場合の処理手順のフローチャート。
【図 4 9】
上記のフエーディング処理ステップの詳細なフローチヤ一ト。
【図 5 0】
上記のディ一リングシステムの実行する詳細価格評価処理において、 マーケ ットで設定されている行使価格帯幅の狭間に仮想したリアルタイムの A TMのィ ンプライドボラティリティを含むインプライドボラティリティ、 オプション価格 テーブル。
【図 5 1】
上記のディーリングシステムの実行する詳細価格評価処理において、 マーケ ットで設定されている行使価格帯幅の狭間に仮想したリアルタイムの A TMのィ ンプライドボラティリティを含めた多期間のインプライドボラティリティを示す グラフ。
【図 5 2
上記のフエーディング表示処理の説明図。
【図 5 3】
上記のディーリングシステムの実行する任意の多期間ボラティリティの評価 処理にフエーディング機能を付加した場合の処理手順のフローチャート。
【図 5 4】
上記のディーリングシステムにより、 ディーラーがポジションを設定して夕 イムリーに自動発注する処理のフローチヤ一ト。
【図 5 5】
上記のポジションの設定操作をする際の、 計算エンジン出力とインプライド ボラティリティとの関係を示すグラフ。
【図 5 6】
上記のポジションの設定操作をする際に、 ディーリング端末に表示される入 力画面を示す説明図。
【図 5 7】
上記のディ一リングシステムによる ATMのインプライドポラティリティの 期間構造の挙動アニメーションをフエーディング表示させる処理のフローチヤ一 卜の第一部。
【図 5 8】
上記の A TMのインプライドボラティリティの期間構造の挙動アニメーショ ンをフエーディング表示させる処理のフローチャートの第二部。
【図 5 9】
上記の A TMのインプライドボラティリティの期間構造の挙動アニメーショ ンをフエ一ディング表示させる処理のフローチャートの第三部。
【図 6 0】
図 5 8のフローチャートにおけるステップ S 3 0の詳細処理を示すフローチ ヤー卜。
【図 6 1】
図 5 8のフローチャートにおけるステップ S 3 0 ' の詳細処理を示すフロー チヤ一卜。
【図 6 2】
自動発注処理を説明するグラフ。
【図 6 3】
上記のディーリングシステムにおいて、 市況に対する自動警戒処理を示すフ ローチャー卜。
【図 6 4】
市況に対する自動警戒処理を説明するグラフ。
【図 6 5】
上記のディ一リングシステムにおいて、 市況に対する自動警戒処理機能に付 加する代替ポジションの自動算出処理機能を示すフローチャート。
【図 6 6】
市況に対する自動警戒処理と代替ポジションの提示処理を説明するグラフ。 発明の最適な実施の形態
本発明による金融商品あるいはその派生商品の価格リスク評価システムの実施 の形態について、 図に基づいて詳説する。 図 1に本発明による金融商品等の価格 リスク評価システムの一実施の形態の構成と各構成要素間の処理の流れを示す。. 本実施の形態の金融商品等の価格リスク評価システム 1は、 ポートフォーリオ 入力部 2と、 価格 ·変動率 ·変動方向の初期値入力部 3と、 評価条件入力部 4と、 ボルツマンモデル解析部 5と、 出力部 6と、 全断面積 ·確率過程入力部 7と、 速 度分布 ·方向分布入力部 8と、 乱数発生部 9と、 V a R評価装置 1 0と、 マーケ ットデータベース 1 1とを有している。 - - ボルツマンモデル解析部 5はさらに、 初期化部 1 2と、 初期値設定部 1 3と、 サンプリング部 1 4と、 ボルツマンモデルによる価格変動シミュレーション部 1 5と、 確率密度算出部 1 6と、 一試行終了判定部 1 7と、 全試行終了判定部 1 8 と、 確率密度編集部 1 9とを有している。
図 1中の一点鎖線は、 本実施の形態のシステムに含まれる範囲を示している。 マ一ケットデータベース 1 1と V a R評価装置 1 0が本システムの範囲を示す線 をまたがっているのは、 本システムの外部の装置としてデータ通信により接続す ることができることを示している。
なお、 一点鎖線で囲まれた範囲は、 物理的な意味で一つのコンピュータに含ま れることを意味するものではない。 例えば、 本発明のシステムをクライアント - サーバシステムのようにして分散処理をする場合には、 上記の各部を適宜分散処 理システムの処理要素に分散化することができる。
ポートフォーリオ入力部 2は、 ポートフォーリオを入力し、 評価対象となる金 融商品あるいは派生商品を出力する手段である。
通常の資産運用は、 運用すべき資産を複数の金融商品あるいはその派生商品に 配分し、 リスクを低減するとともに、 全体として最も有利な資産運用ができるよ うにしている。 この複数の金融商品あるいはその派生商品の組み合わせをポート フォーリオという。 ポートフォーリオ入力部 2は所定のポートフォーリオを入力 することにより、 該当するポートフォーリオから、 評価対象の金融商品あるいは 派生商品を切り出して出力する手段である。
好ましくは、 ポートフォーリオ入力部 2は、 内部にポートフォーリオのテープ ルあるいはデータべ一スを有し、 ユーザーが所定のポートフォーリオの識別コー ドを入力することにより、 そのポートフォーリオの構成を示し、 評価しようとす る金融商品や派生商品を選択することができるようにする。
ポートフォーリオ入力部 2は、 本発明の必須の構成要素ではなく、 評価すべき 金融商品あるいは派生商品の評価用のデータが既知の場合には省くことができる。 初期値入力部 3は、 評価対象の金融商品あるいは派生商品の価格又は価格変動 率又は価格変動方向のうちの少なくとも一つ初期値をボルツマンモデル解析部 5 に入力する手段である。
評価対象の金融商品や派生商品の価格 ·変動率 ·変動方向の初期値は、 その金 融商品や派生商品の実績データから得られる。 好ましくは初期値入力部 3は、 ポ 一トフォ一リオ入力部 2から評価対象の金融商品あるいは派生商品を入力し、 当 該金融商品あるいは派生商品に関する情報をマーケットデ一夕ベース 1 1から検 索し、 検索したその金融商品や派生商品の実績データから、 当該金融商品あるい は派生商品の価格、 価格変動率、 価格変動方向の初期値を取得してボルツマンモ デル解析部 5に出力するように構成される。 この初期値入力部 3は、 金融商品等 の価格リスク評価システム 1に必須の構成要素である。
評価条件入力部 4は、 ボルツマンモデル解析部 5の評価条件を入力する手段で ある。 ボルツマンモデル解析部 5の評価条件とは、 ボルツマンモデル解析部 5に よる試行回数、 評価する時間帯、 評価する価格帯などの解析のための条件である。 評価条件入力部 4により、 有意な解析を行うことができる評価条件をボルツマン モデル解析部 5に設定することができる。 有意な解析を行えるようにするという 意味で、 この評価条件入力部 4も、 金融商品等の価格リスク評価システム 1の必 須構成要素である。
ボルツマンモデル解析部 5は、 金融商品等の価格リスク評価システム 1の中心 的な構成要素である。 このボルツマンモデル解析部 5は、 初期値入力部 3から評 価対象の金融商品あるいはその派生商品の価格、 価格変動率、 価格変動方向の初 期値を入力し、 評価条件入力部 4から評価条件を入力し、 評価対象の金融商品あ るいはその派生商品についてモンテカルロ法により、 ボルツマンモデルによる価 格変動シミュレーションを評価条件の範囲内で繰り返し、 その金融商品あるいは その派生商品の価格分布あるいはリスク分布を求める手段である。 なお、 このモ ンテカルロ法は、 ボルツマン方程式の厳密解を求める数値解析法である。
ボルツマンモデル解析部 5の初期化部 1 2は、 評価を開始するにあたり、 評価 対象の金融商品や派生商品の価格、 価格変動率、 価格変動方向を初期化する手段 である。
ボルツマンモデル解析部 5の初期値設定部 1 3は、 上記初期値入力部 3の出力 に基づいて評価対象の金融商品や派生商品の価格、 価格変動率、 価格変動方向の 初期値を設定する手段である。
ボルツマンモデル解析部 5のサンプリング部 1 4は、 価格変動シミユレ一ショ ンのサンプリング幅を決定する手段である。 本発明では、 サンプリング部 1 4は、 全断面積 ·確率過程入力部 7の入力によって、 価格変動の単位時間の変動確率を 設定できる。 このため、 従来難しいとされていた価格変動シミュレーションのた めの時間グリッドの設定を省くことができる。 このことについては、 さらに後述 する。
ボルツマンモデル解析部 5の価格変動シミュレーション部 1 5は、 モンテカル 口法によって直前の価格から、 速度分布と方向分布の確率分布に基づいて次の価 格をシミュレーションする手段である。
価格変動シミュレーション部 1 5は、 ポルマンモデルによって価格変動をシミ ユレーシヨンするために、 速度分布 ·方向分布入力部 8からボルツマン方程式に おける変数の速度分布あるいは方向分布に相当する金融商品等の価格変動率、 価 格変動方向を入力する。
価格変動シミュレーション部 1 5は、 モンテカルロ法によってボルツマン方程 式の解を求めるために、 乱数発生部 9が発生した乱数を入力する。
ボルツマンモデル解析部 5の確率密度算出部 1 6は、 上記価格変動シミュレ一 シヨン部 1 5によってシミュレーションされた価格分布を積分して確率密度を算 出する手段である。
ボルツマンモデル解析部 5の一試行終了判定部 1 7は、 一試行が終了したか否 かを判断する手段である。 ここで、 「一試行」 とは、 評価開始時間から評価終了 時間までの一回の価格変動シミュレーションである。 一試行終了判定部 1 7は、 現在計算されている時点と評価時間帯とを比較することにより、 一試行が終了し たか否かを判定することができる。 一試行の終了の条件は、 評価条件入力部 4か ら入力される。
一試行が終了していない場合は、 一試行終了判定部 1 7から処理を再びサンプ リング部 1 4に戻し、 直前の価格と速度分布 ·方向分布とから次の価格及び確率 密度を計算する。
ボルツマンモデル解析部 5の全試行終了判定部 1 8は、 評価条件入力部 4によ つて設定された全試行回数に到達したか否かを判断する手段である。 全試行回数 は初期値入力部 3によって全試行終了判定部 1 8に入力される。
ボルツマンモデル解析部 5の確率密度編集部 1 9は、 全試行の確率密度を集約 し、 評価対象の金融商品あるいは派生商品の価格変動の確率密度を編集し、 ある いは、 後述するようにボルツマンモデルによる価格変動シミ'ユレーションを行う
I
手段を複数有する場合には、 各価格変動シミュレーシヨン部が試行した価格変動 の確率密度を編集する手段である。
以上がボルツマンモデル解析部 5の内部の構成要素であるが、 ボルツマンモデ ル解析部 5の具体的な処理については後述する。
出力部 6は、 本システムの処理結果を出力する手段である。 すなわち、 出力部 6は本システムによって求められた所定の金融商品等の価格分布、 リスク値分布、 リスクの指標として統合されたリスク値を出力する。 なお、 出力部 6は、 処理結 果を何らかの形で出力する限り、 任意の公知の出力手段の形をとり得る。 例えば、 紙に出力するプリンタ、 画像として出力するモニタ、 外部のデータファイルに出 力する通信手段等は、 すべて出力部 6に含まれる。 また、 出力部 6は、 ボルツマ ンモデル解析部 5の処理の途中結果、 例えば、 ある試行による価格変動シミュレ ーシヨン、 その確率密度の分布等を出力することができる。 また、 物理的には複 数の出力手段を有する場合を含む。
全断面積 ·確率過程入力部 Ίは、 上記ボルツマンモデル解析部 5のサンプリン グ部 1 4に関連して説明したように、 サンプリング部 1 4に単位時間における変 動確率 (変動頻度) を与えることにより、 サンプリングのための時間幅を設定す る手段である。
この全断面積'確率過程入力部 7は、 マーケットデ一夕ベース 1 1から、 評価 対象の金融商品あるいはその派生商品の価格変動頻度と価格変動率を取得し、 価 格変動頻度を価格変動率で除算したものをボルツマン方程式における全断面積と して入力する。
なお、 ボルツマン方程式における全断面積が金融商品あるいは派生商品の価格 変動頻度に相当することについては後述する。 また、 全断面積 ·確率過程入力部 7は、 価格変動頻度を設定する代わりに、 従来通りサンプリングの時間グリッド を設定する場合には省略することができる。
速度分布 ·方向分布入力部 8は、 前記価格変動シミュレーション部 1 5に関連 して説明したように、 価格変動率あるいは価格変動方向の分布を価格変動シミュ レーション部 1 5に入力する手段である。 速度分布 ·方向分布入力部 8は、 マーケットデータベース 1 1から評価対象の 金融商品等の実績データを入力し、 その実績デ一夕から価格変動率あるいは価格 変動方向を価格変動シミュレーション部 1 5に入力する。
また、 速度分布 ·方向分布入力部 8は、 それ自体に数値解析機能を有し、 金融 商品等の実績データから価格変動率の分布をシグモイド関数及びその近似形を用 いて推定し、 あるいは、 価格変動前の価格変動率をパラメ一夕として価格変動後 の価格変動率分布のシグモイド関数を決定し、 あるいは、 価格が増加する確率と 減少する確率の相関を加味して価格変動方向の分布を推定し、 あるいは、 価格変 動率と価格変動方向の相関を加味して価格変動率あるいは価格変動方向の分布を 推定し、 あるいは、 価格変動率あるいは価格変動方向の分布が価格に依存する場 合には、 価格に対応した確率分布を生成する。
乱数発生部 9は、 前記ボルツマンモデル解析部 5がモンテカルロ法によって価 格変動をシミュレーションするための乱数を発生する手段である。 乱数発生部 9 が発生した乱数は前述した通り、 価格変動シミュレーション部 1 5に入力される。 乱数の使用方法はさらに後述する。
速度分布 ·方向分布入力部 8と乱数発生部 9は、 ボルツマンモデルによる解析 を行う限り必須の構成要素である。
V a R評価装置 1 0は、 所定の金融商品あるいは派生商品の価格分布からリス ク値あるいはリスク値分布を算出する装置である。
従来から、 金融商品あるいは派生商品の価格分布からその金融商品あるいは派 生商品のリズク値あるいはリスク値分布を算出する装置は存在している。 V a R 評価装置 1 0は、 既存の V a R評価装置をそのまま適用することができる。 つま り、 本願発明のボルツマンモデルによって計算された確率密度を既存の価格リス ク評価システムの V a R評価装置 1 0にそのまま出力し、 その既存の V a R評価 装置 1 0から価格分布、 リスク値分布、 指標として統合されたリスク値を出力す ることができるのである。
V a R評価装置 1 0は任意の既存の装置を使用できる意味で、 V a R評価装置 1 0は本発明の必須要素ではない。
マーケットデータベース 1 1は、 金融商品あるいは派生商品に関する情報を格 納したデータベースである。 なお、 この明細書で 「データベース」 というときは、 デ—夕ベース内に体系的に管理されたデータと、 データを検索する手段と、 それ らを記憶管理するハードウエアを含めていうものとする。
マーケットデータベース 1 1は、 本発明を実行するためには必須の要素である が、 これは既存の外部のデータベースを使用することもできる。 マーケットデー 夕ベース 1 1が既存の外部のデータベースである場合には、 本発明の他の構成要 素を備えていることを条件として、 そのようなデータベースを使用するシステム は本発明に含まれる。
以上が本発明の一実施の形態である金融商品等の価格リスク評価システム 1の 構成である。 なお、 上記の構成要素のうちデータ処理を行う手段は、 好ましくは コンピュータの C P Uが所定のプログラムを起動しその制御によつてそれぞれの 処理を行うものである。 したがって、 異なる処理手段が物理的には同一のハード ウェアであることがある。 また、 上記の構成要素のうち入力部は、 通常のキーポ 一ドゃポインティングデバイスである場合がある他、 データ通信によって他のデ 一夕ファイルから入力する場合にはそのデータ通信手段を指すものとする。
次に、 本発明が金融商品等のリスク分析のために導入するボルツマンモデルが、 金融商品等の価格変動の確率分布を自由度を高くして、 かつ正しく評価すること ができることの理論的な背景について説明する。
本発明は、 ボルツマン方程式のパラメ一夕である金融商品や金融派生商品の初 期価格、 価格変動率分布、 価格変動方向分布と予測対象時間を入力し、 モンテ力 ルロ法でボルツマン方程式を解き、 予測したい時間の価格とリスク値の分布を出 力するものである。
最初に、 金融商品や金融派生商品は価格の時間推移をボルツマン方程式で記述 する。 本発明は、 ボルツマン方程式の中でも、 既存産業の中の原子炉設計に実績 のある中性子輸送ボルツマン方程式を適用する。
中性子の巨視的な挙動を説明する方程式が、 中性子輸送ボルツマン方程式であ る。 そしてポルツマン方程式に基づいて現象を説明するモデルをボルツマンモデ ルと呼ぶ。
中性子に関して、 ボルツマンモデルでは、 中性子の位置を r, ν Ω及び tであ る 7次元のベクトルによって特徴づける。 ここで、 r== ( , y, z) は、 通常 の位置空間の位置を意味する。 そして、 νΩ= (νΩχ, vQy, νΩ.,) は速度 空間の位置で、 tは時間である。 この 7次元のベクトルから構成されている集合 を、 位相空間と呼ぶ。
中性子輸送ボルツマン方程式の一般形は、 次の数 6式によって表わされる。 【数 6】 0("',Ω,り = Ω · V (r,v,Q;t) +∑t(r,v) (r,v,Q;t) 一 Jdv'dQ'∑s , ν',Ω'→ v,Q) (r,v',Q';t)-S(r,v,Q;t) ここで、 重要な量は、 ∑t (r, v) と∑s (r, ν', Ω' →ν, Ω) で、 そ れぞれ巨視的全断面積、 二重微分断面積と呼称されている。 これらは、 単位長さ あたりの中性子衝突確率を意味する。
巨視的断面積は、 原子数密度 (単位は、 lZcm3である) と微視的断面積と の積である。 微視的断面積は、 原子炉を構成する核種 (例えばウラン、 酸素、 水 素など) によって決定される。 微視的断面積は、 原子核の実効断面積 (単位は、 cm2) である。 そして、 原子核 1個と中性子 1個の衝突確率を与える。 断面積 という呼称は、 原子核の面積に由来する。
金融には原子数密度と同じような概念は発見されていないので、 巨視的断面積 と微視的断面積を区別できない。 そこで、 中性子輸送ボルツマン方程式を金融に 適用した場合は、 巨視的断面積と微視的断面積を統合し、 すべて、 断面積と呼ぶ。 なお、 物理的な世界では、 二重微分断面積は、 原子核の反応から放出される中性 子の速度、 及び角度分布に相当する。
決定論的な方法で任意のボルツマン方程式を正確に解くことは、 不可能である。 なぜなら、 断面積は位相空間で複雑に変化するからである。 これに対してモンテ カルロ法は、 近似なしでボルツマン方程式を解くことができることが知られてい る。
ここで、 問題を解決する手段をわかりやすく説明するために、 数 6式を簡単化 し、 一次元、 均質、 内部中性子源の無い問題を議論する。 中性子輸送理論では、 yと z方向では一様分布を仮定するので、 一次元でも方向 Ωは 3次元のべクトル である。 金融の世界で一次元、 均質、 内部中性子源の無い問題を論じるために、 ここでは、 単一銘柄の株価のブラウン運動について述べる。 したがって、 方向は 上昇、 下落を示す のみであり、 他の方向は未定義である。
数 6式は下記の数 7式のように表わされる。
【数 7】 一 ψ、 , , = μ '、 ,ノ , ノ +t(v)0(xv, ;り
vdt ax
-j αν άμ £s v ,μ → ν,μ) (χ,ν ,μ ;Χ) もし代表的速度 uへ数 7式の速度 νを統合することができ、 そして、 角度分布 が等方ならば、 数 7式は数 8式で近似できる。
【数 8】
^( ;t) D a (x;t)
vat ax2
このとき、 拡散係数 Dは、 数 9式となる。
【数 9】
1
D ここで、 f は系の自由度である。 そしてこの一次元、 均質、 内部中性子源の無 い問題では、 fは理想的には 1である。 それが、 他の方向が未定義であることを 意味している。
フラックス表現は、 中性子輸送問題にとって非常に便利である。 フラックス表 現は、 モンテカルロシミュレーションに多くの利点を与える。 中性子輸送モンテ カルロシミュレーションは、 豊富かつ強力な分散低減技術で特徴づけられる。 こ れらの技術は、 フラックス表現で導入できるものである。 しかし、 金融モンテ力 ルロをフラックス表現で説明するには、 多くの混乱を引き起こす可能性があるの で、 一時、 従来の密度表現に戻る。
中性子の密度関数 p (x, V, ; t) は、 ボルツマン方程式の解によって与 えられる。
【数 10】 一 F , ' , = νμ Ρ、 ノ +Σ'(ν)νρ(Χν,μ;り
dt dx
Figure imgf000035_0001
中性子拡散方程式である数 8式も数 1 1式で書き直される。
【数 1 1】
Figure imgf000035_0002
密度関数 P (x; t) は、 速度 vと角度^での p (x, v, ; t ) の積分で ある。 密度表現での拡散係数は次の数 12式となる。
【数 12】
D = ここで A tは、 中性子と媒質との衝突頻度であり、 次の数 13式で表わされる < 【数 13】 入 t = u∑t(u) もし、 拡散係数 D' の概念とボラティリティの概念が同じものであれば、 数 2式も成立し、 ボラティリティ σは数 14式となる。
【数 14】
〖2u
σ = 数 13式と数 14式とは、 中性子速度と全断面積がボラティリティと等価であ ることを示す。 典型的なボラティリティ σは、 (0. 1) の [1/year] の値 をとる。 もし価格が 1日に一度変更されれば、 衝突頻度 A tは、 365の [1Z year] になる。 uは、 0 . 0 1 1 7 [ 1 /day] (これは、 1日あたりの株価の変 動率の平均にほぼ等しい) と評価される。
全断面積の評価例は、 次の数 1 5式で示される。
【数 1 5】 2u
t (ii ) =
σ
_ 2 χ 0.01 17[1 / day ] x 365f days / yearl
0.1[l / year]
= 85.4 全断面積 (数 1 5式) は、 ボラティリティの 2乗に反比例することがわかる。 ここで、 金融工学のボラティリティとボルツマンモデルの全断面積との等価性を 得ることができるのである。
このことから、 中性子輸送ボルツマン方程式の変数である中性子の位置 x、 速 さ v、 角度 、 時間 tと、 金融商品又はその派生商品の価格 X、 金融商品又はそ の派生商品の単位時間当たりの価格変動率 V、 金融商品又はその派生商品の価格 の変動方向 、 金融商品又はその派生商品が推移する時間 tに対応をとることに よって、 ボルツマンモデルに基づく金融商品又はその派生商品の価格あるいはリ スクを評価する方法を提供できる。
金融工学において中性子の二重微分断面積と等価の概念は、 未だ定義されてい ない。 しかし、 ボルツマンモデルを適用するためには、 二重微分断面積を定義し なければならない。 ここでは、 株価の二重微分断面積を評価するために、 中性子 断面積評価方法を直接適用する。
断面積は、 原子核物理学の実験デ一夕及び理論的な計算から評価できる。 現在、 株価の断面積を評価する理論はないので、 実験データから二重微分断面積の評価 を行う。 実験デ一夕の例としては、 新聞紙上やインターネット等で公開される株 価であな
これらの評価法として、 単位時間当たりの価格変動率 Vの分布は、 価格の実績 データからシグモイド関数とその近似形を用いて推定する。
また、 ボルツマンモデルにおいてはボルツマン方程式の二重微分断面積の速度 分布項を決定しなければならないが、 変動前の価格変動率 v ' をパラメ一夕とし て価格変動後の価格変動率 Vのシグモイド関数を決定することで、 ボルツマン方 程式の二重微分断面積の速度分布項を決定できる。
さらに、 ボルツマン方程式を解くにあたって、 金融商品又はその派生商品の変 動方向の確率を金融商品又はその派生商品の価格の実績データからボルツマン方 程式の二重微分断面積の方向分布項を決定できる。
また、 金融商品等の価格変動方向に価格が増加する確率と減少する確率の間に 相関関係がある場合には、 ボルツマン方程式の二重微分断面積の方向分布項を決 定する際に、 価格が増加する確率と減少する確率の間の相関を考慮することで確 率ドリフトを詳細に評価できる。
また、 金融商品等の価格分布が期待値を中心にして対称な分布と、 非対称な分 布をとる場合、 対称な分布は、 二重微分断面積の速度分布項と方向分布項を変数 分離することで実現でき、 非対称分布は、 価格変動率の分布と変動方向の確率間 の相関を考慮したもので実現できる。
さらにまた、 ボルツマンモデルによれば、 ボルツマン方程式の基本パラメ一夕 である断面積が価格に依存しない場合 (均質問題) と価格に依存する場合 (非均 質問題) の両者に適用できる。 すなわち、 金融商品等の価格 Xに関係なく価格変 動率や価格変動方向の分布が一定とすることにより均質問題を取り扱うことがで き、 反対に、 金融商品等の価格 Xに対応して価格変動率や価格変動方向の分布が 変化するとすることにより非均質問題を取り扱うことができるのである。
これにより、 従来はボラティリティが価格に依存する一般性のあるモデルの実 現は困難であるのに対し、 ボルツマンモデルでは、 ボルツマン方程式を均質問題 と非均質問題に適用することにより、 ボラティリティが価格に依存しない場合と 価格に依存する場合の両者を統一的に記述できる。
また、 ボルツマンモデルによれば、 ボルツマン方程式を線形問題あるいは非線 形問題に適用することにより、 断面積が金融商品等の確率密度あるいはフラック スに依存しない線形問題、 あるいは依存する線形問題の双方を取り扱うことがで きる。
したがって、 従来はボラティリティが価格分布に依存するモデルの実現が困難 であったが、 本発明によれば、 ボルツマン方程式を線形問題あるいは非線形問題 に適用することにより、 ボラティリティが価格分布に依存しない場合と価格分布 に依存する場合の両者を統一的に記述できる。
また、 本発明によれば、 金融商品又はその派生商品の確率密度関数と単位時間 当たりの価格変動率との積 (フラックス) を導入することで、 計算効率向上に効 果的な分散低減法を採用できる。
フラックスの概念を導入することにより、 任意の時間における金融商品等の価 格変動を模擬することができる。 すなわち、 中性子拡散方程式における飛跡推定 量と同様に、 金融商品又はその派生商品のフラックスを基にこれらの飛跡長から 価格の確率を評価する飛跡長推定量により、 モンテカルロ法によるボルツマンモ デル解析の分散低減をはかることができる。
また、 フラックスの概念を導入し、 中性子拡散評価における点検出器の概念を 金融商品あるいは派生商品の価格変動の評価に導入することにより、 モンテカル 口法によるボルツマンモデル解析の分散低減を図ることができる。
すなわち、 金融商品又はその派生商品の価格変動の全事象又は一部の事象を用 いて、 ランダムサンプリング中に価格変動の事象が起こり得ず、 また、 フラック スとして通過することもできない程の微少な時間帯と価格帯における確率を評価 することにより、 モンテカルロ法によるボルツマンモデル解析の分散低減をはか ることができる。
また、 フラックスの概念を導入し、 随伴ボルツマン方程式から金融商品又はそ の派生商品の価格変動の随伴確率密度及び随伴フラックスを求め、 随伴確率密度 及び随伴フラックスに比例したサンプリングの重みをつけることにより、 モンテ カルロ法によるボルツマンモデル解析の分散低減をはかることができる。
また、 ボルツマンモデルは、 複数の金融商品、 またはその派生商品間の相関を 考慮する金融商品にも適用できる。
これにより、 複数の金融商品を組み合わせた金融派生商品であるポートフォー リオを評価する際に、 複数の金融商品又はその派生商品間の相関を考慮すること が可能であり、 これによつて、 従来の評価システムとの接続が可能となる。 また、 金融工学の分野では、 金融商品が前述の伊藤過程に従えばその派生商品 も伊藤過程に従うという伊藤の定理が知られている。 この伊藤の定理は、 ボルツ マンモデルにも適用できる。 したがって、 ボルツマンモデルにおいて、 金融派生 商品の価格あるいはリスクを評価する際に、 派生元の金融商品の価格分布を伊藤 の定理に基づいて伝播させることができる。 これにより、 これまでに開発された 価格及びリスク評価システムに反映することができ、 その結果、 従来の評価シス テムとの接続が可能となる。
最後に、 本発明のボルツマンモデルは、 価格変動シミュレーションを行って 個々のシミュレーションによる確率分布を積み重ねて価格分布、 リスク値分布を 求めるものであるので、 前記価格変動シミュレーション部 1 5と確率密度算出部 1 6による金融商品等の価格変動シミュレーションを並列処理ナることにより、 計算速度の向上を図ることができる。
以上が、 金融商品等のリスク分析のためにボルツマンモデルを導入できる理論 的な背景であつたが、 次に、 ボルツマンモデルによる金融商品等の価格分布、 リ スク値分布について解析例を交えて具体的に説明する。
図 2に、 本発明のボルツマンモデル解析部 5における処理の流れを示す。 図 2 に示すように、 ボルツマンモデル解析部 5では、 処理 A〜 Iの処理を行う。 処理 Aは、 ボルツマン方程式を初期化する処理である。 この処理 Aは、 初期化 部 1 2により行われる。
処理 Bは、 ボルツマン方程式の初期値を与える処理である。 ボルツマン方程式 を解くことは、 ソース項を有するボルツマン方程式のグリーン関数を求めること である。 グリーン関数はいわば位相空間の一点にある仮想的な粒子 (ソース) が 体系中に広がっていく分布を表すものである。 処理 Bで価格 x、 価格変動率 v、 価格変動方向 の初期値 x。, v。, 。を定めることによりボルツマン方程式の ソース項が与えられる。 この処理 Bは初期値設定部 1 3によって行われる。
処理 Cは、 サンプリング方法を設定する処理である。 ここでは、 1日に 1回の 価格変動があると仮定した場合を示している。 なお、 全断面積により、 価格変動 頻度に応じたサンプリングをする場合については後述する。 この処理 Cは、 サン プリング部 1 4によって行われる。
処理 Dは、 モンテカルロ法によって価格変動を模擬する部分である。 図中の式、 【数 1 6】
Figure imgf000040_0001
における v 'exp [ _ v ZT] は微分断面積の速度項の経験式である。 すなわち、 ボルツマン方程式に速度分布を与え、 乱数を発生させてその乱数が表す確率を満 たす V i + 1 求めることにより、 価格変動を模擬しているのである。 上記処理 D は、 価格変動シミュレーション部 1 5によって行われる。
なお、 図 2の例では、 価格変動方向については、 単純に乱数の値から価格が増 加する方向^ i + 1 = 1、 あるいは価格が減少する方向 X i + 1 = _ 1を模擬してい る。
処理 Eは、 グリーン関数の積分を行っている。 これにより、 確率密度 P mが計 算される。 この処理 Eは、 確率密度算出部 1 6によって行われる。
処理 Fは、 一試行が終了したか否かを判定している。 処理 Fは、 一試行終了判 定部 1 7によって行われる。 一試行が終了していない場合には、 処理を Cに戻す。 処理 G, Hは、 全試行が終了しているか否かを判定し、 全試行が終了していな い場合には、 処理を Bに戻す。 処理 G, Hは全試行終了判定部 1 8によって行わ れる。
処理 Iは、 求められた確率密度を編集する処理であり、 確率密度編集部 1 9に より行われる。
上記図 2は、 1日に 1回の確率変動が生じるとしてサンプリングを行ったが、 図 3に価格変動頻度に応じてサンプリングの時間幅を設定する場合を示す。
図 3は、 処理 C ', E ' 以外は図 2と同じである。 図 3の処理 C ' では、 価格 変動頻度に応じてサンプリングの時間幅を設定している。 ボルツマン方程式にお ける巨視的全断面積は、 中性子の平均自由行程 (衝突するまでに進む平均距離) の逆数を意味する。 この全断面績に速さ Vを乗じたものは、 衝突頻度 (単位時間 あたりの衝突確率) となる。 これを、 株価の変化に適用すると、 株価変化の確率 過程と全断面積が分かれば、 時間グリッドを設けることなく、 価格変動シミュレ —シヨンを行うことができる。
従来は、 一定の時間変化を△ tとして、 Δ t時間だけ先の価格は の標準 偏差を有する正規乱数で模擬していたため、 時間ダリッド Δ tを設定する必要が あった。 従来の技術では、 適当な時間グリッドの設定は正確なシミュレーション を行うには不可欠であるが、 その設定が困難であった。 これに対して、 処理 C ' の方法によれば、 時間ダリッドの設定を省くことができる。
図 3の例では、 処理 C ' において、 価格変動に指数分布を、 次の数 1 7式のよ うに仮定している。
【数 1 7】
- ln(l - ,】)
T i V i∑ , ( V i )
上式の確率過程及び全断面積は全断面積 ·確率過程入力部 7によって入力され る。 ·
図 3の処理 Dでは、 上記サンプリング方法に従い、 価格変動をシミュレーショ ンする。 この価格変動シミュレーション自体は、 図 2の価格変動シミュレーショ ン Dの処理と全く変わらない。
しかし、 図 3の処理では、 サンプリングの時間幅が価格変動頻度に応じて変化 するので、 各価格シミュレーションの後に、 次のサンプリング位置が観測領域 (Am, B m, Cm, Dm) 内にあるか否かによりサンプリングの時間幅を調節 している。
図 4と図 5は、 図 2と図 3にそれぞれ対応する所定の観測領域内におけるシミ ユレ一シヨンを模式的に表したものである。 特に図 5において、 時間グリッドに 関係なく、 価格変動頻度に応じて所定の時間幅で価格変動を模擬できることが分 かる。
本発明のボルツマンモデルによる価格変動シミュレーションは、 時間 T、 方向 Μ、 速度 Vを表す関数として、 次の数 1 8式を用いると、 従来の拡散モデルに基 づく模擬を実施できる。 【数 1 8】
T ν ν „ 、―
丄(?3i+i,x i-i,vi-" i- = ln ~一 U
Μ(ξ3ί+2ί_1ι._1ι._ι) = 1 (ξΧι+2 ≥ 0.5 ならば),
-1 (§3i+2 < 0.5 ならば)
( σ 2 \
V( 3i+3,xi1,vi1i1) = v。 + r -— - (μ^ = 1 ならは
\ " I
V。一 -1 ならば)
Figure imgf000042_0001
2つの例題の結果を示す。
<例 l> : r = 0. 0 5, σ 2=0. 1 1で Τ=0. 2 5年の場合
図 3のフローチャートに示す Xの範囲 Amと Bmは、 δ χ=0. 1 σとし、 一 3 σ<χ<3 σを 60等分した区間で、 時間 tの区間 Cmと Dmは、 Cm=0. 2 5 [年]、 Dm=Cm+ ( 1Z3 6 5) [年] である。 評価量 ω f は 1である。 この例 1の評価結果を図 6に示す。 図 6に示すように破線の理論値 2 1 (対数 正規分布) と本結果 2 2 (実線) は一致している。
<例2> : ひ2=0. 1で、 r = 0. 0 5と = 0の場合
図 3のフローチャートに示す Xの範囲 Amと Bmは、 Am=_∞、 Bm= +∞ で、 時間 tの区間 Cmと Dmは、 <5 t= l [日] で 0から 3 6 5 [日] の 36 5 区間である。 評価量 は Xである。 図 7に示すようにドリフトがある場合の理 論値 2 3、 ドリフトがない場合の理論値 24の両者を評価結果 2 5と 26が再現 していることがわかる。
上記シミュレーションの速度分布と方向分布は、 標準正規分布と同様の確率分 布としたため、 拡散モデルと等価の確率密度となった。
ボルツマンモデルを実現するためには、 速度分布及び方向分布を評価しなけれ ばならない。
次に、 速度分布の評価例を示す。 幾何ブラウン運動を適用するために株価の自 然対数を Xとする。 これが、 中性子の位置 Xに相当する。
日本の電機産業会社約 6 0社の 3年におよぶ株価から、 速度分布と方向分布を 評価する。 これらの株価の 1日の終値の自然対数を Xとする。 当日の終値の自然 対数と前日の終値の自然対数との差の絶対値を入射速度 v' とし、 翌日の終値の 自然対数と当日の終値の自然対数との差の絶対値を現在速度 Vとする。 これらの 速度は、 株価の 1日あたりの変化率に相当する。
入射方向^' を v ' の符号とし、 当日の方向 を Vの符号とした。 1日毎の変 化を見ているので、 決定論的なドリフト項 (例えば、 非危険利子率) は除かれて いる。 本デ一夕によるシミュレーションにドリフトが見られれば、 それは純粋に 確率的ドリフトである。
株価の速度分布を求めるためには、 図 8に示すスペクトルが必要である。 スぺ クトルは、 密度 p (x, v, ; t) の X, a, tの積分で数 19式で表される。 【数 19】
S v) = j dtdjtidx . ρ(χ, ν,μ;り 図 8で、 ·マークは全スペクトル 27 (数 19式) を示す。 負方向 (価格の減 少: S_ (V)) 28と正方向 (価格の増加: S+ (V)) 29をそれぞれマーク *と口で示すが、 それらは数 20式のようになる。
【数 20】
S— (V) = Jdtdx■ p(x,v,- l;t)
S+(v) = J*dtdx -p(x,v,l;t) これらのスペクトルは、 大きさは若干異なるが、 形は変わらないことがわかる。 本結果から、 速度分布と方向分布の独立性が明らかになる。 これらの分布は、 マ ックスゥエル分布を典型例とした次の数 21式のシグモイド関数とその近似形で 記述できる。
【数 21】
g expfy v]
f(v) a
gexp[y v] + - g
ここで、 V, κ, ζ , g, ァは任意の実数である。
これらは、 2つのライン (急傾斜 30と緩傾斜 31) によって示されるので、 .れらのスぺクトルは 2つの成分で構成されていることがわかる。 図 8の凸状力 —ブは、 ガウス分布 18 (正規分布) である。 ガウス分布は、 急傾斜のラインを おおよそ再現するが、 緩傾斜のラインを極端に過小評価する。
スペクトルの入射速度依存性を調べる。 結果を図 9に示す。 図 9で、 塗りつぶ したマーク 33、 点 34、 及び塗りつぶしていないマーク 35はそれぞれ、 入射 速度が約 1%、 約 2 %及び約 3 %に関する速度分布を示す。 これらの分布は 1に 規格化している。
二重微分断面積∑ (v', ii →v, ^z) を、 図 10と図 1 1に方向 に関し て示す。 図 10と図 1 1から、 これらの形は変わらないことがわかる。 このこと から、 速度分布 3 (ν' →ν) と方向分布 ρ →u) の積で二重微分断面積 を与えることがわかり、 数 22式を得る。
【数 22】
∑(ν',μ'→ν,μ) oc¾ →ν) (μ'→μ)
ここで、 変動前の価格変動率をパラメ一夕として価格変動後の価格変動率分布 をシグモイド関数で決定する例を示す。 図 9から図 11により、 入射速度 Vに従 つて、 スペクトルが高い方向にずれることがわかるので、 温度の概念を導入でき る。 図 9から図 1 1の分布も、 マックスウェル分布で記述できる。
図 9から図 1 1は、 指数分布を示唆しているので、 原子核反応で放出された中 性子を表すために用いられる蒸発スぺクトル、 数 23式を用いる。
【数 23】
V
f ίν) a vexp
T
これはマックスウェル分布の変形である。 数 23式の自然対数をとると、 数 2 4式の関係を得る。
【数 24】 ln(f (ν)) - 1η(ν) = -— + Const 図 12に関係 1を示す。 勾配の逆数は、 温度 Tに相当する。 図 12は、 微分断 面積の速度項の経験式、 数 25式を与える。 図 13に速度 v ' と温度 Tの関係を 示す。 【数 2 5】
v
¾(ν'→ v) o vexp
3.5533v,2 + 0.1023v '+ 0.0044
次に、 金融商品又はその派生商品の変動方向の確率を金融商品又はその派生商 品の価格の実績デー夕から推定する例を示す。
本問題では、 方向は 1と一 1のみをとる。 1は、 価格の増加を意味する。 そし て、 一 1は価格の減少を意味する。 金融工学では、 方向分布は数 26式で与えら れる。
【数 2 6】 i;t) 価格が上昇し続ける
価格が下降から上昇に変わる
-ΐ; 価格が上昇から下降に変わる
Figure imgf000045_0001
-ι;り 価格が下降し続ける 価格が上昇し続ける確率 (1→1 ; t) と価格が下降し続ける確率 p (― 1 →- 1 ; t) の 5日毎の平均を図 14に示す。 躍マーク 36は、 価格の上昇から 上昇への事象 (1→1 ; t) を、 口マーク 3 7は、 価格の下降から下降への事 象 (― 1→ー 1 ; t) をそれぞれ示す。 太い実線 38と太い破線 3 9は、 それ らの時間平均である。 他の確率は、 数 27式で与えられる。
【数 2 7】
(l→-l;t) = l- 7(l→l;t)
(-l→l;t) = l- ?(-l→-l;t)
金融商品又はその派生商品の変動方向の確率に関して、 価格が増加する確率と 減少する確率の間の相関は、 図 14に示される。 図 1 4で、 価格が上昇しつづけ る確率 (図中、 園36) と価格が下降しつづける確率 (図中、 ロ37) が時間と ともに互いに反発する方向に変化することが、 これらの負の相関を意味する。 図 14に示す相関を二重微分断面積の角度分布に考慮することにより、 より正 確な確率的ドリフ卜の評価が可能となる。
次に、 本発明の金融商品あるいはその派生商品の価格リスク評価システムによ る評価を、 従来技術による評価と比較して示す。 図 1 5に、 評価した速度分布と方向分布を用いたボルツマンモデルの結果を示 す。 図 1 5中の細い実線 4 0はボルツマンモデルの評価結果で、 太い実線 4 1は 実績デ一夕である。 ボルツマンモデルは、 価格のジャンプ (大きな変動) をシミ ユレーションできていることが分かる。
図 1 6は図 1 5の拡大図である。 國4 2で示したものが実績デ一夕である。 実 績デ一夕は、 1日で約 1 0パーセントの価格変化 (ジャンプ) 4 3を随所で示す。
□ 4 4と△ 4 5は、 ボルツマンモデルによるシミュレーション例の一部である。 これらは、 実績データ 4 2のジャンプ 4 3と類似したジャンプ 4 6を示す。 この 価格のジャンプをシミュレーションできることは、 金融商品等のリスク評価とい う面では重要である。
これに対して、 従来の拡散モデル (図 1 6中の + 4 7 ) は、 このような急激な ジャンプを再現できず、 連続的な価格変化しかシミュレーションすることができ ない。
2 0 0日後の株価の対数の分布もシミュレ一トした。 結果を図 1 7に示す。 本 シミュレーションでは、 決定論的ドリフト項 (例えば、 非危険利子率) は考慮し ていない。 従来の拡散モデルは、 図 1 7の実線の曲線 4 8 (期待値が 0で、 標準 偏差が 0 . 2 9 ) で示す。 ボルツマンモデルは、 若千ドリフトした結果 (國4 9 ) となる。 これは、 純粋に確率過程から生じたものである。 ドリフトの補正を したガウス分布 (図中の破線 5 0 ) は、 ボルツマンモデルの約 ± 2 . 5 σの範 囲を覆っているが、 それ以外は過少評価となっている。
ボルツマンモデルの特長は、 本例の結果で示される。 すなわち、 従来技術では 系統的評価が不可能であった価格変化が大きい部分の確率の評価と確率的ドリフ 卜の評価が、 ボルツマンモデルでは評価可能なのである。
次に、 速度 V (価格変動率) と角度 (価格変動方向) の相関がある場合につ いて説明する。 上述した解析例では、 二重微分断面積に関して、 数 2 2式のよう に速度 Vと角度/ iを変数分離して、 それぞれ独立と仮定した。
し力、し、 ボルツマンモデルでは、 変数分離しない関数を導入することにより速 度 Vと角度 の相関も考慮できる。 これらの相関を考慮していない例では、 平均 値を中心にして対称な分布しか評価しない。 これに対して、 価格変動率の分布と 変動方向の確率間の相関を考慮することにより、 変数分離しない関数を導入.でき、 非対称な分布も評価できる。
次に、 非均質問題について説明する。 数 7式は、 断面積∑が価格 Xについて一 定である。 これは、 ボラティリティが価格に対して一定であるという従来の金融 工学と同じである。 従来の金融工学では、 断面積∑が価格 Xについて一定でない 非均質問題については、 ボラティリテイスマイル等の技法でボラティリティの価 格依存性を補正している。 し力 し、 これらの技法は経験やノウハウに頼るところ が大きい。 これに対して、 ボルツマンモデルでは、 非均質問題である数 6式を適 用することにより、 ボラティリティの価格依存性を系統的に考慮できる。
次に、 価格分布の変化によって非均質性が変化した場合について説明する。 従 来の金融工学では、 理論的に非均質問題を取り扱うことはできないので、 確率ボ ラティリティとして処理することが多い。 しかし、 この確率ボラティリティもノ ゥハウや経験に頼る点が大きいため、 客観性に欠けることが否めない。 これに対 して、 ボルツマンモデルでは、 次の非線形ボルツマン方程式である数 2 8式によ り、 確率ボラティリティを正確に扱うことができる。
【数 2 8】 一 Ψ、 , , μ, ) = μ Ψい , h ^ + Σ |( (Χ; ν? ; ΐ),ν) (χ;ν, μ;
vdt ax
- αν άμ '∑5( (χ,ν, μ; ί),ν', μ '→ ν,μ)0(χ,ν',μ '; t)
この数 2 8式では、 フラックス ψが断面積に含まれており、 フラックスの変化 とともに断面積も変化する。 この技術は、 中性子の場合には原子燃料の燃焼計算 として実現している。 金融工学の場合には、 確率的ボラティリティの系統的な評 価法となる。
次に、 観測領域内の任意の時点の評価について説明する。 数 1 0式の密度表現 では、 たとえば、 1 9 9日と 2 0 0日の間の任意の 1時間に関する確率密度を評 価することはできない。 何故なら、 ここでは価格変動の事象が検出できないから である。
これに対して、 数 6式と数 7式のフラックス表現を用いると、 価格変動の有無. に関わらず、 任意の時間 tでフラックス φ ( x, V , ; t ) が求まる。 フラッ クス Φ ( x , v , ; t ) は、 任意の時間 tを表現することができるので、 1 9 9日と 2 0 0日の間の任意の 1時間の確率密度 Pは、 数 2 9式で正しく求めるこ とができる。
【数 2 9】
J Δ Ι = 1 V
これは、 飛跡長推定量である。
次に、 有意なサンプリングを実施できない点に対する評価方法について説明す る。 飛跡長推定量は、 任意の時点の評価を行うことができるが、 非常に小さな価 格帯と時間帯では膨大なサンプリングを実施しても有意なサンプリングを実施で きないので、 評価は不可能である。
このような場合には、 位相空間の一点における中性子を評価する点検出器の概 念を金融商品等の事象に適用することにより、 評価が可能となる。 中性子評価に おける点検出器の概念は、 ある点 Cの中性子を評価する場合に、 点 Αから出発し て点 Bで衝突して点 Cを通過する確率を評価する。 すなわち、 C点を通過しない 散乱の情報をもとに点 Cを通過する確率を推定するのである。 最も簡単な例では、 点 Bと点 Cの距離を rとして、 点 Bから点 Cの間に中性子は exp (—∑t · r ) だけ減衰し、 また、 距離に応じて立体角が変化して l Z r 2の補正により、 点 B で変化して点 Cに到達する中性子を相当程度正確に推定することができる。 また、 点 Bでの散乱角の確率は微分断面積∑s ( ν ' , ' →v, n ) と分かっている ので、 サンプリング中に点 Bで変化して点 Cに到達しない場合でもその確率を評 価することができる。
この点検出器の概念を金融商品等の評価に導入し、 金融商品あるいはその派生 商品の価格変動事象の全部あるいは一部を用いて、 目標とする微小な観測領域の 価格あるいはリスク値分布を評価することができる。
すなわち、 現実的には、 目的とする位相空間内の微小領域での事象をサンプリ ングでは引き起こさないにもかかわらず、 事象を引き起こす経路を自動的に調べ ることにより、 ランダムサンプリング中に価格変動の事象が起こり得ず、 フラッ 「通過することもできない程の微小な時間帯と価格帯における確率を現 実的な計算時間で評価できる。 このように、 価格変動事象が生じず、 かつ、 フラ ックスとして通過することもできない微小領域の確率を評価することにより、 分 散低減を図ることができるのである。
次に、 ボルツマンモデルにおける随伴確率密度あるいは随伴フラックスを導入 する場合について説明する。 数 7式に示すボルツマン方程式の随伴方程式である 数 30式の解である随伴フラックス Φ* (X, V, t) は、
【数 30】
θφ (χ,ν,μ;ί) δώ ix,v,w;t) 、,*, 、
- 、 ' = μ 、 : ノ +∑t(v)0 (Χ,ν, ;1)
vdt ax
-|*άν'άμ'∑8(ν, → ν',μ') *(χ,ν',μ';ί) -8*(χ,ν,μ;ί)
随伴線源 S* (x, v, t) の期待値である次の数 31式で規定されるもの の感度を表す。
【数 31】 く S (χ,ν,μ;ί) (χ,ν,μ;ί)) = fdvd dxdtS (χ,ν,μ;1;) (χ,ν,μ;り ここで、 随伴線源 S* (X, V, n ; t ) は金融商品又は金融派生商品の価格 評価式に相当する。
したがって、 随伴フラックス Φ* (X, V, a t) に比例した重みを位相空 間に与えることで、 金融商品又は金融派生商品の価格の期待値を評価する際に、 モンテカルロ法に伴う分散を低減できる。
次に、 金融商品等の間に相関関係がある場合の適用について説明する。 従来、 複数の、 たとえば 2つの金融商品とその派生商品の価格評価では、 これらに数 3 2式に表わされるような相関がある場合には、
【数 32】 dx2 = μ { + σ2 dt§2
2つの伊藤過程に関して、 正規乱数 S iと 2を発生させるときに、 既知の相関 係数 Ρにしたがった相関のある乱数を発生させて模擬している。 これによつて、 単一の商品のみならず、 複数の商品を組み合わせたポートフォーリオの価格評価 を実現する。
これに対して、 本発明では、 ポートフォーリオへの適用に関して、 ボルツマン モデルにより、 従来技術と同様に複数の商品について次の数 3 3式のようにボル ッマン方程式を連立させ、
【数 3 3】 ー yい + 02(Xl, v;, t))
Figure imgf000050_0001
θφ2222;ί) 3φ2222;ί)
= ^2 : + t(v2)02(x2,v2^2,t) v2dt dx2
- [άν2άμ2'∑522 → ν2, μ2) ( (χ2, ν2, μ2; t) + 022, ν2, μ2; t)) 各式の右辺第 3項の二重微分断面積∑s (ν , β →ν 1; ιι ,) と∑s2', 2' →ν2, β2) との間の相関を考慮することにより、 従来技術である数 32式と同等以上の効果を実現できる。
次に、 本発明のボルツマンモデルにおける伊藤定理の適用について説明する。 従来、 金融派生商品の価格評価では、 派生元の金融商品、 たとえば株の価格 Sが、 次の数 34式の伊藤過程に従うときに、
【数 34】
Figure imgf000050_0002
株価に連動した派生商品の価格 F (S, t) は、 数 3 5式のように表わされ、 派 生元の過程と同様に伊藤過程に従うことがわかっている。 これを伊藤の定理とい ラ。
【数 3 5】
Figure imgf000050_0003
従来は、 乱数 ξに正規分布を用いていたが、 伊藤の定理は、 正規分布でなくて も第 2項のランダム過程が微少時間 d tの平方根に比例すれば成立する。 したがって、 ボルツマンモデルでは、 価格の分布を正規分布にかかわらず、 任 意に求めることができる。 ボルツマンモデルで評価した分布の分散が時間の平方 根に比例する場合には、 伊藤の定理に基づいて設計された従来の価格評価システ ムでも、 乱数の Xを正規分布からボルツマンモデルで求めた分布に置き換えるこ とで、 ボルツマンモデルを厳密に適用した場合と同等の効果を実現できる。 ボルツマンモデルによる価格分布は厳密には正規分布にはならないが、 図 1 8 に示すように標準偏差に価格を規格化した分布形は時間によらず一定となる。 図 1 8の画マーク 5 1は 2 0日後、 ▲マーク 5 2は 6 0日後、 ♦マーク 5 3は 1 0 0日後、 ロマ一ク 5 4は 1 2 0日後、 △マーク 5 5は 1 6 0日後、 ◊マーク 5 6 は 2 0 0日後の価格分布をそれぞれ示す。 これらは、 約 ± 2 . 5 σ以内では正 規分布 5 7と一致する。 この正規分布は標準偏差が時間の平方根に比例する。 し たがって、 ボルツマンモデルによる確率分布の標準偏差が時間の平方根に比例す ることを意味する。
この例は、 日本の電機産業メーカー 6 0社の株価の分布をシミュレートしたも のである。 これらの株価から派生した金融商品の価格又はリスク値を評価するた めの従来システムが伊藤の定理に基づいたものであれば、 正規分布をボルツマン モデルの分布に置き換えるだけでボルツマンモデルの効果を取り入れることがで きる。
最後に、 本発明の並列処理システムへの適用について説明する。 本発明は、 モ ンテカルロ法を解析手法の基礎とする。 モンテカルロ法は並列処理により高速化 がはかれる数値解析手法として広く認識されている。 特に、 中性子輸送モンテ力 ルロ法は、 並列処理による高速化に関しては多くの実績を持つ。 本発明は、 ボル ッマンモデルの実現に中性子輸送モンテカルロ法の手法を用いているので、 必然 的に並列処理による高速化も達成できる。
図 1 9は並列処理システムの一例を示している。 図 1 9において、 処理ブロッ ク八〜 1の各処理は、 図 2、 図 3の各処理と同一のものである。 このような並列 処理システムでは、 各価格変動シミュレーション B〜Fを並列化し、 各試行を複 数の C P Uに分担させることにより、 並列処理に用いた C P Uの数にしたがって、 高速化が実現できる。 以上で本発明の一つの特徴である金融商品あるいはその派生商品の価格リスク 評価システムの最適な実施の形態の説明を終了するが、 上記説明では本発明を実 現するシステムについて説明した。 しかしながら、 実際の実施においては、 コン ピュー夕を制御して上述したような処理を行わせるプログラムを記録媒体に記録 させ、 この記録媒体の譲渡等を行い、 この記録媒体を用いて所定のコンピュータ システムによってプログラムを起動し、 上記金融商品等の価格リスク評価システ ムを実現するものである。
次に、 本発明の第 2の特徴であるディ一リングシステムの最適な実施の形態を、 図 2 0以降の図面に基づいて詳説する。 まず、 オプション価格評価の理論と実際 について説明する。 自由マーケットで取引されている原資産 (代表的なものに株 式や株価指数がある) の将来の売買価格を決定する権利 (オプション) の中でも ョ一口ビアンオプション (権利行使が満期日のみ) の価格は、 原資産価格のリス ク中立確率測度 (確率密度) P ( S, τ ) を用いて、 数 3 6式と数 3 7式の積分 で評価できる。
【数 3 6】 、 C all( K ,r ) = e "rT J dS P (S,r ) (S - K ) 【数 3 7】
Put(K , T ) = e- rT JQ K dSP (S,T ) (K - S ) ここで、 Sは原資産価格、 τは満期までの期間、 rは非危険利子率 (満期まで に確定されている金利)、 Kは行使価格である。
数 3 6式は満期日に行使価格 Kで原資産を購入する権利 (コールオプション) の理論価格で、 数 3 7式は満期日に行使価格 Kで原資産を売却する権利 (プット オプション) の理論価格である。 これらのオプションの購入者は、 満期日の原資 産の価格と無関係に行使価格 Kで権利を行使できる。 すなわち、 コールォプショ ンの購入者は満期日の原資産価格が Kより大きくても、 価格 Kで購入できる。 コ ールオプションの販売者は、 満期日に価格 Kで販売する義務が生じるが、 満期日 までに、 これら原資産を価格変化に応じて売買を繰り返すことで、 最低、 数 3 6 式のコス卜でオプション購入者に価格 Kで販売できる。
オプション価格評価によく用いられている公式として、 ブラック · ショールズ の式 (B S式) がある。 数 3 6式と数 3 7式のリスク中立確率測度に次の数 3 8 式の対数正規分布を用いると、
【数 3 8】
P (S,小
Figure imgf000053_0001
二れらの数 3 6式と数 3 7式は、 B S式である次の数 3 9式と数 4 0式になる。 【数 3 9】
Call(K,r ) = SN Cd - Ke"rT N (d 2 )
【数 4 0】
Put(K,T ) = -SNC-d + Ke"rT N (- d2 )
ここで、 d 2は次の数 4 1式で表わされるものである。
【数 4 1】
Figure imgf000053_0002
上記の数 3 8式、 数 3 9式、 数 4 0式のパラメ一夕 σは価格変動率 (ボラティ リティ) で、 原資産価格の幾何ブラウン運動モデル (原資産の価格が価格の対数 に関して拡散するモデル) の拡散係数である。
B S式は、 ボラティリティ σ力 てと Sに関して一定であるという仮定のもと に導出されている。 したがって、 B S式は、 マーケットが時間と価格にかかわら ず一定の挙動を示すという静的なマーケットを仮定している。
しかし、 現実のマーケットは時間と価格で変わると認識されている。 図 2 0に、 幾何ブラウンモデルが予測する原資産の価格変動率 C 1と典型的な株価の終値の 変動率 (日次収益率) C 2を示してある。 これらは、 ボラティリティは等しいが、 価格変動の様相は大きく異なる。 幾何ブラウン運動モデル C 1では大きな価格変 動はほとんど見られないのに対して、 現実の価格は曲線 C 2のように大きく変動 する。 したがって、 原資産に個別銘柄の株価を用いた場合のオプション価格を B S式で評価することは難しく、 個別株ォプションの取引は少ないのが現状である。 株価指数、 たとえば日経 2 2 5のように多数銘柄の修正株価平均は、 個々の銘 柄の株価の動きよりも緩やかである。 したがって、 株価指数のオプション価格は B S式で評価しやすい問題となり、 現在では多くの取引がなされている。 し力 し、 2 2 5銘柄の平均をとつても、 図 2 1に示すように、 日次収益率 C 3の変動は幾 何ブラウン運動モデル (図 2 0の曲線 C 1 ) とは異なることが分かる。 これを図 2 0の個別銘柄の日次収益率 C 2と比較すると、 変動の大きさが小さい点を除け ば、 個別銘柄と本質的に変わらない。 したがって、 株価指数オプションの取引者 は B S式を補正してオプション価格を評価している。
補正の一例を図 2 2に示す。 マーケッ卜で取引されたオプション価格と B S式 の評価値とがー致するボラティリティをインプライドボラティリティ (I V) と いう。 図 2 2の画マーク M 5 1は、 日経 2 2 5株価指数プットオプション終値の 典型的なインプライドボラティリティである。
図 2 2のヒストリカルボラティリティと記された 3 0 %の水平ライン C 4は、 原資産である日経 2 2 5株価指数の動きから算出されたヒストリカルボラティリ ティである。 もしも、 マーケットが完全に B S式のもとになる幾何ブラウン運動 モデルに従っていれば、 図中の■マーク M 5 1は 3 0 %のライン C 4上に分布す るはずである。 しかし、 現実は行使価格が原資産価格から離れるにしたがって、 インプライドボラティリティは増加する傾向が見られる。 このように、 行使価格 と原資産価格が等しい点 (行使価格/原資産価格 = 1 . 0 0 ) を中心にしてイン プライドボラティリティが増加する傾向はスマイルカーブ C 5と呼ばれている。 また、 スマイルカーブ C 5は満期までの期間が増えるにしたがって、 カーブの曲 率が緩やかになる期間構造を示すことも知られている。
通常、 オプションの取引者は、 マーケットでの取引価格を基に、 インプライド ボラティリティのスマイルカーブと期間構造をまとめたボラティリテイマトリッ クスを把握し、 B S式によるオプション価格を補正することによってオプション 価格を決定している。 ボラティリティマ卜リックスはォプション価格評価手法として一番成功したも のであるが、 短所もある。 その短所をまとめると、 次の 2点に集約できる。
1 . 取引がない、 又は非常に少ない場合には、 インプライドボラティリティ を得ることができない。
2 . 実際の取引価格はバラツキが大きく、 現実をよく表している代表的な取 引を特定することが困難である。
上記 1 . の欠点はインプライドボラティリティの本質的な問題で、 インプライ ドボラティリティでは解決できない。 他方、 上記 2 . はバラツキの大きい情報か ら有意な情報を抽出するフィル夕リングの手法で、 現実をよくあらわしている代 表的な取引を特定できる可能性がある。
フィルタリングの手法を適用する以前に、 平均的挙動を把握するために、 イン プライドボラティリティのスマイルと期間構造が生じるメカニズムを明らかにす る必要がある。 スマイルと期間構造のメ力ニズムは未だ解明されているわけでは ないが、 多くの実証研究によると、 現実の価格変動の確率が、 B S式で仮定して いる正規分布よりも価格変動の小さい部分で尖っていて (Leptokurcity) , 価格変 動の大きい部分で裾広がり (Fat-Tail) となっている点が主要因と考えられてい る。
図 2 3にその一例を示してある。 図 2 3において、 実際の日次収益率を示す口 マーク M 5 2は、 正規分布 C 6よりも中心で尖り、 裾が広がっている。 このよう な価格分布に従うと、 図 2 4中、 國マーク M 5 3が示すように、 B S式で用いて いる対数正規分布 C 7と比較して相対価格が 1 . 0近辺での確率密度の広がり (ボラティリティ) は小さく、 相対価格が 2 . 0以上と 2 . 5以下での確率密度 のボラティリティは対数正規分布 C 7よりも大きくなることは容易に理解できる。 また、 時間が経過するにしたがって、 中心極限定理から価格分布 (図中、 ロマ一 ク M 5 4 ) は正規分布に近づくと考えられるので、 価格分布の中心部と裾の広が りは、 時間が経過するとともに正規分布 C 8と等しくなる。 これが、 スマイル力 ーブと期間構造が生じる要因と考えられている。 これと同様の議論が、 John C. Hull, "OPTIONS, FUTURES & OTHER DERIVATIVES, Fourth Edition", Prentice-Hall International Inc., 2000, chapter 17 でも展開されている。 価格変動分布の Fat-Tail は、 図 2 0と図 2 1に示されている現実の価格変動 C 2 , C 3で時々生じる大きな価格変動に相当する。 これらを考慮したモデルとし て、 Fat-Tail を正規分布と全く異なる確率過程で独立に生じさせるジャンプモデ ルと、 正規分布の標準偏差、 すなわちボラティが時間的に揺らぐ確率ボラティリ ティモデルの 2つがあげられる。 しかし、 ジャンプモデルは、 不連続な価格変化 を仮定し、 確率ボラティリティモデルは本質的に非線形問題となる。 そのために リスク中立確率測度が一意的に求まらない。 その結果、 数 3 6式と数 3 7式のォ プシヨン価格評価式がこれらのモデルに適用できないという欠陥があった。 これらのモデルに対して、 ここで提案されているボルツマンモデルは、 広義の 確率ボラティ リティモデルに含められるが、 線形ボルツマン方程式で Leptokurcity と Fat-Tail の特徴を表現できている。 線形ボルツマン方程式で角度 分布を等方分布 (数 2 6式の p ( ιι ' → t ) = 1 Z 2の場合) とすると、 そ の解はリスク中立でかつ一意的である。 したがって、 ボルツマンモデルをォプシ ヨン価格評価に適用することで、 ボラティリティマトリックスの基本的なトレン ドを評価できる。
ボルツマンモデルの特徴として、 価格変動の相場依存性の考慮があげられる。 相場依存性とは、 価格の大きな変動がまとまって生じることである。 本発明の第 1の特徴である上述の金融商品あるレ ^はその派生商品の価格リスク評価システム では、 Leptokurcity を考慮するために、 価格分布 f ( v ) にマクスゥエル分布の 変形である、 数 4 2式の蒸発スペクトル式を推奨する。
【数 4 2】
V
f ί v ) o V exp
T( v ')
ボルツマンモデルでは原資産の価格変動と前回の変動との間との相関を考慮で きる。 ボルツマンモデルでは、 終値の場合には、 前日の日次収益率 V ' と当日の 日次収益率 Vとの間に、 温度 Τを介在して明確な相場依存性が見られることを主 張するものである。 その典型例を図 2 5に示す。 図 2 5において■マーク Μ 5 5 は株価の終値実績値から求めた温度を表わし、 曲線 C 9はこれらを 2次関数であ てはめたものである。 この図 2 5から、 温度 Τが前日の日次収益率 ν ' に関して 数 4 3式に示す二次関数的傾向を示していることが分かる。
【数 4 3】 ι2
T(v ') = T0 (l + c0v '+ g0v 二次関数的な変化は、 温度の増加とともに比熱が増えるという正のフィードバ ックがかかる系で、 株式マーケットの不安定性を端的に表わしている。
ボラティリティスマイルを示した図 2 2中の実績値 (國マーク M 5 1 ) と一致 したカーブ C 5は、 ボルツマンモデルで数 3 6式と数 3 7式のオプション価格を 評価し、 その結果と等しくなる B S式のボラティリティをプロッ卜したものであ る。 また、 ボルツマンモデルによる価格評価シミュレーションの過程でボルツマ ンモデルが評価した日次収益率 C 1 0を図 2 6に示す。 この図 2 6を見ると、 ォ プシヨン取引と同時期の日経平均株価指数の日次収益率 (図中の■マーク M 5 6 ) をほぼ再現できていることが分かる。
図 2 6に示す日次収益率は典型的な Fat-Tail を示している。 ボルツマン分布が 求めた日次収益率分布に従って乱数 ξを発生させ、 次の数 4 4式に従って、 原資 産価格 Sの軌跡をシミュレートする。 ただし、 ジャンプモデルでは相場依存性を 無視しているので、 大きな価格変化は不連続変化となる点がボルツマンモデルと 異なる。
【数 4 4】
dS J
— = rdt + ^
S
このジャンプモデルは、 ボルツマンモデルと同じ結果を与えるように思えるが、 結果はかなり異なる。 図 2 7では、 ボルツマンモデルとジャンプモデルとのイン プライドボラティリティを対比して示してある。 図 2 7の実線 C 1 1と一点鎖線 C 1 2はボルツマンモデルの結果で、 それぞれ満期までの期間が 4 0日と 8 0日 の場合である。 破線 C 1 3と点線 C 1 4はジャンプモデルの結果で、 それぞれ満 期までの期間が 4 0日と 8 0日の場合である。
この図 2 7の比較から、 ジャンプモデル C 1 3 , C 1 4はボルツマンモデル C 1 1 , C 1 2よりもボラティリティが大きくなり、 スマイルカーブの曲率も小さ いことが分かる。 実績値と比較しても、 ジャンプモデルによるインプライドボラ ティリティは大きいことが分かる。 ジャンプモデルでは、 価格変動の大きさが全 く無相関なために中心極限定理が早期に現れる。 これは、 ジャンプモデルのよう な不連続モデルでは、 価格の拡散が早くなるためである。 したがって、 ジャンプ モデルでボルツマンモデルと同じ結果を出すためには、 図 2 6に示す日次収益率 C 1 0よりも収益率の低い部分で大きな確率密度をとる分布を用い、 価格の拡散 を抑える工夫が必要となる。 しかし、 その結果、 日次収益率分布は原資産のもの とはかなり異なったものとなる。 このように、 ボルツマンモデルとジャンプモデ ルは根本的に異なっていることが分かる。
ボルツマンモデルはジャンプモデルと比較して特に複雑なわけでもない。 たと えば、 最もシンプルなマートンの複合ジャンプモデルと比較する。 マートンのジ ヤンプモデルは正規分布による乱数 ξとポアソン分布による乱数 7?を用い、 正規 分布の標準偏差 σ、 ポアソン分布に関する平均的ジャンプの大きさ kとジャンプ の生じる単位時間当たりの確率 λを用いて、 原資産価格 Sの従う確率微分方程式 を数 4 5式で表している。
【数 4 5】
— = -Akdt + o -Jdt + Ύ]
S ―
マ一トンの複合ジャンプモデルでは、 確率密度関数が正規分布とポアソン分布 の 2つ、 パラメ一夕が 3つである。 ボルツマンモデルは確率密度関数がマクスゥ エル分布の 1つ、 パラメ一夕が 3つであり、 確率密度関数の種類が少ない分だけ ボルツマンモデルの方がシンプルである。
ここまでで、 オプション価格評価の理論と実際を説明した。 次に、 かかるボル ッマンモデルに基づきオプション価格評価するディーリングシステムについて説 明する。
図 2 8及び図 2 9は、 本実施の形態のディ一リングシステム 1 0 0の構成を示 している。 このシステム 1 0 0は、 外部のマーケットデータベース 1 0 1と通信 してマーケットデ一夕を取込み、 インプライドボラティリティを算出するインプ ライドボラティリティ演算部 1 0 2と、 図 2 9の構成を備え、 ボルツマンモデル によりォプション価格評価を実施するボルツマンモデル計算エンジン (B MM) 1 0 3と、 この B MM 1 0 3の出力するオプション価格をィンプライドボラティ リティ ( I V) に変換するインプライドボラティリティ ( I V) フィル夕 1 0 4 と、 必要な情報を表示し、 プリン卜アウトし、 またデータ入力を行うためのグラ フィカルユーザーイン夕フェース (G U I ) としてのディーリング端末 1 0 5力、 ら構成されている。
そしてボルツマンモデル計算エンジン (B MM) 1 0 3は、 図 2 9に示す構成 であり、 価格 ·変動率,変動方向の初期値入力部 3、 評価条件入力部 4、 ボルツ マンモデル解析部 5、 入出力装置としての G U I 1 0 5 (図 2 8におけるものと 共通)、 全断面積 ·確率過程入力部 7、 速度分布 ·方向分布入力部 8、 乱数発生 部 9を備え、 必要なマーケットデ一夕を取込むためにマーケットデータベース 1 0 1と接続されている。 .
そしてボルツマンモデル解析部 5はさらに、 初期化部 1 2、 初期値設定部 1 3、 サンプリング部 1 4、 ボルツマンモデルによる価格変動シミュレーション部 1 5、 確率密度算出部 1 6、 一試行終了判定部 1 7、 全試行終了判定部 1 8、 確率密度 編集部 1 9、 価格分布演算部 2 0、 そして価格換算部 2 1を有している。
なお、 本システムは物理的な意味で 1つのコンピュータに含まれることを意味 するものではない。 例えば、 本システム 1 0 0としてクライアント ·サーバシス テムのように分散処理するシステムを採用することができる。 また、 各要素はそ の名称の示す処理を実行するプログラムそれぞれに対応しており、 本システム中 に物理的にこれらの要素が組み込まれているものではない。 したがって、 基本的 には、 通信機能を備えた 1台のコンピュータにこれらの処理機能を実行するディ —リングプログラムを組み込むことによつて実現することができるものである。 初期値入力部 3は、 評価対象の株価又は株価指数の原資産に関する数 4 3の T 0 , c 0, g。をボルツマンモデル解析部 5に入力する。 このパラメ一夕は実績デ 一夕から得られる。 好ましくは、 初期値入力部 3から評価対象の株価又は株価指 数に関する情報をマ一ケットデ一夕ベース 1 0 1から検索し、 検索した該当株式 又は株価指数の価格、 価格変動率、 価格変動方向の初期値を取得してボノ
モデル解析部 5に出力する。 評価条件入力部 4は、 ボルツマンモデル解析部 5の評価条件を入力する要素で ある。 ボルツマン解析部 5の評価条件とは、 ボルツマンモデル解析部 5による試 行回数、 評価する時間帯、 評価する価格帯などの解析のための条件である。 この 評価条件入力部 4により、 有意な解析を行うことができる評価条件をボルツマン モデル解析部 5に設定することができる。
ボルツマンモデル解析部 5は、 本発明の中心的な構成要素である。 ボルツマン モデル解析部 5の詳細は第 1の実施の形態のシステムである図 1の構成とおおむ ね同じであるが、 新たに価格分布演算部 2 0と価格換算部 2 1が追加されている ので、 これらについて説明する。
ボルツマンモデル解析部 5の価格分布演算部 2 0は、 確率密度編集部 1 9の編 集した原資産の価格変動の確率密度に基づき、 その価格分布を演算する要素であ る。
ボルツマンモデル解析部 5の価格換算部 2 1は、 価格分布演算部 2 0の算出し た価格分布に基づき、 評価対象のオプション価格を算出して出力する要素である。
G U Iとしてのディーリング端末 1 0 5は、 本システムの処理の途中経過ゃ最 終処理結果を出力する要素であり、 評価対象とするオプションの価格分布を出力 する。 なお、 この端末 1 0 5は、 キーボード、 マウスのようなポインティングデ バイスによる入力機能を有し、 またディスプレイに表示し、 プリン夕によりプリ ントアウトし、 他のシステムへのネットワークを通じた伝送、 記憶装置への書き 出しを含め、 広い意味での出力機能を有する。
マーケットデ一夕ベース 1 0 1は、 評価対象とするオプション商品に関連した 情報を格納したデ一夕ベースである。 なお、 ここで 「デ一夕ベース」 とは、 デー 夕ベース内に体系的に管理されたデータと、 データを検索する手段、 そしてそれ らを記憶管理するハードウエアも含めたものである。
このマーケットデ一夕ベース 1 0 1には、 本システムに固有に設けたものであ つてもよいが、 外部に既存のデータベースがある場合にはそれを利用してもよい。 以上のシステム構成のオプション価格評価システムによる株価指数オプション 価格の評価方法について、 以下に説明する。
図 3 0は、 A 1から A 6までの 6つの手順を示している。 株価指数オプション 価格評価では、 通常は、 多くの取引実績データを得ることができる。 これらの実 績デ一夕はマーケットデ一夕ベース 1 0 1に蓄積されており、 全断面積 ·確率過 程入力部 7が A 1の処理ステップで、 データベース 1 0 1の実績データを用いて インプライドボラティリティを計算する。
次に、 図 3 0の左側の A 2と A 3の処理ステップは、 従来手順である。 A 2の 処理ステップでは、 A 1の処理ステップで求めたインプライドポラティリティか ら、 経験と勘もしくは簡便な移動平均や回帰モデルに基づいて、 ボラティリティ マトリックスの全体的な傾向を決定し、 A 3の処理ステップでボラティリテイマ トリックスを確定する。 従来は、 A 2の処理ステップで恣意的なジャッジメント が必要とされていた。
本実施の形態のディーリングシステム 1 0 0では、 A 4の処理ステップにおい て、 ボルツマンモデル解析部 5によりこのインプライドボラティリティを取り込 み、 インプライドボラティリティと一致するようにボルツマンモデルの温度パラ メータ (数 4 3式の 3つの係数 T。, c。, g。) を決定する。
そして一致すれば、 A 5の処理ステップに進み、 原資産の日次収益率との一致 性を確認する。 ここで、 原資産の日次収益率が一致しなければ、 A 4の処理ステ ップに戻り、 パラメ一夕を見直す。 一致すれば、 A 6の処理ステップで原資産の 相場依存性との一致性を確認する。
A 6の処理ステツプにおいて、 原資産の相場依存性と一致すれば、 A 3の処理 ステップにおいてボルツマンモデルの結果をもってボラティリテイマトリックス と決定する。 なお、 実際には、 明確な相場依存性を観測できることは希なので、 A 5から A 6への流れ (図 3 0における矢印付き破線) が最終決断となることが 多い。 もし、 明快な相場依存性が得られるが、 実際と一致しなければ A 4の処理 ステップに戻り、 パラメ一夕を見直す。
実際のマーケットが、 常にボルツマンモデルで良く説明できるとは限らない。 A 4の処理ステップでボラティリテイマトリックスをうまく説明できるが、 日次 収益率と矛盾することもあり得る。 その場合には、 日次収益率との一致性確保を あきらめ、 A 3の処理ステップに移行する。 また A 4の処理ステップでインプラ ィドボラティリティと一致しない場合には、 ボルツマンモデルの限界を超えたマ 一ケットとなっているので、 A 2の処理ステップに戻り、 従来と同じ手法をとり、 ディーラー等のジャッジメントに委ねる。
次に、 本ディーリングシステム 1 0 0による個別株オプション価格評価の方法 を説明する。 ボルツマンモデルで評価した日次収益率が原資産の日次収益率と一 致できることは、 オプション取引の実績が無くても原資産の振る舞いからォプシ ヨン価格を評価できることを意味する。 したがって、 現在、 取引実績の少ない個 別株ォプション価格評価にとつて最も有効な手法といえる。
ボルツマンモデルでは、 株価指数オプション価格評価と個別株ォプション価格 評価とで、 手法は全く同じである。 個々の銘柄毎に、 数 4 3式の 3つの係数 T 0, C 0 , g。を決めることで、 オプション価格を評価できる。
実際、 個別銘柄に関して数 4 3式の傾向が見られるかどうかについて、 図 3 1 に示す。 図 3 1は、 東京証券取引所一部上場銘柄の一部について温度 Tを求めた ものである。 横軸は、 業種毎、 ここでは建設、 食品、 化学、 鉄鋼、 電機、 金融、 サービス毎に株価のヒストリカルボラティリティが小さい順番に並べたものであ る。 図 3 1中の実線 C 2 1, C 2 2 , …, C 2 7はヒストリカルボラティリティ を温度 Tに換算したものである。 図中、 秦マークは前日の日次収益率が 5 %以内 の時の当日の収益率分布の温度を示し、 Xマークは前日の日次収益率が 5 %か ら 1 0 %の時の温度を示し、 ロマ一クは前日の日次収益率が 1 0 %から 1 5 %の 時の温度を示す。
図 3 1では、 これら 3種類の温度がヒストリカルボラティリティ C 2 1, C 2 2, ···, C 2 7におおむね比例していることを示している。 また、 前日の日次収 益率が大きいと、 温度 Tも大きくなることが分かる。 さらに、 ·マークとロマ一 クと Xマークの分布を見ると、 口マーク群ときマーク群との差よりも Xマーク 群と口マーク群との差の方が大きい。 すなわち、 前日の日次収益率が大きくなる にしたがって、 温度のみならず、 温度の上昇率も大きくなることが分かる。 これ は、 数 4 3式の二次関数的依存性を示唆するものである。
個別株オプション価格評価の例を図 3 2と図 3 3に示す。 図 3 2はコールォプ シヨン価格評価例である。 横軸が行使価格と原資産価格との比、 縦軸がコールォ プシヨン価格と原資産価格との比を示す。 図 3 3はプットォプション価格評価の 例で、 縦軸はプットオプション価格と原資産価格との比である。 図 3 2と図 3 3 で、 実線 C 3 1, C 4 1と一点鎖線 C 3 2 , C 4 2はボルツマンモデルによる評 価で、 それぞれ満期までの期間が 2 0日と 4 0日のものである。 破線 C 3 3, C 4 3と点線 C 3 4, C 4 4は B S式によるものである。
ここでは、 ヒストリカルボラティリティが約 7 0 %の銘柄を想定していて、 図 3 1から、 数 4 6式の温度を用いた。
【数 4 6】
T ( v ') = 0 .00 7 ( 1 + 1 5 ν ' + 3 00 ν ι 2 約 7 0 %のヒストリカルボラティリティは、 株価指数のボラティリティの 2倍 程度であり、 個別銘柄のヒストリカルボラティリティとしては若干大きめではあ るが、 現実的な値である。
図 3 4と図 3 5にコールオプションとプットオプションのインプライドボラテ イリティを示す。 図 2 7の株価指数のインプライドボラティリティと同様に、 ス マイルカーブと期間構造が反映されていることが分かる。
図 3 6は、 ディ一リングシステム 1 0 0により上記の個別株ォプション価格評 価を実施する場合の処理の流れを示したものである。 図 3 0と同様に、 左側は従 来手法の流れを示している。
個別株オプション取引では、 通常は取引実績が少ない。 取引実績が多いものは、 株価指数オプションと同じであるので、 ここでは、 図 3 6を用いて、 取引実績が ほとんどないものについて説明する。
従来は、 Β 1の処理ステップで該当する銘柄のヒストリカルボラティリティを もとに、 株価指数オプション価格評価の経験等からボラティリティのスマイルと 期間構造を推定して、 処理ステップ Β 2のボラティリティマトリックス決定に到 る。
しかし、 本実施の形態のディーリングシステム 1 0 0では、 処理ステップ Β 3 で該当銘柄のボルツマンモデルの温度パラメ一夕を決定する。 そして処理ステツ プ Β 4で該当銘柄の日次収益率との一致性を確認する。 日次収益率が一致しなけ れば処理ステップ Β 3に戻り、 パラメ一夕を見直す。 一致すれば、 処理ステップ B 5において相場依存性との一致性を確認する。 もし一致すれば、 従来手法の処 理ステツプ B 2のボラティリテイマ卜リックスの決定に到る。 相場依存性が一致 しなければ、 処理ステップ B 3に戻り、 温度パラメ一夕を見直し、 上記の処理を 繰り返す。 この場合にも、 実際には明確な相場依存性を観測することは希である ので、 処理ステップ B 4から B 5への流れ (図中、 矢印付き破線) が最終決断と なることも多い。
次に、 上記のディーリングシステム 1 0 0による、 ボルツマンモデルに基づく ヒストリカル情報との整合性を保ったオプション価格評価手法について説明する。 ボルツマンモデルでは、 原資産のヒストリカルな情報と整合性をとりつつ、 イン プライドボラティリティのスマイルと期間構造を評価できることを述べた。 この 特性は、 取引に際してオプション価格提示の根拠を明確にできる利点がある。 実 マーケッ卜における価格設定は、 必ずしも合理的な説明を必要とするものではな レ^ 特に、 取引が完全に自己責任の範囲で実施されるものならばミスプライスに よる大きな損失も当事者のみの問題である。 しかし、 業としての取引ゃォプショ ン価格付けのコンサルテーシヨンでは、 価格評価の影響は単に価格付けした当事 者のみにとどまらない。 したがって、 長年の経験と勘のみでは済まされず、 合理 的な価格付けの根拠が求められる。
マーケットは不確実性が大きいので、 経験と勘に頼る恣意的なジャッジメント が完全になくなることはない。 しかし、 これらのジャッジメントが他の情報で裏 付けられれば、 単なる恣意的なジャッジメントではなく、 合理的な根拠に基づく 行動となる。 現在の金融工学の基本が原資産価格の挙動から派生商品の価格が決 定されるという立場にある以上、 ボルツマンモデルが原資産のヒストリカル情報 との整合性を保てることは、 価格評価の合理性を主張する大きな根拠となり得る。 前述のジャンプモデルやボラティリティマトリックスのように原資産のヒスト リカル情報から逸脱することを前提にした場合に、 逸脱する根拠を明快に説明す るのは困難である。 もちろんモデルも完全ではないので、 場合によっては原資産 のヒストリカル情報から逸脱した価格評価も必要とされる。 しかし、 ボルツマン モデルのように原資産のヒトリカル情報との整合性が原則的に保たれているモデ ルでは、 逸脱も小さく、 また逸脱しなければならない機会も比較的少ない。 した がって、 逸脱する場合には関係者と協議する時間も確保でき、 特定のディーラー やコンサルタントの判断ミスが巨額損失につながる可能性も小さくなる。
さて、 上述したディ一リングシステム 1 0 0を用いてオプション価格評価を実 行する際には、 リスクヘッジのために数 4 7式から数 5 1式に示すリスクパラメ —夕の評価も必要とされる。
【数 4 7】 dS
【数 4 8】
Γ = ^
dS2
【数 4 9】 dC
P =
di
【数 5 0】 dC
Θ
【数 5 1】 da
ここで、 Cはオプション価格、 Sは原資産価格、 rは非危険利子率、 ては満期 までの期間、 σはボラティリティである。 これらのリスクパラメ一夕に比例して 原資産の売買を行うと、 原資産の価格変動を原則的には打ち消すことができるこ とが知られている。
これらのリスクパラメ一夕はォプション価格の微分量であることが分かる。 ボ ルツマンモデルでは、 解法としてモンテカルロ法を前提としているが、 モンテ力 ルロ法の欠点として、 微分量の評価に計算時間を要することがあげられる。 たと えば、 コールオプション価格 Cの Θをモンテカルロ法で厳密に求める手順を説明 する。 満期までの期間ての微小変化量 <5 てを設定し、 数 5 2式を計算すると、 Θ を評価することができる。
【数 5 2】
^ dC
Θ
Βτ
_ Calif K,r + <5T) - Call( K,T )
δτ
ここで、 数 5 2式の分子は、 数 3 6式から、 次の数 5 3式となる。
【数 5 3】
Call(K,T + 0T) - Call(K,T ) =
e— ( e - sr jdS(s _ K)P(S,T + δτ) - JdS(S - K)P(S,T ) ) この数 5 3式の右辺の積分をモンテカルロ法で求めているが、 入力変数である ての変化は小さい。 したがって、 数 5 3式の右辺第 1項の積分と第 2項の積分と の差も小さくなる。
モンテカルロ法は、 計算結果が統計誤差の範囲内でばらつくので、 差が小さい ときには、 総計誤差を小さくするために計算量を増やす必要がある。 通常、 統計 誤差は計算量の 2乗に反比例する。 そのため、 変化量が小さい場合には、 膨大な 計算時間を費やさなければ有意差を検出することができない。
この問題は、 金融モンテカルロ法のみならずモンテカルロ法全般に伴う問題で、 未だ根本的な解決策は見出されていない。 中性子輸送モンテカルロ法で用いられ る摂動モンテカルロ法などの微小変動量のみをシミュレ一卜する手法もあるが、 若干の近似が必要とされ、 モンテカルロ法の特長である厳密性を損なっている可 能性もある。
現状では、 モンテカルロ法で微小変動量の厳密なシミュレーションができない 以上、 解の厳密性にこだわりすぎるのは現実的ではない。 オプション価格がイン プライドボラティリティで説明できる状況下では、 ボルツマンモデルと B Sモデ ルの乖離が小さい。 リスクパラメ一夕のような一次から二次の微分量は、 一般に モデル依存性が弱いので、 ボルツマンモデルで評価したオプション価格から逆算 したィンプライドボラティリティを、 B S式に基づいたリスクパラメ一夕評価式 に代入することで実用的に十分な精度でリスクパラメ一夕を評価できる。
具体的には、 下の数 5 4式から数 5 8式に示す B S式に基づいたリスクパラメ —夕評価式のボラティリティひをボルツマンモデルのォプシ '価格に一致する インプライドボラティリティに置き換えることで、 ボノ
ラメ一夕にできる。
【数 54】
"N(d,); Call
N(d】)-l;Put
【数 55】 一 rKe N(d2); Call
+ rKe' N (- d2); Put
Figure imgf000067_0001
【数 56】 Call Put
Figure imgf000067_0002
【数 57】
SVrErf (d ; Call
V
sVrErfidj); Put
【数 58】
p J Te"rTN(d2); Call
|-Kre-rTN(-d2); Put
ただし、 Erf (x) は、 次のように定義される式である。
【数 59】
\
t-rf(x) =
Figure imgf000067_0003
)
次に、 本ディーリングシステム 100を用いて、 ボルツマンモデルで評価した 確率密度関数をテーブル化し、 オプション価格をモンテカルロ法の再計算ではな く、 べクトルの積和計算でオプション価格計算を行う手法について説明する。 インプライドボラティリティは、 ボルツマンモデルで評価したオプション価格 とブラック ' ショールズ (BS) 式によるオプション価格とがー致するように逆 算した、 ブラック · ショールズ式のボラティリティである。 ボルツマンモデルで はオプション価格は、 既出の数 36式と数 37式で表わされ、 これらの数 36式、 数 37式の数値積分をモンテカルロ法で求める。
確率密度関数 P (S, て) が Sに関して極端に大きな変化をしないとき、 すな わち通常の価格分布が適用できる場合は、 確率密度関数を Sに関してテーブル化 し、 次の数 60式、 数 61式の級数で近似することにより、 モンテカルロ法で厳 密に評価した結果ときわめて近い値を求めることができる。
【数 60】
Call(K) « e'rT 2
Figure imgf000068_0001
) (S i - K ) 【数 61】
Put(K 2 S i P (Si, (K - Si) ここで、 確率密度関数 P (S i, て) は、 モンテカルロ法で次の数 62式とし, 二の数 62式を評価することによって求めることができる。
【数 62】
Figure imgf000068_0002
ここで、 Δ S iを実用上十分小さく取り、 数 62式の確率密度関数をテーブル として記憶すると、 数 60式、 数 61式は単なるベクトルの積和演算であるので、 高速に計算することができる。
次に、 本発明のディーリングシステム 100による具体的な処理機能について 説明する。 図 37は、 ディーリング端末 105において、 株価指数のザラ場歩み を表示するサブ画面である。 図 38は、 同じくディーリング端末 105において、 株価指数を原資産とする株価指数オプションの行使価格別、 限月別のインプライ ドボラティリティ及び市況価格をテ一ブル形式で表示するサブ画面である。
図 39 (a), (b) は、 同じくディーリング端末 105において、 図 38のテ 一ブル形式の情報をグラフ形式で図示するサブ画面である。 そして同図 (a) の 縦軸をィンプライドボラティリティとするグラフは、 いわゆるスマイルカーブで あり、 同図 (b) のグラフは、 各限月ごとのオプション価格—行使価格のグラフ である。
このディーリングシステム 100は、 より詳しくは図 40のフローチャートに 示す処理を実行する。 平常の市況時は、 マーケットデ一夕 101を取り込み (ス テツプ S 05)、 図 37に示したサブ画面にて、 粗い計算結果を用いて表示速度 向上を図っている (ステップ S 10, S 15)。
一方、 図 37のサブ画面に表示されているグラフの a部分のように、 原資産に 大きな変動が生じている時には、 ユーザ一は図 39、 図 41 (a) のサブ画面に て、 詳細評価を実施したいエリア 1 10 (ここでは、 K4一 K5のエリア) を対 角線方向にマウス (あるいはそれに類するポインティングデバイス) でドラッグ することで画面拡大指定して (ステップ S 20, S 25) 必要な追加入力デー 夕、 具体的に図 42 (a), (b) に示すように K451、 Κ452、 Κ453に 相当する仮想行使価格 aを B MM 103に自動的に渡して補間計算を実行させる (ステップ S 30 ; S 30 _ 1, S 30 - 2)0
その計算結果を、 具体的には aに相当するインプライドボラティリティとォプ シヨン行使価格 bを BMM 103から受取り (ステップ S 30— 3)、 ディ一リ ング端末 105の図 38、 図 41 (a) のサブ画面及び図 39、 図 41 (a) の サブ画面のスケールをリフレッシュし (ステップ S 35— 1)、 詳細評価の結果 を繫いで図示する (ステップ S 35— 2 ;ステップ S 35)。 図示されたグラフ を図 41 (b) に示す。
次に理論計算サーバーである BMM 103にて実施される計算処理について、 具体的に図 43を用いて説明する。
前述したように、 インプライドボラティリティ (I V) は、 ボルツマンモデル で評価したオプション価格とブラック · ショールズ式 (BS式) によるォプショ ン価格が一致するように逆算した、 ブラック · ショールズ式のボラティリティで ある。 ボルツマンモデルではオプション価格は、 前述の数 36式、 数 37式で表 わされ、 これらの数値積分をモンテカルロ法で求める。 これらの数 36式、 数 3 7式において、 確率密度関数 P ( S . て) が Sに関して、 極端に大きな変化をし ないとき、 すなわち通常の価格分布が適用できるときは、 確率密度関数 P ( S , て) を Sに関してテーブル化し、 前述の数 6 0式、 数 6 1式の級数で近似するこ とで、 モンテカルロ法で厳密に評価した結果と極めて近い値を求めることができ る。
ここで確率密度関数 P ( S i , て) は、 モンテカルロ法で、 前述の数 6 2式と し、 この数 6 2式を評価することで求めることができる。 そして、 A S iを実用 上十分小さくとり、 数 6 2式の確率密度関数をテーブルとして記憶すると、 数 6 0式、 数 6 1式は単なるベクトルの積和演算であるので、 高速に計算することが できる。
数 6 0式の級数を図 4 3に模式的に示してある。 図 4 3の滑らかな曲線 C 6 1 は、 真の確率密度 P ( S , て) である。 そしてヒストグラム C 6 2がテーブル化 した確率密度 P ( S i , て) である。 S = Kを始点とした傾き 1の直線 C 6 3と P ( S , て) との積をモンテカルロ法で数値積分したものが、 数 3 6式の厳密な 評価結果である。 図 4 0におけるステップ S 2 0でユーザ一が指定することによ つて詳細を評価するときは、 こちらの処理が適用される (ステップ S 2 0で Y E S側に分岐)。 一方、 直線 C 6 3とヒストグラム C 6 2との積を積分したものが 数 6 0式で表された近似であり、 平常の市況時は、 こちらの処理が適用される (ステップ S 2 0で N Oに分岐)。
このようにして、 詳細な評価を実行した場合、 より厳密な結果を得ることがで きる。 図 4 1 ( b ) のグラフにおいて、 符号 Cが、 通常の粗い計算結果 C 6 4と 詳細評価による結果 C 6 5との乖離を示している。
本処理によれば、 通常は、 粗い計算結果を用いて表示の速度向上を図り、 ユー ザ一指定時には画面拡大して詳細評価結果を表示して、 市況の変化が大きいとき にその状況が迅速に察知できるようになる。
次に、 図 2 8に示したディーリングシステム 1 0 0により任意の多期間のボラ ティリティを求めて表示することにより、 マーケッ卜に存在しないボラティリテ ィの期間構造を評価し、 仕組み債又はエキゾチックオプションの開発に供する方 法について説明する。 図 4 4のフローチャートはその手順を示している。 この図 4 4のフローチヤ一卜では、 図 4 0のフローチャートと共通する処理ステップに は同一の符号を付してある。
通常は、 粗い計算結果を用いて、 図 3 7〜図 3 9に示すようにディーリング端 末 1 0 5のサブ画面で市況が伝えられている。 ここでユーザーが、 任意の多期間 のボラティリティを評価したい場合に、 図 4 5の期間設定画面 2 0 0にて、 評価 したいオプションの期間を設定するために、 「開始年月日」 2 0 1、 「満期年月 日」 2 0 2、 「評価間隔」 2 0 3を入力し、 あるいは必要な選択操作をする。 なお、 これらはマーケットで設定されているものである必要はない。 例えば、 図 4 6のインプライドボラティリティ及び市況価格を表示する画面で、 符号 aで 示す 1限月、 2限月のオプションは取り引きされているが、 符号 bで示す m限月 のオプションはマ一ケッ卜では取引されていないとする。
ここでユーザーが割込み操作をして (図 4 4におけるステップ S 2 0 ' )、 図 4 5の期間設定画面 2 0 0で、 「満期年月日」 2 0 2にこの m月最終日を入力し、 「評価間隔」 2 0 3として monthlyを選択し、 実行ボタンを押す (ステップ S 2 5 ' ;)。 するとこの追加入力情報 aが B MM .1 0 3に自動的に渡される (ステツ プ S 3 0 ' ; S 3 0 - 1 ' , S 3 0— 2 ' )。
そして B MM 1 0 3は上述したボルツマンモデルに基づく演算を実行し、 その 計算結果、 具体的には、 m限月のインプライドボラティリティ及びオプション価 格 bを受取り (ステップ S 3 0— 3 ' )、 ディーリング端末 1 0 5の図 3 8のサ ブ画面及び図 3 9のサブ画面にスケールをリフレッシュし、 結果を繁いで表示す る (ステップ S 3 5— 1, S 3 5 - 2 ; S 3 5 ) o
このようにして図示されたグラフを図 4 7に例示している。 この図 4 7では、 曲線 C 7 1, C 7 2がマーケッ卜に存在しているオプションのボラティリティを 示し、 曲線 C 7 3がマーケッ卜で存在していないォプションのボラティリティを 示している。
このようにして、 任意の多期間のボラティリティを求め表示することにより、 マーケッ卜に存在しないボラティリティの期間構造を評価することができ、 それ によって仕組み債又はェキゾチックオプションの開発効率向上を図ることができ る。 次に、 本実施の形態のディ一リングシステム 1 0 0により実行される A T M (アト *ザ*マニー) における I V (インプライドボラティリティ) の期間構造 の挙動アニメーションをフエーディング表示する方法について、 図 4 8及び図 4 9のフローチヤ一ト〜図 5 2の説明図を用いて説明する。
図 4 8のフローチャートは、 図 4 0のフローチャートに対して、 フエ一ディン グ機能を付加した場合の処理手順を示している。 この図 4 8において、 図 4 0と 共通する処理ステップには同一の符号を付して示してある。 そして異なる処理は ステップ S 1 5 0の画面表示の処理である。
図 4 8のフローチャートにおいて、 通常は、 粗い計算結果を用いて図 3 7〜図 3 9のディーリング端末サブ画面で市況が伝えられている (ステップ S 1 0 )。 ここで、 例えば図 3 7のサブ画面にて原資産に大きな変動が生じているとき (図 3 7における符号 aの部分)、 ユーザーは図 3 9のサブ画面にて、 図 4 1 ( a ) に示したように詳細評価を実施したいエリア 1 1 0をマウスで画面拡大指定する (ステップ S 2 0で Y E Sに分岐)。
この操作により、 通常時の市況の表示に加えて、 ユーザ一割込みが発生すると 必要な入力データが、 B MMエンジン 1 0 3に自動的に渡され、 計算結果として 図 5 0に示したデータが返される。 ここで図 5 0の K Rは、 マーケットで設定さ れている行使価格帯幅 (離散値) の狭間に仮想したリアルタイムの A TMで、 リ アルタイム原資産価格に等しいと仮想した A TMである。
ATM近傍ではリスク指標及びオプション価格が最も大きく変化するため、 デ ィ—ラーやトレーダーにとって、 この近傍の市況変化と期間構造の察知は極めて 重要である。
したがって、 巿況により、 図 3 7のサブ画面にて原資産価格が、 マーケットで 設定されている離散の行使価格帯幅の狭間を動いても、 図 5 0の K Rで示すよう に A TMを仮想することにより、 そのインプライドボラティリティの期間構造を 柔軟に評価することができる。
しかしながら、 この操作により、 図 3 9 ( b ) に示すグラフとして表示する情 報が増えてくる (この場合、 例えば 6限月までで 6本のグラフとなる)。 そのた め、 それらをユーザーにとって的確に迅速に、 直感的にもわかり易く表示する必 要がある。
そこで、 本処理では、 インプライドボラティリティの期間構造の挙動アニメ一 シヨンを、 図 49のフローチヤ一卜に基づく処理により、 図 52に示すようなフ エーデイング表示を行う。 図 52 (a) では a 1限月のみ実線表示 (ステップ S 150— 4)、 次にウェイトレベル値 wの経過時間後、 次の同図 (b) に示すよ うに、 a 1限月を破線で表示し、 a 2限月を実線表示する (ステップ S 150- 5, S 150 _ 6)。 以下同じく図 52 (d) に示すように a e限月まで繰り返 し表示する (ステップ S 150— 7, S 150— 8, ···, S 150— e, S 15 0- (e + l))。
ここでウェイトレベル値 wは、 図 49の詳細処理フローチャートに示すように 随時キーボードから 「十」、 「一」 キーの打鍵入力により、 割込み処理が起動され、 図 52の表示処理に直ちに反映される (ステップ S 150— 1〜S 150— 3)。 なお、 この割込み処理の受付け方法はこの打鍵入力によらず、 マウスなどポイン ティングデバイスを使っても可能である。
図 50で示した BMMエンジン 103から受取った計算結果は、 図 51に示す ようにグラフ表示される。 図 51中、 KRとは仮想 ATMを、 △マークは BMM エンジン 103の出力データ、 Xマークは巿況デ一夕を表したものである。
本処理によれば、 ATMにおける I Vの期間構造の挙動アニメーションをフエ —ディング表示することで、 相場変動への過敏な対応によるミスプライシングを 防ぐことができる。
同様に、 図 53のフローチャートは、 図 44のフローチャートに対して、 フエ ーデイング機能を付加した場合の処理手順を示している。 この図 53において、 図 44と共通する処理ステップには同一の符号を付して示してある。 そして異な る処理はステップ S 150' の画面表示の処理である。
図 53のフローチャートにおいて、 通常は、 粗い計算結果を用いて図 37〜図 39のディーリング端末サブ画面で市況が伝えられている (ステップ S 10)。 ここで、 ユーザ一が同時に任意の多期間のボラティリティを評価したいと思えば、 図 45の期間設定画面 200において、 評価したいオプションの期間を設定する ために、 「開始年月日」 201、 「満期年月日」 202を入力し、 また 「評価間 隔」 2 0 3を選択操作する (ステップ S 2 0 ' )。
このようなユーザーの割込み処理が発生すれば、 必要な入力デー夕が B MMェ ンジン 1 0 3に自動的に渡され、 計算結果として図 4 6のようなデータが返され る (ステップ S 2 5 ' , S 3 (Γ )。 そしてこの計算結果をグラフ表示すること によって、 図 4 7のようなグラフが表示される (ステップ S 3 5 )。
ここで、 画面表示にフエーデイング表示が指定されると、 上記と同様に図 4 9 のフローチャートに示す処理によって多期間ボラティリティを表示する。
本処理によれば、 任意の多期間のインプライドボラティリティの期間構造の挙 動アニメーションをフエーディング表示することで、 相場変動への過敏な対応に よるミスプライシングを防ぐことができる。
次に、 図 2 8に示したディ一リングシステム 1 0 0によりディ一ラーがポジシ ョンを設定して夕イムリーに自動発注する処理機能を、 図 5 4のフローチャート 〜図 5 6の説明図を用いて説明する。 なお、 図 5 4のフローチャートにおいて、 図 4 0のフローチャートと共通する処理ステップには同一のステップ番号を付し ている。
本処理機能では、 通常は、 粗い計算結果を用いて図 3 7〜図 3 9のディーリン グ端末サブ画面で市況が伝えられており (ステップ S 0 5〜S 1 5 )、 ユーザ一 は高度モデルの適正水準をビジュアルに参照している。
ここでユーザーが売買注文を発注したい場合は、 ステップ S 4 0にて割込み要 求をかけ、 図 5 5に示したエリア L, M、 Nを順次、 マウスでドラッグ指定する (ステップ S 4 0, S 4 5 )。 最初にエリア Lを指定すると、 図 5 6の取引条件 入力画面 2 1 0が起動し、 指定されたポジションの属性、 例えば行使価格、 コー ル Zプッ卜の別、 インプライドボラティリティあるいは指し値が自動的に該当欄 に挿入されている。 この画面からさらに、 売り Z買いの別と、 枚数を入力し、 「注文実行」 ボタンを操作すれば、 図 5 4の注文データ 1 3 0にここで指定した 注文が格納される (ステップ S 5 0 )。 残りのエリア M, Nについても同様であ る。
注文実行後、 市況の変化は、 ターゲットエリアにマーケットが回帰したかどう か、 t秒間隔でリアルタイムにチェックされる (ステップ S 6 0 . S 1 0 , S 1 5, S 20, S 40)。
夕ーゲッ卜エリアにマ一ケッ卜が回帰した時は、 ステップ S 60で YESに分 岐し、 ただちにマーケットに自動発注がなされ (ステップ S 65, S 70), 約 定時 (ステップ S 76) は、 当該ターゲットエリア、 例えばエリア Nのポジショ ンが約定された場合は、 図 55のエリア Nを画面から解除する (ステップ S 7 5)。
このような処理方法により、 高度モデルの適正水準をビジュアルにディーラ一 が参照し、 ポジションを設定して、 夕イムリーに自動発注することができる。 なお、 このようなディ一ラーがポジションを設定して夕イムリーに自動発注す る処理機能においても、 ディ一ラ一端末 105に ATMのインプライドボラティ リティの期間構造の挙動アニメーションをフエーディング表示させるようにする ことができる。 図 57〜図 61はそのようなフエーディング表示処理のフローチ ヤートを示し、 図 62はディ一ラー端末 105の表示態様を示している。 図 57 〜図 61のフローチャートにおいて、 他図のフローチャートの処理ステップと共 通する処理ステップには同一の符号を付してある。
通常は、 粗い計算結果を用いて図 37〜図 39のディ一リング端末サブ画面で 市況が伝えられている (ステップ S 05, S 10)。
ここで、 AT M近傍ではリスク指標及びォプション価格が最も大きく変化する ため、 ディーラーやトレーダーにとって、 この近傍の市況変化と期間構造の察知 は極めて重要である。 そこで市況により、 図 37のサブ画面にて原資産価格が、 マーケッ卜で設定されている離散の行使価格帯幅の狭間を動いても、 図 62の K Rで示すように ATMを仮想することにより、 そのインプライドボラティリティ の期間構造を、 フエーディング表示によつて分かり易く表示することができる (ステップ S 150— 1〜S 150— (e + l))。
この情報をもとにユーザーは、 図 62においてエリア Lをマウスでポジション 指定することにより (ステップ S 40, S 45, S 50)、 ステップ S 60で夕 ーゲッ卜エリアにマーケッ卜が回帰したかどうかを t秒間隔で自動チェックされ、 夕ーゲットエリアにマーケッ卜が回帰した時にはただちにマ一ケッ卜に自動発注 がなされる (ステップ S 65, S 70)。 このようにして本実施の形態のディーリングシステム 1 0 0において、 高度モ デルの適正水準をビジュアルにディーラーが参照し、 ポジションを設定してタイ ムリーに自動発注する処理を実行させる場合に、 A TMにおけるインプライドボ ラティリティ ( I V) の期間構造の挙動アニメーションをフエーデイング表示す ることで、 相場変動への過敏な対応によるミスプライシングを防ぎ、 ディーラー が適切なポジションを設定できる。
次に、 本実施の形態のディーリングシステム 1 0 0による、 自動警戒機能を図 6 3のフローチャート及び図 6 4の説明図に基づいて説明する。 なお、 図 6 3の フローチャートにおいて、 図 5 7〜図 6 1のフローチャートと共通する処理ステ ップについては同一の符号を付して示してある。
図 6 3のフローチャートにおいて、 通常は、 粗い計算結果を用いて図 3 7から 図 3 9のディ一リング端末サブ画面で市況が伝えられており (ステップ S 0 5 , S 1 0 , S 1 5 0 )、 ユーザーは高度モデルの適正水準をビジュアルに参照して いる。
ここでユーザーが図 6 4において、 本システムによるボルツマンモデルェンジ ン 1 0 3の出力が曲線 C 1 0 1であり、 マーケッ卜の回帰が曲線 C 1 0 2に予測 され、 マーケッ卜のインプライドボラティリティが曲線 C 1 0 3となっている状 態で、 ポジション aにおいて売買注文を発注したい場合は、 ステップ S 8 0でそ のポジションをマウスでエリア指定し注文する。
ここでユーザーが注文したポジション (図 6 4のグラフにおけるポジション a ) に対して、 市況の変化に伴い自動的に警告を発するための設定を行う。 具体 的にはステップ S 8 0で割込み要求をかけ、 警戒したマーケットの範囲、 例えば 図 6 4では警戒エリア bをマウスで指定する (ステップ S 8 5 )。 この指定され た情報は、 警戒エリアデ一夕 1 3 1に格納される。
複数のポジションそれぞれに対して警戒範囲を設定する場合は、 同様にこの割 込み要求を複数回かける。
また、 図 6 4で警戒エリア bに示したように、 注文しているポジション aは、 行使価格 K 2のオプションであるが、 警戒エリァ bは行使価格 K 3のエリァにも またがつている。 このように取組んでいるポジションの行使価格以外の行使価格、 すなわち別のオプション銘柄の指標も柔軟に警戒条件として取り込むことができ る。
警戒範囲設定後、 ステップ S 9 0にて警戒エリア bにマーケッ卜が入ったかど う力 警戒エリアデ一夕 1 3 1とマーケットデ一夕 1 0 1とが t秒間隔でリアル タイムにチェックされる。 そしてマーケットの予測が外れ、 現実のマーケットが 曲線 C 1 0 4のようになり、 警戒エリア bにマーケッ卜が入ればただちに注文を 発しているポジション aをフリツ力表示 (d ) させてユーザーに告知する (ステ ップ S 9 5 )。
この処理機能により、 ディーラーが警戒範囲を設定することで、 マーケットが 警戒範囲に入れば警告を発することにより、 リスク管理者の適切なリスクマネジ メントを可能にする。
なお、 上記の処理機能に対して、 図 6 5の処理機能を図 6 3のフローチャート における D部分に付加することができる。 すなわち、 既存の注文ポジションの予 測が外れ、 現実のマ一ケッ卜が曲線 C 1 0 4に示したように警戒エリア bに入つ た場合、 警告出力だけでなく、 図 6 6に示したように、 新たに代替ポジションェ リア eを推奨表示する機能を付加するのである。
これを実現するためには、 通常は、 図 6 3のフローチャートにおいて、 粗い計 算結果を用いて図 3 7〜図 3 9のディーリング端末サブ画面で市況が伝えられて おり、 図 6 6に示すようにユーザーは注文を出しているポジション aに対して、 警戒エリア bを設定している。
ここで市況が変化し、 現実のマ一ケット指標 C 1 0 4が警戒エリア bに入った とする。 そのような場合、 ただちにポジション aをフリツ力表示し、 ユーザーに この状態を告知する。 そして続いて、 図 6 5のフローチャートにおけるステップ S 8 6で、 図 6 6に既存のポジション aに対する代替ポジションエリア eを、 注 文デ一夕 1 3 1とマ一ケットデ一夕 1 0 1をもとに算出する。 これは、 当初想定 していたマーケットの動き (図 6 6における曲線 C 1 0 2 ) 力 予想に反して曲 線 C 1 0 4で示される状態に推移した分を補う、 反対のポジションに相当する。 つづいて、 この算出された代替ポジションエリア eは、 ただちにステップ S 8 8の画面表示処理にてディーリング端末 1 0 5に図 6 6に示したように図示され る。
ユーザーはこの図示された代替ポジションエリア eの中から、 適切と思うポジ シヨン f にて再度注文を仕掛けることができる。
このような代替ポジション提案機能を付加すれば、 現実のマーケッ卜からの予 測外れに対して警告を発するディーリングシステム 1 0 0において、 代替ポジシ ョンを自動抽出して、 相場変動への過敏な対応による巨額損失の発生を防止する ことができる。
このようにして本発明のディーリングシステムによれば、 原資産の大きな価格 変動に適応し、 取引が活発でない類も含むオプションマーケットにおいて、 従来 の金融工学の一般的な理論をもとにした限界のある手法に代わって、 原子炉理論 を金融分野に応用したボルツマンモデル計算エンジンを備え、 ディ一ラーやトレ 一ダーにとつて有意な理論価格及びリスク指標を、 コンピュータシステムのイン 夕ーラクティブな画面イン夕フェースを通じて、 柔軟に提供することができるの である。
なおまた、 上記実施の形態では、 株価指数オプションに関して説明したが、 本 発明は株価指数ォプションに限らず、 原資産が幾何ブラウン運動の挙動を呈する あらゆるオプション商品、 例えば個別株オプション、 通貨オプションなどにおい ても同様に適用できる。

Claims

請 求 の 範 囲
1 . 金融商品あるいはその派生商品の価格分布あるいはリスク分布を評 価する金融商品あるいはその派生商品の価格リスク評価システムにおいて、 評価対象である金融商品あるいはその派生商品の価格、 価格変動率、 価格変動 方向のうちの少なくとも一つの初期値を入力する初期値入力手段と、
少なくとも評価時間、 試行回数を含む評価条件を入力する評価条件入力手段と、 前記初期値入力手段から評価対象の金融商品あるいはその派生商品の価格、 価 格変動率、 価格変動方向のうちの少なくとも一つの初期値を入力し、 前記評価条 件入力手段から評価条件を入力し、 評価対象の金融商品あるいはその派生商品に ついて、 モンテカルロ法によりボルツマンモデルによる価格変動シミュレーショ ンを評価条件の範囲内で繰り返して金融商品あるいはその派生商品の価格分布あ るいはリスク分布を求めるボルツマンモデル解析手段と、
評価対象の金融商品あるいはその派生商品の価格、 価格変動率、 価格変動方向 の確率分布を前記ボルツマンモデル解析手段に入力する速度分布 ·方向分布入力 手段と、
ボルツマンモデルによる解析で使用する乱数を発生する乱数発生手段と、 前記ボルツマンモデル解析手段の解析結果を出力する出力手段とを有すること を特徴とする金融商品あるいはその派生商品の価格リスク評価システム。
2 . 請求項 1において、 前記初期値入力手段は、 金融商品あるいは派生 商品に関する情報を格納したマーケットデ一夕ベースから、 評価対象の金融商品 あるいはその派生商品の価格、 価格変動率、 価格変動方向の初期値を取得して前 記ボルツマンモデル解析手段に入力し、 前記速度分布 ·方向分布入力手段は、 前 記マ一ケットデ一夕ベースから、 所定の金融商品あるいはその派生商品に関する 実績データを入力し、 前記金融商品あるいはその派生商品の価格、 価格変動率、 価格変動方向、 時間を変数とする確率密度関数を生成して前記ボルツマンモデル 解析手段に入力することを特徴とする金融商品あるいはその派生商品の価格リス ク評価システム。
3 . 請求項 1において、 前記ボルツマンモデル解析手段に対して価格変 動シミュレーション中のサンプリングの時間幅を設定するための情報を入力する 全断面積,確率過程入力手段を有し、 前記全断面積,確率過程入力手段は、 金融 商品あるいは派生商品に関する情報を格納したマーケットデ一夕ベースから、 評 価対象の金融商品あるいはその派生商品の価格変動頻度と価格変動率を取得し、 価格変動頻度を価格変動率で除算したものをボルツマン方程式における全断面積 に入力することを特徴とする金融商品あるいはその派生商品の価格リスク評価シ ステム。
4 . 請求項 1において、 前記速度分布 ·方向分布入力手段は、 金融商品 あるいは派生商品に関する情報を格納したマーケッ卜データベースから、 所定の 金融商品あるいはその派生商品に関する実績データを取得し、 前記実績データか ら前記金融商品あるいはその派生商品の価格変動率の分布をシグモイド関数とそ の近似形を用いて推定し、 前記ボルツマンモデル解析手段に入力することを特徴 とする金融商品あるいはその派生商品の価格リスク評価システム。
5 . 請求項 1において、 前記速度分布 ·方向分布入力手段は、 金融商品 あるいは派生商品に関する情報を格納したマーケットデータベースから、 所定の 金融商品あるいはその派生商品に関する実績データを取得し、 前記実績データか ら価格変動前の価格変動率をパラメ一夕として価格変動後の価格変動率分布のシ グモイド関数を決定し、 前記ボルツマンモデル解析手段に入力することを特徴と する金融商品あるいはその派生商品の価格リスク評価システム。
6 . 請求項 1において、 前記速度分布 ·方向分布入力手段は、 金融商品 あるいは派生商品に関する情報を格納したマーケットデータベースから、 所定の 金融商品あるいはその派生商品に関する実績データを取得し、 前記実績データか ら前記金融商品あるいはその派生商品の価格変動方向の確率分布を推定し、 前記 ボルツマンモデル解析手段に入力することを特徴とする金融商品あるいはその派 生商品の価格リスク評価システム。
7 . 請求項 6において、 前記速度分布 ·方向分布入力手段は、 前記金融 商品あるいはその派生商品の価格変動方向の確率分布を推定するときに、 価格が 増加する確率と減少する確率の間の相関を加味して価格変動方向の確率分布を推 定することを特徴とする金融商品あるし ^はその派生商品の価格リスク評価システ ム。
8 . 請求項 1において、 前記速度分布 ·方向分布入力手段は、 金融商品 あるいは派生商品に関する情報を格納したマーケットデ一夕ベースから、 所定の 金融商品あるいはその派生商品に関する実績データを入力し、 前記金融商品ある いはその派生商品の価格変動率の分布と価格変動方向の分布の相関を加味して確 率分布を生成し、 前記ボルツマンモデル解析手段に入力することを特徴とする金 融商品あるいはその派生商品の価格リスク評価システム。
9 . 請求項 1において、 前記速度分布 ·方向分布入力手段は、 ボルツマ ンモデル解析手段に入力する速度分布あるいは方向分布の確率分布に関し、 価格 に依存しない均質確率分布、 あるいは、 価格に依存する非均質確率分布を生成し、 前記ボルツマンモデル解析手段に入力することを特徴とする金融商品あるいはそ の派生商品の価格リスク評価システム。
1 0 . 請求項 1において、 前記ボルツマンモデル解析手段は、 ポルツマ ン方程式における断面積が金融商品あるいはその派生商品の確率密度あるいはフ ラックスに依存しない線形ボルツマンモデル、 あるいは、 前記断面積が金融商品 あるいはその派生商品の確率密度あるいはフラックスに依存する非線形ポルツマ ンモデルを用いて金融商品あるいはその派生商品の価格分布あるいはリスク分布 を求めることを特徴とする金融商品あるいはその派生商品の価格リスク評価シス テム。
1 1 . 請求項 1において、 前記ボルツマンモデル解析手段は、 金融商品 あるいはその派生商品の確率密度関数と単位時間あたりの価格変動率との積をボ ルツマン方程式におけるフラックスとして用レ ^て金融商品あるいはその派生商品 の価格分布あるいはリスク分布を求めることを特徴とする金融商品あるいはその 派生商品の価格リスク評価システム。
1 2 . 請求項 1において、 前記ボルツマンモデル解析手段は、 金融商品 あるいはその派生商品のフラックスを用いて求めた飛跡推定量から任意の時間に おける確率密度を評価することにより、 分散を低減することを特徴とする金融商 品あるいはその派生商品の価格リスク評価システム。
1 3 . 請求項 1において、 前記ボルツマンモデル解析手段は、 中性子輸 送モンテカルロシミュレーションにおける点検出器を適用し、 金融商品あるいは その派生商品の価格変動事象の全部あるいは一部を用いて、 金融商品あるいはそ の派生商品の任意の微小な価格帯あるしゝは時間帯における価格あるいはリスク値 の確率を評価することにより、 分散を低減することを特徴とする金融商品あるい はその派生商品の価格リスク評価システム。
1 4 . 請求項 1において、 前記ボルツマンモデル解析手段は、 金融商品 あるいはその派生商品の価格変動の随伴ボルツマン方程式における随伴確率密度 あるいは随伴フラックスを求め、 前記随伴確率密度あるいは随伴フラックスに比 例したサンプリングの重み付けを行うことにより、 分散を低減することを特徴と する金融商品あるいはその派生商品の価格リスク評価システム。
1 5 . 請求項 1において、 前記速度分布 ·方向分布入力手段は、 複数の 金融商品あるいはその派生商品における任意の金融商品あるいはその派生商品の 速度分布あるいは方向分布を推定するときに、 金融商品あるいはその派生商品間 の相関を加味して確率分布を生成し、 前記ボルツマンモデル解析手段に入力する ことを特徴とする金融商品あるいはその派生商品の価格リスク評価システム。
1 6 . 請求項 1において、 前記ボルツマンモデル解析手段は、 所定の金 融商品の価格分布あるいはリスク値分布を評価した後に、 伊藤の定理を適用して その金融商品の派生商品の価格分布あるいはリスク値分布を評価することを特徴 とする金融商品あるいはその派生商品の価格リスク評価システム。
1 7 . 請求項 1において、 前記ボルツマンモデル解析手段は、 ボルツマ ンモデルによる価格変動シミュレーシヨンを行う手段を複数有し、 試行した各価 格変動シミュレーションを集約して確率密度を評価することを特徴とする金融商 品あるいはその派生商品の価格リスク評価システム。
1 8 . コンピュータを制御して、
評価対象である金融商品あるいはその派生商品の価格、 価格変動率、 価格変動 方向のうちの少なくとも一つの初期値を入力する初期値入力手段と、
少なくとも評価時間、 試行回数を含む評価条件を入力する評価条件入力手段と、 前記初期値入力手段から評価対象の金融商品あるいはその派生商品の価格、 価 格変動率、 価格変動方向のうちの少なくとも一つの初期値を入力し、 前記評価条 件入力手段から評価条件を入力し、 評価対象の金融商品あるいはその派生商品に ついて、 モンテカルロ法によりボルツマンモデルによる価格変動シミュレ一ショ ンを評価条件の範囲内で繰り返して金融商品あるいはその派生商品の価格分布あ るいはリスク分布を求めるボルツマンモデル解析手段と、
評価対象の金融商品あるいはその派生商品の価格、 価格変動率、 価格変動方向 の確率分布を前記ボルツマンモデル解析手段に入力する速度分布 ·方向分布入力 手段と、
ボルツマンモデル解析手段による解析で使用する乱数を発生する乱数発生手段 と、
前記ボルツマンモデル解析手段の解析結果を出力する出力手段として処理を行 わせるプログラムを記録した記録媒体。
1 9 . マ一ケッ卜データに基づいてインプライドポラティリティを演算 するインプライドボラティリティ演算部と、
前記マ一ケットデ一夕に対して、 ボルツマンモデルに基づき所定オプション商 品のォプション価格を演算するボルツマンモデル計算エンジンと、
前記ボルツマンモデル計算エンジンが演算したオプション価格をブラック ·シ ヨールズ式のボラティリティに変換するフィルタと、
前記ボルツマンモデル計算エンジンが演算したオプション価格をブラック ·シ ヨールズ式のボラティリティに変換した結果と、 前記マ一ケットデ一夕から演算 したインプライドボラティリティとを、 又は前記ボルツマンモデル計算エンジン が演算したオプション価格と、 マーケットのオプション価格とを、 対比表示する ディーリング端末とを備えて成るディ一リングシステム。
2 0 . 請求項 1 9において、 前記所定オプション商品が株価指数ォプシ ョンであることを特徴とするディ一リングシステム。
2.1 . 請求項 1 9において、 前記所定ォプション商品が個別株ォプショ ンであることを特徴とするディーリングシステム。
2 2 . 請求項 1 9において、 前記ボルツマンモデル計算エンジンは、 ヒ ストリカル情報との整合性を保ったオプション価格を算出する機能を備えたこと を特徴とするディーリングシステム。
2 3 . 請求項 1 9において、 前記ボルツマンモデル計算エンジンは、 行 使価格に関して離散的に求めたボルツマンモデルによるオプション価格を、 ブラ ック · ショールズ式のボラティリティに変換し、 ブラック ·ショールズ式で内挿 することによってォプション価格とリスクパラメータとを求める機能を備えたこ とを特徴とするディ一リングシステム。
2 4 . 請求項 1 9において、 前記ボルツマンモデル計算エンジンは、 ボ ルツマンモデルで評価した確率密度関数をテーブル化し、 オプション価格をべク トルの積和計算で求める機能を備えたことを特徴とするディーリングシステム。
2 5 . グラフィカルユーザ一^ Γン夕フェースとしてのディーリング端末 と、 平常の市況時における、 市場で設定されている行使価格と限月別 (以降、 「粗い」 と表現する) の理論価格 ·指標計算と、 ユーザー指定時におけるボルツ マンモデルに基づいた、 市場で設定されていない行使価格と限月も含む (以降、 「詳細」 と表現する) 理論価格 ·指標計算との切替えが可能な理論価格 ·指標計 算エンジンと、 補間理論計算処理部と、 マーケットデータ取込みインタフェース とを備え、 通常は粗い計算結果を用いて市況を前記ディ一リング端末に表示させ、 ユーザー指定時には該当する価格帯の範囲の詳細なる理論計算 ·指標計算を行い、 詳細評価結果を前記ディーリング端末に表示させることを特徴とするディーリン グシステム。
2 6 . グラフィカルユーザーインタフェースとしてのディーリング端末 と、 市場で設定されている行使価格と限月別の粗い理論価格 ·指標計算エンジン と、 任意の多期間のボルツマンモデルに基づいたォプション理論価格 ·指標計算 エンジンと、 補間理論計算処理部と、 マーケットデータ取込みイン夕フェースと を備え、 通常時は粗い計算結果を用いて市況を前記ディーリング端末に表示させ、 ユーザ一指定時には該当する任意の多期間のボラティリティを求めて前記ディー リング端末に表示させることを特徴とするディーリングシステム。
2 7 . グラフィカルユーザ一^ Γン夕フェースとしてのディーリング端末 と、 市場で設定されている行使価格と限月別の粗い理論価格 ·指標計算エンジン と、 ボルツマンモデルに基づいた、 市場で設定されていない行使価格と限月も含 む詳細なる理論価格 ·指標計算エンジンと、 補間理論計算処理部と、 ポジション 設定処理部と、 自動発注処理部と、 マーケットデータ取込みイン夕フェースとを 備え、 株価指数オプション価格又は個別株オプション価格があらかじめ設定した 自動発注価格帯に到達したときに自動発注信号を出力することを特徴とするディ —リングシステム。
2 8 . 請求項 2 6又は 2 7において、 フエーデイング処理部を備え、 ボ ルツマンモデルによる A T M (アット ·ザ ·マ二一) におけるオプション価格を 変換したボラティリティの期間構造の挙動アニメーションをフエーディング表示 すること特徴とするディ一リングシステム。
2 9 . 請求項 2 6又は 2 7において、 警戒範囲を設定する警戒範囲設定 処理部を備え、 市況が警戒範囲に入ったときに警告を出力することを特徴とする ディーリングシステム。
3 0 . 請求項 2 8において、 警戒範囲を設定する警戒範囲設定処理部を 備え、 市況が警戒範囲に入ったときに警告を出力することを特徴とするディーリ
3 1 . 請求項 1 9において、 代替ポジション抽出処理部を備え、 前記警 告を出力すると共に、 代替ポジションを抽出して表示することを特徴とするディ ーリングシステム。
3 2 . 入力されるマ一ケットデ一夕に対してインプライドポラティリテ ィを演算し、
前記入力されるマ一ケッ卜データに対して、 ボルツマンモデルに基づいて所定 オプション商品のオプション価格を演算し、
前記ボルツマンモデルに基づき演算したオプション価格をブラック · ショール ズ式のボラティリティに変換し、
前記ボルツマンモデル計算エンジンが演算したオプション価格をブラック ·シ ヨールズ式のボラティリティに変換した結果と、 前記マ一ケットデ一夕から演算 したインプライドボラティリティとを、 又は前記ボルツマンモデル計算エンジン が演算したォプション価格と、 マーケッ卜のオプション価格とを対比表示させる ディーリングプログラムを記録したコンピュータで読み取り可能な記録媒体。
PCT/JP2000/005755 1999-08-27 2000-08-25 Systeme d'evaluation du risque de prix d'un produit financier ou d'un derive financier de celui-ci, systeme de transaction et support enregistre WO2001016819A1 (fr)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP00955031A EP1178416A1 (en) 1999-08-27 2000-08-25 System for evaluating price risk of financial product or its financial derivative, dealing system, and recorded medium
US09/807,963 US7552076B1 (en) 1999-08-27 2000-08-25 System for evaluating price risk of financial product or its financial derivative, dealing system and recorded medium
US11/733,057 US7865418B2 (en) 1999-08-27 2007-04-09 Price and risk evaluation system for financial product or its derivatives, dealing system, recording medium storing a price and risk evaluation program, and recording medium storing a dealing program

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP11/242152 1999-08-27
JP24215299A JP3504194B2 (ja) 1999-08-27 1999-08-27 金融商品あるいはその派生商品の価格リスク評価システムおよび記憶媒体
JP2000/219655 2000-07-19
JP2000219655A JP2002032564A (ja) 2000-07-19 2000-07-19 ディーリングシステム及び記録媒体

Related Child Applications (2)

Application Number Title Priority Date Filing Date
US09/807,963 A-371-Of-International US7552076B1 (en) 1999-08-27 2000-08-25 System for evaluating price risk of financial product or its financial derivative, dealing system and recorded medium
US11/733,057 Division US7865418B2 (en) 1999-08-27 2007-04-09 Price and risk evaluation system for financial product or its derivatives, dealing system, recording medium storing a price and risk evaluation program, and recording medium storing a dealing program

Publications (1)

Publication Number Publication Date
WO2001016819A1 true WO2001016819A1 (fr) 2001-03-08

Family

ID=26535634

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2000/005755 WO2001016819A1 (fr) 1999-08-27 2000-08-25 Systeme d'evaluation du risque de prix d'un produit financier ou d'un derive financier de celui-ci, systeme de transaction et support enregistre

Country Status (3)

Country Link
US (2) US7552076B1 (ja)
EP (1) EP1178416A1 (ja)
WO (1) WO2001016819A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7856397B2 (en) 2002-12-30 2010-12-21 Fannie Mae System and method for creating financial assets
CN115713269A (zh) * 2022-11-28 2023-02-24 重庆大学 企业技术投资强度的评估方法

Families Citing this family (87)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1241602A1 (en) * 2001-03-14 2002-09-18 MeVis Technology GmbH &amp; Co. KG Method and computer system for computing and displaying a phase space
US7440916B2 (en) * 2001-06-29 2008-10-21 Goldman Sachs & Co. Method and system for simulating implied volatility surfaces for basket option pricing
US7937313B2 (en) * 2001-06-29 2011-05-03 Goldman Sachs & Co. Method and system for stress testing simulations of the behavior of financial instruments
US6862579B2 (en) 2001-07-10 2005-03-01 The Boeing Company Systems, methods and computer program products for performing a generalized contingent claim valuation
US7747503B2 (en) 2001-07-10 2010-06-29 The Boeing Company System, method and computer program product for determining a minimum asset value for exercising a contingent claim of an option
US7676413B2 (en) 2001-07-10 2010-03-09 The Boeing Company System, method and computer program product for determining a minimum asset value for exercising a contingent claim of an option
US7676412B2 (en) 2001-07-10 2010-03-09 The Boeing Company System, method and computer program product for determining a minimum asset value for exercising a contingent claim of an option
US7752113B2 (en) 2001-07-10 2010-07-06 The Boeing Company System, method and computer program product for performing a contingent claim valuation of a multi-stage option
US7739176B2 (en) 2001-07-10 2010-06-15 The Boeing Company System, method and computer program product for performing a contingent claim valuation of an early-launch option
US7698189B2 (en) 2001-07-10 2010-04-13 The Boeing Company System, method and computer program product for determining a minimum asset value for exercising a contingent claim of an option
US7747504B2 (en) 2001-07-10 2010-06-29 The Boeing Company System, method and computer program product for determining a minimum asset value for exercising a contingent claim of an option
US7761361B2 (en) 2001-07-10 2010-07-20 The Boeing Company System, method and computer program product for performing a contingent claim valuation of a combination option
US20040249642A1 (en) 2003-06-03 2004-12-09 The Boeing Company Systems, methods and computer program products for modeling uncertain future benefits
US20030229552A1 (en) * 2002-06-05 2003-12-11 Lebaric Katarina J. System and method for deal-making decision optimization
US7596523B2 (en) 2002-09-09 2009-09-29 Barra, Inc. Method and apparatus for network-based portfolio management and risk-analysis
US7765134B1 (en) 2002-11-05 2010-07-27 Trading Technologies International Inc. System and method for determining implied market information
US7548882B1 (en) 2002-11-05 2009-06-16 Trading Technologies International, Inc. System and method for determining implied market information
US7720738B2 (en) * 2003-01-03 2010-05-18 Thompson James R Methods and apparatus for determining a return distribution for an investment portfolio
FR2849938A1 (fr) * 2003-01-09 2004-07-16 Denis Ledoux Dispositif et procede pour proteger un systeme ou un sous-systeme informatique
US7440917B2 (en) 2003-03-10 2008-10-21 Chicago Mercantile Exchange, Inc. Order risk management system
US7571133B2 (en) 2003-03-10 2009-08-04 Chicago Mercantile Exchange, Inc. Derivatives trading methods that use a variable order price and a hedge transaction
US7152041B2 (en) 2003-03-10 2006-12-19 Chicago Mercantile Exchange, Inc. Derivatives trading methods that use a variable order price
US7599849B2 (en) 2003-06-03 2009-10-06 The Boeing Company Systems, methods and computer program products for determining a learning curve value and modeling associated profitability and costs of a good
US7627495B2 (en) 2003-06-03 2009-12-01 The Boeing Company Systems, methods and computer program products for modeling demand, supply and associated profitability of a good
US7769628B2 (en) 2003-06-03 2010-08-03 The Boeing Company Systems, methods and computer program products for modeling uncertain future demand, supply and associated profitability of a good
US7739166B2 (en) 2003-06-03 2010-06-15 The Boeing Company Systems, methods and computer program products for modeling demand, supply and associated profitability of a good in a differentiated market
US7627494B2 (en) 2003-06-03 2009-12-01 The Boeing Company Systems, methods and computer program products for modeling a monetary measure for a good based upon technology maturity levels
NZ530377A (en) * 2003-12-24 2006-10-27 John Redmayne System and method for modelling pricing of securities such as expected risk, rate of return and default loss
US8452700B2 (en) * 2004-02-12 2013-05-28 Roger Howard Williams, III Systems and methods for implementing an interest-bearing instrument
US7962576B2 (en) * 2004-07-22 2011-06-14 Sap Ag Quantity conversion interface for external program calls
US7856395B2 (en) * 2004-08-10 2010-12-21 Microtick, Llc Short-term option trading system
WO2006076396A2 (en) 2005-01-13 2006-07-20 Hsbc North America Holdings Inc. Framework for configuration and release management of group system software
US7739184B1 (en) * 2005-03-31 2010-06-15 Trading Technologies International, Inc. System and method for providing market data in an electronic trading environment
US20070094118A1 (en) * 2005-10-21 2007-04-26 Elke Becker Exposure management system and method
GB0705046D0 (en) * 2007-03-15 2007-04-25 Tyler Capital Ltd Trading analysis tools
US20090076981A1 (en) 2007-09-18 2009-03-19 Stephen Richard Schonberg Apparatuses, methods and systems for a high density financial asset information display
US20110066532A1 (en) * 2007-09-18 2011-03-17 Stephen Richard Schonberg Apparatuses, Methods and Systems For A High Density Financial Asset Information Display
US8126881B1 (en) 2007-12-12 2012-02-28 Vast.com, Inc. Predictive conversion systems and methods
US8983857B2 (en) * 2008-01-28 2015-03-17 Blake Johnson Managing operational activities when contingent performance deliverables are in place
US20100082939A1 (en) * 2008-09-30 2010-04-01 Jike Chong Techniques for efficient implementation of brownian bridge algorithm on simd platforms
US8120466B2 (en) * 2008-10-08 2012-02-21 Assa Abloy Ab Decoding scheme for RFID reader
US20100114745A1 (en) * 2008-10-30 2010-05-06 Sap Ag System and method for calculating and applying market data change rate sets
US8335732B2 (en) * 2009-05-27 2012-12-18 Joshua Farzad Dayanim Security pricing method and system
US8234295B2 (en) * 2009-06-03 2012-07-31 International Business Machines Corporation Managing uncertain data using Monte Carlo techniques
US8321322B2 (en) * 2009-09-28 2012-11-27 Chicago Board Options Exchange, Incorporated Method and system for creating a spot price tracker index
US10621662B2 (en) 2010-02-18 2020-04-14 Financialcad Corporation Methods and systems for valuating financial contracts involving early exercise
WO2011100846A1 (en) * 2010-02-18 2011-08-25 Financialcad Corporation Systems and methods for valuating financial contracts and assessing associated risk
US8417603B2 (en) 2010-05-19 2013-04-09 Trading Technologies International, Inc. Methods and apparatuses for providing implied trading information
US8249980B2 (en) 2010-06-24 2012-08-21 Trading Technologies International, Inc. Implied order quality
US8380605B2 (en) 2010-09-22 2013-02-19 Parametric Portfolio Associates, Llc System and method for generating cross-sectional volatility index
US8583470B1 (en) * 2010-11-02 2013-11-12 Mindjet Llc Participant utility extraction for prediction market based on region of difference between probability functions
US8768812B2 (en) 2011-05-02 2014-07-01 The Boeing Company System, method and computer-readable storage medium for valuing a performance option
US8606680B2 (en) * 2011-06-06 2013-12-10 Drw Innovations, Llc Method for trading and clearing variance swaps
GB2492364B (en) * 2011-06-29 2016-03-30 Fujitsu Ltd Re-selecting network parameters in a cellular wireless network
US20130018770A1 (en) * 2011-07-14 2013-01-17 Richard Co Variable exposure contract
US8583539B2 (en) 2011-08-31 2013-11-12 Sap Ag Enablement of exposure management to handle priced exposure
US8774976B2 (en) * 2012-05-31 2014-07-08 Sharp Laboratories Of America, Inc. Method and system for reducing peak load charge on utility bill using target peak load and countermeasures
US9159056B2 (en) 2012-07-10 2015-10-13 Spigit, Inc. System and method for determining the value of a crowd network
US20140236796A1 (en) * 2013-02-19 2014-08-21 Tradeslide Ventures Ltd. System and method for evaluating financial trading strategies
US10007946B1 (en) 2013-03-07 2018-06-26 Vast.com, Inc. Systems, methods, and devices for measuring similarity of and generating recommendations for unique items
US9465873B1 (en) 2013-03-07 2016-10-11 Vast.com, Inc. Systems, methods, and devices for identifying and presenting identifications of significant attributes of unique items
US9104718B1 (en) 2013-03-07 2015-08-11 Vast.com, Inc. Systems, methods, and devices for measuring similarity of and generating recommendations for unique items
US9830635B1 (en) 2013-03-13 2017-11-28 Vast.com, Inc. Systems, methods, and devices for determining and displaying market relative position of unique items
US9747642B1 (en) * 2013-08-12 2017-08-29 Financial Realizer, LLC Automated method of identifying stock indexes which are historically high or low relative to a plurality of macroeconomic indicators
WO2015047423A1 (en) 2013-09-30 2015-04-02 Mindjet Llc Scoring members of a set dependent on eliciting preference data amongst subsets selected according to a height-balanced tree
US10127596B1 (en) 2013-12-10 2018-11-13 Vast.com, Inc. Systems, methods, and devices for generating recommendations of unique items
US9710854B2 (en) * 2013-12-19 2017-07-18 Chicago Mercantile Exchange Inc. Volatility based futures products
US10475123B2 (en) 2014-03-17 2019-11-12 Chicago Mercantile Exchange Inc. Coupon blending of swap portfolio
US10319032B2 (en) 2014-05-09 2019-06-11 Chicago Mercantile Exchange Inc. Coupon blending of a swap portfolio
US20150332393A1 (en) * 2014-05-16 2015-11-19 Chicago Mercantile Exchange Inc. Determining Option Strike Price Listing Range
US20150379641A1 (en) * 2014-06-27 2015-12-31 Chicago Mercantile Exchange Inc. Implied Volatility Skew Futures Product
US20150379633A1 (en) * 2014-06-27 2015-12-31 Chicago Mercantile Exchange Inc. Implied Volatility Futures Product
US10810671B2 (en) 2014-06-27 2020-10-20 Chicago Mercantile Exchange Inc. Interest rate swap compression
EP3016058A1 (en) 2014-10-31 2016-05-04 Chicago Mercantile Exchange, Inc. Generating a blended fx portfolio
US20160292751A1 (en) * 2015-03-31 2016-10-06 Carrier Services Group, Inc. Product valuation system and method
US10609172B1 (en) 2017-04-27 2020-03-31 Chicago Mercantile Exchange Inc. Adaptive compression of stored data
US10692065B2 (en) 2017-06-19 2020-06-23 Accenture Global Solutions Limited Using a mixture model to generate simulated transaction information
US10268704B1 (en) 2017-10-12 2019-04-23 Vast.com, Inc. Partitioned distributed database systems, devices, and methods
CN109118366A (zh) * 2018-06-26 2019-01-01 平安科技(深圳)有限公司 基金产品筛选方法、系统、计算机设备和存储介质
CN109187618B (zh) * 2018-09-21 2020-11-20 杭州纳戒科技有限公司 物流箱监测机构及系统
CN109509100A (zh) * 2018-10-22 2019-03-22 广东工业大学 一种基于集群的风险价值Monte Carlo并行计算框架设计方法
CN109598374B (zh) * 2018-11-21 2022-08-12 华南理工大学 一种关键设施实物保护系统的启发式有效性分析方法
CN111340626A (zh) * 2020-02-28 2020-06-26 湘潭大学 一种期货市场的商品合约的监控方法及系统
CN112163877B (zh) * 2020-09-07 2022-06-28 山东青岛烟草有限公司 一种基于机器学习的投放策略自动生成方法及电子装置
US11907207B1 (en) 2021-10-12 2024-02-20 Chicago Mercantile Exchange Inc. Compression of fluctuating data
CN114648400B (zh) * 2022-04-08 2023-01-17 深圳肆专科技有限公司 一种基于移动互联网的财务数据智能采集分析管理系统
US20240037480A1 (en) * 2022-07-29 2024-02-01 Jpmorgan Chase Bank, N.A. System and method for detecting significant change points in timeseries chart

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05143571A (ja) * 1991-11-22 1993-06-11 Hitachi Ltd リアルタイム情報処理システム
JPH0628384A (ja) * 1992-07-10 1994-02-04 Hitachi Ltd リアルタイムリスク管理方法
JPH06236383A (ja) * 1993-02-10 1994-08-23 Hitachi Ltd ポジション最適化方式及びシステム
JPH0736976A (ja) * 1993-07-23 1995-02-07 Hitachi Ltd 売買判断処理システム
JPH07140289A (ja) * 1993-11-17 1995-06-02 Toshiba Corp 中性子輸送シミュレータ
JPH08139151A (ja) * 1994-11-10 1996-05-31 Mitsubishi Electric Corp デバイスシミュレーションの方法および装置
JPH08335213A (ja) * 1984-07-20 1996-12-17 Georges J Bradford 将来の動向を予測する曲線を表示した画面の形成方法及び該方法を行うコンピューターシステム
JPH09245018A (ja) * 1996-03-13 1997-09-19 Toshiba Corp 粒子シミュレーション方法
US5692233A (en) * 1992-05-28 1997-11-25 Financial Engineering Associates, Inc. Integrated system and method for analyzing derivative securities
JPH10222488A (ja) * 1997-02-04 1998-08-21 Hitachi Ltd 金融資産のリスク管理手法のモデル提供システム
JPH11259452A (ja) * 1998-02-17 1999-09-24 Internatl Business Mach Corp <Ibm> 高速積分方法及びシステム
US6061662A (en) * 1997-08-15 2000-05-09 Options Technology Company, Inc. Simulation method and system for the valuation of derivative financial instruments

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0589160A (ja) 1991-09-26 1993-04-09 Hitachi Ltd モンテカルロシミユレーシヨン方法
US5563783A (en) * 1992-05-13 1996-10-08 The Trustees Of Columbia University In The City Of New York Method and system for securities pool allocation
US6456982B1 (en) * 1993-07-01 2002-09-24 Dragana N. Pilipovic Computer system for generating projected data and an application supporting a financial transaction
JPH09305656A (ja) 1996-05-08 1997-11-28 Roehm Properties Bv 相場取引機能付き端末装置
JP3504194B2 (ja) 1999-08-27 2004-03-08 株式会社東芝 金融商品あるいはその派生商品の価格リスク評価システムおよび記憶媒体
JP2003331128A (ja) 2002-05-15 2003-11-21 Toshiba Corp 派生証券の評価システムおよび派生証券の価格評価方法

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08335213A (ja) * 1984-07-20 1996-12-17 Georges J Bradford 将来の動向を予測する曲線を表示した画面の形成方法及び該方法を行うコンピューターシステム
JPH05143571A (ja) * 1991-11-22 1993-06-11 Hitachi Ltd リアルタイム情報処理システム
US5692233A (en) * 1992-05-28 1997-11-25 Financial Engineering Associates, Inc. Integrated system and method for analyzing derivative securities
JPH0628384A (ja) * 1992-07-10 1994-02-04 Hitachi Ltd リアルタイムリスク管理方法
JPH06236383A (ja) * 1993-02-10 1994-08-23 Hitachi Ltd ポジション最適化方式及びシステム
JPH0736976A (ja) * 1993-07-23 1995-02-07 Hitachi Ltd 売買判断処理システム
JPH07140289A (ja) * 1993-11-17 1995-06-02 Toshiba Corp 中性子輸送シミュレータ
JPH08139151A (ja) * 1994-11-10 1996-05-31 Mitsubishi Electric Corp デバイスシミュレーションの方法および装置
JPH09245018A (ja) * 1996-03-13 1997-09-19 Toshiba Corp 粒子シミュレーション方法
JPH10222488A (ja) * 1997-02-04 1998-08-21 Hitachi Ltd 金融資産のリスク管理手法のモデル提供システム
US6061662A (en) * 1997-08-15 2000-05-09 Options Technology Company, Inc. Simulation method and system for the valuation of derivative financial instruments
JPH11259452A (ja) * 1998-02-17 1999-09-24 Internatl Business Mach Corp <Ibm> 高速積分方法及びシステム

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
See also references of EP1178416A4 *
SEICHIRO MUROTA: "Kinyu Monte Carlo", KABUSHIKI KAISHA KINDAI SALES, 14 May 1996 (1996-05-14), JAPAN, pages 28 - 50, XP002934230 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7856397B2 (en) 2002-12-30 2010-12-21 Fannie Mae System and method for creating financial assets
US8195564B2 (en) 2002-12-30 2012-06-05 Fannie Mae System and method for creating financial assets
CN115713269A (zh) * 2022-11-28 2023-02-24 重庆大学 企业技术投资强度的评估方法

Also Published As

Publication number Publication date
US7865418B2 (en) 2011-01-04
US20070198387A1 (en) 2007-08-23
US7552076B1 (en) 2009-06-23
EP1178416A4 (en) 2002-02-06
EP1178416A1 (en) 2002-02-06

Similar Documents

Publication Publication Date Title
WO2001016819A1 (fr) Systeme d&#39;evaluation du risque de prix d&#39;un produit financier ou d&#39;un derive financier de celui-ci, systeme de transaction et support enregistre
US20210264506A1 (en) Method of buying or selling items and a user interface to facilitate the same
US20220051337A1 (en) Methods and apparatus employing hierarchical conditional value at risk to minimize downside risk of a multi-asset class portfolio and improved graphical user interface
US7536327B2 (en) Method and device for evaluation of financial derivatives using sparse grids
WO2005033910A2 (en) Financial portfolio management and analysis system and method
Leshik et al. An introduction to algorithmic trading
US8239305B2 (en) Methods and systems for analyzing attributes of investments and other assets
Durham Risk-neutral modeling with affine and nonaffine models
US8706597B1 (en) Interactive user interface for input of forecasts and risk priorities and display of related strategies in a trading system
JP2002032564A (ja) ディーリングシステム及び記録媒体
Shi et al. A new deep learning-based zero-inflated duration model for financial data irregularly spaced in time
JP2001067409A (ja) 金融商品あるいはその派生商品の価格リスク評価システムおよび記憶媒体
Focardi et al. Risk management: Framework, methods, and practice
US20140365351A1 (en) Common order queue for multiple trading platforms
Gorbunov Multivariable optimization methods for risk assessment of the business processes of manufacturing enterprises
KR20090070494A (ko) 헤스톤 확률 변동성 모형에 기반한 파워 옵션 가격 결정장치 및 방법과 이에 사용되는 기록매체 및마이크로프로세서
Ji et al. Monte-carlo methods in financial modeling
JP2004133491A (ja) オプション価格用ボルツマンモデル計算エンジン、保険料用ボルツマンモデル計算エンジン、ディーリングシステム、ディーリングプログラム、保険料評価システム及び保険料評価プログラム
EP3918554A1 (en) Interactive user interface for system
JP2002149964A (ja) 資産運用支援システム
Moudiki et al. Economic scenario generators
Cuko Design and development of a system for the analysis of financial options
Chen et al. Optimal Options Investment Strategy Final Report
Bartels et al. Real-Time Market Valuation of Options Based on Web Mining and Neurosimulation
Dionne et al. Risk management of nonstandard basket options with different underlying assets

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): DE FR GB IT

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2000955031

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 09807963

Country of ref document: US

WWP Wipo information: published in national office

Ref document number: 2000955031

Country of ref document: EP